503069
940153
894493
634416
230491
249912
1138901
1089576
814175
276719
152148
51110
543298
825555
1133292
867914
639359
936305
669618
1114997
839540
220306
843521
165529
308499
1061697
645218
435324
555327
242710
1121379
630893
985204
779444
253414
680991
138533
1112488
1019756
571455
997540
66611
848278
1124984
70566
658116
878981
834227
667581
666402
945768
661366
356823
499847
185502
16503
35805
932285
526657
339573
872375
1130458
1154472
617986
1108733
592195
1040047
848546
881978
729008
873242
83311
667680
683625
636900
9320
992736
1115758
16469
88237
28954
1134703
10618
1123574
597270
599404
1036233
433536
997647
869167
749839
399706
820645
317852
410724
1107072
804462
1051924
721041
1072220
287909
8137
391200
306331
783260
449940
1067401
54669
402594
1119525
1048492
672216
716272
1008266
790586
471284
606754
429334
1105718
341827
996533
982791
888681
1080308
623545
962142
1001270
720439
541198
444832
365638
1174262
141473
268321
898941
640367
45022
99617
901620
78512
737226
1107496
158536
930949
563284
480597
250026
940138
985289
526489
303390
12133
277323
969030
792962
979366
881748
184632
325908
49040
998467
1128450
1048363
58271
1140263
973039
548566
977717
106632
1136675
454574
130364
635668
553765
15093
579399
827095
1031643
634159
1154881
1110386
624169
116850
317534
324274
1009094
1004993
68291
526764
1098297
287441
492429
834687
536664
69031
815825
710050
30202
1137385
90092
834065
1154335
746270
597503
456010
632766
965623
629265
882775
712508
889535
117940
533717
1051620
368497
443298
809530
602833
503790
553373
46039
316544
996338
871076
940256
981610
934501
902319
1116657
44760
1119944
492209
79589
194652
1093543
92956
1006043
783252
393829
647596
1071227
137959
566074
791473
785513
575267
526943
113138
631751
1115713
1111281
39564
196742
575202
1004454
1146915
359639
1011350
158564
1024032
1030476
4213
896835
164697
997444
921095
529115
630766
745888
1071133
265190
726968
808676
559281
561734
151414
830854
780867
883115
576579
74186
285923
533664
139675
589505
496641
893861
98990
690717
372517
779555
1122826
822765
680413
1120842
671403
229854
1021689
823226
1013695
7742
825129
961625
821409
1027133
282027
248217
60844
1150015
485313
850813
866605
814665
722129
866146
136432
1081790
532929
387372
104429
951070
174687
568283
201218
169992
1060815
199075
507987
888726
141255
355611
794920
756670
451098
245211
115022
509310
430186
226305
1157098
480882
38088
766045
166929
115520
578886
686175
212247
338144
450307
172245
871223
525221
1161755
58473
885556
517505
703055
684391
184401
999121
796852
1177102
262681
1105043
694985
200151
290571
980474
994598
4928
417476
959996
947728
734850
478198
401584
86684
395712
827505
1120539
790813
683128
1171222
173843
873138
1163291
135691
562133
1974
1111305
514980
700371
287755
966279
442833
59918
767177
326262
140895
673941
532389
878470
465639
660026
617201
287874
48317
1019645
216132
601244
548336
166693
805752
276152
380741
486157
639703
1052463
858829
1127484
691959
108361
1160379
472470
1094553
369187
7088
595230
758946
1075158
865150
909957
461629
256508
642673
930511
958259
668518
112670
992634
765700
149707
16847
319304
252863
1032163
303389
182052
585956
183801
631645
761259
789259
1083222
504587
476714
725692
1088020
1186241
1069743
331045
577057
859851
997477
191107
691779
679280
715766
996395
1090366
16392
162691
952889
64339
1039696
895809
222902
946385
368319
977641
151451
1157353
212667
981072
703640
853765
39209
223761
1099919
1151402
659049
629152
107350
654305
250238
597968
996454
613690
525850
452008
24151
749718
843537
974323
455573
155691
706129
876473
668496
497668
352718
177811
1187637
274978
411379
207667
136352
882630
656008
744887
871018
37998
864055
1072623
752958
125948
419160
699150
934281
955294
31870
491867
421003
784895
1011816
892021
1125885
137472
320976
300518
726240
1110292
1089146
508325
1104256
264395
47800
647025
738107
356239
736121
1159930
607850
543954
812138
417524
732195
734976
683424
480116
640048
639197
143953
526212
754196
719004
449356
845575
605365
1030855
756505
732476
890765
389607
300253
773681
463618
14785
1170833
997050
961347
318315
1054683
689142
28584
654732
1027165
388660
271995
1100016
311441
880899
881313
877220
28152
929021
306940
452129
914804
370743
996663
226127
1118512
413934
1181279
241220
637271
103069
29620
609
515560
784646
701786
445592
278463
528113
937535
1081896
506970
312781
131082
446949
323815
507850
840053
920896
750312
853625
1110028
526904
226958
562379
1091732
396204
504154
330066
724651
827942
1170608
969684
194587
1182921
701842
592353
24331
1115406
533317
480638
122204
803695
805756
904126
243431
599237
370884
529644
817470
58443
1013683
1183685
976521
1170595
594865
1005327
871490
1066770
1007606
1188272
670623
759429
1052540
238280
694828
205256
1116047
1052345
1081177
575541
662563
842824
493116
359640
814377
72751
1127971
935919
300372
1070708
1170655
720291
446193
1018508
1057956
912598
78496
816663
444654
355697
311895
450825
1124197
1155938
1151196
842675
1143648
111310
686179
715939
309617
615184
549605
941522
1154000
1144052
28854
483290
305788
658349
266439
534503
605625
996294
1166809
997752
833432
850473
944692
27491
49106
1071887
21064
779573
1097905
1026856
159094
150339
1157790
777734
861961
187503
182251
121729
1183409
662052
271888
280793
770499
1075532
781849
645544
926112
145773
568914
822867
118149
62996
914610
726224
99603
687803
931786
707422
564377
254067
665718
352295
692445
776784
111120
348081
1144181
793939
953325
797395
107452
19755
831719
23138
915169
101392
46056
504666
198154
2369
702764
503100
211385
1132327
293822
89589
506818
1000084
666468
1107145
271381
999836
948956
597587
42668
407984
532275
931792
1063798
1139177
905958
210937
987025
731994
273587
1190259
293661
855293
1127302
582817
626989
325025
1066022
360667
569374
686401
891027
238221
432420
7628
14773
702007
507939
681219
936416
763538
951792
1042081
968394
480087
1134896
27534
951005
479386
508278
838465
571931
1171699
1191513
112115
595223
636399
592948
210627
290853
20146
202894
970573
606124
274164
428929
497771
333307
1160835
966267
130531
746345
1050542
1086478
120448
727316
705991
1179153
213305
265321
384568
537346
137633
1100275
667748
247270
812543
848093
969442
559042
924766
989801
531094
484253
955383
821730
77058
631382
495327
81285
667106
905889
934335
1030295
542462
373555
921698
1082248
673254
859092
992882
391435
844388
631646
1067158
343368
761830
964292
1162837
603114
187533
1045436
56502
58576
1042733
1102011
497587
294043
426710
1157694
761896
852083
271197
811411
353160
1099590
1039780
561815
1003179
986193
776511
977497
1157956
1164152
588047
1077971
1012266
39687
518770
478888
825548
476506
852591
95070
315366
415111
1150729
540648
675547
299985
492341
262707
516291
241364
155356
1068609
1030542
1118070
517422
935545
104747
164436
854428
575449
1139491
1142750
871510
821026
917652
7017
360742
315603
82722
1086325
328327
555637
616093
900578
817370
1132618
1151570
729274
1163940
108063
1098896
487278
1139822
769829
520074
1064497
1132339
1164781
214149
233481
407460
217238
142278
1072540
259341
137663
1132808
730776
805947
556033
544366
83586
1022289
719100
1082216
185082
231895
151707
474903
829267
826490
174043
413146
252125
109561
318517
618111
208929
1139391
368472
318960
304274
972603
1111410
1153076
610318
970902
826746
388497
999136
868221
1088498
209520
1027114
212968
462235
628078
1010843
122476
484325
131175
416407
1180897
654244
216520
290473
1032682
747846
121355
1111478
139059
221564
461449
378376
627351
84533
855203
1148514
1088466
399613
431824
784799
788342
1079686
188155
1116010
368573
781989
757859
413410
1088486
1164872
182683
149023
777319
284688
142930
414436
141259
12693
51780
694416
647732
597741
652864
494210
288156
433237
726507
1126453
1014823
419780
287893
1101116
205823
384040
321132
1100958
199810
947142
252250
457258
488778
1021130
118724
316432
229136
584926
165278
551582
460598
932862
350394
272892
567552
670782
995078
242206
96473
1022702
770978
907661
952831
1157053
226029
1099515
583665
106129
508348
1102351
948986
1045193
1137263
113221
762079
602888
224189
350530
480201
1046760
726147
711800
699760
281253
481244
187872
626106
711346
985834
121479
746009
43382
1184208
106152
695971
516271
331744
1089040
117682
274760
1051813
357760
406888
904166
176899
210306
703503
1054871
535029
97591
922585
1125462
521858
90132
176888
792282
143452
36052
896409
1093394
264066
736818
516708
529476
2874
875503
995575
307127
847052
907816
930220
480169
649082
74224
567474
153271
621339
4859
176652
94437
23292
317780
559000
531278
58703
638132
550414
50602
1043511
54321
643137
347653
929069
110102
362596
954551
1049390
591428
637606
1072339
620876
242014
252969
1024878
1025635
1058684
993031
46316
567944
26078
237472
1149765
425348
699288
488630
567450
220380
1126207
573597
773637
1119788
980853
124722
600343
1133403
502691
822544
268922
700816
1156652
98931
490770
173453
290674
903765
1066238
1133106
1109599
131543
370124
691554
395849
695175
1186815
505927
896162
1162279
391304
468871
1191873
55835
33907
1155649
574165
812608
9912
550982
168185
49592
131865
915249
724816
384007
897717
616971
283497
435847
453799
398452
1000828
1132495
191665
1169175
574116
591261
651769
821934
438275
590166
1177717
1083298
217146
87852
1030705
122466
888885
304160
1158462
680675
193067
1187946
192986
1121369
424519
635515
553775
1110241
30756
98540
70373
989582
156087
678862
249492
1062290
559101
55889
170748
57784
357893
760795
834429
840328
539877
552324
228578
138867
870146
31927
1053970
430404
705821
1022325
1167423
557455
944389
195216
1108656
950249
452
677677
931192
1063175
656365
158743
398156
652371
514541
689263
196493
133194
174744
215532
287832
132580
759766
300057
137765
140812
405814
54201
1005643
421414
1053608
437727
995176
67038
603951
32169
938340
958678
707514
347504
616406
51921
824990
118612
1159405
378034
54175
300306
688167
450068
255150
1021545
528805
1174374
933619
81955
575340
608494
60052
119563
76973
411421
769208
1178555
850373
473582
216881
863559
1031607
1582
758083
1021154
345554
526488
514238
307870
231470
565033
506666
360444
606804
736203
568113
1058705
177263
797564
1017618
139249
300892
1094712
1040500
198422
1174957
108224
1096423
928331
638274
1183994
828231
690520
220472
157413
949741
1044145
741463
598884
744270
1169504
989963
718120
395170
487037
1142457
318205
685978
677798
1062144
1018077
257357
863670
1074046
690448
413086
639813
507146
947956
320195
139904
300051
1007397
1125833
979142
556568
444294
36460
46944
200602
376780
397746
715761
21224
193848
371996
179008
820477
561191
107312
1036399
1168789
1157048
1158954
353516
871798
965555
605384
898598
190367
196778
1080652
1049845
1061857
1168100
1077114
880276
1130566
1030287
18890
525735
509752
98701
1023210
796303
1107255
827170
275164
167251
428083
145145
1160943
692641
704277
897797
140116
878353
988750
1017652
1141005
696540
852305
108675
827931
1148079
453224
637975
1017839
1163955
516046
824657
896259
1517
719568
845665
336269
903215
1138481
8758
716897
958048
422429
905241
277385
502781
312037
82518
122887
758763
238536
5149
210768
1041758
597404
978171
689686
554351
446756
772199
921491
6285
131079
508694
94263
1028463
837019
744906
426533
269912
320028
391145
15557
813556
106261
733067
412157
985082
428176
514605
869137
343664
77040
417299
461105
797930
215269
11539
1100064
934844
287072
647741
968542
720118
29699
649299
1131032
1063988
287350
1068674
122185
163369
1177601
290276
1066254
632910
263292
148693
2513
1040907
287741
519479
869581
789257
1059402
254850
842265
1111017
361042
814206
1135945
155490
267453
782344
539873
1096977
888369
297201
444999
559978
269327
373077
908009
788196
541243
454366
726639
1024174
546914
512450
1062857
317663
508127
407770
452139
876040
997330
506541
11331
738560
147898
1111696
850015
280624
847518
692005
816131
1142588
621505
442770
1145178
512148
48640
306921
303906
380514
1013089
1175414
360364
168842
1133972
1082177
81669
742157
1047977
1124374
906040
1012983
1112484
271329
566543
1836
70525
922359
102379
804742
833169
659211
145325
781754
678735
465359
732573
431108
308658
211352
258679
760214
286909
685184
1016504
297227
655574
568429
842907
129098
113526
15819
1109299
461592
857823
236334
575872
305479
939962
1033063
117840
265622
822635
780839
516686
376970
345827
3579
132476
1144293
455588
616193
314420
872951
1154180
670449
899844
1161396
50072
611632
5697
908869
525640
632536
1053251
507407
25329
1062948
325540
812331
212082
607090
102180
556249
309043
400402
891104
16543
887319
20002
791123
368763
22673
834476
839203
404470
1161366
837013
893055
459529
1158507
229967
246778
622802
1138269
1016345
1053222
531000
98977
161146
528491
801126
880616
775528
6199
375988
66371
735129
194733
203340
736454
756364
235192
1189619
1107245
364841
1166086
715280
561225
64486
860636
833558
125581
913024
720856
41369
432744
500264
163760
264336
1011760
330787
197079
922030
395195
402691
250143
824349
425013
917631
914820
97693
836353
196171
921700
170287
999715
996251
206283
931452
941483
603346
934642
650044
398012
107026
439413
398768
651302
79342
725380
1042041
950030
229484
358289
56528
674120
632197
1008374
438525
454984
462675
707595
521002
776544
76639
161028
694579
119432
65056
310352
498635
693545
452070
56735
1155773
72897
416829
822151
1143211
1189545
447758
1182139
647035
991976
1190179
102540
559150
890324
88974
833819
616303
494446
36309
229411
310026
394380
931224
816849
853568
962244
422497
639625
802289
1174299
688370
321468
411787
68115
852821
1123333
1140681
1106324
439590
245319
313353
624449
1013230
789291
97515
669008
137932
1038347
501964
327491
1059821
770308
498551
408749
1036257
573590
171478
44180
559542
1105547
605636
159514
1073554
290583
1117981
1070181
708122
932632
436647
158867
349464
850589
847008
597361
974124
382845
1179025
99521
561349
619141
447685
160401
339877
124982
164493
388493
1157800
380947
1101106
954239
546085
494280
820437
468981
1081665
1149953
440284
88806
1002074
513636
1036101
812992
504041
495864
1036379
436808
856055
124675
269251
469119
685581
989680
206344
448567
299481
809151
88183
44779
14301
1137767
1173773
852226
368242
891467
90794
80910
464070
179974
459674
906144
228854
338907
627733
1117663
1175503
869120
697987
682611
987001
612729
669544
110270
493126
483540
282002
914826
103275
624939
42442
375028
1128187
1120342
944588
148764
51924
71461
989983
948088
685741
111985
28758
798656
753312
570009
105256
1171239
677045
969472
623763
981937
1094053
138760
893680
530598
1102653
22689
204671
529853
1000506
899511
555403
823410
196146
214943
635642
788324
57349
266793
109109
732795
543695
13485
1121596
75078
1065244
845085
579450
1017579
665963
1068346
310452
792704
899774
387424
251689
579780
1058954
730444
843115
852570
481125
759311
50748
1143679
725738
97351
351055
453192
949195
558590
367670
485730
847463
481889
871586
233428
144682
110108
441154
777673
950256
111086
562089
805775
606472
136895
290453
135333
506307
354392
3130
257758
1070119
324658
1007261
637173
1033065
13522
916923
715768
594140
570485
1147719
251244
171602
244531
298334
861760
615097
301484
62918
982251
596637
873766
645600
427956
649669
1175037
478059
595886
1038083
1057136
905423
1173489
47073
13198
990598
103294
834599
942186
1054017
751524
346456
504375
19263
430624
76638
300900
277812
1177991
506018
49006
1086596
122365
253191
13532
153998
169857
1019842
101411
1079477
1170420
722805
733134
185226
348408
613237
279135
62337
1163931
842960
249939
680982
318418
933391
519598
1032916
285473
1041810
680624
935210
919595
863346
815583
296626
140235
194451
727177
452441
522826
648743
303230
101908
912629
756472
371641
122997
653268
500776
166634
275171
405546
74004
54581
1120382
786793
24860
23072
279604
746736
438778
1137297
428662
435862
1115680
834301
650277
551139
929038
381490
982297
446118
566900
719976
726106
673493
694499
541248
611938
415255
954147
436202
536816
827705
10781
210309
281386
1189546
10983
574162
448274
180352
468163
588316
229833
873015
875898
985821
114625
744763
472204
599161
121318
111159
556932
638944
366710
664456
809694
390450
662181
1051448
621066
1005005
93019
610650
134291
455194
1075542
60426
283270
857655
893243
697037
760057
337951
960685
334049
684857
559645
897038
623521
822886
727803
900997
488752
1086499
575996
360333
290772
249243
311421
681101
345245
68992
950703
743965
718546
591699
168684
491302
1082898
674774
215235
1028089
673779
894644
308244
752558
268119
283424
745867
963881
594377
1043770
160195
524509
187210
385776
786828
428946
195497
1002434
273721
488098
312165
977529
652614
422061
268924
933906
932940
187468
855322
680216
526182
803228
623272
316045
288848
858435
1028318
172924
1068387
850117
579568
902281
379937
213406
526019
902162
764969
320303
666233
445965
489716
669447
860218
401425
343362
853945
498091
231136
1097950
458540
1000337
729362
457103
280029
1023385
1071618
608312
928616
961957
623413
85085
877391
272159
65690
785076
238452
452790
98738
727255
109745
190041
102490
670301
1105486
1073867
629196
77083
801323
375406
155802
754599
544654
823848
235913
482328
186948
968519
153346
14667
1017985
1050583
677285
155587
461764
843830
538067
43537
1118498
1070498
709578
409856
785713
300498
705212
785816
605792
992691
373713
214505
1059619
1118292
560480
547146
880913
212495
69967
1072524
672209
909147
1030635
139507
731629
1066324
1044265
952515
389925
366659
64335
559169
105759
322567
1127364
1174808
982635
955951
614211
394027
121875
148283
41936
822078
1169197
573533
103177
207605
574783
512352
333674
256158
1178643
454367
394092
499381
1093406
231405
393542
415854
103482
1123516
1023892
3859
508010
505497
224087
1035428
487205
352756
597530
773986
1080913
299206
963635
429015
777009
101734
453273
933203
672636
248940
312456
922318
216346
924878
1169203
1007071
434535
492753
559614
719990
196994
806777
907329
1159997
1171378
795899
252441
384258
924636
96120
271695
1017005
155683
358962
371452
418005
243528
964517
1176005
247592
306547
1181099
827502
55929
662184
660363
358753
506804
399469
830543
1093873
1132846
934604
902134
966036
107093
254019
459142
41881
218460
445867
306210
69866
857632
324753
912327
912470
984274
833151
641544
119873
573700
272365
1183970
416345
863000
364506
726928
606582
1075276
917035
213647
201470
1034381
1029572
699404
235590
637477
1181373
335458
156575
123255
826421
525418
772314
1110438
823317
52493
278318
115414
214378
1024618
461363
353061
1177568
512575
931545
483991
422703
1121454
176833
570511
170763
785166
1092115
753681
57985
558778
2890
428728
116437
932427
78778
1036818
617968
848186
1024238
303286
1162246
551118
43267
917949
1164054
636008
265218
655048
979012
1004485
837889
400464
625993
657133
729559
1167219
676454
227482
485026
712181
171129
720775
1056098
982320
820928
552388
650463
200919
574772
483929
143273
727683
164027
578411
921442
9832
543598
355799
881664
22550
166354
232104
206513
654449
1137876
384966
704061
220574
913916
963134
530970
75590
965860
615463
943837
846643
838144
779336
1177148
1044089
953323
16131
1191557
390880
231266
227278
46169
521478
1095617
1102996
478509
713335
495307
606270
262378
1026723
1168545
384210
163441
690307
917254
735871
231687
455567
863421
309464
596043
302843
387893
559545
784009
941383
591731
924612
1109844
1001158
1050917
549477
545176
781294
143181
55416
1019262
915054
857611
448333
534345
354686
362814
1100361
23115
1035335
1153882
677451
1070826
1128549
26855
948028
1183161
881723
1027381
612541
350559
4306
57597
105648
943205
498604
483782
47219
135123
538013
298917
1101125
439127
629094
1059060
1012817
429629
720353
1166860
862579
677259
522492
130984
187479
656837
797872
541938
383840
677353
698949
1082482
339896
1151264
684362
1038071
1047890
891789
344998
348742
373496
691018
219376
1131429
450931
535136
176881
1027231
447463
96877
453688
541038
1045480
797250
191203
109607
1035370
682980
911022
603837
251654
80753
458121
394810
414037
228244
1006067
250028
558525
1032595
319207
746106
615392
422412
1069027
444052
1057135
751595
26946
499230
13741
415653
858023
1067975
866951
306170
653713
408681
1138795
15196
687897
308243
675873
1150029
1134384
604686
234809
195088
342646
187988
304526
1109592
1079943
103877
524432
298169
876088
161337
53013
1089348
267205
800741
924826
590456
636703
714406
741779
811744
239456
576885
350844
838925
780082
157283
986999
50084
51367
748429
584784
885113
372968
503758
869664
1185209
463192
1056396
198048
130178
764658
61179
207191
1036915
419645
1175160
813961
780587
657799
336434
176421
279631
726135
1017103
934909
189170
397859
613644
777427
304113
632785
300275
593131
938363
1113854
225295
52676
69908
722487
807516
92061
255592
517426
40771
755864
792759
354827
733163
862544
950973
908022
308685
535778
497838
374785
50990
421010
343215
934919
761610
675488
310318
202514
214603
48235
609494
1131023
752993
835683
48979
49295
170256
876683
362806
365671
237841
369292
746530
739507
474231
788127
807865
172463
180055
1000937
1034500
74924
404607
390588
16970
72756
384737
1097357
706421
258176
85768
207975
411997
112861
649729
294351
1136650
773006
511895
654888
315713
320064
835650
45715
486307
989964
111577
688145
49764
1190104
743154
56689
389631
1119005
1052709
148184
629106
1169275
538390
989216
781781
1167082
156044
1021765
1117761
219628
866200
968113
297559
860062
636545
89138
639970
556004
999418
938599
740490
750488
623086
794513
1092166
1047406
96593
195541
112658
698416
72644
675020
345936
875718
1148918
322625
60562
994487
640554
816903
1006015
11278
210313
191082
955577
882003
336273
865974
146930
635783
878208
1018748
411009
455348
162943
575676
133846
615970
93768
1006930
1033705
658469
1187020
106807
452350
330805
433179
172889
650119
469842
171031
1147761
603845
1108704
1016215
44729
163319
565344
204944
940801
660909
1193484
112053
1159527
544446
210072
1169467
160177
568932
353665
894698
518454
1013865
323388
436444
182146
980093
1040663
163202
1168986
236967
351512
503456
235800
902851
103528
1161375
519701
442409
443836
182709
126623
279745
1085834
863366
1176325
199041
486958
380443
809668
947820
1002958
359042
533583
352929
1083537
1045900
343944
1148940
693016
346014
43302
643961
1003116
156954
78162
424533
1021486
1097645
903899
887460
1095308
115350
308101
1081644
459803
535092
500475
283143
89720
900613
26446
561779
256694
889928
920473
236111
1144320
1021544
293436
588851
376165
1168329
964562
1177472
1155648
590058
164326
1043686
61703
1004685
893310
1186620
761689
970758
994844
1120443
429325
1024471
1174490
550627
551747
425941
1084396
348154
27410
1049904
98392
507754
142648
333971
1145652
1170045
435924
939916
541177
99105
421007
1139092
348370
88663
379560
1001389
1172582
627706
868085
849425
170381
29629
940184
807278
931956
530361
366589
1077301
234673
717830
894944
304517
116526
585521
588547
986843
333159
749174
204996
272623
198610
76101
1028090
701584
494971
19252
188226
85054
928748
96868
1004340
269600
410069
1170241
492803
592095
1061869
512755
1038938
530546
67409
957991
483103
388046
141884
1179485
587830
1130341
991537
97302
523848
221756
542257
326961
1108267
981383
4258
668912
837678
1059569
331618
262813
216491
334192
782022
46759
946611
347257
214553
448261
102390
890407
193999
273507
87725
339758
755668
233353
909933
905488
111321
50330
262237
828395
1062995
492669
522657
855712
541576
477341
616702
402358
505914
1071847
162273
1067456
1133655
1145352
216103
379422
157169
451962
175559
1124636
394356
100782
492086
1007085
579139
1176797
712623
1134824
355718
1005987
165214
103426
149927
894166
587581
194937
353310
583311
252104
990520
267262
1000801
993268
195407
753002
416301
432213
492508
336736
1057222
446929
125303
792134
837890
730916
196325
208548
820518
871045
1156925
208332
284087
583171
18622
987710
1065878
114776
577038
807666
651139
301088
802566
355115
320126
359209
1024585
112774
94058
436364
109179
171978
1024264
818684
556984
975409
661671
365142
33648
383847
727347
329266
738982
11687
636153
647442
783037
1154188
244571
966637
531501
455413
531160
8439
972977
122258
961772
647200
1126442
1074493
71081
858117
253355
128376
447085
1038566
811666
677634
854232
533201
546389
668262
784870
154833
6954
1143286
300235
689520
176526
863049
831045
453122
454298
672023
24152
434297
426512
65049
712920
102223
481663
545328
959204
904335
954802
69526
874259
564214
1074345
320240
932480
996005
592954
919526
181161
1096795
697442
633023
467809
639202
711115
473793
109088
548405
707209
470299
670244
271692
507412
744210
778460
9079
232754
1071105
469194
246333
440407
449130
710594
279888
565763
354234
1149521
426327
688925
571219
314764
265567
183617
1008058
258081
506993
741272
25250
641615
426916
1137948
982137
666253
361257
446726
869017
981501
1076411
1179425
1157111
347704
407932
135607
220564
171804
574300
621376
1173644
69705
1034978
304091
1093463
337323
1135763
838296
1115344
1164033
1086928
711530
377570
1034131
667194
928423
861273
1026515
482149
885347
371600
41679
709011
689778
892532
1147180
661043
989423
115775
378955
490776
1038447
935673
1142559
719114
453371
706585
52994
549106
74715
1068932
438018
953898
1158409
216494
255142
542855
361952
825113
1135088
443837
1034874
224816
637527
466949
208746
504239
1081209
1075171
576387
614124
970266
759654
82528
632938
1023897
1010447
850897
1024195
381050
148860
145927
829340
623716
202327
1020008
1138459
332280
7173
177394
380948
344626
642604
696475
592217
449847
696623
217245
1006198
1066876
47259
79540
578369
622188
435904
263700
286959
326608
894178
328671
839748
483622
288276
534365
678105
736240
59952
2514
661601
764443
120504
192077
676486
1160480
47044
540775
78669
709235
804234
278190
147359
1170766
1128222
923903
775823
1005952
1084067
530648
359461
279382
772844
377655
743272
889708
679992
1015844
408051
853445
487783
132709
770876
274761
924484
849682
1032180
493759
7327
813575
497707
198439
58401
86345
427817
941184
970300
785851
996060
991006
987673
1169412
937080
739107
566772
94168
545600
1096571
376552
1117987
755917
124497
909534
664491
879197
477887
376920
1142183
889416
304215
558742
450466
621953
797850
853668
1128458
36415
224033
593562
564756
50270
895933
978902
1138013
339265
774921
121507
227213
424217
885411
533191
440650
180544
1038098
310672
189461
700543
697776
234141
27539
370596
218330
693659
121202
819305
385052
468290
248900
490149
418235
84927
635332
9481
415454
595131
1085445
139996
1002139
448650
961538
806870
809821
1130682
845428
936847
560149
513292
229618
645517
606715
501505
1112671
140857
788908
473418
207952
994624
20884
659433
201774
272839
799392
1091869
186264
1130837
824540
419816
139459
439979
594442
63434
531396
47684
343617
1184785
761767
730696
1009171
291271
343553
813782
638289
118435
85138
642657
461076
285122
1121399
423635
638198
666353
35789
675004
748827
693677
503219
404376
653592
495843
642706
874667
845905
550935
434040
465199
861241
849831
512864
929529
673931
691005
51722
479924
883528
263473
1191708
904146
809425
840831
1079560
1173688
244722
292373
182569
762204
1058467
772177
800515
1135011
803961
1184272
21187
801559
921769
345404
635585
13135
1167728
802110
842948
370451
547373
774757
1176778
989620
17336
49088
612208
110360
1149651
1107380
985489
1074035
244600
572292
842919
175260
661944
383430
782038
1161096
877438
899565
379091
912482
811853
400903
972031
788537
463408
550309
530954
330041
464414
348591
468314
680881
678774
44597
17908
350638
924808
58483
950637
819902
380267
1133594
141558
32495
111866
1001411
311690
939671
783576
216945
783396
1054445
434760
5664
578750
182268
101584
1058869
201963
952596
957543
396731
93182
1179183
777254
117800
1021909
206918
776563
306719
177990
257217
796211
682760
808961
655409
791621
1026852
133907
1017899
544160
275267
190940
41348
301737
996653
81306
134302
291896
886062
237043
512260
1042471
912817
77318
423980
9089
288938
676661
664478
401313
951234
437872
52703
772803
33020
994807
1166171
689984
416390
941309
560405
1017098
1101845
657142
20672
426891
779798
840790
451947
1135391
144208
166381
204932
1515
280090
541864
901703
470816
603366
1028649
1079991
1152944
551050
326020
1133967
410885
908379
179584
584178
202139
1022117
298649
710858
755953
546687
718041
381756
497274
1156346
759062
243059
219073
238289
52153
546263
476044
458688
231714
910246
561821
45066
300563
1045585
250643
1002844
771591
316236
1193418
110002
148700
966470
1158241
619458
845721
1105821
953990
792193
213446
940298
1179807
411556
567354
212128
1135606
934100
803188
479373
217147
721594
174028
186815
929130
1139926
773323
1107673
528475
1014333
304406
221420
699847
1037445
970677
341691
857623
1168187
88245
555672
650813
782403
952171
488655
663563
82905
649298
297052
640212
896887
360734
43637
1127474
343346
681133
387622
229571
291577
936654
281478
123685
1044662
108900
815089
516170
773905
940775
605246
854547
446288
840810
1041088
499535
492664
858335
148499
404810
683784
148581
983832
890608
1002054
79618
657196
1104911
800662
844740
482844
194425
650255
197088
892346
1059949
585528
681191
272838
526063
578239
165099
765094
653561
476145
559532
1163152
921953
427447
563591
546844
653868
1156336
712687
245797
896317
245372
1177474
353713
752553
607744
687519
334135
1192080
578384
588000
215176
1095778
643401
1164795
360426
304809
885709
962489
965957
246266
1156569
4264
303796
313141
990873
478996
685210
254199
497811
78424
1016343
102917
296459
769021
564299
183154
728804
736207
995410
419522
636614
659440
256947
948211
319918
1031332
231394
1053703
15955
900700
447402
320292
600246
801659
812896
893785
643684
1045724
1151153
1181286
16609
212005
97920
548623
971985
505134
159215
1067283
465245
347384
821283
466386
1186879
412663
93322
1089301
1087556
312589
453458
192115
882592
916903
1074934
329749
417980
1034195
498696
5023
648941
882054
40383
580790
1096042
1105281
244644
894015
457502
149117
1001742
843548
282707
677674
888877
234146
166799
749614
171959
405508
764936
115403
351258
968710
911947
883708
858007
1059625
1163493
60488
629202
337669
239682
320767
1064540
1051436
53195
897596
753498
892485
934020
394826
124705
1172768
139971
647886
900835
539458
758194
1138322
418050
811633
138684
75927
933717
954866
990233
75909
352020
498560
731214
793260
126458
104658
356298
1149776
754628
841808
819185
854965
465125
398619
897186
87901
585104
86435
603028
145484
638092
466897
750939
501666
1161157
239180
447449
105408
188682
514136
303816
859849
562931
392524
512867
462314
102461
1002783
1032125
457839
148904
828190
1149453
278739
418698
298067
285988
87944
395040
1115207
663069
541919
610397
139377
563918
805820
1032481
101308
603762
418584
217768
789515
388272
170653
984836
353159
923198
962119
160869
403514
786736
219500
109197
435257
202825
321611
899806
472445
1022459
517451
1131996
907322
676700
928883
379512
132029
597488
1030519
183086
583878
744073
645076
324501
1118543
700356
18733
768322
413866
912481
1068786
942680
258374
140720
885904
270799
164995
885587
953919
1037511
231176
1073641
149593
861356
819043
339441
1123383
59870
179585
1011181
191261
1042497
991246
368270
647465
940525
307709
722000
202714
1088340
759395
641819
906224
517100
1017118
292877
250424
261149
151232
546194
1062932
923521
724655
224667
210097
524565
668106
111223
1095124
107194
600334
438272
828977
269933
222399
466761
432435
649198
913039
39140
627801
90950
548708
458335
427732
411283
195009
270060
991288
413791
110900
818354
681718
741047
19420
873724
307052
598098
814891
600624
946501
409767
602153
757133
958556
367854
322489
1123578
502112
1161804
607647
905702
490234
889108
660141
1172832
410322
432532
437949
1013581
484463
454436
886365
898590
429691
247631
118369
950537
321981
958198
412469
573436
916733
640305
254773
405563
944780
1003082
502377
643479
826987
846024
379092
978060
1081567
83194
72674
174598
840551
339368
173215
511498
1181070
1054566
341178
1158059
674057
27832
455660
415500
4715
249039
53152
740692
419521
761521
740376
822995
581541
390713
944018
766132
185962
473672
169913
1128933
550348
800248
248530
1039408
642505
688778
439356
1074802
789559
220932
267838
315809
4362
1051093
1150021
874381
939875
920275
183494
1047460
445891
887268
781880
537208
281002
98654
575735
765760
484608
769563
137600
196048
102062
805812
321155
459596
41439
975219
720886
1025925
101969
902725
776800
1057247
397774
99524
1111916
231825
494835
344057
434680
562072
107242
334177
854178
377934
443865
407863
258382
32935
222287
472736
539610
542096
553275
101902
279964
261983
226780
227243
51960
22853
882778
144552
531715
1166685
919531
350861
225570
388488
1059789
1190025
844111
210939
555757
709808
332633
265072
250078
408422
1163660
550622
453817
181233
294667
275684
195196
460116
153004
1067402
645919
43897
29083
124317
468449
757121
744979
395437
945797
817905
646999
346489
847191
850466
622504
741854
57168
143073
344413
215672
1037374
185810
517444
929852
133997
184947
607912
489785
387717
1084545
918158
322787
736583
361045
281861
948569
272109
838385
419538
426849
1048060
168202
795299
112828
644594
214771
1010179
136752
943725
1087462
548457
1020931
1030860
919417
87713
358284
706311
135770
156050
305265
747412
1020605
960908
429799
28507
901130
756755
358575
237725
283741
552808
186299
65306
443325
1187640
101767
292817
841156
190151
783463
940871
769394
688331
312937
802033
643579
1187583
416080
486058
691489
337043
1175721
880122
589113
901001
685837
615152
277690
763771
1174355
611303
950548
410992
38056
230997
365358
265204
1072212
1084887
790434
1124701
347727
48702
237322
415612
257391
338953
222563
726521
828987
756948
123129
499220
312840
228527
291384
451844
434541
680199
177362
49587
791230
314781
985293
860443
203806
331530
338340
382891
79191
96931
105832
809177
715899
867769
884834
674355
614228
103605
460142
484879
324572
306390
62769
1186145
1093644
740640
1138554
778557
499041
680876
289894
648269
608447
520654
193216
790278
538330
234898
397478
76051
978528
440717
18350
676075
1075281
34935
943369
1161069
762430
485029
318102
384552
552399
971328
266968
12706
142071
265035
329648
457612
422760
968018
1019717
853987
1113075
558191
793175
210741
669315
456813
271827
81249
836208
233436
95440
830407
181900
916001
592993
748769
57104
1163545
984768
654681
1036876
975156
707131
848024
876844
228997
759309
1178180
134337
1187329
1132212
572952
184677
543973
317061
689769
152679
1051365
1152179
147116
688923
1128146
145625
935461
396804
691169
363501
818921
119965
1145930
399067
1164643
280143
181570
1014269
209958
1089310
318810
972943
764172
211768
1185117
485848
68430
319832
229276
547190
887771
952901
253254
41160
1079986
1048407
177378
564755
216528
455340
355120
989922
331867
902842
69642
331635
600960
324739
701198
118391
638319
643768
975009
406200
1077132
810798
999504
924076
577410
659161
741702
1148790
315376
50548
252328
972875
336772
553401
361568
169699
775026
350124
1039498
876760
663407
865198
995741
926918
527556
313947
861368
114961
1076093
669473
344334
1064629
581376
217029
1170013
1134770
639911
740642
1051630
571694
269079
978151
944183
860235
384855
684481
934871
295963
603739
582075
1105985
566232
90209
533591
1163346
1107791
355786
799735
482639
438176
389822
403615
901471
451541
1068501
1031945
482336
1142587
816945
560680
1151133
337845
417134
1091791
757239
95619
397565
840254
919914
711584
912468
688886
1140111
540770
845626
1057980
814931
1060526
624574
1156449
8887
7444
1009116
417507
1146119
610498
951817
363915
355919
554873
991697
332786
238171
599986
140081
28466
102619
672839
222548
930834
544885
398318
106836
269193
995710
205165
920339
301938
538115
736119
550609
573369
105599
663023
490457
256835
602762
693324
243442
162052
883806
938708
2760
671313
242876
746600
684373
1031755
509662
364724
86104
536194
144445
672237
118071
1089281
234383
207270
138888
529955
1103395
793413
818387
889924
387415
101174
682948
275091
226204
1100351
298275
362787
1169671
834824
1010879
279616
1098378
197513
353439
1061987
712853
1106391
534791
259233
888039
345676
280363
1162911
1090156
204794
243767
48960
448980
946125
330790
665628
937790
371230
805965
338764
899139
435647
31934
718103
339105
1110955
841645
1027293
204337
20420
16990
310664
1091279
1177341
1106298
673093
95477
560502
674585
291598
1037908
643740
3915
410660
558094
349127
694741
390539
1137497
423679
769875
160382
1017820
953515
482048
832652
253649
68609
965877
329792
1016408
1009323
998967
1103432
934491
660867
675190
58934
974757
673666
227169
762872
357223
858003
840384
920394
45074
968364
1176010
176938
1106619
1140285
830091
668259
40390
304156
1170682
837975
1034816
660211
593883
1189111
216499
953685
272179
1181859
892094
1028508
714278
914160
61214
319325
1129588
56299
83285
946104
700113
9211
337553
901191
398836
834804
863522
64820
390283
89527
522877
442336
522019
106206
1074069
1123023
594970
176139
183680
11081
399421
674464
612587
574508
419391
209707
1112201
207548
476144
441482
1030158
609485
1102422
723536
725416
356542
1105992
641382
896716
247098
107783
37787
405052
842263
886426
238947
756494
549832
961891
31101
923081
1146213
176592
608437
227649
689169
1119171
686817
661285
570808
338944
646158
82730
1099283
604857
711072
772292
772334
261181
660522
100181
1152272
944051
32314
933737
577103
881289
896518
417889
814139
171821
460316
636295
643022
880549
1170656
410943
675787
171541
250698
860456
395098
246855
702379
175231
496679
255652
18719
860224
998862
996434
475868
738636
196604
969734
373669
439740
1098250
512418
141058
1047860
875389
766409
1121359
1082277
672679
634690
156667
990817
198644
708264
421024
511191
33667
1074408
428901
885550
997352
126311
871212
493044
1103021
1088399
444477
306934
734907
112149
213051
677757
219232
1143027
36166
526137
125069
531528
549248
202100
719223
286229
295604
901975
1077499
392984
1124331
58242
434622
375769
259974
693234
322592
405848
347676
179583
422674
272122
1052791
1463
99867
444796
33733
447376
840416
486206
1121331
1095934
519828
105784
670070
441010
688767
410178
532364
1076559
8729
68659
304284
882081
938262
667813
172060
697657
678827
71011
20546
183645
966978
1121661
1016678
881210
446088
817986
1183814
458051
295040
974016
26845
630452
965851
301618
747677
951978
1130441
277729
836773
472994
156125
807911
163060
982615
566577
286508
512283
152920
472490
1101701
631311
249917
453436
1079398
1160791
12445
44681
1061109
14681
693625
880448
277127
168201
229934
250567
384513
249142
123
861072
1175520
870969
591382
1071069
434479
240677
85808
1018519
1024791
421321
439948
454335
165990
280529
451529
105945
769655
435457
103249
402008
765653
747673
156509
216735
522369
610309
430837
1191004
568145
647359
856753
631057
123596
540420
958375
1160268
597766
1188827
765004
365585
1045223
135924
952088
375660
73987
397756
967888
471027
723399
1037149
91946
507804
324512
487007
342329
643747
1128884
1009638
492152
333650
54593
282555
772308
783255
12885
199221
839890
1067506
232435
802741
461132
945297
26258
941436
448447
54752
188657
220924
316139
437044
1037465
1045315
214802
582175
270720
496440
661916
704844
773114
489903
116137
368813
1183367
669521
188316
199509
194867
1146912
695380
51536
417566
224628
747217
252089
167173
16653
372180
623317
692503
731751
61609
72226
554970
4596
443480
515072
419475
231219
40176
713845
276797
623462
162541
578323
151702
575567
848117
744597
463028
708250
346777
548964
1075679
563657
166252
887137
507022
337295
567027
304020
959517
286919
760471
30036
1003287
467884
352076
542245
939250
538117
886351
421817
858437
149510
421017
1109738
1024944
284615
319289
975828
166875
754316
862525
806962
512692
709752
586084
22905
1144027
805029
453402
598575
955215
34556
350113
1092874
771358
251882
669736
630342
1146904
938100
1164069
400796
1082875
1117375
717816
608696
975273
776931
368682
868288
975588
673797
851778
755072
755618
523269
1134535
275206
897939
400597
89662
774558
572073
438750
272438
679312
269109
559440
128404
798463
199410
782062
216352
621003
758711
582837
735784
6403
420445
823054
1108068
1102311
992149
248585
13260
410111
36336
1188293
1138084
762873
457921
825679
464141
1159504
313106
945423
611899
654957
838128
311525
647962
628190
642599
85209
375725
558872
583383
120765
566615
929574
53197
421910
153219
950740
928177
334949
423964
1078828
717713
532272
191576
836006
446466
710307
870355
807916
561673
958194
235911
302524
293680
46179
774034
707239
676983
147274
819863
147491
743470
689845
1192746
1078756
147493
756841
267053
753269
198173
553785
382079
1174043
1053710
18017
182428
1074898
1081609
10746
318720
75025
431964
230294
897940
784951
293648
767312
810986
101881
332754
626672
1114793
520495
262348
68903
16147
1188002
906207
442225
1076457
82244
953535
208679
1016668
41097
193714
404050
242785
308789
65304
817721
342599
1012374
220770
981654
558877
771926
1027403
972937
828071
508809
525268
561693
275645
144860
714615
777901
475539
820977
287715
169068
892133
675746
8737
867721
938986
991650
580264
14675
63458
1102913
795309
573832
982975
669471
660550
305210
1049778
889958
618913
66109
1007804
521801
173104
893348
1029454
418948
776609
276959
547548
95583
1050569
278470
375324
771315
30367
532943
194249
32118
267463
320853
625754
200073
231809
724782
133482
1046270
39789
452937
785150
1052606
612934
1153355
72268
638097
820555
984168
645114
117533
6495
345110
1004418
659760
191047
500135
489399
917902
814324
1009420
1049043
1189016
238387
644886
1183115
586222
880691
200407
1117204
738638
112417
548289
752494
926618
355127
371592
501371
994062
719533
304453
83184
867594
721964
684231
40612
746695
1057972
926881
525819
1129601
365519
462739
713848
999129
421451
304598
415209
785800
730027
909002
269624
97585
911277
335804
554933
882960
625994
428341
4007
83654
1004805
613258
629856
932054
513473
396584
344553
1139664
823674
952858
624429
1013113
545995
425978
815886
862415
994739
873049
906914
504510
792361
609378
711238
1001120
1027765
109973
900450
734864
818724
505603
515355
842194
692720
280698
957872
241429
19708
206470
32406
947943
966435
559593
625407
1124932
891598
517038
152316
1131967
881830
165463
349926
545142
887093
211429
937965
956500
85100
26728
615900
391711
798145
664715
87332
35162
277388
168251
1183901
806956
340303
979732
623256
1081556
784270
748419
248214
795530
758861
616511
808700
925052
905548
1132564
73157
268493
1075927
588993
625847
785761
738262
257018
111757
414172
451706
619692
875883
477413
190374
1097891
1014650
1157402
439086
1121465
129592
794908
244090
483804
1192843
85766
373055
874727
569450
681399
586231
50831
145985
266784
985963
825542
898615
758630
686802
671595
572357
105229
106543
696434
611318
126236
739175
398850
22245
254784
476474
332411
105051
84891
162251
672326
948778
822554
319712
270013
199947
857628
841372
654303
700118
346561
573490
691062
669507
717550
602690
821761
1189294
353941
125896
950683
608845
774780
866519
277192
773826
408394
984436
386809
343848
703477
598165
469649
772362
1014086
836441
751566
1149501
976110
81533
586685
616468
392844
174758
437550
335998
66585
733895
88351
106465
116481
415075
539205
1111722
922701
321427
117902
38478
539902
848195
1180210
942183
966781
1065456
1043905
608296
803449
704515
785692
122165
1114619
691536
618341
916195
292564
427218
1016760
126977
53634
638729
152005
945620
287648
211737
282975
351143
274555
342265
358026
616251
671250
334485
119932
906519
821000
740807
612833
535649
750515
599480
1173466
159120
672890
868350
126754
851279
658193
1145647
62367
1092687
957832
330904
362086
422116
553516
79021
306851
504199
762370
1115452
385607
272695
1179175
1020120
116302
652753
18637
198340
677349
627837
409080
142779
402095
703985
243699
578256
1067373
1078010
20583
1020514
390006
795122
357979
420940
970675
65842
1161218
140043
968443
739047
899132
207443
1188870
579077
1062239
750243
1186512
731178
1110691
340544
360302
61405
877234
545607
23365
649735
473432
123707
1168388
403265
894475
695838
996564
479750
347356
903443
275178
591526
940239
68182
380105
131786
378163
1168507
743522
857399
766242
1072855
463691
1011244
25047
521228
101476
1143040
204294
234583
284107
900810
533713
807318
773115
780163
307943
364759
891329
480814
190616
102965
342262
1029064
1129712
969600
112900
653971
559332
478325
1039278
1049740
611975
76295
270617
168044
484073
326808
34877
559942
613054
78617
183509
737829
320218
274197
1039201
608566
501101
953651
664539
488152
936039
1187224
950319
166213
934711
274489
1158882
889448
718336
49023
35552
992784
1040382
1007962
114268
970635
16563
349654
698103
989487
412008
1192169
526321
481291
887740
1138940
108399
329855
956301
397750
176914
139768
764141
221368
326392
105497
54767
89556
611629
315617
194495
682555
484429
642572
526072
484987
134132
1032860
106659
948549
604601
1166684
854678
560165
544888
162743
32924
779149
110101
1086358
485441
699223
941283
783368
73735
508044
1057537
230360
76674
705736
87464
112697
876093
192340
664438
485247
823219
293920
1081239
1055052
434577
1123888
274493
117599
1166817
745851
172016
446173
1105328
1145176
736111
147188
519220
373689
545029
166462
1009221
308450
577531
922787
993158
843362
404783
773750
650985
426355
727937
554631
271938
1016777
383936
257809
1010435
916355
532224
1179637
492988
1129576
739140
362595
926739
150088
957631
1036560
110252
656480
163785
247729
941319
1070592
842161
733585
31094
773711
83176
605726
651146
939813
508039
392101
364764
279321
703795
298499
691340
1142730
409935
1085165
216234
903954
674505
535320
1167329
324103
842441
13763
873975
814683
1027233
853748
109230
724652
10902
380253
395614
193688
670321
196731
190455
408729
655294
1047973
42089
654469
298329
975114
347939
318026
411468
948891
664909
840486
1092994
815027
936342
375264
911687
1007978
427124
756174
65030
458891
828377
820331
21613
1066983
195776
673452
416304
23468
626921
511009
230726
384781
1164581
427764
838659
150770
102984
520841
1110429
59967
814104
693479
1040991
581184
726559
663874
818333
696884
391180
1054363
906262
304068
834669
852102
767289
221703
1171085
368395
347790
253507
170993
435229
232932
1184123
1111996
774967
164705
1083817
711694
221899
212001
376590
463886
710553
873429
756066
846709
945089
238672
343686
27209
956662
1118586
558619
704455
660311
860575
1118240
1187788
1055634
164156
508968
466159
721051
1109427
900072
844902
496849
71559
512631
200954
797664
83728
10008
364211
39671
332458
142371
557265
584671
50783
147508
638739
601289
257427
397704
555820
310463
905318
1113409
333432
114288
386326
487084
994197
728390
79384
1013884
437084
422115
363849
569455
1073760
1163167
385026
486870
171976
129664
1171127
443775
175117
1158697
441054
192653
92016
321699
985305
320573
459610
117719
959275
753448
226398
608637
867738
41236
938155
653816
1145438
406168
347846
542142
98286
315581
887009
807328
928028
930600
547104
522607
695772
870796
390564
151609
389854
970787
634907
951677
138746
440973
980449
114761
821267
647603
386847
462060
711358
2480
1068377
18501
242835
1152876
831076
701524
569863
1188610
299947
505888
718251
937451
95355
475901
360468
826082
875553
1147782
224303
385836
562486
586699
1135599
1143823
603936
779325
350563
469683
27072
1189188
488447
1059548
72715
975446
203809
651384
1027194
372642
768592
37716
931895
718713
865614
378046
853626
402519
210805
833706
146694
1180908
937970
1193017
273541
873900
487337
482556
1179992
602625
330426
210905
667835
657803
572417
89186
248315
1150008
827144
381694
21014
36347
871883
120575
509888
557370
325619
1030537
293171
487794
116134
780150
932917
719432
211203
318424
1092712
927387
474730
814337
485517
830283
366499
620078
1152695
359195
1008067
96282
47521
1143813
1131797
1048705
575812
1084308
1109632
1018927
713006
724653
1183761
1122575
769908
346585
347520
832308
490961
756265
268729
545552
379284
106956
349983
970501
820565
1160741
676373
417423
381356
454767
558357
744372
790611
111684
324053
957534
1126018
547751
666575
916531
1099864
826472
74923
265128
279127
224701
499788
984165
712540
105467
1066004
1019663
335255
314147
656166
574203
480596
121360
867369
1039878
40301
214591
1031046
341990
697113
227973
317903
26647
408204
491985
546028
234970
330540
376854
991403
591908
379169
402002
1063997
932780
808125
139469
327513
1140026
179024
92983
591964
875673
775217
834370
972595
1095397
366676
537494
187958
281948
776728
546655
687249
511162
663505
856777
1086316
218852
864885
584709
684255
284085
881308
623445
1170127
546277
140499
1046107
41912
762976
108229
281728
388664
75309
1180733
18357
550240
951118
933818
975596
245959
2027
581641
991376
625168
251272
1100147
815949
51115
211437
593231
960588
941691
87418
343800
819590
235368
366175
1097831
844926
906907
787900
819473
527999
80308
690920
349455
473229
399917
209139
1134350
704237
42918
1105561
144932
731442
928732
511134
64398
881160
137208
543188
518531
638688
1101956
1156551
1161100
974912
416999
634090
439226
461505
872666
15339
319999
898617
904586
1081485
337380
458453
1026253
712615
798571
465995
943605
472550
1000918
501834
495102
56789
70111
1024793
22140
1164076
1087741
335656
627005
900766
139794
583163
1011234
771987
435071
365396
9012
770302
623483
687670
917748
553316
959956
314786
70053
692607
101783
158370
410184
268944
122718
656168
127555
1033401
148138
489222
669710
836037
170340
1190393
537597
65860
1039497
251674
252624
812854
1077748
1069521
710495
784338
465563
917260
1067491
62066
911306
892088
201894
559938
1142322
1110295
56843
317628
971545
1006982
638510
128706
182138
952342
650618
964368
147777
730258
604536
591362
956553
93843
18910
361534
180726
718171
645131
429101
244992
499782
267397
103244
670729
461865
499552
535370
224091
325680
1174354
108066
116235
538919
1013009
1088211
850310
671998
99195
520361
773165
829601
1167257
383750
529275
361720
385994
620017
911193
324308
119192
274857
579233
1177827
37423
974195
429436
565015
468336
707128
1022241
662011
240921
415291
979913
169478
533305
425901
651247
1051560
1069865
1172038
764735
429725
499002
883511
157619
564057
30735
419326
834123
641793
35286
623241
1150851
23865
1126154
3181
128014
40091
659557
229351
452099
1048987
340218
980498
720751
34164
844468
202132
773191
872883
47425
821018
564463
22739
867989
6483
1090112
1169708
439958
98402
863972
536404
152685
95666
199878
982892
618183
1013361
1111317
216689
1014277
866914
926574
122916
240743
1066132
259409
1023020
384740
259482
386278
1004406
1172226
690123
864829
233653
236699
653354
435459
1018949
316460
1183766
786403
750990
10914
586799
756713
286824
973089
909359
296351
821445
529619
743289
718669
447423
737379
668845
339589
772046
953409
7127
1011252
946134
693030
263369
1134578
469577
1097719
219205
870916
1153392
255410
517458
603074
724386
603260
683868
1097816
956581
1070820
809549
81257
859109
281146
709876
213691
956904
664937
1102269
955941
193446
1146771
171582
428317
28373
351860
3080
693922
54491
1129818
734070
1012198
607147
250948
71411
1089415
804854
1096264
466561
476062
201626
829777
910225
349283
277345
477364
979128
374832
256180
791737
707493
482375
820175
1159214
1068178
576976
1161829
679090
1053952
377802
489133
1068116
1107557
798752
634429
496103
385750
287988
1087945
1056864
771723
303014
412600
1028345
917789
488688
74173
333657
47226
262834
670536
137558
555551
910273
168843
1095017
903064
572805
872035
545340
757618
914733
79086
174934
873613
1168763
10067
122429
992922
292712
488199
246864
718645
767373
458247
687045
222118
438568
43756
956199
598103
1184415
843335
1007370
1138931
112763
183312
814887
879710
828350
476899
627984
794208
124735
528323
92982
244730
536653
594356
712235
23725
1080316
355490
689672
736282
62373
73010
698410
546079
1187511
1035802
418566
954709
626680
138699
703135
418037
1152739
430150
555380
515102
281526
1184216
1042559
967511
796824
936069
1019043
1011947
236058
175681
816550
1149747
860525
963493
1124007
958109
817290
39049
41005
526367
1127145
110851
1164778
1180331
882643
1018961
937316
958382
161319
697032
377768
529432
88246
730670
569640
104149
543510
232177
405964
152241
590287
528117
239014
350684
392726
300654
1115872
955706
1085067
818973
235180
593475
3377
617718
405173
657175
337063
782440
66568
336841
198517
640874
1095725
121740
811031
1027046
365707
721918
283688
7452
928541
304715
935916
150762
352514
971879
142691
918900
228343
206674
250243
636867
1050552
808857
1166844
553172
539729
784872
754667
386786
143817
61488
177807
1122994
147131
420079
1005159
255860
940720
263249
1101996
54253
1037514
845290
716174
1036537
563183
54552
43259
299543
836979
290169
713189
1168263
833141
678397
625575
100574
1140793
193893
793492
329331
1074809
25168
1176362
452677
336856
412785
719175
285332
353012
333361
256708
1185279
1024753
446463
792780
1096502
516988
236425
568756
640489
513239
934085
463422
190317
802820
855149
24867
493309
1006928
265889
959630
679445
682576
105130
1175395
568479
372601
849552
56020
1191161
173705
280100
1053398
749194
666433
832740
754807
567460
518685
264635
384668
572597
507830
781516
224490
636579
1038888
895607
839944
939645
242539
759322
1112507
861943
459944
864813
132873
532018
153964
189519
589024
788536
118262
768410
1009179
663565
1042792
617567
81188
940583
478835
1166127
1163352
80289
160847
483255
750011
1058390
1192204
1128863
523398
569030
920304
1097099
492726
557081
1064604
501989
777565
459607
8257
1087133
777885
929495
851283
659999
641923
960677
550157
615896
807565
121250
1076666
915915
995919
549976
481428
417235
481816
373263
49620
1041752
261327
1095988
559651
830644
51818
864701
1191200
727938
115412
636752
563500
785355
1187446
291139
765756
244754
663225
748114
429461
628064
558522
945169
227635
960963
519214
120996
1024768
147802
369383
421972
68423
588614
963162
168469
616834
649479
1141251
465905
845586
58430
919981
734379
744061
771004
1151739
73069
472566
588363
24494
499093
932100
102642
280858
536799
1155020
501815
889864
1167948
43932
527221
773372
1002956
459089
61183
689053
104596
685391
702694
656994
903224
45883
1136443
266833
508033
1024091
533898
119900
90477
685868
775648
400758
625828
780691
675338
735418
1138070
65514
326325
379952
275767
598529
677657
325523
809612
117248
599523
224146
694900
339179
1004678
1020301
61307
1140850
829624
731096
105240
782776
762063
976311
1135230
510297
608863
488816
592357
131659
1144621
790468
268615
222027
891737
545668
831775
936036
75083
663631
273398
950856
546759
728000
1019412
775212
719688
508866
1013897
17445
802583
905962
102362
556797
1101165
1009222
417719
843101
35852
461612
985476
664441
585751
77990
284537
102171
513351
812019
1154988
246495
44502
175580
719202
921913
54078
410926
1079333
925468
1071079
662243
210103
931304
57982
589623
890115
1169167
234816
15045
365150
1149208
13680
551464
501520
355515
1047809
520205
1123390
61219
577688
652209
891592
514968
619662
984458
938753
1175529
907752
1093732
1178687
502847
1022215
107420
1022467
604710
832179
975585
196770
389472
566585
989614
286632
352370
676240
653388
715417
669679
1153779
783572
172881
999730
200696
25838
668611
886295
858720
250415
752424
679746
613580
856980
581717
75693
1153404
1013770
249489
58907
1073965
390995
194708
171675
259705
171677
573913
698349
914211
792621
670830
529842
400727
370900
1021285
1003889
456928
753726
45716
1045663
97373
347637
803862
455829
826469
379283
967941
5254
375796
1013166
1020291
289707
1130002
426767
707868
791373
641564
557165
750731
605304
559520
504898
494228
404331
441666
929308
505467
1169196
305142
141900
594606
312762
900669
411034
837151
834665
97959
82369
353527
1018139
264205
961358
143117
829837
524545
548465
386866
877170
998197
225585
130117
365411
558326
462365
855879
974815
507256
772248
744981
559670
1158125
1110288
398505
554738
741089
110353
57171
156763
617028
353738
819221
114173
1028771
63400
277492
370851
631687
582733
212962
897194
451827
1003540
793332
123259
956695
347644
15158
165644
858883
727411
552576
1154167
1179556
1081812
1149318
248048
663281
821904
1008837
39095
511699
201166
1086073
669293
1137913
1007421
1192408
915617
749249
351114
894792
944129
626732
571289
357543
592138
448
1021748
802032
720560
1011573
970948
867631
387346
126049
941302
379295
1100609
358820
1115198
1086720
246364
64006
777128
568907
566022
182872
544587
53082
930442
404266
144049
281739
410247
616555
1002180
606051
222247
467609
988674
931796
515104
376874
199807
677652
566566
1182479
314135
89845
1177295
623652
1064800
1181821
925154
619015
924036
132435
932525
733940
332031
71742
615589
17544
793468
365202
813379
394654
131710
624894
747099
1143424
10110
366134
759629
139674
198616
341941
162608
382780
685481
168283
1184915
23031
620339
1100176
504741
552603
305967
467874
932448
605827
930371
645374
331961
793226
219850
143221
1181895
20616
588451
280249
1133160
425947
368931
334196
648814
514850
76212
770976
327418
865786
1189081
126536
147650
1042509
954806
729650
864305
63756
548335
168939
299828
1118116
680696
857261
210735
551257
11672
366687
335070
476216
47731
66876
319308
248864
947375
401415
80059
994122
198100
684008
168647
1146150
303565
1094151
50558
148574
272321
193596
1114562
1101842
401654
692328
402650
161970
645247
151143
1047258
1102915
1170703
86555
870069
19963
933235
167529
685650
425109
6237
299782
854684
1115182
371195
342948
93917
729417
528010
935479
631487
735429
1140843
1048403
1099007
114934
901017
548869
605341
818775
690022
10511
18036
685736
630616
117655
848930
734077
394354
171669
802282
812351
257892
883474
513152
876002
498741
1052081
449770
330552
545196
1178410
504150
166359
10971
1146584
869992
1065788
84498
901080
943029
1096017
320952
927012
338634
5188
195705
1137624
103334
1137681
523209
155841
677819
594523
21834
1171321
927267
693899
916648
1108565
5180
253851
507427
672396
914315
160824
306769
243895
886724
306742
846735
83015
725471
219618
1004766
351160
170505
306901
683621
250560
693607
1136055
485707
110878
527507
124915
182862
1056593
418794
313080
430246
1185925
269435
1192346
891688
708275
1073001
993356
853772
895606
132751
287103
757025
708287
1136758
515864
43718
177454
793295
567081
398240
74713
41975
916236
591522
82005
523418
1182267
479502
437310
658969
1071746
256587
291423
428457
432263
118096
182898
1117830
440235
860992
356602
711436
209298
938235
1007987
473320
423297
422208
1030127
886549
741784
894115
417755
272804
751864
238871
828269
790437
586412
667114
834046
437090
247034
1075974
288262
942553
115760
706869
683698
133807
825858
221753
1177634
150930
348399
1012365
171904
317899
520441
20221
879121
795243
1116442
805061
658541
704227
978261
266984
91703
1094539
62047
8759
682443
824690
1178738
267441
907820
141519
16506
649450
132875
326589
60314
74657
1004395
822496
1060260
1173798
339364
1137866
973439
1061995
452472
497836
570188
1147323
1108883
260661
133641
883745
476252
188808
409051
116520
335300
187499
915090
451902
518549
798948
297517
756876
491260
936533
692862
696604
418882
188242
8140
211616
616020
90742
456876
421636
147284
421449
610211
1142038
446408
523076
622701
772326
1023300
667557
804252
576294
468062
1094207
421796
723240
1132267
1081569
798066
1054348
590130
57844
1163069
621103
354956
946604
226161
109118
640263
432601
408372
43510
105501
655015
897825
149885
1149479
273371
745080
878739
573962
1042929
547209
610930
720415
413958
371561
221913
1072036
857301
111453
1070112
229898
707587
848837
781834
318984
999486
366150
99176
962339
1183231
614172
895507
86181
471678
508664
255401
994436
668924
749657
551848
710431
131566
280019
936507
226848
300779
682737
418852
768517
722154
1082528
247402
1112147
314322
1076596
307180
645456
926694
567396
875194
118953
122145
573576
524339
1061608
761743
242113
1082751
216606
671180
511417
361156
656495
802545
917913
1085771
322638
59105
666802
678266
623827
309710
996476
561247
939195
664400
1049537
633324
563790
1138444
467897
607900
676736
43084
751140
1163038
941278
590360
942079
1098876
709209
313180
216816
464331
196274
674970
343459
896740
375271
516705
1003342
699515
935661
224471
8797
779876
162228
75787
1034842
602901
1073737
305405
526918
692049
49691
910996
1102574
161571
39644
1056688
771562
388914
78177
337185
348354
539991
805720
999291
726872
269334
129129
74623
111578
966212
18451
998237
494913
651881
866421
975932
743435
989120
1049700
415272
595849
1096967
734866
48773
58818
253248
276772
606917
871057
1120183
1077848
260940
518752
1067269
592239
489048
687767
113463
744041
583094
238637
244076
156221
527312
722903
506721
43336
120880
373892
302894
1102624
875080
833908
730914
933000
987816
615711
955895
634806
637075
191896
433718
942623
1109576
1144980
522879
240124
948694
182002
766504
62353
1121925
20349
769821
1096599
1115514
320381
734777
193064
490155
1190200
1043571
120718
985913
993610
1006657
1090029
62010
75410
442995
281067
486891
280361
1091141
598378
1001452
573615
118742
1010845
342825
1179213
904630
679221
622402
976623
375892
864392
556152
869816
104988
1143439
913856
870499
1016372
218477
764370
227490
912666
954750
313910
27023
1176733
424047
371341
604903
334973
318553
35097
825475
740478
1020580
925057
915627
330410
20933
622640
471588
357631
1192286
60074
1093586
606696
404323
855777
167292
737187
302173
423577
547524
603529
834732
1019849
157472
328595
77552
1107720
484067
868887
472357
1068782
986779
202854
510308
397687
956143
78037
854256
884904
28903
1146181
133721
1000564
62997
342890
1026620
768830
231080
914040
646089
582774
374824
489972
878274
587612
1173478
1062657
970848
828413
1028327
185613
612003
130361
11036
1018468
558337
285401
1131959
1183084
414886
102660
871684
374948
38860
487824
1074139
361026
936994
828325
278383
348665
400537
1191863
157319
79402
670455
155277
781703
504165
177055
318473
790867
1539
969717
1189449
1184030
335711
400320
709958
881502
720838
523801
4930
47203
179906
981065
1136084
902361
39573
685169
432565
828327
678207
112786
943935
802442
398877
643038
854893
101611
475024
32156
563219
666582
1177741
685323
876531
9310
781162
357620
108649
1185967
26234
845613
1112900
424035
1027865
166096
753146
753753
995579
501426
731952
1050798
537032
1103524
225241
252819
44184
814557
153858
461809
1032969
1023752
349383
103422
1054281
665646
543635
302662
507447
1002842
824024
220240
499304
899793
1177529
433604
244109
242610
739300
92748
456280
195170
365247
431480
1021935
456164
477042
1032426
442089
42601
646638
601976
324710
972646
82711
737992
689150
169841
381337
616756
712106
307224
945197
239265
325789
112901
649484
1074208
780229
67426
170057
684411
859895
370802
382108
1166018
260795
60731
1127432
545656
999459
1181053
761862
661271
22780
368336
1122124
623058
732599
1016572
522724
757946
274633
507583
144498
1073189
83001
790234
977153
192652
121269
526796
394185
122167
163812
785115
1045526
253597
1156445
989871
703815
924758
100348
666414
482135
991945
1047164
1014162
73440
823526
260560
905177
845453
975674
323271
596326
340014
1031795
1104796
628094
860891
698714
591949
265276
410458
744525
1084682
236646
1158890
1181011
906165
755219
209758
506115
502172
260385
584474
214079
140560
749421
736004
323253
1139748
1023794
762082
1185232
640738
311293
367876
196504
46761
998797
132417
781117
1123599
578576
700170
3138
1099960
734596
937386
965419
584799
674900
776235
945373
763460
409251
954992
729657
31491
356512
334459
494820
183542
187295
1179550
876626
915604
129727
337998
676195
664740
983821
1059994
711277
507977
792414
594095
846165
1073836
656718
445398
877451
1054854
605801
789707
907367
542146
131348
575915
323554
823942
909630
842497
376394
173729
651032
644506
730664
297047
536602
837387
662065
132986
240272
701602
1118324
167545
27950
49260
1186528
60613
438444
94823
1052802
619633
605645
294289
437506
427917
1182073
192377
920611
846236
992341
963270
630397
997313
557310
540528
611943
938649
1170009
1135065
611099
1024968
1081215
1074110
632615
911436
10496
167036
863983
516114
183400
698216
1051603
762604
941024
551949
572550
840249
1008971
699071
983898
529604
727389
984259
663335
47996
38645
1062553
680736
1128668
607946
126118
313646
189076
661713
446661
126126
698159
698676
93318
676382
721239
1183071
802704
480493
78836
784206
1168907
909130
660226
476139
615763
377557
651678
756956
539254
14257
1066159
1019989
1082086
953441
245701
689211
140326
1121806
240497
656293
580602
693902
722247
1125146
285536
611650
250041
44223
943479
605144
382800
841407
42513
531979
490319
211763
559303
1179226
205141
965473
827265
678923
294621
636583
437017
404871
1015810
1043033
1088515
4324
651746
366330
1069607
82379
603743
526435
306995
325459
733870
1121876
1109420
602747
622650
593530
1153360
257537
682989
1091115
575991
326180
477484
987261
1069695
778219
75847
941656
656916
147546
1019256
1019659
456419
136504
4869
826975
1101122
698797
920405
934274
306750
283218
953668
430513
732721
1117366
818189
846111
749918
573624
606438
349928
544277
375708
884148
207329
131564
898707
652938
279031
561963
159736
870368
806474
1123952
827970
1147949
185154
362657
1091788
496617
7928
698356
233306
1079834
453144
367028
124885
1142133
1032419
555753
262441
190536
574990
1126210
173853
1190569
623234
567957
283870
350962
748279
215569
437491
795358
108803
854381
618438
707381
1119311
270432
145082
791213
906937
1148739
1004982
239090
627678
1057470
755590
568153
602654
400985
549003
550070
451049
1155675
950254
155044
837379
1123115
566023
901759
284973
631908
809765
510239
1019875
746724
610783
181760
856050
642335
624487
559575
1093460
206983
782561
558224
406646
17741
674092
487298
262491
884667
140464
427612
404842
423331
196704
738172
1193422
343713
726804
1192322
1084960
660707
1078142
1014264
64632
1044878
140177
540824
427479
318464
248932
998755
11818
68895
420949
1101502
895764
599526
1131725
4397
981151
205135
914071
872926
1020946
589387
28708
1171754
106194
1012531
83314
224040
734856
328340
1045799
765395
1000373
1154298
750510
210305
1169477
218533
176173
1066843
465236
844960
46987
1145290
795155
1071565
964634
375187
903962
273781
42428
285956
787804
477088
159765
872
715784
711208
639445
963365
460800
562599
310034
465028
668474
517314
570761
1066483
957362
96053
524914
218619
897523
523759
1160931
932718
914606
534186
604943
1188980
459311
449514
1110020
487615
412142
38828
1116913
931787
357686
590029
1095224
428603
315300
241403
652425
47603
642317
22967
234432
1160926
354262
381799
523466
182994
583681
1189683
61605
852815
838469
1049348
807930
914519
276826
357278
419399
309952
178408
476189
561175
583532
268972
1045683
280626
120624
325067
1026900
1027147
647582
617443
779724
45556
745210
448542
709827
515012
173266
533193
48619
298863
559061
1095659
975766
739574
590319
1112558
170747
186737
305910
1100047
852994
902691
1063697
769704
1004246
817482
865074
1154607
6183
347480
279584
384896
1148975
388409
372746
919399
462339
335491
321093
1171182
779295
94684
271439
420752
676588
196034
824875
127021
22401
525255
808295
495436
159940
210813
271974
5487
382050
112421
979547
242676
84248
147616
1057725
1113193
977956
205320
419740
871778
807848
759116
89502
980298
528338
1152592
476849
123779
98258
225837
721383
848571
345314
27754
311430
229573
406209
319903
1062308
1099460
966226
1162852
842353
420194
55024
62028
1127334
1027333
416247
1094166
366756
61159
169593
1016913
353838
274239
465326
227856
1059363
280874
230645
853540
941964
499388
522485
1064578
581682
859922
46082
480479
59667
1183244
402257
918007
993564
357800
305819
128236
647853
510109
535586
442406
278484
951124
750173
1000460
599786
825845
851161
598389
969793
627067
585021
320515
290102
699616
891723
216665
648725
445359
1014673
738087
645894
968149
677283
913965
192335
1034108
977929
736073
1109897
860513
797069
756521
451520
1031393
723270
114155
593436
1064616
764674
473115
1114866
996129
686473
602201
876820
1027111
620430
722404
888439
481965
301386
947344
743571
1095449
263896
355836
141106
969967
224296
747436
158625
503833
728908
537318
455286
298255
593697
254998
867044
926560
1051978
619051
1104841
567677
152813
1155284
186605
678355
835482
124252
929931
886559
163069
814029
620780
678763
386806
639170
680233
839789
872249
421838
450725
576268
1157677
818702
574763
267297
414111
738591
623689
398047
1131344
551587
835123
660174
130969
791800
415293
940975
356275
492171
323819
891362
189302
535747
136840
1144894
775047
675612
944564
1000739
560518
1105633
331716
945087
289312
668816
1097929
249455
401341
83537
1122069
175285
194960
1073290
993875
357751
618048
26425
76717
772792
146424
296055
964849
389853
926641
187243
1178148
761114
494645
171359
844796
130078
686934
340200
710895
98862
249434
133722
163053
203280
1005791
577731
161839
41429
932189
196495
1076071
751129
752019
1058622
1109329
939033
838693
160501
656425
1025855
289182
303430
109294
940110
655151
1187587
1106686
574541
541250
552833
59882
39933
474979
1148588
733713
72218
644774
852844
615631
54473
1123086
414281
160370
479404
7288
440924
411769
363536
873123
27309
321544
832394
43887
41495
304847
148340
190456
370788
189915
62574
595650
487650
275748
54474
761485
965815
920058
77510
670310
1132470
1057743
825208
590663
915607
1109515
745518
485636
89006
1146902
125249
702825
639471
426595
293152
66510
493022
716249
497700
1192637
904762
431009
357341
1145370
166015
609526
1079158
315061
811460
695126
672380
1186044
1079724
17141
233095
105192
1053388
570434
154147
38826
1076714
74756
253073
556167
37730
781815
179098
490084
7377
974709
1153492
805115
1009938
1158418
839275
135152
604460
552858
246304
60593
400562
785502
855335
856480
934419
393317
537143
812601
1065879
310231
382630
1118683
1047980
381984
398960
578967
334145
63085
86237
1037963
964295
1110727
1165974
655226
672252
322834
1169559
661715
1185432
300676
1046295
661226
748300
458494
1012630
426743
653340
568682
133655
204154
120172
237478
491278
1040595
144713
4010
496366
899922
1129398
1170716
475636
662318
153268
705013
716595
321269
250717
406147
779352
389508
1047295
289805
54647
1026999
1163228
500556
51321
397246
1032594
888517
218962
563653
219855
1095960
993068
608080
957003
163404
907792
907949
796528
351778
489945
738369
1068757
358056
238989
1166678
339392
301065
504494
536646
734193
292229
516720
142135
301594
645561
84690
1133223
1119673
1021831
1029562
1131095
779518
33772
1077411
691040
900264
260591
359370
1152794
832650
668577
645075
1096404
1058963
605416
1096242
818180
578023
1166146
590087
781214
437712
953562
781862
58465
458691
542439
1079328
243673
1028104
547754
975624
812562
474220
333638
1153317
697058
893678
347735
665424
717962
171060
299895
961386
305041
1033953
856829
550008
1116555
971597
338035
1031893
461659
259801
584152
161189
983500
1006838
537939
22593
528351
59062
1188079
323618
1129340
614846
463410
182992
268625
309581
541541
615922
651982
528640
1173095
170164
537790
633975
1057658
69742
513352
427441
1185435
188629
188588
682357
70143
541390
920658
72402
686467
1047533
69121
799946
757676
255870
221375
275180
364900
295535
398612
390820
815943
1168298
1012373
732706
189090
923544
197935
55170
189279
690183
932218
71940
858498
1043032
16136
233141
550528
584245
1044658
1018050
456972
996162
1016605
156140
1183839
330665
93961
626482
1106033
1172401
791906
930582
1073816
1189541
353869
519296
1164554
934126
142838
788580
1053565
252574
610434
924665
347212
793523
1162721
24942
950956
10587
27601
771177
1153510
654355
768992
502444
607223
378759
1190280
443155
1047238
154369
1089487
802616
1045874
176522
898068
686897
1134717
733783
285704
1161029
67245
670786
95697
575981
35338
1121353
966921
975943
837060
216169
239645
1142807
46077
568158
728924
916466
673055
692498
125890
84855
57785
990173
453471
879423
64483
1088505
991847
98557
586883
607318
553274
108295
340773
265491
414044
879605
271902
220950
510303
7970
558029
849132
1053373
612164
232454
1141457
102391
768585
975768
980316
283017
940568
668413
1119672
888239
700539
927052
1193497
836947
880519
450257
309301
601162
636886
942188
226411
1137603
786372
948012
328861
136171
971321
481837
274874
258500
651644
1016045
427577
228649
416130
325921
1082096
341800
289291
76738
636156
1036578
704248
232407
444840
1115379
40252
431621
81165
836931
173159
232363
340414
413491
730014
934655
701148
986413
1113470
579063
42948
315559
220413
270328
692109
705018
146313
105766
87409
19490
438999
886128
53302
1157513
768185
610692
160245
682565
1190571
891745
1188715
304262
115532
434109
787770
807809
797713
41864
1179283
137956
475879
750605
418612
275283
834729
1139511
1188305
1191315
416607
651167
662698
114598
86097
345013
433659
245309
480259
279572
281696
721430
219926
766489
652125
663885
593127
339295
782922
196656
829954
1047648
569246
580834
512604
187441
209020
649898
1069229
365010
719503
177964
686998
311269
658611
648449
77158
505773
664846
488322
8391
734199
366690
815358
629069
343369
810915
60491
808916
217555
392465
453363
408590
218963
34604
421195
1188447
1162087
1841
778372
75219
357891
474926
234296
655820
685471
693526
297484
87155
849632
530280
790414
573194
903627
710365
294846
863097
117870
113934
139118
622899
38003
7395
1149067
837085
325198
418586
1188902
113071
791981
240533
1119549
483555
984773
48431
536444
676230
530197
109145
742511
608867
1041255
23075
1141099
829899
840131
898836
553833
841541
315295
465406
1174035
376718
482451
356534
29190
989036
607307
126864
594662
1068056
404617
100434
1082727
534061
982064
844806
610383
41854
163465
246888
634854
497810
50404
206161
766923
475645
104677
557485
110960
1113259
1101328
957076
726396
974101
879927
119497
452438
869509
576064
642026
191528
670236
54008
403967
1187891
1122242
414240
1025978
692006
317499
1040687
1031868
655422
47180
171826
635419
198283
74116
872127
977213
723628
784389
815067
1130375
730703
238326
242937
625221
867640
365765
1130030
712263
56314
668565
958322
316894
249819
46371
835904
1127623
595702
588773
884139
21078
1138307
281078
744870
335565
1167286
894330
84395
290137
625716
980178
32620
843621
987002
1185186
627081
681043
364331
1105650
520546
827757
175642
776207
955972
663260
394318
812515
184972
260755
18727
824609
770712
156810
988627
715790
583697
501609
970074
1121775
371088
402665
520659
508543
372717
677327
253405
443956
478709
284304
1142141
562183
818338
996007
1174872
518968
720490
763059
873460
1051043
481568
1088060
1089360
295393
501130
1144220
1000069
608118
685947
960276
254414
773992
743136
850422
1089614
845964
698973
1083423
761375
291347
759524
673350
326654
598454
38899
149101
822763
850722
1033275
745510
749551
1056153
259761
678940
390419
1054633
508134
486530
321697
780844
698448
88522
841143
278718
517337
804770
786356
915857
492538
578815
625680
683349
881971
361179
928359
760992
279011
490856
634755
5277
621873
1084801
1147527
121988
378237
535965
1140868
169289
1114351
298915
683527
390596
1007958
131502
746172
630651
533902
828968
846784
980384
937817
1186108
296761
674922
852606
418292
945072
322247
943713
1100392
994873
236082
312848
762413
871526
314520
25281
288193
631351
650204
1014286
390792
1043473
583424
1062889
466012
1143102
249807
931830
905680
150454
57453
570059
7671
942281
486195
344301
533425
987376
707772
792673
666455
1111838
250088
358495
1149777
329541
770861
180333
164100
31942
677425
178369
736300
2580
135260
331805
155523
1062075
869059
511365
953949
1040496
993705
1127689
1013641
41932
805648
806387
1163256
298977
373303
477971
782787
753715
227209
772715
862119
800339
879734
475725
243573
454591
383678
318552
893571
942339
343872
954208
302001
98401
1117610
1145137
99723
762422
994926
1006409
304373
663987
45848
376563
866313
629467
322014
972353
458874
590176
1111058
989509
967988
29828
1024539
171375
868330
743919
415660
579574
383405
948637
365419
297702
1025740
987819
653842
889073
581604
925760
673686
587303
993449
692637
439559
680095
191037
747579
394682
525502
458954
1121883
971861
41883
1184348
291394
643855
434648
524850
883718
5929
170424
960917
785219
1054639
665494
898962
546939
270952
691058
236417
1004184
1188537
683376
157632
928121
682262
624164
562872
212741
1043425
669678
636117
922635
115211
1036978
593616
183004
231081
629651
932665
676844
104499
727154
26596
1039232
1002013
369630
8666
1106078
1050004
645711
10491
338008
598105
66096
758183
276733
122121
570024
1119160
806121
12235
342192
364716
779488
767192
810276
435977
654170
706415
436340
1152947
1103428
236174
404009
593487
610400
777335
329865
371243
306654
1168078
884226
1064379
288569
70704
535255
1014259
929216
690910
550253
628762
149901
239121
287811
89471
597635
280301
192670
631411
243922
413642
1182111
872672
662793
1153780
468004
165069
1189239
1097301
1151912
1055197
452314
941803
1155969
717505
1116886
329514
377170
1038486
905773
954824
426313
1180031
822682
465110
578395
1116061
1185631
1103115
1106700
271133
477723
188228
1030073
818045
757889
4826
668057
935689
825250
773542
724915
781648
889454
782956
1053323
474086
1137520
29016
73813
1087011
147875
58168
804874
807585
672977
1111502
653139
1022482
804683
859115
961196
544539
778193
1063628
265630
808491
974448
934630
991616
1123101
531261
734475
117337
1081982
1065306
452240
1074550
532342
184533
70495
679271
399768
993427
127603
65470
586557
946540
626135
1021917
568522
734576
635403
299460
959326
383402
834556
470976
878776
81518
155180
1178119
860072
915010
550064
841218
99623
774667
232828
938575
984779
325787
404608
920344
1077777
330530
43742
611550
1031237
532323
701661
154711
265146
1138664
609297
908095
739979
1120469
504805
420748
554341
1031085
923582
650814
870437
768769
700190
145507
987466
1036550
325114
929203
1018089
178746
408585
1094892
309018
508374
507324
1032552
1010273
49144
843525
787049
470671
473555
904369
338844
1141412
1065860
797622
753835
174944
674472
650865
572513
626119
253661
1080683
368534
864809
550999
638531
732118
1147551
287718
406449
202683
574455
699640
254380
288987
196316
467342
1075975
646266
894927
46362
261475
693078
776500
947865
339965
605297
667674
160126
580206
146340
995671
1050908
388205
562503
70627
756254
199702
859418
1001573
879254
613693
813559
112469
580254
551471
961922
222002
287666
717205
667371
1028106
1077713
1172674
500898
354861
953607
238756
23240
831340
1018904
106241
490713
1050197
785286
830151
848399
643226
5707
533386
577932
99971
400839
1113958
549681
832574
551837
807562
314215
351432
369322
765982
47685
954068
230765
216291
1139133
47456
325508
705953
708905
759302
998369
424261
517743
1028833
144908
811920
900564
46420
1145574
266245
160259
276863
221089
124505
376193
45645
983513
1030534
778584
532917
129687
971268
90730
8234
103843
200349
389426
955080
769854
89434
76681
206289
1032185
831666
762070
405053
619137
1170135
596903
338546
9771
570284
129425
43618
398746
773566
1102592
410833
921060
1159492
906801
260732
456072
878146
137546
238062
332606
206542
218266
582611
895460
323628
490599
1164937
614678
792808
859260
551750
142453
575250
1086139
594558
1140358
854503
1009757
826666
534497
813202
224156
692004
228151
344111
906640
365887
1833
1122941
618845
152216
685768
485529
519588
866223
620685
1167833
376380
431515
844677
510247
18104
408961
1117741
946838
648773
272544
1079241
729304
821279
718070
1049126
202267
742738
1138739
498336
1053470
910069
816947
530121
370707
659787
126364
605118
1108558
1015432
148773
57370
416522
656123
936113
509178
117642
271820
477406
581606
955112
1023732
889794
744374
599294
508670
249767
1077459
189033
954453
338589
332970
231013
516417
151441
524280
740688
1104557
441177
1189859
10271
6837
215037
183927
172545
231115
285679
706487
982960
961887
70227
590916
16114
229399
340118
1026759
372329
961324
658101
1122230
141753
926289
214898
868070
212331
1070444
695579
573411
255863
526176
1063939
468527
119335
567613
602207
654552
591479
810456
554185
437997
451915
1125933
1188310
759736
837063
790724
1183125
596818
994198
905995
1097626
35206
122123
987493
1042404
126133
984804
593169
1191374
211126
443112
859601
1152077
230050
701306
742107
613861
541325
46290
418846
565868
961399
1037041
1013879
718353
12935
562465
406260
581619
1069061
73292
562211
957967
620689
816051
58623
432080
653300
867533
1162104
306367
1186623
156186
594759
941409
1129369
359069
563914
486548
772781
1052039
830300
1024911
404258
928666
108623
959375
924867
323723
150834
638760
536348
653570
396220
22528
916185
227706
208538
1117428
305018
574395
650388
128457
543251
520002
1064122
87210
737212
84683
186719
40710
11403
690558
75190
534012
68621
670464
184191
211206
1133830
1023573
751665
566734
65621
1140426
431457
624089
832158
176762
363552
655628
1077471
310543
735323
208371
641675
16849
703461
605311
7616
155578
568505
127139
334367
81642
1000243
684434
894723
142958
902229
511000
211989
71799
938620
939699
1083599
639302
888945
602802
804494
166518
1010761
1123125
372095
439924
123300
338760
237256
736234
978464
793216
737513
708675
432996
340535
19092
82100
1037620
638190
203268
474694
500781
290555
937674
958344
375237
403209
1123826
162786
739365
611627
1175494
776278
970323
147242
1060544
604895
66052
681734
759150
402752
782281
1061727
129118
662250
253325
192703
102666
686675
631064
23850
899259
1015534
989327
1007858
596060
288864
219741
624279
755612
720882
282952
1061937
1144637
1179505
33024
1186870
379157
1100251
682055
441820
799232
27828
213694
300290
1149282
703470
145613
324258
661623
66776
994571
644783
396628
563977
172250
196318
64953
743193
937297
233099
845921
806012
1149274
1107028
486527
254114
838518
531025
1143277
812466
714074
696470
283308
466612
218686
653810
1171729
1181567
688232
73746
173181
1146728
224064
986229
153924
399605
170845
1095175
528092
313075
457700
295404
735559
402465
850298
1149355
928234
270435
681884
213532
357863
461466
609081
337603
859955
704163
815300
1082172
1187626
174833
15480
677720
369980
488915
261830
816407
172622
74650
566985
785972
187748
1127823
198530
724010
310995
1088234
1148389
34073
1137783
545553
821179
372614
1069479
697151
933593
604087
533423
560372
57818
230577
287869
1087583
427894
138132
1053018
715736
349281
242727
891337
1164715
1038459
460747
75739
976163
57686
575831
33311
1179121
811310
1045350
1023798
591342
874778
1187644
462933
1168183
30276
408077
373353
278172
767642
666259
1048253
277097
520814
947862
410534
161128
430675
863473
280900
60604
929813
1018747
718375
669349
1136419
339867
667678
847587
891687
1044704
340666
203579
1014228
636277
81543
339190
1080013
428684
800019
185904
977580
738997
151561
342941
871771
777737
268908
708247
793644
701066
275843
197329
221828
607825
907481
1183898
97237
726472
809638
885805
1032647
527525
365837
256020
125298
153628
29253
217975
645367
415392
141940
390183
840616
775904
283699
852500
146604
89099
1126058
1065611
971580
519591
230913
1007719
1000588
368291
654755
648128
1141669
264339
39196
956706
1125999
607739
707143
556618
179082
456572
473205
1143749
1605
216241
661531
61056
656502
790109
978335
49221
1036557
909568
1192887
454287
611292
92590
518359
527935
1013744
385838
370393
106213
887502
1185665
70471
340911
221796
269277
1066164
148899
899550
848717
1104762
770321
80690
151840
469557
143530
1110745
844765
758805
813128
601798
332986
15973
366293
867450
321557
905366
437393
583474
732747
792409
440542
1178963
1064300
704328
166250
845997
856940
88397
1103
110748
271475
29963
997143
428012
755658
104897
378197
135688
1020405
353155
1081003
866389
246346
840432
64905
508844
402674
130941
20186
178733
492109
589894
470383
696311
915086
828245
62340
953215
59838
851911
988390
442803
400122
439570
31496
445024
958660
452357
531030
1001169
455200
1083229
843371
642485
327807
343175
780599
232422
928812
818529
760125
300081
321912
819378
989668
170323
330995
1059037
449194
1162902
662589
1013922
38359
502567
874130
396729
182130
529927
558255
272142
437027
984783
659356
457806
67782
263445
289548
690320
200639
202040
180341
1074343
147343
280568
14598
297714
980522
605147
64731
210650
1030849
1175468
630122
778619
1147206
1097417
1113166
752219
927227
227994
506705
85203
934214
230003
747908
304363
361735
726501
988906
861686
510907
318672
910272
986399
664062
66412
364254
606699
1044643
622013
821108
626306
739832
826675
223327
303038
198330
445041
447157
433438
579870
948057
920570
690582
1129611
569841
329568
473485
968604
1174000
916631
531626
298231
830225
525641
166725
643543
531051
1081554
156392
523301
194056
1026913
226417
120501
557822
549157
790170
1155016
509148
325716
1074196
384907
756273
574246
759031
705501
962905
853833
1095233
737833
576344
510190
471315
145894
287115
1144101
648944
371163
239130
228330
855469
687751
232439
856413
715637
852129
1053911
833269
1122058
871793
27912
520244
311856
464797
843145
24807
975460
378033
181380
310964
566537
708364
197754
147919
300832
701976
125147
55248
845345
773971
3510
510418
5992
385301
327127
1121765
1182722
1056057
713325
287276
950155
239343
592310
898691
107465
295222
277200
467196
27645
1130547
27595
139224
837527
689022
78293
943039
1048978
418074
155577
99085
883230
249528
440504
224094
178521
432491
1132540
1112608
23074
792997
565810
632399
804926
714773
1152679
532250
450830
109572
1043626
296703
1081678
11783
377352
100842
177674
822006
519926
456243
1126463
489363
959679
553763
923583
666608
603097
226618
396047
515632
834628
342694
781304
293218
499609
936055
340847
974439
429807
371637
1020173
585131
87996
1123958
500557
1097778
1149321
1154639
373399
137858
1060672
202541
1121170
483476
1127686
361468
836104
939329
780382
871233
247615
70588
1069017
1133092
988393
225704
435584
707577
424275
704452
34158
1102925
339461
919834
1142066
745748
458556
296263
445472
910076
687765
1102453
368774
1077240
331999
1188076
95943
1034908
709405
406542
392990
713218
132864
248917
333089
622912
336220
82453
411407
185988
1126237
288506
229036
482198
801321
984939
357811
323745
1173463
564772
1155503
534440
270555
105954
41413
437185
883440
591903
546088
420148
959425
555826
524187
1034254
713613
503997
926376
1001412
807992
361409
866080
234449
555721
733677
602831
731082
1055981
401633
622962
527415
951579
237161
290371
837801
600464
1145666
409582
672695
837749
887203
869908
550194
540466
1038729
646730
861624
378886
600617
1064751
195476
576707
960622
1074438
15869
275034
343558
290052
643099
540449
180253
1063868
327876
1130015
697720
870477
956582
8626
337275
882119
578010
991766
991700
390281
715282
73024
270717
1024606
321270
371352
494975
249610
336827
591289
1054152
524128
872381
953871
279933
750430
1107152
284367
4188
669206
761008
850041
635774
609947
353098
1097114
422766
78308
1175294
783201
368380
1121916
99601
1191310
1178881
919584
602681
1127604
99326
527804
1048258
585938
324319
316375
9468
131688
2573
913623
102333
14966
683358
599649
110539
798507
914714
121899
195479
713502
110882
1170690
619115
921602
659423
1098235
156052
781947
1144622
119272
58995
420289
320167
937258
839528
774364
1092827
833158
784007
39395
586353
427317
1143130
481609
607944
505521
624986
995086
290833
1064930
764243
1149630
1158051
194330
44553
124627
526301
1069288
614355
1067815
1187539
681013
793315
300108
130297
1165797
742452
40630
1179912
837134
706819
742268
582819
104258
439918
830856
51798
428400
603426
95060
992245
389094
742309
463476
469926
458368
688620
738124
618762
851065
946908
685091
396702
1040745
910585
546366
454795
578816
87609
240800
738760
122311
1082321
122559
157382
101454
209560
674803
604070
1160043
32320
1128869
410720
661742
832548
923481
1115226
1113699
943680
741579
496603
44631
1120083
855261
63468
529767
828305
1186257
644814
661435
977880
1188691
1024086
115298
450226
1056117
780406
1178182
752490
1107722
946198
238702
242298
423325
197168
1108591
295401
136353
451820
1079866
879481
1020337
945868
1060282
479911
790018
1004413
256782
100281
100319
942340
994417
485555
928209
893969
970262
858190
1074276
460278
160880
746004
790739
391119
985389
622135
312378
749450
352209
114319
686685
900240
1000852
447318
662541
7487
391708
1087514
940957
400306
842665
772
1068246
1138301
567908
431774
952234
826349
1041035
242440
1139979
1052506
1065502
160626
450168
352944
54185
452032
1100896
296228
719950
298503
11602
1068291
417049
709892
741680
669529
652204
732162
1036835
1009381
961596
453042
599124
542821
893565
786085
664691
369695
584118
928055
298257
1163377
227925
94787
464222
590827
346951
972423
858875
335361
13782
871544
69036
193679
703613
1170735
126008
44646
232119
138850
1103181
184396
123516
139725
779082
1073725
99306
776048
1155887
411604
268403
578620
1132819
971295
869781
657423
260022
659116
416872
746055
219371
708141
381133
242548
795952
714006
82668
275470
875589
113121
904615
156360
1046762
602373
404787
807508
512693
106015
1068348
899828
1027366
1182614
610247
365688
426573
332070
1028036
824064
424013
613244
841153
283049
637084
879468
92305
248425
1028626
490008
449052
298199
657761
480714
1004159
1190479
756916
296368
282669
676349
674086
406883
46733
959646
440537
144264
1145448
1008141
22447
40862
668109
211375
524575
596552
239415
231550
497039
541956
214464
1025529
1085966
918046
297970
561022
194707
173877
81344
1077736
580313
394122
1088503
116344
869263
203273
955862
384406
1112473
1030985
98594
487722
417859
757671
1139192
1053061
742237
302169
113414
982298
98396
620478
490616
100226
1166111
432557
267250
508741
1038222
945665
7138
274290
596568
711138
269639
865916
629876
155814
580265
176505
668938
1105983
1131783
46802
918306
166037
901845
157076
687712
1134701
392579
1093470
763257
567919
39156
1080636
663849
1187558
390848
331535
431821
272555
846449
666056
1096680
261106
540253
134733
234947
1137651
451144
152459
724260
297641
117941
541774
470371
661723
625089
161607
1111054
406263
1166554
1027641
252585
115684
965517
214392
998530
180077
198470
602213
738647
1033326
1158805
173186
198395
347479
711956
1052505
97190
465655
428000
859618
162642
17922
374089
517230
491004
116930
823210
555764
1037376
777497
105959
1165065
1178776
304112
1013923
1030734
272898
962264
74385
192366
975940
272793
235309
340127
349997
927768
318627
1066086
871092
384375
759220
712977
260720
896521
821669
483556
1141022
1124096
918665
450503
412766
1030008
376435
155398
951742
1004712
188929
830215
966919
588281
659379
24082
320074
541597
265275
547792
979854
252590
1068214
1113218
483722
336868
541546
1098278
669075
893151
868545
1081958
929443
685664
373234
99458
1178375
205529
234050
1094209
713732
279661
388831
920124
1145529
108836
66672
141357
884300
602250
983061
259421
1008321
299635
950242
857464
41582
1120440
778972
942097
1165788
293559
298111
551399
465773
320026
681754
384747
692339
584547
268232
202447
381307
691955
49890
14443
1140837
1178236
167336
630947
792563
581330
483680
1012493
403267
891413
192943
644184
458441
460510
325778
1078816
134417
480901
427242
1007043
1072804
513976
233897
818590
190852
774719
537446
12056
605899
848254
948357
859417
743916
866250
803632
899447
1099510
332064
528980
901854
532502
686209
877954
390335
214078
602990
218954
425582
840120
901078
880197
327366
788836
352702
1035607
1055928
647851
20376
419923
46559
320116
795897
256305
226866
762421
557208
1114008
810496
1114880
116816
248429
890465
679499
208800
218839
16424
44340
770742
515328
992112
725498
260266
28348
574333
760156
807761
668550
152161
925130
361013
621772
547606
967662
243680
860221
550269
555956
456102
574790
488221
117495
671335
497677
992298
982979
953517
998908
411483
584914
340048
178191
360301
430490
1173319
837502
639951
1143460
1097926
918148
496846
796444
1188464
633359
15474
735884
1067687
146213
1070844
950992
495448
834187
85718
386957
96676
641248
1060605
194084
847045
961405
245522
71177
640194
746920
158830
181836
308949
675064
273098
680858
871702
1111665
706234
1145014
226698
766893
736805
128760
833670
815388
669913
188547
976170
1042419
279359
932907
952522
379007
598003
979938
33696
1068477
221210
860302
762023
718290
1134632
120556
274054
1181799
381294
883756
197261
1172724
827804
76744
28268
814028
49560
879490
28051
459647
657584
657153
947337
416049
580871
552682
163186
1089252
520442
698108
588428
439117
806851
829488
1097040
212431
250809
196027
807442
586158
241937
235935
930965
856877
753844
808013
459433
1141155
1184079
960056
1124019
101668
1134609
103978
608701
824485
307503
308122
294196
392519
146782
448028
845871
113020
858203
226153
631597
388557
826901
1171073
188207
315551
127823
921556
354546
1141120
910092
1057675
754404
296366
590449
292650
707155
1119259
449396
86066
803950
72752
113099
575667
23805
382619
725364
300823
798849
436160
321743
815755
1098984
1093478
427576
156118
476758
1046252
778653
705697
636820
492197
647722
152600
170922
678417
640465
1183375
37873
485112
12040
849112
354098
647930
1184569
1000723
341249
924173
877362
264266
971682
404698
1029537
1078887
584655
895098
852813
995177
1110499
1099520
336317
512765
1105848
1119852
882897
424369
25645
707359
203825
746573
829478
1099356
371587
219715
184621
642099
499008
944557
549598
371059
1031358
458263
748964
172378
168175
227192
121553
908188
467185
563984
95090
1144966
983033
455182
838723
82440
797482
446256
202213
1079313
863351
127303
699588
330804
1132538
678981
476834
1133197
286444
786740
22018
347350
702966
843325
997181
860532
1027606
9053
227337
32362
64857
565840
889599
857757
720969
893957
862230
718634
13558
743248
365916
382189
615427
1076594
871730
266790
712169
686853
960315
1082611
778227
328639
443980
1643
494233
502646
848609
37551
933929
42316
846171
63404
345133
330133
1134023
52075
641889
733052
584335
99109
746543
460920
346717
44222
446664
449118
555190
235757
1093350
1031469
178837
1021905
226058
732121
310885
125300
605951
59305
26631
343384
1116057
725636
1085986
407313
384708
224360
1048342
1058623
550969
652982
111812
1105578
881945
238607
984592
204314
295630
55413
613417
222256
907008
541843
365684
643503
530125
839953
1083674
1008790
155668
369097
700789
520723
725218
475627
462344
930502
1177801
1104944
1086997
1188972
287215
589860
1100420
443834
25829
700673
126898
1042942
793337
633688
502883
435059
196534
172607
46091
634417
36854
246813
567441
561133
1092052
861854
920138
933980
634216
68435
778777
733129
935695
245147
851352
132697
469766
119884
154925
584581
958122
862590
166561
648531
887341
634319
947758
902820
329249
999118
219146
371749
577617
1183940
531048
499496
1005369
408071
397520
303317
501390
762936
1128514
1095649
160344
183678
439755
530808
76523
560992
844121
1104543
85552
1084474
393189
202420
1185177
628464
92113
963786
185480
1139781
794809
774884
382281
907734
582624
1081659
1180519
673893
545509
209027
771444
766649
621927
111116
632345
1100085
85920
1057478
901423
420553
99602
779220
120299
471519
1046936
533280
135208
1181664
327709
126173
517350
803651
671181
914719
1010611
429122
532424
146177
208445
731339
951392
607123
83816
603060
274694
201600
159413
935486
308300
454810
224401
883239
810202
713675
840099
1082131
373616
611780
435946
119647
303132
35511
537667
1163292
443941
1016303
998509
1070599
238101
124714
1039248
981204
131583
7744
69701
341278
148799
690689
665084
684537
261997
101900
186247
449753
906433
432785
52144
823380
690714
378352
508810
52469
1186391
362258
847469
626973
181098
678184
191619
990361
703076
695400
993249
700795
689622
571678
451385
361157
732189
453526
915593
473467
1023454
757157
42542
535930
449046
329311
646276
1040266
904097
514426
97072
578382
612647
289126
1173928
567766
12425
662155
254338
254318
690441
143701
541745
596047
531468
1033529
1145737
959315
217850
370398
526641
1172921
1184560
69661
53711
497333
365945
893782
406146
985364
854447
991942
81267
179878
176805
823399
788461
699926
1105117
955330
616508
143119
853740
945973
468373
685774
78376
750410
769550
159435
972692
691846
122006
1020459
1090315
107554
445879
991660
1087368
200671
196843
1038519
125305
389747
201208
95550
933395
581175
117525
646852
908665
223458
430527
558271
407756
1186859
911961
952120
268308
1117499
571184
706092
299216
535047
26825
439210
18860
1192842
968951
473761
72695
240267
735493
355717
851539
163214
858663
294166
1138367
373368
34249
980435
470547
681367
121601
424317
832915
979512
817077
1054866
355573
161997
271907
689178
736983
1189760
1064976
564276
206401
144170
1035373
835522
905425
1001058
934599
351980
47074
493220
592636
589876
1061474
356863
288178
449474
658053
618536
657495
488155
878807
253995
833547
431280
741583
992868
906942
11358
475765
918729
597873
62382
891528
715330
1118290
875538
910203
118825
1060872
4680
61296
1007509
515466
390194
420161
141921
1063946
1048333
630737
581227
963294
1048855
1048582
277515
51506
715608
294272
478045
771051
181566
1176600
821444
705790
884749
724070
956509
684424
235917
105796
772841
745810
620243
569050
948461
783716
1137822
39556
1023870
1181631
851628
628516
839293
757153
107981
811905
943881
344578
577813
1189101
413025
691288
769699
1178750
286008
1006224
1008655
307613
981889
1145109
444075
616831
729764
342178
710712
187474
653920
895829
1042633
1191669
205778
889684
72003
531087
428245
82102
121223
831447
629825
1075221
1099132
1010964
341485
1171955
467341
267026
534209
688511
677873
206751
638034
812016
106678
891386
1164773
1134758
296981
236734
440137
253685
805296
1148247
634500
646160
4390
816925
43728
137862
94982
338049
765757
104163
763922
166024
310184
348977
56768
363282
199232
599789
734314
196638
176399
750381
794044
122737
664316
973321
1016457
51648
344758
991461
422920
471619
949291
1122689
712928
812497
679099
178721
1009418
735746
1101469
868025
381023
233344
472823
981222
1139457
1140104
280062
705259
950286
199957
1175775
336064
452169
151349
158185
1024084
306036
386669
873769
73750
944431
91380
586727
657655
23030
16433
585361
329029
142435
635408
86399
388709
760855
1034991
974602
555423
252663
288247
830495
951352
894090
729293
744713
303572
485280
986645
984120
438201
1011474
592133
1029865
896684
240261
830710
343246
382796
925541
663964
983235
245295
525012
420796
463597
211741
139172
562646
1021757
943363
65606
246950
704792
665177
865732
681491
345888
166390
611081
961493
429546
641804
1165351
175233
692735
296653
604420
41943
39680
19768
745211
34289
1160099
168143
744433
610765
389628
1188936
998852
336440
407141
1192416
1041527
1124406
489828
346712
1118441
905647
427053
498097
402679
347543
907299
1073784
649759
867581
635429
722139
381705
506574
398258
1155515
320296
1039104
1164804
977811
312216
434808
837688
98321
1187522
770601
371747
471363
372392
317443
474748
853983
908850
513812
372726
974218
495803
1145289
12899
482309
871960
164786
614250
168875
991189
668989
1036095
730305
1015062
631039
601030
904619
308003
1080237
101405
1067685
385802
530818
515045
601564
808197
1077394
611140
568994
49891
136386
194660
1046219
1087681
863070
830835
410630
814674
161937
858806
452659
937809
270100
638202
656375
349583
172811
49209
36346
798214
210493
976308
411321
799922
228801
957480
932705
1174832
542827
599344
537168
581900
779487
923053
189353
299310
489916
1098837
1075184
155531
165788
738732
604162
254986
1094437
1094419
702897
430043
13425
690893
544420
747388
654371
765665
496633
57046
951250
979806
861867
261769
1159431
815044
1172779
488330
1023520
778975
304027
836866
94808
168669
1134245
1070863
488099
338166
811267
61465
157414
266032
931335
683459
982456
817716
244999
82091
135376
1182625
123759
645857
657266
204668
644100
631593
1115461
556666
362203
1126109
12880
793665
361444
1373
1185936
492979
976900
620580
1182121
838551
672241
23626
369910
505885
160114
537562
743540
779918
1180250
310398
98295
659052
588837
626301
288325
1192970
85542
290820
660053
498215
71086
159629
267987
1128717
893472
21874
368267
989654
416979
642630
218183
1010977
71130
45806
927401
767196
747893
286259
601187
102203
1094979
590346
31440
679565
692695
523505
811925
62537
254242
80564
291593
612698
208530
760723
580197
355388
609639
281406
813437
924199
1054371
600275
758638
667231
741959
1185890
197135
332978
993202
867592
746742
110304
123213
1105948
1116952
45980
107892
623247
1193330
606792
295083
950772
16636
475235
323097
1088115
978686
340374
781344
502125
993987
112226
654481
691428
947996
119906
124591
1106358
1053172
1057048
191657
1074084
514543
647512
793892
220509
21606
158969
504301
700430
578022
312189
1019841
488817
581432
71548
980381
498352
1100977
1014193
1048662
251597
28595
1182704
60663
1173516
442073
928512
190285
1083346
309012
899572
655190
54347
863556
754860
1167340
201569
1142941
551351
263466
286217
933014
1027976
148970
1158135
1062063
723677
1079289
159174
437252
630504
647817
467452
788593
617108
777663
88386
846215
1129326
129964
510125
43783
1125158
119438
613401
569363
33825
149379
181220
286463
1143918
1024059
708850
23531
199171
196623
739600
506542
90729
600546
980874
70711
340923
645151
931575
829942
645354
432257
939641
1176476
30052
107724
559604
994832
1009847
174398
400417
615917
811181
61634
356568
261278
45058
1072943
1028916
862971
866321
696706
73267
1169679
962032
221810
153387
49668
63769
48173
169404
57618
504815
932867
1153920
441972
894756
1066460
402967
1101172
665174
901381
334852
32350
1176276
192637
275380
810477
655877
661198
917709
673162
925390
339395
833347
1106381
1124625
955461
248516
409452
151419
996765
733093
900347
512876
1176016
914039
150445
235582
322610
71106
138591
989368
1052571
1021425
1007014
126473
589017
1133561
878909
990737
99
331875
145724
150141
444809
1052855
1187562
313201
34711
407535
554210
442132
629664
504742
924664
155823
463215
259586
396297
1033417
979673
661259
565325
92355
1011733
770772
1106225
817940
102826
1097912
1102938
378435
665259
372876
556136
518898
393289
1047800
1038820
800717
897148
417346
798426
696568
714519
1138804
534439
352263
1165371
640026
984671
564501
271473
176946
227254
228820
464459
509539
1019189
126966
459783
34947
732242
1001263
602567
126698
438499
559982
374331
894517
742537
293239
194134
961282
353983
215891
998386
352150
284110
94208
798382
1039455
504938
1062306
399896
1007083
697802
110433
98622
207622
1021129
576476
305921
939774
201781
85332
1022495
475259
250261
335922
706531
581214
141918
932572
832903
388553
11765
396994
435329
279239
548191
582301
472061
834386
966410
726391
399244
721636
737663
888556
735424
790000
216897
635989
280673
642419
500583
456581
240402
491151
334867
440212
1147896
639855
388100
616938
683404
501479
10745
80398
124872
487585
900371
603332
59884
925224
1129949
351799
848235
12185
921997
658184
1014972
8852
371406
566491
1136983
889131
747492
88458
20833
40314
557622
395591
414841
1128429
352030
736887
366308
356433
797555
147186
957074
898887
856364
388061
356792
873931
370193
688479
293852
611560
548415
846386
1118276
1180556
1138327
172200
1171258
1166530
794068
734818
1005120
954045
784201
1073574
104256
1133200
396081
932798
1157776
66586
861097
632277
746116
620347
232731
105833
920559
587916
61760
97282
916841
116403
433696
545329
1086177
530486
54730
671913
581110
162634
1164888
1026376
912041
966397
252641
714731
1082286
857695
1025333
70488
42823
105293
546920
848087
29474
411691
619204
672467
822559
1108840
203874
586461
882337
684816
426436
880173
679728
886521
221814
1126673
1106724
1002021
944155
776813
681837
487125
161298
183974
993279
987319
61979
368773
497099
471567
684367
196880
966087
167984
1180212
331978
701923
218113
1096373
1136027
794684
756953
897060
849327
1035407
645357
433458
759822
987876
280537
1150180
1021157
745364
937001
19861
859211
140223
1109908
596639
629980
934971
644532
704393
67769
370246
357746
1072027
1011073
324927
561441
1023778
737056
998727
1012892
983208
1151012
1048133
398179
434933
361571
469865
1143572
552690
354515
786933
888871
944944
602004
822668
569199
565972
1065762
793013
1060839
1167871
384354
854034
426708
330908
1004242
229497
36707
921470
1188055
1073517
1046970
1031090
842019
898566
1124813
849014
1157056
795350
606843
725309
1073403
901290
314790
1104870
460341
703542
1148405
459039
350906
754987
629266
340874
500201
812845
1078536
781217
763867
360450
543239
891784
165823
1053945
1077230
552711
360711
984810
918388
800467
152858
746018
431431
1028056
666396
465989
664957
1188309
153815
482247
231142
425253
1136295
425605
773586
731074
776331
145704
865397
389788
742992
306781
991628
808132
491032
57827
339336
1131885
803147
600121
1118827
138449
518452
593615
172103
28177
658452
125352
21997
1193081
867002
194528
351193
785478
572133
953466
617772
938820
1172998
39033
1029397
244503
648365
452895
620409
254989
813853
1186524
459701
990663
412308
188064
269798
930368
386631
414382
499290
585187
39868
126729
801707
453456
149501
466746
250662
419169
1060462
573375
1105931
651375
146078
724113
56516
96699
973471
432578
126072
382177
264371
906736
1043757
492362
491317
805470
813634
15622
895492
1049446
230489
549219
845632
1083882
295448
199228
839917
357996
98748
882889
793728
922427
486624
842368
60908
334876
462093
631580
606032
120742
1140947
1129688
540037
930378
603251
116209
893344
329380
70247
674226
1058184
909239
1020263
631892
434365
661527
325788
623119
65567
603094
788168
181039
990465
1163390
490015
1108941
253998
898464
417737
587192
946987
945336
387239
432282
339202
952140
312995
909390
965840
129682
509037
997784
702253
100668
87595
453578
235370
375709
1012417
739753
640932
1085604
873709
634988
268573
614598
205210
402030
263183
880253
34558
682086
1000821
110066
340632
707102
294659
102625
622327
161141
1057038
706113
116554
1167761
986211
102636
1083054
847758
862976
267598
14955
990092
951290
891122
1139313
238185
770221
570121
80387
1116298
859935
34174
523359
30732
816810
241823
298134
783726
444375
272520
776940
218259
811383
99536
557712
87027
99412
84332
108154
429459
648261
664054
956077
928919
761570
905815
1013669
1166706
1035755
660200
275636
74738
270411
52011
64270
882505
92549
1126062
628650
203673
768305
610884
352173
683106
771995
760058
148041
580105
1192303
653134
557049
536887
53904
76769
598889
59535
1012578
4388
857590
186945
528208
929149
293368
670684
103826
553723
143367
882261
438764
1093090
294601
781481
64402
821399
251441
721502
627789
569218
403667
1037998
1081214
41491
775801
110124
859777
1116417
951720
166312
79643
575118
61783
176044
904625
923503
488294
874548
224134
528599
189530
56739
251914
900229
506630
639860
58712
427986
626738
634850
153903
694891
453509
1079999
362747
485607
435294
531539
564924
1049768
1147209
769546
445833
1080763
46358
98803
1054927
246880
875952
1101226
396847
830063
950041
233736
693492
353433
1071719
728125
763772
147458
917505
270295
655101
215313
485934
245233
484641
319549
459991
721408
558350
820763
727028
811647
272299
309806
1166561
996268
364663
433331
789260
716392
125039
903823
411934
521077
620231
232112
66437
154950
1127944
677647
612943
483139
290474
544995
1046577
367825
269856
205545
570338
674455
1080883
306038
943540
181908
315553
660982
143913
748609
815384
761512
255255
422573
474468
636737
133139
635486
1016227
853722
531344
59643
554060
67905
607457
676955
63867
1110465
214957
25214
100242
658580
909550
478603
279385
1123066
583639
1133650
292475
692020
762408
228025
844351
436721
195247
382718
775022
759758
673884
1008352
1051141
18260
767522
586629
693407
488753
202459
362330
323356
814953
165982
932471
1008624
915669
587036
1098259
613987
375396
470080
1094610
830976
279660
1031801
965984
957672
26093
213699
1173464
703916
250140
663801
218732
940198
1136073
579843
775038
1191045
717738
845791
881578
165889
949377
534616
117541
792884
647275
113154
204065
637319
160767
215926
887666
602252
738529
1100531
761632
526550
51819
441816
1092462
1183528
380968
690146
155544
557150
375700
963369
80366
102266
305969
417914
180722
508984
336953
942717
300806
292382
164758
33788
463858
640480
738467
505581
748875
80448
1004920
1186547
711946
250800
106045
953783
76572
1103058
431122
1124074
1062349
539482
701464
594859
397678
1026884
494802
809995
52164
586757
384542
345508
205244
398780
337942
728299
23804
1084791
1142196
626533
407018
629063
1070115
376061
533544
5506
58986
475779
983129
952654
563476
722159
199204
360512
201376
15346
1068204
169480
405174
781995
1027809
1076128
293519
212295
472016
331765
942342
546282
848981
737730
223999
51165
994469
6964
275147
29387
1116269
740906
114160
514580
1035478
954335
949217
202840
1171255
582667
104250
412344
763369
578760
179435
1082629
945147
772657
631691
76290
1010704
204141
880304
85567
1069746
422543
605909
982795
548752
1142679
816891
1057042
221601
215413
717846
664922
458349
318260
515915
1019094
628494
574337
997304
851139
1131376
471165
842993
337828
501665
566849
41752
107921
431308
561290
163288
872623
170488
177723
639828
813927
485202
788194
716889
952682
993666
668914
706758
1168085
3985
4521
430908
31941
467413
1167528
688149
42231
1169266
84568
313235
72379
85517
1038484
1101508
845807
555643
620859
467268
1025742
886240
625941
970611
659554
283224
33776
886578
361050
927292
340244
150786
442168
1159779
172839
69606
69631
41885
850795
878913
246417
421362
241442
242762
289118
510224
149743
46881
229009
33077
599540
783417
847779
793357
133428
806191
570575
78263
87525
1077485
811244
290575
397089
176240
1166636
388099
737375
635833
860968
549860
362305
1123566
1033762
830703
848989
867958
760149
144412
773183
613352
1171564
370845
186046
983286
457794
327165
225891
580819
1133575
917806
608117
240963
343266
261453
1044845
907130
14416
774071
386102
124984
145993
1103649
626272
47888
40310
292951
371918
397448
356772
1058300
4039
23387
684776
409022
330143
458217
281502
782997
973437
348493
978292
900480
133283
977533
64573
191025
603302
493426
803290
718234
656179
431780
1187666
244875
277263
1172068
645909
654182
29779
844679
1087404
817819
66479
1047891
424795
634828
814978
296214
64409
421962
864468
1087074
384300
501498
355134
1006999
303866
100360
723153
855357
1098959
260810
896757
528220
787464
134644
100575
56126
233510
593790
306147
725409
320364
480014
935132
163422
314257
917593
821812
698317
1046076
646092
176904
292834
1108537
1102492
223473
1110422
634838
544596
231624
568248
817491
861313
531800
727898
1170980
702747
765576
380678
670403
613429
555485
224844
666421
500131
160908
862398
794212
1110600
654763
778185
404544
792644
59482
944049
325890
181433
350871
327322
487398
860952
746378
44868
395168
745592
934034
1024672
1006954
764670
229125
1150309
367397
353865
37972
885843
91381
238861
97418
383400
776157
796761
874549
753208
301759
43392
690312
1053627
316417
427414
52426
1090060
1123675
909853
1073123
495540
394180
362395
523087
751330
526459
823831
595343
651607
345736
434470
1152166
930736
140435
797601
177355
196583
459588
190661
154119
263773
961167
829841
26952
125734
1117660
341301
454131
341356
591847
633761
274105
742967
829781
595513
44661
567779
67718
809257
958559
1089682
4493
276716
153788
465682
672738
71981
207417
486876
727401
867309
751533
285050
354408
476788
308602
950684
893264
392494
41842
468082
459937
700774
796227
919493
367700
255087
292224
62671
995711
223865
556017
744996
624245
698357
938542
834635
503511
848966
1173232
908097
816671
462246
676159
253569
121343
690457
33982
491296
32548
605617
34459
499111
266668
97775
1149513
717616
925206
920582
749252
995037
251023
984843
705270
1182428
912263
369335
187944
33630
51737
613334
1055554
908327
1152899
689113
574210
81210
1145304
243984
308955
620495
424614
847297
957987
509309
275338
622584
717756
843832
264993
774552
946601
673894
455094
556077
69381
634011
12395
367894
924119
547590
551272
1036214
184518
296392
101997
169061
594921
60170
583462
679770
330574
480081
956911
877191
1028207
535629
782548
1111113
184078
47823
1137529
43329
526760
841190
797698
543302
183372
314899
902330
314510
241884
1132429
976761
728074
530524
1157788
47756
1053016
290135
547012
784192
969209
29533
74591
511064
561302
1023755
271912
544291
691816
109458
1124272
62816
360641
675331
437401
295556
538491
907222
227602
1100750
1008490
499192
197287
1110271
298151
551977
593709
426043
299416
341503
762501
685436
968817
1142511
763788
418915
904894
208127
336741
114325
775429
765914
329320
793535
1136791
795788
371545
449619
556690
676199
911560
775652
540154
956207
1012652
496807
891181
268133
1191649
1060102
511398
274078
492708
852929
1179085
1010041
928287
706753
1089447
103339
487434
1081358
754581
278480
40401
459419
548394
938831
1179359
246917
898077
1025292
533839
867568
1076927
107095
578271
309345
391355
1141490
104834
606674
917354
819123
277317
198213
680590
731551
390044
70477
932055
179998
272723
169345
1163427
261494
529491
549904
962534
1083171
302817
950713
1103191
397016
902905
485335
1072758
114945
97311
794501
511041
151922
753521
1072481
668897
69306
265278
479531
176166
88968
29090
228354
1027671
432462
838330
967433
1030159
46931
1167352
985230
470786
458147
937186
227425
67922
883935
866988
927050
752567
215110
979904
291774
351498
72896
1057075
53353
264439
371983
1180445
329702
228329
760269
242886
796406
658804
1118684
176225
290281
182889
608567
746
1159653
212671
948317
898982
992234
879673
372058
849244
105878
739992
74404
51753
104712
393415
342083
166070
33682
839998
729314
777083
317960
541447
476774
1101761
189488
1130972
363337
132136
1079924
779042
737617
475524
340511
131525
604143
393024
829238
324104
1005578
950805
446671
1003516
359179
1027909
975305
716345
852139
660180
283664
1187609
920786
1020928
929433
831074
30448
617125
377337
702491
1006690
1007522
469634
1146661
782920
735673
82719
903330
337723
104802
85979
580624
20556
1051997
1121683
576799
958082
114611
942739
553961
795387
443221
960475
579011
307828
1035203
213135
242104
341338
901021
871297
779429
716180
210765
99543
63184
33600
996417
268162
36775
438660
390519
128397
141449
1046830
317991
942749
47390
337495
140732
1013108
237517
624368
850652
504341
246325
1121526
301074
1177501
210953
301195
383870
217062
293158
572286
206620
741859
312935
454174
1126760
895430
529444
916639
222035
693358
593244
15409
649814
836446
10875
634723
193734
769305
788141
730179
503124
283014
1061119
1090921
626621
140676
400674
590432
738906
857924
400923
872093
237015
83881
362159
775620
469544
49563
652796
983120
504447
93533
695809
924376
666488
480383
320155
1150048
388254
1138735
908906
454774
310024
359372
376749
472756
568769
710538
598562
477511
232800
351223
801814
785455
91071
789777
427673
795625
1161823
317377
625122
1171972
224390
436727
729693
669791
997098
295151
556934
69178
793131
388504
243989
781119
82732
181225
449744
20586
134338
220877
1120470
1108300
1135042
283268
88744
541155
318003
19147
488141
337008
566351
861882
857142
834608
204310
335981
293219
830469
1178544
529989
281359
702773
690274
65511
39649
1001969
715308
889909
517077
548158
1179895
812211
401035
49075
330450
130290
361200
415827
72335
362345
598413
730307
167167
1132014
1103110
745425
814811
984431
650018
919000
183633
898771
546148
181705
994161
663381
86111
507903
1003807
765667
445301
449111
751119
1136972
1186475
1144768
302205
830756
374480
205222
185737
1041263
696648
928493
839160
1073575
439660
1144165
992508
735194
648638
277442
1023459
575065
22098
610486
822249
224588
371945
183954
418451
304910
63735
606586
921053
1030107
776723
86144
501966
389595
473634
1036485
651623
585789
906489
1175756
1089067
1082665
988768
153838
400999
1188085
811785
469488
258900
677558
34992
921078
987950
340816
487804
1026176
309219
737921
1104465
880120
844110
798377
1004609
946996
53790
856989
304619
528742
1083066
580745
661413
498853
389665
982586
344854
942798
956032
1015039
303766
208007
613651
244845
1012287
1011433
311476
464273
181589
492994
1027427
630153
603242
445859
279553
361446
1032537
727760
136192
827085
623388
760689
994505
82838
1093075
1030797
128703
432351
445453
275975
94947
348524
320495
139784
805065
877423
193321
1050191
1115968
552787
929265
84145
1043308
721923
992740
1123505
54501
487432
462280
1013956
755423
310149
565769
588343
576542
1016849
724116
333381
193412
202443
1165621
1184311
1150072
411626
520395
1136156
1078657
705600
346552
514027
622565
365454
201521
344897
433697
177711
841765
203049
805198
480648
441832
792354
65884
721214
1166911
410025
106065
209120
237807
1050107
919402
429128
170034
621248
776750
471529
434733
617523
649241
256929
131070
685925
389050
197574
611224
880712
397767
2841
1017079
513050
498203
118905
51524
56458
1080304
144584
802430
416931
1096981
336829
290703
55049
806388
317454
20728
100800
958370
651913
343050
95873
820348
563126
950890
1125375
1032443
617939
19727
292522
280877
829750
706517
948944
583038
34591
102643
309919
796511
645874
443678
629941
678315
332279
53645
149983
23010
452599
269659
1030444
1156900
478819
1097709
688326
205369
1082406
886135
1076482
553875
978615
628495
337159
927915
701657
937624
606605
1174958
472831
957793
424420
1168593
69583
545085
472832
403242
973440
972540
831944
1180685
782352
457676
304668
40786
886585
199245
441440
459922
475877
886786
1093587
338086
1054098
301649
875481
933098
1161200
863958
842524
880006
737782
1068250
746527
761981
1112460
1021629
654316
587440
466807
1042782
333846
851995
513102
147797
402162
1046528
883853
306808
98315
519725
755265
1151591
134834
490553
658001
384396
1125896
563564
623948
454341
1014569
299046
871814
616041
337303
548042
1061779
935172
22264
102699
94142
1028784
162566
1119040
568728
95979
994636
262125
984308
439396
610079
953012
993023
1169345
294711
846722
837214
725157
689036
377785
665803
178881
218640
1102548
592685
795453
320363
740446
1087591
26875
1060234
388801
76059
1082252
1076016
235072
3198
1142910
603333
1088628
277357
145351
460186
1154774
337032
186330
1137914
589258
776208
144234
234567
743129
713313
205684
369406
1088045
135185
1047157
23909
179190
1190189
728815
973455
472608
1065979
508433
574040
1181329
664231
594414
581262
568667
961157
211684
292974
217972
877259
464866
238050
954969
865735
471890
345957
130254
63995
250431
557119
951575
639687
28413
154489
782515
834111
293592
753398
1058275
293808
132192
1178657
724539
478855
1050489
604207
615986
1097322
973816
664639
251224
661480
318002
838619
1125718
767002
646068
558260
854245
1058855
8000
862988
111778
233416
863953
342721
606571
991704
605728
18568
1094925
182980
843910
173441
793931
585547
68268
297396
1059223
343092
1141361
1118911
571941
822272
179838
100869
35258
1122646
1117863
410775
541081
618248
1122162
1088554
1084759
1166808
887152
746528
536567
694644
151967
386138
1039045
1018189
80991
736974
891764
107692
792485
864081
611206
71034
474514
928018
605662
169728
326064
291775
869499
863245
358722
49169
332864
537907
739536
641430
953112
1173200
394359
211175
850955
304876
910481
389257
166084
500445
345544
374943
253587
832316
718292
304798
719771
669906
868324
266634
1012166
674293
336046
632679
146351
1150065
1098856
859155
59972
1117265
771602
428649
1136664
144173
681594
54235
639724
978381
1027009
90348
339520
120352
752442
803971
978152
1108856
374465
1020545
201922
87302
383036
906643
554147
61471
1080206
775230
684451
596148
14170
933303
603047
485688
244702
663377
1082701
307756
270640
372010
917656
360534
167939
721136
1108629
250410
756104
1162504
281249
830341
961707
223654
1071011
1032533
972817
208930
259649
62694
1103845
63288
547089
965995
1022251
1065913
524105
807440
372788
1076674
386312
734115
545985
794241
1003776
865851
210234
243243
120462
1065563
360880
555993
77010
748623
1077672
125134
26032
885837
827769
452747
999449
1028889
1108801
1001936
553964
247296
236022
754550
603827
1163975
1173551
506436
268498
416146
495860
1061317
1163612
874983
233168
316270
655210
640560
1131926
281052
200911
1189792
691488
197294
909391
541638
600552
562151
255798
6494
1119329
937127
839824
893295
586667
1186478
944517
1189979
571386
850161
187143
973227
302033
944335
438252
627558
561207
1119230
138250
851677
824842
1020249
1000457
872804
518500
66581
102234
1154149
48826
721830
383446
775070
719247
447505
1182300
523517
862053
889607
666333
924662
1117218
281316
544037
465977
580442
455137
132579
967468
688715
585764
556629
742952
295432
1012902
803016
892948
886527
370745
1109142
61149
388984
821781
1112817
1038646
2563
695331
853807
1057800
414531
574976
961694
4806
464900
1132530
820762
758669
454662
518460
847012
770006
357151
504141
1108940
851604
265361
726824
203254
84561
633370
86166
498897
285618
634956
1168572
480974
359632
877885
1073399
390959
306055
1188548
310622
442657
949452
782191
75228
531405
852830
457697
811917
368585
572487
274940
30287
322426
54826
866050
189370
880146
501597
394243
666232
353387
1067798
320242
266986
240314
854484
203311
1095316
169981
168462
793414
234768
655702
453027
582626
23478
198192
515484
450525
1010747
537617
976176
879672
121758
500429
365951
1047381
917256
408109
325369
150388
884229
301469
834743
962543
335501
973656
641956
427485
776342
891619
538905
275887
283893
400482
1094258
1156328
205570
738152
338516
1017909
1156548
222973
98890
640784
615272
562650
317711
755912
25636
699888
723708
74559
21614
851223
1087784
518966
1134476
772911
391559
852961
640119
269670
1067563
478692
400415
619007
619651
5548
26272
911087
750951
223038
375122
1149886
1113601
765054
29579
220249
1017216
332832
1130783
617827
321272
252035
885571
136393
552859
388991
97161
1107807
959594
907824
33619
196144
192555
1183817
756430
486815
235959
787394
304247
794463
343285
310647
407636
58348
358446
159133
791096
200624
799644
952105
535215
666566
399769
1038818
906587
358711
659866
815142
211371
962383
960335
1025503
789749
291922
905460
374010
596550
521373
469399
1117495
769967
1160698
1103611
177143
570599
702135
1190630
162583
403275
390417
846881
183766
354983
250767
881880
743099
591826
11848
403876
453757
189099
213900
937523
732442
545904
1068565
680008
385457
876215
209285
1040287
648005
1102249
506773
121266
183900
771471
114298
925501
371324
1059356
523525
1052666
1114420
1181442
114269
423570
232569
976201
709408
533089
810669
481779
205361
602056
119436
803113
922206
990554
654293
407072
209919
578652
619269
1191520
616946
607789
65697
194675
67407
163653
813921
358738
1006660
936254
41152
1179164
520719
125681
639452
363450
1016324
594843
1073331
205663
189924
505632
1127274
1049668
338807
470300
1150890
673516
602221
970918
459703
987565
646618
666124
808796
618936
174140
390466
247569
2192
240474
917571
1119643
1089121
637360
681129
993624
725800
438407
1079759
725127
122699
367993
1170139
1173268
945173
338189
963271
119943
679468
415839
591800
554377
268507
889555
5535
788841
202652
1147668
49439
491436
908137
392698
920131
20918
1132465
814270
6526
806185
1070027
1026548
67885
787963
656074
128436
338391
282290
1044635
97822
413022
711128
540375
356466
238434
459168
470162
570095
774023
1152260
862929
960800
423544
1020151
884705
79186
784485
399375
924856
362008
972546
386504
347976
1055208
19800
135987
1175001
499026
717657
131091
401813
922063
1024607
546315
1018414
506388
637540
627898
447686
315993
1107337
688102
836842
1180352
4767
1090446
514516
384745
272367
958668
1062829
24469
342486
129626
371527
576269
942694
403369
992010
451067
464303
1062104
570181
603679
1155593
77393
493456
929439
1138923
217675
1062426
1050668
240782
1037600
622678
132772
610152
222398
1115673
524886
9975
611786
459275
301745
773899
1180101
696150
589463
522100
479230
985400
31353
825498
1174232
565610
1107827
192434
159201
535843
926448
914158
930695
384260
824948
656065
159360
436535
1138729
567518
778508
736071
1156491
355086
348338
480485
857497
468228
894000
188828
520969
159205
71121
568664
727551
902628
1044204
351387
767673
713891
667865
813020
770937
241752
1115266
931095
948514
1118524
721524
155193
70462
593968
883454
830384
541436
30940
980728
440304
100186
680544
284833
1050199
152352
1034463
193851
126507
213009
710253
1075916
721847
1188450
213563
1001800
205017
1139648
625824
559875
624308
155083
746886
1119463
465055
500741
1157690
501797
65766
301233
127940
1125055
505393
797624
1005946
669573
390121
865356
560312
1152376
428708
19326
905319
696561
388904
103635
249076
850520
589398
26643
637310
8075
945629
690347
165698
599510
523008
896485
1087471
443433
131546
1185545
1043505
161260
1019987
204490
1150177
76566
1075582
732947
221773
441079
37240
1182978
1040264
538943
339237
791149
46279
772382
462350
411264
124207
848733
938616
178374
812834
1074263
656785
789416
235719
646444
429234
589124
1111931
107745
580748
456138
729757
289477
1097385
408027
425244
715651
352899
165077
65639
871195
165379
1055817
792464
667959
682081
757081
968126
423067
818856
207409
202760
640771
262767
1037785
832369
816208
377305
820815
875729
461844
189006
833862
1180564
1136741
248408
315586
945859
206441
1162325
1115870
355639
328989
717119
177171
1020251
159548
835932
197063
545444
150408
1110132
846458
141924
587559
498599
423072
446960
521893
526543
1099004
916144
196408
1162996
109647
1085172
1066795
506437
812529
438882
424744
370298
1174160
330557
91281
716892
954000
217728
1123461
157800
466951
324007
863773
161171
1051983
196839
162474
952930
44712
440464
530619
650336
886453
987480
783164
1074615
444441
355149
144447
1056851
530539
456035
333924
1151017
832513
425393
508640
720645
485793
736431
1089836
1181109
937647
541579
195161
744516
111574
749753
944534
518594
431276
990176
890515
15930
952227
202620
1129017
395947
194285
1013947
974278
923052
355753
389716
1106534
803856
261563
442213
277890
1039948
373634
1107033
758741
1001888
341111
1009494
1106867
1175780
602733
1002498
11481
616427
1053093
592868
347592
1176360
838783
379723
648554
994743
702556
660427
3249
504732
885407
520611
903136
102182
380505
1170250
1061432
626200
523537
334082
206459
1109777
566943
481174
320944
840048
335734
11829
500489
387670
735826
222312
559436
1094736
477512
1116069
52784
1052134
857903
247377
745848
465917
965067
336618
1150473
26906
639001
495250
655927
1011492
550721
854150
985084
745494
1018380
1141993
1186015
280688
349615
313594
969852
380922
804730
224683
292754
347128
537970
325844
161760
1141429
96393
384580
574587
345561
1134302
173146
1029569
1056249
952441
292048
578230
1024365
554777
151422
814329
840757
479378
769506
741405
1159604
1114530
776436
1146914
32154
1143202
728208
1153186
939710
853417
386447
628760
524358
937601
578756
521572
838197
859765
994579
1170964
923657
2699
697526
445475
1029781
171606
532620
8468
490900
985789
8171
396734
226491
992557
515374
1189175
1162886
161184
1006373
1072456
1043685
506968
278017
286555
1075482
336725
690777
817072
814434
652487
560682
229861
1026599
193616
1129802
1020128
744888
681918
1054939
799793
7982
746943
279426
441549
6413
1170882
614733
936522
1063549
652883
1139055
576165
1060941
666991
224284
300252
250484
46149
347515
308677
46209
125651
1094763
542340
918601
650516
1054439
900724
184257
947622
413386
1116791
283910
79076
580943
485213
130208
84070
1137335
478993
376202
921793
1091010
868341
25373
888441
51384
77417
463304
922224
394627
1132983
1188052
469878
969462
56663
259540
177955
207928
442899
333439
392273
1043802
788920
453774
881384
1163897
935608
595603
614387
430403
286666
1086837
24940
678163
209114
865416
1082728
1030792
859167
267789
1137976
801101
578029
696777
965693
259468
228645
398594
598477
295876
867909
631023
1144356
1048334
55924
436571
84567
67141
834431
848111
356353
598806
183936
1155108
485169
505936
134756
383366
791113
798364
187075
445429
712834
671019
177658
143102
317523
584589
1182202
353685
196793
867878
915780
133964
622225
843688
1075127
1092611
292585
781246
442969
590366
56292
572747
272351
428822
436947
269764
70004
1154279
565237
842652
830339
28123
797777
980163
1026463
379043
980361
499989
136646
505196
1015730
1162939
559570
129282
555813
1052323
452655
439463
721292
655041
1117391
26048
1143178
66695
858946
956279
739937
655122
176507
795022
1091237
310062
126865
862982
562521
575865
231889
278587
222806
268249
213404
1165430
532832
181142
1141381
644285
474145
454269
697698
491539
87327
907925
398373
854246
906334
884111
932989
1133750
196246
929861
486438
334842
758592
471213
455552
1109584
465545
336984
778012
633570
1017266
9576
747919
684615
981644
370183
749925
563602
913368
95586
775666
95296
1113138
1003793
689540
1137179
542227
880501
100080
346090
417264
528482
591346
842797
23080
157379
20658
921249
109696
177816
478550
1136149
1001815
750895
956348
15340
856045
868726
61176
491664
309389
872562
929985
214220
264007
963776
599203
711395
56988
72569
765455
998900
460077
1091058
426889
1184708
678620
534405
431183
419065
1057480
1014802
1008562
180363
1010202
818864
645261
733506
1149537
943146
575469
428638
387901
230860
520822
81881
1115509
542550
342242
1092221
986377
1003610
592907
815532
1127543
128855
1009138
860893
1050341
437984
413396
849413
617354
70784
19137
847415
556129
545913
941153
900972
380573
550786
15822
1027926
663406
1024998
824101
1002924
1172398
1107847
583923
304266
280498
776893
710876
768189
251928
493564
816310
360014
353702
417463
896582
928758
805662
1098453
1020118
245847
51223
903430
491270
1186481
510386
1056469
702220
275452
833338
314931
112449
1033319
319350
541563
580779
1048586
528567
887565
629564
94964
719736
1002773
494815
763664
1012760
793440
810625
967862
554479
134283
185343
272819
199297
95050
385251
1142334
1100274
1159719
956797
592405
598574
609891
536339
281262
103272
214058
298076
531722
295419
311842
761123
356560
688168
384797
317853
119947
381226
1040367
1010984
1014196
1132925
36612
15349
144443
333835
285427
808116
931653
657265
889813
138394
722762
869496
1170469
82519
13172
1090369
1140083
469142
204221
382460
94993
75483
397256
224270
244288
52961
120267
330866
702353
1089494
669450
578270
574938
434757
312197
289726
1191966
182082
53913
914471
752349
102597
570880
1135768
940291
953444
560491
660330
164698
1002605
124632
1110338
710994
833626
912129
397101
917500
611085
635624
13122
198716
860829
336650
1108885
563959
1149080
1103079
737675
413162
781656
744666
1180309
740683
494173
1044556
689253
705985
958846
490043
278712
579414
172870
1104818
67884
904103
190789
183452
894035
1064620
618344
1141567
317789
11002
931351
78438
59442
197684
512956
139700
1097837
298241
285901
335009
118388
31843
762891
929621
723021
981441
1120963
466071
193864
1061459
561798
483745
1102669
739255
101766
696331
624943
688900
958481
273821
343962
590144
304953
1155716
1049625
720543
1097131
17972
390074
601945
19652
653051
830865
873663
675084
331279
260530
104123
972050
1053088
210806
617460
936176
177014
1003755
178183
910941
602317
919865
963097
836118
550052
847300
1173270
1146407
849085
172789
664719
395963
1185710
994908
577446
561997
499494
355258
134036
767809
387278
374448
990603
105633
189317
458827
903869
65865
404058
855238
1102698
937346
199398
414445
449275
991349
612784
837823
773356
875156
1146019
493256
918199
134608
1167296
733808
368306
109254
662609
1042540
1140404
1081755
873580
926141
1114322
1172652
600562
304995
967880
913476
581131
258392
502636
632502
595552
204792
1128202
509679
360343
1058445
714845
236506
188954
1178071
886871
429986
1155194
903486
1173505
329779
598016
291175
1178512
449433
207851
59037
1161726
769649
899581
659221
174
815652
346346
14877
93534
56127
637676
666982
496493
1132861
769958
203840
625886
892456
482681
285233
1147245
193527
832042
362759
992944
1113620
677871
1132835
377892
835590
994538
464495
372754
727634
513286
482093
74744
404448
198787
485876
618915
23918
1061337
484469
693026
984529
1113534
818344
897475
287882
423741
694413
174118
217702
208220
879527
8431
648761
800012
668142
789423
780349
907148
97062
389484
825067
65496
126119
325512
759731
1056585
631879
1052831
282639
1129413
94107
735911
449323
344878
513020
42210
516851
848464
14709
243524
801660
102332
183685
412041
53812
643025
526476
531005
208235
250733
160566
1166383
1069807
259650
333
755363
647491
39217
1085583
1168005
459797
470208
904100
1181241
536652
1069628
620655
604074
249116
1069105
401184
829183
798117
1100542
478467
695183
1006007
116726
1116922
1059374
347165
739986
1089857
877075
197877
993679
847383
179546
969633
1079750
231327
328454
115197
950048
505920
397497
283124
994980
178542
42227
642153
322622
929683
959680
473403
1187577
937439
635278
1169852
728994
773718
128234
770752
1091219
132590
712430
583746
113252
1151355
671587
264129
581504
6650
104772
15211
836508
883950
718440
661639
268422
720841
5483
306573
485209
1081907
263732
900624
662084
452932
1130696
389451
32843
272083
820060
458615
621740
67670
1045307
666051
19805
860161
67242
376900
388321
1158129
985997
1056135
38782
1098970
936121
497019
727102
394198
71376
91856
657930
432865
413680
1020196
785601
331970
283469
282191
313544
1037118
910878
512398
1073913
718012
1111169
847929
970997
1000418
889715
579338
766929
983729
835361
878946
868970
676331
569013
66590
112154
413562
481646
1008339
46725
343753
624519
1130427
943557
473068
829218
287427
353434
781792
778369
524425
1003703
831953
511151
773666
745515
818811
781479
956121
1192460
877263
381011
885877
486412
1000568
694635
21469
33093
646527
1088049
174924
61233
851344
308169
750427
942216
1176234
498034
83422
1126884
760079
423659
384130
652571
212911
607017
1044951
409447
232775
436978
989591
499155
584599
1054112
779094
872203
700207
1438
900707
1141558
114200
512685
1014390
370782
780440
821220
807389
416917
254644
182890
645275
216155
332395
1145897
866740
878291
190146
600920
347738
193886
707931
538497
856376
935047
373103
1121290
140241
845589
952868
1010514
7100
22692
313706
136965
655869
976835
169421
299138
273429
429161
1140164
686844
1065315
956770
198836
805178
643211
11135
471679
322238
961568
257650
1108661
585585
584641
535408
858465
443630
268207
625613
1122203
449266
1118752
858318
940459
1077404
121044
85953
267120
1156195
600682
44063
376924
502736
159294
55334
867038
761999
678563
1012818
1030228
838478
971641
936375
220059
1132102
901986
440824
574905
37989
145822
843514
1116550
584180
994309
866878
287606
1101099
1095215
900425
1094103
740857
1097938
1003878
1003046
94538
1155542
380195
154419
225916
203622
426116
736010
576353
655696
1125369
299230
377164
1109973
24618
544045
651370
529684
8201
98790
213176
132064
196113
600450
985308
396110
786665
439542
987538
667272
772441
532853
804969
1154727
308512
544913
987952
775793
35543
198598
1177060
430934
317478
891842
1166549
821390
335034
556206
1110065
446430
503971
1103258
803796
346571
1127703
740050
478516
968330
494013
187084
1178832
972756
928092
294775
1067174
130195
303334
1058687
901729
763381
1134618
514440
869196
1170437
807920
781785
693584
435197
688139
506259
1113335
969059
541988
938012
1115000
822297
115071
1140956
1031082
285653
954040
799130
733642
1013639
646980
596906
959058
403527
450961
288741
784559
1122933
174138
219785
246210
1189938
1073228
270899
41304
1103460
890641
342855
23317
410019
1026053
484643
742464
161455
999674
284459
802393
607952
188741
105547
867213
875006
622150
179586
631127
1130773
653721
874970
220069
881997
682281
718426
856388
232834
162785
540105
164073
778740
137460
934405
1016377
302213
832954
752220
592999
503558
1177316
1009720
553213
1015702
641906
278795
970483
376067
853355
977862
1068105
947857
578582
698961
1090955
238449
106986
1165841
260268
664746
954570
763425
414718
391096
349969
509248
171387
92442
190225
8745
335026
1182643
397945
521850
986534
246807
412405
15284
1066967
611879
862256
492455
618053
241739
3895
1047037
985727
412108
521671
587246
790145
755193
986759
869093
128923
1057674
341921
333848
966585
394073
205211
65202
127082
855975
854077
732805
1045918
695334
1041310
606951
347214
361915
966004
395376
294507
532344
95594
424213
1021986
967466
507725
661418
858022
607782
524978
1046330
317187
27794
755915
30434
210802
1148996
344976
1069463
274963
1106334
292544
69608
98326
849144
1072850
688866
784311
373938
306411
479574
319176
69305
1073652
126187
142292
1110985
1047303
109983
587782
335216
785113
1155338
306557
942911
236650
313796
545465
838730
644259
888170
943180
919712
449911
746603
838896
533330
35677
606058
839613
733078
741758
22031
1165785
500932
625921
368792
481925
1163868
512144
1091670
169899
11438
385332
1052447
826449
259279
598677
485561
807074
316180
600742
748391
336180
940422
47286
634890
170307
742846
1066837
588652
392248
1131299
1111332
131096
249948
84016
362388
775431
589951
153926
1073898
584675
436997
918248
577193
404391
38007
350379
399704
554296
688395
890841
1000291
711871
348459
346295
486948
156077
148199
769825
491598
368024
953823
826373
215825
161627
1104720
432313
275000
701914
929050
1068945
236156
997652
628153
601702
698760
265134
824559
1113426
187996
1000611
467622
213891
999022
1132946
699137
716193
56294
821919
1185037
686191
971737
687054
396656
656708
1081314
827161
349345
1025045
727657
215271
851091
205613
686538
205795
15007
103068
236622
460636
418648
24210
98193
90272
862858
1108005
532028
881120
363664
914553
1169111
631762
881274
815030
1018006
1124886
152675
1089492
476565
1111858
487987
221560
47726
685195
659077
794593
138520
833559
204022
86882
424279
1066043
1091501
832361
794170
201265
388425
698723
201495
752668
583557
222526
30459
682477
661425
868287
336116
68100
137230
365652
1050887
872186
602157
207626
12457
734672
493103
775587
511599
605559
901231
393695
334450
279467
1085888
263339
1091420
644417
567499
215312
94701
665587
324885
701534
629443
415189
923691
332560
207822
2406
382216
634419
385757
526624
946735
90777
146810
1038732
646968
1151459
1118216
273558
205080
525947
1110260
1031733
1067976
557834
515530
589281
891474
874526
1182381
994364
392398
521896
19584
99197
760615
743080
661767
457024
909611
292260
457362
309997
500831
717973
28366
1034166
196762
764430
558311
382815
534106
1164953
93386
185115
754763
725530
403095
733202
165816
145753
247417
250792
312296
392876
1184736
445786
720024
1053065
390485
820450
1132198
406601
482002
411062
41794
157462
68799
774534
1155099
1155879
443546
961082
696537
664163
358601
133959
709068
235506
475716
1123396
920702
135221
514496
758813
620494
960791
1020214
674000
1081476
1005269
1069301
1109248
1173543
971892
790943
915270
1011608
885584
593633
1128340
802681
914923
490198
395647
923230
207074
403075
341093
1045046
1139128
673957
370650
889689
656096
640908
563587
561641
780045
364973
178407
742569
795741
965366
949769
12865
1036556
565215
1057830
258471
202056
1182933
743910
748953
922863
75581
861056
276598
1032020
488499
98064
510362
114501
732059
414710
951405
1028665
719692
590135
428983
77402
558002
1049526
313931
902460
806664
1173355
129421
770743
582193
432844
911314
999492
869965
200394
111773
946381
494715
794679
261550
439944
904365
9949
1059732
354683
200988
428753
686412
28955
926394
428700
838110
423648
470727
385942
313334
572091
198791
138914
1048602
814735
571138
329584
475131
1062176
402539
318272
251810
456336
674443
1160638
890509
357141
706395
43292
267224
282118
1005850
402884
667690
456195
1172605
380349
739061
541425
595891
983734
300479
977965
29521
894567
194414
785120
475001
1185701
1073535
820489
743723
776971
276448
124742
577951
675584
160937
423742
283003
23052
57276
321931
341087
399051
1106270
129519
469955
989906
231594
246700
276744
674165
155793
453843
647155
1022896
41740
289896
10929
646775
278808
811821
349238
976310
1063152
1189274
187209
1067207
407056
1191887
296151
1113936
255411
276896
747727
709929
756378
1082808
12575
381378
52748
276386
236944
1054942
164007
1028685
4386
235376
472048
873466
1100745
858893
602743
488653
696243
352231
349162
1190415
222981
265013
12315
700026
898804
500986
973694
812356
715145
926151
749455
571476
19938
365340
783551
396893
166041
66886
472192
121952
35751
794010
503858
817584
969176
493693
265796
1131983
890222
1064824
434360
691765
70378
454297
277017
545386
822030
551198
1153426
535824
1153591
753924
697377
755292
464789
674908
740806
605717
945646
1069494
224949
133430
844964
205146
529744
1034397
437816
484590
302045
911594
13739
1157619
564706
1080493
1186420
999728
68265
760150
25230
716497
213649
322142
182033
124396
411296
769961
1121753
1145131
349371
17940
69085
142815
978146
775053
338971
226198
813014
159603
1011163
993284
15619
281409
981159
1164450
1005930
139608
495868
738849
925779
312816
547351
900093
1189748
854188
1182106
117308
1042708
924504
1003635
886356
325341
912948
554598
458459
902178
730392
842177
990085
232331
185051
425632
172327
1171207
73117
525642
314517
1118610
800280
974396
807472
746210
552060
837947
139234
372226
205538
642807
742585
11950
1046989
293972
719262
763625
207491
225454
890054
295385
203689
255075
186510
1067595
502123
542682
313655
1050231
837799
86707
702734
1061565
762699
1173142
351107
364931
94351
134122
1111840
328594
519703
945634
292123
655742
911322
917073
805957
549543
463300
877628
657787
438870
923564
694838
170603
416800
331572
897858
135170
48246
529612
484140
1057661
37977
770092
273902
626761
1080052
659795
157067
582427
791602
772838
144511
874923
394911
211031
129679
1031234
757693
598609
619897
1054915
754822
989910
438276
110443
961390
104767
520744
198993
830733
1068163
862979
1138814
1075344
187556
848067
395058
473232
421277
647412
767454
510571
1158567
293452
913906
344892
802641
41955
718730
874271
12120
897773
772030
999318
205253
309017
210334
1103283
421154
659503
1160672
1128158
966084
1127587
225964
384994
181244
996676
1046081
818506
944300
685037
874402
248888
188439
625591
1053559
292933
654860
492952
212919
335951
502568
996308
398162
73921
828609
523328
714046
464845
877949
207880
971851
65428
1174283
1171338
1132454
501294
324270
1163120
566141
1123871
1118914
954813
894688
798774
501230
779576
44730
843725
123314
80191
1128075
1081453
994025
509986
450780
1101419
973188
613756
192106
1143623
375059
667720
882780
1118471
602526
124654
1000955
384578
333824
26605
642250
985994
1016520
134963
939784
833847
692094
295824
1047304
652000
582082
47404
192390
1015967
818648
322447
1012604
549326
818987
1115505
590847
719238
1148479
382227
915579
86225
193224
585644
294204
851095
348552
169763
818347
39436
993576
1110754
714443
978894
550790
308736
185166
917110
500462
407820
238796
122869
630434
968406
793704
888380
956418
831864
294568
1120193
1792
955189
234786
269660
584591
1048264
8836
43378
655219
643140
1007466
713556
352383
585994
211713
164395
689230
641780
1030577
84810
1105586
1017477
554438
1106756
209643
212481
881874
877625
307719
16250
993396
980349
40196
899487
1051377
826565
757222
401363
902013
24649
515610
705669
960503
996330
1110783
773219
511159
237891
146710
495761
1032589
111787
210513
1071271
316633
1089356
62604
227144
819917
120253
70167
304271
839647
802002
204878
553748
909403
613759
510856
651957
1153224
635383
397901
83449
1135058
379073
561674
464242
399084
379628
440566
516709
263546
867285
276450
31276
120353
990370
400040
188261
857239
1008185
320267
1145422
1017936
952800
979691
89789
1033492
616599
1089401
777496
1155307
40747
1094068
981135
878068
559712
13880
405034
504234
1115171
659173
617136
190012
505859
193606
607164
1050631
1099925
701752
121210
595853
1174722
1186229
971945
772683
874523
793342
335771
996969
862437
401051
830935
359276
65262
762564
822349
1190436
492814
164657
262086
731476
645285
667118
579566
726115
214959
444140
784094
136270
668295
160594
1078023
565221
83683
266190
904986
414617
250655
1145504
346714
945939
194354
279198
590826
931872
48528
221054
1131763
897155
59256
585880
188818
264824
866692
593752
925323
267574
430094
205680
547639
592930
543840
784462
236434
610905
747437
21704
274469
167352
597059
478136
1064991
1123487
586022
893555
745477
1079300
414035
1102554
753412
743995
1166216
112293
576730
27925
905307
989619
701620
177513
788842
126356
740703
66074
813598
992110
946372
186058
42488
572974
79601
1163305
670337
51277
362647
319105
91853
202031
74335
477515
207119
341959
123296
714222
118506
768852
455436
315857
943382
931966
1097256
550950
480391
734548
604535
857445
457966
994745
655338
282917
861208
886237
970717
1135657
44376
663361
123483
262127
601044
385355
761781
54308
345734
1039333
652322
1123058
491125
805324
1071734
949644
926687
82343
475587
960999
398679
433975
446099
293594
270413
675414
60042
23972
257152
394029
263991
479880
1050884
585508
663443
1051063
1093166
361117
1123160
535710
53474
153783
423962
123561
908012
729317
999676
979727
1131279
723144
239721
951713
71226
848151
448402
772037
33418
105263
284845
491487
383895
985278
645950
265027
527104
585967
495999
458134
602287
393406
184229
1125572
537111
201319
937954
33564
899202
1089128
640566
60948
681740
278947
532706
18894
147408
414412
737637
112348
35163
407026
193210
816079
103193
57215
341640
52725
22511
769365
219904
889550
888676
1168825
639333
979246
868056
826152
420669
635
318042
1131340
18125
288303
1188152
626729
333494
497661
931373
569537
621909
515712
984178
1048587
664147
6246
375982
1074578
953770
260705
883825
410672
998454
358568
332741
781251
641470
755974
438700
725517
615572
951621
79925
936895
941472
959826
66475
838740
694230
355078
690803
453452
852288
467767
415142
354889
343318
77833
585746
1022629
990143
398761
935021
443770
12224
1185300
1099033
338024
801160
432629
635251
88096
1180347
642836
198661
83859
910963
64665
860369
342644
410645
533357
90103
855558
1186210
1182553
883106
365530
252184
489441
916717
350427
506729
410865
674521
889507
1020615
504607
310274
1023792
158082
1192759
970359
914584
828577
608320
85504
344419
280952
559109
980824
760910
680532
861726
262728
999749
688452
1098564
832686
74614
145825
335234
690624
399401
1046733
738165
1008678
555123
347345
79916
953857
918940
195351
1104675
719610
292890
250722
746290
24013
629377
1192013
604832
337439
203695
793293
819981
188249
718455
572743
808412
544460
762095
211925
815520
776970
729014
113662
887591
699673
400211
659157
611690
719112
968919
764427
1173598
1050673
202829
1157534
987981
651523
642869
463831
26910
80790
351285
1009776
905196
98053
356946
701208
954936
767652
184829
230772
349419
1064186
100180
250980
730041
318368
1059232
64648
1190504
1015945
684470
740833
171241
153478
165561
991884
241071
59391
367704
995121
22701
751449
823200
443130
1181460
254229
1136378
717035
658856
391821
304416
863682
746638
1188553
1009771
1076958
773736
997896
99466
1052140
455755
62030
307086
644375
575093
16544
2184
615516
1011653
238716
990237
720479
1061537
461599
759189
491730
142949
977043
660619
389070
752781
517631
1136431
1087657
296397
365666
748501
705286
646854
1047984
456976
784667
948257
1041819
304892
682735
737991
948160
1120826
306583
505370
1101890
355960
778043
238686
1156753
904462
882269
967663
591349
79496
964414
547487
182045
320852
1179546
103383
1003330
915076
762433
150990
1135952
758499
444057
63229
1070313
859594
891421
376101
1031148
709279
314624
386942
764697
441101
335909
150023
640288
388035
326348
1166410
802530
488258
148808
133785
817591
352000
717504
30812
760333
149882
150086
409271
17344
192659
1015400
706842
746154
207308
832387
686774
508802
370646
1192129
621134
965726
1079790
146433
351716
700441
1013035
208983
896828
540378
477704
447015
884364
687953
703745
630163
786787
863298
117991
368684
426188
162860
462900
233918
213500
1154994
459589
1071786
164548
1089699
171112
854416
1035077
312894
263623
265886
327840
776422
882610
1187184
67361
1108828
209874
323040
975079
1125890
369375
492808
1177609
1188615
672872
250453
628604
534554
783113
402360
501141
688745
202857
226545
820027
30185
1054437
652139
986856
939344
1064560
833704
12178
1140805
1045855
324935
676270
555953
150166
957094
994080
19996
343104
689233
922659
248009
277654
281544
646035
268176
647336
1153607
230826
297035
397933
378125
97150
610448
1075728
403394
1141455
1136179
643866
933690
617391
151178
70657
912737
924265
43203
469836
711166
413878
168938
69778
580161
927614
1150312
533411
1022960
146366
853881
124583
983857
631890
496312
912166
702153
1020401
268111
818453
543105
965569
172970
1007320
681304
988116
368522
978089
1017624
613375
1096958
228747
459956
94033
993896
14916
192477
1182002
382231
969756
266352
468362
626830
269952
258651
716031
113124
1119544
11545
458232
514050
719929
582509
1156649
554521
359139
1177375
922571
1131020
422843
519055
522621
232450
632487
851940
601821
417448
827814
430168
846937
409077
593037
833157
456441
1117813
1028021
1163301
639166
441152
617001
924083
864996
123146
1045501
1175259
504516
46521
227765
1116748
333906
92536
499758
102963
1179451
847453
1190572
80009
956334
507207
738186
340054
328658
722179
507933
92609
71614
549384
1018654
367010
92401
252025
29227
612240
533707
429704
6734
201825
573253
413372
996099
877895
794728
601085
30700
723312
1190906
506020
215892
439061
1191471
627910
1002572
851271
256173
782717
659717
519705
174123
860851
201715
481995
102512
793356
1155933
687904
983976
876443
1094916
1187748
823267
595181
1131787
293330
72181
1015064
99951
9511
930462
174333
762171
384027
949122
18980
1179903
522138
1145838
984289
512055
1104719
1120774
944359
236714
1007945
559769
941754
933718
590736
655485
482862
524140
33223
1012081
1172161
1066228
555892
204121
342315
345688
207179
733566
267530
350761
170220
203259
429649
330891
701051
998747
1189631
660189
126672
865127
224165
494024
667492
116172
398062
996579
185496
655429
278942
1069247
920383
745863
168314
166318
625924
648701
1110430
895418
928790
757560
1096016
555242
375743
510563
69680
168557
223460
719245
1031971
915826
770682
819613
535940
524452
388072
1010766
793743
374743
218329
301146
1045246
742396
874992
160722
991372
1146085
863238
1157884
249794
153898
538903
911455
511394
34093
629569
957386
889631
782585
892059
377984
898006
546758
676093
848657
649025
917824
955836
1155446
444603
851345
1155754
396348
759521
548137
227945
1044024
531370
1060848
1105656
533522
617607
1047925
326450
36155
740253
643460
339048
1171941
147352
715411
840247
192879
814284
1096363
422339
830537
778348
690128
961982
405331
270556
796107
940452
936686
505814
856425
8638
578447
841253
384594
131669
812771
809081
149755
292829
897625
861225
734309
857041
793706
313118
1002110
1091637
208317
697868
237184
122431
1144808
1084641
25314
771831
1014664
1036103
268827
346799
210112
1049783
959364
334161
1133702
943668
573671
726987
607151
917580
686234
1071517
940989
1094783
531577
920208
1053145
760666
854299
106607
215039
269023
495196
870699
452601
839078
561163
571564
600093
671445
996975
81113
249328
237719
812077
924888
342102
69798
1026635
1074335
231715
704027
422605
202398
828364
210206
1026461
939015
573569
924286
444132
810145
896036
601236
713757
849300
767938
769824
783297
206881
223619
800244
158551
24099
473343
651346
95648
606060
820324
585555
584809
750256
669932
162717
449562
267857
111248
283316
929085
471182
1103694
140428
70293
563368
681644
998596
946157
128077
777907
920125
472057
673460
555162
16953
606235
1099240
1192242
110694
229455
25326
344979
268310
849357
1127225
160347
646577
400714
801556
799227
412870
891092
1016934
85313
455955
1136914
507208
577860
181444
85915
382776
530018
417467
467070
1018279
730727
167619
646589
1115593
846813
677287
1025681
617619
599627
902001
173410
1107576
640233
996315
1078851
24716
527014
483868
961858
471030
909785
885438
181997
381837
662794
71475
89941
926722
769886
1137656
648427
458951
708644
730438
133361
759271
409489
581104
234447
72374
394054
832064
797793
881949
172417
998319
855881
41145
1025570
1022181
38108
439080
614244
1151193
378497
209155
741985
214271
172822
1019376
753196
1079182
400360
70529
864607
778356
952934
444293
997719
1065583
198037
219053
180655
517307
1059022
641403
454240
202081
596786
784171
91968
457139
620994
645756
1059225
995991
585664
800797
1111386
97719
1174260
1096109
137072
91390
194863
1150943
1151348
389691
361115
344228
709105
965416
331775
898750
648484
724924
163026
314563
489052
542773
797548
692257
270723
421541
551180
453313
198849
671454
1158752
618130
1157011
1002518
952487
591066
1079657
745623
623029
407270
765713
73619
717231
906077
291038
884538
1100738
297779
598626
124053
216128
298940
995279
115804
1101659
1072159
1110689
1128484
327276
497623
408087
930360
225474
198847
1145948
348289
145182
1089156
237907
580107
456860
352626
138127
267509
107869
414639
183344
1132753
821927
889056
1054794
563102
145303
54809
1032617
975173
192739
871284
281105
130938
497442
700940
389842
279639
1006156
1104321
162530
708742
706325
762779
899382
995971
911448
606393
410315
238575
120013
312591
1009185
2879
883684
245758
1024829
916107
1089537
270422
901158
237424
801827
877758
962581
912782
414150
897722
265374
998231
1175885
515090
148296
688850
938102
132852
345865
273920
137103
1060905
454764
24580
606645
44556
256038
162469
1123224
915750
47629
256663
517669
1097397
769896
788951
90133
477284
266846
633102
339160
727792
1184193
1124903
820623
319287
377097
8259
50705
279107
181243
1145976
206865
1045257
1063463
380355
1160069
1134236
177379
382572
338727
8199
397971
766942
177273
1021150
477583
631471
288571
102250
80733
24926
657878
1176782
255024
842819
774848
599751
1084431
191921
386953
406335
1008993
1011270
200607
317988
1038288
622747
479112
884688
1119636
677939
92079
305159
437588
342249
1153417
196136
194460
193329
437774
195363
242126
999968
469774
644936
323697
183336
58713
22545
113862
1032160
152899
208988
1150826
350131
1103978
247726
812399
173098
1145774
309688
6417
754357
1035987
955452
426957
925029
292927
804132
1107055
959812
220519
416554
541233
800511
197516
1070485
753195
584647
818294
509655
910051
46394
1170119
684817
245723
730283
1121696
862044
1139985
146910
622731
428094
98180
1107921
537778
278635
1035533
850917
822437
280578
43740
808493
275101
925075
1134221
365132
124677
944680
774150
689527
1134749
1089008
350980
281159
1065632
1103752
573493
452968
928211
1048611
533656
732883
652049
394162
468832
210461
606522
110614
60712
446823
558840
784856
1161509
19187
720527
753883
186312
1094313
280161
23676
351195
712049
269620
132287
570839
816909
1147753
661315
1061253
447539
869080
71110
71974
1059666
163837
295038
818572
520606
211668
585835
300068
32969
1089465
698509
151930
233652
904077
889946
123923
982523
399174
597588
892886
51205
293724
839628
952679
244062
837625
1021792
455933
878093
835200
423680
401299
776962
955962
86019
187928
147961
1086623
1189158
135854
637553
83223
72247
608139
781823
251288
1094337
410640
60326
634363
121692
879192
1177550
82665
709700
462680
74950
387198
197140
794906
309041
158888
479823
524958
124101
77757
1024985
949254
514379
265297
903819
23141
197445
707006
535122
1131540
311832
838883
260185
321333
615623
392696
506392
209119
744775
744912
729179
121700
1179272
40457
997679
355985
392018
1151179
782417
1037347
910287
200760
58053
298983
389352
1068625
376248
269004
368473
1054
1112461
526928
531061
1111705
72571
908938
184329
258213
30496
537516
907129
61778
557704
448341
1026773
854508
41261
431934
931964
486034
333831
821511
803509
775604
518377
962254
901386
555185
1189494
1072716
1083723
313402
604565
84668
301880
299140
279685
746425
39177
44380
741545
247264
208307
840651
971053
332616
490073
747311
115031
620061
85957
226384
227720
29250
522170
231158
1119480
1097410
409017
140231
210660
947428
1080456
368789
1178632
678581
1133963
1187697
459483
1059673
62425
1117996
887799
1107203
983963
987855
444015
17811
1181498
33029
1030086
297441
1078331
1160471
497329
932664
819628
1188110
690542
568823
163913
1025965
821864
157464
465024
1047252
673064
650262
229289
592244
934556
90230
1153670
574146
239158
274608
770036
397033
829089
346614
1146615
799584
31783
1164900
7000
981722
928266
559112
108283
993069
155867
565413
996925
825182
1081259
1092576
1096891
710273
40207
310185
1062304
1181354
509013
74098
684086
829725
468143
837118
698192
767655
958368
558344
1125485
916315
1166214
492251
272941
112687
526637
763871
137493
807586
862048
113910
226875
225389
709880
636970
1165689
184570
386306
705103
181126
201711
109891
246748
876937
473991
80514
290084
299007
564909
550288
674352
312113
886450
1152032
639699
164872
282306
184293
855942
1131159
224404
1012159
343605
72893
170073
729805
57019
447931
712074
1025499
731306
333204
186169
79760
997148
399439
470787
817635
362002
741786
220939
1148048
1173277
331095
596136
1184494
318897
242645
35128
193954
885700
1055943
693351
8827
458382
561951
994464
150209
531176
473212
510453
119316
735025
178357
65178
691728
360241
951873
332518
63270
58106
608344
692320
287154
536687
714927
367972
278691
73572
590286
335924
223823
197372
172282
213052
710349
493367
64333
906480
88286
983776
40105
864265
312018
1041481
55072
863282
465173
1164845
30183
703806
292079
823838
496490
252231
890689
559613
293780
388293
775600
686051
243486
116024
211765
807390
901680
365906
242390
286348
747554
1098438
696668
956307
987390
266936
199211
1090125
822548
512891
328268
132461
1084222
322109
811551
1096104
358133
196972
649374
633577
1090524
1168339
831891
183527
733438
308483
1040961
1160652
72562
725191
107162
637098
96335
126415
691798
87835
1084055
333500
487304
18530
625490
921927
868934
975206
1054554
583136
172082
987089
947677
977554
878475
209680
868798
753302
113643
746915
579759
559233
940876
887821
938244
1152568
667773
274672
36490
626669
1030470
1053996
21663
102705
1153033
161020
641970
54686
691972
686132
136989
1147777
271136
900861
693589
750098
595940
271525
62717
63121
394116
166697
5870
955256
425640
444473
502159
303002
809392
18240
221982
1020646
476165
566587
861322
973016
269447
807711
925644
367146
85520
666003
498877
284265
1158682
806810
421677
82937
777243
475630
680359
207999
122638
15971
828680
12033
698378
478647
1142667
397339
455036
1133642
363998
327333
126957
1080906
746398
194237
1151775
824622
546950
692300
252625
856817
911366
506913
302470
1068658
924340
631561
215771
505205
850384
402727
632836
520615
956654
565856
705896
1191023
705679
64598
622469
1119980
905845
674258
511442
377496
649994
85507
850635
1061112
1126747
942423
420143
115178
696609
634111
34080
677822
808475
528365
933650
1004471
921048
711969
90982
457262
973787
333593
1170787
417916
110136
811032
114358
524822
303091
1084395
234014
24674
143192
1165654
879474
403069
775406
522593
627192
1083384
374654
743625
5619
879485
239268
1174661
636223
1150228
415543
562037
261041
445935
970809
361487
790616
694771
224319
598587
215848
1347
210949
871996
391380
199811
582528
550331
653118
117435
35549
684535
972638
906972
523232
1075797
1134416
533269
351454
712229
528891
554575
1033320
1130123
242788
124438
943908
749233
144224
225869
499868
82163
93073
1112102
118869
1148443
726306
780649
44210
1175680
669705
349565
484929
536878
775272
1151670
524703
773471
942475
7601
672767
14711
644706
142659
70564
293737
709803
108386
451942
1180123
640680
929019
815032
543719
840394
786670
335881
315156
1179008
841876
224298
888056
516227
918701
263820
202590
575767
1076258
713957
407792
990270
688647
742125
1020270
1019647
1085260
558135
596585
106813
82454
294529
383491
120946
517832
62213
937792
387638
996891
1115911
297628
173645
614505
144465
1178007
780547
1158559
214583
1115099
376773
938745
1146916
306188
277253
845857
1167882
616768
163770
564179
704588
1106909
998700
1098050
1166264
649192
181478
410347
818053
373188
1165611
618256
1066803
694903
100327
60064
166460
503146
1093224
1019394
527137
354508
150758
534515
988713
179762
289040
404727
807129
27173
379124
98575
567878
819430
902805
878472
852758
686295
868967
680291
1192444
120456
443903
494271
365644
618628
544768
808473
47000
46566
927421
529124
293720
781372
1177126
234687
206756
1184761
614559
54888
784566
1131354
20954
1022270
937251
729896
1113370
439538
810371
36897
908525
47931
459381
1011336
121853
382005
127035
228299
848756
628570
849411
703443
694533
824424
930415
549669
1119809
523977
769647
952673
68359
842030
1179742
1088135
385485
298190
114685
1022848
997337
1016797
242821
450041
1024816
521402
74886
331856
467889
434705
367471
1120238
1191087
463362
235853
239595
745418
1079899
333268
343885
1035650
1078091
402598
516518
1034837
1178050
749689
1077918
51052
1065233
912207
1030683
1156467
852705
748197
954178
467028
1002235
1093052
1035252
214917
479512
701801
1080551
190674
74181
988111
500783
69032
937321
268235
750479
1116701
1137349
711009
134616
954495
820223
1066079
13149
1183047
832785
204979
1156869
229139
689859
619845
747450
463464
359514
229522
1178734
807864
237037
501122
1059532
243620
475033
160933
764518
763422
866149
661351
1054685
792717
950138
749674
1081100
154125
701841
394571
322158
719818
138114
1061092
141374
539139
448683
176927
476663
443394
1161294
949822
821981
89748
653252
252500
242749
465474
850710
1185602
460944
690451
64530
765983
615556
1010325
237668
575617
406709
1166138
6306
954120
412961
575166
759041
654925
30049
305336
883861
54812
639085
240396
228831
327236
152272
683243
163028
174461
1027574
1094777
581998
129611
586477
1166294
1066639
603220
112527
461005
174624
803603
17612
666192
823941
689615
966035
902511
1125842
667780
852328
839201
207549
759004
256061
146817
95140
754213
976841
509553
139269
806124
654554
32031
488121
8029
644419
924174
969557
14898
231539
1140004
40194
858177
709593
378900
1031800
405194
442787
715503
155763
999029
612793
399839
65810
1166210
518098
288487
975434
41148
593061
328929
345782
526248
907229
852909
243985
690024
193317
72275
1185317
209329
533240
907424
1027323
590306
383124
1154429
517546
369022
345947
593867
720019
1039172
645560
979205
266712
337411
566279
44157
906253
813293
605702
471100
225674
530308
296817
484997
387657
880050
1006282
191986
314150
273063
1107892
1168353
995614
915326
825811
1120677
191651
414009
989635
218150
923526
907064
1156162
1043814
267535
810378
20686
150324
29492
610688
20694
557431
655863
251673
991057
632990
1118089
530854
590115
826753
146021
1077284
885463
542654
365909
1086441
918536
96744
880395
768356
1120988
767358
1000927
107334
1180409
1119608
1178215
866216
1117146
1093993
427835
1165105
298747
1081008
626636
292014
115540
1175198
1119741
160433
578675
918780
222289
1140788
242132
293660
808953
1015698
494273
130066
698222
87635
496559
605796
1021239
160013
159483
41993
980069
94485
873319
175342
468010
1190306
955234
741164
159411
232591
491628
622305
541820
529113
995610
802726
841043
849687
1108644
1167468
877649
28187
81577
681546
467624
1095510
7797
430334
1170475
982838
250823
76323
67618
502600
717837
154572
177646
965413
719295
1017408
96830
1023417
979259
694546
139060
1032287
254464
873048
96382
1013050
559723
174900
403200
1049655
158889
687707
590057
143979
699761
441005
1169366
559801
255753
523866
186710
982472
1104196
756535
979686
856039
771356
269364
512254
969212
999901
775437
723321
1030929
1119447
124760
269539
111119
1062832
138578
431121
755751
1124388
1161860
893015
720925
1174881
869251
548778
58723
1000079
92214
364322
1049021
239746
831742
1093827
353262
9748
473077
721959
223432
1138469
433327
459576
1152127
919093
466989
1129995
325799
612598
60866
907257
828894
553030
21223
680793
119480
1140972
644835
545235
365168
524117
783804
71399
11112
1026474
788705
642636
858105
693686
1100761
54536
627433
1026894
749458
424337
1035372
364775
813680
227974
507539
600635
1076967
113394
514213
202822
1147489
261313
890692
746787
235351
139138
1094955
363385
739771
188593
830895
974805
93172
364484
361284
802208
1136836
657913
761872
370311
1136916
1167293
293260
368772
106512
633930
412968
403531
1160699
733213
999579
587990
556581
203951
892354
367226
1024952
510819
723008
700608
1136191
41229
272488
579254
1017007
378914
349149
566673
434667
1180642
43032
496701
613900
724850
897808
949996
143533
676904
1120091
329740
299611
483934
136755
831097
938362
282008
963740
554427
911960
791521
544880
724089
1171212
287938
599345
879788
923811
439337
1046482
32466
595606
1216
856914
355798
401762
683392
96825
817891
1155551
646182
382576
307853
1061104
248997
823576
361619
562713
889421
271061
189739
593868
1042409
1003302
959086
830925
851004
142375
1066487
1050650
884883
344429
961892
713288
217194
301851
944208
145858
382548
102832
83991
679316
1105273
211151
916541
924800
160111
194890
1147645
970842
344808
654826
631391
234913
221999
765066
947742
419567
439891
154399
1064981
976546
474453
800253
480464
510892
512402
1006895
791811
667436
138966
859703
619921
466014
875162
734057
979068
390659
256966
741409
597582
989200
492848
468064
153005
282611
1000253
934908
387210
369393
19683
525683
10047
557609
813822
176719
105997
505094
399279
163590
238179
265440
1159820
179346
533016
450909
815040
618443
841555
833525
83250
366116
953557
595703
636200
497640
974354
1169021
76883
669326
227620
274278
326281
182476
912894
152270
64888
527202
229157
565994
795752
531275
137754
162537
1026538
652028
239663
1092173
260365
904647
1040178
161599
1164672
174513
916926
566363
922297
558712
88661
982474
874763
43282
151632
254922
1162221
928861
1013941
886493
1150625
149010
568601
1190982
1165836
329992
992786
449227
1075695
5292
1149730
988253
781156
513340
1107034
778800
662443
1184756
463877
118067
423355
744248
628790
126032
1015107
549840
51513
552498
70576
1005058
1050996
574390
830994
866156
419445
210404
1078278
226646
191167
582678
8107
583747
542535
41376
839273
512476
353659
889610
163105
599407
250178
250477
908091
858916
153531
569917
1107087
826706
469472
116356
692464
855902
984589
103409
265498
22045
55976
971382
748543
754037
482652
753396
544169
328330
1090536
399400
1115413
779130
1033197
944862
200669
1086696
298675
756150
623781
395518
105117
472883
259735
758624
504579
54381
1034251
436969
198648
152942
66997
691365
251194
467493
752214
744736
603521
16356
721333
23592
1191608
737880
899370
1048630
401555
681807
958963
12925
317519
1065409
1180468
873346
849221
786142
857220
743693
356723
10439
908629
48801
860399
85129
124422
151101
640017
272151
275828
246068
883847
632953
214021
903782
234702
662939
28892
310311
601897
655730
47500
139291
648954
230473
1160976
1189829
215302
1185466
365091
1105453
197910
720712
88779
146470
490867
867150
1122233
532458
867787
1129183
617694
851274
985028
112635
1157320
647058
857604
537184
723762
643669
592788
891638
450198
800509
293634
500074
663522
574935
718650
1169462
896308
1116926
1182329
292427
1124614
52133
207589
887818
990893
649616
643287
412002
195344
1162337
98559
777992
1177823
635963
681787
73219
26297
676528
286030
620362
1093628
381994
797541
1108675
645150
132837
815960
1191408
297295
1156802
314000
12287
385181
556
703295
314831
892647
521091
465180
791899
609547
404741
127858
247058
268577
333685
248511
770280
280868
1081284
332892
43534
38370
1154186
586895
604131
988972
290518
381772
445773
236979
961933
297156
14457
654846
794961
668213
143129
928943
1118615
294987
88630
1103947
819753
489745
506788
570248
542249
966902
1451
750600
1095790
793512
986720
1157925
497485
680564
981256
331465
22535
118052
836834
1044249
1165626
617329
606326
436161
464165
415966
1110317
900909
1163107
828676
329377
844506
786769
64103
641291
1065224
566927
1165284
373267
870717
693502
739886
819692
1112058
276235
730140
1004724
971575
1006724
471996
374185
708177
388727
1161059
606517
1104419
645352
514549
342273
1150651
481613
1155429
258917
178985
958487
40134
516381
1151540
719965
813955
683150
774625
927947
56835
1087589
201762
889337
304194
31030
289236
679044
15883
525673
1054677
422299
1139051
100540
660389
347731
320197
886720
769407
294541
334746
185491
192786
63338
627212
958278
502357
866215
613262
563058
282222
451952
534553
339420
1136641
806280
262833
255788
1125004
568405
466128
1138216
756007
665672
600924
618106
609561
827838
218709
44367
264194
1063090
674469
861305
1193328
680861
483636
1134450
65664
561297
225035
260519
708432
335976
203623
448122
964037
322716
941355
407594
988786
838122
1168042
168074
781657
1161068
334138
397628
1059075
371091
367212
442559
758896
231395
394074
276267
249203
491426
491105
853478
424106
65577
709618
604978
755387
547176
834488
1119658
870467
711287
418907
389025
847083
966450
1125606
836381
770480
969875
8976
99644
10083
408439
844125
166990
980948
2311
44207
374581
1152469
1162368
783936
899694
993976
249156
713522
582871
453223
475528
579639
525217
278200
829249
928952
258993
421788
1080733
317264
917773
249954
945828
356669
1135559
1039810
64706
572518
360411
181461
663846
1059985
918111
1052717
984796
1124205
259786
359827
519396
987363
356840
421841
385682
173923
1145021
892614
1034277
1067747
39265
847321
234784
827964
1166131
835726
667752
880516
1162207
1048835
1070948
114691
325366
6915
972677
642235
975520
652725
446415
924411
78039
454621
34221
1192084
1110829
571026
43426
1023709
351129
119607
1158911
471889
30223
1014986
131680
248513
1053512
949298
620584
872308
297067
780034
670780
480860
558027
186675
247721
775029
948200
487613
120384
387363
836322
655849
852902
243261
274156
991562
953017
635318
375504
192866
763394
1155214
149666
145334
210538
542672
190322
269558
1066145
503141
489154
849658
936996
675293
980248
672454
4182
1081081
464085
980607
369683
78402
394595
1121257
67379
751555
825876
561440
1118971
33601
65403
371267
92385
911722
1094694
412393
120643
105948
731481
232615
834070
58647
562515
431141
1083463
654807
565148
1186980
245632
503813
60626
910362
172415
163358
982841
248093
340230
1171022
208796
204512
908493
272677
891452
854448
783186
757486
387049
119009
571790
271354
655950
923620
972327
1116850
121046
995270
570389
36207
192850
802944
447321
759897
20697
383412
629855
582920
12808
806601
972866
1168642
1157045
866360
418376
1018233
1182864
743669
549045
983403
56368
634095
661225
498617
261390
892470
1158698
813195
612533
761230
553971
630561
853144
372874
370860
713160
973822
1177628
1123893
1117670
1063750
825587
290334
391900
593288
1003886
869319
75570
831656
1040189
496885
496439
693412
1086360
134295
677161
994457
121483
756859
117564
144579
317963
1109763
232014
1024526
143163
1074688
967047
1167180
75536
1131411
982880
559175
952369
866853
957465
1125231
452820
286681
1136607
1096536
398497
610465
676377
80023
276179
874846
426388
996685
1158649
353067
917075
929661
800748
1036843
584490
833027
124480
171304
365697
228621
318487
668992
61514
525002
112917
329033
738808
575695
308363
886841
718370
401250
1090115
1044134
882737
596966
1078291
485349
138768
1061820
747523
30713
150041
87550
507743
569117
633551
114851
458452
611057
615340
606196
866647
288205
744239
699453
390859
365758
845540
1066146
818186
394320
500374
217107
254659
537374
570064
813269
249992
799369
916712
42496
152095
1184370
143165
268898
645963
459692
738545
451058
667234
201754
824910
332951
1033927
465763
990130
1065276
835813
131261
807770
255336
972195
238982
985054
1065535
647029
631995
1061393
333554
163300
1104659
32538
1129695
546213
713542
149097
636234
533935
620803
405410
1175280
688592
183669
525727
1043161
544964
226306
282396
332627
1123020
453909
932141
1161956
1094376
1087379
602445
218883
356524
1064851
920995
721542
1042577
221139
414962
1007924
854379
651103
518388
376539
338105
1136582
1018601
300946
347809
337273
504082
1055426
770784
872772
59468
1092567
705303
278595
705687
339109
89242
492159
170465
784343
367420
534116
964282
303477
1065522
401506
588041
886019
157585
585933
927107
1093029
1012129
510064
85620
550406
895580
456241
637847
353418
1030343
551128
558453
227299
1143606
973564
1017912
693832
700455
678708
222782
701314
92714
428710
840740
928542
298853
21880
1182283
454786
159657
1100365
89268
933047
434328
159333
803598
607287
255366
1081316
695661
191352
791060
1176960
543529
941938
108104
432869
1150738
453245
401319
1164543
915587
831928
915936
48844
169507
972012
931337
357207
644007
324638
150533
434890
504577
956191
274087
822237
514793
926670
487175
1140246
512625
1023595
583235
528626
410354
1052246
291960
808278
1162278
661543
201485
1067624
29609
670088
747567
1028338
843165
704599
1134944
575450
751323
404597
1039069
1129498
974263
372428
561143
1099807
357526
926971
561115
831246
832371
1070066
296456
571763
738683
328312
580286
1063213
1170454
224456
800979
782509
893016
521853
794949
139387
1065729
726591
188007
129815
675916
356135
1067996
109321
21100
147558
257696
847436
589570
241201
952738
393571
696370
175860
296292
188032
1071915
473315
572763
1028959
220667
1183652
1054243
249908
1162141
528717
500400
664840
999239
675707
822853
537077
106713
667387
594273
131018
1081859
582522
1155170
228985
601432
585209
486579
834089
681369
175532
537198
1158530
815601
455043
1087654
1038839
486041
213972
53139
506640
466786
597340
1167350
1156568
806855
164725
899921
517802
723648
34237
867528
368396
395808
1015316
92158
86922
431691
1102742
898247
130942
717558
572994
59901
581032
714449
1130102
890118
441002
481722
141587
299361
979113
876219
1046510
1176032
262210
380671
944923
368627
723563
933501
515792
1192032
905049
253387
399410
733160
881350
423628
837755
51514
1025809
1097529
300247
617411
8740
715791
374575
190551
120082
1008166
204075
745900
880831
822609
1064413
13133
420450
643324
1182031
364591
1136640
264275
328213
56332
856219
809584
1057810
995166
665393
1145697
401974
638055
595667
873072
470315
851994
863868
732153
306012
454848
424653
964293
982119
438112
968090
219872
76121
846357
564590
946662
819572
22463
8488
438363
1120888
270782
694500
664720
202136
1169505
298661
600930
1103734
843792
282314
1175602
752333
351624
782202
575678
252478
721890
986861
800246
21767
1022333
955592
735876
985069
862558
762357
785476
48199
813901
526354
805246
463178
309000
258358
581007
267970
678059
220141
355313
385027
706812
1157781
1064805
868101
935504
765608
353925
556399
786167
33889
1169035
44183
50743
363082
1006421
715206
1164105
699776
756023
442772
219180
1145005
810109
1102609
1025244
337664
654484
716743
1127889
393644
811054
79616
618216
256703
612977
956547
711365
967172
398727
444870
713743
567984
230566
820504
446189
1134818
772013
1036970
960817
47499
984293
915496
807178
919804
983502
280435
41372
1173863
438642
282125
971
948916
1087450
743806
464164
99020
855882
925834
1104075
1039856
819889
224362
840743
573387
1007355
723797
348865
582205
617642
243241
921297
470700
505128
1155350
976700
113110
142131
386405
343484
184808
952731
1159059
623904
489026
507211
204274
160578
184523
702046
894900
171266
1184978
489685
814729
682585
367261
593224
919945
217466
174213
577741
845729
781748
1037174
319867
44309
954727
646073
928057
236805
726624
653243
336752
1027760
1018502
614119
749302
444495
98907
1166458
1058002
298009
309355
131709
512175
933676
978212
1013411
916096
167638
828251
1056951
888115
769344
306676
871706
798654
375662
38907
62005
181343
1050361
418530
729648
61643
771459
788497
191513
2288
276281
672220
619875
409914
1023323
1056385
161584
828242
594819
864345
939333
434165
562682
231429
553332
152545
45569
285154
410009
283501
774318
442844
781112
233979
565263
209078
266346
202216
530761
214797
424942
80583
1002510
688440
508381
257552
138155
132810
774130
479250
201172
588214
961285
625596
868283
554445
190484
47862
522210
630862
311071
439252
756140
224346
1085451
401332
93085
1118159
66701
9773
437169
803168
260145
993884
120342
913078
158090
230704
883036
567582
1162813
669634
990224
677290
643781
29409
968601
416372
972392
163392
67490
1078481
1109194
873494
273861
286326
894953
779269
636650
166351
432433
809781
226352
1193424
1175008
85444
714263
629516
109425
1057839
840033
395077
363628
188321
468212
423140
627417
359638
367881
1185333
650677
251568
1166193
178794
1029571
77069
876769
201696
675006
825480
884963
440817
325668
934931
1162095
376993
452363
1124567
564177
144478
950134
527969
982062
97586
286503
562978
728613
1008062
90157
915636
31257
1091248
310729
186587
1183765
85563
127326
501775
219562
721772
844277
999261
950529
578296
267140
259198
194340
630237
235215
462028
682366
827589
412464
314623
854206
323456
328650
816187
361647
962523
375034
924040
554767
452419
426285
155665
562070
785013
708763
958604
120483
131064
959936
165619
900921
335875
726727
1061359
999427
38589
661956
22392
308876
599842
940114
75385
1005495
1059575
975225
152602
445223
274771
860764
648110
965568
184823
1127325
733597
477121
402879
1074752
1128615
394329
573728
717898
532806
127394
333498
367122
624557
535988
901329
794574
809663
767276
827700
96077
921403
1192482
1191295
801875
742609
788863
1016652
1164957
1023706
373654
174743
702186
1021107
338574
928345
348162
328357
1115372
1062896
351589
808899
460685
891431
1106545
419510
130405
997391
879753
836408
370139
775394
1070138
891689
1031675
436523
999323
908796
142336
274876
449967
12951
225738
84387
264040
286187
1145459
1128076
895487
274355
251985
107994
238034
363384
963341
1007431
873040
878397
55589
445444
351724
742687
679670
1190353
699975
66477
180935
462746
688254
394584
149169
1062214
959342
711206
628273
689097
499442
527615
962177
709871
615481
241968
200262
1088816
701294
952183
138829
611143
1084275
119143
557840
941396
1084741
623601
71775
750869
898570
465477
1193059
824621
1030397
591592
283856
259945
827294
1173020
1093173
68402
222684
563222
71985
629868
839021
525126
836924
1059984
864202
155013
382484
25620
741637
399186
209831
14932
1173823
22396
410728
615280
791306
562558
1186146
608622
577716
31234
108663
1058035
834870
671727
237152
128579
617441
331323
419818
312351
578770
248806
45030
1093129
65064
445816
112933
1064190
458183
576404
820672
652320
254472
290365
631798
599671
335518
798093
481993
218125
489312
132983
949858
24522
560019
682782
1101298
76255
219249
417917
355019
401751
633111
478244
609881
72892
874097
755572
113342
937142
681052
233239
1091760
891971
428185
938184
213635
858040
88527
893321
387887
572505
568159
381652
496776
6457
1117446
512370
384251
968704
879020
434270
599932
550894
211858
222206
835280
53986
554907
452996
772033
76285
699089
791868
927760
1002834
817409
872697
844625
138356
563009
568780
463951
973513
306574
385859
341865
563727
414075
788916
1146310
344694
187936
615536
305950
626985
466034
1120537
599328
398267
48134
1105732
728945
376211
69522
165510
224359
1051494
162747
811017
219388
930208
132227
147506
1139095
76456
430867
256043
1074984
784700
772897
1014338
65746
22352
933738
1018265
1182782
329476
546552
797815
235728
1073135
883814
297768
642521
639991
529732
1121944
540624
606292
603468
1058052
845450
532915
829098
730272
922435
172089
697529
62516
473939
1120574
607294
1063339
464542
460171
333916
891035
716460
831866
762528
1058429
24393
642863
919530
1107371
323398
180924
536122
214187
89439
1173788
590784
906895
717563
767156
426839
203119
1003576
226533
165479
642877
795994
823594
914527
22965
400138
828614
716353
772516
586963
204930
632970
280471
609596
932625
961084
12012
961410
746391
357612
659858
162414
304125
576896
469036
25482
12566
383929
159830
52399
852000
62039
112889
786697
651379
63520
302945
629175
892303
1121585
775741
654771
89353
480553
423952
869683
625393
785131
77861
146032
575298
716827
1015641
612901
655054
568441
672410
685344
703343
64182
711939
406710
1190603
707964
862088
231858
109229
474751
799965
273957
1037828
751080
439805
554239
160555
1057471
707326
833289
722621
512957
36795
1016993
775461
692661
721521
1111273
290016
228920
772901
812589
1149820
654090
345590
316280
392185
538468
685507
412862
545779
33241
539786
25229
507795
933050
712785
464930
962415
689970
212426
316130
177027
1169997
658575
509545
1190194
892626
922736
135008
1102195
1153477
1108473
741633
299180
722059
1041252
454000
23379
196660
92788
780122
218277
1032216
599021
1066842
350589
981209
1145595
1021005
256761
1075863
306728
1098375
401516
198701
84171
80386
805370
447795
10918
884368
319024
760484
1074155
709878
663879
711608
1173188
1148206
1076661
247215
1132458
793551
898516
418383
960232
1003997
525721
1071950
297207
256669
459412
795459
688264
700085
552026
907157
425283
586401
645291
460191
968314
1110739
826183
1191220
352570
834899
322234
243662
472641
980956
521459
813268
294374
706557
237833
386324
354012
625601
3116
685046
1058242
336582
233760
966319
689537
1172186
898625
413181
1031039
965774
144211
224290
350053
465067
106965
894392
205082
80114
276750
689436
968693
492435
944824
1095888
1107891
247636
11318
207436
800812
930169
80638
181171
660357
794359
394149
612282
1167837
816963
69439
883754
404130
1117312
819792
576040
648007
1149085
1118628
93816
1062272
551716
578444
1077608
60546
330800
788828
615634
1177293
662641
333789
510147
273299
599900
305660
702274
1170014
1009445
340918
1084063
235715
546171
4993
335210
546285
393586
736353
799298
701381
432082
1136459
78267
454093
583077
888307
856483
1090238
958196
376579
990931
460253
557973
1007863
1090341
216023
330192
1123146
1070929
37612
304657
527448
154274
209779
933721
816742
44439
285106
1155441
145331
320314
297346
14733
867435
676005
870280
296218
459946
587630
633112
324481
684533
1065011
31527
747588
869791
410309
1034453
1001646
716145
276601
1131687
709961
317229
1155362
273704
1073269
148370
1150269
112275
632541
168676
503794
469030
272563
741171
161192
1040468
746651
401298
526717
61271
326053
659640
34078
747451
821946
1166498
663535
903734
500179
762213
429227
483828
931963
1117639
772083
764918
124179
895854
554016
339259
740015
281028
633183
564073
1191449
471686
605036
594925
1007468
100824
1134105
1181716
1164659
588016
369367
715254
99738
18190
735857
5924
1057632
633168
973898
128659
456918
1191393
547912
126819
523496
291606
38864
518031
109512
466239
867163
338247
1016140
776025
581666
520331
855878
442751
1176220
375995
550059
702648
167571
1059977
19439
399274
259230
231697
424563
966473
228737
517473
1025558
741129
116081
996445
1175583
33434
495096
436497
893280
388486
1159317
624486
724550
263665
466932
794681
619918
306280
596485
891059
1152338
1031146
807536
1131528
741361
407910
661850
429849
182040
347230
987594
543187
476921
573349
1090081
622655
711783
299187
565285
258014
1163960
21531
192467
967185
46298
216524
11873
156210
125030
750483
681660
452841
232661
146297
1021648
520043
1183895
636369
143035
85396
781326
680592
523402
879915
962678
1013677
276103
395468
79320
227135
667838
16635
362501
925671
1170328
328900
402964
166834
1033759
1004849
185539
705618
1093486
220493
98936
966823
614661
702489
882296
288272
789223
1131770
562471
926981
778629
164071
1079034
667573
467941
1005717
899622
942976
1167539
351579
472575
955001
1041574
144014
249242
709256
140644
105189
71021
790239
987643
514939
401601
53503
226159
23711
973654
892203
880164
800221
1032218
43070
188420
1013829
205229
1045386
514860
874579
277480
16277
296264
753951
748263
535345
117953
548546
918357
607240
208256
575222
65309
1122880
1271
1006247
36536
1027947
293625
747304
673313
614704
852339
454336
694118
871048
1182199
533316
914763
449766
240385
362300
537905
47844
336860
854241
1176172
1114405
434220
289720
143045
805822
1054723
331274
1159673
1087276
735799
1102405
481630
1006169
243352
114170
237467
181791
693998
111383
84267
1098433
418851
344491
88591
756318
395126
449335
196115
359648
1168453
279692
979704
735573
356965
920418
49705
1001577
48251
144393
747511
1140067
1155213
408934
744322
119343
1127775
11935
33114
325794
1188131
1030096
162468
793245
510007
977174
400587
688248
1120202
926704
1116488
1176583
327691
764826
415585
119847
219487
988386
1023142
1032901
311002
582597
911168
471644
1095539
1073733
118557
1138279
199261
699046
990235
1152471
893222
814946
798650
712321
27535
115243
746982
928762
437860
751953
1032355
838900
1041453
64652
473726
480487
150510
832237
476340
928022
258124
245749
826914
509782
1129757
563479
531592
339187
1149392
34370
795218
1043464
491786
707236
1032
560345
733706
434048
847126
1133729
394585
922638
807345
1035566
272984
322847
319653
449791
858083
642207
1069255
764191
26957
54417
288753
168401
729544
1128913
168506
455805
555980
144141
234045
1107714
989531
197888
1142664
763811
965074
842018
239933
80760
1083886
1174451
173953
1144478
312977
871715
773942
282208
482433
68149
793119
365474
1112637
272448
185688
868231
728916
289178
858749
884663
749905
311591
224781
554910
824152
998948
215853
449700
1171720
751761
1000637
948648
1182258
911384
547654
640155
1123720
39670
1149891
1013416
80246
653657
606391
852522
148682
120211
437269
1160358
424401
1174033
540680
873720
342820
719258
1027965
57403
177698
493971
777611
808191
350790
422194
1142075
889207
340379
1154445
894855
1166852
14708
421215
1081343
527131
312418
893526
813595
985879
817265
928293
1081387
1008243
832857
476682
474640
278034
1030408
1011086
1167290
832631
101860
214520
1160162
1097755
34305
338543
661614
943763
885530
971655
589933
73708
537636
380940
728228
751539
242988
1025414
308650
312771
15055
649121
732692
817338
735745
968313
892974
1012204
351893
269455
375847
524864
930989
82918
64002
44102
957615
270987
707218
652402
27666
1193150
740425
973413
62646
418483
778157
117021
906056
287726
5182
378160
928559
967849
393718
706146
178212
768873
955787
368754
1181102
939899
323449
839546
1088507
771160
1013124
1045382
1106933
115480
71663
842756
678772
723446
888958
49669
787891
993250
133686
628185
100598
1120167
415184
945765
333786
1063943
238054
788689
77984
512242
1087169
279800
878800
311664
798671
5366
1105968
341984
663668
848854
797801
98996
837117
119106
1009750
264121
850532
17302
317410
832897
61275
511199
905505
560411
292178
75576
160710
628599
1125634
526493
766220
52589
854898
860375
1101532
996578
450807
988274
706149
77821
579142
1087288
612384
1155837
1089556
118971
483781
1081738
659533
70026
1124544
503530
122557
1144561
719613
463280
978063
933171
937105
355824
62430
1129706
109488
670136
104050
454301
290254
923555
652577
538892
520676
3841
114458
573108
71235
745317
542656
397316
1099116
140994
780129
271444
1134058
544079
819549
424350
160905
1058205
301085
836501
707094
855166
120438
1008857
1070915
778411
1169279
227522
146209
462326
881837
599362
1013413
682173
590447
772659
180477
1160536
1134625
902251
115774
527111
345640
289545
190431
441520
873949
483647
608251
1105533
1122965
500940
1016798
413714
111270
223187
645739
663160
197527
672333
971354
263324
394487
256731
533109
832425
706892
927688
229471
870457
208827
687352
1064533
243682
1145025
644241
1023966
594747
73098
291106
721702
121304
601878
955500
1169384
1077451
445858
192209
279295
1025957
341794
221267
251662
981903
473570
376313
557349
1154103
1115326
831770
319929
839048
764168
826130
1033788
742495
55825
1107199
712325
1178521
39423
924027
511655
161242
415385
1061252
237422
1048521
438107
618447
456548
1159229
393271
869477
466020
637884
990962
214905
784125
1092137
681213
445491
340740
856840
931890
631799
845872
436627
468553
16531
569272
440575
729711
722589
850081
1179630
398674
443199
331613
66079
958390
556484
507176
662282
207780
173294
309822
970538
862164
150975
1063255
555379
1092454
317413
949713
242323
502586
20495
61963
795894
659265
610387
763448
754838
854352
619203
907504
956776
681136
584198
66775
1170681
866643
87997
186546
758068
943464
51952
477931
157583
544569
610087
666091
307239
803641
712864
570962
91051
346359
259438
1003386
1153268
676703
934025
497156
1185736
391770
103525
693168
326014
384056
620233
692865
684141
1086651
620646
956655
225074
325837
983142
810909
604809
1050463
1174870
1101817
59783
151155
208420
428375
384033
222910
906778
429347
998624
733843
137090
230868
1189396
409602
439160
940252
371390
887838
688181
523859
465239
757188
912124
979414
191002
1090432
809383
950796
412779
1046521
1120741
865787
489854
321726
1062637
61070
933220
782018
768179
780736
829444
739882
628674
411079
750339
713242
632122
107331
165220
446917
872792
158783
466625
784757
254264
896238
646935
723375
419098
695248
596495
561124
574113
794064
767014
231442
729983
1162386
393107
500137
502459
882371
435958
714039
487307
116796
70409
877102
685387
724532
136824
728122
649940
890769
314701
80076
1094628
603256
16089
684126
391774
1144017
15415
713278
883854
182262
502188
531042
590680
869303
1188950
888363
445836
337333
614087
1089495
741849
1027711
166681
823635
353606
340808
84729
187995
364407
862697
1001366
943678
1159532
444540
1106857
528174
361425
758159
350757
1068773
979057
991296
1112648
608734
890292
1112618
91171
933138
1168565
1019493
1183446
541562
846672
886950
252847
926389
354944
793798
1079779
727980
522027
962625
739751
586329
12025
943289
381936
228821
1062711
1134568
137724
522460
598756
940210
1044498
345525
9432
500215
914886
394072
765085
264882
1040692
591707
277364
745952
1036972
638128
241420
769694
108736
628523
709009
307604
460206
1087792
699234
1087811
163326
237873
790257
1044386
358124
711851
370230
313336
1002219
1034545
1019240
662225
488421
977423
904226
634379
360572
105794
912869
27897
1089158
97829
414023
731079
678741
419389
673141
498505
733258
1090887
884006
143670
578240
901617
472530
422925
995630
864454
260440
304145
1077234
652948
19284
172647
1115117
1186309
1124759
243917
879713
274171
961497
697885
975052
192642
183453
82670
258784
891321
664942
389132
267034
385136
773455
561955
836282
611109
298022
213089
467059
373861
954192
875005
369812
383457
675572
972281
168388
1167639
865653
871442
847611
986612
1114429
201564
182659
899365
119102
1034147
265616
786003
1017847
783393
734084
339304
1099278
993893
217257
250235
254312
984518
254026
300384
780494
226898
266196
953984
900152
912962
1147526
975001
871733
926974
379445
263226
673237
266821
376350
60641
240877
15153
458492
647901
71807
1008072
691771
831316
3013
924798
23792
258247
937341
849925
943232
895392
113265
529044
555841
506378
31175
626598
1060768
214185
1116794
360716
356406
163985
925147
982458
909059
440045
915991
451473
726547
835497
995263
789405
570094
413032
81032
1051884
1178319
528575
1115405
1086726
1189005
483431
635934
892675
662533
303547
260269
198531
311301
19677
461793
989431
999712
1062520
503129
8718
727994
913824
296110
578309
543677
240976
353271
1011130
761086
369125
560721
383045
1053063
668625
844281
815209
1164517
258299
1089222
434376
161780
1163910
498745
849151
684499
881038
812876
335877
674084
554307
538545
462292
296629
1044392
668743
19576
323217
420364
936241
873269
454646
457833
738776
842128
257616
529690
725582
961158
162836
1109280
855347
434619
816546
280031
392434
370896
539318
609601
816634
367043
469997
222268
550598
826151
703882
1123701
799789
1100866
1183874
386193
267856
934409
1031350
91285
735471
873458
650331
930329
809696
396
1073040
113178
1081700
485417
65730
244901
745184
259175
1167755
741799
718090
685902
315030
790901
1176501
496905
503391
204855
486819
61572
242892
323717
38712
962371
1160293
692115
874905
43055
316775
445409
60533
469831
910717
188569
499217
577011
359049
388934
213667
1071735
244357
61947
637536
204350
116453
745123
869600
418067
330758
95484
555455
33173
1055134
457015
445124
408790
360233
402032
1025257
780319
1103480
876602
668997
1075133
1045076
432321
1001486
523110
953903
246761
721551
645655
874864
910155
306169
585010
673346
762507
872432
712574
19839
432520
110073
524889
128010
459208
591040
17355
422931
670004
564361
225791
952770
246554
426255
110632
1085149
615136
279040
70271
273765
316458
479278
981546
66120
684850
456791
547959
290067
702657
65059
255421
140001
60705
139401
391264
431339
239073
580121
1025769
359926
529509
749802
927785
1059261
742635
530744
501500
72988
13325
615629
51935
208956
336679
1171619
491421
1095258
979791
641719
596518
1040796
4231
315362
555870
942197
1149273
635241
342835
789712
208974
168081
901091
23694
727518
304805
1022803
327189
499706
23258
220014
446357
1154267
518016
805789
349527
409078
408618
1123586
1050123
857178
771817
323823
476888
1083590
469845
915458
214273
979593
891654
664633
946556
386489
699790
828764
689936
676515
204076
696795
247914
648264
885881
1035237
290515
738929
1168156
112269
895336
166871
1146783
861154
486158
375442
1104850
389994
799564
736363
661592
579967
185944
167093
1087690
225436
838499
492520
859693
440433
298885
40757
690351
1084214
366278
235806
628969
343672
234604
1073706
14089
497602
815425
241576
255473
918257
954678
352432
40741
1155289
97467
901700
264521
297663
810960
417128
457628
845104
42436
261156
1133931
922788
1121022
928328
1089308
204526
666849
232459
943342
300220
193783
807373
918293
650988
571287
377531
392741
466027
866986
1128120
1175783
484252
163200
45869
884285
917965
519854
478731
1189939
106134
1151242
584807
318633
1079105
1118691
481384
350835
424734
886874
175553
564066
669902
142229
16222
486239
314842
318115
876547
1056745
640034
166838
748527
471010
153644
1181529
434462
60033
87549
864352
1025914
864976
800247
886571
298718
397729
1056941
44076
182825
902709
347312
723258
871567
828358
566928
571645
177830
191759
1105505
569201
944186
917026
383523
787392
1070348
620695
451026
304918
495168
2517
1011290
123133
750023
551760
562960
120587
733104
1061304
452220
1050100
1134208
821938
865314
435384
611940
151470
496524
158053
901330
975282
552626
272581
217403
454917
1019342
658603
1161443
590856
104367
710106
367808
785091
479965
133732
754605
503663
246625
693722
528391
70316
246553
126513
287397
102627
360324
712095
206782
850404
1109948
341621
924653
1176025
3773
518843
256224
199640
97131
135991
740486
1130626
939062
726650
935898
1135520
1092821
524777
122157
984716
1119068
1179091
754391
757715
653851
942163
623386
564147
595324
319422
1004970
18572
82548
1048351
471161
98195
862906
814873
90098
732786
578771
1101334
253937
290549
112305
959337
392152
213876
651475
495678
975016
408714
1183753
441238
1144086
216368
937008
463064
738920
55615
936136
417171
603408
813448
465057
777745
171657
238641
399132
204119
392565
781084
199385
919763
341792
16472
838944
365081
925288
26697
1165972
473630
197253
993323
57878
562605
952135
411225
831932
944103
1083765
653602
101127
1028694
695552
687530
108388
1007514
37948
883145
975539
773595
229031
1109886
888311
400935
809211
1182632
410051
105279
1138191
295043
562884
1053171
249972
406633
780900
201987
1053236
901969
785930
594439
1047343
97686
1045800
193139
98755
272867
67209
961795
813657
1081865
1044494
427200
319533
958016
988558
583447
586103
199388
218007
942469
1043787
1176610
297588
557510
1076572
290419
919758
1002852
689172
557925
182732
850007
1121215
669688
190645
1140781
815854
753968
619273
884028
705241
728741
6050
906859
658262
958961
566119
611713
304346
391140
334732
387970
890527
1022784
63805
931231
359322
851507
912113
309450
740684
1117969
177246
208728
261928
489390
545416
719272
942795
366037
251768
773720
289952
369471
909434
1009779
485776
407975
56806
112995
825143
430890
740388
860240
565638
1014716
776094
1080758
257142
991166
598472
108409
562253
1003052
285625
531114
658722
398292
409851
578514
1025321
903618
98886
429126
946731
1124581
235475
465987
706066
945888
567737
647232
268095
513273
1084714
86062
500500
1106847
815796
1055494
1165211
447020
43290
867766
681466
1130491
310423
1059527
46004
462454
815658
82886
1182355
920247
499713
1012676
1106684
368493
569660
1088412
597967
381860
61518
680815
933135
1011422
200033
566828
174073
941912
915489
541147
1086014
1060499
602852
480230
31131
456716
552825
598191
73528
533666
1173627
508175
220919
77907
512379
876835
57834
706554
247585
1033175
319678
34601
979229
562585
964848
1093443
364918
57930
146228
401681
699838
1009579
1086510
940187
143833
757338
1002727
981299
821967
823544
221166
196918
333141
441224
809400
1171701
331675
804103
300271
372704
936193
565676
217058
349468
518885
1132547
467330
895850
1159319
248670
444421
696067
690875
241284
1175871
205882
480963
1134136
733444
299325
1101567
902234
702736
767211
988465
631298
682270
469708
473665
29715
1101551
38889
1046596
436490
351124
441942
93808
25530
838219
514801
576606
1164010
289671
806273
287842
337543
523196
1182975
110574
720848
598860
1154848
819044
195390
300144
762287
930922
284044
388331
1127958
968195
1093053
1032575
871710
561282
324962
615395
350511
417339
1011871
892894
30986
27713
236610
447257
1113606
668923
499672
7534
1111562
785385
134636
201841
376684
752132
1006370
445349
758476
829003
673031
445660
469547
82779
275589
365456
600677
1159915
573455
876786
565029
512829
743859
615030
894731
297918
836695
392134
1010152
570039
1040031
151289
100975
179721
84285
424892
1180165
581575
745320
17719
626001
220189
758937
1189707
513742
573382
1048192
453291
533706
194208
369442
558409
816277
708879
115951
1052984
411140
806602
335322
811258
423278
624284
745190
557583
81246
971379
203774
710998
200628
946274
656142
711201
204551
1189646
839619
808856
573141
572012
358404
26896
325678
10495
774126
1172664
1037260
23619
960069
298481
198684
161928
1017601
1170692
1035759
251677
815052
683363
1190925
762855
234524
349578
249573
1143601
722429
386463
1072790
539813
622959
27904
560624
428279
303617
969496
563226
64089
702444
669378
102478
320216
557311
608005
997612
99393
672769
647838
550510
907599
634166
464097
904429
139726
537902
645541
503238
198510
66854
686088
437891
622848
57108
1156916
126030
727833
679979
342224
918131
67969
231218
856852
94520
862205
643285
520496
144428
433410
571549
869453
740850
1139057
628585
195098
41314
909836
64372
254992
621919
424062
1140534
926224
791186
231605
173958
1053364
1090941
677976
113665
378095
1055794
958033
871437
126140
328712
965109
1098846
185914
56074
756637
146537
1117762
544255
703857
652958
440380
1012490
702663
834453
903579
497067
89725
913092
1103686
1054860
949098
505251
225407
298162
254325
519212
1175837
705403
473144
151351
873561
1035436
203796
386606
1180308
498636
937246
1145113
1011236
791987
616954
739142
942587
911595
150432
1011614
576453
266678
951217
561707
1122047
453459
183347
1042502
256137
1133167
262844
299973
1182700
615919
1133350
1026847
541884
147862
899733
576201
1102634
417662
217856
639997
29971
344284
469658
55703
188723
613083
421175
984184
470298
537813
1082020
147310
34750
97609
806698
426097
715237
1039472
494499
1122400
160704
265572
136250
963633
1036945
68991
107316
868770
923065
622132
247896
238378
491300
780816
83600
947882
566904
1120839
667439
275104
949304
463295
789292
607832
339630
889801
156706
966987
787987
222541
1001414
1074713
680458
259626
358856
36422
227518
179571
954515
475239
313310
547791
1014633
677688
1095838
446739
946681
539401
364092
300238
858277
21246
620789
1148786
145467
816579
551935
1148128
107079
1082661
287722
486703
1100549
1079404
1165282
156231
924540
582499
208729
1193478
119457
892498
786663
465667
60232
753037
805368
614488
1153716
778909
159650
516175
487619
718205
128178
757397
373225
631065
1146064
522234
73809
1093312
101679
352595
329757
1069645
50503
193478
182617
405118
1062167
767933
19360
574888
730149
1066986
429420
1039665
1172838
84503
438395
333611
264057
188561
433872
345408
143831
324691
356821
792081
1055658
1100584
1161820
597978
129848
557216
49445
907891
247489
447899
662375
272850
248047
462731
77449
924975
284852
1138233
681935
505670
871947
739118
110251
1052808
1109606
909700
37688
156308
418507
1139815
375202
1170524
720908
222666
1089601
1130473
153424
1003699
341403
622688
86516
102948
135183
126964
218389
833031
1104025
776843
426999
982729
789671
710075
709526
207658
356168
565225
938173
585007
1056292
870455
323599
919951
188840
948755
709172
424123
821676
384341
948952
453532
673735
848246
297078
831140
388695
567294
636976
148824
712190
526110
196191
159493
464425
348556
336610
402710
807065
416446
1025557
235895
457608
600749
514523
41561
877183
496593
48919
1060644
522519
720582
160456
1028127
1879
939614
1025994
368597
165903
725857
323359
563598
597315
302640
795776
907024
519503
132744
993015
1036025
1143501
388357
155195
192437
332925
1119009
1141633
758336
886285
368978
596228
1128127
828450
166105
822599
752125
880227
482085
1154333
121090
662524
687962
775302
342781
717959
397036
996300
486314
1166208
563610
913437
1134656
234859
283354
1143430
682042
284727
483400
766049
852327
208576
603330
389077
730265
387513
709503
125051
685415
461565
405239
812808
369015
519928
776851
330477
552091
408390
1143014
250300
983224
1035395
1081991
916586
998541
147859
905732
765706
104866
849849
1151891
1028158
151708
233634
736038
132479
724676
187858
619006
992204
923794
291652
140875
850848
252347
704981
982245
784070
1033858
456286
299812
321660
63885
308031
476621
909708
86198
1099145
832346
1169808
486633
263260
536686
296480
635929
637328
293140
753404
1123674
878988
809274
632036
167404
1110274
653108
1075734
1042893
974778
903428
412588
971931
732016
259223
367734
812731
229052
992680
1105941
1112399
948188
689379
776700
653450
798908
808304
413024
410504
1149802
952321
163793
495115
992294
1101041
571928
171148
165392
853482
677067
819399
87405
710774
1039373
1181843
613807
15963
18450
1164741
1086056
505951
1023977
285412
146560
413781
173821
54424
143235
644922
346195
175586
1080365
403388
1043822
882361
31986
152832
528729
1082472
851597
411163
925452
393143
700288
719071
1090181
1123411
121024
323775
1127605
924117
1045029
258141
183518
985979
54299
755795
1063065
113508
162242
1122246
1135833
963328
197411
490201
297279
704632
471343
976496
807068
1017107
528839
319126
521064
1137363
718945
1097273
552560
628458
1075632
82170
365801
397600
171859
735864
961657
525824
932832
729932
169565
729358
765091
999924
7692
979611
731747
990133
646614
363660
911641
380395
532139
845645
325246
827454
399123
218083
588686
508942
171270
621903
43202
910098
593298
1016412
1165931
232950
691776
114514
895905
491606
510235
367550
526629
1132137
1086432
704174
333544
721576
7698
235993
633586
614774
739276
73492
181254
1134951
635017
1108947
197813
378173
57438
374342
74700
1153831
169297
425942
100354
422286
322133
21933
380627
1004122
561007
1151646
591154
512763
1114572
976599
781239
289257
802584
518004
451631
559757
340111
492945
894237
4226
473977
170064
267515
436006
1043863
58950
385903
1031898
98918
372328
1093864
373581
517512
994895
901313
367236
461507
859673
104337
844489
149499
298346
788827
692143
223324
45582
1150984
416306
201917
365527
1163752
114743
779055
836537
20338
967077
1058901
571962
99684
758100
730107
961212
181146
1109255
524058
190577
587703
874787
1006148
923154
257311
217635
359434
575978
542908
1030928
1146605
232033
995896
184003
74863
333008
423373
413279
1034755
349144
357416
272118
541371
159332
432098
709703
1082623
491383
345311
378995
686101
1046492
1154436
770163
1033211
811166
610655
907969
390996
723908
1016949
833258
1001754
1082259
1104918
1164263
694772
420419
1185903
792317
546688
78819
1114180
255060
123306
65566
142400
1092234
448470
218100
391496
413253
605329
1028378
113654
562236
584851
335548
824177
1154913
1000433
37006
294813
205582
180752
1153662
231041
556395
739547
371702
1009361
1151901
876767
586824
472453
577189
282633
146698
171864
819505
573485
135420
2644
355349
591947
489007
989432
645710
991369
1089786
685158
1061936
540656
669211
597101
708854
28857
527515
107657
1050148
815660
336877
1009298
524243
471460
1007737
445426
1009765
292932
1086372
266442
113957
654159
406291
1057199
113599
279056
291583
42402
243580
334808
535871
722611
1119605
715944
590652
555387
119880
428208
328376
1054463
508601
917884
451637
587955
137700
111766
412485
457913
330980
572382
827186
137479
92785
1026319
829575
74959
541211
35414
551985
190023
897526
509247
880597
1081756
431425
594402
721057
796790
700450
564319
1122983
135277
1162462
694014
953639
76304
252636
497921
1186592
434868
727268
613060
195168
187776
1154792
224355
772285
538376
840149
669606
1148129
350508
705227
220954
1191014
63306
1000638
521486
653626
204602
348458
20867
77649
285517
342088
522311
712363
904782
774692
533236
259401
512268
27153
80816
251499
574642
150902
389561
388459
393428
981551
208105
429108
71695
742150
980625
483752
697989
36949
143575
645425
290998
448770
345614
852549
232607
996128
1090492
774970
529458
1070921
436779
79582
605412
662838
665539
842943
910714
468547
605908
29672
771603
763923
1047150
240719
317484
603695
876077
155292
376618
1018456
650646
338649
575436
1118047
884246
776662
891501
89141
634876
479351
226423
760618
79770
111008
712530
785065
991873
987054
664706
513175
486570
111510
756399
1137702
422706
492474
205940
808563
959088
447283
624708
402599
88042
1146871
1058525
56557
153241
713674
1125262
1001771
401253
404414
722645
931325
240957
758953
931784
823721
711518
462143
547406
837586
124618
337168
306435
455521
301709
133198
329486
97633
542664
346010
416223
387713
372783
262258
294013
471069
359834
614115
1060238
224825
8237
155030
620236
1024136
231309
771665
838380
13303
578416
883378
337714
568250
27820
763896
88036
1077064
671845
1015852
1046614
827954
884278
1021484
695123
1173757
699152
876914
778528
304306
909803
220998
379060
268481
1064212
188248
556006
90578
471861
570398
539281
446832
330703
602333
166947
647656
782862
688366
488535
372082
659599
472206
705288
690065
1099362
827779
982957
823811
444687
614928
983872
363374
716468
563685
195572
995570
397181
485357
69797
999734
906521
883519
788043
966502
305324
1121511
444414
862713
1059725
151858
615734
538687
767751
402335
422123
851220
1110711
200586
597543
582883
436066
1086641
115551
827666
418183
97208
1182954
658578
1146557
327184
140164
113241
1175917
231648
387033
1098617
987142
590234
698618
1119685
728147
856668
628535
933361
452826
986564
1002996
392065
873960
1182540
531770
113858
252423
316350
683952
691099
911379
509359
844252
107352
81419
1190807
894960
803463
691868
120311
659102
704063
405644
207485
662968
240939
20976
402304
668508
951488
1159623
371968
1132191
651994
243920
91762
803426
1151697
793020
31402
338734
161073
1014835
46913
8644
122801
582929
897441
1006719
1152588
317512
932178
613024
897468
381731
36065
814140
809379
549973
1085902
710682
956249
680731
488590
556655
186851
10349
660908
869305
874404
82078
319251
50396
247538
662906
741359
1081462
695629
1148922
701456
567056
187092
276758
572966
256659
315169
844962
828452
81125
454821
1083313
436377
232892
513227
361167
220893
337000
639899
438034
1167145
1170041
1046334
12127
932
551274
185126
126801
950553
905692
638414
159982
1039249
94756
100217
501181
202642
824297
800966
805344
90077
903951
923598
364658
24784
197249
327307
877526
125955
464732
1109822
282473
1192518
681688
643181
143194
651575
1091313
673804
521310
1042535
1178639
217849
412831
9881
209389
843222
83296
851997
289161
709422
890978
419893
1147882
704697
103624
71825
1057795
1111445
1159797
84271
237782
888020
230846
424161
645141
574409
725821
427794
1082851
729634
38092
92224
371718
1099561
277621
1174902
632043
277461
1042373
542902
161668
622533
109478
71195
1093638
498961
315377
366597
595411
154477
900168
1072941
174954
665451
882018
629625
671621
575741
301685
130761
927774
259585
544050
473880
188680
1168079
99417
927133
240911
178234
1174323
781900
195590
625609
299787
922826
605606
686400
600763
396035
229812
989190
276419
567264
911652
174981
87455
691883
1065361
366860
316971
70200
873067
1071683
999618
632603
338813
662815
406364
837696
914992
633292
585295
132625
45664
102753
926661
1029830
389981
799486
790755
1123946
165235
56091
135975
914349
141977
788312
538841
587272
879234
565575
21305
951102
822532
117474
731959
455996
64124
419967
707908
408558
11849
670491
1175819
423788
102467
820392
25088
755483
1009716
479152
967605
595796
1017087
939192
614768
948921
1055612
259392
32923
215921
1002603
580224
323567
623194
573674
444875
153483
736345
270596
451131
145935
554702
213408
225414
577624
576403
203312
1034988
115781
679672
311629
768382
478814
458600
915979
414520
258941
257404
722352
282554
655688
41705
606989
410320
382408
1149356
898703
1032352
280808
1112854
344860
69726
36780
1033473
755926
444320
732610
1154717
857031
394297
1157445
195994
931660
1176159
1100479
109069
528979
1061022
597817
296250
441892
1186242
1169958
320228
655467
333833
773025
718699
511672
1146583
158512
415054
924198
102690
61813
1010427
557564
677491
133853
262996
256918
1112866
293626
560702
597286
678910
957313
979225
454894
991919
831698
372522
692298
673442
1008595
231345
370983
1058267
284807
703395
476747
486688
497438
8242
4542
159285
825013
681494
1076767
20781
844274
126804
208817
870031
1025862
1000324
838615
998806
580577
559947
808713
425511
210985
930774
964266
485263
160702
798183
456937
789568
1123453
807127
1114138
159014
247178
598066
250479
1171016
427515
390340
419437
1007516
848108
416083
459467
422462
1081264
505138
692261
1150739
794014
32206
884182
819211
954345
849149
661157
934527
976741
108774
899880
755214
255407
1144697
257406
558611
388295
348089
769501
274463
738912
776769
912289
15779
506397
68114
539322
747045
132544
788781
317308
1117268
1008670
167153
791862
63944
725407
303556
850764
780022
557407
612607
208108
919785
356231
1047774
498706
150193
883117
174994
781673
9431
559224
609021
584975
830598
714990
56904
31926
370600
85790
25107
1057691
995683
1056584
482847
663050
177459
341119
487029
363663
630297
281629
292010
762039
709032
1089472
531716
850803
536259
216999
1041417
1000539
1180322
299634
91724
254594
410464
730602
1093798
271572
470991
103245
151641
15745
508050
133987
888100
918971
390927
1022621
1098654
903316
268483
7335
65261
1032388
116865
996592
249380
348456
422859
838930
781027
435617
267180
437129
1160105
385603
169472
993005
769969
149146
732669
757181
1129779
278366
126663
44670
598736
87872
530736
937583
526306
543494
1159530
367580
1019755
564857
404667
600414
100303
216819
805319
11524
409986
82060
251896
999185
134080
878405
173920
693043
613440
431890
339261
84603
1611
312560
1119213
251409
303891
19410
199866
446434
758614
564678
660738
402662
427984
1134107
307270
215294
999596
598674
1107291
1167418
404283
640509
815322
245079
468883
877557
441250
665845
924722
175853
865717
206395
1165168
186055
740647
631963
1112612
1163479
1069922
298447
16366
72059
601569
343451
1027678
572717
695286
489966
532673
1142167
1069437
837789
71774
843224
37991
454631
1157558
895493
832712
597070
109251
654945
737122
865220
754101
654452
761782
766000
522240
721199
429765
530458
451339
160690
175862
536000
299550
736971
560147
674729
394201
45659
828671
1018631
592066
691717
948023
465575
127687
1025879
960238
157643
249344
131954
657634
1000212
276324
91982
538680
28938
656598
766139
1134170
909750
731187
167778
727579
779408
813852
1147932
968546
216654
643504
76608
38894
161089
644748
723975
1033732
976877
776753
12330
1170701
414284
171264
67092
1065408
402211
448587
399976
398388
1143281
89421
966677
255440
1165390
86185
886412
405098
651112
256559
403749
260871
191404
985234
390383
1161728
1001580
812550
133771
437959
68348
398896
863231
113997
288962
728400
807402
797649
814273
287668
1043034
190628
542941
709115
120230
1139703
890352
1023609
1041874
525560
257924
644376
618389
35780
964716
121587
105578
728109
1042511
89660
948433
1181409
142585
1058088
1192330
387675
1054893
837506
102438
717714
235174
79083
884909
450675
1115635
125517
822622
387705
891566
853848
428204
764412
583233
628237
136407
280034
79929
882620
189043
927208
34651
262858
976268
288958
996439
975022
27083
521144
1148751
827152
392266
89203
229614
1132788
330324
512114
404776
1056168
905803
992038
549123
398101
64421
256366
175306
1138234
897573
1076118
1085763
397337
741841
650919
764242
15295
339508
776243
1046871
139142
1005202
747898
389798
383289
608530
125943
1138506
813279
658942
735473
477256
95207
1152505
1037113
323187
383440
1075743
857124
116107
7195
201360
237979
508174
933335
1187900
886088
282913
318290
600564
413662
70118
428553
517884
1090844
799368
719427
1002529
18641
938397
789903
149916
389155
489009
640152
588070
378922
132419
914634
850768
571097
1042521
839265
641481
465385
535644
51163
877853
750754
605343
998253
119307
361279
184845
930680
706726
801933
659576
504242
806980
764247
245668
406893
313884
230572
741560
24381
1156051
503347
744177
897293
135979
288020
755949
882942
829711
627075
431473
197000
455386
11671
795508
115968
749374
28553
257089
151305
141186
430090
1009
337294
1062271
447764
140702
207470
1069960
210328
827891
166908
45966
619228
151171
995004
1028273
888499
384058
352350
16164
849723
799167
126109
450298
1996
416975
73700
486152
424813
12474
419570
1104621
877815
488392
593308
1172537
378202
759615
261956
618172
797305
920852
432431
811949
14657
110767
1124017
671967
1164598
1115265
720853
432459
1130700
446192
770653
429143
774849
545677
895721
21713
372927
1084990
568461
212880
357373
428782
595453
413471
1049366
894637
569810
1181153
1179611
122219
289968
373996
980684
424289
553722
622850
559657
551658
1026806
879600
242309
594582
675820
998431
829510
633503
719448
960582
138195
90482
452673
847705
857621
294837
123202
616896
413870
685903
230958
318332
112671
422713
720063
1181015
459704
1156219
693628
1005845
919363
58527
1157718
604791
634899
881257
699
836822
756060
617065
1172217
583391
974280
332283
100414
679380
112338
422164
435230
684545
432362
570501
195350
533161
735292
340999
414524
401524
1150910
1114800
876622
470447
462890
80105
1157151
81263
84541
782414
462113
279410
628586
93941
42090
1078889
1057290
966589
50035
931615
871835
184863
50008
295464
332068
14413
1187548
725615
820181
963639
1188810
945687
696547
64180
767632
236729
1152282
500121
741104
985160
860007
263376
448550
920600
323881
981680
221967
577404
1003000
126337
973779
440560
1181330
172152
886355
525288
834713
355298
273986
1175515
545398
297747
211507
744622
77245
438098
592979
470306
972833
447801
1163771
159595
420105
389136
684292
429739
1106145
188092
1083417
429448
1114548
659654
1007766
667766
790765
423051
773190
1023830
907441
12524
47270
462888
799771
821640
742727
29758
104228
167830
300524
540661
7991
1008727
493745
661921
161963
354720
69764
1069071
247650
719248
664035
696897
151576
1051212
910869
874500
558386
1006746
414336
556763
433996
178868
45163
686867
1006193
414188
1047838
187534
857522
54012
843809
443167
1118541
749713
433112
221873
798660
888450
800347
349292
1034163
887468
303210
1030766
628225
1159861
886458
795915
174504
1138179
642600
900422
939665
624471
714975
126639
423483
526843
10826
695763
1065544
66935
784490
1064291
122780
422161
589806
606238
112549
300488
486134
835890
307027
486369
899439
919360
155728
692273
803239
976737
522275
169747
636432
277589
477682
910024
192887
706752
33496
206451
242894
949131
270097
362420
401511
922894
326314
804705
435699
941721
425702
667812
921513
201396
568395
397564
763123
1153102
130851
269417
753436
289116
668507
1001217
887684
424063
15625
1079956
1087167
1181997
101171
785228
842322
62016
176740
192592
1031053
990410
907356
1183363
537841
810251
39269
808124
159689
485031
863518
874270
728448
426066
25756
683908
497404
1034708
356188
660580
739091
54656
267655
986023
1012104
284644
840235
847017
789280
530098
320881
658800
945833
76853
770699
355093
41641
990104
940380
579181
520686
881742
225600
588714
968163
132989
534533
917932
909106
750971
1035500
533816
773130
981984
1023098
458045
1125224
303166
715063
16261
1070699
13000
621992
405079
393301
855443
1077386
886472
438493
652859
1107945
626628
64484
57764
763827
655814
103123
724490
110643
444602
650859
100171
162861
629042
591148
1029834
634721
275660
781014
1077531
74452
719369
891315
580302
438142
897922
739850
666657
448820
455309
304573
484204
668434
684919
1110103
272067
1022148
693812
523347
1174244
1123902
1170671
848899
1124395
518394
1020130
1023075
1062008
214546
625812
592229
951364
259256
798589
59532
85787
658888
1172853
192121
237061
542009
1169273
904096
436780
163993
1154651
1004275
1047159
927609
749574
1149069
739691
930387
531413
451849
31423
122036
960386
585617
930196
750847
643879
1132943
1056957
1177967
232058
415640
832735
403183
106093
1024429
956831
60174
109567
602890
583490
706655
1012144
1161097
685287
1052641
603425
407020
1040062
514348
894481
516993
408745
959243
1099048
267452
1028230
354880
236554
1188995
1063337
611939
366012
781645
232458
231987
934304
41631
471318
791425
36036
803977
357801
824564
1017888
288722
912546
808969
441968
939283
457357
96307
716490
361884
1183699
790903
744414
912746
512034
897477
320019
311925
268831
1031486
417371
260032
1090867
90395
718877
830398
1010274
355975
1058017
457930
663064
709343
1157332
625965
520650
685627
896557
420887
758664
308424
251607
197393
525610
291160
923009
1044058
475237
793605
1000377
417882
386284
229924
1074492
1143082
808804
226806
473071
658089
632398
15733
252367
327352
503438
589762
169540
553716
1137698
51792
367394
106295
250735
651252
567701
586154
396300
983185
361973
31237
736658
156923
67157
528110
206329
102896
763564
247233
656478
239289
185470
826812
1029917
5444
228085
107531
179865
101756
603893
395459
643439
211057
348507
1168625
353850
292392
414340
725215
210279
92129
1131452
75128
694100
552225
1028286
798614
927848
254106
1082967
801682
3897
226891
395096
1107934
1085130
622811
240354
429292
328195
1036284
59452
745852
382640
303524
777207
396890
435550
807217
485798
797933
1006906
382962
827724
322121
178378
276016
361736
349489
424600
994559
398284
423199
273352
85948
507009
563192
1015494
1099732
837248
434410
469329
755306
901528
865403
112050
102670
409343
159586
616189
1078844
28704
575422
1058558
1010861
1141119
746020
1077247
559619
840622
1119356
902692
105879
551811
196914
833412
915138
681423
772237
870851
378517
595791
394378
166789
729310
291476
1064714
18657
815346
85205
657235
1086646
510586
944336
681266
1019104
249477
629079
1015555
842558
412355
502557
14291
339281
499370
86564
159494
134253
623460
641425
1064814
372572
302682
956926
319508
689002
391654
1088358
728543
399623
1125159
986991
527714
698556
922129
968138
1091921
368708
770608
1142519
1068521
588963
550415
1132079
962506
13076
167305
8466
990206
536463
888713
963932
556413
610404
379548
829148
390716
887447
754522
363670
423529
163088
1168897
1024995
1124213
859589
666601
762119
896768
985705
201123
792117
1028999
1175301
862545
299306
1136852
1019410
780767
137152
509471
142935
943071
1145632
52033
783662
585342
7658
812692
671677
386785
294789
1131612
497498
793897
542715
141670
730248
1110033
774670
856574
762648
1111735
82227
720101
299994
524077
1023569
991046
643726
836982
1135828
1149906
110935
296182
1020467
298356
527465
473933
296303
311928
730563
577585
507884
851280
472037
513786
691321
213766
655081
931987
400566
664129
41254
163227
6228
174789
598396
339245
1114491
1068525
293979
741756
1285
1092890
115473
937711
652598
279636
558627
253925
463572
262309
48770
840434
336642
620856
1107097
374926
848767
1168724
875945
985540
1005561
183172
122269
200998
867483
420813
1119299
233567
101670
359787
1132832
98520
1011420
1138684
39248
1083768
624947
931240
37907
789462
452326
1165326
154313
802286
1174515
44339
1093590
757759
715156
1138534
618947
864820
190911
1166831
1150082
409156
1165599
975718
998756
275899
76927
280247
644739
751666
180356
1159315
1132138
784424
801155
48752
544199
1074751
549139
559566
416578
579501
95549
688982
948099
172211
1191845
123465
975905
893415
247654
902233
791856
1009108
801082
437021
421063
904759
796935
757910
652963
1078323
520428
236810
1137012
1139152
221864
852286
62930
130120
795727
122695
244259
939355
1001918
1176045
201505
362178
314995
696585
1120079
892415
1159864
53436
656572
1038108
444127
484498
39120
424385
894620
116149
127502
308520
1175823
838869
325275
346490
1190869
37281
879068
737041
93290
1161949
563818
551483
14761
594531
467295
122791
223092
492275
565877
592786
240787
793819
538863
789189
787329
41639
938969
200121
577883
148861
677809
830368
483662
981266
622222
792258
1047141
1120020
1072022
844164
484156
987011
107216
1177289
138571
354278
775709
1031720
316634
216787
945976
703300
316998
761558
136327
708837
251895
975341
1125701
936722
1143397
1125675
769519
1127751
673231
1091902
901817
564101
227114
1059934
817660
707185
124251
981910
773744
213014
238780
933325
1005485
989288
438375
114950
584485
738190
23233
361238
240981
895075
188515
651141
679864
354104
156365
827591
77933
704906
1181088
895596
796377
690924
1122365
1137191
745792
496231
107845
759037
358526
958414
630096
630590
201461
349738
161264
1029658
932140
184607
997514
1177025
709525
37422
160914
68102
712254
1066921
533963
460160
536729
1062492
94813
273433
742294
30611
459841
1119802
1093186
519561
715450
472564
447757
439680
816271
556764
859459
1107799
319057
696293
681570
254948
1036559
1093712
393310
438587
1033781
1161014
460287
937743
415481
911886
95434
1131868
1162238
966180
930195
136279
833541
274900
239499
520337
225037
344727
565955
171473
611035
1173383
261613
103266
183609
1057889
79782
144829
282407
43985
986803
610967
1534
331233
368827
468662
335288
810697
781690
621490
697543
775296
901132
845301
847395
1107019
703826
964446
348530
660381
210013
916675
1004960
65670
942786
674854
61731
320251
289733
846457
444890
609291
1059291
120650
312078
652042
597863
46666
913177
1140834
814963
425442
574430
295811
500891
571264
1176932
448799
271856
974372
3950
826690
264204
286700
778703
419200
705940
433459
460290
297028
1172571
94724
530873
1152925
131951
521740
837182
593614
1108506
744777
464236
683935
606019
997956
26333
885143
948330
32958
29982
1141400
411647
358159
7914
957400
991484
1160755
245375
1193184
21336
308235
236698
962571
950368
982830
864235
40776
889189
1109773
1182686
856827
960530
1082153
481370
614303
773689
33778
1163288
251246
186897
1110204
505343
709221
111575
773457
174849
990849
627141
271565
358780
46907
864112
195066
95941
1025360
857402
1011869
11895
636374
214800
1167104
235820
621897
222044
4616
1166801
670728
463915
1170439
392940
87967
113685
784648
867419
819559
1053984
422824
223093
41468
54063
688783
725502
609732
402326
881605
358949
1133067
781306
923475
566055
231439
829524
76856
749112
137106
353465
104835
349909
488608
867510
426019
1103483
792844
1041727
411118
479984
358543
22712
778922
226871
921028
420154
630268
983947
95832
55375
816713
724028
983559
797420
21386
1058488
24178
90199
151403
729013
1184268
513966
53785
226597
1085887
611538
1036324
356541
1133991
398381
746223
305007
980098
310820
586055
480536
1115791
1061049
1021490
223556
9977
444903
136746
261333
666243
987624
229311
719380
770481
899612
250325
384452
548583
355561
76479
115072
878814
247318
297596
600316
1093726
1070220
502095
189502
973552
732023
146815
519236
780018
589041
1191661
506269
1192730
336921
387252
199234
18250
3737
138031
399690
682421
912485
150477
1061738
623826
449600
791812
121515
75993
33629
513977
804935
1006078
313024
662160
514097
1026724
599025
345309
134956
547292
376515
819340
32214
553319
493875
115374
316872
112585
310877
740504
563851
315115
516666
903495
588042
1066278
863920
24000
418264
996466
715363
545574
675440
283081
1041242
923431
912260
648081
394573
184198
91644
998809
47211
451771
1058218
896660
314167
857309
989761
725955
765266
740881
946031
445989
757837
471390
1128702
742103
875070
443609
496975
483592
1098550
852908
828118
23606
767393
309082
562553
823332
729591
626531
94109
767147
309274
704840
418222
318427
369027
436677
1083005
44456
618464
705717
952508
537536
228622
1131822
117631
613719
991266
540340
1138380
1162641
681521
361150
946466
577248
1142096
988904
350142
592830
788962
436734
37095
1059150
240955
1128657
1165838
173074
715991
626199
354649
472676
1165160
780012
574233
615874
465279
974732
806458
779662
593311
499190
977475
613367
83599
814010
1149022
184213
219130
302240
990115
171451
830540
851716
44931
1078430
749931
930299
350863
625498
328053
831403
110596
1129478
856182
1127647
825065
57219
154413
771806
260895
702676
155629
469739
100011
893297
184120
1004492
628635
258888
188783
516981
615616
1000817
1009365
354044
669639
938290
938293
1009973
1186617
18302
376472
610294
62886
402369
153590
730257
1144072
907116
555766
491375
861055
324636
1036942
980945
800385
738617
622725
365781
922375
972812
673204
698768
17024
930605
382811
808566
512397
610838
569325
280975
414902
411002
526316
416690
447807
554980
295852
1118420
617182
920536
26512
1188741
15243
792835
866000
1123908
233926
687911
834515
774620
921748
680253
198715
219838
584266
796344
639568
1091948
38426
1046087
946286
654873
922551
907025
86012
79297
1087240
777679
1140473
934635
1130721
1162595
140718
1007286
189215
746909
768151
108828
1108451
17170
386253
775336
421261
171617
217019
687583
547264
243960
412886
577504
1062763
1031837
268357
930650
954950
222407
170196
380035
933766
50440
759006
424503
309874
783926
683371
1008017
1037822
48978
1049387
241352
798036
972845
650915
381644
780439
1192044
944999
271361
306906
304694
544948
807242
16149
170925
937038
1121920
453988
947174
571696
999970
1133327
778259
435892
209621
1048966
618018
1121772
732656
149776
875349
1086219
195638
722028
796241
991520
1136325
270568
404012
134877
499352
731419
336760
857951
817262
919244
956506
464961
225890
915548
454236
988051
917701
372790
464441
1136054
259284
60267
325175
615074
192623
563299
589137
679606
459337
461649
882073
137901
313733
290759
228370
505686
35469
876503
1016589
628479
856161
782620
170694
959925
588215
616380
1050723
880932
537961
787835
1130476
74461
889317
861174
935378
1148388
605119
440280
320342
463861
604863
1044062
24367
205060
1176348
771369
1098477
1126787
1115571
899891
484526
470928
405701
239172
112972
1122382
54246
866846
516802
226957
195194
376642
732497
146938
675462
442379
419448
47111
523241
355909
535467
873958
113366
839252
1047914
105289
428077
1085255
232158
804183
147452
1054111
118685
12159
742706
427215
1100083
913875
1135792
193587
689722
567483
1171647
131167
784924
197856
334661
758289
769651
38660
995905
956836
526759
690609
626032
60031
1109758
969929
830719
656984
180792
541727
347352
585268
838049
58976
357262
261151
403403
494393
344089
1183178
181864
365307
313279
1004513
628945
206027
91120
284978
590311
8749
93498
405624
650473
895576
1018063
202101
359856
885514
1024545
10344
335620
631816
862211
508083
955604
555939
586402
176429
1099505
1031711
162381
858854
115390
763830
708720
918954
942400
619771
1118595
79799
79212
794850
8031
689251
999081
652543
281862
779494
107930
889645
706116
357867
18335
981967
892882
373009
263710
701168
625216
326947
344664
129717
984260
524686
509465
748850
532451
861270
100340
361303
687114
1124403
838747
382864
9327
972487
159329
194636
296468
461436
608301
348719
528705
692137
609719
325472
599377
184734
505873
526130
150244
856812
1035019
1091252
792686
574572
486483
523548
1052252
1045243
646796
789234
104695
1146157
1029961
422019
1011480
944131
202168
193673
1029875
938790
1145051
856500
647714
204592
348656
813918
253821
926373
996867
88881
976241
128255
670018
784803
356953
157669
427270
957733
1033433
664341
470783
750706
996549
228171
1057973
342878
355529
301561
694536
589236
86748
292410
516176
819084
731405
903839
1029787
258518
961639
791530
787066
380554
1151412
1133731
562815
468714
1185914
608625
1057487
4484
152808
1013753
798392
772352
1156821
791436
401986
489978
702184
842164
54089
1149973
471596
382866
223102
422158
417273
638003
988592
1060857
685789
414844
447446
641849
815373
303260
202780
438027
906150
82063
770901
1118269
4602
58215
865351
800138
595587
40960
967911
613071
323164
851991
1003992
465627
962783
172946
1039103
323952
506119
1010189
1000294
950273
760122
186568
260647
861800
963537
403028
391324
394553
79844
1092837
1179383
413703
991831
715385
931992
915772
994503
415571
957633
978716
1051988
341583
450027
127119
395420
791076
670349
250128
280268
440099
323047
904167
331348
189921
610536
797654
882846
589183
530404
218846
958892
977882
336460
876972
737724
174777
48159
675148
214880
254488
506538
750652
434385
64749
860970
341651
840615
613995
572541
460219
969916
200099
481455
554917
767069
539850
777547
609997
319513
511145
348735
707480
174391
256993
151948
582614
159671
18235
425229
486820
389728
553232
6058
962091
632596
608987
65808
237452
377088
86640
892878
953074
872423
358070
609961
1035895
946487
25673
1066554
681375
479211
154921
487940
463968
952938
375332
1161592
189847
473626
232681
988943
647814
1118507
681164
1185356
682513
1014892
854943
731942
392362
776468
417982
273500
170451
97718
1083562
613583
693240
274813
785429
324535
342810
1175863
1063858
1022367
238396
260443
793722
946648
149454
970844
414763
699054
1054762
411839
967579
1060888
982696
49711
393062
178461
1046084
577525
926803
784992
377586
133086
148855
28931
802747
246270
495352
46109
98829
162552
936756
392555
67032
564502
111332
238199
438390
164232
268940
1027887
939797
647535
279711
711003
333622
779502
319349
231239
325505
1054027
313681
182172
1178782
619126
876554
133969
601383
192008
907913
816625
813738
831003
148557
1102350
1084763
545478
75506
559742
702303
1021952
448400
881473
94383
1092767
1138709
359922
683534
282415
1002826
529666
272195
118257
464909
193961
468173
725618
425211
868876
55211
1106436
228023
686719
693652
823163
128781
251710
332839
637592
157871
1012634
769321
986449
604929
1143010
188390
306681
978481
709723
639834
1161050
1191268
1054609
972689
561329
1143839
111523
467572
686546
211233
47505
817412
78625
380094
743031
542380
483000
1017308
376998
498014
154024
1186104
775303
538825
1158359
297422
680360
151251
154285
366417
330058
742584
117226
190007
538371
476336
183538
290193
40986
209591
782153
757868
756790
345067
970583
28382
487910
590285
618304
899102
1173681
1026961
129499
142657
74781
714530
421214
1089080
952213
477062
1090384
780052
939596
1112804
1070287
953097
1093012
222158
286550
310971
936436
336753
994751
1149864
1023645
699016
808497
1091071
325720
1109384
777523
1045817
868856
204231
107288
95631
1095664
464678
774220
478036
336755
174884
586462
901083
763276
883974
143098
710516
155606
439803
1043953
36412
792719
705637
9614
627759
116041
564629
329762
1061469
344903
141217
212788
934394
877427
766314
400390
974744
724704
149769
1127355
187566
460958
689749
585628
85593
272081
882032
1102198
103996
221593
1004855
570848
965221
918684
208533
1012339
182499
574583
1187552
239432
940036
447072
167368
1187710
1065973
663595
424336
1019825
195035
366451
810874
12856
26382
563603
1156464
840145
499141
20085
841287
404747
747329
1032766
1018583
634644
705819
93554
331315
690571
98291
941698
568356
280925
110723
700099
260400
1082862
249082
903601
806127
414348
302403
743377
1026280
953835
379075
322090
914691
534347
265226
171961
661648
368835
1174440
602859
1170683
509613
718258
800604
315886
36423
236145
702514
91681
298786
664128
47852
1009978
671116
94925
232935
1001985
25395
769445
778850
475301
718329
492469
1039162
358209
610971
386007
249786
606117
128786
1070741
319639
3033
1060409
6728
305423
999570
159398
948310
1057664
1066582
460681
1019027
811698
1006584
482952
1022339
946095
162906
577097
938534
262502
936282
446796
145223
273903
258182
193124
1180336
423830
140096
126506
143564
330293
63369
172558
923015
947766
1068604
731524
921055
970247
958284
1186058
665276
887697
239151
436324
1050728
343158
1090168
94626
479343
639081
202406
234602
483078
132851
775118
614429
102214
579385
1090775
572760
520017
681804
1171718
770061
1003839
1189069
565630
301005
484187
230711
967512
639422
154724
386276
1059627
186677
25428
911527
139527
298847
1007007
741783
114178
925328
677114
185310
783592
797414
186613
489981
535573
1019082
454563
924995
910417
408105
707469
752691
660003
1167034
1139859
1131648
590953
616792
944252
729819
1017271
1136136
658466
1001473
575757
113005
715792
792206
437355
726109
1064032
775727
506668
335319
195267
75841
890283
504489
209354
69210
287168
476946
9171
903784
955662
90387
798960
850559
538741
195015
287615
595820
808437
173295
780903
1009228
1156544
968647
1081774
931222
320657
833533
741861
440366
417402
674836
545435
659555
696984
638648
345347
777219
813156
51332
629565
754289
353503
1163520
593268
94809
585810
346980
64981
1125255
457923
301528
1064962
596686
802101
490194
632665
677466
1010260
1091456
391274
985041
5725
1039839
1065982
173824
1013146
527041
159522
600568
974189
553937
44893
391863
1097462
572250
844900
538537
113985
777429
284024
971187
867148
427961
1145849
897651
757983
574351
624496
837035
106136
200569
1046673
898095
958666
1066463
130596
139655
1045276
482417
508874
199776
947168
624283
564148
1090603
1122725
996900
407996
170515
383086
439214
516660
1053869
962258
431487
200338
63624
183861
297688
532393
455723
666539
1140241
797070
930537
695956
1060236
577833
920303
987863
321956
118841
952162
402433
1063486
672138
1051694
387272
773349
688250
1093826
638489
530764
1045572
812536
586605
386756
193292
1005226
283011
625164
729608
802223
630480
599542
466904
106555
302960
897846
159139
213659
334921
505567
665267
1041669
726998
241827
881962
250592
1179214
165737
509439
1182849
376042
128447
508209
205630
83818
30690
968900
370534
513765
873986
1034685
481380
742835
436326
374474
931693
275898
1101855
590911
312379
467890
299377
547603
677376
26687
533725
1050133
187778
272126
12621
627699
1168682
655779
651162
585574
377571
175310
1080213
848116
59385
372069
920634
721343
1164286
1150483
1169356
140878
684672
1182455
345717
846989
317943
693997
316093
881720
422167
1084281
561772
309679
1035995
468433
180220
1020657
839155
182573
864260
124907
1002987
335445
557904
1059980
627545
390235
993442
315875
102487
1186253
708939
308803
874532
461678
529123
494554
672926
651143
729347
924823
550191
1163847
723860
139643
932349
872226
829190
917615
359932
149269
665138
402852
1152041
277951
503510
1004339
652476
845408
381668
243005
325154
393613
1091175
584935
268412
904232
813276
882856
768403
832635
418776
170562
522887
464009
92149
1066167
1154431
1186404
572235
864617
86054
1143531
531929
413823
812036
759970
868852
783942
994366
758453
421474
1100168
372106
556607
888533
192688
1025451
853652
1086703
897458
286647
393026
873557
309732
1149489
780125
852234
545269
350361
1123493
276658
1179205
919707
1104070
501644
778665
405623
1131867
255089
34957
200292
87473
296883
153310
116002
591476
1107871
396260
291088
2623
273220
889723
387582
978556
397500
682679
499817
774291
857819
65035
961646
304589
961948
62860
1023273
535743
117328
335286
537060
260668
1158942
142069
330479
901911
311978
1064955
511472
100739
60190
1157751
387161
792521
837957
218190
298814
33440
787149
557926
276333
296667
1101781
403905
37231
453932
508248
240788
134287
1031642
16592
484173
793160
901549
969670
199794
1189063
859251
1187796
1098360
800783
356397
151233
818691
144732
86980
885127
364359
482828
747487
64634
1003806
300734
1043590
481735
371326
504569
877743
626073
309995
677133
832315
753524
363253
738434
187656
74847
720970
514310
1061353
698060
321471
1114908
239319
851880
949939
933062
516874
552531
179949
369959
1037394
1096696
926892
1144986
969202
321866
495932
1163624
326902
609442
392967
235401
700634
429191
788441
730285
1157417
597461
102429
713681
177521
689372
504224
906838
958301
28161
85155
417876
426047
1173026
211541
1070320
1037784
3167
210581
190246
437901
1059741
5336
1164713
837953
776372
494662
338642
728725
838072
878716
819931
303996
588557
779292
210006
740945
1143896
418336
653021
1136317
504130
929405
125889
1165930
686237
386052
927364
1090814
471598
248089
605259
888537
433998
502874
864910
851509
114253
111450
491169
291413
1022051
560008
1051372
68851
1047235
859668
19480
651782
755018
110946
111749
683599
743000
1133821
222829
1054663
125784
35459
454754
606672
440960
787725
779451
746706
1151021
21302
647114
125023
442966
652703
821352
965420
486767
901352
156056
235331
1040066
582325
639457
816619
799184
134360
667386
518216
324087
104581
457116
1078311
489467
850434
1012583
876735
151106
1183635
1040893
927561
890065
1137726
620800
806469
691747
980240
170772
1061691
726231
701660
1159993
1045957
448150
1125883
1111841
1086804
623773
363099
100580
245382
73243
889592
1073578
840368
866060
1148462
1147208
731639
690219
481667
217233
893116
433957
1097362
952186
322502
302236
172899
296312
435451
1161220
158847
79968
1068669
823783
162554
817761
479708
384908
655829
288858
13231
708909
102683
188993
22111
456725
86879
1177802
675472
110742
474087
1030862
1048826
536171
83522
557032
248589
1022434
1168001
344646
310846
510489
914321
68466
824502
1051958
217710
913744
373313
536499
486935
1043573
898481
598458
736955
399042
291113
155099
303884
1062422
196268
251769
505664
472551
748764
649511
629552
651455
702930
708582
686877
368168
1018165
155005
246722
312769
588856
867764
1055950
981521
903995
306870
616243
923444
240530
813456
8757
1090673
941070
500288
794804
562128
1023139
391934
437350
773415
28114
393780
759348
401779
209454
968493
1088393
282345
153938
1072073
893786
496313
897453
1094326
583210
923422
209322
972964
616311
880902
345044
374940
966849
923619
1175394
882998
740389
10410
574693
609574
575387
677795
709650
804656
959754
1090672
733787
445100
431191
1078301
430199
217725
706237
1103228
36844
815971
77930
705251
657956
196193
624059
219081
66949
42023
806059
586380
127088
705888
208169
1175587
928750
104769
1090994
840709
600199
56631
109385
311119
263406
94970
1038620
530307
744951
579880
1139416
922692
84847
835308
935607
500386
6019
725651
245129
560637
756291
695330
366953
968456
207955
979543
599154
598740
1010128
560540
675229
381882
271894
739444
867740
1153640
533194
270890
841890
543002
904979
540174
775682
696818
1125095
1172946
782852
930304
620058
776199
1139025
102695
109866
390956
439298
810595
42298
282432
445781
1130337
395871
629929
274153
914940
771089
319987
188052
410595
925886
13550
1074925
374278
695796
969086
324248
425291
1106728
778646
1189258
459879
1122447
1012537
987761
560810
458674
965993
693330
652854
64190
1156775
409431
237191
463356
385394
385507
359701
669355
148231
107694
1010652
718225
981794
168333
901306
930494
691903
188262
1078329
997812
1069584
483802
236141
952732
694345
516120
476370
73656
131837
582716
452296
481782
1143176
640259
93269
75621
404688
110490
950735
902873
499208
378455
1033948
289667
1066870
1064660
191832
1164800
224501
417850
139030
796600
1154166
636643
957992
247880
986925
715052
271033
236203
138163
114256
927409
730621
69785
317290
246291
769930
1136993
753759
436321
97901
1046947
418985
556847
1035137
46301
1058400
501331
640769
143185
723192
752648
328532
740359
1072858
891105
256203
416259
715044
627663
844961
935846
4786
799984
621450
923295
632580
397310
161415
571867
760559
374578
359457
862130
1035122
937018
386120
606483
1011752
234132
612350
916247
695283
743755
1119519
929482
409923
345946
375111
1047481
846691
829876
345512
497765
987180
323407
415887
1033987
460427
263761
835128
238173
129609
460858
778766
672924
734297
595125
389825
99362
1049791
184202
758858
203124
464983
1068044
6445
329344
467171
347690
397026
875697
1008318
722910
245124
812656
343554
680172
740938
105161
203471
1078346
900824
86615
1075382
1133804
635441
730145
58133
182546
108430
285194
1118533
360584
485193
246369
1050052
532447
10907
91513
1073370
127784
1079432
749864
173815
535334
912017
463778
498165
722989
728326
903258
585846
928764
362784
354654
1113818
1083314
1087575
900064
379360
421217
1067339
680217
610301
296378
656018
451202
318975
511917
498145
875151
878036
633555
101613
942806
726817
1055076
874342
526907
1188786
1046820
1040484
488890
876245
1117805
752631
648815
912864
1019740
273427
646052
258250
409234
753506
972796
306763
574123
667325
553968
750406
676746
683084
101958
832766
837146
137003
137374
315237
819110
836010
439549
1036338
1167588
17003
920903
382115
682364
937526
1184653
562095
597577
281756
1082464
1001234
1143044
66217
899451
951236
486168
476727
402301
1048665
1062098
1052669
4146
164220
677735
576487
1172606
1172002
981023
385351
316157
910005
333562
160775
478466
199320
816039
669779
987808
749975
538929
1070836
21687
458638
1016928
1055452
646358
796907
323399
18545
845231
279514
973024
445872
464931
860618
1039140
500248
636525
308887
839276
555312
997539
1118690
422803
450096
1069516
164269
76528
443449
765878
289777
690406
708828
974260
394157
920916
916514
90803
23163
1036119
325639
637660
1125845
1170229
574347
768965
522189
295987
1008261
1083776
939391
880144
708793
1125731
916215
1030678
13481
546560
1061193
235749
1140852
957545
737598
1027772
723683
423082
21998
1076978
486031
803236
63918
1101177
733614
881777
172107
891462
164294
775277
612357
118520
1168138
1027768
479094
220391
48669
975191
446175
1171770
979687
650410
1058796
323074
977021
195398
1028813
516268
53761
449203
642598
417701
518769
1128778
316446
857837
324587
982036
862568
932986
502855
45245
189291
415568
241969
1107845
1169041
39084
399139
1012495
114750
1010067
517955
170734
818885
266172
201205
587843
1015789
18947
680187
703551
1086253
49491
850312
245269
324242
676891
50002
248241
260602
466089
786877
220848
1125404
1120120
107809
402806
726866
901672
77067
372898
121310
312058
503946
1120618
684399
492540
987183
812541
890705
996435
687429
819268
1147606
528637
348856
456401
99815
23232
1125491
218199
319577
840853
1101289
23314
117441
1120500
1170527
257998
996599
831702
880265
830688
879107
1190718
332227
994443
328332
110293
1090954
346879
360453
887546
1127603
419051
1074710
196383
69294
464209
677768
806077
1191690
851236
83052
84211
258844
581130
310432
45749
432603
25869
1180874
886885
482786
948217
617593
485354
1045662
305068
888637
1108500
1164154
251676
233806
995686
256797
162252
361944
117737
203439
854197
134911
476756
832616
211102
200169
757221
471803
1032134
159453
17934
124394
916924
633794
914648
480132
1101656
896133
312277
280933
28783
284235
994671
1101825
159107
680141
60887
69481
296108
995063
582875
586306
202433
122782
639237
920990
428191
1080791
840519
1141671
760747
976659
908528
96870
1113481
1055820
301346
908256
462810
1000682
1085224
432737
993425
247388
451929
499968
160354
435034
840125
168687
315729
662709
1188852
116696
711648
919563
1180401
22485
1047031
535134
7423
191125
990574
554383
285797
997046
487761
747753
676524
120035
687217
514502
432239
606978
1113996
156934
916168
496613
1051936
805940
718197
872092
374562
51523
178201
406296
625388
1185302
571208
653473
857154
797374
78828
525950
815977
446714
869808
659592
119830
504501
468682
239523
1041408
335107
790321
514841
200715
89065
885988
1070306
1063289
527609
17866
229049
190881
505827
332901
1065309
763230
783610
430828
1090686
609131
305300
649242
787039
70292
734577
649888
892103
1027849
335790
238488
391635
297974
594166
287685
812068
36022
471476
125070
196166
1072810
338669
129701
419543
25606
1045042
425831
372094
974253
45999
547780
472715
1144118
694117
125694
1132132
475417
13800
1102980
209827
324958
803369
1080195
540956
716340
689300
226937
362534
74007
882318
384590
1089622
887977
615099
919431
607473
619428
46999
464682
375294
543281
370440
1059076
101349
917921
529758
1123054
440994
997681
498016
859904
580622
995160
878757
1093018
792456
627616
267403
463809
281885
838775
910693
464252
27447
342241
1153507
141542
816695
165236
352047
1140513
754529
1072898
287270
521877
654122
182296
1131968
1125220
283967
715734
1147646
626548
504707
932441
294
1125602
1125240
298003
919837
73180
30546
791580
878447
964376
1097576
440871
532529
552138
31881
931855
155712
873972
581465
865769
461142
494868
689990
190553
391298
830803
184189
950966
956031
546860
500644
183547
596499
283651
823237
373425
836328
36315
472210
35186
909423
527140
1108078
297025
462823
1116487
938222
97974
892102
101299
1185284
905606
398756
487883
829453
845580
356860
471007
887408
300987
789215
695164
130897
382738
867903
166837
739192
336637
262799
483768
89514
913825
1177536
1185433
921105
597924
298672
190105
125631
643353
640506
23045
22156
179803
165620
1044153
607443
912068
907802
879100
1072436
349095
24270
728759
410808
303893
681256
261698
145699
467866
647317
693999
577395
852877
57406
82949
947405
1021054
206463
158609
66013
783963
644088
374572
1021732
1169435
658897
51200
256668
724008
265026
637611
955600
452876
715517
405983
15285
1162056
96537
479168
32629
10423
600959
703491
408351
181181
566439
828438
526812
93455
948664
939638
499820
193325
394885
628423
181665
102748
1069382
985324
682659
45606
400529
660582
510658
557908
934783
809138
1172359
655605
925547
545590
554986
807525
1176458
350858
884098
915859
291719
22955
1160005
852572
632683
511793
1126958
694415
197011
919947
482089
263841
415050
941365
266564
732576
170951
563823
200876
737667
702631
474758
875082
1032502
862686
294024
250138
834068
1099486
96798
148420
249118
1166938
81644
637185
1126681
238670
1049216
714920
274425
1139618
932719
223401
1084541
378771
887656
438956
587530
790404
387328
896300
986280
774674
1100579
510160
211163
118907
241507
62344
957573
313015
119988
1057204
180945
810635
444750
50134
347884
845149
154162
28399
434702
327882
617196
518147
745774
419076
447529
685957
465421
647854
956897
817788
135585
110118
330331
230135
974313
736477
1182882
686114
767405
85142
107107
4825
1105542
369674
628583
334936
38044
903079
460932
528142
273582
221853
591264
905736
720162
516364
101708
509424
1062828
1066533
178115
8298
470779
394699
668400
339531
1024299
1124519
782774
876103
898904
1046408
516224
476070
956952
936017
122300
932340
132357
613332
105121
1063079
665321
316869
223753
378471
1000164
281064
942162
1047130
796474
1116384
526663
594718
516817
684777
401445
720818
305457
12399
771033
773303
974254
895978
294698
545265
638124
749635
1076902
787735
784138
1150084
229502
190580
1057342
1181243
666770
322431
1103993
953145
609426
5468
539005
452742
103938
96275
798799
728107
772311
464212
123148
518265
1112538
974906
775147
245110
1169338
415159
881233
850311
1017715
659821
689247
670392
513074
341479
720268
1081940
465689
1125693
474235
757231
936991
8542
339613
951356
33938
521608
701242
171849
94879
745532
942585
334378
853795
934742
586642
57042
712874
974285
986596
117241
164938
450426
626277
536960
704872
707750
473922
569936
873991
573711
1161465
812384
634701
423239
260247
74622
925226
760167
117912
170093
950394
1155994
741284
1171204
827832
579647
861561
451174
18956
1179072
189783
401326
394906
6477
124138
106507
281400
552731
692527
93536
938264
1020195
809916
998785
1124926
63508
558286
1174677
952301
43112
397779
458095
462063
986692
752507
679600
631215
264255
140244
825913
842318
782007
204751
824068
598300
726175
1094101
1130256
215396
1148280
950011
515751
355699
249878
655533
903668
219461
988210
773318
7516
1140342
404340
642271
601234
824204
389782
945832
364285
357303
5104
395616
506486
407312
292445
1009264
228706
1121361
1111616
437681
84740
1177566
787976
250037
344363
243066
1148592
760002
380264
461545
1185271
1020133
973805
95505
1122456
1033359
574994
787319
476910
490381
655372
706528
644826
1107139
994252
767400
712549
1160501
442718
1066906
628931
441509
187530
659924
367591
974074
867217
165909
586449
427661
634479
1092149
936760
208312
292839
938518
275839
781325
138797
812132
5935
997107
268517
138437
63858
659645
947663
113848
1185219
148759
739198
148823
39878
118302
19208
1039260
1120039
552872
899773
806592
50611
247715
665218
920956
857647
766030
1127264
539289
1174903
74129
415251
404447
821148
481562
367940
1174226
38564
11653
1029872
373801
929620
1184478
47120
705690
387523
611841
796574
399003
402725
395511
189540
624068
1120393
252276
307074
1056581
213508
942277
576261
1115650
131106
424313
1039930
295155
310301
1156171
413075
1019859
671521
38832
114679
619945
250569
1062145
374820
772008
164895
244
90448
592474
1038829
624542
635923
420678
898830
574263
675452
466088
435231
94450
517119
759402
968984
630084
280394
108853
526762
347290
187517
1124439
691680
977360
272289
255266
234368
1004800
886303
916662
976618
551478
620018
361362
482788
843303
215304
522092
1031139
581732
929410
646773
1175910
318339
572710
132657
4322
281823
767998
176207
236492
806684
336961
784102
693713
842858
586899
962967
17988
115762
1139423
117097
1191862
418717
1001069
383125
429376
267170
299198
1192988
440882
415754
756802
726300
486988
193233
236324
943914
748092
8964
1095319
262530
969006
411545
569070
860303
890583
53675
895856
245574
237881
266895
387048
968634
93214
594685
220765
1048261
1108071
802564
365839
357372
190602
1120506
585607
936862
1053003
358301
403295
486799
666298
942034
298615
49167
396068
424021
11447
658572
498233
409511
11954
337902
363892
378701
166188
74900
349090
32653
2277
72503
143709
362105
72526
109217
164068
1029884
660150
180144
1060007
964318
852893
109955
470482
636568
491840
1003913
448061
74085
364740
815078
393400
159702
141372
1020894
811134
204499
1049245
177661
231274
1097044
587053
593438
684422
530042
273053
284387
168016
93105
200268
164127
584100
993126
651750
987785
1143420
649056
1038661
603987
313602
668134
476863
71588
27858
980618
427899
15009
953765
1088040
740573
537573
409013
869413
184799
1094221
1080155
454874
546957
1147009
927423
1132680
1140014
892786
743452
559472
660337
141066
858511
917491
1000832
163526
909645
1034292
723925
509924
1027050
57259
1193266
727475
1157615
696788
422615
564661
1084670
972132
749826
194028
1091139
703119
477566
948500
467496
998569
8260
618893
190955
683558
310539
485218
1118753
1182011
380037
1178629
694031
568919
785740
280032
945222
464944
892553
32383
724519
673636
747444
72782
802238
142273
707076
77003
1025144
603689
21394
1028200
1000987
1069875
502936
638613
167186
945422
1144135
395975
710195
499810
818228
55313
506372
126132
1112805
867645
601988
306277
524948
76983
647888
1029052
1008471
134100
655102
176952
421988
992817
837222
109452
235854
531726
470911
1122289
886439
985728
106055
847481
753010
121761
109258
109011
324589
445570
1187157
278294
582350
1041977
903838
36976
1170385
370617
985842
701117
1109190
843372
911283
186324
159288
204566
306272
544384
1141634
1119745
652576
882791
711823
844030
634508
1098767
310116
281760
1097555
79338
887595
611209
87611
553657
84627
406174
337231
195878
581576
1054334
721095
10654
102862
59685
126910
836797
510723
356322
211364
940191
904543
667693
5449
121880
190687
651448
637901
11237
103153
939129
357513
708871
1133848
950175
544793
140860
466902
37168
81630
258488
248202
1142308
624470
21742
338706
272411
469549
195019
351815
272347
438131
859690
920569
301265
353924
689973
806898
1022972
440051
894806
131026
532134
969264
752088
1157684
61611
331223
857917
866936
517510
127762
334796
777056
1087163
1108183
234628
509045
576076
658269
331691
52674
794536
631563
1025043
419023
760718
874099
106520
427252
933293
1103438
238211
1159218
22213
221589
610980
543499
99593
1186118
455003
481793
1170513
260078
249425
93034
344627
335185
125531
299152
1070752
568680
881497
366592
308118
553955
1085318
820067
991732
734444
607964
469512
612391
542354
1102357
627850
600281
307909
375471
255971
476680
506916
378797
520185
70577
364717
781174
365745
916128
1128617
916783
746280
1044038
1039708
646422
958477
557767
82562
1121930
713619
497353
956222
889692
654918
228210
1128874
475874
381097
703157
796489
143441
776158
114591
1129320
92117
583316
540352
164181
526573
1183029
1117367
43806
865370
901776
729562
1030773
710211
548903
716926
48792
960756
2678
124165
859930
768288
695670
193132
692332
1052902
930607
1113495
972985
348097
735032
702339
698244
49168
208364
805617
604036
202867
719781
1016130
258412
837780
55250
158736
1005767
98988
863581
844569
1063149
622898
500065
313619
523541
782631
189358
981935
881262
294069
966528
834396
498268
939706
716885
426811
686972
70941
113448
902700
66466
379754
240834
434606
354010
646207
575783
618515
1019337
371411
566475
811942
747794
801111
235621
553165
523420
696196
711447
475629
874378
319428
998402
288658
1073086
950398
1084854
83676
699644
64732
1120693
644593
276532
1062876
331702
146840
1035513
782409
95992
330502
624459
406839
1169399
476344
576291
96973
685341
144438
359201
260569
223925
358274
992715
1102399
1073344
762553
66252
784430
285860
25081
271483
648227
1022577
289785
1162746
262644
1150928
273327
7729
534216
644746
1018693
544624
1114000
672495
1165822
433097
527566
367816
860219
677565
239902
764647
365510
896524
111329
640232
1135099
1038997
537328
13384
218843
502605
248454
419919
54292
687295
1169228
250452
502699
215165
710363
861320
1143990
769304
735206
955859
47881
851738
919510
741573
582187
1002134
299903
412250
628915
635918
985283
404187
878442
976557
551389
1085244
372667
1106275
809947
972647
978307
571466
87075
921636
927885
67298
234647
593971
387534
967478
88205
339494
501507
484310
694919
1053584
881287
1115143
87689
151417
503351
910117
927976
522339
504423
294388
162456
121941
786927
174470
989045
864186
889364
739455
696876
606883
302490
690785
649531
92464
681254
102031
905030
511585
1190905
96981
999101
1033177
382701
745066
1151047
504374
1179720
405468
963602
285928
675869
541699
547433
499325
1091487
1065756
271984
952957
645974
312105
370943
630642
705233
209916
783375
951607
1014387
1134989
1008587
469273
706602
1123400
387229
249566
701919
916254
533657
310482
183198
957216
627927
933378
965484
68793
218060
1144404
355336
850175
941473
760043
166982
226578
890597
622006
438492
526578
316995
1181590
420144
462369
925958
229191
219409
121721
745300
782732
574024
126941
751038
881665
437462
1043206
672810
878374
847215
626265
154350
1016252
534921
1006810
91658
206369
446356
846154
1188355
187049
437969
1177416
832894
244772
1087441
808115
282619
1097647
424577
885422
599419
672903
622562
926875
828192
73667
342829
157176
41829
148095
294980
406740
693312
597138
986983
312871
1075287
838498
102613
222616
957751
500193
424624
21265
803134
522006
906770
1069426
1110225
389378
310023
862141
136104
494371
649191
596743
977731
215698
115165
104795
335524
640682
827276
1181744
737285
354473
632458
834432
455399
521599
1063411
150050
335798
70649
978858
457460
389732
228979
536804
194463
606796
459309
88208
469733
675096
64862
565647
700996
529032
1069668
956278
1045789
1028970
1116582
390914
1118623
381861
147619
1031551
1130373
1152665
33342
134863
35606
915743
857506
1054761
193800
8544
310542
1162834
974637
810829
978673
656086
805779
545753
998006
1079487
66413
100722
233455
43272
807617
1124863
40578
825158
1029084
1047
449348
67323
129867
650343
247236
875978
1032107
628955
186405
32640
912034
253686
173241
139397
1120313
891090
691781
370011
24112
555608
164136
271485
181797
633245
857452
983671
698691
835061
829671
468769
335730
160811
387930
652777
252717
1112165
877952
965058
496727
1094964
1094678
179249
715966
1178199
240033
937168
86462
681776
360854
214131
714293
388327
743752
1022595
635856
514557
291120
192965
93400
423456
266872
393870
129147
751491
152779
464855
341457
566771
1181790
558133
134323
855416
659361
1116867
695424
1076329
805547
290245
696892
831570
1022528
146838
906347
330003
428391
214692
959568
911995
554779
422445
1026130
13362
423106
270902
333931
1041503
843518
1099577
963514
615200
101646
667549
368965
202608
682476
116770
675882
262104
936732
1104780
778117
52979
1176580
772708
1099023
265532
216763
112643
859858
937223
348797
718154
991385
412354
344303
690455
925261
579588
1170368
127458
692221
385314
771225
1003455
481731
594617
638484
557368
1076127
1179481
602433
96106
46775
490389
1190480
750187
1006662
484359
93428
872169
597056
822747
122975
163430
1177548
14562
497308
132506
230812
818833
11095
52059
329262
819341
633535
364215
424167
841901
405728
7942
31585
981342
1170973
514427
866056
1006834
101022
757473
1160625
611723
223512
1151504
119377
1035777
1034079
8790
694156
1036383
715226
450266
1150819
1106769
456162
274459
965956
601919
537018
1142890
305489
691241
81129
269597
903291
437643
1080767
752566
796332
458510
664432
563673
726077
278134
630023
402131
947917
395436
148060
881227
470188
388789
630066
164813
637071
1182685
1062884
308217
730193
557737
944867
1171264
432903
316005
719288
1149301
852862
120780
450719
993654
378812
1129259
564823
89177
568085
422595
283107
47664
1000097
322372
299661
172432
375605
620809
99712
707704
1174597
123179
848328
315476
881931
494781
790453
991774
220452
1113866
1065893
259016
202366
870993
316876
138885
623762
430354
661536
160352
793316
997332
881730
1017275
575738
909305
1128467
581003
1157585
1002384
851433
692762
1174942
332779
1096163
769946
697824
736973
68061
1180181
22335
439947
1010894
981686
1109301
552595
1102655
1073455
797148
254728
939057
46575
597302
1186028
66039
361702
933028
225773
634656
414119
1045200
809625
744790
181981
27137
192276
887384
827800
993450
584434
2127
742730
715798
645855
967144
489191
505443
114726
50586
669309
136333
682725
150402
1149987
50722
728968
530176
571207
660648
95068
1041525
349088
526495
974003
999107
1169264
989859
192455
1174521
600186
470850
973942
523617
568388
111140
441463
367473
591435
842876
665868
619446
500574
514166
852172
557323
81991
937721
545163
897402
641500
360478
985134
265856
689439
1119143
342741
286380
940494
650084
696348
519285
284345
143089
678685
756258
322282
981951
933547
1070697
1025009
334827
512505
684981
1125887
803091
215895
407502
869752
243713
961312
830943
599193
356438
1124016
1093252
679835
396559
753731
836637
240476
956733
242461
702424
680367
749317
277411
283343
477714
963117
1044677
495564
298818
521972
522815
378012
164179
1138218
59189
652989
1181574
969742
452015
239977
1157469
774237
1103227
679785
837644
950963
1008018
49830
689892
1027888
1050525
1105560
67640
1186337
810801
357041
732206
963663
897836
119074
763259
980773
1061741
1837
766702
678217
1057653
407001
740875
288367
2443
353008
520011
471470
146044
1013680
640391
782060
961432
913133
141159
1112216
244818
855548
841928
573200
1155922
442945
1155439
735773
89133
958462
586993
533147
324826
306362
329942
12718
518738
454459
233226
1167172
344716
442722
125199
1187507
225405
168860
963928
389758
748348
1175143
158446
756864
184002
288382
28477
999024
849419
767876
384450
1099773
241151
1129626
164733
107196
843463
480713
280680
1115591
104876
420765
103166
255831
226768
757407
1003938
1103332
160541
839813
899504
72239
1004143
528363
397253
1087065
151226
173007
361498
167805
540721
378833
957877
489021
156279
335290
196417
520390
867539
1178973
979814
895922
767083
754170
1155594
306007
212064
453008
105190
190850
729580
381442
547120
600813
130977
834883
664031
833369
550318
697659
467400
193363
217228
354551
488198
797020
508572
911912
134798
524893
734932
1151009
827865
1083639
725271
827277
1030561
312067
1085366
997871
1113884
656854
1065029
376356
1136727
27833
1140368
680951
1038517
1042945
302844
333634
650368
916567
515473
449509
581853
695188
499278
764016
371854
29269
44834
1038109
1044656
735619
865027
831795
1012810
844472
476125
425692
804868
1118325
551745
348499
738012
923144
1116953
954488
224698
906968
13246
379460
1094924
518837
391928
224308
573097
721651
433826
698386
1014847
1095571
276584
525985
1074951
1023324
565975
201964
1117464
558586
421616
146569
106740
669667
1084045
524379
483675
1067739
126100
265648
281
280119
322753
962735
1089710
970132
225776
1092080
542014
208032
275045
995603
840081
231058
566969
13450
5793
573151
118434
324488
330285
911711
1057079
477912
717206
1026763
391840
557841
759507
560186
6178
160072
257256
789816
1164126
1063875
146265
426372
544289
444660
1087318
105355
977068
923861
913619
1062322
1030195
236076
1047797
27267
1131944
51852
402890
358901
293617
513777
1030495
996580
855937
969464
13647
100594
265065
593953
651587
931720
937528
1014710
347336
385897
831535
502542
672639
989080
816181
904861
32716
299488
970879
1135055
750591
559282
342585
85458
1188104
617891
441316
1190710
406378
744106
556433
105212
1028064
282608
1136354
951042
613847
284780
251719
977249
967756
548474
127114
632480
303533
270772
242177
883977
477817
407564
648172
1142869
282915
910857
847953
667042
263592
1011537
602261
656799
309500
388153
649273
1000790
187491
378487
653749
536704
649827
992580
723080
265652
957768
167088
747205
423191
710626
692493
418321
212446
535806
280662
7984
1191472
504016
520208
712296
895109
599533
108810
934850
1168887
832694
149170
1109794
623249
856449
1185534
898452
738652
860585
111750
277866
277547
388082
1138579
343527
1091815
881264
785524
977203
933826
758935
623326
376030
1028527
999464
941063
817453
1069245
603439
632284
306695
769282
1139146
75140
985866
975840
949255
811677
625342
903965
578383
74783
591312
42399
146528
13779
1185340
1123030
527628
26800
1119625
79874
377812
759778
581668
707013
130326
811352
731533
292663
1077574
216299
705089
904022
404962
862450
952794
564491
582072
985524
737743
256513
646031
680159
683796
940693
1141332
639959
71273
959247
697169
860248
447269
101206
957506
492592
926824
237773
117740
225528
999649
504599
978320
208447
323289
14682
385557
1131127
951186
61184
1110905
1077687
922595
616233
688813
1067251
550990
844455
57664
335450
318758
221282
441709
738088
707042
254723
794046
663323
1007635
1030232
554409
616504
394328
30653
348985
943207
607426
1062903
305102
1061515
1137417
608710
520267
100496
658314
1081106
443226
13553
360095
1003344
1072704
919329
279524
436210
564389
906141
747614
370415
909495
1163274
168800
283611
1008105
786244
343413
636864
1006349
625707
127959
210637
469697
435033
234219
285196
615951
940440
404628
985761
201729
1010889
315335
728607
248720
1016907
942515
524589
500261
111182
97900
224462
511389
467000
337504
481927
1117144
612412
642798
248526
208812
738325
271220
466091
1019328
309131
103979
878094
484973
584444
297845
848386
479890
29157
138830
1139708
442777
873017
915187
438442
682543
387103
544908
372432
740026
964627
266708
461790
391528
982834
1087014
470713
683633
52794
1148417
27887
985077
177461
1173833
71641
1018876
267507
599823
519014
745896
76139
130383
133221
174222
164063
148067
394617
255976
246782
34047
8320
763652
760306
507590
847843
259368
1020206
390610
883943
938338
689406
328534
421484
296016
890628
667130
150820
120827
242099
381699
417020
138930
723165
735123
244000
916608
418668
259569
1037819
1011328
873202
336745
603322
150439
145455
926672
1122823
629563
773517
914287
218961
1188346
1138431
833777
692
775421
1050027
330992
529728
68868
598498
755903
752802
610708
994849
123476
971392
243011
118579
557330
786653
921312
25795
292617
292407
800414
619787
735601
721659
1016245
578798
459001
658896
798016
368784
446653
782772
187064
249548
1129942
1142084
690642
158406
677152
443595
33641
2883
1136886
842648
924358
516733
783049
105860
360709
378646
259582
639041
1189607
1109238
584073
1142128
602547
746806
594490
7818
965091
497264
376521
864074
62757
466915
800957
269672
234173
561667
702817
1016357
493716
975226
529536
263902
18913
232673
972992
129122
1012992
1045550
930658
184545
1165416
873976
15090
332213
855366
842077
1074609
507755
521326
322792
1052276
260284
402231
829995
88468
803835
129556
905285
1081021
961814
507165
931706
1101091
113215
137229
531530
1068526
1158228
1072015
952356
817419
1070680
1011335
21372
463275
477372
197321
630173
148966
749541
220357
34569
773961
697519
942975
563810
784643
615527
773342
564245
601004
140705
428824
46820
663181
854036
614304
903770
1033606
346615
265468
681997
849731
1038330
179929
968760
780530
613622
298506
599491
728333
445303
271652
389757
832662
403631
647759
590203
1117484
751696
354918
610706
269070
721310
1150864
1152755
132022
675757
720760
106439
678173
1183480
1149465
764348
37362
446114
240630
759616
260558
322845
61724
956455
603527
165499
720163
97117
350821
1113286
1003690
942733
611800
1114531
84096
1128951
510712
1084940
829686
384294
522646
853908
556554
164804
467588
764619
502283
894582
1088966
137196
987970
682889
221675
261677
797948
133786
941694
420053
846135
986382
1102038
961533
369283
732755
954050
949945
1192110
755404
638608
1107929
707059
361149
528925
299303
952291
613478
331292
793490
798242
996700
457288
925406
322936
346166
492076
842024
440561
807631
868249
353333
522022
451777
875541
318336
1066019
1088791
970174
469339
1008685
1155906
948266
927954
235218
1095523
279502
920244
301229
288759
44795
241193
191092
327982
45993
661331
1166343
466227
568665
540829
173542
493089
885905
420310
432798
610809
376785
171084
965849
57897
1034898
1170141
1094745
1009728
1002427
733282
336557
794102
511993
823299
410047
1004382
823337
744849
1006632
133605
482121
53115
1043058
762958
797301
957256
743113
713826
723418
308829
1102295
399319
978717
984185
25013
97093
257829
600744
691313
114098
341395
879220
470266
573968
399872
178686
901735
308047
564221
864273
1028874
1058569
354529
508825
561088
268726
414266
161560
831051
20129
222011
132457
701345
858002
843501
15248
526792
273569
1039644
843950
799447
284447
59563
179371
751423
259417
935711
671688
409970
355168
368843
137202
1186720
67400
354123
361618
1050595
508547
854208
1067469
1145584
777088
530452
277476
964254
832487
839532
170134
661246
927894
505861
296663
730536
304315
489891
328418
765449
942299
5411
623624
1036912
689181
890185
432524
925025
929601
532368
466443
743319
467412
59656
234003
621061
6604
331758
418430
306579
389679
1090986
1119219
320519
364435
173465
562695
1099216
1187065
177798
461687
649493
950301
1070703
926872
39010
803728
91997
1089908
752555
599420
679708
989031
827445
1137091
963752
81559
204487
885924
649246
1117817
893716
785456
905779
1019902
739611
389373
609814
932376
73981
249346
571285
259494
450025
738050
1193117
783865
37192
614278
216836
631389
388833
599371
791991
174995
671833
1126166
1083666
1105243
469727
564984
422141
269288
831075
136946
1006769
130284
1015528
846269
134082
251205
150275
780536
242027
643997
390826
58906
704209
958054
1158900
96951
20017
1050251
888849
943743
559108
1104993
1186386
988037
262826
1053158
1193027
243353
580548
211390
614132
47397
461338
95247
881700
115961
146529
855634
44817
539198
9467
821882
139949
111052
546711
1186606
1003864
412402
411874
658766
479963
27065
590246
314649
853819
330653
960793
260758
1040467
785119
702095
101396
1171615
493970
357906
525141
269300
485684
466191
367335
552056
840895
1045001
543275
523989
1123642
76806
830459
315033
428469
1137355
457547
123750
46720
373347
1168584
60996
902100
130131
262912
428257
403469
108421
1092646
1016722
1151217
367572
1025442
488009
959380
428004
550554
314498
493763
39978
237014
1080604
537992
935013
891142
707693
739314
45641
675198
697792
1043977
983923
173974
301084
10367
535102
1086374
843482
604861
1002626
831897
613419
73346
1149380
1018061
278306
1152548
206548
451718
700192
191706
1094247
520085
547420
921592
152681
1170305
661517
203537
363113
397118
70130
451084
1081134
81865
723169
579641
1139205
650310
1010780
96769
757271
442885
921193
1186727
642802
308681
510328
540471
375752
133569
468968
887229
983936
1147110
606482
76343
21146
1015209
797150
854635
863165
1154746
670967
271259
25118
771680
991611
874362
544996
1184242
177878
320257
576512
865991
717370
893573
25004
815864
955590
627875
61735
975508
695747
812005
829439
170355
1021884
1135641
193281
264143
315279
558582
369856
161677
643852
1151289
889892
499233
872988
27761
892105
357712
652755
594048
443644
182166
1058410
916652
223806
559703
536571
728753
838207
901346
311982
107919
1163422
259952
1119408
18323
689790
1050334
2598
1035859
108419
531580
569165
893568
397862
484949
56627
115599
253093
1014774
330302
565481
1015876
434382
977668
261417
993700
185719
1145461
346373
82356
704982
751649
122834
917918
932981
729810
1135334
148447
47758
878320
1055360
101274
442766
283770
793993
467943
97680
988293
752491
1075400
529503
1148309
689658
226751
1151299
1094289
154780
768670
825628
894487
674040
548159
356087
735994
757472
653958
410721
617384
457241
1127390
277070
57714
649110
873047
1117278
759739
82330
234297
1116935
927799
176615
462827
233040
941766
1121426
660156
320578
125374
1001798
1149576
253408
608958
622035
1070377
224961
680764
854523
725337
546862
342630
751593
267137
496240
437811
226713
685548
199741
737322
224623
1118317
143019
981207
1029256
415757
1086018
828182
215869
1082545
366667
497760
306082
6898
778236
411824
351539
192256
278699
1065377
1094065
1066681
448940
939966
336318
34145
1151474
136174
954582
654408
1026267
261871
1095651
1134756
755331
1183757
591328
566067
115663
232799
1152014
918974
374501
439653
535820
345668
381684
298727
538615
308684
1140479
804397
698889
662693
522700
1006890
282668
246239
764542
1062432
817574
286988
88535
553415
941709
980658
1164510
848259
314746
1193292
650226
301234
308080
980743
407625
41444
87428
507662
234745
625990
569375
778663
771633
413524
419161
226613
823126
345819
402641
1052503
68639
196416
1020692
411441
1192529
856123
499671
905375
1115880
385950
85763
213910
954856
1059539
474248
153591
190982
110506
658331
654208
831402
145293
1190073
645673
656207
1057103
577349
807221
437839
1177061
318941
654240
406306
1153150
1065626
693549
1073424
499361
855171
1111591
531864
332131
725063
542454
1047755
855808
586761
106322
375621
246947
232504
363881
221083
581887
776854
1059898
575958
548736
1015292
275537
924380
1098199
43095
837125
179816
16735
835459
104883
413191
932461
310157
1031699
147086
194625
493162
1016033
852453
455895
934775
862117
800415
623506
658057
971748
445912
286475
188621
33940
5121
719952
4031
35351
453679
874015
661825
1049098
547602
770799
1175026
1033084
339223
233231
401000
1016466
542958
560663
467885
544715
168431
322654
530716
46526
297443
984340
1005744
938777
855903
518732
679932
755985
220790
32056
115853
938782
671810
732248
1043081
1059474
288482
328555
140461
961135
549559
1016873
199715
196963
964388
966694
755096
1020201
224028
62377
849119
79345
752682
1100323
14218
1117718
122166
31962
155778
95421
867323
1023537
391585
1084445
544299
948259
1096326
693205
223033
1068601
483385
82737
961843
351939
981862
627245
188938
614690
348160
645143
1095974
1125977
268064
242921
245323
555716
447934
364744
938644
962338
251294
518411
1043825
237311
739318
1039220
644439
306432
1185392
754565
247687
582917
349693
1042784
1036416
1064389
922895
225332
1031464
263438
817356
443722
386231
431169
527281
156276
791159
1144901
585959
1035046
935254
597245
322967
953690
577849
1128811
153442
815597
496211
885453
568731
255438
184458
747537
912205
24957
920798
309989
262175
1188528
682548
370783
935749
666417
890096
600399
905627
27780
1134775
92736
235364
911626
76104
853873
591371
1113844
511912
827175
681446
1001947
767628
537665
561443
515033
256435
1017775
1147694
744655
601742
596486
169922
376600
571243
492418
59203
614384
32
801322
1162162
529924
678007
888198
621353
290212
639763
974842
913422
793617
300845
763720
325633
23197
54766
406770
1017048
1034845
914410
136831
558519
407683
793508
572906
317279
594205
976686
45943
943777
25269
61965
424524
711702
116058
925177
794865
440459
892812
923757
764367
30369
1118821
22791
913668
952696
859358
1107869
883481
300353
312533
614938
606255
618208
738198
186516
46551
470094
626093
1029453
6626
573618
780374
604544
553164
197172
1054478
402484
838264
1048504
775137
946620
466661
421568
356264
378461
31379
42368
1133581
67303
419987
796722
722661
191638
455102
867599
800375
1161511
954417
200891
886943
1153555
936273
986850
1039422
509944
973864
624596
808259
626336
405980
1159877
700906
463224
456598
163364
1008369
946766
679659
246265
744186
1178
126760
136508
1076235
178109
444844
196374
258783
229515
280901
654029
542416
205054
985660
440785
126983
281789
1129600
1022071
959476
56926
411755
10390
454742
488150
697653
593010
760476
1060059
34643
406318
507726
226332
740116
848757
1133933
619700
1165732
919094
434645
220106
831521
711880
134648
151288
508405
400817
174071
1090610
649728
265357
1130853
843953
205557
94430
106886
303380
543169
762415
281071
60808
615310
1080788
351269
189188
54727
551944
837493
401982
256271
1133573
721518
456293
1142848
458274
645006
253824
13853
691987
446563
169692
355390
872144
1172060
810841
639328
559011
325402
441037
921373
877576
21971
835279
1148502
938833
1013665
384272
643
166073
615261
699831
665660
1102504
1091196
159760
612287
1191671
668486
304852
184575
133189
893692
803894
1027867
510690
656169
322508
1038282
233391
202315
1064881
783701
564441
185189
677117
886895
399050
1192629
199731
931564
1126074
566000
914985
375401
669886
502946
986879
583508
951609
29644
931029
1095558
934441
517242
518076
870725
776569
240872
1137668
854433
71701
1147934
389476
457777
125599
323585
1149459
968696
256085
433688
436319
278582
440096
346019
988185
772879
476053
296061
170512
934618
22656
643012
1142512
183222
655683
800260
877430
1040193
504555
666466
418470
201246
500967
1129024
539359
8770
778365
804875
1166441
492967
1178606
113450
2279
1156444
1094890
193900
940271
1064571
367126
1027897
1080151
16307
245306
1171772
374238
17968
1019965
859090
488205
156089
990101
1111026
863241
644397
658927
195843
163768
1003066
1070843
421550
1138774
705928
430623
599706
269461
1088264
1114687
691688
43090
924006
1097657
496602
413175
990179
91847
872994
1187981
257116
903957
72855
877843
18527
749082
1162267
698314
73113
29868
670149
332060
654518
290296
712749
1017603
496119
402023
1176578
823468
932861
175984
731891
450763
700506
612907
87055
1145431
228287
687979
426393
947918
187508
837822
443135
613372
1100854
559931
516188
422769
1005212
434319
63483
633176
939514
52254
543953
647404
1104092
1135859
636245
768320
784653
670890
880514
488837
1044941
985934
680990
733568
316330
789947
743237
515403
506741
500956
844992
375163
149082
281343
394088
1047348
668513
53191
349310
892392
623100
842997
754454
769536
1020529
293994
775863
120528
791153
981019
930491
882673
776262
1140595
732375
1099100
742323
996932
658664
1176321
515122
505233
482018
692404
602790
608542
200633
213637
326602
458989
934023
760351
1101609
209233
361470
548980
421071
968907
179436
275933
932846
1174770
553525
710911
792275
469136
609759
373528
817259
649248
175702
365957
755928
822484
741897
290728
746588
565759
816021
217332
82053
1013909
655843
789016
996980
543089
934299
353217
504281
212718
1180934
334528
494279
1191372
212946
625102
325251
654963
176102
88014
338819
317157
577944
31652
994997
1014186
444071
69498
10098
933618
842809
173556
72509
491264
1136345
1106722
250180
1130037
1141074
16659
780647
706468
130864
1091506
432705
669552
1008169
1177314
790791
480082
401649
345892
1148101
775184
1073702
824082
403123
422645
1042631
935379
478761
895769
487270
1096576
359669
95135
937862
467272
1169048
995656
388223
540292
320395
1131894
696693
945490
1094931
376352
853526
270187
1109292
39484
717298
418573
643112
391347
111671
1174967
438076
245077
1066060
1003963
23629
462707
163622
781048
982109
709823
622031
449462
723575
763521
246559
13918
1187361
1011115
186968
65946
698081
1007652
1177495
1139086
352681
205259
926854
210922
439033
455772
511506
402992
592191
728062
634036
5861
1102896
89781
447007
863563
1094027
906233
1024193
929426
948321
256012
14631
3976
1074186
893097
645595
958555
471717
503842
467380
167604
1063264
907580
54433
409829
833216
785826
751135
845965
988878
1032399
289381
131339
396384
167190
592635
962541
914318
401656
43711
981242
13472
1030212
998270
330025
1094034
682189
1103538
695039
304065
1018760
1012796
766505
1184092
941597
928874
732919
928912
216650
255508
320400
400762
774699
592210
718948
845311
760688
67031
1137014
1105827
367067
347980
944665
1069371
802552
157058
581187
621518
567260
969051
307217
720855
206225
641258
655524
344416
637926
78976
746305
881759
864513
343411
387248
68455
385190
232181
332719
1119422
632404
1126814
821673
471945
188049
200868
551553
1151945
1139946
168050
488371
168896
569027
515344
986191
1071962
168496
586705
111377
999820
695672
344796
490035
1067443
591783
363540
1004582
689039
885996
762386
192833
1117745
269675
135468
472019
609432
371181
1067879
757358
56461
1036579
649129
701425
1127317
511673
1076154
582449
110777
481766
404383
104095
1069007
294273
1136515
528336
188556
157772
434004
838802
423237
458961
795967
180965
871164
242619
352704
11702
80131
704522
429169
833907
931717
739780
1147158
786672
381481
424340
373680
412446
891895
379021
348913
703528
998868
773072
380357
65324
307543
441552
635002
282310
281902
128936
347040
558984
83345
703545
517333
549374
486403
1076387
863986
637089
1118688
852401
515949
761371
1080570
828740
533220
844524
382138
180768
1150310
296191
870812
829863
910467
145290
353637
618615
557939
601518
761373
949512
524771
1050567
448578
572198
1148061
734139
1027627
522099
709490
270149
163209
1026956
1150431
812965
712161
69487
166811
989472
1110758
157243
618907
1137627
550497
264015
1158927
331347
252953
985144
927955
466779
935284
1060195
196997
393166
1091707
128338
718931
35276
945842
69924
701670
353495
799271
471634
598037
773322
314801
532714
873682
129629
563789
238346
817118
89629
584416
527520
1099276
1181393
718343
303718
793228
485552
83923
401466
550270
829538
620727
309122
935543
1081730
232850
1092736
129217
761225
1007100
706021
518919
658755
250118
469327
965372
974868
1092919
829886
139349
463331
1059142
1067021
447333
1070471
142219
1094067
559356
554712
265929
170615
389528
596987
830570
703676
1008040
522482
888760
270999
375791
109271
1164481
220092
344454
112839
157948
546659
222047
9893
941718
759588
484497
472740
967231
1004921
863071
841114
434024
450978
650600
96644
853767
361
820117
948934
393794
1052475
949736
901701
678056
927698
719827
397757
966024
315210
111336
505017
793681
168692
755445
572736
137259
864834
4699
540895
509498
858807
643834
1021538
544799
704796
980512
1105042
541524
133192
145660
3096
509266
390514
749485
275293
1052388
1175549
1156835
795655
910101
657476
548868
1097186
127168
608482
190092
649736
219160
1074774
28252
143288
71686
63347
935531
141068
634089
423678
637203
1044137
180552
126625
932216
1179024
593257
904892
607768
69878
1004708
1065246
727970
605169
847767
688303
385616
718701
1032867
648817
607971
1174955
463822
628245
227745
170861
275616
1110708
874688
438021
694804
640928
898474
239524
1161312
867167
59422
758365
354691
291560
944194
945458
583601
1023779
22915
145951
672635
487641
546352
897891
399021
269507
784431
235248
438674
232923
238114
349816
550986
628119
551214
1028369
635366
147075
1153732
248210
931869
683283
401276
699866
815210
870364
272388
1109643
782156
913275
551230
836091
1071574
743722
168334
1056708
944908
35078
962629
622259
359433
1007177
52747
176115
775947
998790
413783
445767
1171650
594202
708658
294366
380752
842580
754920
304769
6679
595068
474702
112249
707822
1150582
1086016
205616
259907
501084
553370
404281
262528
504328
899609
723232
209697
62564
802632
1179891
444507
544091
797699
1094330
707631
196436
532402
970352
345176
412088
580986
870118
990008
188578
569611
86387
622732
209066
882033
247072
650325
894163
115721
138438
802184
561958
446583
1083130
639401
1168120
245392
917799
209037
171475
802409
477013
294768
139843
129092
267346
524491
1002016
783437
722121
358941
337772
1131026
122548
662477
377323
581736
199173
175437
344172
782063
764416
762859
183153
422737
632200
778093
366007
1095116
612366
624579
485068
597310
1187998
667989
626770
330859
1183218
408866
297817
1170295
988455
651941
887033
319479
970957
202914
705610
495766
303301
577437
1124604
570410
689664
503563
951094
261342
263306
204827
1186564
794664
774491
675404
278798
1051327
168668
1159786
665184
589562
631734
484743
207593
503654
309786
803495
423977
617967
225299
1087124
191922
714460
1191137
448315
889867
631827
85497
708260
169319
757720
1129342
223522
1109135
716451
371758
283289
341386
195968
855984
972096
464720
827102
557651
366638
984523
124763
418877
536376
841819
681816
661015
796729
457374
982658
419121
692822
872606
224391
861773
860167
1192601
648721
57910
512441
902942
774376
318386
545045
842436
279202
1157520
814405
372071
235755
1057483
830442
742093
1106685
941320
328485
875463
363776
718853
609050
656232
1169385
317386
682032
758596
1112245
1111029
718071
342914
1723
304445
361252
788320
1152235
545434
679803
839597
312700
835872
171011
699754
218865
290064
685327
1176531
367868
485282
285935
1043521
690122
595488
728996
484689
489468
444745
13883
1141150
250636
122847
326501
286857
703451
526633
1059842
72213
893038
817755
638087
626451
1131625
601548
817334
126229
122059
1017933
82208
338960
726250
947754
298687
244058
475282
650673
1050426
573609
829360
392961
882779
862165
12482
614629
1027300
1072292
429682
751974
352673
967139
370116
15465
858371
203393
844591
599944
936222
671986
998094
163414
40336
660369
438627
117092
824508
903131
327399
58582
470537
1022656
879633
662100
870272
487709
130350
350034
855289
67330
907439
259158
437265
973557
494589
196077
534746
142305
880492
741340
394439
627454
71658
363897
1121260
682529
1010506
949408
1085971
458163
487308
1053262
631941
59497
1046815
631650
1135530
1035623
259205
1072601
396531
1159647
1177689
1030255
534249
751763
259887
753991
1103606
929213
811493
1192453
587985
1186788
263354
63959
18542
193493
510838
581718
983958
1128726
352298
974914
92125
1023104
212435
106227
1033017
1046286
216336
681347
297446
925365
108147
838758
130907
463497
526082
231820
894767
381197
190614
1044491
519404
751569
298438
270518
668594
883364
1088582
190623
341333
308313
856281
887589
905293
219019
848366
814652
1051744
250362
100775
1001280
1174502
238164
561727
95161
658187
339397
12570
554402
383818
340095
620704
81987
417253
4665
1186538
29886
643587
1032308
739608
223716
754233
733154
970581
705294
721154
363777
320093
228918
1070446
167407
405778
471335
496739
256048
101711
657781
486983
494934
443571
311447
543450
62495
692408
470929
616345
623060
776765
587685
264927
270343
626125
1066934
228270
98441
364470
694257
738426
689008
710026
881271
286589
256243
963652
878805
744318
931659
974864
815224
336954
211140
158580
1155937
1102727
284497
51302
770713
1180552
604662
618480
1126105
39256
47284
1156752
569615
79751
986372
376425
179638
75880
1560
570525
341151
416037
44243
418935
640719
270604
201075
429541
867816
252979
1117640
1011949
470007
461544
524494
597480
650695
484995
26190
679430
442189
950546
745635
1070238
113534
101320
1027388
738357
506219
1032836
820814
469389
611503
367165
616213
1096534
752606
759170
762492
928326
742167
58019
421441
813131
150171
677597
1124660
985991
964855
120023
541580
406867
869289
130318
585721
958512
670395
799066
121547
148699
307030
1180719
959246
196180
401246
328816
953053
349564
217394
45824
877524
943646
937012
769975
628653
391450
786199
782900
875802
403515
161660
220642
739360
744283
554804
182165
686016
520354
1153140
90314
287444
40387
709175
1006022
121555
289373
578928
216887
600460
192685
699383
554013
637493
569055
907052
603746
466862
724616
707885
308476
852217
640168
393361
88015
921393
1036602
579035
242984
54180
86071
601711
587952
589019
486422
62663
1030349
334945
819548
121596
219701
154417
90126
576022
323696
820386
172533
856269
970399
640953
583769
327956
833484
834201
1076922
271146
1026657
7104
997805
681764
1056794
835275
1060503
1188371
360551
534077
319045
658343
914324
1189660
727157
580926
50142
1024547
498801
250162
1014475
494397
1077458
1159828
168708
713984
9769
1066044
973335
1026203
174125
1146787
406387
40411
556567
519174
1161458
265016
824231
1004723
695238
195885
639287
1171300
1017264
728491
1163746
90246
559326
977443
848357
118360
944707
155500
340184
159831
547951
346417
572624
729287
748773
602392
42096
681933
51576
231716
1150863
1169783
742407
151907
381526
1061619
504916
255532
1038936
610241
6107
79974
211743
307847
1190546
194344
255929
723608
369899
1003395
990292
197413
517738
360522
517141
778167
585675
955227
507261
1081438
38448
278287
344329
1007016
959100
637031
844977
652867
916858
827720
334180
95501
807374
634735
450082
534539
1066578
845383
699350
781125
492534
159283
826034
644727
165481
119069
127148
1138400
428289
690586
846443
824680
625964
1052263
617909
1185159
30065
426292
953822
803175
824190
368424
131914
822899
33069
420361
409144
443369
366661
1110858
488459
1124861
936669
292421
1054306
1021008
396133
862123
230228
801452
576232
769117
186511
605095
649871
651038
1107764
594988
1163093
692653
964197
639803
506797
878631
302196
530401
91428
981327
507035
60140
334615
687264
652221
248200
611633
136086
678386
309253
372206
477908
399841
245262
1058048
32100
935366
1015045
751662
627835
911301
87446
951886
1088096
798179
192639
423961
334866
388315
190400
1139556
213072
126280
718685
640658
951375
1064928
220301
741895
565928
640735
9560
719619
752297
248913
550436
4496
320974
1154708
1160116
1167635
252202
311426
293273
453168
969285
889846
1012986
7674
580796
341884
744383
242551
1134898
87270
743870
252059
1039280
1078188
185514
259773
50296
926914
465077
33102
764935
306976
501227
896900
794797
910198
502625
259882
362039
685719
267408
16680
566839
681502
763556
104357
395705
132271
330827
861606
194031
1177762
299388
320075
432638
905194
154777
650146
385671
486835
1187817
691463
786639
611827
1065440
469807
888058
399647
170100
694647
851452
220520
1050837
335780
968722
41042
513634
1089649
194912
975214
1092772
96463
154467
958877
593703
1184649
77488
952042
1177784
739970
993394
354431
421114
834207
288321
660040
437999
814456
559154
852561
12004
295913
530792
438040
1091934
953855
385481
11890
43493
1134438
439462
372957
197020
482583
1008701
408
812658
1181800
396083
206770
789160
141496
539848
1010880
418487
26876
754790
133345
505976
136049
788252
234091
993685
646964
600248
359675
494118
455346
784181
97850
716699
643687
539808
712440
1172331
62876
266208
89641
1188233
320620
1187159
738405
394342
459150
599142
780976
812732
297031
695558
69042
280080
729118
63083
381263
71647
123611
552744
851894
354767
914395
964028
990131
949683
59892
1179620
475320
338229
29073
1165613
455156
261670
19229
955720
1126839
131473
922639
903412
892574
381172
1017400
516789
230075
426777
77575
802243
522655
976708
317444
304576
423870
504523
970259
482412
1025074
3470
802489
804756
280118
898511
24579
452478
887172
541994
77196
432438
638834
558400
570955
236281
149218
136900
440492
718919
701318
626044
808026
582628
303437
1142853
575261
116428
260998
334766
696956
754054
328940
177795
938227
1017100
631554
720624
222734
759833
578941
608995
840385
1041195
984942
744960
327991
363377
275827
621555
867749
306830
1143973
719419
366093
886800
135586
105399
963199
508315
494753
551210
113267
1107709
516457
1157015
59353
1092529
713872
818337
901611
342797
59805
260126
896258
570222
330432
1059375
69770
554176
977387
467968
861977
266281
455360
91526
883389
1074820
183652
1018082
281737
104487
1032113
332442
868769
990605
826740
392312
106229
337893
1039743
744429
1133532
984960
169302
643641
1162133
934522
383960
291733
41481
406061
330194
15695
473777
9641
155406
287239
225490
198622
127028
555413
542743
222154
873612
708063
241304
56771
190467
745198
1023267
1150151
601620
713452
474856
154752
24396
1159756
1047498
1031401
603831
149522
502068
711303
928162
330039
694472
1076546
176187
935721
495711
111294
424594
662690
768563
251966
593961
767742
696854
648760
600228
168313
1015661
349324
982684
337956
1128384
136883
529243
181287
1189780
154856
1190233
153860
266294
333807
303696
767223
197508
722089
762743
574280
9667
86070
1070853
920404
819472
575696
745427
756692
96165
238522
875698
611865
81919
398295
878099
331160
428495
259497
310908
536288
1185981
894317
36665
44153
682794
347133
1091792
361244
1136796
66675
733393
627480
551605
829425
331813
125932
706288
1117313
1032746
149428
733099
444820
137987
853582
19442
789626
953716
768073
286898
174165
984770
972457
354399
526676
26337
540910
854155
234955
661083
731274
353896
1153961
358974
610080
148456
548450
95147
61755
1096595
131627
352211
991614
70999
1090640
928860
1074538
773830
801918
1114300
368805
1013246
311914
15084
1062140
585299
565487
1168791
384315
964786
1041789
150921
121030
633677
576834
30754
1057821
595928
957195
1084422
76163
898542
812369
789863
851724
1161648
980572
337421
1028205
310340
838113
1044924
485334
350755
754535
266157
530535
214683
575709
648465
771023
526691
94846
422450
617727
463540
278009
274723
269789
1055751
914320
96623
243908
415474
332173
416152
389506
853173
1047982
310386
1127794
483861
174226
370086
190886
32376
982990
711041
390913
1054767
141156
872998
1187081
904308
87864
698466
277996
512013
686369
973425
562082
229301
723989
813848
106675
448475
20943
97200
1032269
999960
187658
1178024
663974
674273
531071
22072
1058651
215432
353404
136600
812908
1185639
734073
863284
1003798
1124896
450623
838307
38523
359251
114431
1079236
971216
755643
704378
282330
587413
689362
330732
829099
618687
264976
30924
82536
82751
1012254
378407
220482
406305
380250
265255
853401
106478
99280
18529
635517
23883
4419
415931
251897
1118529
1193159
4478
779638
165697
164404
865458
1034584
1119127
450381
472952
303791
1120033
1110495
1172476
625372
594235
128360
794881
663142
1193438
454561
26829
543303
1114338
1087297
666683
330741
188219
532547
975791
928458
1124515
644454
348679
361519
401801
440747
6461
17265
684454
780873
1046233
239440
353727
1180931
703146
727185
62828
220507
340593
476847
141732
248395
698003
283151
759419
1033272
709201
734555
936307
504336
971901
431084
787086
937161
229658
1014661
78984
215554
450537
1099845
309877
910151
344666
308494
871246
832196
497040
593000
889177
336095
520609
845699
667663
762055
379375
1135889
814969
131422
40769
371074
114317
926344
1102010
265051
1007535
346017
401922
98831
861579
645510
463460
76387
705003
1181294
934378
405311
1192966
227228
196285
377712
423868
829586
94654
766527
657007
495795
1007953
946645
1189711
1155543
1008924
374833
1030552
413061
217619
648840
856023
1002105
791945
264428
340478
183444
31556
335935
213295
259710
723809
320337
742470
1188102
1094540
719782
971983
1136101
574910
355780
680181
36744
760758
335582
753626
1003592
1142561
423339
867778
801228
5797
781957
676665
925897
402582
824378
563646
638502
426243
492012
872089
754433
45564
527283
539798
44727
186874
657206
744271
53329
112345
211118
549584
270366
491098
566896
12534
743891
667128
348123
402882
901628
239775
868289
907965
560808
452644
109154
472804
710588
458505
1119896
47874
1157507
471607
287607
654073
989800
1192897
1117036
885037
134802
666727
1048182
1176181
707292
956136
939985
479895
544401
145220
1075960
290927
981439
377271
1179309
255717
322061
283827
813371
1064994
196758
12042
803661
209116
286305
825031
8853
968031
230322
1115946
81001
124772
1085785
590526
597524
207482
1022323
458686
1090743
822234
460195
646219
670598
133115
961662
1091037
762223
692980
62530
342348
882504
11473
856175
297496
632269
671667
488559
180532
249525
714768
1004632
1000130
720105
877787
1017556
726327
187487
388988
1154119
228253
1075837
1068447
1087624
49339
488962
756628
345895
104879
497561
563791
983099
801567
825821
934885
452179
74534
810601
811625
1087274
506366
138012
176863
621624
710719
411016
283227
954849
998313
1015801
603595
935008
976544
84297
196451
1159390
513309
1107792
105914
1159281
659469
938268
906085
109095
373330
1038311
1079584
317696
85900
78097
411612
283561
380952
965377
677144
116539
820329
1097913
573604
626784
78051
290341
743990
713622
442967
1087093
857372
799629
110016
1141538
616637
151615
218833
86451
893771
64693
508532
567586
613880
334963
323601
970248
565183
242464
73115
512446
1020957
848537
871093
1083694
448010
1114810
158311
337001
202197
816841
538522
686542
769976
479773
1148833
276796
858744
256846
460974
1097827
673865
165560
331651
606399
983612
774151
861576
313889
1044506
766153
534536
1107935
189035
700263
63893
773688
468316
968388
1149784
41548
403616
975913
92611
690251
472041
252380
1035969
610800
1158337
1065051
455734
967250
894790
1066799
767898
1074041
502238
1013128
1001526
594429
657164
609191
981651
561919
458645
170495
148612
290318
418187
505272
706770
671664
797026
716022
1173120
693960
319348
611433
67103
387465
40
379815
105288
1062774
371964
543724
266909
967108
1031037
190327
648272
1029924
1188853
897349
699694
558126
113887
151212
614292
674368
1108418
278462
1007671
599271
65248
521458
967365
356478
550762
613187
445764
1066932
600353
379495
667618
591921
1031092
196816
426697
341030
773842
1125917
103890
745976
959025
8342
335995
31908
435799
942756
1096908
182515
16577
953523
946654
1151129
4046
848120
1108393
831105
22208
246501
1145255
982482
30666
699494
367099
1019121
730803
792183
801729
111269
1089844
1097958
161156
1113223
626515
520447
899210
288411
710971
666166
363022
364244
920551
587269
555181
442396
591983
210649
697695
529772
97933
697545
198106
1159326
1186129
725734
418371
859616
1078986
236098
349147
964618
760664
140970
95514
368255
63358
266276
72557
1098192
670352
1072844
652533
72049
449423
787035
777897
733143
296083
1045664
182953
481971
319599
196702
612453
188416
288025
453973
1046041
1106259
405763
34541
483740
91231
689561
1190971
935989
446865
561393
1073342
317648
859374
786626
391976
30778
293100
634204
214763
1150071
320663
449197
989308
617132
573840
261524
311530
1140186
834339
450084
233708
277191
361249
85622
840951
205738
833033
485163
565092
164535
637764
630046
379939
447692
1052147
817283
270408
145713
603653
732422
1046323
1092365
995451
947313
66037
69254
1027749
413140
398293
325551
321013
475709
1107715
846760
30023
765782
1081515
472138
818386
976589
822125
1083279
551947
741809
671464
487536
882014
90455
1056544
353858
3196
1033022
470062
966105
59551
547265
1019035
1017533
873791
499714
847632
864121
126455
520417
350001
345257
245381
296284
1025841
1087976
1030721
240858
365438
856215
1163553
965698
32677
128295
860434
979520
498328
420791
589747
324361
875750
306353
662601
951681
757087
345775
837000
536260
236493
1188505
220581
1113357
386375
801216
774377
1052087
237405
1142641
832615
1169847
730946
840489
1177839
656583
54569
468164
976957
967257
164370
497229
300637
1130872
1150321
570935
182998
520044
782981
532044
9634
195484
121311
602985
851124
534334
861881
502017
822722
507993
541518
672324
467865
512162
590947
611444
30671
748228
949630
549575
1034479
29360
1051161
563250
303095
806764
65092
8003
165134
311876
966143
1190994
635893
759510
513375
967993
1098513
707884
315034
858633
723349
382950
251429
103607
956924
314496
374661
1139747
823503
65830
679363
768241
577618
256667
678471
1173204
617853
625758
349213
1056740
447701
796119
743677
87268
794043
1129557
648058
350391
244097
45690
613323
239029
917936
531875
1176068
498138
373984
151962
1111922
983424
258767
50820
325486
712697
1116707
179984
332192
214673
486572
552311
2391
506765
1139790
1053746
229878
662860
261084
528911
591316
689229
1120776
549379
830445
731301
1113043
676154
570331
768075
1171025
801102
93127
1056255
452166
374459
1049659
1008295
571723
982685
202701
553097
921786
682869
590270
830879
1189985
732727
442656
144038
64751
876718
1065113
112554
896189
880949
874328
1121336
597396
500953
897247
295981
38270
1074131
909968
824805
508313
1176431
1004319
428510
1181639
437298
524472
1182136
492497
992247
840677
379854
291462
1064507
164681
482819
183244
396554
13865
61559
287125
439270
395377
1146812
705689
114336
903262
463756
863263
2631
104103
59622
1100568
1185372
498208
636483
1108023
1125331
482605
812872
30674
675629
697954
872580
563784
435648
514071
640318
866622
200590
590199
318463
34375
426705
40396
998117
697376
706446
937096
555663
683817
169820
303625
618914
589234
436853
976676
1925
1022286
634682
1067748
641537
761109
883811
705580
744133
424086
1114786
328527
1078847
883623
350364
297807
1118782
1050213
148440
590753
655348
530059
406421
1161591
310669
1174264
684988
557713
979579
128589
337091
258619
677793
304622
451634
460914
439997
814894
211528
1097951
1102599
521710
867238
656355
92599
990776
955261
812434
326877
465278
976202
800086
259874
831284
198910
1131348
487890
1043063
669262
718642
858886
935188
94329
1011419
728304
426215
948997
1118733
537504
586539
774816
43037
523051
208253
488723
846234
420009
138183
79452
666918
697865
1113002
660586
1192986
963283
197673
965991
592530
1092071
717966
573627
986675
1123246
172106
636874
589268
288805
416849
628184
564210
389135
223163
415486
271658
35756
667131
798489
302399
11620
460031
134169
19467
598724
933470
607972
1099624
708164
975424
778712
173700
1034554
1052812
731704
1084847
696773
621794
625265
257470
516146
642294
1182191
687790
1069059
349134
1187525
575500
201248
729346
851608
357908
80863
847177
417022
819045
1004281
111804
427416
439854
389817
985990
808429
173268
431857
568603
1068675
805045
908430
15631
548931
401838
982539
85236
1180408
771726
132622
672151
980493
1047513
9906
42400
390823
1123458
1067992
1119092
1040556
688583
242463
943868
768165
278252
1104896
663750
920738
484063
440869
795635
867672
596239
744101
290749
375304
1085624
1079259
645466
1151185
986805
1145491
970522
385647
1022441
34198
375047
282300
408567
221344
3645
387915
29682
1129878
464683
1070681
185695
427352
523769
809687
350345
4609
497916
642535
396817
601439
177462
36316
634129
227710
677656
1128324
257514
41217
114094
522458
1039123
619533
810125
171289
808776
1034375
140095
806154
1056288
126305
79156
932708
1143672
22410
283172
115634
384178
394174
145527
498222
199366
681031
874017
96389
832540
951863
829856
721080
443562
422264
19414
1008942
255225
1006394
1086513
1068061
947544
100108
879974
572534
504169
709597
264594
486528
986059
192972
667705
898602
710914
814197
966447
1136004
515445
62660
927312
584971
1058768
332817
111196
1052422
643688
1106425
1054423
350325
109505
402863
519388
427283
222253
805182
56846
586701
1038418
642552
1028572
616391
327916
741944
1032935
549133
1165212
190805
605265
919367
593789
485146
1185996
605439
995541
223951
916635
541642
366420
408588
1127537
613430
667670
904919
1193342
805606
234486
175297
465120
626167
390692
85443
600809
616270
43705
1190660
950075
179752
692654
235168
320282
382424
864095
1007735
47677
665238
1006512
173841
53105
232953
247724
978426
827485
264499
991360
723495
678961
347607
164720
339735
1130780
1004393
580709
561320
1136262
930851
435843
143007
138168
349028
933272
457281
1027577
352213
549141
1163513
91989
513067
480419
282040
371902
548121
1039714
445366
614371
132654
725884
131341
768699
503378
760875
224423
833895
744952
928260
405250
378765
213315
608103
324414
779227
354287
1095922
395937
298817
195403
185984
368715
704391
638261
1035558
202126
1129384
84099
717483
307116
714994
80528
263825
598263
1075793
57590
1139368
181067
691684
282584
231436
1187993
307296
1029182
383283
197687
276752
196983
667098
361925
1062405
245622
592888
378664
163847
184276
596874
941808
545286
554769
65552
133360
173316
222429
13939
176498
14249
967631
446136
1099971
1119429
1164085
975121
175805
603498
564511
837394
565339
184124
803056
137315
107636
748562
223544
305352
536989
305899
568712
890282
641327
1035183
67481
885063
684107
671233
53222
814822
118051
968966
560189
68552
244210
1081165
117170
222727
350059
1145453
419564
267119
416697
1177172
263446
665029
71677
198783
154751
1185071
1096201
414610
85767
376506
693482
1115228
53264
1090688
166560
299908
303639
181389
784968
675256
842980
517913
46861
982364
738337
630300
382238
983449
1109046
356011
104657
51011
1127030
851892
58774
1180631
1135424
539456
707057
180456
460473
1081014
1191676
979541
360392
105665
13520
887871
1053776
717685
667810
248775
1013845
455977
855032
637269
519948
19675
223794
1074848
1104035
10361
905048
589554
537323
122143
1049394
758392
141446
35037
799454
532131
19374
541540
277603
27643
1137925
558782
65522
137359
651664
455631
181910
210787
531092
835823
520130
947427
688189
551344
830298
116940
324860
262843
148432
24448
1182472
687949
178469
1178235
817296
129317
272782
88387
213653
643362
16239
735810
530573
24472
462391
36298
1150809
1134960
313726
432808
548001
179874
793816
737214
363846
211003
542912
866954
359121
551505
1152648
97306
886958
884347
168793
752156
338678
172155
456311
727606
946128
881766
730277
531436
872025
239708
401761
586995
697828
786178
599748
1106293
1177235
307062
617458
761778
846089
883560
1096654
785856
1147041
386462
399317
538637
1161215
110897
391748
276300
121570
23397
419407
101622
1126123
707182
166685
50299
856822
83002
854094
906590
814086
619303
1163483
1180649
682775
309331
226567
639143
800214
143150
790283
781045
193245
686126
650396
97705
1129260
585782
172397
670410
119474
594889
779882
486250
1059096
1042330
902227
1030848
274897
1032708
904255
2158
167587
215857
404160
736418
1035822
338334
612972
1178224
741380
381227
1044711
695124
872215
1144014
250091
252544
712250
1088161
866329
699653
996924
274892
1182853
895168
991364
574449
308601
135106
1112772
627601
1152838
1178075
251238
906697
627158
70862
1146656
1100874
583161
183758
1180073
765675
1081952
666689
444653
386011
80723
962468
947637
295443
206422
381388
775987
187103
1157122
22456
1122702
425030
20008
88153
302937
856720
134779
113520
875175
656944
39561
95057
924625
444802
20968
1169324
1085654
39498
902248
888067
943008
393967
262326
1116800
298323
1128413
399429
541018
1022882
1076773
997336
283103
737438
864532
179014
1008030
490288
1032115
96831
449501
1119506
288859
993315
904656
1099476
1006883
199706
1163978
465178
676148
708560
502579
429562
125387
730195
993063
279984
771264
375914
323691
1077774
7780
592811
83018
697746
945301
229500
370318
623126
252710
705308
1189555
921106
403276
418138
1148864
861324
206810
824045
657694
907235
389188
17881
1033941
1070928
888358
1168292
326665
186983
1146092
266175
660980
1141802
771516
300582
81315
838388
282986
930471
71505
1172762
222033
676080
284224
83617
638825
256309
442468
131619
968237
525237
980492
642753
498725
679811
1053727
640714
790004
336298
190639
23778
811248
945211
194252
2577
949150
865556
346374
748184
762457
866939
657825
1064998
118502
584251
341219
69136
193771
666324
712811
985946
895318
652834
781749
997281
533207
583585
218229
197444
884030
257791
449520
1149701
939417
702766
744419
610522
348433
114687
713050
410173
960164
756614
334379
216027
915364
372230
840595
79105
937542
765928
43167
437567
52795
975704
624685
723211
891535
1165527
843088
626745
877158
65726
28796
300117
1003063
778626
272270
352510
902033
1091405
441923
142050
1009740
664420
207243
595258
893751
235293
123875
982159
444106
1122434
538034
721313
303882
27580
435660
402474
761090
161499
956141
1122911
596664
247382
206305
341977
51180
1022693
331704
507259
1039808
1026242
98823
504817
57617
864608
755511
1189273
383832
424414
904490
34046
125611
16815
49340
238839
502266
1134837
825659
939474
331853
634503
868625
1019839
559682
873699
869669
289834
297480
484694
155225
1192486
1181234
817388
53905
146188
713683
729897
99227
303601
1183091
89673
278263
475075
467391
325676
22
763632
529214
312945
485278
986242
890258
517959
163416
1060411
721221
415736
214188
1078963
253149
394410
918125
348183
135187
82153
533180
196428
266403
843130
320987
613392
678806
603714
51130
938180
770277
564127
755683
152877
398496
1052214
39279
369541
839260
696269
562571
771253
144818
404155
988431
647985
790007
276212
57338
460
492844
195856
720342
341656
576898
37928
1114961
825083
255791
1030151
949373
54102
863917
963297
17219
398536
498457
822938
1073927
88604
1022785
761564
783311
643018
1036030
1087028
536422
451670
1136770
328941
982363
948460
551564
448734
800970
524910
991452
762766
612707
270220
45051
1187730
247102
173077
61064
1066358
788227
153092
26171
1106733
1056914
687289
125158
580848
615930
283170
569829
686630
629084
1118741
231031
354196
591286
1143866
199457
817226
469790
1093698
731807
343480
408327
541936
914275
915361
910030
433293
1139987
177003
896028
62054
236932
178174
1017858
229430
1177393
1087127
55336
638155
607598
13058
994733
730812
368140
998679
158731
364020
61870
560010
33110
1000605
1157706
797322
610721
131969
225045
1094580
631505
371393
695285
914188
826011
15726
308970
903534
334222
969247
23965
343648
58469
781883
474389
142719
515438
330857
796460
134176
989994
589783
146064
493163
984900
643867
1079914
904031
362187
409293
768538
627900
743799
155291
932272
286179
853424
187806
1075499
196905
540726
484830
1041868
101489
481489
1131008
890778
927709
1083356
96405
579766
766458
729807
535167
319321
954905
880972
648002
430649
267590
194515
706246
856798
248417
203230
559763
393754
399651
897414
966539
947747
1019363
176890
189652
478338
59819
944419
626981
884389
1153386
629613
891176
456986
1009169
331967
310689
859048
1128269
798049
179444
545126
1162807
702532
977408
168605
685263
278104
980147
846314
856730
305390
313299
344782
556487
510410
1076073
302965
540647
97028
145335
159683
699702
237851
977537
1035964
1099223
371563
480140
1101164
583991
756164
17525
978473
789053
225539
702696
604051
175112
740873
117146
224018
1034425
1070780
427791
539020
848956
471316
543930
1108866
339116
1107980
92094
627778
826790
919824
359257
581173
131732
560560
783667
58475
557273
154996
1129302
860112
390977
207032
997346
978524
907252
1180265
121329
544253
590321
1111650
488203
310557
182805
340804
772780
852504
598267
1138464
178303
577664
311345
382354
1180802
798005
361405
572838
383749
1111011
780955
384561
648190
1032299
66151
275733
586245
609097
876174
365094
20948
1160553
18500
150669
252767
1002806
255103
444390
1158048
885068
358114
41553
880774
454866
928852
448016
218697
1114911
191861
767050
1186701
567214
1016551
333084
628073
597482
655791
730576
1128572
1151597
803696
115977
208151
100766
773615
847968
243393
831332
252208
589060
329108
621276
1037696
305427
372389
188318
225541
558494
864945
952081
659612
31575
704299
483983
588299
1170791
996515
1076094
521873
450832
900099
791790
1121105
805494
924294
339373
41024
823792
908133
153776
848782
1152931
206001
332175
354689
182424
965864
881889
1159212
775633
323446
466140
394964
460132
585581
249654
493278
356308
251952
515283
63323
731092
191761
626426
560778
597724
429105
623040
961687
55455
281515
710589
765798
537747
918435
920200
930554
382159
1021119
330989
283529
710229
464279
1127194
392540
1049492
317887
603369
754985
911071
132734
1077846
2117
1136709
32947
601315
814445
479384
1075058
978168
279695
662740
840117
637427
422133
418936
100265
108193
791842
1118746
936239
956233
1155973
348572
912095
48768
316662
426090
378677
367486
237621
705280
200436
758051
342433
472051
99058
868179
658240
588571
1091117
466294
932289
187188
313148
903677
1030660
420015
294044
1187321
193444
373926
257071
362602
763899
1156901
270984
65387
622468
359799
565187
452718
230900
475673
1074352
100367
1080156
845394
899883
531839
322002
1114553
860491
216401
699715
831869
878892
754930
684547
1009975
810718
1164024
28498
630618
957600
947310
873069
920982
288368
567345
879963
102604
1008231
945958
1011996
338373
896163
1031127
1046101
1176154
1186004
979940
374498
151377
549115
516830
542985
666640
373970
252166
707627
953150
407871
968964
798258
930151
601475
1041516
88955
1007201
250973
1122038
1185374
45801
36999
721873
429644
153355
803164
178750
1024871
1114049
154134
82324
34712
746796
315879
630417
1058519
670234
449234
271705
238828
801538
171809
934617
565894
515576
429521
1055705
210653
168305
338785
407572
108170
144087
1178891
754432
175709
1014065
1185937
1133166
774771
377859
574060
496537
1112512
129408
775992
977257
951932
123292
249482
555410
322997
1148715
230633
986869
519277
210268
635657
968045
58898
558752
682305
202454
231308
452132
415993
222393
663947
1115878
58565
37266
476274
912810
727087
404388
1190358
514996
829083
296977
10470
616566
352023
792848
63203
682204
884639
960757
678088
667038
455376
952993
418486
121171
895643
405922
323396
461582
450208
1003572
976667
626512
903321
150601
698584
654582
271841
109051
1084093
436579
662061
946919
1113822
358618
903117
834664
375986
625892
1078102
199446
1108593
79041
429255
321091
222074
500103
125236
1122489
530426
1032689
230794
841726
1073815
55298
263215
784905
347436
742366
898357
1181830
401687
1026544
1178671
750855
622175
370819
631252
1165185
287652
7039
741011
1077669
1158949
620072
438657
500619
6917
747649
392177
1143284
107902
12857
891996
460013
1160891
692916
1089344
741825
913651
584845
608084
848991
739468
215973
1070494
981617
812827
60702
282042
607406
129907
407302
647615
927626
1001946
663028
263008
896859
368770
1170613
516827
830188
78627
425873
767264
731023
464431
1166963
16070
7008
341889
85549
268826
327598
1034772
932797
587022
248761
1186489
666872
445585
379858
1094864
161469
431126
1169047
864107
234573
913502
1928
455451
957878
765253
740283
896796
866014
795156
880464
169075
178684
554461
253278
265574
888504
778062
765684
952205
611409
113711
886638
472247
887206
394871
245674
1144641
519605
1114394
70048
313520
556575
1131091
841853
271706
875984
1028567
442501
605139
651902
114300
334226
1141387
608418
898770
415726
637354
733610
957041
1172749
631397
742677
692643
97845
211359
362714
1011396
637457
133142
594769
274783
373195
70502
865531
1062228
2263
445670
510495
313019
60068
729900
135239
672574
766935
962046
302292
683885
97695
85221
1019985
334305
608663
550876
743123
276689
245678
191322
125709
818155
1144369
354867
593701
704559
689057
54105
109581
221406
575752
713123
1174053
937831
679181
500809
112253
554844
753792
374314
112472
1172165
1031757
687474
1153746
555512
584590
957024
652121
67185
533857
785258
820649
658660
397960
837898
811619
260882
871245
6034
757999
726601
1112594
1147916
792008
144655
548734
798344
477882
516486
325441
95454
762397
884978
946065
819074
357510
1156179
1183296
648676
451709
871072
515293
401538
492230
221481
1067782
405831
182153
229027
679686
1041766
978913
571594
184279
739242
709537
262781
395247
273802
363796
478242
546906
861885
894484
624274
106804
502749
51680
446843
966012
401100
379595
1154428
324069
563640
414012
536006
597781
1134214
897448
394556
689875
642709
1169924
457542
166882
306305
462946
427960
41591
298405
433510
855242
624005
588380
719780
171198
1157163
1126858
533590
963210
959917
297972
687917
912966
1165781
253352
90222
463536
141431
942041
562811
1145856
359873
75334
312521
757482
710681
131676
499071
653304
79697
636272
1054302
136077
800060
999991
551950
960
587161
971346
236290
305993
498575
238083
263448
847957
749582
345622
451652
577831
69735
288217
865980
1099479
1186342
1103066
700889
359511
429842
1031662
525475
432092
231679
327661
322665
548240
1140625
276745
1003346
863300
145478
942050
452238
1076294
552462
381672
528852
208858
1180345
100969
492561
998534
474485
1005657
670002
42855
1170123
664534
1152113
446654
626969
690200
1030170
1006762
335634
550978
1189318
940142
182824
376075
229186
426452
445902
660429
592955
959837
121883
406379
434357
521971
71623
869672
784082
789156
893516
696538
364049
344786
245532
362044
633939
671856
667934
217664
839804
406964
882186
810224
27789
531213
244183
383471
882532
318387
674710
1064466
63517
833194
257636
333405
247480
351630
830244
77280
215513
927015
498662
395479
1008282
440638
326871
1044189
227313
84057
430445
1183550
322283
383846
162258
356431
304066
189360
25421
844658
93674
23534
554745
72961
891837
939754
642141
150124
919512
1155722
178314
857391
1079362
165284
389421
102442
882253
758048
476740
891901
1012976
338158
1168153
741163
465582
406593
166025
542381
64977
656925
1132417
498173
795291
61792
277289
817636
1051563
252255
383816
517423
1098696
808481
575030
912826
1162082
1031023
343516
424234
431392
608206
151546
890830
247740
511243
81616
1010943
150642
986600
202319
950694
923463
810149
6211
329873
1048974
13966
181687
720549
658742
561370
343278
978954
823641
18981
228395
190138
31978
44928
754076
1033859
630376
79037
501578
271608
766231
332013
527812
1127239
655273
399748
360935
896446
739714
174153
233935
393041
495797
218821
3607
492414
728786
298648
652660
1035475
1133722
758337
234273
983505
713440
542065
949603
773211
692500
605969
17088
103853
653005
639130
479877
725587
129310
101890
982105
110208
832532
330467
543379
589591
505106
256622
40676
846730
677345
566663
1095895
1046140
617296
231389
990332
843102
467600
1005359
382958
993938
364228
631782
1185009
139856
929035
209003
907773
440930
1013395
427556
1158384
385431
489599
552070
205267
90420
358421
889968
393470
116598
916889
128392
853292
900177
892447
785958
298589
493711
45352
882850
928426
441118
351482
497424
197542
1081943
366775
1134017
734574
719311
475508
197727
1005453
300612
236202
193801
292428
1062937
230087
537955
620172
887286
1013812
445224
1099928
322740
888135
811487
391586
316193
1055340
340696
372506
662171
732351
1037133
786502
1079812
410445
871985
986521
497699
808536
271689
432294
136185
1074224
200946
128588
242907
1042547
1024515
488334
220786
244632
1007778
381797
23683
281244
583363
1176862
118077
411099
106168
832145
589410
788399
334857
1151180
398784
347507
6389
2829
720352
446682
341526
244931
406806
499023
1097450
177714
554789
970110
1080697
965759
600177
630495
208347
846405
1132648
731251
850024
500385
1150594
911013
867915
702263
1052894
729868
284712
570796
18606
738547
706872
668908
958649
1152882
536154
457303
670338
158433
937705
436499
330341
142123
1011259
309488
672232
222327
900641
570393
44437
451365
207041
746375
1091539
1174253
848447
1042589
581217
427323
1032286
616281
818346
1043964
881974
1135151
465992
613087
975533
932351
131041
837197
787888
154408
1117426
785835
865013
348838
150884
118358
807448
837414
315594
14052
788024
654148
941264
801955
870339
67486
1094399
1026512
721268
106178
748459
577482
224059
395962
231010
146721
427565
345526
333949
524260
517839
130931
768658
4584
871151
588185
938564
714635
601730
144070
274142
620357
1029165
344914
269105
414613
96528
648310
963507
830430
257973
1029771
551557
770829
890291
850879
178866
1169914
691352
912157
1124606
296783
1007950
780769
647181
160394
474133
353478
794787
679628
262148
664570
553860
601323
1042372
210122
786223
557554
1113164
650551
417684
1077369
215881
565756
545711
510677
1014151
349407
953666
709849
364404
1187514
461821
390082
340839
81837
825673
91829
821872
388036
257911
1159432
149649
454856
953965
559151
268580
12579
1131043
107688
812763
891435
507396
268783
996819
1036534
276572
38083
527397
938081
921778
1086700
622697
362584
592782
1041446
365721
1164719
604058
759108
549891
1160261
264297
635539
1122439
1023805
1172240
285798
1138904
922947
1009393
819337
431497
571308
811151
1001229
503331
1076268
993890
1066153
446803
1180148
80144
687449
945081
935283
1121266
150623
93014
707418
631140
680229
436030
939573
598993
1055184
266118
418022
826139
376131
846486
852036
23813
446502
979228
939552
596386
852737
699441
805664
725287
1104100
486234
127958
94601
535832
179743
1002100
491397
926120
266255
210255
1158707
1038772
460956
1140705
1074125
495094
1160644
39431
222567
138278
156543
328481
1150330
53266
355421
459518
782522
293310
356082
748365
998088
339767
731954
1025258
261491
1116542
343680
464555
1189848
125647
318030
524277
228269
763063
586017
532349
805803
115858
428802
784996
186873
913375
483843
1129447
286758
373455
917415
16891
462041
889539
1077261
556783
423044
1043958
305176
89372
380092
602463
356496
148181
207379
234814
922475
1145865
275127
458401
923761
941820
215409
52480
86123
978618
446495
1013360
517391
1155741
35943
1022689
936553
701576
145282
860684
745521
488345
499395
159033
363173
287881
297815
726143
1138370
1190538
241604
176160
209375
1028651
525600
1066284
847350
559790
318868
1003315
584741
525992
814849
911880
531772
981237
109315
1071972
119160
894617
386485
256306
5663
358623
573346
17246
180624
955290
838201
192811
354943
444993
1141837
738540
796677
813513
460532
759655
1090804
1097820
474607
923945
466232
953810
824303
424170
107772
757922
1039995
974286
1061345
1027181
366959
336578
667112
18432
1014659
200993
107829
329845
552198
919558
739461
268482
312127
269375
864402
689605
312297
860
66431
57906
1093703
653669
630890
193842
596059
901044
254654
896350
345430
870284
700120
93252
1180687
229819
353233
327895
480367
1174255
1097813
122113
1077557
56068
971668
46162
292819
477534
299770
1139187
923748
422564
1042158
4701
205764
920728
199165
921939
621425
368298
284548
354101
1133362
805414
820890
357415
880042
448330
930002
1088517
698623
41430
683139
83129
249806
278780
515718
966217
880527
660866
1049337
451982
827828
518499
849358
28414
298456
841881
621689
1008090
557019
469535
1187586
952217
898601
489435
966214
397356
504262
361225
1016631
562459
884365
817998
1073418
847941
649136
569929
597017
225145
509068
599989
953372
717701
1080104
36865
602457
746764
10787
416857
886007
355565
898903
1123510
984674
34757
517415
543020
585906
690210
236677
493941
411741
774408
919486
141253
878784
507109
1067212
1107391
356302
296050
970871
1135612
729468
427120
132877
195276
40434
1113191
271239
606384
193389
546851
1065503
430845
927293
185314
775077
293290
326780
351198
665682
1142822
716999
807578
855997
166048
908963
914883
8015
166981
885683
672413
120292
530131
726645
1093313
697575
169661
745462
776310
635524
714909
705664
53756
576742
922718
380518
336049
802056
523899
926716
696526
537517
224048
411061
911614
1186243
628403
1121185
583204
506661
661725
40138
117884
206645
1163524
885580
999410
1054729
674305
325482
1192642
1009054
133285
697573
533952
1172745
314928
640594
856531
948326
1028410
654996
450391
948025
1192753
830541
660835
802742
668737
1178944
1055578
1045632
1115090
683256
1135314
1153108
1091214
873853
233512
983952
439319
363899
199659
156164
392055
206502
938477
250856
597808
534696
948908
745026
684675
520146
1047736
20362
983369
372584
667122
52166
296826
1184288
64445
505556
452650
288646
579262
820882
837624
333580
1144667
1192878
867294
633444
1098637
639111
859920
402268
702071
1117282
838754
589319
249125
1089848
578997
102011
257014
1017874
1177545
227599
829216
816833
45227
267082
266786
883840
1065606
1015185
1031605
1015965
88532
1163223
172195
564411
498271
292299
1017592
1061442
804961
584308
189221
660240
655128
533683
151009
238198
288611
964460
168776
213962
806610
1091291
606316
1181018
534307
518444
757703
783493
391665
593469
252647
96602
777607
811279
108333
640707
1157503
1145295
169273
163409
525730
624641
690009
368661
999260
234022
293072
1101234
538773
1175125
183102
211663
348411
980763
325621
830137
1092204
803615
697160
166620
704740
396302
59421
74785
1166298
961420
458923
992718
567382
489869
129776
568297
859352
1161189
792587
111808
911558
1065591
440138
798391
522802
558024
178871
525038
1172345
114982
1017857
16090
173856
107453
132131
848831
781582
1136487
433490
895900
1065110
528781
586821
993548
636971
187765
845228
921395
1052177
502689
868451
837871
388213
188206
146414
587318
822360
285496
219815
828455
1027030
250585
1068472
1043443
894655
271405
774080
350169
260370
150709
575254
814792
602442
103350
924266
598040
514370
923801
810866
371715
544611
590774
894175
690775
652559
508087
212735
86294
171755
446887
506578
457928
90907
997019
1123937
284871
550186
691007
992128
414919
696177
287566
806656
39785
386047
1083230
377076
395372
1155420
876579
1151203
920994
1077537
1138637
949722
325305
234277
799682
920070
445720
898623
679725
1037321
1139455
1187172
654419
368590
998525
466793
624031
267710
972864
575724
879922
78261
364660
1145954
189179
210164
1030290
344030
1008911
30154
689429
54076
1048963
56096
682553
649952
904872
651629
919112
819697
513011
296211
1019960
1074807
215416
554073
647589
227467
1158223
906802
695861
994458
674699
455244
96540
551241
1031017
241078
55504
184253
262612
635247
692528
197520
1083803
665870
485130
327130
643123
873945
94115
49611
756984
1118776
103072
957560
594933
960000
819973
1131839
799259
346818
757546
818929
849075
1164603
1164877
342110
733800
266247
254547
1080177
718500
385761
165286
581423
1022757
115893
476032
178441
403687
778988
103093
828734
1017973
157773
385423
391375
533610
855091
328480
631690
713070
603822
672363
584713
548621
502423
1183048
203196
1061247
1075892
669324
1073053
845888
865540
476867
202694
692690
528709
871897
92815
1144427
148540
1089746
1189673
148688
534326
142466
107661
511093
867817
261
845307
572022
673524
18411
622765
1054586
1018426
73469
793507
232757
467527
885987
958249
393956
1000700
878812
693290
1126978
856731
1104520
712776
367845
1018011
303897
65608
912037
422961
747717
327271
387854
673622
25244
506766
959632
621084
691512
796249
333690
778299
523660
733457
544956
613434
1065978
733828
783794
29069
500111
1098522
85940
628046
222221
657378
948761
434822
591098
700650
205243
764159
684821
514236
1123606
347377
524815
513057
873243
473710
491109
808730
227902
1153084
715778
15000
342402
871332
856758
767882
327034
925470
710708
806599
902535
81196
602265
828697
1132208
1013600
786704
836581
350008
45174
1187505
292960
58392
1146114
183052
350414
501591
516320
319480
897930
935040
149343
1096830
274445
1190706
834129
836216
15788
758523
446271
284869
535978
359045
17001
315108
855926
802830
326120
488920
734502
939294
395799
91850
1015759
951810
233251
1183591
1138583
8586
584635
570664
529294
398083
751631
40867
524038
993070
123339
991175
344671
270470
11832
108654
1072312
679866
35354
40887
232554
959236
937072
699164
262806
323559
719325
634382
950154
618681
978888
483272
969210
242884
818150
449625
460083
1185095
167697
853429
646381
689438
362335
559052
1055497
66535
119075
1157246
524842
442983
642563
1002045
429909
332505
711927
118630
234051
244817
808067
801277
403312
172704
170314
545754
464182
341500
212030
629097
89174
1148723
975035
694535
337118
598490
150393
1092901
407971
1017373
727257
1065345
185831
571657
119812
999701
443036
1119676
240593
774880
1087542
982126
608799
388638
20529
845937
1153005
866178
298685
859314
324894
1048857
118245
420241
773120
1045418
45955
423073
963197
377153
811527
1180089
35849
811293
332396
527411
904187
1130774
140172
451040
256123
51708
31879
274361
199608
1086849
441578
33560
792318
826758
126461
157604
109515
1027257
744145
714080
11920
838854
1031370
131657
811685
599512
275719
349260
1128279
745158
103243
219881
936217
1104793
1128214
596299
507829
1151617
293779
295316
1081850
402917
65356
295196
185787
283018
781978
289499
699363
743282
624213
225904
801723
891516
698164
41358
1019723
47205
1059470
411948
330927
49175
180011
331326
1101344
474675
969070
669686
502808
875337
235018
422460
890886
3049
716496
1130793
956491
425731
957738
931493
131907
570978
857911
467673
460610
440032
9260
505680
624356
57199
952475
1120692
758426
547056
1193189
1139446
1060889
763302
802745
164126
899645
701354
604869
71913
611339
749418
445857
597072
200144
16429
108245
979007
1165321
456467
728528
1010234
1134830
516946
139657
627187
945883
807093
801926
980112
146249
327672
245831
435975
252680
314941
719317
42287
637818
1061582
517441
898217
1182942
289076
263512
216189
129865
43631
1036967
813863
1125344
282708
640900
814614
308233
48971
33924
156504
655482
18317
148316
582649
27608
116776
479643
1172085
634966
618826
678660
261148
186795
1105069
716762
46070
314386
636429
1034236
954917
822848
972523
1132787
57357
629938
72221
53728
437559
367190
751651
1127252
121503
110667
531965
855383
969790
774879
814546
848302
549789
733378
745081
209974
183791
1165374
66612
969387
287413
65209
864830
1184965
1017994
406169
288540
843175
267917
1041780
141814
118347
740031
514194
482123
684402
830426
537351
1091969
999099
496998
576844
1100862
288847
533319
1056968
172834
535303
213903
991845
483266
344960
279221
708241
1020712
458562
302542
776036
101222
473317
269036
1044805
510428
1015213
525225
332898
153096
1010194
525943
67428
405729
357831
835347
841506
834645
577167
55156
304669
897157
365764
331574
53716
887792
1052581
1092294
1022306
58681
160677
464081
1151393
597784
267399
997207
48675
1187289
1017781
404460
263300
901025
289465
941942
606100
521040
383484
769581
315009
1094611
359928
92343
733673
890591
71837
693149
797937
109915
406591
509132
818550
68399
358564
982353
398796
536001
1137094
203399
190793
154270
318549
1137858
583740
147177
738035
724926
634590
412512
841759
750575
236238
688296
878133
197325
552108
85499
921219
105114
154141
199556
1188513
881675
897180
1147415
998179
734221
825803
914779
765457
1090347
503872
439489
321188
751444
1053705
718632
1109338
1033845
323996
1020589
327926
575076
1049247
1090281
880001
491819
932259
639923
1186724
950593
37044
683506
646914
162539
489188
652262
568021
307018
1034297
231103
824813
1020055
1138288
140065
777070
708848
540842
832195
23248
260864
405991
1118368
636904
14873
845895
757233
1054780
1067889
871864
637049
903963
527797
940863
501257
812204
1131579
1068566
52178
564619
644175
820007
293231
112260
153162
7465
227889
975765
869929
64427
375373
475374
132620
208304
474948
545081
1006106
286152
706262
1027805
930148
133498
931610
56785
57148
356132
394322
479102
179784
506230
1034044
1012623
744463
1122885
430394
131771
83868
856268
27663
338341
387792
990590
117531
557650
549325
457748
500649
300590
707545
311502
766951
284334
995241
57929
967248
143237
269252
1150590
1032267
858911
514454
1123696
11206
864859
110137
826061
692098
811108
464755
350070
523489
1091669
831564
1103943
298810
973614
968217
717637
1183510
924536
28631
145216
1166864
240796
98289
898501
676526
191995
666535
140139
32372
64910
1035807
1152737
439647
895044
320476
1023328
994463
880349
20071
1024151
578895
14230
238458
145018
374794
568920
704251
894422
1179391
399731
1017287
312978
148577
1164470
971862
905340
540035
439744
459189
815091
1105207
1018920
1014052
484906
295319
315318
346820
35134
590027
539696
597432
1045659
973571
843658
492680
465725
1175274
703346
609048
463937
705895
519834
717508
583296
629310
1154813
224122
98731
934703
977470
53200
414551
316504
178657
265398
96339
810294
414662
639234
455524
730418
1013769
178228
409866
586747
767776
853365
226233
23004
507696
281199
796956
1185630
748682
909864
842323
66154
51549
999860
98715
1144366
975524
881672
1129032
154146
71182
1070781
630171
368147
1163334
1112075
588927
1092889
748068
453295
942176
186855
974375
966909
371071
739856
590957
119816
754717
672726
50249
700606
34542
176370
396135
402843
745820
744971
16627
237674
294068
1139302
884929
1128265
377842
933099
738837
420264
152636
840842
968413
244375
1063256
564876
604991
763124
161746
222356
146683
208567
148916
50565
712269
961542
852732
562127
736212
259290
427261
693749
880634
1141644
488339
1143143
566003
553586
237575
631095
961171
697357
65192
166173
912967
945758
762172
212938
343512
988579
608797
1142004
187751
8805
301226
522260
484016
1064246
175341
446172
52009
616199
691102
800769
1101990
412943
909144
879588
252373
418911
1104792
202898
1022857
767678
474353
500628
539725
878853
923789
289008
342463
540388
986838
115135
375262
557366
1018480
1000061
897131
618861
1174415
900936
1125280
431436
616642
917561
565781
1173203
1020570
1075882
811525
201912
980455
684271
656742
512805
1162646
1043452
1008917
198179
1123282
614890
806427
618872
569513
215154
156155
660981
732053
1089193
360376
1191870
304321
836214
272043
775275
152240
1077075
678234
1128043
961302
254333
1173043
713644
951120
217951
209659
366169
62222
1006950
479256
371661
607148
1176280
150657
501284
957209
1184627
459996
568365
581182
215489
134840
491298
1068487
327004
114562
1187133
573887
419954
536956
251489
822773
750938
57882
882163
377080
889859
284931
415853
366996
662107
1037782
304830
216454
1109418
442029
119605
154555
293878
633026
305946
1017731
847075
508465
878944
328757
572929
917940
883929
785014
17496
145463
294021
519592
1018004
956637
84210
1116154
928427
1092269
1080216
378186
286814
725444
479379
696420
999888
1081123
585918
224613
574542
572462
563766
712013
871789
569295
698073
1129893
523093
251311
383539
997069
498387
240070
1071198
687158
294457
231904
459913
846069
505331
1054095
1162612
551120
193390
716014
594605
265611
697995
860569
392402
1120626
58484
966855
621076
817196
965841
335411
53433
608751
517167
1065389
375469
695150
184244
747849
985265
468957
850300
861581
881098
849977
706999
412503
1019821
881921
154238
1075329
515410
251413
1147749
145674
444307
576703
510073
542371
574214
480109
6167
791342
276004
452356
1134443
416358
248551
1058656
502446
114129
406592
324586
111511
893975
995320
1172407
442788
396813
173587
643751
733588
964381
202616
1076366
353898
144607
445615
1099250
214362
344924
718965
98080
501679
268383
333689
1033200
856673
825826
541681
143506
946090
485003
535268
209270
610769
1112903
240908
863703
1113740
448132
695397
935226
595386
598558
472834
92707
742597
150966
597054
458252
1179981
863901
925709
525045
178885
808926
1086593
169907
403258
286797
331044
1167798
23092
313217
870349
77387
185525
738669
571755
429818
79458
257535
202586
1025207
1072112
702536
270356
274046
894799
328574
702947
1072119
1173146
769045
175017
1118097
1066844
1136059
722499
22818
1141172
738784
942832
1177170
61336
50511
574694
1156970
61447
1026464
86955
945877
595103
336341
290160
340890
804513
858964
1063586
190773
380205
697129
500255
878263
18308
924299
243141
1045376
434433
998281
1024349
525912
1079846
883760
424817
813515
247033
260165
273184
754051
1038675
162781
944601
441815
970435
722868
1030528
254224
586159
250537
737882
109457
587639
614455
68627
940812
843394
221173
979092
368969
544655
652409
994819
834844
149719
761907
1097599
457520
671566
52907
172362
541245
377036
870134
781980
522901
591423
329399
1119670
998650
663972
811598
286011
122015
137327
173233
656676
378362
262227
639735
762417
717661
605846
66256
649289
116176
317125
639890
1080704
76298
61812
579437
746923
41838
10905
31022
536134
394824
49224
266843
1085358
274110
710178
1086871
343423
145737
232173
705774
160559
74216
678343
952628
866963
226628
352405
709656
442737
1022514
877061
1066309
225816
967188
343344
316167
568847
1117675
730683
787419
309410
370468
950132
278979
665689
747221
165658
446038
419535
1096051
460813
924836
836457
1040480
413389
674896
1147748
1116084
706043
591848
959637
296500
345620
359969
645157
685254
716139
781739
507607
1083953
1069481
619566
872654
330356
709804
670888
657040
403374
1032204
19560
644579
475422
899094
691147
56218
785607
322210
1171069
131161
394536
223863
768778
800788
421387
1141420
944477
247300
605468
56529
875074
964984
203378
978549
244008
547542
208077
184455
1114988
639464
127725
509650
1088288
894787
1058540
202025
1121098
258108
39954
739764
674563
197567
1060835
1184554
134925
614449
1144619
754743
1112246
573559
12493
395787
138508
707607
158694
305092
393198
514602
366856
611237
201024
682729
164656
240260
559201
485310
885419
20429
39636
467411
1167058
376452
639507
91612
302006
527468
1010905
88362
840316
186389
929250
127231
94832
1088449
954574
466736
1177423
1193444
440640
669590
391440
1094123
1142121
275955
513853
792964
448776
537261
418303
788298
887333
809120
1016001
643230
1155905
1070217
523034
450504
926930
835765
332937
5660
1179506
736239
568200
586674
176159
325434
14138
1187739
449415
516729
255626
771240
983239
3134
450641
603320
582236
28647
241200
651797
447882
875708
357174
344216
687900
979421
552792
547717
355311
729553
539855
1098518
277228
1066156
803491
695350
1150860
162005
417764
1175983
458488
948366
1145738
191110
493410
568804
1153722
278721
1132254
183757
1186566
699041
569909
704591
472758
882299
474673
1002233
483109
503981
957959
398706
957292
549670
450880
549898
1078989
1003588
809944
721417
404978
624017
225740
657195
1030713
600947
1129405
401957
474004
713435
462945
586472
957234
416173
991103
1048189
1190625
42903
792947
693599
30717
66346
592631
771165
113882
460894
935667
451004
991654
498468
552993
567645
306687
756112
1017901
670759
960431
875728
1045008
1150001
173519
1165810
672721
875816
152480
994303
269879
771088
1168878
659384
269286
92917
411101
720220
1101925
71881
1074555
72671
45688
1068330
859248
968297
849967
591095
565157
28449
558777
478887
1134746
927264
1132758
592370
440082
1115690
833824
198257
1168658
443613
730951
259636
665816
1098138
799790
730417
491560
1180957
482928
645314
442183
683672
1124414
295000
159119
659537
995558
1154537
898560
107202
186075
56328
697629
354642
570086
651999
155947
156253
1020037
436428
137075
615812
406859
169973
692596
273848
741697
153245
1192068
141885
66206
978387
47583
31039
87664
511306
892298
453808
666621
532194
1759
161544
500392
657017
1092602
883273
1031698
117345
624885
989278
323839
63853
731811
337934
1040562
881524
1042219
663627
364364
958118
1037068
676819
1003431
305016
933794
1151771
594989
465875
1022589
337445
541725
239143
633199
1112651
866087
1101987
787825
356938
649441
329598
998434
510175
297189
333462
466970
988783
1005501
568408
650541
186144
1167670
282961
638815
801480
1140382
348448
128490
1110318
797778
717667
85380
820664
351689
824521
1052830
1154424
667019
966814
531812
964411
286913
290019
1072065
635368
1042983
437677
425238
1017167
883371
585351
1115727
961640
1140089
845102
546199
1112046
876341
187997
436778
576504
391832
241607
399357
349859
422178
876941
528768
844026
3990
650953
102982
679153
1078764
927008
393035
761139
171103
288400
1154382
674427
918835
1181648
646102
622343
196733
87775
768111
92847
1153320
94392
751743
184397
352438
187442
343989
877323
111627
530709
593929
443785
300804
342260
761673
575689
963512
533068
583507
48097
358850
305580
850676
994814
99398
759898
646197
927457
916560
251452
622717
22658
933081
1004475
908793
92927
322486
79210
973175
543364
983860
906572
703711
992539
397885
130678
727733
1000639
1127396
251366
663740
1087774
999554
946933
86230
1132277
522427
1149567
59609
381071
867100
604634
498694
1070229
764476
478570
47865
410440
834897
67436
468339
1167504
424676
141400
270373
25053
68930
910968
1185879
197179
51348
631532
19076
27477
194694
900160
14252
58722
127671
1096574
350306
1190407
23408
151682
223704
608536
581671
787717
92303
438280
671782
1143330
180300
907779
248057
164751
1193023
321010
54847
556231
461691
673202
1032167
57388
954603
1065077
35107
1048023
28441
1036376
921679
507099
531034
673143
845760
610292
635320
829127
1088586
929877
1093238
627710
578817
979010
404091
1164002
756142
1030016
1019640
758267
308288
877863
883923
817631
376287
85008
111904
306939
871988
522922
626838
358822
602016
133089
559914
569831
502869
899242
235051
461500
121693
703751
661529
195488
96852
843121
130091
915641
891897
1022274
842568
332255
386643
91965
312940
759787
722070
224969
1065107
427853
115289
490422
997568
855044
422277
369468
1001035
1114283
564597
422923
931256
1152054
1189015
535638
350216
97579
61641
63219
860236
779893
1131375
820950
1106813
1019356
459223
762478
435911
210251
768171
723876
506893
320210
458968
1187596
656678
94585
626677
457673
772551
997039
378390
1002251
527933
861527
596510
550989
810682
13525
183792
606401
818910
1091425
857150
266289
168135
447016
274516
1023084
817540
391903
611593
798927
256764
235744
913548
5237
718856
15308
223732
750174
395467
1083209
366684
138225
95698
174490
148663
527988
432061
376762
1036430
1139530
275159
124965
792854
986117
772289
463264
916376
858695
138704
1175155
874618
519858
362719
807917
961037
1051005
320315
207091
902886
393592
213410
337406
381003
845513
377600
437784
586682
974347
810716
756428
551494
258298
814194
1157679
1011437
759832
806282
455034
27495
395672
531120
1113861
870723
549650
812086
746898
971969
1037248
920438
931979
1141752
43151
326567
798087
448079
801266
697132
13034
266290
201301
389899
718716
947438
569316
147396
459383
558086
374406
214454
602812
306033
868361
790430
1070981
634434
1007114
1060712
180821
1151729
1099201
432771
557046
33010
132803
79747
548580
507505
102530
566191
779430
999392
470685
987969
697623
699227
365856
634867
656073
485172
928341
1144985
170520
331526
22398
385449
49113
1177189
437508
1066366
1099682
948201
930467
628633
3997
576805
732413
304649
533098
245383
1137791
79071
991371
873642
725426
658299
117696
795488
736696
177495
862427
559259
320665
90424
1109049
30353
835622
921543
904073
258748
317238
1144823
537121
516925
798224
560888
447991
157399
342036
544435
838908
387066
491839
365994
792084
904283
1066001
188178
635606
1040751
406179
799097
749442
643432
653673
922389
621477
1139463
123601
308906
457670
896090
1076396
265389
824611
671669
883019
215474
223799
624078
45896
594452
1022019
680965
179064
699593
170557
859306
947659
755638
775669
919621
540482
735766
374422
1189718
455501
472329
320266
73496
1034020
632608
79283
204647
151324
289366
1078205
969930
429330
1005655
105376
50023
163398
716405
564196
1039969
1165793
858426
617792
407546
96711
525476
1193177
79168
615400
700484
24154
698784
617188
889970
895340
509115
936389
510543
952408
466787
7836
748188
1061830
281914
699209
341175
665934
1011205
995341
614406
119728
871805
268097
692092
565459
593455
658319
324583
952379
500845
291641
999027
646292
1089202
775008
720023
269099
454396
183885
155123
459295
854980
325734
978133
645465
495266
110257
24624
474121
116364
769214
583310
802827
830938
296127
752782
318661
738699
761005
1110589
708442
551826
971458
872625
1182986
800382
51783
1098874
331893
1148044
308647
397943
124142
1040110
503416
3646
1047657
1046931
689733
1079594
688035
694073
1129444
684700
99415
108679
990749
6040
233123
260132
650733
1187370
1034247
80462
311637
495680
503088
1049983
411143
171831
1174044
440586
181154
143469
697281
739635
417971
692548
1177304
9882
59709
1189638
257741
850454
1173986
597276
881498
478208
591524
808994
82828
77920
163986
359239
851464
974470
241212
1064796
597934
144703
1037468
983388
918450
976563
6247
526892
363642
1124214
1135743
906733
597217
942994
574732
206517
214215
1175769
1028173
361784
1069360
1050658
180615
200705
845868
746467
834171
208577
394399
47043
666377
148303
398137
872777
695157
187097
25861
273717
319725
532046
852673
1085046
1126060
408414
646118
137224
174870
670020
242820
901823
38572
678828
896888
529917
219351
194525
435345
716061
105981
1097423
278868
132204
215397
186844
9049
597539
310315
291842
471882
16462
248381
467901
761223
964780
795026
697456
358411
1051468
347883
586876
353137
332176
15301
651070
591173
370569
355845
6944
1139787
46736
218687
306509
525822
513365
96309
150177
726533
273548
252886
1029252
912441
536902
209307
244543
1104854
1129735
626177
652567
490917
216127
454862
647678
599797
550366
46807
789823
251463
453071
838798
332751
111862
1161593
851821
268768
593426
418194
659724
415926
594051
903710
1013339
94452
396298
808316
970537
157547
376260
726483
550823
286199
965811
1036532
1079962
636687
63982
139095
753575
70106
614297
636202
896805
941720
812282
32998
424009
1025139
47476
202971
209976
760877
94687
381300
1032109
47068
998582
580934
250824
1046506
149276
325088
155779
125939
814812
290565
177683
466809
720521
763003
11260
183873
1060410
870872
808844
776995
1014676
592702
646311
211825
378763
964638
1046869
1107273
734263
72966
390798
135151
930343
21678
245170
271227
933554
79546
580979
828603
208095
159366
683000
1173853
909211
739674
770808
855689
633552
788323
41572
863481
535198
363889
844249
856128
630081
15569
1110583
177129
810440
893221
660470
364205
858079
634294
1187210
835270
985855
111963
380042
155400
838488
593776
955205
669250
885255
914010
904189
734428
937166
515809
897487
950977
425125
1099741
25894
777552
614803
341746
926414
461347
1039713
245636
1022827
965354
104773
836402
188679
460434
907605
537514
543951
1036404
591891
682137
1018852
154895
915425
222574
1172558
189719
610118
549318
1152246
938680
328070
279910
821510
719358
49784
721833
721436
503867
699349
293753
620676
1001707
1162875
780786
716813
40843
510189
934945
713651
851774
544597
27283
1057198
304671
8551
592710
267650
1193451
716656
1112299
417215
683765
1143171
152210
613542
246130
382697
785585
1029769
755044
72662
510234
1027912
392664
289648
677000
346299
139411
851148
56821
900887
334194
15166
262132
461211
20741
988446
684949
585771
901943
1033585
147870
436695
163007
664762
1013588
489189
728094
215471
484074
1048732
756214
5750
236669
125561
487166
257016
462493
677638
1014822
1184409
184300
1024494
432709
1149574
786940
1031578
105459
49646
1063035
1010496
637425
1117255
949847
350238
790777
337042
719690
634670
331209
235662
987453
376023
1151182
1131569
1006955
423574
400864
1015211
939581
887178
276894
788688
1155155
963532
162628
814477
152846
790086
867648
492165
527917
683656
416133
427735
112500
1030485
947566
466720
1141101
688196
628077
968667
148958
834145
252964
828333
708705
582097
690357
369525
683196
20957
384968
1184426
1147549
528571
1155093
907445
175166
798770
48812
1044306
872992
3628
156731
553387
660680
476601
982336
1167328
397939
69149
1073682
1122285
560902
1020056
840095
1100170
275538
167932
38989
264747
232568
345252
232577
883843
1121383
1173127
925840
963823
107806
990954
880241
1059594
1074827
768814
934886
249568
556758
1154361
196705
213353
167014
743861
448141
173863
530164
605085
813715
731693
382425
825554
285307
394645
662283
804680
463424
381874
46467
66374
1081525
1190719
609407
684503
431636
1143389
968179
643711
266125
61766
663598
1042226
341858
128051
410298
1075640
956632
498425
475394
517180
971241
699322
257354
26628
590823
686960
496092
853885
1154872
314136
723619
392024
1010607
386778
58569
294678
505676
310671
429087
213333
187784
293324
1015487
806697
945579
7318
363913
605633
761421
1121955
1046825
192016
672215
257203
728411
853256
1079235
41778
1137331
114048
170823
241305
608439
1115720
725769
65230
943460
986569
885797
593489
530898
1002381
1192624
5841
707506
111926
669418
136094
225120
998861
679052
75688
207123
415391
626611
910397
708618
1048625
1123361
896383
674342
654947
416627
696292
830653
550768
76897
1176954
293143
1158204
1107373
1184629
1180942
920741
529186
117787
1074723
264068
697593
828545
1183018
548141
27757
949560
159547
1026220
907180
693384
809467
271086
918916
963795
754955
821335
501816
872424
69947
309836
348152
476094
603098
772826
242842
561750
635921
1062921
1058333
1011486
433495
722780
317496
1015174
1066644
587576
704757
726484
841312
1189425
989275
662697
50975
485467
461362
988397
417333
478920
215798
467851
544723
17456
181996
173518
704834
1170330
1047048
1129971
1074482
523685
891547
216531
768548
167520
739007
759779
761798
229667
462895
382486
862637
300399
523044
20819
338843
988582
1012105
1098669
1038480
153715
954269
1105722
975179
409670
57385
953870
802415
292774
840040
1030638
125544
423124
1168881
974533
506755
1078749
673326
119362
466424
389074
465401
443300
139936
652579
937068
285110
268378
441444
667174
260113
718117
740977
401168
996611
458965
695078
265625
117318
615511
429262
815773
201858
535096
838204
612872
563988
968181
822479
866332
252855
718061
533925
839234
574567
288518
1104440
549445
132409
1013449
769866
356919
920257
669307
1188180
315041
552810
121912
1023945
187865
705909
795389
1024790
892383
1065566
229959
526953
384331
869910
1165203
1093835
817179
868629
236983
209910
455870
244352
291950
1120605
545747
687018
330580
992612
1188060
855207
1037171
408086
248143
1117682
215445
447734
480661
954182
596646
994725
333527
158676
963893
589003
795571
1002478
616688
1057997
247997
346864
725314
1037325
109252
80805
382969
16191
1158778
631480
612487
4961
1188328
954476
75220
976501
41728
819306
1123263
278231
940144
931159
159955
840624
535823
1119280
500402
350459
1126414
30831
943709
897093
658524
42747
773266
20213
442025
185889
484343
929155
63587
148423
238773
271027
927987
824094
623204
1171974
909592
262100
443850
456896
531182
1045370
20418
483358
630052
646545
521639
553185
246152
447850
794088
689415
323835
353326
551285
634739
952071
394196
300243
992897
756683
539944
188009
1122607
473524
115082
230842
74250
27636
647828
41173
427990
1027813
141739
315722
1085192
419662
248745
930544
920599
1137825
1100129
1140093
457060
288223
587733
923954
180415
964555
288806
1170982
713031
976086
564008
1084611
1151877
604518
335181
48084
212196
178185
1117110
675985
187274
807199
428451
124016
1132642
153527
217928
960973
802807
1070846
255125
491213
383293
699864
748051
978346
205664
1040285
1008202
1109972
184220
55891
252308
225323
774174
663616
23680
1017602
250400
74726
397881
122176
758308
1025294
669818
802476
1030507
16016
264667
900247
1029243
147374
244326
302947
436252
607311
1035446
662449
949157
97518
123063
418227
724210
105736
1110646
316832
603606
485367
1037914
468335
528540
315618
661807
866623
913804
693385
231454
442568
278568
966197
929115
397625
49486
280253
1076798
555217
845246
26814
20858
283362
574882
454974
718933
272694
119544
538696
612423
347454
556559
962738
51493
953061
691593
877398
175464
1076713
853029
13116
1145500
39633
573850
529422
927559
324144
485429
1066805
547031
906537
747723
684021
864355
559446
1094518
554865
275134
216260
929619
1083899
179810
819236
958095
525298
625199
873393
1004268
647399
771540
253683
918233
863333
384060
849603
726772
833209
253829
1045755
743948
1189022
757084
178698
1153815
942065
609659
802271
606505
7221
513542
257471
1086968
412802
990750
105910
235102
1067895
64191
779849
938310
321649
1094688
82748
901998
1165975
174883
442757
1050500
1154124
648297
60848
731571
467289
303074
824615
546195
518072
530166
680963
212374
628367
867809
552853
1087749
471594
959489
830488
734279
767961
39726
867142
405081
515711
27905
627791
501845
697540
879599
828966
300365
782134
634581
305218
560610
384881
56421
1109464
688315
339434
776885
334846
22292
1181726
826849
603433
763993
1109261
600076
918751
129690
882170
630202
1062019
1100460
630240
1119459
245202
94639
668261
49136
649599
1038653
1048039
1092951
702384
776215
1013848
914854
1154811
666809
882445
973373
594295
237819
715727
622511
190313
515789
331154
1073006
503296
1187037
185911
958598
502519
471965
693577
698341
84156
13641
144086
1091889
303783
448192
123769
957583
468641
774203
692318
240190
759720
834577
969771
113799
151501
146012
687643
712748
1010862
9162
586689
997488
245905
933934
335334
824732
82750
1045970
468712
820137
886718
517596
288524
855179
735676
157508
388864
101030
178394
1136281
660099
534992
69839
92498
824843
1015387
701863
973383
474411
426921
554331
813120
957582
1130903
391101
1028290
285275
767117
1074005
1094562
748323
379452
258753
595307
1030502
825695
640995
592338
381262
685112
1045614
892868
545100
565159
966931
900058
433947
1082330
118545
233002
451909
936504
39130
999634
525113
1172464
944238
513328
287766
239161
978906
955432
543186
973663
54340
684635
909464
791471
335468
369948
787445
262746
51218
895683
53304
522047
265362
98239
884714
81093
949118
420503
233762
1000397
366709
1113450
391988
730375
741878
1163446
644599
1026413
48713
770949
497413
940323
685035
988097
261583
905217
89370
1137468
617597
1152924
306193
1147035
505215
1066302
177401
658303
333499
1098661
850054
268414
932096
257282
191144
900714
63965
334267
688017
298666
332162
1135574
847098
743583
16507
526756
335801
101093
430528
226792
81340
575850
1115836
338889
783526
1111257
412381
384237
210055
641352
238699
848000
889897
242730
1040275
78139
827318
367820
739919
978407
309036
871474
114145
416845
880585
971355
216535
39696
1090853
851324
883715
964818
448528
500035
993512
874728
242501
395850
634507
404702
580538
921481
163517
189328
748321
1033731
376077
126272
833564
269917
1157802
323496
519470
109203
1145540
808535
1135053
267367
319950
95077
199712
323366
45523
644882
820902
837235
486160
43700
175754
162559
1063278
1144429
563800
747347
170365
847846
1042415
199761
432847
961594
338149
355434
714092
1043651
463451
994113
26429
759291
767024
210640
250535
722747
1027477
482295
948672
1151395
107074
145177
1157218
951505
821241
1021487
1177484
818341
75601
1098103
1025804
887231
943975
772393
10388
214410
56603
122623
737596
927675
1156137
225710
942803
1148212
834463
636187
160218
145691
1103106
527093
445896
1128745
555994
92877
899691
144590
266502
661318
179687
211594
207479
845463
1111358
985380
100900
765018
232168
1092482
712512
270584
1174876
851265
622373
85571
34802
837909
437638
527490
378569
326342
36323
543874
285069
380835
594023
950131
1102224
611833
751472
854594
467144
464188
672256
297005
958400
499543
683495
27682
627625
444543
997131
471230
635472
705451
1016143
580689
1083467
787203
953513
244093
322921
436542
197014
1088710
488665
607475
504223
402227
998899
650722
497108
1110489
958710
222612
742249
175514
1184720
648067
887252
1033931
1133141
619799
169945
1020338
913549
323702
367136
367105
936860
745941
98076
1071325
219013
522194
923492
877542
763543
776990
640209
712473
1123542
1073445
803366
500094
672266
1152933
127329
908291
493878
286645
979620
503781
820842
894189
22759
480960
1159139
34387
679895
624657
209712
862444
1048594
372868
92277
734797
643160
379752
1066409
64004
180328
215734
945304
708181
304307
778286
40557
403841
1177684
572934
339744
741831
390624
322563
831626
388124
1163269
75224
97877
1134602
895065
1040004
420295
1038647
875546
509119
986158
1093319
654921
49877
47069
843834
742191
984650
1118729
59903
1153731
167106
538550
651736
390066
811189
432262
751404
666560
858201
1150614
1115088
162949
893600
215362
924486
284942
1018515
575821
904601
947153
1019682
560441
1121999
63986
325832
82906
516895
995953
305294
1150733
764750
251457
618332
169906
8071
429109
587442
1117528
616817
308022
212002
918214
1104049
39807
791494
1159252
179930
553233
25918
178468
551058
773633
1022399
1043104
248631
1061992
76748
390491
726976
131748
684917
365936
217219
760420
520427
218123
51878
83575
690657
138463
1098110
182681
628136
420982
901489
572592
470070
1047352
144635
547038
359222
1020191
955378
913453
1111201
722237
846137
1093181
50598
1164037
526255
780370
114328
177054
328657
118319
451254
1130139
1090093
397718
1066666
378601
301447
860033
910189
1072684
562848
498252
97222
573814
194832
182599
299352
486749
1008605
1188252
1006328
969170
839459
457481
205785
1141083
167051
56970
427341
140630
648298
1007984
132980
569302
605862
1056603
1182917
693725
1127110
44019
389638
526575
330263
131636
252420
265122
928015
590404
244958
421559
571710
261101
856761
1160316
640096
704564
520730
983488
562773
858561
529189
170626
7149
474547
138540
701572
528259
826691
768433
225424
1152689
1171622
311223
1045577
904982
270355
299873
380842
448322
28909
557180
57250
812734
758760
728194
291176
1158063
358194
496268
295199
461516
319192
1064086
735275
245316
552913
812408
704333
494860
335885
927950
124415
786710
565967
390894
1137685
844766
1141408
195560
268237
817218
1136587
512375
832871
854282
1102756
528668
615733
400518
205758
256451
1017970
556645
136220
971767
22429
375137
484805
603470
1023118
977519
940346
13500
619285
1027277
242779
260069
447606
339536
724753
1106836
74767
29766
555397
135267
761257
223582
686475
497735
103948
593431
789315
1165879
688740
9503
588285
644931
481029
460630
350043
891309
686782
16004
168132
1027118
879715
382020
764440
588602
284583
584770
297682
134935
601045
863426
574198
619507
810980
630412
92730
1176295
605614
1007647
851192
531121
33034
817644
790485
169935
1066861
1083386
243019
1145046
479760
1085727
784591
357617
93930
642532
664823
515107
1151844
859637
1086899
1000738
709844
437152
425001
91194
153559
37870
871995
369577
310158
932676
1164315
96097
912996
541925
599104
1080543
333343
397661
835905
1153704
872531
1066368
341726
218716
379475
802862
969378
948113
826222
419938
413641
878729
18040
1103138
343645
936827
820357
1165096
780564
932516
1169557
245322
895950
708165
788936
739840
884004
1117944
606015
944326
773227
530355
806260
986030
316274
29526
10700
364466
483910
1132863
559452
227365
1112008
1056991
734331
69401
698687
14410
625386
652199
927215
1164420
902228
1146780
470322
274129
270896
682547
398456
194243
837476
22062
871972
532290
1175467
472960
1038264
492511
967490
1085925
733694
497176
670516
707368
812643
280094
323495
700610
205813
1135993
497945
993965
295292
331050
785434
965953
809547
992394
379868
972517
126469
258638
845915
583775
1145684
669511
912612
736032
1095314
318252
562637
891100
767994
531718
257115
860665
919568
443175
834024
1118364
608424
1162567
445724
265852
204999
959183
1150023
755212
138951
1090245
862675
1070484
1082084
894984
1165458
1101479
452954
1100317
379308
913000
470745
479971
118365
183261
7751
325488
231783
1057412
1104120
255156
112602
893390
184338
826531
723942
421784
393307
412781
1078161
184770
650858
861371
420923
312635
882647
104560
738895
367753
592699
674399
571991
1123210
880506
817104
130130
876131
684078
892685
251834
927165
845093
831145
1116705
64701
1120030
203065
978856
85754
289459
1122188
308188
1005768
1087022
583768
699649
849020
919997
873463
206811
141490
146065
441865
527919
847685
504094
333889
1010887
819226
1001268
1159741
718131
605011
1157923
287887
414068
1185381
754867
357146
418455
719927
334285
75316
123197
64081
59274
413260
660578
874744
404015
730510
400974
1142965
468973
908305
1049235
906664
1179634
249350
283013
470358
445822
727072
248379
907177
923469
103205
313247
1077111
255613
490701
150145
706391
199818
681221
711786
1015327
290802
411297
109635
576300
106907
1170093
530780
627250
950954
504047
480584
295442
184149
1146349
203459
10353
450816
131129
227339
87903
492773
624751
84112
279976
1151738
177607
770777
344529
732603
339014
387618
117462
149895
768711
477545
364267
984138
99934
1110353
1107181
1028992
622121
832816
282303
952317
883034
16579
61100
183190
311500
966324
1115949
1027840
972135
531439
87142
127444
489340
145955
501464
1172808
1051790
1162739
595160
968093
125831
49129
115689
1034363
591179
599664
388133
160899
885349
1014040
685298
905869
1039600
193548
699758
1060279
659242
742875
250950
270382
182063
1045559
304765
688710
882864
249253
974311
246365
1025537
865141
708324
1001805
894386
482304
702236
981783
952925
328694
261692
996124
1117183
598484
1179941
675992
577073
186368
247639
389305
606901
1068872
87702
255102
400363
262414
1118081
810753
555273
587000
954823
864376
401631
370725
904104
945349
240174
485332
91310
265693
302267
1064
1085932
68570
303948
1114945
376481
1184640
758961
123654
417408
75877
672699
846331
1053875
762325
498037
655334
121096
584927
596853
62019
881415
897406
300984
345359
559544
388186
211297
999169
845024
485659
563218
163648
124405
883401
6723
107421
849457
1131262
391870
944215
1075639
876977
1013253
381035
480879
186781
359925
387036
58855
1140621
521426
824944
480400
167479
884340
981766
15658
719090
506473
1072369
176481
531495
232164
842122
676886
237997
242185
390202
900319
840036
663461
255913
652985
1167190
527100
223200
1091475
867208
525663
543981
1188549
1026859
543333
754567
736528
1017567
224148
914760
770390
1020425
489479
69377
225911
835261
1155575
768621
790608
486312
937026
899942
210705
731828
1016627
856201
507666
1067528
1013496
578280
1127549
580522
289491
2779
330774
1069713
129869
608472
327017
646064
867153
1116728
225152
829845
608257
271571
46591
1067566
15046
1130928
735897
202853
189371
818805
1044342
666664
1124855
188827
1134731
407560
514666
346773
665223
523725
506404
110315
117485
326278
820026
1181074
1048724
651317
170661
1142886
76416
641830
324640
289913
537719
1032439
227633
595102
665793
643950
609186
507604
57411
1108681
1013150
269820
89666
1192071
714878
28862
453878
931047
739711
958917
831915
260390
1129770
690373
503638
85016
182180
998663
973791
601844
501121
730013
1026685
368203
661691
340732
638770
967454
116375
787840
246176
515349
679862
1055326
462857
1073325
1130939
753295
930377
78063
305107
928477
226773
140434
865594
142821
651502
956072
884248
835122
213520
145248
1062026
1045505
847803
915092
897589
32525
623237
1110220
1115097
325051
93483
672590
20745
432108
431254
641759
651993
911598
319926
977301
295348
389267
644813
25969
813838
613145
271665
58977
296280
391755
618772
1071038
1102644
5948
517937
1164541
726541
404807
660793
772600
855891
236775
1093627
1047814
226941
1146534
772970
281923
1075388
937932
887405
598601
930086
373454
1167973
785210
749911
718744
928408
212923
1027131
291914
443168
868134
1128001
557454
107624
1024004
360167
465358
136886
383662
379492
769508
513186
688284
356111
1008714
777729
1128441
371528
750348
512687
333636
76172
448855
649065
269657
844899
608729
258448
935948
1085912
50236
624957
535765
721076
1129377
965351
414319
888084
737021
818230
1142502
987076
667717
526197
246783
1162716
565779
238425
689874
1134872
342447
468381
150774
675317
280633
897641
570335
543969
111512
691601
352448
248681
475988
644557
339790
464328
1075715
1092610
893436
386561
305556
777751
735928
476705
986604
1059017
662368
925118
29658
606209
800417
157327
329880
1077592
611471
145668
533737
876796
172677
755346
304811
1046449
205068
32105
914909
291346
872145
1093048
221588
707444
936439
1005983
180549
480876
961042
305502
19831
174044
481242
210674
408033
299100
446245
405925
7506
112800
961972
564466
93342
901591
944574
482496
1175325
942025
420234
31261
658970
176654
98792
80922
596292
342954
85999
1012393
1184484
1024419
310439
373237
1125349
181917
881357
91297
1142877
1008545
933806
995583
800743
419663
796820
39830
626743
1002246
576342
478249
381405
797370
1137994
226255
97417
546284
1144949
1137109
943195
914313
508422
62246
1135034
842724
757440
85377
163888
198919
206191
564112
59636
983254
723574
1034370
525429
20236
1117156
931056
505882
836477
308945
941883
819682
981307
691444
588262
61043
525867
212336
864040
1050659
328424
1149838
38210
1065484
51577
456765
35655
642361
937975
257961
819524
2373
251206
540415
1026305
119568
1086988
868983
188706
813546
177516
1015309
762562
807896
986892
895749
817396
806372
917031
103028
480580
1154276
187956
77224
896862
1001017
362712
116319
579003
148275
663102
67300
879729
342129
1154903
500147
604178
629145
773984
316530
684104
748123
525716
255895
914550
230430
68352
934574
635981
801688
582737
985319
1108761
896347
1025366
1029646
796553
827064
55424
614590
186689
345784
1022081
49053
765122
1207
137943
735288
580904
634176
632124
104651
606489
86152
864147
784236
1027002
424549
1128101
324830
163855
22278
211331
133046
504351
237158
590094
988233
376720
312949
639958
507784
141573
787256
523009
971420
233635
565460
778860
163012
118209
647163
761118
453728
421191
212090
996722
818380
229552
508250
184659
168705
221312
159649
1104411
994363
40631
62700
583425
762179
271879
257461
719456
387731
704080
1181220
395156
331088
172003
546585
852431
631981
586437
212674
1059878
279015
335369
602834
1074109
209917
898417
977065
485982
106871
918801
494912
655439
859826
540326
589479
354390
175040
233518
710559
810430
247409
660810
880413
867132
346572
16062
417922
680090
264077
898284
142090
360576
82509
766434
220955
83550
613230
265603
145836
707632
1007287
45969
541832
113403
1180451
800485
1028361
689836
775872
66906
796732
153206
1180402
181239
183258
657727
1003414
1125877
82903
905631
292760
1169099
330481
926768
241629
319687
182450
851966
669011
361922
524073
818467
140123
753930
1120048
626938
955514
424179
393306
961998
184552
945812
491619
692715
682350
776842
453613
1099677
807913
897033
1009001
938287
303
256732
1101382
232945
290381
1031871
648953
614367
740864
494456
314115
944980
1018556
931306
179417
1175328
1035612
516203
1085350
623945
495964
852836
126339
589429
128312
573157
719214
928506
1078068
448240
904299
1161901
782556
143029
863968
378399
432579
226073
293688
736438
23698
177763
1177992
923728
834863
174913
759087
905275
147073
1178962
118599
450747
327843
409979
374946
936268
498449
600750
185582
492061
576605
624416
946080
997783
108600
489296
657758
454614
649462
878352
153000
291355
532596
491562
17706
71912
637259
760540
316224
1190351
1004378
950965
1103504
1157488
1143831
899520
177510
503832
243069
497819
807535
555483
1026572
107527
659340
558061
607675
976920
809617
201544
821962
627585
241954
759532
921013
84191
494048
758811
242007
885790
1011683
1127436
1025229
690790
1145910
999916
396857
662063
254931
389057
344224
889872
510482
1097933
1125904
1122913
179990
114180
1107519
270285
1115649
126193
573630
704693
463190
228736
1146683
520551
326247
717447
298697
143044
455625
166200
323191
1048686
1172835
842433
102380
1110080
1142959
914577
982330
343212
1033528
374708
528449
1098574
944085
162510
202329
139024
499596
1148817
395218
1011385
1102531
242791
758782
823724
707407
165315
319717
760888
316494
334187
1015788
1124222
433000
1136786
963555
242599
1173630
942486
739208
446233
834506
692062
296226
989884
333282
496801
213512
1011074
1094797
510639
767178
108629
765295
435669
708897
891606
880714
71244
153576
630329
299369
50048
335348
503050
551762
60380
1120465
543336
740867
483504
828736
83593
910787
655875
15968
486184
434712
892612
665271
473091
82175
409861
126932
889034
121185
300155
563421
207345
388838
824455
605643
511279
419705
1004190
393648
581342
149029
825145
1066393
653
194076
1183509
947887
342527
459582
1107
1140949
812432
187584
764709
378080
756779
1096171
840227
603464
1156063
726401
304532
413651
1053115
273633
233217
1143779
442804
632573
1146645
586162
339751
785487
797790
1091450
407229
736914
318674
500816
1015778
692602
245348
670734
823849
406433
1112349
490315
908329
713566
260508
36996
88786
983423
1153965
155416
510463
999373
944446
1115523
440981
186609
783679
1169629
337945
77031
502676
654339
1175004
749593
750287
532614
1184976
715407
656445
752043
666187
689416
282767
622564
227614
1048257
555735
275883
336389
1041771
10886
913273
549613
903859
384581
751583
181870
1162076
1161271
728875
360753
727640
677504
678252
820837
537029
520668
171607
493633
56125
1191099
212908
1042059
835856
176327
328690
12519
558243
348818
468536
1167765
174542
888093
757995
1072752
73077
407554
156029
48970
1049618
298868
963344
1113473
534931
547507
1091816
407112
502179
37472
232600
415639
851470
795397
1095644
116052
324090
145720
510716
1162952
624287
699919
419328
516869
765204
253249
913318
1116162
25799
186838
913964
241152
19498
905996
214106
315831
423316
102013
70715
1084258
142947
74138
50057
72803
381630
498064
1172264
842903
61256
546176
554505
1037448
1020066
987617
232382
278887
1175094
1040302
897320
668282
1103777
957946
399491
458784
927070
863233
209839
1017814
881495
39234
1103599
137485
677295
695959
277987
115439
851845
972614
545283
631562
1063665
924967
60238
54476
258611
1122781
635552
1137250
407931
791722
532443
424968
51388
231051
1074694
77359
1044993
592265
514954
855865
964229
901169
355497
248780
473881
562208
292684
599982
48852
789382
1180266
845780
838377
591886
179086
1080462
362364
830737
880583
967214
595887
425673
197057
436263
9872
227742
1036622
78151
348899
1185775
1166797
994401
314403
411877
1114358
44147
253754
1069092
1123265
1072511
115225
881042
771497
717333
351751
1010679
1134901
716934
992217
599771
887466
168080
876891
1068650
1059203
1108456
1159854
723988
387748
468432
359078
24835
1110746
491149
1023922
622059
418720
158818
290394
1012786
455761
249940
841946
64479
525557
752147
1078212
1094225
901060
936324
303469
106497
213055
961413
548009
44591
633941
1074193
382973
733165
596947
336394
883720
564250
981525
497776
1056716
334996
1015267
1163727
284954
957065
482413
631033
444772
1085803
627101
373806
179496
1064350
860012
590323
513118
557073
1157492
592295
575768
942365
75802
612914
658367
298113
551011
644890
623515
897855
635125
74132
200716
907763
613510
238018
557705
873609
927123
439926
321150
364990
184383
142010
543687
738400
402891
1124980
1057054
98008
260859
430134
964161
924166
448052
6581
1097825
1045520
810011
814678
531259
521749
854609
362754
141809
1113642
430111
75294
752082
421871
433184
1111005
145514
654299
896051
404695
795598
20638
523581
336799
549993
760182
400598
583191
944331
1027764
1045285
550187
372067
760072
650186
922704
807140
892609
1096946
717203
469185
349453
610523
954037
169960
353070
24702
1104704
949666
948151
1009682
685451
983548
639044
1174135
903786
344505
174083
493120
342022
676617
563180
271057
673134
77953
704847
1066948
475707
22671
930814
175
234351
931470
1143790
779696
472744
755877
391213
954615
1167267
192019
35790
129416
1019480
375570
830741
1089469
878823
786950
94840
116746
1166195
379582
370765
1147756
1140092
1037769
561629
1069720
187131
438631
487990
68123
937190
795640
978903
1001135
216014
354623
735668
498448
1040380
613972
918194
99643
319135
833048
64611
42573
558092
198403
736649
285851
465443
189855
138346
279466
640730
550814
1003709
362872
1189756
564464
145769
888552
813048
303216
105278
237564
722763
606999
159810
229953
524531
908005
505398
152023
99854
1023913
490196
264302
30418
808846
934626
1064248
659656
1111611
893953
1171780
295177
385697
377039
595171
749495
336081
451500
6671
243919
319314
959179
1144812
684667
384501
668587
324799
329188
565324
952067
736208
972434
584702
1112482
339090
481451
726861
906793
332438
1080065
556124
1043260
9330
349607
48260
263513
1115435
695908
494882
776301
832928
459325
921461
994343
1008848
1014732
347772
961061
1081969
224990
791358
622851
691311
165977
553902
1027175
711280
899887
253388
115168
922873
620323
119204
167311
446818
123406
1189762
7297
459041
161911
813567
311307
1060874
635249
331307
602364
880665
155546
116567
103322
306675
280827
1020485
999138
684073
308957
1124589
864178
97279
391302
77816
470604
990195
309666
79549
479655
553118
863772
465776
890881
489621
1080988
934601
1010220
1050529
348028
78324
600078
441611
381565
671579
958749
744137
686082
675966
1026232
155672
1138711
809241
561596
62033
1123116
84833
1149432
821740
789788
373960
591978
1092343
707125
482883
1149616
586091
243416
433443
702950
1105212
987897
945258
377032
750780
621093
422976
440058
606968
266961
279547
1008363
479701
671639
472768
559014
526035
706777
388603
1034548
5892
875255
682311
915117
427930
733755
195083
901542
966396
1046911
291061
419415
608125
40668
1158603
517695
91483
378742
1156098
414204
639115
335207
801494
267928
1063960
685036
64722
427318
532135
525340
555381
533533
823670
299585
591288
391321
268502
969282
573119
1173699
187757
1086697
623338
589975
313416
836692
294214
97799
1006960
932551
340098
350445
344719
995776
883114
763340
629614
1156133
924176
453250
27549
297934
1014119
483311
834788
812246
1137773
748636
462229
640577
569547
300314
1093437
621766
439513
713276
507409
175251
1052772
314930
61745
165203
600392
1041283
1018861
539343
136178
782461
1017500
277044
926706
978159
495488
619729
1057781
954384
201175
398135
161912
831830
612969
1133856
407319
534630
639705
932965
859012
562140
8172
435611
303442
410003
163573
446168
531240
330885
842526
12067
481235
496787
828547
442144
407467
758536
463799
10142
515689
200463
332343
1174913
107914
536527
262224
668190
618483
545726
980300
382256
931151
569438
212071
526107
331463
397570
336450
145738
1168340
919135
178459
136105
992579
795514
752859
605112
1016581
613390
550278
487126
837122
615301
426617
897342
623539
590476
672422
244639
833979
820512
305281
1049332
890624
367309
794131
735988
936898
1041796
862940
568809
24890
88288
729891
863475
736935
1167990
467551
819911
490475
1181064
432555
360836
536002
286058
264252
952282
177064
836811
385632
409233
203924
480532
130285
836980
1144946
953516
211761
951385
782083
11475
988630
247659
392784
306795
365693
734677
796254
260414
610484
1892
670989
811431
1026502
955617
917238
489289
257506
146642
612750
426187
909585
408869
452186
1144737
468975
725390
154790
216185
957574
426681
444975
917817
100922
515312
1148651
77338
1100032
1079384
1077974
194676
758750
268470
765729
14570
444613
601220
330478
1074829
245182
874874
761044
152022
466629
488936
411035
15846
519422
328660
1048813
1061397
39374
356342
372516
1084115
1017506
855687
646538
497511
93325
837603
839659
1128724
221259
453636
672238
719413
281653
1095955
673301
608656
194526
582385
876075
87330
1186935
551501
637684
423838
997792
1027966
1100352
806304
186438
370887
606409
1155939
546095
507524
530497
763527
325834
926270
1058395
656284
1137007
486326
1171567
123855
419496
218521
478740
1166212
107307
303786
508424
526752
1080483
266777
72284
210174
938454
972153
1142683
175473
328123
423793
400113
171601
328994
453827
862618
117749
1054924
812663
698247
989803
1111453
470628
162310
253280
29774
1020029
577467
168739
306521
1166347
726514
819820
189409
1002730
569546
333292
1109431
545255
1124579
1077384
1046616
195821
1076064
449512
731858
314330
1050839
1010103
783456
15734
224587
584677
660218
331731
795672
515681
994601
891377
857818
90690
496658
663123
1088686
31684
171533
137379
110479
597838
459860
250371
437755
1179531
567344
942898
1001464
148661
43368
543492
690462
677952
613216
267260
746870
1008077
602837
321273
172715
221849
352388
1029167
201436
795634
973278
69193
86592
817886
931868
428866
271680
214945
387007
1005052
1126749
645758
1117521
942745
104742
324482
683078
799048
1040461
800122
1036034
306034
653992
113921
802495
134411
810473
1072840
718743
575811
671837
583369
889013
29059
1193009
682745
50418
1164452
748677
814480
1163744
522998
954150
34769
876479
252695
1191334
26538
934007
667356
1157988
700725
950084
396485
846014
345236
694735
412580
459374
511037
401688
625130
356959
534210
188286
934889
630069
247656
100022
17777
974866
769411
930640
446414
938320
934609
1098364
339057
1001945
875479
377755
474130
222845
1052365
688696
279683
707275
1166586
991901
265010
191923
229240
293432
196697
398854
1060596
657843
701046
213328
347906
1111341
410737
597551
956106
464579
690420
88638
149043
113980
1007118
440647
733681
977329
1161945
977262
151462
700734
828633
321810
622879
601192
1083071
829639
701594
1187155
210732
574805
850112
444479
1134336
656800
219992
51494
160043
939198
1059279
362379
367086
737890
21682
808805
610205
806123
364112
542893
564110
168294
1144893
973168
196281
140819
147239
709637
863061
813363
1182903
615976
345845
330897
136108
847194
553196
934640
1151880
232047
948194
466528
51623
49010
243994
321406
652525
313500
713457
681565
598036
298567
974392
299089
508856
1106066
546926
1148564
667171
188072
388285
188538
474492
564587
1188686
39075
1045389
255056
397427
212246
1143832
271730
299719
876420
944960
640717
669780
1055485
942298
261118
1140119
822812
945697
995383
30663
748832
918278
1117346
201809
70346
1038708
393667
770190
1138068
1189370
887234
622675
6805
1057432
52625
45775
343403
648599
808211
946555
787538
250274
1056724
508629
689426
1090911
135879
65336
739893
428567
1159167
940294
960295
39597
334737
533438
555700
738128
586606
1141780
246513
435387
49634
1031672
84459
147841
854515
685999
404508
638593
1028096
278830
919138
894490
416795
844869
925322
763375
222130
1176460
879650
719389
451317
859733
373981
82746
148002
150333
1077550
143345
924645
883996
759221
760602
649590
427836
852594
1001669
388039
638747
624577
63086
813326
882058
55397
807349
839605
1039253
190478
702555
685784
145131
115802
1014901
11147
301141
926025
1045442
1076105
452476
308766
95323
1043210
553050
583400
57054
6628
277733
1180472
294590
166902
326756
283438
520740
940694
562510
930163
552482
552905
450452
314282
573812
1172352
207144
1168108
1042747
1137771
32595
216858
278682
449140
1090020
850153
630802
58783
435172
857672
200809
1149192
965686
261188
893619
647189
118301
275356
482250
890835
129744
413745
215492
941505
801514
663944
1176301
458145
717982
657214
86800
876791
533893
83228
637286
615339
357347
446011
588779
1153565
863907
430780
743935
517194
858432
700544
818602
682044
403774
291365
1063438
1051705
263795
490680
1118068
1104397
846116
515070
157846
356454
335740
207349
396122
614569
697014
855751
1007731
667413
768104
291912
416698
27759
568790
483216
885480
546915
899114
842475
909197
783507
1083275
913140
777244
497272
461059
476854
56713
434589
101507
1105956
921018
565590
652830
491898
539048
924442
47406
421627
908811
1086974
1072056
1049900
740653
991139
590350
647747
84135
225936
972979
259091
294439
642149
545353
69117
594088
859286
600566
580179
580428
1169428
844980
240843
170731
504308
757914
765305
579833
280336
778462
223070
458789
63254
672582
436707
869180
865604
210829
147342
492334
1127966
642350
336972
253510
16895
275064
426394
413283
731691
960847
1156406
53956
159630
788932
458287
944996
927260
208353
235713
531956
1055019
1176462
216901
681130
880846
789996
386761
649999
1094534
1182895
245565
1026199
780416
625530
596544
154096
1007725
552196
492621
268999
958387
1110462
622363
497697
494093
451222
814853
564059
1044654
145022
346233
917481
456659
1083895
1170646
48372
705195
980902
832977
584317
1123939
700198
1057039
279481
1114723
1147539
146397
1038895
684074
361373
224570
365785
986984
631948
286928
406357
462192
242392
917159
356857
1178612
448464
437828
997452
423344
768457
619935
1053815
342014
420076
857843
708680
455120
1088220
904065
1147817
978278
558218
444542
973009
803395
613217
860549
355804
221717
1178855
187360
308399
572809
1189070
168403
274556
754200
662499
769935
392776
656326
485956
946105
224325
519401
1011507
649397
803073
198567
361277
528838
7889
52983
1122770
443888
144849
889485
30385
947292
1172610
255510
202679
1182285
566948
779915
253102
412654
112682
254080
433869
6130
634189
366006
304762
2423
764575
1031940
898310
534963
628253
504603
527589
334176
416771
677498
248699
1156543
999256
791646
1066410
547172
422396
1108666
1010629
784884
141115
991217
599413
370778
71836
949064
116448
921976
394749
809737
24933
915523
516386
132686
414736
188476
817026
497171
875017
90454
963430
872246
743489
212849
560264
751731
744967
1162701
356588
941475
751048
490611
607237
234734
1142763
19507
951946
1071466
772430
311326
856279
863755
186593
263667
643505
676061
286323
540512
1001061
146270
153135
1170748
369807
1046318
361174
1111843
237707
1117501
384387
789815
822434
200345
1167959
690828
1114340
962215
1043010
479902
851059
1192113
992982
661992
122090
482032
675479
865193
1167209
860489
981971
302597
699667
406059
144740
80569
803553
928772
833275
880243
138924
863752
281248
66068
812665
73833
1008830
120582
86511
1128
289064
668283
273891
637293
496115
1101677
51517
896349
645914
265577
1146798
114814
72832
34495
538463
620929
702154
230738
302657
134654
17849
777632
254988
1059026
505039
173228
56000
456939
293008
1092497
849923
138207
1107127
170030
175978
231046
1156923
1056454
144843
855620
814036
505753
982488
1059392
650231
796393
313903
774194
612616
866699
197246
154792
988098
199394
549524
797873
142858
1003942
1033253
978814
738385
824812
897926
579879
1112121
599960
224680
399403
730046
23839
742917
148783
1002441
683731
1183575
1154024
701382
400945
260486
687723
934763
720876
439951
935781
96612
1098974
1193160
178512
672283
826100
1018247
27152
1167551
338233
471575
1186993
69304
628402
104375
331639
687466
905209
1085852
240585
852174
866392
520051
459637
277862
133279
1123248
357755
327045
537457
505308
779161
1033487
372408
132589
724748
158563
508051
573109
515586
320995
899968
1108177
83884
699102
203089
296119
570051
56476
383239
1061968
395426
228111
494591
191694
876658
662591
723498
413354
1067900
306759
1026048
765063
1075361
656219
952125
321076
1055966
483193
1058559
1054361
1124864
524605
291232
62469
724121
667360
388336
991929
1042042
177271
1135282
394401
1053757
175590
68547
216415
899805
699463
366392
447319
687428
937221
289519
558738
489741
60970
97380
1017963
1127510
1096350
186461
964586
704962
490700
529072
53835
958336
192476
252549
785866
1085736
351275
738403
981578
189786
355041
153468
954708
996256
1153366
647986
758211
427703
830265
784937
1057561
914572
833470
1005966
306185
910305
227943
988791
501734
528693
173694
812143
339313
746014
97594
194881
1076665
860079
47596
938613
366059
639793
796796
92230
852141
521121
451744
248979
79587
607697
423437
99005
499094
575020
227237
278735
183424
784026
1061891
826276
358867
120231
856100
1007843
436748
779005
269638
590081
888094
548007
1097664
877498
1054010
540255
402867
235007
802490
213852
515633
162104
951179
615115
294107
912121
850827
829405
384963
662572
368816
55933
311130
253670
92060
1094300
112799
905566
1193477
304803
239939
809962
785019
374620
291351
685721
84411
966159
258136
334706
176462
129417
251287
525187
260324
712166
963837
419531
116202
965379
1086601
540088
918002
767159
1151588
544728
826874
198098
502940
439566
1163984
647634
393811
764078
1030007
726678
1142885
202272
246439
290547
779143
1176928
23188
1075690
460745
396431
779871
663319
827688
1125135
863857
849660
1173930
739011
213829
1136282
280859
1147689
713314
105332
604213
869345
870862
650293
427993
911081
963146
1062284
962596
769404
338637
931369
904756
782273
500981
372720
703771
545
969544
540831
1088778
99586
782612
673629
37114
580218
802260
995195
796420
780556
368871
751773
303950
538356
193924
495889
399459
130641
48914
842009
529456
632294
444973
265332
427332
118885
733100
1071933
482957
1048971
1152443
714461
105155
741296
324757
326039
661266
957845
282004
66667
553301
317388
626807
657502
395940
523479
920441
1094508
66901
1096009
1019314
1188862
861702
1108236
986716
748599
316245
753143
731676
133231
451450
894290
712365
686837
879805
1049734
582712
361447
491778
796105
593787
828001
1095037
486470
1072308
569930
888665
321306
1038396
751270
611694
498123
1028554
140474
156371
1090719
772319
208612
303288
61364
1181754
1024626
461552
159361
755215
570240
601002
471790
859475
232851
166414
832149
151357
198142
711197
83399
395980
1035111
614212
153882
445811
503901
407635
816160
519113
613477
280206
447881
727399
262793
146010
346496
606138
750635
378035
749037
814788
841174
349937
910923
1071118
700292
664475
614597
837262
377304
902853
188053
899195
767227
765751
561337
450855
794323
936334
299459
1082366
587447
315343
535545
874030
108990
112141
912142
1043100
182643
673357
453265
973711
1058104
665893
606477
226048
924408
916205
737602
1152281
520647
193178
871654
1171528
780977
356867
1020584
290564
361603
584699
969622
786783
807814
680863
410196
1134366
865348
151460
41518
455786
641525
10890
540804
802662
910157
819438
100865
982435
113978
519271
34091
470242
663088
616794
804066
1134970
1018602
783044
216210
982822
497422
61222
994986
459031
516813
1126141
772752
791351
1020576
426048
558392
479962
302913
788292
1139181
45287
410130
71925
604771
705542
664549
77594
485837
338179
146095
395650
870230
858422
850338
52742
483177
709298
1098605
197269
675519
1131363
595063
85256
842982
128495
11115
609917
207610
849212
1061786
960574
514506
351927
728053
172030
884426
337826
551204
475784
320441
900745
387420
57483
103444
264235
810486
998969
1017551
20392
1002322
1016610
143785
575561
866542
243134
410234
362276
1143221
282006
171427
224102
470405
324874
40079
446526
946030
1047120
879564
1043108
220407
916788
95470
954943
615007
175433
1092644
399536
11864
953155
797617
694182
343702
79053
1020372
962776
709891
662486
1171722
259904
976064
1071819
941797
246332
800403
974345
264187
462139
740472
1185791
564321
1010173
369960
62712
173906
422973
685937
998998
880369
576683
128878
419202
483599
157004
1138606
625125
1119716
155875
636064
318335
875302
915007
566536
141114
1081762
395127
510252
51574
257954
1030009
865067
1003837
639504
560881
1066683
851764
411501
1035840
958461
51415
373002
123724
213040
282861
174012
348983
1134674
405461
1008918
444790
333614
246014
155894
1045938
267132
589011
1175540
128296
999687
343534
1168816
391798
542187
226202
395969
1163629
156665
350961
291722
1105206
662822
1144041
186826
972660
942863
907166
989471
825087
123848
188533
1040857
660317
852703
1131831
925503
275874
271099
868482
290354
1016564
765910
869494
968469
149705
494430
771172
995397
159070
9125
222375
612835
637993
513785
994970
844896
62822
25036
855619
601133
819129
605794
531312
316109
437441
1097745
546100
823784
164018
246903
170884
220934
291639
277198
50655
998956
132039
971565
1058257
386578
350046
92517
597872
855041
943250
172664
819034
1084211
1073212
519191
435628
1180139
1083303
713803
209006
999078
884093
1043815
1133745
536273
566167
352124
13136
810313
894203
164646
1067813
653984
460488
313433
585840
644335
892759
404937
515501
77386
699328
604678
935517
993698
977431
933674
651626
387316
147963
1048879
322745
369114
1187375
704212
685815
155931
410739
1078543
380161
132658
280576
695573
337722
1052232
32364
499858
822255
6700
696313
260490
693544
1065725
278409
805144
721858
973074
886032
805732
80416
276289
1080084
562173
1127796
783864
461784
109200
922016
569223
33558
988018
159783
505828
640458
695872
1122234
434632
71969
644606
417606
1104082
265198
536525
605006
129503
709043
1006708
494035
849062
898303
474151
498900
966690
1187372
449193
191141
631326
738065
421014
1101460
220231
1190767
596332
213557
295553
1082776
158469
347497
392010
413490
69001
340869
1031450
503202
874628
468067
849953
1016194
406991
1007790
1035669
263923
479075
1148012
485230
154478
391795
303117
972341
47032
312499
873664
749376
335604
473934
220822
523183
1011037
137136
842969
927888
1147087
581677
116060
647440
1146337
904822
1154158
398996
876264
239430
1109245
1049329
444314
135274
660373
621051
678258
438633
801794
233911
459426
838845
1009886
170009
432868
231173
315293
523063
628456
710184
425824
461943
333058
406006
860780
326163
406151
271963
926299
439535
1121327
809367
145544
223143
410857
854236
1012520
609389
219983
478021
331424
335896
288133
577861
305997
883777
281984
981321
8155
517653
61902
1027325
416678
696114
1192042
1018216
12826
922051
660005
227513
53810
320854
896932
74782
1026024
405001
976992
1167736
1124952
52483
469171
1068551
1023225
140318
235796
351131
414405
701822
359566
596672
823800
814381
721446
464998
995050
861314
1024113
679239
888043
855260
496546
1015497
496937
93667
506426
1147378
1149614
104594
503923
244701
161400
1026
498846
737153
132472
1075656
94969
696556
651504
975255
1144930
982147
17365
562329
1159224
965257
90062
94199
772978
96563
1013959
325336
892526
29359
141955
978091
834559
330012
1190547
359456
914207
693194
13902
885694
370618
898536
100966
1022231
256787
500703
576293
178458
363258
63200
413933
676253
578695
371450
420723
677843
769709
730011
17829
883667
924268
276206
860355
526941
509806
361938
188113
177686
233913
733337
321094
1046930
991462
350904
602883
1010709
394066
929078
103468
885164
535890
680626
66222
51630
1063675
9870
264220
803877
378148
542234
1023216
728311
953271
920529
539924
1097249
690697
311224
578919
310079
392395
808061
287535
239821
420508
1072520
706509
980218
798768
602805
1058874
528132
319254
465640
345563
447786
821681
1037185
761122
289251
291158
772307
14099
429162
544686
926965
281820
839283
1075614
273952
5275
63666
511349
520452
1147044
453017
1123879
521147
1143383
654423
1099550
841467
831937
1135821
48000
88832
666924
966436
1035107
949401
934471
1186865
779617
450427
67638
48239
320051
173279
641925
405976
392497
489711
317348
341061
1059035
841698
441416
835098
974580
61066
25406
338774
397511
380854
576054
961165
1027826
997312
861754
899197
227941
953168
986966
252882
181625
135983
639975
484150
480818
762610
553109
349126
790936
329090
623658
894633
507043
406314
108219
458190
183804
858734
531586
551511
1125426
97212
244530
734214
471726
320055
1006933
403370
808159
144109
949486
94816
615233
687871
647834
470536
1094828
376856
699745
1100416
889356
147484
518279
323304
1013619
1029086
1031509
412439
603842
933792
1061749
441523
842144
840359
991128
869215
1122763
934627
656351
265861
889515
765235
56923
1028652
1160060
1077299
986070
948957
315971
1159187
893822
963572
665589
770128
373993
265084
533820
919822
200888
14879
207915
155937
81566
1010338
1169723
570526
989746
274351
488207
762205
691875
727654
354038
43257
926247
77482
755224
1034285
347753
662998
455849
993191
968377
248754
891627
16155
244802
623183
336783
200048
1083378
822004
659829
1005337
484233
427677
341143
339465
394655
555532
1060600
816216
1107728
438565
476379
1000706
309571
878038
245302
1171475
1074626
174925
493546
898916
624794
278094
110910
642115
30156
1088610
993676
318182
1018161
787228
509367
228716
785538
534770
503177
287014
626307
313927
948739
845121
889477
564233
1128195
774803
221646
228180
322684
984234
493942
539652
635768
24171
854509
17464
1173211
500289
379806
246090
934153
971784
278381
1081377
1026420
1046271
110654
1088892
1125848
1157318
215567
922342
918277
490927
245045
200973
1080574
581201
325515
901671
492743
978397
805013
792821
681042
388863
1159944
699356
938098
287202
336808
1039243
252006
32936
913020
930006
608837
730509
150682
575945
345607
182308
182092
674067
339685
646094
256288
14076
352300
301173
1101249
468979
1091497
1100303
180703
4873
431924
349977
826893
1078547
1168377
763052
138705
633474
270864
944393
574479
1115175
645446
758081
614891
789289
1037629
220055
437411
305053
200627
596536
969801
920417
591830
531146
539911
932507
977996
459940
323750
220182
685455
624837
766173
963194
1036542
921885
411790
909371
848445
702409
1086558
179342
561215
657605
519315
45650
1101783
982055
790473
1025707
1163437
121389
1176319
1076429
650748
868941
552903
815875
1028977
1035181
323480
643907
405227
318724
1147347
1182676
600346
494721
879018
192717
696135
1108553
1000864
523352
1072132
133607
330794
853095
51347
202352
709381
576320
616009
275021
927425
836047
133746
979150
664682
1104324
808004
868331
151344
701758
339159
932002
834573
358859
841979
1108018
9514
945479
1106450
65788
895157
883260
805937
552327
616045
1193270
37643
711372
163962
141014
689717
163295
675590
957982
116670
422917
589466
498827
534393
462921
1169129
427207
795089
1080651
848163
1160788
651593
890755
647681
1072748
657341
1017068
827948
369405
272415
891053
320134
439911
559961
736643
303097
778969
106070
901849
664045
876366
1042427
729056
510366
1032854
1043602
1114623
1158331
157947
75488
824920
960948
1032466
261361
49703
225440
702823
17249
1128672
128375
104118
1027623
35053
299682
518462
1166290
911368
768102
939071
217802
1157639
1109741
834757
328950
486727
1032240
296176
291322
74001
271762
396121
948771
1039517
533431
282315
287420
193053
761793
133024
1065264
642091
858576
678038
356228
1176406
205641
37089
1079570
1107383
524624
603717
93025
1136359
527701
79172
490726
36989
772280
76970
704783
517588
676082
401523
788797
535482
908742
882432
34929
546587
20643
1182206
439102
1171233
1120176
256772
809997
704435
1023174
426410
214499
400916
1173800
520084
297360
491498
7117
973841
923745
656664
616622
460725
193130
807727
289827
900682
466594
696521
79289
230465
490027
666766
733298
578947
193537
184836
924515
226657
939368
412618
288949
756996
925970
184196
438213
758533
244434
343933
97701
913186
346104
894069
81961
96487
85863
914033
326202
300185
321770
148549
756003
1133316
752060
563979
584217
293795
23666
387976
174320
275668
410075
1061408
443002
926858
874289
706460
1056639
688691
338722
76302
407753
75513
820369
137520
75150
1072589
395275
786604
1116642
127668
1153425
460174
198137
126934
328717
799610
729691
155837
1015889
16742
1027685
542066
832445
1094346
4100
829506
924230
1032448
1056362
405450
478151
578232
1049737
605993
389227
1173420
1184501
911126
550896
612548
410903
802228
115223
274773
399546
50034
1028084
994196
1162139
99228
294367
16172
625972
770819
353698
80508
103146
1188247
1019968
1076696
884619
853297
359292
395972
547571
199925
1045197
1124143
1129450
982705
1002215
261006
966965
661610
195720
972557
515919
782093
258738
858683
420711
226733
74108
355528
744913
1176597
1015947
926220
874383
1179215
894013
18434
261117
683447
351058
348326
254275
334465
475597
352787
91754
754364
237286
866307
1016744
68202
1048233
592943
428787
1002121
352780
558534
1106884
143567
903892
513497
570087
1040752
446729
440735
1152431
264248
619940
531007
1115370
876224
1042522
486689
185537
975300
126144
1137832
761826
1085542
740872
161866
732791
872261
117463
335456
536925
577669
306276
138986
1033963
755692
962592
655305
752075
72328
71911
458747
1062130
379758
547027
1118854
1122623
781379
18996
1078221
898875
491947
411077
718609
471366
180522
646254
116089
785232
950736
467004
131841
1060450
709002
858857
123955
628333
508499
823854
686594
704519
1037574
1190976
696852
571035
758257
897445
434228
438666
539507
1084639
946237
858619
497187
317123
97124
356667
1040430
1032870
548324
410957
1135181
115612
338411
542436
695142
600618
273057
475799
1106077
471502
423677
1177583
278485
1034918
637182
1014197
39673
168162
269775
545158
282149
850350
670265
19319
807446
403470
433145
650153
731940
293893
434903
618041
731457
726009
167579
227493
376770
891139
276843
559731
620487
985466
854921
729286
644043
353168
44018
1092585
1160187
394292
493170
920173
637033
420861
666789
117992
1088869
202158
778472
401868
1133025
393672
139788
398337
66082
699583
731519
318556
1080945
213747
633498
222997
998921
400719
850817
1010757
484911
305013
698292
596220
920889
1080882
207174
45008
737642
928677
160856
710428
1182636
902299
246091
570205
218569
888408
1120566
513485
174383
395876
72066
667157
508703
532219
310317
166418
714965
571202
120659
4488
395183
787235
598030
1011684
881115
657103
911839
9816
598234
645213
879902
583995
677946
68549
977879
181861
805593
51450
273194
1059578
364307
141564
795884
1107069
260245
213379
914237
747495
445627
126463
277571
58292
546588
367064
75469
790361
563098
13832
841757
1153331
687022
52970
423210
838941
61434
1185619
18320
932808
890895
147201
189864
645192
359077
1091015
94222
250564
99046
174216
653466
1105033
490537
1099745
1089155
366569
393548
649350
1135500
110576
172036
1054466
34775
139336
415851
522616
1111374
518310
853017
847074
370680
1191238
771755
453659
648511
468693
91286
453117
1120248
385558
377149
442990
10489
169865
866648
256657
599529
874616
452076
754925
599083
909989
807533
743116
811696
476911
727722
349869
910027
91420
109994
105848
407633
51534
1007221
427934
165766
880580
589177
694028
98347
1059654
227054
135937
106684
467712
769349
39173
493164
107595
1060615
57665
787165
524275
482220
1003822
1177236
51606
172319
1138382
914152
1041153
732885
614461
564971
277778
140759
209392
924739
164844
327299
245334
789343
29887
476799
486675
1151314
1045234
62843
908782
962620
1150816
694948
1131294
941246
147329
38635
642986
391531
683960
734964
406666
729702
121937
403893
916136
515417
588504
419132
892001
181507
1142780
537161
1013969
384447
364389
664587
568351
1116072
1171873
728276
962720
883987
475939
194238
960565
637579
521513
1132112
468575
725721
54414
508740
1076538
1137151
1001048
210441
465934
926947
443536
124164
624829
62548
100378
121295
300615
1080443
905954
607323
1024090
472570
352746
1182084
422099
1037238
162367
125234
892922
129051
568794
108287
829745
641199
146380
404479
14024
365041
905861
309914
668137
593299
584588
765710
11547
363509
567089
796912
514663
955303
87991
1031561
770091
621246
677813
201639
309011
573796
154660
205492
1111384
830412
155251
504147
71987
483314
676990
1085086
1041987
680386
1114994
40916
350141
768083
169288
777067
200790
580785
885187
732458
1180673
123123
249033
884587
865360
1110158
773277
1090389
936084
675217
372477
106409
1145210
132748
62551
1165334
683929
271783
971609
970084
949923
876273
1044953
162751
257468
788560
206278
34112
915735
726377
275587
410585
448438
361474
996225
793204
821402
310686
101777
1172987
365604
406715
102067
59742
46967
942362
789844
1074959
1099065
71941
468861
48209
223710
376059
460262
325753
921153
585622
112152
1147193
627385
751861
410977
1055350
167857
672511
34
868612
136983
1122657
520930
931634
490289
341312
871745
245441
107640
796118
576072
589314
364157
791298
210495
44002
200347
16510
1242
734251
163062
1089619
243728
1033926
590493
830669
644518
546535
611904
871801
381836
23309
280869
14931
19296
152536
791622
340677
356337
905660
1137935
242049
241320
653281
211446
76620
856604
1159001
1027112
391823
706765
481347
787240
272242
771512
628169
561354
204763
1084553
444462
716747
1086571
301827
621837
793167
834276
641030
68239
370528
338773
449236
971850
850727
778982
331405
254070
475684
452579
431399
491455
101904
1063474
747601
202364
241527
148629
820746
130517
156944
39503
655458
911157
919060
1132906
358999
447939
963009
887186
63385
858111
750655
548607
946610
1029703
1007531
899080
33642
713382
193731
15517
1186357
305311
309010
968708
841936
1146361
273072
86128
549665
929336
837246
732645
998845
180397
36710
31853
356060
226558
866960
1022724
110212
294653
893768
692945
835432
1096239
151654
162241
770562
393796
598012
476537
638625
1135074
577895
745232
1097369
858092
306956
929230
1033380
688572
61006
681592
694866
721854
214208
1062250
1050580
268105
923464
997414
450328
203962
720717
338587
96144
703741
249816
1098539
362553
533798
992441
732108
1180622
201791
374919
379820
292124
822783
330597
1129768
539469
942417
919435
1024855
489197
647976
86687
594774
206930
489673
842191
1030071
1177763
867169
1012459
377287
603709
1128121
541841
151816
738382
132092
562544
1037489
758
852848
616025
781327
405622
132491
857995
143439
620964
1008949
1151270
149377
1087170
556364
778655
382067
1035796
345870
83297
664625
1123934
350729
66837
308908
759438
811503
538358
311316
1108048
957649
992442
362856
113547
1176935
1169433
34173
115533
164571
141091
11953
655917
899224
296654
954241
486601
787336
1131837
1138939
462044
717276
333145
1008075
1008990
545671
737551
179095
276769
1008379
357621
21877
613487
754988
509531
224235
293725
782849
433010
1113423
845264
887976
15454
106327
651362
827559
453844
48606
343997
107959
278944
678712
564394
101895
134022
582533
675327
463862
841274
65645
598981
1182072
375029
873841
326712
48135
510848
834014
239948
984002
666159
71578
661272
562855
12512
1193215
288854
1076166
761078
538394
189000
829165
603214
1168174
1165581
717897
1005170
552243
1168302
58479
240803
692481
989762
581580
795186
303183
639613
1058281
439743
440759
148801
173832
331193
363657
393898
639354
349414
1142823
1056224
160079
355817
714186
223131
313749
70613
1106613
587598
298288
485902
463440
1104432
1013521
1123680
873044
1164250
253453
985888
660058
587644
796918
1045764
547849
1155788
334160
980891
860136
554304
1039148
1022053
43293
71655
276962
1018563
804126
21310
50092
1137769
766115
128149
460344
979141
210779
746837
341672
75632
1076604
648466
429993
18851
768381
372907
994509
278643
690538
689252
883044
522565
1050045
134294
1015622
163539
1074662
993480
322860
747562
938444
1064409
25165
982772
1161426
1186934
127004
1029010
643015
920691
1081153
168957
749363
394098
838645
673700
977763
811284
110412
894592
1153547
393422
639867
1111390
549639
205240
713169
1079144
700408
171284
784335
720704
133898
540125
4228
1096619
829975
321895
1101047
565278
231985
701280
287432
714580
617514
319773
519709
710640
935252
351267
1147142
276361
619462
317908
727868
1183397
407359
335014
434940
1155030
784324
790893
361690
520972
226098
226357
253106
1083755
422798
654048
584395
7169
124112
675644
743687
306302
579170
570246
1022850
131618
342779
459499
298764
851847
938688
508808
921420
504804
1155523
1000015
813353
66999
558565
848965
1115492
445403
742550
794988
796624
684823
823419
1030081
770975
104966
374965
238681
152830
1000153
734222
794801
501027
355783
1037152
504440
49178
1128231
691745
834609
1139458
1069736
581521
1101195
234154
727638
434477
439817
1184481
299694
241449
233645
974675
326513
65007
1156703
886829
565728
681288
1081674
1169840
1029807
1032698
351130
611662
147163
1117792
1142309
854642
401206
481337
603279
50319
1116767
866195
695308
388326
290886
273946
131151
81841
769054
553132
597365
473785
610141
662555
766644
13634
1125221
1064792
396839
438892
449175
191441
647053
302687
1070606
578698
393161
243290
364263
776254
896012
466808
673094
262036
1122740
682231
530509
83408
410750
500900
933992
50487
701675
392174
1020165
451126
825842
679812
273450
175543
87129
563629
189258
1008436
591865
1147783
401970
772801
47346
476057
538584
695846
270819
996598
768578
1016677
963694
607915
481274
1006649
87254
940634
275687
672024
282802
783436
653351
16890
1062369
1102420
305171
732557
1171612
300549
37575
651713
155596
736410
116259
804719
756672
1130287
339456
519244
811584
383362
1117281
352954
496346
1144797
680330
1118995
267200
113969
674477
275905
719699
435515
1156573
1146712
90091
637712
530289
346488
1030050
948614
834371
941687
827525
666723
901337
844521
399423
576389
1181934
1141528
764721
853320
100923
224328
396621
998324
314535
568294
273678
871211
557015
251849
728421
1076081
761845
641994
1121332
858363
822805
1141399
550824
654104
330860
481078
848091
1056647
928879
976928
636532
871040
219372
520311
198856
418266
963707
351330
282318
185910
114714
954763
854221
783601
614951
151125
1088668
422059
302133
64306
541012
854721
871870
1118044
129908
469779
120452
1067188
312815
839049
839435
708290
1056010
130555
575993
697703
106038
486293
626975
796736
577523
591115
926996
631935
1037643
16716
1042313
656196
533347
985005
504354
624086
350406
564803
219280
567634
708455
678221
332656
1176369
1073043
1026811
769210
928194
199588
152691
1062147
519856
754764
39340
971626
41464
101528
1033959
1115982
337950
744514
393804
1114457
771081
834075
195944
89516
182237
373940
365692
155548
558848
780828
1149713
1004331
643984
132636
852446
928519
849695
872827
670852
287264
635305
307579
814248
371429
390955
313737
645089
507770
438930
954567
728505
151172
974097
825021
788068
217803
559174
1180029
421440
545605
926027
253553
65455
483124
89012
1153684
923797
746502
1097759
782102
963749
42309
1049214
242623
1184457
896631
605935
240643
317412
279509
498029
736160
137458
71835
317938
546599
571371
946172
959294
659720
875038
525651
175720
65657
752057
706279
539209
861663
174402
701249
1092184
1148710
490339
856913
1182562
968569
119479
97079
82196
596188
500950
882109
777291
594568
518912
671696
789203
110348
661930
937406
1179440
1186416
429761
873887
1160567
26309
483394
342731
800317
1010461
105201
19891
630174
553726
914153
751908
963427
619008
684401
759579
144450
278590
740534
951233
253933
1189524
926794
143483
1140397
1153858
1155544
1152130
1176628
669021
222611
1059723
732044
1160041
206727
25759
1117587
378481
943799
661828
124417
988856
365724
1084964
806961
874324
902404
928996
736271
960687
961685
844641
578253
690037
1087480
575890
1128000
638750
994541
675352
773295
374837
1097602
876354
464387
643885
995673
657823
911370
579140
1129429
124964
286650
944649
287926
980800
1183326
987558
689811
222452
946743
103823
204788
76033
617641
873736
1050147
458584
1022189
460161
330046
1170844
764850
888560
815055
977480
700014
292517
499056
1045897
979924
244283
948698
817361
738587
834017
187231
1160700
732845
700335
275784
526924
882440
106860
1090104
1146592
1026251
309137
188776
407271
784691
788251
327198
355363
1177263
957283
494283
586652
234343
331519
603873
48449
493777
992525
407838
215755
261931
1153855
451823
1037621
923292
489777
1014627
137931
73414
185961
121610
822016
735367
494084
168600
131320
396800
1183474
89461
460016
938615
827115
802658
959615
1159371
399406
1064193
881179
516916
620480
677194
264983
939225
552332
632513
605115
1059335
1029496
382018
573593
823037
851949
1096410
812260
579898
1004713
1158200
270278
602409
520105
1139426
356584
1171571
784392
240930
835641
379711
29383
962804
653292
1052406
253492
51717
93962
664373
970637
410132
991610
394519
196301
241783
683236
527502
1158901
521876
638390
576674
737034
41892
253657
1106413
458887
696791
347156
699148
708598
1004030
304714
279156
902220
255231
850285
524937
2017
478605
635076
756051
699678
89314
234512
581557
205872
869936
1007271
456354
777157
660091
645411
1131158
875153
900429
267832
943840
1073072
59765
507705
371407
1071245
753919
155080
550672
757689
978608
101451
1170207
996382
1099002
218053
711859
1118713
308448
365552
1082645
290240
246156
374709
1090131
993400
575721
433995
68464
632807
568623
131595
540371
581679
441907
33944
1113404
340331
634523
336412
1147466
473796
827857
27538
808487
357636
726740
1042855
300337
531118
1192117
334611
509743
447120
574700
7986
872132
479775
864436
816258
802589
444002
84093
58866
224951
922055
377143
102794
611123
413940
584817
1079505
81417
404857
880170
1057003
7097
902032
521072
292463
794516
808049
943688
139130
109262
426807
675115
807527
120474
1057826
131623
682122
395356
547640
264638
446149
151897
175373
81407
850777
574107
415473
1040642
495475
83067
260410
918090
797089
48597
639353
106878
961193
548120
393186
326805
906739
1139234
727614
714411
324142
36402
955476
1117185
1121810
133416
782990
1030041
776479
27805
239095
110205
290925
1121417
1142530
282854
921142
364155
259919
443042
654875
61416
1138827
802431
934938
631123
783007
387322
557942
906486
1058612
228230
443560
646644
871804
386297
636668
1022750
1076472
268692
1156861
81039
736929
62260
1105126
352810
1051073
1151447
1080075
1127338
814459
778835
426823
883434
917436
363880
609481
560226
752254
518907
993770
693019
526761
994441
1071653
843315
1114993
67458
1115201
1180686
574836
224561
704026
505313
631077
1036155
590500
721689
258811
315015
704973
186601
347572
833235
152409
659593
797215
497068
768432
150772
733272
679514
626342
331815
170709
623392
1030953
809148
421439
604252
275379
1166323
140160
862523
1170165
717774
434799
137024
265286
954429
854539
99157
622583
368571
775624
366207
905269
800121
943278
724043
118783
406820
845590
1171599
990835
1007848
247681
491957
874730
89703
624964
26835
410578
362673
70138
341573
182261
801508
172874
1113176
507454
1049686
166887
361106
742938
1169472
827835
1155245
889470
963079
319455
585224
949611
453381
149800
1039099
968598
563924
921287
38700
202283
125898
204273
794221
821174
177317
978086
1102627
962723
1099979
223758
186751
1009237
120054
537382
738621
62083
37420
188122
748320
951919
106745
478805
1120617
25135
810008
986040
961092
52919
841327
959400
577133
753748
899168
138551
793075
339119
650321
894020
122016
1058997
704394
159209
108267
181401
297474
292750
547604
907255
1088109
419229
157907
799346
114174
233117
935637
562846
43635
477860
857779
786054
302685
927202
388880
1049609
1069583
968994
645505
53985
279094
1161987
70328
1023692
21633
508921
740980
844976
534385
1086848
378774
742947
760007
725694
770485
943857
1097892
137406
1133620
118328
794930
1233
1090073
1191829
269851
511484
781358
638839
548541
448624
549028
833486
1179746
1031198
718926
675790
768042
1050009
284397
1074409
800098
593031
575590
117173
33577
719390
122751
487461
473601
788368
735186
890622
866529
1155325
933971
1023587
961387
832100
531464
585582
1065381
499030
618898
225305
297590
408151
767224
682520
269030
756647
143754
92928
693524
1134456
987402
400685
1045720
641769
443624
454624
1027928
668045
847848
175687
210261
257073
663661
608195
1153441
1130238
844848
38549
667000
1068948
402778
926408
1066884
215643
530614
97773
311639
245462
604499
437447
879940
602397
206049
1131628
859887
475000
354011
425417
1136945
867998
79749
616275
836488
135672
678199
782775
855955
540752
971238
613914
647960
780419
86026
787327
44471
1121128
356797
1168497
886879
62714
89339
942155
713388
382659
566377
892669
1090651
397145
201291
158864
386190
60348
329370
1115668
112093
50144
181919
1065891
339011
230458
766497
717653
121790
410157
857967
617574
1064286
1002912
362918
722069
749738
211312
1100026
411641
461736
90289
164997
399059
958926
774605
419741
1098494
217868
6013
311094
731803
438794
131916
452495
95760
103940
555762
147742
790677
591140
886164
623633
763806
1002589
872806
310734
541767
1187
970282
879288
995986
127064
568483
340856
818895
1143077
652803
509226
242412
20348
11860
151197
837920
1065907
583037
448974
966607
390578
466933
311480
946228
177609
667985
263785
715943
350182
892460
573352
605795
1043783
329507
1105584
1005259
595774
754212
239509
987556
750037
831461
872085
390317
141997
781413
984507
667011
1178222
850990
970865
179348
410189
1154883
1173257
501356
350042
742905
853477
792665
83551
162234
111505
515595
1054986
1091150
353477
892274
163171
1169427
230017
671772
856164
1068870
1045049
841028
377050
651360
476508
1183325
539195
184021
77424
482073
462394
536364
280767
1121694
359362
936828
1055201
457688
431017
14365
228654
412364
665699
613102
653038
26189
692105
1048170
349930
806758
848234
15944
983480
705971
1095220
144645
1134167
431614
924506
1086447
774783
871309
401471
474785
490098
1146405
477267
364832
903065
423861
450659
33477
690486
731964
981096
415281
872880
540209
427158
892566
1055870
853064
862617
704216
778895
546898
733757
46057
720686
140023
1132344
1090140
603050
943482
518987
785979
1028716
890764
510625
924231
1141679
740165
653502
561423
973273
250798
65976
341164
359341
159648
87830
317918
768510
556379
893808
207988
1107162
681440
1131022
694022
461337
45680
314218
428675
121011
854151
970214
1112348
162505
997940
34635
413987
1087208
594098
952951
1073772
435562
477434
338123
128556
357808
857554
1089421
853711
243056
171474
348848
1073756
33177
439484
393491
685943
1002808
784838
222675
171408
24011
109116
1029520
973755
717366
867290
158549
568991
823991
488424
474306
798170
409228
564455
734946
808231
679206
518617
1159399
741866
576691
886233
1097596
400053
1071074
1029654
410065
795798
213614
626960
236782
636509
472578
706451
1162822
1165395
317156
617445
1073481
592835
205687
1176353
494445
468421
652130
799557
7808
1077912
678454
997738
366853
577962
268666
1174028
685003
522692
173471
207754
945058
1025253
522665
1074817
804196
615663
2286
1065678
879255
93029
413263
811089
322783
117865
248914
577960
815542
859277
552673
144557
727371
479739
723476
1128250
677052
535581
818878
340541
1130953
274664
170294
277995
1164392
802417
505585
796908
479593
590062
1037565
345136
730574
158537
390482
206717
1156695
210094
922663
469118
146715
867867
89893
168337
1091440
597333
452958
202532
57447
149030
622420
1113940
138026
828573
503795
884708
446751
720056
105456
1114446
339275
139490
3047
293873
961033
888996
796534
558556
710732
621460
708858
931695
265892
835772
54738
14168
136011
648666
949667
959309
823255
53431
529683
393731
422602
679880
966457
957217
911216
386528
969969
141112
257365
526195
24123
920325
94350
773926
269370
660483
949007
854803
419871
13024
371234
237755
695626
533021
558007
602181
826324
472828
712686
219533
929538
706935
697610
428522
898487
948060
21733
493352
61860
753850
991509
55030
635456
41619
1186444
896546
938050
168544
119851
743670
1013575
968812
200581
1088426
1187326
488212
697565
1014445
119789
583196
850835
829192
956353
958264
941947
438312
490540
267572
864450
888013
549900
797693
364729
1124116
1161784
410366
320122
117198
716818
40299
291588
317263
639138
654139
1152597
743418
303076
563395
963356
453589
1131078
825798
639811
1090602
401564
483173
63280
963099
294581
276991
1151548
1096558
771074
1113238
714833
298592
926182
26345
22444
995238
304506
218778
654675
254455
835799
10646
432267
1130219
723852
403220
722025
856282
280779
691736
300039
197327
481762
1095361
1043554
969791
17457
911536
139922
482982
574766
557975
969866
1012732
1138435
583142
1091082
339083
471623
440999
350657
709623
870606
833511
1073928
732494
153914
46060
116276
135558
710380
125526
85220
12406
257342
874520
580630
1048913
84247
1063420
871991
914619
817195
517514
44271
465814
56130
336112
1107346
101564
1163895
207276
250781
813143
212715
18787
597387
912253
301034
407461
353635
839739
217997
807712
1004241
809804
298933
1052998
451675
462312
822210
810545
372497
1188826
5302
951261
542728
187427
441432
465685
576152
673858
951673
158377
103942
404049
168489
753990
485424
1117102
295834
1137697
951536
843993
909348
975014
463700
704980
757037
749265
31796
864189
1016818
781872
589151
443078
826365
1021441
1041754
371601
200010
251559
71816
628971
1138488
510069
291264
790632
648914
1052020
166391
582543
1134009
286596
947211
243225
1075709
774892
41991
35659
283276
405675
1136414
1152643
385966
1068582
397375
342564
1041268
109677
858489
899466
891584
58686
530799
364869
1104043
862934
414491
1069657
800442
796177
802936
971031
889268
416756
813391
1103360
1030758
1016956
137123
23811
912566
614104
164097
355690
251374
261725
74733
1049120
665077
317017
822550
602835
567108
937585
714067
855962
936699
1165550
581639
872685
1170172
55203
1107872
33537
166449
1142313
39493
1102533
1190966
795537
879993
545685
766950
536775
533886
845285
279680
28726
100153
541419
103259
1096120
825733
1056994
352036
1047662
838708
856966
866591
734905
248726
512236
867418
905259
342743
955425
813050
1004046
1088946
969675
689628
657464
821635
544893
402066
848567
739309
121288
430389
963101
397184
611245
954386
244143
623825
293576
957314
801340
841484
1163550
920189
1046964
746624
1002692
463084
61696
736722
401840
865063
1170131
190785
437328
922688
409633
4319
1062170
125224
199063
755663
1070297
179402
1154215
903091
323715
354755
661221
206624
965739
375161
471837
809374
1003921
952270
183654
57692
583832
997532
663663
307603
898569
44059
872865
816062
605779
1185687
193077
305786
1129335
800189
376778
43416
573967
75885
1005396
622763
1128760
896593
522610
24627
59775
102019
177057
411507
157936
1133753
1055780
565449
116263
738747
357799
1094146
114903
1081392
1163265
639502
291115
231832
103025
393057
786276
1118842
489921
825976
823464
570344
4875
461037
849578
461356
312535
431213
1072175
919612
161453
951614
285571
525854
448300
1021912
868606
685209
143722
889939
795998
87743
448494
899707
806315
1085529
102569
561411
351259
236422
302414
746480
1164691
993658
404999
1137701
216984
543884
636641
421179
322548
639580
468814
741626
129455
171285
110884
796386
1111979
1119755
386846
670400
555912
585977
865514
765725
316149
694069
313754
110477
614771
115738
420648
200843
277985
612231
391518
1012070
323353
100258
428385
657775
802394
1148412
20496
934692
158730
1018709
70274
565875
820064
586909
570882
491543
805618
990351
427506
370755
1051517
909408
225063
696750
537759
590065
646071
452200
987423
110215
430933
842828
176993
179296
932225
972957
1152073
545300
286663
1108485
983558
754895
260206
766295
1045969
311085
1076631
803729
362168
261617
764291
1033588
111261
816887
70929
425832
348721
957679
44963
543955
35408
437893
1123905
42526
104439
301876
625870
809872
76469
1130169
141726
820052
69084
178913
481802
474721
1086831
691535
845114
14330
1035349
694135
707759
202011
561623
292280
922293
419580
1005098
393296
508658
756122
101621
914698
1103815
952127
1165994
187037
715178
607158
1049442
935054
941761
967336
508709
235772
890221
1067695
1093645
487283
881762
149385
606183
874460
543026
527567
15477
470951
591536
455629
854748
951552
70679
1024114
367343
801034
1057194
717840
1151214
1027177
120984
74140
792125
894817
419590
887083
18559
372621
42739
146708
7277
826942
1133739
55212
508363
1000933
587296
760047
734091
390095
967456
567592
677335
316102
52798
773
312828
743152
136224
210622
579283
1076243
499928
663094
5699
1056291
138376
653628
196834
652723
572963
50894
1140185
646685
255154
952650
247144
47252
1051181
324365
734333
94616
875244
896885
878872
954448
447619
235698
604867
809376
60017
834676
333784
635638
363351
440530
668341
167594
482543
163365
593998
367960
785229
238992
455033
281463
612393
79420
785914
766916
814406
539871
828253
595018
13409
461162
1142353
524055
1050776
203533
894262
180282
437533
704550
809386
390100
518139
1054880
510246
572910
68013
606655
891010
445397
909241
677042
1179385
655402
193531
895444
843149
606610
116153
428523
142494
399629
517656
541141
113132
1124059
1156343
1125447
544414
417317
833017
61791
1041269
141708
708452
455806
484769
590167
739201
18791
446107
939107
612700
762921
1148606
898173
1162264
333454
573331
328699
1061807
938292
773243
864676
324370
1097082
977016
234323
851863
698882
1105540
308144
727306
391175
1113627
260512
645080
1182780
362656
351277
545900
1030382
550242
373035
1181545
902443
1093124
1010595
197608
600589
876597
448088
774010
636729
1151672
273440
599394
932527
122131
751395
761009
182798
268149
62052
712775
900607
1096854
987583
305286
851052
697017
273756
1087573
455166
102291
625485
47961
106584
546545
657034
634371
303089
87980
424299
625692
348568
358922
1082268
621947
784801
566347
229930
3518
433256
995664
551271
653744
1033768
1072047
181041
269283
23016
349409
395543
129829
888414
930054
754127
510105
1187802
345763
120929
627917
1038775
186329
635571
320855
482050
1180694
977900
594405
188989
766470
769562
273223
68663
519192
61358
482430
1009732
764917
524783
313265
177954
369400
349190
152562
1118739
125445
974766
743758
624613
68076
985791
776069
706767
124634
1102426
38884
998564
303373
609855
138685
965588
38453
896899
998814
600027
245150
360751
896717
124867
774821
825034
198811
105909
779895
829544
545402
1172153
523066
152616
749145
404020
1005585
1158540
91938
658984
667252
527817
494213
830284
792814
661199
29028
1081603
144690
459261
417344
1083576
57680
755892
941750
112606
43857
586774
577469
306284
1075932
164559
888110
206223
254190
847578
625903
1190834
725545
463774
788825
651891
1047626
150271
1001407
399190
550934
236360
1089109
1149303
573839
991549
1035507
900505
206206
11186
788694
909228
155086
836502
753211
229772
1170909
122970
1112679
864754
737974
428663
819228
1012392
92181
922052
1057120
1049384
657388
1043697
1569
257511
633471
192246
1084375
589832
426457
436310
1055034
156467
937034
630373
430350
217753
681952
557769
892279
734734
220525
162103
1002312
246464
215035
888291
659478
114312
716032
1172503
346692
788847
11748
377849
989339
721656
371699
718220
333617
103311
421659
705802
717240
467477
819019
1024529
166228
244964
731838
837744
819521
499685
640596
833075
168145
45002
1002155
4549
235213
561621
701439
932065
146641
487028
588956
659318
1009390
640427
751612
631621
1043404
787883
177220
350803
722390
505797
513957
426458
6810
132114
563369
625281
956707
730734
359220
179160
834026
463893
1131295
711261
1181290
327551
1193479
836611
1004751
1180606
337682
574685
9891
891553
32389
977333
928915
1129583
1059541
656518
995884
592976
724891
206378
912439
218574
1067967
840353
799146
1159675
721353
698877
495819
577852
349666
1178064
264628
280558
246987
973683
363794
640593
696739
556296
798031
362921
480064
788208
888558
113939
65829
67894
211131
197417
1086410
58398
24976
17157
78885
641366
1023160
1151183
58158
232688
635828
3652
767575
63187
207124
777416
1168660
297343
656875
1035858
505879
740384
1036351
254575
980154
992426
1039252
665260
606797
453647
463570
930276
170607
315093
1014238
633540
884385
358394
720474
623401
609205
803163
1001825
243656
1148342
467187
699310
939811
412922
143256
859658
460644
51723
25357
369550
1146831
148054
327380
697628
70060
335308
591398
980620
294523
1184751
373192
1181915
708526
566059
12503
1009174
660035
314602
840517
1026002
570224
692016
157162
1156556
147510
647373
1054004
415532
456196
15610
196555
758908
875215
114696
729339
813913
73177
154794
213720
605357
1014323
186938
979497
400770
250493
714531
180697
502661
96018
828502
225084
388450
298903
206715
223639
850578
891485
628665
234061
556916
1129242
738763
585469
858385
1035912
86129
741862
992279
177659
557363
183845
1117368
891478
410228
518542
46998
438309
432843
547694
998139
448915
871783
881073
64584
753363
623061
242621
245112
784676
891172
1058914
408823
419863
1065595
988055
331144
337302
1104513
15306
254483
1136020
323863
519549
894959
743886
499187
42476
14111
824691
201980
754677
124652
154718
556139
727015
142590
1059197
414118
515164
801241
337258
774709
202716
1016113
765507
1127607
1166292
528245
1164759
489539
722705
176330
112114
398086
184320
975180
656240
829395
669056
1050103
543925
17394
812818
685749
174103
838539
882357
288478
449542
1135885
146716
1002403
108272
109599
749282
23689
593178
1053072
280463
687350
1134715
388597
917690
208273
359388
225519
245472
305643
39801
552441
290483
676151
236261
35384
851028
714945
54802
917266
890289
703754
786749
1063652
1169072
498403
321830
129885
743095
669785
876242
1001546
30951
207147
147910
756620
328151
271921
120349
149915
492043
666039
462636
1096721
651547
953613
567685
390972
666587
970849
1163082
1107013
329366
481053
775817
825682
576488
1108902
403880
911143
168156
992620
139837
370349
46225
137483
792446
717214
193932
503469
627658
1117870
1040094
1109008
950753
7578
297777
148014
945170
84767
16478
975896
665207
608385
589414
1129778
665526
712533
773638
751029
261478
341405
1142283
1008029
1156979
814225
856693
432764
923770
164756
921056
411476
673876
593222
919620
731714
842409
1048417
864981
860661
644436
1009622
537646
61591
420839
694876
810256
49887
250710
57964
472836
36809
823598
188002
1015811
753652
995564
435790
806748
1015176
152346
943977
937912
336738
270644
485119
622940
1039626
148120
1131242
502316
46084
305204
182793
38852
173411
176145
987279
116304
287060
352421
470622
268806
733317
130785
1116621
6946
325682
315218
907789
1089768
10870
353883
932089
563425
462262
1100469
858113
849286
869126
620756
1045351
438952
531944
571488
515480
667570
649485
966549
9064
935071
582322
1080967
1109277
732444
1115913
110618
990297
998798
181569
586324
705129
250420
411066
899075
533242
872406
747990
24243
905282
312488
1008242
888587
719658
551279
901658
335331
121927
432656
146341
1095436
346101
43912
519764
392914
643203
130403
428040
974701
887420
37516
1187265
920939
692151
506985
765509
224272
76375
554081
129365
1053734
1091913
955309
1022759
730009
1847
991339
142962
725349
686149
905336
678082
1071132
1157071
375843
1187268
1024130
154502
195405
188172
572545
528206
617522
226197
374750
974569
1102713
436174
500784
974978
390137
67971
423754
814848
373210
239787
561486
818011
722626
96151
1083826
409335
62292
689904
353975
554548
825959
759934
420908
986516
1050743
33773
159088
1089445
1075914
1016576
1091592
664904
624453
1020750
388137
656367
864477
625086
791327
1162652
147864
923254
907122
1136323
916388
187437
645933
563147
438774
154907
752645
874203
607717
1161238
1170907
725576
1053221
313490
207533
381026
439228
923467
82160
830203
1054679
778586
1017417
714510
278523
66661
1097210
358108
812934
721139
345439
831038
812309
1107435
426739
1069047
441967
1045946
502045
218442
682769
39931
907160
472618
112063
848726
715220
1093931
614206
366435
770199
539550
811107
56027
56438
754654
410088
194869
368120
147132
235302
920677
520685
1115827
588336
308488
550103
462800
734126
739802
39000
518973
636265
380188
941273
586822
1170049
556371
406129
715298
577620
701149
1120834
900672
546902
1008483
1001719
652099
667437
872421
543012
904528
626882
870421
654492
301093
104066
666490
1177811
891765
893551
406202
1178875
10864
887676
1086754
915996
119920
588183
219016
319040
206735
401367
245314
1190113
533247
871129
282471
786857
776545
890664
530951
987050
71757
565526
864957
991126
1177849
348837
558964
723087
941090
967343
681596
1046196
620384
758407
200150
625687
948991
221309
926828
1052031
615059
250966
775190
211164
311860
503481
315326
731892
816607
447079
103813
612072
1071658
787901
651898
267985
382600
545797
792234
549235
836808
66669
739170
723116
390456
1139419
270938
733072
454903
560616
386003
910265
991131
789131
337336
252784
345189
151977
372027
763864
49163
1024514
44307
236518
1053678
613567
570667
1173685
778155
182743
1158732
417805
935685
681181
567674
297388
943949
39301
561093
355720
671518
435914
584575
289175
601955
444207
995323
390299
198579
422851
145362
793100
1150521
1042606
354501
3910
877824
17669
1062274
266953
192554
944826
238362
1049939
863729
760774
255092
855396
145044
47486
67398
432749
691596
15299
707972
878781
496449
993818
639841
313509
1087324
1095370
466230
859414
600146
727920
728774
734480
1015413
583020
895243
719298
134943
736766
474763
470844
704667
702050
574748
426400
576971
25384
252220
872843
824771
359386
222332
991045
576695
270300
983926
486149
495799
284200
862064
588136
213778
860821
1191379
862451
203872
6519
159624
797599
1185136
306762
980868
665945
50049
733569
51979
677916
651883
473236
518591
646
114664
861666
69557
686450
989424
1155074
500704
824749
154995
321444
125449
103412
663402
579032
246184
440012
1041169
824252
744026
697656
564852
915111
933527
234654
963083
715424
1110369
1025370
545669
910924
976393
738634
335152
119645
131350
1138655
728817
825829
2609
908496
682767
760903
591133
242547
178859
938746
247317
653113
992460
143490
317479
171630
990252
839852
323042
873224
199071
990261
794249
1009078
676908
854219
376289
227404
554201
999174
497110
505703
955263
71525
342152
656379
566861
350875
462201
515888
907587
843770
161426
86501
55748
1124620
1170754
714659
989177
1186857
316916
749661
214263
332597
400988
368782
817433
617181
1011288
291921
20830
607194
416831
432928
1848
83233
663033
130533
971247
55867
553194
971272
1054197
771865
631516
1092077
663172
928109
357700
72079
126303
661834
976904
1129685
671663
856903
1158614
221370
749534
746611
393223
304211
152
795329
160337
93947
1151079
112186
1081672
612314
1043127
223974
966705
977692
949120
465819
831127
500268
266830
76293
243423
353889
535171
216141
955102
73636
181455
67797
1185513
674042
1112257
311701
393202
625317
548652
1119798
595945
339044
702818
839769
718293
166476
129038
521414
562084
314766
918978
456589
9471
206743
545541
251295
492016
908414
779721
436888
1068356
108799
140134
871172
423158
1093364
198440
451289
174662
9172
1086417
988211
618576
1116980
34873
405632
50561
130637
119244
494918
831397
770886
895373
433591
919730
1179341
138603
17182
113248
365748
230313
592505
180823
231520
976180
1148348
15638
828014
20678
1142072
813662
1013169
753902
334524
809880
895547
224171
541882
45178
854543
659404
800905
1077567
1128994
1192361
143649
408285
611966
479991
1015057
905730
222790
1134102
1150284
918871
184846
1065781
1017260
360221
602327
546911
185084
439808
125927
552955
307796
1150352
279006
888387
742848
536792
133385
894049
488349
927594
1034855
572981
475938
299401
36053
416322
279328
921931
816765
730091
1028622
343374
383710
686746
921530
1141715
396505
184782
353829
386791
527262
633763
114534
854983
944905
265388
1126665
722421
102082
1017045
162417
1098155
735173
90220
715548
792213
533211
74594
821200
826452
552775
345199
913085
1011743
776332
243800
1162206
23202
890829
217572
1035603
884799
1074784
925362
505270
718918
824617
1070662
478534
687226
199192
658275
729501
725988
137298
734185
523580
717089
149615
1185294
101897
324292
354609
121175
365824
1027210
340380
1019253
436863
487140
180109
644344
294943
597735
987646
997043
844061
472548
352862
838134
206218
54691
1185492
323043
718139
433085
504522
885956
61968
415845
955264
202880
563637
595568
257101
1083299
450406
799034
215433
362615
40119
54703
98956
321017
353804
609840
870282
37867
249763
321854
441855
1066608
1111602
459448
1036223
262092
2601
705775
138335
187632
979652
849442
860310
681018
2956
663940
401489
1115013
52191
968370
945559
681722
129705
899885
322236
786868
473960
345844
629353
271717
1158176
1135287
514267
305151
767612
351348
1001556
17173
1125875
61508
548061
225859
458394
733431
655588
765591
468563
267637
1123733
1108173
182640
220943
21090
647924
546063
356411
591331
144983
431184
141759
345010
653205
575623
8325
926162
444079
279884
435404
629360
340686
466632
284930
964594
66832
11992
1063505
762490
783024
198690
895559
880488
795420
990491
194679
388496
110808
841478
286537
963165
477593
469725
218322
1151838
66526
1004749
42177
600922
923397
1102858
21122
1062537
243136
844579
446077
307738
1126381
246859
574243
1024134
267424
291522
548105
179640
79636
1041888
106725
835045
837761
574474
1073133
1043917
511149
64882
1191695
476679
1072689
147702
917811
827562
650192
573013
945485
668123
801002
874501
837467
1001967
558242
730868
729717
392673
1075800
685149
62596
820954
616414
210148
727498
864142
928676
664271
909383
1022885
57891
683385
231417
896505
225047
495408
561882
838068
414225
116433
1094442
802877
618655
109352
1115738
791960
41176
931807
229525
896161
566999
436984
53646
942464
1188193
1076462
684036
636039
1143653
945896
1081019
1074858
486262
729525
607620
394525
949546
937050
401784
38664
96451
941725
297231
692169
116891
608643
1099921
279188
718195
159907
978520
1110571
642106
287858
490492
1181211
1190833
770323
42989
897389
572431
284856
492111
167601
203308
1119744
461425
385996
28218
559609
872010
687775
77766
222900
814910
545847
1130176
1103416
821679
763157
1094871
708317
911844
805073
233641
716779
148921
668472
669998
417624
347556
414421
878735
806161
22237
474718
834973
386032
362067
88581
151733
217144
290010
291276
1024743
29444
1149546
110973
392730
334022
341683
160941
153054
475194
419920
93184
365253
1106992
49904
1071293
436312
321344
302391
583584
554856
793746
872578
209500
739984
740440
484529
1131070
997186
509339
907712
602448
872630
1087554
725989
1002174
781697
382996
1009220
587956
969263
396962
393538
294097
779664
841283
956773
494317
667938
439771
730243
900800
629777
752597
1064065
1112295
660440
548839
632093
557082
946768
591962
509710
1153055
1174977
361606
1192392
883975
723798
739783
261868
1040889
157356
260836
774173
78382
159368
689953
78934
374175
746698
743019
463480
119531
698315
672464
1148301
251725
688084
304396
883679
310644
679615
1158667
380735
1037528
792384
1179199
819407
299393
714778
313455
703655
112879
226506
705415
236278
1031774
934258
437457
793546
364475
743246
123019
234064
1108121
1059626
103913
26894
220334
433018
173315
136515
1128795
235639
1030065
675295
379185
708540
498605
881421
854471
364820
10011
931737
566688
187025
980748
39800
455568
1191629
251564
271961
1130411
911259
226843
197073
217183
1047365
186065
207573
295742
1181127
814049
939675
543051
807126
1040448
597242
1165538
661291
21959
985996
276119
92392
480405
112065
828831
38093
389380
786622
205160
499996
856962
462057
345555
1115136
945277
870561
944843
732934
561846
468992
7854
635410
186234
219374
1006853
1162298
981403
150850
417072
774561
199977
681648
344055
338716
907387
943696
900620
704925
722530
779709
1115840
644352
246447
651464
677428
732539
857282
503335
930361
602794
233620
865430
450175
656724
517762
1020410
965809
993642
1093464
529896
1062557
556636
1061776
257333
1127487
144233
732871
699058
709176
142492
1159209
443656
68258
487572
344826
717848
63588
534734
331677
927478
875569
407362
351792
1073571
1106210
481920
295550
648644
654741
839883
1132195
435961
257541
527017
661700
851672
784741
200350
579198
61458
116577
189954
102450
94800
321353
384989
191467
891471
33179
989149
894861
1054492
371962
957372
792879
154836
1168331
442612
385841
812975
576526
321247
16056
1092363
1037314
145434
1020398
906814
461141
385752
1072728
544511
652668
1164866
791858
1115556
908918
171818
598470
322309
464473
772324
913729
1032455
699275
629692
829701
387226
97737
53154
95685
339886
1136014
784291
308905
18744
94623
1001874
1435
178497
605995
329941
58326
687134
729734
80067
1008337
1016359
802311
354315
1166692
935573
701001
654559
1182195
508468
145050
85855
7614
854805
965959
919297
916032
159724
758387
1049459
377249
1137052
622180
561075
996659
159890
515913
766640
549364
95906
918839
339042
1062907
203270
361143
620669
668586
303189
870373
238005
31634
398589
63886
62470
1183352
583148
360698
756544
131008
698480
1117149
89981
39159
782829
979431
58149
157806
82619
389259
252755
31168
577227
161241
1069035
76354
233643
187413
705890
335241
1036524
788996
24303
667826
911324
346914
276328
1030183
257122
670063
86593
822418
200847
880000
138527
467025
305000
583701
512703
188341
44600
129527
625653
1160663
63091
714216
164667
726246
773265
1077605
802484
934985
514675
756558
564155
565425
712305
103165
656675
628467
14398
1012842
264736
416023
731903
611381
166093
990846
1108515
72619
239087
227131
77508
217913
993981
975353
708023
1014051
194055
1053889
442337
973623
622270
605150
187880
62174
640697
1060947
4098
64932
903269
1183844
24459
369025
793730
776502
261504
619757
839208
81929
806590
911207
598604
328831
177594
694964
878171
891931
158949
220780
489327
990371
957226
756292
45776
115488
906478
542999
1065299
442961
693631
929044
306533
774219
463138
620483
238155
61393
621779
249233
396771
497595
782795
768988
395419
520885
310077
1000308
758006
162107
281381
703730
580634
408465
324522
723535
984798
373611
623389
1054524
507904
69021
1153267
268793
592836
413043
857808
839841
727264
147319
1014566
324612
978454
494695
134433
186399
383551
890311
522500
545321
193957
552763
1135243
398200
747899
248727
897102
588519
319210
314132
220237
1085146
1125111
58335
311951
573003
128230
880096
333884
893677
380838
1065284
367759
662400
698971
648161
988106
1130364
324234
817701
833482
400472
992302
161723
387202
182650
636197
773381
1142136
968257
849971
740701
344636
889276
376925
694314
1046058
554354
212616
626701
602741
620479
658335
137156
1077479
566851
1041633
645752
237765
67083
206732
841344
491882
356596
1113915
738143
336716
475348
414915
1106374
169536
11893
1087008
378883
660067
854621
936962
787297
814419
780279
94747
889580
981364
898791
476478
796267
221947
313522
176677
731258
601117
674256
1182277
803393
1005693
660094
607950
509974
1051639
556589
385172
812725
844584
1164434
1096311
353816
903603
299228
994612
932149
594999
859336
102622
441251
265928
1123395
967784
757210
246848
1085497
410180
832588
48448
760032
956711
389649
2149
527404
877974
714475
349882
227281
927695
472686
224828
509425
667205
386882
323922
1156181
643835
461320
98937
592245
510030
70211
182332
359110
29152
110953
849811
886593
775888
424382
1094048
1109671
495342
589920
574432
164761
764038
585619
136259
17729
1001818
305040
438060
849069
228705
951287
55925
45786
319427
1159838
860579
856275
435830
869560
483535
808762
250977
443101
63253
325257
577626
300684
1138365
696186
135416
597309
778262
993520
884179
633791
1169675
513722
735530
1100041
722880
527960
1114650
34476
540502
1147951
198757
1147970
97945
583799
438726
688004
442295
684123
936371
440911
791942
25981
194206
645937
12957
202657
1058213
104062
431338
968306
604352
517825
1021397
1188759
1060380
1122497
837231
792245
725770
438725
813992
675921
118954
104192
824689
947529
752712
1129316
968429
722185
925872
1073984
694010
926769
178781
399349
811157
828131
1006945
1110768
705741
145717
359940
479327
479770
211044
227082
1039161
626465
1103292
981460
210076
1180526
929399
267658
883042
1079954
461092
412290
751798
681511
24656
701079
418267
207877
665897
923858
493699
1180091
938840
865105
429813
687086
310851
760582
633436
333875
1097965
723580
90446
1113867
243139
1156632
638439
792918
107151
1008097
1014458
1134836
377480
471461
537499
412686
331662
340351
753470
210128
964644
1173390
1160556
923873
1066225
688533
707062
1078525
216584
112288
769989
657111
1097323
477108
161188
1150285
412230
943737
788491
400222
797421
717157
1087586
192015
882566
487941
683890
564516
861787
76599
763522
386150
686890
1003173
73044
172742
432849
135130
36915
729266
81974
648256
434512
547110
491018
369373
313496
117399
1103550
554788
559198
485633
685792
313918
634714
1101192
1036173
712825
1047125
684974
289668
1074810
389212
725516
654783
320807
336365
609813
142680
653679
122864
670736
1123899
430304
1056260
1005920
881314
952411
745171
33926
792833
38316
78131
714161
622534
540964
71546
1141867
107359
1192964
466207
1134572
230498
1017428
591193
296273
274804
334419
989832
105805
442263
1024215
976398
233807
1023000
607534
1014450
300828
734858
1190376
953555
212557
420810
804302
135779
6256
250897
591791
551152
923314
233337
1186051
644976
702159
1078468
700475
964288
799774
71553
549154
891423
692447
364928
923511
15065
382644
94387
128371
791980
521631
605325
149342
994952
845042
569115
1127155
368311
1069755
1128699
123690
380482
876474
924359
129095
24721
86351
472301
684986
129582
608895
1079730
101088
525918
674193
943339
118504
532081
901153
1136498
1165643
1036263
839500
966161
335841
249515
1083315
604289
1191950
359044
313041
191158
1057742
1166722
543199
846297
381479
27214
1103458
959781
629681
835581
1173016
25076
899219
129480
886099
1186250
878168
167732
753434
870025
784876
256976
195972
562505
1142669
698711
186963
539028
455838
401748
544248
474221
158472
945704
692426
635897
303118
58882
242990
713371
1065090
1160288
1020642
554836
1133757
127503
1031602
1083999
843290
66792
402787
333512
1122385
713952
1088361
48570
1054988
1077881
223020
84976
250653
245161
175174
949913
995856
273410
261482
1086244
176957
629767
48686
1030328
1077351
793777
142275
350254
1011487
276887
1016115
283492
177001
842801
901382
1185276
332915
226147
924168
196993
201803
690523
232962
119309
310919
61705
1078594
89009
399914
208849
834731
1055128
131672
384134
880869
125926
254867
582879
680123
175350
1139494
89334
736415
617351
481246
1044393
596407
768041
1088166
497600
898621
169695
792524
264767
391062
146854
318995
1035212
745925
158431
198247
605638
473776
241261
301718
748905
641702
1110885
475415
82459
1157670
834879
697794
76445
374468
16806
1021651
209043
1080412
227446
190301
834313
1077791
126104
456274
474144
489837
588382
148137
352701
792155
517021
780565
573992
504788
386444
318328
425123
727685
842692
460887
700345
999897
984421
500238
868493
1137970
363277
996148
1001394
899824
1026214
1036149
908234
802203
429925
566142
240997
933362
870351
721765
1081065
518304
915742
682841
371862
932402
1051103
256548
279240
828419
395964
534644
128108
37512
471297
1100369
355174
1124003
695835
1080847
771153
304443
282412
388844
185551
748684
181941
750925
877380
355776
217562
10892
967103
687160
677848
833686
386780
626390
393401
923594
756257
265424
91296
368454
860363
119092
869077
521060
630361
1083771
718215
971138
372710
857804
422205
1067732
985627
5262
928958
1081562
382476
288132
600240
108340
78450
1153663
1129841
209849
996494
930914
940441
23417
328866
936720
12989
941830
982974
299011
294012
1132628
679595
162214
1088808
568848
44303
798373
857053
965529
621367
255975
1021302
949724
614009
1040919
182896
505710
1032335
63863
92719
625598
322736
326266
330579
389534
516211
843554
1131267
490751
1011987
612883
255233
257690
1096019
832343
142390
346648
866013
924646
13841
1052257
853554
687925
151298
746334
613749
520161
912623
564262
237692
796144
262504
1163802
50129
1165402
798393
1035358
1141859
408375
979396
768659
1162928
48422
880878
383998
1051065
706775
296985
480458
1042208
1113033
512635
212053
484221
359072
733687
1160032
107435
1023838
1138557
299339
131858
430916
1102710
762641
774656
721950
269025
285921
120639
488637
668913
439500
130828
1108270
936590
177139
966915
796442
837916
386136
802425
1002796
698461
784002
1056768
33151
1036544
859807
285280
632811
317181
103783
331611
820549
630752
1184394
180759
108093
1184175
959762
202297
408625
191409
825069
806368
992729
1005234
746147
780598
423176
254862
946039
1133578
1084079
831431
717770
163535
793595
840560
207732
729306
1125820
198203
969650
551996
2009
852318
709465
688358
476372
190527
1061268
380920
325020
725427
379438
113816
553111
508298
159569
1144354
1185355
817964
346705
332165
1037044
796
911426
433757
968903
169306
399438
799158
454408
716678
535518
784619
691852
811523
492032
46361
183049
866181
1122118
314156
14050
34670
1037203
563824
49879
180496
722124
5102
182655
677456
1105220
1072574
1086678
105544
167672
1192732
476924
759622
54620
1161011
675858
227567
483097
349369
609542
917013
257637
780194
914259
1136563
322971
1063563
430351
1041273
82682
213291
1159114
951130
548938
69521
851750
361445
978205
1022260
755749
958235
953427
200503
47294
150906
471076
749645
1132537
651905
1031889
868206
362676
404472
614420
72458
164425
1059143
523908
16482
661347
365205
1133328
223402
202044
885677
35026
451322
934799
713954
877172
824427
854592
846739
693751
300871
748884
199522
302248
885131
224243
165111
786115
923985
907027
1016218
86872
1113490
1047480
1967
1127841
851831
926434
759239
898265
867074
203461
1062724
1085299
406066
1145090
1783
699118
693670
247008
425136
353342
732185
673968
1015516
457185
605203
6316
1114057
1111140
66159
693565
655939
44267
471012
514639
1061950
584876
1007842
715716
1066391
257001
916587
302506
1038962
801485
412882
540251
1001335
675399
329874
11944
972174
755523
910081
1070587
445540
191981
990838
680483
68516
220109
83360
526902
641979
375782
849237
625141
846826
210548
608523
749930
532970
567293
421716
234306
484888
868752
1138152
659132
146578
1099940
767096
291186
185359
996430
642456
582420
312544
1140874
818926
850080
886860
449711
582297
1032990
898867
758108
581116
364833
1000499
397197
944952
480441
1050731
122911
124334
1059942
118334
1165121
304352
231823
837952
943552
629764
37723
899995
920498
954043
641380
872015
128880
893104
674032
607391
86697
1095795
961886
227504
1071365
1013311
1191519
884160
63739
1071655
30445
765644
457191
1154387
1098935
1085355
526115
595347
357390
1159334
1137693
260499
1173802
652945
109742
998649
180578
86478
888325
52411
509447
1160555
748344
1129271
841742
1012602
443084
1018243
467537
392015
971618
395903
229671
924781
860523
667069
46950
761851
605548
980931
919115
14356
518421
970754
724163
839429
917800
4076
1142496
536131
622915
268472
918807
344615
382980
1150096
1183070
101886
363035
494330
873819
1068351
753351
436585
1161825
907080
529430
335058
1155119
1164891
513991
344925
828751
553188
888643
705720
1027770
180626
1133003
394750
190566
463107
55359
990689
623575
449637
196670
471257
816217
454019
854348
510782
853827
183157
808373
1162330
375462
175278
485936
81133
168475
177388
678140
919829
907937
942895
122704
653036
821992
1078112
789097
576669
121797
710009
980774
1167574
657831
1027109
24066
37232
189332
198621
1008275
253378
314734
889419
942286
1085065
177957
584428
737674
1138565
156501
488719
81387
1171719
712465
495608
1169261
654323
1020760
539931
987454
1043968
388457
416569
156614
1026304
106419
886480
538447
723971
14812
611037
1162804
654874
1069991
18277
1060071
473089
1077074
1031886
770641
391144
1158098
906532
1133311
363793
1175166
690959
1079713
519927
480886
469086
430771
331242
82311
1042211
888221
222012
493068
936456
1049140
805979
360666
213719
1011793
423292
777589
1138246
917994
768253
1071826
141285
870584
151644
342880
930898
1049801
667094
478813
1034408
919350
762810
84350
1039581
1054455
697150
250718
741407
1179984
558607
997334
762440
389819
264789
380641
730455
31647
650354
593319
68199
68748
470368
1122638
332245
779215
491588
370864
196820
796681
909365
50114
236727
67228
681716
940958
424833
272231
429081
976010
1171286
289820
931494
538536
652694
349026
464011
711618
747273
989785
969237
318296
69264
74137
101609
906780
720081
137738
149094
417585
906803
110871
891560
659581
918923
592802
1033150
1008937
452090
1123857
1189795
262102
469009
125787
599760
914832
420114
1113655
474287
580044
571848
967890
202566
453029
229364
213979
23710
788146
137533
925399
1001643
33888
904746
205029
526419
1043501
829834
206496
581437
968579
815198
737461
391344
32024
305008
1039476
417591
282718
517831
859233
513575
892642
403804
425108
801579
620485
477876
319380
983544
44401
415020
908917
776090
86395
1079455
500973
415262
607027
194943
1096114
699210
781407
188159
602430
942057
118122
1064830
238524
998435
660301
683617
552015
178669
839142
1109917
1090452
276878
609402
106433
650583
1100098
4779
87545
268629
537508
1129618
591717
251685
666904
969976
158022
738535
556680
276839
994379
197299
401107
1011306
348312
553842
526031
530451
303328
164727
926626
606462
325148
472317
622405
410061
417668
44855
681811
648288
47937
144653
1004017
1183563
1119984
586911
799990
125585
272102
928054
903019
703910
765978
765772
217565
691633
214758
365927
256259
945057
362597
154650
929521
500847
1123117
610601
902192
596956
513216
96660
303995
303086
719392
1169112
488668
132341
805824
163959
21134
108606
1006295
47767
311945
103930
585895
1103523
1058051
1092471
627994
371580
974299
687419
431694
127715
78342
183973
210673
574975
652355
456682
1091903
555651
439616
6160
984699
125584
970845
670183
552028
627746
376885
1115507
938238
871444
490143
89616
423884
550285
918723
18713
836691
167872
266647
1121225
176732
879461
780821
500277
170687
866140
975606
84812
849529
753344
749518
240821
9973
93341
18647
679503
781652
1057878
945250
180746
764167
563417
1124530
4140
165060
912426
733996
457203
885859
174589
556735
525400
764165
912892
191078
996447
803865
947007
1149809
191127
299763
32149
886631
1022969
45739
434218
510921
1077745
963851
1129506
762114
12297
67363
800795
66467
486213
1105972
75146
704462
1104152
902411
128100
973084
487387
457054
798857
867596
233038
836680
440562
1081313
813182
78816
149053
667914
129735
831575
269314
929147
1184576
98565
486277
201298
920843
663776
903774
623448
1067803
188320
28049
924938
74290
670691
928419
93982
454972
1161724
989894
1176368
178551
993128
1039479
68857
747788
1008410
513632
94313
918164
905104
119614
1155645
142424
472936
333118
260252
796747
731664
877926
535073
915193
454593
119152
1070025
935538
1097616
713296
785618
1065754
466135
121529
165126
998751
322712
533484
840840
1146616
537485
320209
542201
130098
784205
971779
50790
838701
775757
264054
1068385
650339
506302
312404
350007
20653
1105339
105297
1068020
452970
1133858
153410
1063470
920742
1189989
541479
878747
92475
1129310
625518
1186795
622301
1130412
869991
315613
428448
697232
301097
81412
542013
947264
818764
678
359960
434199
481528
658778
524748
584813
600055
882562
646198
306083
465349
528435
265186
411470
942985
1091404
707302
451806
560282
336024
196844
975484
999930
931571
1090439
803947
962514
441971
767880
615269
244137
246849
921536
90680
958120
952534
794419
1146251
896976
1103853
761055
960893
1151329
997461
295808
154311
999032
642013
1112846
328390
1137487
158065
613250
823149
888942
1189700
1100611
105522
455212
1044772
46799
902407
107963
800069
102126
276672
81019
232610
571436
817401
563493
70542
530475
702720
749950
606864
417435
480209
1118834
977447
297121
151156
39768
509457
282992
1010718
535331
883902
730829
896668
233784
209822
181097
1119977
915290
475782
171268
12269
78071
590214
1121233
690487
224676
1043560
1186595
1075741
163629
1187009
174980
279686
187202
1168622
891155
802920
374933
584099
78117
1162849
934203
517359
987417
1159946
615276
444014
288270
1115834
505568
112699
779574
217405
1147739
9575
368838
971764
348422
25017
496171
172429
555928
750444
439811
870578
555022
292918
1002839
2168
1105506
776752
710336
1013901
701286
167403
376127
399689
450332
576636
849236
417185
133788
1032223
577251
862291
1030671
1176015
4119
3451
557351
160234
1180209
567943
303736
224796
563778
167330
1052807
341198
2865
581274
635379
1183965
162884
892393
86653
1164003
395886
324431
860226
70344
524291
818008
463638
900030
145809
62271
442795
1111658
1125689
1083637
408056
1111055
158199
978073
1171455
344281
1042014
919903
380818
178349
41288
492318
374290
406388
494823
429499
1033771
735509
1081370
1044852
194945
703936
938883
418964
605248
75714
1042044
680350
878566
741397
845245
639062
825804
663506
238654
111840
395444
1036665
1048357
428980
737573
951027
124223
1168893
725392
1012556
689715
232896
31119
43621
570897
972669
1183060
446040
356394
999610
793327
491108
254090
39797
286565
403866
944535
858020
112841
1124835
78007
37944
725961
949558
512724
481214
176075
726827
1164587
573695
3476
231367
365304
147957
541944
1038933
72114
358389
57191
43768
422913
195725
852608
759994
234057
499891
313205
253294
923317
1005329
1076326
457109
463063
1156845
1006567
741096
956572
1031320
625639
1041522
458285
381411
572795
389827
996739
1024852
583709
637148
227547
1022984
853313
513710
846958
1134164
569156
563865
199701
385228
286388
562554
782552
1051199
1073279
395424
69441
218988
1043609
286091
1163231
527392
1068905
873925
533151
760426
302154
724255
838985
161722
279644
4623
300393
45479
1114788
245013
909068
903046
772368
860139
664513
1014359
491324
730119
842390
675723
913711
147477
710975
200846
832453
300143
243944
226430
690203
432778
1115609
528401
1098832
454539
872818
331599
212177
831434
991392
884227
535446
442644
1027880
369090
826418
135523
1010259
532146
266020
880537
812491
705098
16245
145845
891581
796042
725363
524309
728581
863497
962096
436306
247598
672587
718941
1161046
524298
1019606
832563
639316
1012246
134375
583841
533173
797905
939078
104017
739926
607107
1144291
455390
1148694
144414
456085
205888
521484
660617
434121
55108
405062
274776
137688
25529
534066
683481
1102761
303242
272983
1078413
1120969
201227
223904
327752
1185507
973185
1145402
8299
907377
449444
348938
892358
277087
829135
244985
307339
814493
114884
966837
878464
651685
289679
105044
952692
967315
731972
928948
615303
775065
589771
958758
1000534
848346
1008707
116702
704725
189831
658670
60146
724420
1046331
670198
1137358
109061
699835
616897
280178
574743
919186
165281
817973
919973
144294
991634
1136757
227801
1018269
292671
728291
229344
1104882
373211
999222
43400
117875
2977
470984
560336
442094
379078
474063
923685
472739
73163
416724
1139588
173459
792783
809542
178846
232216
36724
687237
759700
633648
648422
1131256
414525
1097734
883047
1116008
624412
480423
417421
855402
25521
247857
592232
355145
1167122
833512
292729
574373
1006902
247934
645054
237164
663107
356581
328876
857097
608405
748278
347539
278607
332316
339714
472459
250308
393673
142347
632614
189319
727473
721984
551371
1073512
947102
1024376
198955
439795
231622
852271
175815
113160
466449
454319
657481
1019482
775200
1077294
954819
1098989
847202
1008453
139851
923063
569579
1046143
452390
726993
874092
704902
538894
331417
703950
949104
230528
497612
347437
406105
1075214
703365
746801
319228
300083
234315
816318
1145689
734497
847608
114874
638979
573573
894480
986407
1061122
755343
967829
747699
770262
411775
848543
882804
943282
239250
138714
949748
751996
363241
179472
882366
407513
67585
439026
51593
93305
878478
490869
939741
683985
812953
33603
390163
1033323
535376
367121
679108
678474
807009
434314
21600
1043988
33412
1188467
466785
821683
707996
1173202
24084
186654
933435
97604
581392
415157
1078762
434133
36992
549719
672496
1043907
250979
715904
509822
752206
745989
452892
516761
775463
395066
1066809
453804
566236
404316
590640
880936
497269
344192
127807
640555
710956
1128492
1052197
102933
662892
598172
535339
94219
25539
828363
448834
402775
876854
987999
1130455
138831
1057240
340657
603148
773031
708423
884204
1175109
28793
892361
1051292
613135
256589
853816
350598
915414
68296
739523
675005
1129760
343
32162
407530
665133
667718
122663
202574
16696
481399
121527
959892
373489
1006431
865964
160244
417939
1005789
308012
406897
1112697
559387
1067841
630367
101638
1109519
933234
101398
725130
599557
144793
70663
505048
848313
1141960
502604
25439
1186956
672415
1185740
1190912
482638
140413
553877
1001262
531497
1111648
477594
214588
189673
690937
41923
263581
1105267
587856
1122952
145083
758474
366627
598848
327702
121061
34208
525914
510193
139335
253994
779964
1040475
1067513
1075663
1180452
285984
723838
471237
927112
890039
243883
809266
28911
876061
63236
131115
15567
152007
762603
883747
1062439
887734
798194
627905
875791
272789
934356
677009
617439
325054
1094449
559829
741962
1106778
264212
1158193
1066577
230963
477685
38961
12685
916396
1024436
464312
375923
763779
813123
420690
516503
328762
1114527
392308
1088611
773932
875494
259823
322939
95786
320147
311786
282834
824991
1078208
1073401
1054131
257783
376283
114647
297560
265768
43560
797083
313395
516047
184848
480546
340564
749108
570279
991332
838083
364733
41103
701926
191259
471357
503461
744326
659535
287533
270655
1054285
460092
926000
706563
365819
574120
437010
826479
1061940
309620
224849
788591
618724
306588
748986
309266
623740
642488
391432
317201
932725
86829
849189
761179
1073759
614849
252531
458987
568885
339933
909480
227219
159052
448706
434489
518866
508824
909296
905286
345090
925903
1118178
848083
53724
689730
1017553
591187
831186
1007727
614176
432163
510654
1126917
764877
693419
1116650
104254
701269
84328
850992
129397
163246
1081519
143542
950136
620925
1071054
1167856
440456
219914
758555
458384
560072
942187
832596
498710
280615
298362
742536
955428
995439
312987
943486
1148185
32331
398174
996414
853224
352257
859087
30783
1078084
1076715
1029319
863789
129479
132149
235114
819448
424478
70391
838026
469643
419946
812417
629187
67387
948138
217050
652137
952175
995871
591107
701202
547444
158883
1005713
592112
850954
48181
305388
494706
657148
76733
217212
958066
163763
152350
1098085
749804
332863
250113
1069670
570311
1031141
780410
925770
488145
208429
53674
1052816
1031709
1179668
66641
524561
402548
717310
931378
563440
1048099
959970
1109734
590154
327875
98322
801923
95679
1050032
1113713
705265
398584
121110
313094
295559
1077601
788448
547986
52348
70363
1067183
535071
239239
1029060
1156992
239403
759182
149281
726095
414417
283437
448739
1090892
994328
687418
155237
362336
1167840
563345
433250
197545
901548
534178
210075
763616
1077833
1023856
634829
767169
1155534
771631
731088
553385
115191
1130584
1134487
977545
55998
443723
544251
305288
83204
317881
529791
1173240
60394
456611
254772
336544
881924
706995
929291
277187
848226
849169
3972
904736
912665
926388
650623
310409
650011
919298
246664
258267
280133
596506
308547
200977
388059
1161042
744160
907986
1173626
899354
625328
87422
519153
505850
513985
103215
519762
280399
863325
133135
239483
304914
46767
1034122
328258
1120778
388194
415355
112311
180329
915598
1148663
829094
704482
113187
936479
65915
170466
1034271
867531
163076
793564
39538
1022806
474132
811657
848556
627455
1099333
958875
1099611
501157
566312
737701
1006569
257925
176583
34229
417260
97223
119600
636571
805025
357124
1016328
1035861
1000404
626102
837990
959254
268910
735274
319132
444068
533984
304478
24072
764352
801134
674945
859533
560641
673934
1052430
914959
754000
353541
1149544
903110
962937
1113864
534558
1156562
932146
589469
1127409
1118528
1095621
65249
913207
1013777
1134561
672795
269800
1086324
617854
720985
414428
272808
808956
1093643
1021568
242046
824868
127484
248870
556723
375265
909764
506836
758184
1102211
1151118
433335
380782
181608
791789
839069
78486
578412
374496
569058
109783
966701
22599
597900
488378
344763
853352
775545
464608
477960
702743
68493
928665
285370
478504
162282
42382
761671
469381
382462
403444
214941
329751
892096
164603
922746
797925
728612
705744
535227
779229
1062595
369627
1172113
1011565
422018
775563
1062710
632446
37971
356583
274861
1009036
403604
143122
195903
816186
1006352
202235
92218
43204
540666
897408
213955
77048
615824
356713
296051
685696
1104770
156237
621178
261804
1149185
982733
664220
8560
151193
1038096
342475
1011402
66827
1015447
655326
1187528
563021
929467
870365
551083
366482
59364
85801
638935
657311
1073122
25904
608500
927248
372024
772789
6706
892501
923362
242488
514582
870240
800593
349707
399502
911489
557821
77484
753112
470397
45180
628699
332389
1058203
361211
809276
720062
1044424
589195
27686
161303
866578
67148
430950
267612
542955
549712
997640
1020078
68795
983077
488854
475955
557649
243473
94758
298866
762309
405075
109896
902364
159246
151538
226554
1034756
706806
877052
359199
153375
239533
1111898
998704
64476
1104148
507803
542849
616574
870141
421080
1132169
659352
594981
350838
151047
529233
539473
612614
782068
577512
943614
195045
526601
145534
416157
1044692
1030146
458574
750449
234595
992916
761254
1152341
1110943
1125711
987757
573089
478529
625950
27165
1147548
137260
839576
32675
218486
100744
146236
405286
415051
269006
917290
1099168
597002
494215
1014146
646312
1118985
1187472
56341
575476
529505
762300
849033
922583
852016
262108
20425
175220
730693
736894
54034
268884
1148936
974753
413509
1130839
1152458
242980
219416
377140
653710
108569
1057735
969738
256347
1157303
197214
167308
139508
412005
38631
384720
419671
469871
602668
951929
351978
703021
493484
222150
486308
159375
399538
674339
765121
773977
59533
741377
1044078
962676
325045
532060
749597
904258
311892
939545
605418
38216
753642
465726
677936
622051
614943
519369
55423
728674
119395
485101
1185868
998301
1035649
636141
462903
584248
89847
989421
964068
975220
134114
337020
768584
363585
54907
713710
1003752
577107
231212
1076386
748329
1160472
194691
1150970
430437
1122548
932517
1141525
185194
670991
701388
437096
861552
439903
827698
916634
988879
906015
788652
506298
175572
309178
169620
1190924
101229
531124
661877
117929
477542
751946
628445
1182884
982214
666102
366678
638378
300961
580545
367502
447357
147941
436245
929742
1158906
248826
449399
804371
966778
851934
1171389
1179643
291487
469947
162918
821616
647147
560075
750455
168599
1172914
186554
445401
619518
714527
645941
1147766
1179106
1095936
31770
1143792
572384
949823
818629
383336
323724
581246
526708
324788
775481
674543
1101516
984097
891902
195674
295105
20835
246760
883774
277956
829210
364216
111059
925363
765564
223985
525810
1011736
671707
195356
329136
1156497
240041
1005229
617427
429837
663593
88307
930107
819291
626229
725348
1074650
786487
32058
423335
321234
479737
104588
305434
915526
840879
473158
329816
407336
817210
164382
931707
856426
870449
939402
554089
1063843
909797
72840
944789
545925
296903
829378
599617
199921
970962
1005188
1164656
698998
320021
1139878
344020
854909
1077191
49017
1012814
376181
835306
1142629
373478
49259
1034891
989721
880178
1111277
333620
760379
999609
603068
265150
814334
1181789
106089
397601
122245
1173480
795343
1087175
1041744
241861
18952
649836
856038
433865
464812
401850
344137
530489
222490
159096
852935
715520
110774
153133
1015597
101442
271949
427520
873315
824246
250264
609287
1052367
682992
556283
498543
797848
101121
522061
662509
573861
300708
581267
241596
62870
700278
816323
563817
1083894
372553
864749
593553
389710
340434
1151074
218904
376031
452208
510971
192046
222571
601343
830191
1075078
263827
761393
321355
1111061
653279
246100
1073002
685866
39339
54967
1031930
94614
428826
954142
33266
832142
3259
308568
426401
131321
950164
1104626
317863
681322
739355
860005
950734
700260
888527
633569
366785
102988
2944
673310
666278
535658
372764
798645
410970
475072
1031919
1137302
714640
272869
72649
903574
74113
1083721
651355
761208
620901
776273
281121
999683
1000400
833490
208152
143026
611516
681843
1169397
528116
1155047
855827
1012917
276317
343773
235195
999375
885415
187219
682614
1026441
675341
747857
1187148
1062902
210837
1100995
192098
1036268
273000
830685
385483
1146162
39202
142000
355014
853556
782909
129977
351771
857168
81522
357315
84148
778991
967676
272674
63604
746194
1133215
669249
222003
50121
598467
333063
489403
378162
557107
913700
814196
936102
153426
592419
275298
65451
643338
167978
962866
733417
302963
108215
989536
1060682
839139
591989
1193075
1077422
1087646
244199
1090823
169947
383975
506562
977397
355596
393641
414633
687328
973781
380727
296326
455810
688005
316820
850686
289143
1151975
64056
500499
695598
99489
987063
290399
24992
728980
747882
89190
7096
595598
12199
1113548
555142
1053699
215497
781764
511926
1051488
23321
574530
890316
283900
718962
157402
352168
776495
716634
431501
189315
184335
33644
733381
190334
948930
452708
156400
897003
30807
881307
110237
831017
529515
293083
125658
291815
768641
1017137
376470
431251
648304
762837
660165
10447
746077
617846
339655
463911
911647
556962
826167
614647
81427
23239
410389
574774
1070058
221741
397053
948656
846145
146728
18707
866441
173986
744
918079
787190
907935
967788
115726
188402
502349
610063
1164824
170482
1043368
1064335
957462
813839
863508
1015331
592169
142007
836319
131109
924638
20510
678027
999401
501435
808105
1077053
21041
708620
337395
546345
518041
789414
825471
760358
932682
1116241
419455
310750
932368
55448
953394
689844
328669
210034
902255
105347
258693
1074167
268530
995072
769712
181709
1160249
837628
398688
141426
16288
322215
708807
971756
1157758
1119542
1034149
311745
667589
905087
602384
627992
868217
510325
870652
181551
508790
507110
46414
301052
512516
654000
1083019
3038
1138115
934709
926578
133179
76811
546458
1050821
320792
742350
530707
568108
3014
568166
703801
450782
766937
507880
328535
44441
1048141
9737
888604
464619
659120
722324
1166253
677945
763341
74301
866480
37555
476105
1166780
967130
882708
744343
1188999
637301
12657
1155259
42317
1724
576363
484180
40048
54079
971349
963502
133017
364525
353854
724963
338677
711414
1070481
651766
1102196
1131072
274718
111496
429752
845172
619967
217632
236885
585147
912652
143427
367748
203691
46724
745624
786444
399644
411659
52284
415330
152567
923304
881626
7842
671062
77412
482114
921614
294116
321096
249765
1041580
601338
1100386
493459
859546
496868
844945
184658
1096916
875331
713453
31460
716224
947192
927906
848870
112881
77247
1159415
447886
829245
232012
73132
555569
893223
922717
389786
77954
1140961
39117
79382
410757
179379
955677
328907
730567
206145
730856
1115382
354786
134219
375912
1064197
960030
1038102
616512
235089
52150
942455
220944
769358
1171416
92
458841
284058
477287
881324
590372
121504
524696
768631
354307
318790
1010406
649020
1042247
716271
167592
1103966
517128
1184521
578551
189064
216053
446324
785936
850230
371950
701386
950948
133414
468513
1130239
780336
525125
46782
630687
330911
1030677
605760
667673
2287
28734
565229
311946
13205
942768
1142944
116270
668947
456789
971126
735170
794534
1095210
759232
777308
543299
463341
260478
36889
1116357
362571
69212
296811
1118880
608896
130583
889097
641610
247690
174537
311573
819581
746420
313572
832252
710830
444278
393028
659847
424703
932130
580872
890856
373546
292537
889815
27547
847485
681913
1143394
101878
614173
670272
735836
1095752
485312
125059
519033
992769
1073095
627424
443058
239350
589897
465061
885741
1154065
962421
871298
767346
262219
499183
1078904
807293
513344
271934
444856
124937
374525
966202
789880
236472
107219
438157
1188928
558065
440476
160640
1171184
732532
1001269
815276
263597
798210
1042691
286428
884734
59200
711767
960018
1086476
754296
913329
188668
476351
55116
1121241
1146523
844378
384834
965952
324244
79286
230597
1004735
973359
388878
373320
593753
176060
1153438
694026
766415
578388
874710
1120345
1114010
953776
318805
44590
326401
853791
1131936
768025
883391
585599
745243
293967
540915
586709
1010765
348937
452285
1051906
1024132
664519
726028
343639
605980
526563
401258
344002
98342
821930
1190164
286722
182587
343047
36270
436196
259581
703145
85409
591772
776144
877888
9810
187221
387997
609914
444994
1054457
121682
821861
772614
928037
130323
110053
324076
1012235
499948
339279
62143
858941
1173389
828399
268373
122680
267945
76570
1091617
593762
461136
884359
176114
295841
976085
1041216
921734
574830
408923
235059
305752
228530
750040
464454
234485
23890
178604
782314
204890
625650
512933
94476
601065
702064
303067
389848
307533
388846
644682
719299
975011
539438
514342
98547
982802
1045241
696097
339956
57378
3163
475178
1079923
88084
94764
85648
559379
831865
704438
105592
316582
487116
835578
105174
690969
432485
253579
493756
334294
13681
689492
441358
581755
124073
598710
57651
692110
971933
103924
859261
864709
49487
905737
769814
665732
9797
251873
20396
284702
1029650
264690
972861
34259
262802
237969
478063
795789
646110
826136
22369
997798
60696
584102
38135
279071
163477
149911
35735
723652
441605
268709
1159948
662495
307050
1093317
459645
705
414447
581193
831100
700031
1019808
257544
1054296
654215
1154944
268886
102146
906665
371183
985151
84519
352650
65439
737336
297552
1099302
206834
723555
815848
727242
671828
1192755
1099441
255824
451114
1072108
131357
850095
569645
42152
636857
996523
638391
659179
1171377
939895
731229
271503
989553
150302
628548
599454
175966
747683
521658
630713
1082693
385091
710228
429281
718275
290969
621264
758714
300643
1006362
618200
1064656
72202
112648
1011650
987287
81686
257219
1009052
1111818
124271
14822
171172
1097039
342621
500642
790165
3152
694141
922128
145209
259804
139564
816983
1057950
114878
165771
460999
175640
96853
242231
492157
1046053
991298
925951
1140909
9451
1160735
823914
838220
408755
719898
652583
882693
438659
641855
365174
319187
845419
787225
563536
753364
565980
201339
135810
1014008
809895
932765
605949
194104
456184
927322
673016
453215
867383
259674
545309
1137106
1085754
615318
585854
325389
476166
1053153
19460
621635
1184764
59299
604745
826856
1061759
685235
836671
211797
14430
1116640
346674
534852
674019
9167
435595
1139857
312319
1115755
379618
822341
212899
405825
448731
722371
976282
714429
815551
251096
1102694
10727
240156
729309
1191377
435530
603669
631452
64878
1047667
649464
593321
377619
78807
181985
1012336
5521
1165513
742979
363990
111171
280738
327643
556528
1043561
848776
348432
725004
1005479
902447
196692
821288
586249
809263
725067
475950
846266
633165
377658
303593
226339
592728
130772
1069272
756983
944165
1028764
189749
416526
284916
306562
486898
585800
318610
826534
201266
1155045
447562
318987
843845
579642
1061133
596089
488942
304339
913467
282622
722349
655784
758205
427585
680248
652820
1153535
327747
767884
772744
89902
920652
79993
512789
363285
405459
293407
363817
881365
786804
578810
72082
438502
70179
295073
667178
1023819
437897
792999
1045763
1161714
516012
146276
1010144
1143111
782064
1090852
340695
779701
1010786
973376
780910
797454
260388
855178
909092
117428
879170
142489
448589
553143
647547
93577
425343
966874
353515
255461
259719
162356
731658
779057
479567
985976
226034
369172
433918
1109563
653586
578233
137357
316053
95456
1108713
1053704
810289
820248
749869
991908
210203
941158
853622
1080885
44168
605014
994551
730268
403078
598112
295287
234607
1146320
531788
759656
1098644
175886
363859
206926
790021
50696
38035
776411
315511
1007826
662031
550094
579715
135697
757556
131641
62464
301208
885220
648792
995941
1073646
607968
110568
550250
598650
136715
198158
338427
1134976
40673
625702
874514
810902
664433
373332
43654
767173
174719
763573
1008233
235901
265883
334300
265924
434637
546952
313183
330337
4344
208086
258104
624185
963888
132164
1151806
623476
288739
912577
621167
613056
1065559
868768
983485
1098701
18515
335347
51849
130575
976216
1126765
113146
1136336
285884
613373
99767
411111
570774
754951
774075
1192654
1011677
637583
99011
149608
353918
685995
17853
501903
730838
773743
622663
469158
933242
243909
1088909
1134846
650443
298614
671953
573505
1098602
467761
128722
1091064
535932
603619
570799
670816
46278
363145
316278
580439
323252
449685
203263
983395
197883
750729
604616
870242
682590
499024
914849
572343
925414
1132707
1065201
697411
914436
164440
505257
367589
94105
207484
872552
357585
129291
1092395
1098951
51880
719710
1146343
929043
1140
658021
36570
321725
426072
1002522
936659
374704
859142
382392
904169
729890
494939
314592
216259
593352
529482
87502
986819
47455
150472
656143
485522
1188058
90474
155827
995506
620105
124630
613784
578117
565906
471630
682572
1072799
19279
822188
977768
1011992
149192
284325
105202
843411
913963
632021
1004524
619062
788630
945221
158291
1174393
189721
545602
1041631
717883
1116795
769573
651703
868453
139160
455862
353772
886697
13677
592596
297454
816923
1076748
253810
157236
526285
587682
1048620
746986
643008
880716
958720
1160039
1011397
1091918
194519
820485
837910
406426
120199
716865
1190749
238733
744601
238515
651756
632357
569502
704314
333480
924683
88215
291999
1072144
1059909
1122805
1029982
694205
519221
195023
426672
256570
606205
825188
976653
128456
19998
182636
707562
549879
1127681
951218
1027045
668583
596057
457570
1161954
810665
810268
1193193
916509
85712
85472
613418
498259
248068
1021945
268260
125257
393878
636709
108716
786636
1136760
153819
99777
434188
165328
602753
148185
491312
695512
541033
1083689
332269
439970
267751
815042
810632
523368
669867
561595
63349
433977
805601
1061641
642998
486399
496269
652292
1075528
341751
804280
250853
107413
805549
468221
854420
83128
612077
22560
1163854
403849
48861
132147
1061116
67575
181804
718269
694592
503708
234360
820726
1178421
357569
789932
123071
891588
930535
464639
166182
528087
945521
156057
1136429
179561
372645
835974
385064
95749
997442
570453
1169581
280305
826853
25324
797764
691280
585874
641503
817946
566280
683377
784161
1026688
242823
215623
1240
615409
362679
794029
768689
907567
769558
500154
247001
1046296
680314
578670
933394
31873
1153950
744226
789809
750308
198469
1126950
525297
774205
1148060
263201
131029
449977
494608
436363
190875
253596
237640
268704
406450
440567
949827
754840
22119
713558
301435
992514
255564
1097023
287721
256723
852753
461752
1140227
912759
885629
614892
176545
441315
482263
982053
949568
1027584
1120881
21665
244717
968099
16049
756695
95316
168006
603001
417973
1001211
704122
548173
1184113
670416
189668
240006
1117247
105330
347451
461265
304913
667862
500507
687270
460626
1073933
1002177
963766
536079
530985
357601
187497
1138777
687750
1126374
189294
529094
86286
48561
819466
30578
37750
65275
288976
1102871
644090
138067
620520
326966
28695
867406
13633
233617
429681
825810
89049
375343
368592
1071591
423307
237567
904334
185900
915701
889925
360066
268100
962186
1075188
201362
747940
989420
361913
294106
504491
392950
1117131
245060
370481
471258
829825
462818
542180
542422
264307
883597
1120446
1022069
883205
647274
1118434
75865
32348
105508
33268
845284
286594
1180792
867413
1190915
76137
326204
119641
1191959
5312
1047818
519459
863966
488855
136760
748456
511720
607279
683452
516500
1111261
916453
252520
81918
761336
346635
768212
276184
312192
733682
1013199
751479
32231
865890
165036
55675
17480
50201
561507
1152620
233605
717112
1033130
456949
525017
152618
1144898
326137
366439
617309
143197
600
648230
61511
1097900
286786
260566
111871
618317
408312
1137593
1023272
290236
366084
202670
1077767
306332
1143608
507675
69262
261845
486590
190812
417356
42797
1193120
516662
1121086
707084
1172461
940696
742432
899153
537176
198017
718722
581076
1120082
262569
1165679
691292
473703
428412
288820
64998
957511
33172
530318
576712
907314
1068804
913831
1162630
305998
452662
40046
667336
50762
18426
423368
558592
769060
718018
755105
554294
1116819
662603
282049
785392
478077
172333
418214
1128847
172145
713300
950984
719217
1045136
103862
1082694
1069373
99126
1028686
787121
438846
1038035
654911
1003956
592667
911254
580546
4196
745226
1158871
587496
571491
349906
13591
95891
888266
146653
1090178
942084
601946
815451
134696
887692
686717
759886
761993
787741
931184
731547
390009
741888
709274
523739
26303
628197
478568
735174
81027
451054
431746
40979
1166858
660918
43815
332569
715971
668759
1047503
280337
440026
889800
750769
544974
134641
716302
957988
392546
202765
953295
651719
883614
524206
1024814
696227
555537
411705
479733
944310
53713
168946
837350
705402
409943
47919
1017754
272882
334228
362502
753791
162220
258566
741585
457447
739083
603163
954284
980946
304719
146308
164174
18982
331302
182960
1053178
1153994
382033
22678
52446
658740
887398
644704
370103
264271
989996
939722
1105541
239768
875727
925407
357011
449578
356042
86099
853472
1068462
959009
447182
426869
298495
595352
283891
917022
666123
206774
950323
402488
222756
620508
468040
676784
186651
217393
189192
1166714
542632
324306
593229
1006217
1112357
998472
129709
1114808
911744
416824
303900
113890
1132167
935465
40442
1192362
921702
1110582
779065
814902
366091
270437
928270
89855
1169342
923678
697898
575356
366106
679161
528393
310618
997331
992223
894149
842702
507473
1189348
1030924
11894
662648
613585
285727
913475
292216
65203
606433
113825
944021
575268
926221
891862
926235
907345
1059373
749642
1159024
265733
118561
965507
456597
1015676
300548
182006
306340
144265
1126836
324349
359557
691993
607146
150131
877858
612036
580325
204954
545407
547673
272574
1084609
869466
104552
887060
381486
876501
715042
327985
370122
413478
460785
421794
475111
518325
178029
788617
365760
1191145
570594
1160811
882492
892755
184206
1160314
213531
283652
923535
367826
813607
819246
789352
263005
114983
275666
938443
431151
8152
678753
234974
497475
953904
651314
294660
155242
1117343
302829
894964
430250
972579
95093
449298
1115356
204096
606727
100903
668986
144870
29636
654617
880539
729604
162152
1033737
751523
949840
707624
1069321
1038005
1190195
1037276
618162
825556
646933
887078
970543
546365
935422
907609
1078202
54132
1013008
751836
1145931
1140488
989806
1053449
303694
3110
947972
455070
547633
801144
128544
650603
124244
678757
638244
516303
303585
353673
447660
514733
743849
389977
798089
923595
218551
698114
719139
898374
976713
504602
140548
593179
828198
90380
979326
374673
461295
851495
384577
1115302
852751
839940
353152
811201
172406
752252
595420
419764
994642
56269
936028
729427
1184853
79088
921394
305070
132553
815777
1109207
290539
1007780
290990
39080
288059
431733
427247
748485
884338
51471
443817
245895
369772
120868
505712
522272
682332
1160091
276475
1005648
742911
1094645
261567
138014
1063227
647507
725468
1122287
249782
327583
697123
321167
904955
435880
715860
326504
31814
625569
154307
475774
166010
1008576
749808
686938
223579
7124
616535
505072
920819
17739
1173955
707842
759891
1123446
1018229
48668
451360
241477
615607
1062034
408190
1071529
1158351
554663
265949
177128
1006658
1064516
738481
218902
770832
100310
725292
879749
882551
925763
622047
935664
428165
126338
472422
66502
501192
249114
321113
355547
421194
657326
545548
684705
900006
307039
594411
986222
630217
1095686
512679
734889
830039
605457
713459
176477
248629
524027
1004351
981259
688125
248161
391516
732450
903381
542506
283351
215021
1165883
649938
1005737
142236
355083
472450
112475
488338
597494
109331
580611
285787
382428
673791
323943
370663
265925
1056814
648570
751277
94036
898857
1119199
508823
801316
305509
228669
350999
84251
193707
890042
356755
970037
578747
142978
1185370
940195
252781
477951
943895
621977
354369
1004325
260719
544761
718318
490687
955421
442217
563265
491899
714636
732326
557380
654341
370224
387829
579986
53565
627685
433818
649311
911041
623584
656600
66454
718929
1054293
1177445
206481
282944
1058813
498489
166315
599370
147662
758223
293727
633261
1011389
1108152
454935
1063589
243658
806960
618237
762279
542944
1100508
733804
181853
957281
278874
599010
1193183
385516
723861
225823
442500
1121070
418672
26734
291689
990436
988021
409922
841037
149031
85765
505635
625512
871630
641734
203111
1079393
1088624
922268
788818
953786
673569
6785
254471
774314
399386
701992
1126262
1003355
139315
1160734
618892
38856
780023
1030234
610510
1054606
269108
954857
734881
889695
658317
505448
598957
314768
594503
1130115
648744
1135834
1057787
409661
749650
603578
235648
1075347
440929
338164
857828
816904
65263
555554
890279
948351
146793
141271
228526
203098
1175845
1016728
139108
664250
951052
910431
1137696
440085
577743
30192
45810
708605
603154
735499
705666
1002386
142727
296603
1153172
1091653
870095
146073
973933
1163787
64448
443739
841896
674629
238500
1149937
669093
1139091
641505
384670
1100125
1105839
593193
1088911
352005
1135217
26657
790578
1092079
363094
899332
759845
730991
526841
976714
98198
1138151
965222
1117665
230699
106283
111472
206376
487827
279782
54427
79075
20967
13845
876871
569850
903296
100884
385930
1051986
942686
1074228
158891
103301
887211
175092
797304
982116
630973
159124
833612
549549
392918
903161
1000514
1064223
978390
169417
623840
415944
963672
495222
279277
1007020
50428
52811
1073809
333691
665761
148736
1145156
1159771
36931
793869
214962
954325
9660
114576
544222
344433
344025
1011024
761413
757452
925514
464744
1167212
524018
389165
634990
421493
772722
121508
1114631
1081130
291750
657095
670048
230321
572223
555694
1175441
819489
804959
13767
887000
1076087
354209
306666
902833
1014686
312993
4418
136067
178451
500594
411072
658937
171943
385300
1016430
739887
156508
438973
484632
774916
74473
537096
80581
801207
1137775
745650
492560
815859
654309
1030684
331631
1067097
123741
951737
967581
517557
745501
844700
750360
311711
116710
638093
608237
712034
746329
372629
542670
809801
472713
56854
42128
907325
563070
82123
353473
512858
242799
458469
737532
918695
507588
258785
444708
25235
954490
521725
508011
411793
13321
1109532
71771
707714
777273
226472
966280
265687
1097802
586150
1080938
5514
875886
399701
26921
736849
394861
106448
13415
664908
690344
164412
897121
838593
501647
307393
733859
1153774
824325
1110444
98121
462722
884880
701635
23313
931276
841597
628543
550025
255803
466856
418209
601522
355677
505356
1049759
74020
1127444
833518
357882
833578
808576
1020610
677031
45923
875073
245075
1178340
682114
771841
124596
533058
321018
190890
1162483
174224
1059005
211225
197003
860903
449573
717580
1128696
1130674
266231
559988
1061330
613825
884600
1162173
1028357
101051
145271
510340
179580
902779
83509
363104
574226
66227
269883
37296
266759
147442
878925
240825
377642
783071
663866
8319
893922
1184445
468359
784518
499062
1139975
475731
178246
1046659
601886
46797
993253
428956
469079
1143919
701499
967452
781786
634798
371999
1020379
10031
735293
3556
1066193
841258
426892
158775
126847
385137
1072789
303734
501190
7098
241649
705599
336451
1175131
706193
1001896
655169
1166515
828650
943621
145085
717445
521483
159498
805437
343085
412189
196054
868959
908620
388032
307449
943143
918915
392891
240029
830680
671529
1040988
788449
741700
354171
444584
1010760
122965
1155999
319453
74155
864723
131523
8369
602715
34902
364648
565890
381533
381066
540651
396280
500727
974094
98525
805893
775515
14155
690647
886921
1148469
378943
1040593
875472
931070
685561
364033
772304
30865
1087378
1129416
107468
786761
80957
845717
379250
150112
672955
783239
460683
410654
239632
305782
1011626
970965
829507
1015818
677203
567257
191713
805071
659835
843776
671630
624845
11910
174167
784900
569899
1069816
276638
1192496
1034621
305697
24852
978336
1175083
341708
96102
557359
441431
804939
549693
624473
463633
647136
189176
31717
863237
546571
2201
46653
691799
796478
1112339
762248
329167
814701
201796
757211
338118
359939
130446
1019544
200765
1169795
1045440
1057382
289962
576743
44255
1083478
967986
372978
852706
66562
1102179
32045
197133
1448
907635
831786
403898
309595
1146921
1091905
1174350
566352
603618
253319
771519
785437
328724
969487
254267
418879
354926
697470
718285
1029260
388800
470338
997155
483982
502840
716923
582342
980998
906530
795548
1187500
1179413
1137139
1023470
746251
533124
375189
105236
441947
55834
329148
635853
686230
183061
855148
113391
595862
491517
175486
66135
582948
133238
913956
175737
1089968
484052
299997
332962
112567
428310
992129
966253
781633
311942
902073
400380
1165015
362621
187198
714164
763248
965219
177344
1038110
124125
749180
547025
316651
127392
787009
888006
289823
927980
196708
1124428
1081559
792598
339018
914198
802375
376474
718027
798565
847864
884177
179801
656672
583414
478393
668055
295952
107766
93974
8629
115231
128019
1001970
1189241
774777
717809
743349
460496
6257
102577
564382
244771
62591
1007482
624569
301322
232318
145574
532138
1002433
906099
84647
810238
1047630
847171
1081827
512669
55658
128168
794540
229462
16153
217037
908955
1164284
645556
530319
170755
934710
1081956
164508
802874
697222
210451
154392
262057
700472
313482
177094
944917
783724
770823
612961
906695
77210
141646
318201
926419
839656
99618
758271
917048
489354
281799
394427
507793
38653
671226
176809
505705
524824
592566
58540
361461
673696
707216
337319
1185130
1139199
669981
322387
978745
24588
976558
653323
880038
946715
828999
899925
825986
434845
936301
983561
460907
1063900
1104442
933053
64418
219164
894527
925499
652730
1060220
831046
784953
716461
192342
603644
972766
360554
562858
73901
1067580
1133527
229381
857691
32251
1176219
225498
230156
340600
1105934
881668
1066611
1120058
272624
741321
567578
1026377
1063095
75612
616017
544920
149571
528215
963741
574582
396686
960318
483670
1017293
153880
939425
486035
686268
47748
11341
625155
1188710
1168427
654574
432732
127525
378675
47741
413602
836884
1063310
32267
529790
462216
505387
714447
635621
874606
1021661
1118767
295466
655035
898895
867688
495749
1056229
825397
878304
433724
981922
566742
48014
454079
1131517
1043659
320626
925655
864002
387996
342429
477603
26299
257088
838931
39379
756726
187612
699914
701284
1109104
155688
905885
733987
234732
914552
1028982
1035658
21374
478389
530292
355916
576927
882373
5803
492712
726654
1049754
640130
527132
300237
690933
715605
611664
1062018
533851
5609
1160369
79825
880775
933115
877066
316638
1169897
380097
1033879
608515
547516
980233
261679
12217
555638
886762
237647
1033164
89061
1135899
183107
105371
974408
1033073
625189
106784
626891
408891
817492
653366
637607
899013
832707
1187894
432902
186907
275188
226322
1136448
422655
1178400
1088931
355387
201699
1073343
255118
516441
766283
191688
236579
951826
409594
155820
745574
505904
852749
269156
926129
149563
858869
373392
1036072
41584
818593
1160547
239160
1449
247834
523811
1071275
1179918
783799
135486
435554
1106982
612670
1010850
131791
206505
111025
1092487
50967
78806
811757
192564
792881
1021923
598559
550011
929404
192391
863624
916284
576776
720412
200736
713043
718421
105634
521116
987090
529445
198724
30493
422550
719091
443195
262524
953741
413293
1120433
1170273
125430
361386
831810
997751
592800
252946
540712
552668
784195
160597
231885
448063
16842
856653
365160
156499
705372
148150
586760
125319
609159
519649
12722
762714
279790
626064
194488
661532
908498
76910
950555
755330
1013421
678101
921848
611884
495236
859598
180777
565484
554617
175374
354937
525825
703739
803422
717430
449077
680667
1030645
348990
618410
1051242
232845
534742
701180
438526
414664
926296
1008868
57383
257522
423465
1074912
966908
458842
1082806
677478
91259
665619
726256
1016642
826843
840655
1049762
634817
913741
187625
528732
369407
275487
578622
787971
89758
721038
659973
967588
645704
888306
961738
171614
489148
995812
798860
13869
842439
854644
29462
1152270
911499
1061202
492701
788506
564622
1069417
337608
91423
349332
1048967
381048
869276
880851
1099252
447065
180864
562826
337855
948995
844365
113564
771257
226556
562930
258002
1128565
714844
920347
540897
430858
594996
1131667
507224
297205
282165
870786
26765
213896
751792
803344
947117
1157902
312447
771263
395383
1143365
44032
735364
1025279
65919
1011562
1023663
66584
11348
976352
858453
603930
463095
678326
444418
686469
763812
677505
737462
665474
1181824
269526
611623
733299
372602
781940
822959
1075335
209169
366487
918207
1127212
146127
56893
139673
1167040
546600
806140
229864
966889
710494
342912
1021882
765687
346336
95994
515716
1009124
27849
475300
294278
907588
262284
70116
937319
651076
230600
579431
1119911
884187
492255
513302
398325
243358
14364
1178201
370423
969639
743231
40127
325019
571324
638689
1173970
405135
690938
1124969
106902
194968
918708
971648
495277
946567
52312
421604
69024
244881
1173897
691057
109640
625320
869162
610929
41207
645715
995168
154581
536351
577997
1037051
124210
685935
426145
162565
866762
600459
477370
406422
1036895
859096
647429
411172
1127580
626907
66830
714294
379569
1025974
599719
240988
714033
1019421
816703
1035259
982639
667619
13217
790081
967960
44875
653707
652398
1014149
311673
862447
924628
271590
676917
167247
1160878
534445
968816
725415
427777
1165397
602988
499266
773286
814927
309824
84897
226212
537845
685368
980671
53440
361313
1092265
888367
352872
392943
725196
743570
188667
50241
1047330
1106406
40532
92136
1080192
603056
166283
56755
409126
895781
611763
515094
1029457
657124
1002714
552257
1087292
816989
790382
552275
276455
166539
79999
42276
515882
951315
219020
425156
974454
107741
803556
875636
9077
523983
982025
842179
402796
635807
1102776
1052904
553477
1041044
722649
779564
40111
7874
553710
1144550
559842
534025
854046
510590
311579
720373
198670
681202
723
206110
450306
963774
1032687
333417
319345
611335
902867
332477
1036390
417289
940569
921717
149357
979720
511537
416369
769320
666007
643214
833452
352182
610013
495189
1015722
1141718
944734
1096294
1157145
19386
890600
500603
263310
435846
17852
653791
906055
85786
943920
651812
658719
347167
339737
1192688
768215
730408
453322
1007738
1178200
947690
681157
167660
7700
1137619
578658
127083
767542
110181
273627
680492
1093193
349896
566219
497029
117965
225601
826103
209209
1080857
219469
622321
120039
1071720
458662
193631
94282
421311
1086971
244886
1073136
371763
1161331
766362
1136079
291759
849150
578125
203086
635382
1162880
616113
311825
1047275
72931
250330
212719
40989
1076653
638404
1079118
383597
523302
317725
480588
658629
119980
490219
553528
514479
1191261
800984
780657
15485
279890
1145811
302253
1148374
411141
838579
1009501
726982
943309
424133
118613
737065
53833
323016
546252
186454
453129
318573
984069
1038586
309496
205108
661384
600237
553534
882575
1019292
66563
839942
25206
993626
766535
2484
572189
95714
5445
352338
757586
421879
984940
775998
190003
31593
815001
35485
323925
590996
714325
241763
351652
256440
137661
96788
856632
740792
615541
1160696
988704
413380
501685
297165
1024595
1167193
634860
516577
922078
794960
661341
512545
197125
41697
160917
483937
218470
375622
798226
1039293
805016
1175899
1038965
638728
377239
1049586
70791
462190
771513
251476
687654
1144664
238029
95217
724784
1049006
50146
154223
1049528
1003314
134706
73534
415183
261508
671830
829907
186502
1124390
496766
940087
1047773
1068083
630748
943221
252444
1126924
1151291
107822
710537
823556
581407
569782
1030833
486742
949762
686057
649572
1000658
310524
1071343
550704
161657
1021805
531811
106388
1049139
837408
1170546
589444
1159429
151375
936025
832680
652744
636830
744862
294121
557403
179513
296645
728939
759055
880865
65644
48465
1156856
1034714
548142
456767
183871
410231
1071156
1037649
656274
152768
516795
559475
1185447
151520
28195
1139986
769617
139303
579309
536957
1095173
417711
1615
340239
330373
371520
750699
1149253
1031281
1130501
493197
856259
605442
400007
1128362
868201
479573
435150
1049502
302695
540034
698662
495191
507561
1020334
833139
449497
1025263
1159694
683745
500036
599467
277949
986162
120782
317627
992027
558571
411179
537592
126665
290585
750999
1099373
153548
670116
644271
313048
873141
727682
872937
255745
354366
697126
676374
804159
581675
947400
21906
699442
921465
819461
578491
817078
571957
455508
1038363
1122517
1039648
621173
1161425
973409
1095680
658690
1057263
113731
601560
581129
1073103
511609
1047393
403865
626461
1001462
736315
951018
843846
141134
553146
1038491
358756
813406
8537
36532
443471
1008095
31832
128946
1040457
805196
1135585
714210
790983
684054
198859
981349
683348
1120247
363650
769398
752669
979955
175708
687701
244386
965490
653564
503192
668597
304937
849882
972450
1010217
865526
49415
256682
568607
143945
1114055
865730
646610
297340
1125118
285222
794979
611931
100944
126886
986781
501824
744183
1070523
613424
503619
130590
500701
675857
1058971
424713
27758
294964
630408
49108
389682
664577
411879
161791
877268
379852
707702
618917
655631
397512
217779
701651
1013331
466541
1020709
210123
318219
13038
70051
818510
26715
753354
36047
337167
640741
915283
1163416
124215
770897
1108753
302883
528486
59496
1090170
100687
1073684
1129299
15995
833255
733631
1079916
936592
242301
427068
1072547
20634
456673
81045
620883
852999
858722
764275
483877
745239
176753
187031
895376
1156273
1008643
972652
44228
1075698
1010113
591626
392105
163111
1174426
1148365
1057243
1057796
1005300
400145
46145
1070111
220615
932837
14287
334600
394956
750024
212532
696164
402204
398936
1032387
649201
193272
558231
729664
205318
487574
755910
532980
340992
607383
1032660
377885
327219
992066
453497
140263
157192
643352
611429
402810
555374
620960
853612
388229
272039
259440
1003415
263899
555294
677216
1022291
416498
417710
1182404
503990
926961
339916
907265
995518
125911
42928
738141
986102
998949
915983
138452
441452
524754
69993
584467
786696
766524
330715
813517
707628
855822
171977
13804
1010715
529310
1054703
863643
538541
835164
756635
334431
865763
312574
1019023
739623
607663
926832
1145298
953076
1045551
420826
683218
445783
1071352
1008933
326153
459896
925595
699542
652677
336847
276814
625374
83761
794114
471804
1006797
246877
1149285
338887
921238
131517
255977
859896
832771
718835
965111
311371
204421
804122
662945
825350
754801
939212
231348
530474
1057373
1133554
163842
452473
498570
32086
541627
328197
803300
1048820
462087
968071
266489
763933
386579
480376
327815
353377
896367
1008832
1116792
138179
909333
797509
60566
727541
396808
709549
889483
42122
868532
815405
745639
1105657
323779
643947
55978
283686
989205
1015017
531095
824972
886259
1055775
853048
815422
23498
45116
577891
1001465
810141
497720
305293
333314
1028641
92298
531311
142763
159140
738534
130883
325630
1035308
1084924
300858
902525
422238
801859
328621
970703
452730
461498
871244
503195
969449
1104264
462079
815938
643864
458244
498338
1185948
51093
810317
114732
1053067
909817
50583
446710
345437
49434
62006
435267
654270
113694
891557
446921
209161
657791
65452
1009591
12405
745648
797953
246909
1080647
356443
778413
270465
1096000
1158298
65218
391767
503551
798715
463182
1060956
48997
631862
236219
174252
1141086
1058568
1062980
950162
1118002
124448
527906
754636
558448
414490
221518
428761
248352
2211
789521
408200
6067
499889
621670
266487
995446
1093967
460134
312387
519313
889679
952366
693694
550657
713391
1049699
1034455
1187417
46844
1016105
652296
605921
303553
755876
407165
413205
1166907
654541
287563
1043782
1043349
431303
897753
424875
146723
573337
556631
294791
153333
410653
172241
1113775
781473
325104
854179
457616
975869
886321
535766
200334
892055
454340
722021
128315
328292
241354
230723
22360
307771
9996
286238
380676
1001463
1156188
362734
716160
1052692
397637
929907
258208
921119
780061
389863
211432
355305
737499
926613
117570
1016315
551892
369243
232254
94815
88113
575400
68618
942544
732142
68693
316679
1150193
1068018
88803
392882
1017457
669680
1155181
707928
424334
393639
288955
814133
264311
331623
291824
862124
826257
1050979
558367
1048231
399930
595511
796468
526392
503994
1003715
983422
688932
1081604
336398
288751
982365
680584
405262
875022
504844
614895
463851
632224
367951
122703
1060507
672076
16169
66834
248881
486401
131932
739792
491470
699869
602254
463571
1193398
304683
647295
520777
638187
336419
954660
476339
966073
1177744
1106968
758390
329011
428054
158623
22808
438126
18103
618255
184409
646258
838588
495685
358157
215854
1122390
147726
1080894
417059
600833
330536
863577
563816
338103
999346
181714
151495
680503
376141
487507
425527
1149575
871480
1055567
134205
748515
170241
610323
733851
228448
1184244
95839
900594
339112
1174070
948869
910494
360334
408050
826409
233281
191311
785020
188732
1146522
136423
517162
1016062
558328
986902
310797
175535
759392
741997
711879
34531
175149
80527
770517
881284
468453
1034688
558226
369145
108225
343995
759795
102812
613915
11317
560314
38897
572086
1135089
138301
415907
546292
388570
448538
390708
840976
1014137
528498
168604
799314
583141
1128005
1074525
1179018
960354
807423
1006725
1139195
1162923
532091
1105672
28125
993737
142824
99678
399055
682900
1092903
84598
868989
362468
433190
532069
530966
362267
884644
914878
47660
714378
497840
605661
608819
863120
1024095
171018
1116896
389681
498781
578344
1191381
857381
544479
36708
1100265
904670
415015
1051007
690300
216561
322140
123592
133251
460652
800843
534874
30000
694783
402632
234922
138953
559855
599999
525725
1007428
819763
930655
641311
189958
313274
603118
517312
724276
225900
306553
559245
656702
696289
281473
203004
76698
805604
1082761
30738
363405
143509
703546
446404
378539
97739
910043
677102
111090
1003133
193812
1049226
349709
1014706
756184
250891
862654
139663
891975
142452
717362
814970
592742
994861
918220
748582
1625
539706
1109148
269066
193522
149156
950080
522322
804836
211811
1115267
457868
380346
570992
822950
630779
1024636
46588
544036
258024
949181
1113078
25899
1009271
848068
967881
408553
223154
101838
915112
980462
139540
211214
731190
373796
218299
926362
906659
742981
657729
904150
411689
173409
869848
406844
932845
566758
225099
632505
376485
968675
575058
589889
36860
822199
762505
406518
471836
209716
992582
251531
879343
415366
236405
472690
49589
831590
154194
843679
833427
342966
234194
652811
864506
726819
61404
106233
982816
153445
828227
707660
238846
612052
681093
1177985
224545
398992
515435
89197
67411
626673
545561
38159
983547
292531
416962
197683
864456
897540
975824
495695
497411
661388
275286
675713
961529
918734
5675
708672
556428
1096285
439871
169750
753504
448411
746399
885447
1048557
1130408
705795
22917
870188
1121663
922833
310168
252472
617415
64836
1141733
316939
350758
1130101
749052
89985
1160328
309911
537624
724225
1114555
823847
883046
1119345
621408
801434
39527
196421
1009387
945750
115723
681233
1002531
75523
878873
922837
1016614
33347
663680
575776
587888
463903
513479
495957
405626
985131
1173842
186632
1120123
993211
739062
596191
400398
376835
542117
647541
119684
841004
534010
752236
38552
1154821
593033
64334
803468
679789
527629
494826
309654
1173049
69729
319028
58248
867657
617022
63209
994203
804336
515842
710214
1192019
564358
233519
290588
758216
906214
936279
94277
692938
1094830
518427
198153
1032086
1183252
855215
11827
452392
835115
535076
995730
589800
234212
72343
960289
334811
392439
455020
971455
750284
374650
466616
559519
1188405
1108055
1001272
3852
361634
392941
708990
249633
958473
141069
413185
1182915
995835
20921
134355
346596
294335
361798
1130047
386540
673760
159056
546264
770707
358300
519114
415280
886676
750749
753820
1053522
476995
322087
6129
837655
558480
773221
865380
554786
336883
197569
316747
578126
1016697
1190557
1154253
337547
1046539
548810
388050
584181
683217
561989
463336
743496
277781
143413
181383
961255
988933
1157733
174030
54434
306094
1134357
607623
635339
124771
511360
774963
125758
497013
821208
581627
130138
974314
1036125
967524
627506
980453
384837
1170083
472805
496671
762623
697891
465167
1071071
578638
164793
1150544
918746
302185
369755
421848
827056
1125590
1145651
150281
31973
140101
1131955
79638
59803
410832
1100237
691045
569076
298511
1035065
970555
118603
661904
627566
1059500
439312
1139996
846341
79095
1062676
790113
934735
259953
96286
1039643
1038141
1121023
320327
1031595
428696
617216
714964
52019
936705
483294
197991
946319
393388
282814
727820
331196
663546
13593
540893
1165095
429301
662769
1085950
393659
171643
626617
169293
544060
791959
234987
518129
256916
310484
8622
641232
381174
989923
758847
539095
359075
1110381
461666
308133
938080
374544
943145
870209
454127
357449
1121340
984695
246383
290213
269649
1020994
804917
481444
395288
868168
1152610
1176747
1129625
1057137
56864
370660
116809
84613
285426
921303
223615
95268
1029586
894590
944954
1186531
159353
653703
202001
1033021
157755
272006
9648
1028823
1034773
401832
361593
593765
890483
139263
1058896
520175
299455
999587
731504
1177615
547152
164807
1031960
181973
1082205
6053
364183
600634
942880
895975
912038
916928
1110042
223359
1115352
159992
1056802
778852
931055
1030919
152404
579751
287282
1170898
761339
944207
500758
162461
1091662
1036097
307211
430688
275096
872611
860085
447878
1044987
1175990
300725
1094801
150552
423380
604361
760272
442897
740767
755585
575204
1040310
197298
709566
596233
80086
658304
486398
405816
1003218
23605
126378
1113692
102875
994286
297109
550690
978688
906204
1125150
33819
1086009
976445
656722
262238
776620
65558
793726
200197
469672
362713
218771
969858
662650
779191
552585
258196
402949
381067
968770
636584
48958
205335
821821
574371
671615
1003529
329747
2736
20792
733473
1166260
826180
647123
755559
992474
1136892
478104
105303
756125
471715
1177555
860506
596814
5057
333229
36248
749956
687569
811295
619454
762690
650360
652749
663037
948525
893686
1188496
270266
49338
746660
258275
1174179
219101
958261
73597
1109807
595778
47319
639684
982607
1138913
1011219
630424
389876
617920
989695
732077
421274
537918
489097
1177630
1122964
1142107
412201
611638
174109
54380
549005
210561
626962
527534
1090164
954640
1138672
641629
814471
566118
655486
532524
835545
716028
949673
1068909
987430
803908
689477
549250
237295
1134349
419992
204334
697619
648056
1108873
720561
404506
1056131
608169
496355
235438
780595
1134430
1089726
396922
957715
176784
416643
210852
952302
887221
281734
191307
791472
485679
157987
198087
327616
285855
460205
355900
579256
753847
43830
475405
1066617
1027869
855716
524417
615984
694888
234309
7888
289902
843877
646602
425991
611576
368723
1008974
451229
550832
873252
933458
616992
656767
148840
739837
812902
636501
101291
903169
438797
412430
1015551
1008854
416018
540560
278669
763436
565085
618367
665247
475798
115189
32582
736629
198882
213770
89082
353811
67847
519683
370316
1092617
497290
152984
1039425
369713
41694
26543
873263
721290
1106742
1154347
1086308
83347
119992
264905
1022809
152798
597183
990632
854296
453329
886190
922965
1124762
654508
694641
341719
810023
494884
1175054
683063
823495
875492
1162479
711294
284965
1160768
285467
1113697
1143408
514118
631146
473164
391490
889896
402061
1167229
944663
767634
612266
732847
430066
22200
1058646
562784
394285
157461
453232
272966
368910
633549
969516
1003259
250916
69141
1162077
947145
606601
571497
411008
791879
282409
786616
335876
1145956
357848
1007197
761474
167796
700295
202099
970983
281921
977449
978344
489455
631363
68764
80112
922464
953580
561106
510701
120613
446059
986997
698167
1168557
487606
508674
925002
1089347
1155192
243626
850427
112761
281715
128907
111872
660651
1053133
243931
889563
446928
675301
350753
990433
757186
772972
165927
787298
1007779
435685
541970
722280
409630
437967
1106139
1139656
877877
234236
1063767
369413
766451
725246
946737
1169845
345456
1118793
530522
949146
1124164
339643
951051
855904
959563
585715
1125782
811616
470551
437596
929243
453780
46622
877141
19221
1093546
962530
783210
769074
428348
95366
1162589
734132
333154
121109
530438
812367
1069821
954034
1063253
510205
1172547
567614
938682
1146465
1161837
314675
115530
337377
639145
1066111
10986
75452
413685
299020
125001
252498
1021523
195125
1143390
769767
112202
778659
916314
1141957
584193
788060
49588
185649
461611
478613
633397
359137
420500
212510
713299
795815
437832
1123811
7060
238361
661133
1001839
777601
955597
57476
399465
474419
513986
1029739
281427
615969
1047557
882692
147502
522957
220350
1022790
624018
844353
820557
47573
305923
106938
284872
944416
265797
94594
769673
872796
808072
1142645
751160
777628
804720
834551
703129
1060078
8994
601842
461502
64260
757494
246139
85106
700552
209725
674383
360830
635004
254616
139228
1111492
224504
1142790
706822
583466
521830
688747
1143736
82237
358143
1093457
376915
1149297
261163
536389
247942
971083
204130
900554
578707
398035
72057
99332
757264
396410
958483
131222
26766
178431
89281
1089516
1175285
489210
567369
961571
654931
283998
855087
56596
258058
833355
909162
952880
778830
830177
983805
415574
771474
100577
1062065
1130842
167718
440982
735057
609298
720276
1095865
444233
208541
680267
1091806
599303
344610
470905
1168588
274475
421984
869389
307665
26075
552493
158983
793723
1154368
794051
558428
347404
688838
869043
1061747
745388
874095
735521
267373
963015
20337
595189
650426
1008181
806935
153250
330355
1152783
46641
1010348
317654
450173
1161899
55294
985528
653094
424786
198384
822492
75846
1056473
938126
564162
1101162
1134745
414521
643545
374977
946264
452569
444932
978910
1022823
524409
719643
946259
1052060
592878
327641
27191
471923
896330
990392
129097
1104955
543931
811870
790289
480108
1073939
826391
923841
878418
148489
467327
785995
626442
626803
1093328
1094373
1158680
1011017
681687
931370
770255
252661
529027
638684
878790
275453
1083426
517035
757287
1055361
135443
654906
156997
28483
629122
331240
344756
33573
123239
56306
912939
977255
415400
93388
371437
44364
947595
1027687
224790
11617
348943
761094
1116096
482157
369308
1042054
794636
894570
248845
737926
683211
344524
1089166
1134567
913065
212036
678548
1056868
708404
813476
465645
824858
1173158
1093964
844571
1118305
481001
970687
886481
1108792
149404
964825
899472
1092146
1161627
84365
979258
444560
493435
638049
1047491
201528
1153857
735007
922958
310716
311481
186469
564936
649985
996019
653648
162331
44880
190054
1192282
820018
365428
1184536
18223
564883
610525
514349
239899
1145227
1164835
563301
928895
434442
425428
499424
602026
380977
1110527
596329
284989
670882
754453
1180560
217567
558168
942567
36607
84952
876114
137392
415536
238856
592980
232651
572325
832655
961867
808024
327059
675207
450873
948776
283194
384728
19980
187061
734920
650849
817091
333697
261573
1165341
970413
758682
357471
374900
12157
531995
433411
933820
475579
753080
608441
435817
370434
1132310
475807
851385
769155
984438
892951
237529
237360
939382
739815
1095971
453828
651577
453339
193579
17925
56111
33484
1124685
636351
259261
443920
67535
137687
695521
164634
904413
1053183
837849
220992
775826
724977
263508
905195
184117
510343
707515
1183566
287280
1155133
929189
450418
946462
11697
772997
542051
1041351
1007060
857806
896926
63146
110521
1016243
821386
1055391
1030930
832731
576367
760613
294246
738592
1028214
1168669
532513
89104
328965
754036
940003
774516
809516
916978
460911
231178
841518
325272
75934
278230
387660
335294
1072793
489178
516514
514117
222869
399824
1161604
561894
494911
150635
1104515
580176
749936
945825
315883
508713
1190632
606533
411413
404933
649405
581417
382184
1166710
577821
252780
1009304
8089
746385
139077
892281
683707
1178345
809518
407723
1126147
377512
641031
121813
1078865
551208
54346
138849
963398
1060666
198640
906603
655369
244385
72980
659807
330161
599471
987003
845640
42620
1107607
79756
144851
168970
491922
20239
807108
470592
394570
630347
697560
802854
1174400
318080
310248
457925
467853
368096
713115
505844
1127168
881269
1159599
965875
508009
730004
198255
275255
853951
932412
706963
754729
661325
637878
356728
218184
166969
704598
906939
791629
167821
885900
884913
320747
464385
140335
692806
1163140
840733
502944
1054709
181058
985050
611759
20242
331142
535975
622608
301494
312522
1121413
793483
1045393
1008584
926883
93151
436313
162828
1130090
693453
332242
172352
587734
467321
469060
113368
872983
612806
153047
458949
546105
180151
1137973
193627
832907
255928
736829
895958
898014
528607
1128900
757034
24569
317045
320691
515201
850374
43469
1190199
621166
992867
422362
116779
423104
1139482
97447
73144
167655
509957
363112
868494
1095979
326773
275823
341199
85591
980922
1047536
666373
456159
1004379
336688
842294
177973
922250
872250
988434
764900
507567
835446
1108246
653501
765342
872802
867891
1032311
1175361
68580
289163
1166654
165316
674467
1065695
529025
335227
41762
1117999
167435
928684
1092479
66342
59268
818938
327331
598709
590374
624827
863058
705380
817561
859770
976733
610963
779182
782254
318379
360189
255838
720522
938112
470273
216414
695508
692571
822328
642069
514622
1093391
530173
56136
226835
918504
34287
1154998
1097985
299882
64108
647715
47564
523758
719645
280534
127851
577663
826232
1141797
59065
622929
47803
545153
513044
182692
589455
682448
752106
40699
1070802
693319
645706
1139546
536423
306841
100622
549562
460789
1064789
620842
804042
844630
2130
596560
236621
1130007
170863
879693
1058038
5497
926693
415885
186345
439716
248472
492314
1060399
822369
980621
254645
525356
1099452
446897
1149503
973146
1081496
456041
549634
914296
654651
208143
740677
38352
580724
377840
18313
687947
514671
142591
775540
845723
1035314
486495
108425
824380
322301
1023125
1142466
880110
771953
152884
609712
884980
828969
808103
470217
241146
928503
570177
850543
507067
938070
386302
137560
28834
426948
19195
2175
977646
58777
1063354
1150632
729922
1009111
414148
1157129
80181
193020
1004394
91638
1125239
639378
1046082
977547
638974
719056
665210
743459
968754
802230
918719
1062472
1028099
567626
907707
1060478
998119
1010303
741462
1081270
765696
1031443
297163
1129165
679292
653983
835354
845020
561231
356080
232256
762949
1078186
225977
876027
522484
926526
563996
579434
47567
802897
619865
286648
198596
755674
475045
334893
1042328
131796
950980
285769
504824
17189
766023
243897
600541
394176
462919
496947
314646
750868
570815
1036634
1033194
1066015
325555
1019146
68983
656861
1136800
652743
553283
1131914
97769
939698
5993
167347
367984
1180838
331130
510657
653725
175523
930629
668754
578371
495016
604211
876628
117255
862942
634685
1182415
441802
1116875
123919
234968
938018
109644
157455
524173
747255
778021
1079430
1147349
361161
625129
115173
957895
1152835
982166
627208
408922
704856
1137346
859680
263261
293896
377806
496478
1084931
278923
573476
77451
492161
108356
114477
140269
62724
355774
668336
654949
107171
220918
843667
387653
964669
1149099
585473
870825
513633
481145
903503
797712
109797
1053679
600557
199521
276291
846053
582704
652267
1058804
798950
323995
719852
676177
323875
571608
1019916
293787
231718
673395
1148731
1008299
101164
510498
1011160
114678
689858
743917
1097307
667334
1162420
267429
218626
790096
62510
1081576
961856
841199
278702
47932
552847
404142
553253
646459
834780
626095
929670
310212
1090506
293799
271972
423670
1145788
616835
448089
648102
1010752
1023722
572507
1137613
297292
1031217
590152
618748
1005977
989877
682935
356429
147964
622151
457684
759282
1080529
156658
857340
650757
936233
76254
709389
112824
117581
260962
1114164
363630
1118065
974577
1063640
182310
960512
749067
94664
793689
1035621
934488
1117041
973843
740533
70082
1072559
513224
1049907
810336
997255
327685
504542
682825
589078
269759
94176
332991
199406
428398
817775
260356
847487
262852
580753
896703
1151635
207085
1017782
127986
192511
156376
46747
84372
472144
366252
672685
117247
800625
953245
901152
507386
295874
720060
303854
82524
654583
531327
856156
349858
164149
441888
672855
1143472
778194
963686
419712
203976
750372
515875
1110737
347267
751409
865487
502927
250739
269943
436074
492651
940139
1162899
1163361
707280
564482
351988
208864
635861
522325
135482
718841
487930
600549
180072
1089845
1032421
476568
75151
468855
714243
1165693
382421
313561
526065
877995
211500
279311
426691
685767
141388
1106067
1075029
1011466
895550
1088820
678574
203428
610255
57679
248894
744295
697539
142282
677066
878043
59311
581241
871325
310032
691595
1184854
625079
790581
388467
440165
950739
200887
316066
289769
1182424
509700
1051580
865
796188
281931
223623
137275
1144375
109400
1148987
907718
1143901
779452
370856
689903
37632
450658
391687
664562
352759
880762
89548
846921
947105
293647
481044
702940
542420
1160191
1192801
572434
914828
1163456
1134955
410608
797270
1146233
57742
131471
313325
176984
933800
667491
808809
769422
534166
1140055
274375
867228
630927
154486
1178646
1044181
15357
931765
69849
492223
264756
714275
214398
683779
1132185
636334
339819
1044098
611451
750120
125289
1039870
743635
368339
191302
540993
181426
564710
37184
1122377
732683
6479
218312
353243
1180589
1007093
293181
77285
638788
656298
918590
1131282
718589
138752
597148
404555
321886
843745
882579
742926
957321
249825
840006
385478
311190
1129848
89583
438708
846687
686143
890984
126065
467298
1169636
920135
521150
111325
1145250
332241
562175
14466
97059
404333
690957
417024
787159
1166552
22370
644658
1084150
677854
262987
490979
89945
585404
742803
962744
710063
259790
478121
823614
812588
1147968
91028
407477
148244
1042748
504881
546721
861467
927835
813011
574169
708631
953954
820119
1158774
861749
876469
513734
859298
13026
900020
809217
1043981
1119085
1094014
140679
563526
560731
149625
947750
611326
946632
1127900
1015858
337003
298768
426300
95570
68370
1094060
690906
647428
14639
896110
1193076
968033
1042166
851526
434390
774460
270135
152872
433811
626387
557692
425587
599985
99241
1047025
222224
429901
178608
696735
860836
196792
1059542
903014
120510
422863
192758
552973
175499
401444
565147
966459
351922
686050
228710
120164
911273
405000
1064806
239732
987743
619715
980139
251529
1146362
360079
317864
757799
605076
1031163
248282
190328
403656
679094
329443
1047490
1162788
1120432
202391
1005065
859184
1049518
597592
836224
338515
646570
1042946
368073
839614
583620
557234
120769
962728
1017365
1124740
1034048
356039
928704
379443
717937
295113
311121
662289
798546
116068
756741
603488
318032
301
1084141
858667
292626
18768
160145
752233
389236
347037
1005290
779436
6704
487256
405893
940020
804405
944178
1154414
520455
509450
552976
955848
1163037
679317
371470
1079439
910917
355076
466081
39372
657412
2668
317463
735560
469675
888070
385253
426610
435923
354414
1094554
332584
1077340
586690
774187
567394
900491
1123536
316011
1007882
762156
393958
1140556
199589
282503
682544
289958
383481
1144923
194087
54325
782864
617781
146349
241910
888841
97524
506166
339537
753724
815961
197851
86839
1138622
324135
1059302
191014
159012
691696
760052
18538
373992
451109
198223
765198
630050
737610
2703
639092
1070343
333272
737618
529768
76860
889234
299076
841064
33574
997227
214773
1038917
929526
1017736
911774
65188
292737
770761
169914
749340
288297
165945
67506
483007
204992
1029814
468626
611365
693114
394728
748107
59668
623263
249466
71698
520847
1034257
374795
550870
1025757
555704
600664
49152
698689
1037383
256845
217222
588365
1049818
553482
1020866
1094249
890700
467206
236577
1157647
33070
295454
958811
256261
979353
548818
191057
559828
488164
684444
472898
255065
498708
695262
225057
145485
440222
306812
499213
378340
14995
1139083
1139399
1058483
386830
934563
431394
711943
170
451817
273868
482888
759811
417440
962797
24630
1054552
529227
733592
1072072
323414
1112798
108965
797854
839385
822656
171927
45930
639214
940054
858608
413298
844638
1127139
933139
451476
676590
506544
717361
794288
234451
870827
782833
1059237
1138981
364126
1168023
932231
227650
54724
752030
128606
947027
165983
807255
413631
813674
1060545
521219
843651
645678
457549
197765
796024
124581
207011
1078238
1122856
996420
989787
731148
1026979
1181740
358812
453690
355301
947736
581402
435954
472769
754554
828012
411866
169511
508669
1012507
829443
603405
246647
500419
1144484
1023016
164746
8402
921831
530433
521346
574038
752116
1047043
182572
748856
60148
505162
884089
968289
948309
93486
338040
210564
16351
700698
812711
167570
75589
1101690
1147997
646848
879536
463043
863864
567012
1176911
633863
1149160
894973
631375
1043649
175674
704682
658694
431075
213041
919191
1101816
895274
435841
335127
557319
419572
994256
808803
1000892
65940
166905
14282
877339
124754
664516
1024268
207740
483237
185736
795245
1067056
447071
303408
650806
335050
1016322
12392
334626
253584
288877
81108
1089300
361118
380771
842075
270455
888719
1104688
521302
213435
1173135
62676
568432
859859
961650
313451
516389
796176
199311
1116419
551487
247927
641912
385437
98117
924623
649720
1054845
676742
931425
634310
566841
79127
787715
469528
1147885
602117
48889
881237
308350
31510
1162727
543755
191173
1073079
409796
690078
540802
1102332
1155462
1003438
335277
814076
323075
1113464
933581
776860
1136096
565211
471864
594940
877115
649694
593313
512427
911649
262760
907577
83744
461681
523335
946131
866372
930282
1023366
444341
198007
976673
1148329
642096
1171999
336483
182562
300723
787968
42265
1143396
493345
268001
237023
127237
1027946
376964
783753
324950
16721
1140634
68615
322491
160874
147938
124976
851549
934668
161422
531614
983605
492090
971958
399168
919095
645310
823238
1192802
581079
679731
254934
653778
299038
1066523
517846
62976
250379
819980
194277
1021254
1162134
450626
288811
1154116
256142
385039
290693
999
1019571
407068
157468
931271
895572
8270
245713
713638
615842
791882
493895
472238
56381
59392
467044
1082272
800338
271519
220111
601280
875009
308575
22393
1078724
403970
354279
522321
642101
187212
688598
959827
732299
464532
32672
728752
155349
815081
830174
936424
1063914
611856
548976
231512
208213
767472
398423
526070
753986
871362
345391
626195
519358
773393
1050318
20265
801053
1160857
401553
503168
735125
560051
939295
382529
392629
216760
685297
636810
831238
108599
786891
525881
617675
924833
699035
1003435
681550
865405
423008
475272
977913
935068
110695
6816
545299
929938
273795
985260
722821
876477
1083770
915258
437274
194619
402011
560156
822034
327592
188520
100747
1132368
581674
934427
1071703
742883
595544
481660
355478
1136218
1111262
222575
918455
134866
1016418
917239
613722
147541
1011136
380260
1007899
279557
1187028
875648
738788
741466
553093
1013210
683143
829827
139016
975262
1073568
1097282
92577
521152
255925
520608
1159766
1158430
481830
590905
475882
1049894
1047878
1079212
1096497
767428
105386
1009812
700680
718404
815521
1060337
732391
824435
548835
509772
799067
490308
423042
765136
193023
794851
1041867
1048414
1049449
615910
861810
150049
152842
3462
278525
851753
1008818
20526
314868
460527
211972
415552
12158
818085
10736
914780
254225
461100
947810
1185960
476903
637297
13465
897946
176113
1055435
111021
777506
960566
367470
175676
338270
761012
1017210
918026
498638
1082225
161378
1183185
1184221
783494
1128747
158084
556403
849704
898436
103972
837536
611459
769786
931119
12893
1021390
1106168
488282
949837
231194
1154789
646656
36299
197505
222945
261391
1085760
979532
865103
451911
328833
83357
1053908
770857
345499
882696
701091
313304
177412
77712
339394
100749
513383
351266
1096170
183656
105888
27746
1038482
960036
850199
425231
22847
1050042
128980
914159
758657
887731
310836
20580
302445
515419
458726
117190
1004773
989162
37996
96663
186712
954911
726018
180987
131737
383552
1010878
812710
613559
392044
974880
221609
507490
139039
39194
279785
200489
709505
366092
933571
1187180
558035
561765
647321
1030002
1069375
772862
571182
69019
175033
45604
18174
410540
494583
301352
268583
457280
390919
618413
1112033
128953
117645
363141
482370
200814
289207
167798
1176288
970811
433225
369328
999782
378129
507138
106304
843607
1088052
47242
740196
41482
86585
1001538
295191
410648
1113297
440975
594737
630696
806638
83308
976124
999040
1066355
1002618
621538
699254
460166
508805
665779
1031534
1000279
578825
944280
721891
1016735
92143
117403
413766
22188
1083078
839977
727301
70876
24695
746366
760455
1076042
158548
235541
415014
1134647
592880
677667
1135759
695390
366989
71817
447816
848978
731563
848271
312823
730169
263556
899142
1077325
708174
1159100
853375
304542
459705
940004
693797
533352
4164
878057
705045
838329
324111
222049
665743
440693
1145023
182313
749563
443179
1116453
882177
475970
1010776
63186
737853
647156
318133
923414
880531
622081
161320
1163219
973200
1052105
289542
907139
243866
668739
550000
907514
650690
761368
1108769
92504
698011
575902
469204
850336
421178
442721
17252
400830
787370
815151
352483
1042248
800231
1003860
1092922
682284
445941
213356
1156207
602293
528834
62683
1174216
780183
324475
646206
1092870
507478
24110
721729
146877
925335
79735
1061781
291247
138819
397022
25587
1074902
344310
1030909
335857
109563
224905
195012
396660
1067102
738963
607485
529982
38510
472129
309511
1044701
918575
117413
1097902
170144
855154
1149061
640424
148850
455260
582120
685850
161458
397905
300852
1028588
361520
517202
897436
380876
420266
952246
911680
1072989
31963
784690
833666
826568
1012525
536503
1137792
443110
1102557
817223
412764
1368
451129
103198
1110649
943647
325
960462
165720
618788
1041586
851585
424127
697577
309357
952891
723412
752158
966274
418079
846375
799219
766593
851137
509968
798338
692149
296486
536326
939589
1079997
1108329
27984
845319
853170
754526
1127969
1063952
843299
874814
674079
942372
8379
773052
316018
634354
14405
282402
602166
589363
386555
459510
136129
1062935
990619
347158
497467
238288
663336
762132
537177
843937
861592
461668
342423
476263
1113020
922926
816372
1185690
657250
1031905
594017
362428
167767
215369
223800
786841
401038
620916
916643
328271
500376
589052
282504
112215
853642
270905
137314
1018735
659634
147108
396592
462179
1167218
447913
22929
628870
486382
32366
479258
33949
483583
626292
143062
462618
157843
1150158
753729
1005796
332210
338284
466848
243598
583388
327524
313054
855814
830200
139620
507019
588666
1172882
76055
673107
992451
449262
636163
332579
630001
875874
693284
422361
303217
832290
25716
1096382
630133
620467
967893
110324
1678
503514
928300
1032215
535793
443520
473981
1080848
1019126
879279
359899
306488
640632
643242
352419
643962
259240
558697
700100
932506
588395
870586
187819
888929
894948
145353
1029809
489602
241858
416785
758926
120312
1026593
856420
907135
864526
364326
91693
948267
1131715
54951
819871
27664
713612
87471
402049
656831
894615
280583
55860
1090901
477688
1005416
90723
1102726
91983
143734
188200
725611
1014140
789342
1078485
132393
1071238
788718
929003
187760
36876
564729
486975
720389
916775
330463
1183854
1162540
546515
703371
733823
1059552
742821
941586
669485
695295
892049
230789
791701
831251
893793
532108
181175
205461
108884
562981
477036
465648
20256
1022802
609265
461477
370846
404650
702411
80222
201366
639469
297770
604153
16549
6223
168171
945291
558267
964930
813941
539264
526390
1081688
347692
758606
449136
642388
1178181
879381
282328
484523
834942
411903
262482
250006
4531
64288
130496
1051681
211846
942192
600762
1054297
1063878
1059925
5552
788089
714653
378953
1036313
920225
728119
457593
945945
613205
604169
1107706
681365
89816
499614
59266
228672
786361
245853
510070
1084615
324225
740528
272113
227112
505898
1064024
997912
1091441
182660
631165
540939
1003308
694908
70310
141716
273945
489748
468152
782733
610027
531976
975527
983533
855561
130962
751933
301760
174331
242825
699175
366133
36791
437511
695154
558998
386435
610679
1073664
238680
777756
67656
734735
487598
880706
693503
1029423
1004372
115552
1083918
704867
197702
507491
115720
688158
208709
393899
1025516
18752
1102834
570277
1055670
505248
1012056
662655
251329
794034
1126794
990286
181684
1130623
753694
216236
441465
311781
1080738
581251
820989
368936
669169
311001
109124
648512
657867
1189419
271536
885360
56887
758584
252501
364503
57644
145407
257632
313493
830351
42123
474218
938829
138251
1045355
846076
835557
580240
971715
1045922
703266
883008
815258
271603
476278
28309
726023
320692
932771
43490
666703
276083
225828
255586
670013
211699
733756
509072
726324
488526
816629
653494
304878
372594
453473
550153
386248
1182839
762735
1123684
771410
97296
330936
1177275
279356
915838
702524
310106
1168609
1186094
738366
584423
362660
278792
148450
153496
772599
1046029
201635
189778
1077902
743402
411295
366186
591782
1069800
607225
1027026
539178
545557
26741
1085872
728764
1024005
593158
1144430
930346
626368
1063639
284112
461339
347025
454602
229332
48507
926695
53535
841676
1055290
687057
116607
63671
47799
537833
731825
266075
1101818
584235
195394
1075726
107485
1054471
611688
57240
206603
1186943
1006019
100374
47552
47503
482691
492467
1040119
501830
557280
87865
1007318
248838
44935
53041
703757
42829
688460
505622
474625
1060013
210665
428443
963000
731162
1066000
723784
1134867
712913
181027
320169
730299
364921
746241
902209
905358
96958
993058
324934
1055862
148080
846004
859578
406425
118066
35386
84802
1008772
45313
307761
354248
1028778
1029117
1130281
822449
734717
438435
463395
3356
186892
855392
702364
472888
923853
924099
112733
701975
798085
996558
909734
614479
818676
1050775
735008
803316
956557
710210
1169182
309040
1098569
786169
302215
357789
1052011
835321
516797
525902
974992
604078
1076388
953465
955375
1095489
373171
137142
1028007
598084
239692
397217
740089
1038415
59103
423084
972246
20561
412265
575611
253871
778683
267662
145754
182668
487683
154518
404932
177164
810805
910935
1037292
1039298
1145036
589495
1161893
430221
852363
984304
1004793
1114898
1190573
838334
168262
484996
769985
1160407
875981
1704
872549
13504
63708
743393
921426
1062987
202908
139152
659347
488987
176879
1113934
1188515
531398
478373
1147492
195882
328685
33161
378884
1089152
58090
194459
710079
759017
1053849
4382
338777
1160030
211860
737314
1070590
599040
93165
30399
598250
308951
760849
499246
1073701
492247
261867
56433
1136847
767869
400468
746966
352048
515728
441355
1154961
258976
1004083
92424
372277
419848
513718
1171330
691455
789375
1191734
441539
134898
63898
592100
557247
60612
926916
273085
778222
1003370
908655
165993
272165
83304
935002
525263
827977
401308
1155156
869536
543307
466462
918029
223532
908630
949134
1084181
249059
1018662
424470
332815
947913
874758
346959
303610
119819
873294
487274
1171341
373684
939959
681298
30016
913005
392557
548549
417130
942364
898084
583043
816394
304244
538454
597462
479609
1097840
1050574
449526
1093908
688421
1037342
617744
1158587
61246
203919
766182
772299
1182542
424143
684860
23393
914516
151010
898118
598195
1159027
634944
1049657
195158
1026536
396434
641331
828252
783583
702266
672203
128445
146880
429684
755380
96740
1175434
1033607
264280
1060522
1019993
388470
216841
783185
889788
38396
249922
344337
217898
1129474
751385
159200
606061
1024676
377639
969410
1095423
104678
1015468
729928
797037
902466
664847
271121
776520
463816
1129375
829970
583120
447923
727929
34129
836976
882367
1027613
824671
483278
1175332
922791
656760
1180888
247297
801290
372647
579664
537621
632667
526785
1158770
442129
1186987
681377
1166628
562269
613316
318265
741525
950464
423994
244020
939742
1010604
268617
806362
473955
577859
912199
237199
277790
726581
1014161
65512
735380
599177
1167171
572290
394912
936778
633798
837218
777366
625673
776129
1088271
607704
878975
730378
119722
726856
648852
508171
55519
823574
149211
324141
387205
291399
599120
202285
193276
255003
99322
178616
618503
92336
666261
818072
520343
811096
667499
849145
760465
559409
231836
1152439
29436
929515
118494
422545
486663
155934
800230
819710
794095
569340
883508
195286
491569
317676
853432
600542
1094389
828348
98596
298891
879684
39708
609196
868143
526767
1078903
616924
877439
1182642
43147
522310
594787
832748
332439
407003
143409
323026
1129870
511933
822978
1032492
119777
1056047
795610
915004
432012
553264
35695
565711
835439
487381
693890
868929
1024277
329287
189856
850859
47454
1081337
1042692
951611
838432
278956
1006057
96322
363807
1082827
70444
665547
115154
45819
763814
489977
205131
536739
407858
616238
803599
80694
1043092
816078
571902
912436
345428
937252
363370
77208
585145
55718
239348
687477
459634
61525
977775
316474
977793
998018
351104
814500
857071
1009430
475785
524251
194021
462941
1013528
921968
1156481
87563
777716
228352
123082
717412
386550
795642
1050899
401130
1159416
483825
528593
1007234
1123231
400610
400256
1067676
272779
526553
321367
185076
232645
1126208
1146073
1177908
5617
204621
40821
130068
633217
381894
1055447
1095730
858472
25977
989717
39558
998617
940838
1184994
966006
308142
202798
756566
996642
978286
1099633
758845
791531
101167
446016
1649
539716
635467
675592
865523
277998
366284
1110086
706850
173056
392126
5604
326416
943441
420948
340573
1130775
291279
802644
60835
968036
616752
1121411
532168
695655
132234
1157117
669671
1093538
455799
145959
186089
866272
707221
100121
868969
709392
1185892
76552
754132
1053124
1053844
466910
833829
576381
1061654
559180
806703
168589
19071
787785
506776
176978
567428
297573
228514
912233
336657
476249
792760
290447
735852
1036493
352180
102546
889691
172535
785791
797691
281741
556924
588347
429871
648896
832024
801960
274257
710711
1098851
977011
311884
439419
400288
511080
448939
177651
1082788
1040704
1050547
893961
1081913
252144
214949
912932
451341
602164
866209
318830
1082593
898608
962957
109606
267316
779925
613269
1044943
27432
785223
222488
485670
251551
273078
1002648
609103
900467
565661
148718
761857
748786
938573
358772
558734
131869
158442
61903
494758
436360
901087
593156
279043
1081845
1174818
829665
303011
366807
55745
291788
799970
1126420
362619
299354
1039447
793318
485051
238426
920874
806907
280503
448074
710158
487976
302212
194214
470282
656796
570424
1021867
471712
843049
29049
793852
1170547
829685
683073
767208
727593
37762
1024912
704278
809589
95473
80635
496526
208875
1033717
848804
969620
609487
374621
219084
764730
1189974
13923
1076159
807023
1091353
509455
90271
961914
36521
878828
41266
473982
594351
801705
13913
296436
158793
327477
665530
957951
66677
108071
663767
1130174
1115667
747399
909892
742414
777042
469386
497523
276616
1165574
981009
926449
1021858
767327
645307
1102873
937064
1018901
684653
474808
884551
961897
593370
843549
441335
552438
784
127790
96467
294102
1057360
204166
1026968
939644
43256
163592
360958
493267
768470
1017392
184014
1105274
811272
814918
825973
886051
729189
566265
458345
103818
775615
538715
504958
863354
375975
455777
27408
1178940
529393
1089651
40847
175614
674135
275812
726081
433971
28456
64224
1187355
774341
414802
398080
922305
573427
189666
653353
409530
194215
664825
508679
368612
440951
896778
502482
359872
1132962
618991
64516
568487
903539
816698
790159
1189499
758482
228615
690466
19260
872117
1087885
719620
837600
767325
213952
293515
932011
161996
285217
1109847
474883
485347
497953
524487
762441
475802
341472
384318
494679
694061
837589
982724
30197
897682
371949
1171726
670040
703847
43922
685258
90979
270753
807693
101568
563204
1090110
1145185
430115
1167696
643037
1087707
1063160
310567
401999
1184746
784617
73993
167309
664567
561107
64915
432890
31720
1146588
65055
990321
424890
803111
855272
798978
49157
493617
56668
1193157
948501
515385
67827
918881
1028809
45422
775583
858906
260822
283963
677231
883997
997609
1095387
726289
986889
1003716
416644
87215
472327
589411
274249
536750
983080
583870
656745
1096495
52309
1083296
332106
1079351
580643
322340
30606
571749
670230
205564
691435
361372
1072837
34343
284992
692729
704547
355255
186724
191991
756167
384116
1072528
655453
877640
1178947
1188527
458499
554529
276575
497243
633594
484458
826992
219126
173574
926385
1055551
628126
12646
695358
339884
974971
187128
47121
259686
1006675
178332
124259
954447
156176
427080
156478
1019231
672648
1035824
391842
905973
880421
1153775
779669
170143
1036311
951532
378309
1022980
279453
1043747
922593
1038180
267728
569792
701707
879577
739586
1048828
983325
226257
1166357
783570
1082176
261277
973223
445227
958395
266000
1027530
480404
999613
54617
693454
757893
791547
483894
606661
1162976
1179843
677695
706599
961236
1021034
685897
528473
792571
152199
271788
193757
471468
713322
1139207
204756
629702
857968
338836
799818
594753
501865
993299
1073546
528369
892322
292936
6102
404801
593662
904841
40088
136269
909905
546570
560941
542934
971134
491863
119912
97058
516945
348703
119032
631237
441310
1003374
794937
1053020
803589
1186930
1096521
575192
427290
1085127
39893
798987
1027774
422823
830620
325204
1044896
1105283
985070
423482
76600
1083888
1002870
1176390
870040
553205
1021261
574798
57623
189097
1097665
777124
242342
1095140
581871
999202
220296
64414
305060
114463
687239
169219
762956
53642
871348
501235
523293
527042
115911
446761
956287
792655
816899
291205
801594
672683
1146740
658753
453367
430955
1145576
529026
383634
342618
696327
787374
676733
293653
1155060
906962
285012
910790
391841
584352
916175
438263
805864
519172
986893
13091
345080
88607
616236
141852
1015412
308051
721275
488092
705176
565135
494607
725815
957731
73915
848100
64399
276509
351175
428846
69236
988761
411316
83229
287826
650126
458239
845312
440363
191416
554584
48636
230741
556877
375357
72005
741427
806738
202228
1112481
692157
663758
971798
701027
794772
722452
353488
979461
515638
479896
220767
13235
1087119
638172
810924
560015
293099
999249
209480
833965
885126
957805
272225
1157207
1091680
237941
1081729
248024
768660
406262
522349
985626
626553
524047
311333
736647
427450
332278
1079727
738980
19028
551619
287360
400779
50906
1119586
580637
238010
549863
189261
514992
781955
1060110
264741
559132
87078
61443
316042
95073
330179
696473
195689
947464
696431
60519
1004603
920950
287471
231621
545378
807753
873536
838451
258130
816355
627516
620164
1171177
368030
562384
827241
497059
721829
1158296
12497
80163
1022449
221603
860249
73343
461711
135098
980785
1053762
990186
1126405
175832
1191035
875579
1043093
580971
377711
584034
640104
652269
1156109
1190839
350683
679893
4543
1159693
528102
984842
487468
738563
756
692371
788552
1187952
252688
113209
215117
800256
43130
175388
652981
245985
1101757
873860
1142757
971476
653331
716122
839097
249468
764713
64590
780758
1129758
625408
463928
289945
970678
1020298
485495
531630
652291
687431
986087
237019
803595
393970
883762
507570
499586
1160133
100379
597341
950009
257239
1082357
331244
1191184
579097
168748
1151278
708684
235689
841773
612265
443756
656461
915658
296523
231036
824467
484977
1137062
650371
611478
320908
23874
588523
246893
1152404
858064
126355
952593
33056
872205
786351
129215
39094
500690
1159914
441438
704145
373948
730819
362043
220021
622674
447918
1106297
755967
994920
565093
1168662
292329
157442
501504
997706
146988
969948
1171579
671880
813502
1013602
11004
1069678
260023
500961
856042
283392
968652
751176
247792
981752
376198
37052
672141
10608
114037
327155
10937
321291
167221
650046
431991
148740
509614
1022841
523533
1163823
1145631
784382
159610
564862
773098
157491
394261
4917
313782
816650
73561
332053
6044
371098
21028
507816
915914
100530
1067092
273809
983829
671339
399124
999532
865281
1188952
254802
864786
1048246
1010140
1007137
40339
367829
175704
14665
575955
622792
980134
578536
199045
403975
311552
659225
929120
1129385
222749
802639
829100
1144680
618301
309876
41968
255133
393658
531283
1009792
757948
298631
549397
762069
219688
207525
1127105
851905
696834
21311
1081600
235418
390688
275567
694624
850492
1158069
402953
921790
110327
46377
904553
237290
553924
944725
818305
1031673
795183
107164
867707
328436
231039
743352
992185
829187
574715
1128296
299920
629629
662735
775140
592724
539916
284444
681744
807431
603073
1053028
289887
985240
918792
235635
204945
780421
755371
742924
1186609
1069976
755286
399529
565074
784725
757796
446932
330611
71053
992421
24761
388945
34622
252022
126081
983405
728102
616900
527604
967540
990017
572565
251324
756022
860157
642142
949561
863764
872079
297425
456515
230252
352658
222515
128533
771864
962842
524252
703237
537035
615286
979519
557878
1068865
363858
527707
950426
19879
531520
739179
611394
30980
1011342
729098
610474
545442
709487
248971
712454
721196
704930
179948
118064
758751
220584
43231
322782
410148
992837
731678
499130
397219
932051
174819
162791
721071
571017
971891
137686
18397
674136
244756
1029177
55093
369779
143425
1018120
756277
563037
885456
370396
167754
1027548
443522
951718
618758
966630
232906
639288
1146118
9350
841861
300611
1138366
897040
503764
760710
286272
874907
1007228
505991
922090
1061939
272348
1191528
877157
517812
392510
975784
828186
156034
392516
35090
514469
324165
1192196
375072
92301
1001382
358178
458036
183912
551936
556695
924857
9594
836949
520834
140411
753445
392315
1184266
592308
686325
651399
104595
296233
276636
287374
374351
71304
378291
333712
613288
80710
350310
570545
530876
1040161
1058397
400825
342222
1089632
836645
702535
539526
1175062
936006
560234
867129
253505
679114
572293
508517
1051917
900048
879310
948027
367440
543736
512608
667391
915395
597809
1119202
428698
42041
1067057
621198
143880
527765
45152
961259
1177516
1054913
963750
186487
565083
172770
1029350
345577
17390
792091
660508
873970
589408
821473
1077246
516319
219614
250941
959388
435089
484915
1124389
26754
812201
260628
419626
537063
268575
385625
861824
509767
354624
94056
505324
93299
638982
33928
522675
364365
110685
302541
944660
460023
928156
546053
237397
367466
21603
702014
1135666
343533
1044470
151716
192241
1166795
120453
848052
845970
946981
1182129
406701
536236
591589
593504
658100
365495
162154
645073
1037167
336463
122794
109849
862040
923028
852304
10882
121164
595240
790953
1043990
573366
834761
1059491
323953
582631
799286
163729
524161
213148
463899
772878
1109184
1164480
252229
1192766
1029400
576052
23576
1080723
142393
380526
1094099
611344
1085135
808203
826708
850885
709851
151984
732037
769674
219243
52034
534461
784119
79002
96228
405273
230361
907285
659204
1191935
541790
346566
1098167
495301
862664
1046387
667154
389818
120874
505296
822062
497974
979473
725549
25826
13075
1061185
346713
909509
1042505
388329
799361
1077538
131971
322583
380618
863527
438611
93998
1136035
1012005
1077395
1160335
745192
195507
1138733
542186
1102428
1094282
428939
169330
839892
649096
128247
340458
1015015
976827
1178789
986135
338084
1174166
650906
777831
593796
752716
228921
632434
82843
1123445
154095
563444
1144849
250756
762225
834340
166266
153643
231946
826278
27644
107302
132375
687929
996870
119547
1100081
260692
692368
757419
1038402
884691
358407
227911
251387
620185
228506
932785
38544
394760
1174117
75661
416533
62477
723397
79369
1109870
434149
982786
1050663
1008020
647734
670517
800771
361716
702882
26603
810487
853746
840878
419179
966219
19259
956992
607337
501252
766440
643402
131311
83971
822464
839298
1135937
462422
961993
429270
11817
177697
860543
1063527
1144189
1109882
873038
172663
1077186
571327
1117917
134718
283657
20263
1064570
1050730
911757
46038
655510
66861
1007610
298296
667121
117895
229419
89535
421226
37742
930017
677884
519079
727309
156479
967563
146098
1018665
960157
697386
1151194
99662
357940
878877
657772
531807
1171911
170541
554346
370067
401303
562657
857439
581913
612180
159271
1004226
265968
332302
1148600
990506
123852
777165
565079
403006
938045
1046627
1049732
506517
434197
103599
174374
599933
955982
771412
10674
186202
496131
718194
338671
464285
868398
607715
1059318
981907
690575
808944
43987
490671
727000
1120722
213085
164830
916964
14447
409681
921431
864251
403400
875249
1105129
950554
891957
765238
407466
297100
1111939
393960
433844
63817
129246
775694
583630
499518
734340
796034
628938
662344
948481
756132
772456
411811
681537
92226
800473
297302
1049670
1015143
417523
295397
542539
669281
675031
292284
202615
1062315
474055
168649
1005224
175573
993089
423825
95330
251555
21793
477610
40204
563257
1096504
996346
707929
735394
1186485
543328
1152712
89613
196163
55092
462218
515142
303144
445399
388242
1108168
732239
664061
344078
521642
1193020
1151886
168948
431949
785197
31675
531138
323594
1109229
597942
1115046
14296
868803
195359
891226
364987
463614
899074
823740
622217
487319
951581
261988
376952
747071
836164
901007
214011
120317
284619
873258
628692
157743
981489
625893
857610
1129359
120060
911885
430223
163672
886905
1131057
607004
679782
1041157
635290
192279
729755
996972
703881
848244
764903
33571
845553
790243
41556
1014670
361555
254887
940787
1008222
35603
1104987
996360
1113004
1095167
826437
239360
1078213
109663
487533
859576
188238
172602
743117
521432
318740
161444
1039996
944502
862143
106833
1051822
7205
1191623
705266
491530
712455
537275
302875
931947
360722
1005358
517781
163478
60177
833519
993313
234038
71791
839008
95531
537051
367557
662970
177825
416797
501565
1008748
64377
502923
1147094
1072734
11599
70575
957888
653163
235916
459633
1109097
1151515
819665
1123783
424551
219593
967949
280971
125667
126243
46510
571483
410103
219939
479478
848460
1037664
925895
464517
713616
752557
505542
145533
431330
933562
565394
641962
329989
692970
248708
253227
855680
1073779
1026951
355340
1176961
987865
1168820
27649
985702
778089
870101
672874
1066647
501114
73378
57502
737353
582041
710731
230836
966604
499443
843316
1037568
389425
398425
440314
253101
555465
287185
590155
637778
488926
119280
137318
10972
299901
18092
327848
1185865
589886
536896
158503
636776
981162
1115904
821933
967719
558297
898734
710734
119883
29063
688350
489827
754619
1041048
40736
842611
996645
182269
1151935
236523
342261
326128
586712
936647
805628
104927
646009
554072
937870
1148674
699941
49318
513467
112556
248598
832537
915655
304639
614824
144854
721380
302891
135606
838909
433917
1164086
96047
1173082
541485
696159
1004614
244693
1174414
295329
340389
1074527
860271
1129962
1004975
380795
466240
459920
458551
18023
529887
356064
1126156
687314
106025
520918
1096022
351199
694016
718630
49544
744566
1176566
102894
298849
611744
1133156
186960
528667
1032927
1136611
1083487
297043
990004
1192603
845614
328516
765929
80948
1053599
687422
595627
190288
8877
812430
69791
502362
574405
937886
1173367
498824
918239
1191537
714174
1109401
392620
1021580
241831
216587
1025248
252889
468469
236711
113194
834398
326218
149241
964058
237382
110057
811057
837555
868290
417121
1177395
839756
965536
51848
237095
863538
992986
478505
1114820
834152
214704
187099
520988
1170441
358041
952660
82186
27492
1145966
166077
279053
797496
1075644
288123
1062495
315328
93709
861788
107588
35153
1168835
598313
863408
1105623
1023219
144118
1134388
676430
370729
976043
907940
1025029
419000
955074
572744
144880
567050
629740
930504
648703
1010390
774007
395067
222932
117028
273844
898943
920984
430383
712358
574500
995681
537155
482033
32894
233194
532798
1191412
929121
554175
410876
772310
801421
375518
452494
1186128
795832
1009864
802182
267252
234965
968238
485678
160920
640268
1149403
342087
945829
349078
233521
845482
163783
165733
1053603
358396
340989
744310
1076054
1080770
928383
558122
715596
937041
999526
294063
592363
705994
871112
233255
1163715
268591
58632
888138
643882
1061150
668604
1043608
627311
487025
90719
301768
812416
942841
566283
1111574
392358
58077
80891
778169
478445
126522
475310
825838
816127
252777
674033
172510
611755
542974
14582
173792
1102579
507354
847414
837419
583822
1170892
996303
485942
175576
954779
666783
397295
774353
32393
623831
369568
1106850
577235
1167987
293509
728372
345246
1172434
403134
687781
482168
234177
882914
933698
554208
390350
916813
551221
1147488
1077210
426349
505954
868060
345406
734558
1036673
202904
1112214
471288
243114
598101
581910
111941
253531
1049456
529061
526039
712528
1139990
140311
811562
633840
465016
614653
95812
343305
1169309
1045473
592572
323172
973244
1051098
416759
792979
895412
908897
981310
993094
557852
852919
454695
1109360
321647
1121345
936524
727097
867008
863913
798932
383853
392851
946676
632161
864313
612941
1009707
847242
484495
39231
662053
199916
1103072
754035
905876
797323
954320
109279
124657
264377
397097
911386
1192146
726080
684590
53319
701783
411003
970354
1177008
766764
877477
46255
464147
533694
668207
48271
127255
972773
695563
777010
560891
603095
63748
328317
666553
908808
313613
472010
916694
293362
980816
201428
680956
737356
1174670
421221
1189966
224019
325132
273578
20284
65617
233714
234088
1120869
304245
1072293
943138
849196
955399
253631
963813
700745
843475
222933
1143377
182742
1136991
705951
938276
270234
817037
972163
1165673
378519
1081241
567521
276403
125761
479246
263922
421779
1114356
165607
1150252
305173
1030425
834240
1169492
594945
1134680
14592
43413
676845
264532
969881
234424
609788
965426
958751
58087
133660
230009
297171
174456
196218
924001
960767
859553
39428
737132
1099777
1097442
630746
192292
159585
226518
1007683
490464
603218
841590
597962
304110
357017
339746
1104257
1006354
49150
1087140
319866
957684
924533
146404
435512
1088612
263783
771079
89953
800926
9547
496000
642353
1106160
673877
938160
622758
485771
563830
1174814
219095
733897
822114
475981
1164997
41086
122260
374545
466963
1069155
414877
473883
1010101
413225
125286
989490
94667
700179
677311
372843
228817
719041
99292
314144
987040
1027307
472627
1105590
1162124
318660
239414
340534
552023
644689
951181
1154030
733836
112938
38245
1119258
69243
372702
986932
576280
20304
404893
525064
633013
632773
331595
838667
796808
305744
299869
737189
408871
286072
667229
1078601
105895
587804
877899
138150
1179423
365361
1100812
477085
544769
290112
819302
547953
6851
325663
1079629
1145725
682
572535
279499
585541
247544
601027
367458
484729
897081
835266
1152188
53159
85682
200615
708515
695317
1006653
869904
759154
601634
1108263
377615
188861
807540
83849
8420
924872
250383
825183
1032511
1178955
147372
1120766
64850
240983
622074
761134
1042183
806145
518470
1089564
401496
325493
126445
892031
148778
519543
1181087
131514
729452
1110551
902885
437476
534231
262421
304791
1190085
669025
765642
589230
723907
698355
79450
460150
893285
814766
962546
24035
305968
571920
1189465
1123005
1035780
359262
554671
719820
542593
152304
907272
1086714
619326
813189
894200
710264
953929
424090
709943
1005551
970171
482972
935845
745934
145917
845790
515195
1074301
200301
878494
996796
756886
482907
458950
1114083
352778
90306
620082
460757
273278
999848
393689
651852
12745
177963
803646
712758
849139
132729
689399
841116
258227
546025
734392
481133
800017
620714
692165
842701
1112258
1165003
456190
280878
755667
901876
963931
895624
127541
976258
1012987
926172
682489
840673
891334
364400
549850
436507
74543
719450
809695
297992
148972
1046456
1147408
955388
1129660
388063
532939
676141
222237
287819
603368
436281
701599
149704
602786
522790
498390
987692
697264
1055755
1069696
76079
264073
64136
790237
841753
640170
1039557
182583
907667
882567
208941
757350
188344
584343
455510
4115
36356
1063119
569130
540100
18420
674533
221886
71490
943706
769266
1049486
1021554
808802
288278
640446
853085
288871
840596
912726
924705
301464
478392
914775
387840
1119470
892832
245259
1029390
352344
665392
951880
136996
148505
311516
198120
503515
196808
243548
678373
617627
934887
1037453
178996
728567
268982
746376
496982
215494
826416
203244
911715
1169912
304699
758439
53789
602756
845861
1032336
808135
400589
1041227
268356
292613
441635
793933
666585
1186804
962938
520
86910
1055797
586536
939955
1159054
1134903
1001251
609284
1133562
513638
413629
211408
1081465
24034
1044558
155564
181557
100937
795192
1011334
741480
1036251
807937
920705
284608
717190
714944
1081157
1032661
1013626
820887
987885
252656
1124062
515790
85796
892512
374586
645289
1185873
299729
420187
991920
839809
991470
164843
798337
912021
1158249
1006742
1187282
489664
330200
988891
960117
982049
885169
1081953
894444
831490
391334
738166
860954
125590
885639
966866
535052
423395
997025
724967
703653
154523
566322
434921
1112812
274934
841138
761678
744662
422315
519148
258846
678658
441324
996616
1038553
96314
702351
199218
1121302
606834
332827
450585
16820
779835
702366
1050665
6035
690048
159851
1051485
471174
855682
245656
242934
1051415
414141
759872
730809
334321
117310
1080962
898264
673626
1105522
226383
334776
384165
184729
457308
51091
353277
236123
981387
1123610
24314
762669
167137
1151075
556176
454113
392958
108471
438775
1041486
1182187
48645
1186985
173328
352003
637129
866324
1026665
811319
1141259
505995
587615
454729
630201
95680
744496
834128
264726
295461
42048
75686
3760
270969
622161
69809
782964
917409
150181
835449
704120
555658
594894
1187568
50377
1031857
654800
1163914
556164
609726
280415
587095
19570
667850
22567
41636
206817
908638
525792
1078773
673859
892607
854662
729848
929863
483096
1188813
664130
564720
924740
634400
1044350
281919
796098
209080
444881
975753
1137211
729398
980534
923803
397531
314782
446912
611283
500685
510834
459262
274922
951192
1052988
179625
809030
105989
953850
311854
333245
741424
474322
836688
790474
205913
906728
106968
752435
897759
245290
321653
141306
455737
39749
748331
121015
389767
104545
20344
878126
727804
573953
942127
197630
431603
990105
666454
391747
397629
371533
463974
1026994
254537
1089585
286526
257327
584194
885074
1049963
334410
1011403
921146
453312
974442
614101
429497
23546
384574
1164163
303955
734628
241447
246733
554052
697111
202402
608525
1025261
458975
1076378
301830
439308
946764
745960
295257
1168794
328933
831151
70775
1095435
421375
992599
75391
216032
494641
849248
103183
172210
666257
601817
133931
922095
6311
270928
91679
936132
1188971
1136497
720659
1025189
1005467
8678
268744
1188905
1100604
431343
810666
982122
479618
527928
667569
456309
728967
1103798
1137202
1055368
159880
519624
100457
418901
260140
464823
801566
865448
631340
1182645
887038
426031
1117679
1109710
906241
20140
327879
10720
527191
1103610
173450
1094872
285748
278998
459232
906011
215224
444244
593609
881569
1174156
1025624
126135
9548
465122
239145
377917
794647
1191900
248374
250998
746830
105242
601501
527697
679694
748366
1040589
761648
252707
866923
533474
390200
257646
953644
889943
1128882
612652
916526
971619
335785
1004182
421951
297187
675825
943295
993258
915013
990175
612779
696000
992222
266636
308009
724456
436256
1006669
148249
299582
1103690
410551
1173666
946042
223393
733632
559402
71029
160182
82582
598983
310046
541146
724804
17121
899262
574611
1009738
265038
386808
447332
167504
469062
907930
1128257
660887
665825
404417
217337
307330
675036
225799
297011
217540
334607
801200
992563
232636
8662
1117186
697226
567412
76631
1171281
67787
417047
922424
568796
1022487
484295
46044
942303
730680
756630
471682
116511
634972
18983
1069157
1037899
928862
520187
1054792
495380
370352
810604
941145
1126153
1162215
483995
541779
1131178
384204
731451
565752
991670
571010
351382
700958
1037218
643073
6354
142781
428999
322324
755207
165992
116340
732810
1003718
973507
214614
993563
67855
448450
496305
1149475
76760
953030
93380
41211
395501
972270
574340
429613
976107
605786
73431
876955
434575
580885
102656
855060
1155039
477209
141913
1059904
1019499
265723
904699
433073
516429
839471
171333
429830
287959
1121545
249981
813534
792005
339230
464693
570083
489750
857040
250656
861940
1173514
796099
552236
353647
1113628
15805
955667
103896
188426
73404
527266
264130
619627
9088
159038
357247
705626
130832
558088
354016
42608
805188
859911
456950
1079826
209610
181736
77226
882125
355977
388532
904279
134245
1137312
198292
272568
505733
122356
1164945
589358
254929
812117
453739
174778
399248
183916
882658
178515
218739
238255
837383
332946
984930
104885
368476
1042569
756071
87339
539066
299684
23657
981127
674950
12208
861415
734078
1042581
464241
811817
826976
166932
546986
731617
49272
9677
677416
622399
184978
84464
66481
718407
876157
700046
434164
373687
101339
762739
1140438
174113
939127
313211
167551
606331
4310
249994
247634
127707
918033
109776
636241
863650
1118238
778604
679791
936143
790472
57758
1098467
878316
131137
760108
1150396
592579
972165
171177
61991
354049
994226
819063
493739
877294
611720
548504
745001
300044
100323
411232
1045875
317823
157250
30814
1089728
982562
1152154
438981
11142
174901
1140352
294156
210737
481831
905754
827232
347368
526610
755532
550740
15110
517698
739398
668730
653711
966091
228433
1114799
539296
1139129
234549
634567
84058
621888
713676
214326
604408
807808
454229
1189824
74361
560493
539695
675252
509573
699998
227155
615180
331218
848020
860588
1001834
267766
79658
1021690
977638
980247
983
248044
462620
27207
967071
1080119
125483
246229
507353
848725
1091039
638609
353591
688858
144518
1160273
824605
640561
98791
320016
928618
1040814
280234
830898
1057252
849216
519228
424589
736534
986248
747317
1090430
237544
875994
533078
296557
743306
603337
321545
863692
164121
1136849
1026850
335928
391135
799325
688397
600640
718621
489243
1087413
704739
584627
240101
924696
335447
802680
1192226
71357
133729
202440
794197
247040
630781
693744
372857
72860
520968
379319
669983
1008051
574425
703823
633824
1072649
610408
877968
716506
818352
8448
768147
994613
449110
1059932
277835
307392
114548
543625
262324
990518
71403
849409
693193
212844
514693
184261
36205
98089
969315
868771
684256
962410
191313
85321
585533
828221
1046914
1168344
598927
278213
935206
297490
62201
338413
790077
81536
534962
1102094
93887
145060
517930
1136036
154763
794475
936902
300221
409497
694607
448458
17973
454682
791604
21804
602224
747773
543844
264808
445009
703342
366599
1080024
505647
763505
406453
171329
639355
428157
948430
1050672
603282
463695
375689
847479
44316
909221
54583
446618
1096312
559897
1028424
1119547
354866
423616
394719
282228
844614
676337
417079
831609
865170
1011133
785216
844268
1101294
412519
1017138
593325
825209
174524
1176541
383573
380435
765722
978597
1126965
632180
808708
667140
240935
796003
88805
631933
560608
125775
834266
515042
415361
1056145
146753
110812
507688
1105715
735183
392506
366788
114204
935086
96178
1121580
832594
754139
1101963
175276
813112
259128
174341
794505
370305
480283
716666
129917
16368
1018620
332955
1051967
590702
56164
951901
408583
1160175
1179493
670635
371944
76942
480527
908757
63505
667823
933544
452789
499676
1099842
462108
269782
780325
1005110
184585
1177130
1045180
684027
955707
50108
1097563
333761
568516
424173
913658
1075152
548895
261027
158321
574450
578027
1039887
866037
165225
829457
36343
1093060
685564
861697
277944
501066
89678
841205
721249
1151415
155059
773366
98544
681656
907581
151998
676603
1169455
813899
317000
782179
947411
1067258
655960
957890
763502
1127505
253104
316813
714299
493048
1174732
1128998
883290
1139726
858773
792196
971825
377253
672923
681242
1056871
461481
637374
764245
372116
207977
579761
54605
290915
102992
761454
1127874
700974
382652
829162
984343
401288
527135
598124
799188
91668
293396
130251
705069
1175896
188000
905232
110637
445270
80196
1101561
931125
168421
221103
370274
608801
302364
788696
422581
174533
575480
417603
456452
388524
823777
233916
187203
137408
546402
340902
781120
496161
1042663
528286
659097
885462
950117
1056804
434033
196010
298647
699260
593056
316397
1003696
900540
447530
303592
916385
441704
1036865
579248
900156
116619
748833
783319
228653
869712
150837
983932
1138638
600306
391177
710505
538116
1114190
893352
282088
367823
1166198
359255
868045
48046
614280
651127
275477
1013232
1057146
919280
23840
291379
366607
1061274
153648
997823
81730
304184
80853
337038
422088
666509
539656
479238
488246
112298
230021
1088349
25287
133767
898054
113723
730415
31833
1011404
523140
126180
37068
159067
452340
364018
1131709
162692
495702
402069
150926
423514
376389
301949
403241
1145850
190193
1152753
174534
41587
887321
983090
84685
311559
694070
736843
1137125
767818
1176103
84592
760289
1046811
571554
1082908
871315
919738
160416
663363
809014
835719
344775
188937
1073307
1151664
141666
280640
396316
311276
433357
784321
544773
184687
454432
280203
144168
1040173
372925
512735
447600
812748
535611
143066
521251
52645
415413
900494
106139
821265
1057232
440814
812365
642236
242318
512320
729722
457958
457783
504310
847109
543661
803341
358750
416663
1022252
1389
304326
959014
281834
382259
753819
1179467
184917
967602
1128883
38507
2997
613876
210224
684210
467135
561481
568627
477074
879648
281293
1188772
250660
841592
505896
689847
671480
412762
368032
586724
809020
555977
951426
887733
125845
934398
1079416
1179646
411144
1081467
520313
816721
364710
580334
221544
402561
673325
1108996
270447
615487
79846
304090
989469
655351
120414
513814
370641
308777
138104
478368
47460
1058618
1037183
73271
1057534
396455
517497
1174056
241181
781025
1106000
900804
557446
661618
1006190
288656
1150463
987572
346869
553582
819700
1147980
587212
1046535
489102
570305
14404
686402
471046
550570
207940
1140922
1072577
195135
626104
660441
595111
906392
788199
1083358
488983
335648
506911
497832
681497
75792
195119
833680
463473
579667
203897
1037865
440554
1112323
1135850
91913
53944
1159871
942432
966210
783449
24144
756000
837362
431786
769201
1037472
184923
838716
753233
454983
999863
818000
539624
419350
596182
422311
185685
573291
1120280
496967
817056
854610
941986
443707
55384
1159364
906170
29268
80210
467640
504719
244815
781288
600325
1005302
250520
211786
498453
20960
790389
356798
766998
519278
100352
712600
234764
964805
946426
295840
270495
741225
512644
14991
819740
215315
893575
652366
590232
1144233
1059689
1024412
1141220
731351
1074899
983583
457434
92240
60747
900142
344972
1132927
868278
623681
909116
406984
425436
941882
786960
720716
20971
53698
88282
1122676
76444
423499
584008
275118
318827
505089
1037710
797285
666524
905368
746034
184230
927316
1080525
506896
169192
801697
226717
553908
173972
666510
122128
386591
232595
253161
201720
347068
863125
228036
1003904
1114382
613889
68476
149881
266552
1074145
914392
705030
213419
865610
935650
655046
1051011
1066171
846576
1173496
178646
536238
205431
276060
688648
1010681
184378
602804
552121
115136
655565
560976
921528
161525
199070
438946
1135524
306727
352578
503706
979350
1023107
1039914
1066498
1039545
564137
179849
1142727
692156
881360
940664
566986
321848
324730
139405
240515
888835
1127685
708610
522896
892610
575806
531992
160902
1084707
59708
657207
787308
245707
1170143
351232
1068028
1045447
440517
162195
326018
355380
231198
733231
12113
738017
852741
767619
399550
959645
635952
88923
1143182
251468
684029
683350
821388
613597
1189091
1126053
984937
526964
1055472
175001
784209
316208
31891
509881
1191884
308357
417555
872688
751380
7303
1142995
671624
1029289
1132795
725313
357910
404966
597496
190522
498532
3253
533651
254419
589484
864432
128252
804215
949055
477338
137869
573295
1172227
940953
1181882
157086
298557
373017
568611
1093530
368884
1071406
584601
626575
666300
1107637
133180
1058787
173322
1039889
36797
138337
237206
437449
933270
288042
381436
558690
376427
227459
183314
1083744
714655
825802
1121893
158940
583628
548763
814318
1048957
862709
426882
64909
719796
496566
177402
1048111
846477
189657
1060258
108544
417278
1032192
190210
423780
812816
793345
644054
258921
281177
539043
1027478
913424
654700
514015
473958
405122
1007815
301261
586609
605540
488911
103051
80847
553464
979169
526028
130430
801435
967300
1109323
786499
728585
1017716
396262
543049
63538
806087
604407
510077
717172
1071877
1078347
474379
588945
326327
750854
592293
173421
18070
784480
1021142
314200
463026
519639
288843
347754
598466
886420
966379
19859
196053
14576
986468
693706
158102
58752
1072505
714581
719548
604009
639963
152601
673287
494837
828804
1032428
926859
376160
770434
82526
907533
918894
361565
929479
488848
984973
124782
20149
873250
297525
400918
398142
50520
160981
505721
1079938
4232
770366
30804
1029544
5361
624149
1036194
239390
235746
281744
1164687
163642
1063761
1061383
61287
952621
376364
1007346
908973
322330
259348
726149
1116278
1017441
1155139
449100
934817
421198
667892
999127
230402
154873
101021
981083
488588
281778
995843
393547
349768
549465
155161
559574
64431
358034
1065354
1188259
1047825
553992
105417
969046
519325
1037368
239259
142820
8776
1142960
460951
283282
756201
1053141
204978
299898
631748
928396
757987
387584
1139766
296536
48423
1039051
621449
581352
825080
871830
1128259
534604
686979
470924
946595
736614
514507
665457
1081480
309294
51568
449525
960472
973584
388202
828141
88533
1103204
935089
617725
951784
1059164
1085409
49902
248883
805637
639208
828200
493845
280763
533374
830595
794416
512748
50612
583966
1067297
345269
722203
791781
641065
370748
882735
995657
1184938
760049
816378
108467
421475
927974
587445
411703
479821
180620
962208
92674
1160444
1188443
634142
838263
631835
1174445
632947
1122719
818389
1038409
706590
23051
923575
230518
675823
663926
1012597
420252
83217
915704
258810
1061845
448602
848948
101389
400673
782671
898239
27614
213871
771072
482552
466895
1069730
125986
763708
553881
276183
992295
1159809
654557
540305
1024787
1125626
274955
2758
321869
197141
946870
162962
741049
881128
1118544
387936
680893
1017623
393843
124876
998285
358636
871413
948463
1145158
256859
1134082
715412
51215
742773
382896
64917
25065
1041340
333217
1129533
776501
323185
275242
827001
316603
515659
782735
116946
1108905
102727
286023
1138761
69942
698335
886824
679711
327605
291432
161714
818488
303989
953339
820408
513417
598852
956230
657593
574846
666799
1160904
300752
1131336
112619
1139015
240558
1011687
1047850
483042
412662
994041
754965
171293
1177753
145359
1177833
448406
678352
171772
670582
973503
1032006
49978
748476
342263
1005363
647789
136433
63295
767175
707732
783028
894863
521700
971135
76800
550546
54886
60783
1184267
652569
46804
782329
956209
1052596
801387
220588
1146908
768632
69113
9788
495373
256327
793754
1170496
918800
106021
139452
295796
1054941
654135
1084585
730808
948495
485969
727612
812879
492691
963497
1120043
430149
88928
74719
1019329
55887
387263
197695
1127501
970258
954359
1088492
103287
847568
1002232
834083
170439
26970
680232
545933
934445
433909
125432
418931
554574
785486
265935
571337
1140915
255590
708985
259189
522016
719957
1002645
804612
142148
959031
336222
497934
895078
244865
594500
430353
921439
196239
260325
376744
517266
22108
562239
529830
971553
205756
1125138
1069126
914587
134112
478752
564342
106276
362223
1124616
766249
1108869
817402
991892
1094619
656628
375362
44984
1091727
799460
94081
538340
497230
1109096
660659
908543
906358
772439
695787
1154452
39849
519472
830533
124095
453113
177046
386070
605486
1141199
478652
581072
549377
306470
974337
469430
488591
1101538
380307
723773
133597
680403
311952
242499
1035013
815963
991953
947618
161614
872603
310428
942526
4946
794109
101968
565679
58261
1007939
1112016
797359
939193
746493
829175
1185720
492465
255787
410929
950576
487089
723156
568492
800180
779423
1035139
340861
876667
815523
1059757
366670
1102058
309437
1040506
642414
302971
485180
1188182
771111
247788
1176684
534152
774290
1010024
1043255
206730
10473
1142810
736101
751223
322423
12688
742690
884024
950436
1157845
613986
639772
849154
840609
285131
132850
829369
324872
56724
1165685
765414
584676
50021
967384
971418
350732
178304
855923
1155572
298184
739256
450853
642680
81926
265910
920293
636750
774348
223160
955824
76013
270434
286806
314609
213127
354203
266440
681797
227800
613646
98035
1062474
909246
1164399
335585
535852
83924
870761
778846
114847
909142
731057
1018017
672311
18540
69155
942539
315861
174988
707255
940545
835288
1072770
156904
114375
667584
126099
751510
33872
783536
278175
493686
574787
839815
776165
453021
989024
327070
812256
947185
239544
127404
757602
464374
348037
953128
75249
766411
1172489
1172765
319978
272951
7342
1135693
1179874
1174424
576180
64575
1137009
745606
583232
872118
250958
279592
785008
416597
476489
325286
354352
1171865
1016522
1095400
1094990
344369
711273
503991
226402
205931
1055427
43558
602785
850375
1051256
414719
322842
390740
215020
265328
352659
999370
67272
807435
780188
645760
230612
245581
927846
665553
467582
1145218
644958
1124737
694778
1014241
712733
595908
54489
169497
856101
41204
888426
215168
916999
321003
656022
71005
702981
472340
501932
971269
1098293
649921
1094819
635460
752364
837483
450907
571329
565947
1056091
368662
1072560
816077
424677
156950
1029653
641626
899215
711144
71383
1069771
1070887
804366
480742
784344
566267
1144846
467979
43587
479399
979165
179413
992584
1153314
1081823
321765
132868
224472
102357
308435
372815
426927
159777
1124753
861582
980560
220562
658514
193204
52765
532355
214254
138011
400369
1006523
52082
86331
623720
701492
531175
394147
322092
973087
175556
1076297
910518
656409
846136
966903
255809
924899
125386
1007064
170048
545583
437483
360680
560988
482012
1134081
481835
1049948
734970
958850
578767
116635
1027211
8265
726829
740221
718810
618349
435361
517449
236035
206121
1150964
973344
502697
1029538
97891
1146057
186621
771235
1111448
124414
824264
568285
1165134
444740
975076
217991
898920
12859
1148776
1087938
127131
1048168
199906
976609
1089574
546970
221407
995679
599742
217231
441235
1082426
96414
170725
328025
923513
259147
570414
109613
1087176
678421
711333
626116
813659
248013
236602
1070080
876551
652382
1114103
1164146
496046
126703
1152435
704257
609343
411490
835597
223136
969404
676726
1114187
24694
356242
763989
1167411
1124471
717442
396990
1171230
601381
618408
472745
1173205
567273
963878
451507
550289
1033229
1134223
193241
272364
1135337
745879
158493
985334
694698
1020224
351008
53669
902382
18342
60786
824407
1076226
732996
452656
104890
1041517
1102441
715005
622359
336159
761313
773621
403426
586736
568874
961030
811043
443482
696865
1174334
376995
573284
691367
513281
651467
79924
510540
433027
578542
464562
889225
309671
794290
1019137
240436
1111693
88444
510804
451155
724573
159673
184496
927963
399873
252801
170852
392326
211506
292895
799611
371869
371574
660956
177997
507234
334804
455228
810621
610475
920511
157011
952519
1163527
465267
661222
192116
362160
446646
247534
510024
987698
937408
312831
869532
663717
1082238
775827
904170
493012
285403
956923
266935
929009
796419
600193
864752
419575
172708
268867
706899
679946
715653
709194
94627
124891
515055
641175
1068544
294959
709095
222942
166488
781180
799954
893474
58915
304756
517291
1157975
334882
1054136
189656
149900
1186817
256840
18173
88644
484510
688312
750322
256187
968755
722757
650113
1072351
509902
1186669
435220
683874
898216
41142
342104
448286
704917
988002
566531
54740
763906
929516
968116
1095879
175328
249570
102433
345046
835999
397061
824001
266807
341498
407610
858677
650706
150935
434405
790068
145417
51417
794996
679572
950055
44130
1152021
842504
58772
871323
807032
966938
1104603
322174
42737
58690
353798
575859
481638
781118
981496
990169
445497
586754
570148
314512
478356
993333
520073
304816
395688
681079
148362
667346
426529
663213
880483
384538
431978
1069636
748214
765866
1026786
601422
1180476
961449
881770
1065892
712212
292587
933469
932431
654354
425847
1082523
344721
854923
18675
264556
877217
407968
1052512
881103
1125610
234420
796159
292109
76775
579605
558833
454660
695874
969991
326897
509302
1103977
745833
540919
1019967
608064
210617
278813
315023
952229
197094
29698
331959
334144
739053
271437
467734
1096573
543143
1136438
202431
655021
518766
643946
71812
784023
452507
934265
178527
52014
249560
772036
805968
510293
1147977
209990
825543
1030934
593084
224277
428479
1048132
563853
165422
682535
662016
954459
102320
931557
207812
128259
256350
1036389
957360
870659
749800
1053339
446890
709610
1081256
961651
751657
995567
1105213
952845
736683
324620
479469
333028
406904
222639
251692
131556
985173
394950
860122
1142709
1111310
18496
913808
982619
1064798
352461
221678
1165132
769658
845030
239433
997694
402676
1018564
1167675
973010
571151
32423
122077
1080587
908484
725010
34860
515079
489071
628869
368082
855674
1193152
565650
300374
148274
1061504
268019
1097268
1054938
295176
672271
521296
1018257
932268
1033011
184551
857060
456700
556751
165178
242852
604092
829650
951202
681331
504074
870866
13560
464805
854867
1163542
317656
173338
289966
501779
593802
40480
739606
849126
373376
291895
282134
217264
488149
480842
721378
707395
898581
1159502
587080
499273
829573
795874
805731
930572
76132
431778
679676
879024
419367
30850
935780
398199
186053
793016
459593
1033031
685426
714560
743816
195186
712022
1176202
134038
895689
706122
59483
1188184
282699
716039
654641
64024
1168569
1122825
1007976
65541
67941
575252
296142
241034
733927
781253
987177
10520
50863
247651
943916
74059
580845
1168220
1013321
73568
116299
248724
416249
753708
527086
116440
259420
54641
364502
496607
634384
269913
621110
85941
1055060
472534
625898
788171
886772
1020819
712831
752434
262480
682731
1052098
83054
370484
815820
437745
763856
723599
747486
82760
977718
518097
426963
76022
131562
1145372
1100735
993446
194580
294845
269589
801003
682017
183935
648224
182967
333637
987378
330803
642400
2138
433842
231449
244193
278341
591232
471108
47468
165210
140753
38919
1025527
307044
487539
912416
843044
774468
726691
647271
464045
908129
1189724
555400
545184
697902
1085312
1120743
1035035
62787
421303
975735
882328
830041
898701
140222
961642
76880
1095219
951714
556180
111771
954364
403450
363483
76007
700730
1126871
998123
234364
1095602
356555
521381
424830
410635
808234
1133609
1104451
508785
220169
1164087
167021
489432
441610
774845
1152344
218610
351072
1085287
345864
192192
629928
24865
123011
355663
657297
1025685
574808
539780
15681
756117
401908
357196
723871
579796
146617
920077
1003836
574050
1059894
589499
714419
976997
645829
409316
308172
134738
1185039
186618
420860
694868
1106062
621502
54610
43118
8323
844046
240231
29353
642239
771644
150098
707073
493842
78442
957792
230885
956599
355229
1132838
142429
1118697
456261
843293
949968
386445
818520
1104326
779542
898575
500839
567105
838160
1128858
303550
583392
537938
217887
401652
493338
80327
764519
430465
1061756
1064597
552095
441846
588052
864661
202198
955507
726700
990344
969561
793925
764142
342808
369937
1096829
637230
544208
881170
246635
1093496
936884
157454
1122000
336246
693252
437011
733253
1097515
738868
987762
363686
519164
1087145
443026
753680
460349
43276
1096750
936770
851609
795806
1174540
651683
190903
1187095
892189
857555
1190919
860295
679254
136956
781113
353207
1104508
332079
84487
218989
1110719
1043680
737884
664873
112195
905082
384977
1084430
689854
377576
920051
582292
992919
357072
156590
889226
381615
1076164
203745
978259
495321
948235
416514
369266
703715
449839
268584
921208
1169106
981039
424578
1029665
207033
736505
370343
867948
374990
1056025
1007662
665340
1111779
339185
843155
675678
909054
728890
959468
446342
332234
503713
1059845
640621
351492
62195
1155473
556703
1085510
479352
299498
785657
299246
473451
599870
201659
160449
861228
340224
67540
1073289
379220
1100232
626077
171692
1142547
184025
268954
957151
409991
871461
132935
532577
149902
943545
537408
296672
1176903
957698
636455
916839
735833
787904
831850
1073908
957477
500391
393844
757538
1157997
326708
395607
623156
228751
170942
568111
1001785
428841
161606
835798
835350
106569
67644
970785
395901
1051094
350060
914322
879077
597619
265869
764593
950693
417549
577873
938144
394678
114768
1187688
642451
26095
902120
812558
608032
232296
78141
1001562
199757
145278
936617
625431
470415
903731
1131672
400925
51328
453998
1146676
893790
1095953
584116
358466
602686
558371
403727
235855
570584
556506
1066346
398946
1062351
534007
223007
37626
695894
1168218
827162
669340
611855
831091
61398
251968
927891
288019
1018364
274923
1080432
109175
1010579
940078
1138136
1101517
1037230
194447
63974
778693
314083
1003092
129042
784306
359132
540364
267152
229373
611828
222664
879919
851813
239964
9165
173890
96947
284077
996771
1045753
578879
507728
630819
67786
316654
697764
256215
168555
645020
679362
584903
1053936
1137430
726975
498693
196954
807528
1130369
191979
750241
610613
63169
873772
529783
251532
388403
984805
717219
182839
1176794
177140
29145
4160
1059258
86941
440343
799052
239107
786286
915240
1082585
239576
708984
844098
585550
1116289
760444
462686
955151
820084
662836
108733
685998
506201
1099954
185506
450828
1130811
285038
546751
791232
70063
1045298
835805
43823
674996
148255
316134
304557
1181908
650480
1101323
613324
1092073
710364
672517
990530
68866
890239
209439
313185
1183286
864705
1044502
448778
58962
625212
684219
503951
402892
396367
326364
790031
168750
1029263
681706
382258
167400
985881
637875
538027
861583
245608
934608
400563
290737
479786
219294
646425
493133
432517
1156158
4570
142761
169722
918088
503386
473515
502747
112506
1131989
897539
347801
243428
28839
321435
445622
561775
430838
248843
476033
113415
1102047
239965
787517
1134820
547318
346393
936266
892663
311554
187981
1186139
558389
769576
1044187
939825
234546
377858
897145
491638
437566
191147
54858
33350
915993
1118422
861204
197655
138281
806890
956595
507031
1034606
1037697
976925
383301
16903
23460
704579
519788
312291
74060
560933
183991
35405
617253
737791
464871
95972
1153423
715840
563883
903396
814694
273521
607499
981674
454676
1148519
33162
609460
971977
971405
947966
859720
311149
1149551
739316
246296
995188
1035851
51309
1035204
83745
88445
252301
77823
434430
1104516
1068938
687932
586917
9272
209202
1038976
337383
963704
183430
3411
734917
334715
305444
121383
1142132
418766
1093636
1024497
408007
686864
560006
145903
256283
482207
947061
876294
838319
595271
285841
634017
86139
1080112
451546
954297
364137
86414
559069
89273
764137
48472
538473
939569
1019721
610868
906379
148589
166446
721255
18209
257331
865130
910444
499357
797481
649017
859280
500063
1122892
273862
721470
629361
547844
449257
380432
1106006
948623
660142
1023073
875371
905587
743326
795003
1021436
436010
1162047
967083
113557
913977
952065
727263
720589
560871
1172902
663138
101519
998517
215395
955549
160568
738344
222091
1090002
200240
180592
232205
783270
410567
441651
37450
1069764
772372
512720
1060963
556411
186574
540832
61371
1160809
264593
530491
1077926
763773
381136
481778
266271
259589
1006475
1149986
583732
267712
247438
703525
523772
257060
585768
324205
257518
976951
1172696
412532
399760
828138
1075297
449199
383788
238371
227760
172756
439114
820238
468601
714195
682505
127791
624051
1156823
660354
371030
832512
575503
742642
1146551
1061914
528027
283257
642358
847876
892276
990891
1096844
260916
59858
370129
1050166
795125
73374
1131397
970903
534017
1051009
632048
87546
804614
1129642
861567
771798
924309
123513
344785
524007
526093
1124291
738293
1095356
446328
983450
527026
291482
9564
278284
1071091
958533
257980
794442
395139
316708
780170
213403
961706
1158214
771637
230451
608205
938890
1162258
1159684
164996
375312
288461
1021312
579083
295026
466238
829351
874360
1153579
641947
6020
295174
1072564
1032743
794766
31335
749555
23005
784210
893877
244513
408288
547728
893493
34248
741939
602795
237884
92391
640527
871563
322511
537008
328572
986260
325043
713419
616207
463562
1070762
779389
379938
145965
705135
597400
97922
1084557
636207
495078
1016336
214681
967084
12378
634580
367917
1150648
371373
1026946
757174
1047170
764922
1018617
687391
1181548
686772
113032
1116688
974961
71321
706339
500645
1144701
147975
684386
1108719
1090121
712018
698643
116288
283939
458608
31410
887689
1182706
671620
23395
434638
391783
583873
214660
1078611
805377
894626
772476
120015
156274
296470
62903
110976
403160
1007562
337250
650073
1112252
338914
1079824
1192086
681855
374034
46466
1133678
61014
355889
117833
898915
977801
1120799
8579
926666
818048
296054
1176728
1039971
995980
144651
321483
382470
205978
646143
427747
663468
209562
399169
866408
657667
1083245
164090
926710
817902
1181990
393985
915181
314178
1052
1034409
241015
142092
611196
833197
1084314
211605
730147
354629
1054964
39672
797204
22985
189083
602472
762176
1062453
863199
719431
1035782
348726
206391
206650
13005
1145528
194972
944641
711110
1191154
710402
198860
590888
747286
1079950
1182797
803117
847841
559976
829778
548481
537643
963125
1133756
891192
722527
513330
715481
427354
586418
1003333
1053601
104616
476428
588941
11761
580239
160227
568052
852701
806585
867992
19634
1046991
588364
1078765
672677
167988
1163431
624196
256836
210415
352055
84134
355293
854163
794090
398412
246263
899175
1139014
484785
208198
654236
461584
285532
1038511
682209
42599
493913
852307
519399
1155493
13751
398664
982204
290604
60119
128139
223640
782933
607631
49377
1083126
1012541
922125
1019041
477828
150106
1127556
662394
846256
813615
594311
1078901
98908
727523
492175
1114878
530987
833665
185755
576705
1012930
278559
676008
823892
815997
213594
513036
28679
661085
719823
727563
839521
953534
42818
436355
577409
1027394
511250
137820
511892
13427
415282
467465
955354
905010
423631
934082
828899
1024472
226859
203804
138988
126856
632474
1083348
694794
1183163
968615
115007
348440
446097
14065
1170928
133776
539009
1166949
430181
1138772
1099480
1120042
714515
336465
454032
919058
263321
222114
888657
849497
187070
71404
750606
398703
252749
609141
540812
795592
267187
1014941
328942
66604
702391
905073
613012
340643
594538
59318
699679
1065103
248130
349812
500426
637642
15387
867229
672314
964867
637725
640469
299897
115851
887049
996098
374492
1038042
576015
538970
288502
1101309
890966
222965
539685
318177
464710
629787
292207
798668
321161
418645
443626
631582
326404
69580
962649
1178848
766218
163639
587518
831008
700374
736656
796548
317117
339636
383918
115009
516777
355226
485288
1054802
729488
385157
629395
1119376
1179000
1128989
187661
330622
543280
399710
645028
901469
961823
28313
645789
884757
1188965
880116
189014
1046165
651550
293736
284502
1095371
339361
693021
203891
666213
994639
473040
572306
469031
148698
598691
857433
339350
1012867
632571
759364
762802
1082292
430830
1149254
685820
102002
736330
633116
1185510
990699
828508
409448
1085463
789583
1023053
119346
544022
380884
324252
1055701
1012148
876179
1172106
763217
112336
436893
18876
269566
1053551
798126
129634
664218
1152945
759809
865006
269884
848092
1131414
832866
585940
908037
1910
386543
804455
976456
723964
802258
332051
68384
934798
787221
1104238
840806
423752
164132
348478
154753
331201
716110
294070
651806
464278
527303
247276
1015956
390916
1101390
407494
76579
754585
686347
419410
756477
93539
824672
760389
919741
978749
168919
455854
1164165
122025
1137887
437503
1120489
994627
900153
1063239
655350
762389
260787
796198
416360
534313
839706
485062
235591
983541
167602
338935
366465
1118860
592091
397614
833161
5326
1130437
439609
1129406
723709
899610
1040099
658251
736801
34942
699424
663060
951350
45756
286931
619781
614036
270249
325177
442174
39096
36647
875217
1025834
1157747
210408
524255
551861
156957
289260
242355
428814
812666
643257
1175095
156120
1031115
337446
448227
732977
805610
760487
1067607
178695
753796
409925
371131
90774
786727
791641
414414
736675
743559
39440
559960
396161
649901
646943
106761
327019
451678
1035943
699381
50902
819738
669495
789796
256952
22233
751481
593909
557337
720046
5200
916037
306497
737506
478091
1173318
777886
1008092
139047
461873
351763
464811
600516
624231
1167317
239985
915685
564977
77946
891995
32418
390174
141575
1080731
161133
475212
712799
52283
366143
651597
249670
861983
245000
15036
437694
187465
242415
516470
33099
1038315
555161
517237
157133
561537
215953
37452
545393
267479
28024
503440
154815
271911
791442
2550
253900
795205
367750
999218
472664
1160406
616062
997068
250536
1009182
178041
1187835
60647
677526
593264
93150
843070
209163
607862
268361
481529
494011
340607
633319
586691
744524
232630
98087
39399
877491
202375
1011544
132403
29201
670787
257663
650514
5572
762999
245283
134837
304900
283986
286376
86586
1128886
242879
711153
170857
1037372
23954
767950
594261
679241
419473
221637
15092
614790
397081
1110845
662492
710441
13355
510361
568353
476480
729061
214229
347329
941245
511231
79665
295667
188844
424829
408943
491330
1180508
123993
8313
800969
113219
79272
994173
1176364
465386
396595
588647
713705
776704
308234
571180
59423
1171903
633339
118906
381850
399046
1142661
500626
128324
877854
33719
275148
733792
394870
903756
705022
29126
973562
438841
537605
509320
361561
619992
1133111
60424
636349
762948
495906
1114158
754059
683220
4290
405799
962279
378654
687446
992274
928207
199330
289431
864876
842582
915038
1005148
45428
987243
327393
906806
1154923
1146294
659819
987648
396327
237582
781946
994792
837575
355248
398690
902081
217338
968168
162342
894523
983642
1100033
639851
30485
691647
102791
480453
207733
195273
981069
156766
503731
351640
95715
546786
541203
348709
1138388
677224
957550
1051941
279807
850778
668157
442958
600872
67375
636139
933187
605676
835567
964722
12868
908470
82387
615908
1010934
804930
154474
97398
485506
129965
755905
871009
834265
709733
1087234
469074
938353
943644
407320
616967
110803
729835
329947
312348
1099518
470632
277095
612501
214671
343379
201897
392344
321914
920552
1012062
171766
1003011
1067308
585949
870545
813532
1177449
10124
924407
945831
33902
539238
524090
890234
391364
313801
250326
473318
829257
570298
477696
859801
600555
593632
183151
867880
188794
577415
137358
54357
947073
965152
328232
315970
169998
134625
160141
1192489
328823
529202
1153000
935275
561760
101984
13874
117657
166022
1064486
652704
267101
312868
18504
726055
523115
25917
921764
1015985
1097208
1155983
41515
103120
514529
1175816
47104
260775
544407
500331
1137348
271464
976233
652268
658105
442520
1086767
714246
867433
7633
1078843
711620
1017975
424627
810191
435408
453928
78070
362423
497833
570191
1106421
30747
324209
562423
575808
1027628
809100
482725
381869
134048
350011
585352
78375
1044223
328273
368666
702917
976260
109918
822076
983244
188028
641003
1071100
484760
979908
908507
342800
63489
1161939
948078
281384
178723
1061055
548989
621362
263316
734742
252378
262338
292132
911826
741290
814625
14757
642181
523869
87465
827944
825901
393423
618700
440069
304426
259561
147803
238227
479504
286250
153457
935053
450143
465219
277067
136916
1075483
95172
317404
694050
215618
808288
792423
621394
817743
167183
586459
117961
824270
99577
631103
178119
259824
828296
797341
245842
97577
721653
26216
926836
79805
393322
168198
550634
1087088
471049
1003625
514740
474463
821696
378203
1129332
555570
1186832
765320
300395
816337
128560
106582
950914
439773
632565
205132
16309
403859
348198
482590
407823
919799
691088
742798
553411
1106905
268198
216541
926975
445690
932251
1043383
1071486
95468
766837
951450
186036
471446
35772
854488
441222
595122
490474
851486
490710
1087984
470347
832943
557820
613085
860054
748139
282466
568304
3020
712955
42724
1192912
850293
728104
153384
154199
494634
509879
601531
1140203
206228
133059
53019
128851
810237
809774
1058962
29237
719429
840897
639925
987844
321139
210173
784421
1029075
724052
616277
614519
557011
508102
850889
122064
81726
690088
1102203
426991
1088480
764895
314976
1071952
659087
503030
883422
500871
222428
541088
1099878
1074963
1103451
1177136
644978
558163
500432
685000
420094
19600
540657
798745
97731
424593
130646
810731
804744
978899
910859
962971
392668
168886
199401
210534
596433
259854
586713
601805
147718
159532
539883
216998
925873
1158304
362760
987151
999671
1067630
96584
653057
744679
517129
997074
157214
559780
641580
128509
782786
519001
187764
618742
1047084
46589
85635
693484
540754
427702
1014462
968801
617883
47615
139584
628061
1006766
498523
180152
851627
1026055
105300
1152989
342464
547753
1071210
184940
42727
521915
709485
638644
314851
759002
1144462
42252
728519
600981
542482
909294
1004659
203424
366714
692929
613919
587814
1038454
67140
1074937
123861
661393
1069894
999949
60513
924089
759028
209698
473711
718804
1010585
751675
775599
853360
46452
341361
542708
160315
1093601
246951
796838
420429
1123484
1085909
1116002
246153
741010
772447
305742
246541
679958
620427
1055976
1184968
626058
9168
601154
475762
1169008
746581
1057495
445971
416489
840889
3995
394677
570969
221345
965422
535174
398826
157357
337121
975721
985209
164038
688611
521910
599807
9596
441768
872708
745473
194977
482335
1183299
932370
72152
366556
619889
795660
854423
993911
232166
785922
842255
1097999
784428
723703
1065849
239302
898749
1152560
233569
516950
692177
819494
1099275
1074658
863004
1054996
1123614
1049748
905526
286291
191566
440
880410
1079265
331286
80899
658228
571586
260845
698493
1031996
500414
778753
459313
635314
862722
597831
121177
975925
825974
294673
450885
1000702
1080850
765542
991186
362766
262263
327102
114414
1050985
1064530
576163
964697
798418
991965
1114144
1050754
621573
300859
710471
18212
3298
336224
1057118
530275
874712
805410
521999
232878
123694
499875
844797
839331
532944
871641
162732
132845
804129
244403
645897
456954
266617
76462
84521
423812
1067230
85257
201503
823288
524139
665774
1132380
838847
75976
1149323
254410
944750
491203
978930
490834
459090
806200
917708
210921
813328
1019561
192405
600948
41473
1061958
51199
802913
338949
823441
224444
234788
86801
813764
424670
386827
941220
254170
588269
824675
863969
1065582
1166163
1110013
1094529
402190
440770
918757
1057162
439278
1089210
912940
421904
319953
1025434
763096
1091490
623427
517331
635941
123985
994972
661474
436617
75412
172023
562048
1056859
191039
289190
999422
847868
710087
743575
241630
24203
358443
789296
1148580
1168028
386089
842305
253395
627820
646627
415844
947978
53572
667353
1116524
994933
2793
885791
564381
168824
501327
919332
1102647
171816
289722
82372
779223
825102
558019
219275
157446
493148
706954
758070
683159
1035448
1114279
559148
274757
560509
23515
509857
518307
23029
1071724
261579
870651
891401
1145769
504990
866071
813833
451519
548867
520460
821748
619766
468544
909127
1046148
303807
417769
1001392
893663
958739
307098
1132574
325426
596526
1116107
716636
649631
786830
13957
1069763
838203
801941
549629
720977
957774
108482
500155
987767
388561
232507
2196
1159105
1101227
164229
683713
1028134
646855
97972
895051
848012
780830
419844
987869
701474
1124512
894092
492307
676865
639605
35467
1111337
1181372
156473
424031
897139
262611
447108
808249
669182
814759
245495
976056
528951
520891
189871
100085
866917
179603
1066035
776085
71710
853481
183970
762475
1085141
564668
421334
865687
528094
95348
252739
940736
685655
880526
431712
280099
411908
926745
113047
275928
453281
731322
298024
431867
639854
835484
778540
973682
264234
809043
833232
759199
509891
579315
469478
1112263
1038806
776001
482567
1190774
318835
16630
642609
524008
47513
453037
931965
188721
1061013
363170
1048501
8915
1171743
620039
173223
1118184
964412
1152487
235876
202523
840418
713425
827220
165520
294140
796601
1056201
67331
168890
822943
581359
651085
381531
123754
869086
732425
289576
1017846
59215
173302
687757
888525
367434
71560
976887
415319
99613
658123
135417
944458
742029
596717
1073782
602886
5311
744872
658098
903818
799362
1180055
19749
502806
1053926
25080
61103
177675
1128822
258523
660886
1066194
414892
22327
316642
332035
776276
181308
1163670
368012
516749
390212
513712
245384
770710
373898
712519
241982
807909
387426
856796
116570
1137580
1049196
1108960
653727
733279
537262
490268
2769
1075299
769235
220428
67659
468321
760763
612038
607855
296952
73906
306320
517302
348292
546222
34210
349792
556616
566349
768116
893980
1531
886576
1116526
150864
768276
1159572
155297
905689
73819
755012
174854
839478
975425
1088010
521154
750997
318065
667418
509377
791207
860912
2767
1099414
1032573
835758
782255
620908
232646
12183
1156913
1185944
948049
1026945
1044614
1072749
758227
250220
769327
784207
193995
69528
330625
612832
696746
695994
684361
94368
583214
642120
407490
352070
413425
556262
1159141
156985
813578
592056
317012
1058166
769996
860767
707741
1163457
755461
622443
1174328
606552
949302
56549
920258
122289
577851
980558
552525
112059
1006920
1014415
307381
174185
1123107
928381
537828
260074
64645
851824
77401
580555
137596
156150
1106827
989784
945578
455878
867773
1057954
866457
681777
383149
1080886
1058940
448591
126411
1182545
659018
826412
113010
439974
1039593
304470
302678
230065
970951
14584
944268
617146
118855
792661
804759
503700
398050
503441
261445
1025188
480813
589303
144666
523177
408912
53305
1033302
766016
229214
748645
124009
428049
1188218
271945
258459
566557
754486
620616
1100789
914389
763114
1131187
27503
592884
696836
456936
567832
853074
185740
1026316
551709
750642
959401
5910
984267
752550
1068673
932619
647387
1132928
199468
368191
816649
75169
204655
194228
374649
95030
1064226
719557
339292
1186067
614037
777864
996871
877473
544642
5781
86221
115122
65350
388487
50332
966365
363315
23784
432788
290184
504496
77519
749448
1091211
1091305
485228
738769
1037999
1157703
629396
1033684
587024
417506
1121787
584570
203725
103181
61719
905499
277447
513506
1026976
571514
517028
1044650
396362
655365
514102
5171
965824
754264
226165
478868
228457
100113
762029
898406
242384
413464
270173
1013599
414522
936181
988824
1002188
223368
383160
844050
426542
106930
727578
39515
119870
262723
871664
10793
797830
786262
902869
793960
720492
213234
263530
126533
132448
722990
1038680
190308
40637
1078043
234097
734135
122388
1149314
765622
420991
773573
313122
720697
570260
291258
886166
895317
404381
734521
977035
990113
60467
507200
604884
2333
824347
868795
1079419
427402
843855
35600
155979
713699
947085
202485
1139950
118199
107066
82255
1094930
319945
856875
414945
662465
62017
682594
934030
902798
988132
412258
1148581
505100
623522
445556
80044
25508
251383
238886
1033268
566998
1165255
394549
674486
317093
33518
356698
531917
39368
540793
105619
882462
28751
93179
200657
101896
661278
736984
682744
1058628
1174561
1110760
763964
532476
150870
563229
859399
978439
1111318
22262
929068
143080
117723
1088675
133166
1142037
819353
634428
400033
730311
843574
864792
1045451
435392
289229
86069
964566
592263
580781
327589
514275
215345
759631
273778
1163481
1148780
57408
878548
378818
1015902
1159839
368231
778361
1025867
182806
872900
892315
622637
854517
359746
133910
641387
147437
796702
292395
655692
204786
314333
224994
655906
1003429
1095177
389319
1143467
168015
1178597
152432
250050
223983
893080
406212
913327
65332
1086087
453953
65963
456798
41534
529999
414247
416883
1177639
643710
914172
306813
793615
702828
1124663
682215
324116
291913
506782
1029514
168360
996255
230647
616453
80898
977800
1065433
743081
388175
435950
940579
679777
144389
459491
644469
1167463
217962
386823
1153307
1153619
411732
1060339
516935
569126
1027652
202511
1067054
339653
1011998
74580
845535
1001087
1191515
782988
491128
1066600
139619
196886
1090180
1101964
813808
80793
241888
1173221
366809
818235
689718
769813
743175
202518
915479
1046961
95496
958608
1121908
1127917
317456
365895
944563
1051275
765627
235617
396665
813494
72759
901939
944763
571330
112568
953276
199098
247614
754331
356940
699636
1115242
318195
587669
1133071
888655
250703
598858
1009349
370112
637683
699428
802636
696355
485806
135807
723734
366979
934697
369882
153277
790413
2493
1129331
1010351
469548
506768
1090412
130997
1112022
409
344208
1053788
565323
744764
330496
1086656
395739
444487
142210
266254
75275
694670
721546
361163
651869
952251
95169
216302
971056
1118191
609346
1001413
1047153
110244
404641
538415
1085071
576590
668404
243219
43471
64565
791297
136510
918057
1011695
541521
616116
517392
466406
922101
554861
547872
60828
249406
516983
947055
59616
934678
601402
663905
226579
23406
618191
723074
996529
1107940
1147815
111201
101566
586026
52329
839131
272722
340556
674736
596498
744818
174486
850223
684440
985756
636407
549871
62405
360664
532319
1014828
827044
172732
1186972
330413
515444
434498
984392
1116434
450250
434902
984285
1052286
568534
1003459
287000
1104979
667468
782982
625085
797623
536612
259996
13714
1016376
456233
1065875
582610
644516
249915
473455
475931
408589
567196
1102586
693615
61506
440484
620645
884270
153109
795090
674939
645628
324908
446708
931676
908489
156257
605878
938526
1062059
777617
500406
475595
819531
1045958
514022
34318
5943
967883
1112561
1018179
638654
908476
530035
309941
192456
379095
379648
1100092
598706
552725
526730
1000997
1131600
682671
760195
981871
74283
1064393
841911
636559
862504
758519
1107877
59782
938305
86133
961466
793063
846923
318139
995171
930699
822514
109588
1036041
987026
997705
1112111
357410
763862
583207
103062
967028
243627
411004
93062
1116299
1050131
924949
290191
509510
439029
396095
215493
1070983
289717
530580
921436
949743
148523
455966
231025
1070706
532831
388876
4291
1144095
780862
692892
388197
884681
318710
889141
227435
988344
994220
696032
89687
145979
436023
1113215
392947
473998
924451
799465
300690
78238
728835
1017764
1048155
380208
809999
90874
718299
838115
532374
5598
432693
99860
181798
311367
1114291
142146
1046901
489253
689976
1128171
922079
551229
428855
850259
206769
434090
971194
704267
304887
779145
1148453
786164
190332
585736
828622
548663
742329
174775
363592
889756
148725
415764
1145235
218993
648705
890506
233909
171185
844446
742589
803836
83072
319078
845689
957028
211111
847427
381239
657431
1125895
1069078
761344
963758
693842
341641
855760
68742
112992
675359
412305
878951
227366
782423
987840
1023384
162668
897457
183896
389105
628035
1001599
256363
393345
637833
944613
243743
663155
124574
99548
31099
480009
114343
862180
947478
177239
1168278
804374
48602
351463
217778
904315
284890
991460
235716
807445
758641
77001
635533
144752
1030513
201098
101985
427630
676762
408736
611240
726356
418475
789183
884777
854788
1024993
703493
1011409
1181958
617016
36589
534868
373773
1011010
1161571
304674
406687
1158449
205356
299714
714020
482291
1025039
939285
1166148
1138212
347066
1002464
184748
1050571
53869
905836
1160829
95231
836851
17956
816685
835419
538520
103753
999637
568001
31015
204395
857859
1075430
777058
583367
517283
723170
161762
751403
355757
262264
1109108
1154396
384255
994659
1137287
334456
15664
960524
90829
226234
718376
627617
1050900
1063507
1144002
307689
546461
297030
763644
969438
1160295
881809
538327
38009
128363
899939
535651
1026113
541787
779877
258539
547049
265775
886519
870896
125426
276830
432727
12943
233859
506457
332406
78623
137723
308263
561251
197240
725732
26588
892838
739123
744606
650164
54578
132733
945879
567031
610881
855381
1183690
817520
729961
1062699
59696
799347
114684
390943
1091957
218870
683579
513049
37656
763858
592151
22296
1165286
199780
274071
29374
506744
1051180
1135185
978759
821724
1060263
208121
508780
58781
115988
48951
550799
983217
523071
136476
864375
986470
555209
615974
220935
1013064
288118
865782
535141
882907
346326
1016119
721607
11056
984757
1009148
391786
549975
516769
1031829
1179904
1127439
815047
1110932
94061
156946
155419
1081597
995312
56798
287788
245967
59094
1125446
830263
870592
727418
759577
921125
446489
869882
442901
21032
528385
366069
145989
260332
1093946
47626
1124776
501860
884680
574386
669219
2295
543246
1193004
376412
841537
983890
1097931
69565
632280
356336
994188
271484
1121405
1181172
111162
1024432
810769
990582
632737
113322
965612
938021
464758
80587
199497
527344
357632
372133
662973
413825
617268
963533
1164206
32791
893364
1019431
659430
469148
728255
869976
233282
623273
216198
153129
670594
203563
748037
287830
606790
1150949
387034
1175007
223127
659684
636408
578255
118403
678498
269000
601829
780933
813536
665877
649767
218849
44653
272382
909100
161496
373292
607487
421628
522860
664917
1014663
574073
307776
125919
995027
874682
895836
1065869
433519
346955
756042
1080690
724124
486122
2744
1019642
1127645
357351
251989
830138
286899
194034
535829
373995
195505
464341
408127
764343
639210
1082874
1142745
1187786
933526
129982
1024454
257865
45252
511486
710338
1013546
809050
309483
1026921
1092483
889729
271397
798684
1125263
93620
783124
811596
1160631
1097571
29709
315402
1013940
817270
572256
576740
965266
315111
1171825
273606
139896
1064081
510478
644068
670518
1082040
75110
386026
483985
70318
340473
269487
776878
207639
92709
202934
91976
1137374
872968
1136980
663357
176807
875700
829092
1014103
1096618
879639
143312
869438
948322
602366
672367
387419
817643
768190
855514
973764
1086186
756730
1158294
51373
1086419
682388
52558
668158
661473
68427
372355
75253
607585
879743
1100470
861234
251044
1152093
935341
625631
744406
976961
201173
41571
409627
122206
1009117
210257
725298
258085
1098807
893354
898100
701937
1100979
68962
1047684
82973
57026
934755
507932
1152611
630474
140217
855508
421985
840177
994841
186224
1153100
762159
858948
13455
884110
1165207
944104
41061
673138
435117
223146
526678
145333
631136
136743
796711
858276
42065
795604
1009082
761949
305820
145763
1083825
1130413
543821
914487
38464
881682
129321
413752
670628
357064
257337
205142
624435
1066939
1154990
192024
453877
408924
542459
721620
67342
918119
444184
70102
613938
778055
801791
807710
829429
604317
392767
1071891
1073258
975159
658618
582746
408979
954425
1114753
277069
560330
653609
843126
295673
210152
538044
290530
229834
512997
206382
95737
95267
393300
793187
229896
1192930
1154695
892052
952295
48495
1170961
749437
1024495
345351
1089312
355337
975719
461036
1161609
673024
903600
538647
193916
743158
561979
851771
1089573
434673
372536
1114494
123819
379293
861456
547398
996976
559487
740263
1028307
1122813
539412
995722
898509
654966
210791
797631
828979
608471
378986
315383
179067
105581
196938
1036477
860771
1147274
533546
412753
400371
504894
939782
1143003
225888
518351
239590
589662
192176
495446
122524
945371
74119
40363
693231
498386
469592
393785
221132
557433
556160
390298
22728
1055111
1078965
1068888
672342
804766
215837
1170783
185530
1001420
328529
1082738
934261
670815
1021375
1135150
693229
648197
509899
610312
911365
577559
544474
1033623
1025573
193120
289435
159236
259725
552703
1111806
958675
1134370
440455
716266
363176
1059211
62709
455662
752493
427310
108481
798643
727817
59573
1174611
510369
642560
1175958
32938
1087098
377977
266729
1191800
841159
634576
840101
998361
1111020
93671
196627
160353
914842
1176012
433776
196595
822276
952965
796786
105543
760297
748724
261015
532768
36850
486417
908117
934348
221313
192849
646659
810015
797795
35068
34861
507844
627971
824448
415177
539693
838357
79640
1074964
684626
780381
536793
854872
219786
702378
355485
128428
887410
589350
562396
750395
582969
674420
1030897
831384
1090897
241497
1064287
1156477
164178
487888
1091246
795757
985231
379517
220207
786509
680669
1156212
750263
114310
979701
54852
719005
943872
558658
1122745
705311
600340
150800
903777
834826
987137
714535
511521
140386
137529
967125
1106444
740962
8625
274384
436267
49186
413033
523004
579301
996905
557951
378713
367871
259796
901517
428065
764289
816106
535079
1129994
76372
1108258
361930
1069984
28205
832496
920141
526788
282289
274291
8386
16450
167568
642378
1004199
320596
233462
745464
804249
711784
25129
356212
182895
1139840
1083531
1094710
1005185
177295
938249
62193
400760
967004
821468
302251
280444
267141
731335
1109068
103555
218409
671442
780413
237818
578484
938593
178614
811884
555094
863128
530481
1084289
993127
646318
427423
892163
267277
79641
862209
524147
774280
152784
765315
1143882
494669
1152955
584273
907181
67889
816768
710733
467494
1007074
608359
188768
1064345
433679
284806
681915
308100
754186
882554
304746
633731
753458
671259
529317
143967
782146
689143
437215
353932
348514
812604
161985
682947
919807
428437
421038
327566
1102039
1131273
231894
215186
404421
444078
900285
1020566
78304
144844
956814
26422
812003
588229
44008
916537
575851
245463
829184
696365
274583
518038
167418
332659
1123113
644434
659776
334966
583954
166852
402402
583460
855369
994515
203950
638918
967532
544797
53735
1030448
857794
45689
604441
649186
976148
1037406
14472
348472
667388
466883
202739
819345
19712
1093545
128300
62320
149749
145104
650841
662643
948751
438908
98085
1058214
163900
706929
170435
647281
733841
575177
95804
450467
493482
158971
990010
401402
1112419
720878
83193
365871
396610
798421
537921
285342
798865
519939
410227
972761
966910
697201
718020
562756
895588
912753
906807
984977
707163
192310
194920
527641
14124
1084834
1033621
185545
249537
1013674
1182090
470009
655579
871718
1043339
103959
1018755
952136
1036762
45579
45017
774905
830840
154005
1089142
947038
1150182
749041
1043611
567581
1169473
892243
1146764
392693
623606
574188
1024273
236971
990627
1108980
909265
258883
604514
351602
45429
1102675
613192
197678
379285
778074
500100
209887
254649
3268
1156402
40823
658616
1179587
527574
718302
913164
115731
1164195
237109
51102
232003
168123
229453
184909
278886
868103
212614
545986
61586
67560
1018236
162127
1136364
155684
659590
499200
398058
615378
955248
1118647
1184534
147128
150632
419782
1170239
776448
116655
980793
1065962
233102
876083
1114067
820023
7292
1047282
966207
1023809
825824
1090920
594680
56790
1023641
922545
927689
374164
940492
121787
1165113
827520
20514
1185739
1087592
335036
418144
635150
1084680
942146
1049389
35196
778640
414573
978161
707082
243401
88902
954593
69939
44850
534657
326007
908152
1057981
1000479
1016511
558976
183867
430869
459283
655359
690348
1058710
1075673
471564
838886
131216
136662
481903
840289
1046778
229266
397555
40143
708698
651777
553557
990748
715822
712893
725552
1109116
672703
526385
395386
112720
640876
796359
297248
360703
304186
1152150
869233
90710
632083
1011206
136815
515068
1085562
728857
160813
737984
813422
285434
885279
966939
735537
141344
893286
196046
1002267
855068
501055
585760
743191
554547
406322
95752
199004
1137620
556999
1166283
772421
489722
1104291
945940
999801
177463
912974
589895
668309
454384
1026728
426231
26670
1048815
844511
798255
623155
32474
1002541
381814
465491
175108
481687
324615
720806
432024
469635
481285
311651
1129036
940416
309113
457043
220676
662127
697096
1072584
753278
499095
129043
986005
628055
563084
1112103
731817
925749
716384
677107
544341
949598
245300
400966
348924
297463
231911
1031071
236221
58459
553088
908075
684212
222993
704779
610673
1021244
227543
430411
196958
425368
686117
364461
18311
664566
133501
812051
535537
888066
712099
754890
1111076
760205
1101346
741908
916669
145326
815795
1001640
428307
494972
814791
761732
452219
1110620
1095182
1127750
257625
1077100
765959
590224
1118765
992895
49604
787564
1047274
467623
1025055
613930
829226
316637
206123
739822
250013
1173938
494891
902623
407369
252087
472794
1125961
482823
216617
336543
920209
554752
744945
1032405
349338
418263
247700
826457
598518
1079400
491273
132354
137500
423856
196403
846441
1055133
454565
717904
28196
659481
235701
11732
1072952
639838
529254
389340
906678
756663
1187504
880155
1085197
930359
1049868
725736
736237
127550
1145754
807366
441746
804112
911933
864241
198191
716547
262926
1171161
230643
533096
225703
253371
522212
836891
513678
1057877
847206
466681
891552
918420
889389
1088784
473887
531550
1087242
1009626
425092
295694
918128
2294
943917
531837
700239
162735
239905
667283
763428
1065461
1036271
1108301
86705
325096
838231
435508
2834
233478
774435
520771
174111
161506
1174787
545523
497883
579173
145568
705198
1041794
1032090
745847
1044347
371903
447924
406764
1046102
1100140
1004693
613092
769456
339019
914277
102447
14075
478150
1130004
703136
1048685
858673
1190228
266533
212057
217424
463046
1002355
827087
880324
1026639
283769
234300
720421
664571
19267
1183594
489215
908290
428421
372250
391567
180223
1092410
1037184
793081
275897
652249
848290
1089513
534195
942441
1042075
641622
479146
897765
45496
886602
840704
575374
610509
1186460
1163622
156228
426011
1063069
281624
871418
661704
106284
874029
609587
999571
344309
26283
557408
795464
660766
110337
272430
979249
342862
518783
224506
744089
1180034
1188242
756894
533461
481654
803926
875114
1146110
125700
164184
678383
1015881
17325
4910
570690
1035645
429139
752444
1121037
602862
358216
68728
251484
1059705
697994
858791
1110607
880244
174518
751890
173434
6797
737349
238462
154217
80484
227930
1176527
1085066
701557
209219
524002
487959
1098532
1175277
937376
326495
554947
62941
744829
747679
1179860
133344
117939
67460
667182
391940
897805
209385
757041
149071
1166494
1185709
252653
1060651
704937
486648
1007540
752933
851226
175136
324675
414815
367552
450201
877026
597084
1072054
15756
377232
596608
450073
405071
743296
623907
697781
51406
741954
643288
253411
775828
1016051
948947
837963
81151
483947
543206
963397
64044
852274
1119700
630137
91599
686573
856498
836856
765654
367079
1095586
669115
362458
54222
331210
276856
29091
1125397
928896
871898
15689
844439
415101
392799
283140
126003
1138564
544461
326898
228807
326052
367970
816642
450587
685836
1053318
1169686
882266
382295
721371
768792
125826
969342
166665
538767
912633
443184
1186483
662337
1128855
503278
771907
727272
1134346
1155505
555128
736857
1191251
436278
443509
922184
432577
789356
955637
900053
447349
712924
1109434
542965
431282
489081
214778
242652
894641
800996
462478
893393
647459
1149261
900499
420135
569097
33397
92552
1130036
1067014
818030
147505
724125
639224
127927
1092467
100152
280194
953944
786666
877382
676647
774039
992393
35138
278439
255406
399993
32390
890979
663167
114663
170284
2471
12557
558701
1040807
778993
253406
143883
720795
1082859
353174
717014
753807
638871
697622
1084156
85551
468420
623925
252922
554065
239231
941992
449395
583275
134136
527922
492164
615747
1022749
461026
242160
897400
947687
542321
90612
968431
656918
167193
1012646
710322
711263
582423
478651
1158068
186763
1170643
896281
594915
790574
696480
1080822
368850
631796
243087
212581
55517
774977
300357
648039
195118
445006
421163
1071942
255549
7072
126386
267150
997175
106923
742048
821130
624414
1072747
137498
1061669
8269
268603
156549
803119
359221
53966
464215
897529
206119
326140
464419
385226
174127
891161
999385
155339
230601
763379
1155497
1092315
1175568
135045
647017
851754
137530
213489
702946
430977
489429
895575
324088
371160
717429
621467
237442
169657
604032
484844
986694
1010939
1178826
903201
511008
261175
993730
558148
116935
701069
144700
357243
422937
87475
311730
712931
1171935
446169
372900
1073471
587601
789733
479262
118608
582796
287135
477466
676895
504875
394005
13620
705090
869299
155774
622550
672849
170400
128480
434387
171554
556976
487292
178842
826561
156188
427328
367877
388718
93364
170452
32386
12002
1044061
772680
699336
184163
692002
280003
736833
296461
576238
695421
467659
810442
1071138
997462
868557
276566
915873
12947
216078
380119
720487
343917
176512
229493
637056
1047332
799552
647456
1133778
22134
487078
510031
30390
100081
761573
430365
819111
974014
1070396
575090
646709
1183809
908558
536098
530267
629366
1112718
1157739
893634
307562
819112
521285
63286
981297
663625
631035
1135900
10742
337542
699784
1151763
247471
192057
980747
838288
308218
953902
572413
874385
169999
556720
405692
916754
913295
605126
154294
88056
412732
833679
607666
855077
294561
437307
977062
400352
513560
999159
226653
427467
538494
1248
615052
74323
219654
1083551
247272
4958
528424
678785
1124881
379613
30388
966535
800633
366685
1073035
416458
935106
492502
821333
1182255
1141355
840527
248594
186118
402718
783329
737835
899397
164929
931661
1065190
793628
720629
537278
236899
314100
116329
687523
818779
692145
858792
1122551
873421
907189
977049
718068
830202
950459
1179509
179869
31588
761144
720576
871669
208649
244191
615553
1141279
537509
63182
292538
1129913
610694
1114893
353452
836445
653739
624133
84440
840397
254145
212728
266744
261214
467860
512343
900205
374641
359157
300035
1179315
518620
145790
1178227
1139527
235923
648034
1185797
240871
542088
697451
807117
666155
574606
4512
625676
451452
807763
624977
690725
163795
641915
694445
1069130
3787
737476
440307
1079651
125441
360152
244755
930374
917155
611683
1017150
267538
896309
866559
967713
470992
229662
234115
827217
340520
138097
130651
1156305
513195
167294
629958
835480
453030
1189721
417256
1163084
1156502
497064
609697
1156945
122312
826617
963202
595370
731588
532705
918557
586342
1029556
311285
1162784
1100831
677324
649154
1001082
61360
276489
600385
547647
739159
1137441
232905
356491
1106222
1143741
1121508
807189
78055
851030
995604
422024
693880
1086128
295714
601052
1028092
778617
1092034
683141
813106
249707
423540
575208
476930
496036
229904
828506
794648
763006
776937
878679
599831
981047
831851
61230
497106
748813
412564
1163623
865724
1085140
545961
114075
1060922
942410
924207
243088
150781
223787
224752
11831
464470
299336
1091726
844479
606931
685175
913786
668700
554593
740897
13467
464718
150344
164947
489152
894546
315840
922868
1091087
308583
952712
546875
911547
84681
598004
950942
841869
481232
586379
737253
1056916
434588
49331
484648
1035632
574234
411964
156777
782993
923689
344052
1151342
74578
639636
1068636
1110473
221902
832559
615513
498137
637103
394366
98427
71266
185523
136838
400490
126304
1068936
640530
194756
216133
653311
1133647
123910
39864
236529
869502
1068194
417638
477775
886603
447799
542441
207261
1168774
941008
444417
103821
594732
231462
17202
991647
1153354
1066057
1187923
365228
92137
926369
938941
507673
521369
81036
1011445
1041728
1124229
71435
397505
362191
611115
117491
164833
840134
339431
975779
250038
1143902
1078588
562788
173330
951135
130211
682011
4540
593251
171680
666107
258022
99622
722644
964143
393240
19676
124162
284866
358088
1076954
983918
1122928
588049
159136
594200
674303
72019
339034
491171
184465
760452
954418
684491
773078
234438
119551
615784
230186
18932
758063
1074070
1126801
655563
197995
38077
683314
347200
56078
663326
496924
346095
385127
1004532
271185
504318
54819
234637
404929
511101
701658
799467
941617
784833
845573
990943
524980
1158451
299079
1162946
416454
127820
290353
294861
1158212
142145
641933
1148782
325032
370637
260080
537258
724718
430744
842955
915876
817377
1063182
987517
44151
947131
1155154
10930
68358
557890
603889
84580
860951
527630
450788
258837
946713
755471
1044235
475455
597995
190942
676113
1151543
861743
1174110
1387
1163281
735738
977358
1086231
378030
1048699
469303
985973
419394
271939
1099686
767683
142127
861853
822466
150004
471745
625502
972149
667932
1027699
248299
1165680
508708
1026406
374296
41869
476913
100682
1147315
332063
448592
582374
793475
263703
1166728
77636
757555
831880
412212
28463
483890
729992
1056286
97104
778531
758694
477553
324373
1030280
701121
836035
286182
79288
342414
90703
331820
1040884
713928
980660
1143433
751929
865760
1025937
523881
930986
1134141
378256
418578
476944
1016055
55323
593751
483384
773549
108279
171868
937059
667530
980546
485814
662260
345206
304857
1022321
488990
1088002
410470
77952
928422
554318
904720
476914
339893
422836
104739
967182
515885
431713
843645
596322
659870
386712
681769
1023165
402540
390966
789365
1188222
1161320
989160
595516
737568
332498
205101
551594
154663
712093
651260
715513
40577
1044569
866497
68000
1043536
648199
256742
239620
44519
842256
1130181
619733
1150446
497213
1042822
627515
405040
346083
24727
1187259
1071582
182170
99907
104680
201460
1066711
869645
688757
6517
568191
994859
482798
198536
1009450
426607
722052
805468
54233
875958
994500
380976
749283
529449
397404
966647
1134264
1117324
997930
606181
592261
252773
860663
1186493
112903
472231
461175
535046
1133944
913943
861133
802672
1108721
1181217
262489
772250
656268
698181
422427
783194
515929
934359
235344
236804
513780
547095
601125
778806
733318
720370
176822
323783
78877
130606
572391
702594
692392
453735
719063
132857
930671
687107
1158687
188539
658212
848249
678468
727741
455675
557021
431583
709204
341285
537294
1063085
496731
530607
994633
65912
944501
949364
537662
1829
895140
1072413
456303
1022824
74677
287640
1023987
56675
775055
827556
830648
830044
1078176
105164
1072549
661406
47136
923416
473627
750053
635418
841604
1079781
605004
430143
874393
50473
707015
318266
680589
83069
545113
668579
885927
80857
133834
23891
350139
411882
562431
930152
651245
408045
519694
902077
97125
211559
60008
152172
1000552
954085
986575
488095
792613
582795
227603
3911
895100
12291
1002737
486731
781477
453197
1147992
355500
1140954
1090882
1070551
275373
104014
1022476
421129
94268
76282
621430
582327
159620
307559
1013978
538720
327695
147654
239451
836602
574385
1056481
672484
322273
98459
318913
731752
267885
976681
661141
858805
281292
836496
249073
46085
227876
866934
188826
500771
244010
1145612
736213
649199
102423
1111911
885902
746662
482968
1005483
256560
40040
1157850
556028
711283
1080720
864541
1148362
436021
267716
912280
434243
239872
482720
392765
840226
1055533
836130
453746
439855
188541
530281
142709
618136
1175800
1127167
602460
353853
969298
992473
116095
1020497
558979
677201
18984
202535
354219
674222
1092909
125003
776535
713439
855327
624039
351625
1173071
78498
196999
385182
631083
488468
216811
1067157
876498
853910
562187
934461
1146126
26144
1091327
1041082
194210
238137
1127259
822767
644646
781175
233233
790525
135087
881928
92495
707459
774677
773947
656900
338981
1190969
329158
795590
709708
1111891
21981
461578
834683
714806
614148
467788
113247
44865
296420
709191
883683
420935
62749
512772
520750
1028287
470224
934291
755344
923909
1010027
581870
1042857
1139073
989594
772338
1014222
461920
584094
1155330
488632
1106607
304
680434
595214
550775
311580
92245
743060
583126
36696
785319
1076807
1099731
742
317190
26210
906781
822915
538341
155116
697534
44620
50343
546119
888965
149007
81204
724242
1104559
991898
896116
125417
973380
599974
289346
938403
46364
821129
405553
885738
823843
162281
1037037
157025
1143253
123405
397205
894876
380872
616755
698399
315884
567304
802700
453495
1116718
498182
533279
488957
790490
448468
20517
1008347
369080
930326
1103318
447905
1182237
374048
887570
766137
247059
583986
769951
603476
318988
1154910
432212
1034825
533807
751454
7099
1161971
485342
505113
799705
1027402
577452
307671
538595
144003
816184
387031
253184
1110545
24563
976614
868250
211990
647765
775664
910880
632637
25834
1164852
317933
721605
680522
119110
629800
946328
402874
58853
109473
468589
1098002
845111
307262
546253
58031
1041327
351606
92333
210940
370408
418538
508054
16210
965794
938874
431620
772774
529196
121440
804675
186864
459492
319749
737089
510143
59859
652693
886053
1005883
127276
72877
101571
285983
395374
847979
542210
547725
1010873
169058
419993
221014
22995
159224
947290
813668
641453
329092
900642
230386
435248
280159
679883
821918
1189094
502566
942205
211108
1157155
590358
238746
1163434
240658
414767
813173
893533
109098
999840
1126482
584857
314371
257711
874723
801715
673999
464640
1175613
990006
612601
563511
705263
494075
469562
724611
817523
1020313
230190
724571
449001
1144128
175948
56564
401892
1025209
63311
126494
1070402
841954
901455
13556
780582
78222
1001595
485713
133643
170450
705917
869248
227700
1149554
39197
99139
455531
451448
816065
287951
142873
1112240
727940
361579
469048
380656
80281
1042152
88700
436901
762601
248603
321690
914595
742003
460269
637200
1110915
1059015
831566
170918
234285
951586
551756
114912
346272
688682
602976
1035991
984055
574893
1155114
697877
401811
78000
418581
1100943
49567
289869
68655
1013592
425033
1116674
719873
1168553
1184198
242581
387433
1151776
203306
263957
648917
469629
76861
514736
1159367
352221
1061676
843201
99743
417870
313530
692911
978965
865628
489607
910179
196896
1150669
420815
1074260
513084
1076890
1001479
38409
927690
579687
282047
574365
799284
1159385
130153
394637
692168
1001490
452107
1177807
1107492
85170
705177
1102929
508132
231601
575540
591919
363187
369889
292967
124428
196544
111582
20209
104707
273783
1047673
49306
549772
1027080
335921
382593
478306
119976
258005
337825
898305
453271
11425
320664
1108271
155916
263834
130822
309277
831197
225314
460188
1136763
1045416
759583
399291
802292
97154
961316
613718
970616
27793
43085
1007372
527537
971577
598610
19668
1020788
1003443
434487
587545
755045
1105245
735268
474315
382647
502901
128618
966546
384805
508133
275388
1108945
233914
1092560
690132
1175229
101942
139645
279089
257946
786060
121631
496892
15164
590706
461888
213456
267459
124519
958083
810287
71191
1128990
653033
813454
1048416
833646
767701
108271
589656
31499
1051353
414542
208922
1029595
234103
669644
105616
1103027
612634
401027
440172
1173038
495849
60188
188424
62677
183756
581463
1092432
185860
728658
20826
101672
780331
470542
911487
859656
968792
30779
576608
946582
8408
61542
190227
704773
48451
1055614
684877
256792
863776
29970
1018973
75129
625160
585590
899396
461986
165772
323781
870636
649081
853405
954154
663271
785710
222426
120809
1042098
1134687
853513
245301
879899
792038
91187
1170652
8327
346516
1070767
886239
274898
232930
788307
337095
614675
41871
1046243
1042916
133877
360160
1110018
1085134
1012981
104972
1042911
493297
1057510
899426
67430
67213
129750
542951
573277
727089
1138155
434765
624026
323350
899589
598314
1015495
745839
335741
329654
541197
1122430
1084943
228413
1183003
958306
687003
787497
667951
424301
1076053
458595
288912
88559
535369
510659
1166444
135245
521445
283286
1073207
1083838
927477
227716
1056507
713458
386863
164489
787966
512396
987641
631797
515248
148322
841908
999387
374014
550180
603757
384386
854088
598906
297450
1061455
287020
162124
139437
30604
875888
85843
924356
895761
413462
764832
248687
991522
371415
705052
948741
890227
369016
1167896
664402
626720
502997
440441
907309
939386
911865
540525
633504
598916
809957
428277
277284
126060
1177360
262956
746434
847042
943952
896806
875401
932025
654579
669130
55201
70180
174649
197119
40206
925976
990245
402244
105315
42473
612979
320883
324473
544512
104945
1128369
443032
1179417
96841
111705
669395
1006747
1155050
1078968
927469
1069537
367201
264577
413290
1126043
1121213
1096838
201918
848442
251707
105975
44162
11757
1185640
209905
256515
1147918
1177325
489352
215789
1126598
118782
390928
112274
303520
1039295
434773
565011
323437
195628
531560
1157868
894912
1040786
63714
326201
936252
174451
470814
488271
961470
430227
184776
748489
587957
730631
166046
1020469
881927
1300
17868
1045111
354512
690738
824994
428811
607658
827037
839335
247649
465009
412281
105247
219717
1088729
678932
914752
481442
424040
570210
718940
439333
457325
547047
1131004
768712
515803
1176557
232271
257509
900446
849379
1118358
588303
997277
909513
773273
287143
61208
74608
210826
432932
1057496
336624
887220
427716
841502
882458
615670
936632
441353
975677
1121197
428794
428747
673708
780791
1018054
307143
119929
1010284
769173
539384
817663
160093
120050
819127
1072958
1040530
789948
427711
620976
644500
1179414
270731
707118
380863
395983
288474
700001
295500
127324
381205
805443
864320
677725
1128928
120786
535917
766483
1046393
444948
626660
739660
771382
643917
538428
682897
1161917
645204
716102
465674
1059607
36907
269250
662287
686243
339433
945589
132699
114941
941354
207140
79111
1071654
477067
1059830
433095
912143
468386
717850
1169242
649906
191602
1164760
876266
397952
646686
851730
356495
1103285
831871
384646
374433
1171610
262737
811221
287997
175822
115075
303963
848693
870183
1114523
55596
79243
1036088
443810
645313
148637
209987
301836
733916
785539
958525
918956
683098
363925
235121
372708
563777
1157921
863874
746445
176300
812494
865191
888741
29875
645864
948642
864151
399656
619031
707666
459727
265548
457331
973148
297868
1021211
220491
91901
803191
393282
393369
445459
659216
1026008
808045
586914
456443
491411
336862
492218
566135
1159908
786634
1070908
681887
542375
345054
286680
1161766
408964
761661
1167947
304175
381357
1111725
677951
607296
1097300
765348
939728
965715
629124
753421
736774
915093
229755
98638
665611
793613
734944
866047
1191168
253872
503077
599206
946302
923056
979103
276420
1137812
987569
1050055
210606
557837
492238
956985
1174788
383304
741590
476670
825375
863432
119263
908126
644029
548794
121827
1139650
672306
909473
1123730
1022694
19897
157451
76928
436560
966492
727561
367595
388316
278861
302347
1172243
190421
788231
1052620
1097697
182525
277896
1182832
255993
16422
927265
452772
310237
193247
779310
299631
182863
374023
1020812
1137703
1132961
276260
568647
74253
256582
600263
1136577
102375
302723
761374
1047576
641431
731525
923041
988072
311291
318789
934882
278567
248184
396150
492190
732655
399497
892853
430899
1048354
413173
667721
1013036
620764
1118210
517001
703792
740710
34393
1148149
78204
1148134
452931
238354
157873
404397
1121891
1126786
783492
473356
129931
506415
1144173
477815
669189
756537
47980
1111441
45741
229576
994273
390780
1086944
1128715
1044152
47213
957934
1187660
784313
687192
894362
790471
1023506
745756
878957
1165294
849424
914915
812788
626951
856948
694231
845779
735930
640072
1071323
686839
571908
609862
912583
235330
8247
268263
1032640
750861
999533
74381
39926
344511
928513
1011973
226292
1116807
60508
455758
524852
736817
167852
344489
37466
446047
311700
259955
968250
1077855
1168110
337211
851562
399922
1128463
560668
549593
784233
458376
1003531
344136
772616
656813
1116983
1073386
993985
594174
537306
554353
386126
151673
643248
241238
1145942
640740
863751
1070296
242545
29241
1102246
863941
240238
593550
293371
369028
983637
302771
678777
444601
120725
383733
426773
925949
293168
1095241
371215
617963
481190
1141853
799925
882947
1122590
755357
416285
557074
491635
522360
1032327
250821
918880
389150
799095
546994
256056
981657
772069
815972
1066941
837958
1023524
663871
508101
687665
72419
536943
1041726
472196
951040
547635
527975
720903
992365
1114900
396180
197595
1046741
261167
565511
177561
848416
124848
176212
228337
450812
344400
579890
134593
426851
130075
977786
996009
1019446
893494
993723
1180600
772519
587210
35357
180281
596273
886069
297711
202886
499579
419251
944116
619093
694806
784288
598882
121514
1042688
201465
374986
670979
256472
782230
995964
832183
935522
105492
1073909
718556
1170314
33156
443313
965103
586031
863869
54075
540115
83719
219661
469328
1145141
1102081
232944
377738
663738
1177147
1102197
646556
874343
805435
148538
146454
164441
741676
305043
664896
963845
737672
346287
869038
413176
658154
793097
529140
1017476
529187
13661
197219
1028477
426009
820466
175579
276951
869371
884731
760779
30823
1123422
578846
31019
1177728
42495
241799
792862
843929
315964
509916
363798
641630
775313
652147
266628
730092
1106073
328737
844829
1141947
38337
1107250
1101209
33821
1020385
492588
205874
280045
875029
1137556
1162396
544898
297149
1181974
602943
229011
558244
710547
32514
289047
1099071
44178
969375
26743
828520
850919
758272
403130
278745
594588
441292
109260
817473
199102
792819
114337
299863
1113111
46970
906526
86966
508558
97315
162340
156679
647576
84868
793046
517107
342201
809458
475007
752542
1173393
1153718
241227
779907
420315
438256
736244
11189
614627
838165
41401
585267
587177
1100583
571829
37226
58081
680972
302847
347241
1039224
612457
325580
685982
906863
734883
928255
335865
1173785
224185
516123
947496
546002
1034838
373129
156335
508563
660128
961452
1000318
1189229
282273
360457
1108685
398559
832713
88793
372567
1149296
817070
973241
736187
862433
1188068
443481
486310
486121
568671
742226
480172
943255
456171
794271
832547
305947
164730
861399
83192
52023
673776
215542
1056210
349629
565936
241656
540973
991140
229092
125597
1121334
779236
460728
918775
129294
753191
141538
577304
202342
694055
9941
1188203
542836
418090
679407
1104371
551872
359355
204071
247405
531529
525514
179553
827468
1113730
37568
910502
899500
43696
552092
388200
1016592
584385
634745
463030
258914
810468
1067629
755732
912271
427021
311844
764963
421658
257310
1053690
590022
197356
177031
1069918
282366
1103624
795132
513323
862900
401628
19343
1041922
942844
1152278
1060588
980535
522412
153385
599964
630496
84867
855513
1177184
1052270
1113293
614696
736068
1130066
958138
359906
964129
656543
815401
799684
1161409
646803
1165704
575244
312500
946160
733214
182626
934602
116989
513837
800556
486384
321985
576663
340499
140443
556208
779722
758601
880196
411287
402897
440109
311919
633221
1177396
919603
1066913
376015
1144999
63908
1125499
453937
811340
1164230
218065
66823
138169
511920
841040
573148
633538
797067
1025864
914647
693134
707497
687008
547396
919177
997739
404686
1055522
1067797
509381
532158
136127
76088
1010676
108625
394203
279902
3319
1134997
194273
145036
27734
197677
1127690
829792
136679
595266
222660
157207
580671
674862
262364
1091033
997840
402285
435629
1153634
965786
404731
260193
964829
881993
75762
933928
331873
773962
571951
647651
492376
982698
366843
190512
589345
960100
625109
598769
964360
1174072
107643
773785
490467
212805
129806
589378
1174811
440087
81652
647788
498514
163666
723497
661853
769112
1132007
12545
204105
801836
1176180
614986
209962
164768
10075
808377
680501
137046
797
169295
819238
422419
58134
1131639
68234
921376
82446
374402
1131862
607694
218966
1119313
322775
1106207
266781
889310
536650
782412
581879
681750
1141807
203444
73666
599263
310590
40042
369374
651866
545842
924135
941852
419860
252900
1168837
52763
296860
919614
864732
185946
1171863
523181
837325
609694
593882
62370
164586
340715
406500
906743
694525
593326
589255
203194
564243
850994
801717
743221
488167
98350
536789
777370
954854
999173
141504
1091729
1166103
293832
1162577
611434
651622
620408
459062
1066506
512875
1115553
1180989
811438
615928
110727
905903
728120
1076598
1146746
1166477
448327
946496
350393
862816
868948
367379
441540
1054778
852403
150686
438478
420875
948701
670995
591125
390797
130810
782703
364234
115063
662142
857768
230343
628168
103606
75803
85019
437831
303503
276688
762050
771561
55733
424466
521861
933259
360922
881637
282520
862983
236330
696968
968977
124453
783047
26930
877590
244334
568662
351867
481301
377415
719439
633764
406821
785212
375328
316186
756805
875276
844096
393909
135548
607372
67820
34001
240568
642847
1191486
1062129
669561
569639
1141801
124874
233238
561868
1171849
611470
538172
26163
195562
83467
487244
376130
477612
1074251
359937
170796
1092013
829285
838103
862565
1111965
336616
954468
970072
687582
1126061
26372
308351
281307
251455
528333
659480
618857
485076
943422
337067
891637
251615
866366
1067736
881172
148555
287672
450124
576287
266159
78783
949629
545950
146035
432655
275663
189002
1057545
1171405
144921
562662
939855
888709
436986
958923
1104709
1145544
1155001
740141
225363
1149158
115810
1129460
293562
369247
873866
682519
833712
499035
534717
530097
580717
10158
12955
172581
81609
889303
561131
685771
455918
1185502
269944
3589
1041772
239128
1138967
365255
202236
1108257
513115
375705
447195
463823
202003
943972
705046
912978
314993
26762
1044185
340086
1181722
457292
858256
162130
411088
601063
822939
551832
321307
507192
1191478
686163
399296
1157330
623821
1117658
759467
935892
44749
235443
218395
1162256
787621
692495
1180496
9580
323430
251104
5396
1097370
491780
100768
698110
717386
487005
1100229
424767
564770
897620
748537
104520
422932
844543
458659
1043660
124898
578608
741847
1132037
239724
934567
255891
1120472
225645
261759
996228
608326
353281
711400
232259
130373
1015761
212245
969163
1091524
355105
1004045
613834
632741
224305
221307
1142951
480542
493144
1003266
692381
26136
759201
745913
614978
391488
705902
591083
32626
368610
341880
76116
318985
330569
398450
929290
447736
47581
346823
539651
1005081
282680
1016333
309144
481072
32508
481789
546999
325693
464929
925493
60198
417327
153719
777504
973155
792917
132243
802805
78371
658801
44889
842673
147278
971141
785709
107641
647865
705235
388682
927650
248086
310883
325105
1130922
1055488
587635
515115
1067554
11011
1020177
522268
640116
814815
19051
690255
1112768
1162754
1049461
690319
949116
439446
683820
648822
375853
79884
145268
77038
544162
781542
1753
146007
1189912
1049568
696460
951351
753994
540866
786432
762815
61127
879178
247774
31405
464816
126247
851069
860673
25223
1134527
684095
267678
648650
534094
698609
158835
141996
373908
840472
946258
336231
140072
919160
833346
483957
693994
997146
643390
671049
1028474
747356
630900
830560
62266
225190
501466
392183
189559
1147239
1023656
284723
142514
782231
231018
414974
1171463
377274
475434
948251
599256
523721
808506
732751
281468
1096935
994305
318045
939907
586936
358361
493730
785865
1151917
1143042
873851
501303
119386
663387
19013
1028853
1134622
559771
694381
1109371
846149
968221
968341
291131
1189467
540182
929876
126875
286646
664914
1000803
29168
719161
1137788
271915
630241
454717
692096
1160786
609148
934212
1145861
781710
956810
603184
144106
795237
535886
982349
125161
1074991
582249
437519
325951
421108
677243
1142373
463663
68407
1051869
2253
360888
113524
1025597
995265
92825
117786
53407
981303
52637
537966
1071608
82083
345274
773179
808604
798303
788452
347460
73714
286328
1022012
384936
396015
557369
915027
681195
28530
350713
980186
625633
561996
1117980
1133286
4797
885908
940183
598913
1114161
719001
776654
329147
309466
926748
310367
1094105
968528
417928
491441
409331
510167
384063
1104573
610849
16319
392924
1051587
19921
256634
349598
544349
871300
1108165
689468
569001
902651
849120
353194
1066108
367892
1191641
762432
1190294
1016124
1012770
296399
792659
779326
514034
1072037
679911
126033
791630
327269
1039261
789732
950208
41178
926073
732625
523478
1191789
1150350
494646
1050149
983139
281745
720140
178331
833024
195295
662274
923968
363348
831468
184597
1091249
124995
1170110
1017200
1051264
351036
894165
212708
623255
801448
535001
281732
108208
355416
360110
806815
161219
478533
502432
417268
249753
150323
301589
443528
119537
488889
653875
208128
436124
861968
447722
187348
715431
199199
646393
1005786
765064
215297
323982
1170126
40189
471553
933999
463582
498583
294615
703070
1115443
371634
1193367
1127911
669046
388946
305487
559943
43383
544007
884582
551641
698508
849597
184444
334331
1179051
604872
778226
420783
82181
463740
158283
268022
882888
817777
250336
463447
749993
1013762
672529
854369
809770
1094918
9307
276854
753627
765147
961474
639917
12617
1138217
185163
478922
607846
545845
862667
635412
538650
1172743
234384
13927
1005727
243235
1044983
484617
912710
308088
895945
291747
672659
747135
646901
1087256
1123681
844596
339538
872638
372549
76864
220843
666145
403180
860189
524573
418249
279476
406995
71997
1165107
201667
856811
580436
85657
416945
965237
775905
1126995
869534
192646
783984
956326
571740
737165
18771
433920
647737
31053
796846
1079086
746929
880723
718757
238534
207702
151030
854490
1072970
557674
398873
2219
137725
777375
24574
54061
755895
838414
744943
769906
1088434
291001
444853
401195
923216
8995
363271
964563
926933
369248
219391
164125
127939
866967
1167185
743002
1079676
571198
274511
893238
339148
931605
800599
493217
748615
759061
1165780
144432
218358
1032863
477011
86406
87976
266927
765290
629327
684865
758440
531527
937903
137045
753570
290920
956203
235633
869860
874507
1037541
975713
1096566
1175802
854681
947561
818708
1136988
939487
48466
299995
209801
174269
373745
1002850
425061
424375
477992
350368
347140
769642
437373
281970
835577
625595
402733
567322
215965
602321
364202
343080
1182600
352845
1187400
1089966
327346
299061
678490
1116958
697767
434494
437141
590549
1160398
192944
941285
100386
870428
734893
414186
889506
557795
1107374
443425
190253
690028
566477
123411
87031
405502
304754
18741
5139
461145
1083565
779268
715440
599259
544746
567879
54848
985473
789245
90155
406756
972042
404949
851106
589848
897593
938501
905543
1064872
1178770
549120
1059254
903612
499731
1108349
503662
218580
129235
611901
745530
279063
972308
465747
1002458
210062
825404
107803
621329
577451
13744
291039
490496
416402
40499
821925
78511
166557
1005802
1164389
581042
232629
126629
303872
1108022
1074025
759936
984298
916042
942062
364865
1082457
261614
464133
277514
965964
327544
1080110
614918
464119
940284
714452
234887
832550
971912
622476
304763
1079467
334612
105683
172122
491095
1006391
851623
642408
885886
175790
863196
709904
547601
1039691
944512
147418
476078
134216
1023999
187965
936156
727632
270226
1070849
685104
1059836
161896
142595
1129046
406458
654861
955473
877907
194485
95036
380768
1122172
498820
467910
919708
683122
561628
619620
773522
896850
1081634
865100
65819
1131121
275027
224953
484891
492384
289560
302784
1125059
616927
253672
865884
293534
184894
472345
114969
1160611
972962
734141
796173
361627
466573
872897
867096
891051
76784
175903
662149
796632
657680
546941
8632
826353
886110
1137704
584711
131991
3009
72127
300863
959786
1050609
644279
54094
824501
704211
25441
7020
950487
49998
861043
24060
564064
314589
935653
85512
718666
566488
926070
884981
925164
1149523
881775
660078
461429
55701
487262
255766
329124
642170
1117529
235791
393379
1041914
1087179
117229
797927
1120347
685821
1002398
545330
125414
65047
156332
676030
967202
1097118
212155
744966
1032646
949432
1122236
14656
59877
295368
78762
520873
49549
880772
65636
638077
201871
806966
237596
935880
29669
565876
1181295
789954
420333
276867
158478
1037454
717678
883194
56942
219970
1015539
995428
133982
357338
851545
193370
703519
625937
1067589
831174
842119
102071
768205
271005
1015280
93439
36330
690249
522639
880323
789401
545947
303203
202445
375998
305839
425449
161125
531070
767051
865867
536822
645613
790375
1110801
615177
450759
403284
480687
467458
98905
364911
1073801
146162
1033489
75503
226595
436736
36278
627528
356095
699026
783387
340066
366386
1169148
1105076
1037837
138706
1086662
428088
895605
675738
315138
581401
213266
901056
928547
812112
100710
443249
39813
1182037
1088826
112647
41131
835619
439623
378594
660353
36162
550345
1072874
846150
38820
791952
764893
68417
1171219
358965
417846
208965
137913
707443
170416
775290
491794
1130048
897812
1032470
682598
813125
1099143
905
476613
235857
583528
236126
446393
324410
46013
26705
1079645
278730
69888
68977
28267
921479
113299
542468
445067
873414
1147737
570547
66472
947781
411344
97037
922072
1102564
254448
239504
277381
707853
608477
318428
1091999
25137
975685
632824
1086000
1057190
174873
1091195
1166917
411341
1015040
177428
651232
406351
877553
60771
103020
430194
79569
925197
797160
377276
563711
527522
817117
555245
681549
185144
662817
135088
1041431
1061096
224332
1149471
169756
650258
338245
800410
383071
1139570
222528
286112
791648
435641
477038
1030028
560705
540067
490327
450568
313242
368054
1071934
235178
1001496
456455
4302
987334
754025
1187964
1513
435119
534379
936716
765207
1146387
1167955
628042
1149843
843672
484000
748174
247520
973701
1051886
35183
76919
450656
686831
1050048
1113649
745778
499832
72437
1166851
582169
19650
203011
114695
769008
436813
932300
1010396
208238
696637
235251
816155
415989
162404
974463
235540
473633
420183
781496
496979
168713
999190
945698
663884
565581
200667
77062
246171
261801
492954
752945
775725
472118
918643
337519
527018
1079996
1096221
313999
243283
374892
362527
1113498
70856
662632
166528
963626
246780
1068221
301573
342991
92850
620267
949505
832401
216139
196183
208565
517924
486166
771204
722867
983788
925939
119319
89763
999507
929209
72222
427366
1093966
1120364
326193
357300
635095
255995
105129
354426
463564
82347
676854
941689
98196
297148
245180
557665
771514
1127440
467762
109140
584413
1052316
615755
919079
826995
287807
684922
866842
825009
973324
1046108
84409
128121
525238
24881
15717
648671
300942
859889
875651
617923
189813
168764
917680
481224
618787
624620
132596
958824
608522
347169
869546
578832
1191213
411180
740580
673284
629557
933706
957820
619307
1068077
161629
142059
119634
280149
294769
789620
397863
503793
76391
373113
300915
733327
31711
702092
318398
516290
420689
44593
46902
425806
327499
770854
228729
224317
222179
765656
286693
377939
23913
295986
918150
1037832
1001181
548672
86466
792002
1141963
592131
246433
693635
131183
1090734
684636
835764
698779
441924
1128460
712063
1062371
962230
907702
394695
875031
805031
335329
1186114
361507
80002
1040783
458508
672477
920951
1109354
149514
464941
168326
377633
913847
498713
1125373
432675
1110289
411557
284493
998377
441977
750550
259139
1078190
696107
277701
655354
633058
904124
1052324
190972
1018528
283861
1118061
474210
204336
171316
1144199
163576
930669
1033483
210318
471344
996433
1105374
1078741
870310
753343
577607
624375
40644
852227
416707
228986
795893
332033
442869
164310
101500
956464
795580
262837
365659
103681
248998
766634
345479
994105
172129
875642
497897
777741
686518
804113
111930
705651
323707
324311
153983
833927
372240
813315
103703
342970
883552
854078
345079
692433
95983
649375
24133
170496
947948
1112600
948323
1037744
935604
574139
707591
700358
1075674
1090739
695609
943581
1183788
902995
675651
908920
925833
1083220
661377
879410
712436
1078104
116660
958493
379960
52108
1040524
465832
1140095
286783
913552
435282
255902
639129
478936
140519
912902
242208
663882
1181917
826370
492673
431760
372380
875987
1173704
299899
1038901
41139
227703
22470
548854
885271
177948
376663
666069
1075161
1101250
698981
492858
1039039
220094
467069
379796
592223
98038
770525
307189
920908
388279
663046
169775
631871
741398
725984
1179484
225166
228941
644595
900178
981738
515958
1190042
28450
277914
191702
621987
854576
943307
494434
442349
136844
124463
462701
463884
45210
144615
674832
451992
274224
707475
66343
447076
652200
1046285
76961
789410
320991
928847
614190
192837
89747
1007037
832996
754710
45034
184921
433749
97646
670961
926675
955132
1115717
1151478
962682
9117
980103
912984
409360
253630
680331
241589
234465
649662
463250
324051
782699
213799
743471
216095
730515
177446
174811
848699
1036653
962981
759482
282566
1080914
810734
1006560
1161951
380077
480475
470668
180546
849823
447297
508882
142923
164338
101286
519920
1106113
992747
348987
272903
815380
452990
373870
215128
961885
70543
80928
241748
457590
463785
213553
220993
959685
596622
896008
1043954
382372
855274
664730
478971
1020394
453092
976505
124458
598035
816974
786605
821722
891821
435202
349203
392689
6487
34930
82946
1096715
1115289
229856
1069441
538552
90247
117964
838529
712629
454562
884882
422796
1129049
85446
981246
399052
1137451
464216
88271
882920
505637
542779
953866
306928
446402
1101582
493899
27093
926417
171403
672643
148553
151629
910655
604816
327624
1117479
543729
235835
745182
880010
901184
536532
136450
1140313
384394
441462
457215
152429
1116258
636873
120724
480292
933855
1116713
1079068
114613
1089669
344594
808965
1186068
512659
1042984
179284
567160
746777
1174711
152061
814080
53957
520091
869831
1185027
204159
530199
1176489
786946
64677
1169331
1175704
445506
117073
148537
365664
551403
265421
484680
505300
500132
484943
329489
593516
351064
20078
1178451
22761
298802
868473
443494
475220
537003
711700
1003571
1122327
147681
716952
89409
731077
159549
268459
916150
19910
206933
467664
18270
405509
818903
1021703
122691
389535
278473
711913
1107853
652457
986713
133316
1170946
479905
1099746
1045853
390572
878132
294247
5536
229180
357034
964486
319458
1023617
137972
996269
187864
793146
841140
297159
1140906
743554
792926
1070748
249793
282776
53554
1173873
882495
514762
671625
863603
114095
498477
294933
269019
412964
237516
816345
1101960
333812
1057597
570402
1178048
171069
71959
869328
1116771
96599
1045148
168113
601048
102455
557118
909160
137565
583185
201340
1132366
1177210
465534
510452
748135
949648
721024
227648
702247
1054841
555138
838725
5758
30577
136251
829010
809314
61442
625742
790444
120062
691333
997826
373858
1175827
621406
242671
772583
647912
204994
596444
624846
119543
865093
1144627
487502
275776
238568
1033877
569182
1079019
430866
5119
1157348
510086
128966
881902
1063823
988677
966976
526778
361354
974770
183449
323686
411959
930521
520552
87280
558320
221191
307010
1088734
1145065
800864
748382
96995
969944
180250
834382
1013239
318696
943334
280169
369358
264602
29495
1127366
877235
980011
700930
84671
234286
689317
826696
476369
979278
701337
1094499
1162843
982821
243480
1120246
595549
319684
456843
1187774
653206
876803
94742
422622
951269
5432
489587
1125893
593112
1082437
948591
629601
838778
1107828
819988
220316
390818
602502
1046315
795323
907423
393799
816200
966273
917053
984082
211680
817782
766882
384793
78506
616882
34827
742324
50239
884528
773958
394434
252916
240764
63490
67890
894562
638734
827449
603623
1043597
1077452
683355
1179238
490208
967160
362922
1020997
776747
69659
382254
994727
139468
326903
189023
756264
1150514
469265
790558
412708
526813
312444
662177
1178273
1066502
293486
1123859
1154973
765702
61469
838634
1132736
937039
421606
239532
107035
1065235
499104
956946
894704
29501
264986
1149469
1088013
664169
363216
785105
220956
775511
1101493
854292
1093077
962376
706354
192590
174275
717236
527539
1170678
630657
113800
499403
766469
435715
699179
27804
70352
545022
822636
724226
252703
238561
879400
6066
660192
1178061
149219
1018044
463527
1115952
890259
353176
1025096
817336
646470
956466
304663
837282
407000
252545
75054
828047
90810
737734
503548
1118147
643546
101463
184254
751757
1018242
1121917
586366
495229
201432
285181
1135291
149074
745965
92063
895338
301808
78413
868861
858004
662958
935800
116069
875158
789983
1005750
347392
762388
1137065
1000167
799731
917894
134568
198772
914108
1107850
344623
801113
952651
929969
475103
1105973
303416
418232
1088959
1183855
627382
704745
711593
1045872
666983
440072
484775
766130
140617
195757
306300
969468
1007102
949006
1186681
44598
859173
453993
339888
469163
1149556
85578
459624
1030067
814745
1066213
128912
861170
117647
170023
141638
872332
821866
247983
1114017
583357
755475
874515
103835
1121529
389148
196100
963517
318891
97341
552354
760355
994033
1186390
333742
118495
372372
684720
48912
455127
164849
109692
45050
951915
998670
775864
749369
51010
1071579
1085098
687371
1011710
315267
1034117
830066
669003
499334
289463
896734
137344
882787
840606
386767
850286
1179639
517471
673487
1051844
960735
537698
579383
238202
561383
1053773
544868
733135
433257
938960
354812
93152
192738
307526
429517
192699
586186
650931
727477
928656
369857
634663
598385
300362
324663
1092539
119387
627487
515163
638205
911427
499340
58059
711874
43093
1005764
417274
1142751
970387
758980
579926
1016838
1143708
1083161
898449
674097
1132300
768561
319186
680198
1068874
512189
1160186
592202
323671
624564
957853
317272
936359
1040777
786395
478146
1047394
345230
547140
691400
692907
134429
696410
1141734
726197
529267
240043
897983
1138912
743667
399227
508927
706724
240406
885104
380320
567491
681237
89702
1011513
835889
1011898
55885
406703
14939
225054
1030098
882307
21080
289159
1058909
679990
1076613
701204
268667
956152
116279
542618
637041
516778
462773
500410
1152027
893507
278141
1111626
833037
447659
909220
1057251
516511
681545
876122
829011
102105
478869
251315
258322
242085
776744
844150
827958
433002
788659
1137985
517815
113677
583394
261114
602279
965491
959948
1130789
875299
829903
553769
399325
728697
8564
719698
156637
230074
270494
838610
97029
840922
823812
763143
40875
622278
314852
661738
479331
95513
630130
399069
766932
450869
1113253
543581
1049953
865802
69077
713843
1032062
63984
1192747
876824
6174
803705
671227
17306
238265
620988
1183238
448369
342406
167668
1048500
595001
934285
264718
48662
473231
390774
824662
746785
71180
843579
872188
577538
969295
562876
18824
570027
743866
665512
785178
317690
498690
372246
93891
853928
849787
751108
66075
169539
951836
1116588
1087738
717338
1046450
510040
674449
506877
128162
809929
415567
867359
768463
738189
567007
813400
128233
793556
1174662
937752
467894
1004862
642429
284017
46938
624658
16021
132505
476949
873774
1128732
599591
556820
138512
62806
934648
702601
68036
736567
894813
164487
900372
619395
236751
80826
398044
140827
456279
599356
1184678
404162
1147093
153996
147666
767781
234431
626206
758352
226057
7767
576250
581733
1163718
733059
437241
485109
1012713
680435
77989
815399
633012
654796
621063
260214
1142213
93247
1104587
1085476
808718
445737
678045
672033
48854
688256
593521
1125759
1093473
449383
1180570
141733
380970
388413
1120077
619722
737638
1049478
820797
383858
964477
1118197
55802
590583
548877
164868
337472
251537
921789
684622
598659
697594
508745
888403
198590
1040917
1024835
265383
608250
8838
829255
123578
799892
1068109
378241
795924
121136
1128425
97576
816858
131997
279191
657508
871666
291725
455953
1086276
1149298
144872
1053401
888290
1149430
972681
1017175
557694
1179847
492556
93068
969743
226753
657807
513567
666593
430277
896912
709452
990643
1150967
894881
440796
1137673
905663
863132
666320
575885
1064308
317588
1126071
887154
15719
1129630
195263
276167
48305
462774
676258
179239
1123261
460251
990504
1000516
184928
1113090
601804
308189
590503
755148
1053351
965449
364274
818601
760322
269897
886923
875224
112414
720453
585315
25886
519034
1127963
322479
968005
222969
1042627
37774
969085
414456
1082663
496154
1133909
247115
39918
1137228
174753
981868
817295
858234
69765
875675
1110239
833732
278385
36011
133355
896304
704244
931131
837800
726349
513955
677058
355476
339477
690595
544689
695870
192891
804528
884957
525147
100448
276365
425922
69444
611062
888664
325119
386432
1181484
114373
1065605
635988
712356
710227
454188
1163861
469804
1039417
1017437
919193
187883
436345
971396
1187470
129116
357767
1191072
178729
457179
207912
560091
434823
216578
195093
957070
408727
196964
842048
899380
760883
65969
70404
622460
108847
1075684
498228
171071
569300
1045419
917919
55841
575314
185300
837384
1072246
83404
738804
646152
256577
517201
628210
251578
1012638
334958
1145457
878504
1179605
153325
1182049
892078
389690
443891
620147
764998
1012596
850158
748250
258648
1181780
366390
327258
140365
236424
552887
204050
555952
868443
633521
110435
290244
250031
456728
404657
427706
902005
1042877
581857
705565
534635
307001
770655
535584
38819
204707
1112101
939012
112731
995876
943105
116274
724790
867864
850815
1028375
756110
1115861
298751
488340
101475
699189
1021060
599926
803525
489792
834949
598700
754377
975515
1078964
1160264
963304
423807
314796
364352
1031579
770466
969943
107621
551333
236504
248570
1032026
960607
1141626
1000544
942246
122885
65772
840784
903112
902735
832113
203071
28815
617559
471453
370835
318688
360145
1119095
624631
1079216
462450
85336
8576
1116579
420486
573448
199501
82472
642021
962885
655741
1168354
6325
218556
79913
487991
47365
219186
966999
66803
345039
978800
934879
475098
184853
1193487
795991
1043715
814990
676531
121954
918959
329805
206837
1107041
366596
187473
494599
877578
140936
741877
580116
435633
22269
102863
368332
1081333
528202
591535
198380
1124830
868063
29936
689381
391415
1089087
1100670
765310
985522
761175
912058
224116
793071
962315
292930
116792
233390
302302
593016
166957
838880
542089
1050606
803635
14662
206275
400703
404140
1141462
648105
28448
695384
651592
1179408
24839
575361
1018779
567554
65161
66382
162230
495086
250795
98631
571647
376336
157008
1001206
619574
497901
719536
643201
127316
86874
104445
187073
404846
336183
172004
906987
343723
612030
686187
1085072
855986
372122
543653
442860
816643
595599
467063
811604
1168728
1038030
922259
176939
140797
51155
479301
436234
206864
84230
1020367
1149181
609044
213138
288395
960325
637484
1159940
1038915
256013
698904
1179087
872229
1155079
1193136
784513
442046
88091
284776
691874
771116
438759
727671
302269
856015
844075
787030
692412
1111551
1013356
973280
980156
195486
1159093
727011
981538
889214
830219
89685
795951
1186683
83941
1170395
394064
13652
7151
614265
957716
1032651
867517
1152045
355131
604996
132276
887198
700781
565474
589395
315415
894277
352513
472156
433887
1089725
1163313
362033
968864
981436
538005
492024
1130992
271386
911794
374396
217624
190347
1071391
859939
528408
118553
654225
854172
805211
771199
515953
711226
852293
1124869
397709
102469
775425
808144
837985
482416
245837
520418
696025
1139150
33790
368290
198704
276788
618717
493091
336777
528883
901478
411716
631052
1060297
847757
1086260
763518
150612
881256
486996
557066
410290
672190
364341
90674
1126394
429488
679607
729804
568221
448921
446293
966037
652046
773209
473920
586619
127293
749224
275440
212169
25142
398370
927115
1126113
168389
1064256
237732
757484
852755
1052925
489556
675467
108243
695414
211226
315232
704348
323884
1098544
290289
1030992
876822
631964
1065646
157977
451717
367251
892342
224682
236658
1081906
661732
482081
242698
251720
983230
1058180
81920
203574
74149
1019754
398032
677891
337215
1162840
952052
800848
1010927
94612
1140469
785680
603146
759381
764121
1118721
313260
569773
391472
634258
817897
990609
293830
417503
26755
984803
640185
962904
468034
691094
81464
160161
1109166
767562
401066
358109
149819
959585
772793
575037
298161
292411
228107
823715
1058101
965464
459936
733611
942426
794303
14605
216437
134873
1050761
626149
278516
913543
896285
592463
636071
964778
187523
390123
697916
438376
1120306
1069096
555610
80212
1019054
488439
384322
1087233
504798
247320
327678
526983
416286
287895
1023934
568456
479592
816843
125152
15429
142777
269601
210661
14019
1190936
296071
803539
434945
838199
147012
194560
910765
932012
596887
712193
86059
727550
970290
374803
753826
204325
618366
257689
1050365
452216
434708
1016006
1152476
390397
242327
196208
249883
1192296
606224
462029
808260
903947
904006
615240
148012
126578
195982
968685
1187598
326310
1156498
460890
20877
1161527
1110228
442793
91
965479
106586
520756
1015563
896681
971657
567300
361395
551972
584076
603000
335243
750072
562300
934633
1133819
1003336
207679
85024
52657
435657
181594
129826
858919
914449
637889
1190004
424979
609397
358762
356357
173846
323216
975395
437206
671291
719876
949678
200405
497940
1094516
65330
47570
1102543
819785
987203
99495
26611
28118
726711
556196
914346
709348
23590
744127
657355
41905
79720
930601
805757
574171
1188896
415482
40408
753940
1189176
898114
709231
522024
310741
391660
351662
891189
856323
1162187
688176
1024716
662435
1106990
1092129
803784
533914
318919
1058614
241532
469504
516550
394363
472912
163798
289231
1028772
851980
436271
434256
27899
928288
221204
625835
37076
1104368
349724
299441
1021448
474668
1133256
199081
825699
165207
472408
1122942
471609
486632
669147
529885
339012
356129
276301
781584
386491
951850
155849
779367
807514
1133191
600723
772905
595698
612999
361991
302146
874612
216158
547167
400043
433950
40067
443746
394881
772550
447231
551233
412514
995644
195210
1052138
1026412
734360
18867
146
456268
1736
37230
354311
34360
478465
17915
210677
462940
864010
1038283
935471
27459
187181
851757
153570
1141096
1132038
63682
426181
636851
541343
790409
955885
485918
559533
642582
400665
828429
13480
721565
1071388
202492
831148
1064078
1132765
1188050
812521
923635
590692
356459
428581
392446
333484
794060
298217
902913
175494
713578
1167112
389739
348048
1056121
264616
462193
683017
1158213
1118836
995237
761839
16491
619276
1065486
331717
79849
651515
150042
753462
931023
823258
1024892
40015
952653
1184002
817752
961779
895895
634346
1168988
968153
747325
176099
826966
688140
598283
865422
790684
42966
114703
175113
950490
666713
14009
1030789
285858
210158
805715
475915
831004
492846
886433
816061
659451
333503
1005540
954726
187545
386757
671409
32609
1094985
982079
954993
651331
503786
367245
103336
703392
376966
475534
573415
642221
579760
993869
1169569
846587
942434
605998
636901
246313
941989
877238
463015
380614
59045
219090
364549
423984
234069
389040
1130884
1060477
344572
591625
442747
773593
634767
127755
7703
572241
122239
796661
410376
984090
1144024
254135
437788
537188
244803
858753
329872
78492
1099243
39105
905037
442971
89043
719424
997824
810458
1056152
600726
239152
583048
793636
217411
397360
885816
242951
128507
549296
310735
371019
26263
952409
257199
915633
805406
152549
639935
612354
535341
5938
1175857
953035
173375
26618
497715
757142
807520
175135
1012083
1073897
1109028
236292
619374
475829
415638
923413
481143
568088
862438
317694
84745
65166
421540
623436
898892
663441
1015562
838855
594722
450066
93188
1170775
504457
484066
34825
449277
784515
1181418
664313
86899
106688
353831
1085837
1183871
546679
987653
610764
51041
462562
575677
887882
1173329
28552
1172144
288183
689933
681909
746293
1193338
255783
156846
598089
440758
145070
1013854
313574
1032477
362901
386410
898327
1116805
687374
481421
653285
1099184
249500
889827
827216
938445
455063
592720
19909
841172
194242
323298
5636
937889
899633
224999
1156672
197658
958005
581010
324380
454732
124482
791189
562135
619497
289168
251797
1191282
12770
80362
799491
905323
377657
578019
627241
337297
558077
259842
561904
1067794
207029
491847
265409
521453
62899
927565
762485
426890
10614
551169
615494
181440
993920
867637
372556
5035
1151243
4056
196877
568678
539232
12595
145173
1149178
237797
544257
662949
603165
952867
724515
639113
920614
212416
860882
94042
421452
1043075
650599
156784
401084
517561
511710
866911
288468
775488
1126477
22519
633229
691224
714212
741297
308411
844734
754948
733075
675570
31485
1048047
794283
182801
967660
901317
189876
856212
581990
3329
901338
169624
734411
816036
611049
872577
1058076
343691
903560
743647
716903
528674
435354
167719
17448
249943
829091
44828
102172
918951
111092
1083709
557436
1009685
784516
743518
229294
325303
1031833
335527
520701
234868
229713
1084208
272518
490645
1020111
267458
810677
987838
285250
1144624
116553
408983
1123437
690471
230674
613267
1035891
397833
454573
462728
147891
462226
35086
1116122
70967
1116259
815400
97975
549738
1034096
759571
248760
310059
1056996
1009531
492094
677651
554338
1100015
979078
624111
1185216
422503
1112321
63813
448474
1152662
321984
1180728
387149
494922
484945
82761
165024
341965
1060611
543919
438673
1021276
65564
775025
1115917
291694
974023
533708
559322
1130959
547655
285913
58078
657596
1138652
391955
419483
778267
117239
907370
842350
1054870
164741
864170
277413
573646
166287
540334
436217
356499
863779
514090
925310
700529
872546
364422
829521
452699
564367
324565
549492
470178
882444
156005
420581
939238
299035
552896
484478
297748
736210
659297
1009149
327913
20712
509005
188264
876195
746096
1087042
931341
362586
950709
588420
308973
174585
4591
589047
102873
764374
606459
567904
708338
459435
115142
128766
933359
798766
80870
1045908
13982
333738
1144489
261456
506355
690819
134374
142776
511811
724041
215351
1086539
68595
560788
425055
844003
1120548
1096637
1016400
786027
260674
80265
338230
595033
514650
537608
5007
486728
890571
23935
1167961
426407
81738
1087559
63536
633970
900298
957756
359868
106557
83674
288385
445075
322347
845956
53749
198429
1120200
148591
256830
466431
778983
1142501
566392
957869
245787
88738
480649
220502
267118
792491
173611
139578
230014
526193
979299
988518
1040801
459545
223755
544535
8699
1124905
1039550
715279
832524
913486
290568
392034
1144171
778456
375315
70760
276812
18886
149441
717968
174122
998979
607958
70757
599176
369869
102539
249101
93976
188876
414383
1010731
338076
708470
685483
856495
742659
749028
805959
18994
678533
360970
149816
195730
12076
804184
310532
915891
1171525
480340
48972
891397
650086
1066786
839071
502308
1117636
98298
187220
509658
311475
1073154
918610
887953
267807
353163
930811
633271
1027089
158669
972320
1136066
884061
1191395
508304
1164385
1076505
126365
186447
321398
726723
28485
338740
177333
513205
854960
536590
416503
1068951
207076
29942
310021
337715
46418
288465
711728
811206
844447
662380
882278
112317
750266
608453
363280
1120917
890662
266520
1157941
1037700
81184
919472
952855
647946
1071535
384114
211363
301077
276398
360102
453521
1048275
926061
43110
644026
204539
563419
541462
767116
149208
1113847
877097
937419
403355
252645
1148554
506717
564578
857007
599396
499263
607390
695472
23143
717730
2781
538907
440595
1115193
201207
1185607
1006845
563677
548151
160395
743490
866400
1157294
1029443
363154
1123571
182293
784923
11241
692322
746734
937937
441149
963035
464777
1177242
119250
487764
1071082
132005
57499
935257
946480
74809
963314
488523
14317
148925
495594
784843
852325
646397
8005
294883
308649
69170
105500
1050020
526111
377074
634160
56277
862258
629038
662853
1115321
1089645
367393
265209
299669
983097
635722
383140
986589
525054
1168235
211787
501043
486330
920323
913969
744275
1058676
1133446
729030
922361
821976
641104
566592
1125523
285949
820350
884159
226299
563042
464247
639479
145198
148376
563017
1169553
649791
182672
110585
65260
1181352
151499
1097235
999426
77098
622841
434116
1141467
348357
387637
712261
919162
1066388
853834
1107541
299428
231927
830717
191906
637228
501917
1098782
128847
772909
381751
68955
856663
969147
1190094
972043
168539
188689
935814
114050
1190069
220179
411848
1191861
996741
1102854
174337
630580
722385
225643
23491
90329
4913
136249
595249
404592
476257
310451
231666
18602
864784
941977
423786
595681
27972
810462
454520
948878
909555
1104957
180805
196371
464367
1117759
403756
271996
516226
762557
932822
59319
499016
180430
190302
341366
508349
363090
683235
877403
550662
138208
395553
10030
179403
1097016
805926
818165
1088058
687005
865259
643598
581264
833306
720456
741703
326703
846468
384683
185994
739872
860151
588031
200936
1071652
893386
528278
225656
1007282
119958
1125704
638676
953715
212394
135780
500178
429166
817252
891463
101818
132641
812094
1187195
246194
569237
649585
85219
853546
771329
262981
954348
1157095
536113
257134
946305
55181
893984
202626
844760
248582
668801
703000
133633
905637
1176816
614588
173136
95708
602415
212623
907203
805892
85266
885123
691675
823047
1163438
212099
6458
428819
42202
490748
424658
1138639
1044525
121189
1052162
320239
1146843
687351
454678
360036
295624
85455
632429
1122292
93538
48216
691854
612013
32532
320264
697945
411643
866462
1007528
658923
942126
468028
1022294
332512
1099527
266588
351318
146359
273718
276782
44989
654725
425299
975774
222776
125672
1004086
431827
726844
1085786
1079876
957222
1143016
985297
649568
165514
770792
737015
675183
844178
121258
133161
363279
342786
885485
365775
183992
710958
219782
305264
1098709
231489
1108171
102166
1088445
194753
277481
582532
552728
595095
71681
560184
511783
1145196
207876
1033747
446702
615185
638206
36224
452980
415594
813795
740618
527305
1157410
527065
508961
660498
528703
469404
534046
110312
537836
930953
357726
7470
501191
595810
1086346
973830
839627
630929
933653
878376
364191
1137870
549367
612978
1109337
5012
1083959
158287
746367
909133
268990
302492
900872
144885
918352
441624
674174
489861
188847
160173
899425
244358
448813
777050
498186
459244
690891
831938
797034
670396
943990
1116796
896147
1157275
264197
410682
526873
538148
888868
507753
454081
1004871
1025502
152427
40601
1078483
1129740
681627
477605
963549
52870
778218
795764
64249
529969
509872
930931
178788
198276
829448
450213
1080888
1073936
255515
596791
351196
172709
675240
577289
734996
755161
1146495
431483
2724
930792
1154641
1020898
1172817
783208
888330
739671
83459
87307
1068877
526896
421638
747183
470849
256847
1004253
704630
82945
73149
291672
329003
1104778
1030735
342180
1140228
1013563
324792
224334
426961
707067
1054120
169240
960519
633667
368616
523734
988924
152525
1177054
121716
546073
230535
750770
645496
921117
323320
307971
350876
860068
846935
1168496
903133
884406
406252
717482
354585
517655
927533
1143179
533540
697810
274154
832329
61410
125337
1036996
166888
761490
950814
934891
696901
1014814
25394
1025983
328351
1002364
917263
415308
600427
726221
1120874
1049177
1071832
111255
819859
1118091
1045940
641832
551353
471135
466531
1112160
1058980
784911
944822
683388
375992
247408
1039844
482834
661659
1097866
158142
1029890
682312
859585
210192
1148201
909435
829695
851005
601665
539262
799135
205814
460065
1106824
1017228
190870
426005
190950
1043143
1109367
904144
63527
31446
429539
449388
547391
780895
391543
263972
682274
90881
115798
920474
978271
917837
658525
39663
818442
257288
925944
455322
826003
167685
221223
530393
1172948
447193
105125
978240
784197
762290
792024
276948
913182
1170174
320639
610882
755714
873430
14385
974999
230509
652793
868016
814586
639696
587640
467938
374861
363770
736436
1104814
340829
240594
660841
1177582
871017
394657
48079
799948
782418
1187220
532988
118157
819858
1131177
119648
282476
440820
459668
140358
181912
838248
607718
1130578
32475
410139
573330
769949
960487
99488
1146329
20871
342990
818778
804262
38011
1119433
831862
735921
158042
796215
758443
882719
337675
1063907
339967
78716
1000688
1120817
944249
565064
16904
421574
1006491
1071179
435352
863761
931555
969661
982675
878586
998975
1087790
168271
1133085
247483
314101
968011
283030
316969
274547
723843
196781
410195
534177
232897
277687
928492
1045118
900147
1030451
909450
1024703
737678
1047600
514991
124830
805098
500367
944370
510828
891270
812655
698916
342960
934774
109242
159270
229208
546288
410348
264748
935056
1176174
284983
908679
505277
105828
337661
727100
847127
934293
311407
861071
238144
676026
40177
664226
478241
309758
291089
709609
769261
987750
788485
214339
674139
575412
508548
572874
232663
746167
213888
568948
980669
400797
386996
373173
79059
852696
623748
334236
1052572
792399
820948
289216
1187051
395753
387751
611480
1171519
90716
1175084
911731
811631
281192
269949
433127
307426
86618
294223
846319
737633
265902
385746
209890
1153899
1007297
205204
22183
349178
1112872
78788
1180715
212550
610264
40839
880377
995074
973211
610110
410568
1154320
187793
842328
950381
680638
123807
466891
485781
1005641
1184335
533945
247747
813026
208843
402020
1016654
643686
467082
489109
863747
706417
116864
400004
627729
709455
405133
642788
377862
77502
755929
88772
751805
676493
1177099
477516
412297
740971
913646
1192757
1185731
888048
330202
359462
366876
957533
273680
142926
729173
954385
891296
991068
714086
582773
117755
63679
507413
716227
62312
148647
1132937
268409
965539
11087
196330
249985
37984
323611
814167
1032710
126936
680357
712511
527879
496626
290957
336967
466129
1048545
905252
610074
525794
801251
1000767
766230
311154
1114575
628447
918030
1063724
820968
261368
464940
1096030
645731
3878
764387
894
764093
777805
230068
210846
301583
881166
825776
807038
192537
555883
1051846
656828
865697
588567
944652
974156
843046
768013
489130
791388
1134032
84894
937290
917264
145252
189802
92350
336587
1097649
668449
1000659
460011
470163
744546
587690
716890
165430
604990
592956
42357
585439
978781
201926
543030
4421
980666
45154
395894
659419
1147519
30869
1129167
731327
1037501
1114540
275444
871203
1020887
1023937
842951
282580
292975
1084921
895061
984219
819041
741325
1179808
402444
146978
259324
720924
1168294
312882
656245
650926
144259
656295
784169
846032
74983
785603
1008331
1047647
627117
1173687
732407
638523
861357
475412
947501
911573
877592
1029231
527601
248177
143711
439037
945443
709342
52339
572824
1048237
281242
967910
823759
51636
72371
202502
613658
686872
814227
589633
47140
533084
402288
861027
806225
736305
333119
175636
302083
604435
1177258
804789
798404
233782
509769
840955
931016
1170576
654404
885920
430729
167068
233928
290413
636006
205999
101053
364498
534428
479259
199538
247142
629499
931261
314031
833949
251000
674180
568666
346737
976178
316694
816120
434322
200883
1027998
872466
663130
948548
735182
295864
977081
262617
735578
1009016
839282
2986
1172774
268812
80089
428071
261870
167487
259445
1176949
131958
649427
1101722
91374
98481
596092
394448
336476
676631
908434
819051
773902
328578
318120
557106
847385
41000
489389
260383
738108
39405
429616
500199
938273
258889
691244
274851
351449
868450
837571
362038
365770
782141
1177493
838051
249725
184933
545917
1176917
314121
251401
422146
196500
873577
915558
424568
444783
135118
314727
1069732
1090494
1148205
96706
606992
1092746
444641
587749
724719
289292
689015
626682
912927
260177
228808
799908
181365
811159
937391
649074
1102682
104327
679172
242760
78890
1188430
522960
922011
828262
20938
61917
1160465
451480
1036911
126600
426517
1066310
1191927
430956
1110506
330821
616473
866696
773602
803129
969543
176487
331552
356380
760772
467579
294919
295707
1165986
1166830
445331
523123
160829
274959
870784
179147
102761
153892
1052854
876898
377675
375046
216843
481725
589298
1160246
301794
369399
102793
769386
844456
745717
320198
662864
984564
59184
401369
755764
1028799
5913
608738
593991
86393
547268
774756
863809
743008
1026631
1160782
495399
435365
796940
77911
746145
1169976
972835
1079580
540821
1000133
957995
1044252
162676
1032012
560151
403665
759569
241108
318233
607016
241330
242805
751976
905360
443117
723671
360840
1170523
1125947
233030
288942
668465
1145821
821144
201527
542072
1062580
845595
73847
920398
966468
381975
818726
560659
29987
588124
689109
521843
709157
641022
142341
609916
792779
379701
794447
1070665
550423
427895
332233
839611
139240
559397
974480
1111037
1108452
581218
769905
170983
744778
538753
1056381
726350
415998
306234
732978
20776
1128553
570364
782797
759236
717980
768926
706774
39525
1072329
425165
548175
557720
399549
648303
499572
392243
275243
1190022
1079687
514896
15537
70617
708893
1184865
519556
95160
878234
805531
640591
1162708
93262
699670
852678
403714
835450
862004
757686
438122
861628
254125
91951
866196
343402
893845
628029
878012
1105856
1077192
1000054
25493
423336
928114
989508
380577
1136306
1078859
989282
384212
799078
471373
946195
633464
1039867
521701
1086232
346905
432408
691581
1101537
332544
603216
264626
733455
100155
867174
815690
335728
603494
553985
272454
528965
822631
820914
1019276
822430
109718
800591
1151867
546821
553699
81385
168112
621289
88745
107388
565384
207173
875730
57261
152866
283570
300894
440950
520057
218495
1084235
601478
1055277
313703
239227
461003
304249
1119185
436700
304213
78811
400833
784145
598595
730998
1105001
678662
1087590
187675
683361
702910
258719
326427
40359
395278
507011
120372
861488
863981
316580
822997
48695
753123
156905
155999
261348
558699
598196
857722
628706
1175727
823909
109542
1115399
1090714
663973
930307
253403
921721
490734
273816
107489
672081
671776
318916
408770
693878
139779
121443
513148
834069
427644
734722
439334
671411
192832
1146595
181165
944479
8464
488422
814898
314825
243278
804648
592545
189639
187761
491513
276174
721895
460490
1150703
256970
929066
1161077
962946
275504
789294
572307
1119308
382988
691720
895798
167990
963643
86419
381416
889755
1082865
712157
144405
901831
472502
884141
325467
399990
1056254
878830
62390
1129927
498369
893349
944676
49683
567544
1163357
800438
403608
185677
239960
854458
204390
671425
846078
987360
563436
427155
21873
670216
38858
674526
706791
424444
1166796
164272
1102560
780311
627264
55637
755322
122191
766618
861433
293064
1087409
333705
1190428
1186872
983574
882992
1078061
997364
208600
755186
196003
641239
561448
1026928
832639
352823
322945
202786
1057893
719879
312274
586960
1155970
446064
147281
356153
286188
1148051
588349
281005
1047877
819442
795664
979527
440877
1088190
1191485
212506
244060
695489
692993
1185125
394119
240805
953558
916602
322569
978534
1002698
487239
477351
933367
202707
433761
955917
743786
878552
262812
354857
908532
549968
529722
493094
700284
182259
752154
1070245
472444
46385
9804
1074417
339881
528007
1136960
697678
569849
227559
735224
360269
1114843
624354
587827
219238
686829
1131773
859581
1008665
915310
408811
145397
1113226
657064
42568
199108
23740
218238
717058
1177725
918494
271078
623765
846537
734094
719530
562568
1115630
410719
286079
958488
1003555
289806
320777
728305
1185192
780507
1034903
561334
382024
476119
1175564
225378
1113732
49892
1181106
815885
697589
1126835
743439
316723
661513
433374
672065
74015
998101
860872
117272
322364
174667
676956
593520
1076102
1002872
293017
663200
629041
357273
603629
955435
750336
703234
284289
188926
249628
748488
252904
727428
700827
731860
53545
596336
836330
353446
147716
251890
127754
134151
423772
117493
195870
202864
123299
628340
80774
1029823
531848
292240
472710
1072190
211682
766875
407462
582429
516420
182461
548276
499189
417419
288787
1440
427614
190715
857537
341381
629129
739563
109402
546378
369146
22695
9983
191529
77190
38835
14097
900681
165738
696324
1062700
140637
376896
996921
574971
491186
515897
143592
779629
745202
932585
927651
21053
323748
475048
925404
950706
216081
152882
271209
249064
338504
713103
285182
1178585
522198
241544
724283
400509
809861
728008
595096
1129473
1132225
613355
997365
1165833
1126225
166020
34264
842058
235618
216754
461221
1136286
169198
195512
641686
1077107
222996
830728
943933
575300
741689
438942
117660
1163621
744154
391384
389263
314561
1190370
1086967
87303
190764
394214
746126
33981
691063
949013
1148067
432668
410256
87596
317539
1031887
870460
207696
1033377
648276
1028858
652376
943016
433089
544876
452851
726945
54129
352283
127209
1028074
647020
329919
591764
778694
238413
485880
1135927
665862
615464
75871
570889
436118
1003422
198588
623836
1060825
508444
251636
376040
1053100
823889
1179642
1100940
147822
604904
532065
1118075
424518
8888
266147
293358
413366
42225
853070
867023
119
1062400
424659
666297
1061912
668130
1052817
704648
1088958
1174130
988099
1080018
535067
1038950
166168
378666
907521
500458
549740
1137901
758863
568092
59084
948270
978878
607284
50665
72133
893658
230873
381268
332057
875580
1122383
603592
285634
157982
406729
37645
468356
327806
1115137
279411
1137444
1047463
870527
246556
23419
636436
467748
147579
889106
292546
192723
208335
638331
457158
156013
313519
897075
427392
927486
1099142
329373
527424
282911
1027618
3045
821776
604533
549390
938176
958922
664626
836902
807605
663881
155468
6925
1033936
771682
136655
64846
427598
1044880
24913
588588
1104269
202593
450368
728427
375175
1166098
134116
204611
253189
581819
811727
709134
90563
1180616
441199
697265
739644
1088011
299102
677440
613229
729737
1122222
217767
1054330
1058570
762218
150783
1116006
337668
766467
921771
629984
580666
198985
192546
204534
1042566
329225
801343
469208
155448
899927
398217
770497
270848
102889
770246
558890
1034118
486049
241199
1139036
350125
391090
773439
163823
879560
82617
543520
681881
949832
1061115
147454
916416
13049
966826
813392
479577
1082228
571181
588540
289818
613530
161524
427289
91674
681894
153050
715741
519921
562769
84451
331097
40225
286480
1099239
362378
1129169
1183743
853370
184941
402944
309737
1013792
77144
1152559
1178692
575029
189556
259382
789825
976502
392549
1102868
875364
618570
919099
1085436
1067268
146240
650973
908573
553974
532623
571595
1070016
36544
308192
94571
1048860
326440
716756
198289
947705
1166786
1120326
113891
542404
383663
821551
1087083
387482
1156596
628174
888520
1027528
425751
932326
816933
1067729
1003535
1091483
279973
297722
61887
675459
1171003
459116
939058
466729
232601
579514
504746
872429
117957
809569
801451
756001
661162
36440
686039
1131364
91417
399314
93551
648647
681194
694353
795275
967304
108502
956780
986915
106869
571654
801868
863519
1143061
576385
1022462
904340
446864
945400
661775
185805
127408
85076
54444
552547
133036
1039641
1043930
912181
572326
664837
427760
573800
327970
260947
115032
879217
835894
536139
315530
773729
173950
985526
387370
984656
170181
660320
109143
718124
136933
671082
47345
1079520
347366
1143409
982360
480490
318351
946757
634134
1035194
435839
169852
45396
79278
998887
1146364
294594
462162
349122
112952
334200
894745
693435
401277
406455
519880
782385
1135000
390844
503609
634449
801738
397485
953021
653081
941979
1047400
787867
9586
902680
1042342
592167
1031183
200252
945076
445725
362342
695688
501710
147625
301259
118252
351938
1112882
211723
581568
146101
361989
503503
552767
721277
336380
806894
423590
131014
147245
435798
1128311
595468
791211
745800
358092
878927
524272
614976
1018409
37361
484030
910718
698757
260734
327202
482069
684474
488656
863717
66268
1158998
907995
936813
997576
705182
959376
474320
219043
1116784
483917
473961
371438
655909
874962
1106718
881645
1044884
647925
685959
595151
727261
409870
432174
277197
665664
4275
1021656
1114321
1031722
734270
13371
1023547
641308
9974
762004
64386
318712
102685
361393
330534
1164840
999456
623902
542921
1021547
488880
776552
111884
1126128
705566
892014
1042846
1030124
70730
184652
444018
1059154
95336
901333
648716
52484
1106028
1053564
879501
1167536
169847
1013134
240208
455146
102531
800407
408443
906747
300046
541990
287317
200743
758859
82985
89272
308228
979880
731403
8769
893979
570655
789832
512733
555218
444725
457967
995122
784121
904588
819279
361983
767774
413620
905886
70655
619379
544031
133391
1055443
1003430
637307
213510
151096
384091
779891
1103587
1156716
555855
141740
8368
76937
678091
696745
645593
952570
13179
958193
105280
641459
1102014
1193309
984978
212527
148995
1069451
296196
351865
1134931
488497
634359
1013760
724244
1186946
7531
418437
1127443
1001555
202646
663145
913750
12431
56676
310520
752852
328337
1074732
329123
1069442
749410
748542
624886
166791
706413
338030
639643
1012343
1125423
112887
354715
154665
18154
638067
444482
956015
104064
565144
664376
861346
467233
742076
356783
546204
558825
576096
295294
719991
130803
382521
981338
319715
433436
490962
1068913
168361
220783
554810
494185
222669
47575
196398
1136366
718431
1136386
988368
909476
885602
325581
1158519
189080
458082
620769
1171060
637906
736019
392290
499267
521097
943421
502392
69253
778607
386237
558646
951680
193337
1065759
156677
1080474
213628
815394
734401
93404
304203
442181
215026
1120780
769017
428119
566947
481165
568199
1005364
154353
1134054
483506
497351
108160
640157
802390
68208
1021253
213670
625745
948777
23779
853252
890473
1014550
335775
155832
981261
1082025
1110867
767856
557285
30853
190818
851098
1060802
480118
93915
1112583
4442
687016
16378
560563
379036
691409
185316
218194
827590
462420
154510
1032655
1015677
98835
741720
384800
257182
839534
1019894
451263
192899
984845
334155
810171
1172108
753403
605989
604455
676881
232970
991621
1001971
1053872
154847
516395
1179050
452235
1065302
19273
588511
1135139
931127
121978
807003
1010092
896948
221905
976411
398105
443551
362225
311008
260313
549652
704343
966317
430914
1127297
362977
454054
805051
328645
214537
865534
778559
872749
712642
261697
680023
851490
1033618
581803
958165
74009
455225
445159
551765
56189
35824
1164616
1011235
217821
461205
934957
936695
961632
830833
1099675
598122
387408
950869
7817
487113
349469
431626
599451
1134801
518118
588811
185101
250505
361956
1066338
479381
576490
31740
157296
672682
1053916
941388
1169874
579903
758148
301103
875801
45297
773576
79465
192900
26052
612413
566093
541559
358130
61459
759931
1121297
49001
1066963
152104
401727
428430
1168705
1004694
530885
635246
259363
230581
755201
486471
770693
1190873
790101
1044338
891682
309100
222741
818345
295247
388371
1044290
879457
272812
95849
101483
396113
64736
997140
1003406
1016279
1041092
81268
767597
45835
691839
716380
69293
772356
1144798
1035186
218871
982732
350203
583638
565255
45746
299625
348645
205725
42158
801024
1114874
1002347
477765
1147729
958394
322068
1029081
335226
1149639
254132
880375
889401
923075
1156024
1123827
709726
959878
673400
1010062
345634
852515
298997
485385
791221
742633
200745
379783
626057
39526
767364
1157250
151756
777024
177834
572135
1122819
230804
179953
1095619
824150
408908
857553
789264
1006957
937296
116685
373844
320295
1013658
650527
746970
211353
975352
368248
415872
1123300
856561
419068
173533
488418
96127
841792
323403
526549
58033
868806
387200
896273
168806
1016463
408616
410825
131192
314571
431913
476384
862426
959151
1058008
923125
189347
637783
147818
810656
756482
445189
743520
924513
298416
124372
142242
224230
665601
12322
1070793
1148492
347905
1070438
429597
815375
1151694
10512
1188880
1129159
727256
150876
759889
51174
835355
492383
52644
48718
1018691
589215
8413
437641
1095145
298947
846895
129062
395701
51501
74656
357716
303944
1058495
1077163
83670
79132
258599
872553
493697
230691
1082313
206212
1052851
320907
764483
72676
358028
1130085
961465
631396
888976
1164965
983493
675402
1134057
707816
887826
1005563
342679
242608
801953
672577
519836
384681
736338
352628
564386
582780
413511
364253
1042709
899309
418311
1050826
1111010
427949
1164525
10279
498319
134451
862958
382243
449018
322302
41593
249408
659180
116557
395019
218484
1169560
859595
970802
97746
250236
265193
526455
813165
1048008
94497
572463
630316
685069
386853
874474
889682
46714
588467
428106
296713
814551
782309
108218
760632
45404
721390
538568
455495
862687
159859
224476
177087
1040872
729903
307974
1078174
235867
752625
789897
382007
111363
933416
562969
633786
443983
1113743
281528
575516
971185
198502
44532
1031211
244791
778292
847651
1184744
289422
830609
152092
957055
724990
655124
991255
670901
28982
298321
259630
590112
277072
370842
831418
1148272
432725
96425
636966
1188874
978460
120591
568420
216376
87522
637362
127849
208828
263440
887751
699264
298783
770063
249754
828935
652939
828813
135242
574855
386867
1165960
375508
53229
622706
79242
1020728
277076
1089788
46708
10184
1090951
429892
834230
786488
1088036
601346
951263
1174980
592431
297648
980043
1052541
317407
702949
598360
1105654
450808
829962
1129274
177630
614165
775478
721276
392937
726881
1022660
605758
1137907
243448
937482
529775
584361
50476
1031428
690639
915596
305765
1074954
190160
328999
51046
1138490
113770
1007981
538188
340680
364666
913223
1132494
12098
145513
375751
392929
806263
49090
322686
1058439
1163218
36520
946769
816244
675288
993190
36240
908374
1186568
896065
516458
997082
833562
1166160
18817
1177204
461918
962445
101223
1145054
309033
1031850
242518
233106
847112
147722
66723
248873
1100537
360545
463131
271629
970772
45900
893407
523966
765587
16024
1055620
949460
23695
981115
68046
616513
1004618
944086
633937
841497
475127
414047
747763
193361
814056
685395
1098001
1073599
276731
920059
568212
307957
196216
478209
25161
777620
1097567
166611
188854
440783
168131
430699
92643
266005
661468
742728
444288
951451
455024
645434
1101568
670835
470965
191866
1189169
985511
238594
105468
921647
1145472
1103322
440046
401780
918134
1153328
49188
50251
59815
243341
160725
19653
981919
840027
531698
89476
354670
966198
21472
704661
179766
995723
705546
936655
164209
184864
258034
82406
716252
1069384
376309
759447
480408
664278
682583
528359
30072
1086712
6355
1152898
1159597
546340
265135
334437
676444
999911
219289
967367
436676
5970
331650
312680
569493
717247
343390
777746
722220
1075816
445132
61407
43301
196076
35158
1146655
567558
222929
619615
1116984
518881
581833
591858
952415
335156
282037
853164
190432
103417
629526
968930
194365
915572
193167
417054
566570
625804
822257
1072820
690234
432406
37889
753939
112342
1118754
1076036
1180796
431469
726491
270591
304337
813569
1133282
764147
609589
13629
702697
1003999
1121476
176963
1132146
284436
77602
665633
209260
52060
738679
500820
152356
375054
868789
915959
438984
509723
239275
1027568
948307
461329
956098
703455
688166
388003
599337
490167
204437
331386
870582
1179442
915078
728415
8246
77745
466070
1112406
307733
135674
827703
146202
1019503
680226
524833
773658
626015
1062552
145109
720003
112096
136111
1024964
611277
1069707
967120
317601
1044086
438852
136576
1069037
818136
934773
852432
1054271
523614
63115
1059860
1124278
931266
279810
637669
804928
638019
626417
625489
978626
102813
269875
633713
1062647
547112
1154246
38362
149168
777409
840500
547227
446804
198414
480752
154568
1036470
727036
24039
818798
859244
768217
316669
127327
871592
101774
330549
937492
1003623
138469
322923
86091
1168790
1148887
448176
903203
787872
1041520
661032
908130
455656
779413
974150
1007541
146675
445522
438610
422930
510740
554657
351659
1007789
877130
897522
160000
798875
199683
1160909
823638
306866
51884
667144
1048463
976237
1008836
240975
1132545
699400
813850
725631
631605
1128322
740222
1076886
823084
904067
985614
853299
128090
934547
741434
1153007
972978
368079
711023
1030522
694797
896165
1139608
1146713
16241
13399
61881
913468
147083
529809
224845
1175429
870635
927254
120037
603678
230112
753322
220405
1084238
56536
984142
780401
864246
817979
571622
1126567
1006459
290026
289140
516871
168556
57473
1041183
478196
418132
433630
978142
926233
601007
645580
145908
930443
870948
44846
961975
98483
587594
81551
214519
261079
956541
782479
1188290
211055
871006
303483
496040
663588
110388
541368
101926
282879
498305
981171
766660
426903
805374
1020413
23020
1052760
763550
541693
1182576
1012330
366136
349049
300322
919092
1153382
1033182
321721
21481
800001
195141
453262
602771
363096
133409
523311
423223
1135012
54979
55371
556416
405321
142745
243403
777887
433087
1181450
1159477
937207
848660
1155048
1085800
141168
582240
943735
1044806
461255
665721
399430
911364
84979
712718
547676
1039524
32694
1145361
320280
188529
299773
424505
1068638
13774
157956
369441
259835
823432
682939
1160798
488651
593057
21287
912899
226343
157774
775187
554435
1040635
208171
26545
966517
1099419
608742
74599
93149
565089
434324
748380
813930
224276
956050
743928
191379
479935
189762
534707
748371
618252
987873
463184
489434
610791
932426
329274
1113051
1131702
943350
437052
379556
512344
245505
355691
124690
908119
964128
429022
1109481
703369
860103
991258
34928
324692
746720
967243
693664
260902
742526
179312
1071090
332295
115886
671790
1131052
1185134
800541
430812
828883
1024623
1183541
485729
1168713
1006756
352144
473407
399268
628493
769771
410160
725536
921938
818634
65816
275597
382756
1103717
701911
32345
369064
647667
473655
910534
19894
274720
1166054
372751
275439
629365
949571
902577
800190
627475
502108
1003962
551073
491001
549969
492559
630518
460744
633060
105611
169760
682228
774938
94214
1065045
100862
901541
542476
532668
529785
242055
297762
915972
80976
1138585
976017
598222
756610
618533
98201
585883
805311
181571
540974
679775
1016375
682976
1036073
1158561
765034
945560
110949
242321
1022178
127840
246427
1024449
247014
216427
424888
960481
808347
683738
235787
243484
369729
598038
506976
50371
196304
403502
827275
705656
898312
937691
804226
572378
39097
779795
6931
228004
672118
938902
433047
289564
445312
95318
925778
690563
439709
930696
904351
303679
941795
54423
20398
215327
1024698
198452
955134
1176577
969301
164743
859161
501083
858936
995109
465688
255601
150314
1039393
727452
611258
180971
247869
288520
228842
857897
1116727
1152795
959991
355356
380266
693859
880726
760463
309570
463037
91808
823363
506835
610008
378403
143310
614258
1028217
652410
294889
201568
406853
379551
950356
217631
414345
90571
897728
1102700
1160515
723425
767072
1093775
772548
384113
48716
410188
982536
380719
1156696
604590
1140480
674018
810751
507951
251939
1150251
395976
170655
693602
55122
561549
217602
198694
800745
982217
656728
1126558
1140647
589609
17385
369349
964086
207706
53502
32831
876484
29461
510943
990851
435521
1056262
994700
209186
548319
912620
234858
672014
135023
1039116
1184225
960970
140660
1092449
643650
541333
912103
86588
1129860
1111377
935533
567284
272099
644307
440791
63843
737386
1012690
863222
725515
294222
300510
803345
397686
152421
1076600
920414
967191
444546
517345
611640
958376
808462
540002
384431
526647
818792
545118
874958
944596
979458
566127
572058
198523
307460
149738
367927
374886
394441
351026
535270
961870
381467
322150
1041091
261779
839220
1046455
321387
291469
1015719
1097513
859774
286145
180091
419890
111156
226598
200758
193149
62647
444690
146449
275799
468166
471595
688575
212076
847320
989672
947873
97497
948810
603782
868930
830107
87530
340075
1150165
246820
721963
1078012
474950
1120658
720779
972625
695063
115796
194802
1168089
340302
940242
464808
875345
279751
851633
732635
1062525
553646
925925
1013733
382444
589770
571682
642644
741339
61145
1094287
1000741
433511
1063835
15617
686049
387159
1083648
150006
228406
746977
750265
1134519
534744
163632
699909
406506
291915
757023
420965
1013517
510885
892760
71750
984818
482690
844855
834449
1161902
147612
263859
637308
946342
761926
332872
374071
270511
665199
702241
179958
11281
929011
549382
243553
1129536
622602
1103256
76467
1088576
1175369
186373
53707
78881
329587
18623
694285
87230
275162
659339
744150
963801
88353
119217
855287
433491
126907
1076901
164185
683010
685596
377292
795495
495443
908058
62684
29143
489779
614703
369609
144765
867703
551281
329456
827067
691988
646412
813499
257091
791285
1155220
399686
59713
228981
1021437
462698
217468
1100986
893420
569281
440426
215904
1182746
878912
1192825
330284
634560
311069
935286
515300
979126
1029874
174523
700568
671613
102957
728895
393365
535151
1080484
230416
1054119
677214
133394
8245
644018
547512
700299
102327
698790
583036
920134
1102410
435476
1108204
613166
67616
1075714
255956
292866
686198
599628
417341
1059487
1163491
389571
83957
309537
881286
124751
262761
610065
167423
978891
571416
719025
288684
1114391
189685
80573
414197
929593
493827
607120
602635
821370
910006
391430
1182268
366038
470236
434719
1044774
200108
646384
688021
692570
272380
531099
937135
283951
510692
653498
601554
871110
650804
1129127
735863
457102
678808
115382
611071
1104853
1071506
994492
76791
7081
125061
658882
668809
630851
220026
402504
837015
886221
757091
1040052
532947
711546
650816
742647
132605
596149
999165
10953
575008
1148367
649011
805823
1059104
126573
698450
256849
1192931
158485
1132475
1177732
315463
670910
22467
487446
937834
440349
990644
354692
339957
1191983
662756
518877
207769
773733
166380
673000
1182532
800353
853226
225336
377313
844137
435913
1043613
1039812
72704
234497
846068
969736
1097667
228580
755865
26610
517347
764786
796374
816095
401108
1165580
292036
934564
733799
848599
972175
366463
635426
1100105
19347
643685
929135
1121725
186025
271262
967536
1056330
61811
873461
937007
40605
603988
805156
1038079
102233
972800
584848
951770
167956
648872
669741
610701
545635
355968
851780
145201
286070
961127
474175
932175
130713
1175403
527642
117506
368108
151476
795780
799865
553214
287062
50194
749809
765027
1065574
1021127
277134
392390
394179
161609
405296
1001077
581848
530993
636658
930874
159282
514223
1146910
176453
286875
1060829
833619
1085222
446984
573673
10233
172466
871073
448263
163476
183260
592140
753716
1083323
1092934
173190
361412
946824
658904
473435
128275
580628
329991
590643
823657
283687
175101
1131854
1007820
226054
638859
691810
80520
55056
652399
1081899
417307
34016
747769
510037
364280
367003
504590
1054788
116392
318151
254041
145925
693821
1104560
1137856
642110
282982
123446
195548
492097
1014166
929387
411162
992003
480455
510868
503848
62164
1057493
419728
1126368
721252
663966
89107
1153299
978774
923648
933713
529315
362489
113184
422800
634195
49647
1064835
757077
197526
1045115
1190891
1179732
825501
438037
9730
694089
114794
184470
449113
1021682
944935
1008843
523129
307407
1021177
874366
405518
974704
42183
369775
907137
522074
64317
3944
998307
411841
552522
506954
159126
773674
275103
366629
1064857
742951
1002923
149678
484772
1061982
1112883
847936
641966
66018
1102210
471828
414410
170595
346182
820304
996050
1169991
752814
199048
349970
548396
889119
721885
981625
888708
841387
1167408
158839
36560
599185
447535
1089800
904952
1163430
251317
1047909
669608
1110380
87125
1074214
1037623
349610
370655
247920
518914
793499
984051
844566
351293
38139
132500
803962
112083
353879
949132
251102
815111
461928
971897
725540
488123
1129306
211583
631594
1125533
762391
335005
337655
298309
649859
1059657
1102171
880429
743244
591894
1095657
1055147
160678
514232
963811
580323
430016
528025
473177
508320
1163221
667258
7440
463106
291855
1071593
804636
728706
232465
225425
861815
1036540
1011893
1034410
930266
96943
356628
348253
778114
583019
810610
774122
882706
107402
144827
317741
572741
472374
835610
682400
330691
1027120
943027
985418
638012
368210
388910
890494
196270
754931
1172756
268241
1180523
756502
358310
264693
88895
863482
166628
770794
288631
582413
700692
826613
229613
143520
972733
966113
459517
931508
447219
1042561
557254
720102
1070135
971492
106904
17395
342075
732302
802818
630468
56220
74563
811935
832782
466676
1035238
64532
865089
753743
147212
503644
1171336
863636
592387
1153083
349567
639829
445964
537552
1068398
722155
690353
660949
497652
476030
254697
506829
951305
810333
203901
152717
476689
958782
1153208
103119
698398
1000257
376597
254757
281125
738702
1037387
658990
177696
367961
347955
532589
22694
750414
268227
594522
546477
59710
747002
473075
841629
667878
796778
820323
99788
156883
916702
441586
96221
762116
383667
696993
917805
708248
27429
26149
669638
1034489
467958
823430
651470
1024499
1148156
1098497
1021068
1081040
641703
807029
465906
804343
1132563
79302
742478
626634
677050
683988
433567
160585
1125943
471539
357423
1072374
666177
983362
542918
1006674
719961
956319
281634
1124173
822066
145376
1087899
770369
1008785
82042
295181
824167
721508
78487
994093
1125535
263170
1174863
206758
851247
1169498
1033445
631694
53784
794950
134052
733839
110045
344436
82531
337944
632570
368205
384321
93886
473791
501143
1052215
884937
501156
833617
224163
273407
826834
804699
1153667
792515
851685
1112584
889566
292434
20512
650790
615940
292483
173318
895115
1019685
80937
828693
1019237
478515
751562
689752
92959
574076
1029158
1106431
878880
1112334
220434
1036239
475440
137532
474465
720043
967029
899682
490752
167438
203575
663556
1063565
376815
970452
1062714
937821
830432
282532
141485
382614
1043001
10141
8412
704793
542300
689794
107211
1074561
776349
826444
417853
778743
297761
194271
22888
1085533
954776
1049873
629218
283193
173509
310043
351420
935220
850043
870638
750538
612488
50875
1092461
778869
39019
287116
265239
302487
109006
29957
1109698
859942
991079
380880
292200
158668
628207
891941
957099
361918
138411
511494
705368
533119
697741
1055791
644130
619519
764209
71169
275646
196098
140159
268494
298313
334578
372870
1082126
585270
201083
461997
783098
935562
979465
140633
786232
403512
602971
1033184
852529
197333
179466
662422
841306
258506
841356
923440
1148423
408744
655740
101671
1112130
335802
517379
996678
1019476
243714
1104131
970532
923338
610303
865382
1013773
272731
619378
267753
843462
583597
115955
86101
192318
391143
71162
437679
175480
710694
519729
448225
311800
143525
764836
1064454
545619
971089
463412
834629
462711
1111839
900857
1188287
33027
1022392
315888
1172180
584904
643527
222337
1057314
435853
402980
688939
437308
174792
36099
357875
1098802
1036102
490824
182007
214331
808436
49911
1145640
160619
133876
259009
748666
1095836
787878
112166
60607
87760
1151453
877031
914604
756466
662336
1156278
679840
1111582
153985
962029
230290
64101
359674
495827
1102185
886022
466617
623956
1010263
242334
976006
761818
950106
595052
419971
209081
918331
117064
714312
53020
1133339
1052100
65945
802448
1167949
1017891
943194
843497
431967
778343
99831
1160170
519885
921025
207616
97078
273826
1051960
494819
485049
868435
980530
930458
234187
802093
943931
14471
531474
109872
549985
381996
111165
1086394
1158369
772031
68749
349438
1101366
142230
226093
166972
228271
663922
363492
1124283
98840
1138749
970878
939695
63688
212398
664973
278600
1087612
558716
271458
346129
1062309
343504
117878
568898
633687
164538
622746
795775
423587
1064372
673599
396897
1050608
378132
901226
1181101
1120305
511555
1062294
1130089
34283
325961
979300
1155640
447502
709059
881692
180350
454831
1093812
1170071
790624
937427
1133358
713929
241964
347552
811041
1099203
90981
242227
527290
1086863
274435
383265
33030
1172219
724200
910698
415771
64515
160080
475986
381881
1012643
1029999
539002
529531
1179521
381210
801771
561704
270560
678284
91466
133480
734098
473050
740620
385096
1024822
370894
665381
91493
336040
70336
897543
416222
796507
23997
140119
10297
751749
712903
360203
1028681
330672
145557
808530
1141563
111607
25535
258800
534930
398963
763
700892
148349
884084
1043391
748569
556811
1149938
634959
851781
496229
1159792
728785
613134
746282
232115
349722
929428
719728
39958
314060
820031
435596
1050888
953348
673388
54702
835137
616325
1174684
595553
374200
1003650
753405
567593
557052
200882
78936
86437
812774
384122
13895
152743
809771
913228
394186
696895
439825
872493
99698
1051613
150634
323235
67367
891680
1009434
119440
1106606
591641
443102
583682
626940
221325
180507
478287
193691
136492
264831
879677
174799
688730
333168
942951
667975
653613
24450
135889
431988
741969
224412
521223
917984
1058935
636415
307165
642591
924432
895201
721523
1161449
286509
1167885
1084891
157145
117928
813265
1149613
476363
925068
598841
103502
946092
212895
156172
931922
783560
799753
1143840
541348
677780
241215
523176
1082456
686949
690098
1027426
1039471
766326
321303
391608
1120627
498784
432310
513315
698903
1004400
1088982
1161690
693057
75626
345177
637632
538111
1193148
1169316
73589
519684
346610
981859
98219
157278
428786
370245
416185
29969
936455
540630
625145
320058
558915
739911
336540
19378
482434
1053544
777711
298616
1162395
396750
324428
243579
719434
1025135
557039
251154
1181996
1062441
716648
820043
279869
994032
15160
760679
484515
920167
673530
839511
1071409
1058736
217449
782858
1192201
526079
429487
1091061
569259
1018831
415908
148202
1111146
701993
671746
95600
781721
64238
567205
324406
814696
696265
614498
538902
1010361
656873
865450
1181027
1185458
685922
671723
269135
1116129
535420
843264
687825
569015
485790
534652
787668
868547
554775
1182889
1187963
1125872
862214
247575
421100
1146679
755592
875428
26381
161081
807094
959792
583096
295938
738953
69445
659385
126644
660902
959664
280851
927484
848909
115859
539102
796021
967201
274175
6300
17660
816920
11009
1063902
65745
153473
1108251
854739
580955
94544
1161977
1060433
352758
1145921
807473
395495
279630
480518
699282
25983
880235
463625
190154
958029
845990
7708
920849
646952
457448
318163
511884
227968
101990
394388
334237
140537
1102497
1086939
907611
1099141
999184
740205
810190
148225
859961
973077
435514
553851
599711
1182246
1142146
18095
428739
746192
171663
1040905
192794
1055662
485535
888153
124623
601031
965118
49944
772433
956424
584764
91990
917234
641115
17966
897654
94767
715482
56263
119175
1145466
412078
331563
190
603207
398192
1010824
594241
598311
355854
806578
966028
1141927
987908
949009
510807
548358
227457
373093
211292
625866
76508
796900
352299
73328
133999
1144843
271847
459228
321388
44768
1033133
273100
1030437
698190
90379
624182
1079377
685435
365277
174546
462088
957923
861536
435308
868931
354397
864524
214969
885958
75419
459385
1102758
462862
993859
167967
997136
742986
151396
1140883
369286
306800
747198
1006275
175825
292310
583342
1005652
453156
28002
488964
553282
513752
1152128
428149
752564
443229
442465
825926
681615
197101
400977
486537
220253
431802
619487
58790
1062096
53780
908143
618129
389874
362397
314653
649217
654057
350834
574581
54327
67727
82754
975069
229825
391373
115825
1146420
219178
608503
1181659
207654
68366
194265
653296
197102
179893
385164
488006
556306
904750
58587
246630
872130
1159123
1065528
983463
249359
1085991
430747
230460
653553
746771
282337
309972
285436
1133525
729209
453065
32071
22070
990624
203167
461138
1174833
865194
387925
900906
427898
1085349
639493
559237
255873
1120947
763007
654235
3674
778713
244164
175371
290739
975130
335979
1176809
160349
1167189
231890
569610
1166270
340255
238560
363443
1188326
1038407
620618
928723
341413
685085
167264
311699
634760
624474
823489
951415
139713
507511
317145
1108935
842841
256231
1051643
845148
339771
191013
86850
482947
804760
571987
594912
603552
198543
296496
985553
1128325
751163
1096902
658474
1157530
1122112
318325
376068
434356
172209
833909
562502
216503
30062
1039309
1084185
656606
298825
250855
1007420
135608
341055
94582
1003466
539491
721701
391933
597859
201968
326102
660458
1085780
1065889
537993
447367
5723
1077814
399677
484147
1153221
798257
344204
770938
728349
681004
252453
290105
330292
205885
134128
670722
1188172
599613
1134949
781043
472171
334443
190018
704031
277963
999575
603599
1170827
1144575
831034
119123
1096630
723227
748146
925917
124255
523166
1166102
264200
638005
690531
492426
129501
948526
927863
886463
114223
23908
1046822
52361
629286
1081349
840366
1182438
625785
900370
351437
758849
634039
552408
725208
377710
404614
595378
1025227
246034
995003
160202
7159
349301
695241
86022
246245
860329
103102
641658
50953
631203
145368
727856
752922
511574
373383
972938
74926
225592
811842
334090
184738
471655
335539
804781
62783
233903
431874
284555
988998
811910
1009882
733307
1063926
164673
104249
507835
284812
878645
372270
965949
1062488
875782
334343
32212
843027
618607
27769
171523
221422
1115303
818058
603883
573391
910207
403982
38965
1020431
414167
905291
12452
859453
523688
815291
140247
46494
830454
985736
238021
626209
414789
746291
868379
419887
337729
945796
366156
468278
238598
54696
532545
9768
708304
303041
1133840
788213
517544
133631
521289
1091777
755728
299048
8096
159351
487128
626520
295825
520425
59362
60711
1051943
179292
1007095
696990
8372
845642
1106076
55774
346579
45269
911869
180542
1145960
122363
1107682
1159304
487721
673238
990526
484664
222663
978352
256960
117188
366583
476634
92882
56750
544356
593649
1062438
1138833
860227
8989
146175
1091324
1136829
571186
1004979
36159
645169
27531
966504
848912
487989
234655
713828
667620
1069510
971520
1020468
372175
1018316
662072
1055611
996743
804138
249239
98231
1147919
1117652
455453
416702
101656
244347
786451
89096
528484
152152
298504
700679
1052646
535189
497768
370636
171118
217563
643481
334107
350960
172823
388650
1053444
441683
527573
778530
143818
61852
1003682
886886
1111686
726800
853079
841390
69303
85613
1047207
494240
1061072
1014428
83079
298681
227344
472661
396705
591741
1099717
1121824
42644
28004
515338
946946
58732
37960
290999
867504
421617
651917
979548
565922
118581
431801
1124729
989489
385793
59800
239564
402773
1121240
306385
938928
606098
270039
1050508
477729
1035589
633732
705247
607797
591497
616724
969324
100917
449588
585652
602532
62832
498993
423244
639119
125284
685389
354533
650256
583483
128553
1189953
19105
369081
949162
193104
180098
1001711
387827
505185
494925
816901
402624
28144
1117890
285270
877529
1133432
1099661
796153
613988
481896
1089852
428614
3814
987910
973613
314180
436773
164324
553994
182136
568602
309119
1176394
738738
242985
56772
182158
604835
963057
607295
351407
102770
842915
775835
762854
1085833
360998
772573
72281
132783
464575
437867
996978
273911
370828
943642
397480
852796
74860
1045146
27516
900423
356844
397419
1153201
967132
573582
1039122
429715
87301
414355
789828
1125171
217686
231335
493024
673544
1051894
682232
933956
34807
1165467
604552
1158041
384476
273782
824323
441703
124727
158359
574129
543317
5791
366721
168746
451549
909677
811609
1078953
364379
1040750
752177
1028067
411438
355384
877459
255316
821277
909894
491402
1108280
398803
512694
956764
165215
789974
162434
551627
1172193
1030330
612650
1156917
527662
916679
121127
604970
1005741
423932
334252
637367
917849
482179
1097646
897556
499460
333109
720745
290008
934988
57330
64876
786081
62593
1093089
431415
434640
32248
318618
897508
541621
65088
1151126
812945
771139
376469
142202
750001
786870
989212
906485
424553
53647
802445
1180974
533981
1168855
964749
651410
584827
571719
174906
295570
989669
1118699
160942
662512
867458
947982
126383
597424
1046807
986077
506386
232203
574703
734431
943637
349327
375753
382068
432272
660809
887969
235281
1152055
637817
230793
183025
1163478
167766
442947
1153666
698749
621828
1007063
234056
495201
45838
414302
223012
390234
235587
649798
133980
1099264
652662
784273
746766
980503
45735
735279
503272
998016
1164338
1131071
325522
683989
593924
906183
1174007
890970
455691
578697
426330
1153893
780322
419770
424497
796735
913041
354445
1178112
568893
652186
627906
286004
281606
27631
1073890
831984
1130504
7683
1085356
1080900
256896
62720
516474
554022
191068
416480
776694
286846
651080
617429
193346
1025882
541200
623150
1169868
138662
890908
1008393
133185
432292
1129011
529385
591672
726611
385459
471177
374211
1002609
611219
290770
318450
24739
295885
817035
235747
813878
298400
61785
531977
376079
909596
1020746
1051758
295580
1086168
271522
563424
661257
468540
427071
1012615
1028363
847623
148289
755366
925032
337053
968315
829471
347302
87451
554229
688931
226633
930140
1125541
106095
799029
342282
662445
953383
1055400
644035
273394
1131006
498223
347562
483903
77471
596250
909096
1017998
462488
1170344
873533
585084
433493
616356
831988
128059
75131
1042364
1099606
355782
556577
304629
640452
459725
996577
686859
309971
235884
655748
324789
489536
708327
144041
328641
1090323
769505
29496
156892
266858
1048951
343898
724734
919320
40108
283668
202369
390173
744361
673077
177009
961409
1031997
217148
49765
282425
831321
1090638
1144455
151026
607014
545490
131097
289616
456698
563723
125235
70826
226884
865731
291889
804089
329673
822809
612789
657428
555047
1184562
1164602
601962
933503
413836
264660
698268
453233
289129
1104322
255282
592810
281937
305669
741389
919410
192386
712320
838387
16345
461688
927843
817229
1128011
82721
1132284
379215
19280
165537
1182100
505220
139737
887241
796130
557579
1148769
1155230
80773
803173
288800
36115
1163974
363920
403763
1034391
544894
905327
604423
1056885
415556
1153054
1113592
998462
763578
47903
605957
727081
296774
59680
801095
729130
574208
622609
558824
749783
740133
96408
878407
278016
155212
563771
1035605
83135
225795
186906
649772
212638
548486
1134362
746198
797078
1073044
855846
1019870
774514
189419
1163782
122555
230242
765367
197622
239253
202455
776101
671848
118177
724710
990455
662389
1106782
928142
918763
19635
315582
1015492
982162
215490
791536
1050335
231460
507593
129770
537775
943764
537503
451056
126654
665904
486943
352985
975337
1155377
559220
205364
667747
681477
990519
941134
672
1021764
191635
46475
675010
362254
902413
721337
538574
996309
609270
48875
442439
362528
346162
447598
25815
863668
1053761
1111304
908537
233825
180841
367650
848431
389016
995640
72040
707284
80707
9374
822791
315741
1007654
1155871
73159
108479
1062305
124935
316360
1148534
464041
448426
1177657
1164462
229627
666428
1054496
743224
371072
378865
805795
86371
265580
125627
128691
796175
855803
99935
113041
409187
511643
991123
955800
1037881
556742
733005
96723
362529
745668
512636
892815
893156
32925
933830
252264
470262
225864
201990
933233
640378
712148
560022
999557
685864
825214
654972
306686
1141560
942732
727426
542631
1060616
999168
279970
260605
708960
943632
1100395
284694
724770
1076867
890951
906929
1100907
737290
875444
1113682
8385
53850
588053
226826
405454
832124
537800
1128634
1155787
28066
493057
698406
340935
548400
1023748
751438
943517
986056
1081721
1075487
588541
429010
176749
237098
943658
623078
782760
421406
506439
14010
920500
1043162
234763
1130120
248325
849742
783697
653469
138016
949889
35781
913872
494241
539421
588329
17591
333302
85196
951859
433478
1159219
1005934
1003496
350050
730848
459043
11651
549580
108116
860344
419812
229114
756567
686063
182005
751913
777436
666752
38633
743888
324835
337449
1102662
1159514
655394
1105666
604359
878330
645952
501241
167607
247385
206950
156492
125411
459608
569860
74524
748521
987133
206709
735581
618674
123695
801444
529199
1067454
460323
1184510
963977
632779
1043166
624559
623747
853602
57000
739548
431662
200495
417157
1117883
1130006
30047
708970
828713
483435
310291
81207
683007
714559
318907
134522
1064844
618600
351857
1148881
769441
466413
858888
515376
325614
298118
719696
1038547
786577
975967
988714
32558
55229
880891
878604
175292
497228
976169
524912
934739
825538
114379
112220
653979
509212
142825
835768
739700
704940
49860
604265
623640
863425
440680
810331
139339
782579
402928
1134427
1070473
404849
880129
888730
827033
1077718
1145902
58461
528691
456329
725559
1098612
372344
1162091
296018
824125
522705
239951
715023
265810
910746
639577
1127263
376739
900888
1078747
51325
780673
590169
950483
568996
478660
616399
886366
1086603
621810
184122
112772
711599
1042812
782178
148635
823389
70339
15222
652680
617554
856591
705205
436961
1182392
83711
271803
891264
161776
431013
655769
787949
350749
792169
184519
746607
72131
49365
622606
888995
1055957
70739
300341
1045642
1115733
412786
863558
170174
985595
168126
569846
293086
968547
899716
1006851
690855
738867
333386
988030
609636
362618
1031452
505123
918470
1001678
1051660
931791
218468
1033158
42164
1115273
523542
881217
905825
269035
521637
685464
1191299
227454
82658
460212
700640
273265
943371
788594
751075
379199
1125958
549963
1185196
814121
816681
915155
496794
779728
521333
878768
381949
556031
83032
943508
211604
680195
405533
743118
858969
374440
590950
138552
865113
750147
411762
731503
739466
125854
1031403
711717
862733
1035733
313772
481732
771571
371525
1099200
286239
640488
67006
374683
1153678
328347
301335
894557
760821
846915
1117843
988556
388113
944756
1122323
963975
331214
1171100
190575
682822
405291
71351
77523
192690
715974
755533
885175
520626
1122976
475005
197428
946518
300277
803355
757167
296143
542379
844851
1032639
460902
153904
1172073
771058
879370
963909
443625
310845
469832
692459
185234
912117
20909
265312
1172570
391481
821101
579887
980013
515516
1147341
1080975
71848
1039468
467312
919034
969642
497541
388569
1057305
268819
246094
131926
86161
380520
874930
422665
986358
85589
905922
36032
412092
187975
613531
1012511
821381
682450
259836
1166695
543011
206870
162361
312050
281567
1056984
1030512
226900
890370
821745
110112
679666
891932
276611
1076948
356240
394153
258365
657542
790762
410820
1136355
1022232
482367
528845
1072935
35933
641245
881689
238272
1107989
1138550
393911
957115
637732
1102733
95544
130692
681480
618625
558628
783769
1104213
1185978
1117096
925660
20685
555068
955061
619145
537085
930884
377483
295943
819975
452123
766413
970035
884268
709730
325047
1108879
271019
382247
566652
453343
1154867
322402
686958
793043
1058009
1045925
69417
1088
380645
716423
991435
206339
21763
478656
961708
921728
887947
356682
32557
908304
941930
646725
388781
662105
114007
917098
69453
204627
876758
1169970
98998
840838
936664
471932
345086
176340
229269
1095652
455339
49930
746760
727749
395390
845076
981093
614646
572811
391639
160685
878633
1079281
369970
862418
398109
1109175
726732
608173
414836
514178
75761
664784
791513
723342
846819
1054369
835219
695033
955705
1151564
155233
367726
206491
51926
381645
371604
317315
1164174
825507
1154229
266701
345341
638633
241459
101588
126312
521603
689395
1187058
836311
837252
1080990
701032
766847
67182
210858
720688
125435
554026
982836
859741
1001584
425850
251872
564832
299711
336785
663606
223896
800146
225496
1010339
654603
79287
563321
493669
274162
817675
1138195
266832
856181
1129311
927472
11298
465981
3839
28489
913731
300293
371631
232359
622430
994373
984062
595914
439534
432723
712610
598356
65299
179035
549127
830408
715291
67221
389674
1084429
572733
536177
1048522
643250
325056
248771
386694
1050308
873686
643194
607022
1171018
191192
132612
773256
1146763
905263
1177276
759704
57297
761843
479964
1177857
770760
755159
353563
241251
408584
793096
35636
754779
139793
1052285
718959
1075106
927487
87219
849246
688019
287241
65462
434883
70157
815138
199177
541061
441902
733412
829772
970656
1160879
300595
970518
511757
1129426
790915
485207
205985
663604
222665
724581
879530
23964
452321
797120
973675
205958
1158122
1032058
610585
521521
1083097
162619
993726
1045033
1193026
22579
517346
283792
506421
172173
450039
935440
1126162
411260
396178
206841
470267
670163
920317
798243
290450
106336
541544
1040429
1189582
882375
548957
658276
845538
571018
884150
1031008
1144827
825496
304380
231200
324802
188151
250677
243033
906634
741646
1007235
699267
347227
115472
983295
477022
656811
1081631
1042011
334507
1151045
848210
94748
1140371
76938
198507
214328
729140
161603
1000076
541442
367923
375760
741608
266568
126330
326639
298153
989138
561523
524457
739487
318951
48610
763755
1081207
620629
4384
643512
589816
464167
735891
64520
1129863
160426
646576
1160327
561083
164484
447841
992424
144744
653654
114033
318421
275132
727915
706919
594642
531235
366514
988238
343978
68603
204598
490582
723195
409055
892022
1057164
652754
15814
451036
590225
748522
846721
1179114
920109
136059
843944
864562
597416
337851
78795
767594
770533
772275
1085043
284194
590066
631686
315271
839537
322515
544666
297718
166371
614368
548696
258841
625370
377291
444578
210569
870848
272095
742675
1053386
719338
1094223
623713
344087
915098
306274
542907
1071469
1050978
324780
14495
507520
746846
399199
626088
1035989
664934
563760
432864
384123
797759
887572
369709
928920
89052
646540
619694
584318
168686
604029
1181899
1136471
325996
600052
740584
441137
414876
141300
629303
1066970
144805
1152186
526009
708418
1036407
483845
1138960
1033906
346957
1019624
1101449
791003
262650
633816
242377
518229
1031223
351316
709153
75572
1050520
558079
1144677
182372
1009565
964338
813526
95206
85702
68059
743169
670547
403807
616530
1135776
998522
16801
563839
197182
165968
539815
1046096
48965
822176
375565
373458
563245
374029
426468
427746
763106
1042083
85877
1171728
1474
575710
401016
510084
655156
1176735
302839
810091
817205
653569
1132193
136888
726008
987415
1096430
472191
1093556
455978
475493
558639
211574
529573
535587
1117389
1050937
696207
775920
1055711
156305
873685
217003
814112
54545
990665
45743
712280
215437
289093
652043
577365
1025485
1135615
1015490
104814
514415
852911
986457
389761
52449
191372
711055
297765
1004311
378741
757017
1033157
756221
1105335
929465
477404
753623
1155449
9317
284297
289486
476684
37925
519377
1176183
979807
87165
1158631
1161643
72637
99984
1045253
1086442
911120
1137915
1068567
858972
88601
729820
621544
687575
1146072
310395
518168
281627
541937
263631
907509
1066282
254421
205588
812448
66078
676010
918731
863701
545074
277931
396998
194427
475180
1135079
652421
545596
184333
682943
1164655
1000340
1057842
464232
959729
138804
848404
625955
1058355
1042642
687718
22040
276280
889336
424222
941826
1073193
471422
942522
866482
274095
915507
705873
1053427
57057
443572
875946
74150
862235
535157
447556
900982
389555
802843
287603
382729
981921
1113441
197732
775144
254344
752552
826928
210651
916737
1081366
365385
571249
725305
123088
735028
1189911
415309
682023
436238
794517
555722
769333
966872
81855
1079194
59863
510990
684100
1001003
581153
176584
373485
773469
843374
785895
560848
59405
461473
854972
608971
882051
766134
440123
1062260
407305
964305
1188753
706950
169729
148544
443468
373409
171272
803731
439362
733487
794537
555393
708230
1130627
1182621
182345
441991
952341
699491
797458
259071
744531
372585
797972
50366
2441
18986
730098
835252
383494
305564
159843
1118283
845663
917746
835080
662009
632735
482411
184085
766669
921515
975433
809180
1116568
254629
932045
205169
966150
1158040
1070068
325169
610429
448874
252938
769846
500810
782338
113396
744893
247249
956324
154397
538113
399419
376880
924233
323694
815340
478421
857745
264046
929524
962690
552429
465114
313096
1081884
1079356
972293
320729
975803
639919
11460
501040
810006
132691
154584
336743
539134
29018
591832
252436
566388
158680
194697
469447
27685
651963
99692
34941
946545
530732
1132099
746364
1117513
1071386
1047746
210889
706452
325966
214750
474383
148628
441395
130235
982996
54103
809812
230059
740117
1122495
248942
701490
107084
529073
94424
1147367
102305
24061
430118
1052093
816321
80507
775340
470934
1077894
574293
335268
293892
851384
466614
639209
1130990
158140
198923
387125
928164
772162
458336
599783
124791
561490
489694
475544
561659
22910
1156269
165339
1132782
293182
459404
487087
626285
651525
1172714
45484
943344
1162015
1167916
356172
1064380
312786
366075
1183251
1001117
20527
3474
350627
975233
479175
32818
417796
680043
862179
274104
710676
486197
418169
354198
638471
533572
1083422
1066572
858924
625365
293645
838694
217161
1100667
978786
570033
1061562
565429
541596
553484
812116
1043420
1158150
26556
102804
1098786
481773
1089905
279087
1116521
657448
677365
262044
111502
809125
372583
178664
1076673
1166170
1040741
902752
847878
1153488
198669
901826
481308
365342
760493
408250
2395
335543
381168
173046
950263
985493
376279
1147105
712159
373261
711891
936490
143886
362781
958919
90954
219405
1036580
1135541
233017
289990
507481
826836
845524
29365
162415
528358
1177792
665688
852883
599669
225990
429399
23402
144611
349133
211510
450109
320373
29618
1149488
525831
286567
1176278
132089
243064
353660
944478
1135453
602574
938907
1188117
248053
1059408
169384
353136
332547
817907
531903
933413
576928
923633
778847
830659
536833
562227
297003
828933
1100123
151204
866114
181274
324981
261901
348887
1104872
905369
412398
565068
535088
265156
327116
778322
440788
553424
144556
695084
641796
977067
936180
617989
310108
1130949
105693
348118
503760
751554
292851
782407
654352
346171
585435
226748
26331
87990
369634
787090
487544
29884
993401
368097
1146473
740917
706034
744935
1079183
544803
577378
131728
1028291
805273
219907
834326
335824
1053230
793456
295136
482501
1111675
39015
543376
521766
92947
1108383
398600
684831
1077996
902399
1038351
701349
684646
41503
1095444
945711
887164
648432
871845
61033
963329
265475
848248
511326
142778
250295
1168644
619625
499588
347138
794754
1184717
328868
91776
1077498
237610
883292
551171
783954
328731
1050073
1014843
319
469251
1104625
233818
115648
613286
366713
227542
822327
858688
680898
15408
419732
1056443
166698
773168
625
843026
83695
664806
553267
148683
987488
947730
587106
824221
50504
1026183
352512
1051265
606368
1175358
228549
120087
2535
485432
45129
910972
300508
80330
322083
543478
162700
747933
1103376
120449
468220
944951
235614
431543
178854
199094
283461
603518
456958
1144050
1095957
664642
913366
1171398
693817
221699
1019103
740718
274632
1081836
1016312
837102
1170592
370400
1018632
861300
823139
1016389
379171
510245
972069
1123853
849956
590504
966991
471758
149482
1070980
1027967
627999
232780
363572
514024
410117
991983
245821
1070899
1036605
1117293
990308
439560
601827
356547
632633
850972
883175
181962
1002268
1015611
276596
539676
1012682
1170627
65004
44761
1156537
335212
1191755
116144
669389
126483
302578
1134188
1061099
1174311
755194
582847
627091
295189
711627
565855
457828
591739
61538
710906
775549
3664
1130906
382015
972920
64983
166726
288113
460711
623107
142698
570990
1011034
589179
806463
720216
340136
785000
41008
385413
1174875
752428
1034264
1043986
532147
1169870
424141
741154
600421
694779
152789
861012
733728
5138
1024110
619893
425524
715080
558111
401431
936414
997748
1000263
933672
487198
698886
271676
1090248
837806
699211
228454
552230
945267
453185
913219
197986
1075204
360490
233461
188256
579819
862121
1118750
224544
922503
116245
700090
870002
689473
715382
1039431
1151498
1130648
1007868
901917
753503
544849
1182657
854834
542325
567978
255740
802613
636955
1160659
554243
1009321
1059916
136642
232313
1048842
995621
51050
192749
393092
1094498
1138462
566362
711178
483820
582358
246904
78641
810275
58775
807386
561597
13159
777594
710917
749594
1019456
68724
1191705
1125039
207784
982184
527317
227550
883350
910104
517771
868080
338940
430595
189987
608582
59673
565098
872296
466048
1149754
226483
185478
1172654
1066907
646542
472466
690708
562499
252887
1086882
53188
1134331
1165648
97813
175782
864184
223398
995648
159177
7251
765904
294990
80622
152389
7218
389584
833379
563499
650088
232298
631175
64690
924493
1085962
147858
651926
439394
831987
462052
1189066
105846
536715
723991
1090594
929160
604584
615609
788557
601558
627068
164943
528673
710491
94017
1126195
161129
865432
740022
76628
644681
100600
136409
827451
511488
1040385
643974
62480
1055946
17662
874675
1065493
466460
569024
16432
779422
304383
181417
406473
863830
1067637
853552
595005
581959
803544
136367
1150365
438344
664941
54546
419009
558325
283776
499703
1034872
248341
291114
682911
807454
293110
1090265
387129
838809
503475
1191563
925791
920597
659733
1068081
751529
173117
98880
156741
1101864
615843
358731
966662
1087505
651740
262060
798140
440874
914448
1080166
207661
1032081
948294
1098253
398102
132051
337158
652472
637231
977505
719340
127302
458149
1055996
1038920
901954
253332
579272
212876
280508
599002
63712
946923
782123
495184
1124743
107053
117335
153602
303329
201049
903243
366662
385146
463639
1096885
3388
112
687037
508650
496968
415435
673183
1017220
385650
1158715
276270
150859
562117
140760
211791
191948
1032482
179113
343055
845949
254848
702805
106163
819073
815553
805097
285314
860350
694960
361376
622923
955436
606218
906978
1091257
494323
634215
1108360
931726
1187455
274243
524305
84131
238325
684558
1041510
737803
286819
557316
1035356
478203
455332
769182
1081581
955939
903103
1217
786371
829222
1092321
673806
229409
663490
353467
900187
860550
378801
365865
772536
347417
619037
970213
146392
526243
894966
1152109
216267
811245
246483
28254
322589
844828
800627
394332
1062430
746536
388958
1172909
738665
630481
807207
966934
382495
14038
607154
369001
422775
1109887
792242
625936
514077
40472
215287
163140
742238
275825
842352
169605
325473
1055228
669693
215558
462045
1052598
922896
257613
617975
1148785
954576
710295
349754
676150
1099169
250802
322425
251519
537420
687975
765555
268261
593183
1060591
734701
591281
10554
630420
140590
258051
774417
606651
863648
76516
194782
245221
643822
776407
400632
246071
257184
77268
33738
1060414
737199
713819
58282
435422
947113
786208
537716
544660
725355
1083854
465514
617777
1098977
542853
1121997
691641
1052369
1151651
147675
95743
412871
945977
339780
107719
1149608
353219
799001
76515
988034
638384
844804
965886
1135128
615417
914455
447895
944747
320782
265533
476448
896260
522135
467802
955683
62920
658238
723993
465074
909291
2904
897614
1190350
627878
257894
844076
38728
1182640
690231
618619
503904
918468
1022778
853267
1086412
391263
676964
1057646
20901
488434
1021865
593925
345683
104583
510054
1189693
753908
178595
234460
330823
561842
62667
633386
976898
214829
429596
754465
595768
145111
474471
515003
598358
500662
454250
268835
102358
577102
880432
839561
180584
278539
271642
1165017
532938
418959
911356
199723
684716
963530
1171939
900830
219321
642263
1072590
224119
881004
150198
556893
1056809
729593
179966
538557
559526
1113632
291738
131563
1026358
1073505
582446
704201
382604
709039
623053
1019362
86717
840811
254072
422040
110786
195417
616465
788904
803536
334678
214884
942044
790989
27929
9475
630258
1029637
490217
1134126
622303
38117
1070440
313453
48520
588150
121777
779692
682921
176488
154092
1062564
796335
893241
477891
938920
1170245
163425
451051
119297
888641
1181777
903726
1052994
752453
1088113
500110
738027
425502
350536
273929
90141
374170
1171015
970092
36372
1012044
915271
352980
100341
978931
71933
363299
1153710
38491
969603
160733
808503
844617
149523
716442
420212
134655
1013725
886330
206293
667585
523287
1154922
146923
116490
698671
861365
135955
997641
726111
963170
1185052
942731
652825
100058
877464
1026925
1028504
710340
355020
346089
1164074
725606
845719
1086154
693619
814881
1050751
273027
996532
1082329
635731
18825
843390
253296
80382
1020324
250496
856093
377640
140078
109108
137255
925643
40659
678301
366767
253190
785030
881243
788626
306615
368897
866252
46150
565788
42116
213097
937106
697997
1047294
1123495
379882
355379
680444
576154
338569
884000
1115483
591008
100169
1064002
507716
297199
638604
286896
497734
1042653
913496
673112
474704
1150672
643393
375707
35917
215334
513363
186073
492897
822499
510124
822059
212639
349120
916425
1077660
597487
1178302
52414
613480
1119292
1032694
1184923
733824
907855
1010517
1080337
1062325
505881
978050
1012651
1029926
765586
790638
118275
929646
1000811
573553
917405
320365
65224
30780
952193
81817
654343
445264
504663
194509
381280
909471
550024
1143139
581403
585863
991211
998737
1108368
971753
794234
955415
221769
803437
257453
169078
550058
780191
572023
370634
61698
938474
876333
289451
299551
756856
410393
326160
752226
951881
551176
759274
123260
1053150
708912
340748
168922
476952
1169659
563014
962317
931876
1369
303000
299295
963788
257261
552843
795424
1060423
445765
109627
3358
744449
395552
758040
1007000
202249
179601
188959
565102
436437
355008
215324
881381
195157
866607
338831
857811
40961
272929
806151
109868
519720
539533
504342
401627
799746
775570
131365
1030439
653322
9236
974718
793561
817426
503220
834637
1069099
1057257
1012836
458822
733921
677679
17303
30856
109029
414863
985561
231049
490584
899227
507327
49613
130612
478285
489452
1101776
1138972
543274
56722
537407
495615
491039
690070
434872
1004931
461954
23875
1010827
192792
234109
218502
623764
367108
181712
952079
984515
505344
897470
1050077
1039306
141417
44480
671820
441474
838053
1180637
275926
499259
84012
668639
278370
941581
344265
14664
1175611
290659
647812
279005
413256
377245
1064219
703236
819476
880355
702699
1147387
845951
431090
77100
968340
677056
299411
131023
936789
743017
962976
274755
194909
201777
360884
287804
694408
86641
565005
746710
446452
108994
254759
518447
740693
23527
732240
1186967
889062
299426
67719
510484
27077
641477
69657
783155
682720
516371
693161
697022
272980
970394
435933
1007046
2596
930856
870231
664327
720027
176138
674411
395488
199440
1114456
1028319
237412
702926
799797
553693
288021
306600
906080
373397
1177443
1033862
117781
190879
318641
1078895
242420
819659
226897
143442
46513
461167
623639
992832
348052
1192585
462836
1060546
823031
61279
1088795
586651
1171927
942517
1053176
656424
712826
969823
496480
1084841
247793
1162275
49951
1076465
417871
384557
604411
816593
552811
719672
287916
506073
658426
567253
217428
131048
1059562
506749
518365
678239
162043
551801
2907
929624
1009234
521197
888762
678139
358969
1136843
1040174
491341
310001
1079654
127
450685
531599
311337
1137854
1126231
1076155
27475
231045
156171
43669
897218
194836
349645
8816
1094412
770615
137292
848975
35221
976684
646107
665385
430229
926773
486960
880073
194938
660112
614178
174346
634716
57979
165058
1041572
163873
75773
497966
769889
272239
695744
831391
17939
758821
135655
253622
647193
19008
1140590
374997
93664
972146
112729
136411
571904
1104876
71111
965435
567384
335990
713014
926287
508776
988463
431635
389343
496446
1183072
113892
945529
525705
984830
422172
323487
1064787
655525
195360
504619
1096866
601505
953066
622886
70729
378936
321261
267151
408374
324709
1045385
440164
343907
509529
631205
519240
321413
722136
287922
955555
1176650
127654
266959
1138801
74964
706491
241986
1119697
917213
765544
542782
1107268
121307
372901
329909
285392
257755
1025202
728058
57525
500840
950828
371560
455636
369302
924180
84061
161865
1027758
259228
1011457
976423
1183842
811645
537210
255370
253386
305631
891054
469934
596546
731960
765550
55488
725934
691110
809933
713060
4632
483025
1097773
115362
262429
955129
531246
36611
389603
610334
248851
895744
621065
733525
963003
637438
210715
447585
405060
349513
688414
1045333
254639
350009
507030
612112
449660
963058
795161
894622
280552
1051995
203165
966220
636505
361893
216990
914462
790889
1037652
1170046
1010099
664383
286046
556295
1149412
975820
187000
1085571
832429
537709
913649
141384
16138
657715
254676
350464
1106307
3586
195953
103104
704417
945558
517362
664195
92569
972782
38219
606036
1088632
989449
999016
541908
83563
251718
28881
671958
933483
1078993
199459
281399
39050
340566
1038882
441091
280714
2414
856609
596964
896908
186530
1119077
663362
459563
372036
543198
934895
1065293
632846
110747
183581
262266
484416
365194
481002
869576
198804
136924
1186649
138642
937013
938783
977135
798642
743784
694657
1024310
703457
245509
804394
1190134
193273
86483
80803
592051
585116
190633
90050
467018
1044167
664610
955118
664961
88685
309966
894080
595434
585466
393336
544369
113317
334272
1165678
192874
490466
298141
235929
1044076
79116
1151349
859583
201101
614914
92967
221438
163432
212879
435800
1191056
304072
1111795
1189633
365114
945499
239394
656132
693750
865630
1039180
460273
1125854
280705
117973
1089058
746509
110087
165776
240417
1115928
432110
964367
656952
775684
840662
1128768
795778
1059799
430786
1137387
443252
679874
204416
414192
612292
758833
530843
263648
618592
647979
1175926
482805
473670
284291
1037112
907153
886487
342753
338175
502481
742746
400757
1122539
1109041
260759
425958
297658
224210
455976
905106
163621
543490
571814
742970
804657
33416
848452
1085679
594953
672974
288413
825133
949985
962870
506281
774069
370685
1186781
487511
1101073
164773
172780
575640
304965
199660
740317
504362
25210
254545
40334
595238
741226
1090026
581778
890263
765719
777142
948863
1071471
1155903
1059592
631573
1015395
229577
784495
47736
94965
244785
363255
971709
4986
362890
211966
872425
1101619
44338
399470
411856
1193289
426077
1024167
60891
685588
789091
931312
821306
563997
282684
687375
1033241
902678
861782
208868
540117
409556
1012074
896056
81467
1051712
1174168
606162
255595
607761
580164
739903
719912
622224
1167951
476814
295239
65993
117542
460242
185699
511278
1120278
1017762
813266
617741
507189
323222
447397
726995
245827
27715
261360
152946
747900
214852
953573
623227
1039840
897298
953062
44296
231632
785600
1045986
1035520
160407
969744
7947
207197
263049
566197
119185
880515
59435
486335
824787
791828
1145636
880336
819957
231003
556322
52220
103338
1164627
801067
1038973
192001
850159
188456
551138
969275
436116
1176957
3793
67384
1049934
439426
966114
112033
573274
923692
908226
484834
167711
576848
681868
1003462
579508
581613
447080
576527
814749
846272
357324
1149423
7313
638348
173796
186535
257137
761436
545558
400187
825224
270064
1089094
71806
756491
340749
259236
84971
428046
287508
110451
309509
1017769
359468
723204
399208
294663
667079
795662
994087
316392
442285
1006434
357050
1000714
419476
28376
1107415
4799
925707
1142988
988326
688646
924316
468281
419917
1036187
1110931
913323
810997
105974
433642
814454
2768
432023
451019
253109
515833
1024881
36763
1113382
536321
824627
33672
680860
467058
459195
222564
896034
475060
219250
461788
392199
314065
567030
200487
31528
433569
558926
608058
392127
808286
36552
704199
2942
997524
162160
891042
1102362
1001224
470330
224130
891491
584090
994334
701796
871536
76872
828137
522164
38694
909948
48277
908366
350846
860315
81549
53205
1033364
820838
754294
1089888
1056711
716276
609830
206567
960655
893901
658225
1017527
1154749
485020
988282
361536
258732
1026890
184046
392479
689563
181547
291648
832384
634426
972522
1109132
145361
1033440
286406
729235
927362
1132394
1084178
595007
305582
659888
657080
1176079
430631
1063008
894209
715820
130328
72272
1173602
372245
619433
140281
47241
127462
432441
1001854
1165077
1114816
629687
452706
721156
505601
18516
346123
10873
759320
101315
86334
1113432
850806
72077
1086140
870017
723552
1086773
59811
60071
727240
721864
976954
667881
1087236
800450
1052158
842107
514028
894625
1033769
1145825
717810
8307
707983
1072579
331925
1140470
932570
44621
413660
595699
195438
1144661
163598
416671
150211
894939
1148576
462679
1057975
1092766
394910
473472
147869
1122932
907721
799570
1162922
508186
344945
938756
606585
1164502
17393
804872
667992
196594
516897
697238
727819
96562
20065
340712
505853
385280
730691
653985
1006097
438180
855003
141965
934234
908731
22272
1040955
45160
559759
937118
847041
1099551
995378
815996
1140787
488634
624842
1094160
306678
460375
1018967
625355
929097
147509
1141622
242052
1119972
499525
60371
48650
61015
528757
820764
1179802
428318
423240
222954
543259
1028008
697870
856365
996942
874002
987701
30281
325627
1045783
695697
970679
73516
783487
933151
161768
691991
40972
1041695
523407
1072261
156882
630030
287017
715013
1024916
854051
953774
169335
944092
207714
462406
370306
1151070
984628
828868
261816
1071487
647652
24519
899640
978945
972020
220329
717192
962295
316206
671103
580773
973408
1016298
345598
416549
977237
737533
466879
195113
997740
465927
1127610
75415
1157559
1159507
699057
338276
253816
1157352
829188
554468
864520
977724
522652
1051473
1182105
204169
409245
1193434
552301
520849
92066
818047
926623
1175080
48670
1143464
152114
781687
870285
504145
386216
785587
1115580
684315
486645
440078
801360
824791
1058140
602506
934138
1136536
306141
321392
93484
69154
413847
736701
1016666
407177
1067442
432146
773858
650030
1093260
1144556
872292
643027
115240
757254
70969
905441
352629
1091138
969942
842340
424383
843700
460440
745804
1030423
191231
289727
1029071
126761
1079544
488678
831681
778822
894430
229860
555860
556740
393456
114271
1182805
157918
81653
436399
142245
960620
197319
1058349
470729
614795
356332
92206
1071028
527027
662841
623759
134117
1137632
388267
919860
538925
1107776
948365
270614
285957
303992
829365
708294
259658
919147
117596
1029806
19748
372761
646772
191997
749336
746696
23199
158807
391382
1120950
991568
601900
137756
827484
175255
1130301
137634
442706
67685
677518
722607
878628
563966
316561
241038
621235
63456
1066704
886398
241736
561269
567890
275370
517704
209550
1185353
701705
233060
1027070
164955
1158478
543804
289714
904029
975885
457437
1023307
668556
313920
1174892
513891
158954
144039
13253
84638
615683
755189
225247
742337
332074
1126849
11552
870291
1069687
291497
190562
515866
974714
117649
693695
847751
947492
857129
315205
186596
259723
583903
754216
249622
925072
112418
644399
256647
792162
971677
192090
1114797
659920
1135691
874163
536462
584067
728279
998707
798962
1190712
353930
50974
485971
233495
1082390
630783
22724
529135
797834
771431
1003601
222167
86726
920502
151985
32510
196536
929295
1095858
135843
890248
744999
1184949
740756
91624
451860
118983
794635
226382
620862
209357
1040913
325167
943467
423149
2210
231778
506613
700178
776898
52405
680067
158276
159195
664332
1022764
382169
79978
648574
1101723
538374
466992
517724
552349
364227
401723
863001
933807
1159254
608170
76936
298289
735413
645337
670591
390438
79793
995165
298501
887157
666645
516044
908455
496930
722038
712953
248359
409076
316183
821207
57825
1135980
296481
82174
368042
355505
794640
1016908
180302
1035123
1002367
1013010
665653
282807
173477
943430
576988
619624
333840
266685
396793
801727
754225
745090
76684
1126832
471747
1039916
536859
425422
234834
51899
616953
791687
569780
946844
562019
951166
1060215
1030220
11068
498359
1093070
851158
144156
276468
378891
22764
874861
995993
1115043
68937
924342
150426
764639
110003
1032073
840567
1155363
252676
228572
219169
841045
806648
298326
827955
485215
349280
712302
1019168
596429
545006
1125588
1132446
285244
631999
1073859
1026737
917573
969334
500428
303567
683295
843766
84818
67348
208476
318802
875773
743653
287862
591344
885382
220699
973807
1082367
678617
241
473336
116544
229113
247129
426421
827183
305400
377514
593342
1113852
120071
696309
781080
302762
822065
63493
1044273
486822
371867
592266
262304
738553
323326
775744
415820
138165
507344
120677
692954
143162
18045
924854
722210
735768
1008014
885880
2549
204290
650727
688345
806086
238076
1169950
894470
881059
178003
794443
483344
612083
348751
983037
603677
1108455
883958
800440
295463
149316
524830
1142873
1130472
1063058
535687
1139043
912087
1002528
1051446
170258
87285
383270
343161
956862
1045566
1185438
713921
373110
135687
877831
113233
41671
522330
548302
901982
38563
508967
650121
508246
879872
836305
833493
714118
870842
56079
416890
1028892
211653
373437
109901
1034894
382472
1007479
401296
695211
402615
29484
1063243
505377
820349
22937
929257
1038682
612122
194399
80250
873660
1118919
115514
495669
627639
700422
146180
259812
618346
434202
458753
1152183
153742
914618
532125
298191
944133
1179096
723589
743509
213564
619205
485023
651612
999852
751265
908105
219718
1006091
829889
812929
660039
265096
660015
212142
148168
690171
680745
1065386
963122
261026
904498
396871
646997
1158218
87637
308653
547132
545692
1036695
708109
452113
840357
572595
601082
154173
1021575
1116233
858945
929445
660173
293074
579259
1045096
431657
135824
1010942
236692
915917
30237
806625
682158
764408
599963
577264
848080
57612
556674
390400
911340
841641
968680
629512
443874
1099562
247548
246191
887052
132134
364795
405007
437436
922913
1061886
801384
808111
914441
227160
163127
1135067
258688
851228
943252
811412
894831
880562
565116
383615
57443
850042
566729
222796
803684
800088
240552
636122
71549
28221
308841
735764
333331
413768
777889
648271
587336
622421
37637
940741
1159226
147187
1083183
198501
1169861
1124942
206164
237018
325949
864984
383330
947093
711171
205724
861573
416198
337485
985424
375276
720259
46212
817312
1006128
288695
1164303
468911
293065
341712
432147
166487
303564
923842
288795
230679
783173
887048
221568
755832
958497
634919
30948
753931
515928
231816
490922
315072
158238
379979
660984
423309
854591
352646
465399
1016939
1127560
843238
789713
634596
1118947
295221
362779
932715
947651
180772
294359
38460
696800
256907
385311
246584
579347
208722
256478
673140
1003618
696591
803307
431777
422265
95646
1013611
248732
104091
454797
1000898
684927
634680
646611
364923
299589
382436
262289
448817
455061
483879
651741
391544
103991
933545
352154
254898
145644
643186
872349
368777
943531
156770
764176
620055
1103967
540794
402388
898858
657141
512981
448924
1044179
991828
338141
836364
795074
532225
567370
502295
439934
741203
1170912
1086069
710131
385124
858242
217642
786477
1156208
120351
435114
14552
810877
499878
865431
1003573
444985
1174404
482196
227591
213851
1045780
1097181
795029
671443
494249
245333
1023317
794330
48892
302282
115077
596301
152694
75300
4729
49731
206115
15237
563083
63999
871355
1122778
686635
1165595
225727
70578
597945
836357
531819
324880
406386
273764
469907
865168
772216
327390
109939
332307
682020
424660
375255
813645
767486
521220
997965
906946
1162285
519465
1120458
431249
1049812
454716
1129969
403221
954808
787130
561622
1157149
901783
693594
914383
2072
1177426
1138545
902245
998832
320967
909258
295452
1065552
106307
140687
472400
892671
354639
805512
14967
877958
454892
1048471
652490
897057
12420
356128
469426
1145136
698750
386155
943086
1169094
683601
704265
969079
60840
982423
105320
763334
441095
161210
991167
507767
512717
155682
68919
302382
96863
957136
592687
33745
901556
649353
732832
427911
396833
889987
766484
1127803
481858
700793
447683
207774
829984
658207
1051650
184539
807868
1136449
1180249
775523
910583
246456
1009932
1031691
642043
1002360
633476
791525
762883
860586
620161
383821
73187
936276
168111
974643
796933
1059251
988530
46299
801922
608581
575539
459342
1085596
364585
1006420
914863
1090322
222021
94225
1122347
972291
537998
593444
423973
570954
73506
943073
969625
636619
327921
875176
748193
318367
729234
472509
542056
101791
64442
1022777
1113129
632647
882310
294525
348047
1126988
813631
764463
851676
597201
554843
1093995
788053
361848
500746
1034352
687547
151210
571686
471963
940461
92199
130136
818819
724517
898088
137966
852012
591466
953636
688750
959976
912757
489251
855924
449636
1031794
1107161
223212
761754
1077036
840310
312182
125838
1016395
97205
1092643
489950
347349
987806
1170760
917971
437613
815441
159949
691563
1010398
473731
473512
659058
341681
629977
512974
545034
956627
184097
653263
358024
864538
1171912
22912
836672
315943
335870
628854
542677
475100
179049
925434
178949
594726
621151
34398
143296
675986
987034
410385
700346
866226
358069
1168886
956625
1120962
810368
1030946
543958
914197
550837
1118009
812911
474168
1047488
699470
952467
788878
1177505
1179560
1067334
582964
1089644
657662
1059700
1180392
781655
1084967
648718
165070
693783
378807
967109
31793
447430
156978
552393
573392
480565
76054
552734
628881
536993
759721
55636
52524
1189687
429687
596383
22899
788093
815120
812783
325923
426720
504795
32222
429736
376054
252599
1093821
416980
1116053
999412
786287
243079
1130039
411830
228709
900124
877790
428266
627292
1121544
1009964
644549
664673
1126628
34126
242562
622393
18953
1175455
514680
321698
613899
254001
593337
228698
1111636
614996
884275
949306
300260
866469
700748
1167269
852180
1073893
640638
884388
249925
137919
736016
905622
687819
607257
1178701
1061824
513021
714826
982882
864039
57202
362521
779648
466834
611119
468730
767078
370286
176387
8675
317230
691848
898953
24345
157538
949215
355772
176430
841614
567599
909431
164019
1063455
933938
640607
768982
85417
745359
967162
1184071
1084558
438705
48161
924950
767139
211871
1046554
214766
224932
481775
140251
56059
1128498
655211
1075310
336417
180181
662228
801563
89287
132367
459963
130380
538666
962151
317196
592242
1011709
742539
1179116
64904
774047
328463
608474
914308
448580
869201
527436
1064853
1079128
513576
389849
791712
545638
495441
525624
338849
569264
950371
351363
903793
1163997
1145874
989147
165861
816
585436
1139961
1085377
1043153
418980
543839
365296
1028845
311283
1110363
466950
740553
342708
504979
745313
949402
839481
1110340
106898
308029
507359
1089501
767240
27331
329229
1160269
144272
229229
963534
929024
481867
494230
288574
95361
354381
618145
1029435
791686
1190347
1131683
572201
732661
791404
80944
514252
78591
185996
895797
595366
727789
586135
1050225
786872
110950
674010
497944
400926
825985
1007082
327597
922027
76334
476341
77074
1076532
225633
529399
596708
1102299
980919
203692
187822
994131
280788
1109596
229849
1149097
704486
1177186
1117125
491440
678151
294036
709336
927163
890660
610742
366715
139760
734902
307899
770804
954804
1052460
662123
360394
811260
376288
553227
155372
18554
909749
141637
93778
659825
222943
844597
426168
1163686
564904
550803
518692
474610
1155354
931061
840969
843595
234122
617232
556852
483655
1094472
200583
927576
714853
1095136
299960
36048
452680
202883
328780
1175962
230324
569385
225771
156655
167084
877530
220604
271785
343528
1189734
184681
900545
66247
85963
651227
350963
721229
603632
924334
776446
1138418
517767
60967
419141
9161
128611
639109
38026
727009
1072091
948873
533010
809126
986931
1170698
258816
967780
561618
331921
405588
1155029
191363
1040583
792596
763741
117504
1118566
537336
115435
563232
764312
739993
30722
148107
223504
540900
709432
1093097
354103
253635
1117798
963051
217198
281374
809834
123365
1136704
524721
339752
917630
274358
782728
466321
1105729
148008
376631
1022492
210748
238103
507054
683004
991773
219547
1046917
1051455
77894
842444
47459
872362
905621
80397
1176028
7256
460070
453221
286854
613558
80942
616649
987694
710715
1156930
324690
67904
251765
111055
471800
817480
652682
545587
55950
408888
236267
22568
457209
1183190
739592
348500
44907
28076
741229
1142705
1014551
209372
385977
199669
920126
50540
310071
354411
1095302
1111316
349381
1129894
582231
1107045
983105
1060302
802539
981759
325847
1128112
354535
1157355
87539
410863
32079
1070971
752091
857151
681507
141776
93467
494635
155461
251402
152341
998892
1193131
171352
1079014
904951
87576
721846
4919
170844
1114199
84765
180467
1178938
510951
292689
670101
500705
990631
513556
757431
386994
688709
876171
218385
688573
654258
772207
555642
250374
907945
1025604
274888
294055
341133
1139490
293824
1011624
883689
1013048
464046
1154102
15797
658413
857858
204955
1090805
757666
351125
262082
1187711
778924
505499
1057601
729323
919168
588424
883563
258807
326324
473276
603651
1188694
955618
825527
175115
406345
257822
381528
131848
323292
1087510
1135830
1015082
597090
629754
382594
403941
305861
998391
1090699
1031817
50776
637417
338725
746449
966433
704384
825136
297704
390936
1136782
1009286
84053
1135491
213684
319765
938438
820252
1111187
752237
595480
611499
983468
1134668
836163
488797
1058859
1114415
1054589
897502
1193278
327347
900391
307088
635665
358084
722453
563300
1076342
1167391
1006064
722315
405700
352573
7369
108593
206178
823050
9394
743501
727287
877766
1098443
311595
234044
76632
974824
699420
897958
813643
230351
118894
71156
129261
64159
340797
308075
993546
505738
67397
764183
475021
432243
883352
336502
192584
240036
311940
77654
843084
409813
219912
341443
1122783
91290
101907
94927
35806
233565
1125104
295504
873957
918783
1158168
1018625
308174
1181687
522537
1096444
443863
263351
13070
185232
326687
1076486
642463
762877
536568
1148991
500246
292779
368188
617071
200039
220650
1043808
335358
831079
42223
901129
1158315
652538
1046480
126006
982191
474198
996807
303350
1102025
50559
1161481
270021
837649
737593
568174
84086
314625
168249
634643
468048
777973
977853
857671
824
878599
669914
945232
901441
817545
772270
23816
772255
103429
902126
353485
124843
813750
304882
1123793
373628
30569
800163
475498
764301
532376
83451
801157
1115844
585305
345759
208536
718017
974622
49471
612983
948858
291240
396255
445907
604305
714319
1001789
656775
735660
573431
1010079
287271
121655
901036
561866
132254
857085
85366
1149550
1109319
810075
207865
403989
69418
864988
707187
471749
925825
922538
149123
1121521
860835
875573
709421
34743
586495
143812
807765
488955
1041027
1172617
1131691
390523
945990
725301
797327
1013874
819947
840319
953230
258416
559253
1152068
1173909
455883
1021761
840203
40886
607171
632672
1007581
877540
825243
573894
197512
837367
1009702
114207
227184
968624
1084344
217732
1159833
325879
1084550
767609
292432
434421
537839
91406
838576
1132323
343324
928179
131897
740424
1118874
67043
816237
415824
901421
93370
410107
406946
1109732
492761
1094503
1054611
268053
426673
998215
1000989
111467
757056
1188115
1001209
485632
1131660
669567
150270
374237
240492
717990
942419
286813
20039
941897
337200
800014
797569
1058095
400412
511448
981838
737141
850858
1151777
149411
531463
682146
1103019
797938
1503
94602
1114028
378005
1134507
868714
603452
250346
447947
60517
1033645
298164
168386
862072
637908
21147
1088108
28284
33851
337455
924887
762102
659283
971314
1044101
341086
1175042
432941
114885
166836
794775
324267
534027
344236
670650
364780
1183633
548459
821702
1071231
771753
717149
695982
799804
546224
398494
1099739
1125139
126780
250217
353037
594027
275256
771314
1023086
659373
963225
44888
379963
558360
196643
244961
213331
384062
554923
481823
775440
345281
1050651
176087
572484
988164
740149
1036037
195785
192501
401901
25689
819844
240923
417015
597894
448521
742909
969894
25622
130339
1006021
26848
265823
788278
222685
460135
247364
756016
1123829
444463
535343
506584
1180243
35645
26071
883234
497775
990837
127630
389298
1177109
6641
150516
471815
320533
749343
87274
308342
1181162
274883
781398
557758
425778
377459
455917
404401
1052917
327888
76783
968270
108767
578547
503393
772843
350385
243138
187633
666811
146488
514255
1050336
1111468
297244
697409
242024
961672
636786
1030610
1076632
361728
273344
701519
93326
644147
358839
10634
948297
569910
1042077
198159
363790
541791
704869
790935
263890
25086
194706
610432
403497
381898
86881
750849
1190255
106883
345548
304618
893398
6474
880641
719983
558110
507595
80764
464156
1081285
218542
765181
65409
868323
413072
1045400
682878
377834
547278
790636
910989
711933
1054812
467460
866351
675325
195586
1160363
1042012
1023791
881606
518011
70245
873120
644597
844106
514051
547472
386225
385365
571372
714337
443306
847018
863100
540745
31501
1085381
885521
197266
1154287
63402
450194
461734
16347
55465
498997
190010
502919
1013026
588898
893242
472599
846270
811472
648680
139804
489045
1010044
720997
794722
662682
257551
543119
870279
684277
1173877
920980
385624
1147770
655473
487081
605223
769843
665978
890099
1143876
533284
52849
524157
923098
705382
693535
658046
745838
617820
17452
884850
761541
1168128
914314
733025
786865
74204
610611
1064158
736311
589245
1099361
575532
709077
658810
693397
176767
926096
983779
819334
199551
692346
908844
698455
510853
724746
27648
524276
606327
200703
904772
901239
713989
783817
171880
454655
862070
803871
1017955
344191
194375
887870
561092
968305
138732
203392
1049
1158694
423019
1011516
672254
292694
73547
946136
1040432
808394
715131
371178
459807
777052
646450
50969
216020
334167
937109
343126
268847
989011
296994
275300
77044
21190
397473
1141720
879235
955324
276847
154709
315612
267410
109887
698147
563020
258082
696179
1013000
630873
727074
715742
317152
46047
433362
398453
431354
1113421
478337
365252
352248
527388
856264
1142799
731422
783809
442437
53755
56897
679576
809497
369415
774022
233993
558938
1080581
758789
13498
1070968
29641
1042650
200242
765126
833433
851021
550352
948370
890676
738960
824687
44521
571688
102009
29933
346831
617047
640868
72768
173722
1177265
744868
549416
1127199
291425
641467
974444
658646
701054
400442
880062
141100
772799
356866
337381
682255
650655
401847
361496
707031
740156
763426
41195
288142
792508
601050
445919
468897
413729
262366
729146
545729
935632
885270
811498
1158628
35417
870026
40436
774330
872602
16229
455096
818867
655929
567229
679549
749749
334026
440544
478201
435996
382197
998560
912062
266905
571960
628816
906926
692440
760248
869204
1143104
528357
188948
550483
780058
753272
968373
1059256
907963
759722
663908
524928
322113
663255
214426
929469
902846
1091863
1105770
274311
246158
1073227
71627
206389
68057
1182077
747633
1183651
550968
20687
672269
725490
288294
611207
908020
174560
770005
343733
588979
1091583
987797
360025
1191817
235342
47914
653930
134647
107363
561915
615345
737563
717785
898432
86638
257366
245703
1190607
251184
891437
1063706
1074211
583339
427762
365496
988160
662121
281015
437890
1004686
791873
462968
231427
677502
376553
594652
1038945
749771
680451
4842
725897
1109476
162216
1177861
772520
287237
287877
390599
145563
1066339
201806
352554
777103
1031872
1136338
1165145
494636
703614
165075
28629
517198
644162
971401
1082712
1158054
290327
279057
1064942
785061
79866
669537
476271
516246
74291
1073210
392713
694054
1004021
1164642
317917
329620
577201
923597
1036929
576516
308302
33263
95785
717396
403881
1006401
577588
695620
1167720
1157471
605525
529424
768067
871440
452197
489803
1031630
91068
246216
146992
514566
1108860
1070276
884114
930794
945171
399452
263869
889982
327023
136419
127735
1010691
326657
1080608
800323
917442
290172
27948
1090696
533626
623889
825151
599730
653242
1038161
249268
5985
657432
863025
762844
178725
1148861
1144865
953659
248658
106926
616501
228990
172910
808896
319408
878863
589682
697907
777584
1005356
699176
762164
863118
373393
99369
360192
743952
868937
472008
309211
1037438
961730
784774
312272
662407
542679
542232
1068331
720833
819166
1147350
668633
1176313
847450
20244
93708
98284
220957
1046445
635595
443901
729131
1098121
467057
313119
853954
126662
131681
631719
609861
52236
47414
765135
125596
942428
387989
358740
830594
1068661
313585
270631
318499
198586
562039
945876
194200
373631
589286
439432
873979
101116
988643
1014809
91431
773484
1076018
504275
958176
963200
459443
180402
581012
1079743
187637
946535
1156535
219290
594263
1144385
352239
121348
92843
730695
30920
1173665
451378
1012633
455748
898925
271556
681944
346022
147036
330211
1070972
681246
290429
404979
250746
1108319
1016906
870124
654459
867756
257618
769527
377751
926676
119586
691363
140817
151757
218224
868618
1078545
715126
231743
85581
267350
683814
620411
1103589
30424
403746
490264
287627
1073521
1147927
1012027
719683
188865
844750
529097
438824
385439
197064
1038261
1145667
1123676
185658
786049
453424
873491
6621
475937
463266
647357
83445
1092749
491120
1065225
64995
2515
280563
11804
877032
1039389
1166375
204066
543959
1049885
933418
780337
1167649
385281
542318
718501
187949
457687
362840
170272
933512
634913
352904
740132
700977
176569
19452
1163866
1118617
834325
763918
1181731
361939
693978
270694
1021578
965300
497723
53131
1045267
463068
54359
449473
893758
932496
345745
1023
42631
682439
28426
811945
618444
346685
139454
1169193
892660
1042357
944773
74855
1180227
767549
965930
743146
1012808
52193
998920
769488
388484
724743
427201
200412
284181
1135130
1100517
458373
807274
774615
1144451
580653
871303
189654
116277
1187481
859283
475109
1017082
482108
816502
177802
1074241
124342
682862
246276
47657
397568
397653
1004501
402479
473328
385605
960092
901345
939800
813147
281712
35475
917302
272943
734156
949426
1106306
854288
21805
373710
1012100
20100
930886
301381
551414
1120900
62585
843516
688432
1089657
1095984
1144340
728117
770343
20357
888456
1173508
442347
23866
178613
1188012
748730
635855
721303
84955
453360
397198
744657
693110
929953
247671
846838
599483
412510
441103
613369
587730
900585
297907
608060
1075045
587069
797448
635808
773592
1103493
1143849
942390
1071722
942507
117722
634839
1097488
514657
53101
1094332
893915
371401
1009651
525866
253464
508226
1033897
247666
984545
55569
417000
763559
434222
28238
754861
979738
593294
864560
711010
767099
1054298
1058027
142807
736698
484205
670300
1154310
528407
609127
219655
194630
763356
196630
678220
245318
206957
740178
45107
55730
846516
971533
1103848
1030506
196978
123324
745021
321389
339334
21325
849654
229046
849560
807816
1054691
621368
259244
452585
11841
1115412
204384
588020
1020693
492896
540855
131582
671563
615694
37950
1150641
517713
43847
982998
56744
454242
1014226
78271
58674
299835
901492
554731
858362
1188923
1169965
553996
239423
1045452
1150179
433419
429355
359734
372525
616053
186066
1109001
833042
1115567
1097056
1168902
68817
779462
656761
666224
1171395
966041
123810
220463
643074
802971
837011
391695
655541
84989
1031072
372262
1161795
527148
55357
164790
1048915
1166465
418466
219168
783515
1169940
496791
987635
743811
1043982
660210
350674
1032029
382583
429159
897333
1174456
778920
1135056
1056360
222514
886423
1111269
513574
563650
370488
1145596
709073
534233
827358
435022
578381
1014855
1137006
234574
499656
576791
605093
982001
290839
561898
978404
624315
387362
26308
944973
520118
170544
16215
1152626
557762
58799
907668
518274
1089785
264350
575017
558623
1140853
268825
1073695
900676
1003381
530430
88714
801298
1137047
217586
443079
179129
177419
1036318
169168
1042776
676096
76544
387569
6022
487632
825904
72431
155004
929112
625465
764945
1141106
323117
1018824
85675
874001
1099828
1020972
802017
143140
34587
10464
35740
230766
1153632
533739
745566
1142646
634328
54909
332813
235093
161716
96946
1045810
797096
564731
805363
83922
626944
855765
638147
298790
370737
875988
631034
218130
497466
465858
781183
636413
478726
1053536
475445
425443
495241
120345
90908
373578
246879
656190
3973
789092
512943
968799
351452
477531
93895
764280
718297
508894
286837
566200
101852
763802
1063919
363251
1129895
925829
254993
890145
1149807
300447
440289
849556
628083
1065169
877988
628947
38033
933518
926476
335327
815147
418133
556326
946973
442814
151587
1154620
742637
1168752
1129449
490573
9096
418229
273599
563482
601528
92845
1039062
147009
28070
909570
985548
664863
823620
629333
468107
898344
1134324
1118487
212029
801275
354250
620605
254004
260368
1036669
638596
698776
1179172
836042
40657
1114798
209379
50425
1106414
415247
249358
63464
960051
1149065
314532
201601
163840
303967
868195
42977
681896
865967
238736
304889
952386
955075
933558
410688
964655
12214
726146
751845
170817
597513
416226
907066
742484
373971
533054
20366
827207
1088761
569038
583169
650358
523043
891232
572823
257873
431353
336723
981271
857047
1046032
470819
966462
235255
1050162
1053793
132538
976486
57045
586772
1115803
271394
426544
927874
638498
41554
534070
739650
492555
784933
215514
1089186
791601
819005
154069
691718
304799
19102
174692
679901
514326
642764
331725
1053169
887840
280716
372352
1111120
314774
441812
175399
176985
732696
1143387
396945
152614
877718
145578
868755
725538
1000845
960944
527408
1117085
692271
33060
1183467
404952
977434
221295
856564
1011374
187374
810033
1016151
638824
305678
489157
839025
892375
237032
1004893
509644
817680
892862
784200
1135443
1078219
444212
856898
612278
1028783
738222
406619
945979
1061534
948180
1112456
837442
581302
1054627
56346
348682
417395
839967
462084
62825
743410
719529
961442
1159316
803296
652451
905738
823632
98151
999079
487341
746140
614317
1023721
556383
491063
795092
1057351
587410
339194
468299
713709
129754
829688
179824
1186860
270102
533501
859473
669058
1001379
1064150
723977
526360
629457
645509
946642
504253
1005645
264553
721771
37488
1006924
284313
118879
955456
699244
949026
978605
116236
362314
1018140
344215
424193
972095
481452
644231
1052621
476345
554075
670326
503417
1173154
30460
465096
977188
141466
114327
819023
799525
301436
919576
942498
268510
155893
585690
1116804
603112
868672
461050
60868
851311
816934
504929
48417
776850
1165024
737845
85829
402127
235176
1166115
981542
212219
264912
108553
1001593
998656
632066
238563
343492
658082
765044
1130706
351248
1006733
678297
1055550
682669
597738
33720
13029
891497
670086
640334
52687
822505
243820
14933
1121703
156691
1024967
1056316
1003947
578123
252405
256482
770494
120685
311166
634301
179525
1054806
707075
121662
94932
716590
910195
567962
205147
1133531
845864
445600
149998
688144
696118
144778
703332
784605
963412
415356
151318
1023889
995217
24781
776602
433810
837421
831883
27915
879463
988082
495350
385406
105837
1088469
978222
141878
134479
855299
356098
766075
454648
422498
933206
314217
1093733
760299
883284
254733
670281
409691
308795
868418
568661
20654
772105
490108
975893
582625
760488
225895
433255
454064
678503
990562
526919
526538
15988
452264
758875
506698
386388
847837
905525
1007284
782722
430635
275868
780173
480323
160369
468839
942960
65109
1077214
1003731
1112570
806615
454816
75654
742188
52490
617714
446536
765243
920801
1099359
155383
53469
299122
997437
293187
475688
519385
425811
396882
1044210
506635
996090
194280
562511
819255
858727
1014058
1169039
586194
150995
555175
335306
1093715
650387
435821
358011
885505
798594
807722
688157
127384
198628
744799
518317
871725
1083139
703997
51424
520482
446793
481362
637968
908534
594817
264114
443410
381285
269979
179829
77869
59033
148047
648450
737738
344800
509541
796054
786594
452270
442928
769184
1072764
933722
1084027
733786
929784
917095
453024
1056216
947348
1011786
468037
154971
585739
865924
280764
1090360
650074
1089517
1044629
534093
260900
611942
53125
811501
317418
464862
575839
327441
521172
781868
17902
523080
334557
1059144
1123334
915682
350791
937091
93283
687940
420694
767989
233972
976617
335003
532573
900908
536705
159915
577792
482697
35733
372170
444033
321898
562910
427769
1188429
1049136
173693
807877
978411
358118
375199
962114
1054322
808698
915403
1087567
1032394
339069
357031
963451
434747
566317
577279
1072976
516350
1109920
929110
445530
391812
1186583
623416
581132
968416
38744
493522
329754
1047904
710064
235668
180375
895064
287979
339189
605406
764753
560492
691878
946216
618784
936545
927932
395194
477474
378417
636250
251813
204686
948657
754968
273109
545248
1158235
53281
1003695
962685
807695
87371
709206
149893
912075
620983
743032
1009024
462533
968212
1095530
95032
693037
1165681
363379
1065988
102781
1138582
351916
1122251
508445
252460
491410
50552
564657
116476
619271
223261
1110175
527243
1092709
586949
387047
574560
940563
564080
510631
1019254
228686
629188
171715
963907
782551
1004409
261862
517296
900730
201581
94801
533786
954455
394516
738414
324210
171428
503915
1059610
1019505
1116779
1170376
276558
642480
202070
660660
752466
341224
160328
930469
513583
67168
972710
377187
165880
347794
543640
26614
627495
1125985
1124448
674240
373615
556398
115144
890768
615107
480252
944873
243893
930875
357325
972886
205994
875762
542216
955481
639996
786550
560750
334509
946303
47141
587808
392647
202668
1137113
702558
57152
941223
717649
233511
636340
238996
819982
872854
237537
338723
454165
641343
895067
258187
1021123
812979
928927
923734
17775
192745
560004
866931
651356
1067400
487566
172190
1037889
393807
720685
543791
441755
191120
339832
535179
804134
458321
864631
322882
139848
540219
999602
848191
687277
264637
846377
904484
18732
701096
1080814
797059
557365
682843
731473
256815
317396
575376
176411
843110
597486
40021
758575
219705
378263
652896
511792
860003
120067
964665
593579
1005753
28574
385503
22284
248418
913909
257177
145227
415488
294566
1065311
1095326
295534
536731
147339
990967
1166604
265676
1087164
258850
754476
736663
1048863
50036
1034057
812517
1021444
511471
261861
867961
1192412
21712
663547
702127
390185
566942
938556
794580
390119
37655
294693
883016
1038187
1145888
924621
1172855
666658
887577
1096287
1066626
1159793
548512
155370
216247
431375
775819
388338
543706
412317
183773
486042
974367
955888
788070
418219
373101
577566
21679
1157673
709689
499880
66545
190642
124008
474050
347654
520810
183880
602391
389169
271726
866022
310816
1038581
884183
664556
38730
1157167
598624
619292
533155
497807
89700
758612
585945
698912
386234
101372
260103
671815
158118
981484
299888
681169
1050811
1061244
20661
599781
315972
1092537
685892
284201
799273
478592
1121398
1081828
596916
481080
708444
207306
279802
796839
12652
574831
494380
494109
41438
593917
637621
554000
798
813369
71700
1103960
1125468
360533
25646
175312
128592
1126229
821817
49290
652465
954783
660605
297126
837638
1127696
915875
910686
945672
145001
1009099
534475
934516
42226
809844
265317
454484
692991
174920
1062675
311201
860902
729665
483615
1053570
414460
306168
1135205
378434
516459
425117
556683
181238
988382
481071
947548
763139
579738
150164
866164
234157
1131729
114182
123178
402631
427607
1065243
961045
800767
22726
752903
626610
1042065
438399
453918
779816
52203
656359
213621
233183
358023
855312
41345
690464
941205
31836
508814
834142
513564
497985
155856
1073642
136227
467898
419641
140273
38369
640074
530719
1102321
548487
17957
696217
992652
674723
874117
1030697
421774
366745
271776
993634
1122125
404324
147104
953317
772139
148758
177398
452597
1128298
544184
148292
410390
569436
57592
241945
905361
75782
711519
869461
120001
1144538
92384
130513
395731
109603
323200
166420
1086428
1132324
652169
119949
447936
241918
491304
382760
916672
1189316
1112490
473497
736708
152247
310261
275514
26202
1060580
523363
776228
865621
56508
1046210
307170
735635
603543
181469
510936
227198
724904
51308
1087356
407155
1151996
583100
827914
373163
748474
764806
1101575
1177640
788444
625599
262229
1119109
863043
1191229
914759
1700
939447
726897
1095578
62401
173352
154445
995697
296529
972592
120669
636720
492658
475852
667023
101154
4897
30328
1039206
515763
1068086
882020
729200
1095429
1108399
507605
985217
464464
1144763
748983
1078899
1080515
304350
569313
186491
92865
266095
253217
649892
1055537
1107738
199689
51262
471877
26617
530309
260592
942594
584151
804327
10829
1164190
342615
689707
1035608
792656
58386
28777
811418
54126
253125
988875
433422
80766
567979
848683
696486
141833
618330
641411
662359
661837
254184
89635
984243
1017611
677942
401566
596820
825228
881805
438028
423556
599934
268245
865577
650989
1172393
123940
1010016
106033
973800
42494
453440
351594
105752
907645
1049720
721101
294743
854230
754669
1170232
721529
489357
702613
598200
194113
445084
879709
235349
887081
496765
463146
724006
591337
132193
130334
686698
316059
272133
1055083
418742
25519
540584
923773
630536
185785
644072
472590
135651
19176
76211
686824
1167473
1091065
482917
600580
794733
918860
617426
924692
529844
132588
824384
1070897
492154
20484
741610
704960
1168343
105929
853916
65897
1160120
140406
89947
813175
358003
513436
1122859
97713
916620
334941
205894
267814
716440
1179203
510788
1061028
1161240
1030780
329478
951378
529380
343084
598693
872374
938849
779241
100298
20247
487701
491495
871577
1075594
983215
493394
616096
1086405
590804
897427
1171878
325386
824974
41309
844426
345196
764303
73584
1108536
657795
967455
201352
674898
917195
815581
324527
605337
744959
959167
383944
836468
884678
859925
541246
671775
474852
367314
517621
351485
242119
1183593
689425
71664
1154851
394416
1181147
232252
4128
843943
336931
995966
129436
1187424
861258
560231
1146316
403767
760101
658201
1112317
605799
472625
1186248
78974
560740
166808
1131588
209728
147705
286916
387375
512979
1120389
786654
106559
307817
528151
339857
239053
586658
52192
532592
626240
234582
623527
602459
981823
803089
375388
893538
544470
645318
1028115
312179
815891
718146
609473
856025
726683
578426
624478
15215
915661
292322
968327
180353
922391
490413
1029669
875961
1028097
718960
935391
934240
294563
256597
674680
40859
433726
513255
586042
249339
72296
638800
651446
47830
868396
708624
983929
218080
952886
1179629
817149
301493
58274
310401
410265
777200
306770
910356
418368
327512
221216
1095194
388241
901640
906273
485382
1143633
1028086
1161854
231756
588148
1082334
1121464
825111
711602
698097
492765
387063
174675
967204
698163
685136
1131311
913500
58304
410146
1086383
894255
141700
362232
257146
794962
750500
370449
887831
247065
72210
350932
511941
642297
838222
47482
666462
25470
984079
684441
17102
212133
772701
122578
944130
51002
941328
991476
410890
301741
850211
806527
879903
457259
219490
677627
450448
313680
1168963
784366
443417
147611
792215
876225
426587
414222
378890
60332
231244
315914
474796
1180407
764323
485933
308839
208437
137615
207015
834082
297692
920585
1049127
230328
52027
509866
346327
961893
881744
561376
1057383
687346
1030141
811890
233883
639184
206230
840766
130998
759734
1014913
863169
970333
687529
874977
83786
795993
426934
527182
536727
267485
707507
723853
652233
190609
446656
479818
634398
718135
646140
113661
401165
171727
1105013
724385
582978
227433
286113
768315
844002
455468
208314
81763
1074245
287559
423181
214284
526343
406383
433123
130275
829137
942970
929286
848590
602945
8492
964033
263883
1046546
952857
908144
932709
18632
715594
895941
190265
1104236
1056756
1158079
906839
415408
31098
1099627
215072
569440
240352
33881
334258
1034443
933213
763735
43947
283360
899689
209230
977764
919982
218921
464996
255122
447337
685626
93286
832612
75848
707703
162795
771377
4070
25679
327047
821810
55436
284121
1129089
75071
428499
530886
328049
667341
767314
324698
1108117
845027
473302
204629
1061264
89885
730398
228883
753075
1124558
132161
287805
811241
1054367
56372
57079
110105
446332
84329
699615
1060449
382853
481694
755823
1116398
893336
260119
45073
156040
370304
383997
457267
521213
746957
316817
38573
467698
714327
336344
720228
598188
560531
514209
187023
32928
474914
183999
536267
148451
193378
49302
1063435
943383
145006
1014790
519120
668878
399488
47637
217620
921977
1140294
435664
252648
1116762
1006676
370344
1055261
740566
592174
25949
639034
224340
458937
177093
1100680
787197
1110645
1082501
228937
986935
991117
686302
901848
954797
277532
819891
592022
679724
109735
28661
799851
442590
81789
8532
354980
1037507
868631
608599
1047232
64300
54776
374096
64436
681906
102726
784032
861805
490862
936050
470510
963868
1140916
908125
547155
319161
662050
712062
1004229
977818
833967
518277
1137663
852218
1186262
1158850
1033313
801856
212363
324782
707821
409491
339340
501757
142802
782529
693497
233798
582573
6538
43583
237745
333116
767319
951840
358146
749165
964283
92900
232825
1080331
860425
212103
876450
256487
709653
697729
1159337
559553
404328
82959
32624
1064893
170975
868185
629509
710426
1111577
767668
1103265
79990
1084772
355866
358653
722392
543470
206985
960213
613281
355543
498058
135264
933555
691414
303309
928019
220881
1063899
104638
47214
1131522
723903
630204
417150
245716
162808
212122
738562
1176101
968025
897260
1076114
1163651
946020
368976
124568
571345
574182
109413
883916
19479
129532
250682
616692
37066
761266
451688
1000772
550724
801297
1134268
1184940
19761
1082122
288791
66464
1071422
843097
909811
634086
1093533
618094
795212
1136976
600798
770955
686164
649288
715234
52841
794752
197192
774744
837250
1023120
412432
233845
1008203
277499
177929
351700
1179033
777835
553212
159042
785689
144532
1186413
869483
346836
59604
926512
503863
845217
803811
888478
318936
1169292
492923
177290
233688
893236
1180629
658247
1073068
592618
748423
921372
1024275
779594
905203
143834
1079993
463372
915630
36238
1066119
283918
744273
882521
296100
1046875
1055404
349073
147263
788877
1067083
624969
196041
365846
988201
745076
84849
521327
489401
666730
129818
92957
1019917
377936
1014084
794219
883803
210245
564259
919038
1186748
665979
228995
343462
293949
958265
115761
960796
864071
947081
1089157
625373
473479
843558
113503
97370
1032074
1079360
1082957
536697
1187623
1079937
657588
585334
789821
399584
1005035
921594
287296
1169517
1120851
1018732
505063
764200
192282
746123
747396
1031014
979314
116665
153298
683409
50554
1084242
841565
596491
84340
56295
408003
1167544
844310
920259
660163
342213
1173434
4954
1010467
393930
883436
741848
38642
957542
492711
254228
225025
101538
541404
1152266
868067
978669
330641
27212
44748
162792
733022
1121583
6928
1140147
280518
400871
338439
931110
514609
1189206
968057
119167
289635
799967
1193006
239042
781209
186888
21048
544254
32680
1182934
451818
1134799
453318
776984
526757
688393
805108
834663
955225
26230
101251
74439
609818
617407
642800
1082791
176958
192958
265358
155056
234130
1101868
833096
73382
142620
777017
404992
267892
504854
828538
967959
242871
123764
1077421
727914
784660
1000147
388648
805032
897784
1122906
984997
1137751
417124
600299
184818
372729
1150307
542524
943593
799949
551867
249409
721188
765098
936639
1179230
810246
937864
921176
800147
500358
1040685
858580
892003
806376
84367
747820
324339
491886
119456
724912
199924
336047
104081
521944
249171
109904
1161775
978232
78577
490106
872044
695225
786658
274332
290753
1093195
1144459
692231
396570
497532
1035007
689472
385894
1071360
841208
800907
1175205
153266
728003
713395
401930
183592
904770
1180828
500474
580732
218616
177740
949379
128116
79451
812137
280803
212485
912628
523481
174070
1150887
1092666
209330
1008838
230630
515260
171497
354240
406251
487231
773506
510330
944055
716653
784807
298181
355915
153008
809639
1133728
3426
815115
989253
548246
810309
251704
280157
840510
879138
700183
716806
915252
25874
199188
836140
708867
1130987
522980
382871
979694
974162
662197
21232
130680
694459
59923
230947
780992
71958
1068271
948992
180444
1010521
632544
19590
291962
488193
488918
979890
445485
451225
1068508
1070617
380745
641585
977993
456074
135653
582003
2819
909381
490023
834103
342211
171591
515137
732969
76944
852415
883110
192643
1149994
1039890
968210
712046
547274
37869
60571
860275
223399
535559
906127
747385
1084633
192858
1002283
737317
385336
1154866
687492
45055
1152852
862178
1026837
793921
984899
540822
528689
208815
328523
805342
1070455
733404
81840
187830
1026643
957965
723015
382206
345334
24129
910527
19366
117911
900636
512243
516716
519895
594938
41014
271056
917889
1128437
484845
444513
366387
793961
853117
537923
292467
813980
1021646
1062758
581179
597813
980711
821667
59077
547978
230541
56030
1149826
492021
276079
855720
1149483
569180
384541
890607
874238
1103788
581347
1180400
1023497
404310
791524
249514
142442
500527
1000043
794741
345139
605450
489000
178972
177072
252898
851635
467278
22902
1101550
172841
473149
991552
350477
536208
81156
90275
1028274
492836
385265
920699
1109955
1188519
530399
750524
767636
1174683
1063714
103483
1012489
249647
544186
771021
899362
132973
627751
606118
416598
1151117
949271
562380
203605
296721
1007811
636696
262786
190643
399508
521384
1119983
834531
502212
466142
533519
279119
259516
861381
624332
173510
849739
166137
495405
765462
611358
964671
452502
1020140
791381
596406
1099381
366050
188734
1022401
278765
784223
496117
216005
39984
121747
833277
837091
1176533
1042215
831650
1116763
938598
1058459
752905
929240
807098
946467
471088
39325
818103
326111
1185156
936205
489922
9255
239020
1016081
76392
717932
593505
565117
660044
830839
1151302
505149
563755
1171638
130951
12074
1015245
853218
392037
364289
1011738
89555
991692
692844
1102181
577661
1091126
456651
1066738
890067
1011091
871924
242767
465908
926143
518493
991044
883420
750811
1003768
355906
430031
904417
705364
701697
176281
749195
9288
808213
899934
28925
1081211
122139
203302
1190948
722346
591005
1155084
1126587
529237
117509
586958
938312
401103
937468
934867
572107
402205
1017303
553581
593732
660547
66813
79890
480388
721230
973860
745812
459594
440816
668149
797574
177043
828648
436233
364457
888386
872042
776042
424463
511732
960264
283078
300178
289220
973551
256932
956226
1049230
64426
440621
1189535
800289
1185264
979662
954155
857675
211095
873896
559580
633892
573010
479836
724302
988596
1047139
39977
984837
888342
1151460
458346
1012469
735467
697029
202744
639711
551793
349586
790745
184854
553290
1085080
1103093
556825
636606
727313
164500
128621
949855
862817
866210
811813
774752
412930
48769
836261
739702
753492
66114
762
1171661
1065031
518276
1192490
586988
309556
952146
240570
516718
232344
1094594
677115
677044
842343
274819
415042
793299
324684
1147810
542962
23960
690006
710834
1027916
379389
21426
388631
60489
46852
30644
407456
742108
99134
271332
451907
282456
476665
680275
159973
860752
133153
319992
460537
105890
121795
1001429
829447
988638
11503
7322
663346
176913
935476
655475
816401
566233
721618
175409
505310
81844
95226
301392
900520
963756
686067
434831
15748
481526
399573
386624
933564
1106397
849277
976856
626880
1058793
592
284067
704803
625725
566891
597538
150457
227619
1011344
1162934
573811
946212
842674
692236
62156
1071202
262554
1030591
194620
610514
48529
299907
1088648
389622
741138
1034005
836483
447306
961454
996069
1128252
662126
215142
66703
832499
307818
734745
824387
356930
826872
75799
774592
167175
791962
880779
109007
86267
302081
804141
327033
1059359
483869
421813
960587
825163
695663
973762
485571
329288
575916
315990
870990
1675
218448
473256
678689
536592
739975
1050350
28934
453791
1159273
1127483
1184371
525201
912445
219938
205881
68820
44490
1133758
384194
317891
457737
767945
732759
291495
341569
32239
486597
178308
264327
254556
1115194
1143700
346027
583374
816726
1164471
230526
1001282
761624
287817
351006
743441
225708
633360
72488
5822
739471
537118
220415
488061
269751
1071310
95142
585517
383078
1175128
312605
701644
614259
201804
687714
1164357
322584
320612
481563
1192345
924465
131820
515955
443289
625749
793590
673013
545461
74638
1016012
350470
144580
699916
842268
101456
113558
962316
21424
97967
1160236
585420
313640
1071941
783763
65841
686871
805909
610732
1192566
1104667
930314
731159
1027242
691438
749833
82785
1036322
800883
1085306
53561
550619
168768
81544
177468
520954
881620
1042967
800089
845288
809461
488748
104197
17657
958000
449740
367186
1110044
531309
147248
615349
810765
1191780
289018
1175152
38882
1168150
508410
259239
1011932
786036
1136496
810984
829058
671766
771351
892969
773864
881956
469153
853732
767513
808281
1043900
317214
504743
966474
1142382
71209
323367
352983
475324
806392
18718
455884
785978
876261
256037
252395
234747
955173
280261
164536
440624
764876
1034377
641217
648639
983107
796858
465388
73270
344388
821091
1015476
604836
2075
1046335
747137
964845
1071761
464026
292292
1189591
422428
1076383
200297
46086
1034674
450962
243100
326878
1137029
215662
120666
338089
39468
697363
272483
525747
1078345
311260
240472
958106
599200
464268
934371
365261
49929
1071713
187407
525259
256346
1090242
119986
1180335
1049532
560293
285107
491338
225949
690185
50091
573825
674412
549892
362310
111908
244847
1014251
6113
1062417
693505
809780
327493
918788
222980
525183
617320
259055
965820
111916
1038840
1184757
1149834
939473
50966
154678
992852
497905
420525
242343
902726
257174
60281
826952
391753
52455
624705
251386
420322
808467
325984
1140425
30834
232966
247891
653162
383068
678250
148094
930228
147234
1171670
10078
978785
708833
576001
21671
168343
38312
317510
1078143
56015
368220
174345
708006
431550
514402
878948
502807
873824
679005
1138037
181124
1073119
846949
1011843
81348
768227
958673
930252
1146227
1107699
243276
889487
1040981
315433
701849
966618
1070872
309413
214427
30811
215700
551581
188133
429648
265651
1017256
852423
718406
950094
878332
480602
393626
1129267
447743
297903
868678
291501
627491
745360
946562
1104660
912548
655924
733024
1070811
578325
630353
402280
493388
963631
302439
750387
219356
684725
227484
313537
448140
597522
1041357
685440
720181
968941
858640
801674
982259
338180
568293
9524
175678
1022981
1156756
1008953
1065915
504626
632547
1091981
667626
723294
576036
848585
939834
907484
687000
1147754
1186500
215800
459066
32469
808078
797331
842583
500638
1123479
542785
1039567
1043886
121932
317068
1167241
15529
279380
846028
655251
708965
309698
406630
826650
883697
1189231
867999
768939
714873
566447
144037
1072974
122079
776524
846758
886765
922529
1664
48309
463335
1154001
1113157
650373
298301
587513
655799
977541
933466
291616
321529
543504
635979
332712
145167
818451
1008111
580347
622946
488442
580381
782189
618326
130629
327243
297296
280351
738723
663338
250878
628785
1007678
511431
272944
891576
4697
1123440
1148021
1035001
486805
327869
228958
1016007
791829
399953
581389
80678
246145
934620
985778
1028271
160669
868006
40734
277763
1172098
763162
941922
449326
946070
140136
280977
1072516
1089678
1049666
628822
1030771
968111
346600
109059
1070499
210281
306548
476851
163498
47891
1086423
50570
714390
161876
147035
700886
805853
891393
867742
287520
177429
49469
953133
97450
748736
369137
1006991
229958
987212
620084
292768
438067
833993
402933
841533
426364
863121
464976
176290
223610
466423
186984
356152
12707
279712
350462
510307
973304
433057
7376
1004715
201283
773577
1172462
450684
319131
627708
649779
651487
868746
1147452
894725
727440
990149
338430
737620
553278
686188
54162
1098332
1082280
980269
551370
853470
983126
80117
409507
784225
826765
599897
574520
878602
1173343
1062378
152443
651235
655403
632698
683603
552765
1057595
570175
384327
979942
895216
1116746
374224
796555
984622
1009006
486017
897713
1166951
750785
516990
156251
97748
802176
823377
408198
1186299
967489
907300
832083
1168488
991424
711844
931393
1041271
865829
386471
350889
499464
367778
1179331
988011
1050086
1148183
1016474
850428
1035040
119936
545838
794645
206579
212026
318150
929221
705885
47917
540072
859474
498250
643916
44528
769885
511230
300855
825573
903299
106231
665296
855467
375320
337304
957489
1061161
625277
213227
394483
125702
577871
969465
30651
495882
497161
679582
211648
183500
230265
1159192
779977
429052
566463
1094532
93713
870995
918846
474317
335019
708119
235552
843440
280384
251369
1109213
189240
149742
894727
5118
227430
393998
64596
561101
1154237
440980
852802
1057620
134533
331578
1027690
591852
517834
123560
555133
282020
613573
101248
548990
739561
302496
1072068
961133
809220
833340
371849
1062186
797821
323546
528356
439856
25844
833638
1132177
861403
929926
75770
1089203
1112446
1154088
517657
731895
1147767
140367
700885
959541
703221
986896
744512
956863
1015239
896406
1053775
1013659
192655
60406
1083728
1187402
632032
1146923
725288
529086
1167336
771901
1083269
750350
299387
290383
757700
240679
465516
527760
797616
95450
502061
315358
780792
699716
282130
1084839
795163
1026394
760987
706083
1038087
708517
1083338
574469
398250
432889
221775
698087
313764
715510
134746
657677
544630
593477
769798
78524
1159003
488717
228520
706994
990854
835159
173648
508751
379605
370021
149439
1106983
135396
395927
618508
48027
985594
1044246
263173
903345
345933
572219
257769
754342
131214
357119
917015
401139
559165
424791
102268
347927
941030
488815
402898
915180
725080
559866
152278
959207
934793
1160115
661247
8565
853001
792901
237075
358506
475331
112583
731797
268458
511024
439860
715128
1103087
389846
1085928
1021108
384028
1150775
289009
887806
23225
200336
37262
982490
16260
1180824
610550
20257
563019
903841
823154
1043632
779474
989879
1146099
900651
1143348
461223
410663
215553
334040
732260
1139295
348243
692910
528857
1055385
231505
1173092
1160824
695408
32041
271752
27008
339795
117009
35842
535904
915654
965637
38489
130043
443297
206159
595496
229006
486574
845789
873865
931904
1048213
755476
1135246
888644
614398
787670
273411
696557
323510
734773
523551
738002
30002
105489
633802
836013
861776
268668
1153791
526362
880045
1157980
89832
359688
450051
1081166
1078026
993797
1181221
663651
386033
465554
1042675
298364
1122958
141514
544764
868440
749961
93605
1029540
734978
749628
1035561
977265
56732
652570
1113888
28774
384145
191510
950862
711116
915213
88518
553271
891282
423
799544
926703
816060
870104
1066945
1033297
528966
874480
54098
551390
905987
133798
1109288
787624
212704
422144
555784
652751
1004353
477208
734434
176053
75062
1182730
68038
1048297
34917
774766
839768
158348
812372
137776
819278
776324
503064
1117126
476061
869053
767600
47163
756618
734645
60856
616426
4395
390626
540625
830184
286427
408805
1031252
485466
430565
1099757
627896
324340
498136
523809
544754
126042
990269
189393
282686
957707
941955
457827
711343
127401
922171
77769
840826
531536
488641
675349
41908
716780
1017486
866659
760983
733936
661346
319492
852774
1103135
961072
650929
1092698
858741
517768
1054773
527587
1188863
629704
401433
270589
347672
1036423
211241
64562
279587
21915
120479
257619
491009
170872
120403
241536
837743
1017053
166818
1038802
803969
115832
738249
657818
12533
704218
1034962
397334
505656
792790
704377
272103
509837
572026
306211
823236
481412
761202
28011
341376
498649
173544
1145239
848655
1128031
889760
639009
78645
1011196
171757
481825
626760
1089720
682043
2966
941760
905633
783215
922322
584920
431670
896893
994701
45303
38363
1052892
939559
524661
285156
764907
1086784
181909
840238
951339
397667
560971
486264
93942
678959
330030
570170
1041814
269093
888118
186289
1101341
930185
256169
1014318
776078
387088
290838
271602
16854
1132647
420414
453125
531418
878172
619513
28488
1170048
215993
1099073
763163
535738
1015656
177309
459960
277756
171179
516045
846122
638376
353106
814903
824898
257850
179770
139557
143247
1148695
570317
138813
749998
1115849
509124
383361
180738
941303
397244
1006360
952874
572572
683809
532373
191438
476626
839880
19669
1152805
30408
861842
206728
883680
847810
749781
559208
1035321
257778
608211
263509
1100387
466511
654865
540884
830115
930909
469457
747214
763566
48654
237291
1117076
871854
13995
343253
570144
321832
269445
388887
749559
377792
1053801
897302
754105
1163189
474240
801493
495934
969537
96839
1039171
942101
743709
132389
962121
545778
982496
1005998
1132985
1153383
57324
961231
827551
572610
794928
846744
1110449
284706
28326
1111361
393752
23582
1169405
776152
1193002
923708
408371
752772
973183
538278
915924
452348
67553
1849
966609
916768
173023
776225
515738
315047
534952
842430
539047
732180
32250
1029009
175731
368163
1011671
1118437
1148803
1020864
475
602675
36806
1005420
35159
697977
692627
672038
94886
86915
682798
639850
794735
74399
361979
563082
460027
23046
47323
1111057
129842
224726
240599
494951
219433
584821
857981
462415
494853
875405
497632
402339
921057
1083926
1159615
961219
641464
287071
828011
917638
296655
263877
1121478
343476
912235
602485
827547
767563
940591
187871
830628
739823
102640
276162
626333
444180
942777
917473
401532
78685
591673
409031
152163
597870
495555
394547
1046711
87791
237220
873919
1012427
950207
1027342
835821
134620
1134544
666153
751105
1192100
877008
498962
1171098
266499
554889
1092969
728989
959258
53868
933417
688062
558349
816048
745620
911528
1172353
1037389
164935
851846
511868
581562
510656
724510
797410
40770
412784
384121
257098
427527
146006
491244
644168
377120
26289
1068662
879439
372307
139207
1185915
12316
650333
917178
190857
338704
1087433
11060
507470
569938
11495
771486
595607
450310
330421
217889
549306
1041774
579237
319193
849489
220850
493694
715144
586439
246906
604442
808872
642090
263057
785441
675528
279246
1036444
1092882
294922
1027345
954522
1090661
727356
1056353
833596
669126
265918
837882
282936
139019
441853
512932
291459
729723
267667
640610
1015179
632859
132249
1047537
733357
592009
734419
22685
1051293
554456
153930
763767
1165863
609267
951117
461743
468456
631635
946211
953962
899886
363420
1002026
128871
686360
177680
693703
253469
941487
287002
557696
168142
259986
464534
19173
98543
986770
722046
664777
1009250
306844
177286
925243
296077
745874
871407
131941
291483
497646
592415
346977
506485
249210
112081
357563
338661
533608
864398
535758
19832
1160742
921410
780802
1138447
481351
662038
711466
336277
201579
202278
1016793
534262
803485
545801
346215
1172978
62339
399177
193919
837287
437765
357105
250247
566952
444981
239167
595059
1137793
1023946
634761
570915
699521
1112914
371739
633510
1163058
781928
720251
324458
872178
22930
421747
970241
233016
33935
176840
302978
198722
131849
561249
446767
472232
778434
556522
737411
485423
243676
387119
522169
783314
169326
463668
518547
417808
27633
928053
585024
706653
174099
602272
818272
439092
625878
1186261
579527
527336
893569
127537
895436
811224
473795
129445
900016
1071194
775840
173847
618856
588207
459992
750443
1081395
126005
120695
212032
616601
335682
214034
1124652
914549
460871
794146
55064
842715
500471
372683
95817
988395
1156774
1008755
845058
689398
462366
77760
466011
234835
967846
87048
154861
24825
670971
921872
1091922
307682
161784
213326
525467
201335
693296
103056
719909
1057771
589810
323066
407034
979371
465741
87781
307309
1128527
292370
183202
463503
1133740
1097031
308888
77178
496412
688386
1055607
132929
625902
535016
789241
579002
660307
589529
1136235
1110900
248904
124139
69480
684052
388294
674362
221909
1084756
1183110
632288
226319
549658
540158
1087455
273481
277703
535125
615799
355759
213079
1081162
193462
8799
90856
851673
856910
511295
626845
613674
239795
478608
800649
600074
1159853
1087054
672652
448149
567877
816722
910768
246585
746522
107908
1061100
974660
783743
328054
182859
800496
1055805
57404
1037446
197108
923452
878666
927508
145426
425219
756816
180296
418950
1057349
624061
1158282
149142
1022121
613992
191031
792749
952725
111374
843428
37966
1051540
829964
679846
838
530364
134488
519518
51433
554440
234248
319267
284980
330795
120461
681667
1183105
192911
1185262
693131
512515
1152354
872198
601911
1641
615081
1065481
1055993
616683
1151103
864559
535648
1121880
1020575
1118639
1015570
374912
626362
1054217
726065
1050640
141383
616155
801761
155043
235873
784654
360413
569891
1173573
427046
1125902
104530
204861
87482
724229
257649
911258
214101
68111
800540
687659
161947
318759
931967
62183
523760
961154
694105
441859
275070
29228
38974
399892
146400
548753
339529
434193
176874
971271
52463
297707
1129902
2981
1141390
78491
610945
425578
756224
806236
286017
104178
230226
81602
699520
842975
48160
1191259
875085
1115896
1179671
523013
99370
1084530
663205
1148976
831985
32526
956681
889403
798357
1029472
296094
322230
720404
1167620
144930
574439
866229
755077
222765
211071
201906
267050
852577
1168515
1156788
245719
759096
834943
196655
640788
289891
47059
1126898
637397
287843
1079378
541402
391285
617128
893306
1175562
787301
9142
229122
381990
106370
251043
202240
1074476
401257
623540
806996
141562
826902
418076
530333
969589
17049
395229
553788
380311
859425
105622
1123513
656636
702129
921720
897362
1038634
52622
555417
45723
1074721
1032381
236645
1156313
68869
698663
1113320
212067
913383
338507
931410
253858
985550
969460
718092
218795
893607
694474
92491
270185
836781
306887
466940
506799
1175065
1059721
199112
1173554
851479
468425
507080
659862
525139
750320
1040330
477250
1077859
319229
41342
1133441
126546
1132236
1175340
336022
154862
299871
796754
936098
671574
435380
1092329
177044
833756
948065
310152
407120
145443
8110
696662
1008325
945363
8627
430164
854598
650363
1151295
1134473
236250
391627
283512
686098
546491
203559
1152008
815992
708400
979384
68275
1040839
705105
309515
111003
1101486
63871
363066
953816
9153
893617
551849
715963
272236
796276
1051624
1123467
950029
1018707
372188
907248
226298
477868
628085
975106
903332
236269
776456
262063
1190062
896271
793750
1115729
496698
950340
938466
981843
457040
1110084
575101
989733
359164
598232
502177
509314
300971
358863
265152
135508
197565
937220
673824
675152
1111698
389726
818982
30507
148071
137811
204584
902450
1080063
840388
381761
393412
604432
1142233
981086
1093767
341433
601947
276092
1086674
175145
95118
1083498
148048
621904
1125663
89699
592478
445056
944058
805343
173793
1034288
985145
813670
35496
335427
248254
1079632
894433
369439
866847
239007
848327
854308
976027
367177
403993
519118
256519
393329
800991
392097
1002325
871267
43599
622102
578155
85539
955894
844967
1139729
53543
1089057
857205
999694
1118267
750327
333686
305527
1148556
695275
1133230
15162
435326
253338
1026948
279848
650292
1031231
786513
505924
533293
184075
592049
243961
494266
1152219
1057587
1095635
81827
606562
165513
401959
924349
435610
780088
671252
870889
363388
35461
452653
287976
1187735
1082711
1049208
668346
787595
1135654
210808
504462
72983
324866
410207
380866
232733
681259
464039
122991
593368
385628
535235
733441
1116308
416251
1034228
182976
190343
863619
183403
786182
234012
518772
231143
1016805
1145188
567449
1104251
147939
900902
618810
1176699
383130
559128
666354
552656
1053721
899518
890974
2361
318094
291414
620456
420526
183087
837401
226437
412047
1104917
556713
261447
983319
508027
240347
255708
861249
536228
854301
665999
304986
309696
515200
203044
663933
1052494
1034319
120052
368524
554895
595039
413788
402840
587758
628109
817554
507252
81248
339687
249265
777443
553570
258607
522644
40551
270067
500356
308564
15902
1063558
1069197
767926
678398
935364
943753
261136
1157440
185883
757609
444422
1033000
508593
65090
718283
808489
83010
991573
737559
1021189
751778
5643
585758
707805
643052
35798
956927
845033
245179
957916
493333
44004
697432
349762
982622
552794
608520
97259
280213
356396
119942
762427
267733
497283
263190
649062
626395
384104
428304
526410
943304
1059213
491261
1185743
259685
1077751
414448
379398
74112
1154771
143032
326658
548149
76705
202453
340370
531570
338633
361936
803719
202111
958874
184348
1106834
404201
57061
921449
964464
129645
156917
689748
840781
891295
1028620
839245
339222
1092086
957196
327835
931236
538099
513875
219193
534601
457154
818148
120513
249536
561999
1049535
272589
79584
70085
280176
1162580
615777
1114239
125026
339488
65190
831486
74218
500620
896580
885184
235049
367363
753665
300403
515100
611304
1056661
971293
855198
1109436
244167
1111033
25637
1090207
721488
644242
82716
368714
1012758
586811
601015
873206
125000
397455
1030165
1184765
282200
251854
282036
671310
97750
53005
1007526
1181699
117014
599795
1138803
33368
987220
23768
990367
1033650
761821
165283
521169
264596
1065385
1090538
1149624
385612
1116708
1168524
415772
1115274
33345
225316
1181742
593054
536552
1088284
1163367
520595
276677
14678
548208
687469
837728
33717
1029681
759247
1050679
2643
416328
141244
872402
697047
712899
237718
105863
155464
1036859
1178383
798581
615466
152781
604813
605464
1082824
568655
1120209
927185
951874
1157574
1152563
542007
870718
1042917
651293
671983
421581
385218
1088947
1005060
949502
1082245
367846
473690
733249
211874
1041755
569214
647475
446759
355859
520825
631475
523167
425116
866395
736297
588664
131574
59530
936362
370153
659653
819769
645681
56582
113096
574136
582497
1117906
94320
346381
29080
1105086
985168
1084188
621876
817216
1124384
245194
662080
958965
356487
574663
291481
1142925
830720
384128
1068971
896120
723090
600899
186383
921544
195470
521878
884169
537132
1598
748296
410778
232100
1101542
1112885
433543
469894
287661
562804
142598
496920
1060903
765887
426920
963080
694584
928945
462486
516080
990255
606783
800100
48496
635924
534927
894293
367487
916456
565109
529888
845485
944015
383462
115752
1085749
54362
442940
741740
575057
413859
505564
1034926
216056
1058739
342063
1147411
1171540
457027
158791
1035387
304057
900460
543576
1030394
370550
756504
1032624
780687
995369
494892
394622
1081188
127087
614117
505980
941729
255449
407287
1142599
1000597
898179
58798
369553
672501
855623
1086575
862248
483235
163355
1011425
842098
515884
1011171
519826
853187
366810
853728
330839
939079
1088748
680545
753555
529235
595306
759457
458883
421172
383146
756448
923337
402754
4904
1120198
549972
628137
465413
388661
915095
1189538
909276
867586
185708
200820
825923
1100063
116805
829033
452292
255213
1120104
1016327
301421
478068
191257
1114093
1189424
278899
1188688
767161
226282
436171
264343
325620
653363
7346
288013
518700
192553
526688
118899
301727
869528
975127
431236
1003507
658489
910251
1102869
275280
301634
920373
196127
1059907
608182
441240
534679
731072
110783
1082538
305032
620712
810540
915370
679720
768365
301719
987752
908249
191645
416145
1100662
1073967
930730
204341
941646
790516
667805
194014
828201
421131
192237
799883
136416
613991
797238
797332
1012678
887523
207901
82647
660799
586076
36604
97936
808894
1176980
183488
79784
1126183
697144
986909
301479
1099138
598272
69105
217407
1102786
762541
334771
150282
690334
1088751
299623
345867
478547
1062494
801120
822644
1143497
437577
268320
887879
55210
1069335
578794
1158980
540136
976297
1070277
235775
976687
858984
17679
55639
526861
277584
48338
997587
453222
75193
856972
603627
1116118
620097
871
1191792
818284
278493
239910
1093458
596772
995329
681771
459101
390302
592187
989362
312219
443275
485078
330582
396188
807580
992132
1144456
964698
1031346
449677
116300
965100
202610
193787
272823
793573
346529
110077
470870
543900
115792
907510
1144707
776891
963476
1083623
1149110
449430
1145333
1106416
259501
1061257
212139
703807
59524
460875
24400
1078885
455511
4674
161686
278402
2298
858601
739863
1019144
1098961
1003830
827622
463533
136959
639444
887637
431370
1111699
847331
724903
895566
685399
272906
652084
16370
592865
881366
1173087
843547
693387
591967
854842
529438
421043
922615
956200
251598
953729
655502
312915
222693
797939
185829
707431
1192239
1012769
135673
1171095
612568
195073
130031
316792
34905
1110992
470535
679882
255211
306797
946852
249665
38875
526789
277504
1168129
59790
513462
1181682
575184
623006
602239
99413
711230
90620
651925
426112
824334
164742
1040070
505125
421610
831759
943682
895902
1166740
1170880
584616
739597
612456
1187892
1122075
64151
242340
608498
566843
758831
37120
658582
1147827
500740
635140
994781
274767
96444
991393
253423
161641
341945
13789
355508
401109
1008366
369697
1150757
164471
1005082
1035893
197584
652448
540407
1120010
208243
611520
979872
847488
1127741
1023693
855464
662285
415325
357610
138712
402055
617158
207971
430314
642462
1035512
776220
133696
365621
626657
475083
459984
1056100
1044434
776053
660538
52472
1044576
989972
56447
527542
163513
173980
1029130
376603
629691
219581
888728
1043577
961446
133241
603121
223354
222320
263824
663013
1066596
94773
454528
42654
1119660
364796
45511
727484
6818
184287
1077068
841644
255488
716830
1034538
22786
274345
120159
291937
72692
1127860
330180
1158377
752375
623036
933040
437986
537979
470989
35370
214954
308328
814460
1139081
164308
187901
200042
967962
206741
883986
1185032
20286
227721
391169
277596
427733
366155
79752
452940
1001098
181393
177577
253777
991323
214948
918341
1068372
405900
204632
1117840
307089
678843
546522
184529
366360
1177966
949873
146083
1017263
1135306
306106
1046576
17018
420351
147237
423329
533793
538479
989723
777359
593782
764517
1078441
326370
589356
682852
214779
272307
761495
1111557
598776
253021
1138514
472082
1059341
1125866
1156961
830942
574885
637029
1082816
653193
544012
281704
121289
346320
200980
1137968
217534
115922
841103
1170825
1089890
886847
553292
366941
1070406
586326
487809
86439
525579
203627
876156
785196
1170732
1176258
272072
905374
725534
757303
62731
469963
671207
702441
237112
33713
684122
433287
432552
877182
754750
502400
674030
867493
186980
366751
693128
1190447
1017204
876776
642324
844502
408352
667775
32354
742581
143249
429935
618307
722801
102892
951411
8596
141117
487718
193997
96465
54754
359775
468231
779396
850564
243491
1078445
177481
508193
62348
480568
768252
650725
859478
1132851
97084
967014
835342
158445
1078625
73252
234693
595635
474878
267422
978183
606526
1137841
201466
121554
1154482
377348
1013022
521627
326574
265921
679471
281533
165224
922314
65662
258166
692953
208667
962669
1084620
129890
911870
229717
661628
574454
246003
860134
588549
1010191
738765
970336
735229
594527
820367
232922
693532
605578
656700
38616
462257
83491
4360
399918
816748
1113227
464779
609409
119079
1106833
348974
681926
1062608
1009514
29954
165671
398805
192539
142311
255687
558395
194216
181662
761634
642484
118705
665150
122564
222143
498451
1049409
891307
474851
216969
468006
418861
22351
62314
255637
456238
15665
890251
594801
1026255
582305
1020002
738239
493417
448586
277913
728184
619779
95483
668588
892721
53167
1193459
907243
1089049
806998
1136170
1110466
716427
651602
653767
939628
1085428
71020
82493
737433
646174
909526
371006
1022655
71413
410548
1059370
39899
227295
586275
520381
733118
76734
127379
1018270
1058222
595473
113549
457822
1125308
1158156
448451
924538
1101269
967361
712692
348934
209351
1003973
158618
303751
775636
1148057
750340
844508
81698
775246
532571
10393
191767
969899
528053
716425
274880
75974
281802
1014770
1125908
490647
795714
357655
653486
1095754
677777
261062
654448
133865
1088019
1001161
528048
158363
232480
414958
695822
1189356
350293
697951
175284
489044
1050127
735546
699421
659713
697485
1094195
931921
602645
1036302
663236
20026
565185
536796
699518
494858
788152
317682
761111
822476
465478
885258
919179
821637
516704
533455
393840
485004
817189
612324
525781
1025632
939940
1063687
262440
715724
504434
530875
510277
1074309
290124
47941
52201
1059908
375904
573171
984873
1136259
658706
1162130
690743
92163
350917
736681
891578
811164
199632
952050
906758
879205
660399
889248
367765
42628
535690
965496
312299
520539
17864
420652
544124
310902
494386
367653
1162609
504885
908077
1029733
1178277
800683
408978
928736
669747
439090
432480
906258
527371
411772
189025
934229
202212
1130214
475990
371477
368771
945891
1078182
659091
44481
763440
932606
478934
1013816
156166
581880
1081829
364124
516099
782428
163495
1177243
1018956
975813
696494
431663
249571
71146
322483
603043
645568
674598
664270
1094829
990374
74813
804572
876949
1003508
435820
351005
637567
450242
547481
398510
16811
199035
66766
1132349
899530
1098587
41580
842966
481431
642197
667659
98644
809053
735630
131780
1172224
1082873
933507
107506
908798
169787
78672
48291
582985
111451
987539
122656
314162
946295
1122302
724159
809018
1831
895361
400626
639276
1065038
1077380
240565
40174
1191502
439411
249053
221357
1046928
735166
187464
375787
1141067
532562
952164
591784
991935
651805
242062
72669
266128
1111294
505200
438811
565338
546385
175824
1086969
1068864
18970
221823
358475
342105
950682
619169
263399
751622
469431
187555
408621
261183
470797
909070
659236
1011805
915299
786321
581199
612911
1068834
47613
286454
342151
1137574
295459
482054
689826
12633
412829
1163135
1064156
956709
374595
13401
927570
656130
385068
41708
661712
649630
259703
855632
93773
140232
1024828
92616
1172553
219507
580057
410723
1100043
495219
899261
596460
1113074
950219
670451
481398
883433
978723
1038815
172146
177850
495841
335435
62552
420618
1057371
976173
120881
106790
1019710
979303
562268
331164
853990
314947
551486
1098222
414623
820045
216300
540917
917469
889455
560799
132543
1005858
749536
1031093
987093
1182407
340037
128226
305344
296731
56775
1084109
516455
1166085
945448
303226
474385
141052
473842
777631
564549
603274
1101978
188960
992352
1082539
323768
743446
1182063
351414
42451
740342
669532
337119
468372
1165143
660957
971782
177007
512611
237506
5681
494724
94589
172892
301415
407765
109189
508096
307675
943981
286436
438839
723771
1117818
1090231
458389
268209
590442
986617
361379
1003299
432183
1046005
1114453
922048
362987
629406
144895
1125564
357299
514931
847305
800796
237658
703514
631107
455373
677213
146855
642405
562125
1026747
629701
13672
541888
143502
307522
281896
1186965
74134
774940
817652
604817
229533
577591
1049395
15951
83578
1069826
708997
5587
107129
164235
517300
839338
1100781
299172
307009
156039
841161
221729
360225
518393
812028
771732
370792
1075261
483968
1023051
300721
578585
956959
494924
605273
484302
584356
994065
228873
328362
38005
560060
1091657
311780
276064
815015
640435
630983
1040043
713769
249106
1006936
826366
240600
717841
598629
918550
1034002
616928
283417
995087
827771
1050287
788408
504548
293538
17780
467009
822663
419649
116313
8186
341217
210443
94900
1049755
243098
505660
386166
7750
555406
325468
921871
822749
716439
1162498
871557
1159270
990535
592646
831994
645637
382626
88709
647202
917563
1127819
321243
936347
1184119
928824
207842
475041
343649
1070529
1176711
294881
914430
655589
119283
959654
1046688
371391
328243
912373
899138
1106088
149380
1149211
235563
165153
25105
662622
937799
414973
790892
1052046
864704
1032919
354146
151266
593166
776073
42450
800618
461163
336039
1108054
71503
371705
693938
1160897
621629
877411
607646
362098
151284
371659
1127099
11938
347385
37000
126687
486506
675687
134199
81492
1010107
271429
682972
924859
980799
1090830
441105
960234
414889
350539
4603
1125396
33190
684282
290974
42031
1062262
978264
1113513
711423
1118785
734760
32064
405244
520406
9967
8150
295517
190729
852962
475050
787021
652316
625881
1051492
727343
92782
912412
740475
652467
908373
468242
1116516
986499
523307
813415
1121001
284533
278279
1172584
240049
774730
572457
718777
42919
224938
990813
289762
1170580
227095
1191013
69950
285807
1183531
558679
548642
158634
830321
632466
497519
686530
361139
233041
543447
326415
969356
989010
430279
163525
778385
967041
200555
33793
892454
1126160
181957
833812
882352
423061
129010
887010
603821
875840
1173929
1162869
1046178
470720
17208
504919
749
1011884
160686
1048095
222978
808607
126637
1090282
922749
738708
1016179
54598
1114673
445708
1155655
908464
715812
571244
663853
188137
53909
634037
176176
55144
932948
1029574
1102156
621432
187885
1099211
976327
1172185
113258
1100452
544107
284715
445914
126933
293114
1167272
277694
789042
910976
292506
846191
1147547
696498
1185748
414262
359036
87319
812819
141137
471360
44170
542949
1000434
712010
156233
407078
1046498
911899
394425
449920
345794
579936
603537
430605
547124
363474
911922
610494
905380
1177953
986271
391610
1186375
845480
1162938
579815
1171648
394710
863307
849439
982300
121571
878101
1192698
491750
1064828
1018284
239701
864640
858716
898866
1029505
1184294
791974
965482
818282
142205
161448
1014185
1035470
1144552
476614
503620
145559
770858
103949
210680
1036558
256103
456362
1005703
67956
761703
638817
28874
130899
768341
390169
370560
574666
234674
366144
201740
415788
851307
858464
341062
1035547
1010428
664190
1047443
87106
636572
975125
373036
618226
683511
621545
352434
697805
1085025
662235
1064493
589593
1031901
115070
1104992
420904
934415
448690
717833
569607
14363
640071
721670
607114
741309
773181
1014000
565306
647590
791520
824425
625959
710420
994005
262256
1025617
1025161
755634
989667
246600
221137
983006
32900
1163995
609671
854623
452328
140467
315334
521563
1164326
419769
449729
320818
1033403
56649
1090863
935557
1099454
887931
461357
149731
292311
946894
551295
806801
769375
596774
878286
350509
541207
528947
785380
929455
988978
590359
884488
1026146
167977
307178
294803
109183
1145117
347236
777193
1099641
1189653
1122380
927930
215804
449493
611101
366034
911629
1157475
373043
890824
76697
24908
799813
359780
230153
785296
986088
313750
234443
65022
496473
703612
1165938
302003
348505
46019
1139405
486965
820410
84361
1114649
494828
316684
741574
1067288
104366
541850
196300
581319
912771
673028
911728
912348
35473
922108
88681
1080631
31169
523689
662634
370556
1078650
111299
240666
1080309
688618
1190733
1099572
37848
4062
186837
895396
64437
299143
1116764
124831
1029533
532095
171252
354125
1137995
79764
946475
95145
920111
449471
873793
940532
327829
588886
254484
1158553
1098551
974891
233753
34450
1098478
711928
687880
17074
367160
846522
389704
948716
459453
455150
1190666
3531
262507
1127068
362979
418888
974059
1145859
518944
601336
566329
428501
203995
752454
1079959
432413
454860
781467
1158641
272616
335248
441845
416674
65498
683976
322409
275040
49624
424705
1171668
448265
1174588
254361
771460
1101962
938771
209205
812862
915538
817424
289675
834542
27765
25560
929118
204778
1039362
432546
824683
453802
990141
552526
657052
679163
78539
1115965
1005405
445717
1151364
914329
458057
1184201
381866
190175
213201
873310
991416
1045302
890562
664972
244419
815896
346660
698423
717049
616773
615314
1035362
602766
980367
524075
1047568
1178328
122019
818273
1048644
470740
1024922
251805
70864
621290
359833
1050788
828370
451562
38621
752215
125833
682940
88817
817672
858534
1188387
678768
28460
399264
889484
983749
478032
1030221
590439
789972
718099
1124959
695693
390684
780153
146130
50723
637218
411854
499380
242542
470566
901291
1152529
942781
761796
342396
10308
1092068
73889
539738
860040
279444
572033
29999
364333
986562
773343
1107395
899735
308933
68339
358328
605817
411602
694765
799551
459600
380900
830302
882570
1113396
171665
843225
1149077
1097302
793292
404434
1093692
82867
531504
1088896
1012668
330822
837785
911052
587910
848962
628726
436899
526855
634178
493262
62678
1020595
227734
763870
389625
193085
7253
1106745
786101
449671
640244
257638
885397
1065146
706723
1181469
184812
1181603
921952
318280
229118
532
962469
142397
337441
785401
94562
94711
856710
995000
40834
972011
1142462
60964
89754
338821
818853
426623
905821
459609
1004667
1107212
235956
500362
1145866
308712
774792
326073
449566
1008444
309701
1014448
160792
325711
267255
876963
564913
575857
733977
271913
927037
438715
1166611
466277
315777
915686
365457
759630
684712
54467
55919
123293
509520
421500
817813
43829
988985
676809
973140
100426
439076
351100
461182
282920
239537
334868
210509
738435
672871
624166
697557
562091
69251
959719
277460
333719
1152142
84014
1125797
499488
63093
190953
549491
197799
273843
625542
343562
1107407
716567
299248
247108
440081
921933
955919
1120808
846917
56997
855121
38759
253351
364235
899044
141034
304703
914510
913789
150992
1047171
894210
996202
547283
105993
313158
1121069
769489
709449
239019
17527
964731
314987
265665
770126
125595
604579
659378
544509
1083409
113090
389522
254466
930060
433456
1123625
959486
979980
1165987
94921
651311
629923
465020
248268
891136
1129614
1175030
1180360
554994
673018
36246
721975
360464
530872
190109
761579
1146125
1060169
1155715
937403
152428
58901
50367
164472
373284
887639
1021621
474686
661428
1119853
609789
568384
640605
240425
256981
323212
205354
303864
468582
694119
331513
951746
900575
1166958
724316
413853
574283
1138824
45220
456514
516807
24922
1078531
759595
295365
161959
146663
736331
991381
556318
800932
188043
814156
467708
288361
80550
910784
245816
1141094
854474
434688
814695
549258
1067196
255877
8785
455808
276320
542053
999431
321227
588112
532466
1097045
653109
796804
691262
323796
892592
236212
504088
288826
443523
667204
935152
860056
722477
705226
804261
882890
495389
794931
336894
380822
928274
1180621
455280
50600
242913
398871
416727
286554
864006
109440
459966
239179
1184914
677805
644450
672814
951187
1146243
463151
857127
477228
24517
120743
47078
575905
875685
241514
1062668
860119
190077
988454
1040042
106814
1113158
329015
1188573
711077
185836
756905
288517
425176
894508
742621
835955
319265
1074966
1052718
44707
927993
782138
594086
281900
1060734
1048419
383675
786546
221799
332689
1041952
247844
179188
874331
682719
998723
276579
851316
39683
964998
849869
1163803
23422
543391
543676
1077916
242878
236697
826190
20297
1151394
444696
127304
614416
276169
846973
988396
870957
266902
862580
83607
453395
841723
672139
573550
383624
328767
707892
584282
58044
317468
564702
223267
540507
355939
53800
771846
630208
959823
1093338
583101
292799
879582
244994
40450
773317
1015584
495264
106735
399929
1156040
1096934
1089929
290040
540913
671162
926668
57725
856529
633616
1137495
132563
57928
985097
916124
1185905
114146
51910
780593
891609
58580
177742
264257
576686
1002253
1186266
957656
997385
1052255
322369
870880
151043
468756
988215
799409
143285
11707
732123
186401
810013
135727
199806
622810
446467
568941
1021114
1131635
1168307
323967
229234
546512
11795
233410
124858
1127787
399305
789683
623572
255987
957122
914380
597345
264792
406072
1168474
324152
557844
6414
932184
283357
535693
640966
854685
715285
49103
851020
188528
1143822
1094260
598317
994762
959642
723149
138135
353245
835751
963382
75962
844876
376346
1118155
791615
398797
767608
162279
213908
947347
34974
894690
32902
356328
243455
921434
1091078
25906
824146
672400
87824
990587
536123
351794
633289
109511
406929
515505
119969
591391
555737
1009211
76186
642613
971400
995163
673285
259860
222348
1010967
1048485
649332
98204
34412
645095
459766
734879
650869
1118943
36634
229687
845063
1075427
909277
197164
91360
522548
328038
850737
451783
545682
817146
402
35167
386589
519128
715876
997258
647368
142653
549360
1018909
809955
760446
287850
44071
305583
115471
514948
1010745
391357
228670
597318
316917
816466
332821
120021
78397
299591
724638
588379
873232
454430
373730
234505
688337
82925
263872
358364
304931
793248
531317
1071859
233779
759104
81084
263900
1000041
1156015
62912
1044793
1031472
667444
339843
162246
96606
237886
297701
213660
690456
678244
1230
513374
137188
849193
143013
999123
1165922
360491
193253
656687
177692
1071040
347974
104554
339926
599865
1165563
978955
41536
159910
967871
952419
396321
533840
598973
1146493
834914
506300
460214
10152
152657
1015659
64109
865144
544945
725826
995939
150235
677142
173361
93992
645208
558710
832298
151889
460452
676687
430924
1165198
598491
951346
336851
377400
207882
479645
248158
896070
1168679
872444
965606
138763
629925
690479
474271
1045404
829894
577488
646930
887592
1076491
706209
700049
443309
624825
23611
662448
974877
179453
1063459
1048798
92670
767565
943991
348839
1031596
1134279
492239
444034
994482
12293
993824
892869
404382
600214
322637
194926
7241
51428
599283
842010
650451
571896
978312
474185
788997
482555
1156114
21604
480006
214637
955921
634117
752924
413010
1027405
219107
860234
550980
807875
1044304
838700
248797
813228
927913
612861
995338
419568
108297
404127
179396
550717
48679
1132955
194655
914805
786832
687834
1123245
1160743
1106749
730682
955359
701894
1169305
551362
951790
627377
1103517
486480
270629
850956
356791
1076990
489025
338978
315587
111331
568833
1096331
398088
597664
137957
409353
1029279
467569
630889
311608
1139509
416404
211835
302499
1152427
1157195
897278
628990
455941
763936
49309
331565
986866
1029209
1131041
8218
813338
83571
293478
911678
1149852
1015976
100215
599906
923495
510511
912866
253606
269781
996280
485682
849573
145427
357468
171201
563710
918692
1126168
478415
580150
962487
93833
746827
842292
312425
1003893
96966
519568
880988
259441
273129
1157831
1187435
845256
256503
577817
1185107
98568
1094443
59100
465252
534206
1124300
284356
809633
701798
720180
558988
45468
1131080
80140
294194
577562
392677
708375
151763
26358
50303
669739
1135995
1053497
437908
506092
679640
1041401
104887
133813
2190
101986
391678
784950
128189
1088263
936278
806057
142816
388367
587194
1027432
601386
594600
895807
681405
675624
533289
841938
586511
897433
42814
490012
299308
792216
21561
387912
395908
297901
1131798
237355
587420
51990
805275
621140
154567
198800
839219
374719
509892
568916
1173504
590879
755653
446305
116788
1100504
164580
299491
773335
392066
826274
700700
678493
397587
136031
560421
408515
674125
201551
67513
324217
498057
999002
788618
199027
936803
980569
729498
430441
85370
487755
566698
871564
212769
332684
830652
1043784
247727
420206
134666
211861
951955
702192
813724
1065532
329488
77203
1003106
493020
452753
527696
702228
849243
25559
69992
900497
928071
141167
579682
702259
1053683
941662
99659
132002
256785
911720
625430
653768
104319
693976
446958
382823
152143
687647
1177704
72367
33929
955240
420943
218298
897553
1093729
1083582
1015230
823825
10131
505390
642167
601633
229029
9103
491175
1057239
459282
408173
920268
740987
927940
85197
7951
684978
633544
269129
781945
343087
601676
485903
276412
407399
398116
245518
383394
257771
1054436
55634
502497
325933
221551
950846
979966
929564
804991
271621
464530
184318
631841
63668
1941
590168
507809
944163
1177384
428643
174375
120941
388757
606890
1151634
818651
574366
723518
1160893
499120
264738
561540
1065562
1182987
233458
342600
431040
319074
1131386
735003
821027
621060
349765
352125
941177
703428
828737
1041250
887225
535091
706644
354713
457668
237079
416925
812285
888613
978143
465060
152560
588252
138493
802358
1179489
910739
1038339
71580
244835
289599
1159087
565596
6651
345475
786709
487837
826414
355312
1134709
547033
889959
398687
227364
524357
1100393
303446
647943
517286
476452
1148308
647666
891830
541270
360026
768118
1164352
1127191
156107
627462
1008591
812635
544220
723119
1092409
933851
544029
51283
394611
385965
1106232
564960
759821
368888
489024
851784
1178674
1064876
743088
924666
878959
470634
35559
324508
602411
830711
1121473
475865
32486
115446
216443
204624
294197
121951
937949
49528
58849
784152
910818
589597
1009265
1184605
383282
951108
532399
730982
109649
291984
169477
894636
749298
432825
794592
1164552
1094702
423673
531158
998989
175175
983234
158626
943600
766228
834168
202517
114384
972712
313270
79234
912965
1156358
932428
688656
441960
395512
593795
138765
1052593
373928
159043
533824
442484
631424
467261
28513
458157
169275
74338
391684
705694
662330
799547
1088975
334124
423058
392145
987951
224266
566814
289750
728818
1016335
64512
425284
660379
378522
731359
404995
57203
121255
772350
632051
40954
429263
1074179
235028
34409
154207
815305
339634
6138
598269
15890
1137800
472722
676693
358715
3065
850383
706465
185287
105494
1101981
707969
791571
375926
454281
743640
251580
1074872
307668
709160
420458
15587
693053
99162
1013115
734637
986766
817459
647533
606165
1158464
92106
81185
779673
485992
1022029
21393
320556
759193
574952
1051269
14581
919161
589586
444702
324297
257200
321882
1018200
127956
549547
733638
635711
484410
999804
165354
455108
621519
761290
581788
848439
628309
319630
322239
1176986
232294
59075
155772
824570
243887
940603
1040911
1157070
94134
1100433
1045056
855761
718056
895760
706222
1157227
186978
560352
544614
529504
355739
781744
103078
1081469
505907
1036857
827443
773472
5540
767412
361553
731307
121324
72050
40614
705927
184657
586221
154101
435504
149541
1064837
811717
699471
21381
700761
1041719
923877
1167613
934829
933167
387290
469127
176510
712345
1054813
883669
118006
1103842
305089
172557
940462
381385
505059
708169
456959
452287
861290
41050
876313
684702
528031
785326
486861
862848
1154748
885762
555120
140616
1066247
908755
22525
12572
258869
251201
696173
752615
906306
1091803
647388
482622
825100
1053399
1025455
916685
950710
1088591
715155
143295
796910
835055
866589
211993
787880
499310
970644
997288
878454
212045
243387
192491
745690
547632
1058590
545178
1031445
123333
72002
804095
515089
173374
396241
39825
472216
1058670
365078
1057709
1116629
249417
711560
924054
407667
634696
331205
128974
185010
1064934
958642
1069006
701281
132720
140685
1050180
13846
850718
757680
126709
262600
557197
1146731
37631
1172952
276367
1056731
1065933
1181798
35225
973302
364850
247135
59102
993489
77478
35844
312902
59042
91704
335511
1168923
65031
579426
400361
140524
1000854
35605
903326
664635
552361
994271
1124797
31666
132533
457561
891390
353144
334198
327552
1189757
1034922
1048570
869995
414396
617951
484832
799911
1034706
646670
128065
231600
143313
1049466
367359
675046
1003741
560512
234391
843857
771285
267321
560108
1099444
284109
759598
607640
639265
484224
349050
564719
594587
131577
595915
174637
1162988
1144724
1125828
765530
238278
790675
395142
870893
1127992
1085855
1185069
547683
953013
295273
27057
606253
219306
64082
435286
114897
541624
1002467
1056934
172063
446349
160513
107043
366975
715495
1127897
218189
953910
484425
183345
270951
455241
661578
824348
235212
402651
772681
225453
33041
1045156
1053897
388084
339587
814333
91775
463462
882681
1123475
697818
776252
953246
623167
872244
705815
370507
406870
910228
241571
1041643
808416
73442
476887
1107861
928807
429237
402398
771073
5500
600659
1079084
94986
863834
987170
1111988
362549
371077
927743
233984
625337
378834
215617
288033
272023
1114204
1031731
94393
823691
376405
584501
639075
273561
772191
866564
772535
1075309
49197
1107842
264285
318256
961652
815443
754114
548153
153257
933879
1130750
1020617
725986
1122782
994393
328003
179123
1155537
841056
129064
270287
579534
878182
493483
263932
428899
704484
626194
466521
944871
839227
1190219
582143
926321
245369
302859
977161
990783
887698
804046
668919
249724
557817
278509
536559
854804
587359
224500
837813
437146
430119
413634
246971
540638
647621
727474
1030010
1159873
500484
852568
769148
1056073
702406
83125
773557
709596
490572
818108
496285
149129
1011926
225956
761171
64566
1048144
973976
570956
1048814
775761
295799
914053
296466
821498
865391
1070178
967099
732097
205798
1114070
319323
280320
294646
1170936
1077670
293384
613954
804004
793976
1060233
1127281
94663
309818
753553
817650
489392
581747
557158
607863
1158997
523401
241214
909475
405465
436453
977914
556721
845326
640962
181061
751885
1163449
88501
420717
1110119
309364
1105193
6994
51615
1057624
1102473
7514
212688
25061
578156
975553
776233
230425
995132
793831
1002033
1069613
381184
246646
725430
755908
925083
441849
238119
546987
1163730
1142795
474109
389676
10241
472469
130262
617519
1158423
1127289
439481
568925
988995
492099
863653
280872
401268
496812
830658
156994
648715
771179
971889
507298
510424
147604
978806
513405
349080
42305
854354
738970
840315
735788
488002
91892
985606
600991
891801
259260
141046
89710
787223
1029118
412368
445136
1116044
507286
628154
360144
1103306
928316
1145146
1065189
387435
72490
269185
828025
829828
240327
552983
980395
310621
627143
1067767
1174196
146879
859689
150130
1057031
1064682
487525
400209
390379
550918
520022
729094
685786
993274
154932
522163
263458
721728
700794
1153020
220090
152495
473470
423308
1054183
691076
782270
1042169
1012165
1375
1019879
288576
915812
1189685
98980
1128059
136820
2584
768406
639258
687889
1017389
628630
935377
867393
780692
972359
1076060
1115245
436270
429483
756322
585962
1065013
464257
487373
732485
21120
1115315
459363
490571
256049
426565
888524
944786
961923
479711
966569
202018
32462
273375
521835
23701
642113
97730
1013590
40712
574488
603391
675967
671799
22381
460184
1050638
586285
1051708
1139850
352255
489829
1094714
416807
555960
536045
601057
332132
832020
931562
763737
1104179
373809
149641
54462
739901
587186
337498
596469
993347
363293
155833
674219
325864
588706
629356
1193299
708626
832049
694405
834357
1150376
912587
246796
146136
892542
170427
244761
684979
1164458
1189299
819052
2576
1176297
890942
1066531
1010997
906168
726936
691182
601924
1019516
157115
321429
199622
446835
567621
886150
219384
339644
317661
975359
262641
602021
860311
137335
669762
735580
1093526
396214
456182
192984
181048
338780
693742
372043
698868
1018627
1018184
212159
366563
260131
556572
992641
1014598
1180156
225240
1042489
736093
142392
489653
136145
816860
917591
1120088
152373
1122062
188873
383421
1184607
628679
359353
831993
1082713
967237
1123213
613110
642803
280063
743189
209063
1149832
602720
684486
633014
1002387
1174990
939321
331150
864439
801936
626699
914491
907862
533866
722119
193583
947426
842056
562771
810547
889123
734089
1016358
460769
752960
447620
585265
422726
221198
1162537
514000
1013606
86613
746324
872503
1087630
1180492
1001188
461463
311170
1115123
891648
1167232
290818
960257
1045305
884806
950947
824193
1036317
849173
653200
952769
615239
576732
853071
81295
778054
113780
222440
415683
729240
408808
643046
1052961
256156
784598
12057
330901
728541
209924
1061476
235332
358834
239111
636895
988474
747289
1050605
118308
455697
958925
249234
1108275
447230
341713
384953
845362
433848
1013445
542688
122501
353279
428949
570211
820463
1094677
824845
831942
1058698
639524
276666
252793
894306
665371
8869
46644
389931
425725
1004565
578854
12837
11120
832529
862086
768901
290862
360146
1009668
577830
741881
650380
631902
1100496
661581
646633
648314
661857
81847
917233
658396
847464
385472
192695
715140
189526
28942
1092820
324993
13074
243864
978175
264900
1068465
34418
1037466
17292
554805
332880
1169307
63938
431423
1114547
391659
111674
548843
1169054
478690
194738
1012161
515873
719938
634827
488954
734974
269374
412042
470945
423519
523281
975730
1183236
464130
57723
419823
1080860
318199
567071
722103
750734
408847
558318
369404
211984
454283
360405
799140
259721
651377
255004
344015
413694
986886
425920
357605
443966
106418
548526
1025137
618925
555581
810215
285898
1134795
1061443
1165828
184820
1067136
590049
1185173
908209
760587
636863
653417
575777
666406
1144143
967169
867291
585278
263431
19341
182730
763701
788601
88963
367493
831138
1018874
399342
582133
696149
1091892
446573
799428
157307
800373
663488
1190441
315868
1039616
56062
915308
947149
417177
243348
331732
142086
248120
301202
601767
906350
1098585
655164
860445
179817
1111014
1078757
482915
566509
516139
787512
974037
970425
136602
168831
492059
521418
1080047
859917
1061404
33546
99817
655777
376117
1156287
257175
782566
1186320
1144959
852651
716390
500904
731595
63998
141615
716613
538114
635985
559188
1031025
521108
543879
616664
88648
710393
276735
591805
32607
199932
320874
949278
855698
1124778
187056
82552
1004465
322276
642528
116483
965808
789366
941598
307966
955108
378059
510154
905854
631601
702795
78326
194207
765833
975234
459217
634671
226251
31781
919451
16711
249845
790439
573167
583703
348423
1073230
343337
792856
431130
1048444
981945
130508
1161027
936077
192823
339574
452988
357451
400006
582811
190712
386487
660294
422187
1050540
998553
1100282
183019
156224
1103197
625988
1013343
948239
907500
722615
389030
881967
738913
118781
519081
912959
499372
869382
941552
182244
782263
1063582
213131
1148287
338539
348269
944814
627997
284937
733055
975696
798802
25160
1013839
426396
217835
1183836
81209
73430
342818
697036
742544
796016
29011
1144325
508092
242095
781140
132328
214040
387640
236830
4950
53289
435736
312548
161920
1106327
1012631
425525
743107
1069654
828414
977796
649236
329182
767107
156011
903776
341536
688288
536245
357528
292959
835714
1155728
477162
334934
410701
406236
291028
571701
747861
778618
209151
1009659
140424
956514
1018690
314302
33966
1159549
665770
729994
296793
206189
490273
458786
439143
764439
1081107
739609
1036437
891193
228607
927642
87232
750712
356907
670609
1137569
699425
885718
52960
1149846
1056849
323091
1017869
930036
646597
615715
1045270
190945
358459
842686
259253
873065
131431
1169348
556930
960595
166856
531784
203615
1177925
1072730
184087
539393
996955
877629
871933
498579
1029860
1178751
496551
1044642
712176
943772
76693
982603
917706
347962
227818
1144794
333845
128481
920527
187521
1106426
90522
571086
1030864
462580
100347
53130
553727
1080940
474655
552895
132976
923880
261043
445123
644337
470176
861221
1096458
1075972
588266
606563
974983
1064888
989869
609207
113462
934845
790565
23617
947353
540925
732951
15341
419514
206807
956354
192730
900348
381779
745544
23941
3461
318538
670610
585907
904523
951807
901038
802949
419550
557828
717832
1979
1100934
603675
141048
185843
508755
650937
441122
1159859
861533
805490
1042876
1154795
489648
408333
1014687
529570
1113786
820892
173457
399942
1115517
395573
104092
598307
392406
371104
431441
494688
624281
167094
853016
7058
978987
452306
1018777
532059
547139
946954
1097941
59817
413317
1000585
220264
853613
880901
225881
854563
1020424
78427
1158666
216849
22585
644491
465379
614699
781245
628181
821307
907381
71931
823916
879118
530897
537644
997535
282550
265593
693083
870734
834033
301171
1111868
1137678
46883
915544
633913
1067264
340530
1014273
710722
316527
1008252
138648
112520
931416
1095994
277614
439883
63565
579699
431686
1109892
1105375
614823
1029816
686457
583794
703191
1017758
9201
193018
89634
371864
803456
631038
823975
562595
940667
120195
820924
593869
523927
709972
975304
239573
905151
57325
1116099
1168841
691732
147813
595831
677863
1178742
971073
211926
157546
1029154
1185183
683730
318973
761392
103706
263606
1099625
878775
139810
1139017
134258
361060
172315
438226
123210
346835
370208
958682
312221
466046
910841
324557
564002
1174941
38687
1023383
386260
1140863
68837
831442
350808
596497
994453
240646
839735
777882
732911
79378
344549
275450
1180547
848473
907366
566115
441791
498910
570084
1160543
22999
503792
658198
473237
220670
885247
128866
176205
629772
486991
669012
802608
86007
248461
543047
1179857
417592
360629
672058
212850
683533
226912
947144
241570
1009502
288450
148885
697572
532328
953382
628842
578887
817165
552593
63213
478072
25597
337491
48148
632971
570053
887023
1047165
130013
926811
853590
969775
710101
610261
109648
825349
285463
422786
998631
753137
346794
634746
594681
580505
556050
1059731
599055
592373
829224
926628
81523
837292
748093
337339
767229
160817
63964
217304
694446
577621
836626
677960
316401
1106595
1123459
674625
957233
919661
332788
1034893
887182
891806
308588
202946
173538
525398
122171
342601
108293
148257
714624
1158245
600274
698820
243903
248074
411527
692800
118682
567655
724577
114249
388185
396900
1147151
352224
410118
1113453
814587
936093
360797
1024979
1071006
1176546
620762
60214
685830
1171860
158010
394839
1060145
917230
601848
194478
523753
539846
1031953
1170214
821802
888545
253934
580944
11207
81649
629065
184081
411945
1059567
479251
189814
950900
349634
498180
723336
755869
1153364
35609
647091
925351
13486
326752
127582
896234
817185
3565
475266
944644
1027220
604773
916161
741791
574819
374321
722824
959876
676142
579794
115823
640346
166402
181447
444971
901794
280018
194130
1028623
192990
822460
986501
1123057
902996
991927
649766
1085655
20988
397146
492577
1010830
480251
1013992
819298
738225
374956
402526
761405
115705
927958
601865
491482
1137893
564483
281394
57871
547569
1164728
739238
219821
343364
132674
319372
36677
1001753
413224
293318
314613
338062
1001192
1053436
1086859
284814
1075712
576948
272384
267804
953116
185578
486205
468313
1145112
639309
629636
405065
564494
282782
561000
959467
699994
804853
503846
399037
166178
403025
327350
221419
913015
155084
1124477
629762
354330
732013
591776
117231
1080298
531897
730646
1022329
546328
823307
596532
118383
667575
652319
707212
1165261
1008498
803036
52129
370994
1022572
937317
998380
830723
297385
1016373
528374
369606
11740
1112824
1174064
494197
945775
904875
750152
376817
123385
1118217
261530
20780
76540
1108167
904191
66513
905695
776921
955274
396604
940920
440432
210267
165310
804563
829677
880747
1181519
769911
121869
156888
66113
920461
912798
922858
580024
756747
371689
773129
719292
1049190
871382
1163583
135257
520632
1122966
573187
961504
745634
281225
802871
1172016
511121
910410
157248
700070
986453
392761
1032101
1159852
663836
1145523
826012
1080181
1165484
818911
181964
412827
488713
1164491
518448
141829
744569
1033035
1082139
883083
1066926
604985
436065
1064522
864504
497795
218424
845704
94913
378167
284735
910427
30564
381341
351169
335254
341494
414224
1143744
1138359
985635
258225
1115336
19215
1135814
536018
418445
49494
268408
1165795
966946
5645
217488
1169363
324149
565112
98595
717584
1173194
532975
597658
1040412
340899
59161
5858
536972
1045865
479986
632973
718955
543455
338306
165
902332
910218
577391
477827
711575
1046870
833973
401867
25067
96879
1172938
1035856
153309
207060
819888
272852
211427
891705
606926
897736
699147
930426
603824
1135673
257761
40212
410331
653820
591631
894521
932977
523529
106234
1044177
912983
152909
928364
145666
393334
171908
368586
522231
208231
977725
253582
264256
402287
781121
701015
355818
944729
1068469
1110325
967199
134895
466605
714562
497970
30594
1047937
933532
814366
156445
964576
618560
687955
244681
328530
288201
687554
289910
725046
520781
749616
1193105
1070666
760407
994675
944087
26010
725475
495262
249046
974184
70422
935167
66659
1080578
1054005
849675
263848
277784
218925
231893
380690
178588
512722
288992
133880
988788
1095548
895830
866044
995810
230644
391442
326640
980708
585818
186640
1123278
1076615
51904
878128
698536
692696
295639
259927
1021401
634027
603801
465229
471896
860786
136617
240110
301502
1146660
448913
530620
1041294
532996
75515
1144408
755955
762680
1007417
156935
816959
1176607
887084
1074655
815062
478147
118840
559489
929722
965400
486598
860347
1101096
4677
1124102
705601
593747
675176
550438
206135
419582
38128
539681
41209
758761
436228
582599
594474
769852
308942
377880
131374
474966
161910
977688
671215
900626
643634
668319
100754
344452
685296
137077
631302
355484
250627
1085482
42178
1077795
216285
393064
990705
996472
824772
876421
11662
1016598
925443
27228
814421
551829
658967
726860
78548
752407
898579
251554
447233
204027
560054
607093
1098542
66132
533264
7551
137319
1010473
66076
807512
311376
262493
791291
738606
939130
416455
916093
568409
514234
467840
726972
59569
1064700
1153671
1087609
1042576
1076607
171967
1106524
818902
222706
1124347
221653
515509
218372
185532
499168
1047288
565423
902208
63509
968401
639159
489755
139680
1107420
344352
684357
409997
583919
1009183
1114735
243097
917229
629178
1188834
1070982
112013
866486
867122
294822
884541
414644
540546
177541
574890
618350
1123776
776302
1080379
373175
1104784
663331
233939
1024218
100629
148314
549186
156170
353280
334382
1012066
209634
38133
934156
929579
510118
521797
642664
655400
606400
358373
188434
245429
207903
649486
1176333
445888
361777
376703
187894
936319
981698
558456
978833
1018971
1039094
701169
295571
894432
16539
509656
976095
281772
307493
581249
405259
640512
258752
1094893
851664
361008
234558
1078976
1074098
306
310702
575598
582866
1042625
426239
360488
847249
332007
563680
1191703
1059080
777022
371896
603475
295249
442911
613331
203070
216498
354243
34832
1141986
353862
750452
825537
49385
742092
484186
862566
987532
724363
330038
450778
136744
1040652
1020792
452228
746079
1185926
66948
1161937
719691
46662
1119169
940474
1101308
533936
985484
408466
579410
857424
912014
811976
610376
550006
788890
1157572
34169
24464
58547
650819
943440
956302
642833
244930
1127012
1066011
559053
631877
542063
569998
199524
1135190
804425
396591
1165884
206866
395840
151695
660695
464580
580532
372658
25125
764921
52532
1112136
313387
768401
606440
551727
964875
256179
1178449
359860
484239
1069642
811792
951121
1085500
1156385
496736
404938
1022402
12968
1094749
98288
1008515
880368
322107
539764
685872
26116
800075
1184263
663893
905991
735138
1079935
46500
1169115
55029
84733
1180902
268437
381019
873757
243433
1096859
368958
331407
623885
565586
1056521
916892
832961
489571
318728
1048516
913136
1189325
821285
173439
276211
931136
847689
175774
876039
1067352
425542
78110
545841
240215
1168236
928555
672264
988635
50306
792416
1125683
649060
481181
373694
1145175
416667
493574
30952
806865
308576
1086523
349507
461126
463039
581749
810591
972002
516247
597854
553347
811822
1081683
592139
243659
99838
279360
313038
273040
331175
443231
1022717
567116
1101683
317622
621492
147162
1101098
191735
693793
154768
694934
508503
22354
450206
459581
864049
678773
1163063
246375
859040
1164751
828823
1114764
373248
235741
503987
739327
461073
265201
65975
72390
472504
657627
429331
752497
722489
600657
683364
279836
635546
820853
540577
481105
1040657
1115100
369218
491622
81121
1060634
624122
80333
1146012
414409
181004
341207
1132519
117579
741584
51666
760314
290421
453691
83013
123532
989998
1156983
247092
613365
631925
200606
95480
63440
786258
88553
1104174
928867
695742
190925
1187744
143826
648682
30064
81239
62638
1140610
155264
289400
912334
432131
42784
700620
717194
743508
171257
1056835
99956
275074
536740
517211
525243
620659
131170
688519
818237
126774
696264
1077525
376340
1166512
750229
371906
760346
1125889
327078
607931
741496
361455
433838
904788
625813
649126
861096
409558
77697
819281
1168533
254765
320149
998855
183810
405810
679706
800902
120821
338317
339134
483261
26744
118606
431093
71026
265734
456871
48539
843698
111146
751646
113044
1022770
298609
685512
903932
109194
463993
505945
605245
1067660
695778
454194
780200
105685
653052
409114
444920
243293
397892
295890
558387
140544
104565
169355
471254
679656
268590
268435
1031985
577458
822844
44342
331001
210540
1101119
556436
73552
923245
1042699
376983
823136
417051
201004
427939
292412
786388
439359
812203
413062
495707
728602
190393
568084
530845
760656
407521
156897
1143410
694784
419253
413931
994077
1090606
762352
93352
843059
1133730
820317
494689
443792
1111893
551946
903662
548291
340262
1173381
583390
428539
559776
466021
425376
30293
896363
220675
88350
735272
1184951
553046
920545
199698
34251
242756
226412
439747
340062
184341
425263
911451
1014989
54810
237761
153662
930608
722382
42776
958561
91179
924862
1103303
641670
661976
867662
248306
11771
485043
1024315
931802
161519
663875
591758
755575
312976
935062
1041193
191216
747108
1087703
40144
1037444
52856
409071
310528
49069
478334
1100835
1166404
777691
478657
734371
847636
1087110
627146
189071
712575
35
455971
349344
568095
1113694
118078
395769
417066
324443
567121
80592
401788
928212
515685
49558
254271
185837
580947
664005
1138248
713363
25657
956444
599570
752461
195393
838409
206399
912763
325547
354424
942851
526560
1175805
425032
535695
744688
579260
862253
1182708
441111
404223
518453
340125
975028
1009350
331192
522449
741802
1117167
772808
522430
1088753
280446
1031689
242883
959026
6669
73342
1171493
721762
178821
431422
392670
668370
4135
752544
666265
687079
1095950
592827
1123691
640968
750162
21308
587893
1148765
625859
987989
195090
421665
1167784
117507
262511
638591
531228
1108036
390663
65510
941268
128106
896857
560854
679918
468651
276497
929217
309182
908082
169333
195297
558725
472215
272333
894380
891778
511830
303773
99161
1133258
930925
913109
838146
1036822
222416
992892
168381
642639
580787
1077003
690345
745764
832056
1022546
43543
420578
191262
25871
768833
939200
918296
1147570
1171092
1041314
633002
575146
544259
1118370
1014417
1162829
577941
244449
919675
149993
534311
434370
125503
1006412
487552
463883
156816
265392
336134
1184818
599136
1105379
654044
562673
216455
657303
498789
964743
647693
701441
122580
966808
740206
458829
537193
260996
454578
9466
399511
717301
478298
279739
1122543
812302
1051419
412293
1193231
1059320
931772
327107
909485
97201
1086569
928760
1156142
96640
800182
131469
181955
3643
988520
81949
1008197
298573
598075
433533
95446
909199
101674
776382
473185
179563
1011595
975964
799238
192088
717516
1079941
115657
235576
641640
1054919
54477
449210
466283
407595
629525
849427
723736
533313
13280
463780
1011146
1120619
170432
922783
51826
548020
348157
67508
1136031
955581
670241
199376
299662
878383
804665
215148
444269
1115089
268222
1137817
134624
297580
181209
113649
493599
1187278
647866
357785
803499
852564
679669
607298
35585
818153
736468
58283
922354
476586
412249
644159
1096075
595637
324562
792329
1105527
678175
42808
785669
18172
607606
144554
503376
672248
256908
351626
139011
766585
938990
368913
195101
740043
300718
946335
1074638
417107
122742
230788
562063
488414
611616
681433
799869
270320
70825
286125
481571
1180517
88743
422056
644797
802474
999950
758265
743367
617640
721734
995368
1048935
1168534
526970
635107
424388
1023757
498724
1177308
423394
645898
519995
179992
790890
1062357
300570
642216
216159
322410
578430
1102060
625344
1101607
468634
1107894
640335
1103175
445106
139434
1125836
1120607
861979
33556
190941
449923
728416
1101971
89819
326142
33367
1045591
1145364
231501
268148
605861
880646
233174
263884
563136
539653
650743
230744
100701
65587
625867
243750
717044
569307
506387
401316
876362
546623
1070514
602640
894937
122423
125193
908524
108378
332617
122323
121922
584978
388388
171695
895569
618622
600784
1072489
946732
932612
273273
570938
656023
952609
446672
1153949
965376
671325
279302
945598
482352
862745
809377
738922
22512
115771
309499
438678
266224
980369
995404
802054
838654
1091873
862759
979044
82822
572932
945041
324117
803407
242246
972684
496474
1121006
889368
336767
22025
602849
797246
752373
365788
165820
101453
1043199
1062003
494854
599824
38553
613245
565212
983207
55217
842272
1011069
154617
954181
699161
331522
1178641
1006628
486040
545232
1067539
24728
1133751
723255
665165
722680
218018
1150404
999043
1036760
817712
899331
576700
1087300
904815
1128698
649860
1120747
366467
501956
169017
431986
771349
224351
764531
828199
1064611
279784
133540
633356
1096131
94930
909131
351307
942134
632308
598010
142451
195517
315560
351521
710031
14834
437330
1109701
19094
458067
517899
1067757
136200
921889
640123
554749
868809
877143
470077
626817
999733
112571
689625
100471
1131972
187079
605338
974787
461532
672742
925374
353505
460738
6
240581
1153228
45423
960113
764591
24687
678405
1059319
858809
1137328
862231
620073
35836
878555
824483
345491
457535
1071410
964209
514247
1135959
1129577
411333
731129
776772
829017
359192
482702
527984
419443
337434
762731
981095
360743
113183
508001
1018786
496487
1072969
292274
909505
970684
1076511
508559
216644
545325
1069548
729926
1060128
673604
875520
1026335
463819
1114732
61427
314379
105086
747169
774058
1037202
1014851
1072586
1064059
89218
774142
959007
16858
553756
708904
1137536
1060463
553034
348024
276770
82894
1048035
747611
694790
46006
977234
680761
706982
32835
27323
261420
461616
665306
206259
600648
63859
244422
664329
1072740
224226
534479
215188
1000442
552371
566375
756092
303244
534129
963196
956761
482647
926263
601576
411493
243146
337296
857712
469825
1084447
1180057
334858
661893
257864
388071
1035923
1076041
745618
914984
1102928
36713
910337
243753
160894
798454
996977
648770
434942
277880
794227
657528
51364
814550
594114
1079283
64523
867639
237343
857383
862005
1092053
1010228
1011881
373196
593744
1123392
872564
1154014
569335
655408
961325
710088
714720
375088
698445
999869
1163728
502306
959093
694409
932916
482379
976449
56717
368579
665615
577990
467689
552923
56507
312553
929726
1155738
541230
238658
240875
586519
97022
972550
336916
807315
946423
1115478
1093678
200420
410332
1457
1092272
323310
125095
506440
781380
98585
51271
1023176
602513
1120987
1104452
816005
236688
142536
194188
891596
1179781
327042
407714
820486
454714
633554
196650
619537
1030017
143179
1128249
603503
1032231
1042557
129076
1148099
779825
338540
653914
645927
609365
880599
537417
656162
982301
512229
1030653
402910
572558
530959
24215
798388
845934
940378
514814
16996
609336
522673
402036
911881
821932
1155685
990064
690995
437840
892651
892235
392138
179707
282103
293940
735962
544874
402909
224350
700415
184151
1112984
1002338
772116
357481
434924
878532
558750
544152
638283
1003512
1138273
1147382
346604
25084
830675
826221
578541
160657
730748
698224
475680
495091
440908
126950
1095964
529524
923872
559381
900736
894319
579339
228041
1090496
739927
595417
498535
978998
1130809
293287
1050582
771149
822856
837129
439620
28852
167102
229609
531703
709663
233952
457611
223531
1172040
156966
230718
379205
569332
689929
823278
81356
181766
274744
1032191
380104
581851
958058
586636
143917
1002261
543649
193534
728106
246746
967584
1150392
772178
80751
815126
612518
196659
908395
438670
863382
313435
205443
1103988
182891
658309
875277
689342
1106386
882156
238145
351690
249284
1092217
58935
659995
10573
484293
553666
248226
956586
34551
122442
14312
146957
1034964
31087
128702
1024445
198679
831945
586134
490040
718633
637598
941997
716263
235233
1179373
1112398
141949
1170840
642070
202019
866466
1083194
912127
1090099
1035388
747313
547116
601855
791305
9199
665521
855294
1190717
344735
1083952
141537
669726
279725
826083
104415
1065034
762428
846247
270086
96609
266321
889462
537814
155660
310382
101809
1032983
1182239
959237
127931
257785
487129
566630
760665
1074103
1098921
444358
283219
561991
625731
870986
967340
346803
161457
571246
763557
913999
703198
59004
941747
370565
245243
1163458
178954
808972
222450
442629
944839
911759
827515
837899
804341
1174177
353005
603090
405899
533512
461731
497991
804491
67731
809598
582739
949362
398681
217041
715416
853914
1063526
1146278
391019
379000
261484
69850
813590
631759
352034
167265
45184
1187753
102968
1186497
442268
969707
320234
453466
1123831
268316
722872
1094041
1170746
777268
1126179
872703
844157
741704
551659
634632
948582
581624
445016
552751
739071
603617
240870
513992
991556
395693
568669
268515
206729
1033412
245117
9372
174605
854897
1037221
96692
51835
894896
521819
1021989
447326
607923
581859
421713
41328
501102
863299
5231
851555
1127173
227510
215390
428596
960477
419347
106285
991161
879146
130913
561655
376893
155019
982093
727205
268170
879300
363904
386315
872182
903920
630492
1151829
601575
516706
828964
713531
276431
266469
920863
808976
43624
136366
775150
1111128
1158028
1154499
661073
1070747
1142939
1022385
194218
167947
893369
1094435
945219
363674
700042
144742
285666
215773
882600
1028935
389152
146432
702141
756833
937820
912006
699901
155701
581510
467862
376679
185884
510466
409407
535365
871539
828821
239693
1059113
107716
994369
681292
1044994
372969
1186017
102119
544154
168164
961182
1131447
810206
1087000
362237
419983
660581
932108
754292
639065
214705
888788
1101094
589759
896867
152722
511443
366138
233343
571911
886836
604132
315330
859404
811728
241826
789811
451590
1075083
223364
369353
50495
609276
687257
195501
797218
381072
129361
395987
812990
887151
387075
916952
960745
61025
872963
462236
1080402
640692
548727
750121
688665
896838
764559
716314
1032966
139684
681299
1048002
691351
672939
79644
248847
1030026
20502
835177
374613
243302
995485
81845
944464
151580
322457
314387
1114717
521666
1110787
305135
397847
1136635
320185
348596
192439
97323
407027
262093
730054
844167
59220
1018597
613051
1106650
606858
764602
965137
225640
651840
836923
1080661
256997
615906
1080510
457361
953936
87080
926843
187068
1124961
112985
528387
77996
463725
813031
361103
306310
71584
377910
974996
162793
454857
63561
147857
6216
455535
305553
469571
112867
486888
441582
778884
341721
510823
350552
145418
61800
393076
563273
941516
256084
641712
1136408
328239
1120111
95875
727050
696121
784079
1097865
266063
1109071
583908
352545
175055
118211
1002309
567467
1142137
1053511
145143
445336
1156729
918009
314442
829699
409787
915114
464857
715824
297310
75800
801946
335425
1127234
944408
68588
1064405
266994
433693
195552
442987
712126
893257
960797
646845
533007
834986
850032
933575
588032
596513
703018
321472
723038
378551
741811
1073221
648445
399141
328219
80531
247996
1169568
930808
251310
40265
743335
644289
117251
37594
626895
1022771
811553
134729
776443
827649
224658
879534
397622
1095642
1024897
522995
132463
465750
563877
528619
714554
196126
159266
236157
59690
194576
1133870
379774
147699
388770
926119
524997
714173
1132150
336314
667195
555937
727412
911717
512272
1113338
1094324
369746
750668
804607
791193
447396
327462
1113955
311342
1032244
308983
783502
895961
478653
79013
767087
155106
145914
964776
791877
941129
210523
398890
384687
66337
930273
952652
640696
269389
507120
227481
1071898
382524
444541
503950
87714
26474
289033
1076051
437138
961828
1126402
830222
979413
134487
821658
1152554
725195
773998
1173522
813054
12697
428534
94935
297753
602621
822347
832590
593004
2621
790085
177436
56712
352591
400191
675364
559600
943635
1025917
715842
222561
256685
707978
720192
434964
422454
742376
287165
223438
847881
620949
945527
526934
363950
799666
274841
1120399
1073999
106934
1069587
4197
168229
1153416
1107771
85910
1022614
1006058
378689
260256
339796
495249
1122167
40232
190644
1110145
858075
626788
415707
6037
976302
960761
494920
220808
993709
587457
753135
746732
224326
196532
233317
1018984
137885
279052
719297
33461
717676
852801
963908
105966
808206
24682
504085
214828
1023741
131589
845067
570884
777206
815936
227986
1147653
907396
1069142
185652
545815
49286
98186
223743
47005
686562
820970
22087
520683
566229
150754
824580
744111
533762
358963
1062641
993904
31785
553324
42376
1077841
311702
33970
712635
550135
783398
1187830
407696
1156297
835362
984651
373986
579295
1126238
1131567
293226
749920
1025270
22162
516947
34024
630552
160531
207156
640517
1168809
391368
921369
832075
969187
1094839
592738
711992
843436
598839
116637
482758
828533
598646
939108
591208
329687
504195
87675
900763
415905
28544
153258
856405
472573
1048148
1137264
705196
229448
1018892
521938
417642
99331
1074924
270439
744879
855431
44261
1166899
1002791
198521
830829
165574
813251
982427
855817
605367
1155514
1043914
1180419
329676
1034273
265788
523333
187967
992984
313834
376489
807451
425448
1182635
793317
1154204
854760
1149360
94242
593140
439383
155491
998423
216392
1087073
563144
1108691
797829
21061
1129743
94690
99437
119114
1143079
894825
1169891
507325
73706
131915
450302
363526
484184
429749
436436
696035
773152
948
170808
359832
822008
1148825
251340
470024
580220
665930
501497
963954
500588
30843
545533
231982
1034152
1015418
1159420
349727
971738
904275
1115922
851713
736930
1094173
687968
732443
877753
587864
976953
1050974
657726
631914
1159376
989244
977091
138771
321262
425482
404501
339864
777708
438803
181337
68005
936849
96459
559537
968527
826867
902730
89813
1055031
688413
577151
269995
1091742
1098113
383487
1011158
17482
415382
653084
179564
276481
1054908
1188473
252253
927502
343653
652060
164043
1055909
179881
874215
898252
724649
772622
43053
1026933
1034219
89429
39541
917556
930265
197244
407373
1020873
881
360616
731167
1082180
1098527
1192927
1181236
340059
678270
370014
428433
1051693
793975
151246
73103
1019089
624049
672592
491830
47475
103281
914227
707311
872049
1108102
228507
1185716
439605
436461
1078853
766038
111009
479978
647557
529947
171504
674259
775384
1120582
1088119
3006
393812
691267
451119
82467
630836
358436
940859
1123326
52895
1181298
615016
150895
507794
548995
658423
645725
44288
426829
1125217
960143
11812
780001
758934
195081
915551
105306
629597
1157735
480406
34721
605494
1144642
255422
552977
317083
27836
85365
314595
996062
1074761
821991
836030
376669
204853
473462
994099
504034
792153
898711
54170
300695
1152797
254097
672524
600650
745853
882347
166434
879926
12517
128071
562750
640015
660205
170907
97381
857109
311437
170110
39852
900776
224934
962014
1127883
251266
923717
385542
351339
425738
1123448
936092
1004139
1051138
926931
878760
265
608855
501651
505399
1173051
640911
1067516
739366
1159131
475017
993373
671157
701537
119758
36445
659558
1168637
670150
821064
561424
1138406
90481
670509
1029437
909483
926240
325492
632560
1032627
970310
369166
572062
541030
236675
155166
730345
766319
206760
129588
1153214
910469
717341
702482
462630
82138
636353
843891
269849
609269
436854
3300
837959
393215
971098
39465
823679
801910
861837
442383
1069727
1113860
509098
121463
505263
815957
694467
945524
353669
412123
1133337
227928
772464
609904
1119678
6105
708947
824820
12368
403980
298418
1067662
248926
1033502
963596
1163751
545916
769773
155858
1043067
1150237
922179
597671
974831
817753
755353
1103783
676375
363690
988012
307321
898215
319759
671315
889324
1017799
640810
352925
346160
747173
335867
1115821
698727
1115846
325589
587395
996708
587084
531453
539645
661632
1128628
879454
899295
406207
495203
453057
263548
902277
58988
606066
549646
322329
658581
878705
996337
478025
440609
82645
741912
1105340
138406
291217
476697
431223
724042
1018008
511470
1056052
250694
923372
208462
817500
741775
420665
109630
902207
1060232
841968
95923
533123
233673
404924
1092789
1178690
856121
267131
684943
150766
486045
454872
977170
357965
472829
262255
1109549
908401
1021801
1138925
280154
808265
10054
707072
798840
152020
61047
201960
394564
1058290
988859
665412
201522
497194
205880
133891
125281
632496
859375
1127192
672088
389753
330953
956493
162060
681874
531189
1100880
503606
961863
507796
14451
155658
955090
897638
1082680
941927
528431
705777
1184509
476644
945132
382418
373534
1102476
608765
1193132
822676
812671
248007
1165979
1146014
1034462
707033
203090
545783
185854
238887
349384
435206
621841
152730
495395
273724
977154
118284
967210
434583
399556
895992
456223
112911
838632
1023067
343466
586552
1088805
456390
102878
780611
812048
716231
1019164
258508
1134037
54109
613170
490451
804957
984537
522747
687898
1074100
1032164
397638
996364
538379
126470
812765
568311
584185
47302
1049258
138360
415301
486545
208365
827504
286155
652766
666772
390699
10862
215145
534366
122533
971419
581082
128898
679014
175849
503390
99270
154528
1160126
67664
765435
317610
488317
259832
532468
1038130
609567
749084
793273
576728
942797
96736
429053
222810
1058029
425202
414473
1165921
259849
746303
146208
269536
370439
670859
966066
77407
776522
590912
27456
155132
1031444
301119
560062
1069615
392298
197084
578715
617024
192767
913436
865855
856437
383452
552884
953897
367238
155628
661915
645452
1152764
112969
928176
751013
6061
492472
586624
1104831
1168647
91145
613079
1027401
1074053
725389
631513
420020
274706
211046
751255
501137
66300
869966
877989
1121998
205406
960253
51832
229035
643149
1048159
11355
25700
106151
403015
463772
364113
381145
1186328
141366
186865
757244
607621
1049922
289335
503678
477591
266232
577153
484054
902092
1060928
673560
972503
1000106
404025
597115
268846
649991
225754
859997
1190292
1100639
908204
978929
1089224
340431
758034
946551
703435
688640
341673
1192985
508737
627302
1038451
1104155
551207
867239
133811
890035
184901
431078
572237
873030
1182793
1029672
513778
502985
611183
1091097
525421
58978
117798
1106848
475898
110545
913639
650890
413129
258423
868062
4372
1127
54161
77565
283412
573101
1123
49615
984465
1190055
127792
1042723
125261
776651
284375
732411
491232
43195
400487
414989
26460
217716
659514
1096108
1125026
1048513
304942
864104
188562
98306
1007097
688871
904761
307908
654087
633842
440244
600109
976103
440166
1169757
355928
402362
1077329
316447
11855
800568
853632
1003523
786896
660740
740903
1148096
344824
1003337
675877
34105
1120253
969892
429969
430272
100559
385714
853318
1021511
790564
436311
358873
64217
416846
432570
777879
93478
147145
450359
1130652
355166
830428
228400
1035151
187903
894642
778717
574596
987499
514812
978383
289390
896204
196890
1173406
18557
617911
909655
362036
140697
98712
655168
338318
1118514
28699
38327
1015639
757581
879195
432602
702436
181761
162314
1167629
875096
209523
577801
724217
568882
446926
352663
989514
431965
528548
864378
775747
15943
60544
560134
529102
623623
226210
894678
460054
1135663
789477
410579
245567
641494
455538
608808
440534
495725
1048079
643639
703333
599871
1192794
697779
367728
1065989
272684
1029013
216245
1130733
345007
53003
952755
1133398
66356
1142251
994694
985112
655435
98199
131134
704069
223260
460852
585325
642486
1025569
217568
1061235
821796
214995
883648
607126
493130
995622
186328
827988
129569
14297
481032
396519
376069
742170
946966
942982
637198
1047546
680104
304772
1033773
687404
184824
611569
1030415
719301
478275
949942
278984
287772
1089023
706729
683321
1161376
1085823
305284
127551
575370
473387
382009
560413
573102
673571
454787
1133413
579418
146363
850340
128482
782020
422915
566607
25313
525135
603489
519066
1181538
531506
854688
838162
726431
204840
596410
285564
1123556
674131
373406
1121744
551638
877713
37669
29525
738255
438451
633806
5695
551674
461402
748479
1143809
463426
938452
253123
203276
433203
899126
876299
458418
606083
1028710
541945
84824
833241
527839
704341
298392
438403
1167727
504092
1109488
785431
633073
677282
787975
1164056
536988
470809
1156230
688148
587510
648255
488583
1109024
178971
981870
198251
437294
54116
1042442
1159217
735695
579122
983146
676675
633625
617371
800105
16076
88030
618829
482004
287252
662357
779261
814429
759877
860364
104521
335723
697149
61934
34402
484711
138455
533772
828594
855376
478438
873093
390264
195883
1011242
1020456
614659
692163
602077
525796
222105
706436
619247
662483
793761
902676
954627
182916
1154506
1183167
233598
713788
959062
849745
839259
740212
202062
712426
1122761
840691
562030
489213
567302
284458
13915
359782
1157523
817794
700957
464005
918503
223555
342552
158212
1007232
310655
950595
720682
758825
654798
196711
467023
182320
264279
132072
69220
481897
1140458
1135977
393098
1060495
845559
115885
374680
832720
649133
886339
706966
1080905
952365
701505
1172526
299708
1179866
185815
948122
790155
48920
317344
799388
239038
730216
654358
900154
683593
41070
705073
140938
1071431
591907
803052
641794
687650
917892
633506
345042
661047
377922
640965
652655
542690
221778
354345
1028896
885800
468243
582443
1101399
508565
697402
565427
218352
373240
700902
901937
389027
835991
26627
221437
199434
415647
556872
590949
748663
716861
190767
340584
250706
18349
440763
1053481
859494
59816
995478
233848
501209
950274
519581
151380
910730
1170316
641744
266941
737382
1127120
39138
1084498
87711
1178248
748783
130664
139023
12532
345995
867751
553369
238709
1164559
768935
685905
696198
51764
904511
147183
687010
1068238
34682
346385
333263
992084
853633
17492
1180862
394241
831756
452700
426459
727501
776286
1089393
213983
449976
221387
929754
932616
898195
923634
696696
712171
269956
1150774
125046
547109
573925
517890
392084
473273
363819
205145
815906
829110
554787
511310
706282
1141755
569585
890862
864511
319783
963973
320356
812093
1141816
839364
820648
504152
1152012
141675
547348
499487
383244
962040
658840
937429
1107956
878477
709335
861379
807806
1161417
376203
477077
1131820
1128936
419354
926775
593568
968362
578618
689171
884124
530313
247815
1192618
352809
295671
142702
915621
567324
274314
1035769
1179846
878883
1112524
567378
976917
592090
377329
479481
210407
72243
406643
323589
554506
414477
490498
1108256
524283
92133
883932
128952
1044550
353350
282824
592388
858907
957921
726613
572596
73713
1140229
841835
839716
827174
633980
991706
231880
583742
1055985
69564
468019
969578
844471
939328
110169
512780
592040
972185
135266
787586
493074
962350
551275
97095
174422
985940
84518
301394
949700
1028428
301375
747878
445197
116250
633726
709237
201449
855389
354697
874314
296118
1125874
17514
101406
945333
748990
849824
122455
7381
375440
106953
1167389
400755
356114
702348
17347
1058645
496900
262270
164221
851599
407522
108983
480382
77195
756533
263043
676934
989934
730129
238831
10103
1060470
1149769
1187383
1190248
686599
759292
837769
433879
355452
755099
247465
469080
884082
734112
302431
718326
819060
809319
619676
860572
85119
800279
905294
1088367
938626
1024870
701247
178195
441014
592633
58321
181408
310784
974051
478891
1124198
979838
319680
269544
692477
606473
1056029
831557
346306
360388
314037
1140899
409138
985610
374167
1057423
146450
616560
722357
583891
211484
818327
111525
876483
701542
91879
473696
678208
323789
478047
181881
631858
441975
1015886
1183173
33050
1031205
862537
1006248
840427
1184328
928601
450608
369368
26891
492243
930109
744551
1094055
452779
910499
208150
365326
843640
561770
1055959
657877
778002
607713
923387
731948
1070608
918759
1156555
324972
961715
427628
465907
1128834
616607
437110
1124691
632104
410059
805210
1064711
499314
1166661
388882
405695
844113
939922
1006196
882965
1110825
627205
911228
456234
643171
119602
1018576
706379
684059
310369
524134
114311
352134
699157
246668
1037213
462416
757057
269588
70437
1082416
314438
307266
345388
378524
595010
186842
696172
510009
732291
97454
925728
506040
306100
314980
498721
514355
74498
219839
686607
421507
690187
1099495
147197
809498
182783
450052
205392
225206
86485
292502
296137
393288
160133
753012
923822
87514
39157
643556
1029210
652453
517154
909407
785462
915216
1019667
555527
641246
6335
294215
172693
290956
1100762
629103
346240
455716
834668
247323
141719
675621
1083837
175139
887207
665117
169222
888821
839328
545410
479564
368193
729115
28428
1110641
710096
885466
758329
1162717
402401
485984
545736
469591
464853
631893
234039
679302
345973
289197
249312
213039
877070
1050704
388188
203067
585294
267522
805318
701319
43334
771616
305365
942255
35450
623199
1137214
213143
891140
990579
854298
1156364
1078335
369800
783838
981530
637070
1167118
106663
652261
498707
571456
992350
779828
211400
526003
159613
1154425
275585
208628
1134696
918475
860080
720734
600719
163330
744689
73599
739092
129803
407767
195122
497418
976941
311642
1038539
293328
965876
193727
831973
859854
56128
283684
29138
257776
224214
1116295
461373
1185876
647877
429075
177833
448634
427074
532159
554746
909732
1047635
334112
501176
633269
224178
184357
1007012
950389
178795
35136
1114777
1131802
858813
934184
758707
760117
732085
137089
171862
1095516
568610
632639
516138
729379
743379
813763
174308
56419
121617
243724
994428
597939
1047999
869984
1101043
930847
387576
274768
192459
581284
765646
394875
623618
810782
641087
801147
210615
1037714
902917
1121224
1165942
196779
566865
936062
542132
177358
403677
1071610
651434
1086160
1174965
281669
1087118
524362
273041
290721
61830
690677
1014878
602508
1118350
734783
1095166
318596
672099
591700
595281
481203
491119
1000112
307023
975846
551266
180564
494315
979172
162280
423750
70302
507957
924738
787051
239526
875143
887219
860497
1068342
60225
252512
963598
434763
1168136
464792
807978
117114
1152705
117556
910772
193737
897189
208715
311518
961443
575862
854497
485949
590292
1158536
628722
49131
56763
138447
361927
993229
475770
470751
787102
408306
1003318
470753
890326
303994
152366
1032859
519327
666364
472476
388238
433346
948816
627671
736793
979347
945882
730822
184153
920021
584775
839630
639820
1133102
640183
820321
974767
1003240
572024
346371
455640
995946
290009
241356
99986
146465
163756
989465
852150
666497
206887
92846
757030
747948
793247
1038754
9278
311132
1126244
960673
276410
423771
521248
263867
847796
1027495
467632
834820
300577
694516
593778
251344
686610
1154815
691876
1192673
19436
390274
1125303
874300
361822
731116
624442
421135
636540
156113
424283
536632
1084348
37345
539386
792845
114078
489996
361928
438303
882644
972019
752650
818661
428783
1109817
188126
603602
448636
593910
210924
1149760
792709
645269
50471
789936
657801
463438
99428
523933
511798
484409
522670
661104
1175581
515002
1175664
965307
55076
927893
419665
99609
799261
1056470
567362
946117
949265
527342
200232
239991
498941
598068
112479
668438
608221
660261
557702
743858
232328
1185771
825762
587809
952452
506165
334462
449643
603802
489171
51683
1129513
785729
152936
15984
1182966
981879
872691
1066855
310814
97382
744084
129008
753501
58129
896020
619539
387754
88305
376102
1120850
285163
225706
1154334
649259
56119
665158
114527
922420
421001
496543
490252
988227
731989
606998
554658
572450
523148
1045093
1184843
530791
896172
487492
414406
423216
874774
93024
1142732
437669
118792
534480
145677
697298
7895
1122240
832077
826589
928421
275435
528517
161498
35241
530304
121020
757489
564937
852598
1134698
1085592
122197
752232
463600
1105961
894588
61842
616894
453692
925998
825427
414136
1166836
116170
239845
328824
367594
998422
983171
969158
318623
785293
69291
1022719
30077
720879
343209
369331
603014
414848
158055
764906
209121
1133061
1049392
688717
899255
853435
491563
549046
685211
430658
1037447
582572
1125962
641173
551028
193005
129493
1083858
765965
615068
1082337
265523
105579
760645
720
611455
130903
446037
406576
527770
479065
303985
294198
1036981
244215
961722
370223
962184
881099
449956
449289
24597
13464
391342
211624
820288
285820
325365
53244
198931
394700
1075182
1117359
400983
555408
582658
79011
792935
631432
303918
343348
253720
1119859
294795
352786
755670
539391
969258
698830
79252
460291
199463
486129
616083
219154
425206
28769
534359
896657
73212
1002208
39536
1047485
667343
97471
747258
820742
355424
695921
579125
546509
329447
112831
1153162
332073
735464
545222
176178
1040172
814697
893519
365116
382318
805938
550770
571271
520936
1159272
788957
836757
309760
31092
474450
547627
268281
798794
415096
616019
709535
842103
20773
450883
709033
1126943
648018
452458
297798
656330
33737
1140239
37293
1047478
958529
655890
118141
958989
40629
1038214
955052
584617
76981
69013
1169607
1003044
547497
248677
985356
344809
231270
409508
1095751
987487
115312
745031
1072805
1177371
198957
534754
1100070
1179185
547787
378831
209050
696225
82126
180870
825294
313885
53162
182543
359560
345082
934256
403143
1042269
1147240
804037
490299
843654
854686
880695
799376
874301
578039
483008
194956
563199
123281
1164437
582140
1136125
376871
35998
768225
586169
858108
1037955
863544
848798
262989
223075
244788
1055330
342567
652051
916868
1055939
350015
711977
173873
298765
427783
942742
58029
706176
1037669
403166
990552
284421
84994
173422
1011262
118573
955334
736991
337914
337690
1125526
817204
707452
625975
742253
288771
1165981
596319
339484
745369
720114
555858
780602
1000078
76223
757641
143755
1045167
820099
477769
731326
94435
1017114
196663
170183
205278
512460
1174688
884386
262344
78161
1112090
437474
406911
213892
240550
951264
806069
1024772
398981
128903
183468
645222
1044295
721536
570012
1093192
399337
672443
349457
275984
974303
740138
511889
1037562
629446
1171337
781480
757812
701750
401697
97675
665617
60423
495239
931031
697147
1134282
668092
1138389
708426
1019657
1053503
724423
1126869
873231
812111
427465
10300
209792
841077
780135
77200
717348
728118
702138
804521
751012
385539
823407
385435
1021873
546918
1025603
456324
1131793
413893
648399
1079311
1075618
439703
911706
317281
18271
836132
938906
330756
264977
201459
506459
29536
484745
147944
867868
654095
1000748
943599
685185
1024056
916809
876773
452738
975265
840924
496659
645241
477730
40856
577165
526369
690288
401149
332877
1055209
381717
635972
143644
801572
194318
18221
22433
431939
196746
446298
751266
1081328
791668
287638
45544
277287
754509
473277
425860
328720
1165639
914453
289201
781037
1093335
219132
917088
518200
823003
856662
670131
637796
392060
976979
769666
314800
754478
389956
512415
463525
898451
124025
303241
1042528
400628
263616
736325
729799
1046129
1156712
267270
63543
350174
483446
696158
530030
1039360
558949
257725
78364
464294
586183
798955
518502
732322
298221
964744
690991
352830
679318
385171
738737
551149
1059761
593722
120826
1036959
404480
807218
669125
423268
201214
1165968
564218
901753
915101
1011470
566336
100006
525859
241906
30636
130263
1017296
875442
189997
74090
969157
669993
841685
705017
884062
429216
171889
701476
1111649
59159
58072
450080
1192300
419008
312341
948647
867389
254251
1188533
345251
832604
31775
206506
39164
1154235
108077
1184657
1014799
551707
784269
417199
457064
136112
1069052
705925
1167453
810387
723695
1167136
482042
767893
689546
456177
142428
365942
289137
1112761
938520
470126
940166
971114
593395
1120196
999693
141620
483245
912258
881704
165048
1014740
762017
550960
966888
516172
575651
949137
798549
387605
834
1110918
886386
138606
691998
522072
564430
1111433
239424
597000
1123049
809725
591793
1013364
553676
732675
1130786
329410
518629
50181
197619
374456
1036189
961228
726039
535691
1095460
600693
1047844
1027703
1112401
18186
456335
724094
547983
611359
826296
89738
866387
453830
951404
229587
25343
1107670
29367
1151611
640449
776478
870203
426228
984565
1094523
17301
972249
793687
1135836
1105124
372234
766819
794378
511688
304943
987396
988480
501461
644471
214496
518689
797050
304843
536269
745465
1000524
144349
1014421
1133348
519579
29275
198618
372013
1030057
761506
510893
123021
1137116
951935
694802
419972
586871
436328
576597
404387
759925
454046
347975
1061579
505350
6440
620624
122828
108344
398355
770963
758704
786720
747394
1033393
37849
749779
1158736
935681
59571
944858
946789
1166766
1128291
208986
834686
1060913
297239
416375
553679
658874
665561
268193
262571
305205
622490
1101998
136394
417831
233675
757228
1134368
659322
858344
626931
427105
1129289
570789
1000923
207164
149996
585727
72521
387190
708562
1164474
352558
126987
195931
439815
703646
123139
766209
46848
445388
381452
693575
932153
505337
206556
1170862
228563
1072285
941755
306482
881568
927944
882517
1176718
304427
201152
142357
871744
249085
186223
54673
312988
125814
86916
1470
226401
285365
1028051
53097
251536
1007084
1188647
431312
543185
353394
158710
539687
669879
1128827
1174229
934271
289798
150038
582210
560419
76739
981464
995470
631936
761080
279939
1003726
914064
727048
86458
991620
612249
879140
757510
822463
635527
153484
320243
60558
729081
260392
97291
418820
56004
78434
218151
790443
691283
1149650
475616
617263
959766
72145
1073964
345027
971156
1147874
608982
701826
440373
715859
350682
675395
775712
841432
948413
232155
807738
1081478
1184171
693076
277912
20174
904597
712379
583888
118639
420782
520404
778816
689197
940575
1176054
449167
1167978
454069
978770
405337
412561
1123891
314590
296209
764340
313193
891691
1056214
614979
605936
721612
156595
1147774
160230
624508
150444
307396
888547
46585
179777
1119195
335766
418655
116971
1034998
41035
576467
790448
286635
88850
531631
571782
862814
423291
753793
10155
874122
1133460
36126
103366
767153
476878
1192495
700497
1076571
94539
1016280
11123
422710
85875
555336
46359
16578
849616
959922
168770
821338
815707
1058650
6782
154547
380715
1135330
1169520
671256
486889
168618
890304
465706
401609
859984
1122407
941126
45821
1047834
248317
187030
189738
308950
1172679
616215
145078
611137
821073
1148626
186717
629474
603661
398220
964108
1078538
902585
945402
64392
689018
1044316
148626
513386
747555
930190
274083
1163201
1157228
257807
834963
283480
703510
1034412
928231
892137
714917
494935
874971
362127
830782
140919
373897
217253
357059
684967
168040
90593
1145072
1071796
326252
868113
336878
302330
577908
796266
572540
1082246
58155
631445
1055632
480510
760327
1085908
33465
982037
327934
257258
510993
462937
795149
870614
350890
910627
1088112
64843
542940
845867
499479
937603
92467
29594
78541
433058
293414
1022851
319437
618358
812478
885070
685173
920064
981797
974455
682163
415768
431228
986475
823669
105952
259483
540421
414461
863923
430311
1181842
257483
81576
401539
191515
781827
677229
992562
1027265
505998
702163
794938
560842
72075
62232
7598
980807
972968
890241
768936
513456
601951
980697
552133
494007
587863
667024
451459
1103647
703077
918198
1082376
489826
572862
167543
200488
221966
620340
330028
576957
617239
1111138
127694
86551
288745
911490
1013384
509802
318971
111096
34121
267423
820478
855631
9946
873786
639971
841468
126059
455771
1193405
426532
771829
65369
60259
946834
65398
469666
663241
1083365
346389
687802
705373
989682
590083
1059988
551237
859575
737973
312393
722073
402921
1178704
860537
313644
272745
1152434
1156255
992853
712725
1009611
1102486
897704
430286
802505
433864
212684
120389
543414
339791
632232
872000
537429
709595
588171
376689
8477
28950
284834
791917
270015
595999
813486
346972
1027125
681814
518043
770192
124383
957069
118093
63077
44282
763384
1042156
985383
1030140
618554
991539
933278
665695
1068970
305988
1075303
434349
225482
143809
796829
669992
92254
978815
680875
300545
769475
79232
1104859
218582
1139255
1010625
278217
710938
630060
370690
576915
555624
699905
499915
812696
749854
1001172
857868
912209
892939
1094252
963277
244897
505555
74011
1025012
683836
611322
437051
468898
1085415
1083681
408135
19377
770182
846703
949207
474657
1061928
8902
797587
464175
1101425
108701
1076706
214925
1133083
44643
480045
988283
228422
662261
254205
428762
451668
567376
1029630
330189
876798
704124
4074
78040
1088283
744934
1043694
958459
1119536
1141582
33446
478816
282142
499516
1129459
168218
1167376
569786
436111
1182834
322876
457210
348698
1100658
93759
53952
208036
354102
1094878
1056842
958079
442682
498581
726449
924022
1169177
329248
66407
950320
396041
148878
952178
385543
984902
808735
770045
132224
1021504
1039031
971696
344982
679157
354797
517539
1023676
1137949
922428
616081
737752
766070
1069581
145642
586079
1145129
599677
773703
672451
457848
150617
892594
1159512
677106
865647
367907
44294
370793
355465
805808
887888
549568
529751
788456
135404
103560
148873
351191
1084026
780513
1159195
1137547
470843
1152383
803507
61194
791278
42192
1040131
1134157
1105624
595115
1097502
323870
179550
1121254
244064
987798
87534
502981
182299
5042
785305
636773
938324
495909
371837
57091
566958
182494
601443
578842
1045845
637663
679787
529916
163989
409091
108927
654010
821009
422759
424432
966475
1114385
508551
142973
354540
396489
920606
512237
1046138
870378
375846
754368
446769
1174297
1176166
850845
210621
694149
875820
1179318
63250
579940
1057010
175686
1014973
151230
799966
518862
652537
1009862
890879
120103
839271
165171
605320
222722
1112393
138395
369680
781090
683657
502318
106319
392005
378512
704284
551831
9716
322056
816024
714035
793143
619773
856371
1070028
444798
590596
1146194
117069
579153
1050944
1096512
1080152
305986
233385
486779
1165126
356741
27265
941606
334859
603996
389542
1135733
697218
1020544
1092475
986496
386377
280821
757281
410191
766094
153618
783914
684013
887074
681034
767599
219326
487949
841427
709712
146373
162935
411196
9817
409250
1133385
718379
8326
1168036
947871
75302
657024
830778
699423
403706
998344
814254
200455
609848
33491
596594
243034
992188
218869
394106
111615
634320
425296
1185012
353079
415329
635151
323184
898628
321960
540784
26286
129762
1181650
932538
433694
254281
1159061
574537
1164167
82041
531192
1116400
831285
504852
129078
335862
120913
390508
916295
769956
365508
518991
412648
514635
145870
391910
539302
73959
1145826
511131
567580
861626
710418
573941
511742
578012
7933
225660
1106792
215924
399846
897363
1136417
1072876
650960
224508
221896
95757
296685
1084262
436550
1139833
109702
740508
417687
880732
340467
506469
864220
749867
878523
642364
1109538
962683
422945
1116110
281612
1072886
660405
603970
537325
664650
475052
531575
18836
855254
1111803
22175
263994
965965
1051841
1169622
1108190
400326
185520
863065
264845
973824
775670
98615
434611
1054013
1121066
161702
164290
1086687
1098755
434058
284164
1047337
513912
144167
102885
651185
676336
657717
1138505
401085
554238
421239
195462
824356
804721
1047634
1164035
1087922
91519
906446
40653
1079375
716533
842339
746404
181398
248966
456649
873199
1033281
876974
329392
655874
290554
1167832
236322
532211
845670
316072
1035025
473823
461594
541109
266426
734047
984888
1146047
331439
127431
1070466
214897
1086436
58013
531523
891526
602780
287256
121926
28246
1148587
1075116
490016
125743
168711
1045040
462575
572367
139264
1013937
803484
490969
811623
386289
864930
751642
1013739
1183553
51888
56193
149977
506645
357536
504132
409421
622252
498024
193668
318354
21999
51080
618310
414045
838363
947413
664834
1070081
706789
1025226
864190
974979
877218
735202
847916
1148596
552925
895619
774881
21858
76893
847635
987125
482914
240178
798319
1053871
1129142
1137327
549894
490401
580573
821546
752199
1003613
190849
701125
284391
548847
1018647
1071553
874048
281057
228224
117639
34051
1123518
1040924
355066
551039
1092031
1017016
1056869
1138
915460
435004
217755
838968
523467
681492
331287
493547
956451
304052
573565
274533
985508
6759
350108
489688
386619
291621
215934
714796
235253
872977
625274
870953
468225
791051
142737
432375
809250
712829
12811
390715
118040
348050
396822
928218
241081
595840
716935
418135
764195
1147405
265592
1124712
614816
214416
224488
409552
121615
432039
1016710
399659
459702
1166052
430542
796560
885728
805661
621274
729002
695680
16857
534309
175563
98263
936764
1017739
688548
243778
252232
953464
956000
220538
1108142
211781
192218
1054458
1047006
50304
173265
667457
652862
390215
833111
104104
74999
415693
509803
518897
140337
859367
210772
469877
381959
1017960
997571
228052
306570
98898
439529
985030
318612
1150477
596661
1134697
1091575
1146659
634521
1178304
989157
321617
904614
964494
1162313
183181
46656
69134
498402
371155
1036201
196875
56400
728821
517813
189420
1029719
794655
427487
640173
183120
316613
924837
988576
449389
470426
726445
975400
265202
774204
930269
109655
370206
1020734
1186885
382634
225001
845135
240163
795247
400452
972894
1018344
512865
1184676
512883
529574
278676
68625
305731
838339
1103278
3989
1035064
857706
577014
871061
882290
320517
752
1186284
464179
570569
1070984
1023137
162534
873907
577517
582166
474076
67879
103846
596939
701961
429496
802024
874211
503454
680056
115933
323476
443328
984224
572628
412813
1151248
341286
200164
1169448
421756
757437
1032385
604801
815180
1010206
837604
895481
1132351
225648
439554
1007388
999925
875485
449107
155743
641562
172551
1175898
387804
1147535
652159
10269
798164
971815
523227
1154238
295751
214050
760956
479908
454753
345194
532156
25276
1136283
1015665
526456
168376
639026
513798
346767
529017
132904
76609
147356
226673
505574
949058
613955
401877
569950
592994
873920
242294
714440
884508
959739
448365
1021846
291540
1170414
171659
30094
329194
950799
689713
825505
969902
591661
936571
520915
371484
622143
320183
760969
1143058
1096686
6280
537220
941864
255450
35523
566069
1039283
763756
552572
792256
1173392
466597
557324
541456
704363
799696
83429
392193
472660
914750
1153287
21349
762953
659552
573743
214086
1079757
767197
546691
922763
625361
1087676
551909
329885
807876
317846
741844
383275
558518
90470
609470
590010
320523
190266
638891
259615
582709
1032092
297891
131510
896866
288037
621261
1113596
617886
80283
1158572
569190
594315
534157
316997
891769
909692
457636
982885
817484
821133
635188
883770
1012097
713830
350922
544652
252657
309213
625770
498629
318214
681964
412420
119173
208053
402960
220089
1139776
1178016
337658
942439
1024016
1086578
142856
818793
328218
727051
47519
459550
456605
957706
992306
415393
827471
676379
1097514
697602
393551
710375
260834
975245
792620
1152373
996544
1170886
315683
410793
693352
1063168
696912
1129881
866460
1131058
631324
1071881
500923
1143486
94469
123670
856155
1084008
614992
332445
1131362
102713
205077
593109
1094353
690980
508459
443022
131999
918095
989624
802927
432287
1100222
86960
710222
1129710
50930
780931
1107216
504567
682872
1081806
811307
476149
651551
751371
846948
846879
66756
390415
1024257
1193113
355101
844318
617665
62600
938949
131765
1023201
87986
992518
916656
199227
557801
781196
211584
65145
467427
797797
441566
924330
1031756
550620
745870
530148
911834
763407
669853
927517
173420
903775
354859
340452
125719
91531
659381
240144
913353
351334
478049
587654
98202
897025
249542
1167231
951041
1085685
420023
576525
397233
88338
369433
14786
723201
441619
1152873
462799
10266
464543
536981
178456
965551
539570
474757
956103
777720
527918
155338
647372
141926
785106
581512
738509
736005
479627
994326
304498
872589
253863
80380
204849
442221
1146416
302076
516180
400553
242188
40994
1189811
139227
172053
919204
192733
819308
44257
877007
284870
184280
1177087
775662
233303
310362
36098
241055
470790
602768
489769
1074142
586411
523288
743774
1102736
324605
1054951
1191642
702936
327054
89232
163366
189422
136632
697791
831407
144155
836167
751801
782050
984822
520125
477189
456782
68260
569552
1074121
504229
1055282
1006600
1160868
412830
25337
378369
612255
667860
311074
410968
130787
110204
659007
750560
1040711
911901
599380
293685
39718
207487
918782
766557
815076
1181587
806707
49833
377096
808478
473986
177592
270846
554700
909198
764127
385556
652897
192244
1080974
298652
205513
1082317
607563
176490
407181
1125087
750852
100140
424034
532730
304054
1162898
623953
16281
858668
1189635
152543
562548
957246
1062429
267334
990503
492240
742734
558608
669584
936355
823979
75682
443623
1153932
829080
178999
303403
515971
926007
1059281
1016752
474343
301792
74353
733655
268689
969960
1150011
641741
203797
1176244
1009625
230447
1143248
333946
1140877
860998
725529
399138
136691
348953
679647
50346
611211
209748
872754
394817
788872
774890
98375
949569
6337
1184279
1051388
374242
1071232
938356
1059290
821229
1128067
887095
309394
79769
1084478
421101
491437
131271
928937
1017830
992632
929686
39824
1054658
467543
754243
179917
568328
237631
350909
784111
699705
633897
612469
504388
1129639
877395
412522
778390
185487
49179
1089419
368004
319514
670504
570420
943177
408359
270979
565552
646224
922838
272374
1187641
599315
287558
17962
128452
902618
700602
700115
418875
331331
522352
986085
255458
918498
768889
801289
406175
102565
1042558
624790
1094263
913002
979679
568533
618104
997441
694151
870956
920533
607642
343311
733483
632563
976318
194287
94526
60081
551211
1135858
1000402
919676
708306
168903
562653
118039
659668
804073
700777
275651
1102976
929714
194899
654971
1046135
718711
970000
359561
627703
211641
181717
222080
203354
295687
774621
592706
178170
717355
258822
239486
1146680
562299
309325
1125051
615641
726849
921019
639061
487913
601328
970463
1063473
762707
163179
624595
1151756
449717
693235
593727
1124585
1044048
199646
572451
57537
269153
471581
974373
521312
1152275
365728
377592
11253
428082
395119
567308
877999
937368
1117048
948281
191391
177610
733413
289119
175346
447877
900428
900049
1001620
293385
544214
948897
634175
611043
475763
1105151
629444
52934
35236
721808
457435
126017
1115852
1092619
601496
13348
795356
522258
1102104
279306
275968
656627
403472
253831
604989
587348
656650
1107186
544758
1009092
581895
104162
518240
188428
388543
599414
99300
539759
748957
779972
416687
69609
1148172
593749
296446
65029
728944
690984
508959
800992
468846
913523
335665
843836
902742
781458
1129752
496564
801463
507373
717175
189473
771232
999093
88454
308383
824039
669400
330254
594469
1133163
21776
815903
634478
8482
56650
129107
560253
1089962
933957
496059
197764
503799
739772
902882
959443
528887
47963
794025
944993
756204
1171470
907407
721093
61707
682123
1033965
117852
865536
797566
1006253
831295
932464
1094961
440523
318262
1146456
1010335
509380
1014115
703790
811697
928060
951435
796013
675937
652384
460898
685198
276417
812400
780713
914867
1167383
775130
43812
179839
638617
485501
925731
808066
167986
785501
837803
713098
676659
660719
378060
370649
122152
665187
615078
1156266
701241
676838
692939
371389
45216
204949
302600
93118
1162407
788821
1049660
359786
736466
1142981
757580
882707
457689
952647
558817
1166432
909077
278555
328513
1165587
377693
719745
1026923
814347
829734
1002206
14906
964960
296945
1088180
1171588
257477
391844
601213
391294
1072698
215090
859883
500600
245379
315467
694870
1113361
1158623
471606
484177
126830
755028
287855
1028002
447880
394357
724213
117837
477500
760815
748434
708627
213094
1114578
299703
1046284
660057
534912
938040
1181620
340671
495012
649600
535730
549839
985545
249474
1010400
3421
1161805
798406
819830
70779
866609
1150271
1115776
131985
1026145
358635
523188
301126
833835
1055717
574978
1008408
369411
702964
1191250
215098
297620
461949
896871
651944
537558
823346
847160
981188
97581
119955
1068859
911992
556710
897598
72720
1021982
1169882
936442
1097537
152320
303196
955352
624154
959390
1068381
129780
1178251
484859
821093
1192522
715962
675775
200117
481101
786028
512603
754240
991579
575514
134595
991048
1018705
612643
1137607
755177
674843
784860
673798
696546
955417
411147
921290
961136
697183
864331
191006
1181129
1005293
92706
963207
638519
541800
934275
985763
1037373
463353
838889
107055
747005
836977
801925
273455
703708
502861
959926
289496
19438
331105
77834
648308
919861
284695
778497
935833
163998
255939
1108652
634186
1176689
706722
881347
137572
1027144
1062049
244622
413302
1144512
273035
1134449
85585
1110811
172121
77735
534005
392671
858922
515935
294262
565645
785700
162585
944141
889321
876809
607263
396468
797199
275817
1010872
287367
980515
322098
57796
253660
493079
871874
239407
965441
52424
710013
203390
922642
920784
721635
810649
250760
304064
1188472
749445
840552
384006
374774
214502
981568
1042216
207500
6870
645852
216719
676348
1013489
417073
803252
213602
904674
580413
1090634
899063
269399
1144922
224789
1114241
396585
944424
694188
434468
390071
528507
418517
349588
495610
938139
220172
414660
205468
849822
675201
738996
77163
831503
539590
796246
488788
532223
38652
904564
400823
1040132
547113
870419
865326
324469
281971
1187178
669610
1005207
560027
356549
783778
120876
920364
1148442
909282
673188
1085219
468327
788726
861585
940420
530177
734238
791965
855977
69171
511304
737740
237310
1190978
361274
806107
1111612
1060868
181808
1005878
1183659
467043
60138
62538
950798
61126
938010
645306
109438
731899
164782
680766
674497
978412
403232
141433
977507
820963
345323
356200
431741
687985
588970
468703
802823
19403
843999
930218
256800
881543
847857
529747
961552
146860
1088182
393112
904314
644888
463852
438845
839277
542449
605383
919375
557410
110869
846446
57328
590497
624937
1112223
1186238
415631
818576
64982
424171
94893
307243
388829
529583
1066831
768364
550642
392151
249547
220964
245937
918572
57001
183771
828366
377233
559877
700619
203996
201067
38244
182926
105446
91221
287692
222354
139438
65271
650382
1079106
615576
117759
230441
446070
209670
849235
207853
1064634
408213
1191550
393863
21339
381825
912743
781692
376089
1030696
22399
159198
623007
471967
149457
726294
548578
132458
390420
425305
561716
524390
783916
841891
732303
199146
708094
148502
1103903
469748
628763
325953
1159263
721680
919826
189039
861044
541985
432199
138094
594053
138915
324718
519992
614510
96508
554997
1065581
1057026
281640
679225
802444
349995
385095
644821
1073453
453876
1135621
150431
4312
633019
1065844
449778
716245
587191
1040883
985539
805981
12357
845691
964755
1153064
573163
519574
880632
285636
666691
634118
1062627
878032
14329
940079
474864
802829
509856
772910
572670
714456
229710
534538
988143
741566
529398
523651
899801
1125632
736480
215851
929161
732295
672942
703746
617991
490359
25225
283753
1115358
102276
713925
111825
575664
11327
1086484
760917
644305
170871
356346
1181228
119740
932411
964264
169349
274185
246889
156940
779203
747013
426928
1128957
436314
810774
416274
612241
75497
822694
833730
250216
446314
127841
300500
400546
324052
1117168
1073798
1005133
749371
96832
315825
718089
113874
173558
1090425
900246
557936
447626
234240
182109
1056882
639011
1097211
723310
1097915
107977
46689
1164266
814355
890033
135870
1144474
516141
751251
234207
794856
874654
57135
300712
523473
789219
1130918
894726
482769
1088726
767937
985067
125190
834937
1101184
797950
1049682
522552
322642
768154
286391
1016250
710352
626661
919665
55460
694165
361331
122982
1080927
598495
1131303
867743
667180
672123
941920
471159
229222
1041360
1121856
1064462
673197
1076985
229480
362108
1144089
391126
821923
432359
1181961
1109389
192064
533071
175191
784786
1025995
574745
905221
304440
529835
331693
147606
984751
521039
452021
854507
793727
969792
414849
1085545
946767
1162032
590455
549768
579976
107711
505820
1182773
749752
355633
1125566
253488
460497
613781
839232
1085176
54208
1117339
877664
420872
670297
456863
870165
440100
241487
1032973
311011
824083
6909
780252
959211
758723
808349
67488
1190009
962248
1019844
997634
273292
27298
1184655
97917
703090
98514
1036109
98656
170537
126686
1167151
241109
852201
96956
75577
1013936
1159403
320480
448705
912951
786465
642733
295299
1031387
520974
1169379
303406
14346
945065
200849
4864
842860
116239
507249
1155764
833440
422350
884452
1131309
1086927
689760
1130171
904120
455067
265782
865250
836460
967451
267864
1092448
334102
29568
407700
1184195
757194
73836
265551
271152
977792
123699
480043
613094
756183
523289
443795
1107856
1093663
185741
1114447
1074123
542801
700181
934645
452423
298171
570931
16744
454642
241350
516984
11272
493428
692070
629438
899906
996391
904419
898731
17212
1138584
1145382
1109966
707047
355403
812140
58252
1140657
21862
526769
681767
89760
616677
177631
1179873
925699
1104190
297865
353182
1144979
256118
1074172
386773
624887
799205
867036
980528
457218
700661
504813
54284
1157811
24124
1146399
485016
396314
644361
267004
707585
42347
1072422
864649
552974
1021345
469618
1000316
453983
518379
740312
1186208
486085
700767
828950
1079089
940288
836367
53434
554612
45629
197044
196828
1053385
57087
32479
515715
1079136
324767
389551
229237
614585
625907
1136393
15476
890068
359234
416014
758809
39397
1053686
381697
1006516
538320
491072
677778
914770
22244
11018
57631
518506
1015329
89765
956860
1181157
412227
992642
1030464
110659
1018308
974011
1174715
495683
523127
146524
319860
224995
264942
582911
42839
490745
29808
911505
7495
1028208
359668
528152
224741
656741
678622
14792
992949
405892
1172845
247995
931426
769973
498597
77017
243614
1181854
415561
106456
904190
558564
970293
708637
532171
308947
915738
373780
52572
909569
979273
395944
1092476
577901
677460
1070304
1014868
289804
632060
553680
85731
682899
750188
932345
1184210
749482
329969
1008677
468520
809048
937527
397374
963450
638680
657270
932284
134545
814243
553467
1129263
1121219
1115800
338417
698519
638146
25187
868654
683125
991107
162807
218851
640368
1128209
296354
1028315
537729
754725
234335
685875
1053170
1116144
900057
332136
352155
172760
290209
124933
1128850
1070512
121495
534156
230371
1139942
983871
68125
947856
639204
1168134
725386
997964
262673
1078671
942546
860713
513267
535178
906897
81539
318649
1005913
590213
645847
1086179
628927
111032
329578
772295
855435
314960
542480
826623
499867
707420
908232
916214
751381
746778
1010617
146875
1088213
226643
1065042
679887
330503
564454
823303
425232
952352
883666
907199
775794
737669
696479
414318
818737
252041
1000938
1146569
240814
355499
756767
690751
90218
366506
160010
338607
1017836
225626
750316
159971
896290
970345
1158528
66925
1089268
296548
13825
502345
262292
99063
46567
368460
529677
717275
837669
599318
128200
1030764
7997
878321
967661
812127
437375
521440
986291
941771
748575
592236
910600
87935
259112
993717
760870
377581
843054
971424
346487
692333
333518
34125
28842
1026823
784266
1187599
492200
1087701
513041
59287
587175
545768
857334
228223
375716
426246
572547
1173439
969722
1177927
1109968
218886
920158
546943
76912
486096
672330
871640
463798
289444
394926
478704
777803
122169
1046015
1160753
248844
642492
817499
623088
559900
199849
872570
178814
681223
936493
24273
957019
850674
558208
431204
1001446
1053359
236797
1073732
567076
628406
931332
243639
218646
355389
61632
873915
918612
1121210
832078
322226
74171
581312
881409
322840
688399
993118
985759
490102
356297
97756
606375
657456
744755
1059785
1101504
937963
112261
1007675
475543
1048866
833462
185579
650200
1043869
881085
430712
920539
944945
291900
601957
273332
24455
266155
377464
49316
258871
654024
452403
411197
214373
848250
82445
1097356
1094139
584197
242769
772554
1023594
1056801
109534
259330
86963
30632
577119
1058292
927144
825166
257727
768770
890723
653390
288991
371379
465799
1121773
182821
118169
1074603
206020
660042
1126397
670596
456691
771054
1188064
400131
747234
682425
974500
1061593
481043
773670
685492
307456
768239
104519
1058878
148542
1119293
1171601
25903
303710
474400
51136
676618
677543
820919
296363
28596
370532
736580
478117
782497
36421
974807
783078
83413
36073
570368
947692
371040
841633
460518
412154
631024
1102254
778400
797011
963503
297621
1061413
382570
745277
1018687
20411
520751
700716
501164
571954
899697
636078
497041
185862
784010
1005040
893809
598956
709567
995756
884073
1112059
48012
902677
178247
708539
1168627
34439
847169
1121674
890219
751514
678496
830975
16508
837302
1168288
421445
509154
1160906
689648
77630
119979
192167
729762
897778
227417
385622
349912
106518
657099
375925
445443
836024
899595
1027048
385820
11232
494652
177397
1036974
66569
745306
257908
319327
93582
100136
21109
1013663
420172
527535
72593
560880
895363
606736
1104194
291539
394795
640164
605362
351206
555024
656221
24392
285067
894354
907479
1186305
819777
32985
139134
921980
922892
1073579
23926
805228
931696
888054
217638
413164
525754
815457
384219
1128351
857225
1026236
581930
1154493
295836
145810
563664
827932
374064
565286
452604
281085
1087807
312395
949963
819176
718437
121897
990163
814052
492835
1189311
242992
1099403
848547
406626
458992
648670
774648
647302
221353
1141236
560090
846514
870205
139995
200370
22001
586654
316843
339851
630111
703606
463576
1099540
681923
20530
20160
93971
1190522
668383
323497
1145432
839286
1122426
171436
1062233
858165
192773
1179265
454374
986820
724574
870758
830223
727420
85956
97747
328297
511890
449846
953178
396226
239000
792577
1091465
991178
23444
387924
803115
279657
329095
884460
771596
1192749
138967
261289
69560
355614
1095034
10954
868291
199969
731184
535450
109426
851019
631833
366503
471428
816229
938591
652684
895251
1163883
465578
83907
418268
443540
73740
466310
1003222
466226
106712
703630
234224
553237
1152125
370464
180899
424136
624327
542458
1084196
235202
479244
729967
1044407
234272
1081973
119086
545763
65876
477809
212716
1007190
696909
1030920
766647
803429
1041358
23129
1069591
123047
431004
877987
1100704
877231
254147
466167
958455
179083
693789
588926
126666
783036
40036
635351
104683
736155
330271
574041
150579
256988
673494
728757
1032339
215238
265478
821975
1150256
374978
17166
1101155
241092
350381
776365
694071
525407
97051
24780
361961
596190
1167068
1082051
267054
603563
614233
710718
1090871
189780
92362
478503
1084355
473617
786901
697616
710865
194570
730893
646394
853493
521935
595741
608284
930320
180413
1046632
40726
921198
980662
459859
498501
242211
657294
858129
774351
289938
136904
720080
50710
293914
1037941
779913
830418
4330
848482
233155
670542
122040
230956
56841
1068798
79953
741126
243953
317464
901390
768902
80020
809882
172142
1126307
608915
733286
58980
399736
424555
996478
236054
791173
639101
891037
451269
542798
118190
89021
832965
397242
447623
519035
245834
852657
1040871
882171
643906
3484
115058
705771
419793
468355
773377
987674
537931
773550
862080
616588
121936
813479
460979
774952
419606
1166174
908310
460410
675133
1180724
1101200
921703
1021767
932590
1178977
723223
1080447
255858
1143086
363182
439640
1133630
601717
335767
644413
1032077
682656
576412
454368
426286
758685
250837
878452
1188144
761126
79093
1034609
313648
1154259
1146457
427468
412447
635311
1143875
103136
822058
1105801
927639
531514
1048695
761024
1017619
193667
589440
79762
591643
352113
955414
236047
305073
676829
155342
169159
601481
371413
849009
531496
141062
836347
669703
325894
422633
717050
961836
518970
886629
1002270
390446
695567
1072097
849326
853031
190255
826406
530673
25769
214236
477138
57223
145332
10105
1090083
295607
280761
973909
959841
450912
985975
714273
604931
841761
284131
1031769
229195
840816
56733
1062930
740602
396020
280897
43688
641848
664989
246023
997688
284754
859780
530219
761463
1128244
1097244
305702
617833
649685
878626
592183
789901
226555
688977
229345
819088
485038
358322
1087052
1036260
530830
470821
27966
926328
958754
581170
1073314
936057
1081690
250827
646844
683315
1022128
97081
1033213
749207
383188
1004594
61736
62272
67734
534414
718401
1114545
273810
49527
598887
480397
346755
1019708
196039
147279
1098326
572991
167968
492002
610666
88751
165084
1062090
1050183
770284
1065026
438476
988927
593792
958573
176485
738347
308521
476633
119366
54554
1105595
467338
359153
877574
1059333
616433
954464
246244
74825
1186728
89430
1154135
347995
473873
780190
363341
468288
118500
193095
235658
650779
50509
1113593
1094220
353268
169205
1192826
917998
580341
946033
754928
823218
586856
464736
1004860
391584
1154619
877039
317799
419994
677172
1000280
639554
175986
830657
801424
994650
388549
280841
483608
323941
372767
528669
467837
420203
906588
1185103
751635
960874
1014781
746680
727448
272913
5853
746017
539409
1165372
316501
703490
59290
279819
114919
421055
980099
954938
363036
593693
301371
623942
1003290
931024
579686
815360
132252
403750
265495
597497
178499
420574
835007
347698
1064439
705876
951966
568558
1048022
1002538
173516
601523
271252
717180
492605
334430
1002067
241568
1051349
743605
696242
338242
573409
958496
1004540
732
300285
834544
668050
263493
832484
942743
1031438
143085
47933
496683
761023
110733
816238
975652
1079038
388836
682579
749474
56839
831737
46261
244176
664151
1078600
161347
771988
323144
881002
131495
140724
473618
609753
705200
1089557
1098434
964168
1047876
255644
1092587
680719
540953
385486
17716
359753
160843
496419
405112
584645
786548
1034234
783477
559715
259691
554012
1090566
1159160
635733
877894
488400
707952
534768
994001
528315
717248
602967
364802
1017679
1135122
242989
686795
267314
236302
401174
179207
252675
147100
315753
410600
507485
559558
916260
832302
133684
933958
926361
52777
306764
908693
1127084
318844
293708
538624
119629
263287
975942
923570
613160
607610
483183
973897
681922
293692
167957
678936
358695
286285
480066
526733
895734
878617
757544
311635
1056339
1014692
455620
853067
356880
651858
661442
676790
624108
252654
413281
95283
1094683
386099
236028
813281
589744
711974
234783
252109
735453
190275
105712
964514
110623
589478
828892
198378
984318
622739
113759
400723
466492
58620
271242
991426
1107651
158095
654697
90798
930028
674473
820338
414828
722006
975640
406802
926128
673638
633846
681232
1053993
450140
433735
60878
1174481
361868
139911
1094774
805209
1156728
25127
203452
1184564
890109
783877
1026221
545952
1074981
939199
822061
634776
457940
141035
1181967
120803
435938
795633
812649
820526
777536
421081
1127834
417062
952587
543914
397773
238620
428689
22752
320539
666550
281130
816774
1086952
895284
361290
124810
450091
780928
999564
949677
89862
445940
1001265
881325
967845
360987
339221
276725
141656
568249
869795
486303
1133577
28163
33359
837611
158015
588704
834593
1175136
68437
594492
626105
840091
381376
964307
1181651
764041
146965
1146925
369076
243938
266282
428242
568525
987802
400692
864595
490277
451816
1072776
555177
1011165
620940
4535
824983
473539
765814
916549
226166
365406
1064662
720940
1092020
904282
32913
1101241
979989
357101
681291
1129692
565792
97120
858143
476890
806513
1037933
980755
177343
875489
1153903
976320
529141
232984
137170
278002
1123147
421495
777902
926654
344117
506468
1151411
162047
947054
93676
863912
1023091
644716
344971
154525
376969
675764
936100
53536
4021
1087661
1047514
502732
525209
228240
226854
337647
419090
28226
518291
1160800
937784
595195
61172
15407
1063444
940919
718166
983733
791711
479339
114275
245523
488643
292116
835108
311993
653069
515940
1096202
167851
67726
212505
266538
81128
257067
651955
792642
655543
909063
1067482
280921
280580
1063606
738428
758996
1000685
918291
49590
748194
461884
1132731
388392
615304
186832
500175
1044844
123525
458460
815088
174304
284229
958645
682508
623288
60066
429079
138148
940536
1167135
255028
514646
973671
1162867
645181
824546
846801
999745
1067390
801370
720887
1084855
85538
795726
569129
907406
408495
543660
300152
771507
784697
771142
207592
787232
729416
292843
26902
221739
188618
524610
361130
502655
777356
516128
750542
439084
153650
1023795
429819
448120
120502
737077
1018540
866629
73564
391615
28459
62360
1075446
607483
757779
1042346
946315
1012353
708547
1038887
176285
39574
749744
774272
681963
28648
638793
585876
614457
63502
1071979
463730
782629
885585
1103419
743325
55913
529908
668234
345685
598204
446482
962120
631628
544143
14987
1073341
574345
1185160
103140
65588
1110424
480757
885978
381091
74823
229133
541646
1026213
1073941
940572
1109125
1049769
284275
1143585
568481
155886
608305
624226
29414
546106
124828
193301
347934
1035278
405402
728641
729869
121831
81545
88343
657585
420938
847077
639498
376865
942948
950159
59476
1114102
1166905
544921
227621
1018542
1097782
1047178
79937
72573
343565
833003
716633
618896
220496
15541
706981
127181
555156
548239
877735
165451
411544
146267
395208
305639
177000
281453
1077250
916038
988426
1091259
1152953
276433
55356
1134700
196750
307241
453952
1079295
252419
1145733
672586
435049
1022866
421533
473743
226766
10189
730355
1101475
672672
69157
705922
1097133
619217
165665
308417
1173933
239836
1064262
538037
1091950
244341
651459
631920
512927
179515
814734
770172
1069328
754124
329557
1013630
1070096
780270
29596
734258
835555
368909
688712
709309
702518
671702
373666
947574
972760
1043772
274696
3790
451027
499338
1017767
838382
214476
1045620
730649
828879
168244
682504
1109525
270800
760063
1096110
96096
262629
519765
777229
743086
5991
270120
987297
10578
1051823
461996
290331
467230
510636
461946
221287
860437
753775
885172
507847
1153655
1057418
1002271
272553
901819
486879
526140
1019747
24945
1179944
210051
428628
405828
907723
805438
753517
1062665
347195
540684
44708
569520
571632
523577
158578
956957
256950
687041
234772
255871
101170
189472
1012512
120309
164103
1071064
551600
970556
10328
993327
111542
12662
218685
269421
720476
494642
362229
841586
568774
333418
417284
824726
373300
826056
768393
898967
43872
216968
507999
610878
175858
765817
941308
887645
225345
230254
224173
508094
742072
293743
349033
421031
966692
1121768
1078681
688384
722562
1026803
802915
1162810
466137
283215
29113
664274
422889
606669
425332
1074590
941988
55597
481914
130808
626332
837774
454876
361588
314683
101238
446519
927782
85261
546397
84412
668017
1169754
306303
405379
1074006
96636
382655
50873
820265
291045
1178177
556003
336378
1093007
28329
371334
863399
173809
612187
82874
645625
1166943
297333
997096
1121722
545446
105382
606001
744329
984257
963126
1046488
639792
1087504
1101142
143719
693566
752943
525575
879422
780155
1161289
916378
223188
1104220
635627
47109
348969
691892
65616
1174593
813521
946298
478346
964951
980588
1153606
708097
85022
884487
780558
830631
765321
580660
392188
774791
60523
1127881
276538
850067
145827
42607
947191
813677
253684
849672
319679
739171
944932
140939
753609
866655
937440
918423
679648
908004
373849
752159
36596
887262
835057
987777
853846
1092040
138880
118091
114989
707383
1091482
826762
587896
769549
1034519
301708
924416
315090
1044358
513552
286234
396755
831379
135852
403048
960798
970867
272378
765600
420857
1172196
417217
1020154
590695
664361
331042
410485
852298
85889
64717
742634
177952
163879
806355
42477
612170
215827
482086
16690
386124
1162696
42117
538831
120377
1079614
1053406
156870
301164
938861
1070029
558992
225664
393068
516026
1040377
783146
578135
1068234
453044
531191
684880
72027
1090302
997445
901185
22735
468279
200605
542557
254936
661338
256866
18946
597868
851531
671938
92473
585035
1071474
914012
1169595
181182
351484
982455
250119
838138
62122
992381
823272
973709
370055
404518
284487
574349
1004736
575425
862731
1071803
101615
1015581
920453
208767
143687
588522
239760
438137
471531
1188672
905756
1186504
827413
637821
789
1029759
667842
484582
429679
1012033
643511
692742
339906
633962
144145
331123
918036
609423
210362
21202
324741
1054960
2301
467785
440427
171667
389928
432593
43470
1192183
147213
631504
536554
699298
920936
658329
561508
1124004
1104645
798825
1184428
900990
1050820
780434
517641
575968
632922
476646
56634
474664
83906
154690
1078556
1139890
628933
351646
443567
1055231
763315
185475
962894
183376
840
126456
454288
623181
439695
402850
764645
349084
318173
45217
809829
267948
299881
1004347
114296
115842
278996
597848
892459
385422
684911
619560
817521
83947
681091
699884
803087
634572
365380
165456
324676
1050611
275608
780366
303157
163521
299284
640097
132352
951328
539282
198143
735325
156420
547498
746465
193419
503372
921833
189889
742724
815939
295711
252536
749776
851299
1191664
198877
993424
629965
706207
141248
1123389
990034
734685
920604
1092710
19331
797489
105252
803049
571569
278987
72971
732804
638686
772384
233711
888182
746130
357821
1048046
1175410
852525
612756
787247
266486
536188
821270
630087
480512
987428
241782
735397
22010
577465
905472
859132
378660
87810
1125489
501238
632243
1177219
73368
895417
722238
907095
819897
434142
210100
186718
613999
38341
706287
748463
633260
995878
478430
224532
192076
1124253
1110804
743245
1082842
310437
268226
1184851
153565
112484
752317
78411
392716
173254
533471
833898
336959
562355
411727
224823
308095
523831
567389
52173
964352
580479
456026
827013
1103558
1115696
422609
1046745
461938
711617
123579
413734
799087
262075
150067
1026165
1028139
1076966
792326
540670
948939
965349
577272
991114
881302
320741
651996
492430
1131439
1031616
1091022
715873
658149
25450
605090
602950
22650
584359
542084
881396
103941
521419
1136789
237134
485580
1166812
794776
661281
735848
1117715
750435
110234
768207
1123379
589904
593655
1044921
1175514
423982
1113321
1084254
1117179
546241
864321
436287
769610
792083
171754
921100
1013065
1125674
1031693
85099
1036342
1107916
411497
576497
279407
586831
302025
126968
72099
498883
606867
816254
56106
518376
270634
1180831
1149143
626495
713878
175365
698419
527198
606881
1152317
232861
531805
448223
2054
816431
76686
793238
622785
132345
151927
1097586
49278
1135825
711460
683659
114057
1170941
580108
454750
83068
571378
197170
1029732
959829
1004570
801371
724091
143214
623229
339598
915130
513324
610010
107676
328385
866854
1116864
1047597
55127
39276
742139
296168
644127
1023848
12796
768397
925018
749954
420459
696937
249759
514561
993819
1156175
218762
177734
1164438
359194
522933
703629
150940
3398
435162
720212
560200
899688
46343
1030062
1037705
295265
271611
405438
73514
395858
733960
859297
406811
696492
10456
599602
1110201
602187
934772
491448
575960
885707
612827
1169469
448070
1137245
1192413
1183365
50826
877759
823706
399489
881277
345425
571885
113231
1191951
589189
271373
519888
93511
16605
1063516
1117915
174781
286906
692683
284559
211612
971406
978736
96539
330635
731000
85594
414546
669670
748356
217790
175181
1023396
1023519
1118419
201983
710651
656500
754266
783154
706516
465258
1091978
845875
276366
236037
642125
814985
491930
530077
637142
238531
732424
558081
824612
544772
644320
1038111
643811
265516
940023
623735
735850
502657
687438
830267
1003795
233636
103434
565236
184043
1060714
119536
898519
1069627
56610
208967
869728
939396
1121378
35500
748922
964801
327627
1047023
827749
384776
360224
270124
992799
667965
1076181
936315
163885
588983
23493
997959
1148094
314975
796527
762646
328235
770745
1140173
381165
1113292
710044
944594
938759
695575
832475
972477
64886
923824
1162324
312436
652178
935131
606322
577245
785149
477651
863844
500955
581324
212540
1017922
1066727
795919
985592
1185181
1028325
528296
525302
473296
172184
592038
614264
475675
788275
467738
497550
226081
711695
1003019
325906
925851
205085
1052987
1091027
1116365
247820
396576
140416
1181291
455101
164322
510138
121748
453893
211867
1138958
965381
181807
244368
657470
921169
726003
218399
912937
137274
529452
576997
513846
377753
546235
123634
1192097
978025
426442
607551
960008
1112137
30716
1172861
708841
222218
199365
284813
937134
924948
54210
1139927
421110
92070
103040
814944
503051
4017
369694
949542
1189798
547641
406483
735690
917210
207235
811526
718776
323774
836961
773761
12364
1009885
783373
47361
1125038
500322
674966
618022
327670
616548
19299
783225
563169
127109
350850
893406
515404
1071224
974055
109594
396920
205408
804191
556759
877447
918761
673323
1017571
754166
381480
440229
678560
1182231
960857
260466
677753
945907
459110
900029
43194
616439
566877
1021040
797973
1102433
269208
922914
1038033
816495
974112
198827
1080625
489280
1109426
239853
301369
641850
1141782
1141178
777916
203552
146768
274466
309930
443727
569226
522831
1066541
202942
409477
366523
1121707
339563
1144423
643932
700153
152175
920329
948124
756909
776845
1019553
48899
1188774
731962
365831
803854
974731
1050617
1023691
474510
39915
112170
968420
361841
165443
263772
137108
1051136
493469
346902
326511
493861
981331
1123715
604611
135603
850734
303165
1165210
1063475
502525
320985
606187
751689
285608
1049498
1018238
81149
458221
908394
1145786
537694
208908
810134
328382
955347
37368
122212
948405
891785
284359
1145049
629517
1120765
526950
43801
689309
539905
818616
570946
919710
320504
396692
846124
281132
534822
1168467
825566
826860
1053772
985739
576919
1083153
393094
39981
313876
177274
42030
32830
231818
503956
1010106
420164
941323
658312
1053546
508203
1081128
400156
453922
927934
938335
329424
384518
901790
301465
342227
189769
27338
340931
396980
607382
37414
1004658
943360
700443
694924
32005
270925
81068
438609
514952
237344
991782
277523
927995
493689
994335
632454
271113
330705
807800
976907
837126
731013
741468
1146346
750823
594972
37777
931408
1160776
260625
219531
965445
713342
1161372
297182
78166
222455
130037
511847
1143180
30539
1151317
1071718
578464
1068657
1062462
550355
586581
1190724
929592
645497
224070
11979
169002
575035
473224
974249
407907
288398
2365
510612
319012
246974
47142
1108602
845579
766690
1061864
230077
1111856
442401
532220
889589
231851
1176303
252955
352530
725440
770240
985126
605081
484195
14701
1139681
155442
125808
505543
301213
630197
1142943
202021
876032
212287
533389
408310
580843
583524
67160
618377
1120344
440956
1120060
695359
696414
394963
81889
565822
1093027
1015711
986239
909642
38763
203966
1116991
797085
921455
574415
212792
1146790
478042
749154
663457
862127
801391
710381
922999
800652
458761
1016170
83541
452418
718922
419
296943
63331
980637
181384
319981
336585
573135
557928
845359
690570
445258
167502
445052
183929
870728
181368
194746
963020
227011
399198
198051
1130433
162304
585253
298585
1062744
586704
1124361
669437
831388
963195
735538
684108
462619
230942
824009
506565
436728
48774
797823
627293
544679
962863
1134036
391891
448610
290161
1190987
35129
244601
1153711
127286
442873
850775
97169
512453
41872
761418
852292
531820
575574
857163
384499
282583
57139
1070303
809608
1057215
723161
1065358
310620
125164
61366
236585
330967
1103904
1192506
680902
921156
829611
261990
241628
93988
1132836
34631
556669
747288
577824
673
1026706
65204
1170010
408761
433722
885028
545588
620319
279355
1037038
40526
87479
1133113
237528
334871
905997
83946
667103
427469
757883
435581
1192818
1140041
81598
56609
450794
183266
536831
470244
1108865
382798
1158664
690190
590786
620551
188773
673613
403236
996213
50402
1175744
337663
492390
493237
956048
268080
1054551
1066718
675245
143885
34912
398441
962423
137219
1094761
458018
768694
1140668
783001
222772
232451
335978
1141615
1002136
89779
623106
938391
541770
496864
581216
701436
1065813
1161064
411406
754501
658688
576687
391562
588240
293974
1082674
856576
357275
826470
624888
1051697
1045388
158324
830114
489611
976705
908266
856954
751685
760232
449340
151056
415212
704141
750051
518
333794
174998
952893
718287
251931
687980
9329
964032
215444
1067511
929533
185626
1105514
487557
878380
834812
35666
612957
186682
794715
1052796
483373
886971
524708
147832
262478
500040
197816
144463
738386
668567
219601
444629
90327
616837
767495
39363
245615
243271
603538
854612
645899
604651
1108872
539527
426033
1078727
267585
370118
891273
140913
559572
418740
467217
272397
919941
1008565
248543
94160
271175
704971
735600
520569
793985
605364
382758
1182941
548969
679426
1029974
881021
1089505
478941
713911
316268
454258
1057613
645165
787179
863105
834779
1086035
910594
1144186
144364
15154
1028700
1139895
874262
937923
1174877
955422
176631
809328
540409
1002350
752639
373145
1011114
483951
241796
738752
156266
271858
475618
1096876
886832
625442
495728
770359
824520
141905
340298
432554
64866
905376
521350
1115231
266223
851375
130417
175510
319683
684789
20879
1059525
103729
677888
749884
356731
681509
657241
656107
313389
598142
679633
690967
370172
1103151
937304
518910
1171533
613661
265707
1013962
93173
1102067
944
1118094
278338
717575
750110
795428
940177
288937
1000065
390324
185975
516927
252633
660392
262615
662164
853861
1055971
656399
937446
550751
566203
1190998
879336
950324
645027
267370
477369
656909
280244
291132
83795
844280
969723
374897
634753
737535
816935
823392
1177865
1015276
557102
404922
986476
855491
231720
442930
739282
580825
492339
1007008
373831
336600
985929
887224
665314
777842
805123
226467
353680
1137951
606882
173414
709885
237183
391601
1044375
802327
868820
794631
924181
512771
313573
982643
209696
1082346
1167143
1157175
622535
269046
299614
1069616
1179919
66504
302384
997455
420457
557336
95705
575935
58356
634106
672783
135630
1189171
983818
863545
914028
752200
489970
1120065
1097901
590614
344071
603008
125657
693660
426950
62690
648505
1104214
1084711
320709
293495
804067
949931
67058
188810
501042
730764
266072
529372
668546
1155091
910472
984076
7126
962165
422130
758338
1015640
133827
380593
171050
1090373
430095
391991
869771
957665
684996
644680
668928
482285
641216
336524
917200
562231
177770
321999
20842
318312
609199
1018692
345589
913122
28765
113145
149965
1056305
434625
177293
454801
282559
89027
811577
1116078
1039487
331968
424678
1009983
904554
724965
166442
153657
886446
547656
832030
1166338
1186913
81136
562458
91234
729196
117917
304365
894346
1184985
972399
454130
350271
485760
394395
758768
198965
972306
527229
36803
1056459
494309
1166967
290596
282507
29197
83441
131720
446587
1182484
622425
430621
589476
1132355
749901
43072
186635
586907
1142310
786703
1089906
74625
728043
134825
845364
791334
1042153
9808
894819
1023501
977287
715188
47034
894229
432918
825370
1028240
818336
570731
742481
122468
963161
1167612
197597
1005024
346808
57912
298528
819708
584212
743923
76235
412546
109106
172472
1139223
391480
684114
129250
1056657
463246
69761
514853
1125048
1003841
327996
124432
80216
723265
552387
216926
395445
476688
549831
197870
1185000
163984
786609
131831
631255
1055940
1020244
518055
329999
450365
682973
1049615
631589
753810
441871
673429
45493
190851
176450
23305
616205
701045
317738
21637
224483
393719
948814
761909
636881
855095
487501
173156
919766
877215
50410
888472
1086047
832289
1058183
852171
1118228
659860
791147
1007893
1141427
953027
287450
143398
306836
171312
598107
769224
939346
763244
288802
911469
195070
529000
165543
751884
680830
825742
402004
336
783745
784282
1118418
292143
1007626
1092979
905569
632234
832910
914270
498538
1060967
980344
936201
1040181
179879
502493
504923
531125
912793
916607
309677
286141
313807
99633
174495
865396
824607
251098
1099507
463689
442733
618802
216708
272957
480235
753910
989981
71605
860043
816107
67790
1005130
701252
807564
57374
1118654
892913
135308
815760
947880
1085777
249354
9298
646695
352789
408816
354945
474012
170946
1008355
438052
1005382
696597
216243
6054
799265
1178429
789767
1023440
716966
1051677
188195
134769
297139
558558
177762
455423
1116971
1060458
704295
116436
349864
625002
282840
420132
161239
689186
998095
131570
1125912
1037947
915015
1080043
1052262
424905
85723
803227
381563
657418
487515
965936
885045
102363
292394
1156531
1049000
264715
1102069
1171577
1118702
38235
100164
779051
1151167
378321
719420
98009
56352
802814
701799
495549
59002
159636
644309
238912
456180
84292
1070511
524212
955036
1018566
416776
896815
429250
389775
635544
849707
515784
435099
398134
174836
495947
325306
931108
11110
431306
238430
659822
1023221
879567
858410
927668
1067347
722468
79388
258281
806128
319116
218674
323987
763690
272323
509163
952557
16859
873033
31288
130846
533252
958526
457851
34903
425981
849270
1155265
778692
150173
563942
322303
1174909
25066
1050317
932723
456423
820167
138285
403310
811549
332166
1191448
984867
497388
500844
677193
997981
662413
328518
771234
815785
977359
58294
207268
950506
1160356
410124
223669
235742
281806
77531
743226
1185881
1185389
531935
1125882
95506
902863
811212
987230
379759
1117821
796888
726064
558925
1058858
614312
874437
1112897
261164
83279
89484
536049
780360
1174739
730161
159943
1000166
4931
344417
54377
502473
1057698
32152
323786
685427
1154924
280829
688387
106617
210545
214015
945365
1044564
39377
117055
131840
649138
434880
270213
726512
547532
37093
69189
44615
1119553
848805
361124
163978
8621
1152491
153564
111515
264267
230940
874637
825384
1077540
578604
518773
650199
208586
623307
444168
598713
554475
380369
539437
907429
302688
217068
776477
961179
1188260
999957
878212
382704
313586
170890
1142651
254610
124444
322531
244011
710851
137418
238669
360071
1099734
120799
1071181
459957
447548
709528
963536
27129
988478
1010277
776619
731329
887223
631643
638262
934991
440240
1008226
1193163
1089984
111769
737471
946082
1003236
988810
93442
147783
1184520
939988
1089232
659335
642688
719824
861762
966427
404124
325138
364580
585842
1132072
452120
845265
804629
1123860
1103979
929752
1096395
662294
666564
697416
177810
49630
609322
812209
696825
403820
101294
376676
875030
491084
1139022
120845
561794
268065
505716
856649
701773
1017188
718796
822772
1026032
1041469
1121348
52073
618690
1161691
517249
386616
441934
1113152
854269
453822
149305
1174973
1033958
950821
632668
102895
394476
254257
421762
514790
1010910
566890
73362
855065
233690
1169603
606145
107586
624489
84721
325862
365999
880199
1190372
66163
198851
682863
1118495
117196
945378
470960
1116427
33057
1176243
1045039
160063
352959
650613
169774
819077
147563
30726
233206
784904
1020134
1123688
414129
193752
235926
572381
491044
932953
557490
255015
872028
795400
911421
257553
436209
1071752
804570
876231
759998
281648
1127848
1093770
857288
377477
256379
622556
1137397
434465
1033947
261274
284826
780702
284147
998817
929027
634471
126969
818281
953928
713488
206764
1026392
1122479
108820
286124
158338
909452
734719
619198
133866
728407
867010
741387
1178347
230185
247985
683687
271088
239849
849383
1029519
1054134
336806
1155696
842810
597941
786408
296821
562243
842621
632607
236222
126048
678666
676106
619122
560627
1110872
286750
1062155
1155800
896137
369047
887525
1088713
685824
504899
110806
90450
48836
1137589
1046269
39831
760490
970527
609663
329951
658267
1144156
1167750
587281
560685
461269
619257
225943
656819
380589
347289
607064
378706
493204
1145615
649955
223413
197793
182192
556365
621721
553085
550181
175621
1074332
436414
518456
121
470457
338052
199044
131052
374294
727989
267011
652001
1178596
928571
97963
822881
400230
1055158
78667
855217
40249
818894
592241
672514
754910
102501
858777
353308
670604
781478
759175
482139
128250
519115
436354
882503
1137473
270546
271763
989628
945805
297168
99151
1032760
1108559
547671
427188
540503
947912
243371
538449
312145
164143
678899
150540
810901
1142847
344820
193003
1092998
820449
830158
446745
473199
155323
157523
1050676
191894
245542
676776
863674
1024427
135462
1095251
531292
630505
454024
542589
1092939
401089
18584
451030
156942
192438
325240
527741
670735
368702
474715
926915
389279
910491
1043253
652308
483477
897750
72362
905642
13341
352666
1126649
935621
600239
496418
1128519
1063391
825229
642872
235398
663006
279070
149045
986715
599657
1024999
1151821
531480
1114708
1034256
480033
590502
1092091
165021
949484
348747
524259
8378
929504
292804
1116116
741876
1052336
616192
681302
922473
60830
271
890448
349484
121284
616879
497057
106180
158302
352368
1018349
1090642
1095073
1140409
243277
455613
36535
534197
996746
201242
854214
276565
600180
1015157
276288
201331
526530
833786
1108974
596667
7242
1037646
1019694
915696
935170
598622
395711
344066
1126853
693593
99073
888923
1184598
569515
535842
4932
455934
551673
979294
468860
194038
377769
1076683
268777
416463
1017714
1141871
496819
824377
141946
198687
191221
888149
126635
1013929
260564
425145
733241
763916
998706
284760
272063
182478
31673
868422
718235
804173
1065650
851246
95718
1063380
477567
1067991
1031498
509649
328862
1044481
1012357
541796
456886
609101
1118016
445760
358419
444007
506587
1055826
769810
1126158
1127820
696738
435046
745928
529512
419361
520296
138407
578543
625756
925943
16087
742436
859619
37957
350004
543294
138058
293258
893113
796222
939372
736962
206771
229581
608025
1142292
789887
1111716
1180504
828920
546690
1168704
1065953
496054
472126
70262
575349
439908
611399
27356
131990
929119
200519
480207
5295
848552
610249
16127
533001
1007802
767561
361463
229249
211534
312159
923556
783589
681359
935767
1187699
749176
625946
1060131
33744
416841
1131982
555147
947864
24803
605042
435348
543420
943405
388803
626013
1012130
188393
537799
723378
188900
724797
489135
1157936
726201
871803
224088
82057
562839
426856
844260
817474
745356
670033
273068
587059
29077
1006249
218983
1122627
128057
12632
626503
720267
501038
332703
1128711
815265
973199
65805
762566
711878
389332
912833
151223
853242
1053517
636829
159452
1009661
570556
727166
291488
1115384
964817
1123463
144237
19513
1051389
1000518
762328
1105345
254349
10057
703425
1065
307639
821469
1103721
996026
239506
207804
162102
27968
200922
474687
526418
1132580
366859
1103754
117392
1158417
736920
653411
411667
587260
541880
935191
910450
555978
208333
892877
979027
463709
708678
1105909
486337
635732
689942
640688
93572
314656
194406
35495
986477
219532
877715
627981
206872
620795
864292
584552
383135
427420
882628
158934
285282
999784
1035437
643658
640617
333177
148323
845633
1067918
506966
323254
1182916
1175048
110530
892520
1114413
789596
1071961
336339
995458
350742
38705
68285
896553
885853
744537
1105670
68497
1165271
699871
881983
1015896
275238
867281
1098868
1023532
591825
1120459
1090165
922251
505747
789924
218098
291979
1039827
709579
59346
631930
1080473
596881
187866
467335
1020225
85976
45681
3303
1012861
638138
290047
416183
1190338
1173763
1008593
648324
32904
315529
945989
861437
1151693
587516
1047477
388907
979961
957857
206726
779995
258327
410344
772360
200755
1130676
1033719
111444
281470
227785
755139
960198
940465
1189479
485568
236874
1094329
701941
415429
1023866
309469
645924
351583
816598
532470
921923
605083
572903
514905
947140
816301
74528
728850
508069
1149975
441470
817456
534946
592421
1093127
748665
198853
1191081
405575
12308
146929
13509
932554
711511
313240
328282
1002577
269188
1090636
820979
666337
786682
673867
970664
1071521
401442
804486
615018
602765
1038922
21718
1040314
780284
746602
712070
997586
507810
170155
716531
513482
1149618
1050172
913683
761431
603505
38772
646385
480111
845321
375186
710014
754908
103549
956722
1098191
769923
1015691
279393
943091
235203
593947
653549
649713
1175015
1184324
713222
902052
828300
339037
818751
841266
414564
1034464
471017
712732
766729
789062
1121503
606089
550937
668671
978057
65721
434953
154172
593561
656836
387021
306363
742898
1030268
318600
256426
449334
94713
239046
651613
511565
227967
513113
1119372
768713
1142908
870484
207214
554365
710212
1005671
1090592
307026
597089
1177103
79892
35942
1046390
566496
709458
356649
683026
598621
854359
353113
152237
812462
1080490
309564
690668
232701
379087
330813
462492
390925
887402
26960
968969
820676
447833
1158811
349562
516948
855204
565616
883886
735475
35022
956678
108644
89415
1167751
560944
1146075
822313
398711
219005
833770
793751
505316
747301
771470
511697
322390
262821
575426
170335
1154153
956311
1096214
1099056
654671
949708
1078127
645614
492323
1147913
1181292
153579
895883
577247
39366
607935
565141
552154
285206
1132525
530512
837061
775020
137722
408230
542839
653451
1142446
453919
1129347
939831
855641
750142
842505
17183
177050
643143
508956
592299
1141828
822553
268244
592758
317697
859644
243993
1121138
1052357
1118194
631670
967622
770847
397418
435490
391125
502216
115690
916212
470977
287464
211257
596789
881055
1114603
124706
313658
750647
20381
1079102
1021485
595178
455098
398730
296308
1167386
889437
360710
882162
889781
397474
665640
346455
650144
1085995
181453
110579
710403
1154264
817194
408160
873112
693238
582334
308053
1036804
1058709
820572
837540
1176938
1162855
641924
651645
327283
1044752
771550
239689
101005
362753
26757
1141886
832217
1177826
282676
785634
501381
469232
858711
169368
668551
994426
391418
259400
1115064
1110602
331734
953616
308571
772091
22029
145328
876392
17721
369113
881842
822918
494300
794561
814779
291715
438920
375030
410459
363951
81321
320520
1165486
817379
607493
883449
373733
1061553
670756
45816
138274
468263
854808
893909
571099
794504
281480
11314
811348
621654
613293
1160185
72321
16458
190655
1172017
208693
830908
567216
398898
457050
536385
687842
1131756
562276
701040
726102
154027
1155731
62735
96730
122266
530294
903306
1022902
672714
63326
1046527
93142
602203
394386
613982
356670
1115298
898968
674977
794439
883057
678726
824115
160975
162895
705246
281066
629669
471346
395679
216525
116131
998013
1074112
681506
629975
452260
744687
1040424
1086616
266739
943040
172263
185791
239276
721970
549957
404039
243955
839065
1106600
569944
637991
285707
1055035
21708
14208
1062115
841717
789386
465207
1095360
1012519
980917
1023249
547419
579592
611528
993772
459219
387139
956100
109257
905893
1041965
381559
1027550
1167584
1043098
369925
630433
526440
1105532
1048409
185713
344616
434321
933993
383727
918600
584384
700898
220349
1123990
186464
1077947
662629
1087388
1072742
138034
413927
159309
529839
651463
1090526
639348
201236
257811
575103
131180
84001
659405
852790
11918
1069146
610924
1132056
315916
793179
1089742
854860
71035
406075
884517
606465
783757
146402
1110972
1105555
573919
830676
428738
485160
698033
730487
275692
625495
1089595
222479
762384
1060162
582952
603390
300669
948335
108493
365214
1165265
1068048
29914
760725
1181551
1086437
733879
683680
976559
247595
1129207
622493
665850
531760
52732
101873
799634
112318
930410
184834
921080
645274
466613
89688
500409
238019
257787
920579
828774
882139
1007354
878412
504241
379272
1162626
31190
713778
149181
556294
1153204
67619
701938
1105447
1025705
525829
716191
218744
44978
664978
887760
1025145
870919
882812
313570
22085
87257
1149952
869979
909821
619586
340783
755705
306528
315985
323030
951701
741084
362767
172447
964425
792203
589622
203350
766822
1168239
291538
681476
1020061
62987
244671
684148
767883
384522
530931
380025
294467
812141
56751
734348
14425
83640
1154247
786212
1127876
966392
478470
396876
324770
1106657
372469
856147
740435
114150
535954
71557
618945
154649
70308
686048
796612
796162
742032
803187
930725
803480
403423
475602
252402
468579
659851
690230
641760
495125
981413
237932
54083
863526
499225
886109
69674
43605
1112595
717467
573726
44964
839920
533541
342988
704675
644626
951698
112362
739576
204370
748891
671184
57309
138474
541214
590696
1025109
747165
1036254
958943
788139
582013
293711
375036
1110157
316079
89122
291792
988056
852760
596112
503928
1144259
933931
779003
631454
369588
817454
884267
586005
1187270
805860
473826
749269
210979
1058528
172916
774882
1019889
342316
1084861
518175
360820
97026
508167
196810
369678
977806
13587
605281
508562
1131195
823113
40598
205435
374576
8216
784326
405617
723967
287157
450810
1142715
269236
469059
599287
282881
318849
296785
1075729
1092608
115323
1022246
451223
144809
462128
904541
902340
1006233
1030039
725270
453685
780575
997955
381418
1091932
623493
279357
370411
267516
427928
147517
91554
377421
441796
880765
637252
195395
267660
217654
242278
1129699
1081699
346847
279724
533845
593353
753388
376953
1054426
791695
84661
552631
497673
744796
838962
691258
991776
433912
249877
508283
630705
701611
343269
342710
328620
214175
193352
471081
85071
650417
618718
740155
920947
822296
315906
37883
1007876
332657
82639
113886
1118641
1189214
367325
1098743
627274
821272
189150
237684
1152900
4644
256229
225518
1026674
803185
761154
1143508
390
554668
571333
240736
468192
1047972
254713
288508
638154
20414
798945
221404
865579
586797
357583
148351
1027647
844425
308495
328643
1061685
1089829
217082
765137
802571
380636
607430
354487
8599
1032586
595376
427608
400267
1093851
123931
111822
609020
450560
1052248
865167
1145237
1102317
260037
1177675
62239
140781
984787
9434
731205
779857
765566
483992
870727
323695
652113
416112
130714
367242
487754
318645
127788
725729
176227
378086
252077
1152084
122803
120682
66624
186015
1113570
622042
526775
241023
908972
501073
998221
200273
536431
821045
761232
819320
698447
356285
70115
1117530
656490
208303
1112021
214983
435488
883095
351912
557826
491759
816366
97290
712598
590310
209795
1007058
500832
606708
1167123
1051260
253609
749898
145783
683316
433765
198130
131164
566139
98419
54753
383787
49348
476425
439427
225253
415143
387832
458885
558329
61802
1168464
416047
988266
1046615
310500
221661
1146539
841727
134177
836174
27575
665446
1017027
1077876
654332
1121
1042213
11594
382728
1035024
810528
372238
420473
519653
214665
910898
410200
305087
813332
1002694
365800
421621
689199
789697
665741
1035018
172147
523901
910646
1102954
918919
986348
947937
703707
498104
986202
1045318
774838
118230
553400
567432
12771
249145
145324
323082
159764
892649
897875
881733
485824
3907
1072570
1062802
732720
695525
180995
995136
351746
1164411
1167200
274725
345837
714671
1143020
367773
859227
721127
1036258
310810
519124
81953
479598
948982
53365
405391
811802
607245
391013
274216
953445
550610
196364
857679
262551
495463
1071401
812381
429536
74203
1096865
81511
689358
184238
985750
452902
950470
742778
497658
179337
1011443
209496
731758
847792
768135
1031041
877243
943265
1043484
72041
217362
82066
1068389
1056580
136773
200481
1186674
1091118
702638
1135646
247947
822320
153874
951526
1095051
711438
673352
97982
848715
314584
295969
364089
600132
1040370
137381
828272
734179
1088652
651617
870404
168505
433163
351190
471827
1028984
792843
562914
819283
129109
1459
968291
426877
181806
125469
699082
131921
120529
176170
14943
893058
688623
339046
65244
1010708
193466
254101
567781
788991
368349
245599
207155
749258
516669
442152
565592
333574
759875
815063
325034
775802
2161
620786
594751
443997
872388
406491
1143131
343115
951326
557968
255640
177114
1124345
1046343
419316
206388
812259
909634
936182
302787
957515
1004549
309719
475677
414585
216034
970181
624180
722928
826049
1175382
1175420
1119785
383346
824895
1069364
923341
799194
490771
17720
466485
1030617
957351
542176
643400
216925
462232
188505
106086
77877
977948
470381
541002
928698
722294
323896
680431
188600
1108336
970887
226734
125901
1114501
853371
939989
1072257
1018374
547480
674880
200440
419868
931506
560766
693543
118394
1046597
1105798
435551
582107
285320
648839
1089717
134993
766492
1171656
1082621
1174791
880819
1053059
822002
738794
520235
1052682
520803
924369
1117931
981006
926711
521424
860904
804508
521761
974598
1013916
1041608
369623
925108
346963
716430
810054
756971
181231
372983
596806
703732
361680
459125
635437
283305
930768
220744
443156
948174
417526
769720
342663
714479
400333
754534
478259
45130
438969
206130
469614
856266
76742
1131062
413918
889046
1072711
204819
154687
761085
230031
1177042
716012
987356
460807
928951
896793
576275
231400
366010
809331
52774
965170
355862
459675
1169290
316085
647915
976004
656230
539206
727005
630579
1131668
1189933
854887
320859
402536
750505
1064353
1168735
126610
488284
171098
594943
435574
157370
455958
68148
872670
1123758
343290
939909
575606
1090325
648901
663936
533202
130999
810480
575928
657381
892547
563165
1109733
958572
672265
1156290
795060
239185
313868
1038048
900269
803959
102637
215537
472528
401494
206356
813776
203706
883714
206144
15611
776186
936599
450305
850620
697603
180450
1123864
1074778
530588
295499
279456
828569
1067788
580747
260713
513597
1052556
304441
87724
1140028
408043
803481
227287
1157593
85687
1135898
51994
889629
623789
683024
863250
217501
903596
592590
238044
270822
845331
547610
499952
790423
1131261
1117811
420126
954091
691995
1145668
481871
760622
757104
982415
82388
1146690
1167731
382095
1078131
117124
30841
607914
233922
44189
506448
302122
980439
266119
701243
1002567
430492
41462
384223
110095
192725
75121
258370
816269
895306
556889
405408
845918
300973
881850
649215
99496
191786
481688
390973
561893
390590
993155
242833
390193
610288
18108
904500
763287
1117392
593377
215630
397787
637836
300833
195503
374579
1049721
743340
1170784
1167618
219350
798216
51659
1166946
202080
1089051
200565
1054036
751161
859166
1169555
83519
93044
817368
823319
166059
94072
955329
395623
850805
748678
656493
1056482
721795
1148147
1140023
61699
1009363
89446
1139905
84916
1114633
777878
987682
147835
469083
799326
800369
361135
933836
79920
1188323
757996
390654
346701
614229
958047
573202
928556
562954
91116
881957
427098
25154
1167412
950216
667159
1137641
756702
794448
247611
878991
269267
1120007
1099354
426601
1065773
151378
946939
372510
925605
401563
916219
66115
97878
192997
1158077
1173000
499735
536335
110261
33795
422476
150936
1080735
685808
49425
486286
134339
192516
976830
801346
708661
797214
1129157
715398
546968
1099117
79834
473546
56467
391310
304664
339455
193454
540279
526092
531199
1134304
99174
198631
811163
491732
241744
719192
369761
161696
4968
311415
93996
246928
801650
436019
563604
224551
519216
425669
1014182
302595
1136599
980373
267705
89231
296441
386123
584254
1090177
105812
1133506
46106
1094844
1040341
2116
1180202
279088
881803
211069
241886
1012990
653585
418305
347674
388395
852398
863258
1152545
260096
326185
919460
1158422
806833
56497
602270
451250
976248
143475
692918
1162872
392779
985397
1046994
1172022
8434
366757
1154278
1034378
558376
36463
729746
531756
756788
438483
978103
774657
224976
1145761
1024126
627304
228494
1098918
1177073
1044616
1177185
452130
1150552
257593
767218
378593
464176
1040079
660811
95758
117075
719605
139451
1111688
873936
816777
381251
701840
320300
543573
450099
556084
1038735
542652
864367
992957
600006
444536
751949
32569
936788
125114
984743
1151966
599965
851496
467777
947004
1076723
543102
132014
787693
464226
969693
83634
238027
553519
675656
45711
539646
246253
845776
477844
512836
128806
1097829
1083085
252786
290290
194769
101418
810772
480685
577762
1191236
369873
1137465
429769
163652
397143
594739
967884
600676
1125479
208609
831069
200473
567170
1012723
196592
337004
185452
503560
419783
259928
650148
810970
716722
949336
207209
351393
1103461
985770
626347
619248
99791
38366
664576
661806
16597
72846
922256
387659
1091542
152856
559962
975633
1003534
565962
52000
103707
975162
1169377
410235
352994
488202
759452
355704
117361
499732
891951
1189157
720098
9123
181085
300534
833672
1165152
27859
1068627
135329
118596
137443
808447
605447
184275
624336
256983
549535
39170
1022096
564304
294715
397880
922441
271217
921268
1037301
435132
662180
697259
355954
433934
373488
33078
487355
350610
250581
27704
533241
913047
1183285
746048
698876
355276
1053888
1179878
370821
86610
273514
522277
12829
403520
881157
241415
46880
681640
624993
304389
251259
920148
252319
590709
889080
416225
22328
52591
31016
576745
851315
559051
880264
974426
151752
837163
480567
236580
751010
446444
159080
791428
345178
104223
8491
256553
822029
363001
658496
53630
454350
1175886
515604
356428
1114090
1132975
266803
119428
39014
342782
477309
818268
862106
647803
1139521
617804
512007
338855
168372
314488
20860
833234
174026
951938
837249
966328
875726
470230
138786
591690
1118987
248327
280022
315400
1015625
211101
583453
491456
842679
884555
1024714
666858
166963
837369
923284
245859
975499
490344
1161032
671582
462399
669555
1054055
41789
348174
306017
976303
986936
1140325
913544
634511
683238
145933
171503
185428
946674
972598
863190
42872
1174631
483201
789444
894374
984140
810265
168774
617068
621401
209111
710940
1157268
1097711
30146
566495
675607
673243
306660
1170947
268708
475522
571482
77181
1107160
798852
964523
541808
524818
628847
127805
1185927
809482
970286
561202
231241
992218
1064731
540490
1101955
24240
709924
829799
77704
1014584
355626
1187092
871423
421267
723587
962298
581357
304198
1178578
530422
330923
973119
455219
566212
544307
1101268
326403
932850
853917
38830
858264
376331
428315
23254
559692
169301
27895
1022854
648623
296365
1168151
106350
561733
1095670
729853
494725
665939
360547
1053290
247508
125251
136580
618328
1042000
1190713
862763
726604
513860
765549
787648
1043745
551153
1146385
552922
1154006
729289
802410
522962
808148
298748
62299
580580
724422
1056058
998505
1034035
801348
938028
401318
1026035
586612
1176499
1007224
400451
400734
259571
1040069
969983
710188
103387
915785
340746
251183
55446
1028358
1098367
848974
597613
908929
616547
1072934
1019802
23585
157914
40081
1025125
805730
131403
242283
1035106
236908
586498
123647
933700
673269
155028
25615
236549
877
318357
966400
953625
831143
487731
1164615
278694
766035
259435
123716
1091888
1041466
34213
352440
306619
71481
45745
1183085
399775
409202
367080
83684
227034
6749
449739
456615
539027
551409
622705
838965
676032
394767
746117
322963
947229
921492
321209
711780
661009
499726
316764
410356
924240
628158
686047
920037
1168819
1023405
26414
1061091
778882
807850
823968
199335
746516
464128
1056252
297223
400535
634096
584692
1165304
770023
762911
48949
426730
1003533
562073
449443
871175
76527
801056
374247
822830
576145
185205
607882
457377
1190032
174007
1176256
369975
293105
6800
990758
666161
1023761
605165
393981
252411
894440
642509
245022
935353
875825
181633
886682
738703
525312
710984
27423
545603
763499
972955
303620
421444
1091201
975335
783450
1114869
446442
1140003
320758
684019
1133284
366368
825041
129633
559403
804723
85269
221072
247895
811011
403862
929432
942919
60059
295899
47574
1147363
1035341
140201
650689
986355
383065
686521
459537
351544
762619
616228
843677
672335
1148921
449283
461390
1012267
900980
392754
385933
1012271
407597
83416
336651
1075064
458162
398413
966426
822849
35758
496468
523935
539138
1116981
495675
794431
395534
994479
369165
38039
151137
1057820
1025706
1049941
1002900
797650
348666
983051
1069799
1012019
178008
390954
296692
734406
1091309
506422
1000931
141274
100102
113332
484363
1083145
194189
1109583
504131
1126761
367179
1151616
919494
488711
518855
429427
1019020
1066853
647668
620190
1149914
564890
862357
737197
901388
345932
712603
1060832
554265
1161785
290448
602629
783779
1105411
880570
439378
884774
886056
540692
497858
1178862
487719
768358
961392
692881
65980
562601
1040012
54056
459580
819094
588660
912845
706227
1140115
225846
1157913
594773
901657
785610
249746
601662
168929
1069620
341970
392197
885909
730134
558922
308507
1128704
1126451
878752
1157693
794713
34914
311987
326684
928310
113609
907570
1148937
462027
781231
1073134
638442
69847
197352
731782
906973
589944
665943
1036229
439589
131586
389656
1177303
686374
1120784
217055
854143
544217
79539
388947
619825
990446
164262
322188
547988
765466
146733
10295
51425
270186
423138
506892
267633
950872
935311
1072999
380027
699912
780369
1122314
124757
63158
901853
691176
693692
276145
765922
1161081
1167958
245924
673959
700218
601787
39781
512381
816013
1007988
285363
32568
652656
786400
801937
847752
247766
680795
315197
429896
1128110
115436
23825
1103206
818515
163585
941494
922685
553899
1001323
660437
477151
463174
1120441
172852
81205
1154232
314402
1009612
49464
1011527
596856
607073
567178
33618
691092
1137076
767
1066264
592610
163856
396196
1074287
138418
1081910
311742
125288
446383
230544
335816
1073630
113681
697919
465181
487018
306737
339442
731657
464928
1071817
902309
11592
483810
931636
1037821
66705
566777
87709
377184
764745
150405
599954
300842
687169
187337
865428
763547
956190
943409
510610
383809
156378
153262
86085
188636
1172283
521769
406627
806751
237774
301625
881041
439784
1025817
869526
549757
690188
660663
1192672
535065
1049297
875523
129937
716375
183160
623921
585542
1061973
984617
1013287
694444
711160
1190124
577910
5253
485639
481921
165106
99459
911968
453726
19031
472742
404239
28183
710162
876542
350353
383269
1044507
905668
560504
185614
37736
838814
644201
757183
696948
554590
1159466
284921
214803
235386
797066
414223
490938
441307
45360
215948
238852
814813
1005996
523159
359676
358265
461465
27640
168566
519603
984198
732880
556698
488218
192007
809149
804536
365341
514555
25714
976457
839424
326147
581085
244769
776629
512784
875487
461706
1137883
980960
1126502
75321
662157
892162
1126373
605454
1183674
684168
735588
970143
1173328
830073
362129
433702
253604
938683
921330
429685
356276
238222
424582
953827
1141726
64872
19417
1020011
717599
476566
573797
550759
903234
218888
361799
729032
1189867
1182786
182337
317027
548264
1114722
320310
865570
1038671
420226
126495
354733
168899
828909
542597
962058
163784
353920
370262
909315
439192
972628
274220
408293
1134945
639301
382420
493110
634126
819672
284599
927391
1024737
678491
823700
294372
759100
269862
193236
784756
448999
533617
784731
197263
885465
691338
1076512
1431
258589
1064224
428652
812987
1153735
319249
1133186
1100192
43944
350818
521726
684313
896003
396021
338083
300583
507948
708459
839458
92751
20575
163954
47546
941679
920933
250337
48117
44863
353309
291668
1133992
948906
1135893
2824
502215
227507
588434
578727
249186
599947
908777
890104
1145844
125557
329295
93639
32513
328551
244720
705353
1015557
905688
974365
543224
814043
750131
613448
549327
661028
1098000
479578
694060
112155
973628
1101347
157094
1126151
139393
333444
957410
137435
952339
1123172
1039499
639966
309580
557411
728882
523282
391153
545530
788097
392057
573691
308050
309843
856249
425239
990407
986733
564229
1084352
1057690
862409
1044456
1176100
469936
726647
496557
1159081
478264
1053752
90088
582957
110583
514190
636725
73908
515029
104611
92411
395763
798132
194433
158177
884584
730939
572098
246800
532866
400666
755381
1191582
643237
397417
1083155
923893
455004
1131389
346028
826098
1149702
725878
126946
136146
493838
507609
197838
272655
930217
1012049
843125
223840
473557
1024566
856199
654214
331092
496339
700144
182464
74417
1151590
300377
213575
1115475
766239
878420
1185040
186307
317689
832362
226264
1058056
1068412
388927
152797
867184
50567
940853
861997
972145
705178
565351
1104589
712944
385258
943814
1084950
509269
713765
65465
69820
630335
739191
724974
138133
1149225
205742
704219
132018
1022233
942301
21057
665196
519441
1126813
1114444
978248
251218
470956
347505
448547
826616
780684
308410
388634
426264
604363
142138
83290
1154970
75422
961660
644398
737024
59280
1107362
17561
671173
674691
729144
403012
1118920
1034960
795527
1064007
381412
853471
700752
1017667
169007
1089488
1041595
214806
59454
456073
622039
700831
630148
1081164
931515
718526
136976
946504
55317
481422
865690
1011154
273607
386050
828556
44310
845619
243770
771510
635498
876935
950547
456438
262959
944232
1100279
1174340
671694
242362
602345
47517
483596
611106
1096047
631489
196154
631756
157419
834586
1042856
1053349
770509
330946
649800
671530
1158224
394428
453581
470879
334279
951389
294300
63033
265938
206530
368834
20211
1070839
1160184
717297
312968
276435
274396
570586
854437
271819
207941
375960
1074374
59786
465507
1092844
1093890
462697
315717
701640
299598
14782
940802
387377
921227
200044
929340
827385
1122184
787443
420656
302356
21149
478010
779582
687549
860881
532093
617089
571685
1042351
497010
803055
458996
629055
443767
2706
879153
230484
336482
993119
1092038
334068
49545
795539
356561
584834
911842
166506
673785
189690
711195
840219
705410
732628
1088538
580922
467513
499320
919287
68726
539495
560998
129570
742001
981483
553119
1085568
108320
1129723
208201
52773
571306
20751
701044
6514
854121
1123507
892549
761062
803466
643955
796101
782695
447210
1004162
500915
517960
911939
63039
88123
485521
706260
488052
858258
784228
617844
422482
698874
1072838
976665
248064
668141
836613
608428
1136831
210752
882297
275230
905641
1077120
769091
1082097
858225
432205
494890
960161
1006537
103163
519
1153810
241741
518320
327808
839729
276443
1043021
1123233
871262
419839
807609
18169
356446
39452
1145878
247642
697176
1157160
538960
1160478
383570
848939
657883
678180
1050137
844604
660986
849417
771617
1166340
382093
702982
196138
270032
977332
421348
925586
478943
264713
682070
992092
1060668
210714
809506
246467
134640
563221
759663
847872
935832
142233
1140628
646754
126082
1113509
577181
315287
1689
437014
698869
237247
454898
276557
447146
557766
906986
547044
789014
271864
766985
852090
207285
851
17724
40055
973348
194608
875088
993716
14758
1118024
500999
534349
1146782
465525
199762
700690
217940
309251
83615
1134662
185640
1074920
377212
186783
630415
1147047
690066
772925
1031102
834090
1158600
520502
798260
320265
813977
181320
1094729
1072341
493259
874184
621889
948619
548908
1165323
220360
328068
88200
1041050
45090
220102
910598
610454
1129472
728127
718823
330040
162920
1134667
1144141
408215
1051121
314339
752824
1082954
918513
783756
807956
1000652
573677
834443
281661
788175
306696
1158278
1130577
739614
1037871
262795
987324
247450
126089
91987
628364
633391
499840
626327
814751
740127
271673
1128612
435192
862217
188440
783172
5655
80186
517354
445798
1063074
1141676
778266
1142371
438188
672931
720493
989274
668391
362023
596032
393974
864356
901112
591301
1121471
385727
1688
114286
716310
225690
487058
156491
241024
333230
1086217
606874
666025
742200
1099812
527218
530766
958583
1141916
398099
27946
858761
970416
800255
82238
46949
643897
545860
684164
1081864
129469
476842
838166
503084
387140
1176306
629133
958911
565039
75159
469054
322524
234938
231899
642474
606311
135379
400844
714467
370926
985295
257031
789125
574422
321437
842126
360051
500722
555104
304659
798827
696394
649914
1110935
829039
1065184
421025
144513
868838
74388
92861
1000468
632641
385383
578903
211717
692410
1192501
403924
983791
674994
973804
1176535
1119332
111576
695176
908123
989701
1112828
262709
855112
664423
481350
631233
1151146
85425
230055
1100820
958827
879442
1006605
1184747
582767
255017
484851
1077634
570450
843489
1155790
60476
402188
929948
736502
823872
165244
1073501
222149
648187
1161316
486918
535066
310119
624867
492871
300413
492989
579232
31662
1081777
111065
80307
868066
628661
344814
568203
1161158
121881
598253
481952
230081
527082
968592
176602
669868
1061577
489012
472369
26731
440483
670565
792077
372446
956917
248104
727049
222469
1090222
147093
322586
231749
1079085
236545
242688
409850
449214
639562
678294
869993
833445
9666
328974
821166
895210
754256
1080283
869578
904686
434846
124291
736132
513061
270340
9177
34671
1026099
1032701
484965
341567
802466
490441
919304
362479
329180
677898
1019658
243177
668569
695235
455900
887071
571406
886091
615961
259334
311851
97101
437764
1059788
980545
45513
879570
751055
980619
852208
1141941
663448
613371
957294
1149641
513701
1112367
19427
534055
1058704
972315
82671
719125
255726
1168328
187020
831847
425105
644096
789158
632806
86741
672078
1071986
10502
735985
589639
623549
1104088
709697
3060
1080626
778848
955871
121744
175288
252065
1161960
421957
1035394
126292
600084
469362
714107
256980
1066938
187062
318297
754592
762609
1156688
459708
1014581
744125
1030014
1140707
928913
959171
506159
535625
471542
396006
17176
336949
572134
1071324
1172533
164199
1153164
9791
248419
1001185
1081531
1082275
848539
1146630
569629
4474
1116528
1150091
81126
616521
92222
644318
655266
1119601
430766
481783
99340
638862
473242
549890
1059448
507479
724824
426340
759086
644908
1104160
307765
1016296
353409
443408
755005
1024403
31463
651688
738866
807313
80014
894919
589086
676232
894810
521036
329555
663982
1036724
504254
60469
4374
355176
615554
75484
1180995
821190
877000
724707
1117595
834388
694545
1168475
859089
1070860
435252
688860
351880
582861
252070
623719
110260
1087660
1030149
8960
279925
131414
288245
862564
1062366
951953
772705
860212
325868
176550
753749
971338
367772
1099146
293477
674322
988324
482214
529824
483159
1038881
210840
1133504
863731
891531
958567
151078
623350
1193297
66570
560313
138270
755628
101219
43065
828324
362457
815392
527529
874453
423318
293567
462912
581517
97366
349824
797181
624878
616355
862461
1057738
1171993
454964
1140491
459023
550702
50557
759954
339025
423661
702637
477105
82398
192207
1131719
988036
809479
1061258
368636
200566
749412
697806
46786
144612
628014
356576
154351
1046377
398259
335044
100368
379435
530212
1185515
332006
748918
638457
541874
196296
1173433
659965
400785
394825
354051
1013887
1072497
1097633
340882
1046903
370988
927261
1038704
169015
551121
1140608
425532
866479
1118735
263603
573748
254131
455363
982337
855711
828301
975023
42189
1070281
781165
140042
203785
351509
947452
399097
1003079
700020
508352
362585
650763
630745
648068
1082356
746890
655947
217589
33251
401131
388719
722681
922186
236131
741619
1048353
823833
1129982
567350
279358
1161884
1139655
1052107
1013278
995841
887464
1013102
630835
639016
179570
881784
1176138
170056
567057
235912
709683
51395
673331
253979
648356
133264
1144236
148224
1030503
811662
451898
749238
879834
1054074
935952
456739
875634
905583
451559
69493
503458
812675
391969
629522
446876
689909
1011768
225092
1084684
1108009
1182756
273524
210725
26112
671160
71417
1106484
762964
539374
1170743
346473
134891
968178
178609
241584
553077
1040932
450401
179643
81476
293560
983222
466985
92912
714297
970271
524462
1057785
1047917
114526
430372
497797
670625
126836
1123775
170135
923626
405313
684319
249221
90377
1004464
925663
709147
1067928
1092097
1053447
1063107
476395
713147
809388
887436
744472
640853
370824
1029754
127924
804
1079329
208542
910383
1131186
222267
259688
1177480
405074
542324
819027
783862
1055167
1145536
473306
683472
182588
1018741
742601
513191
1124294
374592
458795
692341
1087383
1191946
1002856
769433
1192426
636792
1108362
448403
492312
492982
564551
149508
1085315
442077
510401
658261
12815
586984
77004
884589
168852
418954
539977
669106
955690
359987
192968
596512
1033960
378930
782818
123218
674821
204803
1033503
947293
1070938
923408
404038
217744
1089116
479387
80677
444575
3979
137561
1187565
632677
673681
1032731
665600
560927
820173
838851
898260
553661
1097445
365551
775160
159145
127208
584377
586694
496225
531343
1069225
244876
833685
311593
246983
999469
83734
610049
538012
102414
194942
243288
288097
271684
950235
407330
737233
1076641
1192625
779305
878253
736088
241924
197029
70906
1020679
144923
688662
9107
964101
820983
1001691
498099
1190474
98764
923199
1087336
347433
756017
436243
22030
46618
953194
631321
747438
517847
993038
734644
1016665
339707
242011
79098
20679
1175041
598069
673767
832551
1063842
344011
594468
1038835
96710
1178866
476850
629942
418248
490485
833378
981490
776055
1041899
1111227
1141608
575225
471481
1170868
1158574
177814
560579
427545
187898
1075508
752149
1102792
395154
25256
1142625
490919
228632
54960
101899
732921
253135
518243
289038
818846
558581
77108
150680
13954
520371
297155
623734
844294
736693
1105234
132630
1057210
605353
1060572
355345
200059
870065
183975
1008124
1110647
858268
58299
895867
765813
101374
599307
274621
973117
661099
906005
171090
247537
89918
513610
969926
1078424
335670
876637
1045861
825499
350151
613414
460288
483620
810328
509146
564435
764450
97188
860016
1112115
297884
951003
304200
856353
871540
1151333
209938
588739
479753
780234
879269
1067132
485182
394772
259772
410819
893534
930238
463741
985136
475256
193967
122425
256064
661849
1148548
557214
300523
826417
386973
727135
177243
249198
814107
919466
470309
529825
712060
12904
821762
756609
577370
516367
994652
1020952
447263
507926
1150005
191506
41360
813474
942267
1103733
1119780
98548
286573
775923
507510
858167
651113
872715
744587
352540
140629
439517
177422
1191167
633993
75014
400705
49264
951890
1148904
285709
1176854
289872
633923
843466
628861
828068
639160
825529
449894
566289
855810
776480
1180457
1001922
854840
103648
941726
920577
88696
800167
43017
906714
411464
1128400
496512
773064
1028383
495876
238276
1107198
587573
812933
113666
1165383
83936
493432
462434
417648
483796
678434
663100
1166058
830462
31702
420178
966234
631101
146816
642193
895896
547652
739567
24461
109942
11755
1097350
705216
109874
183201
627060
544024
36109
302818
611895
846525
970935
502301
1114077
699292
803970
348208
1160840
1069168
1070378
978035
962652
557979
1192377
1088856
440389
1184411
832376
879802
583219
139106
848676
998950
966986
504554
452294
621726
22459
527357
58148
1060108
305941
880287
1043168
61970
895066
875145
506699
101591
1078676
573361
233452
72626
1053660
12313
461495
533500
429615
688079
687485
753870
756975
937239
479487
357198
1051385
289996
532474
201212
188664
227829
1104404
499636
754467
521640
882474
1144082
579439
894345
642568
1088786
1013147
1024385
538706
920920
703481
601201
872916
133419
37426
813412
150450
37054
22789
50431
1124884
22836
1025036
872741
41724
208062
476997
118155
67739
365872
436049
399578
506883
306531
266162
927235
220194
777131
690675
405999
300439
593457
366321
862162
623027
461958
409825
173955
686502
344936
222004
729329
1004816
1028490
446269
824096
1192074
815836
315005
282510
1161006
587932
953947
126313
322808
102036
158298
249704
1025831
814415
260875
97313
170945
206788
1051387
817508
1116131
444017
359807
663820
296154
766872
610837
564599
693346
925263
837460
24745
68814
898300
479203
959295
833221
679651
626534
487996
177389
9988
1132069
79215
1088106
546649
111753
1020688
90049
709337
786426
640643
1021475
887763
901435
447025
242210
618108
299834
475104
676059
58896
252167
1881
1131450
719787
479368
1120138
876335
883080
118439
984087
1077121
17879
309019
779603
584798
1102360
1120937
240191
920411
1111575
412370
398397
1063385
1157422
687074
1100944
321246
1026547
826122
789232
671968
1153726
328248
552507
777102
925874
308693
408315
1192605
308170
602453
37436
273487
25387
554510
658415
324902
688422
355675
1099858
823049
1171147
1179674
1013970
957261
45612
294230
42410
534227
145487
769438
40518
477873
871234
43790
301152
428945
633653
361824
287268
412653
218811
867379
276618
1112120
225475
1193259
543008
637809
1035587
573465
3223
18288
212131
1104222
315841
536443
110939
685152
290537
145377
410542
871470
286271
1163616
1063732
1140385
355009
783221
709801
861257
204095
83452
45480
607474
62603
254517
776080
468296
620626
670977
1042799
800199
25045
1106568
1009500
316683
181745
115887
1175288
908053
691887
392972
1134769
421995
1042421
568909
721621
266725
176306
87281
753142
115086
935009
1190263
888969
370606
80712
140701
281561
427731
1092723
463528
161521
214484
362639
763102
1104446
226688
202816
546931
828886
609499
350162
863782
192648
675333
1166901
144834
93362
237594
1158704
1125957
974502
922457
971220
280618
259897
1032315
1192717
462782
834121
1021277
465042
328214
58801
863336
6386
180018
1020100
709149
1053925
248091
870724
542789
849096
380012
162285
699204
727814
90312
30698
454421
405960
549274
983566
336632
37331
1045244
1119445
816091
569365
445138
750134
402745
255901
514662
1067115
758004
98789
1116132
284136
936487
640640
1134212
239549
892196
294033
748715
762350
277145
264890
162675
562867
734450
437264
1137523
555679
69504
100579
1176075
621884
678730
234994
1044786
683658
124245
87310
65761
309542
1116187
1084953
893882
953075
433114
509963
1134436
235972
1130662
183305
254546
802685
1022686
656626
596376
1096162
1089761
201311
869931
268961
773485
665968
173549
803240
761388
1030288
1051780
282894
87331
93144
85108
1120431
523593
915432
964742
787680
33155
1096138
153578
121190
997027
506202
895782
1109010
853345
775892
321723
489975
397079
505062
920680
1034267
22820
483382
902406
258163
519550
228076
736304
9239
1146032
932037
109928
679762
531991
424889
445695
497277
1018144
96190
347021
798901
1164228
992843
8480
707054
588866
24285
398490
535851
748502
145638
24192
589445
1088832
664936
407092
712362
1130025
1092394
980126
953138
587323
215717
391845
470165
561208
1120749
868647
599566
546074
71400
942639
582931
526469
727745
166702
143634
205277
903441
36585
611383
442613
276451
805175
1089753
306787
1161965
53204
228
603326
231777
825735
575232
1006286
1055603
53282
460084
652593
1110064
211137
308277
959101
221009
206590
1123035
672053
262435
134148
138090
1008825
348988
1067394
300476
403144
929773
817951
1172581
228126
1122005
88636
782286
329061
970978
1116211
789895
859661
7006
515481
1117972
318597
784127
352772
231259
1147307
374176
941360
985215
569238
64550
264111
726582
895230
421389
43964
888256
642329
943865
327949
385347
1006425
1169151
655736
1142449
549404
732228
86373
267430
452212
730389
418793
461934
103241
1046282
135595
2355
218589
964474
440039
197115
793518
151714
131853
298898
461196
289331
78077
442720
545057
630585
433767
837174
513866
160
198476
523951
127560
497402
936673
113182
957053
891573
788185
763676
756765
562404
144439
1043150
57508
230221
579536
1115486
766859
497774
1016046
501717
662066
292261
913629
55126
360319
836103
1008833
1084137
436563
121585
363146
1015207
989473
364517
44118
254160
350103
1113192
1103006
469615
314763
587424
769009
753996
443464
546648
162416
274106
279337
374812
594822
803368
208055
756237
823475
787903
636640
577033
875351
34216
270443
1143311
483818
276416
179834
730847
506139
696600
150349
497981
512618
833522
748341
298921
514540
597599
485624
129798
375580
301697
960442
316129
346761
955771
9109
495898
353236
913205
356727
98115
105127
666974
350716
82443
572564
16759
267943
590425
1003200
842859
61017
496277
1056548
277606
357102
414226
156732
265194
816567
1107229
1103193
1027379
418972
469805
956314
398127
507123
317095
749734
37792
396590
290850
1009251
235517
1143107
100450
518046
335710
964591
114850
662085
672605
594619
302911
504529
1049234
654071
307568
469045
654974
613384
1125654
986689
1130416
925852
466260
530939
1110555
54280
962545
1035852
204317
617321
1069074
773705
958808
270571
776618
490141
545290
1113272
920203
423284
274370
332871
707279
316794
943640
598830
1157319
573454
34067
1138955
443323
934487
944288
169454
911563
641588
119166
747599
323438
780358
784045
208876
4580
455122
441987
190834
1041880
741183
573195
1119817
1056070
620547
334906
96241
742358
914990
189467
94608
1048983
801510
851999
469416
402668
1087752
1101317
609766
1116571
1080189
312609
986286
736995
541667
845337
216736
811651
548525
1059834
1135799
1142420
27407
277238
106232
55884
367345
729450
1072894
590684
118805
912069
1187033
908153
579644
839449
281658
217448
210002
839864
498376
1129869
60419
15718
511034
710405
236826
588862
676916
982751
749811
916649
569109
814929
740068
1014076
225050
931186
608594
121525
214355
533266
462371
79319
91261
754384
699233
487669
22149
882588
313006
769631
1168793
721976
950100
950471
590915
623802
444119
460333
160904
194418
850804
665337
724960
96894
947771
248539
910165
777171
1122529
563861
517567
357169
981071
1048720
669459
114074
1138032
309953
168391
47912
221748
1025856
240768
207286
427127
1053279
35681
361415
903604
793922
569815
431443
835969
291284
1149602
311197
1055583
568032
63022
560525
1031609
961971
979674
248171
100759
1120886
332713
937552
23712
56095
564264
529840
1041394
869010
420716
345037
903928
1017983
310928
746996
1156586
150127
189678
687599
920445
18663
38384
823208
877028
507836
239144
743648
218585
622229
819750
101675
489878
536839
1063101
707449
74345
458640
125392
1169829
804340
747448
456121
776261
1025283
131686
1111947
1138697
524560
919788
778457
555405
1051855
937253
48751
927119
1092544
449217
689524
1168815
973132
190480
939387
621123
521239
784038
769494
1053941
159507
795934
281527
1126287
311051
884080
1090560
1042678
230814
626337
903370
10117
316368
753885
415439
1027292
856163
207790
170976
502427
421298
1071315
514008
365415
161509
180756
666940
838951
627563
980928
641548
183073
334399
453642
538135
885229
321159
625153
1153290
155424
191395
274381
1171732
363757
267697
1165670
972378
486475
912944
917134
791450
940585
943197
107225
177701
365055
547416
1191838
114830
843921
948578
157146
278533
560456
866001
417946
276623
1112396
822225
368384
727446
280311
434496
716833
1166619
973533
324070
105584
1145375
488858
1019439
702039
7518
554356
393763
1045734
1071322
74087
428103
774427
1166095
624560
500937
750512
1189202
795507
1047193
597583
1193106
839099
1055564
154814
997747
767689
936663
1080061
231612
638912
137067
4949
933452
1157287
92971
554406
578517
318097
715307
1040662
1118340
781783
41283
258012
900220
981397
898944
435768
82228
637575
25666
457915
1128799
1074461
944519
416532
291063
575080
1110532
885000
104901
354249
979181
631265
94427
49836
1158584
380428
27240
396821
918264
273806
1146934
1040710
582263
336279
238542
322407
221453
325800
1012213
1143341
1057638
1167203
401024
1184032
185239
449336
840232
200293
949023
987751
270344
976627
563117
203943
1002375
821558
313127
728200
5543
1146847
843340
71409
1047190
832971
27219
412617
142165
522248
171856
925772
90764
388568
808583
774943
668224
835673
1125496
823712
345263
600825
61996
281439
936210
739931
283553
838710
825334
905829
935186
1035266
1072142
263769
1093001
810557
161207
506840
507360
176624
340988
593
712043
93724
71069
257751
252783
961000
1183914
1066297
530765
1027468
834279
402175
272962
62894
277522
239221
1069300
354543
654745
1020065
55164
855966
14960
839157
314315
176489
418004
674639
710445
58137
291219
548439
857740
455674
65929
754986
790454
387952
501624
37324
695528
833714
705476
837371
440169
777794
305905
1172732
452162
678306
420011
1101809
1103028
293675
617545
736299
357115
201687
1127778
361349
477587
627913
574660
566465
420279
910948
243858
661069
567451
735894
116903
1175797
142394
31846
9256
901362
624096
1047518
897216
535035
760866
196164
1118367
396462
32032
740779
184813
117640
1087688
799849
806062
1071148
737292
174156
1090601
633805
681414
1125709
687562
1005527
562508
1192929
508432
649677
961431
977737
49344
1089565
993856
410121
98408
11710
315382
88792
72017
1128616
370361
542802
691961
548879
166040
1065492
66929
933964
945986
1125935
516074
311323
532984
589325
855725
297609
57515
850841
1031203
861155
652679
321992
944681
1173524
570395
238631
734368
1002828
431248
1109407
970989
675168
917622
1127213
1052587
580417
250010
277062
642897
787486
526068
227269
412890
369050
291908
180978
182009
415762
94205
170421
699186
821100
172766
112865
1162406
1047629
290800
924875
852419
1109181
1083923
1098880
703995
334643
499704
1001952
416452
351112
427705
1173770
216364
380319
1098058
529383
685191
109347
1118161
452558
615039
719719
484272
334624
1055790
637911
752196
737139
678165
632879
517165
227903
225620
571267
5550
692507
204473
111338
1094261
830813
774084
965264
231108
944161
455179
784322
980377
855045
913849
640374
1061058
1027282
380797
620835
789110
1019977
198744
1156160
982852
331375
1094685
749048
947162
1176283
729601
823673
434647
1117177
1146802
676811
1033571
374802
328794
1030324
366990
895845
616787
118598
9850
552087
694957
432645
1175356
518900
576123
1141211
820368
780854
1098054
107428
1091721
314981
130465
889198
456158
786105
843064
236173
1106280
18940
1185526
866761
32553
456144
554374
3764
661478
46916
771695
902167
1054251
946252
760472
428658
670469
235466
998358
554104
400743
1134902
49582
89319
22377
1033512
1072650
809239
88857
1054089
783130
549684
525315
639629
538619
527673
472928
799413
523226
881457
147516
206816
1008528
292215
357126
140681
297651
685717
125475
164468
496073
97671
114363
645040
603884
492231
228067
211542
1095799
742847
455802
765941
652437
1080139
224854
1029513
712376
640698
803891
785981
437370
733414
937900
300180
401221
339485
349921
974111
988593
1110929
1088615
319485
710678
703909
1136307
871739
860983
1125096
1189034
1186994
1065795
1170363
906008
338547
930639
592983
484369
806747
347997
1081179
888314
107534
164431
1149922
949551
718380
1073561
193639
636485
857230
734181
801293
744209
1110975
447145
498548
833968
1111370
522755
118020
159079
793376
407733
892336
1154681
622242
1119374
505046
597600
1041330
612812
1040269
776486
871383
106609
1103216
949480
789442
879938
630986
509175
191240
1096123
1028336
539327
1033929
1140537
403834
1066646
1189850
44557
986857
359082
906220
946932
766446
352607
898454
750801
855494
938709
439973
139156
294753
1076122
944506
91492
587461
1024752
713642
724771
404122
930529
1029707
327533
497562
641831
489440
929843
272209
316437
902736
162872
338711
561217
862732
250740
1173506
194091
1036603
237216
348177
677338
882311
49996
303732
876795
34811
847639
50123
547011
686293
460373
733727
714244
879271
243830
520012
116714
358033
425790
377377
61044
975849
1160104
548383
713317
933347
831169
383631
940136
489584
496890
759546
967712
396401
766515
177090
343157
1020861
494590
738377
250194
258236
1103052
73045
1086369
640356
26226
627653
415072
798408
230102
859014
10899
845009
692037
692797
579402
17559
128555
341193
591112
266362
991325
603744
917111
970295
25686
520776
203429
411977
144592
229498
236736
603410
410211
460928
773248
1107600
1162400
839504
342497
249498
114867
1025235
373311
1039381
824879
545189
159733
854878
786802
596779
734595
994282
157361
330397
147378
416361
122243
1075177
239739
211398
99728
268141
228844
636264
68706
74725
452836
316418
987534
395397
103960
824415
1002029
278588
316597
546467
1044488
159289
66130
600158
520451
501372
163335
44128
549151
800002
631530
678321
1000911
568161
291765
531166
11892
696413
575106
582692
383586
592512
178904
572980
65320
974432
1075295
707435
1147057
30057
644053
830113
427875
949971
304688
328934
727077
649393
1043240
705715
229356
798813
28203
937360
1173039
1132322
191984
394069
1169280
718043
674227
964528
616738
96247
313362
1112723
504918
1165307
1114172
83220
1081654
318959
703381
137345
832407
416276
48402
22580
289740
897970
461485
250831
619272
1116291
147135
158801
1179494
1039929
15572
618282
1140977
327152
511626
232202
824957
259452
50578
925820
1134860
1107098
833361
1006959
665103
330603
212322
790043
171610
889543
1092976
868827
1067432
1089972
225375
1074246
442193
157406
1009602
675236
942834
275414
878008
844269
471364
555298
1094185
484889
261495
674378
171484
79179
197808
901100
220158
957179
919535
642696
742693
1107968
944854
99843
349211
475643
1139088
913339
149659
907388
1021275
1163907
102787
1025628
396992
99477
374101
928067
841
133912
25682
642397
1107641
611315
14944
495676
625616
342811
52186
29960
928518
1016374
953681
1118553
650062
196894
218934
882935
375800
253303
992630
336203
1179443
1107740
1111634
1085177
949548
262408
714679
531375
1003291
96149
991696
514061
315933
859016
1002273
646925
612556
1025577
461634
172990
231047
59479
1153665
841136
509942
744819
691166
546934
263577
577025
1117711
142156
625669
494735
235868
732385
672763
1028199
735112
49016
365943
921121
302949
995435
378686
178624
121573
996161
1132875
664835
110390
368164
729719
565983
1049955
511577
728564
457537
987955
1057989
950312
680406
318743
532948
958791
454071
380363
896104
483785
111276
1184900
1017032
1052038
159537
925693
1057689
647727
571397
525428
1080294
755406
1169681
993156
863156
295187
106596
605890
301885
693465
827775
718875
939461
826545
367619
149952
907062
200047
642952
347306
326363
503805
707479
646477
289215
910830
479725
618610
817667
348762
808945
911130
956216
887381
35897
325083
60384
1017334
370146
266068
931812
1062775
522243
1073865
893053
242442
1068702
220874
47222
156133
633952
437340
869106
484528
844367
251806
495760
241828
773866
290089
416873
678756
1132389
1013264
1142955
790926
872742
1149388
257335
999111
444715
294014
819099
1081482
745394
920123
42663
429571
672505
165854
369049
249016
975059
558493
611625
456108
239627
847364
137092
77160
1021876
4049
440910
513127
158182
183329
871595
711910
909094
1169198
941813
171991
808840
996169
640012
29339
23869
1160470
2344
550539
292864
579619
689517
582160
1044318
441056
1013066
787574
899205
890642
183310
216313
161530
688407
179884
512052
1048532
165114
457340
683202
657757
227887
479311
931091
755995
445287
1028048
935282
446592
98004
823713
948742
922241
819711
499796
53303
1015537
823222
253536
693338
635937
845402
857422
1168336
432228
649863
364190
453496
1014916
916852
61150
831515
844443
13271
1125114
672982
1096895
406438
309075
280222
669641
457285
1174079
362139
982989
1057845
598608
265429
1189020
701755
590903
169476
557426
856195
627568
60290
349667
1051035
382890
396097
68674
1171581
853284
1146152
1034436
711378
581288
537995
1066637
143246
331577
942366
884193
745065
899122
848379
112587
570728
228525
77114
721110
994723
912888
1171805
398457
95982
472401
744301
731558
112330
624317
555348
289105
195340
460993
661831
1011051
692260
234002
155438
863124
791692
1150505
225058
192518
692612
519618
323383
886025
832585
182438
1130332
512413
932252
442663
1125431
522446
1155574
889955
35156
806854
642823
740340
731248
592144
1057721
645607
275246
214557
961819
143091
66396
1079726
1047908
811574
466458
80139
976381
615822
629836
974748
261995
772245
1101072
598482
276760
497852
800820
940597
168220
89168
182035
925842
677272
728869
1030998
636422
820530
724987
730972
601118
836570
1493
162780
87439
1116988
1158367
550030
262194
1171447
281897
794639
906378
884967
564267
419314
1003237
379302
905230
510822
44321
120506
579788
860845
1034832
24231
355100
501544
725573
143175
1016546
992259
590732
247557
1151809
225346
789660
339170
87184
324031
154743
1187792
657033
819912
93687
647764
527684
965901
589501
418260
465274
491781
136258
484802
429673
389315
48325
634099
100277
257979
1090184
162237
464342
1009267
122895
75157
573086
189662
953967
99944
1117898
344178
565853
845578
798907
501752
63494
1019758
1073255
193703
587450
225796
65456
357046
558411
73904
547722
1182900
1188962
27790
843664
517833
261109
678525
981558
179712
268370
332924
306685
599285
28482
541856
502716
1104837
98558
1151216
1110453
113589
250275
966912
393680
886960
747150
1137642
4157
112611
424288
506191
781658
743727
1045686
976706
226428
738348
659764
1000093
1010059
1066066
779073
1108290
96878
972890
722713
98516
99469
146507
541446
595761
606818
211428
232386
67352
317434
867299
331814
375801
538760
91708
499522
1130963
1183623
252788
750363
746028
90394
723711
977290
90368
381022
69048
384017
17146
414631
727758
195635
566792
825490
1067704
1074410
1116714
1002343
450506
612708
287910
598249
850780
916358
849625
791837
837103
699063
952503
1161744
416936
897860
1029300
724879
965589
564886
1046927
923050
1182947
1043494
390575
1026437
45205
1003907
333495
131920
535896
46413
280139
639351
732174
722341
711917
195970
176403
1178764
474705
822934
1019769
290074
220775
1082134
1130107
138182
405852
637979
959805
1180729
543715
938503
248290
568187
90029
1093011
23017
1074602
81753
271956
900883
796850
389832
667458
1010839
375933
858649
919734
375260
112521
725085
455908
358219
892241
655023
67593
643608
202703
1150292
780293
55603
958204
60965
192540
149821
125034
930548
614821
1058282
1058550
526189
205575
189827
558714
1168581
235936
753876
360730
350116
763531
279956
226612
441943
1114559
972101
207793
948254
472867
449039
654384
102991
904035
1021860
240590
698079
634088
798289
320205
256197
242173
963193
169897
1185462
1007674
1079738
468043
601960
83874
330554
292152
48123
1108561
837735
920737
909384
515110
311264
226349
977610
734352
130634
424451
858429
951321
657198
11227
633379
398535
116462
366712
621029
163897
632328
691755
1043469
937088
54722
961440
509259
1148850
164574
67442
574080
609118
606923
189359
345489
257944
1048575
423995
1114104
227384
156672
790415
298052
1183879
797856
176089
637334
93300
135079
779943
247755
326582
896656
495001
604395
583063
443647
856953
617003
234770
735421
68940
475375
89746
24041
560245
210349
830477
1161625
119467
414213
1049925
1132493
365038
377204
601079
970889
365923
820729
1184582
601317
270627
660181
1025782
529435
222134
495614
409886
249179
52349
1146034
214538
879669
170892
950924
717030
835962
718019
171477
932391
238459
635068
1106123
768278
337532
806126
495931
27844
678747
171673
369950
216162
678300
897881
580784
578379
741351
401945
1136561
831886
991505
709911
197419
276974
371453
55751
157965
417407
651046
92318
689441
860171
554763
1162309
879264
769186
469456
677686
206818
132796
1178115
518141
661552
551042
586583
1120579
1151186
699047
1178988
1120190
644684
477120
1091231
142218
751548
485468
604804
170556
1162272
684602
580202
20444
775589
202702
781593
281350
1046241
234302
826009
594243
364550
1190669
744969
470386
986198
345836
6352
679858
624758
765311
485885
630054
296546
226316
1046520
141747
111868
1147608
811136
586746
1131166
518847
1150780
821769
231958
148954
1166303
1146079
1127288
436489
273296
1047608
1153778
906152
632545
183379
927524
175672
59675
557005
747490
1130259
1144514
44785
850049
1124824
1127839
757139
260404
303827
585529
367491
197666
206238
779878
1141459
453585
885779
1051153
496146
1085470
545099
1156463
609717
535023
388707
777046
1167984
669504
1094568
284923
932029
254458
881423
1188744
1077239
420693
746450
121497
594403
877906
154508
574096
704105
652406
570587
94016
449944
496309
806366
717389
854895
217476
888834
762144
536393
15395
422023
437062
70773
282616
148528
540293
1185443
307739
708942
440210
1143208
1021592
161894
522659
599222
740600
291712
944933
466173
431324
370166
375735
1046469
267284
789361
705306
500152
150365
1183321
12094
446850
926043
1108706
185469
447540
532483
76015
232538
598096
804867
275517
291557
1181645
718366
508137
47791
859548
188513
103616
239255
608956
146859
1167766
751660
265104
305165
247516
68756
817754
871460
1138902
11593
169053
484774
850423
668795
1185592
936536
983308
984418
869734
1101686
1051985
149818
757334
641249
566875
845257
1170180
639633
124117
341399
158399
740859
997439
825127
997628
284720
1163157
892624
809588
1120063
570227
359679
224393
274182
726014
997041
681822
1158775
820988
879355
1008447
320955
722017
571230
389313
1142627
415946
471593
628678
1115110
920377
451300
855976
296816
453643
213734
739373
692242
589714
31241
721602
81830
256303
1112501
597589
718705
364125
920161
872172
1126899
447909
929771
700332
954718
191168
116661
1123659
617431
972444
937201
189726
773466
678562
1010653
611990
23963
39454
883638
421930
1164637
671238
665380
543488
289663
866674
144544
498946
13555
979485
101448
509430
244763
218777
876596
227596
463040
42155
437585
925609
1178023
190263
302497
973341
1091746
905749
1150014
252735
807287
12264
1111940
122688
799470
110728
220365
45400
1186455
328346
428052
701406
356079
964415
157826
200918
809922
90849
919233
1108676
812161
299040
198857
695513
220427
1184450
171741
124105
363026
435087
706381
517932
211601
452504
192594
77085
850327
892961
133708
272355
914507
322284
914232
1148002
575207
461258
529194
47586
493571
54393
322438
948524
93447
751130
559821
1085052
989901
357577
982486
777152
640948
142685
969870
917246
1039745
1163225
231922
110414
487051
350830
43398
1089554
1025073
150154
405760
926239
895887
5384
422331
944098
418106
819683
1098596
861317
1112764
920608
356137
3142
807429
498408
678431
1089188
851536
1185415
651693
966011
481769
553783
455420
472911
86405
15520
627775
681452
999805
590368
171785
1112611
641033
1004289
183084
632471
115048
631889
518195
81773
72836
817597
157502
212826
983835
852334
389010
543995
663630
1008880
787124
281443
509595
215113
1049014
740495
618497
1180691
310733
1141466
98048
219731
129265
942075
824262
421735
476421
416961
99167
970694
994167
250726
797528
714737
1032024
203260
990960
853474
1145526
540899
279596
833328
726537
354465
471361
787423
159655
1165827
247764
819997
992767
307134
124883
188779
1076385
1136351
1127090
612280
1043916
357598
165864
694895
704546
276275
1014466
526461
767816
805577
197671
248391
723004
379805
400171
1035526
691742
652666
932790
1057807
380113
969552
783630
511153
479918
311046
999020
664333
924219
341184
546452
198093
392295
519337
1189702
1013613
958072
814659
532752
995831
550310
766996
233122
897897
1162564
855991
510798
911350
345751
1156790
391629
422352
60415
852767
55419
43647
676846
590761
290733
387654
1036241
153305
297654
975810
59289
1000124
470839
680832
392574
1047782
597038
282030
579621
429572
586832
1055795
1003145
297577
919950
14110
46244
978199
1014797
670126
267504
739654
794529
48453
574915
61592
839806
178423
862834
155108
28465
192177
715817
802512
218207
955158
601973
1043223
482581
478798
1139823
319055
733408
168214
288322
74382
736250
568453
426463
569571
419472
614644
30165
456147
339021
1159297
1112796
246428
533009
211145
584170
835111
973340
348214
1106800
891819
551145
286195
1129160
185993
319467
31950
702010
850307
304053
995102
200183
979977
410698
879992
395675
500931
645460
913899
650329
304026
321936
1151019
235627
245342
824302
511479
499188
1048988
322908
1128502
364565
100848
380494
899952
690343
917274
161907
1123546
264531
60490
1085841
715459
1056522
377893
184559
615117
343699
941322
1179644
577372
517352
535403
73470
1173660
303435
625015
423890
511201
824676
1157967
635345
171560
263614
1002700
888803
460661
705071
696875
984774
1040192
929933
783105
286937
993958
1095868
899027
115751
893983
938401
364162
103284
165713
918877
128652
1027591
1023121
367132
390811
529442
421258
1028494
564727
269572
405267
955206
192234
753944
349807
255185
1046646
707572
946553
554599
937639
729564
1120754
704495
621902
798832
73181
358115
843424
599605
1132464
789371
787630
914663
308336
179244
575027
336106
854340
411456
276624
233966
3156
961254
606006
189127
403551
200216
330303
636102
317144
447863
698630
253305
1037770
655290
793264
1171314
994715
903134
540860
532904
104597
692393
546677
331186
101518
356455
540718
1083048
561052
232443
1002144
1145883
679796
607556
1182586
1094817
670870
152835
900961
1175580
880806
670862
431252
112650
768882
291436
872771
793061
440316
566344
267823
207195
639719
163891
938351
866504
1075552
1189264
1006875
1122272
458110
599011
612711
721123
141644
651661
33880
260420
1154070
909466
737409
240207
215901
718765
895755
1018180
107705
1016595
304503
348740
275576
308830
638455
635625
989153
529112
387891
1018281
416510
1021379
603851
1069122
813091
303488
805327
558583
410716
132459
551666
641452
886077
14771
862316
66758
896797
863332
416859
927471
327463
1022083
105614
533665
972236
1130897
200769
930222
737600
602573
1174193
712609
325740
43465
966358
39577
564373
774948
507839
53838
595746
93218
873513
1010848
554384
419762
406481
529966
648475
416584
560442
132747
1079275
927045
1089052
246165
849284
538735
322538
227577
607189
236597
1030748
812217
1088390
49094
376742
682765
17401
1017425
1078503
1005162
739765
78743
754402
688265
70158
885827
207984
1098021
1136783
1039507
415216
961644
760770
744615
1081745
187144
514023
717826
866906
1171209
343358
1015351
767273
307737
208597
840396
335162
728072
730395
395877
729195
6110
490298
280906
942336
301293
893265
482672
183294
1027968
432178
436495
897380
803078
954620
598827
911103
868399
605848
85039
901652
882345
309225
683434
703362
334679
901377
137604
256699
211334
1115957
427263
1098022
783489
523943
384980
1114918
680610
1137167
172180
50925
673195
310701
4629
515698
448109
211681
102428
357187
1065542
512512
1101286
621584
786819
1185397
503210
245598
560987
444671
171887
286418
328753
502221
84389
598220
791021
1048726
518563
696047
580275
126325
143825
544819
742450
1003972
1063296
823395
425693
439261
701740
773963
83621
1152147
11691
408545
1107787
99580
523700
155022
912518
715347
803530
347784
1026769
817978
1086092
924015
303873
367334
746705
734393
773691
993364
200712
586657
205179
212969
647515
208350
1193072
644943
1066609
1075888
443470
501340
942111
221665
3502
278308
581408
1046748
885160
443952
753561
1068826
542735
846495
493135
472500
149099
224053
272436
917253
268339
663626
596610
775565
589584
258967
294463
135009
494600
787016
623046
310592
549129
1106211
738336
796283
309247
791061
179960
720454
728188
1029694
28473
793611
106027
750822
120926
1172115
1075365
625094
75246
828020
165884
481318
102502
205669
1028396
720095
702142
621892
919243
856825
122404
370582
33539
546492
409971
1096969
160560
828486
963061
276927
501142
91773
721120
1060060
1121046
62522
660296
838785
490568
405716
973850
1147291
699652
1099760
15244
949212
586081
302473
943638
609273
765806
915519
480858
198350
297238
690025
545899
726276
15130
1117642
704434
87604
43683
551027
335622
674641
252400
1166100
65931
884374
440305
988365
1044898
410244
1076762
102434
889286
1104341
41564
293071
638857
734092
1175825
319332
857769
986049
241441
230083
65797
2146
473030
650124
877638
1133829
412090
73409
843913
181550
667003
969673
57341
115855
927340
317415
2134
250716
940716
314815
459814
699220
1053202
642159
244559
396772
321061
694302
201238
1027372
189699
1170501
518042
1027353
1119632
846359
764131
213318
646414
468623
638164
711242
166111
803143
761625
1182448
1041482
147446
670079
222841
876662
390667
426234
152096
107491
551474
883576
851743
1108768
374127
1184875
419112
750617
951242
326717
752870
1001010
298645
375897
585048
278389
105861
472275
387442
467952
523973
7799
112470
656318
813127
60767
606323
1013107
832471
476481
583590
305200
826383
972818
279368
58826
933951
334692
268621
321315
525873
1080554
169140
976866
160834
323247
962582
273494
781445
1191189
319855
482203
1008155
944587
571802
4809
889730
950087
274956
280672
2291
914936
765279
590544
583793
366120
565411
884380
688924
1071564
897080
990959
65068
418700
225181
442589
946182
391989
648836
360754
776335
22048
621340
499983
482535
617566
1113537
557137
738169
182074
779009
430503
961978
338345
5490
451463
539605
841741
882114
171204
438838
285227
1125149
524474
110971
570155
942588
678292
657785
1026297
920792
1102696
36757
1190827
801446
804635
1126695
1068887
602739
876911
339282
875907
683014
377782
710809
1148360
417763
643745
73717
1054401
589689
638367
352664
424857
150591
313335
1175469
204472
931845
1108875
242145
727288
319700
108956
338931
620098
1192839
647884
848575
323381
798439
1079649
320332
200155
647481
712198
633309
263811
994029
675029
153722
652984
120138
160422
264064
48578
718557
600131
947698
807541
880076
881048
307288
941213
405939
891672
895083
1015358
1104727
619416
1112653
675149
327854
700150
832721
657310
1011830
44135
963601
1070031
722822
181200
956386
1134382
410772
204715
475525
518842
489554
261564
170880
569636
855457
100933
389684
477170
331128
411634
487984
797473
396652
238100
987013
881972
332870
850321
759500
362101
1024874
498574
467710
920324
154305
804054
143898
330300
488781
214435
700175
901803
1014643
1089054
93679
1123911
665977
124275
631097
1116349
860390
456635
929832
955679
397015
1140870
461766
299192
162649
1153795
1040095
662523
476068
540003
644047
168457
167194
336713
1082372
661594
1088429
314495
188348
132313
195305
648808
742119
538088
47901
939018
270475
105900
877761
235489
734271
1102709
294758
472267
1062810
936128
202295
245452
929401
940654
1026184
685501
480723
396834
110699
1072683
286006
382777
332796
537831
26131
121274
741159
145731
371875
416235
905676
756655
927372
157953
35841
323639
336150
502441
335349
866363
43462
11557
623661
412880
853502
386053
406094
303066
1176807
311917
1045714
983978
894005
342792
551843
282517
774811
511344
92529
1042629
298570
129911
496251
632144
981603
774167
337929
1184157
922299
507295
192889
637698
282729
102420
1106764
456016
513056
373739
282444
926563
808886
183716
1061628
230725
145176
731075
272545
914396
77804
518220
150442
1150406
653204
583047
1160388
1163851
909556
261952
754027
1088136
22981
35679
700027
591998
859106
326841
523702
1112425
438626
340194
887722
51508
715205
321366
885478
53921
726439
620813
358287
635680
531273
559405
330127
1178771
968133
577718
645868
630205
580961
1156817
148665
37425
554984
1046128
791588
53146
1001047
153887
635242
161200
700609
686408
386792
172244
270635
486532
298084
640524
208716
835774
878435
1046515
922010
1143241
846620
796540
1157712
1146876
1032803
994879
450629
44815
1037682
64473
65838
175711
192239
142902
374908
274465
475269
809155
213929
308023
238840
1067351
699422
506549
416944
794794
597976
337775
1092601
215325
565053
285859
122003
661672
655288
856178
334205
1013505
772261
153235
1145120
1117021
1117490
459359
278353
50926
1082041
438823
486388
619083
425774
571050
910899
15265
469545
285029
413808
802514
720071
136963
784217
540380
259701
370627
386178
625816
1122020
1006377
1134552
202612
811674
466384
36195
756644
678198
1161307
588833
569258
737155
772740
503143
105553
465957
366936
331666
80402
637978
153331
436433
810703
1160915
1002519
1078224
9039
976842
55786
359349
1096213
117045
491029
1178145
395567
1105714
1029837
903434
884960
621446
512128
264814
213634
286990
1064144
1188760
73646
624871
879421
1092930
491486
890933
208421
303594
36001
1037225
352449
239574
1141081
393167
870072
1103936
1025198
1136585
272024
102185
595776
694130
43499
8004
642902
1163947
571390
952671
52005
407979
368265
474023
411184
383305
994304
1127089
260867
186016
584831
1071125
541659
524964
1082586
28079
707347
830033
443043
720687
999409
846757
821364
252984
1004818
827823
961301
430564
96073
486260
382013
279866
115150
1098090
1058690
376233
1098969
527610
850774
998776
348211
975083
730500
376058
656961
22436
672708
608014
349795
917287
1002342
267978
94760
14232
294662
422939
145683
712561
378723
629686
722189
105253
246004
929612
71740
416045
27162
1033490
518248
570614
849461
767940
109394
1086343
393040
95516
86233
346044
937643
779443
447698
1121666
353926
830506
74209
1116151
225802
937926
1009961
175955
702588
889413
1037976
445160
31358
158333
925726
158919
460534
598637
113667
633957
120693
442055
1122077
100111
530093
488094
852137
865320
296611
716114
1010829
918448
644135
927283
97595
1099752
1080327
1123424
188455
942600
453856
21989
279778
708377
103779
983833
521098
615198
609093
99981
187574
1178293
1131286
347938
19696
388582
539216
35641
748659
133067
73041
620298
158776
596522
540820
910025
571220
644230
529547
950064
198200
246858
869527
19121
439972
589603
376239
86235
140506
153660
1089174
1065596
975887
905392
1092165
1128712
273091
511535
930187
962903
352377
720902
201526
901535
1012859
1111388
778738
279641
1032882
734927
1085520
83736
711085
450262
974970
369287
550667
34055
420901
1022987
1078668
1008589
637704
54760
1023868
729418
263374
885442
1055921
536082
1180996
998251
146684
408838
1148370
815556
959516
63824
641476
444883
283234
764913
478602
588695
185859
758923
618909
112659
261303
655674
1077655
1157290
702456
1152406
46147
744305
1191665
443794
196499
497907
281047
378058
552400
192183
1192546
528131
953583
186472
873449
495532
759384
503884
306705
548353
367014
638579
457251
490936
529759
512583
149080
874569
716870
1075707
1018323
938211
802929
916668
4387
671641
709895
1148319
1170660
879231
799123
707162
464107
1189909
231295
703030
795015
724247
1159955
632581
552212
1069666
146205
516875
382516
871570
243785
7479
856087
1168703
432967
458122
332182
763142
827878
110866
1084643
465271
570635
671882
548090
355406
417292
139245
1058455
26872
876932
1056178
1143493
943760
151468
936717
681240
129771
530434
279317
439840
415367
1039419
1001461
611145
477264
711722
498117
359938
969758
782009
375687
215588
1071213
744867
105827
629137
1181382
196348
399116
141079
637039
1175867
674306
199809
1141533
936034
1076921
663722
609802
677112
551495
537542
1114526
1141573
852385
1022671
815602
552162
90165
678124
501725
599134
78535
1121737
380668
652250
267750
1043397
159779
956724
324888
881470
1090419
337680
1178318
877655
932408
112474
318470
723250
887651
248537
57296
1150382
735679
561361
723565
462066
371472
294888
183817
1045397
223594
489291
651939
207828
450471
827114
964325
454470
56613
61835
302450
135788
365746
438192
165266
931822
20373
779378
1132067
128326
1190881
880864
1047223
310638
979285
1174827
946558
505373
554659
182536
5452
505616
1027157
95554
760557
109266
345264
1087264
25271
565748
193448
562487
306960
1041372
1029055
1113083
238707
143487
779593
325932
948534
825130
87867
345417
743283
933225
122866
641048
490685
964173
894654
15543
1029456
426022
808183
1049115
1024160
81983
443529
335616
218894
332226
646928
1152612
932920
936692
1003020
924093
893732
699358
399457
338869
99454
1042754
990435
1163724
962042
1172858
171274
1104813
920055
660083
532816
369842
963224
961666
1017414
932649
319300
762662
467316
105255
649338
111465
316984
298908
116285
11904
1132841
64062
723609
223505
966794
918279
437309
1018873
680836
366449
265031
921547
398641
163932
563121
770688
102125
145871
410171
914817
675974
608382
193007
505246
816286
1048284
1100580
258955
830591
973529
934165
1109199
1059365
1136352
632275
485192
558022
613481
221385
364956
889057
693856
417290
539821
71640
748567
591027
717327
835461
269305
688262
456820
1054213
910262
1123119
436307
1002820
192942
678839
712802
956792
490132
901128
1001563
157079
870722
394966
982601
153081
1122598
1029126
1166525
513751
959290
404604
630678
862666
589683
247379
900855
1090534
746221
945885
433075
1123591
115493
991307
667685
160901
560720
530442
81135
174790
1020377
328615
898152
831395
884891
278111
1015410
991055
329257
965934
456060
189776
135669
711543
343376
608687
943905
629349
985629
565431
586161
958593
579209
632660
519658
574211
439326
1038024
417447
367053
420422
36262
184248
1171373
289592
87547
675938
193367
934216
289867
350279
1059214
969341
16247
333406
396072
742488
148141
1047512
1000978
378334
316594
740816
984503
950186
685270
200530
1158416
843576
633501
479546
551588
685976
205676
281196
316858
269501
904076
20684
588579
451122
806415
777368
447129
1115447
758822
376232
835635
733621
1083625
900663
544534
230457
307612
359855
87382
1145802
310667
361712
1119416
209127
464492
908440
995562
437704
820692
1046746
1133600
869535
429132
350395
103098
46590
191559
885119
648498
1152938
775985
440150
128604
630238
331365
822727
736688
525478
353096
915515
682112
291838
484904
743534
973001
226927
680533
884537
94791
123144
1115468
732076
565795
72605
38257
554388
936464
742409
375505
151353
616796
801764
760523
551918
153454
183988
41897
200811
272776
513914
267219
262588
989704
704255
444674
457615
643104
1120003
765930
480202
60501
922141
547006
528292
923351
361492
429910
422765
1026077
353242
1015417
778935
877808
301904
92667
281454
910188
453075
1143073
205227
590223
254746
207594
122068
24916
586620
533510
609367
1002607
342190
965243
748740
1023188
224271
1116426
730122
83712
756299
79381
1190753
594839
8158
714938
1000747
429556
638416
68870
967015
216286
435630
1012794
891374
815855
233536
856719
567535
1106629
710083
971896
126347
585363
148745
1175954
988749
274513
1050939
973559
212811
562885
1012674
738810
993251
449265
278966
887233
634872
798561
433103
1095791
217808
1091834
412869
1102183
340495
313980
957976
722356
1187804
162324
588836
170718
882151
46545
1099107
1018207
257462
696779
438621
522120
1078655
1127544
159359
34462
933121
697087
8493
1017412
1090840
1055906
817098
262040
403410
1012857
1175085
1055656
176799
1066905
272031
689013
580523
420587
1014219
616008
873788
596689
136465
797967
349451
157155
663451
556660
554729
1080099
310775
649139
363914
974895
333176
1140416
1085116
25883
225337
325646
597730
35656
841787
453242
645371
886067
1192648
1169269
415104
102703
192755
546507
1142380
694049
975464
1086794
107224
197897
485959
270547
211661
316993
378803
1107712
952781
874283
463053
365222
164523
219398
291032
298952
771251
854906
1084455
872257
20162
893066
242974
141225
919481
567529
755515
1132040
626431
312630
463357
798809
1005402
290984
1043018
591528
1104584
90975
878564
1081255
898188
444612
430469
4150
553029
772277
481390
976805
910209
365102
119792
423751
366362
843361
729134
962424
421649
229039
290428
1122617
983012
1081902
264697
309256
991577
1085601
385633
796982
997777
121056
610269
1058106
288218
199945
589317
132076
964438
988766
960517
394919
477155
359451
284828
414705
250801
59536
263095
45790
1131408
1050496
823251
272303
684848
1038935
74109
992254
963839
782033
888490
662221
860254
804143
634201
120537
148587
1178021
762575
57787
998453
560100
978711
1185195
1050339
935178
85419
675428
144329
598336
502193
364828
40571
220887
891414
809246
702460
105663
1015208
155796
932729
250184
923278
641345
524768
545835
1100744
92807
470664
527973
608038
764820
302333
1042266
811846
1014502
842117
1156144
112625
1014139
88405
1143295
492959
750522
1157704
16218
212696
525541
16834
642845
157746
568497
1150535
359716
169630
1022599
831007
343843
357920
714715
822209
402771
20105
771756
659597
102092
989756
690776
775883
1125653
221747
869149
146607
344993
313524
703112
410925
345725
829705
424148
971369
981263
479025
29342
26667
1098465
8708
1047017
102728
563709
516793
831620
124770
657401
526831
313761
143971
1034989
605816
344269
221639
561121
48736
288402
591224
437117
1164499
538260
597778
474021
1013429
1015660
15236
208668
681316
491672
323363
105526
961575
208904
72504
16091
11167
603066
443337
669489
822432
1171759
1002037
768630
1166562
515190
402141
132805
550018
240718
381430
445825
270264
1091780
76667
730598
375756
176684
120446
506586
974786
953610
308549
1146370
136332
590276
1180070
936713
311032
409259
622645
850295
685521
1048382
871781
669269
402483
221708
173137
677218
431134
865913
144830
118105
69083
1016277
625481
883079
441712
874364
470464
971754
1182507
599233
93627
416940
487464
84581
626568
833971
663085
979556
586251
515526
796298
1059990
729324
898382
830580
32235
462786
619964
129602
789451
176479
814565
622018
1131251
556048
933024
1071426
1046325
1038277
332355
1111351
1136248
951430
177694
1092498
593631
433685
1070862
372219
1076337
61117
742902
903242
1152542
837468
1149872
179623
466545
648590
556855
331991
718523
404450
429188
1156324
306612
673655
894334
1060077
874429
985689
774390
1020404
678516
243967
527577
1039435
1047061
208933
991646
1129054
544309
995193
600731
420580
1054209
1038592
143485
673573
1181709
116886
72744
600483
568844
355375
903638
540204
1067368
395921
323225
49548
669085
1021886
255129
506957
384435
370759
1013811
77558
320560
124793
1048526
1066425
964035
1101384
1050848
1148792
18328
628702
545761
136943
1137442
113361
379472
410165
879470
656496
614887
744182
799339
1041415
247274
217478
23555
3943
166194
935731
1173223
266917
1174003
1098153
842187
920035
1137758
1143558
617156
299444
591878
1072835
1180018
687796
144997
379946
225517
678541
272711
544304
1193460
188417
329878
512358
837938
66682
206746
746615
313900
1063850
195153
1002200
313629
551111
815688
26390
678986
373246
1129805
221162
936740
259843
847783
443454
861519
491197
701910
1122809
846193
1172323
106096
111413
71154
727651
727961
544529
1165289
381064
57881
674186
239078
29425
509111
1136686
227610
863185
617195
816535
49716
442161
591877
398308
597723
638861
369957
530360
393795
356393
1181510
275113
84583
425276
922037
515400
840148
382899
307000
963570
1096580
733089
891906
828572
385657
214261
228597
198086
540404
664751
189238
334207
305654
148458
624348
783316
77345
572833
1050462
76316
982736
158279
240019
359600
761316
635448
942337
924815
807523
726980
1118592
771406
466866
823077
71251
327229
335049
360689
552736
340031
357422
316647
333775
450040
1190904
842338
14650
865990
227664
206179
1782
1191816
582190
163516
418083
486066
322764
819100
95463
314616
286149
22178
921054
647530
1191917
648627
623397
782903
948353
208839
412174
272538
172072
868270
918252
1193119
685412
880680
617278
776358
723748
481750
179592
835010
1041807
782901
44892
775556
398218
44953
703467
322470
1138027
317449
636109
57407
39026
799096
301648
917617
221274
904173
469245
1106385
18085
479702
396526
1157388
452143
1079822
256526
287339
987799
540250
464730
801847
1128107
1033336
143743
679616
859125
456475
992990
149809
244116
1063390
1091256
458256
663586
550160
66297
741553
1146512
308255
652607
762955
1107224
609345
423400
275507
169235
813671
420625
558895
709745
95499
937271
814159
983691
507012
367612
241399
516401
32577
215376
388684
1129645
997125
647969
348187
429703
836818
177349
401717
892580
13603
906842
453654
822710
1143773
337689
764815
286054
742344
994250
825276
854857
894360
786746
855684
271644
910146
1120942
1192479
566992
220686
299109
803749
980040
679372
590137
420440
1136629
655199
104320
234327
567808
932404
884450
413653
616023
1191858
1022275
824442
1174163
269245
704570
680525
993609
803452
195327
408398
277791
1127959
385527
863578
1008025
806882
810227
261205
382904
568705
919433
800867
819335
354294
1102213
503520
996554
626499
964061
135964
277574
554289
1127814
701196
595561
962353
143393
1055738
342448
504064
536256
124339
347622
326131
222601
1168127
339862
1160042
902903
16844
533939
420293
850869
1129885
303360
885593
455302
845371
36749
1035804
891718
22083
54322
1098530
434316
490269
490881
90845
260914
826660
411872
217306
783203
703047
490703
1051996
651290
802878
348071
764146
1056379
519798
569143
929419
676725
1035423
550615
1127093
360210
34123
1186151
594446
278914
358681
572953
917208
1025838
398922
23733
482757
316665
894172
903261
22427
192329
139362
341322
623787
666103
177625
1092838
862425
956254
113130
687304
78609
379401
1090724
237258
323033
164685
1016455
332825
1094988
1094492
766617
119736
306447
1003363
1033500
962540
358522
1074141
94628
263791
436764
1188795
1144364
860214
216031
955496
1056561
202048
1130304
409500
498977
393000
378343
19705
20319
143909
638534
1032170
842606
988413
640484
925065
1172212
224126
12274
853611
372855
501972
1104223
1140789
1011841
389252
199970
1064953
45904
476557
505177
538917
7922
624212
243910
946989
369740
1172828
671420
647762
471566
1188337
452318
401215
349920
240003
408252
1153844
641273
803489
885957
123279
645653
542122
326254
655410
542246
437921
1087772
139839
63015
665993
816161
339845
442145
309397
123879
110771
1015384
1014425
292778
762424
588942
272772
340997
268905
1139356
472471
1160061
628039
240742
238128
87107
1018696
253874
1068015
174711
1136361
1089904
100487
309189
779646
358290
834106
443461
384287
165999
786879
172621
551262
881760
609988
288884
353633
836814
701927
1174351
872594
555825
949628
989462
597891
99807
1171151
1076332
873295
590193
1110493
1146768
778756
815084
683405
1067117
356219
322192
889118
975403
669754
822665
173304
319897
234969
157444
875268
403879
221677
411249
1049878
857192
586099
192579
1152173
810929
996917
53852
224971
564340
193598
522597
529030
903350
508760
451102
690053
637674
894904
97367
590629
1031859
782394
32591
943813
805559
968591
753684
149609
10368
625027
153415
840987
316358
1108097
690544
774869
1021988
253039
225049
1053836
834625
171337
653237
1160865
942915
695941
616164
869229
987338
596861
371478
516764
682789
546775
1148042
540313
214069
746129
868059
841737
527013
602663
119817
1135551
476451
959286
26980
169924
555014
1148482
668578
83243
579914
43973
42783
391240
732031
988532
646920
619569
899626
75971
44452
760588
272208
1100209
946827
223862
636625
648016
983567
662813
391953
149297
464445
252275
113264
658859
73953
726906
401512
632254
605605
519857
423867
533863
501223
1144972
1168193
1107345
176116
307935
677510
831498
860118
489963
263313
927232
48237
363119
608609
536832
35593
909875
799725
443896
948492
427945
1624
35161
254297
609987
20856
672554
976671
264735
1016270
494796
467636
844803
338610
236635
1102593
82875
508862
698065
233413
696756
40462
427031
84913
164551
1102073
323990
475884
717765
859874
344182
765258
744338
1020184
741191
375494
194276
33762
686931
551419
1080876
913607
63734
784642
1178758
396181
588756
844549
329882
790980
1111827
564370
935425
628162
132467
660978
533506
51454
667058
425024
524210
1047789
69616
534398
509961
1051880
722679
309774
1033724
1072526
479214
973333
279601
623456
403060
612754
548645
444249
694819
164345
449693
1144485
229910
837007
113717
431651
730484
371063
216278
558883
1079198
443097
76283
1158343
493888
125981
121930
1135072
466996
527819
994985
585594
778834
1041602
1136267
535473
1134857
827872
251428
1140224
177896
508279
950122
452442
1122074
304524
120332
98646
1143580
1140118
1077167
253209
609438
693263
592047
1048704
668492
879623
1058146
561987
911149
328439
702034
816626
114535
1082198
1147218
1103250
983501
7604
1058351
233813
224514
898418
753899
1012041
1171491
1072575
740464
462681
184613
1154684
355791
29222
31467
834190
485773
938396
231555
551449
1118157
696280
1074501
1192524
764397
288587
816033
370160
475590
883979
1078688
892891
1192096
1016783
119577
479807
949393
108178
991253
721737
992182
301730
14652
1076495
927449
636997
33068
236013
93557
176270
943020
875968
1173783
501003
278039
555333
534545
513688
1159292
149076
845844
387193
1161847
37280
447189
1051241
1002703
327561
1013319
211127
590402
155272
1058502
494768
706101
957673
248893
456556
941133
3640
1139080
42163
31280
393697
291882
9229
116500
201514
339781
346924
651932
298651
769616
772055
1012593
534752
493788
239306
1002789
202386
471761
590260
791853
1116532
113286
922608
723478
743029
137685
1171840
625371
1007547
355600
984720
253508
60917
821061
1129564
1179926
978254
100690
490470
1147374
217759
1107577
1107529
889830
388187
144794
191264
709374
289937
1113683
1189730
666392
288885
389669
1064420
590581
346471
596561
4966
560225
474765
273766
381958
1024957
1167583
136051
509156
193738
218307
27981
664808
636906
717349
153574
1053682
228764
943070
972663
595570
551137
69153
1027835
722496
668656
57507
1079059
903978
512930
183668
894371
377268
211269
689421
967278
547410
233978
1020197
155068
269580
857724
381651
1012400
458315
1176645
326635
699858
306905
641220
462781
255344
606544
483759
477319
580625
358857
766809
644916
612029
583307
145607
883805
1019845
365930
600426
934117
1193257
68308
732668
577823
507720
741315
406434
1027983
479663
637275
977539
132061
1163176
546857
459487
693286
26466
946455
662627
584573
381521
545586
1108843
715511
317338
578040
246507
828682
828191
813530
312015
655248
757225
917394
410254
548630
173536
1070079
570140
494601
1111543
75501
219151
352840
639121
617866
110577
1133351
1095011
850231
389318
36531
998266
485199
325528
676056
393953
246839
401592
100211
580163
1154011
193464
1088718
650409
890086
680973
50830
1042490
341585
39662
972029
116601
121882
141879
657363
400667
655239
1090770
350067
518039
737729
376857
583281
564169
739457
947469
1191245
420879
787099
878197
814570
496191
1147674
133949
368504
102164
142579
1106482
322837
449531
1112550
199184
846129
973205
720443
570781
227669
1060041
364755
858509
706269
1025984
96802
909468
24930
526607
192419
166514
66373
725894
834094
62699
789359
971526
990512
975916
330326
528655
453770
198323
325068
1144066
217822
535094
213212
710272
449664
1051959
56222
665859
87398
335689
407279
805360
190914
1129649
908883
1093499
146030
275848
542504
97937
392321
224642
320990
420662
438166
274449
424058
939502
548956
958916
594880
661054
391603
864528
265528
457623
1065339
15794
1013025
613450
793439
1034121
825459
97571
707377
454893
637890
756429
847702
518965
9285
921903
977050
724371
1124077
907151
1126175
286796
372492
522888
566467
704587
199039
1151413
498205
966628
140861
548575
840579
632368
1041791
955887
1098290
1104297
925965
1067403
508590
370942
276685
17512
405272
487449
482478
1054402
1078073
832203
517630
824928
1177538
327610
547291
350900
1004663
777435
309727
1003866
781455
898523
1031852
40421
782378
1110965
294910
1049160
1087845
855481
813728
678651
481576
480500
884249
290932
544658
840377
888567
580699
454259
750299
665061
182928
295005
817648
225018
1002927
672700
1169371
1172867
654764
781129
144738
203288
821022
316019
610589
686472
1138780
506673
597936
311688
612323
960187
1123399
294431
152576
1177952
266404
89520
1051628
510922
269864
520580
184710
389600
1087399
288906
1088424
204069
326406
1108208
800049
148268
233755
574463
954251
942178
719534
758076
811253
885205
587270
550188
530729
342419
69638
627024
139823
925132
325241
351854
595884
922647
1110924
898012
719241
109513
110085
629419
619251
1082128
669742
1028497
1017760
229145
1018266
393922
1103345
956745
736407
703657
635052
748654
863006
327305
457093
1122746
471680
484864
474191
117246
516756
799720
1079046
731493
704405
739844
781314
75341
987083
453703
223760
489231
1094980
304069
1191596
924228
1080394
1006801
1093091
767900
1073681
343609
739786
951882
767863
88956
956629
224802
49564
354106
163164
1042649
349949
437834
1098610
1163902
56432
1040525
134175
900754
211112
42992
403678
325374
180173
219448
542629
1192932
1005691
303991
123984
279899
447893
720658
1113558
821610
795799
266732
450779
151502
375937
247661
1105904
981507
891502
1170587
631322
826427
1140769
1174576
22403
1112197
502684
996239
285334
1142529
219978
1050028
594948
712051
451416
4835
287655
595934
444891
182133
937902
455355
917318
29356
535336
625462
470341
999727
919462
808528
528939
192517
273465
506176
72952
877635
74157
31917
1092422
48526
664443
140529
304399
653195
118444
680600
778469
762672
1034091
1188008
602159
465233
358530
520992
93637
782611
570721
477107
1116279
684961
1065508
295931
215760
1037718
1080716
270616
394578
1082210
713025
646669
573452
8969
934875
974004
895611
756337
322439
751650
1045121
965958
282514
1033891
670525
949697
224540
324723
753152
975714
426193
108598
1012167
1015436
727400
914851
767484
382069
1037886
1019049
100911
1123468
280659
468635
643926
622213
746237
1102916
1180771
399684
489328
92302
1141425
242996
293529
297381
109802
200210
509333
265965
864126
338079
413665
1189525
890312
142589
701101
364056
880903
745339
915369
406575
1028269
215523
507802
663734
1145390
919518
378661
839742
696563
810203
181724
278544
429067
1066695
154770
770267
54970
220601
772488
791365
219683
478018
651962
44213
245710
605334
1177578
1153367
1044791
39388
973490
631909
171895
137671
245400
716081
408326
125169
992400
566661
897168
985419
141350
804199
724022
269473
980633
1177321
1082400
870298
872265
1126562
503870
273326
804391
495120
199417
179288
367973
1168072
872709
26515
753079
695953
391221
1068091
884526
693006
974936
594802
909319
861108
806991
1174227
1038309
368887
39100
739670
807437
1076817
853911
758865
374688
1116248
878621
364221
990500
769478
1177157
877934
1033340
271953
384231
716545
718446
408769
654004
63777
827135
743744
160963
29729
682957
465577
1146870
532230
637188
352262
748720
6209
1072911
849640
746479
192885
505378
699149
181315
1109818
1049857
763271
607817
1082110
113710
455534
221619
323073
1155819
49371
846499
535213
951193
600087
739546
911084
212711
1045002
504668
332692
40268
9663
61904
494169
970105
261358
437187
1068843
660954
677040
126825
1038990
628277
919290
76933
49422
896603
1111640
938429
887646
324198
160412
180989
87312
317692
71869
104863
454891
220728
784779
832347
633040
896945
1099154
665629
1048934
323450
1075488
93492
232639
68261
233121
79673
347826
931323
145922
16994
643996
727622
804487
269892
961689
14338
443734
52760
71635
768575
509563
839915
276541
1039025
426373
544621
430060
698608
383898
609359
294370
555801
183233
178876
1060445
514471
214919
995253
624495
34315
346551
384325
41414
395314
1351
27139
1094897
496106
8267
467724
531323
799017
619113
836000
1100992
128527
1029142
305519
815417
1177043
469909
270727
93162
738299
989539
284917
1144219
863054
102651
1161187
299484
346668
751115
198527
171246
232658
481549
1051440
146680
293123
512520
1071285
931187
1027470
586060
907770
272290
574065
402090
184155
1025309
621143
772136
998601
9344
958894
675312
627494
217323
595328
76119
456415
172967
648685
476049
630035
495076
410806
71423
356327
115004
552050
534506
165074
318292
6550
1065166
347466
747222
366622
120488
189233
120097
543439
763445
835205
356046
543108
1056998
879624
84817
943669
1152579
961073
778631
707353
1100363
1015986
988114
267561
153487
778823
894339
901434
757116
853880
726341
448710
589103
1059416
166554
695860
665020
411933
1175123
342940
646523
604148
503612
184881
402456
305453
1129684
381323
867734
852315
179401
516501
668426
779928
880744
1154857
154308
257906
25641
730019
552308
266534
632884
229694
2805
520410
81233
429057
1106459
520076
815475
159312
710891
896967
625585
770650
430676
878512
1031635
804303
1053598
639640
920025
344915
950124
587187
1146816
811542
352208
130566
862193
321968
313707
775997
1009901
390231
541326
805384
615283
289122
341423
1132467
389211
1140289
42279
279165
346734
719132
761096
203925
111895
310073
1116001
570497
1082471
331786
421996
672015
242127
1095012
876151
953274
146125
1142613
645137
790700
126279
1158916
396502
912986
961990
11152
1019538
1158372
852284
100502
1042745
744253
229258
1165805
387024
1171029
199930
744231
486299
1127136
906094
703417
1136287
982934
1041105
702171
632861
220807
437722
122611
906274
165199
14848
801105
56816
696925
319200
144804
870350
24750
717183
445005
1091488
844379
1023451
822996
968035
661251
722430
1151741
775148
1146937
1060098
216771
238630
329466
830983
412396
375282
1007330
698131
1058545
873401
388884
193358
560732
616286
839654
489689
799655
516184
87715
747211
332879
341506
645954
204460
12467
583872
675138
1016367
1105836
131265
1096898
987533
40340
526739
273738
310228
266916
578694
1079639
715715
14772
774452
748105
728747
261922
219837
867446
472001
184938
1181942
519797
226465
753311
956075
1068605
665015
106380
45878
99704
931310
924574
1142360
1181457
165007
306738
93513
1171351
280800
160470
211021
128535
692547
21000
464854
430604
355339
1109918
473829
651728
655957
726763
1189379
319070
1121599
1192256
133087
48387
140317
983739
320173
949101
1105668
141811
882785
1103770
726173
447983
1028034
30570
446640
245844
1152351
965973
1030048
988731
144881
708821
560339
1148256
344830
252228
1144709
660548
113769
245767
641501
445915
262357
641763
1026163
496621
40377
282630
987988
1009216
602879
1061178
457660
753549
643294
1083244
860470
70078
768033
38119
682839
118996
144191
731674
139751
858767
437759
846570
421537
994901
607523
1091030
854100
510837
614625
601753
709035
307138
995355
225194
507209
148679
569439
1119481
1159368
854226
610417
63647
1019154
64687
11262
144775
812103
939869
1001079
378097
425537
497489
703204
1057499
241344
427216
392751
675181
862603
530826
636437
1105397
1166435
1173498
841241
94473
108402
584704
21119
889179
559635
1180482
255906
1123707
1067061
819621
23304
563995
973431
230217
1160381
777800
838042
922779
1032147
459229
1141393
564013
636730
866782
10284
895558
665255
1049010
632140
236
1180381
233439
1107032
737006
1154877
104402
121433
312701
56386
173237
1163905
466640
759641
1108976
1097146
484986
1058379
197167
142787
840516
293782
308631
772788
746426
434633
549276
940908
188796
1144374
610515
51558
942238
1006904
319917
316123
767905
718222
304473
639682
35720
1054352
110338
102091
160919
902243
939489
489751
577271
793191
857368
689983
967957
385097
710904
947181
19118
871599
287243
865841
376274
342819
349543
716788
481134
663558
566381
874946
666465
684723
837694
990013
286262
619121
68218
378373
797561
3922
665419
412927
1052043
432750
247938
805
542678
789446
896414
303319
596473
167831
938953
976791
33809
636629
933907
539970
875294
35143
752022
328415
946988
436514
230795
1046086
906635
461276
88020
859382
995822
553987
886332
992541
762769
274088
479672
717291
231012
1089437
835161
503144
879679
302325
706687
726809
131346
644631
734769
900165
943495
170445
895924
258226
473715
614451
146494
299941
1093187
5345
187299
911274
702462
498791
934706
174429
176795
785541
951072
500819
68759
989687
420489
29696
949366
1017968
801031
1143848
406621
711940
736846
592824
160405
14464
27560
992663
694953
611371
400887
98774
2309
84839
36366
164898
246898
131774
1169439
281860
230694
609687
202619
10768
217557
575728
680602
677734
118655
390582
933236
1017863
521617
1114521
868147
262094
678179
86689
1178658
24404
909964
995827
514681
552824
608134
837141
161218
1072550
1075192
794651
982600
626671
125844
889408
1141578
274039
853725
433963
734423
1115674
687930
691671
1192034
311382
7105
956101
452164
1068827
599806
551248
212600
278615
147839
915336
106032
282809
526782
1135010
250437
195900
774431
173060
69775
813963
570674
850253
996561
952444
262006
131803
1015426
128148
1109168
682162
140376
634708
36832
147878
1147503
1164042
948807
1100463
513596
490749
50215
597469
1146177
736592
1178210
162632
1100383
1016851
648871
1033692
404759
912567
1016885
1000335
137518
649362
480053
1037165
658783
467813
382793
700213
1051707
991021
1053606
730402
914830
363188
789908
1061605
245556
302529
707994
382376
295304
262130
127545
936318
942171
387233
478975
167756
947262
33170
528568
935991
697361
1123114
902688
351167
1027391
561895
453182
138503
128318
515230
94212
356947
1139103
110139
657280
637750
16365
1063708
459482
837430
840911
560582
462395
974266
483387
1116604
343894
531658
587760
1046923
494247
645647
995384
1089090
199975
569687
346296
269678
828465
893528
322335
601927
178040
388517
606548
1078935
504365
570537
328464
7460
669098
276392
874719
780067
398812
1085459
231628
1103785
840866
656192
589941
477771
910029
187704
554191
498220
905855
393999
657161
307140
967814
981160
471489
686263
148884
716951
311353
1142144
459928
98513
190027
196128
501224
842749
950513
135302
870028
684677
1065987
138890
857915
600195
21296
1152918
445778
508833
412186
253503
1013335
386506
556153
931011
35625
392301
807311
135064
523459
698471
953619
810832
894034
676571
310492
506310
810955
472095
770595
322075
1005167
484389
806254
375425
591082
823302
262901
928306
935840
1076381
792946
161105
85421
119930
1015612
1005863
58073
247146
721297
646890
52892
1088783
554572
1068481
1040983
1191725
584976
529050
727930
571187
1159605
137247
841845
700848
934366
63716
404087
1058847
585719
22838
799574
901734
775013
437655
238212
16939
76645
52743
685723
568225
616483
772975
982895
519721
1168723
124865
138985
343876
1044060
217629
206458
205848
952648
961098
58603
276052
22717
972965
575073
914745
693445
750757
592052
606480
272383
747465
721273
306279
562202
1159884
1157041
366178
872232
143845
814181
1151675
951774
944566
804763
91407
211417
877373
1174051
553413
993541
718865
866277
701550
122643
53811
724024
1174439
776665
1032111
1003071
605560
188333
88046
446809
512919
95819
387975
344563
72513
612760
611313
326168
376989
1041521
240779
1080715
1064926
143077
642050
323003
693752
383179
960058
874427
139574
1027216
141839
262889
1146507
17619
1055804
347231
712973
526635
272156
134722
1128327
197908
693060
807031
62868
445130
423277
1094974
174193
51741
894170
1138297
229007
417756
681206
917973
303938
757522
36231
620015
827104
806002
774720
1109535
617090
1059446
1065939
1104279
1136038
1191509
447393
691421
57314
1069917
1105317
554279
862669
486027
1076451
916983
743726
717914
248455
43979
193193
813113
1148883
628453
935828
843151
311594
849443
40467
364367
1109452
844921
518292
972954
1025056
480690
974458
740708
410744
602353
409725
574195
809869
65139
307809
588638
208388
293464
938543
511722
469064
1118521
766391
1043107
221833
121126
467440
888820
643558
1070052
1101861
822121
256216
319121
259697
432032
599992
1080996
506033
1113696
368260
1184351
311139
668536
262696
567065
282076
1121899
577568
405032
774168
1025086
81912
710620
389112
498661
279876
904095
432891
231238
757929
217820
707963
151046
615124
13337
308219
102854
1034559
649522
483161
195145
503550
459350
664074
945329
1149440
681788
187168
352613
785032
382916
610076
708118
1071973
953414
1076904
1081488
11172
131092
704125
536713
605686
589055
1121967
684345
61890
160716
301990
779213
1172647
912480
330652
39782
682352
1007676
199618
113472
765668
427167
532625
889802
624331
604204
127058
405573
788020
109805
148993
705500
990674
265694
423054
816162
316617
500490
494990
269128
1152607
238246
874086
788173
822778
388428
1059063
693401
143538
1010442
365451
935332
933822
332267
458056
839488
1058780
838535
185293
772256
144496
449185
514036
336828
651320
311564
1060943
406781
28443
105421
269430
307591
416467
546554
135101
850742
453160
937547
23479
1157720
747879
91623
1129131
546181
418088
161040
1143830
743597
968848
1066936
160360
1128419
891515
98169
1169265
492801
867927
596388
233091
1042565
260596
1033547
393397
186380
935920
730740
310963
996034
1145594
399551
796523
425064
966766
921746
158390
293210
1123132
1128875
177543
1004383
643119
368935
749234
293024
186220
985523
803683
120128
273930
185954
847408
394062
779812
710
403178
4103
680120
94380
576043
122195
483098
134428
175693
609797
179907
913088
762281
952255
326036
176094
854607
1089558
559293
999451
488832
174176
901131
89951
640824
1020321
498146
954784
961688
837855
1039692
227751
681900
59686
802985
457052
972996
876616
113059
670583
738005
67602
802594
333985
1133927
658507
835149
874135
602576
851559
530795
68039
558213
52814
756168
158219
1076409
715995
244359
920581
805475
796968
24504
503304
163494
321601
969297
550527
705596
86833
1155038
104688
489460
1095185
527885
1058220
404736
541311
317888
1027919
85395
1000169
357038
450101
836032
294002
123309
619887
308879
318405
286408
122784
1017827
403042
147146
447834
354764
285494
720124
538769
23823
356415
210634
739560
952892
540904
106141
1017012
22230
502363
773364
731846
1080645
677865
299852
500799
1010135
68651
42329
318468
1031604
1047945
435686
360849
855406
882847
319934
1143115
1188361
478390
670720
183088
1080762
310057
278569
615898
817228
536440
249761
459595
1128812
52511
322433
1037021
443611
983880
367256
722255
30490
812310
268385
125124
671060
1049981
186638
1117740
706797
32961
679738
280256
1061546
500334
392976
1038294
754171
1088308
619173
22204
806024
578086
914180
803101
688749
303615
1127991
528773
697848
457177
849114
971980
48340
431434
507065
494410
683443
437255
951330
732245
505380
1152528
75563
3133
55420
1031785
954642
183516
24330
436387
893941
494977
735804
584628
1111730
371730
676420
276470
798057
595794
451766
486100
315075
831224
552468
826780
799088
264332
183099
896055
288555
63431
400866
502867
207934
704406
1093744
631307
842066
740164
265369
254672
40833
102397
464566
909259
1182980
976071
969687
1064581
130094
217039
87537
38085
684685
46181
630610
761561
229203
1071415
1144559
924912
18756
1095468
805802
115096
18813
927384
515375
295262
1000563
720441
414695
155260
543237
42986
581817
531582
868949
1140176
365207
948662
828775
173787
483395
930331
105816
258462
876747
46788
257875
555504
577909
1012111
901197
522200
1002957
164056
563235
1065560
236863
685673
370619
214921
1151007
494399
890771
1063053
469228
222351
932863
767163
134957
308988
267640
207273
842685
886211
1182500
303103
443061
737172
432914
168419
113008
701037
906840
293075
42688
871928
528664
422987
1000930
55855
824317
771667
27941
313363
194872
378987
1152935
193795
891548
966744
735817
725463
29566
364146
811044
819301
246441
457892
488928
447217
512378
932935
952633
420589
248270
1067809
137291
617480
292814
637863
1105255
292213
200052
1189033
917252
960336
991567
838964
914173
1024221
804847
314711
75319
564117
1035400
200933
1123190
124524
1185917
100851
400927
562238
858255
408696
819385
685208
993961
84413
40749
961912
14926
654858
1012380
1151421
231543
188902
49078
559371
606446
123844
1006493
1177022
238800
830700
108110
1110035
314095
653101
377439
6104
322021
256992
441043
512860
848601
382831
1168559
336689
568033
543831
752571
1074346
528366
745508
1030540
508530
53712
291887
1003530
977558
589537
567366
1139053
773605
869109
584912
253466
44486
926428
1024675
469741
178742
773933
1060608
882403
1161667
14477
534018
388872
804659
693244
743251
66819
351862
505825
1152526
422011
539691
147006
1150499
513572
119608
451227
851527
637473
1100398
429763
419027
1015798
944728
64900
319737
311065
480640
672701
638653
21798
1147012
993458
512073
377191
853780
753377
1000800
565118
608966
1027927
195061
364642
1044868
529812
1038139
308679
1057223
271637
493927
786661
165213
968660
88703
566215
803832
337968
1119611
468695
512709
1138291
257897
381465
682847
1135786
854799
1114009
214448
964737
480664
584023
687071
234228
551775
918768
442736
751977
691762
739465
545379
1072597
184927
697554
452814
1004604
187132
456838
285939
550334
707170
440806
18610
1174090
555692
421773
775829
264469
1161387
30109
550231
816693
1037364
409414
775912
1072933
595437
1064476
455725
621082
671109
1075907
1178465
957971
952045
1083004
946892
162407
593307
78843
15887
727941
895834
216040
542900
943686
143992
250981
138588
508328
865672
960231
1143462
588079
1057822
1153685
416207
742297
12883
870910
272244
1020667
1131688
1036154
691167
227748
829618
69460
338754
843762
605672
741145
882095
159931
1169820
1129154
933205
304922
649010
881407
527836
290529
876733
206691
380960
804964
692216
1051606
914489
863684
454599
579202
570529
1028968
551124
323690
1077785
408987
966992
349357
456210
511773
130557
341373
730714
838557
441688
81363
1082108
88112
523396
292111
80478
809948
1004385
370910
932386
89633
380761
488365
257713
426336
710287
706880
883141
807269
82813
433564
166749
910186
1074207
1120285
839045
1154992
820416
892943
23879
311953
101960
647124
1093112
1079559
130377
194510
208803
600603
153048
938054
295809
781741
458193
338339
594532
389261
1137918
65687
917454
725619
924931
885201
272318
428319
1191506
1170983
277223
1080247
229131
649594
74613
903313
740248
381724
531865
140359
326105
548079
296997
838763
675313
641538
949270
1039378
839833
290073
33294
767997
586284
1023911
165668
807341
322199
827885
811129
940062
1039749
723484
272760
914971
254963
409499
105077
449507
547339
844200
125361
1044146
30194
224894
610768
119613
1015652
270390
321271
618056
437761
539366
330772
225430
532576
1016779
181361
382678
1062146
116016
864110
353386
866722
1103454
316934
219252
862872
907683
638594
795093
320227
251274
36174
1058552
69835
136686
844085
440398
468620
155647
271495
733624
1084388
587347
1023930
612562
568758
150318
457104
392694
988519
923457
1154812
385765
373792
1144438
877919
857285
821700
983482
658455
1157961
83022
543669
873298
620237
959756
600036
197254
25608
650568
634121
619794
801838
518995
1004739
77136
997983
293392
1017502
1171887
1081543
1168574
711371
2946
396776
275903
972542
88748
830551
184828
315532
962272
380594
736913
264992
1115107
888609
614838
1029148
1147166
936790
280984
622610
600787
969169
330735
443332
1153489
952577
346933
576768
629246
160191
788894
1139162
976289
1115378
587205
171698
861937
20016
835989
152686
394967
807380
1136574
926421
868188
910303
289644
456211
283907
1137407
372482
665439
1115869
669697
1150384
187739
146824
612892
486555
129175
1156027
171466
477833
743262
29464
364925
330771
852985
1039757
441804
1106044
1104973
140455
91716
915871
247890
545287
407668
377006
975236
682149
916912
512329
594658
308592
766009
702513
509671
666796
410340
1193170
616232
889576
685647
566830
977587
633463
1139803
404077
831734
866724
684009
1178301
895949
490995
90536
451583
618179
27882
776767
601473
203189
441569
651007
23622
655871
377010
887702
820362
353904
61910
99970
673317
267361
72225
622366
471852
65742
309621
57885
405554
787241
1160706
812523
87394
3781
903429
198216
1180809
203085
298881
465095
714472
668376
1067969
1118483
1118973
56510
721450
641695
1122411
920018
1125818
125918
341226
532661
55
60399
194453
210642
1017628
1041603
576470
208387
216171
157962
843638
408389
313476
100125
629653
284215
447162
393834
145808
1062649
424814
489583
1147662
211497
115581
537502
1148567
920812
1164078
1034860
1026104
929744
78025
785055
200537
648004
415834
70608
601856
989343
799690
288470
103748
811074
506712
403154
1172351
252188
1083726
373088
455927
873549
640716
610760
488659
650729
1164028
538290
56952
507270
500759
778546
760147
877962
199717
684025
1191958
1104622
815127
680650
955168
669306
917595
941753
449453
195272
356093
28424
999179
469235
592414
872075
806356
884849
1067439
209830
143262
496668
904757
106279
491057
907174
647948
849107
790979
834854
608069
221174
132453
632769
781476
217723
93690
532675
1040439
978710
505297
339549
620052
821964
938757
897515
1130275
1053797
1107218
777270
1102215
548676
375932
249375
493384
237390
90957
1038053
787436
287635
1052480
644833
846738
537222
251442
434805
1054601
718280
1153276
786579
550719
56539
954133
605317
547595
54940
992009
683766
462383
798449
459143
577867
804893
13864
988544
1076038
317138
833766
879389
422907
91039
802774
295453
821846
7296
781899
385255
17489
661372
955408
324991
1011333
1008899
565775
766631
681350
342975
506684
333736
1064833
1058322
256924
340823
685021
862629
334572
272930
926032
1078254
678425
51495
568575
660452
154421
141468
790984
587732
1150278
161727
760022
403384
629449
765875
903056
529363
96693
547486
316943
1113059
334931
404562
678358
818420
703092
196757
6449
1091205
130390
847240
757835
749134
1115665
1150095
927481
329975
989382
314143
38626
9802
140471
844839
406837
1099506
855897
491639
1148923
395199
980073
581726
993470
581996
697463
609244
224429
717256
1023071
422310
326613
1165582
574771
202887
1169860
69650
665869
297604
1132761
1087104
486947
623644
434920
1150741
16780
564165
258445
125256
1508
814592
404313
819783
636760
867000
693169
506
682925
64397
489598
694711
1072237
1173086
803608
680151
985850
1169270
703499
603915
741622
480910
897510
171879
176288
245783
664185
204140
801347
995277
803082
144441
52237
752482
445456
1103935
323485
256505
1088989
512835
759443
803112
927290
345909
97630
197708
718461
992434
425625
194820
475226
542351
863759
890409
666603
702629
799330
228554
207104
415222
1115685
305534
68284
816807
308856
137975
1177444
250244
700414
621253
502794
175999
155285
146246
72652
146062
714614
997561
130782
898694
498805
75981
1094530
362895
1100969
1138498
954106
1168880
345762
724071
1109159
604768
653126
867401
954329
327865
941347
919480
756375
209207
92768
824322
942518
1110910
279384
359406
393575
223412
970914
246531
977453
994501
1184800
328185
819633
947703
360941
440852
426347
1188412
1123918
490168
336030
432950
768308
204895
186961
837186
956573
846195
80904
1103682
532082
43724
682523
239548
143293
1074232
834781
229239
55083
446050
1130000
698735
1179517
1085162
68475
822077
981015
193270
369096
300385
58608
492553
480911
1055000
208184
1155233
879546
755131
157798
524215
429530
491274
731237
420961
116188
465652
828802
664224
8505
462626
744477
624159
309648
240915
720444
812451
880156
87681
269176
351581
164151
294873
277234
572298
343382
368594
567909
528605
265721
98465
844844
238252
682954
934116
85656
321186
151189
680850
293119
1147621
267817
552688
976275
1186740
620371
839738
780257
1035705
600400
716941
991499
463879
275643
775402
375581
1051965
594026
1086054
120653
1018791
37252
173224
1056564
692159
1015996
866831
414498
1084591
418429
545826
403979
11693
363667
870537
840475
434028
461049
702600
1135298
488
763540
529148
879147
415523
942408
530482
549736
598211
1127266
498553
639734
361333
434574
1108551
1077344
376771
674281
896618
257599
247510
77908
508429
795139
656370
1096636
1024902
969671
137079
697796
520577
1159271
243383
584605
179176
889082
1115316
608175
585038
66676
327397
607200
365002
589775
163878
605603
842359
573256
1145994
802548
227451
757317
824524
710740
398379
255300
305245
747059
313092
615255
1108412
190501
637163
683715
969259
1172660
500310
497549
968371
914597
913216
1128944
560538
864881
131515
871071
399294
120426
325496
66840
427537
574009
231609
959864
178271
1181125
1070483
935648
1125380
1134706
927336
712653
217907
895285
792788
926665
967330
614295
599692
411047
502234
541647
1193345
507528
479016
989338
1088749
897975
410463
449004
206704
770193
524620
472359
419329
1006271
1035433
726617
690273
779984
569245
1096952
1153043
890419
1081885
783144
30926
599589
931054
1002585
231130
168093
1088894
1134494
196223
186894
407873
199412
1137079
647864
1062201
217817
302560
595326
839673
226464
339354
83935
470939
766566
1029584
960123
782877
1060069
412700
92203
429605
808306
486191
563655
982512
781941
332844
1010441
660760
622141
454122
143505
147077
998299
375118
461388
928435
176523
814593
93156
1055347
857096
311737
61949
401237
1054868
389991
707518
531144
139500
630803
448658
1081583
611243
99209
17190
1091412
682979
161671
220251
984600
565197
806546
513026
834605
385009
431451
158234
157498
766688
211230
677179
1007752
335405
700282
1178281
828756
68904
184493
877282
903100
518929
412626
1050973
62123
163553
264362
1139812
933445
633186
988415
1091197
167573
383167
1046677
54218
435590
982178
323845
1031505
852488
429049
655913
126588
931365
1125986
105889
1057329
362219
1055668
544973
943854
354432
900207
517417
896030
962972
107875
1150596
337838
364776
164289
844789
619974
826961
1013831
448722
643395
408237
921091
886583
308146
744052
61111
634820
815432
660302
1078785
626687
537663
1047466
348141
833676
790314
140444
468484
572169
786166
309116
216322
1040075
68959
788137
1170923
132000
1127287
655070
869531
413115
979385
552029
161893
1068419
930777
1088253
1025535
275757
1040445
229623
963113
678671
735714
1146500
955583
542266
919106
857627
795221
345271
359397
1187288
886969
734710
197837
539380
910315
704362
189840
1164662
552274
311468
848401
5113
459314
420462
768435
133005
605182
958163
8470
42885
901041
250052
1096770
129071
2880
171773
1095737
383724
1020438
1023921
1083196
1032313
268073
762193
1034143
383021
214138
601169
249795
804137
1138993
314905
1071647
794160
736589
275282
361294
539824
925100
57071
631238
392333
1056431
61680
117020
248569
1025337
756343
382101
352919
121945
246056
461440
805107
1007209
1171414
971846
759639
985984
314204
1026784
116759
674195
807079
522993
1160591
591414
473425
14506
746525
51461
505015
1028697
59774
59046
357794
379325
868615
664968
513655
674442
1010989
791876
423079
873559
952562
1049113
467879
940336
211379
1087374
148025
284093
891020
666063
443665
1066412
1029794
1016918
828337
256077
148144
773155
968205
870755
1010965
127911
390837
1044610
1192712
811362
308457
1136483
717523
719171
968253
428666
242853
175214
96717
322193
567102
212194
1115426
348503
702107
1151430
1115901
293259
1181926
531226
86051
1121648
427064
1065414
744032
1031600
611484
963754
563491
846454
707615
674491
408182
847227
1082649
203432
1072188
448790
349112
1061651
660153
610431
432248
45172
1047604
155255
679961
603702
525568
105824
717282
984892
1144974
299218
133119
125713
600859
309056
938048
1057156
743313
217465
1162562
996121
1162201
340231
407127
587165
65820
978696
410826
531478
1053068
64411
984542
861157
126322
882107
568427
202826
33898
517227
686558
464766
188557
1155838
157934
856955
665470
125259
1134883
861377
238962
577416
458768
359260
1016216
909103
776285
1000750
243260
393042
17929
196685
618004
1063679
473915
803200
144016
1083706
1039467
1131208
546293
51727
592582
165145
148746
5193
242808
336556
950054
653440
261311
672063
917089
359175
37613
57088
859464
1150113
1005199
528397
252440
161227
33067
491900
142818
836919
66348
715269
730770
429387
311056
770735
1060432
152588
542625
604171
953519
488126
561584
708052
902743
65530
628596
848150
1025242
873542
951143
247580
33901
75236
766046
415126
686371
125299
1009312
1151135
277851
1029647
521392
464166
268628
5838
752813
744049
677191
959073
528905
448863
71262
139045
381843
736598
723854
247460
225741
1183806
621916
480461
422406
88961
519178
1172630
123728
721388
54193
1036364
423281
146133
992045
685949
777420
71910
1164186
813698
529886
835585
1096135
285098
229354
1126675
1060995
1156252
267122
206058
1119069
718111
562489
706969
905929
755581
86497
860361
876606
141566
1163852
540040
977327
254684
1011950
1047827
1033315
1011178
757566
689466
896372
13961
399160
588472
722812
380658
746820
957576
329752
761394
790274
867452
772837
260587
951991
362483
246248
460783
444334
123445
51971
1020464
437396
727276
126009
851102
396719
1182399
612842
860430
515148
292478
590606
687960
692578
629502
630582
47958
613906
1080388
855735
847732
965806
159352
983885
267233
696393
152547
188681
1167409
263442
527300
288941
262622
348497
218922
182440
848125
1077166
817762
362165
847335
734133
1128203
692032
1121492
15504
63582
423174
846354
1110504
286779
221428
324084
1154413
429314
492715
145446
826665
219098
655448
917647
549135
863766
113981
517985
98727
1033694
754830
936904
978518
526061
533490
723276
539070
466988
87249
844207
941664
902103
358914
262335
599464
1022361
851893
973310
281355
278823
109682
218081
399853
1139829
330088
1119440
498025
897949
80951
668169
723997
1002082
225818
510416
161004
275607
542393
824034
148162
1116826
482680
1161566
1048282
378045
386625
984746
548376
928084
319566
1152220
155503
231170
745736
550561
769513
1068496
619811
1109270
413723
757388
951008
735217
302635
643247
1121751
1033362
982970
623020
857643
220039
275142
308284
720768
1057838
922482
379261
591070
929460
690747
468234
1033942
604784
452537
137027
1046607
360802
636380
704593
731870
689239
90332
1043005
1146350
1176351
119538
652305
1134940
265923
1108670
847346
948209
189674
1012720
29749
836349
603772
267382
878109
828170
657895
609940
65058
775800
416517
449318
977611
800452
466375
567097
72474
20045
981813
872845
417305
634645
1116706
926896
965228
569731
909866
677563
9347
279350
478597
146153
663116
725904
1125359
11824
322701
772790
348650
181076
711947
1001672
568490
530411
932658
910058
370359
571102
142751
52609
863745
246896
861441
1155117
2775
373683
837866
404559
197427
35394
723592
1075904
963
708427
12847
9635
600085
1146867
260462
595985
801129
1180456
339212
1084952
820720
142331
239303
944936
756892
30160
2627
570657
501019
294128
739414
566220
757730
80167
396637
1081582
493708
601943
479907
920022
83526
572872
388350
1048805
164055
1040830
361878
950140
264921
957636
607342
767718
1115616
15347
1188979
801210
4105
213883
881584
59828
516592
977184
1191297
1091666
624352
159307
972330
1028371
203489
520754
1075003
976872
780160
1014884
579132
365481
829647
324808
34405
1174170
862949
856153
1065724
1183256
809712
483871
158659
521153
593887
374865
108214
690284
1176224
237067
135209
399671
206272
3231
275239
563343
1168717
1071171
533295
584312
413708
375768
1031687
965397
609621
141934
833867
74910
667853
260803
1000462
37167
1072210
865958
254372
97433
779585
77297
458915
562051
588680
546992
860409
943160
156519
36449
788267
1117379
508850
679029
885523
482278
942629
431410
526355
1122786
739090
262053
200987
556610
1049780
1055192
750432
864393
808376
598379
886337
552247
237243
840607
208158
989464
516823
334902
592320
309174
527430
91635
887932
136315
312416
850430
645867
687367
303739
757005
854149
897332
779276
781715
471281
794324
96586
1107208
98605
18362
714603
714048
586136
203869
550679
29610
987478
59063
14776
559997
1120978
103433
975209
109979
906999
1096875
591329
1167919
442081
144044
1130200
417747
1080739
1045759
188192
425577
505088
1166271
194719
599961
821598
416730
797273
719355
62417
513130
167273
786918
545044
135429
735087
914249
943129
1024854
1007856
655152
1031535
269894
555182
693437
593148
342166
117887
1129232
231285
676235
977739
213725
1081996
1070572
831362
741747
1170806
850479
1098189
1001173
582247
706292
848834
140826
156533
264600
719752
112051
297113
937588
395030
109554
572079
542581
218333
76498
371175
1085284
384120
297709
527743
63914
441646
1030318
1174830
863016
143423
1141688
643312
881426
77588
948362
901123
879555
296878
718566
837432
51089
1084290
360707
757774
442729
922634
82766
937578
379059
490489
1126019
615171
721185
71109
643922
51900
149888
581741
987136
186882
814031
1044862
799493
334573
1053743
580925
995185
428781
202500
514106
106201
459360
518680
975812
369616
129202
521214
1133969
245246
292492
1139596
420389
253460
306803
258999
685186
920797
1100698
716015
392481
83773
140414
658120
550547
205502
1054001
613977
1073063
228383
1014759
324471
314209
184490
992757
904266
554251
850704
518107
273956
289280
492597
181264
842607
781434
568316
971671
1009308
913213
902771
103884
1192279
185381
844104
568434
121361
520872
899675
463380
205728
557396
24045
1168208
1152320
881662
20626
311955
95376
578776
955371
11821
204814
1183203
683491
968788
962515
3010
702962
1046092
422982
924790
80425
457937
588261
911683
593287
710520
243472
220970
338240
1086282
480765
1158338
279646
108488
760090
260394
109990
310650
501376
360470
62276
1156344
1024976
122517
473268
533985
346891
774336
523610
287591
102535
513793
1181148
808646
427393
776513
127272
232664
1126274
584571
941419
722342
712273
294634
772450
455177
24279
590633
89865
71066
28034
998729
626427
802013
104421
454471
885910
347756
8755
334306
1191793
786173
648605
863488
26280
854050
298277
545811
284586
627043
974464
617168
817874
778872
174335
841088
527098
579327
982475
1023970
463610
830565
1147334
852457
1075250
1041528
1075708
180754
743951
282597
1183785
790206
869570
1044206
581947
935236
494090
331460
1193279
478821
947147
656991
680907
636977
284137
436048
298533
520541
193921
1142862
1144144
48821
121551
376725
1010158
861608
399906
1067184
376
1067965
1184599
828675
889819
66204
1086190
867025
848438
798223
251960
667132
350651
738193
1005629
980517
280960
359484
58633
468331
289472
355701
700758
720544
246831
497400
1034105
847228
178965
600898
768451
49423
991978
1083086
812258
707567
148147
644308
224573
699440
646992
1130143
239297
1163195
1068094
242843
1080601
585504
443701
921324
1154979
657487
754996
1064348
941321
30178
330591
326138
212798
1070990
38794
521662
357690
845066
868742
606614
525304
138506
547790
213612
962739
842061
435478
399164
134865
675758
1146722
518949
126532
1037018
1188214
966416
122904
8083
99107
27528
403844
725496
25397
239717
617312
230899
488021
337871
646706
67279
28533
981940
787284
580470
419084
316007
519323
476332
1039397
734158
781169
766050
910907
898499
632112
499018
1030120
135627
308005
123261
415618
655653
1147725
38171
886341
1011316
844476
1100212
927645
536663
681866
535680
1120381
813651
426841
903387
677982
717092
1189492
354259
1021576
499823
93927
430756
478661
428704
722461
847832
986602
810288
842973
547680
699743
625540
394466
76268
55946
893128
369333
173675
447312
549317
706211
248988
185636
1003511
274097
264176
114027
1086479
685088
857059
199470
84799
504415
747546
892843
248712
496508
360963
45701
642531
646788
697905
62511
399776
222217
753173
1003039
479174
316970
734274
636890
666111
914717
982063
679860
125682
888460
458557
802581
521659
1163365
8948
191571
615501
985799
913304
818419
504040
932637
1153474
827002
1080450
12756
964202
281936
1163979
143872
622821
723616
167256
967951
305389
172314
944846
492359
455827
668735
1182560
435366
635796
1020515
494678
899152
366046
446666
750365
758735
122160
233029
1044519
1034170
535600
341801
624162
1012647
392023
326868
58267
836905
759250
205789
249130
1157103
1025176
612127
679277
407021
680910
633779
1187171
613696
40664
333880
1069005
891518
878183
956781
843403
984502
413705
313222
733639
883143
1032557
915916
504231
530523
752952
713717
495985
915494
636
156786
42635
380126
508647
590836
525039
245411
996389
1003347
447482
109494
741358
373499
940615
949732
992887
866772
288947
586262
676281
342369
647579
49788
645272
323395
14149
484101
1183396
663176
954486
749484
321359
1094019
497653
8387
497093
330509
365815
241342
440181
686494
674715
270468
525646
1037139
148482
132081
180673
791806
462207
185419
353586
680396
1134790
199129
871709
946651
245080
81359
885302
810995
744401
500496
482126
86819
739303
630787
429523
2268
565813
456553
373034
1088304
142337
1043502
618865
429731
519867
144565
549489
1021075
313548
697497
667269
750931
928455
1093863
1029353
1003402
612512
1136548
749952
814203
722259
1152070
784396
43346
54298
1189599
292258
26689
1012184
633674
275382
36145
874973
698626
349130
240150
209304
1169431
1155083
87512
133188
631437
1118554
302016
862311
403934
772991
612552
159222
1165597
898424
1153405
174549
549528
1074952
566147
420635
116861
115068
242731
422287
1126247
613875
494015
831226
834512
380298
153031
642601
745213
1075107
344160
364455
852360
943463
332882
313643
587474
265762
143744
584404
1056960
919263
150199
710135
720877
549398
155739
690339
800419
1032472
2720
867826
597625
580774
575778
574112
691820
558950
861566
607377
956879
797039
230987
681349
734063
448455
542583
236519
690602
116388
291400
521786
606902
301987
948034
1166029
63353
1030999
1084556
809610
186498
1188212
370804
496933
866792
538410
1134855
543009
915358
328078
474184
419843
1160242
505441
696429
600029
837072
612540
565381
715829
131019
604453
114716
730234
209833
754540
853871
168633
454547
149226
204580
429114
129871
999342
326433
805270
305728
592019
224889
444232
882776
173681
552283
282553
136070
103801
299575
1179122
13155
460017
135554
64310
79455
173752
1160275
110198
1013870
42940
236186
177413
48364
446981
25195
201808
124832
475391
560340
605694
781042
1134064
320396
363078
1024055
378656
108564
171838
711484
287608
125038
1043894
953378
672735
685200
938015
101804
739351
99133
987447
704590
1079214
309067
795435
362202
50913
963053
678044
40028
259078
969363
96226
77002
221465
582386
1012309
604602
439025
1023338
576773
238122
399441
1061923
450603
215047
1069332
727250
495722
949143
494201
442124
978505
1044116
622220
429232
1009098
964921
411981
571693
197809
369585
166193
671864
709893
112700
1007141
853708
1018568
386455
501916
463598
34660
1138243
380453
705840
406664
454222
904394
525196
712513
286705
603997
1055139
61090
960333
848561
746197
377794
287229
626005
275349
1013076
638710
492272
726984
414634
292832
1047418
174442
842534
673549
646561
666761
476228
957958
224205
790067
476282
68750
251506
1179250
767110
684450
522837
1029913
374335
122270
1118531
1061570
754932
759403
553396
182956
478894
618112
748018
742248
1146317
956239
677059
207532
430748
168765
900258
501753
781191
274289
193049
549586
565113
266017
904336
739193
772294
968236
685502
327711
392985
38072
352771
493290
840953
76955
222029
1186785
58867
1142473
835016
327063
35329
225547
829240
995545
340898
749617
541040
101250
484762
556161
576095
233591
728525
191133
155862
890666
322115
214312
216310
261209
391778
400329
91917
698068
650818
129300
160586
5954
251500
221812
37273
568654
99056
970797
835654
1036620
900315
390454
240526
91715
132325
565668
623321
931761
1119166
34322
425396
620373
1102975
454675
1050419
821935
67052
256325
1050790
133313
781972
985214
232258
837905
412238
619174
844670
957718
281777
240473
102044
167659
1051599
353367
619550
883053
441879
522649
557613
973104
615933
808603
626175
1145982
886740
1136347
683889
1177058
805279
172091
97816
605648
183311
59721
562405
1002161
1139111
958719
94817
1083611
957835
206868
877003
447424
111327
403998
882520
538683
845390
616295
720319
794609
874844
962754
103475
45108
134180
180197
87528
435253
1094865
163718
224224
64046
980171
910482
326451
39433
96955
279852
418506
674722
986100
962573
670274
814808
899658
162687
1045292
632597
845548
250645
980831
670666
16015
758565
654876
38953
968405
219627
69683
899764
200797
798166
256313
328664
522697
379951
76924
328580
854045
113695
967382
3680
1175304
293917
266181
673892
779151
973389
529753
84517
626627
1101786
991029
334836
458269
49989
297350
441608
986918
459999
722632
249209
44509
238752
1110159
735103
644299
167260
788406
148780
740032
835733
667333
918350
786147
323586
1155207
244031
853697
1003674
286613
37300
287179
304324
1176037
604949
867576
640804
661421
789704
513277
32344
1111241
1167332
73581
959104
360061
161999
170114
296634
282097
989931
306217
239679
593941
979365
386642
420357
164122
1059921
297858
485706
213294
420743
960940
62587
896837
95295
236911
260205
712795
311399
819478
866909
230875
1186973
33130
535953
310839
1132473
948299
1070973
1061913
239989
839575
999120
852352
692057
1182023
871919
790734
680001
511942
793846
534670
993234
233010
618709
759229
222780
709713
178267
339220
1053160
855664
378276
91345
169298
388341
807981
318249
579546
1074760
977377
518835
1161143
1071366
201907
588396
334050
95225
207360
788909
556034
769262
207497
571434
218624
88524
602061
981139
950240
53381
932485
481499
848378
1106090
1113394
708297
779043
884358
415698
198990
597747
232927
953629
302997
158380
387105
867206
1107081
1001448
840132
1158001
277513
233549
621161
1167601
771128
878847
1116397
953913
407115
140839
83284
612376
1008846
583539
954949
431001
876959
614988
966079
594283
516212
1132591
147059
732929
859613
375878
958006
768576
382285
288452
61430
222259
1126942
1169311
472323
434047
619603
894312
910196
1124578
621954
1103184
277009
255043
112040
170346
650057
416711
37642
645468
1122213
28651
638802
47950
900699
794649
576835
939080
473603
438949
562086
1010809
463070
1046735
371139
365309
370648
485744
993141
1094072
1108344
110557
1123308
460976
420681
863074
501444
576786
629211
1110249
322833
1191090
952547
406111
398985
367818
478594
1159863
789803
339314
200492
20795
370211
1007655
137582
1059091
101839
1188351
114932
946183
745092
955538
436434
26393
774265
51515
261855
304035
1137222
604309
428092
892844
23672
60107
802031
735767
217683
428915
883733
51186
576071
566532
8768
1135577
943451
827024
468245
92128
582004
172289
221727
292469
555008
452462
35832
755898
305110
470633
168425
505673
653371
124814
615407
42562
364168
74989
969035
1124991
437879
1076965
690330
844405
330268
345358
407118
1050097
30858
333215
225329
1174632
297324
861945
963352
587546
481738
637324
712256
345868
859708
797686
153876
722889
712616
751641
886828
493257
949344
1010784
1081198
1137584
705604
1005262
979993
737143
163066
913054
1228
482249
1015825
248590
909883
322363
970309
363577
580412
800185
203935
557667
807926
81816
22803
231959
486225
306257
283954
658216
230147
35038
789237
464421
644109
358458
234289
676363
96522
1060624
487448
1012317
1076787
685923
1074355
796890
203928
566816
1092818
570650
556410
104977
733477
321559
924051
562609
1186825
961983
677530
788191
475378
210727
1022541
360678
430107
815615
90016
390676
504827
1190381
135366
350487
276883
316900
504519
184665
544204
1162964
129182
844536
911316
431674
856984
553337
806457
603890
699782
785145
24793
1026651
717804
844799
524615
152914
221591
733057
940357
763444
558788
580180
12201
855614
165342
237816
580437
1100998
292508
410074
559671
57138
258487
15279
473476
1145328
1117832
282660
696906
1172520
1093116
163706
734028
385946
207750
208324
706565
64630
820945
637793
1156377
1164404
974552
803513
532821
77809
1185940
455871
112388
326299
1035536
1072508
1169982
212179
371638
973180
960420
667466
225963
802562
684930
169932
998893
773014
415876
921986
57805
996048
148594
965645
650281
1134878
581528
806332
121579
905198
846910
995936
107989
150805
690264
624967
950266
78660
461430
448517
216496
952334
1053500
120806
716025
1092674
1069457
906020
1171055
214222
689653
703970
1033190
691853
722399
584299
146047
568850
130788
506065
366474
192416
751187
423090
166923
305329
147741
1136969
1023347
803939
665233
764582
177735
403037
674508
778840
249991
374814
770251
1101664
585979
544440
910017
340583
897966
477058
542211
29371
717006
482993
438285
755724
1069998
1081050
382031
499064
860096
272094
1151353
503911
964980
855581
214174
563308
393801
480617
756484
234011
1181005
8985
612937
624296
956916
1175232
328170
409827
367292
687998
819765
366793
402213
1185822
514719
735940
275063
241811
755878
734377
952581
1178636
486013
172035
390365
697745
528457
539057
62543
1050557
938842
1154783
266050
573316
697106
1121342
107299
882422
878857
657749
618435
1071841
120380
1050165
987392
168548
8555
1109107
1077819
797775
281030
389199
631250
452119
765203
1067237
593904
284562
538282
564537
760403
1156664
808790
518618
304451
701577
698442
217353
885572
218461
322136
105623
150613
379585
746122
310420
755362
455492
931086
1096427
86173
168955
82752
1013549
876757
29775
181886
86736
921716
1083824
458273
703906
627226
139204
1116212
216114
724355
916517
460022
600041
852356
107973
707919
9592
194124
598910
13719
1162752
884034
1000409
83432
901171
439400
560945
75009
302946
167187
295549
499441
767408
830435
198285
653232
282438
790972
518467
22586
153289
284097
438059
632582
1178895
1158690
629838
48282
407831
735726
430303
616824
218534
355039
1183368
65435
67594
888662
182382
207945
539589
267950
714338
147837
442965
57410
981801
80323
1156075
510042
269665
1139153
1134672
684128
562143
379870
1187334
1025280
859271
934579
865711
558901
237883
21832
55377
796089
903844
1175687
1115679
532352
741075
785147
761335
396152
53401
808709
34625
14274
703618
70380
403901
203544
1106377
150310
818869
557437
1164200
889990
696608
758397
526577
295350
253455
600477
313795
588619
354127
952347
547870
521620
976766
889098
1140819
423744
811866
792755
552969
381759
979017
973488
347153
680547
1051139
1048460
399904
1019829
152276
313181
511086
205951
979557
754960
552093
1222
237712
856520
1072283
511364
153002
888599
723887
355986
494021
773651
129546
376948
776510
862964
1185749
721200
1073393
54988
861430
87752
59704
810860
75082
726695
39421
731854
16800
769599
573679
18561
1155396
461396
744330
989115
301803
775918
684085
101936
594985
468661
454928
95993
790092
764527
137132
1062721
614470
839796
886649
1002388
50667
751950
695426
650323
180393
596048
494672
789558
1113065
555792
1169140
313234
396972
373426
1024061
157110
150234
722474
851080
214554
861632
349106
131540
456742
368046
1089811
1023158
620307
1059782
988792
55725
222984
348225
8829
1049117
6973
375409
844946
945840
390369
767954
883788
937495
646906
419895
341235
425060
233005
304062
935807
783746
70897
834003
1173835
304717
195539
99478
278917
578939
559244
139170
796668
1131099
1059362
157652
210679
50393
354822
1002506
221725
726333
848094
1156081
1168261
865233
744086
75824
996230
135298
147935
124789
261702
923186
133550
663228
553606
1174625
480519
248960
1094454
551380
847884
260521
379258
69434
263757
957306
870621
1149819
566778
262483
256465
431695
1008912
771273
744767
68373
265911
152700
86105
936918
818470
737911
1075554
952784
562738
1096332
169613
488619
685350
270418
660764
380353
113814
283393
87164
11058
958947
266775
922144
764031
285381
794122
843706
1164459
162346
798462
844490
387356
109713
169610
878308
573948
907524
42979
516975
537860
533716
1010968
1160450
354301
735073
645319
87296
268842
196942
280941
115084
479585
883693
33106
298848
244590
188446
550525
1033424
478463
798078
1158758
310973
298251
1445
834524
770541
209723
90429
868031
838427
749136
855783
263213
957207
895508
1015560
252169
648922
355566
855999
45988
1035631
138998
648369
198709
1046425
742251
364230
278913
454143
609889
1149867
20165
732611
127532
531141
883765
817618
1096014
343830
76863
593714
698228
879979
715898
340316
92483
732419
772474
1103711
666674
741390
114763
348090
471150
177330
50281
556563
78435
1015864
782237
1092290
784182
720182
230411
265634
350159
1006415
899961
391313
943556
760529
428485
628111
912683
1138096
917422
70749
1105142
660197
367225
69817
914289
662651
135160
1166888
841160
588244
195183
774398
38738
645343
907354
761522
775772
359274
714537
976168
178779
432631
365550
1098387
1164113
592111
196461
730759
222245
698377
516388
933410
1040773
643590
315572
308797
381014
376285
763504
710613
1187544
268663
757164
812598
391962
108773
319071
864904
1098034
68995
991358
1107517
941844
416232
379562
274506
914370
808134
491445
1148521
844381
257913
496502
213429
198267
385856
619579
43784
255013
377734
434287
744826
1104878
31784
918434
507181
550419
1130591
334355
260231
226593
703315
829114
898457
725756
416126
503512
498070
260809
153674
714736
208276
1163892
218155
1054378
448105
877931
1054026
570567
1143249
131892
442541
976593
257155
822961
118229
440649
76436
944323
407310
270391
1167647
1123604
990002
244526
114688
462826
299474
633778
461215
488303
123022
1100728
98591
34269
494245
431230
634647
583632
426021
760277
872566
1184031
1110222
503241
546380
167938
35940
813625
897049
683729
624715
364062
389666
869960
141932
825617
673173
993438
893481
336674
917508
984979
847928
217872
667790
633838
454187
576736
657189
386153
157277
539160
716507
403904
489443
1164755
604541
986599
133872
911824
1184820
1136030
245993
1040286
765490
702167
621389
1059000
998858
339848
425247
302622
1149133
352632
676282
996194
927960
50176
1015137
289160
668946
247812
144110
1150264
1085697
1138659
453794
71818
384971
1063396
618135
706494
716510
1111484
508024
24841
400902
952632
374181
842800
139742
801945
382373
656281
154728
485443
169776
548669
12629
240335
21612
521673
265348
131140
612592
304193
811843
813121
1127754
189029
295640
356924
428267
618493
529003
1058781
141512
328774
255503
1021525
159997
448148
106747
575347
854040
224601
1164155
934937
653395
975678
182407
722337
597116
1142583
821119
608922
719545
253242
335096
109889
1159581
733784
78028
1031844
290506
168834
871155
364036
1167586
391948
720507
650316
361247
945732
1162528
173169
1073153
140991
932440
1190375
61156
749322
261121
1150772
441645
900785
493538
109573
50928
987868
748901
1076165
809697
283327
949853
66100
411415
860674
980253
598422
88619
422872
87809
931079
183469
194148
1147641
441369
893545
781266
780891
516964
1050074
164286
1161718
808263
124525
427958
948985
573875
449351
399058
325180
810393
184434
1063353
396646
117688
562500
337691
911985
45768
1138846
512257
1018363
119404
658752
768496
417991
997132
130567
551611
401370
252862
884804
396058
381143
432663
1035006
792595
1097017
646499
306057
420575
777680
612144
648169
438477
257832
280147
1187090
562726
1103118
238115
932437
80228
286370
768293
327692
825279
424464
404972
371909
754295
303315
169025
388861
473953
351347
937632
1086201
923616
1158442
615877
1090226
178164
760811
115516
861587
560657
751825
942412
254599
242379
768788
148341
839670
601670
642333
886981
1047955
517360
117675
115710
834735
932768
991819
432049
99952
632583
701334
661306
104620
763237
1135368
626706
92531
239883
160592
415685
3443
1047929
552998
775537
273851
731031
458810
20892
1070733
304739
306634
306342
174355
226006
53106
966547
51704
1172934
401746
1033577
1025963
340477
310467
572401
974209
732949
337317
125656
894693
128701
216391
31113
457284
56203
489418
786790
1062723
512677
410415
274472
516905
996386
1001889
894639
232095
525749
927382
943507
375321
1161056
488460
351614
17678
552320
135787
1134293
611075
625115
1176963
990501
771530
7271
130134
882576
9686
253097
73670
573763
566276
356704
219293
745128
87116
719615
820873
59557
797465
713003
495660
892176
633882
916351
60689
32455
987491
532083
1073375
462625
132400
836385
216632
927321
227639
845969
980907
259075
829436
260217
193920
125914
698052
133203
1139809
483811
642295
1119337
813060
703743
433254
36142
1093086
727408
212991
666427
433755
864787
822037
1101810
1093566
657575
1164496
1147709
1015201
946597
591417
926331
869061
323442
728128
993488
237563
290243
671824
900665
974129
493948
917388
239472
652907
827748
221541
728507
1027015
979740
709102
880961
501000
919817
405409
384429
717054
190495
741647
673192
788592
209368
1002982
1176355
1029471
25278
406589
833143
446950
692513
668729
9093
665778
259553
606439
276530
1126242
411986
1105899
503036
1191782
419343
971322
625635
1009633
240947
1000695
742941
1030932
949807
753787
877072
733607
1064826
993207
69532
830213
154340
594375
821714
538441
95223
1090035
925666
939172
954456
1038832
952917
1052576
17834
1098131
132725
607899
863965
1085338
1036267
124080
1329
144967
140741
585701
1054626
842005
630765
88279
1076894
959082
1181466
665182
162839
475918
261669
1117599
1092649
418699
569159
1113419
112066
814828
148494
859423
394430
440057
835236
514855
871910
195375
314478
12360
678897
1050076
938944
137893
35685
529702
888833
682639
1183903
571005
1072045
466535
43759
214703
829767
891080
467148
760683
575479
966651
461438
141124
980596
451298
1019408
261841
885202
230439
177868
472983
147690
1169535
175121
351357
278267
335457
808661
904733
262355
267618
349763
957127
915194
262260
764000
1082828
156319
477056
381535
334436
571587
94849
756751
1023823
566472
517598
1132058
405947
88011
208964
205478
873849
1138675
411784
847188
823936
569496
934956
1144987
451778
366180
959966
564029
195271
179713
717794
527645
1084044
1075527
600770
102935
266241
373136
734998
1080011
1094587
913578
1116803
186533
841068
932853
862352
554782
409983
547616
221336
288182
586078
960771
221297
1152438
793479
286920
754943
496598
502688
234176
891992
1000532
171472
1069784
456366
1174185
1124295
914568
54017
548787
331881
486266
941287
982294
340341
477445
555948
746555
192253
36721
1021498
602365
171805
367989
653146
378587
331764
938177
642832
840317
803783
558408
133804
564606
293057
810858
613775
660355
728022
1180319
75774
775978
715337
92862
104584
812276
147600
971667
1069435
990029
49853
1023301
881266
89562
261180
549804
119983
105010
164594
443403
119442
494936
861808
823834
785847
1085593
15644
960639
1048356
733653
661095
104841
520893
1184901
169843
504628
253520
156657
728381
452948
1109693
49401
1192327
489156
1193481
949167
552107
215906
922903
941132
745541
972243
567009
673712
1087867
616372
733835
391164
771950
1180960
1006648
803935
453629
608483
700418
249068
896531
310725
4411
702846
1178849
996244
1185470
934987
84287
1164849
768268
70383
1012513
541847
816138
771605
565003
310499
487673
963876
454483
659698
728925
771246
693950
690378
611951
648398
108021
483875
479380
641864
1160198
73447
1061708
1173078
1057668
426419
761828
830089
155565
550913
918802
1017269
658924
542964
19226
200869
925009
206412
948155
1111024
1155501
663833
1174772
705547
1099430
694228
1070906
149310
641365
905644
970913
564796
713349
457878
505821
407348
782485
899679
1000758
763693
17916
564355
256054
558858
655342
649
1044604
223689
494576
848312
839834
138059
710820
886926
33425
823665
1158991
263387
1128626
316946
595491
1062213
541475
612209
296728
694080
116361
364581
527099
307417
709234
715110
769007
321029
338398
144452
417322
901059
429898
665674
895233
115965
712310
70013
311999
819497
899285
248915
350284
768126
703288
298763
1042931
853829
348529
766728
196789
1116339
1177362
1173060
370102
241198
72869
534950
772383
902040
743445
708384
883628
1058811
556387
669734
610460
419327
214793
811384
868994
243038
408311
433561
716121
840523
464193
901872
400658
1051086
278688
786822
77405
826939
1191083
690086
1050141
304172
17435
1012533
1012719
947602
569884
145056
842039
24756
845017
415607
884399
982525
53694
280231
613242
521442
801991
125841
1074261
680829
183891
641903
748085
38268
1156253
513489
709074
464546
1153948
277718
817732
682104
374079
95072
936005
1134255
1177355
1083884
914542
652140
323440
782055
513434
658812
278789
1022992
101269
1157448
835975
936080
72295
501427
931307
927383
199825
169877
448845
924090
1069244
654377
25251
530182
324608
505203
207546
463409
312141
961600
374520
117571
994877
929252
439461
616294
36969
786154
907895
448969
421394
390092
1595
585204
414117
515226
1133952
871145
109416
1058536
513356
677242
730582
174340
628250
5029
134170
612325
980940
424390
39513
680742
536202
1084376
884311
507195
208073
1074225
329220
1065745
1175350
1056328
284805
195516
853892
1001961
853278
895472
294801
261422
92970
676404
596108
910906
1079120
650564
979218
317241
816322
206618
1001355
671950
1178652
66805
825879
904758
163245
931566
1078869
1146427
543685
1036739
87961
490345
310738
688842
163853
884040
1131852
343514
388351
143435
1094480
140657
800863
134089
74346
652311
959845
547523
429012
655417
425880
919340
554262
515691
915020
861554
238508
551676
625762
245057
194696
900668
110590
637640
169440
556072
7061
148
847935
793310
89291
44061
491576
308982
716438
397896
50942
50523
409052
1013303
957075
746918
416840
902068
237002
687278
340228
1187119
195668
97820
119585
344705
1082901
1078177
573095
670191
1115409
838151
1133674
319346
206216
271805
1033574
660466
510313
964466
712630
970442
343053
94908
789130
852805
905223
1066408
185309
775495
368755
52179
488214
849406
522898
656771
790402
861061
522685
609368
905582
380158
821894
434005
1124928
532137
211815
793154
770069
200895
426871
350218
647132
489022
1092667
168329
530024
657051
230353
1116793
2771
364450
579354
522228
1163490
695081
549635
731698
44398
644993
499175
1182703
1192782
993472
451337
959606
269361
905179
841293
881904
160378
932627
307069
443269
315238
537655
971434
336184
623615
415025
846128
403725
649705
1069523
302747
951361
977017
832682
1113260
683912
387789
439971
701201
843352
162629
799867
91568
331787
473545
581991
928479
882690
1019782
330959
1017300
724537
1168999
1044130
263128
201190
123768
1123886
941484
1150106
1113835
679960
174581
128423
733774
860603
508845
1075845
533675
78733
211957
142584
660347
793048
892297
826731
442408
1041765
1018854
288513
1050281
552206
742752
1006595
1096345
953254
60455
132060
373223
1068327
78833
360164
879774
687622
659234
200433
173058
205607
1079644
529564
1003109
427890
549350
1156578
1170005
113750
18861
1087886
156623
315228
401179
1091301
1172707
808210
700959
154266
1030568
574473
569957
515757
817566
1016580
317956
1016027
606898
562260
416062
1146844
165618
253694
463853
409996
377175
337427
139416
673194
2249
1047089
140858
1104644
752228
348542
173517
163121
1077818
1068617
321715
1055342
131872
980992
590063
793691
286392
568204
209253
879049
402602
722152
659831
438598
619043
133162
645112
644110
396885
840877
48622
683521
611914
545012
814006
68770
846966
230479
481394
1180203
358349
53900
31285
111706
1041951
572076
774447
529117
280340
1097717
1073431
70763
14045
833229
417905
206007
602560
660191
325875
883189
818257
1003215
482314
495433
1098011
1167065
1103131
617865
981653
1083703
868573
717879
1162065
650601
880166
500689
582505
499523
623168
662232
454411
930445
1038392
544565
41258
453853
263048
1097276
82049
449129
315385
893740
733466
478786
683692
925621
431993
966471
650590
866492
308994
872230
806188
919256
970606
501740
1004117
123530
1007896
681568
834151
216994
87934
514659
882340
1004812
524982
660631
811467
538335
18783
307141
81461
184588
519460
125816
171401
961174
9699
177492
448030
650817
415889
908109
782056
1103331
535423
130573
847392
316566
1010726
526776
1030706
382447
619642
378429
685428
559142
1154917
317770
457907
1039246
780017
777919
861724
1056623
969664
410704
977532
1184884
303759
1003599
979605
813644
1114509
71854
1047227
427141
527265
988291
842385
321867
805272
217414
78464
481740
68650
1122068
949079
230696
427139
159362
715563
109493
1114364
509901
139656
44104
840750
951512
951893
403045
62524
366940
238285
774570
443465
679792
254294
689350
208102
962419
145712
931207
912298
690207
1126375
462050
354821
932814
770180
1159781
1165274
310287
608649
707901
771546
329080
70104
613630
791643
2403
605833
1070913
752695
62068
1093156
503929
860803
803840
807849
476742
457656
684185
201310
1020471
220013
244007
644832
192065
52462
929425
222231
436406
121661
990919
98958
284010
340938
1017711
779384
75298
698713
1048947
854528
464067
191704
1062161
486036
38296
756325
675487
1157946
705861
434406
1005536
896638
685788
617753
932533
184339
558765
720269
1111606
414424
604392
408892
906504
641766
949521
784721
35166
968152
278840
649812
1020161
1091250
75559
249050
115632
1128598
607859
220107
500285
34620
1097995
1113597
773598
896549
422416
747424
137281
903730
648426
525353
663183
683894
1168229
22693
341426
980007
829602
1027450
240204
1069161
505981
354483
570916
38539
158358
535497
1092215
122620
1107528
919972
737595
291129
44654
179630
774770
994937
1078209
958969
394513
20739
119255
235665
559364
172370
366237
715607
644057
442477
543334
408029
725707
355887
553320
581827
232652
676930
150835
721163
864953
712349
824992
1116113
105422
1161629
396633
337338
136173
368241
267165
1193275
711761
691164
795462
744604
1043194
541191
369483
353368
1106208
606297
406398
250432
3444
1087579
665205
60447
513569
470481
88072
675040
137978
1092843
301305
343983
325099
1002276
1024227
175257
933125
702022
138387
170347
581846
590179
709174
581984
445768
601174
363083
897138
792148
746182
705634
226114
1101201
1131597
338111
535612
1002223
116059
1019925
811691
1029144
141076
830268
1058011
525661
215301
192475
104226
1158829
952096
362343
842654
882662
358136
578644
999684
719137
146970
635349
616717
992065
611460
290492
402029
489472
690552
1138890
398851
1013231
1065612
299990
1155755
971988
741056
965697
1114476
768259
2314
210591
42445
231452
246221
885710
131272
636081
1135054
585477
1141736
224771
752017
432728
17364
5719
27749
93394
88660
566145
800561
797182
84669
1109516
866170
1078705
505305
87072
767723
248274
516453
1131850
446894
762229
1184065
570359
232852
846406
882555
980629
703509
766388
699249
150077
290177
1079661
815823
382014
744442
281742
356330
251376
526290
598448
357006
739506
518969
550316
209526
583698
496431
635269
60520
842421
39648
454758
329550
218737
958065
829748
1119956
154578
507177
410508
646242
1132182
1041309
976619
1108395
370688
274752
235620
632155
682319
194732
171041
116888
934142
626268
593865
1188154
738368
338253
791883
21215
1160385
661
140834
444100
606190
901319
766010
862156
548807
283007
1118677
815661
1048559
106911
951694
634699
607828
426126
628811
946526
373479
889976
756970
608179
719488
602326
257072
259299
152606
938706
900066
576347
786024
962759
619239
453792
1070365
1047551
729402
1154025
814120
279522
649556
961351
260065
1012007
948793
993910
1138743
941486
154028
365639
135749
258440
951738
494786
921399
166047
599182
404511
1087075
543749
412798
879361
380329
417343
728274
1099405
403441
802004
154762
690153
462447
741659
70869
904181
36861
620557
1028391
159129
639390
943193
441162
127991
794311
380693
364742
923323
540815
1004391
63269
1029349
1118288
881012
229749
441236
972774
524372
434938
972571
68892
288565
1155803
986028
205300
412852
177354
356056
492629
71846
214862
1103176
99408
369334
790588
661212
514700
926146
639102
489495
669648
767978
1081381
970863
1103238
627294
597748
794423
1889
935641
581899
685384
405445
489322
354662
621352
984587
977588
957135
601420
644106
669167
641406
755470
568935
826528
848054
1042646
303776
108368
100486
1192978
615567
533254
1130168
869599
185753
284991
386906
242066
121309
1022250
614995
285544
95722
439274
436559
1083178
509860
692572
385168
518826
779912
1110510
1136213
1035361
1039056
796242
136116
273249
1071404
119951
1113008
1038198
980873
750863
519692
977467
860558
560012
1138937
784503
391924
340344
548581
747931
702268
157395
917883
579043
841814
354925
583343
884400
463627
679255
162825
276290
958114
935999
848171
421877
428586
514758
586647
114372
592873
525938
260835
1157338
749069
650786
916328
742973
1077843
801253
1153905
862276
560800
154603
1092945
599094
14755
905617
834518
475073
699203
865256
824432
117405
172613
694691
400429
651267
694030
287422
21739
259218
584506
441069
383814
671285
339920
667590
64380
339667
1003458
1021140
204797
1018569
903647
860544
105425
475449
1100181
999605
732621
96967
555893
930204
1110038
1056792
4257
1119937
30522
312246
981886
61832
1164780
441808
1144201
125371
557092
935020
1108359
901076
899632
977404
594041
885811
930417
566714
356513
585987
161464
552443
724747
542388
384999
175387
605597
890367
1189932
514586
714416
464527
653122
87626
889718
1004024
19549
265461
1183919
963123
1084678
734110
592283
319106
1116030
462603
528479
1083538
470509
647911
333264
220738
900944
1058477
843985
319507
283819
449135
1076320
168031
1073165
432444
517244
1025640
851760
846217
441178
640774
106105
749222
338177
1030375
386171
610088
1177000
792184
424790
209341
422578
546173
290224
622170
456612
624522
1006357
880503
673669
995335
368063
238793
614403
1084701
955437
836054
260582
492881
835325
593531
535269
117192
738361
59201
564630
724863
174200
1112548
1032953
716283
949620
1065075
558149
159440
115969
594248
1087958
508392
618278
348588
644132
1133484
578673
147393
1129095
644909
635044
1063247
626232
276876
711542
726085
554697
633044
663224
1101118
613688
844226
832114
645611
959240
904165
862296
601151
256278
563600
727423
1055244
392420
1184811
315823
581055
434748
177132
1053149
323373
77283
1038120
566902
614894
720614
70654
93462
676492
396312
475771
331906
883227
355651
527288
162389
1062149
257722
687740
737960
45592
483584
117338
529255
418913
197473
839176
1018291
1099787
758852
762443
741764
157392
865414
46373
598995
646641
24948
1082724
531389
230264
368171
584593
11879
527286
566826
9040
830893
219546
132785
263570
779313
572424
135258
6831
1164328
1020766
267625
286258
1175851
680473
649424
135128
144929
378275
1120709
330778
878299
269469
437045
127658
670180
145442
862148
1061945
197955
870215
946375
939746
382854
565161
673218
1040747
283254
890228
966137
794176
827890
326223
828232
1009332
239857
265661
175059
7824
199387
864072
47647
513871
548825
565342
351609
1104509
647964
410388
445898
512607
666229
874578
103892
294993
674759
676578
146305
176301
404990
1163308
346282
1060843
470021
986485
400619
1114484
1075535
599339
528880
904993
609733
492999
623780
861485
1029744
718334
521768
724831
631903
31640
54978
177970
1183045
427460
769059
1139752
891465
875183
576161
149430
952443
77841
301889
451714
41015
256770
351495
571912
689841
481257
206328
147168
393003
369362
496927
816018
1036862
426805
51161
1036299
542706
201435
452027
129067
237327
725975
601067
1132843
336535
669023
998586
215749
703565
1092842
100987
615989
18627
1125783
701510
128554
169231
487742
298780
600724
770969
51733
1137754
358725
494528
826587
1047138
256377
501762
1138852
270824
60560
751580
424807
251276
505971
659641
819365
628588
32613
955886
41436
615540
449181
636239
18815
766099
368016
429604
59316
254213
1052969
1000203
15690
237050
88778
1186676
799075
371017
36892
408129
1145515
133745
412498
291931
1191514
613508
903368
107200
609879
781568
950392
271423
438641
792240
984482
67912
71012
425905
611079
674937
995489
1038177
501643
672352
111654
644381
645843
949579
19268
731755
14540
771986
448270
527372
315164
972128
1183607
427027
53458
168261
1126581
465828
862800
463752
163151
349678
831524
120844
1114392
829555
560776
312908
993748
1055608
764736
917980
247892
1111454
688528
135293
594809
1037425
292438
328791
888036
230853
475689
873666
789224
1056966
84400
587766
289281
726673
117894
794764
19354
673840
382257
243256
76177
873922
124731
209951
343745
397575
717916
986907
1012460
989150
371784
855624
1161144
290434
656157
579073
309015
1014082
1169786
543812
786368
499284
70428
509562
208547
1135796
1156711
461119
72646
348205
447591
250683
587218
29822
319988
535828
1048143
1169450
1118160
264191
731802
237863
1151367
227266
1162711
595804
43239
665691
477870
1173338
748277
191617
768519
1169719
1128253
374745
504320
80649
894485
243172
910631
556088
825154
415847
62431
480604
1053296
1095985
315920
883252
597195
232882
71048
344729
727869
898423
1117614
261642
723844
448972
626411
377343
23009
462160
715448
61693
781322
318923
970103
602611
369479
916927
486411
1108259
1147802
736465
739982
73790
611395
540290
406143
1086288
1135475
607109
1001746
310899
1164433
733898
304357
200145
1111888
493419
165979
932425
433322
641592
859715
681305
272854
800539
1193376
810773
725086
620089
917046
699786
963366
1065550
364449
38227
998547
997626
872879
1110420
549539
270528
35005
100296
1054594
419519
70807
1166929
872137
842537
727723
100317
281870
329035
708345
1105750
130649
33275
1139362
478842
1115477
1066975
713789
588757
1103762
180317
418489
953750
27318
765447
474261
1091481
872225
213191
280051
579133
374117
382670
803673
690130
1034686
823650
370566
1186355
430568
1004956
749767
562733
1185505
1093042
807321
1173106
710713
312164
998698
108003
119822
858184
440959
31308
970402
975008
13087
695588
399664
593349
513439
239629
1003651
154530
635483
87644
52067
853753
220379
815910
731259
376715
430883
432617
1045372
345282
612347
425925
961964
527772
1178387
284318
925645
745645
839899
880201
1162801
587914
778759
345597
587628
108304
701737
76929
816451
571020
395054
271261
857084
142204
461057
882477
516743
628554
38261
740161
1136728
136593
1148868
965202
123747
109652
1083988
557261
1095259
169653
735545
722109
177648
373203
625403
50616
32917
676622
235073
1109556
1002469
1155
103539
605053
758734
790168
983351
931755
1155290
694277
896052
181379
195708
1148944
802201
158110
950200
1044383
195827
400633
933866
688885
1008773
611722
376654
913973
1099075
278732
424431
518985
904034
897255
661094
722306
700268
722148
640151
474775
459034
396957
980055
23995
590289
150461
534820
1063259
297147
607925
253491
680190
253172
188711
1179624
787491
114428
750180
214570
534517
563149
356943
973112
392675
1048948
1048216
628072
604778
1045422
821329
372757
809878
1096197
937642
943035
177437
704802
445110
633491
931347
787750
385967
344872
952771
257608
1125457
1170623
333455
369336
721491
603562
891505
240705
872612
628619
596690
935869
947630
21478
56901
617571
891498
717423
162429
443400
82830
525219
230829
91975
623501
805776
841598
172705
718467
1065922
931
89001
510566
7961
5430
990563
1068600
651910
326588
59738
644865
881312
289337
576646
999824
84320
247312
537753
95652
172390
80743
505292
842418
1120690
583605
115319
294380
1111530
284237
636382
371606
593207
23416
1164770
1095003
5906
640293
761912
533750
1025184
1118175
138938
334390
753277
773860
146613
264793
575781
95271
600986
128831
260792
253040
150286
460847
1036019
882884
934649
41941
633415
842745
173112
901837
1172346
1101100
227087
1030289
738554
1005043
469778
244715
962634
87372
284657
597130
1191938
469775
958180
428777
803591
762324
126075
443771
1073338
15032
1048607
704720
469200
845860
285279
772438
841526
1020675
163129
605895
165469
536560
1026641
914082
37155
653619
725599
1124521
643365
558492
1083526
318250
292667
1046982
1120575
765016
157509
617303
284739
112615
193097
455009
221472
671753
424359
722810
705281
340373
817899
771721
564473
738391
90094
705529
15109
564555
638758
151645
620594
586405
503157
1119557
512645
1026488
87032
216768
501360
1025071
523658
1176267
983704
397035
449644
410855
88145
960774
604839
1191965
3383
162531
1142101
1024292
278069
878342
337760
676719
521464
30824
1060218
1093380
456915
1139094
962101
85175
512455
653475
1181747
229389
636458
827459
432197
1009798
480938
944987
1017094
566371
618092
446450
159308
824042
167915
919897
549661
189453
67779
265828
214239
887908
265530
908991
462645
1069685
46893
461407
253627
234237
456689
222203
769632
700596
611022
1136906
1080526
226820
55037
477850
478620
958793
478648
74724
904445
189756
235099
448356
70144
1193078
503495
658480
986427
980458
408617
852193
123989
1135921
814852
484038
261635
286969
116384
435333
794497
237704
750571
68486
289417
8738
604412
840016
279915
437946
248465
144261
277059
554546
219736
403598
348166
254034
784963
594893
1012014
94415
802040
1052946
983673
478129
803386
1095478
749230
245312
147683
1092029
937175
389444
723241
619907
1134145
576298
10440
1169157
758405
62784
536523
140390
81219
540588
1057714
1145192
69818
724449
740024
110342
1161601
832409
848381
1091194
364703
434245
915981
53751
373614
613223
911302
227905
1039345
488527
885361
964559
303013
735837
453833
802279
800924
650891
1026734
169896
570900
154917
133719
334606
928101
689327
290146
572113
895629
758314
982910
915774
1050204
747584
33286
1114826
218522
13162
947374
940708
49738
1173804
856709
940301
986431
1104996
987267
762787
939063
77335
247026
889516
1008579
699763
336426
1062397
91548
59344
1174571
954504
929251
695013
453875
389919
46536
721389
472991
572503
56867
252683
1166109
862144
937024
957683
17528
49284
647543
118026
812636
150521
1169339
390854
417827
449552
504397
1025798
90388
1097533
421464
427924
652706
622024
1055471
442615
1170394
1167439
893702
91798
624118
646592
347397
733854
789835
500909
839075
607370
370814
150985
111256
1035228
202777
125756
527617
1099800
656699
717909
268840
544447
864194
1086707
525153
51719
1143505
549043
158687
339130
70685
464677
788352
488347
158627
54614
992488
1106480
400132
732676
92725
795859
385975
1034525
382357
940551
296928
91723
105702
644624
542373
336208
274412
564152
1140854
540142
717522
1035100
163767
522085
939883
27587
179065
109016
774346
658265
749429
491597
1065587
278532
983101
263543
913698
514928
401971
536274
401355
1086407
222038
646861
67579
543114
426148
1007979
259982
145202
407030
111193
282437
606153
1013637
513411
305139
505416
26042
870854
10584
911540
727702
1053192
712939
45212
408447
667080
131042
814904
54148
497450
461896
84378
661461
500905
610396
662559
1143674
1152493
110065
974987
61863
42458
357988
746328
882533
199289
1078324
4201
647537
743835
1102815
653491
1097293
1163320
495517
1078970
893132
1123622
1131051
814816
450943
823417
645886
869
144035
1007700
424793
380146
633859
961924
978258
149448
632176
256078
820264
72177
76374
85160
493357
1039285
187604
121915
439723
931033
231226
394055
479811
817912
757594
895521
824589
195767
174812
724939
458489
436455
484597
709330
10927
427486
130017
687770
28090
859069
292559
234389
850846
23952
1145580
246404
720636
411451
935280
1037767
987399
714321
939900
730058
417888
1034645
90735
360649
1140570
70427
36823
911363
820569
936200
845365
971412
866326
916460
1117113
606705
407207
617761
486556
1078137
441890
1134029
1172816
1159201
110890
240376
1150229
1128102
1026013
135819
686645
992387
786062
688797
341592
306143
486515
47380
1062693
97210
987721
7048
330155
683642
1090018
1145078
33467
700907
301058
461769
450067
37456
65618
295058
631003
403396
550512
600608
1154912
186693
560271
345925
756485
278534
276375
1081669
2730
223030
231107
853804
1110372
345268
726914
73184
787600
940652
643987
1142739
90553
1156191
46847
324429
356278
505217
1190220
483386
1169612
645044
363938
822824
236532
840518
4761
21415
628708
725526
883904
601512
910175
432116
874226
222311
865069
229305
616258
1041664
938982
334911
719649
630445
390468
1001190
899954
758328
1081235
209688
800175
540165
743427
991081
341232
650049
103766
92284
1166591
972455
1150474
151634
979867
829269
845649
339097
131264
167727
172601
48073
405764
442087
422102
164227
88777
204801
209397
219892
950214
1133123
122471
1114661
221488
944876
1118146
313738
886662
101400
984255
420771
807296
909174
652837
129698
405315
980285
204664
1125743
520120
859448
425399
914562
1096907
758772
512082
338585
761902
616598
288212
1142973
940656
591806
939851
323218
661065
569716
269352
1007117
393038
1058369
463382
1994
466971
951619
713608
385083
1034594
476619
901273
228256
215677
472461
456487
740568
60625
992900
768351
189082
598718
897900
163523
255030
777846
313901
379461
23584
925193
728260
49550
583561
148735
419278
119062
630401
522173
100837
813459
1092143
836450
770096
21006
360351
151208
347340
402836
81895
269980
759057
738483
188488
134809
717057
487543
1108624
199697
394327
1142365
710394
8595
380867
1082304
1133268
1123106
1081442
883617
83623
1106588
800097
809345
505944
274055
570675
728084
578778
27811
405874
1135318
235898
102808
588432
16369
602052
939246
253542
787762
305397
185803
1159651
438506
243610
371886
1144069
810383
1131632
500355
181619
758317
846140
1040186
252836
958646
583510
860077
481363
206460
1079353
339733
211938
443777
499888
539831
88943
1180125
95079
515021
365098
1053722
442794
154137
1040831
229978
799404
377982
1102110
261094
666979
1049619
918577
988507
555141
773338
446132
621949
860312
707987
508843
674001
815202
159277
485157
606385
1170632
558698
881922
105441
31905
860075
6575
472899
62898
809656
790547
361525
1092853
1130862
800453
238063
747117
1182522
1098
420354
1062062
1142703
177385
892692
389072
475187
160375
494904
207228
196973
277546
364778
737057
459463
177639
746804
989412
595879
118995
1037190
316068
705718
142770
800224
1107444
478126
506842
800387
167001
642525
801418
264908
1069115
1065312
151072
946633
246938
827139
78574
918669
860541
998346
923430
169199
636348
647027
184091
1033924
1106760
192520
1112596
1022371
663501
921929
1098749
1152475
392752
703721
226742
100758
834246
654234
626382
1147764
297274
188980
409225
85025
358331
422440
192802
853912
578277
119072
957761
675210
232068
76487
990581
863802
831617
658131
564353
453028
526625
1083818
451994
1164709
170215
580844
739390
614607
504978
678678
1159469
1177418
50640
715027
165646
552481
985195
522912
211009
158149
946120
618169
230797
723546
723825
431552
35084
309473
1084933
540730
662297
309841
948179
1110296
926002
698572
869420
1107668
119950
162392
428910
351827
240692
998555
63376
841517
371807
377131
718271
951580
15087
880161
757028
582372
216647
496442
774981
817713
693216
598930
74745
825461
524523
672044
1148394
342344
521589
415412
464665
1125747
980122
540246
965745
980261
299552
318013
1046290
484108
116802
41570
359288
211625
132682
208482
503152
810340
50752
769659
888796
761084
708303
723217
982021
1038669
1192700
905333
281541
706832
663629
106292
332740
1145305
322615
633041
973046
176192
340390
786072
652010
113748
122009
650502
339317
534315
657008
208907
413326
495970
1132325
1146541
125041
18667
298811
1073944
1003221
857848
957291
1084377
307629
356400
1122149
238990
1152190
1107959
17586
872470
610091
831268
662195
641052
384126
312608
880043
403153
1090096
90962
33314
299009
417740
888194
874944
751082
1073614
641664
755847
907197
483921
576329
591223
104253
901596
478499
35712
965096
537626
731742
766853
132093
628960
186934
463139
1169942
614105
788229
131783
857449
585378
735489
762333
343131
1090033
25305
743259
303479
843811
282114
1086959
905465
558759
317324
1058112
577029
469952
1072766
702933
927731
394527
413423
392275
201877
115846
294705
161060
1016304
1181537
820500
1155595
670965
1094456
525702
47330
37710
839604
959793
232977
392901
624217
886073
252222
791951
42498
18757
397893
778543
66644
309249
794484
334560
766252
693643
931272
995382
104048
567783
1048747
620615
1134741
27550
852932
346916
931447
229685
471172
1176439
212073
1134549
285488
918432
927150
1172819
24348
281201
931923
358633
656934
961584
252492
668954
436376
1148381
144317
853690
554850
932310
202106
878482
583767
101006
477476
976469
970558
1176532
522506
608690
500269
610268
193447
224096
473372
614091
307545
63899
461664
10292
115748
587798
1111589
652415
910464
974503
328192
711304
266354
1175146
342765
369155
590516
385595
244354
847073
307169
1009379
454136
891366
1014914
454952
1013980
639571
980221
650576
866175
624530
840705
487111
157360
1141800
502138
854476
72936
557492
566940
1181194
533752
927432
93578
443285
178465
521417
328488
1182684
800022
1109366
300157
476959
362326
57490
766268
1169977
649250
936126
103099
830558
1015714
492738
999531
745682
1080750
649098
1098525
836379
190306
262034
156827
455541
674450
328918
1009112
305749
60721
1128791
850995
574467
520699
607494
508641
128679
1161192
209059
516604
434764
942565
764054
228099
254853
662069
662937
884847
704787
477632
3857
1093957
288211
930687
1159067
363685
312537
567734
350175
1156963
1042458
24975
701271
500800
962995
507615
378196
1094211
1076503
1081963
1149668
208034
76851
832193
1142206
735875
225273
863655
806467
1023408
720623
133742
480466
932680
632247
544731
171021
1132845
1164337
828225
483997
602569
377817
1078376
458696
998202
466069
761603
105635
399144
42871
620632
1133233
250474
295912
1095247
873384
639400
926036
807905
1099672
351558
934585
969581
307405
128751
762809
166937
137827
734387
1035397
780427
111253
1099144
1178683
457245
914740
645413
935824
11158
226756
418937
802698
1162033
762001
1093230
424977
1007807
408217
1091663
830629
317106
201911
885181
666217
620661
1147242
664537
974780
1005033
885879
214547
312565
1165039
1106359
853703
1062840
246720
231362
74552
731668
986970
275263
607086
764570
761184
978968
187842
616106
542609
1191525
848414
941289
466859
163673
1036142
1139245
407878
435215
756925
659311
327868
404092
67684
631675
194891
1173856
122810
1099286
338453
141292
122458
1075407
882167
953374
851842
851653
877133
463827
155715
886060
553921
483200
417430
52141
961913
882205
1022400
842365
874705
1149316
399165
582494
728486
123357
984931
670314
261230
722700
355436
708773
814642
776929
896663
388273
441140
1132605
172653
352797
176209
556648
18590
771944
338995
1121131
105311
43720
361209
90911
542001
137512
380972
567547
780527
136391
49599
228381
1009571
380538
1119469
1135633
81842
1042440
935454
708805
435178
983740
355971
853344
938528
909701
577798
428627
301690
88770
1100436
93361
346991
502379
1104060
450558
1179366
859663
370233
619710
399830
576735
1120294
585394
72467
370414
1143661
187456
885666
323168
474321
1024837
955879
291771
746765
377716
291330
1173980
1057200
885696
762937
126587
376199
391525
509086
1182373
1068405
451231
223050
69270
373569
832147
388825
591234
53059
1009923
771417
336345
1186722
816266
921173
344252
1114849
694495
414261
239602
81793
36308
6555
1014150
1067200
616937
340711
986880
166251
646713
289404
230248
847352
654909
381755
555842
339015
918882
827532
39444
510797
130085
26312
964408
127973
1092781
84865
1110497
1118538
960786
516586
93211
782057
35714
767291
946512
50096
1168799
370700
804267
493601
486611
537943
844948
939787
621839
899559
622323
1094355
1140727
468439
611217
632928
330474
1094907
401154
1052908
1170629
741905
955680
832309
966391
271200
312237
1064245
671230
796860
486719
531632
1102969
146582
954382
632257
676052
1182186
289596
34761
794546
48011
390352
60961
1189372
465097
76477
706067
859550
233113
550923
89494
346697
402312
778477
694419
952226
627831
907559
815554
88408
40973
61085
773687
1104927
410514
950198
236652
267105
889428
467808
628717
565774
73720
293575
537819
262212
241129
379160
1040300
839127
127242
693504
388116
737737
241911
346205
530653
975340
818944
503068
893655
659196
668201
77584
1091417
35377
347711
1156881
239061
1127303
994094
956252
963005
390878
394681
162395
1002554
197892
1174847
791309
638966
177372
669270
1149472
1115129
757227
852374
53208
243821
276006
343919
246344
870451
516239
760591
807830
466865
425018
573001
433348
1152723
214388
563223
59340
762843
811607
768316
943587
983427
38750
384154
1058090
1068597
1125100
1126763
317604
885259
927605
170007
1025044
1041687
538531
1117844
879
511916
406331
240994
1003128
200784
940535
25663
829211
327424
524041
70073
497196
826176
748384
403534
626748
632415
1146703
1144840
737032
34718
308282
679602
295629
1110561
530086
1057288
350968
1014832
857595
839462
665947
729844
812421
154076
819346
253301
940646
1153517
278184
219513
563922
786358
608823
1185004
1135967
353928
293443
627996
866032
175396
957487
962864
890384
126248
950688
452717
627116
67261
936458
355867
756476
516409
88702
230207
445543
472358
1114498
1033510
886831
198727
1182211
1175275
238850
631987
916875
346590
98531
589987
10006
950404
865682
276499
500753
1106835
143265
710100
683746
59354
1147789
205167
881199
836786
802808
778783
1146585
154431
176572
143096
1051989
374099
545000
533393
617106
129126
549328
489212
737747
533159
676936
161234
566027
937662
991842
1075010
643741
487781
320018
136724
1044524
101892
164978
632215
128433
278711
976242
972386
1155841
468955
521356
1023899
540912
299889
35582
568723
17667
617633
624843
1071923
101157
930667
512139
940290
207194
222680
1064503
174450
357927
214526
1029038
595569
421785
854822
350708
358278
226000
665273
916134
688973
891534
1178001
36783
138582
1136816
905119
648176
102209
735686
38314
776666
917804
10222
321663
611046
185657
519794
57320
1115615
329258
328508
1012346
396678
409442
38673
24337
646262
578000
948915
785998
488567
639812
1137359
461086
761395
1124035
262498
812737
801778
83905
1172685
327055
161025
934986
818674
785528
930466
364436
539919
689846
634529
329741
1036897
247418
449315
903373
1127581
755945
1120000
979187
833200
42798
865090
712092
1042407
1005784
54715
333236
1060467
763034
1109750
1123024
451967
936830
21457
328074
37807
990476
453620
657560
890397
374560
575750
834563
835794
620113
698310
224523
238121
16599
971010
515917
1021488
827584
1011680
8635
401353
8115
617660
98188
862293
976729
481159
259680
395519
45237
345912
868098
165492
483151
445046
962411
399431
1111733
1150609
383776
74598
671629
468994
405340
249671
404516
923272
1163442
242893
465521
622816
627084
985930
516325
930409
893959
492424
206598
953888
369766
1035214
985960
1077393
284854
983743
169681
1028898
690884
28214
277565
676086
121975
403960
144277
920791
116975
1013971
143855
263150
348218
522870
582394
932014
381217
1076089
584166
545066
750694
260398
1117011
1117754
618719
243053
155287
143460
1013240
1142768
1136649
139985
93866
969524
1053714
450315
276343
188201
997051
597049
694734
771687
759228
1176769
886816
236348
762861
689901
1118405
1143315
532232
443293
414457
982509
1078056
885770
504448
237853
895694
488043
26636
1080829
495357
424512
27612
802099
680916
342131
304661
746002
705117
1118600
648875
1109347
768270
66605
586396
546697
414984
532452
714226
363185
888851
186634
979231
1075711
534546
184432
989842
213205
304407
1166511
490463
1177105
1092320
570949
829050
37822
393185
534547
204209
843359
1071709
638339
987294
230043
244555
511209
9913
380292
417525
821873
544525
1061972
180335
765829
944547
1157238
268115
66234
438221
1071157
339426
237160
314291
29361
1068057
835663
809111
958818
1033240
188149
273233
175934
142511
237006
178038
266979
580077
547782
87197
996222
139127
1039229
797125
487099
616594
256799
419342
86256
345593
702060
417682
341840
491674
663352
934932
438094
550964
618436
856324
517068
82856
676587
742529
108084
1146442
342100
144831
1150785
1042410
371322
179361
350923
336325
346921
82482
154727
966184
925999
1037016
1046257
779707
1083610
865518
1061583
180700
860918
880752
737318
204987
90535
561668
466831
606855
707237
1058004
107649
115981
894779
1146240
25308
871770
364225
93892
1183941
82358
783666
1030325
862006
647939
533256
1149335
639707
692828
860976
289443
395028
1166990
370591
1015738
101827
818078
132912
404902
804040
434635
472176
825339
102188
742357
669892
394034
848062
1160806
174764
3
705997
234824
317994
468718
38854
22547
283576
535338
759493
1029704
406176
231668
299779
1177238
194132
808441
209178
447590
1131682
506357
170038
363932
331453
876452
977941
594045
542185
302039
80872
11688
571843
1171808
84968
144388
658112
622183
230459
992407
965921
324333
8705
121942
1114518
962917
156670
984568
1004047
566429
1073021
80776
1102327
985090
663459
607515
257005
623091
850959
998062
1877
308180
935307
359443
478156
20383
373315
199965
1149833
636513
845616
243096
1160102
886877
19012
1044674
535666
198505
642749
327910
500267
281094
678704
116688
1091364
762181
135011
494986
737198
1021167
759713
918995
915451
743455
195127
1054754
895767
912751
576081
11970
313506
571427
444649
204517
54425
452670
1012472
662784
404583
408429
286674
938851
358923
26200
983160
1090992
248366
499132
305266
295894
838024
315024
318259
608940
66859
645702
96129
762691
357925
127918
254960
739750
692509
8988
120009
55668
828925
337786
362249
270690
314395
167797
1052629
516483
236476
923489
272514
615569
898117
431772
628755
808418
574260
1189705
1047643
253027
240394
818283
892505
558382
600359
1144783
360454
758725
28294
800478
14452
549929
653740
1142681
735629
621816
157895
4507
194068
298920
864892
754106
289746
207781
255041
305846
444987
560615
318534
457991
610217
211974
733271
331013
1066618
742334
172525
836683
368015
984715
168128
38861
15868
1179458
127496
255756
1193308
486030
224123
564617
926942
542158
788667
231706
383423
425271
1034190
840707
983382
275137
487213
711244
809042
121333
670156
523864
847213
992212
136776
235704
367041
504337
26248
693663
976882
550763
723269
295296
313883
756858
384686
1077871
322818
1128091
562318
1071117
461665
1079395
157825
479468
545497
142251
726885
716137
947739
1175978
181541
913993
616212
75423
463584
569037
140309
360940
784659
974423
242596
1070712
426175
1188512
798535
141522
807106
209933
127437
688332
980389
1131281
838906
133843
575769
415573
603020
617726
95041
1111667
731961
928112
630456
908792
732790
1050292
932520
574228
169621
415861
153038
26723
882460
809811
79195
194455
270793
196674
452020
118711
496064
701410
870106
908881
220323
876664
749288
194074
883782
907498
1100826
237630
361537
308072
229043
1142616
593041
310755
251844
652609
892876
626889
634165
113095
831299
172972
1128194
437835
1142443
136716
541617
717536
1152029
593810
921008
1072343
875667
101719
1072363
714577
883085
456148
755468
855290
115848
156306
755383
1840
129201
866741
513795
678401
446034
806947
576866
354819
480372
1180490
548364
1136127
735717
983629
477508
824013
112999
1034945
55272
933358
283613
430285
610725
836576
1063006
344293
649040
562071
801531
559318
11134
470548
955727
438805
976539
91303
93277
1141330
623250
634729
975363
665500
324392
771902
175157
1142304
654736
279137
637701
667049
9174
1052986
530234
666371
869789
1140826
541405
100982
394415
1117387
1089780
382134
82371
602881
542869
492568
407404
967189
594852
537419
1134138
1182828
994082
57172
336456
775815
958741
737185
853077
345211
419349
162501
1132746
1119364
1021263
936901
537847
470582
498005
374489
469969
281708
1108478
143383
849484
835995
1191841
877495
578376
379769
473406
548559
757302
1066220
1140983
244154
676830
23706
836958
691112
757726
1085870
746272
623865
1149788
366223
1056323
338003
565577
1014298
1159471
57020
766011
1077362
622007
815713
678732
957616
97207
899567
588143
238038
365524
124318
620376
462527
1151255
1160283
484213
1180342
719118
124517
593168
644195
452540
806619
103727
648581
780731
449679
1004314
937206
5469
759433
1018512
214744
178573
835126
366541
536623
1174766
546368
985220
915736
781107
915966
694630
552926
128483
1174012
611656
1174330
589084
274936
365825
975884
380699
245920
481771
1107386
102061
906549
930827
516907
173641
360790
1164442
256514
249840
674961
728863
420606
514862
91600
633922
313966
312994
689640
298617
70586
911094
422254
53977
141486
553135
884921
576819
1070120
634452
111020
957701
744581
496436
809976
50102
49341
708013
376189
429374
668060
798634
595691
138118
847624
347044
966954
638184
416815
499311
144089
486090
1048044
1004013
198515
811801
583613
204093
1140410
745230
100107
346868
428933
821654
213448
597083
186200
1177336
277861
4659
171528
96103
377896
1042376
645202
995197
637423
967966
735503
339519
995694
644415
1139780
536367
46402
1164935
457108
427660
780884
198343
83185
41490
1067795
487634
612741
1166480
804488
1192178
387040
595493
303641
952861
1025463
560208
904589
870115
982722
228870
498455
451237
1078076
942655
890391
955184
69204
725794
43838
891297
628868
505146
449165
205666
80819
141143
1053081
1132088
247308
447506
625957
532964
1003609
1131490
620599
427508
329342
1158627
1171811
171612
958809
285756
113734
901634
871209
417738
422758
46818
579129
31275
1106689
754543
1029925
337625
408951
300798
320590
703366
666881
962262
1050878
946868
658626
421941
908527
1169615
136207
612026
1122193
159741
319033
227263
890210
35059
756980
745728
188029
729075
201150
713930
1055639
409641
244182
994942
680513
535127
1058055
191489
749221
572129
720167
861525
621942
1133907
642686
327284
410248
479961
539760
223739
680165
262916
370323
272577
1151660
634587
464354
448416
1139395
995894
290503
2872
136995
874718
935970
814046
596086
245858
117201
803730
1030667
370658
860540
13857
265417
130149
1064916
628770
897507
1069682
1174435
357094
943356
344534
728896
74477
215202
297896
569876
680126
231801
1134277
799676
1049687
559554
899286
809068
953748
883067
58532
1107200
544427
561006
858982
945961
262350
365192
851122
201702
649671
370704
1135808
79442
83970
632853
149347
592655
1188978
408942
805613
837627
731951
116676
31135
1161309
58625
796764
575332
1037887
84203
1102467
182642
785045
1020871
283713
1000376
587651
46141
663030
98123
340561
57356
1167802
328240
40080
1044413
248831
910563
987225
1044783
423655
393229
281006
500792
378392
891601
400031
21299
1019149
1141635
687075
449992
67293
479490
626143
374248
601570
463022
650941
737249
145786
313616
1167462
67930
1040776
15875
658855
265885
548195
241850
634034
88006
160284
483471
1086545
1103790
275153
998815
969454
773479
524844
350901
277131
726793
756591
1089448
47257
921932
172940
171309
281481
20937
697480
24892
40725
477326
364312
646016
320103
860524
661709
464263
521371
1178365
803136
132206
177089
1127901
794103
1121530
1044968
784563
496335
1012585
117539
1136029
33370
225173
666594
183947
166684
7872
840318
931427
911313
1188884
927196
746763
697019
762808
436685
176831
459222
748933
567934
1184381
748024
261178
1117421
602281
268928
364830
444563
345534
17409
1033939
387544
1121755
422634
1029444
150387
1044073
957319
354700
881297
991777
95088
139446
296451
371994
405094
1065877
1010139
672837
258766
590151
726409
64759
104151
652639
1004916
1032331
714783
791202
964659
401889
947280
414975
8659
510056
729104
852219
451945
191771
411097
1000881
835033
921558
723665
897266
865444
916898
505108
1155667
919464
741276
490429
1160831
277001
1088275
967822
56312
74231
438185
449860
406204
911833
633099
444387
822596
391195
1138844
20523
1051307
737967
275621
93459
132610
431701
514959
852103
410665
30583
687210
106468
117470
64823
581650
319985
902472
67875
1172653
680701
227422
1027057
649609
474623
425302
18543
12151
1158832
1170341
275092
684447
661404
710309
881215
29744
489897
1001350
843984
572095
207715
916467
965670
1070589
149286
169821
357051
1147042
929366
85247
422070
73321
784702
109013
998792
771884
1145311
113616
734160
640748
794724
1064819
147887
750044
728773
534925
980062
1095111
348373
1079542
819895
1004595
98938
316024
1129705
1145269
666856
36595
1033409
323418
1005547
1186518
790
667221
1176615
392734
678892
249088
1057439
1142706
1182931
502632
524292
42441
775533
288680
266219
482403
397801
391181
775090
881963
224251
352961
796874
37579
339200
751668
1104048
587407
560288
633208
477414
770839
946167
1178152
705051
827512
693004
63202
900983
129119
176355
367249
797236
1048473
767758
979697
565442
492742
223135
1006485
993704
963478
1176738
901927
833444
250098
1056981
258655
219675
462611
881164
1045107
463623
1177271
1175682
131528
621879
184852
1020314
943098
607569
224671
325080
927035
803221
1173702
313760
709177
971094
750119
62881
36494
220226
713166
730730
212601
477650
882823
815144
159293
94632
219911
252892
888740
329255
607722
901387
971450
527362
7429
92556
1145470
1090975
90224
954713
988439
1145549
574417
202581
33939
802380
518711
500510
809499
70797
123383
31795
101466
583739
884825
474505
18480
234202
283540
530536
1177127
871435
353312
652236
741589
358
741634
1187103
135677
202525
226106
44366
587116
815018
466969
576274
869586
53140
770394
574105
894662
111817
1192591
279569
366011
464149
80971
1164436
245145
1083863
47303
685473
667930
605585
548928
1033363
1136693
342795
620160
43518
1060517
13599
322955
1036975
1177674
1108377
941902
768303
56818
928848
513385
44256
561144
629066
689801
68717
497189
975958
416229
161708
1123816
1025550
472025
300622
505102
352326
264006
869441
844919
572397
437899
218562
405513
74666
188291
1102651
446675
139859
673039
741255
1095692
525848
861487
1120373
214841
954431
17590
736324
217918
928627
214970
819781
136578
856270
876806
840732
1035735
378725
89305
263949
1075511
396250
499360
895952
56450
698048
482838
859860
1011858
401757
74912
759015
777793
540734
813539
433759
643350
1056971
296213
211401
241787
155137
353998
833122
838644
496177
82907
502832
1092054
756030
53541
124370
911991
166018
998325
83298
505023
232264
940810
1047872
735881
1041762
166264
1093368
264656
184177
496367
161955
186925
35632
232127
931353
472665
612929
122280
218858
988193
523425
1047034
948146
793252
575115
650760
441601
226014
54295
369837
703575
1181307
225683
5722
563286
77938
1176913
147185
867812
57017
983467
1088802
576114
1071507
919832
1009906
641674
1132296
400136
1033969
871051
6240
306289
487869
521073
249022
219932
650969
895277
333293
68844
933771
481724
1183843
1034515
1126224
894055
530610
1122097
290494
524096
504407
207596
145612
849852
449201
668607
952340
933962
497712
299676
1023464
1009465
985162
661111
175769
1139973
524383
603022
673768
296552
987060
482134
26562
311125
686306
1011317
215443
1143750
596825
880496
895033
1079719
941078
590181
976626
748748
850320
1068133
560410
326925
838135
1013116
968978
120517
500176
1041851
211082
656877
354270
245255
810133
571134
724654
1121376
536953
315369
447346
1003589
1184957
180377
623663
48991
196149
698297
3676
922032
230124
960501
360339
37641
586357
624989
1079030
485462
516068
1114979
1169813
1079655
104054
651158
236313
514122
681934
958731
466263
766607
854723
397322
221973
893240
1167373
834134
1050773
856937
233055
1039587
1157734
745505
669740
849006
410552
875522
147150
890710
287583
666801
28078
897866
431704
16829
348374
943943
687811
1189346
5471
915259
131113
908052
27613
68201
984733
892259
460394
118323
1084636
471505
426479
955155
313551
634578
636739
669635
284371
1096365
223993
234756
556277
1167415
85193
925005
143451
675942
804660
76390
373876
259032
1101735
86988
1017178
196995
228712
977384
920155
35277
693559
1148760
166109
1034680
244044
430183
628667
157699
123230
219928
290218
176861
232612
63650
566662
1171738
493901
810794
877594
553440
59861
551690
570659
52306
495892
783192
1140927
197959
1106233
614814
1185796
1136290
963927
505101
93628
848803
646766
17913
512985
20947
793545
621258
661495
1040514
956884
681672
500005
1002349
368415
115083
493232
38436
753247
198465
741958
1102499
1010787
696515
914540
981097
397949
227381
1122477
975029
77064
526291
274669
80324
119821
18119
1058085
424603
245878
765868
279841
920913
851009
266375
528237
1065579
48304
1180368
377895
175362
836360
1172188
985408
673410
403168
181416
432302
1161140
653308
349320
366361
32768
539122
423718
437497
659117
379590
75202
651195
244795
522505
803357
264659
979987
738120
611482
841846
748102
993420
1124075
492387
753640
99194
315180
767729
181539
541360
671831
876929
343851
803793
78532
162643
183832
1138238
626491
803352
259753
931891
728445
537650
814407
1168026
729069
432340
701399
453590
1007860
383411
133330
278062
247265
1141901
1146677
1013689
72364
155493
197525
769670
742949
460603
1112014
1087939
364309
31236
1127332
112315
688402
747570
812288
688143
403192
740742
983439
751688
1081847
176931
450220
471137
441234
732099
172997
411931
675540
688934
660325
966660
128460
241502
20457
376025
1008821
631722
763033
1117336
305003
299267
600508
397705
8273
107113
287905
427426
1180577
865931
1053116
448504
253601
950047
1181152
289787
516032
391793
362827
621341
1047221
484115
17384
659391
656467
518146
797086
168579
1184675
146766
866870
210706
374563
607029
598831
650059
624679
636381
312440
795160
1028398
490977
243558
378856
1054598
490393
1086066
925937
684679
854667
1158070
998166
328990
112509
737236
963591
740731
156146
158079
399396
493181
1001720
1093237
1191301
482722
710386
166886
663343
396282
268023
455794
1172145
799358
409089
86891
737422
426208
760782
233490
1158635
66272
547183
725152
430087
143939
334571
106335
804314
324294
450319
718861
898856
126772
398111
804123
251053
370931
962550
302280
257296
701703
405300
457528
255303
6838
1005179
442727
373219
775191
752989
460367
25660
373193
708954
762842
775857
612889
526342
998159
659139
932221
908033
1116907
647893
431390
406362
1176626
109907
427584
1137962
22751
922713
940747
553522
336704
949257
624139
961448
20427
223948
436567
701785
539903
1015368
1172279
297192
12070
948896
266184
1055284
1158050
533852
1012382
28529
267959
491086
105108
303843
893272
108234
190097
344312
89863
347517
446931
915265
97559
408260
923217
83534
611620
975552
403675
729927
409194
222295
1073513
1102032
460479
1104115
864747
755492
311668
459260
232172
631228
486852
393760
92485
895329
386403
103009
62456
897164
49997
789764
350386
416864
1077476
673703
27118
1140247
99930
473824
793270
257012
551773
572660
1171913
673773
926010
474475
498578
844582
194965
661559
691223
252053
323474
43665
68822
232334
142725
116725
455722
342165
725661
354118
678650
871476
929671
1070006
768850
896928
538134
666742
356609
767095
1077487
309655
1084764
677134
365000
926571
1182169
410203
881754
7693
205399
689087
204143
942774
83307
105018
10951
933255
762022
173249
394026
874199
845610
468093
369222
80789
601603
96415
967235
322518
233487
861656
706347
1105779
245268
1149229
123262
471327
1112517
1058360
774951
1148882
585538
1158833
235343
686973
135760
157029
915306
373191
135728
958852
40178
726389
418712
797408
480637
1191835
82339
1143339
641376
40597
725023
1188024
867731
543564
1162597
956965
310331
557797
437369
1131146
197100
464066
1085801
1033255
592974
767176
850927
873759
598053
164987
307263
1066881
452315
291551
953040
495045
261257
679945
956456
177450
17574
346150
658277
1118564
558232
496911
214204
259020
249579
598762
810445
645691
1027271
886802
1148237
1183663
682054
432143
647045
21204
994536
951071
714914
715232
1055011
438649
560378
325608
866191
56097
645225
612837
593639
1066755
157578
1034372
202902
528610
862891
273156
1095249
164672
80440
343238
143006
629105
178860
481216
75495
1025693
36167
1009492
385438
189474
220899
641214
1115278
454979
304456
1076025
1023894
561796
809800
889795
218700
364371
1073220
663016
743790
572552
995361
738146
1180885
904516
1067639
595374
612692
447362
624006
1036672
389814
402692
783479
32400
986176
454870
653620
691582
694438
885702
907899
1129309
430520
1041948
986529
470396
734460
638569
977890
1137285
671440
1037170
1001823
297037
818497
225320
935452
279829
1067933
216635
930642
623351
264849
86570
656046
1120279
1011979
286639
1031334
259958
1140741
1115936
962396
1097578
357137
1014984
674514
455199
345802
696782
288089
197406
105151
109232
488603
451543
1043704
980432
544327
450259
925506
19223
391052
437049
994311
98923
502366
900237
440946
1157911
1009832
210952
874489
441388
471449
543272
298131
192278
83801
48754
627868
1116351
905743
644773
372513
95621
992406
142068
512135
770820
372413
291016
486926
6859
862167
685961
410305
1089355
609028
847474
686928
270409
241724
1007927
465311
1045844
1055860
676653
519852
85081
826786
740269
920937
1094127
361843
604547
85414
702370
395992
881763
560294
10633
345963
622478
679526
348386
618980
891251
758080
503658
813545
256225
595384
225624
856400
1059512
813098
992283
247843
605070
673414
4755
218435
914342
35412
557891
362956
906688
218043
531870
376000
756463
279209
1130616
466861
653446
1029953
388810
859791
550295
1076583
1164393
375379
806526
980502
250626
67798
961787
306804
364557
1185983
609055
299544
45879
1185220
1137955
1115347
799177
842087
978026
1167211
917711
195490
803105
122622
935245
506142
265615
344440
1111246
520411
444946
1020857
1084385
887699
200568
683691
735740
752656
962632
488039
605432
141635
1011088
427729
476338
25558
13022
95969
364288
295473
613090
952294
860215
544961
1141772
379108
1052662
687850
92915
1113914
848742
626401
1053303
1013863
206623
516384
590117
883209
219401
94138
458155
124744
742429
686869
682850
49418
109919
1050518
369886
1186297
24773
8844
88460
730064
804806
1036522
652197
139058
564043
133943
992172
248808
256336
649980
328368
654334
697646
334434
1130752
84042
28233
344395
978459
1081159
303193
1058176
466292
988825
298838
693538
1186610
410708
929712
471949
1120648
141535
530797
40043
747798
939176
679504
1178535
1005590
792015
265354
1000060
26315
776862
957484
214656
719403
347409
482267
1021073
265821
870939
72382
1057301
536904
342542
849031
993927
794315
543413
204947
944536
797173
1002009
876172
1069322
623582
842391
202814
307373
693287
647441
993213
468853
583346
265048
938512
374942
877520
624151
469352
25358
363538
353504
443333
141616
709705
126012
1043438
1077735
914700
359574
871496
771086
624722
817318
310696
284829
552746
1187243
978757
350874
1141537
733634
7566
711028
918936
242226
12576
430138
345890
427805
85400
997933
616058
361686
375197
185357
588576
631510
897990
793476
185498
828002
1039594
547642
1180049
500383
878391
554893
286845
1138395
614086
1020360
460641
931331
56159
633398
144006
365113
658799
840870
208015
1121274
380093
772872
1095944
854393
856467
164659
115233
1044398
271115
267497
813212
169796
321166
901950
1108724
465845
726702
9803
278336
536647
269031
1109521
1140726
730667
802472
358600
400009
39740
1193033
892988
908595
609781
1130068
1060242
364633
979189
540940
514363
683482
857872
329077
1030903
417828
277283
415814
1000142
434454
912853
719237
1085361
1132623
365884
366547
431025
284888
1155686
983884
93328
118363
962178
252413
242618
356329
933446
248435
878970
948089
136768
977621
380810
564216
760722
508531
1130306
295739
49824
124479
1078969
989936
724566
470137
14734
109330
80221
929319
967078
266601
35864
618906
579709
1051680
1154642
1042448
1179616
757097
313671
129145
641072
427623
1092840
912004
153132
479654
45302
925421
417629
114542
925781
1031275
213101
1096486
922900
1050869
897000
167062
62352
733896
928700
1154871
68326
234717
859730
1135086
330412
1126743
379224
864628
362312
617398
236184
774680
45025
385384
334655
1105617
1024001
729219
362434
618799
1178531
965856
390597
333034
1181297
657377
687755
366112
341669
555263
443474
79478
738612
367747
1181407
1168155
1166263
1015951
621713
1180903
1000350
887820
272291
80605
1089438
128280
756768
834881
392885
771416
863654
625192
529033
943075
821095
309097
579066
279180
997097
424190
780722
13542
730339
958064
517700
276794
1114604
585045
188526
827611
855741
43468
723973
509882
661265
1107866
1067829
609692
796634
213516
1024535
682856
620539
321543
595200
95846
955226
672348
301167
833354
1156564
1118119
549731
1098684
900451
328932
1045528
865863
619807
906699
918740
92155
634091
675619
259170
937576
514942
712857
619660
829049
933601
676796
605116
380886
878387
512749
1103402
27036
537785
721951
1017519
681655
999726
937984
273376
446521
748696
1164142
881970
548356
1052824
799363
20368
308201
641975
429670
152744
225144
252412
1085550
835973
952569
617350
73723
887215
997880
801405
1145648
958179
181213
471066
399987
1106147
1122344
6381
1088836
747054
611273
877214
696758
567078
857294
1018842
1056841
885553
737920
56855
496287
344462
659494
1008759
703914
700863
814558
1059066
370356
18401
1128972
1112074
161980
377375
431849
1137078
335081
777516
1085226
140421
1141275
710829
857913
169323
257370
954215
466772
857152
794981
696950
955029
664342
793459
198639
98314
578891
59216
1094488
474992
1121948
477141
659562
449592
643901
693192
562005
1147139
365668
237082
428073
129819
387806
584238
761824
550588
437931
1010777
1158393
991230
320104
946142
1158206
1193201
53354
863919
382834
335688
647636
1041284
434432
775586
123117
315120
1029775
201345
2421
704111
955575
372348
724693
131889
319351
203572
1124678
692039
872834
228850
234556
818220
427708
292632
393066
880552
230944
194018
126523
806719
73625
341661
604944
114721
1130895
520858
257898
985673
1117145
166608
25189
774327
576715
608703
889396
575228
446363
135699
950107
742988
189737
1004348
457717
314347
138724
581168
653338
206274
513207
894795
41852
621878
652283
62568
873839
1014096
507042
704497
648530
653795
253705
1090407
88109
897590
1011299
190289
165173
211802
107121
178764
922174
522968
325388
607918
53246
7569
16054
45159
1182474
538160
1124640
602455
1117908
877336
754561
298000
19363
542973
931875
960486
720165
1071361
123784
137372
900339
1139535
2004
384924
257952
567891
804589
719204
605168
737581
1078900
224061
438888
201476
102937
1056715
1086746
1076119
379566
4544
374550
656782
558909
903660
735649
482733
711562
1024043
821666
131221
1193255
604633
79025
10076
151430
378695
702700
773230
476894
517079
667082
704609
799063
585194
593740
1066758
830305
616904
1086497
198826
1142110
318141
404284
437754
387614
55409
145031
678259
28807
459319
321379
198409
1168656
695862
230148
771613
695963
345429
1049149
915664
272908
929362
807511
858548
796857
80475
376551
444760
987642
726304
130820
256615
1003521
329160
926069
765496
454105
968650
683432
438851
730624
433743
769698
231932
892650
152615
936277
444585
528702
962180
397707
376081
625104
1133159
1099265
29742
1144956
1066471
291683
697685
1163212
1084205
394400
521473
92009
38996
941411
17648
501822
559394
788207
914680
809918
804322
19049
319851
128171
564774
579261
708163
1062619
928722
1011152
802940
1034905
999652
1064249
348407
806343
1046603
1009421
451725
338360
927696
831798
701449
1184895
668000
1106634
65775
628239
97869
419614
1034335
561078
945929
625090
1171426
756687
43181
780700
1088092
78908
936166
735068
987237
477501
172896
755993
15457
748314
130850
805698
595744
868065
310103
1125897
881705
303757
524911
595694
716009
681176
561826
495075
917268
66331
279504
159069
411940
81445
75940
882829
1063416
1178230
1035749
515159
671801
409912
770347
677467
446336
279640
916380
295219
1035539
329944
1019479
951942
404953
939067
1125335
716640
742656
9023
566337
723333
257635
882691
13363
724327
777246
980926
685574
9669
387624
527442
21318
404196
321520
1118530
775202
688273
331735
974389
917184
940121
1063832
912221
405878
479280
1041168
734869
808579
304028
859635
703423
81327
1087764
105091
359467
1109557
933588
798501
544933
1121459
124411
977040
218371
137430
1022923
680081
205726
569251
1172046
101301
560530
898187
1114873
346405
787204
638733
597297
132356
1136374
256131
1034474
698544
1029494
18333
90281
928460
397210
984778
963262
1140156
882430
740656
197121
746813
1144208
764339
242138
923869
901389
1186038
915767
1109993
760335
844099
346414
1178592
564809
166468
1153537
976195
149861
68433
514444
1058747
106633
943864
327122
846833
319331
113970
669758
480417
607530
314397
449630
155806
114177
1005776
303674
852247
285519
138299
806581
365246
453712
424274
902381
577371
662366
1162895
847478
1044832
435054
546404
21801
498639
96
744220
493246
719500
963090
840901
124998
1029351
153495
706170
792629
517174
332331
413605
786619
171429
380874
1191566
548445
558130
119499
118731
606590
513059
337827
1126503
622400
480916
1163411
565688
937040
551366
938830
909351
802235
977461
426494
377317
10479
371004
165206
982310
869800
1018816
394155
1002831
477003
370881
655330
228487
838560
202933
1040616
586338
1133953
295745
1028389
438954
814545
956567
525134
606798
996017
118293
753494
472218
539496
673092
1001257
1032626
230292
932087
127051
619789
794203
925276
1183689
386560
61484
454808
1090568
724882
938321
882240
47422
1057060
177899
1076819
737804
561042
895314
759382
848065
441458
937803
50173
962796
922304
751406
89274
133143
761860
964608
299010
107472
796467
602920
816677
925996
879210
779930
576570
646293
353781
1002277
333256
1052689
503140
402174
218603
489687
960984
236218
635072
96306
396395
8871
832003
1075954
1174999
903210
334402
528739
356481
641955
884671
1091593
136134
889652
452600
825369
805915
272861
14074
570267
390381
201009
161153
226943
333950
320544
666699
127889
378994
740771
631357
590196
550122
247422
812892
202704
693849
1037659
273509
1042127
975327
404268
1057756
965259
212662
302387
1114896
617341
165817
1104863
165904
875705
64493
425972
653352
861985
751405
330060
939152
1085867
460335
166524
499248
195544
481221
960563
1040516
1120833
588984
845198
23737
695605
176133
339093
435978
1083930
521236
1138985
647555
975461
764235
1177881
909427
225976
146464
458912
499060
275408
401824
580746
751931
1128423
668736
237209
497346
557138
834133
517372
577662
625043
422518
593197
210874
768554
959843
192898
698150
84416
569867
431485
1020138
115999
382788
27403
903625
56337
525074
1047148
998587
1144148
1047396
371153
575971
30340
285448
352691
303154
1093133
669153
76057
167913
1099054
172393
205221
987450
204298
573412
226685
656954
374755
989512
1036664
870
309976
900667
332372
955519
375228
369059
471465
390037
400694
560622
1158855
119412
949717
778609
473374
259038
613107
290336
657149
1077919
987864
467864
29454
452921
653641
119924
747319
732905
73170
860937
511560
778589
849063
760631
466049
439136
26949
548340
163675
1023797
1158171
1128004
953102
625748
1063457
892284
415819
219395
564604
820657
275047
220942
758871
694099
652651
822702
216362
355147
887442
569231
973814
690491
158574
276185
1035250
16873
879818
974265
1051570
929182
95643
756897
787898
133398
632109
933383
630918
948734
345724
658974
1042682
434476
494305
154820
332078
1009990
146709
548179
266117
674959
1046568
28837
815569
757957
471126
1029742
67432
1065326
1155412
774715
645994
474735
444867
369556
1189787
251756
774395
587135
867258
434511
115932
629848
417189
276454
488236
356457
515210
627498
1176976
1012532
946506
375733
980550
117520
1164907
960479
1162831
694656
1109730
359579
37014
348069
260222
439551
267318
244604
203400
971107
969168
1095918
953819
659877
723140
948110
351298
409361
1041604
87042
334233
473136
9814
806749
28257
244268
659711
234427
503111
1008534
794165
746805
478736
50407
129614
205036
282260
665618
690413
475028
833283
280513
130366
700598
898347
365657
187148
998382
413979
371313
111372
48621
947234
639596
42592
1087769
1043558
826929
555359
777854
385493
684803
283868
341379
1182729
254077
1025776
977225
763132
294733
1060878
368747
866658
442448
464432
478610
436409
625771
495353
410861
349416
220543
319093
393455
652301
652278
676443
893157
528890
883933
346169
662093
270964
47512
781561
170740
1088231
427267
338735
932277
979577
825179
321280
618806
887244
147570
1175398
182295
364798
574556
669566
796844
900876
656978
54478
109096
474902
863469
123095
122048
86796
316283
286822
607283
1050459
174561
962124
641708
781308
201975
934674
340646
14339
738199
800504
829554
575038
643620
396330
695867
543150
830979
442925
1147118
1109308
758252
322950
86461
55179
168638
33126
1048875
876047
1128073
239810
633830
283976
1152207
504931
255335
723266
76668
425052
758094
580441
630978
620157
179656
59580
299467
1153901
813766
436993
878567
551258
823099
12630
107480
422938
708780
1084328
671710
804552
460380
95532
1108382
906454
891278
894974
121522
353724
362239
85962
103155
36620
738228
749648
256114
581554
451867
872727
661039
967578
605972
366343
835996
358217
898801
1088042
321384
465868
339428
885647
921433
268039
511025
862435
792992
500903
432484
1102790
787391
681450
334818
291368
1166367
457397
378973
630391
1062549
783384
264331
945795
835031
712029
182222
643653
135599
1048968
833438
666720
146705
712663
867041
797994
760642
771759
736146
407737
816309
431763
756844
533896
873629
876762
900501
325333
1154878
977309
1009066
716546
308840
833961
103769
380388
496066
843581
224672
1097026
312104
216919
641691
292567
964230
1172329
579341
376960
564471
372109
999307
44771
44425
289579
715186
455186
1172234
844519
368296
1157654
641911
512133
223698
389022
241913
635280
107346
10678
95693
138749
1018227
642214
142501
510685
797557
743968
463011
110712
548278
506108
537331
300763
617079
1080710
129662
409206
247070
770582
335374
617433
185297
1126972
802907
900992
599079
1005610
357294
763233
555295
270650
53854
159597
729385
1069604
362049
278327
1057667
153712
755088
656823
276445
1120117
668823
1116756
213654
1140240
936596
659314
738766
335815
691254
558914
744189
1025425
57863
915343
818620
764011
1016857
12192
252106
1142394
848765
551549
492203
365241
934719
21942
1103415
878703
1119066
1188273
615854
158186
590077
828407
427097
216307
244830
575826
97722
719467
584999
13447
1006283
142030
956267
279870
149645
896729
704620
719155
1057571
225998
564931
24691
571107
826920
1008057
412791
231807
489715
630351
36266
501539
632998
931625
1047010
915058
1189637
472668
765023
155149
875314
170530
967992
677732
508047
5101
551406
361894
334708
935448
478144
423674
280603
908340
276736
994272
150893
29821
431201
1098838
1004477
868213
886319
1072714
830881
839718
966619
1151003
1009796
1183863
1080960
47902
233272
153412
177421
199333
1075534
260007
320379
661457
908000
674578
1007098
527773
1184796
571105
258145
108512
802844
248927
735501
779944
150625
87152
1034617
926265
907374
156081
1067238
18630
1014682
1082318
926274
370917
456327
999811
1084297
430634
511227
1160747
90492
567464
601953
212372
90929
842230
581364
1020175
76778
99804
767135
971188
79632
237727
839808
633454
709359
154504
723003
822054
1056183
879575
750289
1177326
523048
612712
546145
692973
20437
288857
916658
810113
200361
404206
18680
8701
412713
810266
357079
223682
1158314
1111506
1078787
1058212
898390
1091347
585261
644114
701742
22477
810230
841431
907628
1165158
1112762
193883
325901
1118474
965303
931722
671826
786972
591716
406510
128307
339929
706362
505085
730993
917018
46287
861501
135358
1110153
966955
20710
477051
652964
135314
91298
153354
973357
45222
527419
650862
920371
965926
586702
980002
582639
633346
661215
396577
531671
928369
378226
18494
260253
1102002
561651
646274
180508
1064983
450372
657065
821982
551282
537039
17191
737027
394957
103848
370855
1021083
932650
523813
1004628
88715
1032643
104271
37096
863414
493487
366261
46988
1065114
21523
231379
1081948
600800
172725
1175733
582458
899923
33015
557143
1009300
629576
378802
129695
1156965
631360
142603
1161931
992380
695658
475891
435692
173585
1132286
640611
624800
820702
486375
347408
250009
256631
1065210
1056633
665307
937478
421528
760643
381969
113469
661367
320094
908625
603719
818077
276404
258995
818492
593857
988599
652736
367791
898099
361436
78525
1059294
140391
4822
418710
316828
507398
1002575
1021815
1076335
733054
163234
383370
646013
1186909
278128
462832
52666
307996
840054
896131
39780
4437
365267
440604
905906
426731
930533
861931
191994
250620
582271
1082567
148402
658341
292380
414864
693254
367629
594066
272936
136616
251022
640201
502073
702717
1187086
315588
1004161
737679
315525
72123
1060838
522172
1005931
239245
744046
1066888
713579
766687
1028755
1103535
52036
461851
393841
127951
855268
453356
12372
626599
43913
723681
420209
502994
977746
286147
426076
981588
741198
780524
475706
103021
244800
370046
1097574
265360
1064904
1071015
1031086
839171
543358
767577
551701
566560
457098
156049
768590
856402
108358
541893
934449
621985
606192
1129368
653801
517006
696221
593011
731029
1083342
1051202
110912
238960
292801
1085111
677648
1131658
762987
1138252
458017
530005
910966
414809
710671
371208
154052
489381
1048637
206831
1130726
57859
488010
1050160
793240
699289
870120
235538
301332
441119
528225
585510
455728
459669
1002654
380288
1125407
2375
801632
847895
1170185
1061379
717354
442647
115180
874052
476279
1174447
1187391
1179255
702539
62993
1063998
975064
376344
433439
1104281
943779
213629
198064
118144
416778
666009
971145
791376
154500
484525
205998
1182638
486024
446248
210900
292646
176869
959782
594172
142074
840580
790088
1034764
602376
499935
91653
59494
997397
279308
45755
1029682
534528
651087
350231
564138
414367
920278
84631
879708
320936
1084723
1035365
684064
988802
628492
255187
308870
765947
695553
741856
1100832
503350
503267
521324
566173
586320
687355
626492
308286
689184
901660
777225
816791
289130
363691
799506
339562
359684
717072
825463
124768
837699
406359
270576
1065589
332873
50394
640330
456619
510795
787123
388859
1142442
1018606
59471
409592
363331
805323
351559
570637
847548
958504
679017
1126045
627488
737106
1171093
400683
1096199
1123069
1189869
429165
691087
210015
1029900
849185
1186022
429550
1183005
1033795
800613
1105458
564912
402552
130042
1066313
926213
824838
988203
645627
170319
102516
823864
465343
1188038
749094
300954
1052425
879561
370215
645546
891125
944924
928151
969417
367944
575840
620755
1035882
148119
248209
864444
1155495
757852
1082557
816553
933066
843382
904934
1639
1015922
455572
449966
695989
806206
946430
1063730
222915
1156645
967596
203315
579458
748585
32549
1027268
158877
490518
695374
407602
51459
932363
483799
26220
848461
761925
173234
648524
282452
104900
470117
47065
50340
424598
903466
763027
297950
777739
1041206
282179
1102516
849569
1121746
54213
336247
696380
38386
1021559
801646
585156
667880
1037648
1173983
710749
640037
300917
963865
292505
66129
816296
976825
244957
55994
414441
1025030
14836
176940
934375
1085762
1148523
1136688
873055
801397
219638
657253
67075
447657
613594
100555
602488
943654
775171
1148591
537363
1011925
253166
441843
1069606
219476
274812
1142102
542833
256644
224335
1180071
1039633
1076539
133777
10955
756853
215874
437365
757574
331829
18179
193263
81124
1171454
280890
47045
1182958
111928
209535
276053
533836
1043941
568251
363160
504056
621821
409913
1151085
657735
1141290
995229
591971
261490
827192
714998
301569
701673
361827
631715
802163
861230
299932
520277
765583
1014370
695995
788390
1065162
933709
465365
526850
1075575
79377
930049
994930
232277
319375
731420
256050
112925
813785
343782
890828
761249
261878
1104906
161721
161850
901782
668122
745375
1069500
802000
1093348
774311
1004315
121710
733456
121080
754123
606918
337554
1127272
176730
1010524
360542
4244
333277
658144
555685
1097833
902465
424599
794956
8339
983626
1005658
74412
28571
472315
588198
484662
1064552
264448
465785
178137
1179721
1064105
146832
1099646
312362
1010011
48519
1052130
747314
313461
11741
521344
427472
293532
374993
133110
178187
589821
34277
989973
360986
631699
610476
161167
1001139
47643
343628
360526
18380
55052
13888
236014
823945
1076718
583167
731910
604673
553011
355982
1025626
499742
439586
1153300
744105
736364
311155
320017
187891
900865
956019
105493
765193
27081
1041240
307315
500294
261225
846630
876930
191859
720998
665580
725978
764960
1098577
172411
674822
359943
176104
273289
781249
785976
940643
17415
875741
329024
554544
800250
286947
675032
576012
33105
710200
247519
827728
388775
495693
1172187
280592
446376
160909
1130389
3955
1191102
292902
754954
472393
1136346
499438
1077042
820713
613541
206591
1074930
733081
96923
557163
797492
113728
1019777
475954
553112
249092
201689
987272
682417
416546
905619
1138354
220246
298252
43047
206317
797607
375297
722528
604366
279624
562600
932792
1036684
949438
1169160
699138
1030825
1110190
970649
1013972
382241
561343
968596
503965
692396
732816
1187202
1136619
597403
337609
75904
241170
115375
900138
393755
1151036
702280
172456
270535
428041
1139962
312791
491889
891947
559389
1053800
407928
708387
1016821
753613
668053
805692
736880
751469
410661
651506
485308
1124064
1188939
198601
821392
83102
764620
358462
767044
1034296
233073
851899
586066
1014869
991841
527810
1141535
283680
417089
566646
232464
1114336
397465
955932
857089
1093467
706768
1098706
899976
820330
36739
1154125
60320
918405
358815
412334
1015066
1086505
831191
358689
957889
942502
147336
72109
1045975
727754
526878
8283
287439
23923
955490
809902
52661
882637
624535
1061665
1139502
562718
976602
1050949
122807
977782
46928
103968
305971
886011
784162
956333
392744
637639
291636
549829
395334
940924
545383
187215
450707
715151
263618
339698
856946
726299
251668
247917
10936
1109133
911545
882768
375435
382631
550035
698057
39817
439387
833503
337477
322672
1153914
607034
47403
868767
1088707
1056241
680838
823230
41082
964243
1130119
642834
954311
119241
542825
577041
655191
801459
881727
449237
824597
671472
1068404
994629
268829
1070425
459547
1113535
278579
573055
138609
26531
730553
41677
620690
572909
1152578
163082
1083452
127759
641836
433841
664249
540207
1099796
275512
270669
640327
997943
529226
958446
954227
439147
326781
194085
1007586
878091
828386
750451
580374
363773
11564
744050
278769
1189357
114793
197688
412808
623073
1108476
772437
149767
86050
1020926
79977
160707
817399
1066636
432057
303987
296336
648438
602461
1122804
875938
844769
196626
18711
214574
481083
950128
462106
59669
1131507
426409
221605
993788
750344
412278
58079
147799
827674
1120764
625884
896123
519384
805249
291766
198333
865998
934218
681857
681794
1089196
664118
635239
393120
235405
744037
697457
471514
561754
1010306
29023
762123
983029
713055
69188
835945
931461
459560
943886
227604
774429
326743
54925
834552
359420
1034348
922628
670015
404794
1172552
462224
548830
409164
1123498
737463
222494
213713
1039684
298741
457750
223980
873648
387680
573399
502537
1009735
134025
910864
989793
30187
672411
979110
842416
666209
842451
812571
267614
124958
494949
637744
547494
41485
755691
657553
437545
1058240
265406
418895
621044
608529
240916
1120893
12488
765993
1136308
311501
535818
576985
692129
265333
1156621
685414
238490
1036976
584996
766971
1161083
777666
755400
399016
1037558
422870
986809
230689
71867
376087
127043
588118
571275
151073
148445
199983
875664
142384
1179338
498437
127195
133080
265117
1158839
949537
633871
525037
460464
927513
1087200
1064541
826689
1125321
276548
1056687
850840
1148488
1104430
1030209
75564
798422
1056831
1001990
877610
237927
938698
501748
1178335
441935
23025
608876
886358
908237
79483
466236
466037
1137734
574369
1141619
953392
352687
993746
28939
232234
168926
202067
125882
581178
778981
300354
779059
393628
569140
71261
1119659
521166
813025
935981
664646
305714
358598
22629
1030927
384933
551738
262616
641143
895023
233545
732131
255700
858651
1168332
130363
57748
649130
365297
460304
277491
1154061
765957
715535
1105521
56187
71877
948711
1086416
104950
390722
221946
987232
172686
783930
465666
453100
191746
839377
28664
135052
670993
83080
235299
656974
722488
503172
670257
407836
104825
889386
875218
312874
1165902
701021
395410
772694
583756
549348
965578
248969
580456
745188
414293
1085023
549942
58224
405356
150853
1068856
307395
645469
836659
839278
202023
129281
1111498
418949
1027008
873140
2248
688948
1099942
682981
799809
570716
1005586
258097
381414
1035312
696861
879953
1121628
490384
91581
356996
122461
783749
185100
1043295
418667
138311
426789
585920
304170
405711
559779
917345
408521
610198
108894
382936
532397
137347
821008
276144
20352
237702
652780
245376
357778
657088
1143137
1135303
493781
272872
1070578
258113
321006
5717
886917
18683
944879
406001
541634
1038008
693075
789380
307133
1012988
723468
1026393
835000
42092
477897
332284
688464
939881
1024017
343613
1084293
878409
247864
211052
206290
302430
418354
162442
545503
209366
1040758
26665
788294
79099
216807
44927
897248
807037
364016
147712
804319
563431
430332
531215
976134
320413
17280
750954
1039387
201788
486649
1075208
626992
1016517
15674
1155019
1014516
781581
956638
1157597
1082884
298543
750203
903190
1101906
908888
322116
400680
103169
147474
1020626
12240
553368
239820
484618
659483
314155
1128958
38868
994323
212205
1064613
1018716
400788
808351
517808
802015
320304
3112
807880
930749
722379
83240
1156767
521062
781588
520880
658523
142164
735529
972768
1042477
1068839
980746
802911
174736
724630
58259
184612
325852
992414
15315
1128645
571048
1007864
676749
330075
610825
25940
1077755
720074
456192
145812
1140816
123627
99411
1121525
829408
344437
926553
166
435890
732192
28944
561907
491932
231787
868840
352429
967446
1039063
337112
384783
486683
77707
1105773
642042
805385
1048277
939308
612622
236900
111546
528127
663194
599286
608870
572873
671296
381455
105810
1098218
559990
639836
93317
492245
663227
1095972
751781
676203
808984
785412
1058156
848105
588034
606845
134104
4915
121059
720771
116638
408956
645340
799197
285579
115914
1020711
44638
688053
533273
801698
468638
931040
592318
529946
414449
561546
237518
437607
593918
1012233
360358
4089
875998
438268
636913
223407
1124248
999688
475740
301438
3068
120998
258494
988357
749592
284054
871493
571094
345619
1181448
1050736
301347
1090396
1186849
428858
977295
1044912
28731
595755
338839
767567
5038
401449
1081540
1065087
1029259
217425
213016
1107930
154562
197914
436973
483397
469342
1018339
184809
139026
1110390
195064
15828
857177
685024
821280
362830
1192721
159763
217196
390206
1068700
191458
414850
487318
797268
856997
456497
1126355
633394
841877
802
338070
194569
174547
1151298
1059604
502598
435264
610920
335505
811015
713463
900164
255063
34215
567606
402047
69052
372288
760169
979035
277800
1064895
899654
119213
385352
239712
637283
1186322
564273
685796
500852
160903
657658
45230
943429
26029
471857
30614
316016
851166
990704
124366
547750
852889
183686
577376
848508
301289
8707
783411
18183
1037957
319090
407730
11201
157942
1094984
729689
108062
1099492
551506
311921
828918
385511
292539
392618
656362
374548
397376
460648
1118666
754447
74003
1021788
567326
492115
888844
104642
718349
624476
324713
76662
166233
895161
340962
257074
180900
360377
999425
646534
482534
984558
437532
1158691
1156442
373257
749182
1134035
88907
453492
797027
58886
29823
665895
522411
670046
863055
844478
728078
1100603
1140806
386094
36511
989265
22990
888126
449859
843220
241681
455030
906063
817796
233729
891443
796635
164558
144652
1091703
128899
581356
15627
1050011
787151
1121494
17708
182123
245326
1176833
1043321
410902
705360
874050
991286
977770
992074
829004
528377
266447
808005
1025285
209099
617517
726302
380200
556090
400792
247360
201677
664468
82216
447975
709171
115950
1052958
866523
289267
264525
344949
1128319
967242
479493
179202
658545
658678
579469
419208
35995
579654
886473
982075
1092297
6965
292222
1169619
36375
67195
619931
561928
769310
80253
88977
1018438
702701
637014
662621
186928
610658
297691
263992
537255
348753
648984
1170577
213093
616713
1041224
738421
770003
787430
1124110
378719
54144
1156871
970040
1094267
228543
426167
657901
533465
284590
406670
545678
240219
749849
763404
1099622
1001981
1171156
506434
823328
468751
1138757
372546
183551
753860
259619
657374
178489
658330
92774
354059
49012
372096
965246
2731
657442
1145091
1134325
880137
517305
28391
1031427
968258
124471
831343
1113264
840443
172960
387212
733507
249955
505527
671774
684112
308539
757217
231110
996522
416414
651566
1112026
594352
370256
543922
1020519
857200
824255
1050577
263737
1160074
569883
1080172
522346
1043408
280370
607355
543563
410204
14062
910767
1148440
397872
867261
731608
65488
579638
1145497
888372
1034114
1062939
1188042
272309
453990
437380
1161154
436491
899098
1143242
599685
1170267
895536
974062
596709
925298
585972
130172
447313
896415
450187
1075489
854318
442394
101493
951474
225260
120596
962867
36144
599118
230977
960203
190807
207515
74907
651672
760911
751724
1083433
480845
6353
842529
120157
477649
182871
807259
283400
463567
42491
793117
967271
1032018
115406
881793
175307
277795
1168762
1103838
138477
636430
1120653
112184
992973
981561
627810
1054700
940337
602406
520281
206796
705875
338209
160008
155345
758906
705154
214307
860353
34888
318486
882862
491939
820579
56616
458976
107366
642732
1080315
805762
37809
135502
819462
27965
368619
599355
130855
833722
293773
176009
1065405
871693
96488
594440
226774
416843
550746
282512
536091
976923
303148
248634
695608
191225
845781
840119
908254
499379
912446
1095091
745751
388710
29789
982978
336073
1022883
463628
985912
493439
772096
1002079
775347
610874
291203
782839
659955
739252
855202
441497
652610
1145601
341953
96193
651458
434276
319212
690866
299739
401172
372335
461643
245810
498245
812851
341985
1079508
11766
1020096
977268
550668
514806
976788
561819
180315
365349
1002695
1186905
295001
1125081
814170
1077884
742096
1098314
149982
44724
819265
1128542
281958
377129
788672
1079887
1169225
71955
203409
876241
314546
704322
794012
608888
731502
883123
317247
73962
889407
405365
425916
553358
448760
1164788
474489
1020974
79277
60879
333740
1144504
55708
444611
606707
810561
314463
1098268
1017665
686912
917179
91988
58628
571735
1055924
597490
528592
708205
352369
221079
807785
298490
752412
1018634
435133
798006
701665
654427
779802
252279
614310
643827
1072391
734801
390779
503936
152093
39079
36220
637731
1171259
377214
484179
197782
1042092
797309
137023
1073231
344046
1184306
274961
788356
247201
1099256
579847
1119721
1028517
801849
46182
412812
1004711
425445
215203
627456
581480
632600
501170
79610
178636
268377
157298
1153609
332368
727080
95508
517963
143778
509811
484385
482625
685644
1121111
449853
402098
941400
823440
1165285
1105358
980667
294995
21416
446722
673619
841524
287388
341332
415498
84944
185517
32029
671543
500022
548832
888869
1147168
374870
257581
1053025
779888
277787
968664
1081763
1078414
404424
571377
755548
2712
1143076
838205
977152
405844
583149
796129
661419
402795
1148820
1153395
1088287
784707
828755
398235
992020
728045
1051272
117411
784576
543536
701020
130741
573969
1157910
399331
442037
308097
206619
301840
971686
439652
641313
617072
461833
26428
703593
1071209
120903
770922
881142
932973
751136
735851
1079454
278135
648748
937265
90980
152090
479181
671294
182656
757662
396185
917275
734660
574094
996553
1029103
886143
1143647
1007880
1109390
203353
867541
612814
711429
370182
314224
664124
1138989
1027093
161231
1094636
275341
809347
1039609
883609
204625
966042
992873
527006
323613
506884
195851
501758
654969
585913
367442
277177
885942
12132
930905
717764
784545
1145882
232955
1032829
777926
196202
541961
935581
949844
1030216
615101
759996
1035853
667779
1000799
1063912
200299
94531
486281
1129951
121118
624320
819075
357250
1187292
126628
325935
1057551
632081
721673
257343
196260
827303
1106671
821436
716596
918197
781806
929393
780989
578647
1073124
795711
998177
1061610
709858
414071
280315
456755
320089
631292
544276
990417
541768
316643
510263
586915
313540
605141
982997
335934
375601
926509
233424
275011
975773
376391
408796
91641
979946
182704
1001349
949322
1005826
1180754
193113
622880
834225
52122
873428
259464
773033
366515
388015
41963
64208
614902
73190
820670
125763
1086588
887970
236439
1130498
816302
752921
224439
37691
1133535
878635
386943
248510
75029
312843
158392
1081919
185248
771650
529996
581256
863824
672423
682686
155618
795980
490699
375820
137701
898281
954534
684253
632038
502139
661249
475401
73701
1062248
1013928
284838
266372
681583
580737
272368
794624
846830
842249
18957
968837
770881
714730
638325
652741
907639
11046
360355
764040
983429
376985
400344
57188
294461
237222
621036
817649
645439
930993
613194
712375
862012
995948
509416
414653
1190676
450924
927945
638445
943911
312662
624009
1177173
1166239
981143
624053
350628
851133
879184
898128
762718
1173932
932552
142748
153368
106783
429787
5080
310896
495588
906996
295416
1102477
191054
13334
1119070
433502
43764
950617
422357
747725
787007
650562
411708
4889
1191810
942112
1020176
1032510
947684
258465
314617
915142
908700
527997
550548
91871
188674
736577
971603
1187323
605214
974386
691709
1029877
218810
735888
1165687
443590
450324
17320
594259
570070
1187575
741228
261559
964124
407345
588814
634367
729622
945079
447997
246155
21723
239983
1070467
669394
26265
900744
490476
598898
377476
224497
1032003
680312
781961
717004
298430
1134691
371564
797684
189531
909510
801812
536407
884534
92808
690809
359280
874547
280546
1188994
698591
903191
1192009
327140
275536
876801
171321
43321
97083
139992
247786
802623
127144
315428
472023
793401
377572
797760
298328
302171
759574
643184
172193
631808
302346
929456
321619
393892
1185772
34337
720497
828549
1183630
734549
1146356
270071
513852
463694
1141133
1117680
73731
87054
814102
329010
101930
520025
588518
324766
391596
648487
652731
688549
6796
707610
24558
881298
7505
666990
1137118
573164
1142448
353590
426641
196169
802596
1093385
983214
687585
38848
604127
516337
516151
394460
1044221
495300
402000
578118
796459
862142
329112
358500
747666
339244
606417
827850
521528
114873
99996
1043177
924392
110439
507907
1063676
798283
304311
99998
1007909
396717
1112424
468980
1126982
160906
931749
731990
229643
834468
197453
934497
1058291
1066526
393298
422391
241233
740520
560961
1148993
9094
389572
744749
827971
24847
343023
54073
773725
179047
719074
1013727
1061762
739902
942069
985213
1180866
1018392
182452
927220
437156
984730
402110
7870
734219
1104247
1090598
811593
595093
293518
208690
976934
275030
1077066
31427
357490
933943
487033
748768
709182
537802
948530
416624
417551
173864
581635
319583
941109
185778
866667
22556
427918
596813
333399
221034
409281
974727
68074
717862
459086
117165
114643
1103309
888175
139302
404876
455130
869900
1093564
198304
1090678
508408
126158
479435
374769
1106452
513864
1019955
42271
32407
109535
187800
303574
178519
666625
171847
508781
527586
693228
1192324
888985
1123281
1125176
996176
83155
990982
651050
376173
352028
971376
847492
419390
626447
18079
1167201
105825
1053555
230525
801014
201612
951567
433969
559324
913464
1013679
135205
194027
1024488
50250
68861
545414
127475
77792
35223
538526
350736
46132
717751
365439
324827
381960
993553
428645
465070
537243
119277
657849
339379
325658
659672
1193166
807522
850816
682960
274778
524371
585448
947044
406966
981961
1159664
609356
66167
320
143878
869286
5651
145649
516365
1009965
345720
249768
1175826
553379
1175047
322496
975045
768768
501980
1006778
1094592
460196
627926
480994
359282
552599
168454
1077262
526278
1136604
1087679
398740
425412
933576
881255
1120760
569451
1020217
700206
1017701
952971
954190
347868
911122
601574
1087698
404415
724058
56304
1135361
279161
1191296
75574
225987
112718
819611
172251
384563
330266
1016611
964931
177704
164735
202151
72540
1042149
921699
853024
618589
1119735
156084
1063228
286839
837846
1022532
480686
156675
208133
26780
1112857
543320
729028
1013518
359156
392356
481445
867007
439631
397543
459371
767263
1158961
720214
889114
921642
71232
60567
1145938
1185482
1113430
469188
688544
928654
1018562
297411
841612
993301
515975
1045879
1161179
824880
354499
463881
412126
614358
437366
817115
1056755
672353
1150335
1165867
649770
1043017
954373
221590
1190305
586506
78614
194487
59314
138507
757365
153533
770402
44427
556060
483971
898123
682463
753474
1020677
1104424
465826
51562
229828
1096773
916200
994429
49858
738911
918453
1188563
874895
122134
222116
793087
633236
61418
919958
488464
992501
847489
464416
302598
423452
312063
649172
476031
338641
45031
1018147
855230
651065
748029
454701
361869
701689
964503
455466
761694
341404
1113393
166481
1054240
215322
430894
772652
832916
70660
749434
876759
777043
376849
41681
603460
237747
1021309
679355
376137
327708
679941
250293
589978
165722
423334
369667
913217
291353
381776
623071
856773
905913
751955
664906
1163528
1144010
741379
738666
655085
318668
488219
1038126
243284
607693
1180487
738444
554302
368185
134172
135799
444506
1056783
1141850
476036
1016199
366718
380392
790446
1040175
1159701
773640
603846
296383
1186726
728202
471072
855668
88443
1183704
417366
62932
1108503
683568
579735
776336
1029244
130119
846543
3420
797024
515623
256135
749261
990917
280310
782303
818725
917194
124802
1160773
209703
66544
651492
390016
370370
814149
847625
130086
31046
678202
940873
1068176
117552
68654
586092
259109
349691
337546
441630
1167228
696129
593507
580061
436565
183839
893061
517010
358694
558147
352199
667314
39854
618054
817425
377759
290701
701213
1181474
3402
933348
63562
1046766
648552
795565
1175938
159156
297674
768907
1120452
662237
1109780
519831
564552
1133199
349662
713628
518908
792278
674564
972172
1121782
858166
583439
121505
5940
348867
1028656
105580
746388
963983
914860
198499
613578
444734
679305
268542
303853
1089164
387577
1009187
285731
730026
1169761
760445
95261
813052
817139
1054284
107282
628227
739068
370212
751710
554046
4207
139075
1069342
305180
916381
690417
1090977
817022
813475
686823
96842
272974
1147633
989252
762756
942770
519595
757417
1104276
1154532
34915
721323
647779
637779
163207
871816
822172
629535
432801
274232
928864
1270
983140
68106
220266
953981
172338
696195
302758
528938
35396
1102537
1153781
627083
440501
1151541
228248
452330
666128
42334
365367
314023
866085
652094
1000558
357704
49748
768754
599779
72078
825611
120291
782785
82207
24723
152947
502452
502928
313414
129674
527074
1097049
519402
1001078
541711
229416
800946
152908
242726
449195
1073676
554286
1168955
1070881
691770
1186446
1032220
1154226
137684
789613
912687
323866
709932
672595
1029133
555711
342101
580221
904519
378113
416739
1143621
865284
138485
915974
237443
1036636
369430
121492
247022
400106
496574
412839
92257
355297
338658
605313
43733
41954
1029235
583105
201000
546894
312010
643036
522287
190787
722579
481957
1135350
288818
1153303
399641
622332
85573
862255
167484
885627
935642
1100024
352053
171671
737011
545683
587082
782689
390593
242267
273537
579591
603547
927692
97863
689533
207476
914252
1030432
488547
177569
1170210
782228
62758
752519
289405
703453
1146489
708808
65351
430718
1109421
1064333
792640
858175
222906
605539
1027818
70081
4167
1062756
645769
616331
622342
805464
249986
127659
1099508
1100075
827768
418620
430663
176508
1087224
115822
530158
1070071
208465
756014
726257
680709
348917
906836
963772
158598
24449
898393
613895
287549
29475
1066740
803223
720630
332130
1023072
1077887
28554
182080
571191
1073857
135597
887263
534446
823078
114063
367574
170306
298992
455165
163778
920818
36851
1175452
629840
1190817
67203
770266
110708
837202
565052
1076799
931550
982803
188683
1142236
196552
99069
926890
284741
333975
618976
1111989
1114707
929327
475540
409615
844922
580517
781065
162990
999665
817257
567052
932505
118641
657682
972449
637212
1038064
260712
298046
137697
928214
116910
944708
458440
1144096
914522
943993
1161407
770559
607948
412316
907023
700912
280740
941096
831160
265370
608466
214576
477329
488940
1090075
677250
554125
247470
555680
782544
136318
441857
192747
872650
1074586
955546
454227
268538
861969
238053
90369
651453
592438
33089
1055013
1023649
737594
1028689
787461
902348
162543
898747
179897
995523
1008320
1032480
447083
564356
841503
1112964
1071547
5217
157398
835269
944035
809368
450648
898593
766400
498976
707817
375684
747543
733248
858137
696239
486571
790840
977128
841494
826641
1010477
406497
549358
961112
151551
541675
349782
967608
59488
265629
556688
5470
24554
1119076
193058
720322
178503
898583
1164906
817563
318977
867137
1109663
164072
530250
188396
722175
1021264
1148317
268707
836150
1111617
315176
12440
810381
784406
1102517
707305
1189836
747785
188531
1006236
513009
215185
1092446
590919
150910
419931
935436
916557
431836
468787
175270
35249
108105
997075
894552
726675
1127602
852265
889375
1080257
749168
370902
113120
1133255
274816
470354
493650
294413
84306
96364
468823
1896
958547
348333
515035
321054
984316
1185861
766864
455816
342910
768825
505223
1065945
339856
310281
771830
923283
811488
429187
1064982
552273
260662
83373
239008
415360
1182056
801349
125875
698531
587564
103785
552436
1058175
1715
285284
646375
34552
427560
521017
411522
372721
13256
977667
916757
825452
1171543
817906
1083646
127533
603034
973570
1040608
1046867
795208
1179475
121543
711865
262928
503735
729817
221924
1033448
841263
466219
649204
549825
851239
353038
126083
614813
1037595
625032
793651
894676
614691
876347
764442
430685
492924
380959
945692
269632
633180
1040683
967936
1104407
742315
1189958
658064
636411
496105
900759
581574
308726
37956
628058
1087139
43508
395765
742874
433868
614184
166680
953065
1073071
715843
516791
1140498
322297
616078
1046877
113163
1099655
885486
508020
269575
1059248
141411
293308
443279
115489
1081280
910946
48653
46156
1037121
791935
12103
1014447
378895
813830
501110
992859
44234
432105
157506
79275
976395
615316
200649
206175
679586
174469
410335
1002985
736519
343947
300759
72320
55062
272630
719817
291340
1188887
630076
641151
288844
1045103
104898
755739
911802
1158767
1087572
770055
1071840
164153
463601
288824
625699
683919
983045
20456
1055999
262009
77905
893219
1190193
813088
184026
819939
926041
30837
614776
691
593099
736451
813355
169146
259789
1087279
841917
1136656
864163
544927
554357
1073339
322304
430049
422661
562620
836994
508750
681604
729106
400751
605274
916891
1080540
31242
643785
258776
375413
222069
783774
1165771
140331
602839
645746
1080664
244404
775006
175770
7923
163377
341058
890450
848441
642975
153013
862739
444261
43766
1129008
1140845
896689
419804
913159
199050
522569
1056876
763226
516890
1024288
886192
914721
748826
671084
271906
1178502
701409
265434
727013
656575
261231
678020
1078633
1068103
1020577
1192053
453900
996082
207317
55074
1177620
833465
839253
583502
121916
488808
928064
626179
1047192
607249
112071
670333
226817
827464
858087
685400
994088
902617
65211
947412
1059369
826582
837136
883385
954238
162140
704603
802483
545975
64455
752778
727433
921970
1001175
132212
1166267
176864
631352
218393
352918
698710
907125
253988
545481
608448
131811
146352
448970
128173
578783
921111
117036
510208
112301
695726
1109385
655166
5203
971923
1009205
491340
167965
779741
95930
1008506
482999
5612
578302
115849
800637
635070
995192
639525
1132735
239389
1076046
1046569
676475
47239
957801
1088828
1134059
536169
1003605
181043
856539
665661
307244
965194
709012
674903
922015
157394
741900
785999
356680
315796
1147718
141116
657779
138780
374607
620527
397377
455201
252271
223875
215067
24137
1174952
973247
819469
587198
180263
803997
83065
667271
268011
644678
282053
94276
99498
75550
927681
745194
1191107
314739
139109
508066
168735
348898
186951
1009384
99273
810403
41805
820201
587459
30506
739
1119694
713529
443502
727864
251223
375306
208136
803810
405585
303332
15163
343147
688285
1154421
963859
305771
958897
802336
1179170
480449
441233
732781
749724
807020
1029934
230660
203557
1188455
503571
688937
571453
945311
681638
767249
942351
1167179
1173813
1040268
1059497
605868
499124
298062
40939
1131097
613479
686857
908471
978275
148151
397672
719642
610225
546669
947206
538307
979155
376119
47849
378941
111342
726069
962880
42466
453798
612737
999552
1089756
558433
600876
889129
518340
742004
166029
651930
1156270
829872
976554
30019
673485
437505
48265
589697
236989
533784
308484
213493
43247
150913
723505
1071334
531503
587263
123788
382008
522544
829088
736912
839675
761952
34480
396474
157653
578969
894604
335953
645240
928340
741518
925191
1129693
305149
389390
706166
444764
282934
263091
682136
172775
842630
530722
1141158
842533
604840
1041857
258803
780719
808695
455869
890721
297877
482579
661063
856321
277997
176466
1188695
751914
178839
912404
748057
7415
1067066
625945
745754
110200
845892
720502
902784
1115408
561701
585135
479241
1003594
295592
1038426
332155
866197
466355
646007
1108391
969384
876652
709969
909459
728126
772156
1091718
1080323
385173
249953
723254
214399
697735
364316
1025048
534234
194045
957398
374056
535166
987542
198781
485585
1113438
924457
436042
255615
714354
218976
974044
837258
912042
106144
711240
63068
452489
987055
97543
492322
656413
898665
1085401
649678
249290
1109912
880
555476
613427
1013857
956393
1173819
837177
1021816
999962
870343
741005
1098967
117453
694855
206074
540141
1130193
623054
566464
339828
964911
24991
52360
816192
1117012
113785
207947
827177
124778
120888
237678
1168433
424209
851434
624604
1127316
957919
482902
802138
1158403
966257
1136506
832858
885296
483500
183121
90286
854180
1081795
275544
316740
1367
556325
473718
6393
213794
925370
100773
338510
118408
865994
586012
294200
709025
969614
742759
95205
825363
641281
682962
882973
541724
500533
372473
855575
913887
68249
848412
585440
1169822
565542
1031295
1112837
309812
1186103
41688
759105
144223
353370
10438
639730
1027169
759263
141723
391996
543721
697773
642561
406380
584182
451858
314272
680494
1036963
831685
701405
341883
886349
330422
318044
130243
964247
469448
390401
112892
474113
1040458
1172136
287022
1027728
1031664
362354
795814
374255
292949
1146260
242565
1156512
1087658
47017
165051
628636
236562
233069
239327
435001
399517
414601
797798
237239
815506
216505
708223
416364
947279
573551
1153118
351698
911147
848490
169382
1106991
927812
335452
800195
849863
43250
327707
1165413
679766
296596
1059871
597456
500062
160052
974019
1055713
157545
558101
1174525
262730
1029377
608963
293636
849901
887695
293491
911978
1054406
776837
725817
671844
564286
936567
46233
596279
1172876
185570
889070
174332
790264
526211
511706
502617
178755
256581
181436
430106
83406
650715
286868
591215
741914
190238
186475
131083
938929
916335
1179235
197654
846985
263980
508706
337093
544094
733707
88297
14134
1040476
711595
1175671
1066590
824269
692075
803283
722184
935175
387265
305528
592594
718207
134864
704808
1145686
1164183
191308
705758
1015210
178108
993632
369850
1046776
123533
16747
534610
1067284
1010548
1187776
124953
782223
846168
757920
726024
252010
104417
1054339
991744
721515
1175099
1158881
294271
918439
144523
16051
1021492
344229
273666
30775
912401
306218
1151698
184900
920842
992530
1091747
995310
195834
61092
1006040
1164237
755774
769653
1047682
1126934
742151
726198
112798
148477
935743
1069804
25992
1187196
608373
961503
900615
93272
1008726
633034
602699
1127235
374958
844156
441823
879923
976974
19135
477962
1102496
795006
458176
422109
709082
1105405
640377
49752
781784
503866
850082
860331
425487
1027315
970630
166017
428560
1108750
5204
879944
851935
474433
591696
770287
658511
201141
963933
45595
737527
174172
1040962
162136
504377
803594
519617
779956
398695
721615
7779
977078
607288
578653
178295
1027443
665459
1078558
129696
699462
903144
186624
857175
1090572
579313
543647
608256
1146658
499708
195361
432189
878793
627435
573563
919589
130071
412723
993994
309369
426941
59418
261641
1095881
758066
334099
434417
394642
312626
555454
251069
944425
739578
289920
129893
656667
855317
104806
779014
710398
985683
128608
510653
826110
854069
494958
121713
202497
1176366
701520
594224
126816
408945
571922
453816
926336
1156124
850658
685203
1084945
58045
390615
230100
40463
154812
1146430
87338
752342
1175142
714341
767421
412992
906359
247478
1145858
113844
102024
295855
919388
853277
1031287
794620
606856
813712
161185
453493
505997
1120332
1163796
348186
317326
166933
962525
483872
57820
82589
940221
196237
1137326
1122221
1134941
431283
1051137
920997
767750
698245
68073
910576
639615
862068
1041934
37940
740459
607329
634749
4769
336561
466183
606176
653680
5837
794748
809704
530994
683246
160759
314094
816580
381134
1030272
136845
718601
912510
807933
676452
1144351
860735
162614
344560
528100
536021
1113174
650530
1090065
630209
660055
114066
693313
1028152
1088410
38537
495328
1137231
67102
1113315
98081
1112771
1039709
526722
788438
1063537
756812
862895
950864
311996
720982
134583
368779
567206
537241
952848
604986
1109889
415581
793969
593537
426580
482905
5044
1150685
1178865
544212
981608
105779
50029
649276
706371
57161
730925
1051375
655569
331216
174889
1005840
509560
100905
451933
516519
668765
292623
976354
130560
395207
266270
745536
979868
310711
371706
277239
589746
119746
1078605
102942
949051
722964
12454
594274
913215
338280
763318
744153
673615
220404
299975
836914
905143
1049840
328249
515325
168370
154832
807633
91669
597314
906848
340755
338837
272167
1023976
68894
775106
104318
684778
743942
1092490
233796
718104
1185695
69854
195547
1134108
103926
1132673
88289
380576
463004
1111112
778248
511451
1121626
1046080
934098
1155494
1179471
1152930
320455
279208
568708
121516
641418
130682
830524
44368
179324
496699
721102
664335
264988
539735
776908
352552
801332
70072
330007
910609
725189
198132
578862
416665
234778
1177309
22589
1170857
516763
1110879
475920
602320
1045794
823382
515183
1142177
606366
535538
260594
119361
782648
857296
213033
1076960
708709
1079798
747569
506433
570866
1184983
1171167
1122199
688561
973964
669479
115344
276967
234075
426980
1038964
1161606
184911
735412
966862
17981
1190931
493490
436971
825054
1103105
717208
53316
1128648
67621
241919
718571
183296
89413
995858
1010970
380856
375947
921588
432832
888137
682888
215012
1094066
638197
1121699
426632
686816
290337
928681
987691
234284
662715
301406
529316
487491
363977
154657
971286
601728
1009712
299372
260147
288838
1155400
346684
313298
255894
396005
153689
765359
764541
1011785
846745
643560
482573
245477
405488
295880
96263
824215
1065823
593486
628743
1003369
804236
1082164
557733
3743
982296
158711
350831
140872
1034664
775718
668467
76482
135453
174768
206245
207635
325007
1083873
741662
1138950
90221
462820
470088
358807
850644
11828
679410
1004815
936067
56766
795429
1044326
926401
914975
230433
1031064
613907
1167930
943720
7302
697723
729373
957448
879182
612834
422927
451302
15066
465334
329474
168320
967324
221305
390042
141968
879551
635881
1111878
28965
1019950
22991
277043
995885
904644
841509
689945
548602
864351
549304
399407
887455
948355
1068656
74434
939714
66897
574494
867801
769339
474636
322063
563059
135660
533781
279919
989350
1154808
564415
763213
884241
888714
283765
577650
205070
483966
984027
423028
748138
586233
802990
945213
70212
985931
864278
645903
618832
1133472
867410
938595
813962
955996
928729
927213
466166
59356
463933
665004
329464
982842
459983
699773
847359
799264
919195
692636
294303
324138
809132
1057040
280935
181210
608674
1174831
953634
142486
32123
559691
133395
517127
410627
156131
229503
183780
645246
275603
335878
288287
633691
857056
173349
900764
205136
1151699
1179680
275468
589618
919004
287101
1131131
854049
196637
1037286
1050951
176646
584902
195555
379544
978666
862441
33475
100662
195053
151169
826284
817742
784984
884277
607731
244172
811833
573120
140028
812716
974497
937947
849924
85508
927997
370242
26225
530413
666076
849318
627842
386452
480044
155203
907362
838496
450543
523840
23069
606416
1078149
18253
1114224
1113569
1072057
199773
1025453
128285
448066
364993
1101077
983511
852189
808914
1192562
712809
152077
770544
1070379
962386
1111007
792076
833611
680849
372938
549482
209969
552552
1058228
1022554
458184
267601
99119
548922
1070591
235678
636927
1144741
73997
55963
35721
178870
596496
611916
1034140
1190835
735839
911763
1080771
554667
168978
9735
107271
953438
982916
1186071
339604
838196
365627
587052
1045338
118534
686946
56376
890493
978121
766712
1094084
664553
452899
48590
75180
301806
575147
535503
818540
1098949
421323
1033252
1127433
952271
558210
1159794
879316
392253
28135
341879
1013373
56063
274524
36247
586823
696757
299104
635904
983179
659689
1004581
1155415
90436
327166
627016
1086836
893228
702626
800374
741734
751264
326904
617942
693954
868933
214269
1139355
113680
587264
483348
68506
1079814
184609
540260
445338
948822
978197
163388
727765
582207
717383
650217
550998
1138087
1013300
109417
505167
827285
909135
808172
900808
339099
512496
600106
551402
1030311
681400
420786
36055
1143924
988957
823110
891753
135286
1179086
203694
1163998
125119
651826
577698
1182218
938549
762520
93864
1044657
498913
604342
1147908
455447
582126
1038684
65871
778871
491688
150258
782280
457708
479744
757299
1071299
231914
548547
1081001
735853
1030609
735403
776689
733426
157597
170108
677644
560969
1043762
339391
15536
33252
739320
46125
1090574
780426
958174
1108232
156907
586023
141599
512020
904117
303063
429857
419479
202644
317280
373544
806187
1091516
861050
759863
281775
269234
229726
726812
252704
45676
788709
501009
824360
246542
614610
1011617
363530
345904
163912
459915
1108454
666336
189712
230537
302740
40723
612796
500552
891972
741658
382356
104654
664992
650090
652287
460781
387676
1146704
606157
54071
505214
214211
222797
1152265
646072
536344
1140376
719026
494171
47701
619587
298960
143866
716691
328226
936880
960728
67738
1042050
204659
1164736
93477
294252
513668
934364
509258
1116075
964851
359542
191524
147608
826212
274787
520412
26087
44286
587794
704335
401423
680339
1082879
16226
965898
1006290
403461
1075317
353347
605482
907178
748728
327018
1066687
670957
68270
1032814
614567
854619
330103
115872
1146960
1014418
247965
265537
1075567
73968
1170689
221042
777812
876101
118853
311613
266016
393792
982598
507322
894400
1092285
980749
844938
974737
1081069
5593
233936
389349
482741
1164764
863768
244101
158826
488058
388778
809258
956059
480102
1002090
654411
634251
115806
651090
628568
299190
814892
267266
216305
490019
849800
972076
1087241
376913
506692
248131
800819
689284
437478
666020
681920
1150504
906912
236447
1074413
484102
722998
824051
1138340
757642
749907
147770
829158
656720
211762
469896
146445
972480
953314
1076981
1147188
952194
1161973
135868
1159171
1149612
900145
561109
324913
115252
818351
97024
342220
783126
62335
155192
332824
552235
1109195
605178
963482
17209
1102502
137368
945262
748031
831370
939511
846332
171079
559534
2270
577764
759812
846667
491249
974248
484758
67010
761317
682154
994795
4747
129948
46955
1122609
613881
243447
151359
836510
1157870
544290
662434
431834
552530
819030
1051872
601275
1041680
1134345
342002
745273
1161700
1002340
1103229
133723
1072298
744539
177941
281751
999189
1051553
527055
722518
117888
1068684
617884
1166450
444700
1009895
710775
693101
587182
808011
960726
424036
32236
803727
202948
554311
543752
120590
584316
929572
601896
1141616
1146476
644479
934672
1132162
583008
1092516
657467
475797
289893
992255
840566
468619
517408
87658
24291
1091909
245446
773925
425500
170473
36222
1009288
712361
605535
208179
330138
444930
153690
969856
690221
11416
626607
896422
1018646
1084705
278733
517146
141984
843449
700556
598184
386449
1056700
716777
573111
370505
22664
855769
435052
206696
893489
830335
102290
412828
963448
490993
428210
970281
905964
480965
560909
39941
950060
934724
648299
417240
351018
837844
798658
584409
673298
495323
128626
558016
262922
734515
1116180
179649
1018848
191773
379729
736489
124374
446748
750568
817504
984829
692986
92393
54743
802345
385490
583735
942088
1142680
970357
1080322
416614
692068
342755
449427
1148224
1103232
1142983
826168
312558
450508
98265
708378
972569
21455
590180
1087253
737354
117209
14253
930750
1069529
25471
887216
117003
966636
239540
418559
755992
949757
761469
849480
572883
521978
928898
735847
717802
35124
790218
707199
208003
328259
262809
297318
90293
814435
189455
686438
1137942
257547
735807
102218
750682
325010
859462
843422
853276
1157803
989644
89804
247291
964947
827534
573657
975019
445755
636451
447491
822680
787568
518509
79330
933228
708588
495490
21118
499850
201736
844177
167773
95309
229795
595308
492484
433565
1086036
468287
82166
736380
887581
459696
642269
1123963
818790
562552
1003545
696986
672690
294020
873639
337939
1120983
137834
86759
364896
483567
671994
844342
969145
695904
291464
439954
1150931
1028765
570909
56495
347651
209551
158115
566783
1119982
1023846
1100577
745931
993067
385122
1035906
1160792
278237
1099609
1140857
915444
452359
1001523
741091
1042710
1179744
532098
960905
959865
1048592
944377
793340
702029
80032
1097109
850099
1016450
873425
581982
991731
1161897
757462
390668
478744
72309
173762
1056938
844761
993310
186684
141405
372586
82450
21360
1057846
84083
9501
147464
509149
436832
1020732
803662
152035
247328
170086
1066917
214309
225086
659239
49162
941896
885802
697054
154533
67179
174112
1131359
97371
636811
246623
1006799
470314
299810
1045073
636049
1187384
859811
414496
1074052
1028596
882674
339944
101438
688616
91729
837864
676939
702093
1166087
921985
390738
367873
1080253
83766
1007073
382230
1138853
1063504
516816
356215
675272
825225
259029
110996
999713
984766
340655
711384
135914
746962
219257
1063880
666381
293018
452735
1005384
394461
1138298
83486
1186835
877721
1130924
28701
79926
1090652
732012
1009509
1118017
316118
868669
486613
926786
1015103
898708
760554
552130
248601
1120968
164437
560402
1015648
7599
697493
1134814
318935
720035
1008845
511578
762454
104746
986628
761262
606424
83239
1187496
93396
962843
825429
1180143
936422
653886
1180043
544137
608756
1097245
110216
1112657
819064
717497
902263
506867
573021
17598
964811
1116306
279544
52114
12714
231631
861129
783682
915553
1051661
34483
753386
486741
360622
775310
846541
227170
720076
1069786
570618
156540
1191993
1182662
314902
35947
823116
992947
61950
250915
941961
376734
385427
1058828
716515
854074
182348
563006
295726
596106
625292
836618
187768
154236
797375
976417
984430
508994
245074
204660
256775
611592
277322
1060049
690354
161372
419272
367715
813390
129370
417252
467182
146789
816234
1121177
551736
466290
519136
252987
648295
1149117
896275
1032334
1084106
1164579
420505
732833
392246
717432
1099210
1132491
422691
487591
600842
864822
1161859
695403
766917
1109460
951335
290872
20914
630403
109656
839712
934369
564378
154440
1116750
902156
392441
840571
991483
589270
1149766
526417
626428
358369
1007579
740543
399383
252086
104758
113025
796325
507565
669419
367657
330253
671174
599180
730923
769929
819567
635414
1064255
719648
459553
771506
276345
489498
201861
257023
410028
8398
357999
878245
83208
947121
308854
263986
273883
666609
391526
28692
788015
329036
845258
606431
591944
1173285
448846
68461
922705
253756
1043717
361104
1148898
528483
257844
683994
1146128
509828
1182281
1094418
673185
382022
532210
569767
749584
911532
176244
87137
1084625
1170842
281617
95245
975384
1123307
938004
13206
183035
206303
445256
1154217
618640
107542
980559
655710
136312
942974
1082476
695264
730763
930094
1005782
574721
641267
122671
103455
1149456
689807
2296
180946
398553
898079
78391
19466
104363
546034
52560
133963
1093951
910645
457543
728272
436698
974242
432006
1057442
163285
688445
1112459
480951
97038
60295
1064371
1103646
84249
1176813
549108
657299
189560
303051
59111
829700
661273
756381
1049290
853249
739669
293558
212568
991889
1119562
1136337
1090236
356977
1058033
740086
682953
506015
93889
1185478
106603
61673
1100905
288159
922064
739922
77845
421289
872337
114892
302293
718140
103951
136
313935
809434
213386
107167
89126
135579
292685
289356
146676
739243
758979
1093929
926573
67090
239299
863042
491115
1076703
640029
754741
572207
684328
274614
69230
330315
690313
548019
1019539
339722
1156958
754788
1097000
988899
843218
636932
1039231
1020733
486724
862348
357263
659429
1146887
201201
633247
815327
1065785
467398
216218
609170
574178
36723
521032
523443
606421
1071804
683020
205296
779897
233485
1024287
601070
1101500
180360
1114487
370119
283203
311261
99901
105609
890868
653575
943461
349289
877202
80873
510251
966179
1121501
1065008
578668
860680
1173957
374266
11285
282907
171764
895813
220527
395032
551649
57608
332670
173758
465293
899655
816409
1078540
492524
915499
441551
654140
399927
752897
510637
1044798
244843
1075406
916053
614732
298776
679121
516228
354300
1085779
662019
428215
24883
871434
1174105
727825
1046792
239210
975457
774135
850801
411995
1168335
795427
11661
57474
602424
122138
70661
1161247
439656
672417
880339
509127
273334
1007743
93422
86743
887166
10650
868403
973616
578549
289857
902822
5105
696361
837148
246577
50848
181545
1107230
843239
910800
856611
71064
315151
952789
540331
153146
403613
157620
386495
987315
200744
636721
132911
736707
250675
716007
1177502
1138529
662275
512998
661112
681643
825200
216600
539333
422708
1035168
885118
500855
627895
427616
293712
708518
722913
614123
354265
440238
627230
676918
851553
867289
153082
510296
531349
302004
834302
995819
640695
888104
586697
1063242
84692
441612
972526
809442
560206
219585
1082682
123519
1077954
991867
474766
977698
1062535
1078466
1179376
487006
364194
975441
210225
369029
300964
889391
748359
508902
170723
1147271
799322
924463
1007584
1142207
879265
1161526
16301
623285
728909
1012053
880989
1071505
684161
726218
627260
323984
1039239
526777
504882
941982
43001
375498
86191
1128562
172022
300949
594
678933
1004307
298109
1166502
974226
1096216
697250
587027
1020299
628228
852176
844248
580750
517092
421450
851138
915134
561013
255044
588659
1186230
1094667
697338
325526
617724
955019
1101272
311109
660685
105678
355575
915909
482269
435503
113979
1123726
611116
810688
86278
621164
510286
155524
688237
530447
426675
308054
633878
334764
323555
198813
1083326
409694
929940
218636
32099
595625
824358
973825
1166400
997489
174784
593491
1044278
812757
49432
1019690
768416
499497
885896
1096281
749819
412148
1022703
948312
301953
633439
83466
1183618
836886
616711
850289
668859
136209
511409
758868
871406
848705
254783
205699
561912
733780
475189
180719
787439
483310
804611
1112092
574119
1132166
397380
854212
433022
830443
747654
1075742
539807
932779
433646
906465
554962
1191941
978190
837495
477543
951227
490668
165956
450533
1032802
292526
125511
944473
11648
12029
248961
620304
788216
602857
434523
604280
1100191
194680
1177347
1138489
823211
1169224
622822
784602
867328
1110206
759111
277684
843991
265043
726741
1077376
922477
799681
178771
804616
905303
920561
630937
316821
31081
86764
105761
111567
414652
1013749
775155
671618
459534
513078
156407
1115404
856742
196026
262456
386347
699605
1011946
411972
959371
539061
1155352
380013
1112457
346850
477670
678758
683286
616805
519049
57636
948253
622974
62763
1092090
960824
541266
445053
314957
702021
174371
714041
475489
164475
799121
1065512
1095978
609497
87111
976372
143198
228581
1093608
803636
148237
42931
586633
1109409
602516
1186170
1058149
24639
1042920
841654
1115234
485914
393584
961874
340021
271068
288549
115993
702922
740660
883142
306853
778877
172691
874415
535724
184295
841605
1145658
341256
78618
1023658
263537
1175761
815633
760418
162922
541565
103603
66964
33942
234071
595490
409037
1186886
1190551
1169085
627466
906660
1177670
1023553
132746
53717
491154
636145
917414
664285
254261
534718
1001111
484517
1008577
114984
49713
463448
136243
700271
615095
1029140
460736
153893
786503
1188903
452311
669931
822660
451303
82115
622592
148567
1134532
415071
935201
349107
1075163
55109
835204
928821
789520
342747
587595
719959
1012078
840164
533837
1095550
436045
269
39239
762772
862078
936791
24889
892306
801952
662473
456030
1112060
57214
689235
1070044
1020452
549462
1108539
836696
945584
1157480
1025846
530403
894905
340091
1104240
444354
894406
1068541
995767
221300
1079137
1084129
409267
764493
354527
520627
398216
916047
900440
772932
204588
169844
548540
1076410
433985
60108
740338
121524
519475
998083
541892
414242
301661
519469
778467
140771
497097
1150646
639981
828658
164817
412107
771148
732370
943502
462607
98473
481157
627303
968559
790098
297537
830120
362438
493250
844950
1037047
1058003
608773
645183
323007
422893
853685
840931
788774
687564
639292
460153
801929
855096
987748
11297
686617
650445
10358
102313
478696
448989
371635
594318
724562
507460
193804
743626
611747
970988
200205
1033138
322730
354497
1193008
1185149
209448
399427
787689
2474
1188481
1003271
1024779
544909
534529
1031599
398567
512064
684023
979576
851501
782250
491452
323306
58567
180135
694103
48858
598925
668330
124277
1029143
104749
797832
236189
195264
340360
1006596
169759
495050
575362
202554
985871
147430
341221
290745
164915
736214
157680
924446
510946
700503
1165744
249267
774255
743563
805422
1158515
785036
1153260
1008640
395953
330391
425079
1150645
994329
723164
448485
843166
1090176
632955
347032
318896
863699
1075768
763927
1132899
100746
665658
1153823
939479
898540
1074183
565208
981664
386154
483791
311040
1038093
510932
548902
284238
586327
976549
238582
930319
195230
699633
947717
125136
1023886
296485
1034818
956080
314507
889632
602113
443976
1039336
392724
1037056
683869
572125
684383
400195
687625
422451
76712
635279
1014954
930797
1163355
819248
127347
1185244
60657
807961
642643
1062589
865936
316994
1159987
1076281
14953
756083
45561
171597
68567
543723
620635
446956
959253
351417
332375
1179963
560813
263779
1181741
1137940
970938
572654
1086881
1079847
982145
1036004
918319
605511
393894
538636
164555
976514
1004423
1181121
484554
979025
528227
970075
891520
845809
343692
130937
1113911
282360
358245
490313
307105
745138
1015762
672509
528144
249460
200904
471874
1136765
74506
665835
919005
1058391
491660
608348
1159982
283432
1104221
360073
586901
156364
1107388
260650
834242
756303
667753
391931
632558
1031904
294788
452632
195057
229244
635078
99868
811434
915625
166499
772154
349322
1182122
360458
798371
471275
173480
1176162
270922
1075733
313844
622852
925916
285221
956622
799764
1069648
751889
336311
163268
1095666
572855
239876
697614
265244
694439
752441
1154660
525306
889875
1069558
1087782
941827
526251
144143
1044288
833163
17709
851525
538995
997599
645996
59964
776081
520917
779368
767366
164513
1104666
724241
46140
466903
952697
458115
984821
1117316
260931
768306
13100
834199
749198
1071998
224327
908900
389970
1034954
837870
509372
667856
615492
356802
1109187
585152
1034980
237362
1151749
713517
1188474
111792
1161420
1131826
1163853
1054447
336654
178330
95664
89825
571948
34710
123809
872941
369320
328509
838830
293833
1092782
142020
1120994
38165
305147
235156
956630
552487
754075
755354
409981
59762
1149319
205078
86242
383231
905544
716845
914007
284995
731358
158437
250260
602098
425800
246136
638257
384920
373201
969629
1122681
682454
686172
849857
484742
939218
169632
723647
1161684
1141105
1120840
654078
854145
743873
419836
93340
487251
5381
696522
635839
892966
330832
1186514
1008983
914961
475461
808040
85139
1183962
541810
853387
464286
966554
709822
923813
63955
754994
1139481
1187651
407686
348005
60477
224398
450029
99275
65118
250094
697431
922442
657847
30835
1030240
868153
428779
566694
547295
1069797
984197
534901
32848
138173
1125995
850540
89248
133023
323958
84245
87891
21751
755319
949714
543458
440043
218338
866892
226668
466156
629283
922778
211986
174261
185643
687899
677682
455368
957167
479583
144190
561475
223520
671373
573574
1143701
143931
1095993
187152
504401
1105313
505130
120751
654434
983540
648460
1125975
942260
531434
782374
340064
611702
797621
750710
481366
898290
230177
909737
29659
42787
407806
40452
1081835
1070543
1134570
1055584
747961
1093837
324694
87619
673040
698599
885688
598631
627728
135613
605647
440703
1166110
92176
467996
785080
638060
1017291
621866
65692
584629
861830
572408
1077706
806093
614379
382048
832790
657754
541300
1097035
256062
527386
910055
494265
926334
93618
799112
234468
964435
259478
943083
962044
1029825
1002950
890184
958764
1051648
427062
158420
157028
689176
1094771
1150273
905992
712921
729296
299472
1149690
500235
1155078
807652
970956
405935
548538
75791
295827
325918
1176371
624175
533988
75521
591460
401783
784279
172014
518124
1007495
538502
321944
745169
63952
220618
412705
929104
648140
142794
823406
194727
66881
431081
1099167
120145
77922
1038149
170798
247351
683849
39453
287684
486538
957142
381691
881901
11034
1133797
408815
316387
1062805
469476
1025361
1000346
788080
471336
747233
1139472
355983
797955
855599
134439
98341
571119
1025523
1067223
88514
465593
781348
912881
1048574
428766
290405
1028973
15649
157033
224512
451848
454162
959684
754721
950936
1173674
768649
166531
550624
756559
706327
153655
580707
699374
8217
258030
636744
44250
5373
532671
267764
30182
1046965
906716
990842
1137916
123591
1042684
693629
288393
193539
529523
67088
183316
323037
756571
652198
391493
561961
677726
603313
955646
274455
50735
714450
77606
904911
1060325
510127
8881
1102941
204972
497217
276351
850495
63905
387900
704865
72439
452282
17542
751558
136076
1193462
1120290
113087
306409
288391
74380
778247
881677
539648
435216
976935
273735
768407
584728
982924
831998
993587
923746
1097221
174424
334057
517947
332010
209483
1045866
145770
915679
342394
1044446
650369
596879
679729
583260
198784
1167924
619313
113715
235242
722212
409482
671303
954433
604076
969034
86544
174281
813243
136988
922973
1013217
288366
1060980
261813
1162042
103326
343420
1079314
43066
109068
550927
437080
47994
377945
822621
759665
230432
1177382
395206
712526
642647
258924
961937
585792
600841
981849
461307
634785
395113
539208
314404
1167424
815004
922932
693554
538654
721624
435871
1115639
226254
674791
11465
272784
854136
30667
702765
65254
252399
624900
160086
1003211
452799
305368
733401
1005634
8803
547473
326345
1109657
951277
196710
1011510
259067
506100
545116
270587
104801
216702
512641
274642
1009580
306933
842136
441115
868141
1150044
1164972
656105
795685
849210
498072
2379
799036
111996
7145
347574
1105275
336369
631801
608511
1146486
690740
644080
1027977
755174
337267
627203
423357
810264
1013932
286999
200952
348741
528984
895034
974136
86780
297073
824304
542107
1125925
1063770
823134
1057782
1048371
1184319
477475
709621
160123
170761
641496
326158
333965
122750
1023820
845029
1169932
650881
287837
556672
165938
1150192
411457
86538
769902
404550
640634
529865
896572
267900
188958
576571
873278
501985
208374
696628
138905
153802
1182588
843478
1035978
541708
1191108
889199
584523
536597
914988
472818
903088
863888
1177626
317561
807443
185687
639732
131491
771502
1183461
942292
727106
940331
395366
488486
513338
103736
892223
123668
1172830
1178497
660341
360704
55050
830748
627806
409192
1172670
590370
324747
278864
716499
316213
15962
715070
395396
775450
82458
701546
1149486
272410
723054
564807
202820
1146633
321964
523662
980191
482199
382319
364177
223880
933875
1117064
345824
1078140
692580
679566
35517
708133
714270
143577
703850
781323
775265
1101030
579980
595330
1042591
419209
1146402
868135
390394
873117
456845
895802
999837
960670
424370
875480
499390
716112
109514
1124013
1176989
296417
860010
154229
1102489
764953
614521
658606
790612
87861
561024
157735
982409
810322
668021
208520
997821
378375
474654
18038
283669
221108
431068
59197
448282
90371
176265
342054
689731
343730
569785
153154
1092324
234028
270297
1159119
984878
480748
850267
232380
454629
317636
606566
550931
717266
766386
777655
1049465
754348
641555
1071925
765830
950826
35440
808572
1153419
685484
722029
810850
126178
78725
746466
858438
189413
724474
1040115
555266
807687
266065
628774
659925
1039090
682861
478552
906681
860402
782474
1181273
455999
652417
613538
447546
864543
123874
958667
515208
1037863
614285
969621
429926
912985
61312
611285
417075
1101954
563238
233125
951220
568866
290261
220868
151851
525598
1024741
109255
824205
1109465
441342
776023
1185997
601352
552296
689999
728121
1132858
393741
189130
322321
874005
739389
738504
654186
1180778
961458
44690
1101867
739099
1147
555012
925211
874990
51233
607367
136430
493322
166936
524163
728259
61291
617041
454633
347295
1045884
799791
619302
6229
616694
941204
960399
301401
260130
1118355
171661
286654
528291
298691
43535
688336
1140744
513295
579620
283248
260815
817555
980486
784028
1174712
477177
320211
129069
264103
266778
332367
655154
40449
789619
1124838
1114346
1151099
331309
634353
359974
1067108
1180158
928502
421320
294544
694241
58125
883652
973788
18888
213640
22578
96034
645179
596565
475536
182940
1148778
478276
864778
383303
1137614
591332
185585
509765
1026997
58662
879384
322005
974126
90858
934805
566955
271011
469885
86909
671152
1008013
364005
1132939
179568
509744
862783
816961
936481
833521
468397
1030047
332304
458107
59440
599468
1011042
572693
758049
240161
34171
38358
1023861
486003
176084
683563
679444
585795
397319
770943
55136
427997
513274
760719
443651
94875
1132008
455307
444628
264642
112691
212424
248946
333627
708161
943561
568173
1079161
837779
919838
146185
926310
781487
1029179
124197
53575
971390
1045158
791659
1144545
49666
1185805
332492
626764
1187647
465320
789756
105670
445610
856826
516883
818618
63711
917366
456842
610421
900026
439338
519532
190838
859430
714723
611094
313459
830667
88749
595523
1153205
424067
499698
596807
482737
1009706
149726
326812
679398
1104130
239226
710662
1184337
376216
319277
761472
251222
103144
237715
792543
77997
563919
31155
830001
864691
293797
385567
436374
882428
1060707
1010025
584455
698731
160864
991062
983203
1031541
1003888
613067
294201
120567
729609
865935
1053524
787577
1081071
91992
1057744
722180
963414
615880
243068
286905
302666
26649
40911
920464
135516
789561
733941
78270
457268
1150601
266425
802604
462640
527479
697309
437076
536395
771477
420623
1057900
398475
436692
1012183
426068
672813
334845
254739
589606
575119
888009
1195
210909
945204
574177
260763
1025182
302987
146091
1166101
1126612
477008
1161605
731572
1157398
1180117
554576
695441
304820
1083642
759204
439492
890084
322910
1135863
304770
336201
309463
937701
31880
68979
65312
446420
1031807
233910
273800
1092459
984320
353594
281393
470036
961846
10394
848723
249431
773275
618323
1100153
1055414
315959
38292
298860
222306
674395
136162
548761
812150
767449
319376
1115188
453536
1065556
213470
446009
1136809
37862
591487
52042
659725
759522
377997
1142222
131401
93617
1123679
155741
293557
399020
324567
1067542
226709
812402
1086029
676995
224804
955977
231358
801198
1089714
1085876
1190941
399329
123321
1034402
526313
780498
595233
336995
276683
409454
176854
343870
519707
466279
72994
766306
29506
720642
56214
1059892
991876
230708
1154802
986772
114765
240620
394632
519341
213228
5625
1041256
456310
864890
621081
196352
1184356
198062
531543
525477
443265
494442
1090167
115313
1061
981176
573067
396516
163238
927876
832032
35149
598492
1035877
1057324
972667
488362
383607
758072
235482
1108582
727779
198548
784916
723105
1171285
790418
122503
984459
48022
328437
303896
841562
999542
911508
611675
413588
1068267
1038686
1021626
254326
677773
1123881
798974
386259
31668
1100515
579558
1164402
1050037
563073
483744
1075039
583484
76301
779864
1068175
825625
212974
363659
451649
629582
1128188
332549
355557
442420
1066085
312287
902419
461948
773433
238621
324626
852187
247953
545514
69200
555926
34589
983392
45985
950065
185669
363086
260317
923915
1070664
71703
35544
528274
439912
41788
869317
971630
612905
404717
736726
461457
267669
993081
664753
170337
988358
546234
434274
1111240
1094705
737778
104729
553145
64804
218578
974402
564058
17883
214045
235592
1104246
940588
622598
1147685
1174507
441289
238223
338004
35269
1029398
537532
500442
263055
629447
794911
122394
350501
938952
892039
843445
14747
843446
736831
257027
300922
609807
585452
733539
1190830
889438
1074522
71040
270144
803515
461853
379055
45543
1177779
1068934
1168758
828893
587963
505538
296424
404815
575656
417129
146194
347729
203313
827714
53442
297423
478623
1164516
1020658
685074
837207
246062
340739
762256
129005
205688
302443
12998
885368
313831
852396
359412
495209
583423
410562
536749
771621
993808
611103
818263
359253
1150488
619290
1076972
1061981
569713
230925
201602
1128826
1049770
912012
153568
419052
797951
1015525
419548
579947
572132
1151199
225285
896994
285836
252913
360048
462223
1007309
458807
987049
151456
866347
971496
117466
309318
516659
288290
815283
1138662
387965
345238
50369
512901
860648
341574
470154
1063491
1069102
731500
936997
619734
15593
609672
976832
28532
642146
522585
665704
434980
267887
1050016
753175
838017
467822
745036
587701
941390
384585
668952
1012500
1014708
992840
387001
904916
163427
539990
53949
345367
451194
497141
233225
228726
244654
624341
873610
293341
342734
1082484
1168683
945024
929278
903166
603898
106604
328222
782129
648374
977221
1015461
292998
108877
152654
353450
599560
17603
390950
156078
658483
2526
689572
432020
1001383
1002281
222041
386188
558368
929858
1077383
68699
467443
720110
212151
743094
99729
235077
32983
306063
579186
837850
1123594
761629
1188617
538665
828322
579358
897111
87083
971385
752499
453673
1173552
421645
46194
482368
156629
1108348
96264
1073588
246491
259006
1134921
1006256
1135470
198689
359438
493640
766854
748219
278174
241779
836903
775799
594326
5465
171828
241503
949142
848407
676367
995532
792770
341011
208405
343088
830052
524809
586551
975684
794769
93721
325645
312031
1079595
428541
346954
576384
288424
196718
745979
214299
75984
365067
530011
228853
393269
970216
165559
1127938
1026272
863889
1025613
958995
582958
256470
368727
478542
660679
165475
396720
1080093
1093783
705116
130160
3557
1045054
501478
563233
637302
1131933
764157
319370
1055152
1167767
813593
725160
1085755
1075414
781787
730073
24030
862511
1150006
219032
1004514
458548
635788
1115974
226182
791758
896305
1071467
661324
737904
249079
622070
299276
297864
668853
773016
618871
54511
1052322
188635
1136731
316249
31889
826498
457671
887716
129093
458718
346695
197964
457621
145075
881938
459413
129642
457635
1190459
303725
883503
714501
955957
444663
798163
970554
562845
578243
371020
151597
836821
360348
415917
963522
1015913
169684
1049017
555497
566812
409544
909650
513170
422147
191382
729603
1058919
741458
814774
1087842
1089225
1100535
1066674
97449
431063
461117
692050
734170
85629
564509
178353
335848
1174148
1161759
1102678
192440
1022568
912497
91295
510065
267263
772115
785249
460671
18830
1169570
943465
500263
475932
377629
414330
1021202
1067677
247577
38375
501777
413659
937610
69795
1161431
852086
782846
31646
507747
239771
440060
207761
383128
414530
950666
86509
14341
1140276
793052
1150637
1082418
140152
599101
1144542
551656
1077600
706383
461051
409560
8458
156105
577265
367188
354429
342660
668535
367887
1091254
106145
256771
1085089
1042009
205606
975475
637478
184041
930865
584989
484686
171819
772424
501377
410176
1121619
394047
932559
1185788
527176
939508
914857
894404
32682
799411
788424
865823
61629
803718
91195
486404
390570
187631
443098
850274
322219
868568
439501
533257
920193
458769
355660
760802
1162814
791726
482511
258805
773396
335184
682431
998030
145944
440136
585786
927756
1108752
772542
603155
107530
1088088
348190
921727
52761
752264
682264
85045
760693
912191
633909
989183
463707
996919
1107944
968729
220218
862740
733050
944241
839270
522817
13762
110540
1131975
704000
660336
1073738
950730
1159618
422892
599537
699339
37564
807554
335933
480564
1127128
764344
825500
654447
459796
81005
178368
769915
966577
556001
322395
255593
523431
588306
222261
870482
570486
420443
1124026
797996
1000222
657057
517411
236088
332340
1172735
161491
1170878
966064
933760
384621
637807
156648
1047894
963863
994124
115163
1070230
65786
240781
162017
176337
109848
73747
52842
985558
699904
1154634
1059549
122582
820204
393097
639137
55088
307194
584451
773359
1018817
477080
217566
919423
286368
80407
124043
939105
138224
630022
681061
248810
1007210
672706
524108
316899
817970
70199
1136698
486864
438307
43246
692635
166763
148521
170405
150382
788979
996720
616173
339802
1074824
498488
263409
937125
675840
620381
825881
1130896
1171320
335076
1021400
1091861
539946
1021963
181930
406748
376646
206793
324912
243611
215422
805790
156521
561825
542069
876468
186924
539497
961329
213827
1024844
252081
95023
502402
133754
466122
54364
1093822
1085625
989518
175604
909195
213518
242167
797055
128502
674126
939470
588141
22970
733948
1109719
183436
675509
329145
1071137
287043
645119
189248
1019420
816914
373743
1177376
370197
911047
937905
584924
847040
240151
789748
1118669
750078
253116
851078
845026
869088
17967
661211
45656
134790
84869
1131711
903915
272112
909757
369750
614459
633392
781664
884299
37879
700236
318104
427822
162571
957199
400704
346431
452674
681505
408009
437779
1144540
77883
684995
770815
980987
208328
990474
842112
232778
840421
609352
1189235
366954
502419
970306
512574
123622
227640
353965
734993
786596
810919
776935
357919
65653
832789
1160435
627628
916188
776009
915241
627370
323938
560080
640903
219662
217075
565785
44131
287663
375289
1197
575100
589819
69954
877855
1024981
184410
652606
994953
762304
364787
260230
501800
996514
566418
917590
564671
1183614
1013485
84304
816651
476604
386197
198777
928476
370772
798157
1127733
579331
642793
601269
59750
68
415589
451345
678267
251061
969353
267174
548245
429173
122943
882800
82688
802555
392880
609453
413378
256540
391098
250175
863321
281589
1037274
513197
882871
968028
239699
1149877
505509
914027
676747
456909
1522
995864
9111
986441
207965
1085751
124491
128346
474956
913537
213651
1035803
108960
440818
155008
786259
231887
3982
804027
100550
627783
601363
1178065
837492
145454
391204
412327
454649
1105598
64620
503723
203388
649984
75684
738882
627468
436686
931908
815952
485283
990952
781708
198751
996634
1086766
503341
860729
19630
204950
1124200
364075
994704
942635
463783
463566
208345
109357
38999
512440
585763
422975
722364
162120
1135753
303611
263000
599615
1083990
947057
403034
1038367
927926
935917
803554
671739
887167
709507
879640
105267
84408
325742
770436
1154581
597172
586129
191306
285095
423875
1264
137621
254477
1127360
954021
1112874
676247
238487
1122890
1059351
816796
634349
405289
25476
326777
1041448
566975
1126081
438016
852077
291864
227643
197090
627221
972616
1061026
7366
917850
517460
289757
488720
1121209
345645
437477
757113
328159
580889
649345
921138
961128
807226
416189
718759
382224
110631
340050
278204
103595
378861
169631
91328
377167
566550
580316
143804
555216
114188
259042
446539
639434
655173
386884
729658
378978
882377
897352
1051489
25607
230098
541312
473895
1091007
208562
172976
646154
1088762
954346
106983
381517
158529
96741
1160657
572918
130097
1156000
1025196
713808
1076955
624457
909908
430281
1044135
341131
650742
324337
1051532
990360
163863
62961
393678
467125
1008486
530445
263813
16063
711906
230961
1078015
418962
131679
175067
662226
336834
1053649
519432
935527
746112
1182402
206468
104016
990547
706180
586015
540763
297108
506276
1045317
792742
322998
700068
1032104
600957
610131
1111150
203046
116630
790369
613153
894158
1085903
343710
976287
476835
409927
549213
750282
340881
139948
428043
781415
1099001
1172251
881024
1111787
461066
103831
876058
328371
664076
233083
954046
171786
561909
3863
889804
839039
1114934
215737
485179
128044
828313
273600
467755
930561
1106373
1183242
64275
1179030
580526
530
353225
563888
933814
360148
913562
1032596
143892
129270
612802
939352
866580
858370
645772
882811
524227
1120523
513657
185435
759634
813092
902007
272210
723522
48362
519577
852061
714943
1178013
140802
685291
996020
430738
1142210
187382
715623
134888
106748
277917
310800
792818
688094
1185174
130073
330769
1016799
82892
498965
327371
952410
940156
782421
973109
857516
1019379
729668
914738
390876
1182581
19964
1187005
397646
145196
917627
244864
766778
957579
989653
1080586
541397
1137344
666113
120407
231092
649775
290760
803384
500980
287218
957178
1050041
399475
639460
372273
447513
819893
359191
411936
1190640
270389
57327
822664
710550
709146
843844
1135407
28514
793422
167728
999104
827941
355279
467779
586717
789453
318498
575155
660409
1182405
1006977
158575
902699
65545
677101
940687
536204
728177
619267
1094820
581881
843550
411014
902262
961500
411504
1088765
339182
259001
318495
451148
844935
473131
734107
444836
1004037
132123
661179
206426
698025
350940
969194
147896
748126
891714
1175427
439435
954510
296887
208996
545382
180572
5367
384838
877375
617271
117617
539121
258614
739401
442927
719387
689766
381469
785973
634360
820384
674725
756195
123662
85034
850700
168211
985176
1160799
1131859
143789
138460
1018453
1152076
13432
86775
73878
812008
91090
1087942
94180
392823
1140559
981985
926298
735494
217221
1115710
928899
628296
758621
1086272
987771
793817
665320
935663
201463
23299
543928
141589
589312
608957
212840
481064
793031
513389
463677
226449
1073479
174223
227335
957341
1110308
875638
236069
850896
872755
495269
7280
879836
1101372
715809
552678
1063039
971212
1134098
196189
188652
571889
1007769
354982
267402
701128
1064250
271545
1015243
218791
110947
1077826
510080
1155419
461876
881732
851621
284256
423568
917335
382045
856319
687118
676660
229548
767053
147861
479376
784649
386690
530020
668778
1133491
135827
309705
613161
219856
473369
941183
728936
154582
564398
196933
1085331
158086
1150123
922616
169067
879643
861605
340470
351629
692834
58515
170516
833256
471851
395149
681931
58817
942776
949253
844324
79361
934395
499415
574291
1147889
741025
22652
294557
474639
417840
659938
266057
185564
503742
374091
120570
147152
1085404
534977
501646
740061
847569
893247
898064
630049
842761
823874
514766
560819
1051189
1107184
758005
318033
643846
705412
877812
1072532
1187642
743525
214177
786093
1186694
830082
549083
648253
533648
122345
1065636
894503
23480
1162827
756259
968118
879606
533620
202533
21721
328121
546700
662029
13244
1049306
354350
939598
830209
562447
1089320
378918
50150
492310
1101571
74716
984986
729561
460608
746497
518874
560440
602223
420406
194778
569053
159985
1094993
107765
805478
877393
961320
547057
207746
1050039
905236
389770
945238
495779
879253
1167591
39171
347901
327905
468470
1083270
523146
138277
1135360
656205
677391
1007269
1112525
638296
1071938
152437
313700
42106
786573
806770
1131269
699854
804247
798838
1130908
584471
550382
635795
585820
260460
42971
184916
396469
810351
697878
997806
968855
866373
1124238
855235
867888
1043402
973561
392828
37438
843069
113812
645804
998186
773456
368359
133970
1009525
753188
48480
543287
1062224
840355
499332
902599
870152
52377
1096560
54267
907014
19828
1014734
182232
616691
663117
1113132
918324
210109
710069
64173
1045481
903812
806807
172741
547740
545025
744025
1074518
672160
396664
778518
163372
329246
566538
1052339
763554
866942
527702
580733
371168
320034
846255
908460
858974
181725
955511
294091
144599
655018
401401
740087
116390
1100578
490410
909157
996623
57323
19855
1087116
680608
110870
601281
852692
965710
598557
770326
981324
893161
152194
590265
859675
236630
878985
964157
633815
905670
264847
305809
584583
429885
709755
890525
1021674
131537
689403
260448
268439
217514
651279
963253
738315
67959
1156298
97817
1067431
150530
341512
835533
18329
442417
827713
241309
1003561
949424
922320
205140
716343
489201
1145061
75995
658566
610153
943347
643572
180804
1152079
392773
319736
1012622
671784
543145
231560
430762
1069215
264353
667794
1179522
1017182
212855
1146948
873145
233326
717583
534709
420002
137511
34513
1008600
1170248
1176354
975485
1110774
626290
755733
703816
940131
195877
1036587
1182272
762431
150943
843495
415471
767474
1042456
429658
764276
1142769
206480
46974
563546
1126780
176995
420634
942172
140320
382902
159397
643782
655546
296872
151720
106476
401129
435121
579039
852997
1058815
1170745
56252
1087710
955999
477379
563413
418833
1131622
1062380
199824
1042596
1178030
1184524
247822
1083584
1096756
665405
698631
578634
743729
146468
522770
1129579
167973
548664
787807
925776
679385
283342
355303
1103740
737320
514295
337419
896737
589262
1055644
671656
360493
661334
1132879
83829
165557
1023444
125839
901196
720495
737780
909411
948581
32108
218816
1161791
64972
567661
1151658
837065
469883
471518
575367
378026
1103601
29691
860911
583814
864582
232644
1174744
797971
888839
706567
358450
141830
459181
940208
835943
212237
187559
345476
108124
1086587
308062
1096658
304060
480499
1119100
510156
786450
500209
1093103
951620
1127165
1112919
1050094
393222
976744
625779
1024131
1069050
946139
272890
1190510
972791
726733
297065
11289
816929
469731
1154946
503613
955209
240206
1052765
144525
886312
432258
447718
465134
384465
50940
524368
1147449
244337
857012
919847
415122
282534
537915
1139737
718884
630621
1021763
1160402
962112
922979
1011802
830799
297706
49104
782010
552620
770873
414363
654976
539435
1127092
767767
176239
190024
113600
1060555
66359
55485
178176
1110575
931934
746792
1148009
288778
851419
1104541
1143105
725992
921688
1099780
1067590
335354
1111790
1146393
339412
865771
312610
965013
627851
1186052
1192148
1039944
428177
454868
110726
213922
1183629
829710
109004
12986
19161
1157312
489614
561805
1052362
790117
1171562
64913
1182164
588910
832340
83270
857642
700860
809914
839541
148738
532621
1124962
149840
1151919
1015871
663292
185349
220063
912462
1035601
820913
387555
393861
437633
408818
199953
75810
636923
284772
799247
275686
185571
442188
670152
772673
1067938
101465
337921
461011
625066
373629
518790
314158
867466
242199
1005125
623870
749517
151732
245070
226334
1044188
742216
983956
569122
261281
104278
180562
347293
154575
992926
344142
1002733
439341
183010
654734
699325
1139966
840610
592150
852043
747507
681315
108046
89619
1084860
986620
1161121
767988
442502
1087198
604226
277645
281539
910629
367206
869216
267414
505578
135682
860199
717892
63628
563116
815351
649369
721257
220178
67421
710271
364061
892395
509940
183353
840218
277406
411120
1050323
330875
311959
1138855
664804
521140
149877
822521
593824
404591
438560
934794
537926
975466
867685
659123
329493
232804
727062
965442
1142870
477963
365014
570554
550532
528195
1108262
662538
290211
509703
251639
7640
173487
878350
291790
211426
1079797
867663
855519
1086401
860659
272967
492898
241904
288570
877048
696347
486517
985035
72554
803018
539132
726187
46966
1001581
565838
346125
882851
1044678
98339
992479
49571
1120467
887118
169378
422583
952644
949921
73936
1026211
679319
1148343
2557
103645
214217
553311
49068
401394
651328
397268
552820
371577
1096971
1044166
513645
428447
94662
12767
599568
587560
846082
1043961
927870
752396
681883
113696
55163
15727
771826
158081
757319
1072286
850136
887125
950413
401793
595623
205895
1192040
376328
167714
525858
716382
63643
490785
898942
641006
441312
1102728
486322
577947
1104415
994116
523322
362907
750197
191996
1105156
1060139
476424
320528
563998
446882
20545
428516
1093567
821685
115795
782666
87040
855428
684516
856046
351769
240332
314804
400011
557896
104903
687514
529934
662440
149326
1038552
728732
2591
227762
894761
185056
1076280
511719
1164486
579801
567295
777065
634711
86333
1088077
301817
675470
382235
332145
632094
1190780
186538
336761
273294
651083
310774
791511
306543
229826
718212
838600
582619
735100
838062
428768
1066372
359305
19867
594598
1170512
371639
1158886
445614
738064
317653
359259
1163891
651788
595257
667175
900186
700119
1118830
72519
712138
930513
1023348
292000
391454
1099989
112265
198750
1090114
670054
76142
298716
287917
281041
771685
607644
717857
952488
441637
1173172
920851
503319
1130108
873650
616549
609787
1069979
56139
986786
265597
8641
83131
659390
81272
931808
732179
372182
202861
836414
551251
394351
808562
750730
968561
504731
891861
333662
29924
300344
300601
823785
342749
1174057
489768
957310
124024
866624
599435
667524
985588
319217
309408
582976
718971
151146
1106031
378907
499100
574843
389950
1027560
542518
845440
471388
951284
979182
1150934
170189
928866
853159
160376
463674
72257
70747
1172775
365141
639098
331069
759963
87269
571511
1112227
354254
224788
663234
1129304
112652
878424
153725
1165305
216231
532306
602432
117916
322938
143828
400204
628649
1083042
15793
1018328
152377
486141
125462
843058
1045005
197521
296291
623500
646782
750179
415937
748687
1192602
59798
159878
669509
420165
486553
739890
52197
27582
551902
428647
226271
972687
1190659
19106
911210
20062
8949
1167482
367566
368621
559905
831996
846943
299514
898604
621124
44197
416719
234749
186160
771660
732616
540710
765579
1155886
734211
324616
643144
1084728
1180891
636092
929488
915902
457953
484298
205231
715526
341152
298244
969466
795437
63942
986412
573447
511797
104817
167409
1115658
1182271
46036
48799
533218
99711
110437
108351
877401
1070838
863035
888881
702927
568211
81552
273179
257100
1130424
410220
354614
86308
443877
292300
666894
655059
257225
1015716
984856
896213
385500
509479
1151390
1132828
1130693
746983
953939
407824
862210
215641
661638
901573
1072699
285521
461770
710806
148109
267929
471016
189970
277575
345253
145726
455984
176933
431305
144340
1116056
446063
19862
1088095
1107024
353825
290153
33874
1040259
295657
755891
723420
190859
958371
9544
497295
686803
501848
491136
1031299
927034
740258
72685
787045
81270
697364
649744
837310
913342
600038
980243
466469
1083198
943768
364037
887729
651345
727674
166399
448094
321190
296334
1151868
980777
714206
811829
527972
409151
567398
250061
690608
577024
639749
819936
1099022
859046
396212
625520
855568
495011
304256
605309
736865
63518
746877
676465
945740
1042542
1119157
244824
235286
257852
1169063
352516
652768
853869
156785
986963
760906
480039
859560
1086110
1069549
910539
30321
1030471
758720
655215
572017
147575
126913
1149375
431576
918868
263272
384654
911782
753440
703156
821293
1020995
722287
1128409
112543
830416
90655
1161148
1168905
580596
930103
77625
569004
804561
792400
374323
1185380
183847
1014368
985439
33661
259663
113539
1121021
41946
534384
156903
654619
51685
538553
623667
925099
435210
437849
1132588
159590
897764
110222
887096
744088
34191
1053179
941049
614056
311338
498358
18731
550383
514237
423918
840650
489470
1170972
1057115
942901
504050
581185
672916
98863
665351
130967
499324
633243
163221
476792
206642
1057974
488103
372044
517533
749388
117168
64619
330751
374775
899376
955497
931501
808692
937589
1027294
374636
940400
204901
84433
185880
627669
920722
248555
1049063
1118067
1078423
273409
758400
190364
343984
812349
958454
494970
95806
51472
431843
259187
568777
294832
619255
1144858
155152
497651
498236
561589
526511
814814
375631
536795
84938
333755
869497
742829
1085945
491894
453270
1046572
528596
849490
357939
326852
707489
1168217
842178
270134
137542
784585
682829
1093659
1047301
1087626
463655
111550
755464
912527
848586
331473
711173
76521
553650
556576
559840
1092192
1157681
412898
430023
839026
665303
1129197
951176
379277
277349
826442
217142
790285
168877
367455
223703
438755
988994
943758
454190
136673
963912
308183
115805
632827
801443
518632
516130
167355
119633
450248
810212
938044
560718
990647
1127894
13946
883953
499824
1068014
28242
564783
27227
1165794
786610
1030292
504118
1148533
597395
294714
389909
626542
1093992
1146238
31378
97896
751432
1141100
974068
1159108
1501
371325
168397
120789
503489
385321
943695
364448
869352
37282
25709
1119833
937343
176164
1157761
493052
844884
139242
790534
678098
540406
678048
45867
617666
946486
1022359
556539
1116566
462581
942411
558591
317370
1046428
132203
389636
423959
790912
643898
164077
933369
243645
798019
400499
713551
436847
265573
233137
932794
385826
96729
283142
798190
220192
545598
651872
236890
534818
1093784
433153
265907
603750
1163131
1063480
367824
672854
600866
1179179
599701
567594
905489
384283
69160
731334
1098359
359152
749443
1101580
103206
1003437
1151310
1162136
741087
93022
787157
457603
644789
682383
1101714
48764
80889
1026785
1021652
962583
318288
749832
1192461
325419
882451
312709
328075
386526
1060575
1015657
82327
239495
239057
96857
499686
1077330
778383
885159
408762
1025940
654968
891811
1150254
548918
1124561
1089150
164316
28913
49979
251846
519234
909879
189993
840524
902718
543101
495733
746925
1032879
1162118
43394
752447
306923
1026395
368434
941848
79939
232822
461256
987541
222025
685302
883358
523583
83479
1102109
520574
483673
542438
555060
407430
1154132
996660
959524
785269
103240
1096036
542876
227804
783855
773075
332228
30364
66219
183933
794984
202408
1147982
713051
883758
1047566
158750
270119
1012899
307731
414869
248572
64894
81510
731396
1011640
1032893
516056
104394
1122278
1147994
70889
809290
1184773
19556
507050
480933
134435
986492
876970
194935
938063
1038156
613111
199326
686430
820599
520101
420958
489160
1092493
115707
382370
858449
59480
32334
963676
947802
26832
421730
353668
900094
682704
1121846
814512
379980
341491
536711
88627
578004
450972
1120315
714665
441164
1063445
1036113
307485
613238
707792
1000833
903076
1185051
846237
945451
56939
1084788
1044544
43082
585110
640886
40026
624765
230301
205114
852021
103517
292196
1115014
548612
20946
121949
716264
1136726
924751
659732
855308
111068
276539
460421
1091431
1024651
379703
290002
910121
416751
916110
625727
916524
907342
244048
1056501
186035
593587
1083000
199768
577796
134149
1175663
876756
456462
897265
766085
305783
669872
1131673
569448
905305
309518
527426
141059
923381
2582
1178295
414313
398458
153879
1168995
381979
761676
1192164
728055
597646
539820
979850
187548
67902
425668
1163302
586764
1061063
72148
440340
96421
373465
1023781
917391
654091
162953
563480
572886
86271
858204
834197
879233
900052
517688
419727
894629
530742
931481
124173
416611
33954
32084
1101198
864483
44637
926970
1068559
583652
177300
1024354
1027344
844452
420444
665985
1175616
431195
596804
145199
28038
59465
795249
823695
1087320
71683
1112341
1127066
410638
883862
95922
1048519
321831
678820
73240
427701
594032
41828
210446
301591
117817
841925
1189484
586585
912149
578752
773411
832575
901452
668267
873100
1036171
578448
714395
200452
471637
567603
990338
1185109
219093
524678
977803
1136010
1112901
338767
285590
577234
1173097
684186
1026049
709693
371615
546881
913739
713075
342326
940444
264784
602479
392471
1096974
134682
612228
984744
758062
468704
107946
36157
951289
145387
370069
487009
1029057
616430
151626
1078835
239039
429184
434966
1187118
170893
706742
1118352
1178136
1052931
779639
1146907
665919
478903
975140
1097620
45276
829266
1048751
275724
71470
1093509
54952
1022108
140738
842726
48078
631870
1090531
400241
180244
111549
955186
561402
153166
696639
716559
331793
430020
990543
1005256
475585
588933
728713
219788
516341
1186695
56976
679463
1090383
409471
612296
405786
786690
609510
1179714
699308
461313
288166
752422
1077962
170730
1161374
760384
304050
915356
648208
663491
314927
993021
325517
229880
1011553
330704
672372
629099
858545
387089
1130496
701782
1007512
442716
116399
1021036
1086781
320069
269796
452101
160109
728571
565665
140476
683068
493271
754084
858133
473210
1077112
944667
699391
586312
822182
565001
376183
283761
416850
1186660
158162
565468
597993
688086
933381
570445
348876
631263
1166495
520667
749887
103261
1153514
826491
753656
155898
543843
849061
1189309
853835
353646
374516
466648
556793
712110
449712
1055321
925495
416033
837209
284528
818565
740754
877607
956135
1176840
546018
966989
860671
771939
218838
749001
100533
379794
550941
328109
478016
183224
1185437
762084
806931
51360
274122
825070
361328
726508
431868
898729
321771
723139
1127520
230881
730950
674770
740364
1181964
273374
345783
337183
177494
961831
420829
890718
1084432
629997
94814
347423
118256
200212
108709
986120
1025910
94370
333648
228994
245308
777442
479093
1138522
769742
1071152
746589
1174437
469120
198237
901941
961293
997054
73644
1038521
778252
684035
520046
173531
68227
1023850
877266
468637
1059999
666240
173913
924988
1149039
880630
218361
341694
276860
386142
243533
582476
1111941
1190701
523824
275123
519671
817116
360425
1087532
861510
332861
350660
1135077
496615
51550
753670
1049256
961899
546652
232529
135483
491235
427187
785703
916863
99376
708673
594509
748178
780403
867178
214332
1181161
791156
782590
593648
185686
334781
893184
254681
978092
1037085
334457
957819
899621
47204
882953
692560
525016
286776
1153095
567015
19771
90252
477014
841972
43488
356488
463345
98780
38980
1022762
724592
684146
601072
661282
551161
286941
929790
672343
495047
96160
154055
1053535
210118
738544
1174047
169930
693066
928938
534543
378075
646703
886804
704478
878593
673274
902360
360965
449460
756272
589794
139686
594462
3015
1092261
210890
423363
1169130
878588
92390
622996
802857
262634
438820
13320
847314
645300
968991
124100
1090826
244373
953646
758634
872112
522630
533959
183094
710357
455595
134118
1003801
1056181
961463
596405
1120536
194284
814566
893738
475488
1085233
518747
238433
19200
608267
838890
1079291
851766
1186709
592287
299191
58027
951592
971940
167774
247206
28638
1146143
62160
642150
526000
555780
946694
1149790
453411
608462
1155329
937850
26177
697394
331827
211749
271728
970735
884787
788134
812455
200482
718450
640835
955320
379100
1165450
793297
58578
1132953
777988
935410
677730
749822
62823
727981
1105297
319062
472151
271831
197660
133441
598787
638513
876790
672629
502524
75405
878014
732784
1001297
690168
933103
535078
721118
259475
1032799
1183206
188765
924462
612938
1148566
1076261
326321
881204
143041
296539
478051
620732
740426
182675
265471
254440
439327
155021
569926
485589
849281
1087531
490420
1134753
563133
829887
1004697
545306
123236
287377
945181
583847
1178378
1024724
1025061
912730
320096
1169446
543375
134240
411195
947823
1044001
260044
1074564
193905
844885
432273
691571
930114
589797
595845
560785
313159
599270
65319
968851
485618
803247
865172
1026532
699906
302924
537715
626354
893851
195207
863062
1025341
395707
125302
165015
761965
808470
883187
260929
1107915
136019
378670
1032548
380289
231475
680411
260873
346722
1031500
82848
579771
444952
607224
453303
863470
852338
355089
488272
55001
1152116
188107
480804
605607
615875
1124782
702709
428287
53391
720874
667587
4043
78471
618495
423545
198949
856530
52319
1129238
246712
940748
923064
951148
1053049
630044
718848
346605
728866
55079
700152
924496
542108
344316
78205
98104
824669
177194
1177221
746029
594524
830817
934951
973258
147253
132207
876534
899835
169555
917235
299910
77475
1034388
1134113
171045
360278
143607
785616
390478
477007
21207
946862
702125
775063
387879
570113
1090658
653655
549671
449759
354511
258896
190748
21013
770315
909095
569933
1003591
133075
489268
783258
462377
159598
304554
1136384
597710
434072
344343
134709
796589
461245
1150518
660110
820651
1032736
291966
1132963
151134
456869
575652
710943
1125327
16949
577347
416752
676705
805017
189500
60670
1131212
774585
508557
176656
354175
628909
1086443
272108
3273
386541
741920
1148728
1187921
158682
15650
855420
718186
1185081
958545
516033
1157833
706734
786120
762382
896874
1062726
465392
1024381
480906
750058
1176767
742885
409733
209000
1066859
408436
974160
453208
604215
1073971
1124880
1115659
1062722
258389
925911
174500
770691
722157
802822
693207
291709
364001
1154669
1108763
1033318
70357
556331
125104
570221
406639
16880
735624
767199
961686
994677
224520
331355
675514
1117662
407057
128800
20182
225159
937185
504661
824192
647994
271890
418072
824629
196600
1077417
938727
1137237
941006
994157
895735
52072
481933
987917
602374
412976
832867
470184
399586
154670
1021368
675315
624079
860897
281596
852649
1073852
314543
905084
527595
713640
645999
816931
977502
997443
223041
1102338
1145520
319769
74833
5687
391333
1109971
534769
301672
636563
172646
155530
70521
412214
466660
425606
68543
626537
1189284
752032
101703
769770
564061
572151
462808
35575
722919
552985
265795
538640
710011
189989
371486
92085
238463
1035225
422152
743196
626154
863273
1149725
56230
138458
128736
306796
902213
686122
45078
671808
759480
313804
290423
1176838
586611
449308
46067
620644
323269
245687
878841
375896
809349
299688
905951
569029
606492
575107
691190
101385
20443
620638
771765
634427
171318
842096
901546
520511
353752
948068
604390
329892
70915
730671
858717
959004
164568
221324
688319
569171
587858
709968
1050452
439846
387871
600366
526494
713398
914840
1098765
226993
31351
399341
287496
338986
263719
228478
318124
724399
5969
1091720
390614
22530
278928
739417
460433
539408
150092
1088672
799983
329240
1021477
458083
296058
501389
1007079
849458
480338
248837
312773
156527
2792
722363
228719
1121350
945718
560481
11507
310400
402470
476845
31540
320087
520326
534000
431133
354029
619282
1131624
1121680
488355
42742
1165268
223519
1115213
1123082
424797
1080628
202787
531196
810511
128231
239352
395898
84687
883513
1115794
157097
1003739
177209
800510
780377
1020015
888683
1184618
894446
195961
815045
815483
617613
1006390
90392
390258
1081322
291971
873710
724021
487091
86130
206404
832068
836172
834259
545649
122996
33095
605269
665479
504859
263866
1001989
369126
478041
294137
383147
373065
741665
485464
1035156
457190
819214
47971
56284
662980
978655
83319
901165
183956
681703
583726
251791
313290
858923
803815
758123
90758
464139
173327
701185
447335
556302
73845
69897
227186
942678
226133
940806
1039894
83477
886653
1119504
1044376
426366
458290
477717
1043925
177083
98857
987317
451043
1143664
176662
230128
707638
1032936
148719
760464
577079
470030
880092
803611
745680
971302
1060942
425122
959065
150588
685844
190297
420055
173229
428607
61138
374324
798175
830293
1134751
845914
1105430
914910
71763
1075559
178582
341185
337653
1017469
627233
153184
266007
267517
507551
1052869
973287
500736
944106
1083885
369023
220703
276561
347109
716278
242809
711012
231386
606513
689084
707451
802785
799752
192863
1117685
446058
1143645
273697
267611
44583
443438
71312
387440
249508
653963
566484
548298
925133
200404
875326
751941
1025112
126299
621157
457256
477917
806351
1072927
211548
851054
1179123
827327
764082
940650
1026656
544821
1016743
671246
601678
228625
1178760
772632
22236
858525
298877
805331
532415
537886
875111
842992
1103233
157617
444762
210797
404570
565149
723909
913645
470133
422260
423882
983986
454671
495808
93190
266924
552295
711738
1013151
430929
115059
697605
87476
849354
993513
561362
997138
65516
279937
389914
1050068
178028
237764
959493
788373
1141823
1150509
554434
245338
789135
263712
434315
1066810
46696
807812
265877
732288
862145
720146
947801
329339
358970
1065241
605206
1159842
707722
997173
276851
1141702
1123450
61115
713805
122521
239279
877225
31409
589519
119910
326711
7804
37635
233387
695353
455669
570107
644021
684783
134793
1173738
984834
1178546
606139
72735
397098
973139
1047887
652477
778794
811755
69075
1047766
285783
1128728
152621
414998
310808
605782
447650
580028
728020
749060
14614
1153333
675465
1019853
583871
634783
304302
961220
221569
688347
1060046
523456
935219
837945
853230
944387
511990
836591
1080563
397868
620815
1029565
842688
899010
735243
295650
675202
7139
636114
1150386
616984
779099
969575
1055275
1066654
903298
264152
693501
1172233
650189
836018
772688
225685
179659
363432
991322
1070038
632754
1040785
512474
932076
445202
282812
931012
1034737
530483
987398
820685
724936
273218
188445
197606
1126133
741872
810712
341892
1137682
223600
123637
272749
791653
299364
911764
183738
1160040
657744
1136944
1104617
394136
2911
134320
564838
64374
1113098
1062517
975412
268044
589202
223277
1111552
821507
304730
453587
254044
654832
1139406
113987
161717
929026
560046
262811
374217
753529
686921
434781
345402
581563
215384
606616
663679
325983
158692
183895
287582
728712
259923
756817
461892
525842
603048
1046191
192624
387065
514321
601986
588439
839795
506229
619535
32255
616097
133309
101593
376738
1155260
985926
836887
906682
142434
826214
953768
687574
211853
717345
313447
643591
366221
1108056
898977
491005
700785
1058580
694685
282784
579921
933538
750100
800687
675903
625971
228260
242627
164482
387215
527733
208148
347549
757357
588670
904201
1078592
501095
886520
394500
874509
348858
1051912
286035
227881
500066
852986
199360
145538
861750
907931
192882
668568
1093528
653317
235463
1081170
320654
485018
634009
64168
941996
887058
856821
1125435
893313
391656
838846
18799
1070550
796768
971949
533539
1179285
756410
890811
928725
721223
252810
464433
141805
218489
970343
919809
926545
507522
1123218
828400
637153
522517
504137
925755
1170570
622144
12260
976101
615113
372590
452422
617849
567087
39619
10049
496070
1169052
289569
772155
878144
888855
282054
1095873
1066206
423586
502685
481018
867881
596365
646350
1105797
373269
501605
48105
589336
191491
1023577
200418
10081
529056
1151143
206752
553917
1185236
182300
873080
390309
398447
741318
975374
573160
484644
626723
486434
1074327
1043382
776824
1179009
134059
1133119
209729
182272
852420
1141431
990468
16171
1108975
843333
605854
22972
210154
42474
442582
48884
1128292
789592
155961
146635
330130
1145683
292862
1150613
972814
579567
521182
1071298
301839
244810
695352
894611
1037765
578931
191920
526753
518656
12341
239264
1132289
389443
1145860
103007
595701
774818
1070180
491241
53923
450507
504011
336994
1132157
214056
302986
683832
1002117
16
1058795
87469
424050
557902
239672
397599
621149
78232
471929
506975
552546
695808
679629
878210
225055
234821
153780
226150
853968
1020480
731217
293632
1063694
288179
1027473
974440
13882
500466
615809
919853
1035221
443310
267765
784492
457720
132656
253519
760901
1189846
924350
378867
216459
1022911
98033
666294
862232
374151
1125424
1030628
718676
718091
470686
502029
142552
748235
725342
1164500
172192
409546
733997
308453
407352
592367
377374
1087568
1168731
794670
465574
524257
466115
190803
718613
282758
630931
41861
67598
1088301
972769
268882
205242
590965
1102221
810548
634951
609941
199191
907185
266436
209462
21590
597108
1020714
712503
934751
643860
538941
465160
338395
565782
620778
1147671
990119
1165775
146949
620421
703947
314540
462348
129344
720996
848446
258152
109676
898253
945023
804881
861662
154795
939345
933310
1055454
663788
870974
255923
667188
844633
961488
665065
560658
787829
352499
1101342
430897
970976
1099140
79067
371549
1126766
135690
772409
989436
988366
440584
407454
1026346
201506
594885
263450
470541
551542
120511
282288
525266
1187871
950611
952068
1072361
74592
812334
375066
477751
427871
843141
8008
1139800
834060
502081
1032668
879073
1086298
56429
482668
818144
570836
381519
108331
964187
668114
672077
585878
103796
882
807291
953660
405206
306560
740557
423974
147238
633246
526080
1189562
701575
276549
328921
766106
914006
51196
711989
1110839
1156646
674
12520
621238
719907
681045
267258
911843
349244
1144392
1172322
218294
275704
731164
248856
195553
99379
1106305
748588
286585
217149
502531
1154950
119168
684982
272679
957370
414420
1053219
278592
1061449
263223
1119067
352259
1047897
397737
1022986
660567
722358
245892
10593
694951
865862
1018163
687626
1092911
921884
89433
627822
830249
855747
82253
289903
213577
97147
798245
537903
826614
661600
683640
1063853
380683
539966
409085
113916
800572
1176400
813271
492697
1131378
741521
353880
972124
46017
158262
50824
152655
187816
120883
510092
390447
385180
365318
291086
303335
685363
862067
59120
486026
384107
870382
506063
792349
383896
1055344
435797
108565
385792
349321
27003
474875
670215
180297
1162377
988616
761563
782186
245849
442356
529343
150798
992903
946895
529089
1089138
355317
247078
1039660
472237
436750
1127410
922491
624904
433039
1188981
863814
726555
223910
615549
560028
610712
109614
276477
930465
952520
648993
653991
1184858
486716
549414
245706
796895
866961
727958
1024431
1155884
705471
471859
37901
881694
8656
301458
745603
341079
1062873
589843
281461
757640
72318
688411
226858
617906
280694
203324
1104064
699830
421724
86629
1098431
622797
205111
539143
1121013
317981
347516
81271
1165035
87555
455547
987474
1008
179575
596202
360158
993923
897220
886047
961517
911724
1031772
905272
330546
615562
703215
225587
577767
1151497
319886
441198
475113
386121
881623
579071
873207
1035752
525426
241286
272184
659084
472484
788205
660989
5884
661440
171182
677017
633042
681624
72947
561421
402198
963386
1036483
902477
531003
140658
562603
948809
578556
784618
78764
140239
284485
439730
152699
999046
1084405
610745
667431
711968
814543
786837
471656
7983
546211
824538
495454
406596
407815
650400
17543
150099
300335
807412
775409
800388
504770
935996
284620
571307
289544
289183
781921
1121440
997577
669646
1129175
1136600
825108
738232
1092737
732081
876100
486212
767430
827692
221475
263523
1177129
320710
26922
885626
5288
1122675
842826
110673
73128
22075
533080
241615
426660
111573
246833
746387
86291
576628
462543
946529
1037670
1037685
903707
529497
1095100
1017828
767030
639972
292830
980767
163810
989313
264452
1100309
220196
873143
994137
299902
675532
445607
659182
193146
347379
731453
338686
804239
46103
962741
358000
1169986
691331
994184
653559
1180816
272973
685890
29687
974000
178844
893158
573045
287108
155511
546531
684172
911702
253288
792458
187089
250919
1123981
1173580
2780
789629
680841
818310
44099
88529
47324
596121
181332
766403
468822
235720
545832
599534
961406
824498
266814
603303
981045
1019369
1059707
217294
518765
808728
526779
1111301
630455
258892
193086
713926
266516
126230
695320
581289
642387
665950
1133844
704944
652628
1087367
372388
627956
309982
468537
148486
865580
26861
720306
955458
462437
563607
1108882
397990
717758
1022370
14104
538807
1186612
428491
393514
189242
552834
807335
25272
932497
726263
796388
494563
1077165
625185
391406
373375
228322
392235
807953
267548
16667
886863
751390
437805
1176548
93212
634378
675851
359610
19789
1172619
285889
949933
84827
1134179
165264
519054
839407
638461
629230
1170622
1050490
908276
1047646
890249
519379
798491
553197
174452
602291
496880
1018101
783607
193048
939735
1180865
1052558
388365
540781
861372
691122
1108772
33712
177471
11422
411275
856915
31007
101955
368138
452430
592433
737817
429527
837247
276496
330395
871283
722241
264213
476154
190283
1143136
795364
903619
631760
512062
891370
849734
529649
540776
304936
5665
947449
739801
67663
942334
388385
1131489
584268
1099721
446988
297330
1120546
583384
1089015
790184
232225
406683
593536
835197
731391
956236
1029531
733042
337798
793708
866570
518228
953269
83470
470676
438907
994881
421601
853607
81154
1519
292589
42186
529349
742141
537466
657069
880359
865877
38376
1024691
593159
1156416
71298
350168
436767
380060
458932
592365
614419
530603
874785
1139337
363352
725777
1116614
752947
340238
358091
899975
868845
692772
557036
1794
428606
310946
90749
262974
776802
436144
366552
237326
7740
849838
384973
235044
892365
655103
1136746
987206
220610
655857
539943
1167291
1051483
377871
55991
1069204
648232
88149
856908
935431
334591
255090
867264
136930
523213
911934
410884
325231
386307
447822
251378
699384
147057
486396
138202
770915
689637
1150811
979641
722856
168063
170787
764231
859929
59893
659934
1180810
577110
223916
1048995
408144
271786
585414
134238
762089
766322
112896
508402
731324
270248
1013952
1022924
586950
1063681
290463
783649
1062978
555169
310154
632251
1170300
302219
219028
273855
973472
1090417
158217
618075
100607
1088897
563577
163169
1057507
535709
678700
479562
596645
425879
773871
1166935
289628
796696
182760
578477
870077
751921
1026891
121921
111964
1093788
658390
141157
568782
70727
552267
685979
574184
1045936
139435
267027
426358
155694
734830
469283
508112
957703
467303
113574
680540
208186
486011
398283
413559
105850
312233
984890
806901
672666
992907
916129
756874
37352
98088
344894
874562
8741
535614
557296
817645
693343
288781
639665
312759
773267
850146
627556
401283
1084090
1118277
372796
992649
310132
6082
806192
170277
231575
999301
512941
936035
321784
140733
1186777
971849
444533
1141540
993857
342400
211809
1176936
707793
948973
1175924
465721
976383
243399
814889
776463
256759
950251
1011712
1013418
974813
15953
465807
659969
435418
886530
914154
341279
858646
304078
1115463
646183
957144
977367
116422
285895
371799
991219
800736
707412
897592
7293
941913
348385
1099482
1119314
1001594
1009147
837054
529961
109361
263208
844968
47471
1133247
284803
593515
513865
856538
405204
59249
1128641
945638
480834
138770
438869
702625
891670
680617
117877
198915
450214
1129963
30262
9362
138315
771014
316525
463812
1130830
1047619
527364
222056
1006096
673211
1109313
478596
1079324
19890
488730
1164368
835082
349832
675475
168857
514731
1020482
826275
165478
597867
30423
949838
24842
51684
366307
736045
1182250
47766
432834
61994
119996
428635
690699
464366
206247
1019279
270351
1049893
520563
570812
740052
908405
871938
49546
464438
1103167
1009028
71499
187247
202082
86454
1115049
581637
764436
1133874
801775
156798
869118
689071
2864
681980
1129105
1085992
289687
396791
3549
404935
913169
943466
1055015
865267
450454
847388
170483
265302
305999
61157
315907
688498
743674
18650
449718
357227
981874
224090
355603
934768
1077719
276287
1136048
216905
1157538
471014
650397
864472
146846
1026040
313342
974898
241303
951199
517231
773751
547916
270677
780822
261141
41765
415402
216220
1175195
954782
947898
433268
979851
67462
768294
219737
73515
909481
21702
145156
1068393
657177
726154
803428
82024
286891
1054091
346882
403186
791178
709728
663764
669135
9398
120969
990265
432385
216265
234691
1176908
1159055
1167863
1158038
412682
448570
854377
135910
1182045
140145
555922
1015885
123789
1021372
51053
907463
639240
930666
1085724
754560
90996
1118548
805054
138596
764597
1170625
1024880
774185
482306
239831
866322
14202
397780
837242
325899
310051
657802
456506
1112034
1021111
753184
1114005
982096
756241
71349
304682
487269
760474
67145
191867
977980
930641
588436
802725
296314
687369
910922
1006688
55895
766960
1167780
513165
592711
835886
1049582
207187
201557
1132161
961337
888027
898180
573676
135899
849518
443075
454052
383993
888298
249760
115306
614812
231396
216134
755294
166078
116460
609971
820671
355853
239233
906618
54331
1056448
1088153
489744
127893
933054
182199
839773
805280
1126702
788154
946351
1074867
724954
1044337
1107178
151685
1051213
625311
319482
1110377
886976
66101
982870
447979
1169211
238898
384756
428526
858628
19340
1098425
289862
331798
398954
568094
554339
410681
757265
129173
1153888
1005163
870546
5446
305148
354740
454800
132902
566266
1087285
68444
754786
130904
206026
603712
136780
989738
336838
402750
479248
40783
194728
654147
918304
290222
932397
712203
177472
465014
215923
89998
939480
215912
945048
748774
646037
799275
170040
200038
475009
148414
1147629
1080555
54779
871359
784764
154764
968720
78930
652930
572318
513409
857361
418389
1046751
803861
969028
517475
285657
23596
939187
323512
1189802
208701
627865
295928
948112
178983
1033041
240577
502122
1095996
128721
314542
1022565
340545
982672
1160871
683302
25179
511444
314641
515990
887080
4593
378496
249973
373370
299599
920646
855061
756298
380967
467741
338376
1166724
589525
1140830
539805
860220
458619
340046
368488
508056
250684
1005678
411215
1164336
1180467
1095926
797525
155706
256423
437963
1091407
749208
142797
1182092
838857
684165
191450
1088460
492549
631281
828347
526467
1048718
126602
126795
1013512
105481
241805
823151
860217
759907
953618
227179
45403
355200
708035
357770
770047
1018811
143569
111203
262027
76418
1064797
630826
591153
991944
1171392
161263
448686
771623
791500
211467
361897
730836
927495
771984
490600
873917
265772
118762
475814
771827
1152954
411589
1020131
51616
860820
454667
391894
1047391
213174
409753
145819
12983
438177
607804
1093781
634053
674301
749885
245296
37257
1179827
117970
795808
1042194
561026
260020
785988
307924
525401
819244
602583
75411
95732
218936
258829
476761
1117451
710596
670185
968410
828976
857550
88336
327703
271555
262039
174008
572074
389948
916542
548993
1070945
362789
1002289
986110
575439
883186
1074526
51032
359007
907576
572416
397874
772918
618393
891717
483703
899912
1038971
320815
243537
827245
293120
420480
877642
352175
126275
831555
307411
1077700
266383
486055
540863
134224
613265
172564
1178315
824876
1043375
633669
897646
1162157
432938
625747
762045
619959
353353
405083
837868
266856
749552
758253
657947
1043515
981195
536464
384975
987937
503243
735281
604524
920128
502191
398176
84429
1005165
1144287
551178
740891
1133108
12554
100437
170095
742442
231532
143372
522946
686954
176343
819418
189336
1188839
705153
983822
729480
1039722
1461
735575
684908
403373
40052
171911
626351
254158
878612
940384
199143
880279
944259
733622
854137
290620
1157828
403744
325435
553073
1026368
1070198
1077243
1170430
526496
938751
580946
862383
1040712
1018249
507871
933659
380966
1114245
165216
781530
508922
1112140
867307
359380
893833
177542
180338
149566
239157
813418
147325
449691
944264
1120402
331267
195049
644402
591965
343778
984086
1012717
567730
350276
988952
1160532
19594
969368
220535
1021694
819726
581593
756158
793307
269295
1155932
836356
396666
815437
716517
467281
855916
1003691
974110
1090648
1108596
615120
1137711
539353
1118211
499258
1180698
588717
1043711
893045
660993
810732
1008568
686217
137854
305370
672661
432516
307631
933479
230782
936133
634609
20091
511511
533179
313582
527527
992877
1011199
1059524
514791
719496
1191481
893562
75361
806149
287419
57737
626500
437965
794181
522435
633381
204329
257494
687199
779480
420069
580968
223611
1064100
800118
113541
841111
805389
905101
100939
732704
300474
946901
216209
690940
893368
720271
84542
1019586
803737
1065642
587918
324018
870789
207188
910782
362054
1126291
549196
1080461
831185
42725
413438
727043
683097
836544
1148464
724769
1009816
884692
803267
498803
459470
1024272
30800
503504
471355
488419
899888
394164
368348
1017735
608942
945845
837431
852018
431748
739423
192224
180569
174787
820693
880165
210296
54780
933986
932866
1088217
327548
899084
209738
547736
1053964
502405
257135
409963
553536
250637
188407
628263
984148
933662
878243
563850
781574
881031
1058404
536121
816133
998851
684682
835277
884934
1103828
303119
871661
239043
542368
686673
32976
720463
940909
1086706
1132253
1103596
554241
140594
790265
582708
904493
686376
150707
54293
165860
185200
872411
769862
648342
747029
358562
279555
877692
1103361
186002
746267
31419
818959
864175
846885
75230
1061867
201899
1127426
710705
970614
28526
850145
739681
271012
381055
731820
1114818
404537
719416
159340
40740
536217
758470
954070
213578
40229
51961
759341
149222
693786
615728
700436
246380
821774
172093
892674
820419
394350
907482
1081749
494969
735368
938937
329522
1027792
273381
748231
38816
341846
483633
133486
1031552
122696
211865
658637
1190617
634554
1070247
1101610
689274
939942
185561
506391
908259
45754
1125748
940338
565773
794084
584739
202047
1140823
16957
633568
657186
423869
847824
279488
549090
1020981
593335
1041205
58838
295740
106142
552582
158707
215195
1146621
699540
188549
574299
651675
281235
533822
285986
1135655
323473
102785
554223
113069
505321
547662
316626
794880
735504
281844
13178
246317
911752
822056
396404
707778
175585
1192796
535962
290788
336511
258254
78422
532683
914364
458692
43497
13483
611006
155082
99801
339010
217787
340382
1186096
346665
675587
791010
441594
194012
366901
867121
335020
287026
987094
503802
100528
842109
254386
497340
359441
834180
175140
570883
484688
978365
352321
1059756
881394
566498
66181
357328
892329
332113
98751
973863
674872
786572
1051332
1173899
735439
1127449
161567
456239
1090257
20159
696570
509484
345403
376828
1067768
1067911
781677
517587
1166996
13213
1113524
869016
541615
788050
757500
250976
629623
46435
957416
100614
1073569
550752
291507
568324
148938
238504
9595
339416
391511
562717
131734
1142218
24804
298527
916980
306338
290255
689455
704084
1016360
410212
956865
756212
350403
714952
1175647
935975
984344
1124276
729112
413626
931972
964189
479485
447627
358277
491167
647980
296896
751972
1186150
154931
29993
746261
236052
69535
559633
746889
1106320
407474
512888
297533
266650
985520
97019
636094
102104
212618
44756
422954
607234
742246
1031627
315388
266770
985579
325377
1093405
95472
911529
27568
590622
229850
116054
374461
25458
1129729
106272
667021
982504
866176
437628
280017
809848
866108
576777
995883
1057063
78702
316686
22753
422623
635777
671779
464020
926329
1022191
338676
864855
998934
700660
507900
404347
820034
93278
859162
869292
766116
1127976
1185326
909503
447705
333919
15804
231527
749454
912171
969119
478858
884258
166900
1156117
626405
434650
539851
1164731
920768
378449
19699
871765
603528
384094
1087961
1042539
639995
1048199
636219
577724
891693
674036
2439
802219
322359
654809
1132771
1079382
385884
492088
1055904
565957
1032672
835315
509521
51934
1025273
26716
1074851
827753
647873
870514
29582
358637
615135
576729
407993
611202
1024624
177570
853962
441959
85690
23921
746775
75105
530225
551967
218002
131075
1175516
714100
283897
913371
754335
784293
896959
1018710
757663
670914
462859
273856
447977
795141
741839
255887
498342
548900
736877
640993
320924
307574
748118
446291
454761
953901
161898
208339
790163
115274
498933
877476
601395
927083
649458
1192170
26690
583934
641156
836044
1099099
227301
943968
1019112
249820
195714
1060219
767554
957907
1148177
1033712
206482
671811
586700
40481
543525
529311
397498
718543
800977
961888
543561
873359
1136824
651341
419632
277271
958863
961372
1159553
179979
62087
1056250
1057144
781259
393075
1078167
252673
842467
616255
368929
42981
798331
1016104
267081
545440
681600
296452
972071
232503
986741
87579
1008001
679258
221306
803470
211611
848964
926164
748157
368175
866464
257179
779911
547918
1069735
39056
944120
1158383
445658
1131934
130515
956827
1016259
865164
1005324
836644
336602
378752
889686
483282
210463
483407
209777
808064
113996
648213
151921
313893
830394
459718
758382
609337
198668
341537
1096763
105243
1147227
780942
753558
310898
817249
765853
932215
922113
648961
906221
138568
1124030
948520
96235
313160
302242
531421
659223
1109843
923730
468226
721731
392119
732309
556511
34606
53853
1064114
28970
313405
934726
854731
71847
1183627
228586
221884
993182
252036
516844
957045
995021
1079397
394225
282604
189692
459175
253486
575157
276649
934983
1007688
442521
656932
442167
577439
1188195
586303
753357
40587
198316
932269
470078
1152062
510501
378393
378421
793044
452154
1148460
81984
735523
1110963
125715
78899
827644
68946
1007830
741752
1050971
1051229
742327
380666
919649
49270
901149
179290
949805
1105089
70903
824578
759014
92320
427325
522862
697592
339061
787826
72582
35492
1178403
1074977
715762
59744
292496
926167
612382
73601
254060
710265
825385
692668
636535
240277
961991
825402
392638
454567
786284
997293
253620
1051717
658763
102884
585890
698783
159490
982641
85683
649433
33066
1077692
182270
390852
1104545
349491
626773
980072
1080324
1076639
587773
67216
1190095
1931
934647
960995
714003
652511
980337
632654
1040082
850743
661687
1031652
1048013
904585
669652
977353
372902
610444
1177253
864603
201700
726869
1163522
337888
152489
1074847
925438
525930
433579
948633
613360
626600
1183515
1138283
391272
64277
1144518
1115947
159575
45951
937554
496676
54220
1160094
768002
245222
235483
110859
934090
1114141
900815
985902
3177
791762
728552
703162
1071398
569655
120646
1003869
752319
425624
602407
889143
322905
151050
117783
911792
716131
1141810
254196
1162933
341527
742180
114614
350000
271226
339267
1170091
741244
506464
547361
956826
561689
299297
842417
1119410
597377
996366
879889
298459
513635
761810
403465
598217
1118931
734819
736125
380475
383205
41151
34830
171019
795121
428908
55190
357290
275058
183905
223376
532909
200593
93264
367534
101841
1105286
709078
382174
138137
253084
1044461
860885
254263
1023292
756019
1147171
602050
138613
783983
305314
194716
624879
56673
110671
555992
167801
883500
807974
616117
246596
1114097
314464
242358
581123
842547
172830
118017
909588
484119
788471
834856
950399
939769
533659
623786
787275
864817
343807
55799
99205
1008594
282736
936704
394532
793668
873013
780258
530962
576171
211000
263248
1154409
179539
341029
751124
585588
86964
479133
621663
615022
841485
638645
128945
373890
575714
937061
412991
628967
561499
1132405
46390
288324
1151297
515529
545924
1080103
1137506
1175246
435225
127204
775216
657693
811748
449719
525413
929261
968921
705142
815730
216136
438629
1142150
778666
592146
327635
280660
955753
879035
300092
392957
1031421
357853
226342
698740
1112603
530375
788017
464195
1103954
39478
938451
817612
156627
1093126
837602
143282
58656
356981
524044
964827
461924
1052163
584778
558593
1188700
231994
937389
728535
401023
879995
348473
74222
1143718
681728
468933
210533
1174983
377369
921785
860496
690480
1111081
656248
594607
582664
883585
813413
623571
1179987
5529
934509
964705
95791
142407
766298
448346
1081781
945915
6979
981693
976108
363045
733098
1059808
535639
314961
164364
109885
572746
478485
369986
1151701
29345
377820
528008
642542
582668
256425
526875
1184402
245582
796345
729991
50915
21510
641665
127763
5123
899189
866943
816210
398533
1189830
775582
895825
1076333
885545
368360
515948
484697
1184920
729796
1104827
612087
1078568
309419
427740
17715
450901
290930
918640
939233
357166
480710
903806
288779
34716
1166350
983161
1094270
1031080
326771
19622
272860
1001432
977494
90018
186143
1066947
466683
804387
303555
971569
772129
854534
863206
1190589
587372
437792
156553
644512
580488
543263
265645
317240
118438
397302
448075
1148263
83661
333531
262320
997094
955752
833464
353027
152891
1164082
271319
17477
60478
306108
139070
699237
83236
809783
941937
603136
408765
818517
439175
1080232
1005456
73148
26405
706340
453674
1051081
113048
620944
993366
355510
724801
304635
618312
802606
372341
316951
970392
293149
733124
303212
1063590
741431
612103
491835
425781
488210
986795
448828
883072
422053
105630
724691
852393
1028826
873637
456885
820240
383117
1151993
12716
827167
638687
115661
86493
307346
606159
376297
378702
1186187
157038
255525
1008510
1026716
1074102
797189
1036029
502780
555356
358934
1009330
234849
931399
329998
221231
388969
52577
1105551
451514
1190601
195996
611161
732984
825687
220341
600505
47291
718876
698859
503962
1159722
700082
766691
664774
660923
493562
424298
24089
615620
621483
104757
518868
723657
378714
892809
103360
622713
1024252
870697
693768
800836
289026
330435
209837
931223
78832
115401
1185641
1132063
38658
954941
934139
8914
1031331
237934
578955
162439
510994
1052121
532712
819483
642702
167527
739603
676649
437487
307251
38095
414630
629179
876728
127726
186068
759536
364620
940671
454063
919800
990977
241801
414625
1028203
1188567
1176426
271727
920465
1171771
412362
429472
729638
867253
742453
657358
775625
905233
678470
552649
854355
479012
242569
150397
954179
810706
188160
1110279
358312
523390
351284
279610
640046
610306
198164
108228
579741
490391
583921
67906
183634
964250
844453
27216
263976
30199
758890
1185511
504901
208712
22590
401643
1069055
389875
936965
310300
527034
508290
227509
315699
983497
1123198
693891
974287
283867
1114006
836169
425384
1187493
581443
56602
892707
798696
198171
32930
1050860
269523
1168067
865684
74276
914299
933741
274730
1167111
616542
1020143
586214
248825
687493
676686
867955
546251
1000555
1159894
272591
441460
369176
185912
129325
822478
85116
24420
220219
312482
102692
422151
840637
986227
718055
701181
615926
791314
592962
390058
1092276
442141
972103
674407
1016776
937689
47602
1015518
678966
862186
550036
243666
9483
237219
82296
1046591
329303
338367
883487
1051561
15188
987612
543777
34228
641367
350692
25772
165897
812931
1081271
582226
941957
76526
398349
41474
424826
746572
431074
1062465
1072624
744507
655973
1078172
175225
694551
588172
571046
98108
933315
206791
65572
120524
201565
217724
349183
302718
1012716
685098
1154569
44737
894683
1067826
321728
1164139
738672
145874
545311
85680
448177
283239
1034587
154992
215281
521940
786995
807016
586056
706294
39776
851879
687162
106660
946953
1030876
924896
470737
903654
773379
1056209
120761
95006
327079
909880
329118
754704
423981
2988
352707
770411
817792
1044853
825075
291601
856493
652868
549959
1101377
10012
76220
894771
761075
1121250
438903
1096777
746298
1014691
222691
1042114
1136826
380711
971604
915789
953153
815724
402151
67795
119252
1060898
702429
899467
967714
329755
249775
812544
888283
536916
115001
142450
1036452
619941
463579
239461
963600
178237
1130081
705702
777911
1180970
508729
959717
240546
1126490
433408
26458
227187
807799
995360
269340
878864
371272
468025
375863
1123063
31786
119856
563761
57724
1175848
102558
175667
876121
508896
725404
798916
51207
185938
363960
736027
1134147
410072
851772
1032350
980236
595302
258664
289090
465069
996613
426844
146967
977414
1107708
745631
919572
494667
349296
37337
1112319
115241
840183
429111
104358
153813
309776
143760
77104
480239
669366
32995
500108
899863
316688
1067107
690797
983596
933451
1063903
645749
174701
296578
265486
75153
548553
1142752
96685
738442
366214
877874
156053
556256
258256
753880
121002
783401
950382
1190093
126039
112217
502151
805772
219615
282136
870737
497708
315106
987561
1031941
782778
947207
1103230
464783
518844
945201
729461
713394
70615
641473
380170
29225
252092
1019455
403240
218565
758856
13263
1051948
1117386
174536
30633
801983
246566
280414
1191109
789686
764407
1119415
425512
232151
1041029
694450
295312
193601
1153983
298197
731348
1042111
755374
1012748
1145353
1106781
347567
595750
171402
845157
1104437
115239
1138219
452568
519425
947150
108970
61607
45598
905632
365257
40964
1021223
1061406
840133
963163
965244
1107497
900007
641309
190887
807997
432519
232061
1101590
695291
1149172
127691
777700
1016154
823140
328860
762411
44792
908780
169816
207840
321095
117445
630118
353774
441818
486021
1119301
59585
627062
284188
396827
169272
1177081
701087
822859
809252
125849
336702
284621
661544
973543
14827
479998
729743
175646
381621
698352
1181728
270507
794918
428308
899656
1132751
436093
670775
141668
710910
7784
169416
473975
957760
259672
1041171
542961
101917
1001965
1153491
124656
851033
194954
565192
91098
548112
257905
555533
832545
474597
595317
211239
998463
501716
1154556
244034
549858
252935
46490
325178
1010823
720032
865548
551982
788624
966292
1180737
572110
779963
169134
438585
43028
214985
557653
28069
223745
785268
132332
109992
264938
312059
603569
105843
357045
558807
56379
788271
146881
959909
179189
723944
308822
1153308
290392
457270
1077085
872794
1177441
121388
694860
29591
814269
881651
1034383
552520
756388
828908
1065150
230028
603314
753257
991466
1169298
826161
591102
626000
1114173
983313
493373
228569
775968
604779
26186
11826
991648
6532
268349
1035411
195236
672525
927381
1067579
955722
617618
768887
1186545
399448
6140
676913
148875
88634
785200
844305
828498
1012004
844917
521071
341881
1071308
324376
622581
955769
122162
901084
293745
131332
878103
1179398
163865
675121
477953
325475
628321
810888
519233
1126644
503694
474745
589619
838116
935692
246837
554163
356374
1078718
1030915
788396
557984
937708
617019
87014
393248
231886
1121932
948770
1100772
633141
714499
347084
1163401
228347
83048
460666
659887
590240
173999
386357
1016927
1048741
813010
159032
315052
425993
778600
487094
515553
635190
475195
626603
468156
172351
256314
970350
601818
43963
1065159
571201
562589
232124
460075
758713
449655
414845
617457
303082
40850
240082
405466
198004
34192
256881
443908
93227
138670
718773
738312
407995
775136
1124746
1091701
225730
863342
819116
388654
1084065
994486
71902
227300
620280
901589
1184780
1016687
974537
416969
439343
392009
206795
626848
174491
1137057
973719
753538
269713
421652
700808
63921
712020
886550
42102
216579
742965
1118342
884856
325340
1061507
486509
598342
356167
1086839
141216
18938
268745
985745
66142
199053
643069
140
1002632
781801
843143
469698
1010235
194964
182463
152556
844599
1129240
667251
306941
681281
98714
593303
318533
434395
1150062
1107196
890179
359516
983748
688020
148164
818410
70911
930118
895286
780540
305740
262280
352754
209845
861717
904254
312072
828017
1049876
535630
771117
903211
713746
645082
931980
181940
889698
833912
1026167
590688
139685
790156
302265
529718
509570
319762
895882
1024801
157840
573273
137968
703439
263990
982980
585516
1172629
789949
160187
739612
805079
548027
611316
612195
1109991
1157190
486190
348455
807902
778387
542326
385465
555936
1153316
1068316
662606
1186647
223864
1140953
479988
601240
409184
1150061
293465
1000361
444610
569922
437442
1000059
227342
589802
827826
338387
899784
927464
1101187
1168601
683716
1048890
1165345
583656
1126783
398260
114999
362708
1052024
912241
853536
733776
290662
113607
671249
880721
1109226
59171
522028
970229
828742
854366
215980
32052
1112899
286709
763798
568242
875672
240996
613592
682430
493075
883052
285737
385751
568554
1098768
1068928
219295
582859
283135
840082
309443
1123339
38681
856572
898783
216019
1092062
561494
674870
576199
220821
137099
186489
282185
463247
199231
882531
166509
71937
1160968
951368
1100917
681611
806442
550337
642911
757122
752867
655577
972917
777606
147021
1119404
747014
1119705
196452
905498
84141
585274
1158558
786826
1108047
1152895
928564
899033
531103
267386
87704
946408
878973
973796
81047
364058
931945
727238
808827
284656
73799
639799
643876
669730
84800
219088
615182
635136
284798
337012
851644
995534
663012
1134619
243438
326391
474561
253767
1167276
633529
612732
724477
151099
90799
1065997
1123870
256322
1114885
762763
738014
168028
872366
424784
260877
530956
613625
362006
1004728
704288
335023
238847
1056295
346962
889260
521082
51144
953757
878507
1016966
561626
319424
507714
355686
809964
807899
360656
123569
864567
489788
199285
1124866
693197
21463
523701
1097611
370776
468199
1082328
209396
1006445
271117
300434
745197
18796
387615
367932
538095
753284
175902
1168769
1143979
168432
89908
350723
912231
215563
853146
1061365
1131733
1116974
20250
626040
751085
380341
419064
126199
406199
653480
587911
778901
80842
1189571
346217
490636
707671
349215
792046
20772
26373
411525
395678
258894
410973
182759
404240
254527
902641
923490
259144
425834
405606
978020
221100
922325
976410
1079683
1023008
830256
332609
1002830
894423
784600
817764
220855
1038362
550298
771711
833449
1147533
122400
142224
1098162
1075393
318181
933056
561890
832614
657337
849638
167322
1051174
1129050
84570
226415
161003
892070
680508
651431
166034
695845
772376
1065662
237135
754385
755449
431899
445280
970954
148727
1107763
70491
919854
1170638
547668
170201
481189
952252
1116954
715886
885917
344802
905306
124645
79609
340397
267312
342909
804985
328982
78632
56983
503834
750106
609604
423515
1130803
1037736
864900
750612
406560
1070315
554695
568401
52992
622235
715196
860711
1105808
1095264
839732
225687
975519
299742
717969
548755
1071048
157862
482255
906510
857174
34986
271182
1157602
498609
815991
350671
508254
1097628
443348
932675
687255
36371
529624
867920
401446
122529
213571
861321
1136832
28640
146643
155656
543195
816422
535013
50745
1104938
760402
932545
49843
833778
444407
393638
221504
426492
243604
916375
887912
305735
694825
600133
17491
444843
658164
449987
1033973
489255
446226
508611
1127890
626808
1057271
433183
968932
676701
82735
474944
767436
177852
550976
366448
1100860
566479
377969
953489
446074
739486
340793
588464
32339
376110
900565
495080
378134
555025
689198
200958
931865
902176
62475
90226
671131
312515
306415
501099
472628
65562
840261
225709
942189
32006
567072
310999
213173
25546
273568
88896
432244
502974
918992
168193
19753
602873
254127
142950
1005745
358892
727824
1124479
1138979
680423
179981
728483
90267
187355
247665
1114137
1130639
388422
199949
1079500
1083408
948061
72039
680663
872935
425491
1128350
216738
163961
443825
584871
156310
690848
900953
1049578
206554
1039637
975707
277934
635720
1092469
608604
1177120
984301
369519
647503
560568
547994
41089
1010322
1008995
197825
564395
168498
595087
804349
365219
565560
784132
252737
943891
248565
4037
677872
1106024
280458
219071
565615
1076801
119118
456160
591588
729387
28053
505675
550139
65395
742438
123444
706037
457532
1130900
919173
178910
154682
1103147
640375
524080
526229
165047
454503
674590
466801
387123
841250
311014
1149091
409493
1121472
783481
193884
164191
502822
347441
160503
106097
1120232
89864
1152833
937733
656497
295669
287891
390711
446937
355165
1146380
149963
122203
302426
1034326
1177121
653800
305198
83224
31312
1105415
264779
1011331
753827
41689
673412
233320
600047
118000
631315
845624
941932
439211
1168157
549908
839976
329903
866957
743241
223454
977250
998367
623543
547196
134537
905558
560460
1059986
712578
34415
576309
1033451
1110208
1098946
876257
266958
601186
548865
766603
176858
172113
711892
90124
1074797
841495
347538
746526
619061
719749
577400
55070
72135
893450
905388
455576
135
624664
135841
1128646
922988
762078
259949
123241
79778
12338
987059
67313
691188
442876
1058173
424026
207797
932144
1074727
1150971
96304
354794
82120
622917
1035794
172383
799701
274453
462164
320599
1072289
880404
723383
104080
220082
1134582
548615
1111683
1028883
522309
931630
1005865
1057933
330296
234356
398876
393291
33845
676131
223991
1138200
553873
843661
147207
824946
1130059
1017376
1124624
564453
350020
1026874
85561
1053741
395033
577394
168199
765186
774895
345062
281516
353274
994244
592817
1160119
767566
966815
663203
305703
51344
490549
417799
539722
1081199
1062158
295956
415615
797349
643435
1089921
966349
885622
788305
512633
586979
663854
424827
1177177
213527
985773
835931
1186049
508711
1018121
44915
1052801
101404
419190
457981
304207
971311
35069
96456
752439
137786
659570
638103
711418
663690
584959
852252
736113
563617
29663
158763
295017
810737
192737
960863
658768
942474
238983
908699
559697
299558
274686
250083
94506
588624
657171
68470
16872
274665
20047
488238
615373
1041788
97241
781879
453218
279372
1093169
106087
847605
974652
237298
797831
155098
1095828
94856
501312
351243
734500
16894
650864
1166919
877561
828967
154905
483849
245734
114733
764816
431452
229840
182712
795584
516427
1016326
552346
523059
1087994
363140
411122
1023887
1069664
633011
48032
1120973
759071
487110
748565
581764
749166
1053294
687380
255580
560388
254175
54906
534896
237629
202076
932041
548437
373543
976512
321218
379788
936061
505073
46274
392509
886744
1016473
1019641
1026355
1135163
373228
1123486
124678
985679
194409
1022979
1142202
361288
957062
320255
996537
872273
779803
996767
115513
1154233
791486
499580
651537
643647
2251
447212
238485
54794
26997
659160
376430
644470
620589
127487
866273
479367
374818
169514
479800
346154
716862
471579
723769
372350
214980
753289
212904
1082820
976115
359442
1115432
501610
1024031
572970
21344
924066
361501
637949
664408
145475
1023601
1164562
1191187
1056345
823636
152991
576401
419442
642127
115023
940432
266887
779466
785666
967656
1160496
39763
284797
233483
690104
160534
167378
761408
205636
367291
1092881
91079
1106501
558982
842483
484437
1037954
1066521
22601
296825
778804
1018367
999981
255724
403254
180464
43673
838519
19348
1062116
672581
150264
774912
2916
596570
238728
678954
855342
617449
467429
803455
625482
283673
1097321
692275
687645
846983
306335
818091
1041504
168150
654504
291343
619912
542496
950384
484120
634775
770552
47866
614209
787535
1014630
1106925
364156
1137572
170330
472815
326955
227828
1158532
713999
1053859
638971
947973
809371
238922
824745
27512
1145128
792165
989676
523623
822244
546817
934966
119507
659220
406238
1072381
843233
790551
556143
1017201
580789
842768
976015
463972
934302
771025
326084
38904
879893
721097
46329
729694
49222
573849
20476
40791
883618
63798
608723
377790
148198
1168419
219590
131455
155034
814342
365242
680193
539858
276900
591781
994483
944362
1112221
439563
139479
69910
145383
1107773
933572
52578
475586
756622
564981
845896
983312
1061959
285117
497174
820730
1000842
185281
1047475
547093
906966
843553
27401
467372
45913
882437
542193
775736
900325
873833
449371
441856
113257
673098
697455
291692
530790
407206
832690
21236
806620
65736
213465
640706
709626
1052521
178532
160614
546290
1022067
614013
231354
243063
1037363
1121903
350119
216640
1186530
942937
475755
209071
848499
708812
1100848
1166623
209193
574944
1104816
740366
494377
954472
480515
1172427
447727
1120219
1069487
755703
1117302
5893
468108
882558
840169
1045237
922201
613254
822836
994871
1182059
238494
729639
351597
1085431
513034
787897
38013
465681
218702
420597
213610
201650
977970
147388
491144
86745
901267
773320
486413
857877
1127035
552784
633953
727881
589279
48614
635513
502926
659900
1014279
187111
140998
519290
674466
465467
523262
481259
1034045
368680
578774
108910
1024493
869330
192848
401763
855197
137762
837734
463109
398916
676670
963844
990896
184142
1154731
991723
44133
449672
359425
622902
311200
553960
22192
794563
659244
204139
682902
393642
252075
971472
291642
317309
357995
596997
188311
714336
153386
709276
784317
520960
518681
291649
467965
964691
575421
791949
1056983
335636
461115
577875
790842
338998
611887
1157817
123180
637107
565541
516852
831966
787788
237373
499806
405549
311957
1011697
1028759
1173185
1113052
677525
10421
590249
806722
24792
254519
809277
817120
338135
1016289
1162062
394562
11345
242144
456411
604982
209704
1137005
238768
1122253
288369
496747
265987
38274
236314
157876
294828
163073
18850
879371
224223
6802
62834
1133589
20470
871512
204299
765506
199078
261409
1066285
625069
455362
960228
1008091
677886
821618
99170
815528
787857
1010465
1044495
366753
353626
991276
1036946
979612
480903
956053
411409
805509
317088
889190
855842
69285
1084604
529766
983722
265365
814004
940504
785795
119584
17992
794472
22267
343046
381075
481677
901915
799037
1072147
263762
357749
557881
385538
726983
187531
546133
656949
268619
46952
1091951
312229
216737
582725
38768
798717
281218
463611
693568
571634
188894
26440
656435
1139712
191763
795866
211703
575196
474782
128401
29172
1123790
950042
1065683
643429
1006790
556564
76583
727705
245761
996100
408931
924811
574988
1024127
207229
875668
442530
1165235
779353
667358
28598
1058347
1077398
1150206
558298
1010550
41302
38922
219484
687693
1109316
76224
720613
308487
128511
867660
931524
58467
135570
105786
1136936
299067
956480
865489
767653
1142990
416688
902184
280164
570067
350194
772153
1089137
1106947
578596
1087222
232606
261705
1149093
383470
963638
972072
715008
228793
861284
802619
91383
274265
359149
686754
577495
1071092
31779
977896
332387
115353
489893
526704
413616
912268
1078286
293934
304179
697273
679790
734305
508578
104410
880947
355551
831684
934789
123871
431250
278503
1152501
506456
618661
217155
816462
92864
938659
552911
1004220
655643
428463
972494
551691
702686
386056
492973
373318
1015544
710244
552745
772515
31160
31450
899470
973512
1024096
179903
160346
114360
883233
101074
765272
1143319
550836
729269
995975
553295
531460
636598
996458
925588
6338
641447
654312
983259
262873
167585
649733
1135193
893425
653129
749239
47634
228214
808193
665545
330835
459273
8190
553538
909093
192691
254530
1040111
78946
76780
847253
533788
786974
230091
681951
341036
826579
190583
391025
618029
693109
411302
187343
320850
306061
651411
442171
432361
593546
1168604
176792
1073649
919636
293404
996384
833811
800784
639207
57318
738200
485307
883120
379799
823717
960525
450120
723837
936232
1163086
88752
972570
809645
885059
968954
1163121
483738
232434
404128
911628
359996
12664
1060531
654892
1105664
253045
499737
469532
642112
821198
1162193
827824
401050
780761
556486
238991
131141
637223
220560
746689
368003
120736
493275
242512
1059588
497298
681448
877924
200929
928720
309508
379214
732912
218028
1052484
74200
200700
531426
315533
380164
398503
523576
1107982
670035
738195
436664
897868
673199
444247
639283
430240
175924
440255
859220
1008015
349254
457847
192543
651582
819995
386928
242332
29805
138405
706874
746119
412856
231233
1119438
479096
330129
963736
1041065
860889
673709
38925
978448
184005
937315
512971
782560
828420
636017
769747
231005
520717
651418
226280
1051134
215790
862003
1115393
878082
529193
126505
16784
386404
510152
451504
222725
532507
422270
849190
382551
831314
78823
1132034
39945
1061681
177848
982179
740794
842003
791192
724090
157492
142260
493768
299640
949081
91267
1172201
181149
1046981
706268
902421
912119
99424
456183
1080560
622719
127965
715406
528518
728398
246496
277526
601078
631014
899258
222493
834107
980304
409059
539822
799065
1173334
454511
1069139
242396
587649
709664
395818
310254
286752
1143186
314246
616947
807281
1046828
1106325
384750
455238
691081
983147
86643
216551
712271
856119
1140920
118750
576194
157663
912654
590824
626813
588929
1173871
144768
207613
717873
389055
298878
981301
565718
730266
173166
46671
1146684
903456
388446
273281
827982
838976
269260
717174
286243
6486
321626
1062466
251789
599975
988885
1109435
973740
142656
1018914
815813
545102
1095495
358666
219966
690753
476657
338009
174492
477300
767374
866627
1376
651
541440
1110143
730839
485658
565036
34675
543714
1082530
286225
156956
813855
1069958
178124
592869
418101
1124559
259252
367543
519491
647103
929365
754302
249841
269838
289672
605531
135452
487023
547752
770296
978546
75351
297229
753961
220508
371171
104246
497601
110253
901202
336453
34454
618540
92120
1134948
266087
14609
989307
951020
595024
1027229
195024
275208
1126136
1167628
1124340
1065199
390423
998847
620672
35821
763954
597296
1012730
857362
1113839
1021243
333615
341033
687534
628695
132934
314493
67545
220869
1164958
747218
439820
928450
1175943
365918
627237
822018
658150
269333
676996
336539
1060188
213867
365605
628084
525396
304088
67389
955968
76671
1046470
475588
124649
1053058
904682
1072162
643856
101340
397963
789364
37444
286458
471234
1069337
839347
150290
613144
707092
811971
505163
836771
444339
727732
1071185
390503
755756
1051645
946791
89838
765659
1135611
982133
629282
1107797
1136300
840529
775024
948586
869507
908311
125391
121762
639315
21791
284057
793956
998664
1092946
888515
295335
206568
822376
769458
932941
495204
1079832
420548
722853
876978
342634
839118
1135519
655725
986926
855537
1177082
868579
1100178
980916
901978
883470
118056
136260
1074273
1180200
329461
867443
802790
231834
1148229
909010
732418
1190421
649562
64543
1050989
1010034
524127
112811
1178474
740406
71751
321955
359568
652545
306657
721364
100733
605201
33916
1049596
647077
16808
63154
178352
16419
425317
113352
761835
627742
729288
56991
793472
904179
429669
111148
459277
945124
810522
1077599
650337
926782
926455
399627
824866
1041713
1000023
1085392
430778
318489
404299
430427
87221
911648
386645
1102621
1107818
41856
99980
851303
628773
501144
820234
221915
569833
224839
221964
953845
798560
848297
465025
571205
309658
377461
213844
366376
618199
77975
258615
872701
265261
153436
863612
423622
241180
844184
760491
124042
286282
917087
280422
519544
472874
274034
607784
1121971
806573
707522
1061452
554099
1042214
99616
998464
896666
993481
239925
359622
980217
1103644
868297
1109478
842478
1162930
686726
1133714
295999
619646
246411
863320
1107759
13202
584956
704736
598555
862536
184919
446030
23560
234984
918447
362340
699345
246502
1021698
392491
84136
526044
182746
134812
447490
864645
40707
124616
619835
149254
543015
809851
372650
1052770
946146
834955
258943
940966
1134911
45289
1084508
69724
190371
376162
957797
1090645
924075
746049
257617
647046
753579
1178783
266153
1184421
1159222
677548
69509
696679
666269
456787
145900
408096
1171798
568099
852967
90817
421085
662763
799285
258283
617473
115465
812910
389856
581439
1093942
627857
885969
58056
900374
804241
624576
197617
230542
585624
211236
231067
1003598
1078173
150103
514749
92471
353241
1044144
25194
35465
343355
1045249
346591
1044689
312837
448574
991797
777535
305163
692940
655087
98485
371974
628314
660561
94751
211301
358417
59312
1178870
458466
1014203
507773
569125
454460
1050845
1151340
1074258
656894
177634
1174618
976363
923750
1191019
620915
256190
522829
532188
1061996
211728
1120434
169917
586894
210609
916111
1102546
210205
522618
938705
1063605
360423
267502
303468
309861
1021278
1193427
326265
449749
1027558
277023
312646
709088
1094659
110824
572159
99025
1075480
1054220
366681
561974
588639
754199
919888
499409
807107
190980
1060513
571708
234976
194025
83784
529324
85846
429260
896094
200626
1091876
166373
725185
505151
778857
236496
816438
431131
1094037
406881
472433
776882
792990
942673
408131
655575
679416
685547
309124
319672
933396
196333
1186144
966332
527749
449539
490010
344584
187162
577550
771082
355299
256551
742320
62326
434131
905140
75850
1065514
540911
337343
625860
1162374
338187
372766
39180
73820
89340
827897
906186
425355
1003243
99345
59687
157035
852045
419451
674517
675075
1157243
35279
1185371
541912
426984
859347
76922
1091772
135042
758818
108233
824490
574796
579658
634543
35212
396511
81658
1149798
712823
54450
263996
734294
950015
132949
118752
842813
624345
657140
1056579
707421
466847
692245
548284
19048
350439
647875
21707
443047
494878
759782
444492
1183412
919756
270552
248941
381951
137134
73734
1016208
432136
116201
1088472
766398
592903
131441
870971
971257
221917
174143
126690
194535
408927
371850
1134038
428137
1138295
992063
699696
93112
416763
707245
970696
309986
820594
101637
140310
35000
518646
290355
519967
504942
198435
219740
851865
886427
497086
114566
1057825
183824
991887
944094
735682
152648
108942
545254
150159
416616
751352
1052775
538812
778106
317246
375512
594543
854658
247950
982426
797267
551828
343796
91701
368208
975649
48074
51121
1180380
776625
1192919
625451
69624
110578
518687
524640
258919
859709
724152
1141864
322036
1041998
246672
466440
1037901
400080
483374
78611
359984
1047952
1124144
871649
510157
421353
418827
1189727
59605
891077
248487
223064
347375
290493
826575
6030
834707
170926
1096707
807560
811608
199019
750215
1001476
30222
770518
551834
1002926
547240
852222
692191
582347
1185309
757692
496183
545819
410713
219115
995857
873579
688944
1018520
491160
434675
1085371
1072533
348958
455896
707841
874063
363682
589155
696761
128949
665946
114349
478315
414244
356364
310466
1112949
1039047
778254
610778
810538
905944
314951
1139651
199899
641574
560291
340394
979816
740782
148278
367405
413718
396535
1011493
1100380
313294
716882
564016
374308
416913
740726
148334
553152
435350
721301
881291
12211
1070612
983901
774421
349015
14175
73082
600261
362390
148509
641225
1165136
780577
291146
572859
857735
1088859
385574
662959
828309
897872
310429
231099
71617
402545
1068388
597925
1067568
229282
836187
434326
559863
877342
9741
993568
149787
1104517
731527
1172311
556186
64958
287308
869925
871227
828125
238428
280998
681901
123762
913070
744229
585185
823159
1013181
658350
426500
445310
1168285
1025866
791459
792953
808255
1090533
875039
717677
200380
603137
922623
784775
371529
36963
158930
598767
876674
486001
262535
778525
333304
395580
840207
1084272
745372
685166
417863
405397
296045
499510
14210
412754
779152
34232
627184
521903
296089
498430
940180
165423
1114763
959681
465091
708421
153173
423379
172730
105534
686029
1189549
847525
289318
470852
719626
67967
706864
471724
794627
914422
942704
1127471
905450
1191615
238348
367118
545115
938282
539352
555362
559393
458945
483122
187378
754623
1075750
791402
731859
94159
1086077
1184063
619055
704889
513104
288715
1128456
504288
168786
702986
821122
312086
487802
756608
89653
500578
837695
84260
1027273
90040
1089399
574609
312180
829897
44614
815453
157166
41809
38447
398942
135791
296864
101295
293041
272989
851169
474801
921064
798044
713829
1080419
60680
1056888
1090427
815706
849313
246172
385320
620577
361220
817689
1063870
693457
411329
537299
316176
703173
819669
605941
1055292
734459
884293
523023
21715
811591
844749
1003130
436462
1076784
394829
358733
340206
858533
705525
11916
100964
414726
579364
385674
26426
573032
955041
974758
827658
87646
714135
87984
1168409
954668
787401
1132488
1187311
89025
813272
312399
449957
797822
1125233
950518
951173
262879
719458
1130434
919719
807774
289943
319876
598333
945981
373575
968773
118977
136748
606576
953917
499771
761298
207056
633605
988109
95219
266188
599739
208040
1181718
853717
801785
632295
209902
418825
1134296
594064
736398
646053
798806
918934
816842
1157714
1117153
517017
766611
316727
539180
435424
4377
858051
1068087
998193
676696
647258
276194
905955
349850
540727
330131
341080
1015682
503135
39698
107629
732694
42326
895142
281102
423919
836743
638901
353423
610693
567556
275586
964793
636253
1039346
104233
26110
967509
1087973
358323
1091053
379614
548692
423767
22206
931783
773494
538945
1153171
383148
160389
606632
962394
195410
1125596
333858
1016185
749748
126108
1165081
511098
1163322
771298
1074891
119077
908477
1117807
617577
7090
998714
1181601
926075
182620
554252
1176892
720793
414393
800020
425784
158337
376791
708130
397668
931075
43965
1125252
433625
250027
58615
533524
128653
445004
64784
1162120
573786
849502
1097317
213309
878226
98393
1128382
1156205
598173
1086972
848680
707252
762686
417058
1015473
669339
940192
306355
1110264
1129480
618020
1049108
484366
334341
195820
306464
848371
1145189
922921
641844
37731
160498
635065
79558
655753
791411
171513
57332
498821
636343
805983
774686
978550
369478
79400
88870
566227
267296
320382
969352
700654
477030
996467
509668
534763
786779
559506
280401
749508
878741
816773
715837
517336
574142
667301
1000356
750117
1059348
465536
1183703
165431
833214
276968
1120256
806047
996393
731654
1111223
1109545
634549
418131
139613
338577
369979
825550
281211
209754
585706
85474
412208
1100080
993906
581589
999065
744242
130862
192905
276550
469460
849620
461868
57621
498490
122573
191005
133894
73764
269171
14950
442604
236473
207976
269978
848223
565464
706039
501954
200471
656112
57465
1113328
808485
819071
29174
1092550
35845
368443
93811
656485
720153
599
702234
128515
895904
672941
68010
724496
820880
34823
395230
457919
934917
659994
209326
1099545
399596
372679
715457
390486
718818
823919
237369
221586
119039
382207
1044586
653392
861999
1100087
187104
735520
506237
292705
993135
237352
676353
1004256
1093768
1000354
359459
615167
1082468
375881
1011416
1057617
49730
1075212
263674
313252
1719
75409
661844
1122262
523857
283359
794861
430703
79554
980849
630306
309551
821375
330251
173665
9579
940946
367741
655481
643375
1086163
856274
93515
189402
860414
218397
672084
539184
192907
414602
1060335
187318
826628
995091
467563
65301
129624
177751
1080144
369819
545337
604618
724203
475270
180692
547194
50997
83715
1120333
389119
75348
651503
1164062
817531
1139545
1041421
403305
451471
178820
1158327
1189468
444951
154480
322760
485498
737539
895141
501692
1115961
905683
626182
1007304
152441
559239
735311
1068442
487647
213270
50588
702786
942207
960672
879003
76571
736182
967089
871000
208805
686493
628828
14492
435390
454982
185825
790254
932635
106900
947037
157844
1178066
289303
742942
757739
72653
11686
190529
654713
213252
518529
566049
205704
899253
1094630
326407
874538
1092631
648367
868478
1073993
984924
631826
577615
109908
751903
292444
777279
465206
815552
440213
640598
792998
585167
194781
1079054
168778
704637
553540
688023
953113
80373
618911
1027828
880480
1036003
957043
163657
607133
640656
703400
615741
587714
1170389
672826
119770
847445
251121
955784
741893
470132
751677
720422
460602
112759
729831
361248
730588
413897
292058
742133
688136
292361
411190
1061339
496259
339912
625928
690745
140053
356960
420883
588601
179589
100146
1008146
748982
48510
381351
8406
1156048
1032487
670436
132522
655916
699550
634064
257277
278205
505447
90068
2310
623631
1159650
457844
790315
452295
295029
51176
374746
715006
680536
738455
339872
1014833
505972
505966
1033376
826788
421712
504391
634649
90043
881329
337283
117041
817676
196930
1065765
214737
398190
673461
1169907
287383
665257
383686
546839
550177
417310
19764
1033575
433513
102672
598825
50117
1599
717549
1077070
135115
373212
592839
964975
871555
622200
1057504
1156599
297354
312452
1146062
177851
390186
1024562
899692
814637
140430
1102970
1033603
963361
1183297
217252
1100914
551298
1134333
834698
446035
156223
496291
494105
8541
930824
901727
151728
143562
713747
324875
823555
4588
571967
411300
76635
534019
111514
686186
375053
339946
863662
352855
716446
377252
296450
273496
667374
523797
841501
189457
897056
538953
860450
598907
426875
357015
725717
620101
851618
250762
704623
874587
556358
747489
686272
1077938
930283
682680
73686
1071863
278762
88996
342598
528871
838392
502660
840367
637885
419805
193938
1091130
1167517
815009
1156303
428117
1071259
483316
76052
256481
677029
779954
292672
786756
437900
1076672
412755
706376
1177946
493857
897659
1139691
666740
725104
932478
988608
626098
404613
1112750
125606
457643
760847
1028645
1116997
263010
1172134
28555
1073954
825007
929141
877984
560673
174041
1104810
440127
112563
65054
739148
527792
671340
105223
60122
323371
876471
4587
1080492
907399
499624
1016875
8570
1169318
173391
1114334
869415
993444
85848
452297
227628
329867
524568
944097
431637
738550
876408
229081
260897
1003859
1001252
246095
352185
531085
15747
22241
798307
335957
939274
104877
633982
673260
1029905
205389
609324
490880
1143519
1085210
1056162
427223
1087677
618032
1082388
533057
1129593
412242
571143
1026306
441099
1191278
1075434
767233
207873
121732
538932
31255
693085
367875
532333
1146490
381224
983091
587929
1009186
146187
1131736
127749
1059800
883374
465755
394133
277033
30449
20313
862133
1043376
37599
96812
535384
575779
407272
622596
1079590
379957
1128593
138514
1184789
14917
243112
161225
629484
1132479
27991
554376
694940
79337
521629
68441
40814
254435
466181
1129227
963027
1095458
840186
447948
463453
567683
811620
930897
924000
687700
580472
434404
833036
1075779
823320
904966
682080
265155
608937
986773
904198
1161743
1132504
747970
852492
297991
385142
474678
1016649
1045239
243823
343670
644052
836770
777036
671405
1039021
668117
113605
862974
638737
1164453
513691
377932
54097
559756
300979
404399
499131
846166
732474
121179
540211
684552
317274
87617
1003640
978338
260094
692249
847446
1040245
168423
360212
1158143
818374
1124574
1115286
436794
382127
324163
749000
1144396
461137
87586
832647
82860
818804
335503
692515
342027
793362
466407
882408
420931
199893
914288
439785
539686
613021
163868
744647
101940
122956
344173
202451
461151
492319
694732
168133
8806
1168943
164564
875163
733034
1025331
1007687
704426
178348
71088
888595
71829
373672
1048823
21037
281529
283542
145826
581421
632478
192499
437106
548914
671119
587301
977988
671657
1161400
739037
555401
465844
308634
854653
813505
471792
235521
424399
484955
486254
876514
478420
47683
1133110
446117
376174
362909
1151157
303838
370471
702151
775323
222963
993002
1061789
66543
52497
642157
492456
440720
419503
907883
385342
580927
373856
975351
1184178
888658
473179
469817
846436
481939
213724
898854
617167
367438
854374
181148
1188227
1024389
355941
109382
1041803
714005
190211
129033
735620
1007948
228762
781199
575059
188749
191596
1111353
962147
255210
365387
1016664
277802
944286
969405
63287
885619
1060514
997848
1121719
893610
1107614
102881
1143980
672002
979050
264836
112726
194961
693292
960542
1104351
516859
177575
134325
404672
770555
550703
167151
750737
585321
1155986
554355
101652
31331
43747
564588
904112
728473
424958
49134
734841
524913
763327
120616
1104375
442102
900448
72351
370933
1017598
843188
846845
248320
942405
872051
379478
759018
1162203
436737
1188028
607105
1012683
835846
592145
1054797
1174638
548720
124540
558028
544321
277747
1030652
1007748
875186
285725
576262
159028
102891
152837
290182
402397
876702
377236
247837
996959
843443
1118122
564176
924111
428507
1148203
481446
776606
427381
374555
409090
886238
912046
179962
53032
733502
726986
462176
890877
114996
1174566
142813
614047
389800
936159
155902
27230
203502
670245
952015
538965
45842
409815
382404
517093
1067634
187652
1032759
1049707
918558
1033569
470508
904453
249480
715389
356813
74693
1094468
592268
605002
55155
616603
903250
1054570
13145
749382
279850
1155792
618201
315678
169752
399746
137082
708578
906975
328057
560899
776322
808624
417625
924202
416862
513095
386334
694594
209083
656482
944672
392488
231314
251355
1123500
1038918
68065
494133
198547
83696
311398
1069568
740394
261489
87806
952549
797105
886706
279995
170623
1030975
173348
120649
147385
855214
303044
999403
108753
874620
923501
847987
214754
938385
549134
510379
168168
877285
789428
1088770
722912
819788
995194
856544
793150
1185476
379907
117353
895828
480467
563770
19959
997149
414031
217458
395626
522129
1076273
627481
650340
1064385
702256
1064884
45357
1082678
353317
1001090
313664
948523
20511
613602
229950
1061627
279030
911930
1057071
140606
440633
790084
804897
1001339
705478
462118
562831
509536
605262
551752
236584
858417
901018
856018
221701
228376
509930
786599
113305
1110273
1148831
107638
620192
625266
1150238
879529
116621
2080
657097
491797
180787
319593
770492
401321
550069
750725
380804
340258
807452
357269
1077157
324849
736859
997646
982967
337940
7371
815709
139380
883763
930869
850314
1048981
1145996
965567
633018
449523
309073
471415
953423
319125
599915
824353
63374
207535
526800
235184
426133
1192485
623336
109610
420729
1182395
55048
1031766
801586
104332
1007772
214849
909266
1081908
1147572
172860
350721
389448
140425
685895
667354
334172
591738
504200
224330
119953
803392
862535
577843
157405
1169769
916087
337862
764418
126996
277897
1035593
139566
836217
602208
393589
909184
68980
536974
850182
562820
92052
507752
363944
714261
22283
1177361
1155286
670980
462591
1177064
66542
402989
754551
398751
452582
248124
238897
53324
887328
513595
825592
253644
216268
842928
279225
756762
252927
267868
748620
654970
576690
545439
74205
411752
13367
953301
814553
874630
932419
166890
294981
447170
517730
907470
235733
596237
1027839
285133
1106041
68295
225719
902826
140589
406395
705011
839168
712624
569558
481922
839151
303784
24394
401575
332806
683191
461318
172869
615789
863631
355655
310468
1080504
841257
932484
759799
944102
1023699
654525
10855
496706
612160
790661
473053
1094446
89787
513319
761263
160464
749947
295904
1177778
183870
687698
643044
1098675
422546
343632
390840
455626
202388
600014
976284
723406
816493
188986
928894
613664
191564
815289
490758
1072849
3886
134137
538556
755886
869814
101049
491618
1047230
1062107
680960
881885
673129
1142071
873203
811499
1143335
546548
856006
468818
831129
353378
511169
148656
271887
445640
740211
1160758
888528
84341
866349
619475
1087347
357827
1146689
874715
553169
1136342
1101760
1153641
709992
558136
173037
973334
672068
635576
264544
500415
40433
458776
471403
72944
430701
500544
811966
914645
1131698
140796
899021
974148
981602
65052
1061725
238844
406437
57311
779887
544052
935524
406385
174225
905530
1033721
168588
1162910
295111
806290
1079728
64896
911375
86893
562347
744291
743842
96014
42796
116902
211245
320971
829352
341639
1009309
1056569
21922
300103
511298
601198
424138
422495
575329
1056457
454313
765035
573557
1135031
967374
255379
748610
515570
84075
232317
48596
180482
627651
643329
368000
1028340
114388
209926
727220
969160
443575
407561
615829
938635
689832
297021
988367
14399
1060127
530314
169814
184536
198818
68953
240245
781087
837043
278053
935927
807635
537975
842279
829935
783490
227386
764706
999485
160715
454486
356711
1078321
1034403
93634
610104
872585
1094765
744482
33449
707982
269599
1050161
748966
875206
314104
1116885
116124
820547
399206
220216
541013
876357
852847
78703
672860
485967
189992
66362
650884
494545
250476
1059736
716773
400277
1047778
832989
287765
330518
226170
816085
919990
20668
71533
500114
153477
950764
479496
916785
1106511
1031745
584524
1112560
470135
271873
866239
208963
324869
470370
918493
806852
530982
1098783
444376
123606
45686
664703
294324
657854
497089
1092916
333123
167862
92781
1008004
640839
444826
294281
486840
85525
780329
275374
1130022
248651
938307
89870
314598
28276
279827
388760
283724
772742
22865
1186742
135142
1061770
911541
913934
902211
195546
178344
1054933
433074
67129
449662
988141
436173
168378
987289
660140
279591
926822
1154041
790853
976324
863102
1101281
281825
1165269
1016569
959447
328150
287323
910579
171901
147671
438382
739104
19502
347544
1140721
1026564
272117
1319
1004832
579130
1049624
330930
535424
930968
795458
312504
1009861
779001
409906
913951
1140901
336452
288257
295573
713319
447578
661873
46681
1178409
223472
991793
1131167
412218
834336
372112
1037536
188979
424204
705872
362387
548066
804916
444027
819689
504705
478497
603482
665665
616298
518088
344292
860795
117981
594684
832442
898580
1077419
733274
897947
299874
752965
320008
472353
144722
97008
329515
1129561
184711
145181
559710
313239
1131230
290308
818842
1004639
399323
298713
776627
1051893
200090
359003
129351
937753
1131503
559524
1138707
1103996
654915
1006594
114381
31939
197211
253326
808693
111870
664157
826752
1035901
161058
58036
1173150
414259
720189
203068
333332
749059
1157931
27530
660840
1000339
969676
836416
1153298
978182
971062
408683
773776
974199
1077614
43893
867480
265793
1019057
1046417
24218
612959
307938
380556
747835
900943
766254
252895
86028
520993
130181
244311
438402
383745
892257
948946
303007
227996
454092
1053896
810307
133621
353380
486838
71223
133339
180273
443543
421315
184785
226374
694713
863269
164195
145016
244981
766278
907727
386687
821460
176552
1184603
828108
779084
886807
689085
959899
197832
307959
587999
866091
1157738
1044583
87758
400842
303919
765615
1159353
767066
989566
670778
220872
690369
541212
44659
60330
999772
745519
1019939
676478
1161644
249357
222241
897230
271718
618785
746506
516924
824245
958216
1033264
399591
1181117
158459
168429
1078734
72812
1101743
193372
955906
415137
703051
684439
747528
1007307
65489
28589
843697
383038
159402
722764
696287
364310
1023726
389725
248608
610125
837737
420833
868315
660854
917378
1026528
363390
397864
1133930
147753
989691
107476
616728
822623
588747
1158750
820792
548714
773909
630907
841856
401858
4145
1052382
454871
1020067
585735
746894
1082630
9025
584665
709358
74828
984119
665974
422173
14530
303760
790668
294472
868614
484166
185541
659424
33711
803288
1093928
156148
801122
671768
1026825
925682
368214
92851
17040
516071
427714
229837
423651
48644
404033
1109842
695344
117668
312772
118990
1055801
782039
1109185
499538
653345
1034333
679038
221012
720400
260334
153616
947343
658039
1010636
1030269
232516
947404
948925
624585
196907
136280
915487
73556
67299
620390
427128
906765
854346
938806
432739
632440
57270
159356
152978
728191
855920
697937
252200
19778
837009
1053900
257527
900477
343347
992640
1172995
604527
769675
905618
51370
528582
1168711
127705
31076
116273
551754
1173908
499941
504230
212486
312955
936321
630799
164141
425260
601249
64435
676256
784795
453263
1080999
1192537
371447
349960
212160
228604
943047
531090
482143
420995
723414
19174
445551
871082
719148
389341
1087544
437499
953398
486068
815467
271301
581665
618491
850328
610228
1141515
1169349
277129
203498
590190
1000201
780417
266477
200867
259210
208275
856981
330372
1002630
611937
199637
550101
35882
565408
1114739
696369
954380
6460
554450
621989
1122009
1150326
734429
167144
952221
339659
436075
361744
614843
361830
1103294
779841
962879
39101
1068634
1008165
831104
244804
259273
398615
1100601
237314
237155
537123
475196
949842
822574
205458
129789
548850
1175493
685167
19713
924414
408308
343734
563161
507669
453955
145556
38146
387091
194538
478330
1164192
473503
682738
138498
321417
704366
793809
1138874
322435
583012
778112
458772
1013002
94255
898751
511353
1187377
77600
77641
45099
615518
1028528
476965
955867
641662
151700
998872
990380
603767
393045
440331
509894
1137719
209760
159319
825964
934936
270424
1110849
267819
750122
1029255
837295
743683
186424
398915
611820
813036
945520
827777
814296
940858
718707
247874
1135682
397307
805866
103347
949439
465836
1191590
374446
853022
531491
317116
294867
316339
818125
405471
69
101581
680487
1185660
514083
37683
1050906
1164020
510645
685500
296522
378096
573319
1014927
498127
971866
382405
463417
841110
1072639
1131603
587735
628972
744135
682097
208665
980418
918739
607211
900942
443203
654133
680917
258249
67275
745891
1159545
1157759
66280
235535
636589
229651
383468
162930
28027
511071
626541
17256
793664
213581
89617
596889
969751
171040
1117229
659142
1089077
481599
1125830
917215
1129689
940402
993197
694854
369054
593204
81081
975195
487279
1020488
146654
412543
170729
396525
957046
1152311
720200
398659
101655
891748
1077209
267036
1138848
636158
1153137
803518
1025542
288095
20579
142720
1179621
922382
483021
552692
427066
811138
862831
284736
933977
562054
1068725
161130
43475
903862
642183
286362
840708
725481
147658
161181
461732
365103
53408
791850
621591
1172207
188747
23152
5495
1167131
920566
424353
751847
423689
1027237
93183
407982
601692
613513
1180424
507124
466858
787088
219369
640021
1043423
163315
1191881
843769
1138262
643844
47052
505590
1114159
611054
615543
1052097
615638
766190
741420
148757
696015
504122
893462
390053
648850
716715
175081
406320
1081820
937764
259676
1125906
888355
933252
114049
1119965
622729
608163
381348
741733
422122
513269
890661
577505
1164922
624003
901958
603754
1088666
227236
852110
1146081
1117693
317029
1150688
44472
557911
586740
1039335
941723
412668
1182308
1181051
930755
856342
320222
4214
834661
693708
106245
466077
175641
773308
775002
183660
25110
530787
285893
996388
1132484
315898
154186
1005679
477142
588623
132597
411870
525896
244484
518348
862360
663186
682007
515605
477279
1070582
893329
115103
437229
468384
1032681
116141
369517
234631
714221
436123
610526
1111252
497626
96398
805077
217391
900290
1121482
1088363
331799
1080001
794833
667115
111931
266837
541712
727783
124143
320713
404663
134467
427887
19175
11052
643775
899218
706895
289783
585158
857786
467155
204971
65195
724040
861564
831141
1114916
64222
468174
403413
386187
1047434
1176518
517799
63005
1161642
132535
576184
1022620
985226
243233
530032
576849
724527
625014
156462
68458
402516
1034543
796543
791484
262579
137965
849503
534786
155319
290694
871405
362845
598790
745103
536254
1148166
1090584
17282
495213
204114
896741
775417
468014
297836
163871
1021854
495852
154744
936151
797730
1181678
423265
485895
73000
1140620
369324
1163170
763865
970812
395822
600057
1056937
826047
806506
179859
802634
656398
733554
770271
3892
583480
4238
1180665
994259
1007823
611134
164344
62626
645427
144561
742479
807049
860762
620083
596700
403972
422715
911813
183473
876645
516781
1108141
395615
536468
170010
314225
1140520
877040
664760
1011717
1130040
98206
660101
754769
238622
982907
618283
1059388
1175107
953428
792497
22620
654325
180128
804812
588800
590535
242465
199255
857352
412795
506677
900358
169839
547456
365035
782868
536308
994746
42733
882649
1034533
401955
416323
704271
349418
591426
12092
182285
315082
254437
648202
947467
514149
1177364
503073
821771
506287
994913
529125
666480
856977
288065
817962
861693
817438
240158
997481
107992
388717
661025
680878
905672
1114710
98431
750398
486409
902817
1053050
710518
795256
1062924
991418
120385
802740
1169915
803342
914560
879416
1007485
480835
106381
324933
661860
71216
501313
1058068
116893
984349
1073602
1134603
666616
17399
919229
441614
671485
682615
1069930
481848
312975
622333
899293
940171
718150
1071704
1155953
1183522
1092974
1163689
528918
1153589
992849
776379
909886
383226
1080806
377970
1019297
601623
1130247
974036
565620
50223
512617
644202
844182
737614
1061751
473828
569882
418632
7979
419833
1041260
705180
793888
853058
789243
958425
833845
894007
632141
765446
720750
985235
614529
599475
297633
32325
1094054
135015
206373
419738
330922
528854
1162204
374862
396891
840239
345799
519632
866801
514946
914050
457156
866703
84062
105358
950646
826325
613073
852138
411125
505209
447809
892041
885841
574317
195855
29221
271208
1120716
870114
513334
1114928
627485
327831
187477
626646
179139
374778
231477
989643
40464
185712
168977
28884
1164160
577836
923542
683660
4753
856174
680188
361783
274983
707083
618741
530741
804081
1187955
416209
517553
914192
601340
667500
615905
797076
575325
338465
582580
1008153
759802
941869
886975
1074909
852770
852365
785596
323653
969807
951635
85485
866706
87893
133380
852231
700721
1158898
406712
190541
458224
698316
783959
891254
197739
308401
269357
989950
88726
784476
717450
928711
973837
204428
40669
520152
961314
55904
1113754
1054063
673595
1043374
310
550584
846791
406598
701435
625551
56726
810630
1050424
258317
711651
310915
403819
1012972
1014275
209221
516129
497245
659310
819396
416967
189382
48369
72894
1158969
271768
8572
212686
102517
268680
194980
277431
640999
709542
303915
754146
878192
174078
110542
956410
248153
1052652
512225
453652
1136628
1085387
334953
679454
346483
438793
758434
259877
552391
373591
718912
652836
1043638
871190
361964
924865
737202
941655
545798
922582
287067
253702
1165228
615988
1068005
472541
1142976
617249
1127948
819864
1075479
75732
1114095
582511
764866
807798
1132033
987676
868598
15483
244827
1149343
1082544
373507
54010
861019
928103
423043
308147
190631
278376
727326
524395
343585
28959
594478
704750
444991
804244
1100435
177285
1178506
887685
241517
72730
867924
865719
222421
929555
852699
596583
21844
1026545
565824
816251
1125234
54259
611331
1129780
942648
1169301
921580
955530
588954
1126683
633525
611772
136706
978949
907625
657641
150279
703462
996960
840686
558452
15138
696542
1177695
352877
908115
164397
737425
834513
200926
1132980
96197
312859
1146978
555988
283185
859461
969748
1027263
649747
826829
538228
273632
839499
737091
799674
1045595
314932
1065372
165356
255495
110931
912036
265427
673662
542
1004599
1152245
382688
323261
752117
194639
282842
470531
906575
150964
417622
457261
183681
1087411
77738
1039013
267019
74651
368877
502361
986832
142559
1186093
26993
6692
41250
54176
638533
1134469
821793
347171
841770
1073194
767272
812418
16681
502110
1053759
160806
498593
918547
494699
901442
144524
622122
1030711
456987
425126
808999
1033566
1091282
1117487
828381
813049
444718
195042
276679
1101579
544387
226808
233865
73008
847310
183451
208123
1053282
1125511
642564
247579
873947
54013
781647
947787
345536
504233
883455
861812
245662
400593
799668
752877
1041040
164647
501595
405643
1153261
11813
534245
756570
103048
568008
665391
721153
955639
944755
926252
947360
257640
629389
790946
717540
304430
967750
345200
128976
432465
1067752
585039
432127
659099
173537
1032599
113304
385677
482686
4299
478271
705349
757449
352749
485599
14483
15744
1017369
960502
823458
1031638
907953
901771
3999
1050779
330274
263756
372264
398835
1032572
77352
481160
1165745
1088443
769754
506009
1077263
313575
589487
213030
1158508
379002
359617
534560
113413
374366
29240
567591
154410
967697
1033093
9551
306424
311152
1129931
1101914
1057797
245410
171358
458967
612867
1060654
1187876
659350
272586
78385
603784
1095439
373567
952727
1028080
1078778
511254
479570
964808
792260
387243
873090
57111
811092
912336
983133
443341
266612
842898
352006
309304
739453
569582
545528
521135
367635
895052
927530
1079208
957920
64093
725837
612148
144704
88116
966346
852538
1156302
203358
169959
920507
1088026
1148468
985911
1160537
427965
748058
846126
850391
201378
466742
563002
1058226
223674
34491
1188398
805155
260263
390991
1074000
806336
193377
795935
1119059
413148
257008
417838
624525
1058613
531859
478245
984792
237447
395757
706082
933485
904677
803034
778378
376988
74558
477298
235052
38603
313695
47081
866348
291165
232226
900206
776855
217788
475663
946661
857657
264798
197529
281638
815154
692301
359345
756057
196631
521245
289851
583513
357179
722558
491371
1047928
38410
941625
164416
239425
822692
515212
101760
1057339
268539
801695
592417
97616
446485
1177429
994880
1164333
1033153
35736
346974
462168
814669
777527
134803
868032
449942
509527
363139
903719
137131
1108667
1149113
999521
802696
834977
899069
899790
536397
71245
379884
166231
1048358
236207
253333
322493
40550
357795
693270
905265
1135549
789542
384988
1044766
415999
455766
812700
289974
908315
379905
928267
1088214
181651
889055
1136234
993843
963109
175735
387296
415625
793502
610663
491150
607002
695343
341115
1169710
272997
1061088
145099
908689
1028766
189008
800036
805276
761226
1169584
363834
1034019
618935
1117815
1042115
1140978
650824
196458
470211
1082343
1170758
600854
177722
1015472
303731
951049
296153
147607
968642
627457
960721
51082
47325
728489
11543
920925
406727
991179
596038
708136
1005480
949114
607347
473700
723214
946736
759770
492220
945602
217706
874979
302648
353252
696353
679049
510673
458578
487146
541240
821900
250652
264061
151722
290672
454822
584353
1029246
773059
1020635
108776
754299
162329
875201
39510
1169194
533604
1051339
338350
1133582
118812
966302
664065
202508
599074
959657
421209
782058
1174038
857344
1019247
323460
39297
414024
967842
721619
979640
878924
315790
228279
697585
704688
823733
870613
795748
253990
606739
814177
391365
833850
126949
870890
204815
103798
1166382
43748
458566
797532
603334
380244
479686
667771
101336
1117318
854263
1039908
735219
806299
354197
104728
647752
1099666
462135
219833
428902
522278
663578
256953
54966
1026249
689007
1011485
6545
462809
146950
300406
959433
682915
475304
615856
511782
986331
390650
722585
105284
943439
1061147
560043
954916
463294
635825
450693
104692
851998
662743
637007
993689
450571
727284
878450
620743
8761
585494
69235
177708
974969
1045260
343202
303598
1179991
1079092
401806
439057
317374
453660
811449
451561
434800
902367
475386
248404
285834
1107620
320552
122897
814339
768290
548452
734598
391112
1067707
952907
1135469
635645
92875
568146
864612
939939
574851
305285
843007
832317
910378
240575
220328
497513
1110240
376253
495129
531628
352486
987490
517880
826250
345126
1192971
1145414
529139
566644
744048
121550
67624
1133076
885567
242850
1028553
809382
333318
566318
533874
1050942
788867
37191
545973
687840
1165111
169508
1075925
577545
735145
93943
50564
643915
1156353
536838
460210
751591
593114
705923
784260
1047526
375004
490908
1122908
217900
921812
397176
1061961
394889
1099986
163754
372722
650657
898937
598018
46269
1189809
1168734
168325
989165
66642
570925
1110989
366438
99671
1144344
384127
674734
330718
565786
922187
1100562
726123
397950
96993
57539
1034748
1024794
1005375
728559
569132
500007
894095
303100
231786
374514
531610
374729
1116494
524503
751309
699686
367885
308445
675559
714625
1030135
1068479
1075307
554372
392920
498868
1058190
253527
1192219
856870
794491
532289
614793
66583
650784
189800
146608
375355
1165665
912476
98838
576559
607405
443735
601747
1061567
1162624
6746
37797
332678
1043533
607604
202105
856089
824401
306326
1154769
487575
1100900
977148
923439
661558
35232
63726
392771
224209
36466
1029944
443315
176097
177601
252614
814453
729259
834306
469260
564520
750549
498071
423951
811679
859305
255198
475097
502766
625275
665911
1059434
1182697
988915
1142527
124369
243915
1190257
252842
292549
104631
500502
638171
349227
186049
606899
1101218
52066
58966
189465
933976
1163732
1071689
1007643
476783
1057935
849993
59951
28279
47160
559753
1099530
184875
852617
574296
555287
1016884
914938
912891
739204
789059
988675
1145630
1187517
284056
968158
719582
924322
104435
107729
902733
58445
1076959
377500
284066
806846
1083528
964071
251828
155497
149409
539756
254424
539115
678728
813620
1057293
1171674
659974
984999
726967
907089
281189
593667
1137892
490750
353339
1028879
543327
723835
630462
1108904
138347
1069163
52867
722222
308154
487284
274953
345961
1035754
1165446
673820
618658
271710
598754
203879
743887
67470
1071089
1138228
452203
818653
644349
385717
38267
89332
767829
533612
1026534
373462
725146
547020
976881
439199
912669
105006
495846
491990
361726
410367
1079948
344617
1157205
308280
100929
39576
526863
115088
204863
1013388
1120691
163115
600791
298560
152371
1005515
781861
173140
347670
639845
799914
524564
42431
1084946
1184068
198022
983894
493412
900136
107964
707276
904668
551253
413726
768903
849441
18694
1141043
679194
426240
1051472
686699
666098
536157
237156
416123
827410
611428
485747
29408
641707
247117
628921
570149
356112
977516
426627
750674
785916
149904
1157982
757410
767427
987918
75740
769774
15020
1188728
774978
70168
494693
1070347
893710
875813
22319
234978
451274
318083
619556
855192
96866
94552
1138752
130781
209356
981196
873708
873306
890141
842732
768669
958638
499106
1076582
619737
171340
572319
928933
685128
881322
518115
463839
19455
691251
243239
230064
249352
361403
849314
808065
542151
325806
1109931
999544
1193206
512729
759518
191318
305429
313973
707635
232230
548110
972097
605836
907004
361513
342205
903610
206457
372869
722427
813236
1119055
275499
1156926
135668
528723
1009345
123797
388962
1138802
38421
224337
85201
780044
27964
660041
1189657
778414
85107
1056753
600222
495447
342509
1092439
526029
209558
1130175
14275
1112691
117320
1025095
707202
351355
1016198
726797
24371
618231
954108
188869
1064740
624234
751401
646720
1047807
791128
377161
903447
326973
675830
1169386
907134
588829
471897
664580
934543
400656
655380
328188
1010645
1160108
904162
319707
709997
583314
1068520
366893
85224
931816
971432
601230
1009994
38912
335733
555524
762192
896400
953642
1182646
594124
918338
217452
945733
513553
608938
425213
505090
247904
213056
842840
76611
231459
441622
944705
363193
498911
697347
97214
344189
740396
58555
1064434
404808
660774
995348
378964
285774
646595
652683
588291
622579
971460
44391
249674
181157
1094758
1084653
641829
83547
416512
511595
842659
984736
369427
896807
678329
361733
919012
1115771
624210
472585
447500
1128587
335024
630395
757331
376974
142633
777858
165734
1075828
770028
237433
578866
693031
350255
1030196
547503
728027
1045889
293043
227568
314954
311349
591821
775158
941719
293483
56604
412984
239824
285343
909134
1171194
572663
1140652
524136
586335
1033122
281396
231815
909301
858103
567477
678727
146089
54135
952304
875422
549199
663958
928875
981100
542685
807601
230303
506566
548209
283154
90284
881288
330246
276054
571925
875237
520079
1102892
915434
123726
347769
220623
810157
699077
152376
826121
648073
479355
454995
759792
309425
810395
460437
107125
1168472
46910
23146
638437
158511
376929
47624
1171345
431862
536281
1065185
79316
1096151
220012
278703
780886
821605
989380
345138
899999
851977
151860
126674
44919
1132082
145976
875819
340621
144785
532129
1091434
930988
146741
726043
1137334
505580
894713
499645
195779
1156873
222958
895618
835750
10740
818511
50283
289566
908609
843442
104042
159604
168146
220655
410930
562881
41069
293046
796392
620457
740266
1138149
618823
1065687
608977
341544
104881
707338
788942
766031
139040
273510
975969
660250
1177305
284364
329821
937387
952106
317094
61199
345857
283399
710882
365290
1058581
225151
114184
936963
570874
1142920
926079
137241
320461
1057477
270014
733594
1094016
557287
376883
924102
279449
285559
75836
39041
110534
794320
20559
44097
113126
6187
592715
614829
487999
212700
734372
344638
312461
689080
417483
431098
471587
524946
275547
559414
812289
1183132
913659
994787
611398
1111248
813130
606709
597174
1162516
663567
411430
26472
984690
548650
255378
959308
956242
857453
167900
577219
616719
450160
727282
566175
359058
937543
133879
524584
580890
240631
253814
834993
592416
977581
653649
27931
1027934
176033
98317
1176602
1177460
269056
668068
1022132
354383
781905
1185842
772560
882173
501014
1154176
130343
673653
199037
660754
1140992
607359
1100185
382317
207248
651184
432132
1149026
421763
614999
14233
300551
395821
225169
840010
126917
708553
806019
614118
991574
483531
812423
993785
653812
883425
1092117
838278
511681
1141369
83282
946084
412026
899421
618161
365327
989366
156299
248920
1181822
803226
736204
200148
1067327
1117555
305342
929976
572688
796025
887168
23259
1081621
1135002
876635
891157
866070
479236
809135
825701
492633
936676
58670
148455
405822
152626
193312
390458
323677
535361
843566
413867
103808
445014
392278
908701
847879
207632
566359
456661
199038
696216
386929
196867
866657
643988
722715
842609
771856
900517
952984
218089
803687
127359
250753
517570
560644
988067
1100472
570837
91067
291401
420842
645003
1157729
521630
317685
940899
255350
721857
489898
346474
214899
1112542
949869
1153163
1058208
700310
658457
161329
654383
167935
822594
453559
419942
754929
145950
966507
1170038
170991
666596
372214
766922
22102
871308
1019418
742897
697617
37274
421022
923021
345183
945873
623084
403794
207725
119995
1076731
204302
1107874
35424
468111
1168000
1153916
908886
396165
305121
1012550
788732
191061
151601
609301
168516
245976
1169147
884279
349054
742793
652564
195584
133937
1027733
336788
573644
1135805
660654
673397
551472
82953
963571
1107841
171769
864219
1026804
71060
571458
986648
645848
684421
737537
1060911
116728
793574
352852
749668
328433
1091911
711322
866337
77457
72819
596978
478695
936525
747524
56685
88976
86015
436175
1145343
900307
851314
1110472
707401
256843
930550
1141959
273259
1002205
1137332
269625
602719
1021247
881832
127194
884970
1083524
583838
180556
224357
191737
771620
1024560
881385
3865
663771
597944
21216
462658
196959
140104
297020
401869
845061
24074
532692
626510
504945
632539
882148
764789
273503
253607
1093280
260435
1015795
314067
105298
686662
456757
1156521
984653
912831
957371
1039525
381929
496166
370334
94914
805448
149235
835363
820785
4237
1071196
1020754
450500
1094320
791042
140742
96921
1004914
468227
167636
692124
453903
612922
1110058
942992
942492
1175935
774679
588208
81611
647240
734001
268344
144674
1023941
1154966
39036
712626
276555
678528
511222
67770
563166
384490
265959
1020706
528157
897569
638975
784014
969114
191796
14465
250704
397806
132569
100294
70449
1041445
498360
832812
900719
1074277
687875
1016318
871184
500032
303939
462264
534585
822905
345832
60356
122116
350390
622997
820480
987210
1115768
540405
741787
478983
527554
493090
766480
939794
492029
678328
146581
845852
32890
832539
454249
1027844
917751
916772
1055782
1084069
774472
181721
11838
769401
538875
1175505
1179658
674986
743696
1068908
1054338
128038
224901
1056189
1022912
545351
853661
897889
958113
662981
300054
70270
1101840
859174
277303
17959
102026
61093
82612
352741
1022455
468306
333246
220000
854715
194786
815535
224220
1105520
1178772
1167397
817211
684281
287952
365830
270145
79970
194413
441296
845967
29104
145468
47563
821438
896196
223591
1027540
1015000
858325
124664
485910
951032
1193007
422569
577070
833118
338236
393914
67639
704447
644449
950895
1096729
449801
687506
83900
7183
814293
1122526
699279
725971
323484
869372
126351
83983
17434
326575
1152212
221604
1190700
897199
213180
406579
878259
388469
211588
464633
746576
541049
164222
643210
800920
97358
214611
317248
1080042
420604
631254
1080863
682966
771467
708976
133756
731837
503404
83317
17081
342094
427681
411935
911012
625623
151649
364558
74686
243223
893714
685358
421395
1190520
1026550
1177012
1078255
879704
957240
329081
49744
431467
656825
381402
955162
759628
914089
642290
635034
722095
841572
796598
701320
584870
437751
433676
933170
653882
955140
669961
1053469
1086709
665855
510935
228968
485024
195033
211511
814926
803743
1127479
712876
942744
823878
671288
1144070
800724
290273
764997
970026
1069072
229995
925528
1005412
135522
1036422
1102735
96516
421182
441976
29288
363202
154787
1166130
1017977
1101433
79525
346810
914062
758716
585003
444571
166553
409409
750593
1064296
359300
984637
1000192
63751
1166922
737184
484715
379584
451931
725362
778565
280168
17352
135967
433091
750254
543656
384415
523990
533555
405904
399224
834857
983945
357132
575378
935342
261077
754382
263202
1159040
1010900
607535
744825
163006
717456
88385
38995
873618
744946
873927
821105
734632
462926
792109
740564
702719
1184541
1025393
324886
30097
753857
861515
1140937
647173
206033
1035988
917584
1076757
403099
824004
87557
74768
874908
1023581
772822
643549
51527
744573
929442
954523
1045161
895562
170393
15298
638204
1007747
242531
811952
199613
20095
617010
1000207
611918
959078
876305
803816
599087
718720
1135723
550677
1016714
591918
935310
713125
124266
350366
214019
130469
301025
523873
371370
931982
359645
1006168
694236
81332
756847
1136950
1095055
40831
635593
425867
1032597
339302
854173
1053990
1091928
444280
808463
29283
678855
1030469
393730
781300
938985
651318
472404
993307
391902
719455
521078
1012187
398608
295781
130940
1153456
880697
149295
104656
557897
69080
369183
876903
1025120
1188792
158026
39227
1111298
962048
1036685
826315
231471
1150524
782253
243285
175274
710353
1091468
739197
898391
356432
596258
564035
71240
705792
848398
341773
533754
1021933
297961
649443
66785
634008
748383
554418
717817
284966
519838
976798
266528
436333
583531
399047
255331
661927
654600
1174489
308400
227309
926508
385744
609073
936259
470914
1015623
201512
248632
1002725
119177
626289
866101
1033056
220467
390850
982401
1190475
326554
153149
833332
1122949
267163
779550
496594
369849
903673
724051
290134
471650
466812
415377
379127
413219
505524
1023655
1183796
421909
393177
355962
354263
746247
113026
781837
1007021
52733
361739
792841
1005061
277902
256851
318453
1136114
176132
620470
1148794
864748
946839
420922
771862
706778
115148
159716
1178743
852402
340474
215441
903573
54540
275921
457870
675748
151338
266756
20505
949879
12831
520256
1037456
775701
1014414
999274
1000068
1167401
515303
442050
761945
452744
1088240
751361
266766
224208
1053586
866338
545071
777489
920052
1158608
205416
822696
794117
876316
614110
488782
933990
677397
966727
178180
357295
736544
793968
1089902
597103
442687
925184
873934
1045527
900232
1136593
628821
832
2225
192126
300896
459312
371497
154054
1125927
7834
650495
855666
571714
133202
1054276
5504
1099592
425700
1098455
320813
139670
830581
21341
18747
436904
807582
742614
179384
663484
83198
709109
573043
944974
412455
31923
365771
3751
956021
47612
920164
1150455
1118025
503190
254234
626192
787253
382366
77800
693061
128634
24565
292534
76018
218818
239958
671996
212012
1169373
251831
256575
1140765
207348
245549
824565
582549
1033429
485859
394685
750504
1006828
435260
908480
406947
420162
125522
158056
520792
359972
772041
975399
492342
797031
1102789
1070585
104473
18197
72248
757707
1127278
1176544
101512
1158438
279822
1002070
723261
1060164
719708
1039483
601766
578223
1038716
260737
1174408
75892
321961
398504
798898
701597
1175391
467887
760595
833356
406002
223336
608360
929835
360138
500789
171840
192928
557654
772589
393103
867695
625905
1182876
28801
1119297
506504
128563
883417
568323
299674
486974
1636
712521
467087
639602
535037
444430
870936
303333
126799
1010089
540275
436848
714281
810259
370515
887795
415060
190016
1015918
1049072
862998
861484
697118
297433
880416
1009598
97871
708657
1043338
966376
342182
928108
254803
193834
91671
1186714
83805
390957
638452
1067618
607228
451379
365369
442135
716911
1079234
797861
620773
688108
377835
755391
818535
582462
1030845
306072
126288
145329
120436
386855
1108105
1007519
666985
234444
590551
226931
314518
408832
246436
550151
658083
69594
1064531
518156
761503
124899
1028190
875142
882915
796027
267446
159073
88144
535807
987847
127097
943013
559777
173028
125794
818664
184419
987634
354779
545437
251370
443092
479158
422338
1101293
271649
720379
280923
395297
281286
897042
595199
258444
69363
979121
949522
875202
1051421
1183511
594738
597699
931623
1032119
395431
52646
322868
365276
859817
114059
738185
776892
666165
952241
486118
1126084
446492
1110251
331005
318592
982614
790536
634250
1110753
1175219
819261
725181
924164
1166843
46858
255771
569268
1172966
751920
646138
267926
462747
644700
477283
21086
197134
970155
113619
16032
925950
723118
878373
396673
807589
1061803
839764
582289
236303
173385
608921
212412
24254
416638
443126
847976
301956
256466
49876
730178
938769
682458
25853
299385
682896
361301
821003
884199
401942
1181962
915626
918097
525518
1003783
1138547
482830
256178
342830
713631
610516
520621
944787
666837
7675
659761
1047539
270533
195386
150877
1102595
357575
1048103
1087825
54911
796906
543814
443967
885412
532198
201103
670157
560958
1141347
756456
653512
150760
1125644
335399
756855
263950
642375
987006
689893
106074
285130
73231
756093
908814
325970
1171037
1058721
716847
26394
877437
620811
930367
1168929
1054886
909664
35972
1080567
150230
311022
1017853
926416
518921
165019
420547
135289
485882
340296
979934
53821
1026866
863060
352953
453506
339417
550327
135354
222904
237027
138806
994452
144400
313400
413583
123518
1110970
759796
229541
83863
221027
1036007
1054711
562476
319156
1061723
341607
728770
92469
552780
667839
35674
722643
130609
338303
331316
185605
1105952
1135886
145888
35779
833992
586027
821784
900175
194063
223206
240539
265092
271228
1150277
957208
854699
476513
13606
1064013
667920
435851
1163197
1051046
566573
391673
193774
545476
996826
987659
1034653
764827
215960
993696
563805
852727
85800
148957
1179364
359698
148062
1053463
399265
325664
238377
889060
998765
566079
629914
131482
192067
665025
1151854
734354
130908
58014
898356
1015974
1042801
611636
803981
717707
1028923
819709
56264
69731
678018
516510
798922
286883
447704
4528
1126523
1226
360467
1149821
181000
901593
595773
1013433
1160620
1075007
147193
694308
623485
1131171
457602
778301
464019
704138
885352
946251
48968
670911
1043850
254785
521264
87736
1055517
704833
53940
250186
727639
842145
732783
153654
806389
1148953
1176879
299265
1111800
587262
642881
1181383
171734
834692
782879
1111832
775932
1046141
1157082
464740
271711
893704
750946
978491
263753
34448
572817
964549
303486
734862
221207
233678
744930
792126
463640
54378
748471
109688
914703
91201
373767
873304
1179535
233199
1061650
780253
890034
604106
716658
757611
319555
552836
980208
1143891
141409
67957
568973
349210
343985
1157525
403066
8146
1120371
886030
290983
724947
818597
791775
526787
619547
476170
38685
157761
495720
649323
831522
1142721
846328
969846
282547
389144
942312
837666
623254
926528
748041
107736
913524
600531
115745
249575
513823
662156
1101282
558811
419034
203064
258866
1167872
25897
682531
1034369
116974
715570
426210
409577
993187
947042
204315
12393
190344
979129
53258
99052
224782
316887
1028001
674943
1150240
666274
927394
291244
704037
121851
880874
618339
4736
794747
265032
135908
642321
631364
567584
1049972
988853
954525
734097
1154159
1033507
75858
115
911964
298546
983221
4648
275654
195339
369639
1039532
77744
226512
459493
1069166
259463
784592
685445
1004288
622497
52200
1014006
1182976
330335
1096115
901327
26524
980203
226125
478670
366916
1013746
1144053
477740
1047856
60125
82699
458027
295906
1030369
1184866
1029952
79349
695205
1021196
348589
83796
487347
88110
1051528
990356
807173
256556
982796
769808
663777
959430
390765
52799
908765
1160376
414108
223297
960365
361418
77490
179004
330899
384414
778009
217936
248517
374093
862805
249420
1105645
919032
67226
814943
608154
48625
415602
1149031
337410
894601
429653
1024007
951700
1169929
83409
1043259
909255
200245
714724
823663
94675
875869
901536
253924
889093
219214
61352
585620
809590
919291
640429
499006
695584
1155733
1185337
346636
123093
735557
496411
379154
933113
738235
615308
45633
1024331
668751
774866
282111
38330
402846
1029898
111612
295716
133458
597707
449240
918427
618050
233568
1129922
768898
192734
832474
870674
724558
851765
58609
771193
174147
374761
1100780
931045
259550
1101074
1095499
897586
403145
809107
478698
380140
489657
820642
498502
906065
1055453
190560
1450
214654
55666
1181094
610424
70009
179965
1132612
399074
413988
872386
526054
986367
93056
158168
375640
834303
854865
112025
475116
120831
853691
1108616
403227
253210
939711
690001
706360
908370
986910
876765
25812
790852
1048639
1047032
533832
400186
260879
806512
282157
1181091
639051
224020
923767
212286
1189957
867453
797407
739359
920828
748346
792486
3424
11951
1056327
167687
673058
157336
311420
843241
879821
495349
1068558
1177053
876960
62857
147231
461148
868709
607812
1045012
740293
691066
715366
216110
253416
235837
809166
940499
688485
797457
1125040
322047
27037
10673
237590
861463
561330
995739
383061
708682
1063262
795066
732819
19007
46859
165022
697429
99169
828758
100648
188620
818694
308758
843965
1072644
721947
371543
318442
560129
1019242
528598
1096098
504306
1072688
491462
582778
487305
755312
470097
966310
477601
730663
573720
726386
609330
272136
911918
1023223
922514
934725
84589
1126447
924113
1063642
485768
252179
797838
1069256
161656
1109153
5380
114444
620523
497780
168032
977776
1005361
628397
930328
784043
660564
643475
455742
268107
1164515
701353
911945
892885
963553
185120
1071337
141108
1117690
804264
678521
1182948
916196
833155
780671
622788
785164
1155292
356414
1070900
81998
695296
885911
845749
631788
264445
399458
398691
355092
407204
538944
61035
808050
239534
418778
903544
833312
520275
674062
586695
1125794
991404
1087951
275351
1098186
14144
553742
408613
984913
728860
774443
978565
681086
51896
159317
1164466
299976
132153
1164724
919371
1011812
307922
549545
886945
369558
1170026
1088335
479290
695104
542204
561105
139505
337276
516406
1117854
43898
277867
728506
109250
1046397
904942
193923
288809
1132993
1013423
282259
1129084
220677
974582
151264
1192241
377321
8356
696469
936471
391646
624011
76916
409873
191971
249173
371206
1018362
105377
419386
830841
347168
1137362
190591
469650
860607
584706
760788
63857
369244
502638
347477
1042475
430859
107382
1154611
510846
176406
1088191
246131
668459
464
673807
255664
1079611
74507
238453
1125650
263299
52618
224507
427075
630639
234387
657950
448142
931140
22056
831855
585543
1006661
1001835
208358
76679
26519
203102
652872
207224
17423
389610
22744
826937
151929
394443
244878
303754
915108
265905
60063
689602
305708
779334
1142049
268033
548286
97526
324203
229107
392701
1139351
26411
167237
1003945
403811
89769
919254
457843
566400
110684
405068
478213
1069170
92098
872717
225561
854892
886946
597311
102348
17374
1191890
985107
185908
484616
988027
956828
1057615
1111514
173506
886194
353097
810541
368170
652966
619840
242839
10365
1146851
991303
1187895
527963
378469
39342
99861
263038
900302
1057692
948990
943395
293271
1152616
1139749
570531
755933
387617
967351
477606
752427
559518
129915
424225
988182
912109
629554
332854
16593
1137016
1117244
556908
773390
1060189
192714
909251
345438
111974
156969
711320
90644
500742
636557
786949
372385
654194
724453
978438
286511
1051323
307193
488709
621034
136046
888602
581704
359847
334467
832783
367656
1074569
1159307
983635
1168747
748787
909477
665198
119029
4461
540145
1158390
254577
72081
254389
699263
255810
60677
265200
160698
909929
31243
748551
718956
957463
708341
100193
957008
277163
487255
255897
637251
756771
415287
844283
140925
24605
873799
145902
355112
651062
300555
863068
125419
249476
58170
31670
692842
1069428
154897
803960
647225
199645
409755
1013297
476167
203370
754169
351574
413928
514821
216532
270706
508291
346657
1093201
1083104
1089835
865490
595892
835898
1159829
311792
1145681
265402
741712
796069
341113
844860
142093
908990
122889
3423
867042
739262
648353
32997
672940
403408
98782
165575
644380
1075555
549648
99870
1072707
1087489
1181583
147557
34423
75673
273471
420969
893757
256790
715162
342931
746831
642100
1134486
542749
293204
1126757
530154
40289
118601
555116
4515
878894
377407
219466
529894
761908
263505
873953
796517
314682
200272
274703
1113340
211332
545327
58992
319412
1017774
831591
930324
1023802
307686
620701
159273
1115200
1074844
653262
737053
890244
871226
1019833
44952
931918
928727
510168
563038
425309
1039290
1068299
649998
4259
517278
749926
844210
791394
332666
359882
38903
869449
526976
1173007
845828
1122834
910925
1016109
367045
172090
735878
843592
671034
872142
105339
757200
28623
903758
1161676
157533
556120
136141
1016437
691603
1100128
426191
297255
858820
115114
763044
1111263
213759
172478
1022450
330501
282258
1002300
777692
723974
634282
1179324
464477
528844
728301
614811
151109
388168
1010449
27877
305137
298539
864844
578269
932671
408615
762555
700322
891833
301540
1034537
1089379
874806
649802
682587
748272
934982
923914
170839
966327
420593
711610
32916
978783
813561
1170427
836154
324396
727975
1091993
530821
437246
317358
236812
531462
77292
927379
527957
614738
843561
731073
295619
365649
405235
992614
890961
270897
1074280
366260
13236
661759
1186101
496344
392305
991767
783089
577408
617224
828096
344370
916137
146356
518020
1074203
658680
182298
605811
932891
450064
840076
533811
388330
988589
84710
146885
649637
969013
677053
41588
1164201
262947
1187242
10051
3588
356668
1111233
436796
818908
589156
236943
984287
665119
1107753
714417
120732
310962
228258
1092112
327539
959988
748121
397826
428593
1170525
669810
946161
169889
1019588
602332
1036708
177780
958615
281104
445464
862194
34207
387611
985724
84497
480456
229923
352951
1042811
892519
265015
943268
322831
107409
937789
502913
757336
491567
261131
950420
312002
998352
93953
31689
317398
443859
708131
160672
1019594
311278
874125
1043250
913374
447041
1092036
195721
540492
1118473
262391
473450
489444
467754
194637
846639
246734
374196
1123384
28869
749318
404839
240459
70751
1005743
510014
830035
115716
964206
390537
1102724
979982
9080
839359
450272
994108
736106
831948
135312
1191673
700033
285267
1176427
278444
638946
808236
340427
1167478
20023
1092423
1145710
797947
997163
496584
467213
630695
270901
1150879
269254
147955
166166
337006
183693
964336
809968
306325
111402
989515
1156525
487314
573761
315715
502904
657489
232412
610068
1106496
1000302
1023695
450557
459828
1111151
27011
165596
647819
717012
54849
361058
157648
1138063
591457
1072611
336173
500217
853390
680158
837983
1135512
983287
1130744
613668
702858
424637
34586
414339
80628
481628
808096
608480
226102
51171
94051
463143
491820
693137
938398
24909
398729
380044
520951
239091
281750
351299
93003
614181
515801
695877
765909
851135
692593
1126407
1048833
902042
713069
285918
1126176
455650
846653
555376
467365
827951
567261
164629
277854
913671
831178
1119850
895028
420722
171360
251819
368213
1131345
139206
870983
565424
288011
742813
1015931
64354
647375
862502
838303
367508
1176120
1101569
56329
608891
466922
997184
608245
1134387
920510
157804
926236
841582
1185409
147392
762067
176626
165594
648419
822033
1049895
285011
1045700
742075
836682
687040
558553
22861
503505
340322
1059476
240945
952611
1176140
949524
1129599
259311
117848
263035
781224
1086747
406854
922280
996088
596782
340395
725758
1098337
733203
373954
921331
1109531
297119
221111
1132637
651709
1131185
723466
800571
228722
1171000
252197
657609
897494
1002440
503166
1073427
936724
607816
619837
630263
713413
990870
800922
67047
394803
613115
449885
137997
615098
788583
433695
126770
1173327
300948
1150693
966728
260086
1153245
843061
1062314
1028095
881875
436505
218908
470863
73445
997639
324672
719654
292536
361982
302152
754394
116458
387056
167744
963226
76730
421694
708120
704602
239879
450014
859821
518327
488967
813114
494941
312870
780745
20079
236836
762884
311009
1135912
213707
738407
917362
304842
537187
160743
68863
657056
227805
920816
100148
880511
183754
997339
789056
124208
121225
899627
415701
840497
1152133
459449
1082650
516003
1024302
935255
1178793
763780
1114964
898799
917602
211769
879037
70223
519530
802568
281868
411084
452794
953699
36703
855296
872437
786330
1075160
276067
507509
364011
639367
565090
580092
627736
829871
1180247
123935
66223
666000
360942
968069
598366
731085
148715
55526
941456
848823
618920
830358
247623
1132127
653953
172114
25064
835079
1150073
281680
680759
664564
289873
8587
1020856
58766
859829
758361
647995
957659
214791
398639
1047128
1021750
684077
889429
156440
665031
290070
33385
277517
1166118
60530
452209
997874
919326
1099640
1021233
933333
244295
247916
503487
1054189
866179
171233
212279
256213
721930
878062
626320
1095342
317552
708310
53347
196081
31858
1132562
1118099
571555
9574
615319
697268
27431
605918
778058
10817
1033999
858333
316588
1180253
1174358
1122530
117063
683489
862809
135438
608815
505923
592316
999393
1173315
1062191
854856
599058
965547
984463
193006
1023309
291597
615369
708875
1065373
940197
242350
118159
363013
20829
677226
983572
618110
501022
57264
263347
637106
46948
105575
609843
137251
1068085
237235
1083123
50730
1057860
147866
751200
485735
408793
1029937
109439
3175
168550
1161429
156977
529151
997359
685424
71995
1109907
96862
287209
1026531
951175
903028
967594
732352
304516
779968
36718
85785
148826
470692
261865
1129503
275620
726788
287836
393080
115820
655815
1149198
440079
1068415
738657
1049975
314044
1164238
1169750
12068
937359
117347
498049
1103786
927557
127331
509609
904594
43695
875842
210899
125282
792022
638801
434293
362367
288049
536970
662231
596066
1154434
826010
266114
1081474
722040
922752
977330
403197
477426
292682
1141805
498522
370918
820675
17392
705621
1131748
1074946
565916
842773
956
654268
778073
285816
1120910
279798
451008
213536
369961
764345
117646
211153
1110939
691602
108816
429020
508466
459409
1065171
558969
862856
93698
1171181
911854
1164593
580256
768533
785686
513032
530337
512108
1036443
954292
477001
12370
835046
374804
1123387
611411
312062
109226
595649
658564
33993
399372
708955
963315
16606
1007817
282216
1095681
419363
960900
496653
95106
634744
175402
598426
4824
275851
631156
18213
1153715
92921
264926
312091
786592
1132747
675799
394580
850238
155314
367831
380612
684119
143058
303168
371801
153632
932836
179904
1121490
425
139704
714617
619278
529801
383143
74386
349098
555085
5013
891255
972621
123334
77095
632986
822219
1125160
1124643
88572
977857
1147941
72209
420168
321990
560981
1041100
124457
275430
595579
1161010
840190
71779
270626
1052636
850767
437301
229758
405457
631494
355577
574912
184826
1037299
1160544
144424
301334
254555
868739
105154
651486
218161
608770
162993
967651
1060960
1051895
634513
1153576
737316
267183
1168008
122687
224008
1060334
356745
747081
1130031
334131
193689
383897
47811
283085
222767
249381
979819
970434
1160114
526593
439456
966505
653478
1184182
578398
377442
333370
349442
807664
950672
210707
697569
76796
131226
408136
597568
1074711
679356
1026374
229160
675922
861512
798322
27349
825137
808724
410854
196006
885134
662844
836826
11816
568789
1002241
1108838
57673
492689
95961
460455
150404
300785
914368
460136
266074
286235
24931
430073
974419
57178
704972
64269
876737
588852
486138
932264
66328
200049
705569
939780
915901
223302
723152
201370
616198
1084018
880565
739114
1086895
613188
1072326
875823
292173
220854
349009
409190
56226
627439
885549
493757
357277
1013921
917901
152198
168838
1116590
431539
919056
588521
383214
559666
993265
35683
192502
256837
1017381
267869
75017
492793
1010063
1102263
142342
987623
844308
302047
97664
471669
428446
61623
590890
551436
947600
787722
183517
925712
350700
1000919
1007469
161597
955899
1009710
991378
571890
394209
805419
125819
196696
955552
740574
840970
10001
300296
581458
806559
824357
602158
179602
585216
344904
876381
818395
690178
785935
641161
34596
724709
88381
533407
476976
313134
899178
741708
1017219
432616
754435
398436
675640
494353
238549
689363
553438
335546
191402
1002409
66367
745731
322852
83916
407484
662594
506257
1031348
1123648
1066020
613009
623534
125307
1140085
742033
476610
992345
802795
806043
297072
1187495
42166
1111954
134635
380412
293869
1084915
940077
40985
139071
835866
187705
582083
547549
795229
1017194
364306
909582
627279
267555
593242
492690
1121150
870759
1115694
373050
190521
782898
719755
121848
986609
602176
507440
69388
53421
751667
565844
311098
836425
1132869
544603
525802
807596
305046
1004771
1173664
130840
277841
737553
80925
86884
586002
676894
833605
335692
696716
268746
490189
128948
418928
133105
1051010
714274
771919
483051
11409
633591
559661
590568
956648
516829
870145
133275
1113440
473288
570555
848126
300217
862017
155897
752853
55558
838795
859579
813789
425823
865154
317143
1042389
1002670
952572
861038
277587
242663
138911
60804
1022453
827723
1068443
141000
447067
780327
467352
308821
503005
503574
1096116
1161919
33846
533320
919133
515025
657897
244801
1151002
175663
712964
365982
577316
657591
939684
476077
394738
699312
174389
1086724
796721
687823
833781
1122636
422389
140373
144390
726045
782318
543093
193652
1086406
796171
986204
598501
133445
1032753
1044473
75080
1181885
772461
607869
964225
549210
158600
325858
423702
230196
1019463
425952
710637
1026563
164061
208063
918521
721822
21778
1116016
10670
1095191
1044863
464348
281943
480541
8822
259529
1121144
55601
428699
540123
332711
510581
1130394
874310
134391
947661
1034181
23620
72348
628651
613259
45704
982332
138675
1186782
915386
434989
658994
274387
832973
80670
260840
144446
795978
66398
466664
58495
93324
529052
570498
878560
840761
5317
252873
385822
927263
599374
713630
162957
261405
553966
226847
264522
969731
605697
890898
734913
1070209
734971
1121280
295674
549322
1113662
1065937
821825
1001109
490905
616048
476970
772392
312606
210117
454334
1189606
982809
677521
907398
573481
43626
193930
280768
310069
727407
1133593
866318
410432
13388
302935
148297
697210
93888
264203
1118129
669318
20019
1084932
431113
75008
417320
267381
1119084
612530
114217
636993
971104
362764
1146873
817705
384895
640974
175213
439365
406902
1138448
1046604
322345
501072
163460
1056468
433466
839895
852655
842212
726468
83364
1088475
373440
981537
821405
891543
465748
236921
38822
961252
851657
376949
977942
648873
455618
227111
462271
689660
774365
666927
1145682
381006
434420
229738
685283
92530
1065900
363713
1132499
249457
458091
287244
385964
208629
1158835
449010
1167900
681008
801265
1574
113421
42693
895200
653303
820783
585240
364393
666499
807240
585961
600049
12733
846805
946399
602309
306603
944971
1111964
469199
183338
887531
329737
701420
455788
1169019
26205
646715
79976
304468
353010
1193394
429924
587589
180385
16616
67431
271505
965176
145596
71536
45945
297402
310727
601884
15553
776201
1170918
137989
952708
572499
1092124
443619
35629
763512
569717
994480
382331
255272
1107873
168034
43988
1039423
466162
1070694
129954
535702
1119366
934863
373431
98984
629028
696077
764399
544848
956660
1157186
799776
998584
39309
680670
67358
906898
1064874
309757
968252
1165349
837904
800585
423733
358539
967603
506878
1071777
913093
507079
1181183
519276
959141
16022
720133
932970
184704
241539
181362
825180
920757
936383
811168
200115
134799
782755
241579
90382
998735
328777
79963
255679
1117114
332370
801477
610552
836883
126023
280836
141600
165434
73455
1116643
1190910
676069
891007
984050
754003
139365
252907
1113197
1055110
1021663
462840
452874
1117769
102035
424178
489506
558956
486692
673690
1001296
163415
44845
29679
559730
748002
181814
592222
392031
1084694
1057151
820345
405872
383410
650081
139513
974420
138918
806101
705980
1180511
366640
388784
214030
218920
895646
1100234
1188883
235070
1084449
130656
530326
234883
569003
755916
829796
799854
519535
311756
505520
883104
266840
785846
229933
1167510
529760
903174
538768
1137504
820205
864880
392164
81201
159627
438843
944584
1134710
293514
453132
872009
1039868
694448
1133636
838297
67459
768238
1026549
652889
138716
1019433
331480
808882
961569
937461
343906
1166641
853357
1167062
291161
976478
113440
349818
861650
640812
489496
383613
485167
492078
1159366
557849
1142306
590515
433129
1051452
868783
1124860
503229
1165444
266850
784527
692961
22709
933876
54150
769469
1138556
438601
215893
26433
685996
760584
656874
1161216
72349
880919
546203
268455
911
542339
558310
742025
1080495
172953
1116785
1064023
275520
301716
206476
342295
723966
165536
725596
311144
1020306
273769
767007
1029008
881625
9953
1084859
235236
56570
57902
901612
21503
142168
639946
156160
946177
808091
1005612
935977
774306
814621
184408
306881
158725
762154
452450
698424
233692
798181
916479
619731
1093446
27464
315422
1157068
781917
980659
182062
434976
633305
585804
1082359
372770
120279
802173
1079558
708154
182352
370671
735157
870237
62446
311045
40542
34921
894534
1014092
667550
282161
910805
1062789
704956
738311
400118
513366
1192780
858120
603638
527903
66815
851313
975720
929675
522638
249946
985992
513080
221444
997342
468118
249181
957088
835708
294649
624960
907068
28927
922327
865099
963815
901311
778325
1112806
220811
1045271
185107
806473
1110836
381970
137918
802629
1098437
868512
177583
176458
123971
379515
851637
461395
478705
455682
1085343
268081
541496
744956
243715
1012471
150752
60193
678076
257187
159458
766986
320574
406978
1074298
770010
463082
854561
143319
612352
1132991
1100114
811447
724666
1031520
628825
976793
774958
1080799
376721
514470
259130
534169
909161
115841
804966
449120
937559
691344
1123042
439379
1143008
998772
587375
45346
76827
1163512
151297
699765
81457
826329
1190805
609114
728632
330937
302944
409312
49280
334786
255599
1060987
1123039
716693
578780
764678
546283
115894
554776
194099
419639
262216
849465
942953
244208
111619
476353
717278
298619
607106
249521
579408
309200
1003152
801907
688093
872016
1068123
813224
366620
608099
1117868
785225
970227
713495
824487
169169
1126596
1029470
884911
400547
175814
548318
532431
351620
830909
270647
271817
28107
831281
620531
586049
247941
777130
1001094
120719
849153
24873
85666
1017490
257293
881608
753285
479897
750843
45791
1111077
662088
654644
224653
424769
1082815
84434
1087283
573153
670206
479553
516063
943861
966680
399328
623749
1041346
348616
381907
897073
714582
643660
7977
540190
483253
1185002
668219
163486
1050625
1052151
457813
84686
565153
817127
668056
760044
490956
158379
610631
229870
537541
188356
53156
819225
847718
775972
602918
178110
728343
838881
842434
896865
870900
704552
35767
834465
939929
744520
432562
450677
552297
977163
1189138
594794
39404
1127643
365450
517275
196503
712717
760561
755845
1150270
196508
252603
785038
821173
1130978
15238
858463
461779
1065448
406857
111596
911475
1034004
766096
702459
1015076
908894
136556
743629
371788
226850
844073
399223
515270
575576
952319
126101
289510
382984
901616
595572
438689
1002674
616615
535115
31404
174931
1179171
786733
295338
1055899
204406
462749
663041
1126104
920452
282853
599541
453498
338880
211380
535944
328969
222168
630124
866034
184619
583887
571332
75387
338506
1065324
461694
624753
910537
441728
1079904
1033191
848329
1073632
322490
666592
461554
435234
400911
908855
878365
553256
508439
388227
53158
502623
830444
860598
181358
1023844
894697
922062
369339
559337
324041
123495
229650
1167610
691189
61237
1033572
313385
1056022
609628
105854
452669
649429
665577
521647
366137
569555
710203
357080
881804
406766
785876
582237
38107
436092
873987
636573
993886
1109494
682637
184102
326591
960558
35703
1184271
783673
678884
803389
1029121
258535
1136601
144484
599353
1001215
557823
1071797
86623
59432
1019042
176780
1022522
436877
1100187
501874
792192
440833
543622
765372
331936
444171
402740
597669
86765
573080
652201
584
286656
368495
631419
688566
1170753
899398
142942
849089
423342
783447
1000375
1018500
220556
83602
110021
1172296
145982
370391
370290
449431
952958
1064084
782036
112912
50731
520603
1049272
117362
48184
1005664
953011
1154323
329580
961475
438468
156909
815459
1052604
541968
288189
55218
355423
300959
240401
964883
339232
1130415
758368
919726
1007831
957811
1126692
223550
148388
835814
366868
98135
712695
349198
455259
7030
1165277
432003
89996
293348
361229
1007756
334792
842151
779243
320191
716093
1066588
168572
75167
590889
921988
687776
789951
1058236
39537
511056
1138454
570641
620268
332342
1054054
473649
645385
808868
762692
1004804
460515
285638
727811
1930
1022505
342156
1124087
1175108
54926
966945
668266
1076371
465697
889269
415842
953148
420663
91273
810974
618731
938242
502006
28613
889162
822833
927646
289523
1128619
1086167
1063383
140490
667342
167953
99235
685257
60541
285997
111498
292451
479919
1084240
770810
979116
288592
456168
969150
336092
432129
971953
136078
65601
699226
126520
597402
974067
185179
661763
775843
653070
80800
519871
1148107
844880
479693
594707
525523
178398
957831
986121
329460
280086
133553
494236
1069370
483211
707133
722635
1125941
871131
455074
112225
986000
792492
524753
485094
702246
1041452
567238
1141847
301145
969952
977733
1139964
52941
581771
738595
683006
441786
602138
1123195
594592
770512
1162544
261703
230104
1012084
104076
845812
759273
924293
706576
447666
652587
600151
986043
543136
186081
646366
576945
234614
688817
297715
10166
818980
334116
1009960
1086625
201930
102876
795330
65425
859822
987211
1048214
780418
450602
1080954
457370
430392
170131
902533
450147
837022
373476
796582
953005
891415
580578
523077
415915
736574
434168
268171
694952
153978
386876
1135613
861765
1020535
214473
350855
690656
814548
317128
358173
347078
1039544
778071
817659
731293
19079
781696
292027
150353
837997
403548
679645
315626
241019
1110032
250342
635235
686775
895560
979628
583241
493222
703875
15034
700285
738556
130663
930625
1020256
505955
785342
750976
1015160
257806
1073585
245031
128025
1140524
648628
750184
375223
367231
694723
291270
384474
997711
346438
337290
201323
1014128
455393
347555
973330
131474
384357
723043
768113
903209
533101
1177195
474873
728883
502339
1030837
30061
905148
552424
482350
264771
139246
142565
240831
579515
723799
540454
984504
99470
1102626
75337
523331
697321
830468
71124
714789
1111436
87627
118003
1074386
117101
1004682
783562
42959
1143132
543524
98705
1077743
1166014
231657
648357
1176565
301057
1161561
85721
554954
648673
580864
711241
925826
381001
1118873
820877
186467
964706
284193
886937
431893
762679
854098
628212
322316
735599
195435
981272
1081490
876544
53280
649078
114102
923887
30584
871766
627629
542936
174445
561048
245097
107615
1168530
473695
30228
635357
751179
132294
1190513
467034
1156231
1038596
336309
1034687
824108
1010407
837874
535504
100705
336727
229977
235219
1049054
1043837
268138
1089113
228796
1056702
242790
916937
403977
879102
1145024
12938
954332
58115
1173091
646131
808838
586252
1037000
1157263
898405
105277
703896
1192614
831745
117730
668623
1179040
1189007
480129
683553
913616
37690
356213
1158479
1157601
797201
304280
562381
833514
757831
987425
411939
1140773
530672
155140
986743
865221
199303
651335
900019
783609
353460
82572
815648
584410
1184130
286210
790783
791420
474755
1017249
77339
1124230
458189
614845
789610
1076659
121672
533004
135850
888411
87858
163827
16695
1190637
789319
361034
781052
575589
842631
719453
75067
570627
1146826
1159850
495631
277085
81811
898809
281131
885217
535124
594631
124756
1087565
91243
455807
477054
566165
23453
728550
728702
114139
63395
104952
826233
1157715
163724
863459
694852
1110723
543172
62710
141324
90516
623016
115093
1190792
998588
463276
483029
1043644
1144155
8845
1012257
124733
880162
685619
1182888
4617
420063
802678
826569
282119
727335
865857
7489
1090778
1003980
920210
511538
1080231
1182142
928614
643040
727769
1013351
943673
1191607
155393
2368
817610
1025482
476056
987899
292755
1095440
18903
1106478
80684
342049
172786
712850
914711
40705
767098
708265
1141621
796464
752704
676973
401679
463702
11389
20574
1123341
490453
655022
374362
274260
87823
655781
171038
166110
668301
152140
593252
278133
583915
1034159
162653
101697
948371
245240
569736
382656
737848
850366
1158502
395233
813664
70596
531731
729551
1060018
447980
267830
265412
281127
718751
1151758
59041
985346
892139
182437
825929
41395
608631
1071276
382759
1052694
1153689
44514
105058
70355
938465
713298
214825
186257
834830
1075285
226083
244724
953933
483033
281809
492634
637461
51706
962826
872451
43639
593768
1094322
432200
977889
637534
931068
343835
161875
888778
124759
158570
353820
811772
355185
500654
313102
708134
699507
114692
341667
404639
1115855
993780
179827
82771
114368
1089410
778466
305805
617352
82069
1109294
155608
264880
748349
471907
765855
33443
1166490
171111
439969
323842
569150
513463
760995
135061
1034532
405428
124400
348404
646994
1088693
170956
748417
561780
300554
411420
958626
91713
129922
1089332
851498
502243
1063094
1127233
137029
353768
542320
799317
330985
735892
18785
375063
599681
514035
1102378
109834
70353
908442
1145410
644252
165598
165660
290713
1082679
686431
832703
838894
994412
603177
884782
342813
348915
1061328
153024
154108
614602
650587
1079695
1018020
266713
41521
437635
245288
168699
1155082
624834
597206
734939
321878
592238
803311
1114726
270965
1060601
802611
748081
559822
294348
689674
1040862
279877
854105
349325
852798
803023
1058253
295015
866154
857836
308958
36131
700522
101145
995950
670487
641297
412221
306702
857519
1160774
1160072
641549
557120
318691
1191249
671541
45462
444522
472695
390867
565406
891593
141714
529208
128115
183655
1155552
903362
824906
479640
49379
197435
317007
299760
827426
108917
291582
1157854
1070418
638571
317768
160373
6504
1151111
664377
845136
819081
677499
64547
1039097
738593
68791
755310
341200
429879
1150353
537185
565316
944702
229575
827093
476350
197948
964948
171262
626299
1193463
1093544
115898
1052331
203724
1129663
403165
796733
1169540
970762
1152460
430792
725512
856800
83516
1032793
189841
352223
533059
760658
246887
711622
231388
705086
7726
1128669
897666
518096
774695
661302
5281
456512
636547
195413
409145
999577
523228
170803
875288
229452
1013224
37527
106324
354187
346146
1010286
1098556
138273
157869
203534
167631
489422
450910
82480
1077652
320727
1100394
581125
427858
655591
455375
953986
1097117
605575
362144
280802
823624
876580
995131
339696
797087
193879
1141483
59345
725585
71018
954236
669087
891313
740476
1160200
1151765
780798
874447
408356
142757
651021
446191
612776
991899
762963
71568
968386
1132401
172296
1146164
553508
277167
810800
553479
750292
277050
76170
133199
377250
323308
57040
832975
539310
1032669
835660
680538
135339
948130
124192
898640
549004
1094226
32721
53406
946465
186177
390010
1072388
1038645
971488
32500
738973
534862
684252
912020
1116128
352355
348318
585337
965535
724810
1132064
3425
578181
151826
578935
995073
768164
692626
124102
655240
770651
1063961
123430
179056
345769
154565
625524
1149978
750006
419952
121609
993212
120179
740852
167443
683525
49208
1020427
269871
816611
220371
1062606
656938
920263
843037
373291
330332
189365
830774
1115669
274546
114583
75558
809912
461227
965131
855905
465890
740310
389131
308045
503322
879835
745220
260264
1097028
692937
652450
204907
1126342
1094128
751344
456086
844729
575423
376335
436341
5616
915371
208606
752059
729165
1066996
631198
25695
421116
836260
335398
281960
799274
659891
1154504
333939
692091
181894
785213
951211
102547
631460
954872
69429
983015
794260
425505
1152537
852281
552577
406347
1172646
1113287
989213
248762
952197
995262
513550
299933
977869
784001
23754
94407
54174
604845
243688
747204
192757
300419
324372
536448
914031
589090
150518
707873
453308
81769
387406
961807
900321
1091917
677321
984990
176820
132141
191752
34519
557278
642595
994641
1076722
911182
13273
1127636
150337
59395
991210
64361
165043
664252
694633
441144
730440
552617
1023777
1084544
420337
509927
993580
75295
497572
828105
530601
600802
940173
51172
743549
664757
883725
1154535
1019834
815781
349663
1009897
108718
175258
500234
71000
77976
122141
186102
704831
1101531
521897
123801
1187502
441969
683582
135836
1071220
186929
579951
1905
359449
1167054
900214
147488
600967
325465
1041480
590325
190740
1036748
589943
436025
277138
802012
412417
132514
608207
378693
306323
528367
1022602
286595
517493
1056331
682879
764110
443637
237953
967855
773936
486076
810306
83023
13720
974013
471143
566077
1006036
991370
1104412
1186902
479591
643551
702328
543773
125218
401242
678330
950810
365616
1191022
634623
494319
458666
1047868
569859
1079502
109679
327285
38149
624289
946049
707166
819015
391201
213115
953470
1036255
1041660
57743
246899
364222
166396
1069726
596723
828579
661313
485304
249890
701836
279325
140276
177671
977940
126993
1078721
830319
316291
524349
687743
940063
1104739
177563
179594
378379
410932
457457
90072
331397
827156
476766
213932
922600
857486
883773
904506
473006
636074
85486
284800
49393
358188
845098
595905
163659
32333
155440
482951
989222
426141
668291
637282
1091473
320383
171006
793115
989955
49429
201839
953408
536162
235788
948067
88755
133816
514973
906276
1057274
997666
996757
439739
34925
1049444
140961
813939
326984
916512
500864
55349
505335
944852
268705
1020669
61631
364342
404330
884964
1159085
835487
627660
1154887
519540
26173
850019
979204
1013354
612193
739915
807146
1099870
1161697
1096054
1034581
251078
1014853
159499
307388
273951
587476
866185
1177398
758547
1016317
1144508
401077
888685
629050
353298
82080
1055739
281945
991225
571681
934354
590171
1089307
971005
853157
31867
261031
854556
919583
275810
497585
260949
401904
621831
1013049
55188
677583
501888
988539
1145016
1010042
1013623
812859
705234
881047
530858
470629
1042783
641576
724533
121345
1108136
1012884
800198
371838
133284
1111536
348185
1037892
843270
279946
1039441
235473
532034
1137583
1110718
976720
1023858
1174841
423975
241208
548345
520231
611164
472556
928431
71784
744347
97490
694400
716117
413623
1127720
590469
779455
629638
698061
298468
396515
850166
118892
854200
1084366
841348
702564
656792
925670
1069076
1015952
1026509
1054621
21017
656464
153091
526026
555308
628725
991893
1067955
734031
981215
170566
669173
500454
298258
752210
1152319
23902
1101383
291584
959720
36961
69192
1155852
82333
267779
579179
189329
694283
913036
732148
680015
176685
787291
914008
758009
256086
1140242
480789
419924
761082
409195
1111315
600975
392068
353170
1054194
826547
1019214
570322
685636
393346
1038624
1189998
395686
722150
1021514
805782
949171
11644
785454
726612
332948
444357
1053123
1001284
1191325
10244
807966
8783
311616
282085
108742
241414
927578
362078
441931
449825
47964
744646
282984
178086
14613
1043528
639658
933682
516345
80781
1043046
508552
510709
924059
750553
87608
320491
150662
427082
60387
466342
665418
667615
349537
597901
298070
650764
469417
1032000
757990
1172739
1133541
604947
85462
1064693
1083135
237287
255678
129726
892806
814644
58931
798187
302745
60521
187384
184376
491271
1029725
780101
1108030
336234
467581
619489
601657
1137209
836585
274057
182034
691872
932234
639453
55539
1026045
207120
750175
696300
239120
850332
818809
267967
732414
626810
934876
761555
386182
917669
517327
1166564
1023442
1176343
506520
1188597
605276
603869
1009993
301275
276423
612596
403449
249983
939128
1152114
265999
625138
1182502
454963
327723
511701
168427
344939
190561
520097
715975
962108
298014
754334
125328
747312
275590
164393
1061461
41997
1164680
472961
739861
932047
401390
836640
906943
591101
328181
1005919
1091429
534040
1114068
180006
246595
694266
983016
723588
138565
242479
818424
937767
1060618
930727
788644
872354
193497
78403
871530
920341
1142344
14536
494083
126738
1078521
1096076
878244
521054
253441
443383
1042518
1105835
730528
407834
692584
920313
491901
667963
444652
516237
615467
367411
935003
729121
648970
1132944
156309
1192641
578897
1099694
808194
367219
640983
1179107
616241
583234
40838
467737
495285
50276
887191
1127583
1190876
1098688
361745
1033870
350886
865384
498983
743027
548505
170698
508194
815639
831113
132516
650058
112137
796891
1087664
728325
314406
924033
641426
1158055
1034016
852659
342421
464160
757226
115192
46614
549292
457858
738054
389741
27164
461695
289765
820491
1133089
984147
1047628
360262
890690
121122
317927
302942
483852
904669
638985
940959
90739
563434
735943
135215
860044
521644
728069
624329
1172450
737423
123894
727169
554630
391756
132824
1067745
541997
766246
1071104
299507
518196
35782
902261
687165
819637
504641
384956
1122968
621583
80267
123577
1150655
894455
307135
919407
45919
1166369
1055044
1163477
102289
370454
705172
981509
214320
800007
661641
1028220
1117354
982901
600517
703758
980471
429710
396425
398948
716257
713357
156255
324552
840645
1081842
1020332
389645
645862
701939
273726
220361
309512
805396
1152699
655462
972102
538800
380982
843632
61647
423330
1116530
427780
739427
487121
695409
888777
1129734
1045860
78357
707647
250025
1101754
618686
395961
696700
572830
91810
625717
1047974
1136209
58353
239956
905563
990916
1099973
832413
319693
691399
702683
1029867
655758
580225
308223
109504
1021365
476829
401993
608331
240540
121580
516894
649343
492631
143174
462950
249196
1054266
18808
178712
616552
1136500
90685
884221
390260
527614
470851
971802
411387
342189
811982
595674
64553
608780
547678
533558
823132
1038199
213846
402389
166904
132201
66007
270939
878720
287407
148248
837507
439036
838338
206153
513211
18493
129079
539226
756913
666138
814801
933844
1137204
131529
171762
853742
665087
401820
340314
900182
906153
972295
1064417
352381
1002138
492461
1055259
711986
722090
734292
681653
16497
440274
1070000
279512
983407
733377
945694
499805
473139
824705
673914
498418
337109
127950
876208
387979
69093
208414
1183558
414935
209235
1101556
276706
58740
226574
30955
864743
1010825
631712
1186043
38333
233968
934778
419434
439201
764890
658913
1131111
602104
137187
724096
285399
316841
30443
163802
431770
336002
833842
368103
727517
301248
991402
947852
56776
1057434
149971
788923
817690
812594
185195
552032
1057523
713852
545349
180643
699553
165736
959423
1046206
497906
256201
831767
645993
369
929806
736623
1030315
1043610
968046
1077866
968417
930098
428246
251012
403328
888614
244621
456870
33083
687423
705793
867380
715236
1057755
692439
451970
764813
344488
389194
809573
780741
687129
963805
916062
837558
258904
1007358
969701
788532
884174
1173584
762046
512337
346689
1166800
1074469
1007176
218929
838323
1050022
113329
897744
900582
1055125
490360
578755
869970
741719
691960
178728
871588
629209
783303
239146
300342
584653
868299
52885
1010734
289455
723697
352244
1022576
252176
182933
36455
671043
467137
627336
704451
489382
677455
815914
711356
660231
107561
82585
472282
365979
28160
320086
1107551
977814
467681
341791
880659
230304
470803
118951
587083
461859
1007331
764398
194824
19672
1153863
828748
704038
562421
533543
131739
90615
841709
1097207
917515
391570
861926
1099385
885047
1027579
290486
777519
935820
564354
1185062
1119453
1159831
884520
260337
1012037
865358
371539
436417
65904
825197
515589
33662
657226
119261
742726
612510
405317
1415
128156
667921
383276
394479
53193
768968
593379
145859
746547
1067231
1032654
1119102
352197
1916
698417
1010105
248102
218606
731069
295892
96006
1155846
680534
485828
1116041
199874
715870
350939
688214
979439
169604
1051810
109196
996237
800296
1054719
936423
724565
540968
497342
259151
430464
855221
562974
113579
942488
531502
940174
514694
593280
1045738
490053
839111
402513
764047
85442
132158
807878
1161273
186933
965020
1036600
35628
10316
849163
704665
116563
324261
431752
252686
957645
955221
138610
1058030
17746
126004
1069867
759868
970851
854995
582241
1027207
95094
1036722
252601
1020761
1142265
266221
258035
184869
267923
198185
523085
1002114
170442
187544
569720
824819
1071320
45961
774042
1142018
1141303
935818
994130
629481
409106
148421
770076
735377
1089923
636151
121650
935373
94243
679550
9584
567171
245744
745978
798437
148400
239519
1079967
5031
103782
935929
702278
1140539
1039922
468141
539088
283718
1145345
274844
912074
372762
628540
1036279
743303
278997
79795
1182647
724617
230960
273918
122951
960656
897793
464617
834596
947605
1131738
349421
1091509
355473
469959
648003
323179
853837
329325
806039
293686
1100913
336873
920753
824412
1128683
213459
820275
93681
456668
833222
540172
93297
775067
530727
995076
623192
253667
1066574
994022
293609
350546
1181815
981751
663817
1183677
1162115
651210
813551
774412
374976
179543
249150
652416
569035
590116
941366
99910
212889
417809
108057
278810
298782
861159
460554
114089
459822
749656
1066943
2700
1070977
184386
204393
5056
946904
1026735
134437
199209
1139512
306753
982743
780140
75331
1098580
478966
847921
528392
506886
305745
423692
1104610
422472
397908
13701
198571
102615
801756
941731
1158542
976396
537870
258495
805614
280689
136630
71367
556187
472512
212240
606980
977556
1001466
533274
257472
311196
324711
278280
336248
283852
970106
198236
438434
707337
84223
556154
664674
308960
778773
320009
98581
370682
320294
837110
1025964
843787
646786
716649
449498
136567
861880
1170364
751643
508929
645083
288978
1054014
575054
812456
664907
1142437
1084799
275409
1061617
1127215
974086
837888
1080403
135032
986571
249817
703841
240422
442397
171894
1037366
1172874
189381
620230
910694
77079
708943
1152632
908633
811150
1110893
645170
279113
888536
1101957
951123
374364
222937
497937
858045
740363
1079230
71722
553004
1098227
638769
930455
265575
676614
144458
428965
583818
417372
244343
797923
458196
737860
288718
235160
22170
939361
712722
323404
551146
148937
14384
32645
671729
559476
968536
783815
983950
576798
2431
1179263
728813
342823
993963
150875
40661
1094978
985486
536181
720679
1123230
1017144
498927
1003816
1023306
1021099
481345
682363
218557
423773
733883
1059475
422392
716969
395422
996456
606969
864004
310076
815462
615721
1074457
382620
103002
97824
1015080
88932
101693
911632
995962
610620
1104464
227104
483867
76269
782348
734592
266709
807737
1043233
376753
148627
1151372
862042
515176
465767
525957
626796
1048226
355278
606428
14668
517463
936981
474460
355262
777461
1118891
211597
344209
219658
835009
941717
659504
902137
478080
995737
82214
346032
712360
234683
1067874
740951
280973
561539
685924
1043993
1033257
712954
467211
189725
949946
624403
503980
608297
60346
259720
179369
90594
1153690
146338
1074875
1041573
90699
86165
764241
420054
636391
239024
132827
20118
182729
505460
1053685
895790
679585
1138947
818239
1048424
431864
881595
230197
636289
1003952
233847
516814
506685
296527
566185
1125861
314413
951150
928988
1037671
574690
1046935
1096651
871533
67840
848958
141469
525550
511112
1146563
32945
979281
117468
429266
1099466
746712
163994
632152
243608
930985
834294
803722
1095492
674493
823808
70160
1054936
1060087
306646
532287
344688
654511
973406
757985
664669
694284
452224
32014
186736
405808
1190261
527248
515775
546942
612529
647327
483895
739186
287076
708506
1028915
913941
79656
979976
625307
586989
379743
924672
473250
210780
1088769
1155036
1027608
897461
248041
925802
13186
413601
905454
456648
547451
707111
724737
650383
45941
380297
713209
907833
52342
99731
274845
532053
177236
734096
1113651
1143234
156705
545273
848444
237487
590006
88491
200461
426320
1038029
1114213
494497
855026
440513
338074
365680
888716
695406
855713
643264
280197
405375
663981
906607
340236
1139865
91212
801319
406427
1032158
984186
338898
1085477
720739
922267
48152
73023
725133
1073713
32409
1044638
47732
150605
84605
814182
1139121
1058372
900601
439020
1179964
926260
479135
509158
789191
16762
1056237
348940
856014
672056
1051611
863157
803390
218382
460691
1085595
588231
1125481
637637
465208
297000
202089
27564
666960
201353
757045
281168
774323
786845
1002621
795810
119265
71920
947215
356419
1089538
139074
866443
100879
183644
640685
410206
1192462
933176
507276
1093746
189767
1037036
577362
523939
486095
1140490
908739
1057419
477031
139487
389847
254748
1011796
129595
665817
689957
174307
403679
838426
166325
152331
24258
776616
248858
475633
783412
1023949
1166036
461860
668441
1104988
1066573
118300
516038
1003382
655629
863515
1146951
1170463
13015
703246
546589
958282
1059639
32491
164578
817571
815128
721841
469617
982157
628160
766418
46576
4726
244591
910949
286590
456312
1096503
431563
56047
495936
738564
638847
962986
964782
764565
309848
910042
346058
457323
50581
651549
468388
1098045
853149
741821
58402
322846
168621
294882
757822
263123
656756
796225
419891
402407
612279
334481
793614
932035
1143783
611338
854016
582735
1166203
237781
417174
170404
1193103
48715
1003735
788088
18261
1029228
493874
558416
582395
255257
857552
61679
207826
561168
144643
77624
281118
1099927
894361
766482
476192
997851
584313
553240
134775
212573
187158
810802
345542
27379
851745
1140790
753105
518433
675994
939844
528566
306508
670328
16026
580478
136372
600978
107123
1076837
933692
1098943
924597
637839
562993
117269
335895
580011
433952
592680
56607
621301
689799
777317
692730
1164340
420192
808477
851414
1175200
1098823
554831
225351
1148952
309903
995553
715422
861090
525448
922809
986452
411587
1085648
834373
933716
361051
457586
516009
977997
406616
1071968
626457
738807
205397
506605
876731
36150
363364
878046
110318
224687
41988
800398
457869
451288
480840
542561
1126507
385476
352442
902000
966958
599544
445017
214529
431170
1073156
47842
139410
1105038
1080287
906837
841339
569635
1177175
774018
1097078
158857
781810
196601
299404
397394
211094
289094
1027479
613010
966640
689153
428837
845015
320170
810362
1154378
599752
814150
259759
5964
815445
537547
914285
698692
1041651
516232
249113
481879
147701
881453
820312
1008538
901609
895814
614556
272508
185701
199821
1032930
1185519
949331
724991
707920
404345
798862
776391
331363
242083
979148
525513
802372
476947
1178364
865655
895351
89350
438976
963184
638843
974985
957413
654537
217916
778721
525358
481112
533701
935346
870213
812215
1191440
26485
346564
874943
618273
1113280
401436
448471
612022
750409
145425
878734
951811
680810
1152306
320410
533390
331681
1142846
403851
511075
683858
1111042
1083822
453541
832134
338108
1014613
550161
719164
930996
630635
125871
593982
951039
556203
1098212
392133
363265
253126
503119
77134
746165
786098
461281
1011575
550082
740619
1071716
551912
150945
1060230
1183500
72498
565032
809708
1056872
1132732
1022940
163259
18879
506727
720485
482660
55532
6832
407230
1177817
762584
1151080
1077494
721738
1115381
402564
430801
1131486
557110
403610
256943
866538
517803
759945
589755
782820
700969
397819
132279
921438
1016705
925551
1099848
387388
1058014
496733
754674
752345
932067
484792
365461
380891
1062029
406501
60842
499811
857193
347882
1070970
747981
352061
476364
480822
400008
308114
1160183
387954
1092005
152164
486546
291721
238469
213726
859256
1116879
898367
1155756
958902
365676
556292
1096446
540212
1058998
787927
216742
81852
12794
511829
969498
1152138
993921
655726
149453
1105154
248444
992971
417913
599149
488254
541487
148462
779750
665722
510150
205731
15854
132086
146541
372357
64083
1091514
310998
309894
422424
160643
242491
591912
145829
841051
983631
1137746
860404
48926
450049
931344
375647
1136514
726096
585085
729786
933412
1181042
316383
465856
220972
719954
550495
1088627
502453
894358
1084464
550283
164737
377776
608459
99786
259137
273148
249017
84822
281793
700682
29680
290043
279264
749268
916470
41820
253224
670724
845267
662881
1111352
575183
767936
1193349
606096
139799
988516
744152
121001
1122948
957601
117240
1106364
570430
1189268
1137100
753256
231779
778610
407691
167002
117604
767033
634648
345656
82713
604144
491977
283477
1016188
1071697
1185412
1186990
506515
596875
440090
77323
805548
1076238
487041
111733
1137120
1141378
669246
638963
1134641
948708
1162385
126576
491625
851563
424331
799617
885454
792178
825421
604039
979213
1117260
465027
35569
100134
415332
81275
463712
513131
20237
483757
833878
692958
902037
1001509
984692
1013691
1171495
421806
381935
1057380
941251
679690
691353
378511
1074788
26338
554122
1192875
862850
289901
303323
907917
740578
640075
721355
943246
119724
1099931
80613
1114647
189007
740176
1035218
530437
372439
445840
422711
330906
561514
491686
770504
17751
876370
136919
450911
925930
112637
893328
660242
245209
318531
531017
312557
131351
9009
1078803
99293
675081
437157
25516
334685
679721
495274
1157631
11
588908
1118450
256510
270520
993980
1044710
328963
627591
297268
116343
793151
890254
171625
933366
1093428
514565
721921
782819
915729
412372
723274
49823
626965
91268
450893
856368
1050930
445073
1127473
180706
957781
97234
75356
331382
47264
474071
653671
149672
383991
771215
941684
15900
40902
156025
865471
1048048
729447
523109
558194
308748
878825
58618
347724
7266
557116
1173888
1157326
275136
775180
1189374
87491
525248
997162
278720
606564
1009341
506694
659952
57793
1044959
307833
580300
171507
315519
1046595
86771
1024075
433600
560263
239237
441727
200915
128602
652784
241677
278957
26024
1182339
837770
1114637
653233
1188890
219610
349875
723931
415811
1153942
298875
551320
312101
646666
38693
950385
696908
785278
38479
65226
994299
1190296
149684
4641
95861
457471
195031
1027736
155590
605894
933402
762129
867698
316619
322800
219267
669925
531173
889643
45665
6953
1163466
540695
639059
191927
607357
722145
805147
886925
590923
1014314
710797
203790
150338
616777
959993
849233
467801
900202
692118
1016162
373394
516961
641021
707196
362052
336888
1050035
256863
256473
544436
930913
1179754
689282
283387
363157
1011554
275931
111878
93221
377874
351563
25928
222435
490309
885254
877111
809755
154985
99560
595466
871001
40583
959146
409396
1096490
599708
448900
832514
983417
264438
818280
480600
527412
565078
1124836
114949
280996
846606
683181
629510
637634
21953
712309
568231
171445
527491
754380
1055294
397980
429832
357924
335949
747958
576164
580278
958707
916365
527926
470721
64544
1013754
124253
571411
488910
889468
1100968
811978
587203
562022
349810
1047196
741445
445539
53259
159675
275191
489560
615295
599457
486294
994228
1078312
749990
869545
476378
1059510
554415
472328
262521
56590
1106224
685985
903936
1190984
596073
470523
1057469
1156610
747184
266285
955023
175951
279617
708654
135592
1055609
115292
1087325
351790
46745
158630
502533
138743
276453
1132526
514201
591057
763435
1048638
339706
232854
738518
522401
81546
410771
847870
793188
1127638
79194
491566
85883
862095
402842
1192215
656257
1081798
1056423
480220
782723
151260
125670
1102846
1086929
48218
5764
1027667
1125956
844850
124219
1150990
278142
845560
996723
997302
728287
708274
948510
518824
764551
820568
714043
1102154
47341
657022
703568
792532
632282
588226
766830
1126861
188176
154250
338952
271286
100634
149591
970397
982438
549621
221866
1122769
789396
610641
699519
578951
875372
404030
656590
859118
856868
815529
643259
74188
517563
1104225
380692
394256
527779
239089
137951
827598
771858
674035
188730
469703
495173
849968
327280
976860
424675
280167
977129
589375
421290
1138413
789437
217656
288774
1123199
442870
528381
295729
631163
387022
767013
1155847
301644
932758
930542
924154
409946
1063454
644377
892121
312826
819593
1096933
312099
272066
943555
358403
756938
705121
839622
269307
704813
876181
1030979
83901
226684
918681
1166486
317228
765862
1037349
1181803
849842
487264
901370
82251
338968
822788
399756
186843
828036
164556
1007429
209784
746173
842987
1082059
835853
670846
528196
435116
460576
1124321
38019
1189226
132411
339505
249703
492303
607564
112878
1066782
267244
415780
674066
837211
976504
903114
413610
883162
172474
579708
446940
846736
458099
750704
807802
706744
344566
1065453
421224
1174067
774183
344929
527873
600757
32442
1090659
484827
627373
784586
325202
654913
881514
1070330
357057
522480
351676
473072
221861
150066
102407
792219
1039697
855708
958313
420181
464850
1017353
383800
164785
242959
773019
233193
480354
1192619
478076
564201
1145909
127868
496917
727318
934208
417883
991473
900306
9417
1109688
833517
638253
76881
1158233
584560
925733
591666
1104771
232190
144516
159921
877913
385899
789711
397946
271585
595772
1077729
1067393
589403
423990
229026
1185964
166008
719760
978149
82618
865451
346793
477865
430215
1006722
114121
1105866
1091616
485032
1175575
45463
1066070
1024928
873994
343590
567642
1039192
301434
275635
788064
427026
622603
529231
35489
364398
696596
876304
797247
472269
523736
167591
214726
1029705
777235
353422
950620
586028
85663
1043388
167253
102882
898221
459466
32021
1085389
734749
117295
269057
710317
815951
1090159
915950
506590
1122790
266851
712810
188095
805329
635248
726956
393857
599896
355993
1075484
733702
1007459
291821
558099
976640
991256
721367
147846
913743
552866
160649
1103528
235324
825165
454887
791072
170149
1183076
663139
760142
135356
293952
489635
944546
1109240
273319
627738
1120366
661815
652216
507523
23002
31724
761244
1111590
1175729
208422
605050
543688
748512
374212
512947
155307
70505
811504
320843
100670
813150
674795
642546
168001
90647
613011
288170
482273
936289
394640
393749
722425
871258
132927
16736
1176144
424921
23522
1129265
780245
287589
367948
142759
587548
1024281
412321
419189
435453
245601
255888
212665
1034560
568218
506225
78508
479365
980542
1020266
1104300
164787
941871
686733
453572
224307
1132990
344531
1107697
415984
893627
1057746
134894
931238
533170
327261
340679
4916
293252
127039
818248
711829
872723
481711
546610
871851
757713
551919
615003
228390
217453
581016
528307
904427
950044
865947
312431
109477
234396
724419
19725
175015
305721
777612
458974
837309
710311
521581
1161883
179655
947352
523711
3270
28742
66690
544711
514559
107076
988488
131798
1112950
932446
108710
652531
1158670
96437
1090269
488482
919156
945223
707226
990677
980994
699677
934833
112871
271875
134146
107094
946249
1029207
715553
600337
545445
60019
32637
482037
499097
88948
220119
45911
613874
219258
1064470
667634
903145
50159
70043
962366
8304
586497
590219
360397
955843
167081
1058254
1005401
442574
839961
86566
968255
764308
645812
1034282
1023270
760826
312846
536681
361105
471456
584454
789661
770487
801793
655146
432428
519397
1074049
549422
983441
1128971
478320
861622
146417
668715
483371
648062
601996
366964
1003454
348585
686221
22624
1116576
841884
419507
642475
112599
120774
1156697
593705
690550
588977
976541
113774
343173
960328
1153135
408019
581564
1170426
819607
861102
337591
757733
772945
220697
444242
765858
590084
573365
502817
1089159
144958
412538
853307
40466
939096
220150
341263
60095
862571
735701
161484
785040
534500
671676
1168396
1054574
695930
393597
673270
463681
622136
607922
471574
415708
1144475
579177
1090091
915349
886486
842080
411876
255719
706081
484985
535318
185207
257602
747708
143980
557016
385211
822672
1113985
600279
293574
314959
354939
470161
578950
714180
659605
614347
75474
497598
1153334
623284
272056
731400
892539
720699
586773
288836
834528
109484
202907
773206
130493
808145
813958
796516
987902
17578
672258
859599
14659
992912
788606
918767
631865
664066
354738
783284
560297
161665
140219
631122
1120841
482356
762376
267395
530345
3372
80455
879111
985139
200295
992478
1131657
448825
976494
322986
838653
839374
217595
199543
73867
1138898
192536
783106
632850
1185361
209415
663395
738667
421479
1085958
789335
1080436
801232
1020683
196272
868526
130154
106680
637657
750798
126331
411353
789218
240118
569962
176586
368149
200691
262290
213746
327792
795759
365534
53189
488884
219017
491100
84390
6518
1083558
877140
909412
507417
425312
429614
760518
138353
53518
1180943
965862
972410
1023851
194797
919642
109836
641007
948006
1001418
772184
843564
494248
203634
397790
1017944
102073
659639
691407
802935
247487
407772
828645
875970
21768
726828
854798
490628
120862
908018
728075
460177
107324
1002616
869232
1154698
1172305
240160
402001
647594
26696
539462
81144
886899
790969
298926
543033
1114274
1141143
1046198
64485
875120
182102
710866
446094
1164887
695934
175744
553889
663713
124709
830067
989178
36362
973760
1138603
200378
416527
259889
844615
130699
849648
123908
392563
352165
387553
763211
138442
1150124
1117524
769697
556552
379890
1172590
413008
367903
54603
1013063
1183089
591986
357023
153017
295985
925401
462374
986922
1123469
136133
1074705
1165850
403523
374092
327884
201908
1059105
1136949
261715
508588
713509
448489
906645
281488
504311
689579
575471
785953
953257
232907
192971
622590
532021
522399
1106911
21885
490437
701518
674484
247459
342947
132374
28755
585345
37043
93619
952322
990098
464202
297816
588272
237588
1155418
987240
138904
292648
68053
725711
118874
529427
351139
684317
1118333
627720
426557
497374
883800
358166
958986
563483
348941
67310
993188
160116
341230
53993
593892
432549
162864
658068
556439
593407
68720
942399
507038
128333
644421
583075
910676
668935
1045346
116892
377013
483889
32630
410918
583179
93268
591777
216373
644685
577308
437155
985726
27327
832106
700973
453324
81301
450959
1119155
100645
1104928
1171750
307751
1108184
243578
217321
947179
581232
115185
1098175
743358
317858
169706
1059322
223958
323525
845873
902059
284021
302834
1019953
717202
518539
532945
1057226
111379
1070528
483809
1040668
177134
787697
211447
703988
579484
448768
399750
854229
1020656
592014
1031594
887491
1119591
1154415
903926
838230
941465
640001
1055679
36017
154699
714623
938988
370024
890847
142319
811572
476414
182047
623767
1125368
478678
151663
925482
953422
464891
217455
350373
958274
168634
1031158
1118239
1192187
1184237
910345
1074333
603587
323766
76848
133133
260306
314629
1189992
844341
309212
386319
589511
1027893
294139
52298
994042
361005
1166145
166706
502343
839092
1130859
765040
929422
1108658
803058
782539
582299
33131
588626
755150
441545
677095
100247
251686
1048928
652914
409613
1044570
1008208
831416
957082
1062281
258519
1150343
960579
1190002
667401
1030731
404362
798390
47088
432481
347715
891470
287555
1041191
1059121
30337
98330
677611
399251
52498
38784
123142
798701
164645
939998
889745
386580
902573
1074181
581304
923574
752062
122959
759995
739133
133356
907600
135700
28581
681654
1046414
274158
415070
998681
770914
168212
904550
697311
686854
61012
117774
87968
830952
449922
667379
369034
82241
826380
623757
791479
554451
213082
870751
1070085
996120
1073413
1042668
535426
5338
1019021
835910
1168383
1163425
815596
161806
720513
995774
545884
728806
490842
614832
421039
1187662
1170498
978861
719987
24333
716556
940956
454905
463560
101337
536580
961634
3503
391590
906799
519687
628243
588618
792454
130353
466231
204149
120864
977366
924641
493033
1038600
1117234
1022661
447922
994712
513065
155473
1161966
569326
408058
1047300
859500
365256
1184046
1061698
707386
705931
836009
989993
1010360
865159
816480
276862
622647
892554
388571
1170952
895299
735287
747530
241530
277352
790655
418754
969073
990659
527403
285357
1128524
672657
669080
202374
775011
188297
1063267
1016930
305689
349061
656536
326573
254705
827641
1023971
471267
612000
1092776
1000746
1164883
269349
773793
54172
829776
674990
799003
888617
249191
899067
555572
350883
340446
719562
7231
919035
816472
511200
647944
318461
274535
979309
25465
1062165
434379
1076760
286994
188078
1127351
63002
884162
3637
1082305
230611
179873
691257
691611
774283
973690
470577
120828
255701
307754
712151
921895
575610
517599
856429
582229
968311
332461
548651
18088
236336
578959
303988
182571
237632
1169698
579126
232631
274784
893639
151775
228800
171374
764053
832987
944329
880456
539933
459070
896420
1180992
1184815
271573
167536
862358
1080108
931471
1098899
889793
1181746
825780
270153
729370
641618
305024
1014494
243109
772378
1032838
44060
342849
237351
754658
188437
1100130
903351
890061
760217
68678
765964
896822
1049431
77812
241030
811686
253404
1072123
236451
1125553
903248
875344
95375
277749
980296
703890
922681
1085812
171254
271383
202832
412960
470116
268900
524480
64395
387496
360237
411159
176081
281705
1190204
220492
769729
1079447
308608
204530
513601
1168611
246691
658414
465532
246960
281475
712386
35245
283182
980709
1092262
846387
1188846
282939
341908
69970
791045
816797
521237
994507
396112
615559
327908
1108520
590649
285245
704332
1170996
791143
1082504
736498
2091
269874
570604
267771
1167380
426174
1030675
477772
312096
98163
675568
328853
484106
569828
295734
730724
1157165
933074
853949
608905
179422
638322
711904
745370
836701
1186382
278870
5155
698513
911476
1034953
365971
470226
517301
224919
479186
467350
1052868
699290
386856
969279
730288
468256
1141557
260316
893139
283158
1162333
448746
1030523
63847
714638
396524
190465
267523
358509
513414
824300
170279
582167
244219
645675
774663
133302
181524
84923
500128
1056827
618699
848166
722864
389526
81509
384053
183728
1048373
881995
690192
170960
706114
221252
716101
1000612
139668
61827
856482
467628
1017280
584688
811173
1090967
972518
161103
538308
193100
979255
664281
431742
637474
973266
1154735
953813
987580
789984
152574
471759
944218
686054
282760
250418
1192742
111907
478914
32534
503164
1074375
558049
795853
507625
610710
137594
219265
110791
337867
521773
29657
989018
340717
344840
1121346
756141
391007
31493
232062
445381
745915
245764
1160733
648341
891204
234878
74954
1080291
299072
51397
1032931
776711
826387
962205
70003
98468
417834
502905
759593
1072769
565851
342915
1179986
267654
1158089
140508
979959
373504
663209
956357
315675
1120659
1082826
106590
250488
726933
236813
609796
197093
70126
256380
1124720
981214
408281
1108916
636118
241965
503057
548273
58791
808571
556173
667716
263765
800242
1074133
364774
31256
1059184
952289
1006884
1183441
44353
195797
378500
761831
107709
451802
651181
604882
1139638
457495
95761
1107710
1033990
752394
499134
297092
831777
42140
786687
761537
832939
1013491
984004
604940
781628
601646
1065132
808161
917029
1046226
125454
906027
348997
341468
648585
864085
298216
1191292
582101
826543
286302
1006141
1019153
456341
1028113
186385
302297
1113183
563359
187569
678744
914524
13326
141481
1089475
1027087
122435
586432
1078180
766938
262875
740295
1102042
664712
129204
397222
1088606
153155
724549
1010581
1167245
1171657
1162585
244919
489925
795955
345795
679072
1043868
84992
317099
820835
634902
1068548
673220
640306
968869
864177
609315
991356
122290
645992
176324
425067
341265
794558
269708
662446
83367
1119776
261902
677607
31807
1025517
576620
987769
1053446
521471
792580
633904
931445
581052
786016
479662
381021
378518
94198
101060
404943
199215
100847
736263
458899
1123926
552933
1159378
801677
751147
162971
363367
993732
593839
1102569
1031899
710355
39006
18331
564543
153532
903052
85015
1173278
747544
1167066
368126
1139388
1027980
1036531
628928
1016129
449020
507507
5379
480193
508041
787269
210844
450541
230695
869335
627827
152204
1154995
620122
664845
1164666
774250
295434
849727
609902
184880
1023026
796705
481610
711124
1055961
457029
309693
472781
226525
731418
531466
1159887
84743
988980
1138883
29423
414169
838486
287572
745204
166794
410486
386061
1029626
911412
207743
1110470
137606
176635
53274
1145776
887306
580557
735609
774634
398165
937592
1158720
1105979
468015
149461
528326
770457
384744
775948
1188428
401460
1011056
864934
1129973
61335
238270
330726
621804
233676
635940
399498
1191910
507106
688529
876533
42471
115330
554368
879878
1042915
434509
480060
605394
867012
1001776
1083606
1043859
634051
259065
1045327
1185362
67859
950403
786789
784863
341625
183511
459368
552013
466830
997605
6499
837435
991431
266054
422663
591336
863226
765314
723963
46120
51778
138425
1178209
117412
177743
42549
730186
1129827
27437
58887
1037234
381727
305001
714215
64184
581080
357847
1180318
228308
811051
911391
192180
50432
187808
67232
991309
427326
404578
89871
91034
162821
677934
1023964
40914
922570
130887
179579
172320
251480
418644
792124
668899
571631
813864
1190757
936657
226997
1091223
900089
218419
602398
14481
270199
469434
14617
42630
848708
1118732
78230
648897
35699
1126258
1140527
209177
572303
1047753
474226
1150267
769283
475969
241296
416060
1037399
166802
103536
446179
33339
503583
755390
398614
474708
1055807
1042225
496705
582742
716632
222891
1125343
585415
976394
491432
827117
1046481
1117093
582873
1136756
1179294
1087980
299006
668987
780921
211801
830122
865683
822691
421371
210867
367141
94635
493337
480270
825025
623949
208078
460110
644897
1150536
391219
1111131
28673
1005623
481941
49987
548424
385353
152398
972180
553878
1157874
777766
240304
646230
1105459
919546
192056
1010026
291973
286409
806676
546061
595157
44651
60098
373686
1121717
14973
101316
1165080
624229
415406
941169
1150913
869774
825167
902240
671928
49789
313388
1028408
715380
1112649
815490
890350
13448
1127613
778772
455265
329721
670869
87015
186378
274647
926477
148748
548114
803823
643528
177190
1141813
692871
482500
745607
183001
650085
497300
449732
101342
973527
875841
52945
738549
349581
885424
730675
823572
875941
1183691
879401
488244
111247
579239
637009
759948
28295
169529
471860
1162637
203122
956908
598143
977458
706937
699213
526162
696720
943168
701908
142554
25999
28541
804477
172130
658159
320785
674907
1190917
871144
732714
108798
756903
461270
308645
194267
100816
118795
349235
703128
1057000
612194
988811
704777
1084271
988699
116784
460429
287911
110746
316744
174921
925891
551031
875581
84164
1022458
580635
974949
135283
1109651
170831
929363
296411
22106
380499
274172
547307
71748
414723
46441
422155
910503
895107
807401
540018
252260
447943
965743
934958
73437
414492
310879
411434
863133
492413
1170258
627965
341150
1165144
19844
364029
772144
102230
75338
627323
648053
60178
1022300
159727
256358
184967
632410
945235
488025
66896
286908
922260
298065
75819
562161
316317
798486
1143658
957296
511218
121231
1043160
730236
1013642
293612
990063
847508
755248
15319
46131
993835
695427
408035
541715
432070
785554
522763
337027
765558
283628
427646
518818
421530
488313
175613
554195
721696
1178590
615568
380689
577595
10626
191454
975051
331403
56553
402306
214679
877760
1150356
126246
818952
72430
552614
163253
370717
742513
637864
1037012
729855
148666
410864
217246
15751
25078
44082
1171020
209753
128140
236449
101084
346206
442914
612830
222364
363195
1182656
59932
1061710
85655
770550
153295
831139
96983
543149
748629
511158
243263
204191
768861
834638
316676
944850
1083055
940314
263169
557153
282549
957364
970666
1087937
439776
970464
1171608
309233
1168495
235721
510908
436096
543029
33153
1035298
234467
818319
700208
551956
1082495
975380
109295
226762
1160633
1180462
1089206
154551
726750
1171368
548329
442296
711758
168316
204234
451241
78654
540923
66858
784423
932474
572082
681957
236626
967520
86220
1138794
862369
1183006
745498
843236
1088555
895012
1151178
24307
424266
678225
986054
952416
806475
76801
361834
954003
405125
474187
434499
883567
50115
360274
751947
125351
691640
138764
757075
344837
176372
201690
193586
549815
675381
912251
1038410
832411
267432
553803
369549
918295
1126239
401302
610252
1152111
951547
587429
694155
800065
910068
175254
330720
291729
674826
957104
616843
1069861
769931
901033
1069312
83332
25541
226863
494717
274450
647057
172075
962217
387288
913248
553898
593592
136869
119843
323504
356754
857662
641414
1179757
399056
1067636
1052532
2877
1091693
898960
786906
12197
434598
891771
88407
816684
805236
918584
411233
740436
903779
1031914
445414
401940
1146860
691408
1128392
529347
1188190
1077426
1140794
251187
447307
77119
1115943
1188416
825763
865758
570602
237686
597977
114641
537988
284486
70436
1187683
1053505
93569
277100
410816
404094
226350
551346
1090935
110391
225527
891760
305856
505259
266053
666523
105946
396388
806784
229317
391802
1161002
781116
681014
1174061
697140
914038
1107450
450485
998536
163976
1042979
79339
920366
726749
648182
462058
1146765
190538
118515
1154999
56953
941780
498041
136942
1149329
20386
1091300
754768
74548
317525
1119214
975249
588253
14311
764020
276154
784879
602742
378179
463815
200931
1136426
324952
391468
948837
895420
1154450
52235
639167
844944
322379
927657
977911
928248
491537
277273
429048
747266
559865
301886
219787
711105
1053476
681572
370797
1049264
980238
240117
142639
1002060
265068
457785
279192
248568
579345
890822
543796
207921
815458
439989
460548
488700
1055217
182475
770216
993750
508631
174393
1124594
601132
307137
8531
1056367
725575
482366
1176757
402899
1063284
853569
233165
141158
1078642
733573
224181
600586
252558
650893
935438
205083
710430
1190269
607376
312451
226250
311299
18153
912828
832333
618446
524968
701942
783019
1126023
38667
347775
989056
1184834
210479
757443
433905
1117708
278915
302603
301928
970996
794424
901121
858830
422792
113960
504335
783010
741759
1055975
1099380
1026530
1102835
982971
670357
1016039
658442
461232
203108
1174873
500511
322164
845746
969078
50861
84324
718191
106973
961472
402543
376813
234990
274131
739559
733873
500723
800327
745218
779879
1036256
457110
718975
434561
310959
36424
485566
770811
680526
178032
23360
134000
907595
919778
1017606
863116
174187
340945
330344
832489
526099
774796
244979
671724
1008660
317480
251017
154564
398716
594307
545372
374049
1150664
817873
709527
356933
1162349
330064
629497
1189988
101098
696134
1065289
1026287
752518
662116
994546
773268
155505
897963
342084
43399
509642
156517
263595
682876
960248
141419
246390
1023407
93777
479851
702867
1051359
762540
33310
707330
630319
496772
1037350
1022587
119495
32970
709411
851203
627655
409775
395440
1043412
387221
913885
58684
767377
1096742
1122713
955678
556748
889210
535104
1075191
526795
1077149
574498
141933
178492
395828
910309
245956
78966
469095
37911
805445
812504
1029712
305690
473625
363860
89853
252762
566493
44918
358288
887497
956546
1041274
1002593
405278
1028882
1030200
120085
440040
676888
117576
103569
199997
193657
643377
953622
446772
624739
64943
1046313
848999
443936
636530
1150012
505490
288583
1079045
29542
1035960
961749
740714
936230
323290
217947
487294
647846
343265
1059273
986398
614177
621452
358470
197109
706125
36410
933734
1160252
467266
541822
17193
801581
485255
916714
73935
224609
551309
862278
320350
652671
340208
665515
480409
338779
1068042
603515
582219
203467
409455
721056
268076
510197
708719
1111491
259830
130592
178198
292724
390472
559467
1161534
1160969
217387
568568
716074
270804
906865
775308
732552
1023293
1120126
434587
233759
1072998
372537
1024798
391752
1059289
300581
909413
398666
178437
1091016
99500
209606
103348
91887
446300
513973
769657
286267
1155668
656504
808871
1078000
1061387
227216
44666
674103
375487
399827
125984
870361
514410
917108
291975
930459
878467
40198
895759
1052671
71736
183060
394827
435208
306850
325449
580973
1097511
903888
144085
525051
776355
302608
946419
387230
984908
36021
838571
1179229
851663
1038046
903702
947840
987551
388885
1041968
1109278
1081360
832052
562387
391831
249136
683861
24601
1040636
121155
841326
945077
234841
555857
561778
1160760
351657
688833
1109637
1024350
1176593
100115
727953
479342
1132378
691566
1119953
681531
752379
922084
709724
44379
1027102
79804
932542
1092625
698165
453891
343022
96578
384616
617938
83384
471591
582890
1087445
347941
529269
296006
886492
1018977
372794
193786
891776
733245
844762
472044
1050898
395949
1119167
763984
654471
347233
1169458
781517
440409
1102419
211025
542500
179126
311812
1020492
502100
304845
373038
160957
861283
1186316
902545
711451
504855
75015
621215
948041
481021
636218
1058407
441090
959172
671742
575501
1012955
203818
1183710
301217
325117
1014243
1044241
1128548
150226
686745
569787
427400
658739
1170257
602286
193653
856503
249433
749190
935827
502089
526273
805765
1043813
1026427
1163691
484381
51335
344619
469004
28905
516167
184204
478274
5763
512454
637419
852605
1147822
209185
132867
340337
118546
342171
103829
59092
1086375
640142
915165
21577
921221
212269
104943
785251
915123
599347
231711
906858
839766
1111234
1022663
759960
889596
221497
193283
400663
308207
963439
211877
34440
129745
73116
760731
136048
616595
841059
258468
211504
760345
33195
511303
63449
428235
416875
1006840
689005
569181
293088
234568
1001033
751713
752793
324809
1119351
396304
622973
725343
975168
639796
158105
469803
552174
20011
783026
6549
355171
623294
162967
360757
1071885
713019
544047
315403
763968
160089
604924
1079981
1047453
192493
471291
503630
920806
507938
959857
265250
500933
978116
244159
1085246
1114867
992430
1117295
1043963
285698
428598
608238
269656
440681
267666
501660
816583
1030639
26733
984546
403256
993209
1110198
140773
630791
1156279
1126797
234831
954193
726946
456610
373242
208658
394985
667623
758543
133376
356381
613359
760670
845855
886827
647051
538456
559946
205600
414074
841650
477048
7372
883512
1008456
361714
596003
830289
1050793
756380
848810
97931
635430
311114
338801
52386
619668
67704
1144693
393232
323645
84803
296307
732838
212147
675294
922990
50589
583714
57922
764055
1150805
1051832
448927
205986
341431
299318
22863
960437
1151734
547409
981902
509423
433008
313967
223128
955542
16580
1041550
500523
860202
880818
127721
54576
713753
9264
805847
601483
481566
685680
393093
114849
527597
116014
860714
178276
1175639
772112
172850
358737
695385
756510
435872
21505
767819
168962
331686
1175534
1104376
462121
406477
65173
216660
390355
251935
1091603
354664
298297
512422
839677
279979
519462
821023
965330
576676
1083490
271860
780880
752230
378579
46743
256248
1147898
24872
1179540
882552
355144
8182
1150247
691226
749216
263586
1071642
1096388
829893
551388
675968
1069940
266697
823895
664136
1131188
366464
745904
891402
8682
567903
589869
574895
283443
1182323
325171
707977
225036
435564
490774
58432
590480
787428
791970
738334
413525
724452
711852
340451
414063
727247
798527
17061
165603
1083217
542030
243201
164293
153481
593466
62810
1076252
52454
719324
189510
351777
480574
909024
229148
1000577
944602
1012523
55304
1005928
1109736
793231
97232
58194
1052191
538663
954158
518370
263078
1041127
1159058
506217
267924
256002
1087045
757291
355830
947396
133071
930012
195017
27485
924523
792096
248384
653769
351467
878141
524621
388673
972914
764458
669477
838420
562607
805083
933775
1004071
358909
376565
284348
1099836
201661
59941
1099273
615550
1137117
579314
850275
685230
910638
983020
875681
551645
833124
1005168
871799
16766
597526
300225
662552
855940
246121
1152134
482161
381167
1125595
704103
683274
1158517
508380
333408
420865
804568
278253
274138
588612
351252
49885
371165
646866
551698
875797
1121368
857436
921233
118912
134093
903967
775235
1148609
835226
426785
825666
360137
947064
509514
568303
309445
481736
85204
200815
43408
341211
674463
934905
1016553
230972
183923
650663
63814
435357
71221
773917
347062
364781
1119006
325318
846048
896537
331816
553852
1182123
958412
1011535
442753
936501
826105
1004521
861542
394895
479846
46139
187791
969826
170017
739181
1026496
928916
337181
57916
890481
485175
549432
264989
804036
1101202
705737
770160
130672
555236
363891
656765
659598
372393
564476
355030
60507
445928
360205
467939
976769
1125260
524132
432521
162143
163527
1086524
407777
1089275
935912
189024
118240
740057
924013
156562
424065
733011
409095
598541
169065
974364
923959
457629
907719
271401
932954
298367
702204
89478
993091
1054044
224622
189522
922189
145799
931951
402858
50618
973958
776721
196245
1139273
424130
71327
971425
43051
615244
993355
1037023
802395
421822
883872
976654
578212
727494
52071
445523
726458
813557
451734
249042
1141062
377525
1066860
1097867
287490
691652
83395
1095462
41130
229420
1026595
1040298
502311
264434
528994
778654
140401
307829
592398
774772
65822
334669
500014
38141
65607
876926
405042
7230
1072530
574697
404661
845569
373385
1033013
385334
1041820
1086081
910553
121033
152724
216822
1052380
313766
1031043
532359
942129
281929
355116
6198
602709
1095412
472477
1113529
1044457
575021
918386
35992
1167699
839162
542704
1095390
20051
236881
424902
780728
529810
800887
474258
105503
801752
895350
515992
236758
674796
329564
589157
1144413
629371
1059754
936418
104336
586996
119550
733909
524023
985599
492647
748799
1182813
253948
1003612
744596
302401
223785
688509
816163
181073
913650
215681
189125
603492
507709
1165926
1006170
214249
1041487
104893
94938
678476
89380
31552
1090363
415487
15152
693222
514278
585453
240655
469400
408456
709829
770380
190307
745083
403359
923174
26326
665180
844133
89767
61022
199966
895776
1080352
550826
906637
349814
1080986
153544
552479
544684
217944
217532
167488
1172151
845187
1175813
834220
442841
416653
873197
288175
392070
931464
1090968
860890
778742
882034
1124800
359229
992559
491246
546265
903240
614226
334369
75435
899866
343409
758781
250943
1018895
119525
391265
778072
417700
296976
1125166
962172
194259
1046263
262580
283302
39888
824391
875196
308937
690644
1151682
864823
17625
378991
40335
189606
549249
1105108
576189
669933
398454
522183
681801
866038
964507
591164
379534
527193
125081
511197
700790
406879
128384
971030
343948
24029
866713
516717
590312
752978
652168
836301
1057923
190901
873186
653873
101874
466952
3823
300732
319255
212742
558504
156963
296285
318839
868889
375799
1029801
276373
633170
645642
110692
221389
271371
1187471
991196
593390
679323
700098
543725
996938
281503
908138
260179
578144
407805
1132242
564997
729182
878982
1120339
682651
1107635
681187
702408
949093
519560
598639
950955
527559
624748
1185808
157702
975243
1079296
449887
1004084
478962
192829
509693
50295
556658
847393
922581
1188765
933515
655570
133611
261465
28611
597903
571909
1057217
507774
429464
1147283
822165
662302
644017
759404
861829
757937
858372
162816
175730
762856
298721
241094
1046288
16350
426304
322682
1126966
998162
716319
1032407
563738
534524
680560
605558
326402
497221
847068
219605
880749
959175
122649
579984
1044269
427051
784639
1011080
324798
416487
307332
544714
834442
711071
1166377
321744
795669
417635
936417
291420
35062
1135269
47216
81499
185790
744116
483133
48315
235896
430211
635846
933561
47447
67026
1025553
481423
78576
579966
1095796
899207
940449
113949
965607
1070064
581029
913
48932
721174
367306
486697
1091774
465064
892287
236543
754653
1080961
203501
608688
283796
352801
659773
472394
982292
401207
37465
498920
672612
429666
295125
434160
195229
360981
757318
588189
834813
41853
1122266
1103038
799164
115448
79373
171761
452145
505837
256604
1153085
1179147
537368
757687
1084143
630993
512788
1174985
628694
522131
257114
674926
951077
45155
82570
158986
856315
9727
716494
22866
402620
515572
121362
502971
614763
880040
1004897
587584
259113
920008
556116
880655
982491
801900
272628
338846
214197
50849
218087
917488
334251
560561
206853
741671
1025773
369104
422054
958385
522674
183165
178586
949133
964043
1047462
739388
765474
97833
944978
1177998
105672
36015
16879
675030
1012637
142936
213989
227223
1172574
482960
290220
415624
707224
294313
1023371
701771
510635
584894
829630
184553
435803
735457
1136091
1124005
393496
765071
204132
566745
1125646
417450
1047728
157001
539207
826838
39110
1141366
659383
330733
1030192
86715
973391
498079
873452
550379
411397
724821
260384
977924
327056
498318
166065
428358
71219
180488
1104722
920957
596181
343731
582192
813950
199519
1185583
389309
32209
263428
52593
939364
301755
864195
1062837
916915
423351
244935
96446
773259
618010
1033390
1107790
178692
473420
870308
461214
364902
867633
1137496
1185075
1096957
761763
231842
1095129
861816
662729
1008078
852900
815068
896168
592280
21352
158161
532727
1005932
526468
500017
157656
665166
878574
585444
118012
321348
944968
420434
339983
672907
1006288
89240
45190
275090
472177
140457
854052
991850
302951
862689
222101
343233
864230
562259
907403
755304
952528
544467
553598
818154
1141961
422732
21357
317951
764793
413456
286251
353894
12975
9646
800340
27340
355015
326334
147089
468137
432042
909437
888775
457034
604031
979401
746353
1159783
989609
754549
435835
455116
709036
580089
528926
6750
616583
313989
822650
577147
202718
816772
82755
1192280
14520
546196
203213
581281
1001501
796814
948178
239084
536319
950820
15560
45563
233750
515219
743869
913712
439809
664924
547026
1005897
588357
1004912
404051
178898
360081
57469
53187
607664
277084
842049
601049
625236
113906
240725
51398
188185
395425
729616
947368
989348
175376
650767
789194
906377
1088678
159445
1003062
398823
236985
1073087
79724
1152411
158265
417279
977820
596841
730086
297389
5767
203585
799172
528213
170559
861779
112343
503722
691472
714137
1025174
722743
519947
1151197
1126114
956612
94587
12909
815419
421193
894837
866582
309060
127050
769826
814497
542596
950817
1120989
152911
1031406
38169
303111
244024
278198
891963
1111770
1054045
534910
97844
465676
164432
680461
387583
863073
675593
576724
563394
448676
97835
957322
124803
268716
854081
285670
1033185
86350
75988
494632
424995
575336
733361
1122925
121670
989939
361748
513111
380552
1074803
15161
1037547
581615
979043
583533
119187
28808
670365
413946
163931
374144
244932
503651
345197
1106655
739174
695789
1076169
591136
1002851
27525
1146068
392404
378852
527420
1071464
399
690252
221178
550167
455855
709764
665466
913944
497751
1060466
586153
1141973
940130
445876
43522
84346
838321
1109678
593943
77860
279878
67283
658110
1105829
869414
1183711
507654
1034892
675118
208979
26905
1171708
834292
1138075
804775
961832
902284
1052787
1173926
972741
1013756
866488
212109
252191
753348
338128
1037206
87963
349006
347064
41006
620465
1045814
284155
102109
40751
791477
980331
54863
807696
289002
1120270
381138
1150640
52649
283498
391784
1105123
302075
573184
805353
87189
814572
661542
698218
904021
1036908
604046
877392
980920
1093882
1092327
89592
543054
1048804
956644
1132275
1093906
474174
94909
246065
685761
349236
357752
1864
495107
822227
630364
116143
593470
1131016
956594
584855
417374
1067510
232117
84759
154159
746783
1014987
1176412
83160
730110
750253
889139
315563
833171
330707
470344
254382
876400
883249
1041848
1096660
878257
625073
992863
432547
457172
201280
428230
513646
447982
638549
406225
656151
965933
1013038
927589
208984
106766
436084
964048
1119582
507854
1127275
976401
129447
147617
674782
95597
893431
201315
629296
322677
11263
722160
264978
506707
413911
586655
990150
882317
998818
481416
525871
643300
683310
67237
120573
109755
1069676
988229
374888
650184
469700
461555
905907
60886
1059044
724285
481280
343922
259943
817572
547914
391679
278654
522264
658887
398146
972134
535872
645736
91125
789387
361191
1112383
1032761
549228
604550
1109666
730737
670434
392033
556779
218887
516286
48008
433497
845146
1005735
653125
782472
926833
589384
555205
326397
1151652
752194
535441
1176950
565063
60889
329218
842603
378404
966722
791102
443964
843810
899269
259807
415167
706692
235886
30898
985490
1014722
965560
1186851
1141929
1164063
502633
710314
363600
212913
590838
343934
53240
1167260
1036513
107318
956739
600843
65694
1181313
926802
650739
64871
264106
633372
43226
190181
964624
1060424
140462
1102488
622631
154312
433715
1020562
529907
465476
172710
521306
629186
1000836
1172339
411358
681217
352936
410324
803799
256428
580690
549720
1161862
932062
933222
1130535
841982
282666
375525
30782
88278
983486
1011829
370820
304533
303654
1001583
335664
919651
1120403
703774
113733
682111
369751
815588
437257
96610
196597
230916
912215
443986
164668
317603
508726
1170740
539770
150330
1043688
1175376
1077715
727629
1078882
652842
1112211
240373
154220
921122
803693
534676
551687
169533
114202
698168
849418
973123
770767
1040567
169813
253330
741917
399533
258577
841777
1066700
822342
863232
843622
526414
1170125
793194
455733
810426
1150540
1154640
947424
203043
296754
838867
24512
708213
68376
337160
223836
1102256
960443
1019120
299579
322452
757986
800506
721768
652710
438646
955560
258408
710757
245226
692024
1152638
1062229
209709
1145184
949520
726164
290324
752261
1129173
548181
39334
1067387
455055
1002383
847802
916472
731461
998258
148965
60054
1050532
590932
440001
261819
600486
668632
570826
230038
360230
1134650
426111
883452
185167
904868
162079
744408
930917
589844
537797
772903
450077
1157660
69011
135620
516668
958584
955353
1051444
677870
218973
1098472
74500
22277
826519
989050
631906
39208
360671
1121196
484264
67253
307202
1036144
11823
144185
375597
169527
880468
946149
1025720
1045518
119464
266808
620034
96657
728440
1143917
22445
748772
1150494
36395
882161
693340
532710
364084
762720
396143
528897
50007
270812
1019065
94358
799189
882117
689670
669864
969692
603950
839130
611132
113873
1076227
1128653
510977
386810
827308
855532
547581
897785
579027
1001014
379708
47457
209149
786827
211168
294391
666646
51663
773316
692329
875028
238623
56154
387483
446623
379525
467370
91903
17807
891568
154703
1122516
911608
98566
11986
160340
227383
1104382
1104254
287932
94070
82698
475997
259565
417114
78602
618331
637629
392417
1121377
382833
93902
842783
221790
1089168
855892
1075311
657623
335120
142516
690986
875772
31145
196944
986213
181196
67604
1077378
608626
561327
168068
943293
193764
1152274
66262
672547
72053
341831
986574
461741
193159
1139319
67674
722393
523976
630379
510904
680930
480088
1188229
380018
206839
971467
746495
829610
1097419
922968
416160
1113634
923607
562690
930051
940168
876104
502864
212028
1059390
661861
768130
227636
333828
591748
186158
856367
343834
378817
585847
220573
1053957
376070
744720
936612
718595
100763
301526
331965
704089
669174
873530
680452
200120
121634
710888
692651
779179
155334
27135
324650
250230
457798
681100
536945
753701
372607
1035641
37004
719785
967326
1121571
144825
1071981
532409
142941
1069689
16929
948443
1018056
987254
325432
417502
1034850
716469
629725
1169470
387087
579416
828551
1022302
683509
494144
63523
1147820
876094
486347
166872
115074
265124
161574
1130944
207106
537430
1189900
372249
427233
549573
918771
370472
882506
381947
629890
1086864
470066
271271
132469
737449
727743
147940
458579
1054456
310864
1106235
152874
746544
516078
597564
478175
180753
148075
729117
336891
273984
278188
143558
162829
1127827
242771
1082625
258725
915457
904489
1027896
670182
723160
958609
57986
265939
681155
993109
683384
200166
1108533
123308
728780
56998
995972
365749
1166063
621374
602390
655600
148709
724720
967848
204436
633940
579219
791875
696997
255181
24679
630279
1176148
764204
111666
638491
418986
916493
115909
800062
951480
555777
823816
600165
550488
1145108
40139
762640
804673
1114913
543459
39023
986426
853442
824112
666216
247036
744811
1139831
423759
1165666
574827
341493
851632
625894
697195
990863
885637
763075
1141207
480635
621310
569820
690800
1032616
1145076
963562
939299
633721
917192
630235
722573
219425
620918
954083
156269
849498
108375
304130
825172
1185966
839923
729341
928029
328081
695435
1098568
967604
498001
1088764
602737
62447
1069183
275617
481604
388472
167763
136547
274571
457781
390376
368551
1167986
1013748
374330
683117
372113
985040
520385
1170528
189109
1185651
1028359
585942
967133
852340
356317
229705
138791
556588
567913
254177
700828
677208
739784
442058
595109
284601
997047
670417
793291
689024
288008
101
1043405
474120
433550
1180384
1118130
579859
945996
153507
624000
1124060
687414
635035
777537
258591
428299
758800
1040629
17225
531955
700635
783389
909873
197625
469812
150771
584720
6418
161645
739707
905356
357654
892733
624135
79802
1025307
350016
261745
1065191
78399
667016
849393
167334
668534
281690
921824
575688
84774
263355
756728
730321
265553
24801
1059034
842329
1160367
210086
380578
193215
15803
737534
45634
1159448
98972
628956
16418
318485
106950
672383
686740
1101879
151530
1003041
836314
587674
1040282
1009245
469977
122325
1172077
177066
908637
994866
359740
815710
1139378
851175
562933
552931
288737
1119900
1173990
1043226
337389
522760
894816
440678
432567
845608
988476
1014744
271080
1161554
478585
757191
271432
696166
703959
51419
1004725
649839
805238
1049313
101991
565443
545436
812722
435291
696919
845416
344341
113196
1085405
1090344
521262
814433
27542
967517
97550
616890
1113296
1169453
117778
292749
35598
873332
340893
491477
333453
662089
273835
354388
1131265
677235
465288
773046
76111
1107092
1026122
500857
99962
21404
2479
126829
790552
406788
189988
976042
841221
1016667
775699
201582
764071
180264
150637
926646
610609
417194
759491
259818
127988
1147338
312199
80287
754947
49871
908658
540096
982720
1188879
493741
588822
277056
1130791
1061062
552340
705317
316954
684586
780888
284270
266047
388845
978961
314567
36846
375144
251820
364756
1056773
280057
834016
1023180
593314
980354
176746
739652
806493
232812
375669
711468
147590
298302
219537
101215
163391
214819
170514
1125030
618899
503698
126989
1069675
190835
577832
548773
161304
398989
408042
875295
695646
732167
833883
244019
1161600
430668
55418
235939
935435
1175856
1037061
279059
389953
1087491
22904
836755
30748
1168269
964046
881896
1087228
46514
900387
642200
137122
1119361
993277
462951
546789
721294
1064498
1035140
99395
585495
434240
392974
13562
868354
147251
600886
606831
707029
42397
755675
564844
242576
73197
877687
451550
225393
987270
903516
1034700
89597
1065084
363604
73982
1057625
172848
242956
488148
472073
653956
965912
986653
315214
115882
525925
587597
846655
446746
719900
179729
806316
254578
1130236
175980
954409
522139
55584
870835
210821
62234
670189
267994
874139
971096
1138776
761140
283640
956297
736023
108206
325120
199354
1174459
172768
952606
369240
532860
318241
554646
106251
1116319
395784
924850
1137505
257301
1029036
566617
969679
927937
189618
1042470
118681
344430
128715
922183
402372
365868
265446
352744
1104817
433981
99871
1045502
805654
461869
542308
326609
905990
494163
528797
863781
272651
1095450
1076780
800962
1041344
502278
367835
30363
417480
358827
1190028
534341
806505
1191731
299934
485972
724749
807280
3155
827204
966357
613800
779193
508344
780078
654160
431037
833248
402906
687673
884327
1137777
510129
1182146
646823
345385
766851
370207
464229
68686
33596
202761
415152
574954
517785
1137402
444085
925498
1048154
669901
324754
58758
987205
141164
199904
93877
767093
434874
432920
464738
403488
959249
1172913
140543
1049684
725284
21835
755205
1114688
10380
70622
960495
528312
417357
1102376
756524
75750
1165370
580062
829869
813996
493803
936453
571277
1010091
763796
456339
616784
906679
569871
212957
362540
569775
578550
456526
1189025
1026324
659100
788927
995038
301453
721592
151259
12551
802592
729033
861602
119354
914935
1165470
704383
384191
194212
721647
327409
82791
1080890
277891
620582
725126
28570
612484
155374
1071520
1079888
132104
890580
358595
302241
803913
949596
1023260
442836
886674
220505
253307
55676
1089024
225897
344053
349032
945574
845437
879096
803098
533087
15762
350764
422150
665693
313050
828677
836526
38356
929154
745152
1108714
326024
212040
784777
1096071
30551
451924
702793
723194
436334
421942
410507
880391
465693
606307
932634
618565
227057
890435
923812
270385
958985
386633
864078
1169585
258928
874679
874987
650780
244426
884792
412312
54
290962
835651
1147543
443878
910978
477655
322661
117526
686223
838088
231278
834226
19126
140886
265175
206375
701296
123682
945225
769461
325443
255171
1058930
935168
1152735
384993
363313
1184561
705520
13131
209342
309158
139609
523682
536461
1014538
1184614
521998
393196
3500
390113
968390
358151
565863
142616
1134537
1113099
156410
570019
321360
524888
578033
753500
6721
30196
1104910
162719
150980
924332
961776
722234
345291
1024596
239488
1080126
771443
754563
759660
761321
1000528
300325
411974
160212
752266
136278
959160
251871
1132585
747527
1116914
633566
1079141
802946
923107
933643
1100138
448809
833650
555810
31957
588896
288785
571715
395954
674248
562293
308099
34689
287763
94361
724332
436342
1159189
979313
373833
722460
725683
505748
465945
708277
587695
319567
545493
75875
1093002
675737
1012137
1154668
395719
54892
856334
830611
147288
794951
775940
229253
926402
679297
878549
863771
926588
689918
663368
734075
1106019
1020747
608790
1068482
592436
842531
277894
90912
995169
315674
760055
77422
1058063
264117
359478
458632
865023
1143959
162048
676249
442313
45509
17447
605920
393376
305554
948801
931005
1026790
351541
648593
1047302
791287
658697
522011
511302
1025217
218408
369711
694885
903348
599470
445081
478750
889254
848729
680971
882381
823092
815352
674122
241938
361737
1189611
925896
10322
487947
583197
748689
415062
670255
523714
496553
447022
910643
420408
611377
409168
311055
899096
307564
297485
475447
744922
318396
13250
293309
993641
1023010
753242
580662
411133
517101
804333
46718
1063308
184495
665677
157912
546872
310721
904281
631943
748690
4906
1041747
179412
748116
577680
577808
852840
846211
1032670
977663
1137912
329350
1022171
696455
1048943
636294
831622
962528
347372
479703
572946
1061069
471115
1078883
778704
482617
855263
123557
326517
649815
960066
582451
290282
44636
19504
967548
55148
844169
29043
275002
252080
500885
485219
1087204
358072
659326
370552
112190
918286
399162
998554
995416
673739
895635
1117452
169400
362774
1090635
997636
1113609
8921
27767
475295
173724
90096
1095761
438889
730030
9583
1102085
475175
950573
595564
375554
668628
442834
10903
514789
1029424
1052972
649143
6342
65646
425705
181906
1074563
983777
474077
744923
159703
321515
459954
583608
727179
346041
288313
477156
35648
635767
875976
59439
147167
551107
1124752
446152
318953
271036
354810
621397
1097484
1020210
150053
1055922
2011
865866
1090092
624377
830853
331490
511878
563384
832619
691029
539173
525056
403340
772032
175606
476702
701560
88263
255828
178085
322168
269772
1090723
579555
876476
458041
834066
149696
436152
296771
728714
60614
274282
761613
89973
579224
1151710
190114
1069633
221061
824320
1068774
938088
545028
1106879
397677
447662
365974
2919
1103413
388219
283917
596538
394338
972512
707894
457416
87662
804485
216769
385831
782638
1010665
593990
5135
849784
742714
827299
405482
228034
35512
1077869
578505
856832
532956
1069221
689996
1192182
249875
384404
997976
14604
882526
588667
318528
369052
245544
898470
790617
437549
554726
764881
373932
848174
1183416
6388
930552
124796
34567
359879
851465
869643
713336
546895
713902
539586
613407
371586
344961
1129225
312144
738971
742105
1158711
852260
1080201
789555
498496
1048054
373574
1054307
163317
986473
124786
685495
1183064
26332
1094358
678363
454279
962001
793685
1045921
259532
789370
1123716
198537
1150877
1023068
666708
176252
700965
336823
43228
362427
182190
319213
995161
610295
543112
972897
487281
362836
1033598
438064
745097
99302
1075340
1155589
78653
169027
375712
325466
920184
105857
492265
548709
232872
55239
1123569
444483
31893
239877
772511
798994
693585
154884
705594
125080
1055059
235064
673827
477337
996208
1178320
723690
622866
361133
678309
981626
19349
600004
890930
851708
458913
602799
17762
343522
926799
809615
43498
1004389
216806
871037
887123
164279
727031
37493
980465
462327
682058
663945
59915
839102
1014073
1061609
634742
810005
958019
739976
477786
606215
42704
598381
225842
66577
345500
935136
278143
78316
1132411
1125357
525703
863433
226021
923762
234712
819630
620617
833181
431217
904412
878568
145030
907344
22288
898999
269837
844056
474811
844236
697673
858613
857670
191770
835329
1016073
13886
451418
212979
768080
774726
168380
759568
346632
1183838
677844
111786
671120
863420
687144
574315
92897
763311
1066958
257315
599127
39997
528997
1137405
981313
1146188
450350
1094257
878490
887014
536058
353554
710600
851167
688530
1023485
244943
755119
422733
534756
139542
204919
687987
902141
265145
586368
425580
980262
98413
1051248
23630
1091095
732235
344906
1171174
768779
274668
753997
354643
1023276
1116663
262426
847145
787277
764254
232288
386383
770460
197169
869427
1181712
558336
732067
217217
276897
911775
1183778
1132237
1060822
147566
663536
494407
564278
988573
629559
1086762
35881
781315
633187
978964
1115647
414793
874345
1081942
225444
237918
175044
426553
1164363
1109672
794145
529367
488159
720169
349470
589062
985390
807141
1028790
712873
887368
1185299
57622
973417
984107
929959
140974
693865
824599
1062654
246735
261187
589686
985678
511682
442858
901356
231159
669397
1191437
386080
1127224
824637
720517
1014016
191148
874035
272408
767629
322180
295708
444142
418914
603490
549774
416637
354054
371627
793660
1119687
598153
1168543
1133799
381768
1163351
966206
733644
565508
740100
331414
782162
430516
306144
1056905
795324
1033227
889345
639089
1081979
928660
1127311
975242
723900
361491
1165967
1026567
636666
199885
857762
1048502
671077
95216
1007206
1158428
119303
27878
99682
1100804
956277
972924
230558
687590
499444
1081376
392270
835631
362490
1101497
235649
542829
912261
1128532
586054
943477
1097029
370833
844607
660839
973143
282705
522661
1004506
332032
651606
140206
714714
1093272
713240
400783
835260
684937
829055
448654
330283
56002
1146286
180044
682303
425589
914334
475064
568735
515661
1116314
99917
988289
160720
383485
787733
701328
965179
903025
758461
1110268
1158509
576242
1176966
1118532
816188
1187205
687238
1167480
798882
954389
442905
398540
278178
506060
946505
449281
308964
499212
552313
104321
602288
901046
74028
420792
390544
766354
1176486
265936
702149
241469
800156
660579
1018084
1168213
1156550
96084
45012
1142337
94920
1031875
1144274
612663
1015520
583944
739796
659546
747808
253072
592297
704091
646456
576593
74763
583335
209411
1076325
1179890
333149
377359
961356
837459
956210
868564
570273
761338
921531
266250
296179
228683
1158506
122642
337803
143982
1095579
350612
162465
399425
354984
165797
204970
379803
312340
989586
573707
1118262
708340
708866
1117044
766815
100732
950930
828219
522338
724378
695218
908753
1067426
1056248
733370
40579
1047599
423077
439950
151278
94576
1065677
1038648
742006
838410
499885
460713
465355
557220
879754
254970
1111488
665998
268772
208623
254144
182947
488943
518800
42619
244874
290716
390348
1026124
435746
957458
686609
989014
306606
151812
831615
276151
77086
470540
569776
361420
596306
998459
1020125
459682
1076690
1009142
343245
798577
291172
552310
194257
770954
1143361
1126234
734829
399136
979319
82223
479903
80995
21176
808273
729607
32260
130475
807685
424615
553832
1005506
30416
1085772
247587
684358
236365
763657
977719
306165
609805
1027000
272119
1123777
74533
1022570
1017242
39310
1060394
650563
929134
130650
1160949
801533
23183
559815
905284
822128
183650
684704
537518
966385
1157420
531850
235100
294419
635577
1023427
1126250
244709
330401
885525
928957
1164799
572778
942094
426688
945290
733354
853110
296657
852581
674372
790560
462476
280881
438801
279153
694933
823160
409978
222530
874822
508905
117969
684103
156613
135059
617151
344168
184468
876209
69806
979034
307435
888607
780340
946121
1062418
97303
887609
104990
754001
122855
155198
509467
320111
229511
999661
56569
880245
998724
50399
243456
12610
747381
679095
556264
76736
886265
550567
263887
798206
712348
1054029
1009689
599140
64410
1093432
975
866636
60273
52990
655386
95630
15257
951715
1118902
262587
1075826
96447
156685
762826
640223
381804
354251
810766
632264
956208
169137
984658
404487
410194
1182234
825055
602548
787162
190904
547907
828994
495006
881951
606293
1158740
656145
91565
1188770
75433
192636
754791
806295
481111
832823
472560
21222
1136517
161313
821505
150653
1032338
80443
653580
54048
85310
465609
110487
11549
1118975
721879
412787
262888
454061
61610
383142
600896
3876
1064010
951
942725
1016730
1139120
1107783
89698
182087
1116731
397121
1057160
851886
905933
1076132
35914
581404
308943
218394
765331
1129638
979726
94027
110430
496797
788220
927877
1012854
787945
438806
524188
268931
685701
803225
310809
1133792
607835
587906
669201
329984
821733
126218
808158
806862
92415
653651
290175
737956
559375
369376
548502
1168746
414493
163615
953033
923092
223821
244627
1151480
438003
1070837
511287
523733
16848
1153864
831999
71582
1108774
964355
361617
1063188
557734
362664
325904
322652
143215
914567
1002606
708346
906493
984254
111997
444406
461814
637078
699406
494746
28983
1183136
1070249
760435
23743
215477
499296
1185167
61499
852915
395855
805169
231869
208381
762548
699783
916581
24157
314010
887787
427101
334204
991558
603852
185897
734837
7319
67751
48127
426200
725035
1177366
295757
844438
322558
92948
771042
226338
915913
319970
808861
365394
652388
907287
9585
361122
465362
799985
603830
751166
969770
300174
1022529
848987
1186221
117601
460540
82425
860828
31170
128964
1072878
804861
991031
595457
755274
134266
1083009
1005647
60704
1006655
322190
468198
838226
720715
869486
28757
340300
59916
570026
738330
601360
854012
601684
27390
1026792
597308
38690
433364
641999
101950
90584
991664
554058
924604
179661
20578
1099886
877308
112468
19738
8623
223535
204876
688896
319660
176947
129923
629424
1010045
237454
353020
638314
813436
778240
455942
476011
1174885
45501
1020722
564616
272755
777185
1076426
742506
495175
1024352
1073510
43030
258781
156767
1076580
651691
367513
1026954
1131995
29544
505933
1190323
812168
27774
605057
333941
1117726
534965
829028
282380
34205
466633
297236
912162
1112343
597837
1109863
460625
864814
835697
270107
111891
345821
912483
1046018
513893
1178084
746592
708040
1083359
831260
1100903
1154148
148145
26172
1184140
437164
1094757
519659
200339
163606
762435
814633
669859
851017
917304
666029
79323
793336
35762
406757
994434
920183
1060402
1129436
517777
1018384
941212
527400
1144560
139809
425388
1157466
415735
45617
972052
220832
163647
16044
904715
473095
119675
397153
1121009
206298
976298
462876
1040942
264959
592289
279635
451306
206076
873597
263486
635402
987625
1086489
260744
101217
794519
872211
731426
146744
624541
693540
461298
496032
828553
990283
834233
308709
385018
854726
566088
24603
293936
996527
928032
982219
365603
135067
728522
994097
836835
393386
373442
1098674
844415
470313
1060879
238526
1082031
853043
204679
939676
821671
1127151
212203
464220
154085
236539
517156
843398
968451
766284
759110
497900
308815
685882
156964
521409
12915
1126296
467703
781074
1109045
779855
444648
1138612
1148291
841483
433180
1079868
722544
751809
1043097
307203
705943
749986
172669
651051
322055
310929
424866
1056975
1162682
407232
425730
746714
1076180
712713
665102
179381
900891
108380
411621
950039
779363
327779
525416
880212
837168
295124
95417
377684
94518
264414
529389
391634
541174
846777
1032258
1370
1091515
790386
24981
13715
242191
143382
331020
349826
1112861
639545
73481
376926
614641
1062787
899516
209029
1057700
1025214
718206
683487
918437
41744
909953
519782
918794
1034274
185760
183733
706983
141703
1151458
1138362
970733
202131
347180
120899
560083
765699
936797
67914
495073
911949
1111921
1031311
851170
990666
262168
355138
276434
233285
485476
919302
590963
1068232
1139443
724464
608217
1157861
433521
621930
352798
1042960
858759
820732
508707
934730
797741
1047631
508114
891793
99431
67125
1110968
932722
468885
477301
1164484
364363
456191
1043751
1120524
111122
993243
335289
593483
490887
129336
27874
315329
135564
643030
250881
249928
645359
544498
1150834
442944
571463
951649
974591
784818
853820
24685
168159
964647
606710
560581
431558
773969
839412
194558
169313
24559
256298
276096
818212
184670
1176496
1040700
9006
736986
989166
1085439
999594
457057
608650
61402
823298
402932
551074
824752
70354
729000
431208
567117
394290
1106510
272536
297390
987707
325786
979763
1020157
668679
751329
338473
78886
455820
901860
1030826
456693
81137
821790
573891
244790
89706
824828
558754
859953
743502
428916
691598
854459
35621
510775
523972
945992
1172673
64315
287409
330793
1083497
225303
1079857
984855
881336
351405
873823
418243
182458
821606
563464
434403
691443
515426
774107
404246
320390
824792
871025
424702
349143
586322
859844
455234
396864
9845
607087
1158589
13809
682977
572944
824661
384487
261061
768506
1160704
271716
658479
168134
744675
1000313
343823
452019
1151507
492774
650561
43024
1185883
525005
1165394
558761
798299
215273
475902
992858
441184
1035354
493292
1180890
322983
664759
411901
1167441
544680
913794
96372
650936
658797
746099
1153724
853443
957203
214475
534989
736921
991907
1059077
807928
593674
122440
815285
277122
759270
1013898
447962
298282
801984
746232
86354
762944
640917
240537
1187986
873222
903127
829046
966935
301106
850018
1061311
451066
15950
558633
780516
958834
206271
256072
786729
918333
104078
306537
601242
861621
134585
995258
469875
296301
570813
404986
380476
643002
392433
351464
320591
589147
161965
119864
249127
369359
617349
476221
588454
1133886
80814
150063
479398
215990
253327
927858
10286
716867
137921
468084
626995
981760
261572
1168086
1028860
658774
437325
447325
198274
495872
1051715
983454
850415
552616
296858
160306
377408
579311
995505
483174
39693
415312
881046
816942
296984
1000453
199601
1093806
464206
540467
514819
1113870
505024
312004
543203
693272
414463
211783
1012072
1034208
685813
532456
509547
693495
397581
501545
769537
1100679
629067
199535
17234
538961
601936
598777
738482
854114
454439
1088643
1062858
286831
703994
847439
1187898
1124039
970224
1121982
581349
1088768
330798
774052
174780
315017
525178
1118506
694782
711257
302868
786233
445361
282691
488727
51985
679857
460308
175280
163560
408502
809716
993736
1044270
291135
38930
1135169
960297
433482
886699
757865
512115
260133
1159331
1015907
1154403
784913
1144836
1049447
346004
656888
475472
547915
1155928
874118
571356
136536
456991
918005
877360
25252
1178892
104498
994141
288463
500378
5264
126443
106650
1145033
903295
407378
812104
1070105
704904
986236
620658
842029
218119
761001
22927
209251
402644
579034
655942
1176500
818753
589361
963916
503636
50595
613049
1014253
1185358
430590
715314
353720
643746
296756
1093702
16969
601055
372296
638783
530187
514955
519787
414483
768280
878297
1013471
705820
943294
374748
980365
453109
939902
384319
778605
636107
690827
120183
867263
911572
166361
514424
365722
1167109
1155299
893671
390106
945481
47279
874512
257993
356591
63432
978435
392661
182578
689437
331680
281910
905102
963714
691849
769154
31332
555903
645327
229302
838717
1047521
256806
980818
854225
189781
1147328
1141095
1001072
1126080
1021921
770433
456011
1089878
464105
1188682
234305
1015451
384608
671125
1024809
64227
1167538
83780
192152
839562
936651
736481
50357
1035806
542450
1021561
1024317
172594
648167
957378
409951
663692
146677
910731
909848
597676
110656
529495
1035307
363037
1076065
1091200
451256
523601
1157770
1172922
871979
1174785
55808
806013
249947
187129
1049081
636753
555174
350920
295031
664323
847316
954506
74215
395838
121973
711855
564527
98853
559941
1119860
20696
846529
938921
309715
1162671
518940
460831
595065
597565
462484
627321
1122190
374817
608930
692460
422249
753625
888510
317511
896938
367193
179885
566002
377440
162479
1038757
1142726
740286
906092
125813
262497
200612
412613
429223
973066
149526
31350
867330
833088
1083369
514787
578238
107571
892842
600321
542658
277237
710930
450400
121139
407775
777475
963078
251745
589246
293874
465272
587623
927784
223963
118031
215520
564160
1155870
326313
35188
621293
1088723
1147778
219880
108400
944591
590278
1006685
622433
1176847
968102
179973
691895
399635
876890
174933
362408
927272
442823
818718
205178
233146
1138541
947665
657085
648451
388607
225839
142005
879291
1003583
887754
341820
173962
127116
1045506
813331
183986
152612
198671
105577
346204
904405
121870
26020
761792
192815
719254
1129346
347991
144313
957859
407544
716555
238302
385295
48351
780490
33327
940373
1091976
462990
743985
791795
1192670
1131679
288644
704039
757323
856699
863189
153850
581600
388830
539561
757031
1132326
1011128
1191885
1058702
616753
875821
489917
373390
711490
1143451
252046
690340
204019
994431
320323
555945
662489
1114662
663736
1155320
1108586
82773
727946
963829
1043158
63415
624796
1121888
1001630
272200
933323
1191447
478790
196361
895861
308889
1044287
136321
809820
574937
982132
88818
522955
1156995
709486
1106252
871656
483206
901508
635735
633643
134852
1140669
265934
238795
441259
688077
255660
41362
726282
714192
1097061
550201
186922
604476
922237
790597
730362
130072
396406
485911
31855
902196
431750
11941
524343
530153
523428
876447
1065061
929778
182910
194809
70752
1189579
544054
469409
314172
968051
698551
1016594
1179622
300818
317931
1185316
219977
624789
659079
66014
203034
814097
1151745
462452
1056147
809577
186031
522166
867347
33551
1034640
394132
964358
555122
1085026
1121897
746044
542347
409412
222585
305174
669086
65612
58850
210855
769413
155190
166714
787407
707270
160350
536615
766652
1106286
827993
1039577
64487
145140
1099202
266912
1025110
341109
480468
39474
830198
307031
835575
350023
58917
667380
375794
391286
72613
728160
1028891
792645
42675
369212
428989
697702
998838
846582
240444
514668
8157
982270
1021856
67302
1153104
1076812
417839
859704
748904
830048
188896
1064782
732523
972989
1163740
106998
920661
458541
841207
1130046
656743
1146266
139164
997996
495068
324737
424809
109374
403846
858291
358472
588320
851962
1084724
935492
1174656
772586
417947
1023955
895341
197778
739437
37929
501883
937231
592496
990537
261329
550732
92262
353408
373057
258301
182701
64729
853918
31913
724175
283863
685807
551250
235222
1019816
707105
283089
962610
859590
772939
937076
964605
973311
1115132
1184405
965149
280437
1051938
1035231
385617
1094230
102689
452081
1026159
955365
483399
714079
878222
1177935
643314
529520
1089579
254436
825169
265034
793902
70694
332495
138398
635591
1182076
109965
655349
167547
635770
483085
1058293
296863
1126838
444082
43536
161640
678193
1009758
720017
1075762
518999
569514
331849
1165308
32864
984161
832011
728816
125632
1025342
1050817
602085
755160
244589
545452
342451
121561
842325
905908
1118117
782388
290415
279008
591172
348159
247617
946406
345021
129791
1182319
66763
208000
232815
501264
619170
938095
1123363
504814
1148346
377499
887485
1098165
861865
988517
42622
187881
1022628
315264
1121779
505349
561193
320764
744873
97989
36474
1171746
1096815
897962
183641
475480
843883
781403
312111
1013767
94414
684177
1041539
765056
924196
607870
330234
177477
1107057
758802
1058697
626477
4332
801244
271293
13905
1017581
141764
774701
1080467
410496
409105
724959
1008415
834517
848688
997059
333563
309310
847459
65851
1111039
21300
467528
612982
243870
222748
1162916
350036
67113
1023320
66488
234532
694622
766676
654353
804688
395082
807900
288000
839922
243764
1018112
145392
839172
1186464
319183
216615
1110125
992316
98068
754715
1063167
446775
785324
900774
211556
221077
486256
953598
264520
333618
958740
812235
527273
799658
519304
1063630
1087184
705405
648089
643588
393625
1164874
67418
916276
661629
871290
945964
786986
1069852
410050
588754
235588
975246
854758
389969
378240
684192
143757
495093
307276
188257
73065
573994
956757
360903
920081
1057192
1145436
662423
365413
910161
645823
355775
316178
51936
1122214
1016987
950837
187601
547039
206671
597795
89891
354973
459574
465971
442370
159611
681137
824793
588513
388953
755631
739728
478997
360368
845662
1003177
257393
692691
570611
143153
489295
882204
898667
821167
546036
1023702
32069
359067
729186
321503
453678
777940
90639
794354
10778
890175
570096
461233
132716
786310
854536
929378
39086
546732
1058181
632340
25409
278487
585568
419288
1067420
755882
282783
8823
276642
1164383
880059
730146
983582
771748
160235
976021
548586
662882
931739
599132
856254
188188
612561
1030371
201091
1094862
401866
860650
111437
197550
917852
1039257
1187977
1185694
577735
1124289
1028131
757532
122894
274107
1102280
1118285
122168
848085
509771
825906
125344
541797
849766
330110
182398
1037673
557044
369855
739625
1037126
971808
139765
941943
914777
827827
248203
511959
1025118
780916
50724
544120
972804
962990
865208
703905
554790
854127
707757
90439
821970
155308
51289
916392
420545
958186
1003732
1002448
259414
1137636
449097
588104
1040800
713499
1035363
1066701
598044
727916
347992
282024
714629
724993
260149
1140522
600419
326935
719674
513961
54668
225926
692376
172846
720632
208011
444478
1120141
103601
20681
246684
1187366
1157965
539540
1076179
921451
647001
1134060
630162
1189927
483187
698922
716655
968480
182579
86660
942221
661925
1000522
288868
53370
944704
1135527
685753
572804
1088544
36489
954914
1023367
677177
230650
811914
1192705
442853
1066032
765671
447135
93050
281769
887076
673335
486539
1175686
1169928
925471
573775
1063543
161719
852272
764888
1190449
460799
514225
866207
1098397
426227
816351
949025
224438
273563
117314
43894
287859
1105088
996643
1028247
501443
231999
65668
118732
706202
280074
809411
583825
867982
110584
129989
114673
681063
450159
627376
821534
895837
47105
67266
846626
13597
1069265
595346
905818
689346
1036133
431052
942327
745361
705674
1074265
412022
24632
1186807
760478
599917
775078
1174747
194755
831585
770482
815913
762496
854093
250345
523699
167406
1141239
1173569
423031
925367
234752
184692
696143
623973
547554
670199
81530
907888
138365
333856
522308
323248
673380
284116
589490
808365
734029
104457
875763
796103
588645
1013494
141323
299155
162384
603081
1016772
313261
629488
583700
94418
908928
35752
908297
869884
217587
354785
922770
434350
1004544
408580
173346
596765
490248
1096513
1064625
336746
463926
228909
1040791
500798
547288
1074018
517108
592520
711479
675304
1040120
120367
721572
692241
857046
637488
838823
540827
825388
969318
13398
512032
1119907
442953
453094
55757
1142662
696423
19521
1137987
397382
882414
425157
3732
99490
303579
1130245
39858
409809
457499
890734
87448
46458
804530
512201
644020
751317
34618
546907
289127
21123
129220
602189
554071
587010
120619
3262
256532
711990
276488
313442
1086492
285961
675062
934914
475142
730155
146212
749544
41592
772208
816730
895445
175803
267310
140353
240578
373186
33659
304224
984048
780537
943578
151652
608153
747742
13460
513413
344807
372272
175414
1070045
184655
1011927
297780
249322
597169
739495
446863
494104
327930
475290
311515
786881
1172596
660046
22231
180705
50508
680044
424780
762600
896188
56480
596792
326508
1031485
1009805
1130397
265526
353569
1153350
13369
3623
141230
952559
888578
257440
1020320
1133713
590673
320077
654688
271216
1146600
1013993
213776
486757
263567
368823
1062920
1124786
202856
1010476
421767
512280
864157
946327
519862
18004
141687
425522
417118
639467
1187696
1152921
200311
912239
784414
1067919
1027607
619876
534991
358936
291318
699411
564084
1179143
673523
757622
1116237
83029
528948
242489
562751
365812
767851
438323
133321
893234
874812
1134283
686808
628127
1048106
345350
455990
742039
442669
329534
291465
810213
358483
184795
785798
787528
330235
3844
956465
955954
366526
36734
403671
511652
847701
769522
1124913
258192
666120
281577
1161540
516399
241270
367870
904953
146230
693857
778213
366682
81911
1061625
588392
1060037
104297
365986
622709
471208
440487
470048
494871
1112727
1016234
17042
402660
765709
450865
299029
1130946
680160
383325
974743
969570
388640
828857
956579
331626
628794
149763
77676
874722
758903
920944
407289
814966
963884
1154958
349505
924179
658091
578131
837002
1020841
82071
408875
1002942
45007
1073054
877256
1057697
486746
973567
80109
1039985
731517
4785
1033462
1150783
373472
928907
124977
468868
1093854
1041387
832613
574215
113460
619349
808080
663531
141104
91489
249684
605657
901888
1003852
113789
1123349
308344
379589
766874
1114376
974838
932703
83210
310330
466857
597300
888928
1084928
826336
1141598
129708
954530
1078276
158729
74940
1177558
494291
1183828
897663
28505
740679
457595
754851
754480
388925
903945
14684
954494
980609
197956
460804
487877
788063
1165702
142201
946029
1005979
443142
400034
1001973
426301
426915
973847
792351
1156907
74830
731907
855663
374319
1020088
54950
1002072
1145827
429798
579277
919635
920678
446694
820077
679128
31024
491864
1185654
1025058
463432
328028
353734
631774
20720
708298
1055373
1045604
166254
829146
584915
1010163
865387
494200
960125
578814
590070
56233
7298
321439
894241
1054651
1101287
1119373
794900
445932
492735
282830
241635
987100
124531
319109
152383
849496
533020
823415
760638
920776
776591
71264
455952
306717
207859
99359
22687
409161
934161
752389
1015944
271796
621468
179852
437720
493160
1079460
657119
894350
930477
150958
77515
206360
143294
236995
1142015
1023667
1059147
589057
142544
158622
572388
1146256
274839
1045931
449303
877763
604963
203238
891464
1108217
670439
920385
497302
860190
575454
194341
699236
692556
639014
316427
153770
31753
253376
549599
750477
276165
762954
634335
501112
828982
810107
1102993
587258
25726
136212
386348
941341
1125668
153824
209025
409517
978680
243418
192383
1029434
1183239
175360
592281
1157752
1182940
537095
163324
105
1008586
1172794
1111267
1128803
184054
516654
294145
594214
310869
401102
229274
766928
213911
280236
1079067
667565
630525
633496
816941
635994
808099
136584
230760
868944
1134509
530775
410866
1157323
455187
33905
1163530
589530
1150539
892462
132365
1011319
193904
1024226
378548
869141
76251
236063
828482
1098800
183315
1005950
826621
1112430
923601
792775
752336
143471
626366
90622
933181
1083638
852445
431333
1038861
207979
393806
877795
825174
1187322
28961
333174
828796
924260
92854
198269
472107
740280
550175
875377
260246
975594
1023629
969091
1186648
585560
410794
1047096
609236
735954
748907
5638
1165457
95711
326459
464513
199454
1137054
881535
441049
1137270
1174653
571349
576734
381371
548600
865016
526876
793137
324765
938511
125008
923298
563575
442542
724935
1124417
606689
676961
350538
361768
405954
456308
400971
377469
479410
534935
883955
857123
166417
23472
1157251
131287
986730
490135
717213
900245
119747
534890
484123
132685
204358
404289
305333
1146369
1034590
1181668
471277
1003756
871841
563963
76258
401944
951253
383979
789003
268468
357445
5350
1038146
1171347
924475
125330
79907
271202
192458
1053070
695026
708238
230936
381974
128772
178660
206294
592658
438073
347638
612230
1169628
677993
1082333
817241
256831
786771
279518
1086192
411403
863211
294831
666668
971899
614632
59507
899636
70731
562979
413321
568952
865625
850948
1142643
1181267
71496
67446
1119015
619391
482885
86577
1024138
149570
293241
53212
832071
830123
889510
429713
820377
574048
69386
1066625
185565
794549
968399
872554
965854
806948
1170633
867844
352978
70172
381373
306356
970968
817515
933870
1109149
938488
723557
250494
212452
939367
775432
929718
885724
783236
326400
560222
945580
307936
1152851
680264
258912
973780
215431
799354
871168
1148327
390900
142583
1159624
727435
1073559
39697
1100003
45530
796978
674348
274903
580833
294547
479110
255194
967945
623131
1169445
907562
301251
916932
666285
990253
487884
422475
912159
667832
50943
299418
1014381
102620
176020
991964
105548
686755
1062461
1145855
467830
690115
1149087
155507
1059945
13626
1108148
388437
411028
319532
771872
195076
165951
447646
336138
138015
1164518
1059602
335416
682362
764564
525520
819852
418873
136237
627271
59154
250968
1010404
40795
89402
10146
512526
467244
1141613
630562
168307
200229
80722
83163
533251
759515
553729
906667
536081
651186
889609
135016
154356
521702
720567
117607
301732
330214
473036
1184991
105586
373751
697624
674846
573445
289630
328554
866100
597180
936293
483808
884729
134057
280111
1070735
811482
639939
820788
735996
1085466
183050
163417
564514
547775
306739
267149
535465
607759
138342
134667
697050
450308
220340
33215
682655
955758
799252
563111
513461
493784
984479
215693
676678
651748
672075
890149
370168
1187989
115828
866524
946197
153380
858588
864795
653661
67193
845446
1133928
226963
225646
564081
95936
305773
278671
1182233
896989
224895
1162978
745535
1067399
752501
506279
658096
1107976
473704
1032396
255077
964630
48835
161646
998983
491715
625397
293238
472372
585856
808070
1139925
1187601
189260
192005
935308
1024121
445169
881644
413906
64049
786515
417548
491059
51667
582697
975478
525700
326435
627238
415286
113236
417807
552410
1168034
1176432
710764
72428
4286
857303
970086
596682
953336
1125389
943449
231101
911072
982845
1105480
125056
791880
108004
189439
86244
721742
208755
1142899
592664
1142225
613942
76592
138028
1183949
223434
411625
707388
731621
267649
234110
112239
173610
901103
764534
1094631
764965
561529
875803
958183
361182
617771
231457
912458
1110941
861020
992459
839213
1052560
140345
406219
303580
12536
425282
183159
997411
626493
625821
1140564
860110
300287
740799
178478
543767
655705
69620
893001
335174
246342
282976
111178
441795
571502
810143
651868
857271
91916
884712
453307
281787
966643
1184176
498815
389411
1096537
879943
84511
72058
1173682
53123
1109885
676984
500254
632286
1125288
1185802
197475
1179917
1063357
927816
1162732
511918
582144
878737
875491
189943
710270
913458
241308
821294
725967
650308
1165675
170185
413036
11728
145215
783637
901607
852784
506626
72302
53048
100390
856292
813022
853014
498296
107627
751680
1053767
952330
1190577
272526
26167
107499
44663
682464
959757
805697
833219
1076513
285562
391917
657093
597425
518788
224315
932026
21960
443690
85717
1189304
798759
592001
151214
839445
397848
1164930
23991
929552
585741
950204
214428
187410
237223
574531
144856
554015
944748
595577
957235
965172
436871
1120721
628395
59747
740198
511496
152110
1180393
263751
868733
674818
1095513
191593
282990
500512
1009456
996987
452570
360719
434194
753691
150609
553896
97887
1064204
998789
77459
338405
236275
564573
544552
1028988
992448
346343
1055051
931234
93270
863859
249712
876334
1004948
885950
883711
206444
755824
943079
556875
459532
207131
824998
116701
742993
444394
515145
132938
899
439523
68121
12966
350895
419131
246143
414707
963158
762265
1087778
196336
317376
331796
37338
790150
1059584
652484
845660
1057430
93672
459441
257764
695879
1042807
6496
386715
1137605
640339
413945
817450
510049
1082735
752121
620383
1066052
435491
1108991
230790
229038
304166
319234
625987
747989
1051170
1157458
927393
1153210
1038621
422368
412388
695446
161440
1008250
625565
895464
755007
4117
32195
685611
157449
714974
480297
852638
900956
1014004
151992
774506
286346
622065
579657
969398
566725
281012
747975
739909
371067
223122
359475
650029
252052
929665
1079673
1011724
253733
1133410
136042
1169281
644607
566703
136753
23976
746180
563053
695051
866970
1015369
630243
1116738
572374
301587
736110
1168523
1142065
378280
185114
1117515
683811
921231
743639
1178627
1189354
210079
245916
176153
571770
309477
122753
1016617
147733
1167246
304081
409496
700515
1116083
485426
1034212
951139
706506
201134
37634
251625
1105957
1086104
201211
1190079
629813
333046
1121952
194380
823933
1030744
397012
438746
811963
937249
600485
208588
481764
556341
60343
736006
997875
711861
155601
210377
698769
809888
45995
1122720
660054
589780
80923
1150137
528708
577603
146739
18050
121892
328421
538563
445977
58180
654119
693913
348605
676261
3891
838517
1172601
720683
237261
648076
88340
25196
247083
915322
476052
904998
247669
689704
886930
1034185
45784
577520
570226
1072880
704549
728668
138344
528034
249527
1103679
1105398
811706
250864
380845
716600
788301
321085
706348
661493
560501
895192
192993
1077676
1147747
166897
57018
577665
94872
804465
1135488
369954
1117626
1010066
1158415
873484
930812
1097441
256422
959034
1079883
738212
356633
1189285
1174874
331255
771881
705063
894716
946353
486701
1108576
654545
130549
805900
273840
634662
1011674
484740
162403
376024
195058
358529
633007
136449
752405
196173
973445
188265
559639
374619
171253
35945
656015
437217
493751
485395
1002570
159250
599296
900649
825104
9493
217776
531794
108079
475003
555391
694736
312876
1141090
53227
223764
521288
302231
941916
927065
829890
481847
737136
675
729814
467006
29607
522018
497456
1072231
829527
206403
1165722
935189
1124023
704483
1126651
922543
1190186
479668
676672
968863
1066920
114306
449593
728926
82471
102702
352334
1101405
841789
536874
208856
840932
297374
740169
979193
948635
1022917
361351
1112763
68410
1173589
252709
261890
533324
649189
667845
488661
755582
932420
642300
742599
989589
87953
978853
495974
181931
224431
817096
140528
739128
799058
21601
931244
148246
1114168
442498
130474
226221
1144028
1095867
1134538
1116275
613897
981032
770911
1033203
69378
384739
259059
635023
64803
896498
687121
387463
867667
975473
1016608
459233
638465
125163
12077
154681
1011552
823327
243037
959670
220409
24775
794831
825144
971183
744503
800040
893325
301810
478355
290799
131304
199837
417680
501563
990668
7367
474486
970339
630016
853637
644291
403061
1053898
1112773
881408
720702
1175187
66762
166656
756957
360665
591297
825115
373202
473809
67338
1122788
223161
162483
250541
72888
19709
1134957
1122502
877522
1085011
989622
630026
151582
216596
384179
265699
610374
1047219
132591
1049756
282563
812239
32865
706928
1095880
24703
520772
960852
736602
683906
961004
206615
838818
875702
6336
795360
492399
407094
67420
814432
892986
713205
1019392
285220
873435
142312
872193
722616
867407
609425
981330
252934
1173906
920311
456176
1159178
205249
746579
610413
831903
498612
508960
784274
1128568
717827
807947
1137531
884475
300485
5653
344255
167993
1159128
1023356
1038537
248004
930530
1073461
364713
56561
1122309
727317
841774
912550
752714
501673
547068
1099839
147471
213372
603307
1082723
340684
28281
920351
944865
1093795
442344
687954
31225
1188670
20663
667556
371049
1065886
594888
11270
998284
1104488
668360
994621
786156
201811
840176
621872
394349
508418
596819
773978
678424
99589
846851
501076
125650
747602
1016599
74167
418272
938625
68661
941282
584772
547000
348559
990096
965061
333259
1160223
883274
1096557
201118
388456
334101
1165163
434491
699241
538700
66070
887249
829237
91156
646689
907670
1127104
13628
748946
1018496
633959
713813
611590
396106
1048239
740529
23008
897995
131224
237340
405969
419330
745099
679844
792922
1187046
626163
564882
375334
1034852
1043585
921901
1010394
791422
543538
787415
652759
909137
539332
668557
40030
646569
566494
98463
790083
1064729
900456
633118
404154
369262
980273
217118
1141117
389988
422421
749192
839648
290465
727322
835410
564113
721447
826844
1115735
48245
626876
360787
370152
509605
347056
304289
913817
660662
201542
192826
788388
148239
385976
1178463
980911
1003653
760087
777064
943269
241327
89861
1005282
102043
897246
1184639
1164293
159454
315274
88114
4292
982529
675242
37801
48720
209283
83033
1042243
1024510
721584
810178
599925
123552
210360
1193373
284936
716508
272104
922385
562983
389093
213060
1114198
445958
835783
892866
1147153
857480
879601
23686
771050
658988
1080871
114868
696595
1152920
828788
1127187
233938
424749
187515
1030308
718217
1073960
59919
621974
473596
936267
236325
919372
775567
1175526
909122
994726
1055389
434443
1167287
539071
119391
576456
532218
937545
1114517
879335
647122
736937
486666
916617
250402
737363
289914
464587
866522
990616
326077
278476
1047637
81904
982769
105073
27376
846766
1123609
367803
622558
210882
252729
87084
692014
488991
142724
1079280
101793
407429
767071
587653
1023388
434449
429671
662671
171545
723193
797516
1096932
1051234
267518
802978
425997
834170
130819
1116815
386723
799683
359410
418789
853769
895110
1093819
12148
796725
22065
265004
101876
232722
3396
1097758
1939
577772
157710
297831
987198
615686
260571
756342
31166
385198
149575
879763
1005600
39413
694338
765415
20089
87929
4453
815057
582788
939547
176515
1024937
1163633
163083
440593
314290
30249
382592
815211
631300
606371
751446
820219
557544
409040
651791
647449
224515
740672
486673
611792
821269
627404
813306
211321
329483
355797
491853
1070243
1035062
40624
255046
1039988
747457
352204
1115799
850058
143108
662921
1105713
419481
853506
402649
308790
296507
980809
817326
192004
812513
872743
501302
390063
9282
1039379
1124564
358783
664394
213559
644118
1010962
410370
795058
989538
908554
866509
574868
1119286
1079583
568740
1039834
234193
524315
164867
468360
561457
563702
1097008
654899
259053
93586
782742
477520
1060523
567506
286101
1161199
293030
1001352
1112431
192125
225217
214150
610822
34294
245485
1156638
291275
9617
257746
800799
1030716
603358
984625
608730
1145260
986462
303949
521000
84180
11309
1117561
452566
282197
338560
195760
895757
1158225
812891
606185
426073
502530
431260
616646
761614
550788
1053311
670312
1118406
429207
330065
584186
344916
185920
842278
827110
913522
230950
600509
1043819
254779
860041
467962
233733
595864
697406
662199
1061255
635105
980102
795858
276048
921134
771962
949178
1003118
947282
713184
149289
117557
768737
915032
575339
508965
821239
824857
294435
566486
875846
431278
815333
695182
772453
850683
811823
453701
303666
662075
1129782
709948
546012
675719
280482
465308
1182172
836312
318670
564676
291724
104524
363854
926155
396669
562754
405733
1077206
1150525
1106693
84532
927622
879884
240305
324954
357669
634738
234739
360848
1162926
1128823
90458
1113800
579848
63707
485696
723489
39959
586148
481880
308861
163717
554807
500545
924045
1003249
283829
97206
491782
400166
1169716
589644
334903
795051
335273
453702
977092
887037
801312
222737
894903
306877
820704
203208
649663
664829
1126197
831312
65460
319534
426531
102206
945684
256539
661148
572008
129777
57197
706326
37569
675881
653327
748215
383797
285970
622741
923301
508219
729369
1161771
840988
227030
691514
107726
549058
839565
1033981
564953
610210
772180
159001
521894
891958
420866
773852
381520
648490
451785
993729
1060494
578279
1002164
473011
350927
889823
1070871
64818
502024
1066874
941017
28180
972304
622205
1029268
777136
434576
680344
1136560
70480
233564
437518
806434
1121534
961389
725372
280242
1191309
1125071
335
1080153
306438
449157
465634
387985
77348
1037320
748563
114997
510506
619584
934702
367709
1001424
995326
1001325
731009
217422
67037
1007450
1003423
203923
390723
662699
545965
774763
63832
76727
170715
406337
956363
599208
869834
1103246
274444
373160
866544
1167277
32138
159862
251293
56697
1042963
134351
36185
949108
1144580
581735
1092549
947872
306525
1028987
1038073
145399
1082279
643674
687969
366553
748059
237031
769397
427707
583387
805859
1107405
174229
288288
623561
323989
1040974
312125
219920
910423
1080908
579210
1034900
770877
931690
294307
185732
1191026
1106919
1052449
723363
55869
142594
13772
54047
997530
880802
309013
588376
1149194
391736
1191320
532951
706161
1172392
556421
1184887
122532
533721
327705
287196
101558
761729
39986
1150578
578
653581
1003586
312758
18368
702001
1134031
1068209
389824
532251
637633
163640
34088
25692
609216
519941
603138
705908
450638
1146776
701922
191415
211850
693012
975783
205494
1023333
1014476
172278
986981
65287
704509
598074
793328
719795
45177
1083101
95965
1155317
169358
908694
167606
958197
57376
930089
377169
1189221
916040
63275
586890
728542
327308
857909
564130
86856
1011187
790385
224416
168296
482332
896411
493785
536391
712639
614067
68938
762414
497518
421874
279103
55358
870625
1174223
1117373
1021898
942979
1171068
165676
1075061
444118
392303
1114082
541042
23245
119735
972925
360149
912347
777259
182812
60035
355253
201775
322003
1035961
787463
44114
1099044
197153
1181936
299081
969624
1052841
263828
157378
1069550
906145
1130106
968644
556513
487580
354112
856217
938289
822983
456536
685171
649087
1164718
1045311
1111997
1034172
1175000
1017756
798376
771017
258833
550586
969308
842936
392106
1012473
1012659
497962
635945
112513
693901
306266
745986
41452
501955
952261
647112
495483
826067
555566
493611
673351
343799
588563
176348
526412
186147
913740
724696
1181840
34666
737094
1033081
1015177
245930
454723
747548
430358
451978
549278
567458
74894
616505
676919
307963
1131496
50816
414105
871922
406394
48900
399176
782895
224992
1098372
648712
722227
371403
247151
736541
1179670
243337
462448
452193
21819
1091980
861223
179788
782969
322289
1032921
103365
77633
478598
654835
1169144
377107
1139261
51488
450456
123459
116435
1175212
639194
332919
340761
660584
698615
645906
778915
379922
751477
78619
1147558
387124
719021
827574
795557
248660
53990
1076157
651191
52858
310250
486368
365854
1174069
1109197
56929
523776
651060
856127
744454
299226
32784
1040019
277470
995473
111915
706393
393828
902859
504148
155560
215824
349593
282903
383605
784173
335686
710556
992034
529374
471240
694223
164313
697440
89050
216077
533825
598230
471951
237385
284091
605763
1026499
177987
399270
1116318
151616
570608
1001345
1038690
181933
235381
769851
167374
334910
408913
643252
63950
874225
829591
325945
265455
177208
1156934
647187
79615
240112
1015420
710112
829813
571030
913678
800271
630465
543103
822707
773855
953926
316763
706856
522904
611831
33710
527226
381862
499117
961944
1070134
934236
667616
436089
236668
194290
1031828
502894
56597
291619
336304
901005
576771
614925
1050329
866118
1113345
662332
272960
948448
34538
215317
903935
640245
416513
295510
810928
774507
2013
301313
555480
652526
383083
852834
171968
1027830
437730
1089646
1130311
641483
71139
1119342
1128650
508487
33806
256174
767008
373609
849966
202998
563671
744092
317844
119968
511965
128741
914822
522557
751702
863589
889768
591062
1116511
1100813
1176052
196836
1040731
1080856
822910
94330
278165
62135
1030888
746100
979522
1155241
113732
934414
1062394
395177
35784
757745
403983
575139
752971
240626
968716
142933
204818
1107707
92490
176121
142901
966825
806621
787488
364014
358671
444048
1072238
931099
924908
847024
258260
769926
261356
764025
716784
850017
410034
88719
616293
452524
233852
1001760
609444
454026
927010
418439
1043472
1101049
612097
342474
912545
496572
173208
366500
541776
879792
582594
1134408
474135
407707
811427
219624
693158
1173233
588966
586475
458514
642385
643736
278557
147640
628711
1147344
1076277
258154
215539
1159013
345460
130205
1011094
160138
428354
536416
220845
1014839
22181
1080519
554292
667453
688675
1026103
798858
57578
395523
1127308
257244
1133574
331977
545185
211483
275575
731734
946542
865359
901177
351843
512070
563606
754119
1158455
563848
102671
910007
1069864
319440
667088
1169667
1008324
396090
354869
284373
796793
43415
588582
155910
359454
655362
59164
1081251
1088661
764961
938797
40818
631129
498261
53306
928049
579213
23802
591973
773040
1067326
1064902
738583
431309
1126486
1141432
110140
787046
864969
745060
427526
78341
229676
408449
1055348
1076929
391828
1044831
625302
705903
1118013
1117164
676720
889660
892200
396138
509395
469173
47370
1142816
794055
729085
1082970
54570
958243
223180
1105823
674542
1027605
218438
1101402
279133
693506
1076301
1191867
894537
22473
625402
21534
548704
1108090
89376
554541
1089392
96761
592517
242131
638938
221434
895720
1154552
8760
823761
916728
188981
103576
490646
916777
1142820
1090353
571994
1026160
1168653
187535
277229
677180
195831
1115539
759249
236432
54024
813617
702096
333793
1078979
342460
878413
298493
307787
890712
880257
984853
142125
156339
1158256
1173008
343117
52689
109900
3987
131818
890748
701468
496294
402271
52571
179457
873006
834375
525343
751720
483094
607867
1138069
1030342
331258
421907
11603
50013
819967
1172727
15813
992335
158206
537007
520509
422958
728680
1075859
958792
102445
716637
556760
702195
476631
1118982
637636
973013
927082
765427
389157
275492
465460
1051232
1162718
363931
358552
199758
258911
424770
1130001
213478
22800
483466
827571
1161466
996080
343443
196639
641591
840087
777284
119790
216420
249429
370809
972388
710604
18399
455002
416935
768958
316246
944114
691474
860907
477394
178526
413587
604760
662778
768746
437636
248279
602014
1036500
595658
775844
40750
147847
408239
64337
724556
633730
470172
90791
685048
362505
213850
402781
1165526
309290
643311
301825
1100628
641183
388452
1109080
1076306
884842
373435
438551
634482
917019
715113
736414
394945
190739
344083
459308
704518
775956
225969
896326
572869
162498
212385
765240
869801
463471
119868
97175
1062291
43235
88394
999563
818152
1137296
132637
516732
296
76828
1141015
594872
248123
795297
8800
573779
612781
1064702
607550
668423
204123
1092543
908952
166830
824031
1074030
689246
77981
928471
1142041
264605
535272
469215
852874
358261
1106525
646066
289109
883849
877153
30987
677442
606347
576414
1155235
337810
32197
494960
196741
418127
604451
1133267
812229
1127972
729909
466495
713887
667160
242915
42954
950959
144998
728918
550446
492899
798566
995587
887665
770399
8494
1119014
443596
583860
1054479
596928
875748
333877
1052595
8091
72031
725716
629378
428985
955096
217236
767216
810186
861678
822223
52383
862363
145243
90201
341765
1034210
1190089
680449
82942
739961
1077952
244989
252996
427185
1025579
259499
1070867
48805
431347
115155
642232
73104
979479
265825
541138
952399
61636
546801
36636
840440
991532
1007659
536012
221168
919145
494301
742424
1065012
979574
649347
136228
886700
297852
770015
1170724
732528
566163
631994
803892
642727
769566
408268
845007
1122260
1008022
179259
404687
906922
1186910
653186
475722
540811
808697
362614
804517
385504
642163
209280
225714
680009
497319
1169025
263136
614683
760036
374062
281699
679579
1046186
224627
242633
1086821
869674
974993
193754
532435
1057024
1056553
346460
464269
1112271
357763
1175010
1166105
479576
763672
57194
752709
8311
1036765
296755
633849
362014
672781
683596
563141
722108
1189704
1130216
138085
500123
549081
544748
265517
1177668
156520
463675
5579
341352
250893
1118444
59733
883457
258255
326244
956597
967825
835720
1119610
385078
765728
1156986
156588
309303
565559
289184
323794
10343
295696
893933
151328
134617
176514
60902
1033696
203782
592273
73488
459884
103690
1125945
662843
1086162
243424
639305
288577
677419
580322
398665
605608
1172029
512562
429626
1190125
347080
118969
98779
558009
1136565
264709
817958
234373
325063
322933
829839
941082
205574
204207
1069127
548449
171672
775908
196807
1154100
546262
1190847
826318
347277
645267
622496
101704
662230
830247
1108228
1191899
1080834
871571
553192
600512
770740
635461
599710
1041711
288901
251391
341089
75604
455493
326659
239385
194586
427803
858169
1078941
397567
370579
1170351
1050691
1111899
808406
421037
706559
157045
623800
798573
1016229
926781
648714
1114284
430123
1033597
346802
8771
971650
125884
824632
122396
873246
794982
957964
891275
1028730
237126
191816
577353
604972
190075
1008972
879101
96302
555723
768175
1105149
199057
500360
200343
610667
1053715
306330
306549
173692
941569
690808
719351
1143883
986072
376613
44475
129328
543268
554642
755157
390172
1081640
199585
781082
139190
69455
1118043
113535
431271
300602
551392
841945
298581
606342
1001099
261920
487654
12825
1089428
904940
315737
147087
1037365
982125
591355
1158003
281170
206685
840925
724451
1109073
918829
812496
551213
434590
1080260
179301
1123099
836895
378214
622686
299964
1118375
847371
371271
175074
907699
822556
101980
595684
350287
129028
150008
639818
17411
1179343
860931
566365
395943
516485
1138344
883
683226
171319
906779
943551
739451
1168045
408693
1113006
897530
701709
220478
692870
686836
890549
940199
749852
117267
732937
232572
438734
657632
933312
972427
661541
572313
690628
818120
97178
1145324
1006636
1064907
95678
326022
1178424
854154
437841
157532
555759
868863
806992
715894
587491
853034
1145209
989699
242279
703946
222279
909168
380512
1159203
625817
843029
1059409
279672
923908
250946
34852
506258
43081
30714
967614
290521
776726
1139474
1152285
1164797
900452
226283
391133
1182559
866106
534745
1040333
975170
315166
1045367
363167
737487
336177
949955
904675
981643
865737
1168529
331054
868099
1056723
785527
260442
307455
1189943
149959
396698
78880
1164454
1023035
1134374
1080095
868788
1025933
619250
995351
351828
693868
581060
1003367
1152071
131266
1152634
1089770
851506
575165
517322
350377
703445
777775
1004660
318602
1147501
114073
45006
387799
1015830
311513
647774
1009985
513890
1107704
746633
465482
140587
361183
1036987
225310
347247
925042
206061
890805
557386
797700
398956
1156566
60049
496620
217754
824933
1099171
889741
386833
750127
45738
23412
133699
535249
359892
1088477
1097213
267874
95970
1190417
148856
621814
818477
981523
540972
238986
63622
383297
494337
1036127
1144579
52586
780672
313282
159188
984114
436204
436951
844354
76962
1133288
405178
832446
519478
854942
1064842
281726
544175
337911
187644
141356
617327
1166614
857853
1060538
433583
433537
921631
197278
1106237
1100659
124456
409027
415980
900141
652482
284478
646290
264060
804830
128859
292458
795381
751681
766077
741125
10798
972910
234587
118007
437163
1001727
672455
1070145
174848
11637
399173
355581
903230
252015
1031921
659596
521293
372526
788166
753090
313077
607618
562790
1085873
400290
382213
869847
476129
1060381
153464
672034
321098
766653
902105
741932
294691
472133
725005
868393
954948
393512
1148806
258540
977974
975646
19571
682642
509566
9839
386890
296550
158674
692998
324976
655031
524070
736969
327474
590361
589394
710144
418181
322091
285551
759407
719398
136467
101283
817799
589745
670420
279775
168629
884753
958514
432708
947936
299148
460611
1101725
1132083
105158
439890
1080838
538246
964182
377333
482988
1020837
250032
1026405
260431
1105977
404886
268872
511473
941652
106321
1141914
43817
775974
200610
1099113
873742
723129
645403
986807
89715
237513
334447
300652
863511
163594
519547
12140
936394
135981
759801
912144
125465
316172
836960
501948
575608
1122664
480057
63271
507333
795520
454698
1164949
974837
990180
173455
206776
940094
1070095
831040
461488
161228
1176549
1115127
596763
996196
747783
565302
723724
884382
712144
104341
1051207
204011
880013
934530
671231
400017
877002
488821
926533
1111326
537834
172963
59283
82557
903853
98504
497416
183761
58250
616368
753890
690489
1000979
1028925
493071
806905
138429
373945
272813
114397
773609
434178
1089610
153329
929636
951115
1105004
52262
139256
180897
1150908
77034
471458
1163506
107238
189322
375546
960451
877201
530409
112477
838530
136653
1067702
1077372
1034992
151771
21587
1011436
408853
93677
894085
1176680
1007349
161343
911974
591333
826622
623751
972507
1060342
298996
212252
549189
789631
606115
314484
573834
926897
147000
695461
313095
1006620
892013
479336
331159
663275
634911
471536
726584
755172
807962
1174448
1171963
420570
885603
780991
998036
829985
638626
1091794
995187
1158743
772273
636461
1132229
213948
418899
884265
1153830
814554
644316
838715
547035
776209
1184827
574683
1030019
995785
110419
571437
321241
564889
840135
510430
86605
1040879
28634
939980
959634
1105603
1029645
195298
627120
439466
270714
609001
39794
912472
67673
140213
676812
464351
181822
184946
1026579
218122
720423
117116
181070
1161998
837680
1070226
240789
117253
28057
174916
210542
100971
367605
1081607
928294
1122243
658158
575961
1153042
1174624
2180
602774
1129226
444415
1176914
722745
755793
315306
706345
432319
443848
27383
330043
591270
816715
1168754
236746
615520
979002
990680
596296
95387
1105312
1138114
988485
553071
598306
85966
849264
233119
463826
91512
256625
590114
830106
88959
47826
477318
65214
1087535
908666
34004
856675
565658
1045081
509789
748621
307950
802027
769660
415399
755873
1133994
437598
1015069
61251
498134
865538
553862
272754
986563
1106610
70269
18215
1018686
952953
915080
822226
444185
190514
970622
1105793
58543
582048
313028
824458
1122183
421525
133890
1099427
849271
971205
235533
1124408
760528
213157
1053816
857471
640045
1008065
236149
316922
67814
1184330
703733
602631
68220
803547
186130
172957
711967
198364
365991
374178
736281
213504
424038
695500
392722
683934
1024294
949314
787475
889854
969354
601535
563064
976507
965289
513670
498121
433405
360983
40240
904437
1171231
672746
137525
302724
789730
1074573
188686
144567
1184732
51062
8717
1126215
577553
337850
677737
261099
651084
672971
1160411
1167154
464043
871855
55259
784112
1014656
1089434
345340
410911
176254
589862
110909
926743
584759
749894
52964
526567
23217
269867
459418
330239
590340
3924
253461
347848
368552
344891
94043
1133391
737916
1098348
578719
710999
1021358
475889
888768
255990
426114
62281
492874
978821
903200
51273
43429
513593
596530
1078198
690097
573093
405057
1154442
96703
285718
968588
799407
422074
688864
543668
576901
700579
209869
540274
194472
1086827
369626
916850
821622
519303
822796
1058638
356839
413713
750910
1134992
718704
5001
864050
358420
460504
205373
397897
750004
81631
429519
81183
883865
108313
943154
581834
1151506
536005
698364
1102507
346465
441979
922732
811747
206744
175952
926967
789107
679101
725787
104906
222814
192904
954891
960599
61468
402819
957938
1083860
590735
909300
235920
355366
121781
551203
1058324
953100
855191
298932
172419
219052
556007
698010
851145
556052
100446
462825
580473
662798
557379
1145006
892944
380792
426271
977372
1170142
1181794
250501
1162223
591168
288657
603233
1067775
690265
839470
1042306
439571
536151
246026
519235
365702
350251
545713
134120
186341
731297
1040135
281506
197250
145316
799762
102939
1060001
141135
826796
297861
1077272
290738
436390
1042580
454238
1165447
1177562
635613
124521
111721
922950
503920
892680
1135201
747337
316720
250160
119887
157660
743500
983942
966621
76941
706332
507282
170672
788680
1134822
628356
362459
1180814
438061
788136
1113517
252274
1021058
1155018
489936
692872
197515
176
607121
663105
607246
50308
157104
1123032
1176773
1078862
235605
891800
558758
610236
27962
989612
1061601
617401
859175
466220
690576
274424
195844
102000
880203
398445
863707
30790
850445
404245
845170
536396
891641
686644
131227
396824
460967
36565
334757
933987
472788
919819
93058
979568
372825
1051808
940929
923628
1157405
1147106
79135
199025
951783
177503
1160592
1103620
868459
730330
650095
1049916
222880
240343
600607
523856
587097
422515
554476
187831
231426
1010006
544478
1149699
308391
90400
447805
1133216
564764
477422
313331
550183
298980
1139067
564792
826192
1097090
322355
68816
866700
410875
647837
1069518
313495
756595
529717
842174
249066
517425
932111
701982
93514
315754
29765
537954
1067834
918854
12236
612574
847137
1007250
195381
106729
268833
1066403
936402
674572
871638
303968
1188486
1109370
220394
48341
298828
729027
1117037
723715
613843
331621
1074814
1056653
502104
199935
1084391
302842
324221
513412
277696
603451
1086573
637193
389683
416088
1078248
822557
635915
595825
1047716
814058
734966
870038
879304
1071597
1126419
1062240
10319
160636
365062
496703
1113235
706162
407720
497885
923157
854146
774530
173370
281720
917903
898484
130047
569700
470887
637126
635236
917081
967426
547193
416168
835530
298123
646103
169636
470684
1085054
413435
428769
907237
1001455
120430
724220
377815
482794
438884
955842
819768
229433
157995
405901
914003
735743
450570
205463
729284
372128
758609
741651
840063
494326
951440
518503
531271
895843
431812
1115341
628164
47735
769444
729424
622271
384161
1118689
178163
427570
663177
882404
1008036
664016
819028
175256
1169893
512723
898855
834858
1157346
497028
288966
208951
929971
69206
247205
590330
324877
414878
943574
6480
541305
975263
322095
539915
547426
2873
143727
664826
1054254
95731
511704
704487
1149042
16145
297822
911354
260593
334215
671200
244582
241385
223286
4425
245537
96667
433621
143792
34736
1040804
268710
1044452
631461
404700
922782
851510
128596
359091
926020
60981
896154
588129
141345
1108547
177206
1098520
492828
1062254
208135
143557
435159
1034509
231057
857444
3100
629826
75166
719069
3519
1192820
170754
386206
846006
978299
746537
904994
189253
910986
653551
916881
1083102
698433
252292
312490
510429
908054
940743
229797
1181572
96093
719370
1115879
561711
470909
526825
157745
954300
136460
584517
129449
1075357
433063
571566
1099481
100250
268449
486137
808862
1011118
485518
797456
533948
661820
1098686
810094
365262
1042323
1158412
140289
1018853
141362
1174321
777177
61169
537593
104266
1072313
1131594
935414
400630
633294
1102127
1026795
975693
152169
527756
551945
131021
465913
481339
891288
881446
918518
610000
469897
1179545
805711
1130323
356201
628846
737222
1017835
481498
77063
112280
368839
233709
668696
301331
801096
727991
174511
498400
436610
85674
800847
805874
143031
447776
19503
947473
961607
840935
885140
460985
1102219
755459
8973
852440
466979
157821
924769
108433
1145986
377222
5799
31371
222848
622054
905634
719623
1016575
980280
1095732
871973
635763
860777
133184
953169
14305
210848
504361
51350
530082
1056346
975876
409518
60003
416995
123065
381792
177935
289634
674292
600818
248114
467805
771395
810009
129571
220625
50275
160794
952765
502596
48144
746156
398081
283869
236247
553388
1135809
753255
692352
810263
414794
823530
1056129
766528
149367
1122150
1189723
687656
710250
620227
673012
938068
418178
896655
535394
643482
810364
1122275
1072906
314909
199130
581156
118170
727777
679141
664183
900958
606116
1066069
132334
482897
609106
618523
853000
1192138
523316
275747
763376
770220
908692
28403
135360
730163
403565
101654
985570
141532
925882
622245
180060
575700
1117087
1077969
327839
184103
1094668
963548
847241
1025913
742985
88391
708105
785637
926355
212717
579461
921388
1117763
451137
685795
1121100
678196
231709
299916
972935
208626
790769
504163
1149965
1042303
305241
761466
776822
294076
893146
471112
96078
398952
638719
1151896
93716
1173750
968010
219882
621813
842926
654111
120073
969269
887836
610094
837647
847354
1044539
938876
291283
965352
134927
125349
220292
153505
407898
897517
325675
389990
628803
331644
149820
797352
442249
327007
697893
190667
422791
435269
1102056
976358
1043073
104627
56278
661676
109583
219595
789504
763251
3927
771936
228001
183888
798177
76242
1043705
1073076
1011972
195277
275295
694553
147903
616554
357792
120074
874571
806027
166221
390637
4803
465920
684125
82112
465857
961566
923082
1027988
1142315
807303
469777
890132
158071
235214
645258
992682
1128338
1149859
434691
871780
344881
1029280
141416
1112148
99876
555996
892282
660259
1160737
605067
325186
332749
1123477
469686
1131509
787006
269742
1039093
592064
74737
208227
682941
824721
218067
773716
211129
876686
581140
970955
271582
1165090
560065
965908
971200
1071353
458305
761989
271340
194542
1053738
838171
980052
731234
1181240
658551
334738
255768
799342
423015
682090
52880
358939
683703
778104
1037351
136539
1011471
89584
783461
419043
603253
321603
773035
635281
319306
446110
174802
872711
30406
607562
434864
964923
174685
376962
22154
77817
725434
279281
452812
1107130
642826
884919
721042
464707
678251
937506
399955
354517
1034416
1056256
1070625
1136933
116232
103302
116195
255499
718398
191490
187529
1102750
75566
46051
492114
1167274
707605
462491
462100
661038
630213
217368
236538
489843
591493
91198
436410
1046626
21081
238153
649823
703554
892560
1799
286642
641114
407808
138635
231346
401728
1109850
306972
237846
937392
135162
251341
307845
727684
355891
825953
723735
1138838
835822
827012
793964
304537
764068
534305
763634
533377
918549
822879
703014
574626
422214
684022
873567
206437
319462
787094
700551
109450
758743
373208
611256
808388
113019
123106
969977
624249
356514
261887
581422
1085941
1029780
502615
970779
208106
257565
1039690
752207
925701
573949
549378
275703
587700
30021
100934
7412
913983
736243
747415
758585
635038
837842
912868
263244
259436
251574
53470
896473
242451
886851
575642
429453
243869
576845
1135420
818324
1129833
1187901
401001
33143
387070
810618
257160
719709
220232
58167
530190
240690
242216
638073
190926
634875
313959
1126519
1101662
747920
394274
944898
168471
741788
408461
184028
302698
670227
661188
525562
1163074
103184
21943
621691
172543
934894
913221
292403
282806
838969
201982
668156
927016
1178884
87124
338550
319379
104641
1079799
729073
767038
163691
698523
1103080
249596
1191578
975898
259504
953738
206162
1162936
1049781
73643
1026239
1161711
50687
729365
666218
741068
261575
316143
67008
591178
882395
335840
1124888
690909
398055
448003
300445
884807
380801
519944
1010211
107672
967177
848946
424873
298359
1111918
861145
1165900
214668
987740
11747
10619
585212
868348
1718
277104
992717
103278
24104
347732
1145871
834622
394903
236535
822873
840898
255144
170904
394013
343045
582047
61133
936576
534956
261004
899445
860720
245605
44662
1186705
1169056
125824
936045
387181
342770
507627
6234
441912
15678
882052
831599
588385
160491
488824
907513
695851
676272
1078871
661492
532162
47559
1034627
671997
405557
434720
155584
86037
831484
871495
160152
88404
776894
341509
569384
555634
434106
1180239
1159233
844330
590428
715552
468671
1071679
660131
697694
412198
358739
65364
395926
988376
870569
817653
1009160
868486
629159
456486
257802
796627
1086453
710690
3716
1005102
600009
1153107
955671
480576
621090
358832
132496
567122
962929
1189942
1062097
958904
110563
1049085
115369
943643
1127644
200737
1004300
244103
867084
785631
771912
557141
406846
665781
298928
536826
851082
91889
1098114
506847
128520
946684
541804
112074
499807
591197
423433
234620
617553
32374
543531
896653
899873
227123
766361
458030
944765
451908
70597
291184
201592
518624
878052
1138570
281115
988138
423417
804342
567887
473957
272011
713450
692928
78165
905163
640160
506879
942358
929133
258270
999447
221442
860483
612236
339138
988442
657569
1042001
1009916
107462
381913
981508
109626
1092334
707989
856106
110349
918593
1133679
989551
1034341
986967
1057238
885246
367103
255394
111425
412736
240120
747703
932510
618647
232925
199429
754444
830000
964342
1013130
47262
882409
1022295
382661
131789
816967
766786
656156
117282
408354
94821
423895
759881
439672
530200
1026137
226978
343661
1158366
355658
678509
1052344
91106
1104163
745296
718690
228977
519023
976786
618924
254689
13653
414831
137125
949891
827226
457365
73605
1173440
560823
937428
1158813
161019
603272
722526
544318
104955
612441
973182
73863
195599
873522
679898
54932
143540
709599
770734
341025
112245
782706
239808
1104971
806965
44974
163240
1017591
388012
457346
1005232
747535
581616
130953
185150
1135752
302831
483806
241087
576131
1006917
986418
348058
679131
910635
965123
546788
783538
396697
1032554
800665
407322
233151
640412
101653
687971
1107235
964964
434684
377202
272500
950375
985272
1174190
1035764
65181
64744
488859
542134
689773
655851
58762
569310
1056662
178193
402421
91651
1161000
539227
950559
418560
748155
1147829
570049
1022697
55453
726184
88135
531675
439677
554730
242962
1072493
311234
1065784
27497
836798
1126412
50067
866684
1177401
572404
934103
372812
424361
605323
498008
959513
6038
541833
602130
594190
473175
1127664
628884
795276
468571
234892
768359
769891
623157
129888
478874
73424
469743
1048529
825841
1064174
181077
656798
531447
215194
128416
607155
1144198
719506
829116
1100576
948678
780710
106647
1119580
227106
629381
1034000
973493
180529
120315
240835
754320
63557
338044
351838
1102935
238584
992013
131646
532986
776505
424327
781587
94843
470990
528578
1113314
622214
209985
262099
882991
1029557
595247
1056513
11362
860429
776580
1043395
759477
327658
356086
1156847
875543
274214
364430
277649
188102
552652
160427
413747
114985
719158
624963
825870
912999
1008958
824037
341129
716844
707828
123291
799677
781755
817822
626688
932740
459739
241871
365093
79647
815387
550606
821835
596599
210590
683668
249445
42581
970632
950812
243786
611997
916394
426635
448687
751958
175006
517509
628787
306149
832211
371913
404389
594554
840542
36437
988572
541467
775679
870649
243474
869190
1045717
610904
1043445
998297
939163
1030980
877771
321781
407895
1065951
933165
55882
486936
1174880
898868
1152457
598005
938536
617432
997773
1120641
377676
751810
690484
249428
434545
27232
505159
571880
636987
53211
536262
710003
388154
396344
914762
835730
725423
575170
384864
1183538
916727
118167
24405
1043333
525967
746292
526700
606555
399687
264661
1032754
1024256
7659
781876
1094593
866978
54228
95567
804101
1118385
976349
400595
1104439
661368
178715
26708
537052
55670
254755
384625
111208
15990
725183
1182543
277114
296786
1081697
457427
1064169
52651
183602
972123
343542
801834
602191
146624
1079261
198240
468577
1110250
338174
686616
584207
1059557
37286
402929
675193
392461
711540
917045
293144
466596
195400
609716
81519
109774
151265
383122
490131
642759
55770
964966
1093447
741057
1066661
1172785
611144
782399
1067321
271757
5092
509370
200146
885861
506858
331200
869799
411315
5896
606886
1102106
65156
572380
975055
1080520
121239
910235
72758
895113
961013
955416
765432
907993
1181903
986240
842769
630359
882169
816382
552814
542236
171142
401142
838189
277810
362548
75710
865504
535604
1047299
686668
1023375
893965
163272
1142387
202638
443731
1069555
660455
1176218
263793
717102
321440
899157
18364
828598
1129091
747220
1077596
457866
295953
634407
167150
111847
569760
866536
61048
379845
1042091
385635
214922
1109200
163183
774332
353701
695617
337172
548788
1062607
617459
926095
63897
142113
547259
517990
1099238
180117
857912
1022271
595799
839159
45207
18495
1111546
949798
844237
419006
864430
1060115
718064
889394
1051233
190866
57497
946100
971074
158040
768018
150869
336399
78771
120546
370509
206792
750773
655644
1023344
573672
897079
371118
433328
134004
193062
181328
610889
564611
230851
545318
929317
1149869
580755
196688
52232
799228
7680
330515
490960
884310
113999
601624
92207
424215
783288
345627
976052
501462
1143565
660636
807044
438597
668981
1073769
120306
722084
550537
307778
179501
657247
387803
908257
1016190
229561
985667
228160
474847
476175
521619
333909
813967
1011456
1038358
136683
639336
735195
1163885
538425
663065
66783
520895
1043265
436569
366864
731856
138074
52432
132466
361622
1071116
902
219687
1108914
313056
443752
722055
1048569
1107553
266311
244125
875169
934847
418302
950451
919274
341822
202951
746946
907992
55432
132602
703304
608746
1073603
693363
308884
55086
1009447
74844
15399
42740
548301
310033
101660
1020960
1171794
922753
1175399
1079770
14347
763728
7891
646288
879971
103865
454711
131890
645273
947866
668622
926546
650399
817284
1023195
206494
323665
448060
278018
940016
788976
347542
971054
181042
108866
77505
1155244
486804
342803
1142532
1051675
1107625
1009561
832510
14790
156249
848365
598352
1042578
950607
414860
1041286
969072
835550
742473
1138278
663126
565690
1156276
377478
507416
577012
1097569
690587
1174918
1164844
592165
829030
324490
987521
471448
359527
810708
1051169
1158808
625263
860166
883574
673885
200417
509249
704401
932007
531566
481178
800521
833149
228387
470631
53765
136403
634935
764207
547651
1091014
247867
665972
997745
198630
403589
543233
695298
793567
1160331
506601
1035127
912590
211465
714999
897756
326044
838472
210121
1065343
135475
756619
1035325
890909
631856
125580
1075136
472784
1156129
126731
813312
364790
315363
859405
634062
912335
561968
512514
306849
1169878
137036
1062437
90677
7737
335576
544040
666818
1170917
193589
993589
1075087
847197
918316
1035467
879482
703183
1166151
435621
737983
1171675
1011423
844181
694473
764950
350704
867799
590489
194767
667369
749772
269822
26384
496289
326106
1005124
1155843
939937
638479
1082953
9447
199404
1060314
1131542
3658
257292
888718
19285
651624
901537
919404
756868
1066067
976112
220481
276401
460909
1157150
566811
881184
276382
973251
450714
144240
398322
1134730
906072
933727
1181653
272551
706012
566945
395466
830903
47185
160651
35376
288860
190230
362381
847597
165367
635420
653730
239666
981685
404238
978409
999585
646286
768206
1053819
799024
357737
58138
387588
544105
1165391
487892
200125
422142
694181
1053437
1006086
973932
489151
35587
352171
328985
120794
1159956
515997
1086323
687271
324829
1163538
477381
812006
494824
837094
152367
849205
1015786
1155812
98184
1005127
812926
160335
27041
461292
454536
385611
419820
613842
517447
1027971
201666
227737
1130714
1186189
554189
265066
282056
218
1071769
678946
919441
35216
635759
100625
469042
224908
720943
691796
502397
755437
345254
120755
188292
355136
898898
177187
462048
401785
475444
131478
577095
925338
219806
116965
469760
462566
108155
767080
428653
995613
176352
622418
291968
429296
835518
1026842
1103806
124603
246791
1134841
732913
42182
1088348
1049445
715678
45206
547374
1000034
695373
106454
572089
636655
118974
947487
1025101
799371
255917
520820
50844
173778
460201
208569
1029616
1029962
1075965
638474
329083
833610
10542
651483
61107
946057
176629
748872
984330
941044
12827
85248
802254
772407
927500
889839
473243
483081
1159250
343477
1101288
69132
152926
587992
1188935
534876
204910
265669
302629
384867
1049048
155646
1126159
1167507
355754
1070269
83117
701987
420984
1063673
507896
941099
121218
721590
668388
827847
601077
921135
408000
576368
449419
60433
645985
567088
211349
236041
150872
534750
1185773
1050264
250914
35452
924937
394115
181669
1033352
315803
228587
1098223
569739
1091179
599980
1078090
698277
861783
181549
1085644
1066641
643970
787643
9370
247599
1040605
432415
377370
386170
1016963
506212
222999
342705
441830
437572
750986
615888
376564
1047704
278971
1074184
502020
385514
969024
990111
288688
54000
696846
203127
321028
759400
621754
963135
713192
356805
43137
1055925
889279
549353
628107
593474
134959
1082070
101647
808771
703820
992569
655218
517664
62137
386696
768696
218472
1060150
630453
1164009
995255
34452
597602
1177489
130875
806229
1193102
495847
140202
1175183
739084
21423
1107141
110092
7074
423640
373716
719333
1163389
474490
1190314
1113055
1090394
775629
302760
1089069
477499
777857
378271
74676
976677
1188177
698092
198317
331334
987322
478851
426397
212964
331180
808426
249847
903547
20029
1104649
922631
722550
213074
1101472
2649
777642
336008
131033
766439
1065546
919482
369903
1050554
979091
1142474
942793
173577
177427
78604
515124
1021587
1116880
1090827
1139289
1143515
666845
85270
107679
183091
740715
708528
472913
281188
1133425
1024811
382965
336384
376496
906240
584763
323581
783738
52217
311210
199918
1010425
1079988
398907
557475
386916
132743
332988
685646
236811
823954
783694
562454
105905
966464
1077781
1153062
447420
271353
603941
402562
1154547
509922
607261
676292
234133
219899
724343
341818
1026187
766958
375957
863641
291006
464974
429881
86086
366235
1165418
1074914
44648
598070
487039
567169
180038
727987
67326
1127872
743440
175972
127312
256766
786796
1012464
209344
502314
704119
842043
763509
925217
325588
1037756
500530
1021110
225853
742423
1038281
324554
885893
582629
1030651
1004777
469508
257061
628930
126222
947799
608010
314826
1024448
461201
447712
17010
261161
38055
470553
1005837
964312
81721
747459
289248
876425
275854
530268
454393
230682
717776
759560
110096
294283
649306
704896
490741
634952
1142391
197800
1085424
720655
1146313
731138
778790
518212
35513
279643
507538
1193387
486809
214623
753370
653476
782446
226044
722993
69943
547559
777474
1477
650031
143027
442972
294760
145465
1039582
911684
594978
1166355
68411
28487
232214
450970
1119180
181776
331481
994768
319604
778221
1024516
187862
248441
997358
193491
1175946
133803
948215
794314
26936
996015
1143921
771238
871436
557641
240202
710881
23765
203042
524548
164458
220916
775638
1016494
882497
67060
364567
1179159
952353
390946
1174879
824735
933530
657921
285123
721205
287452
618912
849368
118278
437895
575368
38379
1047372
244073
335770
681424
616455
264316
1183318
179308
340628
933629
1085235
493145
81898
1077477
151475
1014604
280540
889737
1155610
1153065
500601
494029
780842
677437
213004
719236
300230
409387
574141
261285
660628
453947
328360
1192645
549072
178805
700103
132079
1162197
690829
1096892
314345
741613
310595
456892
216007
360
1151972
965211
48535
833375
556202
1012349
653244
166805
986621
326850
290461
741850
899424
870525
890906
177884
1076526
469940
745855
71295
674425
637659
96332
686982
630392
580657
463800
545825
380234
330026
1091813
298639
1145098
190202
160061
82097
46111
656215
138818
567728
204133
420522
1025938
296926
569466
453152
23289
421213
326596
493209
491761
550472
877581
338195
402609
1188063
59758
452900
788829
37582
1114872
462981
1080935
47209
201388
181425
1081447
91241
322169
455243
77725
1184722
524657
505478
876486
1156824
30
232532
874435
483402
871319
920380
614462
943423
219412
235651
644071
917931
1176678
630093
459166
792694
1025736
259412
763385
119650
573296
703174
158924
916443
115639
20034
255623
72572
856926
14738
404412
912580
181313
121216
568048
459486
156554
1058761
1192953
679947
196969
1051357
881434
822985
675386
1153379
1135009
522740
59083
763282
1049320
331560
120064
35770
398212
1112287
459736
1169771
879009
855618
966060
980930
767677
591300
973456
102246
1003244
223176
1094193
548875
84339
1018728
1004486
633775
1002472
971973
410276
1048135
134532
944545
627090
36016
972032
220883
589144
154774
64887
235945
980463
928558
1055508
412730
298089
1102136
991835
639531
486482
143581
229593
800714
850546
557198
97909
472613
157377
1093194
244880
1097660
272286
342501
1167934
610459
1037097
842914
382046
1086999
488466
640946
27110
938449
624644
786800
921551
430420
1130619
789644
730368
132146
216762
92389
389082
387991
132784
495206
939927
39275
582021
931497
734756
660171
121690
270953
1056310
987057
1088518
1161631
262704
619760
389297
131750
219559
519416
679158
1034040
1044530
843609
208926
1031533
892413
347183
415721
766002
44394
1043187
678982
798020
477967
794619
234509
537590
1128122
1047469
432622
756885
1003227
717178
713102
529579
668920
910140
65239
165678
187694
936889
979539
641284
491741
695752
71628
468366
1005225
3754
848505
557045
531602
402786
634915
1028871
243952
746549
130447
175509
7092
13572
712647
237837
1015116
704909
478345
783896
14414
905182
1049982
747744
654226
172079
87154
219023
245094
1158802
391063
124206
191465
641280
409235
72233
383320
333114
235767
926514
217093
266720
936761
673647
178274
448320
292995
182400
229931
659486
93855
576937
508511
512046
173689
443766
646918
1090816
1077144
495040
5447
1171462
1074459
644983
704791
983773
1080415
179154
197066
771701
864391
632786
575508
1011774
369559
85181
1004050
289602
116681
228677
217032
879356
320614
404647
1171646
1142358
7453
179458
706815
1002977
876127
969817
522109
1094170
812634
94731
383758
1090549
87875
183346
39921
456674
12838
182673
1119272
786153
1154108
870130
1164923
127578
336070
658342
435078
1005642
338638
911570
357787
953199
689081
958560
695196
1074385
467478
174608
165943
1153647
165346
998316
463483
360340
12234
373068
1000236
615151
663763
938693
52793
260322
890110
82081
322849
648766
1125940
243958
1122840
511005
3695
1006554
1086790
528589
613033
560982
1106172
515316
169951
759454
1098067
377162
790841
861939
32147
671005
214647
1100411
257718
259711
900266
458733
204933
209236
554452
299576
68628
911134
404455
223830
542626
317372
1178792
486669
1077260
755763
582636
944823
1114980
554971
378919
1187883
706756
27975
941316
213885
838001
262230
634259
498497
100656
198224
71336
398547
1142280
1095090
1020534
1083747
580406
1188403
973873
382983
1192292
272447
465540
482659
430000
231760
254775
207759
82879
89225
607765
144209
235108
861770
311229
125362
1169616
660068
719841
171598
762582
721419
223578
658850
179299
56652
1111860
236914
645397
556802
1060794
333743
359279
30945
749155
1031159
878654
1053659
791239
303191
122301
772418
1134497
837663
129733
1140074
668699
282919
375040
709365
6375
596040
978941
328924
918411
238683
435328
1049599
597320
372086
1087355
98836
430593
407890
266574
465635
912402
985216
568886
1035408
1172169
753104
355069
53650
66927
896791
741464
1147250
1163699
967236
734894
605675
988007
332262
309146
294436
594002
913627
633612
269559
801285
225100
365516
91363
752664
275628
1062368
570103
230850
898774
420074
525908
708280
179195
1145729
402240
531569
139841
973664
1147720
1118748
218549
631668
231947
804390
674262
390198
68425
255290
778723
187417
141437
136558
336332
295400
233283
798261
909081
880594
1010770
1011878
833580
508237
621001
1008969
528727
735387
953472
326000
631814
34286
966809
310905
580912
372467
1190109
453000
752213
518357
380669
1048998
879800
721579
509338
1068471
224318
1023362
1028156
845627
116896
1188698
1187559
618737
331855
778381
362998
550085
978049
292827
801199
157667
974475
351835
443498
391766
343474
694198
788786
643638
27753
671469
437961
344432
1033114
106154
918441
619176
876284
191255
994067
519378
552038
675891
666258
270732
851459
445069
787455
694956
816839
923134
454643
311795
419452
502145
938816
909325
586882
166490
623842
962987
1054256
820427
519305
29966
923793
60698
789772
846975
879019
765452
610175
1036476
882869
1144635
559816
510726
963023
351806
142078
742700
13028
185574
1018778
473656
1142928
646313
1113291
703712
566676
1150548
506244
621466
845650
170392
256591
922982
209104
124131
544092
651499
201234
468887
640271
196857
337954
276734
509739
1142434
830567
248118
774477
464651
357572
503993
295747
1128911
267425
82516
291098
78678
286378
1129751
1057454
203581
900463
405527
552776
484559
934379
1174848
971664
905935
186847
17531
470395
571073
1078452
362391
138887
408715
891480
228155
33797
389880
359034
676715
772620
77567
387651
563668
585777
267963
412220
1174619
814371
1188957
685783
945038
1142503
105937
404940
917792
664778
450273
849215
1119669
804451
977132
84649
366729
7192
1102672
148662
482705
973840
273115
373537
891206
1116835
596995
1184207
1157146
200783
344828
1018289
654843
636871
1163606
1176186
941893
1011122
1059667
554317
954908
239056
229639
112802
875483
471114
747051
170631
899705
1184786
819666
372056
753369
867995
9876
139661
11541
506798
445341
611311
779853
266304
404408
619769
493807
691052
653257
1146365
917369
320837
611819
641572
907610
721935
327883
583328
768646
1103478
1171154
222397
1101900
804652
270876
852052
825634
450072
370360
1000252
725766
283108
150407
345228
1119572
713974
648051
912003
1192840
184322
607216
479806
451941
55571
327873
292304
196795
298942
1059180
312345
275800
1027571
178409
179228
578610
979040
1040143
492910
867230
1163508
864387
171378
438886
959136
720085
426964
118217
592560
973972
672757
227494
233007
179475
997918
21607
456696
916021
575364
1143133
771174
822706
35902
1132029
489144
658931
407565
184945
155983
740313
486788
686576
1174237
436789
609897
943808
724773
354657
993982
298518
913672
62113
1132126
310581
996469
694582
1080083
1166968
6926
861916
221942
1188345
1169721
210139
1159519
232660
405938
1157945
489464
394210
672376
595898
85734
1181419
888334
355923
788919
1177561
908717
986344
861715
545955
1104192
267891
896786
655425
630439
619891
504031
62065
538008
929414
968777
754337
282945
878616
515479
587741
766245
941447
37142
716226
24325
1000395
977926
914694
1057174
536670
1141552
1079842
1192879
31123
785266
832874
787699
99811
231908
527859
815968
1154051
508367
478128
115919
855302
833798
350781
212403
1154401
1174326
971917
165750
184402
60563
659916
287232
198739
229281
855253
501677
180172
778601
587371
738086
315043
925446
564000
13738
157939
606940
655526
408065
538319
16583
975160
477358
1085764
895628
836746
113961
989938
904236
843483
167327
188612
511181
147233
610337
681306
1011297
954769
1123205
1175511
1187907
452467
239918
888069
1093095
197996
594305
333758
157711
1084136
707504
17273
289985
357938
385519
393874
722598
49490
21598
92589
84956
45614
426249
11361
96969
1120956
936703
853483
845081
865340
523068
890129
738610
900864
825472
398153
694458
663614
445913
650554
608532
177023
1061086
1029236
469841
586085
566591
1062403
766947
342484
619770
1156582
531486
1015982
107913
1158526
1161202
7443
276981
218984
693951
1155815
574589
762224
1144960
1094502
504574
607994
121823
971627
244435
1007549
610756
834693
264189
232549
1097810
681089
378490
893458
968209
749719
274527
987316
1124246
701803
386881
159787
696499
475393
575430
267500
402461
789209
1100570
625217
172427
355343
389720
846460
793552
544166
1124596
554670
527771
717179
858634
202984
1024473
1186964
217213
72714
152411
833384
476024
687406
756822
729155
1140187
806367
857363
939492
1129438
928088
699637
1007576
978703
1125921
153476
467817
1047690
522945
398075
1136155
731439
265560
67758
285126
1001469
886604
666909
1013027
606770
462495
1168721
1105247
225489
875550
1097158
1007326
1186887
1051588
707679
709166
992228
989798
830059
296238
701951
206898
864828
643005
543046
833272
805630
888824
659523
955567
660596
1039349
1052340
796028
411323
76246
699497
805200
1192576
1013676
249134
917133
1068480
347885
539988
573773
201071
796657
352360
303127
331584
656033
1057524
319703
413376
902979
1149111
445411
940216
752321
116821
987109
246857
963732
514539
1130142
986706
709047
1096656
179985
567710
597787
188363
548129
1051762
794841
306920
853112
1030821
135190
158543
980442
67735
928016
269830
879289
845318
238628
1193447
417212
455987
826932
837839
307433
476789
718874
15183
1065537
121887
49880
175628
754464
267586
1069287
598425
1184714
505169
336971
992180
498178
271759
96677
346131
991443
44407
820922
1096172
205097
566241
603523
464902
953851
331907
663316
733201
326312
275857
22828
183096
542621
795927
90070
910221
936482
115706
206079
1182837
127952
580130
555513
727143
1190503
709283
206768
687155
630430
453174
428207
565940
966923
953577
791087
596008
210484
730326
589863
196204
238513
714799
303881
53744
941842
589940
744792
601390
444748
1135620
442150
848759
572603
712042
613750
1103259
339241
87829
1137173
1040573
248560
687927
576236
714557
510998
614424
247128
1094351
271116
451472
1083905
558207
328517
690770
791773
1034786
1000965
248398
374100
937513
259656
200728
550602
237504
719233
1072803
1064357
279615
563150
1126111
1125009
1043555
921314
1074612
902011
881371
586130
334800
397452
868761
740251
498735
1093180
586043
589009
926159
87776
624290
787732
518349
1000347
677910
544555
460012
155525
174142
548147
800779
888585
325880
1103672
128937
124846
155722
20144
584120
479945
822205
585996
563971
1003262
632950
372653
841561
122473
1147584
604775
274619
880652
874376
918143
793919
523528
747563
965338
923156
1023988
397666
824496
305943
180195
781756
594406
731375
508070
802287
696206
1008926
611302
494406
914094
994564
505865
243128
560513
671573
1183073
466603
1032431
25249
183319
746964
346964
795325
1004668
1171834
346167
127452
184489
177764
240166
116211
652991
617025
1067873
743735
152401
937355
359269
480566
221513
588425
840042
1101852
1012046
887441
443824
627318
1037078
320830
715803
440424
285556
1145518
630577
815308
477666
804945
730718
453087
876343
425330
183828
724201
95964
623245
405876
347554
279016
1086102
168345
937556
736310
995528
1079705
712770
133227
319136
291386
1184551
862077
1066076
830257
660812
90121
714374
304501
896214
758651
310090
1170280
40907
301372
675266
767182
639083
336804
518170
11339
654739
592933
448284
659989
791624
8340
284990
806083
1116005
711655
191980
857102
927787
1130878
172727
161198
1133812
842559
119367
546243
492100
1092203
850243
867939
244494
614769
412931
155506
91696
555292
873085
540240
403115
880489
993393
245273
555623
801043
541837
321275
294784
790778
805137
68315
1155313
387902
31486
897972
1037249
356377
730076
255522
501863
289586
887766
812966
277372
891927
356207
320845
297960
610965
698123
762563
1110327
377663
869698
580543
29017
46704
632022
712909
244879
948301
933607
1024959
823915
124450
256160
1082636
279266
260546
944279
185340
1037566
405881
1030231
969585
816425
1139835
981410
1167169
396228
564227
1064202
1031738
1025507
629148
971444
978627
1096643
981373
1175655
1175992
892990
377258
586108
1186770
273618
243430
284223
108874
169310
742729
253890
1174430
228693
687280
1030121
554442
839559
375470
1184472
715833
58057
471068
44262
401081
898059
591161
1169596
214418
237898
183199
577433
981144
170681
1044787
329041
287919
239110
1137612
1014611
706946
1139564
554011
987365
785883
853659
511461
179177
514105
85044
1087990
785439
466340
1124505
205915
298547
992239
820378
556093
502438
1119110
776533
1663
1091533
361285
472733
901074
1168776
873468
964436
499578
847094
567090
14791
152860
1168210
131938
781551
1118761
696288
524539
1082706
800477
590674
808471
756993
262774
995449
1152657
1010503
237330
399214
1061664
446471
680066
1018664
341895
782841
1003285
852367
1079874
1133836
529557
735389
210477
682801
1154568
468534
49962
316875
1171481
1038167
267084
1021102
134409
299636
365019
964038
350515
932168
985961
751415
383907
906042
219318
923927
495142
698920
468154
231006
1180847
34366
356088
949658
244767
564927
1095509
223312
629309
678817
284957
588404
744219
590569
32962
645176
405815
146632
247226
763305
905016
103532
670433
193735
110704
602977
388675
601171
934325
189995
960026
256841
475601
240319
461932
1141348
908531
603862
94669
288784
821969
468644
939995
1123912
467353
970714
1093525
260436
1145854
138679
588237
197039
520210
1086170
104150
823515
178793
305170
154785
763832
556854
136118
835896
814173
755076
652953
359556
712324
829931
431932
1022312
136384
898334
967332
175973
510929
738829
1026456
519756
137338
856137
673589
360668
728239
567393
1041140
96045
1101144
608858
157247
1080728
1013786
256796
1019795
264580
906192
1066212
725924
829597
1121637
369958
54143
1080090
548728
544564
445158
1132303
965635
946256
910354
730198
361889
1067060
297562
970127
740056
1050664
1061361
234084
966800
648375
262932
976591
5455
674341
1098666
749099
66754
536703
291986
596707
30078
1182557
935755
457782
669778
261780
371916
480325
852311
445232
698668
660050
175232
425294
47863
837112
116915
1176573
268166
759551
5567
890802
156232
831119
889784
99762
440415
305395
638572
390505
896311
1056948
983491
562065
1122060
910392
1161723
320354
740572
940414
270438
608647
758647
170067
954173
247762
1182778
779080
678335
546658
815397
827701
89224
387207
463456
496341
1001321
308912
380643
1064687
154717
1156559
714839
160522
830704
978531
611523
1133682
70728
629816
672704
315112
1139186
363627
140075
688210
907740
1140987
661316
879722
395729
441775
867775
960630
1017020
82642
565933
161967
570204
61153
144146
83101
623972
655928
877994
596634
799514
154810
1147427
639928
1012023
274886
977242
353899
1063808
381498
661731
206082
23467
951149
791440
1021188
1094764
743284
521719
866208
205632
374821
1159321
961576
282670
73583
859458
450439
440538
795204
493816
537108
770261
702820
1095317
455268
421054
816265
1116386
1016263
284591
706363
556754
370350
62147
67064
452382
486880
824646
1084554
625300
939536
558223
639527
230088
195493
951769
198034
457477
461047
580170
898725
643065
825488
257795
241179
354347
341237
713815
772804
125533
806542
670937
685190
778280
945415
91506
925055
987331
547377
595467
817134
410490
137153
922246
376017
1147185
481611
741072
1177915
993043
67449
1089326
463659
852213
232150
980193
1119381
1138770
739308
560262
807439
530324
624795
350547
329881
1117349
294562
747060
884926
318114
723685
184918
1072832
953780
907347
99513
992420
760188
662819
665491
643603
542071
1187308
950411
247085
1114023
1127993
567946
1113126
980124
533041
267013
264570
134806
320107
907607
887758
1007754
18853
285032
860125
630058
324321
794267
138845
993218
678345
86052
45486
800466
854101
608090
290881
133091
509095
11583
724219
451653
1146060
333197
227167
470096
149371
861610
17538
1002377
804610
657864
1039859
1080995
367947
137708
883430
1178710
741111
734904
213182
149698
125269
490293
722832
559957
752275
781032
1123623
985333
89299
860053
824918
1159691
276407
386991
890679
511372
22914
187688
1073718
686986
1080821
343148
771928
89795
310611
54549
355905
937620
576227
193623
22376
1015099
1141020
98529
41517
800686
79107
1150395
408547
300873
65186
417872
119248
366644
529578
303705
85078
889963
958315
598866
144094
84318
897169
32367
996506
411189
7610
415217
520492
712592
933802
874242
954025
10137
272354
196585
211569
283131
554714
460546
877207
615347
541189
903948
738842
350842
1044427
240010
846798
151989
796686
969616
450913
676315
282972
784101
151356
720588
558221
760331
753194
946401
500167
355220
1021164
682907
211910
204087
1183744
385957
17697
1167294
479303
250685
1021337
178785
291607
1077065
809923
266227
1021152
323969
898282
449716
632297
1102117
599920
120588
336558
300284
342775
671777
596746
367161
549881
890467
433707
432807
32298
893814
24200
566415
104189
289708
995608
229659
115628
953922
954636
670177
787570
835685
517878
423512
519892
989520
99579
772370
247742
946925
879366
193610
1008507
719593
966948
968411
777569
568649
85167
479982
827416
1136083
38817
1023023
1118072
1175334
1142245
534266
1088614
95476
1073080
591801
528704
1149865
521707
148369
1092468
577259
689623
390583
386529
144595
556041
391588
140020
717083
516929
1143731
1031114
1040523
185217
660051
572709
480189
340508
145529
28818
391085
624273
885001
660474
113040
949856
1051764
744603
1006748
1087607
1079363
772955
1094634
86083
155579
1002785
955770
652801
62356
226703
174626
741910
1047168
447635
1025718
27819
882350
1185313
843322
137497
659881
699806
710772
794469
478427
51008
402952
552489
130462
56703
140792
736036
604227
572042
1032406
816631
253309
1111159
983116
338012
485815
648279
411043
1025783
15590
316459
1035628
1039178
773410
564442
695440
326597
310161
614592
96965
368307
816020
935701
603179
537971
892418
207524
696444
675728
489543
1105251
733368
204481
689967
238275
842188
1053280
831366
1010588
734524
518758
734765
624443
387627
1065463
202992
961365
180800
632553
523376
525251
371108
844232
483113
297547
536626
769233
931614
1023061
972209
423693
416904
403612
967833
220276
487951
1081789
375201
1043740
298200
730863
267550
82652
576373
77713
915465
1036632
417140
852149
987867
727155
136789
1031353
277705
475160
866062
497599
788706
153703
243342
62315
378133
240105
134520
601053
920027
619954
258958
64570
826392
1084301
404718
1069452
772733
871606
1041139
492722
1133117
1078428
804214
238313
1160675
347103
321674
403156
297001
343615
836138
841176
1144391
187933
274487
536745
541060
42487
215651
875501
875839
731706
127289
88437
923844
1167662
79485
880205
784859
234897
496961
204295
809492
129949
782291
406665
106443
441913
964713
604474
317752
178048
1148752
477407
1000786
1043998
826840
148333
849743
929305
973920
269182
891354
714571
226670
65168
1071072
786146
1131778
991518
135371
1074221
1011521
321
1035296
254928
85686
269345
786677
127341
226708
144004
423516
763928
312478
1004362
854464
24829
1176737
295433
54742
289936
976672
925125
783922
1013975
48296
132981
836275
871611
682416
93525
12692
517276
953498
484959
156788
191877
1134958
133267
637180
588616
685909
466427
1123360
292431
356876
355479
999361
928232
466741
962309
119914
1030168
252374
1077864
481323
338759
1055733
1130736
736786
367258
64935
191815
220259
620968
1117122
586622
596324
668367
53820
940212
368160
672870
534141
951025
522031
979815
18344
591271
67757
1143328
1163019
242324
475102
400756
222846
738196
785017
978725
307520
42489
1144498
779434
170177
139332
835145
304157
1133884
1108599
728460
1017265
1067279
163128
78254
963211
323085
953592
1033032
901422
712657
1047236
1027150
391914
1099258
646203
872485
714967
258777
338139
935256
83554
640326
920429
335551
264035
903788
49601
373754
1032629
983074
1078544
633604
806570
1063957
324964
427675
297115
57359
490651
950584
524066
521477
99619
717555
103712
985500
84453
967030
1183130
541359
319697
413900
1050064
795702
1008808
66435
886489
721231
1065615
442428
117186
468826
176903
104217
1166008
580291
512425
312014
453226
1017586
855873
546003
459305
60655
404456
341238
418403
1159034
308076
7155
364111
766127
360374
280875
636280
1018095
730256
719810
210968
218455
181706
988889
1114607
496145
148912
1072398
788887
1016202
777092
704236
437391
1134812
457554
660117
1024459
431878
1103732
400410
1108842
1144769
239136
1100067
181119
611889
564244
228129
576027
766377
131665
15172
492934
491590
192014
356785
656106
743049
596095
548971
825302
81293
234536
522699
2382
1089377
666784
500470
818970
238466
201417
73798
919448
436194
294916
184481
717485
983593
634669
425084
571063
46266
787766
449978
778060
1130179
481689
754107
1163708
205046
219877
671852
976921
1144563
1030582
119035
862762
212724
684072
916804
89631
361057
1120555
90672
107483
1005045
950841
1088183
283344
515357
1054828
137284
675406
550274
208578
1113454
434092
109328
426195
1030314
279486
6465
636852
195311
583999
453977
36625
376697
466490
625389
435421
277464
156965
699200
31204
1185152
506090
917336
501662
279858
135503
382774
330667
211058
214391
277299
789945
1106332
41400
656942
1060845
744927
608517
244470
833960
424134
753273
350089
916657
305431
963662
177469
425929
1130889
235753
1167564
860488
320118
24050
222977
169658
988676
151449
181890
1021890
699192
312134
268878
985264
878835
300264
1006776
360357
642438
222349
362947
775046
602553
330242
537377
773753
297959
705730
250757
379596
368939
1029112
538606
794460
379298
302674
1099446
1013475
387634
869676
1079023
542630
1067963
76107
617770
909003
596380
136582
765060
322871
245422
1053634
807257
165081
130684
1011462
446991
1072571
708408
1045740
955200
711361
712319
584883
640191
716944
574514
1169223
327137
749500
661666
750283
1063573
114995
729832
1123093
906597
988655
268938
870269
491949
515257
1073256
364741
316636
568841
464841
239168
638427
1113608
1182835
1101970
230357
507005
1043332
328496
115285
234514
539069
258531
647588
227551
1023070
616749
264225
1150056
681201
86218
908502
91721
484846
284317
913008
354214
863767
128571
660768
363943
1065268
1058917
1162411
667261
151821
615104
131099
1092812
1141054
211621
1046865
871027
1033422
54328
1161514
126021
4921
583243
1087165
780511
501587
918256
933795
124663
1013110
410140
993522
902355
1040545
798180
785854
760850
384226
152106
1180107
97575
300071
1083540
646141
77822
602994
1083047
469371
1132520
81930
184540
1095952
764568
91425
756351
146321
236187
852695
78661
826516
393242
607726
805259
37451
240276
926357
1122364
1109825
597323
124703
807102
294112
227058
289136
302104
993655
64568
719964
782698
1063186
492866
38755
572353
43512
601716
492539
904151
1145329
306862
170864
743545
440219
466268
843050
869003
911026
750996
163016
402129
471572
273975
416810
814784
628759
944187
495059
64446
863836
1130610
1123428
961460
437234
1075275
79648
511743
798785
1002975
222066
553683
252469
1044229
621052
517153
1006199
1193456
709186
522605
1069843
1045723
1533
374806
179388
816509
801185
324037
559008
677237
562683
981389
1146342
106377
286495
1052836
1149103
778370
32153
801879
460411
847845
145284
26804
995665
1139082
33707
33330
1022041
290000
152381
919497
164448
1135317
1084124
524234
941705
1067253
458631
3171
1138625
327400
20222
571669
278931
325291
436163
1159165
756678
93371
691056
694512
871565
1193370
262702
498717
500696
1011303
686254
651614
873192
720684
175317
365607
604159
132768
687966
944752
538168
1017108
824952
160701
348034
477832
1036589
361847
672521
375659
58827
1151008
640906
1113102
741827
342613
489491
219937
993195
655216
633833
919207
163992
659603
1000127
970312
1138092
1109182
1000096
347419
106236
447901
701698
710741
16752
1166182
543614
768021
36310
320097
396157
1082532
506812
828585
1181337
117472
1173044
495506
5344
491297
156768
1128606
420385
806494
67686
293084
858539
1168979
956752
746296
907005
1065074
127977
430296
476299
836748
686687
934345
217676
246919
96910
574144
491812
753678
1175610
693841
940991
669312
636845
212621
623954
388110
444371
948909
410154
864145
988555
895244
373994
973902
1192729
1140343
47408
391740
128568
541939
1127453
175884
336294
680326
750760
480573
831124
1114812
191275
498669
483260
1000484
441100
829951
606880
806076
1148666
855670
424469
809925
113866
229335
821742
5868
642670
834745
748338
156356
977405
824531
382236
766625
379739
112058
436001
626203
853090
786309
469053
5346
1078403
935402
579303
936810
994834
1103735
269289
955063
924516
1018612
1095759
513492
715668
451580
869235
797906
197554
638779
617287
1152213
948785
250860
206734
352277
721644
855051
6043
452973
935328
363076
1090378
445752
798725
162035
528252
595790
730926
646736
188010
281018
881980
437800
870729
810348
668258
32373
559410
1006618
350387
510536
154822
1105159
896790
880880
783397
482125
315461
17441
1049579
76746
946854
440826
314131
723060
488068
649212
178143
1058217
511335
18422
442075
1171529
625423
166535
577184
1024022
103542
141275
90316
710770
1089550
632335
481383
3937
922155
777339
388628
773239
386755
1179625
339473
695464
680510
1185840
461014
435769
1156014
810921
315155
260644
1126779
337104
232229
522375
853635
938740
61148
1078477
438897
1079109
903416
269039
802937
68271
859772
63461
381664
454325
530623
334469
81851
510201
413463
363198
320162
799299
792923
383639
98787
699232
487441
1132778
2486
835939
1164413
751918
432911
601268
776471
1046995
189516
680223
44374
720649
364617
813701
17592
1119945
963680
527210
827648
284460
60233
808824
1169587
725429
218659
855425
323791
1038741
1061946
348803
95656
807561
384777
433224
266942
564642
1053513
679244
596259
897355
143017
917463
497565
1100473
454765
511358
180602
596210
873539
476454
613803
1040551
464597
1102914
912024
867221
980999
171283
160368
314509
666411
28311
747256
504158
592672
994269
1167465
43999
865938
856466
54051
511616
920803
177667
391619
855638
462502
264834
1035417
309924
408705
521739
753227
125187
1050621
921094
560021
655003
87079
480119
840649
172111
1179243
325110
548781
381386
1092366
521235
1176864
224511
887111
968302
1048489
918973
316646
692686
477978
803788
1171220
131194
963731
456264
78558
520477
912839
513278
519945
1098135
211784
349391
216929
1108628
925028
856109
387283
952430
772906
515515
911567
970753
484301
152764
559933
1057737
1124675
61216
428922
347613
328725
420363
947567
547436
104784
598032
927168
601282
250938
237210
509489
1120908
223866
1005377
89005
460112
116608
587292
1003138
364406
519696
865555
736705
775786
1121050
446334
1176830
898567
34747
836264
889231
576178
573029
731287
111447
768535
280350
9463
1028569
1077697
329436
658136
143184
200963
885970
866074
174845
633081
22127
1081769
192791
694651
542622
436669
460790
1054292
869064
401020
774961
708768
1008526
767992
895710
794193
263189
1185312
900224
521675
724391
940011
197699
270932
278066
287207
1113352
1173287
1044227
896183
771308
371923
406173
699896
15505
603514
379068
715561
740994
1018421
830557
600592
407189
783168
331562
618502
178264
139277
708188
503063
182722
661586
974659
107508
1122967
824230
1144948
648318
762510
148668
1055355
319456
718576
688003
891719
103556
873053
1050784
1005376
189123
1117808
492964
479588
851890
323445
80006
941633
155439
784398
788403
1075101
1184307
909230
501749
771838
434621
761773
943331
334779
99421
962306
171259
13527
862128
335442
845140
710034
616218
757498
368660
414636
493806
1105503
967895
1008287
923488
1051890
894874
1041861
1134526
934330
553507
722163
889103
244394
56410
66627
686834
184182
256934
874248
29480
680677
90479
940931
365859
7161
920622
1070547
541560
1138911
584618
1147734
1053248
56914
34758
9899
891851
927700
1188108
128728
744716
375370
1118808
870981
628157
270364
322636
887022
254829
499255
580891
361978
710792
887412
1190038
602543
739210
953134
628946
758968
410443
613032
279451
1097390
155734
934670
479397
611845
600420
651440
933832
884884
352854
240167
518831
613317
778562
1107353
291058
106752
1095829
685114
430804
1077695
564306
766432
276273
769079
1191840
478573
433988
941553
899519
608713
803430
717346
1040334
91761
402497
149283
34177
241163
509369
443318
52037
665558
616387
342183
498311
253537
613109
229506
990379
1163111
27428
1002631
402573
976399
106733
574648
915895
597064
1177062
965404
973306
895795
994218
357479
1128307
186334
714930
478998
786374
1107951
190258
1073267
168632
257868
197669
752713
921562
960449
255479
232690
582014
253356
1026967
965029
300093
1144684
600168
318503
386604
603787
275010
12813
1154341
610235
404864
1023473
446180
604628
590821
96329
741304
133829
774372
16096
935521
252835
516864
97385
963395
808845
971395
342309
318910
1024046
245425
199334
748149
1072902
516747
884910
716159
1023305
676234
614707
1117306
763699
1061490
228296
67509
622922
463744
343188
1159931
343190
169267
1122270
377976
196800
932868
860816
580315
770058
969857
536794
260968
941590
173240
674046
703858
933450
641900
278150
36277
729515
85860
160065
113958
856098
278663
1057936
548723
1040699
622467
1118587
1092428
269689
150243
950906
754553
607275
183925
656554
887102
107475
1025726
1071888
10428
70594
61078
371385
1080711
389624
351661
1164349
136608
151001
1007878
633793
381013
515388
1017726
894497
623361
979498
817051
1084456
972495
326967
683770
215979
1101061
603360
982084
1128224
107467
1148938
553435
546692
857752
863032
373900
65466
9219
155394
127241
486582
373115
1002025
1161419
97046
596913
919377
212584
270868
887418
12391
927223
357016
269962
160991
170147
916843
434407
858616
826178
90127
882653
527101
209521
1190778
982827
468324
520970
597686
555995
219588
1106870
719885
217057
882591
116641
508008
451524
413466
957038
626263
1010178
1054101
878355
558548
59849
888854
394650
369557
1127435
765513
395576
153123
277840
1187048
1035153
844235
692102
545776
33756
984922
78858
822438
781067
959977
976229
759988
635404
1078874
61534
126603
648768
326923
1190442
680984
20703
883956
542282
377447
160336
578393
1185154
1123100
803029
695864
137651
855002
39192
842806
395879
1003233
604139
727417
66721
1062328
1035244
304263
177736
637147
547909
353716
360613
897001
323864
523692
1136104
484311
57448
946591
613581
953821
1068448
1001851
471125
72844
177760
994091
1002274
57123
52650
139741
606288
1176433
760385
696392
1011498
1026481
844984
399405
493050
378798
823020
384628
909181
786871
833649
465742
603908
565982
956294
1088637
880311
663913
263346
371936
134315
600162
1054444
1174539
290715
136369
733216
169316
890444
305257
303083
56757
75889
236860
1105028
11681
744812
903671
82438
791177
772758
71157
897304
108005
174454
578147
558563
939639
306535
525970
818194
260424
211150
553180
148377
356922
908721
352311
1147177
933816
825474
499268
790939
976420
658843
1156691
108768
280037
722498
89549
111407
427239
601273
17005
469691
886967
195976
603283
416559
234672
956248
842922
982638
578428
820851
559305
953899
968674
1162408
158525
480594
161471
551041
175138
274902
629288
399453
1178912
543284
259698
99192
667877
50294
828851
721686
610848
618155
1013400
909956
354986
18166
394671
677762
871794
801850
979517
1049105
402085
966185
1069369
1088935
1095399
33731
976991
1136519
743461
734129
431819
807089
690524
108088
10455
623526
1040648
207186
192071
296189
327701
1106815
604358
939913
112077
346616
911596
982578
1025488
1037582
935074
363468
440297
217235
178818
1115377
1068780
480966
28228
55252
981736
195133
330221
165673
257745
876345
704011
532977
444849
53782
989640
485655
183621
539613
531780
1521
557741
596304
332608
538901
682716
334744
96220
309649
602302
850417
591574
438993
263453
909606
1114560
655447
1178316
571811
723220
926637
249397
713586
298972
1150195
1043207
1049565
207652
369897
1162797
671666
594148
678142
240050
695683
236919
1026953
512745
954757
861862
65902
440324
495949
901920
839040
906500
698446
1049517
1117314
885786
203028
152181
980779
842918
686710
15661
885568
26613
743636
130238
790718
704053
284407
237417
865674
464926
952747
218719
409964
484653
228516
666164
948045
522300
641149
338444
1148734
273130
859699
780321
231793
1023665
487300
441592
681850
360585
704164
1089884
1107523
370345
980910
560686
615274
804851
781387
948037
962106
55433
841096
798321
1063747
702087
343855
257374
176253
196267
404536
686391
905625
268932
978126
360593
466805
952281
1083099
785480
936992
991093
452849
168066
422271
837482
833999
447551
1028155
754770
1132823
44896
416204
96050
868240
633450
684395
846498
596288
708349
1061187
620031
884990
487167
675670
625544
733189
56725
124118
414455
242941
730289
804669
703071
458242
1062570
1013823
455944
1027258
243518
950
982057
440128
1136205
634694
472326
457396
976723
30298
646259
906069
593365
315450
15750
60528
546486
9450
1123557
286394
297217
1148065
798280
570225
1056233
237376
423831
854689
465306
87896
465187
278447
51693
656996
270414
326271
201145
679515
54769
221893
317146
137670
1050588
1150142
249595
972823
826951
688627
85609
691072
50822
802069
231433
617051
561965
693133
929677
464004
170583
634352
163862
1052432
767101
427807
993792
860515
9701
174666
569105
1180623
542938
732877
1091711
939690
619740
643971
726091
386116
1056936
499925
673869
656397
378130
1015293
277628
678675
423204
781500
1081702
459263
658925
1131551
921994
672868
90417
531388
337988
379717
451660
703163
398544
335376
896776
904552
263683
1098086
717757
284167
983969
258492
939551
1083830
553558
1087509
874828
783293
565654
585980
444306
297383
773786
195898
332177
939889
435828
799718
510609
322888
900096
88171
619934
566342
835452
1132945
883024
563388
294085
1012763
780039
510997
269829
84546
1016555
765231
888955
229919
872721
546616
776099
191600
71132
300519
267646
531262
947748
343383
119711
437285
352668
1189089
420365
107927
1108065
480165
586983
404602
521923
1043048
839074
1027786
246144
557799
194896
772132
1187897
837960
819784
177515
1152332
418567
665277
166639
7586
1073309
1083045
73348
1020649
368045
902933
1106395
777788
322566
583395
1071712
1060862
191132
805466
355407
742932
1070373
1091477
963871
333647
336707
894042
1035680
873573
559951
355447
456694
1125623
1167049
722983
398879
754022
215239
1140072
110678
950156
404865
991504
388600
414402
593102
86254
597349
161375
1001812
44602
852722
1086501
1073945
732898
445055
791106
731407
1025346
227600
459511
752985
386482
1127296
488802
753076
545791
658782
753477
398093
1011142
953878
1012118
74211
840820
497903
349528
387437
616558
770923
1083388
501248
1051700
1048211
843871
1118602
1022821
129032
1144645
599381
735434
13824
257269
791710
330035
996693
290904
293943
650324
215767
780396
220166
1152309
403638
1147473
31421
164627
361849
687508
512436
1097469
205887
425144
1064958
1052640
160189
153261
629191
330345
365153
499682
636165
601277
483559
1128218
64213
1064767
150629
613774
2656
969968
746899
622409
523230
296839
770039
1129055
263156
538685
17497
497576
1064374
1101221
621738
657899
247733
1105346
460959
1102612
995521
922802
194563
512601
327186
501981
474582
835102
53033
198080
538921
184725
45947
525142
862266
1054542
908947
964714
67080
983823
236234
18608
69762
1187717
426466
154515
541986
902964
461504
1042281
814689
441903
662317
476322
847747
72290
171728
757406
1013473
126438
865379
301829
1184342
657760
413419
191819
705159
207724
378391
133893
71755
211306
857277
430489
998742
242025
465769
355773
577127
144124
959154
65070
975476
212401
266928
535717
945561
617754
613552
590047
706609
1113228
1161047
352698
1038371
302270
319274
651521
836582
545157
274625
725227
826283
599032
727083
908238
496601
458523
1070280
100349
7028
587555
933192
345885
1052789
1154567
230554
1141513
365811
721195
209515
923644
428975
797366
636417
577290
204385
446086
980898
1002373
216697
161109
934545
166903
270744
517962
239410
877515
1103323
244158
466004
210166
622901
921858
875930
627774
203849
67617
319842
291934
1009857
377818
429750
520944
1170618
856440
374157
434306
312312
513782
133471
261028
334660
795716
456396
795975
563505
1088455
421768
950479
206302
487744
403540
304932
1018390
871523
524991
987747
188109
1000358
343380
1016097
941971
762504
750318
753629
52194
173886
1053211
289642
275989
616272
1095250
519686
638537
496293
539714
725230
722423
1011616
931264
225130
194946
992822
656153
567996
536153
157909
1171768
164979
867836
561616
857799
304859
313053
1079732
871372
1101028
1140913
1062343
181257
34056
22957
782541
448258
424324
559377
650636
831699
143021
577363
1134006
522098
1036502
661232
368299
37485
520494
120728
1124708
42906
852609
94166
129807
3723
20903
703763
407153
913842
510294
258098
40366
70855
741970
134282
1153508
209336
1013632
509376
689959
1151639
1067781
232273
583140
1061181
300653
1079744
661269
992554
147911
94270
1143683
1114595
52918
869721
900120
231291
86713
1125868
908375
255695
804283
200861
911492
671401
664403
159717
453732
1182690
189443
160959
884060
188803
319359
410695
791916
406980
89636
67920
276850
425709
1033971
363180
922417
1049137
302729
450342
399665
747335
341752
1138808
499001
858951
336957
815579
1074440
91881
850607
867408
625809
77979
75408
884996
583762
1035927
359624
1034635
965382
1143699
502465
753114
112542
926266
443476
1101908
1152291
1038710
1149168
666079
814977
1154475
1129006
258517
1145138
611764
679495
287127
671908
206196
1155616
259450
97349
1147095
71296
962657
1094625
145280
552409
1129530
496859
650102
725799
442765
1028478
17744
503569
867791
940581
597151
863229
122094
933815
1031101
631148
459861
902698
884523
912375
944784
221051
852616
779909
448477
1030114
190123
131712
838346
804689
671270
476475
1006340
1016158
890017
298351
47281
149220
1006654
1170016
286984
831462
20224
1107914
1156805
957945
916552
410423
886657
1172895
1161314
418435
123774
64017
554177
356050
711929
1185844
277232
633537
260003
59258
222280
292507
914926
42525
725401
266898
544477
960526
1045021
592346
957989
582745
250709
770664
865310
113034
299445
360184
271480
17642
1039490
442155
1120804
251790
636896
552128
556784
139883
1177267
1129766
1104901
893815
627657
396440
749589
447405
638358
568177
418125
948900
1000051
468367
811462
404250
555026
451636
352372
127227
424741
1002876
320753
641466
129019
950158
384089
223357
111522
1049338
716228
636534
179531
537642
872461
924474
692093
454376
396318
286967
144299
737583
622284
438887
34162
528241
25687
1174214
845504
76103
877025
1184453
227827
67198
350078
35275
338032
820699
587539
167485
184740
843498
1145248
900329
75548
394705
751271
57207
1189796
253525
125774
1073254
726
520067
256235
599784
557874
1080673
302701
992496
624966
125047
1086851
339504
1161692
513178
871357
387165
195154
442711
347688
218547
512265
399887
111039
554762
1045833
708395
980990
81691
351848
977164
832451
1147055
922806
441627
371575
705087
271729
1058699
596998
105249
934747
197357
571408
983796
1021435
958326
630870
861791
1160325
629197
779250
1040005
818066
601579
152935
740910
327193
856718
447514
496126
389793
261892
19681
905421
368056
1030893
661761
794466
1124404
608693
493523
1183288
694318
289847
817277
466042
228517
1116732
1066910
289167
50645
411461
114987
675318
1099915
936434
842494
903485
805100
987445
373852
1082348
77604
827237
1060446
104824
925337
220802
275864
466687
1054201
611541
183115
594613
923509
676892
550773
1090367
794386
1123222
508948
589318
758703
933647
866525
13113
867004
295921
130456
891882
120424
840278
997615
1021683
783438
235877
1141415
6224
21364
145232
623147
868998
543556
937798
374523
463467
323244
44569
45277
118327
829829
940353
105075
1130668
555699
344335
41332
757756
889790
1160090
559621
490386
1146223
502059
728465
706977
977149
311207
696148
1072993
53984
690138
704329
196471
560736
475015
30610
562700
495205
842015
1108585
276864
420225
374758
455441
415000
618780
301308
1579
289044
88947
568422
780560
998052
892563
62215
190420
1103681
1086992
1017778
861586
656879
175086
1186867
554549
881124
122011
1136087
929983
234667
893725
815181
559758
1138336
116297
32736
272614
900228
466658
72871
684110
1024551
672397
1176934
612066
753267
150455
342482
12155
247111
143725
1010512
68658
873946
26925
850867
325089
1124751
748974
654903
1084536
257259
569746
612733
954338
713886
778394
177059
560387
996507
616858
954651
1034766
427209
908805
221676
828271
280684
205847
461
1118169
709271
371080
574728
879223
505886
575956
965340
1050088
79503
1078282
415190
331569
521525
553394
376449
673489
767782
685318
686312
447840
481207
598060
116034
914146
366065
1185597
512099
499608
769133
308274
871609
619237
870883
24737
103424
799651
1041189
299394
497460
751245
1069378
440731
774437
1053770
538852
717626
966404
533371
921292
1096384
722985
983827
1132314
733733
747428
64548
458568
826107
481443
140726
597331
469837
686812
789124
651002
868815
426121
1009438
401264
940948
706041
658363
348956
650508
1134645
320875
679908
822834
1051088
181729
283636
436332
706126
855818
424771
34493
1158008
217614
122232
1040446
536971
313114
704841
697307
1148311
277643
984688
448290
1160725
337089
604014
121803
204029
592446
342146
644996
868689
124380
317355
474318
951786
923223
637524
700145
1099658
599940
1028631
745459
61889
839020
679744
146998
193889
586273
304745
448499
563878
790354
671781
1126906
1056245
182117
1085397
429477
324489
471411
764763
641071
855545
126036
896113
854719
840495
435659
769531
127013
1192996
51409
968122
553349
968409
9537
221840
1165966
248959
606113
739075
1151828
1182141
559425
451097
604015
361818
149382
292643
624248
188050
643358
21529
992333
536790
1144617
52778
908111
154635
890653
860531
46092
31283
508575
566632
920015
796917
1051554
181419
981660
261737
942857
756468
778288
732766
15763
97143
951984
107463
17647
885241
495975
132809
1158440
361613
103138
963791
1163298
362941
465315
90333
133408
143433
507216
878792
770862
1033869
896434
96555
925225
121953
301838
551678
772524
1080418
535627
770728
1102359
638161
392231
813902
300171
339079
197048
80465
928745
1137813
1106486
400350
802325
40854
1053206
270018
958445
1120992
296953
191522
66296
402024
928462
532506
885137
1160895
670939
910329
317056
944885
886551
1051085
437271
612288
61030
370985
958550
633139
190820
1132715
568269
406787
438351
1065254
962495
871829
261415
126010
652912
176755
318492
1128302
7535
256053
239986
347077
703297
145256
945252
1135919
593973
643494
1167590
1126714
338192
772168
960986
149060
606169
769623
1019318
53238
323173
385581
1163735
405578
559330
581590
1059207
546141
727199
1156657
207087
963934
529209
902520
336067
452889
809115
104111
681775
1058990
291543
94736
201607
970053
745284
1170598
969063
275792
430200
5097
437253
167972
193756
78343
866413
525309
526240
46810
389706
260665
840281
189983
543451
196011
12580
314679
732724
541809
144900
242729
926259
593984
993064
965622
936851
118195
879757
287223
1073995
1178056
635561
293103
747992
588414
1035399
180365
572441
1114222
759094
404697
703932
1176163
786607
81859
164430
78827
776998
1136447
1192921
319322
174354
342588
364586
516200
1157886
15848
494885
435593
815567
828448
689467
197061
894027
659333
628326
439397
183328
546237
1078378
368767
852624
159403
829487
630960
188609
320749
248722
757846
1166443
678853
908611
748949
1099342
476039
216166
26098
905174
515612
674323
1130131
969735
78624
948543
687390
1044018
69670
929187
871701
967570
930845
611673
1064259
873830
607233
878520
804211
64745
522751
222783
181094
1087128
578304
835265
122776
710641
579155
510013
696238
158000
1152280
557614
452293
755023
998404
245207
865376
1083273
561652
1104764
912178
201862
548760
712100
94710
501812
738624
257676
991871
1043244
950036
98604
201672
949948
508123
795744
747509
279315
1050549
224295
848642
49912
437632
704381
304106
476234
1001168
114846
1112907
240240
915885
343836
1055001
1179921
579557
594493
542431
640050
46460
344205
256329
1015874
255804
358258
657020
879282
706584
328631
12324
989742
477199
901991
1052310
189571
1158177
1074213
301908
416769
1147324
840245
77354
858825
675405
283974
624791
838817
300116
1185234
887283
968672
59419
515178
264232
618875
839186
410577
934269
327396
1112602
1162125
126428
196608
695829
292103
139442
386256
924724
688364
749307
185505
124916
935770
1113691
496704
139982
1023159
1052761
215309
652400
1134339
777847
651501
206577
754466
237453
557739
1137909
47025
1162481
904297
204653
1011561
814313
775281
123979
70563
769055
804337
245640
677123
1109322
457680
1188907
1070342
168236
459496
761607
1146038
791380
440361
482747
475030
383536
970949
902143
292400
901114
89066
281073
502898
936247
765400
17604
1180067
772747
935164
600252
134778
108688
472153
680118
707348
744193
740622
323530
896710
1005215
738701
115505
345031
226548
871506
357664
827010
175729
742534
567075
1193317
543111
927725
1011781
410208
156928
1059662
364977
536333
900268
24577
1183391
388580
421468
694586
720338
739343
90752
879961
194948
283911
182962
527347
875853
1182256
301734
875079
440716
762660
1069750
301612
1021817
169265
700286
727621
929347
922918
32225
965768
834503
201840
795923
243698
400843
843785
933793
143263
814911
178315
979592
526992
1050106
1031011
299370
1141221
124827
40552
601073
342259
411542
861378
667739
995629
356255
400134
397282
625348
1036809
848921
1061251
1117714
922408
641528
750436
1063170
448408
491021
662325
879058
205235
599968
723387
28377
444566
598380
1083420
736293
672663
1149135
730282
1188606
412322
898175
860726
157521
465820
792667
1176530
169652
950790
541284
947998
52051
583464
589271
1064112
214358
558174
1176019
158232
311681
349600
144379
168547
1103726
364655
24475
45837
822526
454582
930665
320502
394195
1054774
984861
966038
360524
795576
1183013
295816
787040
64276
696796
1071500
1158924
353574
1130875
2420
1063973
289082
754442
440038
211929
331076
585203
740375
107997
1165086
825465
393513
902044
653039
613055
544594
183569
346203
213383
564225
302208
413748
189969
1155730
152306
820003
640428
671032
898668
502992
976344
955370
1105749
494314
140651
987525
875108
23656
110588
226905
916102
1030088
126315
597379
219123
51552
84085
383974
388583
554838
899003
1034586
470735
611192
1016008
347904
911023
19159
902891
38892
697510
81972
697444
999468
103411
894413
18343
430462
1116178
65163
634905
523305
694356
1039954
527039
832292
702497
303618
986588
86719
1108525
590150
732202
687060
295690
37751
344296
1158963
318604
752015
577295
700382
968915
592123
755439
503840
908461
177867
1058481
1073835
354476
681160
609650
627750
278138
593716
865227
311262
710318
623270
385928
777195
382910
251572
59912
268720
153999
86665
867278
331325
974882
334816
835436
477954
588891
879412
1117072
781031
563437
1017924
970424
1163075
152378
432303
645832
123691
269275
823370
82260
885416
268341
1173350
681064
147097
87500
445209
213102
72600
363702
40365
720312
400397
108465
623340
340704
255311
637296
1157258
136713
886947
374051
1101684
356687
1019203
334170
1180855
1060773
1139577
835970
636142
1006297
290931
1172490
960300
339100
731778
959667
85923
359470
495871
920983
1133331
926856
99997
1136856
786889
807969
638360
29967
3729
302509
1081894
217667
634312
386648
374011
332202
64279
373821
1050398
519758
33727
276042
131396
309769
932006
390636
407314
202570
1172951
1134550
705094
292148
1123631
626665
930787
95065
395604
483836
941392
616557
954687
727907
1052048
45954
92906
703106
615311
512967
9192
95167
79464
804355
642949
221743
1075694
17993
868496
1090788
989623
837541
1096496
411037
821448
1170251
777624
1055017
723941
522271
331207
393441
586274
71015
549319
205420
810873
580475
1160667
977657
794008
394411
637288
1005725
70303
496841
247640
26396
985905
730066
256802
950088
515380
527907
247334
546713
79023
110929
1057001
664003
985719
771747
251693
662950
959884
413246
770906
760320
1073870
713597
133155
774914
450622
170652
589526
232026
399099
1178834
1028725
304496
1026351
608097
1066166
761783
656338
582855
1165485
716638
595805
389193
139355
1096702
40524
853744
23157
1049691
608533
464015
494072
1039816
855144
473184
544419
824583
132160
1100319
1023648
541162
126543
1132041
334073
392971
252008
318015
405049
463069
434424
326121
385372
1141453
587456
353657
1137492
579363
527744
466588
287031
404565
237143
310977
788420
404003
279795
743830
1006454
403899
629276
598953
602700
910974
618379
310186
693185
174484
1094599
749711
149066
1080859
1103055
521167
305870
614263
1060187
1076289
554811
905481
290065
1191599
307156
1059206
479155
1114007
49322
246701
857384
441217
844338
342477
723755
537582
837760
785430
115619
837457
215758
889642
103686
937718
978532
103316
419011
693638
643719
208439
429125
516110
150597
476724
523370
1085848
832502
90508
583977
257538
1117686
331888
825808
806353
1032959
918039
729064
783473
1059380
1017
901361
1190315
532075
263127
1069561
403198
654819
394790
717696
787371
233142
814515
764700
894533
109017
1182026
1155255
74718
777492
567167
943988
1070305
332807
689190
435522
1102087
693979
182038
8487
991386
402344
1088043
777476
468773
940992
763346
552747
564565
1131065
546923
1188552
630393
1074325
342494
167384
1184741
306315
526315
18157
855734
1060938
862853
815277
13518
361846
946574
991747
565142
1038276
828814
1187331
1017084
750494
470853
703441
1100144
651243
1148939
474942
707256
668202
776266
717322
554538
437055
741805
1132472
683420
682975
838502
945131
975782
991542
46573
186602
136564
309427
45390
250499
1154744
147632
585127
424282
863323
349373
722879
805770
91504
243735
781444
609937
331385
104787
444617
756549
6713
1081637
891864
927210
91691
915002
1000053
942602
258661
482653
810536
923775
650644
126098
365699
117623
464262
1180722
29009
1029628
168797
1086414
202094
491255
369845
912072
254444
1028521
429840
1020903
910263
659247
524510
176197
151286
1084884
174684
194040
290638
49702
52665
1017539
863175
853929
183776
703403
390729
584732
59226
900317
622615
275402
1139595
404294
327000
976088
732112
219127
1017077
28825
853133
1031342
168530
1015888
822082
75745
497140
659956
289440
1059818
595032
10684
712366
734747
1190566
235723
965315
1162072
82626
386766
982774
382851
1041995
259047
520716
531472
454375
521795
999500
548124
808704
439576
761895
431877
1083833
53108
1057256
1049681
324463
308850
442314
797117
914446
374015
773533
1065672
427558
243730
1040049
728722
611685
1031384
703726
635138
581467
993148
515837
97066
852405
1012410
1187190
32540
789484
1124237
779186
7635
566256
217077
622492
1160722
79902
241153
176538
937961
55264
21427
1184679
204165
552287
224109
324199
744505
1124293
1001603
14802
190550
829401
973442
383629
366877
337272
1092609
1137194
1011393
356030
1163328
915592
55628
536460
727901
284122
980787
1112601
1182707
792054
1022220
120840
478864
59180
804534
573922
804364
1113062
881331
938410
589334
969529
331739
313233
706
46144
560576
501786
1084236
964476
898805
308081
702416
572265
40089
379447
477565
71639
793698
104543
314239
135046
778568
1190579
813726
1117
974312
676828
871327
839879
601066
260913
597362
1096893
467227
1181214
813378
294290
710852
729919
948740
27176
355467
403582
194699
295839
658645
70109
56971
998774
1099488
325792
514263
178656
94826
92472
619240
155246
891527
341545
109043
72407
513503
720700
823671
27559
112046
634834
726010
653090
618074
662515
466792
235273
648591
1154951
404494
418010
763514
1018907
1121848
475963
504812
684061
829993
219042
947244
728975
83787
89255
756920
805332
623409
242441
894469
318153
1153230
1006931
707132
426083
213808
182637
1011232
980450
437242
901125
182460
713331
1008378
1130931
1029314
513362
420602
376716
955580
638981
282793
874156
624401
764545
1164671
1102842
1128566
1015431
447161
1000503
130054
144934
87381
419523
761046
140980
915041
1044482
987214
651816
456520
250012
341554
296525
845802
637638
935123
488561
810390
504324
777355
879302
404595
186720
1132307
354336
695044
828589
1162276
1155536
183027
479832
61003
503772
488764
874228
447857
716918
120310
535222
1148347
925356
571534
701873
1056085
76918
1166117
701983
441267
708823
331313
731379
609463
569678
575266
261404
210712
646298
1042519
955073
1146994
475122
722345
782457
579216
1125740
1115227
77663
865207
924004
821201
1085024
951333
530328
45409
54221
765727
562333
984539
989281
975420
16973
753572
223720
1140738
94853
897577
904877
426425
595127
933430
762538
795296
778792
283028
775251
358961
1152075
645168
399442
474103
511152
1181669
1047815
329511
431522
449437
203162
1008139
348966
356407
240874
397503
1177513
810457
669620
971868
591543
449668
604711
53270
857279
314098
1026317
775671
356971
1146289
924048
745452
200972
1080333
727902
391950
1012759
129813
58970
181765
1059997
889079
148498
524423
367966
1184009
224245
1049683
120412
93779
715854
119266
104516
816388
1172544
517047
1007758
592541
792403
1163828
1042924
403114
928430
105859
350780
1141379
532758
123215
462534
807618
1001847
37921
283758
1035432
842865
80245
300302
992699
359672
821175
920360
1169692
567364
128678
1092880
508633
18698
557335
1020633
980234
120196
500653
630143
345317
85111
659688
478633
196343
727650
705183
293638
195858
140576
715956
523764
835833
1165085
487868
859007
358397
907788
775243
574436
438158
113149
529659
522915
712644
282492
22051
1180909
122309
119064
648787
518720
1078225
246601
519688
489756
1099566
203117
311774
769602
28472
319312
367716
572573
879602
369451
1022636
707508
374777
383195
380076
956022
1136085
850440
938846
886165
1089483
10874
888130
569169
968130
821126
521537
585944
561375
1150110
41987
602341
466631
583984
270872
1016331
172334
1034793
662569
307338
1170453
599565
1084398
552477
50498
1017812
901773
886491
1089583
516199
746195
1110344
444270
499229
645458
587227
168979
990541
687503
264663
950592
1162296
452056
900522
657886
1179011
428121
125693
752948
776879
242794
556442
378634
1161607
1072483
1142219
590488
552669
1047793
761718
876509
14975
633702
997925
176299
834272
31240
262540
603019
413589
632888
915454
1001200
986321
475362
255778
955923
1151439
523190
254439
302518
1037102
1019032
251482
355207
664522
386854
830100
614174
40636
896829
983318
531813
317028
114971
193609
695093
1120447
224860
636659
145641
763834
994455
425053
1092444
910523
189823
699128
546377
562224
860205
705884
243907
963757
904950
1162444
1038798
740616
1105232
1071145
907124
720280
876348
153469
484219
724958
1016080
680558
1134987
686329
151352
904302
301793
948709
293510
372191
111104
94492
128617
1018173
95236
446327
198225
690810
331379
252573
288088
264249
451020
921425
29627
302840
545165
780362
869325
400469
1099322
617385
838038
1187438
632095
336056
706335
676063
1099985
1105765
933011
1128277
1142850
395073
255361
561275
781338
909438
162238
930495
711978
329170
900234
716809
984638
271607
377861
1063625
1165461
579611
582036
889994
346707
130139
728217
437118
316425
1141541
1121837
1005890
1136190
418457
687716
1136275
147871
513017
747888
681924
91745
423810
117519
690096
700376
370852
300177
482289
484810
51274
610767
660134
30825
882826
689
1150126
952685
1155384
119898
40763
770155
782549
1007812
595471
1124322
1079684
122504
319677
535993
874592
845712
472375
879969
622464
514914
244620
288070
931584
769719
236614
1012209
327445
285584
972664
614445
247122
21125
217209
236502
705984
1000265
668959
328032
499396
773109
806524
804434
879251
36058
1126388
943323
574781
807510
882039
965675
26376
361170
243798
917033
55527
486476
872538
1069690
801662
256868
605283
395260
66572
205459
292426
79688
547330
1118112
1063451
589962
358676
436027
60782
1019698
148501
292099
892701
891089
811171
372057
603994
953143
1192967
82421
876873
560183
482901
271542
746635
294608
767300
123449
864573
310124
931105
234242
507401
1075896
410989
447023
421850
549786
864338
546988
311600
1070193
619879
423419
517705
351748
672881
777947
197810
40720
1065123
1110434
186628
575226
253745
1079218
751589
297561
874018
384308
562480
409891
535301
1043970
901857
517496
426506
726400
300856
304522
152050
366026
1136578
848360
122144
81502
1130685
776346
121140
176751
125376
110642
561020
767243
83455
624555
498542
990592
123206
385974
132390
1031368
1124946
648066
343663
607346
77438
389605
714788
819414
276207
1122963
1127592
545005
414077
116831
890738
347701
841854
859030
876995
737311
199475
304039
53030
484763
354153
975388
59262
1055183
787495
872556
694310
617598
1069188
185818
1154122
29243
102962
348002
1150682
337031
850851
644784
1021172
237471
987064
38970
2628
209412
441546
574187
263037
138666
465817
445628
875315
879985
430273
892500
288399
560048
931842
86289
1003639
150594
409779
1183109
1012001
665726
1182674
682881
1127253
239013
853972
320321
59047
428321
1056540
604957
69771
387864
1002216
1138916
139298
342176
363007
1033886
1011904
240039
883659
844708
875500
766558
295792
1097059
931901
678971
515227
862215
1013101
464939
889593
927736
1028647
267264
214672
1076934
375018
436026
585450
1033594
601490
112143
927765
240146
436926
712906
561530
647931
63304
549952
1150085
830769
908235
320957
747244
694292
802486
211296
1155626
106771
690468
157201
86077
1144952
457130
401219
218327
1052389
114148
79853
649519
1187256
926874
765157
178518
786130
981594
896001
6244
65999
594569
227907
54991
326794
789390
283743
518678
656503
592968
572599
298588
444494
234622
297940
440628
219586
943736
1186228
805044
640613
856309
929523
335855
784325
566689
482296
391249
724097
626647
827054
102681
824526
631942
1125881
1050156
93603
650732
648561
466864
152731
437362
394086
1141437
377160
495737
86799
1063358
227470
514534
537589
56765
583867
1171802
1163533
956385
567134
592495
37405
518152
657439
301274
944798
434126
43115
865676
356262
552511
1109764
32004
102719
840860
1033908
945635
28568
640171
568617
1147986
469968
251273
60935
226120
802863
26932
795200
909340
124962
1032106
913303
870270
40131
135972
23540
486274
1144567
860746
126720
258375
814398
149262
1034932
196443
571809
692682
18044
19317
794299
770153
69360
360484
400778
900583
1036378
1170548
844265
412067
1154430
28891
841895
22806
665435
209201
597305
516189
69131
315007
378078
930849
1088880
1019555
68943
727973
268433
755851
28671
127031
493579
744238
873673
229858
1037275
464111
653059
1049712
286308
1029429
188266
811514
629482
76766
134860
643011
390062
640936
1076450
1034933
382017
527197
581062
552434
557985
24195
1099897
1093072
227234
537246
200290
970244
899738
871550
955204
400164
950137
398195
681441
288438
212615
701581
90897
237652
175827
788895
673872
769294
444567
640112
710197
233218
150523
484009
685578
386243
536588
653936
57546
225514
278465
127732
843876
1142043
596993
1187540
107998
9826
69043
664787
720721
456281
912415
1193197
572889
532350
748199
1066301
1121156
927195
1093235
342112
858707
112000
499569
697876
828887
891217
1176263
377224
863111
986197
180968
890962
833095
620115
938055
158470
1150921
872153
597874
1184144
765107
949959
413227
1105946
965624
779228
948589
585169
21757
929499
233222
243694
690501
1035095
859846
250758
197992
805163
857199
258848
322641
765282
387232
714091
95377
446071
1084596
758929
1026472
854955
17526
573529
737418
175775
657077
563156
90887
442013
1004148
943909
241194
38195
420213
80354
1122616
500098
701052
756941
391469
372672
800980
976035
508999
369293
722858
141628
832249
507712
87011
1132360
357316
7966
370705
1052549
526090
95416
806172
874868
999545
808515
745399
564418
787481
127607
434041
354711
1081455
315281
946586
228165
936188
792316
608551
952764
180828
721
763484
330984
992558
177035
208107
575490
725026
594957
870214
195642
471304
499540
357
711660
560392
338199
316737
320344
942596
89511
450645
209158
49999
254683
222627
1063083
244262
1062189
852871
791647
942344
385443
106915
718418
477781
908243
1189774
1001894
221456
755762
789705
190581
477737
1074642
179450
42589
490080
138935
535655
846442
1098423
1007729
569954
394367
1067824
1068391
25355
949311
289784
392285
159865
138247
839822
1073160
599658
182964
425556
485853
132960
487592
943892
879329
824976
777385
283957
363144
1176324
471308
666303
247143
289941
764853
181898
376795
14805
373299
385174
638025
741079
814531
1189068
961477
411524
202417
514884
686760
1125254
485989
471546
706955
1111652
1016877
311570
1048659
354212
340150
768265
1130768
362843
891129
360056
403491
769271
1130985
80483
846540
717311
744403
275270
247738
871075
891116
567988
141994
489095
923268
216143
120714
948765
195201
783950
881966
105359
657962
795272
246101
678599
926929
30673
968202
467343
1164361
582135
88229
55278
315620
154626
215063
85700
685948
927900
850458
667238
823190
1108832
686336
751463
624095
855493
356461
487194
65605
621618
1156911
738214
413782
978423
356269
914890
383126
824744
910908
1101319
955406
945078
738000
663325
1176142
959771
952323
262515
1180787
641600
1066479
351204
869392
490786
553706
1183561
755369
458022
414626
1101023
287431
859168
91486
765228
113754
726712
126165
349706
511954
141548
987732
526724
443434
1133850
1119296
866889
139123
242253
737680
69681
992655
1148358
52501
462614
1048683
232327
93065
360313
1127080
696717
531435
879657
33037
1094022
823714
477023
521055
257702
31364
217575
805991
775245
105992
805972
848373
824159
544445
698564
757623
285849
895551
907547
895571
289490
794840
1027393
581053
293040
274628
272086
870954
960440
776966
510771
185697
207366
321695
105204
236279
690121
334943
275656
1071768
875261
640776
291262
1080118
540038
235619
43349
307095
195371
802205
166099
959164
727182
842304
114195
1003040
197114
285165
499508
643975
541509
776827
314450
491318
577345
1185151
21410
1028068
641215
109520
1131388
253226
476376
833760
764018
1060192
1083337
1014142
874171
1051776
104087
419089
480339
618879
133129
869068
992727
176997
322889
572027
991098
1122066
983988
1145781
818175
317369
202733
76262
547934
425561
101347
769551
650403
783939
610313
471455
397084
916752
641893
179660
777801
693130
1105913
668378
611342
737542
763603
1010160
422417
972607
717970
733227
745610
540300
600362
571625
110711
1043069
77271
668683
655332
1166020
848450
457333
1125502
631771
572896
74212
59460
159148
336104
836071
696407
106315
964569
420240
742271
482804
429662
866027
1101972
235380
1143049
758042
929226
1183455
10883
69611
724151
1188388
251604
343741
981994
221196
559437
290314
1126068
1117895
712576
722567
116603
734498
988615
732090
1189971
90984
223518
910824
858409
1029663
711428
971179
674366
549925
473870
980577
520333
14821
79505
1166038
484034
818768
20093
355159
780882
262992
135945
686100
963490
160639
824841
639679
428060
477709
355560
237494
900867
658666
897438
432583
320343
1083333
841734
655253
253796
285819
228093
1061422
479407
886097
971537
423128
732495
193766
290652
953034
1033357
355277
1123008
561254
798989
157386
1038778
118563
458477
218910
421472
81825
951857
893109
209499
1096203
369679
807493
340242
421971
514130
108171
1156584
646321
222750
238352
157335
294019
108032
900121
992036
1110785
308427
351962
582281
140785
800181
762607
16283
402074
356730
522108
754842
392833
19903
525089
806886
647154
322385
163064
974083
1158187
35970
1166576
635075
1075140
974457
473505
1106035
734264
694329
151822
881900
616914
463271
133542
998014
894051
332398
235287
238664
1155127
350253
588006
902098
126557
244965
540888
99620
946683
641964
32703
182902
1141079
358296
943038
678080
851683
87352
327787
824724
599722
305653
22647
338112
999677
43173
500134
383598
644901
585331
210134
1144572
904306
371976
1074405
799482
761814
200874
58181
950329
722432
424311
684760
651512
203779
740075
757942
1116827
42310
505160
990178
485709
1013500
552968
876985
177518
212932
234144
947259
554897
555553
1146756
143844
174827
982886
329228
102743
970681
1008219
1165084
647312
159718
925681
566073
57149
165822
477388
1080630
148148
1144821
598344
334663
758496
658162
339670
154060
713604
702434
75034
494354
430289
75197
352488
345123
744485
332056
497155
71270
416615
387956
1004149
1057574
214811
143862
1179828
365243
1179421
779926
713436
571304
454431
1174531
350799
922507
514945
1185638
1067278
106030
1011845
155026
551201
188336
731941
223514
433119
875063
228521
699369
46014
848224
780999
842089
1038036
3717
727675
1005777
79180
1180609
1078505
100043
1145916
126228
375076
731153
41712
65133
453773
52157
1089526
408883
1093491
864327
120578
1078457
779263
572297
311763
192294
303313
813956
564021
373407
1170803
570261
279284
375778
910831
175647
589673
902491
1054097
443633
889542
636235
1039658
133805
500444
871426
407644
73892
734768
1023711
852948
845051
453987
575259
95403
692244
167191
1092049
538481
506054
795426
348116
1185063
768606
241577
747107
184713
58165
237201
871163
143691
1075659
1043607
1095626
1024558
992301
430259
480645
526513
421357
114303
1163330
400
257916
580563
994015
1076117
82117
883611
1036674
1170061
856964
195813
236857
64533
1057998
916547
519440
201647
596465
44044
865510
1024052
757094
1188743
728784
1057866
509928
1169092
868578
1016452
113896
431023
543698
116737
624094
170199
926110
1078876
1159834
337974
763935
154395
834901
493733
465900
794607
87741
256783
277207
805988
446635
14309
456472
236625
758808
386521
835037
286221
202696
1114081
43566
771539
982833
729794
721902
1109900
174695
3188
11641
1100242
203855
641088
316682
989543
48329
1150736
430326
799061
524175
919023
792791
202414
560443
984815
122825
2933
817052
691308
377791
924713
978415
225793
188441
44330
444167
1045319
32737
10340
542653
1010356
653496
55555
1048009
951595
340661
1104806
36705
239794
741175
754290
30349
1035676
406090
504134
788150
797954
183110
801524
873714
754461
133676
241893
502628
364971
884303
602734
912822
798529
477383
1093933
1108711
181319
966188
993586
363484
578588
629654
679539
679088
972911
984194
1014549
1051338
693587
269115
977962
613520
846070
178865
823851
793123
1162470
364257
18555
825001
655082
93734
676648
981747
1058083
606527
118651
102679
3908
1121989
477835
216266
246705
295807
784345
111082
512759
1123140
718079
982716
1104425
59784
298294
995907
758189
853495
137914
1162225
120957
1179730
44350
223656
178002
792631
983408
1133264
889797
106222
777665
669755
565336
227397
159021
454144
537968
157957
1104356
991116
494374
339820
492389
1128185
765287
871276
994399
1161855
924273
102930
331296
438985
626771
1034990
489915
318298
668571
972531
724387
713692
595693
666929
13643
768337
1165724
356391
612465
804330
390771
881589
471352
85555
423418
568344
378533
349312
638520
719595
694258
71474
993306
272634
1075622
428780
1114490
604765
841781
361006
78665
1084413
112332
403840
1870
1003123
262259
96673
306989
317108
300389
745816
618706
1132
169745
645945
702587
437771
968478
904253
211096
413449
90061
295152
139691
642955
978097
182213
1119492
703290
231303
464152
98128
948205
403164
716815
1074733
201162
1033423
572949
353139
631412
172906
277738
972563
292359
1141770
886607
788835
147290
477343
763413
583899
520535
887815
151554
1125789
889292
955318
634396
424162
990888
970557
1026107
14726
458914
977591
463748
1124419
472971
236147
91227
429800
640529
1020280
57936
1164308
494729
745977
1147163
760428
701835
982388
524506
622069
1096180
236930
318316
1188327
373899
402506
570530
990924
41271
281471
38111
618548
414898
650521
116692
755416
60893
1155683
716072
363936
948026
1126330
405766
25571
774553
250727
64755
979073
526447
757276
1036993
620335
726488
813470
1065743
721121
1068823
478548
360046
931245
773220
564884
1180662
293266
39590
66478
314985
58557
860822
224962
1135179
494793
200072
186460
926702
818482
1182538
108626
507978
54333
156547
1128725
4354
1162755
511170
1116074
368293
373835
1015892
214894
509389
335960
674757
689935
397573
151898
1179200
433627
460155
644548
279034
442635
764445
85714
1009026
102237
540693
419263
108074
168239
437521
369389
1067846
865282
1138407
652483
803351
824267
889405
217714
647363
1142215
169379
509326
1123818
406154
247498
992738
657515
656710
1133611
1142915
142077
872913
907665
718864
756094
908106
495536
115214
1155236
595145
777688
1135529
140719
344678
1001553
602619
97809
855336
1041882
458079
368576
484588
798506
768672
16122
531856
200768
44798
912987
137149
658060
160486
938455
591695
691106
996772
596184
477903
309187
378962
176954
706065
237273
716603
450582
1106915
201931
93482
113011
406404
399820
1177313
714905
840944
604437
205347
1057441
401744
818315
246220
68080
834395
854103
673555
1023839
3843
897561
953368
173609
581206
378063
300280
876244
742577
115952
267847
529049
209380
1155397
125872
525053
143020
299953
445155
40564
838013
842014
893143
385840
637062
130833
1807
640313
606910
772605
202288
317850
704191
683469
56378
467083
80351
1049856
1155588
960856
624852
301592
991928
448577
1108951
918070
898756
821947
992004
1130242
118934
570582
750871
300195
118514
631703
369834
987893
574465
500939
468678
1004557
82689
450594
1102385
675844
650206
418906
686632
924819
933974
1072146
152937
925127
612635
1158784
246330
283813
228278
465123
968055
853900
495240
877698
203446
1169889
987584
133656
407798
1167608
576427
64412
921445
355989
668337
399114
29405
218254
188940
893443
551531
103720
1147711
1061544
893970
1563
908045
277844
440948
232741
1177812
995631
184583
34470
439478
540951
213878
353366
646628
1189163
328176
706168
1082214
677330
414151
959503
439101
215665
940659
845039
364292
62101
241082
465273
31186
593978
598214
568546
139575
827362
460686
749465
68145
1106379
615459
1048241
1187535
832891
397921
1116900
669564
551070
440970
604170
217935
30683
970607
502790
752838
1038891
1146977
364961
326285
590462
570564
357272
919699
1044849
985863
1098659
345472
189411
793360
382848
482191
185105
601100
807977
583085
457449
799821
219820
799136
121301
670821
390768
565966
465759
1009899
404644
2823
1162041
916278
194466
809395
472233
1083512
323514
562160
20094
629708
1058303
165427
360002
1185215
601173
903318
511850
584029
838010
814930
436506
632921
299738
616487
187004
762482
33552
1047633
512147
289438
73265
647585
231300
1137469
463045
1067697
726464
927946
624799
109270
1131832
206632
491247
142829
865903
71255
63554
781659
707165
511558
298720
852896
466017
997008
123502
846099
233961
127044
349993
191187
885691
1155185
1152596
249074
762806
50458
1166489
49357
435792
640023
680184
1063655
787068
297840
503148
854320
838312
619743
342164
861319
410411
825681
686806
205768
911692
839609
413710
958086
102994
682293
708496
248736
962275
200561
525171
663487
382488
879712
822075
1081992
541599
987916
721979
76637
456386
976719
635753
899508
583366
738270
1132215
845820
288691
542713
1062073
38084
522696
1137646
1136391
307053
620517
461585
480303
678690
444502
780011
732902
320279
98609
379645
41545
795963
575230
702974
610478
550529
93136
714622
972089
794980
214237
192571
756512
1183490
972211
1152382
493313
775532
438105
641507
56036
889004
471767
717324
1007045
986161
940645
260040
1128915
1183193
119357
649141
12510
521652
586200
911941
1065064
431047
288563
542726
715701
743354
467821
461579
200822
592747
994341
76865
1080367
459799
307480
1019124
86475
11619
186775
960930
941035
153446
257095
293484
448465
175791
1093833
793281
688092
426199
756667
570579
385562
932392
525596
309978
538575
291285
660817
956467
338337
480218
576952
318476
413516
104610
668453
1021869
952627
405582
12712
363970
899814
775193
746013
366695
782986
346216
1157774
1017663
137412
811818
285093
35178
949418
400695
1100795
936449
1126805
981125
567963
518090
445147
922731
175519
124265
1122355
289729
709213
195755
250115
79704
578007
751308
644505
146192
306453
515637
104346
468275
1096472
535669
635692
93131
879045
230476
75772
419985
57652
986846
1059687
441134
1019072
226004
535837
917276
862602
284344
1030134
564531
346130
288515
958359
44630
1047452
860639
864808
514786
1121783
674416
537171
782617
707705
139492
754983
278180
177026
1061778
313702
25746
289469
1192099
836593
18806
287299
203088
338804
955641
1175612
953131
1172260
1059339
988815
163109
163461
598315
120753
535553
832159
373846
835206
335779
898918
71436
214059
797757
365178
662667
350777
817909
195406
927771
363479
506841
923646
1137789
748043
538630
491465
309347
1124973
1022971
485641
524945
1004078
60963
1094274
628878
780695
666520
1090090
1106912
697408
68228
1117539
826213
197936
347215
273089
196455
1083460
487971
1110451
170876
811388
119030
577691
869230
298611
711686
69046
166819
703895
592634
1048458
904347
390032
835088
1084147
495677
213767
969830
674282
386363
643415
202811
858334
324474
454880
966975
707425
995922
167738
1010463
875212
930045
250530
867876
1111287
720477
935885
386678
331191
261210
331202
590605
977183
155474
913263
209956
84623
1134410
137008
631025
913373
775120
1034343
197111
157988
1039575
612762
263218
1189948
1064104
986011
210073
681265
299913
429157
834681
521646
41678
1092140
297353
478388
329863
548397
189775
901254
991281
984703
141036
978580
812014
660947
957844
302864
288851
23644
104216
844588
485927
666332
163423
1111199
111818
585935
759359
1162472
780099
567861
100057
1160703
350952
1089405
932840
194389
913883
386014
421183
538713
992985
1171694
435785
877601
72157
488435
560564
903325
575878
607293
476640
884025
141071
275783
119337
961739
29029
762935
558999
733320
244976
397719
105652
1170581
720966
862326
150639
1081228
386270
54947
568334
589649
884565
1105263
540465
420097
593386
132959
1038693
505224
975549
1093315
1028429
1090392
460591
554537
741376
985113
1110284
720001
419144
121972
514677
251634
1153996
362967
742388
894705
844245
503633
173418
322752
550140
938033
1023644
335606
43326
1057719
80680
180524
1107984
180257
225005
1002020
768145
127417
760735
730338
1077896
108857
253857
1171437
875768
807381
741643
746703
904274
808039
648545
309085
740843
1055474
582215
514857
167169
628388
624485
1011174
209408
608824
703364
207422
966256
553639
367205
6718
557203
605471
1122660
487450
123401
154914
1135767
794452
157485
110024
729135
890772
171520
315696
1111570
196465
794503
1011401
1157721
157109
728993
806520
940059
832433
149669
927671
243567
425649
1149553
285811
1039610
690229
189293
1138332
274970
568590
273145
28826
524704
126055
351262
717724
527735
817974
11133
677996
340210
96345
865128
433432
2194
843618
1125460
917855
185874
756827
778314
792333
56071
948145
143397
1071609
495442
229723
798111
729681
925152
441402
449154
84176
298225
151343
617315
123469
1009803
304161
494346
1034182
343239
335742
1049716
1174049
204995
840348
810781
1130720
247797
466583
482364
976412
560907
728565
1123136
308334
977636
707763
761842
255684
999954
644829
1113445
771597
1032310
177082
873190
525533
482376
122334
392274
1101951
266922
627222
1111718
1163862
946708
306494
34882
174580
175936
472024
121285
433029
690431
628130
879386
423822
755456
155456
133728
906393
222588
669275
714858
681470
435675
175716
546329
298597
806011
35121
535875
983667
539242
408361
356559
5386
909557
621382
337499
567513
231970
45427
1071569
149972
160956
142855
178209
726448
884995
1018460
563435
1116049
184622
193717
1144376
56727
969021
175778
335984
913637
944599
597036
227501
303993
871077
1072044
932372
841402
215002
59711
364408
915940
806483
407991
280250
1101731
301942
754657
50246
375078
719587
1117797
834929
1005281
373183
1150169
734334
1061680
198518
1167893
474645
251115
496041
545599
1047756
683937
1131911
854679
627587
77939
302271
999458
29730
951011
1014339
203561
380896
658004
274523
43604
813873
982628
301530
56654
1008729
1166236
812587
1010864
170348
349791
1074095
839180
445246
24452
172269
847495
1161337
486093
676843
620256
342472
722587
1048015
344392
780295
849548
696075
1096951
272594
1150616
242399
1187188
636447
234085
15696
1123865
1033654
995565
456213
730024
379458
78697
716727
45375
825605
865521
917546
559226
410714
417678
716820
292700
657797
316745
719076
636288
76097
1157063
703521
204116
753907
967307
327958
258586
94467
168823
821592
870927
659650
721639
208069
985743
192644
963012
531289
240990
190461
592093
444010
1036333
766682
176841
435534
914650
1081113
48538
684055
889181
777472
131684
485643
1148798
877878
684918
315544
1146455
452233
799593
213769
638941
49622
824426
954362
166197
847472
423112
995524
876097
432759
291925
312269
635811
942264
704634
1176870
355250
338552
608196
115124
867957
260184
1116179
484732
282434
115797
819866
79331
584087
578320
649777
405824
543267
1187059
659409
683732
485799
56707
810504
29318
793477
901733
261007
194963
1105135
79072
118348
263397
187590
959934
809685
1015766
96292
173521
532356
367117
760010
644551
493356
588353
51149
299032
941279
235595
581890
29004
659270
814968
289513
703429
971747
588598
657684
338905
836480
628754
119296
104130
970856
222934
1108356
647416
202789
283361
125977
755986
382629
1072833
328136
732812
604733
346719
397548
580270
333679
170833
1150941
792976
644980
336620
713992
1080717
916576
383279
872927
361972
436867
753102
259121
850170
279096
396549
907088
626127
625420
321852
1191523
1182929
386189
1029373
655237
566885
966454
71781
397258
77261
501234
1003393
1154770
380673
629078
948898
536010
996485
375246
841349
19609
129990
782208
47061
957466
1008329
253079
32702
793319
230996
1015078
583130
189501
838656
416242
749013
786222
1051937
555523
846507
1189991
994333
517638
162901
763621
376062
8173
1123029
481293
602902
362982
814241
754142
1085258
1177960
570768
989876
867055
296432
160858
487266
41590
915835
922012
652871
928537
476853
848712
471760
341344
1169093
471444
762919
60648
380560
641302
79150
428823
997562
337699
478403
1052229
120063
22819
613944
551821
632244
159794
58038
571022
517395
436159
1075681
252532
299528
132844
1040442
141460
221742
158447
206626
51109
224831
748137
415759
1018695
880860
966873
1002690
278725
188877
336810
661587
1148447
86698
593647
315502
485450
784378
843469
595708
1126970
803638
260212
515337
845487
334393
791958
1019524
561266
1126604
307103
314738
73320
231686
489265
231662
175894
479771
275436
1142686
738465
274072
437194
459462
56563
582329
422855
963348
264479
64106
116225
269074
1130841
787747
1111538
1062809
9284
927396
589991
117141
102524
369327
842167
872882
67938
251681
503349
778503
951564
673054
564220
868200
103030
383618
345852
558377
904001
1101017
411627
30250
651352
609625
1158646
647082
127284
426655
738343
974820
1021654
264857
124792
506850
778087
11117
759203
502390
992779
315160
223652
819290
570117
425874
1155479
195001
1032469
258669
211027
16555
1081572
798796
962769
646791
717410
870178
173065
99031
625506
104403
498742
360183
1106141
400450
159511
397077
372552
1159735
87947
1110721
842646
465591
1136402
1032238
164006
498361
990683
218124
948624
961737
74146
207775
837304
971408
112654
384948
495231
1030555
830005
1159980
599268
335828
649436
627138
1134220
51540
527443
480446
1071715
444178
992392
732221
646270
414952
534913
1099337
682227
1073421
1025730
1173991
1070743
955135
270376
653192
682540
908864
303672
936798
520829
860082
5273
1071358
1169319
48804
582915
123375
300696
999977
459408
1065028
559127
1140924
55425
761278
69393
212722
784902
466936
760864
436920
655335
1184300
460217
798325
210250
555885
1115301
334907
390562
797335
627151
511257
49277
13361
792292
626108
427265
450806
523268
657736
443283
530325
1063777
877741
422669
272771
990386
407067
569215
951424
971415
135448
349524
924028
414759
4416
404192
286340
332714
54120
662774
863680
461384
945755
825737
110411
498015
284514
159944
818727
494202
494866
308084
283374
153167
270161
774815
155199
753864
4853
290510
295569
164896
306174
272618
767195
820609
887353
22805
256277
457634
554083
448963
774775
386666
1188366
389396
193761
87531
733845
404158
1130602
251208
65903
660921
836533
867059
571257
371239
1158984
1039277
1022454
158871
71988
206733
299750
703257
680706
180154
810342
993186
452527
796675
929600
816049
536065
819537
1082981
772118
835408
575931
1119518
972947
1006447
3874
662826
385700
306581
831672
1189436
768811
429914
412559
898007
394923
771196
284571
251804
1034095
51907
41523
418120
677406
831404
698617
187615
468611
418726
378165
1041081
136491
1025
476822
576380
475209
1063299
509059
354901
586753
465704
623252
776005
411290
959334
1056456
1145977
968148
407529
867943
479929
1143594
131994
466336
273597
266652
213267
575089
861311
626740
179700
66963
717098
721025
1144962
179694
970639
554758
885559
1168928
505631
606332
811100
613304
1165640
454674
28328
512314
1094542
48080
290519
196549
631361
167987
907055
873834
1171902
1057030
421490
914284
340884
223726
116182
407038
53517
149506
601802
577734
469657
785250
158974
145420
36794
549581
53936
254621
462220
156565
670252
797498
312746
177008
576286
247106
1163043
137777
256494
471629
926019
714687
824259
49312
729923
736668
211939
216872
323756
965846
402384
942420
276040
565355
1138083
985428
1146647
638028
945436
340970
523807
893488
900547
681478
141444
244861
246824
1115871
1169062
1188841
924388
996629
259462
328570
1091836
180212
950778
789550
479103
811208
189442
395307
750481
62427
373895
856896
868834
111499
388642
1115288
322159
1120939
1055882
283960
775368
688470
1140332
1097774
179068
585801
1055856
1045347
1020641
969
457315
182757
293339
546060
564594
84103
20975
750940
80682
31511
242492
398120
895676
949911
339098
838425
362371
269396
227740
908932
1129700
1030727
1023414
363303
899186
866802
201320
460574
740729
175332
849879
1062652
68062
1047187
594813
1131445
259851
806224
839506
562408
574788
130530
499153
628491
676453
137086
326607
1183199
639700
642044
330353
946622
157421
917002
985301
226131
14849
853943
373746
386076
553087
793519
1001626
385496
21979
664606
461617
354438
263221
187560
1070142
981287
1151989
909064
956909
435559
1183074
685612
239489
908227
146310
507919
854718
618620
507459
816558
264859
83832
391705
96647
1007660
208738
602295
275745
660348
611366
100856
1075246
854422
44619
736288
41071
368107
143986
378325
847370
376860
180860
967460
202606
824266
673814
917342
1190490
490801
14624
833362
1007419
94097
303581
1041898
120466
413371
1036368
328285
483922
617045
316070
914692
464347
508294
10235
88219
1144953
522340
757238
269336
53718
158539
162757
646521
395290
946036
786692
180399
351351
504384
1108847
810678
844719
305883
206667
221392
910002
704294
1147991
1183812
80865
853509
524970
564481
793341
948237
1143018
23132
1002696
872551
962418
42339
491014
1011725
1120182
718147
732882
914113
1010226
1176595
1145798
13926
808600
240371
209257
506992
1094171
22595
712678
601959
613713
581391
523560
552491
167198
585358
249231
800780
791859
1099935
726321
556334
1057104
286624
278240
501080
176146
51613
1184772
817836
940974
319826
1161990
872122
838155
622740
659477
52928
1076796
193877
395364
297678
1109957
797313
1149664
968500
157542
336276
150711
1174582
1112007
895531
244565
83812
1066053
187308
803208
982311
424249
295169
1108649
25312
527510
802852
219930
854453
672572
629756
23752
645395
1031113
949725
887968
686208
647341
703466
67730
1026616
495335
1103526
1039830
471960
56445
496135
1149053
137994
536636
58334
965057
329566
468538
545001
815958
945675
911926
192759
235472
1026433
795937
922360
286893
477285
458423
1003985
486344
70042
120675
232286
101409
126620
577287
616866
199880
906893
612819
48673
457476
590377
787447
1129455
1008566
29116
1112998
341208
185437
705343
1140908
1176666
281037
1004260
10663
431289
186110
418270
704683
781988
24444
1161763
943060
397658
206075
532401
508129
433212
783941
386701
262131
688713
601725
156833
483682
555240
1078432
842110
473487
90042
313303
914421
197392
845330
1060722
688612
717526
914917
1109699
232390
356131
742961
1124244
407621
195389
1040307
637449
83572
371693
392430
215526
249193
1036200
103758
1142962
461950
1117922
897945
210721
399365
1154938
82967
14732
509251
404721
1185119
653131
567700
770856
137971
509602
323132
89183
336676
682308
321276
321934
1029108
531187
808235
493687
1180231
64914
7571
1031694
105033
309559
904537
1169288
1012738
478639
429838
191326
891145
220154
549617
22713
727949
563763
35171
239335
1127081
172261
770360
352166
185974
406115
706151
689494
235014
168733
252915
856133
923781
835431
734992
847931
818730
1107886
595925
621200
81749
25333
439254
282223
361626
1029033
695834
889052
883537
970508
402829
100090
712855
1176776
395068
681040
365505
966013
482237
1085565
728583
62633
470608
1182458
205126
728655
264107
350958
540128
752065
906967
1026955
776193
217527
862049
954669
1117143
793944
179002
509293
1149148
633473
552961
762199
165677
916152
996913
513760
860901
724245
91315
467963
230376
949783
504101
472718
223194
744335
772056
365690
266361
220558
19602
750464
543516
1105517
308965
850278
954583
347570
867170
1083628
1153575
194450
263716
191358
876152
924302
1160810
871026
749872
281269
1020601
90812
869677
306005
1101408
422233
36504
19151
81229
235766
155120
407179
823977
994779
402082
390529
989763
634885
412225
527825
988536
704881
599948
701749
391825
68252
1083843
9465
475046
777020
368764
688183
390501
362861
460841
21771
59641
1032139
100158
1061332
330349
1147788
27630
86031
997416
226529
323275
424276
657006
385214
174770
231993
994693
521874
506465
998626
317808
1031841
154538
775058
620680
104090
625123
133886
940981
895101
771927
248090
1081117
816755
237508
1146088
6214
940636
781215
568247
1139914
459447
640126
857113
1100466
441003
1088876
1137156
935291
933480
789185
980313
247066
596651
732975
1052445
136546
1069553
88872
725158
1108642
652957
144103
920219
275700
337535
11335
789475
523416
856120
705386
109482
298669
979711
951870
553770
833398
699222
175773
673339
369249
285073
1179287
712085
1190746
935090
4410
774538
1151679
389450
95122
928375
718372
274589
431630
809142
324092
554216
366557
227403
580820
395499
314820
938440
548625
311802
671847
816002
751693
790132
470798
547189
950396
434969
681184
1022100
858049
909045
206347
891349
298514
736026
675035
458633
1164630
889144
670421
154754
570137
873646
816621
689298
73829
917745
131158
1153175
725816
645484
965891
166180
16647
107861
10153
954514
669190
371654
1167641
49217
533381
566310
149887
670922
893636
140415
1111971
1147266
635377
542904
931429
886442
440615
717246
303433
873233
379218
443422
746826
240892
425342
962018
421896
1065417
92268
181733
80328
32129
327471
531607
305194
633485
905301
561513
579119
599654
761367
1093950
775884
117551
1076028
397122
255665
201541
29944
609414
318005
1131472
735769
961235
860321
393285
588703
757849
284405
897952
302454
73476
974964
715101
717941
102762
776175
934766
31362
463534
136122
244294
757496
444332
174917
1192446
184431
448774
629768
395634
1083632
380790
885633
1183760
284985
715141
640725
872687
322072
805417
1157583
403863
148393
323433
62146
95866
1023967
667902
435025
1061396
878722
86316
824896
418732
1036147
311339
716144
542929
683177
702502
542160
296610
476907
111508
1107283
312749
365886
499650
963351
783754
380172
375692
367480
840126
1180680
247397
569527
99220
426969
897489
55382
346220
800929
369591
943162
1027534
126973
528524
596244
812943
576046
29850
902349
1000993
291988
1047529
614612
1098084
727588
191776
915611
150498
61815
980739
672832
987787
621967
945464
60143
861031
64433
878681
630321
556300
220028
50212
869098
797056
313093
852494
133432
876693
989037
1112619
136330
692326
309788
644650
523372
893365
41297
777502
732374
152664
51720
184174
1036162
1038948
991208
601563
164597
856850
337846
649778
251730
344527
1160463
236821
1114317
223448
1073736
673994
166999
475217
605400
950127
313806
1114026
752512
372498
828607
551916
524954
47915
852720
1136712
819180
582303
801540
234760
1002129
377238
496528
619135
728643
913788
428200
238538
880814
32179
848388
661216
278558
327500
267510
481314
668762
699573
477710
600701
777159
541097
636870
213341
346894
457243
1168362
864841
601513
372287
875855
387379
969992
904215
1030655
815255
712929
136190
310172
777672
130166
302923
540908
770716
181575
950848
170062
226039
601178
1127661
687085
276170
592629
124818
715376
710450
459934
106182
461129
325146
78346
967443
490955
58340
1048308
282278
803498
320054
1149345
732308
293092
683431
296617
458025
398400
5327
358640
217513
773759
450269
902904
1035885
327615
329745
1007091
45590
1083852
885531
823894
681635
992835
1076752
407942
1038810
252674
942825
91107
760865
25965
489699
155592
657468
155855
1029675
3845
209913
955760
90336
729057
299196
1089689
406079
73102
106264
953346
854582
581994
868897
290171
1001597
666475
300045
300132
750720
260051
551394
125460
909688
521954
255220
85379
1016160
482599
738824
160135
468593
257611
80428
141272
589354
459684
534838
1168041
645019
482052
242130
68456
69500
658243
368531
403758
850613
495048
188576
293535
946221
358246
367468
1007505
436446
46363
42443
717614
962308
113556
1128165
314448
686257
18109
380235
501628
1032962
1165880
779347
767889
325237
833713
802509
688595
803207
797881
425212
437725
399705
406466
356936
991177
621652
452637
1163469
873644
475155
1177825
302229
738331
447533
419814
1096283
79614
388858
993111
378016
229418
88309
420247
922665
491251
1135277
1185365
493836
637976
83066
518339
259321
40777
631584
1108013
241896
7013
792355
496485
1100843
37521
1192085
696541
783158
15190
840005
512948
321111
879868
201670
938245
956801
856172
81578
1067780
1146446
689762
374347
945129
838059
438297
330475
73092
1140607
512266
746507
560809
315726
266415
210209
346538
967502
798784
334042
342079
238636
719378
551528
210394
581832
1061866
516960
713680
1084941
876459
777164
84819
565818
669640
705572
77639
520614
172949
1150716
76884
13354
1032883
124718
1080624
971730
477914
994657
982237
535959
1112185
742043
870005
715867
584450
1017521
800775
779830
510284
704013
15123
1162820
1034070
466919
1034947
1021853
1009606
1087892
1163831
1130117
117968
686963
793246
583306
601214
1076175
368341
716630
864187
427372
993180
988521
743776
586632
365583
1075305
789685
679174
245052
1158192
1079097
614628
1175569
1086089
539298
34371
384696
229093
821516
167523
415056
292090
1091370
512589
657157
1021103
370144
911345
598980
485475
592852
708397
815331
760131
222147
738662
96886
263778
661892
978545
1126564
102993
1077860
56869
672217
436633
756819
1158153
949078
709774
912471
500332
198575
1079130
1159676
226865
635679
1117388
116797
260780
853348
323978
177526
557190
85859
849779
313194
679639
135761
1031950
2462
1102041
108478
834723
362437
87220
133
830095
258430
1114047
710454
345204
285907
767336
71788
1085347
808152
489958
588341
664529
227609
916017
368269
467265
1054583
408342
141595
129099
507469
587164
881435
337574
886429
1109739
989597
851973
281884
1124449
1034014
1021522
539987
1147911
808280
185155
518613
55352
1061704
591412
654069
661420
234117
616861
786589
301920
462918
8549
1036786
990942
1128074
308033
188422
747447
449598
564406
303407
856755
783233
1165971
416459
314259
636793
229811
181763
890682
115638
686000
818010
696660
116395
164781
198768
965283
79370
1063418
706061
590668
574078
367536
356672
411952
543945
1076611
792188
633204
419235
182723
566082
344469
708113
777122
311395
869591
159415
33581
529358
120657
82135
882825
331570
734912
397907
1064774
989255
821252
801886
220312
891399
181445
850306
694210
570193
249880
418051
154283
1118797
1186653
191053
968472
102346
593237
554188
1141803
353429
423720
784411
50486
620380
713229
262051
843434
975454
941439
161946
1004462
881202
104604
1187484
125765
367789
1184925
663199
379246
220244
387459
1047347
834549
1095497
1127815
55256
1001223
802931
725891
1830
980814
890704
791348
309258
263309
893666
674179
1008237
595821
514767
914443
930334
618564
1042046
1040660
421878
427648
1078152
837982
785836
1173341
1086572
899496
948969
177219
438255
1187387
544570
636293
912299
250863
1174850
1049033
257297
605599
184512
134858
1125840
642958
623664
1171598
403004
246147
862424
1121008
145134
721293
804566
43677
285531
228495
211810
180835
798550
1134573
1067545
154972
624740
903349
1082219
1156867
560870
233101
760126
947598
1066026
94979
103854
52520
167971
702664
755587
408890
85399
901048
481960
895219
531665
806550
825800
1134705
280269
692263
62263
504005
589187
796986
851222
625065
1104405
652955
875997
209355
344477
336708
452726
41595
11415
994214
406808
904620
585917
777300
287760
790070
542294
208434
1154353
960339
607634
131874
385646
711801
138316
78448
861644
1004616
364693
499507
303548
205023
12348
1108192
938209
1083874
106600
1030958
167562
638036
287203
487823
267199
1183846
208779
407553
1060196
274342
516451
79602
1096158
412933
1044991
74033
889001
286798
313899
45732
686693
715993
191649
929397
496185
846804
66439
507882
183204
190592
864796
759205
379635
833451
85337
633468
310055
680851
361092
1100732
1147878
625289
365720
748950
38791
306239
1063
1093324
570524
314750
968200
484527
344884
1179708
1176972
23628
416560
253297
633010
1064080
30886
309048
1105963
244797
166298
654176
527232
514046
342277
852063
952211
774584
423101
792321
819256
29833
106098
143399
237275
675387
953921
571996
301187
265305
216544
810432
204161
880320
367052
701889
926485
468501
272399
108804
727391
668840
18448
414727
49160
1071905
1152436
769153
453116
166525
117149
754151
452855
551836
500039
376057
821284
723402
446253
768949
502792
727591
593731
83944
4945
538674
367143
51554
722228
581491
807067
997419
144560
22471
1119981
1026139
555843
1009059
830323
195974
862582
510288
499068
326498
1059453
956140
1137848
159347
908913
1006841
758532
907061
344783
902499
582676
41532
32392
1121341
378716
976903
862091
909718
1122
149746
3890
830084
890160
400014
329763
1173669
514029
475115
286047
438301
58925
261623
991937
713786
1037458
710438
710134
167419
217616
682800
31687
824194
50030
756955
70819
603693
691142
1060235
302095
247399
926957
1035044
42835
886005
1016708
1044015
129660
512993
49517
304239
669276
118065
43910
1170374
1019513
1108140
346663
574511
664960
836232
359866
609323
161890
841625
694042
728516
1062916
558755
37963
1065777
119232
236317
946078
60305
394770
1190768
1113377
44894
1126079
276640
695090
211748
463144
986078
459535
320178
341340
81617
115763
1188213
188359
350586
528618
665940
111365
984063
1012812
397816
566058
11629
934727
424821
602019
623212
855190
77791
125178
7939
915481
656853
758762
301691
831043
579608
187463
770672
26464
60242
416591
497476
254487
1040142
158106
494420
1043716
760556
275069
912179
455343
283090
120232
552048
1049523
656289
684527
551948
338485
665229
117305
17836
583147
908705
911682
206878
191942
400190
135296
647285
266448
1105791
1073516
1171991
743972
927162
747342
419430
66323
193382
1058241
1076260
12737
861126
988332
137728
334700
334833
826116
397760
1184688
380050
111580
294792
675560
72358
249569
536263
307364
886497
1056416
550493
1079602
874476
218935
303999
123756
991653
1006312
983655
714422
34574
36088
64141
569475
1005173
303623
577931
577443
627577
1107023
620317
25390
839626
392370
334502
177784
663170
809447
170398
458467
78948
847678
308428
294925
589989
568600
762099
201731
1032454
517791
86694
30705
920321
590348
792708
206785
1089969
929239
897888
960719
1095628
539948
496579
264528
173931
615946
127510
568813
244026
1032970
1085839
629257
806423
124932
737521
936118
489655
1147516
463870
466829
952438
836467
1044601
1113362
727998
246021
718348
833184
80782
511588
1013988
757090
455789
1168039
202560
166567
1063617
213400
526394
35696
584825
525348
1136605
288335
225596
445176
130216
163757
296927
526006
18024
401966
665178
1082213
164910
787325
517616
404295
357128
1008174
921079
5120
374449
772606
787215
508386
46328
1033667
962555
655720
1027313
969582
865453
908592
678148
675424
1025559
186492
869508
510882
600322
992197
783183
1027925
469749
1112966
423241
869775
1182219
48860
64613
906338
551001
674523
1009279
366352
30143
886169
211686
127000
839455
450384
707617
1136655
372081
1162081
771405
250272
764328
1052547
620260
828443
455091
856383
1028578
768282
210155
984351
1019361
357627
529004
1046631
882509
184769
1108366
661776
1085527
1107117
1069655
509099
556068
891447
940084
372121
1131003
686671
557656
374441
1048476
979947
964753
54122
771758
719680
850503
239363
655160
619116
835169
1057128
225495
714000
946952
756442
763924
373804
671592
681879
506285
1096526
649872
715358
316272
549155
999584
353877
819072
264966
906466
1093153
696290
1182767
392538
83438
698746
122087
277251
519719
491574
489136
566343
672848
434257
655723
710837
92433
984023
827138
765491
1096296
119174
604532
1008333
201127
295168
119038
464317
371442
855326
745338
1085095
965810
289132
299259
766290
426637
867154
1089960
149126
418714
523341
774638
446412
703264
414911
1013318
1104063
476667
818917
788643
705803
120314
203866
536434
591169
799535
262689
635194
862882
1042120
504897
561267
87006
110760
289213
219199
776755
1049298
646917
449998
1078380
470772
1036858
201012
248586
137911
529584
838677
902879
167975
481304
226789
710157
835367
339152
149503
188590
1004825
202160
208311
340765
671923
138936
850770
661994
580058
508419
26061
1001868
1005020
647036
1192089
1121217
964835
392360
264387
213491
929368
924945
1140778
264464
370214
487485
634981
475205
746755
477491
648960
1086269
283229
211450
319976
590745
964401
307550
370972
401492
266774
736584
224095
705961
671071
1101336
589711
924910
1152577
280995
1093147
1070133
155809
196658
1147231
353334
1077906
114245
59651
509126
708344
872525
978006
467318
286753
773565
777434
870177
756347
1018450
1066650
172851
858848
26008
412951
1065231
245435
515182
894514
36651
323924
877772
781653
1132120
196788
1064513
634248
1178147
1176962
341137
98279
730291
271158
217396
428248
424836
552730
792487
800291
657917
58840
787869
188934
582565
1019096
1090899
416556
187673
1006348
903933
311896
395628
526916
924830
5041
280114
19674
227044
1169209
711473
1093958
16410
759272
487396
720460
674278
1010102
822038
1067144
890737
488593
239102
192626
295770
723696
411620
18633
980491
640742
1161963
185809
291705
182188
521104
485356
720448
742631
662412
398403
1069372
992980
953530
833419
408036
654193
345774
171732
1011691
24887
976797
748327
790342
82484
74794
692808
368028
626191
92763
746202
21996
662321
682422
621898
352960
1057931
173147
87863
435299
95854
846857
370506
1128652
105344
571239
437996
972077
362298
665445
717534
696357
588740
686297
249626
531260
672705
168302
1140232
1176885
789458
925239
1120717
459659
992586
93045
773138
1188614
461122
349463
1038811
445379
116580
839831
505077
705491
449647
468890
1157893
594573
718696
978348
684851
613005
986873
339637
1097124
398759
448433
153629
454489
1108709
625895
106630
306572
919257
914304
747533
737039
483726
20538
591050
52366
382544
407839
695062
304867
128546
302803
546472
143781
648537
100979
688164
177091
263161
540120
1106707
518964
342531
727291
1133177
1039636
322529
730840
36748
54277
707463
149805
327817
761983
1115243
70087
677897
415141
518899
631732
518541
169974
573514
649106
621929
257589
821589
60727
120095
177298
1125546
985546
796291
403485
1045785
794001
573709
660371
347937
751485
845363
743388
58406
262555
544612
196056
205027
339091
1133034
805929
505498
123623
951221
825515
1049060
568944
1076862
339362
103035
983780
336449
543872
803820
404910
276533
347013
1069827
660883
647913
444202
699554
1059528
528394
413313
673680
293977
249486
820360
208411
1049487
1089169
728187
54931
248599
149500
291
506670
199779
1109668
868808
628244
225213
194303
554297
887005
748838
548934
985968
92974
727215
766273
787708
419063
448960
1015380
1183646
255958
87187
638142
90781
323878
789843
505414
716219
108018
902270
397518
332698
379046
524213
1016449
113568
419940
895076
483751
1004836
1112141
818522
287129
88422
232195
601823
745091
1023288
211327
44080
351390
252318
85189
762071
617077
1110474
72086
514433
821431
1130386
302466
618327
1081036
77112
1157386
1166941
266312
234206
166134
233395
684267
1115072
961222
998017
468753
781722
172623
403946
964720
38865
1007316
725365
878934
837804
1108380
1073987
327714
876412
1130035
817477
548417
358960
1176571
160209
935031
411828
53692
999171
13319
261999
72943
457912
607427
786603
344457
213853
855074
306056
229166
804217
814620
417961
266429
779988
854785
373622
785602
70853
267925
1094640
7881
1015599
1018514
908181
834495
336845
852745
850752
462892
64992
232000
129566
28864
1138052
957073
654816
544115
962691
252909
1142987
158497
775003
1120045
1174137
105141
412032
1015294
1073287
846563
610381
274656
882360
1030629
1166558
1026810
521860
870056
597765
247963
292609
768034
605155
938001
88989
506979
747822
722244
388025
254529
796356
962397
1118101
607861
1070288
921959
68192
659842
154469
706364
601401
607800
430046
280947
755334
139558
485968
377302
214624
19512
1160527
1080983
1067076
742772
1025487
165984
638748
713491
876312
1072280
209886
321637
938017
975183
917847
223539
127526
279966
516838
947071
249222
311246
213207
615309
274230
826502
1076528
331420
459930
229466
1135427
41210
788415
627413
389045
429858
1053730
681006
1092464
20126
26488
76045
584556
782694
9628
729327
877384
123966
502181
349079
161118
272069
434289
1110742
1190831
172952
1100899
609296
451881
118564
188089
424268
943754
1160307
659086
672553
151308
619367
1116661
964113
1148243
1025601
739836
1066102
148187
1162384
102426
1085437
681571
835406
883075
287590
979681
899399
706124
566515
295303
180739
960909
331953
1107491
569947
79318
457293
1142861
58634
458637
779991
269342
654070
328984
674918
214542
834184
297994
485257
91140
265546
1056978
1095837
860461
599574
226317
36059
322809
824663
152224
833448
331198
132133
1108572
1055369
83496
753879
468478
28746
1010733
375011
1108913
617116
134614
661692
5773
497469
357982
855861
79812
509538
841359
186598
676326
1166476
240734
415316
1046823
533292
418392
835964
152147
552030
496715
811536
501487
332181
182114
553890
143655
718679
947146
120734
1111149
490228
1094603
109886
273368
359230
699360
477551
1037849
542456
1048175
893613
308979
1115926
96980
554564
177737
1116720
1153913
561173
1093727
314308
333953
825684
675110
93916
66083
192119
8878
21428
124049
1173497
910965
351197
1042789
844986
857985
1183292
230727
775499
380983
672589
978836
220731
165125
748545
176232
130691
119627
470968
430456
1102101
1003017
750783
779533
1131117
635502
32668
458090
276879
370234
829145
603147
168012
247164
169084
174015
494059
439603
998768
399175
386493
1135141
307537
689240
1077934
978478
655329
662719
305179
688282
1112738
690736
186374
695810
75024
10999
1092212
794727
29193
295004
454597
605219
915014
127381
598254
996963
1100101
327093
872569
641733
1176596
965157
545089
382753
182448
791493
665804
897509
351571
1077425
586771
990171
989108
181779
981663
758667
916256
602255
305129
537031
552467
491950
151465
818913
783391
319834
479427
886152
634558
382306
408070
295776
103709
5011
937499
24363
790774
1118135
507383
500183
1011689
610411
150294
338153
726579
1188157
415924
202215
560593
418134
557476
331818
410541
642587
275513
656789
346728
910561
776339
48881
612854
143548
921478
699910
924879
606137
67028
328827
270783
665857
1158511
120278
629100
373530
395738
326612
1081981
870544
497361
54330
1108087
332297
660658
181993
164622
1046280
177434
497544
180087
877267
682048
1062220
814300
706513
486051
1032856
1081289
221726
150622
227512
899113
76214
348368
407773
411310
414884
1190960
16398
659864
1016221
629176
998161
1061694
167353
501693
230671
464440
754678
764048
985256
37242
82784
614881
199808
436265
610391
671167
759797
318825
1067026
83740
466025
271157
1043742
997758
616608
482943
349117
1164566
882396
686911
915201
1111291
454998
694361
820155
721439
84198
1170774
215463
996325
476578
255742
834462
222365
348621
508580
941027
1037625
820094
219543
1011121
684913
1131703
603711
804006
1191330
924710
26679
381522
254579
74705
1187124
210872
248370
1126586
432846
396803
89047
699146
1060058
891078
545312
1170342
673405
884548
38982
549102
350383
657445
906796
143998
606622
805341
1159560
1059208
516283
728677
973865
698967
1078314
207508
179325
616304
304760
1128331
804870
748564
840450
651071
774647
94137
958847
235221
508571
921416
392529
225749
176243
317204
24510
254813
619005
666569
126630
457173
676542
626134
174741
825790
186
960804
545128
375617
922242
267201
112167
1137839
1073438
825079
666677
1053870
1147391
415503
795931
469665
451553
52279
523173
737124
142169
282244
2494
946022
186803
625282
560824
1050487
606247
1029146
716701
413517
579895
209949
877711
164421
302707
1013257
924252
389060
962452
1151024
880600
785822
187755
524218
637913
762858
301050
688037
308057
473566
284124
48220
987530
749128
850794
1050683
891256
476544
530492
212327
1139279
315130
308066
254791
1102712
544487
201447
583177
1085274
858835
1080187
15116
487750
523207
201256
976813
100853
376775
403713
618531
484767
499302
569229
57481
146393
63865
634238
145105
708683
903363
305208
276460
1084127
792279
565510
1008491
210369
42348
947751
980913
182083
54173
352114
421825
652843
583906
563305
815922
495386
1067260
995920
433620
592443
606395
1011343
684907
358994
826515
1037039
1048309
880026
428173
801287
781819
738408
783575
410037
313207
242477
379593
1178307
387566
541899
1056113
1082240
662753
292872
581620
771645
1123488
815641
890576
502182
746481
336316
1099871
437284
347969
602740
45275
746963
264936
291489
957892
48551
336706
620220
938872
49255
397762
248309
501079
930936
521846
244598
531714
937501
367745
501216
853353
407782
733698
905183
481234
246288
335591
844267
941119
99284
786270
544622
164797
388292
767309
214755
897154
959776
991463
1062216
659152
427541
906167
878147
516861
893470
1183457
3094
1102794
614539
37543
433159
389871
522773
1157316
96251
49063
1191375
466096
248329
702912
499855
1109610
1076466
288378
534783
176962
1013510
461341
1031409
195245
801863
136661
1174836
794948
443881
747483
1125180
1069612
233879
473235
753026
628265
75808
1106423
1017861
522041
661795
472224
661879
824319
66355
657155
845497
378636
400025
405851
246316
304333
379249
490643
752938
756052
189833
183182
1064151
727857
1192132
213702
685505
863657
172626
1010592
916894
750341
489493
449581
1116345
889560
1094725
511074
1137921
383057
1186883
620771
528569
65609
473494
28785
845173
653524
528155
883651
1002999
217042
1163238
114481
567416
543944
688635
367013
875624
236784
1124066
627472
973381
10250
970627
825126
856395
1062424
176951
432318
112133
920891
60744
866487
314502
418425
666268
610449
359350
1156874
19517
794026
52726
392512
821741
53376
340690
1020504
203120
421341
111517
336034
602083
425437
584637
550974
544997
287086
804651
453111
935579
4847
1014355
1171402
805484
342393
593167
912703
1064310
497366
564122
886755
508413
529245
281833
100808
609777
357089
1008570
331033
993421
794079
922310
286802
37055
760734
355155
1179246
654005
662597
396063
362560
425612
1127294
238283
477213
830828
614093
951467
684389
504995
112704
1190798
282461
949141
1027533
722848
926139
989430
405242
555084
461542
196847
283665
1163644
1119036
792602
382887
920963
120404
797752
580332
270725
781571
287601
1190642
855722
1107505
1156937
944179
359133
1098913
1763
631884
104365
922672
94475
479188
1000405
551545
375096
605504
531595
63788
475696
386192
534947
988702
547731
863464
760637
1090295
280073
129722
933486
580983
1099284
45001
597144
989491
1090906
133565
1069356
52606
1119578
595957
113033
1010324
554454
442505
633553
175160
271000
643412
542898
64407
1033540
372404
1104332
557668
684096
715339
42139
911612
983100
348841
539682
915589
575927
297962
1012515
577807
450926
483336
820418
195043
206267
405521
1108420
29166
333242
549579
557237
919471
400038
575343
505672
254695
702467
149
1179052
972922
1009934
216433
950209
186434
207088
434745
110941
1178242
219915
907056
427183
250841
460258
441401
655649
1093909
328217
605807
277549
566259
268063
677745
676450
912048
17369
710321
451833
481929
26805
785183
1082902
865695
37459
1101587
559250
32501
1061128
727393
24542
257874
315152
198566
924524
1056023
458323
1046707
598757
1069946
423553
623753
257919
426248
322768
155638
547982
882952
680543
751486
753154
692274
526293
370366
274986
485050
398020
704526
393414
861801
858012
787974
47710
821063
40149
255243
946749
575458
957687
985878
1133916
384902
185001
314591
190867
70868
427667
603891
1119490
852495
901341
1111470
686882
41058
713035
54677
327094
620333
447876
724860
598542
905070
672424
84645
899798
479745
358044
646368
632809
940896
723960
680478
938153
374991
904141
788725
126511
322209
213664
707743
184404
651442
740808
867729
926264
512327
956288
902592
407850
1192016
693800
534381
799783
373905
485842
761626
781968
156787
343349
1146839
163818
644641
57682
758057
687076
6620
598309
1174809
217636
783320
260200
911293
387639
465821
509512
979245
211099
47818
834494
371795
301633
176317
155634
1125493
1045483
664887
584824
761351
306747
888636
354304
759370
802245
537566
1171617
298712
389885
911519
569835
717775
1069264
712673
126224
222459
577284
412612
311972
429432
433146
685550
118975
651767
254357
204677
125232
839881
137535
74084
325276
683194
181953
596579
522089
791678
702900
709476
595361
689424
60047
677281
1045114
480263
91059
247227
842388
568175
1178228
519473
371515
983628
60852
368159
330240
246573
250029
1163619
869895
66175
379057
489993
478432
1165043
996353
1011
932843
264344
706230
780603
875007
563186
270628
453811
855673
712943
405418
574945
836568
672385
638089
1135103
137627
921360
778141
56537
98538
776915
724367
364799
984964
501300
164356
12724
884617
979236
769937
534484
1140096
503449
870049
855249
868410
387981
657550
1106481
1150513
1047528
14965
1176110
362278
773748
914301
739807
939296
698592
817534
1191368
232537
685625
546949
104311
73315
640885
774100
1105259
841622
489398
31563
160155
455847
132372
601076
355153
110645
520566
1181506
585673
974603
457509
569667
41795
296462
929162
781136
109694
296379
275018
548413
563326
813292
1051160
883171
89594
32177
604830
963298
668151
1020527
663819
724505
403427
1127573
678953
794347
263314
661106
340006
982883
858231
849260
1150331
1074988
479375
443813
610500
167875
191729
521584
508388
309299
632803
740456
419876
557430
249680
687143
669150
736
50860
1107304
21213
716334
833869
759347
836465
38187
711341
330543
69577
1073651
615804
1158081
865001
920503
609449
684800
1186884
1154692
472427
1058306
383033
1037721
132965
362338
692391
523742
1058194
639896
1039399
449960
23105
62107
896883
479237
567303
121934
1037944
434259
571597
209387
155376
259873
737582
157505
1108610
415144
1160339
210141
971995
74435
418678
580895
847554
68790
262276
1082948
938583
304098
778359
299580
1002969
407500
6572
400284
375919
859031
116432
327051
992427
739321
1010937
334773
348305
778123
971443
1136625
707864
1030465
19532
928692
394269
247541
1017162
618257
151147
847454
1160927
1127171
944307
1122694
1118932
1080607
1024988
208909
225876
498206
891376
873316
1022919
712103
134862
96954
802487
476373
310037
656054
812720
198964
163435
268451
882184
852240
367770
535596
125634
214582
70746
121623
798803
809443
363231
14494
863084
376910
685272
300923
397254
1015219
237778
809973
1104475
528101
75814
1104147
940455
110211
1047681
1172423
752464
536276
36924
88925
118985
1134690
290670
617335
576642
503941
172486
1111321
712121
246685
545270
30982
1016585
387805
638651
108385
751007
385084
108047
340617
810543
8030
432249
717490
267333
14603
850380
126182
466828
749643
483940
292923
950843
716001
1043531
125998
903290
1044292
931563
15313
741796
526780
214179
411521
726006
681408
325598
670431
138774
1068982
677160
208450
219844
630098
114875
254151
741157
1096346
128615
553870
1046174
1148679
944030
896276
502761
513428
467526
690536
837119
331268
977117
997638
626957
441139
340976
1115446
622240
494303
174344
779539
730365
457987
566796
604271
878833
1180121
924370
322992
1143690
777990
246771
407739
986256
711818
1136572
176426
1106523
964261
359703
945705
642501
931818
589773
1090773
928785
1074510
1173673
586375
888747
225912
556030
1068302
552182
466650
684829
845953
337254
649007
326233
645674
233404
87695
796271
154512
636849
462549
961368
990612
406942
652516
126044
607190
56804
892
37399
4099
636208
389701
209713
196662
40647
30101
806990
1116930
14243
690004
1072382
165237
564336
706482
1166019
599573
751006
707686
263656
712951
964384
159659
656929
1154764
667150
66092
550608
1013440
1127694
1174201
500203
760924
209323
63197
915815
345343
1072827
444714
731738
849219
356448
475251
698135
178603
183886
403961
278036
989914
853152
764759
157475
398103
1018172
775146
814394
391444
995849
800112
408614
354610
214772
755980
298508
838756
873679
229501
254057
16601
272675
291785
1078261
1164212
1106029
77251
227820
127675
174381
590075
184336
919811
784674
850688
1022254
814864
806486
251592
640383
882605
277770
966708
991922
393855
163363
1177563
747361
536041
1179513
990555
274733
1042082
274188
47983
811761
263663
37507
531279
1184604
807387
494849
201540
816014
1074979
102630
660011
572920
777105
59473
1072182
160548
680089
557722
49234
604820
31233
179006
128061
246430
324377
305530
727377
598909
1032145
1054945
289719
328618
927917
459530
991018
574736
842714
734209
1007018
493865
904696
1143307
449939
328632
466414
403537
494403
988835
890536
1027656
1000949
341013
881520
569541
357913
447204
185071
679884
230981
163458
480205
998385
599292
358354
896500
520266
37990
20744
1148656
69214
305166
418159
723913
977103
656988
671849
402571
33118
146809
323680
307763
288673
333075
644939
972349
370668
819542
581924
1095273
568220
545376
772163
935187
479297
615716
396227
310440
1140108
687361
1188985
147160
175529
911923
767995
241767
1186552
953743
596718
922807
685752
297792
1125237
78917
889420
436282
1130997
988498
7410
987615
768789
771696
1049887
414267
723009
210095
866402
135713
79882
627139
209541
465165
963592
121826
163021
220646
1061989
666777
92523
624109
1077287
895612
236083
937600
432661
58141
159338
1046565
867604
437680
481471
534681
866969
1079882
1099913
856684
443838
426620
805294
813860
1034414
252482
125474
462149
414130
271118
983757
1184075
295866
123743
423161
56938
859085
35340
835378
1066847
872133
182747
243449
338408
756530
975443
876734
712800
937498
562883
522967
1186856
261080
558612
816153
483343
881905
144861
1043579
886952
970963
187838
1106111
222591
558484
482969
563781
455602
309933
690683
1157545
1106681
662404
473370
537890
720230
798513
655797
761608
368949
1119303
811766
443907
57646
816067
866848
1025080
1103236
486557
810735
17843
322243
28722
1172070
71447
686620
519045
421641
816093
1097192
415073
899787
1058640
194264
903520
653928
249563
935815
128639
33837
16104
123701
1060757
295298
861401
19670
1172368
606228
1121460
530778
381083
517958
735939
80988
1056566
639033
406706
572047
159966
720198
96083
1043465
263304
673702
230392
1111447
362058
740282
963168
971890
982633
1055079
754224
260576
1032356
503205
1088760
441555
741215
210603
220425
859000
521370
1116361
102872
8807
653315
409660
579974
944808
832805
484958
986302
61303
338890
851914
733669
624785
123150
530878
367133
802253
316812
205410
1183210
491289
789820
1042085
919735
376264
735916
779165
570166
1059010
280983
560272
969092
1016161
321340
778961
194183
254886
28588
833805
122335
930678
1169597
215878
953255
868069
393489
15178
296107
365501
1075055
43553
471376
975614
228496
78058
411878
672542
389746
554041
932857
760398
404093
1100108
32666
224
728150
503421
748844
328072
106103
134941
861934
788859
645249
895389
402785
481496
298012
587883
195087
119042
848202
530469
870195
828403
891224
292704
895724
183854
755429
348018
1116938
551379
984623
627544
402772
821916
140287
1192656
146985
106578
704568
925687
850036
1166459
1034513
147994
319205
624240
183627
1104346
165168
255560
1059007
178261
734522
388613
1050377
544863
427108
635300
784982
1108740
842503
340277
302493
865712
971446
360639
1133625
1126422
925819
79573
72113
694502
930863
778242
336023
956338
529532
442403
806636
543501
277471
440283
233120
1068519
278854
633728
125102
215822
522736
579371
770345
148363
561054
479263
433429
413131
976433
208772
502460
440702
442517
913098
724639
540267
1159198
177452
653635
1137919
696664
825988
1145783
539188
963100
667089
933018
939277
416689
110331
759554
715490
639006
920176
494339
66736
250382
535326
653072
674684
182941
520039
912997
1092390
1134979
951550
1121354
636818
669929
493240
446006
445951
223446
703983
1076317
570682
1075767
606310
277354
909675
688314
1071174
410787
303419
389460
817392
274697
1060855
678447
1075541
689030
232721
907682
1124887
218630
840084
531662
1178253
114193
233853
814833
1087387
240388
407659
60596
374173
745050
412822
71510
133991
332665
1129190
1058610
32234
499401
6553
1000196
975878
333251
1040208
258264
127544
1042645
876990
484822
482327
477898
785133
384684
195891
794761
478789
465403
867759
298525
284631
332381
654282
496084
1007622
1158110
821178
176047
1066470
742815
506221
1025666
881788
1032148
999021
68824
509374
586507
714254
118140
1052756
602009
464465
236010
937430
395274
683070
185581
965195
171394
639437
421637
1091754
464582
1054929
692702
1028049
169040
1122297
242685
189834
669801
391279
967118
39859
975512
285791
1119468
404252
496462
17494
471649
587211
533304
366947
156465
351265
220165
637973
130790
652818
134380
839024
893231
809814
590546
487561
26501
44930
1160877
428057
611031
536478
480616
25784
1189448
298194
341045
1115772
920061
252398
137475
560567
1013486
707251
1087087
704516
432988
336864
179078
9597
199076
676871
855448
957531
763746
885285
183037
659618
1023572
370035
911351
735178
731356
545464
1043759
439635
873575
755058
723360
241862
751998
5790
1082595
497220
276203
68596
991673
850397
493403
645081
1077654
381114
687148
190085
209988
605078
997341
336793
1175447
340438
203938
735818
768049
545297
345723
748166
100240
60312
166630
539013
997864
331638
581711
290619
913309
1153712
1145740
643618
1088893
288485
37359
789134
935944
633332
912183
1077127
194381
376737
792865
883204
623129
474404
1179271
538957
842471
1001636
628977
1183114
145543
1061221
822485
327342
80492
1022938
215033
52899
145028
388551
936616
776244
518587
147973
426769
310514
40148
124821
595215
1155145
250513
22103
310685
1003214
897731
160966
641632
1119749
240342
56161
129279
426786
341905
133957
943576
115877
988319
1159041
840014
1160848
719616
1085585
1047659
1108811
780793
832311
367191
212422
474015
1055266
402945
830285
109501
502984
666589
1167753
367771
519951
129380
296346
129866
842986
164795
296210
41463
1013784
955015
535759
1172082
330010
1100534
989718
880313
988929
1022873
623900
865324
517883
297922
1149929
1156768
531159
911098
108750
597515
648989
1057459
761562
463553
90488
703306
565240
153433
273544
314728
1071290
7312
1184727
659746
596080
559799
337503
274093
184642
203121
952970
1040477
13637
985285
1078479
183636
67477
91915
301138
1144465
143224
678211
817000
1121507
735787
532607
798432
1181016
783265
1167382
809160
913022
815442
783646
370571
824247
193525
961591
887108
498810
55254
252877
219442
471353
89999
123944
870650
391944
712215
285147
123687
563579
897088
921377
441950
898182
731270
915407
886096
304607
97629
42625
67131
839134
48714
990847
537391
725944
190395
315019
985615
622510
718345
159534
968727
809289
995427
50596
1092472
306629
335203
556305
581527
1063393
98432
686111
118266
228562
42075
110677
128562
93135
1076121
563123
611157
597935
185617
521651
592092
191258
654866
680186
92468
363081
834364
56653
432171
427615
1173821
743989
1169355
875654
512410
945320
1190489
134402
1023584
711194
154457
215797
882486
391819
739063
1166024
537792
312097
649102
632206
1145749
977024
939670
512101
540706
510984
862434
818291
855768
1012691
419680
269671
1191429
835563
207080
1161101
811790
1128085
960618
952962
785005
459179
917381
1156810
344535
1056002
377709
675009
744394
80350
760287
456569
445757
162433
942104
294101
547156
971090
700030
67373
858298
211136
297167
628801
809372
351595
954421
697299
376480
171280
361708
703069
1178731
103265
871507
770640
618484
96317
276582
197122
899978
411463
217512
501701
58089
697993
876755
923099
652900
720457
280667
872820
709437
1072166
249485
1172801
355607
967867
285609
324245
861297
716652
945654
473872
1141928
333781
592516
105385
987613
608776
941722
551951
1169295
105639
696898
276355
639800
987185
195712
679758
452942
999875
964001
766921
667578
23160
406114
1088323
635982
826730
666016
523411
886554
260767
713256
556702
419840
713553
10018
1121506
767607
824626
1158247
884335
509582
450569
832007
677990
624831
1169814
218736
633190
662035
827972
364414
577785
372425
134239
1143588
1078370
1143552
106658
7182
1048999
927229
379530
711534
1166870
1044926
856184
661205
886756
998347
208026
189765
162343
1036834
720021
933937
641846
676359
439629
365696
365368
533108
785420
517736
360337
790763
910816
981235
1077470
63050
1112532
643870
536453
115750
1169796
543431
139759
334932
750994
1029543
164598
76998
613421
506706
332680
1035131
1028865
198227
914815
312849
710691
41944
689163
610106
857448
373107
591564
138222
563469
117452
452752
618334
599826
178053
390833
304662
15920
498201
223355
284547
596545
786347
138931
175029
760304
980641
507246
1093887
189129
839836
143257
578335
643091
855130
740326
593687
841976
522964
920698
198553
968541
899587
528461
344034
273978
587138
217268
1170404
800006
28822
590900
1152468
367590
898745
418575
1167243
818551
1107465
767347
251228
1099392
332468
132324
1161288
96069
1016166
1078484
60991
194338
80255
93512
21932
612153
1188571
942997
539677
1192718
118448
762616
133874
53856
519280
173977
477879
668761
738310
244144
101004
247872
307977
962751
410101
696705
1009097
60327
264401
502763
769528
7560
137664
910486
468875
448865
163637
663193
780256
288541
302286
146478
563638
823653
1126349
1180940
906971
834519
147422
30014
871013
1070987
557432
692640
923442
1045743
414315
839508
833789
1125878
901181
983830
789273
985682
1003030
652293
1190302
531887
974878
520840
395620
578572
906604
475612
1075702
73290
971345
1170737
506303
1105157
694489
1155395
860980
119026
318291
585694
1133324
593654
513010
600577
364758
178937
667100
317842
433562
556845
613589
775655
843164
1018125
862512
822903
579490
23930
510970
715641
50838
1079643
301681
392826
1156200
759266
1079495
371830
72847
705972
115355
212610
925415
1154199
548531
805052
1168756
604091
15478
898459
1187416
119291
303214
830111
899430
985063
317275
111005
50644
50469
266866
667126
162699
478945
765979
36516
1080366
830499
529594
418356
198273
1171926
427915
567414
240572
535266
104308
701479
693218
1179803
507742
664030
1099788
1032728
1131524
300566
445516
600401
398807
479431
198828
38137
155343
409451
1028724
826484
406987
919634
134489
587665
941266
423845
731539
885495
188841
124671
649719
736031
681229
1120993
965830
508064
474457
333771
279872
995768
769197
127520
1157444
214244
1060038
204852
1030203
156700
915806
757283
964499
423023
77374
541124
180425
532839
575877
484084
923363
175287
321248
55893
48540
1059631
687353
249086
251929
790554
768927
1630
834232
170599
960805
922613
399784
882024
586172
785792
576455
1107932
622298
190697
821847
854396
719017
963111
1129720
305642
534134
1117228
919149
51340
67291
1080455
879766
1189167
189189
220861
863077
231002
1142006
502982
249598
478970
585958
169790
441050
1059593
714991
741691
821295
386013
162551
654211
968791
941793
931129
999685
226139
353703
157602
655552
505701
185085
241245
1126901
235226
730874
988869
396954
78239
179597
42050
294416
861772
87521
588796
1019515
143276
1049393
1189732
102929
1094671
553263
339053
533842
560171
107322
454726
37251
453966
697920
793181
1002096
406724
814670
139951
14362
1143915
228568
586255
248648
1163287
927920
950456
878663
241106
967066
416333
407054
570456
414364
16708
404782
429575
732169
642138
287489
1005411
417449
1108720
757516
914254
366854
454344
254843
742190
919143
557607
169432
912865
729052
472124
89292
618546
982813
727126
954675
288830
160434
515439
734477
46154
1138060
689333
274119
94757
767877
1121182
1108903
559070
982188
1099503
120815
271948
1125315
787628
221150
816159
1069406
193355
1125298
5329
447853
115652
162174
385391
989722
813253
1069977
487407
50562
273709
858066
627586
277225
1185252
165793
203314
994785
64583
910679
811006
428270
128238
436564
751538
618754
458757
653282
729803
1110838
241012
849930
562526
195424
401537
318334
669051
268285
1071831
144239
56551
1163521
318061
1125816
1066961
1048972
531082
1144588
428283
610754
837549
940537
978569
619637
891261
646940
1011820
1038542
1075385
808284
450465
499037
879332
433196
939254
540439
1008796
202952
944287
246958
354349
299919
488681
388850
841800
99352
1098805
322947
150396
336260
936956
690958
454850
188386
310110
989779
265439
276498
756654
345407
233557
808986
921873
483678
194416
432077
251778
643935
358359
813408
714424
513828
912494
330863
404699
1183219
1190332
170261
769984
999636
648372
966039
215137
32663
1179191
102657
671096
493725
1159950
541731
1142594
68223
469944
147717
512303
696371
807543
261123
817868
578152
279753
626530
1191527
376538
626641
1116816
1117907
1189177
1046955
1165698
974539
624056
603430
243115
440522
763880
534113
620881
15414
882496
541570
106328
562004
56039
121657
1018232
259255
214469
434325
919101
580380
534052
1118195
99094
225094
1130701
1041576
295859
696477
1191255
230470
1158065
486787
435929
282009
809558
627802
1161762
975161
606662
466246
148127
316739
934163
74232
1077820
479881
389998
449997
600293
603684
7886
451468
520024
1087123
567818
95580
693112
705593
260806
248339
150360
769910
286158
457769
235412
451046
253004
1013106
1088473
863561
170998
538227
840694
315731
939142
1130570
593116
680634
415729
145300
980031
847431
737254
587316
199854
658845
663624
470902
149924
517996
904127
988171
804922
173106
1015469
414627
124615
328542
1173541
216087
644933
730206
284949
985633
52089
285542
1126444
835359
999037
360031
144315
550644
107985
1031531
1087043
534465
762849
77890
26655
640166
696513
864672
660528
146020
1011415
803680
1148767
903533
460677
734243
111028
436817
887310
757505
407961
319569
197157
1160557
122669
1163836
239658
64095
45250
776088
225571
967851
111914
375127
811805
835653
600335
406254
829782
241971
434770
815762
1187314
467420
959689
981434
430807
1133336
1095898
230370
1129504
869621
1161519
389983
1132929
933736
1105819
342336
242861
491281
478055
208579
944441
373400
263141
778903
393620
766924
269265
336250
204948
291753
83797
298021
647421
204549
633915
470944
384714
1185330
460579
478883
1175772
885812
736669
517016
927214
90423
576346
841601
277837
427876
1189621
14948
559034
929396
903068
324940
611201
65524
973422
927506
266609
1037912
305672
745944
842777
933667
457763
1177226
216170
892840
185563
811058
969186
952274
747400
175065
133425
306917
416104
204172
1016486
624178
532207
215985
653814
94258
711050
498227
550681
854665
333635
98502
738437
230435
585095
437589
1108317
750057
268599
562158
758326
270959
895408
741618
1100559
658828
1187560
1065551
1139635
638275
765970
9233
815412
752587
874767
1064106
804146
5720
28974
513125
701775
767067
505554
777608
565497
458432
713012
352995
683628
51231
855694
945372
308543
90064
938057
822897
1120972
911709
951818
734582
883004
351759
1112053
638950
22821
257621
1021569
623438
859776
856965
27208
1062258
147873
872884
1148819
148955
479193
398556
769225
461661
401710
163484
864433
155300
1169499
219241
731731
950279
628901
660243
163407
1088395
75970
695009
668433
1171851
625335
489820
1151892
267356
967573
916308
933106
857353
41197
397607
251505
181172
320667
983386
654810
1018253
528360
1156042
879161
39876
1070786
303282
559292
350794
920672
309881
1185298
430126
1186074
29001
440728
97090
324271
987524
52350
705567
862616
189710
455117
1082494
272144
9423
1037935
506823
64557
749561
1136289
359613
609229
766987
589522
668606
349059
788210
13896
1117413
749636
403070
816603
62376
322492
438630
815786
191055
336351
557113
601905
18958
662770
222272
389048
780847
14355
417734
794929
13241
397664
833454
1082511
581157
297395
582020
397732
1165487
808219
966970
519222
335752
120908
1065957
625033
56115
636479
780312
9249
815590
164873
1054433
476151
10009
41519
652902
780732
1155603
584521
496250
178731
822088
388527
179001
745828
885715
761726
556596
1177207
1128084
418691
7975
822649
374161
882294
145067
625746
327058
687360
697562
931531
399496
342930
391535
186462
363548
82871
329642
1160962
581595
594335
856880
594392
205830
798148
1085286
131074
1174529
359055
89010
1024711
897116
272432
52929
932393
872491
554359
974572
379222
334822
1076564
406644
1024569
502692
214352
1067735
789199
673792
860948
1191248
140892
159074
207942
550077
677999
1136466
586933
448423
539761
266683
341466
388297
162590
1048906
625549
367078
372368
849909
749403
748054
530102
662628
594141
1057009
983435
215329
1083107
636252
311436
657961
1150167
765167
373143
868483
1135904
989675
1172357
423271
373921
1023456
564287
548102
967639
469332
1110733
670670
89490
19793
400089
151409
471436
842260
245120
264087
132996
748734
261336
771166
66497
1061399
890728
912825
803321
57846
796637
277695
432779
425805
795760
587002
514262
479656
327761
432097
1088315
1146640
895186
147241
1151575
274364
619490
852681
1000501
1047118
427528
965516
91886
1144108
256200
598698
578476
440727
736655
864549
275892
509254
233068
1054031
680209
526557
531791
806266
290729
1157837
887640
25882
1135156
882043
730783
735419
215987
1049847
727656
885828
384643
190224
409310
1094903
57880
1090086
977400
876763
251169
156457
353411
1068324
114335
699643
886938
690572
810895
341852
168655
504946
920618
85293
1173549
712354
1016036
402522
948123
165453
782610
793322
837406
1153532
1169181
1156879
745914
1103439
908408
678486
658254
1077280
235359
412729
206014
1122884
509002
477590
1126937
556377
661579
957282
798767
713664
1025945
1743
1092358
285340
1105689
242555
896613
1115353
919292
403653
8321
1191438
521124
445577
640004
806675
796131
212984
824233
1088658
814221
175120
153822
959196
787368
1149995
334533
235768
673977
87655
53602
25113
962076
1045230
1026812
754528
449251
58329
129558
164794
411320
272486
314554
948494
922776
389015
1034245
413887
4040
35808
362610
444998
1079496
441485
50228
23175
241738
543978
1114442
232311
956327
665116
15245
773470
146802
495574
1052412
480050
183123
412358
745659
907247
454021
621213
975656
525190
136722
347407
1155848
572285
746510
1167355
500930
290909
1181253
619277
1044250
100683
643199
770465
850266
83115
459618
793580
652295
1162521
514423
905410
588516
637613
661386
699305
886197
779645
603766
361363
238319
71665
869595
82486
562765
892641
211274
185978
101785
120917
794052
702844
666230
136610
88645
970304
190952
1092326
898153
505594
148259
1005516
1052068
386902
477728
109540
294168
222335
383869
953256
1106962
742269
622003
1032347
184503
18237
302607
277555
1146963
1015842
891411
1161673
175638
45364
356529
389195
314006
215802
682514
975866
176042
1175607
384657
123850
271871
715559
571484
530368
722268
1083119
284053
375941
898189
395923
925000
50378
1140299
1094695
700944
210012
547248
905256
242310
785512
816865
700859
53385
987742
881008
96678
276641
723629
458513
992300
757966
553280
964065
623405
121111
469141
181659
1110368
1004903
716299
663378
489270
635750
225804
11398
184425
719776
557018
114887
39462
46366
974631
278576
784067
306384
431350
1158395
626486
92090
359065
1168720
120014
1117140
968739
493919
519586
946215
829121
565433
400435
3161
748708
1040930
508900
163775
802705
767881
69373
568739
469919
985944
427715
18046
1089185
1150234
254059
750525
710452
297993
539810
789270
626331
107370
370628
973992
625573
1174487
16884
843148
345891
1053523
633103
227329
217243
979733
145735
325780
1154256
805206
801774
331878
1098361
1112365
935169
1016286
835087
993802
1179686
180024
988653
467081
738477
1054180
727346
1136071
459533
883925
159009
552791
171718
570810
378985
556844
286982
581791
751116
1092231
876056
509049
614354
131416
418333
113082
537086
332830
1013652
1165102
964066
508684
1102490
909788
51375
1021355
960581
1094452
121759
1023902
967209
119336
225565
142066
1123607
246192
1176385
234017
1178880
656212
1002979
996650
379052
837268
1035590
719046
1033584
896514
289021
621079
872519
1141403
845380
27513
1184685
1126768
398273
1094756
1121485
806587
947318
116148
425597
909493
581451
445881
1057094
300258
1184924
587817
223425
693259
20261
1051685
306213
675518
161805
1103190
711754
618760
1121288
1077895
139360
425096
1134065
289517
133327
91164
45
333222
1069376
280550
732632
937240
499896
472583
81049
716672
1144859
310234
333900
243203
1062951
778402
1109627
665448
712428
859861
753817
1089999
132562
525083
1063400
395676
1138483
499469
557922
293678
730845
1057729
363029
440511
807047
367858
920004
803024
1132892
230927
479894
249916
97042
587333
608673
196908
376992
1179975
225932
633291
270532
600143
412598
186387
1036442
178906
17685
1094715
846372
122109
513318
195379
114389
96135
147781
281354
82707
205861
503410
1052180
505492
476518
1157324
598525
128959
88466
615086
194686
504051
939957
212181
560716
591975
1159639
472801
461077
295478
1060362
1084515
505131
151500
570484
561081
908829
38361
19547
573191
620119
537367
550835
1099398
205488
156446
154475
813101
490527
526381
603984
760193
475035
1020010
533435
833994
682619
509682
160739
944312
732498
715878
517199
753920
631342
405538
638690
867375
257872
815006
510961
355533
313338
544457
844198
639569
996952
510491
769689
93493
908482
69399
537103
284667
661115
197043
672772
1143470
803517
981119
961896
374728
699087
645878
954416
917567
1100287
675167
499950
825786
900805
1065706
76907
229324
837981
457430
876618
622837
388180
634380
1078407
1042309
845129
625686
423954
189056
1148528
17133
58487
439899
327220
964397
622721
118973
566111
952370
142809
1034887
621441
1031816
689144
469652
596050
821795
53586
780225
458024
72745
643925
553474
624731
910237
158344
577857
633071
62400
310303
358548
809162
243852
1021027
131223
1066104
310746
1168081
743764
727340
788325
774335
303205
764174
1130917
637411
692463
501695
1078646
1127784
430706
1022624
81131
434074
279654
143962
936834
1046544
683071
8925
421422
1102763
849432
760562
1001533
924883
428050
714093
1053039
650685
1184355
355657
938505
884411
1000359
169656
824311
862355
1173222
939579
1048854
1027987
987191
174865
1168266
49236
637444
228539
87378
1032692
1166789
981153
53137
1030156
1180413
491988
184022
612646
854741
531782
827078
882795
1048432
802147
304690
732590
308675
494952
795908
455910
459664
28437
714897
151961
440216
222226
306899
315321
113156
896064
979145
578683
653945
957298
746005
668447
41606
811000
1114829
187789
267652
1072926
676394
114993
482517
1130425
1111598
102522
307274
901073
317639
1073778
314414
649617
327774
49878
926392
344063
160608
567028
465022
430096
227638
160695
585978
487312
1064426
224352
138643
593952
778718
18720
1011238
117913
219989
553762
255985
563583
362507
1107800
119170
770961
283513
1062317
634348
645550
484709
526216
103330
1061290
1078906
364914
545743
176064
476038
482181
946571
697300
537269
829804
116096
14342
343146
844561
482818
590005
512213
983797
373151
901419
582216
516707
483363
143090
1001557
899556
1110069
299848
828282
980212
24321
701217
1075445
645380
811227
591623
1165350
4138
859819
167176
8118
540032
348398
521745
110977
766472
186817
1016314
162217
591779
627103
521079
976937
409175
1041538
298758
943889
595459
960368
445346
291833
1117315
1158248
970504
1015794
1186505
1055672
341518
52355
958521
1054706
495208
1035459
731455
1183764
364441
1126410
1167849
455899
409929
1115691
817093
318433
493898
603769
916274
220857
1183658
482360
627901
723210
537061
908173
769503
1115709
87857
120686
145588
169093
482274
40437
755783
688744
701377
1064142
278954
308565
1098116
256746
497680
882515
874841
295940
768591
469662
355716
913518
695603
1187829
1154277
1020822
1124941
402299
7112
119797
604800
323888
1135353
290382
618573
786652
1009329
105200
773832
534282
89967
372972
740202
526166
788439
598781
1122298
871515
666920
790532
5412
149443
103248
90414
488143
43805
1014272
359727
62590
993078
473241
928647
136997
544402
901213
227020
333117
148102
1097367
708033
751788
39201
1147728
288944
465798
913766
322237
477584
413697
687330
26864
339560
982898
777671
681812
1155985
81711
93181
272017
855996
88206
1069942
796375
715613
1035087
1160454
509082
866869
669577
311080
362177
962533
1163105
1145987
423221
369946
599852
712220
254005
5479
1166332
586444
838340
309528
1121786
935024
117954
347648
102596
602912
997036
922495
1034119
271532
684221
302049
857907
1188409
690652
183598
1020844
936685
485907
872756
826868
377632
1108921
1163095
400968
170692
1192885
75041
1049951
278602
798332
1015924
1156488
233077
57070
1134905
214440
759859
1133042
1170729
533795
283231
77375
1015114
1147412
169258
872509
1052712
372627
1119249
990559
511049
550557
478458
186333
529614
1025430
216624
818400
501495
1160079
6643
831507
746485
578921
88900
2968
880954
776582
1126392
821383
788501
563349
741679
346207
54840
92939
569454
1158468
373640
668812
528503
774833
110980
1050181
261485
771593
698593
1005238
535774
912572
18413
603277
652053
307153
777956
804783
631669
595402
957285
299269
652951
833915
95730
77718
626633
817254
690473
284461
497150
990867
205351
1145593
438766
441158
1183067
69144
1053275
414058
634257
1089323
1113994
957118
422333
545695
302230
1122536
580566
1028674
252960
974230
906655
1080621
974138
79870
736690
864448
1140134
966772
911106
1082261
1040491
917437
85893
670733
105097
324385
746499
854452
131513
655584
917175
681260
524988
926457
132320
158150
448753
193762
685700
570616
786187
486315
1108330
537172
553079
837974
698978
633266
352926
853
913525
177297
1154518
435075
517115
593312
936141
989318
623083
805550
815880
565998
618180
291052
177195
390391
1176223
1070958
277657
50000
163241
750236
1076710
8687
457922
410391
688799
420655
558346
341177
178577
20790
668837
620834
714284
35398
676539
976138
153104
61972
587497
1071229
223507
749876
892915
635622
925115
1014091
705297
843367
1014336
337100
503250
478579
1050610
327837
894772
877606
661766
374951
179780
374299
116729
90879
289761
674396
853505
801654
595482
307358
1052934
778594
64601
175193
908954
59671
264524
843073
349319
737414
310670
549922
818328
284094
640267
236458
528715
1049103
279903
931814
340335
1113116
1022201
787642
468102
601396
821712
1158477
932879
732718
172274
318675
592230
127328
198514
580621
362031
1117060
542032
275363
537505
414500
918537
726477
120757
786517
665637
21201
220973
587795
503737
172353
922388
240618
341692
1184672
13020
526181
571521
1027996
397540
38976
544737
958620
549743
734967
145594
228143
677532
262566
517752
784978
698418
906507
493276
891818
1051659
349845
106124
184012
905072
451086
236087
665610
93192
35316
985373
1139054
992077
1065767
372093
843273
522788
14737
1039898
1172220
341264
1030623
322437
309363
624988
891987
860522
787547
70516
543849
311829
1098962
1034834
176617
987171
801257
509516
356460
605604
381824
11451
797723
911624
1136598
1177412
666776
432667
133307
23361
886017
751494
886246
1130512
884575
228967
512485
994055
800713
130184
624608
235971
845263
254875
533613
970619
351691
254930
1070705
796362
1189219
736866
1101381
266263
536581
1029021
847570
829012
1103934
923212
457113
1136978
134430
108102
236171
775767
331285
147434
252970
277579
408576
1023936
215952
907539
577949
115598
351973
947585
52183
1147368
427020
617386
997343
229064
97185
199425
654036
85242
251879
783843
444941
858238
999263
158383
647593
174587
488069
609661
657347
988823
802049
1016872
807529
1076643
418704
1176849
217014
762426
390728
627360
107986
76453
139499
368132
14797
1062425
164392
347387
313089
368098
99254
810660
498857
26193
668523
521365
951016
418637
1049350
463577
914893
698909
1150127
577445
616852
643484
674314
226873
922410
940847
1565
797021
641420
405959
160563
390453
266130
470219
23824
684511
715737
1128993
371666
305360
875950
339474
540230
132712
710347
223773
480702
145168
197976
905107
310304
203592
960367
1191062
376185
730529
693456
112683
230910
115758
836420
173317
1173984
587939
118068
235676
282693
650870
228416
1105342
1071439
657608
1078086
935326
56760
1120400
1166696
660966
1137917
274544
108181
1049222
1157909
873283
847683
151608
1139218
99615
1046121
706352
1155577
50823
366108
1131360
286309
44854
699917
741739
496372
611544
571067
365714
560985
690403
23139
234349
975518
791515
1040209
471583
489822
44921
128725
498650
935752
551168
866595
1155175
220971
288255
210553
425075
436335
741199
325268
272097
428182
415139
1171623
566894
1025075
1075147
1123686
170043
1056913
538528
765905
1178749
958845
387658
1016271
716210
757470
730314
276874
1120070
203309
355910
214422
578916
367130
340103
457450
568464
851473
174892
314340
260422
698174
183544
615666
703175
80231
1046749
228162
963319
412806
1142209
259867
223679
688169
525278
761509
541784
956045
162569
639105
265076
593817
736437
824022
846853
1029336
72451
907790
925849
41895
16769
204465
366527
330248
839244
518709
280535
811708
790372
636957
169696
379780
590035
10270
523921
714072
1176841
116091
417176
923128
554282
585406
476488
740880
992363
885750
793130
545206
1106098
475646
1177629
579299
833913
768296
1026857
540683
755451
468690
1162694
909089
165546
319489
1010680
814161
702318
78545
1006862
849944
956234
526142
232052
31669
11926
410294
1180363
878539
315895
635286
331290
238150
606803
1069673
121588
139642
1036770
743656
473261
1086846
93991
727996
579999
878044
606474
25767
699185
350965
1183852
273169
780309
1085503
617997
494483
117577
871921
922830
527925
1047768
506117
195563
111851
838077
175340
669492
75837
896402
537717
304013
7952
353492
1085513
559272
270314
486232
766879
1066089
783839
811369
1123665
112091
356895
37040
838366
830266
623491
716318
391081
18905
746838
933207
606044
524930
131560
326006
668804
1036177
186355
239697
824109
1120877
714682
628322
71796
234312
317748
814535
1088356
491372
632341
359136
856238
121512
545117
733978
1014422
819175
620482
142406
635900
41585
1013374
782449
663915
829955
971532
886544
890520
679964
146964
789354
820356
1157425
764583
1036329
124503
298869
914189
201409
380406
1015310
340588
1011659
396435
270740
843250
369938
713880
1111539
211123
674394
160050
926738
97509
1029845
1166296
1012173
836915
1100264
177085
1019880
165998
590773
428202
473107
982687
1065442
908203
1089672
530376
1071305
202482
218868
388002
407010
869207
94641
585367
757848
536812
857737
706196
64780
1045834
395780
64792
880603
548871
960191
509624
408524
609439
926014
323062
574590
636410
656120
317944
432962
123803
1146169
168151
917574
145497
912250
810472
506181
424423
954996
630024
154953
1044327
1012864
45674
244640
602268
878341
245297
974496
1181399
568238
423747
361539
997902
1016330
1002888
356003
1940
403640
311389
400672
580531
330151
726773
650301
643723
451977
988628
435330
616230
756731
1122063
573683
469459
1145721
1143581
1088552
107056
905556
808343
709894
469570
154680
901723
221832
728297
113217
697192
1135329
497081
211251
479602
344635
752554
873621
826430
714686
698675
381662
828152
1135924
290661
747795
714958
546996
39330
64694
45377
703638
1186123
123693
1006470
687025
172872
734262
1157896
263494
38753
297778
1160425
694520
425189
616163
729321
551670
357028
255784
19149
784830
244096
165873
414867
213186
500517
1093904
558989
252518
882639
862562
750003
35763
773671
29364
730769
319108
517114
1128053
497310
257476
311219
957058
116163
352592
1032918
977817
726910
138634
255903
1066564
1019601
849274
166131
715221
519281
1177179
950923
1092684
769520
306247
908548
350376
808230
678750
143202
764603
312300
464602
1075491
564045
343986
634923
947827
928202
821989
514590
218752
534588
615370
99624
6439
433523
449982
931443
1005682
715047
649253
669154
1170431
419108
379434
811156
897292
1010951
756355
546304
407337
379290
1135979
172627
883990
1120008
802831
1153736
390625
1117334
455029
175400
201153
1141684
1154101
727374
201269
1079129
1068215
1131044
985772
960127
516642
1009742
471495
881137
833327
785811
437100
853308
619793
708935
389917
1073019
1192123
947046
738220
944466
841498
87616
270913
352619
1177747
190422
144777
699006
1193379
144773
895452
812375
117896
1126319
1140796
413725
758560
79372
1119747
646672
1065843
816760
299018
814209
964579
635304
787265
269996
1048740
907955
4029
1159880
1067944
748073
842253
959113
890329
5284
779379
123830
568506
680144
338613
23499
1160265
758147
373048
171987
452303
628186
523304
274972
1020726
692209
136751
270762
921348
93258
783095
1069186
234324
84181
551855
652080
601674
787473
902667
1179542
66685
88427
444535
483364
563773
955104
758930
31061
258266
993611
941881
696378
1062085
263337
1089784
684694
606731
281380
249147
17305
529616
715296
92694
259660
1026831
1133044
915668
1131300
743541
145566
720935
152452
750115
415327
484144
418650
308578
528504
525704
309352
349761
720852
975080
593572
957693
370048
945328
474865
590645
980547
360103
135197
628976
724032
916050
517414
443212
616827
412185
898864
677588
902640
581642
766457
1079630
80031
581610
324639
344739
404753
51250
1170771
725905
108348
1137944
714271
450236
292624
1134248
810057
420603
437956
824244
668519
732592
32025
778181
430577
39743
1131917
993660
1095344
607522
871194
492656
121085
109283
92112
296862
266509
3772
864604
402199
74602
324499
78841
1018986
584091
293184
365913
430584
173511
71149
706728
331860
675180
16211
131567
172919
288986
818609
475121
1010061
515996
882734
757685
1059268
1113117
91202
40930
552855
900172
291179
353771
484105
1120450
581559
496838
535726
82702
436974
176478
386654
624877
200674
450703
791794
1041299
405531
1184241
332005
865611
349641
306642
645118
423644
922349
39450
183576
1135498
196298
754217
863266
427165
1187130
436713
593512
521372
1024751
469318
230971
194129
574610
232987
524979
17422
581669
543066
569110
634977
151481
842557
1107662
628916
738681
285301
929676
698891
1008420
728868
706782
891994
143384
641948
139927
1147348
431178
972775
1131189
488865
1070778
937738
159996
131242
273533
843123
116555
12446
755553
1039017
197373
280898
1135050
218411
1070577
204644
719222
966149
688697
498947
860357
401252
1027074
138693
959313
1087364
778925
216419
330952
746299
197016
31643
450663
688862
36300
245439
77431
246386
141434
535937
494232
790714
372278
890440
1029029
668721
742792
310134
138993
698926
639786
664724
791532
341986
1175925
291148
843098
468835
869994
551562
906941
565935
589604
95764
901259
519508
618588
739285
817991
766276
639193
1011257
127722
70901
1147691
59789
136088
233756
778303
782869
17529
1089036
1018407
195151
958586
814051
842186
401596
115421
283322
478023
956345
984129
889354
993527
1034789
33166
1068343
448635
431393
1018248
796065
614469
958042
904909
720309
766135
173192
656701
547625
66920
187715
989456
63122
1119397
722750
561615
846484
53296
336937
426581
825423
544861
304328
550670
724433
61324
389549
89683
1137289
1175130
928185
1004690
1034030
1093325
1191406
667415
583099
802467
12634
206042
42942
268787
989383
812988
294862
195131
303302
502799
25933
140303
590564
766592
928137
633735
84301
662153
118843
133940
467520
171703
1097863
554480
509204
373388
580993
688804
681712
324415
711403
688116
516235
1096316
428569
639731
7040
738640
670743
209321
331840
1027902
260534
1183693
291350
981398
1107729
741027
129389
157062
923732
410112
968436
152746
512289
172283
1113071
691623
995688
820224
683072
908490
90843
361064
378690
1134353
1147395
378364
16005
725643
700900
1145671
75396
764161
657350
1180987
675384
966819
832667
190705
22527
207843
297985
766065
753328
286564
29917
325050
1164996
609913
314485
409818
135772
576704
356351
78803
467277
76072
335307
40172
431257
167692
71260
1187343
838468
954169
239197
1130612
473
221211
241881
348602
40742
76096
1164176
85357
386664
975274
274627
1054990
613877
35393
922883
1040909
1127619
1087066
299983
875758
929501
672737
867171
755283
403848
1029575
27518
70684
481726
727799
671391
1151276
452732
95683
1152910
745485
1164191
1039629
775369
323731
801554
665511
366219
838984
967942
94741
710392
291770
106544
593389
789757
146218
1006770
465086
315593
1010395
519870
538242
941951
960816
1185295
53210
527857
479767
588981
292006
893981
998795
56336
62329
1033921
654618
357630
414785
186671
170728
200959
1048832
827486
436752
180348
429253
1078157
1177867
636751
856263
140277
571172
766641
177839
66773
813622
937405
789220
968023
644362
1035745
41237
282096
1012564
77325
940235
613152
410845
294585
1038142
435460
880608
1130523
1070679
336257
281549
923636
919776
1193129
1151077
518287
837097
430345
366575
1170002
564009
1096678
761548
467024
968781
309625
451348
927921
907928
35175
932244
74750
733548
297106
106591
349335
1044016
314621
164696
463676
924807
841593
200319
650821
684641
826701
1036588
906763
463998
1117043
966258
244297
637336
900259
823522
945699
1155081
417081
966681
391502
1581
857162
660994
513964
163563
513929
601970
479332
1091409
914932
1188742
586174
161581
379147
942721
435444
140038
489411
708859
248653
989744
533382
1090414
883945
508744
591436
90006
655134
1123059
1018639
551934
713993
128151
603381
161042
148684
1089490
861790
1193212
749934
235847
816282
630859
775902
465430
933472
806090
742863
1017951
1112954
1072712
157427
135465
963632
436874
966841
923534
186898
732289
96334
430318
826348
441844
13685
805934
947837
1190961
1012815
1148300
500938
151093
293809
288945
1015212
873027
8125
724020
281572
79544
506961
955714
165825
919611
429346
729906
1045926
24357
234551
489928
274340
463216
74426
773712
337693
361009
64524
25725
176571
773080
1097291
1146575
895679
56150
675887
825898
273208
947817
1188348
817446
1168311
7115
428519
887431
372820
953440
33882
396363
671185
50409
1054664
595226
230380
464761
488594
1022422
584710
888605
1133700
16649
805050
277904
820400
445528
624036
1041121
958223
243781
394560
608127
793953
231361
188354
834691
459345
802071
1176918
183898
88905
795472
351904
835290
656305
1010417
821132
862646
319341
531534
990502
284262
142255
8882
122240
534914
877506
1180316
413787
52035
545942
403903
469146
1019811
739344
901466
445758
965677
1162316
489199
472678
1084096
647929
1086640
320627
175868
293117
309798
462370
184
807789
876881
263222
111109
917898
37408
296656
800634
64748
9864
916224
72811
395174
307662
866267
677074
945892
755356
574750
122984
598657
501132
168564
648159
915500
960601
728852
316025
33695
935207
185192
1084510
153915
488458
1099790
1131602
598697
670766
632598
903005
859327
712374
1137409
1031328
751185
1149279
229734
724902
220746
601032
709984
1027812
608497
566213
249446
626942
765611
3903
48976
724263
335059
780111
809951
373955
864987
798788
1138970
588473
323838
127733
99590
550416
154909
939890
564433
344950
679965
312583
337176
585280
1165545
612396
584515
220613
629263
479389
451318
412715
991195
318643
781297
570444
941499
262902
669663
347957
739088
505915
485071
613462
285344
325362
214360
834974
840788
913881
416089
97286
1067120
1095078
776605
213525
675917
355613
487789
76765
637236
594360
684376
775637
191115
500117
710032
801398
695868
1005317
602782
630040
217509
67055
1106658
23987
964856
855939
48408
1129714
550172
833693
256183
652
1071729
9090
1143280
725418
1186105
680605
263378
753711
48193
144903
591310
37888
348262
590388
523645
367913
530380
845798
722902
633697
347733
203271
829465
350384
901348
685288
71408
100786
714356
1062605
563699
639681
506393
99555
762736
643473
924591
455853
540474
1079011
626096
320360
750252
803869
740870
1118567
551268
426490
1005097
844810
89175
11830
882954
295705
429238
136128
479503
362393
15174
1080059
430911
1095702
438046
13137
7591
422799
792804
94559
1075536
700412
1156292
19395
42099
819153
677593
214335
1134218
421125
295677
892781
114352
768757
875258
177205
948238
392706
790039
1046416
410851
818317
186085
577229
515648
811158
512768
52739
153040
705785
731610
707668
216992
945605
1091728
4823
92435
599695
390920
211519
388559
360835
249412
615393
928921
376002
1046376
623909
391141
1153280
774923
608835
365682
861338
561901
330243
589030
902829
634515
707259
128245
1121496
464507
1518
343343
440385
618923
113772
227138
31375
889733
954388
636173
378630
1192812
234055
374147
367884
912617
939712
695988
854486
889458
887018
1144211
543732
1081797
342701
294596
625024
447190
1209
420906
581603
953546
1052016
41801
1020880
260028
150652
533934
64702
847948
664461
1041057
226522
810828
707149
1079245
515546
284725
1188945
1090516
480146
688070
1189388
387746
534024
85820
108698
331412
183740
1088272
963792
937668
91518
1047603
655892
1025514
407980
1164700
689289
224250
200410
968972
462455
297988
823877
469481
343940
860748
172922
359934
1045394
24493
1181657
345349
52138
468238
896195
1149350
373230
758404
843746
904773
594029
170383
964785
555772
183207
791447
692114
62064
716925
1143920
707657
705338
627165
172818
785950
568547
633150
188374
1076822
1011741
985042
386210
511416
307885
972680
86321
201225
1123954
1092001
1054770
821509
216208
987922
748817
467580
594902
950142
31329
779239
587834
828406
692850
1065774
950825
1169766
347605
475653
441068
64005
1180438
970001
1143551
774862
975883
275333
209488
452289
530833
799704
1147715
776880
537235
677921
540244
78636
84719
815261
577098
215845
238105
1172713
713849
1086439
308439
846035
677157
1014071
804949
286143
1090175
948611
244844
399526
677265
960974
1136647
212283
1134429
272935
1134828
403931
497743
288258
406868
1101802
1062993
1072103
954102
1164117
608050
77241
663330
787457
684842
1168445
97888
807239
796074
863910
1115887
1111715
775399
838739
1093876
996411
534031
918099
274684
229578
33433
1124944
416373
123217
949915
205653
301501
338974
77554
958829
1160306
24551
900402
290921
488402
616170
1020533
433098
490206
504526
574833
636489
134186
701997
158480
600911
1038001
754074
873034
61976
1042687
218416
663861
752731
879286
853599
437290
329334
563462
516696
1078488
261294
1028354
42774
1167701
943150
529889
363134
1076738
31582
359374
1050929
847071
345076
239050
1146938
361160
681318
1132534
169982
688048
252434
160613
384711
869762
798516
261714
787523
12479
555039
877416
277813
572196
5467
612068
718355
603812
182816
191287
648968
372984
1111775
593367
557003
744839
1052291
197293
242625
1119358
469507
426611
477225
30301
1109040
870917
406272
1095236
116121
644223
569002
974015
777910
768520
612165
84555
334056
220009
962182
724927
1050406
726128
24623
860469
1171760
426904
1081530
278074
418234
511427
523783
1071959
969439
730891
1095841
210933
93574
1137089
1161710
184422
365007
1120981
928173
1029526
796057
1152707
616597
263365
23835
776202
453199
2402
432673
269629
472737
949956
853476
1078736
641992
1060358
253984
832412
895706
319535
273874
248235
1160106
881219
413172
914267
979296
518263
732006
480525
476225
1119211
20508
736895
974940
578052
238217
942322
490191
330626
533290
853036
760537
468340
1152240
433515
869134
1119229
265267
464024
565618
763682
894735
72234
204924
576431
952799
183874
707655
40064
453743
1145245
782137
1174093
68885
1115364
226040
417739
609136
1155830
646245
844257
839797
885631
471241
1063500
916485
916122
860898
1005960
958681
346322
1096482
1012778
1006829
101190
665046
1031024
1140122
676355
796789
313079
1071281
1135335
607497
538851
779922
455114
77847
715729
441580
496353
1066240
476632
990154
405971
62715
822448
24490
182888
851400
415648
90658
1027964
333136
300754
940081
674802
947254
86302
141202
97999
757884
1128062
528624
33472
255651
1100217
71331
1021549
495508
751460
35238
688434
282304
167664
753978
1172086
1002991
1191848
57151
97274
669128
873726
403802
664110
907394
1115304
56679
121668
771491
1080279
418021
177590
309927
586644
440248
855605
892069
323597
964296
461426
446005
105601
709007
459716
531263
606861
426007
134124
1042388
261074
1025123
659948
1002935
973689
742147
224706
672470
1146076
700887
594634
159527
888903
285786
847411
878362
392230
874783
616968
864106
713076
1058108
631209
1001654
940823
12246
599607
1091736
759029
746457
902395
711798
1009834
343640
66257
838487
142482
878469
261377
194426
860351
1102659
87694
1093722
1162008
1161952
415807
448195
903748
763764
69754
305481
1176644
833948
785619
1041039
760994
1106881
1172155
125444
762264
613925
1001249
1179962
846654
1023465
285197
955374
552014
107505
399226
600184
1132803
899306
904691
363106
1077784
191449
697414
122189
1016180
253715
532315
558931
277219
613069
163555
960220
221528
863673
812584
1060655
777322
417373
909605
1082855
928354
1031260
531822
1036058
807114
987420
157925
929440
111488
865112
482518
1035285
448908
289728
485604
731834
1065520
584336
888409
1168315
582548
288973
823606
960211
269634
368614
209617
586257
244630
132798
820516
298378
871809
296560
668355
413393
232301
1117540
905998
733647
1173435
744053
107967
944045
488462
222151
878356
388624
226631
689023
1135425
215198
597
311971
659240
693567
880938
631952
543332
898104
836999
617396
1109230
309667
1090442
1087898
487120
470943
1131266
11400
201850
850834
491130
642034
608026
982690
300383
784296
356054
539838
448384
889754
888826
286383
420785
1156193
361000
821684
304438
1126438
1024246
91839
758995
807499
949447
517376
416191
831833
676445
384348
345267
162201
496384
182073
95369
25188
608779
766478
435597
1075458
1156197
636644
476928
506254
1124440
1133188
95285
58109
1117193
861692
135424
499359
29857
842597
525352
1002802
579711
671876
1187448
146312
1079780
1176449
926248
748547
262116
1007169
249325
233252
541751
643742
190425
476081
41957
85776
134524
235834
1172324
307324
402877
35855
730346
1093321
646452
241299
1130598
341367
59522
939848
1115026
877069
202549
944481
415433
252510
37675
1136012
794668
38037
233975
409785
869540
143712
299786
1154262
918562
429393
701146
825822
1176994
478644
107888
163769
993572
442326
1181756
402295
549343
559644
278424
900343
418973
787594
268220
1069897
140527
896267
608627
1187109
34265
283020
321338
578864
192113
390363
78352
727285
323486
497812
460339
413799
1067792
1179581
191030
1186585
23081
961840
337198
513336
804356
950649
1158036
798227
685896
1016533
602212
480894
280307
691235
413347
1081043
573954
864656
370127
967070
1077977
5021
211212
837354
1044765
1009718
1081371
1057590
571040
1045697
333313
376841
1165431
540862
593230
1037956
568798
397104
700865
574013
1145985
997118
23949
976790
1171496
1165657
480771
999349
109391
209485
286617
67680
273948
51201
221329
1184838
627525
496472
392825
55962
205717
805409
190519
1000976
511249
396203
506656
990508
225385
831054
711803
361574
641272
29781
44876
577582
951625
402528
992440
1114510
523609
320561
488721
1073883
694645
548280
800900
691974
100163
130618
251127
94491
14874
430401
823196
241789
332207
331972
589514
382924
1104909
370874
981724
783309
1011797
264195
74019
211898
791417
123546
640487
609564
304788
640388
1127149
464536
395193
805131
938798
807088
51839
630070
446957
973397
662106
594183
961540
1144534
1086335
886624
465923
788442
1155954
840656
388663
152086
64326
229132
365436
95220
322473
842443
209836
341698
1100614
1084802
1182939
1012686
805502
826334
395718
722873
511321
332889
870715
293649
742834
314743
251729
1003186
943666
1190896
883578
865022
1107331
441283
300242
1093578
1057648
506634
186275
370165
754740
1107408
1058338
1070868
466966
893469
575544
16290
934123
934948
620077
219300
310358
1129672
914163
1059629
629540
606933
544531
623990
137507
442478
750071
49442
246289
55953
1049106
1029722
747587
533228
558796
916174
736267
759390
599860
14744
254083
295241
3129
203010
136591
836317
215105
9569
68293
666584
90486
828332
511309
834765
1069932
1057451
711342
431807
793220
319518
222599
324994
152959
441107
915331
286855
1127370
11940
1128680
1121766
88197
385379
727176
871312
1179632
952746
141613
116548
963071
418324
646837
219360
582452
768634
306392
197575
1105271
442508
1014220
1109642
963479
325887
369863
924116
382422
146479
534348
1065998
287781
691806
612390
242816
760020
342935
804292
1167998
1167742
77635
38010
1102315
979544
268560
825975
569756
66926
13224
509641
393347
772842
614407
767394
1100922
1149921
679532
296814
884066
243003
492718
138459
136944
817428
293161
273595
920877
429213
470321
527734
143512
151955
965299
885142
1188628
88301
463992
504761
73043
378255
702735
900662
228688
763909
1118545
1057947
630762
654205
1063081
842625
158181
109053
971913
1083543
452354
1113070
688695
280943
481870
796580
30304
785172
1135322
1101698
1084675
710571
102406
397758
55554
754582
995236
563572
871257
130420
660776
1055888
425290
593589
583940
1123641
640505
885632
165010
782240
829274
1167295
435266
590302
605964
1043234
1006941
742487
134029
70191
848147
387824
1006066
1082962
128718
911582
871902
617183
909341
1047315
248684
754421
1063821
137876
513008
964300
29291
374960
146893
1057097
1112371
789099
23071
544139
538001
859964
355903
344146
105676
243742
239947
515732
1140579
1041756
731931
348817
112188
445806
550343
1123746
752093
297518
663010
966134
364195
741506
484200
371372
247832
857599
656135
1001438
180879
169594
167276
28346
845132
1150214
516465
942852
326518
318928
287316
355598
978132
195265
509366
662086
942840
518258
864665
722164
447165
72537
290874
296563
517066
1045777
331421
427587
333754
551404
443675
1060767
228425
551127
610597
984813
623771
232268
13378
1036894
491931
1124134
328315
429119
992405
866998
263492
770272
792244
364332
213160
517717
724035
817366
954724
439236
1103687
180439
677994
887340
870867
38723
277091
498540
508142
337957
882339
892616
200550
187772
533847
720449
767797
1035635
876183
70569
781190
1046976
128595
304252
244648
1074958
426945
1062692
1128106
108536
927048
806116
783735
260663
107948
181992
560280
53560
167451
1097693
156428
148415
537023
378582
467463
775915
761615
601806
544777
844322
959800
195288
688563
1058136
493108
224921
738623
1176753
464889
354084
485448
96953
1190967
774960
522620
182014
588880
73795
328619
482485
966070
844296
1068762
74111
977415
366857
682110
515465
18556
1089140
498002
150953
528345
1023402
524544
773272
93745
384202
424329
477826
272428
456738
331247
221201
765645
67289
663159
351901
713563
63038
79016
157570
165420
381127
1131194
1170761
440762
146639
855156
525180
790201
675865
982983
110491
242471
510022
916782
462363
969740
989312
164162
984631
12105
437933
292384
1091383
1095625
1098029
19029
507150
173661
949144
463085
977991
1029752
399334
27870
99645
884186
1092430
745363
650528
324010
1079269
493031
26105
295414
337375
906546
495548
821809
1187332
632952
1029291
157387
946438
457730
537041
1138472
343574
704505
503222
957587
724840
644084
670585
122479
275694
1167520
859769
342252
94256
850101
397856
453410
545585
741486
1100276
712769
957538
150586
175176
1049211
622769
313419
1060675
955180
778524
109071
62199
176570
160623
1093033
559025
167772
253253
338336
896160
750611
424333
298256
1171783
647383
438485
46779
215081
181492
345477
535964
279082
763261
144802
294450
498777
800829
192845
697422
893591
90266
387192
1133938
800386
720160
1019496
1023804
365
88369
5443
898980
366220
1135060
713068
376838
646218
975627
93632
112237
38823
684487
753265
831273
469781
287455
635036
587019
52698
1151417
490811
901049
280605
1133458
1187954
712222
415524
878674
1095537
647500
913805
278101
1053228
849416
132608
958737
602696
115253
822137
849543
997152
861041
905180
1078554
457314
645100
277722
1127828
865559
990515
585720
1145337
325471
269532
185971
421963
237093
124604
645171
69266
453693
289339
804627
508210
1054688
1020814
798414
1041821
779509
356909
642739
269573
1131735
210510
970744
216387
523862
1077907
192947
933449
873684
447143
465319
157432
382747
1170789
918190
375032
69280
168443
1111279
224233
806209
1003503
550120
753741
636332
1088146
1033289
993011
447245
672414
291609
667213
605747
538210
439240
607117
269866
683623
703849
801550
739693
1120147
756269
547356
610647
260682
58249
61808
885148
703624
504507
110255
346651
444215
689570
175901
350374
727454
444072
1150498
1044565
834114
325989
505078
417598
1116408
714404
459356
132883
1036264
506700
778168
116924
601459
811984
1173023
810064
224678
742893
1169772
493302
343096
45451
248396
239054
1162838
78533
815750
246876
547077
1129108
166001
420537
480322
493467
686218
643939
800074
778188
625621
263938
1126255
509351
868346
660168
389171
845720
343134
1077407
254195
539326
664533
771271
424043
318449
768664
357085
988288
83902
19627
949080
112762
751564
489894
576175
870886
400300
981131
979705
65635
657398
643991
295568
126955
26252
528088
1160001
768697
1191272
148252
81416
679142
1184716
764302
862600
609776
99670
33987
1068118
711639
703851
104696
39271
574217
695129
1002861
773606
151381
718040
509334
842985
768063
392953
743131
798185
258449
317712
815950
1087687
635666
593617
1044332
959173
485217
351179
781100
587018
743442
1165396
875191
184594
6919
469734
935972
308707
1158621
544131
575066
1047468
762724
1091484
966532
486968
275950
144183
360352
343203
814685
1112979
14183
184162
62525
779489
919701
961055
1096722
685674
941884
595952
483996
210618
118513
173759
261499
922212
930454
61464
398966
463749
1153490
309807
442279
599547
196199
221597
753168
801951
559013
148865
810002
504483
42306
619214
801439
936001
1160900
280899
81159
46235
67977
1042820
1103398
1190506
699106
664867
1056065
29065
681163
822708
974409
725149
1183721
1142546
1148771
157624
410110
152386
1152694
1125134
300822
664931
548044
6254
261483
479489
477519
739599
733503
13417
434368
296973
857160
919654
632678
515231
848345
141860
70176
447123
1132433
799283
246167
183065
890335
621978
1186016
757938
87017
370013
1125605
255645
1182041
596076
576326
487659
487247
438346
713975
848876
1074825
676289
621240
772748
1149568
296188
633258
1165225
393510
734825
440299
244039
921310
54229
742199
1171187
1119899
1008940
724209
485234
1397
165440
72329
63160
1003451
224453
1127575
68016
323957
82178
1119198
447610
729322
193187
327423
15981
100187
1180237
733952
18471
784498
1037178
79081
429948
986950
33976
973094
528690
403363
105892
748373
254383
1177125
881942
893748
544210
1105483
382837
1029295
54313
282498
865216
52436
650930
217703
425485
350101
49330
649725
29561
820309
1018930
905506
53530
777592
340269
627426
892977
839350
808331
333288
894464
829070
1018804
204378
1042253
9775
901445
854722
325168
183709
447616
1186048
428130
1000070
687152
413436
557866
724695
321278
934610
98927
369646
422762
349460
789646
600890
132351
791133
754645
243336
649681
1008686
273269
202219
1026862
1088543
278241
1079016
649409
758882
1145751
269505
1012780
69344
941991
669822
809077
618743
730846
281554
1067428
18383
773797
555556
235340
950783
829501
4765
738749
245872
980290
610005
901243
831165
11229
1138487
755267
900860
1174995
1033840
978283
810282
981276
235138
51214
335494
446306
960862
222899
417225
917218
552113
595547
748634
666081
491466
363125
1126308
703621
1106485
1114404
930519
411526
759502
428255
2250
937089
896747
954703
119598
811464
76336
908650
141820
168349
405345
1144182
330276
291478
623932
4256
751656
1161260
451422
1094735
821245
714864
373
667942
117700
700942
746397
477224
1134016
298797
295491
455798
1010112
96170
606838
198603
25850
983149
123390
675185
267003
840123
175318
816827
1158769
326730
709378
587558
627002
773237
1083363
920276
974485
1134553
618825
599167
119610
733177
626681
955431
706469
286336
1050722
966597
465988
727658
530576
683720
463671
265909
856456
393595
984532
83632
317445
903878
593690
1084358
650582
282885
270451
490136
511375
1165174
858947
586946
1175339
1128637
485474
155583
594949
194147
1191365
1185603
902894
23293
618902
681622
277616
106379
1708
678898
1010433
115597
1001468
180260
1131753
922065
938495
809028
105564
1171691
166546
608901
349959
913206
908184
102261
1099558
938199
455672
225255
494611
1167479
875185
60181
695576
819277
75204
503672
202838
316273
1148040
361440
226190
1114815
280985
1098471
1077062
106914
925248
683775
1114696
174708
886872
414912
127590
828505
943214
654158
1126272
39344
72709
121605
622302
13529
769960
802565
768627
780878
994885
517439
181364
1031588
372921
1029153
971367
564758
715987
588295
617662
852989
1180213
526220
350812
428021
1160118
1025042
81683
388668
24237
316958
1193187
637040
717834
46600
1090048
336331
29647
251108
370898
619673
314689
6242
766140
116871
898705
910070
799968
195084
960790
796052
751065
315231
1062811
529348
471651
728657
425857
1135084
476536
157719
1126624
246272
884033
1153021
679737
94207
39806
922815
169204
105747
974122
950114
1054882
331790
198206
7613
25170
230931
769338
552726
910448
487059
663585
1146065
1187823
333319
1154929
281464
978384
791480
671467
224162
613734
219646
813811
70189
1133473
97508
493115
1039521
1004820
702520
1034111
1149487
1076184
452412
102811
1036699
898996
63723
577644
977115
142694
712207
516306
189227
531571
74829
71983
795050
26589
125978
335834
555573
97879
386768
371460
217352
206838
449021
184759
995499
236849
646256
432828
444885
832330
846679
636448
254152
1069111
97092
8775
1097310
1076785
654265
794121
629712
578836
453359
95495
1091600
789836
1105166
16963
491516
566487
972699
659878
1073942
828850
782434
717949
253806
860092
1150340
120846
788313
124152
511229
389940
585308
533267
158806
1111700
876417
821017
11870
641285
1101704
119374
691784
705698
448234
282324
988682
731977
708603
521862
621454
962619
184332
1001575
211294
524613
677769
1035492
1167858
910470
667593
401605
339973
610451
384551
551456
1063219
110930
281920
334212
16029
1150889
1044191
360900
1152230
217345
305981
384816
71744
1171998
172304
980587
924907
523327
500849
330195
776994
383720
1136624
808614
107040
821615
1096387
828567
575713
295384
177687
998749
236328
895796
463716
340205
832406
911896
729521
1047708
852855
1116583
338873
216506
63758
92056
133580
301001
831062
477513
755870
954858
423914
45682
659879
792484
120262
487917
852791
117950
397270
402308
44558
653274
933573
405796
1033020
1190408
1141134
432305
951518
1064755
563190
869680
7904
1132251
852587
926473
148518
630366
704923
286851
651326
1049728
750586
1090293
197347
77665
97166
311331
442943
41346
263147
873504
902584
663524
227843
1051743
425133
1095773
641288
91272
89793
974006
404622
796434
275564
794774
994543
165602
462558
279593
1172235
812621
117180
420410
458868
921880
775343
312112
404664
1090197
847209
311581
851812
613657
664985
156552
344704
1045843
1023387
539063
1049536
332140
811673
313623
961099
646608
162493
237783
415741
1058877
829296
1096466
1192348
319821
688949
841546
375454
1015935
315567
693357
1092703
471259
452466
906913
1093923
388475
1085775
1033131
1002351
45182
978297
709353
428323
942811
875333
721807
317894
107526
252005
118521
362180
1090067
398002
444642
295003
532965
777586
975402
63487
270031
726429
629012
502930
1076292
852542
509228
604406
694079
778567
1013322
159840
237682
1178715
283569
453997
1155842
525814
47847
110917
959750
656733
375724
1076323
1105350
689348
156818
572080
402703
116402
69302
589786
787681
940118
1074887
238422
371462
880434
885882
667935
750249
747875
1150236
885295
768547
564362
937565
440668
1022115
32405
806293
683543
921622
899310
251263
785285
961041
1178226
863514
811090
81192
824232
164391
800254
970429
137721
1096236
760151
918060
88079
162299
975298
920019
1126672
152487
542530
204791
433710
173567
593089
784851
293460
1117002
1135909
877582
796997
966158
782568
315912
1000820
872849
273744
111367
839507
241018
882046
1148956
395039
1117105
398811
1054922
583637
791753
429582
99582
651817
1185744
410555
615110
91339
189605
56884
374229
196072
162724
960882
1104237
472253
1050530
614015
748608
76601
47197
1007975
859442
1130914
488521
991156
417468
701659
1073489
672642
37227
913757
538393
1143596
297830
510616
755997
438236
367069
377060
184172
484154
67896
657948
676822
353463
1092441
660061
367461
129462
77071
999439
1136947
485409
1187441
490528
716665
217541
39285
112221
72865
524386
520173
1086627
629277
547648
262725
309505
995318
652534
508241
877037
195850
280225
839788
905053
770626
810483
780563
23324
969207
456507
1183197
315465
393759
782174
973829
827214
550213
683794
709600
500251
353530
159857
1102715
885410
932309
169708
809154
933397
83476
898354
1183775
310357
288141
224414
746337
1135210
961727
527721
273008
265527
776638
812395
22341
419277
412557
399354
903971
784999
85351
1051765
1031354
785345
693096
299826
366918
708075
536938
1011664
542039
596948
248588
416992
88809
352109
690990
605509
833288
792167
596147
818157
735160
1095120
518734
1191279
329934
978810
704692
1114973
770756
1051702
250978
394628
338682
543644
324853
547272
598800
955572
412232
836753
340240
323667
250343
823086
24156
702932
1041108
219228
251321
942767
566143
17909
556424
211708
913103
217216
602296
907284
55667
868952
778861
515590
824823
168290
956910
1162901
754917
254211
137150
411256
779198
193070
313354
1038002
599205
433248
1088967
883229
339689
949934
330852
1143535
240062
425761
845209
162966
1013933
742123
1100885
466366
860826
667331
874913
901545
797365
881629
64678
612419
1173560
918925
1181275
224202
496784
1192972
689992
1058304
1014340
703943
118531
533430
1056974
633365
771046
1089795
120120
606871
552488
858148
793088
570473
506950
1038290
154869
828981
906904
661327
800986
699513
612270
470234
424664
256483
1027266
777181
810172
724702
565172
285387
1020516
569921
894151
44538
417722
683460
397426
123790
560977
665756
808353
456024
776408
1107425
975178
539062
70677
682318
583636
237490
217791
883078
1146827
1138546
552826
613857
936138
1004730
125992
848607
836824
583958
1161989
768434
248497
1128050
540430
1108001
123161
1050509
199357
529501
1151052
211024
353419
837807
976137
981524
895669
50055
122877
277533
57160
794256
686779
460167
969799
265364
852623
57944
261599
1164111
710777
906882
552490
937216
714148
467
203411
1078834
707061
980772
82765
913521
607084
681733
70459
588191
253286
230989
619071
855854
344450
912477
628499
752821
857791
896014
340659
327861
551247
1107796
824054
587433
241384
1044431
1141504
1128383
10760
1175477
728556
535768
927368
470885
97493
157720
1106458
51972
215508
538439
373896
581951
544167
1082088
391179
846954
748168
628354
777107
1053017
700050
688586
525631
975931
348777
673835
1145604
241141
531922
875225
1182650
984585
1175124
28291
28190
503090
353981
20803
91629
211899
150259
828417
128036
712922
957522
328695
73871
834228
151249
79634
1009115
819694
799022
80850
900767
159898
529914
1131366
85780
334446
1187780
780384
974333
792158
117292
1042441
439488
485123
727521
302180
165910
920440
874202
933177
776812
603013
1177299
558723
534057
855541
1063751
562887
526684
900127
573223
748657
1188644
7389
639269
1090858
71511
981063
666415
873440
752023
885348
210951
1118221
789127
705963
225604
920744
836546
1051198
1123907
211975
480295
159923
762886
514184
1121557
744585
235821
265337
133020
489890
614497
713479
1143436
422995
130148
413624
818693
233482
1152101
574778
114338
353555
289097
1021878
1096337
672037
701816
316844
390404
323458
137983
344996
642915
458187
921096
845254
522560
130478
1148729
48231
366191
779786
210061
714364
512744
653246
1102318
604919
232436
344952
773841
360636
680578
574027
44349
1063803
59874
206400
497695
994535
33766
955568
1129566
902454
345901
276087
292605
1159711
988236
1070636
540738
219954
82110
525057
855828
1090040
331568
119692
916292
670390
252379
1122261
493154
841290
883179
885262
379730
1074481
1034841
18922
883963
869742
832734
110134
1166923
292244
829029
703059
432729
194743
477767
910452
804133
482009
960813
795241
664427
544335
417595
373405
230983
842498
546184
803413
571573
298910
651718
24927
1002745
720926
482057
575224
1149184
1150608
204459
334749
386129
652120
1104335
622737
722093
372826
492501
127599
373685
485727
656814
282291
1090554
267447
666382
154708
93817
361573
235604
625872
84289
885163
691481
858474
156460
120217
267005
646208
296658
116789
1129911
87568
984060
202708
522853
745017
1190776
787850
164177
78519
500182
509240
343573
1150024
549356
1098049
144468
443786
77324
1142498
1083406
277057
857521
817217
623744
47749
283767
1175233
923670
572028
214615
36550
971638
843695
621011
205806
385343
1054381
278186
186215
652975
374747
510516
997637
1145096
490926
315850
531899
49699
754642
959157
956610
5589
529
1181039
522078
476126
495820
620975
42577
44139
212887
991986
268151
869370
726610
403155
234483
213330
842834
516856
523348
931600
407257
706442
471414
597369
1108984
656557
326802
782781
140571
565082
699816
51986
178683
28575
978807
1169109
777573
343622
219008
1169360
835839
283756
221167
98537
972490
991313
785683
461179
1061827
578946
956505
573339
356451
1005472
54385
646585
1086070
366794
35281
80542
560553
456199
407973
201244
1093961
1170707
708329
1164425
786059
1182564
300191
1169683
534747
1173855
692450
784995
1018209
142287
901183
1001311
456534
221731
676189
432698
850150
184589
1191091
384732
487903
744510
884247
774386
1084183
821376
68908
234145
160576
223977
747320
1168868
1092869
718859
176069
1057798
592729
934132
891622
267903
459479
379429
785605
939271
654926
903845
1192567
180908
337193
335599
688829
782192
452941
629102
564725
537726
240602
723348
957343
672126
412747
1075032
505789
543788
439439
60249
8676
236593
553800
979062
1123197
567447
354864
1116757
748156
430863
1088790
549808
223056
23174
156922
399875
873638
315275
274227
296852
428154
228673
168196
525271
691256
769425
127159
907978
682387
920521
511256
80689
722672
785208
1059947
633736
1187458
491646
599311
95509
332564
124190
165023
1089691
469084
1010648
119339
260182
58890
1072918
270057
180141
1082146
146777
431808
284042
862969
400746
595798
162857
1170297
875850
331939
215545
63408
299747
833643
273474
502391
169739
452771
1037555
858326
114123
782069
483774
1182800
902877
415337
932895
338073
610507
520870
1035729
287813
92795
962200
846343
181194
503894
1122723
759623
392502
301551
540445
57995
801931
758632
632814
56054
273772
913665
804460
657215
122793
832352
779432
1053637
697488
829205
1179459
159570
57493
1140493
81779
228878
638846
916349
342363
1016809
633029
708861
162820
1080248
325261
955239
202957
674316
790123
187707
918351
1065275
905041
915571
49307
211508
467151
1141821
219739
764081
139141
1190074
571997
205639
168004
1132910
153231
111457
747757
1102118
495476
152777
855256
286593
314712
696151
762299
96327
826847
331188
779360
787065
241873
139450
458133
16278
839705
207051
349169
990216
1027364
409961
893007
990467
9198
487743
1080274
549435
291418
525976
1038175
965207
781985
214214
191523
245114
520724
410997
144337
851183
1047269
302996
487072
457664
407761
933037
523707
900784
1050997
1190716
1116591
213021
1179291
596549
47372
389986
825257
84946
272223
432974
716604
1190057
1054454
349616
650674
36049
850628
764118
118124
303504
194312
380039
828501
799047
405919
660926
1081327
22618
870590
928507
830362
741124
588939
991698
66255
313587
630063
883283
265590
342444
476022
497637
809849
993285
693202
674308
168382
1051649
939499
197909
941981
944185
921120
819057
343470
247324
871561
276709
502480
445186
642773
243617
807563
484779
866437
430384
1142796
1026911
1043841
189243
1129800
639842
120390
645372
401169
1110921
606670
224833
1144477
384467
688329
615647
524557
540809
482466
779537
450800
310802
445049
915849
400139
403770
1062171
829157
1131988
941304
616141
64189
837852
110192
812179
286019
92430
95954
858057
315419
909290
244841
1114181
785644
58924
281058
1155144
236443
585855
178917
804435
484112
657336
33328
789700
1067587
937916
26168
9921
728232
1179558
692082
986009
1121993
54157
907446
857956
492324
652059
480001
383955
574927
930637
79562
842871
804011
251633
1082575
861277
809435
345450
341834
944731
879841
594158
338154
538488
967346
765508
117804
419578
1070532
695927
646030
620510
826925
146799
591616
729846
161983
993849
1184916
503829
479443
1098006
417556
1134900
293455
243772
452376
853775
1022561
806539
872568
1063011
129363
518672
1062070
482836
8235
228638
854259
881214
493140
812568
803299
1155196
742799
681442
767165
789009
210107
365912
991159
1154680
722740
364082
205345
105482
449950
313634
885418
1150506
1179278
72421
289636
1139131
72070
412380
746520
525168
1068790
1117115
792585
77077
63700
918213
613519
1075968
353699
651771
591167
828342
903385
398783
195707
695673
811944
771241
818376
644041
718612
135070
88050
318769
353848
1191302
546392
1103913
854817
772306
548375
930587
625280
1007529
91912
883621
1184743
648
903464
521259
682216
590553
974468
270371
954579
709826
866803
112622
674140
487516
890792
1038804
588443
1182558
975150
149722
705424
505948
459569
406546
640156
318634
241059
113277
844509
293987
1010033
746102
868864
1152061
212473
1133901
948902
334421
238455
1156097
1127614
538041
249141
353307
799630
193345
637320
1043920
190342
198492
422974
499262
429645
326816
481885
675668
271195
665711
19671
589560
858196
294189
196666
169102
332247
592950
721641
531967
580019
575036
938974
475257
874568
1014587
4529
1034311
62872
138833
525394
284659
1171053
836057
195299
1107583
1000770
135135
802984
303409
1090790
53356
624148
74080
1121180
825878
419950
368947
308251
265436
1043927
289374
652161
675322
877374
843277
889256
701948
770565
942406
74836
166537
176382
1043189
653565
653187
465926
931915
829716
220632
487178
26219
165107
886466
601840
482642
414504
736029
441223
338850
960586
63966
448914
615846
861177
205375
678537
387917
572395
768710
1068319
514878
381169
728190
201517
632989
135340
1108482
784212
904324
522007
730399
1185239
663364
994316
848591
228631
577574
624918
382091
988913
956950
685154
460456
100535
485421
217711
495147
972619
967729
129740
177457
764797
1072554
741180
938923
34477
248281
793709
134318
1083260
1125395
96777
1089032
1006202
495597
780492
779457
717876
360726
678815
1136243
701012
649454
1111588
26279
712569
300735
739499
819031
895786
537072
1006214
566756
588386
616139
763353
92441
868457
108868
238751
654934
310789
352423
238855
654821
731236
542024
973080
1138930
920687
1153070
1168113
9270
427293
926038
1172826
959990
273446
530746
1034376
154059
170417
774875
1131138
664340
1072390
306945
646430
813341
562385
32610
468727
388851
215659
183951
936842
414747
192472
358299
537116
246598
388740
861687
252216
351823
978756
456000
1162710
191693
367289
909022
617565
1077135
75942
167807
778440
110844
1036213
83378
124421
788851
669065
11880
771448
734323
485463
41542
233208
1091052
913110
674760
1175971
364632
51044
735821
821258
156535
171265
107429
612151
729758
416178
989054
831605
876239
138338
493821
861763
723459
199089
535286
892379
126011
421820
429140
375453
988387
808452
149797
735718
525852
44516
95324
150034
1034853
985368
775248
310677
135029
1134274
871769
253018
372177
106845
145706
804291
414787
1135032
204430
8747
1044467
189544
366023
1089592
292745
649109
519975
280459
156419
278431
141717
592895
133243
918953
1106605
760209
389372
450644
581659
969266
47918
647848
89385
299518
245489
141606
1021655
700896
969598
580974
220387
630056
427497
625761
237743
369075
144835
481503
1038610
901802
668070
34263
1181189
94857
998686
557253
859324
692292
498089
758025
209843
1137274
859605
165397
636181
145531
202226
840777
870489
874155
520459
785016
581301
1002665
1169576
603995
1182953
83963
850595
458257
1047161
797320
674894
161201
190671
508710
945188
281701
911698
273310
1022206
917482
40595
1039442
871906
494131
689393
335854
147738
522459
967727
59517
380259
128673
919851
293621
630357
615140
208471
519827
962448
225882
106894
731611
1049864
828500
997344
1040121
1172851
814520
1085541
993829
136627
1049112
136523
577292
913614
902290
59885
967156
420626
77991
1003408
834797
709297
612966
417076
668747
413960
1028433
203258
562221
260073
1112822
331359
227035
90587
181564
1149890
130708
517820
976235
419199
390323
413544
747626
219109
117499
301770
781931
563193
1111268
1084868
12099
870847
543726
506814
714223
862670
27533
782989
608820
1078754
38568
223708
354556
816815
162931
212997
586416
546050
278266
36005
617294
543511
748322
351895
66339
625700
316150
53360
31888
649285
911141
892312
810851
740751
612659
1117457
182263
953581
118866
1023255
206997
557471
156006
64497
273385
588153
395527
1106487
1028189
464203
944401
862275
946445
204680
593602
198280
99397
1070010
405370
223923
419245
506723
309368
599349
104242
666648
1005217
104472
735469
476690
588909
607779
589163
26803
375296
105567
151974
999858
674199
318671
877389
952821
470222
1059421
951557
267721
248240
32016
712223
781406
5817
223421
742858
1172738
133573
1165110
104006
505084
867354
810170
510859
807590
277278
418782
648629
580231
518931
391620
703370
413192
453034
509831
742624
1048394
428129
90376
989002
901900
873159
441414
1008907
597957
17332
389845
80385
1089092
496441
499628
1026215
992058
927647
333612
264944
1109604
1170298
102368
761462
596528
472812
1043264
721955
699582
550726
871697
522558
1631
16751
190936
245047
343468
589353
766614
831233
284761
676099
142995
97209
1183519
656364
988078
712846
1131129
1071384
980070
42124
189575
788809
801904
973803
400185
8946
681628
465361
931856
1175303
672996
334919
819140
1001095
855800
1029935
1018208
958828
1180744
937621
752833
47014
171682
1178350
173803
536836
1102525
979981
397305
263392
1124831
380933
1109398
344357
544586
81194
504386
980211
992271
328333
238243
376617
186131
899165
811374
57752
231803
431234
38886
40543
739299
694947
55118
326443
750379
856057
963313
428842
206563
111793
915440
1043753
694365
758381
911916
471753
722076
74454
332236
337139
49925
507763
579665
468474
68294
908412
87436
1129838
64542
522999
1100038
6772
863537
922829
895048
527326
467515
334687
1112442
1183857
868490
312481
162290
810254
512955
394077
250750
1024590
555752
782126
861919
1093378
938236
195458
559342
660565
248490
217765
345115
1169577
428884
758562
1121085
588715
784754
333477
456979
1101432
372148
1089853
1174203
944571
493604
608615
880190
292504
588707
615320
939986
297034
816787
858373
403226
287899
477367
632178
802618
194567
1076634
703625
925980
405569
303185
1014628
336135
754056
867834
13994
133403
277060
598979
370938
720738
79263
589871
699171
387715
274678
92234
531081
139531
779225
494440
714386
372500
1021085
2657
979031
388594
89172
348140
960885
862163
4096
754126
317284
319772
296561
1112354
744885
1003602
41335
136252
479448
103908
232336
283235
979419
582457
384073
218836
181399
355964
102955
984781
1140316
843167
33074
1021526
537533
763054
28105
377899
264517
547827
645110
463031
1117703
892810
1167962
661242
960180
444803
113837
456866
276985
610961
1100987
982984
389580
934846
1125
45938
484329
923758
2855
1011386
679358
173070
1016385
1030447
670044
142241
520048
1136677
970119
990971
591966
214821
1109689
365848
281950
278004
1117884
1169624
730830
799598
697383
175872
1081521
185632
439028
541550
532632
977162
1148038
419951
534374
558808
201288
929780
865632
140808
524445
106405
551522
795116
222811
768156
1007009
1079589
267738
373646
134587
87377
781629
737948
389067
774313
457162
752155
629570
668813
150376
1054573
569192
339785
591505
876108
481622
468201
653658
856947
847462
913818
384301
518153
853715
402566
495166
732672
624716
1002755
113529
201944
782157
670327
235197
30901
941087
782696
605027
695669
747688
597623
376497
634059
332724
718474
657969
896099
906414
854032
326465
186474
315055
9976
975758
1113519
979466
518329
270129
584401
912976
308735
848283
636992
789858
557374
815222
965324
1046588
135189
390584
111636
97530
768930
1068425
989241
611372
980549
43945
1087406
146983
809471
457297
860025
1160521
687006
894893
1122033
1132997
1012381
16757
103292
449073
20035
586259
191532
588021
85415
867356
762209
885396
408824
1084485
528355
113052
166407
712744
999376
912078
842257
572750
1153271
1013344
958657
1046287
250129
98819
64364
325626
149083
453260
838361
967181
924663
151490
709438
486596
1149511
20187
279169
863201
992022
648700
1184703
527001
941641
1002156
649852
788861
811672
1164045
44049
59761
471811
701898
1093856
618862
578132
1131280
153127
786285
372033
1046069
229991
747924
1118111
738360
328922
995525
1092987
1071711
596588
1096307
409242
1046814
367732
458716
163661
716985
1134761
1039112
1901
105912
1050414
137878
1043525
481418
483495
797423
675493
1041556
683025
259361
906138
942813
325736
459778
1061444
1038425
944121
400837
282918
29862
149172
542942
981580
1117491
824183
29748
1150414
852111
352022
1038169
610450
404947
570552
607422
1010898
617591
697688
355098
752522
912605
14214
9102
633978
101903
604234
732026
1179289
189217
409509
101640
932125
1003141
561850
637893
673980
15841
780060
895777
114016
518682
812821
8798
14217
1026893
889430
579635
722957
927451
915055
586190
562744
568298
370953
11243
1001614
782401
404870
568089
755780
368563
1161645
949690
93415
664374
354679
767376
1148235
236843
51304
22626
592473
134645
302627
1157267
56279
422159
1037831
876200
9426
776204
712497
541603
624326
385590
509903
429050
191791
936555
545093
464455
1018326
598872
246114
1112038
748691
1080745
1142919
85391
56910
268786
281288
359515
1080179
765351
366117
1020105
52334
649650
700627
706810
139754
459489
718949
1072301
236192
954715
657541
634831
1103503
648690
622808
448440
264907
880946
383382
1041570
1099410
546197
348245
309167
570228
457618
568449
235305
914913
147028
848563
122953
820868
708572
789578
1123130
396174
872675
467305
387279
907038
515762
657131
105792
1080700
320106
795673
48789
1134161
104920
1150912
594137
408662
448976
443189
488110
962635
252924
685357
292251
397903
968593
734737
281250
939231
962561
709302
795353
706425
467855
1021470
1077872
278920
436211
464759
1101387
305131
475478
1163920
912727
684612
559732
851970
630442
593108
22326
396889
765870
984150
924991
735355
110115
560038
787837
580951
235026
517277
716720
835495
172454
11141
942067
18823
322388
990246
113073
555845
148915
854816
752975
546216
1001926
483185
666326
355036
270363
1070825
1145488
1142002
675703
774082
351756
224997
1126132
242408
823696
1076831
164621
200943
181143
431346
709096
272230
884669
434304
752262
1054196
627921
337796
828319
449670
1127251
449607
798452
931058
312190
622286
852845
1067224
437740
737264
614693
845711
489612
719464
1043570
28307
436189
758733
195172
616500
598334
455290
1024860
877819
1069886
717136
714711
113246
726592
174054
388573
787381
657577
24139
687809
781600
413580
222005
503462
736872
850755
1074063
65154
802883
260983
233932
807882
777689
1101457
339575
1144811
339989
804946
913181
809874
161608
657590
606414
279788
161475
209060
401469
683497
1102341
942580
180429
390464
189492
90292
647381
33009
324529
358013
853609
1077139
92319
778338
700080
1029485
129512
1078164
363746
938566
1075648
903374
281154
16253
242997
760558
1154969
735900
995850
923892
1032398
244198
151346
1073886
881504
517670
19515
1115038
775785
71538
328986
579244
351734
861746
400148
439544
905043
587646
67611
869295
785308
227705
478054
1143087
746217
806502
952888
493273
1102291
1176270
64796
676619
1105219
544505
121338
1109357
697206
1007651
268471
314754
759596
1140622
831405
938814
63533
441108
4394
576311
809061
747779
975280
819395
221273
180721
941040
786315
1133238
405689
41091
266212
339673
1032532
180180
700289
987207
462400
1756
551435
60431
771260
306758
387760
289013
1009405
765017
403889
743741
1025194
352536
117986
1121723
1084981
557229
171216
7352
281740
243757
913613
217361
385702
884902
558552
198962
28543
34626
1075868
374165
843350
986356
985252
22662
779329
928685
361996
841201
330004
1049075
497318
47501
352281
937670
717464
783059
831960
17436
96937
999444
270976
467880
1015115
70560
428520
633308
875474
557571
70748
608322
981212
42344
451162
432031
479329
1047652
647751
357199
791871
683677
860284
930762
1075520
58954
967599
742766
1157025
658245
976186
234948
387389
809297
555739
446362
714376
971057
6696
668864
166624
1030922
254299
1154557
312381
740188
970515
869907
876958
610364
618790
404895
743197
547960
430124
1147204
619407
1185941
328992
248220
16071
14105
637222
738332
375216
10329
225896
404207
223771
338959
761899
83609
837934
741580
1184701
1117424
762220
344460
232070
246973
14850
462367
524460
633465
124149
250409
844368
252014
49894
972472
927304
800174
411068
249911
435410
993898
818961
10852
325358
205102
189846
675354
354548
1129337
672463
286621
362636
374087
763104
722860
763623
460621
369907
692943
888720
1161679
1177453
1192593
763443
507735
653289
442937
1168397
231196
641565
125189
284343
1170099
98362
361353
136618
219551
508369
554430
1055468
486245
1182015
639428
613841
714455
377429
418925
627214
457988
43128
519107
117620
1076017
949367
822974
972764
360696
542899
1179835
285369
705628
275742
862902
336401
986537
148821
616047
793359
476661
358391
212191
565010
223009
496306
1152168
1086403
115388
236777
1040281
360267
536651
815238
436127
63437
610089
303723
380986
404768
533803
413365
517673
142921
800151
936081
406044
383342
909491
168500
1117108
476509
906730
475276
423575
306372
808121
473218
451421
436347
810085
469010
670122
948102
711900
98563
1146296
81097
430083
198239
444508
933334
58636
813846
227788
106704
308932
432581
443583
134765
977877
711258
818595
730204
1124657
943396
174628
380396
211888
344510
1168171
145561
898699
945583
580299
31597
953805
372323
355188
1005139
104400
827140
445981
678783
482620
219308
753133
587726
294328
556602
162915
1074056
216312
696911
201039
767452
23853
787414
659276
251076
901895
588932
673578
482918
803770
129096
752614
1168933
29310
489287
461894
691171
1184543
533499
228535
1154604
439246
1164161
710167
982950
737801
504704
1141021
713475
15595
557533
716915
1178767
85010
95062
49070
715265
204596
966334
304134
980835
953687
456110
527592
662502
483950
598296
299014
570415
931010
739002
66986
612856
892667
1121692
824655
198561
1038114
308441
296681
563285
1086058
485311
999407
1032187
1183567
1066548
766307
55741
891804
1089913
519824
353580
415016
991263
481199
1090630
158230
729431
1066421
688478
72753
1073768
360957
843480
478246
828635
247949
853618
1148910
510903
1087768
508887
1052840
1110866
705166
973402
189300
1012031
71786
657688
1180170
959008
805530
1166798
792569
318874
840389
436475
738809
610234
1010299
759582
413838
286878
526840
418541
78475
1156378
693605
523153
324418
965565
58820
551059
1171078
1016493
17037
1060245
677585
200354
227412
268610
280699
182127
106969
511350
121049
306635
353178
905396
889814
532286
628628
346950
796128
537826
473044
817360
416631
15100
851547
1074953
671343
307914
15906
100810
52167
849606
878296
665565
364860
25291
775870
389559
854248
734508
206307
213268
250475
375381
632873
374209
957622
174508
135441
408066
333879
44179
331501
405884
953292
876397
489529
942137
560932
127829
891429
400661
491643
1138775
953503
312168
79094
418059
53836
820700
715566
1186021
508820
782015
435925
273693
791048
580022
211895
492038
1091499
482815
516879
895241
818928
218142
297467
443376
436391
1155651
104479
610744
215946
1143737
442113
617438
978780
444151
20646
655765
631548
710334
272703
297294
86617
607239
243723
172861
1081532
1011405
184637
996768
519790
441454
994421
129080
151103
842496
420840
154989
942460
165116
1071634
883442
859006
74935
111934
484831
719999
78869
888103
605756
436937
194998
769619
222057
551186
365163
621288
149954
98240
1109926
1069903
301927
313786
777749
1190463
929783
297549
302000
665890
375600
541953
1012416
632309
80444
216001
976728
644951
551784
1152867
655539
400109
452665
263882
52003
162408
54747
1074840
688015
265339
832324
738378
706960
109944
1120148
926399
307714
873827
326776
722637
507149
31483
1058657
342882
1097974
80607
710120
281010
262235
268487
511177
784154
77517
436362
824126
718798
927871
307323
87474
572999
620080
337792
136008
159748
729405
874731
128369
669186
23717
688302
1057731
627247
625120
493734
333830
893721
868708
947634
211276
157023
513367
731840
1053002
778172
723805
97752
600713
529654
100519
1056213
503914
1091590
486440
409344
1036836
1117620
1156927
437881
827704
153886
699240
489892
482330
880310
553031
1032389
1033709
1192731
576097
867908
867776
542740
791398
389525
6328
87379
222739
1155621
554400
115668
825359
694452
57852
754072
1085386
1005248
677196
356954
646048
654885
411739
759530
1050122
24015
307303
82000
34103
152374
314718
743672
809746
177870
669469
955566
29736
149340
548331
1121689
415835
832081
774422
307676
971167
540265
638726
521609
693067
388460
988839
846598
1103592
284919
372538
60812
217693
525014
90490
564203
435093
289625
662829
616507
650540
897953
765693
1123800
1106465
342867
281650
805070
366458
589861
313327
362279
518856
341148
906404
166316
983954
794674
714528
1113295
722807
1023021
553244
895305
913352
483242
1076339
307284
570143
74843
1183364
1002191
826769
848160
230602
219548
40217
577030
712210
1169625
823212
282932
814949
641487
845737
253693
330257
784487
831297
71612
4981
988503
544126
1019593
25996
1046177
368548
1018798
829928
604764
1163213
157606
404557
332018
216249
533278
1119321
977119
157494
762269
672159
514961
977511
950761
188956
635766
251874
702991
628778
506689
223567
41833
1114362
981972
1036075
545701
154796
1128494
785893
968267
381859
376161
297760
1015595
1040624
820899
298170
133760
484808
89894
1085566
106996
812170
793699
772884
868740
144538
63674
1033678
755841
748936
556804
331920
417296
40147
1162217
693896
250049
421318
501323
375835
56430
821641
162888
734218
496834
1191133
48886
910066
84130
201563
528512
1019011
467447
209838
265085
410190
658553
834909
821695
1023215
1099847
89216
574820
1008049
65200
1104857
134580
674011
28981
627779
606581
625180
393768
166833
31071
812045
343932
499770
1007574
78274
397953
530779
856497
79979
44902
800029
337802
435209
1183612
561387
709779
173198
1014903
272996
419402
281128
31451
857743
328708
706823
268554
705796
22619
551254
1179993
478230
469942
310951
699277
1097683
426908
387633
626847
321078
546827
539399
485434
472412
690436
172891
976397
121128
122395
392022
1040569
1098557
516627
858995
414241
68796
362551
770131
951605
597123
728001
242845
47936
121578
1033655
777487
761691
1033904
967469
741074
31916
87136
182465
698697
422447
1051135
286658
817543
130242
1071140
474166
1178406
481514
1048758
173262
580507
117223
563787
714849
840845
610576
1113648
908617
803478
10159
742420
24199
1034350
595056
674886
203054
195865
608234
1149437
847593
715673
848596
373753
132148
987600
879661
772337
1167477
664741
772861
846081
207381
650700
922017
1109317
127226
1068241
355999
831696
180961
173353
578901
50316
693439
796974
1102287
570502
494111
360127
56375
750601
1122857
419767
1079049
1092613
10453
1091526
67983
867227
86732
149896
436280
804490
1152009
833092
752906
885391
731223
693080
1187485
644562
102402
557388
668887
764805
658236
282941
29287
625948
58375
186419
849094
1173701
474106
330782
1052900
992090
1097387
492058
1153269
398467
10739
664164
302425
493143
1122876
95329
469908
509153
968521
418114
100023
1116175
745109
772663
914385
427691
319868
1010022
46992
590716
455025
875159
326331
496966
582781
290179
533560
825596
264979
364686
607680
443711
629778
1055737
708722
115347
145536
957376
58715
991086
374380
506398
115900
626903
213695
381328
312784
654792
411565
578307
142022
824707
135703
1029039
118657
430761
825607
736459
1105104
715313
741537
1082698
335850
80918
99427
996993
349271
180209
212358
615883
516702
139374
856198
389207
735216
566360
805322
929576
696686
992886
216
402827
883571
34203
265803
481813
1101706
1089282
794336
1152710
1080286
1023358
816214
363748
412570
809828
52554
715354
305613
1138649
194664
773766
1143617
818824
92363
645025
113316
330305
441208
737878
610009
316014
36769
1153123
444984
961101
721144
1184437
109751
918253
462004
105167
1143909
1177650
235803
216160
1090959
682661
1095722
139547
75281
1025143
293427
904220
1163065
919188
534595
719045
366533
590613
925345
1130640
1059770
566888
1160014
777616
1112729
313113
1139049
949738
1156220
388815
232951
705187
1084458
710461
840371
806212
66232
853629
249975
117132
600952
604374
312376
921342
64881
709814
1082503
815046
229392
796613
196635
836466
71529
1156743
398832
651089
219272
273542
478067
40326
62519
943014
138095
1141866
504117
1112843
495128
371028
728843
1177815
241467
468988
527785
914530
1017360
207237
268789
1140739
119595
656040
652925
288596
37327
862804
236138
1036718
674429
162911
409745
868292
404598
1177414
521401
1002254
906017
483780
713433
788402
95374
657875
1155780
250262
66184
30148
1126163
375479
941048
908354
125325
881711
1039357
1044397
718391
913157
667332
229799
4619
39875
994744
15173
127400
633052
120963
980525
1087720
590099
351134
586072
295867
673059
135715
196334
133204
463747
100649
11542
945377
564360
645481
785236
837501
668255
293014
105897
774887
1124764
288810
426666
1083739
746565
776833
598770
959785
468676
908162
29421
831132
208625
402316
192483
383443
409534
788416
912440
1107101
87158
909169
326997
1075879
242901
1032985
876672
717720
312462
376330
367324
844255
315163
642342
81900
666021
402142
399628
423860
181130
269863
87457
611896
51758
849283
464395
1167870
362495
485953
484199
364114
1131874
923777
741357
925353
274996
121864
638731
677733
604344
990061
1023890
809575
980063
149399
883891
1001693
1098447
1098628
953281
278801
1121324
146060
944293
1016937
502144
197337
893784
32243
924287
922036
380191
914617
544227
657618
1054641
496893
1002348
829445
751492
9546
291352
800583
1085383
235675
92192
338707
693848
828481
1009676
1122116
395507
1000206
904136
1059536
1024309
825965
367217
383345
97445
924188
604080
1138423
900605
688827
942828
279491
1083560
191744
115643
180937
604020
93445
703835
987963
1151550
296425
1001012
747577
357587
1029983
232467
136350
504669
107501
85722
828041
108416
763121
143326
142166
1053357
590608
764324
632736
624903
476960
4851
973060
426201
867296
1144125
878736
566970
636271
688208
1129442
636302
508309
763030
214474
425944
1030069
415799
959298
1058566
614937
29263
1802
652675
613824
166752
362643
383356
55828
1039386
809412
1069415
107840
570507
972088
1006896
549412
531300
1065432
740416
1044660
84331
47386
525712
659402
471672
26034
372712
594203
748117
867885
175406
115039
1106624
176123
992354
510476
533582
838150
183033
820050
234790
1050774
389371
563762
851577
1084224
249616
291859
530692
949283
632657
991855
260643
253813
81870
91288
535481
258830
41637
1064739
409721
1009677
1056118
1029716
42879
67307
247095
617785
745231
1103488
313401
892046
1046042
240521
954829
1027269
963664
936922
899548
478234
1085587
211494
1005131
231289
373894
596087
657985
822260
114029
403530
7466
609215
25561
31566
94133
66864
1123820
159350
1063536
426151
385114
1131338
1045888
699121
238345
410036
706420
877800
505474
524387
755097
578826
39212
208156
374577
1116865
822064
206892
676214
577804
754797
1087733
541905
833198
657983
764761
125714
1074074
1094810
119320
679424
894972
783558
560360
664208
20307
701055
797281
1098488
454110
213028
840802
800624
1156351
1142640
1081862
826264
1072984
541085
432684
638709
183396
1006817
918407
810796
796882
186647
830061
146827
503275
232125
569500
309014
379702
306359
196613
973250
902586
581535
25093
876211
696575
93558
768594
844953
705582
41011
1174150
154109
129049
71827
275614
731006
648998
528583
750369
352121
1138992
969369
765918
1083115
477984
234279
1157987
1060266
936056
487498
1073580
685425
1012283
465176
31741
179438
176474
79689
542562
837931
489805
117070
413361
745391
394032
263645
506367
105310
706423
720954
781099
955857
792059
374627
857268
915034
13006
685324
561784
967985
862710
734947
507287
451280
459988
47610
708000
862576
1100971
465733
1137724
983196
788584
155764
763696
203343
773106
88588
593994
998771
937531
954130
741599
1191980
997611
677906
390405
1044330
333079
37315
420380
69667
802890
806251
16622
122588
1084985
427860
464729
29266
813841
766229
394614
1135041
115110
328787
637947
1110336
92018
277961
476107
96820
497430
710643
417801
623726
1190821
325332
742516
742510
493499
608235
179508
580185
527766
1062372
22487
142895
274799
329131
682564
67658
734880
45188
501002
165814
964725
1094175
1110574
997115
582710
1132699
599426
181020
422043
812867
549310
1191143
142108
222842
459032
514112
952288
858181
359642
954563
698473
918580
913559
259521
359296
959223
888447
1055853
785407
1067721
858122
1085335
852047
232199
417368
645585
680807
568340
749915
514305
1075906
1177159
886634
1188018
33292
559851
83057
229894
29532
1103924
38598
480355
1186698
36119
575069
937400
470756
185817
128789
621768
1044087
502827
896478
75431
673022
1109676
414272
1014100
36031
685977
494139
588895
386219
413221
474382
930722
747988
1060966
661604
285966
40627
214878
921407
881411
470057
1110585
134604
986872
238492
747291
630852
137645
818722
646382
525551
863181
429154
109884
1068143
579679
905457
754977
841271
64947
585827
859694
760717
768747
859015
929711
450662
1034488
148273
1088237
23892
855654
1172402
106049
1077222
481281
752583
348434
1041980
251426
1189261
848131
1102300
691433
833133
484465
957010
1178456
839323
411495
775778
922820
1007949
253972
475355
209579
157090
461676
292822
994918
831641
366087
674912
909350
611912
399946
188276
730350
497915
1030984
874801
84494
82048
615420
379064
465117
496362
902268
1090808
787206
1051000
121779
133290
517000
803180
363347
31203
969759
884180
1043078
1152993
741911
587356
720608
301307
629970
948557
1148990
671940
838118
1185410
214753
994086
609493
296493
530782
284031
352415
707758
1078079
127429
381909
286675
332845
57582
1031700
1108024
119012
910554
761102
690684
900193
355715
362455
99574
371930
493414
652506
753537
69183
652068
895059
189946
1243
862591
449658
1113302
139730
612204
742918
598118
411688
431832
1074865
1052050
641940
520518
519293
37662
916624
484728
1067271
160868
555201
535030
865891
826865
49182
570080
1180025
1015739
800648
331009
81117
1047392
187581
1171108
801591
617223
932502
17503
842733
664356
815734
849208
361090
296435
918051
120487
236941
400677
362746
1166892
557943
1075213
869582
120104
839376
684330
228167
580618
316786
527727
513526
151544
1048270
1018215
592063
1068632
339349
384997
134612
616308
825340
393043
666969
149564
145024
1064648
462184
333977
33478
552077
1159325
445807
135104
548199
616931
295797
394447
1100553
950253
730590
749248
192074
98589
692330
944877
634520
745722
1031386
288194
576394
83918
403999
888488
107520
490430
345810
663168
983350
295733
356688
950020
445909
930486
338827
641378
117065
313569
576443
696681
592977
903105
1186520
403083
42078
98815
687921
44438
423876
620025
520409
143507
958625
1049451
435943
748840
217382
596419
270865
308640
785805
488899
146823
849736
449477
1057837
992536
213286
782295
646934
226345
259695
767271
557678
1030914
67111
751298
471473
107885
667372
764390
852666
1179947
713822
43658
572927
298250
922928
127566
1044609
604994
812735
430569
590505
543856
519976
875106
64539
1040729
463009
1129559
505653
600266
266945
980995
896401
515332
800050
512525
298429
415507
747595
593341
983026
1130074
162467
603297
554419
816859
11488
869652
52219
177653
22172
660089
1051282
1188915
810346
971132
693709
922130
281953
1124623
153619
251057
964123
986255
503759
469149
928947
875604
1040646
928271
675238
773054
146156
625775
1013534
773125
82982
1046127
828470
787757
481829
635575
250305
385273
159321
721336
487660
341613
1014094
1054786
3465
688755
822230
750715
640398
845401
549070
296701
749047
450292
1098263
938421
1157555
314713
773701
611578
501094
580511
351017
317435
53829
106477
360091
789878
509145
609056
552984
1165726
945308
913365
444697
859783
752685
622340
173131
396782
919644
763437
296765
376182
745259
748482
520302
8399
774349
651323
950533
241274
137293
684142
800210
188091
964676
489326
1167643
512905
739145
836843
324607
1098125
521736
765149
602563
1188045
993710
936886
116502
477043
161648
134896
97678
320366
310541
1034761
334785
599630
621628
397681
1184471
939310
29630
1154601
1045858
663477
563206
623382
284787
757377
1122476
232004
155156
191361
720119
981165
412641
191966
78252
652289
956605
958260
761345
1119573
948284
1145056
1061357
271878
561205
142054
1055677
612860
1745
229970
1099469
1135460
622597
1185804
925269
1086438
439999
1140792
740749
719043
634403
1156293
71355
363870
650392
833987
815932
570232
603573
993257
1044173
836453
477774
841330
438963
251346
148108
878865
823095
333000
818014
1115160
127111
870047
248362
481411
495022
217143
534767
762191
532080
808516
538296
515161
383721
1006344
721924
487377
23274
612385
981648
627608
536048
141381
676525
304766
390897
1083800
421961
623898
545418
1030673
226487
47807
547364
54718
429831
95256
217011
92144
730880
127821
13457
124863
1099797
467212
9273
159468
79541
1075818
1153588
551135
333221
702583
1177569
297314
1154987
547267
581261
440594
1155461
751690
461574
597566
665542
1069925
620893
1185296
129245
1176886
757110
967432
102486
45826
814117
402722
1078495
232303
163150
831545
497624
145428
692107
1035359
438172
305615
511460
51915
287624
434052
838749
837787
868084
403102
350359
28937
1003753
539861
120459
895400
651828
651028
436117
903602
1182587
407751
425742
139906
195832
992833
546675
470834
739266
983168
278616
386582
1044408
394016
69501
42406
37193
615725
284382
523605
496065
127514
847854
499647
290972
619404
781971
509675
247148
35287
1001004
1156634
1053657
610513
1166005
370520
344956
820136
73963
988305
1074057
150731
580554
12304
449268
1175149
709560
800943
515345
865373
461445
584995
664103
489703
501397
910995
1165592
753280
377748
9135
345612
999253
377456
881576
54163
866493
466957
234725
1158183
518737
171426
533132
194541
574753
174031
1163158
739873
694946
407186
552074
617518
672321
126627
651554
162443
301417
272271
845599
675761
1125490
44229
17000
826971
741681
888738
1113061
1022953
87668
200543
1172684
81462
199951
130872
144558
1048730
1178259
959985
690543
941548
1154807
532803
1191001
979801
444074
98454
1151374
792247
691031
231294
1052227
161984
1163270
982196
447810
441952
463225
1012789
150914
1119909
632388
1105392
359548
452757
637403
785877
57619
385042
752808
1081945
916614
547030
542314
302630
730128
910529
64789
615090
637104
952432
438032
580623
928170
1014512
526821
842563
747491
1182606
548136
49240
1040326
67065
730616
1186193
37919
775080
1005731
303916
26237
63834
779000
831025
741381
429844
1193326
689064
218270
896139
731913
218013
704388
261966
756547
865601
347935
281786
951838
754222
243607
786014
403971
865888
829655
74223
126699
377841
1073690
46193
367509
398352
921411
1096339
902590
322048
652846
774762
788882
52947
791075
594369
838542
120261
1181932
170668
212764
935400
1146141
400997
1124313
27763
860536
893342
213046
308546
682368
698600
330750
406264
857255
1160894
574154
584128
492919
308292
368688
243591
486780
984640
105343
779253
56719
939216
1151959
1023564
345471
880497
426779
866630
329579
134695
1133066
635110
747526
301542
288870
288028
612588
623481
668357
915426
1017712
405255
534602
1126070
452268
30190
1012883
258265
408023
860990
270996
784535
266852
329831
121964
317531
666968
501688
685396
453341
413034
536882
495313
1050067
904119
800476
774493
514524
144025
773048
1042918
412428
628116
892183
397611
831697
602431
48709
826413
1089176
1168605
371086
398554
731766
413572
126404
196063
644378
649474
1174823
879256
850151
891469
514702
245203
38719
546295
524981
504473
1193261
61023
407657
791325
840311
1006874
463351
485765
171621
220927
1173104
125630
90231
546422
344018
1053365
919746
1139174
713353
215219
392233
1141460
728038
769151
682623
882103
536788
618392
968584
169385
2085
194703
190554
1105060
644446
13729
715633
506860
682022
331830
409358
944612
687783
21761
114804
533705
200396
836661
371794
782183
662012
489112
782888
415492
812266
126537
368856
1092167
780348
278507
200101
951294
298735
1080535
1147795
843487
344035
83116
993498
792914
166247
256486
710346
614959
274894
303669
346981
256713
1064681
71556
1032881
488215
581977
922552
884
1025102
776307
553105
1158634
481434
61554
820465
39119
620314
765793
502818
485001
654999
863011
454506
782645
765442
122850
91162
176439
796930
1157786
844461
1085487
890976
562559
445875
424338
3679
937699
311541
1048788
105186
144996
995851
1135440
1004034
672106
876724
987318
802281
677752
57847
79814
167179
502791
431304
640629
1046137
922871
79332
715929
951641
824153
712650
1158376
243572
69804
303677
1117390
474478
1127588
296808
625051
452525
993550
683736
57310
253478
146649
1080672
845119
240374
660260
788384
831640
991886
341936
795733
759790
143109
81449
432568
798935
686330
1043670
864874
177804
163813
103523
1006703
1168659
1167868
590971
568786
379397
150425
1181477
1022956
434247
366414
22023
69588
1112186
769020
1057966
896219
726543
1110111
787259
540786
554661
1110881
15022
580920
942387
9577
977637
1116379
526004
1143827
668241
972114
421855
908691
260607
558332
275054
894955
848030
576769
1181402
62362
1141727
940746
361756
261605
404805
100312
1172121
716981
700684
1091683
445480
848284
804649
374271
1081217
890760
313285
807198
836064
309607
653902
339958
1137244
621784
899881
322227
702049
470979
602305
493597
404563
807534
465561
771934
419002
750126
1151808
1022758
203957
232959
598129
916489
840664
1086171
24204
1048956
158746
286144
1164952
1152977
690430
258862
474350
166876
471697
920044
226701
716877
952030
783581
294647
795601
387772
1042501
1061558
829194
860024
677081
539230
985421
74471
1094024
490480
787950
102158
1190858
785362
409355
650419
382737
66363
1083375
560745
701856
24924
814998
885887
582635
180999
849814
1081352
536511
1032825
264924
705014
756226
531912
998644
527127
944697
901687
995178
264884
854527
605612
184866
996618
796082
856754
716062
325601
988257
898174
537142
103148
1083277
266602
213431
823480
42110
914856
940714
812255
541505
139552
1027799
606171
244285
79908
951751
205970
1127134
755996
1153940
383403
401458
466337
483289
1184156
929198
892899
208995
279462
27136
379875
598549
251004
884975
954219
596109
907520
803581
1164387
269230
360022
241216
15419
605650
173121
189401
16232
142431
109432
778448
1062249
197937
919559
152814
753496
259515
959799
216731
840267
1151520
121473
1005857
389039
954766
37317
1126382
628721
1121293
168137
638675
722714
421790
909877
1031511
437697
1071780
38590
1182857
384339
357777
1148176
924742
137303
849324
192505
308264
703832
620385
721652
525549
725652
131246
1130444
7391
431026
508356
783433
1102853
221483
1062671
24098
489896
1163620
1130300
22826
809651
774522
454048
625917
36095
772173
77
978088
246832
342796
1103781
589235
1123413
628744
1096381
26487
901841
14713
456152
920567
187809
230666
48029
112853
164552
242388
69821
710018
948117
586243
414648
903376
214381
954024
865889
357677
837149
516543
57953
891249
1111044
1125157
889242
183785
1160003
955619
1173860
865605
794275
295402
228792
766783
717145
659601
368951
124077
1087830
916360
1023522
58186
559343
348259
1018780
78256
566579
497973
779559
848597
1105356
1178446
1109344
235318
889743
870772
736008
671990
539842
1148213
570996
866885
891847
1147446
1167616
846085
756328
967743
662931
410215
479165
957346
669520
1193366
1060435
92251
959897
523025
476503
748
527233
1186818
1177377
370801
162885
986251
958448
772763
1056749
332857
131923
614302
1151553
617706
723614
345504
455414
1152204
1192142
704795
734468
720960
221928
324621
89041
972902
81436
428280
111731
1143687
863379
514045
1078269
428619
791089
569745
32633
1178260
424079
156805
493174
106268
1056173
1181513
388981
546572
739917
323621
35483
912863
872358
709104
323155
141711
829658
1076679
559252
1066205
490368
387593
517267
494559
891158
840591
448983
1113367
763479
66781
57463
141950
84760
542092
666610
757136
932286
460613
1127760
298214
1051664
1084486
918589
1170000
399588
612609
1045478
986498
840446
388787
898147
584196
1043163
1077753
695986
567111
518903
578636
236036
23355
882528
1133241
1192686
865491
430600
973301
46296
243649
462664
1015533
1082061
228464
146299
572059
818169
625253
754773
155081
128282
638304
750124
656603
747297
1062335
354817
120429
988363
316299
290053
66021
765158
590724
752363
808372
386086
918425
18716
473736
727208
1001066
1113677
92929
448273
492741
835634
608427
224607
507315
1006590
379244
930596
136792
1072352
398610
210565
97706
325968
789035
681528
798814
1006127
778486
118479
1166396
950681
197794
355526
827339
650138
15241
258499
453866
773012
320838
9896
293424
875893
708634
921673
856927
918162
154534
30031
904425
610113
578759
1111197
385045
859023
535906
554709
985448
1018331
1158240
610916
166181
1178109
39705
1041989
724186
982121
487617
630448
616964
320230
542248
851517
246381
670166
337666
344969
1100524
1164260
290831
288495
1191934
407220
188911
32603
296955
347278
841530
303003
427872
117264
995352
776227
188527
643263
930268
925618
1181058
525949
923754
698144
1190334
481355
1114397
1110778
220860
132649
263561
52714
1031508
687772
210678
217953
318333
1035846
122142
503714
1125211
831861
492274
1000187
323324
216652
850756
405776
286118
99587
996217
341210
253671
1073188
712771
185407
960891
274921
1083685
515010
856751
815970
948606
1072465
510333
907831
1011075
650559
336473
980272
1048278
524941
215096
1002483
366489
1047954
938301
777423
928229
1020764
1002615
16059
793890
1049162
761879
622103
207445
62792
416772
1159064
744824
649655
1055071
908048
1116832
216042
1181571
495081
766435
610933
831634
717262
601699
1103122
866445
874126
137346
990700
615223
252912
899901
974236
663375
55739
413390
728965
831651
83889
89147
784749
472112
1047754
803574
216916
712449
269432
390845
918671
62809
990376
1110136
612424
375274
814379
270586
734490
737917
1039144
800959
301402
820134
928312
1184826
1048083
888231
1048073
950818
604932
744891
1168391
847513
638282
873816
191348
330777
665194
543737
538708
890302
692282
630356
1027113
859681
276415
1097872
946626
775562
643779
1126734
811705
847964
1175115
328316
617482
51265
64629
157322
577885
212127
406093
172489
174532
505054
25669
444953
223919
338037
1059720
379208
271247
460399
1126627
718525
236368
348979
548693
1095020
523531
200390
721840
164714
23113
831131
185258
982664
101076
237102
947744
879609
817452
675711
419261
1133069
642581
448675
804417
390933
286171
959297
270476
810911
999527
334610
317416
659181
1142311
32381
404523
1065333
942675
1147845
545333
786396
354462
261757
61834
617626
350601
743809
978938
1192213
645817
131911
986652
239397
474581
872325
898832
623986
216928
150170
763686
83581
527563
803721
164246
621694
826842
90081
1103362
645210
71577
250986
748101
124824
560
52476
589256
1182430
175813
881821
423159
829598
1064646
228172
473943
1067880
549917
626790
781504
174265
368071
990387
532593
667148
667982
814054
243407
650284
954151
1098642
162235
949686
836893
405386
255865
639537
247901
719888
572217
209936
763754
324293
557480
159190
919105
281854
572685
666106
761931
663860
357214
757626
600917
106947
548387
814797
81180
654526
1031522
116780
851408
1001332
640548
240185
976695
540049
1132651
896430
675157
587364
456585
699388
390213
434211
152345
13212
196257
25184
108038
507534
869240
592837
979015
409479
264799
65806
19807
341291
296892
404452
982620
510956
747997
23296
790002
725207
1187827
1052763
262397
1129978
429278
937093
337776
1034429
100640
644350
941140
565447
819950
1184797
780236
353472
570982
1029124
281214
331637
747199
916051
360446
275669
219496
490799
32476
875278
147302
1003577
272549
135401
53581
359298
410636
1009368
755339
1189917
916953
397776
1151175
665208
176928
1109898
307257
197781
298188
892762
422267
1103636
952393
639466
1173088
261040
360135
329700
32982
699821
1103900
193339
1086303
369337
1108158
605207
336029
18878
999077
674053
722982
342549
957677
434425
340553
262620
883896
914412
910347
1187250
46581
85673
994737
661928
739682
432386
954396
720577
167285
676243
673043
442868
489358
800644
630061
842999
363000
770067
1024298
410858
532742
196722
1134559
86537
139457
688007
280418
92220
959273
496709
881562
774828
725655
395140
1180225
880964
554858
1177387
277489
886385
131043
448152
603600
315316
606841
558369
71819
352296
1123298
632154
343112
527373
188057
302464
341643
635968
96500
878754
143700
1180749
832955
932248
403839
1163055
523566
61824
93595
981796
642968
685975
501322
649648
1177958
837610
578502
110457
511896
1093236
1127913
32490
318327
182023
620807
738861
946678
1097275
682378
587668
444808
734249
978432
631861
1185176
1186544
1104181
880581
812903
1076236
8510
796151
991966
348119
1024804
1136424
531634
69181
1126047
1109098
283093
2354
358692
1055524
546198
596102
119375
1148211
185366
49552
261991
416476
936566
865092
288259
192231
1019413
178445
490218
1097400
1055834
817140
673940
329774
1077623
651757
1182368
441896
528803
90445
877099
211156
946011
869559
264246
300147
1189763
591024
875683
371800
912371
765057
243867
357809
1020085
998149
596619
710446
307917
55685
741322
806342
324442
295332
904240
1018954
481988
54114
454119
888979
651705
671643
127772
600620
428924
298683
440344
804392
856344
468475
201958
922412
980303
220206
924639
949033
331843
498948
1080527
672676
427936
466876
214729
657952
805922
106092
709974
243490
925799
1118183
480958
713945
817842
1133742
580111
377875
1079529
443094
144244
645583
333476
25945
264050
101254
995476
1080958
767348
592010
864557
860842
231333
545578
209220
1041894
812893
503242
869610
88283
985582
735548
945568
820080
245795
571542
1023178
151937
748947
1020738
706893
111923
241222
542987
756830
233103
618793
530424
882485
442602
520947
377263
1155070
199476
735594
776289
711644
824143
411862
918931
450908
428957
1179262
743714
418724
1087773
506339
1063407
383292
779874
1160167
505171
1047215
621718
1051751
1141046
123805
803753
1115790
481564
856305
342690
440118
399113
801306
195233
1096043
186801
806100
1098422
637424
1138869
559737
872058
1089831
665220
97502
809414
369736
120509
1167758
1095694
452262
380734
49171
157071
1030578
851038
367581
981288
984131
406608
76569
426315
716140
643489
1046036
230178
289193
106990
1001121
1150482
650650
85394
784284
855453
213242
324098
253939
847772
702809
67476
631333
193331
649838
215343
839440
996291
171604
580337
268020
1103508
832053
486566
1158735
948499
83879
990768
1008011
593806
76999
241506
720828
455086
405198
761473
604898
870490
102324
201187
693195
962157
84951
300331
22220
344180
173683
537383
658408
392135
33664
127472
1166045
541265
799280
545744
466551
864715
450470
1188583
375463
310373
458956
116973
1052747
191895
662433
6573
65941
391837
81707
24062
1085961
1147461
780650
528622
453161
603437
807471
548595
1193232
671188
796156
813685
512300
254906
810069
34290
816594
1086705
1040780
538125
835186
892540
634030
1120343
970837
1103949
295148
562332
670690
183232
499752
207061
208262
980382
1026447
391389
974730
221903
806593
452269
597444
795536
659790
691319
1172344
617918
459598
1099528
197925
109981
259004
617508
141264
828266
979789
1093735
528697
227092
630951
396597
1085649
641584
733861
769111
208581
1186768
273221
148242
35797
793210
68451
761808
805561
588351
253687
847844
1005142
468104
1057007
79204
125423
756705
289169
225073
781070
1096662
175057
489067
979542
780250
690945
829766
731120
1186447
1105420
928985
754014
481211
578545
570873
643944
954492
674142
1179120
527888
1087126
871707
816116
90324
1133847
279452
1010307
613698
718725
404692
312120
433028
990428
1161191
288444
1084319
552554
93406
1158825
653302
810644
795367
126820
494408
296857
835483
364838
149961
97203
928075
74885
22994
1010743
248321
266698
308340
929764
865645
650026
574867
430772
1027920
677599
1008783
1033029
646982
585860
539585
1080255
848393
1124251
500807
831621
808261
622123
1127534
104593
739054
756572
551510
1057582
51088
85410
278076
53023
844148
785048
177443
45299
1042354
58945
1170224
407885
973756
644358
932056
330604
1046848
869706
935904
194357
948712
1148364
1069569
578053
1132872
708767
83721
1019714
590830
201854
186840
142395
479700
1038201
918672
774525
892311
90784
1029309
770568
466001
879044
642328
228982
1101031
822198
768134
440431
415971
675635
754637
1108384
243860
1170573
1008826
907528
451121
1063279
767042
482435
1010093
367127
911735
572608
646889
249049
166299
1069011
82996
1022177
72673
591647
23371
1102912
1123985
993879
440831
321694
1181012
261596
749033
574484
904449
623834
1058667
859067
613208
344353
669986
857049
1117630
383695
1035219
268208
123663
972346
102198
585465
801425
812557
996063
387825
581673
1068437
451687
583247
166039
836398
777927
99823
1167737
536315
514579
1006593
526912
639673
1079302
593933
806339
1167614
604332
1091555
1130227
1152901
476347
1026195
426997
320411
1168290
415918
591201
353725
1157134
744494
28893
1178052
1008693
864487
409643
538357
340870
37429
875623
507694
11983
955582
1080522
866344
348275
59009
543163
896652
1006848
12834
1064195
595004
29431
131781
134660
1068039
547841
1076550
45895
1011854
1129916
748861
408444
909329
1110703
28361
688700
724701
1058317
784980
600796
50963
662873
571961
1061970
1142416
125564
914660
367092
879852
939050
1061874
217919
456703
568226
567224
461685
992595
441413
704143
738077
973604
280
718791
1024955
197814
221923
1057665
1082229
1081194
1071895
604339
621107
619466
191813
431687
561203
890803
534548
808616
516525
56146
1124188
333035
490660
842736
518140
463863
917935
1101204
749156
1052205
213265
1018884
952605
452639
1118561
99800
405791
502517
286049
1028888
563272
42950
521200
1000104
397793
162383
741259
506981
31475
640806
573496
1172362
437873
171613
938588
796875
275451
131821
791438
336575
3536
558960
857562
1109756
1155677
496232
105065
709469
381051
431464
596212
818199
662182
159841
859790
1084317
145500
549692
946083
279454
191565
321479
851435
521126
1069766
188672
1024543
631834
1153497
524672
22289
515838
848510
172748
293062
604102
537157
130877
308226
194562
204905
509664
351564
468131
954833
96217
592349
471454
802813
276395
393481
864540
63602
174661
1039300
88479
1128787
874332
244662
663283
842940
504791
3521
379812
319026
492990
726770
1073301
1082845
821525
109557
310182
1129836
575830
419617
741337
531280
472547
747208
858894
730522
880286
1185657
608166
426511
365681
108950
601287
319794
854535
206532
555630
375214
1001623
481842
106242
775561
349940
1124816
720727
167500
98282
1037228
876143
1096646
471286
1149683
973859
969720
426585
1149688
1084140
260167
900996
769144
1078121
1152733
1017870
1086718
1052250
242287
1092128
762246
340953
137735
666487
721161
1146580
387601
726291
787087
974608
297153
359507
199510
123650
328443
1063743
618702
572160
668442
111373
473514
603479
171350
526108
63298
283164
557443
220782
986031
358068
101701
1042432
258736
1027095
742756
476272
145856
732432
155248
345916
1159438
353729
867270
404976
789602
19825
20524
936857
674806
902855
293338
150722
77880
1172880
1049096
234290
260925
357657
954308
1067100
50383
774373
529361
1060858
291303
107805
1180426
1097543
706160
910208
903427
5615
321148
406975
374994
936271
275340
550104
605574
14986
844224
603343
686951
201792
1177370
267792
1020273
246936
896465
951597
350140
907350
31806
145624
297370
868426
135125
474638
81006
592916
384140
693047
494851
513936
360624
835469
1046237
850296
614106
976608
648154
221289
1160701
431493
384044
122919
1030729
401412
667836
354121
860546
1045201
779937
445240
597223
847759
509707
498248
944174
859677
18660
274781
395816
748257
386585
541483
1026336
1118789
125638
568869
36835
797606
328212
312963
1070036
612641
708566
1140636
46754
591530
311606
535421
90969
417586
159122
976649
471055
60038
1007833
991319
993670
995945
1004644
452247
949851
189641
519152
702332
420411
1151888
456677
374838
738939
23753
1061364
377824
333788
1065125
411710
337344
760516
191094
1010714
453785
1147212
427726
148360
108201
302716
188141
879218
593327
490704
119523
871217
1046050
853427
832058
145313
204501
338
118476
511758
748533
737721
629253
780768
1070891
250965
451510
1104846
418301
863576
264268
856795
271162
541000
603840
644604
602220
1172128
410897
649824
788785
1113897
999718
950373
386130
986690
324504
657565
32098
966673
577352
346314
501532
737584
768234
635942
411585
141018
1091632
157325
614478
174552
221657
358075
371894
642570
989590
552454
550725
54398
266116
378294
1059544
884993
731822
235058
414729
631767
1600
726720
543048
921860
839616
688503
966869
437952
737252
121886
179039
884287
6774
179512
91587
577139
397796
945303
79167
166503
710478
764032
326910
865108
1034631
1039704
1184414
282867
392403
821995
558649
657414
1187765
305320
74056
957067
425038
279567
1101648
1105622
561729
29910
893467
150574
568921
398131
852101
1097055
349048
808641
162996
1150933
922702
839625
331699
949048
225096
459730
1038844
141145
774839
169047
876550
1190515
553204
832906
857243
95112
833120
1801
187101
28990
110697
522683
1144506
1056675
456431
335906
909752
284169
301712
52816
160272
916625
1002701
336497
699948
856122
961150
1097885
1145819
809431
163919
753127
583001
66303
658109
506444
666823
191642
1089922
633509
938228
1083451
710639
763653
155924
351172
1112256
428620
1135757
685958
942909
324189
129251
216553
133563
389887
532237
49598
430496
474040
1056586
846426
1018591
909361
706276
1031786
862546
171415
691368
247879
881867
347510
544269
783672
1167581
633093
398980
390142
844644
87139
236766
1068492
277865
799472
280188
1188736
163933
999483
297476
612332
656653
1182592
117232
962756
279845
756225
1182517
219784
522241
113988
18304
164390
1168070
66782
303141
807354
755013
34390
857701
248965
266635
31050
835582
827524
503445
566678
186343
521311
198194
739293
87774
51647
983466
826260
943791
785056
414121
707640
344965
589763
749547
221147
861507
1002159
897673
489005
1139118
1035523
72095
923667
794185
1146322
914684
9772
829380
638730
418218
842553
979881
983306
635534
240407
542466
1059680
1126185
484736
1084951
198443
434207
1033027
176673
584779
627884
803668
300141
490543
576055
636276
11162
1011098
704410
472099
731628
517779
110798
1120609
310903
309609
379297
1049171
308641
871723
1016964
415518
402063
1043929
629142
899914
806117
1145197
1177199
514798
790981
96874
384595
276681
667544
604367
916693
1173632
810423
452897
675536
939077
629786
1053267
298104
315738
162308
412415
913001
1088605
1064984
97990
825014
608528
471530
916998
492826
942489
734647
252584
1057214
562452
135887
862706
187719
203492
161562
95333
555954
662183
247743
706027
631293
1189740
870391
672711
484246
141240
426559
1021771
1176997
812032
993474
419427
76786
217432
1164287
938517
928610
738139
653874
520274
825539
509807
703819
606201
324057
207989
687703
492180
1069729
722071
760806
82685
403836
637381
545166
724246
44969
501601
294549
803472
972695
50689
635398
241772
1029548
134762
1049902
479440
147754
870173
153673
315575
860905
128129
404211
704532
38640
947765
82553
1010498
340578
1034819
577480
495800
629040
1064784
1100760
796587
509636
885130
313688
913264
443048
247302
227185
166861
49465
542350
923912
227789
1031429
757958
128056
761451
457999
530785
1003960
682170
942784
79466
394464
225062
689413
605233
797278
912744
709410
165581
263879
164699
683819
641511
35197
1070649
405671
908513
1172100
761668
207083
735026
1164629
7262
887462
166915
896462
224265
114022
640148
169853
769010
734058
75794
1109117
1019257
357139
747287
351000
831989
313617
777180
994957
404767
17753
903018
128191
810777
1070123
676357
922472
335992
977389
1177940
71692
695730
766118
514274
646374
442567
33419
982553
1169370
606854
61977
93051
988959
1061951
757079
860672
1076963
1187078
199617
303880
332011
323542
1055984
666992
537138
367007
503603
659496
358964
1065407
855886
261171
987384
204708
1119151
413733
669994
253354
434711
3237
352734
1168851
747966
949794
973257
1125847
827003
1055771
379101
1159588
628601
820741
1079169
1010403
712295
996915
609052
459958
932073
528290
1089204
442906
162012
408084
647280
551595
353071
230615
810292
720427
630741
957994
556555
543818
1190851
572015
190457
1161155
103792
211166
583664
277743
280979
625651
713879
668616
795973
692065
562780
237831
1149941
1099922
1167456
961850
880782
1142843
9212
153547
406535
729830
257500
26836
568198
459299
278337
509525
427609
1021272
1062105
218034
1179647
655064
1183056
1031660
35664
383533
826955
815924
671274
502774
956893
20908
616630
1109297
337770
401352
989182
273305
929779
390781
1035011
777482
72588
808832
188564
624458
867741
770946
1014974
753092
152844
750220
783731
5525
615547
714982
42801
730797
637356
198838
774127
243857
528084
500804
525114
849124
780341
543189
22901
833661
803627
706295
143079
381353
1078300
850227
600355
76429
996044
153270
599889
646973
326134
645949
638564
1109831
1085810
866053
1113539
489085
759762
612553
481895
654302
994758
405715
326311
732063
372570
696337
196939
546932
715786
547387
256323
1155403
1147910
684140
1137804
1070624
356815
1093088
1110731
949929
509052
752696
688846
1134189
45836
73228
568071
1098095
425917
109000
544469
236755
594529
567189
31864
486009
560873
124443
407245
424303
325889
58082
487856
63988
840320
307539
826218
307096
718604
951162
846904
252330
474010
1058548
866423
902164
598942
820454
2108
799719
1136453
342745
615380
418409
343651
246660
1156933
73387
600159
163332
944859
650580
1089723
348184
852620
319001
1144210
1130998
183446
296624
1050362
259172
764030
367312
294323
1013813
497984
679295
137703
186439
906364
370572
1139525
349462
794572
720784
72502
489068
662929
533909
91026
194925
1142357
161384
356257
680301
440991
887958
402373
1171681
992978
422041
1148631
925804
1112205
54880
1072561
983247
40187
185734
60627
800045
782360
1123973
511324
405043
358602
660092
1170055
1119224
940426
399507
1020112
301638
420145
1159294
686568
782128
336484
745120
106369
798360
420339
917644
921365
767028
936363
147816
379014
3735
1124123
320724
320425
97610
360247
572222
951098
1184625
543848
964587
1043434
38162
650338
1068649
1188257
338919
884297
298110
417995
1016940
367419
155626
811589
841951
84217
106842
317967
71079
635822
729095
745775
876944
617494
207806
638224
1187820
269422
905950
509229
808580
95242
805359
732562
178224
59152
381213
206182
333745
240228
1168135
90597
909786
861730
82789
351864
10980
292883
533689
1159493
777723
481862
1050797
473295
477496
792127
585438
827577
96311
598475
317615
142021
930828
826615
683907
870123
430481
1123667
920690
993765
117619
540491
133921
408520
342107
603565
938156
929923
981317
843673
796086
1071616
126769
29134
182435
836146
220126
694390
872242
193138
753911
856108
55523
208505
933227
1098389
453228
221394
77919
946969
275190
579091
326790
1165583
629052
449721
324253
322710
280539
146039
900710
322128
282751
338529
71679
320525
592815
1052023
259884
115870
1040188
1143562
237441
828018
917407
651978
147031
1176852
949612
990406
146028
1046899
1141785
1127542
475423
146134
690356
692338
104314
505444
556049
360973
1064124
959368
335128
281674
1175734
547489
51381
550498
860994
1101455
1045661
363382
301593
321591
181620
244679
309141
443088
604754
1060674
737087
397804
719695
53288
1063566
1113365
1188793
1042465
241302
407457
515944
417180
1070364
28875
943897
1126275
576967
1060009
667501
558014
989152
162703
236398
1152253
467829
619396
1063276
223731
649349
19578
873094
599070
563567
1187304
1004534
109392
1191914
667053
162014
238679
39516
781451
843577
1084785
811980
207662
575324
840671
155189
932629
577881
834574
367632
1008898
476230
608227
1148811
358267
104829
293295
323491
1130064
43284
1130321
93542
396638
601864
906860
133604
922603
379067
712015
891850
96295
455995
956932
404174
517626
680760
38016
194985
483420
466441
93596
73524
821424
236310
47719
783773
1170240
43936
390114
547347
866369
230889
304740
348836
980350
287886
82396
362029
277905
618171
381186
914272
333560
759651
735643
59125
329678
462870
270517
650955
214402
833544
1121601
45861
549191
137139
473454
107335
263478
338617
493779
1101039
432528
1121509
896306
64091
470861
483398
656950
74423
779650
494493
956512
1059275
583226
294619
777914
779767
660467
293027
925341
653906
831975
82240
763280
51376
1104577
579406
1090519
432680
108739
455835
590531
1067499
544072
756058
735366
195529
346133
156342
734164
636600
979387
152466
1048085
162985
510166
1002642
69260
1020801
44033
1105332
95312
50039
931299
573719
449400
996490
452187
276777
765673
696451
1050833
1136100
1025317
566547
1088409
783663
271291
944082
5963
750653
618210
401962
781625
116011
105466
12854
719650
803096
1129038
889132
156736
620010
302348
1135356
846232
296032
956964
992286
1183900
138991
212776
381256
158098
18948
475648
679663
309455
610453
716008
110091
185761
3720
247975
1191173
1059661
262297
242528
296445
74053
104061
135634
656979
966710
590268
351292
105321
1030132
223497
671306
600114
41224
414506
531402
1146786
515890
478716
190997
704215
906632
64940
3240
1132424
361465
359580
289294
479267
901877
578666
951299
797389
45731
723450
1108544
193479
775094
172566
279759
824294
807398
978110
16354
94411
110992
819601
552238
139886
532119
669650
662138
835980
238090
565927
205367
335010
110724
889858
1076556
1037452
1033126
1188187
630722
1014110
867297
265977
328806
648391
771640
117429
996403
1116323
710919
466193
692406
119345
980653
1062550
193022
1187549
40971
474836
441262
1096077
457920
640581
829662
1110698
760500
1156125
744619
166471
98056
787889
780178
291159
356642
764780
544015
362716
519162
998494
347745
1064764
1120781
466959
1124476
40258
939280
710747
429516
163120
713840
139366
1025413
722852
233814
470854
1096159
821891
738406
168308
760303
203096
154218
307611
933940
56779
918292
799119
338756
91138
571364
190682
327014
312715
388354
219335
302376
157151
1092007
627597
514430
745868
127151
435411
549226
97976
1038296
350893
1127654
1034970
476905
902518
979120
203153
1140310
433457
1002231
862063
68060
326558
306778
78521
254563
265601
679453
632016
170854
352930
677099
644092
603535
1098457
215355
741742
905147
945553
170179
1009084
261152
1147215
1189186
983882
827613
854537
65774
837433
312695
997338
1094063
303049
535791
581975
913398
597327
1136239
867968
1149791
811904
187095
809085
446338
146533
1146306
78455
376178
262415
919100
772443
365475
953575
607047
400849
327690
1100498
332390
69437
106958
165001
936769
558412
1187181
794392
551446
641847
1173550
14840
267469
113081
741401
445267
970006
732151
680176
566239
64235
695890
646513
83205
914340
416356
953722
1112990
677266
431981
272472
1135083
1089287
164762
104408
1103898
959699
889392
718825
1107011
602490
836913
240264
895455
262758
1032038
1081085
908681
959676
961307
1132712
910897
521335
773404
244102
661354
1060761
988389
332637
427189
54409
1153183
912755
715261
659685
807671
9202
1122054
1175632
582209
100538
819529
293298
30487
1147637
24920
530209
13820
194204
1133998
53132
907794
991602
954599
989333
1148927
1099014
1052184
1002500
1128551
338979
1161981
779618
1156380
152234
830074
17905
1120423
1017326
915152
743239
197107
977572
179956
1080928
920309
989561
49072
929847
42384
1040229
81260
67863
192147
803004
795295
837693
434660
477814
495333
564689
517938
849398
762149
1079226
244059
887248
644264
480708
470187
705088
407640
43361
396403
413956
383661
411846
561952
492790
676856
989372
1165347
184395
275592
628033
737439
661593
352252
122084
871752
803400
524102
1116471
1162226
37247
878006
262396
8113
512333
66465
72822
896956
837477
856565
1144292
307546
911290
909763
971744
758943
982511
162926
354452
323565
1130537
511513
726974
421923
332612
1039030
1012872
221822
1158868
941511
817197
101034
1032751
1155704
351784
651047
49437
1039726
424535
974832
1043327
778212
318359
577509
160653
355482
772594
874573
907100
891646
1177466
379164
807091
904768
468283
771006
478559
149462
1141748
324811
381733
851468
562998
1153794
502385
790089
459431
428303
176574
954197
1069218
1056124
626704
387878
826208
572560
986237
982579
629261
301899
353052
939775
775236
1161363
786608
568056
936629
1188019
70619
617180
339174
162681
930564
281686
1015012
488744
1165557
71242
844043
1174635
835414
744169
936346
879803
1070594
936137
216465
41326
936927
133214
1185495
312693
1189905
691454
90177
1059067
37329
231325
649077
418191
761569
664574
113684
488304
993554
876409
768718
732213
225481
340309
542213
721415
411550
549771
558803
746068
77418
148897
329189
633515
1047799
12184
1006557
337508
1163707
80203
282400
966305
433221
1103385
253547
34621
488794
750000
942715
314208
1116401
422111
1143468
217462
438868
549873
1067856
903033
85448
296831
818409
412426
824988
120740
710490
915081
175756
797478
1129690
687123
396245
213943
741956
435062
663815
464063
328473
7968
1020901
328320
876975
156201
281403
1024923
902219
186861
934317
498353
723275
772938
674254
696829
318629
1012082
673761
40992
302056
217325
7519
246031
1047501
252769
416766
475826
1119738
912785
866678
199258
1009737
154941
776089
631880
463781
177460
748293
173013
1098411
389367
1121720
961710
1107167
1086261
575167
101909
1050342
196566
954945
908462
760668
36404
663683
186148
846685
540535
644941
551663
379437
214930
822208
182831
1019876
464748
495855
532801
36613
147535
182267
872062
616867
420858
128932
49219
674960
806670
554594
1125500
16086
993200
419980
997520
1055798
837927
1100687
131236
102849
658770
649153
396370
154368
356655
1149565
258961
12089
751066
841579
875338
762797
532771
1103464
339905
142572
1035309
936909
189326
1087884
221986
473049
266983
199561
454476
625252
303432
1130111
54503
468557
692491
708656
962871
733637
422434
145404
736439
886949
1061482
397161
1032705
253699
477427
1117632
433847
166832
759552
443957
83122
967347
234686
378840
63055
872619
1191267
283420
575618
50539
1066993
217507
686383
335597
320655
298982
370611
773352
511600
347355
818460
633558
480646
225335
828246
1173777
603968
918935
724434
299788
474084
632506
486019
764104
89185
382953
573867
929693
483057
625222
459051
504410
605892
1084659
683841
1136535
388655
870991
1176506
148789
57427
93099
1088983
885894
627707
100466
896552
590978
1087691
785996
113544
675731
339389
149449
928632
1123401
782573
332629
1079908
878312
1180835
986038
10924
609992
714584
996752
166253
676543
204475
118431
125123
837355
697817
346574
742871
438373
16650
592844
924972
1141196
648731
713825
58258
1005917
344492
985052
26540
693936
273811
785214
456921
342899
986284
935646
956743
1079679
229359
2476
1165055
127947
1061248
337394
770793
99717
261764
294785
1139440
377225
574979
742878
956096
160403
910479
179821
397888
1030814
183357
1057344
142738
167853
136379
58754
1049869
1069107
589532
6387
1030847
467589
606154
558820
614857
716927
1043810
671547
918481
561998
428792
503213
973008
1147563
272442
1015977
634487
1120113
880446
585
394896
821678
325142
124889
532886
715444
1172667
1186508
495896
826163
88163
1184788
889774
1179819
219804
949099
1151519
269409
70818
443049
1190450
1050070
239770
893910
127720
644143
380305
187960
611955
1142652
413606
988855
987404
762542
210903
583436
796435
955171
1178121
944658
1005631
965470
746779
817564
672046
443550
1185058
343607
714578
668479
654320
579285
175703
51055
986703
75696
412165
666534
649946
368076
967009
706811
778978
153239
744821
857396
88291
1180195
2178
451063
683488
955912
313794
621530
439536
53971
887544
125698
1141580
1008669
653420
1062628
32284
268071
129973
480277
820534
1185766
715964
187207
999321
793436
67061
950877
398104
860832
318563
444804
855064
147003
423792
283147
643138
263344
908715
865203
7038
799587
211772
848843
904086
1028268
1043788
930500
390476
97239
1169873
42269
489601
66249
62323
951502
891252
142081
723346
1174222
61660
475450
33687
293829
469555
958840
812714
61923
333760
1143974
111397
55489
549951
452250
1165184
676950
328958
272371
1150226
803157
163308
832452
15418
1117936
901581
94034
694761
892888
748200
191178
315598
567147
707025
426499
786792
753378
415343
614987
57556
651058
734203
258593
1192696
352968
925901
529641
1083716
296924
813351
387794
131643
604010
1174987
981866
604193
890567
1097154
40060
692761
218782
339276
125369
168976
131334
1135677
79942
199296
664292
717080
548233
810899
5918
197288
1075175
12866
977364
880942
962438
750384
19251
63087
626409
360874
513869
881806
331581
443423
911522
944832
1015304
397368
285200
291474
634666
534597
305570
88773
850490
1047329
683161
485002
567267
110497
747797
675971
117430
676716
374781
937768
703533
910474
518288
817607
516552
250399
281364
253314
468462
713736
714795
616004
919750
604365
54117
722479
520791
5597
550508
630952
696665
541117
1095601
604456
939074
73848
954870
534516
440740
451828
19624
311901
291066
981678
844130
939925
840480
769864
354903
1096091
748965
164723
1117492
459072
858538
751063
35922
969825
464614
282112
858724
287749
498415
450822
604319
1133689
930403
1122847
1189701
204333
119778
756759
1179469
487620
736710
1046260
1191052
683813
482940
87217
563560
1039646
1096224
1096638
551615
956798
601746
438628
431067
702238
441700
951420
1123629
559760
143222
1033270
178702
300614
954086
960650
84091
953144
966074
1024359
495023
340934
256779
344873
1127208
25738
107016
1186200
36523
1167081
1027785
818124
31336
419069
1132884
512762
753174
354253
1120535
164967
1161595
321046
572666
596519
210695
1021755
228610
589300
684892
202006
136595
20868
841766
763406
894814
982408
921508
135689
150462
15961
372935
1031314
373766
90136
605062
73364
221468
990571
847380
1101310
694123
1098296
92139
217469
53845
1067986
733969
590376
509626
653577
17357
1043527
928226
594911
1144399
440253
448145
1018807
123417
1085853
521138
1110621
864539
333864
955362
119344
706619
429890
1064883
858801
50956
14467
574549
310252
1009511
284442
873212
449301
43511
163697
598523
54917
690005
548620
996780
282199
284521
482891
292319
624198
466824
467756
8566
403518
790987
117694
907358
889825
894530
121424
255423
512089
315851
571536
379603
820943
227431
886637
847329
480003
1034263
680438
1018503
758940
5785
611808
631224
976419
610953
60339
54025
1003155
180687
1179109
652367
660907
200572
827431
442579
590351
234169
262173
1012305
1113184
321812
394986
91840
118032
1180522
230604
990614
1082480
375649
345409
997378
152287
578021
96474
1025245
632745
728113
599139
694164
1124832
983949
131692
1116737
122297
1070205
650781
1171193
447139
202078
442981
149922
1108352
368866
221219
714446
55826
223484
521332
1177277
330068
266719
733019
556025
27171
820245
321973
136861
889732
622066
172532
716104
350517
807478
713809
419155
618740
653579
1125686
245033
748987
472479
681050
485892
769097
627718
42578
1087426
828082
943117
561967
585957
641174
592115
973526
683546
1173810
639144
1110010
489070
1187636
960034
757583
1176676
399798
384280
144670
499537
1174317
466823
767831
8074
656174
580587
993695
822388
177253
488520
818375
352956
959479
974104
583114
1077730
954862
441697
399711
1044510
1162695
815051
470515
68913
123639
939770
781896
773810
927648
876847
121073
158896
205842
954161
14116
591508
785291
958405
999809
162372
1170797
1153945
645069
578042
964199
991182
304230
299382
516379
170219
246040
799403
590742
994408
255442
129218
1149525
422646
935147
985326
668886
409744
439323
237431
170113
1106942
197429
16358
1179357
308354
503361
390083
817408
103932
1166492
51877
1002720
537824
204454
666327
1012091
378043
860368
529868
1154941
71841
487053
211037
986616
663511
448931
1103185
300851
632050
706013
200281
795128
450787
1015846
341891
888697
1056707
919827
964193
997438
888174
544300
281866
136742
375375
854737
946956
509929
1075850
525270
1001741
734924
1117432
287294
209466
641219
449708
33134
254990
207534
257988
510244
459455
712622
671873
786994
254628
66244
609234
972280
1044964
420290
170158
531674
634691
1173346
1185400
367209
421090
305794
438717
288127
762516
955574
1125130
697742
842590
663675
1132992
857821
459396
110179
145911
891225
8174
564556
950789
1193400
1138130
318145
839178
57004
752826
1079276
960410
268518
66136
293141
304164
789722
714533
879449
1009317
938225
1016292
1067477
411617
371910
800684
1149552
1062184
821429
89794
574383
225187
165343
620262
1018768
392103
961311
520188
146861
958755
126814
285516
859178
902236
119903
338217
120533
37678
677354
934228
208687
856034
288812
178986
868611
880640
328373
983608
273564
716045
1010269
311298
838865
222867
360277
576782
477163
401150
753062
183587
586570
487085
93907
1039990
786149
343388
874302
999889
558483
707331
74519
922669
924177
106309
252635
1192549
1029217
902259
981205
41857
372367
333723
360399
147330
995008
477226
1116429
991924
1071902
726480
366245
136335
1036899
310253
411918
178050
764423
658978
844522
540668
846614
80665
824692
1021502
499539
1020166
871236
774162
812785
37865
591520
1106980
536630
258765
675743
270919
657637
448228
338056
125295
693036
339823
229414
427276
861766
1184318
181727
16333
793025
1045516
848649
820553
425186
223435
683414
767315
751634
233031
169380
358652
181381
1064542
1133377
406423
1077547
659171
998722
358761
955453
631337
9363
617226
697296
389795
63630
640129
525761
170127
491893
1154879
892859
191518
987856
294823
1087835
983886
1177990
933030
827121
80065
453316
1110586
1153288
758399
1181748
12673
55556
160873
763869
392143
397619
836333
1106295
837183
71380
284268
345914
92258
514072
865091
501906
496686
338468
798434
1000151
711966
141197
446811
85515
631221
706501
821659
52174
1006630
553892
984256
595507
760902
1006764
294669
1078436
1096441
221850
339315
250944
734616
1128985
392533
316290
414187
255073
986973
1161280
468320
177101
289396
618365
133855
102178
243505
448794
531869
933302
463678
1176724
176932
380148
1074833
130817
994869
433861
450412
360476
1136435
509160
218158
1176050
1115862
44884
191616
833792
984039
116719
51843
1155049
709594
548037
823012
839023
859602
839274
767040
120985
1010182
730580
295315
292937
983115
297697
934815
132107
504745
656690
317349
245515
1126578
274286
526946
265806
733379
291398
601467
342401
782886
474952
386623
258146
864937
943349
977518
455770
659368
354136
236690
316009
797337
216838
162092
1012323
292214
814017
868091
1138210
906576
326211
538344
246425
126435
759354
896425
1052015
249893
546421
776027
202299
222313
950521
1019068
734344
46762
436476
254197
1127801
213020
19068
433507
784098
25752
147703
626469
806451
65279
14244
875990
559345
474310
581097
924580
201312
20379
857437
1093243
992968
313117
362042
750007
443760
1129395
1080413
25699
240717
236828
753603
581569
847649
637176
292891
1029188
934160
1179783
369830
1138790
916555
761571
1151979
227010
680341
198509
623118
1164733
955197
1068779
798497
428914
285124
534285
555707
1140971
199319
530694
27623
1013778
619283
1049890
965609
395129
791548
1119999
1057724
1027399
642130
527433
962403
58536
288732
21193
409373
448123
374907
1181022
613670
1192318
872216
298128
150830
174369
7216
545024
1096941
464525
945887
341394
294598
590471
106164
1162966
882277
509094
22320
538484
462592
1026753
485035
196884
430292
141291
602632
1061862
881887
334265
107897
694227
1008824
348483
533470
877064
993687
62916
301021
799952
192572
274554
222419
686611
1037940
131407
924654
52222
732146
526588
665189
27235
419565
197836
777861
459169
149938
782821
932818
88471
255409
114962
862168
140286
1186725
1012953
856625
1012946
1021104
313624
49909
410469
775879
683013
342735
204619
857704
269257
190658
223601
395089
640694
1107004
723213
751672
1151482
936326
695444
988063
518075
1059694
139283
945933
334721
336252
1044106
711766
801995
210085
87127
876078
972780
644869
736558
426733
666989
968692
794646
1192050
85456
422719
545105
1193185
107811
1032181
384055
1114593
1150515
108437
60492
666865
217215
321433
37600
630735
982200
487066
1053596
80415
1043792
977107
517177
774683
1040546
491984
808494
496921
1114299
661884
535002
67281
562997
572331
504140
746860
614984
841321
340965
970048
810776
769986
283892
791542
493188
226229
932247
984575
589180
17462
173615
629346
749050
1077439
470229
266266
626029
1124453
701723
960709
975540
110031
1185020
1034950
378711
303371
458098
838620
872657
438712
1019979
643972
698223
37541
413017
411121
5847
476696
721334
1090985
566931
617839
1163303
516606
468517
1077845
131888
1012463
261615
371814
625519
626024
527239
558732
154107
904229
1116402
910283
522743
1083687
622396
1078579
783703
471824
475584
758581
72151
15876
582962
710753
527676
563346
728718
691943
815398
62668
876186
306394
434728
1040166
787270
272975
323548
986901
906577
1075428
241293
69985
1160047
760376
1185817
16861
1069298
1052078
598878
913331
549970
767783
1033391
770474
801143
917148
10865
1188269
324712
519801
456747
921971
616305
996731
1022194
453178
213830
679815
700903
42028
958699
123280
436427
182608
747219
603086
61648
1187217
745203
811230
1173447
552915
577169
265849
956779
563846
798339
237852
287864
1123419
411117
462884
27826
806472
673752
685119
484455
82820
556752
51870
1062575
572007
387414
412990
812269
74986
1178522
805405
1179929
237916
164108
519802
213677
646233
1067901
521454
543091
9871
509824
643348
434830
202381
501349
681646
112386
277241
1063041
603506
571212
1022569
1006601
623828
26217
636838
1080009
656150
1042833
490963
1019850
344576
116562
897344
550034
460793
1121609
606664
547300
802368
63744
764218
244416
585226
1027651
942349
642062
680874
496545
772532
878300
351981
524569
1127725
903287
733498
298750
304777
541310
167413
1122546
1147032
242597
863550
482908
790182
31765
74501
1024708
276240
504479
566668
159513
1028585
200313
755430
359975
590793
475739
538419
561406
130050
1091642
756882
408015
664664
407903
1044882
863956
971749
373122
1025023
968492
32415
735533
643303
1087901
353791
141119
870189
513453
719105
264820
514982
733860
689969
689744
513179
1053947
221140
1165439
971442
768345
195739
945995
155169
1062738
974683
966333
585475
1192015
1092986
384851
203453
64432
734253
183350
1031196
55319
918451
1139085
1168608
331263
110957
401278
541354
661097
513237
386984
671016
489825
513913
350705
399391
965858
797989
84697
36391
1130705
667133
653907
89743
669258
980187
93583
909791
297471
805538
460282
579680
862026
693425
995655
537356
478501
954458
1096925
454401
30201
885014
646221
927184
131808
264671
706359
1091044
187720
1034778
847716
947589
517271
295748
1001726
127896
786181
393825
857114
230172
639077
367280
399800
863646
445364
552348
314307
1134187
554410
839450
971525
852169
393434
133859
1122612
1060289
40192
577312
992597
1180840
1075521
1114162
8424
963316
182164
1007415
880613
26459
450166
208100
379110
375313
741966
665762
364892
379479
357029
1086723
8922
311880
1167795
343339
1151187
727101
160645
350102
532114
371716
350032
921031
382755
490712
863952
743681
790764
537733
1133219
930349
107950
340294
1032004
671236
50359
372847
907943
447113
210269
563105
457464
83996
134072
1025151
509728
414937
786414
493891
495514
1087428
1148255
876649
830421
941885
197713
883962
547702
851443
844918
60185
974425
134335
402955
1147002
850905
144981
1004293
412790
547126
252826
109922
584158
420627
304033
504986
407666
1077368
932473
791577
27378
1082361
18535
1087477
1011541
383158
244016
717986
320130
351315
1143070
272443
1120807
123419
860702
598552
364596
618732
83542
440132
949764
615046
372747
1139098
1185768
13138
1173826
803968
116382
297066
854815
266630
272972
1006541
934737
875555
839032
1066984
150266
520721
39182
973545
694969
937816
746253
407721
1025175
831781
602711
1101673
883354
796506
928065
641504
720763
39354
1152687
317282
116267
234303
615201
397563
663420
824010
334092
679692
789752
27215
1146199
1192389
913873
1002405
437402
1106859
644301
976219
1066587
1008730
796797
990457
552178
27442
495279
918380
241859
828619
305895
304991
602099
578390
423006
1191849
450863
60230
1159683
81835
1145273
757052
436439
116223
1117566
1154591
361602
646117
1154307
884351
365855
315963
526325
782630
203323
824930
415200
223481
1104015
785224
267340
855324
802543
581186
395031
367529
433592
391486
121608
679450
618335
647565
366450
637343
976993
642985
568010
206495
71808
998666
869569
404004
16725
73060
136325
823241
503419
298196
1014303
852644
739106
1052356
493900
872370
822871
1192391
189051
497142
238644
310503
148797
24978
384894
183914
867490
442829
340190
1035135
528164
1121741
372476
625797
837455
320208
1120957
284582
855468
15091
709069
765297
810343
95591
15314
717581
1049336
1103710
276493
656640
1063403
96936
959518
998942
318466
307856
916041
795558
121048
526202
556059
367919
487259
1150866
788013
823437
362655
1113388
1103557
431466
1071839
1067287
348657
1069456
460846
693704
839990
94980
25106
441396
556284
977549
301073
114234
303258
880094
353557
286128
845109
672070
41458
255685
342306
747713
389891
1057516
632963
1052029
752746
251900
91590
874250
848619
559081
368733
1191119
1141391
1062009
789628
783760
529462
974443
1065946
172047
971831
826779
410371
110810
118010
462261
874738
1102888
283980
731084
513772
229068
735381
676470
1158797
970145
1070583
903983
551614
903226
546341
757705
694781
239417
616269
1139764
154376
1094295
722571
817363
858493
580070
390061
860272
69698
777132
784370
1181264
200925
767129
427138
1015843
1193154
77390
417746
765945
193894
1055819
1084189
125227
298470
351802
1142159
184208
1028720
803807
611058
475325
1043298
1183371
1126241
460609
415310
991992
366193
480869
721425
665310
1075989
19052
235205
587099
97793
132548
1085598
1083519
749893
753947
38718
94911
43799
921472
47674
969990
689167
397479
138402
800689
394833
456037
408192
1192065
549592
896373
124059
490320
520506
184558
237395
961186
403543
5043
342794
589968
1017453
1077168
579368
584142
741013
320706
782031
933215
985147
1079010
128538
1158310
215391
996482
302131
97733
730297
949072
116314
76167
48068
781144
819347
559873
1067478
690054
818657
824027
422707
851117
485276
880505
1182764
881444
167969
1012840
175130
391494
678336
1033798
516351
292355
538632
432894
179800
862630
879541
984100
869964
687326
1074437
48040
649667
1039087
1184890
242169
146377
130079
268669
488487
38887
1107260
438623
799885
755100
509483
1024771
693167
1020069
219436
688621
10498
975690
823963
512708
591274
1032007
832917
1007385
265000
958578
791652
1148485
649622
27421
879823
815164
102852
409720
1102035
693792
1058611
1054891
793233
663779
793080
347364
946044
492800
377990
502322
297821
943400
656824
983564
891946
579970
1180653
535948
459126
1165947
570119
763387
819419
963260
305517
931651
725021
390568
339807
28809
14796
177319
523015
745267
350186
565907
552989
175358
803688
755482
1083474
220279
737434
1068603
1102340
126821
454890
446440
637915
747932
602605
156683
333748
1080306
163596
774702
964016
507543
1111229
53349
787317
261125
387214
772534
297824
476387
1037693
594497
11342
1058574
330572
1131678
1062614
731549
1006264
747095
1028575
264105
923251
736327
939647
487458
654635
406948
412404
307307
600595
816477
57287
555534
304865
1147186
499291
755006
343030
1190390
710654
481716
102764
266200
1138832
80502
1129290
154163
473581
182505
970671
1018190
83921
657058
1043028
773880
67347
191857
298534
538838
251593
964843
815515
784133
309898
1191510
462552
630565
667087
291664
195441
115349
617509
212824
43119
858436
174235
956521
554295
55058
157105
474499
776423
448007
1146222
299374
1150804
226832
248636
639744
275155
794173
647037
674037
914054
17428
42478
743215
500823
468597
519122
838639
513204
630739
1049506
420027
538477
338941
712047
962004
66152
1024400
28896
271682
146358
737866
720562
994756
776375
206894
977385
1082924
1090864
629440
533764
1181805
186349
796779
390509
1160805
18347
308307
1100857
315084
1061097
1003749
479626
660896
1073340
692535
974693
134342
450809
1177697
890703
1027898
840468
548503
186606
270279
636384
1185231
1183343
872217
1078383
295157
11969
1092286
126001
1140776
56221
456202
1152199
281035
833779
589339
592490
789622
694936
935889
695549
1026078
378960
953376
1155990
1041956
180586
717613
445245
302126
1031546
1118549
960988
139652
619190
82382
775027
265463
1105176
442294
743390
992504
839598
171063
586814
1079431
842176
324689
888563
884805
314043
330561
316741
1143879
732570
267028
898133
515937
1116562
760621
380934
1189366
544284
1099865
991554
146427
158038
1175451
455968
666956
446105
903980
1176264
439277
742600
636806
37985
570243
460409
960737
300457
392161
797243
1092936
104139
1175502
417201
493894
721842
610691
1080915
990357
742459
137305
61045
754311
1074315
497032
324966
1115757
964568
177390
876442
1132616
204386
755899
697249
680531
991508
713484
426936
954112
75325
132195
292159
395547
14235
785449
901430
510310
463491
277021
856874
620289
1066218
652074
825749
431172
1151647
366405
710779
87909
597229
789238
339962
1129060
70940
964335
1158762
72923
411570
198420
65515
721717
134288
418855
422743
322157
404930
590598
619436
415120
252748
1125203
713213
380006
1106676
787745
750810
87808
708744
701283
421811
223483
67994
130874
1140654
796726
676914
56418
541639
293689
118972
847571
383357
522439
1099804
856204
1170262
713599
706109
583267
698636
875653
1136246
487942
573210
953626
197960
693204
926720
570823
861163
446417
741131
474688
184555
553818
668596
1147434
1112725
556833
547551
452989
494089
30923
809489
585071
1191211
807530
417234
177369
629271
82569
807831
639382
485704
199598
24219
327469
883219
510972
695103
628614
148091
1405
357537
545905
435653
971284
94996
1096044
1060876
968457
711275
698365
498866
525285
181572
299578
1107393
350094
582638
1179310
28312
377722
805081
315844
7076
407252
846026
101382
1092256
1041433
809514
1144896
665861
303609
1071102
578849
53906
1051622
342607
139288
908628
747260
591200
68238
214313
1189192
218634
271997
730645
708737
548611
6307
692192
849725
187303
1007181
218763
863525
826594
544417
941143
529415
48313
730281
550328
592847
383923
1008617
119705
581365
444437
383713
1111155
620900
622080
652921
640035
823129
578109
623552
335529
43265
52723
68928
1030074
389412
549896
756086
208696
289562
905155
647829
963263
1059637
329866
159147
1174820
1101213
748465
793768
944421
345855
798719
1173052
1053980
28915
820897
369637
171851
1041955
536003
931137
680977
337665
391161
823506
621546
288080
1029724
1113799
1096062
1063884
609592
539660
1013550
405515
66608
40474
212992
353083
1061412
729912
1180232
587377
122597
562392
917705
742494
94689
359976
624962
570523
538818
23827
1180152
316399
161259
440990
799977
460849
410927
756615
396453
233840
1007386
354577
1191646
462515
1061783
123302
1123940
1176271
328568
571545
618398
132229
509848
561833
337463
475641
1074118
43771
815372
673101
859183
997553
743009
874559
928078
788947
275097
850476
444044
765731
282186
568100
1087647
1076667
603197
1123764
997285
712483
495911
880360
205265
917151
652941
1155771
712828
226856
871861
450864
271845
747119
213467
791369
319564
146334
1074152
143426
1020820
174330
532911
180217
1044294
557243
119750
142144
872391
255239
161335
373987
588640
674889
928910
67521
419916
295423
423629
78004
56580
920714
701391
795306
804779
617507
104077
924594
133789
1131316
1038681
597972
247604
264245
438009
1065906
289690
243880
967734
83004
52865
959329
473921
368729
1067615
785031
395429
1151228
573548
255610
394664
314809
674766
329129
1151377
727985
26457
682053
18971
1062781
884043
906038
475968
92988
1164744
232656
108685
648265
1068285
470677
83265
185524
320870
1047240
142291
404214
938316
980881
791623
326219
164970
100423
82043
638507
598641
680888
776575
552527
976359
524992
576922
530731
646878
536738
344930
308845
727066
502102
516424
584415
783012
990721
610203
108007
502242
686411
772484
101649
316721
156358
283038
694392
1192165
115803
236571
713496
723246
525382
351600
751157
417895
532266
280601
1193490
985183
380159
532634
142215
1187948
721360
632209
489254
1085262
697808
471391
227001
1104652
1161688
81736
62290
892975
539477
764777
755604
946875
999453
339969
1178139
966325
137531
902570
942174
420541
401517
319833
1101489
196254
944781
694544
934835
627704
679478
1013426
1145759
350079
961808
1103434
51365
48404
1049621
156806
695053
390284
378247
1118908
807206
250838
1168004
1062648
504893
778438
639848
417542
1037734
194539
471900
322286
456587
197258
414003
578001
384136
1136185
801828
611508
604689
1088501
968617
664593
225759
924511
1186106
188342
314780
382140
83517
952680
288681
377178
542816
345210
891935
696551
295744
779898
310390
113214
1143564
1022865
429834
271987
1173576
289089
355751
20596
378556
200658
1138994
744695
472221
738803
402559
1022488
545858
35187
90808
48896
946152
376027
28727
926938
154282
574824
361428
58022
585636
123487
1116352
387341
1097687
555210
237825
56955
178454
741256
1091235
433046
791145
552302
907620
705887
552980
1026090
671014
1043371
751956
186133
1032179
814486
1186861
817661
849574
35411
314779
661589
766146
811838
415724
1163881
286078
910797
86009
592946
477348
109747
725135
20243
1141638
949293
889701
637299
590748
705711
459476
348221
258189
137641
217220
266273
575679
921265
100984
1061561
419552
868024
374936
723958
1117066
414347
299918
8135
130562
70966
805201
412168
144121
253541
88978
1001199
646757
308276
981978
557877
587062
854925
1017976
99612
922317
82888
332574
1061644
863028
729421
692581
512263
198136
1098064
819227
803069
549718
1014106
1079762
1102310
855043
749710
425812
307594
948072
665107
43447
404769
549533
324118
1077793
988877
404428
866709
385668
856737
591842
278374
871380
113674
1141783
896488
995343
93100
294532
215469
456478
59504
881737
809465
547980
149252
226926
774823
353119
551975
1149493
774758
110044
300751
846669
541392
170012
912775
1139288
603355
117691
4209
378171
8667
1119461
367401
150978
11876
495031
356736
1005710
996125
562103
1132352
955081
1166186
28048
1066473
102401
148487
39629
970828
808533
1029358
1153485
186672
796577
414917
602024
446068
767065
1096807
115553
728964
671650
225663
352735
25098
911428
530402
987065
505389
810087
766930
227168
226335
399617
3122
289179
621552
944579
1105498
480052
566171
719742
652136
349397
115546
854749
90384
713841
166273
435681
1097228
1056380
911799
951208
937863
606125
708466
916007
605448
399685
923949
219940
776731
1019311
1035342
476433
1063054
24413
439930
677675
1081586
109459
812018
213262
497375
569255
546193
85185
295652
590931
960560
371384
43453
852872
301118
799308
938577
290195
871232
769003
191585
295326
293369
1091895
314906
662447
930250
744557
1026679
257630
109551
882274
91317
72405
372758
624680
171787
604090
236231
129168
209302
188472
225676
573443
713119
349024
856191
6047
82850
999706
514933
198649
830808
931509
32324
275714
592343
696496
617119
1058367
101594
589045
854242
519256
1133190
431125
357236
678407
863942
1053823
716135
613623
170684
364384
440685
932493
686200
762106
292030
958090
122179
25702
1115814
81692
1056499
473587
268866
1137745
724074
639398
876089
344743
1073336
1170483
914203
141354
399009
544437
718155
848858
1046026
817311
299833
782032
644538
535613
1173446
421573
1102029
179263
372982
861238
597850
1092605
153360
438085
583082
137889
359377
416316
349553
753634
269243
629492
571015
386092
719599
1183802
284984
888228
395087
121224
1048304
505613
707533
3893
227353
679886
334762
607260
960777
700010
74661
220898
186332
356038
562280
769352
542175
1159596
476177
1097219
1177654
124111
528978
903212
386674
83783
46449
47522
650394
564194
766189
124515
994340
183078
655774
587044
883810
186734
322076
1039576
32570
512613
500586
77081
990158
438295
915314
136310
1042902
293441
774296
999910
100190
1167224
388588
1164636
267045
63979
880079
561604
25867
50597
1018673
898129
872931
298948
191375
218239
511734
399040
1160010
1021258
345166
307781
1170442
797132
177155
725132
350404
713412
861266
589382
255346
480524
186799
810454
277277
138324
1097496
566788
54216
173701
63230
89163
730117
183959
107618
161076
66430
118074
204176
42976
846571
456287
1000897
1002022
606049
1176681
941546
16734
984742
1119986
828934
966717
956394
925292
631027
139122
505908
1092226
788833
294079
307801
834951
375331
285328
428776
273160
1158221
769462
577317
718527
227531
1007567
1074402
349331
306735
486828
937645
943398
925352
752950
471848
116689
335756
890968
343336
700076
179339
146564
620104
339847
8129
1144727
845305
406292
71348
804165
1123123
704763
1064367
302264
336813
1062528
818160
71709
266292
910625
990078
1148552
1151941
436620
585666
992741
764349
142675
397471
1015663
1004092
665737
586782
356872
221907
614682
315309
771434
382401
395434
629842
510557
827465
1044217
428795
880654
1130469
340855
482693
855370
956471
1107294
310512
499075
600020
423358
232526
456829
617461
305828
42151
824541
704023
83388
169433
561685
622680
723032
45939
960919
905047
109734
443925
122357
638018
843874
163684
620971
1016361
91788
372314
1009437
143480
499353
554508
140498
978101
174697
1044967
148649
1065076
581313
1049339
406924
870526
1140599
156725
732617
621922
714804
969628
1106068
1022375
1055155
399742
983666
751758
281628
409336
1095976
327537
1103048
350976
855181
715064
146114
681462
1069593
894029
679929
899947
642649
71831
486985
780665
1117054
24562
874825
134263
494668
167902
825797
604663
374610
952450
856094
1180954
519795
926102
39908
1157506
668044
701057
28333
210812
124341
294519
541710
597232
96600
423385
354539
140538
550889
953237
123214
1003722
549307
539530
651078
935148
242239
480730
1116003
518845
406511
274140
510212
728434
788340
853135
10942
454310
154183
750584
878755
97787
1175387
997713
405393
902673
386707
945983
615949
51216
38910
175359
454955
1006241
565777
839287
1049152
228583
1165633
622536
676264
671455
674095
137207
935094
1096439
596540
868155
370523
1125843
76878
604656
139273
347616
55300
457425
516630
512808
492587
844107
486241
940487
383626
1063627
636159
533367
980788
256242
258704
39385
992499
924186
1017076
764335
754346
422980
604511
569594
789287
426873
690693
300919
322436
684293
128325
609254
1072118
841203
483032
984926
192641
40503
494292
818742
1190236
741411
917532
12607
502914
123143
788687
583356
1040165
730386
439750
886793
744788
805222
830939
261195
814882
84089
1179881
972241
658707
693845
750259
942996
702835
12176
354855
479359
27585
1132107
202695
348587
239452
1077041
893804
481098
735390
645196
323107
702282
464989
709228
726838
401729
288131
220294
1028331
1065740
681457
433554
963835
469412
345882
825849
289006
500971
315355
39225
589162
763023
1148730
818378
161485
572787
239316
819300
614994
634557
94360
794458
471657
867634
659188
62964
611348
925268
1156435
434204
312087
1000113
993805
1095667
45161
413690
818695
54159
754209
436061
1095959
1034977
1181848
909247
447536
137937
640575
1133009
529837
566332
220515
1045043
47843
132221
482265
625235
256097
664305
1160676
132554
424552
102027
182434
968198
446807
1151213
365560
808398
165212
973093
636323
614574
1157065
644947
1023654
1166013
230224
580060
660280
683354
961060
899060
721903
401900
651157
349679
406267
136516
329770
237767
441159
1001527
223026
448613
1086866
1185721
325066
145346
1087394
1057715
1187910
270261
589306
473001
243599
243445
648915
1001084
681003
1181149
926479
397398
25447
151833
698178
394586
995627
312579
382772
817702
803634
1101536
165714
247737
1029895
230010
246392
1105143
401082
507602
945352
741108
698020
898442
159666
516274
356274
606229
519203
1112985
127789
1158073
1123850
526899
127974
557123
591250
652386
1126623
444126
647064
740510
945623
559353
288879
705740
136793
546936
382142
1041456
754131
1019554
1120085
182037
1108044
333725
251883
340772
849352
953483
140536
616782
776540
135086
1082490
531853
494496
659646
710480
489043
479492
171303
567236
641822
409198
46963
19250
90718
624778
1023239
1053161
995095
738328
1036196
849084
240008
1002809
503018
75269
786675
702352
436076
1158907
1097638
736069
777580
1045995
27524
395375
927620
184614
873256
1069909
16121
614452
777299
894383
140954
622164
2336
615611
692839
447515
874607
234716
881412
219329
619826
219550
923753
27168
169022
327224
20374
199115
792241
1002353
989610
214213
943316
485878
17763
139534
1086348
972009
823586
198337
238812
810879
834600
471755
237804
133527
883020
729685
668962
511104
669202
515186
36496
978581
1163858
132166
128981
121983
703015
149535
675455
666385
633460
401125
600556
896504
882534
50177
601598
886751
706887
1084965
599188
924234
432153
511455
832121
676567
1097864
38186
498730
472075
935128
664095
78292
981157
831807
751297
901325
601351
381193
19232
1041985
570846
14842
817833
648625
492246
753349
133362
577397
1176139
827487
83514
107740
213141
56767
212018
668428
196283
879240
1006522
1001104
255074
394955
511964
508841
808396
997283
863046
755053
1021503
981973
563921
57010
256516
1114912
201880
874471
957524
334081
967636
720301
1124516
324444
579009
1023929
540619
474691
118102
397621
456547
1192829
572052
327826
540574
651116
470349
267717
158274
808156
998902
205201
572247
347491
907837
701819
430052
68117
322337
989258
406611
993803
953009
470246
850429
20841
151887
313021
691023
262841
258819
1080026
957022
542254
219245
347148
664500
150584
133433
1032797
723776
1047544
62540
206490
230191
1048903
240109
321292
684871
727010
978238
800173
409102
917981
1117581
68301
162398
1133289
154559
208125
940904
508126
498647
785378
116242
561152
638655
622506
987439
1078943
315190
328475
1193385
396859
960473
677206
494342
147487
52904
404823
197594
962251
279664
461417
814755
733976
208596
356592
491348
986977
166475
857844
510974
164303
1011458
125552
573639
748520
882292
1169788
197078
128155
421925
818542
3256
61479
1183974
1085773
362852
820074
1134628
715685
575269
710141
695634
808104
96533
439724
845766
858631
653016
1149925
322715
769372
392808
403147
455163
788587
425815
920823
1034557
429893
569049
194089
401577
1188103
429032
802068
482744
721821
860059
1046560
798698
461536
708962
600990
36333
788628
915988
1124146
422779
1120456
457419
141258
344817
1159395
684603
1056932
77925
432125
590964
572658
886131
1166269
604276
910951
195092
124150
421066
293186
344157
299185
34975
1108138
297183
951593
1138316
975086
842862
296199
42753
229361
745307
1102144
482863
959330
785261
57218
830725
233614
712323
698170
365356
385402
189515
138822
596812
302237
146760
722674
871421
509618
406232
817444
552334
1163257
95028
122170
433698
474260
630211
431629
946879
403516
691145
3036
759784
1093615
752677
965203
569725
695691
437226
809350
242661
1126376
381603
894971
14482
179298
1133397
942287
451464
1021293
472032
371584
484509
576450
525753
329547
662186
1163492
681645
390015
847059
434393
742308
225991
1186321
303338
1173648
185558
1094430
65257
157872
1154056
500720
1083670
18921
691913
550973
275495
26968
193324
133837
913884
1090004
113410
1105696
367830
666338
307535
224575
62257
185824
402888
418859
65918
273244
359690
363163
377535
1115294
931549
265181
749413
917349
481470
728410
736141
1149972
473521
188778
179901
460986
1000218
838354
215512
802724
568873
929765
791551
388890
797158
2652
893870
661407
1088297
859725
1066033
1004039
1058049
143852
248467
660732
515693
1150854
373503
869639
608914
20196
1089047
864955
660931
932890
529016
345843
166574
465553
137411
341790
457887
1021007
995115
797545
778028
2046
172661
1026482
974462
716325
1180284
467315
836504
369716
460046
135431
375075
356081
721209
1136893
132302
531802
2717
376990
315045
728884
1055601
784066
464410
1168764
300138
827765
796062
1010424
216361
826162
422894
778249
464466
465297
911010
853927
241790
767435
81024
477689
161854
1140982
1107366
924175
1023054
76894
475314
197891
546337
724698
662328
955627
92891
786253
1134634
1177847
488516
652967
1070409
406239
923279
515759
239631
353812
838679
931433
736312
220818
421847
303607
859847
793200
949624
297198
916682
493408
563187
1008795
661024
386841
52076
346658
679193
54416
608198
334623
551005
1105373
946531
930545
468797
418753
1129388
1036366
402717
555424
982653
872846
851001
659803
946738
293620
517819
583970
3529
146829
1154152
149826
1052185
239726
331036
779257
101552
1097592
1079681
839862
630230
655017
463496
635393
272465
699682
515907
987915
657243
799410
1029002
798335
705941
593834
1009620
4450
1019743
798551
1171313
767114
87238
71544
818786
247612
746609
305790
638917
1146957
183368
529236
920662
95064
1102680
1056434
678456
225494
878815
294642
936433
1119526
1154405
74405
254837
831205
653364
406220
1044190
589738
597143
583816
723598
884851
904316
557711
957093
1164597
382986
996287
358619
600901
378001
720920
265571
664393
81994
212927
315089
904895
722777
473395
86426
745475
646897
1062092
1117988
651848
1076529
18068
943450
906151
662301
320630
384818
195243
581088
626828
155816
1176089
119236
17570
170318
726538
966194
955980
392222
383352
135769
398742
144435
904933
1096152
419690
339268
1029406
124462
246089
672717
545247
967545
602405
955277
636982
563340
1080208
562272
751500
1017387
188453
776808
944181
348675
552549
16446
486824
938300
443140
181131
856224
269579
1178982
1133721
1155865
1023912
382126
63625
581523
473875
803998
744768
1160769
1144470
284064
301360
341220
644372
591243
482210
628418
912579
308162
141909
898554
1000379
985340
408965
45136
957714
207871
401646
430308
1078937
792544
176607
204446
30931
832569
726332
431833
877653
582442
532733
564400
1173737
118591
479601
1189628
108451
616987
553344
713212
533987
259275
486023
223195
1059537
306405
385020
751283
862788
1031928
1021022
95670
291634
271666
524559
211425
1158457
1128995
1069354
613127
309286
184937
366028
6302
1132789
526154
17500
55966
101918
675508
53063
180670
139466
708927
1183350
843704
115947
991399
697522
356917
623316
173239
725620
999874
569128
782024
30039
787774
441380
882922
96243
108590
978284
1085494
1104101
454207
1011285
273155
667987
968017
547566
681248
974653
352586
1073491
434330
243684
399493
852118
234907
809069
250619
589442
158012
558355
1135448
265543
343936
113434
902057
393504
545593
877334
656251
572622
767461
844965
960916
1156939
813330
166423
214684
370185
1131196
1100311
146963
744786
92239
333592
723207
186030
27114
1017446
859315
686647
1007244
296954
95805
742774
639501
769687
283119
126740
61027
589480
356838
992946
349506
222406
310676
702847
315495
833576
66665
551573
233382
598545
1005448
556043
738576
1049773
921349
557100
455273
287876
146892
1102298
18338
450868
74801
914918
570681
831214
1132241
780303
437086
672191
984676
41132
661864
644871
616565
762554
501186
977769
863791
155125
608298
688425
1068693
541960
214425
1032972
970374
1107815
372310
241122
189922
1158521
786230
70886
705384
329421
444060
1072440
937418
746461
127455
148633
508252
974852
1115434
150287
592721
302307
229308
168693
1009657
1145832
14651
212986
1174280
869157
928841
370742
625060
686515
750250
906490
610485
748258
206809
154267
570458
440943
76317
720067
141174
132015
45553
233775
1147772
964081
24341
1187357
1093159
1001324
38241
411390
1170850
21355
410954
102838
401099
67528
640165
369921
1051281
979119
260039
292579
475055
1038541
99283
628830
347048
509253
613554
908937
415131
595393
370958
1018068
670817
577535
785159
398950
672004
925441
1116508
892676
740021
514705
785205
246401
156545
422224
670224
253214
97240
95525
658412
207419
56803
996356
1166879
472561
483786
1148865
833567
556016
748698
61635
445741
1112610
503246
943141
619868
309053
583927
1025053
131094
955478
739078
117874
582079
919313
182753
457571
145068
853938
201325
666978
837158
862034
642575
714594
305392
1102641
1119091
377280
756578
1123821
664758
540836
167212
785823
997958
600409
58238
287274
654891
779788
701067
78318
336367
424602
817494
541379
408974
278235
1020155
869265
923847
671974
185723
727214
194173
675298
323161
617192
415691
998392
96472
220284
503614
383838
979378
710356
419515
975328
72085
1138247
133065
584558
903576
390495
351342
703223
1136621
33291
961003
514547
521021
468659
454176
496928
974933
356604
5185
903791
659114
53426
451478
1005352
644989
323825
394396
427394
345893
218663
262708
882704
491352
804474
3266
197315
1093034
1090704
1171494
276937
285728
622770
442442
531443
814461
702586
704275
190451
667495
1056656
144689
505032
981223
1003608
1189451
391887
931929
1125403
748172
478755
325140
938942
830049
943153
495007
581844
637547
191666
983008
136447
607970
709828
89048
550346
513372
1144059
743315
375574
579263
168722
736917
421729
144720
488751
52567
398371
210716
941434
934455
455945
89403
441285
619399
1159418
430068
981613
843721
683711
897766
360606
508330
366814
426884
457264
825769
848268
1043270
1123451
192735
465083
427909
331641
409945
1061902
493659
629318
720332
912409
1048891
657699
390789
425688
50453
479441
819058
816224
900102
150309
1122577
912893
856775
330116
783082
770927
290216
194428
1080909
361268
1033228
1124895
570959
557861
637401
923286
31047
816604
863583
657450
529271
1139231
656051
811341
790881
1163349
198122
317120
1074837
383441
492172
777774
629461
151770
757584
1071682
1062365
1101611
613449
338203
285417
333210
304123
495634
816294
1100414
1116798
73956
187803
534666
1153597
739795
168256
839878
676518
586283
789320
349013
933491
206902
278696
842869
1177306
976211
747865
251028
273857
233977
836110
39038
352506
857878
633875
958889
49101
495812
420446
457642
99714
28185
640645
676806
618538
390228
566195
222527
760862
636519
980325
830055
752973
515282
620894
1149714
759174
512447
315951
1019598
21571
650458
139879
307609
1109039
509454
1045037
472402
687261
175623
952460
306345
606340
366865
1084930
37519
130207
1011318
219998
416248
892867
430407
412581
531304
463762
1113820
882962
1055568
650455
338005
909778
400232
754167
1153923
605835
364754
488680
450374
1012887
244907
714030
710175
461282
74664
193394
13032
795371
383780
826631
721203
307043
982095
669651
656276
1065963
252832
888508
1094627
332265
497790
103610
618272
480780
779107
828030
967342
228147
1072661
593643
109674
819109
964648
1072467
194493
1171703
362473
1105841
464846
117886
1095770
1123294
498861
1144961
823702
884444
724605
833236
139038
144964
1023052
495632
516471
283791
281209
617639
674216
907214
7204
129950
220726
871016
867430
212221
493092
657524
2975
44794
961147
600058
127234
884553
600234
998239
64930
116594
100455
934606
1069576
668119
447767
1122777
1152636
1027179
312686
373681
756049
977850
765720
948001
1072012
456382
188094
224198
1137535
1008462
753493
162532
592709
237464
69700
313324
147311
147499
194758
1188769
27025
434663
738471
1050838
736314
1118148
493387
402400
27195
677592
107407
327935
378312
57459
515556
840738
808443
744005
367254
711389
636120
40405
652481
253433
976572
770721
842086
104039
434258
138385
134990
576625
1164006
122464
1193041
575775
539964
1040350
896922
938311
492902
880931
455046
401144
675715
534646
532382
616282
856846
1072356
1171835
672806
436431
319449
854321
931728
299409
416273
1067236
501886
43752
940657
79612
1048177
539387
441242
94558
449435
104290
221719
1077959
686814
675794
796607
779737
1036641
313549
558818
698511
683587
163678
1099005
115735
1133798
852944
111566
307306
151498
767191
1082103
96783
314235
1159951
316860
60213
151314
559088
769205
694431
517152
362324
786384
1090493
583450
488904
722133
813416
161195
1040391
203278
480509
1067030
209805
66392
84214
969776
696989
1061702
1116239
244849
1123729
376453
437053
447595
765420
748062
1071192
91382
633885
978700
1113961
164383
387894
208174
255339
21091
1125119
853214
899483
932924
893198
171788
348846
736811
1172592
641402
430562
941281
602979
167224
588060
290811
157534
1134148
351109
18717
72928
301863
383592
889971
658232
554255
112285
846415
302335
261792
1085572
856923
185079
1153805
1042150
822238
372911
261509
786383
847943
952163
873705
682379
816831
877897
788599
954361
1037922
1069501
399163
491391
102843
948961
204252
196962
1003672
1123108
219953
899291
972322
1176592
505596
549029
560273
584325
188452
449855
526378
1042818
264337
100363
357662
285911
152760
260091
104598
155800
479023
182099
670836
595874
340812
14538
462735
599678
640726
26335
688688
999538
441504
1184057
530444
665057
1039035
1102767
767128
126231
833721
80133
763860
140580
731512
346036
20417
1148161
875129
179107
629029
221435
17668
762960
315878
660701
1056369
398971
8415
212517
672877
781268
702137
12544
558705
269699
836165
191317
830024
1174601
996328
371582
195724
240824
1079298
256729
726710
702582
1088152
666946
16520
37298
468012
978002
444727
781036
976960
459220
464301
262265
623467
659909
269050
124947
322509
1098336
1014951
361129
494945
48479
706275
743717
373062
88236
1039409
953277
567405
636911
793606
1028796
982742
991064
207070
1139096
670304
643553
495198
216088
318410
1193099
359989
92755
839152
679116
894630
430579
45057
833911
660929
1075025
1017683
393614
249646
137167
411218
587618
1027921
920198
56504
200231
34044
907305
776608
210814
926724
1167718
863985
27894
63951
275049
874890
93780
667411
302358
513384
542188
128827
544786
785807
498849
908139
136575
1153072
882906
848016
31040
48085
1062200
874810
410232
696278
324996
1111049
221839
1138369
592007
895362
343001
193254
103130
767680
116075
880635
125507
851656
977884
370731
573715
1130731
1000565
158121
1160280
333515
1181098
948273
371932
112049
237530
483383
1179534
845657
544483
1161546
1009283
959261
208280
1129234
549160
1091678
108892
1081934
1069837
678066
775683
1054252
1149896
519869
820696
513033
586502
285500
502924
1070456
426606
250954
831472
469144
651801
117834
1094497
234914
1052042
215087
642444
1118964
398617
764469
937677
1106383
743890
693975
873750
745570
793114
591058
412211
775276
44908
310131
1130503
493064
184794
630089
376650
842445
432154
806816
910531
914756
147363
723654
16151
442738
808547
80606
494097
505862
828151
755180
1185850
893006
471350
1020583
179484
127681
848881
544275
33694
231752
921216
34182
95154
878196
592185
510413
27006
43232
324329
132251
814876
306586
765045
1019972
599275
1151161
697499
428926
217961
1079209
9821
401146
213930
124031
102538
858654
455685
897013
819259
983720
183508
792713
98407
63784
235167
325118
1171221
1190078
308862
264694
438514
1167335
55009
506808
967752
676438
130598
207986
1034400
451055
934012
207814
489727
5866
504035
440089
717847
565953
468468
625882
949532
329106
1128925
238157
276141
441092
1099330
358008
556418
160280
176930
575245
1184595
709853
1120769
1189315
769303
1064839
129169
509199
207481
553549
11962
418674
1026407
137607
69094
542881
803628
1143791
638584
732017
196712
906718
119616
892575
281068
847254
542920
840092
393021
538373
322994
884645
70010
772201
544422
129902
296337
366374
412341
254580
343529
652253
263931
927592
146955
432167
463907
1096386
23070
682835
36057
46198
1095466
1030907
909970
651712
1000421
852712
626802
1058818
813260
661710
565881
1056692
1082978
5882
1102296
831463
677697
823962
994976
204754
733926
961784
563158
1180567
743513
161474
342672
697684
90108
418009
961507
921305
105955
739857
669109
393387
18456
180145
261529
1010995
1092807
785432
267058
950078
1039491
333522
128202
812319
405258
714745
172635
784651
347353
1032378
934482
357872
405927
464265
281864
301911
1123226
573883
1113204
574159
64280
310493
98164
949795
624920
1012483
290922
941854
1154395
467376
719753
816678
107437
359393
666698
201756
766943
308425
453926
155266
887050
79511
732230
414982
519268
330314
354883
48798
117873
128340
29458
636044
615841
200424
962286
474239
836623
1074547
688330
97119
432022
313192
290736
1130184
1020250
116226
325282
330683
822048
1086812
86433
192204
992240
63837
546459
1013860
281392
871717
545064
127914
576472
719659
140577
70524
94460
135897
555999
147467
1073609
272897
726411
197068
692505
79583
1140477
831912
948410
251759
1039620
1135957
843244
732680
394701
339346
9879
1003436
607976
15327
708268
409375
511077
307477
67677
536965
525946
1174998
499959
53292
651744
703639
52215
285310
884316
888564
219704
804410
422788
868469
249773
986539
525888
852091
839202
582227
116416
1047947
662842
602533
41196
406353
291124
402925
453093
56223
333389
246543
368083
38434
346313
1192631
1097157
338311
343273
489047
940549
697336
386211
954410
656506
1012530
1025998
225415
589707
454999
366942
841181
698911
306416
823634
1041181
1186178
1029132
890062
456686
889874
1031646
336945
350727
889639
3031
364545
1039904
384146
405048
444290
573931
1063056
885425
338116
1017426
708025
234322
87224
537874
986682
307505
1036191
1029426
1155560
10697
812437
654673
296850
793279
1193116
536428
808209
1162836
398033
384277
849074
930770
1172429
448841
1098784
724135
1011302
64396
590801
66332
1050991
853782
199843
1172133
646058
21619
1141570
1183640
25531
659009
994230
324593
164624
109075
767590
80241
520334
576034
41559
904774
799400
323614
139934
283965
95338
455865
871392
5782
127996
27471
702831
11119
262043
145627
555920
1134018
756923
813583
1071828
15486
332303
711792
665367
96183
401886
597908
956470
843308
125941
156024
461525
1028890
199624
521205
414582
938269
463421
246768
1012503
1116505
819545
141939
1136309
1077615
454223
588282
30400
995891
809833
870738
253022
883109
405110
1144214
542044
390574
43607
254129
168689
881932
958554
756302
268175
585019
588100
56053
65026
1176204
353444
822456
381179
542822
578130
52008
111360
290569
222832
872896
239460
277583
977118
398448
47114
99903
438418
397521
477958
494254
683949
743170
1090174
398491
805665
485901
691645
480062
454049
731033
340028
532453
601935
281319
312267
644703
876438
1023045
170647
282725
221644
796394
381625
1131663
149107
6602
383751
139270
914167
228884
394544
156893
181947
560229
216353
511603
971780
904265
579353
662899
960139
863092
952902
420082
921960
90542
304278
1177644
727512
35189
191401
893275
386254
1057149
644554
622757
647595
1140323
78493
840700
568467
321565
379143
1107812
1089449
725788
943216
233967
296724
260274
302974
771560
37937
1111519
513253
868458
666852
649314
936624
868772
1074286
669900
903820
508389
1035771
558352
281695
975005
30290
940517
500916
1019210
468650
487509
107605
429315
402370
1077171
976636
1079648
719889
704829
648155
164454
1156072
98802
682837
162436
954586
572637
412738
1050475
822252
459375
1052164
927766
453915
578553
323113
453268
816690
982976
888554
656016
27372
477976
402864
322562
464042
335257
670107
411374
432461
235724
539004
1125108
995493
333086
476458
820584
280283
11631
514359
532488
721070
840520
362472
311289
756843
292399
430736
355025
453079
580051
867815
1137748
843205
530172
128211
989349
755834
17621
1160439
1037008
808970
651481
933677
860410
55832
31537
722572
456741
71347
140958
129900
906817
321616
313228
94201
950708
148818
215692
993900
257154
134354
691958
1155650
771450
48816
1062718
296259
857810
511089
1061172
460544
144499
798397
611453
666963
179075
1091343
749335
212950
826194
881070
859530
548022
93035
920840
191282
593808
394932
829712
199418
413426
1125207
486833
699294
766956
696587
487952
498439
945002
631020
844529
881868
733159
936364
807791
1076291
847259
650
788611
1182079
862547
1191805
526975
388944
965480
1113452
467157
723103
938821
117517
1116574
901090
1043135
223513
952802
1191675
1051993
1146368
200244
86484
1172221
897549
878017
454147
105780
674509
1178338
527646
114024
323518
102371
668876
204256
894181
947753
954144
994640
770123
349932
278658
1063111
335285
746336
700791
150725
674313
858840
791435
602396
1025303
931293
1155972
488958
946325
984823
775050
158516
760572
1000560
925167
362247
1009546
777709
525795
735222
568374
629979
545681
232856
124741
1121777
1019449
295149
1121256
1171106
1033592
975981
487570
251245
1171996
28512
924827
350236
1048709
33923
567379
951918
459907
521503
641346
548884
68462
928548
135969
938486
175701
519466
992404
876268
91620
6877
44477
289067
800424
407557
173143
748758
1017946
1002708
657144
478027
409714
183092
515052
737191
414274
1014729
85159
523709
420246
611890
560326
909508
509998
432476
225361
324153
42303
802855
848280
546624
705167
11279
708237
238249
789904
41896
968768
701539
571914
147402
1130034
119603
111449
318275
496424
1178158
513917
339661
510736
397006
487017
1106741
652156
85529
562475
589357
677245
283159
1016992
790856
570340
717742
340853
689725
276093
735880
894835
654267
996495
1040319
848555
340135
208463
277737
737751
1186434
818090
597629
807465
363545
1149619
185948
214291
244682
332942
898298
721440
840423
949204
321997
90782
511212
386987
511804
1015065
410144
489569
872472
255946
609568
131203
572266
1017331
636372
779627
572257
456332
690637
971978
400759
384544
850060
266653
1017926
1106177
999633
161172
625338
789502
1189922
393621
170270
230776
1322
364530
387386
85062
826
34796
24686
347059
767512
353402
927959
850759
677116
258072
829741
752217
44879
1085943
565392
659716
728214
673118
494149
425809
476717
429828
88087
1135307
1050856
691396
932186
177045
499110
575179
933652
481332
461303
267044
614634
54891
666399
98550
1042163
648665
826043
865485
445119
715556
331887
703662
1167093
103251
239844
1075996
712912
1043421
637300
1140275
150194
269490
600666
205550
162652
625594
985557
326013
399849
1169975
158495
320286
88082
172903
691406
469647
338942
669833
167844
809659
627210
648719
28494
290918
929952
1012314
647793
592534
342125
832801
1008810
297365
378993
646549
749686
247332
1015376
361589
141775
936114
123016
334113
891877
202397
676437
528180
1146738
327375
391666
537486
440267
135846
340519
846306
231312
991694
239378
161765
91101
1011578
229164
383999
897730
164215
178647
920287
592645
1171505
335001
246017
298565
382903
686907
1143194
377998
639872
548063
193832
1136375
141205
739918
1116844
21174
775113
1177234
562214
771772
627142
884056
584326
166731
180681
389422
871551
907491
527508
527807
412229
1013185
82978
594783
714209
188335
1065353
578178
678882
40205
758156
1042326
1018607
15666
1072101
694859
1085882
534293
824329
808326
397968
986119
602069
1116949
344661
264168
662418
513151
534917
1146956
785358
285061
766863
187892
686863
546225
733478
152795
99230
171371
306044
932826
773008
936420
781492
270444
675218
1148059
323625
998330
742400
821711
248871
538109
454316
103234
952190
190282
240375
273624
224944
413636
133053
350305
920912
519860
921710
981598
346214
227617
1093354
546650
778641
878066
1054894
654053
1171044
112440
690160
46914
783620
1176173
241804
648479
953586
1150459
733182
983787
805771
1108345
907146
144909
158367
481699
911882
308771
445171
1188039
711151
56423
995714
901479
877920
618948
461704
851534
83139
272531
453344
33950
1069992
495033
599441
344596
678195
1045739
540659
364320
1154875
1127688
235229
501018
324984
626053
979432
1043926
293150
400676
1036234
48609
1161446
1093539
791606
817859
172100
336901
87350
788724
656218
848475
39172
831732
852275
203888
423415
421656
11666
447222
989942
1065702
134907
430741
831746
889104
1015724
1159002
1005707
53340
180912
216590
1091537
938161
433064
67966
675126
389973
81140
630526
247224
1079074
265243
956748
833406
314551
345048
876780
563328
536578
21837
690878
63035
533605
548064
1064511
986098
701858
331904
81142
1042758
283056
913809
716335
405797
1001949
494640
933890
96720
570772
670
561357
552627
1012944
1096813
593170
903553
704151
92419
131777
1130608
317820
742313
346512
774633
491547
24993
639781
819733
1191538
1115997
857116
23435
821909
953787
515544
552917
402666
313984
236869
324671
33218
648146
277402
431297
879135
845438
314267
617078
964553
68589
382959
658362
626698
863554
648294
1109302
797108
466762
1046806
690840
378828
121442
450722
929830
1101585
799933
904221
570927
725774
655257
270929
591037
1168664
423983
814427
994089
823
599535
1093558
393523
1057817
834546
578261
267872
3598
1005145
647028
746098
589870
971006
172252
553380
1106552
668763
124586
425827
1096613
1100455
106825
1112838
864232
1050912
60494
305835
757575
1147443
1117597
865686
827628
753564
582607
1146593
870265
879882
127773
1011997
428890
909331
870311
693474
777792
668703
56990
484952
842213
992730
1022634
46956
816712
27095
706944
346304
163737
182978
717544
337570
957874
844564
706495
31834
146437
544482
1096341
783851
776637
67807
637131
193569
681636
837331
214371
692488
1093141
213414
406858
153607
1020460
481861
668643
1134631
486486
708941
129675
517848
169406
580250
1019610
812298
948207
367918
130316
164653
1059282
43923
361241
1114699
389153
48696
135683
750085
10765
829095
723818
452624
991012
834961
1085314
1026231
727871
1005843
990840
302770
1121314
559895
608094
936413
224691
767085
329304
627979
404882
177084
209565
286998
1127837
184774
483146
347330
719625
1097459
1057643
593635
245789
1025800
530828
506038
1153734
20074
643717
995460
196167
363267
993124
710001
927310
106226
962562
1015703
664223
919754
121581
1057514
65318
321200
822417
726912
190358
1165748
857697
357728
60876
647792
465638
1179488
350522
78919
279895
1069333
843971
118887
850352
613848
1078691
698262
185373
233894
1068852
290625
439507
263031
234847
815074
1175393
743742
692028
475425
35793
260982
898268
276907
508857
80626
967270
1039141
1019700
1149516
538784
48101
1133266
663099
17130
850504
931190
165435
189593
282788
996716
548907
214001
576966
713600
204964
488247
1173631
785904
315526
1091709
688162
1067941
83175
310206
238196
880875
127910
1127154
314901
196009
598194
79360
501455
542540
112214
705462
114780
221365
509445
757255
1172700
584716
284568
352178
1024949
272170
783836
1154921
534172
248259
51147
158101
1056240
353945
1113313
574875
327291
27577
1062862
105893
736628
569790
1118695
543597
596005
16197
151620
856377
1181350
937835
769191
1158922
929441
128759
862302
910046
312997
748190
490585
207058
534833
682471
639648
432707
657746
367975
78300
655835
647379
777917
705185
480308
89923
245950
860887
206384
754117
567543
247167
298559
1052457
865266
73914
918381
555290
1170497
760014
783618
778547
1151840
728455
527113
427119
542541
77367
770528
1120854
645482
1060500
1005465
397151
992317
757043
501039
1014943
55055
1087055
194407
930414
756978
243725
107891
1106678
242133
1156938
502214
590195
29723
1010719
307679
266470
202730
835994
1148889
1178517
685325
1049726
380456
1048179
634815
517240
1150049
332076
725168
888672
114344
245028
260535
13185
429352
804821
1152056
638492
539383
678232
101166
429452
103914
1035057
951319
110846
306006
20415
244564
555132
1120700
438771
1078385
328837
1089755
1042750
224719
87874
784857
539719
869052
799976
265120
239104
165758
1096972
1016603
36093
11250
603725
636034
958599
600695
577080
806025
794340
109074
163176
615238
910087
92185
758824
179650
30003
266838
789214
1174652
133079
498472
710941
20054
1006029
316071
359541
12237
935566
1071656
1007487
38582
411376
1051409
466731
898860
638178
1069145
686643
654540
803857
387552
1138977
938430
484092
267961
1037781
572676
161079
193882
31621
979923
1169635
742838
1007887
446841
14557
1186302
413314
564351
177710
1058967
211650
765596
1035280
83777
991495
315694
389575
586921
825652
3349
258482
1110358
356708
975501
706605
305795
1130734
79743
760681
1108956
342458
1092178
269213
795920
1045063
440471
339217
625285
855271
844349
124849
244670
510801
1035067
158492
836302
14486
861202
335814
226851
548139
264981
335900
60027
995801
255820
679727
1182452
702952
987045
1012704
369579
757709
1037599
662178
16867
320637
459943
1050892
20633
144350
540374
352011
279025
1045446
735957
1084135
53453
1016990
75254
630689
809004
560449
70785
687498
593618
718316
108153
1113853
743235
23180
412524
991072
471563
358758
1038954
593283
309708
173490
850258
418128
683990
954814
847153
1097465
972644
1034347
463006
82325
779052
57747
136478
1036224
627713
404071
90319
202172
24457
89097
521771
663803
1111117
305418
277116
793084
392077
236803
352420
1174817
620595
921318
52533
943151
941231
196832
341124
930317
1108780
857145
516580
68033
432194
696573
505892
1160963
74929
1142630
10625
902992
387244
135833
894833
178825
672668
574934
870528
30297
227480
39772
514809
435582
582268
151884
794394
1148029
144819
1140261
1085979
1162611
183012
1016093
1137847
716718
363110
1184956
247943
603089
970559
58397
283637
394245
1180889
1140893
852376
54272
359211
597821
81537
208091
613931
998574
1132565
696754
64343
214114
191098
727526
745757
1142021
90848
322265
46982
482056
466486
584658
185548
85294
847461
153504
455795
298515
1009507
1184790
229544
1170589
178018
219122
647786
18475
239162
149047
352577
967574
691417
36717
719438
145560
105505
44449
696396
1043991
1188251
427011
1127732
480912
149764
489835
925275
35471
387094
143390
772318
1170604
559571
655155
693813
864257
1052661
670855
1120718
64782
81397
1027570
313521
750935
454743
95955
18951
485560
220281
654400
321738
108899
296676
129483
551433
482985
889996
387559
569350
319414
350852
783031
880994
520218
627794
740437
1097619
41544
151140
40368
1084922
965549
494539
8780
1169863
94297
435303
989408
9968
544346
674637
493647
1021662
687068
437099
262328
405650
213066
575022
40744
1047570
676070
1108726
51842
304963
357398
151935
836117
617129
402878
1014012
268949
28921
902377
981912
96922
646465
45518
877689
131370
393831
588234
589756
11810
150562
719857
809164
401682
854008
361343
910748
1068223
709241
98593
370919
200259
684591
999206
840783
332046
806162
415008
320133
87615
321538
976403
568196
26353
107613
412692
193837
337751
554821
256500
777773
987913
566738
1032960
537591
963204
289620
762578
759280
161074
742343
450056
109180
867996
982725
879103
111927
7472
435760
126377
890297
846749
1080349
611979
674128
1131329
6015
1106269
26468
307822
601450
947863
278161
370987
482117
814343
74441
150934
796338
1151246
155489
242057
1298
365112
473506
298491
368536
999800
872115
52249
963558
169276
360713
801893
1128349
241321
147379
267078
275789
591127
900400
455507
169500
1133586
214124
425297
341022
175069
140228
105001
1030037
890004
364909
328775
1056079
432195
118543
4815
470153
719189
643461
690206
574667
598322
1146748
127512
1121641
88430
1039863
144864
1119702
1068402
60202
1080190
948449
635204
715259
477294
57966
1127798
856901
1069156
824503
618098
46764
930926
1163487
750963
1184269
1069483
114218
824381
1014074
509914
1057167
885226
756973
239235
8014
650261
177999
466241
509201
219121
12066
16604
118183
68420
1180133
221868
884498
633792
980332
766509
710950
969586
637164
510731
901098
241988
42292
750604
1166674
469718
766064
234160
273728
1053084
658995
646632
1159078
234540
545209
642402
344533
362333
955798
741508
1058617
953955
582489
375257
1090311
1092801
767254
1069030
59896
314492
833881
562021
519127
736371
683760
777952
445134
1055759
723365
418112
748475
536774
495552
691922
561962
7950
205322
924501
1100175
422397
814577
478722
733445
974733
282717
710493
224775
1024461
1011169
1027737
1077754
45586
1046600
350776
420325
329368
83321
650993
926006
234104
755722
168642
545391
923122
9487
940943
1092926
116634
308765
965674
845374
517855
893561
678703
512890
696209
6513
1004233
782172
788018
513836
981535
603929
1040925
638430
1135451
286270
178882
823607
527334
416424
301693
1083607
224739
329356
6767
420775
954752
518250
863988
1098318
738326
745470
40129
23482
1110715
608501
103568
136179
835551
500153
159343
626818
573518
219854
662112
426303
452148
410809
1175758
1163963
809586
1119417
117748
120131
682039
1149393
606213
96442
588169
653809
318246
431973
24267
396149
896441
278499
585247
628404
587912
633393
441058
833497
256132
240487
31715
923505
1047625
74565
156534
821360
181668
495916
36130
375212
60466
458707
266094
667738
586669
26291
125880
49077
923939
422635
1007983
7314
184989
914367
104752
2220
180504
948409
745782
1145999
318642
147815
401164
1045830
1166877
901651
314102
678518
1035944
1151657
1146202
522162
480166
56612
336805
861438
1105621
787220
762354
1157652
94455
621347
210289
921214
710839
1013295
826096
744378
1123519
74747
1044516
249686
742533
621548
835085
448985
205172
1137926
140509
709729
203794
56941
665206
614463
1144646
792396
786510
82039
903449
869863
880776
450278
278937
330816
464509
480758
1087864
958380
1091363
757426
1127323
71087
1011449
1057695
443349
970794
208427
664004
68334
1002148
176191
244150
188690
809146
461671
890943
721561
814386
1133974
357170
1075141
728179
648135
1113478
461937
484919
637917
534559
708613
298377
1148511
915294
869139
1120194
271306
832798
68211
579323
323994
1135148
1023689
1092747
651005
1056199
256619
1046360
869722
1032284
811873
328468
562524
451795
896460
7164
515379
1113530
7657
98338
854792
614896
438036
266338
725851
168975
836395
960697
992783
594750
844523
628736
932208
157733
663493
342188
407570
309152
174878
150819
75636
1111572
620938
891466
3633
830467
1028717
605959
3221
1117593
840902
202309
805148
1010764
330912
418942
78681
1059801
376011
202181
946478
715216
1111473
362642
86035
382161
344372
336909
872718
235882
653383
541272
698736
199910
716792
245513
344574
314054
753742
77454
556933
970274
542099
522199
555044
824256
350903
303426
286216
1026507
180855
1131470
301466
771182
47029
536734
603580
592698
365235
498772
1019947
33743
833386
991035
799798
158054
1175269
319612
200983
1102026
517517
250315
108404
231283
733544
631416
1132142
363077
837167
181517
342476
1105002
534894
462183
608931
770773
331625
1129418
912776
540523
538453
429740
844802
1139974
1114282
338014
350302
885107
518174
775088
1045493
657629
116286
1010671
179684
194858
770962
1034695
582098
1142143
889537
275713
200279
37458
844768
135158
222926
767286
67583
667561
542253
298770
44830
380915
1090697
306066
1068829
220969
782788
497517
377701
88130
240659
345960
1161942
80864
912734
405771
599209
1103260
1074993
755781
48031
342134
657260
820893
681551
985259
1042864
694547
658932
389269
318746
97463
1028606
808774
914220
954611
824775
600104
691177
847558
133410
229817
1039370
364489
46582
616484
1143652
1165293
429823
396240
1014013
295302
1163668
397113
26863
396451
793056
601140
804058
1014289
290509
658444
987247
768144
889634
646539
251976
401804
1063729
1043551
481302
1014525
403710
756902
826362
507536
814081
273813
1107737
266229
299293
654937
885062
840512
902152
1183599
372889
860403
146082
137499
180642
774646
939420
215282
35439
420182
300023
1032792
30435
1066566
1011826
343450
462181
1052083
596602
449500
181666
1057759
535934
1070075
717045
879894
370001
468409
9507
1098670
500336
908926
205093
640453
477334
272496
309702
29962
36218
967577
705983
610872
1081401
641758
503573
219188
590163
337941
74256
318541
494348
1159977
496741
830228
361382
460220
735255
1015067
118418
183069
183251
1098881
260163
672050
37571
365223
531470
1030455
604672
382439
1068062
155379
901054
257328
134309
988424
756073
50628
1075866
148397
543205
323020
42609
472280
301384
302645
45094
813952
52125
1133412
870187
1037263
529304
489186
225577
762074
990440
1036353
233107
727888
25075
157477
529857
420671
538702
798015
656282
513916
834620
81475
879212
428970
433809
608911
165124
1113686
564443
691654
844843
658097
234337
264954
878379
1094235
248878
941222
1044438
1185536
1181521
1049377
112948
159026
294825
316288
870292
1066904
1033920
225787
615640
98051
1124809
763712
975342
402357
817948
279241
977455
898143
20595
918851
509612
221421
864734
99541
1057506
345959
756070
656146
1126261
809088
478892
224263
677041
797508
412161
53556
89579
301310
782087
683653
1010170
1058468
1007631
305488
944063
967707
907703
305438
536071
1027932
74904
152281
719505
967522
502955
731833
590837
563625
618975
494658
1172649
708507
523498
63232
1143705
575964
485796
745104
752944
761211
917428
509596
82001
924985
1029058
342913
839339
777577
899704
1066030
406746
870560
97884
180943
278261
507601
586315
1145513
505461
55441
128329
625522
988180
993074
285761
34049
57771
52965
123283
1085627
144008
442963
452399
53110
1124424
374355
188870
1093751
117137
269211
1008878
314650
268890
126422
196030
151406
914713
1133206
496720
471222
16329
209141
1093552
628319
779437
98625
131122
594076
1043300
637539
178508
546606
620171
1100507
1146849
984578
428952
421392
373963
90691
47217
904309
466351
334640
568542
1174054
302475
374076
639907
1016356
1165565
422734
474038
964393
411572
735449
1128522
619857
928714
784115
715119
1178169
765743
649391
206628
847348
1079476
748597
757954
996595
702402
865374
1146450
551377
191445
1076557
357237
1058933
1052952
379526
723089
1061569
881027
231677
1186855
1092799
1127322
432742
570176
415013
286146
867819
429362
191117
94402
1713
996204
976276
918587
469024
375299
698809
94010
489682
728932
1126663
337040
206823
389736
1006027
889061
13336
938670
390985
378804
581993
599239
271362
597547
288207
309329
558566
962203
759234
10133
309882
923348
462421
137470
854156
715948
536909
943700
537140
656680
742836
621038
929064
659001
301272
711359
974760
986301
261609
78706
557879
147778
75156
1149378
195523
611558
1133749
53326
603396
964841
1185343
47738
1014351
41119
1030367
1049083
700985
187248
953844
953365
47449
987557
757530
280972
644275
556464
47172
1017583
13073
1047641
713281
874757
35359
639587
628968
683137
384402
502467
400440
945151
199765
230500
1140999
91001
77501
19629
1062423
446802
139244
342223
779358
1043857
134376
1088269
148068
64210
609821
360119
142558
267960
775598
943825
930239
905778
937381
298809
345977
292820
137228
91366
814388
1117743
1028126
1105290
376519
1118951
1131621
460261
248459
62330
422171
303584
1001914
1052082
988145
867588
389586
1179499
799740
944000
430413
597607
1136775
943317
452439
737121
939270
758238
799450
746190
71850
119194
413208
1976
602933
831172
435069
238372
247906
811314
326636
113021
294623
332939
211
102335
743566
515545
344047
970596
990744
534879
1033872
844018
1078939
1073673
344360
361438
755664
478849
183924
46430
634239
1030115
167424
472980
371576
522956
1054848
173205
623563
578811
1151712
1035425
105047
891412
729396
687692
272252
231202
85758
504790
586393
320866
21345
333043
282909
260164
1049872
682722
161968
266831
423791
117824
52277
842462
505693
505572
712315
799812
565332
889789
116417
265763
1168399
780925
328723
853056
18845
688211
127333
1101980
1140296
16687
956710
618037
536386
932537
1084815
201734
251411
265102
167149
562176
946331
1173443
924276
125850
825741
1182530
1009470
982991
342891
1174343
956145
1046057
904831
1151592
97774
550536
374816
387649
513098
950873
675975
421064
431608
756643
142878
459800
336041
593759
179509
238546
1004714
862487
1192870
871424
541863
1104588
869715
393447
354588
990337
234015
239623
988602
1157812
418680
328561
194191
743395
5390
366163
835062
227119
412031
126314
110772
216695
503161
693844
273555
907112
160310
674820
987649
105254
968862
998173
150563
854182
813897
251450
385369
583862
256403
647632
748837
955097
958601
969583
665908
1071670
1080100
1011400
164438
773545
492670
1120144
480051
1062111
400867
157063
178452
780027
271855
342154
1025671
688636
800434
469796
1110360
908576
638504
191792
849335
257283
1075596
780278
287021
348971
711920
864886
642999
626991
1021101
266993
625739
515621
238245
49920
824273
736751
724448
354717
330867
535675
1036164
191723
463580
658094
353286
567611
234611
984920
583920
266078
3996
293845
1127987
1189347
188579
832416
175542
85961
874069
42433
930041
255606
392425
425175
1061275
1144820
33293
724905
397308
92955
489707
894467
741874
450789
1116955
406952
254013
958232
510842
566397
957752
74604
880838
1038975
520374
50242
644687
1001266
1014893
809363
1143878
360597
758644
384656
399632
546098
185464
347036
360304
96177
180261
880143
194437
792815
910153
1055773
830826
278282
849942
300142
433670
787501
1175652
400259
1002247
775339
580835
807927
142567
968890
787941
111880
420654
384786
818521
773973
648754
537066
81914
335691
561781
842002
1174407
829463
994603
65756
24141
98697
938042
202542
315411
635016
793038
662908
528012
520340
77866
495561
147088
168884
537858
412895
1104835
869824
184449
126723
1183628
153432
996640
650071
48081
585012
363743
456064
678418
570447
1061483
287783
695912
590973
166191
929598
1100100
257666
155872
978021
384830
780814
590335
342696
920504
783557
467399
69925
449818
762341
603091
966812
544246
751178
875785
1135656
1161134
17089
768654
279166
267732
254938
488921
320460
1087369
1053403
947812
142586
1026019
557903
959228
636796
1092127
378268
900441
318456
190053
231945
481799
1005759
491564
354359
667609
727104
472760
389014
205426
506328
616899
870016
944565
534100
320032
62241
538927
82549
57851
300838
1071974
1110021
604716
1141991
837145
468737
481588
192982
504129
376007
837330
370228
1145367
50318
932593
26084
439232
666710
1149171
112977
76419
662352
319847
431866
995526
265602
1092296
870278
668229
819923
1117073
913141
683005
915368
283373
652187
667576
1105583
1066112
602372
55911
304228
28601
404775
727672
757506
717680
1187800
449921
559677
106349
278290
704764
640132
987389
924085
176587
1169736
889221
877116
653606
424804
379190
1147836
48553
1105978
816581
872438
178753
483436
800030
763591
949791
201771
1075569
1166634
131893
13999
1157573
996755
435066
894568
20167
815350
604508
26725
940275
597545
884927
540914
1031934
535042
1105487
1043350
328859
1095022
677743
532330
729779
378492
253467
1144965
499147
1118612
350013
570744
522794
377587
704173
984139
476073
1159246
1144699
497100
499172
896031
295475
346102
154386
564902
1134020
668363
672619
225652
886736
708892
959813
1071313
65652
437214
180910
463913
242419
361857
912931
491926
428349
573024
327179
352107
1109962
1087472
397976
90021
961007
1181017
201538
588690
1039994
231918
178188
711959
995431
855841
418442
187229
244473
893123
778606
613239
854201
937500
522354
471633
932752
496205
204960
1097140
8975
1159091
178079
307561
541340
107212
674997
416509
1040997
956954
484961
148788
939696
785114
434932
442071
349085
533655
867615
354557
418210
561474
596439
782234
409874
811148
783994
234329
576352
82275
1057584
310290
933075
921284
1132822
853193
1057025
742698
5248
1178049
424922
281906
719296
315022
617722
368018
778349
984636
41962
903582
1177065
54335
828156
967366
648048
277909
3416
733371
600511
551661
1027691
701857
31411
471040
761400
395107
509415
485578
795282
687132
100510
678157
677339
200088
1027654
1052256
1154993
1027859
82634
1010075
21825
1087422
642626
1045488
385196
75767
90225
375465
206263
23763
335041
1064506
868177
986982
657660
853851
709110
799310
1053745
55836
553539
1167875
505307
1047198
179280
647175
820289
424413
1172730
125934
139128
899193
915091
720916
947999
632441
287838
478138
472406
816877
233037
541795
250135
1125714
711421
947743
409205
470959
268586
1146554
217943
823986
40841
406082
314008
345584
937144
1168227
984645
208848
528902
640816
12247
622990
249792
420874
244455
658851
711953
663144
1000286
318507
465601
242161
488003
923139
499107
569862
760790
168188
988339
697097
156331
380569
415588
511781
1130103
144263
548590
373883
1079387
833815
1021726
50310
1122756
183363
226145
633272
297438
600465
1126547
271041
738993
1014786
109092
1137752
359158
1132141
1886
651447
996674
452549
494198
1034593
168394
1012645
799633
56742
903249
821953
895823
415426
904803
443187
827439
219223
842437
625176
355468
792748
452736
163009
911175
381000
369154
1067939
534889
116045
985223
93191
95810
512322
724766
75084
691759
816707
1014968
255337
363933
732757
16452
476672
288448
1123375
702772
1036873
195221
841106
804079
804088
295186
737837
518425
734347
838003
210016
516515
1113119
44224
74640
968987
192243
1003846
1146394
462882
1116334
252523
245419
331890
104044
317425
694620
217249
520585
240573
498766
488814
795304
937324
587675
740311
307492
973936
918179
1067603
144535
87248
399666
309323
341308
96118
1105316
351577
914588
243547
917382
263076
111639
379912
284661
304894
113109
722068
673832
516355
664263
82800
743536
26146
806554
33353
1169276
578823
872065
474494
23781
927652
1052835
104613
760273
735763
749026
486747
137063
841793
734200
496352
191535
655832
773330
517721
704950
162021
400950
993838
966742
464190
567226
129613
1137086
74575
1164235
520154
1040151
205702
666
619022
18601
683914
813997
295086
946468
300619
866959
644536
105302
1097783
831531
1047050
1838
1113168
947059
200514
694973
1018010
323469
109008
148096
726561
60450
757120
20339
377367
25085
866104
153264
1130719
794130
928256
105144
326813
194345
1117615
359204
794656
656943
440491
780744
552413
935065
326118
979724
474990
601885
496297
918037
827434
1051420
549682
799595
238489
780872
608887
532820
60021
313278
1058277
629214
476654
6147
849288
996785
637805
479812
386603
396766
263507
4111
760569
430449
70986
708262
534223
520587
527304
390573
236695
246366
589793
169856
716660
599496
570122
748747
810789
1110903
105613
791720
636587
659362
446261
145723
931255
500739
304919
180689
1156801
786948
418026
64739
338140
964872
402422
476147
371141
606291
666704
837317
846199
455417
768319
829455
780539
273998
1015256
879965
541584
659673
879637
1067738
454197
723493
959162
585651
494813
845813
210803
355966
117598
63296
720397
333716
633363
514311
915718
70494
925171
1119913
695481
1113811
51602
1069747
286539
481325
158440
161667
742369
996990
402747
182148
1045923
1038391
710860
1027141
566800
751802
993833
869405
874175
80693
1149717
787743
741621
320438
1043691
1137655
621597
578192
718032
233319
333172
75608
638746
1049128
439514
78882
903531
513648
1076438
1040372
819440
288232
478811
841525
648677
896252
1178949
15033
57662
691037
495759
1039292
1102515
875296
313550
962994
789648
388069
402168
719811
655976
964542
586940
48820
494914
387287
1046581
133476
905144
923385
1136749
931570
223208
709163
1188424
447246
623240
790191
457779
873213
678881
212216
327437
73970
353919
415363
295087
1134133
994698
237228
808087
622677
231738
507057
299436
1185120
803809
720895
144724
1188352
468796
381131
913419
542868
216581
846428
336226
391252
858270
821571
184263
657751
909320
1133303
1029221
63521
1099338
1056555
324751
405709
732560
123328
819303
132330
127770
901102
974438
1079006
571675
123273
892050
1110375
643625
488773
78906
475831
815568
939150
468286
88563
645619
383334
280828
118490
156710
418299
41242
669591
47908
239531
767672
1119271
1042959
614633
968800
843893
570265
54191
1073055
480371
624440
252072
893954
202179
837487
1072133
110334
633178
789981
561259
457749
611337
924029
521557
50936
166042
538599
1143036
768481
138238
404471
85355
792670
49621
282690
584980
132058
409443
968733
657383
966982
108001
943648
129766
802072
265079
732332
311245
576059
794116
41601
9234
1064750
273448
601426
162909
891271
368668
956223
275749
534748
837281
888328
428324
164161
940765
460936
598676
361482
516798
243891
854493
201019
574062
587302
1026935
824778
239492
59973
855749
326660
920150
523220
834223
315483
238259
151737
499859
231566
10100
564018
107789
778931
646398
468882
478060
707022
356206
300366
113596
450676
1071205
282808
460051
586100
89391
140024
158184
803967
93468
818925
42356
243601
7541
1029195
619815
1077350
631167
177826
1020430
817656
217906
1061032
488426
495937
78006
382043
723178
1142968
5712
803929
80482
281916
469037
261237
381831
992758
309441
91435
318961
932057
384326
248954
609711
1001803
1186484
1067013
782533
504192
990159
1096556
1127919
271950
434266
94643
794512
94788
749256
736043
861521
41894
647423
242179
256334
768924
499826
181742
1114757
273962
115717
1030265
69562
67089
73138
554446
445343
643067
596145
843384
381808
748798
204001
171599
701846
439512
962718
238209
385726
835918
589344
805293
231724
391256
263775
178364
707020
237526
1074853
1128326
505192
1129176
881090
913293
1016260
1052436
1121287
884176
191129
1020052
948669
884085
604229
383988
644333
490003
910213
299716
1167913
243367
182446
35516
121819
960111
162410
485677
1122443
240993
140243
235888
320391
747574
813342
764171
279653
1136699
201247
1015914
479271
738354
221382
1104535
853758
381914
352781
1011557
952866
376518
1172842
363508
354057
4965
428601
626824
150255
594448
800422
243120
1087717
809877
94967
1036962
554213
496695
148923
90869
1127786
614710
442824
394600
580841
302194
640275
279275
276335
52855
1059450
1047387
117819
1165408
146863
320521
485
719981
1098994
1058128
848387
571055
937432
285347
727
806022
316498
658052
88417
435780
707278
1130823
857795
733764
49918
773885
901993
726705
898345
933489
1120271
1080617
446125
786135
244177
929561
947555
1015225
429846
376903
133210
1188516
850894
618399
632694
1163178
465041
811771
1115941
47310
464502
570281
374881
651528
165784
547724
471526
1107195
272954
172726
789922
413494
746030
97542
409547
925581
1170269
167733
703151
726795
584165
640215
249423
490792
424429
912196
963350
1085200
480261
173067
929616
183667
814072
468311
606379
703605
941837
866311
873535
704279
280511
307021
429313
995692
297104
567131
1053654
718148
377714
567219
1076644
1043729
735004
999935
414230
378769
250955
1046772
847365
757312
20462
1046430
1157779
1051994
1056980
739220
1059459
259813
614624
473508
197284
581785
723615
244753
62204
313224
200356
14238
997035
768655
954195
121031
1174851
451224
964406
1098608
124860
419978
130011
52729
169196
665795
1175181
783734
12704
760943
857525
364098
557699
1063541
597969
363365
311457
1182270
654543
69413
1047919
881039
401437
1131331
927371
1174866
253912
120848
997261
837676
1002056
1161796
281089
849463
699688
80491
1159172
41900
423313
562777
710256
523151
141220
760963
809792
612281
1153063
619546
1001136
457693
426738
890462
969461
401377
830597
284499
1176129
282457
399062
694841
516313
837042
1158790
1059597
755132
803532
1124955
263689
345978
519672
1091674
589605
369801
665169
731793
481068
1079696
6615
513355
1133175
1134318
402719
242629
772651
1104674
1115340
355930
902619
537219
294827
155786
117325
713082
1184147
381236
570610
222582
587230
11513
1050760
53703
1173761
26571
144771
495449
138200
879716
1123257
684214
393009
517643
1189893
569818
770355
643077
998779
953192
124511
859135
915031
344852
561258
800827
100832
690299
157980
1054173
581386
798448
1066288
835682
936728
202460
81665
955301
998427
220077
131810
964574
683342
291200
308109
856928
482005
846820
742153
306423
728387
1154713
161813
598737
911003
674616
1010982
269045
304744
632183
1160821
130183
572735
511826
553346
187943
921576
906370
200694
587436
836729
326009
677701
83707
265689
609340
409572
468862
791349
712915
1117304
1076870
1036184
804213
544164
300105
1100451
81938
1037375
302932
389296
791861
917814
178152
772966
567852
321911
768475
423236
862577
780013
388323
264381
496931
627876
1034231
1165733
519958
754873
836067
1149450
900787
1174535
263134
616633
608861
796495
690978
1131030
449781
130258
350642
1033111
952385
935192
755551
815558
1061768
416403
572845
766908
1076142
224645
762514
1116024
1040615
357478
335015
642762
789522
813487
268784
1039406
789532
812090
257439
1133622
360769
911820
753028
1049593
1161378
369828
954559
452642
62168
719543
301778
744536
769449
972658
706718
780771
294325
669857
689591
1192805
845314
819742
125013
560096
63047
39153
1042726
362021
292218
1034113
591874
696789
429730
40500
112767
965556
1108855
740964
380989
618123
230891
7733
413095
429729
768039
612128
377825
308953
1166910
1161772
1042431
98677
1157805
41182
680039
816089
710787
1017064
70358
830727
1086905
1051795
647288
114674
184245
188901
1056828
779791
925854
566886
623136
633253
199237
261005
413180
507425
670654
692499
471973
71707
1031796
29216
1113342
267826
980022
478626
601833
467055
1056132
978882
378356
210262
542950
255840
239633
963276
577156
59455
553916
630227
456510
392048
1169231
266052
436219
678888
360264
437282
125757
1031359
585464
620004
791644
990661
1147432
675396
1141786
402979
502860
946759
479330
734954
243832
603030
707295
954006
711335
141011
138779
1183969
969052
897244
970580
308422
779611
1163572
547131
1182025
843964
752078
1082129
747426
23896
747751
11336
320431
423182
726033
418609
762558
81325
838008
501782
87481
253752
266303
11767
276262
490265
146830
681257
122824
797969
103290
1021970
432541
245107
1015441
1055097
858146
982263
703127
243274
1034098
172932
108438
850273
640
568219
690801
1147583
724037
824097
524898
501213
621270
655534
974688
20218
1065332
243936
1158265
479713
801119
915317
131148
61695
1173523
373805
1081918
1090947
1029056
1012579
472594
1056077
19656
1052159
1142948
1065237
919201
1047935
1038738
20893
156690
1018452
1106245
103980
215232
41835
481061
135337
982745
84954
733485
1190061
502458
745160
948594
136442
894528
189062
247315
413669
181738
545460
835492
597257
918897
738056
400231
1057449
906348
1087077
958402
1126721
898168
428815
586122
49153
80456
23288
625267
270676
1030101
352332
1174273
372321
617549
40553
110281
342225
109592
1156966
1058357
596660
374241
497894
1049782
145733
394837
143132
532116
535924
748317
1049525
1103036
968723
173554
775491
847538
1166976
340418
671988
961313
819017
1167552
145508
327573
1106993
222448
644287
555390
492729
1005905
483264
924431
853162
853986
258533
736037
703095
35898
306011
839636
39919
215981
1028109
298097
675027
270490
165643
1144204
679154
743553
1187011
104405
277144
165162
976996
335299
1003896
56924
55011
1055032
1032273
918644
94768
235825
753505
465217
1045973
131931
1122589
394312
588499
1129124
617837
61446
653448
427446
384029
870090
119067
894608
377331
589073
124435
80158
445071
646967
577143
925696
600519
65795
944375
722329
875133
1014029
1035147
922116
261664
927390
338355
1094453
623936
841461
55444
732780
728856
1095115
334190
746287
769972
324496
27295
730162
402534
562349
529814
753591
1105661
416887
186138
354988
857707
527272
1160276
1006705
825968
586171
830571
1047534
1013190
512743
385667
136914
8931
862054
1061205
285943
167414
212653
393180
1081254
444837
1136008
268763
226793
1114215
1006497
246615
977317
734887
954801
81532
1126525
1063093
213226
930170
1171119
749842
344724
1090862
728312
406010
481668
196615
645633
655908
1076926
799082
928490
295787
456643
291516
1038268
375780
404724
39758
1041712
996357
346452
201645
238477
981576
301239
796351
1085737
949902
820148
525907
1142351
584002
70650
1154509
1180507
6350
724837
95649
1173116
886199
1019909
179916
954107
902756
543565
986554
628098
540422
739094
406181
940107
1097184
891493
127586
335320
77579
955249
560588
279195
394599
525868
1161940
837591
119643
836643
454785
173866
1064555
1024168
1106820
1005933
268040
1150789
779768
58590
1045587
36813
506364
151437
1022921
858546
70329
1177957
339625
590470
433635
162388
835598
670541
156115
531933
992486
153012
339151
1052873
80859
756803
635174
554934
63272
412018
826101
1152583
464570
528515
662425
862306
1093030
16638
746170
293156
1181364
559733
1068363
432456
494395
914563
485906
180672
139834
946489
102647
148599
256226
92888
187307
141696
681344
684284
380085
44015
384268
828595
895322
795890
1118383
942893
283295
769934
992100
82511
570242
64092
570178
1002848
326557
722855
1147441
765783
1141102
625671
1133422
306053
293991
388355
744975
172951
262783
85996
1042176
427863
958579
604512
449202
1005138
15443
1179076
181159
126492
1149586
986205
24523
849679
1060745
1099064
200011
1189245
283087
335201
1020062
793677
222731
506995
833919
1088937
100029
127169
591277
875597
983858
98433
146460
825834
490362
1043232
646738
723158
1180904
324133
821831
473211
981915
59214
231317
1189375
915214
778481
739569
143840
852277
551420
136621
1049046
112777
15799
714132
1178127
670100
438807
1056858
911707
469333
1178668
599716
1092696
255947
1106633
113492
585046
836547
628320
985922
186266
1182436
38323
1177512
59556
847886
1165555
750876
651174
689223
1065684
1082814
1121926
1075423
219770
144403
1054263
79494
516889
928269
102338
1090676
827187
36067
1043012
735158
899319
355283
749105
879866
793958
1027034
205332
562324
96545
880575
780230
239912
1111975
1103621
178534
488989
528072
127213
862102
477831
1063263
243425
939866
907385
740862
401865
292644
783056
442422
961565
447334
880133
110341
61019
1132898
277366
390750
604568
1078155
657645
352859
42165
647144
910128
127118
164680
745653
523324
424224
1164682
760968
921862
1180423
594807
227468
259777
439279
423580
721583
107156
384673
1073017
470439
613802
207664
150828
952737
659406
543682
599704
1005473
802510
358899
828768
876845
185500
64112
1032763
827791
319039
559727
1108085
223811
817683
30994
683272
660494
766772
806818
662387
431173
596979
1111284
188945
682446
1069044
275313
137990
380776
309849
1155858
821974
628838
32493
454160
43714
1098380
73473
142163
904380
480176
937014
43227
872420
781423
750595
1160718
171615
3617
711674
56860
913003
1145172
61089
520967
793311
304681
106594
1105389
182870
795333
616742
560897
848472
795251
1091766
1015222
74221
540365
116806
260278
679511
493032
1136962
1186593
635481
494488
1106937
935791
926500
196924
552966
436694
511703
442670
25855
535297
564207
486353
353995
294373
448449
20199
1024208
895025
1058287
430018
1077126
52909
334642
561957
327775
872072
393897
497094
362800
322555
436820
376806
953352
505253
42216
650703
648370
60904
653201
29162
283838
1113492
867104
462501
848703
614522
747296
479362
1142923
291102
1177661
822015
91102
791912
1004259
82202
232947
702076
14555
705201
493897
261574
690574
462718
91695
181722
196370
453645
957862
431327
287382
656333
1149142
978084
741922
490292
173362
796195
518155
190702
474024
1084798
190837
657030
185243
960729
1014875
1043547
430432
964846
113282
294937
527238
360765
562286
626178
620992
477673
756553
1064636
286716
745612
596803
555103
773789
765698
995009
414680
622834
4436
632072
237051
803447
515290
684561
967913
753693
220835
1137227
545981
906259
248992
941313
782881
47446
793792
143375
1183234
8432
213258
49513
990536
892488
972735
1173175
1169953
210736
1112313
1057221
149268
137420
198604
333372
881743
1105940
939729
1084809
1181375
51202
729299
656000
517857
909256
242860
1020281
72972
964191
483046
153637
794009
1057153
44739
799267
630389
753176
412792
773001
880888
237011
461817
1024182
486830
634932
957395
591314
1004807
913669
267153
567298
898009
1148005
479001
746402
373697
542788
1076684
248464
779969
995482
404896
233787
471400
57889
330853
1163005
130765
994561
117220
755386
1123805
182219
81704
117732
618082
935390
45876
509198
115954
333918
805301
1056833
823103
58926
448272
693886
1176245
1075908
1146267
809176
91450
244333
544104
1036435
587055
918630
1012395
443606
918285
696440
865716
406268
15376
660703
533894
382618
757411
1142268
354620
725901
49262
797755
693828
504768
604888
572605
106259
54240
97514
225272
922492
390168
517219
1158121
528404
426879
970009
463977
1107275
645660
1134
1163742
587267
317976
979195
178412
130717
421950
560477
229194
138366
1169084
1134555
853223
1126927
556867
1098538
1112057
183799
1132444
976688
537718
325659
88373
208851
1024482
874206
190427
766006
754297
142355
577425
821490
685676
651697
395038
509764
1057704
60050
246607
1007217
14178
1007389
997543
1031742
1142909
526740
774440
981959
263194
168614
1008328
449824
336850
930854
986958
551485
689682
727932
755238
191316
540720
1117746
640873
465624
602909
1089823
553820
992745
984928
408733
53805
559546
373125
1113451
831479
857010
607044
605537
68896
180368
177647
673906
1020233
408273
1179002
785331
1033215
239700
528265
1096450
179197
1176662
601718
181241
997642
839872
1153743
593955
1175940
178103
672104
1127392
582863
134736
1000876
323243
799730
390222
33945
352074
948783
1087372
1073410
40594
786684
194355
816066
1180982
732967
623318
848783
465749
1132932
109861
242529
1056955
806662
506177
854001
346273
225549
299746
1049238
117271
900129
826134
482576
781833
720752
964362
185587
912796
930969
991278
625023
298761
467843
208880
524549
1067731
1091881
1026375
421895
894583
373942
555830
191145
798980
939515
1076845
540343
166121
728610
1044788
329750
406210
82389
625652
215052
1034715
547447
265813
769089
213147
789987
861123
1167069
84358
248734
676305
577045
607058
780915
962595
563758
539314
901081
28922
1114749
1109244
1093648
257151
288856
626689
270294
89142
689021
166782
717387
489020
649917
198552
929309
1111774
12172
973418
18990
708873
68047
927360
9951
1123506
1093916
736393
1029955
298435
692706
439867
325002
1041764
227729
36072
596821
439364
186509
207646
900255
802129
489083
823454
266494
967592
1027646
1034666
420959
400967
777306
672777
118303
232836
15303
853311
1165254
1159601
1175217
341887
168230
802461
152283
681021
522729
227866
1166123
405452
586858
446683
70340
595909
277635
211771
314077
895787
799090
1094859
1094350
1101775
887715
1172531
234487
207013
836817
727065
907806
204938
191712
560447
702861
92537
64824
458378
305597
1054269
816241
600795
1035247
856220
801621
861988
169518
159060
948412
980485
609440
1136381
869630
1080936
16927
617812
1111553
195177
1130920
611379
1079272
288981
963442
908706
1050546
1119846
1068517
168835
243974
594712
1058321
435603
195006
556042
1031918
916666
171106
124402
1131981
179240
168152
570563
601257
945397
171271
319784
780486
832730
534865
186816
925835
76000
39214
752569
1167827
1096206
510996
533923
219397
488204
586263
1071087
367901
799664
446578
292297
1193052
416774
70790
213542
874187
749402
541752
11990
1137737
899625
352814
385694
911929
396802
746850
824110
1113146
324194
870324
916354
203672
249467
534802
1128500
143350
947058
585587
272736
936040
868277
208039
617555
1164585
448600
25385
491479
1084204
847434
539700
244014
980696
435420
434113
1092851
819535
202256
655038
69338
645251
981022
994722
365646
700855
413565
419603
766042
1021590
403251
59909
958906
1068463
19423
914639
636170
654556
204462
459121
788038
833055
493405
1112689
700468
412631
562474
278903
372217
895040
534047
556753
1040736
214458
1092577
977288
84999
1041045
965272
1087395
592508
804235
211262
832107
305112
536338
229962
515673
144195
118232
663699
221608
856103
476728
216611
1009137
970104
834450
126491
443354
557719
747162
1082895
921471
768297
141793
1025372
665712
923438
121023
901925
562403
673600
567150
715640
583672
901891
1109635
671689
341824
1119097
44926
482338
724057
1185717
817918
882128
156354
767543
601454
557160
440887
1120013
1164876
339258
779505
159144
862741
471933
561230
1128008
679423
605914
64439
586340
919192
963013
691502
439769
998306
642122
210339
938127
798582
236237
1132042
65597
475170
985921
166292
1075786
262354
832923
68221
515795
129138
913444
672188
466152
741444
868219
339205
1191865
417418
510375
380528
990012
1160301
721238
367441
843559
733741
449548
402375
1004567
333080
174158
202042
1104925
1060891
887819
302274
556465
970014
1038341
807699
456629
21697
334291
1068156
822359
106060
922301
766057
29601
809409
676690
899852
882455
314087
581522
536253
448888
449831
1099024
477131
310748
892124
789285
250654
1081466
959973
964733
652548
13082
1183824
123388
913869
759649
65484
1139538
414628
110819
78820
986020
12245
837652
962539
1009404
725744
542376
45699
220236
484948
903219
591970
229558
979678
377147
1009852
499313
99456
562000
819808
907813
367264
178096
1080240
403172
1132077
164518
975921
942922
1070174
1000567
1122023
968662
188928
35814
234385
935036
67788
575753
493200
1041441
628728
295230
721472
888568
915618
713951
389289
31363
667999
847134
372980
808337
909847
1037014
545538
921514
920272
962219
219082
56844
638913
619025
713164
210406
80919
370857
828792
972719
172606
140667
914026
604922
247153
166913
829622
304254
1078030
262459
178682
960617
1151160
550585
523050
1041654
564331
439311
471706
380069
743036
95198
163384
798601
1185648
637570
750065
431926
555675
884745
688818
1120986
1167447
51073
927141
864282
816334
550394
1043359
491268
599576
359073
633623
372706
440037
50381
691661
931225
306408
483553
187681
580579
59043
894657
985271
612745
807805
118103
377503
372430
976808
100615
702660
479802
389299
580064
646135
323002
63277
438595
1002988
601841
980590
1137772
793301
261850
927719
1126243
469071
497881
64215
907546
131390
1017294
1041640
631339
1089389
709066
1184203
62130
581108
1053646
322293
876588
283434
790332
1062851
653143
637388
10597
184815
385419
676172
861508
1184139
338823
496922
221215
356523
849752
59540
946803
719684
880194
330361
212274
1176539
1193455
223416
809223
73624
823578
266688
262978
121616
637399
578579
348754
494053
807497
439942
101862
561034
813656
637658
1129857
1102324
164483
1060439
389505
873434
585522
553790
1153450
403692
201820
1141992
521336
505994
897383
463152
1057612
272022
284747
92777
259845
972981
925889
956746
1145205
651689
1038654
571512
977640
152650
972759
275552
939454
1110705
1067559
1014485
600514
86093
604606
62887
710345
219253
94561
329050
306902
536860
1038759
110207
183826
805519
1074217
496507
791589
77300
9407
125316
930131
681669
151990
895136
453237
837418
718168
339060
729680
420983
665865
418874
181942
1139722
1151155
763236
388951
166102
329652
477904
153033
87311
1082294
455174
550087
253266
280450
665183
99928
232599
1053707
924398
542256
233437
1146232
865479
835512
399720
77274
914502
489244
1171393
407162
741040
103828
799546
43925
181158
210743
657306
82265
829635
956475
386781
908574
854673
105559
623524
1019051
590320
170500
656103
81888
78459
1014034
275420
886778
613241
190388
159714
277745
507400
547807
244074
684966
890731
342133
479932
275126
724854
831691
593266
370096
350898
102874
1001381
321757
888401
936116
480929
819626
485070
1150945
455693
1113028
1068810
755001
606747
395529
396699
610696
14884
336343
882782
137062
337138
110245
330168
521526
442526
670468
964208
469108
858304
610873
523924
418593
626047
471858
240531
1062866
441900
231698
597037
516612
351934
928671
823835
350847
906916
201576
620346
498982
837809
562628
1086916
472565
36893
617985
28819
696160
256912
256367
792202
9898
274145
804792
742301
283346
369432
268124
345072
1175238
919439
311334
176713
373594
303969
422008
127349
982760
630718
371879
937276
299236
779732
71287
570433
753845
411031
1131425
692655
86675
186957
1039739
814267
401031
402815
707405
455353
830921
432802
752590
191479
603895
136323
619429
927017
265449
1070221
389644
1078458
66578
1188435
44203
646683
683614
482091
471903
520248
433488
979504
387992
138065
506852
840769
1027979
778757
215903
1108238
398488
936437
735709
1010384
901514
925199
704517
640230
591402
882739
284226
1119331
1116553
228154
476843
1096922
979926
377443
167752
624687
1154416
83266
231437
885562
782967
356530
829698
787786
196000
940164
188187
596676
764975
900819
1035652
480905
758488
871676
501604
15818
932299
890594
1056563
197446
1087574
978632
904829
953241
405136
685418
894352
1093332
614144
556592
586097
1107814
574285
152703
532770
501411
84770
1065909
350073
518465
520081
184582
1181268
707107
723970
630326
1111862
395456
755442
1028492
567456
1183626
642813
818630
57371
1090010
1175090
645301
675195
632686
226664
1079783
844116
224663
939353
239864
874485
358826
332876
889777
363298
509231
990566
560737
921234
867865
949675
936435
1088168
1153972
682997
708149
1039980
1186336
894086
880916
1058929
713255
912915
365333
1027587
991589
757766
730511
1032830
1048507
996893
364335
1164584
41068
431449
1188200
1178027
978414
537736
932875
106034
46127
183612
254245
799961
724319
893315
55721
966341
581237
689963
694480
1044605
590644
361194
970022
713029
712935
668902
155612
1032633
1007798
368549
394673
80184
672028
621554
99814
884491
934456
280566
1033878
167617
563692
897098
680882
1008934
488206
311418
909498
282003
437821
130624
247527
113023
857796
675853
987516
362222
1014352
1185237
1008954
761940
253127
16372
310422
997714
923207
466517
812262
51146
545903
387208
364576
815385
332851
146287
920170
949129
591370
463263
280272
337880
795718
1063570
193231
653537
601469
830080
1078669
691933
943428
627929
666915
431546
414833
263476
880127
171189
390239
305347
973998
10818
256627
84336
1141788
508600
1092344
957940
604591
680981
326649
790368
861887
1064727
1179830
64480
1186594
311010
988310
669935
953744
1177724
870001
163488
449337
721965
123594
483998
171807
983592
70768
1039316
1061573
954958
1071163
1167460
102148
57520
152249
1025657
693198
992175
614481
503709
526235
199763
1016874
815214
49766
67544
333235
86807
1102506
720890
597041
723625
1083660
343198
103231
1012894
732618
780476
841020
418799
62892
1027993
698597
982966
1063816
142849
641866
483415
415381
246588
205476
427621
352522
1012534
100196
667290
103953
218765
1030410
1127615
247165
566285
161605
481252
968669
540916
1009449
955252
590290
411725
866287
738256
143786
1073751
751652
1056174
31025
105203
231597
117481
319586
731567
594068
151945
1139897
497201
89708
1068041
649997
643236
243693
28134
379742
894594
49354
993562
850451
115229
689925
369171
774387
195989
1069674
730779
253602
340827
1120474
676102
595478
630797
537861
158353
860957
547158
1084688
410076
950758
747158
639778
685183
383604
266299
399858
259460
277538
441153
69022
169426
1009810
834677
895453
1048909
70503
932693
766613
1116459
720131
875023
1080698
930715
961468
665264
438735
176521
797416
1136673
703717
966096
956238
327894
1141520
217096
840594
1187275
531046
1040927
647698
1161824
536629
978196
934683
1051891
959504
449439
94143
857780
261755
1116409
704139
731161
462249
100532
668549
234140
1045487
347621
1111739
14516
172071
885599
1113640
1154107
625113
971336
217267
379368
471123
1119377
829005
428396
1166328
833480
437067
949189
188602
10571
331211
736853
383649
644503
249993
143996
107680
554892
349294
128694
554158
600612
1050400
552009
296216
587537
1014121
493272
37510
81723
107720
1110197
641938
416244
626100
503873
232491
847057
751896
1181447
567539
409853
483250
157383
134207
591462
552291
505050
45343
706764
1074584
327679
37518
1085345
619253
649864
742247
1100154
593232
1028409
350210
18229
734399
51599
1048350
1155179
904579
334322
501229
1031714
118636
614701
20335
323284
860953
1150452
662055
463704
135860
408703
80914
557923
134153
502621
297190
498414
692013
487618
1035747
1007942
446516
322015
730985
683862
817795
761396
497139
594092
218317
766007
1027412
93028
778905
39640
802928
420639
218913
780911
1031528
454749
730003
526978
812764
548570
241759
14760
32852
605409
1145302
285710
433783
1185207
274357
1029897
227026
635003
260652
1115663
895703
956945
922805
539146
23127
636314
751527
665160
35888
735269
295655
615211
836789
438647
605312
1091644
1079534
749725
1063236
725740
472524
1029790
432230
1137585
1143836
1172852
148364
17410
1049560
177923
136955
256935
103041
768715
396299
313498
772361
666262
659678
720138
1063978
154230
589365
543542
766616
589240
1144251
288704
295685
753482
503021
306554
809552
950414
913507
555558
561520
515037
361691
147270
921683
649083
896586
529116
913040
1119165
420929
352799
765575
509244
207572
890002
807991
745947
412143
685851
429815
64680
954737
906722
678641
432198
1163909
297196
1174703
580476
376448
1146050
642015
386992
954618
673699
520933
830969
1024788
144180
349012
347338
496969
259204
736796
74364
647485
587299
317713
948890
444899
894445
264202
940665
219402
791085
660665
58974
946516
184800
92418
447118
1000344
669512
825707
978996
486729
508270
486588
36284
1150517
283925
1049104
765473
610145
975279
861164
776189
97831
1103877
290988
861841
76357
945119
201823
691679
747782
26288
1058562
1176714
67948
861758
245363
337713
1083754
666093
587107
674166
1033604
445206
167629
687356
536928
571519
396806
476275
1028042
554018
1163812
894067
54072
835981
516179
1061068
690075
529240
1061277
286170
32524
566364
868858
515989
1078122
303868
816179
774459
624071
680857
798669
863726
1140481
959355
948404
329143
372998
458039
1185955
39060
947818
842717
645763
461971
217280
699432
254286
762962
495507
577322
757959
757246
391474
571689
378631
645714
180775
524482
910823
174960
1163455
1176832
839436
976203
393555
208110
903409
108401
71391
43685
445283
18995
58092
574706
983421
445511
191266
1063089
797434
182211
261675
534907
295376
698483
692364
244114
1063021
824279
883592
452188
209932
749463
240816
925748
608110
182198
40842
863215
384138
166007
961851
601954
160911
1105764
744185
1001029
280993
615158
415313
132702
605054
131879
732651
1113025
1073685
767506
896134
543541
88614
637273
1007929
1076496
655921
314004
946361
463669
1110083
864533
128844
489075
722005
453442
444049
736075
902480
561065
1137647
760651
800879
1178959
405368
579677
254780
491617
1188838
116359
892250
875320
242247
333055
103230
1014163
471051
1026388
1065618
299128
542738
1060168
817130
524952
340482
172810
984753
757257
201112
1126131
107868
714147
247420
910685
489412
766466
436484
1084835
103507
86677
683816
407599
285359
568820
484746
123457
767355
170616
22655
1176716
92705
258395
869470
933598
1066624
803723
386717
283645
123000
884355
858870
113507
1097674
470872
181699
805834
1068144
884859
195966
403104
443680
14860
523280
471424
525419
1140459
518932
116722
709138
784915
809570
24644
378746
678985
800862
840830
805455
960351
1167598
355835
11190
908698
292268
481413
1126857
975625
224918
1072930
390418
5355
435761
271867
719306
842944
606765
33200
725254
804469
372571
86569
538458
415748
1176008
1001621
362797
1073541
278390
892024
1010258
1035322
792966
685132
1094722
869934
628957
500389
758739
350476
550417
442205
945819
1128981
180923
1017158
105054
155254
895667
1067949
450938
784656
672991
511789
271275
971967
349456
1185366
680931
536141
671151
626517
93682
420102
570091
456599
223839
141604
83614
1125673
45285
997063
902731
751911
539531
317959
1180030
444838
854952
1109312
867994
253399
868835
1052179
1102826
167161
75711
598440
1124958
633563
530400
350432
705958
54822
115187
612734
158976
1144881
1182613
409571
195846
813883
156930
814190
567315
818977
197216
261877
412337
320910
698825
1169057
1123655
125296
154009
441829
431160
474572
794793
220640
157822
608168
803704
1020429
1035449
676389
491694
75003
861547
688600
641348
546500
902578
715067
347120
726789
48172
1098997
1128018
732236
677739
1181968
1104591
455683
533621
711487
1073454
934893
647138
744269
709879
456502
323197
831410
972258
713696
899643
776137
489350
1003729
689232
277184
485337
802133
582994
47737
709473
790297
1075909
1187844
1041158
1048480
749554
611117
139351
725819
770388
1149054
928696
951164
238240
590843
37705
796305
253844
891316
237096
925692
245423
230849
977705
986012
975428
385109
354447
191512
41311
48782
745743
446347
338958
783102
700992
1066139
632493
132176
505126
747868
664836
605901
1191601
189955
1068713
960769
595870
64716
814832
634964
351783
286095
306567
1165540
684853
89118
808421
1118050
1143113
1146777
564595
376810
165530
14068
727921
266056
1045291
945273
258685
240653
995142
893
146143
703576
1137253
599714
704662
882606
693707
210498
631565
261019
669820
254910
1128610
18662
406564
959292
193881
1021619
297683
11328
1145362
382745
616865
593919
149331
696258
1183464
423930
43003
316061
973950
119211
1134938
594670
482551
978629
1140692
354069
830823
436480
350289
1091020
348285
457302
709413
499620
389946
145415
410867
652799
453896
426888
277477
447117
444006
745252
595749
859134
801100
1076765
363457
936158
881310
778549
651175
228291
695079
1035723
121739
1189490
660120
752762
752290
1186369
872319
428857
743022
367085
931475
849017
541027
619331
640145
996661
998662
144018
92210
582695
331494
698645
893353
419513
100695
908383
729729
208410
270832
434075
527367
773625
809356
612636
635877
363305
644763
281791
386437
608370
690422
996410
137481
1081650
610730
500161
1137420
441887
154325
849933
905447
850484
176134
539419
808554
960361
650116
245814
529829
639921
600319
595765
30144
284261
1104071
785771
1042145
572979
986683
827639
20705
1059078
1071570
1013511
743214
803621
389862
1023299
799118
262877
1164984
947
746828
1062928
542378
1148470
22725
156070
537601
993405
1140178
955838
140473
1175162
670115
695108
822155
663147
1040112
990736
244611
481091
774787
645136
834545
1118413
485344
502016
755048
241784
123780
268516
714827
192385
475804
21066
329352
736782
845186
735614
21280
1106726
504689
973597
753100
602102
59910
503385
129584
1076220
575983
466644
1087724
865858
99054
70190
821514
841152
1191222
604574
513421
506102
6660
877910
788035
1121875
224880
990456
917416
661922
1163056
895000
819577
893500
912443
283577
1029342
950484
166177
120187
349735
1040760
961556
947975
159726
666933
80244
657892
735232
12193
925892
101747
871670
940935
344250
1037033
724724
837217
588947
103822
1065539
78061
807231
364099
432089
561695
547518
1124917
26615
187114
339975
57251
425242
213002
216794
1138885
722808
269710
609970
807187
630557
594525
179711
1144241
641729
1003277
844357
348457
1106127
1133558
68232
445649
582220
204205
1019467
177223
146145
203683
105334
603579
362076
268174
509853
97744
1148812
390448
1144312
1139222
412408
856881
891846
944117
880558
312256
1130339
382106
631518
31550
858644
119085
1059514
682774
513446
1016812
821758
912429
985760
115625
728206
669491
282357
608548
728763
343520
552948
388548
192961
188613
514316
1053042
1062359
1078418
779777
619419
801054
207489
369130
381678
53910
1016516
19563
1017529
218670
132382
166549
282240
403366
686701
103304
1094272
975318
969893
677449
806246
520788
129502
654432
298299
192779
640362
1000250
428231
777330
506756
542104
1160765
422052
935582
395671
407176
1082165
612881
497288
900831
270195
1004775
401614
241195
371593
765410
745347
890539
348687
164478
767795
747331
1169353
289591
372547
379485
561396
688604
299027
957612
722610
1102036
1095168
534392
982307
423071
859049
1063341
404312
1150109
1060288
523102
435824
1046264
1014122
20800
654512
823446
30038
639815
172611
383115
854756
88873
419886
525891
253675
182881
641013
411650
2205
366074
1119677
1035886
651893
262764
749389
1027029
373570
880615
140338
54629
793285
168248
202601
120318
486014
959872
760879
351568
442503
85856
767061
266417
1125261
140168
652469
490630
978449
844072
669044
374793
404010
672549
1020518
1178615
480072
635083
746071
741190
514157
486120
348447
630104
678387
406963
175449
401124
358646
1179144
488311
713949
613801
905428
120863
1005213
1111621
903116
193293
1104807
25479
398557
978684
684934
260236
203955
506642
319388
1020252
373822
433768
277556
722140
732306
1054844
988991
374152
46159
1124240
500300
702529
473831
608151
163973
830168
484561
1082434
1171478
1120482
948296
757814
838726
180976
1086528
381698
984358
765378
626947
573437
868343
824162
811946
576741
1164624
222016
926636
649542
1078760
1099680
457234
892160
23790
784624
750629
227437
333415
240457
135213
49813
849987
187539
998225
83612
763335
529170
1113671
357683
109340
566089
259751
1146526
417522
606334
1109381
339547
799620
745285
421837
270618
117152
590988
817862
610602
374416
1121608
776166
151006
414977
1070634
468063
533503
826344
357194
892506
622357
849577
32130
838812
514429
444190
315550
145962
737668
469816
615978
701400
685532
476892
584360
1074945
4035
549277
485630
1077910
535152
167122
857382
676407
1178755
354807
180969
922165
133873
702738
642651
791341
43125
933129
1172926
1049470
326452
456258
759715
1003965
817550
220228
758263
553816
756807
897054
512349
229121
355087
324987
872407
391005
850666
158601
329781
860108
201989
1191183
1049577
744304
406634
263435
724059
1029847
18290
900853
785053
740
819413
1080925
386352
197769
486387
997469
344958
959318
419174
977635
783290
987824
640557
937616
1178931
676635
462089
441526
1005722
652886
49576
674852
454351
968831
1163229
627295
1176035
695497
989065
722833
539396
593002
1021367
201363
122694
998190
475568
48274
1036792
748454
670477
930876
980476
1178572
959262
766965
490797
544646
688569
976683
417220
1128196
754492
1143416
469640
1053043
716173
699479
846173
141901
184266
248334
562517
846233
537614
648112
1107718
522293
406728
900616
672100
45191
1191492
500368
564538
574127
368605
503311
376462
1141185
487181
461195
114393
1172137
420338
90750
928786
1084896
853068
335930
49602
490964
784004
1129044
393787
953564
50245
1057165
169105
900340
344418
506939
506228
1054012
195969
864036
185347
449442
40297
363023
385057
261910
36280
660979
786119
728749
533986
851843
446810
509719
427100
777034
703901
753341
61773
723173
1112551
105042
905866
120776
1015366
1072760
52872
500270
48124
278050
478283
1004048
1147611
374019
407364
1113095
274907
718870
344620
508312
762416
311019
1128688
755569
104930
271782
1063412
64561
1070430
655712
260373
9292
970776
616988
883484
401992
1003054
973477
537987
707718
572758
26982
143678
3813
187770
577695
1020985
19404
469365
195671
38600
544958
1052410
1084335
113313
735752
930488
663773
1008452
763932
1102891
864148
288652
1141796
616672
384344
932173
1076608
419979
340922
819382
97563
965833
839070
183177
311448
574079
174280
1126297
19555
1023101
1103869
848187
951069
272849
1185606
394804
817535
869751
935900
865646
32932
215259
459888
679064
405514
232806
264720
552842
1173759
40375
812471
474458
52341
648247
384713
176005
646346
421189
662014
97915
814413
191567
386777
85706
193943
850679
957147
961444
210064
668790
915995
23440
1076996
932091
939213
666850
179493
302566
803128
498286
920310
1097477
138290
849001
27796
123892
592457
1067608
1192798
574196
714400
41493
443883
403704
206319
216458
435290
789798
875398
57381
815424
88260
519266
73697
883952
888557
699804
937775
751035
155803
15983
1009562
1121889
676259
366103
536347
723485
1076936
451990
1171137
305002
813925
1168845
197648
756506
629013
130451
1080787
888096
450422
1126915
493227
1066113
468692
910994
523373
1029576
595123
489283
815491
220173
554759
726836
24735
436703
241624
16683
787609
1139916
1016600
592805
290913
167923
181846
676458
683003
1102188
108643
213831
671355
293128
1057284
742616
822356
796041
670916
589105
924893
618006
752071
564869
633787
215229
33316
323822
646828
748600
1059255
1009889
1043973
896076
1166584
1039165
431595
409786
558141
803803
129467
1071536
519330
82393
1049058
1103188
292149
442443
820816
294267
485980
966495
672506
909639
856011
36767
906022
125146
350316
1156784
714722
690824
163864
1118577
331338
249959
585645
1097095
334920
422289
1000365
310642
515265
705827
572749
595502
501228
1001292
1046508
962440
500802
195269
1089850
156984
1127572
430360
281026
732595
1030137
484863
1167899
123705
373063
1167261
210161
114324
396765
505186
306194
102989
806813
557014
990369
1072408
1123969
136538
597509
433367
651266
468785
315139
389000
336687
323417
513536
254971
1011162
281880
333200
62781
653415
44849
729789
195334
157576
875293
1079464
30527
785284
130226
689597
933774
1163356
729129
76125
259184
1172712
248649
801116
463145
1013145
383413
645375
1154940
549516
90919
909714
1020172
635255
133586
50757
707289
557559
430594
1101315
3960
720542
842906
430167
791704
1043174
811765
467599
987711
861235
329582
433499
463802
316825
665154
884656
41562
457176
636475
480138
474750
580604
38659
72665
283181
322822
1110936
486759
727248
846311
1047376
1068821
873342
14156
382492
1132299
932624
1075199
772779
1078103
344028
705082
498937
167609
109441
450258
1167483
920772
735200
10318
970363
1100912
230061
820501
320272
85837
347219
974875
1113125
1107597
657475
436109
794989
335506
207049
65084
1048899
217639
873227
546415
1067395
1186780
849108
1109320
572437
673444
333567
282071
747343
25640
218725
531593
238375
1052435
231860
578490
1182687
1158820
99816
651333
1074012
710540
1073742
664546
685551
28583
943413
1054671
775287
214997
586385
530924
482261
135041
152279
364972
156297
537010
230888
1153592
312575
431846
331488
1097220
56064
660034
93937
395090
314603
861639
588769
1016235
489277
121877
1085132
865440
292898
62609
1145357
895331
418958
17650
798570
979707
294080
556494
722510
988672
308093
292333
1140389
628556
857270
645494
729024
816359
236318
1189526
303664
1037895
257347
705524
378568
187811
816606
98391
1108130
702591
1072872
1155687
823452
675179
751892
776592
628488
399600
673519
350615
149055
856969
882050
239030
480197
1038560
1045534
926267
303052
617730
66552
207783
79837
17870
495664
49444
188753
905726
1052527
1029711
21592
745444
1169040
501203
309333
380427
413543
1158408
801927
835068
871146
965247
765625
697178
872147
620911
909996
465556
385923
145661
301983
62658
669288
462051
1175440
878508
921291
960138
170088
807055
1152037
925212
117233
1134276
392999
954483
1174762
1051146
467355
2854
320513
832600
964462
868173
322406
250854
687083
1183639
34279
625126
529130
845495
953046
1057976
1142690
892803
185351
1137428
16631
584853
1109228
232197
744019
936582
327925
496870
840923
191526
198288
555267
662360
1010746
839406
9038
65538
1171893
349403
783827
780223
208495
297793
593081
176246
975192
856552
828144
519245
1068543
842618
211630
509991
992781
336683
1014367
594828
93747
101763
575828
786770
890827
684576
116000
51232
184528
666906
297337
222026
777859
1132805
705490
595781
870876
803852
6968
1030038
632189
1179041
445104
2676
788854
296750
341864
271668
360762
1151043
548148
497334
1019270
430739
833389
664565
599545
530428
782226
873763
282959
914974
371952
50387
798837
2862
680924
832173
319464
34349
196765
1187840
17396
241371
374258
58313
795463
872508
845224
1192347
719376
756423
1030293
1160456
522445
624948
1076678
1120767
1029131
1039549
283050
249135
473201
810249
59271
1017957
392340
429444
581544
55780
236927
756281
771487
132842
926576
880430
134810
545501
1189887
609451
370635
1157814
1040825
101508
274009
320931
976131
106355
440337
631208
878027
95282
1072258
304354
14323
889638
370967
147574
1152828
954811
325712
471023
212190
485384
591427
448188
154057
359523
648281
1183094
221801
663463
389164
87767
801428
902061
95565
1056638
1184442
911326
1016392
112785
800008
706647
828552
1182292
381494
766105
275965
1000924
476971
382685
1066216
649507
959108
26013
716467
889245
507986
671204
346771
576010
1150139
1102919
745594
1064274
1125835
887388
390357
321624
443682
592580
240823
344644
109758
743504
1102766
1031873
1192761
669089
503871
46058
38466
743661
46957
632943
857860
239954
1015851
759817
1009490
95790
803965
30310
725078
87421
1096352
1190368
31477
678958
793659
951065
758722
1042234
825456
883890
611705
686022
251562
291987
1073973
339254
1064474
763195
782109
515522
123946
1052416
330928
509195
427768
846322
512954
899809
1139900
924401
218196
1133962
138839
87843
1141999
366272
459439
230118
1166113
458515
1124912
116585
591202
714901
468047
305184
583137
900752
649932
1022975
534953
128660
671509
1100252
1051552
909207
457808
552372
913896
1060992
877312
949801
993839
180074
459990
128403
1042944
547319
1028628
914748
424150
667882
799874
424846
21282
300310
742903
601428
645634
805766
1109754
1034398
501901
1106953
649256
628066
770578
344193
798664
477803
389568
711945
845878
1164576
814610
713687
343963
578833
563639
19519
301231
695955
480770
499590
854652
1049275
1023635
111623
476673
197966
730008
36678
520761
363178
379167
905963
1133632
416496
866453
1181377
774277
992190
134387
603462
155173
511244
1156897
531001
774415
499854
159631
23108
516377
59695
1191530
912528
1063801
17942
536353
357959
668155
1161757
1094943
40001
960782
670954
676343
537166
1185587
451723
142682
657163
64327
810691
801750
1097526
971956
128011
83046
828063
114396
75689
798218
571500
292163
534532
428367
296075
507946
383221
1154342
83031
550226
1174745
676087
769044
1159517
740442
417735
341159
411847
839933
652188
1002036
530888
241742
126597
220274
741986
956873
461812
16756
131633
200063
64987
54323
722549
91607
635581
850387
283844
715051
730548
850489
451226
541322
228687
840776
1126758
344041
145832
459193
452279
1037352
506052
390487
572510
200031
727258
483107
840108
96315
331657
921603
475490
319128
732956
362186
369511
434122
759867
294767
32198
384624
331234
287751
486199
445751
991352
302424
800238
524316
1104009
427536
518442
877898
980333
304367
713659
821365
1162069
1153002
799884
737547
112402
827712
114881
1082067
867825
771094
456409
552600
20788
435915
538837
912049
415797
884846
798613
61072
392167
992151
1046164
725114
585460
231147
101983
411938
1107135
997917
624141
994752
125115
651598
745548
811069
701626
1149299
162848
79613
142223
816433
606102
240536
690710
72853
1014645
374695
1032725
689617
974322
58016
61348
775909
152465
665013
146390
354463
1066553
440810
833894
25694
783968
1074494
299262
326152
2018
43926
488019
807295
580948
629027
993431
431598
1144006
198254
868548
955250
478031
888675
604019
106908
643631
291185
455832
685040
197438
921869
644873
865477
924943
426933
1097501
581797
663956
120025
245596
5605
623504
495762
7007
613758
489909
1150080
1157775
651820
417532
176098
863052
121660
831812
784675
888561
830793
998777
79269
708479
1188558
923221
798314
982189
329895
451648
137168
758508
634420
281847
700334
368376
580370
341293
591685
32167
1087914
1127446
69622
402821
1024552
931019
874794
492232
451266
1096552
177620
825788
378897
405301
1035071
656090
29071
190742
946802
158104
1096453
414200
859852
49504
691788
508799
912331
1062531
1004598
1126389
836663
126350
173494
58738
637455
3847
1029306
877928
233498
513975
992012
374915
54824
538075
606463
622529
198994
595526
588384
3481
711344
784997
1152914
578077
843235
338369
693838
1064525
1036683
28315
783023
735835
741324
218957
1064347
128735
206396
593721
449565
432653
1110272
140751
824759
257353
671506
574707
179373
976385
336102
86122
604403
626325
35538
984919
548236
97337
316101
376149
275327
385071
1162904
698900
1108620
559884
1191247
298045
969690
1005927
439985
922572
561809
722443
244382
795782
336371
833034
621792
609061
736403
212867
242741
75398
170299
190038
578777
3195
870139
770440
1173416
301003
401545
393971
1123490
808490
676480
1012655
1007402
150352
524072
484976
778036
429065
761683
272955
391929
751967
702466
875360
291095
243369
27053
286860
367851
1068965
226726
668095
982906
886273
172914
653796
1084823
1012430
708513
250121
719739
916956
882206
591272
92161
706009
1146093
823875
509341
573572
252494
785002
606872
987431
1082736
398537
1076107
659547
105095
889822
792973
385202
829021
751186
509279
954036
649216
84948
695712
891262
736238
915438
269134
583824
1090138
1154447
179529
267986
783905
155627
694677
577920
914477
628246
514967
249559
149046
581311
141818
644025
242700
1088444
213250
95876
33331
14496
1016869
120328
600743
881871
841492
360904
852669
331484
660624
655298
983591
160565
616177
132619
405274
672740
289578
1131495
310785
593058
138261
1174385
65404
97661
302520
366375
123032
121902
60275
732177
719326
396187
475210
1095355
436931
213854
393020
940689
226203
603345
107938
1165950
1095143
1140461
384826
642308
1041161
742349
344308
1130760
169614
1169337
984812
833508
53126
1168387
10879
1111404
1098499
574671
110550
275037
884598
826517
205801
1127210
524738
375987
1172246
455000
122248
20608
977649
828257
830836
801281
1127082
960906
753308
278964
252527
724795
670868
934241
539579
107115
298545
998152
822248
297417
861546
1176375
1087401
583830
361933
368699
232220
604381
612859
1055166
701297
60999
478327
1135310
619616
326261
262064
674023
458272
670921
310038
333549
399554
334820
911416
602770
1069257
478022
815470
332757
797443
976341
884490
741517
119172
277437
339072
952658
1152754
747564
705899
135466
183629
313167
677666
1077269
831501
782464
567669
9281
387323
1135358
410802
74522
8546
669410
772039
994540
569575
1034059
882192
384773
137231
586532
266579
1017761
329385
739144
257037
428621
1183687
1128395
688327
187124
413997
719509
687027
335715
969102
1176176
658347
1105125
950245
650949
1065137
164096
1017227
536120
351665
123859
796228
3689
1161203
992134
173492
541750
1127469
319153
244356
547658
516402
147565
1168224
900963
66426
514145
98296
290174
644483
730518
836077
786980
998111
427770
988212
240275
514297
258155
852470
142448
893611
732936
653872
470141
772846
580338
101570
490984
1122461
205391
678911
1182823
791796
611426
794927
681772
769578
830208
16448
187429
837301
706553
634974
558952
582080
565991
1087959
1031719
491327
544542
709680
774529
219797
1008858
1057015
97047
1167976
1076399
1169059
152236
646367
326515
326648
207803
558390
68406
315167
863285
742678
690842
81857
733335
561766
1164185
551069
543898
469102
643523
841243
422684
877194
144423
958686
341099
187763
412757
790991
915700
899369
718709
36668
853682
695490
317311
1069466
1165843
378951
901813
1142565
168494
930425
1038470
192079
1046672
451983
566572
745289
164309
220668
4714
364248
1005787
217964
132202
664398
345551
311171
372850
190132
374381
515443
690763
946873
1006189
140261
874445
81366
1036554
924235
954101
11768
318780
563184
72622
957129
459216
852708
896331
864453
1107972
1055688
1054750
233682
981887
35110
535731
38449
215449
1130790
793199
82448
1129446
1146323
677472
340883
636836
198207
239543
901164
717239
1035474
449865
125097
510264
339176
184543
576789
74219
1074028
749677
937303
1111331
493248
708621
643789
420475
33684
816052
635417
814896
471895
687669
753655
167233
1174159
4978
1045976
575087
217260
226205
1189437
913949
845551
645803
1067381
355695
732389
57932
1014069
970633
367000
472403
154580
213711
1147915
192222
932829
131423
390553
1165892
261591
513228
829152
1139339
856807
645569
380291
943694
379175
592108
1046835
412083
634061
720851
424360
61593
955785
146245
816782
111559
576558
311533
104323
789347
893215
349471
177627
864611
653230
485650
182797
1122508
440329
76546
856630
628809
1012693
1181314
814045
605546
604005
687117
30211
576083
621500
1129514
611928
560089
147400
817506
849068
487985
453938
229592
250942
803607
415277
267115
572864
36661
1189556
811145
50073
1178599
837912
1151267
404129
472779
166425
853335
1163347
282358
702921
707356
37397
819132
322679
619140
1037596
620225
637726
936283
708100
583378
716958
785313
15398
451415
265705
28503
997335
251149
337226
263195
1163428
1147861
965192
1006308
379925
288582
121371
458577
728758
228444
713998
46868
1004953
98762
11439
22207
46463
773344
1168510
1176698
600908
278986
637122
947459
217726
274930
723979
930037
571527
367827
78227
686110
1032325
230356
1072761
1069250
901717
233696
107742
928882
516121
775771
660082
485634
329308
121940
550996
921392
300988
127848
101425
89369
982170
272402
371642
535801
179686
1054360
111309
207126
195466
751691
255957
1110139
355555
96189
543822
503428
130512
787369
432304
610142
770613
136664
968653
23354
680454
659538
1027658
953925
657173
343169
1117409
934193
128488
779733
494979
893298
1186027
86596
608777
262155
911657
430300
423321
879505
221847
409130
191312
407825
715345
1010664
986900
918517
523134
1089250
688043
1160654
280430
676915
1006023
262061
1113270
273378
483737
151589
940398
2385
400949
1061190
836383
574336
667513
104296
929534
1065327
728344
382545
871529
317916
151321
645046
784237
1012024
1126777
214982
919801
156634
163143
567118
751174
753259
692820
684921
560036
222751
629793
690477
238323
632068
317955
580072
837969
424652
12480
3794
912941
932435
24297
399527
1079506
396428
468216
790931
841985
420417
1137888
776542
97288
764714
586167
816987
25347
688746
1122722
638813
193953
690889
810523
565495
931711
547263
1121906
1038717
178861
865371
40057
807544
244592
536980
372829
752320
2446
365972
51276
1009472
103734
753110
693680
644895
730765
970805
954900
974113
1082409
649919
458593
198978
841957
345344
781893
1039319
570350
206142
286735
583351
862350
1181503
598666
73349
627936
566869
272469
1017638
72345
339301
1037732
427750
1070324
332778
1029510
166858
1079621
568272
542489
32964
454600
19002
195293
1098601
171583
724212
1044404
936585
410849
434353
331427
531806
1115197
774396
1137142
185757
782061
597342
265222
381149
272683
472749
435205
404766
955392
709045
612351
870773
1151850
942313
291564
447142
1087721
471145
501629
591684
945109
839939
1044563
335655
483061
767365
1054347
13040
61777
344789
486821
1149334
1008345
832738
655550
667201
550804
510315
1134094
491494
88329
1182867
1146515
656088
939643
681783
800545
970613
413333
1003433
852114
1001037
329802
1151471
1000025
980322
979398
880693
260640
3947
183989
68736
383008
438449
1142418
1138010
488245
472554
848754
1006416
927902
723764
538593
717243
659290
913905
764357
105540
497839
275013
693762
588324
909855
1122459
1099740
559568
998705
645257
943912
303290
672460
590174
218075
9914
715619
525247
56318
940041
613637
1058773
476681
827215
683398
473113
274341
324182
1071363
939326
926427
734925
300465
567546
330083
901706
980426
325049
325749
518231
1181075
244002
273442
99583
204063
539275
80040
240949
126756
378358
216199
847794
772858
547367
159729
510023
1154398
336414
197971
334330
1024978
327579
444834
337932
434592
879498
717728
700708
638532
694174
789020
1155180
8456
618254
1041156
309121
557689
731218
1020648
517759
550475
736659
44860
514892
424810
1026858
827395
464920
485502
861974
824113
850691
561511
892914
1164951
890301
465485
965107
1018921
540887
613741
1170194
574644
206261
931168
296272
821787
137992
888008
267393
254895
809637
95081
1048801
1000734
693320
869754
227570
658491
1041878
194534
1059633
522869
925574
774159
199484
845378
525578
34444
1161620
1183012
121399
1019903
13413
462942
700621
97321
769160
889820
584559
524671
360083
44311
953848
27280
703449
925163
349569
351476
775449
313882
167731
29192
735838
1165572
968853
393888
940683
114774
1041597
963208
392330
126891
1091602
102190
375098
155122
884237
847087
31798
1128523
509522
60436
21387
858606
1189583
64794
18460
416568
404344
20965
850637
944020
727093
902297
835662
38710
151949
1034424
348555
158273
1186892
948058
918222
789482
886443
656855
650615
327457
544455
1135417
676723
137760
1004872
639933
389147
172067
677566
1149817
949744
838799
450033
835019
944060
188479
970798
896042
107045
467719
1060812
930741
484817
424661
50406
1082847
456692
722332
541204
1183138
721868
1096002
1157244
387886
954185
440036
765195
1073698
829801
23434
98027
855131
181674
1019540
455481
176610
220753
1120404
6860
1179559
676609
1176713
581124
384985
272466
1024917
210319
768978
1179793
438591
612516
533599
436781
563821
892630
792382
291820
815995
19063
73160
1082872
895737
308025
476648
930735
519089
42308
681527
25864
564942
496050
1037760
88689
409689
1016346
1003232
99040
70638
15159
304904
529161
899351
1165010
1081330
728679
900470
41785
113917
92591
220099
66202
125769
698540
397457
367034
371668
867653
100699
749054
839341
622658
145850
283630
591366
779158
1125825
257554
385565
647571
286653
239984
946119
295997
1150437
1119176
563612
982559
1145928
391510
736794
1105528
730332
375980
133934
612244
9903
8430
750981
133350
810408
30102
85649
851382
667566
1055636
652245
124954
973476
260463
1176257
1168310
32299
527220
1022292
542522
564424
647252
1162138
421373
247754
738571
1091035
239664
595770
851392
347994
85531
391922
503264
505730
180952
685474
505076
446901
27290
469858
56871
1110405
800433
1029979
582653
1080194
646253
686035
1033560
248412
1155860
31267
1044679
898852
388816
1172088
172259
374753
597216
76241
740191
535802
535299
692059
1137320
701393
568102
348842
1063494
1048477
515676
1021974
19777
883409
1011981
664382
1164646
127695
1166761
417464
236613
944196
378292
93764
1152543
216614
991717
745995
291080
1184004
284742
204362
1126939
236850
320076
27253
799293
182241
117976
782187
208326
320477
690291
668349
333524
191893
716814
1031965
344675
688892
1055886
745893
567313
72639
355240
1061463
482582
706891
790061
1161102
938979
780806
538757
931333
1039792
784907
73806
1113139
850290
723379
324838
267674
31102
1049439
199373
525417
249549
121060
1056322
1163299
383119
255529
82215
913075
460872
601696
479628
895931
1136924
971759
651600
87634
1045917
579081
992409
956998
472589
237001
434457
713582
1108265
757728
670810
762840
609875
906106
875019
900922
1036076
1099375
644713
981616
1158453
162859
663261
630540
327249
91047
504961
328750
742843
254074
991585
205037
448143
483413
1019828
782499
326862
40845
24938
1047858
597328
1013109
1037193
308014
676745
765357
925995
211007
1066657
185370
737178
651886
63130
218991
799040
122835
190043
1067808
964151
1117135
1149036
542903
5510
979109
770853
952768
321509
808905
1066428
728870
425077
724001
599152
1002369
279880
493979
609679
740915
20442
38266
275740
269614
787620
255310
941963
332188
279828
331343
229279
43881
986417
948670
491989
1126992
292622
658007
788900
224720
1192551
434824
95269
819829
508398
958839
789006
1177964
839355
542093
976252
1140935
294067
909170
1070349
412888
957476
732510
325461
12734
366830
1162974
907007
87751
982107
1158181
243306
244967
562297
791799
792004
570869
1173657
781277
514484
650061
421419
996831
21196
195751
1046885
609277
662583
222104
990088
472084
444645
581355
620541
999669
276781
196385
500115
496224
492731
1175034
1032395
1164955
837535
955995
1184704
1106049
300183
439522
1048528
88154
358294
1191204
692847
958269
667848
653214
2810
539044
377166
495178
205206
113573
621547
846994
3533
372630
690962
325166
922089
240876
1149581
1072470
939156
1070368
70385
603453
526085
73711
543793
944817
251258
937946
1191776
873050
498226
395899
538377
291605
571248
384987
573038
286293
966960
415470
431594
878931
843223
33357
1149366
221362
648783
300666
83686
1074359
883504
366160
978424
777824
725505
89797
57503
632935
644656
798284
394612
843747
507572
1179131
454936
1045533
459464
1112779
1161818
268849
606269
435876
228515
662077
801648
372266
891767
943365
504110
466802
241981
253885
192033
520589
1024049
557063
1092474
911334
920540
180028
502282
76621
1170661
424411
46234
816995
1040354
820774
341106
32635
674633
1140165
151015
324813
173366
1047556
99035
1159638
504116
1188237
745676
635045
790051
916943
980551
29244
737270
539642
257193
897511
536524
484974
928739
814562
607559
186409
79066
1137998
448604
745064
320181
37072
818403
32531
829980
806994
60585
659662
1044406
1138135
302565
208524
299362
843347
888278
287978
320912
1192141
87102
318582
434774
222759
268902
1125223
49990
691082
1047816
679755
171498
746118
707434
290609
1014030
1089124
81046
336232
266180
914802
143155
883642
228898
45654
1037800
365987
363966
884122
506932
762556
82568
678314
141855
607476
1120340
789500
936410
20040
386028
907973
342695
295653
451395
963689
552435
8934
413584
916957
871524
1008392
725541
95641
1059072
369607
906823
1052942
475197
223315
1181045
380090
915164
407738
282305
114992
691644
317582
419788
887696
231596
593863
250367
882968
837351
998614
517677
1161580
434955
1139409
667539
779586
808220
330810
828906
968381
530193
210576
1035017
376466
842042
333287
375877
472680
908049
56825
559559
691607
713966
13730
881604
523523
646975
955332
873703
374624
1027281
193946
973655
344379
429218
1138895
1083807
1069527
863929
1067755
81065
911407
170502
347119
502851
174734
608634
399362
546553
517083
836197
1051745
1127777
60590
359789
1083920
67079
1081341
577945
823719
824120
1027712
969568
1145351
1164017
28239
455888
863217
690728
994221
831373
397299
446455
505963
375083
1080411
146778
633606
1057686
976513
1185019
1018030
113232
610784
40995
135342
593259
443384
303036
225693
1085632
591578
58018
912552
488747
430546
1033849
275007
406234
265739
950950
540029
157563
280013
338442
572643
619695
75457
502877
685615
320986
327737
493780
1047794
276358
1116624
508152
540825
21326
782595
160136
384928
15088
962117
702106
47895
759318
14500
422065
1154366
737286
254313
1152951
584740
622560
834770
326872
141012
17597
549856
784587
490841
609508
514395
350256
805049
665814
1089336
135559
250817
484699
457219
407606
928918
849202
444711
236397
617255
940488
1075982
1174016
416230
482077
1084251
1002399
1155432
203279
342736
134214
703189
214085
325216
1135129
1105084
556913
1183335
107933
1167700
1113274
502858
533776
246146
315627
491065
91052
274918
810633
11927
642476
190625
1185979
635574
709960
1101884
406064
1077585
39952
874838
126387
752496
480418
97895
84094
854387
664919
1040222
526269
156968
1065558
484296
677439
216195
124912
464311
333720
835736
526490
1041208
960385
365161
995342
210486
765211
382109
120866
163437
1003212
823513
1152745
667522
356825
393170
615029
180949
615604
1103833
97855
1073275
659625
667191
1156494
591929
890395
617161
994427
733541
562772
1068947
812364
513609
845356
502190
827582
652764
984490
475058
1057267
399610
269247
978740
124987
156862
792450
1146967
1136691
1108645
747174
301933
739050
1092741
90426
844380
998786
611068
323732
475529
1144161
442303
832261
335013
925285
1079918
82278
654746
824572
68900
1055220
391521
233791
649439
953084
538677
528615
636741
377544
815494
803045
640276
49806
837588
966321
1086610
1078063
6144
1030224
16227
539228
480306
106357
511634
1092867
1114667
979666
652557
1056202
843386
58873
1097983
470134
1002451
737985
1159259
554801
102131
864421
424315
304400
950670
92895
248788
399639
498628
1139811
1094584
979747
210583
867488
699930
201805
779063
857803
808586
1118007
203772
800129
943659
144395
298911
282192
1025142
528288
499717
1121862
158441
1023703
755914
538366
376338
666182
875241
39620
88052
723316
656670
78922
37239
328875
247333
913624
35474
65089
287592
847986
537458
388378
1024719
404178
1041102
990912
985747
21044
955634
16807
667701
463279
1149424
1007106
239312
958968
847122
1119541
1085283
893004
560801
790801
1082149
177370
132309
198417
294244
537526
510179
1164339
148189
279298
245137
423883
622494
632490
364595
1036721
1018422
283445
91831
1030769
1186839
109064
157167
131603
583044
464150
437260
796775
560830
850378
842221
1118664
362118
1051346
1121495
967465
341460
1005413
830548
27949
343868
352501
261607
646316
790425
269373
285248
726177
606111
1135787
95232
307104
897746
766946
157180
119857
78824
1159053
940280
144668
387271
241400
136920
1127228
1151237
251447
804988
1139960
715429
523568
960688
886972
672305
289512
287812
644262
31144
1091377
246394
905739
995530
1063910
974944
822104
373360
1022074
190365
943264
538781
879952
43414
923581
187728
212628
1189483
750334
1151805
146324
741629
657184
65548
464599
436180
193388
1095514
1183934
497946
1072890
792421
533875
824864
269889
677893
1122223
284867
401911
705533
506332
393438
998597
565446
1037867
1193465
4441
814657
794621
799840
492123
283593
732948
624041
502031
1021146
179826
932679
969044
418626
343961
1090876
1131143
584430
1012911
905598
289752
45761
560026
420099
116368
318374
1190173
871621
360166
97320
317954
976524
80129
864839
1102251
256383
970112
716346
458858
791259
905620
1155734
74488
342121
914590
887046
334307
345121
586113
877570
545231
954016
678185
1094845
377391
546167
525066
986888
115517
1021766
854557
743845
633175
788605
641795
63429
300008
427376
747568
343491
88164
556175
545380
463099
420395
842216
601568
579506
210847
900746
107958
533450
391116
518767
1134110
722789
1082438
741730
660510
232539
224052
296025
907473
334978
879042
560150
999645
367290
27737
651666
438439
556288
81050
118472
880690
243308
989617
771464
613203
1171017
39166
1103905
1078041
225318
338480
870571
342019
179424
35568
694434
498844
1136907
665755
281849
309811
91538
644756
200220
553326
478399
730465
783890
817172
1048803
760684
1173547
23198
781813
20533
925173
871136
343946
821193
388888
430707
849131
604291
927271
4858
413785
474825
392269
766496
1116641
695540
1171643
330013
348961
955451
1146939
562079
521807
161107
39070
857087
1047601
656999
362206
363264
398348
427730
890582
720104
811726
219324
579937
798924
380399
560735
327358
263984
999918
742154
645381
247696
953695
24720
8819
604223
595680
1190026
1123971
809393
600668
134081
348153
1184189
886343
959360
1012110
666048
482629
110366
324969
389967
48986
494398
138378
450136
604691
1128399
891454
1159564
1094740
711437
649431
510033
263569
771930
1086919
167047
841083
1030813
594333
721014
120346
1033420
397387
272155
559870
91844
631901
422664
1114155
691195
214324
342469
579556
1162505
403985
303131
946424
342362
487100
983651
534663
1084910
436691
1043856
1011977
171156
75375
928128
25635
560879
524225
444910
301773
1179706
695423
647601
347852
1164472
790580
535530
476246
710819
440495
785920
590725
338744
31319
180088
812442
468148
1099900
288900
696931
577044
138878
184114
356166
1145600
224685
104026
687608
103075
975077
1070816
993343
163761
847966
8734
1025531
613654
113424
100664
936667
206423
716622
450592
303088
1106260
525758
875561
273196
1168432
1167347
839957
613029
442048
42069
91377
126565
570
822808
788445
583312
795736
386960
658400
1168454
761174
1113971
954759
584070
1068533
1018338
902506
632933
872752
352411
116633
325849
550203
1056853
1141903
474349
1028171
558733
1059353
83557
182124
706973
306823
207416
300802
589646
578168
522838
1051576
1145018
4477
385637
317558
515235
694134
536165
318493
1155273
560857
218546
1040466
212687
980615
873325
555868
1053435
824074
35179
575486
853010
74896
54066
311273
57989
400583
759023
829944
1048506
432853
146536
321455
106393
890235
944633
227546
1191757
1005335
314153
342659
282655
503012
896421
239296
970029
1176706
961974
841082
242065
1064107
817382
713206
502422
384757
140099
651386
324519
426402
360612
760482
798675
611707
245793
992330
862896
895600
516426
788918
63430
217331
512661
54543
581236
255315
583230
90550
915147
489176
241142
490447
744781
479484
425934
243257
545210
171502
958698
705217
385452
829117
843863
7165
1038619
891948
784075
301623
689433
891982
443162
187014
838991
620249
926118
502049
599400
82417
1125193
747672
1044151
267229
288954
599486
691811
667649
330736
918072
101736
895863
688058
604958
984655
327446
876885
720986
198821
769230
706617
861054
698545
95610
1003771
1099850
974188
982044
587641
749805
641126
757915
1174303
155754
15921
362685
1129294
268325
532610
116906
781256
15731
283524
85372
44159
897709
259096
878002
514179
777695
163402
87631
205944
994670
1070755
904505
352329
984283
668136
57021
1122421
124288
932746
739782
451732
448512
309026
1102424
198484
846717
513190
696275
202906
631427
1001978
833309
983799
524192
403414
856899
542397
4389
1056476
94990
99742
116110
774512
809298
885006
136303
998758
52503
536724
1037910
368275
49389
78605
687711
12987
298895
624145
521934
313481
476386
158239
169964
1019637
1053343
252795
936642
346054
101586
750521
967253
100439
266587
481617
791210
618517
62440
1090209
207789
958817
247166
680619
222434
681889
968194
410041
1185770
905909
873628
359802
228275
1025224
920747
657197
354446
369548
483191
205045
1143730
3123
899898
849147
265149
1070228
1053423
42001
250866
1147479
479226
745957
10823
378678
93055
695420
986954
12112
146602
306784
797280
703054
44266
462617
1037236
33381
706511
190630
183503
1031447
1193364
613533
50260
720139
736334
1108052
787793
1086892
24495
736896
500680
508075
362706
468112
1190108
909920
115161
891303
881827
471262
430158
541826
962486
397290
190276
208616
809940
1058460
268770
850477
73895
357887
257020
64149
1017149
971315
658406
707186
176868
667481
1034849
813380
715905
348957
939122
426309
644366
642445
858574
428427
204199
739209
297409
1150421
498122
196693
551825
1047064
35690
396951
159391
304814
604130
289191
175085
927684
1010717
446747
18882
1154480
227226
1174149
1003340
474493
694304
554033
858803
1153545
910008
578026
524236
302623
784170
475499
973914
492187
464638
1172931
739591
342729
733837
135194
874809
600535
1185626
348025
1168262
177329
1099151
842843
1192949
86367
220732
1178423
944071
1148341
87092
1096606
952525
669193
772049
486423
51293
127771
1109639
352938
699258
509050
377857
464051
823274
653150
684651
297054
604027
180110
742535
1110927
145049
728685
1027020
763455
363698
351920
278238
733830
632508
442366
580575
651163
1046582
509749
491286
965242
939703
1061360
736753
839951
670907
317301
741785
1157204
710382
342455
278531
908603
450927
888172
1029477
1106353
636377
733758
1021121
1046054
366925
549335
913160
243266
173293
213134
1015628
983261
337551
421661
217359
342533
1110186
188641
308605
230339
629656
1023397
122017
440143
370073
624710
1103548
24143
476659
827349
100543
399525
411515
868658
920637
667166
32856
157901
1101586
1163832
909409
959539
357055
203788
66168
441893
789770
97544
451209
596175
871868
648177
565104
357474
142643
807628
195292
719096
449404
109110
842687
349164
1001976
2637
1122186
405787
77093
1061497
912872
988219
1026063
622984
1029198
470643
339076
148743
330743
933068
449491
55344
408960
322466
455759
1073755
220459
396075
885032
295947
565806
981658
235021
33325
818205
145264
974638
173006
62602
918177
1118622
1081744
1121607
537369
413342
1010666
720929
1107271
687331
464993
753801
714372
519099
778893
88560
1087821
449271
271436
39242
608046
1143829
768004
636088
567975
212990
411244
233197
356014
517450
53398
177537
931719
795287
63544
1074986
412592
142989
195036
601167
727880
146501
747680
519738
925011
570411
931809
651371
201833
495130
184904
151454
251448
1154211
1164225
745513
841391
753117
611382
213468
311667
541476
723965
148457
622889
1102236
754915
549642
380455
574153
855353
353819
521704
372436
1021906
477758
1086046
1040826
565801
705843
1125196
116566
185513
351210
50828
739475
727054
1107510
739555
153665
610279
247956
335489
53489
195224
834569
825716
409719
168763
428741
1075373
781814
830624
444947
87649
192223
736227
797141
675705
351998
433647
967625
247561
513076
711192
487451
318966
746513
165572
924489
280353
1019351
646533
835844
521728
34577
466373
639926
832774
1163924
505282
8169
594730
445455
170633
963941
1048457
698449
745739
1085515
402724
408763
526098
426113
237214
228191
80749
606608
863471
1090437
1030305
1095783
440937
305673
813744
675776
495626
896764
133099
740975
676487
984760
549998
310474
352891
575072
373662
3980
637349
375123
877419
56572
358938
755082
482939
437737
592656
365806
847900
1133133
82762
723181
391682
608231
521709
871786
730635
142570
765128
261921
435516
1120414
793774
734630
563089
862876
53043
1171928
287234
1006209
675421
657845
93246
189065
863440
754810
255226
1003159
1139755
968295
641985
951028
31907
945475
18728
156094
1081725
519629
190652
589824
857663
31613
488079
174033
853719
727709
590805
11780
844939
825817
1168031
1080170
59523
49712
338572
279193
617647
635219
402253
928992
566908
742525
470058
417576
55868
458501
612113
921391
38234
847661
767650
464447
652063
223525
450221
267825
355849
1100312
519184
939524
554310
998971
1076010
1147486
959794
395133
278070
431080
509036
1117702
714598
140865
844744
235561
26088
623251
864247
742183
1020795
1052997
118585
273731
734579
819080
132876
822627
1042352
594901
847151
51422
255202
1141892
239565
460355
925145
768226
1084056
745866
1044940
1074442
990628
683665
437799
724295
283966
28393
1083802
443223
41859
248440
412821
909306
38355
326234
1012310
617176
580423
877705
1057637
382081
74378
546983
926671
26243
746228
338171
1095058
1190300
878667
468974
805221
552934
1048462
365480
1064015
729633
487645
690925
253759
648939
838582
346833
142080
900679
535090
902556
545149
772944
893343
100509
1130070
193506
1022198
923253
796630
351340
1162464
570007
134480
279168
553717
961457
425639
635039
408395
845004
121195
675822
843131
1160884
468135
966753
1080116
560700
611992
227536
188211
478774
911615
898073
277986
766595
104564
950215
210182
411885
489802
715818
785575
528458
505893
301952
353164
202599
143095
813847
642691
787764
362869
428027
308413
614961
1100412
1083334
503105
285483
538211
1166331
1130899
1101965
64359
475873
817335
493017
369084
514233
680935
799405
857629
930610
426157
546586
41267
1112687
199021
929341
309859
12354
696116
1007822
1050050
1149510
39967
52539
924363
933923
89193
689405
392052
512058
125156
1001933
665226
244320
739954
320325
118333
168007
824186
53392
939776
260311
1068571
478339
389938
465415
684830
247230
191965
1100649
535438
791201
453338
1106999
683967
109784
870142
211553
1084992
387669
106492
302646
498407
807054
1010502
426100
304541
1026991
504017
1041628
1086240
799631
197433
1165949
399115
1191460
437056
783640
179607
1103497
703548
112735
150491
956640
117277
251010
1180403
228254
791801
1170669
729262
152302
409121
449603
933045
781829
981723
744445
544085
108457
1030282
954352
364072
1121912
795063
234119
121437
189817
551859
849692
670843
777127
562122
194067
589362
410029
569528
669488
1164416
1133968
738254
1096784
639622
586839
215048
407586
239625
646119
868015
583412
820608
727660
532994
773113
28296
63889
263620
1139709
666951
93472
1072821
1106578
266718
877445
85066
487339
151331
1149901
1022052
1178603
46722
621677
154666
35169
968427
254777
818738
750914
769336
1112487
586144
374959
365197
1098702
661869
61969
374428
46712
1140907
958361
152669
803262
1180498
60768
26974
1063847
113070
323150
711690
160075
126394
757978
303549
543617
1121367
1017343
965035
187323
1046598
1152200
1082849
442051
323915
415044
23469
564054
579257
462078
852295
479717
471242
1086085
142043
1018032
372159
505011
940231
1110976
354751
1180975
235593
494739
157623
713286
384164
95038
936089
111531
1065066
75238
579924
350314
122874
945228
488557
718114
167316
1175038
744100
1129682
912873
308403
40906
272034
1028132
656243
999997
495533
48493
1059068
160128
1046056
881405
177480
607795
890079
621751
1137739
557974
467410
249235
960022
106719
1080781
726757
328086
1155198
383577
939104
1116393
1159520
612740
969225
482604
724392
186911
210886
231897
732232
696871
195867
368418
563344
769807
877444
652439
929915
822443
1112266
227150
839693
490773
1009067
826040
673305
1021670
208553
898121
211862
1161103
625321
88771
723138
456835
234991
212951
734664
768314
628304
821798
1188124
595997
458828
867980
632416
725115
749218
569209
112015
802377
519040
1059996
571663
947900
1099936
247800
308124
967261
863964
1018479
993399
411673
747503
1120719
139855
1168781
738689
403962
152225
434478
486924
468622
49873
1153194
596753
1065533
1162035
940438
1014806
750841
672752
157070
807663
467449
355855
447549
249299
946675
473400
796226
849268
581625
369163
637723
204111
477299
753606
369152
936492
1036838
878638
229177
331411
643928
1074338
685067
970686
132416
829101
270991
1156104
915980
297431
524478
1140169
679722
709861
20207
418099
609364
440475
646742
936856
967435
190839
1135096
950167
487576
306155
472193
230258
359111
877980
865345
1150968
474236
1169722
787062
1071600
93202
729679
75102
583478
186507
764540
1119851
1156236
1015220
469784
1053862
52785
382075
124063
828929
982358
1183188
716998
684584
684864
1109815
282401
70314
1050877
133378
955093
622174
1042826
578445
195790
773421
357509
963016
1180939
704337
345807
950315
1110725
386531
587143
188917
933390
511715
222532
321534
45714
610101
142258
302998
456770
891786
752130
965284
68784
674906
38769
118270
21056
925063
1126754
131360
1049816
830027
325212
942900
401989
250174
457997
661027
842622
145732
210426
1090797
198967
883431
1114959
147834
418547
620048
868519
612594
1174513
105488
900376
759184
505640
939332
501759
122263
75113
813746
1130417
1185098
736537
518543
909292
1109256
605213
933340
1101620
407360
852613
1058891
171089
882147
782554
214310
1161789
359106
1075939
884886
344424
1126522
21812
676577
530866
996557
634954
264379
951247
347502
586035
768338
611064
305825
234257
581850
501941
471478
699464
858458
373548
737530
1100884
1011890
1163713
133955
177912
1184025
867295
211394
910483
50780
334672
121174
512286
61486
1101933
1052225
894202
92315
557747
1136413
1081115
213285
928836
117799
477901
812446
737677
747840
394081
954188
128739
723927
1047011
478380
655280
1133493
645370
356693
203161
204085
387729
1105438
291850
532759
933041
754267
166358
447086
368022
35217
515574
988636
160810
630310
188754
253055
292919
104671
575626
825231
475719
130778
227136
521779
818566
503652
952189
891428
1136715
816645
474855
1154022
487720
1061170
1124279
1086108
127822
962351
519732
12428
636396
7349
716975
1175762
391997
210452
428222
261885
905972
81725
1175202
173891
1178526
290147
712340
611684
688596
791561
15235
833861
1116123
619102
631634
346263
62750
21033
483545
128925
509093
1096730
370018
998280
926446
351035
877966
77722
988379
416805
886655
869777
341976
504439
798499
195789
1163040
25554
82089
380021
1015038
107120
117488
311410
162171
610287
62375
1138935
616402
958404
783875
178666
1192787
7469
960866
476558
233996
900293
770994
567163
719993
867919
383314
1007884
1110700
113533
406578
99146
811335
128888
261938
48973
618996
505523
628914
736432
849253
862370
998156
1046375
519155
343391
679654
183221
125512
1178611
430355
260064
282092
460035
274653
793949
107677
885189
10480
318621
348079
334319
895339
123978
818238
871665
221981
925720
570333
565720
1188155
924689
288630
397987
482837
706607
178892
740565
691754
576926
1098705
572453
845686
231864
1149703
315512
135069
580667
205161
955914
1065465
17757
1119514
506083
178073
716793
124410
1115589
661163
630747
928094
614300
210785
329379
792201
1018246
944610
202936
564095
1004901
497530
188997
307630
550936
1034385
112244
765068
1093183
282610
891103
584906
435497
260395
1047114
973058
323524
461308
1000679
1072900
410639
488297
789143
896479
643960
424230
243606
678848
917509
51248
994921
12521
345648
842774
818539
1108517
1020293
98142
255994
210196
1164051
722254
79653
1090612
914498
155866
53734
1023875
635648
63477
766812
1003877
1110224
358215
459185
378692
1079082
1057393
1169429
1075048
745626
1192974
176791
91436
1087070
192134
781575
813033
468466
71597
279565
120365
218730
89180
286213
850989
50989
172923
200175
1156291
686410
968201
323899
807000
1095807
153308
1184842
259941
118449
561268
892699
783413
1053585
867165
468677
946471
1191545
224711
618809
643281
540689
1127368
624415
118849
263395
965053
258730
1159255
949670
631133
852487
24097
763164
981563
713179
1039584
110427
887
532761
238282
661682
611092
531750
819319
83978
485657
77609
890052
1114185
1012750
449495
301862
32220
1186948
633148
662457
362629
523732
662676
1090595
522627
1097152
152178
430683
1011559
735785
217561
1071126
336090
689059
382844
543200
710800
747581
50717
132391
238224
245127
785623
73299
518193
1179943
381690
369593
425820
580284
267038
370369
248818
196002
272709
507798
1026501
8585
124626
1097981
549934
1168998
895753
716417
969040
640405
211834
519157
917278
880810
886964
734378
1140653
1177337
672320
173447
706971
227005
1036746
1022248
287544
205770
215705
1040212
432783
399253
487912
212521
212170
637483
450850
23033
748240
339646
426412
1183556
554332
1124286
50865
663353
980128
658808
904071
522803
417209
947327
706064
865982
585004
560904
1110300
763610
202271
17907
661294
384413
180143
216655
878756
7969
1042078
226514
400192
1018152
799456
829290
921162
774574
1070337
437846
579305
293643
697395
587342
6153
44122
265327
829019
410272
355265
22466
1085107
652365
388837
386763
1045215
935141
987719
932070
349243
321720
487143
494822
1089081
324423
444073
304148
745933
849810
1025509
1051579
769075
396001
1030931
958050
585544
570237
631384
988644
1191718
54719
433817
1190352
712641
956419
1097
847263
71855
1176633
261644
263077
487354
545686
913774
977945
76634
915183
674074
721000
821012
857275
1120517
928104
262993
1059530
1057834
1175157
213981
743832
215054
708545
938251
481713
60079
229598
947415
217974
616227
592922
45619
523224
169785
1014407
1008696
86591
588270
476190
932978
324213
512881
143277
1076846
1177485
517741
734816
832047
1157183
919613
861538
692673
1019445
1042205
30265
143011
474854
349386
282230
324183
116480
1050367
635557
803295
1102622
903435
1022390
675495
993706
628841
1189808
1173872
1154348
175826
454449
1145163
3491
410368
278975
742051
590511
54974
336710
838922
840390
408355
377452
1056624
336126
1062
940278
1025772
411857
106396
214531
915285
813786
550782
468297
785327
1168695
1102319
269777
112883
348763
797524
348641
518705
172995
540631
162333
917554
1010697
194683
1074624
822393
1151918
470443
352471
325629
739554
681066
1023558
146049
460052
1015166
827166
237879
807996
492278
897031
833252
453986
56899
1136150
990395
561360
1019715
814125
556223
183723
680495
965409
590086
879524
941039
1180807
961839
530578
406027
717496
183374
426864
277444
469019
348466
758796
682809
323086
296310
69749
974678
1076914
996834
934232
905956
402147
2723
929939
969299
137355
332631
146901
55296
341228
1071234
302705
887528
149697
253823
364975
525619
850394
254754
222839
1024360
539072
911305
319245
374559
105680
698953
613957
748633
984296
317634
1077388
872522
1181858
1038416
9607
179007
185982
1177455
290888
1163143
1121697
603927
533818
545867
581122
8617
231712
327312
658279
506197
99983
481139
525253
1157867
483807
225066
561061
1167292
850895
527277
497849
143169
1062642
170717
649739
395350
770564
966840
762024
444030
1012238
800945
425701
421671
855169
1132143
472799
591182
444160
1155295
370319
382814
180469
582316
820340
885954
478428
723767
61959
740200
476591
1147172
675042
29745
1041115
621217
867251
850876
520926
681975
961038
341948
542939
345307
608204
979052
199848
672563
1079493
589544
980589
932804
527898
546871
441654
515456
662663
700022
679841
1045920
541252
996474
1042813
1048722
825072
1075352
135372
405327
1000189
116962
678598
340487
866257
185490
683870
460874
1162821
945156
620596
243485
128219
526312
1101644
567358
1192752
619849
280312
1184748
825106
132444
437979
149822
972445
872782
683810
970506
412481
437626
750826
79867
881898
1191477
787792
268021
1045105
1044736
905864
669417
474402
304089
809484
472879
1031957
169894
729998
1443
651532
23037
532903
786334
323513
1009189
161807
564779
368490
675919
1016694
1145623
923857
788219
250095
45415
996365
840689
220377
121467
1025631
170129
438990
903337
945735
568837
332020
53362
490067
831339
724266
1099969
482113
994019
911189
876745
456337
901366
667193
128058
677741
811130
1158873
709605
1103085
572989
246104
895409
1104209
396974
569551
215732
591048
980494
1001676
1054130
5172
130423
321573
526989
832518
1024721
939237
673870
137031
801033
133961
506546
71682
8669
488551
976022
162430
1186376
163131
314213
916082
395663
1021296
701748
719537
664146
1122083
187771
889081
230639
616384
613236
1163842
802364
847399
577652
131768
1120527
835623
322887
975781
1085186
227556
204521
716571
182903
520718
648520
697454
1103529
141596
967098
380312
13153
636030
882233
140167
799276
827725
799747
1130376
138482
1056618
566474
128654
40260
607673
401870
134576
1028563
127666
1058244
469611
580245
1544
489988
335745
750311
904401
777348
645253
848844
928767
1007277
561593
965885
767716
45106
963505
1134329
191339
551591
967444
671000
1065815
301416
324202
282614
147282
170979
736170
1020181
151514
874112
959102
676334
533153
1018521
515860
355936
1033677
1185133
783034
122720
741169
461143
333195
698808
722317
787192
1167822
1005508
618486
740256
222654
175291
136138
335432
154383
1102997
425237
1182107
1176124
737624
580868
924760
276189
1084954
360951
767980
52372
341314
47539
856664
1112562
78388
624754
853408
808130
322754
210656
669916
351501
1164769
353744
210587
928277
1032255
494002
748131
263370
210043
370602
561926
103764
1045679
358806
156357
133281
1093174
3837
507467
288239
765144
1189446
1048760
149135
1071853
1008537
55975
497681
12776
485176
32711
1014957
1064103
586041
215544
887655
672164
40320
1142992
32642
181770
771834
38423
419970
854425
754470
99050
800916
576168
593630
539293
275476
435118
1179998
1045129
567157
5827
181082
56444
579640
436481
525677
681858
1174332
311253
10102
156010
442099
375065
957468
707906
347438
654398
342248
1088048
107792
662516
853321
897444
826182
814629
652641
55014
860539
1011809
103276
407108
1117601
949384
647443
1059485
955551
148037
197835
627431
910171
386898
399183
438847
762031
275152
299581
1018530
977684
60722
1044266
752449
392719
808941
638209
268551
1051871
1150559
91678
442292
240026
472437
156673
686672
947783
5658
144126
202294
415846
1086803
381976
201219
1021184
903183
99501
432157
241070
164498
1052592
641939
541840
250755
665342
905768
110702
381900
1129314
297652
271100
1108937
975415
688486
1009268
806984
740147
1062381
268520
768245
17093
465940
389995
821617
1134642
49724
1094487
959200
999273
845763
91132
875686
475146
79740
93332
1179536
849218
508583
1087998
273489
928999
442898
61668
477115
1003189
111001
603374
490620
7295
680106
335403
738855
630589
619045
304449
796569
238470
802683
901948
613642
678307
425246
490317
345321
970602
214413
1089479
70151
923838
261288
775916
35204
330409
267580
242639
214549
288456
1170998
922810
364260
155998
1154737
1046636
494541
581653
573212
816532
1078541
136290
225589
883359
917085
1121047
1144810
67049
181756
942703
715806
195573
274927
113104
1003724
1026926
555968
680500
1068920
431325
1051276
113180
681742
1132665
1031208
695980
136233
531544
1092186
562301
56473
1128772
464427
627198
768793
876356
226119
125280
948164
1155057
685228
656013
183510
404273
739143
855408
844763
713906
213886
939602
7707
321458
389570
580775
633067
81891
276912
1139806
42707
558076
696214
932348
858709
661312
252961
756732
667262
1146890
1033838
163843
1153332
1151316
912695
1088541
928747
640504
1031307
73602
588565
43889
330784
111056
1141057
129230
807986
105258
384109
409668
162296
96764
680883
301787
914276
273871
1017399
509830
1034448
966594
199230
1086208
43633
314536
515871
479830
917173
548441
197967
213573
916317
847011
15700
473638
275557
479363
787017
524239
511708
1037182
722123
807574
891900
106932
255733
790405
921128
534215
854342
100788
411871
574431
914897
971834
428579
895422
413368
78628
1051931
859775
921220
833487
723121
924620
309476
664036
295835
623530
1089975
475020
986579
1177850
169011
781438
474538
226961
441649
313921
987699
255648
19510
848286
995093
711824
1065209
482045
1019761
695570
314880
208539
1115138
240739
468917
1050279
22518
691098
376879
476157
958286
745726
272835
660124
880315
57467
588943
545253
1107808
86917
611353
311479
136922
375427
1147741
518779
954291
935309
737840
230307
322458
200302
964491
66376
433922
134851
378207
1111001
1084616
290702
468236
1079180
149701
915088
1004928
278774
270354
51610
543356
765156
1136790
1154947
1108203
1087041
5353
346310
545796
996105
1012363
695964
12944
86602
561787
762796
1116094
396132
40100
848532
232738
33047
252845
969153
959469
279475
860608
196915
285510
37898
721563
404095
589462
972863
472973
840575
35455
1121555
298379
499457
882129
751305
436473
666746
304368
602417
321351
227163
1073456
697777
748892
48927
597631
884375
15824
276568
324859
737221
114366
615212
518315
11531
121008
495368
123738
920954
770243
1155991
7992
481703
512989
279978
321953
432349
786004
812251
586504
553697
658040
774609
639733
923863
1120269
787917
1095162
1006963
613819
160214
1043057
589912
917769
945632
1163188
1174382
556626
1037880
934788
143434
512849
744446
1024600
932876
237638
516443
1000221
229780
1051827
520736
380904
45450
748847
976722
399786
664756
335868
791609
735417
68170
712307
713942
301344
722295
757542
58049
463797
924081
13128
1011539
807322
388972
676400
1032262
697403
607860
963585
221829
676832
428834
786427
296674
645053
474066
386481
280030
948091
658780
344821
179511
102020
754103
457755
822538
457047
1041826
1084343
342703
989003
339164
653037
236468
1177117
21184
922014
563726
182383
676153
967276
55794
232452
558334
807353
37082
87507
208663
1075203
658290
969956
673507
962145
1103057
914635
316430
800766
1029462
317859
965709
499567
517
993932
483747
946446
86828
921949
828222
819251
1122013
797659
776899
515288
405091
1055657
848028
726046
814680
421569
942854
1104103
799963
222185
270895
178801
1099260
523915
997883
987668
808007
515327
396385
246310
1086399
93861
885944
1057892
1055869
937283
282502
950958
1091906
161229
137301
419879
1142103
560575
353613
614742
1077769
1140244
161117
798559
381284
660971
151299
408957
270537
924339
12271
404996
281670
511042
621671
604776
166139
747843
713669
605342
292246
1186486
140315
806488
964027
970534
600207
1061231
345219
109090
255276
991757
833534
790335
289808
986790
611903
311497
395789
326972
878136
995860
849280
718805
894453
99913
298653
335249
783555
318279
221694
1153079
887330
865071
1180269
1019951
119184
592342
914361
999153
944812
402971
1134119
851329
14390
386924
1058163
572154
748232
1187908
628038
664636
698871
733352
886367
1124405
314735
1099497
827052
654367
923984
616759
998178
1184886
1171235
105437
399036
601762
1101843
686898
696942
1118272
142991
1119208
645461
565030
44347
660236
781425
857429
141289
108921
978654
13350
138047
995601
610310
437486
56721
165307
538977
181678
419340
59873
426763
1165556
396111
165573
749712
972801
292415
561195
284330
615129
219465
111819
481876
746657
967309
1131201
111563
31615
649922
604914
726375
1068647
200167
1009246
514803
1193323
473417
1128354
1026322
187460
102430
1013946
219185
889378
343063
996896
868329
1071965
854013
118433
121088
72194
339493
785562
828360
732197
1007255
350730
29038
897391
944629
924362
763281
836855
1032305
311308
94035
267727
733543
1101101
1140268
476435
526528
211119
610385
1002087
275935
792547
245960
351538
466889
602811
565065
1004709
473193
692357
366099
453321
207108
559277
126219
730056
650028
339852
895477
226478
791893
719000
904847
360197
339068
1126271
1001826
100995
883305
7481
436251
496833
655212
725617
1069020
1183036
1112997
412572
382346
1034781
723097
62833
768160
204865
434341
896144
626836
1064526
842146
102796
788427
1176055
1160348
936935
274240
130550
6942
1086598
1037027
742553
1072946
495038
109312
1032979
204969
433136
47055
88179
238079
1100072
8389
560676
486536
422814
974154
1156115
838353
1030429
458296
368228
1132331
1019009
465869
290871
984901
86581
264945
204366
523208
138852
181269
384082
930339
12613
98101
741394
1003988
619903
933421
809215
776798
524558
426653
476755
350463
255983
378398
1061241
342939
756449
818749
772054
1108484
1164785
178654
399316
597966
43031
119347
316271
564181
1180088
238471
935760
1139114
342809
500227
847656
422997
632108
661078
342397
863009
552175
1122258
830992
1025462
185947
23452
413349
144487
836134
2467
469183
441508
438218
984364
465409
1076774
964077
786109
250904
702115
833488
121328
804285
1155315
131107
138142
780472
1018217
283390
158925
615232
677918
289011
571974
684237
706561
870837
949470
631977
401938
306334
1103301
294469
35506
138832
539149
597481
383284
701793
483326
64028
634792
130793
216013
178685
1178489
1108744
895189
702608
404116
67034
668482
885982
946975
527118
21584
1046483
1086659
639499
825559
198462
644108
190509
1093579
366760
667502
383584
160508
856674
607738
858795
780251
4023
542610
577060
371044
374133
264969
452248
182843
457557
203941
802554
587878
911544
1167097
1000063
812813
112452
548277
207568
638658
790823
366318
3282
67353
692348
1010232
158987
634280
1108845
533982
1191960
752621
1171240
1091996
1177278
976415
489153
828479
901818
247913
209419
780927
99482
145360
70943
582260
816740
957556
336007
1048932
486029
1109351
113795
515387
343060
388060
487122
662605
120086
344139
1064960
336653
777047
31801
762659
695793
386490
953570
638665
706737
755318
253800
156828
681383
763243
4180
23639
438045
860658
343606
500826
1037463
962893
26477
1143777
975912
323579
797690
419215
863765
1091026
445666
179115
914983
189968
752270
264662
1050372
858071
59792
1148915
242737
791550
147959
171835
74499
1058789
245096
256600
47149
1100022
317239
810327
277314
504062
1077220
1123834
1001294
715386
946171
215289
224713
353369
576213
635558
800815
851304
269684
4320
1013061
1178924
1143922
203599
516841
982111
230854
209103
322771
181956
685148
453049
548101
872929
319600
790197
695715
102583
1153087
878696
998511
791635
140740
1101128
687359
431961
741767
387417
1162893
995935
637422
539524
562157
1002680
1150870
1007288
1028536
714326
401907
599348
765218
193820
361637
313543
409226
254559
763115
237035
159901
1143068
448716
71693
967944
769274
836269
252642
427177
566369
54502
377517
419104
1172997
1058365
67812
636996
1122954
709124
195182
264758
87029
299252
766740
897821
105915
326119
1160950
14574
114700
445357
483074
496414
1119172
1119008
594303
363124
1095854
699080
163380
648024
919109
1109493
426953
333543
1078039
316822
868303
1046941
786780
9889
632195
120606
939281
1041632
1172614
1006681
397829
488373
324173
727549
379655
955993
720048
992144
947010
24893
274229
659584
508071
1061647
28560
477461
584722
300746
1187313
738462
110874
617074
788121
704658
803905
546382
1977
595600
327430
996971
1144225
418755
309118
1063993
1030043
450333
114662
176758
25735
844864
72159
91687
592843
375981
296026
1012011
915819
695036
41773
66311
249519
130665
226304
11957
960244
830437
883208
260946
370097
126064
586119
91031
1179854
310107
974216
186571
104917
187636
382223
533467
430832
146347
795456
40256
89532
674968
725428
1057621
512301
453682
990317
897101
139331
193326
988278
745636
1049654
183478
880455
296804
316653
462893
312969
547688
738774
813370
924784
337900
384454
768030
1121437
706771
656818
399991
945767
424216
219445
83806
450986
207576
30660
762400
89829
133311
1114477
908787
541290
709249
839701
610182
410454
412896
316050
149381
144601
810081
687421
899289
168422
1039607
306884
429383
1111656
693866
577136
830081
728694
890016
1000670
463124
624616
1111157
401759
865613
261172
1061833
460146
1114939
251552
259513
766543
546982
13549
131090
61532
700316
421859
515005
201913
653892
320934
462047
531975
485619
387217
1159148
427349
310414
329917
1103835
963615
268279
1128388
389695
459747
445659
374853
746938
605971
293038
837668
1025162
1045786
769855
799291
367891
994016
460867
474540
832162
1076737
1053987
666323
63235
119615
970466
1154967
897615
75593
711577
607005
172712
160832
1133923
709510
573103
737284
711119
906911
881999
934546
1120779
362182
359864
294151
689980
212958
131452
1035469
229085
1180612
946483
705174
452508
942133
623951
872810
77462
257192
829353
344668
525995
179423
527072
1118308
912907
424349
34854
676090
894194
931465
825271
333036
83706
380957
880091
959907
214031
714628
176923
501399
1092107
541150
720284
749879
834193
4383
1140357
1185779
70512
165245
318413
1174152
820297
144628
241714
690262
20003
556344
737239
951573
129966
838079
635397
829537
1182067
889196
803778
1125272
789653
507217
638065
1067632
635542
68800
103714
111431
765239
260572
120812
660413
514686
409143
69615
249667
11929
795078
584213
866806
279494
844117
894296
257454
400296
623838
764133
182444
369003
502911
1102982
9557
993878
929640
957502
237854
113686
900219
162768
706917
316796
1028953
831823
130720
202963
1002181
733206
956790
378258
1095882
582415
152491
927563
818890
378684
691865
339423
951977
799638
800026
886556
1039732
49827
694097
935272
754055
527361
736440
780283
368806
426696
723899
1103748
1173465
1047058
1059733
1188868
1118123
92069
616883
57212
951517
105746
836710
966369
706998
321293
300435
993004
1043606
157581
430176
440861
301758
519523
325349
715439
186680
404228
14488
637668
480579
299291
108825
138534
335679
389896
326043
255116
938333
626072
943511
650552
867979
483530
111665
33900
826259
450711
1000837
169149
447140
263211
702452
338525
949316
1061739
961039
441481
195925
214633
881123
739794
1103983
81105
947026
593770
823044
885675
1038526
894486
1000019
771130
1189182
112944
523408
384703
719047
162110
881822
175137
615178
664870
514678
23247
226461
180481
923990
500476
1031571
884471
236589
1090335
345992
874820
119165
490442
8225
977022
76032
1081083
922682
700584
771303
699004
564933
127456
157411
1112004
51400
869538
672439
316003
360655
850453
982634
64466
672670
482243
691231
88782
92756
569866
896149
253143
205577
1140509
956913
954201
263558
645159
337879
938446
1102911
192091
98808
361531
467781
750819
912754
843221
139950
167281
488939
29247
1068493
661537
778040
699435
2868
149424
790835
1083787
217649
55635
239920
1065331
277720
315806
1048752
348540
1181672
940237
595937
651350
1029625
540986
442881
623567
221571
704945
531905
31012
762348
966491
890975
376686
597604
872453
324099
320289
1109007
1154739
2169
1024217
1088265
790845
24996
944703
64139
1059438
214834
496451
396982
662005
707510
274846
778428
441083
629294
344144
49787
672137
403812
735941
1051953
20267
836610
185131
344865
113928
678844
49924
879447
1090782
1116942
1085956
98821
899014
1001403
435496
239290
226421
262669
214866
1108094
685151
88589
1003858
66471
76787
61206
758872
950887
559796
1071629
400782
1176150
123171
1104933
573970
1177951
1145365
185018
482486
1083977
1103615
681141
9100
316736
27382
421845
1075790
711645
434089
997101
674389
319490
1099987
466618
295635
1149464
1138914
307880
637189
6570
65018
838198
141545
665291
410777
997356
753905
606021
667330
1099670
236740
222944
688610
335240
153035
142484
335486
988892
990993
155719
50770
1169235
32352
1174173
343821
707787
285498
559869
157106
449221
626554
460222
1039058
545658
97440
95414
495010
93737
755777
1059827
1181300
308800
671042
843345
347069
506573
428616
63412
369692
163264
392186
274714
350087
55693
680822
94381
486453
519496
817654
902193
449571
388366
737971
754177
719840
475370
616795
1004588
1155988
714022
667454
263359
959696
831223
1053626
518832
526411
624313
350044
907079
882053
666435
339775
227899
564322
12015
61305
721456
17537
802557
1175908
611701
12231
704057
702277
1064050
591078
270130
1034476
275186
698910
1126528
100306
605715
132655
461387
660352
367087
830402
731526
396442
599942
462817
943604
917321
644938
123330
856308
1067020
1078981
1094495
43395
929669
628095
179792
472266
541564
725789
472824
612747
317913
241546
340774
439829
456229
985537
263434
489954
261970
329289
1028905
57304
107136
581611
495854
956104
1156087
430443
747410
255170
257622
1052559
657531
503179
742469
1086868
3768
656746
1008303
240268
385852
1126076
344866
1103982
356007
765714
414316
804388
160183
361905
757475
538504
642811
807766
731340
1054989
166356
821886
433189
791384
634388
962886
201884
409434
411156
826907
656346
976342
394496
494177
935037
570532
1118625
536915
785384
416956
979047
846176
212939
537857
1108449
1178945
615150
234281
643007
1132775
796963
689272
1088585
640207
1097614
57638
441249
884480
1156319
578865
624146
412029
1028489
393931
339507
437237
180730
823676
1095875
758301
20350
365082
848850
624529
719482
653376
428591
1025038
1018018
443322
78606
1131905
41633
925522
137059
720864
181681
1079076
911049
1178554
396147
906469
279212
151280
1119925
201583
225934
235795
327516
475813
487044
1046103
274219
192138
281296
719200
1070334
1182232
1053960
8290
1028830
245530
1112617
1177678
1028594
1102092
739932
632891
666889
1055093
234082
1136302
929170
901916
945596
210189
806762
1126790
332791
360869
761121
1061087
238803
279373
354680
1015970
454519
765209
707242
927341
296490
588892
1072562
746913
319827
667520
798603
674583
216303
10708
323797
1088338
127831
344022
79019
291791
919747
719703
813313
354744
1137108
150133
349430
1180135
210322
893653
173733
515811
575237
1040489
606204
102058
995867
97170
48901
1010475
903369
220513
688517
510081
243049
184507
37743
350423
880435
787993
605565
83053
1189038
1145857
628696
995969
351177
371589
431690
357992
433730
863265
698706
961206
343511
918633
1069491
948081
569305
696611
176710
665432
338161
283970
380632
1020809
101893
1133340
1162144
1152209
190064
468918
231231
304912
751168
924704
851046
980170
1089380
501317
327244
222569
448597
7714
766675
1139164
570394
575238
790481
952630
959511
132443
741551
1118894
846380
1171826
959281
50982
924206
233900
888540
381476
1100137
717078
941850
1141161
523718
685883
755243
681495
333401
607826
581731
815989
337459
12432
875216
1125946
507733
830868
485530
581586
934127
36411
1086602
485144
314514
1037786
603911
580455
816817
135309
1000412
771341
204537
423304
739748
896943
602590
1118773
359766
715114
991768
281021
516025
47619
921475
541016
205748
1015592
535696
296031
65193
198073
464350
395435
34544
610319
639560
1163336
501789
517457
324181
683199
764228
883471
976560
1025205
617669
49083
707716
158160
525457
119396
535053
9140
96627
702323
753636
502134
876346
1032686
1132342
25383
762928
468116
14007
195102
511361
920182
334562
1054227
1139012
53954
787155
328667
1012158
783086
710401
234026
884726
980983
177123
268991
49643
563683
183105
436078
734386
99298
303480
1094896
52746
526368
830965
1108922
956232
103054
359962
55308
848260
187443
36883
477288
317226
165731
225856
117628
1106844
697043
695293
879976
55653
46476
277249
1115474
301541
1046023
696033
770205
468000
744880
446820
581258
464739
156134
44413
1067762
425711
1180085
189224
226791
837751
1055499
1116358
349700
960448
604086
725381
181016
313027
140003
1167168
412371
1160804
53657
687436
1010491
518655
95040
862129
1130656
286433
951156
1114386
893417
767775
876826
587402
595292
1000139
1005157
1119571
1193425
126744
83087
928118
44461
283834
53902
469343
558127
107104
733745
1120791
200263
545433
1009419
522874
305495
648191
144175
457500
808162
283961
9474
800024
92646
64015
581345
816377
677389
826818
1059253
374927
252213
622487
186205
948002
1119654
43612
520694
1177746
14501
28308
475089
341737
1078693
315425
454954
254740
135685
1182326
130916
1017815
163178
909204
824729
191028
851073
1072425
64342
1008228
1070985
908359
1010097
962023
1153737
627177
473066
797081
480656
401582
818605
523835
1047650
149291
144574
842507
179837
234615
270448
562310
804983
1856
399658
479252
481849
1032877
1100266
817896
1139854
585862
1058311
151463
290860
645918
114390
595711
70374
700185
540427
1145463
21850
602456
27103
932499
191974
790228
403003
325220
62442
972478
681766
797030
976932
245528
10680
864810
1050726
1073951
408800
216222
792983
572868
1167853
1000644
196865
725743
97782
936378
1101793
1000984
911888
821031
1159765
313987
177715
381601
643419
371766
1062609
254852
570906
775266
119698
784039
772883
744842
803957
243636
1188712
323325
945272
1120872
675955
1161531
977346
802267
892307
95486
333798
606657
710385
494357
490044
194776
1134118
398359
341741
936584
158025
1157528
627358
977743
624280
229690
777382
1033714
790452
859011
825268
383184
421938
912073
639623
330128
671345
216770
818799
1077014
506889
214890
669236
437032
733584
556921
875184
385520
929918
570528
298813
696091
886353
829026
776573
719121
352111
228620
1137063
649949
290262
184053
236762
171588
191509
1078337
1099559
918527
666531
895783
1185681
201896
1020802
567802
845992
273257
493704
218068
320825
847157
365435
1114836
987394
414154
242097
612084
864598
476035
366654
993496
86691
961780
1147990
419784
143366
1012746
13737
358147
1158968
706573
436593
5085
1158205
938185
135610
6978
310652
57974
1096626
479338
697295
1060186
186453
1139497
683430
1091103
477091
168399
1129731
87206
108168
483741
116385
393670
911780
824061
991233
208811
1137246
502788
1050847
576088
788965
1076839
271918
965322
131290
626949
1053139
263796
794006
299113
193285
1134311
485030
1155597
927289
311937
111709
984085
210512
1147793
522716
489385
649419
758250
153678
761247
335393
211697
912678
391675
689360
13547
441961
1111865
706206
54539
453768
573854
835470
472285
362885
792575
548785
305375
1090575
485320
541651
317670
187356
817936
358401
251690
566461
642935
1158669
358169
172723
898492
74834
340916
90015
973877
1074083
19392
787845
921332
875262
374206
130551
31565
29329
826645
313568
1140523
795939
329199
437593
100581
741119
682382
1052676
214735
689728
272311
28042
434639
262383
285644
414249
813389
166825
767979
944162
127365
170706
847765
850741
504552
311270
1162561
626854
271238
1082322
360086
713138
32468
379365
883639
1016826
306755
231758
791227
726153
158651
64387
421557
468893
174129
219636
995895
796116
178575
804994
503483
1159968
171590
806583
444108
943672
525807
614050
145100
808196
591461
763174
1153464
1001564
667702
390786
470919
240785
735965
246797
954149
267909
153260
569322
710782
225218
761229
39389
904624
529962
645373
248423
905220
734933
407854
1088070
435499
1133873
219536
1066350
755242
780937
363715
392915
329722
718968
1111788
1011958
433919
1186347
141588
793805
35786
63961
1042003
337982
10750
297186
858590
429619
246533
388406
748238
816455
1031514
497960
1140586
13130
1071527
243886
820751
851605
646351
292080
201213
1006707
952972
1024803
353181
427799
508699
767895
321897
331275
861784
738397
752837
793648
763532
707883
1157595
1159351
727577
547831
917941
655802
1049590
982911
271077
281449
254250
1103847
59611
569449
350756
12252
578495
473884
1017232
684167
173930
1059948
1516
848470
563509
931799
1006437
825086
662649
468809
686821
1126475
971531
137157
305146
1173373
1009057
441446
229927
373268
241341
261251
631726
691490
915227
610937
257664
967116
1088397
146780
755806
1099115
837190
736723
384471
90898
394481
39598
568800
977084
17955
104484
578594
939356
280664
1151407
134469
687042
1177646
1108276
1024894
1095631
859868
1176693
415297
685921
999154
923875
922199
248597
233958
7641
290029
1129382
1188246
117457
1143480
918680
41440
1058475
126388
193854
76625
741760
391691
108619
879448
970189
555353
964882
230354
1151927
535602
167344
1048714
998308
92560
942070
83167
1105659
536848
1000398
939021
1098366
1038905
683039
631226
795630
61263
1142244
246732
1037754
411151
234851
1182671
665727
445332
721052
981412
154129
175263
327741
453354
681564
559665
119823
264495
539123
639604
1032292
1031218
942535
469291
74005
624832
1124550
1104521
12071
389493
212897
34190
990932
529948
560400
218232
337727
185583
936408
462372
136247
1177785
1189539
914096
919418
848825
364695
1137036
1186018
429180
167373
451615
711793
831300
195492
867674
236315
306281
351261
475545
133147
480198
900017
44270
1052569
503659
330954
639392
1090215
1070362
1033848
1154362
440868
450833
252639
937630
489872
533967
571336
32552
1097962
370770
66650
1103810
452048
933260
893518
95762
909342
325448
195099
851619
946047
401845
558696
1158806
990639
773192
920952
457332
386893
271151
865029
515229
961611
617464
667107
1083307
808653
361198
802656
1113715
31988
34260
534097
133420
390147
13801
1064865
423669
932213
935680
950346
585549
67932
563004
995199
580263
672429
612492
576556
740900
569631
157018
568634
22849
945626
473845
1108819
1154728
74415
316223
1125060
98001
214479
732547
89898
1127517
359463
49289
859265
918506
962765
698104
319661
869484
537805
663229
383507
1185682
35233
116775
681625
1034423
803171
36286
255982
185371
1099612
302537
1191307
506188
380547
155039
58862
172877
913600
69933
1073187
706365
607460
201046
328441
287089
815435
943427
329925
482929
205990
827286
516684
988151
738561
57845
351471
206084
133347
127511
1153516
127704
1130263
781186
543608
697511
33801
374638
167974
43571
840912
736736
307655
98218
1063241
614673
401354
280730
883936
314659
159567
1111684
983852
907467
774062
439691
184074
998084
594621
608610
825518
1101638
762839
1124162
786766
205519
1188825
922069
309902
742213
303889
226372
896749
768801
1123128
510174
18120
396310
516565
644463
301127
332446
273023
377609
223362
148638
281060
25150
1042999
1137032
1187131
891858
730861
984158
767663
248462
66236
1141825
17361
821634
729893
936575
194670
996927
102278
508727
1071539
791924
244920
230121
530865
59285
682203
1007862
1134950
1158935
827145
108098
535893
903445
143404
367375
943297
838022
298984
429503
963094
982992
99753
136217
762409
1033511
260464
85662
713727
1012179
880996
495921
416732
1066942
612277
663735
952123
765337
888936
876246
299845
164049
864854
817018
216334
851317
759916
1071801
717658
42962
3460
347093
969638
18360
459456
36432
1008807
191217
1130262
968144
325266
572197
721344
377061
1027726
343826
639195
731587
183097
718072
451163
223130
109235
716731
980952
543350
300129
222865
920010
160083
106885
1107413
92572
851955
152453
171307
1008309
1144616
1170146
1020950
249968
898046
564742
876068
869018
681932
910983
892798
29923
704210
1181400
275634
585766
369018
1183523
989163
419968
1092368
1132168
688599
959097
689480
478777
848034
1043924
1016257
848311
762951
179012
303050
111143
539899
210457
628362
810436
901198
378712
924956
581549
957763
850257
891686
1128272
539420
901777
267483
596773
125807
39634
533947
66809
214062
631812
895514
49542
491240
226454
489626
770448
532681
152828
604345
29412
307501
335270
177837
170711
671414
1173556
1154339
58456
444780
375298
1140967
179117
1129667
775919
207967
362778
1172974
920250
952231
1105472
116468
387647
964134
824967
864965
936733
353134
983577
754060
515416
1101653
1114817
169738
456731
196206
314284
650430
632611
26403
121597
371937
587067
1110832
1122268
938581
1526
529204
119394
660566
816475
953329
343098
261003
493194
572629
1129896
660499
942024
535977
1008687
249252
245063
540636
761180
1147906
371493
561923
333865
586842
421918
742398
306969
478607
340710
842639
724613
1033628
46000
667580
761426
1066406
194288
207278
670493
941929
711815
1143867
1091376
582267
937648
275301
432789
687313
1171800
962099
1115077
486321
1096273
711048
870358
619751
868093
829149
133237
993623
1010958
246996
817307
446018
921818
850109
906219
964541
241797
252798
360778
1012182
817043
710786
471220
431128
488985
461979
770470
647454
252998
388585
344995
982554
697801
660869
1652
795115
792437
713881
599490
689666
968599
281267
211981
300201
780782
284753
381501
1160117
239703
371382
1132281
1060072
174805
758030
674885
1137609
843112
151029
73363
989132
1129831
836880
281042
230609
40546
992744
123049
277857
927450
387060
79861
598511
746380
582578
697159
551925
209656
1188518
833218
939950
216010
659814
273002
771913
589360
961029
1148874
862594
322114
1142050
579280
283404
1101253
1099659
569153
218679
865265
604145
23927
503123
1123182
61909
1130051
821323
851513
558393
607849
415378
1180513
671720
461202
1073670
396589
175783
811364
733850
111446
465815
1072140
263562
364967
1044132
200243
680970
601713
707315
530910
175957
485371
651914
1009101
642810
619650
904477
111093
594084
375639
460240
517970
15169
889431
1131751
177613
991312
913727
837640
400010
442446
181562
354660
175492
484825
865332
677205
338474
489462
248638
984400
899174
35966
1179380
793098
1072420
189616
417147
1130005
38282
495177
31313
101491
670407
808097
572647
878899
322314
1172782
426363
838638
450171
789242
870829
254943
378175
481081
516985
183879
19664
554915
367810
349522
953745
495620
956697
287845
1168795
394046
53732
1044490
773676
1143945
64778
520407
403660
465499
71485
951487
905833
334069
560284
585359
763314
208968
1181430
1118037
619261
1033474
1115975
356808
179832
1087255
1009795
385011
1119217
682985
696764
1064141
55992
682246
116092
850624
157864
198546
609179
757112
702169
895648
220933
827849
814571
518278
737300
15076
540962
240841
584862
96139
577137
753126
964985
921838
154738
612313
409176
773924
192251
172964
581607
959836
999345
1079489
35283
159737
198178
897600
269390
434235
130677
347259
252468
691432
532271
6329
977905
728802
606700
743351
1168925
997680
475914
957047
667363
691880
525324
363225
859739
826431
986177
530789
854505
301543
296690
714896
288883
959356
943961
134969
296581
975244
688203
152638
423598
608593
1023283
556091
103114
1156391
437496
859900
1046816
733988
51048
1121709
101840
75555
744797
915773
721632
645762
242603
287728
467831
1188737
532260
1183111
448978
313836
419627
428102
853964
147355
163265
488307
443011
752346
481759
1158580
255288
1190297
260821
592503
1010165
170510
1159949
454909
235360
751618
1044946
545615
1038777
285078
945417
294913
635173
595082
759188
732924
1091528
900386
264345
1022154
1138773
900262
538300
936984
678629
42256
233721
584350
551497
351868
935315
104812
530348
852746
192750
985978
399531
613818
66487
1167904
632245
202850
658686
1015027
393505
659521
665129
699922
564603
729741
321072
505218
322996
654480
46007
610054
839262
643261
522190
464953
16546
633086
65955
849706
918781
1089340
840502
671337
843254
315076
53047
718384
123070
1017831
852939
6301
248473
9866
124625
166285
1165094
512292
463989
650065
514007
905529
857446
673349
388728
150969
368129
718174
1083994
1027010
1175415
331354
154341
308382
914545
491307
224105
693654
922780
469350
729536
658946
346156
863976
1004927
337765
208867
626874
162779
1034465
235858
642538
1190226
1148821
851281
1173035
429333
340471
910734
651392
360539
131891
516207
122146
1057446
302197
478625
695144
680347
564388
494855
969204
93130
127363
463909
830025
269568
906672
669282
475892
350106
584918
531581
665228
274198
313101
293704
648388
297060
351859
1026366
254256
968858
195604
3456
531998
1049710
1097771
212560
681634
820690
888474
653858
713216
1132549
1057871
512817
62539
388894
597263
591635
1173413
410259
123060
1101942
582010
751092
848692
334079
626147
1162991
388298
1114505
196784
168873
836531
1153086
944776
58245
918062
35961
692448
462265
304944
704702
823291
515745
505041
538641
750150
847173
366657
2466
994707
1023960
601341
852473
1011655
1108191
1163459
194665
1058669
314453
1096173
862013
634026
900338
55612
13426
96162
1174756
170670
469373
443886
1148638
380473
939496
46447
919802
1029828
988936
941431
152840
726771
849709
22457
459365
288071
296933
611181
357409
1158276
933735
814103
632408
783636
439243
1186944
199771
281437
410964
48478
852422
67494
940486
977074
378443
955808
660047
413195
773590
361201
345664
123176
381257
1040351
235
748129
1098978
83833
386795
931505
199860
186284
428393
715195
221548
176537
1063019
590603
276125
516909
573289
1129842
592162
1101398
260109
900577
372169
883640
36880
192022
1190496
771254
1090809
452923
379496
922722
1032900
985119
721213
275990
500595
961422
774051
669540
538332
980730
999293
654758
366126
1190274
955142
1186743
627255
290140
471118
402698
1079620
117492
586104
632460
605773
113261
144228
857025
628992
265718
714976
252062
293820
190319
709414
246580
475353
962659
744624
235162
657424
750886
212669
274064
415828
1084080
1021803
188761
611086
610226
1060447
573722
273502
484970
1011279
621028
699725
628156
789045
99301
222314
977083
1105757
49674
888010
866219
869291
1001842
646172
632927
62210
1071993
747136
1182596
44000
1038769
334805
1156683
411063
205094
216729
577539
784309
661072
1186303
66060
482513
551181
115056
874949
462835
726453
573706
476516
749311
406793
682380
344161
1187512
1184880
650959
541605
652659
328020
542470
491934
525078
896517
1156141
920895
745721
929300
36692
983358
12851
815937
394024
361504
94005
161255
1148023
174174
386501
189086
1113167
753615
739582
650468
623985
1113880
1192369
1129862
1046714
352604
681258
869593
861545
380227
412661
1174363
120186
911148
356049
581869
957789
266810
540834
475787
776444
241468
1014874
697091
716681
99323
817017
1129510
496869
20446
701565
763660
339931
689188
427388
188099
812883
522730
944282
147360
181156
1192079
326499
576365
1082749
1188084
604355
917629
953865
164777
634651
326222
945003
1131743
1079485
499061
557080
1162352
622138
1000805
596562
1115233
198673
877347
551759
501792
1095049
911125
25432
221377
217610
826436
400987
807008
555259
696314
572254
471641
1034457
203760
1179821
20447
738986
502442
924586
806575
712189
741612
1021065
1045087
566640
1174476
659174
1181876
287784
216943
842060
208737
344980
575189
155807
935719
888838
768062
897396
398977
577047
406184
870330
863848
405988
45973
644860
69905
478827
53374
553688
1027081
1061512
206296
189709
738817
983073
967216
966106
945727
866187
873062
294131
417969
287186
265477
173014
888943
266110
918274
47969
172342
890818
297349
697099
487376
1021194
1058013
1134683
1059191
128785
369902
824517
442214
513109
915734
402661
558726
1069003
920833
249456
966232
301556
404457
135243
1168675
532818
791370
170104
489267
345835
90614
768031
830124
558026
232028
896575
41344
294086
288628
677072
1083981
1090517
106174
61855
241401
586413
107681
387072
617177
521429
498654
494498
1141611
396842
854261
120491
166419
623381
515743
266374
339253
272004
861240
169190
606891
69143
48227
436766
19939
1047180
89483
674110
31797
47201
844101
497957
1037984
892090
382347
122200
475700
392294
1133783
517340
700375
938150
238865
310633
465967
585984
796554
247627
991531
498147
551694
250839
934780
999442
17600
1185691
178757
908241
1147385
383287
329633
59820
274050
292955
711550
1035391
390681
175352
513494
448206
860359
522723
810168
1084227
84153
85664
178516
676560
857761
521790
668918
565931
796662
128642
682065
868684
1094181
345655
275475
219064
960204
1132531
964444
939806
515898
835160
1181582
457522
131882
837223
1036336
319530
668698
316173
1135638
1032168
741673
584882
179768
887541
1040490
905495
849874
221875
534895
263098
1190237
523437
427436
98160
653681
348864
559063
1084630
1086166
876437
7814
435376
219368
1110741
95281
985417
649001
1111428
148475
746532
613624
81148
631913
302468
40580
1063327
805597
8904
216850
769258
1015953
33379
1023298
526986
989442
1070136
1148126
963428
224473
586542
802025
743079
563665
1117445
726682
1010249
485756
723075
162840
993304
319049
553771
857159
476779
539937
183878
413112
76680
431123
1188189
845424
116183
1174526
668684
997764
267246
432961
933551
256690
343545
869760
3758
402813
1047606
108447
1120882
454991
226870
1187436
78174
1098078
1170092
320446
1099376
834924
920695
1063335
63692
614362
52548
26449
927981
1047951
513304
223005
661880
134303
386744
681293
156515
356422
1012088
856363
108572
1018134
206361
428873
227378
70039
1022091
5137
1182873
162769
94939
663452
794061
1056009
1119889
512519
464008
207857
272621
1174142
423848
267198
1171465
110119
861400
289452
650104
227957
122989
103671
102421
359635
1183415
548322
290613
637073
929727
851251
325484
284128
183512
617540
128408
590669
24415
849937
120419
241603
19539
988806
405805
860934
214953
94931
1033970
1012032
607878
97738
152482
1094286
604585
837526
1130694
238816
117037
24083
1035058
289528
184084
1101034
732175
69255
966377
554358
250183
1108234
558961
369529
291083
1064068
142297
823927
86859
1096949
56052
640303
953429
838589
389689
553824
237906
869558
490399
976916
853078
752423
715419
205119
1048719
481013
929988
334886
723930
185794
736412
292371
811492
238450
735238
389893
468672
1086461
910083
1070463
411832
276047
490526
652507
902185
509630
704313
420955
634813
323759
1025592
676472
393851
1170820
159558
373494
1179600
874524
873219
898258
911867
867108
677207
1003940
207339
904918
436776
788711
467088
996096
33652
877560
733394
881724
936586
333868
543547
1045939
467139
889586
901334
89880
834110
386006
170356
296670
841769
500821
839460
972873
795846
37793
1075444
880525
322294
625454
593914
298512
796546
425235
144205
741162
1119026
1139214
1097767
170508
1032942
1173241
1030601
699527
1129590
110086
162729
38463
398341
358677
66979
648621
960713
823561
894083
448434
1018978
981454
225836
356639
912606
873403
965761
829348
192142
540273
260753
252839
846788
225449
958960
77129
291438
870369
552452
210631
299432
992225
286780
1183670
417978
1070998
49901
451291
275288
530346
352881
660673
928045
271289
1185127
802714
1072647
24776
129065
741616
238864
694468
886061
318023
738520
1068227
729133
308770
112834
282940
628252
600408
693582
695684
34967
266209
290523
825631
713112
170894
445462
530423
401214
770746
745988
710758
873971
331372
319788
928528
57120
297881
649668
988765
410161
649840
619482
472257
546052
953481
1052266
460881
322894
1182145
722875
86266
430996
160151
697049
198497
839411
599241
730896
1179436
1127577
179560
356696
149431
694107
146394
873167
53070
506365
868847
1173322
77056
1032880
476599
515599
148413
546082
907087
1074379
528030
454921
932463
297593
557624
1070439
390617
631393
826299
66992
627942
808271
943957
284882
842082
854736
559832
851948
563743
349540
807145
788736
947011
732125
1106538
112641
740829
920333
967134
978772
1104038
747557
1039638
1157136
421483
33122
160028
714692
384364
771728
854356
1033299
519297
373059
799858
1006696
408343
442688
693473
1129947
78361
573930
720350
300646
181764
456872
942702
143348
911721
79841
355446
928395
119056
541022
557508
382341
262911
209271
1101652
450079
206879
1101318
979322
171561
1107189
1006501
556502
1136434
1072264
391489
843379
990042
1097239
955210
817737
952337
116018
810392
753463
1121308
667010
154456
620822
561934
468343
112224
174815
488562
852907
1027024
1179675
232134
835370
1156799
1040263
920458
147978
82161
235830
955801
961950
14705
1087341
693089
109558
65517
992823
1190419
440935
674496
292619
750796
1048166
198244
24652
81034
259780
1036645
832598
896393
1041109
616256
1181333
223158
965504
898618
578171
290207
983684
297603
638516
1149913
519427
423591
444368
865804
442713
222825
803622
1002085
537089
1085051
402097
511625
928033
870462
507290
230486
151464
91870
641727
815550
853062
806285
696433
239173
273067
202444
672031
301887
794374
1027682
305798
762212
1070711
203570
1172369
1044008
979433
655208
670364
461084
1156536
1086045
1097689
497939
180475
328803
814292
770040
106117
671432
859552
213031
969784
221136
543453
135311
605934
1098700
477658
163507
494887
454683
1080348
448942
809451
645392
966844
377431
550829
1111302
503926
768934
67086
155076
1056514
306677
556668
1012176
700233
17985
669970
780848
518963
346275
1117235
306414
429647
911285
649656
517424
953164
293176
483434
62723
691457
416659
310433
269655
363689
475980
249867
357216
672071
1043805
827555
526014
41566
799909
458064
810893
88093
155995
134248
832403
533580
54273
297007
329812
865295
381873
735271
1134523
495105
465142
569842
921254
919288
1084292
1071765
766587
89410
78084
565086
561463
813999
917720
187415
719315
155207
572498
1061102
964871
1039225
804257
210528
241277
536710
391959
242826
1059186
878748
194093
42381
282160
970822
1059135
211670
232686
259217
515133
1100341
414124
68392
462752
35651
994863
1005153
868961
979082
962027
1118631
1180277
1181184
220148
29282
99173
311313
1170304
785457
326681
835371
61700
314350
180678
664761
824099
616211
1063944
323280
1076432
263657
1124288
586735
959039
210355
1087344
610335
616693
390819
744908
1179298
171332
476462
725779
732361
303194
731284
735935
854316
355981
679655
306607
593310
1003879
247410
577709
1179899
643809
993820
656253
1100267
526955
22711
424004
643501
36581
389574
98062
909783
1009203
405895
84953
565190
620417
395144
303638
367711
114339
235613
272506
530639
993090
325634
198761
572272
415856
80122
1013019
782815
836549
561914
918533
549098
80388
50485
554704
132482
591579
872853
59058
236116
810130
454276
116062
403057
965206
906283
271625
20347
349652
603582
882308
937213
287013
908741
318422
930698
517753
171546
1091031
134078
844836
725003
224525
794244
508765
1071115
928826
951105
930156
567079
10175
174823
976355
84310
180170
1022965
518081
953735
595341
642614
1036729
765291
1028753
240661
105419
685332
411230
697846
1077255
229510
166355
1179195
47504
473567
1105581
283999
528899
1123476
912128
1016258
664160
1124523
1017359
180383
50397
930172
1180321
918098
41849
622883
362175
374529
1075405
1156440
85211
923429
571442
792140
641705
66537
116972
194073
815677
386077
1171916
67500
74632
725373
205567
649954
228790
1035134
16064
677441
1079133
1173637
369115
432344
1163214
201307
190741
1150522
234345
701734
416919
622326
151689
662875
122851
24725
1058086
1046155
484907
679985
432118
436929
693342
264723
643392
423478
1191772
1033139
412690
1151336
384317
56666
1129397
332912
1176337
91647
347088
508534
1141905
800978
288137
335090
119351
1145232
362600
1088201
945766
555515
140928
1079737
603819
523652
924132
584769
753319
634933
644203
1075280
260874
1016134
708214
1013907
379764
567190
1171422
910653
1022733
1051266
10396
615495
506606
265344
835447
686109
1022417
115525
476115
11215
465972
983836
745173
1158630
130914
141152
133101
1121005
735819
1192723
645287
24150
1004468
927342
802861
517547
483175
87145
1175342
31343
925688
112017
489729
423865
1179055
513099
955315
412826
529519
1017554
116969
776449
77465
288564
397236
65760
492170
1075669
375135
158881
118936
359359
82623
691042
505609
758464
583731
495124
256333
847550
983539
107882
76914
316073
694558
943884
328852
859562
937908
782184
546876
1132092
1106564
920669
124766
204364
121802
766486
903856
470401
952044
754539
141120
889434
422162
678542
1169903
208708
42143
305544
341837
1056464
6844
570163
1056918
132311
498458
882062
946910
567566
766898
13836
536322
315925
44155
11647
1160012
566941
924927
188132
682577
258930
413753
194565
726421
836658
625741
219431
1139127
827929
684742
101681
227182
709965
821330
197750
97000
72778
761944
60576
219958
374605
141347
910254
926279
479694
504209
716750
1191470
479623
784832
768420
632638
849926
40779
1101065
326280
797615
717104
692656
894632
575342
1065288
919437
1011368
972158
239667
996049
44840
945066
71830
1062066
411069
468276
380696
1164346
389843
170540
142332
312083
661243
906965
470413
425152
74270
347640
565628
1190232
226241
835384
820825
761970
732210
1192860
540329
825112
484501
1017454
760120
540613
725980
437490
400406
1037459
680029
1136176
893906
753972
52553
47548
283773
670223
1005008
779134
218471
96585
375412
677431
804034
820243
900144
463925
212330
513013
647999
502085
553623
1187449
923110
19803
675734
1062231
544038
127685
81339
42392
21845
325779
1178537
799599
769239
1040623
211489
1184363
132874
263924
233494
517987
1006329
287156
492806
862863
410262
65229
976621
377455
468734
454918
126976
1158779
659096
421057
586641
857792
487556
254572
87328
1015547
264633
230071
1105474
697430
830650
745827
244929
764086
727082
497212
314690
690281
901293
1018042
362516
360055
718555
488807
975699
523141
418735
270113
425681
448792
479062
994587
1121456
378031
1167161
1046337
1166244
979049
1106874
1190115
85092
720367
243507
1148451
987427
640238
138738
288913
491066
900210
492849
1158170
406607
384927
993166
970906
858243
617363
981681
922123
246740
54463
1129424
17882
279250
620775
1102605
342751
699650
165296
430127
494896
719766
593629
408225
606152
450117
158701
199142
1101292
587031
386695
787388
8338
976378
57505
579593
486614
10441
521363
828858
174602
10845
902097
920607
1095378
662319
710246
989896
1124538
742053
184262
1000740
900508
531183
909999
423619
824871
880140
212379
223566
1185581
933552
848953
111605
764452
303405
241840
1189547
1008834
751906
855035
136298
1099614
1017794
506498
106585
43813
1052399
836962
941738
753829
276011
1046838
883556
681578
692365
777531
681761
874336
828471
384849
932167
364579
893995
528126
571817
544066
1023315
306138
727580
818828
607363
15785
745972
430102
255773
993995
403764
1154485
138735
1068816
1098458
739522
377000
590510
176309
734581
1065459
690314
756088
604057
191390
996122
1098316
752955
769019
583026
977662
1175582
376711
837706
1189980
561091
511650
310880
1141653
381895
1129421
749506
248061
241914
495226
222535
548162
553094
461956
701303
262609
929741
776323
425921
733606
782686
605225
1012455
402580
17439
77174
1109430
40006
647294
1116019
423939
870395
1006310
302797
1100019
991814
1107508
1030154
861115
1185261
187301
851085
957640
58157
309259
1065888
691823
1020435
382398
595469
1024527
906316
430942
138223
352181
1116281
91826
864939
212693
1002119
17484
187239
308663
880399
1016153
391015
116094
992103
180130
52226
936203
154260
62947
1116616
971729
500902
1056269
71543
59756
630059
571883
10372
15909
984222
557497
885436
1058273
458054
348461
159795
307199
415468
783286
79462
560964
394937
550865
669767
178443
238454
828932
817207
82522
22150
492374
248640
116430
742404
1166630
461296
350562
50972
300743
549053
838043
414341
265148
1025132
299178
212502
1140230
1041336
815746
705486
609462
968656
973170
1051112
252290
2037
1084353
807138
816837
343814
89926
823081
329677
833698
275588
283762
280991
820222
606604
395308
539445
804840
821425
110942
945601
737326
346294
1024906
1134786
302221
311852
645943
553531
41216
423057
679836
910404
947514
1019069
1015371
385031
532720
420387
566968
801704
948796
906769
580373
140914
416970
911131
982621
796770
64034
90240
706045
1053225
499245
345065
1019489
1043483
494571
1191663
94396
1164372
958453
16154
1183906
948390
1156216
99926
767691
702695
549643
543803
234136
1171862
446257
427415
1114622
986174
926340
906110
933426
545550
574046
103295
479210
1054615
104322
703944
609801
461841
748725
326192
271515
478759
590257
611405
892119
1158974
1052269
387008
235727
519490
659175
804824
179052
161952
64594
159047
561419
415564
348006
482826
288280
460845
382103
105085
732992
179739
745554
315189
771932
950163
793666
1063464
311741
523731
177135
1044593
268800
371316
853392
147927
118325
208513
689764
469096
154904
938901
573916
307803
868241
336780
455110
812195
600526
927569
696023
453805
611328
485302
333510
862392
731197
585657
1037772
450300
999520
157376
190159
941239
133911
118966
363109
752834
237752
1104259
388401
1067961
866151
1050732
741026
28392
693260
552661
597353
1140904
874510
199490
1187312
512535
727712
81541
110313
250457
993542
619619
88178
629030
1043337
847918
96550
495445
524082
1095044
573798
565714
583326
26325
275569
1131878
1064337
1114088
577678
687553
510000
281087
141040
1145650
529777
91205
227802
861078
690011
1076408
1117363
900028
721683
1108146
354669
511328
455109
1108722
946179
788765
601622
396774
996184
354148
696205
959605
60002
98266
610402
647395
766422
1166694
1111087
958205
599497
249161
184240
792302
1099639
447378
557515
1118941
613808
733080
1133280
181824
833411
398545
738302
1108522
350800
1079787
643770
513982
88442
815243
401565
846323
386439
478824
103672
551575
1120378
847903
149406
427910
1175372
805585
1070710
624300
1061073
650699
823478
837005
757260
833342
183175
839268
99311
878831
298823
251404
546120
1099130
685139
888044
428512
610445
1113374
424020
581325
229626
136277
570677
964140
351925
1108197
1122316
440719
102834
847580
201993
1134829
432134
160803
371259
954438
738841
659135
351222
639180
1105862
571346
516884
202251
1022875
113158
206059
813478
1123804
784664
457277
1179820
898276
1102159
128625
145798
1021
403923
256406
492095
246966
91960
1158119
755679
204223
245224
765732
1167859
499411
134879
556489
388929
407656
551476
448748
838429
223431
67970
215914
850522
41819
21957
653523
501024
410981
436870
690592
843546
978898
333081
479009
36417
475964
315976
1116895
732895
507845
353448
37374
866872
60
705759
964114
292545
75066
648433
224379
362185
889344
190219
308102
784489
1167031
593440
43105
634657
341997
782080
899135
368181
60340
553100
975097
19170
977193
420381
175343
834523
253991
497664
1190981
975732
724110
320052
601434
314297
569433
499904
418031
959461
30921
783344
987933
416299
762803
785745
371360
467103
104420
870774
947707
698322
551479
1033596
736301
425858
416844
630573
19437
984906
1185692
387816
382338
829861
854696
738795
239155
179461
737731
1151818
228926
325727
1111974
917379
42251
499700
243404
419573
964178
1193321
329801
1188289
506678
837333
372893
233679
990077
188966
319962
61880
634332
548146
542162
289622
167463
921217
547613
678507
706177
1162277
374184
1106557
305113
870074
231455
313121
824527
593902
593698
1009634
1038750
175457
387828
89063
617651
1039473
519028
778192
205286
940343
553555
366183
75868
188489
292841
1176229
1042985
840871
46905
585991
786526
290361
1119531
127203
313507
379382
586458
843680
672489
985684
341365
130976
273581
1005355
150321
797479
568751
694830
131629
399552
677109
137482
978260
61131
1164134
646846
838089
492872
102995
524736
776676
479272
573343
8090
609006
671860
1185812
1094909
405341
462613
210607
475420
697849
1128380
847015
59411
669482
716431
8890
298384
234801
721116
102191
276694
35012
496052
792033
100494
121407
70815
38647
829744
481131
406461
921276
994002
680210
414385
124597
910122
255898
1109704
526516
365789
1019804
765923
753784
946890
1005007
1189881
578488
372243
712762
284902
662262
132736
883188
947483
954198
1140339
306914
376408
821086
76193
193581
621890
1003334
500854
811289
686968
79470
434876
532331
501485
990425
373304
427314
728689
176339
940361
1125292
118667
560270
276027
442
147549
316217
159405
45982
1081520
213325
67455
395579
205652
78708
73264
962425
79356
93518
519847
718319
1188107
828797
466749
492201
581614
896371
1120794
547699
240634
612071
47794
646817
543817
322593
350703
943863
522373
348907
1100115
186512
618235
59086
304594
72680
1155340
1032444
720168
658821
288619
636191
991597
895252
561533
74414
1157295
377747
630865
514030
173483
609022
50734
547800
621697
317626
903847
76201
937983
472120
705643
615942
1172645
678752
169447
1074618
654169
273426
113944
651894
195538
1101522
1111497
858254
950849
731207
935150
620543
297093
785867
534378
53218
658829
632586
773540
1049244
307444
1102819
231053
903293
1056866
1141314
278058
712160
926108
907393
970767
1116264
722552
881680
181050
345201
1037510
1175319
118041
289617
522943
1095758
346055
985807
124938
882466
583113
254891
1130056
499990
166809
33856
1018261
1167791
441958
727816
554679
246323
482031
489681
836177
839655
595222
1013964
267226
328087
813059
123972
182271
400539
629519
496174
850708
72625
873552
414323
1137371
834493
1098996
1087360
563095
699895
340994
219114
896844
361239
360841
633364
1011208
260335
280483
1004
761652
987233
154155
438922
1082744
821537
180807
1063465
906004
580068
772276
1065955
38054
1129163
1096868
972417
1018586
133750
964201
183976
588952
594313
506236
1164204
1066481
816068
303316
971659
205800
153821
985345
1191532
998336
632991
767574
578088
852331
200890
125593
1166185
641299
475823
131447
763351
528017
49525
656517
671533
198351
384503
785354
47617
37824
244179
1022024
750613
434497
176750
809378
38866
105512
235207
1114582
230561
710735
1069884
838095
1057437
700029
471299
9148
1064351
1025972
953070
931062
1119412
131527
812121
633255
1159269
467553
1082243
134272
851200
134372
550063
107446
214235
671795
952854
1149792
257413
327942
1152904
857132
537898
820484
1156580
330560
1180697
872954
849594
245597
355392
469225
772805
1086332
88374
229205
1044651
994602
429784
420188
1012979
1140071
811981
365715
91502
317183
53563
188065
188127
1074549
1091292
757977
697663
1054270
962781
944887
1111
597931
255829
305658
700359
210880
205783
456384
525283
314489
230758
871511
152647
1031473
329468
1062411
943839
107223
26047
49327
179387
345532
319541
927317
937293
579055
1002744
709923
845767
668463
1155210
178012
728634
611386
1174728
643606
852017
28519
607790
769591
910326
127141
889311
687597
546845
325263
455128
483419
322644
892601
608333
220789
391350
386096
259315
537353
436735
684187
105259
1165270
72850
1193211
283520
1136717
1014410
137638
1053048
1140829
51652
544410
436164
1074054
727859
199136
844552
960795
476935
954355
1020158
15957
304787
347221
740724
893912
510439
940793
343793
470739
266743
1135829
1013071
878923
462120
404432
606037
972816
1126143
498378
1094513
569673
819654
565716
808264
372976
884291
642286
495383
178317
538411
90044
598683
1144882
608679
767580
577148
732433
311202
1058946
816885
235372
559591
350187
772252
420886
627384
70498
687557
1033800
667254
866632
1018918
1033001
908851
610483
361517
98140
59321
462655
677341
1129897
307782
276701
223404
817180
1122014
337274
132336
1140495
980245
185655
1112027
689115
623847
1137084
1142743
941055
859487
754995
181567
847159
315347
1036768
387104
594781
1083892
217643
155007
1080102
825604
727245
1086133
661556
628857
477596
691578
605809
1046011
211081
1069641
253390
325144
226974
1127630
667233
650072
924697
166080
335693
388614
913492
93343
489735
883692
1062636
826120
427404
707230
323758
150842
906602
97523
1044575
1140742
957161
418372
769504
92211
578159
978037
785912
117597
1186869
185518
613302
982222
402303
49828
121016
364344
1099916
116106
736844
181068
904664
1191619
860277
1185275
317718
777791
1140326
849713
886154
1000406
32753
1124090
715797
281915
368442
731156
516437
19924
1159708
473260
1149206
756947
262501
1062819
462768
719877
53659
378194
843784
310042
442307
657089
391505
481312
725927
467695
496513
267968
176185
630654
804298
145020
366395
551730
121209
1039758
341723
954874
796755
1092023
33141
679939
279439
56464
1116543
377851
406936
689488
86934
456272
953756
739626
561665
245216
457804
958479
442354
1157060
240520
967008
1102714
578224
58468
192371
134649
303451
302732
1073753
229202
1116774
768472
514408
122153
10177
26471
359366
104629
172481
725018
227588
248751
499559
129197
425562
399120
153090
53491
952273
189911
1034411
1177913
66434
66934
1142553
672027
52861
240960
320503
919413
777133
884878
763810
1045634
863427
966968
588077
928870
64980
610331
423620
423436
1024836
967797
273499
205294
63930
538141
296403
646913
64513
942022
438871
969640
206955
173699
896015
230385
759967
522263
858562
1101273
222511
946579
1097989
916738
268132
144627
190507
362140
197722
139350
1026801
856820
735273
369401
624662
874924
976837
635784
37213
240991
591868
293506
268824
813167
885532
908767
845835
868294
831396
371805
1052810
854460
925648
329688
615431
655496
551742
80037
620528
200358
364207
636841
76576
363555
362119
289956
320508
697976
956626
671645
9445
1086329
942969
15643
743365
35637
499300
523170
1051669
60543
711508
534629
1009199
112533
113255
827811
839448
398580
999038
1045387
217526
482601
110698
65853
541238
364786
210897
196672
121325
877484
1027043
241819
72193
400907
998589
58345
913238
157367
955010
190706
91394
905118
32505
540418
47075
342380
69960
991962
527916
925967
656835
898318
519246
479579
1024447
92044
670091
309228
70829
1032822
22125
736303
140852
255951
917724
1151266
138560
523021
103263
735705
393349
794698
1165130
24318
439149
37704
418007
290058
406007
1165593
755275
18834
51352
339558
463454
448390
20445
220395
1157143
771219
774076
948808
514593
363039
182545
736549
1112450
862753
765926
599773
952575
381185
1160599
85847
955587
1133283
1030112
1159347
507433
845525
1017317
287487
932079
674685
321607
912287
21324
1113738
235824
114753
1007327
666830
1057791
122733
447654
802838
470722
381918
434827
369111
180438
54632
957589
599688
239785
792415
153988
762652
135249
258319
38031
608295
93279
799650
155738
369194
463868
459678
884373
840154
1098736
445961
784893
880794
758255
666170
613783
1106180
130971
973423
740774
462346
380881
1034966
1058065
930074
459165
117329
502162
202401
618333
482120
292317
913071
676408
877472
667287
781796
298943
852528
209107
83150
728619
123159
287545
540408
1190738
967000
662654
254627
1187129
1009841
676766
759472
439658
582783
658113
161226
144427
677374
309451
543313
891166
491555
260923
300154
537277
138300
837016
170948
33941
319846
558183
684331
1128305
786757
1132826
639722
402117
364336
331500
647707
870344
411045
263731
99072
120028
430217
158258
427024
330233
788804
374098
841514
1155854
876349
44561
1116786
92398
1088091
294752
133673
1016568
559368
612520
1011975
142115
105762
76271
505522
1083122
797772
535511
115367
279289
855403
364875
514715
1082689
446126
1169960
810608
677076
264239
221870
173975
363651
674765
574941
557037
583722
852723
92150
643788
382096
822831
904332
980897
890736
265899
456357
199607
517468
745442
1135543
1020216
463229
343090
886072
37799
77415
579158
951960
912032
608580
17261
1043596
414956
540129
1138673
596217
678473
1087079
322564
1099118
313131
427429
532901
1009508
1145325
549948
248167
794812
819724
634394
715009
1025954
1093123
626585
1011164
831902
25614
1183649
448318
343304
702218
579784
897557
227732
1154659
806880
186184
278233
692356
275683
787768
69012
296479
723013
646283
123166
1024770
852335
716716
969004
442585
1092356
395276
567652
441589
1105792
700104
637157
498131
333535
869520
501361
952023
756029
545739
1019018
1182937
380402
607592
134054
138566
906009
344447
549290
1007300
461966
912281
245928
557860
147773
396580
531785
857026
529172
699023
633658
35274
222629
416715
321785
928594
155729
1094404
62449
56826
510558
618627
875230
1179831
411680
875955
923589
829571
777369
905411
365769
1081997
650616
829208
1114478
511035
257121
491913
796943
665533
896404
516998
53261
995116
90931
618164
492023
1114904
158590
482003
949709
836309
876770
1100494
427430
1192944
1173950
64328
849022
195189
394616
31667
1002479
665505
986411
709784
832176
51497
890162
52890
908775
403229
1078417
420747
429982
986184
215347
566748
128575
154834
373799
136167
363927
534037
1078951
1076267
915648
154079
1099598
493956
441365
1010018
968880
672282
114977
20855
634260
26938
294807
84910
251780
615328
278788
166427
1074782
292254
145267
1181404
250510
479123
714667
825848
182833
765643
315229
487490
444128
1185319
1039451
618160
1062877
1175545
77110
175631
593219
656100
701766
225367
1005312
1118614
697461
546488
994887
939398
498026
845505
1113823
261049
328565
662600
2005
478343
367008
8097
43376
1118470
684388
121242
513831
192489
408178
550065
911102
1142918
1191082
138341
57243
201120
1067391
35911
272456
507499
22783
253194
360768
1099162
372073
1188414
349436
1073183
415227
503094
1035936
405856
538618
796316
546806
696078
1027723
950388
379457
909800
116064
1105805
80711
1066138
660969
691753
162933
1051211
374543
207954
136387
797802
496609
356191
231741
1040944
931077
537099
11975
71397
1008789
294492
144979
763110
1058988
106636
497006
1075759
875172
457651
148667
1058527
854562
1189087
271170
784447
420018
1091181
341169
264021
549600
770183
799995
1095086
1126270
17144
401805
272721
311897
221304
509594
1004053
787782
1096136
503309
146686
65419
134605
687855
870061
427222
891954
1144777
460675
272206
981059
572430
750756
346918
441529
998528
1069637
598262
663154
528634
181212
922589
771839
682206
817668
1011528
501582
397223
177425
1192304
1053866
1070219
823195
584500
317245
535460
936459
974620
280442
195474
341066
860039
538102
242715
129257
128358
837152
541660
591663
62579
194559
566081
734302
283388
789200
601098
142396
258601
179185
1123202
270374
264803
1015673
924906
412552
33147
206801
6811
1157309
741400
663737
607024
167843
1080041
13711
1089936
1150549
923742
103927
285852
231688
1022692
820481
757825
21291
427474
711676
1014812
679528
252968
1138475
1119111
178248
734192
792961
39760
1136940
195780
1161324
149224
277947
1107973
1091295
721555
949268
833934
745873
806446
245254
1192951
938935
143944
497332
997120
211709
1050129
670218
853275
62520
1109615
869166
159016
755477
118397
47483
460526
399440
654284
1103570
687559
410438
376476
851641
343673
219427
558708
815172
882590
621054
273033
904048
722732
1008794
246551
176010
17842
380167
957899
10314
1171474
1009849
105213
241606
942925
358594
322956
1138235
297222
893977
852476
558963
697393
582122
1056365
134367
361381
1027319
1035200
452800
222787
1130460
269961
1085619
303885
1166537
459333
338125
598840
1017904
887993
530545
1027779
325040
991548
1120484
552143
290845
987401
88181
299804
268192
510359
1065435
772448
584481
266933
792204
654285
688097
648219
235416
236774
60584
1187906
1018828
235078
140074
254058
1130887
334733
932666
540061
897971
70878
1037526
870381
1096053
703703
269273
1065541
67319
1021610
276176
326831
76356
61244
397463
405772
671155
358514
858214
150511
105994
416177
749077
463431
150458
1175977
1096370
270682
1081038
286794
912216
217762
590578
994801
4080
818934
156421
16264
510089
492454
564017
922925
1185351
995429
681974
1173639
254675
301511
135729
774414
347919
1003634
847812
56951
848751
128698
82880
991076
306041
18595
561536
640176
555354
850367
977113
450905
760065
926053
707742
46264
852259
931350
1108481
39346
258791
380852
315254
920494
153170
550004
825207
340347
100184
1177390
545218
464528
1038115
107502
203382
504930
68186
906211
942509
193670
1163285
659495
209004
346706
688278
479213
909125
806119
902740
576243
136650
222876
59007
61644
856569
443938
906832
40727
81212
721769
760434
611452
1086203
68762
423290
151806
693608
1145573
271863
156793
197661
597628
751528
890066
997239
989398
495570
945791
965583
480689
1146218
1025633
619830
603111
1072759
168064
533496
798279
825074
204306
284001
43575
530585
1067970
282210
660262
1156659
813948
661143
488621
1176851
1099465
484893
150488
516400
161692
759401
440971
133435
903280
351831
694173
524436
1021513
341902
61377
347624
364727
503411
1077571
398901
565436
422080
960759
301951
152847
166345
661654
371510
44796
679536
399312
995888
842988
178000
1056799
56783
749603
730678
850086
450432
977952
793661
1188701
1049020
897937
588621
467512
352743
765908
685122
159217
543519
690997
163063
686889
1101939
167007
406996
133303
215300
456113
982540
593176
1055374
77539
800015
511165
59196
250447
454549
61381
49500
1144290
974229
342568
204536
83656
889999
414540
663793
343049
43009
910520
982218
1086693
1122996
886993
41227
32709
1101755
1169464
840799
849429
1063329
321163
527647
182422
103526
5714
882703
1056435
298730
1119432
393524
143431
562806
715000
314950
249854
1012586
66319
231797
534983
60794
21191
43765
359718
118610
772487
455811
725808
492143
519141
90851
34233
999252
90740
570282
371652
715683
125863
790863
968220
867176
1085384
27923
1043635
582987
12939
714971
735984
368257
611306
908294
1140631
386930
126502
528112
1091455
544546
1164055
152954
329283
324390
155922
734213
562561
1079509
508739
705139
809353
441466
637083
862908
647963
369796
549628
188370
994917
609780
1082634
543382
334033
813768
27121
960810
251333
838034
722591
1178108
356729
531828
759016
446854
1122611
462546
95907
217661
498671
979352
393418
401261
555631
283037
957871
768108
664197
448473
161017
315927
62459
63976
727828
256244
228978
332059
65958
307711
472577
105418
169299
1103364
372959
277863
255516
165011
1048267
74629
912760
518035
528872
41646
228966
716753
582106
26346
7921
1121613
272001
975182
515112
800732
859591
715191
371434
804685
628408
136063
373934
832888
264092
890680
550099
851734
379449
262119
590995
895138
1090891
433855
831951
73482
1179729
821549
806760
309729
1078048
121768
783331
554066
782222
788961
545969
136096
66632
742299
45541
235177
340039
47452
536125
1186166
288360
590399
549567
941535
359118
432596
273341
1017689
411631
283427
243947
433434
150312
791955
1089876
368778
354837
1013931
391320
800066
151484
478714
1192055
1065882
581282
162351
85368
762180
672764
512524
217717
669478
311164
1187734
331070
1174776
83990
283283
1183579
748016
1073276
980309
413750
5738
486331
837758
134145
626498
477713
879746
693143
249369
6724
207587
951551
1058111
88436
154740
166480
615137
19987
182474
688475
863053
37595
346546
262186
385368
835278
39068
665469
270729
641205
483885
154390
218412
691095
911369
680180
880900
218200
638421
727837
899933
590255
287077
1068446
865819
884762
949539
14853
804915
1103247
966884
863996
128795
143325
556441
1126764
984714
854092
935319
669285
833500
64121
97564
1041781
651009
805349
1192404
215815
977474
410355
386331
762296
120076
636865
777214
189936
152008
661711
886307
11749
1142410
596351
241553
87951
393325
1142025
511786
304479
930289
1079498
82188
26536
468375
423663
61200
567587
1151443
176885
1156226
188729
767952
305313
881151
792627
404431
438326
199679
453035
1027137
159838
499336
267859
198620
70411
232196
137636
490883
5990
940296
677556
993782
606866
1016404
802226
313991
333374
482876
819952
44576
1057184
422900
177151
1000368
1134207
412065
431624
1018767
227814
778539
1020771
720433
1002260
497338
170106
144550
432793
831780
955014
1112168
186759
232916
138006
1090051
52128
441294
895237
1105410
626115
734689
391471
375727
481600
791260
732134
1186450
438484
611802
1160843
190213
84457
991199
177154
1051041
1142953
280005
105406
1056020
190067
734729
879145
257572
159501
61918
586918
39066
526081
831687
242245
416203
125121
431033
402395
979914
926368
480941
1124659
796865
920299
217
300774
103441
847279
1015675
466700
985783
421238
6959
761565
504299
210379
917715
607401
90616
164123
753379
33865
473540
980155
532077
691471
950608
175076
741213
135497
101620
626730
85053
716618
654951
100534
508012
1100048
1055445
170627
321112
771909
925927
101842
1141077
189507
1161790
70052
925619
199633
938516
1131531
915288
460501
577711
185077
150890
53203
616989
308914
474535
1181188
15857
784782
1041097
566440
1083544
1134671
933123
690437
359430
888379
785270
37347
552098
816290
612379
653219
843492
821548
442587
701092
768745
907737
43172
377077
313357
192006
36289
838173
1150196
94032
1034697
994569
469818
184896
517725
313652
964750
576183
451389
1192149
372149
1162640
472761
11000
409749
309864
905302
380278
534099
151660
67315
641334
894996
773163
1067645
632439
127164
786823
290128
862619
900640
381261
934592
647464
59202
918591
187493
798374
722876
646136
792391
266969
1119234
177301
405934
1110050
1165045
627548
592756
1170590
1085108
615707
882291
1160565
378425
239292
327354
802195
421388
995313
950447
3661
213183
815764
509260
1151046
948008
996671
304617
273615
520491
521806
139554
690396
1176167
785966
814991
815272
433385
210277
392622
577834
663838
812397
642054
535454
124104
124200
749722
823748
202919
232236
704850
797240
245142
1112104
152816
675779
498262
773815
462212
480199
973951
797538
1174605
433704
232728
410852
152697
819966
703107
211675
848136
906883
61373
191805
358315
1046817
1037168
47997
925732
1060742
261291
378014
664684
805110
1132711
388731
1003915
876546
774141
98389
377596
59608
407763
925385
1069433
1082432
225616
55450
1109554
597376
165798
787460
1012952
1107953
443764
900320
507702
121480
784687
1166454
81314
256964
154177
423908
897739
659997
1091540
941462
303667
47057
38571
494128
1061430
26229
816591
1072477
296643
1083891
994101
940228
93815
839029
1006551
463176
614860
1019871
323183
465490
1023130
606219
342377
1059088
35520
433925
235682
803190
380145
910888
859542
584977
721115
278878
1179029
919499
372445
972254
976362
646637
433597
930087
275629
1113584
378
757355
605823
1054474
395385
118339
886664
398853
397309
245263
268031
476612
306154
213241
646319
646630
52623
115013
605745
1025660
665411
1171067
328716
30704
455730
726136
1857
48158
906534
641361
1130637
750232
205563
235055
1139215
1186841
984345
47892
1139175
939533
1010831
624771
791618
159331
756236
742867
1184635
696153
1122422
88799
481042
894364
145066
630902
427512
631746
240300
361650
831624
1060625
904634
823876
975786
1092375
470326
31334
129509
882442
63153
378174
1045645
735820
113926
938208
28007
832688
888950
370818
528352
555280
88235
126746
707580
164511
765606
1080010
1099010
314146
972312
629312
704168
1174468
235126
149103
1129266
866005
1148958
527594
669171
952813
244092
320188
206698
639514
372504
461433
191325
1065934
253064
1164723
703941
812951
822822
811627
933239
670319
500897
187107
393516
624575
412132
507037
426380
682121
669838
251128
846418
873636
735627
183806
86977
267354
1184391
1030701
769440
291662
373825
256352
590017
766845
171224
950485
273804
583864
318294
1165630
69045
86734
246422
221698
504259
1191054
604701
135539
154303
369552
597814
882382
469515
835756
730435
149777
1007056
513085
79047
1056573
694534
852009
894094
610492
116703
764486
325525
1087484
1072498
593684
243385
12928
1132230
503187
341168
1174826
817476
138314
1105179
733523
1191833
470962
1145159
719715
556597
857717
1185077
781750
407258
1098252
503067
772531
290688
47658
110416
960803
118405
868760
1145624
995250
505614
1128618
99140
872270
920072
849290
664515
579756
956943
477854
629988
1087996
912830
221328
88325
224491
970375
215144
821999
859062
725949
562013
51358
856375
317485
383438
1155895
296803
1189597
253638
900761
351723
853956
75349
784105
141786
804142
543722
696092
312981
174809
168766
903994
372485
408211
34979
736369
727608
535232
249032
973332
288226
74403
126278
826967
670771
29753
113250
230462
948314
125149
696157
493945
70154
501986
511543
773738
1081653
102462
690365
708815
731932
78963
605842
518093
39506
50174
490172
804354
901234
1006376
341520
581961
716289
1065799
269187
31747
381735
67924
1139346
511475
263704
1190308
998718
948791
235865
265827
636558
82412
1004112
852648
1128744
1121799
148696
565264
516808
275098
847831
187596
38654
716808
1149742
116111
864614
910298
896694
1188929
623859
559235
739862
833976
467807
91219
654199
868484
354884
1151260
454809
1034237
1125859
789724
589592
825415
724714
536642
1142952
398228
1096493
61280
933500
189682
30759
274899
159936
596044
972678
450689
667508
696509
133236
876301
522159
181998
351997
1042155
960662
788204
1187674
564833
1189502
313143
131468
630548
22073
209513
800343
806363
604048
842752
83982
39974
657800
656466
1170516
1145880
213426
1046525
505630
1137365
786993
732800
293267
157525
905712
798760
657478
1075254
192150
319919
272650
227094
270817
711154
534844
1035176
609538
828115
741441
840061
877710
1104940
232133
376155
111594
191701
843373
343442
992547
433778
2994
921007
798251
1050157
589836
257928
775866
6284
135633
155151
410472
699219
41361
691318
270430
1078560
171159
252963
483706
1127756
454706
1151063
93161
912702
602695
445194
160039
1029227
716293
1101166
1024369
634843
1157005
163000
871280
517882
895604
455825
396649
237449
1073463
520172
470855
1060837
880158
319358
582758
23261
645696
9715
1038593
586578
686214
428294
1146492
513394
718004
985947
330319
28039
211710
103046
526518
697441
423100
385033
450191
67014
456082
326188
539929
1098678
1125780
1059452
1042285
109711
937146
326958
20869
185546
295140
206310
352870
1120187
746840
21460
308739
1150083
171176
405625
252459
271830
938717
12179
1037869
1005198
660985
743181
1091169
801465
976068
1133093
236832
924613
523930
682684
137343
1144138
72505
907706
974381
399295
114552
163061
226268
879089
898597
72546
815287
122756
968471
461515
114857
2764
487363
116772
420124
454696
822595
261731
418276
1041844
225395
323985
149812
1060366
228307
3796
733452
1138165
868603
644977
310788
509850
392436
51700
479233
133769
1132514
1063351
629910
975556
617229
270850
551662
945839
83975
1168634
710209
895047
328313
703902
526585
90997
312421
453945
1103424
239282
487715
128852
383916
282065
46191
708716
497022
201119
558361
880109
1146163
839188
150564
40808
508813
933905
1160309
402292
232901
960683
920157
932324
288375
672807
954111
204798
606814
465570
570365
255351
134113
1146856
870329
464251
816956
684727
726082
1149595
479868
147823
774662
50704
224135
623511
825924
925634
748917
176877
959801
751169
585614
834456
144153
513637
851488
107482
1100543
195060
424073
453462
752276
791009
39188
587728
695152
151492
944943
586435
461405
1162468
576221
280264
1035488
321625
275679
500643
812957
6986
18917
321513
599843
623013
441265
18963
734269
604052
115711
237094
494321
967837
539429
105340
269060
831219
696625
1156838
415505
594106
673463
829061
786074
1008770
289278
295646
399348
859073
413763
49595
362601
105793
531088
807948
534576
865784
796802
108692
945042
1137509
519596
239258
1118862
823373
668662
886605
213914
571157
95632
505475
254814
678168
1008500
684509
1169934
976555
242701
553810
888492
372455
401800
710737
60136
423688
572841
305987
423687
607403
151144
350896
375015
93785
746575
52417
1051445
451577
581398
869202
725424
916181
282463
949995
331288
664894
1115980
840168
520195
1177858
939894
1007328
72497
341759
26412
201574
902006
54214
196854
355193
730604
549702
817099
733385
475850
407111
692965
751471
224598
14707
569240
10210
836435
363598
129559
535505
5211
410325
645008
861166
565293
558010
884711
681673
1112710
803739
417077
967167
241930
834391
920122
883258
73682
317544
90262
260493
266315
317765
780015
530724
1129725
1150873
673568
311067
385554
986755
109222
377549
296824
1091326
809561
761630
775467
232019
340968
503778
454295
504811
463637
631256
857546
127104
237217
183002
465244
231750
488259
1035545
24986
397844
228018
940066
106506
51571
173590
849351
1077310
387787
552743
1123337
499669
342379
747142
1117691
977946
908800
766203
54772
549960
537572
254218
346814
162338
1178709
420834
734390
943310
1043377
213857
60446
671562
444103
856233
760825
733892
1126784
884387
358125
1181369
520402
91449
429574
491196
937534
763601
740598
883789
1057515
1161117
875787
977303
426665
219176
654717
190314
258994
695709
133535
583981
761807
530440
212387
238301
818249
604557
135262
812528
803944
772097
57092
484260
781943
1051412
1094341
1022065
535116
991764
411020
951889
993492
29467
1053813
970832
952426
156983
1000282
1070149
698124
692022
195415
122906
660488
1082580
191634
984769
270016
706141
1027188
349435
193123
468970
397810
838215
513587
134659
6675
409794
115593
943715
1004949
1185506
252958
1159587
223668
908481
188394
1166519
1190692
903646
689862
116306
921088
405072
355417
837559
509983
42033
25173
115105
833729
907912
483943
641604
337555
292282
1122433
1139698
698107
891242
1166953
248192
362341
667825
461038
1114601
35967
941891
594451
930674
153765
885943
217021
721332
61656
829327
1072853
765428
686827
758753
524160
369580
303824
749384
1133741
852243
79532
256760
58200
595268
603224
14283
778889
1145149
261457
786563
288167
1060073
168966
1021359
835212
737273
716076
641628
181140
875308
437433
176381
1067552
1092360
406711
446346
225810
1021915
916023
1030230
556899
213118
916872
958841
906427
658209
1047334
155171
1052474
177470
572320
114754
1072453
706852
1129137
1062094
566033
576092
607581
172407
1016266
417558
98578
710766
57570
240307
501416
628436
554851
473483
1123189
490515
978385
348389
431454
156322
435363
404037
1183981
915497
545488
10056
209948
881764
441835
547816
910893
1140731
808564
881815
171626
1088919
226367
229901
1142056
469023
812638
1020752
529912
1079563
697326
26046
889136
75715
615813
943633
534677
1026741
719989
465183
410365
598561
1091422
557703
260283
525948
286496
743180
1056689
1064109
1091962
358838
125925
139179
112633
253140
691436
224164
1025646
526288
747020
392837
746169
361896
657582
502872
965766
133058
794663
841228
81240
479596
570819
137677
525391
838261
32492
1011109
30417
347235
474631
521963
202119
149516
699944
505496
1075372
756666
460577
773119
984953
162076
499426
808440
22465
190888
37389
1018187
1138961
1022586
141450
723556
94236
840090
657676
318636
361940
222648
406880
278715
180034
789669
129957
1121179
559273
109474
357747
620044
269878
700732
962255
221658
818325
792847
1189122
17312
76492
270493
715592
73141
198511
769116
241989
169864
1163026
666961
505588
435693
1034961
982844
82184
843004
397930
666090
144807
290242
955715
385949
228241
438135
533971
655269
215667
876942
31116
393536
1176482
79259
91094
84972
242552
761996
989359
90083
561566
762614
465861
1033912
832461
1055263
659946
21896
396287
494250
639036
147843
931001
300928
704845
393384
766892
119622
65828
161306
45840
535509
992623
395860
675076
168238
1088871
63405
1155899
869411
770993
1139106
493451
450113
775119
382136
1164625
1189162
1077524
497222
1065065
474456
1003840
17308
268986
242875
287695
574921
880256
25376
670325
965676
570263
429721
246311
782650
134448
190915
197535
954558
840706
984827
89623
302886
951144
834379
24555
139375
3884
495559
789856
357414
334438
140514
765609
753988
1110075
786144
775301
880105
1045335
649200
98189
223243
124333
404467
89227
294635
1009488
727770
58061
795739
548770
844433
677258
486662
565564
544616
615138
190923
465396
829185
736982
879668
733015
141877
488598
411686
111783
191827
3517
499308
1097584
41269
250759
384910
9907
278910
336393
651959
434177
916059
254055
457945
674321
986167
732577
272904
882685
946059
106637
897674
1032767
373951
312465
520921
626114
203050
685311
652860
271777
54106
493959
662420
393756
266326
60555
1055317
182406
921755
319946
190532
1049507
178638
170478
46107
815396
237972
899532
30598
389840
754026
528178
485846
265974
254369
207281
138974
949550
707085
849067
39910
518133
279336
259717
286312
589577
905271
268327
819583
761734
955924
893871
807121
667420
880402
8207
324143
361341
774834
609311
702763
641124
277734
1100730
58047
647550
1100401
1114774
847084
529005
524003
527590
1176198
1116012
502393
184816
321245
802194
351627
909250
668955
59142
894578
867243
813384
384152
164008
216973
357138
897236
1155707
1135851
76075
1176212
1121976
428917
781123
732850
669883
562952
831543
528648
450937
483956
1132116
39040
1006181
892028
811721
384792
666945
782051
339548
510776
565883
1144963
142147
1008199
548791
640550
502275
322930
955953
378963
174627
973076
695776
1153396
469134
1109498
1020660
502744
686235
732739
304883
1071694
132289
435555
474930
527215
699692
1090990
647013
447438
853431
637502
1020307
246477
371076
167608
587373
384398
310365
475184
76378
165524
43860
746144
142243
742391
1136301
121445
832544
634509
290896
284002
592657
531758
934507
740562
1191049
125065
373747
885327
485267
88038
666934
716987
1045407
1193350
20913
320678
992818
32954
775229
609632
1175576
936934
245115
1156388
230271
558849
491695
197905
177800
179287
608719
1025158
254009
243237
610590
939319
84981
886677
739924
135968
683076
880107
904442
784413
292024
878063
91880
563835
225398
866732
368526
825885
436651
1121251
772775
126514
96187
368985
759089
892964
800840
1117410
16293
984567
324659
394474
185013
1151925
287139
200260
544949
106275
391810
1044902
382406
563263
130572
170298
1060360
678135
703447
630817
473841
1031035
14265
1172334
28316
710303
986057
158133
733308
600706
888739
97519
52202
798275
328374
1117876
709620
1089182
359083
1027701
927832
717672
652773
346786
855292
390413
369699
347598
1011286
430630
670095
639039
700071
1045541
475067
530681
946730
214253
132223
193244
131186
105907
104926
114752
302516
107262
1124546
673868
1016487
707946
730977
162139
107470
8875
1086748
437520
508932
583501
27123
474027
24365
835702
545384
208534
185274
584993
854915
403189
1067922
587509
639814
98304
152338
1079748
302130
644034
843447
793262
489791
727584
824786
812704
739830
577159
1073459
1120991
1059511
690742
85637
926840
848686
364096
1192563
1143197
902534
4014
574880
284606
910780
384381
398754
637895
798893
94388
219
460325
589381
588188
963797
579255
447836
828195
756002
341930
934663
667057
786161
544122
722131
996930
574295
184092
846325
338814
907896
107044
83826
703737
580976
432917
305855
526473
512824
920723
518997
217418
527157
320581
323666
840998
238595
457132
521106
522660
940349
917434
584345
602724
487152
613652
51043
144859
218518
273161
838820
689088
370247
639542
977428
307724
181044
1128069
1019193
1056680
1044
696124
707392
225307
299600
196211
343625
524608
985580
878895
347875
1185304
285199
387366
326485
805099
620432
1145498
526083
747418
370535
609059
876566
628027
184077
721908
260639
1052299
310342
1132181
255915
112347
619882
261719
590698
576929
558823
170051
1142693
647349
491458
261708
1016607
644022
377306
80946
1190366
572726
253458
651303
18485
736910
52925
342995
885345
927143
578471
647224
971198
88566
1061009
555243
914517
18334
1015489
953448
1061955
1009120
115311
791620
602017
730785
1033961
391605
15179
1024247
840034
504402
689354
199150
772678
1142000
1031492
1061829
1111344
616838
444559
1089130
451697
414353
679397
578177
723490
341132
172565
733903
49849
170905
417544
799727
705747
902930
564767
71968
92677
675401
343665
585985
556211
212273
129635
6788
606422
2229
1133265
327483
137571
747402
990997
231506
322891
139470
289807
1019371
700858
111794
40810
920630
866598
1120944
742044
147376
811018
349031
484042
510816
916654
86422
182784
961889
58528
1003427
1018571
592883
505666
124777
372977
1044059
146108
463573
907590
622633
616
187643
748225
668281
1048898
1119734
1181898
851560
1093680
100950
691910
278271
302592
539498
419370
351703
128587
973530
757698
1086649
540179
702062
105136
409221
545473
142141
389971
1104026
880968
539200
831837
1078720
33503
661626
864873
1066419
476797
145934
377967
238979
1074579
765074
618779
401192
640644
537620
523136
1151887
807025
1128806
358093
1086106
974926
231467
180638
92965
113652
991318
487980
924796
130342
377830
426481
298999
491155
159571
585259
641820
624405
820355
114398
755250
230719
487968
900673
810556
516926
505757
228585
415765
385081
557128
310865
37684
197137
767306
157562
412555
710799
922747
17345
1120027
684043
673987
380110
356782
857683
1093828
1005387
236627
931313
1038123
866436
20214
216253
1053628
566485
562267
553950
453869
639512
1004154
642840
781866
438441
682015
987444
328295
951895
944890
820524
283568
762914
402957
602792
222230
747096
658307
148630
186449
344519
465093
712283
478090
642374
906605
1133077
33570
557459
100377
701056
461885
77511
818655
107450
570401
851504
284933
676763
403382
1086211
659734
596604
277143
983865
896525
691734
1035456
1004359
598298
494562
474907
362816
435425
763149
1122197
729613
746987
344545
905162
1073970
1174436
636611
541666
53521
826688
30163
562643
754825
1052022
116139
834956
445125
955472
529643
142868
99955
1127979
256076
80100
734039
602055
34859
864137
739946
140989
453478
47607
96823
487062
884099
362976
32596
733716
456701
513581
485492
980954
1037943
751518
61655
57685
653847
223086
285512
872435
271101
303020
645892
928673
774995
605282
769346
117365
69746
695531
1546
698058
1053534
718189
853564
50788
521493
971556
402529
1145610
505234
429557
964088
496751
792766
935181
901787
1025090
217969
1094743
790895
992490
999254
254656
655006
654856
502771
146009
483696
699638
768064
99497
328575
295860
208510
476940
961741
861907
809835
277935
788334
383926
402279
571087
789810
267309
180256
863390
669443
89405
621046
445072
818984
992523
949919
120852
460780
1020290
1114352
1044855
130415
473932
1016470
533056
582245
252856
324937
414030
442105
105706
715222
444500
564900
439262
212185
667995
464321
511144
418514
972251
196355
975288
267251
678223
586282
1077405
687791
540259
1123509
959707
289669
361175
831303
56840
144665
1099596
874154
467672
7570
724774
333665
373452
240543
14449
137845
675650
200923
746157
38081
203074
594650
788985
650152
1006602
461829
613975
85369
133933
914009
976094
553906
997973
906952
161199
276811
737797
49838
390181
920583
352267
684873
1111511
210876
169599
285507
1038467
367469
197528
990691
1008367
1173542
1173438
843545
318765
953485
1100869
781127
646075
483954
1173503
696973
223301
377565
684572
858959
469475
1105443
389543
1094867
646822
183057
828771
106260
579360
637939
1027706
230142
405932
22115
518085
224115
1024434
739270
684539
873782
909149
985895
577194
998508
960375
701164
45887
885212
847963
528953
979090
196401
346308
1115938
229405
889578
51307
674778
384529
959426
24135
596739
188971
203735
336136
89371
787935
102633
535175
313272
738074
658822
982629
450678
55378
1133692
207313
340867
40104
328558
963566
615766
117844
582527
48546
128476
753852
163079
1008043
395169
1116996
1100216
1004584
367692
468494
601743
1129867
897187
443574
675442
365186
201678
262407
1158209
419733
158448
1041705
158189
862901
407290
663877
240844
511525
502887
1029778
348538
1191396
261166
1059431
1002365
152690
594878
456831
179465
116795
339309
962233
1184479
203744
490404
676163
766684
171485
546174
243195
514730
1002810
387469
863134
49883
221585
362924
912523
472771
1105573
647942
728891
32088
611458
114571
914386
696031
945158
692484
450762
1103594
110972
909285
908353
546299
1006752
262675
619776
108954
708685
110410
593374
987441
800041
1185943
23335
715446
1056061
1025390
402385
823080
520618
1084787
123828
980376
782047
104538
624839
776634
1162234
86632
78622
47274
851211
370553
312129
683591
375086
908080
1011495
583461
622085
1071495
683961
633650
399007
387928
296565
1064467
559711
716647
229911
1081851
853818
1075544
676880
25750
445705
887193
958495
753424
508184
229079
676553
407884
629334
683583
1126626
891221
350220
912136
159805
62072
45859
607823
736261
125451
556619
822173
572745
559616
1099093
22239
134759
441218
652315
999556
318412
927186
113491
318925
1185104
39812
582876
122072
141916
853664
900407
740538
164245
1191902
894843
508734
51890
632130
864208
203669
726671
122816
109785
269950
1127702
328410
1140910
804070
287488
826510
307789
58531
1088418
765556
264672
772695
395952
672109
146314
685075
344276
776246
464272
71491
766463
1148711
698199
446918
910918
459049
946585
299082
1053367
471024
316338
1063958
814220
812768
77945
580144
1134657
814964
354052
148464
268000
425086
500467
911637
680557
807872
1021045
747429
60189
428670
976158
498076
155469
286134
927351
2136
1193397
352832
353739
165498
642261
806080
769900
311136
1095149
696974
911755
295084
896782
804855
636043
790009
927076
100315
862825
712079
582842
929751
978576
340980
158997
584264
848919
244381
705835
128210
1075999
1068641
848370
47632
989944
945693
253397
907348
1172511
1028337
837004
401389
449502
51673
203912
225545
865945
275916
646086
667065
660164
214565
15345
1191751
380500
916848
479740
57635
301268
903388
576018
110580
444471
526030
942891
688721
824859
400114
1002324
968774
204423
502127
921999
1140029
567357
281327
942026
1154573
113704
451798
422640
485546
863615
1089219
1163758
93548
1077847
657188
486618
517922
274601
599474
985696
394842
817042
318285
824038
1180052
302476
674952
715391
794248
73134
771594
631860
1103608
523534
703641
964940
59396
1092885
239896
184868
439624
577071
1060074
1084307
438454
406121
655826
74984
93924
204037
1175237
723531
54236
706079
805850
862109
1186633
21266
325028
1100482
395454
646946
430987
594688
192669
178404
414768
563858
139392
1109284
629805
1107516
428631
763138
619785
1017700
631982
1147445
405642
513458
88759
1077565
347250
255126
766798
679643
103008
984866
453104
1058978
901395
730668
841034
644779
147044
586792
651280
1025396
160185
511834
60809
134902
212777
66890
721457
450745
291373
1045949
1042238
106446
166708
675197
67410
186007
551877
354130
89650
332008
754682
765062
602194
906787
59993
1138408
273324
618462
823771
348232
1111156
974132
352436
1111313
1107093
857852
34347
114973
317185
1054787
709531
444040
1165472
538173
1002768
156016
1077834
1015909
618759
449969
673406
1117943
765139
1015397
949327
1138536
1186901
481107
317249
1073128
108596
1131527
582278
310818
479520
312699
1072788
164993
532492
390735
573123
1162917
58369
22788
86818
744846
168622
1053188
113150
498837
769026
586009
86000
565024
39517
930123
1044927
866317
895171
337872
1066191
9013
340383
569460
694279
313721
408323
542588
533848
285736
370362
252631
157256
600891
847384
1115749
701477
311870
1098719
547013
398560
898194
31138
982
705850
829504
81349
797152
682168
1111669
59167
510225
770065
926565
125842
833156
714961
423177
382943
986802
835906
1060226
199012
141559
628428
4782
610075
1027429
1436
512319
995862
488488
1089503
1005009
493455
432646
814485
417085
402163
186473
365240
243466
959381
1172256
144624
52373
581297
525508
176895
671964
768048
584661
1004607
763459
962755
930474
534343
635488
752803
837814
169347
570075
1089321
513578
543704
478222
915788
150638
923656
796212
1160359
932472
587322
740670
360420
725014
183940
527492
536899
794976
422856
370421
447617
578529
1104482
35680
47469
771577
1072845
501204
1190299
1183923
160836
905226
646026
964675
142378
1027215
1017197
505947
297237
401776
352853
838172
247163
1185845
9602
529828
203734
504618
807515
1067925
256492
905134
926293
713655
308120
6091
733446
906997
563327
476858
532703
579104
812730
906974
826930
818513
394105
1122738
510651
445810
1063815
861169
911299
759856
1032717
1090847
1054534
1052150
1008831
250985
289453
12631
160351
1156062
400859
143377
1163518
375514
379624
1105026
838770
874221
175799
135399
240703
468071
629450
992029
360418
879453
915348
227077
946276
999896
1057283
1143151
383378
284452
140648
1015425
590550
822921
1142755
710968
258536
586143
162833
583778
832845
1095202
1162982
387096
69199
902429
531554
767859
356626
732055
41078
192264
1147904
790607
1033442
669233
990929
549620
763249
109238
26154
1055260
830627
791661
901990
364674
14324
151063
173425
1057934
894687
532824
201594
386045
737146
28976
507072
555809
565827
346068
1016461
553069
950731
857538
473836
457237
537207
107418
750727
856873
798889
833012
966911
890325
343513
576218
1012866
237416
730807
1112280
251284
886410
538000
22615
272459
503029
421854
1073239
237790
880035
90428
370876
659823
42409
101350
682549
310262
952126
594144
681714
169483
559739
650207
971122
541281
34619
926506
1170942
974596
673688
86204
1040850
555003
51170
504733
984179
839802
1009951
64519
400314
574216
680045
400054
811403
810096
503688
726219
928909
182749
279299
1079795
745876
825265
19160
601615
282075
89254
465564
1163996
779120
873477
36369
364392
1150320
495111
1186120
482010
235304
955653
1086660
135778
678677
248284
680839
1014982
1169737
342804
42387
300125
309343
383606
394983
593604
1151747
828832
341448
660641
129991
196554
568730
556340
129847
139928
982847
728911
215816
705751
829
1187842
718867
198199
590685
1074596
366675
819460
279716
187074
97741
19581
784839
23249
676127
457345
664405
305287
538823
523266
95400
675150
889828
787562
890112
927532
54653
812641
113
279774
981665
42812
820019
1015984
240243
649549
470031
1065394
581525
509181
842150
516288
76943
852672
1113667
584174
95314
476733
652064
589702
1067703
355012
1141879
985452
249478
225609
364088
501185
612932
959779
307825
316543
1037978
830179
574506
559548
1127221
716255
803872
695873
551880
167243
887556
695412
552355
334927
30217
28319
862097
483579
721126
446514
1087762
5507
336516
263643
807794
511935
601967
189196
314139
622806
351234
606885
221238
652341
594177
914508
906774
52428
395832
637136
67945
1088014
46831
821317
907715
812185
1138339
187119
287927
210969
937684
308412
800590
425266
968948
828211
238312
625347
671031
231378
579824
695844
832931
854821
775913
462929
1127277
938943
899026
917606
138626
505187
98269
834714
279994
388402
167073
339510
346442
770584
629236
533797
182003
615788
708700
792794
741996
212603
327218
1127994
820817
589482
1169176
760729
1140838
982818
579161
516676
637929
520942
436373
630928
695560
352776
968264
569393
974579
1056867
1071577
901412
650566
580501
833455
319574
1177014
20402
566132
359063
848698
513416
105270
989511
164981
8100
509003
717223
1153519
607709
725142
268181
535228
773362
295445
659410
638104
697566
1096035
894999
928296
833552
169644
884560
360553
538990
626927
962149
76202
937434
981035
922169
495414
91560
178632
433406
498081
570102
89565
491948
914592
319113
388576
1166487
656953
95860
180191
45009
803577
250357
6881
131424
783280
154203
439792
242841
210958
1071243
1022772
456405
761151
369506
481875
1103000
16094
831740
1143440
569095
758613
568969
422037
361682
944350
490676
179146
812871
7345
358414
198071
1069015
568502
274832
1137217
658183
1007931
47972
728664
1170039
465270
950418
552183
1181769
685164
374798
116629
573547
879644
601385
89896
595158
582893
363136
236951
824019
1115516
568604
466418
591442
216846
617715
703791
157731
627403
285333
74883
1180760
211449
53619
999115
101937
238186
1166466
689702
219312
963089
325839
232179
805262
388868
809722
239556
663304
232593
618024
868676
467388
24315
251579
734984
720464
908081
70064
185169
231127
16841
445982
425142
298601
1035654
321040
471329
333179
384846
1141488
855175
925714
537150
635022
842629
1008414
755393
38800
1057963
878324
608766
170246
881189
457875
693367
1026632
272322
838105
582865
1179181
630219
1117812
931946
1185424
838133
1058913
935930
1095727
1190501
559275
653049
515983
439662
615241
205691
857398
145890
370379
818893
375049
233507
351303
872489
752452
938240
824532
893021
69112
738505
565097
1171200
39691
1087171
54046
187005
967472
1118105
681965
983262
800459
1040388
497618
494382
1039565
1009340
542067
483874
309099
138518
931270
811876
230390
514865
844759
461707
3889
1013227
725987
252044
614851
1069989
941931
586029
364445
248857
944556
33741
774745
446982
527850
340167
87978
254514
1189678
260819
365335
97715
906557
385129
108374
508515
233659
184194
182257
314187
1123743
347494
432984
141132
47407
163510
658586
181324
329581
260757
1114609
310897
781474
196540
444496
744260
56293
488108
505454
161728
881376
199155
462259
1146184
467001
157640
343141
898360
619640
885511
1010750
1167213
671698
83880
572907
107756
112949
1047640
1100094
159685
1072034
589437
968749
492655
1142676
1049019
391792
924873
199678
56709
1089327
951639
431865
1024496
1001865
732310
349146
723680
231678
985101
322886
156198
1128736
525493
608632
996828
57584
422720
647004
603384
763528
491994
42284
800670
862242
759743
347101
420801
527075
725739
70733
129539
308405
833700
93376
509738
942829
167765
1034946
1152474
1031679
498288
127070
685781
971377
774962
358942
1038862
199342
135939
552956
433017
114706
127655
390759
1120844
182802
869115
967136
342279
925488
718978
636022
582450
856311
368647
1143476
1062318
452727
351367
851067
1087957
97988
970512
487735
132526
430190
941781
609557
252270
1050932
618756
181471
1000795
580771
860651
761623
717865
325008
2548
503537
177891
778781
390398
890415
402589
494604
1078018
87193
467800
716459
1181552
266350
969681
142460
739972
678146
39412
55389
848784
1113425
73435
400647
946993
983905
18668
556098
567068
1095907
1040083
564109
670503
285604
376305
192286
576514
776888
544580
689003
667448
696935
759312
1001656
397842
577209
696485
852181
1053118
929287
828378
1023319
307926
959640
835806
255857
766895
978056
116535
513134
191798
961821
519525
1063275
457633
31368
16898
23415
1007728
931579
83552
737515
1172178
354415
614817
900691
287038
1177702
973948
1161725
107687
393948
1089215
794866
874339
384441
1159757
876863
20635
219000
121541
780199
394234
851958
196537
1115179
18541
301185
345822
714729
924120
24994
294308
730669
698221
207190
215126
90473
828872
970496
546614
273163
953831
1124703
171664
495905
973272
1120668
489588
1175838
71167
427004
56470
295936
7544
185337
577145
1149107
176345
675067
565138
1046983
43480
787815
868390
541876
389330
470427
1169303
139753
999300
361954
966120
967706
667076
250764
5179
1160151
138161
622684
387475
283064
232122
549494
792986
245882
1117786
90633
20708
1184583
744175
449043
958059
627425
53501
799248
669633
837084
742065
2021
617534
713490
1049763
833168
530419
714082
53466
78522
492544
1086619
282650
68546
1110515
645233
783322
736905
88781
1093121
327294
386850
136236
1166980
1038594
280248
627944
585969
532371
6469
988896
721606
358318
1067737
617286
516258
1075538
717772
178425
1063852
737952
1150707
65500
618773
432892
586722
740826
1190018
520952
977887
960146
128489
341492
975848
646568
673935
171211
25948
632837
338698
46099
51060
295371
137288
824853
989544
645591
221520
1022856
306049
971386
246838
274157
762126
332418
913074
377539
113457
358730
34822
367378
814088
647549
888166
674430
824225
412253
1025637
485577
866897
712757
940936
200190
609102
609058
98992
73152
920451
514381
570196
455421
489563
318011
91770
870396
318586
1009230
990862
22020
297605
699119
1112113
275841
170746
463670
634232
193456
101077
171867
1132548
148172
989168
408297
486608
384623
156230
283262
1046629
595144
696497
1184793
23532
466708
588331
945978
787623
739962
169279
729924
789420
832375
335832
805335
512121
355044
146328
1134496
865954
554258
331238
2133
901839
394259
93207
293905
900803
519374
394267
954781
89849
256735
877412
219549
845019
1016893
142628
260666
1014850
750149
1119013
412671
47337
799768
1179010
84384
1170763
72142
45386
412166
426023
374301
986555
216800
261423
548222
1024556
661739
244633
619304
112662
1144647
570505
483075
887145
601290
371218
115483
599410
894577
943959
353691
1087146
751386
679921
285994
401622
451204
892530
72775
120982
196259
1075566
73203
177979
1004529
333020
158894
171731
549280
540299
48196
714101
1051225
629405
444775
820550
887358
1124771
128206
971902
489567
815098
835637
345372
257949
921132
421629
388575
624870
17271
586976
1014558
1010180
38648
947022
226436
1165939
835084
799999
186846
360353
541786
853721
375527
713251
986797
773305
722302
82054
311542
563367
976884
851979
410971
665251
944855
499405
1026359
601039
993415
318302
767929
1182824
545088
966229
1045903
530916
1116022
94550
238042
802534
127860
288112
911972
754731
1003643
461279
1128200
536094
404183
1021473
279287
159221
851056
665144
943584
993055
312883
158335
238743
874298
1163989
387656
1130580
552651
606035
402807
721952
809744
496300
514069
524813
769713
35537
204124
280352
654058
1181727
1130343
395755
521202
585454
533528
187859
784275
28802
905160
976699
464369
1080183
249960
169423
1035032
1095831
1022265
597958
247447
515892
223365
474393
613195
344206
136275
484422
45311
930881
289703
1178678
1130599
913433
1084595
666790
910573
929391
430625
521194
299607
1000137
1171621
191745
1670
1088369
1117925
678583
600717
135034
785054
865522
1046095
329563
852895
42258
390120
43580
84435
170103
437758
860622
905258
1098933
816397
542691
158861
395812
995266
1009344
1105460
933331
745332
419392
1024932
180509
907224
266854
839267
257860
1070323
1059513
522653
236060
931663
286364
83672
429795
511108
1167489
563247
231639
535861
169618
1149539
772317
564802
563341
125924
734820
521752
6853
531942
1023984
767533
805514
990489
1130363
410135
508255
358679
493550
549714
28383
239875
1142138
998290
23659
407859
1143475
220526
244441
491902
426716
871945
471937
942347
308824
290100
916289
1119023
180539
570940
503247
494436
1161525
26915
59378
473903
1158295
699079
159557
256253
580585
1011903
748398
539795
1050120
68734
96427
374197
797413
614405
849524
730551
762137
106917
682016
681276
1165037
617996
519714
898421
590419
775353
954625
1000715
324785
692108
27248
867714
343467
602535
1072336
660590
268955
785217
1008221
949517
827453
1138411
214598
1115350
26276
160289
459636
293855
880298
63929
259136
5365
974102
40576
487074
638338
184517
948702
1069340
438310
757459
974370
56807
754040
779530
406674
180838
94861
1122579
1016844
44857
24188
1136470
772000
1034868
836760
70631
293640
694652
96926
1038340
495522
597692
483366
928236
958434
182597
645432
849186
864390
1141123
786786
214879
519526
370093
612067
594557
170570
468521
1054288
317169
329072
528167
442069
290432
949909
1072916
8266
207893
425671
307904
405260
109608
1095688
710920
557145
282454
155092
409921
68569
929962
736279
638481
900796
954745
379257
569666
368221
668863
847023
404041
1027204
529440
798459
676599
468725
1174855
875396
33341
679548
343875
954899
1135554
400820
1100911
1004629
533091
267676
1137760
174106
155010
522867
716296
1018359
529031
572544
362476
70216
815205
707159
192732
748177
1190816
957956
472527
811088
447078
137751
1113231
953712
1128189
403383
239428
131662
1069085
865177
754408
610637
585273
176234
856554
592978
829462
961118
530104
1174564
972275
634823
994857
1179782
214260
880921
909715
1023865
956212
107397
301846
821430
662825
848533
283152
306912
64633
397595
1129683
1075980
1154079
229902
88390
512543
206122
1061445
788902
314374
1035521
957754
468519
1060955
6391
323054
874927
144386
458925
867820
676840
314417
195147
619869
7760
680128
1065058
505170
1165148
197353
570353
453110
193755
288602
824830
792040
925673
314149
892570
276010
402515
394864
768232
582328
538764
323296
928313
271356
1166307
1137477
1127144
929560
661926
290939
394554
284987
576428
966956
713988
1135741
171952
291309
381930
994548
218972
1049062
431931
1088157
722217
661590
595041
687334
846465
567840
667824
1124083
645128
28241
202029
981296
1172554
1083240
88993
1028198
59018
993112
846201
1038696
477618
278754
836049
1177373
188352
962260
1024428
801846
155883
399624
241213
868855
498130
961559
801181
1045678
725898
1084873
274292
340250
247435
669184
676639
94048
964047
859182
600139
497011
815962
1157486
245128
878040
1159372
478987
58668
285407
1079556
971612
1073530
336836
188310
876177
1127375
768763
1136544
813445
992629
945916
481891
294078
351173
596628
894119
658436
909631
358775
895701
300745
817353
547445
545097
878363
262824
947025
549411
959675
823259
50195
676748
357426
289605
309461
602165
1088813
15254
411025
706600
561117
736448
346909
648649
746231
1105118
200672
482924
432430
257929
706241
448698
795982
1142829
57433
1113103
102393
246964
1054740
889953
144282
865121
273062
198190
282044
343024
396662
681402
860186
717705
976782
429722
161529
553880
870813
1156730
719668
781780
343097
21624
921974
1026557
591189
47145
850193
53201
321386
659307
1185439
492745
730246
1116104
452484
178665
321746
1084303
170251
851337
2153
769146
326189
733205
465772
692604
477787
1169089
1150520
687566
1184995
911310
415288
1189433
198157
367899
579693
813679
175574
1160974
442018
195464
570941
205779
885469
736195
326999
1037750
1142058
430878
50135
359185
1145730
776987
683864
612420
115901
290257
179617
871189
1170204
850821
325709
20931
1138799
364434
938448
982262
367916
860950
188240
583683
721438
959822
968278
253721
1129134
656325
234528
697626
817031
759451
397025
71246
664454
1034085
1094109
1156725
1137947
384361
649461
434634
1064075
476734
689262
89724
608430
430463
419182
528873
381410
325157
596072
1180254
1185993
147407
824897
115342
915339
69072
1010557
1091086
545072
160506
1185399
759688
776359
839466
430001
1182
1104635
1017110
447566
117974
828380
786992
757645
361903
918412
404454
1153212
747359
68617
523818
936091
510038
797687
694684
195793
87837
24906
807719
297656
777205
316883
338681
849495
772141
30723
59130
1123814
733944
301358
662074
945462
373272
547344
573903
520093
131149
817993
249060
117721
159503
1067000
1186318
1090991
673126
956768
586139
1079415
55341
965599
271714
1003502
984292
718187
1148665
880817
935190
968488
1030576
1175956
781284
476637
836327
325652
14191
117816
813234
609129
492825
32578
12016
769860
1001544
1119711
680191
832761
131193
722307
696736
198829
72919
319061
818732
1155188
666954
958957
1097947
564824
1161170
654172
751883
697855
717670
580091
1161961
775390
141992
1060649
716408
148991
865499
409985
570867
343787
1137875
303021
955114
214
98078
215524
1166245
501920
310916
1044923
788430
343618
1016762
1051390
844278
701114
919545
887276
545666
1087197
232762
52621
162596
57416
376286
310218
1066630
1160077
66183
787173
990517
925251
305260
919587
674761
766164
269137
227486
185229
1140576
838228
867608
712791
359062
1020229
973670
993352
303714
752604
989101
790020
1118234
658435
101092
754095
796957
36320
246867
993120
47978
1154590
835656
791469
255673
852982
991550
713094
1170027
941013
383588
203037
901731
170966
804404
431242
1030144
986946
602914
200773
201617
99950
869073
522101
394168
7576
913771
950721
723845
483586
146029
162617
1167263
1013722
825367
554707
723444
224600
1118917
480591
289117
824106
146216
811327
848936
878866
329973
398611
1080245
890931
827084
883443
871598
605352
574099
1048776
501180
341253
395698
1145722
1000868
549291
819874
846487
1179789
769970
951652
584387
699335
355140
1010576
541962
87930
476256
1139869
1088577
28619
594182
461959
148752
374216
274974
535271
341280
386851
332189
118099
1104891
368859
98444
30941
737691
745935
685223
503374
412541
578850
418562
674544
911361
292635
156367
899616
95917
746902
237519
1192180
222199
536905
637983
519420
255022
488871
945343
1020680
996107
340813
1033049
934760
127819
1158964
459194
844321
575279
1058405
972888
569560
526322
622516
601566
1187346
935759
319657
317385
224877
1168476
812429
522918
42888
517977
280903
165794
223169
259535
897657
1012160
413264
872464
446784
515741
946333
97957
73019
789418
300775
557027
243380
442489
150566
207801
359489
664437
1107939
457131
265216
45831
876198
1114937
757361
631241
462997
164152
704835
836121
886739
89117
246407
511852
250309
670793
527323
1123855
362683
891163
237936
1086382
898127
72664
645021
744758
634946
276041
602836
819159
127440
404757
1047835
329208
301150
5880
721747
160954
1031044
33076
1152682
664122
1091055
267546
963281
181207
134987
1170714
967882
704762
727035
70698
919722
201374
1142176
1086760
863262
1048402
428745
1074523
394417
994595
244013
533535
828091
1013415
329967
1084479
1054373
27583
274066
16999
726709
74086
108856
409658
412010
300560
285951
863873
625865
760301
427611
396076
350233
1167873
676729
288027
314811
102746
905176
451758
206469
528108
515162
1156778
963014
448301
451883
350719
302138
151052
783157
722828
459927
672550
781454
178242
840780
71142
144660
923530
985022
459707
219859
410343
841577
144823
4737
181138
83613
650777
415092
721028
553701
376431
1011930
92655
59010
130540
931667
68490
521026
417812
411815
601863
564805
1050480
703338
476699
617337
25667
503803
226473
164426
719473
194737
13575
480320
821478
771706
167610
673389
310049
902298
515154
975419
283325
806460
467896
213125
787851
516584
103815
661897
884109
495089
733911
845557
476800
995872
302327
25574
200637
281611
849645
607445
561032
223854
1071055
477419
241557
579471
927081
102724
986711
751506
803273
471200
1008305
909233
455831
691699
631030
69876
158360
248483
63655
490491
870288
718495
936242
1031923
188115
192447
758878
880226
658316
299685
423844
932886
272864
1156878
151139
705156
993993
323180
918089
492569
81223
1101600
864917
147779
788751
48923
1042204
739206
1189421
299851
793965
137865
989140
428436
168017
630325
1180376
1122406
1032354
1126370
785911
983925
180043
228888
60764
230933
203056
1010949
121393
504424
1162881
1191380
540846
368891
227933
617979
874275
646747
298636
763117
996786
238870
1007096
128415
1060627
6623
905896
878658
685039
61721
66063
195933
893831
7783
167812
617624
34168
291415
876320
777641
826595
702173
261828
249292
222109
657783
1098074
264658
804504
219014
190988
1171990
486240
94563
804707
899338
520854
300525
856540
816364
989724
516858
987213
661575
57913
11764
735096
488289
256635
1035506
141454
722372
309805
331809
556583
46437
1179004
303803
396748
365570
680401
102074
508181
947252
533890
953086
764056
436968
654948
107886
403884
598669
560694
841453
186235
488718
867248
1038220
360227
1010369
635954
70419
216052
1073906
428355
178967
275555
304429
1106119
100239
93242
331821
919322
20899
1046722
362158
92835
511514
1164968
1102268
678943
1188288
189136
496623
188241
1087131
595359
1008786
1076778
731424
699446
1052237
272346
442450
934646
268442
1020895
903213
522894
469595
570991
957891
43018
625426
411136
201859
283946
146610
303911
549826
512432
462071
491916
1068637
221811
669329
27764
987930
311526
599768
241761
1075468
859906
1161596
655827
179203
500099
1093397
401372
398143
788600
603724
535536
251623
115440
823829
69548
91464
413936
714694
879349
119372
965132
1089375
490166
679144
632343
584315
85356
824714
372496
43551
989483
781066
1111937
961837
1163799
942401
794714
194626
20406
455608
279314
150569
20549
484930
605021
216400
440846
384400
796092
491626
1020624
148527
884166
1009100
400709
54226
612610
94076
951246
47347
590967
184969
528197
1134906
174861
311510
944981
875931
1106175
96423
621043
875587
543654
28733
698905
816658
482308
725061
128939
1045168
992728
779775
338235
302752
699401
980715
934033
326049
958334
140300
755890
557963
369664
674947
117948
364048
113151
1035743
1016300
109821
293938
391152
175484
378238
16493
331944
829849
295800
2565
998279
576923
128848
725925
241778
733409
329448
294165
708138
376505
750659
238806
115461
953147
563062
678948
345803
442128
169797
37517
693461
712266
685101
1005821
383995
429062
846059
1053007
444914
849492
552485
191758
126638
149553
767016
590187
303447
311163
327937
918933
266283
973070
931284
776796
918221
104181
94591
420897
445250
10265
104412
186916
655051
372669
296718
962368
1021460
120712
1159300
715781
740224
435012
123149
818794
260106
532912
783443
293723
914122
368760
760530
1054653
325755
190668
1188075
690561
970406
179291
560990
844998
512732
1037966
808513
121372
656182
304608
971539
630176
719611
468668
566262
245709
632349
30813
472683
1169449
263178
963717
1124429
85569
812072
615176
440327
990829
1021944
361079
910967
1067817
293399
763136
438020
873511
347859
42982
1182505
83262
704177
481424
206286
629454
98055
187235
487473
607506
937538
698319
731053
911209
1015839
545111
894148
693644
846809
957266
880639
1115823
521984
560484
1131997
72660
855418
1033346
275056
447830
627350
98794
749914
1184256
106482
531877
1038984
706437
491200
90521
760392
245918
1220
909038
377554
912565
325809
1113254
9689
117207
307985
322398
362192
137963
514100
727986
792427
629755
391244
582043
434806
154479
446265
626454
1127877
286778
21440
1167319
137061
796970
709290
210853
396308
724832
737130
462881
597040
954890
64134
1182874
494129
668528
926091
977177
1069749
33635
60884
685117
4118
936973
961369
272900
1125787
585807
857784
1185461
326112
380046
928418
769676
172405
704058
959601
756175
419205
809583
313311
643725
310980
699085
748766
1037543
500562
1055420
911685
509485
208602
232729
716914
694937
733423
842619
930662
386387
1184839
282726
12418
437525
28546
101252
46570
673296
974106
817844
797589
146412
713532
291935
103459
644709
995607
1110433
849881
375861
1163363
53432
84875
498032
271149
334075
272139
936328
876800
1079531
149118
146588
515893
843011
79593
327320
281173
1180859
329671
18314
258700
739100
303709
929973
22738
13054
869144
454477
404115
512822
845842
899653
179080
414579
222288
326546
831919
889100
368243
485317
1158100
1067118
848573
996603
502665
624675
633762
860314
215587
6103
1131207
636884
287981
533618
175625
1034614
1009605
761660
885106
478841
453755
421401
44524
268734
664595
744978
1024396
1116672
357308
1081976
839034
945146
194448
181520
803155
383614
1045728
880662
88133
916027
416035
532450
1022499
1054304
422290
841715
780265
660234
1135268
1157260
289265
964382
242806
813667
296787
528558
349286
152301
1025735
179999
18648
263177
1008054
628261
887755
115936
928321
976874
293090
174567
657805
102145
172218
30548
405506
508977
24733
1074839
1037079
1039110
581826
145848
22275
238401
827421
58050
645629
1085056
728482
399599
101705
60599
948338
383464
271661
628511
957173
1070458
817478
152214
885625
332650
480857
694758
261367
1145641
824210
65686
471464
694993
519988
317474
805030
90688
166673
310494
332927
996402
783685
460664
970175
990375
889134
1153174
812590
196310
329154
698436
284825
1191896
304258
860365
450654
460954
906969
213856
607472
385099
219602
426507
1164567
938569
313774
631001
1162539
854028
592792
1018697
992031
605554
934695
659515
1091400
664878
524477
8051
869899
448849
1099715
1136955
467354
30691
1032044
1064549
237378
870313
1064324
1055022
559216
339401
637067
1071910
92404
473398
163204
1125615
735076
535139
1170815
377489
538378
582982
963627
14752
150187
593518
972686
38490
510560
1169367
768379
125357
1099569
1122142
935563
884447
290941
997556
265040
1092492
222516
152571
76507
487559
88820
973293
767737
570110
857043
728494
171658
989095
57931
62159
1025070
433251
578580
580876
1146303
756340
778573
544317
636101
132558
23937
482348
527252
138616
577327
934913
455715
314936
445555
421561
506010
672194
314447
380492
864552
470376
257224
214027
875443
731862
1170037
1096130
232251
636324
721098
206609
809150
5977
208837
193340
316491
1157567
189180
889319
1186156
558156
834674
742787
686935
968324
111478
618735
855595
971421
254
215076
960523
572724
68585
538525
426123
814879
705584
1189431
937291
346998
35339
906875
1028632
1068701
1020777
764724
965041
906921
1010667
907827
814003
860354
833298
582832
300298
745619
427473
520264
486992
148703
1148068
449869
96557
828688
186323
187815
164991
991497
489951
784540
1051391
403832
198055
345522
594236
1056028
668584
842217
128076
683939
75347
617621
895449
395845
1015678
526100
278396
369877
814901
869369
527445
591256
503310
1079605
271583
567770
519039
38666
990570
394311
593940
730354
121894
912882
438039
554291
146152
801145
764634
737621
1122078
1094077
1098274
244023
354942
1192294
974082
811484
496923
20461
696145
331256
211915
883214
1191458
1191017
1169105
331899
141609
691786
356367
1075237
714017
670592
167998
113260
25267
1126900
421797
26710
264352
738201
273302
1181559
926284
616302
906171
288687
77982
89031
682701
421300
547522
16876
916886
406805
1066570
598434
1018092
1079446
198875
1131214
212799
1078327
155102
586872
650300
620239
974911
965825
922110
948305
337422
1045339
880612
1090249
60506
1084280
49832
892636
505243
877726
809738
13140
309616
901844
55762
1071043
487855
527521
250911
187890
403238
1127641
753927
604744
733191
616151
1123457
139181
681060
539551
23817
749527
1071162
398396
444755
865187
498613
208529
299980
832436
303295
952181
817498
112320
980497
569052
838458
1095788
1154410
1033856
950968
493437
1168859
33994
191463
108259
133088
685825
300455
818940
1119152
538110
230669
345632
168035
376512
1061129
523984
460331
369820
44446
577224
18563
907951
516333
794262
891085
66463
184943
1001287
889514
193230
926245
917843
1116287
711759
424913
136036
642311
1180350
1050494
692831
390600
820849
777426
407073
984328
1098793
1159190
624138
69469
920045
736478
278508
1773
459394
1069471
1190970
1113173
1125662
279265
793503
163916
532841
402563
1136037
264557
445740
982497
1060751
749486
1002255
1088029
774774
1092376
183253
875511
521529
571164
506044
669890
522972
701980
313993
594075
359778
529303
1157614
233062
136317
880238
219353
593236
851088
579024
697970
85667
455957
836596
1018548
745587
757660
547954
565572
357068
45018
318804
363634
475474
1044969
809662
854287
258018
579521
967459
854926
45158
1082775
623637
495991
104436
898647
1125168
528762
1040756
579885
368623
749308
602514
1060643
972351
1177652
953285
779900
948706
1048080
89316
719513
34945
23277
648870
1121000
808742
530566
1038471
616634
664801
331139
764696
408641
831894
342300
1041983
184260
733186
1123416
622232
934119
693063
981129
1095726
985809
543926
575520
463515
416878
712300
698255
248580
875286
420735
6172
572630
512061
995069
965032
501456
604859
296064
981826
663928
921633
323646
103810
803048
235259
764595
468091
435598
468944
1111732
195554
60391
352280
962271
694596
163290
272778
1141775
1024647
844913
117315
380604
188942
928538
700434
942068
788946
984970
295712
1187778
177173
962780
902125
1042325
155976
876696
92046
758587
1150760
263776
1013015
1017090
599399
55134
349105
1061784
467564
383977
376656
625187
560821
43693
1187816
446792
494411
1144300
971542
953388
419287
408095
615111
1047499
1191218
1147084
1137765
98143
108959
948378
1064332
302279
95878
249245
69431
537610
346409
936358
1165463
699963
917356
445901
980151
444672
1043059
89179
1116618
76529
144512
946231
379658
609548
246061
989457
607886
561735
201679
547102
323137
534784
686613
1185054
796452
424076
867072
252702
454493
645578
652097
692382
557957
1028475
520106
380800
608436
10342
656002
945884
590182
594973
572220
392457
1042743
867197
385092
688491
477395
575390
94474
29577
101141
786045
63350
483729
451143
897591
903766
462727
126728
313229
91680
165916
406789
336874
162366
526839
726843
164036
612477
7163
648597
920562
531316
506780
106723
246645
901924
727415
811405
580393
843161
859156
477180
12303
458008
606005
491680
875061
830837
1125230
683897
38394
1170591
56487
786225
567471
286012
595104
187695
149835
1159903
1084384
462013
23231
816635
418841
477796
669354
532725
572386
1140896
95322
877088
535756
991813
998043
1142029
266462
241228
248283
771610
132507
362491
355761
1033590
1100113
647095
129209
446542
1085357
1088398
561820
1009201
566445
269934
292354
7170
155589
124882
1050158
553104
1191392
932238
163651
1182006
577464
585536
820885
361367
844485
1001532
46593
662928
954846
69234
1048343
176999
82613
366878
536494
186237
281239
152250
709701
724875
58286
108123
575138
1151107
1053393
638619
1112647
322979
921962
67143
184948
64358
234793
211522
500447
103239
538432
179327
1002391
956713
503696
450058
583039
948535
880477
598755
166776
866353
1130763
107880
1148063
193790
962460
308984
1186824
274973
404263
1183724
1004123
1071282
754936
1161521
1052132
1001648
611469
18133
1117240
1131912
775607
203186
35689
951666
68883
1040469
119733
771574
203457
433019
573377
877010
855334
842276
358348
536336
418502
492620
684607
525546
484796
1072767
287257
562640
944737
248215
374141
967042
891075
266323
90867
1094910
1098164
1180094
158264
285268
233778
1130582
801231
198734
141122
915771
189395
818444
912000
699851
439490
1144774
285979
1164503
1045656
630981
307918
523919
657042
81902
249607
338362
984412
101480
607701
55407
297175
679160
975657
1179284
658471
179258
42301
805063
607162
967742
1105424
222465
1158436
117019
884869
674897
296183
254332
1158392
124712
1028777
1172418
720607
497902
338017
150942
451215
1111762
1039835
606457
381791
288055
567830
1107062
972109
932123
494955
440847
1041872
481785
979137
988654
663976
921143
733659
880248
438554
39481
33346
138778
720671
1123007
1176545
906324
1123672
560483
278577
194423
122577
319104
735020
75018
937245
1007446
532501
88503
1035576
203234
286630
435480
507906
714770
149968
616229
661231
439296
220931
22796
84013
200014
293221
1137852
406823
294735
1185118
761097
1878
816863
433819
987468
446566
1135480
324369
878576
886251
307469
967087
1055132
6001
135018
449856
24989
198295
819495
997898
380397
839676
1177948
441636
1192799
449127
345026
572087
336350
313356
310513
1004995
313323
169304
100904
773092
895045
511128
573257
220785
904964
1118423
736193
1072180
670448
140265
1181695
258680
580674
174837
751629
777915
787200
707380
170727
47067
202470
1034959
180298
946693
1093247
770159
352012
180846
1148763
24919
445576
870359
787022
1067585
775199
919622
682873
1171624
553668
655786
996950
1040040
1161315
258318
29589
29456
45922
446418
960230
1120075
523061
168215
893175
444968
250114
123362
511648
1184129
495513
509020
53467
778138
284517
811124
943608
1103510
374427
1180190
216250
546249
142843
1020568
226432
329196
930586
1092405
102472
339588
1146603
440601
28116
117885
71851
1132703
548198
714498
52797
428869
150208
255462
74373
163749
261611
715887
597415
833604
481120
700864
461832
789119
469187
1140331
983284
612840
122567
430913
490178
333545
1103860
1084577
151341
940032
1097789
644336
850235
518363
245270
270201
228837
675876
788249
456749
907408
459069
976810
439295
617538
411223
193458
524054
63821
725148
987597
1179880
900885
520284
845944
790259
297152
739673
379221
103388
634103
710146
153372
275372
399513
1144685
879629
415982
214682
383879
230865
587209
502886
1090909
889369
40136
718625
716187
590282
164710
780083
132821
194898
418195
917842
157674
462839
353578
945424
1178370
973953
1142819
351855
1134577
851758
802247
811880
742046
95553
25857
878738
282058
171611
844115
573044
582410
936998
130529
206010
931878
690434
737723
12581
197663
715709
692737
909952
934391
509121
530160
654592
1061621
169296
833401
719971
1085412
1024622
994037
15549
319560
726430
809477
326938
669338
531328
941263
59459
841044
1183129
537028
22763
71998
244538
278670
868896
80837
256489
855824
239391
1150735
111581
786698
773068
697705
237437
1172588
1168749
960060
1187492
383047
468230
106044
964156
234541
1011226
467092
907754
377668
883107
785820
1177868
1023369
70580
669175
144072
995295
919907
14337
473830
308593
633181
76115
437454
1131416
75112
187833
326758
267204
920940
332249
746036
1002185
1070076
382825
793650
926998
939862
706583
537393
1150550
605819
531238
1170712
902612
383416
120454
498394
357077
324963
921625
1021314
170542
414005
711155
1024050
1040449
458665
322213
314904
1191912
990181
541948
757697
212860
711183
144353
236875
396552
982650
1051071
1125439
16425
1100863
536159
655110
558405
569023
643165
648242
223584
125109
320628
105983
949815
582562
453069
257529
827392
73521
553286
959920
148854
528970
98730
908686
354167
213607
775319
1086964
111432
91751
398459
307377
334091
280377
763374
108143
262069
956298
959530
214346
503746
222746
310169
1046740
1013544
469550
426014
592502
783335
66162
688650
488306
398234
51991
589160
111651
838732
786911
1146101
1149962
78157
357694
762075
240423
616559
508007
23134
75248
852870
676740
738257
326720
649222
883817
593450
26935
481227
573234
795805
1081610
854532
877978
252040
1168413
111932
936666
62270
122677
421842
381767
1083916
1020813
634887
913106
1110663
938843
1039078
912411
899650
219091
467857
737099
1056374
513215
827417
688865
834962
311386
354796
783713
900286
1015133
180858
69531
66022
54845
394646
686446
95511
323065
491490
762330
287306
789681
793603
624914
1143870
883698
499505
390884
114633
509470
874439
696845
696295
228728
806922
358027
698649
117431
290640
922645
626311
445285
811101
452122
997888
1190279
247818
102204
1078053
1086477
404546
1095434
227696
16371
370186
288834
219734
674871
932110
867432
1122648
852148
253957
789298
157568
172141
1058841
346784
452424
965025
725911
316488
321809
459902
12514
415755
1003581
843819
425264
741968
442164
127830
167299
242943
306135
820063
710333
223252
927810
44370
967364
76630
868109
486568
1135722
698328
1170922
703772
500313
1055323
974506
116357
859554
882250
1087699
351065
90346
593250
644442
1070395
1015192
822851
801020
456781
1038295
1148053
832039
16588
1006777
553072
938810
288770
1023772
313126
95475
619414
781736
61474
539101
267688
958195
256273
25966
838562
141859
755893
528162
330702
316810
1109703
255738
999436
453950
513686
1128295
336744
467907
914514
644995
41339
123029
38815
937302
871686
941743
259502
509391
220702
924091
1157629
977922
790601
637405
550505
1055202
37687
853012
1042665
818037
612720
316831
437149
950951
1111095
682321
419086
785526
248958
597357
1094991
289274
468870
188855
344221
213617
760134
89223
968691
200003
1099324
12720
1084347
894559
726089
246560
956696
206492
343488
666532
1018661
944003
595665
141163
962936
413149
437686
455714
919681
419644
293939
763999
307302
560649
983190
235575
917493
1015975
309245
68872
532638
737865
883989
877658
1085637
1088616
1020520
896532
337385
1178917
1047013
570251
775813
240689
899225
11553
103718
369386
364080
447267
985237
768095
1138026
602544
809037
721216
647624
242738
949049
238926
420919
1120284
590437
811636
745710
70800
811986
458798
1075875
801710
1052806
289386
364324
155109
270620
634357
866908
963725
797936
529150
587722
160441
648243
484896
359763
74688
84637
742761
594578
1100135
1106504
1177356
190481
801970
214701
276036
825872
990790
923158
797537
627719
24209
1098023
245459
79223
124773
23297
718599
35581
1004381
659816
181246
835706
658671
1047206
626898
967861
724819
590380
584216
312093
58968
1101438
32801
567794
1154120
762502
1137476
266648
708754
359116
956955
757433
123188
1145029
320913
356623
121275
192918
174810
530631
965531
1105493
190573
939734
344530
455161
997832
1071779
31645
908201
193267
195575
769557
589313
421107
75863
390496
918993
198193
944550
823654
31754
970118
1111392
784819
826654
556993
1076891
356790
721859
191116
503939
317550
876021
1122991
820677
97305
397777
369811
612709
932365
637675
96249
1171229
339172
366462
848716
850577
798633
626977
1123404
1085333
825646
845733
657628
449059
663619
1137075
501025
280728
525682
1133246
1052192
1088294
439257
2030
55858
1073912
179830
395608
1036392
792608
1121166
595902
237413
272268
88502
1157390
229605
1168425
381347
704993
517772
715404
51464
243557
894359
69195
929706
1066834
411496
512066
896510
171812
834317
564131
957749
685232
936466
319474
89230
748182
316128
514949
303877
721490
921302
133547
65812
1020911
305887
223596
945453
522523
58700
568530
739074
1166987
841113
932195
401046
266158
808830
62085
61776
574641
579948
977575
1170354
857212
1130285
1147379
520925
614129
58929
228849
922461
978360
78926
396056
173416
160331
574028
129131
621826
339272
129435
736123
610715
1016785
352991
45457
288202
195901
595963
1050492
645423
894366
40704
274362
131695
600424
576897
819039
530170
1092541
629343
1100233
754813
42924
541527
66575
901521
72168
54592
951163
996823
51964
1019451
836135
251018
126837
305966
126783
551766
396129
148441
103071
741953
224452
79779
1118390
770732
121852
389376
3362
193885
157943
1028936
313745
785929
44733
77524
983961
828382
411060
932673
298831
518811
134460
555443
883930
421814
982022
455320
539251
1001772
77485
1125725
1044827
85350
49261
437174
688180
272462
679441
494862
654589
930536
285739
911725
515771
1012739
90819
875759
471070
952216
675706
983670
568538
655445
29087
838397
683453
894393
1001159
562388
32717
1167654
960812
772223
824856
349063
108010
568237
920444
687105
95792
484536
403587
630608
125888
86374
42670
202997
558470
72859
1015217
1015796
234886
378068
174053
1074861
317162
457568
632838
516727
786071
997655
28493
603715
923147
1065883
257969
906631
426843
603211
885400
1171238
110006
297977
76714
997446
1085193
839760
119155
2552
463434
24602
1131741
1036639
455490
407256
170087
1167839
750696
892474
1141360
461261
196133
503150
1020830
509218
80011
14041
641103
680088
17511
1136522
546784
541407
111019
850933
331090
843217
802627
382053
184699
1098440
57671
845344
358082
307862
555579
321342
808073
1074138
940599
887994
439404
886257
1041585
822079
237110
20565
728227
497854
357591
869033
348575
427112
657386
651011
1064967
1095885
595303
261510
1187158
424754
55704
724036
500382
698948
1074841
596627
68600
838337
720246
198411
487056
1058318
1054520
776589
993962
179087
1022491
995591
35213
41393
43450
899955
865567
171605
894218
911091
197363
518069
959043
1067232
568619
574960
397028
131770
35774
1085031
1007851
157726
711633
526121
1065705
266585
662687
827651
548269
228095
351372
46190
709451
293449
61765
841862
436432
688687
977281
925857
838156
145272
493500
510969
741201
1104067
810214
142496
875985
951816
1151230
1030918
329928
100129
736366
1034844
1145766
282904
861077
432687
415268
190684
898831
746379
1044248
1145429
707385
891266
775696
1114860
736692
1001487
144693
499986
942718
524720
888180
422628
671092
1084296
771733
790153
778404
181799
982963
603870
796148
569807
82979
1181644
195054
635374
1115575
659498
41433
911611
5894
727528
527452
456090
578016
6957
346053
206180
163641
382974
959810
172680
737891
41924
131200
1190013
870711
690020
431041
79566
1075755
276916
1190143
655873
128970
438802
1095385
24235
920084
190990
773260
812173
478506
380611
309614
41116
960098
434918
737625
34031
423738
596675
950440
1159437
710932
293623
2342
187353
3629
249652
872124
663583
819217
549407
45898
751676
666525
560344
427823
435079
387028
1173473
657630
166324
692103
561903
935615
980604
60388
412427
688468
315308
1000878
1133013
472442
466400
721811
433092
1074050
1103333
719094
163112
639344
411814
881121
1167979
375690
61191
910259
702580
1040250
932311
908089
696491
754926
918271
523386
129299
342870
43793
851215
770894
911530
1165041
1118645
709273
611502
368117
625927
472486
480442
237211
223422
692979
133336
839551
32051
1193322
158271
232207
1192917
1104766
454247
1034660
550227
257736
526049
206940
1045628
1154350
302967
1171824
833345
9082
956472
954765
854344
125290
826254
1085721
1159238
459987
321020
719232
1037109
855110
327087
230948
399130
1115367
360809
740776
285118
531490
81355
56593
587124
1052977
802904
478450
384697
8007
346889
880614
74152
605700
846774
24009
669346
445656
190249
910226
950430
1177166
19391
624671
12085
644465
436705
389833
340563
1067049
1091251
885590
415449
1134504
348302
1144912
1152361
670637
903680
818094
381129
456425
440167
916609
336584
629922
1058442
588569
840756
337464
469724
1000950
309752
211539
761294
283326
545812
967819
346555
684040
1023237
159808
53788
899431
113446
278038
372624
558120
321328
200467
946123
3564
298198
456620
891417
144081
815217
50273
1154505
1069762
744973
550805
713893
982323
914109
465350
626844
274748
714947
1129195
391745
261137
819269
454906
20266
834088
966418
152533
687038
1177793
1082672
1004041
116932
509846
296084
683477
798025
375141
443514
358119
585245
882770
187369
665636
984799
699343
712344
11777
256240
185733
755111
1019615
84463
80459
62605
135556
5860
120641
1008120
1003403
368860
1029856
622391
1145217
1168612
653001
866915
249511
421875
76703
479459
574002
752258
252582
303543
906581
11055
645056
234633
367400
796904
722146
1025069
557064
926109
959192
490781
421374
1092502
1023094
692467
572373
725170
1148928
492864
1103418
239762
955485
724572
80182
66842
608209
53512
569257
89731
354575
966624
1027036
306723
448678
889809
434742
17475
681892
1104032
697482
481817
236263
509876
702047
779141
295829
134310
259453
938657
821874
801401
1174894
1112734
243476
322046
591396
521605
939736
1189565
1108227
670705
659250
321935
898296
65359
1109798
797477
1182125
285116
1180984
263738
278446
726542
71212
164445
1158668
102179
1958
220607
82943
926615
438404
696607
235799
725040
1006113
65724
770953
994682
636860
554375
506557
495370
1062795
817110
1013653
675013
316087
277215
269698
810103
458490
882061
988728
860154
932577
429808
48711
752864
78439
293921
884051
27348
121647
704879
670372
639572
442378
13001
860129
662010
214827
978796
392702
632706
744556
344514
22792
747376
36659
1062278
902600
374540
321883
403783
1151893
277438
766392
184382
510509
646710
234087
171210
356071
615867
258050
230138
568736
727020
528790
206842
930203
333223
1121660
681800
1075274
263296
421518
657090
617925
960446
629603
716478
193219
780757
1067621
1136457
1119910
1036330
1189928
566106
968663
326320
1125365
214072
534686
998228
925598
1133154
605289
541288
1015375
343100
848032
917517
243304
35220
990060
1021519
301559
92811
400403
530867
47412
808719
587993
878028
744501
439894
28110
160071
1103872
23484
390952
215099
155290
634612
513642
965585
500171
1015704
736484
715746
874936
622462
760978
322881
510661
932883
740357
764754
624950
213411
999214
320736
606967
387051
174343
78226
834959
674798
357154
642251
201638
129887
481967
596884
497798
347685
30816
383610
647928
422879
872597
624601
251626
861340
766861
242505
199909
732046
679222
235933
63098
1074704
412915
1073717
505754
817731
1075060
388299
602702
985765
1083125
681632
855365
448700
476020
17748
764652
1061140
995325
1052101
674781
676532
946698
32253
1036292
602246
142136
978208
654093
570893
139472
157913
876539
55120
62334
920974
474003
1151586
461333
958888
509665
366879
424163
753439
675839
129402
1151290
963234
906188
647466
856998
1078810
555349
641341
827259
311176
524744
1154344
61764
432997
1101628
303809
553569
849170
288164
1122452
1157922
464280
718998
1152696
888152
1105299
626221
537511
793799
298428
845013
711354
122553
473384
1185555
607496
901516
372948
396197
354768
1107781
1043541
375666
453169
189386
787723
904256
570703
560595
378062
492595
537691
628383
343067
1121973
24421
1179972
78031
588083
679689
1046998
234508
509277
960977
91100
684715
112130
666026
1063839
588344
838232
492421
1006846
681662
635184
134007
528559
980651
432312
965873
14087
127040
646868
420535
679974
774479
35345
422216
1074209
948157
278692
1088594
1174091
277332
206565
1030424
352946
571964
638683
51229
816595
1021134
1020508
307271
605981
318915
1033770
60620
624695
880295
208473
652878
147449
1076050
1191716
188308
795473
262942
582798
397916
1114890
357567
699392
467445
161579
46561
552375
63761
657002
924410
263242
1180735
565299
453072
726192
1034919
813944
867110
1110593
585442
661640
530079
927439
795062
983624
631763
35126
195428
698492
170588
228730
946557
800363
1034573
367252
399090
646281
37962
698661
1017037
767921
474588
1172413
822565
311134
296364
272009
1165602
474431
755746
753781
282061
1140286
116622
222717
51038
471232
405842
80232
602512
766591
495303
598121
1050349
369372
103577
279801
379574
610731
1181954
481425
93504
782210
975325
1177903
459683
873163
878181
50088
673803
36351
391014
1006641
521962
869956
808075
253221
591176
181350
546066
820353
108800
894129
216282
209751
279849
818073
710928
1020240
663245
724095
326916
671869
592637
511091
906740
72591
367403
848103
503983
273479
42701
15364
1148701
799144
1027901
153275
370941
471806
1067016
647160
911195
1082869
272357
794438
241928
978593
422500
416839
940699
716836
357892
5846
423534
111303
162316
441488
855333
840688
623520
364794
941116
142190
480505
411012
1058376
584188
717408
129288
663436
1144993
519283
252575
787498
460038
1053210
976387
253585
440569
727181
197798
585070
699589
74358
465508
955106
1043946
366312
129554
284732
1003912
794610
493492
311312
567482
592392
515557
1005286
1050222
1033328
1185171
801496
988032
629234
443001
770673
1185446
1111835
784805
1147202
40356
766790
912762
561933
133956
55958
703027
410439
201333
475812
858239
389137
155847
1005888
588719
1179006
102820
669815
687513
767457
458049
532379
804777
993758
864455
1102133
1155202
739407
668353
955222
407650
729822
512928
558495
721774
585642
643700
583662
273959
257706
1065078
541362
561715
1073468
757819
1023643
1944
920928
517694
1113395
163645
342155
946787
925034
271142
526259
721813
583624
905461
119962
239178
263462
970449
755443
267761
355578
144136
892363
349427
706016
34562
876293
277152
351667
76948
111620
1149226
929518
236228
784898
722313
736839
957288
500256
1053011
975039
857450
49635
919396
1133762
776557
315578
248679
599358
251817
388216
220031
1117175
1037773
1156627
698346
129314
960205
915635
1139711
66106
843713
399566
778962
862314
844532
636215
171467
293872
495311
710551
650892
445395
675426
1110413
568571
149008
674213
58023
638276
1109286
944140
866774
925510
732349
574294
530353
457666
776768
1116249
963007
558192
1094934
283019
409347
717682
101104
569715
1036592
819480
409463
238533
366205
912245
238182
1154638
168989
75259
285335
628549
527569
921762
144993
1039693
61746
91282
238671
1193246
1088830
1182160
253610
292691
109165
570436
693403
1102978
663560
973773
1052976
335559
1128899
195165
568642
24709
580980
1134655
431206
543083
1151759
219255
590328
419145
208813
651988
3255
611221
1069876
577704
309610
791024
193055
511371
686148
500186
214419
517436
129320
734414
538791
736245
625873
435317
423406
355184
424434
823001
366241
1179125
1061658
113211
777372
1108239
666181
90503
213432
838658
403566
138177
679375
1147275
501559
843253
760112
990239
67218
1098887
711220
11527
1099340
755747
21292
1148727
994527
335099
262115
468743
888354
287338
662775
992797
278371
975576
156476
639902
225149
223801
1073378
893229
127420
328162
866730
559086
582542
130362
615522
3439
551360
911224
423732
156041
212474
487108
261226
337719
918963
543474
1137831
638372
396598
929304
116227
1124716
1041716
1107125
837531
149264
114403
996450
664419
1045578
221022
447773
225267
848829
387253
341282
748860
1112218
786293
160773
986042
1015165
70170
1184316
1048115
1041805
111290
152314
486210
202510
854357
65380
254353
154831
1096894
645197
218143
526283
887106
660043
234861
1040343
787610
864025
1178649
277308
581609
540321
785814
215062
623195
1032403
162378
1139033
567968
93424
90198
626867
688389
779820
771833
46426
677748
602214
1051105
975729
789036
857902
529155
553709
128820
687675
763957
851882
697941
761219
734276
192886
994318
228118
21564
780221
869785
615836
167310
933921
539906
120823
997895
362522
374759
866251
669053
1102565
435263
477573
41986
329431
675808
405030
734706
442923
762453
884344
92767
904960
455973
511043
849403
380218
668793
424694
213904
958314
631062
1139352
237520
968648
6077
904107
744399
1082395
811219
8013
66442
1108112
1083596
1102540
539261
639433
945772
967665
731413
911251
566500
1020478
772363
806029
267835
1144146
712329
917530
931932
393735
528342
1046809
168933
254758
967996
530421
43184
443965
125645
715489
123547
93841
616284
481349
470775
847567
175859
98914
101682
515874
337252
1001141
501394
196289
667687
379404
984052
53593
137130
76844
1022438
327403
557646
349916
487983
204379
166242
110188
935352
608378
1017223
713730
318519
1044195
756764
301615
659050
89639
440636
299343
58833
1126922
1090474
97429
147743
57526
796408
702712
1008633
553702
546307
726235
704785
599737
552351
425862
317458
357065
880572
1016282
134985
90410
528104
255654
183007
950310
7745
373027
693830
954748
1049153
278907
919514
388489
775197
873897
813055
651254
319581
284841
112909
333202
631721
855158
750864
590450
44393
620254
280904
347107
398882
233901
80610
1026066
479941
744139
730050
367837
421176
227021
54428
1166056
1001036
796801
62911
994460
1173474
157551
331547
319503
521470
138944
849097
485817
1000278
681333
851293
30427
378479
673581
234261
512689
139888
1140651
135995
840003
500536
1140398
277082
817160
840166
621271
500526
846134
159004
681407
165730
213445
959059
643425
215481
840362
825470
186014
593435
982316
743558
295279
228943
15769
1097155
1182890
561051
964315
717138
1189899
415751
27852
742458
850359
319905
1066417
1026640
284386
803640
794257
305557
574943
677815
659355
779838
800818
115496
515796
924715
497371
460673
1173832
899125
372091
803015
1130767
458533
1020932
165726
955086
868333
479176
1074168
1022262
875109
938955
848995
107511
610256
315708
458731
1068708
38105
757811
732976
154348
998034
508371
451499
827790
886908
439342
189906
979984
818797
1116605
297879
706484
1101907
542153
184882
103522
1143067
597857
63327
449397
573976
1139581
928491
498364
363893
754405
30787
942967
382071
844507
1191156
497330
1165738
96169
643169
673157
1093710
452773
299127
459843
637716
552586
367631
1148920
522768
954457
877442
941523
294311
410588
1006311
431641
733476
729048
1082368
759103
1059848
1077354
413040
667469
760699
290557
492692
63840
667936
946718
568703
681454
947860
909209
201509
1103495
1004720
419094
1119619
815683
286324
93216
770882
315701
409247
62862
966242
116006
294375
571986
171739
756977
792269
654173
755463
609793
87413
693949
1091544
561555
1124386
563227
1183401
851722
945105
68862
836667
183911
1111599
325190
720458
499244
722062
828321
453593
62794
1131233
248800
840701
1073494
222887
104409
934883
333430
811329
98736
873770
96694
644892
1114775
834418
5760
67743
653835
635341
1134008
1161175
941033
134155
218995
586350
794882
1089647
686458
276607
1036432
854439
205274
893302
1169611
579520
995104
87720
682689
192559
814087
384588
320003
468352
493351
642172
846869
366428
236167
317579
704786
997458
44432
151963
338015
263544
102102
663530
431366
424575
1000901
367695
171
157098
1114614
117663
97614
1965
903751
4733
82148
336245
379909
315416
1139259
60041
200788
563588
274433
357001
65147
532238
292098
974406
439991
1141817
616709
711979
790036
776536
442746
1189576
687305
803148
701825
174716
713467
903462
19015
1112353
846862
375132
855838
841887
541567
372732
1114546
967381
637867
851361
77450
399587
604666
501501
512830
722072
788740
635237
29517
12024
1106591
785408
315676
385148
543623
403050
635540
392571
149051
393848
812
593001
564799
46138
184475
40918
159017
819439
1017173
922954
572429
303907
207730
735933
973650
572951
863309
111557
581864
231132
313189
930850
126803
890355
664119
760040
532043
749381
1046942
364725
997564
1084647
193971
713940
429542
364831
101931
839516
156495
846993
165333
495545
125990
785438
653309
602601
1145050
383596
244834
633000
252351
714009
97379
1000077
991834
783978
671457
639924
1106964
814059
969066
794097
448335
746142
473090
528636
614944
32092
460163
828541
139391
900254
632731
1189217
737649
145411
754517
866616
744030
907952
423148
736122
719101
289480
101208
228832
723115
428587
391817
1140552
1026743
906275
271206
87316
364511
757307
841844
805379
405664
1094309
792705
81044
999092
1051324
109541
346302
542490
1045277
542817
694627
954110
3331
453772
534087
451399
572965
305890
16832
937814
38969
840279
708765
528946
530700
770422
1138108
1024377
292465
38021
619742
1181665
462682
1068154
956892
1148544
969713
1004886
154889
265129
215130
403290
271988
1012496
456091
451597
1158277
1007323
685639
385712
255530
531918
365049
440526
96276
118706
436022
972003
491862
747593
21497
529526
864410
802295
312419
179037
190039
199310
1081398
1002937
781390
1081493
568748
973309
893401
51449
818832
533079
966076
479777
606026
1096315
1061486
792727
173944
726874
610488
927258
610527
340978
1054289
245851
113822
645683
741166
69430
679285
211746
906569
194884
341140
201051
1107961
654290
641059
520816
1062816
116035
858063
23222
139785
898949
1081954
15386
868778
408125
505120
55810
473148
193143
494329
750285
780866
680570
603131
116254
1022509
443292
588003
517056
278317
620621
748743
576263
674476
725699
390353
743894
270792
634740
975296
910374
169526
368137
685116
693721
900862
538659
113486
964617
682764
51651
420637
281626
1103401
753453
1112286
138464
1152704
310397
405073
191355
65578
129656
712803
971914
5897
1124296
132684
753712
666744
266059
738158
653716
623207
1066519
795438
700416
441550
55509
836586
524576
1100478
1163958
823022
368704
461881
812657
192185
860102
116631
982671
315392
622853
1037518
924009
1117724
930256
1027694
981982
704421
540344
645096
490369
150224
63284
106361
347983
358427
931665
256765
708148
515314
1109216
201737
500472
1017695
1180946
462205
1015983
1082764
713472
582448
1031558
744122
713756
277805
310688
426865
1007521
60694
291531
954778
1141723
16080
819945
826029
1142489
745705
984269
549118
51516
13488
633342
245053
962250
1040724
825698
1130718
743051
4717
230239
1041692
455318
1167205
354147
546504
651397
820823
237625
981208
824630
1006239
377564
1042790
971803
1139170
478182
747729
1120449
464922
384533
370429
81508
1062727
607488
425168
665252
1176326
1001431
427561
386474
415627
154473
1186157
1002226
1159875
1137514
364515
685361
477558
73967
637523
52252
327891
621556
674244
754140
547839
920807
519994
932789
648630
775959
1012227
1123830
890217
526570
160736
450212
1071542
215429
626832
421718
149148
724372
266806
704533
920397
453010
1043898
687059
581585
851089
831329
98139
800581
419197
301128
944132
692413
420953
965592
650064
988184
769178
599850
171945
849203
905524
143329
42853
1017821
232973
1079736
1127770
418551
1030740
925512
420745
706932
814719
117758
1026909
380927
1014102
834604
479728
807277
91318
501329
211800
799202
500229
382475
148969
642711
391392
322498
905970
1080802
1087671
954994
660554
824625
165482
301963
729915
817304
814773
605627
1078510
99402
29739
155359
693226
421916
576116
1074822
1069206
696003
438937
860736
814009
688975
619500
298778
425195
938254
365532
364847
910065
484414
369098
506155
977753
678379
119159
1157645
693172
465789
827760
657998
123264
296704
770320
163229
103910
879063
815667
259507
1025835
1176877
1062563
247768
360329
765540
40114
413488
634455
601757
326718
673330
242660
822819
255215
702545
816326
383635
251671
1010130
912900
20843
184282
322231
659525
424509
591615
1008672
306111
259911
912294
904081
101105
151190
968558
760215
674156
427320
929191
1153512
707738
1193098
1070266
1039383
857274
1119534
185476
600524
346594
555712
104703
270816
485845
181344
810524
373744
929208
559297
476636
619610
957096
569465
85596
165562
90041
505992
119389
1098607
279533
1016275
661070
623275
243312
376947
593828
1108868
1189184
261817
946245
1143755
341063
186915
41586
571971
234521
287416
865464
48549
903676
687852
154695
810105
216000
494239
898031
840755
1011913
1067983
318905
926103
271425
1073368
414732
452001
150971
61595
293373
357731
570679
1043272
632590
46041
1118490
423862
813460
395649
93334
783764
778536
199694
362125
910154
575716
191788
1072870
358201
326541
918393
890752
73036
680356
733724
511532
114210
451013
1646
299516
835083
1029849
889383
250741
803511
344118
41597
610097
1119375
878301
977577
234151
547718
776823
508409
253765
854099
1170085
381766
454572
791728
562455
277285
909314
31153
921808
1067384
1097483
845384
589223
447843
629476
1036687
29067
928773
262337
613209
458624
670453
994405
226462
1023554
552144
114747
1147460
724733
744725
403887
867117
823173
62070
102117
871645
560765
1176137
1005048
897204
938275
737918
363021
106623
70570
377566
305876
846873
1176836
350205
75727
236441
756419
970223
824698
956097
40274
770393
106566
447144
66306
384651
507044
776242
508767
935070
1130528
630414
636694
235660
468383
691249
1096993
392766
40987
461794
834377
23973
811313
373470
63940
134632
150648
251978
355329
826945
572199
886392
839258
409834
511499
200702
189930
1110223
1050192
260025
499232
801445
747344
34472
129068
712188
945608
448826
971924
606350
83182
567155
419325
724685
1133920
176082
892486
447641
1032151
283487
877250
1025126
546901
952331
1178150
734408
173678
312414
355013
402997
737794
788156
421810
873183
1056498
1105160
1030707
162656
1005949
987145
857616
14102
1028511
1062027
1062353
268640
886371
988977
1015043
735180
380847
62803
40000
979048
208457
631685
577230
360058
347603
683162
873379
1145947
594247
1103037
1135183
753520
762235
262640
289254
752854
708910
142083
424243
688538
277075
1153760
727602
426298
795912
71310
556407
986972
86167
1080207
147042
237991
641653
1128013
381471
497137
341370
96882
794066
1016764
415922
591021
17791
1076129
901705
674483
648344
1051688
71288
745018
721962
91656
407396
130327
500509
40398
387359
429870
395069
101000
225451
39624
824831
1103412
695364
951654
1050469
1010313
555187
892291
113940
15333
753816
1015278
483822
126640
294343
990411
699224
1064763
312563
451023
817369
864554
843702
956147
1126333
45394
427237
536815
750693
1078662
691835
1040296
1160209
176129
705385
78171
194232
475821
625339
888575
714165
312325
1051395
1177508
1039188
397385
979216
815043
520934
418443
255885
32258
1015875
981463
915944
1069556
77986
480110
665823
493243
99502
934959
1143414
1080186
119637
818870
811030
781769
750928
479273
814138
486196
200296
390157
326754
118109
804603
312721
333658
843427
93497
926740
1113566
58551
762544
1180214
162253
795693
610599
749964
563398
837569
91661
1159654
1178661
880560
99361
549912
624218
724920
730218
260363
64204
32533
259428
292473
939933
389235
95265
871844
568107
546399
71632
1144170
568912
779060
118555
529986
257171
847421
1108592
1089628
745954
861531
781992
612145
414959
746371
318904
555074
553398
910560
942601
721504
203900
1166391
585246
610030
771821
384456
150018
630057
1053507
773198
401404
145464
997793
292570
776977
94332
190981
276714
401325
266662
455960
1078490
381883
133806
585877
33497
7393
255774
1154019
215883
108964
1190155
645514
513438
342403
1052236
976181
516223
660713
288907
288660
416861
907801
1091781
747833
413487
902967
1119891
115080
1017231
672300
134507
341197
586931
503488
779687
368414
472523
937017
125699
476542
163236
643483
617448
684166
1154067
75213
664768
602825
1076827
1056275
643819
21445
1163986
1148527
977241
642642
122348
114712
225662
382152
363869
452337
847306
197804
820819
228361
883796
1104471
498838
562728
759923
874871
244975
1184295
559921
516516
879675
58357
143191
357953
952709
194724
216116
383502
385458
837336
861728
437341
128477
102130
762439
674277
792289
743817
108839
499785
661580
139874
849635
731716
237406
407087
686086
138000
519528
349889
16773
853003
760094
650539
322481
1126574
431395
538937
954253
374902
277052
278352
319368
391348
47942
377008
961203
248556
1122795
1053464
773374
944904
146211
7715
848949
463396
1051654
1142423
924030
352458
1183716
1050652
706990
49050
268050
768149
1040139
216194
127007
573546
386002
1184889
560920
707487
438050
869217
555951
179114
291021
994783
838711
1018366
784440
284821
82654
67996
703159
928495
1079065
458581
855834
558718
506363
503464
753372
244123
44752
1056446
892044
379902
474863
93282
1192253
1137806
692211
757596
346729
1015161
30350
982067
788309
226913
979358
217204
887394
998081
201164
344836
1081076
97100
380003
538060
531639
808635
274801
893967
1186185
18151
446879
995792
875514
909947
864720
182401
965164
847562
296576
610430
153829
363573
862986
619981
1014498
558327
306159
882439
755640
180336
873952
12320
841324
173952
531655
92802
294941
425406
109014
364926
535864
979085
238498
340751
211901
1087662
349504
1132306
393211
134495
594601
153204
899703
89874
682292
5335
659930
492590
588298
910430
740518
825685
1039059
880409
855736
531786
545572
495234
496977
125858
1129189
978775
599218
683886
258887
111909
1104849
568672
891244
599612
297275
245234
628988
164403
1077840
599436
251051
469668
152179
1014620
598890
399118
1015908
1105577
736677
867468
915949
137763
989072
178272
919267
799896
469001
1003580
1091381
1007072
249781
1093273
1109555
652181
855549
891396
518658
340345
321658
1068672
753266
694967
737067
162256
200596
735956
174050
298262
290690
108908
765179
1077118
73004
1052973
994690
409182
1151711
466728
554361
441212
89452
1079800
449038
1126892
686102
76068
1104779
279943
541898
611554
414543
864578
924448
695255
918508
171345
1184794
406719
773056
231109
599869
285646
713917
826339
542244
971166
598821
663097
306858
382321
760859
97881
492425
1074873
228823
1071620
603504
227823
1189336
947216
7178
304684
864047
638599
597022
160006
1154759
1081546
719480
504160
489015
226536
694166
439498
155895
155559
467094
602000
659845
616299
9110
39286
334677
321804
886503
498969
797459
440263
1068486
724614
1019787
685138
838192
1023247
431754
588390
589349
1062791
866855
183129
328115
288126
995594
373939
724738
500189
440158
29094
365561
239834
1132309
231019
303643
65497
788526
1076471
789005
1130485
523679
780005
402347
450240
460263
277208
56925
1150164
810975
363749
848903
123886
756986
845492
5453
492687
41206
100866
122509
103180
724593
1177402
17601
780796
840785
814589
321237
853865
726737
370761
1157696
1095209
1035715
638070
207387
70583
439823
437977
521208
770515
1003043
1081966
1160647
920192
156122
210801
988673
889509
874495
94215
1138375
659394
278822
1164226
621940
70500
568232
221713
551466
328917
158156
621039
1000223
41417
1180197
832171
461875
1165573
608859
114482
864098
129896
528671
804973
822017
386553
1097559
1122668
667803
509262
372675
899729
244586
179591
160609
587163
863235
236611
313639
229570
1049499
461825
502185
893239
237129
227569
3390
981312
534512
912035
1010567
231187
248377
1139021
229071
809534
549112
1035675
624463
601232
283493
327844
1117300
252607
981567
328386
726846
181173
246747
653590
988893
1118820
856329
890105
527207
973051
6910
242096
698389
592000
151142
464471
1055995
492604
1154040
328107
550617
554820
897901
604738
820705
1061854
1098345
36649
1156239
270554
8411
818950
1038493
725155
473891
534851
450235
243850
1153838
1051399
1059850
62994
871677
1049658
720568
90802
95395
839527
1023708
134464
258972
1065374
160948
865102
410523
57236
94656
415605
815561
203483
353835
323182
149421
281532
904199
1017276
763714
167238
5478
666661
140436
1128320
53267
728238
784385
153067
487027
944412
218368
976826
682845
414694
202891
396309
345386
920542
620086
1071252
682811
907450
328727
220592
998212
642661
674933
829239
150696
906498
1157474
1121444
1102247
467925
64840
487
667509
83590
880939
558153
448484
371424
535557
969272
472546
108747
940255
300272
460425
773754
371409
33657
625064
972078
570533
1190121
1079146
1091094
170856
780079
408605
1115081
503521
393256
841916
832608
646862
767187
575875
921448
118085
639582
339178
726155
510620
1125099
158475
991792
486144
206219
126642
871776
946014
516616
751047
1078353
845397
410575
1191475
370062
533358
305912
1084370
1107494
11630
866859
622672
466559
924814
606357
1144283
19847
971733
502705
259600
273103
858161
382743
700290
988177
1128804
789076
668852
1028177
128569
643151
966859
694341
1174914
138380
927749
130615
707164
705806
810073
983510
94776
620784
397460
404349
90734
9731
44202
104355
1139797
514248
66769
678155
366206
831365
1189117
134013
539727
43234
801744
1035445
896745
834936
103814
56795
1010991
826065
969478
171202
699704
366754
751948
38161
387848
749736
159945
179495
215120
402671
468445
1069632
860812
821140
940629
528561
799958
729851
1091574
426925
1189204
321905
954694
654852
89905
159644
379642
1099391
1150827
515140
799043
68165
1048361
848277
1075861
647418
450415
196379
822885
528302
832135
51528
316758
792173
1085663
301082
669980
934200
187419
625331
499312
627003
546841
719172
776021
170571
1174242
39835
907564
1116364
74352
849860
515518
318096
36593
983965
905894
1137175
936799
111385
199545
378494
822442
974298
272250
1145744
850944
3438
371750
888177
130716
175118
1029862
1188556
30412
1155285
228286
602059
338598
114819
843450
1183942
890657
113181
934878
723146
1066184
21479
702692
305307
883089
94062
332475
867712
396124
1040316
954374
1069117
82587
874025
170152
723286
882581
847789
249256
1160248
271541
415522
356294
1033012
51039
888129
964110
917400
197612
593387
108545
1057628
1080499
534459
1154312
780680
167135
485647
26322
765445
807378
106109
637456
258879
317835
415675
557484
1094433
453740
152707
173865
333460
242364
402060
1116
626561
243968
36922
1170790
523057
561272
54746
412479
959975
187683
706473
591997
934550
778471
377011
373386
172181
666431
477965
837356
209914
778436
1044084
336730
611330
1008053
422422
580416
887359
160931
264147
1109450
1089947
279445
308048
192171
845069
505051
180169
300991
701964
808901
1108647
684947
927357
554814
371052
726078
556917
911954
717628
633821
980339
599861
176050
693627
805230
30699
354083
102673
1160404
230684
4850
14833
246933
881195
117042
275988
747432
296482
553330
1067082
376698
935742
469492
225126
220212
1087897
267095
657092
369978
548639
67448
564795
1105693
979746
734284
328161
734395
17976
679361
144076
822305
79480
620191
347608
235599
253762
326228
963554
344625
318866
675769
438474
919283
761898
104493
198844
275907
130019
392965
575586
962127
668274
518089
1039413
117769
738597
252936
168775
851011
576356
419135
1086306
93685
1043952
491858
375695
163189
186191
798574
108639
653288
719662
122118
709183
263752
394669
60096
1090590
583134
990372
521906
738081
1094138
278063
457240
347949
437115
701360
814573
668422
1090701
497198
1166077
329457
182738
535598
631192
73237
278100
479548
707008
820041
69921
388225
1019264
758348
887991
376746
469769
1043351
287335
317115
495345
136829
956063
483965
534702
611678
1130310
1021501
886781
25762
882932
462606
1092641
974130
667948
584052
1151707
568509
393354
1148570
123873
1190545
891809
703469
58794
883196
1173403
1138274
770535
853397
400905
119205
252013
121452
566627
815676
52064
317149
887110
767212
224986
1166205
140631
1034293
1188738
1193021
806629
264289
845898
940057
674373
1183583
122231
740048
1079920
386255
1087593
692769
1181784
734296
1152988
584689
683002
383477
783903
746819
404600
69115
687043
851696
694524
502355
854851
338425
396944
17066
231422
779004
500669
251443
606824
221225
831817
783299
742907
655544
1170751
181869
993651
613535
608404
1133404
607660
221410
255475
682687
1108929
405836
1175793
410119
236108
914048
428292
629531
394374
608786
355559
620216
1178952
333955
686631
1189041
279335
1102674
829508
88277
600606
690851
1036212
325649
333428
1063274
960765
290731
463390
343594
488344
669360
258464
672389
512969
997810
892545
87974
1067436
332623
310306
405138
568036
1131638
362440
573283
1021910
992633
620375
709118
724637
272421
674250
561241
853996
357255
924736
302084
870647
759052
567478
554466
113519
768454
1118015
774528
127469
563191
849664
1007432
1008647
541515
350529
868839
107087
757891
622014
977790
21454
259015
417117
701245
938064
1059635
381620
570400
602900
1103409
411450
638001
662376
746258
107380
156416
435893
488117
887088
571092
1099360
843045
993098
346071
901947
913900
454256
178339
616653
778535
973888
1131710
14661
904837
321327
487411
10016
864944
1053376
219119
1134928
82729
282871
634790
654164
981573
1033679
978704
549324
445788
350170
1114052
498471
939542
765670
439634
169870
1161807
235339
224565
573622
985587
766248
721107
287084
672395
387258
689459
595540
253138
54373
207788
771292
533729
348750
417052
381744
833622
937634
782777
791140
152057
880759
1158452
872066
180499
453298
630581
1080465
246651
973323
151760
166599
1050984
1053583
929212
13986
140597
1071479
1003927
797674
17830
433168
604369
355794
3700
59727
654426
206429
53676
74934
254165
145437
1065768
524816
803209
417428
881523
209195
24790
78929
852785
787997
521937
878020
99008
360186
565343
259013
522518
636804
728650
269818
1104961
163421
1007403
39730
74758
357864
605268
562462
263652
999364
309856
537291
504013
275642
874910
278068
364867
546030
558550
340041
27605
194959
1120015
975983
422996
647609
755699
446686
475427
1105071
189691
746407
87840
217603
186255
927020
244532
921389
820784
609187
875857
1040753
714936
680497
396713
1129826
173073
1125455
1017345
1115909
910368
1002468
120879
368285
2092
949972
816639
1177454
1108932
292913
384548
127752
1036385
908247
265805
792654
1127739
475929
331319
1084780
916521
746124
891213
1141705
625900
851701
847500
284843
977650
103256
1181776
1142609
1127933
1143300
230979
162309
285601
514389
240799
919385
594919
1040258
83854
890776
697812
1024846
302019
1089342
661173
1049119
132366
356032
329772
31468
316845
588263
562223
1192273
1659
817053
1033994
1083962
894857
598231
695187
766646
208479
834990
822536
124359
366377
1141937
1071027
85212
347744
806359
221806
1011289
741667
547990
543133
1027019
616359
514885
735242
917464
990303
601860
1008249
650435
235111
811192
53747
426498
423214
906731
95673
360035
567666
528775
749386
1078344
404616
44455
741178
1091503
117227
1146737
1043365
387131
202738
132762
744466
442918
1041000
813752
916384
973071
457626
181503
737725
24313
596126
861819
85440
215006
431470
976633
744942
133215
11850
773515
1045529
440692
172168
242703
1015169
749167
1168633
744203
1012042
742564
577789
160877
307657
476765
151319
968887
39266
841512
1043211
1174383
1168629
206510
1008100
137704
1136141
740747
1071774
514435
661356
717513
1008161
903682
1060998
1190342
651579
1018185
533562
591859
539236
17856
1166106
124512
658074
1050876
588391
571612
502230
181995
136093
261476
557315
112191
237720
177042
817355
925246
945039
114297
699429
585723
594776
1171692
241985
1105766
771906
382435
317105
401486
975716
705508
1157543
651841
740069
974478
21659
948019
384770
750919
287320
1102500
756780
785974
278667
206521
290037
1097852
488780
166564
991988
566503
581630
133177
728474
510027
247801
237125
875018
656812
223095
170958
1070159
703907
715260
20156
458243
395489
559447
656958
1026445
14608
943842
532726
691151
903952
256725
343726
606258
32010
147423
267040
1126996
87860
110191
563404
1125687
403689
626652
63763
1124498
1020243
686266
192413
822700
796145
347222
1078507
372114
1164697
549431
624538
460009
95733
1159569
638082
548687
439445
297499
1090214
656263
655564
815739
114907
362071
1168402
781646
812133
1114124
739490
902415
109910
1118196
456255
626483
1173168
314630
381518
506603
488530
308079
732398
916718
869092
633599
469869
734609
1036728
34271
923232
447756
357293
827601
847452
872725
456200
175301
316791
799693
1091415
605660
562350
1176910
311294
932928
302048
1108952
904643
446919
1065607
242707
948473
564654
83340
851467
1012420
163613
701251
188322
1076736
713280
193414
60754
236095
983732
1173661
1108917
767011
1136395
84115
942514
172579
77105
410026
429843
248138
686389
260930
500106
167472
978318
690970
212174
821559
32015
790511
999827
331474
155299
804617
868136
1077924
354120
8885
1011588
255434
104356
965655
368128
329591
1089934
838293
1038131
101836
1017324
361476
571396
38545
612713
403357
17062
802519
704067
586745
1146230
291419
1086067
242782
604457
686069
511996
44161
444878
26323
350357
586743
710453
523892
604966
676191
957347
202356
316962
366931
292138
658305
442187
360126
279786
1028629
1165627
1150843
814979
277210
1026108
1098143
1056163
937452
249769
687272
903304
120622
364174
361635
876139
633847
1085040
1130378
139432
1049302
805624
798072
632052
810560
165403
580129
964413
565525
891436
688940
649480
932438
768723
75290
366041
405806
752202
51710
1089640
98820
838912
806910
978066
825408
921021
561557
159798
91543
572762
1151424
8390
205617
249
241614
151933
1097609
386164
154328
510164
78744
172316
473186
1160635
301382
569047
21093
749637
108583
582431
165002
493752
870132
8214
468364
570519
322394
84308
566716
256829
953159
685244
430737
62917
249827
393715
761397
284349
622318
119328
522663
808811
211270
900986
1161265
826683
834541
1154394
267344
26153
514192
260308
1130290
703416
617740
1028037
455833
815279
340637
465647
962667
984238
356897
698635
522297
357568
549472
984377
718837
1109321
510121
491358
7639
574873
6611
1069770
55279
238967
25674
304583
761684
993643
850292
520268
938965
710603
238721
1028671
481331
1032285
216190
63704
1126468
566978
142683
690124
1105306
323992
1129874
1035103
585618
1149806
413555
243834
813426
78169
40941
204271
263524
213741
836
423347
25242
407159
420928
916981
436839
696842
936535
314247
958503
415026
887473
76862
27449
767020
369935
478588
803258
375867
990844
897752
249029
806131
1036207
980744
176302
1064627
543207
681027
163943
615491
972263
330723
83396
872165
569046
799928
1071791
207736
947709
652430
580832
688830
630954
633635
99531
85263
728496
409152
637452
34954
555853
1181522
716770
1130534
527572
254512
1164424
472588
1155664
133509
318794
131220
154543
30342
1159947
895719
1188881
42833
54458
1063814
84149
719259
171422
452493
1072139
970379
328797
358259
46821
31095
502591
573802
597249
126016
329268
192996
859351
463050
779153
114404
765569
795743
858691
465672
1073989
958275
682423
337544
896864
322336
760928
247087
819013
487258
300895
556044
1113563
1166546
441408
802199
206832
294811
226446
360892
123510
361877
274155
211146
906626
938712
616527
164861
197381
211540
485142
1030163
114537
1144789
1034863
491684
9612
237292
992574
609211
685045
1193223
8289
158952
1048765
879678
279590
484620
573219
759418
111507
965495
287775
668841
1175025
283766
598940
243707
464713
766550
938187
1023580
184047
97006
118498
858935
1053978
831456
387946
729050
133365
486295
515047
100046
941905
143033
912706
846459
1139760
444892
10126
273362
168651
291013
1165859
1005674
244046
915247
793549
257824
354731
443868
702097
836485
690492
1125834
1012261
123527
225191
1038365
1068876
1000846
544123
222630
92534
680741
544722
312836
876016
1157158
1151101
322530
907508
34307
1026065
287523
540980
749375
1155752
544560
1040529
363818
854080
431792
1150367
1124147
1008394
537688
7193
1155641
308225
273159
234775
825341
806700
666630
490610
750450
864041
219830
1099863
623881
565696
966676
283294
397995
680954
190999
910547
1125691
563216
274136
1167777
25677
620941
253222
975681
268993
114871
419366
780949
420115
186920
784019
1182036
943094
642012
1133300
214872
680079
999172
1000045
465560
90961
828226
114922
695830
942436
1127070
657222
99965
1169665
538699
971513
580897
901618
514108
614526
825299
818986
59865
4276
774911
401994
673694
1089523
881413
624388
57909
844696
1132752
111728
301853
982383
14135
990402
400978
582477
349290
764007
491890
587411
792142
922103
340969
1018393
1116625
115755
1169150
319620
848394
255238
635831
839249
407315
897262
819512
1028582
787565
1125829
659958
427408
486428
878745
1042329
1080932
540501
975278
47974
802386
169503
756308
380784
233236
402966
192591
969131
1066756
836632
980199
744259
176148
86150
245975
475805
698202
905636
1070387
845933
869945
364276
454610
812793
216656
327824
1064969
834345
116042
1128190
29638
72995
893837
691129
109308
1127403
859126
937132
443236
557950
794387
971517
253067
528651
732869
308548
9499
528553
947944
522353
244545
520525
122706
76700
478546
494543
1022708
735336
481263
641977
528266
1063583
1179435
1042753
1031436
1113023
524761
177375
317295
564296
665209
100333
575899
201826
132077
1159671
696298
45278
11963
1191427
923061
170592
1043601
360147
927124
27514
640393
284118
1049533
337764
39712
102229
656945
921098
391515
444551
790503
1115796
1052927
836004
899053
468808
440620
898746
225892
226945
62363
1153389
752146
453351
106428
426686
843150
1045811
30368
594687
55204
918726
133030
772029
469407
892185
124367
1026659
290368
422728
971151
100424
566330
1146637
347565
480136
239274
829547
500327
989558
1169749
485550
999000
1048232
907120
829771
74156
551141
1016693
217522
363759
776803
346413
866477
435056
569137
541811
969879
509543
168087
383211
111746
7871
1025593
430860
150628
675282
799049
833579
471701
853418
677670
481517
28102
1189090
203963
639099
901359
1190273
978032
484757
1096215
1181178
665785
344650
559116
317570
325335
52984
1096544
934800
818589
332320
167482
1011591
1030526
1000775
654114
160324
785344
775254
725584
654263
219220
47752
60927
330485
535615
532518
275545
69135
337971
917080
879824
194109
1052983
973669
291319
842316
536662
712393
817634
177172
190676
935432
1133079
592021
1034223
473375
534620
132713
81389
792534
1111450
844842
90668
191280
1019982
751894
516885
70156
445802
1176031
27846
186459
687014
611924
232794
1156532
18135
370038
500911
825819
444888
530657
474095
264861
518801
265083
402324
317872
71332
746245
208544
751398
879918
65025
225359
627604
323964
788977
784379
491461
1020305
419039
70665
521380
235173
400489
1120258
367517
733312
888022
2299
659026
136424
876852
478668
43189
594844
1122894
333664
777740
422068
1110998
999611
851275
706366
421532
1026378
1153605
372275
340141
1174642
1159159
562265
616815
425394
634602
198879
382419
789329
196315
938636
189676
1170122
9122
976265
883399
476825
367755
1146805
905783
1151210
838270
996593
165963
492948
860490
565874
82028
973042
743122
1179431
971449
707260
68483
601850
613590
1068581
461061
1140198
150046
593028
496069
1096471
82481
34669
868316
367798
296448
715074
28345
875462
836563
748529
1058036
894136
601509
259627
1056428
1113769
647040
1047218
993059
515525
140853
556065
190786
928978
983432
311252
151579
902158
516553
325730
699052
1008336
189830
770150
900692
14064
790046
63194
294475
595185
705981
540643
307425
996892
764077
229375
20891
284350
1004538
541195
675253
483166
1179652
251186
806723
864653
19431
249356
50278
195302
659066
711255
542010
284508
225812
1114712
638539
1139183
353722
512206
524099
194907
446177
1044713
362317
1118243
476497
1131892
1061294
199931
129085
1081645
1057792
1187751
383313
1049505
714347
89570
241292
154317
576471
560580
695781
1179778
1123890
720842
759844
1033778
9269
141021
1048490
119987
69440
701886
719230
980622
393652
283550
546274
1172302
115674
1130276
780428
527102
982421
581780
986917
883554
643457
843300
1098685
211256
530471
997729
91694
96126
745654
308868
29035
981305
521543
648853
1192710
318991
1162772
273388
582023
626453
858212
166953
23337
1121975
770164
214248
12963
479845
206465
411375
174313
33873
251951
1023076
734212
566837
582318
209369
1090902
1095125
1056139
645846
145281
393374
1053948
259219
299537
243245
389883
888393
246555
240194
22420
98250
688065
222907
577818
805910
402178
239729
594845
200165
820430
1073789
1162891
796180
295051
808419
975613
375408
986044
1185819
187279
668521
466189
443586
750227
722951
1141844
674215
1016738
270399
911535
453007
993593
517405
642888
997011
1066751
182772
1153613
88903
39944
872394
26301
214830
34641
636306
1141492
731879
752448
318452
781595
624219
738304
11179
740797
1159909
117323
1101161
1046289
921323
879116
202956
405678
856409
25624
684543
848935
1120321
980961
407185
1069862
161670
423621
819540
973945
203344
1185277
1115276
1098231
702803
352921
1018975
808393
686121
578446
694894
316151
317999
954658
918987
794404
1187209
73567
953263
416015
289424
179978
29313
579212
21750
228490
620904
878753
731486
802951
695454
827030
840858
429354
500606
432398
64727
426717
250436
1162100
111452
515166
264791
472808
76842
772625
683654
1165288
768347
1001474
832137
311968
187329
252687
620666
407405
798147
265779
299250
583143
1054037
141915
235232
1028153
258701
674029
411804
13114
700986
811927
641049
317022
1087900
1090857
138742
1182196
586865
43431
1028468
757488
1051095
130490
84355
1009996
910975
1125987
1188417
177015
924863
467696
182231
98809
635903
760838
796139
137979
546138
154483
562725
553665
103973
1128982
118510
828951
443638
141912
72455
188688
72641
1122204
1061880
206549
630428
23438
620664
396632
1141521
1133310
773298
1075497
961826
579634
620515
501245
963773
615823
194806
806292
992814
713447
306498
826354
935045
1146030
610575
1025155
447919
40348
288757
202678
51872
312861
223630
700600
1060853
333029
928825
1019638
260760
689742
659935
1088735
15374
35927
585479
198885
247074
444901
734739
267259
374066
476875
391061
429058
304401
34052
834950
547520
371031
1005805
1015536
973277
502918
159417
861637
17215
470409
463568
119661
185485
446525
948717
203215
714239
601820
1111508
817894
1180486
708383
550524
1118707
482870
1136214
398007
648735
1060772
223613
599482
530204
964734
215478
62103
336857
341324
313072
58650
630013
572690
986329
384567
395017
1074178
781603
595460
802670
1133898
880466
485839
396351
690166
875318
463297
346434
598919
904295
150317
1158943
926347
345221
597641
850342
103552
845144
82401
456375
1156665
426290
564118
605398
1115020
515920
229579
503024
768645
102302
309770
33117
321313
722996
1122752
208643
1172977
630190
48506
1110335
119517
729295
273852
135446
1008039
218979
1057984
701486
10085
1001641
535632
926175
683822
189828
159187
528955
663695
556781
961296
764946
1099039
562473
990028
763853
936983
187888
773241
956561
537876
23618
1023450
386416
1029419
1097476
740541
752819
400023
395805
464564
1177089
206284
480896
24552
265853
802455
215151
981269
111714
269877
630289
656056
1155735
1042347
304370
380864
464576
167166
123853
400869
178009
538033
158944
1020774
706902
507676
898963
1160710
835490
369140
811400
1045358
257319
613591
1067584
319098
90294
716238
577502
366453
1021467
498934
472047
38957
643172
426098
871737
1062798
1160504
188144
698127
1071076
43080
833952
499667
62948
168609
760199
897140
232617
333655
241519
811582
580081
607185
787266
1008690
926391
127499
446493
30387
209842
683292
323578
22082
979335
565224
259768
150847
993702
428887
883320
1111928
836767
604692
444194
754484
731904
52634
1061467
431014
434014
451397
1065529
759001
246852
141741
919066
667246
99115
301763
344000
749850
751452
14169
582191
252513
756940
644961
281894
328896
700438
184893
831829
528792
419747
868464
933209
773049
984593
625231
844325
750824
373184
259254
848304
427719
425429
1057045
580797
294015
243373
84471
712037
671675
109316
1084118
993570
679364
293225
787873
1088803
306329
15064
814452
894295
462230
114926
684990
189844
214886
157310
1077666
115395
1137147
955918
295958
271594
982461
1124475
37042
885133
989388
99768
309871
831896
104065
982382
1171861
1119430
853199
214936
1022273
1170762
355450
354298
548348
1163495
846695
280475
553876
654539
485621
747985
1061642
173101
787597
790802
962857
693573
966836
54355
54524
591195
485150
1090747
538391
888466
506227
877160
213327
175186
1148452
465931
832187
115049
1077427
131131
1095719
269743
843707
1151037
410982
155797
1012115
273873
450383
669017
817922
1017641
168607
1090791
978679
288458
802617
654599
1094023
963617
281664
1046357
731328
1047812
866933
908976
165347
426062
454480
293754
227438
204983
34028
72899
835858
864804
712002
1095665
672578
1068751
1184935
1103555
138045
877643
1111608
1011892
648371
76009
307115
127449
281429
981577
1016931
335678
1151668
557135
42925
9173
627430
870156
53121
148791
1170057
278428
642513
513162
565194
559700
437065
773325
454530
324192
315656
782438
1001807
905703
885329
502715
146050
710503
234889
1087295
544841
817449
151402
1129511
704862
597890
672331
113177
469380
612538
1124582
257634
482390
227707
908419
50206
111610
977570
1036758
285223
254119
670731
492770
824087
733732
1029405
417123
205154
1118021
1142275
1074888
607643
976130
858800
550932
708242
1021534
953747
715522
620849
464585
1018298
430148
390201
134994
631392
109837
265722
1112913
14896
515824
383812
760264
877379
10857
776924
923215
996559
883546
123999
864103
551790
504168
613685
855476
816829
437747
834603
1047103
607308
1004330
671302
334186
389596
20655
420884
963826
157596
490619
507329
59674
26751
861928
857482
29135
122849
233058
16453
890885
1187868
108976
1170471
45260
415077
1083946
1063966
902888
386838
1187561
967696
1056351
989688
237193
75261
1020700
177960
952324
528069
329396
189634
287474
250680
491301
563678
120621
637900
113943
279128
690044
189276
74525
760102
132225
733715
507311
554218
69915
30959
565201
909590
268113
983675
501047
148986
866506
747307
666255
723094
424489
100430
971211
591128
450115
899969
588514
395099
1011293
679260
363778
624990
612986
296269
104407
161636
1149484
310208
53058
1165496
1102589
858504
314565
911025
365279
152296
655250
59352
686621
978948
648340
1139116
675765
669474
385849
327845
138176
1187347
334988
701556
523350
624105
86385
1103575
239099
1016733
32282
1097404
655894
212807
132211
649912
110986
257909
657053
480151
734785
236873
584604
315479
351585
451175
768172
1150714
302418
389433
896889
115167
954397
777982
878940
214920
1150770
455170
868409
293342
141650
457168
701726
304612
675981
687795
576754
109093
537859
496569
956818
360712
356589
14254
483483
564628
796372
916153
443122
626126
784806
924301
403273
784263
265012
1136396
905268
1092504
567719
847653
790958
528306
77201
551269
837471
774207
585191
602481
1097102
520862
706545
476418
46284
612633
612312
696799
690052
337023
125247
526689
127837
345988
287753
381800
760356
820385
586386
1015131
480852
398721
897661
838271
51087
677560
1014719
463869
826700
1006326
290269
171277
637794
913188
112710
758176
1021328
761365
867990
1054705
775330
660166
805673
71653
268632
764764
1010580
842544
541365
907121
720509
66742
677452
1167208
577090
905740
733353
23272
1068146
236600
374136
288140
757614
55255
346065
892742
1154678
76756
389069
1170088
236574
25820
1097575
515880
1019320
434102
848392
1040355
671342
811849
440679
1114544
677129
17610
462037
400913
708561
434699
391067
395200
890902
995563
171749
1069783
1170319
279324
452960
306732
392600
573079
697644
1151987
512483
566718
647309
976331
807810
756642
213806
365383
909445
695958
413035
1053117
708199
71307
605098
604325
860442
964083
826118
1112050
1005237
795188
545597
577975
324514
131887
712798
19769
359715
193259
310651
789249
193467
311431
334995
1017632
534162
734224
360910
469685
606521
921422
990281
1043329
331645
557938
51943
670606
1115210
606394
389457
1187754
983445
20060
738303
75583
918947
1078455
793489
13112
518514
419885
801152
327889
455134
746061
108073
318620
796520
188731
242250
903297
495983
862865
892299
231296
736972
177257
115184
410090
445218
182537
474491
1119874
883111
446438
919544
655030
523317
727486
546938
235734
197772
869574
175013
976140
91630
1153846
578085
942113
1028849
822453
810739
577577
760634
56579
918747
119838
124500
1165990
632354
1059852
246769
779723
1041658
653576
449582
614980
555913
663691
235942
1021598
1148216
394559
820310
637857
829229
335812
1039066
125825
320202
249585
88682
1041461
732111
141335
737930
415246
326497
310044
498886
921883
427178
1018588
866874
403605
392981
1136638
329007
1096733
206081
1067878
320007
734412
560434
269337
400309
1077254
965667
597955
360347
714413
905541
935225
1171342
468215
342488
227060
160500
529473
435369
782315
765226
1129538
1040335
651257
711708
554770
798378
563306
926456
632034
899870
204036
648497
373603
318775
561535
754152
1018619
793090
692289
1114564
963324
387594
962624
727460
957124
1038651
519536
722888
1046687
5526
378665
999183
945719
931067
514661
610557
1092123
833053
1078217
737464
822013
704250
506596
57380
470711
1187920
190237
165389
668533
503255
780064
778791
142681
600217
813191
11125
1162103
574949
398603
974038
952863
783951
760328
1032653
420670
673846
60430
295359
873322
736543
685281
100495
286335
329254
1096470
323753
731319
256564
950365
216961
875397
626097
493002
251517
503471
756849
627179
18416
271501
704782
248855
836043
520644
476460
557393
558520
579908
409100
982888
771948
615871
227088
403723
13847
265319
829065
266296
418677
750862
947576
169710
360741
779623
591849
347635
304018
1140419
389523
849720
201555
1096861
714369
281098
390356
1097790
514417
296385
585926
306779
1124587
1177887
926523
870312
222257
489675
553458
517756
770219
25665
859899
1110313
510048
52975
538063
219576
375148
457658
282562
785645
972484
1134637
889026
872696
746883
807237
1077432
866676
382556
445830
648592
563658
1072908
904937
121560
292791
852439
688186
218328
769811
1188449
681907
412884
647805
619476
536114
429363
583240
1005439
41488
309964
910164
680052
711485
334338
693470
234096
1076031
799103
391139
1118974
1135414
231969
1076014
759357
276880
598627
23060
873721
585339
829769
232144
1049428
963292
424805
615783
567619
225239
762585
360934
875660
700575
517859
259206
537034
684426
135474
1075054
1020875
600329
1103481
997429
813990
311305
683924
63575
85020
87363
432863
4321
1163723
908239
623039
499781
961818
985014
1122553
591917
1138816
837570
1108662
297619
493327
115765
714389
614950
9087
442761
274371
612416
376071
495901
771775
663148
1014831
846156
117788
728604
139846
180321
811273
311256
407101
1115977
327105
545813
976116
1094298
520815
179283
496916
597298
1070909
624734
41565
795082
572490
481806
146554
128882
1119267
673996
882166
534376
1021084
209992
301895
1159723
293627
479061
621631
196431
622315
665798
823456
360660
856221
902812
1149074
951370
1078397
605236
266357
32683
624460
260052
940964
403954
409123
467426
1066752
416764
1061998
258323
370243
980345
190841
308037
282013
187737
555491
1004206
270308
628449
1085419
821259
1016954
1158284
777027
562417
466601
659062
448724
672222
539641
477391
721193
475228
1188581
1079040
397349
804185
93159
484691
83962
239266
208792
742954
670423
635009
1000961
402723
834155
585755
1030478
1068397
217348
829645
120012
362538
388817
264997
919261
482463
243007
734517
299638
454028
92164
99626
1118256
141821
171923
1124068
366429
1132617
1489
1096782
855022
149267
795532
607537
112958
388011
350983
848038
436162
102377
68755
1143150
399110
121822
633367
47755
390245
674657
345767
445190
610763
408052
1005715
17933
411018
919014
60113
708647
89293
1072001
909780
1160922
401485
861670
49265
52936
1022677
615548
323956
283579
665345
455866
456637
913800
622397
1060657
693662
1121447
373589
748490
674041
1054116
1024746
1181446
650607
97953
11462
1154658
367112
485156
505111
808852
460159
30407
688376
724189
189610
234027
394463
1083547
420045
408434
229693
288881
937471
308915
452300
486518
1080798
389407
99231
850836
1013596
425101
761520
255070
431064
55262
105849
729170
1167623
225236
453630
388148
50691
600527
1163273
769839
783080
1029082
1149349
157272
953649
981605
954420
98534
437437
42580
1042738
522192
493684
29453
879483
953829
984700
700094
427695
828546
442683
81064
757711
695306
807592
49535
1168325
523788
804001
702078
267279
231255
128283
468153
436666
256655
674072
590262
932884
1033381
844901
738844
445210
938786
1094455
1055667
982761
1117221
1126323
808289
939363
313039
1188539
309761
730530
727271
454719
1002061
657916
870868
41783
483835
485414
51439
819579
109795
388629
922050
519474
511557
354954
716588
745468
200477
195660
322572
1158127
532191
285550
432995
717494
233469
276147
866980
280790
992517
101823
872476
1103597
667640
589674
719206
450133
145251
199467
600042
703123
230978
87869
349891
877062
959392
555521
150982
518077
148153
679414
1162744
176843
268287
929392
1038368
1089489
816816
266767
3280
862472
1034649
1093982
505330
239515
811808
980611
1114840
435156
746300
531369
31595
710077
1025890
593895
1154471
56022
1142867
1119556
297430
207565
661476
739864
1084729
532508
811491
869044
1073111
113262
441632
196889
342520
357013
763493
396741
966867
762444
81414
805532
720340
908570
1134428
1158679
465768
1067623
773895
375645
243022
1041170
130524
444129
877450
669682
80685
1030388
1087935
70894
315786
253571
498221
707355
1153433
316226
580992
521567
987776
358693
787272
1174446
92313
778520
723040
352345
411175
946395
371544
1149695
467291
941067
1095363
965383
591621
276486
966480
288293
423535
147483
278662
70218
910587
484541
801565
10848
855350
577417
459903
237741
17349
757571
62127
212730
681314
333459
275253
833573
976012
395948
117934
799079
1174606
64250
179937
663791
236437
825418
778910
949572
757562
262619
437863
319007
589493
193690
237645
959964
465541
412431
865276
4934
993756
805876
989740
149228
190254
891930
289421
632887
582428
53666
1089715
1123780
514245
572866
166291
371358
1096843
386814
654897
458653
1151370
584281
348776
72772
1140990
170058
241846
47174
859919
543819
1143289
674693
891933
519211
764743
198819
893821
342725
627266
1030788
430419
1103985
377605
238216
444657
1181196
843116
919912
615121
597205
1081647
16391
68624
104260
593935
861889
664584
177382
396438
502538
265259
393158
784620
714772
855062
243051
856060
171043
184686
1173419
218651
784506
80827
535309
711710
258786
793267
48153
816083
184761
82625
943546
392640
503497
789715
346848
590472
996668
141213
1176538
219191
1071573
149261
765842
339747
500053
652729
554165
260862
1040609
202621
873289
117914
943011
952384
212244
697368
384070
87240
1118425
1167754
1094973
1091565
9410
63451
522389
162432
755753
339974
218530
648828
430856
253250
1093999
823939
1151782
506210
580490
833568
10163
148032
329409
192302
337078
935872
301946
324186
459627
300546
1190799
569632
522495
1159356
132026
1160973
376898
1059229
57706
854224
1157229
400527
762777
448892
331037
683429
356519
258712
728577
412484
282991
766562
1035300
134348
612246
735598
741127
144001
884468
340134
1015203
193261
68289
400392
660640
640641
271523
928388
57426
17691
1029597
748292
964622
421664
622523
289284
991954
380629
233765
998121
176892
941900
1135140
587853
1018429
214470
158850
1094104
170016
13758
174060
1062047
63672
867835
1020104
889206
953833
873257
710308
76825
226569
377545
163403
251025
57468
309889
887677
80413
1163634
1192850
877432
823161
930069
201185
1058905
1056770
519056
995164
165579
631915
485113
54601
709698
68324
1121510
242705
783605
480735
224518
329360
152277
328938
93859
1174125
428284
420173
275881
448334
898510
1119483
1057186
454854
825730
571081
394459
1139072
1094977
1138117
543116
189306
575896
1056910
577173
541860
254770
912547
788935
10833
786090
45464
61748
1118372
1112937
720468
50528
751611
1080086
317629
1026022
335229
1022387
484560
969152
722310
312349
310624
462904
458006
771224
811140
1174734
29261
599543
16967
1115654
888313
188687
548649
234893
855832
449837
779503
503425
194741
76503
349884
79552
882772
181916
324358
1075231
166922
508177
45889
1032485
458576
901161
1032842
1190598
542608
1167560
84659
80286
121680
306396
88674
533104
2749
843171
980146
702584
1061511
490722
832829
414670
1068553
760176
266240
392372
103282
254523
1125401
248936
615360
734353
188598
1073204
1027681
446133
1140952
878691
531649
133351
828732
583969
642155
814987
982215
56630
110082
602151
591046
199711
1130021
512399
160925
1127102
1027625
449527
515171
1135614
979382
635748
199006
497284
557681
36050
147
478184
805551
825787
348773
443442
41628
186741
1144466
70707
150463
761183
774604
1119147
735759
101355
848990
971372
535486
292
1097405
1126969
982290
728605
953654
463782
465788
342951
539192
825980
644569
314665
738097
895062
495585
1076055
863891
34760
1007486
112706
651520
657351
124730
150
336187
927511
11785
1040440
513454
574638
451282
333774
37781
260812
921381
155337
587554
835529
73537
549448
674788
572472
623855
916313
382784
133306
496793
639050
185434
1139407
1188307
991138
862408
136592
890030
803027
1168516
1044607
980368
723743
143576
1112927
467239
845993
1170597
149298
931152
732109
126013
365763
1086463
557352
403658
780320
651569
493213
507972
122893
927153
78767
484089
373592
192123
1073570
442265
328849
207005
1156948
425854
787556
522793
464207
995002
1063721
663592
418635
1005268
109333
1022799
403519
1053191
1056422
1029718
534495
157998
296206
62139
1030974
900598
595808
753859
695750
103614
511981
562016
48122
357286
270469
208589
1031983
1159952
176790
50224
416505
665784
266737
467694
455653
775427
926527
675504
801808
775845
801342
989658
36186
70142
118679
1081858
216026
237787
867700
753943
317225
303460
587933
707457
1177616
925311
357594
661105
1049833
880080
434158
704404
1041683
136810
906794
282728
412394
319949
958787
1051935
124769
538895
1038850
712384
485410
904935
459614
414138
577527
944675
691282
558312
213787
661224
764584
436102
517157
323203
242204
589795
777658
739361
988784
204912
483044
1091649
82151
981800
22122
227140
67134
208031
1181031
838509
615944
511919
294434
811479
502297
817376
1041228
360993
421922
160801
775285
468132
151699
1012341
721218
560822
1157656
867317
253156
172530
516611
1184596
259459
541979
77793
1143024
713764
442479
707512
590165
63626
1028119
1094616
525220
80561
664254
1175778
695232
1072925
938963
642256
458430
954076
946589
307786
273311
547324
666714
57268
172793
664864
895355
1175423
362486
854885
433005
667751
552221
659611
1185888
617472
700327
176648
671498
399838
345697
408468
574786
976340
322328
520223
687633
359693
535561
620950
299628
454453
816585
449640
268796
191457
723046
93849
807815
1046946
879475
223989
573129
967301
477564
190576
1155359
473859
379414
398512
41177
551343
1153966
710585
838106
465665
971801
179393
25419
655733
429773
960590
881496
980166
171681
473984
743334
1152538
825774
331107
168374
647125
688895
210132
627275
859289
733652
529906
501332
144135
843601
446911
20729
195396
742291
672774
765786
154389
107798
543599
342658
1152853
310588
231424
985167
635916
639880
725637
176966
806228
4909
1125466
440017
560153
542083
411733
878577
64600
315736
128440
590230
1159778
736467
335593
226919
245067
434044
1041946
1189108
270558
1012064
586827
692182
276646
638013
591638
867652
324201
1134882
85245
1125807
1189289
415369
898538
1019765
479547
740550
802047
649451
325828
1011832
972942
619784
678644
281717
103080
1164749
164488
505230
698039
709903
403886
1178503
170492
198139
317591
314452
210092
869550
952523
813447
995832
6863
969436
840336
297734
1011465
799646
1110688
529259
528203
797859
142003
1170220
602658
524502
1010118
246986
476525
556543
870204
494947
784362
569377
403233
918402
336985
405558
409472
309622
292119
751553
809805
126460
868925
241685
109877
499498
374852
1174419
1035486
590349
205899
766344
293320
67123
442636
647452
90004
380165
211165
188604
986234
969268
685819
608617
31080
778966
564260
439595
845162
520571
759740
102059
236007
467905
682570
75198
625561
495014
633858
578876
597018
1119801
101925
205280
250771
355746
178640
472174
515619
349264
1054672
460432
633532
378839
587289
679625
1032658
176140
1049575
465932
856450
227188
344896
223418
19271
817699
340045
771683
514825
134139
57049
525707
573603
42518
430759
547619
1044617
379876
713985
788046
10841
128875
349128
370544
541923
846073
972727
771639
584649
24968
1040840
1117722
721299
843066
857944
227130
903525
982514
952064
372952
1086799
1186041
103581
1085524
48795
520082
1001779
60892
382945
1032459
155748
611090
451095
260108
501105
706375
891138
319864
514093
379442
434140
38422
32208
395771
468816
929803
514119
509910
492404
463251
1057163
177383
530147
704054
172179
772526
1130665
11875
2806
79126
1160448
734695
82675
521048
785422
304713
208583
1184126
496282
721708
105215
1109164
396252
199995
940653
809750
567018
1092599
127881
129731
303637
427258
450916
728346
110499
453091
166214
434605
511651
706757
812717
1029163
103260
487160
348636
16518
357240
155710
366366
878541
135529
928975
300850
528319
96792
796562
239132
842644
907656
845156
595602
388799
240365
922376
138140
853606
1169352
524870
537131
458755
380601
623402
501004
444436
1075855
34862
193158
200307
939
694111
515341
33054
524805
188700
487315
1138785
226800
1159992
833595
295138
1052876
851326
894899
346743
244637
191336
593468
238862
797231
94934
467170
334350
167770
126115
694666
593106
153941
824986
932395
18699
1111623
811615
969700
144572
1116303
862468
717928
682361
231604
1082793
563157
1183939
769731
20691
235292
725533
155733
457818
223211
555300
1129114
512826
759168
24069
350185
1107912
221459
811256
1070522
109675
353441
1121731
578449
259531
1048994
151075
1004428
391889
733497
931679
323393
618090
185788
1122291
51451
13705
523260
521577
358168
803995
170578
1050092
538138
82611
321762
499138
813692
446750
603752
158937
874188
986035
1124985
1123589
445457
604110
724781
975314
319252
916893
289595
312133
1007140
873803
527862
582184
89346
178584
409932
246474
331272
560729
674856
817711
982424
654249
185692
1050693
106700
257053
681391
683541
1136367
851650
219600
1180650
297981
1045802
456580
1093261
25190
1182194
758569
120618
743573
714415
1150185
1142237
781471
1020744
502154
865135
44014
1159755
279867
61569
392739
1145407
969767
519461
94000
711274
951313
1167474
743909
144012
550984
284060
1189662
1127014
6787
112747
231614
286114
905784
182539
1155596
818996
947702
5276
1144176
1081434
673788
433745
214720
856095
1175953
401435
415257
196725
755672
625539
1104702
554927
570362
47107
181509
604109
409747
737933
760315
319235
763929
302659
135710
696994
1135939
365251
952204
276952
91027
490220
112823
86506
820879
1022050
411357
1132025
178306
1179110
600852
597620
20007
825642
311063
1184076
1005906
1105648
1042622
695290
101477
327374
341619
694251
1145886
558274
850872
956275
725106
1190130
1099887
1075549
1176943
344226
435
771994
544685
1008658
507357
931546
413421
698804
801518
11763
1110350
1171942
852010
332705
909425
50889
473664
964531
206684
435135
479840
154452
1061230
912837
750280
755901
322177
613951
1025622
1053284
299068
997755
227821
911090
225808
247192
1153198
1085160
925478
664888
979272
243918
408396
410906
1048677
505190
449368
1134546
68048
548673
815668
360325
807361
858339
1020910
867928
452999
456430
758442
939605
1193092
286795
105530
416974
901394
490238
291359
1087895
174081
850602
410994
1110906
1086361
1165297
1134425
9237
572383
388602
227450
552054
646663
404791
1053095
872023
159863
1095703
154540
483739
436336
300711
858694
102053
426702
625096
245158
626248
212276
631407
39762
671095
918998
1088373
725222
927759
556191
1038941
86209
1009269
549780
45669
821856
1064719
691534
517308
776206
1120324
842225
1151071
384653
769249
868750
82551
483746
1082273
566431
754852
1172245
201889
835869
46474
1159826
1068985
998232
530662
170911
285059
567244
9558
196462
868041
53127
647356
254491
980570
680572
119418
972245
441659
847268
247492
569566
1188220
860511
501720
1052779
41848
142518
440540
136629
516719
91114
745075
209745
1088082
846906
82916
353598
454102
500056
539000
689278
589192
186120
303870
1183347
436628
788654
269123
327187
468411
674748
1062839
821984
225630
879106
719231
46516
408570
1036609
764434
746941
1031781
1143155
634586
923931
634275
982402
332605
1157339
803298
826170
108022
269377
850762
557962
720255
532566
902015
287900
386672
1125191
1074901
944275
583708
75783
1027385
908589
490013
288344
770073
3054
1190
835583
768615
557306
332581
455018
1130757
708405
665021
1146714
961774
679073
909216
583545
99076
397923
1160154
575394
683356
212299
1138513
1132698
702604
929273
827197
1097368
398133
839873
264394
1107942
577118
129481
620410
108236
816640
1038344
1038886
1065305
155009
542417
187627
653465
567649
206555
1190286
1004648
619858
292212
670875
500477
1159823
144134
1016622
612483
532280
406170
984698
25830
619132
927242
699457
597071
427674
669709
1167316
586070
876541
297424
1184872
382246
613536
1106775
688909
1003566
293551
433388
1060931
1057806
869873
99827
612408
440418
193274
668456
512434
642124
913959
534720
1175702
19841
450968
22522
702105
1100093
1115424
195580
160793
984261
478003
7347
973509
1142794
543085
205041
432281
717147
939501
149908
306393
1096113
446042
404498
547769
183942
1015925
665866
626718
69089
960402
471905
390313
708918
144367
107378
515202
1025375
124373
1050296
279618
97952
287183
581738
1082867
754589
271231
131604
717655
155433
542399
383874
111322
183176
819252
805784
1140287
644386
857920
743255
196824
1095511
1068959
415001
552322
737816
747088
278599
361273
710172
1015257
546539
227200
463902
1076245
786721
235267
395826
118002
763803
653041
774949
1056712
808602
760608
1045000
974397
702248
938850
1102604
284920
1150318
489158
265766
1111983
437064
235623
848211
170933
788515
164516
1103878
1128215
946140
1035129
937362
741493
997736
593451
1112803
493214
324344
596990
47355
211216
1176048
942746
374424
290020
531779
80148
328394
452598
1121816
926366
1096589
856857
267990
111693
238978
1187566
340983
198186
615457
283564
304829
696527
1851
491717
863568
1187068
961078
315408
1089441
1019457
406577
36824
880882
1162455
258273
405333
1139745
512648
408208
528354
205251
761127
714798
6614
341571
126260
701246
160960
475571
803421
235294
634922
413805
256985
811437
409920
142690
731750
328366
716323
464606
1145270
649853
673821
553080
45413
655542
262019
1159130
241855
199159
75395
404720
783354
458952
363378
1022097
301675
647242
343682
648924
141181
611056
575178
649576
678451
980225
574864
559826
234456
339371
575984
278891
872781
663579
669120
674979
650106
16236
777329
742131
798232
1081833
1115155
592589
101845
1134225
77230
776815
1057498
751715
866007
683130
454016
943671
600551
575273
1183869
332450
41046
402290
569675
439558
1065478
530827
343721
918824
765797
1082326
1075415
373414
310329
132757
525495
567910
916213
943937
970977
1030661
800053
787742
1184430
622403
586013
618568
738811
529301
1152776
385501
987968
1011971
1047203
231138
165774
571237
1067487
664653
646936
333115
956705
521279
338363
389646
207250
374596
463313
427922
1010948
831377
290227
672074
1005572
1056878
820801
106062
345956
721142
579472
103591
1165755
955616
56094
882511
103505
567435
306991
777768
1048706
1026553
1032156
330213
199040
515914
473607
589109
387262
1008499
1078860
254921
1187847
235307
894337
926776
798431
808266
177238
57274
785507
612291
426893
518137
461321
540382
52775
907326
209953
200093
206386
1166405
1139262
285311
161341
176660
382664
549420
290591
818524
927137
569852
398500
382200
332530
342374
519042
444245
203060
681732
827038
4959
385532
604088
14844
329275
1050868
467085
962370
1137475
236781
3487
596788
627050
117659
783786
64129
873476
221844
1104239
332125
195166
1147686
25203
1138455
849583
686522
897501
335827
515618
1150159
720436
9827
522499
17084
634848
171499
805958
642984
15908
1146069
706119
669911
183818
971867
321527
903205
671144
724340
1064285
312304
540828
153147
1085584
154235
148816
925502
326677
588416
143633
962349
273621
1120052
923250
634604
21899
750957
754242
687737
369648
819839
723689
1174760
268030
841563
51242
257197
1104372
1018451
902174
48354
762284
85083
303922
755507
812042
1095134
1091297
958944
592783
474507
1103114
988349
50575
398932
160190
598803
567423
1032978
434083
316782
431586
966684
118664
713023
539536
232215
375719
297259
971570
1109093
847672
135428
1004136
286677
826111
692616
592214
285866
905694
353276
983271
538450
956749
654593
712116
324216
383264
831351
851864
156481
545851
860802
179920
381441
1109990
53178
690931
140126
548490
739743
386457
192429
645842
174425
1005813
1117767
580688
428796
922506
633652
408992
425848
778821
154997
864685
46853
720609
991528
824525
896637
956422
1037153
1038421
96039
935775
830022
727557
445805
657538
780298
1005204
893152
641044
318761
384378
13120
545988
8465
362295
542198
200687
263305
983314
938414
1189984
962300
226477
919991
501813
108455
573324
846817
63641
328788
1151571
714746
349253
991001
194833
1152334
984560
107214
135435
108336
819841
1178563
720692
165744
1045294
1109013
636278
367267
652047
822615
781898
1038386
227842
362780
745319
924885
244713
785696
371456
1107661
690902
1058472
336206
709005
90921
513086
707747
579007
423213
237633
385680
666422
196110
996991
1093922
779123
998262
1139198
726768
582514
60272
390978
174641
635474
810435
904227
165858
841802
937275
743801
126478
283725
453022
643709
1109641
950635
1186133
1116420
1117370
843284
1010386
214111
1572
1182055
399038
242498
1002747
712925
317036
726575
739656
29373
540185
687146
350096
390875
927294
856033
1174857
162364
673903
177619
64416
506032
68715
91258
439579
590354
888436
1157789
484139
207723
1148859
92874
1162846
128228
222619
14463
102419
1043804
48840
892267
1052188
941909
955713
1069717
482533
632748
219725
1129371
419549
148295
1181621
573122
673721
1084986
52364
589446
275394
313601
640180
1071223
240298
312914
145817
383756
358622
1132043
330387
696910
141679
1171918
276767
647989
437703
318581
812292
913082
568148
39850
82259
107859
6071
180709
478132
51923
990377
624780
662741
1098622
565353
8633
606054
301283
937841
236981
158558
465918
671519
540589
512137
589651
835710
789021
973939
1045057
585302
1093740
949682
78164
594829
148281
723218
1165941
58548
234408
979412
103358
859157
664068
609232
531026
271441
861195
906754
764924
472230
1104875
572181
1129850
882656
95510
1171004
578528
671803
474019
684118
949086
20291
722249
1137720
485065
962516
642662
213087
92750
1070830
1085150
671124
845738
96680
448215
790373
126826
1124107
555195
1134055
363873
425758
835434
932322
540356
143568
256595
731983
382563
976371
877023
364181
1044085
207275
210417
634083
56514
294604
490458
598580
1024634
1102874
1087667
151404
491953
1103403
394625
599796
486908
570386
569895
87718
164351
747163
168680
131924
282102
882548
618643
909166
463985
209095
512016
640457
1030894
849656
955654
335163
531407
510552
503001
669295
421307
89468
551245
445573
591617
472908
445367
967695
527070
459005
218478
241521
422649
585534
1059480
521854
1130707
912564
163
809943
837597
674807
1029004
312851
241535
512972
453379
892366
303569
759242
420642
844466
87366
129127
504188
967909
915492
832216
641023
478174
60376
154526
1140145
431508
957900
692724
282827
136469
102869
786088
546086
253239
277313
1009196
1094400
60208
173261
662736
959095
594924
655634
1004976
868572
347931
258388
1106470
999305
238390
740201
166793
624987
396499
556259
650839
1113233
543277
1067116
1150141
761744
613632
112936
510222
330987
889381
219320
911607
8781
120378
218767
285598
794356
126366
859606
618654
44720
255879
826150
1072884
1139967
671324
565757
989470
301948
239825
510083
379721
936743
742015
455012
135750
884951
709559
687172
346825
889290
872586
517149
813443
296647
955723
1069592
587799
365022
1083074
885198
216315
1047397
541896
488178
372489
1098295
702698
310831
216214
706157
1045850
130395
2593
376576
435031
1061839
735044
1038099
1087775
1133614
1071301
1157804
583303
821117
100596
78736
309428
131661
205122
510180
1140179
829552
943328
846108
546153
1104585
137425
424872
681058
41412
397114
363780
998760
55707
659861
478119
192727
244642
95926
564818
923547
293254
478582
494365
296170
1069194
869638
654453
313454
1172043
232583
865562
329902
673513
263745
201321
1133205
1077481
858506
584338
459710
799426
479614
867856
592695
1149161
376132
512226
106838
900590
447804
633567
723562
219044
556444
370272
570590
436448
415789
704008
96233
166208
983276
360136
789513
791822
70101
533877
738639
109158
985384
522952
638624
512572
1058864
1059084
1022225
892871
3076
1012869
1134447
482290
330231
609450
422437
313923
817415
396848
311336
494438
716740
1143290
853868
231473
501474
1040606
962790
100578
61654
967724
778770
302751
1015130
342239
210324
783062
1088574
1102218
394365
295178
873802
966639
388096
75471
289963
788822
669958
437576
993506
575380
721180
1046666
976370
161836
710887
721091
1089933
171726
970669
11967
244862
1133641
704987
708084
356300
254450
589338
450834
889762
892794
237205
896101
1159320
172736
174640
271214
382748
390424
137643
773620
421819
719978
940375
1175118
621868
216630
993631
3144
185540
1009292
1130819
469206
377156
26764
776022
127334
513659
915549
108844
905937
561382
690988
106249
1181779
712432
91314
328951
398361
557937
192550
37526
1005348
847096
669787
671461
248784
1077514
428483
579929
178675
305797
553121
36178
142977
1105032
810102
780357
745207
478439
1046467
320781
609321
325301
620365
117433
146016
1098929
1159434
851014
994072
104270
492847
332973
626766
918359
10395
552146
968778
222094
1073796
1161885
181064
1069701
1063513
542922
820146
1105366
270331
679816
155451
706788
872440
740535
65155
65272
494299
1153393
774645
1078494
815411
458191
1146338
967147
1023917
707136
511846
112522
1028750
1112337
718272
286513
1123466
185206
603497
757483
205481
804845
554138
121771
743024
367746
966821
485125
1090792
613341
576216
405027
771404
708575
629070
960559
759895
851671
453747
1102887
199793
899107
787082
689451
454455
425992
366300
150671
935022
772213
304908
232092
264963
1050332
336462
547573
1066702
484753
823734
1095331
464227
380675
537615
80322
810670
590158
677984
308139
382775
487139
286608
615953
462915
488381
781723
98503
99685
1000004
888295
956204
1084416
82455
825526
533044
518706
960445
414842
936658
1016290
159467
1076514
797387
667312
578975
466723
753559
328789
466556
137902
831752
312265
574459
110940
1089679
809474
896405
892017
111041
1044511
1069640
661042
880890
1075643
349657
942098
721437
539520
389812
57424
170171
433310
785287
20984
208918
1075339
571823
440157
99511
230833
697712
58431
1085250
396126
145315
458521
1127885
472688
1126470
861033
1029689
667518
933183
67794
373604
367760
1026403
200985
21055
913402
935349
173389
189200
1187997
1092139
976135
351846
668110
1026541
1016620
437492
99440
21473
480471
509379
895970
260169
1141230
1166119
951636
351707
879957
825361
901812
792817
586196
833848
352468
229379
92252
418330
816687
925182
525693
255464
363986
1033120
286061
923970
155990
840537
480817
456671
906822
1023100
108204
95534
992909
415457
339186
340760
438132
376420
861435
1078040
520691
541308
727643
228385
373771
771203
270870
589898
1179724
350848
460622
400931
833409
110104
339242
485596
701837
699217
330555
723578
745917
21966
1182501
1061003
725926
1181142
821059
290499
416768
903050
581233
881417
1178130
659401
468270
449155
381696
452347
715647
916019
890111
1115328
412625
1138461
1066726
1102123
549443
913867
968568
256388
373568
917065
111126
746621
1017026
299321
820937
473623
1125826
155224
606014
955054
441573
198060
1013523
295945
37640
149095
308997
502528
621686
930713
780219
496829
328936
626579
36940
934195
214386
779725
485736
644810
796094
743061
310960
1127249
1052982
155428
1084426
271219
825996
903355
735120
1059239
507048
860847
49046
845816
998317
556423
369624
1084125
127397
691458
256645
1186064
678949
1131466
448618
356021
81597
544159
385815
1040364
374122
991865
139658
307554
1053164
585811
748402
235709
1044858
746000
1095060
212558
834041
91971
1011730
1119379
712652
417097
601129
270257
890153
213159
258367
483989
509087
1169271
997741
195876
270090
477322
1078038
303393
156815
928695
118205
135832
800344
641636
100650
282535
714225
425667
1071292
1184422
729533
48582
394660
775305
1004707
215861
1112494
668731
973954
310187
73034
663003
1037891
478957
728244
1035682
114697
1191025
463876
499363
726470
780797
887807
1102076
548893
849715
1180558
397094
116874
330023
1052993
574624
1157212
859893
1156922
1129664
364476
275869
17232
528666
546899
998654
1121365
387509
143973
1163888
498586
1016636
890317
42934
149426
828099
1130604
949782
389502
90326
36967
1056479
153891
751171
256291
97152
206355
1167825
1115300
406253
1021797
445001
849582
346443
108188
326888
640032
254095
223628
394763
783339
989977
961117
792271
26898
329004
626653
915449
821380
1181834
203520
414724
1185260
35668
219747
279309
1167413
101412
407717
767485
656777
96942
267965
22171
564877
876666
1121231
229512
9838
404585
136065
170996
449768
38247
14293
149720
397370
1076152
1189046
829430
581143
457830
647702
598508
1014079
852337
654553
215900
980161
124928
487979
491739
745469
587234
1007552
122653
904025
933248
703473
642946
923933
1134643
271333
303386
381092
872260
566307
97812
350763
148608
367366
991162
798411
872410
39826
262874
830359
895543
905255
742749
1147765
766257
916769
361530
368921
706715
566762
893160
281305
194446
652337
1173472
563906
1054747
458173
562531
541697
702543
200432
389357
770075
17611
236457
298824
814783
424018
624370
1070751
947727
224736
1015565
856944
553620
1053366
542306
71991
115256
118036
1040937
752723
1176255
792968
440000
239657
469938
641875
1106187
739236
1152881
524778
1011863
316855
799282
202075
783440
569063
635216
305628
449572
681930
1066376
233691
255712
534617
850062
36921
38675
1133305
377282
121632
558814
344942
794606
713804
822362
492750
416106
1035730
850334
1131493
404216
1003468
1136589
415975
873783
1108853
336268
841277
590798
332022
654812
743
1050425
44735
1048635
164826
961645
907970
378772
15436
740090
825755
457164
44766
497128
668257
432290
350328
90175
913204
792268
695085
706877
626294
1079551
3085
907854
183664
799266
910239
658295
701371
254283
417574
139514
150494
1179063
735027
282012
608421
309573
203817
519552
710436
1062912
845850
697548
834247
311489
1142567
1070122
589982
1100714
457514
970450
713163
821818
1153767
388217
360776
975250
919222
268943
14180
603775
457473
1111136
18453
488963
488705
492704
50804
664790
675838
429063
86353
316385
830616
633484
604735
949527
516751
325422
954271
248964
447223
712033
1079124
162478
453046
206170
45246
1161967
471756
1003763
945648
764232
954371
870811
493563
645665
896009
299263
1069068
919043
1070063
1050352
687771
661941
590548
456690
890486
1039694
870320
211537
359271
195038
469191
45251
54933
118117
549651
446631
80972
1040688
347394
121411
36539
899749
827621
1155718
341161
1150803
2003
722015
185008
1017374
29054
468798
1193219
650543
884161
753763
842562
466931
544984
535022
611948
41776
665035
656734
812530
380223
902331
386081
736265
1059175
405768
932270
625584
758140
323112
492119
837924
144462
80050
15738
697660
522161
775781
1160513
999731
114533
884294
449858
6891
543446
66058
725122
731149
123376
1044293
418926
521524
924014
709318
828280
1097761
733547
1191258
1012656
866306
919394
1050327
41749
1114136
445533
936226
305610
583289
123078
1064588
86183
717022
161713
705992
163310
719644
1139842
719801
1056863
271201
28224
633216
356456
549992
513594
618571
841623
1086629
552768
52986
236647
776644
322990
506518
601291
1089555
782330
689067
496647
851121
502225
869813
29773
602528
360538
41550
393205
1072157
963820
719914
695996
14897
877511
1077029
678083
32617
935083
1110730
928062
576481
573450
610085
143229
90086
407469
662051
665964
426692
685724
148238
92799
65352
227296
1052348
180836
1056515
711480
198928
637874
132231
1077837
205884
221003
425579
309242
1040260
924922
831900
876259
1083781
1039130
755990
391137
700820
575727
1149348
296537
31529
689111
509684
372782
114046
1119088
784008
570802
618242
376269
233616
727587
957087
340342
960179
517685
821526
649959
131611
62350
76560
688899
772058
1124057
168481
124833
861516
330101
937924
1167645
184908
1006130
549436
669382
1060114
173062
253724
262539
251583
277397
289495
977362
889753
1043738
1079880
216335
1149062
283391
547
106277
496959
711590
419322
766223
731038
120121
835294
42138
817142
103045
343950
132413
560422
550700
130310
739093
528754
976335
1017154
974929
1075306
120534
730881
337060
680143
1148967
761701
866500
1135354
435783
256710
1068613
534092
453929
237057
10780
678263
122299
1029643
21638
302223
911848
96933
799484
1098154
638842
633066
637398
57321
491758
835235
746757
600035
1107119
731889
518667
468505
151801
641074
404927
51611
720127
940482
686551
195280
163846
394944
879987
297631
522056
370946
193906
175931
623072
585174
530111
170232
18324
246395
430216
173804
830987
1069920
179372
304335
469
799835
486615
26574
806650
772929
549201
585857
738935
112488
73122
805048
580659
396467
525244
1083383
806144
662120
280590
713946
437450
210959
1142935
547992
511341
890428
989099
188462
2886
897748
72549
288701
676092
1131296
953693
168967
460892
823128
291990
1147062
334326
361340
86060
155794
999826
1181957
966926
1167476
1028365
281978
933531
1103186
66044
679371
953940
1043419
178767
952308
1173045
823788
444356
990994
219542
234448
297971
354902
908240
918597
1012729
579632
548081
775004
170558
556111
545653
519312
711455
1030868
689937
135159
928554
246020
801006
945093
589457
501097
1029344
1047863
640353
911534
98545
401963
74968
610880
208338
17946
989930
1117352
12668
683101
890087
496939
173658
1020050
826175
318069
921788
350934
277557
16698
668369
58437
1026156
111756
164169
1129861
124866
30327
161419
291105
98130
918979
695404
258049
902496
825544
1165016
125055
1102689
651035
995455
138129
786394
849447
568573
1120206
391765
150741
35596
580481
1144389
17421
756163
911112
959168
1081057
395041
460555
10121
1186924
207035
627606
296322
265845
177597
1165913
316122
837270
159235
645219
735586
71669
382960
1099215
12924
633224
517894
940322
407224
689508
985238
869121
806276
43116
341932
400194
444989
208441
695631
856776
1163247
220455
975567
346503
281747
993971
1030436
716963
1123186
44997
48723
1044054
906333
824141
509046
672102
158650
1014556
809879
273971
351526
477550
222941
455323
403065
397834
162708
119771
979445
14028
608255
934168
94488
1096694
88053
810233
1152290
842989
1081511
37627
577421
135290
719249
777202
966875
766972
979994
372904
424957
437386
470938
593338
647473
459253
335016
48908
1190883
376122
18616
647684
935635
194561
391076
290628
552844
27043
993794
125424
487225
907182
931450
830434
1036863
630674
958443
84748
770188
1025106
9420
46841
290639
269747
96338
1079522
825903
123154
390165
611407
612116
987995
589065
1101636
331320
878460
473507
482695
68964
185611
777648
705367
325128
307952
1042909
502054
1027127
416617
487974
369563
444902
834553
202355
42349
863998
247935
134549
1152365
202625
405226
559183
399541
324176
929569
480233
1040949
1103141
224294
764454
809406
678010
934690
263787
995337
383237
950037
914433
543076
1016142
16176
77942
86410
453846
895774
195471
793141
1046203
656613
450932
799770
575013
639540
440108
184870
509762
810651
90208
126128
872422
770836
932641
210636
315154
551427
702726
751859
381962
1123071
1177400
868007
604674
798060
287513
512328
574632
902625
142730
800859
791529
505489
879477
897726
1049965
1573
286044
748266
484168
600783
503307
804986
943565
429872
1047182
442789
709834
278797
313942
491915
904476
958287
338972
636000
925432
137296
344214
97906
47040
202965
1118979
495599
811167
562363
52631
1109550
1061065
677577
608464
287540
1099251
1135455
430430
385063
138260
1005589
382182
661336
597250
360182
131844
375478
1141396
642844
1110419
1038317
739020
760447
91402
524045
925233
686373
426707
810641
461535
598486
666876
440400
556862
31930
557225
964942
1046244
399510
530216
908845
1159426
158006
1066584
374805
778149
501146
828229
962088
998309
527593
1030597
321706
434586
563128
1044639
756297
593529
1112310
347973
794780
360174
129817
763079
270339
293701
928802
1070074
1179636
519753
1180896
97194
790235
1048674
681966
727230
1177070
223214
101932
167532
891792
658873
136637
667629
143599
912631
290516
719087
737644
1102732
924019
733775
1089079
29710
379900
253497
507631
628295
427169
383779
58843
751242
1174394
845433
930335
415129
62960
19999
499562
737666
751096
747083
41760
800993
603758
794349
433930
442331
1037407
380243
301507
2896
365814
812414
543880
113897
1181878
882529
917866
1131583
945493
895546
497575
658953
960921
853342
658526
766803
421591
820909
1172740
387418
1072863
400282
65874
1175765
677512
869136
776337
1028672
462253
527296
1156680
590521
104870
216342
896687
128260
494113
521839
585255
765932
1112318
264740
388381
173515
722431
546747
1030840
963824
715744
1170542
533630
398468
87696
999357
147081
713136
53615
968473
614163
717309
690812
867666
272663
447796
827309
397582
1084460
732430
416096
463871
968483
399082
270202
899012
288317
352935
1142145
719612
667047
109506
971469
585487
201240
7620
186181
335940
421733
105281
1103745
1091795
658042
543022
1129939
142693
559859
928805
902002
322550
1119567
1040471
198674
409639
896617
474719
204882
442197
1025083
796466
26356
810099
519819
710443
292404
1140569
820644
588157
329627
520688
572352
230627
1063384
758522
918679
87763
808757
1116088
925519
85557
157242
911897
340435
984786
1089931
1009441
1089615
469948
1004276
561271
554269
194628
1105704
284196
304173
899540
1109212
1040368
892082
822387
1161565
9979
565415
536101
102159
692453
468058
1116009
1101961
24208
265042
1175266
149854
737922
598286
361980
1039234
1163251
71471
1041338
1074320
829511
498723
905199
869480
554914
663095
616744
620627
16893
191579
837925
932262
418991
459478
716623
527391
1005487
1069974
926556
111106
1005833
897918
580669
565680
1074324
217084
99101
730263
408196
636716
812925
719617
107510
208947
919515
1088701
457932
668324
310658
1043763
804687
746822
145764
718528
566290
608750
718447
1037845
577854
716232
108797
982625
894565
657327
637254
617775
993224
549869
113576
1103337
780612
547940
877950
365645
1087928
765919
727746
378383
687091
558760
743409
699416
1166183
762329
297070
216370
52169
162595
771923
326422
1124139
1174274
680108
257194
318544
1050634
771586
1155539
944838
260500
647691
689880
1101865
603240
228891
822405
1009227
632812
873973
768266
427050
424778
834558
755419
3718
611004
813966
1155034
91458
398495
325883
676637
646581
1084993
829587
34474
303835
244124
390244
1180411
991890
536303
605999
1187557
830075
891000
710285
945244
1075218
1074815
1111467
179459
605530
163549
74
944726
1050880
1016017
591389
56740
320648
851968
378308
273733
1193392
674470
325654
1042314
353671
457045
482571
1144668
449733
353615
707112
718764
415423
101487
620555
654171
764746
849332
270598
182506
528846
529169
973480
1107512
645720
122088
580967
410202
590409
146722
670767
611042
287758
578819
555153
194645
186178
246777
373306
801676
755547
368047
544238
558899
130165
1511
125112
73040
824706
347888
1058584
357228
811947
1058235
45000
605467
1169730
665323
1100355
1091527
547244
302200
348512
985748
754263
802418
247732
148352
381049
457106
485904
776543
186208
974524
968137
505582
479631
680018
821496
1074849
1139171
495174
217031
582941
520913
476553
597283
1179038
204927
392598
143378
151694
1123004
1187271
70858
250130
149201
262666
470910
134839
725198
525969
1011538
697935
713156
789692
54274
315311
422201
820108
198264
668171
493700
759051
52504
203338
881990
740863
610819
47998
1097731
207957
190763
1174496
885706
945101
930821
833749
3775
879132
768437
703869
517485
940318
2300
606920
639084
794709
818905
343140
553975
1018417
891347
451188
1017212
905968
1103423
983022
1136105
81193
779330
354756
684717
456342
778056
510019
227039
791336
1008422
181476
621343
712838
380434
327673
167132
323300
910145
987607
790726
687786
890927
509785
644244
478418
849896
503189
983132
198685
449547
632262
1058951
860185
5623
1162340
984895
589346
815227
439607
550119
131016
187469
1120019
807149
670267
271108
541686
935559
1102884
181031
920407
309191
169427
382568
885166
1137168
559856
624971
866807
942203
592923
1065675
1171361
935375
799872
786318
224169
306427
545462
72269
816927
306189
526174
142262
512003
715136
491644
1008267
692891
1112235
545033
387538
287872
96733
515384
397188
871401
736890
1037092
1025146
328110
1067779
921590
855071
1029011
1063018
834202
348125
898162
961086
1179824
196848
297933
77483
638637
422039
1148180
1055206
468398
1189223
326115
462304
9927
250507
1000232
282059
152805
1054701
1147613
868734
614834
922467
871390
318035
134340
793003
836175
247504
511989
19917
1120223
1004272
23801
548987
1052825
401025
564990
664117
593362
50420
896324
940233
1176066
831910
442641
1143936
700384
1055221
1050835
528285
873568
1169189
602290
385389
604069
776160
47832
671558
1027981
85353
62641
112458
575854
814847
698827
754914
659686
286531
337773
875334
390041
658593
1111059
390252
847416
235478
665764
889662
519414
546334
1164494
58030
324071
125982
834567
740781
627885
598696
1171516
1183896
135025
829409
775881
359884
193313
1179280
1083022
640227
843981
682125
668609
1103133
147444
325940
530242
1176793
651656
1095347
434959
831675
334352
554050
968850
256287
97230
679723
625662
641750
81923
1168483
12809
59206
185798
859230
41305
452172
470468
381945
279627
927762
82717
548299
1073361
278459
932544
817768
426044
55578
573718
1070563
22714
998440
381390
164115
939456
707899
381561
514328
290386
576207
476980
862073
204958
569025
529490
623065
1192203
153039
508395
461302
968282
1171688
1005504
171004
145195
486268
111132
610649
528371
1191055
1143427
509643
689706
65418
742449
171782
72867
658048
872664
1070670
452886
795348
654997
1007253
109342
3534
334154
828241
1058995
564765
359079
355043
924904
84778
203871
1028544
689257
105291
26847
1188755
1120590
66902
894543
676623
956247
773524
343539
537602
60675
1112849
754418
908577
758500
771823
459935
86427
1114331
524583
169066
656772
533427
333226
1021552
860197
434070
71316
870640
814994
695242
524189
144893
300400
250481
370955
791841
879430
985827
852557
589204
1064528
484379
601424
1121307
1020417
47568
106880
1073112
651476
682314
348782
778480
137326
42351
690614
216868
707372
555823
186706
596309
980222
534107
336416
218909
896049
914902
1155434
432396
1149046
849245
237149
743561
1174871
1045544
798847
753658
873060
154301
889261
1024669
800035
195685
14193
1141056
360120
483286
965367
385349
131156
722309
492512
1114166
931309
948794
806331
851482
885087
866368
352455
946224
515306
546419
496356
594379
788250
474977
323171
227674
515783
438151
124725
529387
1038787
342524
464056
372989
309536
1056760
535725
664336
834042
380631
620765
611619
401176
100089
257810
649559
101168
581570
594690
278945
982904
354917
1122936
828878
979985
305197
218867
1013868
297874
1156998
282613
589497
685642
140814
304602
1004935
517029
1032711
881147
718230
612715
500405
74427
239893
536996
399661
721692
396026
944761
964762
1069649
359487
839196
439987
768307
439699
446706
675633
953793
843633
750047
1141089
376036
1135113
390787
583575
520405
927086
1174538
423435
458977
997460
405616
574185
393010
659396
1003968
1031374
473568
727516
934712
1025238
1012094
397119
8353
929566
70164
202173
39675
182540
941966
134273
488529
947366
420699
788731
1185554
208310
1156335
1069213
325683
571415
1097119
61677
367220
469114
491549
544064
1071999
824176
968689
860174
919022
353649
1074173
352190
353346
358571
1148458
766883
890998
129007
390622
304987
481019
837607
1010426
644117
642588
67690
40243
253600
1054646
683192
1018694
802537
1055274
634986
740422
1095321
1131235
174317
943173
300575
394990
632522
864609
1046444
171288
616132
848920
4268
933465
230359
284953
49166
873387
129081
832082
73223
672361
392926
2949
309837
1068106
318847
729965
596577
93774
752169
1078866
727652
492128
131790
397877
727503
1157651
437721
1059354
186009
217016
889680
300086
1139807
554023
775214
908852
110423
648097
746951
6122
374188
689828
507082
643205
333586
143805
410077
1024187
274850
86168
293395
483300
995462
721125
543731
140379
573770
720171
450649
436845
790561
706270
342437
747055
49245
986876
661061
266817
207516
87288
146884
1131255
286269
669978
39489
1027908
1090160
485779
462638
523229
300716
1047739
894384
429560
982775
821845
401029
100755
603896
1136956
261736
705416
766414
31299
447511
217680
942335
933029
76834
1099245
720238
1077
905363
245315
970966
370811
771947
1053867
951925
624814
2571
985822
367950
1071402
230066
39181
9799
23809
75931
933857
120857
973680
584795
76026
860876
1060390
953313
1118791
92095
519868
211766
275511
225032
336930
709137
104240
407468
10657
1138686
774340
30512
238788
99232
1047824
214359
1025713
826181
817151
143692
682657
903181
773174
857298
755695
567762
292676
438289
716764
448771
63163
840584
1006216
723012
19883
864225
372085
586698
1041656
535898
35555
202793
784537
1067084
737246
48639
832128
23664
1013953
1140329
936228
528402
76433
749949
1093736
918496
18003
433731
1097505
52863
702161
549359
163604
875384
992707
366419
987903
557645
472850
640354
601942
1054309
842923
549726
631755
1028149
100503
843842
805009
18162
449701
225416
640410
186893
225669
321213
661288
1183697
960666
881144
36676
711650
642173
869837
230478
483475
265713
153116
145153
1061618
272183
433339
1173895
8315
958233
424272
177377
1145313
608022
225420
869421
393375
284283
904143
541054
710955
269416
913060
399283
127724
883379
1149723
756917
995765
39441
268536
694925
746916
393900
486976
92797
690682
521230
1145031
298473
455543
441013
287994
384842
636512
761411
1023253
177959
303035
1036303
763637
349518
835215
511319
1103276
93453
140130
565755
1135531
134229
1175672
328166
916501
784970
70673
1050167
920915
491036
57954
164450
729997
186134
834740
628389
255223
125514
330649
507073
480133
809846
728532
1018943
370218
502158
425339
938508
264674
832659
513571
910328
1039703
154463
390809
823242
1145455
422060
687296
564413
779711
991930
683581
270074
84837
485131
763671
1022845
79690
156109
1185147
565359
376692
357895
902473
609990
1049440
328018
961713
175844
497216
546326
1173192
569071
1007923
431135
19283
806130
173462
1144437
862474
115129
558962
273872
847540
967526
823436
1056280
472775
72762
440639
948051
150988
306896
107883
699602
736268
985576
913863
67417
1106091
751901
669569
286784
601431
177311
470674
887176
55402
917506
674919
929262
1080775
577877
709101
416722
922917
89464
932905
120275
698095
1181260
347234
280386
588480
600636
951824
125370
104618
1083557
862115
56234
964341
499649
1175216
538169
1001397
1045671
641668
408472
128682
504571
1144941
704646
461484
1025444
22880
482903
58984
1095014
776019
956647
431005
856169
1099862
543968
802579
95947
96460
713108
1079070
937011
707087
703570
718333
104650
1061852
1073694
637290
956490
112877
402177
1122569
429781
416013
184145
842201
710496
361759
729224
1167651
901795
994344
572818
897451
911688
379577
291338
430454
1151667
903652
264451
241593
510923
477389
920882
935091
369323
111543
1185416
1012298
238892
33280
358271
882263
1167657
1128237
930837
712984
86837
1022888
991090
323475
926495
660136
201816
622664
434505
33958
453925
957875
531509
526766
364588
318681
1074646
607705
75240
41966
407485
432745
722666
808222
987586
221894
286530
1090264
116362
95598
857038
170141
87441
953306
666599
1128935
1039526
1097198
1151300
531431
1079939
1022152
16423
1034983
453819
173819
877009
390059
79676
125343
804125
1161114
678691
830884
1146412
1153886
671658
365537
356612
1003228
341255
502725
528760
955561
1152770
538142
411306
797573
671332
1068964
221705
563332
550015
1097751
623154
76701
317657
674660
331727
357359
325812
364109
816386
977369
753358
348200
124248
570330
1005296
978022
43313
408483
1033896
390229
996030
1103502
312094
328764
477741
494196
426341
481058
825782
1110137
179669
738750
495257
1016503
533831
282266
313944
513956
660172
832813
1073626
559219
374297
71952
946865
428920
988298
487330
225946
155896
502469
502174
153157
195667
654252
64635
641312
3938
175151
221538
712669
8695
433901
410565
1014019
388412
298452
1112776
708571
710849
758600
292259
322832
617570
711987
567886
1122153
1089656
718529
120808
800727
352082
538123
1012837
463505
936615
271539
543270
661735
689371
15565
13950
527724
1010999
916673
917406
292002
553333
166455
909573
634247
351138
364192
122832
14197
1023268
272565
516790
414929
1020013
655989
357000
487674
794936
490950
448004
558509
935064
892063
59814
830553
890434
644777
1113924
414245
1006546
888105
372906
732051
369392
1113397
1098745
380263
653853
254985
338798
251963
838813
392610
186900
17082
984341
1025133
312833
1020081
958026
857710
1113868
1067787
1030805
174476
600961
706322
107176
1069254
1067776
961768
85005
951832
308687
1189743
293694
544034
872730
536758
957006
803108
812191
65641
526519
903511
731906
1110553
463517
74953
638362
519050
79396
556705
638889
856892
660625
910302
1090277
126358
815953
635292
418638
424548
451786
574231
525470
140445
227735
357233
217684
519637
1012775
834173
788708
912990
571744
74573
83196
979575
55228
576044
853588
755068
618432
94054
465599
170412
612826
850712
454339
856246
1027457
727289
140194
953807
78027
247795
629661
299531
946340
836159
658980
561916
61841
1051527
1041534
741607
520523
610635
413731
428725
333892
917699
774492
162215
937238
609986
1157846
452554
1123386
283051
1115489
591180
102427
730428
108339
842026
545774
1107286
607425
226227
819001
724279
776121
463531
644674
570380
979739
8778
775428
404150
857822
1044573
978624
572772
639153
123040
475699
1179401
843410
21425
408918
1110146
8499
923929
216693
1051299
14942
833021
740719
954051
1178967
542212
1012003
578465
87499
859444
756454
323139
731957
837341
1089939
50014
798969
838856
337077
793158
805309
964152
415927
171117
368916
723684
813080
206844
987678
207462
62318
1080557
308954
701379
501338
841404
270222
396290
64522
23212
891305
576150
167690
1086633
1141919
144620
151013
820434
675216
57811
324336
816458
578988
130643
180671
37085
679525
565016
419079
151637
631216
453592
958469
875328
1115349
94470
548968
876084
777997
132626
558070
786373
982670
99418
634608
855490
581026
394798
314601
625121
310585
364737
889145
255452
4718
1006285
736375
48337
408728
700407
515829
353065
173593
5877
31227
232105
966408
1047241
6141
1193015
200219
519391
472658
554312
416881
871054
911796
171858
858526
120872
372416
224835
695779
525544
911571
731592
939768
546887
877357
342051
930141
1173867
264048
487774
267642
826407
373006
1164532
162616
1040159
707673
742174
741884
871857
236807
586304
343729
573808
583761
458364
588761
184058
367667
56374
139218
575044
382141
254043
548638
974920
1064221
952458
1169061
177921
178037
515622
499502
735113
903457
37818
954516
825325
100010
1180217
955935
1026290
649149
401668
36044
951267
954044
61663
1192455
220299
1027428
854603
292939
468346
339960
132738
583525
184986
501704
267584
866612
845377
174722
765529
488195
902745
119178
1065798
970545
1036065
265359
858447
1005621
1139957
284117
845044
436440
162041
668896
1114895
553767
66719
982407
326197
696793
732525
948053
923881
720510
584357
139467
195837
998622
327353
966525
946823
477019
863793
332305
301871
592964
997744
73617
325594
994171
1014288
512571
629983
379898
458978
715277
1192982
809161
225252
616046
440919
497767
306307
890888
498461
1112491
588925
939046
427102
478308
225878
581577
827634
464335
210320
16224
709099
121431
1152146
593980
352157
24692
1023811
931771
962462
939401
245062
397720
855193
190654
564607
336045
684195
509315
407355
1176806
220310
476798
441120
795649
287037
1128701
461015
63585
1096001
253208
241440
135430
418298
1035618
536806
104665
941669
562437
572851
1097127
1182749
427260
830587
231161
785648
247535
377906
966503
1085201
172011
807667
377410
322546
483797
309223
996486
774392
259447
997894
459599
1132781
937289
540184
848984
1022730
1027201
306176
320861
273897
359552
913605
766071
453687
875322
1136609
220904
467311
551129
814023
35170
248237
411675
262792
25974
54018
1161036
53128
980179
360504
541636
756459
447216
692179
306114
776154
758020
158913
1100062
582560
901779
207581
747237
173503
152709
405096
995713
773554
894599
59615
286934
213395
446744
277079
660048
315216
341682
868273
31282
871658
775132
751959
31557
1136873
977994
421673
842380
457013
698720
91061
428029
168898
190977
395051
1143673
566636
989363
57888
287782
517402
660244
470099
346115
1041290
1084742
964530
147335
674702
989078
345942
1134464
160923
483069
521742
686215
627244
513398
769251
4309
525569
120843
396264
899237
1127693
1191694
847842
629960
177200
1100673
847833
216996
622048
959027
278367
1120748
1032040
1037779
194795
653227
240239
187140
205304
273353
408975
717552
120392
667292
594213
166601
930337
1059198
301706
953003
466502
1003520
352186
1071014
851358
329406
100897
190139
1145139
638692
145569
494973
991192
708933
1160437
98310
701496
455775
250579
945581
906456
218780
250511
358684
989829
233463
334566
1066631
731196
1075452
563403
1138840
462318
897037
832988
936783
950741
246389
925564
952318
343993
1101375
1019131
977872
238792
654223
801545
879029
425303
765341
897455
1191883
1105211
713742
1155981
391650
657182
286212
1093759
961317
157047
782519
990498
779217
385999
50060
1106341
436634
269353
1131056
699552
530432
1000875
232192
211843
1078598
441581
875545
981492
1081742
499237
334120
327728
99509
261718
726007
682746
670108
772527
242485
510376
88028
415241
454769
1032735
1063795
463552
259048
570201
230141
114229
1017420
87801
865551
903931
173874
1166818
1149371
527045
763731
761456
108738
26510
491772
372954
76917
952721
563243
331039
523762
435406
39566
1005181
877119
532790
620186
924254
142612
1033600
1152681
1067410
813935
501199
1075568
1186354
337225
1152337
749321
1049897
472033
925513
376836
86344
391807
1093778
685109
352652
973867
711842
1001162
1102536
483010
662154
1027795
321885
818920
966439
747864
262510
735566
960518
171687
111677
612243
491096
86557
353581
306798
799526
321001
772635
481307
92533
249331
1097227
329065
243577
205686
1022675
436401
1131125
448775
690830
12874
1087205
945059
660186
663698
974568
1004523
55766
671304
1006961
716757
524403
421223
497111
476390
179072
416401
734409
61166
419977
503110
988402
801455
1173985
276789
173158
1128104
1068190
268907
606476
603691
303505
1189954
814044
21070
1074450
597810
122475
829173
273047
521530
909935
281190
591604
359165
414177
307114
657453
660638
991729
768693
830018
916250
682632
497863
415636
422442
785773
444509
839543
657871
571419
700194
472234
544907
908837
771035
374668
171850
412147
950097
87183
539637
999835
791427
1133365
178945
558401
630798
581011
713415
41600
913225
934746
249984
464344
645013
394732
213165
566871
790479
941259
340786
903913
839863
763868
684609
1123203
588590
842596
622444
829390
646530
218279
1093167
29196
110672
1125613
735306
375609
797237
1172000
1099008
630007
1111099
1101168
937101
822562
789041
347656
713254
72240
513042
844374
42775
581597
1066602
803920
593706
902631
654513
246408
427947
208233
772071
648752
235773
168122
379477
518272
205001
593739
37358
288650
92798
329313
930997
813083
741384
479867
256563
432029
691121
124403
413123
779394
426233
38682
806567
343429
1164032
310297
300080
988489
719671
15484
930522
515856
574656
353208
1042520
588931
977908
113175
44797
599195
1012121
378780
983098
542840
363806
941438
840260
43175
496394
383185
49496
818714
557673
529872
176385
114994
774371
1058534
1132448
595858
847610
136351
917942
397999
630435
975542
785837
57005
933015
168148
726121
1003686
750195
536266
920468
8043
337740
121381
324916
738223
16828
1032577
790135
672775
911784
995938
291823
951494
1012077
790374
84144
100045
54342
398606
1002402
566035
656384
1093623
1038863
1190260
571751
988867
1082111
962455
117847
380073
988338
332024
518386
1066706
676999
520070
827974
534153
199066
484470
127167
249738
933537
405282
1086011
722675
254666
904430
1190939
251571
4393
1188676
865500
1089085
580212
1188521
831608
329790
430366
205430
864862
615023
946013
292698
740764
622716
161433
850750
961620
871518
643691
618411
663416
517110
861260
985212
1098541
759958
541903
462947
806673
653149
1090142
267597
195650
549954
824648
1121536
857960
218885
1134099
592627
940807
42391
809097
1165175
689506
290682
819585
324268
1163193
1012143
342055
435011
321941
948516
127235
696454
1180815
885844
452189
522570
546708
506900
1029204
404707
677251
509009
654669
870517
56348
681173
696955
595255
1095740
459651
257290
760589
335965
863191
1188210
714487
1141070
929936
816735
92423
353415
1076744
90169
236103
990599
596189
318010
616942
1098715
49935
880438
686288
541881
402455
267185
397792
172739
1076918
544080
637410
1171448
46397
356292
1057224
1054777
690512
16611
499209
629751
801104
811560
758281
501280
1140033
285047
1041999
151636
17174
1141763
201744
167195
47439
595930
150400
743927
886244
196215
1176817
888276
433325
720524
513354
676536
732522
319852
788846
984603
823908
1036369
1072791
595903
771390
334929
290176
777625
440076
141500
1001958
1068917
21368
881624
935165
443940
382574
182717
3612
1173678
102837
716749
529535
860388
220200
1121429
589324
206897
579874
5232
233124
1132812
925972
524960
628192
56066
18852
969238
869264
291731
405726
933546
301679
376577
750357
694702
477205
950019
935940
1192179
218305
86913
742862
529043
308297
153951
546808
865072
534338
1039371
1031305
343062
871878
1041635
690915
257332
466586
245619
652087
777153
715323
239034
59177
56879
101134
10946
567173
733501
94584
951281
87686
489419
216631
23922
1042228
1181797
538165
133840
214407
633960
536185
283348
19046
1133997
659252
420230
397332
804818
983094
169070
458218
784368
841291
326349
134631
911296
88693
830326
1072887
1129020
1187187
277169
414812
854991
1013381
936911
591820
12778
1046097
714087
1134079
279204
9005
1175905
562945
439863
407146
8521
943036
101303
666639
487082
633958
128791
881685
228227
458833
431544
850122
318667
683999
1001329
798856
495709
353100
458403
68680
206183
993511
1145055
1023669
278426
578315
24148
407050
277083
460735
179875
970454
721751
1139197
1159169
41282
1101844
627095
727468
623185
819591
135790
528201
528956
633405
1053494
658830
1094766
618325
271674
578974
867087
530553
287571
936212
405663
100467
327008
565530
416326
112297
967859
87007
1062331
239234
790963
355074
255632
1096340
560986
125318
783117
1107052
611420
1026672
515665
728376
454879
177721
188978
1186953
349415
499195
72310
681670
741769
584287
306358
889116
786763
235729
156336
42131
300394
735264
805170
1029296
995797
585897
1089043
87684
74778
500343
638978
904203
35580
183666
14133
58289
27919
1137185
822971
1093198
539169
651414
146275
213548
252740
543909
205151
254239
670761
623725
976032
906976
354646
6995
402073
155996
988883
685971
791851
1002317
226872
11423
341239
756675
529506
874158
1065673
246438
39717
222216
440741
65100
174133
940724
136296
344515
577076
183480
594161
982082
918015
139708
1074775
448108
739051
887251
439256
621835
946322
592272
94681
357113
106508
969689
117771
1146147
91223
959947
303473
26209
559932
974584
397811
558437
101413
872681
846251
1180185
800150
688494
558661
1147502
319157
1104689
1001174
1137230
301129
504472
805350
791961
1101570
924767
11700
615300
222194
1031410
1028513
891094
1003442
1087799
923085
165622
58350
763223
814451
847511
664179
666515
962663
245278
1181046
354258
146436
231554
291226
153421
718170
403838
906096
812347
155792
762135
1157865
395695
514718
358275
734990
523822
489162
409029
767571
73174
441034
476087
986934
81147
1181250
387010
54125
1131011
587320
207255
101287
752144
347865
73677
286672
212712
777448
450356
23958
180609
917778
921127
1012584
103858
294957
742521
289052
132408
526933
302338
904695
946686
773943
1147343
272220
1137429
395291
1002454
213744
516932
46541
483080
858285
409625
443488
88367
979803
879267
1026628
1137845
785975
153150
137362
179390
361197
622505
1092098
541459
994215
453600
1114671
455860
1139250
216292
912252
18523
434949
336830
525202
312330
459354
898210
398112
593651
145652
449019
396620
160661
1068916
269410
1053457
786679
15826
462300
448515
534102
522073
598251
491364
534455
1009496
1111405
190701
18158
1117013
860324
153322
1174314
384215
795298
364423
862650
275330
813421
123751
1057350
1112322
694611
717249
522771
452229
298582
875973
845725
619472
19204
98230
198328
588131
442812
1178392
992179
7636
255795
344765
126374
160732
468767
1057881
577723
57034
85750
621520
265992
178936
942132
11554
418746
911909
916735
506497
1161695
37965
1167159
705351
360908
644945
15363
254418
580088
1076685
1112361
858350
1020475
841164
636624
142041
105329
319505
915104
492013
936887
355587
1095653
572632
699111
853538
996297
1096926
139640
182119
775742
1060324
555456
100157
83792
68842
2283
956914
719198
226266
59136
233783
375620
607431
871361
1060897
710706
1006400
29986
1124665
182066
1022715
98028
1170522
395530
227280
265839
704990
746359
87131
799695
781669
887343
252185
1002225
782086
1142252
1078361
560071
277474
707037
790343
437232
1022626
698616
1034673
269693
690904
1012956
808069
36732
873261
160865
175900
373140
259487
378061
829481
424242
867705
246526
853413
274747
686486
1090339
149033
1035786
690672
809123
738892
1184275
1137307
988857
1079660
895610
189078
826627
603759
857751
888470
727266
123342
198938
720365
498470
320675
523298
635792
312139
1045151
882578
1089181
757088
693807
891918
762923
656084
1110969
625622
374767
433004
1113115
438522
920838
276615
672722
299299
1129980
605166
518605
768005
1119919
959512
630821
711938
266449
448078
959166
673148
421613
650945
726818
274058
149473
243264
1160290
59503
905761
949932
372419
742493
180076
1180470
32265
286717
956701
1038958
1005636
1131040
14258
124238
422811
1157102
1177524
988487
1128020
13061
956947
1080107
842210
345731
794720
145113
454628
829394
352339
607668
1129573
576823
945233
764226
781977
880176
431176
1144868
721165
18014
1025755
115737
68176
302866
933443
475438
295437
519682
332655
36507
663438
674329
330160
266199
1028912
730382
342923
541254
212707
654929
978082
113575
576351
519977
1142495
744550
531894
80284
914265
1144660
206489
580309
132547
754671
1354
172828
166225
670307
534397
671017
338072
903523
716321
579770
457910
364715
396379
1017445
1007310
890541
1008168
1166626
135458
1033443
1170864
191887
66375
628379
849473
152861
291741
1082754
142758
1057573
260488
1014114
969220
258047
594779
973741
598078
726734
253283
1153322
49584
1058202
1029958
1136707
727483
221539
670811
1152023
830861
963440
38188
45751
374713
614340
1117182
714262
903807
892316
359022
233823
917529
518445
524986
307237
118070
185672
118635
383540
70173
562634
230004
609863
1046652
1083724
406488
240448
1134932
1095910
717767
180198
536543
561037
1074654
644528
1096361
1086068
65537
984957
828057
537178
879747
969476
145718
277494
925520
487246
538590
1048562
177860
830522
344486
809108
1006496
576727
563814
639281
1033343
1049371
812184
743921
773087
1162177
256527
1019284
961083
1033651
826028
535285
137666
662790
965522
1013698
619150
265293
1007711
868133
620546
1087880
825794
514903
84022
460828
907535
968096
1051042
532565
693794
574361
1048392
395743
640057
686413
434101
459338
107422
167784
767294
388967
585489
600119
1009911
312284
52065
887619
213880
669823
960598
1011551
227099
563563
872434
582698
239695
534395
708461
278811
632945
1070061
904409
881267
564145
320177
46230
609886
1157780
1087550
962467
1054287
1099102
800148
649618
764928
654684
989068
1089261
1177033
404395
490250
271966
37778
1100399
734561
720579
39788
286465
130253
176286
196895
583576
1188767
109621
1185401
797666
517876
1101312
534727
1037814
673223
416830
435825
242574
99990
1156713
201237
576759
416889
420146
565646
132410
342750
235395
686385
1136690
704075
428431
1031584
890645
409910
332253
948856
1018740
844741
727807
352732
1085883
907084
690023
563065
1124216
162032
118101
618822
848944
841958
405382
141541
492048
345786
721713
558225
1052821
317192
847892
285982
720336
957887
873689
1030590
1002833
24417
731037
605441
468512
315528
837885
1171554
1090066
14959
397633
959453
437824
831828
886140
574213
390153
1143356
1142742
528865
1034835
467127
694293
85487
214225
551319
868202
908212
320535
415069
189466
414948
716065
394143
238336
200280
948497
265704
511590
759286
795038
213458
1108745
932015
698576
293191
1047700
343881
325224
562029
665620
4489
725203
1114259
299043
300757
971725
15833
63559
220533
438988
441330
6269
717353
777579
229048
639853
1080122
618218
796416
772776
496958
806198
446100
33432
664781
589227
307582
225947
808184
949258
576524
543596
683911
921247
337268
322579
198512
639740
207117
777123
991150
1099282
134102
825671
965378
754579
646566
10173
204784
593613
815666
34399
426502
1165541
165034
483839
922505
799448
698152
32038
1044419
1139286
1042507
260286
621436
948683
1129133
312445
895434
508026
266407
294948
45694
392019
339584
829692
1154293
896905
50192
163399
215998
1016203
474330
430763
356771
52630
103378
542311
1168950
971786
1084588
27607
794382
626819
355261
633812
27699
644445
701968
782496
46962
262184
462622
62878
360500
710041
206085
1159071
923443
956854
450987
10923
527475
864721
315646
1122854
648974
740773
826607
195937
150611
863649
61708
588642
469322
1069639
928719
799855
46958
792305
469903
409776
1034315
96167
413339
566292
253258
29722
344631
421833
457381
446411
590053
552285
887664
634038
362567
992830
259181
73786
560777
100401
24681
894489
473330
381977
927996
19569
666266
133691
704968
188766
1138244
753632
320997
112090
321523
1084153
642104
529859
383555
86686
113624
197176
686176
996859
945340
7682
455345
754891
408412
11259
826804
471990
542804
415519
877390
795502
382286
742270
525813
921413
1076853
895510
1041238
925366
739356
680852
507066
414801
479810
996916
475564
510890
464098
305955
743468
642092
1187136
6025
1112311
231730
836294
269719
1137369
85868
180073
380343
336457
980447
945525
1081056
1189303
181896
126510
479997
527314
931873
418721
758445
571513
1030416
87756
690748
761197
1037242
103901
258109
980681
1145008
8022
93336
335462
270221
906712
880093
1146804
457904
564533
383665
379949
695820
143136
258343
1313
82098
161643
1012274
445390
1170192
331203
1071544
1061085
829545
138691
167340
1079178
893928
412076
40312
870624
5895
1061586
231630
791867
1105477
1122647
294630
688091
848309
166868
774925
939098
68244
1090218
157329
362715
629939
1111951
442709
479414
1098952
1187787
142625
241185
179782
589915
826018
535263
1106248
459332
1015637
757268
570112
1157354
42904
446036
139758
530686
966642
566130
212154
749281
623
354712
626581
688417
227966
142931
925607
952028
640797
412607
363692
481727
513672
1138145
947934
292356
1177795
296615
246818
465822
118614
487495
1148968
254219
497294
1060406
633171
112416
19792
135007
547246
537319
178720
358111
349389
625641
729859
1156415
861447
358668
249783
1006177
531131
592166
228048
554385
951078
1050420
66293
396544
868194
300998
330836
768875
4872
400892
441183
1167627
154915
403525
852455
162418
721171
648480
660587
982000
284647
669238
252329
748420
647933
855501
1061146
591071
604905
878024
667532
1030364
958302
170191
47431
771782
747003
794910
806421
134311
1002896
251905
699581
578963
314840
42393
697404
9366
76822
19262
311031
855374
879219
344300
20980
558100
198711
422989
672244
97025
859025
1086314
22667
43434
615897
614608
876716
1054535
673637
7282
1066667
806606
92173
200501
587862
1076473
250629
612797
594881
1079870
236139
408881
159485
514183
830740
740932
621229
992195
986432
796585
934447
165631
473286
1084305
93234
943888
829719
726273
348498
913034
22925
35122
590164
833860
174700
733680
1140526
918348
1118609
138404
517972
780936
1123417
367142
897826
232904
1054023
1112515
222801
643097
237198
177539
774580
1178807
71697
200251
382757
1115521
857957
1125208
450875
339754
1129109
809317
439368
974099
860853
617215
1163761
457540
327260
890702
796208
600644
465325
487316
1000306
1038795
856645
525146
716415
214998
1105709
655667
724108
702581
599693
485975
415952
446221
54787
861747
560468
357825
976143
201843
1009455
23454
739842
756880
88863
327936
1189104
289401
482650
764650
581396
1182504
202308
195726
1020004
206921
19472
1061293
195941
291929
601551
744983
85297
297258
540517
375058
198720
621550
381855
479314
603347
1175697
775730
711789
867247
1014398
693262
396231
991680
1153530
625461
1150833
931247
115404
1090266
1028843
713306
921046
1071566
494261
1081787
511202
1012851
820209
403234
2579
165675
370993
948933
216167
962760
295995
390733
745588
453482
158427
587634
346520
11570
1163933
48302
975554
561325
250450
947681
570313
623466
788576
189597
632293
505839
131579
116142
78348
907128
563092
789151
930643
56950
172795
715877
1071690
596446
60778
196769
95155
1167134
876571
757654
322704
204477
825026
37946
152444
986547
84841
1181819
915082
459552
976998
814912
449938
534419
1078465
659150
48156
58491
101696
683883
408220
638643
920526
967217
10847
140501
1112355
820962
779282
124310
892596
174966
974090
346025
1057906
107490
700446
958292
783452
463137
563079
808684
235023
1043024
167580
264772
868487
867726
253279
286774
94223
195533
523279
196425
1176442
774835
810192
902453
329879
559374
811800
461187
370066
2435
616186
271171
408047
1139677
1105825
1119394
705507
441098
1145823
1046401
743035
1041701
971672
854641
164593
602368
856288
485726
1025967
1086284
68251
79734
938977
1012781
190756
179180
587673
840812
199203
239426
546375
373293
635726
1019867
995459
950391
1182043
40460
403897
1045943
193282
81622
763846
300663
1072427
570099
229674
217115
779560
874808
735783
348122
853845
194661
1025832
667542
124666
1059572
429242
619863
1078557
484602
1084743
916190
1114353
617389
345919
601608
1147108
921593
274617
1175706
563475
92278
268660
603590
400716
140841
661248
769700
426317
97998
349746
206112
632900
1154239
128550
320541
100106
1101646
446201
64692
610033
1126116
742620
155062
1147052
34588
1020212
208362
867562
957815
1185061
171776
698305
988818
563834
191568
856614
661161
19895
353686
314585
381817
350829
854540
75446
952995
899489
476067
990495
14823
1101417
623761
380375
727646
326954
44971
188832
735130
925604
498381
39751
954222
989618
1084810
318022
962966
1088312
387155
851241
573410
261053
1110285
263528
558728
831152
1139863
676220
130392
466941
364777
470110
1050767
324332
886374
844251
720058
114263
73303
255091
210500
424682
491914
893413
991667
1088512
459393
989555
171023
752112
1084984
1108880
391273
1186651
368830
1132911
857984
765166
493906
52563
788138
392959
359356
649935
1044360
1076186
1176627
595947
173902
978298
901804
697964
922905
917693
95968
325076
486504
939154
595961
790641
1140884
877138
159172
110681
649753
1146384
557662
696366
409240
653055
623643
140930
3162
373497
1002906
554983
699414
939035
1060589
984492
1102827
619764
1061657
760606
657530
561165
818534
127663
57727
593105
81751
397501
1171693
153612
655762
1069152
1082013
505739
267837
24410
279077
772389
836078
376938
372910
424893
1045413
1082657
608601
467888
1099126
1140973
111832
515087
749301
680294
228265
1115524
301897
813676
441448
390072
324179
1024750
527240
543633
802338
16023
646168
624693
859643
416820
511252
381164
822925
267767
872790
677260
1087182
310943
855574
227852
876024
395685
1102240
1037605
498590
581390
893372
1105428
134937
62935
1011621
470948
449931
758829
446299
230144
949449
310684
539782
214587
957799
1067496
452716
848603
734180
821619
384198
678792
148807
1136119
893726
835208
340071
1029581
861696
1111659
807658
558995
426515
946116
580530
740758
1169992
494038
627564
859572
861226
799662
237246
769831
909667
155018
889740
186828
691422
788299
747322
704700
509411
834682
214168
198066
1082006
158552
930915
205568
1168215
1192353
613274
512961
285963
439072
211885
85580
580862
476836
1037303
1043493
1103112
621416
169178
888686
310970
1043605
605321
370329
1169824
646879
508938
38395
685945
1056441
1029986
450436
974607
1145085
464154
383962
823182
317242
610144
481810
466576
961658
56065
413849
44233
791070
263439
1192145
285628
202499
195320
1064207
1096179
337645
1126459
146953
750634
185457
25149
365021
865664
722992
186151
610477
996800
89090
626472
65117
1141163
444156
1037187
1014921
620554
59829
663020
867325
1023252
1162001
542824
552517
1171966
167845
505667
196945
514319
1156084
371633
414678
525101
1170988
456678
671601
954524
30943
324584
888464
1025551
1109848
96020
683298
962422
283795
793232
1028454
1108221
587029
458934
1155549
938540
600968
860141
763181
291904
116602
125893
1049698
209671
39953
570521
808410
1106171
733338
169357
772839
704746
967497
267444
729334
164890
1113455
1166777
1145608
329585
276768
347726
1052190
517634
244438
52221
848631
1154397
835330
774393
208019
1129519
421206
10045
282672
713657
474646
104958
679399
830882
375288
763256
396829
827049
387700
246102
1169578
825447
770407
902333
412318
859958
364930
261606
1033379
1045356
755104
1077365
928330
791545
728723
887590
737850
721212
1150325
141586
861675
847536
902532
211412
63367
251842
547828
62171
1129594
171970
637413
156212
984141
679769
651992
484730
180731
94293
900851
838063
867676
15102
325315
645066
524525
209804
1113053
1103273
677392
1182655
498576
448664
547677
492744
64508
989532
576977
263348
304250
199775
698979
1019963
919335
472043
358138
1002244
958467
498466
629226
854659
598761
187258
950971
944628
234080
1191127
773425
121099
1191576
911754
1168517
323644
1097306
779194
30318
1070172
865825
385926
50184
462353
281317
142888
1055894
886370
829693
208752
330627
615790
669866
442212
959344
546019
326109
96146
895475
193277
347804
603340
693690
129563
131785
867461
876382
1085976
942547
169509
70034
693104
762525
315429
401226
352382
1139239
893956
193418
490088
1000200
108573
487336
469751
916117
401216
171048
398930
1132262
764875
1002840
46658
1025955
593856
420507
228482
834922
1007634
483986
669971
945083
4649
863041
383322
283451
1068369
928496
672382
299135
1032562
1034698
184554
1144329
346367
746416
336926
1087745
579783
619541
703516
1110837
339198
741413
954693
557634
1043658
541298
1097052
901162
304313
14048
563314
307814
244867
380272
1004460
469402
25681
238020
381313
97018
308904
1178507
1028520
765118
528745
785748
451497
256683
273170
500276
255448
924618
948832
1037264
783292
506880
937698
658246
615206
226735
123652
732719
361078
725497
1041811
841235
150288
499476
1135395
756587
1098276
805402
35487
1092879
65565
690948
1063763
439045
137789
493824
121874
513337
1193114
1056558
687536
1150105
23049
421558
791125
151287
730948
234881
95950
333963
214100
709767
22510
151938
724586
725922
707198
905931
676824
911543
824551
624413
177827
1119863
70646
707593
944042
459038
412332
1018432
456973
579799
86975
1123699
268421
93862
168863
933021
13855
351557
498168
382386
106359
708642
96594
400042
1159175
492794
290198
1134866
511268
1148756
260234
444747
44537
987622
52536
233328
769053
215146
814605
983268
978737
728051
832465
466286
70252
456706
92852
185747
261571
753668
807384
220949
92032
946201
559514
623186
670933
1152327
433174
1136113
1152702
770357
567761
179223
732253
5048
555745
640163
749861
854559
547981
1124422
475332
776527
939726
731815
51339
139325
74978
595456
1153951
552170
694963
1182170
331357
603963
875769
122314
291337
802263
274575
485860
834289
634593
794477
545622
466352
1036680
613996
937716
852316
1175930
600368
49641
897681
337298
849602
963710
786058
882237
141689
204323
203193
438308
228541
432664
56699
93458
769080
671397
43102
103919
853116
14315
993267
1121996
709569
1006457
303862
378597
684538
1105068
1029918
819518
474915
827596
370973
47091
708550
43995
1081506
1115787
503013
715541
879048
668733
1152969
741120
838536
1083263
1098213
407921
62573
206880
492145
849088
40895
50448
904228
817316
324014
1122330
990276
945085
342175
769710
303966
653173
226112
382168
275001
218642
36039
170491
369774
447632
887040
40014
16777
838260
653668
812613
582547
1043254
1099926
1075836
262343
800531
272030
62937
1143098
878650
1030887
747889
96268
530499
252354
731984
200309
394161
559984
970911
426886
1137820
825460
783931
763946
19509
1141776
803733
748750
514325
442570
59693
930188
234806
135838
348793
25988
1098424
868198
359677
903805
160961
240214
337376
621762
1128387
124509
1076771
1128815
79578
439249
159231
191808
244699
593760
222830
1090077
571352
894851
89152
114359
1113644
549193
1011451
184702
1028894
295746
996560
654009
34994
738216
761589
46846
149830
1090465
146111
337195
700576
984448
331602
185180
584792
481691
724889
459744
580648
1126685
423370
32140
1177685
196393
200975
215486
1033608
1001809
1147574
695914
672983
916611
1042572
1005460
793929
939365
822896
436528
469709
35976
896289
635566
79336
865152
464624
917679
963895
813597
91418
543202
273122
1106544
718774
265570
901189
328988
97848
292441
993771
704416
728791
761982
348655
795383
224560
830162
699538
249274
321662
51211
986304
777240
491015
5177
752256
129253
1193039
466338
430015
552691
129244
1184055
648063
772405
631683
619024
1046732
393332
574909
864647
216560
1148377
953375
970925
214055
885955
1007001
1015464
604334
997726
1053360
90507
31606
519780
992472
198012
272197
1137518
1100055
432043
740027
26834
733147
142286
509067
704253
842962
515266
422750
177179
393151
343620
366983
170178
318380
250082
380210
445449
798906
1144121
854042
273651
39357
1190702
852449
76126
558532
1017988
253481
481170
1098042
702938
527913
691038
333009
987021
399982
854165
736743
944001
578148
517279
346249
646199
287224
1055055
172996
336158
166516
178815
27336
945792
718522
79723
1086506
169642
7475
656605
670543
741765
187449
555788
969981
954981
1061724
874788
1020442
1164231
338632
1062983
88587
632428
1024567
775842
961905
519666
454031
612660
90951
28799
1078983
77771
440753
1060244
727597
1028591
226066
948213
933877
612912
582165
438092
685061
1059905
478071
569748
124360
559860
807104
600441
714159
438265
681154
332216
289664
815371
553894
162000
681956
810736
231205
1125235
106023
725742
411924
210927
1100172
899009
627001
1071001
282576
636670
915781
513805
569633
66880
787032
435401
587090
1154570
372186
354710
675999
200476
823551
855743
662607
185441
89326
220402
255811
142023
707797
494550
899435
1062962
789033
650810
312590
186905
809336
778687
1014081
215458
517469
765012
132284
232677
362663
26185
1063350
832219
1121027
114171
446348
768739
884090
1158178
862479
126673
460950
159150
988822
221016
229016
556767
252853
1152202
1185153
1097336
1093792
177406
543124
1029683
721254
131036
228983
1071166
733331
379632
453441
917012
400994
887020
260012
791302
143517
1124444
625815
678074
1078006
595061
236091
54606
1021958
1073506
476593
94444
775568
1032895
989295
483668
577651
237801
346218
110547
627085
195258
1184666
257046
388073
327488
337629
957947
95258
832997
116410
1113100
927431
707233
343683
1168504
960028
846584
696343
105100
446231
215008
756249
458658
638406
1079481
725154
746858
10225
1125027
705027
961229
174740
1111915
751353
784035
919087
78566
142874
787811
1048933
815034
822930
808298
462841
1146201
556357
875632
201830
481865
560494
1040845
895603
194168
462308
1055972
927788
512563
483900
1132274
264425
666273
815345
592096
218369
6955
500291
632516
210800
906116
930110
144659
40722
298432
562734
1008688
494625
1104636
494094
359850
995324
679888
665720
246529
423843
378621
840066
581334
369808
198183
186631
178084
974549
120234
237394
104850
1060912
1032904
947196
218203
1090211
44853
866793
957483
111293
537460
1058043
846931
461900
37718
504786
1043720
1140170
1105323
803404
1189023
1057502
651218
189630
422738
466810
1120673
226045
336015
1120599
556133
226076
1096097
726100
548961
257272
336869
368087
804325
566004
1186733
689401
950180
118451
330079
351578
469111
914209
1011849
1046115
418161
386427
1023346
390028
511712
297660
314594
1092132
713763
959666
523174
1141288
753305
792007
499053
1002535
819935
510829
1192662
836535
703352
319118
81392
18312
1060392
466172
893898
588429
868981
841784
761764
285239
445925
145042
924379
1087319
1148039
972747
82357
415972
192454
1077491
754622
915384
837048
434923
1097975
739187
200757
549075
1150222
1187147
630278
596980
344038
344273
663004
902303
855898
409958
524224
254844
424175
726929
315371
309775
21599
352947
194282
980456
427868
741868
94290
1094983
334139
1116780
60251
978354
704450
588254
437724
477540
1037569
492820
892492
526308
983761
701907
1029757
304563
1006305
890839
601561
981519
898732
1093734
740548
498124
387410
894902
270040
669300
337774
790154
698232
318006
646785
614396
114309
325772
1129575
914219
184083
340061
40303
607529
415955
721370
971072
73632
384213
173963
569341
1050226
73529
58975
369814
750351
895833
1085013
4970
336359
240256
359664
307075
422755
1027630
471439
203002
1005080
269018
852087
920610
504002
12475
724806
12642
1003074
305503
614389
846882
333749
61978
231627
46081
1089009
497625
1151831
833172
614808
75272
906509
704385
130652
1021077
270701
579188
97864
483045
181451
869885
1037711
996812
31089
103673
810223
275131
595669
596752
1106157
371366
848998
255988
1129465
500762
712525
583564
1120442
871039
1160685
343831
1068902
261442
754980
116810
985294
184024
177365
488789
1025191
121105
143674
957648
878562
407905
352129
679859
667169
1109572
1121560
76123
1029239
715317
1154513
852389
447261
131078
649869
28966
1167937
26719
404403
1023867
1036546
421411
718100
807385
489743
533336
1019910
770972
710578
746215
660708
906298
581506
517431
429217
1114694
924114
824043
159684
1110259
192073
620734
520805
489380
618370
584780
1032123
861849
269359
233579
585640
179260
188270
110840
312220
228734
303455
523149
421305
1088318
1043669
409488
204448
1007260
454923
338499
1178557
766012
627014
581861
226836
920805
908803
574870
656696
408706
47251
637298
285056
502565
812406
138475
12379
409124
945206
10572
433661
462407
78286
44065
51181
529188
133116
899941
860987
342807
97048
263690
401558
1041261
39425
237297
856150
978282
718664
516957
611567
894385
297826
886592
945784
164183
976306
351760
976024
550111
674391
120833
132880
1050967
269826
727018
674405
955745
979513
557819
823013
580279
1130094
104662
1068851
1191988
84574
152059
1097081
1060708
26965
233210
342045
1014236
948280
854890
930855
317307
1002921
1099236
893397
527463
427481
676231
125215
948394
668686
764671
307401
74802
220792
538601
780879
780939
377957
543052
630730
739640
843968
155542
806873
303596
200174
146120
300517
1165366
15441
735262
933589
325562
1084892
658476
429252
208676
10752
1186685
579881
422124
677991
1137366
795210
1164487
957228
153710
582922
588620
687189
189711
94944
173921
429950
121843
1166605
787015
330594
186698
569247
435547
932598
897660
929855
123008
861382
412080
1110151
582679
891701
538313
211857
876525
482589
795007
1022872
537607
952840
967518
81977
28693
685237
354581
946007
1172964
485238
559190
892875
1128987
8101
558743
262807
1174775
361012
506956
1168273
85840
345066
1130212
591993
768178
107377
150581
295293
1042
561721
731944
526146
1106464
54152
1122109
157117
491846
798343
420746
222198
409883
420292
1160196
1123464
878165
795451
1165831
1016122
128113
143266
480004
899594
401991
372223
589409
454142
379136
619319
460572
673545
641182
990886
959839
38593
1038883
1154776
1146235
872057
65097
706195
593634
878859
698688
1043203
654701
386595
1076818
721578
254276
400671
670032
422804
429696
450222
924112
852161
1027851
747035
886042
1151804
1046255
537565
1138836
155604
131177
354066
122024
1057902
297611
440116
1151060
606952
308143
326566
809242
715370
167781
18473
1154777
31400
351853
79371
476423
91640
792080
1154050
617347
776112
288620
875583
805718
853549
1073757
650413
636243
1023171
553580
885860
1011634
595237
1153409
407414
981300
623178
276766
386602
349881
761599
857493
156532
611807
191140
632292
132167
391391
91228
609610
1088454
814936
1064349
164587
1168175
545211
715988
952610
135139
247522
330698
1038436
706221
85101
489163
750978
292225
505037
117498
934651
142200
1088853
65750
778110
98308
942579
421076
202640
867942
175010
695882
277213
496035
484457
658013
491416
346342
913583
907438
369319
1004221
112208
318183
2927
63552
720733
1170965
805663
235430
304734
1190531
610014
941193
933190
626592
313008
1064284
890432
539763
451290
1115003
560323
502079
174968
439222
931831
950964
689497
386638
22336
234538
1136080
948552
917818
3795
726917
142179
256562
790276
981200
495521
428947
799667
422461
232918
61928
800801
1152271
1037860
1057258
160232
568007
658764
714219
336871
138748
307107
988833
30665
286485
928465
942058
826477
346257
212476
380001
536107
662046
1059429
1139291
52095
80278
419512
530560
851125
708487
953953
1145301
391606
68718
433568
884154
586036
458367
922343
610350
256774
529029
419114
784259
561982
455143
1166420
800935
1091346
868154
696815
874395
982097
515583
240746
217266
695725
257245
613172
241051
59510
1153865
69414
601413
754473
765389
1100753
784198
453330
1021632
1056039
1091471
994499
899980
1149814
1009484
381330
70947
876478
227071
11576
335173
844837
157727
272887
46866
713907
224112
835253
113639
221599
1096766
466930
670805
399336
1031777
498356
910449
97191
227587
605814
161948
401771
971503
137780
21239
914330
764478
898359
262736
200133
1184728
236767
892993
1108471
913984
420390
255151
1015136
774282
414913
774378
849833
409647
698985
751923
518472
456063
2953
290605
287649
732284
390748
236663
369417
992568
809065
601447
670239
979820
350069
618263
228592
943549
197848
664234
808524
52447
911447
1126729
526581
1140112
983031
657320
575239
238650
827180
711060
59376
123059
1132721
775401
825262
168846
201016
750429
4327
838622
980385
877861
481728
1068955
637734
2049
547046
1121623
286552
3201
1015530
109509
436663
588544
567103
836934
930614
725653
1058898
409154
1029389
1092074
268298
723790
244315
905033
351237
94119
331491
83281
1018156
631997
439360
629182
218274
1028945
911454
919818
137329
392365
889894
580521
125142
928855
162607
353969
440729
512683
1133791
601672
631446
252365
828864
569062
898815
885725
682093
1105536
1011698
794042
213982
396128
358787
783454
978854
230023
506430
824104
431412
1104886
939543
1003410
812750
58026
642547
339324
476983
1166912
152363
588018
1036909
661602
867875
772458
1015749
883948
326471
859975
62462
830749
19164
1018272
391035
320114
755574
514222
554326
211132
209054
753607
258190
1073938
668590
833211
742736
65264
474563
717031
742168
718482
733829
58983
447305
593403
621536
997142
49801
829446
150139
371242
130213
238370
730685
238573
392240
1161048
928580
361131
232189
824276
576547
45832
1052114
880003
977904
737111
96192
500568
1124702
700812
933349
41974
882931
21645
1095982
663533
380747
611403
295823
309827
171567
302390
824742
933975
1146180
16284
70722
1031748
456719
831454
613686
332286
735869
355428
377518
671755
324184
971045
123864
1006749
628256
600454
41165
765196
238908
1088851
1191760
283987
401476
728205
792576
298142
227753
339188
160257
273667
462944
743038
303199
619913
644461
1027206
940309
104884
543369
23375
211325
980219
1079825
820161
877229
443789
347393
115742
15916
345294
179170
797644
985190
1145314
17765
406062
318072
1073391
883634
718957
359584
851575
867345
548056
669317
1005494
649993
1180991
15864
396066
443016
552774
1074598
928000
195902
444157
682374
233882
13594
828297
322504
556904
838349
1097723
1183494
191945
996226
174199
637710
1100103
777406
1049808
970242
940925
879642
607903
735899
1012635
663151
318589
240442
488181
197148
857173
730453
184237
1120375
157260
208498
661585
1004456
513150
284251
116838
295011
452783
217110
914248
471062
1069780
498712
824865
20067
522471
374823
1143561
788122
1192948
307727
893621
914695
449854
642861
1130225
955632
24572
210181
163292
257457
861087
816991
965344
73654
505303
325597
502603
856543
21549
423906
741828
1034013
132190
861901
902490
364750
522823
635702
465254
33408
16889
578214
1085540
605286
1061903
942766
324013
21219
336728
155058
866111
753221
586476
353135
901339
912611
1036152
68378
640984
226245
549087
118489
301452
313029
304108
744554
287029
419902
595400
377042
373903
740966
10251
835739
524035
1166513
1021402
283384
522477
798873
1113929
314260
964806
544242
410330
124980
1141494
843019
969486
819258
866698
46822
426527
761658
93868
68391
127575
740979
222740
883356
390179
975754
542016
859717
121116
245543
401933
229648
214877
269427
302898
350144
634903
302043
573858
1060561
268870
426131
606191
632443
949275
43564
750901
821040
724234
41845
782844
310195
981505
496476
381488
548367
614689
726717
373287
1087459
886137
485527
855412
88287
578772
593463
505361
326361
1075678
346284
609869
1050295
714066
1057281
186152
710168
682473
1139166
325127
418614
1133780
1017377
227949
201618
960543
1086468
714265
9990
1148620
266812
302697
70987
207003
416541
60867
762532
1167568
793302
448749
284795
183267
941752
774334
983983
101100
832255
775674
502351
302789
602356
1041226
1120551
963362
877707
51656
597154
822014
781143
1116055
294904
281719
221085
757576
717094
1017497
979670
1086341
1108247
816205
1179586
239878
511103
431994
15544
879885
395668
441559
866458
79559
137976
537117
720386
237811
775131
653866
711628
718580
657696
843586
39902
188298
402578
176651
550658
625484
661120
509947
583757
321162
646365
1174956
730361
923067
1054295
1081184
390251
868713
735353
1157552
691372
656553
370078
285259
447164
393364
886409
842872
341560
43792
624648
1182384
128956
1147061
154855
151239
748425
1101902
1073460
289922
639110
728265
759901
507036
102790
484441
938892
723364
1071067
1108028
541732
587662
1182649
510833
669374
829119
830361
207389
539390
433171
893094
57083
46636
1079332
681179
335154
366070
434580
862173
1053195
176728
445142
78782
538092
771835
406550
186146
120113
506131
158943
580735
84982
341205
1100143
49499
778731
1110110
821998
217343
1176429
662098
396510
1083735
691219
384603
767508
796423
1127748
968794
764822
466161
987146
889341
426608
242092
1091386
538324
382266
692476
31994
97270
1117669
974308
1161084
1090557
70859
356742
1047685
595176
289797
587860
745408
666445
1075942
577590
657272
545245
721413
181820
304404
848632
146298
593565
790181
884802
1110205
941120
21842
167501
1040100
575552
454694
352583
306957
978762
301678
90330
501454
48094
407482
962980
808913
601012
153055
1010316
59308
855706
669440
298270
1103942
991228
529972
446377
221395
244267
300642
244973
367021
446166
1080931
1192064
227152
273796
419906
689329
613514
176017
637359
198124
575355
1005828
1134922
1055239
325456
1045187
705889
1037241
838792
1098315
250971
544333
800152
311066
469730
619565
752524
927121
691912
1112585
167393
658334
1082590
890056
759786
342128
737269
627967
91662
759295
603509
445251
743519
454911
496610
1145327
842998
1079381
149493
807606
597745
742545
809531
971795
1163921
1131978
358841
135888
475008
616822
238925
580672
374360
681102
827427
1085722
884481
1115281
749524
150435
282469
278900
985987
434754
642336
704846
1062387
584586
881146
154280
274404
581730
503780
766814
657839
175207
795500
683643
1086538
850978
1145040
136684
268987
419184
498199
713293
321240
778052
713404
290783
474928
780402
547714
1056945
1175448
1011358
667536
176897
351384
1056601
328280
1180300
354661
903733
734248
35259
949247
1162997
151199
892564
1089606
446776
465660
725375
309568
475034
187510
714538
605041
84268
856801
809009
607449
238667
691232
1071047
690198
237992
255924
939756
776348
866610
88647
344700
974617
117346
522625
1020017
629183
481015
914059
4936
405383
82411
537002
312901
1084547
869853
1107719
51939
1117420
684530
235128
794583
564982
821050
1077235
1078019
315469
824011
75063
349699
669609
194001
954436
103657
804737
123661
1173362
81343
171993
947522
361486
687090
94362
716147
1108099
959272
743082
1066068
1058880
1062339
1016348
849168
713593
393789
932608
117130
280365
92311
737081
326883
88933
920224
919591
971518
1081794
785468
74941
756650
1100858
876528
179993
541263
745248
712231
750288
4611
912682
458916
265203
752457
49457
761994
531678
1159025
454461
856398
544692
124752
206019
792555
211550
965135
433970
1053906
315487
322281
583029
186681
84790
79411
200493
361314
1093814
102197
195899
852537
558338
947096
1052826
1003396
1115030
799026
80259
1169774
660711
104830
731929
910173
401441
1041993
618603
416441
713374
425463
929796
440226
369474
640301
866327
220414
181178
220917
1094951
138235
316481
881386
174474
476585
86252
625480
361587
424019
867226
86682
227029
1069075
945445
972217
779819
736612
761092
311419
667110
690734
468828
867368
666686
321928
203380
990983
16930
1090172
156686
1157985
409426
719224
296416
678033
709053
760789
481062
871852
390115
614152
278262
397390
792264
342760
154366
125570
149368
61091
584925
312288
549690
1165983
224179
528738
298409
671214
857208
1114474
928051
1028041
181055
20168
257981
438767
114715
63696
1016977
155041
1107292
780705
809137
81358
104682
170136
679833
1175151
23867
394208
753244
1148441
34155
742559
705503
675682
231583
1004087
1159168
102228
49372
361863
903372
20834
772937
386611
1189886
7528
467601
1157859
432410
531111
456996
162223
571965
370151
857165
842309
930492
1163936
279931
427793
380024
822637
381069
179664
786547
975616
367902
1126360
1088067
164449
446272
539105
189578
44702
174194
648903
658907
1185990
1011906
164546
170906
609182
142299
578028
28432
720670
471784
174283
755188
15845
436318
195871
47200
430315
543775
898498
1007339
279430
1135276
963147
41030
757906
1150512
149913
307060
1077986
733215
185664
892143
1009017
680714
298627
987009
1081618
881252
796307
702398
935314
85946
1166782
308432
226996
572267
1156165
214709
374849
6397
1124284
506325
26507
572876
337886
248672
361357
1011648
662871
369686
223044
805463
181197
207063
163679
851248
871002
286657
402451
443912
787839
142322
837576
203631
696222
494575
168576
231490
169046
554835
528068
1097456
264928
793522
259707
816262
1181750
1048300
136286
1135546
310957
515197
441837
1006052
234561
1119732
787504
757810
334605
438210
436859
973726
619602
93593
245330
761517
801242
560696
365070
319189
326494
187640
873981
502987
46174
223392
1038262
616581
688868
271288
1141471
343900
1000656
146913
1186473
167199
214864
621775
313188
668375
396823
623696
1100368
43532
53042
1071297
122758
882928
882961
1098599
969326
55168
328549
640544
1029501
1132886
101629
239062
49492
329708
955214
422943
321476
868224
271511
1166501
331558
821024
663572
283763
370280
586500
771715
326598
866955
780142
829138
61308
771451
1023380
250134
518952
1134767
228282
817846
1032569
1061915
413405
68119
864164
304394
86637
1102570
192362
138773
347130
750345
1072401
427241
458558
1097084
51318
1107129
818377
951464
30528
169471
192287
847442
1099090
811132
355972
905042
23014
410831
617828
132714
598551
295167
925771
304272
855231
952147
598198
1038345
1145993
528630
810876
6080
379916
389615
295980
534176
402558
415285
559679
115915
256210
695393
801870
526239
379278
768396
301240
420784
1129677
1120323
496813
637331
134558
337358
903152
1180562
295367
506561
551618
1093504
863341
220587
156607
662001
867917
179991
598162
716726
426091
725568
1183355
969953
1051531
731087
618042
511587
831159
1069499
1058028
129037
356873
61515
1080650
617802
489256
116210
1145720
213849
390619
1017805
777167
1148584
1031471
203160
61205
509349
953220
86420
1166593
1038776
774046
708758
1187114
267593
662788
76946
400947
30552
778842
839547
35541
90768
769847
421140
545893
253374
132808
365446
763953
1095431
885784
444313
21585
909307
1154308
1000489
311531
879686
315785
573946
197276
119695
933963
1111060
126800
848779
828264
14504
489677
609316
904848
249851
326178
826338
641344
552741
877504
605937
268036
649042
5160
389685
343263
281310
197374
715573
306874
680412
97944
164075
1094264
1052346
335394
485204
940418
252770
581969
962408
398123
548045
948278
96784
174841
2331
744515
306875
764738
31641
122183
837631
1175716
182996
922670
322175
558842
254752
155781
645396
208631
1183382
974587
603295
610409
736924
1072368
797167
854660
1069128
976249
938650
733918
782687
246308
490768
193072
483554
233067
962952
457107
808654
1080280
42656
331868
474805
478601
78635
714811
241060
934478
1086459
955594
1172761
293253
1020603
461890
844702
1170282
697279
117955
358405
252422
565244
717395
156988
158218
554017
617625
50416
525996
1070477
657210
106078
1016176
429636
4251
217967
538578
30668
85749
1133990
538605
405366
547130
89745
649611
1095105
109967
165507
1086342
65310
554100
617488
814352
856628
640492
890838
868940
270096
154645
314863
792469
729726
502563
600046
1136552
315440
29457
879380
1058359
1060374
218106
329663
736012
743004
692701
1114747
1012108
961989
464117
354129
1010451
15880
541324
815704
253594
648008
734622
582632
525548
1094551
791255
949597
896972
694288
144377
775482
468509
684743
167358
385482
518816
800742
424947
69572
922168
593381
80945
236008
552369
733397
1155062
349218
284278
779785
146872
565797
677267
1099654
901464
754205
345566
1152405
170444
498149
695088
46340
391237
660871
754652
597312
57795
916362
403635
1058887
612744
73030
525892
1181063
528249
252033
694451
1005295
128281
384870
701428
116074
721810
67164
738037
1122440
1191620
108341
1086663
347838
428337
1122751
538448
809591
63706
860164
1095701
10653
223482
932332
1036849
1191224
106374
390038
561123
826263
1071110
929994
477144
430307
696037
48890
956918
962050
518536
155884
952716
172066
923755
511774
481046
715614
202763
98720
78417
839924
1060065
387169
132609
1162663
1119979
181604
493101
2905
770186
255974
441339
1130461
763430
201648
113009
698642
1035672
1098968
829987
182419
797862
938304
1052516
396476
997216
44030
301894
1020929
57648
1103281
239927
529634
821721
519695
116317
1099088
826395
942867
797990
132385
974859
1023472
1165591
819046
142352
908389
316348
437020
474955
1078270
5709
782506
463620
49233
885022
44780
492470
1008404
668664
1092374
474487
93393
3119
853731
1115944
1160666
914440
163376
461416
329470
868479
50753
742148
450538
858605
1077530
795561
1011672
876679
96358
846067
58550
1121443
80471
364008
181293
680496
719798
452256
335699
1084842
194198
88253
707907
135388
900222
717390
917298
409096
230163
114931
191195
696296
287611
581795
747215
524498
860589
286807
136949
840277
390843
1033683
377909
631484
800690
594719
388522
490270
390701
268683
226601
1155861
345572
823563
1167597
1053735
924250
1017295
735061
866290
1145645
1003766
1097542
99420
1141445
134431
772510
630164
974025
202653
943445
793973
623547
1036426
652488
197104
902430
749958
512165
862191
746111
894161
385873
240985
873333
184739
974264
1062512
367316
940912
529173
35968
226410
671209
671946
971223
651830
457879
909264
836254
569877
627029
126767
297378
126349
708462
61763
1010673
247685
143578
36658
223808
217823
248406
392062
85244
671502
813216
364480
788571
105084
797106
1176003
51057
645851
455331
1016998
1129596
662049
885253
905108
86598
914037
428863
80043
474464
577713
1095915
1037755
1147091
188339
269706
939512
279732
526834
223970
1100450
599764
716042
69311
280617
21281
992742
817128
378632
172550
144147
613062
309273
254022
403320
1036458
199851
144188
669930
14808
183422
540213
636645
827323
1023337
1041544
1037063
109236
929899
1165157
520856
145204
72363
1042297
833399
49405
755024
104555
950007
166036
191088
424612
883764
23210
903194
49750
243861
792916
729910
1103164
913695
248295
483478
134594
567624
38004
590228
1086126
217157
958218
846483
251825
953079
981493
719819
917655
708259
315531
177888
801571
600727
197491
619581
954847
1188139
1119123
232211
1072176
479324
610596
569554
14044
23756
626547
653618
450544
1152064
52241
257667
81056
535902
477657
298603
236448
233800
815740
220024
1095420
23684
836390
743826
68548
664265
565294
486133
535987
1131838
18858
348600
154494
1137515
204567
511867
9154
575612
1068060
629556
219916
230680
154342
1013167
650398
415444
590693
1111655
795651
33238
1151397
298132
932200
855657
1187021
381902
762217
121490
1086093
614063
442726
154099
909805
726287
248258
806268
1104532
308692
571200
501745
402089
58734
1062887
1166497
429661
178356
909759
1182126
1191208
166724
44869
683835
23648
100059
308179
502599
560930
258802
1061489
156635
1019616
394114
728683
954039
448491
1054327
944718
980356
596693
1042937
375341
306805
830211
228407
285278
744244
432792
202465
654830
1107760
1114032
514873
349945
714558
939919
818876
949987
550426
471082
984722
662200
663348
697608
974606
1058424
888668
623613
250011
581893
1047644
818844
770037
1147331
845836
568305
654895
996581
706055
409893
214404
768760
996258
367804
36479
463484
519752
874009
708365
1025672
185673
279167
325196
1096258
60941
1161780
23144
1083415
352589
671888
1126283
387460
1016310
632964
257411
148606
707272
733268
592314
710359
694961
312036
656294
155000
212525
884599
811079
423253
627727
576202
854417
159784
516598
511970
1002426
214987
583589
700032
25955
712129
208344
933604
313554
741279
612617
867273
427043
193696
824861
364021
107821
627784
1086293
79359
1087463
6869
794596
790118
141959
570696
212998
663864
19646
1044447
798419
201157
202647
140147
421522
754586
1173148
225679
230966
565613
668174
24253
624390
485852
1057911
1099349
283455
52617
697759
176371
499160
169317
683484
570435
222626
77379
339384
1035468
1095533
916269
593938
942100
854847
228703
10324
540840
582284
192820
621823
318946
1015735
536029
587998
174824
169269
451439
753828
505806
1101651
597811
573082
168189
332194
101786
198453
67736
248055
628355
867686
971810
1151263
378926
542669
606216
762534
1122201
956556
136057
1141456
75822
206291
91049
988400
1176065
333541
332484
210508
263426
897801
918312
779938
989645
660222
745434
625471
173635
957361
425891
1018113
952592
241764
271295
899488
1082175
952035
679023
1044100
49749
349052
960059
388798
935601
949978
1174943
357014
400909
388708
1002938
40545
965093
1035315
734652
838500
815945
462985
203106
933237
464661
367102
742336
1094956
1117425
560223
996275
398189
627714
227076
360246
1143045
698369
743958
399078
243227
430609
463991
541119
595672
753138
470055
237895
141246
365663
134995
935638
668917
736098
352804
897581
857034
849402
979380
697208
1065223
306876
604727
16791
604133
772503
673982
468126
823682
143148
787932
1099241
1138809
232735
193593
819701
129166
70848
639683
998048
680581
410379
1039804
4898
776702
987018
10369
1086263
885730
420256
1067789
551885
409253
783793
220176
511837
86760
58773
468729
477465
959341
394191
282211
387220
944795
591994
91072
539834
666739
1004498
802771
365486
213217
761960
730164
728182
952964
424680
922714
793843
863594
868475
1075645
871558
864923
163975
211362
474573
447227
1038232
762864
981734
447572
796185
855526
661726
685972
417717
702723
1029545
74069
444538
1182482
1013482
444681
888695
85720
987374
647906
237533
179883
184494
114045
898974
1087095
25279
431445
812079
1118845
101444
497630
1109291
447746
685381
645958
698803
1191976
990965
809015
1120923
431096
775071
123570
998507
239783
567906
501421
384919
226770
208523
990546
10519
860691
91557
639314
177785
300442
339193
640196
122675
1099613
503849
240495
705801
124527
99075
245385
139253
96998
1093308
966653
122103
198357
723205
648778
342594
1023874
337148
875457
785578
803940
868344
698612
375969
68194
453230
742560
687053
499665
987036
413759
1051219
409418
395800
971358
259541
762210
1137166
709575
1136845
320367
61185
918259
329046
799182
747366
724887
1144065
400180
299569
418016
898577
1135664
645771
263279
411166
21257
271178
756904
900443
744017
894969
999064
959361
909189
802146
440052
950568
1037296
624411
220913
80470
1047976
1051404
66916
38215
109070
348475
862578
845941
905608
585314
1044311
580831
193552
282089
1092640
202759
412315
437339
358801
1191656
445735
455411
110210
451251
1065468
820734
709158
183134
1172704
919618
737003
862282
423789
473359
326611
305902
753714
1152734
603378
18708
1148303
167613
449535
294944
1099729
539603
411176
888
632010
598091
984329
709500
119051
236756
937100
207146
772085
477095
1030666
132424
1192767
796264
368010
397684
797719
86138
549194
610251
731966
849767
814310
45279
409470
1029826
970513
691170
413218
284967
76089
602721
324354
363270
715807
395985
490192
288252
170683
619699
384419
471321
1123358
452654
968989
698329
866752
320268
407803
43704
1142009
117990
77322
78
991993
645728
35264
34944
874072
35265
340685
351085
971029
749703
1136820
65542
642483
69295
200376
5945
374697
287509
705102
943286
704744
109082
403138
614131
319185
507530
1028006
709514
1158859
725038
838614
1144083
773089
661777
1164908
1122043
1171295
335391
959347
717820
326195
981404
647264
804784
683674
419358
354122
261656
661714
1034806
696283
1128843
537378
198061
279098
741503
147144
26235
982709
958765
354421
982835
302906
30151
50998
981676
188985
113655
325271
1149466
254742
251965
219799
172534
550468
888549
767976
467686
215538
688998
144761
797363
513369
886440
199915
425006
530969
332894
681633
999559
355284
478120
246215
338912
407448
657136
61258
791251
468089
966580
300333
724088
328383
54726
298840
387791
1140200
1093721
115662
458575
772959
342030
483819
384660
621095
767360
273120
1130560
1112970
30593
843344
656419
298368
579607
7272
889258
286948
165035
867018
1064657
365694
837464
1160453
258056
1040421
822203
334595
715427
129537
644661
547297
706208
281080
567363
300801
924131
714318
1152654
588479
641029
1041542
923971
1112217
504902
1063975
501897
965533
154471
513779
741677
731518
733366
555492
351929
438810
735906
784073
726620
759300
318443
448891
1136250
407840
1100158
823021
842528
780328
464361
538097
893924
862122
732362
766756
408149
191033
1152053
778582
931492
973733
953307
775964
1120121
479699
781624
399911
79807
109157
320624
724864
377436
435346
795731
523929
1075884
1004918
110288
977466
167118
118076
733834
263935
359767
347847
448112
920785
352641
604034
1037917
634236
1055102
1156745
744782
98329
54289
656028
686781
299056
60841
774521
1105949
219001
131206
966513
406705
431831
7629
1099103
654330
681224
111844
796566
132550
210119
212989
29007
1127676
181522
1183307
42624
959024
177719
158198
1106434
327052
621080
1146471
155561
546981
637596
651591
744661
870869
157718
308106
655454
110332
461034
259467
1001963
489315
248446
770700
1178551
1179321
1089600
740892
688910
470876
598086
744663
154142
975968
223625
300844
855033
70152
418412
1092463
3627
210422
190783
487604
1191977
787619
134699
463058
1144568
373814
748466
597807
460289
247352
177700
1025883
585170
896765
530128
767958
386179
902030
271060
43644
442195
849976
983550
731094
1143871
355218
1137958
25863
231435
637317
1047175
1067475
981206
287193
955517
245072
469026
198309
627099
1166814
1043325
1089496
404366
546753
577399
316982
948718
352844
727885
558806
252397
568859
1124421
510725
717334
1010876
1181719
484607
879186
690720
580226
305957
223244
995092
1138350
328557
1055532
239188
591199
1066730
329440
305015
88299
428974
434078
592449
102709
929634
345778
716362
570010
568025
3103
224036
404022
399262
812912
490144
37982
1141818
584378
273657
441583
371016
1163711
386397
1000624
712087
706922
944107
491290
1075096
242209
539748
502698
366837
463646
691036
81016
852533
393746
603315
968698
424142
212937
499152
488014
691070
127568
703050
282066
564423
558330
400347
977167
126768
1032723
581212
807840
1097123
71189
918529
1023827
482608
41167
626684
413305
1009495
130749
57354
600164
75158
1034615
288359
212763
716344
357159
691597
66149
416907
664083
930900
673166
48140
238543
538074
482707
766501
1080005
658567
128132
741987
532263
836497
297120
434450
317020
457414
945215
373848
804072
542780
229599
272791
580686
566042
588500
93702
158034
345302
83356
346103
268086
880629
1084389
144540
194799
709615
205218
814404
213825
127859
3606
1142507
1064148
975474
1142914
488030
19196
69466
347325
1123021
928106
606135
269959
880785
427424
702762
840581
25048
109518
288404
622693
646388
714829
1096481
622248
1067227
42219
426294
831446
557592
893852
70840
55275
277975
390026
135386
245247
298524
798702
469572
586131
932415
223964
431756
685004
737906
985459
25941
517594
986397
994567
144788
761234
46348
908189
84786
1107515
477708
106709
247855
227681
753324
169835
966501
967312
503318
28670
587345
741845
922661
1102108
537528
708112
1104795
25089
584693
912849
567656
1189018
256260
485813
1010005
699710
877623
328968
734215
1122981
784005
958884
750472
298205
942984
817394
859915
844022
1193508
456805
1019944
388900
1112086
104962
277422
1185408
498287
101758
50141
56077
232847
204745
51338
563667
435173
270111
34379
561252
1150144
1089873
362599
1128586
879771
681007
420856
314205
324326
1102962
485416
370657
171758
55232
1055890
207631
799890
71938
258983
664207
942271
1076009
771162
5939
189219
1136828
879484
712553
1144150
114462
748744
301506
500755
430535
642031
912278
300462
157284
1014736
271072
1137050
289979
675595
1162271
1047046
1170288
1026479
811775
71924
481569
289694
322277
1110779
677234
1016554
402429
434529
802285
197423
897642
437003
1160979
212901
391381
964916
1140659
197957
599675
594222
427759
622195
873964
297123
673470
382689
681834
580586
521304
775117
527494
958761
1038189
274558
278700
563900
1140693
648143
677992
174625
512688
809181
955276
73621
251251
793855
583645
452925
540835
951566
14395
186400
282530
624773
206802
423594
642925
871366
191540
9194
1083148
759211
129591
878190
365980
547715
794155
95782
140366
578453
110688
941227
173357
487599
1021727
349675
478481
213032
271802
673418
190060
532490
210059
1138725
940249
504413
1036362
903058
74776
643502
730220
660879
930701
684082
408998
238142
1105683
912777
898395
842643
120057
1079484
712487
644045
1178309
956206
102023
376968
782219
223373
567168
1188626
1103514
266498
127682
136457
156875
864244
213599
549470
1122412
123001
1094707
401048
131730
1076147
351279
161822
136779
874102
9874
397435
924039
744650
620891
1182453
266010
43421
791802
19355
737630
719638
859100
972005
309558
534773
1053053
1136732
46672
985910
112107
449307
948935
265464
434216
315065
666288
948588
971823
705487
1084043
850172
682712
276857
869909
1174988
718049
271258
1155386
1190253
392655
52556
1175530
793399
178502
1029278
93703
396887
863177
112639
94067
402981
810044
614210
473755
508000
970448
272885
841016
878319
381
862601
617825
285094
576496
303913
340674
426325
691821
665359
273230
1192191
472168
448611
123938
336386
929206
428122
534252
1050903
123800
77414
1153274
610390
287318
146329
834138
565848
25959
829191
52779
1072306
724775
949774
879334
709504
38732
573635
618187
268988
532199
1084350
991507
439468
595748
780145
596665
344738
702469
217864
409924
48865
169622
494023
42199
729790
572131
811994
594947
77611
476931
328446
213674
1023991
244084
986097
711430
578442
199714
766259
460702
1109803
584286
194811
499264
633841
704643
301254
163939
393483
1150583
469704
975078
834286
321365
107395
144172
50834
235823
22331
496110
24959
672290
265228
401581
846021
498718
966204
1156572
42996
1099983
143565
368124
632435
1135789
679508
734683
1063779
77581
234221
877338
241975
714228
733810
557740
885326
1193128
553750
366641
1087685
447774
633631
1121936
103443
439641
514224
1104143
687447
87543
819355
325381
229161
322319
671691
691866
99565
244892
93077
743397
1098998
191595
1064892
846612
414287
179489
879144
170338
1191811
1167072
855341
855748
452984
951798
1068080
713719
141563
1096190
746491
979594
447036
631284
366565
1018094
745529
407941
919643
702446
27701
776039
673110
1030457
841647
896739
1096959
693383
763973
509403
872915
398323
164196
750358
1179269
1048640
999128
614953
812651
682449
454791
901404
574553
99859
439675
806429
210734
881145
439714
723604
677974
905564
444248
805427
514375
731666
396534
930219
783744
1152052
846527
931629
178623
107776
567824
814282
1118757
78829
175217
927206
155063
878860
150160
170184
1043675
291972
371691
1104980
476407
972345
280474
378871
166071
1048560
547281
880381
211730
525250
1040425
22913
351093
719941
373978
375523
1097875
476803
618981
733938
313037
1176722
1099635
1035187
1006411
57211
449994
15508
821789
682307
1169064
1033309
115255
399631
878404
460721
111534
1178398
153338
399958
931552
1082822
502052
964611
659855
748528
1109793
699242
1128156
117892
1164754
149251
227781
1062395
260680
758200
843485
675506
918938
796095
1035251
1017304
251412
947505
1049215
1114947
1055291
806597
737261
134236
758599
537734
16460
484900
1182673
1002023
670034
65883
406198
86203
29668
73681
407693
581321
583015
332669
85617
526109
1179437
863622
379598
45373
705830
425035
194506
816450
493514
1000178
419806
380316
863113
729382
610209
349555
561703
1186846
631730
433942
74118
1135880
545773
700452
536068
822902
752540
1043322
740325
1156421
1011737
22867
356277
418719
1137715
157132
603978
187724
1165877
1019130
1181432
699271
622282
63426
959001
479526
387102
1178638
723457
1100142
175761
643497
373837
198329
790652
1100371
82558
1148649
856007
104869
884128
10846
907049
390712
965401
227784
1101734
735552
1063428
224459
1174865
344096
752926
706526
384417
348892
440215
615317
546506
151179
256777
127067
957607
196858
1153894
1135902
989106
228959
591053
1137413
578900
445333
740629
873152
145151
240299
22076
574088
1138034
572321
436725
555119
679480
95478
574356
209691
900155
1188080
268276
152498
439422
464482
876005
811736
464656
1100434
462042
1122032
480769
1107205
71412
272218
104808
576270
232447
440782
1098073
792395
916464
1192264
1091312
715602
470771
1149176
325352
949288
1064970
711260
196278
863881
497076
1155522
321284
460309
561625
1083778
964313
1034281
1185307
999885
1061327
914408
822940
64298
89447
469289
6510
736636
705146
657193
1045090
558748
1087697
605045
285474
39816
1160876
499594
403350
589509
1121781
1100709
687186
44140
377001
582257
491917
304422
308433
993881
1118972
1186937
797399
110820
371474
265324
666573
199549
340944
51194
71170
149185
892104
426847
1143733
138440
918464
481020
289629
1164473
45551
644858
360562
586430
1155710
1107478
839778
428342
316232
1090428
515018
874023
1181114
439212
51858
598789
539654
350099
482570
483840
509694
89080
998353
1013772
988479
1191414
495653
736735
593473
840039
493132
239438
1183597
132598
1067651
1037335
1042422
323631
1086888
324805
434843
1057542
1113523
1005023
831727
1082670
950415
986840
616138
1171625
31693
139703
603899
1042177
858814
681552
706032
171022
1002757
1054198
1086517
409675
645050
671202
421699
634474
408652
1104692
865988
582182
1184503
849394
313963
1093560
622977
774504
397442
367506
707520
999034
89109
336528
469469
192214
642035
344728
1054549
704755
614057
256256
499654
823646
276914
1125953
483926
857667
415273
453320
644801
829438
623851
1119600
597746
426644
460444
497038
75090
247062
1089924
808170
1135390
271026
243468
331930
125988
232623
800610
717222
707801
221895
276821
838301
95768
1003263
541023
395734
985483
742995
989415
1059775
168849
992253
126204
1124901
605940
619023
1182228
538277
305824
1133551
594913
138715
1028150
631848
592088
759906
780210
960292
511245
688333
5596
59722
237685
615990
1126344
236717
1087663
418277
381438
749940
737514
262095
841094
1087929
842766
319195
509825
127023
537822
735699
941310
1063372
1178428
730806
352865
549485
739876
1079844
659398
456736
1180533
538742
335726
512537
469248
860533
627677
1004441
258642
280216
1084424
22300
440193
496561
571653
771956
489831
762314
293784
82111
747676
1154827
220500
1047642
480732
824869
800251
800109
138441
940319
531074
246599
344001
732729
506099
822183
1121239
527845
1157933
1004696
105233
765322
900991
554888
862790
467792
439244
520630
572786
1080820
726623
206573
185196
1069051
1172691
90965
740254
64278
99166
1152621
779598
593177
905297
882821
871968
1101515
403459
705613
913762
872158
411220
736460
304616
507264
1189852
693341
332401
349217
955681
13510
1081172
991025
1178560
888257
430640
936048
1048142
627517
922620
270489
363292
859081
801743
505419
296723
674973
674642
503992
794887
430022
613246
1115578
1141000
726698
374593
813199
601462
489640
426082
673652
6814
31559
776007
984494
884507
649381
692224
16952
405591
296160
492022
389232
416494
611818
621923
725645
1146594
431468
288358
40591
698217
590790
776703
506200
601889
723049
1188725
1053031
998378
5184
468679
142105
350878
883489
160634
1191100
535059
406004
341522
851876
371011
838721
829757
196294
718597
264692
962118
957495
357525
537751
132595
930373
898275
453927
520077
248410
480298
403118
920211
857939
44479
564964
395970
485931
155567
718367
714912
25201
263526
473548
474532
577694
941211
648074
925866
832591
149976
667384
327978
699777
992548
618475
700337
74728
799991
700155
1182432
559862
1097673
327549
1062241
518889
848821
1010432
834297
917841
100093
948602
115113
662525
566370
290767
745567
439179
285336
74179
133939
346628
613264
1168180
25654
818112
259865
434381
469534
26290
761153
875724
986520
897482
593373
687093
1087277
402779
1114368
605422
268082
716960
72903
619474
925205
583195
425069
455342
655859
969135
148701
1107172
1187203
448953
535241
187820
1092233
214638
631616
1028364
254865
652653
850833
507169
373547
791778
519116
370187
648622
62265
78172
80257
195312
215331
134400
691317
622547
58570
964349
300140
227976
64284
316752
352895
583866
167776
308817
505678
933719
1151780
204397
258775
213210
520319
156080
854283
435492
412842
891740
722924
476431
330731
213380
945920
1132536
551455
711011
866237
827922
644323
956495
487699
1035924
673561
432335
996074
661662
637047
363493
326123
785179
712972
43689
12249
525894
727630
502012
813155
24446
1024991
586853
668331
252597
972879
986326
168460
945454
509699
1024018
48225
412331
60425
1006812
111888
1184354
521816
443210
534424
729413
790666
89921
205376
13964
366194
458246
1045106
775980
648090
923695
284378
277612
477310
487353
590970
1157254
46224
945901
19380
1092232
119876
1064194
293274
1000551
338036
374547
436551
156792
1135725
149299
681789
998381
562838
997310
912039
816542
253220
655157
683791
852573
243392
146899
376495
407028
748094
525128
947323
1005073
429796
91344
693983
871964
938043
1021014
870201
90014
230022
241008
934921
664680
1127660
474329
1037227
86369
469707
549560
432558
29478
809501
424286
7713
393941
540628
1088336
242428
30322
203554
682502
934996
447817
972083
1169138
1027784
1091379
1087490
678479
1107750
375150
416199
32991
361419
264422
32769
943436
813592
634001
739428
386162
426235
905419
74131
805612
1141555
151778
126454
301531
661200
495100
553737
1071088
536190
100117
1080485
1138751
407398
526207
1112667
490876
814805
330204
851368
292708
1137058
945903
887200
711000
516679
886306
971276
1137033
1139523
1082452
439208
899591
577333
461268
1154785
1100337
933258
499371
161658
934171
998944
800277
579705
169287
778957
158153
246013
359685
829958
2954
37494
76735
792049
324233
490816
38981
940502
8643
116079
1017142
386849
446955
410032
837277
515991
813882
410467
464253
649768
961508
1163484
539119
627243
796077
74460
525878
376134
806995
745502
1146055
663888
103277
983523
996956
420375
968216
919761
383632
945769
1170318
1017532
15672
117448
264733
575260
413412
37387
116995
428849
355182
1181723
512952
483725
1088419
582326
240217
633063
1038578
716033
217313
632422
618870
849669
887307
449475
1189645
993924
505382
56900
968067
743298
742571
1013455
783222
376911
744149
42129
3677
1169078
709057
833709
499091
769260
624338
658224
984657
974650
874985
1030790
652976
474033
1000190
638059
344225
696824
638580
933966
631753
1165466
521229
1016515
718024
950771
194233
408492
1078767
472334
1008809
131062
65480
209290
104899
1007132
667351
974561
809671
1109587
139101
711813
415977
362920
674498
68920
532301
417547
1191170
184272
966124
214707
39223
1033360
342338
25568
777456
457423
197620
194856
1112098
62488
122852
929328
765676
473688
703230
822379
1186247
354570
429441
674022
960373
959076
779424
1168249
460315
866797
1093451
559003
1190761
734416
457235
841545
473468
123881
534777
567489
290532
768208
480976
891476
253807
45977
184654
595414
484391
18388
131973
47549
363571
158810
461306
388104
509029
716133
727751
1093355
557513
113580
311944
87286
377964
841481
903908
156264
75751
268201
74752
1159007
307248
202774
421643
366216
132427
680886
704030
1018260
135271
626746
216815
257299
385209
947931
50964
49132
1179528
1022106
707810
241218
1142432
514451
510117
267481
749062
1158579
228643
400888
112501
9134
33135
381207
657770
316803
1018043
582723
706820
402272
627204
680621
502132
700637
839925
927091
559270
584477
771158
131729
915926
194294
34696
795255
506669
375665
45572
620665
661690
951191
2489
996869
236861
689692
182601
736609
962848
793149
437047
881537
676504
883856
43868
672873
1043228
455752
557154
593493
341246
203764
1050178
182965
510836
403100
639149
883829
840439
1149917
1064643
926705
552012
91253
1097764
25033
1190957
321133
336408
1125976
500726
308152
173319
1155758
933841
185689
582860
1132619
1105604
461118
431914
260910
963431
272982
379227
287851
385177
1162329
776518
832220
577468
952517
431664
366888
412351
894186
525091
105720
788637
1068082
820861
167392
1076222
646481
572421
325081
1028797
261082
1155321
284210
1179792
223338
271564
951989
37708
110362
189794
742386
934480
759947
148497
306052
395597
460042
875435
327570
539708
358802
1023589
1067802
571590
1042141
631524
66576
641685
361621
783876
270633
324387
329309
445651
1077155
375715
236289
541353
995749
123714
238382
203716
755867
1001021
371827
1186264
134256
960082
364668
308166
917685
47682
768636
433416
185968
818697
288724
1190329
1159867
969980
828205
715639
523214
52549
573874
228115
76794
1147375
437074
98949
533980
869138
691797
1168477
836440
404878
405986
977613
691294
284579
90338
341477
542603
1091963
375113
894316
817247
356341
1144807
142373
511370
1094895
1021914
586555
67833
410524
955488
162345
1090147
856239
865805
368554
639948
1077267
311683
1007010
171845
139773
124530
853560
113650
46335
823944
933856
974756
821355
872126
1031686
140539
635663
29415
669016
53673
158945
714418
338558
381908
200730
523768
1149163
139338
118022
466688
476818
746229
1156092
282531
871810
167287
330675
325569
891451
800207
367776
577916
205988
247038
438812
323500
640795
680063
804796
819078
977565
903712
822087
839983
290420
319439
1068383
162525
1060764
1012492
785620
1171292
341302
470920
404332
944291
989596
678621
804061
39108
1010460
85912
354748
470903
907860
1172027
287739
57137
378368
519307
607290
685740
1020507
872949
495587
765848
311361
322028
1128094
252598
78797
792037
1150305
877925
107159
66265
484487
655639
699009
638615
427144
846579
311866
1037815
508372
1148170
619514
681345
1181115
249269
717957
560747
985738
892605
330493
938023
554898
1186452
588330
469258
268883
1091626
935961
608912
267182
1100010
808751
760192
583263
18431
168222
1184836
660233
40815
74818
870887
1160609
963746
76029
1147844
171183
1021734
1024738
765901
1067172
201818
961421
488295
878592
4539
449786
680771
32291
111375
412815
726764
760544
486436
606534
968531
1129018
531345
419926
659709
94659
145867
753409
740968
1034056
364736
707669
1006263
472987
328116
1092465
56359
172987
194594
325571
676039
1050626
833727
791248
1020762
841878
762289
396873
586216
160236
332195
1040305
714834
422485
911063
266424
497127
574081
986396
741577
1151971
133229
1100923
242796
639196
338227
728678
315405
1014906
144069
187877
570054
1188619
488401
912569
22895
865904
769990
928783
196052
466980
789881
903581
737748
335027
229641
562581
322472
297741
917547
642230
376636
906934
945113
291659
474674
1063533
376123
1164242
160465
245239
1033432
350881
804577
336812
761913
402439
275224
851168
1015307
783545
973133
192577
221172
762814
529860
694897
243204
983689
723892
813298
1029152
786306
1171857
393601
349483
343439
758842
244054
33838
337635
262624
945810
601185
94775
950744
391194
684138
304362
820250
718694
1148304
261138
268596
588975
180907
973479
1094795
663430
59562
195506
103274
165661
691326
872516
93255
310092
1178768
1151625
863224
633280
122668
468680
267831
421721
723553
869916
124966
575128
1177789
635135
94896
433829
937267
356420
242438
267482
119593
513294
984530
21059
980880
251345
507920
309222
384192
792824
257422
348879
792801
918929
533476
538962
788737
890445
584210
29455
1019900
997135
1002189
545276
7046
279438
1131137
406474
659286
396653
10547
1158497
866025
969565
806491
1160312
190034
173292
297917
680679
959650
476079
982946
155390
194868
794708
1086418
914029
584005
1080950
473325
486442
821160
1180933
1112960
974246
380831
597704
489110
767536
353520
751516
1095676
1150719
587934
703998
182115
800436
73220
588211
339396
862343
1009664
1084083
110420
988509
760507
727719
923764
371130
880185
475679
186599
836288
474660
432063
546287
524511
121742
797893
252475
58300
167116
570419
779754
945619
58735
388122
603053
66345
1149383
128510
1113784
668529
90079
522032
1051499
691575
147977
79441
903184
862871
350474
933750
371904
939383
584110
177184
994686
547588
1098382
769127
275061
523117
506967
757699
882618
550611
1014622
199713
94456
789295
616124
231782
1016152
366962
391966
135040
815560
749206
815281
561885
726523
973092
909397
400545
721013
44874
732350
1027278
158139
683205
832381
193328
1000726
137239
6365
1105539
944792
725805
4599
138181
208560
950839
543476
379697
1004911
548557
1122610
945790
674554
744439
1154775
645644
1102613
1089957
358597
664064
145416
436034
369435
1104018
706463
873739
235436
1191936
408384
735886
561624
357337
205414
495423
1120912
758511
60869
417771
882843
556013
156343
1170519
116298
1097792
132110
1020953
496009
270250
1110847
681172
690398
694733
706548
106196
142420
1092317
811486
1031094
445266
303903
364940
289971
145246
238649
383723
868535
1096066
578822
961110
65603
327315
84049
1047926
752967
113656
443799
426806
1020791
492720
314865
556147
679709
1112269
1055484
813584
799781
111037
898635
869915
139792
264568
192266
1028275
519904
712897
1151963
327793
949834
442085
873756
597728
330178
1056551
478513
319148
826206
839137
427503
346703
589932
405798
474154
286521
290162
903476
828398
725928
242510
1154632
903107
257515
638745
925451
291376
171363
860690
576417
1148983
765176
166909
949368
64646
462794
4638
3369
524112
813743
282189
360570
1167183
996270
176975
205207
245468
7593
848231
163561
152324
933731
892516
576212
92499
41598
226921
164941
395914
508691
75748
621582
918211
1104490
1065300
133998
219867
611995
1102652
863261
934926
525414
240735
825935
638120
2711
128690
138130
539371
523825
1189976
910920
1127315
205441
1177663
396311
240772
146481
124050
812736
669002
337688
239010
1039511
409092
537575
709031
843534
697636
205405
897838
805582
8048
804305
527742
163269
1028178
344382
1175968
767104
779016
171327
211627
879822
992243
531073
709257
771580
512282
851048
803708
209689
1117888
1168232
983914
389687
896040
902634
702223
73941
1137207
744306
125535
718785
194646
1154458
1182894
288327
165810
786174
166451
859334
318248
444493
170094
1099996
554717
264996
173491
646458
546476
106008
821243
378793
381872
366530
598920
913069
779343
620576
501251
117683
151273
99906
540028
142301
1175253
64859
826184
326585
270600
1068666
416024
335078
1035562
584176
1099186
218625
750630
809884
1123869
259682
812724
782171
483442
83379
1029639
650038
444655
642018
652833
276567
1105965
697816
322405
31620
393690
795293
334585
759597
491347
644768
160121
658624
353393
326957
306085
235872
890934
908523
893120
111115
1002594
964764
1147170
669699
495299
258962
634323
573209
298486
685420
154491
769802
527399
541344
979776
281828
297781
318679
1108422
253315
618264
721912
682355
747460
86762
1082653
123517
581858
620910
1124185
92968
449627
334015
266671
47154
1152299
1074340
726479
1137399
270889
382485
857606
69158
1081685
1045332
361435
715912
1055061
253180
1067298
917201
957917
736741
1150690
163067
26707
951740
727785
234179
719347
1088823
1087391
632193
1156045
587996
359867
618843
13083
115065
740487
839747
295206
1113890
994253
19808
366861
349590
682895
267834
1065780
172688
584289
311609
43039
448198
728252
807676
995572
760629
271173
585781
201073
358782
263239
1088705
864954
568846
1073451
827592
488919
800106
1095336
709435
414744
807549
653639
214669
191946
241424
727286
1099042
516209
1128329
792541
81964
836308
155984
683903
798162
732710
314015
571704
932754
367625
1148315
154322
680682
591238
1051479
1166559
808991
319640
163739
97326
306680
322725
716485
641809
995452
1136706
959693
156278
1084702
1034541
523810
883220
600733
1186642
38789
327163
210030
1193489
648736
850197
536277
1161432
1067586
272697
1094719
911873
751133
429283
148704
354747
349934
500808
61417
719088
752203
513960
1141349
652529
649039
979138
987738
293145
196614
947654
296296
776113
42507
1189584
168106
628609
791431
467345
864015
202929
2458
912787
1154027
44132
469829
834514
239081
485738
771101
927748
293864
105835
133678
1077252
785182
705532
1116833
1029205
498214
975346
1134990
1069296
324170
1135864
307837
597281
1102568
399023
453697
520498
664097
347488
500575
128287
1181007
1014215
1004204
734530
873794
182633
1134847
167879
593816
339921
941572
33748
1166986
184791
686012
341016
486050
1027182
324042
214488
647000
676903
320835
976321
376168
1022087
67773
903277
971003
176827
814667
401638
170868
828155
779731
1072468
535811
204046
444782
129775
981291
1041710
1107732
241842
642854
645800
1051974
163752
280069
723461
271998
845239
910613
834140
1025788
330215
1026452
699434
139261
241559
845454
254438
1078390
1167926
1059867
112377
1146644
791721
798940
342070
29633
1122059
174411
45976
415790
727342
1004957
46339
1070790
1125085
852627
847826
260127
320863
399486
986833
214805
373803
236045
1087107
781033
466402
764428
799349
478737
621025
1038550
557777
223443
474448
398065
853971
1126311
109813
1112825
475502
479936
279000
754690
731220
1107716
83172
184323
953761
853850
50152
975643
100951
394713
660049
479097
466221
1134782
279433
389604
416409
1160682
828005
923943
281552
822674
120767
486018
734696
468954
83051
190121
972826
1056462
1091336
271232
1036888
1117456
6272
1019294
1115956
276418
229557
1073423
582919
878609
1021743
901035
200512
220152
200726
676681
984629
445019
1061016
339183
187397
867947
254508
1005249
487565
1158476
1078310
144284
209010
1143873
17885
451424
1058904
269282
560303
1110041
430971
961428
831587
1160911
1038322
1145292
999091
56921
296572
213412
869089
908903
754938
476749
361307
1058062
693424
362640
295522
291716
937731
132838
990138
329606
267098
811710
729265
838161
974695
1167324
395854
1098146
881985
748241
1064235
601224
581594
313854
476334
273822
370184
988149
1158211
1100091
580016
752641
233090
579337
790019
1117092
1030535
108441
901168
968832
715925
911986
980808
656726
365147
1117778
1108619
369586
1103452
835560
29399
681426
24173
1138043
1034124
365284
305100
538813
911970
844423
836298
363712
737309
537090
970494
691838
258455
489661
873811
1062157
377349
399723
285999
925575
973429
1171206
112973
917707
362235
982741
893367
347714
964515
60156
670673
980508
539108
152864
72
1013634
320794
422110
373523
286921
665358
1185168
50229
958557
28540
162527
177840
905693
971699
979754
1170421
641573
817313
581098
572677
760395
730460
43022
853005
1054275
13408
548419
567755
786647
569522
287393
1045190
959704
97357
332652
589456
925669
322147
1131919
831704
556780
317236
502967
672437
402491
277527
532926
829848
760159
364991
192547
140091
93530
1160709
725109
644818
154255
738070
1180910
525108
1113859
267051
1130592
936457
754573
444363
717343
105807
794556
878606
587168
419226
85118
879545
93237
169736
388463
795165
1124071
1145633
37523
1188974
210084
277983
352990
215982
407486
296498
368650
507482
841778
195741
705551
994802
373363
732022
1114030
200427
895971
334376
65476
83269
766829
772988
215394
58972
334844
462908
662238
821950
670621
880325
150833
144493
413447
452336
366172
85782
462736
413300
1019945
127850
1048766
297871
650882
703111
780131
369901
652983
571323
432741
1006528
795801
963946
984764
258992
660613
937628
1055433
1146211
297127
159529
1097676
1047186
170249
26557
708782
856623
469788
374602
975611
1099737
733704
1092302
940548
791770
902870
532549
386072
1154106
1005252
271345
674739
910416
587380
26683
1082462
942359
81077
120951
230046
566604
1073093
999833
989814
970351
633581
332533
504547
44247
875477
839250
192513
554036
928098
880347
212533
472225
190026
778408
341601
819948
61223
706405
150735
152585
781729
91496
1190539
855388
46542
577031
963579
730237
786723
875083
672935
1191341
423650
814069
1028780
671910
756294
79594
207490
509948
229181
305268
110229
961647
683514
256374
456914
333810
119782
258527
562537
316667
518027
825691
70096
134936
596261
1153050
949301
817587
1933
1068101
941740
746648
117434
28490
646865
549867
1154654
925485
387428
553183
1038914
801040
161974
985652
903665
816115
217785
342353
835731
1164170
446892
657079
659708
423450
311329
435538
159688
311295
979573
1003497
302962
57788
545560
98074
815104
204896
221066
1041152
451760
593155
341257
166532
1035330
722986
1152358
1181155
1018446
667438
1058161
392962
403700
635499
1031415
681650
270657
1025128
379103
194893
432529
510436
75182
646821
223564
476243
718254
584285
987361
997610
126258
482568
859588
487015
219361
104534
653967
466054
707806
495491
19565
1034334
178144
982006
432403
822963
193473
386426
955258
925641
666444
55744
492763
992848
400366
506088
174895
412064
945897
683116
586889
900248
417191
402592
21984
572933
507689
521703
367576
296512
762059
1055736
318647
707765
814061
240648
1075403
447992
33063
57016
477792
231955
387516
185952
346098
621553
648334
61571
874925
274766
966887
788119
427500
977524
824429
734103
581118
623994
1029916
879694
294793
606314
887322
805592
44326
504947
346341
873570
230481
716842
858038
637414
55548
230450
722504
575052
788528
149024
494804
395013
41827
1160576
959690
704912
472109
1054605
707363
284876
15563
171091
114521
157338
927482
431740
228547
605977
550891
424232
1018001
939360
260679
677944
1180614
1020959
1147234
875920
203126
1191666
421247
603867
143057
281264
1048905
666105
711522
1142435
813168
1133031
157629
813758
677581
782356
1186340
751226
850148
540520
835500
818006
1035152
794726
247860
110329
589833
58702
1170773
122882
1132829
238770
255769
605623
529978
224595
657459
64640
80666
210733
582074
989167
1127717
582914
1133604
1031954
341774
61671
1053577
276997
450591
988047
452971
251845
117975
335303
554711
309312
1039308
718460
93796
739828
324823
238678
237929
197637
795765
237248
1050387
778352
474358
155332
407288
450955
956931
1121164
132272
417420
1058327
404756
611486
932044
385408
535068
457394
785499
1188630
880648
47925
133205
710133
713755
451275
923129
817201
844081
345004
88876
1010275
568151
1165718
720580
81702
678937
761596
356732
57315
1176668
851733
293578
721442
566211
613605
197605
830780
929302
805898
102856
236965
496586
1080736
1023154
201232
955117
580312
119710
526498
354457
1097019
617230
834314
919409
600669
37484
1007089
1070505
1019559
486592
379248
1025716
890265
547082
1111349
384957
1104293
199329
126724
1164272
825645
89836
337790
366568
23571
1038658
324951
655567
1129129
130571
94356
441455
941274
135346
526103
1073264
508510
254179
140362
1107548
227016
935281
416376
130806
878102
626174
161292
373707
488616
402414
882781
1037401
93475
622961
441
692227
389912
905597
972227
531250
754448
280155
423536
1092964
57299
683111
687546
309656
68122
1022598
65019
915840
545262
218159
668138
229149
128940
46468
113803
250380
1150366
290404
983110
592745
679137
394310
84187
122086
713057
37768
1026617
240470
1185269
139471
874746
286881
520565
956224
265315
780542
47392
537337
31147
761050
119103
419467
800682
225443
1040071
991912
411442
253530
722206
599325
1141386
724546
484274
302804
757242
159637
1139179
64366
791030
1159571
675804
804604
876961
498143
81364
72790
1021719
816696
533537
1080953
16426
934658
661479
777381
540121
1107611
837056
897225
80130
862152
811478
1032173
389339
434400
687483
829078
947957
777146
1073563
172460
186777
1114643
275860
147714
725477
525572
542538
1066201
378788
363184
1122902
902334
499951
298106
745041
1171126
877849
14454
368058
75795
64281
106013
523599
881230
908426
738998
1024862
61509
437143
385579
771141
1022652
228956
623559
107807
561517
949319
578781
171200
176469
1127810
459247
975793
63102
1068868
688738
1055270
959214
91963
830245
1097939
546984
120935
969794
99163
211967
1125513
959431
1189055
135080
619800
170388
236859
123963
383104
307416
22298
699902
811104
1111030
452917
532724
562234
325826
63243
130176
683792
820635
834510
627804
617446
1033293
1077526
159158
695515
126643
1087101
487796
346349
799654
252414
504456
269922
714542
451770
612924
448718
214555
333582
266222
1133149
804993
946853
909512
772064
1189885
432497
383791
1025811
942662
38821
555568
102722
207212
513987
143958
459234
403409
621170
828093
910955
902918
295861
1149663
88735
477944
86208
630770
1060020
408108
684613
1141968
45565
69166
135725
714818
394023
602476
152809
799196
1094832
7766
540931
526263
1021331
250303
1149272
349653
1043418
1177613
384586
743750
669451
207494
595918
1170769
1005958
4707
507213
1191739
111680
1052799
37492
522959
494167
850576
716856
1150433
129105
142587
867479
896437
991204
1083464
740723
456002
122225
874540
455686
75945
561960
454919
858104
508579
176889
444784
137758
690640
1074663
647824
872210
663374
337062
215688
435882
102153
492638
1080357
578599
662280
535239
317734
87906
767659
918810
934669
585914
205021
818748
1036040
309284
82763
31954
700477
49976
356887
457939
482624
807119
941181
513005
311805
555518
651494
858427
127711
983251
874417
494042
787373
1144631
32912
724087
919382
13272
628484
725691
798999
820232
1074724
632186
978944
19212
865417
55805
403973
429900
326198
846469
21648
940270
1037556
814541
174301
62
1096950
588655
739989
258338
1187429
889893
203968
861148
923454
126512
720863
488714
569772
501458
1125022
27443
916176
374765
231246
1018354
558935
732613
1156110
595112
653047
522553
340056
5481
52995
335017
999440
314233
599162
711703
1087585
117984
626765
277415
852580
680471
677736
865041
439004
1049733
641043
717952
51260
110982
1047068
842808
443068
1153188
282575
505353
1186630
329664
352131
399228
506290
261223
188036
255922
368459
961515
187542
827025
189107
21787
486665
749694
1005899
1178063
1088479
560711
274210
1072218
143107
690627
74730
404084
705767
282257
255446
342073
871694
450550
393546
188895
184391
843799
890615
647763
30333
231524
427658
596919
500565
496015
753889
840116
885269
1006341
26120
82990
809456
613406
968085
961506
1121363
529466
363537
1037480
248238
8547
1078145
779405
672833
262671
1177551
267852
761475
473694
593840
950043
111048
923242
357222
1144541
937580
877801
1173344
140898
842306
523571
182050
171989
496140
1027989
442625
44324
674602
6633
551350
695138
316044
8366
286870
589374
23173
67631
717607
693833
1148313
623743
455230
1167060
672149
838345
888485
975423
667710
580695
618406
1112031
34649
261017
16948
272502
224480
758179
747212
1168379
594549
745699
771432
657730
54866
321120
241395
296376
89537
180221
1152094
952939
703169
692313
432324
893825
10260
156885
522142
312634
157598
392498
971256
657225
763536
1178520
1107992
837503
777032
1665
656177
40032
473600
479742
454544
906481
668279
1107323
83502
169755
856939
1193196
580893
253556
213045
176297
156867
118776
465943
544619
962548
1043106
96432
548889
640010
360288
899884
1049210
1107639
802529
76350
757540
404603
151904
473838
241158
543780
726952
399636
1083950
1035596
479430
769134
25803
811355
842899
1118320
458714
643164
1173301
744784
285410
533181
881986
1003268
1041919
382066
33544
1009166
412562
563958
601588
1008044
709233
341854
987359
508495
41351
466315
837290
44542
903187
267865
863442
176727
1077732
1162559
870086
986124
251377
472074
923124
34358
504652
1154582
853310
657074
852816
162988
378176
114183
405294
491962
1100693
413591
400383
226011
891238
802761
229993
1115873
584486
1049491
747016
1172020
1071707
171802
703942
313078
318713
266943
428462
718662
1058966
563793
882571
707032
833050
1065925
233744
325831
101458
516157
921161
457337
164428
445824
1167148
181617
397416
321033
785050
99137
86403
177980
289640
121321
882808
326739
217097
438406
1699
335483
37606
440780
310121
39331
363566
673299
816750
254956
1167806
990278
81094
480821
885009
1097630
99974
459164
463779
830742
67068
754911
970
155444
845473
1184602
78650
882762
899011
794964
720459
521283
704320
369769
471648
180299
270446
192198
545219
872053
841100
1062886
419766
536146
861285
384958
1188047
318880
810093
380926
851227
233937
113836
1090206
143656
666080
431336
181133
1100250
399450
994520
1089011
1174672
66235
719445
784374
766238
35235
512347
1184801
344835
563605
45830
2327
146396
967457
912232
682726
1162331
609689
457307
300179
86889
239207
1015814
118690
74089
251908
841071
858379
731020
797208
1101003
793632
313245
518756
286710
1123275
894401
741717
1098446
1019179
143258
605698
385951
765485
946106
99145
521716
17047
604016
969547
271321
1183179
460502
1127056
884103
283592
1055225
609906
519816
1009709
946494
550959
1151357
391621
186676
791059
1087742
1175223
1088787
737961
97142
1051469
126195
448552
1021908
1008276
100024
418643
96883
987373
773185
395794
852903
1192223
183789
542028
1035839
399187
493762
579378
690836
868574
1061828
176609
226363
849198
723618
935605
1118916
756324
774781
259708
471826
793491
858443
1088012
647385
219579
92403
664788
914697
368426
427336
590044
876749
319481
598965
74262
187411
706004
224400
264206
568454
176996
1077737
134190
1068321
1165452
578664
1025949
680870
928702
838243
19156
760100
701998
43789
763700
841027
250263
630499
822904
588394
266834
1039661
416818
407382
1005013
154948
739247
180931
904180
347849
371803
363472
355405
455981
635468
316659
672130
591404
1035588
32034
249866
493325
116071
41368
114957
361653
1100220
622594
128518
595762
399112
375352
431237
877461
689871
643637
536144
331751
881061
902514
1077949
353946
282472
743878
113955
765182
116126
778919
1084006
615505
1144880
473967
164492
1120261
464896
612954
1081606
558551
94403
313081
755455
612569
235288
26812
115651
116327
936683
816575
246358
174982
677641
694575
892949
666094
471340
217208
961197
228150
872639
748846
195199
42743
369876
819846
16412
974241
1154893
837255
693072
237458
225935
638659
976477
1098322
1128012
441192
1100640
16000
744021
9008
518408
1190221
835501
907651
1143188
1060609
248221
38724
327111
991821
72481
134201
12762
880993
1164839
56256
469182
350737
819139
715392
268047
634113
965128
1097836
961277
338784
115327
590726
450647
1093531
1100025
821062
430556
173039
864927
562434
915354
1154257
355063
633303
247250
1071584
372930
106036
763001
517897
362818
1130562
111469
162688
654162
1057278
86848
1064556
340432
20358
692232
207935
454564
763039
446280
473720
477134
333337
287693
244310
1068384
495265
193228
291037
973403
564878
864962
1044561
898928
642589
578099
1155524
959081
976294
757826
1029478
916819
430177
664479
1115312
1024774
720392
71519
1121762
384167
582232
1157035
127757
600601
493401
140027
1109479
348502
179945
1098757
407048
236568
1191922
801549
1167950
703585
989833
694465
373606
139695
348871
165853
122647
1149367
1036163
770111
540373
834550
201423
613220
825495
283660
33608
730755
534996
777099
809357
667119
325785
1062684
716971
665860
875933
12117
382500
1160888
1052707
1140613
8284
43769
1138516
211028
494415
820630
107832
290758
251323
1166334
1015582
727858
651759
286922
29909
830262
1142318
261253
516636
1137464
1022266
1050017
1007690
804324
745768
650477
542174
170235
656134
922102
1014446
882332
686679
376157
824870
767860
880450
124484
397708
193027
317680
46321
21759
867032
668978
110463
959362
298568
465969
849175
863900
402670
1146043
460224
802676
782805
672156
667423
1014857
1105006
854444
834539
882661
701458
1002527
328599
690953
649049
244580
384526
1076624
584919
263283
238599
1047444
785239
460239
1177651
14795
845963
49770
1172677
67792
881542
721304
909779
14145
417125
525106
430900
777006
1084332
371791
1130463
1135671
674636
699882
346540
824440
607327
528678
936016
278800
1113175
250248
843988
782432
155785
18537
725666
282985
698679
1140465
1134465
435382
705615
302639
797875
697750
171353
463753
922606
162411
706958
1160189
127112
511247
141303
936191
616016
586270
77737
72175
823990
602324
674187
208896
768426
365754
416977
988505
1083750
491705
695086
100248
1121438
1191418
224765
140815
852065
26977
683163
527533
210490
500424
192157
804210
846929
531644
117980
788775
409535
485151
81383
578779
168749
677672
852516
485321
343201
407008
239465
459592
826496
514074
291802
175180
715458
481843
354050
813696
1128580
1036998
343951
890176
327062
626156
400422
934440
439504
1142261
229280
866496
351140
478191
144323
786511
1113107
771501
66651
740711
815780
857805
1074800
712963
237172
734081
149727
121987
735270
161531
458597
228102
95183
573308
590318
1044590
237307
210004
385585
772230
135238
420423
1123402
1152767
505386
595217
932865
670742
901193
593989
245642
1140504
218217
1077609
618498
120169
766600
806045
503415
678646
317333
255396
992053
657498
976455
926320
295666
1162955
696453
1051311
601516
183619
67698
314279
64770
1158398
266335
988035
1047112
1078802
364521
815033
975591
388266
440875
281765
202903
432711
899432
1106050
309728
184020
15077
951712
978156
67612
768017
370121
66286
354341
366441
735151
277348
616376
396572
873354
849934
1050235
345239
666355
352001
2455
1047946
156177
813691
216713
585272
169978
775571
337541
303171
844400
628715
110675
691348
504373
719039
482923
909227
195152
1127936
150578
456155
67568
1150545
1014024
214156
831645
1152979
698260
158340
1081411
218073
403966
414332
1109979
357283
493710
401906
1065420
1154539
224505
1086613
1005704
1186882
59642
593086
799517
714684
538353
83348
632128
351613
80906
561747
1065156
151923
45306
624806
758622
730625
426229
632503
544336
202770
365460
61382
322360
165113
867182
713964
454246
152660
1148344
953031
454863
779231
559846
5950
358186
602597
1066440
619946
1095198
595408
706286
550159
222924
147782
29847
103958
107313
282213
876042
185683
280927
350503
458415
679612
655385
916359
1062198
1169712
907713
785460
707398
72255
955956
724555
742305
1170544
870008
712213
654276
52898
492208
278764
120495
29640
463433
993760
673618
237459
661832
40504
542634
467195
1046575
877490
1078052
315266
597477
411979
329505
22549
1189004
19583
853333
562580
997525
635030
493868
1160653
1085399
75801
547075
592354
982089
989403
734481
391094
550078
477176
1180700
1190867
1170749
122499
118714
924422
474722
959556
177033
1156687
824285
630440
512481
347620
827062
570047
775264
689208
1035056
1122106
1123839
978983
989700
634123
447771
509363
15798
1062815
553304
1058141
377272
701443
1032991
540192
132105
741327
88869
1143148
361598
865268
661208
2617
941492
560309
643364
758880
828497
40039
1011348
860397
664737
940808
246300
336191
824030
657924
955401
135997
785945
864847
535483
121903
821608
124676
816838
739283
628682
818642
824769
711434
614858
73887
1114519
769094
1030841
1108788
117302
350617
480937
126297
353655
546301
687180
194651
361707
438516
421858
295813
1120736
708989
9016
423666
612329
516554
336765
234562
214191
489079
1041015
649469
453913
692866
767944
1001164
743638
1006404
226707
842099
579876
615533
39359
225408
237691
557060
543889
22389
538749
1121807
660349
1147957
977860
491878
811259
1172662
1073919
267576
1011272
1131133
854264
563568
1032934
577879
322668
626968
412009
1191468
365863
810500
154943
561598
597495
612344
513590
325152
75580
167700
10321
635267
697367
752698
714544
1140222
1050940
790139
807301
708187
664345
786346
539718
928247
356884
626754
960005
974854
432839
638942
685620
925610
881888
915603
358799
191297
604592
568643
600175
482388
174245
645793
1042146
872924
352040
1028088
599078
481755
865049
938811
768222
712097
1190325
1176669
684288
542428
646976
1099795
875912
656880
925572
1193198
650238
35753
259268
964679
751747
930391
721416
249070
1045901
858476
875847
1030659
205863
279582
428775
517134
540489
1137977
131982
536484
149165
1132748
706148
828535
1062491
870167
695201
1036082
873404
640270
81689
547368
758690
654424
1073935
998810
349836
594808
326376
521221
389089
862146
684309
1139247
559359
572092
456793
445291
1006855
830375
606914
410644
346581
670427
925875
537622
677919
107606
893709
1072109
408445
1105924
258453
765148
146446
539849
682234
81488
300527
226193
644139
580336
35787
860956
84146
626159
1087465
1151404
306220
706309
808770
1004101
468600
405850
119082
14982
288637
531130
923693
442846
329465
260670
957978
390810
1119942
1031563
890290
943776
227936
258099
997083
278168
755336
392863
145087
1087955
486751
386837
64752
11872
1000635
422944
847691
426060
1161828
867491
970634
393056
815619
764269
973420
1114664
1193181
904954
1123196
950598
785537
407503
356932
717836
564571
1182552
1157521
480711
423136
717648
997954
827091
610686
1083598
563280
1172067
51671
1110481
281977
40555
1055637
715908
501374
1172513
1051478
552648
865573
269316
157321
693969
676810
1161594
569902
4108
284213
1085667
593119
936727
147682
751876
148442
90556
690215
1139886
609888
410360
330843
782572
852567
178229
408845
808898
907818
1000793
160345
456022
562923
299748
901959
266828
139573
292973
1036984
833147
239812
861416
1085641
957884
716683
708583
172185
154806
1094375
529133
875557
1122265
827477
684736
793862
183378
484396
449294
909404
261463
534980
21353
201972
854262
546121
833019
391343
59796
1140255
21636
959340
1098156
1008341
113128
865930
499
74402
1040441
402427
924172
842836
681192
606626
402731
732269
741800
89388
398275
630032
781460
792651
1066050
325689
1079992
451988
455463
920513
565023
1182071
1005169
695230
889211
378248
448946
296283
903810
362793
624064
606570
703228
553568
526707
469558
230892
1050586
1138599
41825
176639
771457
901294
53291
910330
954306
773652
329726
138204
1101863
493381
723071
196838
1018090
149362
1177037
133734
218336
1074108
347584
795386
246119
500637
350498
225227
719894
693214
434735
399778
115506
335681
881433
962674
667876
1030389
669863
415805
868962
355275
1082560
922708
64400
740704
682586
429249
985639
288927
3620
975469
24556
1096839
545195
453851
450246
871764
1143703
25316
945889
873671
481545
305784
734789
461315
901737
732214
364592
165918
628051
951391
19874
908784
328341
1053480
526576
834793
1095069
877249
862615
1026828
332557
523544
1074011
135568
582909
414438
333508
350441
1167130
993062
296506
791295
402005
552647
9809
1162692
1179800
571473
800502
125113
1116326
819942
1193454
692185
891143
1188186
944912
791783
135397
513451
21496
1073882
880191
1047456
776883
161467
16014
898062
397401
745963
860245
579425
752766
556777
627933
180042
528862
220511
631937
1041235
543087
660224
1054356
157618
774518
1178197
286911
1059297
372769
662831
1163949
1027555
211051
1138211
251640
1020278
102687
419599
567989
503986
285028
858085
1153631
566295
915602
519881
354260
1161410
332040
988706
995179
221082
350549
172376
1000158
514230
894276
902832
281086
727160
416760
230312
204531
721295
1111356
309860
429665
1074940
879773
816243
680872
289326
199744
712482
681819
708180
1109722
490127
463485
624204
825747
466552
1085739
1077830
261533
1019626
956972
864373
672793
735310
755411
1092571
734252
313755
183191
164763
272138
550028
556789
568320
627557
342688
938548
121256
829416
844539
308067
309601
969845
69349
522880
1051663
133438
1097189
1135155
756677
973884
669656
904164
1041615
172068
152822
115949
1166266
834122
96752
1163798
761719
368900
742826
585506
607450
457657
1057386
250658
111890
614205
869366
462171
193411
707217
859008
22633
336800
404302
762120
502039
1044988
386544
131060
365662
789403
1017577
653453
673831
86692
577900
357225
727616
503516
503061
522201
370678
316558
4793
587288
879330
909787
106258
901064
1094477
858754
719085
968806
297347
138472
124284
735341
739849
1138318
926813
812652
483522
782831
617325
1023545
378199
887739
936752
978090
922191
825710
617302
30405
426018
892541
845211
890167
124170
638542
490487
914295
827499
1067855
28108
1138921
817698
1076393
149665
1098328
624635
899304
334727
227474
140446
152749
414656
1057008
759216
733975
643351
318232
930857
190724
471334
1182774
1076633
792738
700165
250252
101957
401338
302548
861074
20134
709352
149679
247436
340654
1129722
303031
272534
335836
628011
780904
113687
219696
123387
615215
1171563
926277
178851
675546
1133229
182952
20385
501177
455113
800697
87023
651194
1107556
1112902
946202
380961
914571
1161696
203625
970655
154412
59950
1604
981669
43561
1083387
937568
903864
371499
537512
15198
234375
732860
1145762
5067
1185024
168061
310661
1129367
290320
22095
534073
1181324
1160826
233684
1002508
1057077
361767
1167255
1112650
120702
1104505
404374
404838
362815
865124
128842
874760
974244
1060498
196165
459465
407085
1040715
127278
134166
1139768
507121
751258
1171316
792612
856301
338404
214717
276513
1096250
361154
196879
625606
487863
252345
720729
922336
763485
135793
122624
1081895
623295
234270
905117
499080
1796
765219
420714
886010
97533
1030812
768061
717818
228629
1187327
658186
452714
658941
1020362
303387
761028
529873
421943
40008
560578
575756
502983
527607
156624
384243
422436
369288
519905
999783
342514
26717
150694
92291
588745
179473
109147
180782
877965
336481
819657
744156
673930
350453
485446
247655
648608
59029
355091
699939
1093068
807638
894451
207507
304304
1017152
249377
100781
126499
947533
1063082
524238
1161816
496935
1176993
561358
201032
645677
759793
228040
171114
1068409
128134
403303
1031301
278259
480096
1043095
764544
370632
295362
567704
586529
518556
562038
750911
540164
32800
1100650
696250
892863
36161
9334
78048
477102
662721
122613
1000492
416180
1175490
1130073
207690
1066559
802787
1014962
684721
220800
225193
25374
236947
753219
227164
762522
1110776
733939
544481
435991
424000
1038388
626255
265131
551803
147054
141632
697965
958160
554227
1067181
129161
281158
1121034
944406
753182
1109345
1104651
666432
337392
28607
20300
546149
1038813
840599
127833
363117
372634
314805
256356
896077
981275
1136110
708422
900390
1037967
765678
828624
646675
991745
1005611
937131
602067
34323
98865
793705
21480
278591
323080
285444
1148071
1101626
936095
758992
13421
505225
384695
1059472
499763
49948
614043
490123
126834
362082
338266
785990
697960
691889
547904
75649
190406
41191
493560
261929
446888
77521
676440
1083647
1132297
876128
553845
715230
1184276
616860
762340
1066778
746650
705645
39165
480041
497967
702447
814365
749329
1116224
410358
373913
324208
1120118
737250
257984
184064
1181916
808666
804205
390703
1152480
618910
637914
146542
1145670
220113
646267
153708
197919
550919
939715
1050603
43099
562947
705112
462490
1147388
546361
919760
647744
866896
778202
1177969
80939
551441
545510
419602
98324
843499
884822
467008
1070976
260271
84585
717598
185393
915018
189742
1063890
587950
280060
542484
96484
449605
791759
998110
996806
39410
789040
202671
334538
204365
1019487
334863
85737
564739
883105
332179
1164457
473323
1032956
1165553
308227
383673
587973
27827
598832
443916
922448
1000769
762007
703089
734736
911659
1165429
608769
425446
125211
328801
671435
379550
1027674
409237
7810
560953
673922
847034
133212
755836
45138
354815
38751
764015
595661
315616
584889
226452
243889
1014778
952130
974363
491457
1060925
190596
346711
927828
199648
1094045
1060378
1132658
52913
24921
293850
85918
23216
1012279
262536
406917
721676
391885
42514
666429
1040797
163889
486856
1174673
486978
440149
563703
526397
492379
995829
1146946
744538
43249
1090157
404959
712556
593564
445828
1173613
1123430
719956
832964
1050357
827875
417318
792210
839399
649866
422956
15442
1097142
882926
397248
426017
621649
104630
704903
972376
326011
873706
641551
534987
990137
1054558
1150245
498643
768058
456439
736830
579164
1190497
232427
149775
885490
557507
827314
572943
788608
79695
97004
192194
400110
264243
691201
287944
695300
448020
313802
666659
220420
857120
684240
1168124
214697
350037
471676
414114
536118
757871
1123664
1058119
704769
264634
77347
870978
723219
838070
681336
126129
141654
105756
221751
162806
115529
525954
353115
281421
65928
1061351
215118
164643
882484
1016434
776978
166495
752086
987598
1092025
1128254
1090362
340788
115826
1088971
889297
372407
877492
55876
160228
635670
729191
84403
466929
775209
900816
63267
766980
939886
888443
405718
66715
120986
1120444
552494
184188
692256
1159543
204008
796088
687736
744523
1047271
496061
452592
255535
1040531
729328
874150
569086
608550
622778
1021645
932237
954791
413803
112864
196395
221360
894058
412578
494019
354526
539949
673066
865715
240149
933322
450013
752742
634217
105636
340859
849362
698737
1128210
899047
312294
69545
1101082
574321
1098408
1099371
1505
592498
655302
810627
1054543
614062
1063450
1181541
905849
193977
476337
1044023
466711
28394
219589
983604
1071953
397544
628953
172236
349904
452885
310619
334819
100794
329840
605588
163911
185069
961108
577541
979115
266962
886393
781341
812503
256266
218452
756435
169037
39001
1145970
575271
121204
1052414
511311
911496
133823
927584
402628
579575
491995
22688
939175
577936
272163
782076
847516
1131462
46195
631257
952595
80318
392172
648405
155243
233792
415903
1130479
410614
1120024
206612
240791
108728
626313
771918
518688
482919
376845
660837
891301
740614
57549
1144433
495950
1158716
23722
987866
295383
292387
958346
67629
358060
1051562
308493
759860
62124
455381
1059717
1121630
209039
383516
407571
1049504
344029
926398
1191553
579095
337677
51699
190333
310487
768490
50620
728734
835701
683168
860210
573260
250783
102509
845591
881450
927973
476664
247043
415936
112907
63705
679761
747689
589874
915402
1083650
153353
1191489
504406
556604
745450
724735
859638
1177227
670514
335108
200897
147102
438681
562849
1110172
547454
597527
582604
190758
788856
270941
848274
654586
1057270
430931
920815
256141
1049695
957197
651667
633659
612896
440002
249371
910034
298043
142900
38269
910394
1148133
97060
95520
524890
83421
870250
695602
652873
332424
548808
522178
96901
298701
146897
1038080
380488
137577
592110
702056
361230
688412
153889
123982
1178769
297878
91875
583220
979643
921893
440114
253955
584669
571783
920054
486284
628081
15636
799571
1014609
603564
1116644
403443
510314
882767
652143
1064999
244153
843615
702273
370094
790818
18881
89173
103784
646389
514527
1060511
465848
774716
404693
1104467
1110315
1110822
374204
343524
163534
444181
740537
1176189
11797
457036
371298
147357
877288
1098985
570994
558212
156579
1076458
435745
895424
412531
467172
501480
70
814568
683544
775957
568910
1124183
262133
277267
788107
991264
404139
167379
1096494
315265
685188
927752
424645
1030190
372822
872572
393368
104304
948425
215479
1119841
683145
833387
668723
1087910
131590
859655
262842
1004958
713844
676923
159371
794434
1192332
713399
627941
1189585
445520
580246
1076265
431599
509770
296989
352962
318554
377719
907875
847066
978544
795577
139893
136085
889572
853786
836515
47190
422625
1010785
596431
418340
53693
586879
409107
452801
819208
968211
150188
257257
381646
195840
141184
767704
213454
315113
1190275
902118
1041275
161709
804331
617155
513252
260654
378530
655093
1012334
1141127
534344
112176
1162972
1062236
1142262
141129
1027378
14929
67070
317080
394755
399026
196249
579893
432821
538196
218924
398473
308599
1143196
545241
701445
245407
620035
202910
359445
1168357
299182
1023208
177217
46730
566065
1093618
980
680086
780375
431463
908396
1037243
698561
404280
168528
25923
429146
507404
476326
255675
734849
680729
17437
204083
204553
692908
760268
952661
715978
1149435
699614
244078
990836
566450
767544
410715
569752
619105
417529
918656
30950
525847
511039
223066
430777
1156016
295046
837878
1044822
698468
141883
1032093
228235
732483
1133212
999898
198651
22210
108464
533418
671788
637152
923229
45920
710987
141858
112581
260817
161738
868038
735458
391980
277725
75480
130028
664020
565369
572282
286640
123582
364196
976530
411485
1145741
154082
676064
828463
21948
895167
436421
948989
866294
5823
1016509
1071995
144609
967036
891154
1036068
228298
755123
329286
614754
76432
100103
149363
186335
303742
722514
432726
1045030
144600
578717
1007357
806237
981629
786429
622147
206428
947445
777149
152542
1044952
56560
326156
997466
744589
905487
257038
199033
1117831
993675
275885
742290
344595
1163679
764212
76435
73097
160277
109645
1037580
291149
1158450
191671
558789
259519
1067041
1150782
739829
377604
676962
1016325
249067
127466
684160
558281
448169
421757
234294
187373
69877
267842
333878
240490
785402
895253
379988
992871
468165
230751
483517
1189587
574662
1180224
792152
231189
999100
210376
244839
1065403
730426
363574
736124
139808
1104315
1185146
614025
443962
80215
111283
950269
730761
787644
274060
182010
253502
162427
661449
730393
667645
580915
660983
548506
638085
330225
1035854
903
69685
145920
606820
404939
172936
156318
611154
74723
1091054
135916
228623
1065397
1106345
99893
721270
82128
138306
1116297
204348
105060
14754
1126082
208865
641095
40567
303834
101737
530080
826873
83149
189385
848697
27271
176540
1148003
718244
306109
1102646
805241
863610
207394
830729
1076257
487648
773726
41241
535874
915417
1047930
1167088
416867
500113
550575
773376
43347
412683
177158
85681
579836
113798
572839
263051
459908
1050836
947156
221768
955487
40984
67707
356309
887247
907260
1224
247289
940027
546825
283069
1153122
722648
897769
353892
522486
589690
1086164
787871
79607
656128
1145757
204339
1165806
518344
687832
923999
76065
736573
860779
1090036
505500
1089329
704256
894056
971661
756166
943126
88774
184664
918689
911955
351081
45678
1177261
1078726
329389
356243
611279
972688
157671
863038
128074
109460
350748
208288
957591
645473
1080597
518519
93908
510883
155267
44493
501106
46632
126239
1111569
419463
448006
237619
261859
181022
685030
221974
675586
1002237
1040246
1044814
195287
520557
681121
146057
192894
658419
983047
573500
1009958
996440
218905
740750
932677
530838
464296
909547
1021992
740143
1023041
1019793
332200
405453
130546
742889
900742
1027007
441059
163353
395638
667512
544443
269927
715521
541650
724336
1007121
101965
68719
928453
1034882
808341
502667
412518
700961
129872
1150460
748619
634733
728984
280999
349216
651135
100037
594173
169845
917559
70368
945149
916748
522514
646466
350407
135581
588810
932504
145656
35508
230676
355355
743101
395217
680013
1057027
253714
824723
340864
1191947
363844
1149404
914899
313687
182688
188972
1071052
723107
499050
784018
1087826
374507
171547
825039
311405
340672
926222
533436
1029399
1051176
93432
952060
273019
1153653
849786
464945
774108
494458
490618
146241
81744
535101
547329
927262
798050
628820
886462
640380
1006694
314882
695544
1065525
934026
335085
522713
787446
1047572
1010772
612295
1150569
254550
888729
915378
982016
412891
805581
822310
144394
936129
749417
663552
769042
1058668
774451
213526
132449
845651
718306
148871
261923
863204
1143041
468522
258849
657392
759048
9657
412125
865051
975105
136438
123817
445823
182875
320095
86541
1042499
594583
1014771
1064211
879767
343095
1138385
858602
217244
533687
10475
688360
718637
497704
892384
260989
573440
1096304
1150117
98527
865705
876988
316565
1112816
324989
890040
229
790212
116711
110114
852597
581146
247969
121441
630912
111207
719794
369421
991630
139196
1172342
324735
33536
741109
832194
850255
714276
289549
720958
1021046
94316
821007
832704
660769
813399
817113
1036631
4583
511379
446380
3515
1073272
274419
921510
982379
798176
248795
589013
747553
504460
1147125
338513
119579
1002410
1043481
515504
10333
263171
459416
696733
186536
506233
780699
899740
897751
426361
431226
932066
1094649
405859
611784
712195
1048497
809854
416870
186552
1084695
665299
1155300
441699
596994
792121
51298
403191
679421
707005
188653
1191131
676252
70474
240247
77350
807042
1055835
1079725
792902
614946
341603
99982
571122
295264
207031
674269
946074
962369
439380
566234
621227
205359
317250
834376
865315
148262
1082032
649979
729066
463450
506545
542221
127269
1065200
366358
669226
12853
999640
169463
207449
1027766
596516
437320
140088
241355
74449
1008399
195582
4833
130295
329818
842228
52817
997450
1073596
611971
1008666
519372
246088
257923
1059120
327438
1150626
17334
631951
135202
908217
71758
770430
488264
475446
725412
317296
810923
400159
258882
809099
711882
1157360
1134719
984514
435936
35813
245717
126242
374405
192606
63446
238782
700656
1110678
972668
912288
94698
1140324
357820
88861
1089983
772735
769665
881679
970154
1071810
285016
358103
90259
155306
205864
23776
1047694
16110
402608
153846
510350
110706
327138
248607
598660
427266
595801
101597
728810
556625
95360
66462
1014564
987837
201006
70487
396522
472367
971081
656173
193410
175107
747084
971022
606849
505269
815771
165748
462244
1100502
390488
608897
943156
787024
1087497
996058
1122267
1098533
221134
1106528
1008200
1030963
464991
574074
831581
1133651
628806
1131461
1093057
1084972
710159
1104087
599212
1002291
595687
734255
1154572
1054735
895292
507521
278358
462791
146461
773732
1076365
990613
505436
452792
1040890
472062
954733
592535
778147
967440
947486
1176121
556339
464709
377597
1057295
845494
447755
622178
548644
1104313
494349
643418
869051
115115
1191181
1017394
734501
35306
637617
290319
539317
957241
15837
989461
333844
940478
1116909
1028802
268432
648413
607384
422725
372864
429303
48948
12705
928459
62608
1035116
1155131
526685
920621
101868
962183
361734
180796
66161
940616
513199
150663
616916
942554
600764
850011
1058064
753452
314105
952808
84040
172944
115018
434863
793618
82456
727530
744994
80980
111393
796081
415304
92579
880625
835178
1042071
75966
1075278
614376
716373
333645
223802
523277
1160300
218805
821988
847113
157904
711131
786345
1062944
1028114
160788
724852
403736
747166
1049587
838506
1110233
308616
682934
855223
327769
81051
371591
1186003
527603
1132110
109241
486610
830149
714828
1064699
1180817
272339
101973
319316
187137
685467
460614
665742
979267
262474
456827
230754
1146840
675545
942294
184623
1051892
165569
515537
88337
801162
248052
841244
331172
426006
165437
180683
662954
656533
168969
686820
579187
351969
315056
153752
970198
154667
572777
343414
188384
48913
102319
929650
1109065
1046442
960836
451384
1015453
116909
355257
208916
898671
1055732
43579
170055
568093
305732
1012590
714124
927140
1039538
734661
760461
781857
597665
1172887
932578
510010
837236
845241
1128496
965078
143641
211637
133389
1120638
236039
788318
273009
995340
238722
391921
677384
542192
1167771
229334
237666
901491
413158
1057205
1043860
249337
1114785
745056
759072
1054681
11737
657361
73771
931210
66360
839641
445018
43691
984457
724564
853407
57637
843779
594383
72201
40033
816437
318406
54631
129853
453070
3520
306161
422131
605307
765083
820689
187619
795855
834030
1192252
1032457
569194
317202
1045263
997536
119972
40069
1110535
158699
566096
789440
624033
181441
20659
568724
1101264
679598
512801
949097
430460
253211
515906
702067
1077289
936463
1093613
238039
1135669
732036
401182
444622
1043764
938493
130385
579767
371881
627584
355640
127422
967350
500707
277301
524330
302734
924345
712102
359612
352548
678150
896701
16958
61477
860946
142985
1078106
1098072
252180
291019
542426
549641
1096775
1164688
757444
831677
80771
825044
127140
1191319
102720
1152594
278089
643931
592725
511124
624547
601221
539827
557944
895043
272680
477460
536069
308430
831049
491316
683867
511300
14578
819594
359792
541267
738968
1191015
574627
205226
241800
885971
594837
207433
216232
1005969
637294
401871
443360
383925
505060
604588
1034243
341590
1082718
883460
102641
29133
1135184
449063
713311
439067
520547
9026
116438
1089175
916288
1172206
389291
461017
39251
640671
915759
831421
939619
293032
719837
636175
934072
58464
906649
1165445
132481
937952
768603
281056
568943
17375
923533
646664
770860
535474
254611
876033
113976
28590
353462
146231
318967
40400
856599
319895
49192
216911
1188380
29151
488874
263927
296720
360919
700676
1398
733137
688642
899815
404558
824560
555224
358682
354213
622566
489184
235065
786975
96428
861752
342335
1175336
247081
355956
1047179
366269
917983
292337
232007
608852
60169
1186507
1146631
172763
1123324
656222
277585
882136
1045581
668951
998115
938083
594181
908478
1022695
571344
745233
834349
624073
353579
570013
305267
403375
603152
903872
678929
53816
907598
242335
705794
924024
351236
465628
167351
1001402
572881
1128829
851651
268885
687095
140418
975067
924670
314530
526681
466522
16521
79308
1056665
255839
379725
284816
190004
391680
771229
377963
1062050
674294
158402
46431
716130
280795
365350
229197
219155
455460
366394
75367
525991
1120074
262141
525865
373254
576900
343813
987239
455295
704900
1069534
692297
197951
869172
501635
96395
713703
1011990
201196
413771
364171
247061
432150
1131631
592364
272535
47094
149265
865896
361339
898019
1049253
19441
204636
343884
110325
758282
678977
822789
282195
339168
1025609
128469
106389
976707
595155
783616
428285
188112
408836
143328
630467
355518
245218
634202
1025417
542716
663474
130673
690268
1138031
1048970
385880
766643
399027
357562
41054
692568
111275
301753
909347
336920
248782
615334
663569
198459
1177353
741539
538106
223054
1174256
165862
217269
155054
198693
375738
648402
527092
61818
1163653
330118
776003
1058206
39600
10032
925250
184164
470663
453751
299648
695600
654272
1178168
163456
502899
154605
668362
721574
692011
142419
399828
265561
781851
62045
335313
1095637
1156404
385844
148195
1051068
48108
61395
444196
487747
752378
68103
507358
944409
253778
311506
673001
1029783
517660
1028147
941023
1142875
874016
317608
171844
1050555
27661
108741
570981
698497
1146052
41127
369595
381482
311142
794926
706884
220760
790686
937300
1058380
1133748
109930
961512
392537
936771
733521
245177
835132
800761
459527
66369
1013593
168467
101338
172687
757624
369758
1044102
1184365
533498
472787
1083986
178673
208058
1087215
681553
171282
409359
1110584
965593
628139
476833
852637
737156
738148
1040091
884360
1113311
25040
102507
811778
10964
1163210
1057605
973159
866107
455610
713001
449558
1009146
459191
246830
432553
218656
1182936
500943
687704
408742
71935
651271
562077
1132105
387395
817704
196209
509941
1104565
64381
534934
351985
461753
211907
984166
781929
1125811
972725
71401
65982
347782
772240
447440
22006
23786
809104
497678
211496
1192025
975992
384151
738241
603926
891293
499474
710223
954680
879104
802016
650487
990126
509466
888465
607455
505199
472389
204222
45719
267770
515280
508567
259811
1096085
1070099
684089
738717
585107
793586
367496
379563
853384
359742
469396
581069
1118888
1138122
387722
454318
1154856
618553
818496
999641
298602
1042290
486543
404255
268028
133847
607021
623739
903252
35481
955339
1145944
957654
1091572
454975
1166993
875792
1024679
105251
473907
228035
681096
134676
274207
235692
895391
1096562
983332
206466
127407
562164
793739
1012361
546296
865742
334270
1007602
401781
321396
749046
635646
617240
98453
703248
478791
291761
218097
885928
535032
532249
322576
95430
979525
272503
159730
1080875
130034
204178
40609
936073
510186
848744
1142595
1161900
1161223
627824
58651
223944
657946
245281
1115111
85493
930728
667064
426799
162477
1088083
910692
338828
764461
1181681
280416
1139018
441258
1054817
1066141
928756
600082
48727
384707
904139
899194
1000969
638774
794712
287691
47453
364019
392606
905355
326810
1077208
1184293
1080870
738819
332716
922353
69677
121423
422540
258812
997716
116116
873418
496563
1188420
4487
86098
682886
955778
343351
1093911
5322
768870
906195
104495
1129790
994556
300021
1115628
339408
808841
32749
173448
411734
1141975
534367
555368
281340
485733
831033
361969
839357
1052701
1007289
1015129
65719
670363
825837
91763
589201
1147496
627343
416743
843676
642268
104463
1123274
1108877
1087002
1168284
1140474
630186
1123062
943254
611270
996241
1121858
405020
1066170
583262
796410
226889
1142713
964688
781911
90101
384760
706089
447461
1056084
163611
970190
282602
537654
343333
758208
177332
270255
449206
752000
70155
372090
172095
1063812
578731
52614
154553
746286
335677
48375
472853
714156
890253
389345
334074
47846
763585
934682
598563
505692
730441
1164711
1036448
230938
874647
1149098
341738
887555
681036
967582
928697
631551
506019
283886
281803
137877
89691
45979
892962
1084875
184179
658936
588824
823745
855066
404083
917989
521080
841146
979669
489573
407231
362509
231629
123680
894014
784295
1038805
46794
1023329
22964
599331
753170
394583
368080
895380
153943
88509
1151532
1156886
470607
1005942
1020422
30542
967246
192284
548268
917747
1013595
489913
766160
741039
673521
778831
214544
1163582
730391
1173611
137248
648116
486769
424256
177458
306555
544879
1128894
1047428
232627
728278
522843
23165
923073
403825
756966
169403
87570
706660
826454
280525
13295
41286
994537
505518
632589
838970
718921
920697
37904
285863
827184
333001
109214
347358
652151
44424
754073
173417
196212
649583
302436
1127382
8187
206351
1017722
601471
819161
872544
666834
431952
916623
400495
1096985
671732
140963
82281
927110
388228
689336
999074
759760
876300
199596
154620
463988
619706
17044
612199
248147
108833
603186
465829
786186
514568
880039
799577
514412
961018
322476
429737
816132
629086
804933
993657
211579
684381
977349
386725
1100127
460140
139803
48232
547808
258114
979264
1024583
1176999
406707
677859
347892
614261
635128
329442
395145
424379
563547
268570
561692
780073
789373
201017
182410
592227
884998
445987
816614
986513
69601
1047388
694927
1112035
337652
617503
393554
1023672
859897
824833
258356
308878
93819
870726
201484
169329
962773
992044
386536
888370
962141
601210
516528
80653
21565
920090
1046407
1165920
991084
685691
151195
934120
322570
923346
20268
185967
889519
121846
502518
671191
821404
749009
364584
1073598
163733
629673
191952
60034
960807
1152758
653678
710961
450205
1034215
780835
561397
589669
405755
275060
791340
135822
1142673
569915
451173
491380
149383
325197
668971
324957
369129
596415
1060050
713141
511015
807069
337916
91446
281217
462260
863637
342856
148291
1033660
113856
891427
256227
962963
180166
1143595
107910
591636
508568
1063635
80338
444868
283240
497911
1102765
1067583
304886
187962
188758
503008
233604
1170366
823281
504220
134472
34927
258545
527242
913530
25176
1160629
935588
512852
385644
1145590
542848
634799
741546
383106
1043258
1143265
822436
134098
183984
445214
466918
785003
598537
721381
436882
148512
617580
948288
444287
25284
78329
1157971
356705
121145
1045512
1098955
1133469
39341
77043
887149
606281
944200
290680
1179461
980282
566981
584910
821420
413159
680566
215049
356217
638016
190745
183502
864326
134869
293048
880824
894569
502587
188358
1130215
618355
722207
493609
448670
495706
559117
439166
61071
687865
215005
506097
574987
933895
182344
1128625
636229
998708
1009007
646900
355458
693253
710370
780361
569691
286707
563782
858912
890952
121703
547306
701528
255387
259448
400491
585092
638359
898069
3959
498834
356578
48605
474424
1033116
600333
628812
596275
528281
847746
911556
1190091
1012832
11730
932553
1156153
961724
765997
472127
175164
532744
59835
486934
1083044
15855
1161499
503396
566695
877200
410880
434031
1102801
1108432
998245
997787
5266
1144081
253626
656327
253576
695530
192179
183485
1051547
141557
215112
1098629
662451
565852
709225
385718
887511
1005907
93753
772986
109164
371524
983535
6961
97499
1188735
164893
564949
412450
716738
613291
151896
497969
164439
835826
1175220
374923
312374
800264
821977
353414
661048
323587
770935
487801
454943
929408
401827
1149382
137996
379844
15515
1156763
47321
797804
291860
481973
576659
1178541
105740
235914
525082
742676
734143
180911
142310
71092
568861
855796
837775
196232
978552
962586
342993
570786
267435
462337
548485
541228
1004157
222120
384160
490402
110131
337279
180016
215268
492650
722752
27864
514159
1019325
783845
1004536
1176346
34524
795368
687909
492927
1037072
521083
722187
476112
379610
230870
913031
387251
729516
131903
1005700
727896
1121374
494996
28956
1177595
956935
395416
763838
888095
724026
162658
322539
598235
992463
171693
685054
1155306
901051
200227
520432
694162
983123
519331
664990
111911
867762
433898
905576
1150389
1192706
80993
561559
382004
938339
483777
916909
19293
958882
1158007
282334
260257
838000
621853
484812
1017887
884136
1110416
1013068
922867
1101337
622994
1017538
842694
1129820
110683
789054
309431
463585
584943
431848
67746
442769
815540
282775
769553
210555
493634
853190
93238
1171948
38591
776306
1158539
601631
555669
587847
925625
704707
216610
1054077
1122573
818650
362686
1134649
818705
903073
678391
863331
630429
769157
977832
171743
165777
798779
39488
971470
449417
893434
354303
800762
27113
257482
572157
975208
231647
524184
539394
31936
1177391
603688
836464
853530
66804
279406
251256
1137544
40888
1139306
349138
703482
208210
679138
873608
564786
831618
1190532
27792
1082547
82657
648195
134515
1121962
5261
791971
231785
5216
494017
1030338
1161599
558785
870093
647658
745479
407578
559369
878277
89256
394775
851425
1066773
23932
1046973
589348
357234
847920
202191
672250
942659
410451
811188
1014032
129551
36087
757943
608062
8873
1117576
932773
284569
905646
1063796
254452
667504
360846
288346
626478
560651
1076362
1145607
285529
704474
217053
745260
641845
279396
189047
713471
822699
638681
611026
600622
439496
11632
135344
894619
749760
569183
1101135
113482
859773
360631
564309
1109598
924693
797855
47765
577055
371883
9798
180245
862781
622815
1063904
348824
374666
1129888
190491
931458
640895
805436
1105131
657305
69359
1003959
910458
1112162
776015
465743
1027217
362358
855160
1097744
1115699
718247
245253
631522
725039
221239
341412
704574
508732
416669
574298
682217
744664
1180782
509110
1089977
615270
1033686
492411
543351
830145
911252
578765
39596
1096683
824579
708388
886502
531980
608761
1083254
48765
236931
573376
660556
245403
1098208
673035
1015079
343578
831840
317353
1159841
782942
710467
975948
1065167
626731
870091
833041
310906
570817
650330
692472
419165
865087
550262
779758
1172442
154809
1165379
539914
1174075
1072928
570276
308440
268684
697910
203586
1082739
928998
854976
647688
76849
1021644
1122831
391078
718843
935321
458152
297464
371762
541438
855728
215640
1010216
527717
529379
348770
131420
540241
240638
417136
1134597
577019
613278
658911
1002537
666099
55370
569331
11304
742913
168424
480187
1148768
745165
485370
680183
528441
146922
1096555
671717
800232
855184
1155022
124823
55197
922392
943005
11396
564967
805160
659414
115062
494258
29878
1172491
1142129
670942
183952
727069
1073503
821127
755626
4027
233547
963879
1172943
1018197
1175400
14020
310133
1161403
792893
1185179
488971
753329
728554
857664
905339
632518
277367
1094787
1058636
1138372
1136253
1152216
785961
944066
146867
608644
81008
7478
1059515
129
407528
518753
751019
452710
26492
661374
755771
1083513
1161226
7584
1155721
146795
1089468
1162026
148524
283839
741345
343069
157513
892381
562623
929849
838447
1136997
398527
231339
56831
753449
347585
130007
275556
2124
798818
647618
497729
175665
355872
10027
1006547
1002929
893964
385006
1059783
279067
671106
1150846
269795
792468
83824
947675
156920
858818
598238
984357
337676
306768
542655
701601
311517
125496
335580
1026984
1005814
1161522
93688
66498
761900
774964
399725
1083052
408317
896241
57577
337816
647492
1026010
1174905
588595
677820
232350
55483
1052251
622029
1188873
480878
625466
1141680
206116
315772
752979
583199
556538
841743
1007302
138658
497409
276155
12588
209428
25498
3055
881566
154656
740745
1111009
79100
432637
92820
1092679
289918
499696
428002
1079535
1137132
644371
976886
965945
91961
557399
1051963
123786
1081061
224089
1120949
51958
539250
1161733
145705
279972
82933
725557
4669
296794
255524
1044390
1093477
645255
120968
592969
348007
424714
50074
736470
1018086
344676
675511
186767
972936
661785
871466
1138051
241136
483984
476906
1163283
254557
685804
245483
602599
192740
427885
481497
459544
1144310
469348
1035742
837413
463111
5522
627650
643142
77059
707677
134389
448040
24696
8229
357155
1153326
63717
293106
42044
818555
222918
57415
1059502
26933
14127
1042610
252489
270704
1117319
286527
1165762
1154448
1021199
510385
987758
890218
860250
55354
297461
7422
16143
77076
766221
1017036
514760
518876
699117
1150654
726254
550769
1062256
960353
835601
900139
139641
433687
94369
110559
884027
678440
613018
918745
695321
131071
572567
514004
1001622
1068206
677483
51045
340216
648502
118128
169598
1174852
589696
690401
540566
739923
166717
416154
784034
683865
880317
198676
811859
153966
260240
204129
472244
269533
364167
253304
976693
1011332
654687
293607
918363
618928
1134294
750177
323014
109851
574343
37978
895399
47191
266723
1003161
1163637
883717
327414
112510
141330
774805
1078302
754309
1116293
809303
1023246
884173
185302
759339
1072039
700629
847003
418940
841400
551915
924468
109629
374702
1161706
438385
1114533
859131
692519
183321
898888
395185
514283
365969
1142256
791099
651530
1187553
1085096
403462
887354
20106
468733
852628
428066
703022
1502
429465
1116290
908220
1175537
821949
955548
433983
79711
96962
250123
980173
884999
690165
18854
34783
1128115
260657
706805
649160
777860
826483
815455
954451
217633
880288
930517
88643
74392
471762
378100
125952
760400
74017
1185292
158318
620124
217628
1025975
407357
163894
198000
515832
298094
602410
659692
901563
1180990
342117
26851
696131
309692
888371
247810
240922
620677
159938
1005094
789976
337853
454277
11649
26083
609928
296888
106737
540594
1174272
195130
201035
505035
467935
1161660
389999
529975
634970
833616
502853
310268
174096
541091
497205
762694
398561
1036668
62856
329950
1041056
338696
932674
66989
932795
475527
60798
27745
1147165
511242
438271
780450
2962
724157
1003664
145032
332979
76845
850811
468492
113157
532534
602670
1078617
530661
923512
1124507
1065727
631282
1002382
714304
1189719
92261
478277
800768
173269
698522
215425
341141
201324
337468
380919
745520
313908
302451
29704
663429
495968
585900
42861
774520
891110
480820
1180100
578925
1138858
57540
652856
1038667
880563
1188404
834074
295875
247380
630226
1167196
553215
1136362
1111638
439425
334830
856283
353322
925861
627647
1077445
477035
587341
819209
65172
552696
805560
871005
1066901
840887
563408
980480
935779
94847
147868
707553
108407
1064600
285654
38526
346920
64617
1152464
1007382
1120093
42842
849407
508800
999923
783018
614720
70265
459173
488008
968622
657617
1133638
895770
883969
473100
657974
765048
680212
1164060
702468
1146051
850363
450552
70365
354743
1158672
975987
112795
191008
258909
1039755
445689
865678
343801
177120
566654
57003
386041
304199
604323
754600
583139
130989
722809
61915
958967
131230
1096362
497814
502130
1037691
169849
250533
694605
54551
779635
63052
2925
683697
867015
292996
387044
173203
991727
912574
1080375
911609
53963
330176
551425
1184909
612577
211481
186241
614909
1182718
995652
209457
523999
982516
780254
126451
337016
816547
154014
720384
374757
598202
209693
1115603
1091628
887503
90514
780275
263725
235783
1190235
458169
411836
142601
11280
438362
974267
748570
1122329
256660
479675
715645
40853
643290
935445
663952
1134483
903366
833956
611708
628987
109892
64556
734635
1032691
870000
1020634
211287
976876
1109766
315244
575860
1161891
1150220
799469
589116
1119523
1181156
153187
697760
346910
768184
98570
349890
280581
934199
800219
294727
387484
953753
862622
247327
1130220
630949
868692
713434
139610
183117
825342
564069
508771
552044
216073
557945
14597
1081305
876085
214468
619648
1045273
557780
205106
1152906
973156
64240
874487
620103
587208
304665
292798
615131
39348
784817
871295
110905
666554
692537
727186
291928
421913
267126
104908
185635
1164993
758233
37857
1066432
129692
172988
1051926
751525
460918
448097
229952
1031324
1184644
68950
952919
475166
221280
128768
647583
374376
511502
183904
196695
955961
140132
915708
679097
659279
1167697
905065
850790
701049
112257
759678
1080015
18964
673576
921118
497497
716393
492277
120530
487727
816513
63387
753406
682338
138682
340919
754497
304673
67036
649460
76370
431053
327993
1094386
777891
661034
962132
335333
109536
439902
360361
394229
1063201
536600
746003
665365
210562
568834
226191
1017245
1095500
589175
212113
454037
962608
1158086
882217
515727
458859
2246
114285
421516
535800
269603
793655
731058
368111
1053540
131213
971876
88131
613082
744838
228002
993460
227680
1103986
172992
782915
758224
921062
456752
40633
97699
899474
950660
854988
191711
657963
229868
34118
310982
1108318
359306
126726
773416
233477
598870
50190
1009480
897924
1171995
525383
363781
212025
733518
280704
389134
4985
1185673
1052583
1183284
653904
1130248
756010
44357
73770
121464
433021
631604
851250
1104154
555803
169278
596671
1190298
810603
166124
221576
1029402
218359
478441
567454
612923
760905
240399
401482
486454
478846
1137232
1105837
443244
815328
130709
77171
1041335
1187236
888136
580550
490502
1102836
697294
1142422
410543
944793
360936
578601
657833
187804
850297
773004
345028
309920
986736
336861
476548
358225
235687
559396
744754
415146
870511
162952
928387
156951
599141
969890
1116656
1172612
445512
1116760
17342
812564
14579
918511
923222
374425
265299
962975
257842
916461
1152957
815701
276097
630299
818405
624578
915452
70089
1138504
803519
1157678
810679
978692
780080
299256
32823
2082
724401
813075
498396
466589
193785
420309
135830
379500
929184
878908
1138098
805491
887553
855314
306472
1112374
512754
106527
237776
344715
23769
1154842
1161172
383981
600759
1129149
153408
206936
794321
1032329
308745
867960
869624
1053619
304572
753798
502483
98944
656815
300424
1079087
1106618
638628
167787
325607
352200
891284
416866
199337
871410
895750
212301
887205
805716
172156
282500
1099035
687202
1036604
427804
72388
215583
840153
192393
490355
844314
1036237
167948
509459
425918
748577
373174
51567
1184579
1137030
1016181
266606
247294
103462
942244
96808
1187301
42821
354752
35887
1163358
623489
57826
1016900
296698
1067317
781157
471880
894692
419715
844681
922007
927983
350699
60092
556426
37253
1167337
417203
488543
158779
978695
699370
723918
22395
220669
655910
805281
730506
122217
796915
146644
164525
460797
566920
304733
910981
434723
265729
521751
475764
727592
531855
691785
904408
539446
174205
860379
2516
394
715430
357470
52102
971991
315165
304472
831426
129311
402120
1014211
1076424
35091
835059
205245
916747
404231
820455
666439
1154052
414870
194236
332201
796835
688300
594366
209174
367315
464869
1056338
786052
391655
388705
1139637
571748
587443
317791
183413
379506
870944
1096015
483866
29424
956409
891863
663162
1180127
808717
992956
39280
919969
198947
968186
600590
797193
1192954
347909
838461
201002
986419
1100492
985150
1018765
140114
1080273
260068
660686
296430
1151105
236363
1171412
224026
1104832
594393
280986
716280
242880
41293
1066887
241698
121197
467306
717960
378049
494701
443743
191100
240068
1005673
592247
168840
459952
361347
49645
856434
1090838
23848
831979
965752
972665
419933
333932
715174
603380
738464
377085
361958
1053658
429936
154279
133558
14140
1046555
1059410
1101181
137732
561029
134087
226716
327433
687644
71477
505429
748674
602689
375087
182048
608524
66898
496585
336072
640898
849604
214846
245040
303708
396973
347587
328334
549170
5959
632761
228904
665484
98236
704225
530184
1103959
971633
50107
698861
17106
985880
852351
922899
181334
612593
226394
1055440
470489
168207
212126
370944
1067493
169987
823285
516103
836436
428264
313880
1013252
409270
1034389
37360
1100988
411658
278556
381730
779235
206581
618088
536747
430330
145814
828390
273167
384020
586006
328756
890574
124784
1076970
1066485
972718
280192
1165392
404176
1179676
23881
856573
1029521
252516
1030031
659602
218958
876743
446560
809875
260887
960294
1165588
26561
311923
256848
1081368
366812
63339
940891
1082253
807405
860352
640823
413732
862373
366114
444041
340743
835403
917225
204975
324609
381591
648908
664833
355435
536488
300340
606233
1097097
883388
768781
634157
983175
16130
1046563
1131697
117544
264047
328520
1074889
321982
635442
574334
182497
1179070
1053648
235864
969813
1143127
318276
199982
1074219
1025753
148192
590110
143302
863439
363085
543100
808186
651586
416103
1168487
127459
659184
808389
851457
1127153
462330
164117
732451
363239
67880
316957
303802
376276
318309
1057803
257890
904140
219875
386488
22852
988101
1070106
134788
377653
590018
134217
228369
423038
267313
586456
417864
574849
252358
209931
191806
556158
1018952
510962
115183
533672
444909
773664
989638
1140406
175302
31118
1014917
248003
5133
190303
474707
3573
261142
749400
990204
193407
13286
1125190
824433
799689
709379
16342
123194
457070
182307
894738
51217
358054
791016
136428
1109717
543992
820411
981070
483423
583515
863740
264392
603354
861344
931451
705444
947336
410147
390303
1003525
420118
102772
641987
1145554
735062
577113
298837
993010
748717
431745
898697
1040039
511882
579023
120801
1042647
707861
1065857
514674
38597
1175063
516264
969015
681189
545079
1082093
1113951
374005
447670
932755
726955
1032342
507085
331748
901247
1049736
698414
498169
90505
903016
85576
349943
64795
926681
702909
609387
45458
839749
587997
1019934
170830
390863
617454
658736
896358
645386
151789
894248
57024
843594
1005948
931188
252670
598788
267914
1161003
118291
739858
385919
577647
349276
379112
868043
335601
92887
534792
69980
1148007
738068
644744
37295
585512
155591
1082078
1085899
554362
316409
129461
305010
287025
1154631
149153
22124
1044201
43236
191406
528888
1174780
776218
431374
529628
580162
995425
950141
149205
543247
630925
342756
1179702
850599
450126
949552
356022
621478
299423
361929
162790
145224
824379
392615
915011
472969
362453
692407
413998
508602
623359
805133
906160
377124
732129
38176
86654
364644
325713
395929
914347
229846
154003
484076
455864
600686
409308
1056797
1018067
961520
228868
365877
64401
171737
903614
328397
845443
584725
17839
893105
993830
858441
1108303
412199
825944
994539
588584
634387
1002444
768831
3064
336887
150483
391220
249805
325370
136769
611669
1179879
999583
268067
1119733
719681
41023
625505
496399
221288
661052
417967
873923
494033
146005
211692
1091038
1019160
1005288
250871
43108
21408
120360
710524
1013326
996505
311927
1174381
349689
161365
910245
491857
178982
129442
942822
554196
673130
253588
999622
229803
697069
1107824
600140
1143304
88280
666687
1118912
393722
496759
395292
486916
628936
1113824
79620
1173680
961089
393442
886310
457970
311232
256695
312507
805566
975467
385911
597818
795086
285972
973544
1087026
892076
570341
406985
729935
869159
606580
1178616
228481
948848
618139
292344
95343
1153955
686926
16561
1100790
629650
208526
112126
538776
1137093
1127712
660632
478577
1020095
256692
71122
204330
466800
951278
189104
218280
1189694
590426
280389
986518
304305
240428
476768
954604
43594
646921
49446
1014944
322728
703873
515614
182182
164001
415882
8523
75345
166547
762825
510715
349188
7106
82723
773435
465457
234804
437555
408435
53754
425866
1082779
439412
1004271
1047795
451152
905276
554205
77973
146508
473354
128893
1084420
1157795
340320
120147
258968
170656
153453
1000165
21764
805993
246273
1108206
473046
227631
558622
661606
136803
193214
205412
162623
345099
733867
1084329
857149
854037
776598
645106
498349
615315
752804
454685
302782
1135936
808555
239435
711516
222360
281339
482502
1043781
405496
1036842
455819
748894
1106056
453385
701684
704678
356773
1034951
86155
179574
628660
805681
385401
71074
583594
581405
698677
952920
158145
450706
1106100
371741
554650
315672
122330
1191818
223667
1066124
92196
920893
248698
908296
14083
1003070
542090
12300
821578
1121994
924803
481118
35847
329416
666340
596735
1118143
513236
894595
985536
127010
105800
648985
53018
802638
1102778
371036
954919
902396
1174443
440922
432113
250222
327443
623114
340049
800740
1127138
790399
94536
781222
725193
805090
1153151
755273
1037391
896469
240701
1032734
869649
525786
406471
242029
262628
203784
158195
806125
1049828
259446
1013160
334149
927612
875972
209848
986033
653270
122724
232420
518554
1090819
310720
628733
999721
868165
127995
280229
475123
886208
1032343
747038
693871
805456
670774
396420
1183449
17847
20584
588113
92434
595942
702333
231089
475289
908958
345618
567493
60222
937006
865745
1102632
1169158
677650
522694
442998
854148
1081161
12478
533995
88708
709839
515339
1136452
1167886
707922
410218
592420
944785
249206
726402
652890
997196
48638
335820
1114746
509442
370465
400405
276824
453383
22304
482890
952873
359735
323160
762863
590612
1001905
100878
111659
41101
24699
594464
296123
942392
483932
799272
917147
970421
224385
746365
518022
924105
160264
944255
94434
444453
105597
602713
822924
798029
670924
36764
575492
265995
1180108
915355
762442
369241
1143570
553497
217554
947834
486902
425395
1099232
189645
875257
519340
296116
699768
378200
474741
446433
597155
607313
1036193
360161
1059140
1004436
582456
223918
741288
738092
368455
744405
402593
691655
228975
1100074
403562
437536
1031389
752052
1148722
1138613
296491
1168525
330429
1096186
455370
421672
891960
794842
1153078
398552
49573
1140361
1012101
875418
491535
137052
381389
1134512
519662
788959
380610
68648
201306
869745
1088559
1101546
118550
625664
531329
114964
173475
281660
1121481
1123935
853942
908334
1135976
1084717
84452
1058471
1185324
669178
889954
955164
57312
147155
778784
1104498
524752
395492
933304
155200
539981
462864
68349
657511
418811
945444
1033928
706300
384390
107660
260717
1098204
810425
841719
357757
221998
514038
1174088
147547
463119
952090
537711
665135
933473
114917
1182872
325372
1178835
981754
617044
1179563
232948
52357
912414
762025
1040376
23868
271245
796848
272068
96618
493624
302812
284411
507017
938270
650447
31914
1163415
613103
808750
346388
279916
1058839
486581
293217
452491
970268
992804
853156
1108233
653573
757078
501596
812773
922432
568208
472640
825028
540056
1132189
670214
74400
414442
272026
791645
274177
729669
746854
730753
1172991
756969
413579
201014
1144248
293923
765223
960734
914761
857090
949541
235782
1144584
353440
123322
517287
421512
254660
780630
600369
460564
930843
42029
348947
446138
507092
722265
275661
636336
1140193
255083
1138572
877502
1049438
771896
384291
136775
550897
1159840
259665
63548
514619
389233
533312
384647
388658
944462
763038
614541
74553
197472
780231
378483
1148669
512373
711848
643020
528396
799686
278776
478940
683733
1039505
891180
480829
854153
786474
564897
508485
1139808
55167
751098
337898
80681
1153679
902129
400644
621844
215721
1134109
232755
15263
864347
379727
446510
391587
357844
183278
399217
653360
55896
568202
688195
178222
1143778
1008991
243075
627421
383982
50151
501637
138326
327619
729643
255096
994820
393324
92201
1124119
201641
935506
57069
28401
828711
1137851
283603
608657
1078666
692336
158194
543910
509184
244055
655118
651695
250778
258953
118661
114860
1142386
252524
270967
502490
915184
128990
1077346
891063
1154073
280600
426354
9918
618816
768836
345165
428954
411707
318273
826086
1068432
33246
324440
592690
343925
978428
282937
1058168
545673
773387
971540
405084
868438
686474
912422
1062590
614107
628416
796983
55926
274722
99366
393703
464162
502269
1047542
341563
42669
724982
1127981
630407
332388
213324
948987
268774
207636
272417
1173905
1113990
538866
42639
851592
1137364
392489
902732
226711
616209
244232
778180
403803
681607
614958
852436
675101
119273
248748
803597
568445
1153871
629404
922716
104698
860631
400153
332573
845410
541410
460180
190348
1127956
199229
764894
563926
650070
107090
778154
363850
501187
484513
476603
1019675
370890
435486
715789
88530
725703
145240
1052165
23895
266
682347
581291
452398
724365
163786
918217
1050187
1111292
228141
698336
1038988
868196
44150
912304
1193404
885608
580821
342902
364311
465678
845472
143774
837930
161711
824469
228394
795947
449245
821566
202976
379945
135834
522745
478619
640269
497118
1187465
281859
709552
761083
1017409
340688
1083929
947066
288775
1026061
743834
126406
633136
593888
1032714
258173
990626
1047813
34573
23345
909583
627724
170001
1001675
725210
1163541
308689
886537
189257
845086
529419
926685
65793
742405
642527
1000103
1104289
601442
777184
1106018
973295
525849
995790
1060932
900396
552504
260417
778890
43581
231962
802633
682945
1121872
706085
1011758
344070
83535
1110188
245277
566028
1191053
831012
460470
465253
422891
479437
510976
645554
607157
770191
371704
903904
550216
1052736
988506
280884
478745
1126329
545339
189185
513143
370934
648042
806538
1023591
1002933
322648
90073
356569
813968
355399
763624
734067
624421
662584
171237
520534
880897
43454
404749
614879
480362
904414
443800
239482
892211
108489
178266
854479
894760
1184404
196885
101975
676314
794144
1052005
984387
759139
871099
85047
29440
265962
106101
1084066
121862
526826
382350
967770
457322
616087
521930
1180683
1153651
990354
239462
60321
581265
1122729
890475
422832
331800
984232
598846
95405
574755
1088124
528106
739298
376128
972059
392543
1162235
189967
611832
1150253
410152
512325
329459
551365
1143514
670294
399819
1010710
368247
1051100
323642
232321
423828
812839
785399
775206
583323
220611
995747
395912
292813
983321
582770
168819
474477
359263
556142
178979
629523
99725
1143816
161275
351012
162181
115478
18739
830588
367026
413860
652442
844692
766881
336876
1052238
77980
222597
995366
947092
424732
107852
773189
493802
415027
177863
194792
520652
853367
659894
768556
725466
1103692
249842
370599
4481
177968
1112790
868524
623164
897665
366818
221439
923938
517020
447844
580888
237204
501515
548391
177323
447464
174231
914505
558839
87933
878640
487733
839522
350081
758261
792250
635103
351816
631206
900534
1141329
584441
912912
764511
541871
642957
361210
840222
910176
976409
965682
426321
861860
335431
640902
832450
558117
268402
159540
1049202
183434
180596
703991
1031895
297935
936302
851712
406363
602275
582496
94802
544
188510
671477
723230
568947
393561
209782
280023
11811
760810
220348
1114859
783358
883485
883629
51106
892704
657651
1085461
704036
904887
8442
1119682
871231
532054
54032
669334
515535
1007264
796602
1147607
356543
1099459
374447
654794
100789
971707
238065
590591
590810
1034568
569601
332399
1176944
1149894
833208
605666
1114206
976257
971652
659093
674369
507168
290907
995897
608923
914782
1057912
487265
276935
92108
48838
504589
820335
325491
1120815
201864
232
414469
906362
782207
82954
559618
849631
3353
104628
886881
1017824
1097380
409438
736442
1117977
358650
143659
398522
501168
272191
797171
1092242
1045729
464185
989961
367124
434294
468908
242105
140856
254293
459326
617589
1053173
536903
300769
375043
1073464
570917
192814
1163004
481794
184617
941254
822483
1004980
204838
266897
708017
206128
298628
1110305
51064
740851
343291
962019
167583
333605
1121634
28831
1015519
632376
706008
310081
910678
549461
1032994
1184987
956940
602080
304282
370114
1166075
318467
880929
546078
373278
829633
591233
388604
393108
520863
1051678
554622
779072
41095
943850
428014
176912
203061
757441
737949
585718
639375
568315
1086321
44814
753149
117330
291676
417944
703328
644855
445609
644441
636941
331312
1121631
1123723
198999
198393
589890
1128465
210745
65253
207486
479960
416378
571769
1176504
906691
789210
387285
686014
1006366
234244
1172847
972545
1180439
305868
511628
10904
306079
848674
1117794
977526
980649
607766
701990
1147226
561837
7493
795039
859103
331367
610879
680693
1157055
542641
173415
240198
1061450
986998
563978
139602
641489
805151
566320
289157
1105024
1024970
849328
79276
1013604
335946
1108524
477178
87196
726170
26254
60472
436711
676656
66444
133444
513039
852329
805348
381484
223632
972723
704824
334132
799163
832070
287321
929611
766639
564436
1176473
639235
782843
44037
559159
371227
322962
755079
875755
492875
482141
1101724
96318
162063
946635
862246
160574
338992
871117
1158317
819551
353805
205284
845486
427369
22291
274284
1145282
915899
912950
967894
568566
790401
369643
373980
967344
1047151
941123
316369
1094382
781712
161246
604712
245773
1063619
1040639
1188396
922558
888930
64609
27655
480018
706025
388062
171983
1179799
1032565
1132602
898594
723746
509617
193227
557148
501868
370064
78583
631868
1086828
557146
960039
554224
247826
187526
570623
684585
476042
444203
17958
348790
4403
29930
291704
195550
791608
787465
1085683
508801
708095
157210
953830
679714
816573
214430
221220
393966
694424
1102062
150453
21520
820867
307645
738184
1149150
77650
479814
996117
374896
398202
908222
92054
206531
4165
168791
321536
357394
1088184
295564
198141
169364
544444
269497
778669
675489
852983
639211
43237
1017109
17584
202026
1143078
531332
1017517
1059030
557201
762438
857430
883786
1173728
867622
1178213
662894
40244
242
582552
943491
324834
1064298
830325
328039
396506
1182058
438217
1149322
860656
573489
42267
1118775
1137071
873293
478621
300010
1136108
1190168
634518
552246
209327
442275
502846
1054769
999879
243940
496434
366826
1037359
417652
1077956
756746
511553
713456
655206
466153
126652
180567
386920
223388
700431
1023764
1026439
20777
1135696
378957
728591
547975
1130147
335063
947389
1017903
92557
164731
159836
732222
1042672
282173
92946
760475
405890
1124481
243419
907327
652880
198442
332998
403395
56323
357818
1176657
372254
906249
950746
194722
443003
912700
854901
301848
943188
428772
1081091
746612
955816
667737
756426
606782
190552
1124748
385338
970610
251997
181155
372637
451083
193310
56213
908283
761320
651183
1112010
433294
12430
456143
242406
917423
943321
120442
102659
963259
411619
1079772
797751
288337
753303
187969
842939
218365
509265
41878
594854
440131
789049
59179
412177
738461
627915
456834
536549
663931
114185
720173
191461
336054
938221
20329
705789
756682
326083
557800
914394
287527
781967
301095
269366
1056343
808741
863757
111170
1188969
773101
1094577
767626
129074
606701
953963
996667
1144936
1181141
59649
665887
868280
770718
279236
1016771
226337
372609
974382
763497
883191
366699
990080
525245
1008117
58596
68682
192334
478079
136929
335595
413704
692531
1146727
342185
1013629
735951
855345
540891
777238
1187957
108496
1085269
803545
798079
865533
775360
846898
1000159
820559
292614
1189946
1192026
1136921
1110283
881241
1136280
937311
48065
761979
534949
86902
595464
214955
361458
891406
157417
291411
286356
460381
731414
982347
402057
793304
411701
256550
521405
1043600
417935
464060
490006
527775
946623
270844
1100575
794429
60349
328528
372064
1111810
915880
938303
203058
188628
215777
491228
426558
381199
969483
476678
842004
318345
1132641
681852
304854
1144990
107781
333155
302127
455940
697860
224784
145207
1001696
47949
736464
915219
210105
318029
171206
504694
517088
39843
394331
1172441
835130
1049142
1125381
952014
98297
553193
765841
732575
383107
357037
1157531
457527
15097
482821
367537
192149
776667
883317
405789
1054155
336458
406429
367673
1121859
1071080
376784
196518
605184
594962
710673
472919
386194
140469
1067430
1024324
885316
951608
213225
113876
591786
384879
765076
414936
204269
613970
778523
500524
1000623
603420
586892
321364
216991
181902
1052645
699723
679814
35822
957166
916080
828344
952224
1157646
524826
823946
964430
1105730
169218
358615
121138
1157274
1043181
763503
937345
116283
626271
745940
311776
47283
214913
314881
265981
382715
505661
231619
1145643
321995
802709
494110
877782
1095927
767432
965601
808995
182488
500495
1040592
583052
409337
549451
513579
321349
948838
827406
420254
282797
956034
678000
495458
583609
243769
879278
174651
49263
784286
882595
319146
57286
479942
399154
1192540
65008
53882
99597
461608
144382
410179
81832
6118
103551
239860
1120130
486699
315327
924251
914612
251471
329870
88819
259633
390075
29089
480313
1107994
159176
1075924
681541
841450
606123
1063370
569606
227871
555989
653405
367349
828801
514277
664236
532521
618158
504338
307706
321975
3486
284165
172443
440844
310714
866764
925881
1104595
905345
699514
369078
57886
540596
1069103
496570
819272
29312
747454
422435
72200
836872
531384
467136
120219
653471
105116
1053675
462038
158855
437397
126714
155554
21681
1064799
483315
787422
1100104
1115345
206072
1045813
880174
749364
369984
500222
540355
1078386
686256
766601
940039
627239
329152
1076282
440152
740997
361856
119785
223618
753147
22163
873153
111495
428072
470580
676144
267971
485494
395867
869004
843438
1025714
513773
322897
68351
916178
378844
143637
651855
1169394
645199
831201
87387
71571
291519
81996
1124122
752961
225118
49868
275764
850069
912836
243061
202412
668334
78945
393598
876575
808642
997229
759265
114844
871396
455312
651056
1046951
459254
177079
511580
861989
298978
297955
182078
874496
497335
489660
798201
28511
1007920
37244
61171
76651
43954
1105789
623444
809193
214907
443556
786209
1059494
204507
335847
978234
192776
714807
903672
647184
18356
489812
705278
672384
193074
684764
481435
1956
694432
598483
684994
128529
327509
1034041
918677
544952
107
88718
721983
1039619
10325
351897
965857
999054
1033394
746271
126164
447949
826997
331609
1123662
249105
1189349
927437
730173
312184
517810
449481
707696
886817
455491
363317
1059940
941672
808511
79340
489209
718077
900040
565798
892045
903524
426972
339419
336816
948429
574241
255706
330500
1066670
625807
329305
1116125
220570
288748
134143
887069
243153
662175
254619
1009504
889972
385440
429944
441738
556458
68056
1189402
850603
1145038
495122
36254
186490
214226
52678
1016965
1049468
430203
531425
571489
747848
1165502
259449
640113
1090490
570573
700563
387275
1097979
350422
206202
1018402
450720
214090
764934
307589
1001882
956364
851537
411167
863108
1051750
21212
206025
306095
259776
342050
586286
239741
712140
792270
495915
34429
338929
1180011
302958
1055986
333478
403387
798993
14518
893762
975025
1149397
67165
928873
468065
1113232
943222
63063
565401
344134
266982
119923
543151
622422
1180590
260154
821645
361866
397839
1155043
691263
853040
495062
291327
291005
1120984
583165
793428
555077
208502
1142348
684394
64924
966069
365097
1037094
1109388
813450
330563
46723
581370
939101
525563
641863
76993
553711
422017
77082
566530
661305
1141252
602982
1121655
718784
621306
642835
412413
89582
407540
944687
351003
160038
317551
453957
104975
906057
341355
545130
239508
1181937
19384
337259
436777
168593
977034
676626
1117998
165701
985530
845427
786282
1027465
576103
595537
1118936
1178376
164012
322070
250017
1112073
359124
1166815
495063
476606
632421
216827
19132
162375
1145458
550209
180842
268967
462991
1039005
893075
105802
682192
1077015
454060
106204
610672
261840
1094163
119966
522387
296278
4311
454007
1036081
877723
195601
563528
294988
1109910
838526
258059
403036
1129441
47113
587664
125239
210487
1126831
685009
369013
753519
1113348
372845
205709
1131119
835398
32309
822889
909743
646514
908555
857394
162697
1082853
761450
177191
473421
376277
1191239
1163602
735625
284451
1005602
367721
333734
65507
564620
197506
942007
225852
562235
109243
873784
111101
754939
1139657
510373
339219
463660
453438
1143999
722599
740040
649336
744676
203355
202404
443055
231511
831082
520099
1132625
385960
65867
42610
1075402
253737
302959
48967
900792
652718
813063
178810
947807
884201
65908
443843
848502
631253
504994
626139
474394
516475
1156929
66889
993077
916585
658786
1103639
590677
455221
270083
410353
42596
793163
171969
942962
619300
794039
705347
955696
1052874
999164
655416
365833
124181
373382
1121058
569407
200603
794182
917970
1082928
944394
973667
437717
714649
344608
1103683
1009567
1090247
6864
374443
741153
679264
1091862
65032
125045
319224
264761
1063794
1122584
96507
207350
517523
175026
845352
1137686
511440
569425
835817
270506
873633
1146007
102923
1027474
487054
68253
661962
800912
557040
189415
331994
60381
1105387
335029
624930
461435
515701
537054
280372
730485
334123
818739
508448
838413
454357
394397
742250
706290
653772
675103
27609
662801
290190
878047
776914
717562
210914
388380
989819
211707
1067894
95014
85314
981848
1033715
1188821
127651
742217
993727
167348
1150290
488232
503725
745362
1022682
787117
1134257
565115
163293
943896
533806
1154121
16706
49326
719842
137825
1113926
553678
81594
1044796
359038
758082
587079
250472
603166
775855
597325
436165
444098
625632
1058255
995045
1137155
431092
122770
826512
259744
967244
823364
347799
99610
172470
725125
315346
1064630
515273
933535
631085
596678
1148298
265751
626322
765954
503538
294057
521438
749173
517744
791269
175503
67234
216068
245941
518224
321969
319875
1150484
689549
958472
582531
768619
631234
1070934
1042851
500549
753441
469284
564489
1121864
133415
1107991
516116
473910
506971
51701
1021190
145064
479854
433372
774028
235348
806347
495382
76483
1129592
1056894
677758
485962
1169617
1128986
267295
326834
1070964
451191
525990
773184
1185652
582591
1096948
773438
158277
443457
909717
43248
160782
208723
1070091
258627
612866
155936
926278
958548
796938
955774
291229
749487
89487
89884
1143728
844854
646125
209746
13150
1035297
713685
615444
604849
611121
870818
1187803
746327
724849
1074470
632525
979960
1039783
967334
1156981
272620
598918
573826
499414
907959
913400
58474
1010841
1192871
241903
97075
953492
611019
625052
582178
1127701
271861
87584
901403
1044174
218315
485944
236845
707145
55143
1101305
308164
647981
922211
836041
794892
108507
488354
1079596
1098412
200314
1021852
926589
1120483
210605
630603
627115
1181892
787186
797185
828169
314681
668843
632996
1108378
809670
790428
875677
185045
400956
1116194
613568
285917
18949
1075526
418595
1060305
1077810
538533
195536
359779
507134
161543
410301
67785
25400
527815
693988
670090
722829
31328
930540
944607
899117
210742
187747
846360
161176
939304
54808
19451
198096
667316
143389
697751
637186
430032
534712
405324
370789
99964
631885
166421
81190
91385
805495
754590
297608
227113
330490
367910
114443
921601
659793
992766
116533
436442
885803
474114
121642
317367
1038150
195744
736359
934075
550232
255180
767493
654018
394212
215283
890108
959728
599202
402550
449639
40327
939513
1176317
428763
300811
112723
11680
180435
1059118
439698
117653
978512
802675
426125
686513
79122
734610
759910
743946
442677
222405
863223
158205
605008
1014529
994098
477191
902716
991444
128870
1078784
1187795
1146885
1190313
301182
749064
129110
690569
1067598
477886
486145
320288
131691
38166
273211
835417
817929
875319
67255
643318
347288
159762
994542
298951
154382
198956
733970
900300
326560
253704
1103388
611463
482253
125057
565356
748170
19383
931179
921807
1192029
685041
509978
723873
657903
782707
623596
1153721
697978
447203
732673
531719
887089
500865
1048648
767115
346519
919795
857248
404234
464818
236181
329107
493321
262623
766241
384175
814958
700173
1085591
494610
1084414
1143888
667077
175913
636693
364302
437584
83313
759420
243394
1146016
863264
894127
302713
860173
1060217
432897
546978
769738
987426
161317
980721
4732
396861
179045
168090
33541
606484
525800
727525
907012
243863
1126771
957664
1159183
1104109
1007786
907506
114770
5508
719584
563338
731128
117300
1116559
120944
5584
815158
251901
970944
192916
284246
1002103
685475
1106830
1121565
313445
604952
1075190
1169655
512704
604192
153969
1002661
1122613
788858
404571
375972
1030253
389035
1148496
1131264
1075164
981970
223926
715463
1010796
296897
942818
219733
147731
869277
491092
1174428
974802
201719
1025634
894873
306827
634490
143934
241694
943833
844225
982912
792840
113768
250237
62211
274373
333701
120088
135758
989435
888666
1089134
867134
917643
183218
166346
417953
574408
692645
1188680
144779
554202
963462
246706
66377
353034
804130
356045
1140499
624769
750314
1048867
74410
798102
1005904
759191
749664
705457
1133281
18604
575474
808890
1165291
287045
850554
904915
774668
269765
218872
80920
382783
998294
312366
123675
136166
807219
240296
1018038
186243
72198
376622
60317
126982
129510
1155548
889235
582129
950410
888131
165363
758742
267090
987306
554496
1058671
1176754
363168
27007
647292
772612
188930
425576
1038921
442266
591273
134
409522
872467
794599
195981
1081451
1192545
723669
215346
119126
1052009
276296
653231
1072193
1080591
119097
1077226
133427
816800
1036820
851284
974492
662229
169641
317269
1160443
767613
970314
915298
523404
304371
1089506
1142835
664764
493393
861374
833656
96173
461058
1030640
924491
1133602
1740
398735
604494
238168
908286
117102
216839
187642
255942
936648
599173
943924
392919
217349
470825
1191498
828043
675447
316886
996777
1169126
538437
773715
57740
835299
513538
463900
511283
973798
660892
170535
210427
17935
696781
635358
336621
292665
497428
306997
816324
512169
452529
746674
268850
951664
522119
36483
217786
159149
461776
686434
1028022
241766
48090
294739
495141
792297
924640
648207
136767
659476
1011900
383386
960507
242045
818636
814297
137509
895866
784788
1018040
139533
818932
679934
731263
786250
631313
130201
1119400
1161353
767924
369314
812220
539311
339716
856757
428338
532698
933550
495601
884947
589091
529817
57899
663525
170582
301121
754204
282133
708332
1055242
100016
29112
100757
979293
1135251
1100688
697189
235484
1171629
737770
1179527
146416
916908
465589
137032
636309
491180
846786
53840
1084371
510989
545049
1074892
1009118
1044369
604613
509317
215290
1163935
828584
274079
832353
757408
1169674
428538
303090
303645
762310
763793
1162213
401895
473020
1014198
754063
812806
1124590
1076109
669607
179425
504823
548410
1025299
1158203
1070988
816199
129406
100421
40133
778270
687030
357352
278015
327785
299725
1112923
26578
138263
489766
74437
1033792
936447
331249
954580
572447
511586
658356
869034
424176
965287
775715
294360
10026
904638
10020
883883
371256
1027787
162262
611136
1039546
481552
224891
895725
674238
624423
543853
522948
1184094
308542
1100582
682406
808584
226243
21990
946712
1088250
645925
158247
1010431
491775
860042
26565
1189026
165995
463342
566930
1192229
986641
411473
1057618
997795
118307
1126914
200536
1108388
359018
727613
257021
387518
651179
38857
580591
959335
598745
1115205
297927
846589
1145335
958987
732519
143563
138692
27723
984306
749209
767307
250413
609369
839867
613093
850241
114279
726791
521244
649386
742508
648412
1052499
170357
191880
58301
1111679
96514
481313
847475
1090776
253381
272078
287930
1164283
13881
94253
984517
835775
312508
1007913
1087017
538024
662028
919295
9793
475133
767265
441406
323006
572335
432660
1057017
957932
581445
874463
707137
503590
1067999
384607
150202
944985
563748
1193066
863308
807103
1185575
733802
301446
740522
249719
616195
1146895
446808
552397
954211
692112
184556
730135
963873
1178694
432824
504076
633083
1154565
747724
224149
389642
235050
185255
1187869
1083082
265282
628183
1081492
1010014
749436
75108
655090
673746
1109172
234321
795471
821377
399886
1011512
78121
284728
131433
315649
356006
960529
722304
1028914
910575
699587
822338
172108
147664
453429
941501
1023739
409645
839973
645349
451845
422717
159797
298001
459187
954194
150879
1037929
462948
1133018
623866
912306
399901
235663
572176
242909
852177
894435
238550
709070
856117
564872
88908
1079056
337171
82745
168612
444328
256439
412605
545611
212290
590865
225215
756552
426625
967021
840999
730245
170640
430815
899897
697737
796240
41558
1039105
420964
462294
950092
1087727
242361
896167
64212
1164967
521303
199782
119276
1049824
315028
261896
108821
987505
418802
1192832
1000345
1003404
243454
1022575
1057306
818179
309587
159995
150473
1184211
278393
941325
597572
715858
100708
472584
680985
674962
191272
591678
570539
541010
411833
1027236
925623
71616
208731
221199
456379
646331
589558
120191
194353
492975
1034562
166688
180048
418779
444882
247939
258624
496565
247335
346649
326129
323025
1023853
687972
781718
539569
175495
785531
627256
979798
131450
198935
993929
140707
760353
1086427
350473
1107266
800831
238149
816741
743294
679943
448260
1051696
616891
984782
363284
607736
554940
986664
934362
871186
1059746
104482
444992
6606
610070
948953
618834
48210
686328
50625
714710
566255
702849
541613
502634
163342
980053
697926
1032333
275099
39470
1063948
768543
143445
1122471
442957
200393
254796
1157841
606916
583227
449698
451539
79843
1014230
1083050
661258
1160866
1010632
189533
97053
539734
977514
604349
768099
1053838
725806
542365
305546
407238
1185090
678203
661754
182585
206536
586850
535927
76580
1185188
347571
620232
1173677
36382
1098631
97794
1140546
875749
407029
1095218
187121
834916
372444
776578
898091
1022153
1012445
153444
29167
1134275
167241
376719
577850
303084
588820
544919
534310
595391
1001024
444472
513969
1061604
950845
675647
68481
762455
944560
361189
314593
973644
772231
489166
176058
125518
1066568
433501
796958
1150829
700549
177974
176544
787267
783097
516462
532252
310402
299853
672180
347855
157118
545314
401295
542100
1165338
1021339
477770
1130488
1169461
552622
919608
125244
12060
301080
494121
55434
419380
963102
10966
492788
377266
46148
714948
77780
47162
831323
787651
789778
859498
101999
715546
270048
207787
667274
488045
889372
850091
119443
817086
439482
935649
374663
173165
26886
28539
323276
815507
1002053
1172030
926432
259282
795096
848457
727235
1134258
886488
97890
558682
1137871
12486
905545
226441
376754
105669
300989
481371
162787
810207
855463
540510
971012
318206
1012288
695807
963410
331057
488606
161623
265071
155650
461297
288943
963150
204258
349034
491415
185631
374980
1001682
852809
443652
551175
1190389
767717
275320
817038
534857
887744
643824
690043
391383
1039588
1172410
723521
1162751
508624
194840
760701
208418
56912
773427
99652
750752
626164
695174
506750
612563
422292
316063
938947
1138183
329297
313004
1158424
436710
1049243
192078
1125753
904363
450768
136570
1146553
92396
757487
554753
270710
689809
857206
516714
916334
671749
742604
71356
672213
1091722
204913
286169
210519
551317
474047
184755
726020
960689
583467
635961
764510
1099724
351155
1035993
137905
151628
225334
76896
547744
660937
103176
862786
650570
552033
33512
233694
954408
165282
520413
120800
249288
386952
390087
615043
286561
1080344
397660
676982
483172
349255
930981
837358
808791
989516
156450
261259
1110501
957826
1129935
455311
1053255
374841
955338
19235
871447
688008
11699
629612
1133882
398515
295925
427980
307420
800749
612102
521695
1172742
189945
785750
663332
11078
919927
1113980
190559
450492
1057169
741632
190305
1018523
327426
954233
722252
777636
887762
229494
535901
468945
372337
489527
637074
211452
946846
406961
198421
899580
1165804
910868
757230
766727
1135843
662546
101432
953402
992526
609135
766330
1132690
1155088
531677
62396
182120
1085865
830472
31141
10799
710236
1016813
540978
690681
5771
188853
969175
33222
433156
1127127
1148345
527694
310942
17107
294333
763533
485606
333446
980342
393258
404029
591580
665596
1014497
1028394
106401
455583
1104262
907227
42362
290790
1071904
233531
996845
481512
787800
1010252
515820
843388
988559
386436
1171820
1143337
269028
947700
762233
1159739
162462
343325
593540
73705
796336
1183417
228848
864363
59717
163896
791333
750891
306123
168018
1167395
1089553
321824
884634
496955
90613
420350
806152
41551
56012
924423
1099843
280092
466282
214733
1063231
847214
823229
320368
772425
726103
895160
574495
957356
678602
974897
620886
123395
810806
378210
985073
970444
122590
225523
635984
148260
157224
221099
219070
350006
1178763
574623
1169827
800342
1065220
1105150
689129
1032193
973454
771648
1117939
383243
436953
551164
1074411
511359
427869
19150
147111
753163
55742
836422
98094
294749
31594
1134489
816951
820452
212504
377553
984445
339352
1112070
674969
197761
185560
24301
903171
1169724
20640
198454
172265
1176475
73846
449424
876038
1066047
593685
561002
761468
601658
906928
386910
283144
360853
71138
930386
1062934
605013
159712
103128
42353
672200
119807
158373
1018761
243102
106318
417820
951519
502342
353631
776360
410899
369119
314283
930308
91018
475357
380142
806015
980734
476700
527325
911821
423538
173139
813703
365445
6918
205099
1070160
1011097
154896
517872
49914
1077559
946053
446821
216907
230827
115959
845510
831523
143060
1080892
835394
440391
256421
541050
66033
174927
1123094
552737
1103031
292946
138265
158388
699302
504
167029
181628
376301
821102
184033
615815
920230
270904
620414
639048
96558
932093
924855
186557
1188484
33017
869326
844176
363221
668359
206040
395609
370996
332174
241978
513939
319046
58232
575565
114829
1115942
1015264
166839
1188964
220621
70796
115996
984169
289448
698402
1065726
88467
278895
749419
729579
582947
970011
68210
51018
864218
433036
1094073
190355
677587
990692
49448
130108
141278
22091
1120649
1000309
834146
139576
922530
613030
287803
660275
689116
968605
700956
318172
241236
536341
906203
248227
139153
269847
1124626
373862
1012571
458420
1181187
568122
11028
947477
550185
1156676
26570
579530
71308
118226
128994
528916
522526
885186
318982
848073
349914
146149
735809
92979
383599
940175
346201
981511
648075
527194
252334
325502
732715
751205
341422
1530
526589
518364
342632
1083955
596511
812685
818210
181784
766843
605787
807048
525145
751983
958730
760067
1123314
755220
989480
136068
40600
760771
416788
960637
651725
614284
423203
465124
184871
748888
840993
171562
592757
106685
420371
356691
88481
475347
470158
969931
968230
686183
522381
55775
920860
1025939
62926
707752
446111
171039
305383
370275
764657
598868
259171
434162
816223
1126222
830509
414674
1036523
172233
825672
386764
334274
248508
241950
269701
713738
926463
616617
836454
420849
744006
803524
941661
841099
53668
1090119
454409
989951
1147905
76190
1084737
499419
275080
266298
1101243
755210
868566
219643
598446
267808
228234
1066312
464979
1082886
1028514
297285
1130762
205554
787817
182191
23376
1177431
1050703
26065
397606
964877
513941
347083
133412
560148
581014
901448
881553
96580
672776
916480
260244
820268
881053
1141302
1098309
280796
706589
1105073
715116
66194
409413
1185886
654374
684775
578578
847110
446801
898508
238502
1156120
1173055
989578
502245
595090
411895
1060747
481185
604398
997750
296265
158108
230984
498769
501328
324749
1028172
739562
393156
998866
1146482
920297
24806
156506
200021
124202
685780
197471
90576
845251
939664
292581
7777
339708
417186
118001
671738
489484
706474
152799
758803
420692
855393
941186
191967
507155
507704
1150627
775882
208101
1150364
1053097
298656
61702
1091089
544042
608586
879225
314699
1025695
383145
429360
125458
525449
340247
791990
814250
592813
618873
629993
66988
651662
133228
738687
6523
993161
323490
814982
403528
176679
694863
946816
434335
438026
233698
36765
729585
1129351
664687
906401
746960
689028
1132813
35975
516545
864587
759032
875355
323098
542838
501773
995578
684223
810977
315453
1153742
840608
307715
401634
935029
130061
90591
1148688
1140284
888785
830511
804128
1109462
512555
829153
1129430
222533
294592
771465
541376
852004
623604
553565
681664
389738
1163705
221531
549509
439710
287015
349895
498672
838946
388735
1015558
714732
751074
293220
291526
100480
422316
929386
977909
375482
949089
725834
913957
1045248
602331
973355
815594
183638
7748
491553
68031
996326
1161619
223215
552045
321864
773409
822866
791562
276775
112420
692113
460236
68557
389370
121054
377567
245154
106102
391578
694581
310326
767368
850409
473574
163193
777261
83622
120877
379480
859457
277697
210697
846293
415357
734575
125549
305422
1116089
68536
1053495
590909
1080070
988803
257965
90389
842670
284358
466680
908940
190438
805056
791446
305277
132008
1180785
291281
16839
245945
992716
283408
67980
339491
1032508
1077932
83927
198376
876480
434726
546689
230286
451943
184448
340222
476438
828153
77820
1038194
586334
971117
901138
276778
429866
403808
182538
1185669
392954
618203
1148078
907728
500245
274736
933859
347981
682996
523165
444512
801843
943739
766751
536394
142760
670056
142070
623890
782935
893760
248482
45100
317408
880111
137750
774367
729089
689834
711399
855785
841304
1089425
58842
98707
712398
27256
508482
290572
85697
942119
280259
1180341
396117
868800
118748
453566
1177878
250454
873147
100560
830519
930507
419201
1050660
1033162
855913
286441
1148914
356851
967994
106341
510806
1008737
1180585
153723
1136797
755879
947946
842916
933042
738131
1018031
706843
807835
1066846
848937
676584
603429
931064
70224
594703
739301
180871
905342
278608
921928
198758
956284
1114745
388866
1162913
449274
1191203
459209
307548
924977
371075
452066
350892
248713
222102
429820
597418
41979
688080
8446
465210
1009301
626278
384
787739
367273
842407
49294
858088
1181215
59384
628709
1129417
53085
103780
101561
311610
351551
1066009
1121122
363426
455064
470002
91517
79398
778308
465296
866747
1180147
2734
511915
56034
783501
804505
938482
300603
473294
344222
953565
302684
19352
700990
687636
434613
744331
739818
988648
435008
710796
1019
220679
702227
833407
41918
212869
405145
572054
596611
954259
516150
524377
1102323
1023810
727032
129625
966834
814188
64628
882963
515675
899400
166614
998010
691631
394324
41674
509517
596241
280129
1033955
220104
109275
471048
879317
875049
706072
581397
805954
856658
887785
507956
599405
439858
924602
498052
704726
310483
30656
1185756
16814
257855
1120154
447091
477076
1120263
883463
246084
431220
612993
1080923
230267
163720
637898
384599
760743
305065
753882
938841
113946
691884
468555
119417
544077
81497
966031
369121
206676
824060
897084
1101645
1057996
494585
588323
860031
172875
10598
765754
479638
795904
24972
1028870
70544
840906
7552
841782
488298
600490
647126
129663
833442
625634
434597
1186854
142422
297312
40254
1113072
107725
1001122
307826
628149
42930
439132
133262
265153
143864
284510
344806
1142855
351227
604053
1002128
1048274
81882
234030
397139
363166
372466
87207
1004449
15369
576485
754083
809312
24928
890117
425120
524115
663963
230603
287596
1027617
990534
216863
466030
933308
244760
1152284
1190657
752605
700463
291899
353630
753048
156812
829335
158535
442475
1135502
123193
860754
1021459
341960
1061689
869772
379878
288511
156324
148058
818044
920202
225308
113097
718880
752799
933748
86521
623928
580808
137810
1024684
692663
162055
39183
711483
190826
950276
317321
318156
890146
798883
896788
113495
268889
75972
133988
796299
356545
116616
854616
1174348
276231
1178298
535082
22968
376808
268037
408264
69335
895220
730359
1133075
1075697
870263
607561
646622
556546
601932
1064794
965683
674130
380280
1121107
981857
1143797
518796
395123
627600
142379
830386
1103408
84650
582149
378682
884746
255139
573881
1021785
629716
293322
732944
271257
678559
949105
1107927
938594
504862
880428
1187192
1051200
87574
193897
78432
869102
1146035
1050963
924852
1152374
453579
774008
999615
711329
1021404
326605
787389
693086
1027843
700765
72918
1169369
915730
354877
1164777
507519
82970
438175
763312
1045825
1112627
367272
123833
765479
87917
58140
59325
245011
111357
765748
911088
457253
630845
745821
1000877
632768
281813
1059791
726864
1172717
499440
864482
882711
686381
634805
92172
521006
880229
284456
492816
336439
1187126
113872
823471
366952
736050
64371
22059
847638
858006
70255
560713
1104877
700537
39777
768325
497608
970102
775592
1019050
374234
1169539
635051
754703
866113
839019
1091586
784866
744701
226621
675308
771729
290121
461452
765470
844662
823065
1129201
364535
406439
829159
863145
565019
269294
33810
350879
810350
257567
304464
1147568
264506
177706
103612
1073242
487642
285175
805142
781097
419597
623620
369993
804250
845566
884242
101894
260684
212841
47117
987282
10405
370039
65116
431273
1132742
474405
696241
679284
365011
32160
693304
1125598
1096240
170641
1105833
921950
79732
220945
387477
205920
779621
218898
52914
936068
195868
276056
305150
962034
746411
1023257
313590
1016933
696027
610605
519243
189032
1007954
127345
962861
854432
652605
643677
1027208
530517
1090751
482687
1092545
590628
496085
687246
20072
571985
355856
91855
113022
792823
549980
885510
929054
1001844
1157198
141105
541983
957213
1130445
1133248
1183867
757263
153593
150514
1023993
870236
931366
307588
30234
339889
53217
389620
505801
535119
450371
770618
209773
138886
989180
568995
1081727
308367
133520
38754
808216
8517
1106805
645779
1135068
1022579
450290
946963
56155
646440
47282
969667
444956
49387
493940
705433
625704
988087
842192
471592
1104614
1141907
973410
984727
945103
177189
479088
300135
164022
1173709
1048129
698475
561562
547579
1116350
250066
557054
432971
694206
377900
465470
174806
569069
66814
1091494
661398
624697
293281
84506
837444
258926
397132
764389
314558
1086740
839664
893988
738423
136937
840246
760425
279820
207298
209129
594103
574515
684188
937788
1083132
702690
734504
600815
688525
1136373
701416
1171895
215206
772530
542966
519353
122568
201284
469543
917682
958820
877774
938248
211897
1041254
905231
837170
27308
1089618
791179
98963
726098
401823
918174
111690
1129059
858944
175843
964993
570493
584714
780276
992820
1017860
38099
196803
320036
211022
868339
519515
267613
771979
393459
257884
252771
912660
1106954
317786
274792
1011292
132299
1165455
665285
83525
522527
1069147
554690
884780
675348
52370
122422
262346
812409
1146524
515016
203080
423823
1049597
677361
1042133
1164592
949591
1016579
543896
911333
156468
834448
336731
1027561
583785
987571
952062
709386
696840
378700
547587
504382
508910
467224
171709
942991
561964
692473
1151895
368295
531792
972023
375619
983243
26421
522040
319390
127264
116764
795948
1000991
251902
241273
349207
559242
1068579
496547
940999
125797
632843
906281
969020
499966
1147656
541176
172717
404958
71172
265562
703254
295034
816864
338576
645451
791429
950120
990170
881575
197268
675681
408684
178399
438600
155801
118617
253118
520813
159916
536802
104454
237615
310866
804996
25497
85510
953526
363323
1006865
1096004
27869
60228
70301
1008190
492485
147825
703778
380949
941189
948605
61761
173235
145518
617699
31148
7330
497788
520396
815573
836511
793810
735399
180343
14109
959126
561883
705540
989760
307923
1089979
939406
329221
324417
692650
1059110
751719
417285
680327
468929
1192380
472458
318322
681431
185624
461305
203777
362155
862890
30261
67223
537766
1019873
381932
839515
1039227
779159
907631
220258
33436
757853
13973
555876
762941
214292
209225
779365
603178
325815
794211
514299
943657
632125
933353
1171630
411410
82192
677023
878149
326394
381582
1084331
528467
621203
340623
1184766
279742
451007
738881
699427
591339
57800
129156
520227
189115
839584
766214
1142324
396582
138184
905839
497419
109267
76027
409268
59462
976663
88575
112206
97197
1099840
330170
1091167
570975
248890
515348
154503
283779
584469
332831
464752
72678
787324
1090256
1131305
654344
757729
1114669
673962
1146693
210388
130001
516542
654506
1059169
613473
369663
103562
261343
200401
326025
452555
896151
391512
196485
327335
693806
615580
908591
325963
963692
467631
834027
394287
56334
1118226
374375
580082
348104
804348
164353
526936
939795
650987
441089
1150993
1150699
838416
277429
131434
21303
1074592
1161922
921969
292924
671379
1076835
124747
652807
593218
1143964
445392
1055099
968846
1123706
126975
69757
296567
236097
15827
146306
326614
444038
1098788
718794
680153
908853
771558
253648
575587
120850
169236
933743
530386
105704
800765
755567
176045
473106
874406
6283
979810
271883
769543
390694
946747
380403
781443
1090865
683663
381286
1027068
618427
220444
318981
140922
518703
217450
234089
721792
524396
206875
870567
826521
254893
33435
191531
1186712
588732
941092
916544
720154
1154463
679479
707007
729231
128822
1024538
1019840
606356
224912
241765
29643
869210
849644
889882
485810
994471
105906
1106603
607847
420715
165421
522175
511282
1038826
676120
52515
837296
515091
105831
75653
282999
344232
870800
919284
1014918
102370
844966
343436
910359
370417
579828
25025
995702
688726
1131149
86339
1180014
716437
914976
539147
472342
88037
81216
369196
992402
16950
167054
875356
417849
984153
687974
494067
569222
792186
696304
33610
1158053
854
801076
148806
260467
1123302
374470
104511
824288
316731
675868
66090
944548
384547
501429
1162261
928797
678029
475013
344133
521498
843051
1019324
679498
995799
826608
78600
309402
785334
677534
836809
314137
264025
959534
772406
1166629
350625
721003
136037
560816
433118
535498
289123
35127
261544
805620
117057
126079
201474
183248
990653
1092099
365932
469376
1103832
264483
687440
377860
165394
626872
44430
541690
99441
1092883
703719
834420
147876
5213
579953
944273
295436
748089
588751
1127854
250014
54733
187228
1041318
988764
863334
770974
670798
1019590
341144
194654
917255
574202
749325
798871
211805
621488
1057745
575308
136091
3770
197947
1152903
183211
923660
304329
157883
387211
137575
1021269
732916
271303
512389
938562
370747
462705
316218
883582
478933
855245
923308
765477
635617
213836
676682
310337
445292
748800
119390
64393
818449
117810
1035551
816128
20328
1085647
188637
534701
568119
691125
555935
1057647
501682
264290
1029551
811851
580898
827586
1096792
790975
495639
498806
1142232
89773
1077249
758419
79631
439733
981292
648333
1192611
761806
780851
70306
391484
1171866
326238
64555
28032
213423
406622
606738
482142
865999
498116
784499
226988
97164
185935
294856
1036262
1114470
1091945
187585
651889
657244
475437
1047323
27573
514308
100004
507555
37725
444683
160516
991109
1054085
180869
7073
588109
208043
342122
391319
288224
69578
593366
457734
1079817
1028481
785155
1165909
611703
27337
1158979
1104883
910813
302689
215920
604631
83689
776706
466019
854421
723073
429076
80974
263129
413672
17147
368317
809373
445297
714427
114848
964693
348827
538306
676091
526545
1093501
969905
548654
123325
258221
747392
174953
1055849
970344
63606
649442
653860
1093516
325548
67106
810887
439414
877387
881454
320002
561391
149272
1071073
109072
230277
53638
163031
479024
113598
942265
854829
506863
845726
29806
143729
473368
239789
489676
814171
1109009
946127
528537
755047
197190
1044356
79133
560140
790923
448886
392361
888025
1117355
1026321
1051262
1173441
1136148
818680
502811
87022
14946
280407
693065
77411
169208
518267
334394
911965
1094093
918132
524642
298074
719176
780046
481219
469189
585013
885541
442208
342642
1091068
593741
762173
1005751
746072
904041
222079
95886
129330
804995
687191
131658
1053943
848390
420067
189266
871479
136017
676795
938671
314838
496891
419909
1039339
534633
911423
298664
411454
443856
671030
11070
113502
950556
669852
228882
612439
23944
117047
469267
835694
850421
272499
1002561
903157
104490
1182214
371868
898641
1121809
662839
564561
72098
439019
374272
694385
1159451
487362
841573
448119
1122919
796087
1103875
72816
433191
68377
1084623
792952
1113091
894483
705509
879949
1004156
387431
912770
786366
732684
424
492253
791490
476385
1010650
438945
625871
178852
357855
362824
539746
750290
503339
203423
1186418
140049
956922
1124592
947628
1041175
323421
908070
938983
362131
486807
431938
629107
129587
363233
15710
183438
949251
524087
1042187
761553
147084
1086384
98912
134701
535788
829362
33455
1076606
605065
155035
1133373
684506
658589
1052497
147853
891921
1059974
1071009
423781
262904
1016806
191814
925045
91684
1106732
80780
515310
438527
593718
375541
27274
654744
932659
397745
1059081
520949
568628
494115
293000
891763
802332
464919
383488
108944
84736
989535
685362
755740
132011
471080
149365
274359
474747
904805
808269
903739
302613
1102043
933602
602784
370142
123102
1079919
678576
1140812
205473
739017
959599
14318
749040
576343
28655
1104743
639024
811389
94052
924092
1090946
606956
806680
838444
726820
542982
793815
83977
640723
272168
431039
386610
651635
794515
287204
352409
1114985
288804
378166
870803
804453
329241
504268
402420
880272
895315
33302
699987
145481
77921
580320
662664
398675
669570
220418
529088
585952
309984
865199
422207
1013078
848039
210579
680166
612980
807506
382536
789465
15535
392998
718969
1057053
977795
555239
1185959
225792
504721
602750
875879
453535
255949
402914
73025
323527
910737
1028887
204052
206992
258522
882077
1031702
616999
802865
516806
621059
877746
179804
657038
762867
534741
311765
997390
62364
155269
601641
1077504
83019
514419
1095340
440682
940017
928411
256432
220630
611500
318305
492758
911745
359614
631154
62953
134918
882559
1006359
874953
134416
272349
690852
896811
823431
655224
1167889
798572
351287
1071113
633684
649229
730199
436170
610958
432354
1007376
184214
1010072
1003328
74687
231775
219382
474546
125283
344592
623077
414605
525857
719099
262430
444451
1084300
399978
487737
385580
531810
1189641
1124304
523695
688369
120667
1126859
286958
1098923
538765
766406
533475
642611
205402
39861
788883
964274
134570
1018110
506055
782927
806571
94341
1048272
1049013
351805
802120
50011
818840
206487
1008946
581748
822923
1128313
787959
258901
173540
490295
708330
881270
54168
776840
203773
813334
366928
170133
954984
1172232
348319
646912
970912
825438
367786
863903
692579
169901
776239
321158
581420
1107735
1016174
1172872
14273
114563
1037641
106143
541318
128355
593954
788975
288909
338330
336141
1011851
546627
852558
313371
708371
1018789
516786
963869
429240
785733
936914
344845
1024876
1020170
43479
574372
764734
447519
18278
320844
376837
86580
253195
1149269
1100011
325860
669133
1135933
554988
477800
477064
1064430
993228
202512
868356
55495
1043563
531012
383987
697492
652752
307981
580610
295822
758046
1031924
436419
1045130
272643
608633
430674
315589
632646
523555
1105926
466065
486812
1015445
218707
762245
420130
934686
776659
303733
1070054
1115082
220363
351345
315110
86783
155460
228659
634288
971365
104106
726730
771411
622356
620852
686688
144733
718673
978750
815323
410753
660900
336902
38966
723007
1135238
891634
635760
531659
894368
53750
59276
717153
934796
110560
218144
735593
386754
1039407
1074455
1022196
915174
365398
918254
10792
20285
491218
966081
238031
6689
943318
66146
654315
103697
499287
990044
1031135
526126
718441
1109035
635389
174829
52905
133619
338891
665910
220813
637440
644388
439152
1181493
1190175
622910
432219
908176
1139858
756015
307865
745250
113142
182154
826405
975564
317231
119589
410810
811936
821314
888114
850063
190316
1192639
340974
302072
952664
573864
835351
1153601
550869
977460
940556
156753
503566
494256
697671
192953
294199
940607
769682
555691
74450
877814
82559
1098609
306461
659044
271030
861978
239850
1129759
66567
246489
206168
192484
127077
855471
581529
710257
141497
224378
548325
261330
669308
253422
210329
429514
663389
212415
1080228
104431
1151990
641974
998629
811306
795831
1140478
942654
141484
1086354
837994
542986
193284
471934
1092752
814113
973388
107841
489542
315291
713047
364677
866875
206066
58278
1158446
103204
905610
906953
591677
611873
1108651
261301
446297
871412
529970
491616
640982
303102
566541
712131
1184504
1079355
431724
8554
949875
608456
912147
274326
826493
393507
1151064
683322
207590
870261
885223
455047
815496
1047375
270992
859329
657982
918117
151138
1034065
792231
837564
380502
632166
323829
38697
222338
783591
265422
550815
222427
1126437
839108
369250
1127718
447504
1108852
760089
337301
501036
636980
203040
764959
623455
189330
921861
1088368
981351
971124
863539
453345
931847
735944
985076
1078334
1174285
1104381
1126077
286688
1083779
674207
279075
956484
421545
973411
1037416
118567
1068452
806142
551299
320682
1164732
987354
1147893
540532
171138
33109
1185980
158820
541829
556838
759230
898728
1118026
177360
1111460
42679
890240
178177
1071066
275014
784759
102194
317340
285978
738805
1091991
171636
1050840
632878
97865
287088
540579
515781
695710
190207
306718
777687
424030
1058942
574884
1152546
1075530
191007
960722
106306
335056
1161167
1029369
1166984
208853
766287
58364
701788
629308
1143069
806132
719235
419961
326523
241509
448752
696389
938130
345041
552474
1190871
897065
1017224
561576
941707
893592
412299
201915
594505
1034320
478909
522332
1020939
1174380
97458
1078840
210996
974648
253463
165552
58338
481811
985367
450352
1005807
1046671
573326
431996
789153
145555
840847
717261
92429
815155
573508
716916
496635
94454
198360
283120
755521
280863
65149
225486
776565
826733
220853
334885
832326
752218
316710
266804
820772
417770
422414
532794
265765
547760
18569
609041
734303
1192697
187908
1052730
1044591
709406
678688
450539
14053
32919
784183
998087
920615
226444
291586
93031
61795
277663
874897
202968
65559
259692
610502
280774
219960
983644
742643
700317
195411
1158798
349228
229556
174260
1056455
583705
871010
956160
2321
164462
458140
352362
14945
557231
637988
236735
882824
697739
776343
352403
714359
420630
680685
1164686
822779
1157427
1024040
874227
414855
101557
289832
420863
400480
797814
811745
291222
485720
506794
155097
1156858
983475
5236
1081373
441842
173735
881182
851691
858697
654151
404407
1159145
290719
370216
469006
409994
1172990
326027
312817
186277
868119
625984
1026189
354885
610165
287802
227097
969752
212733
338943
180990
1171901
995661
1144432
515356
628196
244685
953322
892546
915441
949867
723911
795219
716372
1120308
1190084
394296
1096399
1046922
366732
524446
143359
1147216
470001
864827
192343
1053044
890360
260702
618070
841128
207499
139110
1007200
930011
383103
1179995
12841
1134617
425103
443796
146053
779155
278435
386967
1125514
252903
243930
1056399
577319
772114
1141757
708809
332836
573863
158596
745351
405211
978658
366230
643270
137194
835273
327770
185078
787217
408321
58121
155512
534044
1063431
608917
924433
203679
770849
869892
698577
322948
503552
169119
456545
621030
506453
433462
158109
990633
36977
425703
279065
512208
80888
390241
984610
4845
694286
1128480
325677
596464
897245
499881
1061394
1124681
76140
1028184
586227
441082
171366
1170176
831024
165037
12824
973572
1165742
295421
627105
559738
7228
248030
197230
1034321
632645
571042
1034508
215521
1131828
945743
13787
922028
108873
338491
345940
643198
852835
912542
914067
991163
148101
266641
264702
116657
1190150
911951
948828
5096
785184
367025
617658
311340
983736
435728
1027250
707172
134020
823961
662786
1004410
1038069
116708
436759
310485
381674
631811
160600
450335
158546
1178823
104794
259517
519607
274811
606333
433788
52240
592177
1174908
88423
91594
833513
430278
1191926
434135
336613
1001652
994702
112770
729294
1131731
1182226
565358
1106096
185241
473812
588669
511132
46455
966645
801820
581323
553101
768218
195116
354428
786159
345772
1020708
936172
1033202
791869
850717
528301
615927
1139059
861409
151313
551185
102170
999302
28987
634797
1192101
1123474
1062389
983053
534501
1184930
981020
733079
794261
134275
251903
998928
289080
1165777
327422
298361
130695
35314
1007575
230253
620490
613061
137350
613412
14103
814928
489259
521959
1146326
348543
6472
1070542
591139
171955
639391
711657
117235
806413
1109214
1184852
405377
877148
610775
167210
830528
863208
943500
485952
618559
1157292
197149
140776
66872
1065360
66759
117591
839333
300432
18002
628758
662361
276861
231306
243309
1042437
119734
157815
434371
559569
1132044
204293
302480
1138830
98630
760489
112859
326079
107976
172658
116171
206043
156669
855255
727982
1178431
635282
422190
573819
231234
228186
1131093
204713
904098
293546
308186
828517
669356
390910
649156
797662
117712
1099733
399757
13492
690715
591014
590904
1112198
437869
472837
362153
1159575
1193316
1169322
870148
777505
639530
127625
1010345
378968
728379
433643
911109
878256
1153944
959770
558041
1027440
44067
238335
464767
112106
991377
774902
628391
38229
499528
753547
199534
1090134
446224
391503
573544
399246
47306
207143
51312
937479
17242
574003
978914
70718
30630
1114332
407081
636082
939701
411498
994319
641163
634152
814136
1041581
408743
833746
306975
680862
219971
81294
291530
309994
1022113
980980
213393
379148
200894
983699
260053
782971
785840
286410
716946
877539
409677
449449
1026949
1161233
10839
254066
940250
259250
853603
316895
482151
372047
704882
220408
286164
664817
535121
51479
1165710
379106
718754
703617
908828
656401
177533
463834
383056
851978
978303
732479
1120672
1066003
1037877
810729
121982
1186811
546117
768332
569114
24549
627070
1053120
877666
263187
512467
211039
848651
1169668
569557
1018988
112198
1027073
258439
716899
713039
812887
980100
565987
318402
1065897
1192207
1006787
212106
1118556
28059
775164
224292
403939
1192395
98505
1120421
1062943
731266
771744
605224
398543
512309
567858
1069440
92723
673547
101273
380682
788684
297976
188014
210835
639227
378094
1117199
1166398
167803
75667
216546
453327
175025
145162
590119
614048
1112555
39791
666222
1085795
1161506
342258
1098123
881943
916847
393224
862663
661084
530895
900457
546756
442851
188421
1082433
7357
218661
828629
383595
1166200
1064161
425159
377975
605035
1179818
248246
1145408
384196
407064
840753
450976
217842
533790
1048811
688496
867623
65920
844209
760246
716169
1014542
120520
415649
318389
96756
988907
389975
152029
586938
168049
1123368
612523
201220
749553
618251
277845
1033437
533221
1052811
773829
785676
574526
543215
11294
778474
440302
1119401
806983
788159
1028335
385469
18703
684696
1019172
328644
112363
946098
626786
718892
103142
1113857
336443
748015
47064
982160
563582
741933
27039
483717
739264
61259
986188
2330
981170
153192
420412
296043
253747
338963
1056311
1122180
1105826
904487
391002
266062
567459
136177
312855
680921
613792
265167
1037135
1166779
208455
30805
1051590
1170293
1163175
430247
205552
158434
1119120
1037295
597211
195197
1019807
60411
408103
1042178
1000823
847021
989547
26802
413099
862321
81759
776988
734366
746758
162112
867425
281402
433412
873482
560255
729253
720708
1017338
619027
1105716
928390
390140
1118730
58280
577005
521216
513342
985521
1077069
626010
611552
1052181
393537
488353
622374
955418
601607
908003
153402
361955
1013272
808110
739824
370491
604871
747733
556473
566923
709681
345776
650224
642203
71033
663297
231479
662216
279826
441541
1107137
868434
1160738
852959
904342
817384
234010
30288
347481
305884
710724
1021495
425885
323926
86534
1093262
802360
891814
698571
699086
865463
494997
834406
923002
365954
516737
157577
283803
678049
400568
110529
374953
340263
821005
662960
415028
949467
236408
1144884
708179
387636
1103054
589724
106104
464988
835600
282382
621273
712716
28427
203678
575386
888984
83995
8512
406878
1019935
761968
1158629
764844
759894
794292
411770
781373
368919
974070
464270
457474
632233
291650
473779
356577
1178528
219853
72654
891500
262921
883656
757862
661674
1044529
1017095
1142023
93884
1171232
831322
1149015
472747
553865
1069351
295590
23749
632391
789740
585893
140377
750748
1138812
140008
523275
370358
1064661
372737
618357
1155297
852381
1001731
820263
384627
263411
539342
238843
801657
433201
757789
700390
921978
66541
137547
51296
676299
113362
52305
17095
910664
41557
841278
1114366
419037
229972
114131
520015
925850
386804
1184105
319172
632271
985094
232111
369387
258045
891108
490898
436618
864059
340463
1148178
149774
1159428
1137857
740316
598582
117179
402233
874290
141395
691250
749498
92004
755887
810759
294326
682768
112117
365762
548923
1113442
823070
1026625
355901
929906
531923
444221
519258
939322
735221
281926
460303
1081133
566433
208302
892295
972126
22708
67158
263905
608049
498591
975974
393585
834756
687138
528991
469870
281247
360105
392432
518947
201344
644482
530449
966738
189100
745872
162655
169250
827662
1123331
770139
86298
255283
322914
326887
1057394
760348
684215
1066172
217840
241272
98050
843032
642360
1148414
232739
536570
515086
382569
801476
261547
834701
309753
735034
1100951
232005
422528
390289
230410
1143503
8196
802067
169414
1126315
85710
1094700
221956
928828
803953
203277
903123
586352
1057140
178531
512105
970334
38777
639910
1031005
545140
1187970
1004829
479692
1090391
403682
321918
1131908
1091558
392006
697597
72774
989184
972971
746546
1102286
1160642
671646
1020859
284360
193849
639030
972657
1167788
1091462
965212
700636
472121
863860
404829
295330
90031
238296
215930
375493
522158
157622
982909
843184
170859
686259
1520
129873
722135
320302
642982
542075
917209
910756
77853
496093
973050
12757
576545
620475
612028
888445
244257
468618
523524
1112171
504756
1185836
928456
641274
619059
986395
669015
332100
1128930
1096378
1118258
804709
243422
1139219
1061728
1046025
963416
909005
613743
915120
605473
387595
1110480
780461
1090831
942331
846952
411867
3333
817039
762036
685681
814628
1182173
1139310
966615
196556
754300
382128
369658
844602
75524
1112394
253017
594343
933968
373302
939778
292807
1174510
620302
198594
847894
961519
411840
770361
877645
550106
545876
247964
189410
419867
1152961
611332
430019
449550
4018
317283
323963
815348
499933
723996
938315
1150935
41634
1017833
359216
584765
4514
430949
1039454
979039
400091
1064607
499196
1017634
192609
350176
831500
1016753
968459
446814
576153
4414
9072
870683
99988
520219
268703
371926
427087
609110
960785
443642
1023007
1058164
382768
578295
560029
206646
83387
1185050
738155
468709
955361
481798
275522
873862
119828
501617
795080
9452
1074629
26115
205381
481055
1161045
261319
55439
214589
945134
1085228
698872
248528
1086048
475135
389815
269235
653633
449219
1061201
984393
581305
86045
630684
1122937
38101
919062
1078451
324660
234165
466228
519242
604887
307231
604976
858483
560242
954665
366129
468418
1010669
236959
183749
293063
258520
274525
45179
259546
1166051
474692
379332
1049278
109705
896454
227322
405076
292293
1023251
700421
372138
103891
757384
234062
33269
894538
731671
454472
169990
740246
879431
1050738
473730
887848
323784
561366
641571
905723
813492
198883
117590
267723
1128748
495624
1160649
1157321
837436
154821
766994
566338
594289
509147
88512
1070715
148492
324264
948769
17557
966941
917869
748409
322972
442760
1138225
8818
1009297
820447
640118
672805
281582
872763
1086677
695839
1081667
492369
966291
571206
51612
692375
365842
810745
774935
353806
839085
445306
824556
993093
629619
788031
888271
740967
546864
102913
460859
1170390
725696
987256
272925
726016
466652
565114
1084765
758204
553444
114323
963896
772946
172201
1136648
404119
403464
206237
339997
721264
617214
836055
7232
1169859
872492
575602
671619
454284
108637
635910
35305
633556
488233
169941
1018251
557252
992674
216749
101232
787541
258557
481194
183048
1181729
158501
698117
888487
954224
420738
705181
733373
407760
436595
826958
925497
115603
237955
651359
718102
534993
400019
807234
906185
782823
342191
1081430
438541
1137699
455676
419113
820878
137618
214393
573348
265285
277531
1157765
1010353
5850
140097
800705
968384
1168054
1138003
555481
447682
514600
277484
744202
469935
78225
474138
653734
1136837
126086
807648
468545
730075
248225
856834
1008027
294880
731247
540183
798502
1143215
1017380
139464
412611
338065
626169
150142
489701
200462
330972
932980
17142
671381
27021
324281
420245
889614
141479
1164077
857991
830603
1051837
883000
846042
826196
302884
264089
1187214
516195
709934
1140500
785815
219948
60714
343107
1107520
927547
139963
727889
1223
806874
1118110
261729
3514
650639
839830
931944
36191
846000
700016
1127921
20986
291221
359008
257233
750667
976048
913364
1036800
339319
83268
135083
1185420
285775
250085
640652
154181
1169753
125222
203651
898806
361775
1178941
511978
863489
765504
859520
913574
843935
1029852
495802
1179910
484979
799900
1078151
725124
572005
1147462
556243
150175
224121
830844
570828
124048
181537
903469
963623
952001
1141887
747480
831183
768246
365810
1087971
807491
1097018
75191
655718
213100
157010
158815
147649
723114
859913
1181880
49939
1091302
1177208
626787
907067
965175
815631
750030
617935
472630
782524
574613
361109
686059
495897
60352
756690
509690
1087493
525509
732950
427564
322057
752783
1074048
831713
97353
311247
564465
1063595
341449
524431
745621
447872
622968
459847
812064
665289
346219
995413
767746
160207
204940
1107680
1100321
311086
912154
320372
493736
1105085
326679
101026
306815
539796
416144
937968
379274
318106
198945
985066
198710
437202
115786
1091073
730445
1172536
503443
415597
586074
1009654
246845
830906
209789
1049859
1134154
182413
764213
402481
358872
817527
177215
603541
749755
411089
879959
235509
938257
374760
133429
347220
1097455
1103696
781635
196228
417540
623233
1083479
1061791
663328
1054669
587481
493666
207314
760081
451321
1006572
277028
857332
68599
1189495
1159056
498785
235763
212407
526318
1030332
879469
796231
593725
115455
1187041
311764
324291
46809
145577
683400
96152
102243
814917
397044
1005967
345501
406499
80346
939651
384996
751917
119834
934382
881817
1068030
380285
488290
76545
99354
371000
508417
1040645
99754
495596
419689
598611
1045928
1038018
313430
7196
931621
113797
272361
560855
1029871
558867
855147
301380
824982
791286
63318
604807
155906
582059
984583
335454
148384
27374
598164
437778
157267
382857
47729
20202
344984
1045956
799623
889294
342418
1093423
770724
524687
924094
33008
1026618
506226
846307
329261
624150
916268
351674
426362
183377
118882
245313
455935
223636
252148
491736
666484
599098
263943
1148375
933868
379557
1118824
1159196
107361
186872
728336
133304
126682
884502
103859
271187
600789
682885
783093
492917
409402
669950
940240
1092663
78634
468205
125802
875275
893449
412389
437581
284651
164958
934707
847692
1117892
683846
286387
479795
2669
193937
879880
313781
164064
538490
1003966
48542
494404
480881
616697
391064
728438
1179956
418254
279881
286449
856373
912519
655551
382881
906225
796929
42196
258048
686354
50515
559986
250793
527338
903344
618705
91126
170031
426462
326460
917397
38253
23184
59842
758460
1029101
37566
166974
203464
454009
1039154
692710
1001089
606873
1072198
349151
237151
262220
740795
470152
1111407
346063
1050140
157099
43332
955397
437429
496523
1086960
230285
461237
866594
345793
187293
683522
679186
433594
725279
908309
837203
579296
707211
508322
961915
185651
1163561
1108926
443416
167089
365173
33521
1153097
597399
400682
333322
649644
691902
30374
684145
291312
1036140
1005520
1146470
1083545
314245
106652
19193
1000942
433249
781287
314032
746436
216516
1186615
8846
781962
170700
139986
783096
788499
709244
169975
168654
367180
1081950
667668
223699
636463
639839
921188
886036
1077651
197162
388635
1059196
273589
1048861
494651
549663
1049598
762579
48513
173218
389515
594966
223911
638780
194572
15165
430673
231966
1126464
410408
10338
951023
103036
469147
33947
1166312
188016
818960
892232
613576
419941
59934
648134
222635
359634
304729
311735
436521
1034156
426651
324276
1093791
792657
827263
744102
725098
809787
1093356
384666
1055349
734836
475371
515839
165387
347866
1147632
345649
340551
261216
702394
399299
214375
275995
240556
334544
849562
655700
894436
692055
122223
412632
219038
1161161
860738
1120101
1073565
899436
418326
1054590
507204
478396
225347
1072177
249574
279894
423697
822154
1099397
998175
600491
1166327
294045
157332
279058
544211
72697
708999
324126
104996
504042
1091598
620748
686749
405834
819215
1047714
1136740
710437
289325
179090
144204
857618
822170
629783
1042670
1131924
143327
662685
480424
959957
820460
433716
1102401
521133
532063
416891
1054324
263939
485028
187206
108145
1046324
253985
792745
318082
473742
137806
1037934
370869
513377
413507
369371
395574
450664
11140
328047
667833
1092193
293289
442775
816035
49091
189147
685739
554305
748249
50755
167892
1098941
164258
451146
500265
243640
502201
360805
567955
403477
1162129
942122
130315
45209
851142
812617
959751
761787
1155205
18107
428613
452480
235839
578766
246970
711750
708173
334684
964687
504166
862354
409446
447391
635962
288412
778186
103860
327496
664063
38038
557997
638702
1140049
324345
792073
962126
347705
1144950
975897
790999
549938
477905
1069969
983157
808843
1162573
486959
274610
992356
370554
16207
563799
238156
2659
521634
783966
60025
790851
702566
96246
298175
554936
1099384
602630
584852
366744
125600
1152991
680073
834859
479527
241943
946174
818293
577779
183185
168703
8277
713132
404164
245986
1047030
384380
504133
112030
1146298
850157
707590
623837
1154794
732520
704965
256945
315262
488393
760340
679035
380580
698229
293066
867757
144955
817779
1095128
3023
371487
959314
635529
374163
1072302
1075345
683494
616791
1112
386765
1127182
541573
83726
471
723632
523239
697580
100552
103759
968385
955350
746160
1118813
325079
1015709
18204
577720
72256
1049570
602557
107265
207962
905521
739731
830484
345687
1032718
75468
203614
69834
254652
480017
1158470
850055
731222
210585
776140
987914
516263
1150098
936579
165803
1259
89828
534564
442978
196681
876490
118468
48200
608560
719512
595136
1081058
801912
235883
345
16943
415925
829071
676167
501538
336968
781230
74166
378244
661292
294527
109445
161322
785736
254362
47711
596858
1058071
335890
919592
995152
1038876
825533
1099364
987687
315398
214984
563336
1156483
689060
769136
224450
43661
547010
942370
779769
294077
731253
1137019
252210
1075547
285353
746959
359485
506218
480217
92290
910582
799033
774629
512757
327953
471211
481565
426905
1154530
135985
158063
818781
475978
450713
780198
109999
718110
123074
565986
864632
1133794
574993
88657
855013
131960
351673
818009
579800
408119
749031
92045
108318
512994
359808
483123
840171
560363
746351
568128
200910
942738
467269
952176
1175046
473204
630345
130215
797646
475933
226986
373271
581306
661933
509973
642198
587536
1117267
323242
996116
389418
1094407
215642
763147
817559
720451
1139921
580730
672944
709094
145179
890041
257808
676921
1183227
469007
893628
324801
662508
315774
1177269
954162
734945
1055189
208392
889966
516036
1115851
369892
161555
963520
254321
120777
136680
846991
439925
1182174
150071
340034
259948
759448
316865
69221
440387
330080
517429
698226
289743
286930
92274
619917
1122161
832051
254002
865217
796740
501054
553216
764046
893684
1189862
915423
466467
417461
621048
776546
73586
266150
1089722
315482
258824
216326
851617
31051
350209
939330
848637
407354
386989
59015
617067
88090
357111
696022
846239
36279
841360
1173973
486142
57302
394892
349944
447589
1176043
595256
646603
977487
53393
385462
21025
456084
238660
939118
364509
400355
881933
285236
78553
888237
518715
79727
493335
192153
541608
954920
551965
16362
358580
535817
222512
1158563
281998
699207
215590
71370
844685
1066255
1069282
139001
952657
860213
170173
34432
31216
643938
1162196
1055078
409025
699791
766910
737546
668527
649067
981606
249751
102065
417723
601487
912963
729012
774026
633641
377728
699109
531483
902470
1052202
471009
109934
663989
803194
630029
291168
56124
56225
295055
159265
777507
621485
106500
1086993
148320
767073
99849
1150329
125551
749159
693967
844952
968246
771576
322252
1027858
155391
69662
510427
842506
24798
1184486
1056040
70140
344747
702801
108173
945210
63012
526865
685687
1120040
978040
978984
1046819
120538
914140
897122
962252
1117232
1074763
255460
115800
522182
454390
362961
933154
455408
1085509
620386
301617
1119149
830071
140730
817797
247830
682184
249717
744300
836638
1163855
525296
512565
592475
258088
1051923
422557
816867
260066
510575
336388
607895
110008
21477
843266
842053
605515
1089417
338532
581240
490623
908177
371566
91986
28288
1054135
349406
1066007
32886
340087
1039453
702134
284480
1095506
171558
548103
304742
1128301
595664
979086
131535
1069325
636058
540527
599903
142006
454172
1000009
535422
226387
137367
182289
155326
1004070
93011
1036009
273977
544901
168783
891879
218779
531949
1099808
737898
906473
318184
458877
920537
493586
130681
883242
568946
4990
622700
138865
1179897
494737
353915
615960
1162662
873406
177984
35428
482832
818900
582366
1147830
747617
646643
1184829
524906
657909
1063503
787075
715848
526025
720318
423102
1062578
324595
901964
453252
725783
1191871
746090
872413
707711
727260
149402
976606
676731
80164
930260
697174
10362
947272
643990
947749
624784
503875
526353
383522
597830
531972
962887
315036
979354
770013
1081367
396854
612551
54339
375383
514161
481719
315982
960887
737990
114606
425699
77906
30232
632073
180765
29422
822750
739701
661289
517576
54612
263552
1107606
194900
36660
1159181
1010818
881819
269807
199369
300090
199788
701824
701763
179741
598675
320669
40167
539921
42345
517941
607580
12204
231008
461789
546629
1066604
375167
804207
310598
949586
1021540
227050
348896
963584
191066
539889
563634
660992
78888
554118
687722
954848
898931
863750
1042221
149447
656341
1074520
49085
585040
146074
503905
1039811
268489
801492
295225
417645
219706
309691
251996
8516
890449
68669
745740
42101
339225
44073
519978
993845
931496
261660
1076348
269126
355634
505691
909540
1051952
190205
99138
718581
628569
24923
446284
1180664
32758
335373
152354
1086815
30300
715634
916828
934943
774560
1092427
1003705
233094
278299
146820
921458
1034763
554926
1125385
1094356
549705
1133395
790240
332093
1159754
294148
992615
172183
1005538
238845
170351
396801
588311
657822
540632
1187524
101698
82016
262365
399318
1035850
807233
1147721
752835
986276
902493
796666
1135879
1065279
296316
302227
1158764
704885
977656
1129327
1013888
854706
246517
977238
17581
1092630
911736
1184029
1164319
847349
238493
918984
513706
103900
560194
1039132
388725
423722
923520
602941
85857
974451
829913
962335
596014
367082
668681
359517
659595
547703
119769
324062
703517
1164401
114929
162910
471622
991260
229459
408937
982763
191912
356360
838859
815804
140675
1109249
358816
738031
191118
22988
424550
668176
213343
44585
468435
1053593
615048
1169966
390551
204194
770814
1007464
1059398
723952
180808
723571
119441
826763
660339
199946
1144238
994301
277000
585430
420855
1148558
172698
515317
511023
909758
654373
160953
180927
307619
1188949
1134238
636943
572512
190992
334587
266765
30525
879935
82381
1103546
953078
368381
1071268
738218
171647
1089838
379576
206840
1062444
656617
856474
185261
620952
151743
193741
11994
499027
745195
160729
190707
296503
924651
887024
172499
221455
949229
362088
1052487
329516
1021630
1147534
842410
801656
724098
382329
125487
353935
6991
90942
219218
110248
194263
342946
1056320
932127
61476
949664
628478
40309
1137249
810453
374490
619955
139818
898563
163922
350358
37107
164260
529821
986482
676417
1051634
888106
790231
993357
897268
417398
1013895
1056401
1175539
28846
1147550
516520
742636
444886
1054167
169541
47990
422521
895046
1124875
545295
1095310
215435
48904
315424
98726
565509
1154612
966209
719150
317403
1146788
748727
48157
408651
982017
225121
1157957
61642
78086
934890
750217
636933
81690
109530
571417
194142
956688
151309
216339
37618
777347
951355
542661
1156139
1029866
1098354
539840
450974
585894
981953
328174
1165757
854626
75842
668227
3092
794192
364374
423715
805496
1071696
829904
200330
965654
529562
549466
213783
19575
807134
165832
940880
647798
1055439
698833
1005690
347691
208459
881935
375129
284192
997200
116365
844287
526525
1081861
826146
345851
420073
959564
518902
988710
643949
1042428
925677
622628
648568
830655
1013173
339954
363524
144936
914607
59888
826695
345939
1141668
194390
842746
1150368
903343
43129
243616
203704
553184
611927
273983
192783
1056571
1022080
520604
135364
308368
90925
186556
981946
853237
1004814
79475
693289
847467
529067
530801
282423
493147
1690
527532
440559
252521
403182
1063222
712044
1083067
858676
35113
375930
66086
640491
513161
935274
583530
600628
373384
1150186
738731
1073929
659753
235657
30041
434649
1193359
1098320
62954
791229
546609
77197
384941
420305
225220
971253
875915
714441
737161
813537
312905
237492
696914
283921
942562
545390
698906
291449
991946
331659
757053
133526
943503
820717
476445
1035878
688394
695519
10450
1135744
784869
87582
811357
257525
898201
662912
779558
807056
355049
925538
711828
517241
199131
118189
543886
638270
246259
924310
529600
582353
560034
883685
175106
1185735
153736
602866
24634
410656
508784
958238
623225
371613
1016344
111538
1095745
1008235
1002456
166279
574878
509289
445372
292147
1176675
178146
773264
701078
681241
699132
704738
433548
1032377
1111877
93090
1173579
759781
402424
1052235
14686
535994
1049419
257252
76847
910240
452603
730396
908892
533301
1191978
1060130
93485
546236
147465
66587
973640
1097331
4941
773432
495487
891400
362923
807891
974384
296208
1061239
663092
48373
324288
839380
549099
437889
70015
217862
889505
526089
370136
878468
1106865
468777
510944
814626
463196
91628
12250
485714
492915
601733
1134389
817726
912410
1090765
361193
780307
624961
10178
756617
222855
1050174
847224
924559
771354
121427
186445
149935
50284
33216
97233
637762
207578
1034702
142467
664803
665010
192790
1153740
744780
998849
1100102
165193
532622
169700
1002295
780957
830239
554937
900055
46043
906880
871126
1176818
1034851
393204
558523
124321
558933
774806
144602
1154589
1188561
1044682
488635
913554
1033524
1029323
554748
286517
605642
164182
216894
1176619
1065845
616932
583449
860615
886656
1127162
264475
766098
942838
829275
1080609
1123319
521209
239529
848084
799038
357193
736975
420006
117828
1020300
778330
740842
1058868
103721
1092845
826977
696714
383365
327030
122538
714493
671216
147656
607046
436729
611728
293124
707683
56647
506470
1020739
182144
551576
102256
222061
743568
1054257
370295
797980
13642
501023
791719
1134435
172950
917457
1096011
671718
980888
735577
586904
358915
379696
285219
422007
746672
678052
233872
745096
534159
419130
26257
651979
562630
242927
941724
290610
186141
434894
1048411
523895
478956
821860
566406
946350
557565
71874
426613
530613
775612
425559
730658
473438
723099
119393
163711
1128840
1114375
352825
125870
856451
235270
711563
567956
527576
238084
398509
8831
569705
357917
94129
618668
839042
4693
186388
1046832
161010
16202
337548
783202
863847
1137318
261879
471249
922521
587153
1155676
914256
137668
628767
151158
216304
551643
728783
94774
213477
1133993
305761
790838
1034995
481450
1134134
1122789
182479
1151563
812286
1014436
112473
532696
992705
650108
33724
110193
193436
270160
384187
905797
939465
210303
526147
912490
1079925
1024919
296876
1023443
636698
809145
718268
339542
1107009
97797
194126
498326
1191685
586075
903694
737299
357512
587362
227693
365426
1063293
184486
422252
381648
217103
939688
335356
240663
406051
716194
442182
496650
656532
591372
559
609384
259654
218162
779966
559310
957219
651010
49776
26912
218006
558351
988057
922849
1185567
376543
339662
519328
1110598
885655
485493
261238
424436
294687
1172807
331620
216845
932811
457519
617238
576357
312651
665
295647
797394
649388
319592
954230
348999
1054138
583231
985148
560628
915225
781329
934439
1104572
388636
716400
34027
343530
853138
367628
948455
1070951
578564
94505
651558
117228
812083
144178
748589
210667
567285
585903
963594
340807
6143
429013
639360
873780
144027
110099
236380
708717
655711
817913
275304
341142
762381
73398
595514
305027
522317
1096177
1092963
75894
164512
488502
942274
858692
1052076
53532
165806
251327
186792
326170
673512
676276
70443
521741
422580
1145122
546605
1164701
441490
609120
242933
132813
927131
1165355
261119
845461
510016
978613
172318
231872
712405
516311
482816
344076
914165
923668
810900
206138
1143884
687136
347216
681701
31330
230420
645884
802315
1182521
390607
223776
432479
1181422
545315
606300
565040
914399
336532
1142654
1048547
405099
35205
650103
746435
373879
1065592
1080538
130858
27620
810907
197410
178558
260688
195727
1177537
972313
880595
584351
1076704
1090390
713318
86706
130690
544095
401667
637751
922773
685486
609920
482997
1172005
402730
994588
959844
1108680
329731
964892
688785
470673
929486
850713
1173596
939772
176723
632871
970756
457184
470014
83333
119473
478258
791410
1001913
237321
1016527
671025
282322
845060
254163
814368
664632
253712
250895
468491
566735
1126399
944354
115102
869458
345798
154741
689564
435193
375495
1028023
608697
1113349
722436
366497
309480
409248
933620
54913
77097
262323
567541
670276
285814
387998
94170
202809
580560
1014552
850048
1136501
1160303
665141
567637
569995
411416
977645
1047110
657368
527246
412721
1033922
880699
1081252
511818
399604
667095
999177
178047
562800
690635
592278
597861
791084
656856
185422
187795
16675
843905
1077853
948128
211702
801768
201636
1147935
58361
1172810
1009354
600808
675139
1128868
719542
45165
599680
649223
809550
311157
1070757
382914
876766
547857
1185059
230579
251561
480291
869710
421974
148620
652898
1077324
201832
1065406
999382
957569
1164867
760009
1040948
746873
863305
689930
737390
282763
476786
1002965
1184699
199950
1065017
783491
843473
409120
527751
851177
64314
349479
607262
191910
496433
663093
117622
905092
546883
812076
474418
546837
201593
473885
135155
1056036
833774
194477
1119588
553731
739205
71801
292265
585930
82165
309801
704321
504690
159662
294974
108755
964548
1141141
63042
701928
631639
365224
157866
1022524
71277
583444
559087
633807
528577
150607
745971
171003
927783
324247
1001073
712535
508480
154331
256464
472793
891260
520501
709219
939876
436413
197501
245311
171433
1083076
1065208
626314
835376
382528
1068059
131279
866467
1040598
363455
565166
975189
786493
858019
347730
830544
990490
212356
945231
545551
173624
369998
1097251
1074877
731771
230291
411639
1045863
725192
244557
194518
1044143
471207
573166
252957
349160
628308
252655
523903
67035
235341
904482
468357
240961
485314
141241
806207
392205
620927
663235
1145161
739436
313819
404869
829154
771686
279737
387106
314745
938611
311434
686532
74350
755420
773144
556816
674570
237034
761891
672693
241363
343709
1121461
174903
545723
676512
300903
890782
298897
338384
552439
88192
136389
346335
177321
411812
567972
652501
475721
623098
45439
224221
133144
164732
596635
1012629
593769
523323
313128
490661
1190117
721874
305072
793735
389168
1176266
720109
1057917
392221
713182
554673
605595
148304
337065
25659
281106
130759
1184254
1037731
513545
141686
143987
420255
153175
192280
486942
555135
1091898
497933
407804
107779
83595
994620
815620
930430
300289
403326
1163701
309923
577814
940770
1103782
832017
344183
171555
1079490
564364
668243
1106565
800302
1086600
526481
671348
758615
452634
25875
163726
346800
88564
395227
88202
93842
590599
42366
729426
239505
945302
1044537
1088053
283083
564132
601304
807682
567156
776760
741035
455252
599727
979316
778337
150273
456126
130255
894635
975745
1006970
348204
874280
1052884
469605
526191
243811
1035665
1029139
1079864
93894
295444
355762
1072195
71858
504107
735547
391245
505480
394293
1054043
648447
945331
69040
949024
255746
558415
293292
668538
1139396
711464
806925
685939
768964
1105768
473103
1051475
940647
1057949
606284
137137
896141
648217
610777
573541
721453
654978
388339
1076271
170014
974105
990769
917401
1114132
665965
915699
318551
962263
111076
173097
261883
978635
1176780
367392
806951
965829
428716
666551
1024094
797043
739496
65868
1151703
41764
359564
482115
82433
1030027
671816
813498
1115007
294612
442939
961783
455797
746423
505511
356998
168402
428633
423901
940009
92518
958640
486345
1087999
332704
244736
165395
780448
986316
1037479
223588
560756
325238
478376
395048
1193433
1136753
1145852
47828
263735
124377
856612
309714
583857
698140
84941
207017
809318
1003421
2228
1067331
94534
429775
1041622
126453
123883
1063827
409838
329948
202478
109517
575647
911367
651649
204753
1189012
709691
126583
365292
582396
460120
973688
733151
528277
789377
305881
135520
385713
380733
80408
432987
348055
883059
597066
1092055
340145
136899
1186704
55284
1063769
271799
928658
672204
1158194
492481
570820
300599
723248
21841
706110
237870
653653
398207
646438
1045218
283009
258101
112689
294857
202892
836296
1087978
233582
350055
562207
42444
524590
22358
425641
33986
117136
310501
1056651
915450
34785
96452
578362
653497
492300
409317
460876
543937
781331
796096
849623
72585
1084532
418709
39963
1089915
698486
586077
8322
218384
899711
642426
509264
1087833
258727
254569
1082044
1170667
64868
87981
385484
747647
38618
322111
1087134
1077019
1185001
797088
22026
535958
606086
548694
571858
1034150
607037
756651
1177653
504099
667421
86268
1185713
263788
941255
516825
930918
1093758
388909
460795
544258
643178
319732
214143
122485
205793
801317
1190135
80537
1042093
1187381
609279
7539
471927
686758
19679
32782
83945
912389
1173048
1033833
205943
789088
610593
1124956
1147421
320595
600801
1001460
722011
969874
268454
946265
990172
324287
636780
801333
572346
234222
183285
627619
532419
101123
863734
510280
72355
210681
373845
894685
447856
963032
591416
768211
692230
761795
526250
1105515
1058394
397693
944597
323840
299151
1065842
87740
397983
67456
488444
536500
308112
86731
235975
460533
363019
274572
502630
169271
62616
833772
253760
90640
1099353
632258
1083900
1037205
777350
903115
499554
1145884
150256
642356
1016089
446813
978648
782536
313420
843765
1083371
674275
975799
1167020
178513
132071
448745
846163
297563
687407
799443
173727
403583
750844
848002
1140192
608252
558429
448568
342411
871957
226837
105557
546014
682627
941863
172536
37850
325549
670480
384407
59599
872052
355381
413287
567921
173697
855946
686878
776491
832256
715616
973407
322517
193931
904783
557838
1021586
144248
143553
507431
954349
278645
733399
579355
762437
1166037
448575
971939
637010
635243
158404
225289
384738
668774
959773
1050368
567005
292162
322251
93301
200438
83931
919934
77957
954904
877193
1054506
777681
69252
905081
980624
552377
999682
296290
180354
685504
503879
447467
567792
215248
584307
912792
556148
194480
1100367
435795
135776
171704
43909
836295
905791
419695
728563
493755
484387
1145077
1138079
582433
229943
280324
850630
8710
1091496
1032436
446580
284385
284446
597472
120116
372146
485270
335717
31756
483612
946060
278153
420177
947436
283386
241505
801059
701613
914484
149981
906264
601265
606640
299735
619050
526654
833985
684680
1187143
1024861
452546
1038259
893745
512523
1023616
683690
381530
134194
1101940
922390
233571
182028
1130692
1085430
217878
810778
944962
892785
315294
804039
677917
873288
1152685
1156500
945011
888758
1082023
1048327
1190611
1015442
255285
456380
775602
379204
414651
274353
850561
470201
611905
165246
217070
827189
911498
720438
504928
303140
1025874
1057181
1022743
141465
931846
342629
641815
1013043
30518
1098770
154640
270042
1108799
880064
950689
233149
879891
500437
905496
481845
983879
936322
553976
452085
1136580
522314
628734
319937
735391
1155191
522718
764311
59606
21910
891118
304881
424854
1122955
492479
550604
476987
339778
1130555
711033
35429
570016
189133
480899
49038
21790
1189323
821705
580287
368038
1174692
313020
749285
655918
203177
1090886
857395
651698
13574
700702
1065693
1037752
280411
250297
587868
236121
574006
358549
923731
27266
869498
905234
672953
1118477
24560
1015087
176898
1139428
353306
597435
968543
807101
755861
580924
770759
650883
50128
252120
134734
890635
167277
1111850
1084322
879489
198577
282657
1031116
102416
876318
337527
858346
32820
967212
465555
986389
13852
600377
486526
668063
978841
935623
853919
1000703
423096
667595
1099293
746297
469334
633418
1053818
808680
632213
976037
67376
458526
621616
456518
649319
996744
1067105
850144
394668
1047645
953804
756754
410449
639306
82422
876663
324078
641011
112419
59143
421329
1159524
278816
1059033
28687
230750
61013
603863
113166
446387
1116209
903030
730747
511113
710435
824046
831334
925219
681891
1176111
228861
893277
204007
621843
975375
679196
540944
804094
784050
361243
111197
708557
785375
1090368
810484
477664
148772
916660
1080766
374368
128368
757691
232711
719260
156758
510633
622882
885439
143528
665040
1176874
1152672
1090163
547902
204789
926934
1189259
83108
765261
440364
1020340
999272
1172162
310933
492483
546900
270433
1183700
1147376
792284
408801
355707
914251
1054815
570319
747641
734950
147582
111117
305063
278156
936808
960357
749453
442138
748452
863663
911808
879596
543159
502227
1085272
642129
1135716
1125702
1076802
383650
873691
591001
729390
661194
914654
941648
282073
490361
1179090
1002064
1118928
858678
626308
26155
752951
728829
926640
550816
1106155
383249
761273
349191
362703
432686
393250
398151
658926
276191
238041
1072484
159965
424257
504842
346492
646974
839861
920156
903727
377680
1178140
180817
1015226
119927
689128
449774
493081
868655
398765
833863
42260
843602
572955
1056901
302856
338969
882556
24966
975930
1002050
1094035
896897
915547
618265
495979
504906
665477
97165
360408
63497
738288
638407
469738
1055465
1091120
867777
264645
858466
450709
188655
1469
739446
460271
1036754
161082
627500
1167275
1170764
15852
1066878
165383
110732
1030102
188863
492144
669047
300497
678372
332260
198150
721815
950662
644574
1117399
1072061
534314
1042815
137589
972918
465034
947451
816410
155880
669647
858726
3931
108301
60292
820901
803878
475118
1050698
305581
426103
605239
703803
907768
814065
229810
660780
494269
956890
238957
883875
999723
1135750
942855
74322
1116831
159918
500893
899155
312979
716484
1187657
998254
686851
315818
605378
804889
1141486
1043413
687307
161808
702114
792773
254701
681285
799572
224031
530652
749147
617603
953648
652351
136984
624436
946934
899250
823089
35436
643280
1144971
806032
616790
473206
1068474
495332
260418
366345
843753
797245
1141482
1072262
38433
676677
286154
373108
675408
656631
520292
559450
521747
827120
12728
275780
593117
825738
717782
346002
369088
536742
341521
724112
1115001
211152
1117866
228342
139076
923910
1095872
790221
1152718
370407
376717
1143492
357314
80745
790400
499903
771408
795766
224449
929655
845794
161900
207208
401872
199460
308392
835718
675516
888918
1169645
172654
215408
333727
1029028
404982
896641
1087964
1159921
1034846
719757
8159
210998
453038
1053519
1156660
133163
1037103
1019692
767983
283659
671762
663660
619180
54652
852394
561300
970237
1046618
1102616
158780
150487
713500
927415
187476
137944
1011821
1007368
962761
1056821
696552
1006854
367796
316210
206174
754685
687478
378982
89749
695307
1128659
693884
44200
936168
713128
1036940
983682
78469
994145
847099
264442
605508
1045639
725593
59398
709687
152970
1036815
22423
694001
369760
14607
1009972
986642
1042889
485524
635849
567472
68974
798621
187814
739272
622344
879945
858378
166056
722319
1125520
824114
697918
8377
759939
242383
1044996
147537
394103
376490
774303
897069
424803
724942
1076847
450998
142351
737218
940120
704021
998235
834037
503657
27593
369245
117715
676593
449290
76855
791592
944199
1182376
212214
276924
239803
837089
181556
388545
160485
636618
982914
276254
896627
831506
19182
1157162
644930
1010638
1046000
981219
215600
320811
327454
697007
1022846
650386
1182371
686094
213576
281536
140491
299164
843994
631507
403742
351496
1114308
1186065
162921
944380
310847
122626
408533
328802
930428
1079955
447811
445481
910313
315688
351497
204311
333667
844241
805791
917710
653240
593623
56592
469353
1079376
354987
112153
744558
539765
783956
884855
294587
365647
1073125
549497
1065802
403507
650899
941918
1157173
636686
283176
423485
236409
427154
203203
370237
357075
780151
50547
239384
280711
493312
847734
679808
805982
301370
105088
477132
735812
930737
15514
814484
230895
1182945
742084
1166333
1170894
198189
748811
630285
1185431
537953
595106
395250
320631
738285
709688
606945
1182440
422579
867831
859750
552597
326978
1192477
518209
174902
523508
666379
197311
378476
980026
1073198
1047123
558193
298091
80571
496326
916861
270289
1015004
288994
910480
668669
592531
1162199
94085
70348
921504
385517
487482
90759
1124328
207337
1155978
647822
406606
325955
12888
778841
391961
349532
98417
1185266
650150
869065
284750
556222
1097688
91816
515130
662479
301986
1092873
285331
1012435
231634
20377
913797
1143881
994982
361120
719575
563686
1045532
593146
704231
491356
913183
922602
937322
24376
775776
323703
855953
608001
95512
1125358
557207
432337
456874
567600
236929
311075
24736
902959
1018839
813439
1020547
778778
890336
293453
628793
428101
1144676
91552
907132
877307
807001
981334
712080
1033839
419156
348646
731183
597974
70647
730758
428532
139555
656725
1155414
558585
852155
656976
1115672
1131656
1113114
867166
632423
310807
459424
174209
1002949
612336
634979
307690
102219
497573
79128
56608
843786
45622
463452
321069
948475
218140
120297
142520
333556
1039681
50761
427967
1118042
585395
989690
42696
925339
591437
1055510
1119751
324162
814223
1067037
837169
37954
935825
51065
770099
320358
697537
197332
427618
685818
963575
780508
182950
1071288
203893
805204
647723
344571
359995
309321
883045
614068
1041523
1115070
649220
250550
1115588
77135
165258
470695
565228
60354
953775
331673
1031740
960758
258561
1049863
222108
1174555
405507
992166
607412
757823
547848
35246
428387
64773
878124
548813
533127
1095467
255603
726971
337734
1133606
1143019
63962
960153
1097530
822540
1080427
818002
674363
158667
62247
751655
170008
740988
476187
490468
1129490
447431
53038
573313
476649
224930
77785
189440
165691
730201
958694
1042529
152460
737372
121586
225602
704655
1052064
705392
999055
929729
543034
564315
491605
334156
588147
1077851
721876
858328
382498
882006
559302
478843
354960
116294
779738
984691
974836
538604
1105853
470520
128288
348362
97532
1127831
1106831
82451
1117523
768077
444377
920946
272199
938334
346254
132383
947584
342254
1049725
22034
695925
1096583
531268
997967
1033238
1092917
499269
1132657
392334
644314
661131
5976
1094229
579464
991287
792380
229590
500043
733885
252034
442926
567695
164809
612706
641010
1094742
928891
772222
299307
1146104
821342
228403
226008
184354
538213
404314
539751
1106712
423183
389553
628358
980947
8453
1048763
543792
645116
765355
190117
108539
343659
903910
56436
58312
143851
590263
709246
553110
777360
976119
342627
651286
302706
911256
323493
877004
932169
682002
967097
452038
682875
143759
1184429
94504
403595
1096697
1045344
116057
955293
1169278
70275
973294
632659
982932
52893
109936
463547
1054984
706357
994623
457018
209866
504566
297180
709690
1088948
950859
157064
446067
1156811
530549
488222
1152238
980699
683234
780827
484007
398214
79597
1158622
576424
879392
62818
445683
10583
296234
128799
1190027
782268
650707
253175
196953
871525
497227
1035932
46979
250930
529617
598411
389828
939882
867272
518598
1029092
73142
717702
782681
99059
609240
336402
762058
1171145
740354
35117
945639
902458
55459
84559
807475
1049870
179247
627796
22640
728639
906424
829189
625605
497210
994703
1056819
535018
387032
211011
1082809
647396
544475
525354
211991
410450
10894
962380
345644
864348
645445
198951
30307
835808
912668
28278
603424
83431
492403
101087
872371
255105
230628
708350
574710
413126
694871
595678
764980
1140099
1171048
536690
852502
1019079
338596
533351
761838
830436
917588
331610
1158810
357232
443324
611581
870529
196305
596399
1177088
395084
211435
1108800
677032
423272
55791
1088929
1185454
270359
856894
747323
902096
808673
262831
1145079
174077
592593
696133
248859
257560
259727
729908
497390
265118
219143
1130130
965518
573736
940593
61962
921282
1128111
607153
48129
27835
34853
511746
7394
410800
27124
975212
1071660
726199
850204
690857
775426
426012
449358
557683
1007047
1111096
581303
703326
323240
261749
379933
353585
1183448
659342
142443
971370
606686
411241
525212
322062
500841
306443
323360
514466
202103
934407
771890
527915
47207
1029014
625943
284733
639246
791134
275302
579206
700124
1080141
264043
765690
1104242
345801
865873
307351
515397
420441
1033247
1103530
563148
978331
112932
517404
160102
300547
438975
387430
644842
1137210
56935
285684
949369
792955
767204
218677
240254
732879
1042425
704188
718688
543388
228251
579485
288685
78851
196299
894260
438711
628689
283339
977108
267954
262924
97717
454040
219347
640158
1061822
160122
599125
14892
190095
622846
1085781
1183568
943824
529047
1078695
1003075
1066838
204959
552959
751475
741383
376056
928595
709930
1103641
881253
248476
490371
642990
142063
1044950
609496
45109
798038
14679
477895
103738
855928
537165
855900
1169079
269783
1142330
998131
686930
29351
1154733
110856
393200
668039
212087
18037
178289
519606
909991
248764
316140
817479
1013393
697317
1111500
326804
1163788
106255
913030
786516
1101623
1010381
682563
1191505
447159
1031123
676097
817748
828365
19673
25819
161345
383520
823297
912285
999770
435195
570077
832111
1026266
719409
36163
1033811
89451
958127
971389
1144398
210411
1110568
418623
616390
1183821
525143
373491
983698
374799
180133
1050388
260721
564625
878614
1028996
568612
340728
819741
693282
1193251
299005
825936
1153282
1182124
800537
1112151
1070244
383529
1173019
458697
679905
154793
670320
1173967
1128901
898718
794885
51310
994024
417619
234865
216789
144878
1157096
1187182
249523
756684
1154374
624224
1060421
326651
1042157
1007247
134582
985175
129134
290858
228470
681707
1116455
654568
296008
1090072
30134
94786
1169015
861008
726825
736874
476961
508264
296410
449156
1130298
311911
382893
476171
770151
951500
789634
224248
572308
590308
551438
235496
286809
242346
600642
118343
431077
36074
826438
336965
108610
1120021
469593
938699
770689
121584
1115788
545173
1070883
407520
446211
616955
255608
416793
169087
428009
911627
238451
261403
556524
37910
343942
815599
500757
646223
876641
95780
97070
981341
6616
983183
320398
695883
152079
1081839
1015159
193592
690936
591124
21121
1103521
1105390
190794
930676
157199
110171
957380
191826
945360
1143626
843957
1012302
772137
1003788
48169
962648
150543
990794
277959
72776
949050
756603
920532
128015
56606
414016
712154
1110534
789192
436790
415832
583772
736850
629075
404110
411519
225731
1186325
69706
1168457
1114044
338488
30170
800757
855379
1186443
19766
1133747
819348
451600
1140723
505105
835404
1097861
832276
1108689
913767
818831
677346
554179
372117
1068784
1105161
274019
775183
598935
344074
130747
1042112
196197
737170
116180
638922
1146779
213710
87239
589043
351043
1097144
1062162
150761
25429
342173
607096
761289
473594
7407
632566
583790
662661
1165425
519499
9460
1036889
168104
465266
1132689
682077
1126953
476597
1103559
972544
529100
56428
918830
202661
36478
469827
625897
738454
289892
727191
738815
857883
418281
120937
1121789
959395
241376
558074
909084
223627
38173
904784
342271
371348
344674
39215
122207
801990
691322
1136899
1159606
884649
288390
516757
649232
947591
569679
853498
1054459
427311
887063
849479
405474
1100120
919960
875598
250939
549660
78592
407814
677170
874037
1187035
767064
1180965
402181
435985
260303
378290
938572
953991
176694
1097834
330094
820682
40817
766289
341940
89830
362282
553588
747001
882543
677400
53423
866714
159699
1036208
184520
984029
593675
606720
1064791
817010
1052438
370598
1178078
933860
574576
164389
639475
726438
767639
316940
156780
856312
625401
236062
161466
139930
420239
109467
910804
202577
835298
1160561
135635
1135915
929748
197721
812454
88414
851837
1092489
623424
101421
483067
500087
840498
296040
411115
912493
1148848
970032
1155926
536490
748738
624497
39257
1074484
500069
574485
553348
1133393
5091
657283
637551
443137
779196
729103
674124
328434
693160
238823
317366
1142042
749393
304223
902513
609520
515588
632382
658705
1035510
57813
917187
656865
1179701
1058130
1003932
460570
850711
1190435
419375
773964
390109
1188354
524304
987619
1115881
87266
1005117
1073219
740527
183076
738966
1161770
162970
6390
990539
1190988
672922
780497
1090938
820002
423407
614709
569949
682151
678303
1172729
916306
733985
913632
100147
219502
1049935
1164072
1138771
268112
648856
670936
434738
1025237
754617
499934
183144
237036
731367
822922
27177
811502
453229
877167
827498
815694
770585
372886
11417
113721
1119948
1025661
102253
442652
540284
445335
505438
34032
566631
711973
344266
1168267
34547
897010
239443
498681
597771
116550
87621
635683
881169
450338
488831
23597
903875
777112
723322
779931
724104
303436
375097
826113
1065783
168616
233258
774708
485512
586634
1031180
907642
459267
807466
809743
21088
959483
122413
425770
544739
735606
277888
613687
706988
285635
158554
855236
399773
924589
335617
907909
1162511
665815
494439
385470
295010
285035
42460
13894
714277
129704
641252
1089846
319123
124728
961866
979224
234777
224644
708597
623878
448879
704530
1055160
1173592
1015548
808663
1119626
63937
1057652
127768
870314
533483
767939
533709
380144
841934
35250
402494
899416
21167
841871
548169
375786
517274
39132
876913
1152740
407327
356247
416298
177759
1040210
1025007
794755
498608
360007
1025269
771312
1002564
941217
848245
569112
1003447
829683
966271
171629
1127268
111306
404074
157531
817883
113076
480254
591422
666810
1017941
762599
998610
909633
285777
773556
193813
563990
722795
135831
210177
1052052
1091474
284324
1134073
910596
980742
914949
69365
603694
337566
1018589
169713
497773
264801
78467
229091
781060
16924
234040
244649
802361
898995
627167
967474
865036
1162747
922298
354730
714122
1026020
312491
943562
948285
886114
366642
811563
922067
380868
1156428
421911
846352
1105576
278680
462877
439046
853961
592470
598270
999834
986189
276081
454057
324797
1082489
324063
1132432
626252
48440
273370
43541
695192
353324
358163
864651
859
708843
1159032
931052
442377
714190
856976
833524
31212
1181461
874172
550780
388513
438738
1010573
750883
409589
1056877
613168
582046
19469
245317
718942
818330
1098137
203698
1153273
1188198
91169
328106
581929
1163052
97242
802321
890269
1070615
747367
265235
735099
1025046
518253
112722
930896
247425
571934
571110
1134975
1190723
518084
89008
1039850
766561
409340
104012
303465
1000419
1118540
1138146
767491
745305
413796
830639
939948
1063614
1015175
94230
801109
520487
94046
33171
983819
758721
606381
400225
227572
1013493
50390
466412
240213
987545
387508
49304
1188514
463754
595652
132250
1110878
458741
453288
945491
632225
809039
765680
415376
698358
188740
153499
241864
923960
467232
637160
582125
26274
83746
444907
60724
1064728
651835
1188238
122886
1034471
180938
789250
944857
110387
1085442
929919
491221
145403
230150
331360
650220
194304
366496
394952
412716
184381
602465
467984
587966
455103
688518
1106433
855120
177211
558038
906905
437553
147191
1104820
893305
379567
354555
580368
440627
327417
656586
1171639
70476
790572
47225
1091652
939945
1129636
156877
162997
707575
690845
553830
760999
1136710
760026
17140
831374
382157
717244
323283
290730
133826
726602
436979
355104
621176
277178
307945
307622
351668
299016
1152701
1037839
192445
1052393
1133502
650825
246015
854429
254830
1005560
930541
788759
529024
858736
840997
632905
7337
555158
896489
991412
677971
1147576
1008224
976757
239870
344156
168666
894722
1075180
546847
360175
662832
133820
622530
567563
794104
284744
967633
1178966
436977
37529
362174
90053
1045435
1184584
214423
134525
541064
413087
576378
174089
591669
692285
51453
254128
684827
94182
237375
725797
612472
691302
344539
1009607
1096310
810358
236726
346225
884087
1173290
1125645
549566
785986
210974
661176
1115916
564865
1051598
887809
498793
20768
591554
675199
271862
370473
1045965
185554
1031768
414331
1109536
767507
1066374
856736
146994
1083469
445917
694239
300809
575929
693309
41858
609145
943548
1166813
573682
557103
1114954
929547
1025777
1019751
1018464
335428
137465
1017018
1094079
127014
915739
960011
149937
1058058
851346
31665
80457
932377
1157140
542166
840613
732455
1050604
780968
362357
374500
425473
743930
202922
791715
1024882
1159247
492052
9402
51886
631091
398493
264497
37565
1159290
133556
301532
271797
796885
127066
615402
57768
933254
521818
725065
783346
223558
1003456
575930
426038
784093
703100
272533
876721
624378
587021
1068139
666635
1147862
703178
540592
156587
1171914
299489
827686
122349
632863
912001
835947
1164942
730815
902344
1115930
831065
718675
360621
1022446
1129959
454175
125530
771892
816342
501908
62586
1002934
65584
30091
920684
1635
904527
346106
694896
128821
807110
750650
82116
456566
779210
133426
223861
244898
731787
753413
571171
1005856
908879
904731
695342
5473
1075782
98959
674444
223892
461993
660857
202409
800607
884969
748930
127591
199219
1105569
487639
1160751
819454
1046094
1069949
199523
482644
968586
641189
615859
900042
633753
413020
1064803
265667
364269
419660
936199
718700
97866
506563
149206
1060140
40333
906845
212209
336379
856518
482454
354653
9754
492453
1123977
190144
813938
981245
29903
219138
811276
945241
593691
881910
598011
47210
10702
471883
128648
839585
737586
543881
502541
483573
1140019
137562
944988
781717
938513
1009386
1134613
348131
363290
551192
664440
784456
751079
526457
415296
1012870
550127
1057958
497181
1175901
674418
1151708
199168
1154517
708646
893884
610841
1134919
104719
786328
276114
193661
918520
767420
116318
538804
351976
548717
821204
1154901
872547
269436
642003
72499
1175291
102247
936120
709812
1118093
1001912
855421
1088372
680125
341528
198908
453151
36450
1110522
1151254
1156135
571571
152027
853115
16865
749215
194521
6297
430162
1054568
1078717
1156275
1131087
1000146
1020092
428234
1138552
326909
675669
555865
945160
867509
812436
966057
558660
147745
820272
635310
296395
447047
752058
591163
729451
229319
79208
414033
1022922
800057
802339
999590
153198
1075598
77603
58136
640880
438677
1117940
780344
193437
732136
307097
316924
924500
759486
934529
735511
769442
1057076
61868
1004923
883319
1030403
423987
1151619
848838
266973
451301
305694
988743
535354
832167
603974
1045202
969900
157496
461294
252824
580767
219058
47641
38154
1106432
268090
415201
596206
835971
449650
782574
1090027
530392
871755
1028735
764729
1044611
941051
940496
11181
118131
936000
817632
493109
590036
679631
1015266
549023
944766
127135
62388
470143
180611
70418
869749
20509
760019
536309
1006802
931149
711500
17969
1038184
1120353
45721
1007392
330584
19062
1026675
1090787
411208
420997
593595
388908
32943
15668
285400
91312
1181540
659278
1175086
77608
115413
207514
39609
847585
1042725
1188300
556988
863110
1190797
700573
1016365
903583
353171
862260
620673
823276
539243
332668
643023
247698
26121
989451
438556
1064039
103970
829037
398892
357637
1151605
940776
806923
41291
59054
148658
46755
949617
510169
1184359
750793
547435
1156863
273372
1055466
1124990
1081978
486094
278782
838454
1050010
1065131
1114387
718592
430790
218553
457762
999787
375349
776056
920253
1111022
149050
824417
553208
984597
751626
362831
862051
532509
320063
734655
556273
909728
744091
363843
407607
970718
446251
258580
617880
979334
348134
886464
555967
1041883
914706
838866
530231
856949
533570
550944
1163657
707777
1053078
86971
405444
1117842
579651
663265
708580
642249
379436
738797
203256
793329
467846
358773
855981
771989
891822
215257
571796
479283
572152
1020024
641210
927884
31103
461207
465549
450207
119944
480214
143951
140575
90451
612221
531057
410317
1072181
840499
991100
1023127
613065
120336
666316
95102
170377
273032
231387
471667
269530
357157
361125
869301
1102322
378109
215775
244799
1136181
613346
437687
1006689
132006
401593
757616
196669
626649
343912
136009
828873
489405
578607
18937
410673
675591
1082300
353229
1096083
106673
689813
953501
962558
621236
344014
143881
71127
399832
100047
776991
396569
1182758
1184971
467973
821453
955152
1148632
6093
1169440
210571
1095232
570466
898368
91854
768819
269767
260180
1042594
738524
516281
625315
458580
530406
885095
1175326
336940
739027
168636
814785
1138124
982863
1098639
185956
304737
268664
823202
31428
952320
227955
71410
750453
1019897
1141505
53250
649939
208508
413403
261561
364286
417852
621254
983375
1024825
816563
858536
324049
1016323
653689
165694
248963
55593
831717
564236
392879
430340
237328
327983
1096518
937385
763683
840562
18902
175016
353897
1190231
759730
918223
919848
648471
107139
1062592
910788
915469
605514
279395
198528
980860
102778
1077800
229055
26314
924869
973481
1004062
415626
174288
414683
9963
412169
104317
938039
872567
677533
238944
225231
852197
907892
695920
136908
289961
358112
927319
877368
843339
835423
404232
461441
492517
147845
166310
541074
1189140
456235
378387
437469
54194
270488
225905
163493
344471
160221
470971
571958
280170
385005
771619
139382
151122
281357
411222
1127482
178975
802449
255634
953311
979973
85703
231412
515365
1149212
1144231
316750
533734
650260
941085
203834
706470
205533
214110
215438
1020890
201167
944886
536489
441371
1165713
984577
537056
901173
322660
314862
300076
406058
114252
163552
987650
754030
234594
269310
1173385
367386
397665
6757
863153
28625
890836
1174798
1006608
464692
169886
585738
712199
469991
927772
406829
155245
457531
1082651
536862
80371
471734
579979
116942
406755
85831
597932
596780
758186
1066632
61125
828726
1053892
1167431
1068167
313821
911610
907427
859055
1147704
774221
355795
229939
1162848
385695
40316
876739
13053
935839
1064153
117456
940476
196821
1027984
1107617
942581
40382
148485
430275
656567
447031
686988
1090731
987690
63689
646763
444443
969432
1134686
927414
894862
262307
898755
489565
862046
816862
78719
722114
674230
1073296
443099
223577
138361
248136
711746
889068
868816
459694
208014
498529
526357
1030089
603512
1099761
314832
689627
77863
19973
1083491
79181
465257
759324
194049
149931
599699
944295
466935
731665
1126635
4215
776530
883620
149022
782836
203474
140682
470040
189429
257066
69695
811877
431488
112808
139591
845200
463761
648057
458738
964616
596141
113671
735683
588550
582243
788664
868649
391876
1045287
1149945
425363
664175
654695
1002907
857360
100266
359174
244675
223152
872505
1033871
983307
1158610
802531
1002010
1121220
561617
760152
220628
195879
467404
416816
696630
199193
371254
19060
432007
187998
1128968
263179
472446
701701
455949
257211
1124252
530626
1168956
300747
268974
1123496
751856
994717
698921
992098
513495
474048
661705
1107390
149852
845519
692936
915475
755170
563684
249422
574134
562709
471139
847322
561802
1158404
828509
120585
428124
393011
878419
473399
598905
675156
401985
776810
757604
1101254
935844
1127817
158760
358973
99346
662064
549821
110494
445454
180379
1175642
803068
152719
349023
1139562
5037
493082
1126689
95364
350201
1129344
476168
924688
1106440
271107
301101
714506
196124
958549
175195
1056259
34344
682558
462152
1012470
482217
297174
574734
806247
76021
763094
45334
1093020
1083073
486465
594793
1125983
1151149
110242
731967
191998
284113
10807
925084
496632
429628
876340
603102
495928
631442
119754
869779
1015624
572988
657105
65463
8843
1136908
924217
200956
134189
942575
782520
355574
593597
443740
971979
434865
587453
685246
341216
976114
129879
151225
51769
801000
906387
856214
775408
879964
766206
966297
516161
182564
1177168
107702
773956
890939
1068114
822372
890057
1020443
703444
222911
1158134
851850
239450
422782
960819
1172230
746377
399844
662469
300106
577355
529695
745524
315211
534510
710889
242594
434656
997286
73408
364238
374179
782565
1164880
365148
479721
844699
944712
585591
87722
628221
45232
999656
694988
783698
768484
977280
1117404
1163164
1017645
810846
560994
1171711
456633
824265
836463
340752
850910
679347
178416
202930
811365
143278
432899
1038664
971855
1118696
997406
795847
951125
474117
137383
172586
938286
1055653
1079117
362971
1136723
737570
162318
193868
137222
1072879
1086264
996813
679644
1097240
883130
175831
514372
766378
837618
688317
508057
284274
1074216
810990
1025585
918950
1028746
168186
18354
13682
391421
368327
1177994
1072155
783688
135408
66657
398332
109658
278496
404629
16674
782298
1185197
867436
907076
472429
587712
494257
908231
1002460
885535
471477
698558
1131210
953385
448730
1097137
6586
228915
1052224
923955
191096
489345
942476
28023
357429
455916
820078
1166094
61665
567753
619398
650069
752425
1135069
466063
805008
816633
467921
134475
817992
660876
1021668
546418
590412
731318
194306
604636
631400
740886
373564
827164
688206
350433
278164
938855
230168
1118636
362689
23581
306376
787581
706761
1109171
624766
1124099
431222
69617
454382
166583
399813
731732
956259
642503
575143
1106336
613150
807005
988805
288545
109383
661108
468599
350659
331119
586587
263805
824624
959763
1182351
1001680
548861
97992
777922
362577
37015
957496
165765
699332
860740
509122
1139064
362526
752503
1030450
365320
47772
869160
388610
1166196
786272
490808
1028137
1164989
1068578
737946
303374
797397
645920
330981
798951
681864
1114983
939796
529592
935855
113831
481596
397559
463807
1002480
1161844
518511
1185048
193503
12619
208855
754413
642554
656651
842290
381310
67888
742328
995984
1025839
26858
442762
119301
680944
379499
77699
475188
498935
109216
344570
600581
702503
690050
386655
806589
398986
1093265
674474
514211
214014
533763
787753
486370
241057
1054319
150036
356126
888769
212702
939085
26371
1081658
534125
269854
156502
212660
168914
507971
913738
66008
968833
1027969
853185
841303
330856
10844
577721
515453
523488
868715
11051
1148893
16146
577581
643802
120894
771925
1162351
23993
227043
107261
726566
942487
630443
1175812
1181421
369604
267492
903901
804558
1103864
791198
1168179
403283
1125219
99523
1173126
481126
820605
541722
353708
155756
390411
749303
828440
155518
946283
70504
923579
30495
791808
180460
1101442
1069048
194633
553265
1146508
884704
250411
626963
737789
551974
23234
754229
812304
902127
976259
1126544
505311
371548
378439
493776
925809
1097185
899683
825509
157786
422942
347966
1105496
559033
435221
1112644
570979
989202
33242
92043
1035316
1108447
705517
165261
105082
440449
1144502
404338
1120526
613074
60365
1082192
508722
174950
193342
6516
268647
865253
1052418
1049250
895354
602074
1170619
603403
898733
866675
909065
318122
417563
1132232
219924
76118
1185887
135179
322588
506417
132564
1076027
944487
171400
538076
990068
799960
303458
1156010
264710
214160
437892
612129
202858
1096909
608314
1153511
1108304
490893
795490
533640
444545
233307
186485
167792
997154
357521
748460
487519
86712
816565
477375
299163
657229
475503
762829
185315
53384
1179960
57874
36121
295539
1164000
857871
163712
1051152
766513
932881
692774
334234
237445
524095
242353
49035
353028
451261
573801
333365
597291
259817
1042160
527149
587500
755918
598082
808257
408012
1075562
781938
302199
1081033
802917
188301
603838
89330
398290
1117878
699490
924947
747235
1058388
416300
1187945
1177859
553560
1119126
1028381
905150
1033466
1140847
119021
1191306
1026151
725759
360968
359927
973495
710255
86456
845376
656612
155752
604858
546209
1176171
83426
258308
284472
1120132
178543
177920
549958
370785
780984
882683
227980
712225
785629
148605
867321
116291
97784
625810
867190
229446
1015631
450139
632857
520151
361387
1167015
69693
1069517
324854
981233
1126751
272986
1011255
419875
300391
313660
261728
456488
738059
7972
923679
558424
276484
1034225
99991
783400
152839
571588
3815
694457
514772
930930
764075
704771
747995
442662
677810
68855
543591
821545
427983
954435
706050
612225
141039
894176
498284
636420
921782
464586
89625
616360
1149227
1101985
995107
709539
522969
21263
355099
420512
138667
139956
687502
50763
211381
655217
167934
758645
1006046
410658
675797
555299
356437
1031283
702376
1099404
336042
802511
434288
857117
105043
594706
572827
548362
987189
646297
1034238
662428
755778
704224
663800
1159975
147882
764170
449845
724881
50996
1039287
464420
87349
634016
852140
474422
254486
969098
336464
573857
402912
14669
870570
801083
419376
847035
232237
357230
820198
392852
964952
1022557
936966
821118
115767
908931
947471
12962
941527
1165386
1068436
890378
320329
296963
39533
253359
810637
492019
381308
963384
1173230
302362
1141988
767735
1141978
1095938
52435
34006
1142407
256965
378052
1148232
770620
4510
244626
724861
615985
454410
426433
1073605
301743
984705
344797
1094641
341848
43734
1032659
337396
1176772
541129
74555
1133028
1127745
513524
356983
974629
656184
765525
281729
691990
73259
252175
888538
1040206
446679
1059056
569010
271701
313177
86380
869703
243162
315545
1145637
773919
618827
737082
1186378
502148
324740
1012398
1031955
1124707
1182788
974222
876336
402640
817942
44386
241258
193640
1160526
445732
533138
84712
1166650
883978
623125
176228
8813
1123801
39381
430076
829990
835154
57792
806809
722353
181410
325770
837523
661135
152496
233955
1086557
24102
910879
513761
888473
922929
663458
724205
133423
993159
794616
851972
1110085
234180
783933
43928
747693
305098
962156
93730
891056
666676
40228
1059975
880980
251408
744746
987974
42756
1106442
976288
697224
1172275
650183
930154
423246
170301
1037007
242963
59407
1098150
462268
136910
204552
144926
750692
12485
914464
1117700
426282
621069
193939
365171
53546
121737
535405
1108708
506568
425864
229109
133386
878907
533588
28342
1140197
1003434
681711
1180481
305297
975391
951943
571746
122527
644270
1058016
805333
403788
1173846
751335
958684
125049
84507
91316
551454
1115247
563783
94210
28618
1048604
585989
95603
999561
77439
341316
553485
299566
999982
311882
704706
56349
1115643
763403
130210
923249
630132
898052
439935
513981
808368
728666
827378
258044
512081
1155853
347843
365159
1062918
565027
410302
151793
276095
607831
503534
957546
828472
499489
658271
1007044
695831
1162086
829908
150459
420881
1028558
1055531
745970
194352
82560
738329
1125477
273348
890612
221813
80839
918034
1150767
271129
36169
189927
643042
1087987
835738
829182
231542
120031
963002
294299
1102474
866339
712135
794049
738353
324559
689359
108227
1040450
465569
243665
122237
223025
1026102
1035188
917421
189870
164098
215102
615065
1109852
1125032
333874
1002792
41615
687112
1146710
1108594
362804
400847
1571
1123915
288397
1075813
584221
796064
315478
928970
21003
417685
7436
946673
81993
361136
1186050
766896
1084691
1178877
68297
125617
302964
554150
1082787
974509
794223
86667
690331
1135402
354422
573255
1097735
250816
502681
336678
1087049
315547
616226
108859
667696
292279
839874
514587
1012975
959492
616445
194579
358377
782311
363009
1048084
679671
444067
1135555
409690
917475
883749
66110
1079841
859965
1045574
95193
671874
968489
675684
189839
1116229
896705
1114460
1036182
408893
1117631
226164
1099182
701795
178888
164422
907936
92267
204405
124939
1049349
858775
1129772
566708
1123225
169969
781727
56927
56982
1121467
394336
957906
217022
1101835
30465
888580
193964
605542
1105990
784172
452040
1030186
684295
1064748
1066110
331768
1081962
1006038
799836
223707
968616
1172284
489578
556437
1059260
757159
707616
482458
1138232
50690
132823
600394
781760
417977
1066968
421514
721140
719588
128264
196606
958677
782089
552445
918957
869796
897830
636434
475206
515096
509748
88937
43101
1101773
408660
396985
929637
419276
443672
537774
8382
301585
282209
1127576
424151
737383
539403
78872
81693
386861
1171343
828824
274176
361743
189651
999906
666173
460398
524178
65042
343635
203248
524810
928597
244631
355770
413340
106385
961530
767422
293222
505535
172425
125486
1181710
603057
211724
927867
509011
86366
281181
607891
1101670
360948
786811
340430
674424
753832
770059
518285
884776
1057805
895375
677858
629376
1018337
53237
290578
899169
349329
956370
472701
891190
180101
404576
242873
951695
253091
1105724
212734
102468
850671
1019036
632265
711176
593190
261603
10409
420912
1187153
456729
7365
791324
429189
692677
118341
1009110
1021740
1007301
118633
1039314
151693
610280
234704
438992
805890
407285
803260
137116
605984
424476
1092512
533032
871920
86628
379155
653316
1052861
1113733
552874
1061118
563937
742254
851612
1061380
438964
561430
1165719
220058
1105437
1043054
222352
444385
537548
303954
865393
290263
7128
517818
1139933
316000
860840
344194
856642
815468
591006
1145462
299971
328487
328672
421505
1075490
258772
933291
140174
983163
27806
358491
308501
833871
1134235
370949
352555
849156
578534
8166
922046
602084
128421
975230
381374
1138736
974035
693093
1021520
1041
629812
198869
1098092
111358
26778
1145934
611757
838058
860694
849906
45072
80229
328979
111260
1164262
1007537
1047057
877584
121801
409916
1146435
866026
1014192
69372
237341
219573
541528
1087511
966133
784940
88118
1069119
846162
30125
471981
1130134
946614
6754
819670
19580
672560
476267
781092
344773
287092
1147414
1046131
34724
297889
127460
931422
764205
125605
1075396
1120933
649166
450803
780994
653779
303986
349413
858456
267167
388030
617887
1021457
407615
330630
1030011
190954
233096
382312
721694
693547
800196
930389
417323
739965
337877
374348
464969
1048043
928941
285025
77225
859152
882702
376673
52464
257035
840437
484215
35697
1107031
907281
935288
706046
1029240
722974
1030649
667422
612173
1154757
792985
149670
622986
1001261
1190293
458971
1116353
280306
200387
809994
185812
1062729
1118001
537780
963030
190031
423985
321070
406631
156390
761105
904123
988108
340085
269493
159099
767674
1002175
127297
736220
186336
630933
506432
388414
1064829
263388
88092
1098948
606166
931418
341924
48103
650531
163039
264389
653630
954507
971819
254902
589765
956076
634937
3180
825177
722147
770545
737683
1169900
143300
1007335
1167665
7673
282083
349038
1173064
155726
172757
283878
1027232
510695
737900
1116176
1193190
810136
161743
310695
399013
988432
935331
1160207
37697
1028747
1078793
86612
562156
986864
355519
479058
448071
191756
685969
234588
273557
706695
640189
228746
713282
714726
348272
921380
28678
150714
909682
197590
96371
1193272
561122
955740
1006710
780452
1074921
842920
581652
305421
526401
1148168
18740
265070
24246
1164067
64031
1135346
304349
866863
1109485
208129
881163
770491
64698
896555
200066
687684
768485
696117
1133768
688388
917846
1095923
1127550
602748
103437
447465
458400
782287
89503
479857
58835
1130984
750305
656395
1167050
827335
652205
290785
28169
219140
791512
269988
968771
498051
1054385
52562
804691
316022
168110
852037
355068
638226
1331
344778
810715
438672
323647
599735
471096
53199
32305
556671
836694
1178821
1036064
913347
529357
567010
227207
807071
537080
625774
141502
833715
554244
40262
702325
625582
652652
204289
41915
350127
736462
474706
721476
962003
69824
475315
876418
575701
1117427
1129824
140889
688029
500868
432972
951540
896577
1178660
611417
234811
247663
306932
843474
1082232
1147494
950069
386662
304471
775838
455283
287833
763133
1166385
799758
442735
840563
373886
112087
392679
1078972
665670
562432
8967
70672
991329
523735
981916
146304
164113
437766
1053786
550854
134743
714777
120867
761682
359998
148721
69247
304720
52740
302428
343739
1014870
436261
1167835
981004
560577
939949
702152
736105
940196
1049352
854529
1097320
945505
39032
158677
1117494
775726
188899
793103
264096
704431
239479
580205
898521
1077023
761304
202869
444686
858977
1008301
219692
550341
17602
63342
477503
836823
655094
735340
514115
1025231
61422
388181
748788
361309
745177
90402
1000680
313528
630427
858653
1015507
1069240
710140
836426
10867
604236
1063609
683604
1127254
1179306
1119828
882493
391741
454217
602691
41388
1054555
1133588
645206
1006126
1152773
1054073
892020
977396
450243
2139
298325
774539
899611
687416
327955
63265
1105572
330446
1177662
883285
175653
749932
887355
1147065
626124
266434
1085815
466946
689821
869805
432247
503316
316692
265147
937548
1134111
53163
875335
335879
1154852
277077
25263
296348
948811
724512
409515
5898
811146
355385
560973
628797
480764
698491
127210
326074
837605
355274
8748
259195
836830
537793
493328
311841
290873
943707
683050
815805
1066969
209603
400698
388766
249640
541153
126645
932983
763815
644692
186103
200850
710099
867156
33587
432333
125012
683508
163108
870739
710486
983724
265476
933694
479216
168367
610921
257968
353977
263418
791062
685081
987071
940900
1056193
583003
647229
1002176
572226
606915
520345
174264
11508
263133
233006
1083568
1150944
138562
702310
1034830
1104946
455022
178658
78149
996651
1101804
207720
1102576
872318
106757
471957
849864
357358
1005526
263780
72551
624941
139084
170499
317210
1018675
879913
212906
335778
747880
221021
159660
836750
265984
1177244
63258
285572
367554
529977
668497
1110059
533639
971171
638595
824949
1101284
903857
145375
348928
516293
216980
268917
1052630
1082117
1159101
226078
491965
91419
448996
488461
654442
1095216
656849
823953
1151053
681126
276171
59446
443709
1135579
148444
1024265
1181077
860252
327621
305415
951007
479222
649612
389694
342245
954180
779105
455208
269790
713153
1137489
1006603
34885
954093
92439
185208
586052
575463
907188
595901
990263
755913
210448
612585
45019
544330
126851
501299
761333
776037
755700
564965
502888
1141181
324263
667236
225612
1129296
823143
473434
18405
993809
811515
556514
591627
103298
326890
640229
774101
239854
719108
258563
1138402
903489
350832
309004
839451
299963
650947
372988
688967
415852
129396
442754
214784
285610
211047
651082
990127
529443
943478
743685
122432
48717
249776
515740
1155485
434775
748632
506607
151367
1150190
473990
428420
743153
530558
883360
1021926
758181
967389
1121870
1156519
613909
737448
98674
547298
1001722
1082478
1117684
406588
786535
685410
336505
480731
806175
200832
995992
1160484
45522
475477
1019107
553835
341411
932600
350678
406355
348065
540687
673684
231755
217247
1024734
630191
411112
274680
597098
980935
556550
859403
327990
322620
1137566
670128
125964
361811
252096
368505
278814
1106508
1002107
544915
189273
63167
117890
780704
867772
974671
669611
308502
488722
156797
581939
1153227
707190
329231
174000
151786
1127291
383315
1156043
258981
41010
1165839
917741
907859
256948
1021969
330140
378910
627094
519953
1143854
1047705
1189319
843065
158616
155775
292858
968073
505694
134554
489695
413826
898532
238910
1055065
727788
248493
985001
308108
155176
1167119
691951
346904
560115
1125415
691870
988925
648084
880904
1100310
487321
30885
1112129
1103465
1041470
954885
806586
1112180
670289
914097
799627
317980
1089000
1155824
1004740
74201
691739
564252
1026592
235566
419146
34246
522899
879341
378869
678332
1139901
178732
585749
1025260
984761
926208
43585
1126611
356986
543982
159433
775676
206761
88031
481329
378571
743604
911693
601017
89839
396396
1183433
890425
963883
694505
960979
635205
1099543
322127
297739
671551
799012
356585
283507
589486
248399
714898
1138868
979912
922691
14058
836660
581259
61167
491071
545429
603119
902938
58404
437637
704152
895199
1175889
1132749
242030
66072
777328
1100286
1138107
621684
556392
6282
223976
744686
483948
306516
780130
783643
499563
766044
179994
408287
820839
1026344
954135
501996
861616
452883
400065
718457
907103
778209
1063976
826964
460121
755557
834131
338097
417726
961426
657385
174206
1010908
903981
1182772
521010
585554
737796
771524
190397
224399
970646
654636
503631
1165177
248154
1000566
1168989
120130
461130
262606
836255
851626
847787
298431
924919
1100039
702237
983019
412938
793193
127318
1125413
1011220
863795
962818
427086
575556
1108477
655148
287552
909745
701625
1092491
309506
992439
876358
120371
227463
375386
331028
568359
854790
209088
1126362
548164
808455
142837
488546
811990
777772
360088
942677
1066560
1059482
661250
1173405
624293
111316
209153
643269
840442
111901
218118
32977
993222
792785
674403
604135
968062
114640
102758
879284
182905
247607
944067
685568
1004681
407096
984848
575660
303522
733128
998839
711420
618609
691702
640536
1041409
288490
923036
401017
475432
1010678
231483
412804
882872
270360
739983
996211
777968
1131085
980421
1088639
670037
630593
398719
596264
180121
875834
1184418
1052245
1009371
1115889
1189552
913292
589546
918081
924142
640704
410245
205197
504490
1165441
582869
1090945
1053331
333031
642548
352750
323230
61196
142502
562274
755694
163371
760884
839334
428414
658837
19497
157438
1065325
80698
156989
979631
327607
412397
327563
545424
324752
306726
289354
455226
190150
983495
956772
183479
905312
519846
635973
1007274
332571
352127
793578
807581
1060239
718617
491081
389208
1182852
488531
949206
913504
207030
620641
417718
682130
1039469
335977
953335
24669
861850
388108
13165
689684
1189674
662034
75460
684734
35595
625504
54281
51
1116676
63547
564505
694722
897960
540087
17180
1092396
549105
640956
217457
890119
1101062
987510
771500
615021
787964
896384
520019
670049
1032037
5667
690352
1066593
1165234
124198
750244
927251
506428
102483
168233
460164
870287
43338
332771
1169653
1009839
642748
529714
1153463
565127
68051
346992
977026
887401
183227
579808
819735
887449
486797
820931
310882
543772
746066
835632
23133
978600
1015325
423186
1136074
787953
1061276
127094
573285
941571
98221
309434
657859
517375
833507
1159642
314776
212642
973727
1147490
455695
738319
336854
671796
893373
917258
353996
740404
591876
989661
881387
441387
505719
61716
474161
552602
234545
878972
1003463
92878
953289
1182095
651248
823102
996791
631222
921401
687719
485887
165890
905365
1189165
834847
337102
472830
14112
325087
921981
19837
599623
192072
979217
950339
682944
201040
888876
1072111
171087
552612
292494
140605
957191
91828
772825
485037
96436
1142704
677929
220503
580593
821811
890988
526648
884120
1160322
415673
153156
1176603
1159423
1109237
351397
889895
1169872
1095453
713021
347141
351803
706121
532640
606303
216126
210215
463710
551863
426913
953846
606643
90682
16308
771952
389218
723898
18807
683825
839382
1116891
416265
1101271
638129
30575
223442
996079
757924
106429
201994
85386
1180918
1172901
1101484
558087
1190039
501741
1094203
437081
184524
929841
359307
1083446
163690
727328
8239
564536
86301
52541
696319
75458
841977
76127
252627
1092169
1132717
860391
497163
615749
263863
292183
936280
604652
758770
494389
387712
1048430
132761
394922
624282
1089798
979083
1186775
142597
830199
15145
1179419
1089306
588482
875662
1065116
1066073
733169
977852
1055806
453992
651864
1085965
1000634
322018
469764
525838
157187
374292
514876
66003
1065530
680163
554551
766658
1082048
819452
929232
357096
1043630
249148
114472
419447
1136802
357342
228452
925722
1122414
1038761
182013
1107923
312009
642362
422092
69329
74038
863945
1160602
6880
890152
839624
466689
992327
687337
46180
647018
397722
1164064
544941
667950
547286
358685
843560
845407
33533
966231
764098
266964
602614
223769
885281
39682
972379
723499
524739
1094471
329864
1102743
496497
19857
802624
65595
190006
610490
980404
993627
882256
1127539
722846
452795
523530
547017
856356
508014
995643
415038
971249
613659
1139817
949165
154053
695857
477161
1119520
603763
117447
101224
490603
699498
1004173
759180
1009564
782840
887611
697866
445412
389783
528909
69268
222705
949095
1081523
1023678
400620
1079641
373152
571699
1125076
225588
1114234
1114265
288353
266761
907074
1135842
107632
936042
504467
1173886
401525
859760
256161
350188
679376
1176765
81504
662070
781088
501465
795819
408676
1155826
901995
1161195
291453
1030514
2068
968537
439403
835611
759186
641102
77578
557843
337769
658371
225526
393649
854176
875992
917721
991342
754235
1143663
193255
486313
551718
469317
151723
1089641
486937
174236
472780
918389
136531
1060586
1086353
1177354
728814
1067216
58422
467126
23528
490562
417469
420068
753263
101277
608814
333643
1025088
360868
547187
692469
727599
834646
818372
819177
766936
408218
1189963
191677
1008210
572633
780077
850536
412467
891938
660449
649545
1046808
349974
352833
656642
245629
37127
571855
818860
1013260
434914
628658
345374
1171375
676226
378870
625468
216221
460896
985509
207272
940684
884793
1091349
247573
73074
622160
784640
104727
1032386
76751
28572
372802
199064
799253
406444
922307
602745
891530
222265
1165403
770020
561038
172294
700975
56120
106662
1131291
388611
360745
641135
1139038
555285
680790
203214
683051
835025
686700
367362
410054
848296
651270
1107303
532655
225208
1141375
1033882
663415
335191
607269
852220
951478
412685
159225
940127
1114074
1102829
570719
505848
606315
655694
798349
72828
57975
794966
235863
504383
18671
791982
821624
657460
341909
1175134
576984
608096
346424
675563
142134
992104
929585
615524
1188703
1015289
155513
780528
1182264
682091
402833
1042161
863659
536008
941043
96544
1069916
548381
115193
816907
370664
1155856
241833
953886
885972
126985
1095322
386746
1174812
403081
176273
953754
901635
760282
691689
725999
889204
513035
1126851
438225
510460
713337
760907
910401
835564
321326
1023720
550845
502609
52084
361028
179595
926559
926063
113333
137657
320904
1136219
171780
256234
617126
638043
505081
945496
613076
358953
878557
655880
553298
1124207
1163486
608527
642628
104284
723950
1148376
585558
462505
407334
837440
716671
435697
748694
780765
80558
735840
666673
912913
702776
592445
137144
722954
492408
915036
119484
573303
398350
49992
204363
836718
954571
319889
820141
660121
606667
1106461
925254
843648
732991
35676
820366
821941
209332
71067
990909
503006
939587
135504
1160491
1059716
239551
183995
968049
973160
61896
593596
526565
879721
1033708
251460
655986
166576
1188763
736702
343294
71866
131015
224982
674263
50796
134356
568073
562219
442919
9010
533445
441248
500824
523012
431383
42205
1187999
423429
175915
521782
1171202
1074574
851786
368945
589760
857323
317127
886435
27279
632203
123998
403769
1010549
285874
574403
450042
415587
89944
932257
1064233
879761
1172330
1146857
1111527
406257
104740
634527
608919
26026
5112
964387
184140
151625
310793
79039
744565
29366
888015
249685
1158783
209776
702872
1009489
33101
1062032
628958
785246
798028
143629
958416
666031
246633
1002936
644879
1057333
1034723
412643
946533
202844
758516
1086830
1172900
27027
742886
198592
597882
1146989
287468
734244
946912
449518
27675
421674
60827
421742
844753
803338
800418
672963
149941
27867
1162519
269073
526906
686024
805388
798304
235653
429104
374453
964777
591478
702465
617786
664704
743400
843639
192444
314772
69808
638004
811883
241775
504910
456252
1134234
319154
106398
808433
416314
1099681
201732
225374
648720
624774
600357
1017493
746926
483448
135644
979177
1127571
433619
935306
20046
1016042
402768
323947
391077
49376
476550
1051545
163155
667641
968535
1179327
527161
875838
598506
935441
764019
662759
420024
837047
996264
347541
992043
870475
647231
482119
1083242
76650
344212
433781
919461
412421
91659
932762
232785
197906
774722
1001571
805264
869063
554796
23767
269139
463732
922640
689708
611307
924929
608642
1189791
854449
826702
1057429
74026
230464
909074
905834
1163222
291017
180396
1093901
834771
844377
980244
242964
437091
808910
1090795
1048689
613631
1048161
357475
689551
36388
192936
638999
703193
92072
83419
554344
207698
954767
81287
221114
541474
26122
1006478
442185
1163615
383739
568648
14546
564979
282967
910210
794393
726748
225350
1073038
1025315
661139
620907
513653
827348
1045536
391150
751623
278163
558869
774784
973000
133743
260211
809453
642497
73787
487593
975334
1174386
244211
231456
298930
276394
932294
652508
461521
848148
114230
684353
148802
336619
1046170
177746
697707
167066
356702
556662
644755
518289
809856
114609
1055952
356874
963472
1006837
40920
556404
1092069
1139292
532731
234808
303292
585625
133337
1028402
1103436
145117
359019
366833
1061440
50535
766161
1034021
923296
990709
933813
973757
1150541
594018
351540
731490
1063722
410821
531591
835114
75660
181051
809714
367348
635375
719928
222300
863510
671764
704131
116308
72012
1001151
534599
938618
867159
579913
124815
949716
370622
609619
202877
899924
66811
951779
634955
430356
456684
162800
638621
679753
222543
765237
108887
758077
327263
285151
1178435
150702
326289
1115044
33
1024589
464548
921456
1024241
952733
1085413
1179822
205089
469999
922381
906663
702668
651033
705862
261659
816387
293989
82724
714191
1155302
710937
600771
945070
956851
546206
756081
38124
542386
1032840
1132844
534105
598722
1171322
924498
244095
618769
325396
483718
202565
307218
1075833
438608
1083786
421492
956799
1109581
742873
834001
772460
1161898
548579
1176102
296940
180445
309689
752805
459670
734543
470742
107272
691364
352169
228804
548038
830902
642048
391226
655098
154539
954301
130113
797785
314666
835262
137973
582603
1043385
551532
8765
308638
227672
478316
615539
471199
342817
25488
369936
975154
69025
719704
1068737
301319
1019015
3245
86231
1068621
166827
400670
1146879
473123
146751
609078
371426
821143
448711
1109708
425586
249713
215683
751909
843955
857904
828436
1093309
1000735
109780
884629
494830
337572
291835
824434
1169550
1046341
152753
1161682
140825
30245
120405
743431
832093
346170
978325
317776
1097680
53987
112092
791467
289394
1132614
32178
1059332
535191
147890
124274
799279
540514
458727
124057
819387
866241
1025872
872460
686026
1092434
528733
858098
630776
827730
519400
117625
1074226
811638
632832
501616
772800
380616
164355
923953
763752
1108207
551883
716355
1139412
50708
498200
1004662
1166358
176959
394620
217585
225543
410120
1057125
450965
760830
685221
71914
390280
287058
652673
902102
480219
1118053
938099
232871
890919
524217
1167442
770154
613715
1097337
136754
215736
261881
1004111
981433
155813
826554
188550
445326
979077
460275
842747
592215
554669
631671
888263
1116380
59375
137016
120114
805474
227371
308959
583261
727144
736051
951461
355210
876984
120053
832879
1106051
1189568
796243
856472
491385
833391
984005
643859
844613
412978
993084
105593
91238
1023605
469356
654881
459572
705673
436765
175155
852931
615235
1125524
776097
995082
516425
101441
1177686
150466
1044396
647152
747192
80955
440497
679556
154470
460029
1028800
447339
387436
639172
649408
736381
898496
663826
750532
535302
561732
907868
874831
154935
592221
976312
891331
1176871
1077412
1021673
74663
79645
734364
607432
812956
317763
441114
1056169
977651
1182459
758422
647620
864176
899050
581478
476366
161327
21233
245336
530472
1062391
198894
718783
824202
399801
348072
230742
970757
1187810
101709
891840
230367
453582
91793
346827
87588
77653
838223
417247
756295
653515
618360
538775
672344
874291
463226
874335
690594
967808
223659
804288
969253
108592
1087258
1011421
145766
470630
881285
400549
182644
767167
919184
1186517
1120268
466358
33031
558993
27755
885414
504079
348471
1007557
71561
92023
1020035
714756
811739
98521
537237
441374
257409
279403
239355
897095
620198
792372
318738
970165
352764
769838
659450
679759
863828
952701
437240
325182
773629
367736
125478
301425
293450
121344
677717
1024813
271003
775891
487614
727170
906571
1097447
537050
803280
1073770
96373
565846
201297
1019643
593503
1168773
411907
1044301
483280
409265
745480
631283
821604
588685
584478
240680
783386
1095693
524479
784258
249301
541734
682591
729824
137850
895283
434148
1119163
152952
1080200
1122817
1137260
859066
471993
355779
277343
327194
577827
244855
822917
364912
428860
1151865
220358
554095
968949
666697
531479
251770
509761
710874
1177515
488622
430525
1177764
1137797
68157
80378
1025930
802934
1078280
27161
221386
1071111
294724
129603
431107
71063
40276
385905
209547
408645
663907
479219
898154
392994
730212
560289
36018
36096
525982
758982
224548
1107153
818665
1113256
714366
369260
892994
901699
456489
192038
1061498
634124
1011610
137998
1019268
811720
1147451
1119867
431348
308466
443745
1010251
135907
1086435
774612
647074
702547
136176
1110667
1014531
1103693
390008
725589
228628
209165
314070
595336
909643
707477
322462
393133
500702
991553
485045
1067032
129618
1033438
741234
80810
734584
260369
933108
201023
368814
1129435
47384
1040846
361001
682394
318963
1063205
242986
915851
1101889
850789
520529
591519
556949
1160046
684365
393340
687787
823547
905986
634559
478732
1002055
612123
821131
205415
1000753
285373
816652
113306
679805
565499
147107
395232
400645
505852
38059
13311
398492
333364
10063
888200
96064
216441
195011
624047
621615
87218
298041
677131
165974
1178939
743662
213133
483095
316436
289227
428260
730782
169164
154929
25862
732535
210231
825319
1064964
57633
100001
639225
806879
544832
734799
1131745
1100374
1097364
256351
204525
739386
855092
220125
447508
635852
1067860
339938
1020079
682511
120240
633617
157347
908602
650243
690846
1034650
615993
944065
581419
791785
461849
969839
228652
1168198
384235
84908
44592
219810
528417
151290
180809
317583
165217
955643
610799
662704
692923
340292
519051
626707
707581
619527
9812
3079
710221
603266
1089372
508702
511270
299896
941566
331253
1157888
494132
198348
1040225
849580
758467
1188347
1072105
111860
1052478
677490
769002
733297
389166
450424
302805
212004
650630
805825
937540
987473
577210
417692
465909
451704
785674
172826
398625
754969
759929
248803
157160
145682
380687
789155
52359
326046
118173
639567
477066
47623
92722
493527
548647
913300
956036
598746
259747
605372
1045653
1087332
310993
68692
610281
13430
93870
688174
240950
796112
1003679
35065
434066
110186
80973
880321
780953
671725
157736
142851
543935
399313
816893
810037
235661
1102856
840007
627191
1109802
1096641
610103
302663
317574
39149
199331
54353
1051940
1116653
398435
163047
717281
591376
269405
948221
653533
970325
76695
866767
616675
847591
381477
1179067
521342
288102
1035524
788700
863424
1171910
1012228
1073523
613460
364387
731882
1031098
866886
198302
1139912
267385
342255
1063653
694383
700136
307855
965425
1161505
213785
1122570
833875
830417
377646
273340
293910
1020102
201272
1144818
955257
240171
268903
459503
589152
692349
904367
331863
915896
152155
239906
793225
233200
1055519
493512
820457
393449
313891
11122
172159
802328
754552
437776
699664
755600
548519
315667
911275
818360
194940
1182528
609212
957440
596245
1163591
259395
663497
320600
323776
453598
610830
379791
288396
271417
130022
679953
101834
424108
298707
148734
192321
454424
395020
302285
106615
700493
983810
690358
739525
794162
475744
525213
1076499
680596
961028
743511
863592
226291
201480
1000510
758823
550302
1088731
806805
1188624
773465
36827
128961
427259
394257
349177
566972
2349
274553
1032712
1139188
20013
863017
55894
704673
727729
723465
1187913
392905
156660
395225
912417
299954
349272
921035
788678
932430
392150
472207
159075
11931
98373
171903
692384
372072
305893
524053
466525
566297
195997
322042
337170
172026
428961
930948
896303
1043049
1113654
1099775
674162
622072
838950
1122900
133938
983040
642349
513729
530045
418300
674565
720519
830651
536020
615560
95999
643150
217530
569696
192368
267236
609829
1107457
398764
714162
434825
427115
844430
773796
820727
449438
676145
1075889
1026844
286183
91969
513943
863434
836492
861152
763678
989352
1018841
1012265
361017
330311
754679
770684
681146
457147
1053972
1053269
1074401
1070231
301379
425228
402137
207160
750353
808175
581084
970998
405505
1087870
968504
483942
1051490
1068367
725371
996436
789689
1068511
51003
745167
207755
973633
587293
70186
1118118
407492
1128721
807998
682202
307516
209179
692840
984012
128747
694373
937690
904263
935700
636929
922355
957931
203758
832378
608423
932996
510142
758412
184098
739166
543648
122842
68853
345107
330721
46758
817033
90601
788741
863202
504208
500369
1077683
1164304
694554
878758
882193
443180
412934
52949
420222
293631
1049450
195574
884390
1022982
1109504
1106048
806752
906021
1043171
72727
426489
257564
618431
590211
363984
356270
935058
925436
169365
287515
167936
652892
800663
581205
863176
213362
928382
45615
109864
11770
795486
710263
469002
719809
170669
229394
398372
269732
48016
1035413
227670
1123247
1141499
678983
120527
613169
223004
276799
993567
418306
501513
925762
51631
877869
841352
715251
653514
93885
468206
623435
555192
538064
802894
1166882
339915
848521
929743
1171905
469419
851160
154291
483829
401399
25186
630968
12401
649988
25026
806129
479611
631044
462667
594683
775010
805019
763879
291877
380246
67197
1081332
1066766
152994
197189
620100
200239
656310
592995
670962
881791
342043
184258
591248
422049
466039
584492
1157265
1114160
572482
70232
1103442
41290
260189
495061
1147318
292900
529668
173473
1109603
494852
895609
596504
476242
119970
1018079
1147056
410952
1026765
1077245
1005452
828353
210575
526579
951868
430581
286756
113784
886419
38097
190504
1076208
677804
154693
90055
117921
1073349
1048360
765792
55235
718198
461648
479624
1054899
938995
1104935
1028805
196489
463999
539954
853248
183498
64302
652994
641879
731279
33860
674015
316393
272895
468444
945801
440170
310881
299437
31671
981007
1144834
551969
1192578
987536
756540
1172986
84529
485830
844259
752072
924810
1167014
649742
595077
949812
511500
1065603
520710
90433
888099
1073074
587960
1045462
946101
994692
686855
1007152
510371
1190464
222576
52516
793017
839222
824839
56834
1185254
251542
581762
783187
965334
1077991
1023096
1056973
810838
480413
40626
1057485
870807
198636
996383
1139733
450876
774476
189270
367398
1175154
385572
643442
514944
1185274
988462
95033
392900
229262
277642
390577
11715
806728
84314
279847
178736
455839
1177339
1053998
981346
575006
708710
173123
795883
751979
796640
1145770
735806
758675
130934
138820
770505
984838
684660
948864
256497
232964
415018
1016492
506789
738022
355893
1095629
489636
235163
688134
922287
1044562
1113171
731454
44305
1173558
462772
109959
713446
350954
294083
940903
229343
23561
1004882
307597
502509
469782
108296
1184262
820707
490455
1040244
1085597
771569
123792
184351
1024335
925435
687441
549047
317866
1054826
359200
1062313
53052
1082574
642431
440690
955088
871943
573730
687826
1159740
370791
220582
502296
343160
1008147
960461
1186440
967666
932233
130352
622926
944809
1180234
179198
1193430
432885
244460
136299
646484
801626
117005
654768
1057558
152483
704565
938412
835224
753663
995371
562496
666540
216704
768183
400807
725985
909015
311565
949073
304885
475351
1069923
617922
419589
497733
86788
942663
682723
556829
1063199
726042
484587
173144
714001
491604
327704
133102
9351
33115
977950
152765
825535
723906
1082083
1026836
346447
307602
149824
42792
249154
522547
162813
816525
879466
642152
938203
443012
120394
1047706
852002
84052
391751
626715
948824
550212
725175
1056904
885025
703296
1001948
422950
311900
1069952
676198
722817
300616
878428
404291
566965
378064
847999
62332
36913
1113082
255507
253869
939930
159274
1168681
576048
991106
997979
287593
1137099
620509
877777
215256
1104352
804057
202648
717747
100474
319659
75882
1164091
179235
377071
109552
830759
46677
559590
993342
901933
666846
1081125
1072307
420966
518571
748762
310934
148496
1063685
741022
800176
548028
1177560
643665
793785
484491
1125851
791005
231371
1027827
94770
204034
64391
897849
719124
751924
660190
344298
688588
24971
395100
293568
886995
612429
779144
1133627
903778
661839
79514
442801
381295
923233
303233
64816
927809
63617
796110
978016
725379
614014
560032
814725
907233
904466
54987
404758
319666
867859
272040
444592
350021
620117
43405
164211
987460
1164991
666769
1114468
720406
4688
899203
460436
1124534
1167604
645827
228614
786219
1139434
66065
3318
1109513
34777
389429
749451
62882
326035
133953
301183
1015386
82079
776168
815516
221575
258826
803047
556807
411554
743757
480850
988905
687178
660995
151934
641951
1082250
415899
390538
1117273
179297
200834
221487
985250
918686
939095
570865
50507
233051
356251
938639
307085
110594
1084568
337908
456402
1088207
959169
687382
355943
425014
94073
679034
116765
784482
321548
489959
434618
74714
497304
1099750
2646
884694
507744
69782
197430
33915
1022897
330473
793642
164801
1113945
567602
1066357
914070
463217
146004
95272
182989
327680
443698
357025
125873
188589
282694
371099
331897
379851
456163
1159625
329204
515019
946711
1087105
356450
1019631
1104680
736996
704817
586741
989187
470955
741990
109791
670496
599130
735321
241482
704101
751942
467709
571024
1179268
499827
90215
478820
713871
732344
926496
294864
461328
664261
375190
437691
531045
155143
724377
453857
464491
864997
581953
643446
434917
705007
646217
242508
727001
714494
270839
1145309
391908
1172213
117568
703594
355237
659248
828074
306684
889712
561983
585927
648583
127796
306190
437544
501625
832595
717571
1191495
558497
888345
992532
1064363
1084022
1071883
513140
233434
287778
387245
28492
504138
567245
1034420
717059
1104126
610831
654457
694337
205956
828310
291698
688613
449540
982551
261760
11149
429178
536876
1088825
982352
144767
199565
1123799
940540
59413
667200
852250
840558
118700
392789
33232
139148
721645
14047
566064
920668
1147801
913056
524402
1035190
593786
974856
225594
1178174
159439
557258
321541
273164
222968
157046
336028
1133242
294847
618783
651770
978681
607127
883413
452498
292687
947587
263789
59902
231559
1145186
587133
539631
1034032
1039869
247648
311495
856860
983527
408433
28439
940767
541086
519074
127760
303285
32053
121299
648825
946750
970162
1037208
887339
638928
744172
403024
965402
608552
1049620
349056
1080210
322722
1135720
945502
461164
784483
904177
962901
238615
497119
492861
469490
560216
1040008
201203
834215
38735
1188540
922520
808772
1191844
1159943
479326
695120
1111836
199206
378192
1103145
641520
598047
678908
846029
1134191
277362
633533
539665
63677
468656
575004
1060564
224082
229428
786876
605250
967499
245539
59677
967669
1047461
280447
263565
257896
784927
947043
69133
794725
354419
379093
7
779657
1083520
660516
590927
1113841
908306
71747
124447
199688
213313
1065081
9416
522205
1005368
923395
120304
741333
1019386
641073
496773
719252
567509
605130
289081
1014011
197768
662571
544459
946916
769232
399826
921209
615432
775179
921656
439332
57369
447090
162067
711802
439104
482472
945266
605797
10910
530233
1123763
345743
80340
930003
496649
502163
137478
763173
1092359
308893
85813
759528
753824
407066
822914
667296
65776
205230
260986
344346
203320
651417
492907
855714
194702
734915
322030
259031
151504
1159422
409047
1151069
269464
1086278
833644
289532
325229
1168761
382895
472379
582085
856690
1186787
166260
487021
453453
1186137
405156
514063
1130642
226645
150957
179898
1057490
434088
122493
93635
44783
1160593
585458
143683
55850
708667
33867
115030
192304
767402
474079
263253
659183
158741
991851
348868
474378
555750
400614
882810
1163156
154164
985808
1027400
852704
1044280
873330
494293
822401
640528
701843
759852
240673
1046625
460833
1025895
790035
871971
509604
758195
1119596
1172959
398908
500651
46022
46250
653773
18969
108909
639104
193369
1042356
334922
778537
430219
577401
244501
872478
613098
742145
1015815
1053520
1088481
434114
853461
841249
325026
277750
903930
1077543
64911
968322
287789
314823
912880
628940
999908
525506
257530
597893
641491
1172355
309718
843801
706588
412248
55797
935228
642837
653741
661769
498719
805522
71805
53793
275909
1085700
237545
1117478
45504
110823
450486
782931
123840
916419
894263
137778
838949
515627
723744
281698
347897
232900
696743
981635
551217
214353
102749
312812
616943
1151902
332358
788798
314212
598592
545927
871596
1193024
1121038
327585
438184
557617
191482
817770
1111329
145995
179954
929541
555271
1019532
76804
744598
47184
894572
976414
958105
484531
176768
403503
520657
321314
1186894
796085
262917
895879
120925
851729
786915
882453
609098
807571
71699
228332
350775
492257
667138
1114040
634307
242444
989494
774983
1172443
311753
305376
283495
59913
314596
883332
720333
264032
1100718
368329
330685
121290
415978
83555
913239
917395
1095647
112736
79626
417451
1116439
791453
550800
158476
38567
711351
465193
325060
1042033
1025562
499402
643443
276522
142140
432133
319738
55325
28260
1038573
1189088
19746
37151
1110202
489534
242818
830681
999398
6500
124498
953331
168821
404451
343224
724503
1166668
1043902
717397
898486
938895
447553
265858
322519
809992
1080320
770888
100173
1800
2745
20500
655554
1103096
836911
705954
478180
153728
170172
479871
547316
942705
1120975
144307
932199
981005
1113674
212965
1124911
480502
294891
32433
146141
646104
541984
30122
440792
268797
1030078
305236
1150160
1135052
355048
26576
137748
697837
1092295
1084525
407410
627659
883462
1060306
1104884
403573
994376
217560
476951
97316
921124
714287
513490
909362
202071
346828
518925
462745
1115572
364110
587390
435587
2640
958585
640186
879030
908400
64897
753201
799215
304924
568734
1158301
1035642
720570
1101428
223470
1131899
24485
351660
514895
974310
635431
325874
1157569
863579
974096
259793
1657
545834
918896
997574
869287
574628
626069
866835
205134
362051
56285
920376
105365
821593
140670
388935
767721
394190
726274
236822
799594
482046
166896
903221
794520
171958
623034
823323
5403
91958
147105
830206
880926
824650
1129680
819883
704072
124018
752089
768730
862341
1036335
1040214
985291
548220
127524
445122
255521
454819
292383
665921
164770
931221
691520
633126
788769
695769
141089
83979
429295
160077
927225
192805
455349
607204
102248
53588
993661
762741
941703
559442
647520
815193
934860
1125679
1171765
923774
1017099
265702
244254
966951
655595
914447
949032
728093
717027
1066444
199344
1111926
392449
434210
120416
1082717
65937
678004
566667
896677
1084285
195323
803985
1088545
724883
321796
876106
1064391
672712
556078
275655
1064808
327733
247638
565689
91937
3610
389258
761875
1114059
292416
698836
55620
447290
56344
446374
1083181
626043
1006121
677895
620030
604599
82502
1173667
1125112
550306
960243
366542
366691
1153550
894032
46083
856967
186644
549790
620188
691103
826039
1145579
399975
383888
1079083
221892
336198
952544
408379
113043
378805
746304
356631
706263
420311
565319
165255
1054311
391971
979633
275229
86939
491143
338713
417729
393737
266488
721062
910584
519563
297567
900173
373119
292307
28213
365110
489646
916546
373868
169892
840105
800475
368515
196690
1035088
947981
1084089
2241
256913
891859
307190
758942
459959
61924
983009
812460
299229
943639
984879
459863
786643
759565
1183678
1154230
276823
873877
684767
692334
477136
220986
439892
749539
530942
142765
113531
472667
659293
1126696
961587
48482
639163
209008
777753
598743
808609
513874
942775
272692
258809
8909
125206
1182629
692255
219949
975864
877152
280737
374744
1086393
849848
213961
169798
296508
182837
621302
1030462
1084828
1031848
457983
184693
23857
393341
158257
647577
495644
202569
657954
596302
437416
1046547
715598
1063690
705428
717760
1184090
572473
305451
100941
688095
377350
498172
506600
477190
889488
1178688
582771
341781
251957
919381
741830
232041
775890
1150120
886344
410127
966807
708081
883700
724337
103033
173771
560482
798012
119840
191446
1187162
818491
993925
1124079
848372
126092
1110798
39127
1077205
199911
855006
11863
606034
316433
110876
919182
847166
429279
151102
1092506
606509
414568
422089
421074
1033459
463682
878180
637715
430002
306214
470882
85433
262747
583537
594900
358224
788228
570158
683782
237200
789995
813264
936960
302933
361754
1121015
456544
505119
1186206
196776
913723
84616
890564
1026794
930832
762088
616055
1078101
564760
767411
1078867
341766
53044
1063822
1103003
226256
810065
906767
257708
285143
793588
1082999
196432
840940
538440
393065
868370
190555
660519
107769
476135
310379
322259
111244
1011518
1144464
284290
1108489
1004168
12592
25627
691844
383058
272507
172580
1054556
998470
303427
933245
922411
1160494
517735
130280
193567
638930
338250
545511
219726
613526
407569
4475
368141
169691
589980
280245
717267
759117
893566
881006
310188
838566
508812
857644
851541
134051
1148066
574966
883844
158307
68909
1178664
953446
926246
314059
961860
1074684
1141759
663623
275834
838035
247924
477360
233752
145744
877641
711678
589893
670219
789408
598146
1127238
481149
530096
870430
402156
792226
520801
1072415
348548
382445
571558
223058
350661
1165423
268952
686284
445431
1088592
156295
313777
1032211
1050861
628485
953283
874074
927426
831116
307139
385235
881200
584054
67412
546912
339608
386067
383063
483610
83056
884863
331131
1098486
749946
1080236
214896
367152
513840
260060
60581
214511
619670
547529
443282
254104
192114
1161076
1177071
662557
281304
583405
612839
105980
405253
716536
555251
156703
442865
258280
617764
276142
496954
12591
49940
1056180
178709
251943
625831
1109457
790189
133856
1002446
439071
679350
486903
899278
605114
155631
144250
1059025
72510
212243
372582
859545
650213
385530
509399
915129
418853
818370
802708
161289
162088
79109
495465
157286
582485
1104629
169353
975574
72702
420862
643089
916078
248628
184460
928703
202368
1007211
1163884
89442
466041
345229
1095174
226226
345983
834412
460998
486467
115377
111765
853504
915821
822589
813947
717689
1015093
471287
869869
424071
815800
323307
497033
737097
1142465
882815
290477
86368
1006008
647713
987181
689046
676498
584674
1607
728731
191051
30089
1044672
236508
1021221
1017230
235485
125897
168231
810976
186402
1083476
883797
187593
685267
1094789
562237
597136
471570
621386
1069656
463127
1046436
753166
25015
678393
726088
901992
871648
212705
360124
736058
625923
1071849
69830
317883
1161282
72934
1093372
908836
151564
443890
461866
852391
328105
791964
311997
14993
1116961
1166178
648144
236419
504658
265188
315542
427837
620571
276246
1148480
1134591
1049929
581816
385688
1173958
1152763
659658
974137
527878
537375
42280
86782
860091
1083585
804747
26306
376139
333883
1169731
634906
762110
712918
1060024
611611
605785
561089
204038
550026
154097
444318
1010902
528176
893718
508719
600220
964730
789217
837784
1064125
911617
26357
441469
1182491
532418
95128
897163
332105
1001665
435829
456975
837017
685941
294053
82932
206397
203152
1163465
1176118
564722
1114430
654385
491885
1055280
888146
992693
953543
747651
182894
314219
865532
176891
386273
844199
603904
535895
976735
575234
1154283
880742
816204
708769
698251
178160
809961
575924
693564
208879
589594
65580
865445
1192434
439401
593121
10465
19625
184476
469021
761768
22777
46972
620463
750517
264796
655268
1038505
499605
357803
380912
918446
641978
867191
894332
92037
23500
327681
40013
901297
1166518
548826
299268
322608
96757
1193466
803979
1145243
122462
127758
913660
7890
808620
704040
336142
975393
1180867
576672
991669
906527
578262
381334
104738
725095
307810
270963
431919
946380
961743
436972
785749
799540
279983
96997
32074
706323
165418
244966
465240
355834
218864
445161
188643
249748
607865
614422
1110594
571100
100935
809808
246387
838822
73544
219230
1191214
354500
294095
955916
1193391
200221
924764
236744
175493
588572
996754
481987
1101331
119878
308704
1117855
278270
549749
814192
341630
894233
1048405
916412
767897
16972
303650
1093761
890091
773203
155605
453638
757144
200564
484484
918055
1193333
179364
891732
472085
829181
944616
552140
546077
488704
1167841
699098
708396
7588
262881
505562
661454
1079511
653272
718728
1011185
308783
904743
539117
488388
126369
105017
160468
907974
945597
537869
332868
11267
708339
42264
926809
180471
1117654
857934
1005860
425939
226294
57848
1070798
221356
135169
160546
890599
1096779
178843
11445
286669
831562
716526
542567
1085849
886912
1103556
862704
968103
838977
431521
1044742
830556
1121273
48710
943631
678793
680946
539246
903010
518244
166123
977740
1152768
20557
29341
27816
888845
781405
1048296
66368
589754
581331
393261
650711
369385
606455
906142
868659
1024726
724995
87095
340425
689714
429088
353206
1129771
256893
887794
877034
584680
188060
82921
453670
309721
267645
656816
410887
645068
156914
881149
838025
882508
717815
413971
23673
1110971
1117059
1042185
918092
482386
867478
117250
253385
898945
932255
812120
660948
683842
696386
703973
45456
938291
920657
1058666
617484
908110
159089
129476
481129
557391
854837
1101528
160799
1024057
425659
995825
283985
429011
368224
525188
914704
1019560
1169791
892585
73330
389317
732761
27033
1133707
699433
518071
1142430
545204
331743
499576
793622
395237
626238
57693
1137220
668354
849180
71776
703259
681081
1056810
1083980
813069
1141205
225736
900525
1088645
906232
894856
613130
452225
607059
407253
507758
953384
499746
1124362
929695
885842
408216
794048
293127
348260
494227
549965
1191826
699890
228069
273238
162578
318571
695616
323199
1012504
647750
312801
199861
1165955
446296
414164
152047
138198
689735
781842
870507
810668
28910
316035
803424
792965
384172
188943
376080
1161869
407475
920082
677643
964498
618529
392672
1066362
705893
840751
920078
1176195
1135228
36808
917813
845621
565277
116849
1117333
11350
1062363
261444
327600
974822
919211
484216
5776
556537
1024325
725011
785946
693973
450281
421494
320909
346262
820847
943941
2536
1020215
750759
666309
1044475
923305
107281
272995
186196
1153180
770168
433546
819390
1117414
953701
991959
57112
690921
132910
612092
798496
671372
251394
662975
474275
333576
1023900
96869
273870
261982
1019192
421245
393213
7833
145939
645309
918786
569617
614220
1182081
459677
161221
269542
876069
1127118
243586
800032
802652
1097349
875699
247231
582068
296870
184018
390005
855985
816778
273522
60538
510380
990479
279414
518716
1191029
16620
591780
556126
737231
694148
731655
747644
872981
959445
574657
361022
622573
880258
806422
205196
163738
241066
773589
241017
381927
951122
978172
402480
734246
95233
355027
1018053
834025
877483
514499
1006402
891663
1175538
884243
171950
746968
858981
443823
485635
1088341
71176
836845
123885
380282
235092
131648
97648
33049
1030191
51112
699708
1127313
861629
1040184
761528
845900
637736
1055787
124968
1056886
959471
696010
1181175
988542
696425
837428
545083
681142
895069
372120
1015484
532023
171193
209422
268531
1147287
691609
990488
699966
1002914
398486
823582
264639
483043
296931
644543
1146958
1058285
471635
428322
24796
609994
414083
6163
448819
134512
209098
295735
804144
835648
576070
1061048
671220
260210
546662
872256
172628
1035444
969374
745707
570833
737352
856412
969523
1015879
769993
424596
408368
519435
1117638
1166304
990927
991254
54375
402645
641061
77909
200545
860578
249390
891164
12046
656206
625969
358050
1191928
1019204
812128
325714
1007770
515901
280117
1099803
953396
255355
973639
217444
501074
167745
530829
157758
1172383
628191
127673
346276
53915
442300
438011
607272
107752
697661
228124
1105164
31851
29770
104331
1173805
216683
452464
46980
749627
391856
815355
494437
926620
378329
219233
1050885
775703
384451
498884
599423
698345
881807
901086
610684
455045
1092046
200384
363868
1157038
383171
820978
934421
189858
520332
877624
1100017
835054
539019
881378
1130157
765371
543924
202051
449632
180729
316362
131114
273154
91037
1125656
1048896
1036851
687145
652480
337685
861992
1008840
552072
590720
750261
1173987
332352
890394
304808
57266
212959
384702
602749
985838
606122
100324
262402
612629
980783
516850
763517
721990
182507
921236
1047693
225259
381391
555317
883468
418085
734439
739938
466409
1010071
55579
375588
79247
110455
243641
1080984
463539
239613
921877
1126736
1184535
882160
475463
507544
611658
58317
943275
418039
490753
785725
339761
594230
1072697
469954
325719
638475
1109645
973026
1018028
1017559
1122419
698758
113506
585608
1154208
619910
684625
861700
766399
1141700
668069
296760
508996
172307
573155
1106114
65843
1030585
394540
748767
894511
268134
685393
857112
1025678
563201
155681
410962
249027
498469
481540
427840
823796
842849
528262
1144440
1122650
59601
93960
217528
313589
1070390
1025324
598678
671487
527639
966103
356326
1079985
1188078
401294
518323
459047
313684
904806
770294
502789
802270
489971
186582
245008
553578
163667
125836
815985
772533
447593
449278
240453
641768
241836
766683
563035
1106825
225712
629954
976365
365494
91128
205436
125117
882813
895984
824217
434766
1063550
1112605
799415
474599
487459
519119
998045
930230
1111864
622194
272977
595574
194181
807330
1144873
879936
94509
496768
1157708
928357
20912
953511
712055
230437
724803
559009
390640
423145
330618
58290
1093880
1030162
943559
979482
2708
823684
785240
276739
437684
21800
86290
1024279
789008
443992
253946
1038135
918413
615297
706773
379420
509962
781821
42360
670208
181959
1050513
874115
305559
865362
339787
167989
1119007
373147
1045600
216844
631823
582359
1003022
5635
109792
1086287
591501
274077
213954
1072982
823823
597700
302458
606844
124963
1142635
1049056
414243
122566
678600
800631
863398
631911
472539
459837
685134
568380
684471
282899
885206
215528
256687
839426
827293
400768
143166
850261
558279
669496
402050
105823
653160
167331
77015
6032
344243
900644
318530
831264
955382
682013
851444
339133
935830
73818
62547
339606
621438
418594
425590
443724
335097
172358
990941
1124522
844390
1084154
699657
1146868
226480
160655
1067820
636878
996842
984233
531180
585824
783072
334422
306263
776467
585754
617729
31531
363821
1017456
1175292
1024649
432904
979046
1030916
77344
1094094
272952
11982
773193
177282
1075277
958542
202084
128145
493965
446874
59313
996092
1016355
664656
391548
362224
625705
715763
410084
1063620
1069191
1006612
394693
726924
797360
1103791
865012
787384
28330
820164
178422
198539
120033
349452
952913
398834
258579
254050
669654
959161
179399
879460
671991
677162
401191
1079573
725880
930972
858369
751087
578971
571096
438243
164065
174578
21295
688806
489663
804895
180358
1099352
1109112
1181652
869469
5265
1106291
334940
233824
1013902
444139
694404
728477
1085776
1084874
920104
477303
368864
196145
600328
189004
101470
607654
539843
128709
441965
806218
483411
53710
455274
416632
767878
975109
252293
317411
182122
1067572
608816
809859
642516
757324
622477
840859
856370
677464
177523
70554
212072
185033
278269
692362
952112
513880
314924
1078523
652720
136132
820663
1045792
1067547
560448
721486
264755
24222
1094642
1134588
962303
734025
570307
1076830
1015232
837326
328328
583389
847982
305162
996095
1020767
1139773
820123
33698
642627
1124732
624741
330819
370732
217230
810280
480318
912964
219982
28132
1136512
1095825
398415
556354
749996
1174522
225340
1146354
689645
991274
21414
807185
355568
447310
44058
993501
661645
242520
545169
878888
395928
155633
228348
845724
875283
861251
912244
583571
379572
994679
910036
182718
265438
1106716
1112808
194818
369032
1084753
1189839
99308
946229
1139493
42171
395873
91783
344110
455038
988202
1023619
167809
795375
1014517
205849
749763
310668
1052470
353689
982378
1085167
1162681
535399
31523
960869
144413
165337
693488
852485
1117330
1107589
77937
175066
245964
939621
515826
932064
718763
642889
202039
878809
540392
827529
142405
173749
226682
1108641
670822
319614
981114
550914
748652
107693
1031590
157393
543989
661090
672163
70972
150268
416090
819054
642900
852158
255254
835502
899741
551417
861738
37215
9538
31530
608999
718123
1087254
758663
736994
301042
902372
84479
462134
250534
129975
963345
1086922
1151001
697857
113663
364272
872324
712841
968523
1185251
410602
101849
980761
297844
782119
434727
713571
860106
1054008
293367
45254
1012773
872369
383556
425171
165540
266300
153079
860030
725830
143963
393402
483514
148490
619970
644737
849986
131178
1023958
1101389
163650
692565
1139456
983315
1163419
1148487
532299
16965
435984
295551
69130
659331
784686
657885
410532
105642
332109
1124900
249452
195596
205593
492179
170563
171357
838137
686397
211949
267843
653060
1026455
794897
76821
198878
1162568
65971
35470
1133435
629801
593873
318637
1084726
666656
750574
1185579
122639
547789
1107301
997486
541933
890048
860008
1116612
173674
721477
919268
205273
342218
214144
1040599
1189439
276100
732716
189649
475280
1147814
520194
745150
277183
1180544
24091
798647
102916
875517
890365
623352
857167
73587
706547
934732
74481
201069
805671
668931
647433
481851
461548
550320
918342
779597
521863
375475
1102973
525973
218198
445141
45398
990859
405352
298612
4614
281223
501568
267983
256982
278760
58728
1084076
535973
464490
909542
20122
909218
965217
156377
815478
861051
241130
67576
860677
527959
979567
910358
549556
1026981
652884
155112
518180
857857
474658
442531
243726
1140811
227656
1110488
56754
11132
491970
655931
4743
618978
502396
1139024
111520
712459
255872
477305
392977
574311
1074296
1043846
749398
35231
852668
816134
1113326
92999
613794
521162
1133304
1147115
382641
994425
104033
847211
691401
576434
1076791
131966
522187
309297
1087158
721410
547759
558544
129286
85374
519252
1108320
819843
976092
481730
832314
493851
878713
1168087
633205
611610
811937
599049
900653
448210
103872
34640
1082619
1091042
835644
271720
663039
591251
775577
930348
1138374
586468
569417
740505
1157500
687681
803587
600865
532322
865322
928641
19488
1115208
1133568
448630
1160554
412799
346928
112578
827203
769302
1095123
830701
569608
1085074
436635
679368
54451
313620
914631
715883
451259
965617
1052072
888162
1031690
1015836
345853
940753
314545
96137
363547
338450
936710
480358
1129567
457230
482192
327156
398593
203746
473411
173090
75212
630340
173320
578824
983178
329393
407247
74789
490307
984857
526612
609429
128354
473936
162680
938776
689224
61730
860731
1003203
342384
782483
859823
517189
277796
1158874
817164
374312
333356
775745
51034
619453
549303
1053933
572554
112518
206928
469453
242777
629642
622932
1012614
717431
211829
400886
61541
1107399
896050
846315
475004
132766
842013
993561
1075459
117144
355333
1010154
653095
155788
136301
882666
518237
599220
740639
701356
76710
546386
1068591
1133895
450670
467175
406910
878819
850515
1069289
732000
1084003
452628
550461
475991
327314
395072
286069
429672
1132734
945016
354839
171420
1133474
482325
34709
444080
47413
169773
1096912
981831
1021451
122910
1045909
1042922
1088973
477641
22835
393071
883915
365827
85418
729854
439984
432472
402348
787973
1047062
97133
31120
28386
25360
357810
961080
561753
339271
1005535
943828
752628
448135
406040
1075229
1134551
872212
870295
122490
447138
77131
994231
284216
710310
1025329
729588
916157
832875
880385
52223
999704
118412
450574
894213
343018
286765
617743
626888
967954
617284
290352
1021288
238945
375080
423601
139342
1172504
34924
1012300
60410
476746
1021744
1107851
1176494
1059036
712217
1029891
573444
908468
165057
1005049
168342
580450
1076823
1048761
1155371
876184
652285
45167
475594
134270
834072
845659
899379
30963
216796
362931
1017639
1035541
46699
700719
851832
139771
1017979
811072
87856
1075986
200802
117214
289970
663721
84742
881610
128216
736394
878636
241204
88155
43796
180979
404138
830278
728132
290673
1162638
514006
446795
1125732
549168
153942
447201
55806
426
1126983
700383
324450
177052
552347
847989
201651
880770
649540
1074541
233257
959437
1066482
988399
865342
13735
91981
806545
826311
1136932
175869
118044
717121
149429
184712
118508
111411
604425
11733
379419
1106581
349477
93964
985795
128717
595883
1088046
327100
947212
841212
1120158
808650
135256
1031313
1054923
198653
722556
574400
44433
601191
226606
830150
271407
82106
270661
896743
839119
768287
576492
242128
940820
452351
734513
230659
570494
133211
753672
353587
597184
190546
1070526
878336
424787
941604
967776
684854
197208
197404
748612
25956
1140035
526600
44496
1150758
964214
466087
327026
662979
619463
919977
155134
496031
700590
880861
842121
24055
945947
881095
1148163
287272
696633
515495
736965
133335
534846
991880
522739
669807
901215
14268
1150673
488384
8478
610495
53460
311826
817688
1038548
1013614
672399
33789
592141
1074589
354579
625977
713244
325161
753915
61192
125678
104086
1055602
848014
270079
1086898
312253
385676
853422
24718
662209
1080680
120521
1154005
899905
1144400
167983
917651
635633
607256
245186
666636
877604
789537
635367
836391
231356
320440
1066800
483102
1176087
108928
954454
515421
534062
459790
1175559
649502
401096
1030752
174325
742688
968007
721917
360379
461023
761499
1067812
39419
237754
289173
1165050
930967
190648
970747
1035150
414357
717065
255538
376251
581770
318267
1170275
154212
1144710
19346
356760
631301
781131
908830
1162815
282156
832164
468401
588928
1174275
987749
975617
1181396
1146437
468193
335784
73947
181851
564633
93180
183361
366858
189866
926140
345071
1132532
895682
182215
1103635
1050038
749203
920358
971589
738630
813490
315706
954010
223767
374685
685367
866002
1156985
735299
609193
1086544
1070745
55154
514927
171932
48776
288427
166142
461021
799185
910894
788660
428555
1118391
419422
684556
874696
1117242
546031
658628
244301
8192
670450
1041279
771655
1050450
934549
1138011
335809
484291
582024
175607
875066
563731
544932
472161
795560
889059
790775
543847
1175645
949287
577575
167760
322756
198208
715200
573422
436668
1075268
339204
684772
737788
677337
400340
900670
544340
869433
1122995
1086923
1135283
327292
166392
1093258
751413
962047
547622
550778
16035
556307
803763
1087122
188838
1098044
1165072
562317
1141363
710967
69598
452344
812954
1069209
393448
518759
150785
639414
63909
129304
135588
975376
750067
416308
865147
1147706
352272
359815
962016
544808
980334
1091731
145742
678274
174749
791319
781867
368492
1048780
222549
920280
165163
534665
299176
790556
1163532
613306
950545
704502
888661
370921
328752
1043304
67119
828461
724313
877242
905332
201082
983590
873402
401304
608763
1144267
5741
744562
479872
616960
908032
151157
907452
336211
227032
790826
712736
536124
231776
968134
549574
191691
23099
398524
201341
365462
207751
213276
838737
164369
1054046
419927
972156
89569
650791
1151029
573990
372397
11406
599425
239516
788747
184013
555112
1026150
835093
938046
597624
255384
400868
202529
163089
907307
1172888
1172939
29420
251894
902757
782215
352187
730743
1003624
142994
528755
594015
209173
539372
1172734
193334
65583
1037499
1187494
688876
835854
138651
281782
167829
246614
883612
648956
896997
508688
32054
226486
222467
84895
1190693
1015141
908621
868890
1036704
769467
1052803
256167
163180
457567
294205
509168
678302
815216
942360
90212
748963
510483
451325
178688
470641
217054
962908
505783
641828
901675
49203
168953
512027
844600
759371
1092478
519308
148345
440232
810429
285705
225270
90804
779504
401292
86982
986965
684259
994206
1063709
119730
931372
170336
480885
1188517
643531
1179281
535968
155993
927979
238694
748863
1068280
814796
539623
183447
654033
785813
1171490
247378
682078
64829
466323
830433
839301
1143038
823689
968464
109063
484663
533738
745297
50274
1124669
683369
1173925
346475
234107
348927
1155227
1105440
196372
864979
259070
753054
847149
621668
481546
492716
249146
793807
266546
652445
342901
1161543
1105146
1064066
865334
898409
334658
29891
1030488
145084
614435
646278
299811
363469
190391
765141
287140
847013
270008
621265
743877
919010
193619
1141346
681790
435279
412323
884271
1147856
655390
502332
264542
327153
1133103
1056297
710220
1128902
816624
364356
278918
554005
756261
1134394
65196
746816
361959
1052176
702488
946734
706710
1152841
1037231
522970
1008114
402508
1139078
1157253
375999
221614
156626
223352
703953
261452
915253
723106
498953
993160
25151
586574
516848
1052852
1181
750389
1099736
753007
949813
849890
904268
959138
1193
1060831
142796
312661
989405
52286
652210
632842
79123
900078
395566
156060
1069677
56085
392090
687213
683881
406557
298265
999580
1007941
1024603
1117159
516450
257682
371857
553626
651469
338324
794237
497978
209531
1186703
746815
299892
435275
362994
1125565
753786
976191
930524
914845
430613
685282
996052
297369
531824
517210
598219
818474
712937
682542
564089
510919
360231
1115759
720232
1105162
173859
421503
30607
682654
1023372
964770
931118
252438
252143
833461
1031253
1181737
486844
188640
500493
1045099
13266
802679
1140515
144325
781242
196539
971711
920005
438905
179443
431625
680649
701854
1175653
994398
150497
10109
549913
433563
630330
1094357
957788
209628
227156
830981
27831
949625
854545
888765
39741
853051
450085
1165509
1076405
36328
627453
485433
93776
213137
168274
545734
1003780
587150
870185
150414
602023
848181
671384
944313
1028303
731857
37454
244612
399509
370816
412963
6892
51295
200833
620606
382482
1157126
1082336
333133
173297
598971
612637
1135982
451628
1021297
715328
282018
777905
948054
478351
241162
684496
274496
964554
1169466
997952
218912
983506
705518
3413
910791
568179
1033276
626369
778566
728973
413237
103237
838331
540195
463616
78460
1047060
572568
278449
979907
228268
21593
994547
199091
395393
467131
418190
33858
886066
655745
1040808
1072233
261873
228916
73817
48456
1081957
134797
659630
876715
453879
568452
549901
785343
614966
594830
403754
435412
957856
477623
464916
472948
101939
930732
658135
954520
273634
1070831
379836
684649
360784
322631
217479
1118268
5915
349785
245351
328426
920556
735303
549520
264513
444693
725627
766770
839703
1020163
1078178
869432
234208
560374
422850
685678
950110
1185204
1070191
537065
903850
422563
934187
894891
1072682
492992
849558
688216
1046427
1106215
525774
559980
691479
106721
1146814
1041537
205947
351841
858671
669194
516506
49802
984121
295784
1015838
1162161
872031
497270
1033802
92229
348604
646780
493288
102654
158716
752620
548218
963588
1191786
644822
536666
53552
352305
179717
858845
145640
874121
640775
79736
1093554
137076
1021666
1096768
1034626
1121868
983542
1170263
858769
570766
124281
838651
824829
44980
824220
156383
336178
739454
654855
487954
195215
569382
1055114
551538
411325
942311
1152339
801535
728469
1058754
82193
684620
668146
728049
1181378
749405
345757
1023038
718902
334904
857143
1073899
266111
1114292
1091133
511966
1097264
1052459
1145170
1158460
205462
521602
254567
477196
1056222
944721
268214
613850
1033671
367207
932490
1118632
1055024
855052
705225
99188
445662
341118
1041920
532140
17722
655096
564746
2140
1028372
452490
854871
1102333
762892
346623
927575
330551
760501
920028
850343
24722
1040231
768153
506663
173188
775051
347547
1113872
183730
516557
709222
280124
536130
636981
186549
963901
320786
670003
573835
1132675
933770
500982
218928
922484
1116861
194914
161881
978767
917211
872498
61984
939574
353058
940024
159560
175550
452275
498915
318574
834341
805935
758248
110904
655
819954
302824
244410
200372
1029960
183590
225223
411095
232694
254379
1037861
487092
147947
145600
303745
631747
361207
306985
591227
800897
325763
225540
1088520
538261
943403
496712
117317
461569
588312
751392
478192
1076376
283312
645094
326478
59493
635505
313916
737660
750192
554343
58376
840428
156097
1048964
655484
249490
232655
486762
257013
495132
65292
475191
392665
498158
308751
179200
441682
408686
122605
1078994
1075112
354008
544000
831574
591482
23690
306789
351228
825473
1153841
351272
352466
910018
618712
1066956
719319
275807
806424
682865
342297
711276
16900
705549
703412
197907
1021387
191064
1062771
1041419
1120843
312517
1192587
534970
21785
758561
830167
841971
104019
5000
883061
43819
637217
854184
447493
1136738
372508
668188
1001142
1132697
917725
1170657
262004
490018
1103953
383215
424394
210551
978782
600294
449117
539518
792994
394390
129995
872751
293411
989320
192681
157108
867160
1024441
1161040
379301
551174
428388
99013
72415
492211
893445
999755
174114
81982
616934
358993
28935
28594
797886
407391
857964
610861
309370
523775
972038
570847
833870
578631
698547
943710
629935
576515
593277
14043
1181441
524197
1037015
265142
778344
442544
544935
575566
428637
1024224
912749
183533
951183
962892
1121860
142446
1184084
1128378
280195
1181868
60823
486493
1124818
742841
252696
650140
477166
870267
603454
463364
610073
766310
1118294
87697
85408
833946
249766
690303
612359
1175999
763450
1169253
394872
633124
756229
426679
408460
171491
638039
1161177
1155798
515462
5876
817633
140105
835284
1008711
162050
537016
293591
40938
904525
1106153
639470
1175593
85252
965304
1179583
755904
964941
433050
78075
840023
1062640
277674
938939
216588
165003
1155965
601366
1153546
454036
572055
814474
1152840
1017721
511173
23854
212239
129350
585661
753402
1039531
100393
609873
755472
918649
693052
589814
826467
934687
599698
663672
60077
264019
953504
34663
276908
386022
100479
314301
892332
965059
659334
547510
1109167
355058
1171138
1000072
1065117
1129202
1066232
672900
960272
1094473
40018
711404
1003657
736808
1177409
553323
66615
618151
240413
548632
96828
426575
359025
880605
400801
660477
814147
790962
1005351
752801
596764
315687
491621
32921
47669
503085
730656
479184
34404
1105597
1006104
963612
478900
1014111
262607
466565
149598
825314
235808
338743
171335
496045
1104347
159638
764533
963177
439848
643459
524415
519610
688727
484703
1164976
885899
19544
584001
1054726
866465
1049425
396338
41959
255527
981250
935439
24478
507247
979936
665330
558958
931283
1080275
99029
777821
314280
168075
34692
189193
46549
812937
192525
719095
823404
589071
931532
881982
893950
568657
768837
691161
423201
865535
1006062
1009997
842124
397423
280211
261796
1113190
2261
251353
711856
437258
613695
1192533
530597
980975
930823
227886
1082401
611051
1137324
99153
479568
958910
1011218
1025654
898431
18547
663715
1091814
1136898
936041
217182
265776
718986
131289
679156
1185047
997915
1061464
197757
912213
1028559
622262
687666
598409
995363
651734
1146434
670161
590025
996057
32453
610363
94495
21279
590584
38942
653903
829514
686377
544109
323538
670970
657411
375736
749820
84090
493026
503256
100017
664347
944677
458851
860900
513586
638133
1079716
861703
734494
862327
527552
1156600
596869
776683
590103
541976
581363
114144
1048841
1095811
25071
530383
1121140
137341
915388
478907
273972
952974
764932
448691
702565
1147319
806417
445022
406149
421964
697873
303747
612862
180986
393570
435573
91388
319006
1058983
392680
832839
489205
152171
307442
991854
119773
217593
996983
620922
167521
752029
373826
504478
938610
1191544
814001
719068
1152350
445625
735651
336486
121872
9098
748397
845886
177559
690243
789236
1066594
259885
831644
303541
1160777
645946
172044
893934
1106851
1108615
1122450
697375
1155430
460007
374105
847914
199580
1111207
226528
43589
910895
844179
55719
457395
181586
792160
143053
291680
1137899
13706
774826
561309
924818
798394
273272
577406
1020942
455663
472014
705079
473309
627735
636487
284038
1066712
113321
317122
758681
1191466
158252
584438
733013
820401
206056
383924
1082811
878771
348188
845568
971847
133484
442956
1037159
444283
147429
204485
696098
754720
930101
1064412
856779
600160
767333
789831
961353
299541
224139
557277
922270
904078
271477
588193
134596
1163777
56309
610553
950502
965162
848916
369666
365835
938710
355046
11434
271408
681818
462001
810476
481462
261682
151701
876311
1135685
1025254
782835
918756
551364
230110
1122918
78358
759020
59498
1019969
648952
602473
866650
31803
291787
752745
737735
465429
722433
768321
691359
292710
1079775
278637
1165988
21486
1112721
222859
1097436
1108648
815061
733832
835043
306971
929628
1174416
758854
613211
481306
901901
517849
876194
921084
1181038
813294
115989
98312
313800
121782
1112388
309795
118672
658398
698194
509152
1005706
884070
1102375
493984
44299
761343
1193062
541482
741193
206604
843265
430077
524690
623723
224553
278207
282491
858817
903937
102526
21461
710670
63772
248288
117704
1010973
389238
659253
467613
836990
593032
517555
560546
479926
1081072
738182
668644
1074318
497457
342292
680653
1087363
635821
840012
154865
207833
251204
648653
530759
1171776
1139999
1136929
328445
1035288
995704
403077
895822
255052
1081751
249853
391080
1108690
526219
371990
915344
855630
6825
186210
425465
1003828
13534
636681
233603
1058688
326209
780334
650276
873598
981392
556443
1119048
1124796
254919
459357
1111564
203843
655271
1065050
741552
1073326
213775
242484
1118046
924624
804025
1009703
542970
395427
290370
27031
702108
852958
1139769
379693
908043
651285
527606
303521
872501
78595
1146417
1076167
49746
365106
597687
525123
265248
891391
82738
96613
416186
62651
413190
749196
111603
287953
895178
95126
1164274
13290
415830
437622
306513
1111757
894931
714561
603906
513848
1177723
19785
835420
501120
206343
676146
780960
1047436
1004755
852689
751795
865357
488994
56451
194517
934051
130274
455882
609115
973995
675045
1099970
409948
1104527
494444
392480
134835
186444
1010685
311811
384024
495322
650879
796290
264251
184814
473213
434782
1122733
395807
170498
152068
1003182
339480
1145941
322928
1072897
1105886
526957
213067
837461
142102
652377
337203
756360
472856
729754
709144
462154
660096
460216
611464
264704
965294
780248
213068
766659
1178648
628069
1123738
838787
733528
827690
622352
111624
409390
296789
639645
273686
1023700
529012
263566
611876
359347
832270
178067
935042
174797
733056
148029
1051778
1055146
538725
94373
150401
170382
532279
59554
508347
29660
410536
331048
1106079
301823
800750
977219
318491
908770
1179551
555203
493168
498065
833195
1041033
45315
1015180
858821
29333
1174542
534704
883149
435969
700011
858415
764882
536374
275062
870810
86900
1044977
60592
106897
789853
1182150
1057422
708032
1159731
319787
367681
32315
977336
1088327
202246
327842
842139
1160819
769297
893106
424270
557804
891668
772391
1065068
208911
525772
842764
453108
881907
1019612
477292
73608
401470
1192552
1105802
2367
68558
26639
313084
1084581
463141
641882
75620
329174
1157019
188174
25604
1174431
775195
366895
838852
614436
46518
915478
794136
555561
131507
949038
170024
996488
33909
998103
116984
1100755
743697
646716
96895
1177544
243471
454218
212105
251307
235531
134573
787487
1041671
341832
1161773
489190
271192
136898
17505
340254
78903
1166700
732962
124038
586508
1164911
784341
1169779
591531
55309
969574
178025
315421
1188145
308352
108379
859732
849808
22730
375502
323482
303388
129199
894343
329634
534128
901266
348135
599766
611041
494629
887713
238503
955928
195795
199746
800432
755115
711991
1059645
513724
282196
406022
701147
198740
741557
1101576
835184
862819
169904
265791
348694
894107
14403
313951
555197
174110
987519
115097
730592
376143
784844
35734
838760
873127
959648
97324
815566
598104
1005022
560634
3030
90287
1192507
1019436
91939
765933
701307
11359
507408
765299
1144063
668941
1012895
455133
893893
526074
385661
347055
674300
849827
826635
151848
621787
199569
555471
570763
1065601
256662
640510
777761
702306
954223
774234
461823
266684
917049
247751
877516
216507
202964
547036
223264
968024
669715
357861
238724
270181
519197
261700
341065
815096
1170128
824081
185698
662000
61174
5024
685038
198650
1186596
394304
153434
375447
983498
1169640
139178
960002
209683
15555
56545
1085182
1061859
1162259
571188
199844
314103
73401
1130054
712636
394146
544100
333384
734038
756085
393862
960744
440204
946672
497935
533906
158290
127498
375361
553042
666494
934954
1113086
1014509
718723
886580
21909
1110898
671036
1021318
570476
76555
1103083
591341
892846
1039000
1016512
186637
593247
273801
619612
412567
765502
230223
498337
659907
541208
130250
1130382
712303
925210
123107
367412
740356
391088
450483
829833
1128181
827296
1173469
978200
866352
5310
195700
179681
442693
334491
302314
955601
836396
588684
788125
443124
1096134
1137042
363610
1086273
353470
1093098
1131315
820097
878039
529904
617689
519347
824591
295930
1109146
405302
1026805
805572
978732
124536
621969
979683
1024593
396074
592184
4079
42061
771886
887045
324231
945854
1042777
351905
453325
186560
953568
915760
795483
854481
627715
1172092
727055
509179
270893
713343
211562
180448
958352
643715
504322
1183406
821808
920145
595428
359602
814602
283005
609095
174498
217694
1093621
592381
268441
759982
433009
199609
220074
304570
1112238
647907
138700
1003470
464987
108813
1174189
182233
205620
489749
985498
1178164
984336
593437
371260
508082
1133637
868957
827919
954013
889300
597990
265078
227686
311300
575276
133272
772523
1053771
394558
1042962
531358
1031188
456652
900333
1013285
354334
288171
860017
71890
807755
19412
947291
163216
1136194
438294
1180926
109080
943536
547833
232265
1141544
557482
544725
738365
108302
317952
989324
339578
822141
742262
910912
932638
1066048
551098
1073722
351701
438532
103312
523271
1104852
387067
774524
212010
476748
991104
1019929
457356
712227
624647
996601
1056287
72116
332066
320137
641613
574018
787226
734280
250913
595227
99439
202073
717068
826379
708226
602420
587922
891403
990343
857943
565457
161921
438632
1181919
963834
792789
552248
1079597
943026
572812
826399
234807
34167
655932
131607
387684
24271
86624
370331
1142230
1173110
638015
348178
343811
572156
434042
67841
1033810
733488
1171066
469132
158530
392017
368883
436804
774698
391455
517636
830171
964803
684640
311365
1174004
852726
845053
239869
973496
148411
279551
153645
746138
753217
988687
503477
76835
465978
230591
923979
190270
1057141
648697
390677
52805
83118
482600
1045702
688904
822843
211378
687824
555499
913855
750279
226448
1103350
1133661
923612
1163271
879491
366773
401094
1187743
734715
84431
1164941
1065086
126622
134916
366418
565999
214389
58726
1018738
859504
99077
870481
256488
601113
524404
387349
144826
814272
692104
388812
605261
474509
67653
104995
678201
985555
2610
258297
373029
270516
984809
970517
303289
1145247
785857
72360
170959
853013
1178083
971409
604085
506263
1160967
702653
570607
328812
959405
222384
362765
640095
105137
141697
408255
443773
698105
815819
303005
914875
937525
1105850
426973
990257
225264
35362
837756
97921
240311
1101545
516159
436670
675969
1177895
939803
308536
404191
754189
733666
736992
736506
704418
997166
688938
11411
225920
996630
634547
860288
84720
1132075
179016
748989
631018
815218
1061000
1119105
724825
561783
1041312
1168154
491997
1191484
140684
697415
90776
951866
236206
516655
473908
177227
991703
876839
591922
848474
600729
363750
34856
1895
356426
726495
978296
264640
1188720
140555
1096818
1146074
1143640
749499
1157043
59531
315360
641415
462361
1072028
1090749
940202
815284
1111909
201348
50240
1023552
107436
352585
1004115
787020
1113843
909603
1135617
1138111
327455
95998
812659
442068
1020123
475909
272529
1086391
796417
1185498
571457
778363
84643
963484
217792
70258
774063
751468
218404
1083890
406338
676263
415786
18409
1132466
1045007
487873
809894
1107116
773708
23828
591401
105317
168895
1113195
343119
615203
56853
950543
299142
869648
1000601
332690
996804
1009998
254342
869454
860637
187753
1094738
287518
758177
12713
293988
561986
172330
834997
401772
616176
871032
1045461
160765
474123
22557
565557
1114276
496491
604713
617723
824855
268337
241165
1031704
487156
49664
519724
676186
57052
557601
374727
413312
159713
147204
463381
57750
1177487
297647
234170
354339
765036
1021612
662558
1085927
158350
513708
978167
608191
338830
1091076
140981
581602
1333
619036
385256
227530
951669
203628
704562
1166366
1134760
431400
909716
235943
367139
874891
259760
755842
556498
294983
426245
227849
507706
21499
1067125
117043
129905
784158
277039
339321
421885
918654
901154
453297
1047770
1091140
1050982
86488
579553
539258
236598
1180892
1079892
254109
7678
922207
631246
106130
50235
1051619
820787
441648
1043724
101027
618539
101095
825413
597694
1024065
400218
51255
897046
986607
213756
848426
805837
284710
881530
1037666
222418
1069180
433956
2900
29988
810226
722857
190186
1068776
971908
556092
139724
1112629
1045465
471829
511529
724506
784864
207951
779349
765134
426370
437973
32740
510602
331111
892808
1096867
363344
242312
306773
463746
1027974
843496
1031457
607501
887934
615015
420563
877904
1021693
862755
434184
859648
1064804
779017
647917
767045
595344
414193
11616
1169846
1173764
269957
341442
275455
547362
920509
277798
1050436
779614
894272
434150
983601
750386
1024478
1107770
748209
647322
996224
845208
895808
1078456
354509
576555
644642
459825
861593
1111702
66893
379345
948133
1112675
26730
492229
323934
156099
588878
761387
261771
254845
1017313
913865
1063364
1164343
426885
367937
1147843
623863
902944
547560
240541
922156
559404
1095906
911666
995450
899384
526669
661562
937094
528309
389461
949564
787311
444825
887906
855037
904967
1105203
355710
253434
1136271
692268
1181080
328246
723626
545348
355732
1060319
1115416
143357
342652
581649
588012
433425
48323
86869
553559
610124
633905
899562
288712
1051625
499066
863737
293391
93327
1124142
633876
149176
1048307
616733
1040810
605294
86993
342591
466175
445446
417960
1000267
189250
484208
294169
960603
840936
553445
689738
1003286
254955
770250
879989
887002
46498
13115
231965
932422
2370
1061031
1076543
350991
783333
684209
402605
558490
47829
63719
949067
1169168
194050
184387
505913
318012
363761
949386
570515
1169240
526616
565209
671534
809233
495907
400331
355037
1163874
828174
239752
119247
316373
516523
1171170
1034155
1071903
399035
938804
263589
609531
639054
302562
716330
549140
726194
678945
837132
877457
923276
424706
409171
1077948
526128
815301
170328
726863
773516
1064217
493080
510810
1191662
304890
526257
698878
557744
366630
888252
717560
766473
319972
271443
761637
330198
1123644
647067
321753
1162770
1080611
98673
730341
572891
419595
344435
647968
272667
794689
593785
972453
455015
321252
76641
27354
400845
1007236
1123503
1023224
148365
195945
382625
529771
796641
923106
223471
669708
958895
296028
697903
231669
518643
798396
865662
426028
915053
334128
199299
1004419
1106437
467180
1115501
429602
337581
513776
801389
290042
858892
70994
1082076
141523
431484
645965
1042080
285212
338564
797716
1124459
1184544
364806
550403
12891
210266
1088482
754972
864226
354519
9636
27181
453181
452721
382611
1186672
708831
758894
191162
471015
259548
556352
212609
91549
718160
725275
318475
443034
284779
588025
928261
690577
754824
732932
131855
569885
686627
623651
89312
709248
721105
378510
324134
120956
1058767
299817
1156211
364901
382252
1056622
816857
1078320
760220
1081009
846200
1026158
213810
642131
970049
691065
790496
558185
1158231
466349
592763
929622
736388
597499
599297
943874
933223
397807
59430
645922
1177843
1185166
327503
770738
917938
20665
695880
906497
543557
696626
816313
17786
1131110
1136534
205690
30911
910386
338639
634290
830937
624617
488849
467806
642676
185002
1020343
946500
881014
606318
699894
946066
1050193
960628
978270
558040
1070040
950074
123832
316002
161733
1111826
117967
1017145
921983
596355
979243
720004
940973
418171
728426
194394
156707
39898
748297
522288
793758
704974
144972
1075249
521547
783455
1030479
437222
58829
557422
890256
437066
975740
395167
586226
196059
161258
528148
961363
1176314
789023
1156667
15098
343837
772088
283462
651837
305691
181283
746666
412544
52080
888119
504270
533625
359971
490366
144064
143552
167893
1045787
432986
194498
815562
95799
965816
514545
946850
802542
4318
202452
1031703
1139774
1115554
104672
1146262
252672
716799
234156
846808
313057
955017
1024729
111740
474313
218628
968711
915933
1086779
568821
918845
977892
503181
1167365
503329
367582
242295
1015921
1097021
133878
511352
90628
555849
492965
996681
907469
886713
991521
1023241
301814
896391
46783
940086
199626
720184
674571
617688
736333
690442
646681
743686
1027447
868406
693164
325688
740904
1020730
1062697
1165585
601515
496207
12266
577725
848096
458715
744748
744302
815421
54528
343143
383390
929157
212828
1057679
92496
458849
266008
7408
466293
662190
816297
10460
590291
198433
945641
693375
1022058
927252
908151
128330
100529
478884
557541
373712
520766
484433
138680
328225
507026
733166
820258
842790
289949
130659
934593
283609
1173582
228606
298962
3494
893855
1001956
978355
214662
1038246
1017845
839767
1076942
741587
801878
280128
142877
1068781
736737
48813
441891
15716
362537
223225
11010
528591
65833
178184
492525
79027
319685
1184349
801947
423150
45990
626618
785677
850934
391799
568389
564363
1055025
437661
450321
502293
145545
584277
985985
625899
620211
499932
24503
638749
855516
1045832
319122
475742
885103
613869
1039921
460366
851309
510995
664708
428950
998665
904460
956744
468928
258918
686210
558048
276953
1024915
248839
839418
872946
453376
791866
56143
137676
922124
1019459
819984
1011686
360238
306001
401750
407508
864296
570195
198161
694487
268194
1119218
330775
277466
512794
1099072
527487
450464
630906
719092
1091543
792696
540511
65429
71344
747921
64201
753109
28244
712427
396836
86894
107715
215285
714141
789070
1081390
685817
1092735
121914
596932
58720
1093973
295530
280893
367608
640639
638877
1160917
199451
510608
1132597
1041749
258084
332351
354608
625608
1135422
1134168
784820
453874
289588
897061
254535
246455
121679
970937
281559
282436
755121
1002716
626086
61529
983538
421482
27068
208549
940019
222757
574968
1120156
693285
62841
852966
1086840
1143776
219827
582381
631474
577496
23564
1145476
340720
1130322
791925
960460
78852
192784
591017
921087
1116742
806746
138125
1016790
477937
548948
617008
847022
852777
430339
506471
8788
245188
1175767
1187466
308510
433941
650483
84775
969420
419910
108051
939982
516028
655296
326420
13972
527880
218798
1053561
820542
1122280
92676
919359
801395
350972
384749
255345
592927
875021
647845
42380
1023744
980198
786919
1024806
532991
687149
562255
635589
59716
346807
136828
1011651
152711
635447
616378
468413
427238
793074
106529
543025
851450
1027854
205403
877750
107005
501569
918321
1023461
316672
14433
1162560
1015343
1142866
391983
428573
105552
62439
494264
143126
819130
402889
432958
645217
303039
37868
390944
181088
109826
132074
1147039
1046849
407349
8098
899322
100210
1016099
151416
221618
478014
984524
729968
1050495
159546
30401
895198
698394
536411
349991
231431
525524
457186
212873
1015697
1091178
15388
712499
889262
551468
942080
1144328
878762
784647
998846
658641
26747
439859
286726
223537
704671
476805
1036568
861704
1182659
649499
1192290
1090274
546604
395106
277776
942906
57794
555535
780675
898076
700866
1085611
495162
912514
436408
807942
231696
1104763
865691
124532
803011
62839
248069
521284
358723
49148
1050432
561522
1106601
358869
272435
1053350
1011395
442127
754238
235152
433423
627289
685833
1098892
696646
241383
108459
317448
337578
144751
914513
408954
529770
860868
163995
378760
88488
785719
891033
924605
665279
118466
743371
1115692
220718
336346
1183865
593866
1029993
275219
1149259
800409
1187833
1097927
1174234
486605
985889
424487
580235
447489
481705
611266
640321
214424
117724
1178631
1094822
153326
922588
1106036
10034
961703
392464
275695
355062
203178
1064004
966634
4219
905760
50772
144369
324171
602587
838706
357027
644190
842991
370068
478096
1050115
192756
360855
437935
81648
326736
364563
932267
1032920
1066361
633745
685711
1085105
14118
1008653
922469
865319
835690
815844
398856
1014533
992600
514243
429025
1165554
186240
843665
654840
1177776
759405
31555
104108
278611
435139
1035592
933342
1181151
12020
962807
127741
934466
636689
411205
1147763
1191727
48746
919556
65885
176032
312740
1007178
358866
964410
157536
324524
323221
1039836
378607
1054430
518946
181817
1002065
914262
329028
1048428
1175950
103064
187426
909460
18258
513515
449304
165922
814723
858444
742735
685102
527663
792016
527108
498254
406127
100620
998565
835192
834566
633894
1181700
503092
212351
375818
696080
843511
795990
929138
835405
571856
616042
507966
587346
1024891
1004702
1126492
1031547
855058
670135
1185486
927309
553297
1051877
765898
167445
704064
606531
821184
349551
347076
915962
562044
198398
282565
977619
362263
706112
907251
613505
277991
137521
952622
871046
948116
973447
919202
928648
321676
539940
626085
27467
404303
697236
817015
935884
1123841
618601
1173651
680642
309340
339839
452349
876825
365658
810764
359785
745353
330468
964988
206028
889443
480010
188252
421801
336086
650245
984541
100484
244694
1061715
1106946
165595
844038
561630
915565
158631
145628
661439
291781
813775
96223
1129746
834281
342215
56431
341269
539158
993922
1013220
1166981
658200
13554
608651
1031744
946114
424362
3445
67007
752033
803376
1030973
374429
673155
41135
923997
1144531
16196
845448
791586
419969
487897
1091920
629372
723904
1129604
897124
1067359
1150219
827965
813336
275835
665982
566977
1079263
115127
1087812
180058
935401
399576
1059050
678711
433026
1183095
877690
1102958
483896
488116
399960
961523
35125
931671
654143
1152850
624701
1121253
175845
1089932
71963
1172849
989916
1104180
571153
796075
1183469
783321
4924
655852
924434
129183
826244
1127631
1157866
282724
394470
1122974
1123996
154732
343566
317706
710992
830972
228016
898763
1060062
600649
508199
789526
181024
638387
696532
1018171
230954
855974
177426
438791
377881
13287
574738
393691
186667
549931
548662
769279
1052746
416646
690702
699459
997672
111726
766151
277490
72141
991790
800470
1070726
837517
290742
254215
458751
219869
947269
524563
572465
250720
216976
928047
441734
521196
185522
372588
696524
550418
936975
1173459
549254
734956
324632
132091
1123084
72534
730121
53419
684541
274817
679698
569391
685759
594096
1001542
663285
734397
1166737
591934
43520
967839
21563
726544
207134
559630
555340
415047
1177777
262144
282489
177678
220689
402922
266279
566613
690646
468029
78900
253549
1013979
790032
196263
121196
608827
546954
753581
559241
45452
702139
295217
163316
197503
744493
31515
15015
565602
228435
19064
748500
1086795
813027
770384
921908
606389
1074828
727273
348766
866511
769577
376278
15509
641612
524974
25976
920354
690771
680022
1054442
276408
626222
1132722
759474
449787
683767
61101
748066
332763
150021
462410
1050294
371185
798674
958025
191114
748153
38698
62666
364259
58291
65486
819801
620694
642828
17734
558324
248099
523995
575309
936928
294799
443821
1144307
856619
158114
825572
411285
1147946
871106
992246
52218
25041
242573
149245
519912
18885
987337
1004866
43262
1175815
882945
825875
1051573
1006881
1143682
227937
365772
99253
839413
11678
354405
283435
851359
94595
377308
148118
314943
361671
144685
197762
340756
326165
173299
773889
1080343
263108
1178097
250322
790900
453546
648380
659817
814231
57769
640938
212285
935518
968505
708072
381404
671197
1026390
713332
694692
683054
466978
835335
688698
617093
688230
218086
754336
65464
1180668
817869
52301
1138778
958726
918502
113427
362652
1131089
1058808
522556
1003834
1095039
904578
677605
405719
806269
341715
152011
462531
1160978
246189
883751
400370
689444
862397
865350
693361
747227
487182
1026100
923260
240377
875911
918760
961116
375711
746874
193685
560544
551029
689641
790097
22983
290125
450791
103188
238104
182756
1110118
668769
903868
516893
650803
1013608
152735
135294
317455
518122
263329
848101
780456
410618
47400
1048698
1047921
189394
488287
889640
818830
807332
1027615
91287
277552
980402
542703
303017
425718
619358
6433
816723
480836
1180351
1151907
954312
26645
449893
1019742
1053220
519723
61221
1131559
73924
318209
1058994
790800
181010
303804
1085921
685597
1627
113757
930734
456170
299749
72889
1030307
955474
994051
687220
328683
100040
878698
187090
1042728
27363
197302
489643
807083
99720
446010
958949
291130
568742
863806
1174595
791854
989181
841684
16942
831221
820028
1178274
1021183
765294
189431
448121
1115203
690535
1028832
1070407
485277
584346
857408
440799
886048
20711
836778
53177
596192
139276
368676
698937
97045
1165505
136859
1121785
303799
183796
23474
454986
1161634
1156082
1161871
139020
937685
989824
572004
105814
1170286
195056
223927
645416
1089197
202115
429204
665081
1126069
263864
252918
1151273
655855
383473
341720
404594
732429
912875
72260
1191925
256557
82262
474354
898539
1144074
900097
633077
596398
265649
557076
639385
71889
354412
531110
1097470
564988
870564
450564
833415
226938
611526
218310
595387
708467
987552
658901
605865
779609
626150
652813
317726
261800
1037250
715582
628874
1066351
729230
615343
949177
828641
615181
1113568
888579
836476
345405
530909
966848
217743
771678
539588
572588
206320
316029
465734
887337
103554
630461
293503
1024530
83663
787576
993298
1074237
272515
806245
294314
681340
410883
469669
197509
183095
1038238
1326
1068719
1078630
810325
622687
502741
450348
468865
1177490
411301
964600
126706
232402
839847
118656
934552
164682
376390
747139
1029045
678256
1128639
757055
899333
1093972
1188771
592705
556709
923733
363967
662097
501567
217909
1089807
1166412
58506
335148
520387
169878
819174
711709
203077
516639
149311
946503
1071702
346941
918382
1101745
907730
734069
772852
776460
1176834
670557
603731
836341
756568
820665
95626
1161286
366966
388373
497060
636389
1036517
400427
875630
985708
200374
82693
841279
784365
625009
128742
399548
73739
665723
449726
128513
473585
331854
64059
1084408
689860
258899
122505
73784
801066
1148686
1146601
267468
846245
445883
65376
1035317
336635
541685
1020187
413113
1131401
194658
543297
146317
970078
1186671
304439
1009104
964974
623334
374174
619977
98241
696719
123638
1125387
852214
866121
49916
956251
555550
1112759
833499
895966
526482
1037155
178161
419093
180381
853872
758950
1058836
1087920
331980
1149306
328103
807841
861891
979835
427776
890436
815791
805423
1133406
1103553
459638
755208
384799
86025
601882
974959
618177
302554
540194
527777
659229
813108
624165
1172906
633257
248853
920831
793533
82431
1095004
447639
683530
1135048
657228
118264
107753
758423
1016801
1064021
243892
716495
340981
862771
924718
610567
1042590
760341
1033148
864056
942833
263860
1033269
924052
631704
900086
1033957
230897
925484
462039
51489
682922
750739
432365
138009
479128
736631
572370
909132
1706
207794
1049832
753155
10252
1071688
321214
67816
51337
814528
134661
64511
116941
248696
904996
286106
54336
493001
936532
517984
127246
964345
547864
18289
587752
633933
1059439
8839
49207
979157
287332
689890
889502
24876
989962
102057
811055
112185
396296
156430
1075082
310706
1106952
226576
654528
31112
154911
1165523
315624
507955
260794
382872
581250
994114
1046195
798520
262890
544424
258666
515822
600206
212138
1127713
43540
269482
177137
31137
85468
1047289
1108614
727574
345849
6412
783661
1160855
1102364
840451
824263
801728
515962
176754
103716
648354
89377
157940
595565
233631
1188961
151432
874114
1039740
565179
871395
785951
49183
644051
916867
772239
154075
687820
1175690
1016005
344611
195454
742275
1185263
1034547
696687
811371
177479
15404
1177535
967414
66631
828867
48419
820462
108052
180559
580826
955858
60115
12131
155552
389286
927118
13315
237542
359828
143959
364983
640336
1150604
1037663
855771
118250
290478
660906
457552
723795
731034
835852
604752
712988
132025
901610
1051864
413319
540740
585606
1157273
1156563
187586
315794
336236
233159
674559
482840
196747
560404
1087985
87677
649567
12934
171005
557483
743860
1146270
651738
327743
676922
484226
1104729
981476
268968
677522
895388
70602
1049200
510254
486235
848608
211734
519158
821911
1113161
685328
770363
365366
827099
467209
626161
918196
532669
98170
1047016
615872
1090923
176247
127091
1061773
497793
898400
497871
50477
309504
1041949
484287
865404
713084
377181
105568
1060345
588280
16353
847167
1174773
866948
363449
890089
41425
1102803
234059
828290
636924
1045737
628655
927928
1179044
34630
638145
147271
1068981
473628
771946
520362
7608
424796
86584
1032016
483070
175885
851548
530150
302320
1012918
635671
217073
966144
966879
197629
83071
223603
200207
108567
1106255
1020221
104713
1064922
906459
115534
771563
1085348
1005284
695543
413719
752139
462389
559471
1146970
219994
570421
776985
312526
1175126
255646
579681
1055305
1127850
751315
135654
281564
140397
62594
425801
705708
653271
855563
190610
160606
831764
417651
320831
635432
564894
1039669
120155
576865
380660
146738
1078478
662026
693258
563034
849681
892252
81208
900820
132484
60261
31432
754841
523263
1043364
650598
153721
792479
870103
602728
1041212
1157454
1139566
656307
101825
326879
1090722
489659
881992
104666
1002547
51696
568805
679750
642566
346897
1060715
599740
714708
766417
864042
1112827
1075631
174654
872164
76120
1105278
848976
994932
209648
995471
999160
210057
843860
161101
1144535
520126
1056463
1147068
908299
170662
264390
110648
202953
170596
622999
214885
112177
60838
354932
230898
1008164
989445
260573
660623
53580
675796
863393
239198
1013245
431725
81785
726151
922847
704701
781591
1075730
202349
1055037
943767
933046
796851
337229
1126028
686020
31091
968872
268146
317614
653068
609113
1033095
494470
525170
122180
971644
141800
960956
610805
717849
253176
506787
172340
964323
967874
759803
56373
1100752
79896
303098
1183780
1143056
827200
802089
392802
263767
1152731
945565
294901
260752
667635
497591
126196
1041836
243043
1158527
319807
959306
1177408
742982
310129
9419
1082697
491764
898528
668094
607746
755307
613937
80662
391523
481772
898680
1048435
815321
274411
457252
776963
235326
1182885
509816
540057
1126993
1084484
1094728
977959
548814
587023
310316
293573
12741
1106740
63874
1014931
364418
556245
1173141
1128469
643430
41403
534887
995672
770950
5068
524595
218783
94620
1002741
349411
597352
464774
57179
498053
106063
759301
1080897
1014528
1009775
1053537
876520
329766
955712
125395
168736
986678
811021
275829
970631
206687
748926
502196
1182343
72223
491299
100548
767991
292894
544172
474828
980406
1105602
1051240
419216
332954
1080588
1041782
1063232
269081
1034822
285119
712607
910513
335721
1137625
1059393
908415
575921
22086
669802
740493
923925
481948
931519
365687
281521
417363
1106408
147756
441663
352534
833022
742753
163624
556332
948803
597204
114265
1027834
1079753
334473
954930
41798
471253
598085
702162
723281
74898
144229
833447
923981
836777
1005381
997044
1127824
1191358
40242
535411
1067009
879109
1134080
654113
1117095
76195
919328
527153
248400
57981
858157
689292
1043641
1167083
931949
138757
125335
893278
1112018
3547
257982
382532
365069
510991
1171084
703628
86802
15121
557326
376604
830152
272715
1123802
842632
514406
253001
485608
761117
1073024
926199
252403
1186344
833051
346085
1132340
419029
949469
842450
572770
952465
1025805
1082315
481256
557487
718097
867774
417797
1067159
881261
758718
408314
119729
790344
608417
691289
368447
675513
32155
591761
542164
9303
794164
465462
552716
1066987
970193
258164
515392
621379
317619
643374
97115
1183861
504171
339826
879968
178900
1182138
340725
396184
181018
1018980
367464
120339
983145
553306
349962
860046
1011248
305864
795439
668421
162994
976490
1118511
673221
912272
69225
1042858
1127767
967409
959496
116666
1036355
563827
1049055
913704
834414
841686
127637
243432
871012
1147723
151031
290050
1016902
608661
26650
549551
423513
1045597
78709
631967
992997
650932
1159583
341736
411126
164343
1142111
637018
799592
351965
521520
966054
33048
75932
580365
342983
1053832
337830
630008
381297
217126
255320
338500
144974
857992
959370
313267
660917
327590
576112
706154
347947
43373
526828
1022684
822290
913052
841638
836088
330415
774934
986632
48299
876857
562922
756673
753313
582671
1134124
87374
577974
121071
1193263
1162433
402229
807070
322349
241257
928048
941708
150062
352539
538858
973974
86280
1100490
312753
201714
394691
482779
215650
355938
334173
526002
1176417
394266
351879
583497
283523
168650
722407
620141
381090
1157131
790319
998643
252705
60127
21848
15001
175788
1066732
1188900
671607
413269
865773
1084499
564507
1101354
640747
203816
556914
1123111
856622
1062421
134246
342974
1038981
19928
135103
839674
583558
159957
345248
208341
1096704
1076995
994822
653535
659128
535187
22415
406325
560300
731122
963456
421956
610151
912496
328553
828721
352045
6170
1141448
444353
915653
628897
1160604
101016
404633
902345
40953
35383
290007
926566
1031067
1171039
1176254
983011
1077281
972813
639231
98047
739827
1072174
375337
972350
284336
786397
102548
1163543
662094
86
36617
537431
341555
521914
300202
1151078
1114302
367341
28122
1101543
604866
493561
666637
499895
876247
203648
1012063
366162
946978
675068
195631
853979
170581
298509
517344
162106
518001
588787
49135
1104151
922632
1073143
739797
1002314
95264
201571
886715
924616
391540
290330
66647
680509
1015816
1172603
641012
656269
525107
37417
718582
1037100
657348
416909
66686
63366
410364
1106122
511078
662249
41927
375016
1052881
765177
592988
669037
545104
457653
945670
547829
76548
466984
1163474
687758
425545
408300
1036093
1184700
852955
816178
486203
506058
615769
722449
1089247
347258
953377
608936
509192
998345
491258
966263
349071
1139318
490109
272187
1138699
243629
741550
313666
771878
621805
677395
760551
358055
29702
1059337
35071
505714
783404
109274
1068857
162295
85647
440250
253483
1009529
579463
1052517
683053
744564
621183
1140725
1114002
41013
83386
1113479
981155
935388
363336
293740
778217
76386
822411
1251
764966
516134
693079
13279
185308
260715
968474
1036018
773011
576640
916571
71522
500750
1143239
55827
1052047
1049867
232479
108342
698824
824127
913734
906101
160229
258433
893560
462470
794166
423449
310007
781339
225342
1063215
1111714
327638
729399
508795
391671
627891
606559
239832
1095070
294984
185861
996890
446995
376268
218855
919713
48628
592567
1029099
1179749
8496
484903
308408
991464
897347
1001457
1144080
516415
363684
1145198
216918
797470
370760
331121
711271
2235
432051
1173537
85036
353717
925494
881577
1118952
380340
163284
841935
105847
96201
1148716
751199
250934
456916
795735
1183660
656911
1187732
306706
480563
183192
327749
537334
93717
60294
1134817
1151279
74027
294702
723448
351086
481405
1015085
242012
777532
344170
976755
548674
732609
11221
446636
920902
102317
23445
175956
393826
744200
771175
1093151
188413
41039
201660
215152
1179788
1038230
776566
571510
227815
91559
832478
693044
1018525
723110
1081253
1130166
486355
118674
749770
83234
481758
247424
1048839
650755
1153602
416153
57969
898525
613627
1025114
69697
1020944
954172
380723
176055
285827
933762
224760
890759
1171781
914049
1133231
990774
988858
201867
852392
1170515
330711
1000430
791310
577121
28506
473942
581434
1009087
551722
1085730
658011
1075830
314299
918021
727058
216592
1154273
189723
402913
396497
265029
958656
352599
114595
788952
565099
606572
46592
400904
759979
220734
1106866
900945
89541
893754
579400
187961
421929
105455
49540
78451
138857
1086117
298622
398660
630371
1122171
1012429
962875
952049
412062
435051
43487
374720
1103212
342534
920589
59227
791190
784760
77849
1139224
503674
101038
960283
1034071
1061716
328029
797926
1184645
16591
469331
789087
13552
293137
480628
1077057
794379
416594
519161
819312
781282
366187
726467
155824
411976
293747
268904
11378
119068
395820
1083944
736822
645303
1160801
911807
547660
1141321
360350
158323
425483
1188542
527803
929269
6378
425314
269661
673566
500593
785303
642973
719060
170026
1131283
320518
833859
176825
609838
454689
323369
252192
400060
968484
863571
292600
918043
110926
538220
1159349
221243
115647
379571
1115285
1050729
390725
653881
17693
418027
747821
470325
1069319
728018
1088039
98032
316798
1164918
68563
1103414
533107
750445
139735
672956
164612
314946
295496
247645
312787
1142098
934851
943387
278819
67469
559002
286609
518741
1135080
1148195
174104
274965
680968
127291
546403
85922
611275
811451
349242
410610
570050
641593
696916
914311
312430
610840
395299
1024744
801788
314163
323255
940584
348082
1093694
21522
660762
356539
16330
836189
1101666
594058
448249
52862
1084683
527058
390710
366480
97603
941674
1001795
996909
384169
946949
94784
470602
28287
684706
1018764
452887
149546
305652
448238
575994
601834
377237
995316
200353
272343
961981
220981
292629
1120492
1112989
783363
330086
601901
512472
484145
358062
740210
158628
22088
266674
1018776
259512
438549
1054450
669800
65277
635632
1091864
570693
713365
434982
160225
1030959
360469
1100339
350843
84964
1073402
362851
634788
65107
296204
760871
709936
649146
1166712
72441
844347
117395
50895
5878
715529
652713
885338
58436
792996
62206
241346
748914
1115712
670371
133755
17254
514759
1119622
279050
825896
400411
658997
1140606
356418
914838
531096
152589
75685
530252
1090918
1075718
242142
182974
860152
383849
1185267
651329
867005
1110161
728173
202347
515617
618185
323609
830518
147748
802441
132043
882475
764052
1148385
820836
1180065
399890
985366
486609
110651
1140158
7047
162141
990037
587521
480036
1067462
64147
821706
296532
252158
358415
179619
414021
423517
1032961
75288
948161
953847
782326
1094360
630860
556656
91563
602824
25512
1149006
597023
1192857
1068088
745511
871660
128459
142775
959921
161431
819881
498295
600432
728584
628525
374887
251979
141676
997682
429471
999750
389090
580421
544385
561103
68575
568749
743370
111719
1036813
842288
162125
1139600
592035
933136
868719
762871
121462
561310
335213
863286
103218
733519
314093
960982
852380
282905
444141
418945
115336
122763
899765
565372
1050950
73164
1177698
510717
901252
1117505
108100
475460
482317
686445
508524
688836
1046104
1175289
3271
550249
548705
701743
165298
557642
1158524
993968
953287
537496
602108
206826
452840
398299
851007
46608
196607
104434
633075
213484
1188973
706951
1092503
348011
120992
86383
390266
694767
160398
974958
824411
423576
251667
1159745
1138845
309706
1051149
928384
548488
873462
394613
861010
87087
735220
1038278
1046617
706350
641077
122276
864092
861491
747767
560603
954785
795945
420565
421899
390866
970222
904364
95002
1043019
544493
201870
848069
44642
481888
1131024
168575
464598
806328
322280
199073
355498
457087
1065295
922902
1063898
190634
921892
967163
1166955
327109
364948
282429
490820
206171
1101770
1052062
753892
62962
909790
416827
1018652
508974
779025
927707
4420
1151572
133659
1020982
82442
626804
1001972
521601
791723
679427
169013
1119212
528795
354320
77215
1031336
651369
677955
634794
102710
1115295
662713
795950
317646
363732
272461
311932
954881
476403
719883
762371
990770
501493
308813
1182299
307666
192381
426926
389310
195763
214247
209701
751619
886044
619626
1105758
721342
858280
720923
156316
762625
818633
6441
450896
906321
275184
68095
608088
456356
915149
1133479
513946
896200
781211
23268
1127924
1118365
789731
1169682
155973
214274
277109
1007994
765940
1187151
289923
1105138
276037
1030362
169780
375105
524726
466615
184956
908585
631153
34961
1172327
786479
1084755
538082
949175
11421
936341
278825
795202
91143
968022
1092134
388558
885441
884890
694486
135442
693693
767367
997433
424140
652362
933693
986701
429801
1030395
262052
898807
988197
1151502
288758
27678
829794
403390
935675
1126984
108809
166240
84569
248743
253625
129730
1276
78156
146457
1148299
862219
373312
528971
532014
552191
509432
265988
1063043
100091
375417
852812
961804
1001816
594644
938198
1148031
252617
562340
1146377
819133
388286
151384
502561
1109888
531680
169132
851244
308128
1144435
1157137
1029903
462601
960536
779563
365068
1056793
328745
515700
760024
1042630
739086
907716
895927
297756
572435
972822
503493
625313
978867
575280
1109977
1124474
187730
384324
947065
151647
367338
1096793
913307
145877
246962
593211
118804
297351
556254
660329
184884
440358
549299
848612
732281
993375
1190845
531334
254247
1117612
754426
631787
401379
1105167
243560
629971
758867
110126
549000
714453
332123
241203
1015747
198723
198495
724380
700554
369193
623555
221671
941677
1110079
647315
600597
783310
237103
878121
143733
129891
597663
952801
313409
937425
92265
1082062
311054
38945
252830
983687
484874
171953
944474
47495
912150
575472
956380
310997
99606
869787
702904
658790
180118
584846
1015638
1079436
82204
679786
946166
311611
984271
78863
336694
334214
179604
504638
46196
1081472
1009829
420876
76932
71762
847754
979451
172501
684710
568548
710574
136788
99783
996647
876858
1096166
164106
21916
536175
888211
861336
828298
130988
689915
881363
1038884
960648
767866
365650
940033
796519
1045088
953330
1081216
1063873
978135
158058
496122
942223
428669
389635
720703
406343
59938
855589
844307
233764
220995
564189
354563
448623
1146811
1024601
323853
876587
1046992
486575
369741
753720
848737
406413
885726
722153
165238
502719
578613
59626
404203
1005482
200149
1143223
482202
1070728
996760
310015
433330
68760
272253
1014270
337010
322942
225756
4093
323857
72949
1128862
770674
894834
869810
335130
1116356
994850
316184
438567
401964
113815
38534
916057
99079
198933
575249
130930
43931
770597
470360
62489
892355
761524
521049
120766
220817
1052120
858789
971794
417500
325767
157137
29686
199402
936431
1022658
337789
197636
953139
169163
409292
972155
966366
620111
646777
777934
864245
843246
399483
1192893
361158
1155834
484969
657354
140060
754675
864413
832769
931117
913197
612110
642993
378209
594744
568114
762184
628198
740499
967702
690337
1046093
120654
231533
1100111
988064
602471
1037237
607207
1133457
1177141
746408
729279
226544
778366
491384
8694
1071272
712357
1136815
940292
1037293
214029
425054
213515
627056
1077936
776948
1125817
577178
859072
517627
99503
386218
226488
1040190
403342
967404
976909
96789
1129987
619434
851917
1189339
244998
1183833
467474
612913
113622
1165625
969761
362568
622952
1022530
1161613
266472
711299
1088313
673425
199256
601119
665971
955827
392224
958939
724321
810518
641899
1058490
607934
201578
1127606
1189010
920663
1040739
462403
276136
375024
881139
1186838
76286
608748
1176550
969566
1137500
197142
191294
1165683
511410
900284
199378
92786
55372
1122852
322850
424994
267352
235462
883318
670865
500196
343242
891886
305851
45559
895105
346183
762681
908494
418582
1075867
101599
1127033
84059
324664
643148
1027783
376353
481369
179066
143055
436091
631988
709030
169036
710794
285132
53437
632475
62403
896345
155303
868181
926088
960208
455077
636989
3591
378114
362205
714040
705333
245499
837941
139715
792822
1068671
140151
961459
108673
973235
89333
557582
422865
399737
639421
868467
299497
929582
1025347
332931
834397
52394
1182489
1065681
129928
943462
404327
706030
1000545
929326
941836
42559
1089335
457249
511464
1091146
698323
908371
799071
261304
1134661
286704
1052660
104764
390203
808973
1002166
749251
7239
258148
142684
1190458
1148516
632728
540360
56659
829486
625044
608521
280567
580109
513450
199973
1030544
811142
375027
249315
582051
1189764
257812
144320
1189209
974793
467735
837944
67147
763703
460552
72886
1049150
747091
170587
2007
436649
832151
57260
490892
698337
765528
887385
649717
764752
188324
504321
318731
229714
1091109
257881
841630
496107
567179
628934
725007
857922
940415
557453
180594
1110812
1183274
716493
465531
632555
970453
882420
907563
851924
705575
452842
881558
619585
569320
486890
635836
270497
545356
379137
112621
1022914
461670
1049141
1174783
293894
772313
508653
720277
1154667
982938
374477
505374
492317
631947
444605
194138
53926
806378
1078153
332903
643622
1117160
426845
421325
278520
541126
902746
1155757
33152
671792
1147733
243364
383682
1001342
172202
1012566
114530
797519
79912
1153646
528370
653320
207480
728487
1162581
928817
258861
903996
356279
915884
1077551
68949
228843
1157385
745401
152879
716309
566862
1171891
1025407
341570
189184
860389
355031
380155
87435
831280
692153
960110
650659
174121
255267
114853
28816
1082276
759285
997845
492269
625103
1043170
136987
1009136
793663
292509
578614
659690
331589
1099776
356127
478612
909399
377353
1006464
293937
759114
204257
486681
1013434
821536
1084511
561476
1161219
116367
6502
132956
120626
753380
849331
71301
1057865
351903
646109
702336
773848
1107071
904792
840430
283484
111660
796285
156505
700836
563135
1019930
171405
1124224
275735
946539
1037297
667433
1144688
137087
740815
1010248
843118
1132050
709040
1094336
1183472
501658
761698
610419
560679
1111190
638105
1134838
933126
417345
806902
1076629
1079677
770431
37498
477295
820202
836442
436167
981792
137888
696079
958075
1019117
861141
611305
342886
16132
947546
858861
177726
780040
987350
214007
89431
974296
770438
558547
743569
675189
1122442
1027636
826845
386175
247684
942584
256791
328309
1027810
218723
184473
19107
480366
255137
519713
733646
1100344
70680
898038
427025
549974
488863
402462
23651
695228
149391
473347
1132645
837999
384981
780696
546169
225370
7011
214730
387536
689032
102343
688193
706128
720274
1021924
681074
11759
1038213
224262
1041356
1161303
856643
199436
695526
372221
759765
678316
636262
823750
905786
592408
736318
643854
350984
1072794
786660
635547
148504
704346
690225
641358
761645
662758
56968
1131873
244457
263547
163487
1092790
960665
890997
1182696
119243
27365
125499
582090
993733
257934
606107
178943
941699
59067
321641
319854
110687
1046047
847983
778045
796758
370562
2648
990945
936578
469254
1187072
514333
876526
724543
1080489
834260
516057
322878
122448
16455
189923
895432
1000414
58828
288923
395510
904420
716850
697139
58823
446845
329583
1111300
889749
869815
1102725
145255
492077
1009293
279868
219031
811895
1088374
359993
802849
280695
745927
924088
899100
553353
1161345
623176
372655
1167891
723678
882019
352279
568899
786389
87834
42375
1152417
908076
85894
452111
905753
694126
433300
373590
358358
383719
1104426
417139
900354
397854
190042
144654
1097679
1188634
96448
746940
754999
343394
1192157
10912
820884
754834
460708
1130385
278457
1165319
1188149
1105632
498348
1588
531670
130144
491172
980988
930594
1038275
407036
1162045
763415
479149
745371
1002887
503966
316605
180205
128704
940766
1036131
448353
1172681
18779
1139503
389083
620076
1168074
966367
641444
53241
891363
805219
570470
91149
80572
556739
893820
552521
721145
631013
1030052
878947
904740
762077
779136
945484
184161
663414
982542
615382
882379
961418
840189
1082944
1066978
603263
20478
791904
973580
666549
890485
882987
188867
1066763
1135221
808734
834195
207850
1020770
299633
268728
933127
129114
351444
583117
315322
1107470
170227
276223
368690
15057
128005
1113077
474
751256
868301
1097202
464306
717376
846102
149985
523406
1001020
703652
1192158
1188349
457124
221672
908942
23549
865020
529560
1191517
530414
553844
249151
654752
405511
968808
403211
69468
334248
1004984
685827
1191868
763214
519998
1095474
208047
1064645
33501
439245
685616
615894
189736
14069
412414
68318
817237
731982
953275
774442
852191
842616
800811
836763
174045
701891
304956
978606
799628
841170
415893
415621
338414
1091185
506002
124214
988423
342668
1158731
284257
917672
721281
385678
84926
1087896
624532
406605
505281
671111
391879
166303
723759
989777
433671
1061271
476540
595148
141261
360876
999257
12674
1022481
757458
323971
492878
22871
471825
1055182
597339
895270
21860
480823
129057
977155
282516
569186
590974
498290
1036747
638522
422650
5305
940560
138050
782433
856872
1049485
464474
59715
553589
730920
634100
9034
582564
116574
52597
79517
70000
571585
898304
438353
577510
188504
236893
1148332
428374
615664
1127669
102463
129274
196326
359398
456469
791199
1183784
470672
683270
450009
547580
701402
991024
60104
335613
574913
656801
110214
340620
1044433
441824
195270
806150
54681
190127
126068
303748
104700
924936
1180129
859394
348618
57095
418737
217023
742969
587549
246961
1060343
1027285
776639
8209
1115041
658737
653989
572720
28436
880499
249834
928637
359052
597332
3585
380751
306644
665052
1109923
702276
939760
644785
789300
656595
483562
507292
258090
41081
1184089
950667
1002130
201440
58241
1092033
105128
138907
7880
337136
582932
83807
369345
955622
112663
615096
86696
990444
1137833
1156541
1069202
641878
992107
26668
1089875
43056
309739
100073
884585
928087
715103
951419
1003319
771393
243977
406563
1119933
1040574
458207
467425
950680
207378
869460
573497
344637
389517
662128
512504
955396
1071559
148834
1190777
576319
421347
806763
533175
588799
1072768
17015
1178159
700955
56259
352835
510564
614150
1170479
1048725
1182280
71133
948781
539161
42465
763717
883029
526444
632613
646929
847737
843626
589212
257398
237240
280371
22946
1085684
1001165
452073
908657
1169843
302452
1029298
327520
815028
378505
1085154
560905
704825
595767
177771
374361
267023
416217
485073
24051
964470
127414
825900
913389
640904
920929
1062041
468374
974489
636115
298801
219159
592652
582393
456858
1123180
1067536
1063410
422724
344244
504643
1080654
1180736
517410
11356
473918
494656
607657
183450
1104777
1004200
777650
1153403
1021468
975801
212526
408303
1151931
654124
757137
697677
970376
819596
77446
1032154
864114
1064410
828167
631502
665014
1049269
24516
146289
215746
144975
292984
624974
1008581
1125170
126217
830178
167076
130704
132112
439907
79577
128379
652475
203295
783510
861014
23284
653078
916455
620448
1052543
378293
102262
1070361
934242
974720
497393
437898
1001886
390634
133352
1008886
129345
960192
125772
1175533
761849
483359
264714
739530
1009693
759687
596983
775929
969765
348534
314614
348063
618528
263669
251540
210570
160842
498814
1053876
630042
745178
791940
553963
697242
698375
837819
1036431
894586
327798
357779
887363
1123824
187344
653695
755295
1096191
1016985
238420
787507
385936
1096872
681557
360279
1188800
810575
1008183
1080541
30892
204884
983820
126972
10025
713802
169082
1025684
268165
939348
1114454
639513
1050961
977608
159749
223529
729071
715
1126171
1103426
1186332
1159197
170165
1008947
53857
592178
178220
1112063
381211
965084
908026
382322
904212
400318
61388
1032536
314174
1149219
1129921
1192979
73873
969050
64898
141421
38294
523334
399765
1026756
30208
908902
680097
101133
332580
723878
1144094
446227
96195
1048889
270117
890627
828113
436121
613901
363142
294805
647918
685032
154823
963611
770231
1126433
1108374
733443
853514
1188855
209939
29813
523022
703587
717721
292457
786026
217408
1105182
651337
782750
293919
612198
6688
487216
635602
118457
211490
741887
1116607
101462
434139
764097
1143635
924846
914369
26417
710862
51957
52323
768304
112849
345897
375329
787142
839126
547631
344795
696325
245498
1062089
441838
52229
657780
165130
635405
503182
746795
1014144
657107
1026408
690237
1182437
591432
60439
1020824
452910
367346
1104789
50720
1132627
982739
86394
214142
553848
88915
365130
839860
741981
456294
1084012
565569
900162
887415
1169797
1063925
255095
665944
305616
580846
923417
715401
79759
397993
1064290
226855
1140432
1167221
531428
634300
482329
76633
703559
692983
933217
214795
780
672206
990072
108678
719029
453665
1024020
387223
181400
915893
17398
973172
77303
923836
582748
1123786
903015
523270
91017
1164021
731042
806710
649843
192163
378585
89531
1048176
431187
300670
908631
656191
1121756
958293
205921
58575
1031048
664970
266006
355341
446869
604184
117451
1178994
1041423
921991
772266
1061334
1176498
1032079
683607
364375
470199
243386
496302
901525
270136
762518
901496
135012
96538
155006
103439
350997
1052859
34835
314857
1185875
104786
426703
876240
537240
952276
1073126
577757
1112620
786333
429964
51548
1096107
574392
102451
864124
848980
692622
799685
569276
648121
915238
305992
665991
684614
435106
1175245
412718
50018
264405
461810
312257
836495
335301
239967
1171628
106391
276426
1006938
152187
509691
418240
956523
657245
341841
898035
1180032
202996
978067
254443
1022963
584402
262595
1030095
557946
1023705
239914
857711
498942
189143
440463
3118
764236
1029324
751345
1173096
476730
918693
262042
513868
585249
199685
542979
413790
562078
1141258
51023
6484
1027051
747913
722938
736463
443604
270543
1138221
615447
699174
1103552
1038162
1111175
1027493
34330
700613
837620
222760
902598
206410
59320
1089288
619614
1187185
978401
728920
921311
210425
671909
640134
1004782
276973
583693
1111999
144297
580190
163356
194603
1191836
421436
335994
700717
830974
424886
996873
796358
421998
593860
84678
469186
53313
556727
316493
417614
59834
809116
397088
595484
399712
1036951
876669
956299
1034939
788115
407275
384207
345535
653023
525010
994491
822127
708900
641982
824951
970597
684601
736545
339688
12262
747488
316699
243774
817694
964172
641144
799698
1088489
154276
1080777
313869
554379
564404
1124033
796800
886616
459097
84376
597129
741661
554472
524969
966719
303812
1121748
857908
953327
142610
94937
62316
993095
864968
360728
1180387
204506
313377
97996
1129621
1152870
1150947
922831
229683
1114617
1036139
420577
50676
710489
793212
46645
1062705
1138102
888873
7638
695038
684067
1123336
712606
1169221
45529
943002
248834
214461
993579
873798
805128
1148614
1190731
845197
582762
601255
213451
473191
389514
947656
428984
640508
1097179
805590
398941
210830
876816
627514
852346
735143
642766
564437
291995
279554
540359
564703
473441
327753
5165
943782
147451
684787
713796
280378
786211
926595
628500
981897
220733
671290
633692
199389
327675
638735
708361
1105158
749473
989541
1059108
387172
459298
434744
1008853
122418
171740
367739
54370
203375
1152059
1150112
404317
1166158
542497
623880
783165
490162
1090970
965309
1165607
256700
168416
197205
625646
254207
1174157
441174
116627
819118
638228
211589
722728
603545
1154449
801857
391024
628998
350389
330384
293512
389283
978455
829231
93865
367646
1010568
869658
316788
63985
459182
1142958
147635
910759
663677
555311
490267
841613
92841
1188020
299956
837121
773090
105998
655108
457788
622956
270553
967975
1041721
180656
1175614
577389
1131843
995720
10777
1031543
13240
209227
782021
769390
551267
721246
925713
936231
436833
82566
255683
37614
777408
309847
870791
680530
428218
77691
126475
1169922
545935
125567
862469
995779
816357
369778
922182
788636
1009650
536545
437672
29370
727547
1075063
538149
248140
584098
31820
68503
1124456
216646
521879
1033629
59590
445257
618146
286100
573807
624499
1031296
996848
1166226
718159
530395
408508
514176
994754
1013889
877283
860294
770850
590487
523349
1130474
1186389
936367
214804
669442
13728
885538
549721
854560
292414
698351
583098
214009
792573
793779
1184474
373950
106185
432011
1186414
776416
1144764
801546
1043848
331932
490877
429714
671352
229706
981927
597653
628131
999365
1039347
288422
873487
1026191
1051028
604748
612675
1107355
1161433
476837
1137649
76056
217459
94096
1165083
408872
1090280
1084005
17701
225030
55687
313792
303958
275826
64655
723303
1139980
748448
205935
1139889
184215
1028294
986714
485740
1065480
1134914
865832
1147531
900989
733197
918452
1180385
897257
1044205
437752
586628
342074
719322
917123
825076
602615
85514
706577
974994
644410
262602
947051
310953
1081345
347860
888847
444400
1027072
616434
765974
895053
750950
80958
637061
1003758
687516
449011
982697
789283
89116
597519
575102
293786
569146
54774
1059158
373889
1049718
885529
898874
410554
796037
327952
789900
769595
1011783
625607
259416
212634
664619
1146219
111829
439169
26427
380596
59664
835242
402743
162536
530796
248505
476716
854290
918184
450433
1160856
607094
905094
463956
1101909
751005
855016
152165
298303
1071523
299539
1111325
259782
446791
961242
192228
142879
1162488
1151505
536099
985584
806001
443307
1038478
898574
575659
1068717
928141
990082
700197
153317
234274
1123415
199876
154029
163462
765619
747816
611710
660395
660964
114392
32023
815191
592947
283901
104313
1013524
166087
229365
289711
677905
163857
34645
942184
589515
265691
714645
1099923
190693
41888
574601
150672
148318
689075
875450
558406
411835
475952
1050954
671179
797651
770306
560790
468878
458198
402908
1154015
1155820
752008
844555
555961
196380
855070
1085814
736927
727037
515390
98957
1135271
385783
433638
1079318
707114
904959
284127
957220
720666
926922
809838
848334
123621
3022
1024236
675017
800777
160982
951711
102740
398607
564034
794152
525458
98617
746471
926374
705563
1039871
396862
976975
836542
574367
655615
247336
300557
529510
1086759
37182
693769
911686
105341
550329
197898
525952
130679
483728
300187
986002
828303
889985
368926
740914
234252
437749
381290
759033
435297
163438
999878
1082888
1046694
321425
1147015
349886
372111
1139529
191647
677802
263414
896111
692681
548821
838554
633039
200662
889399
383887
1135363
654994
1161957
971121
637130
442357
1068740
487821
186653
862575
746146
280287
1090621
1167071
566011
576335
868859
473390
832344
308633
512247
1053638
1109339
338666
836392
935995
668418
481142
568438
886648
188152
1058508
746181
147122
925751
143074
1030160
1065424
750169
155662
234454
139067
793987
390693
229760
688585
509216
284717
610674
197280
436351
1052230
194835
950402
328223
541530
804531
490929
1024765
1102046
798697
75953
305516
702239
579559
395702
126289
1178414
330070
399379
183635
105795
369207
283416
839113
974851
649054
831512
598417
462970
908962
878874
676966
5819
474242
232613
1029466
1081840
468701
1088242
157287
312359
895019
580331
196609
123945
698325
697090
524697
158595
308039
683531
1039874
313969
742365
258381
1079022
834995
204078
1097845
1159164
1178677
628537
1113522
967646
1033195
1052421
606210
92509
148433
699610
803477
478952
14088
322441
1179593
747686
375109
1065219
552867
533574
378811
780243
569825
1163260
175183
400772
11675
122256
26450
667607
157396
296329
1169195
706572
950822
590683
31021
909520
509588
100973
163198
246320
602303
1018739
282464
764394
415441
259201
191244
1163471
1096633
832098
435212
298842
228283
903506
887360
750392
1191809
788534
356679
1102936
418765
233237
800756
463836
105032
608334
259237
535357
26597
1040176
746608
290653
511356
20929
140843
1014990
337870
73191
117860
810355
10259
613928
708525
1180405
1062356
519522
819496
994610
855126
166555
950027
283070
759847
475750
953089
189161
289716
202551
1161453
760712
1082643
662613
940289
898171
946659
1013378
834211
915302
269905
184367
603671
1076826
889030
188702
454687
564980
1092425
596342
724265
564518
999033
802144
525464
460276
576809
1064674
1011638
1171189
656110
955489
868609
431174
488739
281932
1167537
1140514
189932
67549
708772
1063742
472843
797154
571357
530300
604424
582825
434229
263104
239232
526544
239966
225462
1000957
1003518
140450
722583
346851
839782
781490
667059
79460
1039719
299052
686974
839755
621680
273768
1058718
287011
171073
948144
516466
599712
527947
570459
495220
269535
663584
847104
304692
1146020
127606
942202
213149
511865
143330
346838
1009155
593214
1025766
903798
918555
275410
578164
471915
32971
814126
1135180
74104
91487
135855
1183996
783039
156436
856489
1037011
719382
688316
1151653
149761
504783
1151115
244349
1056172
671312
632089
332160
577887
464329
802755
833261
1192512
840592
484574
560744
940230
142004
809866
105112
853291
307615
691334
552336
287585
843454
1151431
560562
804593
80716
210854
691109
483361
543115
973725
152439
504511
1034739
467313
826026
414716
446028
783981
64828
479231
1052850
448090
1148551
178579
1181245
800700
693212
120829
714256
66089
241516
427647
408274
759113
7823
212915
438798
625233
329135
705707
173189
138476
909931
102006
917951
834589
424253
891114
485526
211065
575435
935655
143887
28000
723311
198272
561785
866015
772093
52211
161124
321517
874459
620291
1038437
1019338
286136
833982
329498
177363
1127518
32708
618297
248711
668545
734287
841018
336768
559340
784597
12982
593944
352083
27909
954865
1034512
109089
130896
277915
687816
33000
164257
526056
217535
213049
612011
710282
1124940
678210
510640
152051
1032676
49003
809195
983188
323933
101214
493688
963261
492146
455216
1072675
1063561
645430
980343
518362
673692
411511
1118339
481420
399774
427089
842661
1133528
280362
226493
273026
742403
42967
934823
165068
762671
189917
1070417
763258
1055665
866447
341789
448638
1064029
1041773
1069910
934149
1071010
95186
446498
315454
567559
213638
467766
436768
1136151
67887
100099
753297
1039554
211774
211764
694389
1165186
366228
967002
130642
886384
615975
474590
685140
1039070
609525
224236
147333
840804
641993
800162
72518
810587
651585
224358
460404
1191068
420705
733675
437
411327
42174
98797
107642
713297
727324
88134
912522
840088
576962
328404
135318
529893
1088837
274798
267998
595235
5454
1068386
75104
772138
452620
216384
1051631
1045069
88413
549223
397535
247321
781054
1049458
319096
227272
1013866
898453
899911
1041725
145665
91667
627290
359205
486130
86013
558063
244575
1098627
134914
173731
22704
403721
862222
898331
591306
178321
765374
437718
902371
629850
901343
1104871
1129610
484593
977005
784085
936064
119866
1151296
1026917
27783
629316
152921
291514
954171
752253
948707
607452
811753
817989
1087523
59720
414883
148359
691275
30086
4553
264059
837153
853645
434334
104971
1044559
861737
363644
911781
820300
801739
701401
603116
560557
987879
787664
802006
1039164
381104
797707
1044040
287142
1068680
752848
612958
646937
26694
950616
1130976
1041236
1134778
169660
949059
307743
657908
1086129
85075
39500
338915
201668
770350
608083
763519
970661
580177
410428
308696
701165
10095
265598
630999
492273
414857
1164127
797099
391113
72273
473172
1045061
397172
871963
466223
250223
227652
1053223
614563
739805
22484
569659
825194
264223
1003993
567708
115460
137199
595114
188387
991314
813089
1162413
169799
193275
739985
186116
660627
516198
546940
1050346
544713
131136
1126712
999236
593815
827998
453634
871068
328294
188397
725780
10157
627666
760647
893818
675978
413964
986091
700920
426556
118763
624481
828279
129229
942791
1045186
772182
1098279
116668
549882
590394
988162
798041
834633
487050
501045
346328
620923
81560
637358
358185
511105
657953
419046
274264
112698
46683
464225
924337
1163664
1055697
507140
264052
674975
1008106
87333
476159
703848
1089877
606057
761794
567422
1188665
1176741
704228
673226
1131851
962198
1112296
1017631
90779
274713
973702
86164
237734
361909
571203
118802
413698
523040
80730
930960
936251
196514
441696
638656
167758
145121
213347
549833
674740
388304
755299
441494
431403
330714
997209
607612
975295
325116
814035
784539
988746
1056588
405080
1188645
671542
437408
716235
1083661
160417
232929
268597
918170
69271
1061954
365127
88203
13884
107259
1135515
779018
1086648
216707
698395
768827
475411
413841
1188375
716046
438364
1096041
309117
1181405
367208
750765
1158328
689337
663392
866133
481598
184319
47995
285031
509579
538264
255224
789497
359284
466524
352243
413047
800718
668691
170707
761161
879388
510045
396216
964363
931456
552483
481467
848455
409816
232513
1021542
522866
1014280
924508
1183733
1006220
482230
936638
130029
1182668
959960
343641
1102905
1105817
481530
877344
844883
788333
1070912
816912
349501
660020
329603
870087
1111563
278965
684980
77618
173312
361215
230378
573185
822928
434710
398274
216006
916356
928562
195279
124969
554234
431667
289108
603059
80590
51759
882613
553381
697724
474423
64176
334009
318060
418999
730540
91233
766968
905418
982663
333076
607198
110397
192720
106976
685115
943539
293932
662539
902094
728933
349811
836668
460069
653010
1039941
520613
68789
503643
478905
113895
865828
653540
1003551
321954
142465
689073
330205
352454
864206
1064946
966003
709028
558672
17351
1075668
181113
523516
776709
154455
637363
909622
276940
45411
290185
839989
1034213
667970
590210
77182
1121449
1170278
1101124
8990
841965
866726
357661
168322
629990
170855
94525
841026
111704
805986
200600
457125
323521
880397
308654
959818
883151
860743
815518
877150
771103
526703
1176488
832654
52403
489844
849791
612251
72119
294032
107961
1108825
22812
1128234
1170315
2766
328519
411947
239908
553897
468788
347655
32121
267801
509969
559121
253880
110918
345766
488023
88992
667322
607742
509791
672749
781469
20459
1184233
380862
1125997
442768
1015943
10213
1109027
808847
192772
886628
543444
279222
289939
850709
1183915
76945
228471
435725
856501
1175974
1118692
24965
577778
91410
691431
330725
775822
662245
1073385
694878
244361
684697
5869
268933
832488
665350
933915
632932
208005
355162
168139
578753
338434
381073
994119
41394
681109
1188032
872280
729524
277005
97011
48420
522720
360575
606046
192843
1010499
1052849
52585
1131644
98113
1103889
243744
86560
645443
336908
285471
292484
1079758
919805
867923
1077374
1032319
969382
1037959
90255
208937
349685
1049772
837812
1033867
623535
342024
459715
135316
766773
608660
242543
494598
882321
879395
689818
273209
472849
124859
486684
328215
645079
529540
542473
526499
210280
503261
389024
670548
150701
524921
404690
264159
396812
902409
752367
835017
294208
309862
208710
1081811
1075391
1181486
451728
903222
698499
1096010
1100443
592081
672989
19741
270105
705864
1139176
348073
806893
836940
519100
4749
543950
76342
738248
866585
1074907
995117
1066774
878307
973758
151982
752551
862904
146937
710330
976644
1104285
170601
545103
958099
950840
678277
516910
659896
978638
56286
457654
369543
656087
27339
1088224
352875
539086
107528
354940
680399
75463
36331
75633
610369
1091419
400550
787511
1015439
47625
99102
140493
449532
1010123
1143799
419830
397274
336444
659917
294481
17752
1072304
794281
96361
71360
1130683
1036471
221378
260938
678979
46791
306915
863819
221862
603348
976762
771305
771488
833532
778906
754656
320666
993134
643452
796440
159081
1168449
1181200
723602
197698
1151934
43956
375678
196557
881650
950001
437674
921424
79422
866077
334632
528057
742184
1001763
518590
469559
49632
858257
818897
423716
72008
784393
170511
801354
1001668
41627
316419
864574
1189656
77212
364127
962605
303788
229766
993072
92033
213517
864435
729901
888089
753240
703214
756153
219509
33526
348482
610002
87034
117333
708272
364705
104965
463288
185793
654649
616696
733984
762700
448164
726369
466791
524909
123798
585001
210336
6009
465322
409501
54223
277586
1061159
118379
256686
958018
305464
1059992
497913
801854
1151339
4627
411185
980823
1089752
897882
521892
628835
280902
740247
953354
490379
568185
913988
178156
610995
120793
907814
902649
322264
688427
1158066
50166
1184012
1078665
58859
424666
257600
693364
778815
519381
918328
1171139
150915
273573
466374
11319
255162
377593
639117
653911
457501
732876
508036
216726
457390
811477
794457
1152349
37384
1134206
405857
536373
278219
89032
491156
267392
897050
1185782
243378
1094571
191459
791747
362114
605958
573965
865330
353156
411017
539818
175088
697191
274347
895151
649608
295692
244188
1083820
738847
406926
1114761
547795
889761
748061
862201
7887
156344
1149255
1096826
672678
764005
925870
41387
132673
50384
932745
1011116
68087
273488
413923
271781
718536
54941
612900
471835
132456
707458
1016786
531458
705646
978061
465451
283800
659425
46034
707488
73448
1130583
784057
995264
937235
1099890
1112607
949872
935126
713199
1167164
712297
1137672
902346
278197
801103
954662
1119011
847998
1001147
810537
967744
983018
396038
340013
578748
617901
136005
995401
812022
331482
1184329
45661
31763
297002
622273
74570
190468
364486
632230
201752
824878
1139943
1012853
662807
852615
555436
196538
799316
920993
551792
249613
158632
864503
1091366
508659
541053
405963
988122
899759
246134
945671
1082320
946050
261202
961655
1010340
557213
1106520
126501
124172
113136
768311
501806
615490
493860
668285
130901
1100865
1012199
1047663
477690
1073244
1154064
810231
498012
360271
695482
258172
652722
980181
936765
762286
921525
886665
433870
783061
776996
997722
845309
1078790
390835
137269
1139602
169260
693847
1171380
489746
321411
908579
207347
16443
635421
608725
508469
96567
192254
948107
802691
992902
283080
914431
1015249
12680
501484
918791
193671
678771
725605
919527
388203
1067862
194514
87228
275937
673048
258186
800842
101067
650478
159117
111881
482718
908998
860203
708915
1015666
783120
818888
754387
962043
685630
316439
783533
1078138
171014
218726
1101705
258832
1129067
418728
1125163
983152
628757
1085692
1172576
678089
567855
1164946
670661
723398
263888
763071
1124951
1150409
320545
726663
391592
828907
225593
863416
545369
1159092
797783
206596
1190152
337287
830694
693904
1053353
1130796
419918
1158355
358847
624127
823906
826830
301994
458465
578345
385240
833188
604558
30915
698053
114594
1032852
1130845
1178588
313156
969347
402155
92307
145701
812343
885362
893418
802084
1166299
884235
983653
592779
142314
18877
1086462
568176
321684
496719
781114
30868
1003148
584206
870769
315179
662917
386514
539210
560619
349395
771294
740507
468791
714268
939821
1041404
115210
832972
24617
801619
820051
888479
727121
334486
503367
1179378
27744
827894
630067
909724
152652
185816
104959
41277
766445
1170120
961865
32812
1103357
453348
236023
1161259
311097
936652
141718
233758
247567
287259
291590
576276
34219
412369
1005044
662678
28649
674109
1067744
964463
929862
231112
139819
851070
382968
961388
1012551
521504
723572
510888
512566
1011584
294261
141088
501412
956449
388733
547705
717947
1060760
400963
218532
647424
93076
860761
1094198
1012096
487588
777662
362930
712743
663537
415591
475054
197416
452781
264842
211531
217489
694764
1018711
1163036
361047
214645
359910
992664
562395
61065
207776
42063
276049
154692
20056
606573
702515
1117026
912317
979251
1009872
315123
532505
191197
854457
353438
76906
1025526
1094131
476361
659767
604418
605818
42195
1159758
461551
209959
1174779
383060
309854
995646
643609
901182
144942
830993
467742
974619
1071807
933
2317
182415
189287
732356
219423
279203
596427
161613
721533
688466
1054383
68026
1000900
605945
943831
997831
820182
126929
899042
1062954
467013
10046
379733
709550
34895
195021
95489
957521
545132
635369
1086042
853631
404538
47116
583193
269806
357729
532441
474189
579988
71473
1091610
217464
560620
958590
1052305
323806
44115
976587
715266
675901
123463
1131752
906425
540095
957758
423314
362204
272846
1017131
73186
290524
781597
542015
849527
949752
925207
1099823
431051
417227
504611
452722
880242
80313
680614
4434
719441
928574
342673
294218
822358
1026670
677495
422228
302918
179726
765390
352644
546644
464688
668196
347602
655289
250989
309416
9593
1126277
1147859
273955
1056212
1181341
1080889
591011
401167
714553
721920
1028550
1010048
236130
894805
424686
1137922
283774
305667
710695
293467
801852
797466
541399
1037080
686169
381576
107358
74343
662220
136362
391906
611033
257201
1051711
516275
638873
93126
729667
654233
379327
612680
400226
102293
406138
812510
1035274
1078355
153737
904432
556271
506958
204769
1099028
430730
1150728
714384
506109
1116346
564345
351389
568444
1040338
252172
475179
605859
586455
470649
1189534
296229
664950
1039170
612479
788277
534522
1016915
504580
705132
916884
904673
919144
82697
399547
439063
1093701
882448
754219
252577
624455
124680
1095118
410675
782547
1105526
372315
468689
904636
818935
690841
611676
1147571
588415
514260
714760
940744
300305
234482
690622
286579
912277
602674
230622
881722
826943
705186
812591
1184899
1171733
355994
289973
1107741
891040
431111
1123685
825264
691033
642418
1073628
102883
717567
255477
1066868
666237
510920
837284
954973
203508
1112983
435076
70761
186032
65443
411431
262448
833942
1156999
850873
756976
1163565
1097826
199867
902753
486998
810969
904573
1082466
125131
1187339
529406
920546
930982
754591
510938
300672
215787
1188383
333294
248345
785218
250832
665894
81214
1075000
944427
1014757
1010768
644811
473188
1063159
347889
835791
273960
1107518
673014
410226
211034
1012726
154901
846694
451965
100887
271773
531415
740018
30919
485870
868712
567248
321341
494479
134066
784957
39635
770649
435000
100336
1102121
915733
144249
382
55044
504238
1044378
216094
250058
245994
579266
36654
1008497
471600
482522
364044
514425
859816
1109011
724198
988359
681372
898633
287378
1076619
359609
807538
410316
176853
73661
861869
2041
177865
394387
1019827
344770
836619
232521
74136
233191
776004
501344
264501
812870
623988
42302
421336
371915
81493
258997
820973
635913
570671
553026
711952
256010
415088
106269
299952
676183
1027382
266672
729208
1129571
600452
260751
1193469
958093
629917
641016
1074190
1171171
185250
744745
814732
833177
358767
885735
942716
1060148
454937
802447
998132
448812
217746
1058838
319768
314343
789213
309248
421308
8859
351290
187325
365042
190750
938129
1166758
398773
333561
197362
559261
1172266
1149047
846403
755203
815153
521966
44527
197653
1033890
843337
290786
292875
537594
629237
965725
70887
878521
67780
462653
226122
515810
520906
1064514
1077827
753276
277950
857339
850120
1125652
541845
840341
810555
613609
1133168
211215
465410
766004
1026725
562870
960868
847189
80801
313306
774406
348796
604883
829225
111219
201380
971602
450589
110857
405586
309288
333796
41272
582616
329358
961630
592889
875960
559872
387321
1189435
1156206
1136730
329795
571470
384065
490831
151186
838508
4057
459238
1000329
362000
298107
525042
821043
273668
1074600
956468
1121861
875247
200521
1123833
1157648
745398
94420
566565
849083
542238
115992
977299
384534
256875
335343
523027
212334
1088345
224528
306245
679383
283053
695737
743484
706538
307656
407295
1053184
1108092
982985
275023
781685
886262
1102157
1104732
298510
1056035
242311
678423
834084
872932
1002779
225269
265256
266966
289255
757533
288886
141749
932594
351178
984493
1179557
628146
523861
108015
975590
172651
1113203
389781
1051036
73505
163426
365376
1185918
588946
31462
11521
1033986
512593
517572
228084
424012
88383
470436
323612
1003061
576902
682252
482316
808983
783556
375217
546092
780128
49031
629742
618175
773274
348172
340843
178189
595954
667001
847183
949590
674689
963970
424529
1013705
304837
746773
1176188
598126
666275
94712
1179498
294452
642596
1029020
802668
860810
850719
539358
628230
933917
1047018
715148
346824
854158
127967
1119707
768895
354801
574635
1030646
864785
847654
639819
1129847
245982
33528
1101812
290522
591537
867780
873526
1052294
718448
1179930
896528
256034
161526
1004279
246486
1172956
633598
23940
435414
492787
851574
1168808
953358
110376
739860
80539
570060
752110
620081
162499
117336
1159531
944048
540014
1059879
586530
240177
834652
536304
164413
913858
864161
1040203
812336
908730
380865
121183
190373
49419
153622
906460
1013903
133831
326328
1123499
991145
1193306
1170024
606245
738297
640609
405587
351634
1014979
1186225
1072693
753410
237848
810875
928994
111139
940668
495067
295627
710118
630292
1090940
259407
630362
75789
761677
70743
522337
190607
895812
904738
654198
282138
529591
667731
210390
1085741
1102413
713750
12626
275364
1190949
521866
34461
95816
235683
438936
375899
37827
480032
84068
148247
989766
1034066
61626
389811
1030558
462116
698708
476099
262097
878434
828528
947773
925540
309426
132090
721585
574421
152902
332893
436636
601582
634717
1190287
999195
132103
504240
154050
1077763
312116
1077573
970337
214286
601423
699090
367050
334134
506905
449720
122272
151114
603265
177097
911667
931249
845932
480483
200013
1028148
89042
992527
1084895
711527
610862
433061
124108
725664
1192735
95624
1002786
101253
137887
1134608
955647
353305
17623
744911
259622
1169869
227354
187076
525998
648962
994296
725939
495024
1025680
87343
1004023
789018
491184
83136
104800
477239
37122
255241
863311
215821
1163079
604478
750461
789957
3084
161828
1039363
572486
1090087
157412
381147
75676
783789
373919
731920
526679
532554
434537
700586
576128
725445
1119952
600681
695087
484397
333167
631067
1163694
307672
483561
917703
232683
979516
913878
571354
244415
262288
997305
937597
613806
784352
927064
506070
942169
520108
471863
824154
424416
758731
1122989
241006
173216
321057
535617
32063
175517
965597
574534
859482
590659
978332
13803
1069844
187278
472863
1151661
912054
100329
111661
629832
799796
289682
930714
751831
108140
740073
143105
505866
871015
610788
802602
174183
337191
648933
284365
419966
473244
379114
1184416
626835
3078
876188
495192
239887
770826
916361
450000
199989
356939
359845
323814
737013
760958
1175404
559049
879492
94122
469949
756157
812683
607583
1025818
129832
602556
272706
395268
736089
399385
105380
291965
1072340
272542
935871
104426
885889
12339
688979
277161
996206
688334
303794
1109305
978395
758254
615376
828423
995251
122670
931088
1169153
616051
256697
590059
434952
992866
122575
1102111
1089462
429135
575530
1162961
570997
555589
767475
1073387
1009244
130473
110513
753761
1164066
1150787
999818
505339
208490
210350
509188
485827
1078699
396380
431472
754409
480113
1017791
428489
1023620
666190
923802
919185
449980
1107012
655981
129117
36571
776953
1103287
1088575
1183046
495083
1173100
368596
839465
134165
869362
525787
213817
756027
797635
574931
518728
368258
951858
205334
113584
1112467
1036593
916659
1090569
714690
943097
31001
379885
159953
432816
533768
530855
1178239
357883
334147
928392
644555
562675
392595
742030
889546
130427
119895
956213
949330
1027122
524528
131561
221584
271126
71540
649822
731809
783390
1174580
402015
289202
817872
250525
724590
256590
960845
567616
64990
568853
306400
827491
731381
902222
943586
671955
363816
632658
367382
236632
298549
96601
683275
477113
188150
889005
1048781
955898
225024
793844
701460
528562
1012202
316046
609314
373583
990011
213632
99526
992687
611756
813840
1027039
676216
120839
729811
819687
580718
144075
540162
170118
350888
102349
99045
968465
795470
71728
400342
379168
998341
569275
122397
5620
439050
391030
545512
465596
498506
808884
638428
754966
831913
496818
112088
949850
220577
1121011
714792
376464
908896
740595
1029812
599469
1111346
932919
367867
789198
617611
963597
749945
180137
365737
1089006
485198
658439
747024
596167
169339
862912
1040518
490372
847882
1019581
811797
132446
306722
194955
291477
495404
267608
231523
408549
1009813
1122119
357840
537706
549279
692854
1000240
106933
862035
287056
640083
399487
825727
151494
1166690
127103
794098
520881
135903
316353
866292
76349
43777
344699
677105
124629
581171
136566
267216
641172
986052
913778
551682
818105
808558
184359
231150
510093
178612
808687
111491
814390
952859
780132
649885
402575
402859
161390
1064899
1148849
430515
294316
487357
289412
1005839
310950
611435
564943
394432
299349
945935
612388
819520
169003
756402
806319
474818
974635
686633
1182974
695274
633649
662348
496988
923185
628544
61248
346301
1115209
269674
569016
1182411
731709
376658
59597
1062420
470963
654177
849380
903709
163579
68534
828193
123605
320548
885335
147990
213598
974227
1181043
872997
550793
269485
874877
411681
1076795
507556
958576
584130
1001040
859119
384355
809067
253212
300719
548495
634889
377685
311462
1108535
239793
799971
518640
15977
1054081
422854
118238
334474
367898
469298
890008
1082794
608253
704843
186797
810447
705155
725345
612669
913079
440377
713473
713784
579050
28916
350813
420741
704245
946700
510283
247193
1192701
962478
583661
137176
194120
706433
1173176
1054575
649334
635223
214606
881320
321399
307584
313972
250339
643394
849159
92770
695073
96515
644076
435464
885508
96496
1176411
1004076
50344
90626
1076734
457553
315289
200776
924288
152156
426460
960199
957498
66634
679719
1047212
769740
465071
1158787
901249
239079
813333
474307
290775
399518
499503
356401
807247
458225
691523
274909
1068076
196089
536027
26979
882225
231481
166884
448815
423978
1183383
755196
186807
358066
693603
377326
1131514
589383
322084
915442
381954
234024
838982
776110
484553
669559
351960
760254
495926
757282
271581
140492
271663
640778
240431
1189840
355666
676642
1134924
170074
974449
284247
494946
58937
223238
783707
987288
457726
1126735
418464
870402
682919
639936
1126474
497130
1029096
999572
145974
330203
170280
736133
648052
848734
812841
1192233
936014
798556
426860
866527
469005
706147
500960
557196
9267
801320
832230
761738
689654
45950
983370
1192707
1140211
417886
228351
101019
474501
1072919
530683
835667
115307
489293
191073
804286
872209
141022
781831
873555
248657
273356
959241
233322
990081
344325
585434
568224
1142363
780790
880703
1052546
418278
69881
1015626
43419
335418
260553
365529
386613
650432
1181971
943457
1091351
1019170
409042
255468
8880
1064375
733278
32926
1065653
505700
125649
765265
186295
535307
800205
121092
601773
937191
812546
300339
881186
846291
820755
534287
982066
250461
487036
900328
918272
842513
453760
340181
425771
669809
8057
961223
1165823
1170133
1160813
14090
252902
1143556
138187
647055
808018
120571
588184
359931
989974
5330
959663
548739
399300
290079
595184
1695
675275
386113
1143786
236412
326016
225815
880832
1053521
19936
1126200
980969
432336
530656
817852
730569
99117
76578
1018388
715436
860441
1137064
1123583
682239
959569
280584
723573
709097
21968
971926
16792
947170
1191176
954008
86967
1089246
593679
232006
820634
1015962
293131
1125891
255143
1020302
473996
686695
656568
1169573
3771
90607
897605
839972
544756
630595
1184334
768166
867887
242400
702413
57233
1156342
680076
345675
250815
786240
1007707
680519
25697
1134734
530592
598353
336361
585397
725803
706499
340000
1190864
938094
461124
964609
251530
1074378
246005
1063644
385559
1154566
1154245
645869
490157
590397
525336
376477
819212
912662
675565
1121933
347416
780065
1135780
518150
919153
614077
548496
159956
23102
1099517
457431
939740
153223
664975
153704
752074
589340
750622
479870
285692
1025723
687620
669949
519062
350475
1103884
64945
405698
242456
892296
158255
902294
848625
25964
71773
911227
148228
700055
1096609
154722
829628
245168
843
583499
1037125
545150
424996
1016020
1161355
779356
869914
101488
669837
1136142
17198
954818
487055
1120606
101651
804694
867851
122747
1031938
70637
586080
601811
1021907
912529
818027
95674
1082064
434309
874329
890296
1131650
905706
528447
36200
801328
415197
637109
704957
1088809
929195
825603
965004
68162
51098
641042
661121
812593
473469
893838
614973
1061194
97925
882231
356442
107362
622310
200091
371588
907317
919131
313756
418293
1076185
1168482
1148852
872426
1188847
128996
825046
1159991
916405
547743
410067
548932
677924
755630
1152557
1178625
208118
444640
976759
1138718
889630
899602
624063
176093
828720
239317
811667
433198
747435
127374
827113
55015
382153
498473
621494
386525
684629
157741
886407
341929
234729
938167
869714
288036
544020
814594
537962
222991
214350
1134116
537115
353874
1185824
936513
637603
1029415
504874
280564
199110
1141592
27145
310205
456775
493221
877211
670277
183710
783612
143682
512668
1091311
524756
8042
240246
958905
964620
328393
946650
834031
611204
714593
57702
1104970
856345
76688
397468
993406
1186605
529426
1091606
933175
468675
709980
334493
427772
819906
667081
474415
456894
76229
1054182
816420
419303
1104188
386532
965842
254407
722012
1088906
662044
356654
728778
225137
500895
56162
331861
462375
1041592
1012150
724275
649457
225770
517328
719960
495939
828418
391728
427880
1106754
1076096
1030056
363475
1118944
168191
423196
462935
507648
452763
198026
159024
798481
572294
457380
16983
161490
734147
651653
1094605
178186
724294
322144
318321
511293
217381
830783
619341
1181414
1030715
376262
604664
67308
363476
242936
1140813
536346
902694
700882
781925
755942
976491
938170
992816
775181
1005908
326316
761834
540456
657647
610192
217262
81063
267617
577715
779770
819022
181637
788801
623705
950225
887924
1010437
580626
519317
922703
572764
899988
1089629
1147124
426094
356753
147478
1110554
714301
915073
125779
654893
285446
961882
424462
820862
966323
1163003
745201
1040705
340571
693007
826422
409278
1074692
324338
728768
177384
540963
362419
302381
814185
451826
946118
31860
889713
632830
1125329
794328
1060504
871519
284250
584132
1060607
890880
460089
948726
312731
204900
771313
936140
269744
139063
920190
7828
675732
468026
359909
335530
789736
157282
300313
939531
878386
340142
1099899
189399
510802
716908
633051
1129000
430122
862966
4740
871313
697244
474615
577981
980565
27992
236454
1166188
852127
292092
471196
1016475
237074
765663
678310
80700
999845
1182396
278784
116450
1174020
143028
121858
271079
326921
720566
705499
415704
1117433
912829
850964
438332
221116
424492
524823
486967
930165
1044259
630888
103855
320214
897403
999352
580138
218672
228700
740417
671489
211739
1036148
644430
142530
527083
929169
642796
869684
1103613
1056072
1180712
212096
109066
507015
283334
367756
490503
64964
122498
221578
619685
644422
732834
521505
558444
1127394
1128415
907338
14153
663049
361816
172759
458253
889940
292301
164362
862811
1079752
1151772
442486
729011
805826
1076075
278842
1090498
400341
218313
503596
1059387
1078500
650214
17869
542552
447814
50280
838249
987470
714117
1150723
244203
917534
711720
1033586
546709
712150
827270
379097
897357
660428
66318
378225
457874
327683
938111
894318
181660
45580
364287
616674
983839
363041
479486
535706
911793
964828
621932
415723
17622
595843
524812
21347
721973
1118712
449147
985585
1169930
805553
729020
688584
479428
472113
358122
194849
827990
364538
129643
562535
1191898
891917
362948
971169
884058
607477
1157016
579279
1057616
910942
466369
153577
52771
938317
398944
1166201
1023713
1069242
33113
819310
25491
4206
408155
611630
1145567
1120520
252235
565971
1184280
331
1074157
274231
211995
465428
100989
796152
921538
167946
250593
76181
18385
998885
535254
614012
1005624
160316
999061
936588
1062556
1142660
346144
755956
932753
1043664
1116250
902287
185851
77276
160281
5088
876297
167937
959890
234031
1078042
33927
76950
367859
668448
412110
693490
581689
115291
500380
1010626
166290
413469
732015
754644
304848
959894
706490
493098
72232
1147831
6924
308068
965341
407188
951725
498851
691815
1048976
5845
693243
513867
235135
67610
1099608
1021745
926940
699740
604242
473059
55395
1089354
1026676
442010
1153408
219328
934006
437629
972239
660511
59511
495879
480312
601526
1172894
833623
377972
768911
271167
250686
883390
22936
420482
370009
324787
891816
495159
562758
773979
248869
1001443
486920
479953
532642
333025
963545
1048318
587255
166558
410318
80549
1174465
370402
567436
12086
731637
687381
158432
401854
758850
1127816
858123
740575
753950
153649
1113120
915382
940068
1139882
379425
792239
198683
883345
931322
884596
971905
1170777
297630
394302
502218
638366
382292
340472
36193
937520
774919
1069531
142477
887092
55196
917288
263182
1063789
55177
510630
1151554
410222
727926
11522
337562
40566
98259
421155
391630
754958
537934
841223
174562
822911
1004467
221941
179313
277581
395361
689017
726166
216328
711042
1041507
506745
348094
521633
959706
90531
56385
488652
756193
299000
515353
980215
118955
829286
458559
726908
911024
424210
1080045
784846
822597
368386
1000317
1122173
1146558
842501
395359
1181262
911742
1029642
100041
41620
23310
11035
1099307
230302
1161439
897170
515507
1147837
440408
306664
254241
25213
140553
686255
765486
154081
238529
845253
238172
67427
615967
1173864
847142
638585
842250
98686
930251
879552
753165
591829
915615
846381
1070700
18273
300594
546258
66042
206643
264530
768121
21435
820006
768986
613728
299314
877090
135842
37378
584957
601145
817884
29553
689688
93763
410697
871699
324828
845161
867953
674910
672198
226594
913688
259508
1112531
180075
1189121
667249
58592
843755
388839
961940
822041
818484
294586
527047
165812
581967
546846
170019
293969
807825
291778
178455
226140
970488
588649
259192
835959
600918
774354
267672
74046
865946
967798
889166
813237
1080227
534858
409261
1109600
458175
944682
1089749
346024
742215
677786
803090
680114
94150
809005
34007
8041
963923
1137989
721960
336700
335006
780465
731594
1029277
571440
761407
632890
717906
1185198
752800
745193
976650
769061
113190
1156903
844512
762933
116222
193928
1129162
413169
776430
650730
522393
511315
870338
7111
19388
236785
165294
18467
78993
497869
353775
683547
118175
30711
1059686
508758
1123798
684006
1050250
75607
1096146
731708
166153
866935
936977
1011631
448880
975118
935751
627102
992319
1181272
967820
718845
682429
23130
121358
496803
1041418
101556
994160
649231
805821
260779
370720
470145
997431
308934
902266
1093481
1129412
730648
557990
388271
618035
522614
590918
337805
1059647
657102
329087
629439
594593
146428
890579
970253
571262
660000
220962
1019599
448529
18551
1009724
76598
1091451
1113768
614963
843866
920116
1046420
89202
439434
1187757
460778
509908
120051
834675
427504
1129732
689991
1069567
159594
926587
350212
570881
510128
592855
724068
160046
491103
906777
1073432
737491
1106086
548433
628380
1117823
409953
498632
1112403
294054
602342
554890
752627
694219
1021813
882090
455840
375920
461686
273683
472906
243983
1067302
878843
204419
374609
996697
941050
235085
479436
560190
755571
684956
742279
320187
1016766
579747
809119
661373
216450
580199
817611
9948
1124899
382952
626244
848795
1059424
451974
832503
219950
256584
374013
160924
25101
844655
456369
944655
164444
990681
828202
344585
650412
697667
683761
87047
973587
806932
330376
410462
555702
701930
117585
1173467
1121886
382293
430904
788132
108149
847816
195808
1096013
1032259
70885
897634
403121
850961
1043622
736142
640603
210907
914730
907179
717114
106499
548242
1105463
532033
589992
692885
26096
786614
977873
777913
739746
696449
341088
918209
624802
1038475
944805
392394
80142
487886
489669
446866
1083877
811414
1124022
757395
1040508
1183526
839146
763222
427129
533002
1095501
352802
402875
63571
601406
810804
23032
1122669
74455
559478
98613
76767
1135719
615952
931826
354385
827985
28499
697344
191780
465739
391079
774158
775446
1107441
681059
468735
556598
305633
851981
866733
163683
714491
226936
1082737
959015
986868
507665
546101
659072
1052402
409016
122385
93878
560000
390459
34934
775100
921335
331270
1110056
412085
332585
307573
493698
1154189
1089532
799563
213530
98340
1059991
56958
1003849
69257
949492
187634
643761
435018
376632
322621
875528
335496
350458
636449
1134053
1092042
239635
938509
1123485
113602
1110917
119113
827772
1037982
406249
88058
39630
20399
645278
194906
723225
604049
777091
870063
62032
470069
821238
695991
836355
210165
271336
479841
519890
952297
332017
1142152
829312
897824
935589
779644
699327
423152
369363
1034255
865082
923751
520315
259207
520237
67284
1166223
168794
737085
392982
321635
879246
1103643
1050118
767622
1142333
1126462
268713
1114795
132706
223883
509232
668932
587032
355038
409191
285398
543432
506223
75404
1180882
865714
564051
999026
769286
521479
275598
314435
1051733
251547
795644
1160055
7069
12675
375587
766791
692200
694064
302940
409842
1118993
650546
597142
1090061
887774
1161716
1066883
769890
558005
470203
899913
311036
1079125
951883
111493
470827
105175
464552
661791
627684
339180
192906
333054
235602
103398
293742
138978
209082
410071
329888
1185954
73039
773976
899560
614002
51538
437660
253029
217378
1135235
340667
384472
69987
752413
694709
60564
197730
798480
1064435
499958
1010489
413252
778006
20324
386888
221379
246870
963828
980617
802884
899507
569423
469483
207430
552663
797153
269733
1028885
1153018
746067
339702
117442
775631
707790
61155
549747
692813
268504
609837
406248
554497
289508
1118965
581838
722058
368501
406012
331495
1191500
346410
193634
306175
799943
607902
1115162
851229
847097
1134695
134296
412596
795746
776184
1107270
61967
522168
336093
689994
9964
510219
590839
49687
242394
369179
82910
368259
739629
578145
710853
1100590
281295
1090330
898952
1097876
1022903
483014
482874
680520
49896
824588
580933
474994
861938
1067851
37367
1096706
78414
991051
492193
683855
1046365
162272
456953
511116
194247
271302
145396
509365
931924
821097
851008
1098871
798228
790431
688353
1013651
842264
599201
890848
113162
993967
273207
735526
107616
402473
170022
1181605
658326
1139959
169008
1076100
1031967
873187
407333
712401
847526
40418
887269
1037214
1183582
31231
20170
178129
874469
853523
973666
804178
1128475
850622
444634
693561
580486
912342
449311
168712
955852
587455
1011844
648379
1004035
619301
488596
948685
450234
374245
1141675
1014176
268802
427116
49214
839257
1111905
1018012
816853
1082052
399715
53941
254504
219807
103746
1120958
1121813
1040238
253231
245368
371752
256293
849530
1010769
671327
994306
933579
846960
518989
713823
677448
376104
331000
840122
72001
1036319
1090240
399668
983758
565139
584153
1177132
913722
1097209
313254
1172580
1170631
364069
452329
506463
1160397
750732
995248
524074
473439
907938
335186
879337
1179297
81650
152762
132639
11843
6861
941985
2392
696089
811059
767959
905527
745422
818416
410965
1174882
169396
702748
592621
147928
827901
696886
459402
594337
1192898
650229
55663
126808
212183
1179358
266570
492783
794509
629363
837018
131652
470591
1022219
1089277
20488
536784
793284
868433
960951
888454
268738
73275
1054897
855798
1006826
956874
368885
955976
1057884
79772
453904
108550
145689
41337
1002898
390429
865383
250573
996159
1010615
365752
828574
835680
39324
231603
299058
784522
456614
655618
851946
593804
1161491
1165923
966838
175275
764772
1146612
74913
267336
1070289
674587
166130
117850
357901
855922
799236
128661
1062579
950671
962025
84512
391243
331779
887735
460990
678643
683938
247295
1095282
450108
693336
10161
962883
726745
431962
231721
381340
785558
119287
376150
85566
396099
946707
534427
343889
342832
905795
1104637
272027
1139230
428155
1111817
848969
1121600
470823
49018
1115766
858556
492018
924064
999737
596360
1062485
692988
417188
12936
198043
1044934
407297
614351
581605
980854
775335
989989
1082075
561939
365933
22248
1176199
429593
474812
1039945
200067
875688
1080125
1116215
13092
650066
455415
349089
417644
53571
899313
954519
938175
957411
176661
1135097
912928
59809
410998
1028401
251913
1073389
341382
1004020
722049
666033
966389
614418
297228
7142
745027
843646
903877
295755
69165
1174948
968358
290594
651432
650855
1049673
1021218
834926
883092
836646
151306
316125
1031343
874338
785942
184126
67756
848362
30113
49022
1011309
951106
860512
307658
1177224
155616
826480
227979
66516
238192
855283
397942
867437
675690
537073
34274
523604
857387
1176099
665594
139022
785383
721909
1125339
725226
141744
52974
55242
678596
263500
228946
369917
428736
1047109
999003
988445
737852
995389
340124
695556
81104
633671
564401
35337
634892
74002
1149743
1169029
1015025
193584
318767
386524
681878
111211
199275
379919
106565
603300
801296
919955
36501
481721
560343
137203
504269
319837
415394
897954
955697
921542
130943
272085
838673
129926
129474
684567
488699
868506
1043192
602258
1085645
1034132
961717
272166
743478
716424
186954
239249
1182207
750518
640588
803249
1038239
975728
214116
236590
418431
748478
64510
1117877
170407
245027
298254
864673
196423
626213
986168
580589
547061
442732
528090
207895
1140895
996461
743788
1010408
904981
47768
263658
437955
332538
819860
1003519
29118
880020
181475
796646
1070069
1171899
872692
1074826
486794
100906
141007
552880
595519
388811
137586
1126377
790412
134836
993170
1183698
969434
158319
94140
632780
1007239
703695
1152155
1101883
181298
423479
184966
905734
296828
883382
440634
767799
266370
208682
896361
312793
861200
640616
795240
1184533
837721
654944
1103730
234727
124668
75266
300425
375039
590046
76315
266191
651923
536778
871753
410024
1119881
1073976
242605
761163
945469
439628
1030510
867381
1030501
707206
1081208
237522
556335
396751
224643
1021862
522130
966007
649958
265947
471404
461497
1189987
761399
650405
366036
493113
302781
451327
1123611
247889
1107133
1003697
1159936
480271
574900
563007
305854
1165162
761797
873150
170413
292714
577914
797325
318330
216317
784578
1129206
788398
28372
1097431
1051509
1079533
1154915
586068
897632
765394
596349
818872
71044
437941
1057041
382052
259057
413119
120586
917182
420691
727762
704986
670112
1187112
1039751
469106
510634
1032340
259868
398430
1104234
1018345
101371
674304
527146
566989
84259
58360
652070
34548
716153
633640
618649
866922
108185
1072963
767786
835210
287906
1100057
137545
1150173
674613
314797
933008
984739
997404
727721
955122
1046077
709303
439768
461919
68700
738570
840965
104391
566401
446975
952253
185379
621091
230165
965595
967406
49915
773741
859063
154637
443493
33196
988022
621973
789046
406553
377585
829902
878325
1053956
861220
1016672
115940
136890
639756
938471
852980
398542
89983
164481
910799
183429
693843
624254
886845
585111
116405
545288
921874
104582
481041
11874
430379
726004
1020303
1017856
17671
719974
348042
699105
108622
375772
1121049
169517
681684
947811
4075
711555
881056
713977
981377
596926
551155
695823
106946
18792
926386
266103
351876
885358
812534
414079
129044
316336
385701
542229
128807
309281
71760
370312
533884
254661
556373
350607
471645
107824
1158208
1089812
225168
904659
326672
213335
270881
670118
91304
562018
1110674
399793
1013462
918619
1091578
268242
559977
1181353
1169155
804858
536610
183731
435340
459881
764758
355132
1100815
194270
461953
811471
821954
808118
470258
321185
110061
371959
820765
1108617
111136
384112
21085
792991
955077
75100
1176057
446204
1086777
301281
253334
700002
1949
477116
933810
7567
62598
608286
401403
790742
798704
809545
876848
885745
834154
609951
103217
1039322
315917
645492
950714
444854
1119727
548668
859450
961979
38475
534584
1129844
884709
47693
1158011
77342
910729
806969
856519
1045185
146888
435386
1127922
187428
481188
873273
307446
698761
845926
376118
83272
782489
810749
352989
1067790
927653
334183
556032
527152
822285
535767
1143548
743163
542474
1053354
588998
771854
1143798
1079239
597717
760438
1111794
486750
1122176
596272
99825
140364
897702
495861
139693
286276
136348
379714
1129516
367621
631847
771598
821196
141551
952469
1154498
974159
756660
361345
198706
80586
599694
526460
622893
956837
933565
663659
205028
815926
841910
420328
242571
78337
926887
536350
98234
983768
308741
768562
923138
413557
457599
1101306
1099582
265310
101108
336529
852289
452116
932669
605290
1135081
983025
1094342
710216
216878
1130336
374070
644868
860625
950299
399967
1065518
792610
475890
397247
793400
48909
1002431
754737
892905
229727
641357
754772
152335
704062
398748
629049
613263
767183
155625
1003345
361477
233540
674076
71901
594466
15427
912705
1146406
372617
115686
438324
631099
123641
957365
673198
910953
528895
525158
168694
610656
494511
990882
540760
156442
292176
330097
1137266
851838
125027
271940
751123
97021
512650
643130
1035473
915131
1043853
434050
733334
90067
274470
890252
924056
1172385
866190
1023518
851829
812394
447018
678992
390219
585853
169909
597846
1036488
460925
135961
713723
4149
1150244
384485
682287
58220
597633
821052
563119
815768
300256
35313
449074
948043
254227
811799
859302
236241
848873
724488
1171477
46990
1029919
130036
541071
109021
519282
960321
1074104
514313
255146
1107675
180126
610908
435759
369279
491052
1069306
975350
317929
1185110
14211
779103
620441
1147439
565226
994347
765047
835891
229543
978639
959420
161628
886963
290384
750343
505566
334880
368116
161132
489586
971670
858680
779411
591869
879499
540960
127275
600111
27388
102775
89258
42107
67249
127549
549153
420767
1018306
1057959
361719
929731
857427
45792
729560
409505
298872
255970
1023664
51829
966016
1020908
504671
596248
522220
383017
43100
26548
715453
441130
788411
869281
604151
93701
758559
921651
637082
265948
268239
1095472
1001737
765968
1171111
565817
296121
18735
807406
427752
1089041
601228
97312
445672
1015408
866066
83202
118373
14878
97426
1183260
730210
790626
550559
597285
1133545
1138710
972559
977878
253159
125546
480498
582238
331336
721244
1163912
973768
480368
488609
348026
1158145
281824
496798
5759
194225
452202
944172
390217
904459
200955
164968
772113
1014537
851119
536533
668926
1158591
451077
74397
269741
401141
473051
964052
164365
242416
1132973
942758
1037356
644269
539405
868057
820771
631904
257486
566078
1048366
424798
851157
893396
667068
751829
233647
89878
99407
429811
973346
992503
643815
388389
1021833
1047403
915518
609673
1102862
782535
1168701
600703
741684
344414
45166
34005
410909
54531
387259
665157
461757
634591
1147111
245980
354402
944627
278033
737814
659613
958295
872473
20555
138544
469761
459521
39053
786433
349334
936500
398159
1068203
525355
940348
7510
485616
283854
606660
996067
540475
651456
504513
684587
110555
1031432
599172
564241
1001892
1073925
1054859
39991
937234
490105
481060
523399
334676
375045
212973
190338
594404
1025865
683215
125495
20226
700348
1041997
654190
387339
655249
240595
725841
465542
696120
323883
633977
338206
295328
862747
540645
705083
648615
1125470
1026742
574793
397710
395130
10389
637509
259274
302538
591544
840198
924614
305977
346222
556858
1025744
308776
724049
162444
648637
75486
244652
136183
728231
316864
350525
158462
851951
855059
935659
210496
147987
1121004
787585
856686
899706
681464
946217
721394
529657
371825
919564
460332
795478
809079
403600
155967
307820
28632
614975
685994
958568
590829
985566
674719
238565
177152
938120
985677
481892
826529
662436
55342
609925
915580
254587
390847
145051
406279
1193134
256268
65938
984439
1046002
111442
892280
545308
39552
116420
560035
166590
400806
556842
1076400
745055
1167348
655974
886966
27002
61495
358175
1019851
784616
578957
1050359
865460
917320
242297
1099585
480047
700171
738192
626359
520762
931208
151087
451278
997440
1087520
132314
423264
255884
318444
508244
142581
228368
30866
720450
737073
659587
1099859
206126
539494
466686
1179826
879015
1044344
712391
435580
26624
369835
757872
1149233
1077391
42440
37073
721978
172137
1040811
221532
562562
854905
1171317
158814
692899
222956
382706
609965
227070
96684
926439
865989
1130617
807477
559256
939858
1020627
834351
844687
1039514
277823
183349
946200
395760
767631
4601
436526
816952
792190
690685
260637
1151222
566172
358046
613701
633193
1156397
778220
768942
676834
947680
671118
1020391
246001
406641
770
52180
548776
1172498
846284
29471
239189
620412
664156
476857
37137
379809
1072531
314821
1086097
737692
14602
673909
356968
842403
393217
462209
646547
1125850
278452
1100226
1146186
40709
41353
648935
166057
596698
374276
397038
975658
738194
28297
250107
951724
816786
714077
456816
108760
1094465
215149
696864
75535
485554
670772
735037
505573
315716
439299
626430
418215
368502
75012
215710
474996
603925
1107430
657236
377772
85354
1122228
1079910
449291
964107
589578
629414
796002
650629
1171702
80750
104031
860081
318482
610577
546802
391020
831694
753072
25283
773553
217355
724410
1190371
1150586
757492
136726
1173195
999333
445151
81217
901977
1062971
783471
86867
223587
735134
869350
1066567
967131
397791
980481
1177791
714329
1033404
202187
86547
804152
146758
1008330
543220
669704
1026522
504364
987709
857634
242170
833977
523361
835
676317
1134120
76385
178340
401186
765065
844601
341996
725554
383550
48433
181740
924353
44143
43952
346670
504030
302902
794273
27670
27590
417138
277730
875566
55185
112352
516259
365466
855167
292211
980566
994600
558451
850609
507226
90589
401076
164030
881551
1056308
1019275
1184468
1088907
133232
154800
1143659
901930
267320
737203
529508
97414
45052
585306
388659
766100
626006
35873
454837
645290
872575
111597
850325
731108
1131574
13536
930205
762678
938880
628666
88258
326145
1007726
1079442
524782
1081005
721672
759838
600283
62729
591007
279377
710097
633834
338292
1062994
795103
1109014
764139
552513
955892
61228
586295
540735
931300
104664
882758
580424
1067811
1143047
959002
447663
474112
178061
990322
1003778
502620
899480
529555
909504
918
246788
174358
1094283
692106
1041526
1149707
864174
543521
1132786
379417
743564
157114
907671
22677
132431
699794
380537
964378
1063963
529756
613891
1096711
494487
1161836
627867
784114
397690
470569
1008316
386966
156153
739215
926311
934600
1029561
956027
323481
1082541
741751
489511
646461
108815
239778
1146663
1156809
158111
1006504
518219
859321
405117
711936
20850
1087517
192785
533632
400079
731246
1096523
655401
551741
326268
763364
224297
913497
977978
375051
351601
201886
809244
549855
640054
259784
1189130
417906
669957
543663
359193
987387
147217
1010803
716089
1096248
405481
1165886
788496
475381
740412
226728
832146
703459
308816
567476
924232
850735
1137255
383848
723947
393262
1145220
1032391
710828
24391
378104
1002263
842025
905310
1105008
155585
247113
69070
160286
376633
998248
885328
740866
180540
159939
528734
696069
473717
132779
370823
181479
858531
979274
424200
168348
831095
638574
994961
183906
771114
289110
637998
501780
155767
618663
899352
82331
651322
862101
35803
37091
747104
404488
619339
486704
197602
524056
283156
77748
464626
841267
230504
491277
535100
541922
685352
751557
925299
233446
529498
410304
379921
20340
551608
229422
924954
662670
484143
808534
749187
434128
494660
1174736
603749
1141503
2193
888294
321402
1020486
242863
805383
1039244
971714
1101009
313860
417404
423839
1185984
101486
138206
1126150
832795
1119818
1022713
1169325
693887
368074
37745
846914
673428
973037
893850
85544
503811
510446
904491
557188
21220
549504
436717
340276
408754
683136
201658
111806
382034
92952
222995
346993
787942
82523
604431
1031671
1026957
940083
280209
860169
894220
245108
85898
716394
648493
1169073
755279
805292
820387
464984
992360
432041
171424
913134
811294
1159205
847674
1189321
528240
513347
412330
130145
1075696
879036
453756
299736
728136
909173
306527
316616
284490
1164594
272107
443207
753576
748985
201608
225106
947899
803610
700989
148178
125310
102698
487784
997214
299831
245026
293572
181927
594908
355113
872338
851454
39150
526874
1170830
164023
213703
212201
70535
924608
207707
701652
734489
378761
854947
1090996
955799
696579
964170
353263
297989
215962
1169260
880661
798047
1158903
991909
1119920
671102
698860
429368
475473
925293
671473
699120
1127912
1037224
252305
863585
264573
1160861
898392
960968
166545
37790
41053
296971
320163
267889
780143
376677
330224
586737
1073157
638195
141191
1064188
994667
648845
1115714
908875
60628
400678
50712
1111641
77091
909167
851902
1040034
825648
409806
492026
1076079
1119551
813511
171971
87745
812653
368279
147751
894283
300343
842127
610997
484270
105029
1113531
713866
1142644
580763
312053
58368
866039
1099769
1077460
751455
149832
689213
423227
805667
323607
832950
272818
270089
266120
357292
600342
1062509
504136
382692
128837
432427
558771
562407
800389
301818
1027910
101118
544939
533526
413014
269439
191400
816869
138296
394601
627166
128697
232030
674706
584614
818782
501182
233730
706976
952445
722118
613745
789906
711184
503049
11303
1062926
50160
683923
433599
1169718
455684
502573
612403
489508
406034
266974
105028
763549
532907
375583
987717
735231
638137
587942
334554
785125
492225
108448
560348
264582
856982
918629
857032
1035396
868035
806918
89563
1127799
934555
1159916
241437
681798
445733
265809
887564
955310
337938
773269
713910
50919
531265
346515
723885
569022
390162
99594
403117
961143
237500
224246
521750
618052
903473
1125666
224002
121072
645000
1135137
136758
1087436
894157
180062
198585
357142
369118
411331
457296
152752
343028
203905
220793
225849
505658
1135978
1103482
1145088
732643
13438
580148
518792
21351
898207
146345
338962
943244
831072
809529
907968
458408
519883
335598
744315
916603
887883
645304
1168408
544922
574172
114805
375480
892586
590457
383155
1069106
314582
886558
828637
331025
553509
272999
219251
725465
598644
633301
777515
533150
689593
770288
832492
82242
996012
546493
241457
151187
972941
210977
1015204
706940
515534
882550
301514
270190
382325
237803
361937
24105
505408
680061
1176340
1026007
833182
744261
1127980
1162823
941680
1133903
479637
730044
1013832
1090767
1026072
912679
40146
479842
233869
258218
1148415
839650
961677
609158
1067077
629785
233794
446473
1180427
835900
42456
94156
1008922
182480
835056
770130
104902
1132620
1096318
956979
897435
1103625
282368
609016
820128
496295
812533
313504
528429
707055
742612
787412
265781
165906
674357
1052374
966187
1019592
431646
915584
574948
560836
122419
139176
1163060
897664
665136
129143
557857
940632
404265
722056
470710
1090889
634451
1063920
303997
179923
1163094
127507
75256
640834
193040
56859
895791
625712
1116547
1005432
822936
1081336
116687
171205
1184475
808543
1114684
134161
620963
301954
361528
315119
393072
701424
650832
850410
1056334
186320
775007
435041
264730
1181029
924318
807370
270030
1161129
843245
541257
129303
897066
323531
70561
741307
1179084
48741
223641
1163877
156761
590657
832909
443456
819257
485510
757725
115073
89610
502730
476909
547153
369010
754648
1090573
980095
954539
632291
844707
194805
1132907
932492
468376
638350
864283
695581
670813
188442
785306
322307
126660
775834
914319
370871
638997
815644
1181471
1030480
970348
538860
984394
364590
541755
493947
290150
641755
211946
973970
1064993
1128078
690266
4812
704529
1069488
376766
695724
305504
91921
918753
689206
1077760
710280
765651
38920
692520
934406
202955
762267
353902
626016
478743
1193381
536537
1160919
880148
1100169
741332
36847
345051
434112
771852
717971
106007
538597
62797
123843
568266
76644
1002415
483076
79579
1138983
511058
738716
1179656
1034994
423416
369117
960167
161534
797655
226104
218755
985122
363108
321801
318166
905900
568698
436179
310320
861971
666748
593658
777603
143305
1138101
954749
65065
857864
876945
980877
958664
1055178
474700
571824
1082604
1019221
108016
336617
517051
644566
1055723
145841
583547
190795
407192
888858
1078750
643534
1126529
210917
1105099
1033579
147593
934084
58021
1119931
20970
455080
608232
429085
12690
854268
223690
1049402
1090674
417777
668091
679861
596435
15147
257491
911460
544136
262416
740943
171656
976811
246997
790907
1116933
618994
431432
427221
11572
1152347
426643
1061167
718048
877742
164610
666999
133081
635623
675781
80876
844711
50841
251487
270570
1177463
897211
392791
624757
103049
992789
821728
13893
483401
280218
649541
697120
24530
618101
761260
357545
196492
478253
201079
190050
407473
1178833
267730
944884
7157
614243
385743
1024253
590430
839404
355843
676837
584630
1169715
112207
12156
180146
597721
858684
40489
277034
793446
197949
1027935
968751
507076
1119892
483963
215928
794653
888189
886904
711980
896583
522598
34421
240483
728054
501738
576498
1037049
1154146
498577
1179667
833245
1147630
1075099
219424
418546
871079
834073
213211
67241
943048
107547
74326
737661
478297
313471
534041
324166
79803
524766
426946
883064
724624
1045568
492030
288498
1080830
210757
461908
125637
1079518
448115
533667
683288
433830
722966
783083
455115
622300
349658
292095
159796
648319
184819
336824
1122229
136868
474537
385041
931927
898630
1133345
628331
78860
1079306
1001286
694184
1040363
527464
173259
1095850
253512
837857
1009248
951174
101716
1023161
866346
1131987
49503
1170371
917568
184491
575413
145703
197295
894479
5652
1178762
1161382
546037
222719
63214
772859
1155169
657554
103928
1055762
695101
772914
987603
470574
947668
610372
669975
623707
237411
197679
1040036
206899
356192
504769
150851
625239
830032
506039
1135560
347766
88018
478433
1106017
738543
1132384
1049194
336193
446350
562546
807252
634297
534228
762452
486999
321049
164614
827886
799226
338143
551297
856712
382649
460158
491229
493430
457042
254582
860360
653587
72166
945409
904834
344741
953175
24815
369198
664102
1025739
782974
280085
713726
216691
507446
577489
207342
30308
938022
827578
33538
449031
601550
175985
1035382
396120
993897
1038133
210834
613305
818754
94862
959796
199047
539185
653601
926801
823804
717945
172336
400991
893232
1141722
284138
729300
22314
89567
791881
185901
891060
383096
315864
197749
930363
182226
509774
873516
828830
787990
312998
521798
1162657
532321
753325
331534
43126
754315
66340
892864
190402
739539
1002566
593026
238337
1143670
545718
896596
83883
1141811
24234
988999
905615
162961
689330
137949
99874
92596
446458
295235
1143367
981748
341636
302665
683564
561147
404001
1160387
1051413
355315
856912
1058587
340257
1129934
216090
387237
735267
912844
331573
466887
90733
824142
596756
200531
732042
674936
1178942
937411
650856
509414
427546
205746
1188931
1093557
1003465
59794
267365
291064
218303
402655
155939
36354
149479
502917
375263
1005649
353577
21456
1174816
574956
934191
888415
817075
957036
480843
1024286
2363
262321
309055
1143490
341364
690110
296001
578044
260997
997542
577239
112783
410677
1144387
855094
442177
433104
70706
651576
973828
527227
61779
444635
140916
608762
348523
717917
1040032
796723
626432
928504
15377
1189461
398126
501442
659268
133111
6347
1036986
1023716
274681
1191270
693649
114354
151876
935564
752335
942495
507924
981771
58269
1148130
905984
818471
1147768
812472
245771
582088
350440
1127899
513907
159543
950904
1130150
748756
1119290
535147
51081
761928
742091
1069818
175347
288373
150502
658592
361361
181866
752240
211158
750428
835589
1190512
606668
1192984
683253
780217
982940
750858
214986
685757
203367
187291
264916
509220
162799
1174036
752868
515141
1138009
596740
56861
86863
946063
256088
756872
1040920
672193
826179
1099386
527820
352042
964165
401919
63174
123242
119715
548643
704554
526615
922686
91332
455206
797123
1048218
647871
97377
691719
488731
1085316
1037602
241479
719471
366866
6763
99251
113412
1066456
302604
632774
454949
734810
628677
467383
82510
641543
291941
389387
1001554
197646
100967
1115470
148866
697280
114212
544763
481493
1179968
1002240
740448
1152042
1166088
748196
637436
909151
228704
519109
258708
198472
479035
905229
700163
815145
573923
994580
764708
735712
929088
561762
895365
481226
325993
517470
999467
669099
922698
627854
1168291
521983
1081612
362401
581326
450106
564114
775398
193861
151128
135598
413746
7654
654345
1089879
532013
765531
295917
772288
222274
1146729
569806
257057
872459
863604
976424
458241
1023879
292948
182657
321705
40536
195124
32351
529858
509130
146335
894053
36401
868304
760230
361698
802246
523313
390358
353230
41329
1131618
575629
451124
5698
942491
220921
169165
739339
1061670
405742
847923
368155
777742
591899
472281
78844
69029
737493
203624
599215
1108790
1060281
15967
1101877
606175
157059
608136
286769
157928
772785
5809
809665
6011
220020
189957
1046247
620486
759976
785064
1155002
282947
1154600
750462
653456
85752
337545
930345
587515
866364
494978
62269
596751
635898
304447
625063
768430
767890
218942
1117277
321677
861049
1052318
1172984
457489
737739
254277
338664
800619
418947
483018
766129
843815
929353
960356
421478
984894
478880
198094
112459
974393
881779
781770
507098
615833
911832
145792
414198
383098
868751
803100
1039920
946170
24454
422952
481996
119619
96948
156676
262247
800880
700733
409299
983639
949538
1147246
41164
31546
322291
1164317
978158
920725
949613
714564
58485
857029
400606
742669
166869
1087801
416519
647328
444218
1075448
848159
358968
94790
571410
396909
538223
199980
103868
1122241
1094624
743033
1078
79199
373763
505768
258582
263533
731411
979845
665765
487070
910355
225317
335887
982182
682702
582067
821794
494472
553154
1075624
852510
141208
664865
385307
154254
150377
103737
542803
500208
195480
908156
1160954
328216
683786
1087159
1159810
383409
833123
785192
695
102750
2224
657984
1117280
219428
666619
472621
412707
274385
950801
454933
653256
356931
913427
871399
7653
1047116
451293
540453
1008370
778015
455191
1006223
375372
1024205
718249
902380
1019345
53053
357958
1106072
161857
202959
823331
416833
795867
452251
983297
646120
1143965
1182847
1083973
240362
192099
435755
379145
952640
497337
722793
1081764
845516
30141
80578
707108
206151
497845
94795
349681
505388
201838
1020113
1081570
753052
782968
1095786
485355
427371
448629
140149
48928
706755
1085831
607280
904734
764500
1072320
582071
459249
78920
725970
397669
854742
829176
1071966
457496
469306
177682
1016288
232862
1045806
516768
1028234
440442
939431
1061299
744467
727327
993185
228505
417959
180698
231963
950188
375954
737825
301215
1161623
532514
207711
1040768
22121
692985
304084
637909
819249
1133058
16387
1100447
234135
316196
336571
182018
194950
515083
1106885
758107
1121425
519413
144547
188545
776764
788772
187834
751733
710630
1181555
964798
675523
885986
1024307
180679
207591
547001
743190
624258
331971
328925
1079633
67051
492093
525519
668822
715774
1000990
268257
107901
588987
712851
485005
660506
344918
618801
598888
400809
813889
369057
1062843
985730
1025790
858622
507210
760285
978923
1031838
970239
1098660
455515
185460
188474
582882
1143185
505903
596432
837795
1124839
495558
758157
108860
498715
532888
834696
611900
777840
366824
811618
1010591
602160
1064450
662955
1005625
234319
107389
680340
1008844
317221
959287
665344
380469
1001872
819812
351442
605413
747261
768501
970178
1168190
290832
850726
353679
832760
991269
910958
601298
593818
517085
52495
860367
577602
1010436
717726
375604
922444
533595
107648
827758
927139
1171246
1154791
369162
534095
1085964
1110786
74133
1033599
676139
943729
1127791
691559
302434
88256
633926
93939
957686
544900
15323
116913
972849
5757
793032
820118
1048171
596016
29066
373450
656200
901791
542592
230624
1126926
1070718
17616
245641
10648
506815
317067
781319
147504
393824
765765
45201
626316
921446
271348
932458
1088945
1009621
289096
1020799
409081
93519
459423
229621
808356
166755
103594
1174403
603966
211234
282581
1095298
485191
452517
1026768
26688
645983
1031727
818641
842776
466942
929680
764079
742945
1004792
407963
476671
557793
810720
364568
1067015
832156
1015993
345670
384710
717042
1089237
589352
636240
871402
693996
339454
416117
514292
524918
525964
358187
58235
892212
1181563
699969
1160719
1008609
971591
475382
351423
672246
314356
386843
970051
838972
1153696
800416
882993
936715
286018
941711
216597
399691
312363
749459
407216
470250
658539
776196
731700
396131
673734
299050
354105
351946
1051919
873787
651680
947662
70759
876146
1057776
72400
572755
293756
587527
26806
721055
612345
390088
753645
344185
585692
429183
835958
426824
1131227
338137
435055
980046
574586
381783
880907
416746
997316
251836
1169588
1128142
799749
1068569
551453
197371
866484
687696
326734
1089575
1006678
890255
622743
516085
218392
625839
909436
295883
491463
1073735
1104982
531902
345669
454704
616464
1060492
1140016
1094111
240316
550710
1027598
151363
655709
49370
601416
881799
531618
445679
690641
79108
839750
952137
910256
818578
643850
801606
428209
1053731
575591
559415
343154
596116
549737
1092377
655378
43570
38851
887624
656580
1099348
1093709
212152
305579
672473
200105
821114
944710
788668
904188
348833
1183653
1038516
1052804
612053
417082
54282
656633
1183706
916991
1117162
25059
1092822
639339
1082766
51035
1028128
820446
1045557
292947
215363
395471
1018724
243529
46117
212013
884931
307297
354176
1056539
425886
110617
822452
943883
1159827
1027516
352015
925907
998579
642778
1071274
945746
300347
611113
1000681
733511
78118
737238
720296
584271
391602
1011501
775139
830453
907980
685392
421241
320256
183003
1160393
247028
55171
787283
1187574
1018533
675389
82286
551953
1066016
1003499
803130
721227
169579
139139
957417
1186682
129997
892254
643013
1043318
1106038
478785
922238
861845
985624
609658
1153017
1174245
846644
1185503
617644
915934
905096
369216
845500
222622
945122
888651
680230
366341
393786
85916
592982
91973
163212
660752
220389
865435
199562
13788
943747
64251
978485
1140195
864322
20802
381434
1190993
874279
29209
552838
220926
714476
722216
39161
210521
776584
934349
1152879
398656
618736
525674
1052573
1090057
1019576
694659
537712
792010
346120
172573
297610
1078011
163237
930726
479087
554924
1121946
1031974
1152519
530769
124948
193164
381318
466909
654296
904854
1140206
905789
365784
591225
38191
959359
692714
1154096
350733
1192202
675965
885774
934144
20128
633478
368711
491395
961097
18214
112913
1181255
1007384
55043
370564
1153658
1030438
585836
414553
626245
298330
18738
376086
142929
63892
1063849
171465
1128975
909746
215234
604075
648532
1081928
275181
50984
615047
983470
194260
16707
993429
608282
636104
561286
301855
818221
164636
13710
21429
18880
326528
871604
126651
388214
635579
106859
295857
538931
622020
438528
310894
395766
735926
530460
919046
93348
639741
492817
752784
77955
927744
361554
341096
969214
329232
934296
1036401
570036
404418
409219
962212
1002493
421098
416589
1109361
424258
995044
1192155
421745
326354
752034
643381
1004879
1060685
1078437
296671
573776
562856
729141
1150447
802690
833104
268688
485545
516187
543394
443968
530784
108607
1062510
850212
82961
575150
1056641
774001
699158
356164
1013213
727280
1084167
180632
72461
1123951
846651
744174
1046012
621433
1014821
576119
4855
267683
650874
284467
1073099
1192410
138275
919277
612780
136659
194320
247515
1047990
178670
721173
85398
132992
44491
834166
1179078
392709
254793
592216
742517
232928
89665
589549
1039847
962270
400642
794498
1188739
918077
865484
687273
909117
584606
1065182
287023
709489
486774
1181946
122154
715728
102809
347206
624817
368037
942998
589390
577993
205715
519009
807650
702307
338053
248866
1060303
829735
1027547
928973
586659
404678
326183
1183984
146592
501391
1027088
449952
458495
1107159
583317
934112
1058430
232082
560254
769156
221623
992147
115147
1040279
975030
553058
423229
1192990
761531
814596
1192786
1173995
947769
903569
1142092
264817
1049877
109691
569387
884408
240621
557038
64388
968357
874049
388085
78722
803745
1026772
268721
602123
148508
183386
1152606
887484
490424
486198
203642
1122791
772714
726762
645457
186668
511803
907425
1067839
912358
665902
922671
1006625
1068418
649711
690481
154633
332624
55069
479471
1134363
543127
259498
416612
481364
967263
377746
1179906
305596
166431
1160049
49092
408578
273226
791833
29504
816515
95575
1084570
287120
51324
717021
826524
4998
925473
49247
145805
197217
1160497
729887
704356
36441
89799
140761
865335
491978
281700
294235
790967
663454
514351
45968
749501
549059
608355
1040894
177656
1182350
767867
194327
421983
299279
124331
992626
333589
746952
182
1078450
374855
619496
579842
227297
618268
738845
384540
1100424
21641
930376
252236
564715
645228
784698
164446
988800
711520
1152837
999298
778494
417187
487688
902955
768469
543023
123520
927301
61297
123835
816584
390656
729292
156662
1062893
516019
924384
748900
1090271
623923
1017395
849607
883721
1120160
216109
315053
1183407
162868
781909
149433
704276
75307
815037
608392
288148
869551
487652
1132817
1178536
851670
245949
150545
584133
574848
838194
409224
99515
1173206
973722
248266
954009
1122361
998759
850016
88821
1138631
671586
1171190
373648
402556
968937
581957
973360
1080053
573312
284519
244970
1086792
1038361
802118
72208
1138605
1168146
1064855
51029
635145
651040
344075
128114
668226
741149
281091
321870
515458
243807
1103324
1164015
393309
846250
289589
1014896
599546
306774
734691
734640
383246
209015
978213
1173544
585881
1096954
640436
65894
1128037
5502
910927
145295
217421
795697
805975
431154
145367
235387
124765
253053
631825
641678
732990
839975
277698
1139802
1099417
1174757
1150897
155333
524706
779566
633137
810003
343494
615079
923677
629155
10893
841637
778551
416431
14223
675310
244196
244439
48931
155675
889570
475846
748618
461967
63720
1149563
1169909
1160664
4288
620574
314456
455403
81114
11233
1055075
966663
839709
995837
551973
996028
785411
1111784
451481
1057848
209538
895087
736871
1086771
791054
295390
819296
292669
237963
96253
294654
432573
906172
937858
66671
864299
350636
556241
846456
331134
881282
351940
155690
760820
877981
175793
333437
877161
660318
121620
966736
167225
448593
681612
249047
798530
340318
408622
561763
1171689
700154
700172
772380
708143
984410
25239
316873
889088
302008
860932
1159844
333157
763152
100585
1057526
355766
686292
893408
444846
969366
839725
807587
214534
966818
505547
187311
1177145
51588
874019
544726
154359
459079
793566
1158027
839555
837712
1191125
859698
954156
1115958
415109
74164
913599
419080
803420
497650
344908
331649
85460
961048
839165
376557
501713
186755
9919
1049805
829313
1141068
1050198
825251
1024805
370924
521277
612930
232956
516250
9721
88938
540747
862796
440162
688655
410510
334580
832238
771267
860692
491594
631145
965835
377654
1097033
273295
817820
19318
325531
250765
93739
771643
1105336
166609
118372
1116474
1091552
676878
1146678
408726
5238
278906
873066
448380
639069
586567
110564
262153
191323
234542
108495
184542
619167
19608
801979
465865
926988
83531
299605
1033007
295717
554666
1156152
994258
218536
877784
49961
1136934
758949
408167
124748
1036706
1056449
519886
818135
1181568
162965
761655
1115568
854466
21106
468614
327448
944738
179162
640955
785023
704772
157217
219988
697157
592663
1023228
572644
830349
35366
1078638
387809
339721
1045935
1174992
758323
658211
1115990
907263
435963
8884
692611
33260
649211
499799
74919
200400
163352
681371
587769
1004223
97798
785597
245977
630995
933026
737333
132445
103209
314580
140127
255191
125060
472426
292037
1172565
1177368
775900
1043499
925277
1136264
1078242
982265
666450
929012
691003
127113
973591
668749
73500
155187
1081185
254872
433634
786220
748802
420437
890090
381573
485926
46558
235965
558011
383969
799046
1191493
675194
976292
1047910
186823
324296
637589
632703
943741
1028657
417280
708391
437556
1171904
39295
158749
237
176023
914333
810338
1191827
243350
198293
162155
751800
107124
471226
337839
521820
129371
507864
220842
56133
751926
552605
113203
856854
461519
294423
273147
235042
446822
104686
1126531
452253
583947
973975
844959
117090
1093104
173612
722613
568193
652208
228431
1064818
819932
997668
1037340
826586
380169
1080377
473504
342757
611060
970121
163138
120237
995184
432293
965082
1170879
190184
416731
687639
1012316
472819
461177
701693
1062464
223235
414271
468789
229807
149829
693897
784973
812791
307151
1096774
215462
856488
1126980
456663
429985
722758
484061
586093
514265
283504
975653
735542
1125924
675453
1104879
586912
175241
324699
788533
1059531
13934
497614
476795
90922
78846
838664
1025715
547674
728414
256184
634772
596937
1131898
1045507
363607
1157209
987286
115558
477376
837894
890535
427553
1102434
138354
428568
878088
1170047
979869
279412
1034133
764477
1003607
78202
89208
7208
951000
580617
676783
1078305
705671
323923
1184016
982613
1188598
366781
810617
1084535
71691
624913
499599
11523
34351
881236
581336
393022
899608
804225
1102723
555257
847235
122523
1155874
434706
530562
217206
858219
315249
297322
383820
433110
510510
1169685
674276
582157
680504
642801
567130
461376
327498
239085
995844
491287
460330
335901
802538
1108540
484871
373146
283186
219047
1018773
1184036
875917
279140
189660
22228
1100326
165835
455189
33624
194793
72978
162460
1000660
348341
994050
729493
808517
785653
109410
954503
1041673
29320
96639
308322
246473
1051401
142819
360255
481140
923786
1022792
99922
813911
91401
592773
859003
84751
1140015
1049201
340328
687646
433899
86200
494670
850301
38799
364544
843585
153935
1179028
177716
915652
571065
123826
355249
421205
564341
97608
1004198
1184277
756522
682964
724256
419850
193251
1068464
906710
892266
670768
995651
725075
695771
336362
430055
368060
814960
16980
95299
177608
1060312
246537
1153149
741609
1030430
1047111
644949
823688
522222
278148
925460
512785
132887
157222
131057
332775
143495
150113
585658
833531
25198
1008781
989790
557724
309762
36338
225026
777073
862707
410779
455557
740961
630161
941408
498171
282205
1082594
684204
95332
199430
435284
553463
191207
873654
285790
656878
1048251
556809
906254
475842
831493
652678
513674
785565
954266
973542
1120488
257255
854836
457378
38725
406039
524221
985201
502910
643342
47183
131032
1130344
347777
969497
616353
209759
420060
491753
381503
888853
206353
485301
997541
263916
511596
1000090
332503
795583
481092
1064684
546442
465092
691919
585671
620600
659389
718587
1107501
38622
192120
487418
1164495
314544
69186
159670
290424
1130521
878237
501960
1037533
1153812
686887
318572
615377
756139
750480
687990
82217
230705
27302
256214
792375
372780
608991
589613
148277
73423
911321
1043288
1089950
186282
316416
623042
502501
1121812
1089290
32425
244887
169097
811585
379312
906474
597193
534811
505212
6751
1086295
93520
536844
816276
285747
91185
38467
991923
850788
1037603
513423
876527
58450
813522
506752
760515
1145925
480877
1056673
949065
90258
134127
782029
227746
338523
967759
16556
584682
367463
829364
1067653
280131
1087151
90197
691158
384504
49524
913343
148232
888663
997780
999348
530894
1144246
938877
839564
579052
557043
70786
272032
144695
185892
309750
687961
782343
1037948
448859
298318
1025901
453240
1022442
982241
418693
788579
248518
971839
436568
295955
645348
887987
1138289
878553
914521
983895
702595
850452
978434
614060
548887
1073284
386933
97141
598593
569348
1040833
77327
218708
559284
498964
191202
723166
231519
350633
1049168
719131
1146732
334302
143436
713144
324360
1003560
24985
1163420
776045
801131
128063
109970
10505
115326
132901
847144
207150
464362
385591
670007
379122
1029511
467987
89681
368428
1132409
771700
1008332
119721
215377
289441
612893
341350
1121842
437342
1053420
796437
529136
800805
627057
756097
880378
500278
212751
116920
532530
621294
516361
936993
884837
900493
1069679
623314
1110685
415914
1043588
1031804
308232
1079474
545499
930295
1082242
924204
88047
236259
630717
72169
881401
988178
1062915
683580
1011412
1120078
1172146
530699
124553
241732
830135
1186121
235756
549214
365283
610568
1013218
469994
149111
359104
1072931
252600
737760
788603
422304
827573
447642
856471
715916
26738
1161186
510417
799507
938734
174659
484447
367879
214699
989215
725669
97074
976179
709811
420478
1020691
632216
265515
825765
654178
823366
972501
291660
862009
621727
782355
652670
736970
746011
1003711
266358
359226
948617
869473
1157490
538529
655200
663939
370867
1163127
1016742
1014961
1092519
154979
482636
206515
735335
419066
802753
967886
416779
22322
834045
490086
1084387
511085
1021701
741482
918474
324669
776033
132281
121429
834716
894593
426783
293555
438991
458129
396888
139920
232067
771544
403938
803720
837327
959981
321844
872290
506826
10710
539545
522174
1075503
885658
294992
545949
264610
833114
299305
122811
477643
875340
97650
1192969
1065769
744287
1069397
524269
109162
41716
252499
849605
665856
476136
245876
69044
1184098
964545
651634
522410
800103
336545
763477
152792
738974
246225
667819
1120544
21179
855655
935276
996889
1047260
144587
969936
446840
441291
119780
558894
461234
261473
539932
65415
651778
810949
850450
1027425
481874
444904
968444
984630
412300
486653
1149461
740712
78840
225357
82093
828727
379353
275213
939934
975271
610365
961299
112290
1183893
404985
954565
727139
1078195
806241
80555
803911
1009278
252721
590391
92338
253057
510001
186207
381495
407868
215679
115905
779116
1162603
308799
1110693
668191
5901
272698
310197
187879
1058758
1191033
1014593
305898
966857
370147
1182795
415913
1191491
994805
497999
341430
180269
350948
1074458
651148
1180039
55944
220797
720788
510469
515601
355111
636035
627883
600803
153992
755
1102114
1147868
381474
242387
436493
2356
348044
617013
600371
1010583
814277
444555
933786
655523
1163643
579061
743926
753764
657410
841085
22887
843396
524278
104444
345662
1137884
176575
459481
670976
379785
934021
902563
437266
641236
785423
703468
341447
57816
452609
1021224
208635
79104
755313
1077343
795647
534690
961822
63767
693477
169979
331429
462692
161647
471959
297599
380103
98482
770467
1055541
149253
567629
1155268
224338
1191735
1049252
142366
607539
158843
430538
208219
236986
781163
482553
1150802
657672
533944
452873
85026
463207
1041174
493105
1078236
48564
861918
378937
63920
1164600
1133498
331648
229822
1171339
1052116
804443
917867
429478
363527
639313
326326
1043612
644573
497253
222024
1096456
725330
881652
478832
235400
235095
1149950
595563
953248
512619
473988
1067173
307320
1103383
1169051
161368
296330
190382
605667
675086
473613
88811
1072260
991809
309384
232766
1037010
1182691
576077
360510
309316
1045159
328452
968822
542316
215446
843744
289420
960602
911133
783965
431199
186268
1181835
783457
550124
1021720
319622
876401
189565
194976
331841
189748
559889
483388
763795
433302
1095131
273264
248137
1036960
836840
262018
562901
956454
892910
649057
475712
514107
536576
278572
43630
313670
1124845
496413
266976
285024
616910
151270
264408
207382
684713
3613
340658
1111471
866508
491793
968037
184661
851034
160580
865456
815452
1115747
859124
373887
1073774
844801
1113474
898172
1127665
841142
361662
72746
1084166
30157
1115085
1099121
156397
222339
209517
268136
638318
722725
919697
409882
657862
598019
1090883
705570
1173718
537539
163173
549588
249051
470430
832767
866473
512561
336895
718276
570057
682010
787096
431936
14182
531168
680885
871714
137642
743192
1046184
846404
868779
1096802
1172170
445212
984456
440616
1506
188941
938325
1017337
802293
1058734
479947
843742
1029442
1016168
1099526
401438
932620
188041
1075473
829791
322984
346903
325950
291254
914978
333047
411312
846867
295159
808476
430573
1139868
299034
873308
1073830
384850
557845
297162
699131
1168811
169079
359823
66914
591567
974626
431270
3899
844541
487138
1029321
78303
1067805
419237
536039
508337
1032210
1074514
710976
586618
142952
332486
501307
204739
991310
988989
1137659
588179
560259
180960
992955
697354
453814
506261
203547
1099759
686030
1104141
1173363
394975
876269
184361
485496
94340
14585
65882
323908
312370
77395
1160281
1111018
203908
659028
771037
800123
494754
466497
598033
748653
1083908
376236
63981
986094
210913
568440
466425
648443
769280
710342
13920
367680
682359
418097
859762
595250
929444
822620
1028880
857103
269387
293277
201741
718579
1120419
278123
904973
529274
436856
446994
218854
1066933
83544
446868
1048486
1059617
1111196
417965
100375
1136928
858430
244393
512403
140342
917270
1189406
891891
1118839
316919
127253
789328
785667
347448
1086330
682703
696577
132066
773527
327013
1094308
949443
1171838
712667
930292
1061772
761657
330944
361426
549054
669375
766833
843678
1085251
800650
1117993
1056003
681168
523793
891922
153888
798045
456962
539737
117244
292468
259766
708559
595060
341321
276585
292127
195278
989960
295143
470111
510739
585831
878629
702915
196404
1085698
1075500
279213
986969
135210
1007491
320150
490038
799214
449104
146690
308475
1106757
884462
75998
513927
782734
876506
29759
974029
299311
1077701
614960
284594
596171
142592
418652
1012391
352019
80292
1141955
546858
588471
250751
871178
554651
260408
221037
110441
800073
753495
63310
62221
675530
119964
643757
591610
402026
234998
169966
92166
880084
1119614
193895
732321
593548
392963
764849
378709
941855
399216
483652
790014
253758
416927
775035
539837
1151354
440890
697477
987421
64266
467772
1008191
119330
3382
1062340
554467
836541
657798
986990
270115
779591
643240
33758
815225
134313
972743
271791
457977
645774
1014667
1123511
514503
1027055
344135
142261
245953
987501
174502
516316
911550
63890
651768
132208
1077878
917874
385938
448190
411766
79794
187001
357652
454006
404510
837411
943298
1030179
343258
147798
658884
929571
841616
19707
472707
857603
132951
332427
226100
746623
294580
609003
573472
1125536
250719
535854
191487
229464
29031
128699
27183
574962
764848
1024614
710351
727504
247819
1018916
931916
72956
256572
950981
872081
103800
691899
672576
585492
285708
854209
854443
986116
571376
1014307
513117
245572
1022915
921830
984397
607179
229385
241699
509550
118231
377935
1160135
764481
1088162
219450
577524
135413
383549
1155742
841924
1032028
857490
195032
931438
1146031
810647
1035119
613682
248474
394805
1177457
990727
105710
502099
71448
199494
998278
1173875
713986
677111
157316
397728
410604
237419
617452
129843
959856
107010
721162
687672
894536
617172
71793
225829
83603
439282
657098
98016
588596
503330
230550
428224
685853
1062594
907548
824673
188128
429457
287007
479557
353183
1089473
1000366
405169
44922
1012710
1133649
1173313
424300
572179
51512
48544
461368
1173213
1121821
947485
546313
643816
260581
978563
248593
245064
812739
1099050
982464
194373
271094
199786
867083
1011001
837954
552545
949341
621516
921061
609832
474020
584526
863436
900544
386896
315541
837950
871889
845341
291336
917856
32732
1167622
1072243
166853
712068
639768
1176922
227204
444579
674045
540257
1093004
413609
328470
402330
23227
571599
1049798
176441
639097
392306
654327
999774
351344
131293
889876
108427
57335
979549
806858
157730
1049418
408302
721739
23721
921934
1179851
1137322
3670
733735
9440
841185
758033
967291
1082654
602062
1166218
1009599
1148930
254787
584426
314050
419183
1093624
95229
570516
994411
152446
888424
665375
122837
628571
181034
870840
569032
144304
293372
885931
625418
1189194
1024394
463337
904574
774077
660102
225879
497147
93706
554573
856206
142780
43914
96159
161064
655980
1039915
663133
318772
12027
563303
1111541
970142
519319
217740
488161
56762
719845
159479
346086
534753
636350
33064
857661
50703
157191
777163
1086115
1095894
382791
186077
1097692
476981
308036
954235
481040
172194
205427
611076
1070683
766903
226168
457175
49025
930288
392136
1062434
558530
881235
826802
1190159
801137
538617
1061887
904821
710147
736627
748270
863329
321798
843764
715225
287750
611158
3848
488314
1049998
1008482
145692
300574
573143
916263
1139243
843002
715560
897305
20701
1139296
325735
614214
223687
381096
505805
192954
457452
321461
17367
716395
1028257
589905
981426
620946
533270
798108
1169163
263200
642296
218069
1033277
653849
548597
194516
713376
137569
5650
638388
656027
180231
758007
4987
506185
51258
652858
300717
212933
641208
48194
1095784
231329
472714
26837
844372
1120964
877730
303910
169373
583992
1004765
969037
705648
416471
92105
765610
849733
660476
29921
842480
22308
1057016
1078435
669407
967215
610349
443096
468437
230919
320796
696316
601875
272387
137098
802966
855883
589557
1062777
1060703
460467
273198
109345
897219
140372
773050
350397
1036475
940611
1126674
1002000
667552
760805
739770
433024
624953
233893
615633
816056
464332
382021
955934
453304
201393
1061385
993326
242195
261095
30419
848368
885997
490382
30382
387859
502229
96464
3371
388651
866516
381028
172568
1066515
1003649
1130787
1146535
62380
126895
434367
375423
1062452
678382
666505
613927
938431
228531
1099425
763172
190357
855719
65717
152659
290119
300228
87470
943876
665409
752718
560381
573842
804258
1042697
981038
580534
463023
832978
622437
983507
257633
1123306
1144937
167441
412077
844494
1140116
119553
523803
653743
571507
423896
801184
137720
685586
991400
1023885
269666
93659
757
226929
235491
456974
194335
197160
653377
434581
94880
259783
448467
848088
265585
625805
1048038
760267
335844
563392
1170118
383181
290527
171495
1009924
515702
250732
121835
807030
1072565
566737
763949
100100
330559
280035
554055
109975
362405
744413
758891
760317
1015050
819584
463605
1189317
1033286
3241
343886
478333
269616
220657
651928
855017
79654
686455
756135
457420
213945
43656
1127008
415239
123274
798274
338429
292385
384439
590762
447930
1070707
1082565
863466
823164
1167785
51788
227452
1155725
392007
861712
194687
410487
124195
265187
1149050
75734
323688
19298
625382
442059
907987
538704
1188848
394907
482392
370703
965182
97082
767772
264885
804578
364628
873338
337271
127301
425626
684750
387134
687881
889122
570971
1113244
571335
1172985
43010
352353
577278
140904
742055
1068881
276929
338033
1013152
628591
1079088
545216
730934
669909
442012
309302
981123
140673
930279
336128
122361
900230
1072395
670507
1094770
134493
289084
927217
1023992
1157277
82428
1189418
655293
1055884
770124
570432
311729
623486
497891
941524
823487
773099
605803
55942
223462
910279
832516
141389
1038986
654115
470462
802234
65859
952263
14040
315681
102099
904763
105074
241205
262014
329734
317252
227405
438728
95143
948186
378928
618537
1036429
1188086
79006
648781
408485
1051722
23441
1036814
90573
247096
1176200
139489
310994
1096349
333881
869585
848993
68187
179125
1188802
67669
239304
954777
343281
1025464
1101020
789447
537989
86470
45753
663950
815254
60307
1075754
477361
1062969
266013
584140
995529
1153014
596156
500352
320283
431307
1098598
756698
126773
96356
1034902
723426
524581
974928
598673
885431
337582
334109
734157
635046
544399
1145723
157682
924629
238581
36133
464686
731677
400915
161787
700686
1080562
236962
1030647
1105413
225955
432619
389292
977243
607108
1181451
961129
592076
81388
535642
973638
1045058
460935
154548
54440
343550
794286
403780
498796
37557
894943
597359
204466
1066266
812676
667151
982470
49388
728210
1100040
1175862
8211
803443
1059270
941993
833013
1173198
189093
633562
609613
1086377
1113869
1038360
848617
49271
980359
1146909
93175
691918
605963
269407
388529
765386
338001
360637
481220
521734
426140
61105
634869
546412
410646
715571
245055
2522
838052
36609
926003
152258
174907
800919
796896
1176553
653677
389769
919279
979474
1142889
390653
936174
673449
1041070
759961
427787
797552
85199
758055
430017
534915
178206
304641
1030879
225747
133265
496331
1043734
863187
816701
924935
248176
661910
735990
274281
364416
344051
1069885
257584
634306
941605
1011180
278474
973209
1081421
596200
157851
833818
371354
96410
1159996
513092
979750
1097479
422382
72761
930115
320745
1034801
585254
362065
513500
409828
328061
852621
1070055
946141
650022
1077861
185403
358190
517690
78090
408724
404822
874143
287880
790476
648948
39688
1009913
142265
827077
1036265
111827
816812
148728
268989
118271
855027
555098
1019174
1019604
255466
75426
462793
765873
716151
1043522
83700
227411
504178
382657
1187434
1017024
815339
360316
804223
318440
1021038
222297
652423
1089179
502580
554533
618666
800885
1154453
211174
1131670
702685
315044
1173884
463817
916441
491888
342053
520391
343774
267124
875770
694613
268839
55577
430803
994622
958747
999948
675260
588065
13440
716185
236413
649520
925694
465471
892352
852739
417618
577532
1155135
92896
556460
739149
86224
577069
860841
759591
1053278
204675
551374
143603
417183
571641
92783
833618
829585
552528
274316
1020237
427042
311779
346196
366507
888359
852880
120987
874124
1132021
212305
933858
1098277
615264
840309
1142533
712961
491497
265372
148110
1152301
812698
881994
422107
280217
1025556
11392
520388
442298
1110254
838313
390449
98467
179514
872822
839700
403813
195447
49467
732867
329116
1184341
1012140
522114
129667
242044
292077
1048615
1053144
457090
387444
286543
158939
537217
1086989
886277
917439
373811
724640
9011
804498
13458
461291
547215
1030625
1011572
1151350
205115
416021
774262
1172655
457467
668732
1092952
857954
1027460
340392
314919
594757
716222
577256
176144
81672
476656
1159763
899346
452711
944515
305367
1136339
866768
79891
122947
933159
602082
717586
555552
995865
466318
855603
873956
1009761
705414
630207
1182305
1078893
408559
66865
727467
703958
354541
990646
715394
122511
920800
583504
536846
273464
623984
532236
949961
488492
816818
473647
824164
1059971
77164
640246
408350
988499
682451
1039993
1058385
578898
971948
132546
269895
864718
1144839
104732
165350
580978
545019
405044
736024
911036
1042199
897354
839606
420967
624342
1170984
263433
238472
1000469
741653
485203
181922
848813
650687
265431
844346
397635
849449
10356
398648
1053975
1157066
702887
554959
201849
718591
1025362
2504
45834
461909
855128
690762
781356
704607
194689
223595
498705
837729
808634
761058
73715
261940
11912
1074369
836022
26868
550741
346213
971561
987996
144033
596973
829883
34372
391623
703498
264665
312088
752343
910979
914157
970369
532047
1123201
937615
535113
570807
1054326
531203
162879
128957
325602
451068
7246
372353
729055
486585
940774
615537
38283
762587
659465
514396
552430
469017
1128912
40537
142481
386530
437968
734122
901756
1119274
137864
574780
255484
906533
687721
298413
534928
794652
1008292
1064624
133310
1019438
872405
607507
416629
845841
612858
180495
224939
42103
1019749
740025
981111
93381
577172
764688
653024
180479
366621
238691
210383
692305
981360
527581
271920
995724
1070442
98457
1087652
970203
136044
863260
1025448
464488
686289
706586
551355
1108992
703756
666127
576600
130993
415761
149279
791570
525501
795641
1015430
705423
34296
774054
629285
302201
347463
684053
778066
853203
594699
853319
79395
278787
329846
696647
411345
149087
580352
133026
705316
64313
715014
443788
1085139
1029614
473092
721340
340798
837544
856541
874351
366146
737348
634925
326480
1132496
1086911
873375
549007
472976
679122
324223
359100
783088
1035222
958999
708788
1129906
174613
855527
832385
1011019
2616
254238
32555
729197
98214
837344
830638
573596
662279
288306
526650
807111
250766
1059062
60240
528150
78597
889094
588023
216514
1171432
580356
1104781
991011
1098281
693154
332589
447681
768609
904571
235691
1078187
834127
87508
1033169
29433
323389
614321
770101
505974
403809
969619
305733
755978
541704
857105
712304
730006
139604
1091136
262234
764627
745789
8317
1080824
1101581
601369
754079
887952
1147855
1165153
632994
674520
269218
267378
864016
551889
1070419
596809
24369
946417
1069721
404899
332820
198391
1078623
908612
389813
424691
42059
461620
1148191
709649
700995
793741
200920
483054
831440
821491
962940
821945
992812
315521
1006000
550218
116168
184288
679855
639691
780161
261083
67687
378480
415479
590741
423399
487436
658673
965225
294731
947417
771299
539799
745125
225322
1064870
368314
1069669
1036499
175887
871636
336907
940527
1041582
901447
160545
18297
73112
694949
474254
704857
114244
460897
513623
405013
327525
141368
572646
1166601
684577
805753
176416
1097841
713575
20989
520465
635715
456657
241578
679024
685669
1045514
786369
359628
803339
595868
1144317
980108
1160056
237324
237301
594457
1014765
439016
1038034
139786
223501
765594
876489
276065
205623
175962
904947
335897
979684
238809
867265
1050303
742364
1054737
253794
802870
576806
772567
663444
485254
556850
208955
408858
916761
1189061
1154928
318385
1001026
957536
791377
1068444
795442
1186488
591296
439905
1138887
774375
1021790
733433
1133851
154118
47474
586598
508118
396743
281036
986847
1025686
558219
668654
346021
188196
575817
834438
875116
684307
335284
735992
607000
750979
557176
1015912
234975
346285
1102282
1083264
1039999
717923
752849
849374
996367
500542
368516
1055410
246717
46273
548471
583759
1064968
220920
252713
287734
502815
3577
488096
67424
698054
414180
1108911
815769
985577
386829
553715
67439
1105593
784523
331136
504023
1100193
178230
964854
1169799
371757
286351
152590
928800
609611
1121394
1173585
36951
188379
182324
654322
841451
816504
868429
340822
515454
611601
276387
368324
1080508
974030
356878
1125333
1056415
155533
953213
1141728
657019
429848
407630
1105582
449367
309879
393109
149709
1159419
1001390
280813
1024525
81283
383824
237169
1168077
491447
1054335
216100
923
466296
759937
683144
1178874
1165518
546714
1006375
483341
443612
270773
1088483
1167918
654440
656646
868972
127034
304345
130544
418398
434312
384117
35800
887187
1079116
58452
283331
1097006
1058532
212456
19767
696957
270472
364665
234220
955599
796248
965331
824351
914880
481538
373636
164420
839425
603140
358658
826236
536014
999690
946941
445070
232965
1183276
167564
53823
1075558
847688
945582
106358
288244
427395
1075293
894411
1104134
714748
1091705
850155
80066
999548
412823
808472
517524
395637
678745
275268
1122157
1169020
220005
1131330
1167440
1103915
903722
132117
571438
645905
88862
204578
150080
24427
766267
75092
826536
988918
494036
74523
1190430
277342
762138
134686
223101
214372
1028505
959127
1075635
1004615
940577
368200
1116811
12709
1036220
460753
926780
1172288
136849
1183559
322344
982933
409903
1141284
392214
539523
944671
257723
434248
722494
723430
441254
1019946
168760
639806
428416
126467
295970
291141
494174
372239
1010791
669614
756362
457095
581932
1058054
287235
725994
822451
253716
951801
355576
1091835
1013757
470766
511527
918566
798676
951245
106305
344833
449468
274790
1159380
336221
813542
1176260
763558
767802
918346
907336
941735
138961
461358
91427
58126
1021342
1159688
611334
482708
170780
810344
521565
516591
947376
550264
344120
637303
724384
1008936
745992
994310
327406
844906
166700
964804
1167421
851889
592243
157048
1096021
622441
564848
451555
494527
613556
902384
375121
839483
888158
751895
1075056
23264
39099
884198
419123
17654
300029
341128
380152
872069
930336
420994
503559
2334
719216
914811
816769
133832
85671
831333
130035
74859
634390
123531
521670
1039153
241120
156448
373033
308572
145795
372789
579603
167486
397052
1148661
283935
506778
355879
858994
194101
858118
205591
142476
415747
770117
550372
942485
1105250
897205
819103
124464
371275
129940
651739
909182
344092
846683
536024
368948
1179933
927800
1175247
1024211
824619
953364
766365
959242
254434
904849
1055702
428302
1087975
425707
1063287
428225
46372
270945
619741
516538
506757
407655
846221
10558
346440
666196
1086141
310054
996582
29062
848785
456036
93852
444758
603751
233261
450586
246238
363570
849287
660451
534535
516746
364964
332447
1129929
363204
500747
1016945
98145
103061
386500
635744
1058842
112436
786171
653519
308190
999292
646257
530459
740213
990383
879847
35858
919534
329644
823247
338269
23171
975264
436294
883818
218172
806896
43171
156834
141662
593343
684867
329808
200808
742451
17823
323122
690721
381142
184242
366384
923919
1120067
281019
1036769
506408
265342
341784
938957
172119
462528
434020
625455
1087865
98045
608547
215068
647504
146719
378184
121540
1136772
174466
1063202
465910
567486
507869
751173
92312
936046
166165
599798
312782
510004
450646
325225
662122
1172248
706670
905595
767270
941809
174164
880973
448823
198092
270871
961742
776000
314388
315535
894223
1049236
112128
696240
431362
65532
402254
70438
867116
228100
389073
186930
270066
864832
849032
871419
479514
119704
819612
290376
187561
693100
384239
512264
463526
882010
47396
1121474
401629
984500
665268
176495
677004
697401
45769
1094154
165692
799886
618867
485368
676744
956375
1038969
1168531
523006
114401
45974
25775
158752
305974
1163568
442552
59373
62732
345361
355097
653373
872315
375515
639120
68485
304171
912947
934450
505006
1085661
304637
748430
1120998
616135
285128
36239
5458
517015
745291
774383
318308
220529
324096
296763
1041492
74384
219540
397378
927239
576328
701552
201929
365407
1110371
154853
7260
314525
299894
682569
506811
328926
520521
669795
201255
1130207
1010283
62981
83950
349445
393964
719720
1162457
1159147
1020227
395959
275707
76531
330260
146666
792672
812205
823486
992918
106189
397169
674654
97106
586034
664051
345626
103349
1063982
686028
139687
851807
29639
508245
915135
778892
1072737
625488
227972
422069
841930
26793
1033996
816118
767100
956356
893118
525611
425645
317331
1037906
346840
272671
32627
860864
736230
284331
1145653
169286
574699
909641
45568
10564
484141
548119
745057
1142634
726909
184955
1014960
593066
705625
347163
278466
230858
10359
575137
1082609
963006
1095199
753145
1020447
771485
185865
1071057
344656
689789
175173
135177
242424
813085
550581
62429
674651
1024763
741320
868306
51434
394414
514795
962041
869045
524031
1019044
504399
385115
659928
905705
1000749
93392
740552
547413
139396
25143
1073556
357078
920856
399086
814521
1000410
427549
1164705
209799
39889
1125611
790974
1181386
846061
1176192
24836
775159
807109
679910
144637
934872
734405
1060739
1069460
393102
1091112
288406
86372
665033
366325
759584
209324
1022808
896278
175039
188314
546523
1123957
840693
7051
357954
517652
639942
996709
1190921
508416
123697
623258
668022
725282
5154
191726
506906
782463
38062
225294
553822
708759
881097
285785
290943
39922
1161397
166690
801220
30826
89253
851741
457112
134247
838698
172728
409588
1174063
544567
1030461
39594
51989
28521
378516
915394
791823
896198
1069600
134099
390184
883879
643116
256903
1006261
1025402
479916
996491
659212
16771
130780
106364
187281
356824
632918
474179
1077624
16837
441170
820229
819447
41911
258576
927673
750240
59487
264278
1059615
472356
643345
894597
467079
1177006
912125
936734
185691
924682
817420
244978
1172097
634650
854638
351099
591767
746640
875536
1044839
306158
707995
1047074
271599
770633
467605
863251
556106
98328
938972
134265
236373
92040
631063
1066360
95634
97939
148416
899549
237013
375533
583302
720971
354158
45365
383069
517356
1002943
382191
35817
668776
1063811
857832
1016172
362598
444305
280661
265583
505439
254991
388957
105657
379044
72117
60756
442938
737806
909033
672784
292556
146023
1181235
73565
169244
116679
55552
736256
603261
11884
769043
865161
685963
178890
870478
631757
839812
73175
131095
363522
1077903
309723
121536
36722
248909
1190187
969901
670919
234566
106404
237965
1021093
36814
821518
796292
14559
728917
77481
638916
641423
291257
1019282
60078
96760
738
743838
1026446
978986
399435
751828
327646
327212
484660
4848
51735
790185
435160
622730
667510
940960
45330
987129
24486
779716
182766
93266
636162
165725
1087278
1106694
144165
1141470
73693
99937
438648
804060
224371
655735
10810
691179
1005993
991816
572579
4533
329894
16673
775060
1064383
385953
230687
1108813
985741
255500
616262
433882
477346
221286
636127
1072717
116394
682597
583924
783970
158785
689701
953126
1017811
226914
813606
785548
84768
594812
159384
330575
913876
416930
896356
135935
963396
523078
18758
982676
867304
380135
1072494
1167549
795617
1033361
892816
23492
1112756
152387
784885
4173
1010913
921878
1044056
956727
789846
141406
283132
434284
274859
63702
53531
998883
1183278
963659
753153
1017564
820153
622390
395984
464654
825368
1100272
978988
877674
920894
1051793
743543
1069812
1142378
372006
948806
4911
129952
56219
469316
532477
550812
737295
1110934
755641
741014
272622
1132013
674454
951546
1061041
347960
1170208
1028265
1080068
235632
575169
957018
146176
162572
4796
967011
977098
96978
1022429
881136
353294
390233
564696
646838
469620
1012913
905635
836831
1053842
1071784
186969
299239
213281
392020
711045
989968
976100
1054139
1162388
482393
606935
36666
247851
22872
93660
44378
244506
1161918
1029340
104486
349047
849626
318146
438745
1057857
88294
711019
397841
854401
21550
687594
1159558
697998
798471
425679
896585
1002553
158593
725112
726339
580896
42254
254091
7450
687394
3858
539762
348300
243211
813062
1152804
1061571
770501
1159389
1093292
152094
991017
320619
804110
971170
694600
830090
607075
1117469
178679
719138
517696
290188
620213
228571
482382
615677
931449
41029
916395
219764
322742
790125
1096327
801468
950939
604893
1128009
105529
706118
619385
571319
490916
351289
839441
908939
1045583
297102
1139801
88707
961959
85283
199305
1108771
909143
1092003
319785
863179
607996
577152
914459
253298
571152
581775
1156232
482359
411153
810126
935913
618877
897803
484485
404772
666633
622163
899134
919711
113494
417312
515523
105194
327613
798833
993075
169929
1495
196830
425366
411229
360877
103498
341071
534130
158831
97268
1034073
743376
31338
200285
687248
859752
696520
1096412
803769
306814
325053
160635
603142
648107
1193388
918975
553315
621440
940010
100292
132907
522291
18028
558481
360674
798359
1006405
658669
312704
532141
44369
9780
421477
451240
1067964
609436
993844
523231
125523
1036969
812358
637865
804695
1171603
566151
828733
1116892
366064
1141695
487483
274376
407332
977987
179807
944864
1132392
792796
286545
1028499
824817
641716
573426
705724
519350
1056502
101344
1018365
386584
393432
1171582
448483
885963
208424
238690
918773
916363
1183795
1163166
28545
213116
359000
1112755
894766
11072
347609
615834
161914
189398
813289
1010619
668403
431655
773857
1094808
308212
180159
876066
283759
721910
1130447
61741
427594
515057
1133865
801866
668724
1179775
1031644
523393
423879
129400
344526
54110
1159782
436959
1129276
587158
402207
1118698
264458
48238
600656
84796
433084
320346
1084039
174874
1144638
478632
961095
1086535
526712
261625
136429
668020
389323
950823
754836
720305
328045
311566
1042503
959825
889812
92563
241687
884519
336225
591553
227918
700210
397225
600602
516780
252514
200907
477732
630196
176926
139478
1096698
617784
981293
1014060
1133929
1041885
1126276
484861
1072755
331328
316553
446200
489523
442148
155252
244493
942637
1078072
1191643
895179
242744
174292
546582
727731
762523
396874
969521
794625
6099
423249
1009256
74526
485871
784405
608435
275042
350085
789334
61992
210130
121057
569509
285513
768281
854791
740577
1070092
479031
691314
1117526
473376
591893
710823
769011
267196
887496
239919
338901
148342
1068542
431099
709223
817240
716441
709718
175129
37668
235313
1066914
43613
250285
1125898
396844
934381
750718
868274
212554
7533
357962
456537
1066116
395176
459950
783677
326533
931597
849059
594816
507608
789149
273950
457662
651336
992466
1093534
221222
1138854
113079
569774
529542
557249
882270
510058
472181
1017495
688633
507857
18743
661230
419194
825310
277920
285853
779230
1059703
695916
441587
517516
85392
716138
452982
487799
908641
623214
896825
1045010
1042953
469603
254857
788186
26632
14060
1015415
418449
329538
989040
110029
238000
1127807
556887
706541
686491
200224
1182819
434771
474141
254531
91610
694904
581428
202950
247188
617166
761674
473457
714204
223209
144688
1088355
630584
303343
996911
236638
34766
891084
715219
320527
836152
953042
313518
887996
22033
637746
282267
207867
621365
254292
825191
152006
112471
14914
672493
605592
684109
515965
412367
219919
806634
420424
45410
1064258
1120591
614489
277041
951292
635153
947867
847493
406112
277926
665932
158138
842440
627185
53976
112140
1072387
243453
26582
745140
844228
754374
927801
168683
647411
911786
850541
594754
1150875
310728
173260
555398
390089
300186
303660
762260
462202
454315
878585
360181
108135
369920
375091
790381
593967
1138348
70433
976836
639017
877549
1036617
1116534
862047
208920
907964
1181246
1058231
420064
184696
739579
400567
629667
393018
134905
226046
208430
455404
428835
981867
447684
465347
493210
728845
274025
734351
1123588
643695
135403
645135
278686
1063071
77202
739642
371866
1026352
36106
526366
546867
227498
331351
337424
193427
704423
329002
271093
1080865
462165
879299
1141510
779416
1115187
1137983
909049
266556
1058296
683528
1135490
242709
845653
328184
1006585
206046
477320
1004150
841547
405697
453784
624304
495739
573501
470587
94907
60287
711649
760669
538814
319763
759564
35745
948352
557909
381039
81458
798425
240778
966239
231353
327907
104107
321376
69855
792394
102238
667222
828451
140080
365254
357806
35334
410683
1082707
260123
62059
187716
154367
688448
785534
893670
716900
1105844
105172
299199
1027513
120508
7971
608075
131847
879298
1073050
394999
426171
1113151
1135170
84254
860223
895988
1046532
838630
100127
95021
267821
817109
352884
249200
213117
1076930
869524
251999
1121333
746448
865880
371286
175851
236155
733076
1059998
1185272
1122354
413687
389405
5947
368480
686177
489752
20389
577572
925440
75076
1171527
480439
405058
462813
379539
206472
720787
449187
569827
1177198
461530
534685
1085256
907373
362769
106541
248344
477463
759604
354856
321229
627349
137752
848281
802527
1090703
600152
893602
402086
1062696
1018183
1029893
693170
424495
556869
998064
39185
874220
903074
516051
677838
1016021
785762
645167
533337
798186
466759
866141
417328
66455
543067
812969
594863
807965
1035916
401345
613677
864659
677263
345147
418068
445893
1112188
408848
722796
258429
270923
1089070
519623
492331
521712
470449
356143
554881
343478
255490
121702
678715
119415
621247
179282
1153146
960567
633823
1162529
433885
647680
625615
1188406
319754
744078
1178930
557697
369343
873911
389383
770945
86883
924478
893013
1066991
990277
792868
677750
774149
464776
612353
193073
986472
350720
654462
825643
560426
715871
448723
1035508
1185957
1179953
91747
637905
75720
1193038
301323
674619
41650
308554
503180
1045229
1135095
1151000
679267
164417
933436
298090
987927
438015
34973
189091
388697
484134
435636
674390
728651
197378
963767
255978
416362
569771
1066333
768720
1081079
485708
689299
248768
393234
839714
78643
1136261
729415
293523
1105679
1182320
753619
1021714
595545
1134548
645574
570379
1016566
962012
1099825
59572
286534
3147
281904
1066896
958464
541694
12918
682532
663047
127728
688935
815833
245196
701254
521720
11498
1188017
1172257
1273
852910
803956
592333
632168
230158
615966
781225
932429
234945
946940
14969
121339
1115196
319580
1005819
1025578
659530
1091519
294870
407695
737467
455599
297726
315206
334666
597975
468780
619861
888887
687364
81668
102880
784712
727536
1147647
508639
647319
283024
789528
249407
853726
87883
937084
693961
970818
438138
841799
496560
1177369
629207
529484
476203
397499
991636
982077
177280
749663
200127
719924
1025388
291199
850945
139415
41603
614164
15714
770415
1183936
982073
914790
18712
1137490
754359
700180
779088
190663
1191790
582974
49928
781747
941007
111075
353025
872892
647298
810728
70675
995976
633519
170955
486987
204851
656616
346523
501506
617373
1001996
915001
386936
883465
1028610
134897
879711
873716
547840
365970
1001393
30908
439661
358808
471264
144890
993930
759398
710573
900489
504787
360011
932361
315522
220217
984247
142768
1067460
1178651
77369
252746
112588
483676
40855
578853
669244
811165
1170310
610813
134497
1013062
606263
955410
948129
130815
459912
739866
917880
990052
204767
380230
207415
1038998
699733
416270
559166
144896
29012
778132
540671
617187
282968
434073
6068
24068
5015
493931
114796
349605
556359
943976
657865
992827
519767
26232
731484
55194
277940
1115612
126923
140507
452317
645548
1165283
347178
163910
971173
824333
48918
792296
564272
135817
1129609
982969
1056268
592069
707334
28194
901669
960605
975902
795040
1157821
1158681
717824
797241
528033
895567
655007
206053
592513
14702
967106
332430
876833
1104360
1093883
639487
909772
1181902
168483
733812
550921
394809
191020
55890
145448
801273
817129
418491
998493
242800
81989
1004264
953820
1138022
412288
875301
336598
906279
813287
995592
451840
65777
9020
315797
511866
948227
249577
278972
154669
75372
1066029
1152393
1014297
305682
86132
921505
60955
130187
1052703
950773
485340
656036
682561
932043
868385
772725
423614
22616
354025
498428
367210
556064
573830
1041502
92934
514293
772312
488702
314317
630074
577330
799432
44546
1075509
144243
79020
261058
539441
1146742
1094074
898998
695005
974976
160014
1103698
645888
1092777
929945
548685
7177
847655
478401
732597
981050
420394
376592
536515
455712
253459
356498
1055442
288539
295663
536111
762998
871111
627952
652712
172260
669267
158496
600393
885177
456644
294740
915508
835800
595594
91105
1155274
20564
453984
592833
1123423
171250
83354
216102
466165
632381
682990
11067
135236
1164275
378342
540785
675553
985564
243186
144924
984828
1172781
1144564
975201
49489
215890
108677
396036
894647
673103
12026
364818
1105796
506548
108778
68380
948568
537689
578259
1136894
782853
295065
215506
853467
590444
572407
831963
716287
982142
748759
442563
956607
675025
108554
589252
118137
822130
369420
839837
958117
236670
4831
1132815
559930
977805
478727
696657
590194
1016272
616741
582369
647151
607437
1184648
1159478
360752
862915
72834
1119179
1048671
772335
851606
624465
1040164
591935
744815
1170018
1102421
78200
345654
864726
58648
1175787
955236
685516
97529
1015140
655106
786707
56889
809398
589150
229338
173369
627860
390698
696200
263786
469976
78457
642270
974711
643134
493570
869283
778229
1115251
38637
555176
787859
1156880
330141
963974
525690
797553
1177399
13585
1007411
230295
386713
664069
709429
215655
1190448
927354
337847
780305
196782
704396
546665
937755
894801
898861
3582
227981
102299
843035
626697
1138067
603687
731995
698469
1051566
1075788
166326
1191957
270978
18075
111854
1054020
521578
104020
835464
895901
1064838
770785
86776
684733
259134
1191774
176722
391797
1054901
862225
1179355
1107634
1037122
439303
636425
813973
345510
668377
647159
1136488
1178106
974473
1115329
598297
915428
1035254
1088985
597912
1033997
372354
1043474
16552
604146
1138439
730657
1083997
174545
1186751
293838
125573
737440
1042438
105313
212
942701
206244
360170
1063824
91367
263876
1062985
169955
304826
1004519
172002
1002354
1070020
813761
223034
1175795
1050233
658422
338581
105131
515657
970360
1094666
294466
629926
49798
652863
216613
916070
798453
379514
965075
577243
110143
802957
450442
984521
710736
161626
461615
661948
907536
736748
495590
62129
459407
686219
786251
623846
334513
544144
160547
1005247
53174
710208
63001
34115
832170
602507
176446
694
425764
1085871
528641
135803
990225
271897
916564
15552
51725
490581
952471
1071374
679493
491262
290481
129622
290514
735156
515493
875499
560688
493138
324479
619577
493158
390047
740958
691600
836455
1142802
586840
841090
54030
70496
972534
999258
723357
418342
1046118
997301
261196
338519
972858
736471
1093277
718946
944384
287498
192855
378154
655047
87176
1172515
1096655
947534
916985
738187
1169572
104369
419016
464903
705284
1157932
426078
327176
410944
932556
1156105
400840
1077886
281838
654292
1107578
273622
477636
1189926
183497
180292
1034675
1030174
937737
306842
938812
823252
905975
123882
696019
793064
550895
413990
1053317
1165058
50713
762798
58584
1188010
569241
1061809
62040
437985
885697
1046599
813891
946444
37993
371603
1140697
721932
202717
962210
971680
1084179
303561
489442
226376
290900
1183564
791963
75485
283884
557679
47871
239855
1184462
1046010
823347
883215
1130330
648145
338518
1055521
955185
1082578
903038
841429
1025655
549722
797269
355057
917963
132363
320067
1134049
615423
249556
576447
489782
271328
98740
1063723
993174
399343
356232
1126688
782885
454980
426444
1047435
111264
907632
326926
1030351
1034216
342139
775887
987091
172473
729808
862597
970396
351
800447
112296
481899
258157
699091
293887
208112
236415
95695
47652
47991
1176389
80807
628542
94981
1164140
31208
1065266
535822
1055193
953223
238381
698318
682102
367654
134747
383326
438089
567400
46165
549688
1048074
887812
953665
768923
1175290
330950
900098
691708
615892
901279
624550
1137284
506830
684879
797319
432695
866884
93932
222868
1100053
866293
651860
1047547
229564
701668
496265
955907
1057029
917925
1106152
581081
83909
1115308
293393
348774
1120657
923208
1142478
750874
84595
207196
270619
1125665
891729
516285
754365
569709
583945
992648
1004838
177652
275795
936011
692830
760298
1016030
74888
646127
357084
831136
219667
391142
90047
532782
591674
267719
1023217
191411
676857
1146832
39973
433480
203401
256676
900671
541116
310544
1074845
560279
250000
154327
57783
266104
54942
879860
692466
392156
310594
551491
681532
1015906
14503
1154183
294050
199453
931218
126995
567320
1015569
323347
1012421
79952
591458
234143
570407
1065649
943516
312166
790793
138546
679125
921965
1179718
1008797
604785
1030392
700603
978201
961298
461423
645777
736633
838676
888933
82199
140558
261972
400216
1011861
510793
712421
154560
787836
397112
803060
867127
873068
741355
477950
850249
1191474
528471
341194
902278
663519
1081841
803921
387938
648711
299560
953563
325014
642177
1028625
181388
640785
681389
1094933
445661
674601
908023
292221
1105611
922742
594434
892417
194827
438523
351527
416398
82127
250328
186238
98487
678814
843356
1002395
41757
1141359
930483
458596
263093
526336
995252
316188
19619
1169049
910126
13784
902548
577666
86503
839907
829207
997988
1161548
597085
816267
940145
824421
470086
917621
418796
1171868
841163
435198
445362
471026
174305
139972
125969
538164
1163669
356888
334211
428063
729194
795320
1122895
514535
978314
204181
468036
462188
196381
790973
960651
124033
395667
949495
1042032
1017918
231508
631258
755689
1097706
340025
486006
288275
539472
251824
1020336
736754
721600
997656
76504
638755
1046312
767615
765956
1105090
828285
293052
475130
754858
881667
830172
703271
690908
1113873
437479
689019
136027
200342
298667
303400
500308
1186296
359620
441904
447207
511305
348888
15204
805931
357725
664542
966142
586686
322721
1019141
893293
1183877
612341
709478
455569
116497
1036137
1056116
805703
1178162
886479
7066
600289
1137140
952976
1116097
278139
1157916
1097812
737054
128868
917659
242613
772568
459755
570765
1145617
1147622
758915
1091522
1122644
549018
1159453
949703
841419
288823
302934
162257
589388
819026
1372
1140149
848786
696709
851403
278079
274498
406086
842734
896122
854589
271403
387688
146615
646966
584249
406928
624864
519770
1190644
118215
917678
1073319
1188849
653687
564570
639785
423378
506023
969249
155759
535439
28823
13709
646898
469639
954873
844718
405552
313465
947919
1076112
281050
18688
807447
630575
809182
553059
317262
237710
1068562
329242
741567
111254
567511
487426
87490
1106234
935794
200465
251706
448895
272988
788850
74169
524086
198163
550708
198633
691181
1132397
768742
1008757
425674
100591
576106
81101
83616
174040
307531
537083
443222
918340
1178458
57165
353331
630604
530269
220411
161027
790529
262765
646432
396726
942763
1034703
46276
651509
746240
557994
894471
1089982
376549
155724
1011360
720489
612471
612330
555404
350492
30011
867977
64937
497197
26860
301699
280079
817745
1085440
1126100
1172694
70724
1039664
145801
729436
1183580
897091
13064
987358
303656
360168
878496
685912
1092000
220901
1150905
165472
54558
275508
865951
255071
121990
296719
131875
87940
83539
1129378
80768
574510
256643
1068524
795501
1100028
1083589
72975
624085
318930
1156258
801880
1137316
611364
425793
288525
95566
148111
994609
301196
77177
1102192
919557
720900
1159126
1130950
637820
595327
1016867
493918
123580
335608
508236
256016
818119
431365
308398
787759
846657
832482
846481
658585
127398
205053
747936
159954
142774
255153
339246
753019
599913
698764
61102
778550
23034
1171962
934066
85312
300042
234867
119450
521265
1031040
711881
87289
674840
1094877
558780
780594
21864
376800
364770
916683
591509
851872
882209
317673
830269
762086
367616
131565
887258
747809
846071
103268
259509
835336
1127427
157365
187263
495591
921834
569519
717478
311675
523648
298305
397837
120374
548178
741442
913029
330808
395283
98052
635469
820921
223335
348518
595656
925381
2818
627752
780629
235048
222912
544845
312354
525372
867006
1127097
354872
465342
880192
962071
835360
368556
492138
607434
1055222
735456
335134
286767
1177138
329078
872825
276705
53278
959000
772283
847775
138068
377465
1008812
49042
516436
567784
1126759
663909
1140740
645836
1140756
866009
29762
66324
59894
296367
178501
486421
480093
853889
660029
795589
1192689
424834
779676
445850
240181
849451
1102478
949570
1020257
687332
614215
258041
1112013
993478
964010
526771
797221
816783
861959
886027
842414
230355
1016067
402871
1086204
88349
697290
904147
934386
300511
110100
454650
620572
945669
139960
1148999
955049
745258
1148978
520160
821857
960569
492961
988966
1123127
213593
358603
153202
998874
462741
1128992
1065052
768498
838352
889613
859501
134967
385839
1068171
829929
143882
247290
982585
582923
734874
400376
470085
563795
669498
1164133
1099185
934435
407604
413575
252464
748294
429566
426711
225638
638990
828998
725828
246714
121346
1083353
182532
334365
844126
252550
688649
379453
896069
660489
718602
738008
858317
39351
171548
216018
1076330
470207
921638
1096883
668238
703402
1009794
678361
513229
1110530
525699
303101
604847
256155
412137
310477
34792
449248
1079047
571664
346337
369503
176663
610473
999823
478179
1116869
984281
300722
289772
1170461
703150
1010882
947172
30627
472199
604681
359197
312777
668619
509066
382233
108876
1124566
171848
96323
822397
364135
1098286
80404
824562
404315
955975
987508
421157
48328
303930
328220
80085
208060
364988
1182731
910701
307901
741479
75537
407325
883224
981277
515705
1091508
764654
589432
1140831
571765
867768
1114651
736406
476838
623244
1111819
629108
579481
172176
473800
95339
927726
956646
259107
1186830
402619
684709
568263
189464
557274
669862
275217
509919
664536
215241
929234
825766
276425
766275
128843
872746
950372
924583
1035223
509134
35003
493859
344706
41067
370409
933746
995666
144548
338042
457033
649459
1145566
1052520
11302
940007
618701
107250
855216
840800
1138759
904611
196645
159160
192369
447293
752080
783250
127621
472639
525875
846437
1051352
175227
814198
325609
14054
20073
594125
60998
754276
377078
1056570
460277
166472
416938
715597
1131173
146673
885403
628317
112876
832198
245845
451672
351479
593800
35211
746131
843360
751698
762531
953603
292321
136502
796425
296237
512491
548238
456017
1060320
84905
401673
863775
785845
1160045
463032
840361
546703
1074703
690014
527887
7532
732942
835547
517239
1071419
413716
241495
853591
327197
5903
556947
373352
264375
525299
666463
584928
404473
437696
1000162
403952
698487
77252
936702
273798
132068
661175
12277
526967
917601
1032820
452242
750943
1146686
256914
861016
736718
450821
1170290
1054580
398516
709418
1020989
208887
541137
449528
825828
67153
754747
581601
759218
1188697
535998
428474
87538
411622
1164521
733609
945068
178031
392843
733510
121774
354597
630564
1078775
254134
592160
624815
253262
791844
830568
716626
169675
596768
387246
487982
872414
875254
590023
470898
975252
1167178
1119419
808445
1171362
757012
829043
498163
58388
1017660
628659
1146253
709740
707909
724726
650833
287483
963971
873437
364640
287465
667553
665214
53216
944900
23475
78355
245414
973466
517269
141960
207380
110604
1162338
85519
974951
106999
611111
449391
279669
1154937
98138
1133411
1180545
7660
219352
859170
893374
180303
86193
1041982
1165624
540316
266410
1138978
994673
1098860
639126
195426
340668
317968
65782
238254
294689
999145
514941
306927
288674
134140
553893
525589
773862
906431
667083
39305
747065
911579
517573
1193365
950907
417779
160300
1099321
252992
217931
50063
576354
390403
158362
1115739
197452
1138305
472271
961572
949244
1173361
218414
497522
857607
104721
1027146
1025870
931229
799750
216865
201543
895169
567223
1058283
159605
736821
192959
322685
374313
165586
992678
1032496
799383
899006
1027256
804015
1051249
57110
970071
1082415
977762
1094379
416942
984624
943597
697944
862495
791231
1091686
904890
228274
1053056
524689
948724
495337
842383
824295
555796
1096811
909013
133477
718524
860715
665256
1173410
449124
438196
60919
959054
832607
122792
1157685
814746
560872
331729
1077028
247759
631319
367518
634102
392192
991685
154261
166192
302786
321053
877244
1002652
671556
259965
860301
754904
647654
1175665
1177134
379984
156726
512130
771433
424747
776399
332357
464544
408399
827693
828617
772164
209583
130648
267709
264581
370338
774169
687812
614570
392412
48872
868097
30033
1021676
142859
808523
105711
915976
679745
231878
212847
798071
810303
691879
1034240
519558
12259
860906
724208
625152
756806
374106
1166301
277363
930818
108924
555998
724921
636342
535112
1149609
1174774
148506
797146
640432
330313
1000502
1011224
875013
113198
434724
1128267
618064
476720
657601
465177
951987
460076
695266
32847
620148
706123
808136
455622
179636
504794
795586
816158
475537
303875
1158693
397989
805040
506539
130939
596075
502938
981442
917435
1164234
1171976
303476
20798
494401
737686
43343
386601
78554
515167
260391
652947
1026050
75137
566339
1089514
616727
173347
491954
619778
181844
1144832
48916
813654
1056054
254413
456969
517769
902494
1021092
1149125
29127
132886
185096
335716
995854
1155208
105071
43504
758501
323892
102981
68978
1092255
703686
841750
17884
674537
1086768
34074
21513
348230
911588
208877
672655
886170
47385
897227
1160004
349840
358898
999445
1028201
179556
163566
676699
592213
968477
1176299
1053299
251086
1064133
660344
410726
972111
51867
56402
618488
767807
730443
920653
933614
511084
368530
977906
119212
708279
843176
1082132
17996
886942
271952
294124
869027
430947
212832
112503
584970
1032955
1048595
28356
876764
658022
67954
353481
454047
995925
721803
1037398
567099
20810
236686
874999
448395
632624
809585
1087747
1179198
722508
150296
1166177
324325
776231
1085117
268650
42970
890632
895346
629635
685086
248382
679845
493589
459977
1059675
33493
183045
338423
1143711
464113
521497
1181370
848376
980049
1138057
613349
415117
1170702
1063136
1172379
52311
634041
193847
934935
328014
843652
404241
278837
684753
1041374
120931
434501
850509
506696
555021
58730
578267
451005
229233
438581
491069
604114
664540
969489
897729
188984
144333
1044243
421457
847284
923614
69963
491700
515198
303277
1112652
185905
160595
1027488
644298
805036
755015
960147
900394
732868
156217
9994
637244
409415
313099
216913
93366
1159506
483501
973228
1036767
604346
549828
812389
503171
285753
566299
1069486
19942
163703
869567
463673
806973
63639
620458
419393
1173620
540463
241262
710683
400070
986335
248536
464860
1159086
557782
890604
57114
1141497
509480
403833
39932
67346
942578
979992
258643
210825
731487
520831
219112
259930
837342
1143504
796487
422467
272016
379728
1063135
828611
5300
406182
1117971
491640
313943
683174
388535
847373
9969
1173671
865856
934873
536986
890147
113483
15867
18566
1041795
1139891
1131014
1014864
1098032
1191522
610354
711196
314486
1040073
1016690
1127492
1043214
40282
199533
455764
757878
117478
1045199
129242
116543
343440
892889
50888
557595
392718
908021
935194
430269
824241
98244
200435
911435
1109855
711189
620489
1181793
972643
1071351
846665
328431
612687
223055
411386
959848
500075
529670
1061090
555701
613347
182794
527390
67318
928257
836759
440465
978125
938641
956062
701650
219488
99213
709254
1084161
900635
236183
793275
290451
455779
781394
708813
681376
1164302
845547
78959
557248
1184527
646752
970208
341315
704877
838229
567240
602314
195692
1131999
471117
765346
231905
708429
563544
752561
300521
683696
643128
336448
436603
1176275
353799
874764
618285
1141790
235861
322640
654728
33466
346097
583961
522370
1162796
621749
1010021
664139
329038
559417
368889
369879
430317
901582
1016144
797029
1075395
31578
669953
948086
812843
942751
559565
637969
605563
568281
208244
150539
33375
922865
257436
777155
763691
1082655
1181288
483283
891247
1072095
965986
1159283
1035894
418105
248355
710089
611208
603593
803674
1138030
1043184
902201
979615
179003
1066243
956928
619191
237245
677824
259391
768129
563533
1152072
661481
775937
1163848
1011810
671001
395803
613967
743176
700489
1189427
906398
271450
253095
1091877
1036455
630149
723749
40900
87787
656063
1170647
124774
1104503
197746
262657
622033
1043249
1141845
488048
935427
1097386
921822
853271
650946
137410
627712
584164
495780
36009
951340
77638
766333
999141
617622
79728
805493
84584
543436
920899
789278
419725
977482
779498
656862
52149
1089279
943025
924190
298484
726692
1083291
29989
925923
879360
322556
127556
1025771
529995
722128
500554
882909
1192211
1020975
899228
1019835
934536
774148
1069330
20774
261743
194979
777524
1116270
542330
873599
1172138
63136
507692
31581
517891
998396
491752
1148231
1112509
783790
387756
949472
1171357
987152
65115
1165717
461889
522483
226320
792340
575683
507317
1074566
22924
700817
14033
20630
348615
1151797
590982
299818
831220
381408
429875
228045
1020366
477913
105811
895287
1040873
794734
346603
483481
924824
966695
319873
380008
763168
607238
203851
528002
486607
385876
340128
334490
1105295
953710
81657
1058968
166573
1098264
406150
634007
1187138
1183333
548853
586947
698484
571223
1161257
985198
980539
1137454
806412
750775
764382
939683
594533
144858
602510
339626
513707
586115
616412
15143
1153570
8688
478672
1016201
1135229
622991
399657
447059
496500
44872
642943
579958
1009686
997297
979943
772015
648440
149106
918234
1028353
188194
675762
1050253
75508
724402
172495
746656
1063130
247550
816452
823402
256834
320982
846289
505988
38513
1169186
136690
415090
647061
667868
1063217
959649
149387
554636
987078
651590
717118
689635
823474
495518
24146
759607
489868
575085
92410
1185360
21795
245447
775244
446825
78879
978791
718010
197711
65167
546544
911249
865059
514076
1185387
288996
490183
42190
1055740
1048652
11657
1133835
1034642
211453
1176073
181534
782012
394742
684665
21334
195732
254849
341003
316388
923921
1171315
329982
912328
187310
8310
946456
297828
230626
1089317
382464
151666
849851
747154
854391
347920
625294
53236
549673
882288
540113
932720
1132295
191614
212605
459162
468209
509273
343938
881469
649607
590134
612498
370125
776614
397795
480513
368722
86797
189460
625444
616225
90498
619437
1028909
14774
82149
1167655
131063
746236
309371
383725
880018
306948
867838
112688
632680
1110740
849404
102069
1117681
478251
33270
704467
436288
960076
200095
415547
1026638
836816
1053478
1130824
552702
888422
86911
744438
517480
863015
662027
358477
596508
283015
989633
705548
743798
868680
499893
319959
672095
357026
1126278
198327
97804
618881
276080
942866
777501
50566
294929
789617
478557
6217
278919
691981
466927
1142035
863704
283518
375073
947488
943142
170285
173578
976244
929477
1072546
348731
926418
1075894
73593
1167642
563806
1156068
1163829
666169
644329
691382
796102
1032321
1069954
105089
450522
786717
213681
1128448
762356
489562
1069269
925244
984644
1190138
807720
1139696
286295
1052702
530260
130565
388644
463847
399504
276941
45122
872760
735021
271640
294117
150362
839140
838722
1062822
1187727
998952
423602
639752
364701
1007497
375002
215316
650886
408752
373944
978262
1170617
804564
507870
911292
166357
680042
39277
6580
49807
1042659
435477
372276
709217
760797
794479
161872
836026
499666
621152
936750
580418
600092
571423
205697
417596
889853
633089
573841
433431
220936
81526
29922
770614
51105
613858
763965
183955
729659
212531
443305
499789
576509
825523
227017
1192373
136292
50050
950307
1088619
1042875
1128693
411699
229140
569204
669170
681283
631864
1066438
771385
811875
637531
292808
1124356
231341
579494
834426
322325
474496
955569
273454
31772
919338
195745
180127
533182
195571
743416
777183
1079698
234944
296409
373542
637314
662653
108558
532934
88001
390124
875059
691864
560394
135648
1184882
1149180
1180913
838885
299612
9196
448844
563891
739273
228212
492301
982925
219659
401693
180526
104404
50527
867610
510057
602676
652313
378448
534660
169096
659966
1064001
416351
1188860
947359
1089833
692824
647119
1192880
25307
158838
1025738
792859
73509
516691
25367
916731
575210
399152
24999
433877
889291
1012026
312593
410945
1047001
446634
585177
1043540
707364
520946
527254
715421
792220
350257
32741
754351
51730
925007
755598
286374
875413
1087621
169488
1169751
1081025
813442
51681
445637
967037
419706
781939
142869
660939
950834
836776
639522
64040
21040
428217
974705
1155467
667858
798107
858140
271040
521447
842180
1112135
109133
600985
111841
1077931
1130071
925496
545877
1180584
290339
350558
812794
264383
723676
1150216
661385
1088212
552615
599579
286689
565835
858957
114720
535248
360907
165322
946240
1051006
300022
522281
178172
1036457
509133
831022
353687
100568
717453
950580
888781
820652
1088875
246449
575569
864007
1029354
1159275
21194
445216
542794
478206
1093310
394117
874914
571874
549309
5401
216914
635458
1048563
111858
993914
481648
849619
435467
802609
1182487
726212
719486
806892
616869
270206
1119079
1031360
587475
1128506
824199
654571
453570
315782
1119182
1004374
620442
1148955
430944
965373
770412
910500
899301
1168398
1147128
755091
884594
785001
461259
1034934
915595
581078
590828
1078364
1078183
1059586
961578
414983
1055700
1024135
1039007
221556
676951
711573
1134692
351644
285209
696060
584436
46744
1150487
291861
217591
1009608
97872
652573
197934
892136
228479
626917
525154
531890
64406
433516
689620
419055
808119
1099457
538997
454418
833008
551613
654428
842569
1104448
221400
705149
1065853
879930
527643
28885
102456
334753
1093216
7454
713920
970578
212872
363247
1013855
278152
798983
688551
1173370
719618
325018
675412
653760
93882
148439
284409
106927
650549
174404
1009085
1186954
603173
968545
1184125
505929
604880
512870
638031
664726
192105
588368
807803
647519
174247
1136787
589293
14173
192545
1070722
768573
280623
547111
1117001
413088
740427
1116378
759750
452675
34020
690250
1087005
778328
1163706
103149
64207
758925
746859
287595
580385
451272
814976
276030
736084
552568
489504
1118424
1124783
392493
381710
260617
446072
955283
927295
249351
692487
260416
898291
985062
394894
506376
695198
209136
742833
743941
280771
251866
1159563
5518
250273
570167
1000945
420308
148756
830345
586804
770134
849477
70895
33267
198009
505168
654413
696049
925364
81501
673436
61510
27373
1007246
1241
507143
1049674
171573
366086
1138272
256236
1022406
963822
930439
1071304
869537
35526
532042
815465
1142390
543619
421368
178548
969099
885012
1100981
1117725
1165560
434242
851986
628894
335493
444208
731206
676863
813806
612583
445092
951268
969181
358862
700852
111300
1125799
74432
301873
1083878
35996
421667
610299
266906
388348
874631
652757
317054
597493
130771
40602
74042
384809
682515
784936
479534
886396
109446
442334
160848
536419
1140378
760785
251827
837208
1166093
680138
1172797
21755
134618
1091923
85123
1159421
405158
1056283
1062869
904617
309682
630801
98187
1055746
245475
1183098
599956
1112992
225288
802051
250504
62793
457444
276377
60262
128954
278605
882636
573752
6537
238135
662818
1175425
891506
241696
1170445
418919
554902
606592
246352
408629
551119
392141
492328
547478
1141674
604294
1049775
622182
229783
175567
586553
470719
143142
503214
797432
119861
833864
842718
567342
1065656
123211
151234
1131938
347668
1021321
32871
236100
592577
598602
497809
815220
248662
1163262
864318
572960
785075
182665
779987
725731
706075
1108448
883261
924924
1122324
441576
413920
43103
82009
66648
220065
580970
514926
649780
876234
956502
87642
109253
485108
1178085
1123856
135427
912718
1122343
222771
390938
714548
900948
991101
588346
198741
1186353
754399
166606
973977
56506
528550
517629
948203
592778
694718
279415
539485
55673
1192054
411132
968378
191166
884322
26885
366291
646057
927327
1154935
950751
335499
661716
601147
957064
580127
949749
545007
669508
2086
1048372
762922
480402
620374
466804
923427
1088635
370326
1033789
1058724
738924
362120
444186
113263
766610
616978
254977
986166
382335
772422
672409
556800
818907
218722
950919
635876
408026
283099
730502
484110
962801
853359
1045155
228158
329611
309987
408698
1163116
435737
90397
311891
608659
1174633
39820
225832
52354
972421
319575
176389
1100491
838974
977123
773319
1014527
41529
137813
1046999
736522
269456
234358
760256
456057
491809
494435
629033
488877
1015884
570513
30158
558747
157685
887688
448241
463318
899064
1034997
815374
598816
462634
653342
351002
1148118
997600
592459
93940
1043406
428459
153837
451353
206435
1168246
731041
195828
915419
64120
1085103
839698
988467
779093
145854
66538
1138351
1084390
332694
54199
211271
1181594
370696
1005222
645470
763876
860556
220291
345188
1004097
137796
408795
275460
875379
502009
578294
605553
485021
420859
149828
792915
479450
318676
48791
564405
876285
417145
473200
170749
930889
267531
926905
142120
1156668
555791
1093337
812447
489207
588061
71672
1111668
277804
739481
750086
201510
1165415
549439
759007
611340
425514
1009698
634811
407395
656287
524017
58857
450673
211056
534144
697979
1061213
136119
677329
757781
632185
683343
53060
211576
1054595
72500
687676
630421
485369
22960
128499
156022
813872
672270
939634
726904
90709
278106
1134413
1050957
895709
744323
1104726
1016552
758218
623502
214664
289741
1070789
1070047
286945
1071013
413437
539885
39294
452103
662615
288903
952473
869579
1125584
428713
277181
1079539
865949
688915
172505
449387
936749
430451
238284
640011
339818
725484
979379
272439
142129
454805
431155
306799
464109
608910
967173
163260
143449
1116165
1027096
922073
251437
1115106
647950
149039
644613
1134934
908985
58672
1131213
714150
429373
545131
350435
956116
536377
935660
295082
1026386
43214
1142355
1149927
284084
973164
1044730
634897
767853
159745
199111
164133
1111797
246490
534507
334487
401896
465150
805844
52022
984820
954379
315710
133796
616789
1181056
1144215
736740
1133672
482603
883535
59887
571126
52653
263521
310561
311494
648661
303832
25238
884940
100498
528829
544230
538639
706132
679115
554398
152941
974206
853519
670205
724262
246280
1042430
173443
325464
610600
1148270
142740
943034
1073884
269041
267033
993662
444174
860670
1073858
296426
421060
366871
785314
128944
895934
263188
644644
559043
60266
546564
674360
262735
900817
372851
637711
229360
353022
924673
292825
325061
678176
139857
505833
438548
461194
1115374
749008
472245
480619
1104022
766907
970886
1131275
55266
422363
422768
1146667
772419
1159634
1039326
1069095
384445
325891
483771
312780
288665
516949
66909
795732
619142
866823
345155
64591
24964
174415
357485
717965
548010
13813
904138
1068024
435080
705455
665578
155731
1099894
679105
1117770
546435
1119805
374690
870179
315269
345739
1191877
311560
462267
760580
967259
1092914
947538
54568
667949
199349
691561
168915
181331
780213
1031439
773636
785475
530667
162741
606141
891888
706785
477888
567036
1135778
1126952
1004924
725396
1054448
117665
587040
873215
112147
649339
1122399
74147
1066635
193330
108706
585889
145757
599966
904548
44103
23465
152646
811422
244711
284464
1088626
219007
441273
70394
926367
915115
243313
696752
662767
556311
471805
232842
234652
266034
1170665
918960
491896
284523
852684
1018137
907582
359151
1052974
818258
913236
1007332
437639
972179
964420
612951
807993
1126772
673030
718573
738063
994321
315480
249937
731711
1022253
990329
852168
815737
1046845
649673
190965
92309
817641
51013
591324
990331
820444
1039710
161370
271513
485449
639945
309792
228533
569489
1192600
1172018
165227
1080006
126636
987511
889479
108068
789527
773460
665088
474786
121102
478348
27938
273715
561166
816524
529142
899561
950702
3083
891135
822549
912434
748671
659432
588789
492112
550254
1167689
147601
213494
853102
83393
952364
1037266
769167
882659
38027
230201
675875
138364
127708
665927
831569
431549
956156
903365
846781
201895
20369
960183
329141
61653
342738
879060
676979
185867
605255
975338
569793
775227
590201
277055
246539
1152352
752513
647919
1163569
612135
712168
1170893
425087
1054376
357343
816457
452157
831706
1037593
1784
1134929
877792
1145679
437726
907885
870266
787493
518198
489503
773668
1072235
160974
1018580
721526
525087
1000094
523649
353055
326555
1093878
947525
1052898
957704
779947
215596
969584
459817
326419
1097130
111637
121206
1179173
515503
104573
170793
942892
843970
788670
540264
817131
1004673
1149876
849516
1161327
566535
1047531
114012
710268
792807
696762
397504
399956
832880
410307
117270
315116
393938
869293
682089
1017844
116767
832382
12490
3126
1075821
917569
750909
282845
1130096
673473
185067
217152
261100
19199
666350
408810
73907
442115
1117029
152144
23759
1128707
760921
462663
233944
602693
531601
276795
586994
504255
952945
870294
1022122
300945
60639
901897
824007
243411
814860
827980
1107460
860148
1075027
1035892
103325
637986
1092898
735301
284593
553102
860238
1084393
1177030
142174
103880
121035
933488
319744
175683
81869
10172
592862
107222
335258
1023784
1067484
67161
1064034
577054
921387
295555
1069133
801211
752024
373566
1011556
1158014
1142525
1072433
1154525
401562
1133116
441756
107904
1097159
894864
522244
476555
354217
212248
647361
360511
938171
1114616
563633
564126
403806
207569
388702
300584
488443
172231
747839
893868
406574
174760
475192
876053
28355
637645
501405
42957
928633
670881
804560
1120495
1011357
552623
522725
434855
1091374
687292
1175774
742041
584660
492160
163848
792988
210511
885876
206113
607692
132150
629322
75242
541957
171666
518201
1076302
895323
987096
531916
719572
1161454
506631
855875
794306
1094885
681475
943806
985060
1095746
1190451
843426
794397
204055
956973
591586
4720
152964
1014216
409209
356113
24225
132186
1067977
724521
693552
407301
352464
879078
715635
626007
191949
419637
866309
100408
13030
112589
1081646
944848
1043316
221835
990812
57154
379737
26642
952359
339911
378739
408316
478688
957726
416656
693851
288561
1126078
1054024
260894
894138
927803
1030631
296140
734196
433056
141987
1148227
161726
369281
954596
916101
442514
1148305
635556
947289
1073895
239880
388090
502738
1066034
672791
1069280
32081
524342
894183
596776
254406
444534
1038549
89276
1073931
328395
361098
42483
1169185
491912
474153
532228
12162
933265
1049326
772254
282159
308553
131385
438517
179201
618457
219834
1121815
542102
66458
109171
640181
961199
828811
577191
255761
279594
444558
698008
323466
1105545
560017
632057
954260
545504
438770
1167794
25613
503874
545056
553125
1028295
120437
1190826
540320
803487
734080
209441
393463
980324
369707
1108826
347642
663823
1148062
261949
34814
372502
480954
722476
359597
282546
521204
310465
224861
92109
1022059
600086
638328
76071
554705
707476
775685
728708
512842
286844
849903
227988
942783
229077
552394
994935
722678
667993
551901
670404
1100668
236824
85437
207075
629369
895446
759340
530698
1112183
872936
1169759
19819
838039
208006
307618
310939
219936
534807
648549
961153
224234
810204
788574
816094
1030296
497261
514951
690605
385165
226821
698646
1132834
267094
41199
890199
230816
1034871
56281
608387
868229
73436
1005991
737416
90485
942672
261314
202831
118817
730700
365897
81829
97480
751218
339811
590651
75561
1061175
1123112
420131
797242
762429
847291
1049170
304626
1076023
994992
1028742
954764
624241
84970
22191
665924
1117238
478394
206738
225569
583371
861575
348684
1070598
25509
498321
440738
131557
780181
461871
117501
831067
1057501
280075
1158879
525545
409119
666653
408773
29417
982030
1108870
358036
617734
665543
18939
729699
115873
854115
1125266
510377
821242
558220
585844
188346
643820
571057
486117
895969
624629
947226
788389
1076170
1012038
326133
217713
762820
1084199
669337
821456
134042
11248
897749
716181
467675
474399
1034492
769409
964581
1165576
264618
259366
978055
636326
1016536
266633
537595
973061
1049813
693028
673514
9944
976588
313487
665017
26711
42079
559543
982730
1066237
274538
178620
760431
351127
108580
926977
1007105
96916
153458
521086
389284
1133426
283940
1148120
142600
634625
743748
204879
663036
1175120
951475
201439
630225
863600
36562
627235
550453
1070935
1192682
38774
697864
891715
732490
1131695
273884
582554
1064073
472343
73078
412556
1018893
207708
923205
969615
436530
717216
124056
161196
666886
822527
303933
971265
696342
322167
821591
1188909
288747
956329
355290
400045
695924
833443
483426
159770
147708
21285
465250
1067070
785913
902610
1149863
1018021
91633
433099
235921
313399
685401
201151
1138544
839194
992724
1160945
703656
375068
661845
851629
890655
508564
9742
34222
850288
454496
852995
27688
646142
313372
381992
987074
532009
1144322
1190999
1067165
367222
414706
1192660
1001777
492749
216585
95344
320914
883126
65453
781073
775376
910766
347591
311271
271322
841627
678999
5129
67908
475948
30075
803843
584003
1076043
571008
85770
109585
626668
48091
562697
894054
297194
766673
341633
147063
344247
869644
713672
816622
1037970
93967
1068263
1092779
615435
957500
981856
1155520
794465
452465
65469
1134150
335905
672624
337583
646329
309319
174334
61790
940968
711680
859722
932470
704269
44767
264806
90051
832671
1178020
522316
720337
545915
526253
320577
1185021
570352
181106
472368
617955
949981
64072
876406
740334
94458
1122436
965391
202266
944819
65905
104469
302656
1158940
288180
117918
193471
1049420
206211
336329
227767
77057
880139
1139716
1130810
171825
65643
786132
275944
689515
281636
475708
5234
28960
966786
960624
653880
194609
864383
180803
644639
572983
576033
349362
521953
964121
940013
584934
320610
636660
666486
878591
460396
544931
10070
505139
592426
212784
1077622
984348
809822
990055
935354
157655
746168
892341
288447
923988
256580
828752
1058470
456535
478904
226373
316840
437142
727138
818486
450032
1066753
954498
556841
1059938
818398
240273
492329
869467
962897
486922
997944
1170001
599551
1163609
270280
490757
736079
960848
740129
784450
705846
757072
411561
847292
1127949
1041840
439191
106157
85713
617483
956068
775762
1020272
552551
467480
131544
725547
993163
881485
8901
33352
441854
527469
997308
614807
639994
139037
127076
602919
187616
806371
25785
1087716
597796
70993
576981
3436
12080
590825
538751
873021
684687
67020
461639
620997
972790
300862
30847
923661
992940
784975
829329
297129
107240
504734
12795
377838
804282
639727
1148113
748505
846640
613438
972000
95284
892981
409824
1026760
132157
916197
139395
698880
192117
1014319
162368
398618
911779
563765
842968
647677
90769
681937
521063
129295
209299
110174
914737
420037
401398
375997
261905
313109
912736
620445
953826
903217
619346
1109856
337429
887370
537827
118740
402300
557151
15268
559513
152069
309917
97880
846301
628032
318451
67499
1056795
1081097
279296
931806
853853
566453
803643
168353
1146033
829440
275079
708326
861912
950210
419416
654402
505142
304364
310093
1143582
1066207
851042
1100587
86400
755388
835263
537713
343966
307944
1051980
1121391
372905
919538
24880
258263
518887
727943
10257
315272
168841
1065839
652527
325086
312739
448254
825754
407893
725877
543154
702438
830960
197213
1169936
526387
655159
1091640
86749
1107372
950478
602387
1023511
602418
1033659
595792
11663
707886
1078913
301491
427828
853571
218370
391565
558104
988721
482831
704182
535069
283670
307849
899962
199954
22548
44205
660492
586990
1155511
688626
447005
399891
643256
585360
757928
50052
252616
826610
396059
723514
536031
98173
832710
387648
258052
432955
641770
1154693
451707
774973
478324
329298
28353
796136
1080384
476698
752531
79637
736639
283625
935302
564062
41214
1020103
1129505
969087
683830
1190995
966784
915663
464878
218052
485324
897948
939557
1028592
1175235
629154
261428
1159667
401891
897008
106471
998020
726070
80932
641259
137741
419802
678561
1091262
817664
410338
766352
1170637
876811
30878
703085
840636
86195
309170
906961
285480
679341
1086440
650052
1020537
933896
319324
597156
299936
541812
327486
957470
161761
518303
606217
628135
940934
525410
417986
1037761
1159819
759179
990003
1168414
164380
1162003
1103146
629806
313085
535920
579932
701809
531174
739269
946355
460447
1046948
979260
956014
1128860
483918
298882
1077201
416484
349549
116738
364023
348189
827233
233648
288589
336468
1135762
1100378
897399
1040522
324255
161402
1135955
125661
863730
715049
853180
1117516
905404
439864
1070140
59485
448545
732181
225548
909050
951258
1041291
412309
1074189
200585
960826
373058
314377
412577
63309
296601
1051187
328026
42894
450392
1022415
526905
809555
930716
292523
371997
1187771
708386
424125
53083
12651
795477
707887
662500
973396
1070173
803156
267257
879493
1112826
901822
143970
556171
682698
259963
504662
853097
83483
952215
1005701
453333
140937
724682
323249
331199
847861
977592
385340
273699
1063756
540553
300214
674878
408596
965262
770532
893609
347028
343033
741743
906412
176217
607267
883550
854203
612309
827815
352700
130613
660756
381429
688045
586836
439305
421102
801256
427626
876004
1035268
959222
466006
346392
371720
795266
954358
191538
365229
917739
149143
310579
571052
246338
46769
27143
538451
371339
721610
1162920
908723
695931
556138
689804
1130588
1175465
735969
426723
1136329
1118989
343864
569803
210883
446781
306420
807492
733995
720547
797001
796623
739467
324517
1117517
267541
1072120
209637
931467
796371
366914
624618
178574
130757
853809
816037
367863
676876
299721
358454
296958
1183937
468664
419708
539128
848673
164302
703643
263106
1080642
45056
666647
446790
1169748
476158
98639
1158320
371015
438369
708082
891146
138950
861947
85471
498085
846158
116005
703714
1009367
391271
1096501
1044910
920459
483978
112375
1074976
468503
791772
649876
571241
16618
770035
950352
1120635
1168407
977498
337918
1183739
527895
669071
1088956
739831
672609
1015601
1164058
976072
298912
343128
1113401
1081365
1026469
1164044
658993
10165
1041918
608308
988304
1129140
193287
698029
561992
75226
763873
639632
892644
305524
94554
465438
101634
162524
201738
243760
841314
938925
1018258
1180464
903695
611562
1042530
437364
757313
404646
864213
987882
367297
703839
1006150
744144
266621
1176044
673038
647495
956413
1102645
698084
276134
590540
55473
762765
632118
200479
555846
310795
525090
1124297
385217
620283
1152069
119105
824881
832924
1158324
57124
614549
735452
1163370
271694
380010
201351
640646
802331
628616
347535
220483
710625
160487
361062
424884
551226
935723
520524
635696
14380
1086196
585793
482833
807936
84664
371291
876710
1129151
959625
598216
884130
456602
105826
767398
516305
691842
241422
5555
893903
107663
540481
117855
74174
746582
388762
1115280
1096960
789771
588864
1034678
366017
362756
840954
481245
725331
32722
549138
1180453
69446
695896
432114
184407
361880
743195
923257
63860
6416
399730
156351
679923
1012017
1025429
662110
993940
1086347
497882
631527
388514
901575
163411
1131812
432809
952392
1167602
826738
1051133
240512
798822
329691
329608
820296
48003
999139
337694
511273
470817
1111587
502723
291872
140246
73056
772993
134669
535689
1171443
80005
1006414
27567
228651
581459
871063
668905
500125
589225
1121285
841535
46089
113085
283632
538040
678042
823217
167433
1105788
675385
570157
1027079
900648
1173892
921463
294183
1159153
308151
1165421
156273
409529
986274
313098
756648
848531
1088566
1150896
831558
859490
734388
465231
587721
645242
959023
606734
1152095
372550
408661
259232
656279
97300
410576
84446
1013612
814370
625425
795836
206363
589269
1142528
100305
567351
804757
1026135
468586
106073
519642
1165310
1049839
423098
1033329
124346
1043687
247805
588768
316010
1044388
276129
1049311
600882
1015444
738163
1173103
668240
726362
235818
208246
543406
1037087
510615
815504
279293
490092
457584
149766
1140025
740506
465983
1182109
723295
308753
733436
524113
338231
546723
848528
644754
759331
902744
968918
1076116
837068
1114348
657400
855731
1185046
462785
1179965
443143
461941
1060748
773324
1083380
184669
1101193
592011
74124
576533
435718
956450
499439
1148691
751196
306361
191750
1074485
957025
910847
585014
260321
397357
1137717
67696
1089074
1085079
183166
15670
682129
986074
851505
1035273
526231
927770
285254
469274
96860
696251
479098
704810
83255
202749
685305
63067
507577
822681
1019067
430970
736503
562346
605911
632459
32046
173770
221804
739841
33910
216464
1120522
764160
662456
1000548
1185588
484798
324452
565182
373361
613905
510604
1021001
915263
724444
991885
1113284
330020
221938
1154503
774261
1043803
554853
874116
797035
702301
1174961
563353
546513
865965
55234
49093
267337
1160566
640892
63137
574489
1120207
247298
1167279
994947
789939
1103540
569576
26324
599324
175882
716904
940099
377016
744309
658416
198747
716203
492284
708495
676155
57797
161873
367313
751090
406217
327495
1112085
403286
271234
389873
69973
1165242
890639
171596
391338
64370
430363
1185815
545705
182482
996948
10630
1142484
280392
194491
633914
561398
1173081
1117189
5482
626502
295476
1072864
82974
528941
163536
1007418
854956
1056636
378743
1141964
760158
1014460
201642
367620
870899
908546
663204
764867
25765
309115
655604
649751
860155
498770
1103365
1154243
121292
586920
62253
290923
963487
898986
269938
935232
982164
165934
1079429
1037004
367241
1131555
434790
582627
200864
665776
981067
696046
583419
608045
349199
136074
558898
931596
550659
377682
1155647
612380
1010741
953624
487470
89024
977211
431909
198632
20849
142771
81371
24863
243193
446508
722933
81896
96273
658979
373356
254771
987492
186895
800903
494976
126824
76768
450925
1065555
391968
316138
772882
784060
844040
1091896
1024532
701369
317530
373667
1164578
767039
472460
267940
430008
62305
475491
1042767
615752
1083577
750900
588902
422306
414523
779719
639299
788135
962906
22877
666626
294154
562782
681167
721027
16671
529241
1185762
380971
838607
1008527
632086
337640
408851
1170711
75399
20124
1049374
661786
847420
564647
236990
952483
1177623
369934
787730
1013849
985303
1065226
1178283
467770
1190884
1151807
493801
423904
913288
61638
1003905
798285
140803
803324
586451
471544
974258
687151
660100
1026543
1140777
397424
1026485
966583
1151860
111389
207836
671476
1105011
665951
486265
1171853
876380
926774
994084
1115430
967421
483975
73519
328867
710812
985924
1068108
348091
530774
538854
433486
190047
1080674
878965
429066
740601
171066
376931
157650
1041876
339490
283573
657204
233426
510368
528603
812296
312643
573133
921992
240513
875076
115200
969876
401396
353316
785728
203500
972708
705272
1041792
933776
37864
929694
1168380
317647
364554
824414
587241
471999
628654
654729
827316
725722
198397
826173
339804
656111
1008342
933375
268018
1008487
506775
327655
765467
858624
383768
842297
507805
478281
842722
481453
905880
567402
274645
756209
728116
90359
465375
77742
226375
391529
563010
421755
743124
272424
768955
59198
825564
46040
902241
121150
12276
172624
23097
1080634
314732
83720
290443
962288
25817
1121984
1013635
846797
994459
493149
666092
293608
1059877
81342
1105470
412955
583104
555339
460306
10477
943521
878659
92990
569935
749621
1038373
506466
1162691
364670
1060543
961006
1141738
940274
592114
749063
83254
867828
691856
1080114
1145319
949325
865843
516448
536457
1142620
323178
1073203
281095
123253
720893
614001
1049276
222062
235699
218668
1001401
896890
276066
653870
15757
304269
906044
677571
1060515
1155204
644038
255317
200453
52543
904717
822000
12625
607839
1135046
880927
199554
619187
209783
596234
186086
668678
655716
1038481
526838
883241
563555
778881
366765
123590
1134289
1079742
318253
1083911
483019
482977
1026302
366559
1057801
815754
852493
550857
808828
298398
1010001
262134
1184018
79800
1144602
705456
166005
940832
365126
149614
592612
871193
417676
1060518
881536
962852
973978
91934
354518
857100
46628
1101194
196470
409406
291323
972510
351603
765778
1137203
596626
831548
785082
661402
390031
463987
593886
905341
485116
596509
444428
842656
1079267
969636
899575
789455
992220
454292
716268
789485
63771
1063031
1060369
1067067
540729
741999
510747
249881
1038379
482110
56556
522105
663988
239092
897829
203652
1098407
901332
464571
723934
823067
247987
949208
704611
649305
1076789
536399
637853
315226
1016009
351016
526965
345398
465673
272758
14685
195948
73309
527196
254253
375100
827334
404491
688776
501919
1157783
490236
846131
669533
251150
891825
416493
674610
1055449
234719
749573
883728
619011
854746
81479
391445
615714
471899
894804
506401
649948
584398
958981
391251
1042007
960702
1191039
805781
1013358
446061
403626
718034
562106
1029956
780857
78410
350109
109986
124952
324228
36670
134005
257237
994902
971845
50537
662430
876636
358128
415389
106334
547865
429097
518326
595170
476422
763537
339711
1122907
289403
1124018
479925
603894
321380
1182965
429112
1045224
362411
604061
614756
212392
671002
16123
686108
670551
209284
1136263
891943
959233
1010542
152267
572576
935974
742623
811791
7362
290852
149290
418111
553545
689131
1108444
862598
1108394
1105325
443439
759767
287327
613296
251494
953988
73286
909108
200819
558643
137847
104094
617387
718025
390980
1141789
401502
68781
633673
900238
1152233
128419
272041
363171
814940
853577
1090623
94548
55490
303234
196
669502
262934
146657
1158809
95380
979460
842236
1186735
383173
198226
487151
736684
1128984
1087207
871834
967586
66190
95107
451871
434879
305601
108174
49663
1033718
1037875
1030208
878955
1118172
708745
812187
1071241
40993
911304
92012
561697
453996
1003844
349412
750834
1151669
64161
1022852
881467
1047584
363448
1036121
587308
604626
601794
660661
5583
140322
574722
767075
463838
25701
638048
1045251
528097
1133226
653973
427920
915453
1089272
287521
383766
506235
8774
785112
499471
782277
482130
1192638
1019385
221953
902714
905353
86843
135111
211943
653403
323282
790192
54836
347145
753288
57229
776722
447738
843600
312834
298717
1067908
996444
458865
1089745
32380
1177167
98573
259755
1059016
684092
229982
443506
1015635
279645
1146928
535633
1056230
1149138
773717
1067433
1122821
484583
14920
537967
1083722
375638
123249
666341
515859
730857
357364
677892
634308
274322
490182
817615
205604
750153
239647
924730
208180
437847
268855
520401
1122110
601358
475168
634802
862065
517535
817236
522814
187176
1188773
653969
2364
413656
385370
32427
953093
674479
193559
52745
368114
748955
1017925
288921
457056
1045508
243164
547117
1012607
829382
1134868
814216
14391
986337
746864
265480
861436
908921
1058672
1138909
1092517
674930
598189
599666
1040618
478693
294766
1044970
76113
809462
882208
240164
615668
313383
462654
557189
634679
289749
867748
279027
94121
560514
18325
798385
227717
793352
265800
139094
467169
673181
917731
251771
916513
859507
1032415
143746
212900
145824
566521
1070994
784304
1190559
677988
703684
308806
357508
773970
269381
832827
1031854
280777
458767
697085
509215
167370
619526
1146891
897513
817041
576812
969685
854654
1086958
903953
1126332
1147779
402431
942590
469690
340967
522520
483753
209196
400813
713360
1173130
963269
1023355
571712
531860
260250
589502
135013
972493
604510
1043881
557132
384815
1157524
1157726
356034
823546
636026
343200
970315
46805
1146596
272993
1182030
380523
952238
507886
1139331
14351
882239
1036227
702478
110153
604371
929423
70831
1089078
1063070
121403
196522
959366
1132978
1102968
157324
612177
209105
1147173
506914
130950
290011
13602
758631
1008096
343846
547886
483334
159754
764692
180651
578451
716876
189592
834044
850045
904436
230721
731281
149144
539111
351009
925856
264512
299970
719535
636718
652942
852873
491040
406237
855884
964180
41235
600364
258524
421576
28040
154208
1012333
1031084
297910
628176
498515
422574
523549
210489
512395
1135758
668096
943031
1085953
266441
631571
1020046
678724
170774
872512
1080381
630613
844316
646717
851398
29700
569851
962745
241701
1028167
926021
884349
570662
1006480
351051
707367
502153
541721
532658
334136
134653
329558
270968
305547
1092027
930780
864217
207894
467749
501684
206644
623706
588218
1161255
1137333
183868
913828
142369
213142
553919
293849
1052381
1171769
270361
667028
925046
438087
21241
407638
941346
210032
1155844
1056053
224876
362849
681875
271369
889393
845118
647071
768613
274193
696237
1173754
718623
1145228
88940
1131669
171438
743867
958632
195266
645156
1171717
419360
151229
825943
52328
1027643
36318
990236
1027459
699081
903036
61742
917094
925960
557067
955708
794550
50837
142475
38070
247536
452550
786646
934468
888304
1128367
374386
700321
331806
96810
938702
372438
906201
656904
150167
584753
715914
332769
910032
688465
942242
52601
1165686
671597
1092364
458245
765614
687532
582465
24586
1114227
1080843
557547
326067
61650
443515
267009
44248
640274
803475
266975
236880
920228
828024
1142818
402591
621330
916689
127132
951302
1043864
823245
598028
1120738
384970
663878
377754
432328
223430
1051461
813794
558702
888086
914557
1154880
797758
260062
423652
561743
592623
481583
144343
593157
1155833
212323
179272
968902
692287
74474
299978
810755
993117
231195
675222
859662
1151566
748236
495606
108705
796909
495351
1182928
905727
967803
422235
1065733
623469
615388
755617
1033790
496286
248067
995509
807987
379001
345955
562085
804483
692886
356775
956335
374231
130576
871304
79879
27693
222523
455681
994208
196091
349548
991607
695979
7364
762749
574739
802895
870348
1001071
838636
192569
422148
610325
75786
977054
1157413
861922
759545
758671
1189080
692403
913948
242010
1151720
71907
1003900
66448
592576
556309
255512
1012240
792050
392424
205939
1073990
967684
774596
501571
948066
1097230
276622
1059227
1056046
319124
438488
657666
792660
810631
244366
72326
1057179
192795
746494
36469
842933
578577
535262
422826
1013332
198052
140983
185404
258630
78008
746166
520030
871624
529307
435888
69163
542613
1066662
856516
1168062
1123204
365182
1071509
750015
107634
1053531
691908
487168
554155
755181
623103
380527
325784
587151
597334
611130
308833
852887
872483
89282
1000251
457195
197988
11600
939114
449674
431012
769654
1090338
450180
241086
587248
828250
1026192
967357
99001
128658
989400
229617
252682
432873
548856
1069731
513433
656476
1049116
101331
972854
161183
436275
475621
288026
37941
950275
670613
872847
213037
409956
493908
902954
240076
17169
621856
868232
1004219
327957
64086
764234
394272
205409
602280
669794
363263
403821
608226
398429
549089
263851
1147532
199599
946180
294618
39087
253718
454989
1004602
1032059
1114365
82173
332199
257767
715660
345587
814842
103255
913435
1103244
454907
268655
150480
824979
625261
358557
230935
462863
301934
872940
756528
850936
308043
22363
989267
791769
873184
339033
13513
1181632
715973
920191
215733
762326
405861
221908
231179
422873
977661
267682
405343
278007
352044
214968
759813
650100
389790
139719
482469
1179908
966683
1177703
1025160
385076
519291
208821
288796
314369
771609
1187533
37447
583876
370271
1115330
421786
372519
506008
450019
599050
211747
617767
1177983
266167
190769
42626
606545
192297
228992
289350
102741
1053656
50556
794138
525022
1161947
4381
441160
875913
554693
559981
878176
673375
706996
542616
887945
693907
704358
1188067
886149
678626
1060783
395109
939196
884476
814834
1100733
425387
810654
332409
851718
334278
405811
118512
96352
328139
26994
451140
1030545
466587
756659
723914
225910
795797
868996
652827
15842
743212
642118
633574
13506
80557
1076531
874608
198458
462867
739553
810104
21437
442595
865157
886767
508560
733575
917162
605026
838299
440292
416305
1140430
198564
426405
884764
338055
245890
542135
492598
736555
461415
318860
1036871
37871
46525
19595
184516
1022744
255848
233997
600965
985722
459490
664081
765854
437693
15133
526484
13582
1037491
1066937
885798
73777
207656
1154294
112099
587330
1156533
752445
341869
998070
256670
421120
959219
901295
1186969
424912
47097
270196
775513
198606
1033250
319413
493818
12787
704214
424326
504857
305398
477371
1142735
673602
326906
198989
409498
1141066
334887
1040006
102111
1138363
207552
113984
1021315
640278
102336
995144
139402
608029
948167
724870
556301
409365
845959
416366
704735
324824
147765
257435
678609
466084
34110
284189
880741
377548
662884
771159
817083
995577
1058482
349109
535199
345087
295289
253666
507918
328596
811507
145470
915737
192443
302857
863697
1125390
526113
669254
985784
932387
273255
383717
303415
966696
405363
929311
480601
1105815
411600
56483
999047
197667
11746
597074
1158273
670394
1193284
922625
863253
61073
946938
418407
709494
1030214
51838
867644
437273
115302
777309
637069
965732
275393
894954
14687
1016982
661462
871779
1155474
602915
868883
393890
248219
577589
726778
929231
1075375
262900
669010
810176
786954
1010046
892006
581344
23858
1052074
502210
835613
527133
729784
583079
1021447
992958
984461
501210
1167198
1172753
1159155
1027744
910094
1181931
596674
596927
458186
542334
944144
1175436
657516
414051
349585
1123587
548584
132004
730992
960432
299510
117832
349745
637058
398843
362003
188584
628994
1179927
960216
336413
594156
1091315
1043285
1165044
1038474
192748
1172318
424082
105902
662188
17863
257479
622860
627799
525666
185965
902217
831103
382677
955386
109941
378424
48630
508373
25543
863596
104347
968514
723135
645383
277871
755752
376833
564730
161147
1156615
907060
647804
946977
489710
133247
761380
718058
724524
930864
1050311
247119
956237
417751
184942
217319
253313
185188
1046218
393635
41163
590697
990009
651308
1047214
995479
697728
34179
717673
1185565
247620
1021700
607926
450189
345629
502067
250055
803186
789675
914556
520883
216626
159254
1093399
800117
880302
560675
101050
597119
816207
456895
782882
249071
878322
705047
766272
1124041
236884
49407
615770
729584
242033
750
945517
80989
397149
847849
874580
793667
501793
644342
917535
993149
737998
205922
465621
1166284
708920
454153
495656
147047
275539
945118
783318
590468
896520
295076
205933
1134231
208810
267910
713379
611295
868360
570383
286036
1004726
889202
483296
802465
57756
564290
1114013
660633
584468
625227
366631
1139911
143171
1117819
844493
345366
158899
605580
52881
216051
345379
724335
163406
34234
496722
503588
936462
42468
547469
375671
997788
222046
1009355
100351
100926
439596
1025148
634795
918836
70448
621737
1133496
226400
446990
594083
162039
939162
851176
1073949
982420
344158
9065
1147675
401677
301151
999830
531467
917116
1016500
824370
384470
385359
753935
668015
939941
1017301
867361
224160
502803
802085
1001220
1160467
990720
1027337
1179464
841664
603673
997654
291849
29794
764258
344415
249743
125489
450193
946701
878151
1010534
293108
558753
265963
1005030
37201
608607
746973
1042714
1057037
877536
142534
855970
558656
285108
415174
540277
462255
88706
49754
84632
166127
369744
861209
207359
583000
11490
176035
598212
176013
23091
461879
6317
685308
656608
252069
799926
655317
31951
899528
709103
745613
1155408
389044
426706
474105
401188
910855
41511
622981
827181
1033707
1163146
1054485
561255
1172723
379334
406842
847161
464333
490026
415633
672165
236710
440851
378215
430591
387480
1083935
30096
302767
363314
146942
322612
702561
841692
974361
625200
26911
603571
592991
667733
777548
761695
255249
822060
721345
53982
215582
36859
448907
258823
314698
761467
663856
1105842
767971
363999
482036
555152
493502
418185
542189
34778
683160
768612
43933
131485
977247
1011662
347218
1074904
982271
471265
983250
130775
950332
124098
490732
387650
27049
339240
167627
880081
555428
354409
894747
907989
859112
367490
167826
362820
260280
256152
259146
530677
353553
163955
728158
84291
400030
374693
397481
649414
47168
143248
190426
70007
669873
1022427
1186026
390563
348513
873272
140642
728630
1014594
613458
596564
1069352
951741
262199
524878
1132203
559420
163538
1157086
112022
862693
1055199
625916
949121
567872
930939
127562
981855
465049
835752
820958
1132194
242500
364890
299204
838928
1019510
1018974
607767
661333
435009
187085
680354
928487
1164246
793916
655997
618685
700440
104723
80769
242369
201942
552999
910274
354117
124235
635562
748616
84978
774300
83837
750502
1186423
682518
918718
1184249
578342
1045127
797882
841736
836775
461274
419178
589774
669294
221464
271320
1050427
985844
145103
417784
1160673
527953
914344
738846
724351
369816
622486
313286
186811
41862
171310
739275
1142171
1099838
669725
788520
122354
320497
207466
736076
436756
646769
110877
472098
668011
1055863
55084
131243
778096
1189964
994730
497215
169247
1071913
296319
1017530
452042
421765
978641
1067640
1146657
432780
706330
970900
1126877
594037
14383
793952
107373
144790
637739
796355
357129
542642
1119960
1058142
54514
477635
1187877
828145
1043302
649389
1018863
274698
100524
501853
814961
405305
446878
344864
558616
1112682
813635
274937
130067
237889
728165
268778
489194
412620
991419
1042298
711554
1002972
551577
724728
769095
75188
629035
449393
692799
657563
502032
937485
1018175
773350
1179282
1049403
353046
1154075
703935
320322
844551
159584
761291
1127248
442348
1263
852126
506238
729692
101364
177553
103076
843897
669177
50663
477906
713033
717128
896499
571606
358584
856934
866645
711598
531930
928259
655383
1004780
1114883
261412
1058284
632014
1011754
371573
481592
394199
381669
638056
250256
496898
97009
866463
993476
408760
280308
275193
445838
1019760
776497
50986
79052
87212
1051867
111584
812377
378146
247828
153946
574497
958945
829595
233612
627749
735066
164041
189916
502160
110720
1119240
537821
523105
112690
271189
287504
273585
270971
1000163
473637
1079027
137419
500571
1117804
1158576
374201
1124741
418208
944664
658025
251174
410657
465481
898710
367436
264828
654979
932366
1173641
116713
602993
507240
538460
409783
587582
823461
64347
578419
430610
1172690
339993
1054398
46707
984852
1134811
1075891
1077696
625536
291047
651721
102280
542241
283279
390465
694616
456012
1106348
1144444
1131276
275203
398578
1066696
419243
845481
401061
662780
474938
706860
201285
743140
861571
361334
326713
559122
277576
11833
232533
685456
488664
269446
64884
99030
568799
1038028
723751
680593
170848
282131
818323
268919
651904
292164
308155
145736
39307
747340
135026
1059412
984535
698482
1104833
900427
651716
215673
577082
869587
139008
582858
733749
208002
761939
268440
1002883
270004
1007124
833304
1040659
1069935
991430
210340
165325
940865
1123364
279744
446905
180185
816953
1008172
43955
1181205
372406
799842
849197
604732
7911
688690
178446
738067
71046
502276
1133684
33181
924018
553705
254255
677352
1043156
1162241
1091848
5710
520641
460750
1038563
1152875
696857
353210
819457
423012
573254
45608
1127532
310537
209016
852309
235518
370108
522452
434788
851474
44419
177156
334798
905098
80754
406652
990808
1188215
1164893
511446
390783
576603
955255
1055722
944939
73637
447945
353104
455254
26888
1037704
667315
1106455
915619
443460
83495
371311
49692
610275
110083
223292
1135703
338131
115171
131425
1117760
100819
54205
715062
832284
240891
738105
430636
914835
704874
837869
246007
655442
938439
298186
794683
554809
475458
505198
1086915
580007
186800
534891
473027
1143637
450407
172161
1101215
336735
82124
185795
895056
524711
2795
877309
873942
470994
394017
1094451
364637
918638
809597
542559
913579
840167
345692
433556
326619
420496
722839
554613
281898
1150028
1015254
815979
843452
65586
339107
649789
166282
762835
696567
38456
1039717
842546
68744
739046
1159084
966688
973284
62737
1091003
268836
236570
240774
613716
176659
337244
873524
327867
534131
260802
983837
300914
743108
107285
602779
131919
11778
635220
821906
780166
558826
151931
127281
904613
922253
1157202
297873
823091
87566
34273
173040
514958
860519
171037
1163432
661717
1145127
1158463
149292
716132
695818
590621
151697
959748
190125
788337
280333
326593
1117518
456824
21789
585157
249368
349466
51634
456826
13191
1033119
739630
419880
948400
1169097
734895
178916
738263
467325
932699
934718
460566
961090
363444
684351
917513
3072
327428
266864
266682
1149696
708991
188482
373918
828642
603979
163045
530587
257229
1130457
772221
711557
924968
1060163
1006315
915816
96872
1149964
1046774
40781
598090
549137
737219
1015835
1129748
544261
588339
294926
522251
760560
662750
919457
1037240
1153967
1127260
741705
841220
601653
847105
510292
1158250
208768
59371
541914
775237
433777
577166
34883
642747
4400
60176
1006527
609518
133694
1192435
194775
1056219
748890
187252
52345
542214
373316
1100295
703330
707345
719520
728402
677358
1071045
1015032
12984
937395
1122490
227593
1075251
1006985
338913
266977
466245
754885
635970
770883
520139
299944
529719
15787
1164432
89858
1119236
402410
832583
144792
884474
818588
1150359
1095774
1046446
503682
355263
37092
1030169
87708
1100629
1035440
618178
977985
890876
392196
589018
1058457
663655
1030892
209907
293381
358664
57075
148065
93294
1085012
693839
16073
650283
1050741
620657
145409
667564
146576
348148
957523
151440
1167003
937713
814176
541577
976315
191374
1083177
594211
226071
563352
661405
1139240
291866
570032
821340
160938
590528
585822
850221
568482
1146045
588309
1012449
278949
861804
130232
693141
445026
884848
644904
1063698
517246
1144461
24809
931779
1081687
114836
818974
147614
954058
226932
472410
347147
273358
766500
560714
1044225
684839
1155343
353964
112857
77740
326375
345866
744681
884362
576766
131010
25159
1079930
332296
333676
351356
991789
192162
552643
212948
604567
587051
226583
274269
537298
89162
988565
77659
68299
445561
1056602
653591
21434
37719
1078400
946716
1185724
89692
986378
16465
938059
320559
894985
301998
751288
688177
561056
331283
1177618
143645
150481
114248
836318
204242
479734
1049166
989321
485183
191765
829844
1054062
281846
1026938
100712
399399
492198
391618
617870
214112
423662
1174939
1084201
801168
1157825
613560
635919
396340
60569
360082
806979
449916
362729
999967
344974
209268
445085
517824
926323
1013562
587056
1176293
561836
108864
1165079
1034657
971136
681428
452118
361916
669054
302483
494396
739076
217521
567429
636110
475520
1012692
740185
297978
311545
369042
929934
1094189
969631
849513
277604
840195
979561
842273
1089304
571886
357284
573150
891860
402801
479067
824130
274285
1078825
832515
513640
352637
116418
919412
305769
55712
404674
746627
80441
792100
136514
439083
807952
403810
939612
1055431
1170458
309731
878974
1141597
899329
1127306
364425
636439
636622
319633
894661
233438
22428
344999
1154545
551938
15089
1123273
430074
127402
551755
25639
131143
785346
325954
345695
692051
769979
498380
812909
737420
1101199
171166
1065144
33798
190191
1176655
315451
991533
1072421
1134962
852938
565657
345160
852096
825015
753111
711820
203927
334967
390678
202096
609989
159151
804943
46281
1068251
1013080
781181
432884
891274
1144105
445365
461052
1068768
827422
764983
768740
891030
101490
728211
965613
554001
340029
61313
422413
33240
102457
670346
1136661
83214
946311
424348
651583
103413
1095992
225311
245680
426367
265725
547815
205340
1006146
875547
232114
49386
48261
1059900
1169705
1109086
837998
988834
466331
767559
300861
790531
1041547
809494
1129948
521093
892071
44623
451616
920919
874096
653048
224415
1070647
236703
1072736
1149627
91361
594430
600429
74589
1102363
271659
12371
415682
357276
847859
389272
787515
99198
1158771
1146390
850177
446101
672430
203190
945249
518564
143346
1017206
454670
521970
772848
486269
948406
1003486
359682
253430
121788
405217
607589
81080
258129
50584
706192
1083653
574092
161905
1128633
951642
529378
180182
1020979
164287
325253
592163
576151
1132046
341652
269368
1031706
693230
436885
709479
695946
448276
80778
409710
1064288
645498
128950
249263
192435
302360
96920
30533
370006
1143610
231967
669805
734546
940223
110113
210323
969499
283466
620671
372859
678061
780561
588938
401117
758098
63314
190082
1064802
193836
58599
466489
755169
500576
502777
909234
704704
1101647
1116432
540858
902405
712595
139257
439597
1029364
552188
1148248
180192
419431
797186
447377
796234
679393
1082308
501957
1076614
957840
632655
1002428
188283
1059722
356809
104456
1180578
108651
694171
522207
132512
986267
435965
556246
1042662
184110
39802
302235
56747
858497
702346
714015
394037
1006927
920130
284993
137797
8714
824394
780157
605299
778082
26721
1093711
694760
212108
939262
536105
679982
759953
631343
1044699
1104670
19019
416447
89396
995284
528489
897701
131076
69759
125974
1143681
272922
235150
806767
856423
405730
312076
333752
746326
291055
321508
552419
482303
1058600
649348
616516
260382
657123
1126822
438165
179356
150718
940352
576420
280347
61553
684749
39438
858635
476127
858952
1016994
816767
232704
267039
732182
358897
634846
459742
1148446
153443
790441
974627
925686
892487
1127960
996624
498225
715025
1183920
185544
819636
1018772
268526
484988
212307
875876
619548
37959
689273
127165
208416
408245
1071728
686056
259573
765055
1095928
692183
328548
1193030
19367
521715
828237
386235
221744
785317
248882
126477
72555
571582
999277
237800
742052
251177
718615
588481
282674
928693
190351
1154313
80639
488742
969394
464144
148622
371516
1128647
973444
1169327
564849
593421
249326
793207
920689
1135143
986842
156926
981615
980634
529582
889654
397694
115816
1180236
974284
268284
1026940
1162111
752939
818100
1085460
903867
891894
697167
203032
441922
8306
339609
392609
1148350
1009091
150715
1068279
476827
429130
130593
264552
946702
258207
380561
473610
607169
957289
96758
326458
946052
493131
1060785
397580
503921
517790
236605
669556
296021
610893
672003
1172412
1156418
1055777
447658
1092740
797047
426564
757249
464237
397699
286882
1071706
868456
44385
1111958
351189
692502
654376
658636
140371
206163
704948
348105
1047493
649763
597372
1127525
1148733
131316
572161
557157
276256
508762
512353
540971
1051820
55817
1028351
999149
850256
1129924
571380
60951
715364
836564
997151
888486
936415
240060
1053966
829551
886516
921363
160537
900678
1180656
1183916
20058
927601
803562
954210
341346
250109
704861
166206
439125
306477
1131151
76953
1094177
701341
853080
933883
899971
1090190
405329
446806
24324
366852
702305
353421
928439
69461
377300
496193
989639
432936
156573
1163020
800143
850482
354205
943301
937351
579878
987349
531886
686768
431666
37196
64154
1141160
349844
191484
825048
742853
553446
353266
1031813
1074297
263270
817389
172813
426434
250111
934230
738364
819274
836111
225992
853104
211134
919289
1147138
681641
691497
563980
123216
728037
91792
1167345
1080705
480792
1118969
527588
370834
180483
451208
455032
1185224
173085
644875
44397
1041079
211395
940040
1025316
697420
946644
273042
68529
772121
1186966
678604
778558
264967
863713
269026
522440
754868
730798
986103
407353
200327
91398
761489
741625
36512
1133313
670581
569427
462409
1048123
339437
477637
716126
1020208
378946
1020958
620091
797794
850908
274194
904142
1099
515902
6622
342532
1117317
568955
592480
888647
771803
861124
452029
135708
880171
797533
1151830
145781
663930
761750
483640
390513
447147
1076917
1184202
452141
937444
439678
823505
668808
613451
193929
433578
373085
222014
909960
689835
291263
823640
1156138
370825
372192
267816
727422
440872
1118479
846022
103967
1065641
974814
377513
172925
148061
26833
1125232
921343
797297
669869
439572
204322
699437
168404
402567
256067
2847
773246
175768
267195
222373
1158244
301429
590997
998144
450480
345558
781462
937002
371152
1049542
176275
592894
402535
426035
737728
50845
322724
111622
143930
298011
684916
625050
1123925
1027392
1169973
248253
358908
1051398
884821
995419
1143941
1016251
907846
537801
262200
291119
1122296
867765
678864
631428
1000604
74213
285415
390311
1068761
384459
611465
224067
907674
58037
932297
337475
146572
85018
40623
519251
11404
165150
228725
319415
190293
642453
496910
904370
1009766
699321
1071051
964085
513788
226189
1129793
392456
148883
981600
275084
254590
590704
1011126
834334
701933
539622
159999
642331
352396
123491
1075346
1148328
170205
702132
866712
1075314
310609
450521
582435
858864
14769
1024242
336988
420033
386343
801602
620650
498055
988378
853877
516994
98275
1095395
1170532
815282
991368
994222
1178237
507367
797550
857104
799847
926792
512936
920733
441966
674963
848212
683637
596308
152757
349161
1099043
430025
758717
865369
744760
509851
843649
966516
572956
569928
1018838
845960
1105248
271848
186132
621598
1084309
681799
851347
386798
818250
919520
1037083
391982
660022
889883
33828
205718
498312
1025377
406617
911329
202302
1157883
622538
776853
1037291
171534
44365
127875
528876
493395
248538
978144
354377
852066
1019764
1739
858852
715796
1002534
649891
120134
355439
1043795
1190122
283061
838578
878694
469055
308311
690972
2267
453809
315389
37022
1082858
642816
661093
576312
58908
1148964
551338
424117
1159127
541763
770665
8552
1102923
1157498
333852
511092
290656
798509
516193
1163639
893052
853700
1178208
257044
142008
65930
368192
612904
1116519
261748
984573
423060
512451
196207
490970
578561
1141617
158409
679349
799386
487815
443507
850364
243357
508107
331960
534199
989342
506324
165438
7484
859029
7847
210957
180519
1156655
883687
1039975
443944
1181870
892714
843722
110350
1175656
139274
950745
1152761
1065366
420409
514472
239503
1047070
569283
228721
241048
462838
1095824
470278
1082666
445722
1114744
851127
355997
812950
1077549
391847
545977
122518
748496
234921
77312
1081039
384110
385835
1078905
626210
587449
1184769
797311
704837
604163
89313
985485
789950
1027697
373785
385747
84120
545873
687958
653313
132524
154461
35273
806017
111683
106863
668797
679058
536248
1103701
1092704
1076149
123543
764113
826560
1172904
650537
40674
32973
637234
553092
1191953
429003
72409
232725
396689
382375
1189520
150241
1001569
954772
279780
35571
277967
601846
269618
385594
320186
871678
109380
676629
1068053
302032
725525
626283
917993
579006
914409
552411
185031
473043
395795
138899
337369
1192298
1101596
1000602
986663
257819
328378
999810
910418
169585
383748
675482
647220
1159045
531883
215812
248307
978526
590849
1020294
772042
1178241
841135
857262
900818
607010
511754
187013
683289
175857
289413
886584
187664
119899
641371
717148
612787
469937
588122
406502
733332
1189403
597883
715245
225007
136297
1060121
1109518
233657
241929
1010444
432300
1193511
1137680
612876
714295
179776
344593
845014
598977
24794
240024
599113
394533
1103022
69292
1057772
1115079
1950
378885
70213
298306
259019
238971
73120
266560
335795
691498
359167
778615
680463
874218
1059585
84937
191574
175933
767556
859377
837131
96351
729570
149960
985948
733384
987072
749236
841105
598810
165272
1188411
632798
706834
854513
556080
237696
1038991
207926
367171
140824
719188
173740
859045
904878
355422
239968
718539
352435
321890
137166
613636
237746
113055
192226
285993
150109
310827
1171297
585229
470660
597097
396432
114652
255293
153145
962642
833068
1110790
196221
1030736
260220
161174
58860
26192
208776
461032
236974
1011953
972404
219698
565599
108694
740838
1182316
763781
216137
23349
738600
97557
940460
943718
880177
393129
1020933
414971
326092
655071
194499
996342
793078
294315
13577
1109933
648198
818414
149651
22758
340764
855877
342888
551358
45308
406358
171034
170169
759879
116547
1034196
239015
1095531
744602
639957
1160928
1174671
749170
121506
1054962
727851
787918
393853
721998
1134930
344928
378909
128668
545423
954796
1097224
969938
241882
314891
189865
524356
413955
610858
391452
614876
878351
209147
215938
426296
234782
879415
596541
898214
1123565
863794
698879
471104
688809
78537
510353
673074
710933
922856
244743
772104
3288
684363
377795
1180324
724269
1157873
218874
1102658
459349
241062
604897
1096639
959464
423287
647062
663647
1039702
43224
424865
159572
338858
1114938
603781
327617
227813
1000840
284132
384066
158624
406932
38655
396393
626170
982564
18748
1137357
834329
563100
150107
522779
422340
556843
736115
737188
791729
799787
592617
94441
1057818
49794
614293
223816
1082200
1015190
743270
5679
160878
111121
57205
817475
1064933
577407
642423
1049220
644246
1175272
735858
1041071
994608
334824
670696
70769
689519
108676
617590
72603
824486
979156
99747
1112167
516432
1070832
708357
393392
35750
329386
8889
321141
678253
1087576
251527
250967
853507
953957
465405
1179020
178598
597913
495182
1059880
895086
289068
439123
621609
1056223
960009
467031
124610
547701
1082082
181223
1189521
642283
703543
704197
457906
425255
1154026
1182633
958364
456208
29522
735054
485036
936147
365947
965209
854602
804120
1123237
1115423
494639
894506
306410
16272
666037
830564
686287
204777
1085444
709308
569445
665364
38113
1047358
954098
962030
191845
1154037
469123
853654
172149
246750
775391
237614
272282
721354
779859
378474
39273
1031696
952553
938785
499044
820525
1180854
721642
177103
72610
1174379
1121053
130727
57464
967779
67925
54316
489505
367839
882359
534239
437945
277378
241095
402052
469586
214076
662276
638939
1045641
353282
453248
337474
178148
491414
1058853
565151
1044244
228872
495424
124141
1114929
1026043
938695
1038565
257603
961192
1121289
452511
495831
1052431
38502
759304
941461
798167
923259
238092
857324
528303
973904
1149415
1084886
57131
1120806
154347
263750
600698
594089
946232
736404
758143
351773
817285
804008
20449
150345
397431
38378
675785
711347
349311
14011
710512
122163
512646
999604
433974
928963
576295
847703
736842
400701
878763
1109849
1178310
17805
808659
616118
134366
95453
1049858
1047723
1190439
477706
234738
1096008
1127347
1040723
487447
1017880
78129
760495
1025728
759190
538077
683725
776177
513028
1192571
961483
542996
659830
237844
14476
625563
405504
885033
1175601
93395
642412
394984
100105
135357
854530
295806
73857
440505
196520
444026
403020
811940
613260
689058
1181072
739720
232352
120550
809756
528045
976036
107984
1020150
283280
426609
294814
931590
1105049
347533
781528
887451
241290
468774
268135
108288
1111666
485864
705871
626539
1016165
131829
98551
244217
647444
1085175
984245
478643
1170068
1044471
587142
1039662
17353
1179026
1029969
957912
124297
980016
703672
1034597
78235
1101847
701429
554513
821912
985619
821098
421578
422834
983543
220624
1152401
579117
738374
10381
113429
898043
136609
118073
220682
237599
282086
128825
969787
748330
19799
261176
1102305
563615
899149
681107
550053
798649
837601
1043820
793065
953055
1091599
497005
242002
359402
741363
140185
1100683
270246
567525
141013
839103
146797
253922
863760
122579
651265
1123250
309438
927632
973652
723053
135931
769457
95099
251589
136882
418864
841474
712191
577673
722117
741814
610580
861429
783958
675211
503750
110907
122174
804461
1020234
790541
1097907
1175646
474101
957338
995632
326090
132881
1135513
992857
928761
688040
373417
226370
50649
754708
574020
381443
351089
272050
461249
100124
607464
487409
720826
517364
963492
320489
555207
760073
681815
919623
334558
25111
726622
215041
898609
706529
1138592
1126041
14176
429121
1122889
539024
562602
1082507
928070
665176
691691
832404
724658
1001373
1106776
33075
505176
251656
674866
8474
502871
942421
657981
238406
174796
161134
6437
1131356
1178092
792069
626543
312092
107551
8698
89820
644167
1147299
706429
1132522
910566
665434
557955
1025031
250463
1050363
390138
624239
495648
1186361
299168
951852
752850
754288
844815
676185
610727
818587
303320
1173883
429060
524344
715590
193376
733743
216481
377863
1000125
948036
1044203
531126
961898
134651
733770
566316
659452
854759
400161
1084381
583717
40946
246811
483468
719003
237313
365864
1060706
37832
307783
8518
258347
1021236
1176410
926426
692699
223395
962194
804590
32488
756606
500329
424711
440836
202915
825420
60460
733620
765364
402356
475253
450157
377003
570189
932250
965644
314911
910073
305248
855101
1132071
616204
861385
546809
61624
337058
1055325
66649
738474
971162
357624
863292
546656
965427
849531
1012210
57307
683876
1010797
293129
877197
579276
143472
995242
1096601
181529
1061870
829220
259270
25375
353471
342358
295898
368019
713661
179266
286825
38115
196523
530938
788794
509578
1090660
91588
1123452
816823
113101
571162
434513
840618
440071
54266
1098834
334586
1134501
968958
318547
876772
1093802
932903
7488
269703
209629
921178
1058546
98246
45261
840730
455923
921044
243819
1186591
43040
729905
378749
639173
592422
544388
934244
590768
1142824
158655
992221
656014
83852
1164990
38432
257465
873245
524400
1182997
215414
625059
180695
971662
25477
126880
377770
361864
737720
791979
386730
876429
163838
51306
906217
934949
166663
857304
424491
995364
953487
326374
1160845
32116
1191275
139854
978905
26675
114400
398813
617237
691480
498823
114895
1104123
954401
946364
310693
136573
491185
246654
226018
424449
551700
739305
94528
305399
797401
559370
126123
689231
639767
1020768
627287
337580
511476
1017496
88486
73964
895182
1067235
996377
901970
759519
1133053
110475
1067966
1070236
394202
70163
123046
249303
195317
1183751
133054
67115
601636
629920
294560
98580
366145
334698
1038062
657212
567292
133052
142696
665151
961480
1054235
104979
425375
1011536
565352
1079339
120859
571393
481033
717651
279095
774106
178192
178175
998895
1173780
303349
908215
107513
643853
141527
566373
477330
675307
943728
728928
1070405
430429
746159
586361
819024
631857
179754
818087
910185
649481
127280
989247
819929
154406
1144298
224661
484289
1062966
962471
998709
1079672
1050008
1074701
124249
1052889
97012
853573
977548
434437
374521
1019970
421160
453082
166045
669088
264447
644767
679025
219417
419623
777604
376343
602571
120019
1028637
75915
920314
740323
794868
204174
857110
896450
904043
1019797
1051330
920289
996851
167817
660147
762277
156886
1127350
1144492
1135249
545861
131383
610820
354994
824375
98374
1024764
625359
691141
892402
184011
183414
334018
375895
92839
956281
1161169
814584
713520
638632
557499
414526
821966
486363
359902
708668
304836
982917
896917
449184
42508
1138748
735406
748269
537469
145748
928982
162873
58328
1133017
384336
1009731
518551
391977
820339
857343
1077541
833062
507493
200666
750816
1074736
313789
638678
844997
239772
514707
54389
972398
682411
17227
82577
279687
822740
454922
766471
58627
1056961
117905
1097389
193188
589428
716976
946917
225954
282645
281338
885506
149632
872579
127232
154781
1157456
285934
286696
263245
776432
1185904
579892
685072
238499
1106664
463191
1015650
1124841
130158
864270
28063
767459
53413
973486
892277
546270
940516
1128963
993482
13515
45936
194592
468768
1048901
157261
722125
406864
47428
1057082
577374
589343
1093979
315409
40439
646653
1087715
683755
1136229
718263
14025
866850
479141
351468
883256
508983
1171992
193982
581410
240386
497398
843675
899546
66857
1125971
680721
455555
559406
232786
492507
975979
893092
960933
1177926
817224
118981
225493
258159
304568
338575
768016
736306
212657
422899
998029
173170
936817
268225
1144463
119262
311627
505620
380652
606073
436715
888208
457246
737403
711349
1124825
1072342
781816
70909
379096
387934
855456
127350
476782
870019
1020998
944540
759644
1146901
471971
775289
601094
56364
824927
163301
10612
375133
1178418
1064230
578167
984859
729660
404919
644049
710458
356744
950416
711603
785808
154749
371876
812066
1040647
48843
699556
1126001
841119
903403
391896
718127
1030686
630538
845113
361471
821885
590393
1139280
28433
986974
635873
910821
777396
602036
204887
37914
859986
1150009
886397
351561
236953
727768
57238
885536
520440
344384
356795
1038640
902468
302203
40094
849765
50869
579774
914871
411731
961237
637178
1082451
436842
4661
857179
988017
680116
65712
1024501
312795
1096133
921532
654301
1181026
407499
680597
376589
178641
375963
901736
745845
145589
28895
42094
742825
29649
1131216
446445
503412
426159
316405
1175560
693588
739353
270735
1087488
566201
1061674
917390
530926
1078990
1007604
1004096
350805
872821
769892
74110
130587
1135721
922215
834283
1103749
481373
307087
345791
379837
373082
636220
449802
879807
958142
880322
423037
889033
107890
764662
1043771
940780
53339
593903
953059
407076
787328
509468
894132
1180837
833603
648313
272441
237475
468566
563013
767753
93607
288979
455986
158799
425729
265710
897907
530241
659577
375866
111334
209873
344073
93036
795988
21018
854202
208154
566319
930816
764201
35011
359768
689078
610676
659749
747894
251608
311863
719203
1160139
876161
201477
1141450
679183
440010
1050428
306459
345549
812814
109273
737307
697561
884943
653987
279478
1023113
26369
174093
603088
125464
956360
523128
185303
64673
111343
722894
831305
558973
748248
31981
1148903
273773
1190991
502055
4263
139772
247016
613173
1160419
104414
283698
745404
8502
883772
75023
537303
851494
1033044
410974
530429
301932
591980
780105
550592
230815
578839
612962
920824
737167
301125
776029
797718
850272
729225
954886
522284
454939
243956
1183819
217837
316166
394477
1046231
634256
833589
719632
909154
947458
101270
1058414
1141292
1192420
525719
814239
321196
458832
614664
279690
586400
1078515
1033649
1020426
902328
715262
144505
446771
571446
69086
18155
181532
639415
540907
766170
369410
1145360
50317
747387
322877
1148424
795694
274522
407124
821462
316541
1110694
226287
91746
2436
12543
484913
501697
821587
88926
1125472
680499
1042957
576379
602944
407281
535796
379670
138525
184049
77924
206197
381523
491783
352500
1174733
496957
594502
192261
898225
728314
745393
455937
638995
1134391
153766
717280
1069498
176567
886894
638214
316599
595732
668099
929332
860781
235792
380483
701669
270900
369537
620351
1024037
316343
1177137
1136529
616392
954780
860611
269005
329467
844008
741300
866012
744179
139817
66016
10114
206372
683742
1132283
191703
889251
312747
473904
999595
902635
989755
246341
750728
603473
982962
565150
596989
772444
979080
30511
288374
779702
1106085
544930
575635
962465
336527
427548
472946
1093031
1095398
653458
816087
119028
441798
215060
440843
54854
12869
684890
116104
359103
62063
277551
1076642
756891
605718
1056356
855371
199615
516697
256292
1062898
826715
303990
556073
1049037
617390
1055931
226318
280257
430821
327508
244075
900846
922977
364087
557318
953605
1116185
548008
806373
936976
661748
1069745
1190212
183220
581353
93078
50027
698434
832038
461108
870792
709315
66098
47648
552158
762988
632753
1084870
321634
1124605
603918
405292
126535
223546
103083
1079149
133123
364433
196328
761775
919615
1163476
554316
906239
633511
331785
395583
504631
395235
383331
312799
915205
153018
752891
291726
1136653
340858
75210
581786
838280
622873
504534
200078
1045426
430327
1021859
652517
927627
141507
251054
1047711
699891
565632
541593
475335
483037
442875
839072
770979
1148402
175758
760309
594176
745432
919080
543832
1153706
716821
988128
552829
125194
911600
69411
94029
1112774
1106173
894473
68660
275165
1089400
109732
438345
1093290
509704
426550
971935
1188228
671429
634709
339629
43886
763768
212266
758620
1009552
1028654
849412
275947
620368
46098
972590
317442
59635
298120
825017
808800
994946
573687
672567
647771
300031
564707
566520
424621
8219
689793
128767
458137
82977
597550
113699
651147
584897
326098
233288
731651
338257
546035
1063672
643317
323287
115042
230463
871908
764538
473599
249736
694970
682674
8440
507104
461146
247356
661293
716075
1109121
526848
666825
367342
657724
728503
77166
2135
331698
629415
1132477
1066671
524433
161494
979876
189953
335110
7927
621040
84242
358911
630611
790281
232433
565897
174673
469519
389243
980351
605510
854606
883848
582583
311633
719926
1009252
686249
1037974
286228
601705
384403
1098597
57850
117072
561363
786404
408503
115152
592533
1029997
379030
273013
292170
25902
1109467
1134977
669549
312463
430661
720959
269886
303043
722706
99097
216715
15816
761544
1029589
730213
53881
876894
173601
320916
935325
1127137
562420
606656
633318
796823
785898
397917
252341
845049
1053012
1024989
809604
936397
187159
1084947
748560
508427
92555
187520
1086090
119201
745321
919358
1129628
953060
295150
1063171
674536
271426
518227
318341
1167428
902305
506521
927935
1191409
1000341
677948
10738
1093362
394920
120413
1031981
1107601
560099
909105
136421
600871
286720
379410
941041
69209
636335
921623
332895
979393
488160
124234
87178
127632
563955
147252
816239
896201
982563
81985
163117
337103
16213
221129
341081
803206
446318
474622
714957
229096
545200
870453
293836
611268
687959
81752
904454
400365
551879
510886
789037
578992
742196
251630
1135645
313787
1008769
915116
533146
1060630
514436
1150313
1114056
930567
702905
136073
474822
617282
429298
70948
41902
513652
281191
584703
704913
350332
944496
456246
143848
1094377
877780
265556
679881
83073
364691
220187
1027985
227215
1071892
856336
284512
131087
580349
88194
91574
233915
625710
116756
69926
271145
838268
761975
462332
537850
135617
1177225
1151744
221
655645
539753
584296
839444
6906
398470
837783
195318
1828
837918
858660
96483
199127
435016
115895
208292
344152
242522
792763
124850
1090370
811290
475047
725032
968366
1058215
216891
1091989
480142
948645
289763
462983
547184
1174801
853960
327190
1103074
506491
1030551
526132
1181689
483927
334404
985275
708368
253560
842468
598496
626514
1110973
135077
153334
1004643
438024
655582
241707
1035868
1180164
858599
590850
521643
1112215
40234
940162
697533
897120
1019927
783166
1033902
749379
849517
1109363
452927
203611
1048862
803900
621710
1046035
815580
323177
238107
714657
650195
568321
452266
1035021
42293
158827
999743
623189
111759
768066
1102625
231111
1000258
1045189
1098982
425372
485800
494477
1030452
50202
1122934
1031750
1060415
706574
651687
845742
62689
825077
117093
957455
619664
409200
79982
730118
602449
517728
189182
1106532
279207
730141
305330
491282
217167
1048066
1123710
424756
299258
621822
1128241
276175
111187
1087286
497731
600836
1016800
247210
103
607247
1008008
116986
1122389
970919
998645
327656
771874
598577
304055
527081
274180
567164
537288
721627
531546
850051
1066659
580601
1187099
553441
1068728
609581
568523
1046512
175423
59692
920127
1017879
648886
18672
114341
590275
782349
474368
557972
534421
835809
436315
751532
386820
1143261
1057528
481669
252993
984686
107691
701935
131443
418976
813804
428386
316062
481804
1131545
322717
790360
686068
1155916
314399
277427
884819
594422
389927
793517
279909
448805
234972
894425
370633
394217
439339
750319
319841
489816
626868
735109
819426
473332
377075
929193
223832
227780
328076
796109
413327
842153
635266
901866
145125
184935
991242
198006
539369
915530
399309
462186
731887
478606
964213
5560
697674
816505
579121
907644
490844
613044
168829
853421
44199
686902
638210
658973
773660
539956
1118142
306481
454403
1130567
586305
798521
1160779
26520
724588
837845
652089
412673
263557
1109690
884988
815326
882699
648013
100268
1097859
1157100
852551
494427
296041
509865
143585
831927
1125507
1088800
668904
168656
1142687
1017177
1008682
86463
925606
274615
371760
473280
408860
1014116
1047321
1057747
230749
1114683
619562
1047019
1024099
409685
563801
627649
565544
917186
110025
402466
30414
680573
1030431
1114953
1187230
43002
1086595
571816
553619
343003
261588
753164
475640
898921
83764
804248
725727
803408
1040253
505965
560829
729351
883658
1173124
521164
116262
8746
529663
655995
160342
608259
775758
840060
199309
987537
866188
1095963
582467
141907
1189003
808985
907551
915711
537529
1075324
455822
273906
100385
1180767
438284
708217
146685
605931
444274
985602
547192
1074536
207246
867675
1034068
441585
888023
765705
466508
544602
1063647
180902
758578
59514
772210
48959
535819
588965
177368
989027
376446
1104885
867301
31567
557915
634435
326690
446358
714880
1139498
545338
1037675
640826
459947
925823
706993
1183339
636183
1141628
1193356
887501
172363
200625
239597
558521
26067
935416
158928
157170
1179753
178877
1137683
611190
779870
248709
348364
1037127
1104068
789659
1000374
776945
577549
999765
354246
639861
470119
530363
506616
205092
808054
560852
174835
35343
132262
414113
13166
625061
391308
687108
2359
1080842
89257
385489
749380
810584
355314
210312
459931
1126821
898295
411272
1073589
255428
950600
529890
446478
131439
527689
920783
1161005
1103192
699124
548658
767583
727546
524977
916613
462784
524048
864419
710262
609964
766705
378999
1019621
895209
1167022
716308
921076
317602
1147211
47060
683685
1126866
31562
573566
81337
679374
463230
176472
276140
202436
588287
512084
157129
1130715
311297
1155374
965861
366165
836424
252725
1039573
880475
111861
427619
1006159
1104874
814094
160818
105641
473534
402247
835216
1007251
181568
1064241
813729
926713
993590
971144
216363
320594
41319
222076
270372
919704
273815
77332
380414
49173
775295
197154
801064
163928
349194
425604
302254
563852
390368
477853
575546
323983
365073
731226
301842
540473
259667
100459
616808
157970
234200
135206
693991
373427
132321
989381
260980
580854
845556
149194
891810
682294
288874
963070
1066866
216888
28620
142853
348874
228905
301660
1159482
265843
942727
993831
772545
333373
93177
728088
821246
844492
300790
596802
835864
666147
290756
302275
178625
984897
9084
422366
476527
450455
842023
185065
674243
1105994
203149
530984
772262
651172
800046
887813
205765
177532
436524
412534
205270
1183792
407899
695439
762702
581767
668037
40909
186222
690134
234287
474527
490242
834501
830176
187693
185410
397388
744228
754892
550985
890872
118321
376886
538672
737162
682282
1049790
240040
841932
1057023
1142897
17731
630251
652286
752294
700909
1132868
432482
44716
382407
935103
63340
68849
931599
542225
803347
541964
143519
338353
894084
488437
1017467
164292
127787
276339
356204
197058
379606
723190
680069
568578
639219
1104524
329530
299798
20782
770178
1031999
627930
1161151
1088504
983971
794792
527480
276110
780697
591113
263012
1128929
1068631
812551
905684
169386
603919
49947
854415
854875
1107151
156906
495326
483470
147762
483502
1000320
53049
92024
550301
99493
70809
902021
683255
827537
318723
830234
1166389
1142266
815420
932509
387177
990781
98526
182214
525511
1132471
737935
324379
804050
793448
282692
341705
724072
304891
1088402
616712
1084465
1128605
843826
115335
672096
465887
336179
1070358
414369
643373
774856
445087
242801
493402
512937
372075
795960
1022388
31060
188801
156427
1124113
644354
300571
446160
3109
224552
769065
1091100
118663
909312
544464
44422
613224
354043
629506
431266
308517
314482
268266
89348
125904
720199
213898
609239
430930
490300
1044043
437387
91008
1130154
369653
818975
51179
79310
1048301
345927
1056134
133909
795494
370372
557709
389592
315609
1027143
181711
271119
1012358
1113208
337111
753460
454507
752700
390471
204435
322903
801898
734036
684661
758053
8329
1035522
965311
737709
265157
141927
1121045
29305
724641
261687
1130885
397490
291760
1151501
287208
475658
1087103
285758
873521
417609
1187849
82294
899281
728517
103324
576950
1136226
677738
304864
535288
527582
477269
49985
1034362
312514
4303
350591
983996
475287
72350
18507
1110329
86136
326870
451101
804739
880937
416625
157610
829976
799904
371809
908178
250279
1026311
1008388
452301
589790
402574
434451
79621
539732
406531
1052419
1081915
329811
443327
295050
984441
513885
557355
60304
762920
235714
705755
248466
82476
332129
1091174
1094751
21045
689130
906036
371919
292192
256194
730182
728849
1694
981517
525778
149147
846101
867049
1073051
755561
655423
1167444
440992
539126
870799
952545
425504
822766
283554
235020
513996
573113
1163504
626120
313241
1102260
733887
467205
988618
851152
687918
449928
883516
790832
794110
890816
335763
1136015
763905
1025246
286353
657455
160612
122259
613663
298271
912282
569656
194612
938719
309697
91412
457765
346785
251491
482649
703074
434444
30227
132788
564294
137892
922323
627339
1029791
1191933
1073648
1013580
515956
261765
1176157
592485
171752
1003027
945159
1045573
131795
976630
682390
63391
527079
431886
245997
1090720
877145
643595
525979
993030
1128288
227323
34717
304643
34768
36079
395464
95887
501790
1187388
284913
111984
1131
92447
1061420
313412
938726
44966
859471
218830
797277
894273
1043707
1096975
529278
1041185
708441
53036
445196
558740
975414
795262
454566
77487
1050872
344455
129268
241416
233630
13403
986527
231845
921071
217190
49151
595207
882903
500443
98509
694085
378328
221622
874602
973517
1003371
647498
981655
491202
537695
1112713
451536
849103
950091
176581
298798
867550
973885
870616
428951
78223
949040
327370
1149399
178553
845931
607309
314092
1129373
58600
1060723
289755
523509
1150397
405299
743308
124258
212859
1095155
1001900
1163747
917177
1138842
1014720
465777
1051301
1012311
786325
472727
272883
975655
289610
597642
514491
534885
239431
570001
693925
926223
295305
523907
781654
273202
945112
942087
16113
690895
157144
139938
385523
855177
849624
944075
376208
173088
34526
801233
805903
289353
418056
476992
783442
535830
1168800
312890
1186607
106172
1153250
1003450
988318
534221
53315
903026
279907
463303
764043
182603
140888
916979
215856
445527
147573
625325
805302
489965
205737
1070412
1158905
302720
473547
263611
509360
1084778
664683
781850
82353
367017
587907
800558
610132
863849
223077
441532
493406
555171
157518
772026
722044
220522
26282
111957
204272
1001801
725566
1187959
351219
725747
1154496
279220
894023
451663
920315
401543
780156
1163811
735644
820423
1060418
114487
613870
923412
956217
1052034
724923
963230
130721
204658
153844
1060784
873032
746541
675754
338794
944606
963133
106212
538821
1042791
1002421
201604
516430
919762
1013104
809466
477712
105576
68473
763506
712648
1147101
63375
979770
54318
308723
28178
551136
1010945
287841
197701
1078313
270460
239287
380487
1120297
592555
108817
769639
601706
463365
616094
949592
99719
1095101
280479
369513
270174
743070
365968
73129
699711
311632
779805
233301
535419
627620
474892
316520
707195
979270
301109
846402
29732
953578
681873
777630
998127
447209
43751
781020
582846
952200
747384
77399
1069239
130568
1014120
77818
120118
178947
972142
362433
216410
944221
335765
562962
900211
780986
803785
902985
241892
698363
116200
581340
658199
798644
167666
816711
671360
753928
1034577
754940
198011
955213
139320
732815
494363
673046
7482
432245
1134564
371806
794762
981278
718130
153517
57689
233797
519938
73533
391830
152081
28832
510393
73118
1000099
770479
1045353
870850
585123
1024702
864105
494295
304344
977939
375955
38501
202555
171238
687193
417084
54887
447737
563471
310656
795129
601314
1118225
9722
853689
839792
987960
911766
713105
648390
615525
73520
499800
772916
674892
792910
1160589
178831
1048236
430438
452265
601227
330017
973892
1149758
331962
178642
891410
162188
137138
295117
123415
636807
591441
779119
872121
437204
729861
1106572
212907
498285
1156732
139308
980307
1085359
511439
227651
547885
402269
772345
1149210
939449
195598
992733
373418
403625
953264
675492
1066095
760485
320511
1027003
332801
989504
537878
128920
116505
765043
177281
1174550
398924
1031195
960562
218031
370016
855419
292409
785458
511695
554619
105922
990059
992669
168611
243281
410102
428971
1105054
1002173
959795
523745
599518
1129364
290679
348282
65175
639473
703912
1119024
729470
661035
649613
410742
97030
1120227
896466
811930
142641
944204
775422
697452
313452
856849
351731
724985
447717
394692
250470
98122
962597
650305
296684
1060299
507892
278640
73278
650666
966665
333360
1039909
252031
470286
1169468
644991
184768
831873
805411
441998
491113
153832
56406
470124
823005
374783
133552
204450
25770
480786
319433
523186
932296
519263
1064683
486275
846547
743987
599351
1113575
1157535
1123504
552644
281702
313649
718088
9554
279713
762595
80189
848766
223881
675631
993465
188142
185519
443258
258878
908969
741940
1040292
322543
732690
629320
983993
807984
1182349
471410
542494
832417
786741
148695
938002
897524
1157549
436688
395346
594361
276071
352285
77739
302467
1018293
893603
279022
1026056
912573
422250
533782
653058
501871
1135734
940826
620156
682733
1136428
981882
611644
281100
1000778
422423
768326
416765
602300
260754
352542
1040038
779549
419801
2038
218593
527134
238093
676429
888935
665304
871888
967105
1051949
1017106
216537
708802
916750
895484
1131361
311875
188391
937986
360309
271366
1078731
546294
836779
117635
627543
397996
784238
9504
518524
804601
454897
617592
1148540
68287
474584
90158
225104
606702
1053297
1107333
287500
715473
663244
1150686
213418
284958
676134
422941
179892
662369
886501
247779
729970
1152819
828769
891018
724943
224811
685834
112228
915097
524655
430585
296475
505219
573092
603574
72520
136472
181415
323001
1124400
451474
1020328
60656
931115
124110
452683
206318
145299
1050152
677755
205166
206578
989549
506267
64285
881600
557669
135196
117199
752164
208001
863810
1127978
865291
144162
352518
418102
1104050
277839
865455
502257
1059008
176998
448381
988469
904627
4463
194131
329915
143694
791204
715760
836869
194377
119066
728724
1081601
165117
171616
841477
1092175
1141154
986409
899702
434746
946043
277789
1041343
38240
167637
481805
195817
390416
663051
1009193
278847
635813
412182
581727
185081
575270
212312
917780
917180
600147
275953
10108
205064
525977
398374
270519
36616
943470
254048
783504
890345
324850
610296
655828
962911
1089887
272331
316751
1192063
894909
1159802
1142638
176414
234106
467997
598452
558515
1075024
260725
865278
1130018
515707
183187
1062529
752475
138242
757003
737251
828029
532421
347246
1115395
861275
418413
330722
424407
271754
336333
1127055
711454
904238
1091756
961945
904113
69639
219183
888744
586481
105487
562012
210580
184991
129313
161087
635313
1189409
353293
753479
464322
67990
69845
1074387
105809
1073101
789268
403314
776645
312647
280641
873474
96115
1019066
590411
806787
1048925
1052901
931977
783069
1128861
666331
607616
982309
365965
480089
805164
548456
294155
374985
591914
318797
344056
70322
1091778
112299
1144092
653750
661746
11050
690960
1052737
88272
872263
563946
436297
665708
454895
400896
694203
329965
933044
432954
1014940
747147
333125
585911
188616
1042980
810451
318970
783689
1129205
508872
178243
652420
912916
380780
204422
449264
289180
417985
1040621
403765
1058866
286077
885057
355125
1078535
213773
80977
789314
1109985
608841
76236
174720
383827
975618
1020882
757991
90227
1063398
1181054
718477
223789
1041131
507710
671212
919401
1168466
1051583
365643
348707
827159
999071
185868
104633
285461
1041839
793834
887757
806233
1008293
1039529
935407
132792
1029737
887998
50884
463243
1091645
123041
94164
1071838
522149
466184
211308
525926
434021
987590
435262
291919
429584
756344
579813
775134
1115856
989529
1098144
1066125
811180
739688
1126769
1131814
962862
501240
1161281
449293
744036
166483
1187729
433596
1174322
1126303
7198
105484
1184578
193148
697811
751132
726216
218974
907652
505112
780412
879618
1067160
1183001
592403
67341
242981
547060
49461
881305
138589
1046628
583910
641536
624203
394526
555730
535028
398
218104
832288
14424
1069504
758182
472415
421836
1167594
87663
132095
1017934
628687
312344
469467
760494
728688
723692
326453
67044
292562
266763
126399
1060841
330237
240984
206297
805523
1184124
907193
953227
266901
963660
130133
957755
918049
178089
794352
232474
1018167
410707
33565
558089
47021
681211
47322
108700
387750
285600
521901
83315
787202
736164
48944
643537
373421
856770
543196
831188
665186
40066
604302
29334
371284
193574
848258
167761
121494
505911
804977
262070
636099
661625
263212
839935
1171247
870055
1123941
469011
468639
454770
739044
729730
135532
411611
1006155
736221
1050443
796182
490484
714163
1027997
367925
915059
147768
1135827
877788
655646
410915
172484
626934
930534
295180
739479
129354
708450
1129835
1067106
751091
989895
972811
923182
634219
661053
602854
235417
770293
56705
353973
202824
511788
628780
1131392
893142
872660
1153796
494056
857880
138417
971705
646531
118106
586125
482646
104991
101812
492356
809342
516799
243527
616540
186814
761567
539596
1156885
31915
364201
1047511
397326
702473
808567
978897
779112
463220
581499
1023602
80198
320462
433234
574035
825381
558991
152645
472251
740788
364872
762639
978602
39669
718552
34012
102470
485259
699537
824575
746488
1167977
76610
1158644
71323
289364
1016825
833641
167396
1160375
26259
635169
132633
110970
1045342
1055974
728468
81313
193011
162441
30259
1111776
327720
264588
671466
933655
549640
835674
163137
878293
975491
287472
903509
358316
16748
631436
37609
364490
546163
386848
352218
326964
1146124
919459
589056
1150684
894773
551443
555065
29204
1008901
108918
177672
370384
959583
990330
377299
1015235
664379
251091
338281
443024
725110
468904
388199
855113
665147
1143620
84194
577236
1111848
975411
1081533
689280
275067
693144
759120
1118522
15922
154631
812522
1141224
577629
1071364
1095862
1114821
509123
205181
1163199
1037272
945980
250594
177185
253259
743426
953566
208634
252874
980738
621503
690195
1007203
734315
296758
630920
912283
897572
434885
129925
418627
948970
137891
263647
677244
904524
993582
1052632
351511
997134
523358
966843
498061
221149
32087
819266
898948
1172290
581277
779822
131493
651937
859768
394658
96301
1013371
453292
1090522
1085517
181603
961551
527661
39761
40501
575849
766995
275205
954605
445078
794692
1081968
1135030
94019
928946
846986
433166
551075
340212
940285
689056
625467
473394
976030
199823
231692
931042
1138891
725902
59659
532030
754332
345255
331113
544463
485662
989826
884621
940125
53570
816335
917021
492510
158089
274786
988270
128597
1099388
14402
253906
833230
166629
191958
309031
563269
390439
690149
576209
5006
623443
593814
271885
430651
752886
415275
557791
1021746
1063288
488738
1192965
940621
827889
297510
864158
1153138
887938
331062
92373
143134
353608
306861
335685
35190
891841
979151
439217
268195
418042
236393
672960
433754
313394
775226
733346
486997
1107610
975323
686708
526655
437868
830890
472485
519974
734557
1072375
1012698
288853
230349
99992
970469
353064
165184
484271
175474
57830
275756
232176
56116
1164509
560249
140423
182395
658493
794886
1184955
910244
617843
1143362
741114
1060064
718983
42161
175545
984350
826046
720550
436772
719633
458660
44954
909123
432059
399267
620325
249087
224668
348822
310920
194622
883223
864600
105342
607232
725458
892149
326388
927741
1133984
244502
378669
312317
550906
1119769
1024072
801607
805439
853155
616580
342992
74464
936843
144477
1034641
582592
340779
285723
983438
459488
47326
1181411
585025
552802
704261
570504
641443
1093660
308456
800781
1191920
537359
765885
8533
415958
32580
1164512
834776
780104
519685
248573
292773
902072
5646
1122764
920437
781044
1000471
187448
286426
895162
1051305
450451
804459
901002
1164933
1081187
972589
496758
349582
999083
539783
65014
95024
275400
718514
1111880
1001387
1174413
987728
1129846
689696
194035
664354
928638
809334
664467
181723
1005632
568477
1039813
720315
461804
896645
425383
1190367
154601
935808
255553
177511
237127
445956
969569
950423
1036671
1033591
26317
687311
92055
1148398
1072459
449212
108761
570478
687879
385908
895714
751932
761700
452146
970640
184307
861748
653410
256441
1072681
621529
1023947
830665
1003288
238659
896659
1055312
1009700
190535
371475
477677
43013
271609
311302
894961
208829
812431
88415
356614
437008
888080
727078
527762
122241
13996
584744
92548
1117325
1135790
1080391
1154959
878107
747461
431954
217423
832606
990249
350215
969364
258251
378877
917930
1017943
552345
1103088
813742
823413
619035
449614
253908
275739
938646
302624
1039977
415162
1047331
982764
912148
885542
714255
892770
147984
405593
691091
683480
809954
161308
565944
999599
260786
1136926
1144100
915707
751190
212963
78749
758111
1074730
728422
1064628
995847
1135534
192093
612813
693914
322953
419648
959783
1191894
1128090
568931
638803
841240
87904
418250
915360
965914
696650
731365
597714
295870
361095
102351
879563
6156
536475
362547
328696
896982
518387
921320
185027
217854
354602
227775
562194
129494
503701
1143592
541157
356882
566553
714251
164212
386394
928130
962638
751343
550256
1140821
312473
14220
357707
146874
666401
551393
730541
1013383
501977
345789
748945
241496
390314
89640
862905
93167
306080
812611
207363
612578
125002
1126589
469819
1139584
322806
354587
1112820
518922
106220
701645
541225
869076
723180
348290
964226
309395
203022
551315
247200
209803
492719
52112
305343
572116
101042
552049
846142
519183
510987
848602
378668
913877
497685
800233
835785
1025147
951773
48092
353540
1098883
234761
1038154
1098313
309193
699656
507484
666156
1020168
893907
71824
1113081
532713
754558
1191611
340112
900454
228504
591397
778793
256083
34320
823225
241191
805764
653098
342010
566984
516977
1071427
569612
378090
236355
111209
897928
588098
136791
287341
470150
1042643
1007451
931516
818858
252335
721837
165785
898
365866
129810
793283
285714
301776
969911
1056425
144290
894335
1056954
10767
752286
1159116
971720
677540
390788
959817
353059
599274
1161263
866705
1115897
275166
702729
259902
234331
1128148
182516
103663
861719
388748
901308
380066
829490
639753
703261
688233
343283
736258
264975
1085076
939495
770708
1184477
325516
177885
735971
522753
544795
1068980
474014
41352
1044279
7307
1134196
137278
859981
99448
485520
730620
130321
524998
1174292
1153402
410097
132889
114739
29530
1004687
374934
900971
346382
1162743
69283
899030
457674
484835
131315
168690
486177
105799
1137621
782682
9243
669245
320557
323939
193387
509136
581169
168436
391912
898983
423108
979538
1175412
78547
674992
869539
621983
256944
603301
59339
1054123
137480
913062
300359
961360
680075
102986
239835
243773
990654
225089
1170129
1042378
397623
583399
1037267
86330
607428
379924
477203
310565
1043741
759857
479049
1172549
299301
625689
1053466
896845
450179
801001
406156
359687
585964
1006610
266888
1186083
565988
59700
481326
904318
868394
302559
254552
220248
771955
387318
620029
1164380
666987
403196
928584
293569
119010
707210
34236
367735
870669
167061
197478
158686
343399
654516
332936
159566
209423
1007136
370426
463388
135984
216902
1137941
1006726
879692
692373
54044
257384
801611
559401
38916
400339
983638
567091
1021304
8251
61123
902755
923083
1180689
98147
760912
776902
728435
376093
315257
1034094
1122002
438721
968726
782121
542499
401674
10794
329402
763534
148086
528633
574652
949370
1010262
763447
262893
444707
974437
559528
639303
308119
750671
848860
283457
941935
772498
777403
217272
267247
869048
469425
1051109
1154699
260178
1011798
139112
422113
199799
896587
559650
121041
432394
495955
807970
64506
502682
852123
985897
986128
515189
494286
873913
567377
1120662
1005488
1003475
811803
1134448
461831
540841
868842
752623
521111
534924
326683
1001705
223805
91046
565722
1032222
1028727
543815
51716
803735
932710
688905
586554
104237
902675
1177602
776610
437552
943139
538042
1075706
807201
894889
943504
197755
807377
58676
969144
231938
994229
686129
317662
148074
538493
773833
467129
1033883
578972
867795
775387
723836
112817
149772
1088324
971972
1030157
151790
844151
1150031
125016
887453
469723
35546
368787
1095951
189612
220953
433906
487299
157268
885460
834736
338832
178912
64858
537837
1076331
662041
544561
597943
801909
1186020
802561
739482
273808
753513
160411
1190737
80233
343418
1166291
1146100
576475
154210
1013492
985435
760893
670678
935019
582949
863722
376839
915908
891551
49498
146214
874212
601141
1112511
1155568
543204
12908
592919
991657
683397
334614
6410
857341
501475
799257
898559
984709
473055
891616
787951
451665
186867
286626
1154549
1172409
167449
1021335
1179719
1018368
642580
325992
53808
637392
962808
1058243
314897
670619
831898
1050517
876251
615025
169723
923184
568656
771904
42836
135127
104230
296871
756784
791591
1094811
717461
43396
1102176
722428
1036301
1140277
339208
499365
310792
885036
878232
729167
201749
43584
674052
316718
335635
1030982
359102
72106
494148
557390
600973
1120922
544853
813749
956951
354333
626078
885846
729123
674220
442284
237466
274676
664880
893770
97422
142457
6128
536357
322249
431532
236678
919953
135153
110267
147192
1178324
1105225
395504
1014172
234826
98940
930164
19456
293107
7152
691756
809473
44938
483736
348576
1117337
1015126
489942
99790
194751
404309
115835
438425
882943
353105
337074
4550
520759
78060
389084
964179
706560
708325
241925
580040
1125205
980858
160939
404469
410233
1068667
464834
290894
994085
575607
446579
1167526
64663
283243
854378
19754
372966
532618
830747
73503
1172437
696385
37154
935686
788073
492661
203545
943358
318158
772771
1063050
534872
368930
1130050
412486
593900
839246
1185456
185068
20175
1039998
578034
252804
1030990
292732
679560
255937
1091233
710539
894139
530750
865183
620708
234504
512480
875556
958159
1026269
968300
507975
355628
465687
1108889
207312
1109523
983277
530306
898447
439021
146227
477537
241901
26916
114480
1179119
932242
970475
1098151
642690
263444
437470
327777
10461
325853
1015524
837704
603706
554460
1160749
380757
990152
641332
688405
423711
552750
190958
42273
400804
898842
778111
365423
862213
302334
455630
979321
149613
632535
1092008
739819
1167149
332021
261821
123585
599115
1055631
1072278
742806
726435
1172445
951583
913495
103733
1129702
43529
277921
739279
680107
1084229
613648
164894
325747
159315
1066420
75639
1007378
297538
813376
72137
1089711
803593
437323
923741
701672
760700
332803
653416
37625
904687
296260
241830
252218
977259
604539
534919
522147
726593
854912
480019
844874
703796
548828
848265
738643
371008
754033
1041322
327328
104030
187672
190020
671319
506318
290199
752986
470312
798353
833938
224867
25786
1103137
651237
635516
22801
69668
773186
917801
956868
323850
1062022
210505
927284
487874
530034
606583
237004
595463
1040828
892437
32579
620741
1138282
844345
55665
416143
993975
646063
755805
837716
839388
167475
107549
457926
110510
1129972
239790
335805
26387
1099583
327425
639874
202815
1040089
129112
812240
585733
210654
561086
1083041
110469
15783
977233
470261
942466
733847
280058
1013139
975788
294456
844873
484766
231024
213249
517508
224648
345442
664663
688246
223845
96583
735376
928523
371488
634391
663257
509564
630352
83908
1124849
896072
722916
185016
975157
859559
1042097
59219
336649
337620
836587
187505
266192
62069
265199
847594
642653
1109489
2433
810722
73273
772868
287227
684997
404858
961096
1178472
764424
1141025
58217
554515
801862
272763
706866
981016
160772
198160
574658
1104034
152039
217983
119203
915333
872737
605092
988302
467026
603834
374670
574853
620059
447894
978753
808401
839550
382098
1057387
234962
1039855
933812
46751
485788
233734
315705
33231
964610
1077563
795398
773795
980033
32263
733912
215000
215566
536561
10457
301616
256408
39017
398164
521015
184857
1069608
194819
710327
493767
556565
301309
683032
458522
1151368
1155591
505256
213203
196589
357859
78287
853575
329985
263265
1070493
476660
147814
718153
919582
108615
460292
325203
57669
568063
1026554
946268
866494
726172
584191
98161
1002187
1142414
51756
174893
948149
977450
814162
312750
34730
196878
1105786
1110255
454076
1085152
551788
413179
955314
707570
58176
1048527
247967
1091427
337351
118615
9095
569386
936018
856763
333398
167258
126916
719939
965424
257962
164314
532008
465529
287090
981416
399522
835604
895877
84794
241785
844183
673060
320647
662384
1123047
341550
1025629
580958
153263
140073
590160
528777
626952
442948
634613
212265
477735
742980
970700
211714
719491
489521
505878
131871
405924
643825
747774
357268
808465
122860
593350
154468
289795
40687
389402
807481
1191276
446548
741558
792529
165183
54989
369831
736590
761523
999290
562953
1121531
1134071
692194
1147757
1004753
717069
816644
1169851
938337
513702
905347
541771
318318
644925
108151
985806
1025696
486867
1052944
113359
418923
791346
269021
1138251
454304
575465
817876
557079
247804
310376
1037844
865008
1003514
1118743
476645
582892
149994
101788
868266
1176434
785310
587473
19393
331391
646503
987921
873104
733900
448194
522807
310692
667890
895704
868796
642371
433557
968724
691530
793215
1007373
349822
243515
1046262
335230
1119870
754319
244883
1107882
989928
62051
583883
377659
967475
416386
376566
1140464
462282
749941
922576
856016
425746
783531
1151731
520640
258158
168729
821351
1067411
992328
1038632
311017
470801
977634
505401
1075578
794169
25927
621266
98303
1077131
554957
66017
556265
676986
40430
915517
633749
1032295
914953
838821
921555
152294
363152
370971
1119352
1029292
801237
806988
163520
403146
569754
752749
88224
590279
846308
782655
1122864
7957
58444
761959
1131010
1151965
689387
583543
1049316
97470
905762
544760
425441
204331
985306
751470
487736
575399
1148474
1122256
1061640
631468
143444
527401
115481
617235
1127062
403313
370293
899335
989937
852444
405230
806792
415862
8160
324873
465422
580261
311061
879409
621296
70194
1025999
1107546
624689
470123
1037330
547122
1159377
175478
301588
610703
500631
44129
862318
1110888
954955
545974
669922
935458
132046
156067
594928
1026788
851131
460348
107343
358604
271177
1158671
754047
653040
698510
586089
231494
1176688
718029
123551
172930
1070638
30802
401618
84335
193566
739498
1086925
1005785
600410
828307
897675
925654
389857
1160596
377883
591590
1103512
460765
491766
617021
51465
740546
53914
175861
1030817
385275
893766
880151
80981
139021
906980
118844
191423
7920
394934
990843
821887
937794
351712
93697
845946
415451
433968
967995
382954
166486
279776
1028947
297280
68282
567287
356855
1184299
1133039
374651
60816
1055086
573509
524271
764149
7022
341815
52915
33640
578496
539628
695633
649297
917873
993867
716462
404934
307762
599846
964457
509551
679681
615645
368944
1149376
1066074
629330
1115150
1010245
975795
320319
351870
744570
456938
264116
422032
1038866
964575
943826
436295
785294
635737
747597
583854
182720
608079
649361
1023646
164110
646688
80519
1106843
806452
132854
1080819
597555
299055
699309
298554
480231
235659
1146682
478152
17980
656271
230819
286775
86958
1115962
797057
804287
105602
518360
815646
500782
833962
1029091
396768
786303
691743
943454
375099
556973
56817
798267
824340
414418
1038554
336817
1107006
338332
941791
171794
1126963
930945
569477
204957
318992
508214
319849
652017
178883
649035
8664
797041
786329
239454
880982
60216
458724
704392
509038
1157580
87091
352164
1171252
1158729
583076
1133941
916487
1030783
585364
894112
148556
730912
958672
241951
80901
866243
124429
358142
311191
622595
712030
1090105
794903
141378
240773
759490
292203
865615
403411
785136
466775
475959
216519
563514
784816
285554
41949
432140
413538
1057919
1031564
19637
150904
1098647
126749
471794
70744
796563
973982
533245
265273
459639
265578
369904
1038237
255792
793765
1133735
1186614
643520
960241
776911
506996
249249
127162
384030
438555
675996
750744
551227
242468
285062
477979
883880
78979
253121
223565
1182991
523746
277958
15800
933801
989666
22276
851960
683940
25773
326866
264042
965008
164835
291364
152903
3682
926639
652225
217028
777400
225442
817251
884170
618794
475307
1111239
605149
416661
357881
49181
854075
531152
754304
271681
323895
495825
419107
610856
356246
364396
949983
823869
992269
131839
677362
1122128
572917
72327
92494
354613
835531
278991
49919
426429
8117
325817
429423
588920
1083898
639448
632920
64013
513999
611104
183313
16871
202635
1169080
464001
898757
764712
1105775
262979
777969
628634
1062190
858572
61429
259642
647783
713373
340371
879305
417979
1138396
1116208
382344
473334
892956
5772
140769
82584
298314
6923
369768
532497
878142
888978
214012
498556
9403
548944
470425
737465
899628
874216
585672
716739
1095277
1166089
489116
341796
405713
67517
554056
1032434
665499
168986
354358
1116058
624558
712090
579442
259690
893291
351383
353728
471279
896511
1044785
671363
900685
601921
550774
888594
237706
612080
1134738
443871
8911
167011
419334
879027
419478
149784
258640
618770
451975
7651
1020027
13843
233287
145421
79501
455223
640193
71097
384314
1110235
226830
26413
438691
310469
1122619
677788
134067
291666
1164159
1150571
889480
783209
207310
626881
199939
48618
227725
575949
638246
19043
410963
2971
1091755
465996
1152396
969604
761200
550399
373053
848134
117582
84255
1145395
242622
488399
123109
34684
49451
286902
202812
159346
479957
90357
665563
695897
381829
965216
387674
499738
437410
940377
107728
523086
813039
775300
20818
580612
741923
536223
654401
416350
597737
364283
139845
641775
250369
313724
630437
32317
393460
532278
787348
397207
359709
1048721
209908
412054
870229
201411
717127
927343
9824
533888
14101
299257
756202
25601
695341
222795
645438
1175287
416155
320784
1152091
900712
248976
833333
708189
721957
909926
1148854
103079
234198
1065816
389241
621832
273250
632169
195838
1133718
31825
421396
351736
1163137
129384
513873
119580
810817
1038616
289219
781075
575145
221730
805116
87816
524856
36905
595128
871946
589828
1069010
165629
47528
500127
419270
549383
138226
646993
944294
1135204
569473
527289
168219
749791
754556
110608
541205
28405
193229
375905
150247
694418
43452
395097
1035914
312118
1137986
300807
553938
530973
987143
659772
534631
818457
794810
1179856
155381
492046
609656
1143657
489272
126269
1011280
1129687
921690
39937
880881
731867
178319
933819
323375
1113891
454308
931479
933952
629162
1057064
347086
29348
1123151
67262
581972
828459
697869
186917
117370
668407
682273
115051
844645
128779
1099632
72898
42198
53186
194523
1132443
517708
22130
1067421
1150744
45273
464064
441517
360195
150775
544705
998891
114092
762589
518761
466112
342200
699346
632719
375674
235183
824044
515406
917001
1145822
344609
514852
637325
854007
122408
854454
254268
1031169
778162
630775
599519
437388
799152
511109
296511
578169
668290
384158
704413
835548
1128584
238479
259858
843196
463374
134523
966241
834071
919685
228458
215476
329621
359644
136681
996503
853539
156104
303562
1003178
1161182
896176
53031
788998
822336
810301
452355
1169220
314642
76547
704178
309716
77123
648336
81062
7091
5378
163869
217841
648603
228068
731851
723781
887852
592769
1066342
752300
689852
1112737
1030059
850645
747504
1004572
601737
562570
885141
440330
860778
590639
1140117
610748
317577
578521
148680
1012272
1113772
611203
13282
640481
415939
332214
617850
382497
77658
1097106
398539
541104
495154
749483
503594
445323
70910
452545
811709
916167
936190
54182
828166
763914
595267
941542
260041
214207
497445
535911
678883
845124
87243
713779
1160053
56678
524790
713523
947358
1069040
545543
89473
392897
742461
518367
381398
779178
222391
109027
209303
10825
320941
183145
813601
277900
1041954
1089534
901439
922197
325925
152233
79674
80136
1140658
842047
321945
907742
844788
912883
559030
36818
210770
36227
381041
490233
487766
317792
1075588
265626
1027483
210945
799320
164573
106325
162545
178727
205804
746206
667758
685756
1119684
22543
969917
533859
444035
839129
133379
22639
48042
175456
381879
801026
180894
137784
49846
236048
67652
822416
222860
1065584
317256
77690
836419
216066
200921
827845
356864
449780
160432
908838
35550
246472
853414
114107
166322
962918
495813
758839
842812
49847
560377
107898
1184594
558678
842156
1149759
73028
469750
1037594
811694
1094122
520269
45162
656922
488836
68780
1048946
62849
1008963
634584
1179872
163940
1188029
677195
965083
308924
584587
909419
1057852
1046781
925098
840725
1116648
1040923
71007
68054
287322
715882
400396
582029
294713
1017784
576552
457254
907850
1069294
823817
204145
586662
532538
1024972
537739
908301
653528
341867
891280
291190
789962
555781
103286
822683
304500
844777
1028162
1176660
198688
1093755
1120374
689567
825911
922258
962356
640905
1076646
47189
716869
396430
811700
584367
292365
1177496
712141
932139
535750
310786
262191
683040
136702
241583
792383
708245
416075
600902
728922
539757
936004
145301
292247
737526
113951
837184
1035581
977072
1044041
1074608
606822
851705
688957
1061848
452393
887428
591239
203978
916025
424280
788079
58460
1014504
759098
161283
540768
823718
271929
69330
168538
14670
742016
1148020
520271
1133675
827542
319296
452591
413851
159206
966731
817407
1127508
834896
307077
782510
380149
553103
455279
34396
54257
16615
1071760
713443
553834
514092
1051493
615175
732273
974012
1145102
1182398
133483
148998
800371
877198
89809
831908
924566
59619
259169
683747
1068288
798438
191079
1081017
538240
524121
563067
54604
665931
204976
115262
661040
13842
399085
304163
1120669
873172
276631
79231
123252
703212
247746
1082549
1055299
452373
528772
241860
694035
805129
353600
754221
849364
217800
1093505
199152
779636
433226
738721
841465
378581
1014261
917969
72387
806252
1169981
217141
812501
414344
1002158
1065832
397399
1012684
467877
746989
906841
840013
1017882
662385
227538
94498
485391
346064
295984
758646
1161051
755843
47954
433109
435442
1176710
33535
820376
860745
817328
503724
456273
484125
630182
360863
188933
879814
446367
1093996
1186626
905699
874045
487372
627908
862105
1128723
784372
634824
839680
248823
784658
825757
932695
834108
753937
1019572
254807
244752
413038
567275
1077928
132600
1037017
638258
269437
971213
98054
281776
37002
334742
323910
55082
203466
764676
167813
119862
172450
1030793
895664
413428
415787
1153929
189976
126097
412651
832765
1142526
746665
302897
446551
315562
1038601
701288
997846
285033
269778
1150217
1000851
1171538
612640
1119989
843477
791508
758810
798295
482606
1109573
1076764
1136272
493732
292720
1183430
793711
1124257
1143474
728307
573190
506528
1104580
15233
700728
918981
649848
1102705
910085
99875
1089997
78101
97665
976367
209742
953853
1157785
329479
938463
508399
428941
263797
221405
428015
562893
631193
241500
734565
257054
243619
287205
651639
1041293
1084995
243784
31534
421556
617050
298794
973772
1187926
720018
1183269
264482
151485
799785
651884
167840
695751
888031
1098966
307195
814142
931495
493195
271767
361359
359538
1134624
91819
119406
434916
50101
388451
1115091
373013
272464
1023009
867651
812142
727249
572846
704724
111012
327349
924986
999921
667516
70979
565296
1003786
252193
1111188
911658
829234
1164143
235019
975709
216622
330290
755125
858400
767759
754832
131608
416079
1080572
979261
719066
786943
1174523
421469
5946
850205
536712
189212
895246
288693
907158
1189377
632520
925964
1075933
570850
1003995
496517
995611
643470
316081
793576
533723
1065750
1086694
1092322
931392
603878
49605
1062778
433102
1124688
779624
897532
164291
741601
363755
154131
743065
1124857
36755
779188
366722
111803
281119
787274
1117231
292073
405196
61135
111111
1013103
159799
332996
811275
289306
1154105
646114
708319
364385
1093099
501409
1061543
834643
542727
56239
528125
43044
941796
899997
1074645
408556
1167595
976325
263119
796998
1006492
900962
565872
623471
919932
189414
698582
752221
706808
1049595
667918
852038
168825
588362
889923
489980
410049
440490
15079
919400
730931
550246
1041734
488379
195174
834978
489226
494630
659804
820733
237335
761811
991999
108101
252551
395717
314848
902831
446286
32520
642950
1135580
836280
752721
653008
388322
667660
751521
1051058
1071502
27720
563016
1155221
461496
1126115
315690
748820
811642
336514
291211
751368
558589
1078264
794235
862166
715896
749705
1171340
224689
680082
279291
710986
409109
274707
415716
754283
716220
107443
241301
317631
364465
114701
6289
13364
1038823
28702
673898
558034
1053763
367218
367337
177967
28327
120386
78310
20973
39815
172109
11915
733376
170175
674353
97275
295439
60475
1160015
88723
528889
62142
325907
405920
575901
809505
549953
621358
679117
532525
749358
469660
114028
259012
810698
66998
678847
576662
823971
707040
1078919
642629
117661
481162
1175092
1142012
186362
759849
146378
583696
563519
377724
327281
671791
1152203
781298
16219
1025911
918489
147700
215674
568894
130845
141591
101069
945956
939759
152317
40999
888442
859820
738744
42203
450440
497248
770663
784713
707858
262135
581099
279920
612418
42179
791468
495765
566873
1142539
438749
111000
90179
516253
260556
531783
648384
549818
976613
1096741
606635
1145111
788972
1159455
427133
225458
1011853
606363
80097
1003825
187375
601661
296729
1156814
977320
696208
853092
526372
45359
674608
814536
1004080
142676
843113
228776
748825
1111074
284526
400285
678001
795460
498828
424017
982232
259090
1092546
731380
1074644
914629
562742
409464
628885
582808
298804
758214
407219
281770
207527
251418
691687
511761
326553
619468
642354
1156738
857557
581963
32907
977297
780368
1093600
359623
895463
601329
86567
855848
1116876
1155303
1189201
792006
244698
706223
267605
894535
618883
889390
1010311
1046183
1080081
1091942
930767
1165898
424381
377418
402726
405998
249224
355635
390188
1145695
770084
53925
964056
230188
860466
515335
1046277
785984
799147
16099
615125
854227
1025875
1101514
92636
742710
501483
488046
654086
202712
655719
1177722
113518
898061
1019492
953794
920854
105323
63240
733207
921246
52530
394422
1071845
888601
909021
182142
243708
917923
596150
796699
1038528
364821
955803
5559
444177
531211
498991
866
84510
448707
989341
446322
148452
576248
434810
28481
940848
108945
35950
1180927
469268
405928
490373
471757
134091
330262
382951
549713
1146725
1184540
1099626
887652
1170432
363327
1016239
44573
34834
985185
354724
240321
55965
1139432
1042693
321325
201054
1145403
713315
936508
468169
746871
1018235
133271
874483
448306
380706
968203
937599
813773
385444
891132
597841
126733
1132739
586610
718897
175084
820254
370540
882143
24239
1179197
214963
137783
653299
716901
1123627
205326
247299
674283
1049886
261961
1013843
429394
1170563
964239
485184
844223
1141110
852899
651861
1145563
1098930
1075719
511421
680034
738900
168744
15898
136284
399006
829108
874717
225153
491400
646537
936240
853175
665212
967790
381671
707645
1130590
142456
734604
131918
1106616
260823
1153625
1014020
357049
593581
446716
926839
1081268
118670
431409
470146
1072979
246048
577157
513647
665213
899089
1167789
438655
1011382
289039
416001
916616
141774
67550
246671
104788
823920
425329
606296
478701
1042047
597504
150135
1060283
1136159
980670
585638
120778
752765
620474
1091390
990218
328456
202448
1146009
966157
171024
216332
807153
136187
756640
587591
115315
624503
819647
198030
238410
1121450
576147
678924
399451
1135057
166439
1179126
859350
628060
35531
544468
854238
21872
851051
237231
277665
982510
204264
640000
656386
269724
746553
917104
314883
255471
1105462
1039604
396244
900960
865235
1141464
1179473
615234
781142
824188
298240
438466
913997
445704
937992
623228
255501
78208
579342
637345
419673
515671
671311
708568
1140152
445483
408677
418291
322853
868072
820336
147137
504210
952493
273232
690541
45132
912874
981415
157190
266096
463000
375848
1032673
118571
927056
120457
758932
224850
803655
308944
334250
570875
781424
548135
1167829
558078
814509
328680
820327
799170
472021
718541
1132621
955805
337962
70137
369005
289802
48793
841139
852144
820964
469034
697152
540149
1095053
657443
853840
167535
632796
379619
543645
835494
689079
444340
565206
385271
799894
208592
966278
73063
885808
1058082
929786
42035
381649
1103906
617109
630463
858988
98716
282035
24336
92292
415987
754627
710890
625836
352132
1068805
1017429
418881
722926
796287
821851
329573
2985
1118837
1051511
580009
703591
1092030
94574
148308
1091634
442482
1003865
754400
832091
660583
480085
940344
1104369
587540
1004194
51844
1143880
670334
992263
147026
642520
9456
133242
1138162
13734
321397
484171
537693
472344
57077
269198
732257
813274
51378
39278
304288
86852
972169
472992
968946
897450
461042
61116
627469
1036372
507841
923181
1056714
714589
668275
682777
43127
418213
1147890
255737
588788
556969
197178
241375
231061
75394
957471
1078489
617355
380431
767277
579630
510821
1124467
342684
920060
364002
67139
349481
84665
111950
254855
370382
389348
491909
1074983
136211
811869
700842
797706
301669
612070
300830
1052742
600683
52063
599157
458963
306625
507362
411573
218819
464662
1067221
919142
787705
667185
873423
270023
907096
58124
17819
1179734
750535
1111789
533619
374060
832197
241225
241781
326227
461212
787833
1192521
947214
1167167
1149336
681118
816676
349268
439983
632966
796053
86044
151796
585155
117354
81641
1152421
808929
820540
114976
692259
542398
115268
944239
414776
1133695
58219
244940
726966
581783
277211
1185653
228611
1167133
1185529
480432
435987
7210
1098214
418058
942564
100241
31300
937704
709100
123084
407451
81956
66802
427228
1169411
275559
934554
858228
1018256
859506
1104185
567954
1077646
86358
862181
108029
857638
348206
715164
1003094
705558
154881
625590
878619
939244
602904
49697
912541
956049
361375
102527
719737
263587
996682
495060
1143093
516352
202879
335783
384351
71197
699546
366505
688921
302243
870598
470521
572276
1100783
70604
348549
270857
132143
258758
321238
207354
1134894
1117568
251837
979808
614175
194821
941258
183493
682335
679248
1091757
312806
821750
72195
268295
847602
45103
493150
163946
145244
889335
420609
844872
240927
631314
745836
394107
176519
288446
687171
510841
111663
819273
346525
231486
791594
187359
108923
981177
1097976
988428
279532
35445
107773
980580
898912
530441
963153
999534
1094076
482587
812293
322978
888911
557130
1012264
969994
560596
1004120
4876
412401
951676
806617
817776
876123
658817
182247
122078
671649
550893
263068
276314
227803
569650
662703
752312
558276
950677
161284
853799
901708
1090905
701340
1023932
486791
757678
724970
41085
913749
819425
205832
675897
279912
786314
1034744
1142637
407233
924200
823652
215649
183000
891170
1088198
643657
21627
517054
608639
428742
740016
1166832
310260
182596
313651
303793
1110180
737224
332156
616086
554871
816724
607315
290647
564135
418679
164032
298465
4517
672653
289843
534328
87907
12470
742476
538144
460185
63152
511665
744164
1010055
246569
374844
242123
660901
621239
438081
977375
359636
569090
489780
649793
516923
899363
653391
467461
783595
61579
117313
181525
167877
1075455
112528
67365
964194
993766
758579
597554
534848
13312
745572
562101
561095
286862
683271
886979
637159
440823
124535
572146
1151848
432210
857798
802183
928586
1583
546067
32188
141063
651625
854819
951063
791432
861953
613945
625136
427571
236003
869429
372875
886
962654
1143775
1034546
1148406
627764
1033825
266467
651388
982807
274559
793365
211950
816268
144470
841318
811723
764184
636033
23685
1137630
700599
124082
269166
615773
649501
1164396
462213
445237
89365
619806
50868
138762
810291
333030
589599
1177556
758458
521967
350447
155502
822962
105475
935806
213543
460050
203546
755498
663942
531164
477192
529110
396762
351063
693220
279779
1076868
5549
905078
353602
1055399
525439
235500
839477
1168823
830320
803889
1182439
209875
592581
1150064
799831
23203
1144349
921921
79423
255363
327416
756453
666352
814323
868334
944339
1095025
489206
891779
1162723
751410
1094981
213875
389955
944998
1180103
597450
477625
421180
1024904
858260
39819
486760
1048878
396012
125956
153738
579538
239036
1168392
149833
1083631
786708
352975
421946
572543
494187
221789
149899
662702
621055
314895
911009
743336
108067
204648
687453
219670
380215
997264
195617
952485
741456
888823
657907
935338
613544
525129
651045
987825
999329
928792
74260
1154460
199358
489420
945590
490759
594614
956016
1125991
519627
1063045
313033
508238
390250
76539
756542
1165723
988691
341202
159852
247455
898672
529561
1050670
228463
238651
513266
826602
732070
79980
165012
732261
275308
118523
410702
407116
769221
188061
641419
289932
322561
904902
68419
921327
1128577
583852
289329
194272
370308
1142030
216566
218059
117609
563312
579466
615434
888297
1071504
254961
546498
1055053
378707
1006656
499560
210082
367037
894303
367299
396912
622093
754249
170806
1192946
793793
392179
1028098
394370
146648
593141
47317
548697
1009584
276168
572409
446187
998315
317423
808444
597048
1104922
1043227
1144708
917300
913776
369378
914829
1083541
360749
1027940
151978
338812
40447
451053
337672
582022
400100
427049
1175141
401661
808542
1081590
1042749
765006
977380
79391
719813
728862
94517
319083
1088814
937435
332482
353157
164020
241348
92325
1037439
140417
609194
286131
456476
155067
1129681
245504
248550
1095152
464138
598058
973672
735794
699319
644561
740946
660484
381762
98228
831364
422616
833267
103500
548804
923928
1167739
54361
352351
1092510
485365
775021
1044455
680866
1029904
871023
1152433
372924
486078
179163
250705
473349
653720
28274
742189
896508
815843
690092
433170
384615
739413
375103
1012670
13376
100425
861659
1154292
934048
358977
742939
1105353
1135312
632278
309791
661523
890901
1169503
249504
918711
613228
323081
533861
791033
714652
865663
691685
1127504
159500
204150
1113403
19666
424364
871322
923103
547527
675817
389752
67104
41349
95199
331122
128501
1107017
836573
321942
169234
938984
598869
851996
319642
796542
611468
516886
1128280
843884
39744
1136788
637963
225917
304152
500274
227455
438815
530565
112893
742408
185515
477181
837221
460575
143086
511653
897770
1050867
378384
954007
941410
302484
88789
1013269
465904
272028
137922
293547
874850
192097
475263
1176112
92998
1032300
265932
578420
722321
395242
370363
377019
232024
932835
849595
1031989
233221
869047
621275
981543
8191
197038
1161245
577036
609899
486357
591605
675680
943279
873251
828820
567837
280101
348496
485514
682372
653096
724644
1113355
381493
914665
138942
61267
1124667
271172
619161
986764
817725
848299
457126
394552
749623
557491
473867
1002707
1073840
505476
353107
229753
1157692
103573
819453
456560
792287
562722
110741
360471
160479
441679
659205
204535
576426
830843
300927
207695
689535
1079838
833191
1000704
28495
1183411
496652
1192418
809863
497453
244714
859512
760372
767810
836705
424998
1099047
188173
738614
151545
174979
1157625
227655
1053780
438995
951913
1160846
435396
408735
520700
1089578
55010
697269
155336
456028
366239
704489
522315
332570
1022881
556123
165852
1002882
1124163
251803
981279
57765
1098889
390510
728360
722804
153843
167381
800269
753586
390409
138523
655922
238127
750804
117449
216780
1108195
509189
710465
838433
1132807
763542
279147
1042755
647761
708836
90213
573009
1086947
451971
214382
924953
935217
290700
415317
579344
68644
27156
1180509
356756
1130218
1126379
237393
1158747
1066423
266136
92909
308465
1093028
1027155
338026
213882
24817
242248
628306
972039
1163259
587583
655358
642705
177657
984745
797314
1104639
96227
1148557
1113920
352316
375159
146732
952909
682920
256459
48023
319916
1005394
723926
403701
585518
623768
744808
940760
417170
730538
917519
480425
891006
380817
1159182
484637
532902
345931
36397
1061217
233533
264609
299448
1100802
387235
1166975
465058
1179503
618598
856886
721261
26038
204403
664267
110488
191283
1047378
188927
1142589
20364
914674
268070
121643
27262
391546
313701
287716
697131
293479
836571
776571
359749
504048
947164
737066
967692
80420
803135
645155
1016936
1152020
405212
460731
933996
869933
828783
761535
402094
35182
933790
661779
990040
407304
1129776
1056336
403781
418433
68972
1034795
233587
580271
768666
631792
392927
967929
1127935
735106
225129
695365
1059172
1184137
340235
757951
768970
94334
121976
531429
746274
127587
366832
997123
1080386
157348
781564
776967
944916
1057888
1059521
951090
112636
807014
976269
974781
1080451
984081
589732
644529
507278
348462
123263
988449
1066259
27523
359949
1129479
271535
375838
525636
703080
971681
1095593
158946
1153420
616747
364460
568745
509964
726358
328066
866615
662974
1081743
33373
516809
1186343
554091
268773
895838
719847
1045227
451357
1176395
546111
1116825
825002
483027
360495
787853
402893
769142
127481
1148379
555315
1183783
519057
298380
794265
1076506
826455
215511
856780
236891
696578
101001
317840
408402
1015916
371454
639217
1188886
694583
391862
496459
599213
167303
1103814
1098232
636872
364862
404018
758954
856847
7329
125383
1031136
227426
148491
289408
38
484870
577324
487957
385609
654241
1086542
5654
321035
782269
1044340
167266
1050112
202925
903827
141730
854310
424267
1002617
946979
538195
1060924
730093
974237
553936
363020
652002
748510
711643
935050
424185
345482
333366
538974
952694
1193019
526129
945987
516692
1192584
562827
579714
1169180
666074
821993
625417
416563
1171548
674184
429042
298843
746885
389479
549438
98116
725247
641196
173677
56691
200548
706835
899383
288104
1134925
538177
264891
286157
853438
316635
1162142
1036377
92372
701649
676734
216932
673750
397866
277478
1098324
518048
718493
354860
1039174
92272
906748
289286
885576
617561
404007
109390
644609
337648
945287
457862
301033
919737
972337
850408
547941
669253
777877
57920
493038
908549
1014202
31229
51037
196058
209262
998022
308651
485237
886089
933729
516866
694867
837867
476473
315585
325739
76607
1125313
172927
128711
368053
512295
434821
826227
503484
263258
809727
1164236
906885
626679
699624
110928
267210
915683
417243
519845
997213
480863
638240
85815
290630
1119883
60540
177060
276117
125075
417263
967811
695652
314018
91537
332734
416782
731271
498534
678313
462595
300334
903854
1045306
870440
887499
433358
449341
929197
265901
776973
176857
198924
1000006
1045188
85482
147697
208946
392236
568235
158567
181369
850997
151834
1193258
501771
1135712
182301
1092429
310160
46128
1048156
113372
1003713
843800
548743
990031
39518
829740
903809
1049035
174826
188180
164921
688373
674141
62125
680133
978253
932574
904855
265670
474362
1146747
614484
661520
844250
19035
302311
174866
572195
442516
112010
393312
802159
817916
57841
1138358
125048
980250
825484
664498
847589
753752
427269
416682
955003
320005
312443
221091
785919
1166442
950139
252095
217805
111191
1021424
524361
442375
631356
441433
177053
1100569
1181760
547991
66793
170654
639435
451041
1090470
662152
931485
226070
402368
371553
564334
1060771
167555
16108
567751
92420
975291
627378
197437
1157509
121627
218017
1123966
673003
915672
21331
485155
413541
1187229
674200
598416
989533
577478
667189
1152391
1093102
1148334
915957
782816
1010899
885558
1193441
636998
309575
123602
269492
861595
878829
600380
945666
520742
1113736
709453
732914
61340
718368
877277
113725
86840
977863
1156781
822043
740023
1169755
721789
317057
95385
396613
1072449
560333
1169086
453264
756133
760873
95773
1094536
212326
1097716
659714
1157375
505571
120026
852042
324226
392818
805345
907666
997905
323387
440025
1051541
415809
52755
523264
66344
212097
974548
633710
1054210
234418
1052863
62665
543711
1117903
62831
980664
633685
1137714
71449
779924
354469
242609
54856
24557
713912
550727
302500
1037990
100056
594916
17294
667328
848874
90865
226667
487439
514929
314677
798142
700764
551758
850808
620648
312077
597639
554595
241098
752699
945144
670615
861664
542842
942792
54773
104983
947195
146368
218252
544591
181127
1051155
1129408
111454
991674
731261
714867
604469
323382
358609
811016
425754
962207
641671
423089
991
846015
657827
411038
28112
141516
197251
19401
697963
989450
719462
633130
107274
16587
1158154
14042
1182799
110756
1186621
879136
17580
890303
1008514
590297
42425
1190362
662726
545940
78800
653155
1024900
1163630
504312
215546
580012
70620
426822
19636
492448
907275
514765
505516
1143855
1134781
749788
541611
1193409
1087337
392593
77620
779516
784369
996443
391192
698721
998658
459497
822926
885
447973
485638
317819
1036086
46317
298425
293433
203209
127815
153543
887062
729960
763604
750093
888017
873129
492098
1006273
475518
1083081
1120041
783214
934705
406203
1167821
736223
1070626
238464
781765
441088
75001
440873
543948
101935
643794
392300
39414
399970
1112905
217730
668205
977304
156074
862062
134455
222420
1062634
651714
797803
659632
664521
934
747549
584700
361369
968345
1046585
925377
639045
775299
509294
402464
1136804
584066
698969
320740
56931
814688
391097
163736
71516
857731
355606
1026615
1125781
1128751
646401
1053917
676981
80134
849214
680989
622009
818102
999213
904293
526932
676202
1022780
172198
985858
266553
858235
259848
974930
1133451
704979
937993
307022
299879
765501
560113
782919
592938
568070
227965
552209
625534
225501
947406
638910
650131
781522
782095
630878
1151746
1168358
352232
1162546
157320
511366
1096045
720530
858970
822074
646824
467203
756252
272087
1058330
1105427
329190
629895
63980
260726
269880
315602
925957
446339
636680
743779
570427
837516
464472
299130
777190
175242
409069
996295
20881
540436
526895
601638
293319
95658
903897
851261
686753
1157067
305693
945606
594635
622142
583553
184301
284605
894911
774759
1051942
1176510
306441
428785
718990
633307
1158258
358912
668392
55277
121960
589496
1164145
399888
325495
986034
748535
941804
1163264
281607
486628
605162
1074965
719918
506029
906580
299101
650708
88239
934855
1189360
706505
737764
1131163
113740
1165300
1186117
920872
321467
388827
102594
1095130
749316
292563
21741
557941
977672
854217
267016
310396
1145288
369714
64131
1185406
1188943
243884
1072515
619096
417667
1023349
88834
609846
795235
240023
1024395
306145
1019602
779554
602118
877618
453513
119469
1153244
1012661
259229
853518
8670
213995
960592
499674
1110384
841552
578288
1181865
669662
661569
51746
440065
1013460
1181949
806073
88478
543970
169829
91706
1089706
862016
418532
545252
730133
1165864
617064
419241
410241
88623
510646
472278
359126
338300
1116025
957708
560965
204842
634155
113061
1038543
1030379
1140784
449109
892569
389210
642252
1081739
789975
1096411
10636
216855
460528
191149
28453
124262
162822
526246
811325
977559
383233
703603
280675
573510
456333
866781
82409
303755
889163
628883
1171785
529820
213813
776903
846814
618761
510194
764682
857364
903939
195253
207468
537493
1079581
327290
991719
250787
342453
1118527
682441
884013
898530
848569
1191521
731317
262527
516413
209461
399519
185374
620697
493983
70022
615720
589289
811255
1063184
101805
276943
512366
1088602
511395
707432
520709
79530
653375
910413
1078472
288338
954117
474593
637278
868104
306700
829738
893925
821955
1030627
176737
165417
1109463
769395
501718
92908
937710
117027
3391
1075157
1076005
825712
787136
786508
467484
573749
61487
774593
666660
591052
1101613
170529
576193
359908
814856
1069820
81441
893586
691004
200508
486012
156061
869694
708114
563410
919028
146718
1685
1061145
1122824
1190772
863048
1085638
558537
252497
943618
1081237
636409
279109
298015
148017
849273
944005
211917
42080
894498
664620
564963
327560
978410
37881
406226
1047564
310207
743944
997865
942728
369972
783696
1063218
117356
384950
114788
551305
763516
1047543
44171
678764
1102590
564640
1137959
511863
1025682
770379
728393
399708
531667
1100159
276139
293907
709131
364237
955736
306946
697199
1165641
763405
1146398
753696
124046
635535
102232
553475
160564
864200
965374
419173
723532
917560
430344
373781
782107
933864
589994
368477
949130
434538
1170089
984057
1123789
735440
1174534
812192
535194
40917
566914
178990
1189489
471408
950360
244684
526816
215969
216138
1052387
121738
1139394
802661
729873
408296
529152
188331
296235
1009499
198404
830353
295175
353090
851393
212197
739069
714875
239580
517936
187164
695433
377474
734293
325395
86404
648260
1132367
178988
331767
642231
281413
227443
795772
98492
169362
665115
12134
96284
209876
439780
1052280
1026671
36920
19091
65672
160178
290476
1033844
39176
502014
278623
398215
902104
1147232
903346
223062
944177
283948
228090
767324
309265
76816
503403
1146149
1142581
1178389
366124
855262
427629
505683
749577
170151
285740
762521
1169478
940303
1072883
1126556
777170
754777
1011611
601355
782004
213669
663918
1002264
492929
168602
877806
1022745
928687
847443
33326
1136326
882616
762313
893309
273453
779975
323573
291192
224502
886345
293757
588721
1149762
468764
176665
689122
638083
738111
1551
492366
405355
665937
620206
714289
119894
165090
316697
128662
17692
1161243
210478
1168778
361842
711526
37933
436266
21005
330573
1173485
150977
524868
698772
1067968
208398
716059
610687
985470
220816
627157
1104053
512469
1136067
1093669
453349
417911
240159
628099
198339
1034137
659524
645901
1120107
1103041
203181
9414
202244
1166431
881661
1132345
1116166
477293
909385
356579
356748
409862
806822
399371
734535
630157
782221
585472
686999
505
278565
54059
1163988
9917
384137
162379
82621
618679
1100839
354793
308523
110611
308598
355224
437092
966316
1119031
372521
721791
1015059
467056
957265
737913
743863
1061860
854672
893358
895670
264960
907744
986561
117849
888737
549175
814002
85265
1714
760053
926160
515938
821268
657826
440260
126371
725602
1155304
1043843
1101012
740029
150322
196213
380139
1073525
335021
104386
413294
268781
1081596
993167
679352
554115
1062217
131784
223367
306701
171033
298274
379847
844092
381629
1072797
352065
1141418
1115269
969000
131040
1173736
408737
416113
22604
940325
300578
704144
1079388
379995
363183
268559
406584
969077
927686
330269
1065314
224636
420312
16348
540988
1046352
490683
20219
828371
82981
74550
186958
456370
578912
369544
308603
756437
1133979
1044527
37123
773172
510735
5333
144576
202171
733325
1185489
953704
1051966
118582
696784
917453
87410
1107486
761922
924329
1035826
989941
741660
212606
1104434
336356
144368
727471
1071545
1140417
12397
755799
489871
1136912
921774
245175
468761
714272
303514
829703
343029
223114
952782
1166015
764099
362561
463932
82542
45873
380846
1068572
730542
478635
485232
772888
480559
503985
128002
946113
495701
851105
429222
285541
849098
960926
793380
868704
404082
920598
574802
755146
846344
376384
809387
942503
949400
766455
469406
400556
1012959
1064492
979963
700012
1120485
72876
618606
330587
1046045
1113268
771055
708791
797391
728273
1071266
862330
190753
1001732
26273
630834
409880
170550
578593
1056368
1120298
777129
316531
1040037
1136724
48532
1041799
227939
1092924
1055396
57591
628756
1084958
25426
119419
862069
61857
909567
1079963
202313
90351
930751
172243
931455
65804
651611
287361
546440
226146
931713
271434
1051763
692198
1043276
780958
305808
543763
673256
651631
337660
754128
389146
928612
732863
82272
1139420
673673
241391
601981
687800
23558
1080789
241972
832448
711538
1103865
475644
372787
522058
1045788
178813
504182
52247
89322
931177
275415
1120928
370939
155101
623934
392842
576778
1188611
590042
469294
881870
165497
847583
1097150
988510
772621
844185
132653
829909
323730
1098184
467995
1152677
811814
1056972
197546
208552
1001512
1022269
884149
939397
305886
546885
619448
1095345
792728
492880
393767
202333
894764
301628
231618
1157052
645148
1047918
522531
782272
1055955
408442
1142438
3380
510877
190271
676371
999761
262771
403559
681813
1087147
626540
759373
141622
557581
853558
832037
709145
29164
722724
223551
48358
598987
937325
120055
342148
567688
228594
959332
924137
46075
754530
692069
1085705
897106
236992
1185662
387890
301490
531410
1157823
608712
6370
83872
1077796
250547
1086434
933612
301878
362915
23503
433468
545608
647748
197536
805855
945310
184717
380279
182234
198300
104052
535221
19833
842392
520166
1130226
623817
392073
1008247
1011935
839125
13095
684972
848753
412752
256233
371765
55022
341546
182554
570805
193969
1138671
1106319
59186
1031810
494124
750768
597858
146438
412424
1108162
622907
1189544
349326
49216
40528
712155
416164
387486
759714
684238
1095853
255926
509316
304680
885174
157027
631346
730665
522511
957784
509952
415535
870334
343317
166964
742370
906671
1074641
927474
617905
554148
299004
347590
552863
964746
973073
130719
1082993
476859
1187962
892347
815299
335119
295415
130786
1097546
383777
26581
539049
361286
272079
1052658
872860
697156
1068608
710078
69524
1078678
732122
559411
1024141
319143
364000
931906
1113402
1127762
164305
968522
733932
697722
147618
1168709
101496
219173
477929
1066459
810833
188704
1001365
726703
972028
504069
910684
704823
226426
745549
529664
505528
296147
382085
1125169
1077078
472134
1093825
959300
213809
509680
1126248
724916
463658
97486
1117973
152290
423695
888366
566462
1125700
913276
39646
430557
162698
78939
196771
367451
1151824
932636
816259
1083773
1152798
919183
209315
232206
942150
338652
677519
937457
605750
841933
610860
268429
120975
657166
1081903
649819
279332
590
1182561
458361
894701
754700
953509
707541
671392
1116773
399795
1092458
923687
662565
636601
18248
297786
118932
353524
934505
122913
719280
492775
25563
925179
1110805
329390
1167668
504291
852993
310141
883737
749845
917269
442340
667647
346971
108791
839897
32146
382859
905490
183359
958432
369688
663772
40950
1117224
189135
1090663
409364
137755
336290
750745
589266
494050
974461
679962
367724
61787
981981
271427
16677
952462
305056
824836
162359
668135
913408
238998
300736
418463
1070729
145719
836180
553051
1008533
338583
1100962
45635
1125301
559004
1014320
721164
836723
19376
793393
198373
650876
654146
203523
1051054
592288
321754
554932
361082
676023
506809
1129843
126784
377774
389342
320324
392373
629524
298397
163455
1130350
1035732
901045
5595
461091
375522
62298
541553
305648
411265
224289
498854
968402
730603
768581
659786
819959
506824
31771
335982
847707
472839
234592
807279
412437
865296
582715
822157
512290
226650
753169
1020694
819437
887421
315446
263451
518740
1068787
1003446
57452
837820
634627
827833
1031400
949820
1127304
1167983
63006
151774
633686
502454
653978
764663
671367
427739
470280
778069
1192222
751537
428994
328088
458644
157898
397415
32810
315781
827039
1145449
587648
1096522
475414
1145089
794789
538161
346577
1148948
223166
1025752
614649
994409
1115291
287613
1121575
492113
527337
927572
1065597
247876
1153829
580884
201799
425990
992610
741657
1007153
271325
996158
1061101
1133353
35869
719084
714583
550224
240340
924464
305774
1161413
653855
175111
15359
1064414
617539
670428
808560
655252
108391
545239
962332
766393
25459
671540
145307
709735
627723
771973
687550
71619
1050262
19886
129648
634065
908711
225695
311777
1127359
613721
811386
279366
648588
553136
917636
315702
586325
569250
71642
488157
1123535
186471
156431
60347
358193
231861
374291
167168
522254
733403
187971
748441
1114046
879093
610179
568465
127447
358345
814875
349167
213376
419581
745628
434889
194385
333970
111504
836409
782300
991327
238
47157
1113390
487853
453599
556701
1121832
3738
785927
574329
343541
808549
571992
990039
417488
383786
1174975
224871
93004
201202
287964
1085504
716759
651230
587025
154945
517406
665938
1185688
653358
851799
756084
181111
474736
1021725
713441
1099567
487998
827364
939258
89764
718133
793314
1022066
310324
792732
547062
471590
270998
994174
776956
497827
242929
609752
20756
1016370
458953
1175991
968769
227736
935179
91547
1124203
460634
597920
541345
465607
148837
388598
495730
1189477
355442
1005601
1152380
511354
1039561
405987
1192510
397876
127522
908822
766315
496721
789362
814005
919351
988088
71390
64192
995239
1039905
996189
819502
576181
432787
798800
719339
642247
973218
478779
142303
498582
175524
837454
81279
246509
1175378
235988
1192657
452452
676668
346074
503756
204197
573733
413304
1152447
1034093
220282
832065
1179422
786275
788470
1009806
364300
1086787
441086
44539
166397
16986
175546
634931
1098836
249849
865986
464554
247697
1166575
339481
819142
227908
515961
907675
57400
222713
497509
303489
682905
481408
885194
265350
872748
898781
64938
424963
307406
57510
393740
590383
428201
446867
609492
694331
315863
282851
298189
436367
599501
704663
479286
820257
215218
797975
716936
1121745
694881
665832
467535
234093
638973
674925
16457
594059
1130228
486463
461471
440955
1187165
1152981
376230
92394
92195
136777
1190832
156847
305402
414297
1161476
259562
555850
952168
1107585
707768
861793
622256
572368
939123
786425
132100
846121
1059740
564821
888829
662752
813491
115282
1085886
782458
1171352
1061478
239800
58147
1004380
239214
244691
809449
923200
73762
938478
950442
406534
402406
759905
463984
252965
635629
365124
359528
523777
728508
863678
1124916
628551
359249
32842
1051067
1018066
815223
1116638
757278
404856
655558
124079
1154194
140179
576894
326127
653067
790649
374797
744460
233884
323795
372390
452635
448561
119975
362482
43939
842283
408608
12791
997934
448056
489211
120811
1054514
1187017
835305
897479
659982
1155566
5682
466900
596892
28995
326919
799782
489574
1017818
783964
616499
243970
917719
737112
422219
793554
952237
873473
12019
1011090
737799
647881
1170480
829563
1049092
872096
341439
966351
1062551
265472
522057
893141
197484
648168
829179
705661
480245
417620
379366
646460
47421
296777
830538
315847
346026
556188
849002
993247
885780
1000483
1059321
559214
1071575
795432
650774
902316
716376
935261
849730
468385
1188633
83189
21113
3002
906589
869140
1131306
460357
169617
893282
1037616
976077
629336
499355
902448
680170
1120573
1086536
1081767
178481
782444
758552
440552
1011780
579596
919316
375656
771102
179797
1087732
1049776
470073
315946
320499
216898
1099710
1041988
104549
673386
1165073
486765
271479
940371
302778
187421
469487
1044156
1074290
131336
652054
216951
191570
388700
794527
674495
1044451
408936
120099
884689
778913
965468
585029
1154818
53537
736862
360141
494521
802383
400463
955588
927101
281434
409798
1071749
525507
131212
109317
156856
572138
493991
220799
254217
285247
480587
106225
482171
58704
404696
721084
35566
458004
1015477
699496
1145543
105698
199386
1059049
469720
744341
1111220
674659
290103
933455
145526
768690
903958
1014033
662652
624518
327699
1183387
110259
335560
355728
669560
1097634
523312
568170
575601
1044464
714170
813204
1041966
151275
955145
274237
147208
171622
131130
131615
316133
486070
946903
1038523
868650
670351
66250
833928
233983
202107
798296
227379
1164112
1086599
754780
1071279
94553
195649
630661
1063144
296473
67001
623791
566425
1180036
1066848
261762
380546
657483
334412
747694
932333
380088
3264
1083691
1067945
627903
1176093
224813
77310
46443
35289
643727
379793
879837
401724
898646
934792
592329
464825
803919
640963
620416
1074497
963880
225553
812539
556991
253110
47698
435877
1043893
472719
317223
49027
709954
1140054
501656
1009072
549243
336421
371874
115069
80054
1039831
648179
366491
965501
1076133
601655
970945
538532
660343
190149
950000
739735
435285
603806
1145775
994689
1089341
373880
414162
174887
340585
473855
354200
772977
670009
847130
1186480
177822
1135208
271502
484254
313009
467117
460773
1139853
1153635
564694
1055727
280110
990586
213355
810999
483764
177755
704543
425240
589735
206091
772697
1130713
625890
346796
514251
318242
500521
52291
701034
374864
1131855
912065
327823
760028
2928
1131380
955666
339760
1105368
144235
707036
1066443
994179
95204
356517
630491
933679
1106563
697582
479634
66041
719266
727496
216186
226007
1187638
864942
290835
13548
427243
1060173
1168915
89239
704674
381349
592053
563377
1043037
596945
1173959
906257
1037783
923792
967224
605235
654665
247783
867181
675398
665146
1027846
1058406
165921
920237
941046
1122410
1180518
456891
671819
495495
28853
1074284
588371
1113782
71593
584072
615066
66704
294203
834194
155449
1075392
71483
939975
1067034
490971
865708
126370
1187819
5130
663113
315805
272497
281510
781241
494633
666437
419436
442750
1170813
1164981
525257
798624
46537
784360
1103580
745817
612057
922263
929548
895454
469217
547786
779040
649698
556425
682759
53452
511021
878644
74963
638216
34086
1018752
953172
1045543
399994
401672
1074147
1175228
1066990
230724
47036
235254
262180
606259
320890
925766
1008152
850195
1186281
231497
486379
953221
703213
707142
1042200
712457
332885
478875
73653
958893
860996
1185193
459829
530479
981367
734625
777908
209555
887129
306295
405149
11901
849121
71820
1183118
205490
934745
285667
1095933
579981
631888
326631
681390
451662
1072514
447387
1179585
847771
343913
993944
111764
739134
1009210
126802
204212
1030000
418200
465986
344350
1062630
992890
380372
1037841
410591
797968
644124
973752
918224
1148779
336340
130921
1147891
453561
965130
1143967
30172
564193
991054
589263
392544
312677
1165311
911663
830623
1119698
12258
777383
135737
242948
164599
841054
573732
552881
934494
406063
489447
545624
435536
668478
130532
207336
537609
575791
1082506
83156
1054604
428925
1073776
662717
753912
764419
652561
58546
607655
380564
733697
1005962
988448
574761
713243
712750
1162704
233835
156199
932567
97339
118138
7793
1165052
596455
1087700
981634
68911
380756
607170
451503
625823
786907
185093
243612
428732
424688
361594
329057
231798
394712
854674
487698
365030
644894
970670
846506
595285
906579
1039682
76812
786316
647782
859339
584787
1119963
424861
254047
818384
1145698
561848
199266
890166
641868
387261
457950
84536
607439
22864
85694
715278
83660
313941
828723
58922
996177
819907
595312
464863
736904
1017350
1119606
189512
1135260
583440
322096
989221
1082483
619521
432875
899438
561988
226405
1083214
186156
736538
1013856
30397
63319
277864
824894
1001388
39211
839091
636940
899166
1142384
1041698
63151
969699
123448
63795
1143448
706175
348539
24598
557325
1104350
389653
519185
53672
7064
90617
475193
878690
165071
600210
678237
846566
235315
437026
695172
953151
827569
440961
1046860
335772
126617
1009031
227211
381838
447988
589415
610844
920961
691971
1189469
768020
59982
794975
926616
359535
599392
546793
410
1021735
776672
362280
509417
975185
579087
813393
279935
1103582
520145
317342
149624
62949
1029030
974634
83070
465082
1089861
805312
795308
1188146
617185
1162780
1151521
711890
1013640
640058
224702
696232
1157470
1180857
373520
1144038
837244
709127
1165663
1073878
150636
468464
784036
901665
632405
1112184
902616
462972
409494
1177526
967285
27313
580654
818873
598618
646573
771646
257828
570388
370724
1018535
1103298
1013222
226786
305062
828959
295778
571331
63710
283722
462343
229521
579985
224216
262662
590253
537424
361727
936260
325851
548466
663396
541653
929421
595855
673667
181437
867505
518489
902003
1081459
85188
334406
323574
433216
864445
189795
25220
123429
413229
854778
869028
841490
1164305
757208
553685
1179883
46603
486690
692739
673810
373524
553789
918414
990545
713378
377420
1187390
190464
1036521
132301
532405
962391
1168544
741780
839960
755649
1167253
417105
946777
259947
746539
562055
121273
938263
162874
1043756
356362
390813
561635
12910
864623
597185
984993
36319
102678
541993
676149
269585
421515
697756
549921
360823
393087
952418
1011011
729618
1141385
82320
85759
18090
482155
538480
123229
465846
1142678
565918
447501
781511
209950
419186
480480
1069524
209470
485592
699748
341654
846619
613522
1033408
1037003
553357
848239
446936
602665
1066128
374737
1025506
108926
498867
1084676
297720
925867
408682
1192237
1107905
1045716
365924
175171
764448
573345
231683
867962
792359
390210
920549
792352
1103602
693622
298139
489004
80517
1146216
568331
758039
551551
909856
122302
708747
94094
759581
676471
1156744
338475
668734
1125879
58046
420355
67305
542993
13573
240421
284711
767121
1114689
746836
1057280
399277
381527
1046457
735929
576399
461995
353493
1152532
1148210
163219
113633
665390
415703
68522
1031995
969433
1038284
1139144
382334
785731
1093065
700800
418485
925533
989385
170573
332038
742274
401680
244249
542527
796734
72274
498895
501471
1088244
1126429
877237
939190
1126182
962191
461010
59646
322899
39603
119971
672730
438510
460226
996426
790103
356258
117340
417091
894848
181743
387704
848927
1017248
920924
87293
933092
58069
543888
1171173
1060474
197271
789956
1110861
26463
325995
322495
1036300
1063576
43229
1014524
318545
737183
1079188
319894
1134281
494549
406640
73501
781276
42838
920724
593575
1050977
694968
644221
760524
632763
669613
854492
593087
1117106
615359
441227
500237
995125
400090
467329
217406
192974
614096
534008
558443
1069951
273430
580879
240900
1063514
149128
1137938
279313
55316
319615
1121541
1123654
905248
878979
252126
231636
536735
840494
711106
193827
355477
704976
748814
708078
27070
1146347
922399
1026677
631613
419233
1150547
786685
766992
896523
563212
774809
158253
1152362
1004621
721109
906003
753021
577634
608589
491673
66718
379432
846911
524507
1141371
1114507
1087449
914758
102765
379240
593783
922415
759884
231521
417641
477880
883478
947601
491266
1068814
814041
963215
19323
305076
1145154
238230
322418
7821
169039
801631
1033413
98256
1055413
456038
769301
1170182
876250
137158
156432
231928
1030875
402062
23280
277544
537480
1050824
1183547
444940
95660
541127
784129
535292
754865
1033479
1019150
1143935
966870
1174154
799062
753595
1193291
295028
723487
758848
195567
837254
387507
1137965
732659
41377
704114
344882
854402
397259
73664
859130
831176
223655
398858
881752
1071725
280682
487374
33033
459206
529228
757420
531015
247281
1133691
469014
765481
208261
610985
1062910
922344
77155
262163
479081
559265
176778
1165577
705824
881835
889153
865616
807156
817333
467915
968109
940795
1173944
184497
773061
578436
554004
679713
805362
634871
1043089
909456
628867
783512
377241
779201
316069
522889
49570
1111118
207039
840809
744640
301647
567084
168445
655315
1153808
179566
181626
52363
1075819
1084687
145037
964729
982130
969729
133790
553201
871141
253193
340285
893544
604326
997779
1156789
36056
1001016
141556
386962
1041012
1166289
956485
649302
268084
248110
125751
1182403
1060701
854495
1064878
344375
682630
220034
517037
109966
1074180
676291
949803
21011
841328
903811
903196
99851
463376
386392
591787
924072
252394
149647
650263
833742
359894
624587
1124027
672539
593663
578847
357254
1178125
729188
851075
989049
850064
958870
78787
515056
818825
525999
1151943
372665
1072486
837971
684294
552083
1154216
909731
547535
776418
686852
365212
1064236
840413
689721
954666
881873
862909
243311
525427
871998
890614
279805
718357
152048
1118150
231146
114064
151175
865956
790440
192232
597656
1168689
169076
30964
760281
795538
379565
391083
106173
489040
231208
611131
765915
310201
316700
673733
551820
786667
686115
163636
370443
999288
418269
43951
230422
777197
336125
984303
551677
128590
991289
420611
524124
1109680
473660
609511
484635
1175489
578481
11333
452290
714477
806536
1122205
1131211
501618
688878
627573
817892
177640
1111585
125148
751377
626639
377054
728624
803951
396583
739825
344943
810028
1130703
365191
487013
1007917
1015809
1156247
403074
1145932
989913
1065022
633412
885268
255575
945375
1088155
1004752
1031369
456224
115003
257401
1049472
664734
362545
449689
490539
1158117
770031
43422
951973
44641
319216
83788
651201
652438
177906
774991
545696
798712
270514
217376
1037759
1117953
562994
1070187
1088741
498266
593423
566444
924155
521427
1058564
1097129
1159497
692846
848351
509740
876538
18264
661499
58630
65536
1101148
205387
343772
568029
737327
518440
612935
1167503
650134
782591
462672
473966
964343
849647
9066
364219
943128
299023
221469
430743
501885
1017372
457458
266394
535841
122367
236326
862336
377381
1073381
883559
229862
566204
1093213
288638
858868
738525
586484
606148
609015
692658
215885
1077984
632908
755819
292330
1170535
493896
377971
843203
347699
780502
1045475
287345
3454
99520
841500
925649
826900
253238
306651
870220
700699
402282
1168610
166768
810599
666469
796788
931960
410605
919965
521776
235390
578589
70844
112550
268750
635843
553758
771186
629904
222037
4329
1076828
427348
1167139
176556
681127
96031
900241
850119
512587
623570
594441
774831
440245
973989
311004
1042623
57516
488323
1041613
760363
914686
449803
239557
224929
105103
638411
881023
654562
1000184
595403
314175
457709
902131
1001186
538824
740591
919843
827737
660045
919027
79955
296751
364252
464266
1133494
555102
1153687
806138
1140159
839687
127319
482641
704952
4025
110010
411747
1089191
1094082
131836
32478
205260
324970
1058462
167213
901856
1085603
650788
293954
523940
596991
1019307
878098
287934
1157657
226681
39706
390737
34972
237900
1054776
558258
342274
812250
1018516
760295
456705
849437
754753
1055750
554278
1083969
217401
950673
973254
282176
308262
181414
588520
1006775
353968
606794
291857
530717
707045
1137553
467039
1139594
16918
508673
622411
565315
944201
249905
824067
239828
410099
760029
33980
1011567
72967
571580
918047
227064
57440
281762
163010
19110
719018
246445
1128629
150420
694245
811752
547162
160390
829754
743403
1182166
556108
988922
915503
940631
583626
872637
848177
449490
554530
332485
493277
414677
836607
522910
255526
571149
945863
275418
675847
333105
392107
620367
692700
331472
559641
827606
1107095
390674
776214
819421
554334
737776
743162
366566
929610
265926
530713
946185
8742
742936
52104
431215
579787
875221
83288
534578
645450
577828
252273
373627
652444
606987
56207
727895
817864
861455
138077
746636
102255
775539
748921
1022612
439287
1024366
718250
333991
838126
915127
616206
87851
25309
947407
1122655
1068032
621798
74810
841493
885455
836095
1164707
174419
191124
102112
40868
263794
846229
1064752
1105574
917484
344725
981815
1183319
1154703
616480
408638
324657
1114112
420895
923077
20922
644214
565045
169908
403550
1025830
440156
971279
432659
866403
1011635
248925
665834
198174
219716
153128
389100
1191634
1016601
434411
507514
297432
697108
430560
814639
720909
616443
623068
722391
1094304
602137
633121
1021262
490305
1012327
162325
903759
450488
320905
203473
866779
637564
653981
818417
424080
97495
746148
611093
1079547
674115
217736
51909
782305
779254
587189
1115459
1080021
54818
1053860
870274
119006
1134373
812982
435898
532425
1191854
80438
342091
4367
646679
728040
905921
721400
855693
538006
952026
503132
318711
410517
1102946
910384
870675
1118307
1039533
61684
939636
346211
581558
614513
1061555
280314
858490
969985
843476
776345
760960
711218
850270
1190070
676502
997644
1044291
292243
459082
513895
412734
487141
410882
1029566
541386
943378
238814
266259
218212
511337
180361
1142631
967494
49254
227264
572403
562141
42831
614604
393835
68181
702356
476309
289590
897768
1026458
513173
636327
144862
612944
915215
890339
567048
1050923
1110081
672875
983265
155257
1006958
619693
368870
149037
678319
941807
1055742
183548
1112366
1117867
193170
459872
1025491
159076
185811
78258
1017041
1180557
445739
620924
964694
881481
555018
371369
677744
721319
450945
330282
587325
620919
1133414
682596
1071446
634751
100489
433062
778898
126449
1146197
577427
1100757
371595
577174
558445
799530
1046020
473850
843321
1035075
30781
438698
1128495
1073613
409401
861172
1171112
817954
710514
1024759
526379
237251
993647
451891
570816
1135576
35586
1118374
695753
528563
41810
54846
282363
642597
911015
234919
1042029
65386
106751
478073
120137
452559
1140031
782793
828220
1191982
6988
530649
493660
698774
305725
808250
113572
797264
286303
985675
74022
387629
311869
88213
908210
621885
1172269
352117
575074
768038
604751
409900
616075
438313
197440
816924
36188
1061289
783684
1020446
984620
98319
184728
364751
213824
1052433
302162
321385
283527
507822
355619
520745
1070262
22002
602735
389116
1061015
272886
467993
170240
889278
257415
897490
763759
1131435
843060
389979
375074
1079200
446313
1123478
229024
110173
421917
1111397
645093
1027669
1000751
1178714
792967
367723
827384
931639
197970
833866
770488
292360
944910
410606
802058
1097728
684738
969860
679074
108299
1157562
925795
255439
777771
703611
888711
1101426
317538
988113
413871
1177727
709466
645205
314211
869708
1093387
654110
896190
453710
418165
35478
470609
439255
793525
66883
1042464
603331
413152
14706
490214
1112444
135722
736524
92554
1047596
22770
1045427
983242
675375
744789
258160
1186149
811848
1062986
326164
336644
933344
269596
216947
964790
1192379
1084470
213661
97390
8689
807036
264391
717885
474325
1021326
882749
854700
299536
158068
1110321
588848
1156164
187600
1042414
711061
1142112
610258
846034
261250
1000407
1137895
877431
954137
1039937
118595
377049
157285
391416
317987
480837
1176292
724084
10969
377194
808767
256817
868411
613647
151408
150289
860070
849886
640859
945348
371901
217750
586762
807885
237552
313818
664770
645790
1082026
884244
211105
1192807
228617
1132321
1095815
974681
487759
377582
806953
172837
587006
289001
600444
853020
139482
31433
893000
1149915
1007229
1081112
388008
747662
911180
334989
193489
792029
677145
1045299
588048
151034
645564
369037
352765
380945
401357
5202
970604
66485
682810
1064267
730337
641801
636638
613149
1166336
283202
1116221
39985
462723
245461
527962
821368
999717
841618
1126590
177705
117745
632897
214605
844691
114439
731357
70182
647468
238835
796985
384446
551563
1074451
259011
433473
1127202
279041
1077211
854597
679289
177109
188114
249859
70942
488100
766304
740658
1161888
327329
468460
804638
80171
717457
1119516
814255
777978
1068151
87966
474683
198138
1080643
1028571
171936
18884
208113
591165
881488
75163
1095085
1041354
895686
1118687
291688
6658
81935
1170084
500337
817107
348565
16411
1014010
767908
889647
644082
690428
871270
441866
889048
949976
515046
639000
922633
385059
357713
458766
828485
586533
971038
495432
901904
726693
472274
836559
1676
941446
1036114
91966
819169
298950
1180748
94542
1035504
4341
554842
830913
365004
173862
133234
374726
709400
803658
1118710
69284
942367
523690
439168
114447
245418
759557
758215
1040986
891160
813694
1063493
643659
342671
212520
464937
300148
1074313
706424
343749
60857
342648
1007935
911181
899456
278312
1109618
327200
1084833
1181181
589892
623790
1162636
1113356
1074895
317302
553209
189570
445408
362997
728799
40031
523867
307432
402728
1077178
615050
918850
1074973
82811
590989
603440
140271
226206
840917
1128431
528124
502121
84504
164045
500420
708415
1067540
578056
954827
684416
1057861
1107077
386380
1111162
741067
635536
111823
1155406
252473
830056
1123176
978281
274530
1018255
934235
1085665
643786
888880
544118
917091
47558
806094
1009970
802155
664558
967360
222914
306090
11814
915191
1177573
852766
339492
603774
1111238
665837
2230
873810
674606
1153010
71903
892619
1180499
1066114
554228
231695
771274
1017058
930746
993811
1075638
355334
869225
907906
26256
1031780
406273
865125
1192102
310783
1012258
345719
436458
184269
640392
280339
764062
1184731
255772
1145979
169245
125792
1108430
45362
812620
803746
854571
882924
222457
552448
283860
1106560
177404
1022957
1191371
868729
916784
766563
856313
1187862
340272
802438
1032036
342097
1009194
1026577
27370
869529
450738
1174032
570318
252009
1150470
870874
880356
1152516
724048
998813
1065015
10092
242313
904133
206773
645426
98022
13664
86974
359084
871070
841758
785118
1140966
415740
351968
1132579
246687
524401
1154013
902410
788054
1137400
426016
861684
377645
242076
121017
707556
654723
169589
975167
546441
345797
757382
462191
88475
1037283
462609
628240
608849
1059828
1144743
1110218
563991
717339
362718
857180
1146029
190913
533927
736641
961052
252827
216778
1036705
573172
963449
1032700
267227
201619
1126881
1073475
645973
438788
885781
34681
634334
460743
222938
108350
294109
1160149
543552
129448
1162602
208138
664033
792070
504340
628831
989778
959185
521274
235850
1135961
112359
787079
726926
230803
698227
1122841
657329
879443
30153
90104
297742
756306
566186
838048
1179733
1122252
293136
17214
1006424
109562
44667
931764
74413
395958
1055302
989154
359968
1136697
629348
704042
624080
930711
1141209
208153
92294
639999
481155
351322
361172
4218
1017163
1102956
402881
1021955
623293
565950
986585
79217
63381
717096
126344
356619
652962
158233
495281
418554
1015954
153711
30724
152319
1016261
554760
315277
552226
182534
179855
262033
1117383
259829
321164
515362
325811
347864
537807
985562
1145706
549351
1069618
224167
719028
406678
650584
1191483
858360
822494
136182
22348
36877
1009828
283710
916640
986824
1140057
474659
1021004
1009778
547788
80057
756231
38793
192031
346911
616317
222430
845707
934164
179763
224945
314741
602511
202618
201492
682408
421894
817332
1038837
782822
923588
830977
409468
171722
439178
103723
636281
245914
383989
909988
884203
243794
422815
1128670
1057740
305775
92733
390367
626805
521301
1076881
63621
319086
617055
269183
379681
754012
394141
600484
1023379
537791
641278
33655
924371
838902
567101
304824
295516
663790
87234
520180
59461
248378
560924
816733
1168401
336281
618093
643325
576535
391539
304238
623505
198374
905816
988756
639124
238797
187385
350280
1058081
865539
115387
384057
1020839
493331
56494
528877
459782
796897
944083
166906
994994
561111
1041761
54062
200937
392140
726627
847871
731788
1013330
362912
392567
820900
732030
489010
1017706
427379
78850
849363
409575
990507
569051
310976
742627
306121
407452
723163
642168
896337
521918
404493
309746
876201
1126741
1107369
794551
693331
913296
563694
476624
496018
174629
806504
260559
490932
958379
752726
433007
985687
760690
308731
92107
974020
364055
956368
124946
639216
635874
175920
1170219
876850
941686
626865
130754
36867
105209
1026985
1164878
1176712
38411
527441
986845
1057049
352290
156298
577906
931645
65010
834447
706522
183282
8943
137647
249532
413362
790708
479820
1176135
255896
757132
61281
92253
547471
201706
1176800
1105813
377390
648979
203227
783579
1122210
918559
1102020
197477
152193
1133387
253926
151285
159609
363054
434731
408792
527558
103404
315827
306221
1106960
590760
1076352
969922
981637
687062
468368
1180850
512750
31032
155278
760965
165331
1130550
674332
329060
374481
653217
779880
180404
272608
305842
624787
746400
664647
960476
56389
960391
857461
481737
477839
821116
387673
1168814
891509
1045756
669140
1017072
957183
332636
139570
1008189
1048576
219851
988495
1049938
286942
1137423
647880
509172
720873
207641
623955
88785
396382
462901
440007
279797
362588
736918
315225
2604
705686
181518
694267
531735
1158350
348038
559173
640442
578424
1116492
98747
915529
176088
712819
88420
10687
272491
171861
372233
702794
619430
766080
24511
100477
845680
527195
1089893
436254
150532
164188
1142585
110522
382309
773769
468891
646133
1018355
986292
980468
1128631
1051704
465738
85676
766569
793635
155951
737892
988872
657026
168983
673972
1189744
41175
943489
1079674
401961
787635
133892
319698
1166065
1180330
1124847
530825
1126977
206464
971563
237768
186231
851855
1113354
545827
1027105
498699
1081684
1179886
412296
821266
55103
1189715
147805
1114724
705407
756397
130570
923027
571435
942796
742241
1026149
265249
85322
426475
309951
430154
54382
735298
893456
1072782
336966
709927
737388
439759
19310
200288
1043992
699516
236515
857211
537613
635605
759223
808215
125800
246550
1115743
814380
112713
945359
334987
497465
98026
221131
934940
868322
867045
210994
1008257
897574
913792
48616
548469
250486
80258
671773
627061
210624
572039
649920
311141
54279
1097278
417454
903881
1095396
878199
1075940
48213
914600
360607
786549
1146366
865874
990928
852496
871159
205642
1055536
757415
656863
973215
236258
1088860
480293
938408
356361
612406
863149
1010539
508212
666973
1087410
1057634
133259
1145556
664844
511934
1107201
547546
199996
215927
624385
1082579
360740
251990
650724
435245
873058
42112
551630
659083
853982
1088565
940561
1048731
65227
400254
1146641
661322
1192632
441631
218827
89751
1139753
388971
825246
446176
363974
917516
376955
234895
358654
250803
1081886
292727
843087
271667
268639
917383
811687
59574
630220
230454
73341
537579
792591
732893
515499
767235
819188
898872
781468
1123159
457412
332487
414232
119772
556773
939757
592528
727476
1187886
37908
58539
122826
189617
410293
447516
1011579
311761
313312
386433
192686
989852
265955
273395
977992
204885
791267
924280
175634
447323
269881
382648
292044
737959
1026918
746279
1066143
1177797
1153467
534951
1190526
666514
218421
38612
190717
359853
325013
380935
1016371
235493
376281
763515
264652
367920
880963
287222
1133951
814207
1076510
87300
533156
463423
341538
261287
884437
966971
417941
591465
576867
417698
111990
64758
576495
391236
232774
105235
627709
867003
275218
650577
599549
140205
765392
906890
1169308
456784
215018
188548
452865
696318
376736
64689
1074856
627211
620287
133744
722014
578560
377627
372915
905250
274330
645825
815058
1151511
163274
996231
1033152
1102635
690989
1093985
50261
955589
1084162
59071
926590
955584
1175806
340895
1099467
816403
294349
397235
1089569
1006455
128410
1026682
524205
1053609
832853
926312
914025
109469
41647
206455
9505
753131
1076177
771156
492935
770114
730892
1065395
264477
144202
320453
780621
1155391
1160245
54408
314663
723667
205051
845910
195105
190118
908124
292298
991730
1161408
1042993
777838
268519
969123
275534
125242
445854
1058772
320606
173071
60534
799156
1008870
225008
17020
111608
923136
963817
290975
1144202
504072
783568
72705
312789
84885
951342
557308
584295
264505
137353
503814
969711
155335
1086621
571888
515695
869269
972207
701028
482236
226629
73592
906857
215057
844733
597502
280223
1021053
162172
928220
1042534
34698
1039518
317609
808102
746629
72989
927519
1166155
1075477
491595
698865
241090
353043
911853
503660
316706
345573
652251
825283
896929
987770
201254
997584
969716
417707
775439
337222
261459
45118
693223
1147967
324662
833231
335142
437790
406873
627145
630136
1081142
22646
268686
118196
597068
441423
800282
568670
1098117
717814
409147
965337
396560
427478
1108335
417584
349045
230780
876536
606746
455731
665143
623544
513196
613610
445804
424322
664596
693684
541600
683182
1187234
458586
939347
524138
600631
1073425
564966
510720
633593
284686
461577
1188840
1135022
1101795
261549
985574
447244
378747
634971
1063240
62041
753594
873303
996719
993061
449379
502157
976171
285947
111937
165711
1163652
719103
1041815
1122944
1153695
1149861
628396
701082
654118
783495
276588
872297
224485
1110624
694640
723480
932923
338018
1106322
460199
997519
479995
323718
748480
150180
813730
322540
1162456
1168490
1062299
284951
1032902
872952
1566
96776
890915
163927
303123
205096
372661
704942
1099786
360763
580802
1188179
6503
1069715
1009671
182938
854874
1013133
407729
530305
306757
1058456
864099
211120
402956
547438
230834
1041973
672131
436793
950160
1002012
332701
408910
312375
449338
873643
1150410
642551
672418
447232
1107059
276520
317545
722536
958012
460384
756665
1174384
1182481
702296
391624
92092
693464
591614
889007
1128052
722997
281975
366747
1088972
679978
874285
380385
21738
88089
807272
1142621
1037552
746993
1049988
393034
1004057
456032
464733
920623
331606
346631
757926
442755
658590
501721
511061
1117913
687724
198477
463435
32166
1115550
625527
999762
517295
843418
60792
1187405
690407
369783
1155873
1165751
793980
881194
819873
260291
240633
67881
499874
1122773
784155
713956
372738
965602
953415
87803
411660
521650
399366
422869
162473
202384
493289
673732
1133716
529063
314198
1165999
866090
535699
480739
85151
621991
92511
407328
658977
1179296
1122615
368626
441405
720917
1063508
1120616
798564
523842
903395
673292
49579
981294
539337
557514
876308
1025225
93444
330428
57293
185176
264420
616149
570287
934776
553552
454211
21728
685779
67130
321638
927535
630840
629591
1150398
1002084
338835
920030
1071481
604907
211733
1036990
231184
82012
492682
541481
636516
622638
1027435
156103
94646
780570
992924
873562
232463
41260
256075
1139125
341475
707213
293930
412741
1096406
499227
173552
591561
870733
796022
899104
106239
865953
459157
815748
65048
1145634
1056451
789942
1161184
980003
133615
243361
794545
1187107
91813
794677
729753
235526
747979
860133
240751
587015
314470
949349
1075359
1151717
619653
742034
193161
862136
1058309
658725
870664
537175
406447
59965
782761
885066
458641
304736
287925
980216
98930
1020846
19282
1102994
722426
901280
746209
227679
12996
1014178
990830
1024608
601691
627484
810756
936206
221092
368954
117031
178506
1033123
358038
302260
162386
878851
714860
768413
1017629
70139
317199
443576
297210
869843
247073
1140662
164081
315748
696484
991390
677751
1066094
686896
915629
58560
1189147
362605
1124311
88982
350994
940541
360004
632005
881466
420979
1148654
1160360
154263
176165
294321
882744
653923
776067
936214
610053
583486
608944
597720
77858
183948
1023243
688861
638929
458299
20394
119210
253302
693416
138371
846219
1168651
1063581
507527
757146
177794
65906
430006
815826
1006575
1109862
63759
727748
978419
160828
1124970
429938
734432
621481
506179
309835
590812
1115322
627088
1165436
1129943
1099541
60793
453749
92122
412807
370715
588278
830142
98293
85021
926994
513332
179042
213987
920140
133208
1084372
38908
131977
887001
111518
789614
492226
596930
981928
858170
300503
762758
372691
665813
1174889
477304
403152
310723
253662
465796
397050
246929
1019475
403341
242774
649122
1091776
243377
903502
190439
31660
908056
1043514
1001758
949435
125144
1064769
921799
913021
415108
525388
609390
414309
1025594
709564
750219
1135600
975292
225277
40789
627817
493474
1063692
694572
818719
352897
972530
349341
366141
343949
45811
1061858
1007471
383099
241996
351785
645834
217742
699601
739397
1075085
577163
329110
896053
907714
1118759
536507
985152
584969
144455
1037722
426158
594069
184144
801461
512228
227210
812830
871559
14779
867790
1112614
85288
240398
753566
419267
108695
792406
269239
792920
22747
244139
294141
663518
492676
575203
816915
399818
48056
800226
47952
301090
807393
236866
291810
383737
267405
827599
68798
884256
686316
636581
1069634
969485
99779
78755
431103
233609
679517
648404
787813
269902
822968
752596
982340
31787
204832
1165026
408784
864113
185212
737648
884826
13125
440326
70753
7269
416391
1005564
323890
398782
436849
702242
1192337
1126137
444765
626741
1165426
369391
1094125
162156
937070
218952
444440
318520
567258
366834
542571
1001114
1190732
197495
880801
74442
425421
392834
248842
900521
253909
255108
955285
412496
1178031
872343
1112519
744010
649244
857583
471948
617515
485154
125591
930221
601703
1012431
983310
782494
343677
149248
854252
1044811
1146852
654175
18977
447808
860420
480194
860926
776693
574629
1123564
918124
641771
778501
368511
237168
892522
12243
721599
280938
410457
136511
401856
582153
909398
307850
353558
1073412
483218
93740
83504
1106185
902029
109268
293588
10859
239005
833586
635729
743986
870518
1190467
1068235
736385
554078
445646
26334
219268
308138
201873
867818
689158
1157315
1113611
742976
663985
453126
1138250
1042740
1142896
826411
36386
583980
1056119
212280
248812
10345
342417
703582
40483
725169
821553
173430
457011
1189195
121006
97758
51099
1010333
176829
469737
573999
269974
90872
213237
525050
966246
967824
708481
931512
713570
1090958
62102
146735
940580
148534
1166295
502569
460968
614766
795756
810690
750742
472417
330309
626132
1035160
337135
1080922
1037817
598180
674861
1162
378178
1046168
826191
765230
796143
945904
1052303
192462
1102451
1066725
587468
457
1060237
415866
103486
1118722
70892
432621
604059
1152683
823243
1121540
33334
445153
516742
440201
50639
48473
380036
3316
743913
1071440
942378
1025888
368766
1014302
889388
158280
492476
1058022
438384
1088427
92747
166289
385780
643014
698566
349118
426676
293270
10551
259383
1093370
919689
748298
698941
300760
43975
1081868
125798
457865
165230
344552
691996
534481
465264
480026
226218
882465
517562
939385
1029467
774797
1028484
118491
196247
1158062
1119761
474882
636012
870780
806768
790712
858617
6059
765630
880725
560212
956794
337704
966706
368819
130220
1148314
388750
335377
742670
366094
219553
178717
500621
380265
1179869
1066045
454666
941737
873284
1149230
676370
646335
232287
545208
284016
1106500
968280
194816
379804
636613
554348
14131
93116
260988
540582
1081873
116047
363622
742901
1133786
1116743
730622
240358
989172
804835
345452
251469
1172770
653792
80481
55728
241317
686075
1190469
497417
1170610
1019073
1156457
376310
717350
999166
24895
191175
956835
426435
57733
1097788
850169
169340
334673
925624
416423
822979
697315
988158
337227
806866
631041
299106
773207
1085936
808400
1061667
389488
539881
475345
476383
954403
622698
940000
1077101
778585
367450
732462
655907
912644
360072
655078
113762
667306
252357
588393
90837
384201
355463
1070963
180106
767726
149416
146794
901166
300877
611897
385364
253779
986603
152851
526184
519456
1040653
1189248
39069
504060
30718
1131760
1114998
626036
594975
1130003
208646
805879
878375
215044
604270
1107339
637128
5994
606481
310294
518595
735849
960580
963033
442874
409203
698678
985529
885076
90707
514380
284171
842932
461651
709810
231066
148399
741604
691664
305291
384806
715384
327660
646157
881738
378949
987559
920326
431314
130319
243901
777637
512612
443802
447601
849387
134886
451526
737230
878856
94500
516431
223436
810485
304494
1050402
693090
504512
1040938
729557
201927
829921
426959
613444
872550
603524
494079
782801
906075
1163001
1077006
269915
750609
494774
1076484
557827
263993
83932
232814
423647
1052033
622980
73308
278362
326544
210371
567391
331942
536695
746340
422244
88758
967654
463105
258742
904819
678912
860628
1173112
757647
254703
189938
560779
1146662
578973
288106
1103251
329548
473192
976601
461771
601153
279170
824428
792899
47885
185835
990610
1036225
403864
825753
971930
161380
307507
328609
675813
388218
769408
1191540
447596
1037534
268675
1177406
664849
579998
109123
969635
243398
115642
753220
49274
472055
119095
865558
1122794
587800
842143
1035801
382351
179820
804005
679838
1033345
606339
634965
1121516
408741
1165059
415130
367952
383842
987462
741605
853486
632190
1162295
203711
825709
304920
92787
637192
761464
124721
37373
667941
606018
640521
465426
726035
591644
1057864
985906
699340
644534
437002
1141238
560598
90930
319904
545667
583441
707583
482772
203076
564213
475419
117007
770910
179716
320553
563112
984988
684669
667598
411517
183941
507969
226105
254789
45288
990860
417231
199959
1005445
74849
522623
1070596
954613
782704
754927
21639
247182
667727
159419
380426
1008869
1175196
280142
714953
612166
628144
949004
317417
973319
619159
756405
315998
623473
176360
1061836
1054528
346694
596328
15892
1013209
39879
633920
621231
700097
676058
905067
385131
1015474
538395
794934
353449
173664
1040401
319965
336292
502255
1022139
270564
862677
1098462
637960
1043880
989137
114975
6036
352467
1043603
142642
803092
185118
89909
673168
1132434
604885
1013325
89932
752081
847828
594036
238437
634018
308827
299590
733648
633428
214786
720664
844715
634092
239867
943620
987804
606733
38863
16163
475183
513443
642819
690000
639282
496645
712287
304773
615144
962035
633160
376029
49893
469789
702499
428352
1091299
819943
389189
649009
1041233
988591
604648
349935
218195
1082011
387057
262872
888083
1117799
764862
780688
631945
730520
725312
844238
1003775
264888
537401
454738
1144505
45482
555078
605904
1141829
37419
39665
675934
1013094
486813
921204
140690
1072201
832408
289460
1146358
1116801
663101
419488
748801
114644
399185
612869
1067141
35323
850950
137610
927875
554827
59447
1168334
375000
259614
1130533
787884
551457
1065242
455019
1163092
468636
556711
521195
1133610
853227
701679
401427
1180915
812650
789117
35147
830491
658486
852534
570730
38541
796886
739442
514338
1034671
819815
780436
717501
732371
776445
367148
1179472
976291
754548
777438
1176570
446239
174396
631805
76152
407902
1006652
62280
414790
852913
1018946
354841
638957
1089423
38958
524940
593577
727626
968285
1089435
692798
127620
647011
1049584
20793
1003898
179722
169031
744094
237578
116446
471480
264365
801388
516058
332687
86959
35498
255358
340554
628381
426418
1096314
890231
1005593
1094280
530945
951059
1144897
777349
1080778
863613
255584
800201
258706
539777
1139135
831122
1106789
768716
573820
1182752
600130
1049125
898369
230299
876632
210845
405458
135953
641714
1111870
1027836
74321
808482
299965
546242
64185
705028
29778
589799
69626
811494
292604
29302
273899
740882
355252
210563
353779
843915
740145
647024
43123
1178527
952935
1127779
176582
661463
177989
40219
508506
883150
957403
13768
1082191
135149
1044421
798494
1157307
359294
317594
988191
685343
296584
898548
909852
1036510
633588
664559
612256
621913
55312
797429
815119
191632
852073
1002897
69435
601295
787692
152575
809133
815687
688081
667412
1015360
812214
1138717
370374
759746
472239
37104
281152
229284
635824
142966
241538
208425
1089959
725470
648769
784840
1088854
1104602
1097265
406794
416124
656629
302078
45800
763491
982995
964973
1018195
936753
1033127
1008522
161757
764799
1088047
1184885
133266
1019106
560084
336238
740483
622544
578194
976060
1020129
279835
428095
84648
198848
721187
573633
760383
855862
141189
708379
206526
44238
990553
214439
903384
282180
130501
39485
880811
629703
20804
993203
936943
321109
806945
1119039
349288
110235
329559
303206
940043
371148
183130
1147738
65589
994112
904565
299503
40286
413742
822109
964109
499963
388788
1942
245698
915066
584127
238448
691388
235024
170532
169506
557716
83857
812007
38425
1116824
381548
150855
417901
863005
233403
750355
810985
469088
726129
935467
509995
433945
833352
362027
99578
91012
726950
1175180
515830
738433
755417
1051905
814651
1179470
671936
33303
864160
913506
19078
560906
683329
1098939
912639
989980
98146
156924
873370
398261
243563
902414
34460
943287
312261
54563
341275
1128824
1066569
814130
1039931
741606
1014356
248205
370346
365478
845400
927041
948913
45915
724629
238952
811103
1043816
806223
1150388
357393
534735
705590
490959
519907
934660
51076
196475
1026401
633932
314236
373874
100583
213963
976382
726630
1089919
391930
595161
941825
777005
897108
345105
846559
553161
1014540
301577
755998
680518
204674
1039596
717901
365187
318271
422774
743263
1011341
1158788
175007
418580
136072
63651
774257
923302
70777
1155569
297904
314286
690919
522146
1067098
1134718
1178843
384118
966943
914535
282640
465268
916238
594803
698553
874128
33084
383157
132485
78730
434818
1187758
209554
700846
1140282
1122511
139683
829862
300559
258598
991894
326309
669252
512872
984719
159066
1144056
894174
321356
867447
40901
1017499
550435
904395
1093304
472699
409487
532865
375192
578458
345677
114511
874867
14575
706628
1149357
101531
312669
757801
274062
597095
566149
841558
420806
80022
1181860
509746
601673
221002
1145726
50789
614069
376280
535701
979606
492125
926090
973619
919954
238438
419118
899072
28729
502004
935202
807604
200831
210831
651863
541739
684246
880621
1024213
526710
457443
1102999
729615
1130856
660500
845302
508975
346611
988279
338258
832029
234657
539287
810455
227932
630702
313206
71278
180992
987102
585330
627438
56661
3222
128350
870704
1112940
198903
577348
822256
1069252
781578
897760
833897
408929
20119
259086
1046130
683267
38574
851797
985826
814306
8300
963093
208226
895852
941657
346445
827934
496429
928663
744087
348922
853974
52920
27020
973763
1069014
195079
575581
872980
779826
786588
615085
337206
1177547
697093
392206
449580
969197
1042304
561739
59618
712275
622025
970370
709450
1058597
370082
146102
53176
825525
604467
246808
633988
562337
1104685
504379
843378
739868
78446
1144030
127024
377702
1143540
1163445
385510
445340
274578
97528
511363
755360
948772
23807
862703
44127
556534
862847
849433
86213
1191572
875766
17577
1101078
890544
504924
1052090
935324
364006
23103
500273
805444
366123
537849
571027
138345
564775
1182008
589474
648130
1188641
1016657
661548
450612
25688
380065
7308
642306
142281
466483
1026980
664243
1166676
214288
483627
371043
375198
917216
611872
1155312
346079
1120965
85091
582793
468363
201011
29724
483462
1003743
242519
703495
135156
205362
404540
819389
242944
796760
1016819
1165449
841974
111235
364462
822865
336905
109406
55787
1133769
1086033
535624
284763
987393
1040342
550471
162455
742385
973276
767478
886672
695474
707770
622711
1003477
977073
1101871
395295
858223
393852
388466
36070
1043378
781138
688142
1092161
953273
1064586
582076
957399
389054
664216
692583
369728
791558
1073797
1006234
196062
745386
746035
939083
20042
125644
111220
305779
367215
133260
589953
872056
1088796
907950
221212
184433
1001855
82329
171891
958431
1035461
450952
619241
19801
1192956
385434
1083028
488064
960359
1135309
263495
980513
659112
942676
709619
1166957
405019
866638
187606
594815
1143977
1149433
897232
627499
772263
864783
954643
481009
352949
724023
155514
448673
241598
958617
954793
179517
412203
366057
590207
552965
510099
561811
1050579
601020
426629
496530
575550
30066
1035951
555547
476375
723597
1021669
384874
1012858
232364
547280
1088314
49586
1029811
822486
682793
1011531
685417
17930
127073
755860
826165
841238
839315
958388
690113
372474
645333
691266
192764
650745
742751
364325
1056719
905409
616895
1111179
690588
158288
494008
24276
108702
294986
45149
95539
245346
829242
1055699
1159713
12383
113857
379601
152461
833359
168995
233788
573652
383983
160734
1174781
262198
154514
654275
446354
38017
1053431
680408
664871
1163088
87199
1069994
406587
572171
379889
280499
140842
406029
976777
464401
496534
622624
843666
898473
807046
1105643
1117210
71326
1114971
1016834
1059695
316824
408581
668742
175796
457167
788316
1024451
1030608
468716
394992
5456
685248
373671
904972
721972
398122
395165
801655
620435
506838
655449
767077
640913
146498
825105
998050
891479
218878
531386
40832
1057750
709928
280942
298464
1044881
14023
891529
1081786
285803
350623
1092314
192957
753735
557182
872801
33125
471092
116895
302571
123340
262805
1064951
164004
198347
152961
220862
939824
687762
72043
1084028
455498
921575
728509
732050
979619
28299
532231
9164
790882
1003593
1048483
98669
322959
855195
667055
298993
480224
1003105
121950
784278
661348
1106627
588663
45487
941616
461460
1041676
453855
573982
825909
1005646
697662
184862
375625
100314
173981
57014
497066
1042015
250923
827047
750087
891510
204486
305512
1103817
830003
1158902
1057231
571639
773302
12195
360659
287428
5045
1169306
285074
272744
658137
251081
472209
1111053
509284
93061
668242
154573
697909
702553
953191
65610
37028
676852
163942
704638
802376
695721
147285
306783
813560
810581
20854
982937
799912
435155
1052923
628512
176470
179812
7773
280512
1017364
1179340
908909
28659
898222
808793
495363
450655
276330
1120809
1166760
121243
735993
1152336
530412
410012
881755
127268
651888
773749
899811
970586
1048900
895712
277010
772880
654227
521203
413142
1111627
16726
606569
69727
187083
362871
415269
323914
123785
633583
1181846
1093585
875637
846815
466095
488082
427358
929522
627588
680400
1059377
676318
1187445
42923
1133891
19004
392729
173936
504458
543905
835594
765304
1111271
1100892
1100059
574886
921998
699448
269604
1042831
194046
1108886
1143446
259248
514290
82306
667425
825656
603946
1129629
188967
921852
783808
206613
181404
768674
61770
962312
464604
169207
179888
818649
578006
1092788
1188508
673153
337467
197599
1021229
1052697
892421
714587
724333
430343
1119657
731469
1140403
935658
45687
41560
761600
424644
537313
555136
426302
772198
691543
115371
1104431
390268
1151376
188435
912656
749178
394468
639710
794284
380407
386762
709939
86644
36687
776570
120923
78264
957121
1158020
1130737
223548
1041677
385553
696063
68924
283815
896492
483750
156215
408985
1066724
1114232
1056892
53051
787543
246911
89596
981808
730040
234743
205601
652935
397824
701342
138838
331757
375643
1083281
705854
142549
51294
227009
553151
10434
207927
500650
1083007
1135313
686124
1169028
1159546
168174
415897
12611
165950
299868
95515
354916
651961
394888
50729
669279
212779
1014385
1020365
39190
42575
732132
524841
123327
84599
142067
157204
656852
525242
627838
1121190
469931
1180343
766364
187659
17800
204780
114081
414825
194659
52846
224405
1013568
260361
473976
764937
482133
1070822
753206
1188382
338982
254385
796073
1018565
960406
41715
1125080
916309
682578
726668
291188
1118369
228522
448937
734903
810535
895240
1039578
991971
96468
586846
389578
749902
1073161
900297
749591
440005
339224
707500
1127129
330011
1131037
423634
33555
886959
504718
1110948
898289
550252
112657
43862
891522
835089
881326
844253
826313
336103
321876
644937
349628
571109
698651
71583
1043450
106449
1061943
49993
676802
621111
435142
1071771
44359
178780
497834
398051
42150
851851
271601
235570
942013
511094
131904
134872
791835
1069226
348536
1112834
693705
72932
117030
342441
652024
423003
990921
1106554
10010
816560
961553
144913
567093
368271
32933
299824
777239
322650
1047509
123812
309153
825615
121265
799942
605167
798362
1046693
464100
205665
986221
215880
944298
206829
342385
526431
321012
879658
417605
718797
293605
1093081
251510
88039
968351
191270
615624
668689
403891
1185574
15859
5574
208516
311213
755610
338343
875087
585593
611055
630065
740104
89740
619224
779934
1080353
1078117
845164
1094148
475376
931472
789536
147645
1001057
1038249
986351
545515
340789
204057
596085
912858
245871
1033753
740084
126398
948354
364412
286712
385991
40889
665060
507765
776253
1149535
510553
1074146
641547
525607
272609
1160716
973858
368186
343771
1119099
430243
580806
1079804
408357
306059
713107
488107
1073176
425961
1182085
469138
913447
1183149
1185895
877348
1006430
1060006
702980
344398
274741
944434
754806
1934
844394
784517
510968
8858
160602
219742
158147
521549
206873
291793
20857
4996
243973
1066049
570601
412646
376459
658622
912396
642238
12535
732743
36918
402113
137283
1149252
705106
175435
69592
841721
438893
1157322
954985
372244
385843
270290
919767
353496
917413
314806
5285
981618
52896
792288
272000
25097
1107426
123034
638051
854139
764089
857688
637790
177699
30099
710059
60554
1080764
873988
73595
866419
867739
1043996
951476
756509
590925
1371
298852
780255
192196
533691
731992
631374
899853
759251
1060852
1036464
821394
109547
550798
924510
821202
68414
41479
14014
337788
413178
1125438
774355
44308
1012626
468298
78523
935231
18156
522722
923810
1091743
156625
807320
971843
639142
448323
10019
136535
866261
726323
850414
784797
881872
282816
547191
1117246
1041890
36906
143675
1082109
63894
848861
354440
111216
849421
58875
1133155
1125361
1083290
918828
958351
498665
360677
703485
574897
1137528
655783
1183044
445707
801154
803633
718808
602306
771286
157612
1021660
886865
1139278
438428
816173
980817
672398
778479
152906
343314
163923
282132
545002
868267
1134574
53290
563252
805594
534824
369306
51570
352598
60749
383475
149215
598207
24729
585091
843078
506552
697446
1071635
1129809
336542
548659
986428
868634
456283
5220
862760
1110463
575693
792761
1134095
789379
678850
914785
754475
25873
1040105
1134676
410725
790167
546790
1090336
1167056
509858
663665
33431
626297
881273
1006967
1108365
561119
573076
1148814
162344
164515
377217
788099
568733
551270
776652
424306
688152
92653
218938
921773
832521
508289
410378
1062408
522211
917611
872299
891152
748472
263358
506977
504998
1015774
328469
118288
232712
313350
81913
445878
104289
820946
59020
256871
951024
458033
349776
1084218
496734
776761
1149422
364656
27520
330977
350334
436665
916126
756400
1045840
764669
197110
1079733
1108331
1046643
799440
82419
167710
45548
635936
191040
493208
886268
422748
1033818
53860
677420
866222
647204
173382
796825
108621
702052
661103
740232
225716
393603
1039727
625428
105286
210157
630436
694116
53348
143046
1150092
201093
449407
835802
989997
884699
1018713
1046083
974046
989304
475996
274440
61900
1065088
347365
1120331
638600
696375
790512
94569
320123
500375
302905
673725
372285
1037022
452138
322598
370441
831451
227284
928289
210358
305823
109888
777582
422095
241288
1075198
93356
487130
834245
1064157
261242
957021
822107
191934
254566
428269
337454
556394
981202
1054346
1145256
489930
606507
914583
701466
1066397
198498
1018677
103936
806183
627354
154195
698145
928096
341835
118034
664860
409304
755226
193934
307948
102361
469621
977841
461737
433040
657209
439793
370432
1132857
1119065
327836
981768
784550
595860
364531
945439
784693
231318
923866
636108
213642
945063
120072
595282
139887
99447
205482
215124
805799
184157
35423
225112
1069165
1041038
486782
663609
1050058
914543
755415
637700
828662
173660
727957
981621
614139
1181683
922218
647084
1000883
81795
31359
1065775
398477
612570
871984
36947
876805
691768
231342
1083613
992657
321324
300710
115429
636647
474889
996627
1178074
826671
976089
415795
262605
750473
359601
450132
144970
1053477
360117
594242
333930
70250
305566
523994
855056
11368
1038260
528395
858779
108602
811552
66656
823780
501198
16515
497890
200238
568024
214856
985441
467937
1086788
932805
143650
3663
253964
629779
919063
870686
637100
143647
255682
314462
759129
1148615
174257
574100
169767
186505
460055
222641
1092339
231237
124606
548536
1014826
139219
802733
1158596
203231
899315
1022493
838141
1081012
1067241
617731
783921
831832
147966
1122594
871078
731645
1026190
542309
254885
1111677
619688
732251
35921
333751
970535
561759
876535
171287
150115
748859
618002
806262
1120967
1002801
487581
926039
706911
686037
197826
263852
134761
141235
109940
686140
239862
684241
27198
139980
728530
263660
631066
1136557
797159
1179641
1005699
610322
895440
376824
669257
563875
996862
439064
926807
299642
522801
860145
985341
763828
240617
955523
970305
333506
336296
184451
1122903
174972
938576
428636
815075
558264
190711
314632
145090
840963
940241
1079631
610545
820805
812775
514373
201654
304784
713225
977120
579785
259525
666030
102123
32955
1083633
368373
1024962
203225
191708
1111924
348968
333859
117017
831170
396139
840736
925303
60504
28772
451032
655053
222738
86630
675780
304384
19716
1181839
991939
547646
1080242
114587
395810
1044641
310412
821337
128801
908951
285090
669456
132098
944175
994358
696580
1069175
25024
954517
614066
830083
692893
893419
882675
737332
432392
739399
731492
659300
1024736
409058
618746
45274
889641
138383
770548
739384
41248
487791
1145771
768342
1191638
798874
335395
91181
93101
676387
926227
1056542
790685
762995
902050
963769
859631
917113
505301
901784
1150883
843584
925392
734257
528886
469822
443345
528071
530563
621948
801899
733047
38209
575917
537894
185991
46170
87208
1190922
729605
264563
856602
80497
287333
832820
489808
1176702
1052439
533751
501900
108756
1086514
343637
761381
815431
388370
309970
1112427
148254
223936
1063804
211854
409671
462748
650903
640675
597585
1113462
196787
360176
669000
1128242
389918
1077982
235003
582955
807490
1170326
1117755
888449
511182
1044182
220841
881725
821085
271976
587961
924437
514188
693508
863012
529726
399155
354230
29584
869406
808228
1084612
968764
834500
1115750
486785
705394
1158094
370480
1182783
268096
1096141
1038113
636648
532685
152812
1179360
1036246
79392
29114
460899
810758
728691
382332
429468
1058635
1176085
212396
930419
1078316
937433
37147
705465
1102940
405163
703904
330647
381113
1130099
851255
837530
950417
693300
138916
338393
255163
1093955
375384
283736
1123494
1084818
1061078
888161
130471
106458
165902
735197
1042069
294755
316017
1122155
169210
391398
742146
1128979
331963
899389
826027
1004647
637416
415831
36066
749017
1156734
665848
929381
1047613
751086
1076358
957637
1353
823873
306645
514575
178792
702012
700258
623261
1080431
650829
792938
556409
928026
74229
768680
739990
1092281
503543
213010
843091
864717
960093
169019
905888
520400
1173756
1116910
862436
261173
7753
195091
242945
550993
1147824
1129328
657652
611039
894270
1024615
57177
878431
923983
702009
249885
1056055
359595
1161843
143188
17026
274976
510582
324649
1069539
622294
902907
542082
1187156
842598
844912
862750
779418
167930
761586
588665
920372
1191901
165275
1124937
17099
419757
615844
871058
827440
408146
162837
26682
384186
703422
686748
1043204
616920
1038444
54471
480301
419607
552051
82614
426346
258845
762767
626009
776607
1097884
975726
91457
625510
895637
42239
408611
54876
701312
170446
1026417
462102
722651
986511
1004135
767034
1072618
1083505
82691
139092
764883
309586
535761
777839
524209
1100546
183017
865003
337015
477627
569497
1162419
1157006
550459
160714
73379
182510
887999
673660
271064
987368
1111726
493631
239684
1033954
571088
225728
749585
118623
885577
998164
1119598
609968
947056
295336
379047
930612
633783
540069
872274
369402
429594
129255
225582
1105364
9531
250196
483769
378339
480344
916619
552951
1014582
203222
793583
589643
1124024
1048852
116146
208250
611936
403376
1137223
1185765
129203
229021
428964
1049469
819855
1139885
645679
274152
416893
195645
609014
310479
371128
527871
1050970
95137
1139182
849665
70723
439322
718403
218038
1163255
50032
811439
573879
8509
379757
1012962
1057887
147804
569735
594052
747701
1046361
216135
632402
801466
507568
558692
758134
747283
1163190
240339
106567
673435
697996
88615
1039142
877793
138123
344497
515264
811919
392476
239601
991154
49537
361091
933872
961023
112623
529940
824748
344175
592501
54914
730672
384182
765900
491179
1105945
544348
654609
921648
43778
1168521
1190346
968485
597009
382442
1100710
404161
875640
894677
747373
742281
856236
877426
158739
617947
440249
26881
474574
723066
824801
360460
140586
78562
501657
781007
964326
782902
616640
1170276
903459
187648
179229
649412
910834
299751
681599
132130
621746
871003
379367
895542
19662
55215
12840
791786
949543
924169
190721
937241
234853
398921
366988
367235
363487
168916
702785
706632
296881
402527
422643
290534
212782
401190
715292
304898
374677
121979
260261
820337
744770
372178
649636
31883
287273
284884
590309
1015805
220054
476401
624536
809956
1138399
1059681
130813
518419
327449
379672
167860
66240
1188666
910022
1058776
969188
384384
187564
307497
1097472
1103651
792067
157257
289753
43367
5692
379033
754545
174632
1184958
649398
418
443597
558575
159068
1058145
1169817
1078357
919425
817943
9842
720765
224071
979444
907456
620730
1042260
549458
612319
973647
522402
591723
135734
81965
247988
262339
884651
770011
320750
46393
264154
477763
218923
430440
270334
653714
724531
58881
355784
453715
95814
497536
925273
859151
527333
1096919
714923
466332
1139721
1106551
628690
679413
841325
627776
815636
41065
455658
823911
1123585
1134802
680110
180367
242331
404840
322444
271520
16327
605550
188897
416343
202935
975670
1010087
1158124
1112169
996010
634299
288828
805012
960197
1098459
49142
569456
681835
699631
992507
1031847
369142
1095035
125827
744151
434355
361072
928145
165248
510840
451528
1112409
1148671
710821
955268
199248
814800
619790
146869
75709
798220
1012591
338221
1089963
309647
848086
202086
147854
499625
423131
447884
1094823
841472
726498
962719
815756
533695
1126957
732713
687533
1008351
332725
590125
978496
421255
1105790
834801
633027
398175
65371
856655
123499
971552
1095193
853808
161277
1048530
1058964
573347
519913
685087
213132
38306
555652
1081557
353392
300649
675449
37433
469497
758728
710954
864416
1086955
37202
891980
1022245
733003
1175723
171097
119657
1131253
961187
736948
711477
341010
77184
275900
833905
838475
463558
68213
734086
752725
111482
4768
871330
937183
5027
1077099
220687
164745
32738
736941
405757
808090
280669
478642
242234
1184496
332648
1952
627681
830947
239088
1175700
1120770
455974
407097
265325
163917
951006
370289
184930
1077627
1183588
938859
167030
484656
158154
1090974
381196
10992
375225
354314
747145
112624
35094
966218
236561
613156
166484
692072
1049562
783263
846422
1035757
199300
688759
343010
732699
684437
544363
625436
740095
549298
206078
1075921
23861
426440
502474
736224
93565
685592
240199
552421
353315
164239
778952
781310
181025
558302
1008442
624723
779323
880112
539189
236470
1099150
61232
235770
995436
221342
1031466
1102820
998288
802711
937700
1011592
1140985
603415
77799
1116007
1048596
916127
255140
318079
424015
331969
667164
81302
745276
759590
175603
1059702
1030360
1166066
660258
272315
632305
370404
1139554
202491
588823
424323
715098
1145495
525681
537679
461239
627137
194760
870882
1154212
12814
839299
1143622
1177358
1096999
612823
1051373
306791
633147
1187912
654328
29973
803141
580535
646882
877276
248578
684940
728141
1013960
1133781
754818
420974
663223
964626
396408
892754
655547
373441
723729
388356
736533
333633
160420
886903
787485
615412
742651
763366
91556
345545
659811
166205
412789
169836
197551
325816
1077447
723540
591979
610271
612470
1041996
91093
827650
5807
890045
645412
983138
544887
933658
275048
1097822
106979
721132
1049174
1006744
439024
398249
245490
795618
51553
627758
114419
685150
931763
275390
815611
1186691
163168
1124415
726823
694264
1141902
608419
42510
145905
1163603
44469
192298
776401
869809
231055
206433
103440
100464
657545
927039
340144
1028825
569067
432395
466261
115578
443153
511142
693965
314997
624724
130856
343781
193949
273780
1087562
782887
321679
770095
466765
95871
1107447
237580
683981
1107605
49218
424168
101183
1024780
390601
843634
1046465
823427
982965
404064
213282
483437
635356
706191
617690
119325
434533
61612
241298
714516
483017
971966
1145191
539365
464013
434099
1183624
789870
605215
1146525
262991
1172708
54801
284617
695813
501275
697155
676267
1084769
397700
719896
751824
379305
1129366
160472
1013687
938728
972151
831647
919198
1032461
575634
1125742
26374
338368
271163
456940
888806
434943
570302
482896
502776
757215
964745
501239
925398
469495
295059
162440
965081
28446
63268
1035554
730072
1159742
423323
966068
213026
62294
253873
990777
933804
1084276
1028994
937977
757785
278110
899068
1165360
196420
46242
511883
198953
273927
570093
385756
1176992
721298
20759
417528
830118
345202
438885
655029
731292
1190553
991050
964175
831934
411354
1146375
784971
295413
733769
1132420
236209
133404
621121
233291
331981
497459
968110
886799
449656
217857
673958
478066
140294
429904
921041
712974
13170
218051
832199
610998
244160
1025493
394873
896846
30641
604854
814327
429195
343737
353528
550291
812526
1128910
946962
422968
960319
802794
345540
441077
427262
499852
114345
393979
937631
1054749
678655
771859
175209
1172648
1006319
554426
723244
781954
959303
763617
739617
690079
89300
482575
465847
248669
736685
1145575
1180154
1086961
337650
1125639
1059622
682006
269833
999529
1051190
541473
1124925
574281
1142051
998074
487107
978992
1051741
438987
364618
227921
922998
1185548
501931
255899
517086
737078
367599
270955
1114277
973338
702759
723436
702670
593069
79385
592914
176956
2151
760525
1181312
207643
1096791
1031788
1037905
734568
961272
1160075
806975
444197
622306
251646
1092859
151293
191769
7321
913399
1094623
660201
1169964
86234
892317
749347
860393
529248
788512
857614
656510
345747
152116
41875
681692
630998
676980
216670
349378
700237
832021
712024
78476
543546
961008
1191588
810978
712104
633241
357495
929420
169489
619515
542529
156072
552908
570903
542464
141614
377251
214083
582946
1002108
210948
92096
457424
175538
846532
1061879
603962
1055172
119679
884987
165157
541194
107894
141906
342114
901570
379848
1068546
585828
908072
472657
516904
1091177
973298
730884
1098656
859611
950453
1057358
644571
968430
721827
878279
1182555
245755
968196
310924
1114666
169281
1142255
234247
255057
85429
326826
1020670
140900
698925
772571
644048
314539
298845
984975
1108205
340305
1099802
42420
1052664
647718
1014535
907384
1005775
885864
473114
101815
212052
75299
468027
1123868
562479
773141
507724
420019
877670
388358
969988
993606
1130305
321683
661740
851947
589993
676088
715022
836267
945827
558004
218112
179167
1120358
55355
1160548
317796
461113
1184134
722440
181230
248066
1163655
425154
291440
619816
781227
566043
1044247
976039
850832
1181305
906868
337588
99260
1153714
7573
64415
256400
936223
217474
580430
560864
1039254
1018859
1121597
948103
1006863
863925
724233
1174640
847897
226288
137390
216207
571565
1125853
771780
458454
97501
180057
1136109
107884
532851
448397
923843
672528
333994
683806
981756
559970
393125
1978
573640
640311
934318
508662
517610
132647
707859
1090504
1186430
391361
595780
930505
69470
326425
769143
582402
1165934
923297
613070
308977
441657
990527
160551
512598
1010084
1188659
467836
966295
341626
343576
701330
746373
644390
824315
661044
1074748
965
945428
925316
478473
655602
546214
1145409
767922
666910
140515
388483
190267
542696
1142711
90193
516479
305908
749093
846761
157006
896783
766532
1105920
175810
678625
39160
426549
154415
537206
615551
419756
798253
1095324
783913
28813
737821
774256
184878
1023036
58709
164992
72565
989043
456297
721880
433391
85921
923374
404556
111258
623201
895394
595474
1053371
414052
123053
678368
90460
467037
774294
214130
1190465
6063
1161496
205439
162406
295220
396046
1137588
193630
320586
1169834
699978
395777
380029
104343
1192677
51760
654716
542665
346987
763317
870202
531843
81890
99792
793794
173113
156582
745869
774239
1004850
129804
313635
539920
898335
1024977
1019366
1041930
980116
377109
108783
823121
243595
26943
956258
820091
221059
516492
705727
936026
1105465
1024048
340775
391089
247571
906866
1130848
746511
203965
911187
751257
310607
551316
475552
16978
675141
1022420
160367
44185
102177
547154
689474
31152
998255
1174046
101819
1055896
946584
190842
1115487
648668
714224
765129
667703
584681
1098725
1007438
237562
451855
190662
793478
810770
534477
918320
621465
603885
546526
21153
351928
101172
488624
1137235
930010
911948
313178
149584
659669
287854
1170451
271959
693248
573487
480712
428895
819639
324500
589566
978857
1095493
978483
576807
950316
439824
1167787
491573
495647
1181078
1053781
102025
399619
281083
705134
237089
595022
1186501
758705
24453
957954
4287
275958
1060964
59443
850941
864741
196464
870041
737795
925847
721263
595019
407976
599323
703017
596501
1165539
842321
792236
258330
605933
924828
29810
957293
1096461
694376
673501
1057171
418839
609648
812484
332426
951054
468585
24970
898838
994958
852199
757588
1049484
2432
549636
504260
1164187
569799
861274
1342
727084
153460
1103560
72579
963988
945630
656955
304771
1165728
1044450
573626
452506
745534
778702
1174932
815664
134690
496871
1060017
418008
773987
898404
332359
548194
514180
242236
32416
869219
901199
1090784
243972
913358
41769
34468
765197
728560
199586
596395
36091
651438
1024368
721321
1143187
980654
142988
1033217
883429
1052693
801363
839744
920867
14509
1183797
1043052
69692
91443
6914
411226
298088
384444
846934
974565
207453
549012
1161719
110117
127322
470192
1166688
154404
607448
358434
1152896
368512
897677
844996
1006365
792457
365220
141195
915836
112807
903732
320213
929872
75421
795834
128967
1074036
537281
182252
267991
989822
974593
74330
201589
483456
997671
897837
329521
287309
210222
593645
351532
584958
762869
718229
167835
657887
563915
884325
1081070
929869
207238
107319
714592
491825
83157
1044139
931551
1001802
670192
883905
424197
994948
1118755
654054
48028
379856
736908
1038618
307056
634879
272468
559469
66012
122846
1171453
25581
153656
204243
481365
740046
1074491
691513
502166
810409
578408
3418
939373
803669
940677
1114099
677690
270526
603737
1121119
172959
226776
669256
77232
1094689
427785
1060948
307988
1077392
28576
512556
442346
39167
1026819
498445
82529
1165912
189928
1099798
360527
722691
487399
998844
919646
901715
21952
972268
1112282
292748
245826
527774
356345
931090
882279
1146567
852754
936101
1153012
832061
350778
847742
602546
349490
47813
897965
1177954
33586
578619
169635
251859
210045
410401
12413
880211
240560
757791
194554
139166
607999
937102
951754
732298
987647
236564
1138877
373598
473259
1108583
824940
830566
172656
1059958
89112
674923
400605
53795
460034
1048050
602149
875873
538127
1190241
521926
789383
2264
577729
989197
612849
952063
69559
945384
186285
490720
534420
1108474
428818
390247
635208
459612
1110634
765652
887532
1034985
1147313
788642
202279
324355
716359
1047817
733509
508804
364792
863567
1158163
587802
561074
365558
116762
401975
850076
247701
397761
921529
837825
1086634
317620
226163
396477
425426
219841
617585
773123
58308
945427
164218
1060097
494134
260597
583716
1151589
436988
1133260
1088664
826808
178440
683979
619160
358638
10422
388288
672122
626791
21494
193496
323595
419212
578024
61951
197973
77761
885831
996525
43079
778215
878384
571407
1000334
829525
533525
281234
375473
99677
248025
1067931
788247
819047
740801
520579
479727
898039
22302
636985
1094141
1009944
1113930
647894
292634
1116993
266368
660145
627886
540635
574791
892370
531391
692358
356002
185055
178557
926179
1004420
659506
793431
91468
967298
1182591
437614
649177
1090599
805046
493696
920592
1014975
97365
497683
282955
1153787
441243
753333
271147
340532
560752
955603
1060485
439953
410900
52866
921657
115874
862674
317665
254493
884102
485703
880917
934868
354504
1158469
279283
133459
40881
1185135
299502
929228
193043
790300
732171
2307
1035980
29045
951393
237538
393587
654650
735408
898097
609358
788362
5372
996276
1049797
331443
1092621
582403
96377
168324
1082602
653715
219848
170658
692851
190453
722655
179091
693366
911827
843458
398903
640690
507135
935389
262570
880106
524628
1019775
192272
584143
822814
599689
800950
643458
1077327
985351
1182485
1165056
479798
774439
1181694
503743
904368
955506
990066
1095650
675182
333834
840797
716378
706447
205203
679276
945637
1002847
847441
1095697
207204
684676
842157
703471
295915
4468
98650
556978
390262
392853
261467
1157285
764092
789175
891874
1122523
716689
511288
858259
473513
69603
515275
670624
299275
202687
282849
24477
792635
971378
1048894
1115248
601964
777003
557246
729006
1039374
1164985
801943
1138468
731343
78911
1010342
502545
987725
538846
772590
471295
945229
330532
577023
140021
50005
1006093
779392
879622
666962
830373
1108419
756165
623464
1046861
410938
1132130
488066
883329
111273
397616
552921
931478
88378
150448
475521
966901
522808
16292
826185
222059
146598
476596
388871
1188451
735010
1189632
997754
707147
1035663
197403
357345
1168142
285717
815102
703219
530983
772795
627236
893998
955516
210315
723438
36684
114942
290325
330654
926326
875476
887618
440003
1081522
1036968
814466
1140919
82392
566097
209049
697701
512053
1066179
170816
552658
1110673
454475
789868
436429
950957
713096
531331
476021
995223
543621
996530
510605
1149885
289653
1029128
733400
875506
541549
674538
769426
319882
308278
726877
552304
1078996
438707
850244
221275
963185
828065
962785
222753
1179476
356546
914139
86008
1085594
175555
711205
392319
1104481
525504
721443
1128790
7749
803841
738447
154041
250158
441939
1023541
388093
485922
7010
770508
72713
278277
90815
901241
107574
1162287
688433
618648
307487
422211
1160632
1132592
833372
261654
1008896
658391
748335
379990
484008
359315
816111
1014698
710880
196744
903143
934037
778406
1000952
738601
347706
489672
348346
652875
694197
506180
131125
276722
296680
270178
739485
1017725
662296
305095
1105471
94869
88526
542723
998856
617149
703192
483127
1121054
1002471
1054379
814950
899845
1080854
407845
62111
419095
1102791
1119843
873019
752517
410126
1146431
73772
936515
562149
592440
529300
32394
1087334
631125
128798
998398
12670
788148
549002
639765
1070448
235319
1141534
9841
964819
1137731
1105504
203249
348428
1093046
1159414
595340
1162645
1148963
139628
1069776
784732
218537
109360
903923
8224
417579
834617
775930
351421
800699
979601
457178
435287
688416
325423
332922
588236
368527
202221
226981
53671
27263
757192
112961
146568
1042837
307173
988683
438558
5775
1008407
869485
71809
532923
516162
942170
943939
503078
953930
592301
831925
120834
735515
950405
1016226
558499
103065
592142
433460
1110066
9651
600629
444077
460372
1111400
276390
566690
169254
980520
634386
995155
731808
679646
471268
1186587
651518
1161915
1102692
327412
49772
266675
611223
342498
1013501
1178601
101771
597436
1005755
239101
1170260
282282
715460
1011918
965640
770194
153078
1004164
1137954
416086
707564
49000
374766
882602
553922
850264
945747
111921
1012673
382490
1041536
1022508
263155
153921
1123425
536206
614315
750906
961758
715399
968170
826522
866603
1054662
340990
395243
1025648
394973
725020
1108765
418866
587917
247431
97180
192563
300048
470063
300572
1182712
602575
283454
187676
1125418
121603
228080
738538
574906
794739
478243
68379
73079
1112126
3740
966764
355844
637673
155133
293025
366494
42846
1072882
454055
580836
574290
1047819
1077693
987433
1123449
1032541
519108
767431
630719
98530
696006
83759
851321
356690
1007751
389831
451419
38390
746452
481980
1027173
31541
1126408
895154
1069704
717011
239884
968180
301468
24589
588538
1119220
1097346
792662
389582
426165
191661
1094013
200360
290644
462373
823540
426748
225697
337164
68277
51833
964657
1064026
667013
640069
1180516
226573
98759
1182421
1131100
151915
798911
1129477
1803
1157245
368179
669687
442291
100551
1164520
440430
523257
1174701
822705
695337
760672
449482
566070
518904
771565
916519
783860
74312
680950
237832
1016031
511696
501776
146520
93751
386395
601650
1049788
27712
194362
458663
1043948
54256
766020
560390
219171
1073604
1071948
120168
831130
18427
86778
366985
686975
587228
49251
11017
552839
880422
214251
590679
180226
462790
1030554
965610
444591
756359
338783
614374
542357
9619
444205
777925
1080382
264769
72939
1188363
6905
976879
354687
999658
195600
781182
27420
248758
937200
85634
75844
682766
988258
1013673
98800
468843
1148489
1083799
830182
1034262
168023
86391
1184873
208705
189868
1132290
1090756
834580
961985
703061
691930
1188808
290275
611515
252233
96434
543506
157353
1182353
321875
612210
587807
196796
881836
121363
205772
168753
653828
466590
153324
701348
940370
978120
597446
486292
845582
315245
1176995
304748
1076199
964650
642117
1147877
986658
484603
280776
928763
77047
1021537
696724
256102
695644
327602
282316
762716
78311
311091
462993
367164
839715
624991
27856
345898
73618
984099
901801
520403
1045328
777223
1050117
205658
716422
6157
39880
1066252
495114
337257
455962
336423
728930
168019
184353
297131
788762
1145043
133031
585086
708059
1192121
372578
260924
1067910
364816
35365
161736
462649
899635
189053
37245
736525
270072
795069
39333
264854
786947
624824
604040
1093635
892916
197815
1128056
471785
3323
925060
583506
831380
1035775
227857
375196
955598
857674
175518
757274
995522
371662
806061
738387
1193001
831215
837626
430829
1058812
130008
851516
740608
125248
1023808
678177
1191674
342850
273761
759871
711211
631303
824610
295993
34539
728019
184217
367151
596374
323472
255849
873292
376941
1153551
1106181
1053244
233254
895057
443154
1073739
748994
962951
130949
443192
808974
910064
1064871
649974
1075717
817720
929901
86752
790312
86365
238961
587207
387685
283595
431097
109005
542739
719806
704604
1179971
1142412
1149075
313669
971339
834354
657063
445109
51836
589926
1050290
730154
618315
327521
54636
948721
464813
127160
435185
839736
708872
37265
1108387
747565
780770
400020
979084
1040375
396305
106376
235005
379509
874358
261536
41115
323147
725283
564986
996920
133069
393017
1119827
1189567
143018
63241
67504
668165
815635
430724
793214
1162729
540633
810056
552277
425907
1148662
1028546
1184931
471033
403652
729823
512348
304751
525195
417466
559103
746663
162077
833085
1042406
743746
32773
1105594
322353
518210
1163638
761385
768577
638627
1170175
84212
739952
251087
121727
128551
742428
620662
31488
1003660
1191635
262412
539947
235999
1070817
57279
874919
342875
1092191
217924
672365
600458
488216
771000
309725
179395
936628
1101236
382433
768353
664797
575909
372260
70030
338737
422537
322229
205891
997188
313930
1086862
786925
934316
167713
106891
78765
240288
919775
192324
395238
1125772
455409
945429
1161908
239103
616873
819588
154589
888423
622088
799786
214041
134974
340996
609824
340504
377804
468406
738269
330562
331376
483083
1037893
949885
426487
991153
794543
37920
335806
275979
31532
403351
978079
197857
1143272
645651
516843
950495
331512
46610
268476
927714
77646
278386
223049
138186
798887
498625
1076964
755070
502449
494948
195322
740849
389860
810334
450890
788995
572221
900036
139388
1032948
503728
775407
484530
73433
760083
926042
725128
357828
471936
985347
705421
57923
344629
782526
516787
809140
771751
794665
139353
229652
932823
736576
833066
1127559
417032
191603
270348
510176
878080
187015
746725
6463
542879
205189
733615
883294
1134458
212193
428229
285187
125072
337630
1039628
1121890
404028
837180
215426
269791
831578
279084
353694
210419
693915
853736
1025850
383153
988410
614652
667908
625012
528418
508302
1055831
887864
898387
274754
407157
307519
504222
20136
19849
866255
1122151
427006
41643
160030
725333
1140859
578227
480315
1019183
213879
147728
33344
407069
409023
51254
72595
1118783
534937
52718
1070381
528463
491923
1176948
912503
685531
629216
697053
518726
461907
78915
780628
145886
39784
36834
988941
337557
274045
71950
1032968
104221
174619
511723
1050458
734298
1000285
588489
191734
811643
217139
861902
694661
604942
1008801
444162
1072625
516317
1164039
1058764
886162
588328
57984
1054168
758236
437796
705682
355335
342041
318198
262699
422096
55746
940500
413486
317802
622888
1140443
312169
117762
863705
931647
244692
440269
1121845
74683
1164841
885874
530203
548863
224138
963744
681704
1190252
170200
294923
704375
789664
601992
686787
978041
589684
570746
145213
31049
239362
230419
355685
953914
438120
698993
108867
397727
404085
170758
264559
224766
625576
272573
1149396
377295
1190629
667004
447978
1109938
848822
322659
478367
241397
807229
1075647
846240
1107689
376169
307300
798313
1120061
186322
396868
726460
5341
927324
524505
514099
874642
965734
822857
90632
1190466
843758
339421
7513
849653
453868
92440
319711
1171446
149556
440801
1030207
1138951
676057
450756
1175386
434277
182469
1114126
849541
968296
492252
1140818
760371
408002
282184
743327
1059236
404905
691200
674164
266679
654042
10861
431416
759167
665678
289320
1051273
1037549
999394
366922
1161088
700465
818426
940385
851520
848209
136542
1015135
605278
1165141
504767
950035
960730
130269
493746
1176323
142842
926529
219338
783229
211954
527842
803828
927493
67935
754993
327620
904557
1176064
1028455
373613
791523
25798
1043979
586534
427531
635229
872659
285528
519437
424838
970012
458412
140283
805274
513321
637742
580229
14508
900239
9489
1158015
568345
507364
165826
755432
830327
100076
987041
910102
925509
1045379
1091265
539234
580991
466920
511187
840252
347626
850353
404676
524253
502383
913926
63092
874405
640470
774544
603361
1097104
431367
397178
978211
677642
532422
1129244
1119475
344798
862378
928664
877734
837496
244762
332896
292790
753922
115557
297266
501269
1148193
123558
1150422
1083070
796441
770419
341939
702893
255010
978523
794521
254370
357916
329374
1056377
517388
665537
1091104
666556
332626
288697
991803
576482
1027797
1174622
1045660
917876
589784
242183
747368
200447
982590
1150445
887530
596424
611168
667186
210796
206477
682167
568197
647922
647867
387814
361785
677003
296799
1189074
210942
435968
325408
522648
515511
782252
278012
199630
233927
611781
1173655
218742
52749
79114
534064
1121227
367167
427081
562228
1133883
573
198801
156671
1144308
1013547
786562
151489
348158
146123
993713
1070268
989176
1132578
80625
1060818
453750
142383
401700
610975
1011657
541122
734697
280706
1113607
723716
540791
492683
246905
557286
262797
19158
740597
1153668
393083
562134
271062
510876
754723
209895
736349
829874
745787
742377
1163886
335053
733907
726419
946297
309955
207763
759138
567659
89106
240125
116716
593422
375108
701216
856929
571247
364469
55038
1057549
270151
760786
336114
943985
478414
39116
707654
536755
156600
824281
114056
456715
594432
1110795
1034720
1068162
677760
409528
517711
181950
304036
293224
279079
272487
931296
386901
558037
633338
522924
853738
1114728
1135507
976552
134787
154791
955576
544966
753823
653145
862554
512799
991716
989090
495101
682210
62557
1170906
39714
834966
1180742
241478
1168833
415059
358448
363839
135094
1072965
863422
385569
1155987
308560
929379
532755
827783
804044
324637
983143
615165
479074
445626
741642
1140402
681842
575205
829256
456763
666150
552471
233352
296708
922680
1038007
256276
1013597
39024
80624
147628
667338
1045978
728684
1078266
373515
647195
340832
107103
28094
469732
564911
960980
1182171
1162623
816587
353321
346862
519013
20823
733852
985654
255415
53358
80110
732559
648612
471018
1041598
565354
229366
367814
820311
929344
684631
485141
1002715
937987
1042445
948220
25847
109057
1021395
939819
1120666
1186398
723640
781531
528405
561773
62728
916241
726539
102803
810373
1034324
953479
1157362
1150886
1190139
458096
966558
163429
204973
741902
283139
955508
685453
1174
282455
493123
857977
453964
335265
775910
652826
950195
894145
804947
1020408
817785
713663
713573
163544
1187988
676905
754098
285865
166623
749564
13418
630080
500886
1190685
857035
220988
393355
710427
258086
351898
985935
450183
280910
868942
258289
568574
924046
698831
1027610
510925
935455
48442
587607
774864
208919
488179
784831
1058840
311618
284979
545795
673526
442571
499045
632800
437191
1131297
717911
217518
740142
553784
322126
336431
590972
585806
509862
1096671
658237
437421
804776
863944
663503
175133
102795
808988
744747
910514
617424
243143
44293
872907
93232
1153006
1186244
799600
1179382
344564
133897
857483
1117104
531411
820818
602247
762423
547333
172177
1115397
1039965
910945
117414
119897
201084
486979
1123991
18449
677480
1083906
544924
293848
773896
391491
841569
532781
248122
116970
713850
92101
265748
972141
953945
274163
131877
856360
634293
664459
960384
508179
753099
1053784
1037720
1125289
246989
669836
879664
658621
783218
585016
663782
900704
924315
53279
772420
1010637
1052465
70238
481636
300102
761243
859838
899514
733149
1104124
392040
430038
630072
1138194
63305
175981
707409
271645
25274
658976
570829
923834
65375
12863
850675
66738
580676
74649
244027
178681
27357
50805
231588
69783
1181269
983359
211180
708638
964160
900346
17674
943663
681668
871791
778206
68951
608086
920071
951574
837679
357446
238626
1012984
139509
663464
957312
314978
847671
155747
751034
279507
915050
80820
888603
145017
800574
90637
577291
1873
83324
310125
986541
985841
622836
882215
905168
661011
1170859
379099
280493
567590
644113
161556
25264
926173
740524
1175728
626914
384564
466907
559249
1154422
442194
779762
546642
617579
1106920
1121323
56414
956735
834837
891790
927049
42811
718030
326623
227445
461272
887478
1118954
486738
484022
693398
707985
228901
473459
450669
364494
6732
637974
210535
400292
275546
291671
62392
423762
765674
288214
478143
830526
532179
688185
689366
686375
493533
1159066
144102
279704
285145
498392
654015
703926
825173
902500
888712
1118861
243035
647284
232838
1000144
103203
18121
420366
662616
1106055
161119
673029
1142307
380175
962274
1150551
389156
654871
599828
588724
342285
757952
1135987
799523
970763
491645
684385
903658
292719
397631
1119288
170358
930853
255419
545086
562821
77832
862380
1026931
1089734
987889
976329
834555
534190
207100
912177
831412
981836
689355
1071659
690509
1143256
897294
256218
851285
991142
785039
97126
993999
382493
343611
1183486
955107
29867
1191139
337132
899816
899672
175070
221722
46262
1014983
421640
171017
916987
1180394
662189
594187
991455
1060780
770442
4635
526515
703442
485572
906902
164775
380258
433208
504187
630286
244364
151604
644356
305091
85575
80296
105956
1145020
429375
234958
1026235
1040194
101641
470308
257405
630757
252259
1048738
1187772
204765
759441
671470
65080
993853
114293
496026
790334
121201
191304
466766
813792
1050733
513850
116525
1092442
967375
943594
330539
245035
308559
472452
335444
400021
932532
266484
419424
983118
189713
437250
266801
480670
1161556
825963
973124
161513
640676
616871
159349
898562
605551
301190
1015598
253791
187371
247556
450651
390896
153949
417954
743311
1170971
877634
321216
208458
884185
690476
758983
527398
580813
1073998
386628
150928
908174
883137
385498
716201
961185
1034331
762463
512672
474780
258089
1020676
630487
495290
871286
250701
609274
131746
337698
1169680
372511
378091
353128
319307
291764
997721
657707
520431
1101920
185891
1127589
623642
977214
143912
1040113
848145
1010584
216854
442387
274127
25055
1156565
1038843
68871
728629
1094615
161379
226056
1016307
827685
522525
874456
277792
631036
74254
500648
289905
785701
1046621
396218
692999
1009788
841791
388616
110340
535103
894673
233421
88068
543162
183390
436237
862993
546152
817011
323129
864255
717601
889065
408463
92453
1075051
948675
546661
324476
407943
1070558
296762
742683
825772
966707
430470
516001
730878
639043
492862
1008016
1010288
1156233
958441
9112
108317
689166
525994
247725
103421
648129
389161
771059
14250
1075824
134749
1005077
57176
89518
1139293
1073145
740171
750145
310745
170686
1114852
1077061
280854
264446
916719
1022104
982371
1167454
1045609
637767
260084
45469
540700
371207
556848
797514
596744
64376
855759
460556
203376
911159
10062
162568
711822
32007
1028397
1113318
961616
112693
984353
919205
810505
110076
856607
155515
656884
1002345
551065
273498
382155
787176
729176
987894
270549
697127
672718
1185546
280064
1060420
99535
813640
883942
395999
378157
139981
941117
756134
425298
508903
890986
979094
897488
841389
647060
1134039
856149
594341
282781
1162303
404396
231873
927878
999630
276990
1125678
1010866
1181544
317555
1099413
458391
36525
1063860
849166
13700
24296
92973
709910
1064744
1090757
61112
517722
554581
373988
601342
726776
1183902
67783
257779
459842
1095658
34276
605007
912137
1005266
925215
882626
693271
88004
908452
765771
511562
1047924
120250
60708
960343
369180
538163
890956
887972
807769
82870
624402
508022
338648
254194
706448
394708
548616
232579
878942
348311
635200
411092
393684
389480
43866
791985
1181143
473079
1137868
812254
419986
159057
487472
694532
182025
666563
269144
369091
925014
618469
670409
146660
126087
272180
12093
1111040
879832
645972
829697
612730
178016
12614
702113
922658
726195
418916
483391
603664
367896
1000678
405203
180272
1061997
813690
1129286
494775
404343
391054
169354
116693
1054409
175498
921618
141630
206662
58743
200291
235549
202622
651531
441179
91403
249818
444768
514196
330322
27861
922555
503260
102378
70957
191309
391048
336271
106181
430212
824956
849041
224038
365589
836709
278401
1107804
302059
95571
578948
1091866
1112527
639151
639178
282715
691149
935761
433880
104852
1014292
1114393
342805
798672
415161
935456
279767
482663
1043709
1155066
1053304
319053
1030053
19632
649021
328202
371306
12921
1104638
385120
434554
850538
333088
1086413
1059309
508115
26240
674909
875586
943801
677332
1175509
1039135
13176
1022949
1016817
136643
1034279
858187
414217
77037
835748
684364
536043
991085
606944
1144012
45605
253103
995957
74551
500694
557469
472720
148386
850825
829321
126906
26508
1097677
144931
525246
486803
905697
176901
117415
1058417
345075
214874
996874
140835
455152
1087019
69928
17703
623230
794731
1029587
598367
1102851
392281
1138938
262599
692731
502161
301096
244276
183573
826464
500345
267773
717292
1093513
1180848
354946
4413
936104
687163
91777
472728
548756
1038538
87297
232299
926834
61652
429329
1149418
979804
57183
836413
902865
911431
322848
464267
41308
672724
633756
380613
675069
501283
843135
149715
202520
211837
1103851
267267
1023528
650334
645018
325398
1101059
39267
1035138
745430
840547
57461
352550
275858
593591
1095663
427751
167185
164865
433853
826636
129189
1174843
823608
638053
890036
406293
77218
354677
202316
615053
154275
824529
1118440
859058
356894
85228
917895
761866
863800
233777
715239
168814
1027662
876031
1017959
433623
858551
422401
594855
857380
165519
1083271
579051
399417
360866
691522
447455
1012749
396786
834436
597937
421273
1189073
515538
882563
953691
241664
956603
121724
929846
1009107
562666
1001337
76060
615465
640463
1030262
873645
940771
541202
54634
324614
5162
24022
1177888
832822
621137
221214
321347
699889
1025355
113952
19780
751331
508623
892865
1049268
834660
77548
652711
291210
986748
326085
894180
24812
1183123
1136550
698521
420619
959581
157767
570947
1012243
935057
767568
1103890
1143662
1031309
389274
954479
256364
659501
462962
109737
753179
552937
60382
568358
1149165
693556
924151
356334
1004273
726245
773094
731163
411905
603281
538880
564813
454620
377098
702607
737753
301064
275788
36281
467089
857910
132355
253769
1088258
519300
100787
415341
811587
1149940
988223
119681
1154251
561449
326097
1111991
397886
631968
1053307
153563
371581
823426
958327
555179
822326
100104
128972
182209
1733
801635
935639
499750
105438
578685
625410
30657
579000
256714
830009
497115
721498
893412
200727
593048
538345
672329
727357
472226
251001
1160771
129319
1051416
62163
513090
1144815
1064940
888939
113103
976323
1005054
521096
48112
915016
950226
664073
1115451
108961
598055
685441
230175
680175
327591
367780
177075
138676
288798
336403
653525
570376
353651
1157860
799675
6415
1124629
878827
1161894
541219
328602
227460
154967
482674
855088
268131
266105
733914
612973
895936
625247
31387
320805
593963
233052
1053193
212007
439781
1135258
491392
209635
949444
662934
1102308
110290
554629
1114725
1171425
191897
716333
989889
773669
365281
987846
435413
736379
1058346
901429
421115
903455
735774
209636
515563
783882
1151558
1093134
108684
613182
1032889
76421
928630
890012
680019
267359
953475
606775
336334
597373
125067
491349
342466
288505
435432
185742
561875
906706
263390
1078861
1135711
1162156
294906
776413
1192626
497339
664855
1190040
23517
467782
576668
385269
484056
763544
798151
19958
807
125868
325404
1029313
831319
393187
501221
707939
927567
167048
1179673
938267
55361
236588
858783
731661
469632
290108
1091531
862421
28694
279861
778838
37522
79964
239856
1033303
1097162
643302
618059
1121186
15556
949818
566845
72524
126407
253674
778879
1136571
922909
447095
269489
457786
729252
964643
203404
189038
1125136
932838
1115391
243531
1053955
805885
814428
718052
268790
1088964
264668
530001
48737
1023230
1103703
885249
1082589
535685
401733
295851
134393
398297
141539
913843
476676
50836
855055
499603
358467
309800
469849
653650
906132
924210
240096
874672
268262
333369
1106339
696322
753268
341436
746191
67542
384520
236566
774430
303122
327086
858593
236201
882715
1114054
571089
325427
83095
553686
1019497
765444
284337
462298
919403
967546
684380
188864
1041518
766185
509032
539055
733365
663373
143737
16864
63594
13085
453031
542323
910602
1079222
1111015
1138623
1087629
177517
773467
669554
91003
29101
322149
309123
15586
151081
772840
762288
546835
330236
793449
218892
951019
646194
864130
940327
340113
184477
1182151
249606
523945
934688
232106
898440
243583
724826
529268
356182
111898
935393
999525
1113133
1149534
781502
554272
543042
197323
646200
412226
1125154
335042
420789
100582
339600
350681
436056
1078647
54790
464583
646301
63818
311523
176438
275673
797010
242736
1184338
784141
979518
789409
606776
443171
85079
368982
196866
43902
1180669
207090
532693
900111
651055
6120
661598
642452
493982
747421
55587
1067498
140460
955498
1187985
474803
1130834
723763
1090828
654485
640240
799200
218433
344642
1037953
547525
231166
276702
749827
775983
152787
170231
610999
1071750
895752
1125669
859593
918022
856299
523510
676592
965982
416677
990036
159888
753617
1120823
1162496
266521
929474
778001
143704
527188
14861
1140306
137171
454647
37917
813843
1093045
502728
585066
451167
200636
314972
997658
1013189
400462
420882
1118008
920603
1111980
696310
730742
154013
111376
237956
249366
2036
283516
328178
440160
1108215
367929
91097
379041
1112455
723705
1108466
157289
321778
889591
320886
1040900
333772
1167089
917061
954961
1055781
1078095
90475
1015193
306609
757971
783279
823618
724485
1068322
895890
150651
400026
721817
853047
230219
135181
135166
699625
195419
17307
699142
1029652
594640
1040170
241520
581746
1129991
224893
615996
431779
349135
384008
392625
230111
392011
1127344
1179049
620067
327603
537540
271623
601734
1094238
282765
1087485
736665
721318
1121919
369083
937640
970862
407178
430841
1103784
182904
287495
44784
153601
321933
406974
680346
479424
536477
929253
1071378
213580
527322
1098693
108262
778263
613740
965705
626363
37664
324498
805616
374462
928058
245275
1172996
701174
787924
914848
525941
988152
940856
216978
781466
868735
1121621
1084819
441955
641152
274648
273706
153927
571053
290360
36964
1169482
443538
114465
197915
1082922
869580
274324
288190
941249
987101
265996
758504
589031
423033
570457
388233
1120977
650013
613760
638671
1125624
698432
765381
376891
298971
79453
1087665
250341
1069444
1032098
454199
83729
885757
754967
726900
689254
609054
265308
588890
57613
265897
851655
1178574
793643
566739
700318
361731
1079099
740324
195132
1061446
808113
564478
21964
1118807
657868
636216
743078
34528
770669
1028219
575456
474497
532410
275725
712355
1106378
1056393
393295
498520
585540
249333
43927
16902
999739
493612
1075548
553257
1133211
577760
197603
942827
215817
1079769
405634
555571
620767
607348
638232
370204
195939
717533
322285
121805
774789
155483
372635
527950
768525
1078443
565563
635226
778395
186194
183558
108133
639584
947500
500397
101610
940307
94940
108632
87650
219003
99961
1048311
433792
938676
152017
1115605
614788
417478
272639
318058
895858
242276
370328
479002
270227
468057
104073
585412
472443
724758
276043
281164
540389
373372
553684
644300
414594
145123
243848
179646
413280
1044911
614789
983399
77929
971742
874609
495668
310285
1083942
587517
58362
1178297
1174786
359803
130890
849040
454580
588992
780526
588552
857216
959618
489600
42209
176882
519012
392807
1066743
910943
336640
1021064
1134768
877647
660622
684968
1013780
554024
827401
1142352
838937
324506
688506
640139
421707
579465
299620
851355
165279
856654
1044501
157882
1021109
527924
325648
341075
54285
1071184
801708
982003
599918
336991
513804
1049538
392310
955450
1113048
24633
833129
886623
664198
532084
738878
699810
226103
374667
637520
73020
476018
535963
502333
1172671
550049
792227
928081
237060
145681
716616
837220
845942
293983
879261
989060
297574
806275
811546
99461
319247
30871
1056734
475218
990336
201403
888029
103713
86095
357020
319865
732110
7222
331493
986656
695116
178569
399447
575039
997844
222084
642145
481085
1016117
70930
417380
325319
808084
250574
536693
104395
127047
279370
539962
814686
212917
353190
1038058
1026936
802378
651568
896366
200057
1029262
1004072
188990
466068
1130020
101746
80836
694634
714062
571381
199963
11538
461742
660448
1155055
15491
317599
612642
253360
1137953
777248
574922
4491
823643
584275
262643
417443
629771
657254
204577
1044081
799509
843127
1005885
984615
864710
1061899
867789
396495
599864
1005558
1038864
569478
1171041
771614
385566
412180
1039772
560268
1020275
563220
819979
101565
434446
236609
251995
256586
137286
832086
263697
629630
502239
182514
133084
1073168
277757
83174
743646
732650
24221
748265
676987
196748
215838
331988
51626
1163409
896074
375750
343099
917754
252893
1042424
537794
920262
324309
946230
483727
414375
960288
14968
975260
93245
831080
805774
307471
343943
1012707
1075991
1175654
361660
851356
386772
320435
850000
543138
868178
553766
515594
1007183
1141983
964331
115029
115946
656688
34357
809883
268380
372943
517945
823685
617169
703275
955308
200574
217496
674851
468708
880154
647343
364566
612065
952642
649315
524901
775630
832746
519360
1162921
638587
432409
412809
888572
970125
502958
66798
285927
756621
586864
246639
670195
18321
772387
899357
85470
755509
967930
354286
1111528
345454
469509
651977
128997
526533
819655
444084
444070
1089524
411146
395147
293262
897699
134345
1154976
534643
673701
589377
249295
1033144
968581
389375
1102438
119727
982908
515215
465321
283620
118485
1014976
936883
1046543
1105291
360157
608518
392951
423900
459832
1025446
345514
1038644
474870
914176
1093606
786564
904171
830549
33505
852099
1174399
183354
257766
252435
954073
688133
279897
454111
550211
421538
477470
686136
429286
372162
780777
471397
196422
566966
255236
722769
697897
1016163
804532
907426
458179
1192175
92228
1076272
365573
1043508
556483
927154
1091568
118447
570624
912430
684301
1145935
170799
975408
440547
991690
1066895
1004483
538466
214590
768486
1098129
1145998
1057303
995339
389300
201549
1106505
998977
929034
321002
522217
479940
472857
99668
165455
871824
366839
1100409
773512
210106
505055
607122
499079
952629
341917
235524
477365
792388
276881
413686
328821
929359
606329
339724
776594
790822
1097557
455006
276523
139870
1132696
1076509
818663
907351
1103433
64808
752996
574801
1091156
141376
269147
498956
441213
313780
937196
119623
686180
482541
930733
282153
620173
713091
297272
901974
299358
174620
780397
621513
85590
1144358
302444
687938
457544
592898
784445
237726
444133
1104166
155835
1058451
245670
123397
455198
395332
130302
541154
61021
917309
119400
413068
746390
994054
870820
1088849
1034820
1111134
149760
58566
370327
423783
288120
1126738
251483
227205
353165
1026058
484265
1005221
583725
1021548
739557
742302
1125540
520526
705719
1034109
430870
414085
714480
718203
90560
468811
965108
1073229
142404
869741
1128503
715002
633251
1058125
1112110
1110459
70294
116662
1156834
1144765
348962
761141
1100439
480304
513968
1110635
125759
163884
655968
945271
762021
417204
92159
127882
1043812
157679
966538
409990
861611
131559
47599
645883
934713
1120208
269403
1084078
63510
226861
483205
1168326
268057
158753
229630
287730
657413
214782
366348
368693
148305
103448
770951
214232
976016
775466
347381
1117579
878958
270393
284654
598926
407422
821466
754859
844632
632358
1086605
668271
814467
700222
698312
453290
242316
965863
725900
528972
487762
888218
560609
474671
1035201
684287
424990
326038
308820
899343
20859
537197
242435
870938
23064
270713
501503
3265
802272
257030
947441
960865
240879
188232
368519
941291
733785
924042
887700
820285
253061
1103837
94510
224311
1174251
19743
396207
8817
1100960
460454
1181633
219227
286430
596422
1059936
836878
625228
417505
855099
346029
125879
1074478
311363
361867
845467
783328
541773
32920
114541
479569
295623
929892
415365
925952
204168
471228
728382
71589
1118085
410035
811798
822713
925492
289205
464609
27799
795172
1153185
862799
909560
653905
164497
500140
295994
698974
1186662
100976
233374
194502
811962
1188629
1035640
56076
117927
477145
662810
98692
738290
433206
456574
954972
749959
659663
1059131
565287
859574
281753
409158
1109161
857418
542451
793498
929704
1023357
77476
36160
86943
283642
613689
193303
801376
795184
306093
388276
898911
913572
1031137
596281
503907
390868
861649
941349
820100
333613
170620
1135379
753093
487684
789339
632552
446709
810943
566264
810968
853441
460321
1159140
189951
119111
22416
1139998
115923
477312
766565
1158741
612381
281412
1178644
277827
771959
948945
822677
3225
363288
686650
738626
830614
900513
23852
454164
1105638
1067255
207830
57842
248796
1120699
797127
927758
798610
1133135
19120
1048198
268075
40840
1169098
537742
614472
1073419
337284
665808
1181302
622982
761518
825857
32775
607300
607051
1038492
1103009
185054
791670
19101
762221
1107503
693318
368822
967056
14566
315077
1129882
405837
203385
667712
629391
353522
44010
1004474
138895
205866
470644
677637
600265
188483
1021124
904276
231839
84630
755794
885051
20296
1179056
186182
316492
1068811
710558
365710
626686
1085548
809736
553514
990273
610394
628975
1017548
45005
3755
185463
755158
938614
687012
552341
95625
414034
1165230
735664
987118
739268
945033
876584
720049
939027
369545
440927
51125
653545
1144273
923514
1060440
890812
206512
764182
1080150
208056
978219
900417
800357
818881
23236
244371
924774
1016247
986390
441301
306895
838318
856601
411682
639647
277537
51241
960923
770909
368920
1025006
962209
11698
703808
409987
1183380
816892
652220
1126294
1165928
950867
280752
935964
397632
880423
476408
999089
770644
999221
1014360
498655
322861
388862
726775
16098
887210
830282
365061
344599
1031110
1145272
227523
847280
860605
545324
744875
167128
96287
1090662
245751
1166542
81514
843120
202573
967924
1075599
23925
970467
992774
499690
1166353
753243
47307
1068718
570804
30770
260950
1131308
606502
515565
886933
453549
328721
348248
9633
1045655
769801
439774
149012
291349
784964
971594
1174685
712194
586279
56347
1108033
1122998
1120249
146749
180857
1125858
1088572
866078
118723
282352
837836
902504
697227
464652
604259
598408
306442
156402
1169815
35804
742000
347961
143414
1175513
202383
207303
1089518
127592
899023
1041962
836928
148863
653251
54851
538933
1191361
492062
1153522
1041066
201914
626367
254399
104201
861471
894880
980527
341817
829426
605832
561242
1188487
803371
982867
534191
1142598
844592
288967
887389
537559
261337
155783
687015
829900
970620
785555
648857
821819
1009956
115565
998093
748028
1137154
184379
858780
983755
578643
834239
17711
796584
549734
938918
934068
652036
813890
468109
49363
1157576
1048701
1056925
40349
218897
573947
1147697
508333
830317
206217
952510
568375
634819
979894
339961
603212
797811
803915
205851
187224
396360
1160970
777782
1024438
902912
1048608
373221
699151
304466
642933
870136
154430
1116059
1065793
866834
1175031
331948
204010
295263
304795
463679
694366
95054
1087467
1058641
1187530
609010
491275
500830
134405
531961
600788
263425
573321
323733
613613
991333
139458
948798
440656
1040940
228176
358435
281366
1095303
683022
1077379
92942
265833
269932
205784
243637
735162
724127
368726
615538
2132
1142536
265391
1061792
528133
946652
239950
722931
125436
919660
329453
1146436
788236
1075011
183997
330154
132970
834789
89970
566691
172246
567418
703833
468810
52444
199800
497746
1087921
515697
1007321
1024024
483355
548909
551569
837798
725002
999961
30124
813402
940851
125923
874640
542285
884800
854141
218202
1170759
704641
420286
1004768
816112
1061947
273183
74698
177655
547852
777289
917832
557210
901600
826988
583348
849095
972895
854838
794206
870719
191975
549709
244006
691855
557708
64166
1084696
438494
65128
408115
957460
716910
33323
86512
150693
537012
671948
1064229
798139
802242
370143
372382
84871
760659
1057882
178509
536894
1010285
452396
956461
354757
531100
819410
225352
1130297
503427
51275
1036238
277011
881192
418889
158723
630475
36950
268382
773157
488553
583135
1157974
51620
666806
146451
1075217
905782
82221
39228
295451
566614
879706
713224
825764
708628
507356
1150768
1190396
894542
76049
714781
1180488
1135823
956565
549463
1084752
377877
729929
833677
1010711
816779
895467
378537
355877
829517
851270
381916
932799
777110
828359
394265
598554
711697
872192
786202
61905
803442
575871
959918
497021
967306
303106
775033
1047098
1014126
330608
772146
661689
11074
776176
547207
816142
1013720
451248
471156
968789
48138
740955
552742
122274
56674
174435
598990
163983
247375
587944
664294
927542
227783
680252
158242
759993
1006417
1130840
399863
295354
853494
72849
1125374
512097
1112342
1115569
611739
102506
747695
214965
451366
1051574
194704
1013402
571591
114528
657581
715959
173746
177938
351187
850475
693035
248318
994575
631155
396177
429816
493863
189452
708086
220963
463430
66752
791585
205654
302870
717332
265041
311708
1015554
33690
725638
916988
375302
843827
67257
629374
857645
657620
176344
533883
574033
862199
910399
758689
493076
160007
1116755
172993
1166
1044696
297267
351388
350943
221208
191552
127310
1036574
497831
668296
441618
550830
1167684
933034
136813
195167
124579
761897
371197
462009
904044
783159
552242
354788
194412
328970
78895
303852
373729
735731
209708
231561
217071
808760
1049919
565570
187102
1134202
71975
575782
133463
724647
718753
1118870
834878
922796
355118
546842
214911
881459
1130933
641340
82050
1161576
966313
880957
609430
209438
477197
921879
321525
242228
260476
422731
618194
582198
1068119
138415
864440
893943
535145
273923
80347
856096
866396
934866
77728
914827
247316
1021429
662850
56686
1023394
391473
452519
27778
601519
719178
1144787
1168321
254674
952250
1183157
1124840
112428
17486
778769
806063
678348
1131455
927644
462076
694848
236001
287757
652732
887135
197317
134276
445146
318091
25010
220752
943272
7858
757856
594265
158700
666873
421268
537094
905357
523878
916090
926913
250106
41700
73652
555372
233908
369661
1069314
682573
820848
604974
711831
151739
963978
644852
798661
213300
911788
528718
819433
182342
232305
544864
421197
1177469
675109
796161
570987
237975
623161
668488
1095731
173438
1002732
866888
464706
991198
233742
159314
825678
815999
852524
698261
237426
169230
286978
838019
617803
1046374
192718
602042
482188
89470
868328
407193
675321
1152389
116618
120739
950558
1006284
645735
920075
766013
977014
571006
785790
858594
962229
587854
1025691
103168
1066707
522365
1167556
729355
250473
1095386
375365
836642
1187673
965642
366982
15050
164966
904970
434414
912332
991911
514614
25887
616278
229999
681386
329716
578518
847615
833826
101861
714919
1189170
1100195
746798
209288
456385
518638
658192
907111
764567
295562
727076
1111969
914608
1076814
1019803
882572
949705
471223
789829
1002838
23636
753750
976283
337425
67806
653672
158640
762418
845752
125355
97819
362255
871865
488333
70792
975537
454737
1018511
1047545
939576
1043749
783611
1140942
707002
1182010
1140885
1119042
482820
20554
1136270
564293
7086
203299
258825
1170938
832241
191779
721663
297434
265867
477918
570062
219432
296371
677411
6685
577717
510964
6828
407246
981407
19136
420041
788510
25881
628049
1059019
999209
33305
756321
171846
798000
80348
7467
1384
887673
1125506
367153
1054048
466691
74180
945195
83375
599335
733601
423967
690947
623097
108452
519516
586479
929828
293908
1191350
97721
1173398
271742
1170242
742474
512107
903558
618844
92907
174184
266418
657217
834299
649638
212800
267475
538843
1031031
286233
258174
816590
530064
1126636
172081
715247
437018
589104
1129523
408564
1058846
1029641
301868
628254
715039
596830
150526
938496
64581
155340
246916
903170
322208
76901
491292
383688
536317
1003552
363969
845550
131155
421369
525102
614070
80525
950270
740072
853970
468461
96157
609871
120898
237823
1060774
1043392
26783
1087385
156523
277101
782642
676627
964830
112291
533258
265684
895342
185458
302309
414658
624369
395124
852713
584548
409179
849710
714632
526535
77295
405555
28016
1070773
1092658
670343
499432
338966
621493
493627
1111016
435637
444024
1032888
452830
215034
388383
632479
823039
901597
237438
476718
1037532
16779
416109
501729
101733
815304
534460
315561
1090873
53690
707626
395551
172796
453820
324865
867630
269780
165973
412340
11799
585527
886920
840127
712265
275015
315756
1139644
537537
469992
1036106
991439
541589
662851
43474
1073582
115132
114820
720695
1122956
93169
427547
712165
261889
584623
251566
319431
642318
151267
870930
1109791
330610
63656
1116473
978893
958768
653912
834708
149558
498963
708
871659
451187
123834
853186
717446
896995
486126
60820
1157305
560056
509476
774907
1159122
576430
369582
18239
1052929
1014580
334452
653099
823605
1071460
742595
1103177
1048552
811014
700756
645638
695017
1078533
557
1063323
966893
486932
920966
972506
690173
622767
1160239
1110388
153101
167517
487955
518916
528083
145869
296251
250077
1095334
302108
514208
293050
518330
4558
377018
241711
248652
1022297
651063
52489
34195
194387
89275
453790
163587
998271
49555
593239
343405
664859
606888
777852
168276
1001483
355771
908317
825918
676015
1149698
351396
240142
726050
513530
719243
604962
257380
652657
697836
154852
223417
231707
1160489
748722
1152999
1068643
568581
464943
967154
267671
421501
527458
559038
177654
128916
820916
1102889
333391
194815
448049
833723
826877
431911
291385
691829
975020
969216
785782
226475
31946
838960
1141144
64597
378458
337733
704695
877418
733838
700028
118542
832933
718562
119460
835576
1112669
578400
577806
231403
53012
12507
62753
513287
264518
1115530
402766
1067765
919299
417885
960871
914931
511510
1075950
1013006
325761
200414
1123313
448772
90301
707731
92712
794420
459059
535471
810017
622067
197751
827149
1183748
831646
971947
105415
1190897
54248
129684
159192
167858
272866
810655
131415
275068
881958
749362
304489
697314
478064
1182475
1191996
1058499
30942
14515
863221
790957
1013827
257775
212158
719647
739716
1178666
1081578
207334
411280
693191
783718
508955
427254
560199
976620
93622
463077
1012805
1104597
294777
59768
480159
1145558
792473
894082
956800
59097
1041382
906443
114536
55573
312658
394653
311824
183148
202845
1160098
30112
1183876
939416
267974
1108392
854617
479559
752181
794124
13798
770017
250808
165280
198028
733071
489428
853388
118540
1134556
777108
494536
660996
744682
50079
1137709
323135
280185
821427
420418
277727
276202
818937
324457
104819
1024384
842904
339335
861970
895972
1143246
887309
68257
1062946
251075
498351
589907
288022
414572
910926
1136634
501117
467258
649967
463521
456978
1012485
730956
484346
701116
176742
888173
226263
526702
327920
825274
270005
213869
653318
91325
950640
732317
903742
1076213
155997
21803
399212
1106335
366212
624727
15004
589999
96774
346050
238086
999546
397155
1104945
1018277
902655
868431
523325
1012964
748877
17889
764795
89019
928165
631078
627186
521156
895371
924203
953545
1166286
1139652
60134
83458
318989
824134
229263
1145415
240012
394766
808696
685092
554950
121811
209472
1105363
739306
730623
364681
842267
608492
314818
781644
472228
634442
460268
721010
173324
687058
839104
268762
1187991
703915
97674
748499
835295
171116
895806
1175411
926984
543278
320031
361297
797575
548207
44241
231573
689867
519983
307895
1105354
377004
925562
255135
960528
771871
159845
453637
1045245
168435
167652
931989
598833
1113310
734877
19957
339192
821459
607841
864863
228727
304029
598258
103654
768247
23088
1122257
385411
451060
1096392
58020
371145
1047574
44897
644158
151374
1051230
395186
443295
290470
567838
86125
986556
846616
478307
33567
128122
1085671
625170
325454
433298
169824
531476
209947
84675
832393
232669
926759
961734
539502
532935
1132847
69348
801536
490551
667579
580533
685962
1088423
1122310
1128445
39490
53513
33686
759498
780085
456999
297455
1107653
71555
11454
497917
639366
901459
1181496
1015573
265862
901560
759219
972143
866247
160573
710198
24944
1100525
300668
1040633
89278
395057
1066090
676350
40271
157007
407953
942275
217188
577344
184993
891542
198626
708504
743645
57195
684529
311428
85233
1112390
32144
777433
74856
523060
612340
255999
572900
313956
581758
907372
235338
339288
693809
26298
436300
481656
512924
1076498
99499
972755
407121
40996
480811
770428
37936
925633
173825
1178254
1133770
228589
915505
305607
504049
134030
791787
336865
1124463
229851
360281
311623
512874
172127
1066197
621699
288253
426850
663813
854067
1021722
570729
261395
491876
1094085
162488
526010
215104
936235
708222
229019
5832
981931
941493
640836
419754
682796
293687
464787
834213
82821
417798
1170405
825016
1123942
1125831
4081
261069
107279
191633
472222
232036
460886
816264
238436
1171140
99135
429809
535461
829350
989298
736883
197740
226420
552684
456806
659594
83912
732003
173290
956584
61098
1029114
815386
1119302
301549
646091
706296
991977
417295
36332
994940
114937
878323
391188
526485
1061539
977749
1124488
501261
985869
876071
347712
1182855
984584
877083
186626
622935
717471
35468
925662
763288
373655
1156534
929343
295025
841830
900822
325572
993168
777555
586230
399974
546816
16383
494073
463538
1049555
209473
265437
819968
688781
365633
178094
914585
591916
692188
1047559
287491
183229
838696
280559
313125
732415
702834
1133653
912019
851883
177076
559925
622909
982368
130048
908445
1139401
671930
604372
120933
1108119
28099
1149364
572310
744044
444392
46899
1095170
32042
118273
178128
525451
609642
1136330
581172
422050
1063938
781555
441499
881364
946277
578113
1134744
813689
1095656
189131
163196
752161
681290
257093
229534
114072
1006163
413258
240337
131395
208774
6618
181582
921866
442509
266505
621219
262158
436511
540513
437531
945788
276315
325367
275497
67188
1142748
455668
847604
233198
551102
1069091
1015318
631953
103273
821463
249098
1188589
1052534
465892
1114941
226468
583774
887273
711432
1044779
408140
65550
190049
52371
35701
368983
516347
1047851
428047
1157622
630229
652427
222556
49184
1027279
949437
1173553
527949
1012195
640737
282906
630938
600007
1012419
1006317
229994
1013404
602421
980082
1126501
552321
126942
1087905
79738
1144142
336459
599168
829288
1044436
904693
773444
640967
457465
297695
238414
468005
1159113
197391
540059
345738
494461
513172
1076588
953238
251093
256612
301764
864693
1140946
197818
1083845
765777
925727
707926
232674
983264
329119
371684
1056658
359895
252393
935909
1138224
922288
449414
478008
1030611
528672
973687
890073
350514
411998
518280
854511
121842
206158
306514
1171420
118915
381971
639290
321021
704572
604283
651390
345863
980192
778661
968235
721181
434713
396272
601914
703777
885589
642875
839195
778331
134231
300033
329321
147262
59831
272010
494311
757802
84680
162736
244945
648835
718190
728429
11623
584425
309918
270106
884672
315874
226336
389335
747983
407483
799430
1132609
44805
817639
1062122
996628
1005752
529615
1007192
796314
18064
607100
925558
615772
234565
607251
333127
856354
1108079
267104
1095568
728721
684668
663709
792166
730535
661113
205667
521131
997380
597734
670443
912413
403262
1098177
19103
478574
612767
81319
949656
817544
454961
1096442
1085796
1151234
104157
415979
290348
1001232
417695
948859
310387
459653
1162845
671891
144680
431682
602566
416789
782046
990222
972772
175540
844780
54957
767487
1188281
333603
421032
190635
1049379
873405
261411
997834
828571
86340
222736
860362
96646
207810
980631
761372
316552
411251
816211
400937
1036067
1073446
114104
834511
594188
1120177
813717
1075887
117589
73984
885377
728841
987700
237982
1181658
204101
1120032
360662
265785
534067
867402
1066229
335051
205282
933324
146912
1071914
1118509
6438
229025
977555
696970
60205
188131
329659
477524
164256
1109038
449300
679683
1164633
225387
354124
15639
299181
708774
161359
526741
1078055
1111278
1117934
483392
746985
230019
640753
943171
433903
36597
646546
1225
566123
92089
375500
306833
763969
285429
470678
455743
816250
674337
469486
211689
669413
673565
723439
189773
432970
570683
190722
647902
711172
571425
1151436
733000
537160
609895
1188185
953137
860757
995098
956337
1009981
602827
376324
916240
923603
587982
291231
209489
1162168
1039496
377046
699187
872150
454128
276108
851295
96485
160742
695407
1161455
184398
75671
1162410
135623
589042
702560
550912
1061735
658889
255962
431326
306262
1039015
755827
1166157
1062782
951528
372692
940670
940725
108334
1169888
1086668
982117
45038
28131
481890
254446
224954
118535
107851
889735
412794
877857
6267
1038677
1162522
85774
1050331
361039
861477
671066
870937
1035579
1120713
48316
1027128
462961
43218
823324
54687
525599
167954
156811
871222
547813
955198
875670
356389
541095
1122166
554834
91088
769012
1110999
889779
268034
118646
1043411
445032
229313
555641
448617
907205
1191589
80909
845190
646472
785797
472420
502389
691752
428019
746153
590445
577771
402509
383170
928545
913777
196482
1059428
108745
748792
1107626
1028577
103659
896543
34443
890232
94148
1141430
848668
833082
504295
339143
828561
199133
333548
592812
964361
829466
550813
857092
501451
204642
637537
462973
963273
182020
898455
160168
1083913
1151218
282981
978571
732252
328447
885810
713544
574462
282451
489953
270299
190215
12328
516622
795338
244478
6736
1143926
481356
260171
1073963
350766
407201
557615
461564
25112
898862
115295
693233
811537
326668
57678
317902
740509
662324
156145
858027
545451
132898
93304
1174055
899490
792978
1162501
19846
334094
526714
29390
1056244
907684
212652
763523
103306
718827
34608
846515
538231
905870
235974
623171
434925
783820
331772
665096
979215
857750
520824
420893
860737
363930
862756
221354
718181
640187
1094901
941076
714085
1040122
1149720
504428
1129992
809523
41027
1022763
1044373
509887
344445
1090813
1058937
155354
64340
735805
981966
888005
298317
1000276
536939
421095
291546
392283
1057463
146489
475260
432878
770670
864138
886671
180690
139970
489456
809251
50127
153777
204335
592296
13124
277093
1048200
658544
484085
62890
923159
9429
1061462
219565
1168016
518424
1036036
639345
190716
628490
104815
829069
760880
907119
987172
416436
602503
644578
421863
95125
281301
719664
13209
742739
715990
1110189
417974
732188
765899
225043
115629
737447
728521
844610
1095235
1008902
538352
174455
951219
753027
160999
1126537
1011547
323858
1048558
621789
684037
36473
870901
600700
634021
903206
876006
665624
312845
165319
827376
240384
593665
949312
1025293
168351
212943
303136
1047407
873204
90372
271844
830146
228132
653755
906729
715437
465100
765987
3097
907893
108270
1058923
78620
41702
1113602
479788
919039
328552
347204
1119370
833316
715671
1037355
501070
1103969
1125569
937169
754719
942765
546719
253839
383670
150993
345539
954011
758619
671338
1144469
221695
584509
288756
889851
758572
614736
803306
2416
715072
533964
754436
586369
153246
332433
539331
38288
651372
54436
3170
917694
338454
69508
475801
466849
455781
466392
637559
1181618
1139972
607807
789154
1132672
43702
890498
1010317
943260
443352
757916
76954
40730
1106768
849285
287815
1037729
691486
1036598
609353
80058
202476
265245
750747
39152
871318
786583
1043727
1017431
874817
779834
104120
722776
35018
956483
316670
1054503
291843
618429
1191113
154587
914148
882293
708886
339812
953909
681522
1117704
16466
1051773
825734
856802
363423
1127804
1047744
660438
851706
27901
1072721
569989
591816
508104
225355
338031
368645
52012
441705
452415
1158505
308113
257835
220222
1026362
654379
332454
355286
1074673
690670
798905
302054
726264
229487
63948
247097
1081202
163981
727025
248022
892450
550141
89425
48037
656847
821152
307061
339250
1070410
431310
118725
221838
425882
898338
754
718734
719963
1094591
1155277
273779
651997
726090
772218
872699
215389
215308
99403
443931
1091968
186417
251079
923950
82897
55135
1016499
1060174
793035
983717
716270
174447
719111
633035
1185463
446128
1018499
376468
39522
243370
785237
2271
28980
959302
492089
785608
898654
129192
668744
995267
1126698
209596
279352
766599
19116
1031874
497363
131217
818201
836036
1001662
947008
866471
872797
781672
1112789
677707
1041558
518662
986837
1111955
18054
311309
744376
1072654
946362
461087
434416
683676
584967
444411
334095
94157
69279
786305
1158661
837415
860817
458446
926570
272868
634149
61784
149502
924146
1086735
212454
791146
1154010
263718
394420
1182127
975254
271379
193950
752911
809214
973600
352100
969033
732453
1159954
928347
224576
866248
941243
189552
582700
544465
857122
584948
348468
818679
43991
457363
423912
285362
1182922
380130
567782
82952
764633
1075589
372887
892089
224280
895300
935553
981758
608274
1124909
1041058
420013
893985
388572
698970
821674
132948
894575
514564
348920
322676
601760
795264
942148
170980
502629
591658
158874
340063
473846
483210
766737
972653
158597
641518
33718
480396
599611
795274
938336
978714
52752
497023
126742
1147097
1139483
958831
784455
648728
243018
881676
733112
91902
795628
623209
585335
473778
796387
599908
211048
321009
678835
783802
1011509
1168748
179492
943849
138522
310754
862216
635906
474194
776737
762146
85819
1042969
844816
1093763
944061
74265
1040277
472709
970826
845936
185132
905535
656623
530940
1016047
994058
836534
41759
649093
619209
380559
711204
308714
119852
335177
568484
532590
824226
702778
233012
573716
1008083
893647
559585
260711
854329
757503
1101895
949156
244567
204371
672476
942736
1101156
350926
1036575
1148131
394454
136628
442546
362959
491424
669826
232765
779773
862553
231160
874367
741562
606850
168816
31503
248804
231243
876044
446970
174984
931412
44862
25653
564025
908683
271829
493018
357054
228314
75852
1127574
1179095
770639
126138
891279
1073094
704636
1026601
50702
984882
1053154
89236
1041166
743276
851039
195358
748254
534523
658834
965444
523992
1030044
73774
657737
640744
281020
116197
273812
885235
185923
630720
449380
637211
538980
671232
467438
1032583
568929
838769
796443
499436
675709
237252
321748
931352
735388
938931
1188494
52482
148021
234034
1153803
929530
727269
571054
245415
422617
981475
945953
956543
589883
474587
1133090
144411
1099435
441141
831568
772019
335989
376038
537714
1181717
833227
33023
972908
19776
1041873
764410
451813
658672
7401
475737
755940
461786
728754
400269
1127342
149653
82276
824035
1166810
249604
1130191
501772
139440
362755
475775
457019
125750
370605
607202
679748
1135984
663018
290215
795409
865767
868608
587291
462633
948767
6023
570553
643454
964797
508934
434689
919913
550178
719415
168453
34326
137595
222126
730045
772653
593165
87414
196909
1153598
121350
1057455
770750
95823
150101
1041835
954445
1087203
505406
535543
647066
490411
1053272
949043
1132933
830831
1065856
165944
512468
894448
376895
726233
142866
799213
64771
873271
22271
634741
656808
385030
1046843
244890
640281
324731
66991
452832
1017255
224247
1118019
764720
685446
975763
486640
99033
89991
452684
397324
372003
572379
748741
769832
182887
1097199
450054
323726
517686
398307
443784
318143
1129656
295237
370034
959765
335971
415078
104716
246327
419464
1058999
387529
921293
366960
264433
618547
513940
211329
1018754
64135
686612
476898
770534
218555
1117837
860590
821389
149481
140113
957843
851181
98750
1043512
694253
169677
160069
967648
453847
1001370
323841
61505
1056874
239445
439280
33006
431376
1119664
12821
11655
509718
1177150
538930
613815
1083976
610594
134556
481824
38525
437489
840151
507253
759325
192506
307015
1172210
845771
973210
91330
1186658
131518
231119
479710
774976
517608
38096
977106
723857
703539
717819
943181
88534
771615
392210
13851
609491
937115
970318
141147
129011
684938
207577
1171310
426115
914469
587193
144352
406065
742796
164886
727361
485873
1150987
429934
948759
72361
663156
530904
417518
624008
231262
573793
194889
1031181
419635
424574
473606
560196
392707
1148100
119488
985641
902614
110854
572752
1060899
385788
56073
464793
818814
539668
572618
385276
894844
168981
702272
684650
796673
1556
507326
865434
455826
1136637
80493
303971
1123497
230616
1172698
1137229
1091986
796319
813755
367320
330232
884402
657159
297240
907947
515597
111206
179328
800759
21401
196203
951576
37602
70334
210460
946680
20027
688954
1084506
450188
102879
291706
231224
1103033
1018267
950913
1010857
854841
982072
833315
564408
71715
191102
1153837
273128
360209
541571
460674
553439
481074
748433
889961
1070316
755552
378896
283704
88890
1058313
109177
394270
280200
601425
455738
641567
1157710
494574
629177
752925
124490
194944
680571
630369
869385
768464
47779
702810
1044903
200009
859933
887032
545179
779278
605479
447184
520058
55870
1081802
151360
446871
154775
221641
1091851
861281
441995
1004250
665627
193030
810385
680025
1115819
584488
627196
213601
449522
515674
460310
972348
1063304
497435
767904
160807
448232
263340
645930
891887
1030633
911919
472644
183961
207352
1088562
932626
1152878
293777
863044
1071788
669422
335973
24395
121417
1165957
284802
719656
1154255
1156384
767528
615384
984950
832334
10963
970713
1113896
528688
964155
283612
795882
698690
207230
713718
884510
951833
223552
482909
263835
1123338
564989
932405
385316
949145
639343
248095
454501
934322
283783
968555
167053
660480
608577
1068111
222565
998477
595141
653328
274699
251148
1016137
1116204
976221
202576
957384
183370
42314
1113526
714740
837101
582907
357147
871008
728384
839985
169062
242637
1136095
626994
102751
1098673
559365
1190413
493291
223385
663594
909128
1046610
1050536
995869
171471
252985
531231
149327
772617
339981
1002095
935160
521699
705399
307973
785665
470495
369257
1067628
1190951
937877
172528
195534
341989
1074871
349314
831389
682103
115592
58626
1134844
543779
306031
857479
782166
197582
997503
826410
264744
118708
1022933
1051082
575134
930760
786136
1111483
467396
793367
1146205
653731
1191404
231014
621222
612751
689479
919110
418456
1114992
468902
587562
710572
809072
87957
53967
891969
31136
691335
400623
1174146
246558
552106
903883
1169937
1047656
405653
180736
389108
25566
1068309
1184117
11086
1030905
85475
925933
364678
797868
235603
790697
794462
614004
934173
742562
224041
866314
547381
1115324
594998
589954
1052420
25643
372931
424980
469112
403308
665253
421399
140788
424233
638773
475462
724841
382345
335507
205809
914847
899062
1045092
413446
709027
588238
1097570
444237
1139765
1166834
169322
232338
208454
608434
641858
1136173
834143
309112
1106469
388744
1107171
361704
766389
482871
375543
563378
1138005
708198
47540
128931
1094361
686504
803625
993699
158126
1033563
92673
80017
410023
470501
259590
971679
294839
565667
882113
562903
260260
326386
544377
128344
708286
876228
115279
962235
709240
265591
1038041
65141
868470
349793
282983
1086189
951296
169554
1003101
689851
951216
634628
892489
1119642
696584
374050
276264
646836
323848
1170397
856453
163466
262315
957148
250210
763889
756319
630270
290846
1149853
956070
515228
827306
1190434
220352
851273
461345
525112
377637
926350
238902
502750
681083
885178
907602
767792
952533
657328
1186991
331950
109685
442101
578014
357062
338307
1020599
424310
231140
982059
563358
81954
295361
607570
956555
649463
630830
985143
488975
954383
1084882
60132
485431
192677
289467
756930
680130
485732
696
998550
584136
1063249
1005122
1106288
216192
647105
669157
473290
474813
420726
1100904
883888
1046395
1038452
83723
966686
14909
676225
389952
976859
523104
887254
184080
79936
283402
370730
335674
39054
350870
566656
975066
467385
1076864
842447
75637
97549
1174147
106244
1168189
752898
780147
817170
429988
765704
867899
959268
391277
217052
319925
81939
972744
273431
1114053
266043
949817
342711
619848
932769
276459
619181
467262
456257
807343
535984
620688
768089
920641
774953
1187069
709130
764847
54564
1158862
330677
86627
930399
230783
65669
275422
937367
667525
456106
226960
941862
316476
317439
801634
140546
334110
346730
735623
517986
693529
731529
36092
404525
595700
981183
1097532
909845
702725
418828
200829
992777
249935
368075
5671
1048693
436639
584476
1070270
779335
616239
135921
649957
318906
862586
136552
399700
727713
765249
482096
109883
239687
89270
293537
430511
1096735
25808
514002
496079
1099207
122150
797915
265075
375204
157168
529158
874643
922329
524828
806204
45871
1022498
223817
1065163
834318
779817
1014738
555043
314140
903708
280548
378462
920114
198562
1112870
712153
1151792
536509
234703
308730
629804
84983
178281
598720
871516
678305
504838
586602
703608
683257
593545
1106810
1030358
1164049
981289
39281
387738
876204
468943
743401
802924
181092
763070
93893
477483
484247
402263
417725
436878
974943
1150345
1177343
742748
258485
14000
760967
809634
144267
43981
812291
270442
435070
1168635
180428
254298
417996
614336
1168537
351349
1122866
667172
105269
330880
208412
310426
621975
497975
291575
21384
140689
1130812
818190
820629
205581
367640
626751
734006
194774
1103807
602174
421862
1025561
167950
1176850
823405
885154
89834
903794
1148846
129154
458897
46911
247314
154729
151084
505022
1141297
249711
46483
130171
57113
927560
105226
394522
62582
543998
90871
610367
516241
100960
1140641
474595
556011
686222
477597
538691
829139
937490
1059023
1100418
506174
1127716
805580
999899
831787
817507
842994
204662
319547
125697
984338
712163
461655
56019
783399
948862
832466
109597
523362
829968
137730
1105769
110472
918160
748457
218185
253802
1097112
611880
1169562
402003
1162767
1184610
623051
504710
1070032
547266
680218
346874
932417
975037
430336
171944
772836
117327
312411
1042718
1012928
476176
226918
82496
1010458
234005
634370
657510
955615
539478
689949
1036811
942619
427970
845739
151236
360115
496992
1047105
712419
1142716
419584
135811
700652
1003556
661134
426403
1112696
785174
288733
1159636
197165
593501
237187
791183
1003969
153492
681616
47977
1004857
504633
984582
793004
619442
1004655
954288
501035
1177714
337930
207254
937694
1062473
884983
297945
886801
977402
738475
312217
887845
736946
224805
265151
612303
343804
220900
420571
956399
520790
565357
586586
795578
908779
384812
343742
298654
309940
391833
623835
330416
918415
285965
1166677
311175
605037
1113801
741837
780473
580222
89547
920369
67118
409185
100151
1117035
541372
457773
799074
641436
954830
704361
683584
357837
791014
811548
865134
65046
1138105
796557
1188202
519193
462547
740177
319862
1036056
168039
960875
690545
728338
509534
141371
538004
936528
22591
1133782
828718
517602
979903
50958
775846
384511
522386
187699
802819
752127
629054
278295
1097656
1130795
940073
990640
993497
609833
1112642
863107
127804
456800
352037
652334
865871
491089
147240
1104958
721596
1061421
492799
707728
1191311
957849
327535
605038
120333
29980
876717
76274
1023090
533331
935842
1160957
211073
888457
989208
679927
382526
184065
632444
181835
692525
589680
871937
345140
107979
750829
1029070
285384
284032
1161590
396263
414239
1059587
54304
1067177
399289
438618
245155
406772
1017351
126922
950717
947273
267944
621933
350495
2680
624996
962650
980399
156455
1167688
686714
280806
136837
847440
246510
547785
546297
748369
32285
1023435
1184152
642390
1149617
1083485
473837
1166651
432688
986414
12146
831741
772336
585511
1078354
629860
27119
846848
414234
443648
653762
829880
624917
855845
975054
185122
445300
411792
155959
932479
362146
258641
636467
107328
377182
612217
102951
619148
342654
758526
700392
1033748
951618
16527
1021055
779044
1149971
37503
143990
2174
459635
1157004
783006
393357
866094
883867
207233
204471
996093
757501
139419
229170
629425
45760
461529
438971
751149
660137
648148
674857
675329
1055642
607672
690709
783394
423942
1087225
481200
672196
97281
32228
760980
973343
290189
43554
708203
930332
108587
916845
291562
34021
629894
262886
619916
1117079
161139
232426
423704
479513
1150710
487740
642184
923969
844311
1142963
1115042
799398
943108
641244
1043509
1099101
660595
914636
338933
1150962
993387
449170
1138807
821552
174262
529566
974703
493902
4448
658632
8324
16819
363603
78024
798718
167350
172620
820637
1168064
477089
121027
459986
768729
336826
531119
335087
880930
747943
42331
6164
88970
1155178
905979
1040046
435931
740414
399320
1123405
1131025
55809
811722
944615
1064463
722600
701694
830098
750493
21958
387053
452618
333087
827345
854110
379349
940439
71842
1158034
888144
674621
526690
218483
861222
1020630
558471
584562
10023
974317
441288
292625
616793
779092
396953
27087
308362
436672
430643
339521
882066
331964
211253
1147386
1190568
195887
6543
256573
58899
60715
663184
128918
329861
935741
917408
10403
952820
1188194
141881
290471
236501
649810
605829
322794
539073
450774
1076727
873514
172102
1046787
985361
542578
937098
198609
1113542
161902
819620
501091
368851
928415
127624
115724
265063
62817
413470
444263
5592
490184
155652
1189056
579214
1015862
491406
640221
678357
1155326
435321
122051
629745
1147521
825444
146627
706930
88721
215350
803486
1049685
491981
308431
260117
987121
880388
512764
336987
154742
827444
314051
59101
110150
396192
571387
980511
313511
522800
645052
186733
402544
1060881
389546
191444
758660
1023504
848545
193797
276827
410717
1131977
1025215
1162424
714063
1058189
1000157
747034
729818
279363
783446
847019
1100493
507114
984017
448934
370675
155427
697861
788523
909774
243415
8213
133851
449758
145510
602814
715322
547260
1058221
172598
1143181
7851
172880
1059641
388999
479423
909810
292490
1188266
308379
358788
967337
508005
2020
1087791
104690
777035
302352
1019115
280936
768865
802043
899726
1127495
1068516
1183241
1014505
752267
67312
1178278
1044824
384904
1142224
526427
1091449
752622
821687
443841
998675
237418
77914
647230
718442
179222
1117997
945347
479864
643157
784568
339039
534115
6546
561718
859871
51526
563108
361544
983384
75502
1078527
996735
963667
461740
666059
526962
809676
579028
296791
1179626
66208
167466
512359
151764
8437
47515
784726
894437
191754
1106201
555367
24655
1155281
186311
125592
665507
284029
283849
329794
377805
520726
1192429
267374
645414
1084607
456853
199043
518136
583215
349150
890122
87573
284835
738566
654536
900873
572569
983291
69669
1015504
880796
1062804
766709
1064140
89051
951939
18593
552416
867293
800307
493318
163506
460360
423315
674210
683493
1046997
61651
1183988
393705
1110552
976727
175994
153873
164010
290666
356700
408501
660532
218939
236895
618703
20081
1191613
691173
768859
969058
193553
143068
558957
695278
967534
669439
166703
742367
270099
1154130
10838
820939
271686
523561
496980
638727
1081456
1111135
233945
816962
963922
577300
331041
362674
1063268
699663
993225
182208
723067
53609
906849
774765
902806
131976
175724
823629
1125955
437197
292153
63170
212555
664676
1128788
376226
430827
166023
1054105
435494
425855
32681
448758
765843
944620
924419
814663
279069
506822
1041847
417768
889224
272396
87554
392997
460550
811318
552569
907878
65379
34018
329738
651275
1119786
748628
6601
1172837
612215
989193
1136061
815025
1025353
1153557
32846
338163
912919
599931
45713
959655
171342
754130
120008
714545
1141282
444246
1076913
102855
701936
146048
1113066
425715
951226
112008
143391
675372
712885
253726
194197
494800
362604
709546
413519
1062016
1045509
1074281
957694
173775
839309
957340
1121702
569081
214017
159051
603170
1005083
69570
884564
311107
185376
311736
764539
634782
395605
1144601
268272
462759
589881
272308
878966
101605
387112
337315
615676
389496
956402
628142
203505
1044883
258612
198463
502659
942603
529249
1008348
87283
907330
1116854
916667
475441
1103759
325299
998424
388792
944454
589536
460006
32975
1100189
58471
6740
923108
1008157
600480
284623
748151
1143325
982948
673227
408154
593538
188534
1068806
345053
158584
238804
444028
483136
818261
656530
1120274
594237
814870
509004
208742
951854
495543
219666
1174085
86121
897459
383399
195682
847573
283771
1100324
1163658
312025
1165684
1108155
380222
981257
712633
682894
734536
1017829
419228
846666
1080694
713565
646070
498368
366783
1115912
244325
130621
321302
963054
869563
983368
946948
1057335
622988
127251
858109
687682
114448
134141
238327
582324
6819
1155943
1087032
400582
895997
437957
901010
128979
575943
611047
302124
1002160
460835
1182994
169701
318843
917785
86750
388501
251145
458622
882530
233959
493141
807915
782264
843267
155107
1165608
378617
931538
892578
710177
793256
998426
300780
99547
558638
201412
933691
946656
28253
1036887
874761
578461
1131381
328148
1006852
942208
600488
347665
584708
897387
1117261
1116724
583669
367558
621384
455242
403703
607615
926660
450593
647860
608540
650740
541729
319127
1075649
518860
1161503
333023
915292
739497
668116
6295
58435
360758
549991
537447
858481
368294
559746
355924
1161111
661314
180398
220814
1059781
1087021
645419
846066
398498
869850
1072114
68200
473346
758791
1099521
633877
698162
136244
386774
718301
251649
1136126
650471
150422
98618
1169583
1075090
711771
375338
899065
955242
839994
800951
1070692
532161
770324
621959
570605
1063836
1005270
774974
1098063
978343
626859
148236
549323
1141794
887894
244052
884580
1084198
468261
397577
389911
215726
1166166
668420
700123
643735
324742
1162409
554059
311488
891643
1143609
785804
1155064
1114936
91459
1189154
676242
873353
1176440
357376
445564
156085
401920
929554
1049765
804533
1000050
1190343
547392
257267
1010538
551424
562882
1164138
499135
914375
646391
175386
864963
380703
949534
492388
296289
13077
933835
1161874
1006915
1024254
1038047
884952
920177
1074842
170513
845778
44541
27924
175684
480211
947023
838877
676459
560681
724498
379800
1085034
387447
373691
82653
404159
907494
124330
156374
420762
571548
838581
1151790
257759
156475
1157223
434419
647226
756409
1000199
336001
981667
795910
865921
705746
401884
447517
422960
278
856428
527911
679032
319285
564728
17161
158316
511642
746372
417795
64950
966032
640781
813455
1025815
648967
699591
777490
1095338
1131437
84011
424024
1016366
1173992
762346
84209
808336
1041270
27105
694510
859502
210849
823805
1100018
450021
1043861
515430
629865
375254
588999
697690
790568
317828
491696
1043807
406410
800809
526160
914236
736513
673216
1122371
1066449
11888
591937
835214
699964
1094948
844193
1119849
196764
153151
103196
167372
288431
1179202
551650
818989
1094799
1124069
786030
836514
922167
1177814
1043919
804837
715767
100785
551913
609729
1157984
336254
1170111
802498
164285
1026241
662542
106922
812940
576529
24438
927571
394165
365541
868643
339092
371764
442434
920069
157291
451390
386245
56412
326034
622192
920734
249657
27045
774357
11919
140120
1172899
598573
1031939
1179497
131724
383734
452709
1025709
206803
762471
1002198
198377
974071
970166
11459
582111
432717
374186
802550
841428
786544
159244
166504
1193483
395143
1074960
694818
128373
1005924
597163
581842
1034497
866040
386364
30140
72250
832603
956481
1126583
1056187
83427
477580
95148
247829
985962
837883
617608
1027815
507236
969595
338771
264254
510830
804813
865085
427070
31296
632270
473102
957383
1108862
1156475
79499
346477
571917
1013793
640266
335344
679020
1029657
260525
146941
354065
847720
480412
1119766
884872
1001704
89913
224973
544035
118587
71566
634279
192744
700839
1125694
1819
597754
399968
394015
197559
1191542
821629
1034619
176193
738992
628133
216038
52635
568845
770646
989783
218713
11053
309185
173184
729350
980267
549095
693483
21205
1062338
552187
1011221
361332
520661
694212
488885
1019790
597997
260202
698072
430599
911380
730358
565580
83487
473085
305573
1044915
1165217
36528
54919
1163371
532428
768526
756989
911921
398407
558875
350826
650625
880284
35048
992256
667888
828491
1141981
864442
403397
33646
947922
742231
69995
20656
409512
695792
856443
148350
709196
732078
184786
1024731
320896
69050
580141
795406
289363
991758
665397
600610
1164153
291911
704387
840716
56204
128534
705907
860609
73014
821583
752907
1001118
167399
882324
1039562
11853
229883
273834
250723
998465
394746
781577
621692
537013
1072690
194309
570129
1161926
32817
204375
115043
74976
752626
509141
755731
238037
347986
609545
668693
35820
915555
22047
177812
131530
547746
71674
722731
473254
423251
389359
137456
937031
1138502
499743
536026
661381
1000689
607678
513427
594100
360155
1081346
949651
779883
915831
744563
253216
915662
1157313
575759
75478
73032
1128451
1085636
388531
972732
584874
883086
542283
380770
736800
1085664
753270
770900
223561
244323
740769
980410
522247
407106
277418
35358
140661
191213
44421
945203
331945
841425
480056
291653
831794
586779
776507
291099
751547
715864
327715
672179
67350
81718
133190
680915
1058630
283983
701431
541037
1033587
458229
1077095
727586
454274
1040486
518293
281873
1152300
317923
929659
522774
1146386
202677
99200
1018964
162947
780025
1181735
691707
483016
453211
914982
1005151
931386
111333
465786
646953
153418
720867
431990
333704
767413
314929
953233
701250
104155
114699
366142
643135
824441
911515
320027
713610
148723
79518
623793
193550
1038561
256087
566327
634726
640847
1000475
1011951
678367
1060766
495015
464396
894884
900349
493450
529048
316382
864985
332371
215401
411314
848348
1021892
813358
891857
209870
858160
1034696
191646
1100836
46396
884881
751084
12079
253429
1132391
300854
526073
219660
402221
95821
297675
786840
897039
525065
307504
1126170
392993
137312
587418
152594
577447
540702
377974
1041218
228846
392428
29849
513690
435618
1060200
1000272
374246
508100
567895
111776
171549
911606
257077
498175
890177
687460
480074
843692
862055
414216
581196
825164
81495
1169866
566470
357773
71644
1158719
438853
765804
449071
280794
450181
55642
112192
175912
873035
345546
448125
525667
418460
3234
9139
360452
808375
273935
762005
914129
972794
1147876
676702
609332
656300
346139
760940
901028
640635
621704
919975
1177748
71622
466405
531754
375233
644193
444580
99686
107855
930503
1126217
1142558
857881
472262
1073674
775851
839956
33813
1091618
561726
391325
988090
601446
1124393
1162036
534615
1184763
330998
41373
680134
541469
1023837
214162
63164
35981
1072115
114545
1152576
409758
382294
837127
1155468
743719
976184
379814
557568
883037
1024041
704537
800408
568348
733233
1167748
1019209
550039
496816
192478
1181573
766733
607927
282948
592940
207027
25037
1167250
149850
1103763
151053
376877
380467
1045771
344362
836192
630218
326215
312309
223857
696801
52832
407306
728433
835110
694710
380619
940885
1119894
413884
1069190
1147337
452381
960379
626792
891387
538912
1141398
648442
691228
469452
253100
64080
1107008
1151687
38450
135593
600980
203752
330304
100850
251830
1143811
275026
978827
267063
365199
820563
589068
379549
202334
673215
505042
1157226
357695
578671
551986
408148
188146
395885
1178306
68723
332842
971898
122076
498871
204278
601537
833271
637618
259203
180468
1182973
539636
1136588
1139151
794036
923383
74615
1129883
313552
153391
413839
901085
1046882
245591
75173
607866
697204
1032346
265088
460587
1157345
568446
1044313
549084
1116048
713950
1185201
1105644
662129
320551
277811
67988
514055
773801
813097
255487
462023
1071583
409762
427976
186384
372347
82436
60076
261648
239365
316847
436680
332593
741904
764606
1168595
653489
1168813
1145830
438751
374182
885600
281111
586267
534828
766243
1185141
475101
705348
471582
776816
1139403
794258
294123
273056
743011
336020
195713
62727
310427
610903
639087
545983
252119
771270
712724
1192463
1182735
263350
956930
99708
963993
287962
684332
551428
577221
114416
1129078
20617
854975
151811
542479
337843
97238
440661
337487
275879
818193
1164810
795284
913491
1068577
566858
827523
1104998
931976
375188
475669
205396
108890
195747
368553
1126431
210788
1187806
411181
214790
1190234
465190
890990
396441
451342
96390
565466
407790
621602
704121
923566
1187063
260509
208551
475292
417843
741750
480652
315891
644867
629448
439372
44343
222539
725105
530803
888365
400112
544527
587103
332386
593328
406776
972877
316335
115407
461870
519950
832280
162880
304964
846379
1180320
1075630
758431
558531
1087713
4781
1136575
65751
451391
287027
497148
769869
200903
755448
935279
639268
311303
628028
430523
738205
763813
179340
636676
975422
347449
1116464
678997
227069
456785
988796
896021
970422
683339
960537
23729
644146
910964
694565
98657
768785
1059915
36101
91803
660573
239859
392099
975357
24678
555045
355838
369138
879239
263280
978674
487730
1108423
755710
178007
206827
609588
767323
115026
1011345
417043
747228
39008
274879
262090
99734
651003
59889
824658
1072431
913563
718015
786337
1052482
160683
725257
1108820
610096
647508
137637
413574
904692
153143
848897
496682
428227
256558
721007
83181
94106
1024409
60160
1050573
318956
798417
305160
647770
65509
308594
37803
395118
860385
732417
888190
332221
69717
227146
211587
218911
291054
775102
1013729
878964
106375
150214
1002183
772158
41455
18106
334235
243363
1036409
949106
168273
626076
511095
60457
717694
937944
530678
43185
926826
1125698
530669
582377
922955
397604
476923
304523
614307
239944
663602
69994
1010031
499089
1069118
234054
938584
843013
437865
496020
1156606
659874
917149
1106970
366243
334984
1031388
1190478
353389
644903
975266
388666
724582
465056
426331
725108
1111124
806655
215370
942707
111199
1054541
594421
744683
886902
392619
994096
1043468
719540
930789
212325
339256
294812
1139209
442339
58178
749531
1131871
549429
150437
1056815
310114
716677
529636
1180718
57872
554674
970929
822878
338565
348103
1094255
144631
910510
452468
94740
607397
509878
263383
189493
608666
109107
1003068
1002248
420453
712054
576398
510269
26870
955360
959608
180050
222833
171584
700445
417050
579922
69485
351747
1012020
12439
860009
1066242
879683
1176804
586499
419268
984183
16537
695465
513364
703108
1087597
91022
220645
719031
205184
621802
809521
1062020
60758
695981
44955
185257
817088
80395
738645
71970
265005
702380
958693
99474
704510
773208
307640
1014232
917956
670446
746967
195681
857002
955105
513420
146300
1031338
498093
272780
389179
366577
1020036
1118259
498120
853255
844845
405364
903917
60898
821707
1075929
413501
1150458
496951
186172
271567
318040
383646
438742
850456
976678
753704
346006
40702
1140678
1108739
1052104
864833
318494
257212
207694
39872
343557
151883
614837
945563
1034097
276013
986532
153409
819853
357902
1171965
768029
19359
216591
413709
11720
109591
873842
29984
849803
1034836
165062
303716
1002495
637453
459830
1112289
208349
129181
23298
133965
947435
99095
1090679
458340
529737
940755
164459
1053850
6258
1082170
577904
1166084
73155
1180183
851045
213175
1041606
849806
1148285
698717
935350
1174484
665467
359324
858052
430972
85502
512534
163077
1004130
852296
395407
905386
983134
935757
622552
1129443
471962
865602
1158703
1065221
632360
962772
690317
1112864
148460
242051
110250
1007947
1036654
726948
692054
892187
463636
1058193
601974
731311
719849
1030055
78552
22892
1002940
1069274
550223
1019701
89824
625218
540856
888196
1165002
849099
456538
879819
643707
47342
836213
812197
54899
565048
329207
303240
306697
860373
1162542
779234
1130014
103389
117750
851659
1042264
838255
783998
101789
80460
1026498
316948
98018
1113562
1159446
893428
82650
389851
811547
1048121
327507
1064562
640086
741781
50563
224076
1031060
1016571
861001
991023
455263
753956
515725
1131922
691150
879751
86495
173407
406074
435511
1037144
449105
661261
819487
725291
1152615
396955
1119142
565213
526811
876323
913950
596742
809657
752818
523090
1080867
581238
418686
852563
665023
1073508
621311
550902
485422
746780
247887
278113
453852
471003
965736
643842
111876
655260
1095188
153861
889930
414735
922
853542
1014397
1131335
319979
869015
723434
52921
1046579
965073
868247
99206
896834
937973
467615
175753
187799
1167814
1023079
700666
212644
373270
711547
819739
211455
784015
401939
990509
521596
207856
626190
160099
633237
805121
1074755
415336
621421
896565
831115
1071007
1165959
1160227
98868
1003026
534716
295649
283890
426827
670800
1083708
1075580
949323
267
626866
304702
382058
751042
1056452
168511
117574
460072
459002
51004
750366
1153238
618289
281659
769376
1011846
880215
682171
138663
911708
866304
306596
523670
1190205
831882
441453
965353
792825
188293
557864
1154306
517590
504043
552571
83026
871891
1060792
835314
60370
428056
527637
937417
451349
212691
1095375
321279
782249
98621
339739
156774
173772
1124765
389004
1032464
1070731
205312
137904
73070
273774
83334
1059011
592423
264965
575620
267113
313527
167004
283678
1065521
393952
43990
810416
452156
1139297
825972
817293
3807
812339
862854
97334
1143129
1097203
883547
1067569
725317
129372
623895
693390
815428
189523
381832
1133619
42432
1183993
560261
606713
929268
379849
65005
711150
16603
997340
320040
14999
666841
1166140
859923
778419
897807
352572
578513
971209
270205
373957
210786
839054
1055495
1007460
963650
606208
859636
1183451
1049087
677227
557573
1158480
579082
262205
59589
465170
41156
868613
970097
738710
1170271
1035125
1039967
1063087
278027
5996
169690
551194
1089636
459014
602271
617739
661809
664809
470411
70372
1135112
791793
126014
279171
1163049
807061
1009458
979079
184108
261218
914225
455726
392955
336409
537578
1067519
669937
264183
280509
927585
911502
237270
452979
1124745
1000020
678016
588760
266260
834052
126778
312852
1120028
480131
732068
1160730
1085691
624311
842591
1045517
1124775
778533
898534
407647
288714
201746
667243
1151954
41296
1153895
1027543
300014
707687
665625
148030
796055
206540
32899
165467
336555
594623
650705
37514
843106
180337
271114
1066656
1002916
45588
331603
580173
1139074
935949
197958
912648
23557
981011
338505
192030
363766
429077
436770
740173
248427
260698
392355
912379
396394
11807
574147
59638
650830
133197
462500
381459
580762
1131432
649403
646040
320964
986627
16212
1018019
212529
407080
264037
154734
373295
19168
695757
1080031
634311
656053
372449
516906
310117
214558
1000042
279400
353041
576601
1000436
741246
821690
126919
643629
234399
821723
577770
842883
1036918
628786
136921
223912
413106
587131
336062
26015
234694
737413
307191
247677
880791
111980
853581
784072
580216
1147848
962912
606082
814645
890137
658860
752443
78960
165372
891477
803040
757155
929183
1022585
34114
841445
283256
267158
164371
337017
706623
490868
323181
434352
122722
965062
658744
658072
331511
1065321
562590
87623
1152426
55388
604740
420404
895925
946523
22993
840313
798525
391979
510624
1181539
180291
389548
1168560
971482
147795
35415
624589
712293
954842
926699
136806
401921
211114
696261
494524
98438
256060
802126
822352
385823
731605
47544
770285
362089
258379
859976
339968
378520
296128
160355
834050
438584
68079
959737
735553
289854
907428
790846
485780
670047
1071327
162070
384664
300866
887382
564461
381683
502668
644698
784719
135676
1062599
838324
863725
408935
504180
869416
853944
1100617
335628
972467
459135
396148
137617
380826
563708
389677
878992
396402
463333
924071
478194
1088884
386257
98847
977807
574704
410761
207327
209946
157469
1154874
950211
1140600
717525
698975
502521
308318
219197
459738
284926
56696
144291
161062
157223
955940
780543
53046
229669
16262
865272
653435
414432
447510
124021
747594
714529
1093178
770207
204214
563372
371823
229116
466747
769759
121526
104269
1046062
686895
763092
592062
286914
922111
484242
62674
203991
115890
917835
353102
736967
103088
25237
85853
1092714
162059
621761
1120359
277873
913628
333934
1039972
325390
976875
415912
935769
91676
75192
427285
1119487
302486
408879
924148
462169
144144
510389
756922
956750
1036591
640485
318607
972721
389509
370462
638109
697992
924097
958942
155074
582436
684796
292856
86157
261651
1148426
428496
727873
549152
949785
993053
439348
341508
905960
1125198
1144483
471994
68231
920105
703007
174631
1112410
1099183
979559
810443
73741
463446
490897
110258
770264
998153
377607
535694
393615
103454
355826
657964
87305
327941
1008272
663568
1052314
28101
395326
653357
91909
129249
1020645
511975
912297
672233
940471
124925
1105755
560529
530067
513658
331564
563075
433532
889648
1108783
814422
1103563
909541
598911
264450
36398
19695
8188
768492
945686
675314
880299
472505
1015502
1184581
483393
328419
725
901649
985723
1067593
390288
384680
1051735
280424
806754
301704
517484
349195
532802
56635
486630
244485
400258
270917
293093
871840
481097
419638
604134
874516
212046
387706
1088044
1039255
755726
598671
32770
450781
295450
879991
909193
846079
949182
234759
542433
659453
662776
343419
59310
705291
126421
280642
220750
191389
705228
415836
902376
319961
224586
1109673
738402
972355
825632
301537
466487
1157214
1148950
201997
422570
464765
953867
2759
948954
421590
210687
216176
400706
931355
38950
1012359
932003
891636
227242
329285
1122728
550553
750370
496104
831978
207522
471466
806981
261886
201936
601710
1060259
972576
662957
157616
672707
487295
613003
941489
1079249
737200
807760
922414
88868
103124
538731
112974
129576
543611
909973
872271
223523
880984
491671
721473
112982
411817
899127
1025496
1055871
282811
4240
941315
508498
478572
545929
134001
244936
324465
866446
245835
343619
979846
1100249
535494
262827
30541
795455
6139
1097358
634766
196603
508462
620887
1037610
343798
1098355
823088
687490
686319
191058
34378
149304
984284
1046717
1110238
209437
526148
814479
1013578
894858
836734
679432
587586
386224
202665
800038
750545
904089
821582
737888
14344
826231
683626
640883
820992
641136
772570
988406
629153
909712
518890
490775
472304
1175182
798115
57460
569106
1143577
531188
548885
525365
50918
1075662
127468
782500
216119
1079623
529769
750128
1180252
1015994
197285
1056142
715139
636802
969456
1159923
318594
1067557
468584
266012
692246
1160838
403558
142714
1131993
66679
860115
747446
196698
870698
572847
970674
134350
720620
964917
293070
280551
727396
184234
238742
1183794
463142
267953
106246
774602
864073
998189
125673
605755
784186
772971
1163452
212085
886016
545922
477731
713352
962223
182433
718513
659081
1029869
1150796
442038
883446
915473
1189128
99581
300276
206453
1074362
453623
270307
742316
206858
1055842
249831
82960
934451
1107103
8997
457204
309959
410879
306919
806717
601680
836096
629111
473520
208407
602193
652127
703934
210223
458911
791088
582732
633299
18745
876878
981323
194613
847969
496692
901579
709164
408526
442575
53927
582711
388538
771499
488969
29255
93696
717900
49123
307556
143494
337153
1078845
949663
1032810
124923
6737
808315
306911
988724
898196
113525
707818
703274
914155
902712
956296
807871
49431
433939
936348
524829
163825
901022
251512
921488
139313
240020
569698
164926
1148473
131767
17118
241412
825400
686159
249635
860395
816032
630959
119800
740261
414701
1071792
472896
991643
853551
1003147
852462
436991
1096157
146000
160589
82168
321114
747470
832435
1154721
783624
803326
1180644
1011101
12091
1044328
915597
301410
918531
1174834
809082
329042
195975
569634
99679
663190
378299
711970
929599
826737
954697
318829
287263
725871
168531
538348
385619
366531
119552
724191
582557
1145557
437683
996875
793205
327472
420032
307875
899177
39240
1105404
283681
447474
1165309
667863
791742
83629
1043773
622145
430238
1073056
229333
535332
369007
453796
844574
969005
605252
868052
238938
900352
58653
577594
466503
534760
92030
177024
245657
495796
1100197
122375
141435
44442
201356
93987
1042907
880797
24840
721745
722242
697669
1186920
412841
723915
1132557
565869
460826
1129657
166748
366902
729256
530126
286476
6903
1149040
453965
919669
795506
456822
295288
526611
804033
736316
18272
1182499
843535
312664
654007
1022625
469314
881440
608946
971957
751875
207231
864211
491980
1173047
687731
1140715
877460
734191
134227
811262
487775
105351
830054
136191
868187
243057
254394
598399
66620
526662
155479
978358
487069
865421
313321
720596
302161
993003
635321
1094307
540079
608672
969601
1178538
1053891
493962
321169
654082
1092564
362077
671490
209226
490697
433286
334599
853627
25016
332362
567317
360477
553486
112922
1084925
335612
683577
547255
865552
413495
316668
631926
469627
1076989
737083
831725
85058
1157105
280328
829668
1030911
217060
279432
812997
1005580
418780
675531
609710
661613
526317
165188
37379
577528
1076088
753395
137375
804698
584892
948577
312763
1078670
1185346
713194
813227
516307
1015756
762035
623300
79268
1054102
744972
858395
251114
597611
776881
1069219
86806
611551
232556
866729
956716
253834
761306
679195
489224
956619
1102520
116187
645361
599829
50959
88333
1086109
1099407
446935
813255
981311
1091768
395021
589600
1128160
334159
1057992
833343
143798
829882
883940
296646
496460
177992
502645
28835
1135974
772070
713013
1169564
1030387
553713
804062
266041
1082352
1071452
434418
172560
714280
1025576
386199
1118598
527144
616108
819488
47686
7437
880427
856714
1015035
253787
245634
70714
914723
700217
486500
669123
608595
1041981
387448
26423
458656
931101
938149
1152446
97099
955721
416315
660825
1028991
444189
1127326
762961
391026
929914
746570
655263
970682
119559
39753
785274
209564
389106
337894
308087
1162372
975891
32799
791610
121764
424701
11380
732331
314549
1105230
12696
260345
1060142
292202
656348
33554
973894
190101
952091
540372
959558
968836
88230
536911
293539
1041875
914325
284474
1032030
761881
487320
671528
94197
1147475
620195
934383
973353
195369
1134307
558670
778765
429113
293472
1012939
761104
690890
507698
768236
386826
899137
981601
1032372
919007
157574
671744
435613
559638
336560
448492
512215
957412
818818
733625
895509
793513
191328
512036
240636
91430
557829
519849
524963
333147
396498
535599
1159990
201985
289378
964233
1184434
554806
724833
566906
889912
669825
663731
975432
197916
580398
1140455
93281
862387
1107767
13313
577746
845405
292245
917106
115202
358736
757897
161925
120397
767848
101429
968441
699836
874968
76365
1055767
131481
625202
366778
96917
550629
731421
165208
1145231
294100
175453
126120
575639
311646
1024541
185145
215349
130163
824468
193122
23300
594890
944648
1191880
624346
559005
861064
356183
409309
497666
620032
781491
174367
1033498
602015
231370
173210
1564
656885
1144725
1006803
676912
1040904
279766
930388
59705
950727
392755
678495
444109
1080363
574604
543916
506576
385721
1045867
743014
881315
40923
729864
1040168
14277
440712
116647
781535
1062275
527231
74695
391709
508060
1049185
696338
1027595
1086482
1158443
435652
832811
287840
78180
402105
1179954
991379
611008
379004
616754
584701
861023
607111
353151
588128
583720
818614
712614
538275
1050975
913706
411897
830040
586044
1059580
658427
1096029
603466
267323
585868
162794
909932
562986
130256
1065154
361155
607150
478081
413604
921569
1075736
805785
161120
866601
357163
666922
409260
597644
267417
720831
125394
909604
996286
724292
999237
62697
90884
74764
243291
705968
591972
1063283
1182269
110565
1130008
188781
405536
1041385
54118
973369
932873
32906
973771
596851
591106
833014
414741
419285
880305
1173246
691862
358701
18581
1106389
352303
591081
69989
507223
105958
361674
461040
163623
826015
526384
1080618
652242
178472
897452
643054
472324
992533
338107
156681
111667
1003397
57729
1083202
257953
484960
499339
166778
746125
464745
95019
1109330
222728
846025
556155
1115853
195485
55678
1080948
100612
474778
979114
1127743
407209
7849
917729
799154
1105357
1085744
886834
873630
569282
1132994
540036
568377
176542
552425
800774
348870
216372
514964
720991
1157027
674419
680755
648904
1180981
694153
931882
1038333
611387
940442
1010050
826505
674188
582891
730736
778307
380607
435793
644460
817215
595002
1075
763677
663901
340273
675697
712182
936498
629789
577759
551013
254081
1037561
548483
643258
259964
1104003
860945
160854
182256
212284
980915
11103
989143
780627
314252
1125728
23512
295398
691850
720229
120663
134301
1171489
237194
460906
902990
887109
215709
378347
946864
1016337
1061645
688775
934802
863821
901681
159062
995916
148114
840097
211658
103524
162260
135020
505883
509203
768197
1125256
1004496
679823
581518
70136
942511
702796
336791
996706
890466
20087
479875
394135
451294
993625
239471
992000
771131
1157083
75879
865237
655527
947018
384095
89835
33376
285001
670197
846355
333821
658591
797222
312930
797534
896322
1138755
1151114
808391
1127367
1064328
266796
442116
1087537
67278
549453
1157484
908288
716854
519651
210008
1061225
21495
26635
1035660
497878
108367
399485
870682
762227
860464
538499
930083
707791
1132374
997691
66593
7400
476096
442223
110291
1040832
782683
427649
7725
526157
1077071
84693
274797
472729
655488
1090263
439042
1016453
145802
258774
949413
514842
1067578
1089540
305635
1076820
1027261
202274
214992
146002
622055
626635
355737
750602
336792
639078
644089
48518
310350
134751
846661
507503
885856
1066130
144182
156803
882087
1152080
228947
848709
183085
397978
858439
1054618
392908
682527
378234
53937
886761
894554
577864
130142
1100822
682325
356725
388121
880025
1070504
922611
573016
191069
287642
926862
592201
478915
314893
190380
715711
168299
104907
1133580
726222
737227
583646
10632
763095
805513
860343
838584
458462
175943
906289
994534
649360
1034726
625360
564663
705924
281839
273554
936497
559881
1146419
794965
444589
833301
490034
379428
569274
819770
1091779
110804
824542
549557
1123208
511950
388146
983322
428288
228911
38661
290911
193535
55525
828021
1058607
165119
579357
643583
39300
568267
402903
1005708
538212
1039500
386955
352894
40735
129831
478862
938780
972105
707079
708804
983746
661972
564789
1028440
567194
976809
716729
388127
134979
414567
1105233
902976
732548
352972
611356
527234
224093
122806
261182
642211
429321
1053590
1034527
942442
753984
474282
744042
91471
364840
980060
390561
1049747
60826
928124
887498
996573
1082179
1175669
592298
430298
785569
773646
727044
341296
547819
707144
438282
378274
724308
39589
364226
632085
890593
409377
31980
865279
247158
982526
894541
526232
384250
311208
449815
831811
355199
738238
701010
81503
1141822
484983
63746
557839
574536
555881
225817
668888
524966
843789
187798
1056775
503074
309373
888814
467928
602850
741238
617393
88177
476391
537231
434054
214301
114219
579079
594904
97632
1151244
1060371
143504
620088
530466
218621
1166683
1162702
1125067
32119
1122394
435259
725915
1035165
441393
269172
791426
828917
1019511
989958
194537
1142174
945043
15539
413862
498151
934176
601047
953582
766110
319058
69690
373046
385521
839552
279520
1169081
236897
508837
147173
499651
111031
351955
706353
273377
189468
252881
161961
219648
308161
270821
498343
117538
944775
1084666
469541
14745
1165656
200767
124997
779450
589849
93052
761923
798609
500899
1186848
519807
1160392
671580
610410
623296
674320
925395
283587
822177
417847
78259
746244
49619
638757
323901
828560
995245
169792
361945
358588
95391
484473
1030297
1039474
281419
878526
523519
1015074
710460
349947
202505
522188
1020964
1186075
906470
186352
1093700
293195
550080
479344
451333
1070933
520265
497002
887423
10675
317847
175552
686168
399670
286177
1133272
90356
1074594
1056608
100
1140663
559958
666066
632418
915040
800972
884655
246945
343979
681353
1132128
131380
99832
839971
645512
249695
561011
137899
712244
251111
1026261
591521
1193087
519357
928521
4839
890634
577758
342436
675802
975722
899000
593248
102005
770265
1065674
361003
125168
691946
619134
344380
1142053
235053
520763
136092
986975
792689
652633
308859
900250
969447
17309
1133949
1175984
957868
683741
67280
1164365
616115
734427
840628
624502
1178011
1167797
510468
27320
489348
397656
458236
587054
487924
368494
139214
643902
523471
1171555
764552
508477
622537
745156
296455
593245
227605
316164
1137628
1019831
615690
1191535
956007
727388
501403
79140
248301
755287
606387
347126
949653
989201
50867
364616
635084
519471
95707
87063
338494
582925
629045
714353
307928
39654
1179299
379932
85791
764503
260296
645276
877306
995732
1124914
1176418
941773
808989
700330
929685
879095
355181
331389
135422
1059145
1128651
587566
186012
244667
903470
1117880
149637
649614
433096
500907
569762
1024026
1048389
359196
801212
438411
242752
966108
817756
980523
502979
563230
912313
346368
1063889
529538
137513
198221
102016
226297
937382
664304
145981
427544
120350
587579
608402
918617
864279
281107
1031560
1108034
1068715
936258
430255
953121
579706
822630
224774
532787
1106451
290091
562584
1130410
1054512
18228
956169
810493
1009058
338631
825371
1086722
1008631
6473
283376
131402
700592
893284
890050
683616
593637
437179
982428
557723
467760
296605
742362
800406
843918
924974
81563
140319
453025
28093
801999
1060972
599465
1039961
956110
800346
713550
502996
1183749
120581
52951
125636
1177411
1015457
831720
292541
1007709
473819
859376
880024
155157
146031
522422
746498
921074
964685
300731
937318
345657
86920
386221
557888
570131
1080772
328813
1082945
554447
324005
427224
78758
1009903
1031621
565439
165083
966557
301597
112577
551993
28302
1105816
990814
1029655
582714
1140584
939404
713584
1075579
98887
421136
10096
984865
729539
1163773
79040
632675
1189831
1012547
1174765
98966
434458
857698
621881
100734
472494
1059582
1099205
263802
281256
782883
6854
125695
888831
134838
105542
597933
434641
498852
445946
53338
344875
833431
250997
382283
359765
878401
421051
334841
818270
375155
818062
917477
1070242
19730
18625
427196
576637
229519
688741
1064935
1017687
973443
706098
922870
410619
1172349
50904
586540
695311
211690
432145
594470
808032
681859
95845
610707
1120466
447442
799562
1159398
251170
1030482
809236
274693
872922
105178
306831
610348
761854
1044394
911940
716768
146552
697065
362095
419612
1054438
927385
558644
1127026
653344
669774
131205
754087
32783
332089
256529
464573
924825
649675
30517
793927
341610
227752
598388
48310
984806
608909
190078
421872
700826
471412
70244
435268
931014
820541
630962
381059
1146760
977691
1190411
434792
172206
850318
222252
205853
249756
800925
1079942
503919
1170377
191999
628091
94691
52013
535712
462178
588375
1126762
187452
678138
790911
884915
353628
629128
690383
1076232
719561
919966
877001
31579
7801
754002
845393
803676
99491
1188894
442878
332862
57117
498129
431269
420529
26652
511709
743517
1171559
1018150
245541
473537
895630
605319
45098
1076729
623064
74593
1072239
1039041
741975
445927
448332
20157
299288
933935
1193450
916982
548862
805896
1120511
673156
982862
1152998
874363
1143226
916033
1161797
274866
790760
686138
449145
990339
841762
610810
875290
662727
939269
1133043
284558
578205
730630
977824
347054
915890
417153
456044
296279
45309
32164
116840
693636
294226
1143923
795404
410727
416737
863933
935969
53388
651543
1017580
259142
299480
880845
90335
712632
786
651400
980724
641191
282296
350405
140647
546566
731015
66734
774871
841367
159926
1188608
90229
228797
1188897
458746
107507
1066401
920760
406376
741834
782469
696383
100179
697638
521645
1141362
438248
639327
440757
204017
1092997
319813
688962
611796
492867
1096225
747853
973820
425553
1099319
818224
811034
447478
553780
820824
566740
395363
758320
609162
92817
124691
925725
482172
503470
567356
972147
618510
398246
815822
435566
269428
621647
330329
525293
100275
600962
673572
866377
956841
637980
372827
157044
791242
1100199
67574
590580
499387
1093591
653255
1146137
137041
476291
59444
877765
128861
1180723
195283
846565
1127873
818096
585188
655795
981529
35673
984324
217901
73399
20719
160496
1177252
76395
851578
738355
134976
155045
505642
539431
1100678
64457
656535
345975
1188306
115681
530618
155558
347836
343707
120092
364807
73736
277680
739877
707755
296861
758921
131964
824208
942472
3389
736819
699848
1034553
430840
11085
511602
945564
947393
343642
687689
157
932640
271722
118673
92830
1190185
656913
447040
159427
497136
907018
464658
303093
507695
832806
551462
6639
485104
550652
966793
404854
492970
559285
508661
351710
975598
935386
864791
1046910
296678
403096
197422
1010914
434683
1072666
207504
971416
193198
317118
845762
398791
1137096
896702
902553
672167
150938
212966
243509
40453
1050990
950697
596850
628522
1042549
996235
970872
965387
551521
34738
1057629
1186275
502090
469924
467324
916563
531684
449276
313531
474333
924244
319812
498340
284905
545487
389145
932109
27175
654441
1006053
51071
761057
1048997
645284
232213
411642
136817
277130
1011233
280944
865346
588101
421800
881501
921462
1115529
1091786
801628
37682
718227
905109
1058700
155204
622090
1138819
649024
288635
264541
857760
279694
426000
586870
950915
990038
220029
2088
725459
535111
1182875
366357
601036
708629
446084
505395
463575
782257
1038192
206005
270748
321531
1132060
242900
996029
626360
871828
228441
1060039
675343
294773
1057050
184344
370087
242404
1073045
2839
288157
852535
93313
342522
785098
1068973
175513
909109
555596
1187785
1024817
684349
311433
1045048
88910
491693
638992
248912
1027235
675174
1010430
929705
419922
880068
1068529
970083
142038
1065680
74771
3179
926169
1074370
1120211
726707
858302
8996
1188394
1053277
252651
60322
1110482
406327
932373
638480
262929
577448
539068
434333
45672
833466
1139300
1103654
148267
700304
361100
540001
674349
191385
725084
532751
945993
1081734
250910
342288
72677
420773
577131
1031559
564976
574031
235054
713165
689740
561728
1024982
1159138
660741
600136
514647
769285
144898
156461
297197
511725
287647
902423
396903
641821
327943
584424
476985
657572
333237
378124
810674
754584
726785
266991
788967
1136464
699398
261953
539034
475999
473790
831210
410114
329302
824713
82768
521025
780776
1179834
1134611
1047893
256763
254876
274590
935860
300104
201249
222962
1166047
978828
618587
25323
188362
305282
609482
90692
390307
535377
1058207
764783
855880
1039420
482385
980383
787333
390195
1179712
542503
39601
316090
452612
603132
108665
320889
846524
118766
826734
350512
501184
737671
242490
204270
905593
295563
742701
562895
678484
93830
1162738
63455
368392
884298
416347
666442
1033553
676002
258672
124808
411500
146087
992069
475457
924686
96773
682434
11499
850405
1107864
377718
402425
948580
601038
278122
526364
1038993
708367
877370
1080487
1116015
13143
1192523
534431
327145
1084715
585646
1061986
395498
541381
1059831
135365
1127198
19644
765312
210818
70309
210778
875781
371034
49895
1078054
1076648
621682
721016
152938
1138050
337959
824515
739641
547693
917417
575936
944600
1101926
101562
338501
499818
815031
189283
462091
328661
1046061
91862
477620
872347
1054432
971461
1063638
139528
487040
680999
151095
81060
745446
701077
1158332
1175171
417315
513407
540476
1129873
365985
133717
349450
1048975
378047
516190
159837
373290
81626
892461
893511
491254
801117
10069
1080531
432018
1103297
16740
10015
660122
928522
1113716
209592
842594
1135195
776427
1088403
86786
1151013
110123
865347
429921
662170
1173347
4621
666055
1022531
114356
379399
459387
803396
862477
882638
807410
2523
600778
489532
705293
684797
1099040
857141
978896
947673
1140944
632394
19638
602541
736902
126776
452775
627200
363412
173363
833093
769
41073
449418
388547
56706
679178
1016671
500875
1105781
494306
556193
1040237
198385
758418
399678
992509
962872
495109
979284
44936
273565
132932
1040365
1181828
546619
85179
23039
816278
358244
129048
443790
248540
345108
854757
807680
751544
1983
357515
101710
18122
716721
939522
414303
701818
36012
740330
382409
874177
634882
775242
83697
640474
1151787
1128030
655739
1106896
241291
601930
467825
486102
356333
387932
361860
28273
788566
264719
122412
1045330
466537
854703
1035857
499658
545764
526347
672510
877953
507612
986771
31177
658617
422658
385515
206322
959497
865822
1165093
516191
656804
150184
889249
151035
499058
425979
69241
913038
1189053
563231
389474
79327
986598
295435
952185
825273
127340
405243
38888
91020
235786
287577
648704
410923
521929
1177332
1077080
118110
857319
147872
872003
725467
877292
395249
457255
1114050
417721
1090644
1165030
594868
253637
444093
593603
96433
625978
1062848
61370
878096
1078628
546417
322960
237945
758549
700272
1166748
274867
738565
735423
931580
999686
430024
854858
1026919
928678
853817
297334
266081
611614
149671
392906
5063
909594
417168
208193
822147
1097393
1132282
361795
923306
1047855
748408
184796
700951
1141724
385111
206044
203024
531258
582294
898543
16901
107854
328260
263743
34916
564300
855509
1076334
1173293
273745
1185391
6949
479120
597573
250964
10884
252997
185717
237446
1006045
779460
319230
571878
60219
474339
477424
713535
750181
193252
245004
201953
744389
545051
222791
725241
93239
593182
920988
128026
493798
814238
327402
658047
1048822
708811
62780
476725
1000014
1188538
733187
481959
297016
223094
653381
1186410
343310
608047
399171
31968
1112793
840024
113903
645873
371911
1189731
365003
359736
677850
631980
887028
447198
1072214
1129427
306349
168854
714308
1052966
30280
225135
573374
1004569
762355
597584
138672
905611
547224
1080121
167428
1034799
114021
203365
204617
101334
327687
790494
928204
1094172
1117532
827446
201853
712057
736397
339970
74610
701099
192446
457986
484241
604307
108237
462928
269318
444704
331132
63346
695685
1158696
1019484
149119
273662
507620
935712
710073
775362
1032361
159394
778339
1104711
762374
875615
475748
1161347
470824
425534
33868
111760
912607
830015
166485
768736
1014591
149633
610168
1178886
55720
720172
737520
81162
425686
552362
470494
327550
824332
1077519
939666
810825
19287
249282
682331
500862
283997
1081350
169381
149768
211662
1087376
62611
691413
468350
555460
564750
758910
440251
790166
542648
729706
399570
545613
857656
153781
910131
991300
146765
414690
768103
345520
706886
903301
551493
394720
590280
842627
778435
727598
1054661
339806
1010807
680455
1026798
50297
378145
755253
1172788
750276
471180
853054
1063841
317466
1072977
317422
303878
10214
829809
165805
293089
587840
1144013
1115751
792042
709317
1144989
108935
579137
12602
354293
632771
248063
792805
778029
87729
784729
1100078
395384
155509
858787
1147590
474276
1111107
624202
132398
609396
540788
246324
656972
363438
909529
456814
583212
277202
759540
588277
358282
561018
180405
981104
1069008
202207
828323
1182757
352163
391395
100118
139914
167574
612185
320921
1156686
416655
1087266
484214
795930
777399
864836
118324
1092973
111067
1042063
885854
610155
902705
456795
288363
155414
531438
885821
945823
299768
683756
1170995
862011
1155007
574812
635508
377092
928557
184643
857649
256504
236423
1066454
644791
326256
873002
1167242
137279
549824
723882
475255
452258
731886
445360
1070450
804841
3879
312081
678967
1051476
559904
1173128
1156956
439845
805307
933377
816552
928007
500423
448524
169890
320725
436784
633936
1018436
863867
707121
205763
316137
972065
340357
68608
1070257
428069
105360
568376
168660
821203
1001607
82683
239458
658643
601555
125559
929889
934040
245437
367365
396935
126088
411687
497557
148515
277979
369264
569628
589538
271891
353424
683688
1006395
675142
298969
114283
1134776
245714
670784
687342
571362
617186
285971
197414
1125972
784753
575786
291690
254987
720896
204138
507142
99826
410349
849913
219322
383771
24434
624188
462588
371476
812404
1191893
1082085
81122
3350
569941
516215
1088383
507162
365072
580749
439584
31126
429335
48283
1098357
1020268
536143
670011
846040
808214
1128137
100083
1171012
751499
133783
1150871
940467
79856
280454
701994
214713
222166
470265
814298
604150
573717
621564
62361
327364
827447
540094
823858
515174
731309
523145
578334
384911
719628
145919
113736
1149735
1154860
843400
89443
564082
622071
838993
637772
632317
102701
1167064
544835
672019
263830
67595
185709
903656
1149247
430704
573710
564666
559698
159450
187494
1058353
510100
906698
998476
270648
780531
649975
581181
981428
894758
679867
273519
925979
600553
574546
640460
1024156
849521
534299
982567
139916
491581
986526
965126
122393
451958
358268
92986
498585
1113874
112812
346748
1105074
901732
678409
780096
197900
416959
81873
428480
451554
1030312
451409
137908
839580
812885
815634
957474
533530
189960
748176
835880
317965
54916
811023
391482
859511
86211
354770
565547
630530
454555
631456
971273
519072
149230
1074519
739513
56567
899473
773216
43150
241984
546227
225535
1020671
332673
51017
1126067
798519
489818
84159
1039138
20283
1141906
974739
250090
253992
360177
639394
278777
1040515
465131
861601
432341
69102
832887
389729
984854
1054548
823087
665464
164951
644621
1028666
1091357
306601
713697
993779
1186472
222985
1051755
759293
691574
865754
410386
610977
345426
1009130
886202
1163899
438739
1034601
1108288
1060850
1034299
1063469
589847
1112372
109927
1003316
186406
63439
584223
493218
1120139
945480
903178
865492
141844
310013
470865
762708
1088316
830773
238267
371027
292816
49310
1175850
435443
1076347
290323
992964
680922
553781
313606
894679
1033100
295275
1183831
639954
535781
255668
969093
779303
351370
1095525
237875
83520
961773
642213
167689
592101
682692
1031628
976999
611255
785609
556317
201309
741028
668570
388794
672675
679680
876035
863960
144015
934431
454518
111245
690114
954394
539509
40926
393172
902546
1114012
849206
321371
1084336
252267
806737
729874
697968
1095201
218032
769241
81990
687214
523477
631056
276259
1027539
462138
288869
1056205
683667
585963
948256
392782
207172
354553
500754
281198
390937
474959
362626
71032
111600
751608
470227
163116
752575
331987
708651
140409
113134
1166770
80589
360916
451955
653999
652794
364507
840823
1150227
781634
304265
587995
21023
736618
449455
439293
1007006
308323
325172
553083
713583
537912
684324
231349
1058139
606167
1177742
618424
595430
1182212
1035076
446116
36965
498269
621701
528343
712618
126584
1098071
728943
432209
343694
722281
306893
754281
758120
961988
365826
1028752
353200
185295
112724
457007
184109
998333
1045303
803079
312960
739374
209313
149630
779689
332932
183833
59217
914358
497468
525076
608509
1103930
778779
987567
327975
205890
528791
1093462
874645
530431
1049980
1022832
710324
930783
837946
887979
1062677
867805
1075606
529421
1031235
226354
475947
146395
928119
626971
318459
20886
69309
417270
733496
788808
1051653
606634
510578
627534
1033589
857659
990274
738110
1085951
820468
870228
1073358
1042099
846324
481926
417582
696076
1099069
12107
307305
716871
823504
946173
30629
796934
103333
159475
408680
1133
319465
1029972
508716
620653
937959
846945
1065758
841568
1071244
390019
352711
112677
1115848
1165339
479835
383054
959363
443669
735344
618860
88539
25167
362728
265972
649820
350274
709293
893259
1063369
165886
669746
1153648
130419
684366
875826
601735
74268
175286
1191577
998419
118342
1032795
842682
339622
539630
895582
1186372
121137
468189
943989
625715
521625
45863
176304
339157
524419
618575
25231
1020242
658027
352763
310949
662192
1035825
1104149
672240
2739
487022
894192
161495
556849
995805
1159156
293028
212352
98546
486065
205650
692748
974841
872836
289301
25438
666948
813734
632523
882015
5426
1066157
1190012
955648
698570
493554
730383
896126
69999
837732
142898
224244
1101801
164409
1110026
159643
116492
241533
402883
873525
1115431
606144
912578
815905
298207
1095275
792666
1015421
1047882
133901
168645
971916
725654
686301
621777
998012
397860
503075
976994
947596
1062560
431224
798685
313378
45475
896319
142363
429324
706836
172440
945759
171455
879590
444323
970676
524767
311064
572448
241052
1160023
824872
1027358
299681
1008891
3657
769924
187261
193646
1065049
1112447
1023421
947270
56737
666140
875412
1061292
1122835
303253
105169
1070631
991995
1036195
987179
607361
27120
260728
631946
264913
602340
126157
99789
630628
869388
964564
550669
808100
24295
850513
179572
234325
79895
257800
1159559
934903
427522
117125
687116
997814
1065854
273477
258746
939194
406452
362833
25204
855273
793105
784376
959354
1138766
546508
1113386
926303
633284
552360
677508
452561
636691
1138361
920934
362808
221113
244783
1157036
1192073
1051666
962240
655923
727845
638582
1038356
62657
786415
245806
101510
433371
992795
520397
688912
68915
1189243
265940
465280
673833
582208
187846
517842
317727
1069374
604659
969122
374377
1064686
873276
853692
320638
943157
901913
1052915
1187163
172618
1111462
914116
31938
105045
747904
629032
82955
854776
375351
935234
611218
550156
716972
1097736
909332
1009577
338809
64612
274979
1157700
1104195
17321
588526
677202
691941
189061
303345
1096050
1121987
773783
49639
627040
312200
1037123
300361
157453
597536
332114
1154814
313532
145970
1037524
633499
924519
714801
906091
122155
491986
241406
1050184
298349
79353
886780
539428
1077031
274372
325428
296117
583688
416475
182908
919508
177196
622779
471938
75417
567775
605566
59261
726051
213916
1048321
627538
580594
794215
265401
1046713
1159614
747749
403157
760368
947558
641731
768701
725909
410736
340648
431692
1173690
839829
410031
312675
512667
18505
546951
985192
302354
396154
243435
918699
706229
491979
1162857
325065
944461
976247
82806
627276
611863
808900
875353
258040
587232
1073658
1173125
927855
1046537
949117
135436
187403
620290
374497
185092
465968
470324
601822
481374
143680
138283
486028
60924
621021
1049178
27829
475245
1068622
671761
120664
232297
1036860
406682
768324
570852
124293
424562
579293
266524
201630
390346
949729
485064
320456
27617
526446
22660
320334
311850
1171844
965839
738291
436608
507151
576179
1184246
595689
454146
817497
93820
429637
1141574
722400
446024
702091
790861
625773
307886
910343
919601
1179603
913102
1078603
1034856
166220
178102
114920
670530
624437
930176
277497
360062
259347
563061
135295
996179
92691
1037654
832228
1103098
779168
703532
59050
531002
998606
1035718
286165
18730
1067182
1074576
77397
215708
1017315
266129
1023431
634849
393047
990857
251008
406702
277205
268799
663136
132775
190986
46157
271761
644502
252581
1178381
1158896
1173067
1026175
872773
1095157
913880
94502
670228
393875
1082136
450607
970835
328140
48219
602623
624247
964346
103501
515769
659388
51470
221008
615679
85285
77950
477353
243923
77498
295418
950767
327253
92103
834036
1069915
110717
559290
890371
524069
1169471
812959
445843
418690
290726
274820
614584
1122099
276352
1011314
1047450
1017590
626340
742384
1048010
232670
474663
1037332
936650
878289
44671
38606
540338
790041
33834
158962
983581
811333
891065
804968
1038514
605244
5090
455783
28088
671154
477569
71433
1092907
1140753
262359
917166
427148
486002
805887
23780
28343
99305
1005021
1168719
269793
695314
757804
914812
120322
264956
750412
267093
685073
702860
908128
286600
704117
600296
273858
61283
540286
867364
612121
929185
590841
813810
491624
117387
637530
367705
1133214
747259
63459
261127
1021225
267755
784852
627163
1063140
930424
925984
280908
988107
737456
1066979
1089559
340
1191343
251971
52596
707914
566441
1137729
160525
51766
1186843
414505
914439
1109695
15866
659036
239588
438654
95798
563776
269508
733623
1058269
312927
1012922
546546
586170
1065024
441319
385303
989501
758366
846678
480430
505822
46199
1053024
642578
161054
758169
202818
1032001
702854
938423
477990
426678
377814
137767
201566
773448
187512
997145
1099814
96008
189235
994525
784240
181627
1047007
442774
679446
752809
1097284
993303
1078446
232165
65518
444273
404384
277426
156776
876993
488803
147788
722811
549402
1180140
610361
432455
675391
491951
423851
630592
1020756
1100699
321470
183009
465019
1131998
90000
348265
33186
410288
679996
1134383
202049
96576
830395
662854
882901
416871
800081
348791
336567
702527
548219
1019327
147623
342210
360261
611860
1139940
863059
1184918
416030
878890
724606
289678
381281
513817
807504
424344
429073
108659
60043
408240
96836
879117
1090969
72538
59359
1007914
1146917
666131
142505
984675
520957
87067
328585
804289
633287
492564
153881
122332
233278
843872
492853
948903
545112
744279
81903
790271
691894
1078537
110393
777051
837929
785964
178473
1033233
328550
1053147
109598
425838
927051
570958
117741
447638
991306
473847
124996
33107
453745
68691
850528
625299
252629
959391
778750
965946
164854
371943
858871
182796
1025054
75921
454303
1110643
928498
867671
839079
1170464
380522
32968
607961
821362
233805
1043328
781923
256531
680031
171708
167615
214813
315644
1101695
595465
35080
286739
224397
1005800
502550
63648
859149
1101640
753599
973203
69074
444454
460202
785892
793806
1110605
275342
208122
965418
138070
317441
282661
866851
585837
549222
1081355
375785
941962
705701
3535
313097
485266
459519
453368
440411
134543
1187622
1045296
459857
28381
1027083
863978
79639
426657
673495
357116
558457
1003883
567096
745483
274047
547442
240511
269581
1017235
763736
1029145
269885
652230
744623
5058
1104108
284864
655915
264413
972184
1119418
279642
1181232
83264
728036
654761
802574
332506
526037
46254
734448
1081712
739521
300537
881209
599389
1128948
627278
1154523
1100381
888993
578062
743299
186729
470175
711245
381635
389201
902478
255408
8417
1001341
514032
371083
153847
466271
941481
867119
677528
817570
290083
192431
541256
724514
299559
356227
257381
390587
349512
929202
2647
119249
799586
954452
474134
315860
999569
117113
971296
366763
958396
993747
446689
1085718
369745
1187905
581691
86413
1139958
749075
1102538
455326
790253
324363
365188
949410
582787
1051690
741450
879958
619455
630396
968633
27555
363694
526380
990935
727637
1124443
113860
888255
424421
1161118
66984
454314
746243
650173
806877
1113021
1056342
999386
53096
879274
980088
1073921
89164
1045495
1093730
1078532
316230
1047978
93629
81316
734754
18230
1125222
861673
129801
604082
31287
42417
626722
798985
950921
975965
724250
616715
904204
688194
690364
890996
641751
204589
422502
686144
317882
340104
949324
883599
91491
623815
654144
442701
1069482
423726
1064638
1059507
1083061
835448
866682
1182310
379789
615977
1071373
219034
488230
293302
210600
983759
95056
1103491
372997
8312
931203
1056995
150395
1100510
709474
743054
789349
662730
435717
1189395
957152
1174544
1084567
824182
1130294
634081
695387
448977
40511
33001
24950
1007969
392187
506827
837064
779983
298793
131503
631435
923068
702822
642500
686805
7634
33568
436510
900858
34506
114757
642579
354236
280266
1050477
1111907
931263
745714
1005635
244192
253763
309142
1074610
229997
303614
372507
881491
563532
1013965
1101854
438950
509992
217105
304630
391413
793923
1176967
632045
61475
243865
371900
209459
861367
1157269
587431
167717
1019872
677545
246326
57562
193291
703974
956035
752134
87773
899103
1117564
606403
36878
181592
429219
871965
725145
831648
841691
1101304
1041125
59598
1012650
321986
164334
1165993
358005
1061600
494910
508586
190268
41253
1050669
706019
120281
33799
209378
479006
220890
224926
962809
1123171
392917
469012
1181732
1021458
911336
829467
785077
805712
1006342
274837
927831
1126289
340122
278375
2281
466697
372015
930453
1187373
181036
51030
496929
499962
987912
103655
83682
416197
177753
86314
1023965
1111830
179744
307892
614915
1169983
1057875
480061
1115185
700693
1084134
534964
1097710
383803
81220
1147254
406595
68184
78214
1181225
1099234
420070
822531
17277
657300
524499
1030717
334809
973399
723901
360369
213035
11212
48608
1055582
696727
1182454
758342
868879
105968
313534
40431
362260
98756
959804
378644
710111
529481
610821
66329
608608
661299
587614
340503
144217
495230
527287
933332
892412
294491
698586
23089
637229
928291
45354
1108990
359848
724050
156100
498320
142728
490655
546226
998639
324867
520554
324016
43934
569155
951510
350964
324997
845174
1143862
1187943
783962
265876
1010402
411794
557574
1156960
923740
456624
127516
347680
1179508
449537
249938
681401
170985
139882
512106
969139
846555
36113
742500
1050786
847216
1094108
348785
328102
1175073
124852
6535
542103
988157
740798
814491
987672
257448
879446
483507
341556
565348
25499
444557
587650
68501
543365
392056
202876
532721
367305
272245
674347
1104669
594208
437324
490336
324594
1011473
77651
733367
1182466
690201
999530
910827
709462
706478
981037
903697
1110343
4174
275276
581424
729690
183401
103747
1029854
1016353
151952
836744
898742
93091
914348
276476
1176860
210145
966215
99269
497671
1091273
886467
71515
117838
332860
420950
1081808
743450
1153362
23829
889773
539257
382060
531540
445904
16932
637822
355622
910074
1051699
918065
64834
613455
750125
665829
20391
955327
733236
771063
975487
1151323
1024939
428006
930998
1051987
9488
439471
255578
417329
1040861
133078
407070
1106069
569113
796578
656709
543264
1136168
370236
706232
551845
1068210
16911
943816
882481
963480
625869
551296
1024576
676522
86442
802803
221854
548985
922295
514174
825723
554868
1052848
853832
429559
737306
707271
743072
517251
288731
448936
205474
296616
1066877
981784
994761
77138
411723
1068092
566848
171432
323340
427907
1083600
964454
352289
951734
135957
361469
298577
416383
262114
1042632
756845
1146675
468665
198572
11164
182654
311241
366045
452938
1038483
658833
127972
742598
259106
1016912
587764
396119
78503
952169
327760
295226
1101468
698474
72231
264338
363626
1181497
565246
633636
213253
557333
603051
758144
536649
895013
981031
587328
809045
907664
842894
57041
1111837
922369
708446
449597
276469
652946
207018
405656
771481
1094854
1135706
346152
47665
985268
809078
450267
997582
899503
998558
90625
1108997
830825
373054
288633
1170624
1174081
217671
766997
1072035
1039480
440876
538329
677977
761669
771967
323936
909993
96043
681510
1005609
287834
1135302
353437
922844
853469
686786
968681
266956
1178258
1002038
290595
609262
314220
770290
227576
346677
440062
435060
218598
502408
1138738
832582
903768
609944
790064
1137160
849891
682001
1061904
140259
453661
673627
688151
29123
710361
162394
403517
448371
242079
995296
822733
35591
991863
1038628
1146053
661424
737088
255268
60687
1151899
614792
405800
1129303
221347
1158504
184784
299538
398211
127836
726729
1006100
816164
546168
314572
325342
959289
218572
435983
785340
520610
701852
636958
505817
914130
848415
1085914
759043
502406
388592
437653
985534
154370
409590
217996
303281
609702
957049
58
442312
465216
761216
483569
315755
1139485
353792
522270
1047340
1030933
308637
6310
67478
270544
975822
563881
709950
1139145
500158
694821
11956
702784
830344
283372
1064768
383961
849694
1041590
860719
536618
1021280
13678
196881
230516
413542
916835
716550
260610
119879
291565
527341
91160
411837
1147586
429197
43433
1084517
73781
1155257
414854
1152367
401541
799988
798488
133257
282820
653484
865429
1144968
1178812
1033046
478938
72937
467320
1111930
1096749
1038209
521556
314160
320806
481336
716534
406730
1044064
460547
209413
763303
44987
580139
987276
595101
193863
1068997
998008
184608
109549
1053245
400861
80799
571938
420342
411538
75600
58535
981740
744337
1094661
946792
876118
325848
1156118
293490
932476
609281
920014
371055
1101149
758927
340560
1033567
319406
2525
850102
144013
892225
79000
236020
288985
1151086
987258
517946
98166
940390
366404
987046
1130431
1027722
38262
971266
116186
123391
773938
532175
530213
1053530
363612
1070109
632202
1013582
747200
456760
132083
249387
621662
413576
273505
1180348
592394
131769
781798
180854
932183
119230
1163961
352638
381822
378691
601208
103116
571818
227582
778355
319150
1090220
182504
762378
544201
803277
116801
1072828
305298
490333
590635
465104
128362
336519
608157
1182128
919703
110809
385541
732154
246605
409740
1109341
75425
645533
584028
532000
581560
604438
1121311
416067
530654
436106
569163
1172945
785870
427226
944679
293812
625195
399816
654314
1025511
1016429
812673
696790
1149333
419007
417993
1087639
1113995
939426
930030
971140
38080
209749
736715
908831
841466
788681
1175573
1168691
910257
604394
413762
358713
18339
509157
731873
620394
457041
963960
388256
928278
1186541
221261
167154
487480
241554
560395
382741
944815
808371
314221
987165
381590
129913
136090
598062
1143559
173613
1127882
1017179
1006162
913477
886468
528268
781229
599887
1098410
721059
840100
367174
158286
319075
912537
1165530
272708
802381
451727
390579
488811
651949
110474
589168
974726
261584
929471
896823
107301
1067047
711293
1025018
225261
275202
659230
767123
241998
685874
845073
191548
675642
492730
664929
927167
1111681
480784
822269
466383
498280
32940
135702
1125420
638374
296597
968293
300133
138100
822688
653529
82058
295079
76345
929348
358572
1105165
819994
234577
494675
604391
419282
1112466
515541
292944
689783
846585
802848
444821
678633
527718
270002
854649
560555
858323
824995
546710
453361
928203
260707
63073
1032515
860606
1025339
726681
801613
470303
877961
1120695
896800
334358
829775
557006
834582
681705
356480
273174
147648
379736
1187228
218456
205672
848777
57757
1135951
439728
702636
253136
823271
647780
603246
231906
16008
773492
783189
54324
288475
644220
720416
795812
220468
511047
209882
346970
936250
638264
929979
1034728
491650
990915
28662
22143
99064
301027
851077
620681
353209
1189853
20405
505289
677310
122336
457421
44088
186687
284071
232813
717026
659151
927730
80418
176418
1059678
575882
855851
788915
75736
857425
740351
545648
989626
380941
928297
196852
888642
592323
475221
1005014
269571
671366
457402
354921
681542
197748
595205
859360
595975
973289
831429
347334
352593
1156529
1098771
283556
697713
325616
922286
748259
887533
86276
1170873
595244
256065
480756
777468
522795
131945
1024068
743375
44237
1052149
461756
437857
58071
1142663
734441
404248
6210
715091
201624
1038010
832768
772580
1145995
193000
311548
459025
42768
197464
1165410
202287
432991
780859
524694
543584
275983
1095320
21276
478379
484037
1022056
758947
560690
212922
920401
186488
804609
383425
127677
198356
560633
197007
594842
690680
376582
879159
100436
886297
308335
403352
633861
312618
849056
580714
31322
269919
858581
841012
368957
536432
109766
294897
388080
565677
1143204
424154
1045157
1023812
875341
451654
1083713
1109677
294073
455288
913440
1059555
550916
1141059
976959
428166
732186
411888
463007
634845
488479
725408
373138
821568
582351
277974
1193164
202424
34969
534849
1058726
631984
941404
672148
886315
469598
1171698
655125
71857
666343
1110726
314945
171842
1170710
867571
808858
281284
532641
227128
1108372
463969
71396
1072089
873240
206370
475311
397126
129056
716403
877499
414103
98812
265706
88637
855205
664679
134628
37875
351972
1023213
927833
707014
464486
1047183
952720
164320
875710
208466
432339
492940
1140131
383966
684542
215364
992537
1134030
301327
583595
416623
1021112
1058987
833750
1184654
670994
992086
92744
180193
734231
791272
896218
746681
289500
62198
92002
1063553
1134216
46752
897653
386299
8287
1179430
151203
499754
283048
1165135
405186
96892
96989
156337
618880
716320
579334
1002436
618514
556490
332822
1009652
858337
68387
200352
1088963
98651
668288
647839
960099
1047277
289083
1081613
382028
813922
659499
484446
675772
30346
664892
383730
558123
595003
438325
235429
946758
778137
501965
63699
514552
116181
233071
171239
797668
780316
746793
248689
96826
893880
652977
632240
525872
577132
506035
584421
235216
918599
518399
755467
836553
817463
289933
11936
817870
9878
423743
406266
928691
674027
193562
816702
397744
895625
27839
329905
167025
1005344
748222
796457
44492
1114113
786613
349715
784434
1080503
451492
41149
859392
563049
1101630
793703
306199
464467
951924
459772
720137
912952
537273
728471
885868
304212
638309
279489
451014
377030
738585
176106
920972
1056924
1049574
949991
1037057
722663
566598
873156
300164
127072
585163
216442
375683
1083109
593126
1146582
596107
501061
2519
1017704
421203
453120
714563
371182
967119
742331
111959
882807
1153045
1007986
54939
635090
928709
732888
873214
282446
697949
323425
143440
455998
1056235
107434
256621
606658
800314
563015
401591
546162
285337
693187
985494
381030
9368
1168710
1063572
965291
538250
89701
88507
545945
27629
679547
615519
1177197
872068
991594
807662
1186578
753782
798381
205285
235346
1032826
773784
874981
517105
724000
1030751
780975
677188
409581
724838
1089572
381002
413754
1101391
1115256
397173
465
9231
170835
562939
91685
530188
163197
818122
22496
87329
832476
1112543
847798
196129
104385
194583
893991
1053669
760539
887329
824151
74313
376052
87517
824390
65063
553405
202480
894389
1111256
621163
83570
828239
1041783
1038699
640022
360938
276720
1000692
578095
444124
160554
481265
426633
560773
736535
31352
1080841
213807
424005
321080
742808
1079878
505612
659164
122104
593622
907081
983346
1123241
900316
559954
785744
902066
890706
732851
467285
616161
293764
1111028
869568
999620
673852
46025
1089413
408319
1075771
1121149
273168
1068429
906413
1166620
267675
1141280
910255
724137
108254
8243
259127
531020
1190246
606781
665525
4406
627170
1082641
319803
566980
518426
272455
786247
954774
1163965
80368
921864
1171110
118095
676772
849698
672490
917329
150867
539074
212000
338063
599653
850239
719733
771630
944364
739996
725678
259186
699523
466083
622429
628559
114642
479415
793905
537361
328906
61723
317217
1124639
573037
212726
421898
310191
603989
1143308
1124047
160859
71070
1102848
810702
850074
603703
697726
1128714
1017646
143286
455227
651429
1130041
277631
834508
163444
123002
513687
688964
656611
542553
998941
1137201
1018206
57674
1050886
829994
215519
423729
312347
1074669
608846
1059854
376863
1152724
284572
38233
175116
47394
1050385
119196
837592
367113
291926
346069
546924
376033
764084
317782
786269
446953
873854
944840
206787
427220
705808
579108
193385
776889
1155766
1179573
493360
760457
253218
597295
162203
777810
389527
525974
872663
831331
954591
1181768
295465
814304
649513
281101
298034
282426
324139
1176709
859687
382313
835180
867315
1068473
890954
632960
81228
233500
835915
1048525
947639
1184888
455929
470840
443218
234771
293361
569296
287793
112485
1080737
342719
366546
714070
913430
1036573
300373
45626
166052
1144819
90537
220761
506028
146155
541319
854285
75416
646387
562425
669832
366416
1108600
562889
406048
364464
585050
1019333
338146
436948
186099
139230
437595
974395
1081711
189746
202921
468657
13462
1189404
932152
692119
895017
936554
1143395
219333
877367
901951
111752
623059
459972
761045
616416
757241
513591
776138
1064896
260381
146200
432356
898441
593846
370937
916864
251410
978614
799381
810298
348439
246269
998498
538025
1048916
1055500
548080
253598
601892
787894
1060797
339094
446155
558345
791403
34132
132931
787919
812701
171229
212588
273818
504517
590834
99915
461131
859287
1128955
428199
609668
529511
1170742
341764
380637
787182
1035090
828427
772402
893587
216429
900209
660670
1013714
548049
1106013
763109
277020
1169343
381461
783408
421600
1115417
460314
188033
594180
241075
488725
230714
1166675
1110611
650720
1104378
426170
1166238
1008596
838793
1069830
429055
1032282
930081
1017798
227525
583779
142990
288432
1121568
496010
440278
981901
931476
23155
729151
753485
541913
853006
1105178
41020
142213
796155
686487
579572
425846
1017244
996238
177111
1036630
599608
27979
103288
1077164
715743
349008
341602
1117380
1017885
1026807
755647
646835
150891
230020
289349
937810
298520
223828
318539
1058224
1192630
873166
1134437
100636
74881
291471
157089
497621
568552
793625
1188025
794246
654663
243242
908568
271486
1128638
1102872
612115
486625
116884
351991
20539
731036
750277
999710
286702
710728
238900
921566
301943
436382
766424
237353
700148
674326
59113
1009917
730787
807588
979614
888396
114340
526674
457278
530185
530063
1078206
341862
703384
755556
730095
1138676
781416
846928
397733
401637
281229
848892
629185
980859
517618
86090
618693
544559
637366
627476
815841
361318
122030
1069737
1160694
425949
353211
741354
499687
49159
262739
507390
741516
1094531
21418
611812
602970
1031433
533607
864633
483259
114705
245887
831969
931087
973342
919303
203535
729847
104342
1180711
142226
183637
248248
1011438
305054
57993
406122
334261
97369
723098
1045006
407818
320221
872828
990397
669271
1034499
973240
376450
453672
409814
1080844
336794
321060
686523
356349
519467
503826
735694
1108964
290636
757807
127960
559503
782370
1131374
1122855
992720
689619
1078338
743754
1149811
1103063
269608
1154603
1022208
940854
974360
57263
997906
524006
178869
237922
796990
1126948
632165
526665
1161181
674697
226379
1074202
775917
209453
892123
166158
463750
393671
1068245
766556
383594
1116597
551395
957424
890332
1110655
734859
1026326
201264
934838
906280
154265
632076
924429
47150
540823
796995
1008503
620875
1025918
139551
1003081
867929
999435
371523
85879
37767
516210
360244
892198
955900
1632
281395
1142586
934752
1099975
453807
1001140
339440
400975
643268
553355
1137943
629880
817828
42694
851550
189587
989238
942315
20032
1075507
660742
266454
816320
887112
88308
644788
643438
467479
894778
442019
263768
108006
399258
261713
202348
202641
857432
4129
774740
1080437
834828
941634
503191
265205
1051569
914576
697318
517918
1158387
999497
911973
144508
801822
196466
329669
732039
1065571
350744
114772
628974
701762
155488
733211
134855
880816
1006184
735707
398432
312965
915136
576013
710378
947570
531943
999678
959665
58390
1137298
534587
579569
687354
722507
403257
958812
364920
748069
872474
297594
317141
413586
1165891
1058741
290129
1175224
665325
191973
398335
1002374
1092830
380463
525046
704531
830795
836240
1055224
1013985
308256
343074
431997
1014977
311446
571395
193024
303008
524079
779187
799779
131105
625976
312315
160291
326700
332847
22263
671330
1065427
594686
627232
4183
494189
948214
743710
547967
339628
716295
1020703
886093
750361
392383
414697
1063933
251035
945778
15030
739459
860645
430139
689368
473026
121711
866017
580056
562810
1163392
848005
440473
1061374
371135
191578
697316
124065
799106
248908
810012
189001
737142
1051356
281410
579695
409005
118570
103238
1150443
750808
893030
600066
910156
649973
1184184
1089688
1161225
922341
646995
73316
333326
117726
945573
222500
832528
720541
150479
795800
614348
1138393
712890
1041435
142488
901023
999423
208222
296978
154776
1193216
419976
344788
76108
758118
372366
378180
347282
181482
884590
156381
1123741
440646
87233
495958
757788
54260
560009
459838
437336
524802
906772
703347
160504
1002892
79745
900330
670997
117129
721474
1035938
1057381
734114
792146
821214
263626
911630
44227
976858
777783
734983
1028124
1110077
186149
604500
895568
765031
645009
581202
1184990
1034162
464030
19790
148084
885699
864335
289815
121563
352404
382298
294170
957106
632313
391749
937339
280867
1080164
461310
287560
94195
713462
766318
547393
685847
1181071
995970
1151961
1170521
433140
21089
884068
255619
157923
510339
1028057
60591
1095576
65665
60385
478087
583318
928911
851987
670384
703683
320538
139732
724215
1139044
282679
836561
877443
511233
520330
406958
320917
1182182
781639
1000999
289550
333765
851918
430940
502305
561645
451694
755059
68562
1086451
889803
710154
1103496
227834
396257
838924
865612
339786
954334
725514
417948
229737
422840
123474
634012
960412
1104628
953421
212364
1118421
964219
85117
410813
604997
191212
382843
749476
900750
1028705
602736
309913
214068
468772
751784
121414
1071829
372359
42249
791433
899871
971719
180203
32219
810177
985169
538442
996114
302258
535247
388325
565398
177861
1180119
763904
898435
847709
250131
381807
203663
975546
546824
997567
1151360
925721
555439
331838
745525
439402
1107401
794470
12469
844752
69682
313736
1093096
808233
939302
747224
521833
304257
793868
661275
748546
266193
292606
156409
521143
830186
825503
322451
263573
1125113
236552
1184395
592794
163305
270216
170737
270972
965712
518266
163337
482519
968199
1057337
1000716
1107099
694886
786898
316587
211822
164899
231375
32369
171654
852157
723508
24660
1044761
464264
889353
822475
1170233
562416
269206
862476
897956
876868
530249
793954
1031476
168826
621455
676771
453191
1084142
517098
614883
1123193
967991
165887
1084085
727750
372442
889951
50364
422962
1052913
241693
1065245
894478
337780
634743
71615
460057
349496
959077
587839
1061931
74489
962656
152479
609404
472602
415710
955762
884366
759123
53899
1142695
1055538
913108
890900
1135553
500912
582912
644707
312959
720663
988500
320014
1074269
918967
434271
172001
254403
246466
964471
1006456
572888
1125620
263639
925578
848650
482372
111011
1133709
773764
8194
19201
232438
778807
505417
527024
1145963
221316
666363
659871
827679
777411
347770
779600
316961
488070
106203
379282
23518
936995
962721
3226
781410
510603
1018518
261523
647093
529375
1043079
162219
307753
1047788
619792
1093652
562330
1115754
935007
85834
815021
858183
967775
566199
742768
567727
759192
273997
80305
405758
295511
693129
438327
1090914
1062955
942403
1156143
837403
911061
69984
881201
170082
497772
748436
964810
61049
670318
411228
357291
153105
407022
715698
949508
968637
441563
233965
930606
517256
661790
560117
1141414
796342
56838
24134
895766
1095541
617440
474936
827576
1003378
1123256
1038188
372604
1009140
1057705
856781
310694
428492
881511
999246
969814
782075
666901
994979
707845
612772
827081
216935
827182
135625
282045
420653
397167
662414
1170477
485470
703262
939073
811863
1155390
267664
1189896
224624
713761
95170
1157001
1096226
596077
798441
898927
504326
138897
1111383
576457
533641
1072049
230894
42272
659609
456178
827545
607381
192021
661681
1028103
387274
424312
99908
368211
662202
987947
129237
1159135
1097395
610472
745281
309196
851062
546797
845882
869842
1154399
315896
925978
1049423
964434
1108457
32114
1098859
1090223
939037
634132
274366
1100261
945045
1152631
149180
1156682
846662
329005
1072383
983785
292157
1044274
537958
134267
410785
1171144
943359
622993
822666
908885
942710
888214
808146
264649
1024683
1182964
930950
345828
1049480
521393
108869
1081888
343696
251862
841055
81506
964248
959979
681422
1183088
671594
635355
13216
270851
1135015
848855
836162
40813
877566
112282
678880
270684
95946
90762
1070855
915814
809300
629593
1175185
798913
1056011
94798
7912
903855
1156102
358954
574445
220424
913222
564612
113842
58424
181170
538967
211807
258989
1095366
48155
679484
1052643
500003
163656
101550
353261
645773
1174387
1044756
498218
569107
932224
842737
81638
82597
190326
347575
1148743
206731
277328
1185070
359418
876561
1067447
378297
1120727
341241
79630
378854
361949
629717
567723
798114
328080
197367
104147
706824
495992
925043
63842
78477
964428
11062
655946
1088930
968668
728175
593573
421562
1007081
633508
215121
1190245
1085686
452380
732774
1059323
953195
877252
937884
142207
1019330
392067
338918
1124155
340910
495965
1074151
1129272
26287
673464
605324
614460
1151736
647649
218745
873075
534165
129606
570678
1009649
483919
861709
1097593
68622
836389
1162044
1110850
969437
556725
1234
209588
1142388
460915
632417
571295
1103125
393590
373016
518369
492263
189978
827312
496876
980791
519611
547070
708486
931100
722243
828779
953338
551978
792373
174152
507300
19487
891525
736260
1091925
652463
672933
831428
1020883
616003
1009022
768807
129027
274014
1014616
877518
864118
907143
1168092
106080
402016
3828
430672
353142
788701
1165009
802296
472533
239246
1186516
616301
788076
456317
881790
1052956
1103182
65956
1137929
248300
665058
411987
24340
241116
945167
599445
784768
82922
808906
661596
416063
954560
254670
681590
1024036
501998
241878
830963
783409
1111137
910715
1059931
903094
470444
22092
1160238
1107311
834237
795896
657032
611751
986058
328768
549756
356565
619636
519667
513132
1191796
23471
77326
706040
708108
925592
386134
389350
330018
787406
572044
706772
620781
384438
333642
63670
770837
680077
435509
543442
892403
44723
540790
407031
1101544
30386
633661
863119
976660
511870
253636
1112320
866895
804024
1115744
202161
1184390
811712
607491
1111389
1173332
932960
123460
844127
377568
308111
938359
1003596
328130
548499
1014648
497738
1086670
845299
1108291
79038
550380
750812
173095
571492
584896
698243
976053
825030
438023
1083534
952495
128448
886731
137573
622154
208771
855965
553753
916954
262839
759653
53873
1080076
520513
248637
378604
629733
793076
39230
531069
459406
658075
313162
476409
489275
1130316
786788
1140752
183335
995380
1098817
75948
53034
551579
427389
889173
674380
350410
106493
608414
683325
1058588
197829
583454
526797
154561
913417
74482
278214
525905
40700
561552
277825
1095612
425048
468830
668145
669032
622230
365734
140385
548128
606584
208308
1069623
785447
208878
939375
982465
774885
857257
538203
1079037
20585
772638
474212
176664
328302
495788
206032
1079483
449382
409895
1043065
210354
724172
433442
677912
200237
912852
910072
106240
707767
213717
257323
509271
796639
639612
666869
351470
471834
636119
473737
82341
962417
133557
775661
891404
792852
59699
155378
27490
1002836
660747
342284
249108
1147160
139358
258037
72162
600892
893290
837200
177065
366334
223230
709636
55241
984581
405562
1090806
430381
161144
55111
518628
1108775
1026246
37007
374074
212397
1133181
1128919
155170
525453
38917
482097
129094
535233
713461
510032
246794
1031103
421584
520128
342004
484790
323802
317554
908802
160494
327475
361584
425205
282895
728716
602613
262274
1182648
1158638
924671
68263
431243
871538
1150000
387116
181090
59666
861927
678501
511691
172808
1159889
46652
725981
846274
552565
528038
29978
850733
684443
952504
412053
10084
845558
272362
697508
474772
507801
838404
685720
532745
261774
911523
533473
30514
546767
982959
360311
940531
109687
473822
465380
559699
620235
312530
85545
584131
1170899
1019579
138269
669811
140497
313995
373480
704884
1168630
257523
289520
1355
771776
770722
110781
4192
61481
642060
10122
317287
138926
1097508
48126
170414
483582
74078
23774
871822
254296
590014
218342
363857
368735
686586
358366
399614
1191314
821382
522348
1114436
119571
248484
279658
550599
552126
957059
849965
286536
880812
95287
568319
1048950
277168
557989
1106167
1035416
893712
562100
300295
548092
391300
658485
450185
1064381
314597
765738
609760
665896
662478
659243
630794
409368
279621
714512
334961
1076305
558256
1116011
883695
649854
1109487
515451
340018
803483
334000
148197
638562
510060
941476
84985
432377
1129813
323424
1113022
756056
458117
4185
535363
696998
1141781
18772
161373
731360
588656
76582
658950
980036
602131
503389
21879
860577
225038
269515
252723
852067
33097
1110961
409930
311703
84549
635185
920875
743280
1144278
392309
95618
745032
828530
183727
909533
71456
694088
585572
161514
782367
517132
831962
709049
550810
1144136
635086
901980
763931
686769
183299
775553
402364
471921
1169516
1068831
1139688
12491
392093
292025
734541
568291
670283
1159594
731264
36667
87794
71228
663386
320981
96889
690316
680329
241022
969370
178447
382455
987342
418352
778943
223450
1046747
408104
752541
1100599
1190394
1057297
260376
591751
693418
749521
673244
624431
2634
357296
1002760
712996
846799
60598
84882
626066
790695
648635
980837
342622
152579
511736
1096996
75752
861565
959257
843778
271731
633254
443473
530820
614904
614620
130461
433242
402503
339001
688991
717066
639590
105719
313626
632314
431960
175134
509209
899680
1157281
1180980
577048
469122
1187098
1133676
1110661
611126
722874
1121823
863002
1147620
902320
310380
243462
155117
1133334
284786
481856
152802
836374
1012772
543256
108770
1006951
214169
744717
881729
83382
767957
150836
377157
262794
879293
573972
632407
1037382
215114
418126
431526
875363
370812
490857
42556
967012
285518
476950
1013718
1031383
79149
607751
113245
729125
329347
320046
558119
152467
1130905
462427
1105702
989085
570506
90877
307076
932737
660592
119827
278044
38138
220999
99100
190612
245815
1013768
159986
715827
468436
867673
538162
86885
652124
338630
235735
971695
106702
392499
155791
1083705
36492
732726
586296
112210
1167996
50883
725607
966444
322191
328221
584922
613980
390373
909206
910724
192344
532485
235186
381567
986173
452241
123454
475768
381100
1066382
121314
878997
962284
195250
391893
390325
1190865
27079
849611
1125515
432872
892572
347378
564090
2636
1012028
498300
890528
48187
349809
502920
65483
17803
739988
511841
1003326
834742
14001
286510
438460
909007
89942
180443
232553
177448
880408
659981
189892
937727
951014
838660
714373
999756
335673
855646
1068261
564348
1154380
866282
1121835
1133939
189485
1193055
957181
668007
167080
634548
764136
202932
534626
1110748
265368
684406
68834
514374
544489
670867
581664
1089750
1177144
779809
708599
1036652
250754
1048561
1101355
485900
489233
1011157
840577
880442
890785
315795
1087941
953579
526442
443780
950891
199813
1141469
669216
804716
130794
1142623
537285
628361
608744
196642
1095561
845286
259426
1060646
392225
889628
742974
550464
588036
865578
527658
470571
509715
514966
951015
658351
993712
1074635
765809
615945
84942
206374
1114147
685966
924788
68447
127565
290408
544690
1171633
896211
332935
876492
282769
565409
345480
1096657
845048
841943
208205
1061222
819970
352323
792336
297703
201954
537574
15571
57956
1089743
118145
654637
1124993
253842
633630
808674
258478
497924
687603
559806
427643
110602
283932
1089248
1039711
413387
811118
500213
557239
180633
1175344
1095695
44530
1084979
233554
1119122
548648
1063206
1046986
454098
1139390
1156381
1013237
800379
63880
8419
533243
103499
57132
1105559
42247
1173245
73254
1060265
778786
52421
392074
1067300
392118
423927
418696
112906
593052
1018905
434862
451018
311358
717877
283097
301244
235261
135587
32404
692497
733300
759719
1067974
971783
600431
810083
52337
870577
723260
716083
248297
135494
92121
307510
924505
909269
397429
1149373
257534
1050645
359562
786471
133774
912259
1095905
249041
1022207
881112
171247
789869
412014
412962
616067
246252
883173
293245
734020
463706
415988
954168
374030
871154
578843
817258
105040
1089981
409654
1068193
407869
898422
948488
1039158
84531
663269
1191256
133839
896103
4561
424239
1068954
151386
1128166
803855
662463
977751
294526
360780
198165
123386
93516
367317
906599
261827
97118
301160
533081
913411
259662
847468
312637
677705
111586
631479
485272
379873
137267
765169
1143806
919325
110301
330893
366158
452411
685313
223547
809769
731444
378934
1108314
292686
41018
21139
927738
688497
805536
117216
1066270
230962
1048210
150354
828891
462109
103873
745466
487273
574114
169318
1091448
373832
803624
295218
458857
276820
751322
973253
356593
332392
1179568
937204
69392
206635
642440
599554
161414
476589
203898
1039077
1161833
955651
978268
173187
848006
1023562
344062
558816
938025
730191
224058
1070641
696138
713483
246729
273153
425723
680749
395594
209654
486693
96435
943829
267099
1179059
1153
833061
1147373
591712
1074882
314122
645912
102292
737962
153546
568233
367310
721243
1112802
651171
307117
400659
105132
1148083
355534
164456
1118462
904079
1048753
116723
26781
229689
936570
1130080
94319
440713
233902
189098
616312
997924
498294
548479
1185246
668575
1092637
58568
390825
880535
1035120
496253
977826
796093
349574
88760
691967
211010
134715
644722
685607
770249
935594
827597
1060684
913667
1104357
602878
764656
244230
7530
1034386
89655
1184711
696734
1057554
507087
62037
452170
724080
884765
668844
933090
218955
702144
678510
750468
934056
885547
1124996
1104494
21228
1186007
758548
430678
240414
53964
598873
650902
877552
650714
306712
382173
324043
1129252
859609
1058396
1067266
498811
190287
442306
981074
767092
582275
894668
880246
1132796
633431
493719
218260
924415
600445
844262
117879
1096355
780659
849989
1007032
247960
685552
1115109
1100503
169939
1008251
933117
161630
1176686
664022
274772
302920
136885
363976
531293
11284
404271
988793
445612
1140572
492960
1132190
285547
779267
1179093
1064313
550169
32543
285088
518888
143546
859824
955813
294999
847972
466106
871610
595988
297731
311106
105370
34780
831967
842252
1054460
897382
399565
483967
209865
382352
507399
585215
713052
173673
521921
861627
909031
280123
654842
799125
279709
545188
151192
280579
659705
551045
1023088
716669
731054
748781
1042197
1139622
1140188
716002
904003
185949
1001757
839535
169213
639575
1012821
689887
832182
1173137
394777
742109
881353
312388
656679
1014317
834656
833224
819580
893035
545789
739418
745331
126293
301891
95392
514643
157186
725588
730249
694731
448235
654698
989438
775380
663208
334888
324990
1164793
178216
510508
599117
291181
509398
602760
47565
25424
1012268
851858
33313
959688
33967
1054953
472922
1060983
1100871
1119637
896589
684051
754203
598635
84702
437251
285018
623408
1090489
11170
257456
1072464
338462
574118
111471
756740
151602
1025173
871795
854124
1169830
234258
736372
823995
103129
315177
12373
820343
683138
330873
180815
1178267
171570
683605
172056
8233
822541
661026
808360
666617
627982
349677
624353
335383
428968
16313
1049182
120791
683790
865846
785024
289886
1096464
1125952
431689
1001677
382162
202912
1044172
722759
618373
430844
10613
205183
284441
367996
122944
14868
529414
1019339
806283
280364
859963
635191
815884
1178363
674295
533307
966493
187686
1005769
807980
47621
625092
571413
139104
548833
216216
541909
699714
53510
509815
921827
926604
854260
54758
467603
837697
266951
578248
1054699
218381
345458
522236
140285
884795
520322
1108179
376304
374128
94615
1075557
668907
240978
657644
1049822
496673
786806
73339
242504
610082
326231
126076
108660
323582
813254
208342
347254
276842
568064
345089
1045233
212143
229765
202289
916216
132849
110927
482226
286082
348412
1152425
387598
350312
917999
889436
118089
217806
797279
36477
761049
230517
69540
855343
110759
225944
634995
470038
45636
59428
784092
734236
1074358
977982
445268
781337
636385
1112965
973019
769925
674393
575785
923060
72630
1189771
1104402
850213
1161412
573794
299015
888773
989637
586271
144129
789166
129285
149398
1162992
330631
126547
458268
308254
1031165
580858
1101635
1064579
1048931
917130
568956
188191
964550
1110880
924881
607669
32648
119809
1011703
900775
449999
82616
957924
799987
65627
247494
730676
1027356
414215
1016888
691651
742590
13381
791095
463355
250912
1180271
450397
934629
554643
1081310
43062
822654
269718
917803
493958
324528
1029942
288510
412878
894906
64162
330854
894235
954245
199079
638629
189427
30421
767589
875246
258836
72312
1016563
68810
1081426
883199
365594
1022021
103819
162470
1112475
1108460
621563
1058510
689352
1099579
318210
759506
746504
1060070
1043470
1170311
274729
701558
36547
353258
147008
698778
278486
322214
524827
93006
547825
235144
223651
772007
447369
583002
482428
1052526
120478
143196
401825
1003031
827332
149217
447932
573660
1080300
939430
817773
526238
301686
422236
23649
423359
618997
745367
115700
712316
844230
712510
469271
746162
1003957
500157
931051
1018534
1124242
246315
1120728
630899
118837
1093333
1078856
59350
112873
771618
499399
401348
391108
9792
129523
232018
344100
512184
851884
169176
358852
11775
594694
313723
1160346
414427
746558
387993
778926
580422
303262
398958
616670
75255
812054
529360
226649
335902
39252
218306
802655
225573
479047
1192505
486770
765292
840435
1097381
1123381
683268
425037
555627
819376
840723
558132
913979
1095536
1190624
863801
804765
1081379
777071
1006990
130923
416395
507160
309083
453633
216276
700999
1013044
124934
173909
566154
313105
285082
45345
569794
1168069
646784
793893
339331
442031
990673
931888
634120
258948
302249
600845
382388
794786
746308
907240
153382
263746
736273
237107
603289
803922
792472
314451
374632
754445
1174846
56361
80947
300528
488724
32182
667728
114532
270080
359162
835804
335948
123452
860229
580515
709331
1057799
419865
197742
902256
940238
75695
607525
437058
205117
237904
1124046
730876
424166
938927
259981
948620
388
67895
729138
791791
1016146
635983
519010
824301
618087
936598
920605
19314
938134
267663
984519
442104
1069475
450735
174459
961393
231643
463183
290120
172399
695572
684992
90686
412845
869451
947958
531524
538809
918093
378626
900748
220909
560972
504782
209826
319068
987504
830916
135602
403930
590800
179536
1067273
783029
1122356
1030434
740296
662257
801279
317305
516667
690412
348801
813451
390949
890334
1034112
735977
1173692
24838
41983
43758
82288
1070889
807359
1133526
740630
47353
855080
428449
63118
270914
665914
619335
855354
408751
949515
27556
205276
1142044
1143274
184292
1035167
414404
475656
1019005
60271
276172
381228
323660
792701
524450
840157
748074
308710
368635
78443
731046
291306
648193
142427
771361
444588
8671
677853
701859
956766
213935
271533
1118855
764719
205846
708825
1084209
496822
181279
529818
871014
1113013
359160
825922
17764
570895
380871
181999
162271
1053163
690055
1090668
1026345
349876
543526
1059889
486081
685545
225014
886231
848514
1051777
433161
125375
448167
687032
643107
305066
625368
348003
850590
87524
1029690
1026941
668506
561532
402056
737710
389924
730731
16390
960021
671021
739085
635514
806806
665026
731590
11177
358705
875297
516649
745630
847290
711459
55649
71213
535427
671169
1131277
6527
386612
651983
1121178
1173962
617674
922454
684179
462194
81945
997421
1080405
544533
332525
270233
1027239
794891
467481
451383
533970
189975
218937
948192
706174
245252
128049
798113
83480
8272
1116467
358360
831317
544717
970317
317203
195451
59552
631138
447364
78859
1182275
505118
802646
1066273
787960
1072153
803021
502364
656729
456532
184107
1165638
125345
673385
1031631
536603
714028
684662
868102
319444
953918
503375
322601
989001
902704
524530
196916
127941
702486
474001
678733
1098024
508162
1086504
852804
255205
112334
45320
78517
267472
795310
230545
869962
584046
447852
683446
324547
966394
765632
632635
828235
1041332
393104
409537
382023
1159790
938784
1094479
927305
1178665
393239
665121
81705
30758
881276
1051668
102481
602987
676390
928281
916706
244740
1191839
964153
1058436
562767
661936
1030906
580085
570676
217756
937422
1027308
891754
239392
518895
357448
398465
17850
1138473
260465
491201
877727
827307
904239
208315
562919
587392
533817
1104250
342566
419596
1102706
814861
154365
847909
344905
932009
941697
181303
1119283
292889
1128155
1005106
111337
1051662
300448
540764
778341
843457
1035678
1068676
251932
197282
441752
426815
123051
239175
831044
1160971
228309
887240
748854
626303
993735
1027732
629770
1059317
1067292
240737
979730
385927
618077
307586
1186961
678057
1066010
1027505
1151922
814392
833284
685201
781728
976772
94530
362488
406561
1193329
998491
460074
706997
391462
651794
809871
709725
842488
683126
767927
195704
22794
895620
433341
787616
15829
912889
651711
711537
417957
1017089
191347
1003764
689825
386232
878396
6678
706091
45437
705169
348732
71654
122034
381304
853557
686798
441544
445945
703433
603480
651507
865634
969427
1073286
781208
806199
609852
688808
183529
545326
636770
1131815
631092
399857
949222
655037
650357
995495
64839
296661
42665
480673
341261
720839
28639
867905
796451
348102
320965
640450
162334
1072986
65078
867933
484935
576009
149512
593273
717963
754496
1169390
56209
685772
942078
606092
1051246
1181334
164385
421901
407566
766369
799640
696839
957271
384528
1172790
734154
311617
908330
956576
451197
709457
310498
415099
820259
1074256
948583
835796
1160215
856551
944017
92680
939113
25178
677904
717195
338263
280696
899583
886711
678209
756842
393869
96481
857770
829574
672887
925724
780703
531576
788200
381778
801245
135282
216438
797438
35462
895313
611392
1121188
369527
466916
36081
649702
1057406
867897
216567
953980
801865
198117
465691
74144
1075313
958004
24100
971125
882138
494494
298031
346593
1184436
1154029
22987
102183
955038
277456
992743
1160002
467368
949698
1074943
989875
322154
704907
889467
936970
144356
297135
871238
1089256
1084015
119239
65789
284873
572796
622849
132646
1036900
370315
35923
1079763
48395
362973
524626
79893
1160626
1022649
336488
252203
895517
406716
1096910
916972
776795
53903
856209
638191
1063489
512466
763489
101723
949399
504500
767470
371126
1022944
1184454
775711
842487
1161441
941163
427927
100593
101296
603026
589552
852810
1124982
705435
313423
950520
488144
1092415
805675
97461
80644
125558
158281
874010
157232
996877
536088
838514
1060152
472918
52243
826686
302877
861863
1027717
740415
13333
426649
319418
411978
646748
1147755
368246
40575
679076
202464
612704
881852
991187
1055729
994035
673159
1107083
454577
824439
133314
559077
836411
315877
647807
612564
11869
829707
766767
541741
1022825
640922
283538
998112
929553
1100946
1044546
40915
961992
1008426
969955
1183931
673186
910455
399962
659323
32357
593699
231729
113590
958507
1033129
810060
1006818
229492
487760
420196
153750
1152174
357889
829732
972448
496157
31167
912050
218036
777357
343519
996830
518099
342583
985709
445
556918
828532
708493
511322
1007628
1111970
141268
1109410
747818
420900
838180
474410
827146
711585
61993
229866
490113
363614
270898
238747
341090
355789
748011
664474
456666
801187
149551
25780
585669
332037
667147
705484
591484
474255
300664
1116085
114948
821688
1163731
722102
248296
443759
318851
260686
966248
962220
584396
823659
816499
31412
74637
734415
514603
371518
486380
354321
1160315
749671
704370
1018758
273135
102797
669756
1180077
316947
187857
80811
325325
935267
1053134
222497
236133
479855
370763
343361
669946
899719
847659
437356
31769
216181
915309
691132
471543
1124245
358051
721516
421882
377471
972930
461855
567579
262111
245661
182098
435151
1176399
605025
820151
481650
143768
583937
1060895
875280
805506
857718
1180563
1137826
543041
838549
819443
269694
257253
832620
1027482
702197
929770
1151788
277024
238877
221146
350839
608491
164726
1080584
43629
53377
159732
811184
824901
1022752
528198
249001
410841
569224
958607
660073
713867
863628
852748
963280
233671
714484
343408
858377
742374
759501
763239
631886
641092
1043921
853683
952915
590529
732247
193660
554755
724996
796147
28140
222386
903087
434671
423092
737879
473641
762658
272827
364829
159596
715650
338970
104915
486407
811703
603993
131171
947755
52944
796889
772591
1149966
886081
377689
665227
47872
344017
774591
597218
991317
494147
701721
538835
1123067
23808
265191
110689
75908
333853
375633
680162
233980
120988
445588
735155
816423
60285
485292
970002
534574
1108308
206508
227675
144846
434438
909447
646373
871213
664735
84123
1054872
1042966
604376
524522
987666
116606
826570
829802
777539
553838
514953
489704
189771
774966
144114
476071
351489
639728
489734
742227
657259
429922
954700
412474
767424
245527
656254
585374
291074
138196
277751
488674
976313
1186276
837664
760015
244400
761530
1152697
912220
760080
541788
1153398
335072
120216
247626
732365
52006
197242
1089262
741820
683826
841678
871680
236204
515224
921570
200035
479921
988461
211207
476226
181755
1165361
681486
733560
479560
874486
382733
263641
258857
117464
870415
1095920
1191640
469771
916651
1191044
1065590
383433
74075
349037
1132152
871602
942228
632172
932360
874900
10399
1115360
666441
448909
982026
1015342
731901
102693
1160131
682785
573974
1071336
653557
990747
790398
615472
773108
768738
538621
844958
959239
6727
250185
451781
1073037
318639
280966
49081
44993
366019
588498
1177543
155426
704814
744249
846767
616893
987304
884997
547066
484456
947876
625395
909871
716717
740230
6809
429033
373661
417766
375165
23266
1165166
1055585
969389
1109605
203776
990937
1186403
1057532
615512
754583
736169
386274
628214
1002359
556389
95371
748944
999724
1043794
922163
767886
1110000
774728
796521
447967
693870
256099
629744
714227
739405
267736
473167
233514
603723
449947
397659
708031
818823
119088
28707
200962
1101572
158704
466078
830693
486267
834011
358813
742067
499358
514347
176627
1177759
1067248
153620
227051
668846
480854
110060
75804
119723
216149
422668
883589
429293
644467
1137836
354269
481537
274643
677930
1164431
580378
446669
94841
298497
1074165
259214
922816
729080
783814
587550
1034800
777849
113834
376653
926384
1156780
954894
548109
329518
62782
809337
78699
53995
222321
584284
678096
668836
175785
1133382
18115
527435
567237
1010554
1177930
185473
665000
909044
763084
65329
1111896
313858
1166878
1080180
531606
421243
224101
475093
572613
374871
567831
116588
1057609
582156
1183196
13310
526119
483036
250918
774926
736768
925991
723085
525763
147709
910269
445156
492933
965717
313457
232552
247228
1095421
901134
1112535
906764
1103475
634841
612544
741794
1049843
93540
230838
627193
689107
71497
903741
907035
550795
392421
1090279
215253
81849
1179034
959045
652817
1007928
202017
780574
738628
1122122
703555
312383
468087
376398
1077238
380470
1045690
1033917
684754
157016
554855
1130405
206282
327300
1085602
783614
69300
461539
1081994
86548
6664
607230
6196
189499
233763
670593
666738
1045891
603881
1106779
356350
89663
358176
757315
1025386
680453
880761
510762
564763
1099272
143396
672544
226987
1046584
475099
66913
970461
131600
771608
732358
884405
688933
942874
230281
776736
950885
321410
753057
950351
476117
486305
999215
354554
730087
707139
33394
367774
265674
930593
1027032
672026
411531
240262
614557
59076
469713
540431
43698
1119681
849718
782615
56694
1084321
548438
1061761
763395
14560
63420
185230
507452
507497
1014993
1100052
151394
1138561
91362
5561
1022584
730867
96624
951555
1167194
870960
158918
740605
992576
342859
115600
472396
499856
32790
319191
70549
1008089
1094448
881572
417811
760210
149753
656846
743700
1133095
292174
392418
343130
1014578
5161
1095290
597240
163968
651647
239402
934955
17338
799805
133022
701414
134657
548568
56029
96914
635288
609782
444153
496707
522416
626298
787557
658721
250961
826949
987577
328583
423774
704887
595802
884920
523978
484887
724187
364704
1081483
54167
111439
521299
181513
679401
689556
1149019
702198
624302
610032
225886
741330
911021
805457
501387
396274
929074
387784
774669
511670
485844
731260
477804
834010
387005
820844
1097414
407278
884903
1051379
1027719
155432
666310
914015
763661
736706
256251
559864
864846
287687
568630
806772
317351
590554
1106877
358132
733030
579758
607519
77496
169937
505004
847753
375391
217330
1142563
548952
314694
1113688
14303
1062482
726684
202378
87679
596609
1092848
380212
177292
531751
437126
209846
440889
741746
1162768
699476
816654
155805
485745
416002
747362
1052115
1020261
147314
502273
150960
752915
187354
231923
89440
1166380
93471
203714
1053472
75898
625793
371948
146444
237864
307610
689975
648758
328971
1114845
541507
816999
299557
679360
1146263
173496
634133
291647
1141487
64428
219208
34732
617835
1078824
377764
617670
719168
196266
324806
1022664
909609
741042
567699
774502
1056999
639450
703804
224879
958169
193176
39469
73426
97219
1089834
168341
537055
8056
213464
1149818
766713
912198
693852
789501
974091
457575
481389
1085731
483767
1113200
743955
815824
797962
431244
1079108
129340
811960
170977
816729
1036512
757805
1152877
172832
1184078
324030
110158
714709
899779
994245
578769
172293
932662
789573
320281
1056895
89285
582147
132265
398157
126764
262311
59259
228536
708741
154623
75125
641137
211013
587796
467674
183524
911266
494568
396635
552043
680004
552352
630315
879798
862071
500505
517248
394068
975647
667409
773695
752863
802028
711755
1064458
968793
815654
362751
427171
292602
835513
696352
461147
566452
100233
619262
633994
472088
1186506
590883
476802
1133548
1093128
162745
1104153
447944
1109731
1122818
170679
704628
51220
114287
1161786
716063
432907
1062908
892112
938030
1129365
796010
139031
496496
1000110
24561
887610
106763
152662
1088607
72953
209026
721650
695597
198555
720539
890658
419003
820517
334416
230002
437270
1046656
345421
416912
785864
363058
206008
780923
1144788
910954
444452
757748
567512
477533
1018867
1123348
84116
187552
51637
433100
512117
527788
459505
492222
224583
40226
1156399
581358
1103568
215457
892091
456850
9141
984904
661518
530919
1183258
1033092
581368
188802
149302
128130
797636
292637
726563
1107527
1106454
13695
1022668
742523
1110403
287211
350869
1171967
586142
819330
1036487
1073073
711493
1040381
259746
714830
1102353
747755
2215
137250
1022876
255954
615259
750157
647190
909126
1039064
605332
870354
852715
264868
585202
948182
238966
124163
708018
199832
715980
75681
134679
1095096
462896
294237
604320
1108076
906791
1028814
1089810
119654
1159533
1043956
269215
824249
623754
297528
910258
427682
59593
432284
142937
943980
980575
1044560
428044
108359
849921
351402
1087270
105788
450991
736103
1072478
509766
324895
839324
874132
663045
764214
405993
759672
674233
459420
980870
130763
227653
491933
887810
499662
249238
742850
158483
1157216
614483
893439
118896
775700
393572
176151
976883
592753
17178
145039
777581
261959
464402
995189
163220
1013263
902422
1088822
516098
1180358
627571
1051667
1140375
398627
275578
159306
1179254
614502
949202
848199
168085
793201
677791
838954
606976
319686
50403
723886
375888
775393
470936
965267
595117
134241
853630
471278
47227
837446
118867
742444
1160462
812747
592080
597760
579862
936052
138064
711624
921640
810872
565257
512500
315682
72055
668706
618916
980054
516321
163844
314222
974171
264410
88848
73793
226459
408253
1060280
214336
920032
992471
154816
1179627
601824
1118500
841435
711515
1086500
252418
306951
754664
741187
1064574
718324
931206
1042863
92366
416796
203020
837612
41137
1000129
137942
260937
662938
1041568
530754
1061993
466196
270788
767796
739456
1002905
1094905
56845
525144
205708
325721
1036161
466093
190791
658784
156291
228784
235474
577100
675445
258076
613902
1166547
885635
804710
192309
870599
839586
977964
366311
36910
789195
489218
222359
584095
284380
126490
300200
843788
121221
1086665
880447
968828
822801
568078
644112
202633
758290
22846
1019142
1096709
485783
293790
772398
990795
129783
283187
592853
1148439
728452
292662
292826
454434
575845
1006119
534855
834895
880281
1153964
525803
768611
83310
918613
126423
724612
249543
88361
1111422
882773
901380
254548
146788
714576
454478
622554
410300
519143
717708
856125
1072004
450354
692387
769424
394659
383905
802462
76253
1179759
1027963
1024348
99234
87449
489784
41162
77532
560704
635295
790111
378442
739550
343538
384247
831598
237995
1126213
560967
98818
135057
867642
30365
673100
791311
340350
366000
783633
180814
1059918
482564
591503
1009468
1019735
329040
567204
270746
547087
411740
559144
581884
351427
738990
161870
1154359
802403
564712
740594
946005
1091513
480501
582902
377288
951431
534322
307792
584540
587451
1017432
1013410
1111440
636285
896442
560412
262804
723658
979837
1133326
79189
206265
981767
1104855
250877
571601
252973
626919
702745
114061
659256
939457
1053057
624391
688567
697162
1097597
784052
832355
423557
1135831
1004313
225536
204387
541894
744404
853800
1079007
112492
199540
227325
263999
66261
258425
1092583
76064
165645
295016
1066699
9933
1121554
134744
725881
297200
87931
846383
225379
736033
295503
817812
1120746
84419
618901
974835
546631
56796
788716
797846
460108
191919
785121
775509
155231
1176756
692861
318523
739313
1181766
1047409
152990
1089366
99566
522252
435223
208209
1009217
532269
575195
1042048
18225
1009874
1107731
367110
1105891
68812
507488
407497
855778
779337
219831
636061
1029907
44212
794433
1045801
169473
49441
1054473
576068
839489
1085058
745667
225586
363519
612505
690082
1150748
17766
290396
1061285
588449
253575
364501
1024685
52028
628477
226492
1037885
934061
770763
1034722
1082726
39733
124233
666280
820458
178484
919374
179736
1032644
690704
623085
1010199
986123
575521
962459
66892
1007158
257910
216568
528361
255558
1154729
791457
1100654
1156203
973986
644603
436679
809213
1134851
35272
691882
887159
221579
76305
460605
170539
679286
958143
835311
658340
624714
1063481
969358
1028138
1048209
1173375
695107
604556
281079
829678
1154876
735488
1082700
299886
264585
544895
881391
1173164
839696
1040009
1101158
511380
268296
372322
1024453
542017
195465
148461
713294
536930
1115506
335641
392523
1063352
14846
310554
593870
439409
311230
266363
373061
670773
652542
517238
530977
844487
917248
1004835
1116440
1099225
558118
1016689
998529
354207
668294
903990
1132457
873624
1081296
841602
84761
472101
303687
313874
232523
863618
338611
902093
983389
995606
300756
281542
6962
405442
306417
566528
349964
1138144
316431
194913
134795
143584
1119074
1061479
1075211
974857
803712
1051816
662158
433207
941667
1121829
1139661
228359
650950
758806
1001549
887025
701655
673805
943159
622906
386296
1120650
652328
20820
706651
398653
553427
886242
890128
492632
537867
134218
305251
581684
38931
307839
182385
853287
1111535
997230
1100980
556248
1113590
1069697
432544
917498
391069
150899
944437
352769
278268
591774
57055
1134689
61020
597198
607492
661990
1149728
505606
433784
610092
50619
608307
982247
600685
638866
956898
83569
283905
614053
970152
220375
1113638
216909
984044
204696
468347
465804
290914
370629
930538
297583
213755
944089
588897
261400
448868
311888
280502
907626
498088
918463
929266
108394
476652
517801
342943
956129
900478
63332
518120
727363
824036
222366
19916
362242
918025
165454
267338
183275
733504
443993
5761
1077635
34865
749226
794345
867060
660530
23028
1166771
711187
612653
705199
280780
1074326
894526
1076189
223521
329372
137426
882203
273525
1042842
430907
1001578
742628
623882
296418
726714
1162699
189108
800161
212650
44220
20030
693250
326849
166867
324546
1082037
384176
469589
912234
204144
488658
981429
898141
1179740
711669
854166
551356
1011491
810516
657134
309756
428484
357750
916406
1128176
835810
1028847
544274
281153
656820
27974
843331
60286
978118
711064
596992
784041
96619
1172195
884625
108172
516404
1055518
836052
799218
1186191
814137
825425
1006806
757179
1174082
792496
941567
564438
1043137
962334
629011
1121262
558353
360393
711716
1172780
190499
811991
471998
982291
400636
16624
41364
147744
722987
728193
990824
712856
355173
214091
364415
864889
169156
1188470
203332
91660
793786
299875
980792
751217
256145
521267
446986
259792
703573
515109
869082
483643
1118429
665531
614853
321756
625997
393734
673252
200924
4433
828157
1059874
895910
676805
141239
852858
337558
124924
350937
456501
893904
915770
735031
785152
513263
1045611
390151
983119
700796
321884
443334
36731
728836
337575
961434
232482
153993
300920
355320
704919
394748
703372
742914
691775
890947
483440
202178
583565
435848
39074
1036845
265724
343602
555426
394899
251252
250616
432372
1140554
779974
927006
1054581
1082087
800249
313732
303481
817771
555059
524434
147377
735360
668798
83611
723611
759054
909489
653265
709769
506861
1008182
368875
251094
58384
402046
189171
1013872
1081126
921714
875213
707349
419036
692090
92086
379446
444573
892264
504028
414743
445314
837366
726951
983323
815318
258285
1036698
1077508
360793
448920
32286
745581
346926
146783
1068478
650610
98034
892146
88888
660928
694703
389735
1061701
1183619
798191
223820
640534
220672
1146502
242939
1156480
602704
374517
237272
1085836
676540
148749
707560
954226
1137083
430909
549185
153799
5511
1101481
368558
899394
234167
802926
399063
656160
158982
83372
176506
372472
101725
950173
831815
169459
609963
1015499
1090781
971394
782693
965648
388309
317055
114429
399592
681880
286603
1000482
367725
957457
123712
320869
39442
252719
55227
349877
156630
4935
849438
338926
53573
160223
1017240
336025
264623
355760
1078573
486088
1020296
590930
1086553
549352
961805
559231
401497
1038021
708447
34026
180802
1061668
1146778
429277
618814
77941
577068
399747
827830
19541
287949
89716
504146
809672
797051
150905
685326
380398
665880
218834
743134
509482
440422
821087
477622
593742
177765
326851
391131
776122
647635
196418
207699
68242
995496
649569
1017728
891353
414387
540571
706356
617405
653184
87895
616383
1012273
943609
801562
536229
151085
718410
730858
370164
1141188
168020
761973
418361
992384
192705
140604
993850
536692
622970
439725
830691
408536
610956
266045
185028
858112
303010
1077472
394724
903405
244495
784918
984333
1048736
350849
683476
259434
417541
907839
882178
744080
780717
594983
434730
130439
57544
664652
86895
723337
972060
764402
798869
931864
631365
548275
211235
1164084
979024
607977
231298
625377
405177
880970
366977
906432
625106
1012664
1162105
829442
1006623
1088522
630966
837374
297964
96881
761465
942939
262982
950144
82631
750519
677631
107739
353228
50988
675854
1903
371821
49670
81637
55640
412610
790897
1025641
921801
961637
96799
1143502
390286
812151
1134513
910216
1135392
307884
699534
361097
123209
628270
78874
1069199
134824
594102
172904
654815
276090
599851
993575
1164116
443949
535077
6956
649887
1000807
356249
945506
83385
328949
1178970
691021
496555
1100477
811149
283716
496438
670290
371184
583819
805570
1031626
13991
1140141
3693
1092201
525744
150291
472158
73952
341618
358979
303631
301398
71010
439964
551224
768122
1132469
141661
260000
1096667
993557
985317
832188
24293
1159619
934515
791878
54022
178597
913593
621581
15550
38254
671920
982051
86124
726882
1148481
598862
452983
954189
567884
28573
279297
669676
1153817
74535
1122525
741329
375140
672976
1108322
483841
227369
671933
515034
165836
687688
87425
419928
684087
728403
630478
1134584
480410
313674
212680
68116
11013
452724
951970
836908
587717
337909
155635
1130187
734148
320948
1047257
860036
766279
848616
221693
355426
265588
121028
229513
1187867
649026
271672
563764
763150
588657
810741
185707
125804
444537
1089633
282302
1031732
843343
1054316
862921
534120
150619
208085
636469
332509
461898
132789
690485
724119
806795
1158099
306045
1090418
744588
382440
989116
507594
1076872
1096280
969367
1145699
193054
901878
299149
678746
626376
151675
857365
1025571
518455
556141
193098
1116956
1039707
924201
198714
833662
541806
503184
43569
655286
107292
119886
765050
361581
502824
299527
90868
229646
600708
9113
892077
215996
1092556
143012
740540
1093
559576
49917
602761
821205
525256
137124
196356
313529
1062496
636847
81760
843146
951875
993509
181325
727595
1107251
446684
1131082
472006
761572
167174
523795
280644
169367
5152
693045
295763
733565
160067
524731
66717
529645
195467
337018
1046072
730071
240554
831542
247702
796496
172196
980035
1067764
644095
501540
1175137
791121
756032
674264
535858
1165481
324819
859757
1185853
379139
757808
157589
797018
311586
2394
1115730
417432
992798
583244
313390
782987
602200
808723
561409
913081
325821
604834
772170
348738
58694
863014
842202
215568
55132
497647
191485
295347
427882
470463
300494
1165952
201089
12564
364270
411070
213960
707389
1154220
887128
287456
966576
828032
102756
1114528
318666
144215
270750
42438
801853
1153448
152325
407791
759892
602292
8347
567421
103650
480155
815670
1036367
752934
822291
607039
924077
829959
479134
970495
155630
792144
1075961
245163
997417
246055
94398
693247
1148575
641034
528949
293885
826321
53865
605526
670470
46790
1069722
913978
1103368
1037794
834257
383166
19920
124877
1021047
858232
681174
409688
333228
177122
139600
877695
95709
1148772
780347
110776
637247
1096760
400854
603063
1146548
14429
378015
710129
584592
377994
546608
742079
617841
471045
773532
420166
125390
251363
1113172
582886
188918
273954
90526
709913
1131764
920281
228333
310757
518636
1108120
834554
724359
482627
1191918
624725
334644
1039548
278530
964298
1001340
1135484
1084363
73688
37394
770007
700363
1127707
139407
675380
784163
363871
981161
623297
1182815
478200
952092
984841
620320
1089229
1155375
450874
1169809
834760
145586
847577
1135254
1032177
614591
660524
931407
1173997
423525
468594
640942
3233
299157
1064354
832391
471120
973229
763719
66408
493379
1030376
666541
1142844
686528
76660
141515
983267
551040
297039
680748
795142
236928
405119
32313
940466
951914
835519
557627
5900
159487
673635
337586
59257
958688
152578
419154
982410
211074
496318
415409
1990
205237
388281
773878
697190
1085304
905086
983278
236223
996236
1168440
1083879
826841
320549
816541
381124
706611
1043855
844758
617663
709675
524453
836557
1144004
842209
763825
96984
813148
764453
786739
1151108
886579
617194
408157
1000321
941444
315639
549126
1081870
852626
15283
749197
950434
100197
483030
257686
1031105
272724
535177
953689
632465
107309
949380
9561
209673
159793
1078499
504740
1025873
1010721
867946
264948
1189934
939292
449064
1116944
529251
368146
159269
1099999
1105119
625006
101189
650166
878211
146235
1079582
181647
883236
271413
269900
620355
471098
940676
271125
397508
293718
325818
1108923
513390
577573
1111328
910699
348583
993494
129838
96968
209084
751461
145309
241657
138194
824993
1008735
133985
879417
41693
478407
910234
411221
974200
983555
783680
975072
512092
403498
602367
996013
149923
233148
865955
659328
607754
729841
1077689
530198
475147
549753
7110
442894
254076
935609
436661
1127523
931233
1015613
744605
1108631
387947
319681
583218
1091535
218324
724636
514890
331322
1109379
1167687
298152
1016847
425204
546529
606059
930325
120156
818745
611105
1037216
256609
652634
257396
685433
748586
1008270
700916
206538
1128825
380882
430877
505156
764744
1159643
1003636
1176483
891371
621569
81868
982591
446085
664191
255968
303009
60937
789718
940805
1077966
1191583
75020
936916
154330
339809
640443
430242
480023
618811
1085599
434272
945388
78735
587469
117945
634253
863999
1167091
149353
73778
1033630
420911
837120
670779
1023725
861167
1169697
1102510
1047322
900639
793593
323856
196743
284416
632419
157676
922673
298341
773788
934537
224145
167671
613553
113488
893646
1089675
209906
426476
432973
795410
917295
348213
150002
228635
577903
234557
860529
1031228
122364
415728
213352
828075
234605
357793
367495
1071674
1138551
66908
757400
15400
311435
1030345
94793
206415
820262
543463
15370
74100
97667
855011
776773
769638
799998
67661
522267
1412
360828
879157
286255
55831
714728
484937
216175
305963
1084784
463621
558683
156185
385054
682628
167250
214937
57681
631709
601166
917350
435140
713321
1150149
824195
780021
848425
798775
601868
1183332
982645
230663
554103
195134
885214
643098
165428
779744
281462
275486
831588
1182119
964571
480286
327316
320060
733342
1070327
107298
1093221
511955
1016276
696002
58221
401138
812669
319448
1145093
1133386
529319
789882
1076518
1007242
1105613
90580
850031
581154
78437
585269
589543
119974
1058820
558031
745209
506071
21172
845128
137690
309842
534185
340877
828980
193614
520314
425549
837412
266963
797425
356848
284752
707783
269173
74770
791517
281641
140275
759440
1094874
64265
642576
196624
125742
328510
1113040
843349
644037
574045
29959
31317
707491
5332
525539
203422
900934
631344
557415
18797
813931
1124936
667665
614537
410950
442003
975936
773062
1042803
531746
653190
551625
488022
486768
172570
1008046
126211
797583
903342
112962
232437
798354
106001
411615
1007162
110485
986263
1109871
995701
697359
626983
48394
865241
539096
1112037
194393
856291
423573
928721
1121406
325436
205831
307915
798739
219765
861976
837130
876029
75301
549369
1040483
784420
1163692
722013
707232
328998
994504
1031371
1064505
245433
274770
842626
988781
401888
532709
1113368
1154968
59147
416054
465259
209167
1084782
320427
1133501
579660
404242
736154
1127788
756181
1074990
38729
74192
695253
1160143
866097
249678
487061
188638
565631
51618
611725
438286
841487
935063
1020222
686419
1111259
47566
702363
1106592
339233
1171241
242348
176632
981869
941016
720785
301175
1000217
403068
652214
1036248
348337
669824
769942
1034201
884720
656848
168974
862022
341488
215510
248911
245577
322066
543340
8584
1132080
1117738
419176
160681
773641
553448
983883
197382
545545
1011071
249698
1009984
432168
562083
571916
68519
587396
1122235
1005119
387332
95543
106029
1029059
493760
425836
274395
1086379
1087873
598455
968758
811664
465559
155455
303635
1138581
1166569
805908
1036956
299687
712901
703837
557331
444919
278008
774011
231007
477277
112596
460086
59137
651215
1019691
425772
569711
56357
594077
769418
97602
871987
341034
58409
621685
1013583
825284
229209
666163
1022855
278406
416622
759345
200264
860474
756898
1104959
1068588
121298
534300
120167
764553
476726
629545
863135
1010329
639483
97102
1072780
932535
885234
510349
991434
1124153
401755
488425
42398
1077997
513087
944302
269169
81879
1092650
57869
836790
514839
279674
141412
20494
531583
251014
235459
639472
679127
1135528
3368
554500
766739
444455
167876
1123489
1010193
1156893
25705
372575
462283
779314
728488
1003048
843920
610683
819787
486397
294730
1182619
913864
388007
676025
997282
677836
205802
614865
282978
118998
321589
58741
812087
400330
1177800
134848
135792
1161707
566050
788165
165386
1015505
73147
848433
479499
361087
805068
778541
642991
887717
180941
254159
575816
396603
105400
237859
823985
760885
519436
267061
240811
663714
424111
99966
628506
710080
675128
401484
1084324
1175174
595827
845279
144120
1051510
260578
974135
683180
965328
835048
1049564
270825
187412
333583
582034
385795
284240
307484
45884
688835
566368
882002
176894
356950
423745
378547
443666
724364
1597
394994
808425
472717
781232
215915
202022
194097
263371
386668
685413
844285
199363
893054
87769
618308
1158165
371133
42771
827731
927660
464630
647879
760605
154196
763666
1157855
1062257
669430
407011
333042
981924
953588
181538
763452
41509
763551
668810
981255
683763
974728
237698
1025450
116473
549009
317745
907696
1165000
586971
517048
307365
488115
1001687
99201
37515
1073253
10048
840383
663000
66617
48983
471285
317188
950724
823801
106627
1111250
899899
785511
632834
540669
368624
1116627
862139
400248
854600
559372
311267
894670
589063
543383
1137377
718038
988003
441055
1081605
404963
689203
76690
919348
153323
322241
199907
516560
348291
623198
57101
894878
1049926
1191286
565608
1081951
634881
449330
224732
92050
22723
533557
673656
1080741
881245
542258
823764
1026817
1048139
1031761
447114
1001566
708121
863370
970403
633983
180285
1055877
1095186
6934
665483
418341
83188
325827
81026
347344
369491
354584
1069683
404046
629844
1137353
197239
255347
446333
454524
535148
914497
284253
91393
443020
112139
83630
404900
588819
1112840
506543
302580
44595
934984
14408
846410
1086522
1079422
777953
268696
774606
1040935
6761
11373
1129730
1011351
1143762
254148
40857
1020872
1021298
538609
1118852
817841
559089
189154
146320
215719
966403
936131
1094598
188872
741547
367869
1190254
790563
915291
850914
479305
977141
325924
835030
899843
801037
198020
527059
423656
453858
967645
964979
412231
704589
840814
451655
747425
311335
29256
1026093
1028
1184218
358535
634809
162929
12985
44843
465040
107348
286932
672811
649047
7606
1109508
485139
1004590
1032843
822355
333411
941759
1050519
114103
757867
934343
702072
934211
208702
880627
408804
256484
901692
1097551
851499
816117
915224
943583
975398
547465
1189327
1042977
1108841
920433
263064
807424
894135
934969
283802
613810
1147182
683787
1049512
904390
950241
574192
939497
854273
594062
670602
46489
828582
452016
715246
300640
951439
26633
368438
874539
1190933
656821
435254
720707
1087272
168510
404305
257170
528450
181489
372453
351425
124544
469762
61215
1125377
386697
703859
803791
789717
561505
141010
624418
636080
245046
188724
437231
1082302
71025
584520
577926
1054734
1172159
697487
500506
77992
439900
89572
236244
314515
22176
550903
994755
289701
665849
820655
459575
958134
669287
244324
337207
997375
846496
920759
802868
325165
1102427
1161708
61816
401548
481970
1023057
1039829
1159525
900604
840064
1187211
390869
137026
420990
1165204
1056625
371723
304735
839233
1046459
1096288
340403
854418
158417
251171
406850
256196
187941
517357
99257
37603
283223
1860
286121
223549
674185
728145
1160449
1022063
280141
381005
305272
829002
264368
1088767
1048162
753309
358763
918721
1166940
123939
976573
982430
870479
850447
801885
1179234
1187267
81390
488595
328403
162094
652970
780393
230070
1023027
167402
556612
257940
325033
772120
1025262
119023
972300
172555
318263
766949
234526
674487
824105
588872
78430
560621
959954
921922
622522
631851
591775
486651
88829
657940
293541
934172
1181444
485888
1129356
127846
222853
879732
689526
368974
1035647
531712
1099565
369136
422073
600492
893778
491353
889861
980762
1131708
444713
450902
155392
472030
131531
937854
531310
6017
720245
797207
735604
576479
1181443
214071
1051286
163845
630633
96354
685355
276120
941608
1087696
315020
17990
52663
105686
662537
1183497
1066828
316913
384012
1187320
516891
734177
66215
693894
803006
645957
169419
65340
661390
620974
908230
1176059
344374
169257
1065576
337140
848046
327205
597427
566158
641456
290722
168942
309150
1140703
811061
34400
623811
1040492
581937
768826
901686
653913
313645
944109
350057
527025
974684
570390
316444
163034
872608
220224
1101736
104935
154954
988381
977871
757047
535566
1029381
809979
833687
802815
300513
1102031
484858
941417
440531
896579
144723
70393
289751
842373
679439
364636
1105678
289264
106654
627140
128708
959593
335068
1035778
541
107295
99852
37090
768027
351971
493281
777989
948820
8426
155221
459976
579136
35930
611345
1030820
12220
1104162
729623
24532
1166829
442453
278031
706680
513749
19342
528453
281287
389957
1079975
292631
580859
121595
440718
1035030
164933
1075015
925879
771604
957100
540849
914362
831433
217123
239182
910612
1033874
871427
1083904
12290
360275
982395
165939
357298
144370
1114116
233773
628318
901762
955391
1096598
1153650
1095636
877852
1141826
484454
995886
603127
399324
315956
1130670
1067355
373277
346047
945910
260764
1072152
1180414
940759
711133
507471
262232
1133515
964799
417611
1191242
15063
20553
481319
1150111
565103
1061448
517865
264051
62071
1073553
938164
562684
1038692
148174
779320
776974
187399
1062238
54791
660975
1082458
58005
697632
597634
616129
938416
429416
160140
474946
1173920
828763
857605
245587
710173
578137
1065047
850386
769177
793054
505000
575665
1024251
7123
251024
980989
924584
696508
879512
1012982
600242
662300
262345
716421
224593
782120
383864
902620
815934
1156020
868513
909601
767231
359852
1103289
972167
1178897
123587
771814
1049741
262957
137974
278879
271903
805527
302166
793971
18177
981623
347482
328343
859163
825095
839240
376091
410993
736077
304196
912721
861425
1171329
145473
313770
308873
747741
195368
1110168
116174
157471
935403
312401
277419
375917
181009
531637
59881
645820
864093
965902
269835
151726
465469
536721
703
857356
119274
484010
242593
513514
865780
155119
407411
998134
448257
616950
1013154
904354
150999
1024588
724931
602983
396825
426194
466696
1116898
789146
502829
664738
797835
43318
664974
408557
711281
705387
1159561
886360
652758
344288
127018
207558
407882
459458
1176739
551007
139475
752178
24748
1173455
648500
93119
741930
780006
3595
276535
978290
177584
527710
664430
1126795
419319
1182177
906923
112902
735137
1044947
439447
833695
469809
355196
305471
974291
1029206
1161380
37738
358474
254478
57063
317071
277911
102454
251808
1175586
1013648
1129754
475468
781589
478471
109356
671347
793458
590175
830999
283517
911661
248333
43403
867316
550843
1049758
856044
966455
1036847
69533
26140
659233
945878
877329
503200
1065490
1143321
650408
794808
478358
407958
321290
981753
337946
934500
844401
248106
256798
703113
233234
577888
310813
424626
525318
1160870
1023719
211626
923870
1168075
392711
942942
353663
467456
788958
926302
884606
314569
552019
184648
821034
1114925
518530
472220
1176781
804615
29994
1093241
966129
1047454
1227
122506
1031863
1049985
22540
253732
1182311
147560
1123074
923310
934096
952591
759415
987686
721315
387340
332568
568826
1101046
99925
573528
723569
831386
691495
24757
849258
1016038
757913
900602
184285
733145
167926
642918
474065
575393
253344
103262
928155
555908
1092899
828656
398697
580387
824997
300454
1089330
1076382
288477
898460
712201
384575
1091226
568157
442617
916716
193840
291591
1175781
917907
871320
237366
1140484
416377
721927
982334
329613
733862
548740
570299
1131704
969788
1110177
929905
139267
512233
139699
1182792
752279
659569
141584
1162572
502769
962436
741885
392292
47287
726387
546969
1168548
969385
26558
659042
402140
704649
144517
827261
420992
514040
885623
77151
19660
116650
151657
910569
1135479
1069840
984476
449312
1094285
1093649
835535
366231
863474
468982
1176164
638673
200129
812900
890625
397092
84826
14838
319954
175446
1115414
688639
700630
253158
927454
537009
112489
963096
450899
1065147
1119489
1168959
38515
580917
968868
56857
803013
888502
748755
601525
1129170
946499
733796
241562
765547
712469
1127822
727909
1134592
725700
217533
282275
966896
927246
578509
584544
138558
1015614
818472
485253
823860
232997
535259
337502
930311
1107958
765560
178300
158415
23018
1134727
367452
432949
9965
934423
795822
352945
918458
916301
756600
199913
909388
268007
349794
1115726
718177
648966
477271
774891
837027
655469
624191
693120
777790
844665
628531
928753
583382
874836
928808
554567
206707
1161442
574332
104455
972608
985700
610162
49045
141684
41243
1032606
205506
651439
917947
288161
935334
480377
924650
1076977
758656
562540
783342
88725
100947
223241
598294
870667
660540
795332
306977
634231
450112
811186
701262
637463
139018
519209
1061320
896378
1054716
938959
655238
273748
511772
245970
35597
559505
927005
786855
129573
1159073
1032695
1167019
857062
220208
969999
122779
303071
1005178
70324
842261
164637
297941
985314
895143
852633
214734
1065526
11877
648563
1153692
1126543
901907
397099
207215
395367
805408
297453
608677
220828
1046048
580360
941474
544936
533261
373658
110048
4784
120337
801780
1016334
739527
1009506
1175320
282673
529007
662683
581440
371123
349387
224281
48870
1042637
90123
247131
202174
942269
1122120
736082
41898
353681
252154
232470
492168
416652
97262
192326
376367
12142
1060970
212168
711752
313411
359817
479844
425425
667224
658126
850521
262722
758105
346173
56692
94249
593619
797254
809486
469933
819474
817851
603843
843875
491869
13543
705040
889320
20738
757366
13507
979553
950454
148328
172595
666133
187696
535225
230608
577811
49539
234660
1183145
734061
995448
260095
136601
606680
935158
464815
327132
1088872
826500
805901
980251
90178
405926
819810
889058
819734
1148818
117279
489373
782486
798013
495466
596164
1026766
460733
597194
448173
525555
1133635
727394
834035
908041
1163373
1049049
884829
448729
717588
911044
995154
503828
744426
205144
113764
1145496
749153
735396
362415
116088
498385
1005825
913901
1171787
838374
973081
716741
724409
536342
582647
813783
874264
462123
75205
77259
696885
998867
46583
85157
915537
527516
651036
50300
5629
1103032
54406
316767
275467
37224
11512
400752
1030733
1049820
1030458
965742
1114033
378386
649447
710557
947294
1110203
379664
717479
383094
399137
237347
236085
29913
870068
301608
372841
648119
113505
593999
748099
628761
810389
317139
95524
565796
99144
659710
995527
1003220
834435
100231
1055808
869651
161698
568950
240193
1156540
493495
32296
315842
27125
58400
845715
585569
771105
237942
206903
1151547
1140799
132952
796947
14409
355604
257596
1012740
819743
254192
547256
350295
708137
508542
299078
1130593
555073
552868
563892
580272
1138750
1188616
1011828
504068
276153
125746
844694
179181
980141
457721
170751
763200
281117
175873
989642
929730
958202
927845
33683
875982
642654
933580
647358
226760
679300
758386
599923
1018142
733863
31390
905424
1182052
923035
441269
428600
1145842
576503
703855
456670
1077850
1153295
1192580
829359
268719
734962
216842
755397
1088254
1151936
111133
1065142
758278
351833
505271
1019102
855309
1080696
112394
456069
16951
1077251
331381
1101316
466493
222436
39949
228044
498797
189285
965755
355323
1036702
811337
727091
930302
473598
544866
777458
238643
55150
433732
842400
170721
982931
1094863
676271
994502
187081
1175518
169582
957740
711495
775773
859491
884791
390254
630782
570957
77154
370416
1085670
847544
832236
149233
462122
454043
1173243
434510
651405
489728
667432
467818
587748
289526
601437
908994
209343
774163
157881
787736
962345
1114150
197507
319551
235113
529660
670845
546430
747455
1006968
123384
1189676
1071594
25650
133674
808545
1110485
990660
651153
662284
199550
1186301
502801
467697
1169188
532155
860624
929700
1072294
513029
351483
382215
847298
200645
1097344
347737
1109383
918078
268740
850940
499693
1047431
953387
2778
642277
815533
1049834
196952
77042
181391
1131651
900357
341363
494533
140801
423753
1169354
215547
354612
380337
653393
600447
496575
1068336
551234
398596
363326
626317
300190
629841
1102639
596255
969725
1151988
388091
816080
208973
174864
654551
48874
865162
1051601
503486
1027371
876614
49983
358794
433729
315643
429563
129061
1030536
763574
202846
978677
169547
557905
1112486
907170
221680
1023596
521945
924382
635470
913009
1014796
276269
1031657
5159
784842
832500
504989
1176261
457515
641098
601858
690404
89463
1000040
979175
192878
353167
691793
1165796
310449
1103728
249808
324745
465812
444938
909925
629606
1042781
237285
760898
1136368
648550
997495
202343
502027
488413
819908
1159537
709646
1157542
728014
522107
712862
1030393
699133
525308
911116
1161358
849152
354978
957269
100597
199397
720419
433290
763583
676926
970191
629799
763608
939204
835902
1009582
839332
870170
217673
928235
671465
534268
646965
915715
66923
1128767
1019866
903940
738458
576444
650996
680637
451091
1007912
49320
281853
912803
142238
505455
470579
749525
139193
830894
1139089
784635
36116
806644
712756
147223
1171953
189490
935812
72797
1132969
560011
183648
393982
758129
8608
290627
912194
574539
852034
973195
219755
855571
997545
424687
518392
1037827
177585
841399
523346
826204
531368
663324
195971
732128
143854
1094815
110297
637327
1113718
709970
365713
280939
848321
737528
875157
431658
766821
124303
287675
1014840
862584
755487
61547
356500
862498
986458
350988
119946
789159
992023
1128491
76171
948479
320565
392313
305520
1031414
870508
569856
633681
1098416
679763
1097443
276528
38933
1063669
969522
1033301
299767
277713
226731
1019886
288946
775142
716855
307494
866031
156597
1006266
350630
295334
1191784
763919
703446
1005498
288579
1064777
365940
153214
459840
791219
74227
549503
73083
534364
768447
274803
10458
162770
628483
107351
1112545
564086
269984
1128529
35521
713609
553390
323765
356750
247583
1060753
74271
150794
719667
1188
511707
223575
306630
1121769
710826
673056
211192
629337
1016413
470377
641570
463075
786831
1090484
1020621
15452
1114139
551025
839938
323215
69725
104200
59303
1008989
217241
614611
229251
905403
492367
896254
687393
946554
774013
356101
678190
322459
456331
262685
885434
1148543
127577
266918
369505
830393
1019697
430141
351909
535244
965746
414563
759503
51443
1069019
307744
1032213
370044
226201
559458
247660
341912
587120
615440
275289
463910
888230
640762
63540
257432
870563
54971
152653
951781
510613
378541
78978
680244
73006
587924
1041748
1174664
976516
1068523
669672
462364
968165
546372
462161
477274
440188
319796
1137786
92249
688446
601593
745796
441255
326757
129784
850773
774676
87235
832687
942868
253277
1138123
463332
1082947
1017438
989851
82426
395003
386483
669885
470148
460179
216263
181168
594596
452284
443261
135952
108724
1039837
470284
1067882
248524
808948
690573
941022
391008
492394
241425
490417
508425
222923
974208
175650
553099
192598
805723
364804
325914
949632
684654
672617
536634
116898
127225
966627
52697
381511
459029
735080
132259
1069431
625796
737601
261627
609060
932034
888980
708718
1063356
177536
17094
1077771
950898
1147304
669094
890944
1113941
199087
373791
738429
275624
935865
369809
1021838
118486
335884
665059
207872
321837
801997
909951
957541
498995
356467
154569
253559
1049274
852740
17548
763520
150981
529688
666718
479477
686846
1046213
560636
377638
922213
648909
924274
746325
100468
1181711
496481
302972
405897
619711
789795
441628
249355
362403
171488
236246
85978
78288
1172514
934836
7095
878130
919874
745569
1030665
931265
70169
933460
849367
688515
168912
698374
624668
253500
661969
750527
168317
756403
444724
709662
773510
1182546
582757
377556
706959
573513
100331
233497
852841
241252
1179273
1052401
377561
932147
177684
471557
511027
699792
643075
425592
107768
347788
96846
340770
751210
596034
370965
212086
556859
565626
546354
916063
28940
1052523
60997
207917
944050
1065961
765350
88158
216860
758315
66720
715036
70204
657287
979118
405614
230032
1126317
80010
510669
1028252
902157
402100
323877
49769
899245
669113
723822
586420
599665
500271
742608
824636
1072817
860335
431322
1059492
183726
159310
5811
778668
938725
503059
991268
249850
847141
682082
1012222
954649
257647
893972
316080
547726
439202
415476
580682
835873
165079
721638
379903
23634
1158725
867113
466218
999241
134561
1122108
441918
432155
448897
915030
726185
770138
340940
305594
768079
628382
406677
770401
1060486
1008467
927504
203887
1007361
1024122
1071605
256055
933385
848745
726162
324229
434758
44048
476877
1006792
398414
207864
16341
879480
532757
1080157
992369
870864
636062
733039
312171
1068733
875243
73084
732915
512938
408653
231939
1129968
682955
19706
1130778
296968
791135
460624
870701
851540
813514
479705
977331
514553
413982
80650
675276
349018
807002
199859
216964
165762
1092548
251351
926886
930401
703353
495933
109285
469773
958702
518478
1160603
164029
208321
1026225
1135472
354474
490547
892657
518803
582185
222190
758430
924817
459809
197780
995085
25837
1118200
203103
417115
859440
119055
378144
265139
812789
355175
873741
232798
989728
752309
890823
36241
88439
668307
133775
710684
412623
541705
586888
527849
442198
312392
658724
264598
360591
1135998
271089
296813
110005
59374
238578
598266
879845
377497
1185430
709739
294377
390414
450385
709424
676969
767179
417122
76960
678377
235125
735001
935984
912840
834773
924528
649088
994810
388620
1070604
1114399
739605
500815
339326
414930
46444
944113
421093
1033663
108757
1058158
224559
1150598
244443
830555
1179058
1121424
1187410
1161104
576996
447046
490033
130797
926729
791764
182103
501939
340447
256436
598152
625801
1072718
1039485
266324
990728
100128
1165907
273136
72279
1022600
407316
941393
946165
287381
431813
785490
85439
697520
1101358
149085
733420
1135538
521330
307680
1066404
941987
203863
64246
746716
1175776
673271
45088
757967
930858
724227
263145
298075
282828
561246
32292
340533
178095
52090
1015992
113447
739713
1033851
317406
19759
324393
840798
844323
272668
586828
537909
243512
261170
472381
1148340
985020
76303
21772
123720
244776
279099
727180
984563
755367
276137
933925
263081
874773
560599
488325
43924
1165893
956871
9960
499098
875851
30887
1082519
511188
791528
57334
341856
555139
474909
28824
862120
675841
211798
270859
72034
452278
796404
144581
614339
576560
254712
52762
987713
360628
630601
943692
629500
538922
250903
827882
998185
947536
3864
516750
650747
1016767
211461
147300
1113741
305462
193487
561922
490230
985155
724812
68129
398715
320415
459970
839291
644577
1060008
695943
421242
756793
127059
329260
57156
182031
980598
52304
225455
57098
1098303
208521
1032576
139168
1060750
615858
127662
588149
558934
1100462
661653
790557
1065308
824174
243155
1135043
955983
671822
583896
682918
812277
190957
1109085
862010
1067897
752047
737603
640662
187781
340282
953815
217517
20367
1187701
122708
1084837
65252
266583
389344
580276
291208
999907
470689
584651
409687
908248
362369
809988
136605
1167631
931275
306647
1137403
618662
260738
231357
1174694
560342
889027
937051
487767
875081
183521
380498
937019
1103211
78639
317104
265452
616057
89359
295342
823104
641749
57190
1013798
522502
129772
840018
787393
266642
587659
249112
1073826
277622
98029
687484
217968
114436
584039
503880
177815
221358
519915
676572
310266
918245
459662
903828
94904
902800
859543
859165
793109
34850
328019
451544
487440
952807
900638
1031648
1015084
787286
789187
326058
1117856
563322
42722
346051
269017
224562
907339
1144216
794919
789990
382665
1027494
97935
618524
919189
886188
349108
52326
1143066
691735
269761
681876
720247
384081
43994
809491
1186650
952361
597984
308661
750105
869548
940595
144824
262630
678656
295617
559023
707552
310227
1152378
480514
390474
518251
424606
294982
731323
395022
1029970
879652
583835
800567
140896
856090
26606
172982
620204
566389
514979
26415
177573
91109
294149
749480
596624
407969
531009
1039882
91863
334188
261334
844547
510345
185140
412205
1060254
931502
628889
1134153
580788
1000982
1160621
515608
1015288
46668
720097
882938
482899
1045603
592876
201131
157856
1167237
577022
400056
713444
166592
892107
32841
1077359
736295
809369
783141
126486
1184611
464635
748418
537076
810236
542924
96012
655958
561097
879112
207122
101264
727173
1039351
1044978
567470
165840
500817
955040
584303
21230
142844
431762
314622
64247
85521
933874
946705
215328
389075
1072615
218801
576787
1034440
1049761
1160203
521575
228266
336355
578661
253204
300902
1123875
956182
247846
1139796
694147
1190198
730388
948212
256068
135578
466577
350989
194556
913590
871197
936469
1040902
716826
746853
1063180
447866
817786
267955
974100
55258
477777
293135
374261
1055136
397715
828828
175262
220713
311514
696028
310901
667473
11934
329926
866325
837245
735480
11126
1189925
865744
1160103
23496
1061643
809636
633799
1172294
100244
443696
787209
972825
713708
810815
405233
369449
98498
801300
540902
1144264
425401
1143589
132587
106851
1010649
1037089
712000
827935
960788
815100
840481
954395
368609
844637
1090915
829846
188461
1147602
943187
59222
1105491
276219
1187939
274502
1093249
890801
335549
66057
750151
174496
1069803
149450
840554
1139913
83714
820436
845961
1135474
338991
861818
525480
927043
1155357
431446
838841
943314
1039139
241771
428286
977133
161558
263485
347819
368988
172439
388515
227882
710419
1080662
761998
122379
531206
1166028
624230
1067039
699565
1144212
618114
980752
978755
1071488
67252
451764
549507
116090
1011792
1073217
880016
489062
828492
773723
460529
1119767
653910
219584
44087
16282
673063
176028
1004074
971398
664032
134991
63029
309543
1110853
71723
998277
568168
72522
1073808
1131680
935197
363982
721469
692995
245362
948914
831803
792887
162117
172678
871260
90687
444607
217329
205916
1076203
1006484
1109558
1110952
735402
635597
836249
173512
83014
362093
527033
21541
117000
1181965
1123953
997137
1175554
1186384
81477
891556
1069108
258253
38869
1051224
162866
505070
122985
402667
916064
377941
337379
422258
956066
1099856
585032
463392
1167084
1024100
574680
442597
1021003
69201
886660
1107220
170545
380555
351535
607549
362072
897914
1056671
1181823
327505
121051
187599
1153554
970657
943836
491234
1005308
457401
716229
968266
675356
873894
314161
1192018
616152
823996
263372
879004
1114612
1068096
286115
1123923
256324
1124267
596260
886424
37746
668081
1053266
743475
598684
709443
546331
1175625
1027170
102176
128017
314195
32066
246762
83876
1127079
373721
686597
270637
457039
302641
1165120
226972
128805
23215
537544
260503
1141436
4110
133002
775898
1184928
121807
318244
356663
601605
630246
500058
38760
521389
165411
452888
292131
507432
157858
471382
615839
1144195
223812
783084
719037
322408
227402
975261
43463
780644
1014204
667397
346045
201088
769611
493883
287954
381622
314234
354215
1016750
939594
938419
368256
961144
1062659
823716
745340
455950
388840
209492
464092
672599
265023
909375
1112794
177142
15932
503382
994442
179476
894286
634844
180089
293765
618019
464356
983387
80339
1095856
90471
359555
418552
914279
680099
287967
518928
1179500
372342
807985
546769
807697
955521
36978
515609
813693
482566
413268
354435
622045
620493
343767
1178404
767524
141131
40737
461352
946234
1039291
1006521
193117
1039040
572060
96107
121963
219604
279009
143663
778310
1028523
701047
1072640
679443
913868
555118
954987
654953
972923
1130850
438427
468504
785735
878918
258681
724745
1054075
757391
671905
652176
1159333
446026
196261
286024
860788
260799
1078873
1025165
169683
700611
562097
986406
280380
786501
1140166
983088
468576
583413
392936
381865
322101
663313
491460
999148
691634
282875
677691
125707
1122605
201572
308140
566889
714420
118443
554736
1107809
802030
34304
303256
110164
1074174
164914
163890
827501
779596
8986
155040
531422
653339
378079
130443
648885
475582
1124499
545360
508982
824804
315870
796230
125665
415229
406636
1068739
374146
230589
1173167
297362
395761
539370
986615
405240
147076
272214
461181
1163376
748385
465437
512674
255053
470796
1177872
894307
641025
343174
76
223321
730824
545660
791538
656997
315539
1181326
683055
1162453
139096
875307
1094031
519505
94971
1076575
750260
309034
273379
379211
73905
731078
677085
561830
632622
677294
312802
74821
573165
872984
911590
194262
2006
174192
307757
1172387
806410
1117764
676694
547470
1181939
290544
501993
305741
166337
108617
414416
633316
49061
693550
28710
407754
781520
1139400
502969
699508
303817
431775
149686
1039667
460317
580054
881125
604405
876227
531307
409436
1046478
48503
748350
45241
450419
91152
465770
708704
997999
470550
407184
159059
372421
185668
908120
129444
535527
1107817
838858
1179949
1146511
1104007
42390
1190699
486818
292756
620848
962492
146055
692269
973924
945494
170310
110571
379359
785963
217150
580101
582743
871562
457099
344365
932995
855566
91421
584083
106692
71455
351020
475994
71727
173597
52993
977382
412304
894728
259344
906985
824316
877686
982661
1058927
592430
920023
1095411
804758
57596
1176239
140369
253146
587321
515285
398022
493263
199695
336479
295591
108247
1060014
253818
240437
14599
232550
935836
105275
603367
891237
181624
278727
519851
69893
908107
447793
1030492
620387
655888
845870
521711
221996
603406
1052562
997401
1077920
138747
589471
1132408
174349
409419
1192785
270103
854255
468454
228819
1083077
120177
1039747
1084253
651324
791077
1184332
1175204
36900
503365
485084
1016332
690133
673191
591156
437604
290401
537600
364249
278597
993045
173442
492185
474833
828978
143935
742341
812927
49161
630758
805962
138639
580183
389043
850126
273141
1011266
905733
875313
1098178
104717
182529
240223
237595
818646
1190989
704490
473466
1118446
51402
857576
992885
189897
1117989
862849
1105180
1087725
778458
749227
1116344
886986
162659
1143727
126237
811968
819814
219051
458893
718950
790805
615865
211200
575451
127212
960184
219951
723384
285455
718241
991827
167917
356811
192765
615724
1043312
1159447
259846
130829
32399
878692
426880
1019127
354739
837511
190525
217763
155385
1064094
626594
587046
208287
915822
229633
101608
78384
494
759513
294551
1133237
957095
232821
1070213
208670
473541
651708
920375
721954
1154349
1003234
319957
830101
880364
950322
1028027
555475
335697
53801
651059
688947
970651
60015
825227
410104
905451
884196
55430
559090
305387
982161
663613
145567
416020
69325
404918
931654
714579
43895
186056
358843
342347
399877
106424
430501
261208
1135678
758834
521179
894126
577972
747468
912993
130521
954790
6793
384443
24433
877990
140394
633489
655956
415906
303453
730913
802839
998561
895729
670460
97592
374863
969937
882402
651867
78481
602895
999368
125170
904938
81906
10065
45186
492932
410838
686211
217689
244787
696142
653562
196152
180951
891907
304975
60556
271048
631478
919937
512274
33814
165491
179504
1121801
176096
999480
1150823
770697
143969
1188817
1163149
1064092
885333
260016
1053795
309636
455785
23370
250529
483657
436449
312247
1136676
445235
337189
1189107
59632
989074
403597
766578
608409
97637
189547
187036
891915
486740
119674
140848
1033690
1185190
337009
133930
911294
1136733
5816
447858
612253
654981
331129
999197
23505
699205
1057145
297837
923482
982654
590390
499634
632188
1053748
51866
318601
65259
1080267
883551
404673
641028
343152
733949
1189511
987300
889326
436309
859666
147934
484196
741001
77887
911511
691630
776425
894008
864366
979125
595515
281124
2913
374599
762278
540765
743342
415662
622803
665191
1165826
145667
973627
582593
391337
306710
73832
781676
592860
745496
73546
496098
986988
517568
840600
879540
470082
915965
993693
466875
27961
495297
298832
429435
1077761
939836
403112
64286
476301
84590
814538
401006
249090
932739
121131
52681
574679
48647
706654
502970
136276
921654
587488
176937
1054971
496667
439405
929539
989967
147061
252360
369242
925456
769306
1032546
939301
56481
496417
620766
104805
625782
214018
151941
16201
107620
837554
818577
95213
767747
103356
1057407
787645
592161
852115
139698
271342
180340
1176109
671171
553730
711456
161860
689669
366704
206213
55892
337028
270828
910462
393454
729627
416072
397051
503377
618170
957757
1018821
439324
372756
214568
1123656
146692
286963
674006
228871
430532
138180
657586
960743
181321
928932
728475
484285
1145214
617520
1005316
1116335
928295
925697
154232
910230
841454
991551
1087767
198776
595614
1107328
196104
915047
546463
856603
288865
208773
410098
694931
307236
1070821
18789
1003838
969109
995842
833582
236708
139677
401503
838966
1157771
1084648
1058197
773904
877791
1177788
126612
52871
724541
683318
742558
490779
790876
1047298
420823
443033
31005
1134409
42250
889078
438163
45718
430787
330375
631367
1110215
839473
327541
270847
180659
27541
224646
439611
484599
476996
837861
720345
522132
909426
314926
258029
16803
689074
420258
951414
21656
348078
806868
1033208
1181417
35529
1183731
723506
897714
553613
616486
647305
828739
730850
94873
849371
550618
1018353
113791
119670
148765
1012379
393618
486456
1108436
548691
983409
355180
1153195
257685
628996
264074
787033
674327
422332
411488
761334
98718
578749
32545
964094
179124
625794
515078
852046
744314
942152
190604
1023175
636354
1003053
531373
744478
1014160
479027
55059
960337
398268
298387
265367
1088747
1181174
651876
44929
622381
373714
373116
101445
203555
682836
660064
630743
550713
1101663
412175
821983
842083
1156694
749452
777303
53078
672904
659573
107619
437201
534289
135681
276765
391532
954022
615263
295636
1066729
1156332
242224
789930
868780
716562
585148
1163379
258032
1026197
765988
1114438
929937
770631
774179
1131046
194469
397725
533678
1117249
337243
940243
271032
945176
1019236
117307
166786
604275
279120
314793
161008
1124890
385564
1063772
11399
374776
925729
482595
116067
617227
151167
255221
474777
185886
151706
919915
802901
128543
212892
812073
319330
952635
223440
1021059
44764
578092
859701
80007
101662
1086444
1035898
621015
176548
899721
1175023
375168
905715
1098664
226853
593045
530374
492142
670702
180019
8364
375734
682711
515616
83165
1072959
1101291
724869
744227
715150
474029
903154
947590
480990
757992
83339
580247
148578
467663
1183966
1021214
63906
6276
478313
761194
576958
939817
947414
1010210
310843
826548
304535
917511
382156
543837
188692
292050
1138988
499251
721843
670383
402366
1082380
186979
636549
160026
747844
739584
294746
953342
509301
796436
40352
1142095
205
500205
822737
933761
112364
764359
13471
934262
1022255
865375
1163511
210744
962833
84898
266526
423393
933712
129124
972242
429851
1186976
511072
397317
945281
431406
184709
163239
1011666
494628
203322
1117250
74772
443268
850499
485924
377674
334748
354342
456051
983853
853814
1035073
522522
569875
837139
108280
1043268
990323
1094569
165154
955652
895260
937431
481103
1074019
766205
32824
1039970
181578
916
116763
354549
1087331
83096
533587
261347
107215
396530
506250
386670
867535
783246
372402
51028
260419
1150542
551056
733542
984914
810701
251924
234262
1116920
525890
131800
531945
860698
894913
4239
145891
463018
333584
333241
727559
1163385
119594
1097762
28536
576538
795489
830712
633886
769296
614466
764358
393797
314011
1124612
197974
1186536
887506
568463
815450
1159986
1038254
33290
430571
88344
781618
425817
779678
912081
194860
324495
779523
414826
730131
353917
948191
54001
189832
325289
69205
28374
112187
792052
150996
256296
274873
78126
330327
735290
907613
1076487
1002677
1055179
317035
560499
911866
795921
700695
549176
1085239
99357
1048071
218696
974526
668217
1019219
656062
775084
980883
76410
653334
972374
1143874
588068
437562
361138
440737
81660
473083
191960
968583
364960
507776
856823
531162
942219
1104734
102098
320098
1150857
759642
37670
762489
588801
1176265
740329
947283
766955
678653
264502
489037
601985
184752
569185
144030
826317
124681
805022
285135
997020
713339
811003
608372
161798
317914
523958
838567
811128
690155
104190
279831
439685
444121
849199
1006385
1005761
1126480
684993
396529
1064210
560684
464828
926741
311879
557851
1016018
473109
1134677
1153788
1039768
1070299
592838
514080
152365
522566
541906
212371
273240
544142
845079
1036104
452526
176437
14006
1056906
1039983
485480
191560
1024006
417661
134953
1025644
350027
1186269
799318
372949
515067
163459
612259
390812
510496
1057508
1162188
52466
325383
591901
575873
82825
1099139
562747
260162
543065
375670
619384
639564
1181963
113632
85292
143
495582
790053
255540
1174040
585164
336214
1064716
589694
585611
992959
206597
828064
876860
966352
859842
301924
316194
357897
812443
337382
1059849
211280
937401
278132
256022
135407
602243
363820
778858
1107700
738812
547672
561570
375976
237342
311351
421397
1115653
213171
1040612
77133
565747
20292
473316
879407
61054
948743
466972
502044
33445
372611
377509
105234
215252
400207
588209
315822
53111
1144243
1073504
827751
15659
796190
765021
113833
696566
23462
717099
1102870
215097
448821
497065
111640
979470
688049
523131
773644
1062973
1170459
1168283
847069
604647
1113903
162009
520016
77893
449079
708221
807943
462412
1061942
324286
484600
856037
952478
1172399
1042634
789761
1179577
1014183
264933
39268
1151612
648368
624544
40805
733280
31632
124900
835107
284683
629469
238363
1166906
951878
815865
637194
846447
30479
147202
555421
15489
83775
276218
640606
869471
621013
577149
609107
128218
792974
339196
515063
831659
381361
29120
612810
10722
898353
1078660
495136
1119493
335843
464601
467199
954696
1050706
594398
282135
1079858
407025
212189
1180906
733583
372814
915229
1074490
372417
333205
981968
144585
78416
354538
676688
73071
250960
11049
629279
362807
200060
1057261
769783
880918
1007684
536885
315663
779321
224629
733156
1183946
469927
1094130
19357
607206
3151
499956
99036
423424
317597
514763
851387
268499
420978
657407
818733
604175
1192868
598093
1174819
651233
192650
1023232
138076
1085690
966598
301809
351800
495531
258063
652258
887011
993227
45317
399416
450838
982264
22259
985848
357589
214839
646190
1078609
823096
351705
664800
401665
1084170
1068838
670415
293835
369773
1078467
787085
314390
426334
1095109
319991
479260
869807
472059
194139
153839
430338
594484
237017
197652
372835
969069
112721
106850
968809
1006532
153758
532557
791338
1111323
883300
1185036
192201
628683
651316
969855
826875
43133
1019087
481593
1146952
1168592
318465
352614
565018
1062618
608984
1022542
322645
1156151
280096
199356
500946
407807
183715
570742
750439
767136
8634
905729
812552
176826
409028
556879
843096
126464
41573
892577
690514
1130996
752287
1071552
722279
32713
483977
475435
946497
1174615
819357
1016329
723566
803931
1165031
301653
93257
635955
731515
524363
682838
108576
634252
1160836
141026
484442
466730
131038
710717
138835
208820
333339
637139
661359
564399
947028
819121
670785
1005806
352582
300215
165532
919378
1090376
943127
566606
812948
540186
318646
20215
595745
604529
1093094
1047758
834658
893012
1145917
850617
353122
721911
559327
259771
73828
933199
254606
370493
751975
72244
1038248
348137
550100
82938
606360
609536
164719
386098
156976
761725
901778
314437
639668
751590
1160272
444413
956606
329979
158087
147564
1092659
300464
210386
425593
90007
844411
561377
738748
832859
1056535
1022849
330167
1067353
584582
347526
62661
704943
696113
865542
830144
122342
530748
1191633
38053
189704
1055776
1191771
1142086
281538
270651
1028163
529054
339403
465484
944226
787438
283865
461218
417438
917236
123760
514576
898249
853501
99271
72495
180201
460407
429962
1026789
355377
472978
83025
354605
1162397
132473
1145967
56186
830654
42717
1080514
437670
752315
1117016
9749
357914
385125
269667
45997
628177
1044828
168887
87222
13346
562522
515793
166785
209627
821543
1153203
621476
150983
479124
329206
910091
187230
984528
1137470
953879
981040
473993
877797
312741
739602
190066
584717
777377
1038269
53028
1193111
440342
530462
705914
161901
825512
210809
248918
930633
686433
1166859
601075
1153213
467780
461424
1009366
370339
1125131
65702
1052672
274901
501975
200678
182765
424611
260903
480971
336270
379913
461923
1050994
216306
1112080
108009
256098
577660
678013
772451
48471
65468
882388
301054
1041625
1148382
823512
70837
493134
441189
84493
1080812
932339
897340
29323
280121
668856
455928
1148041
70276
117266
87792
269301
728395
519342
949786
977285
779045
1154542
787421
502094
448507
423010
849652
782656
653034
1104497
708632
836530
589866
1039240
416004
543248
951394
438877
409379
803256
892042
681973
908719
669880
532145
1025885
758591
567789
880598
614501
455099
352013
152362
174503
892194
609530
1074783
146343
597137
1181762
188110
887625
811291
1105171
403560
1155358
420749
1130966
490980
839926
1140780
839000
1155138
765285
717950
752959
1153068
818610
24568
686427
1068883
182321
450518
684555
961524
697867
819646
285945
743160
70425
1100423
693472
611782
867076
103899
1157848
794492
650416
967359
1005437
597124
412475
1035532
986818
376045
700672
1144698
220701
429492
782889
945912
204826
665519
327763
88368
154063
34991
589921
310109
797118
209867
1107344
1038931
94728
215406
83075
395104
858866
395293
63783
663351
124122
182897
910891
500964
577380
236634
825131
765948
1116934
972701
319795
529752
918632
531937
750267
611370
207055
736836
167623
194146
527256
688113
369095
188677
586206
121354
287153
795491
623274
513549
209118
286876
1055605
21945
1080757
200100
277424
634456
1085092
738994
425174
299433
9970
90967
340924
639646
914432
161842
207148
224345
30906
277340
742090
680661
139869
966993
547202
980241
429532
445952
440434
291762
536672
89233
595524
370435
614508
503888
414823
196161
662893
454968
199452
1054415
769912
1025371
267632
745286
685113
72566
701098
309255
350327
905267
226067
274448
495347
1046123
624916
215225
493153
929513
934035
694577
1036289
229002
992075
468698
896742
1066427
791080
579473
1105803
1017475
250711
28912
60978
569858
1060036
677138
495607
1170285
40454
982524
476881
744141
351128
587691
662540
165920
972424
24437
742718
759955
319227
83390
656652
214560
798750
345842
707656
431536
804186
868427
289379
662008
718736
583004
654797
442158
55503
523959
845939
264673
599825
522834
849415
487708
477060
125379
441806
1005431
636551
695045
562124
1049376
154460
42604
701152
893381
1136617
733793
743238
1013638
1079635
443909
1163576
239652
694282
597181
957855
359878
238233
31008
993865
751429
957035
319570
424776
93132
703867
892555
65965
905158
28579
145570
794807
18262
510102
528250
51107
620407
232278
1176341
327049
707374
386059
277370
882246
773575
290356
218535
945531
397019
81
132576
518546
432289
512706
423524
330111
626516
808114
679622
211869
227098
884743
586109
705443
301603
624718
921036
1075387
464664
675480
813771
628810
305223
717926
979595
435149
1157374
1064270
706941
50514
982875
55845
487637
316342
428022
367115
1109649
304469
920338
1007701
372973
321191
554319
808889
1070352
1139487
1180446
1134720
973518
125692
1001897
421264
1031879
791057
734688
1158159
876173
74780
362231
69744
882790
935184
654032
612431
1030076
653694
37376
312420
117203
1180956
175162
416280
1042224
506419
1187950
1104337
121673
223320
884750
232864
857507
901415
867573
170760
232787
669401
1153353
723831
790584
416998
818839
116256
922058
946851
581047
651731
1135408
277395
646081
1062247
819370
563335
307882
387358
212898
499180
791502
940914
486273
61408
1160585
253445
66527
1019926
691053
180148
328097
542926
1160171
972014
1048710
949723
814201
644800
622870
582503
83694
281827
241813
1081580
382038
66681
666908
394502
1081141
512637
594659
359611
829642
13970
885513
756210
399837
630622
654814
48604
691608
377942
37012
631940
887959
1016986
613509
1021516
568673
1078377
632210
45374
208727
242069
160583
634571
181693
791078
519343
743001
990238
145159
152976
642504
224538
722827
768846
20836
946028
241722
600227
1181625
619189
647192
27289
797463
1073233
990221
363497
285183
623608
796311
1072131
1180543
969919
1014898
515082
484781
1076076
936051
983269
642116
708204
839464
781515
312602
1004210
224047
841294
1163391
967590
57201
652829
1103077
866916
969703
83646
1129517
1116090
603760
236603
227349
58177
934568
1169076
471922
729368
378950
177216
738457
490050
780127
600277
122743
558273
654902
243074
613125
653934
566854
251672
950344
26125
393147
321839
392644
991359
684318
825661
1161602
544818
967427
468909
422119
498626
1164992
966711
171501
862997
978849
134822
472028
83418
903825
405209
992230
475881
1022913
821852
615873
526374
137614
935066
632951
390506
465212
152476
754727
849360
516661
247243
594206
681062
278526
468530
1183496
213198
947790
98440
1153044
667018
1113437
944111
1021550
1008976
903253
1116628
1135369
718108
117706
427482
311385
200114
229315
1010695
410829
329387
95642
792335
387077
1052663
90106
870224
956175
543555
415386
924631
375624
817114
1098428
706913
300257
152364
385079
1057990
318116
184714
30662
765582
842299
1187026
854500
66432
265366
405295
11809
756230
11555
458404
1164403
341900
407380
912625
1020349
831935
544181
998740
983935
950715
1100069
260352
735090
441676
717491
427655
689916
467586
101513
968657
245841
715351
169411
1010296
1041231
241102
1065703
163504
223234
333379
835744
708307
567259
124988
1050600
1112370
47796
1054007
321840
353095
274543
608180
674081
500806
1111129
1076113
593582
916951
689849
503890
809093
553640
72324
897499
44069
865120
1171989
429480
220598
696321
891621
256828
915044
433481
29304
772920
314918
224141
881197
7894
1128700
729156
26214
636827
432699
773287
1145271
752516
913284
689574
331642
506969
158853
237414
877422
1179387
590231
45500
449354
413638
64903
835264
590869
249415
720335
688117
343598
323907
72617
340267
876592
115606
312562
914792
760324
58614
126504
712115
960019
104124
619196
588606
543984
140662
643550
120989
951520
822775
513731
732670
653786
164812
919073
854525
295775
98652
865137
274266
701325
840513
152896
66794
1030226
426714
226252
241885
429754
694330
734382
778572
727251
1111070
605389
354192
425350
649370
446382
948636
1026015
1024176
637268
882242
909766
501732
575317
440711
151802
1130702
652550
239610
526671
16112
562799
478197
961618
799754
839704
24914
144312
921415
415692
425015
926045
759030
214783
1137457
98664
688936
620839
926157
254110
419116
367752
659932
1141299
1089658
1138926
445387
770458
236110
220836
907966
560332
282247
909040
683244
599912
1012649
619768
932074
243388
970015
731643
873490
390334
1022405
1190667
947111
628860
463193
708225
673235
166542
352069
820706
1032579
728115
979693
1160416
445820
311372
681108
752609
447769
72558
1064000
971970
1005714
269904
298204
650532
703633
358759
151524
198643
620269
744379
1105018
392267
892118
594746
654956
466350
19081
1147424
1075419
990671
270663
958104
308409
498668
368398
1052117
291153
684262
1086268
335759
1049421
1145702
495726
1075194
867641
1050229
1130954
338201
579542
891087
55003
301442
1125929
503268
789478
1127893
57085
710576
1147940
730247
102684
734512
552464
37970
122491
937563
1073172
607805
322560
655058
305185
981503
535812
609607
899758
290902
104214
138901
1004966
50968
1183024
77492
39168
225403
481266
832281
701804
990764
73058
751922
394853
1015721
987092
18659
623414
654099
1123697
417810
550899
1176690
1161401
389170
1106435
810155
492998
356768
391737
248026
82731
761404
133466
242217
527504
584657
682442
812346
35390
695957
444911
892015
1149251
773821
520372
797450
642799
689810
975937
193315
159404
1073139
36822
993087
774565
140956
1017666
294229
269821
891298
969278
645863
204343
14676
1080751
690794
565397
596070
891807
898146
64023
283714
1136154
662595
747053
1167029
449641
624850
309457
367660
732679
998071
8147
1120445
924324
1023037
804918
690952
45420
484263
1028225
284293
28340
727370
289661
665584
243793
666489
341465
1153113
1063731
807449
561930
1015880
1174614
35290
574477
149019
1076207
496662
439782
478002
803356
634720
898714
72132
936551
564961
101395
925865
27865
333938
97023
1137261
640423
1104990
166817
62235
1028439
810267
752039
1126706
267215
352752
254094
790678
978150
330323
829753
424956
1000111
46702
992948
1156050
544605
456625
1071850
930584
87999
474392
386968
957710
255081
773879
1141550
311082
801385
1040414
151527
193127
199835
444669
1021330
894968
992622
538189
283001
225707
390608
806067
347361
892294
480269
390904
12616
120496
584881
1151845
409467
208699
941984
1004127
1138334
190083
923978
650268
693122
401607
274962
191911
143008
579320
441191
718438
577450
755573
1120163
800153
1158909
615390
963066
519294
918530
448269
619291
246793
494792
534149
650390
688689
503406
1173943
670960
1000780
793678
600954
726690
1117899
1099634
290350
768092
505610
371824
516100
1024284
297725
727532
35009
1167281
458756
72512
613495
404354
506264
390545
824955
698134
1015255
464125
994178
573519
238833
80156
133485
608619
75376
506718
1014506
760909
1150788
310930
548002
942888
907280
507450
959933
1103248
194369
77978
815918
1184296
608489
281300
895654
784772
309565
560002
987339
756862
323416
859447
1049735
1159103
639915
368195
179587
325965
640992
451358
224409
786257
1054885
51828
532667
225722
14616
89399
215685
796473
677280
1153610
1063753
65069
540547
955703
999537
551717
769250
1093168
677594
1020602
943532
372884
1109163
137623
564060
1101805
1098916
517434
379464
762367
263821
809682
165161
556089
485574
287248
797648
1186408
1189030
147851
501664
794899
176359
93772
900503
380980
803153
465141
468916
753608
684478
937333
197442
474821
229155
1064901
1024674
671412
492085
745447
1161208
491575
351217
363543
448660
313491
794242
771334
1117253
905434
93414
647415
897880
965641
113388
765820
687308
292393
760677
695899
909078
39145
63660
169902
341724
920914
620399
452407
796819
419247
1160762
486650
495227
307282
400250
887569
796967
686031
43327
553609
103060
51831
1177873
646462
217770
1061979
652821
1161269
588870
406845
1004844
764371
483422
825419
1076324
612377
312106
169115
267992
572612
504278
236245
421839
1088927
433317
66777
814650
101280
1017738
420029
308880
1167965
307525
495082
360076
803896
517651
892778
116487
291852
180227
156222
1174929
1012178
889842
478331
786557
916533
127964
2585
611249
79572
836829
499848
175483
119767
842698
1087856
1141243
819640
136707
104546
462567
1170007
405460
841837
553386
258625
443259
739167
1021742
1112536
385066
1081843
1061143
1104632
275822
809198
641264
378775
781608
170032
720504
871253
368946
887543
858321
368227
217189
31705
932926
1103509
620675
521112
484100
140453
22285
649718
780694
715585
405093
889569
484489
1157141
312853
31542
159138
256066
556274
1082402
224602
18868
29411
804948
796043
374538
981536
1134752
896093
452486
1174735
23251
936779
720883
256308
869143
883136
300506
603745
1144054
157593
629168
681871
1103856
494071
420925
276865
967063
512050
971232
1151567
447656
641226
174993
895932
844254
392012
402927
764487
47135
299173
476091
1070814
977182
747305
922223
305591
929867
794128
654191
328792
1131219
184349
762010
490185
1173749
1044984
573905
925599
587676
968534
1022507
500972
190394
277686
779992
955685
956535
586860
862237
377979
658579
259022
704586
24527
874499
147227
518226
60737
1038310
1181970
477911
1018025
1142636
347370
777365
892587
216059
897411
478929
1165025
1090964
308306
149955
844474
1189618
665124
938147
310828
173652
807887
390535
797728
1099194
879301
110062
55158
409760
446728
408573
672662
53775
970564
378984
1039519
791847
211204
1010925
815114
145205
26761
1165520
832303
155352
825999
585505
759088
142726
1162533
982202
219676
671080
667606
73951
532582
1081998
595984
318077
881627
779804
865581
156525
798118
628782
187929
863832
931026
244954
866858
532336
420085
85162
989567
368085
460187
124646
220047
598149
1151190
103164
443703
523668
899371
639713
1158488
362287
92641
787012
368643
1128057
339632
137923
1065870
177294
54521
410015
45537
659359
76400
611100
219703
148651
977348
1053062
1057012
60860
1098850
1062526
434261
140912
173270
553226
612788
669585
1051267
712446
1121517
460118
233172
700323
1118853
422364
240075
379982
984440
271909
937519
850402
938378
474508
1012114
1068296
321308
646697
428578
607152
410837
136651
816562
300965
210243
894431
871210
622077
773526
568205
899327
112827
232329
1054488
98325
302186
46825
1172689
405669
1114130
501691
699252
413802
623819
130199
212514
348366
300839
224611
7501
471216
941595
763609
892234
246823
627342
175891
749798
214303
939842
1074791
908025
632631
606294
1056621
121283
572984
803025
437218
594251
210241
877901
521476
86933
580400
130324
1065731
15455
327259
74317
506854
351162
399490
1045192
717573
584994
466211
34713
248194
742112
37680
465483
278127
35222
1044715
661195
207602
586715
266400
754805
1063060
261666
212288
1001666
1163775
354688
696612
167793
304423
352079
69750
772152
297788
347382
498240
254441
780831
42614
40651
358930
333344
527966
601546
709236
226967
291932
134677
1081619
407171
961946
1168099
1073545
1110541
559831
824131
822639
980796
948418
1156662
775907
720698
687324
32636
1184095
407837
788744
1106277
1145392
961051
572214
404400
223609
513838
301910
727924
426552
757758
254291
1091661
869256
242345
668789
34017
135154
162987
824953
846697
690325
765398
577973
280473
1063462
276639
645237
749503
1027152
968513
997247
606388
1089122
175496
513802
1155166
861946
243941
387092
702445
498013
496882
181199
407173
158900
351715
648945
351194
343926
230033
757723
698476
605528
229127
293060
510975
123320
946594
78837
141748
411238
379418
639021
418307
1069719
32959
929236
684752
131218
1044598
213063
468328
1167238
718062
47705
110562
826837
924569
349423
15775
730084
643777
91845
303096
1094265
1114557
513689
1097287
114988
884785
135349
683341
393453
883418
133095
590642
815980
882671
956784
143365
203783
1183169
923433
888699
60254
436375
623983
336242
337569
1175022
699261
575172
425007
60659
314128
716711
87838
1005894
349672
686370
784069
807908
8227
1127190
326745
672862
818808
122494
1188730
1109569
87841
263818
1138666
233947
309833
760754
665319
451158
276263
998304
800814
1099701
1083583
481392
417989
266365
92381
562785
1167372
869234
336170
755796
630685
185387
627018
576540
431474
504867
396941
271589
996979
189772
52818
505001
1183532
1088102
422593
104125
263664
834976
316454
905945
630587
170085
1169132
1117500
291117
139157
408944
502233
1185428
866340
239023
877654
706658
480614
1027710
1031236
311451
495235
858832
40752
457388
716812
329524
495853
937891
1038643
692173
677479
87505
1097094
295424
105454
345495
179455
1078029
451751
89604
478760
906855
819359
770521
405633
341584
187501
251213
957519
308923
951259
74905
155304
384412
272794
17906
681679
1029859
810994
979610
511272
178961
1154408
924952
424927
270247
247187
1136468
769834
807253
15082
621521
720452
884864
670240
1024326
323590
662883
731898
219302
564249
549696
663248
1100348
924420
549903
489066
1048703
616735
987640
876834
1094164
1185403
1067335
984363
295047
351758
778749
355393
1131422
48212
1053828
888592
1165456
1141584
40656
641690
834459
575893
294433
556293
1071851
175719
483073
341330
553691
847851
75809
689863
25228
412601
730578
449192
586341
805738
1008283
1204
327756
603795
578626
335272
636582
168490
277520
504904
1037076
1054380
888250
407394
749151
602029
765413
321036
271615
385367
663566
114677
172
156898
672459
556046
221470
1153066
914979
924044
269843
1115206
16409
747916
395575
57933
1148165
972750
93723
649092
1165854
280892
1099000
143728
487193
256990
703768
768989
93836
312089
630883
14717
1190662
428806
478512
111762
1044033
914151
573320
673992
914866
846572
864546
113185
1107890
620751
400621
32664
470181
24754
853699
150846
887764
1178194
166967
87747
295307
460658
45036
477458
677241
226588
1136668
186871
871951
286901
1155024
105090
1066532
1002249
1044351
604767
1052909
654522
518414
429225
306672
529596
184647
118421
517667
653840
645178
164859
234036
959118
919873
862658
478364
998004
865675
152629
743957
847532
1061885
946282
850573
856300
356355
281535
668269
1141480
205061
50847
428641
368078
1065648
736259
990299
747229
1012092
683910
145146
222594
890338
603938
1131192
633765
898348
150078
164186
426983
209042
1044665
733740
520198
671374
570206
118198
963658
1183681
101293
915867
24541
180764
296838
706828
756936
1161150
339235
1057870
614929
1128297
276846
855505
937496
402635
853181
729178
93501
228893
1032780
218174
518651
550002
584297
687906
248049
352901
414470
259021
891812
84139
512304
558058
920367
217853
574637
300797
197482
275959
691484
540983
487923
400574
1167673
71243
596871
84417
24915
1141691
473501
678594
116571
803165
655522
682706
324493
181782
364277
389727
391129
975275
950498
1135610
230732
104748
1019719
903146
264455
814956
655749
107365
748444
895276
336842
609069
254718
545174
749896
488503
801713
69385
1190311
48004
358769
167022
723517
426750
175482
1096751
240793
690511
401909
432122
1029245
1043430
1183894
994451
253139
279477
883598
998264
340550
694513
187446
667636
349443
492582
930805
9647
963965
910997
887357
31084
859288
105760
320615
608386
1033564
210382
542119
1020207
166125
1012549
519434
1185514
581798
153379
248252
12101
1119082
998739
772928
505409
714322
429568
121845
916297
991320
543762
871420
471493
720008
1032401
183022
1137653
1093373
207948
404019
640472
791870
588088
806306
949481
705356
92938
471729
420892
836230
250546
1001505
119052
841206
116026
214960
1155989
290205
357332
204866
17513
436850
573610
550091
660922
437640
108061
39458
463048
1156306
1115698
842428
350626
160101
502290
745247
692949
888882
481834
557532
868510
835724
1054224
298949
27768
479575
196687
993264
481681
489516
413737
804383
1036878
920870
330217
1000538
706679
688847
51639
89961
1079805
1000056
682245
1188803
885640
412403
923576
93963
386112
566700
462506
926785
739763
1137131
570483
115500
1134378
400221
527315
1187516
13474
1095229
265755
941299
809234
874309
1068345
182171
1055085
207062
1017862
887886
731659
759481
769552
305447
843624
911395
482280
1040792
208389
162544
880719
164347
717919
1174410
1186109
676060
730688
543261
194779
280348
932033
159642
821263
83222
308489
80602
267696
336422
288228
835942
726822
978706
540766
208971
653638
147970
77078
395487
97135
140908
1074816
590002
632662
389521
961330
606961
184653
370800
220345
30993
298626
1131132
825252
1122851
490767
170912
145257
139585
904542
799117
316156
1041476
55017
854332
1040896
105106
208467
200332
1059305
299790
304240
726550
171108
79791
1087212
503763
923916
993664
661101
50082
853362
145662
351460
474637
305455
693034
278542
874666
584513
655782
221074
1081664
593927
297502
115363
443382
931613
297487
357560
18600
1069775
276743
88836
221070
173911
787043
238376
1142825
351924
63609
1049913
556478
463804
1110660
943866
483068
911409
932407
548036
198162
216360
648392
944184
609349
624583
54184
25009
406015
307785
115725
258510
104636
929039
1097372
734117
60009
364753
593234
379692
728332
718868
750691
782654
908436
140764
1142972
1065039
37760
629952
219480
631657
374891
1060918
600827
447550
348356
1035337
578311
862377
164870
1122690
725671
270833
245401
2774
823703
1126016
1119932
631976
309149
717882
226590
889432
1126218
81819
901871
438479
384395
460557
1130489
1118291
267811
1020555
1050841
108743
113106
847735
674978
817577
327581
514368
693928
713543
18562
885026
780686
657087
768906
407210
944057
1011688
933405
1178118
49694
731342
867271
572166
1102034
1048077
587602
721887
682019
767297
924360
335160
579312
462016
803269
21684
424863
847006
1188893
560678
723731
285969
1015542
811002
1050998
627188
1188867
332709
414026
158965
969935
713271
235833
1137567
551961
165045
354486
530844
319701
467186
594129
1158364
1085238
814516
917282
947395
688372
1175933
309315
471038
76420
266768
494915
563812
540767
989039
648977
867890
120139
633780
91188
899525
934186
382565
332488
360974
290235
813934
134773
1059165
929797
1113755
763722
356259
518851
1052243
953250
214497
265314
342791
336263
480182
785794
126263
595105
9925
1000364
1023618
396422
125689
381658
231704
681680
42261
377603
153313
358206
334169
39198
913018
325640
269545
328678
623600
37659
404852
712602
830982
116951
611432
227392
665554
881674
446553
850662
195545
612841
809643
1147076
846509
660093
933295
298562
1024347
960366
97459
468836
94481
45314
123860
164214
756205
296357
769385
413673
459016
56538
83731
946292
801509
727625
645661
1098420
481854
357674
229937
1168832
432823
682906
158950
289597
86595
928370
356758
345446
702335
424452
1179561
593890
501467
836774
282927
961087
734573
947231
603522
464613
343372
1057649
98099
905417
1134320
151021
199003
1158675
731376
543304
642720
71175
264540
685334
884966
1042609
774987
351718
590041
244293
148347
273681
1075886
638189
410922
161383
852469
660700
629735
705559
333284
1119115
144614
569206
797195
975695
127901
840287
1125911
656668
859948
590271
614794
1110630
196860
1126885
163589
1093540
84538
1114678
502071
43802
744665
1093831
523014
642496
591282
509431
918512
408841
879793
1028769
329367
865277
1087400
1093653
1038374
908027
645788
552460
393574
598744
332238
514078
706401
251994
1011434
606795
816415
1152386
188277
328593
218282
240797
1066263
1144785
499346
276816
811233
953602
250614
56415
140077
187727
914298
90060
3367
983193
656097
1086266
582521
188946
396807
1123761
62944
525228
441638
79482
71989
616902
63569
765353
879649
22312
83197
219348
1193051
605209
531696
959422
522757
662163
163095
56168
216058
796277
920565
892851
480282
499558
993378
599042
794757
484347
641251
175205
1103946
582688
521317
50053
995268
273373
340581
326190
983406
684571
1095948
95447
438687
675722
1096457
707138
724060
392585
379583
689870
659127
1002878
1061910
548446
652877
441937
455763
743649
882116
320128
284520
729883
1061988
341718
142538
150950
820949
1044840
674376
41009
635378
725150
471831
368807
497949
644030
409425
697142
176693
246727
1082635
934784
181118
1193312
485547
64774
342686
253524
1169531
951274
216633
280047
277641
1137677
1103358
1133759
330697
334298
902567
673240
895768
783530
1188362
665864
76886
755800
1121943
515825
653864
1065742
667242
1132798
44523
206610
504987
152451
512180
666136
840274
256176
37258
376329
1061559
935515
1073914
410748
747642
1036023
760305
901613
403248
902728
156817
107111
563656
261244
650156
447762
1085967
476253
457463
702090
82718
1127961
571840
639692
521990
1166246
1010814
713422
648166
382735
405683
366905
1171797
84821
1045619
179152
386800
36768
219622
332808
405201
715276
874759
1096403
301321
223508
1063261
115366
963103
120467
321486
876499
766351
913132
580931
11397
260697
724631
610266
343918
652122
752044
125793
208899
505729
758881
856659
126813
256344
1016433
656247
630772
596925
208268
911830
565314
594345
680308
316621
268164
121162
421302
69719
599801
1076475
193302
714779
1050655
817769
738814
112752
89783
1093483
523343
536205
456413
256917
458154
7786
669752
809031
331525
884348
979170
330590
797210
945332
1095503
462709
3769
732988
83913
14091
1137967
219619
831940
1154417
864405
281447
110627
298855
415121
951083
691448
699323
938662
1141769
152998
1149715
58923
300381
65137
333249
289978
326510
714305
597683
919053
320550
880803
613389
483587
981105
861558
871288
206406
944494
182677
869387
113057
1843
561368
94734
1057191
453711
1058975
80176
466390
282207
819207
350765
593449
859196
869481
1106475
441063
157409
839633
681271
227776
356632
116109
59808
1118558
760406
800455
367032
1019039
973826
1072645
731776
1163876
1123828
1072866
720728
152704
964087
203342
1100292
51145
709362
196777
334411
383657
517662
627753
983701
586397
972763
1154265
234459
315105
746430
1042732
615348
520259
252962
371534
847064
93834
272076
692344
381496
830010
293868
121312
609517
182782
369440
19742
446674
915334
376255
987333
74160
498711
1017355
539664
1050034
1170559
248733
659642
313022
832597
732487
212457
630838
1170407
759638
964612
50585
472827
686847
430853
556054
480083
175502
373343
1129822
302261
461820
545226
99705
335961
625982
339679
301534
598479
461945
141162
712900
148673
807945
149875
126139
987907
767760
603423
671786
1090208
970576
449360
335219
472792
322250
679287
1080339
527674
1093041
335762
1188675
548378
453064
29624
431631
596747
378773
497554
1013481
363433
149315
567186
1153179
360540
79405
1108833
96237
1032527
443381
446651
1192078
1177693
959863
681403
477739
700361
753974
1186270
708835
324150
705450
694857
724027
123329
953788
661235
62942
761568
161638
728628
268821
635238
387118
855872
777029
82661
1147222
906269
89620
171915
173836
865589
379823
347830
1080266
244205
512507
195810
158645
22346
517370
845529
1034907
352029
1092819
421775
645508
1063950
300665
1139915
123224
733513
1131307
198082
630129
302549
910056
754261
637987
1118794
181089
332646
138840
332122
66960
1062084
786140
509217
282706
295245
154644
141681
827636
200368
777267
182622
483542
38459
32827
189672
24370
529074
477858
1161558
208299
751686
997079
69290
207564
26086
876902
538259
1071233
314385
1186212
617123
604119
331349
550176
185086
589158
173200
268676
1138764
69232
1068745
69636
555108
701411
509871
682571
391981
1024656
316297
696478
844955
737033
1177884
1117396
133152
558539
743682
45370
321242
1011103
531691
1009276
76206
435057
366501
671172
822282
1186468
664017
885054
1022264
88695
576066
1145691
1042644
953590
1117152
947421
249996
338728
127373
523433
94805
435083
135865
437787
804263
418592
131743
766736
996150
119034
1133008
583421
983494
952489
702200
654197
275639
978155
288586
812882
1137401
1035873
677626
925238
989117
810424
1116548
205655
1128114
593657
43369
103026
1092225
426741
625329
842123
562654
69371
478879
1173430
138023
379669
1192051
861991
676933
705977
598447
208066
888654
869888
203099
276279
502735
87779
600045
500969
721896
292112
360651
276197
22837
353131
811292
825907
30497
153400
526474
340003
287176
913384
1120800
715992
118088
104873
1099536
157932
606283
141760
304191
205869
765818
194442
1068
38197
98871
391852
544526
710498
599014
28610
1145989
28306
440830
884715
861914
133013
683123
340489
208844
499309
9379
445243
35589
939413
123238
29375
4914
441547
980846
1190672
390145
240018
932750
386956
799483
116199
1113895
744855
1123560
620889
700772
1141286
325052
194668
655202
850443
410138
858440
960293
1070939
906231
768896
211190
47463
1082422
1186035
972951
768610
694124
222036
233354
984167
115346
713448
101384
378550
2057
1171637
364683
956715
225464
731863
528490
432076
394951
707466
550294
565587
449286
529423
107787
1100373
1175352
76989
1134923
979283
1141952
909008
375259
1106477
772253
717379
520216
455948
837943
55231
831678
849054
1091
1146893
234411
434848
1009569
870367
968418
835687
1069334
24202
790483
962854
371158
517217
764290
698157
394418
69156
592444
1033082
460814
415294
422887
397115
746307
802096
959010
577837
229908
371731
210593
1136479
322065
1138850
3143
1003184
986551
1141815
1129410
376316
120391
49616
1049091
931368
1000595
671919
455164
179151
334720
291569
1126209
353948
1137545
290178
1086586
470659
914991
220639
752259
754375
269954
398770
490746
389960
1060113
7244
233263
841166
534486
1095502
754878
492446
329381
1139572
161773
275481
513950
664421
664152
704610
878104
317270
1055089
1134451
278129
268654
267398
623383
655221
529212
798970
306944
1132806
669713
549433
38610
1086136
1065805
446182
823261
688227
38335
546930
3698
678121
73716
162489
336692
1086637
1012811
1131957
137761
890717
981812
775941
125313
124375
315819
750230
968963
656927
193963
633231
898850
604017
426251
393943
495238
508489
270977
455637
1004089
587941
154130
538918
980704
371740
1108578
285411
1132630
1035496
4652
1036438
864447
704408
457601
616079
257022
176893
474951
266613
910852
895693
21924
633832
1080517
727349
509733
199642
114683
809366
670330
1079336
638951
12253
882985
1043173
531450
194790
1033745
1093255
709120
915379
395884
786747
1120409
383736
894923
62112
989647
1027354
1156924
221236
1155151
186889
836532
771244
860446
951743
991489
1171331
1168030
766194
24196
81088
166456
742812
602978
1092692
164654
81134
468085
494505
538596
591502
248082
535804
1135232
826736
5425
356590
953308
1143758
1075763
77231
437523
837308
543842
988299
306429
529802
982837
175659
146515
594007
960511
1002030
549218
945418
1080706
573179
294368
348863
442156
381309
195711
55846
777538
683726
586656
648775
600081
1106753
17412
257291
488517
552823
117654
1190638
1016815
92703
1193363
183692
278436
85309
413188
584219
442154
615102
42133
564658
685533
529392
846894
1154260
184936
799549
93335
407431
1033622
152570
530997
1114335
485590
687402
353081
990701
277334
477405
103875
932982
780071
1099313
493073
820301
123332
1128427
1090880
231989
323019
497592
561344
1081788
75634
949712
443274
977099
583603
725432
152449
994775
1188586
877164
785533
1157553
467961
273751
955973
304825
991474
812299
999919
717739
1174679
1075577
932962
1185760
259954
799661
1017582
545967
520309
875600
425756
442620
526023
1190312
460861
363281
495355
201406
668573
940169
492353
512897
86693
474733
223637
592070
444773
374202
1071668
699766
333286
1020863
477456
270559
577328
1147609
544313
358298
323297
884683
433308
6442
80963
275581
405550
189052
908343
1187885
1138071
411263
304645
916755
565673
166328
1100290
467679
200901
133213
935289
634506
755407
1192151
827707
532546
363416
222473
946037
42757
185249
383012
875559
1134472
511419
301304
875327
349661
942318
406851
606080
350226
268129
1074071
1174511
146740
377376
739057
1039875
910511
1029199
648555
994257
195556
1134891
412944
717106
634241
901409
724625
900337
993721
392572
1040182
1026129
62202
812770
535265
161621
1018524
265860
479931
863057
611511
986247
562116
104384
1048082
102101
685546
332752
415362
670723
661267
402675
1154837
496347
365352
508597
1027677
1094786
133766
430324
117118
290378
120762
123090
999681
62811
37562
610752
602999
494621
578845
288362
33844
725029
456071
1044680
904371
1097992
610543
754388
464480
50673
724445
581242
156991
477423
875205
280769
879553
89453
275472
1035213
443301
107873
836992
146258
70754
887971
900331
759386
614674
178118
1022995
74808
428079
59726
951384
126106
730123
390862
258929
562335
701888
58947
529605
1149057
1191652
559702
293906
540349
856745
570255
290170
969903
1133879
1119242
522842
1066655
19690
522982
773178
617437
646849
899409
421019
832754
377132
107062
938252
641957
491394
965138
225004
761071
274822
21596
117947
150994
1033236
488687
14941
1134047
17417
542927
763785
620353
1103070
181891
860281
68616
504123
426218
712139
381966
302157
821461
467847
570312
653273
578624
651319
777828
688722
16623
602128
514900
991608
1129484
559097
1082778
39704
398541
467970
45379
91673
843939
145291
1013761
1099343
1028811
459422
80081
970123
729964
222042
445321
1111756
412833
1017807
91643
1055753
645129
331174
807066
563443
181206
528409
567678
574608
910325
2970
756260
835486
256958
508273
651282
414954
693715
534288
693246
159721
814230
562518
963620
666932
140328
826525
724622
516369
820866
793818
139606
228931
1060893
199438
453278
903571
1131570
1086493
740884
426333
796035
594528
204127
363073
1089602
743477
1062493
714654
222697
1153755
887874
572954
1002
604301
934273
831860
983024
200766
127812
239481
85096
158220
1077587
123673
879613
966523
931986
881400
661619
232187
757405
960500
510230
723650
803261
175592
708043
376547
225686
829749
187907
198940
395863
779783
342898
297278
285996
212762
8132
205928
352324
781884
215228
152062
584038
592107
963393
285720
455284
124225
97892
163964
171322
1085448
439975
333334
273508
175710
87717
83471
739791
725910
395284
459824
99012
928191
770754
485812
1010699
712145
596870
179868
372745
177522
271277
563489
1119746
791414
134823
463219
39638
222949
777513
545882
420180
480920
303173
462834
466702
480625
191516
706398
577745
809381
41958
223022
1171274
6454
648267
976890
162924
580658
249260
339041
866734
773700
58787
268006
494617
692253
1120205
967345
637572
76711
39971
734791
1189880
1115114
370873
665518
110175
967227
959565
582508
897913
340454
701276
575337
770161
494540
444520
40101
882245
5753
1019546
605371
1069363
81613
710170
868114
1061203
1045108
727527
196515
958639
347786
697327
800985
1034454
880292
574106
914885
543410
860465
205321
89737
152776
108064
772018
937029
204575
649171
620460
596641
1153056
920770
1072949
30473
1138492
152264
188392
254432
690490
611797
85775
751556
773086
548214
297897
480923
337080
925049
1028642
479816
653566
1044846
494373
478322
242869
535650
744721
1132081
310424
422630
1183068
123369
753612
634462
692516
1100225
491220
146442
699536
725807
791717
832043
963062
255801
1043086
258103
317592
859660
147587
41893
399649
366359
433369
74760
1079853
671104
370390
745698
367046
764331
851025
255007
276675
517074
222870
77334
61768
404463
439358
357246
1146691
548156
545358
402711
567277
1137843
33532
231445
741851
837764
650236
610190
57345
536456
256007
11175
407351
889330
497749
677043
44818
129601
540384
908325
774238
639274
1126281
1051736
495673
704454
571256
1119691
634076
675659
76463
458042
612595
438220
589692
466102
636637
629248
326827
977168
329329
1083247
1188938
941681
684932
343583
1109053
275375
441225
1001396
148962
1073477
73800
1178352
624038
1147059
506844
869329
658189
1178026
194831
28143
490944
869391
346158
761747
825902
334360
1077772
997897
1192726
797224
244351
51385
629906
800390
608199
141037
1089064
505066
1034082
928540
1181841
1035481
208685
959099
746685
824286
275951
738145
487600
800786
361366
585869
1094081
236565
766719
682051
912867
266213
195108
622835
217293
661116
183283
644861
207294
905613
423187
874691
64893
1181108
973531
675251
916488
953219
1176477
348443
523206
1093765
1074686
306197
123191
719524
817080
341709
800281
241725
879315
311377
452813
208970
386568
519250
1099076
1045117
604846
691915
620723
213243
1117905
502048
242758
938230
17656
274582
550862
655897
909203
705464
664640
984429
317854
730505
195564
219443
812071
2016
10887
179616
10429
226388
206820
1091505
605556
670662
1157577
93287
972333
370689
478149
962354
163909
640881
538158
48141
1095418
11515
980833
42951
1148610
402742
782194
943804
297995
132120
336915
331835
746791
194511
728034
890928
300860
16010
354340
554884
37947
455947
88894
60557
71739
727003
211116
640167
1056165
1028668
190086
445716
632047
306051
41733
425094
949998
218586
922751
683478
1065916
143484
489633
1010271
1024003
496619
899830
436289
1180772
962092
318752
773521
861617
625349
961300
917014
155478
1128507
383933
1090745
615071
446896
902090
1067486
719697
337794
871887
1104705
410747
528663
1089839
208099
381839
829932
639520
1192439
183628
1108254
1122191
67355
424755
758408
346765
723064
233584
863013
795340
119506
387963
1082220
97905
746794
571210
395798
89647
671763
740832
876996
264017
70587
516252
478899
21818
706964
866048
430157
43098
528744
325756
595204
530004
156168
1083697
741344
741776
5908
861046
953627
447255
616751
775040
232578
251034
11640
1113234
206090
835193
690564
31252
280636
892906
101330
983678
622203
411165
1058800
233135
1042079
976818
634821
378310
89352
526980
78563
801911
800225
331462
615818
1012397
494022
317052
454338
368744
255842
68566
265254
845648
326595
640896
214195
748812
817557
221781
1182406
804032
1106890
974484
325936
16614
209994
815295
879840
1084107
1019814
684888
698530
176216
870612
640971
121341
756838
1136324
52876
341979
19006
1054766
898218
74409
710632
229761
1157637
1034534
474680
444054
970486
435435
286062
413935
273671
688959
750313
1080406
275716
879697
86821
455432
101327
103396
284722
35077
693402
129240
541477
985650
400612
963737
861981
1102673
1090995
705616
66515
980461
1180294
545151
581743
708735
974329
45351
1061019
646155
976357
865537
353910
911042
1065757
142472
24903
744864
1065430
188807
282916
579098
504890
157762
1070114
916862
991804
242617
907202
61132
73227
129892
651461
1069100
386180
1040453
311344
353921
498990
530711
504892
61794
1000777
403393
36923
967737
996398
81872
937030
437360
628991
872713
795411
744743
76084
422347
293961
1104410
577010
863890
841779
797739
1004248
309544
406914
953410
1102245
174251
714310
568700
1147683
954768
532150
920152
968867
50853
807216
562704
312386
67893
89486
699857
976067
719934
257729
486525
1057105
1081643
565143
581235
91166
615133
314249
233009
123160
1145399
711059
657473
539922
200323
1175874
1055549
171960
1148055
419462
140800
925066
699486
733117
333729
802645
582993
736601
707661
67981
1011959
679231
1001195
883472
776517
199611
433214
729487
460762
948231
913640
394814
850958
179366
1073147
716572
320876
55822
88008
949621
337460
185674
444552
989795
733113
291674
552674
1191196
183903
120435
1130374
523752
1143631
1062054
469214
477977
413344
1160062
705571
93446
30806
377673
1118417
421706
689671
18247
445750
493671
162546
978288
387076
577696
1142400
1089990
940126
990208
942499
285522
898769
940097
766255
139150
546320
78647
55380
818687
272522
818233
1085942
837858
307130
389567
461219
297664
169665
418568
782928
1118049
1001919
1161105
275769
274794
97491
1132920
230169
194421
530078
611674
646077
13993
516490
686707
752504
497806
727524
894868
481884
1171021
577294
631317
639771
57973
183578
595369
234789
3504
196565
400711
538994
331254
97531
38402
806407
675856
741598
977578
874545
1001756
654019
524335
1158575
700849
830702
1072006
1152790
157274
488627
806884
682817
273466
254089
880344
1074927
1147969
864385
101249
856293
914609
446307
713833
186633
866035
831235
637346
1151767
262668
574059
16512
884630
935133
867472
370620
584686
786106
367260
93922
477297
837405
944084
1040906
320105
239829
158137
716706
323145
318848
1020393
931141
548816
561724
75717
259069
683263
97926
566810
1094812
770375
944349
1030111
1175036
756616
974270
362892
1140981
459300
838690
815867
601849
1113477
1085005
335238
524882
823861
883027
568500
1178515
102410
299796
836034
1170053
907099
210420
164028
788911
768159
686765
807834
15662
468271
426669
371550
81423
745761
832905
309522
1069575
11784
867938
1028472
823442
859281
829000
3113
159833
713538
963787
391604
142704
1069700
831814
29175
414957
676517
853913
520575
601278
235579
591570
372939
354031
608077
673459
816994
588192
623000
185607
201844
274033
277493
752310
670316
587938
950507
917968
637690
890948
614765
57766
171829
515026
964166
773548
227998
720020
611539
958137
162752
1036867
210669
123030
400675
285881
216228
798708
301535
355289
660415
1133470
1004876
776714
529478
271053
392496
214861
175037
833054
346292
813984
899615
863267
570639
812795
509667
585613
557543
530390
984896
844565
493179
1117954
1026371
744937
960007
395251
638400
618134
1177164
964255
371833
27812
740194
1101692
303420
574227
482447
976952
924546
1033526
711235
1124609
790393
990209
896443
854168
820459
1160329
733580
385769
896118
875094
348251
446014
603401
540099
862659
920514
971788
1118656
998429
450680
249439
174037
58209
413485
483897
1114584
699366
831513
289332
940258
956120
951578
466028
280585
1057591
33447
1178195
1061718
618011
894287
604360
206269
574407
118368
76473
302579
1069241
242006
72354
669941
432797
634411
795783
792980
113566
686282
117377
325248
328208
651256
247343
688292
635551
1169828
1125659
967112
510999
202016
930427
817503
887811
1052502
1187030
416903
657850
380151
73498
806402
1046088
1069773
430692
977648
410754
844227
539280
591571
235831
143948
308518
162644
777074
930810
40023
10484
1056123
522528
355615
247126
497929
127493
375699
507578
800110
923590
670986
207847
870610
865075
168153
79389
921194
134171
323813
625617
493881
589087
711288
916515
817349
1104768
540777
1111276
1074906
1133450
1060012
794451
531047
1096500
872252
1044653
105532
207267
752839
501001
93835
426469
1058416
696621
43306
446217
735433
1127628
221415
896646
1168260
121911
1017681
1013017
775740
418891
1164124
410068
449870
626146
427877
313263
488927
248173
366427
590512
139937
900113
398084
1189736
723358
1016125
244947
720418
454736
27231
119140
636880
1068968
113817
122938
194004
378254
1115084
678990
1085447
53653
286287
42125
537978
164192
783651
428572
1120612
202320
480457
135395
100326
89551
675783
368397
715093
164905
905763
298054
1165690
51804
67907
972754
824939
952247
733904
792593
482699
683827
322245
1079270
33201
1102518
831107
263784
835352
641530
163040
859407
614182
1070648
274379
126924
72916
425915
1161962
356613
583239
241072
1057786
607222
1152749
279211
1067229
798839
353000
179214
921405
883857
914350
470434
720040
1094935
286294
1192230
1082003
296324
216403
896563
1023981
706198
366257
433946
1150469
568019
140698
613675
643071
406071
833430
55026
642979
690475
323134
726969
369107
181606
498856
48463
31289
591740
917051
955299
170919
1096672
445813
986512
483607
661724
638908
528646
568626
895515
454400
851305
1087876
895765
43319
962536
636733
198168
780966
1055714
346852
963068
654494
1042019
97700
119513
658883
1137541
903433
43148
346892
344461
795791
452682
971514
846178
907525
895137
739732
244687
4066
610464
200968
846504
430768
881731
583257
856138
588406
433937
986611
656552
461475
200134
1032928
212493
1133945
659231
320840
422359
1031506
983303
245708
397831
1046281
48348
201177
743637
693186
1009192
705860
931092
362803
473018
282810
53194
65849
603880
769140
148793
1110540
456851
547474
881005
289342
1184056
170577
541778
1176237
86737
1171673
746863
733084
1111350
407381
189477
224364
1184170
559434
938904
184977
27094
80882
322031
1017547
794277
245139
77214
490262
795136
887514
516962
498371
623554
19309
1003464
509137
972414
938684
847855
524648
703632
275484
220717
1068121
640872
877847
1192994
1150360
451165
309383
614983
1152765
898788
1079890
497054
413346
230831
112848
1134813
1164079
259866
957229
16852
779544
653745
937666
845291
1146927
987689
1080688
90770
273064
305005
212233
803230
308690
233981
490326
880414
1157698
362417
314244
637068
741495
10726
498251
602522
79857
771365
1018305
701475
1186932
139412
805006
1082664
485889
642481
81750
661588
736347
492663
102661
1005982
38032
401540
378041
634322
450150
844520
737404
939171
209181
339149
925307
389009
618214
50398
602523
491849
1082347
502760
139710
879620
549572
326937
381283
1038346
702419
225564
186591
798892
689757
723000
367230
1133889
644905
1032504
202137
705070
510036
1181009
777830
590792
711561
183983
92059
880941
933749
266541
467197
315537
643431
1066292
468562
709750
112316
869192
144474
514960
964692
843276
491106
764504
124483
1177598
269449
236080
484964
804992
1011870
650934
813481
166479
413125
1013444
918273
602487
792123
719180
71833
467872
1041004
729486
674775
1180988
362682
477669
902915
272336
880247
1095756
435203
306418
154662
484426
621747
249949
1072553
69860
18352
603318
653975
1023565
882179
1009725
1090141
490187
1149752
468042
1065059
386401
99181
11165
1074023
271540
663830
885116
9195
353802
1022878
548679
628275
625477
262870
527605
921572
556827
302694
1125284
677038
366672
1105224
339444
865985
817614
1120734
483226
440901
1072447
493587
21516
57770
506450
1150317
117082
1138387
1988
349979
664933
126181
559288
555933
209376
432908
1066434
1752
737242
261918
104978
868377
879383
193647
327377
333986
277206
277325
820803
1008798
769451
1137472
113545
459353
623877
1087882
806070
1067654
693803
1173056
834430
86027
477086
637752
1080994
1028570
1153768
980842
793858
166379
785718
651128
722273
457194
1033665
1016432
154757
1050351
1185622
803388
1089660
689897
514025
34321
748223
184424
500503
353616
767298
645444
1169506
760697
777748
866546
128177
889192
610308
230453
396115
706086
534781
1122488
495527
980507
511845
542574
135137
799294
993633
802157
122714
546762
90415
490396
489028
908170
236700
1141060
1017243
65126
572509
1145731
125828
773309
167442
912779
718658
1048228
988154
1188811
552194
303229
1085506
275981
1178344
1046685
940257
642460
409699
650935
564451
475538
964122
140929
728470
1156640
117444
879682
186887
183291
934596
1024214
305225
1040521
583959
125019
1044579
905178
796485
1046706
668968
61828
296517
1097394
306473
73940
72668
408542
580383
538317
484625
301216
604793
991997
878463
587832
32828
1116882
470925
318792
85207
901194
338703
319669
560158
650005
398911
981252
253709
804596
917979
1003256
535936
382543
637936
1092153
315498
830399
724128
694207
553561
631472
870556
623915
670441
744147
1075766
624153
233530
310258
150887
786965
681384
650091
352773
780180
799935
890994
472889
673316
27048
608218
948799
255731
1053026
536272
1028329
97624
550501
451807
664206
52062
170226
619630
755239
527746
870841
805652
732312
327389
238129
177283
1019789
746514
724046
262960
1180153
710817
21252
458125
352393
360111
931539
377878
12484
984426
25611
941849
167325
1006481
1125978
168534
245990
1162312
436824
448606
750095
711470
1065259
446158
349075
289800
113470
62509
916131
621291
857327
175841
828076
377491
3058
213618
100299
363149
1051945
962829
607218
1006230
1142917
1152159
878486
174603
13261
54219
963992
175964
525284
930244
250489
398694
385285
383711
400283
608985
647081
218996
310009
323123
657567
891384
100054
618629
743077
532880
785372
377450
206086
82500
1181556
672954
907073
725384
287931
470461
200821
156405
993592
537043
896767
760300
1058695
972282
304420
567492
372203
695865
853430
359509
709869
241045
372805
296905
278392
680812
639547
863419
838565
425623
1006591
73325
634958
115510
428506
324618
189046
1010450
112998
594194
903352
765010
172097
795505
70059
1055254
693188
1181423
262939
274585
572627
720955
919679
326814
835907
287883
460482
248770
141872
941538
1033387
1033178
510266
789256
342320
548695
400791
566534
1111879
186162
735239
506484
395974
149349
14322
801819
3176
202310
1113123
291224
107563
642751
865817
958152
1044068
645078
699595
1053837
1028993
79443
893685
24585
817953
945054
829293
1111678
1128193
199343
879247
794666
193105
1118445
642315
772203
490548
238133
111905
293045
278977
256517
1061310
18424
581475
211934
1185060
384591
668313
503669
750643
111460
813957
259058
1029701
116185
662662
198917
43674
29725
708711
1032150
560516
706058
980305
169669
88049
134481
680983
1097702
475326
1046683
225631
872224
584953
491099
604688
283942
42642
992433
847217
590552
185183
1124202
1051210
131255
875529
696260
204747
863805
526171
631986
1037290
1113196
1006561
958256
32421
784303
641856
156141
811773
1170254
59745
564103
946781
152136
304460
1167573
877489
205675
988598
571583
508307
899827
392916
85494
1179
998327
815752
885782
305718
258516
875627
686544
975543
956592
57548
607349
848658
682580
577008
1019718
959193
445479
154939
734587
1117871
165442
1041090
627365
391463
583081
1148933
1023392
460200
1081602
1027044
338483
931894
53050
323149
982887
669960
111222
873594
852631
232830
420613
323329
929802
1045948
13270
772806
363529
27412
1030886
191310
1137984
1136129
368566
872345
775213
344815
144902
106844
1028469
971325
654456
691060
949224
761110
959891
142097
1161549
796766
1175551
1047194
982855
353856
564120
243624
1010865
848432
398883
1048681
452957
355383
34481
934121
1060083
1065240
445654
1039081
59627
875199
605701
930000
1106550
627722
306627
240014
638102
350974
778651
710927
668350
434459
542737
303224
550841
680911
181934
438914
864744
740228
404441
373630
82350
275207
632461
884633
557468
231977
892394
327413
909016
504046
802249
129508
165108
552025
208554
990260
870238
112089
1087308
161113
489084
285641
161309
581551
802037
1029580
417429
1089486
589728
485943
1128906
375653
591308
797570
878533
452512
398651
844515
811695
491871
1055913
1136078
90361
220978
1098196
870322
1098803
356286
468007
879719
753290
419490
1002918
923043
213061
97474
557591
1096979
858013
526822
837171
938945
1015252
1104880
961227
1111236
485327
1089244
1184608
15456
177586
1010219
622669
514088
1071864
660944
237840
327041
871671
16678
1038893
399785
977413
806608
1034652
371093
148590
431573
784140
635390
714264
932226
278489
1184566
644523
308852
139811
1143165
768059
379411
435703
765168
346157
1040201
185009
524679
1037937
171343
594594
824008
170099
1125371
1039503
1008627
1174854
926649
400432
945398
1031712
665024
239184
882650
73560
988960
991900
323913
412847
67648
953029
1180454
955945
62909
956001
1026227
320998
272212
1042835
232156
649536
60126
944046
731179
358928
424023
987397
527831
472777
802366
460241
1138966
888482
148906
449951
825778
746417
1147962
658816
415969
887679
747349
636435
1156389
567774
1093208
224809
1118804
214548
386037
391068
828666
319588
36465
785861
953054
87277
310890
1027673
643316
189482
1039325
558893
476007
238419
653006
116479
558791
1095557
751615
555946
763823
822490
947666
162457
772504
1167582
186758
1058703
172954
466445
378228
930416
1003188
629668
1181804
146764
724984
662863
1035145
112837
672741
454171
859057
580339
1032131
499297
350461
569664
1060547
882069
182807
1180246
392676
791891
6789
324666
763500
398776
1158112
546369
472988
349349
1029798
70279
388736
1031481
261849
11561
274187
33716
479318
493465
12658
124685
758991
553176
414862
438550
361408
721088
996362
710855
916120
377852
304916
1045254
222028
1045026
1074022
645185
832850
206155
126117
906668
101207
681872
60977
109717
599552
397100
896673
1140701
622919
844838
591074
459007
797324
849501
314792
426154
548308
963862
917114
622171
603572
571068
144905
749020
843858
1027676
433609
323250
127473
958714
505775
874413
1156721
292013
1186184
161033
473775
858798
343803
387216
840340
952700
723226
1087536
815086
778611
966578
75851
1054345
446701
316575
149358
655690
973887
123097
769819
752574
249672
275938
991118
723422
1010197
834749
1098105
531730
908398
374371
730565
557078
309501
870144
494731
830562
26224
481906
820745
562520
396790
1143449
763190
245731
1044945
831600
14818
196240
572537
717600
604818
391725
163065
1070535
1032848
745257
370839
803210
891367
266527
996753
272940
18440
67011
24593
75186
669831
782826
441721
815249
134965
716817
447444
313977
986282
1164292
160186
1050995
635439
977121
428243
293349
617173
283074
840540
180069
700527
1152591
362832
278014
469901
771192
1127309
584189
642133
546032
411243
699055
1076842
160572
67498
319907
1164193
373722
361713
1104284
966262
1061342
1057101
164054
652128
104639
395338
515118
1074292
85668
882609
808023
56761
397392
169393
501690
218418
649893
184630
950516
281000
673068
959283
1127793
642182
1040077
1150479
385260
1191715
433785
42318
1143219
925122
603234
691156
734356
488769
973102
1179737
957529
1072011
110504
1162375
107656
328265
11779
29003
563134
412192
1047960
502101
562017
350172
92859
630031
821736
683155
93372
1039466
357150
307390
631231
595422
878175
608618
38338
485699
811234
874851
983524
813430
465085
804838
781482
1107495
463720
802720
788777
930546
87535
302764
1155699
447955
537851
73594
662972
973498
933419
843582
1132512
1182840
961589
674510
525717
948017
974927
377530
570324
1021192
288314
248128
528189
1058503
466850
17128
169970
1186161
802626
711988
767062
347649
587360
523981
160377
977373
679048
740438
575730
1012839
122854
934131
311775
658032
383144
1154724
1048555
198855
347780
792671
504339
116628
491969
279353
558838
136757
1030977
1042492
916097
463253
1020057
638449
280334
56866
558975
574729
614866
967687
54611
1174910
906340
842092
1038756
539299
27366
1166057
1070956
945027
209512
1157364
5251
843655
524321
580427
1001112
81376
46415
1159518
890926
368559
96206
1008281
363830
285868
296360
364101
310687
101515
441831
732681
1067959
1048729
330765
179217
397654
220984
332346
1183311
233610
92619
532955
371412
302447
627297
1125363
96821
766427
358203
286834
16300
25437
741948
549393
403800
465489
172313
885914
503675
1111977
452397
501298
487550
799442
1064376
1031357
1113932
311505
1076892
450514
246912
579993
264728
530738
475087
652870
1131918
22380
1155150
55449
916701
920986
300099
547273
271876
1030123
118759
546562
582340
115415
51281
753699
1088887
1090762
440777
574519
919078
1163617
767811
518154
250040
986728
610505
220631
1078931
523938
416019
514711
600244
1143510
280643
1123315
780392
149987
926183
315728
259458
290698
109832
520982
1099678
648472
955243
1005918
372197
13683
737279
818654
209664
1090415
496999
1125088
688089
1077051
857291
531775
220756
883601
36557
354638
573831
422745
938900
298410
594047
253398
350665
534706
572493
286025
557317
636172
1048580
732678
421056
1140684
361278
219678
952439
600291
386152
473906
389056
401193
360435
600641
677184
12284
749304
843946
736474
407584
428752
60072
211622
331133
669004
123953
664290
372557
598316
987105
649577
779033
1081682
1039621
293334
652100
878429
382355
996929
427797
367544
732939
930274
468415
656216
212448
576833
827055
333669
463113
269914
828835
900280
16968
364577
220776
304096
743588
1024340
693147
237384
905476
250737
541497
385945
929703
196986
719673
1160541
116977
1170011
7930
965461
1171090
670500
1180579
1114529
166823
723957
297488
617304
103550
145114
892510
320915
463885
1185718
72199
471341
1178501
339813
334671
776861
1134414
640952
475885
458302
957577
606126
460946
704681
1084589
532106
133539
683624
1005136
366274
190819
838727
187435
275591
1015394
848058
265752
780824
568674
450131
1182040
667318
141247
450679
537242
12523
389941
689827
817945
143621
380192
472438
616154
793066
706372
263080
730804
621760
49229
875582
386590
753523
656302
1188654
798361
866333
445157
157900
1151997
330701
1045854
926066
1132595
812603
277506
622060
350206
384872
1134488
497434
853774
435758
764151
120235
668292
953125
782042
1160428
725546
275157
413806
339830
1059713
1134554
265320
167232
374597
890809
993774
683279
347524
1162989
74070
678094
166569
100992
876994
784058
918247
323114
524334
656455
611906
803934
122089
999270
204467
226915
497719
977445
1142812
547090
1047325
631043
297130
1153854
124343
694965
372713
379482
311738
422213
1152905
852662
869050
759413
496458
595173
581878
242582
854953
576074
562287
674944
708064
819989
506903
169450
1014926
462593
1102828
962666
121728
29110
1105269
90274
411217
324164
407864
329630
74564
493682
1086173
829579
181290
550568
675655
1031003
884425
718338
574353
776596
1035068
64666
846170
780281
1030965
78745
566713
217655
817903
1089446
350286
694091
45284
757272
664748
512297
827151
1067766
791049
1044669
1148472
22920
190989
421376
125671
497395
1004657
206682
1115421
53496
535769
745834
726296
1042658
822185
643589
739628
733453
224192
197779
541891
740861
935870
325836
766966
892748
234128
661218
1184624
660678
1137031
417061
951225
971317
1056402
311127
1064320
392087
1174488
1172924
527037
524598
968830
41012
647566
560397
683595
87950
957722
380720
589527
1094672
48589
140302
551799
346815
394589
373444
1012364
583021
996299
491439
206670
980889
229532
302013
1138941
75055
269385
582073
568127
401988
653032
925078
191627
286549
267355
80426
882599
834565
1002859
793034
740179
581863
494331
1065335
801107
869911
695075
914626
627717
621131
149817
290446
570597
592182
1058908
259442
1153022
1186784
83212
118046
500592
939566
588055
402010
1063002
933269
27940
521587
429867
48882
47882
691011
363120
662198
244651
1031396
859603
788021
192161
815109
803162
1043246
794229
755399
716282
674499
90120
215170
205762
17876
1058469
368057
149403
434087
722944
99419
458255
341259
20275
511924
841080
53624
1134272
150685
1019957
699532
162599
24746
15200
150565
696011
836287
154425
470980
1042495
247852
566358
370935
1101087
325986
670111
873943
877565
368152
1032571
465975
1122951
971961
536137
745443
1137623
852131
703794
57695
182775
753848
134946
1144530
942295
143075
244332
1165116
887830
1071219
1147429
316528
658034
655083
791662
553811
182555
1156166
468378
407123
478286
244856
632218
920888
69296
63856
1060383
1043904
641559
550868
950085
931004
766195
653207
126191
302929
576760
793752
682339
1176119
187262
858314
554412
223766
1169437
74832
994123
545020
259176
186878
42047
92672
97392
857417
621300
301255
162426
810182
538021
954541
294220
1144931
155878
702258
1022893
906418
944964
717393
35764
37235
149599
188924
862347
1101552
701759
187985
255835
705967
530347
597125
55302
1148103
380032
714543
91054
774298
923354
648994
1019792
275112
127644
767647
1009801
299832
746981
363774
54741
811397
876830
516155
1108563
1136137
777150
90533
1140535
265817
86448
520774
586575
495520
933038
544954
760236
607787
89500
534774
47077
1158128
419654
642372
280006
268297
523687
400097
221793
377293
1018896
927080
388471
321345
144988
437886
305609
964889
194150
140022
460351
1180365
666559
460742
589412
986835
689512
905771
1020870
451498
588603
1160511
1075398
1177564
249451
931798
279560
640222
697105
1045050
15677
994864
438093
209274
1118087
464895
758491
659972
115587
77684
297387
1187071
331231
452182
571321
149158
534671
238475
101107
456378
329643
231352
1052468
774545
262920
857426
222826
892684
449114
1100838
145709
214493
352043
438193
156876
338732
932024
985189
790038
351675
603205
850376
805729
983371
1015750
1068818
1004118
846196
759823
1153750
100627
633527
675146
1122544
914800
755520
698230
138032
869156
296600
789944
750041
446277
353291
481986
217679
101578
1154093
357476
560329
89651
546027
1154890
423107
141463
711614
107918
193578
185439
847917
168827
254731
1072677
815892
976863
478747
873737
1074689
981684
355169
909487
570780
232743
644612
945510
244032
1048941
1156796
498588
409662
1017289
691700
280255
399568
209817
391105
353603
1035681
513958
211767
934671
1104653
1055970
644902
42416
547042
302862
517935
492309
106873
1130851
987307
1153660
483711
564449
480849
757890
393699
1081013
1004799
950892
452428
227212
305961
733986
803278
18954
966387
26251
1117809
134912
426360
452617
50732
1098616
462651
628298
471203
208585
321825
426828
545831
265378
893918
670220
951075
348322
1097815
1160336
1115425
413444
210344
236000
1032205
678554
62940
906633
15266
822149
382171
386790
64067
20104
815623
682988
1190528
724240
982376
104053
1129665
880668
547022
8295
502627
637350
699313
758432
195802
175802
1124218
222948
750176
500163
389557
453408
283063
2902
102835
2453
681114
61543
488226
731844
1132410
854048
863931
484865
802739
515927
773301
597393
260289
917579
913862
94348
1087540
869239
962828
651574
876073
707688
150252
1140547
589082
77253
1123374
617009
1033180
173252
282960
138847
778354
577438
995600
90546
489180
967525
551108
953069
1135435
1144110
293130
940213
784332
668451
757570
964475
789917
207795
290697
840835
192325
893644
24056
100410
862172
839733
1155253
141647
10261
240896
1060593
174928
345100
373516
842964
160791
135744
161923
1135177
1108334
318025
428707
207175
239654
708543
797928
665847
300460
1155889
788504
957258
26388
661756
553670
1010418
348519
954664
719826
406945
269076
819086
276576
916628
395639
1124757
1062481
1064480
94625
52853
467700
178993
492764
647569
1140266
973230
1004085
294084
1161297
316648
970054
893225
995940
912953
184663
827839
272836
886156
833246
641054
1143709
1033028
286610
327688
387127
92644
1153971
752392
896433
328541
816492
496589
1143371
825401
850140
713004
709952
710248
34837
942356
567604
880777
1010352
123382
1138328
1109909
332738
927468
205378
1092275
635882
914895
165600
198277
893520
1061042
763654
772796
777041
332196
48966
117692
845417
452607
18059
311980
913647
650704
56490
26347
189730
810517
531372
764653
46465
386710
192656
197831
350062
922512
656171
918980
1156145
230667
507392
93968
1129958
152219
280775
1032869
327564
846599
947791
677121
309574
648695
133564
1012559
656354
756493
845565
148312
1003622
50744
358665
1083201
1010844
1073201
661747
766090
423579
33257
182266
91334
661283
322393
217845
141533
453782
879610
699367
828256
804431
1000208
636785
4668
298892
275610
248075
100028
547005
471022
880365
696228
20395
509501
325532
1162461
125358
1182809
129955
547234
119446
283811
425763
508947
204722
866136
728906
1123531
686197
929403
754438
447865
531208
1172958
740466
470450
875113
965678
714396
947560
366478
133600
607510
510905
835465
121235
843081
150369
92528
334601
241508
1101035
299129
1001832
175648
217151
760025
370238
950083
822480
695962
278276
967615
258271
609066
312163
230995
1120260
109136
451558
775064
488600
1182753
170938
259831
858408
910849
1189371
140083
325481
1101488
130132
612090
705844
148769
382761
1033918
774682
897134
41948
877556
937560
550779
1008459
60337
906449
1011970
495069
299596
833689
629940
765907
559912
1076356
903307
329236
10506
1160477
690816
843685
307177
1128897
41409
328129
600532
99172
799755
50470
828772
252596
539091
219813
946407
1081632
829203
181215
918646
339515
43573
746642
535014
932239
879695
1148741
39848
932217
215382
735286
978362
711038
984982
1097487
191183
679473
858764
523789
10334
682772
570583
435691
51117
965142
483131
387563
288754
424110
723815
253540
291118
1134888
322233
7990
859737
569865
744098
1012546
822364
853857
118950
944833
169682
762303
293948
451186
223290
1119500
167421
1152063
382807
696489
967915
246632
787409
926753
414827
1123357
361254
103368
58870
406476
1185348
199667
94002
988437
1165766
1062904
853541
687229
251249
957040
925761
1141353
534607
1186572
900453
537914
672917
888761
560486
893206
619641
1176177
191797
151754
539754
247922
768255
901244
533335
921102
437705
264334
869253
194122
550952
66862
555718
958172
869020
380496
882966
318964
987070
228221
1169508
133884
1126228
699577
768043
1090409
682507
785124
922866
1131370
57624
391690
807191
80594
255786
7375
59330
881531
79564
835595
407476
1101740
160241
52259
611871
476317
474388
36427
292516
546428
197797
1102688
176157
801223
92208
455338
530680
495051
719239
1188857
132094
6392
922601
893188
1104598
185844
178816
1007642
686499
783564
1086728
418941
1075028
359134
189973
824585
770706
107936
1161721
474834
14964
11458
944149
551860
271822
956730
747086
153834
670945
602284
150227
477182
450554
77240
800858
434138
708359
880007
107853
3254
872595
86118
1173646
912562
231324
690660
1093914
1073315
416258
100993
1051623
661423
785506
376385
870110
350897
305896
975312
431182
1038801
454358
814060
246207
577884
817678
1051689
1083788
964516
744814
636496
1124963
627482
493285
793434
354816
540074
435910
169943
369202
785322
487696
1193125
490418
21866
1058939
446594
897156
776740
476140
937284
126758
118538
52800
294049
941601
835692
996119
45918
1057970
845536
328027
126980
770330
442441
1023331
1031355
353957
798957
701403
1061227
562740
456116
148964
836865
1159869
65555
451859
32019
126376
361184
273964
789471
905166
669748
470240
478799
352318
212916
759049
225551
973931
98892
607012
731647
742176
786797
797272
66529
363734
383466
1141029
735802
1175692
261602
382913
1042073
841107
1155678
955938
612863
276283
370200
838101
222763
973134
179416
410960
190360
940638
285808
1141885
743213
186959
434003
769345
607626
847007
268312
1008799
1064003
1179547
1046426
265737
782512
884315
149160
420369
523387
811036
946041
55627
690562
194621
861036
181645
596323
870781
709994
91192
1123347
169580
442671
465221
880338
136980
969836
444466
322796
1153223
773685
1007441
311961
922839
299950
132623
609376
54239
232587
1025976
813675
399575
781554
955878
49474
866300
348327
145601
1141977
1050176
768950
981559
513781
1135029
502418
946492
1131420
39747
1085379
301738
206789
1124965
236835
238204
1113353
705395
776481
141227
447954
914795
190021
763866
1037462
606380
419517
1072365
761176
95975
449648
608035
347285
414992
945361
465144
693145
145423
836015
938402
692350
697025
326150
487329
777936
198707
545494
21758
870580
396695
1060455
1024745
462560
864298
266366
977436
949320
298082
1151095
427214
914206
806014
984801
182741
811854
966567
776766
1062963
898010
153587
361493
919604
652978
911467
621191
411419
299075
21084
390829
746776
1170699
861588
796633
768721
731097
887287
472579
844416
668108
599048
768260
907271
631159
827655
520464
710884
467415
747955
544025
1035758
342582
867937
1010852
459732
124196
1180510
175632
723037
601618
387788
186685
407240
1055954
912428
1088286
426521
76289
821395
761865
1046338
794304
22157
149702
646723
785933
66145
1143498
264162
817937
937075
492640
786754
35041
908540
120584
138400
214351
89251
715976
182414
57668
234794
771799
763332
713607
646088
642622
734510
991686
354139
271874
496753
108480
869861
887490
318570
503366
465980
764779
226116
338999
176326
389930
486593
581197
130399
456993
348015
991772
173133
889489
816520
663514
685782
830496
891328
402934
141710
772660
1178556
1136822
848621
655714
423696
320486
1135062
300438
297290
229853
735294
9476
268830
995445
818425
391839
494638
521628
672117
1045955
93957
820303
446021
563137
125122
219009
736292
82010
105775
476505
773985
753430
352618
1048772
69450
656901
624798
1028296
563041
465205
1135227
365922
622764
348181
867853
1164360
551906
1049123
372994
732115
855677
563845
53345
759702
450674
1122080
249887
929713
1019289
959458
851936
1005166
483295
392872
403554
593605
461029
310045
1103737
428240
1059968
144271
523716
939938
112940
490258
1182590
644787
1107547
1150831
886710
213636
1140645
568030
951050
577338
157292
121548
889703
363814
137011
732390
149000
154243
337755
568614
64672
1057013
1077438
440019
593078
298987
305141
88496
220844
902713
1172944
1191903
906851
187233
375552
788104
6470
147426
827952
978000
737653
144475
157878
80574
27446
886269
434973
974754
220960
895447
1066414
39249
468969
1057844
1035651
209391
1134249
1018720
117707
195792
1042574
101721
957425
643313
305843
4866
1174158
361585
1060663
340437
664707
320139
49421
112012
573664
1019319
690067
581083
881758
556286
289288
575563
54990
132455
424869
1162135
618416
1173349
331072
669057
917781
370255
157894
1019838
203513
570180
1190162
58524
857835
736789
1187536
709270
1114583
538690
989164
981239
977101
215739
486113
275187
591729
1127952
279844
647101
763396
215070
531753
463239
962011
889845
666981
1147333
570756
1049984
35700
735002
361994
126614
799133
705769
454835
456905
505856
409957
715060
280375
774436
777346
336475
1111936
1148097
1093926
236572
488677
202741
595560
162500
1108809
359027
603293
1149012
305078
580655
982480
593733
813160
932439
427638
330443
564846
43519
376454
876982
968323
550542
1142813
88107
232983
452810
698045
96011
128364
554797
965204
525706
434981
95776
435437
109199
351798
445149
953860
41648
293800
302198
914891
152755
742720
565196
1148355
54485
990578
540127
765649
588317
463123
116323
711549
46746
63801
438031
69328
293376
1122036
435632
312314
316487
221096
32093
1136851
926804
141552
901175
979489
498682
1072416
934338
1013195
636657
410877
876726
844420
553140
1179898
163742
367697
1011879
963720
833115
705417
97171
987330
920016
949053
499279
499384
113240
1107581
1112498
1003194
668389
25719
983461
66764
745235
418830
1068467
113835
779568
1175952
756208
459288
841219
765849
561284
525634
645057
467476
818914
980201
978792
713359
770507
188444
65187
1171435
1024054
114639
688078
1108003
457565
250595
822245
652346
25163
21913
341558
54518
458381
211083
363784
783714
835456
98634
1130421
624949
1108818
376607
1158535
658241
614352
954990
99939
1073888
1190492
157300
1097426
131799
113942
936019
663755
1022366
785357
1072578
553037
119854
1088149
1192447
1001567
949020
1003007
839901
1008553
854900
895581
623391
1112499
1086692
890793
196057
580497
511313
103911
1070060
814287
764878
215314
353413
912099
44658
1078712
794718
233780
221980
1178937
456456
945551
975401
433889
1009049
915367
305154
214203
610986
455224
1045275
838041
707910
651604
72900
898178
219055
580333
798238
314177
855921
733396
680796
418379
1110502
204561
330656
875310
720307
492325
256592
35965
1062135
856203
476865
22374
649515
81013
223750
319211
667821
690597
279273
924984
1094088
880711
495500
310405
1010004
258437
904182
924723
667209
456680
895206
1023302
550
229747
933191
189904
585623
113741
1117374
902633
217120
552053
574075
329487
21170
603459
926598
186558
1165846
607326
878642
23915
106801
277711
628347
930353
556681
773385
1035768
907586
874752
1190021
800706
635818
384230
890055
572280
405694
579905
298018
637827
654659
302298
32068
999608
63421
669009
282893
910275
844491
94797
819282
577479
368474
727337
472223
720072
438639
54262
672435
459104
383274
1029343
499481
325698
221057
32860
116667
778290
867300
4127
638023
10647
1184388
640733
71598
445698
956009
1046674
493635
277982
5489
458223
287106
260215
567627
437625
667091
400175
28265
1061151
593464
922068
33588
208889
180447
122831
1142032
309659
659567
1169077
717364
442534
1131785
1121603
217379
670694
262985
1141982
264646
998642
735192
202720
198841
185958
722838
26941
22998
285203
986394
48241
366115
207994
1021295
329101
493864
96930
878661
331679
1017753
764987
22757
971267
591881
943662
1136965
30870
1109749
643072
402019
263695
543019
255600
395595
1027158
261836
155899
691420
633708
1072662
235175
662490
1052616
291315
1012453
809322
694999
687410
438583
399053
1039502
68905
621146
1020461
750741
454191
428723
1065396
196181
550371
95783
144649
273349
440842
592307
331310
300443
1092119
855662
1114907
584489
841795
825618
418394
407654
905652
120947
456454
717545
225059
687222
262410
784636
207050
534776
430979
844362
556104
353494
740651
1144995
435450
515502
70249
20828
437748
219264
707370
335647
392749
976850
552177
539771
355460
584818
1123053
560243
295403
749909
1115842
981890
124951
445029
554992
129263
1185426
849592
515415
909392
616856
415196
661417
749244
753933
987132
85885
37623
23939
523518
797911
522285
22857
105230
385705
8578
277416
976645
112146
307290
879382
922157
424513
743407
1025213
288501
917144
898588
77902
903047
1032201
360151
1098821
1021891
843924
85088
520149
794307
864991
17813
375156
162286
975856
644514
543867
186738
1130126
257780
103863
550408
359304
1137450
136415
951334
234689
91438
798854
1119503
346448
417509
835672
794432
998924
422596
618664
1002307
1129246
132233
195809
769533
456205
707558
777249
51913
577989
505619
872875
769535
584340
672325
150197
554495
937085
565243
747414
477692
307723
34243
851328
455364
554254
712238
431850
593409
698091
1036794
1021625
612821
559953
451377
897787
965972
283274
883820
771375
788120
497629
87797
86937
812744
228316
594770
826108
911222
1080410
1154864
602451
607868
166952
307454
871607
984313
406067
511962
301965
611246
841628
608328
481923
1043393
13815
903042
701966
742657
333143
505845
436028
487937
62705
907241
594287
775999
635701
836785
1137501
270566
1100898
117550
117393
426817
595538
893112
820577
920236
4483
794732
336461
573224
661843
731146
152228
563234
1049429
238511
395105
875347
1174792
260626
247908
1161838
332000
156135
1146898
529341
1002042
426219
914326
765202
368061
173730
121649
1041678
133437
16103
175469
471485
530157
766401
1169643
182567
83326
759353
419703
590624
118191
940391
36252
980136
521415
1073669
152865
1185132
1006188
586278
1167723
444188
65051
806214
1172791
179491
928591
724062
422714
202860
77319
877302
979430
1172594
354630
926
201676
578206
857826
548552
1030046
360681
14979
562011
1131457
746277
732578
1158186
258295
57654
766899
197593
12275
589008
847652
366484
465305
1138765
337598
579467
36026
1095891
1131576
593202
449707
308355
382139
572191
722
480695
317266
1076419
138419
219886
929543
485685
1031323
1114846
289237
64623
525934
466837
100416
521595
596027
5956
250301
629456
745769
394118
254126
548078
1174558
917465
244282
1148236
322916
1133805
134107
496448
55051
537279
804416
93756
1053327
1032618
600877
1092182
838724
394512
1118057
184903
171278
556603
704741
469687
795109
785488
962017
366389
238460
395204
694158
676194
243321
236741
573222
658210
263301
1079448
693496
1006044
692912
598442
237829
1155209
224007
508382
958022
951599
771789
1165237
727439
718739
535522
222501
534840
238415
819556
642767
141477
1037642
794188
586337
329955
802408
989741
383267
826343
144431
322035
228692
820226
1174291
208845
341427
306835
1003920
969270
494344
1110263
325938
153100
776647
696416
971463
485543
578680
1022665
528557
1115661
1055398
534847
888453
160469
166758
608053
452009
876771
308916
250318
768786
5905
816125
829759
151245
413758
986709
707265
474817
1037567
758628
526333
112559
149910
569078
84261
156948
438198
304544
1160024
1135189
1067305
1013398
998933
766831
1137618
1145100
486301
393926
657367
303690
804535
358792
886105
511724
260771
175314
433910
747902
760503
242299
1120775
94828
621333
443772
931321
534570
1048468
954268
277874
1099094
1027894
367044
554900
317982
118592
1113774
154333
294710
193974
504247
145840
691501
376574
372733
1157915
320705
601006
536480
379953
291948
239074
141673
571847
1035427
872864
1165155
709081
922884
1081227
490915
967313
50614
990153
393096
983030
514653
1008649
947879
339263
810297
298211
1065274
100997
710215
25317
754411
529725
28914
749100
174157
529746
947926
575527
913220
784429
339348
398139
963595
561388
581667
572538
619215
427193
97732
224301
656876
380622
37876
139905
939117
94567
1145391
734175
570003
36701
332336
1106582
736445
343159
884887
419719
1191318
1152912
33808
745453
476751
847924
498048
578740
702512
1160389
996773
69054
523629
513518
380830
256397
198958
552422
220758
923247
479843
22840
49195
375485
531286
808432
127645
342233
11191
285829
1100974
698205
531941
266805
967869
15187
573438
944024
473663
103055
139932
1089729
191056
435085
1018783
1044841
523554
1128830
840801
1158625
5034
1186259
1093962
500518
250480
596160
324674
535135
755453
286523
862339
362022
87395
209516
684436
1187443
969774
1012348
947350
200036
963237
900384
1124976
849507
828326
444279
189344
746591
569525
860914
401927
1091093
947456
794017
897167
681529
802833
426830
714412
120752
255124
172430
1004352
453713
132191
974219
269259
831739
535489
592670
1122498
369883
287924
257665
774727
136311
918976
80772
258183
635601
426274
21498
607605
1012502
1025899
288198
884023
43716
512949
874807
36439
803552
1079170
381219
506383
695042
274807
551489
123486
362817
562152
314674
143290
423215
194105
1036966
108445
441362
191099
1160349
286583
73089
660816
401166
56509
812524
955780
574077
739774
844712
242166
710755
929514
337926
354478
197717
353962
986947
229635
140671
475037
336466
97838
268951
957402
573612
768671
389328
945815
662270
189343
529344
1150373
744691
1169066
1421
697842
744984
242338
662349
973131
477946
803026
1175603
780207
1167230
763218
663280
799643
611836
934049
425575
65891
7147
1162322
684418
872600
664296
44685
483629
1034808
361592
927633
136354
858900
339934
71518
65102
344275
403685
1182029
1172454
1121364
219365
125929
808092
745503
774579
1107745
1164714
246115
1112109
1115932
368817
340708
783226
289010
477784
804017
1010985
751504
756100
354022
749835
817488
15501
309305
403628
171143
936146
929856
153342
33080
583933
952590
73347
1135381
512174
913073
1093742
1006461
884318
168332
1148719
842837
156366
932967
205526
132171
1130086
142191
53607
1169447
288788
1147735
568621
482408
529743
909443
835073
915012
225509
663394
707848
549883
257133
338623
124570
707622
1101245
992447
914032
819114
973706
33879
790927
523993
836123
674678
924539
727228
302672
540245
795911
1105511
256856
946250
894001
651989
86057
172820
198568
1031149
585576
183719
761258
677484
362211
483077
57854
766755
177829
879258
1077406
477779
1038101
597688
999856
456888
544784
1148693
641455
413007
861910
392850
763766
1043165
565480
221791
872170
940495
343775
815728
901298
406718
793959
1050084
473007
144380
535897
587122
759148
909571
66085
394444
487423
685005
352648
76098
259733
1112947
837205
552101
957132
315132
208830
748532
401583
937329
270805
562608
128037
215286
425177
492591
924958
521657
718364
209346
605902
1181787
626372
969913
580936
603654
1146498
116830
808519
467967
84816
170810
764976
356538
825719
897171
802719
787036
399273
636318
1072541
118200
877270
8349
124611
505038
15624
701106
865838
160769
900798
1029248
31291
21616
867966
204418
879951
502352
43472
224260
959978
93985
1107263
289428
1188171
328050
131967
936009
504125
558918
574316
118336
134815
609982
1036042
473396
723428
325877
113171
120160
699126
289734
468750
377649
909336
199769
1061471
233957
232985
1162432
874703
610469
877147
569837
837269
547689
300883
339328
506761
232692
461468
1189156
124285
625509
1160745
184569
605798
804667
59891
59451
334680
517235
1094639
1104848
211439
372471
127120
115852
295715
690548
495976
93230
652919
48698
553915
144911
833527
228358
774388
1167481
856152
385090
988053
588860
310446
972045
588176
1145760
655515
578228
299982
628310
118314
220422
893304
196196
1111357
330983
293590
528454
881772
585467
561400
1054998
54777
581430
93329
372242
1040675
1069032
311233
53468
761560
950152
769608
445471
157694
889783
773585
1106026
952391
810743
632338
805310
955296
576411
572987
606120
1144205
919653
753814
902128
806023
1174084
735678
247566
547838
250905
679311
1121112
606972
540905
177432
115190
983662
239742
1117546
21148
707184
649095
630432
637035
759620
971976
711684
1049785
940113
131245
1174486
401689
1120487
593070
548304
996946
640265
1122352
1121244
1193320
379034
86594
385445
136025
940769
978958
493442
372423
966170
319943
30794
85041
545207
22935
1034544
919825
79685
1580
1068120
89127
639840
320878
841848
686327
49428
772195
27969
134015
536369
990818
32914
1073629
204357
846086
196605
786569
564283
1036402
1107655
1180274
733826
582368
134173
750656
420532
146775
339695
703432
841662
712817
1080360
544494
69885
490588
229102
10775
600023
710962
507943
885504
370235
788748
954041
1105914
720512
716837
71134
1165984
1113360
474167
32774
391716
593429
1017185
432214
726852
525553
352521
737958
222689
1013118
945653
129600
604247
69288
489114
803178
783937
175169
783979
615675
563324
330144
665242
1131400
954484
224757
300453
967635
227162
1048019
615849
1023245
312912
317772
7546
1051129
795000
216509
53813
1500
1010736
241409
1003863
946415
181943
832221
792706
196251
43836
822611
1043239
512701
678998
700449
399361
672341
839228
1086835
516752
456832
1083311
866731
749138
185080
123893
31839
369177
3945
880069
858303
496242
620790
1038666
177248
796343
871952
763844
1030835
1189777
260010
864879
874669
400130
979201
988040
73169
1137309
574491
495406
404704
7248
986022
971024
958858
434401
214923
859019
1097314
527457
140518
833100
794875
464877
800514
962070
134757
156452
191330
634082
124673
303604
124641
535742
1101154
444423
801610
107931
215728
280700
627579
650377
625184
762627
298119
968655
934403
710859
765376
835508
311239
129089
1081317
698532
1193250
982473
1136546
873565
992452
1142580
806289
712351
1112091
832533
596295
1048584
858949
352912
11093
274848
928466
481678
819719
523011
733390
658910
535870
222172
377735
638336
695580
969280
80004
289466
431205
995929
14851
1166931
1170861
227555
629511
1026132
439836
312130
818955
1182996
1014754
412970
543271
827927
226225
618229
890267
745163
908031
174937
581995
253879
1176453
716317
427665
1116202
906543
971307
132470
108837
276970
1148030
587593
371363
880653
649317
795158
171258
225091
1131979
917834
6241
277465
119190
1095048
1018401
442392
837498
644601
1105238
1150016
580053
114126
845635
28654
1083791
339710
421692
649401
743641
892535
1006336
1161344
371889
900305
403447
637243
86589
1026787
808240
508281
1172390
929559
736870
290681
177757
823660
531832
131248
1118638
1009326
294135
566916
137714
374391
1103130
1081397
234658
1111946
252452
963496
1168
679733
971844
493350
235995
257059
231812
574151
1067850
548608
226609
358754
18640
638271
661620
449047
481544
294909
655668
766681
365963
857407
682625
10147
982548
463259
607720
1167331
311598
1183100
474810
1168862
822180
418216
1159409
779414
63329
1170063
981502
213151
529001
435341
961181
1068093
100700
144940
69242
252054
1142708
785651
970383
672388
249565
110365
457647
205595
606832
32965
19166
769434
678635
149695
1046519
357670
818339
177175
217297
87839
705537
146410
1103834
382623
671937
79298
141107
76874
1158869
825954
725782
1023062
1042910
1091131
257781
938163
694914
415696
129405
377651
743698
38978
1041129
913033
783327
620284
224657
378786
527971
489684
447447
598793
967787
992055
620882
426960
207495
1115721
369826
1093449
721699
128167
1155753
399797
721601
630272
96074
151113
1193243
517389
284929
411821
545749
1048680
22684
537423
1075115
537456
980138
420179
956674
1175635
314192
1142762
562328
1102676
962996
766003
227453
76225
408169
534411
729124
475928
1136476
10474
311088
394211
350505
961953
31940
145851
280369
219452
64239
925030
238256
308390
1184911
680323
418228
787685
1191962
640703
1076052
460395
170804
90995
905154
931640
684781
330602
383335
367571
419921
1009717
182845
34735
1058134
80522
112189
347529
455330
1019530
1035514
140190
919227
743593
40913
176887
135970
97005
1168561
1155740
360924
982793
436062
517965
954923
679668
955482
700341
471325
503394
893665
484327
815929
967385
297309
1154285
10692
759225
1016128
286936
778150
1002475
451052
45576
1060321
788279
224896
169591
618992
302869
465291
844870
250074
1073640
639934
157833
965471
547331
314382
346739
95034
730805
886686
509219
155351
968767
637003
1151347
522095
800688
1167624
984299
538736
771899
875378
635274
1044478
1182494
172542
935696
1145212
1190613
40027
1123600
926789
845360
662984
312648
693775
446292
778636
463034
338498
774627
327684
237249
161032
28876
623576
1073869
1113698
465948
208511
1110243
142430
615187
73165
1004915
250051
1139924
182983
391162
212150
1146290
740239
112072
798867
498642
937503
30896
503671
333737
410419
973723
1160452
123501
499984
168010
721691
1085181
35562
936543
580335
835127
604965
891536
46717
66461
617978
72684
801276
132509
966131
496914
215009
938347
134623
1191193
1092194
97215
439390
746342
749462
16528
711386
883881
998825
706640
735248
140579
304102
897690
409707
388536
1018919
253153
1165661
237933
906113
556019
251214
326809
1176251
643283
3993
1174719
1064295
619728
205760
764705
43391
222403
274201
920594
53931
1013601
1158030
92806
999058
244934
107007
117461
197042
245777
185906
1103919
498762
465944
955468
235584
428331
1166753
864457
1086820
411869
605742
1062039
10500
719804
251826
423376
729787
1030490
860317
636701
182126
212944
937797
797446
759913
228472
484217
926579
67961
237576
46171
1116765
1175144
1025304
672142
672112
419720
595028
13265
1038808
564723
1093519
952417
530369
354427
348830
231343
233976
224261
932223
255365
415928
1151889
913450
15495
104274
292677
1028182
962873
853060
713200
610582
368157
676778
948493
1053587
3662
837088
698049
1143970
296267
341777
279839
981513
1191975
357406
136055
834112
462599
388587
519656
746487
1189279
1075370
404044
723319
1172811
862459
591504
100752
635394
249015
92232
944382
746214
612798
870052
747532
1213
988069
408318
55274
975638
762530
815344
481753
215830
874142
569059
553113
777089
424748
588139
654527
1025447
37505
202339
1006129
529875
855243
642243
249529
323662
925785
1084451
78887
859564
92992
1092270
360798
563195
636669
759592
888626
667957
433598
161680
83063
1058957
949337
1186209
1134195
84266
599744
314828
1085747
914303
574037
558306
1112784
609138
851456
92937
365602
1010613
719910
1120153
207460
260276
65861
1033066
601264
836238
472395
975871
934622
1106518
936809
82328
762752
463407
815606
1153717
172479
1181317
857447
395889
348470
628979
732075
231943
862021
249979
1192441
148448
125626
1151654
791749
999867
209140
529623
802750
1060985
602101
221943
700872
364784
462153
344072
487878
91197
770245
382817
786904
540322
305493
253094
1167505
447300
681793
511957
211758
949252
602917
284011
944581
141397
776897
604640
640242
466672
3630
1053802
96207
1167572
820372
240995
853065
1153691
75669
513540
1082254
821051
13862
395433
72161
270583
444333
1007280
1056744
172020
854097
522811
1049549
212375
288002
454576
767352
482762
913025
996462
675878
877632
568696
717967
133973
503969
738415
109639
544645
98233
702471
986665
955658
392076
662963
704485
888816
278833
104222
60578
411436
804030
1121840
496342
565740
834049
146163
1076160
990310
708027
495309
628292
549943
676568
742118
766628
379400
502484
715326
43901
963085
27942
474128
283562
165953
947594
486481
932133
887115
657527
49089
487834
22400
161291
145953
164690
668526
246201
838555
691532
37238
448702
168263
1082529
516000
688115
290488
827910
407759
27097
221989
590868
528018
519734
855982
219246
774358
1116662
1074698
921447
1121024
108352
527990
501171
228301
732244
648330
887267
265225
652455
1016842
1095946
17874
624546
189379
138227
272786
240452
943652
612942
304318
78826
236765
395942
994285
145969
961936
211725
625525
1153990
317515
228276
572013
793620
728811
401610
1009521
254016
295600
231350
118375
81146
1088536
910825
916942
428236
546683
1155421
667786
1119387
1017878
104922
654544
372127
288199
644823
1097283
64450
566114
374341
50914
977655
302107
755962
936846
1121458
788753
905580
613780
75956
729687
998009
235616
1166807
827379
797796
788567
708171
697704
165385
1060290
894382
1129938
126255
376221
982354
1114203
197056
696155
699439
90861
78933
313407
149354
564600
964062
875190
1080326
239614
599660
873317
210784
575686
3373
612582
109728
366346
449263
390784
471303
854239
1009208
436415
77340
1171469
572619
886289
272964
673953
640461
11695
697072
261213
117257
421959
1044721
389384
416792
483795
396140
188186
1142688
379189
816347
806500
925166
212428
991998
806798
910162
561293
958051
223272
543918
883138
109054
967566
184466
611257
391074
682213
695891
833735
761502
595051
798207
677343
999679
497745
102799
379897
11330
20238
461427
1131427
1119594
516236
253755
205400
1054158
541232
656537
619752
365813
453315
454145
496077
487919
724711
901606
33847
635523
752840
312974
205562
355346
59924
20945
694609
1029164
810896
1186201
119815
847560
512258
816010
223530
1025208
503556
943624
298954
669104
1163450
954218
176678
995483
183011
326987
310368
320743
856527
990636
93609
750746
159303
909079
890669
111181
510708
361697
1002218
1154113
1088400
125720
190899
307722
499149
30456
986978
200186
1038796
519585
523112
137127
894162
1101197
316300
133628
49462
510236
707748
225392
815751
712096
753106
563872
1107627
715379
334641
172751
947460
1021500
884104
1147143
583360
567426
850555
857816
995321
517142
960611
1186385
1004894
611815
1001664
759701
885801
302858
1147342
609952
228344
731936
1165924
359252
83727
442646
253535
253267
536841
456543
963311
578247
159639
727060
565826
448814
629585
1134392
192940
700888
872728
532388
278006
283597
348826
68009
129971
959749
1154150
160764
761478
291909
221060
1019614
222117
98506
1041639
331317
379234
463967
59165
751815
814441
791203
848610
740001
767351
373258
563553
505302
419536
635077
231620
1066663
490921
848055
152205
213303
736944
295675
30960
35663
378820
974633
43190
149467
809248
687667
67463
636627
522816
1008950
1132871
532874
749385
722447
290822
366203
372018
643818
1094155
1080303
693541
1114590
395722
510781
1023182
939320
336217
1117966
527584
863799
53165
869227
414771
678240
220324
772973
813919
148476
110176
65322
522176
1145927
132819
818070
459690
684046
1166231
78514
913560
723292
546782
1092751
1052777
470794
801173
706790
541444
270823
210272
941928
1153818
287284
470777
998275
1052398
103735
731760
774906
258703
856689
574664
717043
810544
455745
283964
1099148
78220
988260
704272
1121065
816147
289474
308635
383856
1146315
177258
641070
664264
257006
154332
710397
93581
110983
275888
136718
68707
265082
875544
1176505
1055372
600936
191951
121938
268015
220779
69707
208491
787323
369962
853907
674214
614955
994295
433195
1127955
104109
822570
846981
143137
170944
1189615
182096
901405
196158
748086
1033966
907310
748274
1189841
666937
581678
591043
1016479
792798
949787
349632
695363
1103862
270995
1185852
253515
1047611
697550
1022328
432088
1173615
1132372
796533
309734
510763
941260
310922
305187
95559
226605
414046
865861
465341
916319
326095
211167
296910
333098
1060117
188325
510272
585748
68163
555386
590939
131862
894916
232544
250835
1192676
1020798
815537
948218
302686
467408
755222
98667
145794
65066
105173
731919
1014783
815182
312045
465155
1125341
802845
952184
127900
96715
536763
938519
448588
782082
929908
1020597
192401
417925
620892
243541
1125173
1146388
698396
12974
632201
951835
981878
778136
142524
95742
719532
679732
301012
482293
27190
133592
793073
607115
852781
775821
576325
536459
667919
1010076
587815
1046613
895805
666045
127975
484826
775271
981920
543515
600017
566571
513543
5304
237259
703415
513474
666644
997704
548873
213675
853339
437507
345950
764502
190620
1051748
320399
1090570
952134
64021
835503
1071295
551212
1158019
1126007
911803
887859
1010602
926754
66104
542395
473832
241264
194349
300869
775291
1096325
302398
1100581
794474
796214
315514
438141
739884
1120328
1110519
1092032
64891
1159016
518149
784783
1048367
313672
921666
554283
944297
264862
887364
628753
504612
428509
111371
554781
311108
636565
1016084
1152811
214916
294632
382587
480632
569501
518468
1080131
872087
537297
1191802
1145484
208334
676697
880460
1002133
707208
366412
1133462
535510
109879
897318
125996
242991
1025952
12979
309523
498916
316043
159899
334674
285520
550594
716732
983258
32564
197082
371888
367861
281733
167992
758447
506467
436423
1092804
957267
487327
281968
735225
642675
964662
872889
111114
1005417
629367
90303
597601
1028311
397082
275760
1026356
352807
1078769
133233
1015727
575800
125738
939087
552466
38317
558365
20195
1163865
198318
478826
797256
1026114
200294
810439
665231
67937
888079
215606
661364
576588
307246
233244
889625
386959
597188
10621
1061025
12402
316615
437219
76264
360287
257474
680280
809267
72035
830928
840729
757568
251217
379825
747374
701229
122549
269590
965662
1088891
744416
660604
163881
964034
296205
8691
78815
499378
89457
872789
1036332
533441
673950
227338
1002899
777059
112616
721946
743695
956144
1085217
54912
452080
985982
735795
892238
688090
454741
922379
597025
296972
659798
1071908
1112770
1161912
534049
602491
153053
205310
914024
1045992
990580
300411
948746
74424
542722
262559
300407
3592
997984
358015
67600
751515
561601
377079
1017270
291269
1026910
696226
90466
1148457
876328
3742
441121
371922
929845
685517
728443
1132968
335829
430368
258027
179449
451547
1104286
1039054
578952
82677
811774
714176
993240
860619
655407
1050556
1127673
463971
555898
606729
1103883
536089
1042353
886354
1135131
367200
1124904
954852
334084
30499
26822
1107238
356449
1193058
899461
305498
347161
540330
253120
203115
786621
291797
24830
125096
1061984
942753
796001
381063
1114061
853940
691726
92689
181286
197548
880545
367355
940044
1025768
1129739
28771
980982
384825
244471
1025220
397789
515496
598259
933817
828056
226564
170783
238273
840793
878089
384674
935116
1105031
340060
778596
671166
927895
378120
552883
118687
1006208
885555
130157
513271
516440
841292
1015381
435549
777728
454134
605347
696511
938274
397201
615353
648819
254972
479187
868064
1010078
253361
327665
475085
544375
914814
498191
826772
737712
1118727
755030
781563
463721
227642
540682
66071
573396
1051687
914397
372356
869597
408739
477659
677578
653927
1142338
1131784
610992
849868
950938
69901
363879
612131
245421
146251
252085
1114218
817381
733545
745187
461702
495753
569495
342280
1110237
760705
337815
897845
868474
1072917
1121798
740974
708464
816785
117822
1193390
190019
603144
299803
564258
611875
1124037
449874
1082151
931081
54068
297195
549345
636019
659718
294849
791151
1174920
960739
532285
197564
800116
1128055
948486
1123143
236801
654487
470995
906031
348903
118142
410766
958594
1094546
840170
642545
221104
110012
1153092
376012
282847
1047506
182091
701747
969540
118092
968041
446236
1088494
998651
90604
737287
791578
257891
631979
851860
1003002
245613
720432
721081
251047
1063764
789593
359334
1047588
484990
128924
875608
393155
359143
1120259
478422
295472
484547
1042958
118376
968245
1096407
1146611
361541
698099
827612
462036
1020681
341162
151577
175103
875057
1031340
824242
896625
363989
826974
293374
827539
616157
173919
327162
590024
852843
905735
909051
695849
1092313
537058
688669
344669
788162
1113904
882777
420739
386399
1186929
424483
1079323
20536
137659
1148290
874022
1086124
390534
1038736
751526
770889
930630
1150938
56877
1077174
819809
380848
326141
641395
1144969
645391
956671
346348
158297
496494
1003784
1064460
667259
180523
1023563
535542
451656
1166842
1162507
664046
493667
622349
162946
100523
101292
437413
568382
20355
1175254
654116
974855
1079909
405416
441715
689259
885280
31163
659260
784486
467428
962746
352739
371870
453455
712523
814245
302247
904884
291697
1119478
347757
794907
845168
379351
871090
916342
791745
212241
875115
1145420
145547
808129
872565
113884
897871
246527
778076
111952
62500
162482
801180
240415
120249
795271
756870
868999
659460
477168
4745
687841
1090479
152566
668702
702221
139290
671993
1193012
1154627
60091
561639
293918
824522
356020
386918
588057
1043362
235396
844590
574304
284187
860909
301339
1116451
264378
578688
729920
265565
66119
793162
188715
1118260
593055
321502
87784
60139
435624
579496
108737
969159
750463
504551
843696
869500
146921
1057951
650771
292764
678504
499845
672318
1155475
1065659
861138
1104700
741913
100383
1092445
566443
308930
237505
978721
360487
623830
223612
453766
254724
258868
519668
696902
15702
398444
191721
451564
469696
249902
377213
676994
127878
963814
911936
372501
174241
845354
87223
288315
289244
901043
943118
771804
428196
362564
674400
987135
562415
998194
495723
68094
61865
273786
606240
1014811
601204
427329
473685
363701
903440
1136460
385249
1138980
30947
1073208
333171
372265
877992
786885
570668
942878
815163
104921
506024
129970
688301
533306
695437
37891
911348
587229
856104
581204
1123705
1003833
1022497
554556
553423
828067
556730
408028
363837
593763
1065349
451853
627737
972615
371770
431332
1174306
1159146
701724
1103091
248622
324759
202188
907798
147004
562610
141126
330638
230296
858392
1158385
855009
231642
401703
597684
798330
1159928
706216
366174
957202
507332
508736
808699
744508
914669
591096
977893
365459
307289
1033881
132315
278925
735235
451756
653189
873457
884673
18406
646229
329213
135348
162630
810811
689076
834507
90847
743711
1048663
28240
329423
504549
456222
403433
628685
602913
135102
397288
1065083
130902
160760
595500
295548
442659
1056989
744288
29205
141287
916566
462523
1125226
1085620
276430
557958
536786
743274
509663
1058440
744298
1007231
657742
415796
675845
482684
451811
37297
108929
276633
471523
859258
983237
608347
22583
377275
838109
55922
1009399
828396
795053
1085526
62504
872876
388308
573647
1119113
615489
1052372
608279
694902
16492
394262
1079159
355457
247067
786909
419167
668131
645
1095488
537433
1035170
93114
707378
62486
821607
1178393
396103
1107109
812573
197756
465313
281807
891517
398745
470846
1001539
819712
787947
588793
896368
775981
478629
712014
228866
1171123
450694
169439
308481
1023763
841960
177486
376475
867874
295030
653998
1011965
721893
572277
90630
1183798
415384
554963
893127
848769
240085
1093974
1063442
826936
947307
1097873
392178
387039
463872
358139
544955
883544
499349
712617
571887
356913
1036882
860975
272817
355103
496378
883026
1266
157473
886070
993871
125684
33764
88965
588995
83330
215584
123903
336016
348586
1078524
23591
407642
335321
463265
1068333
928524
39676
466784
1076616
359095
486075
515076
651915
202109
323272
283221
474346
949819
109058
516724
496817
897082
988102
919438
961847
859344
173325
114543
1137049
264488
306251
267684
336815
385806
572147
1038773
908121
743533
178819
618803
675904
1099382
825867
490681
708211
1016169
1118901
481343
1173226
736278
965633
1101107
968759
128412
530186
1190392
62974
20210
824600
1018408
915570
129443
691423
153748
94995
310580
1132402
87250
945974
14721
175612
143950
18419
68487
468249
972191
300542
230047
1072672
290912
337866
88472
449328
683743
819513
638776
252162
984711
73577
699007
1104822
1119773
546779
476535
756253
482945
209894
1015633
103701
414972
954584
151581
139991
1093066
719110
1181705
925953
1063758
842147
1023636
853628
645787
649477
422377
358937
106059
1046765
815197
547133
664050
705483
239254
762332
1098878
1135206
428646
465230
173774
378736
407418
220191
245927
955260
43374
130487
203113
630019
116958
1060422
902249
735246
962009
408679
173539
964927
1139643
483380
739350
860563
610272
1051724
274477
371013
599524
343860
1035979
1181772
1048370
180049
11985
445602
420237
855754
104936
379523
1042686
794884
963056
275640
170580
251446
1078492
274482
1142011
274495
207385
397493
534340
949880
86590
987149
26483
1048221
819554
1081060
248676
1049221
296457
288227
289875
1075597
831309
677596
855213
733608
274329
806471
809156
820085
1048533
321154
805676
503277
130467
384865
583593
28138
1132140
621445
966424
177119
20736
1154462
303040
44848
747377
1028921
811019
154102
1019520
838663
383307
731268
1076062
1017664
1100362
941970
30984
668072
928733
196373
461060
525468
1104391
478442
336820
786473
1051673
760791
452149
472457
343580
698650
516357
617895
982492
343840
322322
91444
262197
199140
648282
849641
884065
415289
306050
575198
495686
359728
252945
86919
497112
740146
579110
678077
513122
233534
945613
484659
263809
332293
674524
752728
353145
1144908
474035
495866
566150
861219
1004998
848374
778709
46538
159930
704684
933019
1144025
1119807
1083612
914986
1167898
137397
894658
237560
675819
250663
46738
130987
1189793
1144889
664021
262682
770085
678856
179822
516595
493516
931431
1096855
237842
858610
232713
957071
728181
213921
974181
163809
414018
1043103
557883
1184507
683233
150267
652625
349773
629750
668522
208483
814578
418319
87651
20012
537762
1054949
1147556
202380
132436
969596
38170
1019506
195863
764013
633560
495952
942995
174996
323339
618261
1009844
300047
71675
1151247
97553
16380
182586
869874
695858
1085840
238357
533462
1139628
1071053
139727
555109
32872
305598
673275
347271
954127
517826
954672
339927
908564
786214
605923
907836
412410
742136
1153406
290559
800275
1120454
1107946
861104
468289
105078
378515
109401
1115444
1145562
49202
635263
431555
854794
212748
189333
851834
60311
832878
679308
874876
392796
1101329
697980
643086
1166736
664283
108282
840746
287618
15513
632673
486696
168924
960613
299617
621562
216271
900410
384823
758771
533520
328189
941716
263880
520617
1060584
158573
886389
885102
694387
1070086
546140
992735
851631
1011038
151971
711782
81583
391722
145590
920463
102798
111532
39612
127343
427974
20778
552172
1178890
46953
428265
1142381
1048036
634653
382481
484015
225718
587331
513902
1179731
37126
1011494
631778
34989
388159
826458
1052953
238399
952066
462885
763241
828391
869947
79557
127953
1162304
493361
708931
1148390
213509
1073415
958735
764944
1175367
840072
534649
763974
1102248
122482
970477
1037737
519979
274657
758463
636047
547774
789873
1067214
828901
506252
1171117
635728
168932
270368
430121
979105
30753
688123
867061
1174493
385337
994770
500148
786017
1044659
1100814
647019
56492
72672
755054
239400
195687
413331
603110
424564
454560
895519
485331
359907
808608
485082
86822
817416
221523
375021
227749
456573
430382
782577
589568
212079
1159381
1179777
436811
57620
476123
1147628
179099
247910
900185
372130
288125
337050
23347
781404
996936
1145936
236925
177660
661816
966047
296224
968613
523454
108460
943656
1020686
1059950
1185347
125340
469056
749354
217678
449516
5909
797540
638695
775527
991656
1162909
36503
89977
962700
549285
715726
27602
404835
390205
869937
356572
245898
886568
587013
543977
1011155
1075470
352783
756361
39306
1166925
781095
245762
150841
269386
469957
912525
1024234
531891
803528
14989
53124
322263
453778
740706
696671
238824
924402
170387
952053
150923
502336
138213
7581
1170666
246105
787411
436865
619543
815998
679596
573895
168255
541824
1076034
650127
615279
490744
827213
712327
16514
893687
854231
141657
578161
200740
973735
229272
923343
769479
1168259
1018924
208264
814743
392194
600218
1138171
1121032
670566
641270
910280
1087048
1168536
515602
1161635
887776
914245
661744
271052
125790
839807
673778
1051236
633419
144999
941675
567694
173532
34756
1131584
617462
1104468
283259
254983
732930
1180280
775994
766456
577208
550872
696899
942807
987388
485372
143253
1135456
280438
1137705
263717
428967
758650
372688
1007463
1125884
862297
531205
716597
900335
468088
234985
1189735
460855
323266
83275
1076974
960750
421196
778802
830470
815221
272543
1068212
745738
1035404
751578
1010240
1010177
440597
96375
1056043
610290
983001
18907
237215
1080243
889719
753747
672829
581004
1094781
593959
910192
78017
539385
10330
540817
377086
1150985
49857
1156770
1163064
457747
67396
624563
162001
958844
899188
522259
994225
212378
678683
489593
939400
218529
967850
435360
446552
466057
959931
248975
244665
326469
165929
386472
150587
472614
326604
1046812
113430
1084783
591190
61254
174597
392800
796186
393959
82073
420109
274044
1156889
889340
287057
76234
1063956
439604
1092311
378549
322924
70396
1191352
522626
402133
933196
985047
1168102
929334
610425
412335
205496
819780
285326
164261
781085
1111166
533903
414893
639334
461252
227224
220086
823214
651049
41654
566934
1192509
543126
943367
194851
660263
272792
206539
468554
953811
833788
56055
993524
277945
882434
208823
610458
176465
188764
840057
688131
131249
384663
388058
804447
733871
463581
605689
490500
165137
540357
731313
259715
895174
225185
266677
28033
487148
303749
863423
660019
893618
94037
355316
199149
946958
6471
1109055
524578
453574
690332
742775
1150003
262857
579316
139757
309103
1015456
171888
526555
404157
1131718
1046329
1154571
671855
315432
7812
151362
946983
466836
1137898
989104
49805
214974
1014206
309600
972952
638248
1119207
604528
104518
872722
525007
526118
654288
1093719
812688
375392
736530
1103126
86444
775381
408284
455239
1150428
795292
729642
12526
1018544
317405
592665
595088
557283
570727
624091
278019
1127461
819663
116205
151624
565292
357203
1023549
569329
418478
302252
429981
788484
425003
745454
1125213
982205
541251
580878
949328
706197
463535
65083
707525
544155
1180273
1177124
60366
120148
238551
1063936
922855
83168
818067
764338
588430
206034
3343
66428
94739
273229
379994
1120550
231788
241837
568938
443503
804767
433303
956532
361760
1078207
113708
1084664
592224
424252
521943
826078
563645
105853
477856
429865
895072
440705
942920
599376
1118124
425826
327372
1077322
1063298
397209
86926
337179
793891
476694
633127
369994
1068160
207249
736816
672268
877005
851049
1071960
579965
250176
432218
1180920
987639
535734
610276
957563
555656
592877
597895
903027
560307
856227
942907
918921
576109
992928
865818
75764
241683
313591
867312
923716
101221
483700
692435
158278
893144
1111027
140890
140511
911056
528722
751347
611066
602154
963653
365175
464906
832246
252261
405303
566790
202324
770748
329990
228869
25642
608983
304277
683059
429391
277768
146487
1170284
153044
661607
272659
285375
38277
603016
814026
359714
477122
467560
811435
50536
239075
814116
465774
495806
368272
778437
553511
903992
395470
221013
399315
862869
660606
594150
1068629
1181454
784681
60901
740924
279987
922153
447445
683751
357488
94125
1176088
359021
662611
540157
692480
263094
55610
802189
758091
928467
1101822
1175832
643422
499351
535260
1027698
600506
168522
432442
958097
712720
166375
150452
1140917
388922
180516
913932
149889
1172365
38263
848947
684091
1060533
1162302
998526
326723
413105
154300
1080665
727704
265108
446544
805946
1186030
616266
239418
1055641
190714
970398
1029989
224767
1046355
101227
490052
1153016
467498
488446
202224
283835
30645
387520
258931
1161333
544179
1084733
247242
76513
272160
652509
496820
550222
716558
1103645
27224
454369
1130943
467222
517605
632867
531301
27275
601199
824937
868509
528329
158169
539720
546514
1095935
244280
1065094
556445
893734
429639
520838
1019623
303278
155208
427538
768162
1006877
428517
178671
341297
757436
996622
506195
73932
1128488
1159166
1122351
796573
1142114
372801
1011784
608681
1146803
893076
1067833
563210
727071
46160
406522
615027
1137764
461893
1136794
832250
972554
110832
268048
451138
171863
866690
520102
348857
1014125
148815
104101
483039
473588
380654
716832
701717
178329
369330
562435
442826
253923
355073
1040901
215407
408365
879937
601937
1041957
596414
618830
231492
128146
106425
314133
189408
340270
1094940
811450
299453
222184
725405
330997
501881
779703
463014
482384
964389
134466
15792
335159
291144
484332
948275
163233
814781
251326
896595
858094
896939
860467
657689
377965
37049
285534
265081
1036478
348835
826743
377777
184324
228661
985533
410756
1042270
1069995
667722
565662
34308
674584
453837
214270
166118
855550
879013
921370
1173999
937856
715466
10207
644196
1181738
1141404
461243
1152916
680485
300194
689955
632524
353231
225726
412590
651395
408878
441758
874879
449706
118780
297289
480605
319814
78561
849476
50474
248019
360626
83405
1127321
1161404
256110
1074558
1034605
79258
132012
1141647
857947
947721
349257
185838
885083
75675
590031
763255
922539
470932
1131096
1165875
429318
299124
290416
984475
310718
382176
356638
1097143
1164695
1024824
978274
991362
767006
230828
283271
493199
778130
950638
572502
1158728
241740
301353
571238
750166
1037176
618025
140911
861212
49726
739580
1106282
435751
966527
118357
595433
654550
503767
781332
542819
749717
468016
300348
928025
364662
1160796
1015556
60342
370357
405361
934044
957050
884513
971071
1163535
143479
1056069
878813
260445
839115
721424
340527
37310
1003239
306399
49682
1184778
737981
1126347
802283
829619
739364
1001313
784268
193951
368206
837364
104283
798552
202775
1022711
106929
212670
970440
29308
473460
527958
354316
677141
618176
1125981
737243
422794
982174
862154
1187974
48832
43986
691000
470761
163046
907648
951031
1005438
1065600
88665
745758
390130
1052137
561832
1038236
531799
756696
1052651
483429
101532
607949
1038760
130239
1134981
1129141
55897
741143
619529
613525
175459
953621
401248
951323
690662
734766
980655
685205
360715
1091476
80099
213933
833597
554154
979076
487549
494616
42262
946135
223289
1095986
310504
594296
581796
484064
247221
663075
1073392
1167555
935495
1002452
824452
792778
874505
511332
570139
92029
170180
782941
14136
401599
759600
952145
784908
226209
585034
214787
794158
598331
451581
21540
164608
155923
295927
1045027
947052
914796
425755
949209
927427
730475
722375
690847
1086281
580512
662581
255356
494795
506774
674359
673170
648702
588502
307580
435019
18631
771658
219100
440918
236132
271438
530243
638904
1115636
1184374
1056489
58612
587034
903404
675610
987697
981076
400618
938479
360497
473409
185109
832420
95962
556000
312518
684902
1057433
1169460
363789
503315
618990
250696
827243
619280
776275
344086
168682
339612
775086
557353
784714
1011167
762465
656869
624626
119744
424284
458612
736152
366287
561594
1089259
1124837
510363
386368
576339
961701
990418
477444
1095553
685063
628498
578469
99265
158697
1000915
1115830
520203
546741
153392
800257
444969
397887
641976
682440
372325
391960
202666
312210
544070
299292
391270
328233
331162
750669
147198
1037810
928309
976536
944853
224259
873188
898090
1193202
932706
1169618
12021
1000012
867492
129267
988251
1159830
940251
99567
1121961
523693
958188
419049
15528
261950
776811
571923
889736
248113
770885
701358
235646
67021
896233
398330
1116195
749704
139292
995412
534408
110306
259141
851219
86424
431784
1059048
376433
62467
164718
242339
13698
1041192
1076311
90844
92918
250889
798681
1189312
47125
187878
1132403
885865
311625
18310
541538
577240
402135
977276
821747
979176
196806
1082266
625013
333198
422138
642024
164025
719328
722845
879041
1108970
1124506
261565
77456
76250
1132958
977145
123361
979965
648311
689539
373562
1191820
1112283
736028
273631
46491
490838
589706
403792
128272
626470
682626
906373
1187618
919084
91634
241083
730105
666726
281997
85137
299540
1023505
417156
1143837
693277
694352
470886
894304
934632
292922
162798
40354
923493
484524
555942
39570
949279
463003
951314
936027
955534
101160
267904
390603
73827
246319
216182
742877
891657
1126426
378535
321861
646496
448674
844504
143561
690349
944930
878178
1126194
1043567
577028
732380
482331
78673
426118
693764
1119222
434085
915430
743675
623096
906366
1149485
819195
460512
964096
1191420
612691
662705
401818
1100338
199737
740790
392758
202054
867970
220851
142192
336970
813013
110148
846837
448370
164201
100592
380190
100675
944158
1106428
54701
780030
1115134
268581
1133765
876416
987066
850921
898425
1141308
686578
136756
39088
1014500
364938
854964
208861
710320
256015
1142377
550613
441271
162169
75037
544003
130779
860966
700293
470768
255940
4236
972803
1140965
702319
453490
160946
270726
846586
297172
130985
855510
509966
987790
383349
626339
1109927
763480
962813
1051710
826226
271628
376392
270044
865246
338833
1002262
221663
208396
655728
180139
852341
640063
602989
350273
858306
301041
49041
254878
1160110
461476
765222
213697
794987
1143421
834616
214674
487705
645014
633864
660855
184181
590121
972416
851278
396279
974670
1118139
215427
295272
215629
289398
827718
297951
712253
260380
834794
659943
330299
1092383
501949
1120730
923237
225319
161572
791465
251068
284999
1092240
31965
317809
1142317
516265
183805
278397
756960
435356
156418
315427
1041390
774554
946913
10709
351977
610757
393192
248956
630419
129148
137417
981077
246459
904082
395977
915766
697473
1142451
281092
303777
929301
9705
585233
91735
1009610
453779
233365
16550
114282
251063
366705
1163789
927257
514490
714241
824373
197412
618420
49937
139630
424219
841415
147126
1188559
1125405
1145477
196572
314114
1000386
604682
414160
928581
1031278
760577
1050883
721752
500086
525025
885921
321987
641597
660958
1128611
885305
543562
1158794
73086
617930
1064180
289950
1120529
804484
164142
374825
249398
1188041
557329
768261
550392
52827
1090875
1143324
978433
541886
416367
817346
907098
522986
1142985
546155
982193
864961
542419
478229
1012613
1158908
701093
232201
1017397
52343
1118433
80838
753959
653107
404872
1179915
148419
1124132
185765
1141846
923358
907660
660076
1047169
762747
156974
401802
490793
561079
867892
319869
656620
212368
257166
708389
702187
331486
578527
505834
585287
1130636
106781
457739
758652
374354
394130
308874
1103127
628274
997686
592345
703008
872726
940359
712353
320839
691384
905278
641171
259769
228789
1010842
302415
142298
649841
66553
668890
423665
48249
426420
655680
451075
221369
721073
859143
170494
17960
799195
956434
309077
293246
807725
956737
704964
246693
257680
315182
271977
139390
258161
625167
1066953
1002804
1072936
674877
529957
458385
1151493
1136006
959730
313557
1025667
516030
234833
367083
725646
507748
658920
1064726
858398
254390
644795
1170905
289479
309199
393915
433199
601898
214593
1114561
823483
417533
176503
488372
557007
43286
240326
546517
768065
164521
98680
174090
236604
322354
310583
858211
471618
674284
605512
551874
1098776
447522
1156628
365107
431688
28387
892855
955072
348815
1087206
931446
84787
141020
484706
1149960
39547
635013
971613
393420
644531
561793
824932
377850
388809
485826
146711
705084
33666
559470
793009
393304
732280
29443
1138129
1067515
658321
644225
340398
700517
741303
193290
107381
371303
378902
1051800
820593
58504
810507
1135494
469137
1093497
819652
783251
195816
467895
899016
704298
983378
1071512
804019
697068
841661
563735
455282
499779
226596
598967
967708
444961
999816
197931
68509
467701
145659
54761
1116700
307979
655664
757187
238896
552918
1190250
541672
417943
93481
300505
5634
192515
782261
895918
423448
125050
1080682
821720
1002482
280501
402209
717493
58154
846727
873576
1108188
81186
368986
1729
452500
317320
796313
383581
337509
271344
34087
554678
557518
893819
753942
1042896
494827
764063
720005
762158
1136028
399544
1084971
637709
458817
392774
859141
160118
786104
1111685
920039
365637
220307
605425
917893
540097
954915
654455
465729
125513
555125
173888
375211
523956
708727
329319
187268
284700
1168674
115694
267828
152015
17481
126827
372374
571294
780110
987768
937107
611986
1009141
932160
104029
925348
771961
390846
25885
636393
814699
746574
1055590
1051257
472529
895675
250640
890330
905658
688733
356323
295165
639929
474264
651452
163174
465853
443183
736554
334926
626071
498274
143478
1164475
1065966
1038138
12358
50132
946458
79221
631679
127461
177953
255989
1050173
424595
1141565
166738
959713
820413
1038242
916089
1155652
1160613
126519
571623
481084
356883
1160744
831425
386078
850497
376797
1060146
291874
359784
699545
163550
340407
984371
161777
160022
729930
17699
1164501
492977
3694
1064494
604321
622114
1121567
971557
1042038
196038
1086064
204413
780571
601274
714409
38890
880379
1132919
1061076
1139844
597440
778940
892793
491724
1175491
993314
251786
1055786
274101
1096539
72785
528141
744039
180287
393025
87149
1069788
408767
1045703
934110
890076
790792
589342
34958
848074
151827
190011
260565
206922
1030004
645433
222326
115409
369841
798158
400466
843401
743773
493840
212267
714473
166126
609214
306584
936400
348690
104264
467671
843451
1127007
457410
673466
477948
616700
409973
992575
638472
332823
433297
368194
761805
748594
1152570
542231
375085
40157
536730
4202
514735
729190
992281
627843
833264
162761
51537
418550
565340
175416
137629
850619
674406
247954
1051815
344195
379426
568067
234601
206306
259150
697061
183830
26278
1010775
735139
311549
217281
694358
486793
651313
242589
933861
170163
602095
319662
539864
80967
972691
1031620
168817
526645
132958
1002961
227878
23107
970568
997673
1172371
335792
1175604
405732
774389
33816
88675
868272
178034
545852
249471
829632
23772
395568
744064
894349
274431
1086635
824187
391349
612649
160198
472331
1122515
911553
787181
569376
1157406
863316
1015121
1045695
337726
317097
62121
782952
1088199
260847
326800
43285
650414
100565
1130449
860837
276963
259734
173331
700138
391964
1111712
790929
347149
905774
154222
1148418
344708
17413
1165507
248738
177529
827338
1093403
524492
666114
1033333
290947
656563
1111198
100030
1053625
571197
1030249
896614
124055
837062
1140506
302908
811995
881516
941611
123771
1093839
821090
1026430
1146429
1022632
520548
36419
928452
923948
570396
579120
176012
1175637
699293
81528
393918
1068315
1025183
174881
488866
813751
203894
1005415
321249
992590
214316
884372
669923
694971
34784
560085
862131
955006
209975
561445
431300
115008
218121
1175897
412240
1109960
483288
641265
428503
839314
1073907
852062
1113630
1093407
646517
728566
58888
1038605
850534
291525
364173
1131292
731240
661753
293312
633172
378351
912061
467878
247253
90494
109309
373481
73633
605888
1166126
300585
112507
655143
63745
141782
544418
767919
312862
80422
454433
1026970
739240
563240
950509
313283
310506
208116
183490
517811
1134890
298578
534623
1181004
911461
7649
664511
412060
763252
1148934
299116
928659
953082
669060
315543
1117613
1048256
910224
646471
800107
711300
499475
1158754
903898
870844
381777
431531
695302
228641
479889
798598
586749
433381
729184
336733
594761
1055329
236431
471494
108782
671253
309590
801112
475682
406391
149676
731681
74238
488698
533771
346344
549203
85383
799615
979186
148269
815878
35239
545408
1020785
1179077
1173586
504207
524676
755594
701363
845879
766056
832530
690469
164953
449461
980716
316625
854555
769953
258722
38182
706848
344888
953803
1071453
963957
242854
124250
887745
193620
1189164
226674
795091
178926
894267
502972
1174893
670028
1058276
600830
173907
636126
211077
84621
446753
950492
1092151
406688
952977
397578
54699
828993
318770
1182028
502292
907731
179523
90823
6398
260575
849820
1067538
1109131
698680
1089642
228456
729821
324945
222769
133650
361664
884151
127899
367074
463947
357492
704130
881451
204427
1011194
492393
154453
7043
1059171
1029034
819903
905953
170877
378586
892251
982048
587727
605082
82391
372518
730855
168210
899553
448129
352459
829064
523942
21852
207650
939610
77796
1163124
1141496
411886
357130
961809
900874
469736
219440
938857
153980
55901
1071928
549694
30207
552675
163314
609091
385827
170045
1128877
328652
933025
329504
440448
1091314
842302
773824
371001
495428
104612
695788
860617
302835
395439
655511
668088
234346
189735
526728
356324
906789
1139105
481917
74475
1141177
356489
560476
461698
666492
1123945
867598
25222
1022550
492926
170438
166526
356335
822869
841122
1016521
274380
276673
389126
895007
621667
359492
542797
574143
1124104
470493
1103899
610699
289789
571388
131025
61864
160840
1072202
28248
339483
1175300
45870
142982
396249
650045
650027
1142203
695529
584200
199065
730937
703289
93573
342301
767630
575990
309250
736350
604336
608167
118524
778065
11075
614882
40966
10517
302273
829515
812947
360531
1050620
655883
418129
320649
72575
319623
747393
1175736
806492
285190
523640
877254
982234
550674
109947
366468
301329
1164583
180079
794490
522046
46921
735789
59298
367743
239139
611711
437445
367617
605322
844449
525412
152971
873368
733141
753776
395561
536700
966555
1152294
633874
1165028
55931
681547
258205
407007
984449
644476
103223
121010
298363
692043
764863
179896
861498
553850
912083
786123
86892
929775
390498
1030836
952115
790794
762161
534472
232231
749606
100291
462650
802115
75052
178092
907991
665736
37468
1038245
427191
438939
1047553
771122
99155
119804
1026902
1085532
942042
315873
368189
840849
647558
52324
761274
370651
231149
898664
542098
636337
208277
230606
981590
831954
637481
1155555
617274
1135992
869151
1146801
625803
828525
443547
1103008
663781
429251
15777
634732
352457
1105388
962687
883315
466146
780038
992091
1061549
630002
1190773
143336
194470
1119616
845958
637841
535295
337783
1031598
907746
207038
147881
94082
759716
64863
197941
819934
1048715
499373
286604
499794
189390
1158817
99343
810311
601857
213130
141019
1012328
391617
630513
967006
715163
847531
830673
138644
153475
1105728
15039
1182204
316933
840453
563831
517642
39133
1016778
2266
1148230
665626
723010
1166995
752143
830852
1135328
518094
515865
569346
660025
136121
169256
307004
715017
266030
1004236
235460
1156594
283129
549785
107815
186432
8821
764897
1086869
92834
1032538
247451
876916
240519
157979
622501
854863
840047
198815
114954
123455
693267
428080
1008754
405917
153369
812823
577938
549751
778274
764614
904641
20031
219256
171882
664695
773332
715157
424554
1101231
502673
638977
956719
262990
120628
377542
699064
936726
982228
142036
351882
664262
684883
127517
292189
667403
291763
345266
14867
1162025
441253
313898
264657
851377
89729
379927
910673
795281
640228
1079492
101399
150168
382897
845131
445759
153158
584771
765604
1068047
445777
596130
536685
523490
29689
815023
753770
222546
295244
708437
1069489
381335
297173
674718
895148
875518
815816
1111232
215896
843542
269225
909148
613280
116087
118833
136231
517645
798009
1001458
247845
75738
654363
1061265
428898
1123408
1086118
95493
654154
376569
1054814
469196
174399
359277
620943
1154550
242751
875570
54976
1019498
85932
527814
147848
279472
118364
256318
1049197
272092
1114217
91569
632116
687869
1083805
424453
276158
828034
1002627
247980
499679
867082
38516
1001739
867718
1008509
74425
833963
191106
846811
931859
1155242
123432
1056006
493400
684964
25262
422730
659017
707222
1053076
193672
575985
572144
436331
998800
490014
521765
1185965
17632
738265
737955
1077035
592378
648312
806919
137541
192305
1136684
957454
1039269
35310
184426
1105482
165247
921072
715722
1161510
609654
1166399
59851
143545
950983
384373
332400
398386
464430
819870
981830
150192
1038250
987156
477392
527657
1009004
197470
1070772
81079
163773
1085530
1045468
887621
613059
878398
484094
744267
477416
710412
936038
1057503
643979
391434
357496
682566
834606
575096
502294
535298
1181550
401042
5981
30977
567380
251308
926478
75949
892067
135701
1052441
168514
660115
852467
437424
595372
957650
487963
260868
544195
190473
753590
80178
152526
196353
675485
474036
1129946
744170
1063176
16564
960903
574779
1110286
315538
900523
698899
222133
270585
522820
1058352
52717
1104318
325590
964981
113275
789928
542217
44221
638986
266646
192087
84722
729354
330137
134349
268548
413332
120065
964301
502929
573845
841725
523937
146553
462064
1116855
637722
373331
591743
270761
289503
975010
593227
870169
570561
361214
525528
233726
203366
903959
1060129
535087
919395
304868
339372
758919
38584
488886
871618
805578
385203
948184
232724
414176
41616
950236
572236
752185
202293
309981
539276
360163
164550
582706
453015
178190
1143080
603082
965680
110165
46074
293406
891708
435631
9286
1170359
53514
351212
680817
467983
295976
657352
1031751
673965
958563
328841
882999
109454
493274
938775
417336
619265
1120302
453684
768582
86669
312928
951091
934010
667479
494107
246018
486702
440028
1015145
214820
387983
262281
1189456
876435
124750
383048
1103382
349100
743106
446295
461942
326286
1175209
868407
316146
386160
676611
369189
1167320
1018462
496657
820646
1177174
1140107
341863
837445
585318
670863
534139
647041
5009
1119027
326867
742049
1006002
1127319
89901
914250
530857
128039
691198
934950
310737
298889
1009954
248311
1186329
1154078
226532
168179
128947
656960
612226
872720
947176
385807
595162
860052
853188
1068184
675931
1121469
1084746
1159726
40468
737657
30760
1169101
1094946
935734
575505
824504
694962
1157926
238397
497539
854116
378223
546966
1014701
228264
252340
837595
873627
418337
935496
868540
722001
1103881
362531
77022
424565
265099
259335
1021553
578404
204528
850455
778956
330279
912027
631318
1154118
356370
351767
532432
982252
474331
1183632
479850
929974
136480
780233
279349
644926
202803
956920
616450
659983
405261
350362
327969
90099
620400
98878
538730
683965
33018
259408
925711
810030
1144655
1054374
946828
464449
461837
424740
387467
218504
892979
19688
886726
943446
910311
287199
479268
1143521
731777
340220
673108
475057
70215
918857
199317
31304
343980
997980
343679
630640
297998
598187
181676
512728
613887
233875
450048
169392
385571
619118
1106939
323584
127382
1130722
7212
1064240
882216
63072
382505
942695
191447
301194
1105663
916663
853456
937369
461717
88724
67124
521281
7917
726837
1163991
298436
924126
277440
329446
447950
1141082
705122
231611
778459
293331
1186675
69426
633395
494308
701111
1140959
713104
596283
885430
677869
134255
1051979
490483
50059
999112
466923
315962
1091224
1014907
303924
851615
569139
443757
1057897
725865
645525
62687
883724
249232
430693
866661
842744
20469
500686
812091
176040
25841
616389
461343
1161127
704946
446847
598658
325470
510847
427449
857646
280894
98586
928097
485769
1057856
937268
1071787
450770
619621
610340
663059
630703
941513
444766
1061182
168187
285593
637466
707951
250421
548262
715149
1088563
929653
124153
526948
1135412
375958
756676
95976
218860
392117
1077681
1002041
808403
88920
692218
548435
853648
840248
1040951
892713
1080221
192500
289131
898558
1149998
16434
925373
858876
738383
735514
417691
561736
525603
357943
992289
315261
622944
802781
14066
88838
208435
250394
362063
283272
1014885
598424
196790
98601
601131
1026303
246882
505329
398789
1021450
182189
1100109
687728
1041863
785442
1140879
313752
576970
18693
1174767
1092553
993577
860551
490641
154258
499722
838159
486181
568555
753964
529850
25791
659756
436994
945326
496270
288421
20605
474690
62098
204126
156584
238619
895717
677742
131870
1167786
583274
905883
28621
656489
571279
719440
790934
579577
1173366
456228
606195
384778
791142
540403
158790
688803
907430
344323
1140639
811283
552395
377399
262152
267559
207012
615470
297544
570183
973453
109914
137445
970771
123100
744285
918258
476173
442551
1046388
881618
110438
1166428
1003279
294816
953824
669230
518488
75900
422129
1035836
1116969
640576
826916
82082
928061
850132
746477
823166
193172
878671
435323
30836
1161180
1172066
1068873
913173
1171203
1040211
405433
6663
331587
438125
1086297
418574
428692
437713
761672
270861
135085
241009
80240
845607
729718
1110121
1056215
30184
679776
397509
1040378
645811
939926
551559
967265
432466
58182
572938
578047
928432
1045196
475294
894066
346929
327207
532836
1144982
571940
1038860
214196
715707
93241
1155590
381352
898692
929242
1118680
225613
327097
692029
446045
396773
344176
99410
1024834
65169
863207
82809
1012035
835375
865640
830164
1073240
710067
606897
792164
281595
821320
72311
751730
998328
360486
131371
182613
541493
1106287
408386
198494
310571
585443
91151
363466
731565
287307
686348
121320
1017349
561487
428194
208497
521276
563698
560792
482616
770158
715038
510135
1140472
729494
24855
1094617
952677
408405
50414
548624
133401
523
1060699
1016855
374952
836348
633440
452140
919384
671985
884021
241987
27259
1084606
939374
8384
214613
1143099
243080
1030566
724216
1140700
258123
38082
496233
178626
53720
666193
30206
521100
772746
674515
783145
709125
576774
1043341
870760
1180654
491503
642859
658070
1167394
1056931
480192
584816
501764
638020
401720
506409
340500
142571
400815
251464
11758
842649
55493
237729
951691
359411
170767
336986
328319
1131036
956138
697630
860808
297713
889316
792118
528921
273979
316386
198394
1116947
1133624
303238
418857
602657
250951
113625
180184
37063
848161
1014344
1162518
820056
726504
300529
832770
1095540
683850
1022268
747716
753252
188382
1011968
546909
711785
1067192
579297
976508
814857
271724
959316
645690
424978
737827
711888
814780
1049678
22004
803414
242778
756831
433148
149067
149177
579670
171542
34089
513827
769101
922577
905027
587775
301016
146890
70873
150882
395347
303662
638955
156608
476194
655331
176305
767654
601639
313308
772917
1084829
1064592
814426
339332
1071935
902697
317795
318803
943553
279122
643095
665750
1045261
378235
575319
1155691
1017945
869764
995491
567901
57694
206248
187216
93323
129186
830775
445496
610740
340567
377537
989331
6497
954354
431189
1080226
384883
74334
759718
168625
44314
986524
298332
519376
576124
1165579
307920
333550
333044
1113206
401162
229682
1064501
712394
1074334
959732
175895
940179
1140181
426222
237822
22364
206405
660326
1057400
543402
754410
1095217
1035485
1175519
113543
732469
392249
1163108
118221
246234
1117482
1136768
123847
1176623
600174
637920
599792
704997
311574
1008069
1027621
527523
132396
376799
655366
212498
1123014
893268
648893
695224
941237
768948
73419
221038
1159670
292253
179808
726506
361029
952698
202995
829096
812401
751060
948416
1146834
958338
15074
419033
590463
945014
416817
536077
834805
1055072
893505
1007611
376793
51682
801016
1012797
1109012
998562
428410
721248
422842
1144051
65037
654084
1100957
878060
1170474
110635
287824
20341
1036231
1011625
882487
163893
510958
551450
613635
409599
408259
122463
626144
614133
189265
606074
1113507
222007
839212
1078139
1189937
34376
542805
921943
524692
1066390
603153
288003
1110150
40645
1141170
713997
1132524
195246
245576
467423
85318
234033
1142180
804904
432960
905448
564682
1128119
376823
1060214
594401
1102945
144678
541607
661290
999411
887962
905406
269138
1133372
808074
381580
866770
823484
788124
305096
828746
505550
329761
203223
498621
700143
195908
22876
58982
149862
671846
753554
882060
622799
170486
511902
484453
1157544
62873
283772
128276
133522
738709
947914
287343
1014700
1022606
664765
778515
86299
191019
789785
181268
1011629
1095159
1121855
885071
390290
198769
841764
895488
1060806
332345
380936
301976
565670
1137115
628505
830070
929972
1126411
663897
6691
282340
618966
462263
746468
381782
319643
667529
450119
41256
209625
1125194
472260
946605
504594
529486
711416
5810
1053702
610111
406106
1140630
545438
409287
937124
1054505
1096478
206605
210071
341580
63542
852044
497037
589020
290637
1039117
87593
1100408
147647
1024358
892643
998731
581346
51557
1085320
119575
562956
807362
1044735
369381
831189
141420
612502
782874
275210
872906
313391
517554
1185268
932177
955154
364255
1037709
319591
282789
1126720
1199
68731
179569
663611
183254
306237
534803
2763
117718
826031
785425
758022
1018034
90235
807368
811115
469374
609183
915168
947941
560016
424906
470730
786263
848331
503910
337813
751040
98226
946081
44042
1164855
542455
248978
446046
1024717
430433
125554
41303
771449
337986
497821
355719
148558
1100375
257799
884188
173456
264359
1172772
810938
400639
664858
1187705
462316
742899
643299
973611
443357
1175510
716601
578923
840271
949918
733415
660838
1086301
1040087
57804
313826
558339
894313
79672
115258
889672
156437
178205
40245
407248
552109
1129098
871591
350867
891342
944122
552653
304116
755080
945872
882376
991502
781720
218673
104804
135222
1176665
589229
1181318
565958
456353
798726
587967
173024
624227
181527
1016341
37916
619227
836555
658698
400003
954250
1152126
629470
301570
49591
594552
268145
957397
816069
378436
865706
951395
1089721
883801
581693
727112
863326
187942
1027727
84138
527261
321667
1186315
985581
697378
478053
758349
1190402
861569
140731
933160
447907
934661
234090
976467
587719
813665
575168
804697
690880
605030
518105
822120
985603
992126
109989
573561
306992
1008621
91570
806603
1002781
783228
903137
633480
549717
871696
202752
523578
545725
633647
342768
643260
1012230
1014101
182001
663440
694523
618520
210310
901355
37897
809351
687782
897412
1099263
1034485
829988
1160258
1083682
246122
509792
969475
100735
690942
473022
396875
349748
984831
305071
180561
890298
234644
820188
1013726
496090
114142
30028
1165784
831053
1148650
431016
184057
907747
26907
555574
718795
723564
113617
84323
107187
554215
347873
379908
327053
488483
86126
119402
564251
93587
683204
123949
878561
580824
1155925
464553
81555
1165547
113066
1005617
608526
660920
500456
252757
736608
663670
718663
678972
873523
117714
600179
336870
568139
853503
1103975
1170798
380247
962006
302342
286859
519737
483855
339436
490048
361832
566408
1049722
967383
875871
493826
988373
1020021
243091
677573
306499
1032613
833483
559500
213742
39955
839365
821359
293303
78454
30930
17382
873751
398769
376712
402196
939961
446829
192442
1079462
229388
1056453
53670
976765
1109298
927297
338586
162231
30842
450163
198490
447070
695018
1008652
1103650
578768
311012
74469
470514
513382
63895
176342
1125145
209821
279623
988595
531452
84128
504190
241883
851267
1055523
817
527020
922993
953351
1011980
1110780
491259
621675
993344
95171
277369
54231
45026
438222
179171
678248
308044
764840
404514
698191
434278
1185339
440987
1145748
183535
238069
71343
910037
558399
406284
313790
221786
366170
427498
195524
434339
161355
1106826
767425
990825
212060
768862
239325
204426
627319
456783
1087633
766048
140596
225268
1145900
592879
378819
1019617
489764
223167
921068
900886
1016941
299622
728171
374426
224522
849092
405665
70014
1182680
367585
190148
668940
370684
1096356
425181
360939
181968
1085017
713431
515329
485258
555925
435201
792512
992792
1076612
984230
714324
867338
1107402
309076
465997
356812
295100
722981
409830
965466
320935
800070
210912
488106
308034
978582
877146
686456
267525
492724
224580
747939
698752
1084217
1079470
1055186
483493
1192366
1056840
1080458
10835
610853
60699
763611
332025
581077
1000491
213339
378221
336904
394189
688056
832207
395520
58841
420731
93443
867377
102697
1046570
418983
1096870
633618
461189
70991
438574
1037903
338742
304308
391055
530961
391899
1077373
700821
329499
214545
848817
354840
317078
142171
971494
194141
640772
128567
1153548
61189
935923
598257
1110508
525443
584833
689889
1037474
558797
187557
902252
299379
27496
358525
601405
870417
404670
58318
1149673
545647
250590
1092337
764459
1098306
330222
1179530
308030
430113
1054000
852851
1113910
672893
889282
621064
965656
261989
567912
938852
248304
1158334
266764
179480
1180900
442207
1156307
242162
968225
951241
20910
823424
784460
138853
439460
539673
147821
131299
61849
721589
909684
959280
194929
837635
993152
698115
844787
992186
729366
547484
466529
576507
588217
222487
206742
259010
1058589
273785
85839
128464
492189
1074507
528211
734916
711533
379552
672819
484672
522536
854249
930686
46870
1145734
82637
500922
937348
342435
623558
374225
688970
1019676
705320
575789
756274
382966
413455
1026155
1103789
731052
1094899
853201
502804
616210
257198
371670
573199
244798
364627
514091
858908
1109877
623832
1009232
394445
64404
248974
899534
853191
408455
1078519
731437
777066
896179
919725
1165189
573275
940524
103684
478817
1021979
1045258
112111
51256
498406
402673
806205
469659
516888
186592
210077
1112239
984967
1039108
575262
504722
1112253
616395
1185328
554614
810361
1185787
95379
283858
785523
1019302
683094
396034
472000
119576
622415
1134939
313970
663802
834219
795146
187861
899209
1050087
136034
723022
839133
447664
257788
1140452
185953
1187670
812070
322926
809423
697275
614301
1056685
322801
520890
331177
112399
117104
982518
70381
191860
962877
1127679
677088
1169959
432701
20716
954887
492293
778177
1108088
941232
847244
655456
59072
305801
451179
635932
807869
586676
80936
649996
48096
50099
818822
1164221
1114682
365531
439047
31122
357484
1149533
234873
1044006
955856
462530
946393
1141572
1034636
693580
360345
328108
1057815
55591
790914
437590
129146
887016
791908
304043
191941
423461
454625
4235
298292
861941
869447
1141186
658337
872029
545513
1088821
754065
653297
929725
658353
256456
984956
826775
81823
17103
547592
425544
873098
822026
547979
569759
629607
782454
1114729
655474
960194
895407
105227
1163436
881810
462014
200562
915140
64362
1052274
907636
539830
954439
291942
690679
858853
229469
115740
762968
803064
1001862
789299
422188
986667
839856
2397
280241
528287
1067522
1166954
453626
165587
174717
261532
771970
202764
47296
330121
495862
302511
1051506
564180
374509
745622
796744
887620
1049279
996191
470316
983125
204233
451069
247361
443380
14432
1132155
945650
425210
246242
392651
81804
217653
122907
229168
924306
737260
611529
157715
914870
502903
541703
257917
530146
553622
656347
319828
153213
544028
345411
809519
763279
107487
404222
174793
118206
334460
6281
748039
36453
542913
1054078
269491
1074660
589506
213059
1182705
646677
335482
755223
450805
867172
975586
532242
906783
654766
320629
536007
703244
987693
274295
29949
785494
238389
1165451
182610
995097
256857
508370
989571
217131
782071
223680
80588
262973
668847
539775
652329
134061
1071448
715586
840511
1149202
1089352
159438
266004
749669
451742
69811
617127
923655
407851
15280
718909
590851
47744
522647
373296
971775
1162159
976547
201893
302168
1166469
916457
398833
697467
884479
232891
470327
10925
428718
693189
1156022
479400
6165
470650
512889
699802
237028
919596
134926
612490
148045
567346
349913
829085
384352
895390
492734
490419
509328
746302
205067
859129
1023448
660607
974828
66330
208272
1153541
680309
508366
1019541
109590
263801
690956
1176959
436831
595851
1062842
990922
33550
11750
129976
738664
881007
495079
23529
503113
696395
16052
530611
1147914
1041909
226767
887644
1146257
595083
317761
1050080
393443
739424
762336
479197
857713
868367
535362
1109276
818295
121799
669895
753245
1004412
1160839
93405
818109
795164
582659
676103
717330
135299
1074697
927574
117390
913913
1189945
1003409
565448
134502
715782
329219
905394
822577
852242
901030
11945
461727
627497
934106
423936
694889
339201
919026
485214
988528
132740
431150
879663
474516
941549
569999
465720
437148
887184
630025
638313
190593
904402
318560
993614
316506
376596
857066
411055
350338
203001
622599
308265
59534
791691
266923
415520
444995
63413
286298
1001184
351235
1100427
176649
920446
923839
335803
764267
1104061
729782
208707
815353
266131
214858
733577
925827
531914
283785
287279
776282
523351
846601
325057
522327
669804
822661
786307
462875
48379
649245
221474
255545
406080
430346
187741
990161
88762
243298
1172348
5477
159725
588475
924466
765298
1149235
149093
451996
1065938
944727
338917
79533
1004094
541918
1010723
513984
802193
122310
388689
272062
575986
1179570
725248
657273
1108730
165290
812719
1008703
537676
244576
540048
797016
462286
1113449
1145058
1180388
140832
291923
143141
1037128
964524
800003
563913
525748
1138088
737055
525691
448295
4933
189963
571655
460354
1075304
755249
1060393
373100
634812
768816
225383
866430
814721
102754
496730
992389
268592
655738
480707
91645
813760
222884
849048
231917
977131
1190133
537027
148087
178559
988176
536390
82191
977409
855090
673588
124256
753757
514320
905947
848503
414681
666998
538686
812595
331794
990268
822887
384731
735483
386635
1019147
343486
871292
745752
540283
584149
212207
94730
999062
29404
160410
651274
812009
1024895
127857
180313
1042888
593192
1082492
724034
477024
517099
972848
877129
520439
834454
429789
504381
603252
45392
1100244
717623
721289
252966
750673
132438
677124
677046
998713
1191924
641991
824422
786699
622158
972044
436525
857776
28497
543236
479650
1072588
347015
1488
234679
872110
178283
544618
1100521
739058
1097089
1006553
171500
1043625
908870
1064070
191615
735251
1066591
252138
775456
613327
919317
802782
1050594
66394
862764
506268
1187971
509988
196329
312029
780963
772721
967528
243417
1164511
512912
667594
758185
876136
962111
1040078
1095221
77542
43614
372703
1104802
61412
245679
70066
828468
248783
55671
23971
17004
205523
44881
716644
223155
418414
1143288
700365
460730
426230
1141017
984115
653459
849593
1187047
243027
181101
823830
707756
655144
1138815
1160097
362985
1108966
897840
647353
292193
1117377
550333
435939
1180000
418695
745733
299819
115830
286749
567352
1091145
600189
633125
314634
608141
588763
792430
65654
923920
730296
697588
149652
597208
65366
202931
930394
935851
591471
1000224
944820
515521
409634
2000
518204
1071425
400349
723157
299338
393992
331594
1160229
1122427
9070
347746
962827
264970
18935
1159363
681088
1012278
805626
434929
1121300
270830
220261
482256
695740
753238
932150
495635
1113793
467607
27126
506361
859133
100142
1115262
673579
1153652
644015
654065
825847
538657
1036667
628844
936125
981786
33129
645724
983050
551858
593130
52813
707960
926460
530702
707877
1044108
689313
707312
119907
1029417
1102746
1016972
698700
866391
269191
226829
72576
107360
682190
1006105
413143
792514
139133
540783
928140
491982
1024480
331103
249692
550502
670617
829308
574709
191807
43845
751751
818769
465614
437239
282954
1150058
651264
986777
344458
813480
406412
514770
678283
40606
398144
924281
705932
781357
31790
368618
1099246
285602
231769
232358
653314
1054068
409054
120366
286344
1145773
265291
900270
1096235
863770
1139697
299924
610897
995930
1134688
973097
441643
139622
534002
1172579
1019136
734782
29088
614623
474850
388730
748938
468523
548295
114686
358905
568549
825204
982390
529653
609577
638250
1078303
231547
993628
1070907
25514
620706
1124661
565604
366972
17446
392912
809503
919749
970275
200567
258078
321512
303195
611162
221495
457094
904826
630034
1185569
1029225
355664
250435
168980
444684
135461
651156
507167
566458
618577
1091129
799230
35227
453810
257243
1136145
259
1100334
709768
982517
429753
410137
943677
570562
181506
296305
424250
582954
42286
1022102
610759
635433
890094
459869
805660
271790
821123
557178
751299
1106242
757311
448415
374528
65423
414411
739261
520527
1176876
732318
745126
1138126
709323
19011
427540
39604
215058
137005
579732
28402
523120
848945
372768
134571
722617
79085
487253
923952
462685
82802
60586
768310
596314
851407
34107
874448
311544
118345
46427
525540
670499
795786
277074
506301
426859
496123
1137522
132944
647266
440608
597540
1188532
943995
895204
1176901
245458
282121
1039492
74034
1066545
981988
601800
955237
700023
1091308
1024865
449448
1031572
1059508
557125
196139
1068453
1005244
320751
76294
340334
373243
893682
285566
683423
1055285
271784
738671
1092829
778595
58852
17023
1130507
368219
473686
726840
1143160
700246
977977
734871
1064189
483568
578522
89867
645688
466269
787615
81059
163118
12654
795094
227993
592034
661811
385909
264160
796609
823123
133545
412645
119742
222278
1017209
1101629
192722
634570
1175615
1096821
1058474
16428
448569
358770
99690
494530
920553
587388
981656
881045
948269
909987
1007090
840684
1176673
619524
748721
992966
48577
892219
568109
843831
1180215
616980
1157998
731227
74376
1141193
63433
94440
459293
15411
895623
978855
542551
766183
357458
1012862
845413
191430
979931
551839
250797
796380
38350
174321
555206
458174
498547
1029594
416379
175991
809761
1048287
939818
1041085
1054364
311833
294302
241899
251325
48234
579397
305768
334763
720724
155289
849931
849261
1032745
1088540
511948
1039815
879427
1037683
604684
589005
518828
812376
811332
881718
721522
666878
1024444
1148603
937203
880124
502499
1069299
725398
811733
472117
1118120
488235
1075843
1100066
765561
160795
237496
144060
997623
219812
1029079
49725
841183
477069
959382
5693
1087494
74944
58951
184949
455787
270683
610549
611233
97683
508625
307635
822
738171
100501
111593
680804
71050
91155
809870
101633
205937
430214
132350
207302
196319
396189
758152
1057662
901285
251462
1122372
201500
704305
1086315
269029
188234
414558
850988
136395
886661
703766
693551
854455
1021009
610923
1083043
258212
121806
494347
952422
559973
984428
283429
653449
1041395
1152011
170797
89621
338057
583592
975584
658103
1172436
699163
40343
826356
394924
47973
206722
1108901
1189329
1017461
658145
1193217
187654
339162
32836
260146
276909
1145638
693685
855480
1096545
1117321
1071501
237120
818951
1013690
1057268
1165754
245503
352987
408055
259539
1067840
568335
727618
706320
799510
1177010
114497
92626
540170
178619
811610
249770
175109
76397
264148
913622
450744
1017247
315584
371419
401309
782832
1065836
1138415
573217
15924
1083218
578361
362135
270224
581367
1087674
627159
200976
1168182
227414
1123028
634289
399676
815837
590610
970721
622445
106107
59714
1173845
945782
739267
442741
1045624
194614
1140034
794854
1019936
812580
212797
289866
1048779
1172792
734074
927512
1164971
481659
1173844
108634
416478
1124152
1121797
315144
806671
727329
145994
716413
470105
939650
634093
447564
141731
1074177
195940
268853
734969
932313
242832
1162361
857693
793113
937423
823135
495573
634181
952144
607418
779403
1157792
301298
1024670
498697
1178045
644328
51903
512433
21450
1036035
408630
268873
901965
319863
517682
908236
756178
1072862
1119940
755685
29799
319223
362246
66784
81176
941080
945837
451834
289086
1145911
364560
463892
188096
228552
913701
979937
145052
634272
4563
515877
291448
82545
840521
790642
617832
54547
473815
49215
462290
260482
850174
731926
1099110
1095094
581462
181642
453347
530122
458774
738160
1149903
957193
1008752
292766
979459
636515
1142453
487898
417988
70737
539252
718499
737005
736291
1022149
864295
1003781
1037505
854014
251318
783424
249438
1140407
969423
557429
619444
483221
179477
242453
837766
197009
1098473
102160
338219
822797
910708
966412
327863
368997
255686
269053
771032
68134
853251
774462
280072
649489
348045
72411
956039
617375
239271
413828
1152377
944661
140422
744578
851941
329198
133687
1000724
266716
481476
1021877
964317
663554
171834
912284
215032
567039
445254
1148866
1110348
850761
160684
469590
856030
367520
662071
380336
492778
480778
963258
354134
492133
812186
668237
458599
303929
848814
150025
490454
284546
345674
1173535
346084
566153
743293
808678
699297
313958
232687
1131890
1148152
972528
476327
591753
404075
595013
556477
1132668
839366
621812
267931
835666
495460
507415
116325
840375
708945
190510
17986
556218
329155
904813
83055
605749
998247
261455
683734
689971
206148
690196
804091
651012
850551
280002
674780
764908
852725
540924
623843
291521
908450
384340
535442
643956
1019490
517919
613251
760048
266288
254617
1034354
708343
307402
305713
1109271
718413
937804
567618
1130699
854183
1108598
213235
514956
1020476
1064271
402950
896459
836707
697000
47663
1101083
891241
421728
181546
980894
1113556
340221
169153
312506
908499
749618
883790
468219
273961
612321
107431
1010855
872494
983834
1085974
646424
157877
130871
90309
458729
108508
29885
313928
1170444
1108566
897442
764009
868600
88525
1066140
15821
103597
803976
1134528
323093
1045721
935241
720186
790358
1003252
560161
793454
136932
93108
609161
972846
940878
1057277
243588
253240
720143
281477
78937
1014031
774360
1078381
977046
130204
750470
117616
964455
1111226
560438
912600
101393
1138167
413254
313871
861609
575444
929708
495884
1029636
6638
393693
424933
684846
565426
552851
899579
332958
707250
1113973
1014902
1098594
209148
1040256
1149222
355636
1165400
587972
425966
218524
700877
385426
649119
177972
673552
829477
1186095
1180313
481744
672865
626529
796179
295360
432148
304386
527310
801093
626544
1011060
219647
976314
192504
341501
826102
52225
493764
582540
417355
539934
236671
443948
293702
84932
245610
926097
988459
535398
865143
760715
983600
52453
647316
828079
149631
1136839
342341
511126
656844
473342
1104808
845336
344190
238091
1150485
510869
160950
376358
583796
727823
16095
41025
474022
334598
22126
449899
625759
440451
173413
31826
871711
131285
934684
747838
967549
105594
93248
991420
774480
872933
417785
937414
1028688
844903
88731
759328
665875
980972
885458
693074
615561
397566
19647
506625
301694
575024
302216
1115153
937256
912767
333130
737419
377562
653509
419988
653500
491523
1186756
120484
386703
485652
613096
579582
206622
865546
572469
721284
898471
156640
1081110
139286
970324
1117716
1087064
1013930
268665
745674
282536
280098
522781
1147288
418257
1125954
672323
441128
781219
789650
1025219
954747
845317
445101
116233
831689
903703
1171253
227262
610220
670659
673755
652546
676803
122543
240283
812035
974326
818559
1048273
635337
668361
1121420
672401
82072
95655
332049
706461
1154952
904422
739432
608450
916170
1083017
357088
619461
1186062
705326
354792
1001191
280929
171738
79832
1191353
899526
612591
1033282
680273
603248
739302
902777
424181
306860
772342
1139977
827764
931513
11493
127617
860896
802960
474217
1165798
474078
1178095
762466
381053
534813
757204
1043145
220393
139414
231658
183718
461902
641194
585885
697798
955504
128470
680150
818930
497778
25448
592380
629434
30200
46623
997505
309503
319180
691369
527489
936836
1031318
9604
1066344
301801
703642
755651
585490
111158
316539
216620
120109
249683
269131
550737
739534
930441
1085639
61264
3026
387315
1116317
1131165
726079
685043
484313
1128508
421886
336012
1098261
1026740
1147137
883009
568691
520050
623400
348488
205164
832123
433417
877173
523622
546511
577567
870859
416211
751851
1080446
1029678
300675
80363
645885
837552
792812
547730
891008
2182
753772
1055009
1103210
1000784
82479
103321
780296
236536
640169
937910
257854
327626
784086
846295
1146819
281961
559129
568360
792712
940633
274307
848640
774808
548633
161748
528275
1164184
1113676
22422
743460
540023
467665
1095065
124991
506111
635899
538570
445201
712959
1160093
1090750
546865
244896
819668
322377
436545
620193
242047
122100
996051
782538
329510
308141
786335
794829
561954
863123
50325
424105
19244
186559
888859
655713
581479
273338
1182515
179598
1179156
972237
252043
445870
736218
248046
441216
487956
301740
420081
598994
850398
1107566
412995
677418
466841
473706
43114
885903
941442
968501
733264
938571
851885
958712
832364
412311
275133
1139335
809192
903104
765889
41109
414120
678630
935591
165997
758787
971751
610077
4396
34583
48191
367651
375759
115703
1013666
656167
535006
882220
1136814
839811
1120913
96551
215908
588402
534672
98882
510872
375227
599122
794587
1112658
385299
910199
465116
896092
1077807
276608
36971
1043315
58478
1192341
56546
162207
62216
1054417
381057
161783
977000
133864
283623
157654
656475
63089
94655
204033
488554
204645
417412
860972
596537
686626
654754
221318
584815
722286
768424
635859
440993
1073861
1073943
94597
500379
309270
992072
969232
608488
602942
115121
595927
187
21365
534034
388796
523435
545432
455673
618306
1055486
1190750
437023
921526
142253
142300
631227
1014848
166534
878053
352634
598818
1071265
789674
11704
1028344
14298
228588
1094075
301553
981228
1006795
952397
157380
195798
162696
608478
490731
886226
1104096
1067749
80053
79660
544971
794553
781733
530288
442645
314968
919002
560230
80861
15941
325260
367906
186228
439898
760441
1097092
625242
835339
847834
1095903
1139382
1059872
146620
760367
493078
449272
738191
720034
580025
996496
1182817
654930
920682
1052298
916696
352657
171245
1155822
837828
895383
434997
1074677
933797
895555
481236
334946
1116167
959644
127362
199435
232185
665476
509569
596231
615845
274430
734083
967050
948258
498550
374419
303255
782132
49899
1108606
747685
350413
1189131
664794
588433
667911
26058
80671
1148973
1098245
196982
538485
1176379
179368
593480
122306
352858
1165737
252277
451508
748971
1040383
137514
334916
1105456
1148555
1141984
416620
240128
906908
284326
107734
511639
788837
906163
29837
870092
764723
926520
1147074
483120
217386
68413
344474
801015
724603
1156807
298467
582721
189829
711594
996006
932307
610238
367418
656541
857543
351019
608190
683156
494763
55795
942699
451111
516652
928105
155480
11682
403161
1023271
1153144
1134323
545162
20254
1071216
472425
1028920
1035967
565973
688307
690897
879544
894191
1135944
249740
260197
177278
146372
1109136
453380
1021596
411537
479406
210676
631434
563687
819558
124942
352158
299200
937750
875902
179986
169715
661076
562661
876217
372719
622169
374742
572180
966560
195111
902221
284400
848893
579726
62546
366132
379063
968387
593988
451352
316455
990381
1087564
366185
1095443
763877
937225
318878
498631
694290
353300
408475
582677
88063
1067647
752403
866115
750501
636359
289731
530415
112118
1062879
312880
1148634
96067
1018052
741570
10916
1099445
772100
827106
463961
614247
323960
1032657
3345
696427
285465
644389
675186
750866
502622
1048215
235076
349660
244303
753040
292752
1023512
1109685
1131179
787910
193221
727115
926552
834118
675782
197220
965985
695664
989840
861695
497084
250834
1042140
70591
362404
723027
910236
307457
1047102
84371
272379
648326
1001300
288861
1182157
88958
387845
838484
49984
1031134
290882
404752
1176887
840981
549096
365321
74600
944938
587091
682552
944940
832702
952876
742443
756564
524592
18047
953032
937582
361242
81273
416571
214043
689755
604122
788490
104440
89074
152303
625394
319089
957776
687464
1054957
766019
117299
904748
938694
969463
121590
266663
286504
1132793
992425
210863
678272
734532
679589
83058
861206
1100174
1141168
168648
792846
243339
44052
727776
918624
582756
1049453
787554
529862
547971
969213
792439
671814
359140
268078
705058
339825
1014766
1047012
1153747
607077
124795
598772
950894
621594
744043
246498
1099601
12897
720084
309869
525909
567153
674847
386877
490390
1114219
533855
916846
1124939
487499
1160908
133424
227291
645738
646510
791810
991760
487865
971226
279651
264238
1061089
821219
148579
415180
496395
458892
963535
516765
652853
233427
535915
769343
642076
110067
395365
396943
236074
1089889
145901
1100049
877639
410473
197086
1131076
1092011
541217
321170
353890
1061318
1149981
251221
944632
991446
171505
264341
1106695
263271
680415
918872
105013
568900
750469
1031274
189251
278766
21703
989608
366107
203491
1153524
416721
543681
988139
377146
156775
98003
842269
356304
1018881
1149082
316687
251622
1148366
247000
50466
779843
881503
163828
877232
876815
452615
489202
435389
171015
303510
314003
881528
270674
828515
702507
1003819
1006934
892509
216598
1087309
1057603
1121770
889040
1146135
113771
919900
252559
221311
193417
142385
597923
527818
1142008
699925
1053086
114445
675806
713095
1176422
1071189
13988
760574
617575
85641
723660
128664
832356
735556
1020135
630374
118980
832000
366224
757447
1045279
349648
366
420065
482461
956397
661450
905100
965668
1167132
148686
1170593
717224
760091
764318
797071
1140824
36688
101837
1128023
658375
663521
654247
320345
230752
1047092
332036
1113684
30821
464905
169448
363061
1170921
946073
831445
704622
188717
819333
1096943
253899
541317
167215
1173310
704307
153189
866495
551232
73127
888026
728370
483299
529174
425248
720266
597679
118930
60012
1028457
117177
1035789
276070
579707
20650
59188
553652
59331
86149
790790
738673
791478
275554
346598
1099502
45013
1152990
111149
967657
56108
978975
1139846
1175677
530070
282742
193488
128261
214482
663086
42266
312613
476897
123398
97749
144697
250387
295879
506314
833135
354831
831801
1144782
1162447
1178058
315372
23041
577742
75183
653876
1050483
230521
830397
1051309
617330
422253
269896
394851
1885
481623
1071112
101464
1007050
936262
818003
656372
545738
334349
877908
285952
893963
226096
571471
1032229
71038
530258
858210
174894
907724
357043
949605
550917
445978
563258
866631
441188
82538
163625
1020248
1126471
591754
603708
731168
580855
619485
718128
653225
213561
468059
1039089
787886
887444
913499
238608
1176618
184513
690834
422972
485225
204956
723584
1019140
356770
855812
595047
1075604
136300
568763
1085732
245113
243976
103052
335757
1020984
768869
769353
870767
643485
1114646
935497
307012
9729
411237
905459
803043
459525
917791
342683
851709
843435
1076456
509288
530837
27141
797952
663137
303888
917496
822586
463361
455350
899403
594117
410011
1035823
528436
772174
551205
1080307
1160464
376774
450625
997295
664659
1797
654283
426096
848179
352705
743607
870321
370131
210666
557383
252021
155905
160278
136314
785188
817148
709328
995232
1073092
454783
66730
1041144
393578
309872
971697
164248
285378
232698
1001608
441671
143416
298884
1043353
142940
637954
892775
1081334
154936
788302
180625
635179
1070103
839181
491002
777344
585682
1003042
201489
698667
957407
167952
1073181
111344
19961
865563
905004
397127
320698
197376
1015110
251974
507378
747153
896388
916505
479827
352443
716511
162018
560306
293622
957349
292657
1091229
798372
276396
641231
425245
1058673
738025
1060437
639403
1114202
1131848
942862
1115963
68096
885646
565259
1068697
1131382
739655
14775
602251
380843
601116
158713
1117147
1078910
142152
822967
53295
80310
1167443
703058
768404
596001
713203
192336
719337
419791
1012401
347442
634822
188666
364624
686137
1075936
182754
818
212015
60738
794753
487202
862366
1127939
1152158
355588
392474
801262
869690
928829
1104539
365545
653683
66415
1166073
188522
1112568
884069
809047
22581
47437
306240
962722
615009
652618
1025157
713982
301086
1148742
796120
83091
1171667
969549
313508
280751
653102
381987
950648
461480
519652
672054
1158738
572043
292179
1178827
1166788
672719
300887
498722
172816
1058249
896016
613337
445200
468971
159
656258
1129832
273247
396276
49698
235638
699590
820889
789826
430120
497369
176377
750214
846893
480847
552523
433318
134845
815723
340955
713748
144863
631547
702941
1076694
769812
997407
994397
311822
703722
298635
354592
103971
387476
1017097
1060385
350865
1006972
849554
283945
147576
524097
576307
677185
88138
959591
186198
474119
590433
154527
137970
581067
771761
245444
315730
573995
1006111
634383
622568
939880
857186
1091973
963528
1084817
897119
1013603
161846
6583
951017
1077961
258070
249487
846318
1080313
1039368
491538
226599
1175029
859326
1187135
521434
831420
473223
523550
291075
1087328
652360
76468
352913
558021
804753
334971
783414
427756
217571
965147
808276
230937
63500
1040854
817429
96755
1109272
258828
454044
886130
118624
168801
1076813
376914
733196
627607
747010
872559
966115
886818
702976
251031
781385
831254
80102
161011
939578
692582
573804
1067465
750496
355503
646535
780041
633219
408776
421192
466947
547924
1029170
116848
140070
481966
730312
1044602
75277
181664
398861
476086
542639
297957
440921
865869
1078809
907873
678738
234310
1026959
12596
750840
824461
93655
1068716
328234
30678
159577
459786
590573
303712
928213
817750
155060
478039
558685
1101624
89931
271612
539521
541142
984266
582173
1110657
25310
702432
363088
222889
914710
1056598
793168
813347
565811
379516
1179064
403686
49790
1014189
492080
572686
1047627
673009
1072600
885836
491701
983990
700038
109470
252943
115827
1172218
43937
768540
932872
953812
234671
906737
154798
344922
1129277
1116749
1016929
1085547
1087730
1016680
440644
306888
591657
973394
105891
855358
217577
600372
323803
941270
1018663
256437
414514
268914
239686
799862
389127
761665
872166
404235
592209
9367
998274
317910
873291
1031329
224273
1058307
684724
140361
731100
101381
1105618
685472
586310
767887
743657
243487
759839
594306
420704
632907
926490
940933
468136
879408
1023056
417309
1193172
1153700
875312
274847
181923
745568
59895
535719
639821
452144
1170255
568871
858215
894774
738653
942409
1128591
193343
1190326
1057938
866899
977055
112904
619639
1073031
191753
376881
75631
452750
1117952
1167752
115468
559022
61938
519657
1117094
164170
1120603
1184427
391367
844668
176982
633887
98302
991494
386908
1017102
691494
832275
691410
22450
528712
765824
281353
663847
60044
163339
698739
758210
62208
433070
517706
940093
946836
728207
139007
303058
1162182
507713
1021861
346386
511338
422789
116519
310760
952948
1181504
956589
1106540
363595
442456
304701
381736
36069
615584
1074744
229537
609695
1098127
1027222
748735
537690
488864
415569
756857
302345
646453
585946
765086
243131
1000128
248646
434791
791855
911818
476392
549071
391718
27917
441603
1070322
98057
471766
85216
1055693
105637
1088484
752633
656998
1075089
626346
361177
567312
434946
1049292
829807
178178
488912
258222
286611
481161
265330
873095
74495
167873
256585
954557
210456
621510
408953
1054143
992935
939749
990437
993136
939871
640243
1020650
693831
850653
272661
1047307
782958
77681
205302
761728
929604
804936
524601
1066723
431035
706070
1074149
1049515
718549
23057
198658
463501
931459
314295
949160
142469
960299
796261
1075877
267769
573750
906553
722409
672725
19400
1052819
1097079
806425
1104144
835638
1057710
284908
538455
586780
563072
469262
828135
1114296
850457
753304
1124648
494619
201793
1189302
902747
617206
120773
1123602
767715
947688
525227
772549
136572
215169
475319
10541
1181600
863640
267351
957858
410937
943670
937812
229408
806120
92349
670309
30556
625478
97069
402987
962103
1043462
76267
477640
883361
960255
263210
166658
528576
707774
571711
1050539
1181901
237409
413082
736756
1008162
271110
541709
109040
640540
1188869
943201
906175
1100157
195252
25431
94349
299756
329484
108322
348009
688580
620472
783149
511180
463543
635479
515798
27144
167723
896925
666426
803802
58507
598735
7446
271387
534422
302917
83604
254200
927786
1121538
154590
1068036
706387
732060
35860
162013
76890
310758
210190
716134
275631
790082
34946
653133
410615
910200
777957
1166144
655281
422871
872609
689630
623292
550339
256753
564173
305207
1064077
968942
353882
1101141
208070
211176
526138
730697
782383
340979
732467
484669
906107
735359
706084
1064117
1004908
755109
807743
157830
747998
261464
373930
90459
1086378
996906
830057
790628
1165064
1067397
1037257
1058755
766051
583914
362020
127609
139379
922176
321926
926860
765468
104261
304874
1102822
691412
280439
918371
198538
523389
1013699
273682
37207
263082
928127
893201
1151942
479463
601744
684730
149232
461755
399981
244446
299260
202522
337725
126790
727589
1172941
406540
200719
987291
556192
556024
141828
666188
1044334
489006
817651
709220
510573
808619
430596
1039919
643645
875711
871429
821567
538405
781132
898959
704873
923460
994078
213798
742152
852263
945921
829339
772411
192951
461251
794224
293451
879568
285992
95013
650162
322008
951416
287005
1162222
654168
603875
529042
1053696
621791
1067320
641639
869844
495144
855440
287562
38909
849192
854734
174762
825347
345585
681577
107710
353567
108962
551163
144278
637124
408373
724665
1089666
171446
286090
1103484
841439
882476
908865
1146021
816757
1046968
91165
846198
112943
345466
1188109
864753
399871
84876
524354
369311
759808
575708
758683
650556
281265
269819
385004
459654
423989
458208
240471
411893
1113984
276589
1151998
1143528
941926
1017311
911218
588501
24274
275806
905713
384266
1063290
878898
132985
355496
988440
388023
811521
784993
232647
581545
686922
827892
593143
317804
806230
160870
455477
366447
679465
712836
296650
514266
827408
261024
451949
1019263
1002552
499083
784339
1124100
137246
52776
510500
312156
225232
846850
914486
1012065
369108
11118
572071
1109860
100005
42506
1055574
842282
197080
688725
369669
352490
414020
641362
142234
1044928
430174
864035
319609
1164162
194060
744458
329949
807329
1143646
999158
527103
1112096
471818
165147
867143
190490
306744
334021
21001
476900
1097254
663052
697652
309059
690058
515851
939159
517896
335387
1030996
535277
1173191
609466
163734
359426
1137226
265264
294806
959896
28111
313448
766717
1150370
485091
443027
815717
324334
968824
856724
1039006
474503
1183985
493685
26945
84220
12671
557977
15512
1064500
802773
482787
157050
597478
263278
223644
1150636
1052169
654152
929631
314344
601720
1133982
57721
937370
361081
953905
1014366
654094
367702
18525
44410
725677
269344
813951
1184008
25995
348689
1026285
1114495
1056170
819427
799709
1171488
985704
686503
302681
271958
918003
299660
697974
1169058
563507
503299
360528
1016628
980583
302880
277639
306150
1155254
1146272
1164737
906652
302178
617823
633754
232090
917228
83765
968570
271693
491702
926413
537226
1170087
301820
529337
940259
1071827
895029
81893
112967
540564
893179
636266
1121515
687867
1106976
726959
627537
760244
653419
805483
368509
882677
476880
298086
358516
623090
420426
842712
1138763
916477
685194
910493
547824
308324
233419
578432
724597
44348
845064
1056567
253424
1191215
860029
876708
386675
758640
505657
256341
49515
422979
383175
910075
462096
989397
321622
110404
702619
210711
1088407
290301
976225
1045835
444025
867963
179061
1054926
801691
320196
301977
771482
541698
1012980
292845
254685
1024650
32638
1050320
631910
499478
1038807
483114
87180
357595
413245
768460
155528
371649
185461
944053
143710
952446
944099
39757
622463
573091
807171
812556
416896
640082
1078530
1149812
361787
913431
196114
311731
869332
252164
460837
387203
128345
199017
403440
377808
808207
466306
1094092
132277
910285
852196
1127998
37837
1159721
376649
1159170
757809
7063
699993
1089693
314724
263291
428791
1108634
1050000
800635
685241
962920
791825
1171828
284609
470736
423374
955035
127886
526974
67320
845679
186448
307819
357404
16663
446089
678573
717896
1148310
1057426
274128
750685
589191
236977
707779
44232
1043213
225647
733884
514399
724207
734868
398320
37434
77598
176349
444083
443247
291339
450771
1176211
382448
328693
601046
579584
916264
345623
288114
373529
986340
1109087
406050
458661
13199
449623
791117
296526
366771
266123
260700
568130
271737
112872
179778
13890
212562
743991
690444
111500
421188
699952
841281
1034493
960941
427364
926491
208765
439098
1087904
1124754
734404
710502
396217
385709
808982
566527
1150210
31058
903907
90442
847204
280937
678197
45086
893737
138271
1035336
691814
1146930
1033580
1171801
839453
23511
1151116
690903
270595
3704
802560
229702
1060400
1101270
1190665
212188
338456
1182496
586463
284351
910457
821212
371280
549221
512222
146646
690912
448165
405021
1047562
986933
732116
583446
19289
211615
734547
1150795
654611
345247
169848
261105
866743
49963
242684
874167
893921
693516
216252
553412
540722
265971
1104128
348445
766711
260687
215561
517253
375060
273192
750114
494867
656202
767987
298995
818478
347785
1026882
1179696
563094
76587
208337
1133006
912661
139829
316026
1084528
122715
605382
434375
567042
299298
826985
19900
38670
661805
925536
187571
29573
1164632
1018849
408941
89611
505376
954962
132618
1116324
924183
500275
669510
1167057
477006
1187406
505415
1102708
1164648
759125
851811
23998
513656
1072673
634071
492606
179255
643774
999362
73911
403311
378195
583333
190369
1117039
270301
404892
965990
479652
291938
183020
839261
1086200
436732
580396
128180
285139
975326
883545
770725
584774
359836
223541
1190786
53772
193380
90269
411212
530109
1185878
519910
1068828
960520
208241
1164722
818672
1052728
765588
536797
427593
216085
576104
995815
521130
13651
798022
388950
573484
443424
1053372
32391
382876
697286
201215
68465
180142
420008
717421
505061
1140273
709841
687870
418640
244537
232767
1141605
232509
692319
881640
1064184
306401
688505
915911
259506
216345
641910
652816
820109
373102
961711
193250
747536
1013
92844
322204
556708
645051
120266
1105743
495158
273676
843456
752397
1088912
46986
1060093
938545
460971
732265
653751
1178802
522037
14787
479681
771064
297260
442676
179952
366317
243833
419545
239181
6489
306694
611485
776809
251764
457212
226677
431158
173019
625789
334202
691886
382832
712420
832351
305949
699025
465251
696168
88513
725938
894675
511497
617756
233651
1008082
533339
675200
11019
554263
472881
796676
773111
104025
35558
663009
239678
503373
440515
875366
252897
836795
941519
735322
812440
919071
1011347
191366
65033
694601
690917
189733
1018582
306242
968849
1026571
72323
679993
878349
368009
85435
952634
335149
491983
693099
577285
716979
368136
126094
863693
170953
840270
1124187
101216
755577
365379
481354
376670
704687
976750
541457
1152247
540135
1058138
379077
236235
1008689
448530
53988
602195
267186
379545
922876
1062817
603042
1146224
534492
179251
1075124
1084720
924765
964910
470453
624956
772967
37699
214183
996056
5965
1116484
290616
761296
835827
151182
97962
490903
999689
960080
481030
434692
886506
600126
2989
225399
716692
316067
88259
985325
773026
1160660
758726
687991
90058
758011
578940
382478
405641
858986
672906
645015
1135877
762593
828004
1169968
709715
287477
620556
938447
197443
268406
1037503
886001
149932
1151200
175630
1052552
896302
891618
898047
511032
726161
303085
188326
1059766
910921
128237
9305
1159293
715172
683190
133698
270159
1147159
844498
536103
491308
373956
64921
847444
310192
877467
232586
782427
291976
831674
456100
1058615
1043695
455076
599995
498270
856072
865501
1075336
168780
529293
404149
332767
963087
904062
1131247
576215
216431
325660
55977
508151
355045
112565
567562
1092254
71749
503136
560730
910516
989853
97567
39755
32834
1155125
379575
544141
734890
298096
109974
303856
853446
1133766
821895
1103685
753489
645703
539841
742769
434308
249836
669352
40731
1009243
684518
319811
808783
955812
995500
466463
1068794
336825
144593
218919
596122
536446
23316
988797
922562
202429
69004
958994
492297
29955
22710
64003
871125
553638
772359
460724
1152465
98397
548653
446240
387862
222202
913357
1109094
1187633
686453
1161469
11586
1158373
1139612
190821
1086618
751263
735873
767302
858987
463244
315276
24106
1172699
130866
410153
108963
898025
665288
839161
310436
1077185
621098
618374
836407
933916
727854
926701
463277
412360
977902
1041117
1114029
411796
1108250
120115
138641
914218
1148307
274499
966071
891434
146090
855165
260387
498162
481904
93402
776469
400860
584103
82986
714775
574194
599750
526241
323790
616203
516578
31344
699141
785679
1192852
1180746
775452
788317
553703
494502
35008
276033
260634
615981
454228
394137
29764
799837
738371
577198
1005263
567715
1047005
768028
800052
766026
370879
289439
584619
823757
470985
1125886
739447
828247
1064251
28421
239998
691812
180741
289691
985623
343101
1010612
564856
138674
136319
628983
1161119
217470
598052
564613
830949
296738
499544
689501
883259
1110213
919759
228175
746626
1017927
539098
203591
939030
873255
544721
240709
1130730
685960
291901
305328
72905
1033687
93319
99286
233970
48229
1043236
1056967
624333
1140489
207929
690074
479730
128343
464178
60280
744395
372565
601789
522177
238287
790725
776641
652034
200211
1027556
795197
1160277
749356
369062
949061
580049
60487
736757
951482
219200
842791
1193226
576993
611882
1136199
805882
165639
986215
1079327
883999
249771
284154
366104
1144515
503007
1017984
661980
1067448
357018
932656
435921
328008
789978
242068
343222
1049937
513119
1050864
550720
211928
822593
848479
125461
1047713
704765
663341
574516
674668
555502
944209
252555
70333
620068
1048290
895126
1004356
515959
859990
515575
960522
914506
262856
993880
689613
610941
137464
68353
441375
82866
163386
466479
862962
450635
498102
1067972
22409
1002157
702769
106159
715550
535360
705659
680908
728219
689482
927456
535905
665318
122101
78091
336212
1182249
930090
170736
1185814
1008289
797737
668162
1031398
1133012
578991
356023
832438
1102098
1073538
767109
37034
638000
399977
702579
858728
207537
1150726
476074
1066072
415715
25908
258406
658231
582416
270332
184922
730641
1188777
968189
204235
844302
1155388
1186124
337213
523608
1120475
890420
1043370
730979
538681
918115
795848
718682
377073
798823
775642
770253
1094206
194462
686789
281472
462569
849813
57090
785670
1175405
336811
249126
803367
1043544
351821
1001629
762794
128904
143170
1074623
130867
312821
274343
781243
875906
52053
511248
401314
544452
741475
587077
335214
731181
795779
786574
802841
1547
736168
582052
914967
1111255
556509
182918
1050792
784812
488525
892752
1166671
675187
1097013
139000
512196
889742
303828
824890
343274
569972
1047829
99281
151185
331140
1174904
560322
1135142
71126
915072
226757
105644
1037921
771157
177889
968888
97517
746749
332750
915650
1179596
710391
312367
286628
305540
178918
321768
568112
60814
34353
388335
105939
401721
799866
426929
868730
907560
393679
546259
255005
530123
323596
347561
673115
964959
663962
468850
211424
264241
858890
971835
1038924
566797
738720
521845
452206
987680
329235
917641
946071
1001241
468740
218165
1047003
840022
971595
997868
587493
1173247
1115448
868212
137001
1036203
42083
975565
103744
274118
1082021
404573
1053252
714762
268167
492346
428008
725025
824374
999216
1070901
1147103
1149446
786540
924017
272727
124693
491284
551780
824352
869634
210915
598023
211913
959525
1135892
381569
1099833
241650
313739
144254
715949
613275
501140
20130
1022776
108852
648238
329016
325666
582123
350666
576750
791983
1083105
161180
523205
1133789
833072
598741
462721
185448
1139818
942890
782110
740823
974123
55457
138128
821171
1122288
1002685
48878
1168342
1050807
193852
788222
1004443
812043
819374
597647
56356
999369
392928
39528
287947
659048
1138081
180831
520245
767259
685498
620301
994927
1026529
240432
24115
571738
605695
597677
432827
651109
420349
1159174
46946
349022
363550
245465
477598
139825
535055
448981
579625
655662
962441
131049
713038
362667
627777
870064
700788
1073367
1113668
294524
88388
881570
316258
206638
674842
857589
45477
1001000
65844
510679
203661
430204
135005
999203
1136433
413877
752895
1129283
1146664
479356
979887
54288
495479
1050312
1072753
1146352
705035
956308
1087919
52656
66846
643569
56543
514137
1108350
519286
426127
1144654
429883
504581
48677
482796
362099
738493
539045
624176
1187367
415219
510467
263192
46486
393099
1029508
741289
193060
834810
542981
481375
1172166
568707
243070
1043102
183737
491162
684111
593334
550664
773147
282833
424871
440965
401737
1058461
1184615
221119
518342
663286
639169
371451
159446
575218
1053688
837907
368580
395621
1158636
538802
30090
1032812
45992
598665
449205
478494
317161
714997
595551
177591
776046
69513
188909
99471
517046
140108
210242
21419
211089
169000
297576
1026230
106799
468319
1100061
392528
308740
349363
797248
1070434
959711
6039
208801
278065
842469
285503
235181
223506
316522
1080338
275658
955469
1136581
860962
422006
526505
37428
487486
1022391
408290
1054126
228502
1059234
561614
1178954
320688
1185601
752946
171579
346925
611534
536762
5210
373181
1039136
862705
951631
1092715
170447
760696
600411
273445
381885
1022721
929691
482515
941147
1053246
689633
705865
104940
495190
773328
1090034
280087
1181034
559849
369329
667449
846623
839929
42379
321067
649937
124467
842432
1030570
830824
971016
352108
284014
661553
594436
1012689
299214
1067644
820766
199692
76564
78145
1060539
891625
1130891
849289
259915
421165
468055
650744
563422
247247
993955
780811
284543
1122341
107568
892325
998721
954977
306970
37676
903148
638163
369702
595980
846440
325577
466317
316473
338822
39464
480959
479621
100839
940209
613116
1098394
674386
16945
239653
699981
293774
1184623
585584
200366
1059168
604183
260893
83107
337218
1001357
1148222
442384
129353
951390
1017873
292696
925349
374689
1160179
857809
686763
653312
229153
820661
567262
1128093
414805
388550
388066
710878
1139522
820039
87688
278500
1177021
589329
947223
138601
1135724
403282
698641
984883
109332
195752
689344
697325
897518
494829
659301
1150638
413912
910319
102688
249003
1162590
502577
1003977
1130352
1162474
674237
609379
1166568
161391
914667
850730
923768
633072
214147
356862
595177
729353
820711
96546
177738
826261
9676
819507
547583
1128064
417588
367942
1144630
1105187
891735
737010
474571
1186374
300326
454938
276357
481417
841215
331387
1026710
810767
880577
254790
775593
988578
517385
945509
1177808
988342
655682
819675
233740
151136
1074874
961907
1095469
756315
307489
429438
941460
884611
256502
947780
399241
858366
443201
876886
1052837
513762
326749
712415
854235
605699
762361
381161
824321
121606
494001
404063
514467
465602
663110
778020
505545
881323
332301
629680
1069652
102623
958738
502113
10917
790761
248507
1143426
317086
140089
352645
940758
1057098
167483
633110
1057880
943862
1154181
636615
992604
1005206
432064
402167
751507
204215
502147
406113
1144372
3044
196473
32960
700410
560362
1168359
503999
1010798
1082732
265441
651799
959019
741489
1164446
158347
851933
825491
414235
1167991
644409
831663
968446
782498
597959
1188933
128813
130611
823058
940102
151803
200392
1082891
556627
1175912
326240
840211
62851
919706
1169075
1142622
191853
298846
227466
699699
400750
26313
91347
692771
91941
946247
1019830
390865
412206
64733
486000
47576
1060777
784792
1178686
1175578
346437
776333
857389
16547
455262
321255
568000
508028
136626
832189
541789
985048
27391
398038
844239
1192311
555126
794125
1002636
1044998
271751
513280
861935
1149402
35909
517778
1058802
423126
679773
1148512
878693
1153852
288441
201245
1018865
688922
316293
1147152
921813
704005
248919
152129
504293
613655
618599
510959
1030023
184912
241464
893873
348993
490796
50686
93970
340259
594560
845110
212166
953288
966283
961161
474018
988409
13490
975688
378365
1057108
1146941
867839
366244
275038
29788
548032
1022146
1105951
379026
351632
1167451
910361
680722
784787
375720
10350
129195
1053532
565744
908642
212857
900741
103314
588456
237396
549967
728164
1151344
96274
45083
66165
136023
149673
22379
288334
829756
340084
135866
167624
531385
1005100
1073691
946634
905910
529470
1186999
496550
196610
151478
825199
518717
384892
385683
582148
524622
99505
1024125
65503
126058
40324
1188206
329420
716368
929613
722641
300249
1169600
988944
849677
417098
1125044
526846
793542
634525
512588
970159
59456
558529
391554
9316
393036
142106
237407
365226
278783
1114587
699472
320037
618051
408529
1007367
738226
432270
798835
257069
732219
870637
805028
324045
573780
805990
259693
35488
1001552
910786
684812
547289
159175
444297
675789
774793
139611
53265
418143
483410
316497
351739
210987
642077
393275
922511
195569
497688
507020
372158
422266
201059
917875
426876
133273
263928
1144499
250845
664202
404048
689884
228233
107025
98995
340183
872098
390842
775658
735077
538342
949989
1116054
329651
779980
668562
195984
410424
1011041
294997
59914
1111772
1095267
1176017
693734
809713
145576
355052
744553
1159129
459495
642567
961383
246581
50695
777447
151573
269486
787922
637342
247467
298760
869153
951947
872106
365783
394845
585411
490695
11960
527175
739710
953964
1010195
1025256
613548
68776
573230
204550
870516
1147828
343213
379827
738792
154900
888989
624225
900188
146852
280736
57058
780070
312301
884184
113761
497909
128249
486897
200947
916578
82156
593805
1015940
749428
222075
58373
121447
1179823
1171846
174991
119691
373521
568701
496257
857955
409169
1189125
1015834
365892
70548
961151
235209
583912
530519
97842
285210
1158988
714500
886136
951543
741992
965785
366811
438703
195559
241733
782002
1160172
450097
377508
1132414
602651
1056758
413545
1157742
32465
105940
249287
167033
929986
650149
393199
938758
975999
441978
915048
1122048
548256
502455
1151629
606681
103291
2418
652290
429573
764288
1183859
667155
750204
1162299
946776
1150639
260590
304696
593599
645754
108989
696564
267898
740925
114781
783870
1131368
871761
1188651
1011749
379547
662054
1151610
851076
899670
916476
826440
1020374
733674
800524
320030
871379
862642
505323
687110
413735
80476
940821
1034861
616273
124972
1010846
572822
942794
1147536
267989
380938
1186383
1040478
613826
937372
810222
641918
300226
1183102
716802
910657
656048
1125463
437019
914942
402584
768493
14980
949326
332217
101523
720905
206226
626955
1162794
924675
513360
374860
821372
879211
81643
24298
526051
742707
660481
1016283
517691
1148705
569602
1124221
84626
1012320
1038229
126379
204196
30149
256195
331998
1073164
272114
354005
414713
1065523
960835
406420
899340
1071345
1100419
265093
627839
408491
366171
943391
528662
846416
226651
360887
780136
903289
310781
802860
136808
1159458
702744
177775
344037
960130
538438
352315
632701
806533
767865
873863
232174
664099
691327
691442
1175553
1127122
738090
1118312
251328
264329
1162985
677911
448422
540243
177047
678950
696360
241275
433545
692554
968993
130018
145945
33003
309965
288356
1085640
635772
155011
335402
270059
1082576
1084806
1021678
785081
685028
1061788
419311
1006158
534026
883981
74547
691424
715015
676297
972364
803476
325793
111167
910047
571227
613518
285914
666070
1084527
481147
145697
311041
597330
532265
463626
42972
125186
1133359
1103014
1135969
902368
335589
409043
1049552
94745
91426
40200
441421
544613
82359
907457
751175
528840
1131860
342762
208316
926204
496435
913259
892807
358967
1182580
225671
328227
812630
449954
623938
672427
501063
576197
235664
935616
1038612
1097318
370683
1159918
1120150
130109
201933
43323
1015111
810032
126497
145558
1086824
1061166
444308
260633
384486
1145389
956137
827740
271660
377882
872705
869822
1184037
1143103
1029433
1014326
365337
117733
921775
344898
355681
1077674
234425
643397
910672
940082
124999
355231
361942
177873
262165
177874
997698
365177
589284
1192382
460983
181961
710704
303642
664731
8903
423190
153677
193495
971781
262317
595527
496825
1062207
476583
392104
19501
1059803
959017
124590
994516
871553
763861
246099
414354
50615
683565
313936
512308
19516
853088
443371
301296
870046
446665
478571
1165054
1135562
1168130
400622
656114
1049572
1187045
532542
1123817
469989
290748
587448
1119338
1074021
553829
998372
1147998
103175
134731
1089549
515708
18238
380878
802100
1064609
490851
9931
1112497
1129856
663340
524380
272437
1123429
252638
767416
980478
734817
988140
1179329
1098620
380283
560355
1161474
739469
352137
248414
137674
617157
528837
826359
620403
540306
680553
393873
274012
61850
539581
1065943
31355
1182846
1174690
415421
1119871
297784
1085842
121385
1098561
306166
1121099
816576
904344
167041
125537
518143
890310
352725
751024
138970
766408
774216
820280
1169283
1164208
152442
131645
1022285
238136
540967
786448
428688
846330
798204
57157
300693
403184
629731
1107615
853770
398464
160358
1134493
85679
700487
855994
188950
94139
94379
273357
1041832
400561
248358
611665
11300
371717
351052
999846
444152
936823
101358
1056429
69014
222552
306908
906788
751551
993708
139132
856021
187155
15498
1095313
1098341
1108333
797134
910691
503116
378737
1071491
754907
1147398
365288
435599
635019
672135
1120105
888667
395220
668901
749613
886725
288445
203516
718684
25600
128889
794744
795971
518785
719767
785563
392865
789411
437954
150087
847093
20486
636179
954896
354020
677536
71467
971932
205137
962133
515566
412244
443663
576206
40022
946797
933010
132290
224182
94446
511864
146526
857851
857484
868936
975571
480555
1067444
25520
365305
878137
99423
1067943
995025
78739
450595
160096
231762
562041
304797
707559
84087
1077594
154202
47229
1128556
957894
1098835
755632
837940
189532
682373
715199
612995
411362
947506
916252
1097420
87246
191778
517989
652496
536809
25128
1017130
53461
105697
816578
1142975
21756
519800
754651
901569
183946
896909
925993
330188
43741
68022
924073
751640
119871
698550
208408
740991
416425
949308
529699
726761
810295
329310
202184
862852
965777
734435
989943
102106
1144720
913933
130742
792441
492615
54732
800010
1036779
29173
576217
581464
794506
973274
923713
522719
51605
541601
968897
891574
429398
448877
242979
559659
1114398
837241
306246
997425
231855
1182153
910038
81031
1159939
768449
1011857
371988
757674
722465
617552
561410
644148
927169
96401
241627
1176700
437896
343217
671127
194557
603965
513604
181845
1188168
845938
504573
95869
334782
190995
533596
892120
885885
61782
351941
880467
954864
291754
300467
1149604
705595
193039
742856
111539
942748
115054
294484
461654
1013170
478106
315849
141146
135756
504975
546445
325670
1009547
109752
228145
167182
973035
556997
49324
1144019
1182509
814660
494989
913638
430932
629943
909869
795566
287501
1070486
127110
1135231
343570
81258
717789
729313
644254
1177681
49684
392970
451956
863807
35254
1163061
347821
1121854
1193035
769311
566056
1148098
595529
257028
1153358
519070
834477
551408
115741
690169
251234
1155615
1026264
637727
1106448
616024
509840
557354
73691
645639
740846
179806
631608
346228
420324
185365
65222
147304
1022619
1162174
754833
605176
841643
683933
264029
896872
745716
252131
1076766
31601
98723
988490
525254
293476
198324
299613
136786
873456
1025797
938500
235891
882539
947562
269116
46323
500225
1289
978347
463644
78380
624324
851607
250404
484558
306148
629245
17605
793364
858645
117548
363905
663460
450545
867681
942879
533542
1184336
1172247
217843
45081
124598
891088
541192
360211
25763
687211
5419
865336
22676
370588
1094273
90305
428678
982682
197212
783737
932784
412987
265384
105356
672404
187232
491716
1189590
922060
308935
754827
129575
349606
1008768
133287
794933
471674
1032800
1105782
762866
444291
1088633
242919
656131
307758
493623
512622
401158
595381
754173
14350
733229
157971
13347
231537
1149173
796855
621638
294217
681566
589097
104450
1126125
1133333
460221
475926
749284
1027389
193876
82203
1015063
220545
804540
53568
149247
1175059
801313
771053
581513
939232
491467
531424
37391
1115258
77698
914801
849500
1110834
637782
130831
293207
872735
430202
91627
905651
313136
1044209
555775
220181
809853
1153088
1149431
429632
958185
337814
142237
1035209
482995
581660
256733
337
373740
758466
935868
439310
602483
258071
719481
131905
182389
345012
385604
148654
286953
249512
553526
59955
913208
472905
997267
808655
825522
424794
212146
114243
311341
224306
203607
667940
835112
952850
330708
963008
792850
934437
6341
242422
927130
167791
1182086
332982
329997
89910
834390
820554
767190
755768
491602
543710
523010
437400
435661
618142
1023525
903165
326772
1147037
861944
905112
739761
892141
97537
92810
164053
784946
94812
75329
588994
482180
52786
537935
1030251
100604
190280
547629
37652
1045384
268863
679798
1024487
1124346
114963
1057366
680919
405547
308545
295593
159092
889280
882832
918059
1135267
703831
181928
692492
403797
777970
1055095
463036
513317
736475
891381
1040106
1006757
715731
858873
835715
888320
494052
1177045
835485
399602
606547
607205
928233
381878
800778
512652
834460
1062892
402182
522988
1155839
834520
751064
526218
412241
380086
1149030
784532
668960
729247
451624
46438
817887
355411
790623
637593
403984
429664
851956
6657
171720
316690
831383
885959
1188901
934811
1062841
1293
341839
595815
880270
1184044
631413
880859
144853
639943
430165
616524
910683
211659
337134
34938
786818
1050071
590671
752068
152627
80930
481844
775501
855592
316519
57409
896581
56587
117530
1111767
683027
1059064
567453
219479
899243
155777
1006173
359228
795258
166441
164838
752092
993822
83655
807205
858961
986572
367510
272820
562586
297914
1106318
703903
56044
401794
107999
360595
272475
140472
363842
682739
320602
863171
282413
37776
884202
286481
1149979
158502
527142
478460
342007
1133900
1028639
730235
499551
705378
994821
310147
754057
1149837
242922
126177
422681
649750
1067796
742666
708863
616044
701113
288372
1093074
335298
305382
539862
410403
877825
366233
787379
954637
266051
111564
1024101
1123320
679109
12483
322683
855180
23757
293438
1177587
1144057
139182
795077
1098905
952900
549787
1123551
431898
160627
819651
726646
1143266
1166553
1099031
524956
1048589
323917
625589
811605
1052002
8063
198725
650264
388264
727644
101817
1048465
889944
164414
782608
875232
865028
593271
171853
1106357
318914
1093302
120760
747978
70304
109897
291392
121828
602644
394455
449373
250099
827173
1092771
897237
787617
1154402
706719
671866
214490
842678
1050499
554955
903283
971101
311834
553492
874473
1074321
170768
158872
29755
488166
236499
447472
1152715
815418
706407
1185746
663576
1138276
1034927
1076233
345639
619675
570000
656291
97690
1186155
667854
728025
684197
280782
669350
286071
1170302
264500
675469
203750
688632
702341
572990
1098093
1040774
259338
912676
539030
28028
385808
269154
831118
703078
361330
674241
533259
572680
664589
412622
278983
486826
260494
328740
306993
626349
484847
838668
1044460
62076
392762
254554
857630
695562
223813
610392
759342
14691
924874
576397
522055
806272
890787
566221
816038
688820
47795
1100342
133174
668468
1038394
217851
747467
958659
1129096
769448
597192
1035012
974032
272911
729606
622995
440022
520119
493986
556562
154384
927490
591517
78957
649491
180216
876639
669689
857386
877018
859052
60601
545294
875601
519930
984309
760702
911303
1153105
1098426
719151
223308
819007
483994
555258
608131
492916
854628
475531
766073
297376
208155
590966
167457
227429
581598
745770
1005034
69307
835921
7378
211499
709896
617032
471116
159484
609569
1054572
508488
1093039
699268
225694
979764
25418
662909
369945
799014
653766
627829
263969
604445
27990
869557
285423
482662
401576
1032245
1160048
1065228
377536
251664
149940
26720
682730
243670
30899
1025638
20981
137863
386873
992464
610798
913857
283590
583752
535751
786848
278182
348755
751198
1118301
487302
769379
472060
1094395
55997
829456
499627
1096794
1065347
854132
241480
306341
965079
928146
121450
995135
789310
49680
1116828
990110
302833
478247
1013990
278651
954176
1193423
392354
190407
206524
1164826
578500
1081561
366135
150679
751172
398282
642298
930490
1184810
250712
267854
595663
877452
1068867
655472
1035619
162194
1022962
98510
616091
19655
1034565
167589
339779
631377
873397
264819
475364
1150988
461455
1127950
62445
1039728
163542
456818
434551
149341
1188400
831041
301931
780973
694843
791495
707762
662212
768502
1031858
462489
1178126
555451
448854
1111126
296124
357039
560384
304897
782092
829377
139046
882364
127961
116177
30126
1003656
346061
266058
960990
799997
700325
371993
1109992
523763
790349
26865
706863
900659
500198
364420
692347
750916
985547
1182694
870283
1116399
1151974
598348
699380
9938
399340
528298
699181
935370
586925
426108
267895
1055969
228022
1154210
476770
212063
464641
1041865
494692
604471
631542
1144434
16823
305948
733077
17950
157848
870808
410150
510831
642162
1096174
344080
1125657
575176
428659
261721
174718
17113
1087954
783259
991932
206830
710842
899002
982568
951501
997512
815840
1115520
987919
560908
549837
490164
254798
684845
1119990
282297
904496
434736
437971
254549
872542
77019
1019780
1038241
637646
1134159
681885
75950
769988
946721
1016379
548150
931821
1161364
405662
350278
607268
951087
654046
206321
971915
987391
219141
752528
393664
648150
576870
74318
901151
967377
263655
1168330
140770
807764
981699
844735
711231
440904
4122
738272
614758
561485
573381
1105133
627296
554961
453761
228438
836556
29053
429651
501781
997456
983556
712248
644028
482351
1016424
894143
722245
648122
1148735
450551
364144
11166
716641
454773
621511
967463
489547
231474
977888
584718
416566
518009
655318
874525
878462
923359
191300
1008123
639108
70024
103917
243189
693379
758877
1132938
241145
453591
563651
55094
1096835
189498
483817
1017213
982400
619441
622453
633092
882127
893750
962104
981873
852113
476979
458888
132016
921754
734550
112075
1056845
1019364
288894
207202
597196
1044483
837114
1153834
1173378
6779
94838
473723
801029
84977
947075
1031470
407550
170449
660430
517080
129472
61566
643307
1173250
764265
191914
722223
327355
339411
814184
89266
732777
85090
875669
922499
1168376
812092
925112
268418
836100
284454
198808
44634
1180060
38521
1163759
63078
464357
671712
243717
461133
650194
1101506
335917
375956
96935
1143213
256750
628370
1174444
719707
265180
764782
654780
1133806
555338
806825
970061
994164
113669
39770
1038091
869667
330104
373430
18393
494580
85965
804586
644526
1025842
225382
1015710
171151
1080085
109076
11922
943102
1162190
1125412
75672
817081
325722
1019422
633758
934255
889028
724381
80702
1035479
73088
1135715
820096
81115
53600
620877
81531
121120
850892
250101
385544
82692
89577
409460
935124
823543
715079
501942
537675
1107298
588712
461935
608694
612031
1045132
1000662
70421
301562
734751
536669
68207
128991
159223
705709
174430
395648
540153
80806
918525
812983
280024
628691
655441
939217
576323
463126
33836
663804
245098
795863
258199
299587
445793
1024730
369230
426979
494531
448761
773665
398046
870422
185296
587655
479944
367391
864053
1156678
379821
106153
30792
1165537
159197
1090460
182371
54459
200189
150538
1149215
37050
241670
699604
769068
745314
1187255
841700
1177521
256715
994836
1173093
604161
445259
1001319
591418
1117557
730965
458657
380849
307808
959036
532734
182041
881152
261975
922164
371812
1166579
909753
968053
535996
141791
841948
589122
1188988
1140363
658587
490567
841031
216309
916530
1049065
788335
635620
863843
162640
98620
480647
789330
1156567
459862
624895
207543
611967
723758
802166
858878
173811
90582
698787
244355
290223
85153
424087
368252
701275
134388
374691
527881
515346
102322
756304
250600
72187
1143153
879680
1087193
829421
768684
1133529
974531
499970
1180751
515981
335443
967323
986867
1082931
858926
833726
718074
337035
1172930
332072
145089
205603
141215
282979
757589
338493
65733
253678
1178869
351486
224441
975928
213462
264650
9228
979452
43852
879040
1093650
721558
405208
82849
929025
483160
454636
98019
1098493
1170073
100726
239570
221830
131825
1027906
771275
708014
43280
66372
814603
189808
692281
606094
710477
720657
78687
1010918
1051147
1088277
911859
896458
151946
695256
439137
207024
469226
610204
264022
476236
432346
618957
1086020
446588
301044
496789
429952
526574
307799
504891
262487
890798
80369
416334
546276
882124
801280
478416
537737
902203
683301
16763
1135690
431119
1053119
935678
1087610
138473
604286
913057
898045
930039
8588
1057688
70913
1187872
878759
350919
357322
664705
414908
692707
235225
855557
710104
194640
383804
334105
169637
933080
141683
221800
554214
618937
1175457
190259
117296
613599
1060332
621827
623752
1155455
1181348
160323
760794
26416
173924
58746
53809
536454
1131923
1016731
282202
1156277
293251
1025689
773707
905322
1157426
373168
446613
271886
413596
197571
1191410
402128
122606
764596
192428
290202
726047
1095242
213760
621580
894631
137517
938369
1002658
107376
828275
347820
1112212
338937
193808
427299
370999
376772
1048379
953200
324435
236889
521756
23063
410502
695442
779177
788469
284513
560353
579193
853977
603444
927402
1065630
839558
28416
441425
578017
306790
336167
208504
183821
117402
998114
618504
844589
301303
989705
1075308
58306
948401
55515
539730
898130
1100598
648142
1084007
701527
1135375
948432
712312
370008
492258
161393
765030
647455
40991
1071926
155545
536279
26904
976615
182353
769046
734035
929719
181261
178381
550550
380716
4116
501947
1119398
1147027
59558
439737
497818
1126298
696904
211139
1183004
1022839
1143141
1176509
684342
828028
48428
997240
756709
1006101
473379
970803
445163
1131788
647484
919148
323965
1061207
401227
965751
183982
996502
1183631
1047610
344899
635026
545883
273865
373091
736514
623699
1156354
245894
7816
326788
1092810
1042573
711625
1119719
1046422
476161
859238
222742
904284
136001
726482
733533
28043
719246
363196
136676
1127769
326059
845688
218964
868793
963296
817930
1022
357407
787053
314424
626326
79869
993583
441378
245766
150421
897763
691867
499842
642944
1073247
268411
344544
597473
533889
175823
741437
2465
761724
100038
426525
1102493
98749
671935
542720
770370
735444
986069
351311
738301
197324
409186
965316
697567
339827
652075
900442
7522
909490
122727
648268
1055953
706476
718201
999642
865412
308611
922964
670249
903095
771342
462824
1160545
1131956
271557
1011934
502487
776384
123014
976360
645091
863748
283173
1060247
901358
209484
490129
103303
8145
1136097
196546
393023
321764
1145547
1113163
671700
428112
1052788
946281
823870
5577
618624
260966
1047082
1067396
151617
831639
399195
707100
916691
907353
1155141
332795
643006
417056
58825
566428
1012133
99764
746594
214243
406970
130189
1166081
872919
783353
163779
1015011
300932
1162787
428114
518091
531399
496296
650854
44277
187214
886962
405025
1102729
333271
116747
989330
724076
282317
1078799
1191094
78935
359127
771522
965472
1056976
558419
191407
414220
680012
1152490
182260
658838
1162670
651760
211085
444620
753071
490946
926742
272229
884001
404141
484269
17861
107684
413311
443749
413540
820121
412776
1117024
319774
526201
320144
760104
671143
357211
202390
794530
422385
766144
627961
972745
441805
358333
232524
942737
1190841
467568
711325
622735
489631
324687
804804
132975
725144
468900
1013200
688098
244206
1066466
871740
846012
971176
198401
726635
923951
693113
885252
591892
1111923
797265
594128
470957
867512
347627
813144
667604
123586
521887
523132
926536
774394
44903
292324
422555
1048112
324726
1125923
31569
922133
28848
381544
775605
1013012
11296
216946
791654
1190110
575295
387776
14264
1110876
1008997
926633
1033940
352487
55594
945660
993419
1136703
1106271
182927
650155
804384
1049132
167740
851669
1011649
87569
1097606
372387
751125
762695
92146
1013692
794430
20837
1149263
549220
657949
248449
171676
979364
327510
348695
1123584
489017
1087581
545282
1059085
920085
588264
417955
473279
975444
368775
202913
480465
707296
174016
372824
463187
202230
23399
1012296
930923
939318
47948
111687
205486
1078367
96166
454018
444051
300203
1171408
968227
561156
1110147
376591
605071
14577
137616
685849
627986
1142912
524057
519693
422721
967903
340509
929635
821384
486523
64223
402305
315472
5728
670413
701299
546684
1136217
165913
446614
1166232
88987
423326
905586
575537
262656
1622
357740
1082952
329469
801106
749568
203142
255062
15372
69922
714672
1004576
325455
527675
455040
514219
456859
790744
326537
1051584
104571
293015
1066064
1143828
91605
451136
863989
617763
326796
710918
260528
80553
806823
998788
1041246
843972
942532
1029827
694248
54861
765697
1178300
727877
1110016
949497
83374
133554
104179
565110
794177
206131
614255
701072
1049540
835324
592529
382589
303025
605191
133532
524256
561807
108696
354874
36199
387964
233430
1088009
721722
69033
653185
83144
372384
308858
592240
431161
20315
49607
43641
381194
622513
677399
1118336
769995
1096233
395215
522478
364076
1052054
1024311
363533
436099
702395
521775
466709
1102955
70573
432511
344067
1044790
912090
785011
285004
245484
173940
973433
975743
717232
605354
959710
433705
704115
365996
188046
977311
74544
472308
51784
1153091
285091
1110887
90705
325632
965729
337732
548688
677309
561725
490684
1065717
462385
331668
596254
662173
981780
705912
409311
621825
767415
1160044
71587
114668
900046
1103816
589421
274040
831813
1061250
542446
71735
418387
239676
1159036
158386
278422
123706
978993
335705
819825
87501
26662
325556
1052321
1085612
1056508
241646
634681
797467
209808
324973
847363
285779
188500
373644
202836
437147
82257
34629
69009
243736
372227
741615
65698
726340
1070184
353514
458377
725725
236404
562676
984061
1114596
378573
22215
1045430
865225
253269
1180997
1104942
733336
255752
411656
887396
146944
1046559
387883
48154
238789
207338
756330
1027352
499345
573124
745342
984383
1022256
445126
1102608
930198
9043
1164001
529792
977442
65447
480473
464437
543691
474482
10651
896918
556257
413160
820636
589749
481089
19817
235488
632119
647966
470804
881642
76423
561465
52664
779492
445162
533911
2842
358545
911260
396921
316145
606788
1087526
1160155
94038
1128805
389385
785982
70703
432582
422217
342293
165249
960724
443712
484595
1002525
502988
934740
468570
682890
490072
1063280
1047087
581017
788371
756638
137605
1119460
836954
158557
172110
1044161
24361
1063413
1170985
737823
611457
916949
1179448
264496
675153
806071
300912
326300
971250
953502
48452
15730
82399
80260
601783
750658
919485
324891
892826
1093132
788565
99217
254841
918127
492895
352092
696320
296504
392397
903561
40581
93829
164831
1048929
441131
133773
360864
580358
714349
519570
28962
1174060
296038
121097
816484
1176751
619957
757764
962613
446720
1042869
589299
191439
1148986
511157
911203
431190
332816
30313
787169
824405
354475
267456
201747
790713
254795
876271
252837
874784
143780
1042455
602956
742326
742394
182139
1160812
25718
767056
1086554
515827
5020
212758
124573
237874
74982
216325
959741
640416
1075111
865650
361888
181689
356914
966276
958011
925704
279908
738379
569464
585643
622551
131128
375542
1001991
670375
619162
1013251
1179405
225429
730430
523483
248394
151721
454828
1151932
508832
1069733
1119441
482633
514487
48044
663697
356359
251619
620251
333458
569321
423846
701373
568042
773299
488260
487667
735914
826646
621100
410113
335514
478796
93528
1063122
824430
686190
162491
973186
525652
141690
971994
945163
383131
12003
422268
798444
73872
300130
33420
463917
143133
1023420
1167666
1071878
121780
557981
55099
1012803
617537
233889
1112346
223329
636226
373608
199355
1094949
430755
259398
1164897
395026
312394
603125
689297
559064
904602
444146
88285
482446
954983
683264
59836
866138
276764
78146
625958
360781
745813
358884
985857
558358
481196
1039236
533314
1091716
178914
734851
616423
1069511
159486
601365
875576
547270
852795
438331
692563
427816
301907
307805
632385
963542
1171205
972419
789687
708946
1174239
869736
1127811
781392
684889
775194
480321
618934
611917
870852
478349
1192020
1094588
578663
364296
116758
354658
269180
738955
712142
1098833
460113
666805
119308
424446
115976
612088
972034
108036
1067912
965996
337141
1042292
449405
311059
619963
121415
814268
418081
3378
1149857
466871
501549
805179
295193
552548
312992
214209
1034265
553024
755965
447380
11729
475600
571276
894853
492236
494123
398570
290938
309444
456316
159821
819685
14247
569836
294626
1009224
1129135
418786
953002
677070
914638
953299
195208
1085469
576986
1088329
129439
891207
270122
864894
490147
953198
698945
709524
647446
579729
664675
751534
433886
241388
612919
142211
870247
642765
455554
194041
512987
963538
440147
455264
1192925
874588
925085
973458
172911
596630
211592
280631
43552
797140
1044254
60617
853382
430816
485366
284755
707751
1038453
1032615
1012201
140129
547533
840593
347581
577601
574678
696412
531132
348908
598664
1132359
147597
190733
688995
229808
922042
613219
1000824
867179
1133875
403526
1030737
823591
450314
297819
269404
958676
664895
873281
1157919
116424
1022704
922091
950165
610081
641917
1066508
259123
758780
360589
231800
123023
691186
407074
1077054
1138147
578090
278939
504953
378093
668862
88151
498683
606351
1092863
1035501
985712
503305
709433
683519
286153
1106267
991433
965542
1025089
346915
1048466
1055588
149350
619348
524751
1147390
608212
281591
766022
183800
153088
890780
1143939
413504
577643
37083
1161264
891781
215793
728479
722885
849111
570593
497748
29807
956718
1144928
15786
945807
385596
361755
535149
972690
1001524
1134666
646163
90456
1019712
161116
345953
296044
874160
332737
312972
1091480
503117
700908
349808
511437
133613
1117364
774096
1089586
486202
594189
433142
374358
1117111
87818
1138826
660988
887416
152818
857879
708729
890983
378923
1187459
868228
820790
803093
557933
269522
286175
947382
42887
510227
678952
1067332
270384
583829
457639
1171033
57451
1153147
339226
808630
772109
100227
584979
745878
211303
322421
23862
20230
1053942
216565
55467
930862
704359
80843
1053572
916990
771801
602813
353742
272751
904278
112666
1123064
397951
608968
552389
404416
143486
721623
972853
332232
143815
546693
530757
695305
657387
333891
36201
249496
1015987
603748
541865
256607
460018
841231
976628
313036
1017765
954405
1083366
1105382
316305
291673
947775
1040643
329307
64951
690433
1106623
514670
764401
499635
1170658
483601
1164118
1062691
1101188
965154
488188
363179
762519
939251
833498
611555
922044
108636
1130468
1129892
415933
805289
579676
535741
800875
1061307
1041337
515753
710534
828596
265101
39896
809553
651130
352431
523185
644016
885401
165040
903688
497527
391378
768427
222281
800594
56584
136485
455291
176062
586748
654360
1168076
1040881
331378
114136
849188
1025754
686813
985449
310025
617636
625174
637557
69060
858428
362887
183104
322870
510145
192081
267554
514317
526820
375171
46595
1040719
895881
745094
360994
651023
1109123
626002
771940
203811
1077922
257588
156722
246181
18236
215278
728280
897283
1011719
913117
860520
560863
704176
1139301
1054468
943752
1015572
711681
653044
173928
736061
607365
432196
1142786
821325
570825
1138508
934334
334104
1080288
77874
1007869
401745
607192
1028487
1050138
1046254
461134
867449
1118326
33594
788698
1132849
142235
255763
768109
349308
478999
525711
715764
840611
877047
126408
214651
681928
213872
62444
693213
1069485
357507
245304
1186900
834872
60390
479366
641323
554494
730945
489603
717269
124913
876218
393259
554680
249036
1099599
46638
328556
855460
574331
3081
51068
451257
533282
347521
260453
119999
1128168
349304
1142505
503845
58640
972117
150280
1122133
321438
1638
213511
181228
529350
29855
241700
937087
1170227
949829
239630
455809
478468
656329
870922
1096369
303590
23613
172798
915644
1064517
737207
1096243
797435
834255
703504
444088
662907
647246
316660
94759
1019776
60511
67803
650391
84333
938930
719174
221322
1171458
729403
504436
909668
823850
1136798
922946
384694
711264
82277
1155504
190897
778295
819432
710885
55818
1162945
317215
742272
82896
181352
219870
32606
1104838
496521
996301
13433
48629
815802
801956
561758
945086
371240
1182567
366082
384545
628731
229451
820076
845391
1109000
374094
624114
506214
300097
664246
372035
736892
395310
442030
626632
1170603
573675
675976
105098
876377
1041822
902353
496216
26027
61888
1172813
898997
465084
1156267
311948
254136
751552
512747
1100382
1054591
246388
991955
434475
53729
1146301
740935
1123110
374223
41434
727472
773017
576377
897810
557291
740078
336855
1118469
307846
589128
387080
720937
264523
436911
371951
498156
1160366
894399
1068172
1163327
543161
709850
712120
210635
246213
347802
782598
556828
749682
621201
650581
1175982
858729
287525
595806
149186
470974
920720
1000229
20693
730833
1168567
1170422
900014
529258
915256
550009
77913
450846
329693
626094
778464
226831
461675
124069
108940
726469
79293
653518
809931
498971
14431
16519
275469
792105
1104754
612526
303914
239518
646130
305978
1172495
79030
416073
763383
929618
1192514
567960
623873
689325
643911
125731
756313
962970
1191369
340097
839221
344532
213499
405254
818660
1144223
291748
451460
574504
807569
872526
663426
269384
995826
1157990
156008
778751
645248
694571
810197
185384
24539
948421
654201
207165
959662
486694
311960
926497
316624
580795
1109063
264653
291333
23449
202899
1142069
757060
1081219
953316
917197
527156
611857
430233
607325
864589
304294
138776
292991
337500
801454
1149224
270362
1002419
669967
410550
653921
807033
68854
287162
57601
880462
567413
967854
430960
431591
838154
839746
352088
618125
575299
1012428
241638
575496
16346
211315
696855
30051
632648
159018
297867
1027324
739120
1130313
266581
1075475
1164023
545822
1177963
686424
753620
584631
690932
1128509
859225
843922
1080212
1057722
472871
137698
54923
361951
345413
847505
909457
837993
803893
824207
1189929
819380
1103393
1141950
466833
212116
258987
656374
673938
613221
105830
331141
454746
661572
153234
644303
383355
979564
622985
430244
562069
523854
1054579
191833
29236
369499
99595
1042186
484739
526942
282023
111094
1141254
1116038
964215
857108
598260
190932
303431
898140
384982
545124
117011
408757
372903
216861
1103334
682968
608458
716933
532779
305838
546201
425364
788519
772907
1124724
576790
395271
1135609
465026
1025093
845658
461816
1043147
13324
344003
1039210
834034
483233
652790
491788
580921
859568
148827
728148
1124217
547407
262450
225107
743302
1011215
583679
754555
547236
177809
656602
161511
434035
626577
742087
773003
3260
246384
945265
135876
237671
1118850
725648
991259
384531
219125
695190
951088
849042
586663
451429
676737
551983
682788
867384
118395
102578
617501
592212
85871
321606
220473
147106
307382
756777
772176
1162239
639490
1034202
769873
531910
1158838
657513
17825
405308
795803
236513
1094467
259008
612079
1103307
645809
817464
4151
996415
1169274
784880
124420
481940
339215
901836
696163
173555
492812
260696
787185
249294
607896
45573
823308
1168293
1165651
850057
73099
1110378
8189
1004737
807326
219607
276801
20205
539273
926921
1141032
689214
596554
581061
1100855
13595
679506
35611
1071676
636072
28657
271123
699797
119379
383197
646905
881344
1152424
1037806
154827
365821
985551
895031
166682
1062854
1172800
628373
855512
857988
139582
887649
983181
296467
596463
441512
870387
251682
1172340
451445
475025
865248
913907
849506
759771
268911
610388
738596
493679
502639
382265
760196
1087487
306379
207391
917726
92007
332809
583828
602598
129702
71395
787909
195629
608185
1016253
498283
921967
568598
1078832
781307
735203
675944
101201
1022432
669386
306014
831695
469435
135168
17571
201516
731025
849539
497597
1119454
558439
1075953
904667
223646
799637
145444
977272
209079
551133
562027
707034
902872
856993
906638
739274
468407
986801
650656
1030804
906344
455292
288799
832764
180773
27131
643028
125908
1020286
1107440
3224
241721
504597
604540
1192743
888653
93098
201296
871763
846093
293980
297733
996997
1152448
1172004
505727
471396
1089782
254551
19913
717416
414207
692977
1026209
239890
285552
616242
1078763
911879
148646
673722
970278
859544
582620
1122653
898413
196007
234973
486317
638420
153373
806715
1180149
412621
399560
668199
1042555
302021
449220
822744
1178116
838020
126797
276086
272356
267798
106875
471843
698239
1114948
1104642
1058991
616237
992923
837593
6971
440437
1075984
753089
511631
1094115
647773
143745
1180951
633024
135918
725947
951491
122384
459731
957621
841732
582313
447860
204902
653337
995281
992343
968967
90968
1021903
622246
63864
224215
474900
18497
350064
175525
1064208
482228
20068
612039
796954
59141
402176
532005
379524
583353
963187
1185612
435167
342492
148204
692821
129471
855174
675012
310063
833880
701385
309221
905329
664148
1118937
566516
195673
89963
267240
722462
859477
764914
535894
714014
1167366
275478
243959
397956
1017916
661878
918101
212988
577414
469500
507885
997226
937410
125582
998634
1070895
889371
1061552
891546
385396
752663
268274
834849
351528
742056
618288
531221
1171796
697639
788268
3826
75912
1167326
953934
763313
208644
1035811
145439
186749
1176083
329535
509956
427475
965895
516124
642436
725285
393770
351325
818364
1043761
276272
789069
592500
566770
1128942
165615
1178614
108555
476538
262871
246826
97781
226584
947804
492832
864062
608343
894340
929842
102979
363394
539417
92584
637840
1112055
201947
308343
510063
227352
985697
53745
289698
996437
42056
544411
421792
593014
558648
744936
514804
904730
130330
772009
754798
449751
278059
523052
1176250
918648
875468
832254
273629
768947
663532
319450
213441
832034
127258
734407
945218
112989
121477
974952
749963
265260
361993
1152326
389749
503961
438519
881222
1191968
726171
380606
910276
86714
803716
1048434
283853
774113
322741
1070952
337418
796643
12608
937770
5541
435044
379462
349410
440978
750923
820632
1040721
594971
311120
1025266
338082
65383
284731
588901
1108759
29866
1096200
940834
889834
37377
384153
253034
154361
495995
254749
377463
874451
523375
484245
855931
664362
51889
915588
638525
334185
535825
673762
1062203
264778
796922
790355
370128
449034
163727
771013
821147
781948
542776
866748
695495
1106758
1170145
222921
95005
758744
696193
684652
350455
780712
969031
362625
317806
828234
546127
2094
599673
33058
813892
569961
87271
905993
485060
631528
425910
966508
508460
748977
28791
411875
633088
712065
1036539
832864
307521
837937
444822
826820
1089365
933273
492117
436967
250445
340866
355225
41507
181635
328230
217729
889161
832938
724183
624907
451916
1058679
484004
6642
332697
478410
83685
525420
199511
218599
555493
578317
525003
876609
542830
935263
599624
1097467
88683
892401
200909
1031650
1141884
446642
1177491
1074032
775542
817352
1100725
1031262
27166
490334
275248
288634
1060448
457994
656080
375050
474237
530133
205739
736771
257760
757637
352017
1128109
986643
1035207
1101441
317540
545968
321305
136334
836712
444929
1125049
788232
337281
743631
614353
217580
459006
216974
699134
118631
418585
144866
809978
713487
169667
312337
712968
749259
18081
465329
854309
1084269
923391
17429
853735
1004455
616573
203326
59309
1138329
173702
386927
287121
156967
779656
874601
856408
244036
701272
921452
879970
5885
710738
826677
881494
201511
952748
956406
322469
583065
965513
728514
895586
206509
27584
394900
316920
217013
1061557
655583
1153285
515664
151086
44694
158123
769872
1104803
14895
90496
742568
997038
517718
1132261
559706
88687
244440
987924
287768
238909
82367
860830
270774
492659
897190
714038
729175
320731
186425
106392
787131
551940
177025
583786
376583
55461
39764
329626
755382
261133
1112910
664932
773619
609750
349973
406230
677404
1065507
414529
630402
1113999
295481
969396
721403
976503
607567
218746
828493
882374
1022580
184997
27270
920427
606642
456967
238117
69964
185503
444022
777019
1176021
893081
395027
397379
611580
644668
419313
280042
329588
1065451
1156936
1125186
510356
151503
487616
822399
1161485
762721
1155132
194532
29081
434170
161157
287780
816074
766780
622124
1356
453244
467077
147810
460254
524204
707157
552899
816739
903055
197277
675446
904714
803506
137119
1034467
900940
350673
578075
249862
28776
1078184
439556
339942
1103123
626675
455078
873537
386283
563396
1080677
112258
72472
156645
673603
1114349
974498
382727
247390
354135
314278
341700
444254
199582
756222
298389
149480
454311
183343
84047
430480
416239
274884
575294
699680
87453
261882
545571
989506
258933
77419
731061
979651
547806
845002
651165
644212
976465
812946
661959
666068
686087
1035819
214706
644647
1192190
355001
787906
467421
215001
197272
870700
176408
163149
496214
833107
661060
4204
326702
831019
727479
429369
912009
616625
532203
1171906
164408
618652
1124370
1143333
999217
458411
113653
643580
1170151
878489
479432
401696
624782
282887
334784
1045987
1119129
724536
561620
914546
413071
598218
397353
24122
243127
396463
475298
187078
243125
76412
1044272
435228
888659
981197
1114833
761505
31441
887964
218396
500655
998443
927717
150269
1072053
999019
735244
1054944
354033
779412
955157
57942
647511
467913
480949
548614
745718
865275
929354
19772
187701
942063
58372
759709
367806
286397
1126607
1031251
89578
488642
486247
1084304
1137124
782216
604206
631784
729526
966763
743795
1005433
181773
949434
250669
833160
206692
344991
224356
902471
107668
1080502
158326
1021795
273794
865875
304022
846731
1096338
921550
193217
98911
700674
764175
974755
1133112
828784
313070
213106
442280
512819
28058
216508
667286
526548
1100084
291945
955607
233345
736599
1016781
122450
171356
781109
630911
51386
969885
1063223
1004266
1008346
304101
349854
279741
514094
588604
36746
797676
914316
774166
1121175
333973
805304
1119434
536117
413404
538915
1049237
250310
581024
105076
254691
466570
72914
635325
1167738
294787
717093
723109
958903
1193089
619352
415770
253345
155443
24388
628707
763118
893830
413133
572986
679092
626315
551242
484615
1079697
1135875
745272
955674
301815
853997
69895
343363
117500
966407
149188
694777
672228
1145060
722416
567804
315001
85320
301519
1080044
656172
658230
51421
717944
471119
937145
608467
652831
318447
90600
705075
872006
828045
340645
703037
129283
143050
170923
977669
908411
286310
712056
842535
1106001
314119
790151
660972
251065
358703
1033193
1108059
1144669
416442
1081627
665481
245813
79282
124816
580467
843021
862563
314942
676012
728092
796586
965389
575289
989310
694879
1036658
847667
403148
982139
1087991
123366
1043754
1190664
1078393
711306
815083
543128
976246
1148369
351411
370840
271549
296631
923365
167871
369530
26572
438086
529804
971224
814831
1007543
242121
373977
976416
894131
936643
1189338
60401
436101
930644
200741
303622
486146
693378
894171
526673
792567
487777
424766
555066
458442
1097666
583005
401585
1099782
718668
1082211
117432
922953
730300
693389
412975
1027603
411484
1528
1151603
27445
830585
905253
136425
28953
841442
209014
597851
1175210
1122666
617111
822386
994528
391551
936950
618846
289651
978980
1117927
674850
1138048
463588
176566
194653
116889
975835
892362
131492
668500
1101093
748941
355071
1078232
906248
700454
194308
1074400
1020440
761479
958553
474016
576716
282016
52418
282293
903880
881593
1093944
87643
250071
120494
437102
668160
548075
626276
660432
1006903
583162
351546
505785
465716
949382
71484
850079
195872
470015
334783
479838
1058423
823884
900573
499122
466163
1069455
988914
681554
313740
162654
586661
1155251
1059910
1049107
137855
192333
715567
852665
245987
1086367
845764
533545
740000
1025651
174058
224369
1123076
1062670
70198
182442
178981
157672
737650
1139402
1181490
692697
1074880
668999
851406
111074
61024
16906
529446
591406
1073384
849568
698512
7447
743287
196101
301277
306479
542267
854215
816556
270383
137399
1098358
240291
309405
16120
1102222
120920
451214
488163
275859
589007
486795
93195
114489
717964
474728
167696
209418
1180823
13793
1086887
774279
543201
173883
951288
945061
920352
620763
757065
795162
1049714
559744
871147
287614
267952
805358
370487
945483
649505
1079206
662976
389707
1081707
480975
470820
142356
756475
937236
1041717
1181680
457044
904084
1186917
901767
156028
1142134
36301
196900
541630
1026780
607627
521012
816813
930598
1165150
689921
143651
1080234
260699
288556
176141
409094
1172942
1163554
1081302
439754
68382
948521
359068
535372
1114668
1170508
87433
600496
165724
38144
341910
532921
1048789
262721
632473
608928
344683
300193
354562
143338
906621
265067
241735
198475
262653
1089013
438147
322482
1175759
937516
5736
632096
931413
1040676
766288
44793
273001
563468
289322
855395
737341
147148
680996
290765
875380
787143
1077323
507540
733440
258757
245675
292083
970932
866860
280156
547168
640815
1042731
200791
9003
584085
1041959
622073
692291
113083
948782
249932
786916
263384
690706
387812
938827
396251
571486
542923
14564
995647
955160
119465
46115
494961
219035
158119
827647
834231
6090
895557
512093
250141
569697
24956
253783
617885
378699
297308
183902
47520
1033863
854303
945115
626785
347915
507025
44254
782245
239715
660898
710710
992339
648859
729600
786844
910993
57557
904577
190363
560585
657661
571884
799490
965503
1023269
773563
1011356
64193
1098748
85307
310488
1159769
68001
915295
644955
381828
1089280
305140
510900
616321
506299
953841
469401
972090
957725
830933
273245
529327
1089985
407658
723189
1141113
911097
218545
428045
513177
593653
630846
50829
942194
372
514823
1009277
1042690
714286
248036
966428
488508
393405
48437
612260
883459
407708
1187303
1089422
550915
548305
439073
394793
349500
741804
333124
557498
36475
47514
26969
1042775
101889
264576
492543
421173
407687
799497
404195
1190036
417465
853035
1057365
213895
499129
786382
147655
297495
366240
400261
848706
960889
1028272
638620
299595
55199
765779
965392
586903
1182325
15278
535798
1167163
772943
294285
650021
151383
55833
965919
810152
1048749
642625
924130
1040870
239370
36416
934575
72872
450697
1094478
31373
286703
173207
331923
680014
212795
805459
654674
1123995
48285
954546
931232
312012
170766
675078
1102930
245512
794660
1166241
1080281
219700
180905
483503
50668
876713
435427
1184749
1014671
414866
894708
337025
1014970
382102
58589
142183
431188
647462
1052911
328417
281224
493186
334210
322454
535379
424403
868681
822389
1160333
1002735
501172
675645
357195
201751
932077
115809
605879
125332
873381
109475
269945
346191
221355
467116
126555
860527
940458
629375
462306
1070812
806830
1142269
1138787
12997
32599
298873
233127
770282
855645
676381
1049693
1131611
354773
910778
97386
421230
386467
969940
911119
417837
769870
728751
604282
107515
168882
637079
548274
4034
142212
604414
84619
1172163
218262
548767
227449
1086495
284509
854740
24268
1035583
530232
472631
991818
133422
131516
988594
730377
855183
24843
1184587
741348
983940
859428
143461
174311
812382
763619
1036170
891873
240235
350489
932447
95192
249345
703164
1141523
1077429
414894
341122
1131817
248567
845735
383379
79344
129239
36702
442932
1071277
445253
1005451
1040014
829333
44206
496802
335239
815376
157266
1186432
938041
1062392
1177907
698755
1010198
131375
1034478
460274
864359
874138
241974
127923
924012
980489
859282
995956
663994
496949
386742
713895
473573
664853
741792
1188640
409839
497763
635455
877319
1163593
1190017
466974
545400
528184
918818
257546
370095
610855
467022
1027331
655361
204411
303857
859257
1016715
429382
662956
244948
89475
906829
500531
220120
1107955
1089105
936070
613772
468604
134996
373453
90128
450766
541836
1186258
931670
1092990
1126469
419630
230472
774511
958312
903421
913412
159064
519751
372773
730698
434602
715479
556053
1087718
979714
821996
1186723
643776
477323
495886
1060294
308098
787205
867107
159963
307667
529898
1053434
1170413
792200
424870
61253
1183212
85276
497884
52741
4628
501432
138209
1146837
572807
536406
196119
739000
318865
820255
393963
336033
248816
35369
500835
666745
632129
769472
124376
12665
1055916
199280
826600
668457
647949
769147
1166545
216851
76793
263948
131428
388932
210962
785404
953703
1163183
977990
729291
833067
425797
621724
218226
878637
732826
843042
73910
305822
354615
415193
27312
313332
364516
145991
495193
479285
1121386
484492
731937
620038
1812
6485
817709
1094744
589873
74105
1097725
1134639
938406
1090455
742083
357947
176949
495895
280544
692776
470422
638233
1177525
469157
1091571
52652
944033
737749
25034
628984
603394
766757
727405
101745
1161436
578410
107650
40126
296592
33051
291675
367311
407385
317261
642743
429098
1072265
889508
1054816
151744
250030
320897
756782
571786
344742
1008629
176518
1182807
1084232
808618
208975
826719
812677
687207
648459
72261
186780
352250
787765
1049932
390054
854581
371137
172600
472493
841749
889855
181015
303634
1047487
249829
1090466
351695
1055081
1020523
106780
201278
1086202
943065
1182097
268290
417581
397186
618470
676066
266577
69520
940265
1089973
271174
737173
979511
94516
372946
967198
997388
175800
1030319
18759
713994
252268
3649
85704
121847
1049248
106291
251884
401280
56121
806584
191478
937781
179620
159927
292741
25364
218356
881969
902035
767761
495036
73876
700108
846083
233506
415438
264486
1110564
14683
405654
975057
665152
1129172
208507
522150
1060346
66107
604488
6459
630484
504676
520866
898973
332292
573057
734846
891555
802947
285287
433982
159065
588613
687539
564801
880088
221383
382219
277671
725772
906317
681781
1160512
103572
590636
1186721
366683
995952
324825
42687
345047
189050
456416
163074
809118
966699
890049
726067
1040373
1029685
212522
1018937
425680
359665
917924
72511
710720
341888
113647
988852
755085
650920
467161
398481
720801
167101
1031152
971184
463849
396352
1146226
772860
579731
663674
89756
1090328
1158564
1000171
327759
121533
49417
387968
937312
233725
696481
151496
617961
882135
478947
744498
104196
930418
1032674
471310
932698
897848
115060
1111183
851964
1071473
299577
1177287
468556
992681
947021
69755
660730
1012801
492224
344601
1118476
878077
123595
247785
128064
287879
750281
494790
548021
1090270
18726
712409
757892
1112639
175760
82096
437280
238552
538806
989314
403737
857504
908142
760359
262245
703854
150654
1140997
37601
193892
926659
31444
713445
1003198
638180
764202
981224
650592
1008061
556105
996817
293197
884409
300493
948419
185219
55184
1149214
44975
843840
280920
927526
825300
61685
582019
784974
388424
936854
217307
1094240
282644
1182335
939443
1098672
196439
938956
592723
90618
780988
720295
853475
953111
16551
946771
939790
977318
314426
440789
186970
161053
766913
184549
36980
1175584
567077
475672
730047
257227
161734
593318
77337
759459
806853
744118
823539
312887
754214
424609
1174008
1072373
944415
1028749
903548
241639
980650
745625
16093
589553
1133926
338847
1165348
1001133
42673
389869
772341
226592
395006
762147
427586
841889
186486
467486
159919
163558
115704
1165692
1109273
345445
1166837
579671
1110275
750094
1112591
1121026
274704
283565
401074
182315
182702
124389
590197
1132738
315570
1077546
711682
38287
620643
317316
882541
157638
777354
1066903
1159177
509648
1105216
201042
347210
140157
1038803
96321
721075
66724
80326
930934
434604
714987
516567
435567
969025
798492
224882
405883
429082
934175
515558
746109
82643
1113263
557299
1173577
857515
1077684
837556
1150844
465397
266926
956590
513767
390208
806318
857631
752795
1112087
498507
192466
967583
1104020
653278
85273
891944
1105694
103495
671889
962188
413520
706543
776933
987946
1060211
685974
1079017
1081872
1032183
27035
972939
619572
145541
357167
6938
845304
646059
1163946
840504
843570
1052485
5325
457617
525215
1121866
168336
15223
1081735
672358
328597
892712
850649
99556
897943
314046
1094778
540761
1007733
1041118
625251
470037
1033797
198845
535597
18656
534929
434707
602910
326103
128532
764341
1054372
887292
662511
696792
1045378
442106
715243
717388
812196
559027
1007013
900576
134163
192770
779283
1142734
924291
981149
556508
103450
1055145
26771
428592
580800
1005870
1006794
540266
195805
793057
532954
1166874
418897
335650
1119277
938847
684115
1125708
804829
359224
1146171
867086
971584
903444
1085600
298637
1021377
1062093
1045250
1145767
363653
290678
623995
227298
330494
117480
651942
869604
633502
105873
195884
861111
202842
744371
916503
1055760
1114737
683353
734308
201865
288146
110743
797417
569248
498835
126024
70472
436921
1088347
1074511
131913
509197
347099
660630
34486
348704
597780
351514
939268
533642
1109016
226535
1107278
1123011
201935
981527
393279
1048581
709648
28879
154628
276234
608798
164983
52374
1156074
146201
440206
145135
1116575
403561
325474
466459
900654
1101713
868312
1063983
1193470
1161787
931995
1177041
905370
762392
41079
1153564
703872
777287
784610
415490
1162806
35709
57208
1107037
685274
648245
519044
362544
736201
352528
893816
80495
213547
1078021
859158
935072
301045
792429
710803
159102
1100253
542425
943458
811543
1084283
1138658
123136
478806
763297
3986
417245
693811
781110
60102
304648
589579
688006
906609
375701
809260
220230
553149
256926
134458
939762
425058
780926
803231
914951
454992
890577
780967
597542
587416
867713
181371
1039899
396335
124166
857775
1105744
1089612
699985
375675
801830
329817
1068046
802866
846041
17541
723983
359138
1100533
531766
47761
456924
68737
238687
1097272
858365
1010354
712683
13422
280292
1183201
146573
620454
1002370
893273
751858
199981
343879
60276
949125
349270
78590
828083
850598
273325
856900
741416
631177
269734
734878
1087091
83750
538100
43595
380059
1169267
313627
839420
789607
316677
676791
625409
1184127
785485
293759
12390
318062
1061599
800360
338348
955738
1160063
602256
195641
465544
457379
950883
648060
307313
621350
702271
474744
1130544
1177018
881976
861921
170060
754520
883938
23339
192473
287901
270722
970479
1063037
1168945
613122
1159961
857457
1150647
167884
309644
305916
709989
548841
964820
907869
679743
783597
471653
270699
844875
173671
753918
1162366
828473
613786
993441
1002691
66174
1109348
324314
1103161
1114506
1140422
1117958
767230
882695
1163091
162463
239383
912729
59341
215166
658714
375817
393381
118442
454611
468403
736828
228644
1130712
382612
1120319
1076957
862150
261260
320387
246164
496359
956189
288420
910592
474455
549314
961433
66995
51040
147353
620569
162522
82790
352737
772257
992542
725299
1089221
1161709
532151
297614
1182841
351274
610062
70593
973769
936345
10764
338328
972015
713214
888795
396820
114500
92300
283032
288593
1075890
607710
909083
279516
292880
648209
164226
456714
1042384
497336
176563
1163878
937113
412566
625422
632956
832440
388767
458793
1016618
512917
946521
284153
1102151
416120
545466
1088781
1145450
828602
231095
288970
521813
26954
878889
676114
847681
128638
536910
312796
1093918
761921
629982
290829
24344
1088065
782413
41246
240360
678086
645072
437319
1190316
725480
399680
1005264
888809
94374
498984
987829
820016
639158
1073096
819816
573363
836848
1063629
738660
116593
356175
569
379541
289042
842159
415758
570236
311145
227750
672930
792695
667983
893193
944528
940101
20930
957617
569669
451865
850647
840501
5127
460654
205805
239737
1091551
285339
80817
497343
613380
495097
345142
797889
204953
1108793
27735
835569
934551
629644
430505
737754
970321
1066365
168755
573643
947312
358860
69702
907486
612283
1020384
679552
11020
158693
1177736
884113
443136
239885
265967
604917
672888
482343
856076
391843
697785
312198
128214
87585
1823
1056543
730290
431606
111602
62157
242215
964490
993204
190494
484726
1057242
727853
462621
706552
420017
986827
819882
131584
1014083
324060
763541
1093980
808245
411486
73825
297572
377083
980018
1079555
627872
371687
1046207
532793
271735
201081
373484
78194
367642
597864
583803
730543
4445
304555
626884
1109424
689341
995791
920171
1180357
1092076
162998
907453
477431
932854
701861
286634
829652
3485
888209
455642
882994
84189
722016
26940
986638
1006055
155230
312122
249364
848095
317660
137373
1074931
673503
670873
247301
410214
391668
853336
12471
293097
231813
562497
560137
384170
1056056
828088
216279
1170553
1191992
328526
310273
596555
733447
234675
147906
819622
137311
133960
1006796
5060
696340
916486
34752
607815
1000525
396294
45199
773877
1026939
870620
140778
50952
346143
1167043
398285
646235
103950
770903
776857
1068952
26807
145941
866386
655457
388729
1166275
531417
1143688
490918
388212
735823
760636
896754
894860
397389
891937
589148
531008
577361
646807
671147
1082517
79781
1055933
1024073
79703
208162
17817
162337
139946
417601
301236
494821
334354
902956
43156
1018550
1111423
916221
386151
176179
126567
189529
1108567
258975
999311
454312
386083
319140
523747
863753
1075846
728111
626227
101877
948713
594061
276906
262054
430155
219778
535310
207858
738618
1149988
1086059
834940
160020
683176
8331
1126808
964327
975427
978243
906050
1150416
259700
273110
477473
680424
211307
314687
1083440
917347
31910
505687
813343
1047703
289987
743021
550776
72386
480691
1178845
881395
345259
801781
476519
428542
993443
381978
1160374
78098
1122225
572808
388169
1101392
1141269
1106236
57039
531419
517009
1054170
432191
208166
1031448
531968
149112
99214
609437
1022068
1015281
1049860
331454
147174
8598
336088
85716
1026736
1021622
180583
695876
568926
378169
1186122
420367
622855
225788
290535
251695
394423
429027
222207
530811
655512
15879
836854
566045
436191
149319
465543
419817
641234
1090512
340192
1031250
483375
75401
80473
182605
285080
162944
839475
601596
234266
567209
874229
142532
1145736
1129799
406131
305756
93640
453754
151060
142283
952272
335751
895335
17120
470726
31507
217607
1055023
217825
592588
798602
1128692
1003974
177681
432613
145003
854914
989092
934561
63360
569370
1083521
966650
238646
971735
448207
527106
808950
955737
1093896
1122017
1158130
392414
68965
540890
916695
1072455
1192900
1013859
589061
1138240
160852
806396
726934
963112
1146564
1178079
828085
184314
58127
1038435
706310
686262
10582
1024087
404453
805460
496599
780175
177789
934569
622875
1016177
750160
1038023
886153
547315
304591
62923
919232
607729
850303
850356
418212
198058
837816
535231
299762
951131
981148
538367
701154
417713
1058882
56565
272865
391084
120218
964677
214929
1026028
1081701
472211
226695
60158
542519
745405
250287
659752
558109
383569
280460
406927
1139030
925472
553979
506489
1067642
595031
273879
625587
666976
74769
181333
101351
708406
368545
731650
305847
723644
1115782
141183
200682
257241
347671
885665
39591
1138441
271274
395318
441193
1147423
589659
196096
470661
1093006
430646
512009
940222
43712
974871
270539
167100
619663
233904
363434
231973
504677
216967
522144
157673
381747
275277
44092
921307
436860
390939
253997
1032383
445225
491350
232541
1060713
630971
1039274
184148
1153443
320542
948108
239937
212311
125455
885628
420432
150688
871384
543808
124931
1151503
1120131
53730
1124551
10129
1167865
286186
526094
551067
474395
72507
64355
928809
903832
171832
329539
574874
559797
941405
646732
497306
358365
259944
987920
198619
729375
689027
859032
978372
953127
931078
785060
614692
195866
663247
1004671
491963
395354
656957
1192220
766927
910837
255716
526436
825721
943894
1170020
827540
355170
679136
326181
384566
863992
1151408
709407
930947
699645
392227
358096
1004140
882902
83302
66140
679041
731402
115524
1176909
80192
1120179
781745
705337
434482
374835
554733
901792
1074031
104527
951785
796712
732938
836137
365507
409624
256501
44803
633462
621875
129410
708880
1052244
388282
158498
731045
639182
1032865
176188
749319
944953
752546
1033517
866254
293155
228708
158705
668805
1098579
358260
785518
297787
536187
527292
694180
762924
834877
848718
1023684
306171
848890
110664
1075957
592624
718653
1110855
1031273
374637
635771
866786
34836
216301
160095
1042523
741165
655062
859950
377801
922034
849751
301725
302570
311685
977674
591853
316159
695601
159460
116032
661335
1180971
497893
432580
1126177
40497
202828
642107
823912
254453
260043
496558
463019
549711
103463
80427
298145
894120
449361
358144
84967
348752
787304
951425
1067599
389290
1093480
249208
352567
877527
930933
311366
467841
841117
459876
297548
101978
328676
6320
520041
416565
320716
708948
1119080
209624
484345
823293
317543
488568
1171724
802174
913542
178942
853771
548733
523582
594704
151528
1149763
640964
83253
1099420
13615
799878
161731
919458
566277
683060
114798
723253
704920
350702
489875
893862
723061
119129
75958
279097
1119718
980210
221454
1056140
262424
392596
1159516
1109880
103150
892424
962825
967057
1045819
958423
640711
647282
467666
489540
882870
589655
338885
1093841
855626
91801
653804
673697
918603
508721
298638
190621
689404
52639
516262
87526
1136523
154918
32608
828859
408418
683401
348886
119383
485442
640361
140609
11323
1047496
764522
1084094
890443
371129
463504
32185
449900
993863
90130
509985
967827
381451
79448
80223
776174
796301
912823
732452
802973
92836
478386
706257
46655
741980
1102126
67972
472348
401894
582731
1007270
749299
318706
452533
494047
671011
486366
1061985
905578
1184819
1006347
571150
1130279
31812
1104044
478115
493841
960775
598246
579648
355172
499694
212910
944537
939993
2952
306782
19211
180786
658876
516405
86201
734365
992164
1054980
609454
514457
452666
298085
865286
1072802
428461
924061
271006
643837
30672
506103
661129
31037
644764
1083580
995180
493536
286244
774350
675131
1162678
884165
870615
875721
204806
221610
531767
570271
972882
730650
1108
9144
839337
435471
8520
27572
89966
20760
827623
238616
859468
489485
759698
546358
1184179
727686
625452
874357
728790
393753
91522
423426
821689
916251
1094576
482369
133646
764307
218807
265826
307624
631130
1009061
394305
1088642
571174
1045710
406172
15352
540425
1008746
585484
946951
84282
367524
959478
745062
76972
479296
74047
7643
113343
1132936
1061023
982099
1009314
616095
964858
1108531
594958
847499
374872
483031
901861
847515
791649
890859
491425
754158
877626
1075401
950969
772449
1145145
227357
1039982
701011
1132453
1159906
414960
12729
739024
232946
98225
781620
1057119
533865
656176
847769
430234
704836
29092
730433
511292
438704
369905
1075941
1088080
1191653
529765
499029
493046
1019194
376548
865541
537409
603327
262181
523562
594115
606178
19615
347964
76895
1173857
167069
427060
66128
216832
792452
886287
735808
264717
704300
76772
1101751
734786
689051
821124
61294
385533
1116928
184438
937052
1169215
885098
383608
150231
137699
153362
55616
8285
626284
542057
964723
381189
644327
735539
1101086
278815
416307
512871
806781
422946
377807
113720
972198
93954
598648
235862
568040
652030
581700
175675
343921
491446
22350
536268
273590
97653
235358
242125
358821
848059
1063717
875991
766680
1141013
952574
514129
1086024
71148
100376
820068
352984
1005074
807787
690999
220885
889066
612091
60752
781576
108997
1192995
490598
808480
285621
185822
261449
735685
178259
189087
274788
431613
509622
741078
1056272
1017950
710206
342802
123911
157887
9526
69215
784935
767362
178104
920443
64209
766210
886086
483902
815827
277707
41699
1003745
560569
663812
213224
997603
276340
829604
728070
1139097
1105510
152983
466437
116534
1154379
871862
6309
700435
1160684
351808
58303
193945
61441
179499
97041
144000
616578
96513
272828
161958
710644
250628
28787
846696
331957
53451
964582
679304
893459
220568
626606
1078920
687779
1140086
386359
22742
928801
754352
708500
245870
65557
380310
167528
733853
44372
869711
572773
761101
937510
1119316
698655
501600
655306
72645
641651
50910
939145
775309
827680
1045052
1010295
775735
11871
342057
472039
669897
1149405
226228
855244
471205
124423
1129742
280727
106827
1133801
1021456
180749
47026
233686
550449
110898
9296
938136
537771
1174401
152919
554414
970327
722478
48924
1059559
776103
22064
502236
614543
1013276
735607
354616
1050221
1031087
929053
357349
559675
919331
507297
711222
18644
52989
121238
21234
519326
620471
878675
534430
700670
552540
602972
791596
53228
104780
1160815
285191
563298
382270
291773
514258
494486
292904
432156
800164
486005
17903
700427
627739
865366
1001425
193248
300901
673548
610112
969886
989032
212360
715082
1163685
189758
124944
966151
977536
267673
524203
1051368
1116862
587771
893620
329834
539021
786945
535390
951114
926837
271376
972915
166737
624776
980379
1015991
892467
655355
1060482
882410
629024
362611
417896
1087452
993531
775383
754306
260277
564517
968213
176867
312627
1180301
1164400
1002002
710472
720082
1112285
796843
175870
762972
407619
381252
562460
703180
9849
945808
1015248
85797
309260
851904
493540
191172
883006
862572
1090738
10681
1025197
210824
25979
62358
182129
539562
1029841
579779
266452
777561
576271
900965
238787
951813
733662
808079
215573
619510
89718
949088
392875
248168
220622
936818
656715
931943
520472
1021738
1031911
759444
922649
176392
1186181
735371
772212
1192415
172797
452369
1129198
393880
394661
258990
190273
1019924
863030
1006145
12967
1137784
1165895
13859
937948
1144903
995426
558282
571101
447541
1138805
395187
1086254
464371
1006891
1007991
202
201397
869968
1098414
655163
282283
1042844
517676
931999
547415
247803
1069402
913710
235373
670060
287633
792734
394739
418075
1184517
595626
859632
171634
749801
529103
983220
716364
538705
1085206
592553
912033
569692
754687
130004
980688
392662
390924
588378
205380
473894
998784
61937
646625
138600
83295
667116
703818
556224
31314
26267
466428
108076
30455
417646
43727
1074633
420835
487170
792115
1179137
866160
59160
1008761
561214
1164309
38065
431622
341248
1171254
880582
351974
151767
504139
21975
916510
898910
464481
819976
504087
1033508
228608
55095
511533
142504
152309
1183398
1137038
6896
615056
1063448
353545
323700
530061
860019
963233
109193
309492
1093131
1098373
836722
1048992
140756
983341
209752
796084
470112
540016
259681
1181921
117666
923820
806530
1036021
1025548
837462
384507
1026778
818507
1187004
971766
825862
129473
465592
370355
983775
972600
574426
988983
548279
375901
36959
333820
1138141
1105989
44499
759245
650179
1077109
629877
816758
8535
635676
274199
751474
557932
1177892
1070533
445507
337378
890375
763648
1148673
674224
330171
625593
440120
376006
801716
129233
824409
500949
718811
648085
616810
95029
173768
929496
332899
240303
46318
873161
69589
313820
364148
384803
51245
943288
82505
1122444
393501
465357
747512
1082287
174911
776562
783451
621014
110999
1034716
196798
408894
864371
57971
391967
686324
668345
161891
670792
275073
759864
62854
513445
980769
397245
149737
943082
263714
804321
836299
4513
661905
602169
104789
19820
255845
748075
1140939
710771
1189630
33244
1161248
498678
1157740
355644
120287
239041
831879
303976
220810
603500
544709
8944
538500
201186
927638
277063
714950
49649
941814
1167251
271233
923738
462999
561662
583976
800630
1108264
188575
401263
2894
905014
369289
865509
770657
794259
257784
1010227
11290
65485
478397
684229
1085746
1104388
1181524
644762
998671
942096
515805
225953
44360
275381
1118805
1128266
915480
63056
201900
320136
735384
49866
827810
578076
38722
1094233
894660
61560
1155763
415422
81596
762027
1046894
608364
962910
813809
1107931
944544
1075573
525279
514259
631497
1030942
274029
758019
13102
836641
300323
529588
1048438
330201
180134
739439
371481
569457
529705
579396
1168415
919491
1166865
605775
668854
1182374
971497
288729
933374
739250
1160816
86761
326753
375513
876379
919551
240569
634703
66517
46392
412687
36472
709165
450527
524311
24387
901833
1012752
716498
1055187
851341
345130
1145101
1157180
760752
1004518
1122094
943284
263015
791374
891422
431317
616394
813008
754601
600297
1049342
544406
744362
282710
970260
712438
910829
936875
341336
898213
397873
757684
649738
822693
84547
873872
715252
356979
1175497
1007276
936640
642652
671861
938234
203136
1039509
614748
70534
743963
1143225
942558
976326
790704
978904
733311
921024
518049
430978
464780
695133
357405
399514
749023
414291
6142
727756
207752
355590
957251
176785
490365
805571
468465
208207
672984
758965
504545
113431
198907
432330
95910
1044555
574871
550540
529265
276654
437161
106626
787115
172731
883744
1153197
244127
285251
98070
1026444
757398
21159
350301
632285
774984
257601
320579
995731
797529
1147365
175216
36973
919616
626536
59553
141893
561571
818436
365017
769004
249727
131190
811322
897136
812301
172747
613735
982986
23797
241889
651064
1053027
219803
742028
911548
106215
312017
463168
115850
754367
578235
574072
230740
476134
552392
1075377
745137
711796
262488
1138578
821824
810775
1038906
1117385
300982
35515
927549
34267
1175937
372867
502183
828555
42636
320898
1127354
204441
190540
303869
689607
169214
373626
317134
842838
676109
514838
559341
1187174
1086757
836263
994121
822383
973249
844488
49888
838266
990083
290206
318293
999196
934032
674031
1076040
943487
572287
581766
290792
739734
501699
471322
427244
1056930
679999
701253
1043744
888893
858714
826038
410684
990056
869189
729272
1095608
37328
97574
422373
416536
1095863
890797
73807
1163448
1172380
898529
161085
970810
115604
118735
641601
634863
962789
1156677
675097
579529
940367
1115287
938087
1052910
311328
250814
702055
333860
1160715
235798
1119010
36674
6823
615899
189178
1002162
1065021
405931
830365
587280
162841
1032758
147519
638134
302420
304592
510727
1082976
873439
874113
1163394
956473
47248
63526
439345
592078
650815
315462
580939
1004858
222894
1093398
249630
825124
470651
465075
29678
669453
972415
971088
13404
382239
996887
133704
746091
324359
103893
755302
852688
1003826
928983
1001695
958900
1047852
443030
326116
500728
184715
797179
610899
627841
659941
1080265
861923
682138
831336
837684
76388
76967
862300
687950
448203
671149
962899
313088
878721
1165662
350646
368110
101589
413167
937990
198906
477966
27656
412509
785058
1031670
228612
324405
74980
747657
31396
731534
45087
91650
165014
91276
1110995
737064
866707
761089
1038712
944284
220510
258555
111466
24407
118962
84563
351408
876656
964102
1169135
1051298
636688
710249
542218
1104116
104195
941815
675733
496894
115254
676108
971555
949112
20935
693002
166998
726814
474461
400324
996662
788248
273875
540013
1118877
41533
877770
831015
627393
528870
1089045
838650
74443
81076
498720
317500
82535
376092
1182004
377328
1136987
830997
1081890
265192
702345
884194
1033633
748611
229585
300262
897064
778017
293656
367882
1049826
530743
852482
703377
789530
230300
978497
1182709
372775
609894
872404
199927
556380
949176
361004
734027
448540
1105231
1193230
1167716
227176
372996
763188
682816
200913
417337
1071396
694461
818088
513808
249184
819918
844501
918803
1124584
523429
817558
772940
549978
984218
338061
73669
896338
863822
946368
762559
267477
325928
1053335
1044214
1154655
632222
1071294
514732
350936
319520
885579
1068124
1151470
824620
1133536
601506
315770
309448
594507
80779
866415
517782
643212
877972
599232
114014
274890
1150265
596195
610850
347645
658861
638418
1021960
759774
900718
825886
871736
945214
191793
694751
429038
336383
355796
462018
1020110
1113063
1012058
977488
694442
854650
734900
1154819
299071
240107
983921
145336
1031759
905129
521226
330092
173128
785522
367577
701234
372458
1167862
503624
705841
74587
1035722
2746
326411
1066875
1168429
225958
774557
1072488
467597
1158727
960214
887580
936340
277297
518806
646532
1120276
1020564
144354
1100771
914616
1034757
1183194
11788
443782
359656
876455
663733
843375
922470
1056920
952516
120691
17326
360297
472056
1081201
431380
526716
484731
408289
781959
901523
851785
930351
953995
906322
293733
1117034
661749
461975
1058188
180533
728654
844129
1001346
82317
1030843
70676
247044
1128679
1024557
242249
462899
5779
877896
129030
470355
112395
816986
753042
524819
281114
716574
899392
1165739
73535
184650
640766
719078
512675
1078640
200156
554324
147578
794358
604308
670293
1177348
699524
755266
365184
267261
591510
786188
939624
757376
807073
449058
1078672
233253
796237
261089
990355
841449
193888
466194
879169
565377
1110528
244770
562711
195664
459048
609480
413117
936787
734370
940752
318807
633074
237271
696670
333530
1136516
366167
518984
145750
800861
303837
88916
808732
667297
1091190
1091096
805181
958027
1084349
1020854
684581
730422
473972
669084
374945
442481
110829
1004634
366013
833180
418884
304939
628482
761061
605138
96048
16746
448787
459900
882957
500188
924532
537333
944630
94218
375658
998655
638166
745110
1002913
331264
892452
1135672
1082973
939100
503898
183113
1156130
452515
89131
996167
503540
263285
373483
983331
248265
137881
704399
437861
841457
145631
227116
449233
1162232
349400
791716
613117
338296
1158288
125446
249826
150700
823729
812124
1144732
128347
598917
234905
389820
1000860
499289
897725
819091
165833
250054
861326
265511
592823
1188456
754395
840294
8185
980042
699005
411154
472521
849572
381230
330091
915807
656802
485625
880221
981510
887094
1082792
244748
964918
909288
274518
533195
260953
1130847
969754
254663
43824
845153
1009034
1065666
675015
1013267
387350
2696
122317
637213
412121
697171
772761
775504
816548
480141
791321
650444
282441
480864
995517
240446
164666
707827
712858
987830
1004195
482232
782073
829496
966123
1057985
284915
129681
610802
135643
1056106
358165
260630
798727
964994
234501
759754
3001
572740
993539
122205
898105
595659
600110
613140
614432
217601
536334
995967
788892
926816
242445
690106
974528
766506
978380
141621
46382
782731
944774
387421
723362
583145
881757
1170391
1127257
235029
713981
879931
647213
151028
586137
297437
583845
612638
735081
169558
1186922
482347
33904
925141
593096
404575
737632
241979
869512
564987
593424
16571
828626
430417
1095860
55429
33673
870454
1150577
1190141
1042484
72092
628226
1156447
277878
977321
520588
567798
1088238
291608
315691
86194
888755
10204
506272
1180786
146767
712942
70852
736542
1032239
330447
336942
385152
253256
382276
26506
452962
942245
728254
1150531
1049616
41108
610664
710103
672630
918997
859107
1066976
898717
70946
269055
465792
756192
585431
608789
133640
336911
895730
1114861
402611
1028547
378826
378558
200866
1061391
227177
624124
190853
78962
955501
168984
76450
218511
748007
471326
1190291
1186582
322118
228814
282078
92408
834497
892779
258590
717668
518294
115251
1138519
1019668
1123938
984380
416303
993516
79623
1038926
1046396
731353
1005686
161429
516833
2891
294445
922919
1050395
439574
772947
577497
289464
476318
558876
557809
729072
1048849
482076
913333
706467
1176819
359369
529764
711976
862353
295795
1020153
594063
1144005
1054286
851535
424357
742335
551533
194973
832285
223129
1133417
264507
1093514
623018
918187
1011287
284161
280864
932781
522128
1090860
744075
546230
251415
689422
78761
810592
652992
585293
867684
852512
415220
1012319
309744
162352
774543
52327
1084814
777958
764272
128024
363302
800854
993362
831338
760979
77293
215093
322820
620389
802405
1060856
780987
619073
277203
507112
673190
713873
332758
1148569
1074552
531629
651578
334667
577423
1174366
140063
703879
1008774
1138463
40873
157803
642738
173776
775926
889095
332067
727202
676864
1047717
368697
173084
333425
159606
755152
209109
703822
2427
374941
445639
657958
826019
644657
948000
570842
198544
900077
857401
1188789
1031422
63139
702123
14703
854966
958208
425648
645335
779896
136219
229606
922358
877341
880586
63361
73866
476713
461083
453309
692277
322228
287798
209741
1181557
1082173
627949
717196
1025997
1076933
253232
1080167
801462
1184816
576003
525261
356372
944668
636386
623276
22197
128905
342541
586692
913212
72144
709332
1116376
713510
478362
848815
415632
223834
262825
247694
32693
561661
544762
567748
119226
715693
292888
859879
397676
870594
293501
1124344
907866
208360
1090691
477402
1097705
993669
83954
75209
991526
985037
1058932
834433
536728
1153656
362684
273605
810140
641145
730909
239963
218204
77383
395546
769848
194145
433267
751630
172384
11153
818320
882763
696055
456821
370947
1146499
513521
154090
51182
662396
536534
93537
269848
356920
300114
1139908
344557
456855
262984
1034050
902416
399424
104004
731321
59868
250689
308981
314336
644953
715054
851432
496025
782181
823283
289650
405847
377761
387580
359689
388777
396919
682238
913061
457909
284018
1067531
259199
547937
408518
148890
573935
862645
970094
215919
279715
930790
121100
942038
911581
48576
682075
686507
1145174
315760
460589
644031
785810
577570
801987
582261
270625
100061
755704
849391
254031
643522
987554
1062100
373527
772754
374410
196888
26809
377405
1010470
479179
977825
901195
236596
562924
201637
921915
1028561
1111814
16628
386679
371737
185116
702116
921667
52002
750218
761147
193720
560825
960277
302572
1174161
968161
1137637
1168940
436181
155619
969313
467585
567184
297344
55954
328293
1134895
785405
1052327
168448
780394
387382
208540
418777
786126
792658
701627
253592
1177432
433077
380763
846997
343416
813940
83461
612338
1050682
232050
494663
616786
1036175
93599
989300
1079163
870607
828566
380548
1137188
584656
804653
1066123
750103
672710
73284
1147866
1139686
735296
903717
1050417
840933
958074
754310
908132
939977
810173
897862
214891
217162
14300
513469
510534
1023146
709369
391882
28534
86176
958367
635206
402270
53411
856200
383133
413234
785509
737562
37081
407769
943113
523968
725778
1118051
617602
107837
21320
1180235
442743
90783
503288
1125776
1000031
603278
327383
873668
282880
1037850
535246
998711
169226
1134076
1094044
514624
1138650
569662
79806
1121911
985396
1065711
58522
176907
805830
387472
745711
748509
912100
193013
805192
580128
18266
422607
747646
1029310
103882
609112
729700
789079
143267
656369
1185643
930236
916822
616136
636486
996567
746320
44285
537986
1134312
1112928
654901
992502
23196
375936
125397
2947
885078
606761
786575
1132070
759650
596750
324946
2675
41784
1039200
549674
744576
253825
453016
951200
336922
686933
749193
795825
988222
175727
232217
778077
981624
126785
509499
955032
1187249
805733
584776
1174480
844909
30889
516380
835015
578305
418096
190804
1088204
432246
442382
1101718
219222
582669
930354
1038551
774510
947137
315107
518955
228961
428580
38488
765436
760959
1046044
445908
809292
110197
550275
881934
394197
1035105
529065
1186392
666358
800158
1123409
134514
371777
300452
378333
788658
247134
289643
231881
89823
870426
104206
965064
917307
207881
713590
253096
788640
735633
403728
175600
30071
70239
987422
922229
378057
9905
140559
958187
729566
1142290
333486
502614
34355
352677
353872
417521
544193
1029629
115005
1052452
495727
832087
217415
344804
1027343
390103
514501
727988
212156
742306
618193
773811
452805
757327
455834
761270
30669
309062
571449
11530
195934
380072
357829
83081
561036
494014
391206
865657
22430
1037842
516688
408044
396831
757529
1193412
833079
760168
362467
379808
528015
379237
1136121
318788
153351
1131436
524063
196142
13110
985665
1180986
420585
205682
316938
609909
964794
138010
269092
531360
674745
382328
935967
840991
737561
132972
54594
1094665
865853
1011265
789729
993164
218751
445885
995931
1030755
248644
143937
938297
72450
643635
141390
599845
22934
1044103
1030699
1114834
997986
582087
411849
695960
711705
1035369
515119
42995
5848
944490
777234
9940
142767
244516
46400
473471
1047234
400898
1152164
429814
511523
181868
644345
76427
1031257
1110642
260333
103042
456047
557077
942586
801255
776867
688039
146925
1072583
848691
240475
20327
732256
1088031
143146
187680
160308
333770
289462
673710
15497
165239
45391
249643
727968
598000
644134
486302
351726
50427
92738
177862
247512
717419
456658
350722
165185
854324
967969
346780
678351
228449
61234
231579
257707
68515
495421
872948
691470
622574
1013934
671247
545336
944882
916778
761704
858592
633646
936795
954081
749424
703134
944019
5289
295041
1156326
1105385
42060
956295
866532
112696
170116
1181533
598799
1018614
324330
233917
974741
199287
229740
369644
639095
607980
473121
727502
630866
529902
939432
468784
42570
284321
221112
414871
253062
705918
1140775
218348
794186
241526
530986
726319
605348
403475
345493
536051
74939
664153
151154
163866
219343
609720
326686
675842
140382
406424
931843
805424
494460
761819
188610
69710
432425
873410
848595
669134
757874
337022
566361
18944
1095615
696966
517208
925792
39293
957085
545271
79887
14212
185973
947720
1152558
1129250
1058366
680506
928572
609484
728348
656060
229001
402084
309525
558559
189157
677254
872970
949727
666939
1187191
615460
1167678
123816
738419
616981
666988
879292
691591
257886
1106975
981793
1096353
89
1017347
1087020
799108
1095781
789857
358063
1013927
967716
387019
783336
70956
581429
878547
1068979
834363
927865
924989
520386
152501
756287
725009
610619
606127
968530
127389
1176974
525424
1035946
263044
806133
874200
432692
1068586
785474
844672
720348
66097
752417
303188
774276
936613
651722
1144831
733349
1119587
528411
574839
680046
252764
1163767
1087841
89510
150548
130961
1066088
402315
284059
469719
766047
778875
840342
800808
589624
863512
444565
866278
578082
998067
927965
1174950
339052
751606
530917
796836
1086562
1084492
609954
58958
1126584
646910
202466
408997
485668
623635
783133
11301
1072466
22109
533451
324025
117790
1008601
643088
609967
1014107
386163
1000806
705396
937524
250522
33380
470812
594459
681982
948536
430936
1124480
451494
684550
407372
492102
403199
419495
758679
461709
689070
314721
225128
1037074
247842
48015
248821
1078398
776305
683120
371818
218377
827079
457149
137033
566063
1035881
770940
689709
845206
49723
89113
552799
1034873
3207
1160259
268930
730938
568075
719921
644671
460190
132437
824438
114538
161950
563264
629274
64819
1042605
878603
1051970
712490
129719
277453
491709
16454
377309
870905
996493
780235
30311
481353
620787
943994
1120188
163218
1011127
585456
1118990
62100
1062644
907230
1125294
129561
317142
800651
404640
785051
231280
18673
129177
146273
348405
250935
1100703
1157030
55813
584737
1026350
896842
851426
714130
424417
897910
508657
847088
33483
560762
621648
398724
305644
281566
665085
167985
1113130
196375
436739
814804
1059488
713426
1002560
245215
505544
1097274
684289
1036787
621595
112438
911655
23056
915803
793829
311823
956717
1008681
3483
630368
539982
454474
1056450
145862
494145
139862
756481
548230
244427
12661
408269
1184906
187047
819705
307154
1070318
1072099
1085479
238447
343110
129387
543743
29026
743444
822825
597351
209184
155286
738188
389850
618417
345905
1130098
11131
3752
972642
190649
822119
1171386
373252
1174971
700559
132501
1169083
246000
991645
1078024
783429
974355
656457
383703
372809
116695
614135
539490
856616
88495
608698
554557
920756
413236
305202
268077
610007
863368
953286
380653
322985
5054
505644
114006
78718
1012367
910640
917991
469197
810568
84486
51025
509242
910137
1054099
1177386
712452
614523
813754
137376
902702
301688
1013850
1129666
118224
534594
1078936
228197
622053
269341
165201
883906
874595
343071
944647
917633
545109
121481
572870
980032
1042051
938492
1152322
295470
1138647
883279
777147
615997
636428
296874
933133
415801
104578
709773
223337
254916
682762
963734
1023382
13050
362394
857443
32322
542095
250024
482059
952232
1101952
1053004
788286
560726
991034
65709
1038298
702262
967032
559972
842035
501968
513995
337966
661679
456209
604766
310286
64869
1124363
25836
172722
142650
679739
794436
877996
29575
318917
268730
690212
52139
524120
976204
925841
110676
580067
241940
723284
687088
251192
848263
694325
42973
126283
822221
1078339
421332
798679
64304
921616
615879
512832
614677
1047554
800397
704107
193166
564834
231680
990905
67170
44947
242241
1167792
601146
326974
269064
114578
922750
480068
301609
1190691
1179780
148284
838558
1017740
1108211
929793
275150
994143
435579
339887
542178
477952
151865
1123170
601793
955207
962057
69473
816108
309267
209024
180238
723182
367749
1092170
195383
656446
338797
757531
924728
808622
564012
394978
17515
408844
1125916
1012008
574314
330519
649830
456434
613617
929008
149930
3341
486341
768125
1063174
384593
294221
62296
476757
1040823
322577
37457
172272
459145
629127
757876
1093981
532702
644649
460281
299532
25630
639701
446359
1167390
230929
1164582
596142
482102
1048973
1159663
680365
313810
1016621
685452
254360
362701
297746
761761
164713
650012
1173442
33561
629649
541114
731140
150576
551421
1132204
1016004
1107544
566293
1075189
939987
741094
214077
1148497
904495
684290
39186
1136682
629998
829122
609075
284023
615351
111016
73221
726724
789126
966025
152149
698051
419371
136007
240931
293516
670856
1066127
1005447
1103516
1094008
617877
120325
859586
746410
265715
1166747
557251
713429
246093
196190
1114345
809898
520209
1176053
380783
1031920
696297
523664
1179466
1077276
833651
801807
767953
183694
25019
513107
705048
538558
50379
350299
663230
1072224
311147
896934
431668
1085694
627217
351720
60334
797965
79498
478270
462730
709886
215465
628407
557854
1048624
163228
705745
802786
90579
693579
149096
655479
728383
1107228
429202
1171550
1092860
49080
682455
518565
19589
809315
316094
771795
561234
100772
71028
1183427
891210
962705
377579
905146
288675
64394
680732
122007
1185916
912383
127905
626749
992746
604141
1098710
1086233
1041142
560551
514864
56282
909152
1187219
502375
487928
549080
43294
4590
293316
471510
845219
799287
123243
1013885
881082
508233
727872
873596
720735
69799
398008
409473
332243
864746
879558
712364
587438
927966
802687
736899
302291
609312
754439
26175
445997
575736
505397
537271
272948
106967
436113
726752
5498
35710
846578
1108802
101699
447846
860984
165375
255945
121708
602683
653239
539698
973371
141427
724463
400851
68346
205977
931548
1177050
1176585
1128474
731675
652771
557970
51768
140656
127138
560236
378705
407960
142199
31235
529325
402963
408076
924016
818647
881077
634488
908827
620804
778046
1063924
59128
459190
945931
75754
250502
559196
509101
798734
22722
25295
112858
66523
688456
171383
692732
1067726
592945
8052
984370
411638
748187
1183426
961853
353040
701158
848996
577115
626386
363286
887856
958377
606996
11660
191530
557194
1118655
872007
396094
660726
725238
440234
754871
86297
959490
772160
238188
174754
335123
114289
385593
518768
934154
569870
127635
487077
700571
634237
352693
128040
319720
675805
1107664
650035
532190
242314
714954
925315
1116658
385804
692967
478680
35024
1038857
106002
1160127
595998
978617
763260
1033014
736734
871871
1112066
785789
944831
1147269
979709
697372
666576
64948
25926
842896
269457
439696
834968
318376
871719
280825
511345
128897
771521
275718
1121790
553574
711659
1131536
1061465
862267
1163586
283356
459099
1046897
344393
1049424
1125444
640280
524985
778224
92219
556871
108903
481264
865171
68172
772473
683612
434486
1023484
718512
46183
990023
821361
424366
1060252
1021773
661526
481022
221432
643905
999367
469065
590105
103677
1053167
191138
581840
212890
175470
1077897
657986
831242
712952
763333
732515
787749
490425
84514
803066
626566
1063273
904007
428790
343788
423022
677941
79102
149307
235117
293941
293199
357596
38785
431127
579701
852904
903972
363593
172697
481167
206909
1112753
629549
782099
360683
945230
1120744
404341
73523
780115
790124
34817
675289
296869
539313
564690
1145373
991510
214586
52819
117311
461677
517622
76551
373931
1104721
172991
920020
999344
227527
938971
1119753
940446
127564
682324
621186
416575
465184
56104
678228
768871
415485
89182
521127
805152
510585
879941
548285
312585
1143170
445831
132914
384604
17330
1149775
1079811
814259
935087
728827
853215
783739
581362
1148517
938592
902589
465668
1177886
564797
546766
764872
25943
862510
3252
859362
494078
638902
368886
325145
1163407
938913
1085438
762251
142752
400029
659828
887077
367668
358152
586317
891358
814786
1026648
129125
1008753
225115
934616
407590
854186
114192
397749
431298
673311
482540
847076
4315
603612
1069403
710284
497373
916202
210758
655879
1186600
167366
807076
598711
1079806
149843
277450
422186
551671
140641
764661
366047
1043789
332476
445298
440769
631268
886766
460879
381020
529851
899872
356972
37896
574456
525755
673200
520014
1085947
847187
568475
188884
438932
457772
991243
47887
447282
1113257
601649
136672
118329
234902
296705
884230
1159029
1139194
555854
920700
92412
1007054
345382
866925
266464
309742
922002
1140940
613410
296304
682622
219131
717473
223082
500160
396733
202526
348410
912
155421
101944
897597
820286
145343
127584
1090783
519917
162744
677296
97265
512844
468535
104993
135180
1012009
72102
499911
658498
1056852
470558
736551
1176587
934566
145370
900551
876921
170915
172436
615193
839362
787622
799206
1043319
1101026
359258
717462
693381
43795
1107967
573169
900954
879780
1164448
733340
332764
595406
40132
452671
462174
1153890
815073
754699
918011
1148478
339089
418498
22544
180600
88556
410421
1044099
811716
1025398
553809
1089218
849880
1170896
1087869
232440
1050802
851839
323993
53778
258119
478699
55338
980301
589094
411971
110581
1066620
649466
646002
183864
367976
52038
15273
1119690
941314
421529
1187341
686155
451453
704032
1114645
734585
764769
342046
155649
1170969
546170
477275
392878
84195
49804
896026
619718
1079760
792949
400182
497036
694658
1134966
1036031
26892
330614
979860
1146070
974649
977901
346040
924792
577797
1193475
372376
622503
426439
73779
526233
67837
246620
967269
229517
623777
1032764
250331
537991
565709
742530
675701
580377
71720
672802
686894
652085
1050171
976079
191824
571774
554396
898236
1080684
1166184
1020433
312878
49609
991514
84172
773682
516873
346038
926145
321419
757683
1138241
311695
871354
27837
508803
1063597
473816
939519
298233
539486
620145
638920
208399
1043618
81278
724487
856190
998935
801097
4172
780400
268942
1066999
56637
50182
612936
291010
569894
301299
291854
1149324
382739
549698
165571
57914
436714
827142
988121
982304
1125871
418965
381200
949284
217659
1074270
994267
430976
896892
300651
964241
514822
951994
77279
1075634
285058
29651
917527
1175076
1085364
546438
739234
36208
97248
458570
880269
56244
947462
988988
393619
662176
555941
841606
477738
705267
329037
861139
593128
192205
500170
1149889
999776
375250
1170202
1170693
164740
507619
51246
792827
1002094
1092754
947157
879115
226951
1064538
641814
865925
454966
756286
191674
1087891
1104328
569665
661029
549809
30739
528320
873177
42
1073509
1020235
121923
99765
198041
217704
174818
504412
567560
1088771
61426
862338
380686
1029125
90814
14654
494162
836807
1076855
741972
459765
1068255
328147
211712
682984
82264
92073
1150298
649817
1035195
1099411
187905
617267
805877
539182
1160082
298574
105220
378420
656507
307718
950031
726133
968556
197560
432642
1027776
1095404
295668
184667
819600
1146145
748834
1186603
947238
957870
462432
698829
901555
128291
447097
519301
1074843
1018166
282010
1140214
871148
214097
2506
455959
575858
660961
769790
983878
957790
305058
342026
1093278
444625
1084404
661254
915245
625655
420383
1045673
632450
877441
1157283
865637
541409
305982
474890
971688
376147
426809
793286
367367
750654
1168590
153833
1167667
350040
850125
715885
384050
940680
1029370
564581
466346
738161
988264
340461
994635
214972
815136
1114133
846283
831436
821113
110144
527209
599511
694368
438668
642255
419998
720964
1009545
571952
990223
524950
729333
548974
222389
714139
293823
231064
765105
398177
78234
1193082
532127
1069136
796866
794562
601168
30791
638722
438818
411881
495658
14171
239059
70094
480256
911555
298522
139596
20996
177201
1149778
976725
952527
579201
17114
837076
910322
176846
697892
190166
1136425
236044
183851
642954
944081
1022973
872899
293904
704189
842095
582100
341693
620219
560878
928939
313753
575809
1086841
605376
489126
862395
248092
919036
349717
1127995
311670
464300
973145
804598
217270
715665
482754
200300
868828
669664
881814
571025
270739
861189
670385
774116
1078071
1103571
379894
532843
633561
344077
651636
1155200
866268
975626
98951
535883
1180136
79897
105649
416081
377419
49921
346661
95713
919692
161149
538723
681078
1163044
1141940
209206
951902
1053314
455236
830370
431426
631614
891383
142416
749962
15325
554067
580741
174471
513437
626608
757968
584252
67386
869014
789303
378824
313692
49727
32174
11907
664501
458539
1002182
232051
887527
498536
1163925
694479
398763
99158
796472
437050
469166
860285
613105
88652
745329
177291
1010148
705163
666737
268488
710277
690764
1171148
290001
434596
1046349
877941
826148
75481
169967
825874
699196
893521
135317
745697
111691
801624
794107
109178
321642
1069436
830187
910183
764523
293895
936546
1161336
427163
228637
1086255
542874
967031
59939
731337
1008744
433572
900658
986816
203463
885657
979277
676269
543452
1088732
526802
392343
596384
123418
659436
473758
23228
433316
1030460
248876
7167
859793
1064495
399142
1046497
1024646
835444
671703
732470
996646
161934
1147491
60846
830503
605776
341973
326579
547050
162390
62979
119041
261434
233286
1186031
186494
407506
354811
687888
1187254
948420
228302
436418
941545
665799
342565
23062
485777
780496
137678
949423
742989
237400
362879
290090
648516
827420
694972
632012
588115
919989
81860
957516
274991
825431
1171441
848208
1000343
948136
59233
336523
475234
839909
284544
28044
699962
940954
187445
954629
637339
536497
743288
285419
146623
806531
805639
905039
264084
897044
927510
446787
1012514
734824
360653
411127
1173131
33656
316117
1052172
235615
75741
355643
237303
747264
108941
258750
206309
417851
1193146
867706
859199
32363
1041485
579748
257730
97525
535158
563266
33111
580874
320189
810347
942380
330818
831393
1111919
482477
346088
829949
213615
342682
111387
69394
561607
820217
957318
554649
302137
863504
931879
962943
892628
1075612
525491
155769
269677
299240
1062988
77388
791725
363520
871918
42066
792948
934762
289362
419560
1119279
1014148
66789
455253
921240
926462
542173
592858
34095
888206
1058107
206639
884612
715088
115916
413096
220974
807186
520222
1054801
896240
165123
479361
603519
477932
861911
1099082
46941
970821
800746
162144
1026041
922160
929507
1093757
423464
573012
65547
651544
606723
691192
493742
153006
929059
53054
970163
269072
979127
249839
1127244
644954
219336
171618
544089
1144771
675573
436799
986201
425870
353678
909035
830016
557002
380186
364261
610001
298358
1152520
984152
580981
1102555
1062736
1166708
35335
613038
911787
929346
539514
254816
554568
628235
608900
480238
859264
905538
1058019
491725
696581
989791
300028
1151992
750096
713149
62233
298922
129009
554566
3683
504465
621398
295972
408600
775325
1009012
949135
42615
438017
973189
861037
825398
337048
828354
686947
747954
77878
11739
773873
678257
223179
965929
752827
550583
10134
1147154
356134
993510
1167070
186589
379288
366802
681280
411090
958881
902130
439321
805800
908382
205646
399378
249510
45932
314979
758962
164686
611296
419440
417835
263601
604608
997490
1036250
320072
493508
142517
408544
1126652
104905
257516
206998
613034
630795
1055673
316489
763370
722802
676750
72217
528222
725791
818316
167039
212980
243244
323131
782727
1127830
952926
1050382
1139376
1112878
206387
1040021
680792
1112739
1044472
76649
1181192
287631
35302
441556
388043
477094
975851
690789
593987
584257
436930
125093
799094
1156229
478979
206068
788588
939181
274300
760319
838246
542521
151792
1120596
35755
364142
438530
1028243
987375
871389
1169951
167105
15872
618023
213887
860304
981368
131356
425209
143782
824489
601089
773892
650210
614666
676898
667757
199708
99532
653401
136699
742879
117440
920883
601788
810319
1072460
375119
800655
101204
984094
510431
201148
618723
181360
551106
489285
416757
431287
589491
897542
619484
322735
555076
657333
961050
778673
97294
792771
620562
331085
741317
52251
494966
380360
348664
782897
1097163
1121658
882783
457620
889474
193677
879787
580285
424849
911276
252474
373512
244778
593181
490148
838343
590055
882898
455589
977252
992608
1065400
385706
1140364
1103819
10227
271504
1136102
422036
48171
231931
1192940
287219
116203
281138
384794
826938
697011
213837
439694
914658
297313
535296
793409
985488
202095
736408
262109
110009
1107104
859796
88597
944742
1128800
108762
928675
265143
341577
1027197
432740
1014233
460558
554246
1099087
529222
1018955
1191098
1070002
786482
804164
913346
768945
1086084
758141
207875
111428
89529
620874
851581
35838
184635
398479
18841
1171273
134306
736328
920640
750209
1038797
924096
574399
512306
399932
1173525
682779
323072
909223
357356
196682
5731
1113913
932951
219748
939554
1089363
95367
879342
457861
580598
174724
265269
226995
1180978
296112
357044
525656
381298
464754
750582
283522
442458
408201
150666
786863
674550
62978
941706
959559
322698
599949
133685
139929
984608
989214
745547
673590
500030
527840
739319
762239
1054738
856624
909424
860594
755661
299858
575301
268939
396267
450857
361701
373637
764224
442121
420057
31815
601891
921646
358160
1085501
511684
1069070
1115900
696917
15185
351990
241358
1132273
503860
358019
445494
1131647
133150
647250
366337
221897
307155
817493
71014
1126844
1095904
1140295
820024
507421
985928
488286
1086221
776066
586877
681456
1041512
1091337
693767
644541
303104
897720
108871
499937
815195
553308
879124
253363
780845
657084
1127927
429282
950026
156196
846182
833748
226537
223002
729587
341772
1182096
103110
737452
703658
690983
517948
1164673
1181191
607392
259283
302225
17362
912356
332546
480538
110751
800753
1070738
633182
815559
1123849
1174498
270197
891496
836351
1111833
1058216
417053
180267
400062
1017046
864262
495232
1185314
13223
469094
20206
250557
382610
269907
739768
1054067
926283
823896
603402
906804
205528
1048201
494832
676928
267679
679210
603247
1020382
489082
651505
347913
1088322
600034
461537
49625
372068
1012712
261501
465234
156823
678402
755057
604156
411674
597356
363911
917689
407527
58759
299221
791274
995031
945951
828640
353397
426756
294075
1059870
637966
239802
184855
1087678
487392
621345
185758
734034
796810
925054
1173236
554090
979269
828669
324978
200209
635826
615606
292197
274507
355696
84410
334938
1061576
1124368
1041365
210278
775312
585813
1090364
995734
123645
993556
521656
1053671
917788
930859
751624
608856
188713
1176630
674864
329823
171841
159037
128301
432831
1060295
567805
745713
779108
711008
526705
352981
375535
708779
364913
869949
115577
568306
152196
907389
1091584
911107
315026
1074090
777439
830810
247476
463647
4085
761832
1164982
109798
529425
635485
1191088
458544
314953
670077
482219
907054
1049896
315837
100301
171893
601723
31512
205661
26981
411774
1108946
1093453
220331
648980
450737
822717
453206
250266
846374
403743
580680
1186693
418653
321980
131317
572587
1113054
172873
265569
653546
1104769
625674
826553
581248
988546
892725
848768
651093
459875
688824
673751
134997
654287
178568
834538
813161
1012879
1054985
771065
562911
1147559
359533
485096
120905
1038709
3930
988769
988294
840208
618099
706358
1054502
1046410
558597
882604
592226
1162068
407887
90234
430717
404285
1031962
227401
89397
196463
572700
1151659
462278
690786
1004179
774416
271930
11016
232266
170484
441878
608890
180187
88341
308614
1191209
1028881
283641
378650
759617
685710
176687
1130645
41761
1033951
19795
1125973
1102358
345907
1159821
13230
493316
720462
490702
35437
257816
1174574
1083737
120611
919930
338220
741822
896407
318943
130710
891259
688854
459760
922262
503835
912451
1173197
169678
69125
889850
757162
1165876
37931
755412
796363
35885
291409
787502
365669
914328
860880
848856
580303
298517
1727
1133032
523553
143889
1138645
82818
836056
213319
23846
1151615
98883
895707
786079
78247
778190
735430
557517
163915
876619
786700
1012050
1148525
986708
149583
713351
1117672
421598
959669
254343
1044271
1122754
998151
538232
653154
9221
1177465
671687
882211
706156
1143004
198245
898332
949518
937567
1143844
1133136
259906
151205
146492
811286
79200
34563
765535
1023194
1009306
494150
139647
309596
602124
571412
883690
1013320
326914
149035
473304
618385
1084573
1143257
375185
1123576
1092758
918611
893182
979843
1059469
415664
938494
733105
680093
445814
1098118
131080
794628
468967
1033248
201092
543174
1139084
925815
569864
578386
273088
772479
818095
322010
1084593
858850
425960
233646
807144
1141575
962978
550397
608569
260766
611801
597685
1045170
90641
660577
916432
991105
492646
993448
175691
390702
346073
583748
871463
1121351
24826
635690
890392
549113
609998
498747
1011995
92849
327171
1022042
286487
25872
161115
490310
1047857
500320
42482
39221
613423
274581
117756
957333
1039527
804168
518366
914423
1048021
961339
356261
824959
669954
765059
942894
1031747
510365
407797
240919
811729
66381
1075592
209033
1181634
608546
352543
641963
465487
1024506
1164418
306296
129280
502494
247039
186370
561844
79157
341145
653974
342149
910741
1025878
297659
718535
259689
232709
1175475
614520
1017460
605136
62177
90939
273472
1054331
375740
1113407
22503
1018318
408933
700057
643297
810258
428273
603104
830494
645576
308492
759458
609067
236745
55067
464997
123492
401844
194461
266416
908859
689418
334531
999915
346379
528170
890019
1169410
820158
502757
791110
1024802
1031737
1174140
25008
945682
886207
142271
767899
481887
1028761
541669
469310
812916
915844
678370
259387
116030
708968
241144
454645
322211
333555
829663
1148015
733567
189277
1143603
735006
57163
887494
1164919
1048660
1114974
632147
2413
550469
735212
701508
787908
14981
983825
664232
338921
746275
836737
566024
402018
67608
579497
176172
863658
856855
1086465
375788
992977
1160270
596716
378418
697365
970150
534942
604671
940411
324250
463249
737857
315779
433766
277403
585182
89044
1074091
627679
437093
1058209
813357
333209
188193
761064
1147249
793482
1156411
974776
482380
970799
885468
997499
997005
26410
364138
588002
279134
1026797
1188934
26703
304147
131199
979761
387851
858014
1082307
1158309
962517
118249
460418
1050804
606985
76066
609655
794239
413383
1039208
947835
397140
279633
477061
752962
740465
61781
1127800
2677
156713
1064130
964752
358959
1084912
1099880
353226
477663
1031669
407718
29585
591340
545748
845716
473069
665787
922194
1173477
1007127
255262
317529
947204
484570
352091
529371
964633
574688
779390
223374
313326
133507
137519
1087056
639072
1139173
110888
778109
138869
81439
97221
82363
189541
695952
237577
957337
604272
332361
1158512
341668
1139675
834248
143242
703426
296313
228553
644281
206031
538375
1173939
674111
154133
1035954
827225
1079785
622261
469943
3669
1128438
222181
127100
1013961
369414
808247
232559
977425
979570
314391
898378
1060198
464095
531846
1047801
391984
711998
646355
23271
420388
104896
612545
738835
1002812
671234
990878
4091
790491
90828
925271
969014
550590
918008
461887
367089
306566
992596
277140
1109514
427600
95158
343210
531339
176793
276239
878476
945643
693084
154924
959416
1012059
804793
920292
396565
1039770
1088086
590189
1114178
384257
542374
398039
544671
892908
725509
1068512
841337
74183
1161867
757919
376368
699160
901630
993684
868498
856606
1180821
307601
895439
871812
587683
33922
765131
1180054
694441
592029
53372
885356
240707
321648
357457
432830
1030732
59661
413341
1142604
1092021
1147742
19540
507370
934308
498050
893661
1012608
389081
270484
344112
1090161
188375
1065613
171697
511453
498384
1089289
515218
104673
659931
958189
982149
784301
210980
436397
381424
919509
203756
162812
231591
652522
697137
511119
837639
629584
339768
413108
391734
287942
950222
47344
23953
889418
149400
50423
1161886
212571
457655
305093
1037624
374731
39655
589489
595835
653433
990117
129075
1056406
143513
1134723
643676
527177
978342
594297
685662
1143064
159399
692623
355624
390967
481658
1005031
809807
277279
665508
1103627
557580
1160222
1063517
602797
1128443
686053
600971
1126223
514528
179701
501058
231510
306196
600969
219097
1181440
431797
497255
420517
1190149
486927
236725
877077
700047
1034351
575011
151519
350457
413761
742498
317171
102523
953028
1135468
234661
911565
749461
773513
175028
974380
209347
1191461
282773
446115
255020
500663
344297
184708
206924
1056699
478833
248944
1028306
382092
392296
35705
347373
859802
482842
854424
695115
703845
207368
901999
106943
183840
471661
558384
417078
1048442
13811
964014
820976
1072017
900439
235106
1059425
983263
698875
680847
509734
1083379
463340
13875
347094
307221
720812
1102885
1022045
1161892
1002608
396809
622000
255391
353335
113827
323189
533774
1008717
505052
606063
355996
1168364
977690
3705
695590
1134791
154521
826424
1178725
803972
434023
916210
383854
762896
312838
28873
365181
413064
123811
746057
1192861
157910
511524
933827
189342
545251
720593
965543
482602
21817
423922
260282
4705
1053768
282557
104470
1069237
148500
678737
611729
401569
619525
125177
895268
409441
50818
110468
134096
242341
719229
807907
733593
373500
381187
817798
107300
473621
731016
535197
676122
601984
419587
732642
263254
323683
748556
521949
933354
1097083
815743
53752
189655
63601
1186873
731780
465864
809167
899918
281738
541889
130723
247584
357363
434900
560706
85560
911850
430147
235328
412858
510357
952790
1164726
545978
59841
91980
343863
1061925
463642
1057095
1059089
552004
792903
892406
375147
484276
957999
479279
1037
1050093
645462
957168
407523
392786
656406
325957
139638
665265
1038855
662723
278125
395536
877997
333573
259979
1169985
244314
344270
877015
533239
975776
960703
967671
575407
820643
856189
315787
719300
341762
1159080
118902
79057
775049
1121522
3553
520562
493129
1164048
399814
790878
681938
843310
767585
990256
561303
904544
574320
637514
276708
960378
617099
779271
509598
644691
512964
441763
395502
829548
347879
124562
122700
937536
1017986
870109
354151
690209
300793
812797
806582
667398
488746
109704
41386
966563
659561
29581
609304
467757
1028549
671807
183642
367262
799032
1031684
183825
943983
322675
917174
466171
1063166
422337
8899
442254
445653
230801
615474
954553
331124
264991
180993
707325
1066118
627106
668311
208501
1055968
127955
45854
743702
1186921
1083549
562144
64750
1085122
683518
51633
209352
550516
377234
1135981
576522
273515
292911
591756
991026
1004175
959543
975495
12394
98666
305984
684741
825784
1096297
54811
778323
702815
388954
572683
322776
226381
686656
74102
438792
40925
504735
669637
901758
558560
161001
282897
671371
533203
675962
1036725
159097
1143106
1003740
35449
15926
226883
428220
885953
751934
520811
708053
70288
629849
445505
953657
931774
44121
107341
312971
256639
291164
864518
144928
606712
1150351
868915
494138
924184
656671
922767
984574
1099841
686653
981414
32002
170866
167530
523896
1092690
223047
103152
383341
874103
821084
23818
552639
965831
792116
117851
1007782
173388
36317
790728
766014
380650
850760
27054
371210
351688
218573
170775
667956
172382
658598
317729
370354
1068247
410481
1025574
502076
730720
1007603
816001
508712
721755
619029
1033134
787472
354668
824191
485794
19907
789389
257172
1030034
712781
993970
198332
1116265
931790
799657
163794
1091238
608715
687096
1069063
543222
56321
799873
816256
1136122
743782
54657
181889
884428
674194
597319
887345
439822
1125483
472915
1154577
29014
35959
998456
1015998
1169646
278785
211677
27220
1022831
589588
630853
950876
61666
16175
581025
349051
1169855
206011
551621
106551
887424
432854
274666
138282
203073
344746
314671
297811
605216
94535
423455
78010
415991
235908
832414
166053
358590
1094179
776852
349492
885323
1077756
845706
41589
601510
1193100
403536
420932
587884
631086
223770
152927
235754
220317
805827
289066
39531
701162
28602
1187686
502710
243106
825433
279757
558235
985525
555674
16789
398682
1036033
335569
722236
152003
693688
1160783
1136785
280367
728662
600219
1055520
914578
351536
70345
511163
72552
80734
690463
211551
721274
596801
108875
337700
928593
389295
160556
1088649
100033
93850
284681
231078
423626
1017009
482706
1107086
586434
1096776
148188
399732
724946
483637
175447
21436
709677
530952
1160679
478453
1023471
678144
333721
982624
1179795
27016
25183
845333
725521
852121
494447
942231
40919
508851
317812
13530
376904
276214
948668
23001
875963
448511
1146820
972859
1061566
962576
1038076
1151677
915160
808643
795106
1051466
582575
821661
578331
1100982
855934
1178654
58953
505718
370795
1128970
537158
898595
488184
451566
171094
18965
571658
417802
1141725
1041742
987630
319493
852819
813242
549205
351651
973103
264708
723661
831990
251888
184417
650820
341907
1129640
783917
429086
607209
82576
105523
189909
212427
651901
958424
898839
599472
231372
1155775
236490
915396
1000587
1124348
1169329
187451
176636
434915
795294
1066345
766281
751915
435452
1090285
764811
1019837
1171936
6177
323946
213449
272795
742455
626816
98567
420028
493211
1014242
608442
210214
397869
435863
201822
61087
1074363
554031
326842
1137221
418115
299521
640979
1188656
547375
162782
245785
935881
1085143
134083
1039651
986509
315096
176622
659085
236524
179691
245466
898232
1034634
529811
244156
243754
409706
1094853
841730
123096
470538
294342
538266
517874
1010029
26407
1128054
500609
342184
1073246
856002
982659
197745
1187784
361261
777776
1113134
431811
497347
838492
970737
376244
1159023
371196
702682
1173528
188784
678696
539051
953000
427419
946345
273639
1131920
1183174
700307
675090
90278
168592
1169699
1153343
470500
919365
132843
884755
454192
571225
772809
523484
1130679
754499
18110
922745
445353
1139468
616760
939031
936007
342857
437809
830607
1193049
502873
1114414
209686
692889
775698
425167
419991
742135
737914
21138
225102
321374
964472
555754
643453
292855
982707
1101252
286643
70834
202396
829500
904662
839344
1192793
1172710
805634
946615
423893
1188482
389821
993040
451118
534809
459440
576528
640316
1084246
1190119
499202
351830
937928
688268
922285
36406
963415
955351
701290
717686
472066
173068
313683
325751
274932
17924
639329
365873
311843
782998
1101413
353426
1080214
744076
590625
676100
161088
1030
1104178
1120731
107471
410941
333585
280885
933577
455836
177408
955413
1072857
196140
616220
549418
403922
494857
1109062
421349
645232
93769
1019037
1084299
497224
1127902
1170107
441724
768625
1066039
5016
475246
1093550
1140551
585514
848620
345800
842740
1146872
351873
819479
1116517
25012
221272
902246
297667
641442
507183
1069164
705856
384103
323709
53757
946763
513876
1059012
531868
390992
699028
928052
198696
914927
92295
689237
993440
245130
649862
2961
304405
40884
748908
385461
281947
785262
1107118
182456
1166478
443052
923941
547105
316978
720611
993153
661430
901186
441445
276325
556819
909976
640290
1014624
197607
1045031
1092341
63496
953686
972115
626821
927499
551994
971263
654131
455592
3830
451196
223011
831808
239190
952706
865511
910740
1174217
1015510
148471
318933
556910
520977
381617
1090764
797211
794301
378637
571626
1105305
32854
39004
346494
836350
129072
968803
394003
456326
196143
109560
976870
651277
120745
1176643
792257
390686
47879
710305
312389
298414
630568
1011993
43808
78753
31947
208228
150155
156718
79522
421831
861987
827566
544360
328945
775717
792402
1099233
289327
222895
347891
300960
1146942
717273
1074255
648115
119322
444399
1034569
231693
1136052
936108
236888
454321
141567
852378
607769
609327
473478
427683
107558
180691
981446
535161
600673
1075253
803343
75678
198563
120036
211397
678805
231402
947087
561510
622293
1037020
941137
302543
384106
451719
421279
307541
664514
208841
236769
1083680
877203
1027720
102747
632103
946994
398270
684065
282341
465456
55951
874164
918113
278037
731423
910129
1103778
500232
684047
767605
412597
681520
966141
1190363
929382
687943
944321
150081
604694
963300
6786
815815
410414
345104
347400
804543
750400
464187
1179590
510947
1173118
547217
1034229
1065157
779666
1168386
1159743
959442
589186
895539
689573
805425
620850
1112232
661233
501638
967961
624539
406083
803496
222766
1003377
1005242
508666
460040
510139
514264
99409
670142
101423
424573
329657
14207
480433
686206
1019633
1114153
627300
480629
305871
128198
676346
1016133
1167852
353030
810526
254766
557307
270966
814846
405257
395613
836762
498908
1172194
697637
132758
664149
944549
259385
137097
902794
1018985
1131964
623697
710233
638434
1166381
229058
724752
21760
322240
771403
980676
518872
1015800
298102
1085768
817583
52669
1093796
379678
216406
290145
130732
576596
801845
629590
45877
838283
806122
325985
718481
1082760
50833
1009483
605197
1164783
17222
222303
146261
618418
282117
393382
102037
640256
11402
597087
653064
142248
955625
561153
1021948
1000174
816950
292781
1074799
607557
89362
1039388
6133
405962
510502
13127
308126
99083
260186
920701
1108942
443806
398398
1079557
202370
900107
633062
1102904
252387
287216
832390
379786
847740
1073098
938197
384288
1043263
22521
681606
1020896
214860
1192189
968020
45956
965671
243400
234748
434560
765099
956765
849298
1040409
811240
1106688
356024
617493
411471
747048
175946
1027225
46151
40214
706570
801569
233138
1134421
679529
1071867
38405
285042
396050
759435
915365
260631
1104967
1136192
447875
357319
215184
82515
511545
54644
84662
947141
1014099
174694
567140
834178
555313
467041
218796
983231
384600
525790
389399
494655
1062680
440805
403244
1141111
243269
855450
396926
177013
516174
133799
797052
960647
24901
682478
545164
602096
224812
91237
725579
867073
68007
91782
1164738
1169954
654318
181266
458111
570381
233819
321917
416318
682828
648804
1109700
882975
923809
251940
729748
738236
174230
298105
909521
795987
207177
42355
1192411
181357
667514
1179225
1050442
1124781
434514
221244
41123
8403
617623
496063
1041969
528627
870763
344098
5805
992864
978350
328505
1167632
495180
714253
849601
576751
968590
350726
805640
597980
1047571
956171
82596
27893
247415
764395
557402
812067
545844
821379
256880
698289
599636
725472
361224
11332
324102
446977
970804
40347
735479
56477
298806
2529
281586
922563
370787
799412
435762
1098606
132042
1118247
961036
395345
1011500
119696
304559
36725
45752
814047
544632
542507
576278
572190
243752
874235
8756
667633
875894
391791
908795
572659
415572
474789
518775
350649
950150
854859
736861
181951
619919
1153165
1155980
790095
751382
1038722
1038031
910267
526956
501870
282280
1047497
782824
604948
512239
670692
828728
302702
409664
974369
886340
637260
189404
422686
492498
865975
1151713
90017
281074
1088516
1048743
328004
13239
413201
867111
648359
1124256
811068
1001650
1143051
227964
141875
1136089
566258
600545
1134300
25707
821015
880482
731130
182868
359006
371268
994481
359340
138201
211304
296374
267154
576310
629572
974508
916305
421467
174403
867470
44356
1128499
922501
293912
1139267
11937
964098
945392
661201
746534
1068705
132695
450505
524092
870959
1180009
470941
743464
222010
802858
440827
82525
702620
104023
893553
486680
859270
1072964
315058
1127174
1096205
424704
1181481
796361
907496
1026172
602783
242612
863700
881379
344645
963956
1187042
126978
620146
574067
1180092
102520
396611
614401
702761
1103280
822580
347041
244823
64606
336512
401178
1108633
233063
433517
146458
774066
782327
464343
483661
854516
696615
66698
692552
931835
649475
438960
109521
971363
547081
665008
739073
921624
574327
384369
586514
387811
797694
114494
960989
666693
949294
1003983
945546
368411
189423
839368
348233
573315
850866
28509
185533
515979
933152
1042887
1150314
114003
1145551
620273
434262
1187056
538206
880892
605388
593594
630939
959578
707035
294320
88997
460085
598151
85161
63172
738358
1103255
1010624
133148
1097247
909833
98641
1002959
1035398
777160
127185
978038
1164270
458649
961155
1098560
741018
577088
246303
1000839
361205
1149823
405564
991136
254092
719831
97828
13523
962289
674175
491676
262387
198624
663693
783051
1080142
810792
684624
632333
624179
471138
700526
75829
943426
457271
1104226
265521
265801
349966
743337
775841
986146
706462
989012
1166365
566925
871465
489072
882587
17867
16170
476143
530762
144281
358891
143438
958908
1116390
1068394
929998
725849
193955
902609
963519
154337
429927
382767
517164
59328
391761
1053073
1153468
1960
322681
619321
1052882
872139
776466
1041378
1137803
481642
807559
494037
295891
1072348
189156
1017841
760640
150059
3566
1142088
235277
802716
953814
1051522
345435
951969
150229
1055339
1047262
1142834
592128
914280
1145147
756656
408179
448146
693051
1164928
1131747
1014819
821903
274791
620162
409792
518151
260870
519768
158702
1053185
1031708
496826
1063929
768667
901889
76311
651699
695145
1097269
368825
1028776
1072981
825469
379
124345
35811
999170
190885
899712
1093769
727522
335323
904769
290393
886184
48230
216672
805925
568090
164415
94213
113038
749965
354007
170399
478262
561248
264995
1048011
311963
1145426
1172840
886536
62074
891062
224201
1044508
779979
284771
313546
1015348
1147909
117008
665753
55412
949756
114671
972827
918704
527080
147836
514616
611475
282819
1018494
51925
945721
317985
363203
702099
471739
77797
336997
214095
256568
557859
708911
1010058
541748
343719
671699
1073061
502457
724540
287041
5749
105048
1146743
1029335
1120480
495671
598730
284740
430608
1171975
227503
943140
249188
711357
36393
66503
107879
799083
344021
226064
1125795
288599
54505
150060
654466
324667
820293
232560
551604
631681
946897
482580
790886
326583
1137017
970723
390935
917908
836060
140340
358238
487867
267775
1073724
932939
128965
247748
99262
994217
902862
483708
193200
549396
1017121
529009
285697
348057
909897
313044
843048
446831
383263
678788
1099009
690554
715368
1132931
993065
584844
922481
1009214
1063305
489273
346180
1006407
546877
294975
506632
438281
1148857
566228
123858
970451
486099
844892
5374
601966
616780
647489
172629
959454
511516
942435
762153
326769
41190
573892
813308
340416
717029
1152982
625048
71218
1065995
1012047
225743
368039
467845
458787
443308
1048508
305250
166801
663959
67208
713870
134056
836320
1115783
130173
26188
226407
663157
543342
736127
998040
295782
10400
1090884
5603
535686
68540
591689
1105330
147605
463134
954175
1016086
462299
160247
623220
256092
20188
609682
802758
617821
221264
895501
389051
741993
1052996
202737
714670
319258
568206
775691
787571
695782
156830
566071
853343
906100
1105838
994422
885663
836625
292313
1073514
313919
936432
854951
45229
548271
231562
621255
953091
557456
543990
70874
3499
175839
456685
793562
845210
679290
750226
274325
43443
665593
123620
172882
383039
397289
516665
473056
158096
589631
308926
963559
764520
584664
1031715
971388
733959
288849
1155237
760512
848019
466844
968214
234301
195737
19912
1058452
245759
178533
579804
1180607
27637
809430
1174986
707852
933253
589166
421808
810469
855497
605996
603534
234993
26109
989748
767407
1033395
662208
857524
1155197
131551
1184001
984128
1024864
620932
379084
877936
92901
953460
875102
1143954
1000487
153296
926333
837465
1175159
756417
188399
1036988
666071
1133392
279540
289345
146124
455867
20354
797053
1111542
1004126
689334
74682
53160
20767
1148056
898504
438814
636166
997927
805101
876025
959545
485477
1027424
631545
1191264
1047217
1187888
180627
1019707
488585
463206
1127706
1164197
551593
587882
360314
1152692
931030
790854
410216
685682
159463
1175055
791011
58428
149150
982375
845837
685375
465985
459421
311173
1119025
678710
791131
560265
343412
260444
526586
956785
454584
648772
1150032
907499
138199
704116
508585
384858
322523
623742
4169
120889
833986
772845
474451
795180
1113194
335338
996118
580801
294427
723188
1051946
92397
434223
904562
1097338
928662
21458
730745
1169601
50750
639055
903423
484786
414614
978916
221256
826245
338285
369079
972307
748526
176475
159967
177525
22043
969026
590162
552537
897446
36429
1061568
799917
953206
135263
254794
509401
899780
115746
320260
196652
407722
431955
388328
1052396
578367
909449
1014486
852225
1115184
344774
308337
606827
179581
572377
772867
323837
140583
236346
646021
238639
112612
643009
671633
1064996
311740
546998
1025400
50573
480448
1045423
279448
1147141
115640
175194
77423
273797
167162
994882
718719
62733
292878
1190262
1190092
290899
532924
842952
746283
339262
1057728
637143
685942
925064
40287
475747
726590
1133567
363980
448216
746559
1076477
316195
300396
1137388
296015
440536
70290
551689
1042880
418792
1172993
836489
1095765
567340
160318
660299
294051
676853
19765
276492
554253
538581
741569
632930
639244
804706
229193
607648
70361
854579
832299
11307
208323
31226
437347
484744
854427
1046429
637609
411503
970115
963847
273701
491230
835385
432067
255582
206094
536372
913763
1174304
562655
493372
535835
666191
110480
996863
1116190
294577
439133
177102
249277
353388
80115
336003
107239
246045
3605
1021215
731998
325750
431984
1090038
1079041
398738
906408
1142413
249228
499547
59243
901463
713053
919164
928587
994445
1109670
732286
399796
512018
555140
249413
558091
505402
46072
567897
88019
842844
951377
1192152
402744
915269
25914
109672
319616
1139531
9215
54659
684206
731460
1178359
131876
320554
1001728
609790
189576
298494
1021462
1022244
954264
677239
56830
498524
146659
260188
409325
442108
198755
741343
1124306
629859
310220
1117657
4683
286181
544501
685494
291073
661471
554944
175053
613888
568606
384944
900473
29439
442147
1136714
1125593
165739
443854
361971
765683
478545
968877
536252
685380
550293
58197
339008
880877
569751
911223
1052679
905382
364487
1192975
507679
542646
565407
20131
985618
103005
289600
550083
1117309
441024
1117550
285169
971142
1013548
237540
235101
918651
543789
868807
1075017
186735
919450
1132201
1184142
1091362
1117308
501407
873998
993584
787580
785827
622324
646988
1156727
733434
695614
400542
314847
722797
941385
327801
75072
1025296
420061
119149
655189
45638
1082866
377630
179928
417804
140324
756939
55760
193408
127782
459546
35746
917688
520920
46210
943468
4262
481230
61807
576188
1017834
885109
1149159
117853
541430
383850
170745
434927
718828
1113097
757735
923484
439138
848486
944914
194932
785612
525292
1134290
730109
396539
213310
666446
104351
1013014
570680
403345
490501
1053358
946164
827635
937507
606869
381938
920431
420107
288054
1118630
509654
705915
304597
791724
461332
18864
903796
38324
714934
319758
182556
419336
759853
607670
549019
1101445
395074
724320
770371
1142367
1095505
451403
485762
312706
298293
130728
938047
748142
341074
27875
744769
915366
944880
803910
954055
1185523
994290
701005
1000283
767621
47285
795984
1025357
1189570
323635
128225
566993
1075979
211162
421220
323335
196713
953785
48592
317208
660274
210436
108316
387242
483701
59818
708645
945136
209192
480470
1129475
481382
747246
777097
84044
185406
444815
694682
562344
709151
36187
868439
1062433
187339
697301
185270
92759
1145532
320689
986175
230664
640869
846780
1098216
767248
633263
339075
1082183
832573
607711
483369
215326
852990
5303
581757
1073185
112160
789308
37112
614084
288057
604984
1083008
860530
1142175
354873
578656
599587
728880
864425
898267
169391
651542
868805
255386
75373
1066697
801804
341763
559527
119490
17096
679143
776030
490848
803494
522023
564560
221071
746593
121236
734291
674658
354933
272205
178830
434463
985191
616851
762985
349953
502120
150391
1100506
82783
479967
566651
1168459
278411
236852
735615
833674
749581
190963
346231
89707
531818
890677
258341
481978
534606
1006443
1041508
232120
543473
891448
727697
545633
675192
975534
753200
545362
1157869
322869
391811
652081
1165224
687859
368105
571581
1028476
910914
984038
340769
988887
153785
578191
6097
15928
420742
236720
866052
649642
727429
850796
338619
277882
862284
686436
486437
97761
816306
1185882
1001619
916582
403245
1067427
452720
1088542
1100009
1162350
383514
354979
285129
176307
672798
388641
435261
517911
307641
328502
446065
551391
61376
700476
143422
363306
904061
135800
713237
852693
1090894
334266
854512
1054290
595850
652591
262466
728412
1072138
315221
541285
683947
989306
1180432
627422
1083193
292985
704996
1191149
995674
200739
317679
755820
743039
965695
678692
433354
641164
404779
104857
155114
1097889
324119
72332
691069
548587
594714
303448
1096210
867434
751054
745051
11130
265087
1079122
1025833
797028
571613
981163
956533
829621
482803
278195
1075928
478730
55973
950311
657128
372062
854573
768330
409506
1126484
900925
531625
356554
707601
9055
775389
336963
1123983
230555
658360
1158804
715045
632587
147526
159706
170344
1089570
348780
54814
79876
997374
368738
663141
893056
429439
94244
641377
1074795
54937
110665
238026
445315
53166
152898
33593
352815
93236
1107102
746455
533105
791667
822259
1092266
579208
1109893
551891
587351
928335
777467
935810
1133919
516963
556181
768421
262481
331011
845452
700254
421042
792711
1120757
643985
1013409
283621
305097
25422
387150
621226
102342
944004
896359
655592
697568
850758
1006907
163349
967179
750466
852814
872202
332291
521641
62669
620199
1160271
590108
795996
142916
770800
143407
358098
1019428
951382
968640
921705
1028471
481096
982190
433415
902828
895499
867654
678607
571176
1087346
1065990
431265
1131272
106219
564675
519914
123477
734633
602636
29258
1139227
181833
1109929
1023295
608768
996864
1103590
1019199
1075722
897886
511269
129222
148220
1003870
212547
232262
488331
133824
568631
867746
955190
877868
921267
1004196
596593
132241
1185349
18067
608093
546494
751253
630350
681071
563621
349441
690189
257612
689902
419613
967148
582797
93767
7131
257570
699660
749992
257138
751421
621979
1151229
595443
826572
667037
431925
20534
46983
548237
846645
753834
1018193
959859
947198
832862
220466
1177510
1148459
319805
588334
1042640
650267
1147058
774328
1072055
1094883
1088126
374493
1127925
35002
192034
562844
741012
970907
439264
218042
556667
1050543
972335
1024908
934854
65335
173288
213099
1066161
374310
615916
878780
44211
413789
182604
563005
906721
181856
689205
627154
75439
747245
583743
385979
755650
684306
1009359
548247
782753
440548
337920
309044
1130630
189168
387293
1065277
338433
403584
54751
757490
1164430
477616
440264
1180530
5844
631190
1117497
989920
467891
1121061
131519
96849
228317
468959
617063
151903
285580
72176
94499
93691
576580
648657
677846
944037
11477
812227
978034
937475
1121380
763575
505237
1014846
606810
1012443
378426
595426
41098
1022731
847946
538080
390154
286283
1096517
500766
888674
951490
542029
829113
632983
486617
381437
446605
532136
412359
1085491
1148856
1171560
278208
549905
254595
1071698
785083
196576
352136
236674
758907
142605
918687
869069
722344
113279
779757
759911
948272
345416
1002600
259076
578472
594038
994234
674792
418013
821367
858675
349158
286110
950176
893993
790796
87989
20923
1118058
889036
1119035
770543
646660
170255
664123
37158
747850
345448
862636
650837
384281
1190610
1151072
762618
861446
806259
413679
974742
536207
1089026
1191913
683930
1170487
843611
965196
201992
559187
211935
722737
260099
39520
1105546
980918
899082
215592
848207
151994
426883
480772
885916
298536
1162109
298864
378112
87575
577420
107587
1058916
1029088
1036824
166464
402951
543544
142240
497942
827867
277243
600311
870653
342772
300167
38134
1127214
383359
45575
442407
589598
634222
878111
153582
298276
412749
22123
1180599
931652
1088346
952579
636574
198914
632760
590566
729025
604959
693115
897076
643888
399767
9413
1008236
100478
362995
851292
701029
7439
802518
383480
711498
781848
724141
247124
114722
899015
775976
1087844
493317
948097
281045
49729
1174663
1072052
1024613
283972
156259
161655
1037513
414362
650749
475317
782465
567898
117933
221050
84043
1026138
804989
391408
634599
15618
641616
984935
164651
317491
217559
1002646
142790
508879
321268
506337
1077698
1178165
101057
169976
518476
1059400
493429
592447
1193022
805741
947049
55899
628856
1088215
151221
665428
170313
856935
224907
776470
468631
635422
754298
264485
979481
520616
188121
319839
987669
476211
785418
1177980
1046223
1051427
246405
991294
433253
352380
768780
554003
776115
201817
706472
425430
717169
245146
1012301
592550
191080
624958
1003648
150677
692629
783008
1107685
317030
829765
911352
163817
168446
803349
127864
266638
1116387
158208
589827
396799
925274
127442
721061
891545
657740
1092402
1029772
51507
52505
835383
931827
462384
924317
1128108
968939
1130607
118541
474517
26316
1047983
582563
673919
39837
815474
294852
84455
803323
982538
125972
640363
841832
57967
285724
313742
1076013
718833
433340
981877
553712
897259
29473
1084294
646307
780746
632339
9764
867355
33948
996039
305951
1146878
875682
814082
1064813
1138595
193577
286190
177474
854430
1023608
986960
716304
383212
222524
1190003
520150
514563
418629
99277
316930
190185
877042
268163
618874
510909
59581
752150
646770
582752
329565
874024
700933
81182
666496
1157732
71440
1193186
263668
913779
687269
1096234
447336
789434
233674
123672
815430
717001
810466
742580
960227
1042472
305127
680806
774599
145147
601606
995807
78804
110595
207210
1080708
230912
1117123
910271
920402
333298
369576
523463
1140814
751694
1081891
1046969
915583
1081404
104497
996245
540396
582765
1096828
815041
747629
62576
179861
416127
767548
153248
579084
1034561
1014992
128963
663132
1039330
223825
795841
32561
294978
214892
235477
1180603
1159039
543221
1163737
476028
1054096
642634
629008
34354
937569
875999
1119083
1180420
1150701
1147191
726549
579491
686090
251747
291682
1131136
580465
434572
24760
1035047
747652
152617
137501
1027223
1011182
769580
1100007
853038
932824
1081922
507102
539669
69604
322784
813203
636038
383404
754330
933549
707851
220654
682229
1091080
828948
560467
254456
33750
355689
714641
780118
267271
162289
915206
1155671
230918
394675
125668
397610
327341
647956
1173988
546724
753229
33961
223495
1178933
359829
878719
228600
949034
139651
401954
592801
61836
746881
696645
810406
189075
1041123
161516
164129
115199
187641
113222
661512
1134713
964645
914523
494840
750294
994653
937611
381201
1010647
480021
933174
941515
1097920
170379
31727
882153
145645
1937
646420
662978
70776
646291
154844
958543
124426
1137650
480196
952316
517678
487732
1012269
395571
1072211
530396
895494
219993
140774
113697
732262
594874
850526
361056
773802
258268
403354
184118
301860
1064056
106653
413916
245778
239822
1080703
775889
1064812
23439
1191058
539075
256701
774215
311720
693481
148129
905069
736520
1036145
289612
752489
400748
945988
645188
156494
953643
183287
389618
147998
1010387
1180199
676287
1030584
674786
1127984
92452
96668
794390
597421
302148
123004
786978
38788
295471
1056837
899574
796500
1181084
114636
379416
1141896
622272
265906
516452
216798
1150562
625983
645495
209841
889314
1168918
378317
1020557
630914
1132633
713620
57696
454965
199269
593462
860700
267096
306771
1145609
336059
717976
80978
628669
57951
1188100
296198
522695
488813
539186
520317
752492
22491
167297
34948
822784
850392
944257
1092683
1101066
1053958
400447
768834
874073
601091
761276
761245
27771
53877
1072510
843034
620212
963690
731219
1057814
130970
585289
125107
555526
740292
1107448
873592
782306
494193
1190822
144841
212292
727325
1047446
90583
581033
606272
997866
1003770
292015
338852
881587
381415
345560
104753
641722
405756
1150304
63913
867214
320597
109803
875427
171995
30135
171514
1041305
121900
181504
1132330
308936
589077
540583
55684
310874
1053681
407421
930137
280270
449033
418073
260516
315867
559427
619635
569839
639063
178677
421563
869436
28364
349019
190206
914075
80629
1003163
619089
75586
415816
9559
95684
897281
453941
583031
460114
483155
96060
25433
1139910
469600
369199
93231
719422
500145
1112654
191811
1423
341171
85171
408440
834261
62424
946755
609030
463352
971021
95644
656442
349282
208126
938561
741984
518520
326998
1052771
932728
283059
1060153
73989
512439
831981
167542
34774
118150
495924
354093
223113
110990
1106889
450408
959895
989492
3202
1014304
626122
118269
58810
378295
1058530
435569
142246
499257
767496
21096
408639
182057
876647
1131809
435742
260880
220185
308618
1124269
1090374
17833
1091638
458552
611603
974404
953518
763319
751230
886408
220103
1047253
1157051
1159857
731745
173882
557621
163217
57008
902147
359660
868626
517358
761119
751314
303568
329357
812249
6429
642132
1149338
229436
390354
355517
552979
633337
510914
550853
54508
628118
348179
814330
1187875
1035790
1121865
124839
721613
74207
100619
183055
138082
941426
595407
170630
290993
571932
395934
798537
1163046
125089
828496
474879
617418
238291
58699
32217
526922
517479
504883
943944
163396
1008564
393924
462065
1161541
40643
22224
980355
757463
105451
149255
1041165
723341
101151
1165316
625729
1122458
302093
542878
840764
877155
455558
632874
1097856
296295
1088968
354959
1187453
1024425
1044341
849726
208883
1149038
744555
50376
436379
1120621
1005339
80039
299235
1004075
520978
105600
253504
487992
163977
509835
796813
648837
530174
655413
760626
941587
641935
483686
1003260
480289
609554
1156281
208672
214756
865441
333441
411502
1044703
911018
1091717
538470
989260
255104
427931
550230
683075
19406
719677
309190
1094113
225755
979004
448571
1125870
890362
134131
1121328
727910
1057253
901299
853847
582828
803946
446715
294607
440469
691295
780569
688304
1145264
300509
343185
778739
328099
474414
408950
213109
707798
35336
853083
627959
662946
1189100
59169
1048188
375416
461150
26082
780679
1025615
1041741
443585
433987
686139
620123
63181
758665
881615
325535
33044
554298
211104
239396
822040
648215
520392
429386
38075
978379
589981
843882
1168306
573813
611758
83803
383932
529549
748234
394236
510316
1009073
14971
23178
1171640
904802
975751
419945
151550
411593
93016
740007
882964
1170212
860257
746721
509042
809035
385939
391202
837025
394823
309064
562446
37677
865255
1073235
358975
193989
1031189
108131
93770
274354
584154
302284
508616
1121881
996639
583836
235262
189824
249950
174234
846849
858659
906326
504409
1027575
1144973
157664
663642
528832
56972
624980
1046074
125989
929668
643334
1066065
1110578
907442
631612
77146
200664
100748
650680
997328
584859
40824
770437
404590
228924
415169
94636
766462
375744
395539
964901
1135891
906071
132670
483118
401664
52275
278289
1122582
15111
599506
48748
46756
210364
331306
91895
725205
180893
18069
1018554
484963
816592
1126964
946889
400747
694518
6592
754111
202079
1102379
562519
481500
433571
374883
645428
681011
164363
1074819
781252
887981
1042299
20150
945787
639892
671222
410667
892791
957009
517342
403000
1146836
701266
260554
359203
199879
577969
235730
323015
235885
1171266
197046
397018
1004108
411186
1083889
666897
22294
787981
876403
308032
1129128
737115
516700
1126732
100761
191420
293651
818922
268901
211161
151379
1072854
957767
1033378
772674
221148
1003089
800078
242557
915746
932371
1069291
652009
932206
909618
596069
500780
490263
155316
497556
11976
169021
296543
236749
464741
824020
47822
67443
499883
355673
919044
482855
895054
117534
26039
201580
992162
252134
1178341
581841
888220
161486
267756
1024342
99625
1048137
464104
833286
100587
931248
70713
273262
217240
625628
121119
924479
450
504907
988076
393535
503621
712417
254018
734319
285315
711295
162750
95066
912424
561563
649014
436015
363883
1129063
1175660
562694
330881
683884
1062208
685394
168902
297076
399543
495035
5370
131725
515729
635154
451219
579722
1181134
635299
415463
709944
873472
543638
895545
70664
55438
1024832
363002
750138
352249
1111474
715900
426136
356990
347811
1165344
738450
395593
596413
729207
352276
703755
562326
1164094
582005
667373
402027
65856
371066
512776
560490
1150963
38068
110051
278154
1128339
1072585
196593
934910
720125
1181770
869247
649413
271028
41484
378350
384209
385741
284070
989729
248460
102001
1157367
11160
776720
1035845
918683
1007525
152025
742645
745069
273276
476517
219284
245132
576063
597241
394232
1102865
951285
971529
578773
468075
902980
940988
243692
181884
406459
687450
976823
626593
633929
462513
371266
332356
55756
821757
425158
805085
431388
203084
896369
664494
101139
1053959
208041
501817
763675
592857
608638
1184049
335513
504771
1124780
1079134
765373
300767
1005309
911323
912994
1058434
330386
93678
885359
476752
322817
1064915
233811
650158
1049225
314056
97623
15262
1113359
831489
249970
334519
1124706
949728
737347
539334
519321
377981
1146321
1042385
863039
154835
822381
633514
552714
1007620
75918
111777
82309
144764
1159308
975550
688156
916169
900203
469898
248001
302066
1047586
506066
495375
289243
394769
958729
626378
7341
944062
325176
1051206
626381
207555
922200
743940
343880
1144803
824770
1125608
811039
825860
410346
793280
810116
998442
959106
421053
1183468
984386
341587
168025
437992
67317
218387
967917
201349
499542
1117010
613626
950289
1088665
966566
851649
853895
800016
172389
986277
1144336
1184515
583473
605478
1130194
696794
239141
1009032
351740
1141382
1087950
301713
133871
174772
874541
298913
991422
1057092
561792
650999
145108
620909
335278
875611
1183741
650384
1171839
111836
1089661
505445
124893
411709
405913
722208
1154773
166616
551104
624869
1165622
145294
267634
762053
310175
7913
802585
240914
473181
928981
590227
1038414
862780
273017
91246
709079
564899
1015958
764579
363153
378795
1109412
622216
659372
646099
340834
98305
568831
487851
758310
570518
550521
86573
904771
463102
825412
520255
490246
36221
968375
1044914
378847
1189873
977579
640053
94876
1070753
882183
189406
210981
790317
576321
37159
134714
4937
1093782
123644
472035
344213
1101750
631899
832139
716094
767784
783699
608351
848736
356550
438041
235448
985710
921564
251591
1092959
106794
905257
945339
544588
357021
272276
886382
22452
788218
272662
280988
369382
1090435
271489
843966
948871
1142543
603665
209425
431541
490705
22240
70959
307951
1063689
447213
310176
1104119
673769
879521
465412
1078105
1185951
227927
1048172
157514
53109
415187
679652
1111111
993018
442203
771372
398209
1136328
1089003
768593
442780
1085699
773773
467655
1102152
620297
1181390
388779
300360
733120
187576
45488
43821
984734
914105
641922
277620
125789
89900
336807
542765
976208
784744
554232
381244
628392
1130246
815946
410936
826823
658066
520795
568216
914837
1091914
32999
849019
790590
43174
85503
743413
203697
582791
270831
1052665
1057461
265011
323305
1141356
639226
608628
769487
595543
122111
911958
597219
73091
232071
832152
411368
156696
422657
944022
276707
1073623
242061
925123
1162749
362227
770173
311403
200759
388224
29670
832338
995555
389714
462477
182304
598193
462215
307660
869446
501169
467940
730962
259353
616352
867097
1045731
542856
711857
803285
1184693
1135793
1046248
804419
1181592
1124335
178500
684116
352493
401236
142413
918345
785339
21114
1092219
449306
354734
580909
540434
722318
743297
1043874
598742
1014117
1139542
104838
865816
991387
964105
829840
344339
475079
756703
755906
1167357
454045
504520
352824
540975
125315
1071623
1008908
754182
595436
646600
1139513
805500
1106549
1021543
384641
627793
487852
186416
116240
223457
949354
169925
962824
1007
985721
227855
259625
513038
402542
963214
32654
504370
261895
547767
582839
644240
463758
215747
915107
787710
60248
284671
640780
136041
430850
286284
1075333
726057
588284
465643
849567
713752
771071
346843
1016110
473014
256189
728988
1173608
752744
1119903
388912
482558
565622
642556
291992
942009
440850
99946
1111829
712233
506127
388284
655174
625278
1073470
817681
352857
366688
491525
907138
238727
1081075
946829
98518
667365
106939
136633
998994
581584
369168
1088692
112709
1176785
1020551
319892
369739
260673
805970
1133486
645540
877729
1063610
462034
719905
1095295
1140062
128365
405161
704644
1143845
1151391
867893
161395
1100484
72642
734724
1098371
118127
49964
92387
41999
414757
535350
1107321
218426
1138745
1045892
381794
707872
887936
281911
291769
318816
191939
596409
920011
145344
745141
217731
954387
1156797
1015244
1061753
261233
253306
852287
1065375
924020
909857
763605
697687
192313
557271
977001
490778
125366
372965
794409
470307
408195
116921
823260
1113113
657855
579192
333624
78116
378092
1078486
1014334
1020441
452499
79144
1070527
471171
937880
1175450
667071
988700
660397
1139326
1005276
977710
606426
427274
1177832
339703
723785
783961
834886
971888
1025848
23187
256164
403697
724106
493511
749010
417626
261269
657492
1138364
836538
110201
626508
942333
926750
908030
910019
234572
74368
871787
702674
1120725
1046173
148640
1129336
558948
1116513
337678
1056643
452316
361049
1022515
119445
923913
1141334
199546
235679
229167
967620
723179
470369
697953
517560
491895
405165
177835
1049559
799763
105789
573979
1076106
406610
400771
384992
116900
299671
385375
908216
112886
851397
386832
175712
133593
900570
16464
430213
973222
921340
1172116
80661
812102
1102079
14958
631119
796782
504903
720208
310918
699154
1044148
400061
232283
418669
843572
371946
1054888
1048540
646317
757636
398868
1090015
738770
820641
850010
218088
590303
841539
731211
111710
27810
257131
623208
209863
444420
1031618
362844
647234
1179923
669280
764666
1083431
1016988
1030612
827858
942449
308064
1116884
262925
866335
512458
899666
1146687
324781
529164
1028817
643689
728951
88185
862138
708564
936747
39136
959012
874600
413150
139798
517709
437947
947710
846334
751033
7826
652350
482449
1156932
570656
602701
438305
1105376
574518
1051045
121698
321834
364548
929851
974833
125031
445817
660847
881611
356912
685677
922142
907654
398979
625319
254454
1047035
882194
268264
728023
885451
810021
776179
857686
816540
295766
127368
920232
137433
163463
712691
641684
433427
274826
491765
959217
367038
133253
698481
789013
921186
1073710
349428
296660
364382
1060933
250786
1156088
895518
311158
152244
722075
590647
588903
930975
728698
267918
201368
529404
1119227
806732
178611
363424
99902
1185386
184271
1027359
35253
327365
660416
700769
555940
228405
1130436
765471
758032
463530
203478
1055592
824136
209633
880953
504093
516284
636710
130711
159087
494046
602087
99028
522984
657769
831298
1013340
1123083
88261
174170
458980
604185
385029
1001879
484682
884353
151480
519187
399360
915800
549729
164329
444893
605591
9916
973484
561328
100921
764106
760784
271269
801521
135947
250065
336503
701614
201513
1091621
1016032
326107
454243
621972
359024
113379
1125175
37289
514339
331394
697023
312555
160673
835491
413060
757803
973875
1081988
794201
472865
459318
792891
1071127
732741
726790
421275
146439
31250
507052
1124275
58457
88669
534764
878680
6505
151719
473678
190236
438219
485284
216572
1058603
123201
710110
749831
7699
892262
577454
130536
712804
950991
1167429
1191878
1134267
903725
403837
315958
287929
784330
117549
1183454
1030161
826375
935444
1099434
475281
247989
840356
1023437
795359
1010485
909357
654317
409294
161568
316901
617513
390895
1007580
489410
428722
678522
780632
195051
1044310
132384
857057
781936
394033
482007
448732
55568
431062
1182294
749997
981421
419377
481045
1176116
557659
386470
805242
385863
1168849
984460
341243
136253
883885
285281
851867
506933
533246
135367
742896
933995
1139477
443742
464284
602066
809062
374150
378414
823349
1042968
838895
100806
983128
516972
157480
971052
376229
485660
885079
572364
89458
489466
1043026
287497
60895
667211
121565
740939
800934
523158
39358
928241
526891
1025136
240253
415858
778817
314829
757918
849123
925119
59654
248145
1016513
104098
777806
963800
619744
1106533
161536
1193440
271568
623313
678012
1091123
294016
96801
29072
1106313
260093
340730
664080
922261
230739
418898
407009
750511
142132
426784
650676
203549
783002
558729
277670
582401
811285
748110
1149744
847726
1047975
900920
8592
678413
493543
677700
712689
441229
190626
358505
664337
528098
671588
785636
1138023
84319
489902
1111381
109903
339757
964887
540438
514637
1184087
238647
666400
333746
80669
413514
376399
413573
79285
774761
362638
914357
832307
1028919
929057
835639
470053
943602
1161880
519747
501926
747824
190882
84219
606150
73668
101063
409748
762901
861328
210926
459615
836874
41390
142845
177322
1060936
227462
6396
466415
894457
743469
609433
872621
195540
609660
243142
261018
162615
846177
113893
978643
223502
725462
761430
733628
786586
869487
636959
3929
155852
131992
1011426
874872
160057
613935
260015
548840
679394
709868
761477
75527
709857
863588
102691
105138
1036562
595038
374975
286619
140380
1138446
332164
907016
328379
200007
967700
456351
1173036
1098988
58488
893834
141659
930966
988044
612191
377845
563838
1175927
956392
848154
654321
1109792
1091373
235819
132303
535466
560699
591804
337457
101951
1157797
106564
803375
394036
173757
947685
1040959
196602
338188
1132695
574416
882564
449589
81770
569653
334775
597921
1055018
748040
864165
99071
466117
244837
984367
63188
120213
396093
412737
142578
302530
792294
1028328
897307
34824
325162
1135144
34419
975977
598247
242118
733761
257222
562818
118402
1182605
1023530
245667
1067600
1131406
554397
591207
448667
206799
147660
1058381
266795
269112
369347
86784
805505
1153708
553168
453032
286625
354962
912955
320623
270869
335553
511861
924600
121663
313730
266267
854368
954717
609087
844303
801140
704580
894762
1096640
304565
1036619
422431
459362
110552
743704
1117508
359352
935694
778548
690606
657547
794817
766381
351881
1116660
328864
936300
856260
152127
184086
170525
420657
642842
532664
1147436
702751
727333
1050453
62448
340865
921704
636972
1193498
1168131
907459
226395
221710
195656
64918
64241
84922
296722
61052
745943
223563
1180356
727911
725138
717277
564289
1176641
389140
813385
1161969
611612
650271
867168
961195
1163233
905927
53688
479523
132441
487484
370508
454062
390144
722248
921886
552255
699785
394412
736456
262432
1107412
583308
820274
1042527
286770
250544
961070
812177
35742
698560
837105
502532
874349
748025
594155
181297
802374
463463
1019442
884158
1018427
368109
1086286
856566
294447
10156
596864
290934
1023095
490007
548016
989392
310762
861406
731192
502036
826465
99377
562322
927691
1068556
305976
859486
1184967
1164280
538559
445852
963463
554488
1003546
596712
165877
971877
463100
80512
6966
255186
109843
151885
183163
385875
847283
710138
719123
989907
610117
1016876
259895
692639
748379
884107
636356
448080
1189351
681666
929172
856134
40957
527991
565524
413628
5078
841420
20004
1172692
691136
1015112
434484
232874
984246
723949
158225
837646
763684
585424
725435
96963
993071
601399
775729
852267
1094790
350618
432401
1048097
170621
1108574
296573
283383
1106645
1068110
1189215
742113
19382
186316
1124358
785336
177316
1026521
100300
817126
611357
145458
806383
431328
818584
375520
1174751
1039666
874304
714673
1154705
773043
924999
1009910
561478
248062
538788
148644
179230
264181
767982
1162731
631131
90291
426387
937980
161094
55112
1065419
1094167
623692
1168025
763304
228236
74674
170891
32306
896931
1020526
283701
979257
196647
91920
1165727
744907
762848
596702
904446
160160
181801
897375
1084719
504792
20707
508341
1186522
492728
631706
252226
475995
425546
996546
210099
627015
611170
948462
722200
1153866
424007
376035
626113
701048
622819
917297
582972
64588
61599
1073845
358634
708024
1174907
685299
730461
270937
978251
575861
993275
440565
564050
94677
247921
890402
668289
696949
1130871
1060086
171225
1054156
1099547
392470
958200
216912
300050
997695
369284
1089733
363963
1138422
1141118
717209
191122
740093
1017335
260438
799503
1104590
926057
208842
973500
157831
120813
871594
759144
430468
734009
514148
306219
790723
1021729
33914
719368
262698
634908
787790
243890
456952
1167677
675622
763345
123916
191393
770747
74277
1111987
545482
1163202
1140718
674083
365847
836599
992927
906242
1119826
354650
939603
612056
1147587
209979
30613
1091225
517315
9325
827
1157196
21512
1167607
1048579
827313
982074
458679
906657
305925
175345
275771
159994
710374
802930
164583
932086
477648
467097
1072360
125133
1180398
820840
647419
896005
761532
71504
985321
735055
467378
151392
813884
604174
865034
988307
689279
17268
59583
973086
960105
693835
354887
648082
956519
654869
634976
1168308
145148
779204
927376
28580
179882
734511
668858
644290
599946
754482
703765
457354
64766
192575
330596
636595
263602
293142
526558
412756
458710
971952
184638
768115
504358
258380
1019566
281989
825513
405995
154080
1062379
260829
650265
170124
322944
569924
967043
165700
830140
296382
829607
354067
380485
82268
3384
633352
427156
407999
764111
1156214
824969
269155
1105999
531401
1178317
583773
917756
938898
84029
969577
1028754
209117
712545
108011
862999
29470
1168080
791485
630015
1099305
102715
725322
995209
820906
739477
216476
1134269
39846
922278
96271
19763
49704
388671
757980
964712
1018398
1192417
461718
909613
580807
954843
683261
1140069
992117
752659
356834
1072841
321823
564843
644050
982806
1019898
758167
676621
211487
630992
912067
717212
915732
1085322
682143
388791
192331
898302
556728
488733
93337
215836
828856
479429
16617
988172
582502
1151794
1083915
498247
1089151
215456
706497
708042
514486
823899
547103
464428
329868
744519
623991
980295
624768
280620
39270
564800
368607
400951
378445
958347
959912
96759
275502
523909
1152228
563802
200953
962923
651312
400420
237510
1098514
740153
347982
96709
129927
1067198
208500
317769
1066148
1086592
256978
1125143
335849
870565
528747
734104
839050
1022591
419746
166824
135259
963969
27892
33424
725083
462431
792369
1009859
735280
811119
191739
702249
593650
365586
1051961
791167
52190
543279
503167
675419
374205
486170
812626
645964
608549
686036
376359
248817
178210
73415
314304
892679
127346
307111
326945
834310
369238
722418
674397
806361
944366
740666
828838
574110
998343
339356
490613
673361
509418
963798
786773
792345
490717
376219
989732
825910
242363
1152348
758322
999621
843681
1136811
530110
1060285
1004891
210554
459436
647059
1107248
563886
339211
814048
1056985
486188
65437
1104083
412395
844384
211891
384860
274948
395545
1108462
115575
1022158
505396
1014707
1133059
613618
132337
593258
17397
1014267
898287
646469
738956
368544
157850
238322
1091000
549316
282642
914230
866284
781737
380079
977381
727133
179730
410674
903333
168464
1081408
883076
183375
132263
199166
847296
31943
499490
188770
251347
83679
520576
1132533
242181
1061428
259950
1061493
951527
340838
1008778
566416
900840
33517
618562
306162
1062611
969172
294955
916318
203168
1121894
780117
849106
36075
277785
549797
984687
977932
82733
1046653
602237
854339
1057968
897214
752102
134193
157635
1056950
698026
53435
740633
208061
125363
757969
1131298
589027
81346
837400
1053769
1147081
65886
1114641
129121
796762
465309
211729
1039079
752572
1009023
806616
397227
751458
400713
984621
1180082
491992
703097
478638
357884
664779
90142
258307
168523
536611
945798
1111069
112197
348076
1181792
621190
694938
407677
176161
1096275
817984
796200
846031
940480
389115
485963
701905
1015246
116224
32127
238574
689152
261869
750688
546799
727974
718464
324840
1065895
509544
1106677
608603
505858
51739
630266
882068
1151233
893986
433240
77826
114318
832968
1039611
995311
1105950
140517
944604
326828
766531
327872
157364
914379
754887
373273
818226
483223
1025836
68314
925008
901116
1143471
289684
1182715
463159
524825
158994
420261
308885
103741
901065
825899
447410
590819
390751
98708
365790
296734
508731
349984
40412
267620
118125
857946
1120476
1000160
1052403
28564
93379
1001799
983281
556235
113401
876022
1004676
351247
661453
125409
146631
532550
890236
1080106
565515
532192
639920
189503
650662
551744
157769
302731
77372
400413
178020
815489
1019235
1104943
251641
1143271
806954
628451
704336
943379
708183
600439
367239
997117
346901
257876
990947
223138
446596
960160
617845
792390
415305
745702
808022
442380
980416
995965
474998
969910
938076
139567
690894
1166483
869577
836194
930646
976038
653690
368321
271409
70469
71563
35344
758311
218148
943595
954794
828991
761705
679291
956778
262382
22330
712209
181587
223777
29939
408191
82055
1073288
972966
479778
400592
77507
514916
783262
867779
325776
1145524
11636
376153
1131268
926757
982313
212941
842310
509076
129628
330888
564425
994026
880071
873124
763373
13817
591419
845641
281817
315378
603092
661650
845909
116694
490554
342929
717636
1151593
557114
4470
662700
140931
574620
509193
194545
997618
981989
523630
979772
384458
534470
972057
1131250
917677
944432
1139583
786765
730363
198359
769567
99683
586428
1039901
34206
282803
962557
207607
1054250
446713
84846
711118
808849
509933
1091491
794522
937476
206270
644872
315852
1112961
496680
100778
839082
14902
500341
909492
657048
1049207
672453
924338
395532
988142
391625
255463
24672
878235
842541
536582
1054462
633196
313904
549848
13958
766816
189797
348330
101563
478575
485676
929176
1144766
1177986
174297
407972
665728
736083
272580
1002346
1163863
601498
233381
1017566
17266
177958
1058015
1072344
386446
1004925
307937
588972
323603
182145
852590
77452
875424
978134
223104
875460
674170
995219
41461
301295
427286
46226
1108126
677497
319893
1129926
657720
352116
1055848
945199
24165
787060
441629
1311
251683
623298
193758
1124052
312082
318399
432460
539312
1029702
997727
443076
194269
577840
55452
641539
500602
897976
496539
105295
123988
644004
534799
493887
427883
956293
70629
521115
936691
16836
687571
361360
935028
347011
331230
227759
213761
962061
499261
132822
166878
455902
1000494
962187
635329
1137579
391848
52158
844364
613139
600462
953937
368435
631883
1071627
165004
238820
723017
65144
1178207
580901
327164
960155
84275
836921
496691
899772
243402
1187826
396271
815645
929542
914884
131479
505659
1038995
349485
783103
215686
539271
823587
844849
215079
1118031
1111973
615739
866927
364689
397323
183572
185178
25462
199432
971371
312262
223713
439234
724099
812021
172275
199500
647148
1180176
898502
78188
1132381
570469
342932
447013
415425
54035
948439
690853
945908
325287
204943
280140
1039008
360962
919814
390605
455467
490322
283041
614197
1013483
988762
995379
84100
811193
301968
867395
964704
829884
694704
573272
811060
524100
1077749
610786
831390
43260
524972
962631
409833
457914
268748
639644
445118
946976
788853
992085
541492
1083912
286000
853007
169768
120354
321506
100563
929929
578482
166199
516703
1105344
308722
181255
38418
383489
451598
332810
290905
450340
156580
550444
1115903
856615
524734
118733
312516
221745
184910
463324
806643
991588
296164
694297
881954
36944
1150152
944374
773105
1129488
688249
1070414
608363
49383
449808
377829
482675
432419
195833
434678
309446
500504
734066
872905
247707
1105066
1013915
530053
790966
1047077
138828
834611
261351
506000
847108
497964
488268
446736
67857
681303
1188541
974950
1098344
423805
623862
1180845
461724
281007
383927
689542
749201
1113431
190405
382908
896251
467886
727499
430159
605488
821782
423561
467054
342286
396626
286572
345097
482311
945817
123026
413233
760953
429384
860156
1053541
291020
179182
58821
735715
461069
58927
536057
833782
381324
1023918
1096622
608008
325490
751879
1002862
18499
743310
380908
1049546
287960
218182
147129
365726
207904
1189947
832698
1010609
912575
477761
184514
575111
1005253
556746
176711
836665
632716
550373
977484
599306
853398
743491
157857
66312
1074653
791718
2063
35525
917692
756489
70799
29347
157842
961595
260340
991315
197161
187745
820529
857492
122106
224069
587946
36845
739745
1009708
384244
891848
52388
27818
972116
736923
871416
740957
75517
86616
1143298
497580
501490
339552
359953
910961
263382
324855
1103501
196094
389098
87093
585745
123347
393467
147515
509581
126893
143529
648300
179932
425194
152474
858387
71085
1061813
213977
817934
1104650
613089
564699
281930
666277
1147585
712693
77612
865311
774569
1117022
182024
420415
502080
668966
849649
323720
72779
364992
159327
752807
690435
505082
580204
1046440
193265
831415
2938
960981
136500
950527
685294
636528
1174512
853081
483538
1171970
508253
77244
1059151
141936
812680
248199
916413
215385
654627
399673
501889
33393
954342
441274
781877
380999
696026
1085999
803858
878140
190462
1147045
543532
1129110
420316
665407
770660
483687
304950
811939
605532
106970
849250
795869
241848
50728
707634
228113
850131
720832
437348
405982
246416
893595
373688
513156
1009851
94729
239546
566103
663912
1033435
771183
92848
255292
46705
672181
795666
126870
1029448
289884
721512
966983
489356
709041
463650
700927
430745
1109084
742382
201473
279054
691300
293125
193899
487636
1165290
88917
948453
343065
295431
1107521
530272
541869
468721
821529
1068635
83776
397958
716337
165348
105244
2804
541445
329491
534632
777599
284602
135065
178167
192649
270322
552003
561994
783219
446983
16280
593897
363254
463939
412843
177016
862514
9761
1184738
863478
1046606
1005231
578031
79958
919342
998688
1085281
209840
1007408
1130258
141890
1164851
492188
655870
795440
287998
1096525
228903
252181
659108
1011769
466704
64845
654181
1002835
746639
1015966
1106151
616863
989627
674462
692214
274569
213166
900938
1011139
1193057
208563
476937
1156187
293798
892061
931319
1096796
647183
532217
404367
1169053
799642
871483
22926
210841
1140866
188969
736884
482778
473124
925910
608281
450731
25481
984840
342459
20713
237903
1027824
982533
32040
1142515
309311
1159805
131677
735967
766533
783929
155415
1133308
951623
17686
825580
1128256
988754
198655
1114755
895176
240882
315812
571881
80597
137880
369388
214200
1180346
971874
778133
47593
748697
785661
1180260
205116
1071701
302110
1070799
223377
302528
301714
819544
467591
871732
1159720
902689
31223
541543
611517
178941
628145
597833
228896
397861
394898
724009
932317
14640
468072
1117616
1123714
807282
1192285
671394
777364
113425
541226
533022
777797
545817
240052
498329
229128
384423
751286
962480
982468
658561
136256
1044803
581698
534373
213495
551787
1078123
1084453
627962
224176
266522
589059
530936
57472
441333
703382
759296
1103047
891727
72477
137890
208018
653542
1052586
639023
673366
849566
764860
71684
154049
336762
782624
379895
67872
189806
753550
1070039
645260
470385
1130629
833791
875943
1036916
117561
607947
577226
793827
134781
404816
197568
1068890
57803
720126
33108
145816
501884
865024
266455
955974
782661
825446
645531
351060
675014
103894
1005297
393311
572149
1127698
42000
1070675
393725
190759
40159
874741
1146561
758024
114599
544147
522641
112411
1057518
511745
605386
575959
465455
212535
428648
435966
608438
1016092
775424
83789
273916
753635
570186
116080
308706
963578
974456
1116715
820246
6343
799419
772103
339918
493556
1151142
110418
601438
1039211
735320
860683
291856
716251
631168
1133724
253962
164912
971813
744293
714350
173769
1142926
708229
145466
768466
300636
419736
136340
328908
124584
442504
276946
703124
94668
639162
716945
955628
286013
647134
1177894
1143251
718427
496057
469581
875815
937581
270550
432492
822957
167929
913261
356055
945676
1142605
401882
604033
1124898
574220
684769
118572
566286
243806
6559
348866
749409
420360
173365
788289
958663
713552
490151
817267
833039
1134842
574042
197741
504913
792397
697972
762139
472140
988261
119697
2821
1051839
47444
998615
604756
297944
986488
992905
896896
1105293
1140492
331713
390864
1038088
1004478
87804
848867
835165
677190
667723
938075
951043
380608
163974
1060454
234936
409752
1157024
143829
446644
805891
1042476
158463
459559
315320
235760
826091
1040204
83446
1170706
192683
491943
206946
455060
270396
545491
1064852
405630
237784
203613
631966
544237
881119
854902
61661
371796
766373
33188
810558
333309
829300
581385
824834
490606
1062119
100998
130505
289817
457318
264810
962931
1138615
872059
724298
115799
36690
963942
130278
461394
316170
70287
130635
1056196
606704
272425
946307
289308
399618
1054351
953542
876279
378360
668300
433228
852233
943927
1059653
1165440
1147049
277300
352563
487670
60180
582134
706243
317605
936163
848908
1064724
294836
406526
218877
242704
448949
709641
290584
1123749
126841
523417
440637
229769
679328
702771
1124012
1120980
20963
649873
755277
345283
1188562
105933
419028
744262
111811
1133571
926255
501092
284448
221616
100452
441741
953969
891749
150726
118873
783582
632831
130051
99038
161936
801557
385232
54493
62761
698392
662677
104999
505452
709311
174428
388574
6544
1029582
162
936708
463200
1045184
45928
104060
587742
1070521
954540
507750
971359
1016316
942883
391951
868430
359788
355883
845906
239861
492191
725147
249801
495278
437039
1192792
767465
969840
61616
576037
313292
884832
547371
429580
855039
933510
503549
130978
32756
1070848
1087995
610332
797079
275231
489461
140059
858189
871948
767345
388453
556353
479722
1038911
8178
23878
79103
37829
852555
27151
289024
739532
452991
802196
100389
855330
24197
1075420
1163584
1098818
1081784
1187080
416649
641990
23704
521802
166072
1035483
1018820
990244
480529
917523
452576
570904
669977
895094
69790
957030
862238
4532
692074
1148006
99847
886680
322310
103514
872181
1132224
1100223
10407
439171
173745
1124613
940468
1149284
87897
1179510
320877
38802
976865
927447
684664
373612
711869
143627
1174578
501033
388418
199888
332338
574086
559338
921626
92585
568149
759162
195002
818728
215155
872046
855349
898415
615372
396373
628462
891409
743804
112165
1095757
926354
424402
285878
1026854
190831
153701
934939
996138
1074453
565220
120041
245659
9063
760370
261631
868530
1170331
34673
516900
1137410
472026
636756
290246
617913
432490
532002
706439
983598
989524
1106683
337907
844723
561713
736893
816608
348074
414159
442415
63791
525623
874662
1186903
348784
1000226
958080
872671
421852
349602
428369
562980
565727
201034
851961
943751
1092721
539749
101501
700747
1183909
319374
148514
1046346
452455
407719
514060
219309
624605
413944
466215
720975
392623
400436
268994
790874
883809
243810
612007
43791
1140839
1432
1104889
256547
542447
1039028
881133
1041241
821060
450233
780930
476463
799996
331996
828576
331499
630841
266680
57159
972885
909238
440977
334788
636395
55327
534795
454156
178450
267394
996248
852978
446316
1170715
655648
106523
587745
657960
233420
108476
720569
290316
520323
334466
642956
1084279
640052
759745
205597
1070011
1067688
917844
51362
730504
698430
979443
474931
1190837
770569
1080305
468452
196632
1059779
1104298
883028
130379
841069
429090
542895
1105416
283794
506952
575952
67823
328847
287492
292638
506150
180176
613867
726255
75237
1170388
550476
413468
632636
525389
47792
1173074
400726
338155
1046463
285675
1190024
1074735
685336
585788
102365
926396
719726
48917
1042402
29791
865095
517603
912613
563644
1148
452017
45105
976192
207373
669018
20278
1017894
225315
508085
808702
1163627
1010556
1058903
723016
605232
80345
916632
723738
19240
800833
241373
314258
913745
817057
1336
63300
778820
1149796
781611
5515
995879
364115
38960
1084552
504976
471255
624092
730018
944513
217617
234935
672809
985919
1004828
1087528
245900
1109144
753122
1173165
1150451
772483
1036529
32506
1119998
310534
648988
62209
415513
831457
398124
198015
725601
352184
1052476
123037
254040
552068
447284
532697
1010238
420744
214500
1158660
781198
200646
946184
81787
249804
1032608
57798
130309
178194
672990
109112
7186
850901
1101070
614741
201693
443653
801310
74639
366880
740604
46812
437652
560452
338466
165628
546490
91974
85249
676666
86545
1167626
437071
1069873
742244
721104
401171
826533
237049
13537
81862
928653
713595
791928
659838
831516
805645
1103326
321232
1185898
1176582
36594
409578
1179958
56625
273985
666678
713771
794065
1178727
62529
639441
901796
772895
629339
862994
735800
134827
63637
527230
695060
596760
1172320
382778
312607
1126974
865588
116310
841333
51786
812015
44240
551778
314409
619412
615526
436020
1065392
867717
245747
243343
932605
471732
632315
115491
191562
845981
207846
877673
38014
721466
492373
405451
1110791
97173
711821
23785
26926
56322
429997
911976
280606
849685
978551
392909
1179855
160968
72036
1059059
539819
913874
1499
289543
536307
1162005
1049629
326666
398478
579882
565625
228123
521534
955861
945257
679230
767019
430037
1050285
563138
860089
985920
244866
738033
954754
752779
217771
617861
889358
270388
1190975
597227
863875
1171418
168076
245019
780247
459459
642367
301312
573466
964699
136839
137037
119539
849837
655052
1193147
417426
1109826
631576
545453
928670
1180169
11484
533749
1016745
171653
85993
719788
200541
321846
430309
117273
47876
561030
9929
975102
408068
292352
1163335
353232
212470
51532
1145895
356421
872176
779905
1014025
32592
506570
707408
569719
595202
973059
1078471
902844
810882
860482
825071
595152
1188175
454930
275662
867109
778522
260199
905561
742214
874873
985620
512730
476767
985491
166067
1016961
579336
885690
922407
1049086
753139
106014
610827
668272
486930
119135
618347
541411
1016839
505279
1078226
521107
523118
502651
157516
66533
561611
1122219
375451
800921
934077
815497
985779
998483
401267
230658
915243
809758
820807
277231
205428
480285
1062088
235427
390190
683974
967268
421527
637529
1052938
374235
441479
425906
929048
947002
667642
81252
196786
1140213
526330
394831
1107000
277932
902951
687236
660106
442358
289211
452596
521886
1142729
177845
1099170
306655
1162482
456284
249454
143699
952983
939627
718178
596093
609828
703844
537852
591049
34951
512382
1113278
257907
699113
484373
740139
648777
438873
326630
803409
146122
1183972
446629
872235
639223
1069624
85467
248719
171306
904850
920282
789892
875909
278909
809620
352444
607542
308574
211546
775955
65767
1004251
342603
708874
990165
609571
622702
465894
1124763
842502
93920
987841
484580
151248
497188
1146894
893854
1098559
637144
748574
354728
807222
329008
691124
200782
334584
938135
11461
910999
586442
557276
911749
280536
958166
791656
320012
112983
1178898
410269
451297
615840
340920
328253
926122
923995
196155
1150681
343255
212066
861729
452972
1033915
1182336
662868
419050
84122
372576
496002
775410
3216
587384
126194
64465
825478
104015
1153758
574319
243148
795979
163025
820822
1061602
981128
683695
1022082
60810
701772
88440
760219
191916
1110724
71158
576908
353988
1015980
398696
705791
866298
186291
767046
562873
1007503
980811
111613
807700
760181
302611
1015605
209973
138462
904871
902797
806478
58142
227347
128814
443351
114365
969060
1062749
1040802
841434
894353
696259
552831
1028636
82753
1134003
529270
796463
1098243
152907
148132
104219
277394
801341
332281
113049
897545
204808
1039895
395514
1045211
88450
253577
434224
406623
225830
481860
622703
963266
169486
267280
261672
349511
502041
1050737
477286
517584
342844
169538
843334
410183
622428
538684
1095426
1036541
1167971
13207
278882
46862
695794
999150
56758
757650
341097
646886
938917
58117
1077868
570356
126359
64016
291212
602710
101150
1193307
1171333
483533
864441
572936
461293
364788
732403
114959
239131
879801
612766
84020
271618
961927
1187569
568361
1065513
1063360
27089
1162962
642029
648919
837475
785699
977816
467339
1155025
626412
411370
910905
409652
1150865
791817
311477
923721
1090556
1156031
985018
307900
685240
781003
361346
1144577
330102
852951
84699
505216
272824
106198
169576
490204
529988
792138
770110
377454
147711
942185
655322
1148292
27998
659073
23038
907741
422098
486981
191507
109609
65914
489579
584640
363655
682240
367096
926387
1085483
377664
592826
1126878
839912
308612
815334
148519
621428
1189298
1151706
1091135
900984
426424
460891
850913
77329
558227
190000
777039
577007
724683
217553
529080
353546
253951
1156095
237618
235671
1150362
44877
1186176
619435
504762
383311
418294
1022414
337878
64554
1135132
512544
316422
1066306
1005176
598140
1095041
788476
409445
282281
437651
145907
368104
875178
1150895
20890
1076878
549606
654245
769592
898026
422797
1145988
852776
201955
957275
1124051
819641
778992
385037
584751
1135245
711233
1100873
570021
217112
272137
700664
879760
618089
45782
225274
561066
806454
114955
74248
111014
674974
410784
1086785
747892
1634
1100259
640761
846262
781321
1137828
888120
870377
879203
938596
179738
47489
1153912
76067
544127
1075052
618888
1096670
477930
564024
431142
378121
869178
62293
701784
289552
206132
1093561
354024
557886
1012318
451821
623612
839849
1017169
510405
398799
669005
435565
20816
131103
1127836
697835
571692
889731
733490
714810
157792
1023170
1085846
423916
957326
805429
161354
1143802
135207
26671
510642
282154
1165382
474866
1154066
99371
55551
350166
793720
538482
443280
164765
174763
684368
823844
63017
695259
360724
1004153
657980
360360
554625
1132032
993418
941326
656697
322080
122374
821716
1026391
1011478
781812
398147
432734
243921
1176448
37411
692455
664222
567842
989
1171365
961803
652535
1153909
296449
1152503
474676
272769
154686
1145481
131123
901163
1009503
979069
199323
663818
1148279
1107276
1150832
421227
1133394
310302
795300
450134
10831
836827
384931
959480
1004656
611108
1108959
686985
65571
412195
21677
250469
1074554
60654
938179
402435
683260
432493
4724
486646
119437
394806
1181514
424044
443344
906800
947329
1168470
383811
162137
374311
233453
279010
327439
570006
125910
647626
970043
1152553
682126
316307
655985
634169
556975
557969
1011716
1170372
693861
479005
982649
838378
715031
564006
604128
1045558
118607
82032
868973
177440
796593
882338
915726
736360
316381
55350
672472
19933
47722
74605
637151
1191459
347046
949583
998214
1065474
491094
703951
815509
825205
617486
842495
59976
1032232
937182
509018
866159
304279
297808
73937
1170541
125912
1131484
1139
318753
283837
720147
567062
190947
411746
285937
492603
1115031
278652
787222
375258
77538
119521
1144271
676168
824533
485252
739163
146843
1033835
835642
325255
180877
903078
1140157
409011
1136995
402338
632296
397195
412236
645097
875713
887208
25740
893813
208325
857140
603296
1096788
291879
669910
1012434
625842
431538
257749
1012260
285478
1051244
678087
1141370
464478
197855
1190488
601143
750714
655327
552303
1161004
948750
306236
132296
748144
1110447
897353
931533
828849
1057447
172238
924585
563746
922697
62986
854130
987543
347413
668516
1100211
582582
277688
395294
553826
754532
964407
195774
866238
642730
876081
836897
29170
579571
113389
548189
903335
885761
223724
446199
854781
864476
392787
907476
322
785010
433805
60004
162594
381666
959955
579820
609122
477617
793091
1078580
239367
849724
778208
205003
993263
165926
74485
644794
570471
398125
486800
515216
576756
603553
780204
290814
903808
309937
547880
116264
362265
431444
767801
462177
1053831
159632
991223
281341
55271
590537
493375
534836
349769
323094
426922
352391
839652
296203
306105
813311
753754
599330
694460
242813
633210
896315
311828
265287
364553
988135
629459
485516
1046217
157973
846505
1116538
419601
870587
136378
737381
1077789
894924
69634
457826
696881
702243
912315
74199
1025986
686961
950321
295946
891614
302022
379310
696715
68014
875112
1049600
537659
994562
985207
844409
884605
62120
955317
872239
924447
955896
344764
638395
584380
41158
111210
401137
774125
585826
276904
690272
929275
441980
391427
908521
685835
691014
74206
101744
359521
133500
727359
1178372
761611
376980
338882
7695
1102974
789385
90390
248549
22426
894098
890923
798447
43525
793136
817620
462277
565041
778160
458320
779667
522066
524294
762751
879775
337388
63414
1024322
891191
543164
172267
290237
680381
617511
571670
808256
731724
415346
1182779
351914
752811
1035332
556737
1145035
1005203
698818
870503
183639
1113037
885792
457075
513157
637995
935890
982269
595450
522921
750421
970726
295701
574043
149928
767234
615963
1139225
355330
882262
304834
739573
944872
685231
36605
537673
220280
556312
1177296
330390
319729
761494
1190424
802504
742852
219457
1013363
349668
392120
465126
127361
166352
1193393
791784
329398
102047
1072818
339840
939286
997273
867133
613932
780059
227447
8337
566298
542346
383168
4495
119825
310180
858484
168580
640408
302649
707454
486659
943770
1085709
153141
752280
680320
780730
405491
1191995
676376
568825
389935
135505
648803
753916
58103
518712
184698
458053
828696
955282
304444
902940
83006
1168209
981963
637829
664209
378371
1086076
528375
1060863
845796
787930
895793
149617
131438
924685
800838
877086
567850
44833
271992
991968
786541
1048856
981545
775934
195062
21132
115116
887500
1018926
355114
564
585365
475561
306623
784965
537295
513877
73591
311766
843160
749169
868279
646498
1123637
162923
477883
1035920
504962
405773
1112062
800701
501723
1000543
1069895
1021259
171525
529095
877709
268199
562967
1055338
1158933
462449
295032
226521
371084
867950
687874
246109
276620
420278
654709
755332
366585
1035008
171564
613910
167867
370225
236175
105971
1126549
161463
661960
1004651
345181
597898
1144837
23836
328584
662995
41866
1088756
96804
1036167
821519
1009398
1064529
631249
652763
490303
182376
183262
930272
949694
1023153
1012731
741346
759356
580035
449538
673458
1012356
27029
243582
440059
291014
1190759
599875
317743
955034
609308
1035643
106655
1084627
914231
588340
251841
306037
368918
226135
1140202
646841
781891
698056
528930
972795
864418
40417
44334
456139
292486
1141946
685127
1060741
117062
331225
711872
114450
514366
47416
601808
79174
963719
34428
497034
619337
564393
948895
803508
718315
336531
709840
772353
678113
162562
317362
194971
809064
169596
518582
593049
561849
1000214
740199
225767
1100713
890609
409101
8250
1009475
75947
450410
611746
804200
694991
765171
1055880
917784
829324
663489
659065
1184017
312617
1191712
819316
553658
549117
14411
1090318
694475
378087
617306
893537
115143
840401
1089298
493829
949342
698214
113913
1077616
614981
721617
1029190
1030533
628334
345457
153077
678687
668033
78675
57670
1002466
991916
1089948
457375
457587
772724
817472
965226
304158
123433
319030
1165216
633931
726204
1011173
685738
739647
1118063
118090
403332
800570
904183
1058881
360979
571266
1190361
436153
1166460
1003901
660487
198692
85049
972558
302024
555645
647849
77599
408577
113587
237055
308094
357188
545750
275653
48054
660699
184463
617716
325011
1158410
158330
11519
371721
383062
66489
558745
1139424
709922
334400
670081
1138158
347435
952561
597673
984014
1179415
32456
301796
566893
550928
108381
14612
331740
653684
184156
1178039
355230
75285
517929
138883
209229
386667
1190653
183269
78732
485755
838587
847156
1046268
734792
494252
824505
842741
482509
1065942
397215
463770
1083525
622823
726925
206150
1093797
974657
1051817
314203
50643
124267
17898
440964
111179
628454
1009048
713660
1077188
943212
919524
1005091
406520
183831
862716
510028
330533
128758
269653
457727
205238
630422
94732
588546
257920
751599
622786
144142
792451
556957
261570
992793
76755
602475
964789
158076
358030
184849
452104
1033727
147715
777378
776724
1003127
844093
141876
1159860
501096
120871
1113612
826571
49722
704613
355767
256427
859736
1070516
464695
335575
660152
137081
14940
838901
816955
319704
817036
157021
1090332
150292
109132
498555
356678
114496
339388
952155
622626
345872
822175
661438
948823
356044
1104612
410483
544324
927866
317936
648406
636928
985608
1113439
495157
1180161
386963
1138889
612095
111280
261844
631824
167092
1071383
929804
138098
192314
166716
1069419
86998
1142327
465696
1069622
669722
347845
393016
678714
84026
324560
497899
530405
1083191
252450
162902
640546
123489
415879
1008650
896507
349208
460957
60559
838029
321693
538281
1162890
1091154
400152
264027
556117
660111
849299
612285
16985
559251
385959
18474
54832
458324
1046421
41106
280300
883001
523891
1158836
561294
1074757
249611
1160400
1023590
167966
1103347
1058105
1090851
1090003
810725
314645
294770
1065007
596863
589198
78143
72100
991449
548200
669381
523338
614663
808606
96441
200008
621672
884482
170217
1176287
158767
829041
533183
345025
48905
1169547
635567
1011429
735711
759968
254156
1056717
321225
817292
57602
211545
228566
167397
396563
179614
1146189
752667
208893
822025
771894
999851
429317
643331
1178191
482211
391873
708546
450790
128047
305055
170373
23764
177796
1108725
731576
173916
302211
1018976
1155148
994470
56426
353873
801414
112981
1022739
815029
520293
1051629
1155456
492949
583733
208905
828990
650076
1035246
1026337
258573
924746
632847
476442
487394
726029
1147416
149912
1153962
637819
11997
1044260
609684
743967
31525
14146
625162
66457
709034
1044888
201961
19434
245104
518829
183071
1137427
410868
386566
105803
368315
803154
1008806
46789
249281
184170
928806
1013131
100216
773897
411594
267315
42188
178966
724466
264342
100654
439637
1133170
632732
943544
1086979
9622
782606
914078
53879
653541
942363
894298
1040299
381919
346541
539291
927852
620461
230869
153625
475517
1112428
1133306
191551
466202
1125717
762973
1146651
731101
470340
152727
1095248
859424
821410
336099
1083595
907571
1161872
572328
880894
493306
503546
456440
1148024
746992
1007888
185979
1032781
669673
1073174
458484
1084635
919341
606016
810953
800782
498878
267757
793441
264887
890720
643728
942935
930128
269001
453372
891615
950567
1023423
1104678
171917
789145
631962
206186
26255
385080
612276
1127114
861514
375326
774293
604426
284588
179231
624984
916424
544135
647957
46283
56395
1124777
192828
1114659
227172
897602
640749
264175
246718
884281
205752
86758
483345
102646
991475
1190878
579322
728960
27032
326144
718216
790222
818493
880047
767423
55085
605853
1183372
904209
477443
799772
442890
813211
841179
1151062
298598
746625
909984
180065
616973
1158495
1053336
195577
67936
880935
194494
375563
136274
552451
687454
645042
330788
299911
222315
743424
1108573
544218
1121639
1126201
926678
697319
818177
865354
344010
950213
1170472
400393
72612
168961
340147
808458
853605
967024
1046705
663480
860251
532040
795233
727099
74273
740671
1021299
789402
1010883
1071050
208348
256004
446017
298242
768392
1172272
1125201
891101
6766
1092826
1026642
251613
722779
444527
547186
839101
867026
233991
247190
655505
532857
248500
304801
8504
747077
1175741
436302
35728
107494
416317
283040
603395
680377
539556
252540
700466
678280
580257
393398
1140580
591357
1091984
330488
933318
900483
679617
597343
302469
397988
850974
485865
129308
75454
946876
924871
1041176
176127
370826
1055434
710660
293488
706594
632693
634350
780050
507495
466097
169501
506679
390764
455011
534054
224920
1081042
954538
917986
638141
993351
651222
1142287
106228
706049
752245
1155247
1059095
645716
1037254
396739
745102
327804
1079048
1030493
23306
982391
1142659
813512
212552
893212
807973
1102028
1012582
575969
1168011
427179
441762
265210
421761
127835
625654
799462
757923
1183390
482954
408528
636056
652086
1029312
302087
942266
953854
319982
320380
902738
1033943
205485
350710
310511
906039
600851
1139274
313166
963173
1000024
754718
180083
90434
1045749
135001
406008
614382
663485
286649
993883
844889
187361
817823
265640
801962
100370
115656
419842
35951
302438
998203
110745
219632
1105966
509200
1004215
221506
939458
849771
896949
363647
973398
338651
66674
90495
819187
82914
1178650
231827
233260
1070642
303252
139386
460145
287421
910515
1002227
843727
175548
1049806
140330
707427
934869
642511
394308
37880
51572
227047
315555
955343
1031425
344848
559488
808355
885075
1054861
1060718
391295
221963
1076200
422582
1022593
115768
466376
601440
761221
658171
304341
886563
497055
964404
620709
668831
115098
1126956
75730
1061136
182542
991638
831208
337741
734955
622239
582242
888530
831241
837142
671575
105087
1152177
1151014
696088
519452
199944
77073
419423
75759
1180713
972717
319022
508249
1042868
1012574
538805
533757
296836
890155
1119569
59409
1102130
1170081
220398
338951
387174
1078051
988640
228313
331004
470003
659987
834342
1140436
1072406
1020651
243615
40331
245535
1054973
278778
837747
488870
892152
1161661
785282
626424
329458
260223
799588
837489
329365
119148
224626
204266
31656
890834
1063613
377123
221466
868517
799679
242282
584537
171686
870012
887796
618605
405752
81554
875629
1017199
494020
595206
321127
796899
893802
944715
868958
47395
242483
339831
413335
54901
121192
221446
627536
770652
1139270
963685
699780
414190
885089
960808
253828
255959
980506
887003
1185647
585368
1029674
522409
1152295
197004
658464
704660
1109626
309168
878516
804002
695411
345064
357529
305450
844114
1088934
336588
46630
186649
579570
717517
1064959
592564
771380
735252
1079764
964788
361404
792982
1144301
192983
370587
821247
145194
1157409
481222
452451
723404
559850
1058512
400793
309851
590571
89534
185633
544573
378006
1127906
650482
1051592
297926
1069201
798757
339693
677415
634704
700649
807455
178566
76249
418748
271696
764210
806756
272686
1059407
340887
433126
938664
1124431
909830
675233
1040010
614778
1168471
864794
518218
441670
666716
145174
862277
496743
656292
647116
458199
965892
755009
906830
198899
444408
374033
512131
632699
572607
310022
123917
359825
198796
440893
40721
1182681
324265
379267
811223
1134158
160526
18765
605228
1112847
98855
245784
649905
693027
233162
1179134
137324
582657
54882
185750
993569
1006134
446507
627636
94568
278043
187718
980227
74025
622367
207311
691461
531847
1129174
131506
291839
745661
762517
552136
305661
956602
29149
886313
909754
891373
331155
713390
219297
869023
339638
1173896
369053
1026310
1076285
734008
735655
28
358418
1112292
966952
568041
263062
433217
306973
258659
21961
52010
1182804
59322
1001085
962775
78621
680295
362134
207709
451071
176001
485851
270407
837115
273688
1157154
792272
763826
791848
187363
219721
91732
379677
524791
1062633
93401
589290
359605
1158550
945323
383010
528506
275842
993759
1110820
207588
206941
276193
13379
945513
757792
1037050
504802
895401
582244
862922
963874
282764
1072066
784153
580670
804512
547485
825259
1148336
343251
35482
430824
139089
475330
718278
161616
986150
421989
763074
162890
188592
691840
850271
940429
870456
668512
1149232
995400
230272
1098460
1156334
761443
195710
301864
153203
252186
708952
153512
39779
422741
1023818
721291
558335
599108
462233
184975
1007401
1187412
27900
315014
69890
527358
501724
146511
757548
686027
1032291
967923
532276
471901
210633
324919
607685
668485
468920
850502
881221
1155351
321708
221834
606546
977444
38205
449901
467459
1007416
526890
796923
600215
922961
572094
112068
311512
391754
838759
917217
442519
626948
76741
1029294
196573
950350
894509
346482
521359
659726
757961
982199
1142335
410694
897579
990148
761635
356313
430740
875003
980579
490243
377012
325214
336243
1140708
512695
527409
942657
645881
278772
635986
1104949
407039
50435
221514
1170163
582784
30769
1176884
198846
119811
642734
587408
836792
111993
929438
543039
480944
389111
935287
1065871
38797
437797
969530
184504
426049
181700
535457
362355
1165008
272274
606081
842635
888197
316600
186994
637132
891345
933130
386118
647720
1085202
1086710
688631
367414
1097341
517103
164283
720011
949936
386813
680305
1185172
1136124
78175
988340
219474
743823
650251
484784
308295
896566
77416
956925
754547
622736
96672
543156
324507
530555
648888
262750
1098614
916880
1021136
1084172
653431
537888
996811
196977
695043
969786
266607
517494
825868
1121792
1016085
836930
741232
484922
249907
780466
841214
1133583
1036536
408612
1006680
744810
256675
1177614
587252
1055416
710621
159815
803297
977894
488054
688473
258963
1066180
1054178
1120580
64852
283646
97868
13750
179345
10043
1184003
116887
882625
722516
1134454
282998
92543
310926
720414
690838
203953
363596
994868
175950
846951
521031
906723
264171
989782
139220
808174
975070
314346
1104673
1145376
304049
428758
61421
501161
248388
855304
877651
353454
1049271
534354
1132365
826726
1017625
792710
484149
1104683
849915
1050373
1115526
348970
635094
1121537
1009346
261307
647975
82478
333861
1143859
247576
911981
324328
1106648
1017840
685370
576237
585577
932623
153113
259492
49757
1153432
314992
1072723
541356
604068
1116470
1152864
397013
31224
577106
610194
848324
39903
1022247
130675
884224
186991
703773
268725
897201
930516
648163
723607
463386
1064651
1053576
121130
323818
563904
855850
562968
864481
690293
889494
799853
1161087
981755
348329
460079
268497
587937
795519
326616
281070
15368
865907
228881
85136
380177
390497
453164
660884
914434
408038
65076
317044
831772
221026
749212
763920
16167
600614
892473
1118167
827374
1187352
251954
1154280
356441
1133921
890913
661008
929639
695951
59772
561456
493358
351842
252094
800094
303113
344428
472592
361227
82588
615753
209494
1150850
175643
567726
148862
840749
306386
977052
993751
277003
1099027
930132
358489
486505
272693
288762
301414
756242
358842
1117474
136834
723376
261875
219541
440390
483714
540464
369795
563962
227006
1071450
835301
85612
1042722
793601
655641
1109349
136434
1141227
401416
533654
528858
306658
769799
930603
422284
759288
1021863
149654
683186
120500
892359
480015
254121
907115
204040
808370
986446
322695
709613
380840
118818
515236
982869
766526
196724
680279
359809
101814
1020606
1070960
416645
420110
449688
73495
68206
1123543
457856
578314
458993
1151709
23936
215577
386090
609758
330566
845797
1610
372690
768196
181211
106717
396175
501711
35936
279255
1000763
221554
391514
65983
811835
861442
504173
949849
275144
540865
1181736
359473
1080911
969136
265764
854575
498580
89188
269299
350706
410916
1024282
923039
42504
552465
832005
33191
218037
944543
146365
811680
470125
985469
229346
832589
375839
932793
801841
26511
702269
640572
1061906
56906
598001
1041078
306806
1093871
382385
938544
233496
275992
588302
880207
207681
539354
134427
446112
174904
893204
1137559
1098339
384682
286569
819714
74539
653120
142329
1007031
1153495
189984
270387
734186
797005
24206
1057770
21237
92638
589916
498744
1167067
1173353
1166207
307311
1189699
567503
380898
114475
361871
1138831
884853
211367
858397
443277
1042584
781457
341201
851910
553764
963739
515334
920938
224955
1159981
424983
1031729
887348
162045
771809
74275
468804
136169
920057
554247
185681
612438
720281
168200
539566
954545
517148
250348
786895
44904
392705
806928
583893
338690
719493
1154196
762322
904093
98891
123162
7976
636790
449270
15366
795531
578532
1143479
225401
143272
621363
104165
839432
501352
122581
975369
290541
496702
288917
647862
260878
1003928
363563
93133
119739
184423
356404
447324
189760
831755
686637
571278
729631
382307
255190
664214
648813
45644
410628
912168
1099980
1061752
1094882
126541
788354
800383
927992
510402
186514
1133287
751020
954999
583577
666100
1152936
171608
417027
1105296
493797
770540
650958
630216
181326
950203
7526
424820
217895
880471
115061
166006
896394
976008
522633
277458
579938
518417
574998
814153
996358
838368
254230
13607
1005566
93788
147397
509140
58246
776777
1125161
1021232
508594
1025015
229871
918676
468402
465550
309232
291553
913580
839087
70980
588092
761040
144288
455851
170046
1103026
914428
684522
150122
1156403
494558
176811
512006
178944
140686
142441
810097
781596
34324
763568
711234
492660
576090
487079
800695
305521
196736
1076687
62458
478352
162818
978768
968249
1010382
354709
6890
154750
41422
831110
962612
614373
163449
759869
691310
356562
622955
77994
1064576
710217
1063365
463685
412696
384232
230532
838389
697940
966251
358582
1124438
309908
642541
327149
1069541
1180761
1012216
993916
226838
730638
656288
717034
314072
80729
144876
1149374
106294
989935
555614
128734
1112503
411636
346949
432220
325185
506851
195886
98702
1177743
1118762
939227
601211
662962
122530
269936
925077
1136657
1191384
366750
978562
366305
247183
186018
1058143
395907
527833
118350
470239
991077
1064816
661444
84294
451310
274052
90704
253848
359950
246744
263002
552564
1057824
113956
984326
1023599
1086736
365384
354467
458148
430637
682631
211620
681642
431428
242054
828996
554387
477807
25552
403918
1042382
647548
163424
496351
1010012
170253
702224
739317
400555
277224
291329
261943
606773
989918
1869
506356
361675
545719
453457
884989
1001517
589559
999082
315647
152101
909213
431611
1027014
713798
913232
90430
1119116
1120318
911402
1151546
840829
288018
487001
637407
611216
528620
762373
1102471
205615
324067
651383
556974
839876
172049
252480
388693
596310
107287
333234
308639
1100624
102717
1002137
1074911
223984
382744
203283
615696
869872
114053
416654
412866
949404
351428
300926
207633
868022
57583
186286
884908
899457
165707
464881
720025
230379
345440
594054
5246
202639
1020719
280175
1000619
225076
5183
449489
352149
819992
991229
15117
291468
22908
15564
433038
743699
733788
229105
791065
361747
120244
1183295
887228
193909
745678
1184312
733517
933594
476254
169748
1191188
764317
463964
700891
1046073
948290
662416
999264
538792
1100950
370120
785879
973386
153900
273016
910078
1135281
268405
494736
568591
1166587
47387
577526
267606
1003261
797593
940508
93411
293597
374807
751978
1164740
174952
950267
633366
789581
279440
1046993
369317
40616
75326
817002
428356
842875
367138
33011
617958
343970
80855
919330
783267
660570
522990
855437
525376
1136304
811343
324033
949599
440902
621501
386325
972514
692383
1102070
402443
98462
873443
1074885
691789
1145598
60484
612046
466053
791519
237799
747090
14072
318356
433445
206938
505210
140170
610196
979059
885932
922881
783143
553493
158308
500558
681863
838729
553457
525742
1043976
1037129
773588
135144
977376
41625
538397
843761
780654
70038
252249
55398
443492
189139
436816
966181
403176
1034430
440073
94211
1037161
101541
131655
322766
1144473
773009
677348
655549
810991
348900
38847
1129854
484628
420231
315761
586887
639639
598886
488211
576101
1064483
280505
1145416
342270
262045
385420
961521
691568
667770
527129
252504
138262
305865
888147
487477
787943
406743
765236
187614
1042109
1019603
522568
906330
615100
877633
523643
793224
263262
741113
243796
760337
1111897
226173
867223
258340
537191
889165
442302
521693
20121
806834
938380
65288
243718
720545
600095
436887
823756
67175
213463
349132
293206
298740
666931
91796
217784
278339
47614
1191435
814354
816143
1021913
1120847
1019258
676965
671028
475279
1023514
797175
241560
192853
304455
56756
171086
494116
314965
218698
537434
1122159
963738
616848
477544
498331
703889
1140040
174943
954892
97226
465143
812387
49968
1131015
1055606
11032
974153
1094972
679334
1177893
380471
256534
791312
935953
351683
776127
1133361
578187
1122618
391104
843513
95341
91326
496042
47272
275421
238049
431588
131816
384392
227738
418860
582417
684686
958294
868336
889862
34500
367119
146845
207820
401977
1053695
106195
78181
73919
465118
895986
350577
308643
661595
743565
562686
604152
722665
602495
804731
11334
370461
521898
662720
328629
450813
566271
907617
433677
780739
538642
881279
501526
671387
237100
1116554
474005
1021422
79698
617217
672253
374634
956844
923963
357784
632320
1148998
478336
646698
4868
500377
916436
952602
443287
626970
501543
125468
469664
1148704
277955
515205
301674
425666
1049167
1170035
666135
706629
1139299
520530
1122003
370567
443057
786518
441722
295301
304967
75680
319823
619406
746691
142917
445215
1092615
993041
880470
78588
529780
578150
1163712
42560
8397
352784
1077497
497015
1056243
574230
663828
557632
535165
143500
683284
751511
286102
13352
1009681
197821
963918
295246
1710
486919
846772
1187140
146076
175838
281072
931277
851913
282313
860452
548384
803966
1105531
804846
205776
117652
62767
612333
780042
346989
795097
1008173
431755
744441
1076971
1124803
996907
3258
60058
959296
999049
1003982
663527
225006
689600
499617
290787
943649
322326
124592
1054903
847114
139144
354076
849729
160900
176953
438590
160913
1075626
826828
405946
442449
537
129533
703694
1031308
301257
766357
354875
928243
237131
888444
493935
820011
1088835
294894
558055
19335
889334
840181
953360
1078804
335451
607291
207279
405463
863823
943276
531287
1152884
883406
390292
272150
337157
470860
322503
717265
431918
682882
38482
916811
850507
1014023
1149932
1054849
417573
1145892
957605
759975
180449
1070393
732359
426727
732305
11835
1183249
826911
315952
491336
819405
119573
261323
597609
743745
848488
158684
62915
107410
1062174
1007791
907692
511931
209486
714861
454075
621540
1014135
535480
973960
316673
50960
541210
209222
911208
246643
687001
1176528
334803
414210
824089
312035
79991
921269
553692
840832
126414
952754
872177
977760
210683
1155249
488770
136487
960222
416061
1070148
315278
1007150
957548
766693
740249
1118456
344233
622582
409356
94865
615122
801637
574528
68526
339719
1069535
1086311
288995
855076
436718
264937
987581
885606
266848
561741
457580
950334
147507
1068325
1024166
400650
48887
286315
656093
1088556
32537
1006869
1026669
709015
173852
819840
91867
1090424
833028
421517
386335
538652
256420
565004
292765
204164
1106060
247055
32944
743938
673338
1175193
1027750
758198
293726
602897
256986
48458
132498
572844
843232
27286
376397
6508
372964
919387
339502
879189
469128
641223
821921
811559
519697
139293
691218
1170462
1150289
68004
894749
7696
333572
797431
1112871
947990
720843
424986
17070
596119
356005
741773
803741
1121819
48809
496464
172125
549444
70478
776084
1114231
1163126
920274
814741
94763
905891
218245
8658
87910
1123291
340094
381606
550010
780390
695783
1158405
902317
83195
776159
43709
87018
430629
327083
722367
737359
808127
65308
137209
857266
736048
908413
558502
200015
65129
24429
1067674
201556
1044353
794346
248967
474981
762434
520681
464485
925597
664831
776104
417006
1149557
357639
391580
50544
508481
749295
812049
298599
1141380
153595
756896
835779
251585
647916
1149748
400531
1024259
206953
350969
1033117
558113
431024
802198
776754
599442
488042
785233
235479
1014467
16931
1037904
62907
163383
799451
273473
968368
46482
894648
253037
1009270
929909
51458
256281
871892
528961
400669
107102
241703
87346
283263
51490
173289
368882
234363
480242
595941
855344
334239
466288
79188
1187579
104349
261824
8410
594011
571283
317084
10377
173545
627288
314108
1129210
181218
804266
157301
429889
1084730
806876
201797
752474
1112855
767337
715773
390349
748540
802440
450498
459590
374116
111415
1097724
926161
374582
231365
628087
283485
26444
856485
723343
196198
178747
752727
728328
1189173
900688
148064
656889
920269
78557
1130798
200324
317076
743269
646216
708670
1063974
686879
390730
184052
1139290
245643
863019
100485
991071
773238
6765
869001
500522
1004772
1061335
880037
987502
600670
130628
1180923
1010213
90032
202501
80403
32271
675038
1112860
1047377
170304
579112
1041403
752932
693441
129742
128327
1134787
549784
270466
1043878
221388
594869
315485
865026
360899
650218
1166787
188214
167559
1056270
403729
1148090
965704
491126
69506
1125296
143922
679404
215436
163254
908380
778318
920876
881919
57536
233774
1032954
1009528
719854
364817
6939
107683
1021313
38569
824158
653726
530222
805325
484190
723117
644670
932414
541072
840488
612882
1013806
13469
331941
354798
382699
350541
60220
309206
644956
220629
105538
56759
769822
642415
1043027
257739
910940
733524
239063
685023
10631
616418
807653
773417
916844
240637
777827
1059188
400827
34702
401079
188125
520134
39534
1181837
978048
1069856
429059
13372
25044
133575
950565
417543
972479
205313
642404
929996
131594
380532
693108
889711
930557
138812
885236
1075971
459504
458878
100633
569952
1514
708820
92687
1083210
729913
836996
105817
487707
554303
92732
467371
699874
33584
393709
970975
136468
72984
695369
764326
615574
589990
1091878
67968
263846
541387
602304
306448
2558
34638
739214
261426
1041947
179370
65477
795433
101255
775278
513435
147694
763461
945545
88592
784679
1121853
23273
621117
1134784
455698
583784
594020
991456
1093548
684925
1069878
466608
770081
432233
46813
309003
735069
11163
265502
739392
804799
189362
512356
542460
588040
1026188
1046934
957547
279511
178505
594546
143619
390223
70133
684898
59513
344386
73016
255751
75234
422849
292161
132861
349212
70209
564741
511998
1111610
656914
1144804
919624
1044630
43068
496246
932543
243842
689210
180378
531693
263303
795261
586810
591275
443158
266351
518958
986370
572982
921362
643122
976199
601112
289877
600108
1059676
807307
661622
394799
748352
842490
136013
1049571
332923
369673
852773
868813
115198
1040465
404812
1090729
694143
632114
1015821
782899
1017132
22499
887642
898645
361917
512559
695028
941135
630965
189272
1053040
863288
140092
491845
939032
624323
1126305
872607
281163
214724
776249
1135867
633589
938640
1140278
274971
765736
566590
937573
433149
91733
1100983
275638
520007
690881
588069
93146
854395
49505
676171
673079
806525
255667
919414
471358
819543
329169
95494
732287
202176
940895
924321
19239
277347
245917
832896
134955
1146389
331571
211586
261382
133835
638057
67987
872826
469367
927640
460010
630607
1183302
341557
990949
359427
196950
705296
954581
923578
1138373
27642
889039
633355
1113255
631969
937295
224475
639852
915350
548513
519942
590884
682491
419763
496514
937209
581191
181164
380022
781752
677852
176105
713641
314454
85227
1116670
340340
104251
775728
262672
1006673
138923
1056004
444183
1106303
339115
4126
51591
248983
186214
410535
655788
909974
233435
263233
371117
157345
219539
481310
166672
811815
48888
556979
883071
184865
372800
457078
204689
444498
582472
500259
102996
395742
362130
506839
147677
484367
819699
527382
1058845
192933
389573
986258
967543
843395
1115625
1066135
1190183
1068514
509464
1033644
1134007
1162937
592030
168777
190093
687218
500450
1096247
884982
717468
789615
153970
462960
1006083
1132656
71696
725008
1092279
1000403
104779
960103
436950
766040
1062166
250611
23055
1045354
774732
1170211
248553
340384
699828
473652
1007195
797735
1153313
1079219
951696
879638
485899
766171
652505
233372
284907
80818
35058
51188
61498
722250
14820
319910
342518
229426
309195
708067
65722
894714
20520
326715
482598
425566
720323
501048
817461
1180090
768565
632833
626389
55689
346012
1096592
477242
475380
264648
1074182
1006650
995709
19332
1170195
539697
366611
1173708
899506
984663
491729
1005421
957841
617757
203945
225505
1182858
1044141
391207
546584
593396
198569
94985
424949
518015
495320
641509
1029515
932796
667329
121718
278573
439416
500543
184645
1035109
75666
651220
14216
598947
258153
899417
141957
1048770
695548
46334
236957
908194
1188699
544668
450842
183486
314190
116824
784881
382651
357960
1142469
790505
124299
644766
717521
522378
598533
194931
351542
353639
572093
835784
810531
1001570
359844
630560
461840
499366
662911
743267
870921
141327
22502
125231
650249
353987
1132900
532656
1017809
696323
935385
698928
372926
394144
153407
258980
525745
1082733
524191
526296
684630
479912
569079
637961
234407
503891
767097
143443
680704
373853
738480
805074
37233
76921
1106142
253137
897366
871264
977713
150506
189309
185328
913870
952006
786377
950021
551057
571130
1183756
477681
641339
243609
221771
87597
579602
824282
763337
523458
1156909
1122250
1075291
544280
851896
528597
1114738
529405
964595
509997
617144
891175
601577
519691
824499
539148
94922
150392
1032873
1101649
51452
888219
237236
774405
143835
600914
347805
262533
537904
97167
1175145
24599
335140
184016
1024893
706549
84066
491048
518722
707448
334675
892448
15096
71636
955229
255834
1054567
662520
517112
958373
430294
975307
630264
282110
339583
1193355
972429
1136392
498950
1157153
276178
616159
309826
219816
35510
946490
911466
1121938
216720
1190728
1189481
1020987
324310
103977
33822
999084
22246
827359
425619
699341
90427
198177
315393
512837
1119717
762664
237331
101927
1137379
672245
1106763
228877
1046977
628266
320812
319292
1091559
770307
922730
326746
910815
119763
1186636
691931
537619
700578
781513
344472
70964
1088389
372478
799229
338883
595760
315431
297142
380640
944975
694426
95025
295881
718657
558145
749337
641920
1096827
929627
418890
1181085
1007629
958878
664351
655695
95960
713110
646129
8862
168700
801325
785899
156242
317816
478127
982853
220488
660946
292901
1151742
311028
1072069
792864
592543
231990
737696
183471
560820
302539
287570
333700
434143
899959
1121211
1039486
253744
860320
1168954
920520
894193
25408
912425
653301
1189864
592998
885500
405819
1070877
200552
607143
881484
450956
858272
739089
1075009
813745
1148490
208120
703318
1183911
331366
538506
822861
311047
974535
344695
7550
1140318
601083
688880
812099
757988
641905
155614
955115
767203
661191
441239
788844
114437
900609
325401
665948
670620
444898
395131
205224
220852
298535
286866
792632
983249
396445
962020
170002
408510
235413
140581
618166
65663
464508
918424
766962
1126034
124594
681675
400878
431587
641384
151388
653011
207068
614616
1041823
512424
259559
185488
698373
42168
897771
132953
1043407
630280
581002
783243
391520
229608
827119
1082943
367548
105662
989548
457223
245365
16374
917578
1110844
33897
231837
1392
730053
541682
103964
790384
806938
1086490
313735
611533
53414
478211
307784
713290
276310
832920
823007
324137
905917
989346
373018
113289
484596
134237
152305
1088169
326865
530941
40610
444624
237033
275583
13042
181690
717207
1084812
209935
821440
279413
680715
457551
784776
599020
137096
740350
352819
396607
770809
1046550
817670
208440
934192
958433
712662
80135
283639
503185
325245
1106219
84354
931487
934353
438916
1092913
452930
100936
961664
27413
1105564
710555
740615
1086450
741160
511738
741555
54354
379362
257668
81296
962021
370786
1146772
660856
18655
1113777
1166104
518633
455079
247075
350718
3539
861915
1124634
559775
983806
455744
1017698
1055126
1160574
614020
468813
81402
178857
971703
101318
1008116
728617
1078166
545203
582996
444442
601115
1172561
1086597
411291
994111
260377
1000082
972515
476826
828035
1124718
183352
319237
724055
172401
488309
651776
52206
162904
1004760
1130817
576917
674686
417867
132216
850970
256106
783900
933212
310639
74790
587958
1167813
183419
5321
682867
456854
72280
672838
431887
543838
1090965
807867
205518
1123917
348429
741736
733627
1004996
1164198
1165419
907434
423050
684155
786194
453089
532520
895656
1008615
935606
424392
206750
121697
996528
583522
1066960
848341
932072
651427
335102
193202
203576
757722
620719
1100345
296139
44554
33187
54859
150355
896496
161701
954209
985607
552
329753
952719
334994
983434
36408
646875
1167658
916992
150561
42857
844531
1064304
429905
273741
377690
414562
265024
263691
1124761
725715
826655
655627
211672
60983
659374
366716
621284
1072643
257657
252579
784603
464830
448299
482224
1101171
570717
1092574
897985
932900
232059
70726
1191696
259547
821303
659526
1018850
794080
19878
292554
262770
514481
833468
1116686
544292
34688
754268
7286
345017
175608
628010
218074
558749
567215
1072371
744636
20433
1019999
369352
765573
485129
554874
754961
664144
533250
185409
991738
1114295
582690
80124
676817
400295
791836
822998
377393
1013349
585176
56351
19993
479528
181282
891766
1019470
616686
341776
1161923
680389
1001925
506922
916590
400712
407709
1006054
753903
890441
1020473
244186
538174
564687
545626
628463
1109236
931346
720719
308590
681360
1060506
886270
150238
178299
361185
1189745
1005228
1073619
725289
356564
605834
37877
978513
989123
859966
706435
1159450
610652
760740
343498
722977
453183
770563
119921
364178
605012
594331
196509
1100635
428798
775034
1044747
43969
596327
867337
229914
891743
935715
27951
444396
1123810
248127
281081
1135044
71486
987335
544312
408207
676646
863534
942858
368712
1190548
738632
1020487
23931
940511
802088
83657
171919
1046758
840193
665956
368852
903108
447747
766091
852299
783000
682913
349865
1123158
954968
815312
247714
137044
297556
440984
838185
71103
57761
24823
575524
326341
947844
1043678
929030
291714
1066522
1053461
1106230
1170370
931622
423462
507881
1151405
841804
462049
257208
95227
481487
202354
437013
327313
432501
1007886
414881
261527
267495
1134200
340411
688825
946866
381233
837630
779061
410384
670323
908788
564788
368122
513419
895297
991008
582455
742790
616059
1153482
680630
1044500
369254
98528
203321
215071
306745
863280
172890
896678
109882
1004144
124140
29541
1004566
95497
654105
1034854
731918
686792
552458
270050
836430
985088
455184
897629
473525
161538
1064398
1116998
681243
33389
1159150
1048790
416540
835769
625735
583279
510934
896685
364873
1157977
69982
490452
802482
1095535
1008864
435623
1014382
667621
982002
113339
262787
489570
401797
810757
757817
144712
239554
472467
860547
954731
864936
318921
138121
804218
393779
766915
1105045
1075077
312864
880678
877228
1190072
959018
669918
852671
885833
816949
826721
976439
913942
747068
435713
1013876
355395
51036
1017585
376220
159711
69647
57823
25062
1079277
428089
1041215
443987
109995
136012
117475
131269
1043444
308348
565335
730870
817800
894099
862270
170533
425214
329589
687629
376946
721543
947476
774628
1176717
266432
514831
299570
540046
588161
592017
52396
185796
948515
740128
81460
1191338
1066328
843887
1111978
190845
40872
806857
872641
382051
691610
1163589
1039434
948427
933502
96786
195136
245507
547900
427319
779354
551130
410499
835152
397278
537286
596472
306253
802280
916584
659257
439151
621735
143508
324094
304475
1124323
560956
251697
887770
513759
715011
887346
932384
636194
301376
770057
651752
911531
981774
1087085
1088050
614500
256193
539204
584470
924643
532128
626497
74369
93027
1011247
299348
197173
605293
978547
1062530
569260
1141312
291779
1084574
181312
113608
852248
177331
559516
185871
377577
749610
1103894
1083185
510110
1052759
1122024
514754
428845
867849
338309
560057
175916
120387
927337
957948
1119505
889696
1060759
128406
862061
510136
1011147
953088
616716
409115
962283
555714
199100
443618
357168
251763
457369
188388
1084412
238418
1100082
418434
78549
87488
401040
147457
897938
251509
740378
488708
26629
1128261
128559
978217
117380
397938
455533
640580
883147
982324
824699
679086
954535
1033933
1020552
850396
542003
562262
372639
1078114
735733
992874
950232
61597
542483
360387
942687
211952
735358
555000
7945
49610
4892
384480
667273
975639
755545
444424
239204
1125078
858154
765913
118384
1145814
429150
95156
136266
950024
148121
360433
1054411
139634
303280
1165759
330840
1052283
290552
796288
622742
741883
189550
262433
919490
926844
406722
773903
788110
625681
782789
18839
1138653
283618
874046
519442
806735
760889
856785
110110
231503
768629
893806
338522
465732
104833
998187
959752
1169609
1165731
395577
321295
1146002
87924
246372
897020
1096139
728392
199220
282926
1066269
543424
331918
562566
638988
554198
794100
930100
999167
732020
388974
927177
322633
385699
356133
913369
966806
1035476
875890
789567
164451
38713
632220
942181
750317
50587
1039275
662637
65831
234609
447093
330785
817592
1162774
996040
828599
155069
481059
939052
999607
138349
443051
491551
596831
857191
742375
1162266
633984
571836
1063775
559384
525301
1134442
56132
625077
106960
1165388
1130345
293695
803362
485440
830387
488575
298352
993909
528040
200254
1051254
646758
219887
453606
1026500
1114464
249133
412101
269576
1014577
947392
322261
232129
1105370
1140136
679331
1018866
223126
990832
1165281
527600
831818
270305
425602
1012889
261466
873605
496724
293504
24629
1053632
930303
330664
447264
140069
1185540
911574
967439
771825
158781
547550
555194
749622
1084334
23526
911857
642030
1006788
804167
962093
392265
609033
223099
249693
983824
331156
1011630
103213
765551
204980
1133360
61727
105901
1096367
438844
93120
396490
210018
1073953
374551
628101
1118818
571032
175945
736488
753593
180878
1140370
114880
647409
988308
720044
922137
324791
1129403
578625
931619
271312
995602
214759
94845
721341
1112261
1002430
348161
591317
258754
267490
1059070
769555
86969
66653
138369
811297
730120
1181123
1023065
61920
106118
349497
961198
696167
833112
262361
526120
742298
843976
754733
692913
1102591
838678
368478
828049
2109
897745
480871
67267
534112
860309
600520
212714
262209
30044
345168
360571
295114
366043
1069113
191289
360658
361965
435256
1136553
103296
38354
177787
822673
111592
292717
746083
306674
854317
513079
472027
46124
986636
562374
923449
362320
529264
1193334
112947
793353
88616
782035
455171
596035
321363
326581
781777
669989
588352
1082024
414804
1100626
1128285
9418
863227
821231
694462
635930
45729
973637
967141
27484
1171660
229162
782580
962430
538492
840674
76041
624266
939570
447228
820145
46461
749397
203883
313358
932283
900801
460792
124060
940435
948347
457743
476470
25599
515368
61124
956544
570577
925427
116857
125439
513164
46211
522151
922985
38328
1139953
867098
706967
1000233
769265
714112
270752
508423
1059758
851579
943199
491227
1105897
115831
465623
1087702
221473
597073
1083624
300604
278930
428773
364709
950455
1062852
1002491
135487
367011
539611
1184799
386572
532785
593221
676215
376088
570771
936630
543250
758626
1116093
748498
580822
120997
676164
373445
593891
186020
854801
1139119
331404
162690
231493
1184345
539784
1019360
503426
859967
505068
379828
355318
670701
106058
996312
1000904
568308
1131780
979392
1039622
268622
307447
1123568
1072189
966118
888024
493453
82958
430975
1021144
258
147410
1132279
666452
552024
1138436
1009533
495544
1108747
1176209
45307
524119
669789
320423
880303
846842
876159
261354
695886
654387
257912
696786
420004
260195
770771
830385
1040236
966700
158300
748760
261140
771585
906732
445789
971505
477825
672739
1125443
1121304
629098
875150
952016
227647
24380
288920
659796
448057
952201
148422
721866
69781
61119
44325
1165223
945806
388056
102769
57067
508587
780014
279905
318684
381868
997513
210235
906162
181818
1015284
733102
1085586
276266
786157
751813
120376
754615
1040349
703584
610569
66860
984893
239369
492532
875041
1186367
1038419
515324
355721
980672
564503
60594
345172
1139804
10176
1149879
47071
521189
744697
737134
307129
89566
1172343
19881
366543
824702
649525
967921
1072708
710864
66601
544165
1129432
250156
1120435
397467
821599
872965
1014432
1105221
1187359
249888
1154578
993256
129224
1051559
1056276
676384
717822
571563
679951
256185
790171
705957
710169
883909
989855
1137150
435989
380620
194476
702570
530362
873328
1041519
246097
173364
1020053
977676
780807
825323
262436
1099648
285770
621955
398827
677427
493443
1147616
652809
878613
535570
777495
1174029
871108
1115362
921964
813553
710377
223663
582181
486798
1154393
493365
1159648
855763
393849
138103
176593
485723
586720
809823
243015
182107
1057928
594991
882188
940589
390013
368503
1000038
465511
1190267
192425
744895
892928
932560
1091442
1001821
517430
306837
561803
1065699
526258
626897
4424
815829
38871
520167
790862
509097
1028263
178545
786185
989924
343026
448048
122990
135199
468394
473680
607502
621097
19322
526798
152723
212272
617467
400616
863131
1130888
1004906
711501
878821
395735
258337
887643
71194
88152
262674
768735
292051
328450
40019
1142393
448986
400012
1192704
956040
580468
1082284
897606
1172968
1012572
970287
533406
439281
922430
1032910
230513
1037578
707800
1188367
527056
77254
20747
593203
1056772
35935
156546
707043
547607
121532
420479
895353
836635
462974
966596
1176081
987563
877174
35081
37761
173401
341728
844212
357597
480701
13567
355493
272562
804385
619762
688552
39308
1161753
641953
9496
915868
811182
189204
1160347
956486
151486
178179
321519
151469
1180949
878227
579159
314066
893968
43088
1069270
513296
199553
439284
139734
305348
173394
226604
802264
1012896
1148774
943711
510017
784614
424815
1022961
718516
337187
263651
1077686
60686
313523
758095
701924
1161352
649059
624504
175082
592428
472150
1188693
1064889
63579
828683
875885
46078
3792
1012963
821990
832506
233574
47103
79526
156312
1091687
1110199
609380
1087396
659719
1184197
898870
954940
283560
1359
515666
573784
194616
556952
1117552
783771
632344
824363
33728
65467
820033
808268
615322
642692
715946
930241
911937
515972
783369
842332
1174307
200675
531759
781679
276115
123318
448988
66351
531645
186242
747263
494537
322505
818218
325292
850467
131197
1156527
400149
1066793
488128
748467
47769
747481
44083
1153617
696849
307123
589099
513607
215905
307905
514421
860348
674671
722766
224151
1147744
298489
572248
3114
1130265
541206
353045
238187
747547
166443
1129454
1190585
1022736
676340
1110394
493581
1071994
341915
351041
574499
476628
25068
526228
455628
1041197
1130967
768133
468628
948631
163443
437259
357839
1010181
480246
504246
96621
42472
1123515
601371
453373
70023
779407
8848
997158
879357
897567
540075
462751
368808
1035948
596759
579863
228290
144663
209612
631648
1139918
484629
705642
781030
472031
367503
670532
21921
489241
47894
233368
1164591
121523
47739
22052
879419
68708
439039
49112
228781
267445
486189
1047261
230677
964211
76073
111796
559291
518730
1143444
570294
450251
737339
1035740
1132228
1000698
900221
219852
847325
1087177
443978
1069968
44253
773127
891365
447896
803549
436738
472068
407280
809971
134745
344577
1175069
184469
410352
229387
1108580
1144913
511982
1141529
98370
1019933
599165
228857
811489
718979
81863
108458
529855
748704
1084091
795802
827201
225691
1041578
57200
601485
1092171
297079
814424
77185
91818
74185
1010020
1059769
662986
896491
1047979
345918
744629
632078
843797
998375
137939
1094698
601247
420250
128641
112379
258165
1102404
812374
1155606
583457
472040
1020141
845442
70982
275020
1042618
1189282
674445
1044632
214064
858
417042
820581
124565
718622
989605
207584
428268
1116423
703170
745079
686563
273355
346549
994720
1113979
557305
667700
1097760
806885
11209
1186082
935918
74612
896062
408619
1036738
495248
1145396
717903
498689
1033304
413701
83930
310434
475090
565458
577839
123005
297357
812858
808386
1032051
60152
1109250
901494
268332
918634
399972
577805
329144
17797
96972
495329
880353
291946
18128
109678
902966
7202
331678
794476
662356
173893
984113
1047567
757205
495457
510730
116063
888583
185945
370780
1110752
678365
754866
728365
398018
324531
235504
444366
759463
588017
1028856
459151
970850
942591
990648
655254
957936
431710
663657
476977
143503
884556
74328
935983
988921
1090845
364936
1105153
770594
633385
574434
100221
4581
899111
160749
318768
126887
774841
181466
1016984
1060640
917440
275145
714727
926790
201710
1156832
1139143
1006682
139231
984817
53875
113458
475252
512211
128549
1112228
656204
934877
580942
115417
448243
71222
1033813
41520
225684
796704
856476
1076442
91555
1168744
541495
578583
295064
829713
863195
875121
198874
599953
977412
22265
444226
1006182
557597
357603
849777
1114333
589385
537360
747123
92753
722685
437004
911250
89148
482167
829063
912557
1052220
1183502
664180
665376
810948
731560
83076
683701
365410
948152
110399
498664
756262
623497
876888
967158
542148
325850
297860
750224
14326
69767
693306
890385
1064187
1117751
819599
1123930
817071
129349
492110
685123
300748
874856
144781
799784
1116026
28887
49266
831123
460836
1063637
968219
1174853
1016383
763187
770477
1139244
761378
422101
724428
596054
1072706
293126
869564
58854
930820
1084364
1165514
1046471
708923
89676
371236
909254
1164194
700004
814124
208749
736875
115123
567941
21108
75926
896398
990946
321358
230490
668221
451475
129876
977531
477025
872311
568164
1010859
64244
892918
884991
237901
489617
966724
900034
730600
1109324
369160
1157707
954889
1185758
1090961
90431
1113511
521141
782380
248740
464868
106554
878505
437568
864643
235371
584139
401932
453158
657514
169811
976164
552450
250844
815390
780709
582831
1058025
955491
532277
516544
738393
244939
1067532
981714
952537
356630
508720
950631
262999
282846
869267
486346
406753
277361
731040
338432
558114
261914
424131
514301
728748
439770
701562
834392
390524
288612
705420
582953
36762
806804
132640
9497
152608
837955
59275
493728
948293
241880
754488
185622
386100
940445
153705
124354
772739
102513
653335
418588
479106
1050924
1143094
897413
795301
1174050
362303
695355
310078
374289
191101
768714
485988
270473
657679
957697
365572
1774
378137
973421
38581
323167
536709
799769
746447
550646
515786
214315
356009
291461
369524
425076
1045761
1089371
1077649
1145229
621118
815471
135552
123514
979618
634994
655165
878643
264250
28351
29701
846265
16311
883197
50524
403088
623737
720120
1086666
211227
776907
665949
960965
724164
310203
253391
650378
514669
811110
1128660
750766
81242
1080341
865219
264100
864236
367639
1010677
218658
415911
612378
527285
419323
910110
728717
89879
643614
528580
1137785
514713
64262
706636
1125236
772381
355322
990753
1134873
455131
242134
107686
1158380
1078228
105972
1141659
119998
990805
729408
747357
830457
433031
746956
704402
233834
440144
499275
160990
279960
1057385
262642
462796
129171
789494
589725
853331
861203
690232
1122402
449560
1003012
928819
795629
747482
1025364
244202
940056
473956
330365
693459
26437
559481
420560
838470
1191324
1059708
844772
302513
481662
536349
344895
704659
362375
321300
823334
110682
665142
227684
71893
412658
193508
237905
1102112
1186847
410515
375855
2357
572182
587094
485383
745225
381077
888610
103432
677883
915289
1093867
580118
600063
870164
426137
261306
862984
201973
1085400
144238
181593
245235
225803
539627
615479
992996
388477
439062
562687
148613
1006160
981455
753337
747867
1000575
783647
681046
198522
529144
132531
79015
647483
740252
149555
877255
71420
1026793
337436
1149598
133625
885393
563172
65700
591374
462008
284540
1167264
61195
309961
317023
126227
781508
756238
1005326
727695
91036
431218
495818
437006
1085857
1121940
14343
547997
816491
499973
714154
534888
869603
704581
867092
330892
517366
165966
611750
711269
926944
1114591
27721
629555
852543
108670
840474
247248
813871
407877
393509
153332
734682
1112472
365853
291963
725051
1174603
887209
385715
984443
1191630
169243
783
312545
568279
563540
539203
960521
242114
782715
1153337
418725
1185121
1114942
1091874
1013539
569642
607602
886673
1080576
250265
827027
995667
755296
1124947
387298
801431
378898
421921
1168632
242255
1028301
5676
448001
809567
126542
346620
1051703
939451
247796
1139268
572730
251181
925170
7974
992156
573229
954285
503491
540004
38211
34627
193056
74431
1151195
311265
610793
981438
530988
777295
1109126
491409
5290
147206
425118
207135
1189652
987052
789363
190615
125527
467784
807599
849738
698813
908351
544103
240297
117937
95263
349556
1001157
336303
139746
307637
508768
1025314
248216
276251
13248
505964
581431
27414
1063661
619013
163709
974821
785170
915628
1141439
708650
852923
348436
411091
320757
56902
651449
824250
1024749
975169
372533
833904
447074
774230
486885
97384
543825
995403
1058100
511530
1160636
71814
170949
919116
604826
412916
813297
1131047
1013029
788879
547147
190632
703821
563537
920194
498128
445937
399456
642081
559268
581418
80832
929922
375613
697607
691698
608587
705959
348106
252605
772271
29606
663073
1188681
123127
398277
796818
327304
802169
970743
482402
688022
1151587
1186310
380226
665486
494166
249217
766397
382717
145158
822929
1055811
451944
70225
432587
304235
1017478
403493
14817
915601
67016
905354
867350
500324
962404
605910
258801
304721
371995
527481
356147
453840
787174
192181
624692
110442
303352
543004
93220
211476
195063
224536
143061
682827
533340
828709
1151304
584884
611804
438101
904178
144575
1060175
1177803
1047137
864446
1135548
879897
788633
126798
389294
1063626
602751
403419
329400
525987
817417
166927
872632
949016
1003151
310096
870641
153775
916139
700967
474396
1187362
1043224
790945
910736
585953
1069290
222745
385216
1025747
567776
1155979
9119
434603
255098
169911
605258
538226
548187
284783
715994
460806
467319
905764
816527
82470
979312
585263
637496
482713
137980
75763
599183
450089
842289
975360
575292
218704
512123
903132
658473
666941
235828
560614
110084
348834
57064
906103
953508
457391
475177
97696
709962
472507
205716
458259
178182
513565
1087168
411348
817322
959407
834327
317064
1016123
890136
1184546
117983
722972
547615
632463
587354
381038
1163380
201036
664279
215958
241127
1055793
357797
1151379
168617
621908
637728
242864
100098
943798
810247
749793
223314
1167884
769897
55848
241555
557401
558574
154842
1159789
566
143128
543226
61775
577123
26028
600995
585531
1064725
324576
648928
741509
305683
904
558923
472300
459831
920550
660821
763511
807461
251539
671496
12106
129155
1185247
1159017
343531
589190
874678
339294
187742
391257
356674
370385
535008
241648
1131009
239604
922291
648710
18196
567125
369431
341292
568368
1071254
307299
69026
132663
994929
219918
275664
72494
766337
846248
506853
313365
379639
993645
389129
1021778
880319
525726
853589
425223
229566
719902
1049634
482254
453624
1111950
902975
1150880
743120
1041437
1170780
975558
1022311
210595
528314
720417
554979
409532
693042
575593
881946
911389
662370
109231
786759
242376
112279
1024300
448128
1097377
788338
215964
776656
418963
95681
410297
661847
587877
904464
292418
225651
1093411
275234
711337
1160199
1050344
986464
276057
318207
256286
1100198
1159362
853026
446209
936982
242784
692812
931262
640622
303663
1063805
1159202
1027064
554096
31254
1096569
388713
923483
1144704
167249
269865
692361
809025
809271
922041
386379
605903
78530
237084
818134
525406
862367
81808
549779
433560
981557
1161338
673878
1169949
804571
276190
1008847
1102457
443692
526185
836871
1169701
609076
563970
440589
960938
1005315
580153
13745
662728
1112917
381886
926880
1032266
1138491
998898
416293
362945
1059509
29479
709243
274673
1031793
929274
563162
624492
180520
398530
1029509
1108981
706867
240456
14428
954707
575443
1009444
372856
780112
948315
68590
388368
234908
523957
1174143
1074639
976739
16183
982015
536360
12334
530502
355726
140565
258675
440675
914417
949031
320428
123540
1057450
1121959
333357
1025580
413645
352871
912685
1070564
818770
304862
946599
1096436
866367
790395
970270
793610
633373
423076
205264
134447
1144009
679384
208218
363138
751742
993827
54512
1018135
245157
770617
139654
452239
1117206
337399
177048
325218
100218
475268
153685
591403
1107612
298708
101262
317314
101590
746586
31266
214431
1011441
336551
1120704
1171634
822495
589859
353003
185271
310812
644914
134517
929117
329848
945110
948046
857766
1148234
1192920
154228
96638
506189
447651
776102
996340
114105
1099281
632517
721759
859903
472050
717071
557964
488540
410466
138190
894261
100192
957603
694615
656392
299505
42726
1193353
836929
930062
161666
92437
845593
1132598
627459
227166
546964
249338
894789
991750
285232
1061817
586160
188055
205314
619632
200079
963556
1051862
758300
813433
799340
476570
120059
1060969
647945
422561
954597
787611
344095
379829
970709
353487
483973
754190
490560
453916
1096980
66951
59525
9556
17358
191338
121018
236300
290127
284431
1015781
1007066
478446
20812
482333
1003412
688536
103158
388980
1039659
442621
731151
990272
874494
611194
41320
94272
652622
24671
802965
404911
445325
567933
299900
741892
776304
791197
1058778
647479
101236
173839
723396
100857
843484
1637
991512
548582
59195
852324
638151
668340
829007
1071256
1193240
888181
717807
372807
842864
824883
1133297
621256
680712
1093429
188450
421016
41887
469729
559658
996698
497692
965411
463929
483244
632011
827822
1006005
452774
934733
269756
735284
164265
151410
1014471
1114541
414916
1174824
897032
682887
496056
716769
858928
406547
76077
115572
592797
451803
296593
796544
67137
65132
918014
600226
156621
779483
931403
326384
729907
893130
370545
575748
61682
94271
40125
662518
641138
279754
765708
1137763
12400
147289
1062669
64009
1159006
1001322
855452
421052
376311
917328
631207
120642
501428
494307
937480
826799
790970
962485
27808
1032884
32494
852093
569545
69978
872786
943362
557167
823621
279185
317925
440673
942234
750974
319318
637951
27264
1026001
728197
586783
494520
527011
143347
710702
1148579
403885
109923
1166288
96834
799989
910938
928501
464235
524636
207469
387138
120480
695516
774385
587620
1166544
1008180
735330
632142
93566
84311
783177
502821
3088
173043
1122632
738865
1190484
421133
423030
449029
212458
305440
624660
872918
190471
898923
124477
133475
262726
673522
605942
165729
20953
1186774
171641
299776
1061666
77685
719117
359594
414615
865703
711860
468235
284139
379586
117586
170624
987655
938322
150691
199928
1123060
165344
354454
199314
75818
115162
632585
831101
987343
555007
720374
998748
1159586
375726
491475
164116
298100
1002069
482286
477165
405997
473310
624291
965883
864343
194834
194186
547074
809504
406329
789443
870080
95745
696980
441297
84450
547479
565963
474434
1080033
1043489
824975
871179
593471
42847
550576
233324
135488
704018
220674
281441
368313
830535
467612
828188
333866
312469
654366
536558
659291
450928
786567
961962
164339
1038535
345965
496071
516088
200683
581477
951961
871388
542026
62044
12429
1127853
783136
748686
284434
271980
119284
1188248
99808
1020567
191626
87710
985081
464146
28429
50629
857895
392223
129334
297924
424924
788899
1011807
405270
809551
634421
398598
1122429
622549
47970
575159
1036827
555100
189755
176444
309070
1048260
673272
90308
958536
3962
1045429
880830
648763
670201
326380
1174969
585089
401078
663246
488104
896533
688052
651798
82477
889090
51678
323322
309553
714288
146256
434017
318701
122426
279749
1119736
682251
1036418
465852
422998
783345
65121
1192166
758292
752866
44775
533674
471970
608260
1037923
1166202
928845
164231
343280
206719
454129
678227
1114117
373326
832265
432242
871532
240077
533368
547388
735671
130076
1036414
1156704
990076
793334
532337
434423
454637
153958
295088
1025807
387579
339471
1173771
225409
986796
725872
837321
473061
174857
510551
207319
780990
10327
707915
196829
1124264
1033806
514769
422589
655377
878710
254173
856869
141758
538181
1160176
156742
880373
450326
207402
60309
671885
975143
84366
639618
534489
692424
972164
637112
508933
1023274
246081
828652
962437
1121598
553794
936955
909548
458088
98598
52988
481404
1049372
251282
287679
1162543
533858
977866
663786
99941
999341
153404
838684
903938
737211
991438
659104
789415
893801
630073
1178628
836045
108734
573815
1106403
438497
388397
557350
291072
808181
886241
50312
198033
1157449
209277
762549
905679
140240
396107
892386
356661
1065545
533163
1002062
1032425
32402
666598
1192905
73443
485637
481665
960678
868449
1041858
1085825
973245
1020874
968412
440310
1163887
1117467
1013346
1187767
821432
241174
177880
928931
1045252
360018
815847
172051
534766
1060849
594253
633898
286525
909538
287682
897536
88546
420988
886101
1190238
423266
132923
705239
168008
122158
692366
222617
991382
53475
1066348
906328
686683
216251
1008475
382999
87926
409420
828375
936940
202144
264416
933913
1057953
944739
875590
351770
1148339
593384
827957
538119
339694
167981
630441
1001250
647435
288144
812874
85778
16148
176083
81885
638545
202847
801541
212909
676432
43485
1000513
1180916
974557
1006912
524046
387311
607042
826673
696488
660626
1063645
693106
923664
398321
28211
891924
453449
936772
652114
955047
211711
1060816
964949
1081136
968802
858550
199251
402276
42563
118848
718420
511814
1096567
322323
998425
842452
913703
799833
283898
364198
749191
308528
1089794
841851
258013
623964
391789
292234
248416
702485
684991
731107
490444
440195
417207
498087
1179507
1020789
1111661
640059
616208
219671
868325
857529
359529
562490
780808
437974
1056927
764994
697291
519986
652145
369956
684433
147644
121502
988271
916158
1028664
551054
680352
68746
1161745
939126
285903
817758
275884
1051853
970827
622720
651764
647233
490165
11204
696332
216870
1125685
202632
1113435
689726
191230
76037
884218
523875
1063034
396493
135647
249189
76810
823516
247345
1163035
461720
443485
389748
1073450
737059
1097253
424951
1123075
677591
806595
423537
384995
607413
420433
648833
199260
390586
772702
887437
765077
409704
190796
1131199
467405
1048422
474853
512385
1018799
1059669
451799
379877
526951
1030520
1177352
666568
573668
880252
384509
409674
331576
342445
268354
683630
73574
870654
1081900
366663
347090
260360
1057034
1086721
565361
396623
128522
40403
737969
63782
797554
1067322
1018689
76470
504244
935704
42333
193709
152259
517530
921835
229913
756054
716221
430406
79872
452969
213278
995543
763783
1040604
642345
151217
776111
107690
1035556
597485
916398
1083931
533897
750376
220091
836002
117161
672778
239734
45740
571368
621576
1109789
709148
986463
291475
1095112
285792
616930
1128309
1143892
503044
280666
1157918
481693
290806
268168
631113
861358
1021976
994003
953217
1089165
810349
180371
183815
696816
941710
575517
815718
180901
1129901
204990
299547
323385
158948
734986
704560
587078
404262
466356
1171223
562920
847724
94804
575154
67577
585695
633330
39003
1062362
48627
835961
251586
503957
104535
525198
936678
70683
220290
527484
57806
1070575
823248
739180
330617
580590
617783
1113813
955596
935149
923095
869922
975531
643026
736682
609845
1034713
1077648
201418
862226
1053281
495826
511622
100014
37900
768717
599196
366479
568641
698634
727832
623693
1136480
1094028
777247
369011
1059917
716620
444859
37064
1022680
420674
1174139
756750
119713
1056512
199755
822174
699162
398809
636474
2019
56828
1012355
151268
1148809
709054
210527
570919
261944
1029765
1012245
782477
160290
84651
39361
605393
911374
456477
912002
573281
418239
115998
550680
1177413
833000
1061123
984949
723956
261096
721604
510420
270834
648675
998102
352920
184982
1023884
1107094
952526
178307
1112288
883437
203907
147874
290075
931202
725852
596023
548769
71366
526454
443197
1173712
883610
277090
381985
738864
420820
1185490
683058
865576
267722
786073
974077
405335
113334
918267
1082588
146455
298888
1052985
399802
690142
929875
396981
1090848
44898
165103
52258
425233
475858
565119
739408
258723
711063
854604
18574
740002
780584
334007
587544
17031
1079501
335833
555964
60499
794669
319052
840909
375723
1185714
713728
763662
1019450
1059079
668208
171456
224563
1015330
349222
303894
559987
264700
1190529
202130
1142545
102866
193156
377667
546995
926319
408636
228771
500350
408057
414995
948011
532532
217366
823726
342609
536609
756211
153854
930994
102038
214817
423276
881776
111134
202851
46064
1025422
321014
342595
500290
222613
1137382
1087201
136667
396412
883681
688224
303237
631230
1077441
1091239
414702
469755
225341
1066935
1011599
1034146
757011
22553
186369
1039312
735223
643472
732218
332326
580783
820497
744549
610278
163705
568366
384945
1124756
1121726
278221
931499
760676
1027521
420216
658036
1188250
38554
170752
1069467
319714
72262
74513
190119
253539
1149242
708899
1038814
479746
591566
920789
1143669
390839
69400
389651
737682
1083943
2995
1142172
1024986
678942
829916
491542
640828
305279
53924
443584
371025
288051
370270
508013
628900
1174861
479198
865623
523310
298051
993036
480157
883113
43076
857765
417508
45436
275856
141047
847091
1166679
928339
730370
1142656
325226
38452
146928
92141
552094
24612
1032547
842633
451151
803649
363964
353126
513754
510743
759235
641713
367600
182957
934518
70208
421065
263590
321260
692753
636480
423941
13243
1077475
380379
411754
101920
1090510
980437
556459
619645
821697
538338
497114
974145
535164
959028
736161
623930
245595
916968
113664
135232
770405
1168858
925487
75174
129464
353009
72242
41719
68368
468255
201302
1065035
355648
810932
942810
230588
481715
842114
499331
665195
736402
180066
915594
612783
1117297
776287
1126012
1045403
189247
811402
688339
150470
309215
1044989
329728
550162
674954
397170
219162
600728
433815
1004530
271428
1004863
565126
615502
1111518
84634
663206
88315
1105915
734417
3942
350091
143379
65053
1042405
152326
97751
447744
489535
338811
490272
1122586
26268
51873
742144
1144864
1360
366909
136506
360385
276007
778004
228465
637439
166014
466677
1058970
1065270
865165
940335
255537
90821
837672
480393
578121
309592
394830
1164202
1183832
561199
1131005
1173691
939309
483140
1000600
310861
715811
724871
1054676
1101157
152280
781847
237457
10483
438982
211785
296024
922313
1089866
587693
270639
588423
912539
431232
652596
540937
1176320
797908
473054
175976
921987
649230
1092533
277117
753058
1062133
333640
88766
784024
164703
1095276
211902
19084
857466
477034
1028349
1111629
972107
664482
655953
350717
858632
142162
39786
728705
796379
289760
386001
953740
127981
913150
1096978
306119
388250
361093
173571
840884
242088
176316
505786
501034
84482
435091
62409
326409
299743
815054
720595
77130
200317
880030
1115048
1079789
734123
677967
836975
334003
104963
295090
697332
789531
512125
330076
168865
124401
280183
410363
801519
51359
783283
413474
495771
281351
50922
333733
865593
509813
190153
1015152
655901
473082
1020132
1007720
645726
344004
243372
452305
821580
1100644
51999
261986
182913
266132
898066
579919
792102
610461
808122
453576
306466
1093326
858039
655724
1051434
1037701
669316
1016233
874982
933933
36165
461123
182986
293236
1134298
114284
1115777
983888
1137795
142832
7144
1094310
714522
962163
86525
623839
778824
4893
892544
792919
303941
522395
698672
485027
750676
471204
189681
148210
269998
353940
1159
197894
75287
477862
1117514
250886
101669
643216
781343
389498
536607
271624
760429
1168693
193384
248244
1123558
969909
498028
229540
901481
617691
605590
1147623
647863
887759
149751
762836
1066535
547514
559719
221181
675268
951359
335903
972815
904778
71951
212677
1120811
619074
336778
849440
599494
50083
158368
900794
1141858
534871
702084
745920
167887
1069921
75691
594340
150196
167235
1090732
352085
71590
99304
618585
270326
1178453
915103
415085
351888
1191945
788543
1172056
61709
1161149
426226
349643
1172291
594276
577162
400732
414941
811331
798100
482637
1143250
1017993
1124617
965463
777104
667962
893174
907296
591474
312442
466567
10245
73256
238017
795140
644986
514716
452196
251736
860262
972753
927837
853643
622546
649410
300606
379424
484400
26853
286092
353748
1175849
607699
540918
433065
841640
804803
177933
13062
1129501
743347
1107560
869920
888310
827489
557327
938793
67334
1164268
857536
286880
10188
833173
155799
1047208
39814
707889
398844
1142460
874819
475773
1035748
623510
1180535
991853
863672
741487
721487
124322
615061
868685
125014
1038908
364907
547716
368742
235308
1033477
1035343
1113096
155265
190076
637568
458072
944136
333300
922204
686357
384527
101013
911199
788364
671447
997498
621651
687798
735462
967480
638853
767375
1072151
1052721
7289
1182549
394913
4886
760189
540295
629575
392562
1084876
505479
579298
605955
1078382
173889
127366
58916
847465
884191
232803
177969
571515
683297
734755
637620
923040
578226
979639
868741
835129
990365
252650
596922
4568
443185
926499
539595
1079587
406726
80950
409394
896940
903322
1161674
879543
397851
49521
179967
862023
393700
586608
842697
157752
1069806
509993
893827
550308
232805
795681
909965
221315
659648
404770
750352
161377
1146988
201029
890503
507989
426505
1083300
131406
70600
1138201
397396
222191
147807
904793
1076563
777962
525319
937712
298227
305590
182290
794883
463444
480630
1011230
971308
944724
903860
4710
12953
70971
991823
527930
259352
513695
84811
337684
93072
805518
830294
199544
422218
1003809
296088
220081
915879
767771
1065446
250487
132771
565724
816743
521714
775791
63809
429018
460493
1077145
287406
841409
374828
311400
869075
550363
613782
1190001
1172634
636444
694436
44540
814180
6551
442725
587188
562648
817451
695832
435740
1138821
708074
504273
242765
247359
764594
847376
1144130
243039
1118136
61686
24783
127739
484188
129422
104821
569483
578994
265355
801942
1103162
343548
674070
217153
528917
566791
468778
1032393
59481
67094
106006
212746
1068421
1078559
982437
736644
486801
798200
799765
479799
690
450118
32953
429131
745303
502263
288531
542673
122667
331915
176717
744085
453530
159476
1019458
586293
711734
678994
826097
769545
347823
750456
521269
583223
313484
997128
983245
532495
1059759
851325
315749
1133195
906236
727046
1019942
398828
204468
485977
1032619
1117967
685575
148332
1059535
1074916
961343
317687
693931
555233
288076
588076
405172
453514
782155
332229
847663
724012
303133
642610
377946
315929
1018199
754809
167642
208838
1165181
1062800
177202
95746
1104819
747019
1120081
209339
573625
321640
674085
583898
912086
74341
383866
518552
707465
429194
1011311
987114
549624
244831
534256
1117846
755560
653691
765601
406283
42763
530394
883676
985000
1076691
179175
117379
320712
201795
1005019
1056067
810308
384162
1104294
381400
378118
1124151
42746
363080
446422
711373
814627
351461
151133
1125501
941238
749741
123905
247570
383694
1021864
595499
406024
665324
1029734
832837
139065
895504
1016477
269184
417775
676924
347661
963445
405039
370697
579590
881736
234074
78036
510261
248929
270116
169059
258729
204918
283195
905228
386905
712447
181986
473197
641187
1028376
317467
377756
278000
194159
982547
666819
1153077
299914
798567
1030938
336577
384420
952960
38110
270561
723486
873151
599690
201629
184915
99404
392966
516656
71782
87485
431847
627821
355160
773173
108985
634313
5639
572928
1034037
570017
979101
175012
250799
870491
636925
1008683
245502
350770
38971
498670
100885
461878
992613
428862
580297
308065
253801
1068461
8854
823401
102845
820414
189991
547249
245431
1062776
325244
698383
72277
1043653
110788
413206
852586
109616
427150
466520
848305
399408
602552
1078363
564929
620329
26150
618989
790847
1020259
16637
1099270
764655
1131377
661182
195607
550811
989427
675098
1076664
978889
660384
1182288
385069
388976
422154
944688
59486
1003313
1130625
212545
595541
114135
662482
951154
823396
343319
796777
303467
909180
1012688
576959
1132860
7419
940135
66528
379415
383207
127372
674401
1056763
1064569
1076312
182817
357633
365265
73015
257756
48712
844717
606029
635008
670987
762117
353609
1109057
261805
310678
142525
289100
797956
745684
943685
536593
527260
935423
72380
791557
852237
1079971
1051789
351375
317566
137554
115486
896481
992391
782299
1124774
207891
620954
384302
496425
1001081
942729
808817
931345
753340
258853
1151386
577976
219745
678605
638305
1123965
1084803
499270
1115606
332995
965772
656410
1161070
967
129243
997517
678879
1010947
1097125
863374
743793
1013766
146375
114190
161315
308073
89150
121821
11575
929186
910651
401758
325574
329146
1037326
3332
89509
812253
901335
790482
604873
1159211
418155
302329
34996
931085
305954
457004
892603
805971
1121349
46943
1094232
293096
514047
881203
894114
424943
1004482
131116
921435
596720
991836
946573
841178
816413
648430
504561
1131341
404656
390926
928244
855484
742397
507868
368292
858352
283446
124014
1079256
451099
411439
695367
566677
1170639
671843
534391
43344
443937
862726
1144745
195030
758748
123423
687838
1180586
354537
574692
448925
888213
299296
1044737
10459
1068616
375793
167395
802468
171047
795552
686019
478677
1001421
451161
613266
756744
232472
810823
400173
206859
1121384
612205
570809
1077965
946181
964013
554313
1133917
996145
629736
678920
732191
582012
667267
742782
976156
242675
1015153
231229
386502
404404
2429
225434
391651
381602
988830
279521
985330
810420
477148
381225
962095
617451
171736
1126617
283746
298129
375859
395421
76619
703588
18083
885263
836520
575316
809144
640756
845975
326856
244759
492276
1232
882537
907433
349783
176266
817518
10287
741611
136439
1177331
70071
611416
1137225
749407
766588
102841
760597
701097
1019812
593646
1068747
1155507
1135556
70667
569292
430783
1157603
58203
249207
374918
372846
552943
567638
588159
1078475
909052
4379
414435
14591
259661
920628
6399
650327
970502
914268
899730
679899
206987
772611
1184372
368172
1078017
3450
319775
862457
794730
771495
50199
86811
392061
689652
410901
2051
97425
418411
984741
966749
287221
82607
678628
279941
401812
1079514
236299
329227
98616
330825
209333
1020578
105536
884035
701662
422689
744388
3618
808512
167708
517298
62985
530340
835069
27069
1168965
159871
886625
809010
717922
686490
809403
453142
1067698
892873
1126945
771545
753710
986421
676128
235765
704699
874006
881527
948886
762824
1175255
40846
267984
416729
953697
912193
496156
742058
1059646
862808
515489
158808
609688
598784
402762
191508
1088007
942563
606525
1041963
662454
97155
514907
1109196
1074449
496771
1096511
181515
704710
704134
753838
896902
127306
325958
1118458
15431
358386
141200
757833
20531
976910
1084610
955682
323663
518808
104136
1087632
903814
138559
37341
561085
623421
750839
823960
1187731
1029592
1125322
1088704
21256
829105
369139
101408
126528
212812
1135465
626753
608183
1042994
51614
375713
658437
33273
840665
709629
3659
298859
409591
1088228
109987
299112
412719
15396
1129803
683303
158369
719740
954508
493042
1109772
592689
1192336
472080
1002420
123698
708924
754512
1145387
875900
618804
374707
711961
268995
702172
1079370
969164
90464
38064
409731
13090
558462
838682
842168
699295
1077390
114824
619314
423474
928814
202504
812425
1069283
313436
400409
628113
602593
219754
89669
1174821
1114734
943954
238834
134049
192230
834163
1131958
1009336
1180610
157182
667368
770053
308175
757545
954393
845062
62110
644481
33827
183608
326
444949
180157
1174395
405378
630545
535892
786869
361146
2650
940150
663499
629573
747578
927804
104557
982040
1070084
352915
142668
189471
310732
747070
85995
1160173
654359
448211
561009
1139237
904676
1136750
670258
194286
423332
791046
753162
1084846
81455
675065
873982
1140968
391746
515469
270037
1061434
284377
743369
219729
668544
223908
51291
501976
632198
657536
164878
620628
700075
66233
522197
293332
659550
412306
1128027
670832
718422
648080
496806
1012407
959349
676364
96959
416448
784850
9835
494780
341070
1052360
1096833
326784
335837
843838
247342
372409
243129
1062945
466827
422736
1065543
319668
962615
1041398
139083
358362
1107443
806385
567473
196913
568928
572529
1047767
789483
785894
805184
180310
630123
818076
943248
180737
346459
111748
93714
1146784
236073
293051
174658
354464
573181
196815
925423
1085614
1032217
912784
255302
301930
699936
319740
763971
319691
1029382
1113084
578552
664458
343309
76080
859912
921337
966052
793142
560182
839753
99805
104153
596648
799649
339686
31297
686332
1162959
555864
230116
457936
965327
370475
649968
621475
51383
582367
671038
703595
151446
356494
824886
1132727
199138
949973
622098
568543
539263
178787
488914
828228
1067023
393482
670515
6875
816023
784644
147062
344403
147772
165190
1010419
1005594
21150
134603
429118
899220
218035
1123194
166060
840508
1117889
661899
608851
1189236
547072
157647
572445
1067937
1159124
302111
322391
1148445
817815
1025653
856893
1071855
162796
28320
1008992
1025893
102395
1135718
468939
776512
1126450
86317
532670
615674
851866
778642
368761
569442
869455
931781
981112
726191
443065
566471
452404
613584
40586
16471
261773
838602
335355
428440
684480
755185
808865
655538
481999
393821
955789
280602
698841
201080
1129256
525630
231409
77385
260629
1005573
190124
337980
606249
377226
560794
939389
631420
698837
46735
377318
332613
431708
910306
280678
1166875
445531
550541
1136058
898098
458732
139384
993272
674055
652038
645447
114197
1131590
375444
99116
1004741
728992
207316
846471
1165989
1040775
859667
1119130
353352
175733
626862
417938
394348
363400
345568
1134467
766235
981306
725159
711814
487065
334223
754070
695236
297143
725684
825683
700934
36935
374120
166327
74463
496219
287269
1041099
263604
105656
7324
851018
21268
1111706
1171789
256382
828923
232319
52486
1022928
755245
1193139
666347
832119
538023
477347
306626
277125
1187062
815337
408781
742823
531207
475387
1087293
442149
700397
1037662
532170
1058900
659029
192441
550031
392588
487240
523868
32551
326021
46324
186128
326162
270862
460980
475810
145604
435474
1167156
624919
813350
113796
992755
361506
525409
439963
277080
46126
186711
55000
445590
375544
167596
284303
599367
5806
1109781
780932
760623
1133587
154826
664471
424955
136322
208221
730335
123711
8616
558000
347675
243113
826998
763587
799794
13132
1088170
1160754
637671
1116108
514460
601839
828701
70605
970126
1175830
906304
278627
175977
168982
933155
16270
1032453
1080702
383622
816825
9056
188670
26774
349571
538486
934147
468824
692915
291826
969373
908674
124949
399764
88212
1119653
802899
258751
539912
799453
185666
418816
450003
136517
178396
979968
1088910
879359
409778
733074
806904
1050964
1181319
55936
889676
1168057
662205
803732
362060
5778
1137676
1053890
389865
984103
282746
523274
653488
507496
951764
54407
1015493
599211
990950
1131847
619878
1051609
910116
351186
453231
252899
1082487
179079
386220
749139
319898
218376
228954
893997
1150784
1029829
729010
427391
619801
344013
1121646
820470
716992
1038448
923506
1013448
359813
512095
725504
1188415
776900
1187257
29550
875720
158805
357520
301747
717063
566323
270133
120154
609566
909904
317424
697973
96990
770788
1025267
1140988
1046461
963240
731067
108812
929879
304493
932820
1083991
701956
295934
650040
624286
806092
331078
877652
618311
431109
735276
244169
1009090
145388
81029
723288
553617
609878
181019
249535
963855
663600
977861
103771
377773
983443
128
1029527
908541
329775
355028
300120
98579
653224
82439
717097
598964
726574
126073
6345
528585
635490
535794
1106094
462520
19082
1171672
925664
311908
1141967
508786
850141
631537
242197
84202
1154907
463918
267708
723980
546731
675557
358412
296358
414748
903236
261967
801012
907003
1150564
331185
810807
28225
1076652
1100544
381094
1190639
230883
1152413
1139380
612606
1098482
953161
60739
306962
348207
1179346
535057
704657
340119
267729
559059
291078
310603
805005
439267
568851
48098
35777
539328
279707
53450
689470
521038
346043
361168
143321
846790
97777
176175
470759
652387
796522
450509
1030333
410497
1076849
130114
1060003
316120
826697
393560
1030018
802035
104137
1104843
1054482
324021
45627
437701
27481
493353
389730
524732
1189921
304978
439806
664196
937122
380301
858115
44167
354849
895431
669803
1030259
681449
801190
869720
738877
1170606
1163574
1159815
176315
523858
927710
705189
915751
1060512
602106
61141
305161
158207
459793
718445
828870
14740
283843
1099702
544466
1004267
905126
39407
104640
1018855
622673
860936
1099656
446131
884470
975636
746201
1148869
871272
67416
501823
1157335
686948
346243
692258
20233
345740
695623
110190
246400
35738
828997
751418
958753
62493
903906
555874
914920
762321
555620
750191
687201
183945
689523
877804
618338
96015
150346
672992
958717
88541
307695
1153562
54189
1021266
529795
1074294
1034373
1189739
641894
855576
457712
1085811
680744
1182896
833882
585008
854284
50047
629112
1167455
1067124
9869
789226
307045
446144
765317
881171
110813
1159963
1080985
189521
1180852
277242
172290
567788
850575
763053
98953
592360
41673
617054
337371
466745
813796
431771
881474
437158
919856
280816
427850
439389
618215
1125011
587075
130286
488109
546666
561632
792774
554405
658268
1113026
1159652
654534
803394
213153
1061949
811975
884477
63263
904660
215311
552432
1158461
495542
1075338
394781
701831
686178
94063
49066
955275
593304
965859
1109922
522294
613971
323560
19180
880644
842509
708784
586372
312944
831244
524540
278598
833561
729948
6100
82019
711730
502656
377023
45485
611692
139202
362374
257322
1062768
212484
864058
686003
1048007
867540
234951
661667
180921
836182
183081
683281
684574
227356
706989
140124
539285
664971
135003
41274
1109130
1181829
572233
984312
335170
460001
180811
698628
90714
314210
229594
49633
449935
308490
433850
1032771
612099
497488
690030
480327
777069
841374
330056
214909
532613
206974
174082
589930
758816
777007
972788
265428
745310
370459
1151305
1365
992340
1089817
904060
416508
821508
1017348
787686
282254
1154195
471819
1049573
222219
587716
1065100
1156987
459018
1005866
575888
318384
715928
594547
925439
660125
998583
899386
223900
102653
854705
728087
333413
568795
856715
428793
813348
275192
65520
447555
1148929
959546
727600
257543
369930
1154820
850819
745784
391222
496873
343460
128737
441656
641973
811908
154087
405275
962491
1065318
66888
214057
888807
180793
35198
766605
292186
1093869
174599
360365
903519
975272
494218
42766
223437
34839
234429
856339
581980
176291
507013
375200
374001
275526
638287
240092
17313
831895
304474
401544
720557
401655
905475
7502
1189249
159588
1167021
908094
1183883
533581
468794
383262
19141
147461
279320
1063125
223283
687347
598961
733392
196341
829354
710657
220036
376748
277264
742930
1006966
169600
101713
1138539
9843
245775
1093872
505925
11041
1059360
237812
35109
378465
16987
935730
1121610
1175165
1043615
511775
1092420
449878
29400
442495
733886
589533
1163002
270276
136878
947388
430262
38415
262561
1146705
639960
440119
29211
598382
282011
691362
40715
299802
390986
958155
500455
469305
1043101
817441
653922
1083352
747722
991232
991822
1054202
1049399
565649
1144439
403106
814397
1046558
708038
60815
902159
612449
872091
72076
935415
189580
427435
28103
412113
601163
802117
356295
382838
566588
1134381
1011050
383476
892618
805746
362608
992353
690784
1105923
494242
1097100
538830
509402
742390
286587
1112061
360594
772517
503093
467507
414276
62277
212224
1159959
694139
879653
287117
1058843
524068
739081
1045890
1029113
268521
325775
469089
54348
402794
647896
357796
972896
318407
17760
706738
642464
108157
1022261
530205
1117416
866228
28843
823923
498830
356185
723452
359061
163501
487328
849116
1149721
886523
891796
477988
795253
876740
345373
1044687
683037
447583
174709
378473
956188
592332
713614
190855
398406
836719
292142
910227
287636
123776
60051
1106186
161290
39611
587363
667392
3763
847386
83896
751776
286605
611737
570290
231304
899477
1008921
1127635
329412
414166
422599
281684
527394
361497
486584
962476
895465
693239
747203
1144061
717615
83020
607554
538354
884803
579775
1062836
622876
571910
911900
498035
395254
633934
443864
1088202
195112
791865
1165783
803813
1040239
1065297
61227
241488
721693
790066
568155
883672
432434
461071
401923
1120697
1098133
971530
138761
393687
982599
1127744
462217
922480
890340
408597
954059
258552
501731
952500
845545
371851
698685
351845
875376
959589
670579
41802
1171583
992307
668100
754154
566454
492330
792933
690547
16230
385234
152912
550530
1040916
356070
61772
885984
466757
868885
450295
416600
557481
693190
619108
491138
94425
939505
1030407
755748
649159
829660
564026
1063484
570779
297764
1018999
611681
91923
437530
912212
1088131
367603
1174099
422818
927022
854694
588753
192934
464397
799841
248443
844689
123782
843318
603502
371925
148876
150213
535051
395160
366425
12699
855628
1163642
103621
442583
348268
496304
454441
16499
888639
1081154
446849
271518
846321
402835
411343
972189
720726
913725
130367
304124
178328
1006133
562088
1128229
114241
528115
737868
814395
881212
925689
138244
58691
73812
819493
214776
509332
329543
574157
57699
204118
974632
244087
469485
648350
1125849
949374
310673
1012961
800356
322804
568839
643833
1115867
73673
865305
342001
481008
1146040
775256
636840
1078196
1025860
53781
954295
1006989
339007
985883
188910
434547
103063
852400
522799
72083
1129715
942610
166584
1038824
746318
87108
419849
581922
899877
313202
751985
400459
380588
1038258
676403
199896
1003712
51794
920922
917121
1148781
1173565
357557
558721
852700
120276
968701
227473
881786
268843
785590
524953
284374
305256
629732
754183
609363
397516
809032
451837
935782
375971
684621
282237
769218
408535
778741
447832
701885
947356
105038
570534
707269
847545
1189815
794205
169248
808525
878932
1029810
928129
515966
316162
624425
174767
192260
88111
261497
1082142
565900
669277
1072026
988976
556693
200845
483564
454195
822572
94337
462005
596703
420331
472078
953404
1003158
118707
1093067
494287
661605
754198
908791
453195
1015699
406609
819097
404209
116768
1189082
392484
255114
242320
803804
138542
473658
486700
646648
694169
224268
456810
1110196
1127300
800178
965333
708185
1193108
337782
950979
275465
1016882
467558
456606
473583
211864
1068797
940861
847797
529200
72170
371840
1109473
727296
737301
159337
499501
1136200
657987
1043903
686682
580408
535294
202418
242168
774581
779658
46412
574442
1168549
692540
363473
754795
44117
666591
835677
184727
408111
1164814
514306
1167836
829015
127223
991102
416501
663727
515752
957614
911770
578568
1095335
442665
743216
554627
754011
1191124
959742
1119783
678572
25745
846411
984665
320151
1148529
256905
257416
339976
38286
798732
611476
939468
518409
913815
561932
1068907
156173
369127
156596
398204
45843
252073
421015
190239
968491
1071912
742551
499945
372222
978793
437034
1067652
555873
166235
9937
937896
299838
376217
474000
299883
744068
118677
253663
460420
1037798
117409
193110
430063
534898
884954
926549
215082
1147476
492151
704263
348808
51871
42816
669727
666006
430054
1135338
456839
257699
294361
712586
551410
282141
282777
715636
542172
422180
204479
879245
1124426
1152599
83398
277601
828107
356008
884295
104576
570079
374931
453971
362607
595913
204663
383985
147381
959723
849714
1139137
1112783
23794
801420
74646
1175904
698965
830328
89780
563405
659416
174481
1160817
532222
1044324
734885
951876
483859
606764
684568
340387
983477
813149
1001480
358241
834298
1047593
607398
31996
58493
649312
1185655
668452
624035
637940
80063
1067294
179790
301365
677868
983114
814019
911810
323352
505901
887377
989758
245884
520905
340683
348674
1148200
886322
756959
279873
874313
601081
829482
860977
425185
1119268
864807
215134
900706
1096877
566696
513965
1063762
646731
1110505
1138835
308386
1029915
500021
102050
691358
439764
993035
654825
1137148
43152
217180
452741
178490
423274
224264
305430
773918
72251
412412
513110
979159
243231
1024884
896971
275321
197281
725016
210014
395277
550678
535714
883419
216071
346109
146640
479791
93675
410255
204058
1030040
267116
8501
726660
94958
689159
1123539
198708
423046
705448
544517
244609
89506
832953
189642
266882
589677
59929
228803
48151
46617
976125
4694
482497
17290
1149245
723162
471549
752318
1032463
802070
772123
1129797
605043
170402
496382
318018
609885
994632
967322
1041587
1090074
283679
538819
472242
643722
728904
1077008
857042
493610
778809
420493
965925
818536
123709
614320
105527
370543
161861
686451
619922
219641
460689
572687
1096937
656044
152852
425026
810244
671463
684162
638140
809205
433433
1123254
179836
689102
28958
882946
1128457
542946
1067864
832092
76083
292238
332382
730975
341614
1069684
364022
628286
539554
150911
374633
578340
530559
110403
835965
594260
149243
354425
1021565
127642
40128
969230
1006556
1055559
643521
1050510
51777
3571
1109776
1030648
80808
287594
322131
560623
879977
591387
558023
915561
814251
356248
998053
1037918
713874
772665
596890
866745
698288
974830
1093010
143901
528492
833278
21288
945044
244157
478928
1036745
578598
520376
604646
504098
986027
1059814
33226
1021426
408919
125747
1093939
189546
823651
1106253
822488
516145
560611
749367
123851
583728
503762
287353
939805
747947
93648
952262
818418
676580
450245
721233
787469
893115
1141614
548534
698333
545177
631540
1045366
644341
54865
385361
239621
436366
161104
1051928
195502
663825
880465
1053430
1031956
211250
667734
383972
197089
339953
612550
953024
89304
255614
828503
864388
741749
759858
1066054
672379
908732
384620
1015279
458307
616957
1100438
84342
105785
568418
108205
301971
734687
693678
1076609
456750
934410
1007883
780123
52546
425614
398808
1012378
143193
1038649
1022284
260856
691673
382522
206003
908763
864805
291627
881342
96581
1038151
354968
1104066
399147
664780
321841
244312
668046
49994
1143532
743050
116615
668818
532380
1085877
508520
355295
534537
29592
110369
871514
1106513
974163
390556
696095
74952
724989
218071
94426
157003
775541
560220
1136555
1027917
124106
232919
18187
7507
56148
542101
789469
993044
234906
223224
258333
653028
1164837
796583
901251
601378
32193
356267
609285
534793
417631
533117
214333
44173
1138998
973048
276133
656769
54839
509019
937465
392094
929140
402880
769466
602273
1035113
740474
64164
374733
506074
545373
225933
706190
1111092
572425
749279
71789
643232
878926
491541
466450
748280
727801
692532
830505
311760
916831
642939
736494
570821
624184
600753
31732
920144
236216
1032172
268601
756255
613795
1113744
1187534
393131
138379
255573
1146300
170846
970893
1151903
739730
591575
1060005
71392
21218
522053
149660
998407
711326
819501
425335
811022
439369
575774
254153
1022004
667168
396509
99784
1146275
56416
11961
1078884
293005
384847
646369
821068
1131689
1066549
709128
739601
691234
185049
227137
989692
767969
227424
85030
773680
445709
883172
299139
923070
1098211
110573
521683
66419
23381
576198
118716
314970
1114355
950793
561210
624565
1037606
988244
71350
1143511
914671
147968
937667
1014752
940978
1087143
121050
31894
602577
833768
574989
1098563
86347
607917
709951
750820
72958
867070
284707
560227
425852
36491
375474
998035
443517
833843
911297
499176
679930
312160
621830
57446
473426
1142331
1098228
1144500
249956
815703
781651
155327
635724
784399
624923
345594
1133275
834753
791681
1045312
628030
443826
350262
453450
168907
1006477
680776
1088462
1050983
571062
18233
147729
1053528
553397
5534
891045
1029851
190683
621057
516772
1128849
1163253
422698
546391
1156180
205263
1091081
549735
214601
2740
807892
1102313
1034676
1021687
899361
295139
1130499
380503
119639
446436
1070500
91472
238177
52912
965410
1127699
1093665
281408
1012452
1147902
975844
548014
195613
757738
1018466
934355
992275
1170492
260891
492519
485348
990102
234520
300657
673498
748264
1020284
1130428
132728
281942
1015275
646607
963421
594992
798618
1180875
58352
290054
1154690
185209
1143222
154084
1016182
523028
505493
141322
711366
285838
918400
912161
622149
657578
188345
105324
702788
607885
223526
61390
1088932
1080835
1065634
330114
522742
996518
57228
940189
1105997
951933
960682
595518
418633
656786
656519
756718
778574
810147
225438
1066503
865826
460851
130745
1031182
302383
347708
330126
1079862
581723
212637
659169
453068
1020914
955313
511984
636132
173227
1022134
270052
757880
847564
335352
319202
1165764
599598
184195
324398
1012644
546317
627767
455261
229832
111202
315135
861359
611956
1079905
1014104
36932
856286
226141
176236
695127
331461
892027
1069349
644990
525115
1061872
296067
434837
206681
256786
1100196
1020282
677610
716000
176463
812165
541566
565864
212206
537969
252198
299884
871821
205301
280756
773763
692591
401254
236254
1190214
125015
640522
235369
862203
599644
319401
360332
43035
180797
121129
1029976
182134
818042
547955
641645
1127295
34687
434658
579270
507116
1179003
793718
684218
64763
381946
849350
1052678
888507
458799
1191162
320000
405067
586203
380054
364372
1496
787957
707048
604693
930191
42799
27546
685398
647830
846602
1173308
708778
604938
665818
560338
1052092
33159
125917
1084686
82485
1077341
614615
282609
825668
121885
50494
1097779
222361
521616
831326
960972
494756
1038725
179005
243452
229384
397075
299439
483056
393528
969854
1044039
855018
1062813
812996
513174
877330
21506
95087
908623
1007569
810569
761497
1173539
96244
555023
920046
952878
290665
383782
550623
1004790
935200
659892
680410
24264
855046
468899
1075119
74153
461393
654958
1029385
231186
272572
1136942
608578
932205
774578
193960
947332
106110
438607
1187635
1090836
109528
1109439
753751
153396
464239
320962
954543
588182
1085634
917332
596783
1030092
604278
980567
368484
1007613
1074197
540312
182305
161421
227757
166295
596484
1154965
217015
1177852
295783
743150
487412
726747
312807
842786
1091069
627312
210990
340787
319073
878850
762613
373922
22734
408627
310875
607128
746185
1041753
113315
903309
147704
708083
570989
502209
650133
320371
907085
57513
592326
66907
1145283
893370
369672
872222
1171764
72158
792754
461667
209736
670202
353741
434594
975805
803348
102694
5531
215916
1019954
627664
282573
1018951
1148356
447177
885595
787510
572861
645065
358334
548225
906850
297209
208748
383508
389388
782008
683709
643539
392862
617587
1035031
666548
557503
617824
265832
685159
842459
836898
978932
351987
529577
1145613
542430
893865
392646
255621
318471
211388
605180
1108039
1099650
3543
531356
368861
852941
1043765
709940
8942
387774
641694
536678
889167
528600
647940
504835
322737
76017
1103157
717250
521988
992379
596730
1136595
793675
1007765
425567
81470
867370
1050548
983613
309218
792056
486306
1166413
312598
1013750
1148630
766734
1190166
252700
162224
338375
454091
734458
1043656
1093576
370590
377229
276238
359285
829398
300831
657979
312904
856748
948411
963469
186367
738961
45948
840286
176269
1179216
700688
914930
46795
983372
192640
994774
1192800
535452
759878
594347
1169033
542666
75096
285864
462585
262305
479550
1037661
653062
721595
220080
631572
933623
929556
1106622
361178
768545
1119800
889950
1096195
756958
683600
85727
337034
621469
792792
476764
1130224
742711
313814
64683
157776
972724
686619
1131478
147761
269106
100741
822377
435891
1078181
15736
924794
164275
88919
297800
1107422
811896
382441
818976
128385
664547
497824
224557
46428
1075871
1088196
561677
860850
162512
350248
376965
1021482
266938
841316
854716
1160582
1032849
1020549
501243
515690
1071130
334440
345943
1124050
898737
283453
443427
788111
1086664
675578
301837
522917
1108979
70802
112300
538810
73009
19361
926217
38605
797858
10837
260472
1117121
547729
996669
747815
679263
439087
420034
865119
763420
1183422
707855
1045598
766341
28674
787153
591837
954876
458939
969872
657395
1135110
916302
599199
1165346
1036048
406915
909927
171719
606922
965106
976290
62620
631349
1065761
464089
838738
532164
429316
725180
375207
100738
1013324
1040179
1160756
608590
267791
834853
220250
1151140
348441
427451
368487
848320
929476
400953
259566
211751
494288
895771
128351
158116
420620
465679
226693
194002
35150
219561
887261
995014
1102329
729463
1158846
390554
859002
1123080
486457
1029748
117813
492459
921476
1010762
424223
1077492
1000661
384368
198817
67830
937964
997147
317137
394446
1048396
64451
785255
1007166
696262
255261
252732
676780
31086
1082835
175198
910294
850345
1026136
347211
839038
847403
282333
103420
990914
917929
965923
210499
1182850
952778
873459
306883
423209
383590
719741
1135101
266558
687746
1181708
988004
867358
1180333
801359
648529
957156
971809
894417
175560
801969
909042
506288
117436
751545
891990
330392
700387
520069
162631
1935
272815
799084
798965
936088
608189
882258
1085353
41576
909136
20274
908435
609469
272968
895356
232890
896100
591581
597016
1085894
23201
659622
668963
8279
106199
887143
145
575675
623174
868051
70556
79506
1041706
512549
715271
785234
883766
511690
744355
850690
446330
101906
260518
652155
645409
683917
73421
1036629
283958
549301
551995
148271
676509
509477
373260
606887
789934
702969
178055
444927
124746
961712
362795
333768
14622
420106
622921
474266
33699
546090
1023044
135678
375749
116190
1173924
1094143
427211
1018840
49809
799270
215353
809893
257582
122516
289876
146701
432334
216366
1018621
864231
1022047
204068
901039
527708
340982
469372
1192021
255689
748473
20949
1128682
882753
889878
778233
426423
327005
1118181
861389
1030896
619211
290468
746632
786000
310914
1020115
991618
1140471
607135
464498
107030
159162
574997
2099
111164
712726
379638
161790
982952
1190224
353099
171779
40024
809191
933784
941658
533244
913987
192043
129275
348043
1054995
130070
325578
923608
582691
192979
139235
234498
752269
1031075
557115
898023
29975
17109
206710
331158
453056
290582
1011822
1119411
312238
773972
345884
739079
26275
225742
184130
973576
1003515
638477
587147
843829
725250
1086225
1143393
408010
1073236
516677
521826
613128
532400
258843
886621
362627
252254
1111393
571745
655470
56459
522735
368475
96525
437934
363907
785759
362325
317885
9706
586693
330745
1175594
225358
1114339
105379
821046
447292
772757
251207
1008138
289556
297421
650010
569511
1118360
300227
1118882
170359
669784
1060043
130700
919408
54904
650201
850986
397913
395931
198881
166367
418943
48557
441329
1148526
854456
207158
777596
302300
53807
313379
680845
418537
99472
824240
531142
559854
925511
760423
201487
147481
1044666
764846
746284
722061
865136
249899
283634
995395
952819
240336
689767
15910
600476
855989
161442
866448
552036
740590
227548
376190
46214
791671
728029
702418
162446
1140199
105851
844070
1038257
227065
717002
622718
859004
930510
1133430
977754
80679
505782
601040
52492
884735
942549
91503
511135
229483
758828
525531
680645
390873
147514
229790
205480
605915
987679
1022098
690782
1125417
59739
743730
515369
654002
622264
835133
751441
26103
554891
488750
795248
902036
642064
1102805
539705
835380
151224
591945
936356
1092748
625017
418591
278146
770952
694810
1032713
705813
1177633
1163825
1139639
1020318
164689
503547
1035704
919305
859714
31696
80908
693530
802335
904635
542219
160641
17684
84864
411860
691485
651344
462127
529997
200880
1131464
157436
367101
19824
64405
867997
281331
1091320
459844
799260
98524
883082
814802
2362
549373
68989
971785
906001
292101
1184258
877775
716751
150156
989734
941288
207869
201189
392968
476114
58973
114974
735904
11091
85364
476569
547810
48755
577679
997650
851756
157457
813117
128530
1132151
509730
742680
309349
359551
119161
378266
373511
813710
423668
566832
101028
284603
297677
790379
988414
184133
651589
874661
821788
1043604
1077980
901224
1065908
1045644
924424
586448
472354
427312
815877
668332
544965
407788
1100210
69756
97301
931172
125025
796070
841480
550384
1114125
569044
179793
77441
66697
424882
332332
1084540
45426
678876
951688
772737
961606
611238
120918
90261
997387
723388
840258
971663
102063
569994
861661
12437
584505
815036
87406
864057
1166969
14936
1172101
804270
760843
850407
1046665
350467
600626
966959
379238
783483
909
748010
405804
570630
934512
887266
619370
1103149
127390
1173998
562251
27536
1162927
67487
301461
966094
1167524
438311
248087
589585
331236
558290
780152
273127
881579
416523
1093087
694160
239612
769726
1146139
518407
873165
621387
885210
1146146
80804
642792
571733
383801
1173431
296886
783160
265234
737494
1032200
867280
345938
24466
14743
744918
1012282
13187
40238
268465
476367
890262
24182
1083445
489889
118042
520697
400251
1108697
1041277
961295
1079131
602602
467397
552472
426328
343593
780941
521583
243458
895423
713812
687505
255762
80045
77790
465383
1163843
74484
910508
407052
620217
1145224
250397
297943
912165
960910
89742
567860
801993
942232
365138
61425
424397
522345
846561
630100
175050
704947
898361
1150932
1140730
1153421
1010794
1185566
834930
969359
103847
434595
1059458
1149477
1155427
707461
374834
1190410
261903
148953
418758
262360
567870
673864
1107784
103637
779500
184649
1135949
970523
766113
586064
503553
595717
178491
162886
280488
753078
706894
108726
277008
609872
457069
1170914
415475
623124
954902
356540
529656
786545
635227
172224
1190453
628016
818116
715539
685863
1034916
591132
473905
357464
636494
264932
1128212
719146
2461
514147
1020983
1067952
543690
374221
623145
304419
735315
1172598
751791
681846
902378
936926
710948
1045915
836678
391530
820527
1049989
159408
90880
597272
801552
267571
2111
381722
200706
36750
1003744
535840
294018
644181
971582
262549
800860
1177559
653572
52627
1113198
240982
1119640
1164034
654381
1054440
3073
1123174
296759
292151
1067146
597956
279023
1170482
248243
406717
172772
705784
9287
792065
525870
316999
1079856
283850
312417
999226
331812
440931
368758
608562
1077105
933514
907
1082919
990516
580262
561947
792385
151213
868192
773835
1149126
693697
1128898
768299
15914
144904
42175
34759
1036211
853037
1100967
274415
511963
263295
731813
155324
633336
932210
552065
790690
35035
524881
1086537
487995
131301
1172988
134319
467803
229126
1179990
915257
441506
1119251
1061340
677728
754826
435813
616765
1065664
288649
403720
414025
780431
706953
33729
374556
339059
662017
1035115
91453
1140120
1079155
658409
641330
878295
386264
1550
214233
807886
758827
1056667
822884
536608
97977
658608
1053647
505079
757344
1102802
97876
454450
1101969
352463
570171
924611
1143357
327529
135813
854112
211060
593583
100898
72868
696246
800691
583805
807190
66772
743492
449087
376078
831537
832240
127649
578956
1008865
502828
480334
674640
62992
901095
230656
162322
347386
415368
144017
461836
24534
583770
46908
887326
744038
992876
671483
795144
241161
998038
433483
13387
30332
1061439
808589
1119597
646164
371144
1153480
154956
313720
855424
868812
101278
825694
1116495
662821
764792
281788
845137
310911
637989
81309
428893
379888
928488
113345
772893
493532
485808
492869
1015797
338226
649226
963381
7855
715312
951239
361545
189349
628632
228763
727737
62254
745189
1102985
880149
932871
608516
930064
955300
854636
742927
426810
1143200
1063778
1149779
373841
221959
954712
51974
275294
37219
30628
4440
1075556
732173
594836
175141
496757
590632
964137
326029
1180827
1038858
600253
171536
577037
660148
377260
701953
634079
242019
305866
820604
750028
325857
352863
921195
122362
483276
468550
920391
144158
1078058
824169
856902
217798
425543
2042
573267
390721
886870
751483
169674
138037
335084
1038752
804124
772082
59134
434807
976680
548897
406731
587195
542694
948918
254832
987061
708215
262567
977418
714300
203884
1124072
1183450
224795
200018
200984
329729
1171506
223275
890125
218770
769762
801924
143555
1068382
786078
1001430
793421
696281
837948
252509
239926
868053
973108
573220
765570
496055
662386
678238
852973
823857
1090054
1108688
611888
1127131
808744
1158566
360020
736302
67101
891348
1093217
484589
922076
882645
985598
1064072
558275
128430
558067
408092
398433
894585
226892
650295
399645
11059
849276
1055040
831637
111775
108264
427028
1173037
52977
470888
536479
126777
518497
270754
1004507
1026120
111894
94512
1009865
569956
343674
247678
650161
381198
809264
890198
310305
244900
772544
398401
1032648
1053378
249936
956342
704099
885575
785817
133073
1072067
323355
1151916
885492
910454
947657
364038
52538
465152
614658
886347
468960
437079
39798
598616
6313
1165226
409722
640319
130554
466518
390230
130774
937320
1078449
351810
190250
352333
421851
741512
941318
355892
56118
150998
343650
197795
475403
1032468
286032
811075
817175
1136915
425555
80239
975980
1117252
208298
411983
175339
1176617
547766
899423
693953
124378
300327
538688
535404
416884
295156
204967
173867
1135107
784255
790352
650787
174467
532406
1049471
677940
738572
613453
1164811
396696
676491
208170
861085
423135
346407
888281
660709
1173693
1064997
803234
116983
1106628
221056
1178980
493835
62089
214053
237587
178001
706367
645932
897917
1092009
480550
447348
493014
38780
348431
524579
1119380
1159050
654928
468480
808722
998820
1087596
453588
597791
274125
980630
1027097
901774
689586
652934
320891
277373
455472
385641
643877
954177
815663
250093
32590
131451
120210
273065
892817
766120
602329
959195
841050
385563
785989
677264
392727
338838
665386
525347
1175693
1152843
1023002
249077
842016
643016
562028
416981
737863
562096
762080
953297
120133
252111
113133
912135
681752
534224
445754
682969
874941
588545
469853
243849
134074
425091
379518
311153
1042666
356012
599645
556217
550566
950467
1022282
1010986
72748
730108
278206
458698
822652
520107
139006
656795
549025
937972
577428
553377
477331
1133194
261506
861975
110094
1149416
400721
513343
890826
589321
762967
455575
312725
258604
941034
183161
1088511
495563
824973
1041862
129671
122137
174727
461185
141518
309526
995221
392614
685448
142673
361845
397405
1089727
478029
586344
763212
312889
522157
140893
86199
787606
315235
534352
422493
1189099
441702
46168
942237
839538
1145276
133170
297036
1101922
442248
582938
190482
879227
823499
908393
581571
835835
28256
892494
539925
187867
1098132
1067408
921521
566859
589468
689156
995290
167319
196075
481403
1105326
1185508
1081420
47290
772894
1037110
1020117
982897
616012
695213
974243
626416
623605
577855
510714
908136
396017
1035838
264703
256186
1141148
1051447
132672
1105301
176919
1050562
364065
544826
609772
267021
638368
96208
226841
467870
377958
672226
842298
98869
965384
220865
43158
950458
397507
722171
452319
255469
862840
718656
1098623
206249
756013
644180
890546
213964
342123
374451
252153
591856
882004
682344
531781
261851
568424
963238
382249
2813
122190
782108
1038038
838148
1038919
143543
128613
567496
922345
349561
744059
174412
552875
1110479
191427
177303
3302
1098225
688383
147369
461549
68864
538386
357353
787252
492713
393609
296834
1183498
288601
537134
202634
930636
967990
778422
491245
508638
494596
297919
461247
838534
1009617
637162
58105
481469
44269
47033
1093050
885809
505625
847778
1176703
1009988
146206
891165
356051
579250
764012
1132121
458770
29555
322542
392247
201904
921083
409342
176943
328666
779047
770717
319367
585730
146661
1034668
954275
454457
473274
186542
244421
669199
1124593
261919
887013
402622
374434
212756
662227
17771
757981
1190229
335564
897481
320975
113878
208413
29385
79213
533064
729318
319645
725478
940200
1146578
1117596
732105
908867
1127553
42729
780109
328458
930688
670145
741693
103527
658676
422202
419070
329022
150972
801286
743751
294924
698885
816732
765075
229350
1150349
13748
450125
988679
713081
739010
1068460
316952
166647
788011
793277
682365
109182
794140
1097500
899270
870809
322718
805700
874263
13985
110295
1091818
357165
1000021
359396
359615
246039
534834
998229
1086483
797312
198852
700270
338545
115586
248665
430352
434644
1091771
1110328
196258
1188970
971975
258542
645330
702451
114792
473911
610724
789417
422852
1123293
820598
493061
523095
933978
645123
485666
603800
395746
1029251
738451
639739
603371
587353
207098
13204
684618
489987
1072222
399242
483004
1106704
846395
393820
387826
935997
17090
229005
192615
479140
756972
340233
386789
240753
51995
435979
347266
1136195
724552
835322
800609
1190433
479539
475424
192960
48819
460471
299476
976097
362898
938580
711612
807097
444094
1104759
662455
611280
887294
1051652
614724
367999
913012
47357
1044296
175942
189372
66186
1080336
980718
382402
298575
73620
674049
1031943
466008
1074423
815621
812166
1171124
97280
462868
364153
243381
297892
345249
977949
85218
547921
487164
359863
919833
1046605
1144501
59561
958600
138860
901677
470646
323659
648492
725387
642223
881552
807195
579022
316209
1110362
629657
192527
49864
1026696
363934
1141311
160930
195777
283471
367684
673726
1070097
83089
468558
27096
162083
183263
396172
715879
892285
235625
819232
774859
852463
927046
994576
1134335
827862
319931
480407
1020637
732954
445703
40812
186482
123091
743864
707896
437358
925466
239138
324086
549512
714863
787216
527217
547882
294288
605267
1051383
509280
1159489
280710
835259
66237
603150
186849
1025072
411692
669343
723612
1017038
679464
487782
1090324
748378
839081
757292
417862
1184304
879262
809285
797255
431995
996600
815188
273922
361514
572112
400346
186539
1064580
1094095
326292
527185
240784
832464
577484
1191939
584694
1101217
364546
1091114
290258
1171188
980209
630426
431648
716198
931507
286830
595035
1035572
1105615
390337
571773
593346
958522
312667
573542
157128
146803
1140643
558709
1121820
1034270
966211
676074
388240
578519
1090833
1006819
1007545
688840
935561
527279
1170932
551415
390386
1191855
438155
804862
1076523
513126
923231
300166
709247
335267
1122828
641730
224037
987938
52696
78845
195616
291410
178962
490154
180745
540504
36340
335938
749042
803302
326705
995881
667496
266438
545191
438599
1154163
807352
312835
95620
79730
112530
316968
322603
991830
999883
654185
785778
399209
931810
969551
675866
427524
1114091
877289
449788
1114319
1003098
740699
1064941
754431
920767
759981
57245
267464
315660
1143815
470419
477900
95095
355953
1160530
554345
765617
177270
235909
1126828
337322
696768
570967
824945
261414
500133
973605
718009
761457
82704
540688
777387
679757
1075079
180316
937955
1081593
664386
938354
909566
454535
343465
902814
417908
236265
228833
666390
375295
792930
465737
223024
1014553
962083
905757
868107
247723
233243
40346
917598
1074974
926767
1041426
194839
947682
283178
986153
814353
1079254
622408
1136777
956563
151960
728700
655376
127966
450094
1183366
1093811
393008
847266
45825
756772
499096
282057
184123
733416
1090957
907685
333974
219582
93383
989071
42022
486726
624303
1182330
512154
920639
890194
827860
569184
363355
181560
193409
309561
956936
104736
278369
512655
894793
529223
722158
719702
115997
771808
770378
1058087
1086963
1167472
934425
72322
792900
1178700
1114977
244938
1158386
297694
763419
945534
488398
995757
534403
15151
12052
195067
1073278
459794
427591
863455
800063
971758
434209
68155
865344
1036314
562621
980949
999978
844459
77716
992059
833390
944926
68811
519111
560103
328524
900603
1163849
764155
783340
807139
713423
557996
997702
915557
686533
883441
1162281
1014468
604777
484770
483699
881816
1221
975378
427412
557256
202066
311485
242553
965166
1040594
385673
594445
139559
513967
378553
772394
1770
935547
927872
539434
397029
769882
893577
906684
339124
999070
857789
226406
499725
281476
1118252
167904
546407
288750
788375
390390
128610
114417
92506
926796
155845
179731
228601
323405
709616
527876
580071
79246
898339
248439
254767
28029
907553
1191602
944925
1141987
1143301
1060133
748726
591488
550202
836085
130426
369864
1185419
999558
1104999
1067934
845913
550208
920755
311272
723233
241665
1079386
585031
643571
236903
194019
851266
456726
312074
439879
791116
382898
147592
586707
54309
1119699
342198
869768
502857
361839
448439
473833
346539
45385
899234
553141
796859
350709
709061
956489
912163
1142046
1176391
601205
843252
714719
334407
1090692
96560
1155173
839317
604503
75424
974441
261315
1171864
826090
876087
841665
597705
548631
822785
932767
931877
182317
1003510
155471
450411
292518
813503
836978
361076
1004203
69096
40477
323847
41930
222454
817723
562439
663591
310453
94241
1498
1002494
271794
753812
686565
1044435
868408
572664
326048
76284
274256
1045868
305979
52228
1070464
543438
37983
892829
678354
869249
450170
164561
979320
331120
836456
1136754
1030863
906561
1122163
934408
926504
695504
622346
976955
15840
1066289
25389
905830
372695
1140428
277568
747580
313631
306689
1076779
112675
50900
613441
304192
480450
247234
1155646
182731
627357
158385
283799
699468
584596
162832
1096094
184690
278378
1087069
768937
96205
963235
210412
328100
743382
374549
801992
686073
509329
492047
947613
1086194
502512
967821
440503
570491
882524
166026
1088365
988218
1098937
389260
1122259
70951
323871
768170
445845
650501
1025642
290573
745105
1011715
438680
659697
27297
48724
464612
209214
907435
347369
968243
398110
1081733
1069473
253669
210891
582286
170437
91005
877691
475497
345296
149586
346092
27553
655171
188230
651927
570950
755769
167889
431609
1103371
242798
535960
506560
232222
897486
1152962
401822
1193107
856040
839110
901219
965515
222385
858710
357823
205660
430378
1084057
441214
1173284
444691
398677
939478
839988
172707
793849
816577
1129606
64228
482851
475070
263186
479987
259489
104645
1184331
154010
17479
1084512
286045
1073540
1147593
792319
163327
138266
1170531
445623
193420
794717
721113
64956
490769
557131
409742
949874
260928
801339
5600
759732
650964
343667
434866
490180
1043565
995707
1084466
270162
692207
165345
1138349
623070
693595
1185499
1084025
540457
437535
453523
1056977
1174098
273285
1137415
910028
754683
141801
752410
569099
563811
984685
118426
642195
212342
993076
681671
637647
1152750
238409
1673
20022
915847
752889
543559
600963
393320
805978
535636
1033455
627074
925185
929840
161434
1053467
1567
659456
36028
697489
557585
172117
1185013
630085
916869
524254
38100
621603
580738
592970
434721
898934
751512
527889
630697
355904
891398
241016
470857
1041600
884530
587608
856909
196689
726524
765572
998990
323898
847111
679697
960823
529709
632756
17998
1192535
312026
594825
221700
610782
1147357
1056372
727848
95995
604507
18926
1190276
701003
308016
929720
961381
58130
513771
1190678
1020893
294464
1095343
1182794
164
964656
607845
977846
312364
939607
92042
209358
987906
84624
227929
1141747
1008883
422076
708195
278311
736703
521558
944611
1105061
797976
917376
1171509
891333
358222
1149420
723635
1188724
234832
1118949
1154606
756033
47379
136456
562693
423275
404370
370446
598970
164387
917730
946922
57362
424443
1110017
535479
1167970
27906
1111859
532449
730689
1117749
537635
290123
1041282
1044877
791154
330191
681320
592537
1138371
127780
995147
1111367
765463
878708
242537
1097378
177500
1064515
1040427
1010464
345586
1806
563754
282458
467143
775133
439103
285887
29588
883494
681239
80997
497120
593612
253396
1113180
910671
691624
547698
330457
960438
895697
423270
307070
175983
1021754
822339
713302
347579
814851
814314
1014777
887486
329238
839642
895212
420998
256042
1067699
1036750
1079445
734363
475136
153293
918094
1003375
30085
1144722
1083848
15466
872382
262880
861366
962075
1104596
508870
247204
10387
705837
845266
87920
1002784
380695
812689
293900
193203
1054410
865307
574218
843210
341102
818802
968557
119990
116493
994950
1003617
537148
340012
1039267
560889
580581
1104230
1180087
822592
980627
912314
681024
667163
938165
317495
299224
161939
524456
488946
1102683
1113695
341951
442591
697927
449182
954995
403482
623711
269852
508665
115228
792600
32279
1178479
1008673
160021
463419
641268
650971
42534
530879
761666
152895
38309
877091
154980
214073
733101
972396
991441
1082998
161476
977534
1040658
982606
584446
1135735
604335
891368
442063
640927
858620
62619
539787
1027484
216057
367860
208119
641113
251861
215419
1142034
1155936
1156333
237770
1040790
645605
127870
232506
1133906
834204
939485
1179538
246835
384155
895928
722096
1054421
860078
661872
1185884
66379
274390
40924
1082341
875540
958328
242140
1035973
557684
433949
389565
369942
1007925
572575
732187
474025
28120
135637
813192
233264
1062616
146309
564935
180346
242233
1055937
1018332
44026
588957
1139789
300561
496744
663066
779765
143218
761924
608591
12230
471188
1031247
1033514
740813
252016
37021
414408
581874
301832
93812
1121381
540368
752940
1097262
444182
133996
713827
789381
611718
735437
1118393
798018
958728
591394
1017692
752918
1138995
405725
406417
510887
65039
769758
655905
729163
774056
423880
812684
483003
199592
803626
318576
828355
1058299
898869
1044028
171242
442175
1148931
867136
380834
641521
269686
808675
262577
324733
1095598
905520
165804
908571
397830
649561
587894
1057320
1113007
520232
1166211
367244
791554
225967
279595
99023
572117
954026
440381
1072774
147687
732550
58216
831688
746978
88879
901825
1030175
391292
898993
539525
257230
941337
878854
1134441
1160166
351091
287556
818582
481723
1188401
941029
1166071
885192
887103
308369
602872
985095
791152
745512
147794
243576
123360
731987
958032
296547
70370
840852
790504
160471
511727
820249
336406
527955
218286
291127
140266
1123773
822407
789468
86043
37610
678709
1057087
157206
178347
718165
692167
1129273
687822
186302
1075895
231544
287315
788472
700223
285150
857470
902062
633505
483332
1150435
485092
68704
614298
715447
452026
325243
996694
783665
649342
131258
579994
1038822
647158
844833
535732
1069978
361870
249898
727174
572164
473364
679007
526851
477727
618691
889497
641417
1000841
506530
962362
952797
1120805
1047357
457455
910112
580367
947339
578705
1003666
714442
987943
358579
1178934
466453
878016
759027
1156347
819352
508889
989239
531507
605187
1099643
259743
657723
736441
66894
65160
288914
896916
50658
1175402
518527
321673
548046
331422
83439
982779
1023131
816459
1188582
857161
423495
765067
259358
540997
821675
876414
985243
817673
24399
874556
493791
623193
159030
832160
3762
912025
1154652
180213
912596
224705
956578
119188
393929
253243
174328
441936
95051
920560
621793
112813
442820
675905
902875
695216
456429
957530
216351
168994
707167
233076
230720
972047
252240
179084
291381
413885
10668
117202
989237
944422
379206
782164
1030080
628229
61801
246795
778987
155454
1168119
970062
931866
131104
3581
34656
746667
869647
1018743
712175
85086
626012
262742
838147
476579
104229
14852
237893
476794
807976
662201
1178008
359822
847192
100456
182519
134920
851286
355209
432575
785220
573356
230864
456437
887808
1169676
605679
777676
128558
653637
454760
562966
794650
96486
153580
435447
346699
928543
140859
347098
940868
732981
1136531
212344
1136050
846018
342099
5902
982261
924259
519706
1087534
435859
1099013
288627
338208
1160396
645144
97424
274484
655494
691949
320823
62381
120526
348659
307474
348649
807626
645344
722694
849482
881739
938379
576383
660338
886212
288932
1016878
917727
195526
842705
410624
408833
350028
1113505
83146
519512
835267
690151
757038
258759
600570
342661
494224
294994
389102
441615
572041
1163833
870746
951726
932966
467200
1000238
1182354
235224
147764
349333
391299
1004937
1159048
1024261
566313
747270
482763
590161
302800
701561
426602
459746
257161
601029
1170788
107473
655427
497657
127122
755359
1086574
313765
446581
916374
818246
1002551
312505
988923
459329
369584
846754
548035
1157203
741435
261555
236370
940669
264681
849983
21749
180936
15435
272757
233745
193986
823826
458855
586613
486161
1149528
986785
244424
742447
393495
1179322
742722
158797
499239
479765
320763
18330
769323
333102
968131
336017
984116
501010
537510
801816
751008
738967
265829
477206
444373
289652
183425
198613
944135
234099
305069
185066
984905
591686
450090
476261
633601
284423
1144445
603139
249030
98635
320457
96898
700754
1037388
1038186
678826
393366
182377
93204
21985
133923
987831
45882
155975
422079
536720
163323
212173
934650
575320
251858
844858
730801
745504
391352
578211
931664
1078584
476543
179105
521
377811
652335
808140
840273
532987
811033
937514
815613
880660
815964
343658
1070859
540178
926033
1058556
940737
657603
750878
612394
568097
288168
494335
818329
671297
960841
315341
1110997
1091784
125494
81384
466869
1107481
507128
875719
367841
995983
289489
441022
379483
71208
621024
768076
642650
915937
534918
255312
27084
628433
1186597
538219
910540
248865
598299
862774
141911
517915
996858
1192590
269360
959424
929590
901141
273723
950228
680949
436625
208611
27604
367058
231819
1172833
374756
709783
1168673
1062202
365880
1051927
160037
143932
815175
893574
31278
906114
552086
1151257
1103757
108041
46857
466481
203805
258709
372603
169543
821019
612539
271559
774097
779717
22063
275473
310794
580038
1028850
445175
376922
1019915
356130
336636
995212
335302
1027135
745767
150755
1073205
190917
142993
943910
422174
982333
191015
293337
440050
556057
1039216
1125017
972623
1164787
41168
697523
484365
779844
838317
521828
70347
247311
577802
883892
412302
1092470
818406
787467
276359
891167
554641
582116
1013458
284522
738499
357618
220831
472734
390410
397491
649632
681032
18849
176783
57358
963526
1130743
227990
760259
1143487
732654
718726
844510
482979
416695
567973
682749
605950
770311
1115292
124726
143920
724079
750130
478044
1020590
855313
320704
1126645
343809
619322
740607
933624
720152
839612
658512
684070
347684
635672
1181697
359871
996536
1182743
528707
664176
124637
929942
841458
576438
364175
494752
897184
837847
8648
951367
136496
1013454
113006
153933
947444
467489
245848
240744
685329
772366
791696
107536
621155
1059241
730895
647614
1014597
199791
122061
758335
426437
52508
1112670
1183892
1121439
331771
842699
156694
135757
597067
752430
485296
813799
537843
89114
77962
1079689
976781
311222
435922
937409
975700
18597
872778
105067
951293
640705
157435
860576
726179
494327
16481
642147
1112049
74228
300755
453824
1063447
459558
996243
804053
544334
683815
1043786
380394
337997
490009
328772
266559
328420
330223
1171721
849955
345111
35016
860722
1046678
615436
427499
879320
1022701
1093679
869510
496376
978106
503237
588196
1181833
1085396
407620
22884
1062814
1101928
1072215
160011
595107
1020231
962641
918114
702577
768459
479169
273188
443409
192596
259920
959521
174253
1158926
675582
149699
315673
1190357
321535
147340
445611
526122
83294
90391
830097
136193
368521
972318
1153976
1052183
635519
928683
10718
1135429
1031831
798451
279811
648469
386453
448952
1027949
57122
663231
1028322
363398
128021
763674
637497
551957
580645
854159
45183
930013
1035977
987695
1050629
832267
961735
683854
848301
814715
1156705
706730
634025
274013
281096
445532
671916
423256
498030
1143793
756106
872253
638170
576842
1013450
927120
587553
862897
1129062
158395
309852
1080866
616065
857018
843650
1081623
389386
987112
158129
942039
758031
305791
442708
149199
624187
433746
1140713
918769
329684
72965
365490
224080
899356
978129
484312
503632
417669
252442
165846
851453
901268
712429
701059
644331
144573
772043
895595
196357
878255
996563
952827
518026
1086909
264608
683127
1141463
460082
653908
506894
2381
867607
969678
488386
262098
217430
1112876
743521
817915
292489
1119473
18900
560469
1055335
433081
15224
431439
405328
383880
785381
39199
893549
598186
180478
749171
821926
325695
1043437
747474
340538
900702
109746
1103025
519755
986430
717878
668230
675244
42647
190777
1173599
1132117
1099123
778771
465171
855436
149801
1072476
984389
26056
404890
563697
789999
303829
505450
696851
544288
998430
496094
652560
956742
904521
943789
521989
616502
369360
1036790
690676
95243
174957
512261
609401
1117307
139322
735042
262056
283033
618583
650248
701973
564178
72912
846055
15226
13037
1188815
649086
725229
756171
1156953
339554
570173
386801
787863
489772
453646
424354
1118796
315354
153028
81968
876067
530590
535849
845196
616377
829355
654141
87272
1017969
871662
1003439
1191071
58076
378149
748752
14394
749152
913811
409252
152183
283874
1069344
893733
268500
748484
354387
382731
187425
1021937
903013
990889
449364
822770
960323
719899
580692
694654
270126
1105784
817621
713831
727487
397393
990811
606753
1116405
1071592
350611
976758
870777
207226
719874
219426
471356
647938
1053276
796975
392059
72253
531898
698990
460822
1116045
921441
1110986
1043185
81432
255349
965911
697501
626744
248393
68926
395848
459806
562798
121352
959527
179410
366508
1170216
1118373
571165
1007498
253501
1009741
749088
958633
1031789
953044
757474
66027
920773
862090
612176
156026
699569
1171390
569412
539321
416253
440423
833937
778748
192327
916108
500756
1191512
382742
364528
371880
787958
950889
776052
200659
198361
1024783
813504
459611
909543
1017014
671740
645671
268293
628898
516194
736957
384416
290086
822046
877209
42922
155288
491153
458219
1121857
176395
427271
927873
606963
516310
484350
1103892
222881
548281
677598
163771
24646
719490
486020
546685
810465
112537
902338
33621
700696
1144791
402689
26669
25102
782814
272822
560519
816371
13446
248772
546000
457566
1100643
743360
348648
839838
643424
408785
344371
1072328
1082428
565330
943928
960957
882372
1062121
673563
926068
562574
36352
1145241
1160955
84933
66512
705123
754370
1089654
212404
393001
456989
53608
441515
712637
568423
498729
414133
391701
746341
87683
329733
1003831
1104396
6192
1176955
418426
478006
545470
467357
766370
682588
434145
694410
428205
437211
880075
594716
1171006
561401
770840
794385
887432
727897
1107765
609088
1043201
1060541
1008344
619564
528794
991582
600323
736202
787458
908245
623845
492666
173399
804444
256134
76612
605186
918491
608028
1119739
160287
175298
1024715
105650
668879
638538
292034
793866
719507
693929
217108
919415
249329
1079545
458078
33765
376923
57856
1041484
1021389
670715
544697
485298
278225
1166827
469996
725053
812606
1134693
150095
1034759
163395
688521
389107
84617
282687
784333
175385
588058
1165741
51865
443437
528051
1151303
372311
325570
401621
693863
1161395
213340
1090552
152492
615002
774941
627976
1146533
166877
1060206
432494
935034
639990
982411
935258
403377
1145083
594081
647398
1077152
150626
561437
562598
675057
778088
1108785
465851
28074
90755
1023864
354829
210485
305931
746052
673455
446137
408270
135547
418468
355957
559728
479474
437267
660248
383701
839
248273
995411
1069757
482959
786887
880147
219612
969947
735724
594291
749324
667713
485359
263981
1110408
979653
474826
173987
666605
1127835
1138515
1189407
217234
1073980
641147
251878
227282
436383
809579
1169239
755718
1008492
567936
1142376
472172
774268
985803
1161806
259543
278855
788563
1120938
622439
317683
898132
469066
951403
789450
1155783
280784
481666
206198
654460
179532
872665
841639
1090016
801603
955306
586744
723937
703117
245559
1126184
879981
726927
36514
943730
492082
296707
523737
526327
572268
806186
55734
880034
882247
90520
118473
952133
386422
983705
444594
1038603
519792
514569
458670
611293
822083
471272
894059
772357
948350
831200
561897
649125
1062456
722618
462380
847051
872614
119799
475451
236839
1014391
282988
48224
826918
892106
214910
688513
594907
194949
679147
30540
578025
211896
779761
654719
502272
173679
385454
262601
540653
18518
98344
535520
166155
763076
591068
813707
533791
421087
336018
962627
1084383
867561
449782
797361
922550
499054
392284
905311
575180
715626
1129057
930001
177562
245809
412160
713421
1066330
24439
143014
98698
310181
984423
223107
351745
46839
433854
220720
219775
745937
169283
663422
660991
183732
474061
378286
949109
935498
130602
4610
835707
711229
385896
518443
153667
923791
855781
380974
1037223
124667
1010504
321318
621549
25743
1082870
596961
196185
654542
236011
997715
666119
1017718
91252
385354
594931
491211
453719
992647
944491
187562
971721
1182906
632889
1017504
851072
309589
1094510
355992
47481
924747
1170697
171190
438462
775066
411319
1192627
138531
592192
908281
664000
748173
492572
356807
1162847
221443
841738
552118
309378
517191
117982
688121
262591
302628
75554
963242
1134937
391653
548267
328903
702206
659309
219276
614366
206688
625708
1009764
277503
694428
68058
789723
1025385
425968
866765
1033815
440357
876470
112574
598752
311188
595575
576779
791372
170828
862672
664010
190858
94102
168266
149539
972161
616386
587421
1058737
269089
436600
466120
1171620
1142456
453487
251992
646507
942085
736947
800738
490686
854886
461513
1135125
791406
295960
901626
707120
736922
452638
220665
297475
426392
1126386
24483
62237
983058
1142131
347181
246469
474859
422890
616322
164070
573050
418014
1054667
839514
626842
831448
764132
1126455
992483
522521
578632
1054862
866862
37431
1084346
35373
80849
655620
757617
122013
28750
221595
543700
383591
538898
39352
684153
652645
30335
1031441
682343
801417
599397
1061495
886335
904722
607136
404296
705665
361041
361020
541728
737784
371258
1191269
966847
28901
1165047
507701
413027
637631
819772
592941
663214
625470
680427
1158313
890071
1086270
571441
617308
1042263
243296
1020970
45011
606551
1179928
623779
1048872
377534
565787
98671
260948
583115
324477
92231
438415
334260
261324
196501
180606
773981
123934
659781
152637
560959
796680
890519
884949
458311
347797
235403
215417
243338
222504
335342
1006079
836675
441800
638592
813812
224898
612363
354536
504485
601659
962686
926735
749895
440254
87202
683926
1072403
1178002
441783
118720
688955
543634
440913
793196
612184
926349
1147857
466769
349978
1140365
927453
953014
544196
1078504
855280
736417
247919
106114
1161906
479017
673849
982537
729113
1103992
5420
577518
907047
1136437
603877
823394
145967
557998
742325
693426
598503
724689
762696
249809
519980
998365
483092
187628
396130
401148
218334
279312
679693
203889
932320
878615
603657
292524
68474
980862
1002749
542290
666800
642974
732695
214924
317693
77895
320050
1148708
342507
4462
498624
244370
303974
91561
515422
485189
1003481
999414
961016
482240
182370
477974
403709
613008
986684
241465
504331
511403
280645
26626
448245
542752
931144
680934
179019
468317
426470
477799
1079139
345718
284587
1010420
82540
780795
271278
498531
55657
269002
932654
905550
148617
176532
1099401
840648
639677
753359
70233
401161
1104319
898254
784407
801060
657557
571993
125334
463091
1152289
1099331
560275
329912
474165
389491
656842
785687
424191
458493
235938
743307
882000
73475
890631
1093256
628359
1086280
536168
441626
1030616
882646
925742
853734
471409
810814
204702
920489
1146536
218085
449972
745909
487530
1175628
30026
1143611
757089
42364
160787
451171
377177
891521
268230
395496
939893
931913
844142
159383
342142
825674
264855
56886
336513
959159
66912
165129
603018
609765
1109864
1164489
229441
329609
403049
948601
901772
1166329
967593
200116
613788
111180
4278
554077
174593
665775
762104
357710
212406
907759
627592
388977
35015
811511
990871
172138
847867
424285
21934
345970
89220
374770
1077457
444906
652539
246182
1076124
619245
285457
663266
750425
489227
1163014
290936
1131310
1129357
1068224
139515
628826
632431
891976
132900
554734
629290
1060384
926058
68594
601807
1044513
275346
774697
1083507
961790
1099147
337952
513768
856512
329718
1034422
236230
226239
839640
251254
692127
1103518
651896
1099914
726992
1103288
110172
1120338
67433
561691
648662
686388
632944
738787
521522
731165
1031112
469384
1010689
278254
212595
517774
90666
73862
1109042
1103196
1174573
816440
501850
1181512
1033064
598301
125718
883344
573417
835937
674167
671752
1118270
20614
801264
111221
169524
902455
6136
704186
382585
68743
214380
547925
978471
96110
301665
1160262
388251
800602
375730
1068926
1107476
760449
111807
603015
1111114
117274
1108837
801331
87057
1177232
1167152
710990
556102
326306
935988
1028083
419996
856492
1031282
248033
955169
186932
775331
976946
22748
520363
433737
1089266
194051
1152971
960439
17168
1148241
251889
607921
438690
600880
122110
232671
772017
964642
329727
1014871
714201
566020
334359
197847
1006436
500870
478538
360648
904671
1066392
1022783
783480
369143
1162935
946882
669463
724446
270267
865516
1075923
1168628
625723
411183
992889
1168234
179771
341552
340782
509306
337599
1036569
230951
933845
250850
98423
624237
253310
372646
87404
162737
84196
296080
415711
1080054
317172
559541
477240
492357
4497
77576
1002639
282243
890694
79900
316115
507090
244848
1148895
315517
1096025
674835
796815
346588
923435
294108
453355
1082773
805813
788392
39463
90875
745292
85990
679001
18520
872877
734138
298360
54707
1044055
126554
185339
256419
1078783
315088
140188
98689
608711
1055844
917279
58120
296396
577109
271132
275413
255179
247777
786040
361654
273742
465663
322049
886225
278285
591411
136263
749745
137339
538475
313637
801407
596902
243184
1144071
1008349
495691
53480
971454
458516
52583
442538
939201
625346
41942
474681
68775
1151188
325042
307065
716551
100395
105257
1184962
755563
436242
162494
968785
141424
1002513
576231
89465
1098643
566478
282370
1132383
981668
351832
441385
1180242
235243
315121
117705
223973
315556
821435
457298
410278
259092
1106924
977351
747789
242795
1187620
690392
516359
23898
1037878
905080
557853
635126
797427
822089
795889
409738
469326
722720
1143279
261900
595718
1043424
252407
220210
302163
759841
352902
937865
597608
1110546
208739
42067
928583
522806
185416
93899
561790
400179
947563
1161256
679868
887520
494414
810111
643380
879459
633233
737714
261030
1073195
173627
1012079
923180
987703
12005
227645
1032623
1077401
978230
518412
775710
536583
410768
265231
832877
680648
309631
513857
457998
392778
1085890
872486
1115385
699805
645529
222156
122368
420167
1107854
474565
278032
1006298
199784
1032995
526038
920121
27505
446247
307736
78652
54271
511156
406089
372908
682995
411328
497179
343007
1112589
319538
771653
169112
66305
1152974
118353
399688
365796
646636
509021
588111
382535
332582
652422
60664
315919
116113
279092
357532
28010
200236
945780
550247
221226
1065487
1042524
338186
513123
89952
555407
45658
930182
165712
429897
938056
735628
851298
401725
967017
237532
94796
359497
22268
111700
561469
1031537
297451
802252
782396
849613
139043
395741
1028792
1055901
1087351
56408
958340
81153
1057203
656566
633576
908273
1041474
724482
943616
297407
353952
773402
485642
455551
892681
761052
29139
774860
897617
943535
793851
328056
252919
413309
114114
969018
1065004
496792
175192
577141
855992
159928
46894
599753
314631
564525
1099063
7704
128316
849905
706532
46337
67784
397748
1095354
440963
322649
1150629
925429
467250
360323
900625
1012600
858910
1185483
1092047
169346
475065
1093518
478876
800229
1152502
1100545
337415
980610
316713
631560
1085556
2869
1063727
858233
408001
457062
328610
1161244
1167266
934804
1118108
1019652
322761
1054161
1149926
903011
138002
456881
516936
15192
617712
388427
394313
1017956
1150393
1005406
606252
586232
955822
724972
429268
338087
176000
720481
1099696
298234
800931
187280
343153
552404
583112
636315
771214
477100
379369
806588
913130
716907
847002
146813
665007
763316
460193
885744
1049881
94146
154765
340557
727552
21720
678375
511763
521065
270852
740110
857379
103242
522079
692517
1055309
1110542
36640
709181
1149498
308320
640101
864687
371965
451824
926963
520179
180026
132106
968084
360440
937966
858687
481250
93526
224032
791673
860370
171425
709509
843240
327309
1118701
634361
736483
82780
1148401
1046458
171988
258405
434995
118941
255770
173437
1936
749966
54454
492963
548738
384913
322692
837370
1080912
1071344
54905
220546
880788
931048
1066258
556762
12342
398686
1030941
414773
92100
1113685
1114195
191112
530525
534396
334551
233820
646277
638090
712904
826648
657698
944997
319853
816799
302378
894075
711301
859194
1137534
979696
741915
287956
229955
190294
1144232
707086
373911
1069997
244509
7838
274683
815233
506382
61758
1011574
1078782
591137
714119
1177381
274168
1152293
341284
262455
336625
983300
4656
687792
182521
1182510
1088084
966342
837353
767695
753967
785514
977844
20408
319914
438836
489323
47597
1007561
492943
789926
786768
912210
1175192
142307
927555
296773
1078852
655685
996665
991074
565494
919875
1190420
775485
218541
357334
62802
1140862
433824
285962
415446
580133
812218
765999
667746
752732
773698
1112630
164166
732793
4429
977477
151642
1188631
354068
202469
390872
1060551
13686
270011
921400
1119630
141385
1192891
315147
816978
531816
15460
676422
898847
1094317
1076380
822281
639758
199721
156388
1086331
1152143
1124124
220929
914294
646409
1123109
799441
666521
821827
166465
1131477
58979
288467
694754
901222
307534
895119
906920
956163
1157856
653616
605291
990293
138528
780892
715983
463857
780004
293517
889657
115838
435811
535540
945488
274618
1050066
1004005
446092
894068
1005018
221451
17945
199900
461514
802810
100756
250033
185147
1086732
649265
697556
1050505
70202
217545
393203
460767
494643
325856
650393
779726
663510
526590
109215
34435
514870
642932
931226
237147
32428
1191160
1096797
758313
409683
756152
1174427
286907
625714
1129339
248872
181180
783301
647073
552264
40513
1006204
816071
841322
302556
762939
946858
743981
216235
978590
381844
810952
1028661
1157081
826402
1180853
332755
357748
84379
917661
757131
864728
1173397
443636
1039134
678249
31896
1014971
1183248
540402
750902
682049
244234
1053923
490256
444797
967171
137731
679903
38179
395402
558331
1122715
954500
836946
460475
307149
210347
175747
656564
1148484
1158261
403442
879180
1083014
1055109
952249
1057213
282739
670944
1024796
750465
87496
858295
78629
422489
901109
823820
453958
1146117
584371
924708
708416
190035
106628
295908
634672
488076
520705
429656
363133
959573
313341
924558
38461
849005
268578
1178212
430361
1052729
719758
552589
186659
436643
193681
1174700
501368
969908
205457
805835
748124
317368
651288
1011418
9945
614739
64107
1061692
491365
595388
653885
1170956
1018271
405862
1101450
865078
1110207
766890
698648
918911
713632
834315
512767
415521
16971
510096
390643
181540
6045
693308
1083192
927994
816824
940503
273260
724672
258106
982612
1187105
538361
104914
1018108
1009644
155401
508435
698943
558397
916316
942872
805278
796126
408591
1055951
657889
629409
953373
412525
474770
257704
985135
57894
982583
739869
646383
870096
622238
795588
607656
631068
701265
430179
480995
944825
472122
23502
910557
1133317
819848
660144
471071
117685
667519
108878
1068066
1035925
230251
282435
423226
767275
657152
1141921
747066
14354
227037
20600
244009
941952
769615
876627
141393
665769
636466
1192448
15424
1044012
861711
353459
102910
905604
457059
839294
1034356
251629
138013
451586
421075
915267
1301
1100403
373888
173922
1084689
1088154
1026555
570970
773306
445322
1001005
172593
622528
117880
356073
517171
612894
320656
363861
1061081
772298
532078
171890
1029583
861775
45292
958214
152692
429888
134503
521792
191284
1035702
1161016
70550
124743
288529
1192176
61004
603385
122359
855867
929794
254371
24960
403047
859317
647072
335381
1032664
384411
940115
842818
101835
1186237
1140154
65835
174479
555536
1492
75615
889348
972476
116599
261088
1093210
1014274
18912
239636
675072
961648
351708
963911
94044
384576
271926
505770
903993
768555
150743
906191
685526
443412
483147
118316
706689
417474
378441
647335
1081380
366974
1074367
936368
801998
98124
802508
196507
797469
310990
596591
210418
40213
392002
527501
437216
1036112
1045391
420382
429245
680167
1056265
267563
125899
383778
130221
626545
847838
700058
262211
210179
144820
256310
133130
2325
928652
843153
825162
918053
1076910
684159
1071809
304286
1106342
1095864
891488
827506
441577
63315
637016
139389
713041
168958
805861
776771
917865
1148942
11844
979580
266773
639984
986980
1039712
35693
158021
841460
359796
273677
269429
53953
499975
207868
449216
1054387
71095
939635
342031
954423
384074
484018
1102265
293693
888551
738832
466170
428494
447062
497211
948550
484072
675735
716474
895912
641440
166713
761920
396088
251794
1061002
210413
1125963
384722
242449
372054
1031597
1093076
276490
698122
88059
93115
797461
173959
838990
786542
936448
551340
641276
1045971
766844
690976
446091
515467
837568
546505
473768
448973
1003229
319977
537522
646225
647245
222282
94984
795380
103201
242632
744982
988042
795683
487808
425536
1117008
770871
623211
1047666
427084
171208
302232
511289
81369
154892
222863
82179
774188
364661
520660
96712
519390
93840
782322
103656
919672
699938
849691
650925
748552
205788
276505
311590
140344
230820
464173
277078
986494
339750
598009
919647
402716
1192218
204661
914868
991695
698529
337408
1168827
527328
13052
864136
123007
586
364667
984680
473974
927737
455082
38536
673161
491955
549553
232810
626939
437485
949755
21392
731577
286396
277678
1163557
282285
175764
65399
274183
397836
127930
425369
973162
185427
968999
829541
39583
1087474
264547
693183
619938
232212
812412
712926
1033542
705475
953702
938905
88767
833207
364812
1086861
537390
950239
875882
958516
930202
761158
893657
11882
471714
64230
318733
178043
1072411
1152613
122972
438245
790779
939808
621377
611254
1160731
1034086
1091122
647048
516681
48612
978877
708102
251105
891586
56237
327604
1104864
1111280
498067
552876
134202
650315
885961
617527
238959
639003
845052
937997
1138453
1113541
507656
924860
747598
838874
283296
1146297
529870
936987
311926
636473
10809
14756
992749
140623
872540
777488
285231
963044
113117
1143065
93488
745807
752917
807921
29514
1145469
1142859
550344
572945
508262
314264
473365
1144817
940095
624467
103457
200425
1030188
858150
416196
10005
696969
481982
109355
484315
39103
1034521
508287
459926
816874
905099
931041
1112094
1188313
153950
658908
507387
688574
590858
866510
653275
1186397
387898
62966
1116370
35577
215978
1176872
579381
1111231
808361
675990
343231
1095207
612171
389430
790768
1032069
1020684
830026
744412
997633
751789
404714
1090913
271372
147769
684950
665067
639650
51001
746078
258000
847155
989061
985202
1040520
564608
128632
263294
565915
655978
1113583
396173
230387
411389
98561
588524
283586
688239
503048
37364
272161
160851
790751
1136780
88710
909378
65683
603921
256651
275861
797910
907448
647180
1036411
348113
317504
257305
298136
1179487
583909
1025156
141967
673540
640333
974658
521690
222097
1125992
1034535
1146947
539381
748186
297358
1055936
989127
1044228
108854
973393
516693
139781
443594
76857
28744
854664
748304
629955
494962
911507
810438
1158565
813435
729712
603107
286836
84046
1144975
830945
427184
996229
1163880
365779
81962
244793
280345
499280
778827
1045991
87097
1105969
919796
542587
1179922
719036
531873
950089
448437
844436
1046909
216661
813100
117187
193725
510433
429877
544741
392215
657285
608105
236361
1154147
137952
568262
764560
908964
378799
127435
488644
782649
506248
298445
11558
629141
826219
1044837
920923
876818
51823
1152625
464407
498819
744920
1017514
510706
386239
275833
167454
585875
734716
423420
615404
437753
1010168
13268
763960
358214
585714
312909
1181107
311215
807897
382579
160478
660154
464103
1163813
1088206
800981
61262
86831
296472
910451
941463
291830
809027
860423
625297
977427
397130
1165699
364814
66735
523321
195370
999317
398107
1145887
298108
868738
1037192
463979
996319
869918
887892
391938
1032063
1019448
184763
1112995
599977
247781
664701
1071300
1061349
192955
153773
871970
522082
1067416
298213
1027027
555950
508981
624386
8568
900581
1148643
683360
535516
829666
257317
848359
1024319
204200
472816
580711
987851
380028
894394
651367
487977
33936
592042
294550
894024
165311
830870
60129
1098692
47678
247741
431475
18685
401936
124279
521008
94918
376573
1104112
1075290
335382
43177
220594
77672
1330
702168
3279
1154562
208301
1103776
843899
273186
1132550
618638
754416
781888
517903
102022
31631
238587
573656
292999
889554
121654
140057
488213
146905
1001449
1109151
126944
693486
646325
1171164
339935
318052
1065852
168552
516882
354787
283509
461598
51988
160243
914960
232748
463529
473382
468528
438596
908618
505465
1010530
258073
1046855
78529
141827
753314
646490
993544
113114
687892
298901
400558
115303
657304
98335
888573
58463
619104
1046484
315070
629537
323545
761199
775646
209318
295529
100657
515414
315810
272870
522245
673825
594357
1057891
837028
819728
688404
260793
342697
628311
537677
415777
1191555
152213
490358
1169030
552437
343690
686437
65333
373433
796347
777799
684840
208279
586653
374957
1060368
1032903
249914
367983
1066319
411726
269331
342108
972679
1165669
463240
612800
738445
147951
374623
1101650
487676
990313
310517
483988
1167828
561500
643182
369718
422847
1169811
1055803
882955
463664
919074
441346
953379
31162
322810
215181
829550
430700
798511
656113
899385
823342
674310
406091
859652
535020
17521
1140196
897052
57298
166141
813555
355427
848347
1048017
683925
985632
667181
512900
984885
1017961
288177
10553
1809
821354
1045631
263692
1882
782165
450443
476486
97107
402512
704213
726653
658933
889835
899274
354319
308063
296942
173739
566393
1141137
1109788
1045463
478478
738127
174294
744469
457134
782267
890207
858404
1036949
1135345
707664
1126396
1047263
692726
95592
279650
1190929
188263
591518
341019
880766
575746
185647
9081
278029
545643
528137
284009
18832
1192125
914093
596369
486734
479518
302878
923339
26442
488301
558953
1153946
138230
14082
1102597
583027
54676
503420
379928
362678
730581
1125582
546903
883573
400428
128640
257936
692716
248686
367282
1170889
350739
848430
628124
366881
467786
966670
529166
1168575
502338
839383
1132375
133644
880753
510544
101772
886985
780804
382135
1017402
633285
1083542
439193
549583
707150
106899
1103056
757328
924098
114361
848548
448191
12014
472106
58179
541193
716686
569838
276068
648926
614016
609755
241175
989370
892615
971875
648655
785642
954487
335531
545233
742137
367579
949240
573068
860814
79173
257015
109880
1176605
203518
985407
837347
383162
1188291
433610
39315
656102
431835
1082690
294895
615691
1064423
556279
348279
52836
1107648
211201
746988
956225
484752
768783
909887
512978
980510
124454
913115
796992
398604
1072186
719391
849162
355151
280820
737861
14167
843503
1096154
819824
737340
1050154
555276
840288
422568
888349
75223
326929
1012767
413
3344
983742
372811
990114
181561
1060716
805185
240665
683996
1133114
562768
965523
825430
644736
1057763
430056
305036
1043642
1145152
470763
52628
267575
902058
1071984
521546
191243
1051791
227860
991675
756871
363926
1130977
238921
532870
441875
1183092
182819
430014
312402
249247
753465
175738
1066226
838200
858670
451757
326568
679406
926558
240538
879022
591323
201135
1008597
714387
1137181
174382
1100327
397058
24040
958984
546556
1191076
335118
926125
1076045
1006084
986259
135900
167099
53794
703341
789184
229146
319558
216890
525571
1160650
148836
1190708
381513
387182
167493
325092
426374
662048
264216
505508
447045
525951
151023
700915
463350
631832
960937
285390
970672
880044
485455
743304
385220
405794
900786
702951
563071
174592
215835
948931
970252
810464
671198
1086460
375911
662575
942785
209005
1182449
1177816
757256
110938
917077
1181959
940277
792663
599621
761755
1109474
711090
195911
220834
237624
649689
387042
2160
148293
1927
331446
39882
1068897
511995
481619
819253
790336
486854
1019547
455571
832723
818211
252679
271605
112564
53695
545144
550597
498687
992315
1077944
110473
778916
568922
472903
786461
602642
120382
272300
1144513
621145
451873
1118749
1178034
686280
442791
690975
691205
1073047
464769
257748
802507
252027
25236
226720
1118466
789029
757095
836761
1147575
564144
329164
257545
129153
528247
239211
1020548
700262
989387
776356
995434
263257
22508
1164121
317771
248185
714734
802751
321772
986420
457066
1069566
540709
267800
524876
1049002
774915
1031070
721764
234634
384360
742916
767808
614595
95109
840903
694678
275404
908384
62559
1144869
413052
1079934
847260
256355
117695
872300
621995
308060
327015
496266
715547
1085993
1040929
660391
209533
497951
189289
888217
96392
859695
196545
307854
1128920
412338
174318
905071
1029888
904350
572433
571175
120932
652436
872987
491051
977708
43565
1160372
159531
972636
183506
246574
1055021
641008
799567
354775
488763
53540
1133565
624121
654677
1138176
216460
926898
86742
131697
388579
1042991
1129143
245963
81230
618755
354726
449070
283845
885165
890744
1127184
983516
22495
1040407
726935
763584
1178765
1159865
661856
1101397
174855
983786
942121
941196
705743
17454
392200
1034456
1073010
331043
555717
838548
820066
581905
231584
476737
555268
368543
213390
578374
95319
933246
1068498
961400
1131749
948893
572302
543218
1101789
996756
326685
827883
125073
517877
757775
1135431
592155
824727
282929
1127372
354037
273074
913541
668062
517135
377256
872383
915261
405958
888293
771537
989195
1125488
628621
861877
970415
163937
580875
37580
333566
21162
749729
420595
795313
556347
592203
674280
1190621
287111
1118607
371448
753411
1183487
942045
30458
509917
547063
357067
714885
880329
267083
94863
413000
274002
790251
1009453
91353
74304
559028
807642
1105423
561100
1077963
564409
300837
532543
782369
166184
859971
519139
846409
245081
942734
465703
335852
142876
859886
329085
312764
682892
916222
907881
249472
877080
1141050
228509
892795
545496
416801
1151649
921009
441135
715418
200460
227159
151698
1158057
29726
101970
846392
374466
186410
661245
227318
296912
132919
999484
1034206
250110
910769
543595
630932
219864
447702
95378
346853
1161877
369881
147050
426146
566268
452636
60022
439541
692728
30796
211823
288231
965735
629480
397372
720675
1112809
680947
346066
79012
632432
1001953
451623
48922
90915
1005046
330956
206154
734349
397822
126294
386497
688495
1090532
1045567
1005101
590874
978371
293313
925548
79808
795034
194492
164328
634896
31998
947453
2684
362463
105266
233681
545846
183040
962568
973565
618116
476869
1097733
55683
504218
903753
288671
300368
330218
845310
941610
1174691
249096
69887
201712
960839
584184
1089212
374279
633835
748108
1006195
614648
246350
17405
173617
546791
4326
365944
169158
795223
184550
735507
343908
673907
314733
739026
303454
738028
815731
411103
458342
605543
593836
1190218
229986
227954
8982
1000052
548412
810793
1012048
1191573
1018288
732709
1024025
1107022
133216
1022055
78551
673939
292871
1131799
177447
254069
1056315
379968
1046857
804022
773401
286761
219060
622062
946137
563171
870646
91906
330482
390557
473697
953399
550259
985098
698257
664568
961056
466682
1008239
832222
102195
796166
936443
648117
1005990
1123567
998200
142555
293817
127016
73137
469744
77876
704078
1011497
579168
1188129
324755
686989
319933
460982
1004613
902816
110600
1001499
482561
780172
447437
53934
173522
691217
1122168
837675
43339
497258
854593
696428
798761
634588
1156588
398331
1018950
549728
941509
834647
793435
229936
48867
885017
939475
1159817
604824
877970
752976
826761
1005291
729978
823216
1039688
294448
1166335
647542
1180130
1106471
953948
442060
728737
788058
977239
764992
248422
1105834
649260
20393
157565
611719
656144
181468
791549
832295
850991
795712
438378
1121165
1121389
1102393
1050215
845080
990524
178392
937354
533992
216281
883655
933597
461636
424458
404677
228357
1078070
97862
57368
814806
878534
97806
34617
319276
111395
39114
245138
715924
651122
457067
1124157
1167952
1090250
888273
193373
534468
80173
842149
79875
25342
67483
231968
21809
867965
267958
632982
72895
273432
1018282
964506
435036
1073741
1025354
982921
24037
1026633
496327
336766
936225
1162348
1192928
950446
969627
899648
928317
1070059
1017298
656460
680687
80878
665202
1011670
107678
124853
310293
1026271
797809
317234
1146103
683372
669776
287912
964481
1005975
208438
270697
340440
711642
281275
1005398
389802
828087
896616
734627
378250
512223
242546
650826
134037
603882
261374
96319
1103474
832921
925150
1029016
189481
962621
338618
82200
325447
785297
358220
459699
163201
673327
522764
601503
949011
483499
1077838
303883
892996
927600
808660
930481
393114
565833
881096
805816
1167867
265163
664943
708660
979238
1022943
233025
365118
915717
54775
634573
869748
295202
870336
361711
483581
1081816
86730
184886
1153134
426408
773923
1055686
770912
503290
1146176
37058
677219
1119282
242634
708864
831086
900278
718752
34707
520299
1166506
22594
1166646
1104866
49850
703899
855660
749327
1137153
1005651
940493
317862
708785
150305
154343
266651
873928
608645
368672
344938
820095
390272
503847
588405
1063190
507513
253907
1076274
1148667
151574
623222
287375
1106576
425273
1043091
691938
594609
1036012
347907
972575
744548
905379
177361
724181
689786
11984
824223
16966
927813
680691
113122
579231
414580
56541
547723
372772
667682
1094831
69128
288425
269150
616287
390963
285776
620484
673488
910706
287650
951447
229697
123563
367060
71921
894918
78983
749116
114938
885298
227999
1171929
1098536
137791
879163
614974
631417
540297
1099555
430670
756213
434956
648328
978557
234880
495474
78526
560653
1171461
124452
817214
258560
39822
406307
260151
648572
1090629
914551
337470
386632
138252
224275
374413
665495
1137416
462902
407110
938091
574525
243762
106510
99039
1145672
1032551
956933
1022931
433246
410519
189070
676125
329384
111242
105519
1164668
998889
514682
635123
499306
42553
1048672
563627
1091293
804055
335433
731874
490363
1159762
446477
267416
211752
397483
767406
411352
689065
803846
898845
348101
394398
238913
297885
1115931
648732
1176536
541020
870906
1133381
1161124
1093632
433979
781160
1145213
908321
73002
520975
907922
1077409
978393
801939
1179618
765340
748060
544108
511542
72560
1109411
606532
617318
1130513
63586
1075323
354062
793178
208989
102169
164009
176400
711188
56272
1080373
126114
312280
939439
196948
739851
731245
886833
353469
822678
757900
602807
637489
895226
888804
30008
397065
521421
991384
603344
729655
287742
117369
175871
1125710
171985
138561
851164
241234
992358
975651
997761
1150731
1046679
1175240
728557
340796
457678
169645
114387
440370
1015396
29580
949238
453133
369447
91702
351725
706314
444391
519424
309730
1104921
958732
673500
515807
166940
1135587
366097
753778
515441
738633
643611
380261
859642
235423
567227
826679
954594
543601
669813
86447
522216
647749
257181
963818
315654
409435
160134
914807
1054625
5340
28666
887773
59624
1081258
1078789
813248
1009069
843363
1188142
1009879
390533
171354
1037442
460962
190401
49476
569142
574838
387711
592006
1178419
861625
361505
706879
508211
1177666
720045
841222
341861
43097
825696
1102587
73168
351573
942482
731495
909586
408834
754766
375593
655176
1187067
219842
581885
636419
529632
665170
1040048
192301
457857
728355
473416
650485
899022
574825
878559
119439
761275
772226
394376
893669
678725
685144
857588
978667
1014589
370504
177051
1056686
376848
102466
80377
744901
294892
591796
734884
239334
729759
223950
211436
1140541
1022892
229406
540681
617092
355973
794047
327381
570479
1170994
800145
1066994
950028
105692
1171845
848971
620761
142320
304034
1148698
1076576
534661
87641
751110
1115307
884121
838713
1054958
615826
661046
520497
567548
429569
346202
979802
605985
492906
1172665
777560
439692
291354
639873
477039
886843
1063326
642658
93545
116672
719621
101781
171168
280604
892682
137225
83260
282063
876310
612010
781393
1123492
96645
1168047
245360
863842
540557
283805
1090849
622377
825962
1162286
320361
1055141
337242
250875
1059230
700585
73860
586531
775886
803083
987618
1151358
603192
129659
175990
286413
5951
650754
800368
994432
430920
450244
1102606
832700
1062459
604555
35349
897852
1097879
246636
513889
230
636757
1064053
645431
816174
692083
256315
296460
162983
1096584
990027
1120069
621423
540012
571741
751071
255519
449596
1032671
537487
768698
676488
516496
1065824
919141
1119869
203684
907359
88062
146014
942198
739218
1180805
34009
250008
575286
178856
900591
417041
80828
965380
1059467
1045321
313069
797102
811768
319050
242022
1190118
481213
684042
513097
154535
82383
946196
285470
32504
361616
677110
467771
764490
935954
219592
773838
858017
607760
69768
1016655
652141
895977
523272
1111895
615439
821039
265770
576989
211106
653607
1080896
1038255
119240
514228
66307
858473
818131
427686
250304
1171384
688966
9097
1131468
365600
1089059
209431
341064
48331
118645
915986
177006
1063333
739572
575761
448325
195796
545420
881561
109938
734239
724398
321454
257390
159832
158858
67874
1011079
807778
731943
532167
1063244
1146307
569965
911938
353670
224029
58765
1163172
383364
219847
815294
1133764
715508
1127526
1060867
695100
287943
822800
684512
687601
812337
1115601
562809
624521
171261
290841
1109157
784452
925420
220882
386737
900146
651268
260114
321833
771822
62670
297841
486255
917348
1104473
844812
978917
625970
580031
244244
472015
891450
707064
304030
1061683
152232
67562
706337
737875
928434
727017
155146
280824
993456
61343
2437
36228
1172881
1041210
1042319
1079843
559032
785203
1151655
1007821
345327
401881
612554
143187
442822
80169
596440
713587
500869
157193
116125
1184387
560068
1192561
202149
217734
12464
934400
128941
402627
184694
633456
509953
638237
44706
75355
287561
225504
538362
951584
922674
685539
325281
1113273
41492
802396
812554
1107623
58015
456875
611604
723405
642921
120096
1030171
682778
587434
325510
91244
525350
598357
874599
1027362
126883
140336
1032632
853298
682633
976950
479501
224852
406397
294006
855775
756282
39451
109577
834437
459113
140584
108951
479069
84797
693945
115420
308992
349697
135526
365674
691487
219517
646220
1145406
391674
998931
779950
282311
1130366
1098031
521723
71761
586816
1063529
116105
223276
197492
206932
140601
977513
1100228
703052
473105
250728
725775
1169378
1184848
335276
447525
130518
292527
215786
674666
983725
1042246
401271
798402
291452
397898
274120
895794
1030104
1083804
450137
534170
367790
504427
660358
585097
328067
1186809
132237
1184702
1117040
899251
514358
882833
1068149
223838
667465
868857
1067114
1027991
138855
1085798
536658
342119
180570
1025458
132407
811906
680416
916003
376186
881609
86310
432060
488570
803964
219045
192129
733899
738537
610015
355995
999102
855367
542370
116278
432360
547962
1120540
662224
984985
753400
242958
1104052
165591
866562
332470
1127115
1036199
714178
724221
135284
789142
399817
326491
1026046
931757
705383
670099
742111
43390
754234
545802
911491
648064
305075
632778
1129215
1092884
942200
464762
854775
161615
1114978
94013
665717
338965
446585
344302
348494
1149895
99445
197203
1117348
423714
434134
344131
1132842
1135016
158922
101979
163013
223895
109191
596466
1040098
449883
295492
53797
466998
635258
550955
410333
173767
932374
920062
225610
644964
1100656
553299
790282
810586
348171
106202
704371
939211
553969
502331
157958
187304
736290
980104
122478
1145561
1122274
970129
908569
11556
210232
1160460
411838
1066997
722849
84958
736550
640587
316555
511055
1192804
257274
1163917
56576
646150
943887
307063
78944
151882
520674
1015552
821437
881240
1174839
714668
485674
245998
59555
1149558
334979
142686
1135285
1137070
1078696
162989
901800
419449
1012545
1022228
491484
341961
1003335
721262
586408
830530
240861
1138470
578669
162772
920736
1122111
485644
218281
93041
879405
811702
731640
176705
495833
557700
142250
688624
29558
807718
1107352
65857
556163
723733
1069585
486229
755032
57303
13721
330955
39398
813352
1081977
132300
156175
521911
16406
75492
599106
351313
1165578
614359
450346
407846
243500
368468
277852
288058
429878
1164529
448555
752268
803526
466934
1075623
550089
1121390
421050
713152
163991
1159200
974301
1011376
704242
233250
590646
32259
691692
1147912
1155480
1139623
900973
1070488
800813
667461
333152
103945
894179
483695
791360
111790
27062
795019
1191618
268926
176814
502740
885499
537530
1148352
881812
779328
315981
1130820
37752
1000155
812840
913049
70936
1159695
769785
780285
742837
94968
1078419
796966
926214
1046971
1097308
1171604
728375
481550
1064640
766909
501527
154192
794827
187286
551400
769907
516022
210469
784244
168089
548524
349848
363451
933338
634901
21420
1064102
140663
484384
595986
991115
474215
741481
573512
724900
1185427
256886
264731
1160678
793112
168103
897575
427789
628025
189060
980899
705944
702035
264190
937974
332640
615405
111850
1076668
125571
814993
360253
803618
357580
533801
507799
759224
96258
308176
47249
136694
1162355
1044843
305624
222022
153537
495994
1076276
297024
1110569
1102214
382686
998445
899374
429241
924981
1120726
99215
1169979
352046
658762
776325
1145443
1088175
681823
120406
758955
986841
236969
667523
364078
675497
652909
427137
857560
122305
1025810
426996
1007555
1009666
146244
594210
253697
137422
647002
598291
29800
1017443
342530
1088218
856883
316871
244171
266044
544991
290757
45637
383363
267520
446616
257266
568244
367895
1126566
160127
754371
1144548
824710
107669
653180
1019548
411592
662468
56212
278805
1041281
213496
246932
1174796
130308
832633
469277
202064
749836
56519
649187
385001
429641
277623
393688
1069891
861351
958267
815002
502368
899056
392507
1136465
791015
1104019
481523
510074
1150448
1072213
768912
1061737
267155
1046345
698415
1140561
542514
78704
64469
648971
275940
96143
530725
117593
664749
619961
520543
200851
1061415
678902
299909
488318
1078870
747416
767426
120790
1176764
1012446
1095817
21536
90352
621309
529394
1119854
1015819
787862
14117
773341
466456
429259
454844
618152
835424
1113497
868690
149320
202010
320392
574069
159035
752786
30725
760581
515758
356988
160830
1193399
764090
835225
140006
87009
1183929
192852
863355
969274
693082
1047820
1014793
31420
247155
932700
944029
852974
667218
73013
688260
168178
1113269
684690
1004081
374269
686278
584348
361533
1129002
1073901
93416
605615
169626
1078639
554293
189555
734642
1124563
298376
610227
995112
703930
1152894
1107785
385555
925417
1127704
526583
269012
890613
392770
79659
736148
144907
1044697
485620
82338
842721
771763
1191981
707934
803131
617945
844023
597452
351886
666709
222773
538561
488243
774072
204697
318147
1130615
389884
413675
770100
790589
570626
471331
667601
247344
568689
821535
644655
924571
318559
1078259
443362
791579
197180
991427
457406
300573
782851
283748
352856
21806
946148
1032998
282271
128154
224909
286264
195762
1164553
389597
338159
48567
1160597
55877
865894
383894
992932
297751
1081818
801261
255454
929662
602441
95301
727787
536004
15913
135956
237171
386280
1152004
67327
918873
860716
977394
1034976
117343
838428
357739
1152821
463245
110995
345706
1159535
294241
649688
487117
1106292
304129
878930
836651
1973
315445
1116697
750019
617916
534450
293792
15809
322292
173800
765852
500597
425367
1022678
1060957
1074625
402763
461563
645378
1076975
794316
1136909
171058
1103223
1192238
327252
794481
877976
834898
803251
982576
644036
571281
742538
333598
1045297
641681
315954
1056319
647738
857411
527729
702377
388018
930393
249967
1151463
57180
99294
554153
11913
747952
45844
481492
197812
1188342
120069
303542
942500
990041
743454
693132
20345
1085292
567417
413138
739287
1098436
166696
1124938
1138066
629289
323024
1170853
690386
347912
272033
75702
314691
758380
264328
1010630
751159
963967
413640
134213
601001
816196
556266
300131
881693
329159
495547
34978
1048119
251964
544962
798312
499981
801644
1040553
539597
1131139
541065
235182
369926
528813
486695
580002
441883
904018
606971
132668
189066
950023
810481
226523
112366
968294
941565
669117
338039
763996
908207
760878
712036
483494
78458
1045176
770977
259657
1124105
9352
542485
313108
712675
94543
226019
62789
665049
377327
46519
927792
396224
857849
525644
1120751
289253
187904
624610
803736
1020327
220465
744491
997242
646739
604899
434012
323855
963628
609164
1140485
986622
290602
1161875
592718
75512
366085
342157
172271
794872
171916
533285
485588
46204
882370
681468
863763
1038755
917760
691881
1181696
1027373
399068
819451
1176002
906131
1102182
208747
148669
26077
154490
937222
130671
891201
447379
309767
496495
600912
750454
197911
588570
597597
253170
354472
1176750
573723
860831
1110053
870998
1149470
889877
80358
710595
1109768
892420
685800
1097752
44937
61345
703049
724273
660167
899502
719341
126015
676380
1063951
889549
936119
440815
1133249
1049187
1156468
531538
424152
418378
653547
99969
539436
531267
440351
463760
535605
1004989
57519
373731
481635
487596
164386
1088478
199235
531888
627052
1104552
1076480
580457
995626
395986
334065
1023728
523436
1086411
389888
868637
770995
493015
594475
1039358
1017558
442363
907379
1091188
684551
972397
701063
805534
294210
350163
870412
609155
432817
979675
32422
1144826
857665
706536
672260
917193
990279
737805
915783
38680
650772
1078251
14835
432747
416460
595535
211488
272394
1034357
418868
33649
475827
1090436
979677
189396
679332
779519
195366
82695
880568
522789
11736
1017207
1035050
227110
317764
685382
834621
188939
777938
63729
130591
738032
966817
999324
791263
950387
501481
319654
966629
35879
472526
368169
1031175
610511
1152010
441125
862880
789693
1172877
945975
332235
1142100
1175881
494931
1056149
989634
503900
1092424
53648
131638
632817
2770
483925
1188036
640647
24683
1124366
119858
150308
151316
214478
549843
1070195
482047
1032054
631923
302455
432926
402260
1164378
859908
943084
98858
61932
296867
205549
110551
539039
1162493
1050646
763508
319231
546310
976893
246277
904737
23810
1005121
77814
198814
1060732
227096
573729
522237
728229
388306
1066821
48734
166792
986655
343438
322616
867173
999812
64558
966830
638529
63248
76839
195740
136730
993918
459251
325417
208168
483544
718039
1063453
214752
1148136
148139
276988
265258
70741
637922
464936
243530
675063
951145
942671
189203
1098224
549645
5209
530735
525635
259821
363223
176883
704427
1063718
738492
879071
684477
1016540
1005275
995141
25602
983750
143361
1144735
22617
857013
155654
67645
1124067
480810
336790
758959
720187
715201
1158966
512522
687931
1054525
417956
401159
545371
761256
1128192
107775
1075713
990368
585630
675913
1011728
184352
732946
702011
259249
1074489
344444
1133056
931097
524814
960991
964902
1011204
642237
643241
920234
248016
153347
1134599
872171
764899
327887
370537
96541
465881
307035
302030
22814
807286
402652
1156147
1101300
676971
49856
564512
599449
710238
765165
468177
961308
1110087
20763
525267
208969
95572
554443
236802
796671
1036564
545823
407628
624358
588802
82162
1183264
728707
1084987
615767
595542
962551
892960
372774
678965
207274
638249
871096
121778
261076
286724
1138740
174210
228840
679829
1009473
892940
897560
192159
16712
854380
458598
658428
710548
660753
464504
897899
388637
996149
335274
425414
818166
1037919
666863
818038
291092
283298
684211
817297
1169103
384788
489436
1181052
1052565
1036744
348562
582406
882784
177983
297208
615076
576616
339239
763665
1178412
89480
1097024
1107875
170390
153652
672073
251304
423609
423053
1105360
925986
697237
245971
202751
1166596
1181047
115112
1075629
65998
1184155
753836
263377
303359
27652
510259
652276
709167
199673
169290
364149
324597
457244
527948
75400
957419
848653
511843
1054697
943448
521212
1051451
778475
945102
127485
1139372
823903
991184
374589
279333
527518
977066
282046
322813
890037
759602
1164306
741470
952539
1171467
1084342
484070
1144924
35421
585575
846349
430170
1136231
122410
820843
267899
1098578
453527
175425
1081901
499776
1124399
1054375
59648
421551
488382
22529
297752
1153709
1029766
555790
817066
725001
712666
1017346
451842
154030
1011742
1022563
996418
87259
708030
808907
919373
637077
313667
302116
831774
1187671
855415
419684
129367
1181855
218320
737634
1064875
932777
91389
296987
922147
570008
555724
29877
1040358
758325
745255
595318
106676
848315
416892
654219
587111
874966
240063
54453
602826
228680
25675
972192
703718
475186
506716
748167
923142
229288
969428
1092056
153536
949964
308998
24619
849940
372873
181456
363354
412614
607933
827588
51718
695068
915769
494333
1091332
1036186
310238
111670
32529
1045034
404134
41960
1175922
1172475
724732
705458
637266
486333
909663
810255
534382
154606
191940
333639
238139
559068
465827
447350
1173224
287769
166115
179332
344174
864852
991070
108099
823565
413560
502889
412298
1183815
1112867
290328
430140
515650
1179806
1075241
285360
194229
810061
546602
515905
999117
301545
461972
494626
199738
323059
230902
937682
910634
786441
806016
375023
341871
1181271
536320
641928
285574
233346
1121767
452602
1072785
839786
1119835
842456
1134404
1063600
1002548
838774
467892
502890
496639
589132
924377
23147
409603
108730
1089456
1169120
1097964
740315
375961
489572
881925
1083257
166968
473721
970261
1144607
577756
533766
260375
542157
984648
442172
561312
86119
1017843
442704
599952
126390
434515
467516
323088
1130677
162123
884693
1166258
883050
326210
1069151
735541
629558
340279
1005063
682844
1144304
653153
903274
663636
798636
165932
142426
701746
322108
1151363
479479
1013864
562195
220723
1079316
594175
470392
829991
80419
554152
469394
819729
215580
778627
813916
871052
1054638
1015545
45547
437283
483312
910700
1170634
685934
45270
489159
459461
667926
261552
383429
204773
609385
788623
741988
1010921
456445
758525
33989
564853
460446
836082
881181
573053
1024080
444043
470380
1135764
1011108
701030
1126057
245901
659005
50932
91914
652866
1077162
699531
1145074
1048117
77848
334483
1100573
702716
1161038
968229
733767
129438
914655
315207
816564
762477
430393
1062799
650626
374012
1090106
902439
165670
591857
533957
327582
988126
228144
694681
673438
254597
1119324
106644
477881
627858
1187978
1185706
974161
395333
224533
1148503
979163
786190
619969
544732
194536
226719
221735
75529
1121698
1120903
275731
436896
237052
1192821
601316
411478
879703
1078447
447281
422610
729558
126340
884059
407623
1116150
1012481
17283
991088
736405
787229
1076898
255032
897327
464129
35623
720298
1030248
1122064
552449
972463
854670
1142597
730919
580215
973511
547898
501419
741110
229654
1014709
911514
930420
429524
781763
960104
318898
744251
662566
803381
687444
64675
945379
227515
6775
770049
72271
935852
1049848
103676
1078148
68829
527653
1048653
1085277
1144998
185360
1136503
1190145
604975
51752
374123
699853
429094
541186
540397
895602
365661
742895
328242
390652
960380
1094323
566435
1149789
434200
4104
525466
416250
64830
89139
333037
1068950
959450
897492
1189944
1017318
1014332
130103
142388
382518
853389
984244
93070
762375
446206
460448
1119047
880357
663887
172921
36912
683266
886172
209068
382480
416561
994092
786064
1011790
988657
10125
571461
567029
483322
233310
141429
430003
594775
251090
27393
125052
368845
864294
971149
597358
217239
1090423
426183
801884
858208
1065899
386477
195597
1034742
1174250
358416
379338
61922
1160011
92904
614517
111799
242393
693596
937090
940897
793914
369103
752936
801358
995286
335661
529190
744456
14525
906375
109690
569467
786431
1027396
887463
321671
63390
317837
448665
573821
1082566
75797
1153529
810611
596614
363887
390477
130355
316927
945588
644384
1164467
131953
60030
212043
86878
851460
958669
383891
654108
1029468
897506
1082722
755775
463221
701848
1023395
718028
176983
207065
1113515
548646
19493
160383
893892
1169554
805038
1029428
979560
625909
674592
659671
718087
291299
557218
1177074
21814
1015147
195990
1003488
79303
388278
428608
290536
385405
705585
1146231
1070502
76129
122745
49460
384067
138149
1021787
321124
7486
286316
857328
174310
160090
1141397
932019
9659
118423
750880
445374
58724
790938
595641
648764
721426
788905
796189
1133800
410734
1132528
228933
642703
596915
484761
703410
50429
873493
669228
917037
202225
850124
971161
968475
1128333
622500
172864
820886
195163
878558
1124851
402485
182388
529298
634211
302217
468214
583541
1035841
712958
1015372
23356
625084
987852
1051313
605752
1018622
351623
780460
218485
826898
655491
298867
634771
332835
264429
937724
598064
488429
232530
1069
162842
1164405
315184
374208
905665
798961
490028
1020330
1163636
1024696
848225
326372
506156
275872
744639
248402
956318
938933
154105
5607
704047
1071370
708736
286877
716977
262938
750052
211530
541501
826718
1096747
1138091
1106759
588219
46978
1109215
537543
95175
100669
1053471
838888
1011312
982894
908065
360214
1048535
600598
620352
398624
964593
431168
1167906
453375
260349
1150665
1088858
379568
1024680
550198
361059
828147
1165769
629536
605019
386159
385907
77075
247486
401984
412797
1081753
774308
153909
729410
923171
341037
219808
889074
530218
724016
613896
90605
1026873
537014
6185
219419
33722
61378
1047066
119216
949236
281423
709301
533720
993131
448405
386883
467810
381549
1139952
526592
1171160
293166
739799
744698
428702
575281
430414
1086609
1031140
911509
600768
922804
793008
589413
921599
983216
1123590
729325
448681
538519
270061
254745
1057331
725764
734982
704718
167628
312564
1022200
466928
315992
1112552
618840
361515
466480
425070
515636
815347
169107
376135
682341
316064
274287
878388
165320
56917
1089760
693696
406005
278609
211014
663057
1000150
21247
484622
282752
515284
284669
295651
970231
746965
414921
1056612
677356
65737
280924
202061
389219
367159
897735
749693
151257
651564
205020
405033
164297
175177
947686
209022
593830
233305
184792
432782
408598
936861
610828
92025
1104937
446054
1047319
530831
1052687
220085
878881
260818
669842
919939
785414
336552
447499
215671
283654
432332
395309
851189
582108
925455
143972
1075128
261192
1152815
1022120
517895
1114830
941860
403287
120255
301191
441938
989598
1094368
1040336
582504
1140160
1050072
597764
791941
1024740
210804
1041217
763125
172287
208409
452346
664729
674921
466569
796272
604003
624447
1006616
467403
1089964
937071
1139010
615051
594204
1076709
936065
4592
705937
201847
1045324
796913
961498
542871
718036
462402
982254
17275
647832
839779
421865
688790
1014883
766668
644385
662695
1117431
1058103
820130
938656
124605
958291
373474
781840
966384
955357
28557
353601
386558
933481
437524
792199
465466
734958
1106522
768317
366741
1106192
1159430
706036
728807
603796
444791
541102
654362
451565
374801
771764
452911
491403
894556
875918
812027
202966
781365
359088
158317
115019
741227
1144994
545676
953800
298519
670358
769586
386279
1182024
462550
738060
248630
1118899
114690
1034001
102193
250768
901221
874341
298215
349867
932877
532637
861551
386997
157992
790179
544978
479422
631838
578884
805266
379262
445960
590141
930223
780517
972136
555981
304958
553746
919083
927098
399000
1040399
985300
565419
136962
988230
350026
1082392
893769
1169050
315288
34639
1087805
487286
75813
237928
896951
173961
448740
910845
1059127
900471
673065
634221
481272
826777
830500
443484
596315
161744
213994
28739
1186689
1114020
938669
703925
775017
482154
934433
621698
861896
314266
260770
1004938
361066
938789
1044709
1092096
672658
692670
383202
932128
37141
795942
1137610
248552
815585
1001804
559035
377739
175203
75768
893810
117869
82564
919606
866242
209076
563470
1124076
305649
470071
1025803
1140557
271249
805263
752462
43523
287285
1020420
538170
843391
742649
805849
165405
213047
872793
83037
41203
1014294
988684
410201
1000791
44344
367974
1007149
887105
1000536
97743
1172376
629342
300478
84735
476871
892086
331352
1152026
603010
549232
853205
679848
333173
4571
878340
809165
847600
952494
1027814
36293
1130635
413957
796949
401531
989892
148932
168718
348395
450023
551008
358184
404796
42142
1005576
1097952
646437
515434
472909
84588
622165
1172961
437970
574844
1099906
755221
303630
1004205
586848
134326
616685
141835
878824
306544
268045
130726
968240
1127937
953359
287736
43822
1101832
329130
360093
568124
777162
818720
506810
1064745
324592
392216
115179
327820
743165
1022588
1062015
571452
507756
446922
785737
334395
635838
1179333
393581
920179
8168
763171
295817
924941
24591
494255
945288
1171208
972884
624101
1158126
717507
811660
463308
447006
484939
956340
694667
987442
375951
136870
587657
561744
114137
154269
1049677
1046725
330951
984265
711571
719763
224129
323012
672169
144149
446861
1075745
412001
517804
777867
667505
446899
213200
35994
53379
461442
1002971
993538
141457
167661
866308
197485
134473
1170514
809341
367029
801022
191719
1110258
1137874
193332
624194
316287
1186138
1189799
267957
525205
805674
666293
804373
525614
671320
227331
911924
768198
174160
166085
634611
1066619
1128328
739402
964866
1130124
1125798
461482
150015
777208
1028555
597199
291393
960568
816574
499000
985188
975437
212732
619491
409104
1154972
486676
40280
629472
50080
421309
648030
458327
826593
842881
739138
137793
306963
231182
1084410
816381
57843
474435
1096547
1040337
1149706
1013882
1007413
756624
818945
928782
97948
356280
270400
977176
210999
384422
758938
1063994
1030299
428889
4849
196819
590873
632181
1183667
745407
1150116
876819
689812
1165646
1011522
406838
984944
1116315
117342
238496
1005399
403119
701075
278256
306309
644997
822748
421688
833004
651348
230514
1049327
416346
1080385
466007
206418
572696
37279
898229
367611
1043148
564104
1151381
10298
558160
1008519
167037
66406
11491
158083
179468
352679
1108198
103179
215335
678988
870894
628390
379184
599224
585603
598933
148598
237605
839067
1149060
260351
538547
660406
770174
804693
1120230
60131
996180
268362
34039
713643
491734
530979
261248
435836
623458
134871
32786
59044
1049467
710528
707565
955864
41399
1046239
540987
858345
266722
601774
227227
575371
826099
917565
158859
297416
423078
500697
53919
96202
235554
463242
67878
250395
130935
7392
402581
1030620
436329
28996
1104713
432345
736648
934289
71268
761357
755298
952722
323511
229491
735846
609767
1087482
842817
488407
3447
1150295
444767
60725
1078995
853254
196568
691154
164542
878361
755474
280016
3560
1114462
636113
913310
792017
653704
821638
1180739
1082994
285443
814676
483570
241105
362696
621324
211263
1142649
657415
400514
6357
562836
17259
121402
714607
411381
288827
1016349
1087481
54399
966487
599593
96153
441982
808204
54982
206543
31819
953924
88033
1067859
357974
505646
65023
925798
862970
14369
369135
62408
331705
46222
355850
713525
1015268
204810
1023335
596468
861396
174844
518126
592613
814653
220098
793089
1111884
210647
501778
796611
663385
73971
147222
1192043
824686
927243
358531
787969
999211
956759
367076
183580
650664
204220
603716
837040
539564
62372
1023978
583024
355034
32805
1064344
369996
1082959
42804
389834
109911
856390
982019
186852
171870
220911
189607
1120654
527437
110978
1036656
417951
424926
97875
612261
1020051
734943
1113307
1165464
680245
860130
899862
596201
380080
313146
1013037
1059419
882131
660546
623758
2390
784151
521667
641167
184596
293561
1102006
934029
130752
1154329
710315
607637
258352
271095
1074975
340851
692698
348710
566545
651057
470682
870832
419321
540206
1057249
42352
953092
733069
953650
771168
935115
342491
1148330
78187
90826
882009
469655
834405
831262
1179486
686074
575925
1061491
109369
664618
501940
456290
329217
307969
257466
387621
485211
1042913
200316
1157064
1093281
645440
74753
537868
347367
501276
567306
1185018
1097809
1141278
600958
597615
424188
373112
775457
129018
1160972
726378
1106697
525841
146997
24223
796331
545868
647900
579499
1032845
1083701
382030
390263
1072885
875910
504527
297853
419892
382987
1106709
736979
815229
606344
287435
1144918
341309
580640
481387
705393
1068476
919296
38983
582519
656360
677747
492971
731265
830687
250139
335818
342657
10050
949900
461128
504760
251587
472725
719955
389078
177598
103143
805783
128270
1121629
680575
25676
1019229
242975
421253
852514
967870
59349
622867
982968
314318
157054
355959
500485
359505
375256
274721
863616
1018490
543592
1107061
404635
1047777
707328
484146
1080671
678070
1013174
1133861
373545
1140934
372632
369575
988015
25586
113418
1057982
669514
43049
1126570
347551
640056
345711
714524
611390
594427
199548
168653
1000889
217006
399125
808195
116140
1189664
423486
1152335
944013
250519
1017415
1168594
1081
830147
233366
270456
473500
732997
13840
167295
698463
122915
715288
708276
747687
660420
1094776
1012588
205339
362074
79545
863735
526168
979124
435337
142799
726052
258210
37773
239044
84499
836938
254470
538398
426438
1007353
211373
1110843
1030275
393541
39559
463047
93320
1030944
496386
902605
706297
1074656
398520
744420
114518
19972
665110
1094880
817253
1077173
293744
539548
1121635
1124073
252525
659024
425403
336315
103791
875734
876367
797000
654894
98354
576345
771807
101348
364645
35420
674134
230915
1082486
1166849
866186
969421
174704
45044
810386
197015
616326
1130093
631049
546997
1130866
563260
66530
446778
185483
197146
1102552
1120090
243913
321892
488342
4559
1162248
707301
478753
108843
134268
341593
436392
850047
1039973
299494
1155272
900037
939507
626956
414140
98881
668082
786899
916877
913702
587365
509506
516041
316774
894239
333651
1046211
125035
1162667
160577
226763
889025
149783
385962
678245
676393
595279
219041
323410
687036
755060
782379
984263
193353
1151473
505404
307872
270687
1184340
464345
702753
794157
884779
245192
1115734
85802
999452
432416
1143081
125139
914908
1007680
952604
1186470
1183267
536771
322678
306122
336589
416434
449798
1048542
1150157
763729
66294
631323
87559
968185
1097015
83152
81553
804971
455310
185157
1045988
943844
553757
939850
480478
172162
296806
873740
815239
757285
48327
70193
1106972
975879
835163
1065887
503446
934463
1149892
798554
784519
743770
176329
721247
47631
980803
308444
1020701
634423
770064
1145973
1178741
90260
814134
530265
1132974
593030
1117506
311801
1159457
505175
729837
287364
713289
494984
429578
761220
926158
643714
9323
319282
571799
1153995
647899
662402
731719
1055163
995065
403691
1070088
149330
1032732
1026369
232832
801030
405967
828177
762910
1031565
281551
162210
506472
567373
499368
1191551
261541
1150700
672800
445837
470533
1029380
93166
153301
591067
627688
789031
129470
199422
813621
783050
878261
183106
871981
819869
399571
952597
120700
136137
133814
232551
688400
804136
569789
267592
526500
252237
434186
910977
684169
912813
334621
1108286
246297
181552
1079229
82846
1048634
83323
395198
433555
101194
990289
587016
915912
1006110
33866
723267
496068
1105177
110906
732378
729773
813627
33582
993846
871441
890904
14794
104492
1193122
803439
114818
245823
546739
542820
194220
71381
564781
665729
763365
138375
588446
83836
665487
1064127
1036954
1072296
77448
267164
888368
177928
115444
334689
767664
160527
1012993
1007703
275266
279080
475082
1045769
155844
397466
210839
181253
13568
35103
1153520
557701
159011
781698
1165273
569588
936942
382151
124520
664993
311281
763135
265349
644205
1047008
513822
825993
947062
916439
319100
814141
639964
70978
1180726
214438
923398
36953
465619
1154244
378740
676312
827458
542194
590623
532876
539998
718590
685322
11001
453277
1176428
294779
208706
172031
70789
58399
1141428
98477
393352
417161
785428
534883
654748
833237
1131446
75793
996638
1154028
363942
684201
212619
637021
630556
431512
1076658
168043
175444
528510
13962
968874
922728
1131561
630763
793859
830132
893024
78122
1147243
455696
963870
574140
348623
69099
565871
101961
887260
1186168
434286
277035
866072
499865
523413
908501
995113
725760
772110
585601
911408
937833
1173274
939593
1009435
1044168
854643
858095
192707
946108
163472
301550
46197
79553
112389
554774
325814
315181
374140
1120498
1001290
763656
170934
448930
784267
168393
1025130
485879
423202
977417
616088
677096
452137
585054
990327
304584
329806
73298
982785
572009
681284
617200
1055310
985068
709652
487790
984776
556911
255445
546804
290566
854071
116290
358140
1082940
158862
369069
335437
161617
497758
1190530
304634
498432
408325
926170
809419
216463
1135250
124825
722360
39840
1086095
633157
509946
462095
25729
1115859
56149
946320
870980
796221
6132
765369
372718
803724
1121615
605815
369035
206845
259556
583821
597560
1156001
418773
449965
70079
306198
818322
683847
767515
1059550
69852
580863
1129218
351801
272125
1118177
908416
987788
488034
682804
1171705
1185672
102861
498092
321407
417335
152593
1159570
168603
229842
1099988
858937
822080
587042
575989
720899
290844
667846
376237
805286
755518
882063
266658
350724
509025
180890
1021271
335031
859488
167823
929782
1143955
261217
71944
1157683
826013
408606
560687
266205
109671
226148
1156570
190458
154140
260491
691253
305317
323661
353782
696572
276166
727572
930952
823692
247484
586579
832088
1089195
310600
400167
647120
905443
166586
688385
532088
707955
1008026
877534
408700
157154
754322
1114273
444733
193201
835333
1031216
373878
537045
995393
167828
53562
184640
1187550
617594
106744
848453
866478
585192
337947
829013
1124966
110264
814682
243647
492349
1031782
137400
490934
168773
534755
639878
643496
1032544
582633
371216
996115
492609
1066293
603849
204989
260480
987620
164815
217912
471628
796873
38532
707091
777493
1137130
1060846
1164038
23507
147214
602133
697216
204774
607566
801151
290723
41543
284279
346384
661720
630815
989100
223996
1034738
483532
339647
396881
855793
852520
101956
47313
981034
628606
539747
20021
540020
494535
340616
917890
760393
1016209
989091
1072856
470890
1122873
321391
888062
284758
959115
36152
1075699
1077641
213092
687094
124268
72763
36599
645519
854060
511932
426095
1183245
1058511
319003
1005057
694858
79120
1190171
674007
753394
1161370
1145475
469918
770212
448312
505725
815698
781731
880736
4744
551095
34998
359680
744533
1152752
602618
1012262
422860
972582
733204
547337
1163029
916615
1041098
1144422
117276
314808
374373
372102
703900
938541
1000620
858826
950884
418422
728551
492740
401421
154804
1056062
400894
527892
554288
159801
91579
175020
959006
580371
6857
908463
242409
814439
561643
1166124
788332
102269
385955
411773
435295
1031633
921753
914437
1123279
866033
459644
646306
108547
57594
554439
663844
240899
1009257
1184861
576031
185855
114811
1084624
218146
533327
326818
1142774
30176
171763
306688
220129
688812
957309
273549
981579
141462
442034
754206
317155
499146
267135
862748
1165888
555859
497919
284689
957834
230027
474446
905435
809777
829271
400188
809091
977218
1140748
872518
43183
148263
1167438
1095414
635872
807654
454515
142359
861504
864555
25392
1075946
835211
79994
302005
963318
257661
884140
217977
1187661
592061
679587
166845
472370
875814
1112929
420058
592390
480040
700911
575348
1143597
1028619
969241
88220
1129280
296174
1185823
1101239
122198
797892
198198
466811
536512
942199
1124496
1179863
796854
40944
359837
623659
41906
410549
207885
32361
1058591
935795
1047306
1147317
6783
480027
630273
413429
1190007
842995
574551
620128
111410
21438
342944
470752
1021419
35293
433263
214013
1017006
983340
364250
1107110
1170836
670680
755804
442896
264835
955701
178112
571254
102868
622938
1070570
806944
263742
548382
634114
131219
344397
988008
71384
218349
1041707
265893
462576
1157592
125562
533745
348667
760737
92669
1189586
794630
371479
507113
1040390
353172
866543
456575
557394
314707
500347
234776
1182078
1125384
1182409
446465
646018
11709
601465
153912
318862
1108660
815363
72817
601751
666791
302753
616945
1125153
1071287
37885
1061935
633369
72385
986996
505252
17730
282768
1027538
959083
56992
727575
581599
1011177
1127451
361411
635618
238106
1005954
987190
97562
28419
1006049
745781
1140048
50455
215500
571547
734198
949935
186875
478729
955819
519644
364482
585865
396237
992422
1071645
21931
1146830
132859
887278
609123
884314
635371
495374
1079417
520725
962224
980264
1175018
700379
1029169
1118738
404848
530051
635857
672867
163231
739853
919739
557309
340153
878310
887686
1179950
707442
1146665
898930
512078
1153958
439182
880118
277404
769998
461230
1176720
1187291
719585
1129819
956432
138854
592677
288872
207361
436925
83171
335799
901027
1028316
163965
960996
940882
324298
968336
425351
807702
365546
83815
552783
1029440
854134
432388
447942
212738
88930
261059
637555
1138323
269785
293511
851640
1071630
38071
77027
358797
69239
1155211
173719
394997
178064
241073
74947
299741
210483
341072
354651
1119261
554990
456495
525582
1103797
780734
1077489
373069
1064947
102077
277656
471212
868049
917882
781546
1027890
779078
303535
895273
837307
879119
589573
641557
1039398
711046
64709
924944
81253
22472
883403
271085
175099
231284
214008
531475
611301
205129
454138
123867
1001647
65228
446139
1022015
20359
953333
723933
1117023
831253
319780
1156028
1176685
852731
1187541
523708
374656
675997
278799
499179
804506
318876
619033
1081595
425969
712435
756371
661482
1185922
1103581
375219
634731
1190968
215639
232598
937095
1021709
55777
763178
514200
874699
534694
718095
711539
1044652
353864
60024
335912
640827
371832
1065631
609876
1179607
228534
550992
203359
951454
638819
906270
204877
1059018
1172545
700219
883065
124241
320048
353039
482297
160363
511445
285294
1048864
12421
996843
395103
47929
1193416
990067
333092
1030603
968826
267812
448431
164284
1066040
1009372
697345
1101131
625766
377765
780277
535154
1096675
1031157
276983
1145281
187398
441157
173570
520476
884312
998605
154110
1173475
244628
407711
273304
185781
1082079
282774
319095
494492
940075
1118685
1190304
93463
262665
913888
611025
1110529
405182
324613
852128
352541
869793
704157
168289
916807
353436
665485
84939
1154711
922039
107863
543934
1087918
792873
297356
120125
331551
317170
526993
251082
531210
206233
468260
659232
215190
511276
888988
749957
1181702
913801
434157
719797
305906
383358
376417
276592
594229
767429
396091
207154
283431
550413
502583
119453
1042848
1188173
90364
883604
881281
1011526
139035
921235
1004398
254191
1073487
955307
909507
714235
692360
246058
402753
614341
51058
1114672
286803
273054
456943
16435
130384
1095184
110151
638652
540867
430027
908497
986257
16237
324257
822617
394010
704002
163713
152733
380624
874827
1062067
411598
127048
830406
987157
256232
418381
599181
827808
87400
950474
1069970
30214
702573
1063547
690304
1150885
622966
630141
896060
145327
491323
1081799
839494
1100522
825432
772021
1175934
3248
1016973
422026
1177106
219751
956783
251334
603546
227594
1027611
496857
528549
960680
168269
882700
55902
499914
243084
223281
839588
1171042
461160
799359
1160033
98608
97122
97645
73724
240021
548013
1130858
982444
127084
682932
382124
170611
525384
702212
1125563
491442
17350
184498
952791
1155238
365731
849312
159911
822774
298238
738735
1133015
647140
612289
295637
203896
613483
104144
567033
100285
154321
446161
1038045
63994
492380
348843
1109030
236227
940739
834562
249553
434756
423814
830134
482749
588730
735333
631243
792551
267600
590250
19061
758414
946390
821089
768597
1166669
498774
269872
1082614
618027
817855
174639
883510
169502
693972
632023
146174
326550
729876
939885
652373
906155
604517
121158
28703
1015100
624372
1091489
445631
109103
75509
144164
1182229
88945
372979
740066
899542
1124766
962868
301590
203007
236430
37410
440862
820143
754937
395973
237815
821738
538678
36083
365449
578627
246154
20978
83543
145606
495306
30567
740102
1094662
277580
38273
604570
490674
175669
9120
559280
645566
141699
1141949
873959
550347
259740
1162071
521387
175961
601292
289147
603377
941074
1167247
998120
1135509
1170361
329330
974636
886669
671980
18283
449910
107201
779885
1103688
120697
126859
720188
780788
836176
710475
741158
1179669
1035069
19308
898106
290828
499369
337469
239962
364552
212572
1122467
8731
1002976
320068
149643
929595
106075
548946
534711
1041731
539773
279945
170639
88247
489515
876966
190229
448864
1175609
48984
369893
787034
138188
346736
240074
481589
905770
1006779
461344
273284
469517
677063
707321
284691
883190
779892
582493
484417
530417
788648
824634
843798
302981
1013797
671350
794367
170604
587984
767017
869147
964390
92963
225979
904629
977627
825670
274236
732428
733328
992349
168047
757800
816998
487625
283482
988722
624804
137744
1053312
820627
819916
549236
587923
1102212
81550
1031668
394852
437083
261587
1177032
82546
583251
910478
852366
260807
296380
738522
1018015
296442
715897
362377
1150951
1171318
664541
29498
941412
457114
1132131
154098
562645
660558
452553
171899
1135186
399455
792286
702251
678869
845609
218756
533171
787005
897051
1059923
947564
1156073
992141
344586
446565
1011735
949239
467519
386413
1191494
847107
757068
947202
575351
54646
212008
452440
19249
667788
55956
1120502
286320
1170510
237284
161300
933285
1149083
778805
686061
404685
1010644
728579
584237
235275
209108
229929
732126
376257
625327
356301
74932
239205
857099
833083
288815
499033
1007724
995547
75873
521767
1041093
144677
866110
479411
79042
359015
758041
918837
116783
228964
968326
580214
888581
199754
486372
303494
211255
812433
934385
188147
863287
1006056
521241
1033857
978991
435336
353066
472923
780274
564163
688441
387009
1162185
1114271
967370
980189
12436
96577
936572
271494
114166
730599
446650
639721
291426
733471
552071
747109
874816
896463
110407
417436
717890
1030630
756148
871385
1091682
537848
151541
79147
676718
694920
604351
1139682
790158
677523
873844
74586
436640
963041
851953
1121972
398074
1029149
308452
3005
1046110
358849
963241
173226
42045
884296
1143618
468147
1178667
250599
273308
64163
1072038
524618
85967
863880
619714
770213
167159
334277
88198
888475
390540
18052
21367
411023
263480
910020
388756
764749
347092
721047
427865
600839
1105501
175932
709660
18915
318392
146920
839349
383049
169927
603404
160385
1060132
951484
397617
991960
266589
475654
69289
977150
1001510
149841
1014680
302943
84709
1068585
1105121
459358
697231
463715
394488
51224
294442
3490
389311
290391
1176956
593253
59241
369933
109596
147995
666302
519546
862824
33053
1169127
717400
284678
841169
244224
179208
571403
939830
924579
264039
1154662
1046404
638326
865218
1107549
312308
543166
35304
1157391
385257
776818
1072263
703194
492000
152558
901218
469253
1179394
793005
275395
117341
930927
415415
754485
371599
264462
63424
794339
298659
632192
807123
57958
837273
822148
546503
564711
751783
729297
1158819
1094952
608469
285527
282431
426357
487487
572224
196088
218417
1114129
1161204
538051
299942
429880
496167
789865
1018105
750258
1039873
137429
1048443
848624
587686
329383
1093629
136665
323799
872001
894709
177127
1014768
197776
805793
249689
1179089
931919
360882
916605
764246
775558
558977
243700
625531
971193
1175480
555377
443452
1009807
764158
1181684
388270
761027
58311
345911
843365
53770
583509
44454
841822
1074740
508701
287292
1188223
136734
513930
628673
1090443
908550
704650
858406
1020451
893681
609250
94892
236038
924626
740837
200986
299205
1179111
1091102
936593
211403
848228
36984
575194
1071203
75048
158435
103258
37574
168083
782453
375900
386516
359330
56354
943346
1005893
1166652
342984
559346
554222
456846
497963
653210
872808
470544
27801
425151
59766
958492
1047305
112919
374088
1135214
885380
905090
1174594
301547
1020923
362620
168756
706178
1080648
822769
604210
462801
1135497
102950
5672
1183015
641482
172042
182919
276763
656492
658077
518550
522577
1075137
502165
453776
715888
778592
342238
1096
1147428
124708
311445
450565
974679
43300
580646
1143715
362668
1014465
1022523
1192694
286484
318192
523379
469057
685058
145758
1090188
278056
1111846
808638
982657
327994
66643
474474
85816
731018
32895
331995
686242
663121
1069621
836278
805521
28362
860463
191004
691207
575328
1078333
29005
1153048
215111
873832
1071342
1020064
629083
309683
885918
590822
531252
313937
46137
377786
671161
1079304
523422
96148
702782
149495
592468
1002337
1084975
531823
46892
126679
641386
650766
471499
524955
893749
820659
655259
744415
175283
784502
718537
68150
983339
704838
769652
275779
587983
154200
169562
635504
722601
68881
118009
98600
1005037
481670
406874
381105
757477
406271
765354
23806
227491
433215
1136383
1142672
785079
438776
436987
792313
303303
374227
13596
826095
563024
1117784
488917
116072
235464
53182
296132
463121
614385
565498
411651
709761
748377
1137486
705249
654397
607909
934662
172404
540498
738055
1088941
385107
1154454
384150
707613
392063
772873
751769
283204
215562
226235
279194
1176629
947904
259736
860791
333666
1164426
795708
1088804
411261
1172301
400889
495967
335781
493977
158821
190814
725551
229124
109604
404798
459022
620170
598329
331520
454960
506559
591267
296801
1055407
769118
566105
377460
164631
458234
1102681
1021546
349803
85553
930772
58607
794835
213505
141276
903550
30873
960544
1128167
1060549
188898
722596
764498
510790
866425
866404
797717
792880
729016
924156
556328
221242
601364
753253
5513
771810
1185767
1096734
1127447
1051950
603209
256752
590352
395557
841370
414029
1178038
995712
59971
1191561
920097
1042897
352670
453480
166311
182149
90347
558604
623411
1168898
474743
864153
466426
572789
973535
199719
707659
152642
1048029
1191955
1009838
413992
338382
365108
962122
1143500
1154954
328748
221874
35262
165152
957192
17335
1178138
545201
133406
1031317
141097
1040671
106491
891673
239427
954803
712880
770310
1069093
1034026
1180005
176777
1091445
777520
22168
255148
745445
961398
767384
268828
8721
728493
51210
760132
805633
511069
160780
924903
1174959
918017
42791
130766
914906
999958
1116839
1023172
241333
654569
908324
496406
172485
648518
499618
353823
987681
220004
361291
15531
831257
334435
131490
667694
71724
74988
288405
303314
63768
1150840
745113
101498
932112
920596
432760
524800
559143
638284
1056729
926123
1142157
950090
1128663
980756
1050870
254266
558831
1065665
679273
295659
872190
960535
506164
973524
1172854
609794
437608
483101
401885
1151773
909205
910125
738029
101664
245001
837265
275036
190129
388764
895294
990333
652888
74931
887661
127488
410921
735045
143697
959616
305138
144597
901918
398663
559809
247853
1018782
1089265
2728
189271
1075918
1084483
740308
216008
184544
109996
362582
257963
422722
27142
1120367
395990
1035487
924292
780405
819184
372032
75176
839307
374316
776013
642382
917164
741189
857905
144950
521290
968112
742069
938724
590701
44388
199670
268984
222583
154252
1128991
338803
296007
80725
52187
942525
501700
57790
680783
55576
150218
261766
775500
537432
1095921
708482
31629
612945
41289
10234
1153526
138815
409135
1121714
75335
42481
122265
190168
19468
667041
1149361
772699
290406
597786
186412
1008395
873681
437140
314120
1155477
667044
112740
229944
736691
736873
17406
1017492
513910
113807
59813
323258
236077
394687
754634
320274
550709
376675
1004336
924069
166019
1182967
529782
1092048
1141612
696339
1053847
1177730
190938
654668
410803
446972
842983
161868
390871
229429
971658
1106780
978748
1050710
257804
50012
893744
167581
480037
494991
1081029
230325
586794
940137
393330
1123895
626727
225644
502346
381249
1113241
764377
1738
504837
360251
256275
939660
603912
392505
808153
422682
1001841
784252
649825
256018
392857
394828
834332
1044542
940881
1030459
1056679
44673
316929
139413
1170
944532
572774
640914
416017
953174
808423
895433
93309
226001
538834
458900
826076
931841
356476
378355
543932
1057775
100689
71746
805745
14885
811985
244570
1004880
835541
349168
361424
1158931
728715
570918
552660
1121414
554609
130965
1113389
279347
810279
274584
116495
879687
896904
629710
283338
1053157
802610
605474
1093347
360259
1180783
54764
818556
597616
1085363
1160689
947031
672843
840175
799743
873617
830303
944088
781459
1084793
1192536
546830
178606
504508
1065467
1056391
826033
832656
128224
160553
896933
804299
35875
699781
365544
218691
996223
92697
791397
324426
471556
700810
1071454
22216
1181233
830672
1144045
520826
587571
900828
345875
163614
174765
858173
845957
570578
633123
1060687
36209
263421
858732
597654
1142856
1011548
944485
1190534
230565
27294
532051
417774
134680
286202
1078193
514734
269382
119142
425889
832716
912384
743544
1000717
643542
1128016
59907
250872
803863
254108
1064206
1054033
418661
49283
672565
81813
991270
566911
429494
154458
543642
681487
809391
711743
180200
910870
326641
869855
175655
1129866
126939
106265
361085
265746
415496
928365
1005116
61617
993391
105881
264013
226134
122389
614116
454858
977989
428921
1031074
718014
104143
189687
747538
889315
1118431
193721
277387
253772
434298
638856
434539
826574
360050
411567
1146421
649449
116656
487849
976981
1189833
857215
24610
1059861
754218
541287
835552
283496
468175
220554
619028
248085
572347
129870
569362
506955
820904
626915
23118
137258
29052
1050338
558116
255692
307238
838350
543603
945736
150919
737697
676372
958869
1168394
800728
183499
914999
81618
247225
1090527
284581
749355
900924
1112575
1027297
664409
53851
459551
80535
1131094
536598
217047
96283
1009025
562129
1079840
336749
111601
163926
282261
602264
794105
37513
312578
745006
86088
1090210
987942
867391
924263
1065265
530922
997768
403912
897649
874292
1061029
695131
26160
106067
145884
921002
817706
90859
235265
1120398
116255
1066571
705330
55265
801636
575053
1191667
832668
412028
403506
888040
517137
20688
765250
1008811
704766
1122545
239124
1003235
254516
1012220
580343
309264
531872
323571
725174
1081933
616912
353513
401198
1088662
63255
972617
279918
720300
1074366
615089
1136418
798017
266629
338753
1102979
311034
599513
193278
887226
153640
994760
999424
49672
532729
982556
551578
750346
118811
644407
909840
634927
922534
317928
108933
617982
1104438
678483
801177
951721
56325
1160961
515696
522858
15545
35854
209556
577413
122627
1073060
374639
1114143
1138969
737149
633881
1041002
145380
979288
623795
828527
639356
151250
1030937
107000
900930
86575
387374
776440
613167
59906
348972
705213
319522
346545
858139
299645
1164812
819391
74680
611239
151861
1061075
67850
407343
993079
636299
1100720
63465
684674
864713
365956
849883
5174
81621
920878
500059
818713
910719
292670
35095
686125
965124
512712
406938
357219
711005
980519
953884
935450
832076
567517
923071
373015
707300
902237
544647
1105094
312152
269626
786864
401448
522574
965302
307590
1068960
60011
678679
917084
84222
543702
897019
1005466
114588
228019
617037
830785
30891
556263
784109
36543
703536
482688
838621
231659
218669
1107296
31872
877260
315636
609714
73854
1034164
151303
168615
1181124
168667
793903
1161861
705867
34855
891317
386871
466432
306636
591080
51502
618426
793885
339917
366889
382201
1135971
659699
284022
356108
357032
25155
202317
552907
148122
848233
535039
662659
879156
401220
210751
836657
545450
1019815
445535
987794
1079018
453280
1034711
353560
199145
1050680
888452
194531
374510
304566
888910
1021759
1174546
725165
868642
670058
528763
541720
1026034
597177
790887
577387
724388
511629
148602
517498
666482
570806
819822
536363
1077709
412263
530718
190751
100910
497956
976049
860297
577690
705302
1040303
1093713
1152995
831256
696104
562043
680234
846641
775936
463549
442566
161669
187459
206572
181772
98925
667173
1186180
5673
353146
111326
638254
688272
699000
150959
531242
1027590
145169
7543
107782
276721
399652
1164827
629968
576016
652572
525295
626526
88585
391057
579864
271102
747592
158905
872012
948228
902650
422015
7857
170759
289032
412038
207887
383671
765269
688377
1107192
838050
501126
506837
208514
839028
621669
83708
813986
907198
1055144
794782
481284
238973
748648
113455
484799
438124
763377
860991
400601
1004744
264318
868605
954960
927249
633827
136674
68072
143594
456096
756087
253557
827040
599886
1099720
370754
972586
444823
618526
658270
980757
437878
753036
629889
20365
1124324
763010
278946
453899
997890
582605
348942
749863
947731
447338
1997
934953
806364
821183
535033
155281
38611
935945
308585
450047
1015513
1080293
854845
94269
788538
181876
333497
1071333
430145
237672
495989
1131521
1175796
282712
790451
738555
811907
593456
58256
373092
634485
965983
1076126
253898
914143
834161
1099853
111713
603113
1086195
1140047
929864
1070235
222449
787500
687861
901376
217883
1129107
201780
971771
142438
975132
1169233
783315
668600
286263
525329
1011251
528519
183525
1115716
929878
1049341
697228
298690
691434
442524
121600
674948
48981
32050
270319
802316
800399
419934
333033
875558
146521
1161295
104577
783819
494778
173032
923729
941560
526403
771462
383722
856932
617681
154442
13158
815792
534830
959850
463169
957944
1053233
964556
520899
126548
273235
493580
427855
238189
402616
36470
1050488
624002
221335
485654
716
288386
186650
128241
971290
654793
981082
101188
266643
1152227
27368
594431
509720
893043
554785
1124247
539029
590226
1192466
841620
706139
1020109
125105
880222
686084
670848
1031021
892954
112415
113933
475893
749511
22749
72908
49693
621391
741093
319160
225046
338352
421240
526434
1073988
583911
1085756
1022889
167354
121091
913286
916790
312947
228745
67423
1013305
1028256
38758
921397
1165546
1183682
35536
306965
69867
924744
55912
514751
381654
672723
219380
194982
653269
511669
845571
1004329
1081837
902070
363862
860727
804741
635162
61667
217419
48642
887367
824602
674475
1061481
865210
730447
636260
556946
353248
467469
468083
279487
892677
354928
686421
920413
613628
990451
531931
172369
280744
860176
1189328
1085984
172437
600928
1018194
1053667
1068253
913641
96501
595254
706974
775859
716974
266018
404994
1127205
637699
486778
1160334
433375
770312
10305
833930
1140418
912741
416937
749183
567139
416562
151738
57231
858520
632366
363237
836092
38638
64825
659729
569431
1134337
725948
1149522
1085493
684792
762918
1102116
210558
1178797
464959
1151277
1145180
744437
632895
1135352
1159699
205449
868571
383025
167886
467876
1100803
73802
802114
645572
892292
931411
586260
870997
890763
701221
843916
555293
794399
330462
57187
72786
1175495
951990
679146
786342
245933
438816
311318
902910
67285
844006
1149592
1193149
711079
797679
788348
445275
315506
408915
801438
1123550
1001794
518562
138781
475323
949606
576615
888866
772582
608969
602930
106854
633283
26962
119099
307866
457508
686984
713492
1103170
703138
832663
43034
1008474
1101150
973549
315903
116287
67214
546989
1039715
611488
1117241
538431
1011726
765109
483214
252383
765309
984927
56489
1115216
849614
946869
352723
1153376
1038779
888076
766762
7278
166901
300153
297782
91637
764154
596037
874993
591205
1153390
1114114
419133
515976
1148109
538039
276427
832345
820864
466144
641885
960048
547476
529459
926543
354416
754226
905218
272070
918913
977933
1018539
371786
89550
583766
1113626
250340
1083812
819264
666583
474469
31921
825636
185236
776586
537204
725524
1176444
1103315
828263
132239
187260
129627
236659
501583
1112706
1134233
1162816
236471
348316
137938
980006
29816
755143
428582
317522
255467
349933
1019899
970904
120271
1157468
1077279
746948
649970
1144525
902666
143681
501982
18291
147485
975113
708291
490698
695034
571060
957176
407680
1034831
690278
986199
869213
955556
524859
1021751
278194
953942
931959
941870
511633
296841
239002
735188
212893
865656
59099
1065023
405225
1080120
1098981
563351
186993
1168068
40869
359147
511898
57130
251435
215931
434740
916680
805569
114134
1112195
840020
1121716
880152
879804
572703
169946
360462
990759
1080312
1053344
1100746
1089900
321332
797982
406110
426604
406432
62189
1114946
782891
791006
413966
452935
930990
921501
934476
770079
712905
353645
1105675
542413
465076
86860
538416
463299
642965
539938
853831
417815
404184
689596
192854
213156
1087794
901524
623937
716486
5744
69649
181237
138868
760517
135802
517225
518213
397141
39613
585993
894733
529911
260495
339715
1082986
1183986
533326
361981
760448
1057444
34650
142946
537724
217838
1044767
1023603
1173849
1016597
1140902
995882
863954
344736
210282
1020891
901500
785241
1192338
793451
101380
106995
421893
497693
448224
633967
979928
66390
453885
48585
748315
740654
22736
250087
1048524
381191
1078080
482177
154281
1149154
207644
926505
1007998
205158
903294
535645
21883
1185382
144537
173654
64715
353980
969316
910391
1074869
489713
179286
610342
864708
852897
155991
119124
620016
1032279
70720
814705
630515
240762
353780
299117
1136761
485722
178556
289351
169352
406869
542717
73307
203038
245405
466419
728548
242814
982780
1157090
732029
83956
504174
1125939
200756
1010659
402118
662781
269510
932122
986401
82901
62526
996165
532166
801583
417133
828876
1030850
337384
1054532
498106
918883
1064523
1050511
948216
966285
481621
531157
98679
240285
773104
329021
370836
580496
461422
189609
1184209
604093
841118
811475
176436
319037
70025
846550
312523
356528
802190
79722
735428
1057835
164663
91868
755199
641785
330842
889191
1055526
826694
124413
375314
467627
418994
972843
762596
153630
872191
971344
524116
860338
456050
1089403
859894
836011
828453
191063
1182699
302074
1049482
309560
703586
902531
6833
278648
415512
1042359
1059020
145260
302982
609973
667378
1124981
523447
85295
813774
1061111
972230
601206
86816
12660
591882
572371
283631
29662
817054
948655
1172467
708374
133567
557199
85028
47687
854482
247199
1000603
162889
270027
604690
106248
456717
197304
994107
288083
778667
211289
298049
513730
9894
925908
232369
695662
417365
334219
798975
477448
524707
204929
451815
1130450
958318
113902
607182
201294
516280
1145278
390958
480641
763525
431263
459134
82282
777057
976470
731479
773036
425740
418040
61809
131979
1141703
475088
1161427
236283
427454
547394
322614
356975
29051
45726
1089235
489881
191239
949627
673583
875701
245756
1054221
820628
1022416
76050
903771
857058
863746
190140
1184082
730446
45033
395414
237735
968
937092
45649
488666
889472
417749
1166680
1069386
39605
273540
819101
542410
9796
634481
201287
864542
755153
1093353
1080635
1102512
1085464
759667
228346
432915
1023030
520703
558172
127166
595861
370638
1165101
975107
251299
682098
1021231
848289
916793
412548
764785
191640
654601
1086051
1028419
549927
159378
34554
713576
253578
676761
821385
285168
669124
928577
483142
50026
939932
794617
198785
630334
585059
429689
342570
364601
1063355
792285
103320
410362
44501
700895
388618
297345
1080261
556020
959932
277570
909835
643273
10255
34442
813468
289541
704167
524772
505260
817167
777833
716279
542546
1180617
9355
330826
1115036
70092
154103
1057641
409622
307779
701452
859740
769818
702455
591828
223378
705078
561666
1184383
978334
957540
396268
1161201
797258
874770
94755
433006
739109
160437
862761
14529
869825
59441
136401
482614
618839
322793
773018
784943
557966
974615
867078
906741
1156472
199480
1132217
802945
886436
88787
829317
105063
320708
275053
135707
759079
505288
627855
237086
941261
450929
763546
716044
1131794
822573
952726
321587
554141
668090
646280
160301
1137376
269574
701593
994606
1135679
863256
397962
592650
1119096
86023
867277
774608
339782
631682
1035905
471250
353573
380252
140905
969811
496039
1022464
118712
939568
1049875
630551
626208
476693
390632
1024297
320643
451335
1105418
784553
126621
1098870
506429
784645
1163360
1150776
632915
15891
697931
581964
572170
1085558
318737
94041
811301
531272
1143547
789170
1040977
970939
69047
326822
543314
551044
374829
977476
509135
946122
14479
460524
744349
1077309
358528
1013403
21907
925962
637190
933504
694638
1039568
477352
659810
433999
1094772
488986
42462
882834
93606
360833
689318
177318
891730
221053
1148174
142526
809056
241662
1120103
522932
12882
571841
693590
103111
140221
406191
572761
1159970
95276
877057
177403
602278
46607
777744
119136
945847
389228
894449
531366
112651
338438
35993
262913
1083967
1095285
245896
159521
101437
1093079
577486
1190051
241494
466701
502443
146656
212793
1149207
841416
291486
182880
612916
847176
751355
743449
981478
485626
219418
342181
1011985
883288
599427
767174
103545
429845
388711
605328
1007268
35778
351913
1074312
578869
459619
289035
1085742
1030724
967503
765245
1012157
801498
619786
1121651
910408
81265
369224
76614
412867
884238
852312
978601
96164
587276
460485
844805
991677
216451
1156648
753499
843207
1038501
1102139
174151
995230
1180041
16242
69831
78644
871572
847120
948747
983647
131898
1092956
1175685
275535
652459
22012
882344
562064
996520
1034491
465037
463898
630283
59365
1031185
966723
760863
793369
216701
586820
607395
981180
730611
290284
1057313
508334
543216
424374
51821
919652
840130
384428
892839
19038
311148
503201
73465
483306
613704
58111
1024706
824719
124099
90166
1173280
665139
1153970
772835
711174
611173
107598
1117470
1126888
1001405
502146
466894
527205
994872
641198
1075792
668249
622479
237350
1100938
675400
964601
629464
1112678
815189
914633
1158518
765553
226706
258197
893250
1024232
59662
1069038
33318
370302
28352
984679
1153008
683403
1045431
212070
1052003
680219
168461
1039797
1009540
1147257
683249
316892
869041
975308
224203
429307
46462
194133
59024
1033439
272843
283415
283707
827727
737690
647391
460313
327677
1180639
41610
972316
1111592
1190378
277151
839170
599492
1005720
12538
753556
229328
264411
577886
757129
760509
1026320
179389
1186454
837504
1080616
682675
966111
355556
310029
389037
394050
993851
1184495
720134
881141
652987
867664
659345
145433
392635
411194
972112
212894
488080
391710
775922
56228
782669
45432
881859
571762
1078902
1023198
648278
1148753
827843
689407
320609
283191
548203
927546
650866
318068
1098567
496138
732971
414638
378997
594005
688811
1111417
961245
202300
297592
1165241
244566
328977
234676
619628
929323
1048888
740336
1075098
613845
6742
429138
1081131
840094
749496
1133664
505008
1047615
285397
268159
1184740
1140592
373169
154239
674556
608572
980737
595146
928598
509159
672640
1136000
1147681
233357
761212
140370
887728
355445
857563
540399
1073482
1014464
513043
561650
973691
591810
582132
43207
754155
728405
702031
906176
161662
1075773
622570
979310
191299
387884
765688
218066
1103744
676897
984511
77693
214700
916969
1085626
917839
100025
163097
740785
60227
155164
133182
480722
336724
225866
746808
259405
722380
178282
1084658
159389
497073
423837
699115
959698
388898
721235
1042095
602234
42662
605097
975986
856438
40628
1106268
1111540
1007906
929977
352686
471752
99334
32844
1026295
310246
76790
1114592
952740
884838
875095
818145
300402
182454
1039241
594104
768378
492071
371735
596128
899566
735241
910215
559321
92762
584549
734629
660763
840185
403243
185927
333096
569975
270088
161459
988846
610018
968632
1186199
282722
1111085
663512
17323
378499
1157272
665283
253261
415321
720121
141993
340130
761042
425162
95725
870219
243824
617399
764835
609748
203541
985276
639476
539493
648958
989952
412920
153441
447427
99763
857914
195731
977969
394057
1068038
130894
442852
1013261
1042390
869958
841469
814228
1114320
1160121
1056933
151421
876530
896607
818758
381010
1120688
655309
346244
893233
198748
420220
811270
728044
1011558
176565
248635
951610
676941
253877
379202
998627
1120567
510348
366635
1113381
353189
450642
72486
428016
1067407
417326
148813
347871
473914
457202
255909
33732
731470
881150
707191
348699
784310
587781
1023841
989693
977208
609734
736834
144046
1003897
853437
289582
381128
94445
332323
364150
45327
474030
303392
1140180
1190523
16928
25475
738727
1112510
1051435
1178482
1176311
561876
1080851
1056683
300847
285870
458730
808232
339489
517228
115081
203609
710587
1190829
1135213
636755
36629
908034
15459
63881
51113
148472
31188
1122969
749908
243168
424792
676280
513558
472188
788944
1135932
206822
580780
419398
803022
288443
340849
836984
129063
48701
1106261
928779
945776
191208
1144001
461642
1097881
698542
545050
535156
1149856
569574
448009
1104210
1016979
614082
1081579
316304
723864
777950
1049908
462573
770416
169989
556638
208080
1005274
187175
974957
829689
171492
815330
1182678
105110
544213
1152298
1121060
843319
1006568
1108700
904418
640745
844175
199214
636631
934565
674661
524004
397954
499695
617097
653531
589038
1177979
346138
742127
127250
457832
572001
631108
888011
491370
1190460
441197
1016262
117711
322706
1033637
629284
972905
1143693
835893
985251
148522
1128286
15403
356138
632708
778715
834657
818603
392746
234457
839216
235235
933048
369026
113295
1080193
106762
1083658
243030
663559
865571
603399
745815
300265
581573
625640
1046647
1021822
593413
1191382
918104
689521
853489
151355
187362
549932
433614
1005687
146652
180078
1082104
615798
1160431
938767
909762
489208
342693
716953
781464
1016173
858901
444235
944426
617299
477317
779869
383449
747973
130791
1032121
459030
802244
169408
636453
713430
1157680
716273
957678
1162353
191285
378710
470497
888390
863967
1050612
565807
619223
724475
275633
763323
26580
1104359
547536
1181542
269312
1079091
1160487
850890
615004
221716
125219
979685
818887
1128846
939249
1007256
738234
340486
472802
316470
1128885
974469
263607
199082
267802
525214
212460
205797
388176
893009
1101327
109653
441493
819216
348324
1094821
625352
1024631
257943
1166227
180903
811429
217531
213162
215038
77239
742572
757392
24751
535753
405344
437912
198334
333551
139639
20145
512075
546856
375506
888245
414922
896386
823187
875433
30220
455537
629608
358383
669518
783418
608781
111681
1091009
828995
409112
389566
199938
263207
441364
272556
582513
1147130
854950
680300
23720
1116741
888836
166722
990597
50992
702829
502431
87732
378789
1082982
925004
738016
563453
1077734
1112952
741571
561590
380242
648975
241312
457605
618813
111083
939336
1136579
475729
278647
759298
257389
695376
181132
944258
601194
715554
258454
601675
1043910
455085
1110057
953617
886243
873483
51857
1149860
443851
887861
271558
613596
350518
823865
1054336
694840
304672
1077278
818774
201191
516846
1009408
414591
1121088
1073940
824278
215495
173202
1146120
867940
16436
142032
634233
35722
832320
1129324
587962
64144
893194
638052
47721
534722
10588
271931
700657
607429
788098
568770
606341
516966
369900
698252
1035974
416353
694873
314742
841796
695029
891624
21667
954411
141180
936879
1151309
435456
943424
796210
1015374
36513
961682
522733
627104
699557
951358
402475
197517
284726
684039
72149
1042978
815324
506715
644251
1008137
1193282
604759
74103
943183
880809
1061208
781013
187150
624246
1184158
518570
498109
749874
889230
432498
440821
539026
382754
982106
543285
333363
894424
1069841
366605
1166672
104964
22661
675956
612019
1000301
548409
316578
278077
368968
106867
301495
270508
583433
726284
1057876
81241
748334
1111766
514805
377889
278967
610045
89927
72733
58107
646405
1027441
578720
1171325
949888
1112241
508292
439070
625548
391212
946238
289977
600494
151895
516444
407214
557638
966698
257930
1145606
794335
239003
61175
787767
334386
1018437
1106808
967449
707971
1043346
1111311
251987
982686
588691
168679
153831
460741
455593
1075565
447194
963399
537555
188239
614679
73003
731366
708713
977604
496
743227
90832
735187
238927
972899
763891
572032
964465
812208
845230
434159
543533
853696
203571
478702
851827
580039
735111
366604
105517
911390
1192108
1134256
351097
173644
577429
522110
110001
815797
610300
218970
764649
526373
138502
298880
51875
1125616
914187
378463
562702
357651
330644
1051775
407605
268875
499825
904358
284417
156243
247981
1039679
955754
604707
556226
421380
260258
504648
564970
276977
108754
327227
645117
285729
1023351
803365
1190388
456541
596123
186643
478723
546632
1003855
782359
726907
940557
317026
1140945
1075150
4427
40561
1181743
1031122
311394
1033814
97017
703664
698046
954166
1158549
989770
182489
1045548
362523
261578
942144
670629
554560
268217
440599
388074
750724
531423
89081
279361
629016
28859
469078
416528
914887
59036
414028
146791
465936
887929
355095
339277
521883
21737
444503
588875
1089458
284538
382474
958055
586959
577176
1154371
61945
62490
199595
175239
66241
416567
288284
679482
277025
442290
661734
1161832
460362
441519
482244
480683
337444
896781
523843
972277
923572
513481
1001344
570901
832718
100861
1033950
480953
367336
1124897
236648
878649
251829
1173429
1124548
406145
100546
286472
594632
16809
211841
431900
1081311
59943
878706
261937
726278
855685
881673
51280
661184
691802
518671
864404
1165492
764776
990902
155050
1130575
1063437
882304
1143293
620129
1150121
964686
388139
818600
200579
988217
793749
657519
220719
434409
67752
823514
722472
1108159
547972
798984
146681
615172
297305
774017
707528
978848
157626
370135
136851
932958
6225
1045746
520026
904235
463592
127245
241058
68703
730583
624088
501090
841915
522883
17523
490837
1108597
1101081
161622
407136
72954
725519
1022543
1055651
815253
667808
1119585
726787
971827
330241
1008739
861188
1021653
110603
609412
1107768
640090
983252
234350
980908
1167816
517797
20290
1010495
20201
986160
837773
861786
667777
218876
51021
1172919
181294
179860
253323
63659
759497
855387
188063
987386
596745
129128
485262
295091
689105
632134
635721
540903
1192400
1031763
939412
524848
480947
755135
260479
260798
922923
947647
1136451
1064006
438302
273743
1112476
234823
817927
601488
360047
671039
847932
459540
853639
229891
126391
447148
401675
60351
629946
1049882
192263
347398
673826
1130017
370281
699075
433938
1093025
365593
253973
710510
713559
387592
5492
507423
114593
299118
522363
786128
354492
1108241
1020090
516192
217799
527652
1166411
321381
852807
915464
522419
459548
169252
134794
800626
337958
432424
799931
847172
9867
920479
792470
1139312
1091520
219578
434970
284830
461540
1187884
746548
1012516
275866
45630
986746
947135
973494
420936
587569
1027939
425049
1049281
404132
941272
1170500
836735
651581
18524
926943
159601
844460
805780
740912
983420
61799
804544
740485
645369
181250
73029
155667
705301
1015808
360950
68612
173579
798899
114259
1038515
157919
366578
969511
664245
806287
1033967
39579
934347
248564
435233
1092246
836624
612365
980005
699771
769058
203719
541520
1179454
307092
718895
300934
792478
563033
38259
643034
138553
337143
428313
83558
50944
265950
1110573
522836
200199
1142013
1070510
235980
85367
807241
959075
576607
916938
683575
1111852
641400
1117841
1069798
240091
923378
380758
782321
151211
824284
362720
530040
214061
743056
1151573
127917
928315
521979
284536
429419
507867
169567
344643
378190
755328
405388
576396
636016
865789
691863
1097796
197083
224023
521594
1019322
599242
60819
672098
307506
496896
1109782
281313
1030323
1084257
1052513
573792
89782
209963
339759
1163821
20400
107592
386246
1097648
1150812
765453
296795
429437
607130
70127
436426
962896
989033
608158
732928
108957
840888
1168512
172520
666771
377198
849935
473251
134244
681363
16907
156205
572355
1003121
148979
908161
784354
466304
804175
692148
1018868
992491
297013
331101
819732
416910
136559
1102933
713806
1047081
934511
127020
615860
718335
443984
320558
811520
1185821
157764
313865
343058
218145
552282
559246
134630
813246
141188
855488
1003873
1058024
1154779
386038
512316
290579
1163128
916207
965661
918968
398508
218363
489371
370265
191205
1030767
20483
835734
691441
1043431
1105680
37098
362574
996404
504730
1074472
35713
1086891
138851
760412
609930
858643
1010423
1046256
426820
512756
851116
260524
1066500
555261
1069324
1188105
816139
244022
1003373
601122
1123227
867125
601105
133280
567836
844084
991366
557882
61209
600149
41695
1071250
780935
720928
321310
525530
694816
247593
939611
36888
906173
789518
1020561
1117709
576765
347292
805801
1140330
1189965
171154
869176
124674
20991
19923
773137
336293
1049709
202336
1064083
343911
447368
1094114
940234
906606
473964
269061
839434
447398
1137136
504488
979315
852799
1047968
1121120
679824
1021349
932921
429675
991065
476273
557576
873748
357040
1170485
401913
974942
642457
962241
114503
26934
316959
20866
807550
1096040
890080
186884
1126093
974240
872898
751319
415431
1115103
195078
622903
732435
980106
644611
82648
795111
1044322
841949
290995
95738
998551
1173511
581656
896630
194598
139186
642458
579627
188953
747872
918193
394334
11738
205735
826684
1103295
709266
56815
762323
553749
381642
774470
397845
689443
130657
742259
616986
533813
496542
1033556
1187656
1185414
823525
573816
415610
1110864
1089021
470723
566099
6031
414570
1108915
1191593
1061917
764843
546823
596633
375249
1191038
247905
10150
324575
1189390
375924
565793
960219
855683
382946
676165
534333
905074
457652
1149079
812155
371839
575231
805798
1129116
641638
810723
50113
793243
293970
496821
415442
118794
253856
205910
375134
875274
200122
995053
871448
367413
798383
379592
935000
339303
194582
1079524
287476
494974
338122
1008663
328
463354
333629
129912
52184
501348
62418
682131
1012788
987117
1100208
777566
95202
1176977
1061236
1029061
255836
670280
670802
430809
512340
472791
528928
785624
309946
952762
316837
1004099
16596
311204
329893
795872
886639
503958
428498
788492
893099
502376
349716
639750
556140
480154
738796
249318
357680
18928
916907
1143352
432990
1018962
1030949
1004864
1136224
686919
643993
898437
822756
597794
923331
86614
755642
146558
796876
759534
106901
654088
270329
169575
84866
213373
401152
783465
241498
428940
250543
318615
670906
945116
414398
587842
565366
984203
1193471
467150
297044
434236
28100
720310
241362
1002449
920462
89658
1134243
63743
645522
824943
188597
899510
759416
267043
326675
698883
929623
373329
199351
742345
246708
236280
1168732
167525
118161
441713
211372
948920
1047188
827418
118355
1191097
540698
92153
98065
930660
664711
236159
868804
288383
903919
312916
341564
439141
890971
947846
601731
1079768
367396
985951
78784
888990
646810
339801
868586
78655
712544
329375
42361
295205
3687
827530
1023157
754202
29442
371609
388930
453454
644061
944332
357641
617368
825895
265382
14122
2674
320829
896440
449465
938193
92628
399936
688539
10858
944418
334283
149184
45294
717302
893698
492490
766453
995569
677866
864301
519896
219498
193421
139915
1072291
869208
711578
398191
410626
1024504
25298
543680
435858
114838
1143456
71932
371342
168115
453188
429102
787527
728720
753172
199743
210060
703789
983891
803906
121645
227134
493545
91718
1029638
558051
72416
743474
954272
582095
967804
382702
435866
484619
1159598
771559
934628
363359
626358
1171880
583151
964259
532879
328269
1096746
412879
311881
246306
522979
869974
662104
541868
870857
335495
769992
183614
482867
708846
396323
1168097
602322
596209
538867
752548
497570
192352
919224
330643
150790
1168551
238776
145178
237913
111227
607050
324207
669
1063990
1012168
509438
875272
516912
203839
549540
738910
1086415
351727
753030
527128
332536
108779
349713
1090546
1307
106805
959189
602040
710544
1136513
824052
1117721
732527
645186
1095977
1193056
714488
147169
349035
1179924
716921
64186
966441
586197
606382
1182675
999814
1096334
1110454
285204
760628
324462
754420
81152
762536
1029568
495622
7727
784220
402702
809511
590206
783030
877068
414964
756323
441008
799887
1070545
690108
431814
972250
1006143
371241
1103989
775764
277978
835183
638766
1142135
1034248
138071
1186619
691157
494627
697389
655188
762283
515606
449541
440392
85291
296904
621634
854194
353197
1181197
1095735
1070007
978356
1111171
122899
228768
400507
1150732
633317
442252
852291
889957
971380
218237
1138006
438603
1187463
183189
1141849
69826
743780
1015540
336773
1021408
949022
906196
107369
507308
954314
578592
189595
970605
180668
1144920
986219
1189330
392075
641468
961598
1004833
227469
246953
324903
19216
645588
10276
795138
40410
1070546
854347
394698
117467
597127
475550
931567
439865
1153052
467030
717527
1176621
825579
641206
589743
433272
10772
645755
453895
112212
647283
722450
556492
358149
64563
1033523
497134
857633
192112
367479
495719
716942
94172
151020
764747
417029
537389
512041
590530
194773
885483
670082
602650
906278
940566
757664
644152
34679
888852
315816
910079
55586
96365
549585
37843
994616
321731
1137303
160317
46923
521315
683164
806054
961382
659963
650741
128434
269737
473602
139669
208678
231054
1060118
496125
501386
883202
142569
942448
967933
541414
1076915
82310
971581
669870
561905
194700
696915
389436
472483
998991
257397
886980
189231
314061
499691
917076
1167783
1132687
29827
33319
1155342
423949
363811
94163
240426
867661
588774
1037502
1146506
1069012
62685
129909
996432
176006
568870
1047950
306319
849599
289738
964309
763196
1109975
340166
659338
397643
1132106
43386
439602
1116449
84832
407283
1036941
832415
1143665
31457
410407
717666
748175
1119530
316406
389598
330541
151
92684
183779
986483
1167650
431820
1002545
597725
826268
126559
882165
853076
372435
395180
256656
150068
933128
318337
737017
45233
219386
906315
1187262
841689
165187
314303
686809
979416
989006
197479
659857
224288
905681
413568
263027
1042752
405037
63491
534083
611052
761063
75881
355475
666638
438918
666663
498190
73249
510597
71878
314109
824802
650696
661673
597922
362847
5316
1014539
852928
1048016
975024
330316
702713
108594
880847
1027406
938122
763112
362346
753362
783584
594725
745196
267455
822423
217662
914850
104949
265679
694312
467229
562975
1029883
762989
719942
103066
821236
1187627
502475
12990
844166
917596
412115
554009
1169382
454973
992094
768643
1177456
244161
1071430
220875
585497
718471
954005
259518
431729
62695
1086589
781281
639901
873173
449626
450879
572533
1109674
710692
130861
9401
724692
164295
1094217
758451
1087298
609555
110828
72399
887658
42591
1088032
504977
72851
782425
221310
1169293
826310
1182830
654935
555029
871386
268524
923671
1138859
481898
1087444
1181035
1043074
346826
270956
898377
932583
403420
760787
1052174
313938
961590
542566
326194
425153
142035
832622
669404
287597
1147937
571166
1159718
610529
1182020
387768
141331
167742
1045020
1112559
123745
942210
644618
1003217
250281
1122104
73898
348626
437926
617819
656403
347160
93807
647351
514127
21156
484833
494182
1026411
916561
1004764
764494
982043
805668
277110
402072
239247
566764
421927
758450
1146846
966797
412501
167321
708269
880285
1039670
945894
580201
258935
1065292
734188
127571
543240
606198
863327
1101067
223967
328978
34010
15229
423451
501446
1144875
564819
269534
687288
62703
847809
945051
21623
654431
628978
612175
335135
1022030
1015108
87749
953896
487921
642805
288965
1091855
50462
192375
1093327
388291
449551
251106
799056
752170
919219
133589
10160
50006
1131410
760892
44392
622028
417904
809673
24925
1172541
153414
455812
104891
188097
574818
131461
1188353
653753
994298
287985
141365
265519
831055
258290
856814
999862
399495
673718
527854
487504
949905
209128
756348
821071
459174
1066267
944346
34690
734531
897264
480507
263368
153215
1051728
951613
351947
398621
100888
217171
103874
625246
1029901
65972
881734
110633
341675
872776
283549
475410
897967
344731
1090451
135198
927114
698270
446196
803183
777980
39126
991810
713855
827461
310309
875619
1121604
461802
681249
1057259
418223
1137728
585228
848057
110454
1031151
562670
931820
620449
530928
432906
1176310
810790
27926
149110
517409
1051854
247177
70568
423597
509889
261753
1104367
1036352
383852
568326
1115297
590421
882449
51731
783074
28371
945917
781559
23914
627665
824494
632599
238953
210361
618451
161752
185129
798149
230073
846112
1068620
1121760
949348
189148
1156136
992293
756018
92607
647352
153032
299092
240808
906475
694005
1053857
1153455
962426
806510
982080
1130865
564928
767274
961817
1029579
1074950
1183696
1102747
192351
873485
1108867
209755
510481
1056698
184892
643061
193082
548983
565926
423764
617628
588990
473129
569853
259430
1024202
306151
493480
820221
337217
331985
211466
37416
848681
96598
310779
1013286
573395
9106
664155
769226
903584
593006
1023280
623647
780299
1166180
509627
462170
77176
1141787
1189292
675613
1179900
894612
223633
949249
330381
475876
426687
168527
211804
417427
605802
1089949
539363
120111
1049277
949928
304780
922709
672958
801746
517197
1049147
183439
1121432
545814
573764
1159773
310138
655056
1115865
1141546
848237
960853
828630
355398
671769
272207
374880
525373
1017406
990601
421567
1118409
308017
997506
541374
686815
934744
691475
1128348
849356
862585
196799
187703
695915
922842
307356
1163841
185216
237911
784942
268811
1111365
218236
208936
1044216
586250
670749
766698
115544
276581
486450
515471
766449
598183
391641
1092398
753643
535737
455513
309336
316004
232626
272065
217810
229298
993469
183259
456491
179319
388143
739271
648118
910542
873407
514269
834308
291655
635384
711711
277244
380775
62829
191950
432255
404056
992061
210378
886733
676051
25414
349
444446
736569
586880
1022034
789399
835967
653487
598628
213624
593072
797045
656185
157732
1077275
89455
1161272
1087704
1127087
334999
1003522
1174501
245635
632969
380358
757519
445667
804634
842789
995060
620920
611193
208673
16048
250822
503472
832951
253272
429271
716118
1146889
681029
757499
551911
477899
589274
876808
797874
1043884
1102162
1061974
494711
937806
955147
881916
154345
835572
1122677
294028
150572
130686
925258
286490
60112
1104102
21557
1079140
802525
1171706
1061966
720661
587596
1017375
149592
647743
879471
383831
427693
402490
638886
334710
414547
1138074
1059659
710805
143160
413157
446392
585468
899083
1045848
127432
442640
829810
479036
732159
326977
781255
344187
1071949
220052
853844
1035320
347005
176576
160463
938355
1183805
100823
777979
51627
486069
261710
337212
855901
589948
647052
896314
439069
883783
323894
600874
463688
869633
220805
258942
799416
318211
315301
183108
96378
273346
571562
456435
972578
325978
218666
546344
633963
315196
661683
172266
690191
379620
568178
690758
927882
1114638
506067
783619
297418
943090
810201
90923
540652
1121246
1144177
504058
263844
787273
394841
197896
894043
984409
1103715
1117752
135328
641743
534053
903608
902441
304232
845693
427219
241666
749630
511747
829424
573641
51253
1002303
642498
808668
255967
252242
101612
213439
1009065
545614
372666
394109
1117165
1193445
914457
337064
486466
778719
987340
1046980
948844
593065
855643
1067316
1020014
9728
252238
893736
232049
1061256
180686
1017595
361126
149717
1139587
477556
174146
1106730
342994
1189441
23156
1050200
337085
1186223
105443
953115
609489
395538
332916
618965
727784
1061071
483100
21074
271352
101058
989301
861982
534698
373663
847896
1004481
759024
986151
880920
460965
712322
564462
758678
177350
807715
241484
774301
972285
132256
784547
789262
95590
626198
163554
976117
362475
983874
303647
1079627
912176
323420
358935
78009
498966
775911
986261
1174769
954682
598978
999454
328375
713027
17638
538263
106207
291644
907800
953544
638268
968609
152973
65358
347166
465889
420093
670200
788379
214609
1060725
1139902
305567
1102514
683958
1062263
1120293
612546
1090371
359365
321554
624752
1145073
870945
825820
659458
1105877
543296
618673
467964
110064
779277
246674
727631
1040980
846976
449793
377528
1170489
222239
490945
575120
663455
768691
460369
246274
252390
524900
946219
307234
794818
509977
214566
191843
252303
632762
1187940
219528
245232
584051
267884
920074
140016
850928
423971
825346
462219
242702
147993
267289
614566
86562
120289
893446
278570
438250
444955
1061138
495523
815108
199657
906353
96017
740663
105621
206365
116912
882351
218568
46073
147218
813223
472114
876145
486561
597368
994910
104745
937982
309404
806104
620540
810582
773911
1052304
1056120
473798
340491
762105
1012813
238781
932115
880502
1177933
398976
1168296
1154930
901720
138414
510425
621299
840939
254307
503557
112424
1136708
285515
78893
460203
785785
868663
82206
1174810
881054
1070857
678353
466186
1124608
546928
510718
1109507
264163
354326
27458
558316
1001649
152475
206104
92575
277677
190135
1035945
934011
682646
1173571
692624
1149221
827999
707949
886866
807873
750992
1107472
49026
303726
25153
905038
1032794
905304
127283
846478
1070150
1011668
911205
245496
258042
630423
740135
972694
272933
301750
266244
280464
119902
471684
103864
606045
819465
589740
213071
146672
570348
509343
386503
662259
1075994
246169
1022811
1017193
575478
1077478
396313
159934
775311
723978
333805
1159836
863243
597785
285896
865854
618511
1153924
261907
485245
821055
813094
550715
971027
575609
820596
116717
1012135
814490
1093071
2875
613315
240868
1017810
203775
673538
496511
477744
330599
1012989
910039
423931
896250
279930
233441
292198
33878
807430
1086980
43219
630638
379832
137006
864806
783987
76826
532767
436017
226356
491667
869260
1048491
854569
969808
958896
126271
659101
452704
817972
997725
141266
485581
74706
1070702
267353
121518
25734
533414
138841
613551
186297
731555
857850
596131
946670
330318
49715
1177345
983246
448725
52810
698151
387570
207145
538579
1111594
111631
704828
397827
475479
801736
752084
835985
73229
105877
570200
547285
159208
137084
514797
1124235
704804
14177
337311
336979
716215
745241
1068216
338080
707441
1007188
1033314
968032
967673
757251
37820
696654
253197
457220
515165
625035
928818
793371
616092
134293
405148
1064920
652340
317907
154123
646341
790571
870443
63629
1076262
681569
893274
287385
79507
316629
716761
588448
316219
916911
413301
521436
293410
353871
547490
366935
710371
893631
851957
716006
309400
1031344
328058
1044417
444360
726686
1155831
801897
946514
762230
25215
862820
181657
651879
965795
738389
839122
1023049
414609
459148
60151
160745
977186
847435
660056
944589
159562
526634
828877
1008074
1020219
1152820
640415
530663
980148
891559
873517
1043352
780102
440507
155348
39502
69576
497113
1054510
539016
564337
1169038
977438
740796
732782
903577
77765
1090457
815444
830973
38684
699104
378415
700918
1069882
1141072
35973
908697
856956
520295
973801
690832
382567
428281
1020876
847905
224394
425861
1083033
658630
32055
678095
74247
1127166
213968
176004
527151
188845
561889
760720
406923
950594
998276
950121
53787
236716
764166
878573
763545
1088601
131404
269179
645721
893794
1158175
66595
31248
313539
525515
285568
288983
1050681
406493
298876
63140
395452
672082
1182519
328460
625286
355988
858872
710517
1063389
342012
404681
230648
551199
1153348
204147
459203
666965
34843
501220
1085368
480314
53938
1128205
1068074
813678
291581
189416
363800
570747
627602
1071557
896061
793782
863714
564490
960831
389229
782167
282039
364641
240681
799434
880384
299333
314807
1093674
622204
865709
909578
846652
54869
202871
788514
238858
482661
771379
935265
338628
186714
105804
140789
417087
461365
889212
415173
266660
1094438
1100756
402687
24247
125543
880066
790548
437928
124697
507525
124804
1141709
410622
678014
273149
627445
234318
927543
209970
198308
115443
1174058
726636
171490
565588
614538
46878
158355
392113
10179
908887
914787
238025
264080
740558
796260
693920
313912
890366
533919
558152
239393
1155283
235890
518179
337749
710873
1151028
996512
909293
622162
535387
11472
1055080
700078
64495
816122
902363
477410
1061494
343293
896098
858629
360143
993903
706510
745709
704605
1183948
1043542
960884
177602
187431
432400
300018
146399
850028
742284
18674
46737
75380
650520
1115224
178320
1096329
1193351
734317
490864
79333
996037
1062588
37810
956853
63613
212023
256839
54889
126655
586147
581865
1068570
90511
604327
638869
594850
826611
193987
969626
506972
730932
384328
323619
390661
321250
251666
506500
906105
358836
344274
49659
511821
1157132
1192883
897449
674116
1131237
303655
458457
1007452
1097608
886304
678243
879230
57342
1083439
1084086
1083046
822095
213391
118625
924439
205499
522600
328137
146534
745693
227042
802179
464211
1127999
120609
355438
169249
889902
354897
156277
463371
230848
689291
30048
975128
923799
697782
138174
801935
904248
496843
1066747
231920
989378
1078997
210925
472273
810124
535908
564368
334592
1083578
843370
1115705
56986
885739
39804
994615
319840
917550
1027013
670067
1088027
13674
1077770
145688
102949
630958
890414
793984
192498
907104
1102343
346650
622126
894988
788715
129553
74679
566846
325869
59383
766602
558905
57051
937250
62077
558013
78695
811070
562560
159385
557647
806848
1163654
980440
932607
404186
485519
201785
288038
1033249
667206
1085989
1120018
1021403
413418
165020
188650
809439
1177504
507542
926269
267160
576073
452089
1168007
50660
116244
77987
595959
629418
380823
1904
315662
787002
1133656
392846
829260
11909
623349
659583
1136225
778648
590676
252799
579678
846508
203368
849460
913573
1034567
831349
860592
18488
256349
504009
705750
503355
141315
890438
690610
779604
1081689
859962
319816
375886
379193
1014724
223661
1102355
716609
1041704
989940
74633
381457
929839
108454
823481
895647
166912
1037636
42576
26732
905978
661389
208953
712740
710597
1017750
649476
374081
54662
423017
933065
1166657
707680
617301
436791
1139191
1070156
652033
235433
1111339
896672
831867
808665
164372
496764
475732
308083
391284
684321
183126
169993
11977
636719
471906
247293
409876
517030
497714
601433
1095749
972171
784784
142563
830683
544351
998485
478280
700617
912254
264508
440787
736907
718553
634493
788391
29499
703360
1101976
375814
634425
581681
1043480
362698
851835
888063
1163113
324391
102488
1188377
155632
805906
709630
1121939
385809
584265
644840
1173005
65535
1073855
909781
617557
288503
577747
772707
782145
421934
527236
857830
1177212
1154939
706817
262582
132044
441895
882155
659738
264615
547225
270259
280132
899724
417348
226637
631486
943509
1101947
523918
1102141
643787
46192
563551
369963
636020
12282
153153
706399
246949
408249
927896
1136009
1145359
360605
239680
261621
502035
270253
1148702
600378
83453
845840
437944
700993
709519
360537
411465
326655
218092
776376
899957
908255
144437
1142771
834137
123717
687472
372494
909032
828809
928180
492566
1084202
828007
873358
456590
316749
1087584
623412
25496
218940
972993
473067
794570
1031079
553170
390775
446789
866556
319884
870305
818098
758260
558832
1095940
271243
1070695
841060
453716
426495
875086
8318
503575
672006
236738
360602
165879
771099
1171385
1000727
946246
775161
758795
1177885
638915
352976
1181575
103774
217038
489776
129638
641446
503779
265544
1142593
274762
200938
1028135
33289
527122
772604
641076
1153772
728315
611659
837212
864063
989179
78276
195117
992697
510827
481780
763694
1060264
889763
4506
81276
836098
520483
329034
904561
630822
177430
33169
73761
206324
885515
8763
389400
1117083
347619
4314
99207
888265
1112471
749680
303886
395122
82040
851405
226964
71431
544838
579683
567928
114893
115379
901851
229103
289212
1039143
103474
444110
1049906
561683
719977
151071
58407
125324
25758
101559
135992
1052657
820398
743865
1030618
1039820
52335
788503
452611
94749
978165
214510
61201
684844
390460
910476
423111
1051481
784117
66015
99325
153341
664925
639912
427624
731814
217618
343990
746848
119578
121322
740828
160682
634926
236704
447425
690996
945611
306436
533344
703725
888102
769014
596982
658691
1166723
178899
753901
338747
52317
745999
182159
582794
406161
623452
1183323
510133
271530
742158
1002499
397189
900546
757177
1058716
1159049
862359
331187
412693
775371
774957
774267
528399
489850
96952
578696
1019295
444231
374899
443056
621375
262347
937971
630180
1102278
504372
58162
1077446
717401
1115299
264011
772481
736074
974874
776657
520095
410817
296311
1105855
1013981
929010
624364
37110
590859
747534
263591
658748
436503
762574
240035
663927
1111437
352896
174706
72731
1187708
878917
809320
881368
891952
55365
1107526
204020
35949
126116
532630
902343
694414
130653
542156
902981
347495
201675
304764
152226
595012
881845
850512
808226
1008425
141678
663431
805603
825655
412059
296184
182203
987184
242218
84940
887007
652393
431747
309892
479319
97224
447586
1065828
135990
707160
1192081
763449
632690
460970
539625
419013
753204
901846
365314
1113882
85127
231770
1038207
301430
673659
988
238665
217640
1120216
1182278
634787
1146318
488509
540030
961049
147354
596793
287423
903069
900966
673757
682197
884857
112758
161691
888296
1162093
269605
198431
1014451
84556
418418
116234
515185
87397
958630
295095
291150
1023998
719336
535040
658017
386318
919443
981689
126197
1174602
404551
653254
992538
165723
1091630
253743
213835
915506
616806
397891
955963
1036008
260635
642972
987435
927155
649603
1110841
329569
497740
306343
853379
1167343
1153124
1132921
965335
552105
222160
1154899
258171
17995
257714
614415
875712
168213
659687
671272
86494
753419
816240
516587
732434
622600
323505
728881
15019
30236
807488
365488
184362
1095812
401518
573461
345116
454950
331541
158841
256874
52537
885753
447417
1026996
1169926
508951
344355
772052
335204
728512
531128
277893
899493
181630
295430
282695
678024
1164398
974700
487196
641672
851306
197499
623860
231337
683352
1149508
224585
498564
354641
663906
314958
789860
693639
256395
1136183
614404
1079569
832863
477525
284705
1111299
1192192
342584
295645
902028
1153952
892902
761905
363752
279004
1053600
65911
191097
457812
28721
974921
444661
74619
727232
1176495
532288
1068276
931886
1108480
836265
206557
985658
592251
1038841
161507
270436
31848
744058
111672
122271
455813
86207
392717
148814
612459
447604
1155962
1155680
710296
676463
816270
1079777
975847
156566
970892
290851
588832
352878
400522
146609
1069176
750934
533172
936468
814691
210156
568152
197432
1025249
300641
71161
31201
441361
647337
626479
786265
401630
5218
867502
1020600
192538
168095
126425
629784
508509
153754
41221
128849
660539
841663
655255
1106411
294150
904325
480930
216786
681410
439502
892009
176524
973204
786411
1179375
644770
766982
409864
1045896
63228
1156479
235871
480002
313485
1005087
133000
1110307
644198
298822
840768
714355
1122814
925811
714330
54095
804437
990685
963037
560453
902276
1162345
1062056
410990
336358
720343
143093
603722
32972
811324
797640
105964
1095851
517131
507640
214224
493503
525433
798863
464840
893795
376652
447100
1026879
90949
212775
874952
120722
823282
281990
871088
956081
123684
779764
156472
394638
744114
103157
308871
24346
1144042
695933
1090585
401337
1086159
126876
459213
494794
325863
1182902
1020265
809803
8828
858843
526438
929032
31991
628473
616606
766630
953692
944551
1192583
162421
824911
1155713
778620
542207
200223
472409
214810
385787
105326
231984
327480
1012277
237971
861413
549801
471482
836509
593837
442199
1097998
585413
105357
1086386
120181
130842
879598
833070
1146769
288087
835194
58011
427063
34999
991336
776434
654081
123295
736434
27415
933476
982144
1133143
43848
354193
374039
718911
1011240
37087
1030233
66460
274061
599155
744003
305990
1086113
1007412
1050805
610487
160263
171660
779117
800211
975394
599847
535608
952279
306299
174519
4212
694850
939548
1018890
617033
1133727
919286
669162
412571
904704
725303
560507
1121632
805769
161816
1123270
727218
343452
187990
432900
278683
209482
84738
141982
758788
559622
428435
1030352
116885
167597
202423
80303
596713
912340
340308
971203
346741
273991
240391
991279
340635
1088697
1036434
72404
531708
1155744
115442
573701
388692
261381
912071
776012
853656
934220
1052891
350184
391513
403867
459500
193371
689592
222132
1077027
500346
989665
118371
607741
114634
938456
315397
962427
84776
907497
95350
260714
252932
828254
1126540
1086079
1115314
388237
814389
1124355
949070
919880
58932
975293
784822
315071
920970
443296
751109
283851
782628
512663
1187113
970135
1139285
748361
547697
327325
200857
303800
845751
1119178
86532
19977
913652
1053419
331590
101129
961057
1134856
685648
794363
327170
145184
566326
614157
753262
219029
52942
985874
455158
639762
825588
241091
51654
928342
420120
35119
973979
1175755
1148840
148270
181542
21699
933670
70327
168815
2452
247429
519717
1183116
589937
981672
895120
1118831
814585
695301
1133497
266011
736419
886735
791482
785591
1053285
502650
460786
56851
794548
442586
1121520
623037
622832
566350
442269
1189098
538305
1063285
26003
114479
585346
1075165
478160
559269
1047100
464932
615070
139465
629435
1159361
9987
48815
779953
763262
1152585
829522
546712
91888
709211
661522
855257
617476
535072
827407
446165
357048
746446
830254
331984
539297
920067
1037634
1085266
634856
211590
1060516
769601
906727
196414
832990
1109541
591539
642027
1024667
104428
540581
175468
538146
806529
202788
486578
834543
149257
911654
824738
283470
1177228
346844
690041
207944
646436
583946
1099438
438335
1104307
653578
402511
194058
885822
1118519
350949
315953
955794
1131533
664071
1126149
1143553
563330
109031
1187437
1020329
75047
1144828
983672
10868
670050
811889
54666
863031
525334
379749
230775
1181753
325600
1074171
1099610
992088
944895
1052734
751165
1106631
909275
836325
1103908
249441
841373
1185301
1004422
849462
632634
1152455
1103214
758958
481869
666641
243686
923401
202068
269646
1102849
790164
1173961
97657
246546
203101
1157371
766039
918476
681484
1114602
226511
1097880
1155440
576921
33495
724326
1088864
181083
56156
845862
277799
628819
216093
581294
1164792
739694
648560
999193
986130
873966
1131965
584823
356312
230372
467454
932107
278372
340241
507846
261177
826199
789244
737012
390457
1102807
415274
943588
699193
991389
1017838
781878
890851
552157
880370
369572
682930
902503
1067668
642559
974890
291832
648604
774819
515423
1138651
1100985
455469
84246
922933
186902
769270
665758
347759
355245
820316
101002
1144361
980951
1142854
727507
725344
244175
984616
216813
430108
340925
1078369
527324
564773
260542
1059042
271398
458151
108509
797670
378341
538312
1025505
581094
430682
978023
4773
1149902
1026459
470018
873990
380820
1093395
27600
756227
967399
265280
1111600
888722
1050491
999175
11264
480481
379942
510305
332793
594094
457439
748862
400858
137436
310066
541954
616036
1087795
339627
586409
52496
962531
492006
305574
211992
171457
847037
1105671
1169784
705522
332651
918488
377986
605210
483730
264958
1091730
290397
356124
831346
929880
660942
844427
9118
420675
616292
672370
893867
763627
261752
174115
172519
442039
1023294
34231
174842
804574
1054299
149898
391225
533154
739811
275846
1138424
643964
707588
1063260
595617
308713
219921
121394
451402
695158
1004134
768551
965681
924993
296282
826303
956355
1101301
1053822
856575
391420
825728
1016267
7907
833543
415125
1154068
20872
587905
391093
1138260
327751
876446
427657
561872
951381
758073
655630
137325
745993
517558
88141
1137480
727372
269740
445518
225483
563361
425359
233021
583600
1177188
880057
411577
222634
900739
207566
109516
194473
172366
927367
409659
1009696
1180789
517852
499247
724007
1074908
924223
823362
186244
998122
962360
930654
318070
548899
771324
368741
813309
23327
349570
1075611
338479
546838
836014
719743
935006
1118218
803406
9875
280174
223411
1122306
93412
590218
225698
1139669
842664
236701
694453
206925
755182
966856
722806
208627
979191
26001
156861
801413
697161
1061637
964596
1170136
107784
40158
631438
231245
1108554
690814
507414
854315
307790
741674
254826
77647
308826
727534
183910
882393
881051
1009305
79989
731244
287240
611036
496279
873850
597267
441011
595571
328479
516428
719661
519589
704331
324724
146821
512269
232911
1151173
368263
1113460
376043
275852
915431
541946
337996
227961
410544
817740
672516
687730
373106
996136
714862
1160205
66050
412633
66863
723558
51103
1161321
775737
129844
558621
823597
130062
846470
166666
105140
864300
466626
855316
458708
836122
347612
894222
35432
695479
76460
374565
1068770
253835
1012595
476046
638953
1039098
190177
357306
447861
2748
758295
567043
561788
1097326
180196
335060
652232
976746
686145
571989
250721
206952
778297
939682
1018225
266293
1076617
608123
634318
894122
44040
1116577
232304
184221
58891
659138
739334
48111
279720
372101
1011827
235006
531702
1156431
774382
1132659
1073958
980076
179675
1026026
909145
493151
940984
520797
242755
307755
870604
771997
328012
156583
991143
702672
413459
695654
166800
1033038
870935
275641
1017055
750873
1003987
704268
334043
900291
1055493
174867
1164353
439929
323071
461765
625790
486139
686909
795956
1005723
693700
1152507
178713
872037
1136834
1086934
422481
841216
573681
534736
176598
138510
62386
525983
1035086
65582
832658
146440
818101
1066261
1149108
505273
202243
408210
983920
347946
892834
712489
1122716
39178
404569
24905
160205
1065099
174130
459774
717117
981371
518683
160073
801609
683758
705920
705231
948684
53029
656311
63359
112856
755043
888004
344184
494654
730136
758172
1191065
318460
676534
699502
250226
1023284
975470
699469
280025
147136
819525
332082
16318
767313
404765
888562
702590
143316
432566
242867
330737
228072
1010643
70337
292171
284078
905765
165205
930999
163577
644069
465877
542091
103641
488255
554554
827398
1128366
315546
11627
1057862
390571
919920
201170
394545
444842
180304
45517
23424
869957
83968
337228
1021594
1117750
1142804
905430
513989
858618
875616
192522
859535
262700
847877
383677
953203
1183533
150225
725190
405717
1015197
975482
612311
861589
815486
449676
195655
1050842
970857
837979
1141249
788417
759177
1091098
191550
548851
883182
422409
809237
249273
464921
167556
1019980
598138
858703
230383
689103
10945
853208
617073
853454
510298
702780
804454
1101541
465136
462428
360971
537253
911549
70192
247180
918151
466845
596091
1154187
244522
1070852
750670
195008
1132610
377457
273132
860505
1132101
226296
974061
826293
169462
573504
87320
173277
616650
667104
136486
712621
522344
768219
517716
400787
611397
279334
917044
870277
1088785
1112438
637491
553269
300078
136291
998042
216321
1174790
323632
748790
311532
1036468
648601
743084
549225
1039724
761458
1100065
16214
626950
1015295
1081186
230874
105248
200577
236342
483593
607983
550885
1093299
199178
19640
286755
556931
361364
138948
1160289
692422
999478
590269
968334
379336
320652
1131190
1092661
381815
1132260
14641
613353
42685
380084
406973
856210
121401
443379
365052
1068335
279951
50521
220110
1133236
1103893
206222
558217
259033
502231
869653
158002
227869
190571
863075
70086
51346
929380
257362
908873
332994
809055
637667
632892
554107
337051
1055308
757064
869402
39048
782482
330433
92659
174541
608512
86115
695252
694665
329496
1053700
559264
722520
481841
1044096
1159753
794172
34755
440884
1183587
516348
1040701
478148
1002003
121421
439756
232126
1065251
418347
139319
526554
945319
747390
605522
1003445
915818
797898
865381
538611
531985
549595
522666
264604
935897
542687
854949
311739
746492
720811
136649
235314
513226
848738
831946
740099
1087015
132172
685338
484614
482229
446214
330053
37866
1163293
285778
45996
381737
654841
620404
590545
655099
516374
52047
59729
1132918
1075900
769121
318358
204355
44142
1026081
165684
101311
815747
506240
609100
230501
235441
126409
669649
1145244
363346
309566
148804
669972
102964
976669
468302
1099212
21888
101158
275035
687080
804441
222519
831193
138585
131635
391456
488737
320937
1168170
963998
579943
801084
484797
190666
525055
817866
774737
463599
423539
440479
306125
490644
498267
1036091
1095183
862918
827331
997325
711833
311849
204346
256104
890779
632472
997269
1036535
403014
13218
247881
472603
1113765
58549
328013
604950
159104
1094445
1083020
267018
313853
344660
545863
1181578
552665
1120282
976821
961854
424975
933991
726433
182135
1132560
707727
431787
564784
629121
656011
610158
801345
350068
71320
38034
247933
41771
535230
793565
643094
207296
451752
886808
1158918
870797
1037667
2999
283052
866541
596114
535939
654803
665614
32397
639140
473802
761903
94860
906564
1124125
231617
716242
182283
1151212
910517
526127
1099513
1174376
5972
144727
1156400
468927
1013299
41527
979688
380691
558171
184171
511185
255736
184223
936209
47534
829287
615114
1115355
1162707
49488
1002296
315997
55883
502556
1142723
1079872
999353
589044
976987
775028
1098391
209030
1047783
783833
11033
804346
417441
430798
635815
126962
1084569
328603
836820
838683
493705
975947
688124
991083
34636
337374
572992
816811
197377
188167
836554
58942
624432
208064
325371
1029416
106831
407183
846181
1070351
953420
493997
193659
845112
1116537
797645
764991
1193368
769739
715257
745669
587295
976789
679877
690421
831231
399983
113787
780573
988890
547310
459132
604098
678071
528459
869679
602447
300294
250075
518857
536100
331710
597574
975442
489852
429957
734544
681601
157041
824456
110421
247064
1181812
661126
747518
97642
361187
82121
293875
275873
559378
936419
265683
636244
20572
255998
411588
366320
634983
280342
496944
873754
1098403
186802
456713
1061358
673946
280294
506581
873615
1090768
305603
261011
1048578
775990
1149304
1128627
921665
184913
1121075
495098
800530
194504
90715
832814
792560
657349
490654
252047
86986
449727
1072150
4317
272963
281513
114621
913922
409926
945532
377671
231071
393257
215785
1063178
140339
42268
374671
560774
488231
20589
51953
1048847
1085609
314194
483086
595771
265379
476411
116296
528058
350335
1157533
1050177
513741
1149370
945555
494270
294694
804153
279115
265064
447224
1042517
591807
47529
1125719
582777
813398
551603
1006922
706440
18000
1115604
1182115
510206
1028939
883091
724379
157921
155864
744582
378000
98542
617250
1097490
260305
409174
521396
667871
809996
439798
800401
830738
297157
880330
43131
187038
165996
517901
190189
1101345
409475
214102
1111501
165159
962039
545397
326369
930776
148929
8582
437711
482873
903903
1022978
497327
596042
232885
14358
785952
290517
966147
703165
1163908
469439
914233
132122
334217
564776
434265
470452
200318
539515
701912
478294
1042711
985810
852162
946753
1184718
996545
142409
133387
267366
1142068
981216
1055561
1161185
648707
624612
1140926
379456
887982
1014063
290870
623856
1077783
274184
771180
964965
385777
687475
675576
1163536
555934
1160228
277392
481229
485711
403829
746688
403379
851391
284704
215075
789322
221818
201161
150824
215833
681971
1146955
358017
343994
794376
13047
54134
324596
1003944
613833
515396
1171649
180240
1161253
879988
389138
401067
1167086
1158501
346782
115389
1112731
547464
1020031
799923
138577
331912
909177
846263
94877
1097993
17890
495384
779364
87151
715604
950061
902210
482751
659158
892095
180384
21015
897535
875745
129939
1105075
706003
212636
811229
1170403
303691
298610
307412
225544
836584
1153730
506069
477128
110948
809881
1018770
769716
662125
164501
1170287
200388
67691
583604
77103
203477
315894
173042
152553
704730
510185
314366
325373
34956
447829
392566
1027924
965828
920108
83320
56568
383018
648990
1113375
596629
1037579
1067340
718822
325217
370575
321311
331301
936379
24762
1112681
289529
1174845
1009544
216556
699965
999266
1031557
647135
431921
893296
202863
1018387
819375
268322
1095393
678849
138024
820361
524669
944006
637396
2358
21107
859051
861795
931198
808939
154174
1071522
476394
734065
438293
397867
1185453
537223
826358
558819
1112360
280265
654017
989118
860063
884761
1044802
845100
890556
263642
906384
403655
21591
1020169
753953
410649
818391
492541
437291
234029
634535
819582
642406
548991
478493
592233
229610
1031366
1180364
511700
642772
171480
233786
118832
657112
980019
577685
289557
86141
724650
360966
765834
143879
350158
273316
852831
852054
569693
999893
364651
470291
517064
832832
349905
214483
126045
1111477
1016351
491848
892353
704721
627593
1174218
11040
153138
430794
675105
498898
315820
552059
1126912
992945
1122519
743529
1058192
95914
767839
845876
834040
756149
567990
1127670
500918
1003677
233359
331118
105659
335646
313232
775765
857793
983017
765185
7665
943817
1041148
72580
776521
1117276
412176
638311
855506
262151
112905
255094
644046
813762
72578
904290
381413
1118132
1176732
672289
700516
325707
233683
548812
383478
842930
706020
851055
408505
909552
1073057
478166
995207
128243
248073
896438
918939
547287
256636
649018
841531
390669
405088
569195
1110409
861242
1192765
1014239
489714
691028
448419
1046658
438842
307014
814319
597772
56360
513483
481468
1186131
348821
54683
236842
389231
542995
125221
841284
643239
386417
473517
822891
844993
1001887
1113561
256583
1171642
742715
631197
536401
60583
398587
1081200
614799
24932
946192
238719
575285
931993
900416
550956
516084
945570
1104895
164366
397579
857861
132246
694503
670571
193633
55330
1054222
628446
609590
882316
713086
627656
71718
1180873
113805
150237
927968
677271
1188740
799427
985281
586382
268963
586830
263539
561319
943393
93219
235432
712258
284496
406955
908664
323615
881011
1103023
471261
1110291
247219
1054823
659103
815245
1074765
1158490
32714
1166764
947853
179250
389453
690295
888717
90418
836749
456483
861393
767534
452608
1038221
161111
961123
47001
566671
731710
287054
273907
492177
63013
1039057
581734
718691
2642
17248
477589
59074
406745
334432
711129
1062867
191009
269479
684094
699634
231857
290546
1024410
740447
455071
684372
33530
808300
495982
26544
830277
495954
906399
154268
4938
234920
138576
731696
83627
988624
1122709
63048
805003
707542
151068
1178053
914876
1191766
1171411
646113
334225
494816
523344
136441
368629
1132073
42290
1039705
189205
628121
919882
1048259
1097795
1039964
411030
314013
599539
811621
209769
582099
415331
2483
680995
279409
23847
424911
37894
680351
12351
999627
794020
20506
551289
610191
1134506
405891
988876
865050
927839
613882
691703
852030
327037
1178468
169872
1180525
699371
966077
307158
1185100
921333
95418
1010305
1135070
304176
942557
1026051
636442
94738
594715
763967
1010
516494
399219
182462
445008
1007156
574453
406036
671956
1085223
781740
681576
888484
176539
832048
117385
1184670
1026286
1156294
801548
392738
965941
309685
73841
567672
930634
204883
821035
155602
643406
536195
183897
1184682
760253
965793
381634
778166
1062064
500373
226445
965769
564374
417880
181463
281273
107797
99127
932864
1066162
817468
198729
1029927
445863
47960
773765
205790
405560
1044212
696244
554094
509552
1029265
127405
977254
611112
660446
388743
979551
974401
847231
776146
436130
362156
994840
386222
838372
293164
531795
356973
777696
1149625
203920
1097343
648411
930938
1104138
67199
95209
50771
280419
183859
301262
516908
551785
807142
361164
135679
1113156
787145
266177
408040
677137
1005280
673456
930841
398172
289380
430638
393506
467387
271330
564827
348046
475504
989189
816997
91448
1128219
1168350
112784
125412
964333
325981
588458
1004472
1100236
1062141
1153460
880036
929567
1168233
47051
849845
120709
495745
957145
349234
718031
920821
431083
218699
858457
437223
1111101
659271
1102439
1055626
36864
611829
570454
1151897
917189
425909
513711
769564
528686
1173994
183528
1015010
1166850
198647
637653
71765
681658
691380
946463
398863
797546
1166939
670025
585382
884142
209641
136376
221962
11129
363683
323873
771364
1031931
995447
337564
525510
270826
401795
870401
317154
206783
21919
1182263
297144
226804
393116
1051487
207414
374771
798583
453150
832815
1085362
38343
323453
312856
354783
1014061
1173388
955066
986108
252000
592845
422418
1093140
57710
126085
87360
1154456
209058
1150079
1154831
1101007
270225
872851
892416
1101711
296767
993588
525821
442369
788393
1102080
292860
16117
454927
945317
81934
399564
509165
885824
714651
145565
350854
362850
73497
640884
814351
592961
1185747
1022054
96256
1023920
945999
284529
460026
291012
971319
815808
450282
901764
1115366
459196
348060
946572
833711
1040180
734621
119193
1021074
46887
276832
902937
1087709
878455
627367
591413
955984
634042
854117
833185
377656
956811
767635
457207
41877
795678
514550
988732
239999
460620
1091479
1044649
786162
1151288
780623
556237
946745
217225
1045615
984007
923485
583650
1060521
1112441
625532
1127480
913155
235875
73216
976471
91947
1074229
526803
372587
365557
761382
1035986
719329
130870
903592
401183
660744
304340
364935
782115
787044
631380
994916
1049672
453577
988666
606202
806649
100433
963332
151322
363744
786555
433675
1109241
662684
688338
927811
591861
33021
272458
507443
476410
411669
747650
339299
931320
8244
490173
319364
992658
728956
352145
139998
169300
13619
953971
458706
484814
418179
24471
927794
219403
77830
434709
683807
25327
229603
563118
275114
239655
1174793
1103955
107545
806298
806210
263345
427866
315299
829227
295467
661882
1032500
884424
967049
704259
1024610
561181
794894
7900
1024873
127146
525701
1002091
801684
493118
737018
618597
17217
351750
151376
367722
437710
102175
15193
264519
808486
1028043
1134340
411802
1108488
244184
1175501
943598
497603
212262
452689
761510
1189237
467677
7918
495715
263259
1003861
1178426
970659
716961
1087221
844063
915209
724101
621882
67939
842785
938563
95035
1038731
1190403
298871
398471
995464
1067354
142507
1176515
161261
232245
222232
427672
141798
253384
255767
150070
205307
960720
729635
108230
583712
117458
794487
237218
100813
205342
630617
671271
40051
617965
368023
903874
397561
322707
833393
317375
473239
924926
831163
826068
115836
250398
561840
684544
126186
709506
1055233
395541
657583
1006758
653188
100269
167653
227984
917764
888007
501147
990461
98895
98549
394523
718430
313593
792530
658871
1091447
755688
972219
76426
344227
1014105
12653
1184461
698894
545082
655675
725329
960411
292139
1133698
1086344
103540
461696
858010
693349
633388
437077
16682
1119988
147914
128203
46865
59594
486995
716097
472997
802213
535550
490943
160213
491199
968920
798178
897361
529846
716316
743557
441872
880795
604653
859621
1102432
865919
763035
530777
193907
1025887
95185
615134
1015206
1125538
242753
937551
586785
629335
498859
435727
727406
450963
943044
991687
257164
959440
559853
518535
499927
1182565
1184863
1168580
623248
542345
1140699
154577
1150662
147154
1157257
825609
851436
925453
408138
566179
742094
346470
69747
833607
216931
349636
515007
70018
1060976
410758
982935
34485
997471
651796
1168952
309709
602283
87156
595367
1117448
859343
123783
776679
1093697
16107
289632
59116
88372
997836
802086
857181
916498
1059045
821489
548311
664289
905138
197983
342666
383861
281938
209338
431992
458734
383300
829053
649550
163434
226815
94248
534759
542889
778854
368743
1103801
297757
718966
1099325
694793
300184
960265
550591
557813
550385
1105396
317556
1165944
72215
65561
141305
1121263
773200
352446
927428
549541
13487
310625
844680
844105
752815
721993
208271
436107
759586
322838
1083372
180022
1096241
968821
1173533
677963
537304
40404
450835
434563
58496
317427
861555
819909
568241
1064635
859427
431241
731387
1181062
512212
492340
549385
482869
1183172
984737
1001032
20387
1028280
570291
954369
827975
590933
326547
210048
630224
519349
973007
674482
966839
44327
817286
1091841
1060182
623221
244378
1162327
351209
610771
299141
939626
415455
486946
627418
1085035
3559
984112
767089
94987
292532
848542
920523
624709
257733
724188
878901
633353
172186
280397
158328
256640
1113759
211396
461378
779613
826885
1110227
17
1059895
779481
418734
1115199
335787
643564
879098
640926
1059235
1040060
688235
803012
12461
548515
228157
724160
123932
325265
181863
466668
1095077
1012022
475158
869070
479453
1079071
518996
7267
635920
635492
47046
1063252
606103
382369
710513
858723
390295
996944
133191
752836
1071606
50518
1041342
310242
133322
1190440
521278
211115
470421
251590
382822
103011
685745
830110
619870
1159541
91802
996065
723079
979194
297230
904681
106367
59846
944683
262444
261638
185654
1041213
1120504
1036063
1036930
534590
242273
897496
763994
106674
96809
174401
491520
428959
365899
256378
312239
1048014
663263
239582
206333
126992
535762
909815
1163117
162504
842118
829974
907835
1118616
701171
1052186
483833
1145602
229909
416422
149300
165648
369094
514742
791112
315536
479434
659274
857393
139747
303042
1003491
926268
624770
544278
461139
626008
724509
283600
390277
911551
658499
1159008
422530
1111906
1077659
237716
994106
52230
977421
53456
839098
938206
79203
519101
16511
523237
284069
603229
414292
1125813
1185969
428871
240329
745461
293138
157080
674917
868144
1175591
549409
759261
1154674
860177
570452
255444
922056
933498
466539
1160310
122682
983632
818279
898044
875419
555145
309963
820325
144897
1167496
808755
1000725
793946
809686
1014717
1159593
918390
78568
447353
487716
296253
290997
242454
233920
768395
293665
413901
746137
943231
424654
737118
1055063
965399
244857
245131
221334
698742
978225
272098
461596
74546
632279
649833
83462
19628
332146
243119
159535
157603
49410
1008724
1031204
1064216
1039825
897931
1040698
420460
717889
658610
300891
571725
29786
66295
459509
435543
15948
1096653
580703
387178
1173859
951136
849978
537019
11347
772874
70195
799738
295060
831471
170710
517170
558512
1163279
341000
524759
1091741
13563
1170999
658456
749073
844109
205202
1118213
1024045
38926
569747
459792
1181336
797300
58344
673593
620538
8383
944645
530824
1182393
73474
812614
737407
25051
650379
1052686
658560
901697
1137286
1034931
384909
18548
88746
1047419
935677
628704
458986
761918
938148
397926
1093233
127640
183209
1138703
227678
769069
754755
44718
577063
296549
1073118
223602
719515
801615
1181055
1036647
669260
1115373
887880
962974
404043
1061416
599521
363224
389968
736596
1052126
822250
962055
802007
870593
704759
490114
838221
15412
102779
743295
597140
77256
1009570
306306
1051729
1118379
1061729
823622
1103565
226012
48381
16367
5394
411891
63283
500095
120140
1163098
382809
624337
46272
531498
916367
286805
154789
978599
387199
191541
50277
637756
274758
456460
299998
476065
50263
184926
574249
835381
615381
806221
141790
1021308
1033059
1101717
507610
1137640
723262
909662
1052079
64743
248688
1069154
37292
386637
1079849
1007075
1075851
918237
722623
284986
383177
1149411
1107525
887853
978416
558450
31238
686161
769650
130503
386008
376751
782233
1168160
975708
1151549
975498
812512
425856
860707
935485
1149991
603735
163252
75650
244616
649337
354226
1073042
555748
1064843
169035
1090881
164729
768123
897903
174528
574687
1163985
710181
528694
1190405
706697
346602
676634
668626
611754
171384
1176338
216759
1180794
677291
800661
1117226
490030
719600
506167
45944
584542
1169137
574829
797620
250782
952793
730113
306167
665759
666246
49358
653221
806042
1176766
258177
1020697
1076279
809202
869561
1128365
384831
531817
1004365
1044186
727855
509905
900444
742338
687764
672276
906824
679956
668796
933118
806845
29721
1169644
431711
840796
1060040
731332
327562
668209
399862
235937
650364
592256
75143
409950
940090
801146
231374
428764
86332
1002717
611200
637965
887779
252066
316285
1038321
501612
922496
752649
586803
964394
398523
1018517
889905
723935
572978
275831
602435
1101266
732925
473924
425188
1121986
1150724
403483
122651
1070508
504557
1002868
1177981
435791
1154047
969146
600822
166224
948300
1096514
676879
1042933
289198
98181
544883
123831
734711
993367
1152218
915932
622481
142089
113703
318408
936496
599326
323602
629351
326509
361572
660751
741071
416311
463487
449979
1111605
475860
483182
890458
850134
435347
153461
832558
392946
577066
718665
283345
120878
395935
1126465
645182
1162668
238089
759059
581988
1022746
1050207
130563
670683
886006
531234
1059715
304817
956051
585283
391963
896679
985053
324101
1137208
1074716
194547
692197
407383
536095
885213
158568
922533
766979
236923
283441
53181
1072179
1113243
880574
241046
61846
987147
732223
768527
1123982
879062
1032097
1151732
1180157
1058298
630303
303142
586106
1060982
1013250
819270
325267
632528
899524
200012
621870
299925
789605
370161
472163
704998
37836
1069033
140521
135652
309740
304782
330792
678369
1068068
1169687
699458
158758
793796
15320
383186
1042310
517368
273925
445383
330411
123584
870470
469536
1084110
742317
403861
842372
835523
130233
597823
613933
617117
644001
290642
1160640
984527
1144909
960708
216477
281999
1030791
740609
454161
426749
980850
278193
1014572
706200
495268
402075
546520
1047220
160805
1120017
486056
502171
178523
222550
68360
25592
704150
116008
605716
238666
498727
870053
796727
1017850
489800
847150
278183
239009
845681
412434
1112673
591141
487098
988956
450942
526559
465004
421881
89338
886859
1192947
735540
236970
1048802
770420
126568
363808
1141324
374025
702891
716614
795818
953758
425279
904329
140203
1176024
316207
180861
932913
382232
922188
601144
500478
414742
19693
493019
426449
1061417
394379
1088319
749070
946525
995668
819131
513348
630673
241020
74309
661207
1011963
281693
1023256
390970
305830
58230
726108
347360
604655
943101
891310
681591
1090388
595210
405127
922107
1090577
334535
801267
907907
96402
849376
257687
15080
1006006
824996
1099889
724484
234930
845799
58190
137316
1096990
920387
15071
639488
141721
556304
502798
1013999
541950
808627
789503
627483
606468
1131813
493981
129238
605022
461350
728921
1145516
611011
1029032
166563
730188
1085129
352492
407249
975041
586646
214540
908010
268364
332473
357983
1187439
923739
794848
457800
409808
378353
381574
297823
878849
611261
437078
232340
143100
757103
672338
230131
1161250
152413
685829
262079
69816
1039907
126810
745315
676669
729774
1069564
862678
309711
669068
39272
1018467
186270
719783
115021
457470
349136
343170
453146
649699
43744
543305
613204
7841
1137513
758391
867224
295815
538347
512250
178071
152728
270588
509515
473168
1022345
53975
563747
174551
159518
965339
601685
661262
142112
1010413
678797
889717
546800
830007
439209
1019904
1067458
520310
163312
1125103
342430
599928
1111439
1048183
773429
934980
287735
1011099
34309
159608
817395
924548
714518
441394
517143
984187
1020363
585921
91242
981645
972190
1065215
377089
511929
1186915
171153
4229
769637
148003
670707
979410
1188301
224161
454684
473110
475465
777967
875446
82988
339526
51287
1033710
850379
133635
290359
240629
1129103
870965
477130
437960
582432
577889
752842
180956
1188696
878701
143776
670437
511988
1105172
448110
821780
670051
997991
974357
34909
1169444
61982
5147
526363
487380
316868
809640
734586
525018
957367
984933
130311
475227
87625
711207
769052
1173166
262565
645582
958552
958355
353927
192275
672966
60984
1169245
361159
179168
715714
1149771
736885
725464
89899
348098
316937
904781
895360
1139220
997275
237593
38094
918469
67244
1059772
440328
1120146
518870
727505
792605
292789
56194
795391
826887
379971
964023
228616
778101
205118
888649
608040
121287
853891
423458
679046
391341
635706
972402
279024
1013709
412642
277121
506843
771675
630184
1003785
791564
1171050
30098
195146
259647
756546
79051
569572
477021
987670
839699
869865
1111764
59022
868131
126389
1098576
740659
571804
137907
437807
48707
304728
1014750
743794
520356
925
1098300
1067784
538515
331021
91919
236435
1030538
1015575
66954
1188174
261608
615344
244012
992991
714360
671003
491580
1132570
1192352
766368
545199
736939
768541
103438
124064
922556
712975
80247
705857
174243
327568
819532
986006
21660
989954
148766
191276
241956
637552
1187052
850005
49328
107405
1165890
794582
579586
848694
383223
751727
1167044
565453
740409
474296
173837
113679
657604
870413
555001
611714
738083
917888
595619
1121667
714871
102848
116532
346532
940246
821366
1113968
405520
1179480
926205
34281
718169
494390
1170876
317986
123581
131631
742223
833784
200836
206960
977804
600933
521338
209292
942256
74420
858487
200159
589110
1016746
1069424
953182
878749
625529
894707
372205
352965
750898
667599
1028589
352655
731618
1055851
420451
461428
960233
1103299
798482
1123045
215517
1054124
123203
177783
829349
395775
346982
320245
489168
1033746
193351
618683
324511
670459
1069495
183703
659536
720776
842420
401170
729009
873538
346411
282732
186863
1007052
695466
832397
362512
461359
404879
107286
365885
810803
66844
352544
10682
600900
130101
290706
992041
810122
632369
1021597
1112474
518953
617927
258474
1063658
196035
686992
956194
879752
600390
309629
539559
381670
1041560
1141545
218501
598509
591228
220100
141546
336933
1015189
561519
260047
669770
596084
580227
670590
157838
609165
112446
508229
1111235
908799
1017136
1193269
793484
675155
296726
354394
694700
460889
397551
90763
470715
660138
869948
695315
700853
1105508
1011740
619361
650159
370037
978966
510226
974839
716069
1002668
1169222
386788
144133
124534
613400
409432
885991
744096
561182
593702
1068899
371312
461633
526751
743103
81178
695147
541048
100745
178168
195143
389743
155912
1032083
561582
1169501
297679
811360
43182
346
927573
496509
549088
415483
341408
680576
1034209
792461
325259
442191
486533
664319
69870
798919
227442
978064
876578
582764
87112
238427
660585
673367
1184812
841405
658468
644854
325343
886026
621783
136731
409586
116652
1089249
246010
971960
626644
517907
510728
1123984
390801
462720
430508
722545
120583
899558
85638
13499
380888
289551
770409
217140
114179
858738
718708
1174241
898556
401
973153
1179502
596058
838247
709155
693805
1157144
51825
127692
1019452
686478
941391
392110
326799
547777
833717
288797
1078191
1082644
903783
1054277
1027735
652734
429145
427291
358083
836724
534220
354400
896210
147828
393896
1086926
239272
303156
864188
1122987
968982
342434
541388
122181
952335
290961
203977
102400
28230
1033023
544865
275275
773662
131580
892513
504584
232208
1192695
718373
60474
444101
643320
606903
913100
1189758
1133843
296568
500299
803440
169280
285039
539378
929084
94259
389658
621354
1039656
681629
930476
643208
1108244
1114471
833201
70888
175167
1112268
269749
636388
806079
201697
711224
965026
916600
1163835
1180418
861513
171933
270302
697913
490046
697505
883947
1126863
713690
566744
1055301
58944
856794
118761
1082311
1188005
52078
604704
1137292
182426
557706
160891
72858
90438
988275
68330
1140900
365129
807721
613411
780063
218114
786249
1038812
244247
902509
425971
848036
749051
325232
186175
292012
548402
1053732
360890
549027
566302
800312
425438
812578
553255
173990
376213
492887
26931
960422
929536
127746
636858
153125
392153
284457
268985
973819
411240
162651
129231
955870
344364
298446
344410
474713
203144
71468
6941
301849
122955
154993
841699
653623
1055892
125803
1163680
826069
340762
249025
953268
1107463
160107
837792
1020582
54472
176107
406128
175450
546001
950386
92720
890775
594628
540872
599832
928871
459514
1139008
1080199
67546
523979
926280
307006
676910
841542
231975
447507
1009691
1164858
1176761
36446
895155
362786
212530
603656
562932
212676
251433
374114
1026450
29376
638959
762657
1180878
1006471
63876
752759
1135601
1145471
471793
967630
985061
777405
647031
950302
1050920
768931
111318
833414
462442
395897
107609
356369
483690
163849
29316
406180
1158264
305799
474988
965421
845105
232366
437735
622044
384983
766412
1182608
600127
57946
1076873
356527
493284
1182245
1091517
307916
596618
309562
873
1146204
310223
732472
291776
1188522
570585
1118599
657180
722704
959352
1021802
517325
853420
1031109
1011909
623239
785176
238225
629893
703474
684861
1171659
63901
406940
579243
855141
109815
323974
659534
718458
1161440
578533
208645
1174360
255383
921016
238385
411082
311257
469414
934589
542289
394084
28528
342367
945296
413527
444150
1156361
133400
163638
103289
1046821
570710
220076
205576
970426
1148207
955782
76457
247218
872180
979954
635177
505584
849431
327954
148170
22383
743982
1164464
911211
1117796
1030956
580241
943701
193474
685465
900091
326727
454074
55987
323354
1061941
1005042
620264
774002
653759
330185
388037
988912
438509
1143723
609745
944260
1050413
692652
21993
869851
114167
632371
1082499
809417
702994
470773
1188427
16862
501178
276411
713882
622817
831571
270265
722775
1105822
197929
952161
85811
754602
246142
269415
173452
1107761
538062
1085087
731239
493646
447001
711331
276928
450854
1057559
556743
616382
771283
51975
1039615
16856
23042
481547
909352
355233
1079998
266099
826557
17732
411444
599269
178963
113659
803744
969196
706155
650848
409264
1098109
475660
59255
680937
177793
795750
707938
1008803
103541
967830
318958
942569
820294
29032
86702
663943
580354
243228
306391
287159
661609
45846
290168
823655
819326
694587
617984
736145
67050
1041634
258790
355837
530301
116216
141902
969294
567874
769159
280860
766811
340928
13134
135801
731076
549775
1122886
319344
208330
1027777
1153297
882358
265547
1169010
224055
943474
1032600
571031
368049
255051
485850
788884
684768
1074796
662847
981427
510382
912802
171382
917459
1118546
733097
208160
77587
110752
917072
743159
462932
253122
1089827
847086
296590
157627
81386
666707
987923
888698
96511
434759
817877
744336
482773
290827
165760
803360
448285
684356
318137
1158473
1154975
1016960
1039073
463366
749985
680051
1192475
915666
131929
1070763
43353
238914
593983
916465
901110
215899
1142648
478105
560856
132829
1140960
963453
740805
543940
277472
1053383
1060975
686274
696605
576975
261968
288279
286992
549499
264543
727024
599857
832750
811898
708381
642128
606469
1030274
1135536
148874
354865
866953
639342
181614
998090
612567
503413
496651
946960
207438
534634
1084099
45329
20755
312657
937875
368912
257521
318996
695976
554553
256094
748455
637442
40342
932526
496244
1177438
600258
845323
809399
1112978
936855
1071480
1100918
439588
265742
806153
138519
712339
840461
615271
629015
684540
288696
512153
748150
606865
33647
431825
626162
690208
107065
512963
591033
866879
804914
856950
660368
1010891
1053974
82157
500829
1052631
735719
479202
767790
928153
13007
1160925
861534
232253
873185
586032
488266
663769
734324
1081766
1117369
286050
374307
375781
1065213
931308
1047779
1163015
566568
872156
797455
219569
424457
870410
639718
657670
706882
743551
956731
200445
969007
1056733
1130058
1103005
508945
1055320
124169
167016
349229
862261
415021
753839
977696
930932
419459
45337
183534
549483
56117
191495
522935
413137
363454
624636
471225
1167705
970377
804189
1158160
448501
1015799
731633
422
74569
674799
243556
109566
808851
115145
1046227
1104526
173659
1153782
1076562
257351
952809
969243
1098519
718417
285784
223593
1024644
1045472
980363
36448
471954
758948
851881
119237
1106714
932988
1139705
1172523
52768
736998
881268
966868
394369
472123
1166915
410828
307523
194366
374569
869989
270522
1010304
1193260
218012
309306
163230
979886
468938
476354
507621
898259
1014919
830934
468978
489558
266726
1016447
1126921
216521
633076
442343
1137498
744204
892518
987850
1067535
600944
712923
1134707
64602
180392
843257
128683
396784
271308
795254
1152575
31912
369909
1136422
770956
479234
193545
6092
177976
448956
689719
348607
48683
498998
840928
852075
218228
254632
857831
1160671
339269
80747
49051
1142833
1167334
304070
604263
1126792
321222
743207
1072527
323508
76381
31447
410328
335253
1094528
1190996
585699
674452
556172
936781
204048
806056
860871
1107190
615451
890470
892968
578754
342137
202239
397731
354444
860770
823612
479076
1119579
935523
1083808
834795
978490
715530
15439
358073
1051078
532842
565203
1139963
1001067
345564
1000312
950503
432859
6752
594721
942556
1047592
81014
644186
739055
262029
840184
617544
794676
1016862
437966
391773
1038985
844132
473498
473182
565279
709399
882438
273401
292066
479288
203511
929970
40153
272682
832120
1051914
912091
915374
769200
238837
394465
800913
631577
319111
915567
12623
339085
667563
263336
1081243
1164421
811635
592132
1138197
585791
668675
1036077
536696
1103609
585198
291873
1125542
782410
590902
1090908
438044
109909
739875
654560
419274
892941
515101
581989
680980
957481
185586
1034884
83383
861473
303686
589297
801709
723653
1140348
463488
331308
485461
1167199
824121
1049802
1149644
157646
322703
131283
1187831
1069423
205769
1055837
1005410
947644
1147807
503333
140036
913587
876142
102443
28082
210291
373643
941877
332204
611598
465498
236166
1185259
145865
547584
1179400
854336
91405
681992
638353
33473
158718
1065247
469293
913835
965278
104525
1049539
1084754
786963
965692
870502
112580
640760
354179
12366
331630
88453
1163317
526169
336323
643889
913513
359289
937374
310596
1094647
782948
436827
689461
959452
509354
769684
779264
185479
586001
18931
1170393
285869
23833
560853
421888
24375
478400
778399
923187
848013
374606
139025
309996
200045
389835
29296
5787
372568
1119575
752580
627161
316344
72115
881461
238266
817158
911713
281925
886326
1120652
838884
1072521
333596
69708
96985
1188984
490679
200835
140496
980353
1098262
110598
1111549
161546
927721
1157537
854884
711972
1127677
165709
272485
759453
57822
1185711
934584
112168
1105484
1137195
976376
1102741
674887
530561
43168
290335
680246
362208
771657
170350
84273
460519
795194
663934
971490
99812
68918
860819
504808
794101
1033763
641946
1124569
805066
276728
497349
630649
213195
1112233
914968
706615
594823
990904
937533
563177
749927
952668
1007135
945821
957432
260741
588591
839017
215141
196359
1062123
503444
960820
786082
820810
872433
139850
63507
604731
792977
558315
940842
220489
903093
76281
101618
802217
1087393
922196
901454
962889
802969
383009
211210
332524
378603
809216
96913
89349
180839
730558
972702
689241
248488
323133
394649
291542
833117
754425
142188
365050
7150
314468
797841
37443
735879
948949
621419
812306
1112413
959089
1191150
836021
341799
143064
286788
953242
192580
522261
730336
780310
116625
992140
303417
568105
104122
1041172
63054
781101
1159811
721916
556766
371897
429495
422699
488974
656827
439665
192089
723172
846680
582867
365808
315215
616941
881422
7358
752888
266077
830482
51882
448830
1064536
424442
435158
61749
277412
123058
486037
727965
70203
445148
630469
280186
177476
773234
930685
619334
261316
1104536
746895
581490
660219
368537
723828
711458
627532
731702
833923
523033
802953
1146089
319088
552153
121053
659076
221277
292870
979725
969502
106706
1076314
13107
1003201
580080
339387
290152
643903
923353
1156462
1039513
573033
1007216
1141652
89656
801589
1189882
338445
1176749
435409
230337
925090
203137
725887
416718
739615
23905
141810
37665
270615
149345
142573
197884
795811
1103820
829565
1129554
639887
321578
827608
559449
1167542
249055
255160
871030
888938
788676
1039535
876690
947437
987323
392873
144219
1096194
237959
159146
869802
149688
445487
675451
643426
1108180
951729
200181
187558
1134440
48186
266824
306227
1133723
599893
1088613
946990
1191007
705635
921213
852734
615730
345481
1116456
1067048
44917
322619
168321
485541
550645
719734
1044444
1008955
665118
132583
843003
762508
823228
626900
1111807
1005132
458313
595216
33480
522191
951132
541578
478863
675689
391426
1183571
827394
1126037
1143544
951113
809131
918112
1018203
104820
37585
371112
271205
620544
283440
80218
320047
586289
380133
1149410
1135866
434051
546102
1128950
377221
699735
1177941
818765
1120014
900910
341795
757427
35067
214148
886636
837228
857357
540358
708296
360029
867696
396694
978935
95120
745657
1074568
160053
790631
417856
697880
122457
9536
342199
849378
988708
30224
758993
1105170
967187
829193
447049
873367
721397
1118209
747845
528029
1019958
836605
1140963
642209
685215
837936
552176
1078746
68027
914921
258296
608065
636143
1173484
427959
370672
911376
276116
732626
509001
685629
366728
894942
543966
1052127
163378
598241
425995
1170518
836558
789115
229003
880825
600956
1008107
808819
676411
521796
923168
122908
27213
1132650
707350
1062965
106769
1054631
336929
95766
668074
352689
869521
1097893
1032762
835510
1038056
1149538
387342
434562
1064165
696549
1071003
560515
791130
561948
503126
503131
897887
33771
803830
1014377
337720
938313
115687
854903
795936
155810
475248
249614
758038
2518
237657
428500
156130
787583
6230
343660
614561
413833
787744
756021
247791
604789
1153106
595299
136142
361370
378841
253031
373463
1058498
782294
927637
444619
1102208
663673
465810
698137
913198
842396
936333
918728
1109565
243062
814569
44751
421418
945177
295924
504124
436064
714642
363624
573420
425098
449975
275447
766820
496218
701195
505829
132376
1095733
1114169
935950
531218
890854
683082
674623
126326
228024
1116246
259648
451010
1149584
1051932
230326
521889
136083
564226
1151489
882074
1159099
1187736
451607
419846
212770
623358
362243
557534
1176543
1025501
449486
586924
750354
542080
985246
68766
265197
1148604
1114475
262706
967710
65689
420301
239
747216
306444
1163184
1017911
681582
415324
511357
432676
251233
670758
187882
378002
104368
773770
204504
639630
997299
810320
145214
72396
691546
351336
970264
328729
917043
792161
662744
558032
436441
611263
783736
1082353
1006382
467556
152888
950722
1018396
156033
1051277
16568
599874
360451
967989
1147863
69554
519903
728268
768940
509714
1090316
242527
292786
807844
1097835
994254
774598
1015491
1099128
797418
558364
793776
969017
621650
311129
940154
1019370
698400
1748
132024
133581
953916
1113641
490716
412470
396574
797522
226385
761070
1013368
395201
999632
22325
818916
354636
1152865
625849
1118798
629422
825150
313366
755240
304079
883784
962056
503326
3471
388092
1134462
700655
913753
1138837
712734
642160
514690
436482
288090
388287
963206
731112
1034417
656587
911946
133077
402193
528149
1011658
638923
325193
254416
805212
406092
858595
462661
1082745
712682
15499
725706
926846
114281
17185
918892
183597
1006879
374739
135400
317793
795198
535061
5314
727274
104916
217100
252431
462061
492930
221107
178251
330894
163633
26432
148361
146896
1097475
1167887
1108854
485420
377611
17466
223461
993895
45539
206713
484683
333967
558
700413
3765
764755
1043987
410516
454776
169455
151650
101112
501212
190754
807411
737430
280290
201105
995399
816660
65426
1007866
893331
1128852
715190
929
243675
358035
718782
134820
1042947
1117436
778598
682858
626912
765883
402249
1140269
94286
507403
710035
781562
197890
474162
1131777
789779
773702
827792
346251
819880
266405
682306
91686
844666
454
972872
403446
871363
1125394
481956
549198
91836
872895
491834
383531
204783
441457
10490
73269
805452
127490
274679
480874
654692
852238
360359
158585
507331
375345
560331
1042810
852757
922605
122615
568761
445129
888973
657904
1034302
137245
825293
215411
445096
658731
224015
171380
174038
81728
956636
1134397
372261
207431
1131801
184294
690833
166660
505418
1031970
667923
977675
139990
1146855
1172028
858275
1076705
1128673
1130158
1109524
646991
1140644
709345
939681
1099390
862526
798888
406077
841923
587705
907097
559834
19171
1058341
823371
718149
970729
1004593
212649
744667
649176
100507
1087390
141779
869386
1099309
854405
1176964
861060
12641
615413
362117
1178089
1159534
857726
592249
604201
481480
110132
618745
918337
632561
900645
53604
187292
789817
686579
520572
634725
770939
64552
575303
526287
1064732
800656
87447
900568
9718
364203
398655
776260
781017
519804
46354
285057
3785
1122007
694831
878920
266667
829198
724932
1155900
61485
1022705
923051
707039
458343
925312
678790
257407
1093408
1052253
264083
955012
234559
233284
888352
432058
1091553
959466
837104
1009409
1042435
820420
1146751
1124469
1118569
277454
1156150
947201
87665
42655
739662
1188201
243822
686876
322401
1045131
389541
365929
809726
1037294
778253
49820
4962
551461
26867
1139221
935792
337357
997962
864031
492215
521286
957143
658615
1117875
244383
669423
709821
380615
42856
1072003
96075
1176975
528316
522080
561353
12769
1118923
577273
178081
246471
811754
773648
779839
464017
1117406
239894
1126091
116307
233670
967273
757004
66522
154065
1088527
162834
1095403
135251
251357
72147
958631
274035
119455
246954
91313
877350
1120584
1101617
392864
408266
945162
393181
167255
171875
543021
784227
11646
176992
706333
760757
112370
43882
340876
236507
839419
1098248
324397
60073
225157
748710
164788
252055
1042375
851207
998865
254232
460266
1084592
541971
994513
99244
1056284
815366
464904
1151816
449943
356479
869425
421787
967932
755293
691800
622760
704403
346753
344948
1140437
14307
105638
851814
116733
285447
1156260
111848
474223
143842
133340
1008712
348878
605483
863484
1165688
422045
983068
987226
550164
695486
737639
305167
627463
393230
945674
584946
825476
1106064
419273
452920
299421
625415
427806
940227
1041923
1085617
920943
895228
707596
1040707
134870
771584
90987
166541
693824
277475
464674
627741
353595
613405
840714
459330
274567
231204
223184
1061389
338863
176279
312918
278832
326169
42993
193477
872442
747105
83743
258467
1111215
755236
561183
1149013
1098056
671141
606437
376044
801580
1063828
715255
836873
1059609
476594
1025092
823602
773161
724866
1065362
950538
850799
117959
433117
549437
683968
557520
605505
1077046
653802
1011732
672831
131142
1010851
761410
626624
1178415
33277
956428
962140
934300
1011476
178596
780094
218760
175019
166176
366606
771493
920216
600120
30646
730517
214840
256130
23819
684838
384613
868660
367263
519309
745162
777258
1173028
440414
728638
566390
180914
345045
884801
607588
398519
949607
93900
770709
89948
1029691
488945
634687
127719
287055
558584
643682
127042
517942
518021
415206
1037868
225002
1004585
1173486
209189
93001
745911
481206
660729
291485
219529
647196
46102
312511
664486
94287
700773
401495
466111
192364
119954
269836
1119033
38786
841962
454399
1176077
1066083
163607
1066610
910052
148211
989185
56548
799010
125652
1062976
27304
917478
1184148
522280
1023712
721393
583707
575284
871681
910172
573259
318364
649657
218163
981852
655026
406445
994888
221780
1171892
1171256
369757
216847
1131088
461708
19491
685409
321375
1112149
1016989
193234
492158
421715
140211
812547
556526
1073703
1036763
538406
677517
518157
78781
571369
129716
937365
872904
109953
509763
868105
984217
779484
122428
546962
494246
708110
264113
138737
517964
332681
847123
17894
247456
1187232
1149678
170320
73313
296181
750590
268219
979055
1108899
566569
292208
291626
212333
752635
1093970
408787
447798
271020
921163
894468
493270
1507
233460
356803
1175561
1185189
1170357
811524
1111532
1065912
756480
432019
1077087
245181
644790
75553
902314
854388
287301
824984
138817
857976
315807
1044753
137461
483775
1012701
377385
881526
1113894
765111
342017
182328
753281
971080
1030548
256538
504096
1151626
809074
422969
225567
463733
798742
198742
155595
145711
6629
366381
107553
33960
286493
549527
229736
312776
188977
787183
788669
759717
424772
1145692
679145
527119
364467
564546
1035027
712527
648212
406350
1125823
8866
291077
964060
821805
553020
315351
132439
158562
354626
390442
140035
425083
869155
217477
249453
591150
1035276
1173006
1073067
258361
80992
38030
28400
294903
267322
739760
84606
815919
349589
846493
878436
746285
186136
461193
836780
85809
428524
786742
440590
390432
640030
87887
490985
38046
1183642
475027
789510
749818
646241
957886
581013
549173
482452
703894
1110899
758350
944189
927329
1012241
248683
234209
1179194
183302
172974
494512
587890
470802
1094670
308530
1119388
164087
168410
283644
365275
955355
1186175
155362
851068
234227
1007065
655938
672508
22139
839143
828426
1077562
627918
401018
347593
1107334
142527
569041
285930
938142
1175967
1134112
324848
1000665
1062762
311898
967747
223894
955179
581487
157649
413315
634868
757989
65396
203041
123435
55244
1092331
905928
940534
300681
1106479
1169200
543917
193509
457299
113127
962762
391782
262519
1081636
369635
126549
984360
1159262
649116
523101
597014
600689
465572
481034
677636
773283
116208
169689
393032
976480
827570
187986
830342
1060452
1110925
989017
540575
96150
410834
157195
821770
198500
1147403
799555
802986
515770
616993
9409
1056562
1075103
408120
796066
173985
101857
265754
15956
941061
160958
1150565
601370
645363
1177904
875983
641984
1103727
505946
934808
168205
872815
866162
705408
68233
697165
184116
701170
263111
73614
503033
333100
466302
288717
1119247
430290
683047
1134365
208949
824026
495261
664645
603920
845115
451922
612216
703256
312858
74966
437739
940064
157138
1095789
1032219
225148
155321
559323
60167
995586
740060
676849
1002763
290501
440266
844097
649228
739538
395070
101952
320885
36975
203853
83130
868705
459414
454994
257058
582025
926662
713635
834461
600655
707961
698041
501031
1170574
1144159
978078
272523
293021
1146107
1027498
787666
912455
1117785
1129229
830851
610670
1080023
1102436
99236
479393
743323
294759
1158581
584383
998146
43684
254449
1078162
925582
1122992
387434
1089603
508098
890619
533692
718105
604472
798213
774836
929734
460726
341670
893270
1061585
883411
445195
614364
1157164
371858
533796
290895
128086
876353
1138892
1036419
828016
925089
1186988
1079548
456554
576808
792630
270810
35661
499913
548978
908848
994076
343377
521177
146856
209234
216377
471047
657777
1177622
847951
432489
94605
271273
613068
423002
71143
775487
856787
122420
948441
742193
1125670
503031
363197
12241
664773
958647
82248
1166235
997504
721406
336983
702338
341952
960830
1044773
679343
687323
518490
298703
308688
1100588
339530
257880
600679
446558
186313
1103090
140195
965756
553129
831631
994825
448692
777558
308780
1137074
307851
32281
308847
56045
775693
643272
608276
787244
724345
9618
965003
830307
352207
8849
456093
573980
14696
274827
774090
91511
410478
1174864
134109
321469
300484
1050702
651099
1123073
254172
397
303034
393267
778126
276009
926177
582878
69555
237363
151633
520728
868904
113479
741341
517766
630215
223722
244190
279981
66621
217441
446225
878699
270055
141781
1169403
17419
387849
410020
743611
833339
932022
9328
768618
705346
472169
534972
1071389
637105
927948
158587
591321
59637
45234
155653
229199
899929
263246
901945
121233
117349
632337
884558
1127624
723824
878225
970167
170773
507636
278773
791894
390444
759315
1024111
388098
577880
703268
626404
199574
495784
847818
926116
904514
448902
459673
289016
219514
864479
1175348
381406
327028
513547
407802
771725
542683
678162
241705
455989
875052
85007
483748
134426
1148082
461173
105844
80293
182314
937438
1113858
418325
673379
1179945
890991
378011
216779
44536
149944
142495
102192
1157247
898670
346141
509433
524996
53844
19529
124647
694541
277337
1181445
166172
391023
528910
478409
123757
15691
808180
994945
309229
167171
490070
418856
387454
180095
263812
220597
609307
358546
11143
918406
829878
868186
623301
858903
884695
977368
482242
394883
819205
1132216
999892
1074583
142098
354621
791989
881631
512831
95754
413689
403300
924609
1080827
108403
384115
348085
106436
459372
347527
138728
1116545
535850
935732
149312
90631
959205
251226
825530
276322
151798
388236
1168038
930073
53024
650036
127631
303863
31974
1018037
352608
670061
1178573
293234
22032
633987
1176096
38972
958240
927505
93560
659978
148357
1171535
911623
543976
763186
86531
1110105
178337
221291
167056
885669
1050953
502194
52049
102382
905932
472431
488196
19265
122739
410752
543146
173341
961900
697343
660598
418819
439248
403630
711899
949422
627465
142792
65327
626904
149644
793486
566062
104474
60364
691483
504081
842163
627225
745379
400996
998028
460646
456217
890058
528163
610499
172354
923309
110415
15979
1044264
452232
771061
384163
457001
667250
892369
615386
876675
885845
122398
1169065
283788
95359
489654
391209
691649
937140
844648
466188
710951
3761
573252
409992
279130
378835
1177588
313288
466398
484431
80033
99830
921419
927621
1058976
2499
1013789
243475
776280
213292
254591
50441
309220
591495
620396
326674
662351
1102509
511857
1040306
60303
344283
15008
1006850
1184235
402217
79520
753193
474752
333350
269463
926806
637806
1047651
942346
769367
1113294
135134
955751
918682
640939
14436
669761
521891
575113
237555
387141
1172025
1178076
328952
972470
979339
126862
573696
81831
1088688
377780
668348
1049005
788366
1097252
494720
62471
370263
901424
371192
295736
551971
137982
502149
424733
1089296
560868
617234
363093
724360
870708
1000205
225452
396452
854276
112734
600105
12600
1100875
413489
200486
275100
756316
831222
165627
233110
619002
240393
665292
623968
426404
128194
510721
419962
601071
992215
1107002
574150
901745
878048
248357
1066275
350759
832383
248256
571033
493853
300626
890510
616668
532978
160510
1075233
500796
603605
37424
764999
947694
510628
778187
243180
277221
969338
685926
457538
952196
261373
1069693
656923
698785
264846
1157169
425278
407234
364481
210691
713361
1163650
1150561
206242
128730
753055
951185
32600
1079227
139521
1160178
416371
556204
205679
138443
1009784
686592
161194
1167679
892673
868980
568775
113853
562604
960074
1190320
101555
931897
696979
669229
318703
663345
311123
1009015
1029337
1141687
501788
177335
523369
225244
823839
1073245
436346
1082795
378758
1072985
561801
708845
703004
199427
296844
583998
1176591
125090
227375
74603
8864
898828
26722
902351
1125204
587642
37197
571935
441426
531325
1126518
661881
458503
1050687
991092
55128
645471
574355
652231
840141
922798
358612
843105
908036
493691
979329
354998
864122
1047669
1180548
667558
312767
842605
238298
401556
109978
304048
1026888
380331
70251
205733
768087
1035351
510492
1075366
1046675
530181
374992
256614
801396
392304
116957
8984
1079228
141398
427334
390915
398196
812936
481225
126661
8037
811063
424251
575311
160768
943444
367344
708336
613227
908927
465953
1167907
459904
49413
683655
743535
572296
310965
479
420402
762775
532262
295693
337117
207624
647382
571374
841309
41032
23206
102045
229130
957450
824543
315201
926584
107275
430321
935001
620760
85708
706901
837044
483854
574811
69628
1184758
297586
1094036
735185
122607
856746
968463
282014
463457
816201
1122914
704931
1003539
813594
351529
271416
934167
1120819
186440
600044
292072
505912
620107
1044238
614796
779387
1022556
563552
646907
152868
992628
1066721
777647
772108
1065977
990348
573655
306585
990649
281917
974446
258112
713979
643070
983366
331876
896906
738984
529938
243584
976807
841653
154871
789666
1042673
569621
486324
153364
54237
45131
863117
1188004
358221
1064831
962664
886941
627943
66990
1011304
265507
1136887
679224
282723
571156
521018
1187218
481262
432522
506373
905338
87766
294113
641652
787758
951112
695681
730298
576969
228424
458677
624876
470100
659227
288840
326075
493605
722486
935199
465377
717912
181823
1172197
137409
497051
219261
741248
64567
1001659
376400
930075
1126793
673787
847205
911457
627298
113451
343797
938645
803276
546785
522116
290926
105617
709401
498040
436206
461216
1160986
694163
194841
834400
1113962
791194
230364
812115
740309
650909
744847
91956
902931
708453
782596
377117
751628
703103
543077
488844
173135
441332
775595
634000
672638
635741
1128921
530343
233216
869765
446934
618192
652786
1061873
384814
670837
612682
484993
489810
358453
371106
415951
1149188
612301
230485
713480
748643
178873
763182
405952
496997
988062
63101
88642
1110441
543487
710781
147953
1127527
767113
72046
472029
38733
768880
466659
980391
177548
899046
491238
874921
31180
330724
447637
839064
191938
198342
906700
640292
352376
972734
60037
831294
119218
251738
279955
980140
507718
789114
755512
14913
912991
135509
495223
621862
127052
775550
621189
345000
637517
890800
516182
1127832
703767
822781
984996
123913
493738
617573
820578
321477
613650
1038247
472955
424885
971773
1184879
839785
801598
920855
660400
761293
566937
473577
333146
1045474
749631
456088
704285
679219
1115141
444771
487109
1153556
936802
647267
229547
329067
633727
685143
359503
265295
689394
830932
276363
506021
434988
898020
48678
222614
132950
483195
231502
872788
92026
952877
1025892
918309
1151823
842677
1063651
105604
185706
1115634
309110
979793
215675
685349
834964
880688
678172
942617
659377
215084
1107867
729785
961005
641952
505425
718974
353056
346081
300421
927769
433856
638811
837835
696169
452131
1023503
68179
181735
953576
982801
866093
753618
59327
1120518
947949
521171
360879
199564
86793
1003226
98129
839217
578054
69353
793773
731736
919270
244568
132169
591572
59823
291046
867429
713079
81354
422319
572464
716794
850496
650759
611287
115892
255038
429990
947798
161954
86896
866654
228679
681445
1182261
605336
281368
1166970
705855
876289
196937
957091
1006030
834366
101070
57248
631663
358309
1181928
184303
403647
866744
284020
195509
704016
1093583
2853
480137
258605
876196
743268
772238
1151565
1155035
1097494
132338
924394
832672
334639
9779
392932
932353
577793
983766
554159
653413
1162633
975911
471891
755541
342237
1109951
147038
257598
383830
511610
809754
858043
1090559
752384
534571
189505
524797
77566
1060776
1041750
604182
18649
633629
301947
983573
962164
624032
109538
1077747
100415
915273
544491
803903
464947
880141
748415
992962
508143
748447
647642
1144841
174788
750865
967927
432208
535524
1131724
1189982
763325
231572
480353
998769
328010
746115
877413
764438
478173
605780
757742
692374
588766
110202
347123
308562
124261
440097
1096263
1078391
780399
953600
455112
1102225
374909
850027
274769
363768
1139750
716077
53583
1099767
892166
366061
301703
628262
451273
427722
41355
578046
993436
404261
826813
782906
1087803
1111717
82725
1047281
747643
340201
1042676
274509
107700
814647
696411
255821
899412
103765
682696
674622
1103064
731303
244486
392381
977253
806955
1099372
769380
822874
755316
524903
85660
272546
1139226
153043
444004
799824
991856
1178957
452994
1179633
857375
1021464
589220
209278
565968
570325
552148
346402
403775
560715
345270
812371
860178
211722
321962
894560
269725
928299
545715
652497
1110464
1007718
1055942
273737
1152973
248065
207439
918313
25732
898678
213521
278118
913693
702222
1078374
739968
518434
375363
1027448
509640
759587
569088
430471
1045933
449098
81980
133735
247506
431885
819925
34866
266529
592119
381600
11494
233662
698747
256335
1058992
828660
621355
96714
265830
492468
741202
1140844
546699
891318
237760
696760
280165
1189313
100774
499936
53499
410287
1192980
450590
207330
711472
543027
576264
994590
747046
449412
671599
154157
6215
817460
594191
900657
488970
73238
748868
372398
396960
997174
818301
132988
517393
997265
727495
905208
615852
396269
653406
45393
839952
1079340
440838
905124
39089
771436
1171179
207300
759951
743210
1157836
420232
456595
700890
248183
614997
349201
110709
927927
1015095
809679
353648
651408
1043891
680049
1021434
617614
506350
21199
389897
452195
1122614
201939
818838
512877
729602
1010002
1008188
487101
1151800
1129580
1007112
1154884
988726
85526
740020
783383
313895
190244
1129069
387017
1058403
489427
347783
1046985
188839
45431
573742
273684
535931
212791
290987
1130010
614361
767126
32993
835041
308834
1098581
734684
1025611
129884
1127463
1044323
1102844
167834
592921
263026
782147
999790
110523
380681
1170283
354309
720761
737164
242093
437168
254308
687290
937732
340558
1094169
302058
745776
180875
602907
208818
782791
382982
381326
1188941
905919
1168643
455804
149706
546965
68335
342892
770332
761172
823465
1081129
372652
193935
295856
481916
774643
460573
449564
1110616
531326
479509
636067
550022
1146796
1095878
176788
1043978
135414
88741
1166322
157588
227831
1036038
931253
486846
695177
42711
466086
934698
747430
991859
656426
938837
263327
66410
503629
969975
326556
541382
778038
907886
601698
288046
660098
147603
861289
683648
1122959
337817
308123
487813
182524
1154745
514975
364117
152160
973906
134613
157043
823290
427765
384821
1148260
197037
924779
744012
1034760
1114048
382615
744752
294048
524571
253006
449945
370892
984984
45833
1152432
497190
720660
59284
521292
542353
619295
171748
720942
616002
388111
373974
72452
1005910
294757
819138
526649
1157039
963239
459259
932639
1031842
883792
823497
63175
990403
1008489
208415
710789
523575
209458
1068607
602781
386799
621952
1069429
295204
1064459
951109
1116457
339590
323156
297477
921029
439946
460536
37046
1418
871177
993860
545221
683038
967926
765437
779160
690411
387250
291371
223858
864634
454030
176365
822300
571607
203931
61843
111779
95528
166633
200195
743539
548294
381568
279837
1071924
968000
86733
285730
230164
845891
258133
901629
148940
7646
997370
541552
56371
851118
141895
763762
486599
859834
260057
391717
415352
736196
258228
55872
1100471
740901
645059
1053946
807567
29650
837452
381345
1022407
467332
812999
519899
247136
223350
728142
718021
207786
4055
40029
601697
90801
847791
602718
62754
273776
1161703
856865
816028
976738
1173621
894524
274542
210749
1047360
463478
497672
347461
1191592
845272
133082
165800
491407
346189
23230
213190
30504
9146
58240
516730
213283
66164
666854
1017484
326908
557976
314923
782347
510332
268485
452174
289852
847095
494671
1086515
919203
84023
924277
884334
481947
451695
101241
667253
26909
726441
602882
275594
934634
259433
110775
16359
358089
606518
531484
233401
898341
898208
945662
628935
808797
926697
123562
574277
1019291
553761
750991
678053
688362
348722
222411
945476
895049
973714
332317
305216
804329
92093
77721
132708
316936
360222
745139
851445
887213
275366
443118
1090708
771212
498508
849064
807690
1072184
727161
1164596
131671
1023312
144954
270875
495661
511572
210989
1160201
296902
779672
688403
462529
148782
471231
663042
691077
499406
942839
716312
785168
1184285
14026
1191077
1124602
526580
889622
872969
486865
763734
437989
256263
579643
33043
425839
1103453
688267
777954
647367
865590
371308
634476
251742
286236
629652
974846
870806
587484
986357
1074961
1165623
866964
75726
496118
512630
493849
1007393
526621
446724
279717
143858
967428
365786
956846
536835
1011707
234299
186623
26948
913992
79850
981611
346060
1100906
229638
404983
124004
857228
1176058
1019523
1149068
6162
72091
1143108
722368
237309
1102398
256239
600479
199421
232846
270154
20299
66185
659154
196231
128700
1038939
367934
605710
11192
215589
638300
674039
60080
493553
494842
1031319
853449
99873
271812
783305
454988
1105016
107701
888679
744703
302704
847477
1057159
119425
1147008
610616
979180
226275
710527
365686
427344
623459
210124
113466
571296
476429
617162
271254
377733
713856
101728
450530
1090641
458009
782646
1144825
416914
640579
302028
789545
1172280
1012592
393274
865240
422867
488826
1107733
172812
200002
1125498
228065
159116
889047
870037
313933
534377
1046796
273010
392043
1184455
708953
279470
80954
581511
432710
794134
406998
1149708
1070530
292110
934420
662206
869337
296115
948245
393889
701105
623277
419625
878848
37858
433464
45700
108475
254846
506610
82890
946935
283700
317774
1146521
830806
1021219
159891
291079
724469
482975
45780
488754
455793
759668
824935
1021950
1052710
532519
678161
407113
85836
73334
315733
682545
1115464
1101283
946425
361276
331865
182306
545256
467616
533693
148149
592077
210599
331654
982584
332610
244643
1049752
229095
538381
377731
761745
476201
820650
676184
1028204
916285
46560
582536
253246
1096554
271010
608130
161262
615992
585974
907176
191689
221433
393486
156563
648522
577752
39588
365840
871584
124485
1131534
1148505
819723
624001
126750
240820
665034
360299
421623
1145310
439156
32262
287260
425280
156748
1179332
589608
268861
969039
4690
1040020
359480
970745
1003400
527339
1031167
1132094
1116536
1119633
1124953
849790
518675
836210
1000808
478724
967527
107699
818421
592971
539442
1007834
949445
671832
114405
705469
1088317
1080359
856110
211558
657756
312472
136305
1159456
1079606
357592
304120
774742
403008
906610
537823
567401
984516
88904
282495
1159526
565584
602730
100692
828924
587315
42194
273988
182595
835488
1036205
179434
1113810
999192
358690
1150303
1162484
104735
238416
573651
1192328
298149
665064
396687
958103
38500
1145877
1078290
1152263
348739
588152
259778
431592
639546
258028
632972
370347
932203
32057
786905
661277
166918
460740
70056
414081
597696
997203
518005
677370
275696
476920
626383
269365
763510
362198
301487
1164808
1166390
794820
962949
775723
760765
889208
1001733
35052
988701
506478
238890
308199
535878
564040
1083003
283757
982560
642894
931242
93033
747734
328691
431427
673328
1163826
537192
583368
538689
591895
451038
1044400
743384
209575
463980
954273
957128
976136
20052
250321
1018087
283207
1076707
128672
467743
1121387
801441
47178
4664
1084401
1092089
532102
500579
1124179
1176899
341629
950974
160724
671890
476155
783068
962554
388835
714489
470249
936154
257309
883324
475751
1093242
1192250
927742
775349
900825
487488
348280
358134
602142
534267
978228
525844
916935
746517
262076
712318
1180646
395681
727152
252954
925178
935459
726755
477755
546725
882895
1118249
51440
1182771
260470
376302
576800
329780
955793
587667
224803
951387
167605
157368
1135699
695723
510528
923807
425565
740449
950283
10642
179537
338262
364969
483778
548393
778868
934613
466534
414618
1130821
1111509
8963
821620
596256
725266
11721
768953
836491
49594
704029
535867
844329
714556
1013380
914873
913128
845106
979671
78780
431334
696959
857073
701139
991759
574775
725781
143030
300043
1132902
129677
482557
1088883
310682
703188
1073562
398885
808344
133713
288527
1041370
249739
393363
1179772
407558
1187542
808887
948818
213616
1120309
271765
885395
346105
209125
16523
376907
1177274
1186799
568729
1149899
5824
982194
518343
891835
151791
843243
400629
592599
867621
948474
1120615
768508
1060255
1010523
4001
83501
778255
512159
801368
298808
1022013
209053
374831
1025600
194158
283737
884129
751318
1123572
369794
846326
728156
784395
348975
55353
549244
520445
998997
284125
504077
895092
293177
98387
721266
471780
1149507
240678
910711
416511
228198
843961
729802
149263
588321
806065
9151
1041103
679075
1093760
1000287
674196
195399
1010789
339741
678930
670210
786002
227293
152932
438925
310759
711762
388672
460286
61309
368382
878367
186288
218127
246060
680700
654261
564621
989354
592159
602666
374751
447966
415934
1010412
101971
391449
938459
712277
919657
117650
765969
668515
1178777
839012
263030
562851
442009
816667
247257
732874
749629
164225
477000
362292
298030
915146
270916
1132779
633767
545979
590615
907764
1140674
988084
441511
598240
712242
272743
130433
953211
258578
745491
997072
839491
771268
151968
482506
319320
1010933
972560
409917
1033399
733752
181278
317524
259929
518169
496080
1165503
1047136
412672
1029949
474626
806521
1178718
973078
761943
451926
788596
1035279
7497
250443
836221
325969
1000443
806060
1156194
771968
447179
385047
84039
295737
466052
129388
100206
644580
988394
781999
62025
737929
103479
1160518
433270
496737
318474
46936
656526
1056829
530139
1167078
810035
288768
451576
2179
685980
154472
897551
162312
168217
1053390
1012957
634151
826389
1013627
89284
252352
679167
310791
281496
584442
917198
319891
965942
897705
95863
332422
799875
444311
436598
615702
1060673
475333
560435
334164
59614
152130
101137
659386
104127
246080
547269
211386
606435
341994
179748
104306
38106
585106
591900
203798
56123
1072475
931000
240749
1106895
561420
519463
423637
614493
158541
543999
1017166
105963
801596
359319
913382
678890
335712
370848
964289
117080
740542
748818
972106
648006
323598
487469
1022092
775092
455298
244659
147113
473556
799607
877577
557101
451517
800503
903419
178097
70080
425951
370950
585098
1035377
683754
832410
887694
465753
1092765
1082861
966721
735133
233615
915495
627127
730841
122861
310210
1024797
666176
981824
814648
659936
697057
109318
740583
503617
1080969
598717
365685
1046959
984672
29189
592692
482547
510399
871239
234642
788394
164197
805197
1104887
744255
1076299
976142
712564
1183119
530127
1080197
778125
1061926
354907
14545
329711
1119967
947988
723968
368337
44279
685541
719510
124785
905401
574527
867677
355579
788671
596412
356435
253518
917557
480104
399923
868850
1164702
1014168
369070
255457
499293
108699
192682
921112
723620
1113892
1077337
227267
272978
1188584
196227
716984
99492
211912
1191892
555731
272055
710093
236978
427161
640369
1018623
454668
743624
733310
277946
454260
47946
668599
76982
996517
922819
907985
407130
807995
4647
858319
1060728
823235
716797
780458
506216
870802
512915
335430
1074055
1115063
1062745
125575
44675
212231
456934
284163
1116808
928798
26768
989273
906360
1058572
744110
526960
717788
195849
817020
333002
313460
372936
116472
905707
419908
1075677
430224
85874
357619
880755
554906
300872
150767
555564
697787
731242
94238
661611
1003309
735496
322305
751214
64438
402699
396436
570536
387612
834502
820666
858253
216196
345777
140767
187588
235610
738558
726919
956398
426305
1121205
605379
1013132
680213
245230
83760
85289
339209
1099053
667293
401976
1152810
450437
1112364
969862
1140716
12154
868976
1002150
399996
1083536
308522
412695
636926
265878
696889
1084563
1114752
649411
166100
994996
768163
373600
1183713
830849
769751
553222
517182
118239
53094
284209
154542
482084
958581
638450
1095019
433252
894573
1101913
706876
1145794
1116599
685672
1078211
270986
526425
318095
847666
491528
1008554
34842
698674
709870
230431
1130317
1045137
532413
526925
976099
441500
865909
574248
323041
1122901
333769
589051
784705
299664
1042536
120222
372711
600596
877287
670479
742149
247255
1159118
88076
205781
978330
174735
305130
1009337
323064
1082226
530351
993486
759893
722781
701472
749870
63417
1053563
103379
957426
535391
807096
209476
1024965
436368
557759
623490
901450
207745
409852
164604
776690
1044365
1181911
841154
124775
702199
721159
1004738
972016
306522
84700
28236
77610
455010
229945
150335
412303
1000608
438134
1191237
585199
929763
508232
278881
972255
387933
904703
1092177
575007
896452
602722
806414
299378
388782
95653
367196
463848
393576
407329
661089
570734
142324
1096956
240367
476183
1017881
791782
806677
793748
552953
63916
656469
254014
728039
979111
786776
695735
119519
169241
521178
884686
421947
873912
445920
35863
467146
395500
230417
1078033
58893
604179
910877
249491
118246
946477
695917
490083
345816
1071805
740934
669788
708816
28969
1051396
467293
151986
1030579
72717
32410
150740
33651
974560
66640
619275
577748
837658
1084601
364572
566117
304248
559963
984193
703978
1142961
947552
183109
884923
250925
520192
505487
420942
755133
780260
418600
940718
398720
786183
275572
215153
300849
1000870
235196
739335
131718
50636
670069
473489
1076522
1081814
867464
1034877
847902
265552
966747
427687
68993
803664
798380
31841
1126671
1173065
360502
972982
53344
72547
647598
709184
242668
1061983
417550
348310
1049159
203033
886256
44774
441441
1036327
764449
372644
622604
36691
1165164
992148
488646
1067081
767707
1023418
1167693
49055
848182
498412
949005
379782
1081044
270189
521160
655382
571293
326512
955518
578970
788989
257644
985966
884225
122632
61099
20235
630105
124908
85989
767170
377228
875123
1066062
806692
844306
354186
1131077
123120
880681
973021
992861
69986
221130
970952
1027444
432496
942468
267966
792312
473941
728430
150704
355961
803107
308245
364081
170677
888469
221402
400899
182559
490742
1015336
152395
457153
1192227
206943
873967
332622
499077
1101132
184695
655167
1104051
690449
209183
939028
502900
221697
186754
185638
895815
578487
780154
456887
761403
383948
926327
586565
310936
1061843
1147011
1092426
68752
92905
406570
557091
625910
718815
156693
746470
137380
275087
325631
239931
36206
1050931
577537
398390
833257
610537
940295
619078
1061616
542356
945477
324447
320422
8526
920334
625559
930910
1123447
728795
678191
822171
1036230
824665
335797
1108113
1088598
620588
687126
947381
297075
778423
892727
970107
878938
262808
1158609
715740
890143
930106
60407
1003426
2320
1119457
671640
769789
1126933
700306
210120
73805
439458
539620
693091
745951
403712
981363
994790
842244
353564
307445
1152178
833424
179478
1099950
922217
330434
525163
123414
529514
268549
894877
40778
41663
218459
1018336
1090721
1143913
931316
308702
765973
86751
1048658
264196
869168
1190385
1072050
760417
667969
1007390
1181227
1064734
1178951
835430
738886
442887
705066
299864
84288
867595
125528
413627
1178871
550898
741139
1035301
108037
964380
618345
1018395
441574
673426
966644
529706
236509
328692
780616
142953
59158
333895
282949
1089840
793094
117508
683048
649193
51392
721363
1074933
299862
117050
193152
732762
941873
296885
1074045
63064
1192103
1120301
375371
372830
226030
17450
625215
431085
209469
796004
225877
569728
631956
211997
194020
473774
398333
813870
818402
945374
66549
315497
90154
281390
72276
290003
13929
373965
951855
824290
20809
125505
1407
259659
343243
780364
1082017
827513
1031776
483121
1090487
258556
747831
276025
263525
1046358
809455
1113214
1033909
237167
988065
1144988
287200
1158914
250553
353666
65473
388512
1159733
357688
414586
380189
327997
813295
39289
605552
477778
1080109
456237
222998
579044
584786
521022
536056
828277
25728
684344
612368
438153
373443
129254
282735
324889
659059
970820
614272
527271
600201
620959
443621
575906
822385
595782
602499
1181781
336189
359436
324327
440607
805336
1067435
966940
431566
268965
851900
870262
130600
638517
983798
1070019
725936
508436
386267
410186
385549
822890
1166167
1161132
264044
542389
1040092
185720
376509
186300
737090
293189
336863
490622
358988
1111181
651430
464049
624863
301462
598420
499668
793957
936309
565331
1020503
726478
782976
113400
566686
383770
768223
316168
449076
542953
28003
94926
1092316
1178901
177766
957611
1049483
599450
463339
941904
771394
617031
265919
1114952
541463
870706
691769
452058
929052
752355
56922
203815
15433
145721
259704
1177522
181452
490065
769622
173604
651892
155191
1102883
781820
955743
1107703
1078881
1042348
1175343
248201
795938
1010658
1079020
531936
929580
822447
245364
472190
181030
329142
535110
507974
1104741
40380
553399
727538
1183065
367847
923964
1002006
263911
718219
957595
541394
258820
280191
824985
1181261
68935
19304
280956
238402
681976
909959
1039196
902569
735226
680586
1114950
844580
327223
992125
68513
1120915
500321
38576
785243
412082
22869
852359
1180282
33258
488332
62327
562888
138592
6722
584135
988422
743929
998890
606520
615010
479215
514598
521469
960482
534943
439442
157996
696518
104339
596425
904567
713416
432483
190719
715270
96357
657113
843526
246619
251227
993790
519708
873300
295518
756809
947499
743373
539413
961942
51414
1159932
646692
262525
1094432
581818
140744
1186442
572919
561600
823460
705128
597783
1021999
812492
661361
885299
1101129
563950
73926
349786
184564
503618
167769
422084
592205
1010229
616330
309030
1072824
832349
313176
1072442
229899
1017113
806627
1074808
899956
216330
699953
1016309
109945
487405
1003143
900795
924933
1058637
435146
1065413
1166733
646626
422520
450512
696235
730983
315552
898513
1075367
1169620
1127240
743234
9920
47335
904799
556545
1118313
477018
689464
1042700
594611
490188
740569
920739
1090755
1082470
881216
496970
898015
1172208
429693
602579
1078987
186273
979200
72601
1098107
893676
991095
548293
118568
646584
698995
1003267
353431
531762
250292
89538
1133428
1170705
313076
586731
601165
266622
979207
114216
671982
1033198
988774
662081
849293
457597
782026
182311
416954
1109356
1074524
11658
369313
200618
620437
72167
42539
1087071
375399
254643
129381
833752
875390
204705
1092711
987031
12816
1082800
597209
517483
120543
338202
778487
857584
105287
1090289
306776
381182
971951
1021889
675721
855792
447827
280000
112055
93448
144619
128894
734921
10849
374
502496
213549
194763
944008
969346
344345
1170809
796591
443157
850864
590691
1077180
1020828
892075
263504
352331
1157675
946178
674441
544873
781421
462301
813169
545120
609181
1179037
791328
284839
313763
463033
827960
634563
590039
987675
367232
345941
1033816
1012131
571700
113501
51559
1035816
580715
477747
365836
828790
522431
628432
662692
557590
556199
1185741
121152
229831
6940
219798
205075
465809
63875
1139917
108048
310811
1168277
701187
395915
355929
1133232
796163
1101893
799035
952743
376083
82842
1160569
66737
262062
472609
638820
643692
325781
690651
603288
1039074
230670
1048769
486114
138099
577782
748440
442395
811143
842369
209623
390116
365820
757039
1054743
340921
1168852
695840
216833
1048194
180517
1033426
64234
99364
1068746
170908
348067
804309
428504
483651
1127147
917280
356288
286231
219637
215189
874527
847945
461589
191555
74788
9603
765562
245198
78679
632875
915172
169232
143532
800241
533650
10596
306613
896753
572225
1000939
682419
1169972
845475
901490
604083
588271
130873
46215
1192122
1049462
168525
174042
1155974
382751
769756
420211
1158534
253916
104161
767505
470130
220696
464460
493152
270924
460969
513934
996018
1040794
322541
86440
840875
716237
726911
370495
1111523
521516
801833
990693
795347
1050871
509299
726530
857366
326917
265727
531403
449731
826670
383582
38260
460284
734005
664450
754161
897558
327129
301657
964448
917658
796783
578225
927166
732138
967369
716458
642831
88692
861122
443071
240608
634255
605145
936709
492347
1052371
255741
814563
774712
1063981
19719
5987
396547
1144970
269898
770233
644972
702414
618977
111553
338248
192482
256521
1109162
693815
540197
986342
1161390
316632
1144683
407104
946156
381024
102591
574785
286597
518926
352412
304952
559056
804896
864952
42867
721633
794671
692718
782652
10193
207503
849843
735855
416658
1169804
692931
104478
499199
619735
525177
642809
75086
532680
537151
1130915
608422
112801
970516
177936
380923
796477
1002953
390685
326076
40319
245248
374625
206354
100220
76044
1116273
283531
85323
1056194
1174397
155298
673693
680550
832843
619494
489448
832732
843660
644444
761850
526522
720066
925124
438943
18466
54204
1016903
58716
908860
121319
432373
1046336
614337
685276
44900
37335
1049952
608104
497391
201525
757507
1012012
464964
1169131
21043
62819
359107
168118
15603
175926
1001931
810089
723868
1188510
689655
852926
180717
808720
791094
140033
906762
380885
283314
917605
685713
768987
83218
814119
481859
145722
301950
1159582
233523
791707
236177
429711
416295
113808
114130
959832
346165
550290
1185942
1034100
890864
166094
344805
162471
780742
984974
643893
1030005
384932
302140
333414
335722
963780
959870
183406
892502
588310
1164461
42088
1124259
1087239
223159
305927
613979
714238
622280
855288
841261
364224
308940
185087
741287
641709
336035
56398
621851
785542
824095
883346
905002
378996
551206
934022
923804
399126
842780
307208
469564
568280
642225
682601
889045
429855
418140
839839
131427
250291
1106366
1169227
658835
1169229
1080779
422452
274782
977082
152596
679209
1048413
881088
412215
778714
57735
1136461
99533
524987
306511
796579
188429
1155435
489642
1089764
437346
200139
968274
885624
386196
7227
4766
893858
835745
48005
872477
841332
861113
1060480
292701
559579
443569
1010065
83981
684933
897309
122124
52296
460924
227682
820749
491999
637141
592544
480547
1094696
1063754
1007395
513100
156095
656774
223871
230594
777675
161602
602170
138480
692307
732489
976224
936829
997478
835151
541123
1165303
204941
321829
187976
1115543
516711
287330
497449
1059382
710276
196675
799619
502411
63281
942597
313237
773819
49232
1062192
1140531
387130
86738
894088
785230
950512
1112704
492518
74510
445791
170252
788788
824761
762636
1058361
1148971
495787
387257
804626
1080149
804344
1118640
650130
1164925
761039
687489
91063
172792
42698
586750
211753
403933
275605
788735
496048
169812
808374
549055
704507
729489
388128
201398
42007
80325
1135240
549340
204246
586672
354391
33850
259103
920098
646476
1191595
313817
329854
644494
645713
948658
447779
741448
1133262
401210
755200
532309
1187628
658495
227505
782112
22641
965097
616680
903896
848630
68502
109859
668574
616774
676520
142232
403581
83472
966432
88833
1063466
104169
351164
155031
678699
537125
453352
1010700
1009343
99328
662645
365896
473786
1018628
727936
464537
269241
738409
241815
940108
890670
120224
382269
778143
807395
939897
769328
522949
362461
60441
268467
408128
152339
731312
233544
131442
532676
41359
346135
343038
822055
402059
1091354
869244
1106626
784287
766894
479979
872656
865192
1107561
884646
443250
304778
287080
698042
343357
518235
1149656
468024
755413
795191
170302
528868
310165
233323
149905
432256
366723
499623
166632
1184680
586981
853462
847466
26023
316560
452776
554602
1047147
152070
1007615
626892
32481
959269
41077
527012
572997
83625
478216
949228
1136992
621037
380909
719401
39884
1033648
309958
1097756
316850
1122081
469499
995552
366119
32384
1124750
585102
624344
692219
348810
478046
935345
218181
603388
825700
118244
838210
343955
679695
198252
60685
701609
704034
886543
888223
869969
642699
562613
585481
87660
973430
279906
483882
173102
1113747
140182
484804
525096
1080761
261312
1030878
517973
768727
268206
632864
838861
1178394
670356
876344
1175373
195315
582482
692340
587746
178970
1067179
235032
143857
831292
196064
725510
545500
1116039
327734
63004
171092
712389
243188
136436
555971
973345
577593
15653
203416
1059780
207809
748318
617926
846132
234347
764919
725457
65987
714247
537856
1114038
1089303
51951
598856
1112382
645940
895534
865084
87638
990288
562112
502034
348601
607196
1156108
1031417
921945
272627
863445
183281
314398
351967
1037095
197643
911150
156783
264753
663310
340873
259973
158136
69097
906277
717241
432417
1158958
1123096
1187306
978946
305372
302709
356027
313384
819803
1135025
255436
760286
1120646
172371
590766
413299
650651
731707
1041026
318677
1023575
363779
844135
55900
319789
930053
803337
617213
1015512
532294
390883
271833
42960
899799
349961
690513
443935
161311
889847
2572
478326
212804
628941
1072496
1111759
989093
407446
447760
1153633
446619
1173424
372715
32275
577168
400202
687244
834619
1080077
773370
758021
248647
102900
420471
1154702
150496
142186
465364
494359
77145
213368
95138
785940
1032242
739340
148601
1105895
1149757
1102774
345813
860559
707146
434323
688791
612024
992467
1133956
377141
934428
84154
852636
665694
102893
526827
23975
1075070
502752
253859
714534
944746
236200
56287
31311
142731
208117
547043
357499
742882
273369
844234
1192443
572192
862916
872488
626831
662326
682034
861375
343752
116851
679876
403278
542555
320436
950615
275775
693874
883712
1061238
811693
53620
31484
408082
187810
537195
78421
474209
75876
1126842
929016
527847
671610
550174
981462
198305
534050
132998
533538
163951
363335
884794
926680
175243
737474
469190
438890
1032332
480222
288703
504634
987139
1034661
1085657
499611
328851
74901
535635
832741
729957
1157799
1127908
1046205
933356
1065198
568076
418198
1173977
630242
395395
1081475
915045
1155750
924366
6777
772734
761812
667657
1072871
30244
922938
878806
849981
629364
916900
969151
1168697
293827
1103370
112987
37909
410956
908084
244636
944874
299606
1193018
198850
1144776
174212
793560
195614
1044932
412093
284206
373732
498341
958071
627575
246939
739400
1094316
719706
46203
639411
535826
883097
141307
1090988
974827
465951
1074264
361234
794567
712128
24145
58342
504834
696312
1007625
692944
108357
1041912
91280
258755
393944
112684
1155768
872842
436536
323798
895579
556496
1064401
703025
396003
1064840
259587
590775
130143
934541
34762
790509
548898
660639
406328
1088404
511615
680966
985296
616415
397142
948503
1146833
545527
387305
629887
735964
83641
980291
304606
1117454
798387
624461
1160009
47985
250408
947245
796504
1000578
765896
681460
324028
439454
1099616
870133
1168801
35285
282338
391106
560874
209605
848420
401199
176460
1030782
427493
53932
789737
75273
753423
122561
596578
817808
1128892
422229
448256
523636
257104
187240
536967
665788
209213
492135
1071257
139296
342597
950477
261843
530214
997013
454851
98049
986686
180242
1021432
647597
940840
992214
14590
731180
236642
1156374
566249
487724
246243
1099755
198699
846827
551734
905709
1070916
972130
711453
536519
470999
564665
1818
569402
1047724
825440
113850
203420
74521
8686
792481
593476
819069
1171445
1183202
963997
570803
616739
291111
163222
1045621
1159225
273020
123204
175413
1005667
319446
951719
432144
319023
145992
340283
914162
1044789
752188
78269
276209
392396
472869
726152
618567
149415
233943
129167
1128206
924793
216319
1046369
41316
1146441
849721
630814
1119970
615723
552509
436903
1163837
1100768
587737
806971
364330
1097738
32487
231737
424843
698580
1071008
737035
237869
812125
859865
1176608
721269
686886
673556
490789
1060085
29024
452431
687749
609800
489608
935693
619049
739331
316113
288342
199139
317216
279697
635331
2064
57862
995222
1057291
50802
639790
642259
1132356
405087
310118
547887
571069
1043110
976799
517851
162563
409041
803410
251760
916655
240265
596287
1117052
114657
492326
708544
805842
835171
462068
132964
672243
700301
185368
750947
69632
736346
908205
1000290
52110
823004
208029
467090
919088
772561
988456
436970
65679
1012491
1047039
529674
1090907
1132865
345588
408479
1173698
822251
535563
355088
50342
1095293
482764
321689
399741
772689
930
62484
203205
801673
894991
322799
769780
289059
949459
1007564
805248
844079
528065
209744
228778
29790
620951
326516
42873
471377
399073
1112836
976406
1087872
239082
643319
617436
656647
1177048
1083561
927890
594692
879397
1077825
1106346
122917
866757
992470
258718
1504
226010
1021161
202728
1030072
554648
941660
757858
778844
148346
577206
890560
509561
1127320
1150848
348391
189351
386508
315638
132121
951308
453512
287386
316691
1175377
510748
93951
92741
641105
414673
465445
312819
574022
1168032
89146
593205
501292
848739
530891
618670
371231
730269
701595
1042800
650147
905942
652374
7802
494277
20885
121924
223809
447199
598997
1143953
363947
1021879
952825
565885
1170109
496349
1003247
1116847
1081698
520664
785525
294804
321521
262943
368557
215089
975074
333927
752173
323975
480375
89389
1051038
616385
15937
901004
308853
674388
714363
968106
14815
1025764
47793
758732
211406
525722
243721
569721
177779
461244
583069
257464
623266
992326
358620
251151
577373
84067
511939
737277
540126
222888
630341
502576
321733
779856
1022518
740162
688109
1088450
961532
175881
311105
273360
1113878
839229
624882
139448
1101948
664280
22516
306398
72397
566451
628363
71604
428482
593091
761138
551862
359458
406468
1081759
510322
225786
1151579
889805
355659
285155
669589
1147362
415713
93040
436274
299486
183021
194244
591409
397809
146431
39771
139371
325703
321168
139161
1141268
900398
957374
1033736
534902
900151
710515
132529
631455
26567
686304
850568
663410
896606
585042
1054249
849010
680609
531564
121406
269034
416606
499011
981944
109065
493424
250508
155380
811342
707335
578840
36077
439762
1005660
73477
466684
224503
568652
1027407
372475
62196
236606
419678
887573
1161574
646724
844088
80892
69653
930785
862
647784
504821
632652
181682
271872
565924
725361
79236
415943
39283
272419
41298
863348
1011268
1106047
999763
933839
211944
790267
396870
780883
243738
1068502
397527
829479
131998
1131369
168258
1107211
695392
807084
690946
942447
40099
304625
790877
236055
1037464
1012475
262352
511412
1059690
960950
840682
1165667
1111663
335874
398028
327864
681207
1112780
1137021
731660
156303
762041
485573
1091264
948472
441009
697399
983280
606475
1134897
886694
187618
884105
287550
419428
513024
27169
514010
1113643
670361
838561
484543
236753
79847
176832
77287
660160
289835
819623
838093
575965
1118328
528050
390461
118279
453180
493128
530230
231118
191139
134548
912901
245684
848794
842963
466641
1056475
1035519
1043466
357541
652174
695398
938008
1181913
626224
38157
1075282
6930
744621
73108
177241
845745
1138716
879666
1140970
85385
1172403
521250
545364
1192572
1123689
305533
539032
914778
887526
1087913
711338
290291
462331
824491
974618
210345
1011771
569564
871084
532531
95981
708838
1122226
741838
513291
671158
202009
947200
826272
1192574
1066281
650983
679969
86188
618124
646411
325937
635163
866566
694882
318415
161441
252287
358120
724657
1047695
4700
912262
1105960
1038533
930682
1047636
567709
508431
548107
582852
1104550
82520
1154009
910742
577129
177922
829582
917267
619310
917831
589244
1109665
1115638
468103
932069
442638
960760
722673
725352
407538
177580
1017536
89375
817220
419337
995727
472283
356757
991137
110691
90831
156313
1009856
212475
679460
862407
1098148
244004
1052575
784281
576442
1156069
1084146
1060068
512372
195483
498679
348967
128028
168390
265913
211125
913990
182949
599107
899233
860602
404113
787592
1181431
822394
114168
657313
751820
406480
196835
263151
193452
725414
1024083
502323
1153061
1117653
664526
686767
519365
1120796
54410
462860
441658
224635
1070370
276457
286733
882016
865413
1066872
924925
107342
134550
211760
410381
1059014
1094753
1151726
892411
845985
853325
280610
598578
12676
111123
744196
188481
492406
973930
626450
749406
975899
1067374
598630
896132
919555
547125
616812
715540
251548
1146039
630062
725431
91584
182019
106187
927694
790200
641782
534086
205727
900838
1096605
881506
282749
142478
940786
1183569
439819
943385
902581
944525
1037158
952327
531878
816360
353552
156139
653667
1149577
394714
861875
273482
511194
870732
863896
555793
449844
1018280
598892
413348
354634
10928
716561
567094
113363
298608
528931
150894
713269
944651
1176046
659788
711370
893885
252813
1102521
1141996
1101251
818810
3220
666116
290377
532553
828943
91843
562
552263
383351
879131
137085
77680
1139610
1035564
705553
1137974
765475
311988
1064594
211130
708527
902216
515450
134988
1135188
385686
1153586
782037
26908
1070416
986823
1190336
1146212
376803
584009
1060993
854762
773843
796321
1072463
954331
766208
676598
160062
650014
1067006
952826
248957
1156639
538207
901120
1082423
216673
1114914
701336
739803
878919
56837
247080
872911
238228
1017258
992760
578353
858412
694856
891302
89302
595392
506595
597726
142464
922879
896334
708144
121178
371301
1151871
485913
431021
1104930
705772
424325
1145582
727852
810931
613846
677461
240562
113712
681802
683313
894682
542693
70242
40263
83114
410083
643773
248160
942908
551753
581725
473560
198271
1385
1159221
473586
1140560
350348
1143035
253167
361583
642857
979983
224022
1014507
464578
193269
854171
375182
264925
590281
189791
407609
123175
1152167
1142930
1006621
590305
177925
315802
695568
310538
817133
809868
1064167
1025881
267363
631259
695702
557846
793410
603944
350631
1189961
23263
8907
1158917
676129
785706
614311
299114
31497
120637
934870
1177691
237460
144915
1081137
284103
714526
106672
1156699
1160628
602197
227589
675533
443375
408459
330162
452475
1193513
412576
623852
687860
281730
520355
214319
494423
1057475
881628
724729
994989
422718
734403
128035
857500
1136377
1044331
1081536
543441
851431
591055
331781
70417
914685
251621
438148
2058
622005
650975
1169484
749140
746800
716565
494637
1065476
1015900
968947
359417
679900
307363
515799
884205
264509
43008
175664
295893
802288
542542
1041849
593042
548972
756263
556943
607008
872989
167386
471688
703535
185538
1125576
427134
346595
1184784
1145386
847281
468371
161715
748706
574615
383904
673372
342978
514132
955509
232080
169074
913581
1022607
912361
425452
963703
546469
815178
888047
158343
730037
1069789
191699
599219
539129
186185
119587
45305
41638
845761
841534
1149888
1056176
961479
1164269
830944
407042
528445
1168736
269280
626758
1129584
343655
223939
980321
767443
467437
560107
818767
246756
430493
236377
448694
408079
920558
778377
910599
1168539
1062344
378185
279267
442828
189165
1058681
274634
240592
294511
845462
639068
1132638
183649
469451
165728
971244
508412
1071922
724526
213535
139569
584668
148212
597517
952440
304925
635682
464596
1134019
464631
1000413
74115
60994
408534
586945
917292
808329
431565
1083038
497613
856499
696274
308082
1174506
804547
852071
223
502246
1020807
987715
696953
990108
7705
1131875
557222
513886
658282
966608
631264
1070169
451592
93955
907941
1160705
888757
738919
296583
105002
44163
100855
356747
1119161
718844
423207
175110
38692
11845
792378
888385
346377
486038
958061
843791
213834
798127
626978
459197
1090812
424287
333538
409456
51301
970994
315280
626843
814008
726615
750170
717109
217927
108244
704815
76382
995623
851624
223073
191425
985409
654867
1167992
606962
997109
456266
453078
501810
615964
322585
942779
1031890
979122
719725
1053817
61399
1426
674528
339870
921867
1104533
850388
496878
671887
634276
635520
645515
752211
818772
555253
602714
305425
1103116
552412
494006
91943
321564
189201
1075687
165181
440726
762085
3819
396166
1163133
513900
356831
400599
297627
360785
491505
603398
766877
426797
1176759
67095
1060340
570952
1033453
159552
179856
316783
882887
799745
1147064
530446
196120
581375
915782
15195
1119252
831028
805873
403927
1096105
749087
724491
733552
906177
864801
355287
158070
502325
1077548
612555
467789
721206
986625
1132328
646327
1085559
1115429
609762
39651
313985
539704
594610
991811
1051132
438722
188824
151598
611260
498103
440660
468526
153841
603511
1072125
1098718
936008
866442
621600
725499
1068029
741763
1050866
1169487
693257
955765
698897
628845
889267
216193
640466
1006440
213103
677714
217761
866258
683992
1108502
207129
67403
1099514
779796
750814
159681
49107
1015989
742456
902085
316859
785765
269380
139764
107604
937564
323444
362821
31714
542184
1041444
241379
864064
192168
360807
1001870
1078274
956793
667947
557435
854270
174303
1093381
25972
640819
814472
117839
365310
824590
754575
109086
492364
231144
1022594
279722
322222
1156499
249791
243118
1009713
940332
958650
622934
956658
775430
593600
545076
1007753
386875
125437
1000576
972370
946075
534826
349284
609516
706968
106431
425743
298988
596749
942642
1069934
813869
732437
238668
924399
1189332
193238
796731
107934
446343
695316
763786
1009426
526606
89418
776539
187973
1136946
912535
747517
384305
998770
176051
561608
1128434
744608
138894
633288
202043
490278
1158904
699512
116151
1139200
469363
261891
825328
1115655
811082
223296
66178
973474
293020
4426
987022
523250
363941
777571
1008470
150190
392601
454096
120768
49481
894925
755831
523852
1076896
1068606
1000736
1146248
420484
1108986
448248
863591
631692
593092
182496
67117
883281
166334
234527
734118
297640
956186
208131
268415
772687
605873
607183
753141
133439
540106
986911
702610
1071954
1140676
1111000
196397
208980
204744
929065
87025
986912
282428
520596
429694
128647
437459
207392
615084
486945
409665
884319
927929
269085
216177
1049690
602800
27851
985647
464069
974133
942611
167417
600481
387501
178254
121614
965298
12627
438656
1015911
745324
960004
342431
85640
482166
70161
991905
1111385
215695
829648
1153664
947351
216434
609331
1043324
281663
148315
475962
643126
419761
463948
821042
663792
1040324
262037
649809
552938
140820
1049531
682407
1173902
176323
125547
414002
1056042
595916
856568
374250
352482
355698
1117288
90918
93584
304115
125400
372228
790870
813288
207161
965672
1148699
771335
226600
630405
119997
700470
976175
1162642
224199
917357
191582
761081
534668
557773
1188021
97607
480682
1164257
997040
1176207
843470
1171635
1082065
729380
1019728
562370
659545
714744
1120273
487978
509954
1140734
558736
857651
143769
798199
264800
175637
3062
406956
251300
881841
726165
1536
156884
583559
810590
1065685
536546
839198
970221
1051172
1157170
423623
1110632
740519
230005
57781
761309
654633
517827
479749
498545
929964
220692
768905
904522
116386
60500
1010932
125783
1124482
633564
740255
1035121
919748
956968
802454
254942
459523
578880
329617
144257
1124979
1142375
614049
982180
1115151
262851
199987
1059376
720009
1088730
811490
1141956
531274
777931
368791
623417
505110
1028758
1038323
817774
1115499
417221
1154432
299561
1085982
236534
668195
1181706
407842
826530
7631
426207
902101
1187698
635914
230067
450716
1047417
224965
311604
727874
1158793
947509
128008
1143615
341589
992480
127817
694662
665609
830618
22476
220806
1135013
223232
414182
1022946
996421
868466
261738
146197
754606
746748
508584
99972
1091458
1130261
77503
857258
563876
220803
77695
791967
74751
192608
965011
288492
535541
575136
511280
1019481
1158444
1067027
702899
662355
506533
407479
117013
1025412
557848
601455
63099
314313
956388
71452
181407
143040
323564
791888
348136
191851
527396
1071811
748205
296427
1108987
112794
44683
415112
866320
972983
717690
986225
903698
484068
964944
328601
439186
72448
602122
379961
180100
1164388
597793
632035
42520
210943
932579
566383
921691
55862
237358
829150
715892
353275
71152
312665
1137350
536178
237064
924458
1052608
921760
811296
504143
651199
566184
597113
371733
564691
999625
584190
593359
865213
101891
406099
57528
166946
160033
412131
266430
944368
770333
817003
509890
58661
286505
218526
359446
736080
140274
51881
755648
710969
647563
561976
490583
512499
236747
957247
671899
1036209
1116288
1056592
195489
870970
814295
813081
335469
744161
746474
1071617
779608
923350
697168
694053
286421
783834
1159000
889313
219363
146800
811670
400237
976771
898297
390389
407697
40774
200761
472439
831766
326766
478296
590887
269857
740503
200793
58385
842084
981402
526961
964570
571444
497183
931021
368799
380300
1185872
699755
381367
1047101
244727
152470
518746
48263
1003270
689161
17937
85732
561279
537911
1118835
282190
1153757
1093875
557174
663991
1108653
138120
898894
86936
1077822
947274
1071882
754650
62275
315012
465962
1173003
340707
999501
412849
983390
63593
1022767
134658
315353
737576
880067
1000075
367467
348175
1182713
326656
968352
707346
501011
779569
1151956
800844
202102
357771
1048939
789706
22014
1115608
499020
235103
1076747
1082767
265183
344874
1031057
35200
1155398
637433
346758
903270
592489
594223
490670
566987
122987
195095
204374
689932
781493
32507
904559
1030770
83933
182531
134652
576288
109575
20916
336764
353900
963624
996378
684847
35087
621470
1015667
864183
145875
671704
857941
545075
983334
589441
810927
47812
181707
794032
656986
771622
627935
357765
304813
680132
987592
222812
858742
809478
17831
695401
319336
786951
754870
597063
302664
232157
907254
661573
268815
584373
152393
668745
370150
351694
516480
207398
173870
764814
967740
135492
200020
218289
902390
343013
1015296
269832
847744
233349
857918
508327
200698
294512
177981
721023
852084
28148
436322
820528
1022955
913334
462104
961849
660462
50529
518012
52998
577630
25444
560556
371105
1151441
447603
788100
344140
853487
258988
735331
996332
360283
197409
595931
925358
217708
1149241
1097225
131037
1041842
1006327
125646
192558
781418
673437
672526
106874
241663
661530
874882
1093092
608662
1134046
70827
220134
1148969
281451
51239
1052211
510570
879222
1117742
7774
876711
1135461
17490
517216
195082
669600
813821
647591
560991
847032
968433
1082516
691748
404014
1175071
1002422
133494
286501
1081989
926561
273173
760592
1055482
605855
860208
34683
340202
147350
599599
340572
51965
884054
327593
119144
477806
437188
850900
1105367
429565
291789
679488
593410
137766
248789
604475
1120705
475514
896235
74667
284799
1041438
128313
743261
1142811
120242
1017930
218430
482615
498375
301075
598704
144199
492798
1104274
829054
298232
1147973
582264
1094106
1088712
739004
305088
881701
757148
1120803
191378
73683
887965
717551
567217
691113
971837
13416
709983
984470
29602
903636
459531
726496
1121569
284792
955668
452501
190323
917010
635860
458250
699407
745808
637149
822581
978013
309549
895077
697896
381729
621337
656474
695554
72264
861950
848169
106811
380089
861369
1175261
46571
378367
247013
574419
670586
1001276
491019
331910
135575
432295
1183346
327967
100750
919218
180265
499221
225702
930113
85280
427107
447265
857264
1031078
446564
1060693
66473
490031
722004
990134
861532
896277
534715
456125
408085
81986
527355
751282
1166473
849996
818356
1118576
652189
768507
975698
519409
1075605
627356
866057
413949
409944
921645
31199
238519
1172377
667866
124243
141370
1129641
908510
215548
613404
1180494
505875
793787
1036921
885339
1145918
238040
349721
983697
594330
276222
412760
1056883
677671
1040027
1100993
267272
24458
1136407
853859
1111952
326259
659901
268574
400717
625147
1095263
1188239
58322
589541
469285
519745
1014493
392257
770136
563624
799864
924970
429817
130799
498831
65825
1055547
1063846
419494
869826
826741
857428
5098
1182739
553404
837368
197234
311551
1138549
800776
637759
830772
266377
900734
654153
528207
84912
766329
803614
597474
662059
784599
727253
661239
852175
984207
519329
855206
1051056
1011189
146699
74761
949750
331545
2459
1061611
1101084
1178642
528485
449296
190894
1103706
967142
118529
10508
44079
1064331
415537
225533
1166379
288543
424576
620099
433193
93896
275183
98648
874750
346881
1091285
1083438
356503
170914
207642
687773
982770
751990
578200
737858
975687
557566
65378
435529
998682
894036
472155
665975
723005
578254
330456
1018719
884253
83869
940431
1033005
569359
256707
481297
117211
621646
36698
115688
269520
1079619
504789
1080598
1002931
383648
628834
299574
96362
871367
1025877
911405
788802
900418
1110675
273038
732596
335607
537025
663256
255296
97907
681214
118842
1149331
1111242
1049692
939599
59701
48957
363696
806566
139702
1064952
984084
732259
483959
395870
886692
774481
428672
709816
635640
557384
181203
956028
470595
212444
1046431
291447
334589
503303
1037141
611496
1006503
982211
964991
623482
766539
134115
376047
460900
262887
209374
1150419
853492
695527
381173
590252
261239
906215
341480
611606
357063
797720
624335
715579
984110
1113802
371392
382941
662688
601183
72801
352816
362220
1011066
279812
983730
164922
1019358
407051
977478
822845
930979
98461
1000027
924412
330219
893727
364684
236264
428634
641475
392535
36409
481664
646860
91712
782558
838080
157675
54572
1122037
891002
842634
980855
169325
929207
447739
464851
540634
1187309
585784
883203
189334
700297
922622
841900
227255
848356
1011463
766358
122057
518464
708703
714240
90811
927712
992238
433289
16304
874431
959276
1016615
962630
140935
168121
931592
264676
22668
663610
859084
41244
263417
974977
128072
272990
305924
1061033
242165
710638
572858
1141442
583128
498213
857126
915207
631398
284847
544112
666443
233408
987108
131
943377
668641
1176072
409148
134578
508806
88864
301068
332686
836577
568207
1118237
612667
201845
286933
731002
873416
1133510
3203
618642
1050635
925346
149957
391809
300750
853710
105777
1110651
183663
1138633
607178
85698
34340
574173
1046723
584331
757171
264860
102529
320563
677816
664353
858055
554638
448197
560885
1173876
842857
321400
445895
730344
239301
1006937
21618
533162
2838
882667
472861
794716
921160
708715
794263
241792
950787
1040242
671972
289692
919072
1141140
242549
1052383
226949
849671
1031809
1159392
308485
419221
1030487
1189189
330844
701315
124019
909027
1038679
494929
216402
450826
906617
965251
17129
800841
813221
1131221
767662
1125291
902205
79305
30181
767731
857833
808147
71006
771279
666375
428377
946822
1156176
811759
760129
397609
821153
300240
697342
352667
526824
610382
518911
1125769
471969
1042742
1076733
638149
678011
1602
443406
538857
567383
846924
902418
123818
336675
929116
118315
215552
305833
485274
840284
1103139
1150937
190221
46926
173524
992024
241758
588241
258906
88517
402839
463524
1038160
329612
567664
909922
859272
523225
303115
26522
1181380
89085
845929
746945
1092607
429576
908211
495942
230515
83994
400879
243873
890333
1188048
995011
284352
963455
269383
968631
439669
396617
97415
1161639
290467
780897
717238
311275
256963
728699
982776
214749
974018
1083160
847910
498554
1167007
795277
703810
319563
142216
1037655
286551
744424
414497
306864
75516
59140
410149
1049903
668668
275945
414298
1130367
311943
928990
182715
945143
479704
1153114
927084
687051
943810
774840
1153493
101910
596936
5833
981630
425447
1123694
896802
866660
310722
543594
66646
672720
425930
666318
571258
537581
995909
1108557
474284
439525
844333
648503
784845
708771
1174120
301723
158608
663290
40943
511330
235139
55574
449128
272414
245024
1070204
1139379
254756
783269
312406
1091212
294521
279677
1077657
1154042
36533
1153145
287473
254355
139523
1121563
464807
286787
406791
162664
159240
944245
988661
187506
279958
439663
494552
166925
952538
47339
758244
786587
82313
827873
57558
340568
313425
1161551
332
412416
697396
532180
489652
474351
422240
469915
33735
307037
463651
459994
543219
585201
195040
420636
14856
319283
83420
810167
229398
1068987
76538
997491
30558
830757
283619
402152
741592
507003
305585
1163957
698951
681210
32554
11005
270169
1086039
1051925
130273
494466
727463
738373
890074
596946
674593
250554
671538
940691
966929
888633
84579
880261
653447
1016212
810818
987095
98804
63116
408298
105628
634470
686488
1033716
275781
856180
818979
781691
300749
170089
363720
1149362
979910
947785
79304
1117719
1155942
692666
428147
900137
1182387
65119
646475
770177
185015
1142
349951
249720
1009977
962045
819089
899991
312100
79815
970288
770984
642821
930063
93087
1155288
1127039
975494
500149
1192895
15389
1148397
1105048
256535
343871
874878
814624
312176
845306
972594
929360
660576
431517
43619
862089
903966
423472
612440
904944
1185210
359804
102340
933429
845530
1050471
61974
984758
193175
277230
652558
174840
242429
143583
1096901
190212
375499
1101709
450231
291234
1179755
517597
271165
159709
915971
333827
891235
678508
460905
664998
128411
534071
363714
884091
1084989
887942
992619
1017383
369181
957586
786984
767578
728478
287536
1183413
138089
166820
870912
673562
636671
61187
1115017
456707
1150377
732091
515585
206419
879994
852256
865097
761984
145007
1124369
239478
8204
596333
1051550
601704
1061603
833385
98245
1076134
674743
1082618
1129192
1078384
700313
920226
468581
348420
93931
596471
171700
145834
1020444
342028
619427
161843
721376
537215
37214
91542
640254
382821
270157
1047071
728929
917497
651920
664685
1021841
411584
243561
985694
476259
1171932
1100877
738958
629496
992002
730757
319233
643117
952019
192662
281414
141712
659975
770931
797515
820040
797517
906024
813497
223478
502574
93925
91896
449317
388361
1179399
78838
1162053
340057
824014
796329
269114
777576
787313
1128198
311803
1139597
68112
625229
303587
335275
28550
1064239
1146518
76870
204529
486933
55838
1055036
533696
743062
745145
1060659
612990
1141287
733864
793289
524382
164891
1085336
91904
870259
704409
218882
56746
977920
545840
502690
386005
506535
691104
990898
288551
692955
896046
782019
236817
265189
951304
463596
1148872
964422
105533
1041043
615642
459620
1164391
31800
379407
833885
520224
951529
939140
138650
1096928
145490
836697
112243
296575
433011
950369
169794
379958
512629
203741
443166
483669
1064974
508163
218214
925058
465783
838992
1051782
829966
1063116
72854
213069
987231
284101
605106
578980
1122541
362510
291403
245939
498959
899769
7630
575762
1022726
33780
843414
885964
1008159
565020
619210
478527
1036782
685805
732292
59617
110017
705603
639610
742339
1059125
179101
951885
729023
732763
692023
695382
1075615
576432
1068998
667355
648109
837984
631081
444695
841444
399311
62861
440502
409889
813145
59791
1076969
321490
548447
415058
383829
18353
1789
1045181
851662
286559
661509
1077852
612136
366217
1108309
983113
697136
624592
74177
288895
146577
807775
191426
615884
241253
994764
694144
139894
99246
263583
943936
585635
1047339
69334
1154086
698596
649117
1138976
728825
710913
438822
503954
12205
955087
407084
99605
1015216
283277
37629
1079663
334039
1186024
381575
260173
304009
662876
102922
265336
559016
1043796
659580
703035
845297
143351
705614
273705
812928
1177483
288557
419195
1109959
1068895
115943
1028151
559560
1145863
859386
407083
172941
650799
764615
1162476
1180898
618956
115579
734665
257975
648101
679810
45899
548891
1082912
94239
780291
492354
1046251
1026263
1000899
135528
114332
55812
690871
618753
989560
191320
567054
1077307
23640
721072
564577
423924
1147819
415215
196767
1071221
508122
336202
863939
413053
291985
327903
557235
1175739
393798
814525
569869
137035
181188
51930
904085
23777
340510
764778
524493
254704
613506
717131
669904
675755
835933
665701
515054
878563
29010
940890
777814
347031
193066
864529
266742
913406
768920
789845
34151
428357
42908
64685
212549
888378
602777
708814
396963
557255
634418
98299
706916
1181576
199643
717740
19851
46387
692887
460403
963962
482841
1190324
860510
915794
764425
416341
368064
384592
264347
630972
409561
211875
1125210
1079349
616134
736959
834125
487235
105987
291617
430266
476357
927197
743818
242475
897097
738627
837529
379647
1070388
235761
68050
146326
1094205
528232
845361
1136344
698248
1030811
570800
806232
590893
1049513
217881
720185
849337
1175854
974352
549982
242157
997427
671428
667073
163746
817183
246719
666613
555580
956088
188874
675964
959053
804873
1064027
796328
150389
945708
693269
37819
919349
711569
391092
881339
688643
1011782
844720
157657
30219
986024
631750
190403
540027
545302
1010196
483203
1005760
462328
982679
60847
511515
1125244
117602
436543
105176
122251
491822
602347
843690
1154715
667874
853086
57839
821888
154702
747131
1160338
1079647
810074
245020
627541
641823
611579
775288
796368
40563
332069
322346
756379
322270
514833
973999
1184487
24637
732137
704983
989825
607700
1182118
501410
592904
873585
99667
885609
478085
1165817
450223
519096
627121
890911
906623
1146237
307536
118658
212967
353795
621693
792075
848551
770014
968970
773898
1021680
497184
1131387
464259
842640
39045
986751
1155901
311547
43666
1171251
390021
884309
422948
997111
56682
1013781
62688
1002202
956184
1156225
64576
295709
1159261
1133436
703928
86327
40426
577244
169167
92266
729477
1058543
1152664
450104
358094
597375
729053
485754
222307
544791
536330
1008458
913663
268700
512682
1059209
832105
1095942
1166374
253748
1147327
794972
37681
706818
942236
92593
786644
1094535
640899
221001
840386
258587
717204
383762
651737
896451
266649
462302
868836
772161
40425
130271
845458
282857
596204
527068
110784
471692
119246
143158
587160
997621
501827
217417
721256
18071
909705
983881
308070
532894
587670
469792
582606
379254
287599
355868
782074
124325
1049070
181577
816710
823264
1112742
609898
342698
571431
1051197
1067319
1104751
1130057
577732
461231
888901
183246
1121158
328828
1141568
1168265
150361
533114
314430
484135
1096785
1083179
337673
778148
376825
739154
905959
365278
69497
947983
242352
1034940
431789
132185
252608
33693
623306
792195
1757
1126538
922952
185037
50112
830917
477549
310061
556018
3824
763339
318654
94466
805702
363155
459339
794364
28153
12477
18914
1189457
342425
1125391
412277
697154
155467
838015
817213
311369
110230
1102584
967437
1073485
167430
1024077
952734
317
1061233
767529
85069
83645
138215
830287
1092514
341813
36871
741840
663834
241445
284186
220781
43143
973861
1113391
1163784
555168
292350
743850
248566
1029480
263637
285844
894355
694621
1059902
964768
309650
50746
352183
1110337
68240
1086310
744364
352390
539972
309661
806667
878411
445188
607490
396704
521441
89642
482424
1173029
21169
902053
839657
1163969
682714
197644
1015071
1101458
1186153
771966
244597
126357
651205
105393
106864
604025
145191
107122
387029
57649
72319
125654
966575
1101511
513906
142137
420268
761188
1153414
1176210
735907
851500
91689
99559
761299
717752
427166
481633
1182379
89679
840646
37558
721483
121203
687397
853694
810166
987216
930210
201949
781197
112323
846
1171302
167885
936183
168116
880728
91490
600941
98192
537743
35309
768963
21811
725017
496503
14022
255588
1026524
962758
388441
605513
77730
600247
726779
514581
618319
378600
239644
4631
258316
237359
364151
1025228
927164
672497
1139235
508935
20581
1042973
999119
526819
491413
333358
943174
576290
128693
906137
1112030
1045316
1132398
707781
951556
103345
225087
598390
1179001
78500
988255
675502
386971
739939
831753
662696
1029066
10392
291870
693278
97857
233355
917864
1100994
342066
1003924
182509
199010
1187965
722960
244613
1180798
835824
1129717
573889
1012061
519538
913699
687384
1132423
583621
211434
134748
951272
703770
835396
185344
490460
172403
1083902
91191
898938
47432
326507
827107
497486
1077682
468747
1004095
834918
269702
473609
396190
958305
668431
1158887
913237
1016538
605407
995504
114147
921546
520233
894689
10476
670558
772493
618168
955936
329789
179155
253764
139064
340590
306829
26053
717886
350925
659620
343286
673742
941357
114250
596026
246725
1077467
955869
664818
888333
512088
277868
1183310
71810
715193
8962
101010
185395
637383
956024
820812
1080464
1020543
196730
314767
156116
125173
179076
407128
66327
874603
901707
93604
551541
1041391
135255
558773
605544
988144
244838
445339
182779
461490
22235
430258
849
513200
133474
942028
1192720
1154898
948319
827354
237099
638561
469242
232010
744257
154653
277331
478235
309151
692947
541500
555450
648156
940220
10828
55540
943867
817485
554137
665348
67923
1108890
609079
183844
421827
441326
33204
1152716
153605
584965
921737
1173494
983289
687558
1176467
660113
632489
634475
383692
1104261
965178
524106
84356
440663
616022
261212
551968
73985
192045
548999
153718
630991
672154
362606
747036
554543
158836
477795
1138949
377490
208639
1186098
258015
583329
939039
295109
569193
888559
765033
363210
808157
1070239
210467
21328
1037551
611617
304138
300451
146939
332658
1189426
774640
1050164
545114
443847
384873
780454
875515
983041
532544
572969
1092293
786145
968804
288706
11121
518609
379668
1053334
658227
384205
580389
753473
645286
762552
753515
720036
220050
808048
1116138
412722
103016
831134
206766
959220
420868
567161
21766
164707
88841
135895
4346
906133
177949
501873
1080302
396723
950361
226043
1051382
1127818
924140
305980
996025
69774
1164505
123319
135965
180576
187112
569266
994255
775121
490812
520743
198513
341052
467406
442540
683785
781906
617379
1150390
1021481
34993
910288
1174710
159278
1178872
137378
367648
420467
29603
212820
1072479
134978
22243
828815
960229
357118
980150
1098004
173784
358384
369344
750619
556722
898787
906293
852826
508613
886906
379998
117903
918231
1093511
910810
182160
674147
59860
787912
1019611
364805
496137
1085822
743476
256449
795497
1100932
1067806
482264
940830
703596
403204
348814
827112
172630
42516
344045
385044
761702
68090
245951
711422
653611
466064
365183
748038
730116
800096
1098924
1124826
972606
368385
1024337
80068
1094716
452051
1033643
449299
145124
340726
183255
1162306
445083
940509
1046557
1127734
1002873
359053
171256
972446
792890
485346
983686
234999
513700
169866
357189
890264
841894
59546
255228
483755
944235
676774
447688
572477
369263
1082631
728941
246271
632851
187489
177995
645016
379394
811820
884852
157946
961604
179022
718647
526994
1063970
922292
771889
856359
155217
119806
631262
853811
1051962
161204
1037098
948860
241000
455767
424655
643087
342571
910376
496381
469932
415194
38190
601453
121036
308743
545865
562081
884648
1123276
222113
224764
1093439
1183813
258021
243483
15252
199367
51085
836012
145998
583548
746422
96027
5215
780810
506003
471238
83090
864500
496963
337933
323517
467152
392763
706633
1154202
896225
225136
996664
856362
440018
303925
785366
573070
856567
946243
724130
249327
123793
1035310
162721
413858
116753
591999
461791
696229
250617
863170
852846
310608
84215
297415
456786
1053810
1075363
829923
456675
1097120
812682
532657
735210
789047
844545
909069
235227
980963
1189843
534593
585211
1135894
741062
427573
736680
814160
48055
849668
81074
78350
41257
682460
400548
520038
804632
850682
80763
1124391
403207
631586
955238
204444
795088
727442
144995
51987
1067046
668772
1044454
661697
1124726
125940
28293
220873
250117
239921
393905
431397
1015195
989131
1008814
1073922
868965
584507
722638
852622
409298
1109797
205949
406658
123326
21752
1070605
688222
301377
351926
286150
1076843
383081
1022276
853141
799773
578427
1163930
982558
752796
904090
266666
185784
178923
1137503
196491
945358
635067
466643
277611
347326
170753
979265
685157
129441
648259
343841
482391
905437
254166
969395
34959
126931
1020604
643880
572000
513331
559538
931404
845242
934571
158865
1128820
425677
680747
580440
53268
1167289
1101443
347010
1054405
701494
155052
331848
948101
145785
106809
1091821
1020751
235276
1109422
888736
283949
358714
957368
554952
1090540
908118
864563
168691
452723
787400
458444
217930
833806
1164983
965274
268317
830183
638577
154401
974358
183326
356383
1006624
823312
423713
853788
1123660
17815
815438
683373
935674
1006755
579565
270521
151531
808190
252612
703226
753695
903324
125983
42731
195328
640537
564316
500422
588564
396930
991897
123744
506725
412257
1088125
190570
1104427
743769
35891
466377
1063118
877562
966277
347199
1153217
502281
528223
45114
369846
312869
54862
32330
281165
559689
367602
718756
420659
47362
376422
144324
32471
740856
1123640
539632
959861
708253
922112
430207
156740
998632
95474
941550
182236
1158928
1133521
798514
841560
956577
930227
115246
890894
1056384
782307
663295
926795
697494
603707
510526
127670
289825
988813
1044319
606913
172341
74816
799353
229117
60325
1098681
575572
518909
768835
632217
707771
435920
1162960
247882
131864
1168645
228423
98152
202261
37856
946772
594426
628742
1139567
720239
1088203
153668
1186054
334711
232309
948968
1115061
378410
433586
252493
506594
31768
468213
12601
593969
1031926
620686
173195
766294
183432
1182831
248955
372641
290148
1154373
691533
902386
506072
367978
99263
488385
1002496
1050497
972323
1090481
856999
533616
720258
197626
724284
281530
698846
6008
807612
481760
541066
418762
199547
20592
318532
356740
1098516
176925
220606
90978
986904
251129
115498
1140764
289392
348744
539449
1022465
1144359
764842
445493
137502
245135
382663
211179
1072816
15462
697356
337601
705099
452977
195683
334337
484540
1085893
203262
277933
627697
937450
78905
785440
1127740
391720
206964
1005289
452509
897239
497888
833738
353108
322399
381076
107666
497855
473947
393408
1025470
32301
857321
162517
1141571
270273
624407
607484
32755
755444
933061
313638
229377
541181
174021
994625
1137467
930743
708232
598271
1141103
1170944
466600
140214
205537
953187
1132862
925400
10985
1157832
969307
1135449
207521
527598
532800
971522
1168765
22982
1256
675961
172416
979342
1007381
1096413
110274
641222
900226
994239
573611
288035
1002465
1129960
577255
138255
165802
335438
906887
1174869
915858
1108316
845734
420658
465345
1082648
252547
552848
492352
24918
10995
1019441
1074659
714802
222525
102225
101888
305237
1003827
741252
707223
31187
2655
70134
740479
29121
1867
768858
545577
779208
448582
1140090
36203
580122
1031532
616190
65783
746413
276146
958115
239269
515651
865329
852811
805109
1107300
789728
716080
385871
238056
667545
430435
981954
531156
347458
1031830
877236
78262
150583
1062068
659604
710900
763596
415550
1182999
821216
524461
1156085
510665
338278
220042
1151982
601101
972509
759099
283337
949466
593519
530839
656657
227091
554981
586687
46010
234435
519626
418175
1193267
626906
281137
413251
684623
273536
833705
132333
1108898
828339
52654
1095575
230171
275939
579008
169595
1100785
9457
1067574
464014
104847
32186
202091
420334
537920
839330
899785
1168204
199223
736180
342754
993435
459508
990124
585094
2590
371971
225019
409984
766061
1163454
214443
631840
1167909
513801
746222
522938
354174
463842
1026973
565193
315583
175049
823913
566490
213567
651342
245772
326728
227105
730539
673883
765770
154910
296909
434456
714010
1034890
956894
115956
362902
746538
451556
821187
102040
1177095
422757
465824
1053874
670677
606250
498695
580294
408603
646804
933961
882874
253884
471986
904304
788244
490388
978616
89373
756714
291341
1085668
681617
814387
708411
2469
471155
650401
304790
415689
303905
969507
1000831
284425
1044627
915748
738896
1104948
29741
770197
413395
410404
2570
484471
988545
941819
610504
1120902
850952
459948
499410
914907
856146
1122800
933520
282829
568784
265620
193364
858971
619218
1135404
483162
534219
454270
1051116
415554
260972
779971
863870
429030
621053
170457
304376
143807
163569
970971
167222
1008996
1115847
214037
920586
1137275
927599
1103290
888811
568584
519557
812581
962246
418167
793531
761020
619672
1060989
443869
350318
413909
261960
559413
507068
1147808
1184153
41264
971035
873556
513201
392307
586457
678342
1169952
995186
484282
696110
240364
627757
1075239
667697
782768
514829
626045
81585
810819
7122
1089859
79763
53293
1139727
271639
438223
321032
402634
321597
787604
1084002
616476
1011352
13482
974224
536200
504750
898955
1102456
247479
1071524
395910
77433
397183
664473
1110608
838195
1060962
593829
757021
757151
238798
288479
405137
410939
108319
534258
1163893
325139
1009581
628426
963289
656915
740539
915951
1002131
1153431
128797
1050057
741664
597228
756037
1108040
775614
766332
932688
1159635
476179
229805
265927
613985
439901
267946
760972
97355
74012
343629
351692
526527
764286
1092451
97388
81221
340409
956833
645235
849481
345235
747692
1162558
926137
217320
967984
307080
693064
346177
1092190
602274
848758
1098351
558686
274508
347807
473048
669237
978215
372490
566683
1070042
626155
388542
478927
505561
170666
620745
912908
238423
905427
649128
1156739
251153
961605
508045
826676
281315
660520
692385
985017
1071167
802370
125755
1134190
197045
245915
50285
277393
1098624
16225
412449
1157668
634550
656604
615260
452745
178710
999284
68850
883476
109310
501482
1168202
711572
488541
718066
1067686
577874
478469
1155217
70398
347443
381650
27222
708699
1045524
1129194
633349
538839
734313
1150656
975811
411930
88885
887939
611180
587235
637630
1029914
648533
1015751
1143960
949980
1049212
283027
290143
224424
1165165
755493
843209
1047594
107496
938739
690453
232281
1014773
395796
74691
759763
66273
1051454
831181
781556
971340
380393
332376
1020434
726354
1027506
76737
859241
700056
923269
1182247
59754
225997
809920
899337
48732
478973
988861
965510
1112386
286900
562819
385796
1134415
70045
398222
924701
1093209
1103213
483212
982476
1166376
6908
380048
545234
651421
393945
289241
1063817
798240
130666
316681
308963
875901
653330
348563
571009
1084590
545641
805146
393583
519149
1027599
1087162
716503
976019
937776
1090149
1008680
1098466
520008
951140
974378
665027
396968
342505
85447
755566
381541
17064
263807
899718
280677
1010052
838618
157677
73245
1001846
113348
47667
452060
1128754
612681
974567
776026
518802
1146528
548667
898120
512332
317175
912684
150379
1115040
229261
1060688
959408
646955
181139
238634
1168424
719457
499836
951877
663383
629951
1002389
932106
569066
140614
531335
414621
702742
754305
844313
237233
298116
406278
293552
335584
1079080
152544
851583
54242
312582
958415
1147197
174416
303410
63289
32132
892531
295369
311189
552245
16535
581837
758377
764310
619678
280158
736060
253570
501636
666942
1110914
812475
1008852
815712
635689
907698
1059671
833305
127873
445691
573537
426870
599726
239776
856957
1155189
563354
361774
688579
574468
102440
815574
275601
427213
877055
937195
405390
860862
532029
921857
916725
651679
35173
400735
341706
200896
227862
1185398
628943
1143210
1088618
481710
105319
325279
382117
820724
542304
608706
812109
939278
1179638
753198
651332
480484
1010201
829326
630820
1067561
703938
61939
384785
443917
688320
546346
1144449
52715
791910
208859
741534
433352
360427
664920
105707
483066
103905
167284
872125
1063497
187018
1010187
349181
597168
670153
479472
700523
705427
908473
517130
566039
764325
491047
755875
508093
24487
862888
124416
1078497
362695
850706
1089741
1082592
651970
395477
203916
112204
369315
793770
84747
1094288
487778
495481
894328
166305
956550
259014
53649
237531
531076
1131231
404437
8847
427640
282868
332735
931881
205841
89682
1080687
933230
919210
424494
741059
85445
1180163
714302
329280
1060592
640277
120272
745949
1187685
403277
514087
25513
120749
317590
898270
988195
564191
370986
194974
371780
1158004
191724
375269
135894
470560
443689
1058256
826776
536261
106452
233600
677962
1044107
551158
194853
760536
91365
1082264
393424
364236
90938
7116
232001
264971
776863
942076
155294
468608
74430
601200
1180422
99274
753464
273049
167911
1083151
90903
776388
390091
1017978
571299
38392
349422
528214
679169
831854
1177300
311254
1086430
668054
150152
854327
613913
404855
777296
848773
595139
222112
8278
576190
641611
5829
507465
964508
109228
774450
231710
1185935
128153
85195
24462
774079
1005422
252553
444928
566066
772952
555286
390512
271546
1158195
894150
196130
531217
94557
334011
1058089
629678
87376
359838
21605
907769
804828
466009
116138
477535
357008
153383
526276
340825
477667
18060
1120592
702972
862019
898212
541004
604746
559557
662991
454658
495145
730400
502302
152323
7763
50167
879592
54934
116844
995064
149636
1159872
1003626
10860
519932
666606
5883
474774
603818
941071
1065281
928936
640297
1087339
384705
34686
967789
734865
702819
556388
718830
1152441
358585
687063
262126
585600
346279
88730
165837
681049
523126
788311
663705
593356
647471
848598
760421
445038
253162
1137537
1020623
820505
842735
515861
771207
1041501
1131021
673585
147032
968661
113629
1037280
434378
1150248
664916
147244
111026
553887
1053751
1189749
779473
1000472
334603
957647
461522
158559
902034
948135
822529
201586
1131393
624192
693822
562383
992656
105660
801605
1073851
509631
38192
258033
12126
929398
196899
1118351
1183980
174460
321131
1062542
894504
27246
254189
13778
158403
1158959
497676
381396
311607
504660
493226
1012724
70090
196759
266306
296602
868251
473575
662410
113839
412932
1126189
19236
801372
1020731
513004
883674
39376
661981
291048
984117
1069996
924026
1089951
460382
1003887
1080117
846733
410740
512592
718545
1063612
955455
698007
1153152
664370
1143942
1189113
447512
734744
977738
178629
970255
120058
968649
1105497
198047
1014455
294001
316609
986017
621242
388509
1013536
398929
469464
771635
945446
201550
1056007
1012169
701292
307663
766461
185772
735776
872102
1170197
844066
638670
950832
178946
1007483
1100476
647380
1104861
169771
1101737
387394
738267
123648
953381
949372
124386
683928
500674
995303
471722
909009
943832
1021322
899342
1074884
83890
397003
189449
347396
942374
1186826
957406
30073
877583
26441
442977
496350
610970
942259
287297
952894
799208
337253
521252
579865
634851
933439
296101
931374
272702
500150
108286
140992
710020
958219
939388
1047707
676516
94307
584126
966009
95706
887714
327773
399758
423784
111863
250323
394053
67781
1109021
406213
1103799
186648
551125
1039613
550696
363679
540478
78596
430679
790178
343138
573531
590452
1037876
55847
318092
814762
201276
1167743
271837
1055101
969745
784466
642824
268384
1071178
236940
1150087
379771
678905
998524
698848
263696
765476
757569
112175
813135
769982
358607
165942
156750
1086187
991343
527882
1135999
1074747
652594
668973
558482
1151939
743789
170598
1075781
631724
275105
768587
387920
924973
231530
643817
872268
726295
677590
718661
864076
698118
232248
896833
1186576
811347
492288
552950
1092573
850087
753222
622106
1142931
414969
7194
105770
1108698
735144
244971
822942
92726
611446
694568
472999
1131122
61577
368273
914241
1172883
780998
403718
924331
740755
130834
956807
722523
51203
1004528
578559
265399
313791
720075
1119175
705858
130182
833295
537395
22371
1172613
413392
376588
1073693
578555
333914
254336
210541
312624
1114576
715834
593023
1180534
221029
135515
275743
553700
284634
189190
701814
294699
1083995
382719
745809
322257
165865
1108794
55366
998540
447633
37674
181038
79771
474983
564652
173221
842884
909113
826876
29851
1129146
740208
906081
457197
183651
600135
940782
766920
924791
293963
944634
952824
792750
450093
322854
550487
233863
609834
198002
1070704
529242
1046635
706450
1025717
449918
740775
33974
467432
607893
866045
233515
105184
399412
638945
1191328
1062655
1089183
1089917
160976
944666
627030
776141
550090
312932
10064
812062
1149134
351818
780449
122949
1086290
610263
711744
450721
386995
173082
35098
524633
252113
324364
239122
714946
677654
66480
821773
37887
1109376
586987
893107
776785
949982
595622
520289
352268
484972
599651
207420
812459
602932
861084
774438
245819
319726
600037
783885
621572
738879
467765
813817
562461
466131
379314
476313
243643
970294
755536
405721
977274
98369
530217
375592
498189
373541
548690
237323
545121
1192436
637588
904823
110159
711216
1098249
702869
9936
937579
1022259
785842
968292
1190341
683203
283275
1056107
734703
512873
523360
637002
534452
670254
18645
1176805
988429
263754
137710
346256
391317
1142458
975882
1073433
470343
622427
872495
619545
731361
61136
252149
776859
713407
563124
431136
185263
882939
646314
162934
612799
1187094
1056444
1086057
1112251
769237
692574
723832
307717
379080
950901
272002
1084758
506633
699386
45283
87548
1154444
377320
1091207
287777
70263
298692
473165
534175
674579
898448
667494
925155
36908
676814
1013392
78996
1088810
84974
967963
289848
226327
1169632
779625
1078150
821373
427360
1138085
732468
379917
577430
723353
262678
74374
962587
563676
1180757
796842
754847
1011298
863736
599724
1094602
212006
1138863
784855
448170
632044
307389
912571
390271
609754
294340
1055255
1150959
691227
770469
794706
626642
1095669
478474
530456
1176206
927912
942471
324953
235469
173303
564941
871478
1082500
253007
403175
576008
259809
651660
255232
113828
775678
765616
1067924
364808
212081
100541
469110
1126552
1111521
936531
175949
746225
334511
1117897
627889
804268
433107
557192
447167
1106121
361738
89750
466982
882195
656597
998180
489487
623982
201021
1104353
1155423
998886
525692
801913
48946
653216
622056
694673
323109
1015034
767440
941594
771087
271139
414174
945764
471879
1136954
113852
611536
629355
392870
560013
516918
868265
1103895
412418
1162294
113307
975153
277647
539410
862313
895657
173396
970698
456852
940705
92997
108967
671422
539755
709830
956613
747130
145861
91562
1118215
311072
1100315
714260
928859
1028293
635373
1100124
569826
941607
300904
1056850
384692
380572
1016926
61958
626664
646051
228467
14374
517207
730605
308252
556541
228013
854809
700514
205507
882112
556901
326787
366288
601987
20096
352146
913675
1008495
108881
315811
800331
1125690
95916
382378
454118
863898
118081
1007143
134535
521084
818060
529330
35743
872683
964598
85302
520419
133254
1187382
582203
339022
608371
930044
413499
735648
29146
817759
1158139
1156605
1109358
5032
883003
804880
360860
756674
1134586
580998
268479
286331
1121729
584872
414583
571842
757550
767669
1115598
52091
764530
324239
1138442
167203
343334
903497
26937
122862
69571
551628
412235
904458
152071
1057910
578926
1137658
614441
382359
743610
800072
10208
587964
5496
1046753
167269
258336
194522
23745
809775
151758
581269
331823
146909
506353
184036
301362
688324
876260
885507
889558
646451
751221
502942
383689
771326
396285
453962
493415
104785
179142
820015
314293
730230
416590
805936
217819
708690
896998
409799
454025
165565
660618
409774
267803
261848
811836
830912
166984
925062
1142166
244712
286731
924980
247672
636297
1163845
464205
372155
109761
1150454
492488
1114403
256209
1162422
796719
982413
570475
16788
705437
929963
1006893
636221
966758
123608
870137
343899
411364
747040
1076414
886771
1141204
766059
970982
179085
361751
784193
189893
474298
153182
925120
471646
402171
826302
1068217
1186435
913967
209891
121245
885114
686106
674426
368678
350555
950480
362466
884992
458904
251712
992904
13526
19066
368617
1082159
303684
348480
962713
1104455
905985
171099
1190836
694265
255639
314460
580504
364916
433954
836171
760347
569830
766742
674751
306632
621160
100482
453084
503235
1131290
169850
918144
577138
902727
866716
293840
786866
219059
994798
530084
711932
22133
890021
938600
74644
945074
1093571
470491
1055671
1107911
602125
718466
1154838
744082
752322
310726
336319
587226
190892
331870
1122718
1013997
817064
819661
31023
323274
419525
266929
1043273
328314
622017
1187689
609303
154436
255273
579798
832127
982260
70364
115856
593781
861331
783458
1182570
299368
995357
507241
334324
497175
900079
94604
1009842
813278
649123
25842
651627
889705
902929
179542
1090132
26132
237943
631458
157061
872346
635883
435449
116582
127055
1090855
52362
1125529
312143
745840
751326
1097169
1151292
166366
340245
372005
982312
477428
596521
766544
607333
1183983
1137992
968818
1141406
1002408
1185528
1173686
20519
714940
815744
314429
1171257
1074347
1104564
869445
397451
1081445
1135492
804109
991609
583648
107744
461035
70207
172015
442231
677831
271808
692501
139632
265196
879350
1139646
470408
490672
1132293
234641
1097507
1044125
640262
307877
847164
668382
198712
947378
1030446
772358
770986
392169
852435
337590
627344
80659
29020
1051824
372992
287081
604041
824848
55916
224478
869298
464786
339720
153472
794837
823097
475369
238297
612415
529407
372728
219876
811750
222967
338640
820185
858518
728322
134183
691953
493336
515129
593767
1069858
1042293
234416
575534
137183
121622
67282
19424
854431
786267
995645
71377
111585
255295
774790
159819
147652
1138292
374195
319382
108855
512991
471547
228944
120161
257830
382437
1115763
39796
891372
340002
1178864
263069
67202
102557
601096
1035389
498483
1031068
537862
1063611
149721
36230
963380
1185702
825744
893039
364536
642922
755300
934336
1178698
878751
71526
326789
765114
326863
5794
36830
189588
338802
289826
1119535
1171530
892705
158768
147737
339385
77879
692521
521201
863689
665715
214139
969898
74184
40313
250096
1142674
958350
528276
238838
93771
915276
403920
1110126
695271
409503
1064701
277015
924743
980802
1080356
1075187
669176
929122
366538
1109800
585393
239710
241887
365447
990460
218263
144869
287567
999524
181193
428508
1136551
284641
337686
331248
1059092
546840
418556
435816
768376
378459
719891
999489
324533
237558
453219
1640
230593
626034
82676
698089
686608
984034
864530
426244
249964
957773
759337
984327
814211
719639
1147603
966669
583345
1129019
1182464
116077
1066513
780914
1166189
1062701
402714
977009
1164551
460684
623008
709909
624945
152518
623377
483625
1082133
510163
63049
405056
1152854
736792
1074717
244497
611894
516014
878161
88377
534967
1025067
1176026
1095785
709727
923163
45316
901235
226895
270258
835411
639791
124300
92337
1143169
466185
744511
939064
533548
231580
1160390
470245
63094
170386
895538
232210
199616
262905
857541
194436
119486
422761
98933
845793
246493
900227
359621
409236
199175
157463
1022423
229104
481827
737208
949115
1090469
877421
498833
60785
502380
1028900
992511
972001
32244
237512
454157
986844
249261
11948
724802
719576
800329
37630
676906
609498
22860
572218
633860
1113664
887239
1001205
459826
965436
268376
1078277
762358
117306
666419
746862
312027
668850
1110278
464784
293285
1097020
539054
364943
368481
816426
67217
982076
620197
1063991
109507
768214
1108577
651479
948380
831992
1069681
705411
4640
1094043
685955
686793
19593
837279
1139898
481640
444510
1077915
1009768
1452
508689
630728
1061355
474729
583155
718564
482234
477995
458836
790770
167849
658372
747295
1044567
489774
343178
205610
568435
766536
526617
711504
241565
859148
721210
332664
403230
1056677
1142784
1155085
776263
541028
127638
292519
806118
466986
259598
9190
338509
185610
948344
113094
118935
637216
968510
462797
375909
685261
862652
830334
1055002
1051526
483603
747458
548443
628200
343051
553891
913279
1085194
1100289
1133452
269467
1129652
20594
440989
552402
554559
581136
972967
1181759
466519
424528
1087194
274789
686916
101403
166891
857302
946520
513181
179944
73539
1114303
1152868
1085340
167468
82030
546280
272512
852342
417165
489964
71100
141456
574967
1133509
285096
300704
570645
177677
474182
153065
1075248
284785
161215
996016
536425
248675
532025
73826
106498
918893
737968
833572
43043
989985
266948
285506
498395
101317
504493
1182631
983663
830125
573520
955316
922813
790830
903642
316702
708595
92031
531281
93863
909004
317176
408464
805625
345118
458233
880995
301812
195624
1112303
1015056
378888
1058944
933903
425203
888353
200391
1059413
788880
41938
593542
380026
227574
326257
445080
869040
791744
820982
299877
4220
1070986
564923
194922
120447
287379
601164
376629
336604
71823
925516
625992
1173407
450341
1013315
108934
255587
53006
693581
313705
96626
987573
759161
856031
1186308
707473
129921
699893
1132632
996704
677589
195180
283978
393276
553984
683265
828562
601978
316248
894414
796498
407202
153857
559886
553314
997237
706624
46331
722112
790671
161108
897422
376334
894499
768946
480168
419693
1093150
749071
1023640
344912
382074
721646
689720
226852
366658
895386
77711
180052
436825
1021823
1142611
1112974
938425
45048
999591
7442
296591
724003
872441
19430
538094
869354
728296
211053
1113536
833504
1113564
279190
324136
389507
405191
9795
500622
718905
535839
472532
554946
931440
703132
356610
143015
378327
223029
589826
233249
1161012
579963
892849
978510
364273
545684
266314
771707
125607
800878
468533
296293
758341
396215
738009
197380
721611
621579
818054
1153897
713991
460235
459680
37924
624507
1058783
310780
42899
566898
60624
255520
219066
9178
666899
814530
736868
387474
892736
1080064
780189
1016103
470778
284969
1139568
90519
762888
557238
804980
761646
318809
613025
66315
806978
1165022
1039205
30302
127729
97640
542663
947699
1119154
664492
18032
483580
315893
697956
758259
376987
1047430
248155
390273
453390
383044
209362
972547
905780
585861
571312
547608
840107
788875
56967
1090976
1051686
618150
118419
1069975
1002816
696721
13514
779076
716164
892428
893424
9358
537321
1084374
819671
1046305
670899
472638
614524
125200
688693
47697
496740
731947
216462
414304
942230
1125680
1121265
1113817
1193218
1119325
462563
657687
202353
238134
120395
700755
443695
732339
512452
452852
1108062
572203
791746
458520
192110
1186482
559146
422000
877986
420688
1105870
1001658
1166133
1075014
1013348
1113972
801896
949731
487378
923780
72299
577092
522782
1112643
375001
407221
1060939
282753
421870
691131
58058
572698
203738
1067380
857441
237502
269451
927498
414333
949816
628054
114278
403323
353723
358649
547666
1006973
1036087
387015
268042
172788
546772
470780
751158
68198
761305
637044
919876
933926
171191
505910
445504
336123
545910
269226
758027
112029
730725
759470
420210
435696
716175
602005
152419
1034522
704789
428193
1022716
563730
1065091
880328
932256
522635
698939
546432
665450
552476
1082807
68542
849918
591867
896385
62815
535005
880004
716859
236560
182711
881797
1158382
666295
1169407
1064641
897112
402264
486874
543877
104387
892064
468539
951266
34715
1171842
1074295
1063934
956787
477214
1002048
964815
214635
591443
330655
171938
257914
1029596
665458
646282
187418
186774
1139683
741797
182093
61041
1181083
492903
742605
395011
757888
962268
782769
8354
219468
417001
966668
1037420
207288
333779
891341
885574
154209
368937
145776
478199
395399
21799
194006
76758
870860
1157478
537021
678159
513920
947371
801361
692458
606000
662333
1002629
713264
217451
875291
675377
873118
934162
1161758
775247
88210
231249
598945
55624
1035600
986758
90082
940998
277719
743812
614989
172552
99931
134844
830246
959225
473538
317131
1106943
1013279
622457
788395
80513
5223
847669
1101335
990448
393343
10357
546349
1135197
96806
1099665
62473
138952
881388
497730
174052
1129297
634341
592234
89115
754990
698693
938195
839136
333071
490850
923345
1014057
920731
270837
173248
392237
244222
282206
1101071
196457
220
1173557
767463
236999
523928
831230
1097231
1065524
110660
630930
236615
84836
223884
394709
876823
875132
452434
325807
694003
60755
490085
771346
845451
983352
884442
60250
278901
601694
1070051
876074
223318
232391
921242
96833
524836
695379
834564
50157
871201
78330
748639
353909
917966
15402
778257
1073728
783174
150366
194705
184990
1015934
49941
635106
789507
588206
1012119
1038429
663318
453393
1001590
706390
1125440
327361
17795
146223
640912
292379
1167903
888362
1074456
604763
201829
598655
1004082
699291
240713
36695
207081
778829
961103
805026
428456
492850
758602
189669
72150
390275
1191759
576007
698384
242015
542733
1018404
1189512
28189
328402
278515
52946
391937
675107
193179
652767
762994
421769
18906
594982
45151
95611
461450
958209
539133
510778
215404
873039
964915
641146
877697
649865
568633
548416
976855
87353
21643
437822
1158493
1016811
696576
695276
1123077
310823
930341
1097067
498153
623607
900631
609669
321174
324478
688807
877749
843089
1047382
199029
236724
557302
1064182
707744
572327
1187106
536240
251698
864697
1001485
282256
912392
639875
135412
360024
502796
940046
323698
948480
815948
790766
176634
592861
96899
283703
193014
907340
818995
194
576158
21407
169088
93345
1093226
711388
321888
750063
736425
477075
166512
697339
350117
465641
875411
792886
59272
672841
573961
653900
683201
312242
511381
433484
1048174
649983
406431
158508
546355
64060
873501
832486
186052
166403
446545
217536
1120997
1025492
784988
973426
362037
212164
1050315
399590
229445
1054830
158522
729242
122043
293163
833736
159031
708449
897374
432066
597437
589171
554493
832247
1132895
107161
8615
220840
281934
727556
850059
200178
164734
1094637
493811
619320
159202
648446
262425
314974
878287
1118286
817393
782867
392923
394436
1071782
132433
1043008
183741
302616
1039327
277195
797531
442807
608076
636504
816303
752675
475367
1128848
665523
367307
46188
775479
305614
922459
416005
734545
802450
512698
384712
1174277
54599
311284
1070548
762484
149044
333989
795498
1120714
189803
422912
565723
880223
914839
114630
1083983
53473
577571
805243
49745
809678
353785
387959
909368
834932
1163077
881899
31576
235809
998331
87010
786998
189202
649118
989186
561308
1150845
1033235
460037
775085
688471
1095610
951736
305539
848168
766325
486604
254959
462043
1038234
1055245
27187
99367
635912
895779
641381
17951
598750
113581
719226
1116630
783182
520415
362665
1007587
983652
846588
594149
783503
628161
97790
388940
441382
602263
560914
951789
654346
18386
50183
496390
516287
320685
560571
567883
99696
651300
914512
554039
662596
60969
336982
369880
130336
205883
1093083
425119
273119
641338
319848
1012784
333060
752136
473339
215197
1062687
531338
1173178
450005
45248
739515
743359
687392
96300
717481
443314
1105310
657767
380107
280953
1192597
341176
582348
173264
67479
938968
902242
1185460
1170854
48587
196214
1156896
945017
906086
169344
88764
895893
549977
72104
428809
934104
345642
104453
1093306
541373
734184
911398
276776
1061924
827274
681999
867873
555357
56875
922729
1077617
910636
220700
572915
595911
735953
284808
531834
692664
534201
15171
1033616
847592
1035234
614784
731849
629934
598596
35248
966963
1152368
963376
111587
1011407
555695
268072
614722
778994
233844
846553
1007334
1132972
717340
540608
479078
740477
13200
48178
451469
197489
575070
1006631
137220
904546
408920
309593
31627
653817
966918
200505
767356
842519
867287
278144
514064
494856
788360
891662
340574
997257
943525
542240
351249
268953
147216
174956
72781
559124
775588
314362
938502
1039951
339898
609983
446916
944482
733512
799111
377763
837337
890426
55784
793455
113583
745087
82805
346559
955322
241692
44856
388617
200255
560963
563949
395083
320226
1023707
1097138
99312
237523
318420
472097
326548
474553
599662
590453
527858
1077625
711982
1008787
1001780
686096
1143983
458901
1390
335683
253679
1101182
705101
426918
920911
928949
482389
1140084
540433
688652
909921
154033
528412
261783
1029831
1193014
115610
934818
1091805
574082
491256
262589
202371
548535
63204
48380
1190050
814414
675685
484823
1084409
574008
62465
557095
981132
615938
762097
35616
647612
139678
724716
644226
1017578
20001
672515
95522
41984
1125152
212338
615727
814983
488275
405649
461158
289186
217911
422308
290553
320989
875177
1009830
995633
417046
1057654
11008
93568
762792
221550
348267
1121493
1048120
1102391
1040985
1125839
715538
1162844
28508
917063
1189227
1053692
120323
1152006
569769
749615
802516
652196
29257
741422
204779
322557
307542
509735
458395
683500
708026
15773
1069929
443339
961736
431054
662681
768623
1029138
842470
946795
558053
197458
1033741
103824
566730
1061106
393297
442655
1030301
945471
616643
894125
155757
416758
1102788
604753
560833
943211
84835
1158088
249175
829937
615216
1070307
167326
1148408
315048
531101
574991
548521
887951
128223
869983
344423
232992
734446
1005287
950102
644317
192742
589809
39659
182276
737114
820193
255567
332378
226750
227540
777836
216915
772983
610657
1061435
610583
843990
748737
381587
634818
934734
241602
44476
959436
868342
238772
929485
1180296
69376
171361
1092271
1532
372140
447673
1176904
581070
1187007
1183301
157501
57835
987168
1165645
109779
110739
221230
282698
854969
326417
1153187
791597
561547
1131476
1172980
59879
839367
594638
139796
681356
702028
600374
227248
886084
321514
56169
1022608
374890
282987
744567
1180134
550486
224820
1169117
916878
830006
54042
831070
584290
1177220
316239
832348
586394
1174122
646526
5505
387097
805486
56657
562375
359662
183708
47824
1099166
512950
660298
1064929
601023
194754
18244
768000
952468
828564
723108
291189
669072
855084
1189878
710569
563026
160314
58788
372776
989399
51097
90217
332867
619739
557050
1000049
373997
204402
1088476
129130
1088465
341627
42004
60952
278239
770944
609652
393727
621539
393781
613638
996695
306968
1046662
657784
982422
788413
266639
893817
107314
157744
1151560
545161
696176
110537
194735
347940
1060628
379676
850533
1134227
417007
171331
548377
240004
263843
313656
787425
933539
429200
1072633
214234
464408
614900
378929
158577
944941
1135795
950882
1116587
214572
398943
289809
53582
961838
299959
917107
833699
117861
1014856
609896
113422
733174
807337
347842
213492
889667
141757
294817
1133771
26152
1022227
871034
618868
351184
1110991
274254
50878
974221
26208
1138008
72623
23775
455445
185418
543923
917227
413571
1155483
677926
159000
1189598
411224
148516
894288
1032241
1105092
219198
1121118
558691
281302
1026062
124585
1142828
458744
527512
199002
1118165
996521
118459
504632
945396
890569
55607
726796
1089563
401391
946950
469770
1163840
166063
654657
1116987
566629
756962
131700
868001
1032348
775906
1190337
457705
619201
1010379
433549
536890
56446
988547
839982
1028264
926136
43761
352081
314640
1046771
934016
989945
49043
341017
145960
1054508
106563
886469
1133934
304446
299156
285120
1090754
225065
841076
341400
910723
199680
896942
134073
76909
333996
131146
161518
529985
4479
313055
1065234
446978
1846
1160712
792500
506239
1192116
192726
290889
660419
650671
80759
572794
671917
706666
28713
516785
948094
196524
446185
878767
263680
77768
354362
356436
188951
548947
697879
1096519
758307
651462
525488
749960
172866
1191987
1186502
10171
894751
308283
1028426
804482
615073
329616
781034
835649
1030484
247267
440580
1054320
813588
141639
981260
1020370
127385
1130938
148431
848879
167095
580310
533118
396566
397593
28904
652616
445439
1086340
969887
713109
1172202
278291
611506
544145
953554
1111813
1020758
839224
94317
557921
376458
449724
197875
663500
564417
368401
796445
27943
1021900
1020804
716347
588888
73615
467091
58070
880014
172048
986979
757982
959982
326214
732369
234475
718678
1189320
28754
1090949
778345
1112684
720304
529320
636023
1056001
743802
621413
495411
853147
876877
414786
328728
954817
199937
1037834
85828
692199
1151423
229715
1150526
1845
379158
42313
737108
91666
660502
240162
440161
671793
1144448
481652
590627
150146
822487
106113
683287
246470
462424
879007
915057
1114736
1181346
1151294
1172480
1130800
1034283
689048
108013
557012
1008645
605696
1059190
139797
1015148
18178
457797
308269
472933
919187
1143418
759233
560850
515308
1159791
192503
172357
1164860
18715
700021
769332
763357
956774
719472
1133338
626555
408063
673304
701447
1066643
426586
884933
493368
1104493
253790
824574
854164
547505
409729
183137
958952
1093287
218046
1121475
416581
1040591
1170313
735127
938788
535748
398300
318050
324009
1191872
666267
129953
1060465
322197
299280
1080963
634023
1051657
499730
769431
658682
23741
647799
833827
785564
93429
1113317
962414
1149183
820021
678891
1126054
129594
407603
527800
18041
992344
6808
241618
1155124
916574
101440
1050592
947208
1085959
3853
69422
690027
114018
127827
342515
611097
771221
839313
339648
491045
919513
365744
978214
710199
1090224
323268
653004
453102
877079
227314
1098271
159903
1051312
1184677
1096038
1022322
380805
30621
314027
178494
880676
33612
722594
177799
53603
1006320
616892
745279
1076759
610524
125660
121785
216407
1051250
290025
296964
622676
419071
677529
969737
906463
631185
256641
288889
758071
239807
233048
445299
1130113
1171837
128159
1048883
891003
1119051
1188073
694618
88613
290812
1028483
142705
763371
288264
320306
1160580
728335
1147079
561525
427272
1112999
1154615
617042
341612
992692
808510
945617
488281
879984
933307
259805
305922
237690
612584
1167535
1045983
896935
716778
983957
787633
940985
850632
800729
156756
400219
1141798
1115394
50109
1075809
644899
970858
982987
737029
1071077
307148
769104
304264
785253
40211
968172
971428
589500
491815
186614
465015
620844
288277
334448
1030872
87544
450015
181035
1097685
1017697
627396
375461
444460
1092770
923220
989203
319343
902613
403067
816287
1043995
812674
198386
492515
192581
395253
277578
294570
1190077
320697
897185
244425
175615
756932
1084677
1128163
1113863
1069308
10379
914444
570517
388519
1089257
935262
90313
65093
224238
825675
469415
316463
658964
136805
1093062
725442
134449
543322
54002
519134
997260
954187
903086
555612
1058753
235574
343747
1142282
759699
899646
79153
351092
297419
525738
1153806
46450
583694
290525
254999
1038767
895393
530310
3082
318932
44001
132552
246298
117319
723651
660024
54607
981186
818553
75733
1150119
91495
1078701
147069
80554
690360
599412
532487
149339
1176812
1143283
665465
101284
1024701
86950
160671
339982
1026325
426142
982434
276372
519097
1099792
709106
784394
59706
795461
112558
1041326
485195
1119555
147320
692172
1044263
1027644
483472
1145010
455741
275847
245736
950752
516539
495361
710592
1148251
14606
174795
1150923
945053
332960
1072167
366883
1140248
131389
836268
925475
265767
1028112
293768
827116
342894
934332
824598
192133
933663
20246
326057
397220
690083
375885
735261
686076
1180938
686929
110032
1076355
873191
459743
605476
877118
1125936
643039
1041937
720123
465871
41516
111699
714848
156572
1126968
851848
7053
1156876
946056
484133
387974
777714
454245
263320
697202
484586
402021
491817
23541
994563
877805
471462
985039
699968
229412
1159750
254879
870424
668602
10797
1048338
201457
688990
1067799
1191289
65232
607466
509906
445091
222020
945088
740411
470969
521465
159854
485127
266571
1065060
737822
108269
377575
667101
958485
585774
440447
1022927
936094
169212
131251
895695
115531
941002
1085765
205472
768489
638344
755197
80795
1150630
806564
81098
653997
1113898
220514
855007
198140
1147308
675609
181382
172286
1052877
1142849
1132057
1042087
446873
1043698
1132333
258782
719410
201295
12270
1036926
1188278
902218
150043
1028965
507628
112854
139146
199031
243340
679247
509191
506572
592765
133845
530075
1113763
591683
450632
523426
1117885
546374
134196
300416
456722
876785
33602
860892
470391
347636
967535
945321
576079
1140017
944266
695733
651839
112923
339073
285746
864788
1022439
47645
551235
303860
601813
858544
762203
1051548
217735
478562
748583
1068503
1136473
434129
366968
300212
173157
109139
225478
660265
1097448
161257
756091
862522
1067791
969766
263277
100253
1169434
899460
399984
498527
94478
232232
513944
1110299
942988
790432
340007
42311
56932
558985
1012735
644662
1175097
818514
135038
111205
898190
1187519
428625
735334
460882
438685
522323
992544
1186293
700572
707644
785289
440287
395655
506213
118136
818271
118119
850135
1101137
661566
981227
1064138
94598
830789
1027882
39200
787713
294603
2426
845971
256900
1102272
865032
31987
386993
276807
800488
492748
797379
531039
737182
891150
737402
995816
1023630
240959
637533
125071
212607
825739
1029266
1119540
514520
153522
651406
1139037
545489
365158
982956
1109395
883813
754519
406418
903334
700109
321655
61734
595410
922371
755324
794638
361094
596935
830030
62126
266884
700628
948710
1008904
828456
541045
895655
957702
345315
697516
245548
892665
905714
302167
182999
983504
975886
932209
727079
178134
943106
1161852
150111
375283
488470
933673
45490
225931
135235
517482
544540
804442
142750
179271
283981
1007533
543141
131794
281794
281459
534667
314375
132316
911665
480071
736733
1065721
716736
529221
33148
643389
973794
83710
694323
293208
77512
552390
1134444
520582
1157844
417472
539917
48880
531681
865814
230692
1143453
503989
412904
224206
1150867
1084415
5049
324420
924443
1142535
1139397
1170786
800586
602788
320112
315191
525901
410468
958532
556533
1017237
93522
326840
473691
806160
368564
297055
490627
21245
682402
723728
720938
669536
167072
660270
599835
1015791
1108834
668409
560201
792350
979899
597501
247278
470799
424187
6577
121474
962786
964878
885743
113854
788133
533005
360738
1030988
287238
142350
939960
229642
711315
983975
67071
130349
584376
729688
103580
1074567
244519
717693
222873
284566
47304
1114101
7946
1148321
612603
475379
1114432
523724
689795
404288
589492
912447
110921
1045281
233143
1174320
339678
933188
586549
380004
1043589
928726
576393
416028
450700
428397
1151970
237711
895919
673085
684129
860681
757362
91952
806074
1016646
197553
552229
130053
816053
1018309
194887
288331
327277
1134664
725321
648028
668339
787178
580277
508015
1181137
802399
732769
479680
643865
777424
382118
44298
253088
467625
830699
434331
778145
450531
164990
365215
533515
234271
7669
861802
968576
860287
1086716
884702
387678
1099244
365483
139068
42490
233642
940505
175315
16825
535038
573712
100907
519578
761938
430450
964392
695289
1039369
671305
927708
1100519
273384
1115813
1142036
956542
347710
397865
1119906
926939
388506
207201
2541
662707
815511
379011
914819
300356
841626
990923
1094803
740500
843532
913253
540484
746171
679630
771730
762157
879556
1041182
307430
1157541
850483
124041
1154963
161182
5690
758110
310341
1079154
1041163
627869
217652
222695
270125
615504
970328
116471
1162779
317932
818214
204112
683804
1187231
51668
735963
129910
497017
984077
640014
710530
790263
1080040
90052
965530
216893
792777
1082990
477938
1167356
1127232
599856
134384
1099827
573803
1161053
521053
1189021
1157314
399954
784508
385993
489046
992347
267906
1188336
583902
407750
299111
293036
1149724
720313
693621
956656
432813
479505
984037
213749
145055
963625
492675
252107
519640
909572
511166
522942
229111
461796
520353
468844
663538
423760
1124560
820197
291408
1165023
195155
889397
1090130
507379
1000697
1003329
804877
1040000
215743
81875
761041
373619
490285
534878
446365
484231
732671
906593
383401
934654
36486
139921
867064
1168655
796811
755136
521757
868595
464023
1179217
74504
443961
679433
624717
510768
288469
590582
1152668
64707
436353
209490
780843
96019
784922
976443
731215
1099791
677412
429000
1081312
5201
496334
188626
385913
1127130
1124315
276265
1176795
259651
1140000
549283
125308
1032296
48405
512806
160406
836736
475924
243980
494532
334061
281656
1186563
1170398
466499
1024886
787172
235143
747619
436492
299044
935153
313339
745368
905442
537435
240079
507289
533023
904145
738733
1077204
377458
13188
773742
529229
632087
136708
708764
271159
510409
743350
1157875
778049
829357
1016648
1136679
993416
1074247
1033057
74835
956587
623812
564808
78659
1044121
830940
1055476
91944
124089
1113217
16269
129706
245274
220633
1034007
154648
390255
357087
483541
411834
599803
1175661
516549
709914
251739
258244
1056595
702799
857733
292459
55368
664591
728589
766752
780841
359335
895944
438056
915874
562338
471418
478845
61355
65528
1104476
291372
554512
253977
119726
278296
1180132
562816
1151189
472219
640511
332576
231447
868190
719689
128609
123265
551970
388606
252649
423681
135847
383163
98519
1004674
812993
183853
755734
589392
514724
934941
951530
88851
890417
717784
549371
842011
780624
954213
343463
654025
721625
854567
604915
37545
32515
13731
978440
390344
613851
63627
187553
612928
456436
1140113
89260
581713
754013
362172
424773
1170792
758247
279061
77857
144636
519814
799513
519046
776742
351766
853279
385399
356706
728537
256628
279375
1154624
1058685
657376
230759
13051
216643
801982
234316
554989
604022
752529
520786
389982
584399
514203
1128281
339273
904472
175575
155154
648360
287035
907751
269921
235841
175835
785678
220333
734813
1138843
1134265
456748
60357
231009
1076443
686134
1134319
299105
931788
594415
451919
530529
664187
795384
445792
156842
543392
852268
234737
9523
795280
930261
230136
361926
436757
203857
189162
692015
992332
1057431
988058
288678
417512
1077645
571116
116396
767244
154271
807688
562040
31219
1122360
390256
1022564
8459
809291
7180
70490
422904
75737
71434
963691
84462
874104
707453
383393
956604
103107
720710
951927
1011156
141233
1088260
856141
2707
458791
712620
178366
11668
164176
193057
795953
539025
1085835
126214
606407
847362
173933
953977
963561
69904
798688
776351
535809
413355
322500
889220
1140528
231334
108880
823036
923004
1055813
1180969
125401
541423
926461
600473
67415
892952
471733
695109
123305
235279
80315
1116491
848592
1184974
542220
65898
1043140
386647
236382
1063818
1129052
1162150
703731
165782
29264
1350
1145286
686017
545291
404909
514999
639007
726417
363739
482404
395669
828568
993193
79216
983385
959609
944913
136309
1142871
909670
688869
118233
620041
492668
231700
613318
820001
666997
272431
839875
491433
863087
1034542
579409
261810
552171
738094
708589
89689
627551
864898
919449
635268
1090989
657650
779546
254345
200333
873377
799956
13402
468624
750155
1086661
456092
98770
836228
949882
512218
973540
559686
691795
128367
948372
1097353
477119
278744
479205
342662
21004
1161948
1142403
222235
791069
20730
320536
466101
709836
288150
106303
22054
697075
562169
1013497
941779
535344
757997
678299
49509
159887
263998
63567
267012
943524
2912
439230
753091
625088
727047
891102
519898
254212
333170
268712
156181
276483
177130
530814
831632
483565
110640
952994
873287
371162
913037
271098
960733
766789
895102
825410
580445
448693
667980
152770
449649
682538
1081648
606471
706341
1000348
47757
233946
1009400
949071
324128
572163
641370
824510
932748
676354
513879
837199
661686
923778
113642
288176
782586
1183131
491776
877588
1023029
596952
313861
189337
406651
522407
1036403
119916
911650
159977
3968
350092
352535
924890
1181284
98264
998460
53357
858513
432937
414286
73241
165335
84192
580052
76959
913975
1141990
922266
1089709
1142476
565684
256238
499729
81927
438998
666430
40291
543142
495295
916796
440064
648874
907848
736678
1022501
474513
621606
368014
610570
628617
2025
67979
1113794
496755
36405
1164909
869422
495377
221121
537763
198412
431976
923160
202975
433836
928605
1106593
969694
531353
381986
167477
660387
1044095
12858
357781
1014728
672628
782517
782495
478237
283189
168991
1139169
1073763
683034
342919
1124114
250668
303311
1152123
738800
351543
1152390
736493
348247
981456
754269
263840
1002689
162374
1013958
122319
1112389
756372
511679
263058
770009
303501
689565
292675
1185620
44488
1155851
728995
941241
93975
629665
487714
674228
737566
538594
703407
671906
1190239
956903
381922
642750
776668
679735
172104
1046611
660555
419896
371782
784029
1140445
435662
1084549
837106
773511
817271
527869
353845
247347
1093488
673193
1009074
973765
382643
626612
355584
377912
1121826
1049481
190143
978558
1122363
939914
176703
858690
826256
193664
1143940
336522
843366
905807
1179169
673786
800911
373074
25998
634230
797002
184656
235672
61513
42678
787552
167227
507182
229415
356641
761346
634877
665127
362691
415023
142717
336312
454152
10730
404726
769102
1105205
210294
376645
156194
181145
17472
265545
684498
640514
514207
1152831
252174
900119
1113458
485153
976033
647616
931148
393188
636204
1138596
611248
97570
1050030
511136
140439
715909
742120
776065
247306
514141
319512
432338
1178086
320765
697680
239957
186927
337718
547504
450665
981201
496038
400741
310719
483733
695734
1187979
427810
153733
7320
131558
230049
440894
130234
967297
620131
235080
303670
126274
920270
432584
672594
233873
285964
358951
1148477
789827
190245
543929
1123927
443994
936171
761852
431680
332348
191817
394726
147309
73425
1186893
35322
98421
718354
407095
1093492
927489
628643
1073611
937939
736845
1048024
734988
995422
974289
265945
724885
378150
388797
320252
760652
1079863
741755
695659
869932
407465
959791
1053989
940530
281093
719855
548436
266168
1047719
828945
781456
9248
763486
61672
608783
97516
189435
299036
334363
1133592
577988
815525
967562
389253
991181
395902
10658
786537
219366
254214
763577
1081098
534812
1017125
616654
974327
617830
723869
558468
929329
116751
178142
938742
714786
127457
781817
156729
206500
933739
572065
16947
798063
918569
1099816
696086
199748
420513
793493
942352
716730
401462
303774
1105865
692335
939393
586467
836711
455922
1024889
261087
872356
680486
251398
228634
228231
845259
466752
459133
56391
850190
1075943
249450
89132
846787
84110
793571
1189752
193094
192526
913635
200026
254642
1167931
876222
160144
817343
165869
98781
838355
831592
684175
189764
349267
219626
920271
391855
164217
71405
487962
262937
47472
429930
812602
1035236
85773
889352
379273
395358
668140
176440
517125
416188
589460
214680
667984
1012991
1140914
1011801
643420
882680
1093668
260865
761953
639296
481100
1026389
988971
677620
49466
520398
128118
1065248
54465
476468
255402
649440
314476
849157
182318
184580
750426
115991
348989
1081878
1055384
527682
420092
1053135
593316
580574
126592
1114419
1080873
77571
447726
841863
408186
1191134
981819
1013799
929820
99460
1064938
1136904
657109
660771
502783
904576
247817
774624
452625
1070686
1002123
1019206
284881
592374
137118
313479
542364
1121057
426485
10661
35551
149849
329333
418589
702365
316041
516933
247749
1006276
1173734
568412
16688
174298
774500
375959
356651
1143759
686582
390056
104068
827405
438747
134210
1170793
691390
32037
21900
34258
988306
153036
656412
598071
948084
1062310
944963
640721
498275
276918
96838
293353
898429
963486
418603
410843
11516
739698
309642
162202
819294
530297
1050572
945190
645559
974493
378105
531727
520027
500569
187953
716401
479803
738874
909067
931930
632289
211313
609242
127709
692240
140620
239731
232132
56135
107133
29015
616276
834816
100182
684493
187217
1124656
359739
272247
43274
918509
124363
445963
140612
130240
746616
632401
561422
450247
161859
89912
942324
983102
204563
235725
1193506
415666
800435
656465
1191785
331475
387558
1005423
967728
795553
547214
1055814
423333
547968
617977
284322
297899
633432
1126882
496510
22329
493166
234333
835591
25197
650726
45554
908878
121064
1174011
885524
705050
47633
987854
544391
365590
881174
822945
1177367
748299
716253
1053965
162709
930255
29869
995932
1116970
243345
803379
1016535
1076621
1014200
974640
776020
518521
888974
430719
325539
947650
584405
780681
1170327
615139
927951
362993
825864
348220
160279
766584
1180223
356537
969126
1157280
979376
970896
1182203
25712
62555
138022
719284
352537
575897
477399
22114
1176078
1139392
82065
918188
62798
514775
251182
1024204
582011
216398
224631
850508
592754
1111078
535126
259495
448229
1349
575297
432931
1114451
285681
679243
1060165
571648
358195
1110267
421313
112085
106135
121458
1005577
784606
282384
1018888
1053827
282069
113385
270918
678851
730521
563224
777076
910317
620360
748431
91239
1052585
980448
537053
1000732
601719
539464
147002
896626
46912
1074431
1189826
939847
1065138
952434
241033
942123
138767
12017
1103328
998504
851487
490022
546734
394597
100784
959051
222106
60362
798055
1135975
418835
863727
1134266
836569
127922
1137190
338185
118497
146961
81072
761873
504951
1116986
539269
1145452
1070539
809375
289471
1115617
382740
948496
23504
63804
1079135
414327
1139263
554206
403445
1061790
1017542
1155349
1191973
150251
215428
396459
651351
884370
534171
1112631
495030
436965
220397
992988
118922
961102
238431
184035
976295
982856
824854
297804
143332
806694
478218
576134
298375
1148628
1099092
338457
382557
938924
953723
854058
783674
189019
1015156
1167256
845107
277817
216500
455188
467181
759202
422705
1193335
135933
767490
112745
352206
829830
800352
1084732
502168
621277
245681
75917
477002
1029316
1081502
293881
793424
1079350
1027741
1003295
661631
178342
591827
496642
903762
47785
938368
742232
887440
1077286
511316
1020532
491952
473132
751707
644364
344813
1141935
814258
365995
575
319184
603755
174326
1033499
247998
847326
822144
1001065
298219
393887
958864
8952
878105
582089
22602
231465
352564
204186
569887
991826
1023694
33676
448543
541171
1016858
1042746
990136
1173448
797819
662185
925587
306925
756240
722120
712494
375802
663077
241372
571877
159723
634291
1069744
898058
455509
1082100
68690
1183181
372303
593139
161154
498829
500283
878916
438795
842564
348819
568342
258957
1002210
806352
1089364
1019940
654311
60168
72553
456203
90462
537497
1018300
945926
1059747
733469
239611
365074
739095
843211
390803
1047922
853114
876585
181351
761307
824069
1004234
887941
117764
362744
328636
648640
1016425
582702
27238
1128773
222602
293354
31995
551731
9213
248233
569444
844373
708216
808667
1180066
363697
553158
54405
20316
77956
1188568
518495
394529
204864
946617
964409
682770
843275
813365
180219
194921
702615
463173
41
491263
216792
732585
86620
643584
712091
1070199
138457
855372
379179
421981
624010
558112
20189
921800
620040
962559
912748
530443
740589
442130
735019
1137546
590221
971002
1093731
242897
164841
1062682
269537
834120
873157
846019
203721
369318
530019
756369
1005639
867754
1073492
633853
307931
716776
455643
921346
114979
401456
1051971
1151127
66744
552724
1138754
984945
223428
687988
1129999
1178373
411582
490488
800669
753017
352716
60263
1119255
541817
426682
1005338
463211
512944
1131674
136848
796687
912738
763552
922383
701159
413548
359540
7743
24038
502720
1073029
180770
611726
245486
39390
258224
81486
986092
94592
699726
119302
1009382
231814
1191111
844626
1132971
1112274
185021
749365
108311
755342
531127
1162932
5421
1024554
1092306
689639
365388
791926
47152
1141124
1040117
699799
303080
430752
314896
872342
563752
469101
579382
1065140
532963
1067769
30631
1079830
553934
735765
412441
1139253
1038411
1168214
639965
1086010
457916
1170077
590941
241434
947003
895987
246127
833307
169227
209130
463330
819048
1042317
939967
7143
865914
843342
1078888
277708
670878
227
935099
168584
574973
1153430
950989
348963
997592
685600
548820
578943
1166820
894580
427749
799808
179116
278731
1176740
586483
590407
634536
124399
1111537
708725
839474
374252
260497
533302
580556
666211
1050744
372306
1154355
685981
450417
185104
951986
1134874
462538
1060364
940930
326625
357846
912364
890085
1071586
956164
436674
814042
581540
344687
917614
482470
165831
374928
773021
161244
813845
928536
965714
791101
132142
352306
480997
71502
210259
470156
619991
73598
597378
524905
538084
650297
404168
923419
642001
167716
990525
1083466
1035003
1037256
810589
154231
760071
13511
1030794
159874
864662
1084158
614021
953952
798880
696644
792230
1131252
420051
361823
393823
669764
371014
491208
164457
74857
257669
906272
55590
452417
1051096
246410
62167
65194
833886
338909
275923
1108983
397982
938218
781076
1008204
360928
346622
887021
1008317
36642
1001950
816168
359146
505906
408141
264053
969287
845047
842751
954280
350734
496256
380255
1017030
1014347
779087
78830
530574
921145
481136
384290
986440
296697
410199
563580
1174981
310047
195149
369859
257659
237694
1138721
762717
12352
1100099
2078
1000044
537825
1114071
312881
865145
873088
493466
1091798
915761
151277
354871
946955
1129658
99360
80617
527031
410616
250289
1083617
302808
877848
176873
803457
91728
207424
11582
1021493
257273
395938
57023
1063905
784562
625703
829613
592218
897421
1126269
4144
95710
334849
313005
567256
643255
747994
224418
542128
1133273
615774
45262
1086886
984740
845570
285806
1042286
167138
527546
1587
614369
1003067
771982
234263
1112155
385816
670789
1109854
979792
728793
1084419
785173
664286
785628
44680
1015362
337057
744759
500071
348332
47746
1081424
336655
361016
615564
626721
604293
330334
305106
349620
935669
592418
345991
931046
28332
708003
445286
1132909
1132485
1024463
312215
28878
989730
539571
110587
1171436
1143506
1165549
1160883
959475
827251
226737
503600
260555
220575
745753
1123373
450334
961878
596592
633675
589370
664043
426524
256711
148035
119891
1187580
1176456
233985
587632
196677
440645
907264
1191337
889446
284231
377101
810001
683170
163106
650346
975833
282178
592924
842242
605841
460695
974783
786671
755757
327210
1146242
10589
634441
352465
404482
831757
315050
523771
292641
153345
310612
905290
1158551
710501
554149
273729
757175
578244
940559
97904
134876
3032
129087
474222
522930
283906
408840
154023
555684
341803
32952
13342
621557
912972
128013
513246
206304
112447
850377
667840
611029
52189
986264
1029230
958428
1049563
960468
738897
847179
466877
672815
225097
760243
116786
747075
69997
832148
208822
172373
1073822
99053
63529
114632
420572
282813
641887
863812
238785
901531
433015
27752
848402
541632
804212
732549
491080
584283
132464
656032
1055800
76975
424091
1055569
499768
1028018
331350
608564
572415
573619
539094
1081625
949092
820490
233370
62922
827616
1028857
781261
1175388
9170
506921
1107960
4890
284781
700483
1014159
1111419
198888
1186086
1076907
568062
1082720
1130467
444439
198830
442979
620169
872974
575001
825226
1051957
227161
758092
408069
458866
51850
368449
395342
327584
236168
231292
1152628
484460
181409
421889
113029
741316
587452
468648
462094
360292
633335
977138
398683
872962
290163
941414
808468
867186
458092
847704
878177
1005929
180332
731648
922676
151813
499337
1038793
254204
651522
340261
134138
61260
1016852
623180
314870
68269
251612
857847
1156724
246199
564732
1137010
284450
337313
293922
1107736
239422
880675
574507
112916
1161878
860612
32287
1164435
24241
370219
438901
1041561
1108630
496204
210200
273588
1069828
983800
623172
460465
757869
868257
984146
624060
974747
193106
711724
347319
1116238
570549
731139
223934
552512
643799
958909
877830
507455
201168
131508
575067
74433
1176915
882885
879214
482881
857494
795334
360308
672938
733153
837863
645334
256223
429401
142782
605838
842085
547911
1035352
436558
693746
907483
360695
26900
158048
629864
663302
435217
225108
485397
308570
295224
588080
378287
848924
1076197
242385
846429
979081
1061963
57225
775358
57013
813508
1032631
55187
1025973
170363
105787
197175
1113825
188044
1080145
780032
418153
336910
1086890
750388
801733
279038
372108
700760
68445
16474
550012
887627
546487
21854
64305
928877
581279
298441
387462
1007546
946412
1180444
466476
663886
285404
833633
407125
156764
470469
887849
878331
985496
466299
372664
887314
326072
7363
1005463
608133
272015
725581
1133754
317751
986704
1031913
1010525
203000
316233
564158
522367
1013158
113790
180511
1056940
558613
169879
412814
162810
255864
573030
357493
1160008
1032621
309840
768808
363855
1093293
762294
270262
682375
936953
280837
689324
257903
834160
845036
231694
123377
104843
64607
257082
856608
75271
258913
209609
864319
104116
876973
39690
296798
442699
1056713
700525
701064
227290
774025
66971
795643
7135
1189647
119251
880767
306002
886176
159112
825059
345883
649695
353192
306640
363829
958073
981647
215555
185895
1019016
213146
695022
40171
1053216
255332
786006
780667
712703
665714
320458
198745
1032349
537838
1165756
980912
1139108
463514
590247
19000
81675
770026
496164
246610
842345
922803
1033071
559398
191017
298781
71024
503323
534154
865636
851666
1163673
1097087
456523
194429
33338
861568
921006
875676
1030201
787390
1029214
334924
1022349
895967
1150528
234632
682466
1125913
709976
501020
879973
1166032
422985
863486
268947
919264
1027455
1181811
974481
168515
967473
732640
615302
790057
910960
97647
117565
420719
1141350
1118000
699879
535815
166899
388208
722863
983141
486162
32963
135704
952626
97919
914836
589753
201750
406817
368669
1107217
932316
1031435
1191451
603338
508318
808082
798791
902932
56319
462357
952020
965584
1045718
1098047
367965
306699
406571
313064
942416
946261
329166
917765
444158
826044
322256
912879
1012370
687066
863364
1026755
211067
728310
996185
378122
1070431
612547
887866
1102148
1156161
931015
522775
1102561
923898
1111219
712196
125928
938219
1114480
313151
411778
581793
95451
321868
506711
351300
579837
1091426
954186
216101
1135275
1069449
886411
1096873
845655
418657
739810
596416
725603
1055571
465038
733126
165717
616441
1054793
712882
562304
833429
649031
1122917
761076
800990
878808
1076906
510641
359563
208318
87716
828008
324140
534284
594727
1006929
99150
214099
374233
55443
518986
69753
1142130
77903
495642
790610
731632
7721
374790
268776
448361
19702
800550
835911
1135802
964426
1049405
220112
864903
981084
252404
212418
191267
890368
1159912
1000956
409458
566424
1161470
1027058
256739
590985
901156
726847
206452
699661
598949
1140680
838471
11837
894185
605433
105960
88497
696663
134485
1080321
788864
453730
647898
1006269
788862
275177
623354
505741
649174
300787
1122092
346973
165527
810607
194578
562275
1110034
1086112
115242
797176
341749
533735
551841
37906
1155751
11565
546431
131814
542372
230218
133801
296274
1075564
432826
944242
651909
393732
745700
531257
334362
297763
101373
1149560
455081
1119041
189376
790543
42943
647279
374735
285111
864507
817435
291618
424583
913270
1124700
416438
149600
14749
339861
144963
511079
1029320
457650
320790
202896
217574
1034284
727573
923867
413978
1028224
470837
437488
972085
412769
560078
449153
644360
755754
754023
425031
936661
894783
224004
951206
408917
61619
573106
1133552
920964
671520
1085307
916820
860638
168323
17476
1126285
227465
453002
972491
134577
711214
774449
1080358
592016
767473
1042420
703687
837539
436803
707630
1077266
587570
389437
118338
743087
670537
965557
58210
207606
190726
878000
643396
637962
213739
1124225
467728
1150281
1081104
1004508
903760
90785
755373
927175
933649
662733
183082
898908
1177659
924679
787612
763724
890925
403103
749184
106705
449478
113588
1139569
596437
709606
828299
658827
1097528
1122771
621332
44362
1078924
981772
571447
234810
33553
205629
48603
594220
665148
100440
1002827
229796
943218
202974
22754
855483
831793
1020668
1015837
55686
397014
796745
680718
404715
715612
1144112
445992
743668
163564
249291
552358
800313
138228
500975
316377
137294
1061722
618296
414696
732614
647109
435885
44858
873836
878078
250298
903043
157963
1030741
909402
614687
329149
350788
26897
1098991
211293
876537
509413
1019465
1105676
1049353
652370
799391
1081132
1171686
881641
846333
545566
124302
602335
1035842
121659
1022918
329764
1032663
227793
255072
459921
605481
278126
92602
751543
741258
942615
510777
1127996
1078539
788970
1017954
1006634
935146
92701
834273
123640
987486
1101850
1130956
977459
370837
947205
105550
349975
285361
91482
223666
78463
24488
62132
823386
15633
123880
475216
383090
997468
1051896
362270
953280
393937
638954
58382
876107
77432
432001
970381
643664
814980
1090312
1169740
434654
1081985
882651
110272
263153
1182791
1159799
503217
1044918
1059219
189811
467407
763777
479223
954610
904529
60871
364980
259774
970788
269103
1193346
1005085
314481
579444
766621
487142
696640
63460
528382
195873
284178
835086
456494
498949
379623
337513
1159905
584890
634448
52330
161650
395166
927869
784789
473431
1005190
684828
56178
409995
471282
919929
974185
1005827
1165562
380680
731933
920233
318669
395779
464650
358020
705300
1117666
1088142
1080025
338310
27204
673124
711883
155145
149038
730462
651136
969882
391034
379859
791627
1060453
700677
396838
743378
693617
187749
51143
201481
123338
181406
1126975
315686
780905
3809
632006
240826
1135566
122201
40304
1035626
124779
10033
772886
317707
894089
914581
1072915
227969
107170
173968
1177420
936587
504419
269631
700199
1155296
538304
1055544
931252
113729
340618
852762
657675
862683
488670
1010278
954482
571056
242159
273516
468617
535447
171535
458203
575117
1035820
1024198
621418
93608
877121
1096593
506855
79543
313147
1035908
930635
213540
232473
109491
92259
599357
659155
600737
968875
1020494
114676
132412
961230
1058368
105171
39457
676782
453603
122608
54596
75831
328303
884543
746155
522601
874840
29772
187401
848938
1148574
600259
803806
488556
290576
143241
208593
252258
133681
971870
826021
1019133
388234
850942
136336
892766
1182584
950549
753630
1185968
479726
255635
511576
128724
156719
261747
1046536
43870
959802
465961
124201
696146
1086763
1130545
1016399
673882
941250
107796
963603
651947
1095991
415458
556738
199270
958577
428035
721305
1068999
1015867
711713
660277
1188529
540945
115743
486637
880835
395968
173616
307984
442166
1157485
231941
281222
551740
727875
351863
739502
496314
978840
678356
553970
153086
936023
440859
979
225524
625241
745406
148994
88680
421322
235645
52401
721882
295610
614530
325829
610547
295788
1028862
852565
554061
391611
272363
936530
878298
911335
808038
222103
1128959
109765
868347
21076
13470
610446
723033
553305
341303
47723
362506
1167712
1080440
90435
587446
966682
439980
88421
529548
807496
119164
1109646
1071222
313924
27237
206139
204440
817541
471359
448352
449267
428376
573078
168267
1129528
535943
105991
752706
709226
592188
760650
488278
431759
281143
112803
427
1182901
506720
1112945
1005161
592032
886956
787499
458845
247421
239520
992771
119967
1070553
1122921
713438
337493
244231
355358
1074498
741092
806691
805330
959607
999946
860444
1055425
218845
605968
477869
734437
187504
324995
31919
927623
304290
564042
390402
657518
798910
687799
90181
39013
475685
251157
907680
1112226
697369
706318
244750
754487
330297
464843
1173075
16271
743907
445249
772730
450696
528011
893503
1121114
303912
913429
202306
123962
1086906
705020
1010110
574782
677653
450618
878565
899120
1138851
626572
1168971
1060977
368353
326287
656437
248529
825306
1143767
1063381
953727
697955
831611
957317
214409
30929
173794
958687
418104
1016415
753813
61154
913231
512462
162520
186833
317184
485908
978468
569463
426787
713334
856392
443600
1163309
567242
730331
398082
594565
824431
281580
701115
876595
372638
78582
631776
478675
182736
758759
103866
1025741
225022
1069505
8703
1014810
632184
229767
996614
49459
1084634
530520
1036496
375232
580026
1096167
757445
919922
755894
1044646
133085
15781
419409
283397
239159
25345
2430
1153759
343236
1003862
230333
489873
566333
190220
177067
627683
925529
681916
15632
648877
75225
452951
618612
324668
677036
508472
1000173
427926
301473
710609
183819
822545
100818
193433
942179
225835
1137552
105801
834649
503447
996699
245084
808504
553644
126534
566779
714596
139597
807235
1025140
808358
1029522
1065145
947305
1035393
1172084
1039516
673147
329025
187290
1188679
650137
920709
710451
895938
366628
1023179
436660
1118940
722881
1177434
180747
696105
264716
1147127
581158
863182
488683
387043
899303
702016
808138
364824
452661
218256
510808
923055
280715
100513
470565
322381
1165885
959190
386951
857487
145542
9942
397592
248889
310346
641112
920163
777037
1033285
1192733
924406
320945
502503
576911
749655
656538
1057148
295107
972651
288891
1000996
525887
461656
909524
1030682
333706
394626
1095084
400449
789599
49230
1034355
534563
1058516
479860
100407
704819
226886
934472
100780
219108
346278
701014
95569
667478
73438
295411
985181
915400
115857
608775
792028
29397
23106
1160655
1038534
760792
512848
824849
167010
784680
605621
1093334
759527
987436
146302
691729
726150
911633
906692
352374
1140950
228991
508628
1092075
56562
60142
510238
175282
764123
82046
1139550
734699
685873
942700
231641
638365
437909
672448
763626
486280
61989
1184091
342313
337819
1001470
1120386
760957
1076372
305600
999780
464172
1125453
970090
471386
902587
201988
671375
44194
394667
179538
291357
926606
901256
560122
249627
629562
532176
148285
1176383
1190272
455361
405008
565932
248272
133942
105453
1098376
467637
194310
57653
1121393
325155
810131
47979
579462
478578
276993
758270
73545
1166523
193781
775211
824493
283539
390269
928631
809230
627345
780489
199464
954612
466692
634530
707708
921966
145310
556791
411597
441461
200143
724329
96957
207418
359183
213019
158778
969227
1089398
882255
705214
85888
711741
314556
722269
1104330
98316
1011398
1141806
479121
951310
118049
1053473
864094
591075
420601
1189213
408244
534318
214264
1094968
410791
515508
701419
1144689
1016484
686127
895208
111856
71603
94323
916995
921729
715555
267603
272088
81305
598502
559693
684891
968419
1135747
414846
1130170
788007
834588
588300
888382
614185
280001
1023227
147678
686785
1014626
1145487
240187
641233
781345
823185
284311
464483
317440
738446
216785
793060
662103
1102721
340961
912060
394364
228761
11988
464053
616339
1130689
34523
53641
743092
311259
822563
1154551
120093
394089
831120
606588
492262
136560
637542
50661
261338
797356
1043041
951224
68067
880189
413533
860196
200177
712486
897048
481776
827074
688255
412836
1000213
844783
609907
1067758
33335
327783
734570
735932
622699
425926
581335
715214
1149519
479732
957107
1117259
667245
325656
260776
520373
1117371
540383
261345
577740
348229
4888
671193
846243
965546
102815
869926
416755
273708
952882
258387
571229
621360
604908
140780
757628
514934
949930
571610
312620
1069758
304188
466362
573989
303263
182948
922886
61845
143177
769569
1037873
437379
132049
131663
1032224
464072
1101767
471807
533456
794377
878648
280282
864484
292476
1140618
388010
286389
788012
679998
781264
14450
96185
207968
796916
104512
863620
755029
681725
525863
459567
629643
799518
1066558
702857
601590
965881
271092
1071369
473002
843248
923046
363788
937097
824364
310605
716708
785786
179562
524336
344322
125958
93750
172467
123488
464016
847212
142304
1025121
1131337
1083743
902749
276327
1086585
927442
979075
204292
210910
1134024
291813
187072
441127
1145480
1480
154747
1067520
447831
16717
339566
1156217
677961
121878
692089
537122
648468
180344
398816
581683
552233
30205
457105
95748
715749
201389
234264
378825
68264
867245
22460
1162578
618651
1185947
345806
1073775
1152237
117797
77302
906428
373051
1091385
85528
177836
971343
749913
1151534
551711
668925
192165
926215
1045612
597736
647568
936370
670716
1093207
1065713
320081
630187
1151724
108017
814135
545484
798515
1119517
1091416
767146
235915
861120
572360
302400
657841
36181
291430
421486
479779
884307
1108369
629132
1083441
889720
365300
453718
23275
138754
584555
159422
317436
1172225
255735
293243
564183
304040
79528
1006287
777301
672799
1165434
610398
571833
799927
973366
302651
55151
901984
310448
487503
991925
1180932
121783
365857
922857
880441
264624
37435
1056949
1036774
171009
1075716
915017
850786
377133
207384
714031
794974
144481
138717
647532
920242
1075723
668464
807903
1157762
453676
188659
180728
1135027
401301
1007144
783938
227154
36899
410095
999265
52168
1146753
408794
30213
57860
715449
301914
160222
208850
868400
600100
49511
139601
732227
900363
427985
441398
163056
386759
613916
377002
998805
970437
1010860
533135
412365
361237
999797
431214
41901
224526
518056
210668
787184
92170
1121752
736120
520117
521688
445841
828903
385436
484114
238741
38844
913724
675151
633696
165789
900866
628009
936626
669095
357824
137394
20987
486328
540667
827481
311628
428530
1132629
70632
427530
440849
260991
1107878
503522
849804
1153868
67057
561005
325797
315407
1064352
224579
513214
367751
33747
866534
661019
376846
964816
660737
165028
159607
31385
317621
40982
141772
234362
430253
1087606
1167311
273118
71714
510159
384716
734230
946664
627795
1090869
411404
302558
386017
545323
540411
879364
529119
655364
1180921
92773
840109
221088
285990
1191687
758230
1064650
108648
1001993
346339
298833
781041
1179211
722726
431884
408969
559167
305511
828592
642923
264841
901725
413848
878421
641711
376249
282484
1089451
818626
606716
669155
562868
507797
961718
74840
40367
3357
799639
383234
645398
118627
290685
148069
154916
743914
148903
478300
531420
510442
91950
1022775
534986
895011
505368
6451
592892
951820
488581
688135
756474
166413
749005
164502
715487
12298
553181
143459
602519
1085688
740905
945099
879960
650223
686704
734128
304839
790680
1104392
916239
980175
561167
464667
1068427
319568
1129864
393313
169638
434797
837738
277853
40506
1187150
658294
1009642
1028413
143368
1017449
1053071
1152952
509012
73311
356518
917244
892683
1015610
1188003
178438
305535
1154284
717372
166278
454487
365617
1091933
1887
762744
286278
810321
527356
834115
82714
304338
811209
192353
584267
730986
1172706
442611
302550
1143899
828793
1180858
1140578
23269
556290
232098
894681
899909
175584
1054864
371700
962964
307638
772442
144321
1076287
345103
923434
470702
337651
960664
100074
876441
396292
260364
579618
585968
738644
991231
495817
15598
768422
34154
391662
577203
958321
14746
826767
252716
858467
325501
98760
1135489
1158978
646969
641454
415407
391897
798622
632799
195895
218205
176036
874960
376986
721037
571059
290380
360601
504509
587334
938547
880041
705024
15490
966255
196773
634641
951119
194234
619095
709884
882980
204916
688683
138618
1038707
142688
719384
124554
526262
344759
848501
57436
313364
573085
377383
684520
530407
15706
1044826
239474
1017203
292656
1173594
1101880
282005
356211
544925
456275
823085
216530
902031
527159
49761
372947
295582
488484
829640
338225
24021
287448
768774
165896
106571
802167
45545
1076063
908295
617468
610931
1187201
1165570
259604
915527
392892
635573
17156
1021020
841422
1073023
168759
440313
971481
366894
839631
1150162
160156
78023
841675
936972
1062245
903142
722202
684931
1157899
418174
979438
1046905
405594
817976
739610
738695
117156
123222
1039653
978127
907048
8709
1109902
241942
484754
1002683
22153
32261
24299
22258
1039925
734619
1041135
790941
199350
137243
701735
329914
881522
285462
128474
728660
397934
630569
704870
727663
1081826
669138
1003021
803464
830455
527954
1096184
276245
789859
915573
9650
174034
70811
11096
711963
9668
82759
450798
1038490
227025
547107
1021920
306129
831580
585421
985241
190072
223754
1175532
374998
678349
745262
254494
137386
1089683
697426
1143864
957422
68859
1184093
431972
683749
985549
538052
1099291
752665
359681
1148225
192561
1040990
687365
411868
720862
606461
552115
764933
413187
923388
129767
899388
991771
226315
558181
83481
140165
1005345
995201
545886
1048033
8590
915387
265125
745016
1071589
315319
783524
1096082
406130
399528
126705
799534
106890
424439
255517
79880
583631
896884
1108131
577838
775529
826109
154435
1126872
1098512
424610
1063977
361967
735189
525675
888375
100655
709756
644332
757348
377959
1079823
8651
774202
324027
957315
64718
1071762
47778
1004710
719447
263199
80511
194482
48611
702165
429642
970484
421965
186142
383095
441694
885138
719867
1099785
970232
100254
1057636
875357
908891
981057
144214
997500
153594
294035
954316
151365
579445
94619
803000
558942
393484
1144254
1142782
82567
472931
156730
220209
1107060
1131157
303062
402845
147500
288666
1172034
308596
1137002
1163598
644844
356829
652885
798895
465449
198310
888467
348083
1189180
664602
972932
295381
648776
407200
1102821
416991
16548
339248
772981
552949
332562
677367
1014035
797920
395117
878219
101914
632974
291484
587629
179719
710039
117720
166958
905698
1024956
17841
374169
290426
436385
825914
139239
88554
846858
566356
380916
924923
587073
358878
746932
1045675
287543
1112219
548882
659736
983153
434320
268480
539980
66626
288351
830845
983076
129227
959194
1184671
51015
959764
315146
661391
354990
536053
267008
1025549
220204
1055758
522606
554741
1147136
820122
1026912
63123
719386
845055
187345
941589
85711
147893
1051075
269715
299477
288329
108787
55724
296244
179910
830515
958530
51164
1094806
226199
390953
210186
135496
1189470
922208
786500
370594
242446
186910
667074
649070
398301
1117544
1050827
1111216
567764
623578
918154
548606
146447
133041
986026
365189
1109445
7448
388920
524194
542288
326815
390435
507251
623557
683184
137271
1072424
485741
1064906
910411
497320
289145
282354
180665
675264
1181796
666753
29428
726117
331073
140754
716873
876043
479041
1009086
601500
1149685
1028400
972061
1030762
259972
968829
88909
675574
811812
311903
68998
134002
156975
861045
157681
120764
999933
342268
47139
493988
882150
326671
878112
1132445
992794
972572
758459
205553
407002
1169372
24690
143763
469551
950461
254592
486073
959828
212914
962336
1119935
654817
396901
254869
942224
959668
992028
875496
54100
453617
119977
1035002
832984
1161340
135765
780326
16020
524444
834530
322205
1163944
1045561
40548
1128905
954424
299332
880130
999358
1053194
370026
67649
180798
804259
958164
504327
781926
426944
477871
635635
296437
38901
774031
975186
757850
1062055
556209
498463
992726
69607
517181
506354
1092887
1096175
188068
899162
505551
129579
1186666
119451
1179048
491313
341323
759090
558533
776357
539599
179362
595785
91232
922996
1179344
241756
694076
158895
920241
806240
20839
50962
66917
424011
847400
452817
464168
1077025
205460
108680
1115032
1177761
273055
566769
1097607
363935
820092
1047750
721544
1014522
209188
256082
1093689
410710
423889
633068
452091
473118
358882
247524
839469
396594
43786
657872
349377
674834
292836
391318
378784
680753
45862
757456
535869
672825
159275
97276
670160
380743
701769
101361
387642
1176122
567255
85823
85072
182277
108998
554168
440068
167888
553797
1191197
1013503
865768
403059
530455
281008
831619
507923
498335
201863
355327
721012
779790
646379
927514
1136144
683402
701745
559017
135609
843305
556549
732917
864735
750689
585072
683368
612061
258493
840921
1168733
769663
590524
585323
1082314
678242
452039
311321
391332
1086920
169827
943057
343032
865181
509832
853798
441186
573934
159406
733006
1168806
930133
30953
840530
985262
725571
473814
1022318
25322
871735
81199
290232
565412
37587
972580
867262
1181203
577339
557546
324861
659627
460056
166218
501134
922975
1026683
423142
317276
159922
660175
925922
1027612
170461
90393
404436
619297
784897
561394
2238
409902
1118890
330193
1147809
563406
688245
397011
885636
1007179
562130
1092133
7420
80664
1009656
485536
20322
529522
1092268
710045
122993
1004056
1036939
840678
1064554
219801
971925
977393
18149
253833
423369
456262
278057
1128661
712298
369303
396902
1161313
1172949
656681
873230
179498
1103239
141898
1102177
285664
303727
895302
901935
447149
155566
268858
378066
816045
1172658
930035
498452
285676
349546
39539
707695
212551
12009
753837
910463
567064
196870
102766
776300
1169005
1106636
228754
930031
189661
233332
82804
120316
123681
304545
927036
870856
343507
886622
199158
145756
668974
858552
837128
418360
119526
1057170
586571
188507
433804
1100623
357212
961965
660733
602759
591060
400784
592653
225114
993242
622992
441237
1146121
106753
1082932
7515
622777
1149199
577027
189275
366039
79851
416108
20624
669225
646528
408538
105331
755435
888429
1029359
82836
283671
243192
337494
368795
429348
101516
368528
373990
806604
852885
689507
948912
465300
750984
11235
473041
190048
115476
839947
514513
443710
626476
412745
395809
745
703704
718879
728480
1098088
966829
1046691
564669
464837
640312
1101791
98179
737652
1128402
789239
128293
492051
772745
442005
739409
812030
911950
576650
156187
316244
853386
1001587
611983
948593
205491
954344
236107
578275
589372
845887
1049361
166187
988626
665493
529852
523035
61161
490071
659302
566583
752404
1024029
805454
362092
1171524
393518
238718
985936
1049743
235421
792149
364690
571106
571021
330528
77014
884578
682468
29619
1016754
1148162
718873
765621
997276
260429
619325
1096753
478658
546640
1130088
1149408
566827
248463
408903
1066081
314511
345985
712381
587113
889441
1132252
228742
1106380
1138567
525073
710293
591902
486893
695699
453246
1019806
807333
409766
230906
229777
582196
424825
864588
702639
727818
113176
828860
319556
423706
530696
718259
40294
1082716
758574
442603
304452
553434
523934
307532
240937
1083188
682278
495494
307005
642728
520522
1044708
377978
510689
335116
399874
128424
597118
842805
750194
314996
956196
424523
711070
1061707
975190
675867
25381
965165
848427
1138543
917315
56881
678739
783042
618091
1075033
440233
548926
258546
102608
1008654
325329
1006740
175313
719397
1126448
77724
460707
836652
298704
980685
966056
504949
533910
1174996
722064
974115
233373
439966
847287
85630
189825
859159
704282
280663
832617
1025663
30447
1180825
1005360
392155
720455
1092981
244138
828281
210172
1046384
642549
194585
1026387
701882
125628
913754
101864
699409
17599
962320
339229
402467
718651
196389
435997
790198
23368
179677
211361
672187
639459
423040
599186
553266
923149
127419
323090
906429
1117560
1002081
414905
383976
1035490
469287
836935
1084904
382558
1141343
248413
89320
287028
389937
714569
510002
1147690
57254
416281
975053
334498
1161670
205852
822262
1086755
255008
999416
651441
750795
532678
479347
165256
588797
427357
201616
695965
1006736
478190
1059937
792108
84316
307563
23195
1130273
379993
117633
1045035
10987
926652
381151
350935
763391
171633
1103400
287626
252495
613934
876925
75963
165309
973629
1052644
1035078
1029040
405028
50450
1136616
666507
1170955
213679
40613
52253
495529
1039463
86396
1146866
943834
886932
331018
125578
1174696
710897
814710
39803
345964
1111885
346513
589830
938743
178748
556214
832419
877429
8690
1002948
72729
1052814
894322
1115923
1011580
608961
484751
1142047
820519
1094505
1119357
1022941
458610
1102200
498140
1073346
108485
660151
1036374
865934
777410
20689
476290
35218
273165
109277
90405
161069
293749
873553
936523
341341
442084
989526
1039100
190419
466143
970064
1038898
648421
147133
824473
650302
881911
402065
1033069
581943
338892
694476
1060929
458704
466543
1055980
131813
352874
612060
516338
1099387
1158133
80970
715213
772489
269199
360837
766868
484783
55314
772205
27090
1089521
11382
663306
581111
594447
795268
119355
798982
511183
711905
388089
77394
1053242
120303
315270
1079575
1053937
1180435
1165773
635723
460088
1035543
717111
516482
1096691
889350
549627
365357
414145
606687
868150
107469
434098
1100294
798724
547422
1059183
186159
406275
447713
443067
568419
1181995
927408
148338
781874
180955
202118
242151
26518
862832
1168137
123246
924499
225467
402088
122574
350583
674268
239094
710036
787582
329830
275033
508154
1011209
783650
881959
600351
154969
368496
686498
530860
894500
265750
121034
828187
928816
611396
486052
1136672
807706
142810
164554
6384
989919
404579
1099261
482550
1153449
501457
1017528
1171075
74356
1108665
719014
696212
737986
845096
869656
306278
257583
349712
715451
215250
347251
883869
213011
957839
178393
309399
186418
308891
1050242
1023378
729298
1141458
1147377
308855
142130
131696
252763
387757
428476
117522
770880
643083
594653
1092905
424346
1156222
534035
317502
759533
1088408
442985
987892
128135
698187
1010457
559789
692025
53242
531789
476446
775611
785704
429968
1032227
304747
322805
470926
699135
736070
728284
656366
1005676
452185
316885
204287
870588
1096462
835399
1121419
400544
1077138
1035401
676339
100420
1073896
658009
570085
402039
1185576
413049
283580
76215
401090
1107436
969426
727566
1020559
164888
431030
1094080
670098
1023313
922579
762993
651401
1057250
286022
643372
411509
447247
826332
460752
813793
47258
721236
384397
843139
278848
535475
1186399
969806
408586
247107
1115139
70456
784914
266085
923702
358231
112209
84539
29564
707003
1053009
111483
810119
788925
602419
64019
1169328
457359
934832
191871
11548
705829
1163031
330673
1029573
885983
879134
1155571
804910
970400
836621
109796
466905
980673
346958
1180056
592548
266135
102222
537652
984157
218029
214942
452134
914307
458059
19946
97218
1081639
234812
634950
957029
176346
33382
998970
634870
1031849
1012275
470389
1001653
424880
803279
729885
555
737699
435219
373783
1140979
361646
356598
217101
608362
669896
853806
469116
126169
429850
782662
1054003
31310
765636
743827
665879
984366
654767
284679
375612
899112
144747
1169684
180669
986891
800965
56449
1082683
302442
419056
413553
557810
517109
877985
822044
482692
205547
1192999
1132989
289940
1074283
1142254
490519
1150996
66171
78564
358313
651552
1186283
94304
745883
578162
606811
918216
73563
644968
930795
873503
1048610
471274
1034798
796942
827381
73005
1083643
664387
1148919
382734
225841
1035110
937978
671276
188675
173742
654079
357798
1184214
916572
367844
905540
541904
53968
235759
990254
487948
1136044
572494
1558
1070808
761883
588081
64928
494480
548
881345
211054
368044
455356
484462
588342
13780
602842
1042741
898159
579093
819776
745078
38562
553791
51096
1042905
653418
118059
140489
922387
762410
618821
1083306
438848
482525
328807
413054
468273
161750
720823
573782
259419
155091
1032831
446816
77550
337744
579240
700639
1124801
209191
177203
1134063
748676
1139228
447266
66977
483149
688313
570438
1050607
745681
421519
511591
122283
497986
742744
184030
938367
145438
10249
816007
597843
741335
1116091
282309
970207
818332
396048
1189536
37974
735308
404912
780169
713505
107017
487512
565170
990726
677673
392388
527644
1040158
237802
596695
562397
25562
902807
423103
143230
876659
534161
319355
312455
775397
1095683
1008387
451841
606937
590730
451015
499186
927754
713178
736673
966592
837416
438251
597788
925201
413232
102556
596647
32660
229925
1106502
1013862
318522
956878
175128
642976
352964
650977
4177
125364
455266
1051692
861253
1094292
600883
327203
741641
929210
244077
554840
430614
807940
917618
642248
861040
500660
173009
730988
540929
1069866
36956
448444
709063
29165
441876
350448
253868
1150391
458431
1023788
68933
15018
621748
1097495
554998
1072338
395328
1006679
861029
704883
127325
369781
1102388
1709
392008
497207
273532
699934
767226
663038
792925
432632
601245
727922
192312
1121764
15049
166775
212332
926195
4810
495623
1144933
1018922
127332
297057
202982
576654
1118875
517957
538603
1137667
21528
292616
1001917
566436
706606
938086
1180883
66199
798646
701847
824815
1095447
362422
986705
19733
252554
644927
208860
391122
566685
591149
255014
1090185
429304
1082518
361676
553339
238884
564906
288600
845489
464675
1130638
1063147
775613
146080
610373
550480
261795
1045513
922811
106884
749906
998911
906120
378806
552945
1094561
748084
561531
769570
86482
249170
533334
490216
1137291
1000332
557690
454391
1054712
350207
937553
533901
11113
936558
75939
253902
1170725
487820
310164
1024578
235852
254722
277037
672356
922626
640501
971550
621417
671561
310974
641439
106481
412832
1016775
144748
754338
48747
647458
436188
723902
718145
289065
1152781
311235
427012
663516
955689
6872
862930
942229
966116
438464
638354
1073828
1175268
422483
962352
958623
120540
887899
279702
30762
1186706
130122
460604
30910
769243
709058
236800
663217
145218
440016
347136
129751
802181
181100
793915
581337
887867
1089824
675803
156323
204594
721899
1159554
979797
572096
686556
120
580899
1045343
14194
844464
498307
472569
92477
225918
820768
214342
422341
727944
914554
969539
142892
1094519
1032304
452739
29406
907704
299347
388590
1083859
817617
1135636
667879
453542
177713
821378
247395
736981
728524
1015019
159790
825103
1085325
848580
27342
312377
408635
516137
136497
455129
1180788
101014
594535
164453
854835
704090
898115
1028728
332215
334703
1019907
38160
217154
206172
319102
1008255
364906
3108
5700
246067
942302
1147528
710395
1060737
348728
950566
451016
797385
779910
626726
433535
774157
222197
42890
422305
512752
404249
1187617
114729
253768
406516
176158
1156265
722559
932489
134223
777265
144504
903593
847840
89364
100445
1126716
826584
295586
955990
983402
773994
1028818
4454
196067
1099992
1161964
427088
296995
494771
326080
645437
1148186
581063
160400
612809
1138403
1046309
577953
961904
1187852
63787
962538
481486
396337
118511
776819
673672
702960
127220
625380
1165881
930877
787799
875090
173291
314041
125086
528927
457408
339081
967601
1125579
131002
963986
142193
906007
331615
710142
836231
406967
706100
718939
1130429
608545
1118480
1105064
335988
390406
23859
783866
351378
402994
1147440
690280
126159
697026
109951
388964
1165857
944700
699574
141299
989754
793879
356879
878598
959906
291951
130492
1012642
150602
557506
1167103
214283
856049
389915
703705
793896
991170
944811
1124274
792093
784361
1131001
52207
639461
713007
867650
1182110
758480
729222
726893
8176
696040
795773
264424
434221
292837
1010578
1156419
917396
1084203
610239
849544
738456
832116
441928
896522
967513
254624
1149197
941751
418428
236358
971423
129489
422226
939538
689450
844530
263858
23586
626550
579866
317227
776248
540843
902645
357035
79938
3971
309295
752274
124617
971820
1023551
899660
756929
629959
17404
386519
324124
52523
272893
837988
589145
1136106
860313
631032
268785
441828
849797
723923
647478
691299
811424
155535
892314
222726
258288
726272
3040
208591
792909
776686
828639
664524
518380
205732
252736
569729
863372
1160775
515203
809323
747280
634067
1036504
902054
739633
278566
1096033
786121
817983
504349
830985
331607
1012627
1119395
852323
1115854
289073
580495
268794
537209
344347
111103
1009746
971918
548498
531193
401155
803936
836173
438578
511465
419866
318136
36129
1040283
1136830
199675
348825
775585
768580
846927
731773
433175
807271
189914
409632
651924
441435
1080319
531313
141555
739604
146516
152736
468717
711367
603621
178153
672914
820396
323245
795823
949814
648165
80187
227418
127505
397714
240293
473474
142798
855226
685419
686258
763824
771742
1151968
1189137
1036663
364013
583397
1130438
195308
181494
104298
543835
306879
159867
547349
79826
1016060
612035
493298
1099698
541916
760610
218398
867313
2772
518431
1111749
524166
204420
52953
717007
709523
890590
977703
209899
292831
76549
437327
687735
802777
829543
333469
1049193
82951
31247
223543
805911
564761
821396
118440
93881
11854
256652
818957
1157897
530593
714698
51966
491514
1155915
309045
428075
1037838
1098728
626452
551926
688375
423728
769977
542601
286728
272285
938060
864022
654988
528062
582262
905346
284596
734673
1188298
596893
754735
1012152
189886
351621
2654
745030
877650
581813
1093322
438539
321576
252429
143125
126332
486067
1163665
518321
595966
1118960
402865
650422
638081
910260
919662
494967
298540
802437
350097
659060
483681
783648
712504
704713
1066652
901578
1159486
965313
797191
5222
108824
113998
588164
907228
1059753
337480
660215
35425
976432
679637
104185
75721
213084
1102244
925695
248902
579018
1151839
74141
1098288
1160218
725091
531493
470173
476058
290343
1059102
533853
1178540
67132
744410
1161842
20331
665681
1143005
642873
1080547
1154054
1034518
742827
310508
649875
166826
9250
560592
1067556
1083757
937449
1083065
822424
134964
673990
864144
112493
946222
851959
290671
24398
577968
788953
139399
622969
239171
393622
579746
826137
343184
865671
286424
988491
1109998
357383
1006089
777281
677766
101782
154066
581835
1154223
527365
197640
595736
585486
13671
237950
646268
770685
982749
483913
104933
693455
339020
947127
510091
737722
116120
18729
1124868
400479
886789
1004484
75035
667843
825297
851915
673306
137263
889751
666781
889633
578289
810810
874644
287616
1145182
1123382
29226
965685
397673
319786
535671
1048993
755884
43023
205258
1116691
230964
555385
1136817
642585
238353
633800
218665
869220
1140858
1023962
436923
506384
788263
186064
383174
483430
303368
1057766
639308
30563
292972
436114
355413
9939
569622
610343
300232
352729
548399
718559
723171
359002
122748
906888
407151
867140
481437
388612
145506
463830
1048151
946048
213996
960904
886586
340540
1077466
869097
582161
763400
473125
900140
398064
875944
585915
651238
377950
85311
1114899
885170
717305
557948
284427
101921
537669
940266
604545
101730
262997
716066
179281
658310
786678
1111480
809818
106384
991915
386834
20143
671591
187919
1169652
373420
21504
542623
612342
646380
1019826
1071413
180177
140207
437289
359299
626233
70669
402551
335521
862334
131326
642266
67963
640978
193819
629766
291512
1106326
86180
468977
582118
496150
11151
340714
699887
82992
267218
573741
981482
445572
817578
375234
706117
705974
368794
423600
834684
243207
264476
196429
216809
175047
553495
725616
1161488
645405
186109
763721
715461
1156368
155384
384379
129066
606932
678623
105840
1057593
490709
359750
1189786
128062
1020204
1047455
58265
1172824
389324
352021
503245
117811
289297
608356
267404
267169
386281
40787
469067
1007298
1108988
195414
246755
850240
476823
734288
192956
242533
142031
173173
734321
874296
495459
1029090
532511
336251
30054
376867
554325
711701
1117930
29239
766906
880417
406282
416486
108898
844603
413917
685622
300110
57524
861417
538883
880606
728354
843933
486143
1127866
825267
272297
1036693
752224
12788
1150558
182368
625614
626054
316779
936569
481479
135622
668825
50522
391197
747885
477270
76466
340023
785207
1102719
782308
425121
364578
943266
581394
948143
71315
449929
467214
1047059
922422
877892
987405
1039528
1142374
43473
605520
762642
890955
354694
529224
645142
430561
56087
1110088
164760
342529
65878
1053215
670639
770782
1143908
48132
808688
660052
184414
672431
102676
9678
157853
383388
779202
1012308
741029
894908
876938
625995
607622
596408
899106
616772
1176971
445406
446353
454186
656917
938672
649894
419583
1176056
900917
268631
853145
847396
1092831
1167708
987178
1103796
229017
1067551
895489
391846
347779
920469
178362
852051
914958
383764
23800
799148
544302
278467
583060
371217
878115
954925
329140
447176
37556
760404
479227
352497
18737
637788
144916
609819
226481
913242
255209
771415
889964
1011308
772330
695773
5610
202389
342842
793717
840424
839902
648584
1114210
1067573
691704
428454
1178484
934781
791464
1113018
1165478
595398
474908
503576
389254
105142
350221
111265
276898
594797
875753
849610
591817
98844
600117
165321
9225
131842
570853
803876
1179715
634814
1110071
209426
847311
103216
1135824
331002
1079437
64639
221930
770695
540531
917447
1091459
265747
939045
862613
54230
1087806
919006
148550
1112707
943970
244344
667622
920456
1124531
747262
450202
760955
769125
362062
1027620
38717
1026097
646753
158782
459729
1071678
453534
942696
225448
48435
167747
842204
537618
927604
925437
768090
30808
276833
430925
245552
1089292
937057
411750
1083665
318811
970447
748997
613681
675287
1008134
690643
983462
646020
573370
591468
936071
758503
563054
690719
592121
469221
988331
297997
743114
1161258
847330
909985
613114
1069907
832318
177483
403643
39722
987723
413863
1029150
438014
254944
968603
455843
370735
1034866
229337
657315
1058973
1153359
751278
1081879
598694
148484
701230
185187
38810
154723
381771
1141152
169807
1033210
308247
54574
349141
214777
757547
965110
693157
690177
1192663
441794
971507
257834
147328
133230
713406
86854
702350
621260
1103479
443684
69862
61527
1003505
694196
1173951
376321
1123285
191742
221403
80913
226641
568154
888516
357260
176357
885088
300436
1025395
210010
1141478
636168
1149463
422387
157015
132853
251749
649799
478020
38298
544822
1087180
258705
304351
135084
549227
435981
804475
1156972
1101403
574804
153814
241390
673843
155689
892179
687520
763713
379644
251508
801597
554029
506047
1118403
333006
692000
183431
839360
594132
763817
460414
1005374
159868
1097700
647608
271025
836612
223942
722457
113540
964906
740067
811315
496402
443202
91144
396134
221482
41140
424967
168439
888455
722106
1140735
1095032
352977
1038477
463810
130743
575121
994649
117679
233342
934597
690820
555715
969652
947896
1016054
436469
803738
1145889
650225
821287
880131
67584
646926
837573
639549
639766
286429
479488
926819
130520
277818
261430
1191235
542042
162760
286849
447441
284065
108672
913120
1154609
788195
459323
1007191
793670
1021953
669432
918710
1185178
663296
18384
823751
132701
1024458
704159
979373
1175764
660934
1068722
1182951
694138
351141
1106005
498242
978869
1115718
1181673
248519
764896
723747
416397
609209
879033
1085326
1017435
538803
624706
506986
838746
649359
385824
740347
82086
320378
928777
243152
474428
677430
247400
155696
137602
578153
529002
369008
178024
97033
20615
838238
26090
1026702
216706
885705
368013
328763
828480
104880
878188
1088715
164095
111797
69988
748096
1182932
948714
378023
960260
753237
583653
153688
512109
1101991
724179
536136
1122651
978108
836336
59994
281184
1094458
711159
860027
801643
589595
354356
174852
507707
1137516
161212
428977
766371
973731
762570
1098429
547210
393403
964865
1161539
1185096
489513
435377
1052764
847085
197053
302845
289611
601991
441021
1494
1155810
641139
55505
68828
846003
71337
1121633
562477
1072197
890373
310385
350426
1183106
152604
628876
604734
4696
45336
533704
494954
537428
29911
1190684
1016112
613545
464124
1041994
48807
659500
629249
340612
10169
381553
480016
738209
910082
601838
833366
572260
345182
1079207
165925
189852
957335
419110
507580
368427
490933
814257
413755
457742
657154
497558
92314
620928
815017
319145
1003906
23652
1026881
202264
569379
42817
868756
1045839
136553
516020
1173437
770259
441748
26162
599731
795668
379520
955111
799635
732161
662236
967219
331458
467824
528570
260102
914481
1082449
1147258
658548
515289
209171
981332
227877
574859
594255
856853
590102
828757
920227
485227
589846
973248
32136
744704
304182
434290
279398
324816
1143313
953606
890447
1021684
43935
112476
491842
26157
660870
586564
422611
380415
106575
846130
361108
604337
694411
859916
688920
409595
105898
593932
429810
1003195
586185
1079599
484609
919561
20101
76265
855311
821139
478953
30260
421687
462976
817457
146895
204564
1178696
560893
542572
1032140
116587
998
619973
1024936
630390
528181
589135
584574
1073818
1136001
786858
429708
1014406
534700
335484
1131049
579191
221303
1044474
982346
316521
1128360
330015
783869
396221
45705
452183
866720
862977
736864
214628
647891
283971
6419
550738
963976
459631
556926
1141827
794194
930720
88757
321916
653571
1108795
251381
408814
772365
367131
184129
940047
797853
481292
420140
996102
323454
240093
1110923
284408
595416
1133948
33590
1117194
44417
627097
673184
203876
195551
885108
259062
1055087
795699
1172786
276225
71595
168354
1110349
272970
416708
471787
1089802
1114863
516596
410709
393014
22848
1006426
415560
544071
472250
511374
1186364
943130
810622
685460
1040321
266228
604577
807786
247031
1119022
207600
416278
213920
709941
489616
139923
768728
440186
104799
551933
146283
508619
1001811
67356
172264
25553
481184
1024785
870067
893096
1028248
825138
726830
749330
192625
1186084
266115
539176
366409
115995
308404
651763
998015
241946
291952
619724
656930
625224
107412
699846
770599
35533
1020345
862640
734896
497540
597770
1027056
413303
210035
913555
396883
631533
1112775
128834
1187104
621202
608304
411516
180410
222453
400516
479163
800733
9649
678436
41926
708677
432819
334935
145971
218362
1117180
347081
859650
448786
115941
533012
566456
119557
784137
928842
650991
592156
458725
1069598
15559
811170
1096731
318278
13169
1111618
492499
1042763
446170
1129907
883316
620023
1123682
253795
59098
208096
674242
809141
348640
373670
1142938
1091714
907159
240588
755624
449745
770429
928869
995989
1010522
33308
121684
1068340
767370
704494
113292
841747
951128
294082
902547
837297
526672
791176
823886
270769
555157
241961
1051498
652029
707796
772601
378729
198146
994007
272626
581651
1080880
799077
509540
347709
254415
447645
971936
263534
438919
880463
1008002
391040
355908
833655
240134
530201
578728
961266
966947
1073593
886173
467061
1151293
357978
47221
958946
217487
564645
111789
637830
286214
518296
417571
1133037
183210
515483
331337
990492
444812
450903
913514
526150
143227
93649
737676
665905
482965
1104024
159248
60308
769768
489708
386844
213619
222350
944450
620166
1135871
69323
958597
997669
1167894
533628
545958
1006539
880420
463619
749111
625942
78904
536770
208191
231276
1029053
830079
321466
888410
701453
800620
259537
417663
334848
1130723
341390
450252
1027168
1019250
556938
240330
247241
617311
1004848
376619
380389
1040196
496544
779787
1031239
278092
33899
1001258
989887
943480
1136467
1158104
1159476
449189
945194
334129
63600
507283
957904
258637
722311
585037
185970
376377
294942
1095871
109399
416195
676671
180424
668326
514120
960514
43916
633413
871875
1142725
457092
783702
900951
619309
368745
299500
984729
349392
118891
145230
587743
77054
151082
146962
1184339
164771
1084119
763224
716477
123371
288069
136892
1116782
202999
1019478
463718
691133
618157
294255
598154
687161
310204
1183107
665790
436531
1135326
1073889
195237
816166
345310
239981
854978
723814
67457
800301
1167024
971079
681068
532383
2142
352617
191961
1154843
1187207
76605
931633
5407
614535
304723
194081
331652
1071508
855050
497631
529453
1101856
531223
1153786
228826
693256
895180
312642
1180948
1101429
915373
576499
238905
889748
775803
467626
564129
937464
222153
343091
688863
67206
355553
381816
740047
508053
1094485
21617
520133
71061
1142464
322202
383909
126168
127320
661145
432254
336259
677060
656487
655115
797197
256596
1130835
629969
813801
1001216
279327
758530
760839
951958
161438
940147
872698
710484
347596
954533
43356
351787
770918
313665
823429
1071858
15048
172887
1161308
1163548
767000
602929
1024867
783046
273898
1117187
1034046
572029
353130
1012424
374714
999143
476731
603231
111033
669129
223913
351137
463890
334649
788182
1045752
616334
524665
1147455
743314
611074
529008
26514
884544
1030831
102825
1019706
860270
511420
320832
257231
1052153
1171356
454326
589548
840900
898772
905237
1081431
753455
543629
781724
131912
179194
1038398
790133
1084822
846562
521895
421402
842183
948855
456269
899280
960054
790348
60299
40955
568913
744740
1091187
1158721
740636
599478
366022
591834
932236
630778
457300
812699
785142
764119
789594
417471
183848
121534
394173
199495
159877
733032
861528
1185841
966361
1146845
140009
685732
208331
738224
156636
323236
692038
597273
1163054
43210
214266
789703
956762
74505
531641
682860
1075315
210308
606319
774724
726500
1128232
674361
617491
807971
971807
483907
989694
257652
47889
977271
566253
1170502
940028
179890
13109
609513
118121
879243
244860
1048990
740690
42750
464803
792857
1172892
1073449
506289
806820
1035261
855291
1076861
834667
907320
607134
328114
615147
945941
409988
1053713
217899
614490
871485
203031
872605
1079784
150535
1115503
715643
185430
617762
293364
737592
833469
783115
233415
1109942
808592
393091
351365
141513
1169648
850792
739725
529485
987496
57252
302614
804224
298576
1043200
935908
950422
2209
1119382
55875
239690
65592
1020672
7009
31480
6074
205047
310623
71427
191076
238058
710479
957974
231307
404828
1089076
610025
139155
238191
722978
38455
98785
495020
942698
905139
1007154
274550
968004
16691
145338
6094
531513
601043
33969
951926
541441
1073088
1064790
640127
761233
601457
291614
68037
401322
539015
801450
184631
521020
15676
502686
489364
1120089
569568
523672
930315
1055251
983218
1018495
1099911
48228
534692
1151475
969965
567185
331239
614253
150924
23177
763347
284263
1022820
744843
151870
592164
410267
351807
1187794
1170387
1119959
234798
795025
546929
798748
862452
697464
30536
534236
200989
859654
265288
843471
100077
979428
223998
1038423
5637
936338
537289
241226
1032316
1077828
855837
1045369
344234
650952
403772
297783
816666
649895
108560
774384
1153154
304755
911795
969971
494422
249659
962007
50382
312597
798479
747596
878242
705204
367893
1047132
670057
35355
123868
609622
508645
515943
575278
469906
1158692
843251
738176
323831
486364
879385
836802
633759
76898
429515
1163856
147852
396760
736900
576233
713585
809302
1184555
1172111
840679
351241
433825
546765
649028
519833
31637
351552
9509
411713
1139519
678731
61980
455144
746133
956657
453520
896590
708929
853935
30108
150075
979054
299774
1192027
587183
454833
954398
968844
332026
662762
164887
748206
680585
913351
1110736
942021
628645
53320
192684
654026
532643
936063
598493
852241
386466
537438
931361
1173638
776661
1110526
1129285
463603
1024586
30283
578429
429943
783761
812122
943176
1125809
260543
757425
988213
840803
73461
222331
240341
525436
906658
452341
349232
343089
1005141
136969
318945
535803
204881
289594
795005
981479
1044971
644893
954217
165971
189479
372088
761030
349066
368031
548730
829042
139504
587713
523684
967544
618768
798311
422464
443415
982505
236906
949021
1123018
485586
655673
230716
49585
1113415
888155
69370
203786
1096366
47875
887426
114603
763363
277619
802392
18195
602156
1068273
304945
720183
1142839
918408
537133
476307
684173
651072
1109981
363011
619504
835588
605772
896751
1142852
868286
608865
813366
281059
684701
855359
292289
468142
143801
533823
552076
566124
781359
229855
90233
70423
1095983
1090019
112597
136860
732216
928837
214626
379948
788382
277892
41662
658642
749172
887054
119224
290055
1089127
308239
558277
554437
17878
7865
972205
1070943
478114
720465
1146477
1155413
184007
957800
42200
695622
224886
957814
195284
689338
309442
737605
444937
182638
329699
1052864
76245
571286
192872
918772
348084
571199
913189
317822
818413
682727
248276
508892
733678
82604
760881
1017307
451676
152406
536940
656931
311671
973297
420348
969406
499081
420684
395443
788889
636506
883384
467667
775921
1005273
379132
1021115
113227
467690
454296
1043451
871377
902796
393972
409735
122447
518166
945127
63632
1168686
215738
1144265
629006
152695
920862
630103
201967
866787
1099546
841482
153252
1002396
343621
140876
16352
347018
968074
860725
297519
166588
285597
1010347
1072653
600272
556236
858028
639429
792376
232616
804281
186555
764947
645590
399561
990393
1158689
307472
1013995
1060577
298130
867658
145231
713851
202731
273092
1060491
725658
598376
1040267
866635
648501
1146274
390521
1000858
483181
514474
388783
778883
191572
722362
432756
175490
605198
184051
430459
262697
1088954
783982
487902
1100706
401798
303266
216730
35910
840666
717052
217001
1158269
392960
1021736
104113
186413
770195
370796
1162489
1093676
74669
1000648
981168
765768
561003
523094
756550
1081642
1116463
991096
588548
962849
567501
1068587
480556
1015740
650678
311835
216790
840833
438461
1001684
381801
154403
1036354
849758
388645
617246
32712
1162986
321193
154286
662618
1031952
364318
405414
651315
96200
874243
1191770
853018
1112888
882285
658018
208182
188497
224343
244033
1052732
904038
794119
592312
722980
591841
1083360
758730
570995
619571
1115145
779690
712568
864602
274246
705283
442457
1143911
655663
281160
1060704
277644
118904
158606
825201
1089037
1057940
1091825
655213
686818
752670
371050
348193
963222
127041
1115163
248532
1078434
17991
632287
47470
402325
162185
183702
1169042
520713
78057
638794
666860
967701
957572
164109
308831
238412
642763
801734
522160
513806
1047702
714397
611276
507369
624264
611222
598567
110903
803038
817469
181060
160593
244663
832982
1003917
192861
1147345
680426
252375
1073564
628985
717258
936157
364877
754147
363955
912226
957854
803035
549476
855524
99452
408194
913844
1134012
613257
481632
726515
516499
171813
901810
694133
994350
634873
33209
373259
398077
378460
221417
266024
789487
717798
153560
673685
379819
562565
527837
141634
1016189
500733
726588
810750
436290
1146517
247608
496672
872430
874780
723938
870536
867075
298336
341927
226849
881105
325082
158030
342395
363503
446002
691274
166729
451047
268859
880820
671150
507824
471246
209945
359732
501293
207245
568138
884323
1187462
81225
821725
1017328
903974
1192143
599493
9300
656267
1097347
826991
1088743
955922
771428
109034
564972
1127431
29576
688971
979964
597856
357656
49453
208657
645328
508908
556075
519700
206636
254824
233999
106687
445712
844929
732200
1044664
227666
341899
705598
158892
80556
739740
65313
63372
1069124
664615
1153116
192240
68230
629674
862700
1010472
1044208
284775
434181
1066922
366466
910060
298556
443943
725197
1171653
59212
287334
218797
218427
624738
814733
780877
1010330
1080991
148009
395911
240038
935998
915170
507228
1009374
1085802
202165
343671
461186
1190902
527680
975717
101259
191290
631451
531521
899832
293856
1029758
1077711
296534
995022
594461
934436
20063
660
763056
785921
992087
690306
765300
823532
436696
747836
697277
625989
694687
357559
1116560
908950
546228
826187
348340
887736
62618
769100
34985
1069478
1063238
791703
47864
873935
569368
289723
375071
218776
322160
1098409
689879
609116
788585
732985
651391
387786
306091
1059204
458143
293261
975577
498495
114704
705492
266098
997409
207357
149628
868826
578856
49427
801593
407725
1129317
245702
432761
400834
504758
162250
641490
854656
983202
120631
224466
348414
762781
872455
277561
748516
1138333
1028100
255502
32199
272796
530976
97556
1117692
58756
581516
1171296
647474
938191
987578
841831
324897
900531
368570
321055
276471
26159
847278
77886
1191852
758960
449327
68662
1011795
658709
229888
693923
175364
813719
152561
1133124
417103
1125258
1051467
898614
662739
1168578
683873
776532
853985
1181392
825405
414756
687386
270985
483285
1192725
990071
8713
1009481
307515
917305
554793
325973
249594
801175
778197
528474
422773
573419
547399
619554
55282
469081
1185807
673554
270908
500242
347439
184277
12188
62061
1127512
130252
232849
1075794
545891
80364
1187440
42769
1079305
379770
375229
95008
126201
533800
171937
19758
595965
886098
1000843
272342
463163
677030
412256
951133
940105
825232
205960
36257
1082909
314141
888574
286055
643455
203979
1109221
843062
987901
1088865
820688
586615
989804
70595
512676
720039
545042
730890
884562
1139000
1192140
656770
509106
788001
659215
406408
567266
495365
251603
103037
33702
1113189
925391
342620
939166
153489
803462
216649
95399
321130
809850
1116671
179130
288060
221512
281216
564829
99993
1021954
971643
378053
546305
1158768
1029102
113107
139831
194647
1177854
1118489
44094
1057619
946677
157689
664181
661870
459971
372785
659185
1146674
1006164
1150671
913336
844035
139494
132187
920761
180465
1185562
73766
1069123
723530
689349
246132
648689
164537
454371
109320
785848
36644
143462
480247
358432
13180
504784
1090056
280332
484191
106703
1175979
562746
1023164
838217
274604
867128
294378
835540
206979
17651
1084316
921457
573545
235738
400092
772751
610344
138649
1038865
767872
1065911
756365
906098
503115
162854
1152521
942092
547401
595604
952245
1022735
429199
863136
701089
646634
1132115
761962
778234
808605
398778
1097036
710742
1085225
82832
632640
7031
847524
185135
595876
503186
509958
672995
444310
1121738
388352
585417
580253
394482
522292
569779
94252
57819
520347
626446
1071083
237077
663428
1023756
463806
454388
673142
19077
1008314
220603
23791
624944
390976
164529
1040934
570636
96664
1019823
878949
1123634
192917
82047
589085
1125406
438737
367848
1142097
1072183
92935
1036328
351119
883822
625110
1061024
728133
527736
1143177
873867
22027
830410
543434
1164544
828514
822645
1007319
943271
880204
123523
199049
757067
846242
1025538
286477
961908
543657
1089509
1089854
192348
989303
484771
794523
539283
94174
1084471
943900
421260
385874
1052691
211399
388078
565382
691826
798221
809380
727219
744985
602627
1131990
282567
978087
315882
1080804
778579
1110658
807018
739724
721035
442950
816436
941578
317364
800536
449842
664023
1007838
1060044
563182
721763
931734
1002008
74114
132125
26532
730586
147428
682605
749888
1118329
158450
204179
1011656
390778
36714
625293
389545
553548
336858
1148501
386029
417552
652031
1094737
135553
1064846
492422
240652
1175718
275017
897723
531022
591633
557835
124096
568141
458504
684336
64047
280015
575470
496616
436496
1031477
45609
1121654
357952
1172135
968354
172576
699212
47
687752
360652
262096
223014
429174
24870
237966
1056033
278812
1147133
1171767
164989
171107
318741
780642
442319
892827
227380
207554
811266
550520
142710
809446
804052
457227
1087247
448359
251332
276818
1082856
1111942
845248
774575
212593
128104
781689
1025508
1073644
235583
217129
9516
1097517
423119
827943
100405
935763
1026989
975093
441391
906689
445723
399966
1126883
1015501
325530
493063
1124351
543059
811321
769362
543421
190157
787876
20746
1101563
164016
318598
559974
298310
606304
159171
798886
172592
1035798
153696
133860
116774
918642
1069408
2083
415985
841198
561980
12404
888870
571531
833719
88162
615935
359247
640349
1153980
404363
134540
459945
529499
8637
613253
578602
285045
1169121
459096
497370
111237
449384
104854
624812
156417
1036844
606161
238014
1081149
1016057
218825
778098
1034550
435255
1040748
620060
623698
1146610
179089
289626
889810
645350
1173312
25971
307205
330948
885242
897734
545193
570612
349313
1155314
55754
650770
741242
1090655
1048094
1004028
645707
701845
863982
850050
794584
696677
430209
366277
465990
377139
245690
981569
848511
65079
1108066
921567
703278
865779
842713
764979
525442
149892
11595
935509
458588
31642
1065585
148183
957033
783644
371009
276437
1101772
1006785
1129493
196309
1134403
875603
43770
101468
850812
856916
956376
869417
434384
682100
838580
442001
635948
113369
679779
389807
1096801
1106950
287674
115623
880771
421463
835334
671494
556530
886587
138272
108250
443996
957575
499646
105304
468903
17520
171269
791496
1074004
197308
632101
48811
782730
967195
773297
739464
279383
263165
529773
338260
242252
1108671
3403
993969
420224
156282
916821
65863
192897
867669
895680
402811
763474
157211
302115
25816
539450
329306
83059
1081893
1044819
978364
1179533
732087
427135
202688
482482
181214
552031
303228
834561
938737
303482
147879
397213
1002304
910170
1020019
326726
862955
1134638
1030309
469540
626049
657248
774287
1105051
159072
370916
686965
997620
843323
426451
680942
724289
276930
299283
330163
1070850
120981
543308
680021
152468
843017
350970
219111
952032
775706
960629
41416
881295
1140212
1081338
222831
180781
77509
956352
613998
1051761
259039
390948
303558
163475
800465
1157662
530224
138038
783791
1174682
67672
319652
865040
316926
98848
814888
39443
1137458
834570
164638
901603
89914
161232
1111674
436605
131440
146027
543588
1110141
690939
384735
431920
1115320
548527
706185
461075
942542
902611
553331
630658
614128
848886
812391
144977
623971
736951
803330
348504
991394
595995
10958
313583
263810
819790
289673
615656
1017033
849355
1177821
277728
336265
888434
198581
839387
594570
1043050
750717
647490
739403
1076769
453165
1026552
331974
745558
569872
851647
142096
908500
922566
629915
933922
93140
109926
630886
43482
176880
168549
976356
1011524
431852
14534
1014401
828703
1068626
507170
675843
32308
603697
285765
685572
636948
913860
415041
586986
1162075
587470
611179
147588
401054
10676
570125
449325
332075
513053
313727
889926
929888
600934
681472
304259
113428
380994
670700
1040670
534390
553285
324942
1048212
25054
601270
994104
226971
719892
675872
910667
487351
1116027
1073448
564524
578348
94091
506101
1191008
624183
158044
824092
479309
76957
361033
839369
1056568
237501
145584
476200
125237
982091
78026
405248
245359
18842
584812
169179
586503
665372
30129
221843
265272
820069
813344
510148
862455
221784
833319
987451
82883
883934
1116515
134371
397911
1161666
513141
63264
1133082
770203
862289
434695
1129126
729879
981976
5538
684707
971740
974729
718469
926849
400795
98031
1036997
688138
785451
1091495
47957
357730
752909
756821
341788
430112
567250
541604
65701
167657
271889
897058
300771
481866
691807
622925
118182
704
710107
1022720
951860
976122
1067720
5212
817119
627407
648587
1141793
797935
791283
976819
206680
619010
153247
191709
196676
910565
289810
415688
1051571
709300
707396
683857
1075769
523432
504659
433611
22971
24732
208754
869857
426025
1082293
248620
1021521
1156066
843237
528740
937380
1028276
1186331
638844
27748
1124065
392678
410836
1156877
47193
941568
703870
557121
551567
545122
1065809
636070
576461
799500
430232
679531
548418
885875
378787
289567
306863
941311
395641
230779
823025
403524
133016
47004
837831
679684
615736
556115
631139
454463
1056290
219453
341120
549909
193613
397124
730966
456198
1171755
992671
1166430
899029
419729
548444
670823
172205
82475
653197
952260
785094
990120
1023359
648054
423965
771106
940098
1176811
208881
1063888
72620
283094
48411
449575
863310
522913
92102
452536
1114783
398288
332776
407286
259984
157017
102773
1155940
881327
489030
396332
898700
71407
867503
1084761
123597
152732
629527
614655
470359
350959
1028458
645453
28469
507137
941846
701413
876402
586948
208884
387716
364208
798403
611634
763567
987621
558270
797709
823286
20422
52369
289988
497487
1121803
1187427
1149409
177121
388737
777710
86845
442234
1066196
365795
1072823
528975
410670
564810
432236
231440
210153
1139611
165687
70625
1139366
671281
464346
100882
382964
413324
240257
1091148
232406
1132644
1162358
290407
466560
474289
505453
104711
199324
229486
574547
1076560
271210
1181006
406069
101977
331075
639973
328141
923313
767744
596088
544332
177693
430992
826578
773704
602393
1149238
820162
567463
1085131
1191233
874986
747545
385784
853553
1074275
240320
321965
419362
1006598
568778
1110396
366005
169445
34720
125110
408688
486883
299420
606628
103588
338058
592313
998992
1027287
1169567
367384
419192
578098
498980
697086
614525
607674
534788
259036
1190590
1039746
635082
1069962
405427
2239
147432
894951
272446
47680
1160340
350985
937232
410435
714611
1063632
463548
474148
822454
162328
819977
405727
636949
352476
86416
412547
126569
578157
800334
960645
755690
1092593
447272
456762
945242
312268
1026964
726277
150703
1192012
728352
807460
1188492
230011
213727
663321
832653
140484
368142
362742
1068724
216628
269758
753425
123403
57153
9588
473101
467271
482766
423710
896615
374257
584866
289344
1109309
1167972
885671
783402
1040936
926517
189860
1128248
609156
1086199
497998
79209
22921
231833
67122
513745
1140588
1183313
679907
191036
527626
1040216
625879
1153919
1138275
1023422
37264
206368
652207
730687
75692
546446
721338
1020902
1056682
319019
456392
188822
1114075
86984
74263
475847
565242
513160
160650
474653
1010869
1027942
769830
468490
1100263
21622
1116310
477495
347771
436527
370405
251847
617435
273275
620178
1162198
32803
303019
238645
308794
598572
661280
821628
1116563
1067501
482087
488626
292769
820522
964447
432276
563043
251219
888207
353395
107233
549563
693217
473913
336802
1050082
949046
484989
784347
480443
1185726
451432
362418
907829
964928
732968
981012
8898
1107755
874563
959232
389588
1101057
1158169
474784
758050
9392
709409
983656
802402
259618
469821
709496
928010
568990
894915
911772
1107477
971599
1133547
775973
462464
721507
444841
88551
461568
627960
661570
735798
379015
247060
442523
623952
527318
801071
174211
189752
233741
1011107
506416
1009159
449284
1022610
633090
840904
244236
693888
652264
881862
998356
157484
849029
159311
1069546
521218
883265
129411
328564
378050
618081
546715
118227
418654
377289
1081681
727571
1153279
248134
273511
872384
716586
891222
507653
647560
265657
449082
418316
312000
1093602
581425
652828
954299
1127352
842484
779377
508714
460629
145138
631985
480699
793185
19405
391091
965285
668910
947433
855118
251164
797584
250959
323401
1002881
1064407
278781
224228
1000622
60535
1173879
1147731
67561
707177
641575
600338
488151
569526
677476
1044466
1092651
860411
974009
1049995
364570
576000
704951
135006
678312
289587
1085369
497718
259461
369428
271707
559927
56335
579563
441032
15083
46282
1073515
501075
494027
233150
495628
417781
843663
1078396
189754
647513
517306
433060
779674
139532
615613
308556
376610
947242
114464
336996
439526
85401
257167
529021
460405
487846
150055
1095689
20332
671716
252761
595163
270975
156609
788422
350180
740011
424294
555234
633143
24372
997322
294249
719958
505334
841811
389237
883795
1029332
609809
483026
1051156
356115
544405
840041
824459
230610
166201
1012146
506624
668189
919225
47878
536163
1186142
801132
715595
278709
103625
764868
938483
247683
278433
165506
523394
60920
605414
936739
109490
1025034
684207
806058
574757
766269
519052
217326
1152445
930758
1061932
667986
787938
1286
738173
35578
303840
631928
985348
1158531
845152
115814
430917
690285
796642
981846
393791
964511
1072200
879647
977357
1096745
735602
278705
396929
896594
968060
229440
859396
1050054
935857
297286
935809
335187
253372
496786
207393
590495
1177932
295521
279942
355548
95396
553597
1128813
63765
955809
1044036
842155
650944
832062
350100
307453
488578
29248
664227
729336
712107
731147
947923
455197
898706
759479
481855
966082
643195
133126
201413
541746
123020
446967
254730
245881
288185
998318
356190
906844
1139579
785247
1067289
899059
922630
517592
10144
292555
536030
706404
638860
847426
190762
489123
431895
414099
71923
766053
464352
105476
692465
1041904
550784
510103
819744
896484
690674
74620
633354
1108435
1139332
359733
547366
1146193
149734
909532
737966
465369
307735
674561
277141
152889
155821
733014
289071
595213
526413
425617
39449
832930
931683
670425
376212
207630
195578
366021
686724
953181
1157996
494004
1165807
925176
29635
1167038
803558
875266
488028
19039
517995
775282
297513
1014214
212429
345608
864764
586211
123038
672684
324775
1092202
163861
839256
622825
768271
795544
667895
709142
286892
1144401
1083745
1130318
1082144
241798
703405
535060
533216
341377
480183
761628
202045
1023365
227644
1037429
962851
281365
365902
1044090
1093231
262763
409007
493855
184374
1035020
611704
945430
320340
314184
1158467
601993
891925
486180
898340
752862
859582
473698
957264
366915
623611
589798
827073
36884
1075955
577375
822215
317265
118831
512470
1056440
892463
68412
778621
156933
189658
919507
272277
930033
235320
133157
808932
731450
734259
1125812
820760
734651
1187846
884410
694998
420456
1162389
684038
928890
250928
367270
609257
442374
1176758
442431
791506
638410
696048
412466
572958
224718
83309
97644
274565
140897
842508
599631
978507
857237
372131
225951
75656
6530
946208
937919
228735
143087
738181
568403
1017686
106580
58809
785640
150811
565800
995596
1151950
150546
254584
1089508
713567
339776
623691
99598
267969
520018
340280
638667
477672
897544
108674
76178
1057999
727004
177875
50751
645579
848662
782865
1130340
899649
629478
751400
844078
878079
20439
674848
1022314
455412
1188507
937915
679913
4405
245550
675116
202041
496867
287082
1103092
445629
1002795
325927
166781
210409
365962
847684
272511
1182161
406799
551430
195
976218
903017
1018574
1192573
1146410
1092230
398136
1155445
12785
758334
207686
824145
1061084
853653
154287
917825
490853
151159
839818
947991
2619
758136
263673
1112264
774650
1188397
8851
368828
243868
838772
648884
463210
715672
1037434
942214
174485
439655
78365
487045
1156113
355907
619902
77444
607364
994965
330082
202980
794190
306120
138892
899115
684310
1150942
498004
290687
414371
706059
241877
123099
392521
317961
471941
878459
1130125
1133193
470513
948539
744980
336696
257312
647262
884326
497238
957830
1039427
347110
920115
561001
689052
92264
653089
174579
40848
874782
379371
1182492
1165715
199883
458628
952702
1146623
677248
718689
323157
310582
1104317
866815
375041
100154
732565
838290
511744
836028
113125
1151627
420399
615226
1136321
880700
457469
12223
1012573
180868
724919
314288
546433
448360
122366
977403
68109
324236
825516
813137
577608
788272
964539
128339
462439
717737
800448
52769
323263
347887
121146
80912
314586
133007
1108426
221363
797452
354681
146142
958030
627668
903032
185916
764485
1076561
83158
388937
958890
24309
1010983
95980
1037477
319394
179565
389731
1146401
933528
979327
875740
33531
488321
737245
546357
630599
389395
999662
164312
1129445
1064863
105314
1156459
118660
505713
590882
738528
209404
380053
417666
212575
760570
217599
457885
592331
613186
419305
458158
852460
509387
100918
202318
104168
1064971
902686
172309
248212
10364
679687
1188757
837702
1127977
638885
1032549
16273
949562
496172
740370
893864
352195
134423
10538
463970
864342
787548
645840
1179679
892861
24697
990000
627174
1061952
1052424
1045692
567136
744766
1115204
630578
128091
996565
833692
747442
116536
898342
360829
1011313
589197
641082
217132
1176563
1103756
382070
767386
95278
979812
404732
450274
1192862
1050021
139197
321849
486131
46784
264157
319951
449755
261645
20382
530266
53969
262791
905559
535673
1115390
1192738
1176286
1058686
778643
372945
1154474
566047
172482
481322
1116596
515984
544048
110386
812011
827654
428187
2537
840794
1100953
526909
913575
169201
383504
808829
756283
699541
269504
495376
505381
1184651
474975
109455
611253
109824
776071
694958
437268
367319
148631
1128755
798872
213308
781355
1010536
505442
288100
207531
567835
1129350
608375
821474
66978
485345
525159
978542
197455
460772
977960
1059083
637831
890130
1143350
1167042
59204
644484
543776
1048647
672297
1068850
298676
1094936
957619
323583
599595
780091
524846
110047
156362
243360
252562
177186
765877
20448
286736
539165
1148013
115808
1047747
956986
257025
748246
954191
218084
541435
1049866
667179
580650
438239
292204
805998
226524
860384
733721
1067087
116879
882814
223516
112113
444866
251396
32858
494665
1154841
1110819
866587
523439
1185491
79393
1065439
597381
221935
199699
500605
568840
179172
70845
496780
1070716
570214
1040732
1054707
752133
119720
502407
95300
314164
483723
440134
1165272
298060
254782
1091168
998376
30510
188499
905724
351774
754536
342080
57977
480898
1050194
18269
1063935
906753
162227
1186396
733981
713713
717866
376465
262166
697088
1085935
73206
273888
307620
705162
715745
478595
668471
467699
53587
1130886
1119187
476001
230001
441990
358764
912310
725219
673182
357845
752289
1150007
560436
41947
800640
354930
659031
737646
960506
405218
876821
1079093
614985
854494
290608
640286
131330
1022032
667400
1098808
848594
15600
115396
1079540
854376
577611
652115
589114
688437
299893
298916
611023
1073624
1122076
968066
960725
756487
1108323
669659
745271
21559
549440
259471
561752
921192
937981
722303
940730
659387
165359
1033740
552677
510865
1184408
1072629
343780
179279
1129744
1080154
664552
576468
454623
887116
65316
192628
796724
489568
151510
545304
937279
733162
865390
27756
180566
797014
1075145
1088788
507158
1015771
920120
1186232
36606
1147244
155929
444449
678374
396573
974223
616571
666474
704102
680668
522398
656451
219049
811534
1046949
916383
490232
600903
854125
1004854
315924
908313
387317
97420
1069084
845389
93351
520619
285007
1031903
847984
815722
607907
1013540
529450
519417
526156
515767
157917
558986
303792
765857
970365
603486
848562
421975
8085
577803
1085579
503257
1175349
690305
1001298
941257
568106
182108
973615
847080
160770
172857
329623
906820
1109709
1003311
84303
101582
523846
189199
338535
779162
541616
1187625
582501
446930
59112
101769
598540
257899
300095
32233
885320
467731
79471
993796
1085607
27326
736889
900461
235674
514330
1011886
831064
920217
575078
116583
1005672
1010739
1051746
580568
636507
631529
414603
1019674
988843
1015024
1133530
375875
981000
838476
230399
1112751
619899
951775
1091977
644880
458434
740053
7380
506163
646364
1061624
418189
14907
706746
254427
307942
1042129
879176
1093551
240894
410350
411864
602816
782142
209896
1071172
205143
738093
249835
192769
983579
406336
825877
945314
517042
343904
293067
293981
869261
1016191
740713
531433
1082892
64957
699931
572174
1082332
717538
80280
66818
371783
1090551
856617
663104
122214
99760
1084032
1053909
357444
1028356
270426
1025928
783580
520598
582287
440004
797627
239838
497090
473464
63370
287119
320065
605109
719173
60905
995951
1160107
508612
971511
600504
1182443
534400
605208
646028
144132
961217
132214
38238
209474
549044
654138
868799
326146
775816
1028824
478885
726207
1121735
1056430
263115
677288
81400
906620
847182
864274
970711
567305
690667
371871
651170
645047
1120307
4650
595885
750966
178215
1102045
489801
387646
627547
701963
998510
986510
1066605
206167
865747
582785
456812
41665
736039
44778
307788
1000273
370171
477999
458392
387602
551767
1178172
541120
739115
539112
1016995
372257
419171
124419
750271
46562
597537
315127
11674
227000
998953
673082
472885
598444
162964
970460
1075732
579962
1023126
1165564
724418
280588
812031
651921
117084
811888
74943
1161701
614670
442861
478291
1153218
1130293
19369
119498
555831
407758
72138
114577
464000
168477
495973
543179
394128
99113
781742
257574
228272
950285
830713
764413
719423
431498
47883
940158
1184750
357076
685156
821804
168368
225205
49044
637580
641873
1044184
45967
210433
318454
488291
134811
604498
248714
589259
256974
131522
838617
780146
461852
690282
379387
109912
781254
18531
891433
124182
664365
374199
596225
552110
465243
339732
1108587
470564
65432
1129546
1051044
165415
806346
45068
96738
629857
406222
953950
1109191
934915
376366
5774
986923
511382
403921
250785
1193248
182697
851348
478289
972391
1188657
826629
525714
164767
272501
165859
810707
384949
1180485
278060
1031147
458673
1154495
48744
752141
1093834
184628
475851
579149
948687
408452
1133566
580572
179011
285288
474804
347455
916403
69396
1040914
766201
1004577
923032
573734
462949
788505
798001
545375
1062045
271671
874994
694984
1182995
137650
456679
199636
1098865
217831
279294
357672
224387
839918
73944
371711
599119
553157
834874
505122
955079
908708
145918
47056
1083855
576946
297581
361862
788144
166544
369551
459867
161407
342512
692250
188701
734602
727096
871503
280304
532884
1118392
178758
875863
1055789
1182913
670958
4899
787709
242723
142830
694307
826585
409878
877163
867020
900606
760733
643310
923819
120472
300673
418393
401711
580907
25517
69197
407904
142340
767925
460237
8346
740691
1187125
41950
473074
730434
243904
830076
433258
280739
1132188
875343
598237
232175
892293
219711
183876
1034777
285010
454423
630166
434786
61545
210171
349449
672728
1191141
85751
727022
27179
380772
602934
189740
716030
904753
945322
101574
899110
1004052
53980
1097025
180538
328882
707369
940407
710457
881952
305014
458722
947317
453267
1084250
954363
808729
1164530
21762
199477
424925
836109
576983
1191612
867126
120671
52958
1042206
237805
199560
1153206
834241
351458
400049
15186
1177181
379247
290884
779069
304585
481578
1107313
653621
329890
338621
336115
510567
884415
1027272
217551
557303
631157
541692
159090
181897
423467
114559
486886
474081
972302
73062
768976
517183
455444
646721
190176
295683
1043839
294356
481734
69730
239203
1047326
496196
377636
748053
849408
1173053
515253
1177520
1139991
82598
43164
1171937
1011452
612002
392790
1192778
938658
452575
595581
1071550
219714
1182362
664921
329783
258952
535659
408417
916686
831868
866018
371022
755943
109771
186982
1077026
92880
525408
640861
1085480
366434
336328
172076
246363
1118323
680958
364361
1049082
999597
814601
961366
948729
616518
838781
966169
145460
278742
505615
818968
834421
899739
146687
623503
861798
896332
394273
1032206
537287
301554
684832
1051274
180053
1158831
147127
240929
118055
677685
941643
686305
682176
774979
399866
386656
25833
580853
1063693
1004008
230000
531277
314907
47561
773145
725543
475886
508742
1145835
1039580
1051430
212346
118778
733293
980981
299410
507506
1092243
387519
41426
658771
1189636
182288
1081974
826692
375556
620450
515220
910811
487514
795962
262552
1017892
1082479
354114
1098260
921034
1032665
119433
598632
124631
322655
219538
1036454
966572
471797
920455
1015616
1111275
157087
503739
547817
579386
584567
677215
1133221
807172
830632
175697
1173794
427225
1117014
787933
1134849
233256
357477
102321
1052968
250385
1129796
129432
226408
749578
1052639
329748
109964
47840
898352
665047
692768
632644
316203
603241
1143473
1157920
46336
1078210
873874
614008
378948
858514
498892
1152104
443009
1168132
275521
813964
718916
993445
1045959
577231
629819
1122044
560416
191010
662373
409801
167086
623727
627313
768956
446945
907286
113367
186504
1000971
356316
958088
917404
1098517
966046
824711
293447
732641
567681
707123
485763
1150909
755622
1060178
668061
899172
1182322
923766
97771
571579
1120376
360567
1024946
1089775
30565
99575
631388
925909
1144927
556649
599398
835874
760576
291293
678755
3934
695770
593851
651599
289546
1189144
614059
767843
549242
74319
1057809
739009
707201
19338
1098546
4801
1187984
687540
339095
148914
706483
824628
44776
831824
918284
458262
541383
710500
1073887
1120670
827664
656030
258936
549930
442607
79161
112996
1133213
487271
372256
669391
659784
960305
121067
182690
510522
144626
707113
709591
1149427
710646
28677
503741
847409
979190
273672
375516
1105478
1025699
214933
146327
930595
15385
273483
276945
763670
1084295
916856
997318
281261
1162194
1020012
82337
301081
1127299
70770
968089
865472
488767
638159
747786
330850
10337
221749
867376
560955
479994
203736
1012881
72635
1059899
99159
1052965
1064325
501859
46642
320233
163464
517007
1111651
935636
699651
215625
206335
1020640
1149629
1157264
217094
951036
764996
453437
1146745
1037855
924344
631553
62919
1022567
368759
77258
58099
331700
398118
7353
1110144
1183770
722262
848713
1034314
932048
187266
153292
650645
639500
702472
994830
458884
591444
1060095
659037
109906
56522
137764
982223
1063139
392014
1132421
907849
1003366
125217
966098
33349
275929
81435
882030
292590
484671
1045265
1062327
192211
583965
201224
608287
236935
689541
975578
522171
331436
53610
368444
832359
1048739
764904
1647
637467
73179
20620
573578
1023205
809278
1181532
886924
925956
246567
387183
764386
318007
523062
454766
643593
748071
421565
1147582
976063
113900
521908
70863
840813
878662
361326
634894
1135288
766323
649762
1137462
974001
155985
1007087
1019163
1074707
138725
628065
1049356
532339
524024
37403
574435
687997
317103
450750
824971
919442
57571
633600
73868
164755
113390
208269
59856
1023042
1068612
752510
378218
848661
450197
111583
788487
1170015
706961
461191
267041
554930
633826
967391
481907
361212
372810
548757
522148
926341
715019
111537
628502
430721
718346
846348
989409
538976
61257
866535
908044
666210
1108248
101753
342422
1085824
753183
938348
1139785
77408
422285
696382
620715
862114
1086074
10220
1003489
222186
972573
505506
687839
563630
205012
76694
277918
980143
780759
856297
506093
119013
126552
1071626
872626
820475
214743
744190
331305
863456
992878
301683
524348
710666
409800
1030899
635927
366161
738133
706329
356869
841746
776258
668402
777785
776180
88119
436894
1184491
148483
32229
613712
1148977
152881
445829
290087
1009815
804749
1152834
860394
132662
592369
997509
131542
1145339
894558
154128
856194
226442
1033702
752997
304706
607498
1062968
1046630
996487
374054
721311
1123350
699951
414219
168999
935052
930817
173350
24006
902737
499484
312660
234308
222183
316735
284956
885204
976334
573112
407556
109249
1112934
655270
131435
535437
675950
913535
1079407
937627
593588
787077
782673
886490
909502
955579
725997
1186182
63736
589296
815793
827915
658892
201270
129821
54817
419516
405561
583265
468069
760817
239260
61039
331754
662657
543387
277048
1172406
515460
907474
833733
502103
1046657
561583
471378
610854
79733
388053
450752
225297
1082992
940622
960221
971465
125176
486063
789454
814952
857003
1099431
1160579
1148912
603225
559215
1066648
188648
764710
391388
431329
765402
418424
82845
400441
841003
393159
462342
369205
658663
827807
335018
252693
297185
1140475
554766
1032365
836690
855667
15648
826871
605845
592462
38497
1039748
233716
705834
755802
252778
960976
215050
1070660
1166539
39608
247392
299986
743138
458080
1048848
1055709
577788
940713
775489
140722
127438
1128722
229893
740665
242906
324925
602626
1100213
482962
727904
733790
1040499
599745
587233
19522
108189
814684
948431
377062
694494
1021216
218192
14634
382377
62346
130397
52592
1106052
65061
1188148
1122953
980578
371683
449421
333404
1168299
781825
911033
460699
802218
796164
469850
349986
387721
81715
195380
747050
146726
1148571
653259
468265
985864
76351
934446
420645
345137
352800
292120
990548
685181
1065410
968262
948554
77977
179959
552685
472932
493104
879125
441639
206236
367698
511482
305621
432314
359225
516125
1180383
896159
483762
720780
300569
1053527
736063
927147
635835
928793
667281
783317
196405
498865
207760
327669
777415
1000256
428502
836040
4267
816526
1016287
800647
99457
26164
974558
1129262
319761
255938
416835
1148411
726019
654773
222023
732631
632455
930181
476777
672386
604891
150012
178751
883017
320585
352642
721674
405706
547637
274989
653422
718938
819619
979234
1015571
303152
449907
624319
1067103
458222
522
1131577
94080
924525
487342
809693
813073
471000
499207
1085723
432643
14295
494484
185869
608318
1084126
94181
462419
1036359
533567
731531
79418
168913
1003358
424712
1006033
695210
1106002
870787
640601
643082
805177
299223
185589
621855
1050657
461947
1028702
334375
209611
396171
811375
181001
846702
753223
616909
540395
522298
308762
742855
1082721
120549
225039
493444
213351
648361
481472
1013917
401474
30389
2157
562619
1189901
595046
807468
481287
338788
524483
665527
753773
358257
925137
858918
60548
601107
790913
430785
92576
450035
6960
314693
402226
26587
432530
468921
354142
1064317
1038376
346360
560324
773304
86275
492879
120525
927032
466557
152154
499526
45524
1001302
1113162
276905
800449
435302
863407
252443
96044
740081
744450
783893
804791
539519
288072
374058
591367
552040
594425
724528
267932
1081880
63009
618940
115452
318587
455514
323327
919751
357095
724290
980933
300159
939335
747905
114672
929607
878838
624840
1173841
618440
89496
430499
212080
750374
848282
64490
1176661
488506
1151311
36927
88654
268306
1167964
231850
931139
893962
697261
641514
516899
341957
670675
256208
653158
200249
128599
591792
628371
606511
400404
146097
488839
751321
948983
622295
1144872
169809
703227
1072991
696482
182879
181295
225872
695260
56324
478960
457012
146951
190296
400657
603310
718953
620707
253245
473080
820174
866830
407425
385592
1134884
311411
1029122
829577
777119
174095
391545
329704
878346
1015282
639168
902813
128782
543422
1101599
674972
225302
1086770
543964
890866
370538
966737
821428
334086
77674
520935
896239
597675
1045757
421018
893165
249564
399803
821271
460758
986735
714282
1005582
39323
281017
34963
835716
676316
242219
621327
243590
569389
591928
853755
852294
1055287
793474
433304
835837
710579
180004
507077
730151
769086
1174231
430989
178772
1156288
514464
684017
331227
154379
1165477
42145
583017
878893
757979
356468
399777
40097
1046940
1169532
1161311
166895
787555
860341
696830
1100377
491077
369776
272637
1117869
138631
1088739
646818
409384
691808
798358
596478
716651
16486
480705
716082
1186628
484918
378643
398339
759426
686777
1093415
131690
197355
965455
265213
357385
595278
578423
774050
357613
654848
524381
341339
749847
573564
1114445
902950
749039
208758
922666
62231
343039
638851
1071997
154434
814607
687216
532351
458407
1053250
539360
408174
401864
895468
181555
876254
193174
298013
725662
712501
1140321
55246
837175
588813
146367
829852
341038
661545
360937
556521
318648
245443
551156
328466
744757
574328
993646
23125
941941
900380
935046
25655
323211
494519
25818
182088
1061699
153557
204701
1120602
1127025
615907
512490
726649
946223
505484
1103341
1072663
710015
1117068
1169858
528495
294750
218956
685229
516029
886255
591030
756006
225033
22570
292236
910607
484692
1172969
650089
472291
372136
643536
16666
476989
682283
369561
554347
1097250
674309
671170
273307
730449
651151
158188
117580
280059
104034
547466
94752
965197
280226
1022404
706956
800335
655944
1071852
397037
414752
231458
690140
873696
1035528
38279
715210
1104923
1122801
632261
328098
1106231
133097
692609
231222
547400
640800
55376
365037
963444
22898
328966
487285
476496
914776
255764
466116
447102
1146479
1039791
771627
607651
439198
639882
198753
438413
691725
681122
655553
615306
1085308
296194
880115
924750
120781
978536
158221
356719
499272
961536
1142080
1057895
1020087
827676
752994
616466
101796
60522
1162179
5399
589914
824216
872043
489164
86673
1107954
998260
409865
82863
427235
926599
266670
604399
916420
439089
155048
153497
987273
322041
241719
857989
1149275
469093
658429
148532
655596
502810
158224
919594
175879
851823
108506
397510
1094071
674077
558626
849334
1062733
767658
281657
900690
180426
479052
991812
28440
307071
180271
1015496
919311
675766
1118603
87880
836223
809953
1162684
1007874
599600
1180829
570745
711692
102066
252376
771769
495775
844881
447622
995910
933606
204452
102510
772954
848951
572655
815759
1126107
455556
829546
460895
492437
725399
704989
1135667
491967
630655
1024128
1069387
820834
1141337
1177196
151782
404112
596598
343189
511646
460698
47273
733130
412071
532799
667344
227585
595621
841038
162856
981550
692097
376620
526370
155079
79010
293662
1110211
574634
11578
656509
860974
599265
452856
151420
1061921
690467
655722
761442
941975
265807
150557
426472
930121
852645
94089
1147023
594334
627383
1192014
341213
728798
473215
444806
1078739
883228
813006
652810
646404
342303
360885
994981
1011496
1045622
1102016
888309
126429
176736
1154985
701364
138580
269094
490907
135355
728499
357970
976742
542721
1107257
97856
642678
760675
702550
519760
1068590
403064
1176868
557341
1070155
812172
441155
241905
1111380
962859
490587
395343
683618
819927
255381
961064
337087
500917
1122520
449329
748912
802215
113031
555199
680591
541400
496383
283616
203441
1051014
203081
1049837
416339
557629
756761
510700
969233
1084144
94942
42408
412390
952795
83092
370514
939490
229701
597131
696140
200964
817089
1103224
465622
954663
146940
524233
853640
1036628
327231
1186014
627623
610544
126953
1026323
397293
1163139
731456
731783
738276
179256
245151
712608
643265
904705
825089
615805
1155673
610403
345928
909751
57705
1034733
933695
228294
138946
116215
846338
823595
1104631
205452
752560
1001368
937852
441016
901885
1134242
483498
984849
570038
401480
835096
1107202
1188204
292906
43782
1038575
1185582
1154201
115937
611163
1147247
1046624
749294
911295
591618
468880
107801
1169044
1131424
872219
75504
490658
827759
162122
750211
1141834
43324
1018201
478030
683056
213168
242763
88650
164799
697827
814301
737247
759840
64237
654243
129496
1036806
344791
591546
10816
1040408
681784
541887
72990
748204
553532
649731
504939
37161
1083522
968807
707745
108184
434436
353852
86459
1062506
1077809
636032
709624
843536
1170252
301819
718116
107665
950909
608406
69216
1076343
29070
586902
1032837
1145678
559708
607304
692903
1064735
507736
882017
1169152
120965
214865
789877
578841
482315
133889
710939
36313
448363
63462
1155617
428668
582786
863277
1097886
235629
1165815
656980
1178670
189887
888184
247833
286915
873500
829186
1001783
1048399
292456
714008
711180
1117793
266264
662796
711037
491139
419655
1134358
1110789
930390
802535
569570
630248
902283
53069
1158583
915692
989067
804700
1163579
964271
78107
732960
814622
452252
1064927
10442
1145442
680124
809512
1068262
177890
24304
161220
200266
56809
806522
896164
1028444
435298
292718
257507
619595
499863
544392
611195
650557
225720
153130
812219
163362
64474
580513
826852
84229
155871
246662
1113210
693557
569637
904804
395691
589006
186996
934754
372832
123424
900514
128308
334636
881303
12210
581074
619478
88775
764824
449734
18725
1176153
722271
175221
988738
460247
502742
553840
611186
701329
461070
493557
961918
322298
690139
86229
299438
377803
385008
348593
656817
466491
492487
699021
396718
784770
996178
48559
356158
1154426
658902
1162778
129053
169761
1102288
376788
477272
411943
990162
1091091
177945
1101285
1092554
1015579
1020308
1009520
794685
531840
255754
830532
117932
192155
835412
613752
597431
269323
392316
321156
1187285
143527
484383
850097
626613
589295
207297
1017669
828238
650701
183288
632004
877846
696210
749546
367720
110346
70765
403435
1021728
1146440
519053
112478
657836
433394
1150275
17072
851063
987472
330657
637955
843833
438586
104832
81620
1130203
618682
281630
658181
1083080
777894
778888
803403
1186311
978566
960195
1050789
888451
110093
227989
738705
972159
1013591
195693
795331
230336
676004
874470
1054094
1045627
938255
519689
383912
377207
1095762
161825
590922
657788
293068
976391
1059119
402042
267629
608676
200187
67017
346057
837098
495049
1070336
638078
1081822
929699
27994
438004
85936
1190641
553687
389760
1011661
88508
6920
196882
14489
1103081
128468
917823
26585
529039
761201
499283
465775
807668
623731
886534
1173102
609521
253677
384587
723726
762726
850732
289955
332308
839495
319755
977658
211820
848077
60252
153936
279729
142529
528613
335577
718507
662021
786641
1088456
906197
1072000
369522
200886
680986
536921
791017
790782
99537
405265
730816
753004
1189508
871105
138921
599632
1089093
930347
593404
253538
1004197
421293
500469
831726
966288
531315
625985
878483
807545
1156679
1098926
671918
617140
1086371
784827
1034630
598137
1039564
1127247
1002989
947341
773570
900608
899894
1018420
363043
639678
39845
1064737
521932
145287
1086044
112793
375138
122333
262471
361758
549008
367134
403253
294569
1016096
772865
806682
807783
31498
701725
1156740
102767
557558
321177
1100131
238237
435495
1143742
212423
425293
331567
670130
635064
1127178
572725
349907
958457
3774
290130
793637
240037
416176
923188
1042735
76509
118676
607897
839531
1070162
196694
1076865
1028213
1098327
1010692
274075
946093
56566
100743
534688
1171010
370549
408067
604551
828306
532100
680828
847888
840719
782633
87279
510529
986129
428995
538703
5931
200096
945927
51442
362079
138240
770236
64787
169772
802206
650418
429413
1061475
954844
731452
505855
734608
469347
1205
76207
666512
212548
976933
1121793
776841
102946
537722
1046372
676206
507018
361876
279072
67749
941206
227067
353809
894571
774331
1076417
366254
1031063
203109
727511
889084
573871
569256
865725
950347
1005869
958167
214489
611343
819304
1088797
288562
966811
275318
110239
771347
732193
57344
1161941
174633
1008128
257423
788055
135615
296636
232608
79273
222071
697094
1107484
710301
919731
1185557
1178133
925469
816754
545347
1031529
931817
571439
366204
98059
371376
889032
898235
281362
1120071
560521
257162
797843
168359
484328
270025
475934
870622
61454
238516
192032
138803
239784
362277
111368
1070275
22845
381712
569014
979391
440968
670147
881616
830897
75260
318969
547811
715926
1018483
422225
874802
1085124
908438
1144294
557695
48681
823117
344970
132165
865079
819163
912659
886567
612811
88516
525903
71131
741218
350084
1006294
734845
923176
1135162
597743
998054
98825
576253
884659
785720
305602
592910
585821
1064355
129734
263964
1096761
928319
793460
318085
254374
167916
29896
153201
1040765
639864
47804
447187
393138
636059
1136065
905485
863715
395524
699426
1060300
1037106
514937
1103440
185848
609372
927203
456048
565318
365581
513257
891173
194768
163042
1139893
361256
896832
172496
1174759
1014456
760442
216539
889440
473713
506848
297110
107280
72118
478758
561880
266445
1155857
278045
1048697
447048
788347
1170929
1012954
793010
764330
63335
1072909
371793
826393
1036572
491190
435367
314392
24668
925710
1053321
680259
539568
279330
663254
387770
731505
1001434
190071
1161464
394355
892503
776047
606348
152145
11414
440368
934644
368961
893067
224779
996801
665843
451436
760106
953696
957829
394815
383579
865995
678969
389688
944918
790576
19809
180041
849267
46076
441747
767502
362015
203460
691843
258156
264802
46700
39434
650917
307748
166248
685951
863457
1141856
906874
420201
46580
200006
454534
1001983
473900
249121
445702
1148788
311653
38340
364587
134529
963483
141694
875092
844031
367658
800711
714935
145222
766184
864620
917100
794605
1177719
821256
699724
1128470
469269
1177676
1168009
221447
1149726
554226
594384
844154
855446
460255
599448
17519
84162
936485
719980
451763
174617
285006
103816
299184
951900
16795
605005
651396
842022
1149897
611159
365101
960388
750172
1140408
976080
149213
464061
827317
62496
808052
125382
241897
452804
1004680
585887
401835
690849
575582
1157431
114966
567438
610439
633047
695582
269110
1010337
367740
438831
163390
429727
627152
602891
836609
556715
288191
148216
925914
906002
708431
440454
197864
885265
264584
474352
316346
593075
588622
382972
137964
370639
967699
434816
38747
1075977
252754
200346
967739
1100407
453507
886400
235306
797092
572600
101726
1047915
56633
225921
160139
442241
596125
159697
14839
793218
1087136
472013
739848
249662
1137183
579518
777764
220749
296739
702484
351932
698638
1050522
632805
404577
1009647
940996
717085
193618
966725
22784
253490
61549
1048944
319610
1080941
55644
571003
267134
736783
279982
151458
144434
655116
877440
805653
141526
343928
730320
1163439
699586
257204
814450
829583
669358
577766
1084826
835118
725311
877563
1102483
133781
873394
1192690
244777
890637
371435
225400
973558
415515
567502
154965
1119583
1173294
379488
492958
992841
728357
1053492
47981
1179762
856116
423296
355937
90746
827221
282387
692852
792743
1107120
840894
1030178
100287
1172910
239375
717744
628962
649005
316372
886524
1145011
460910
1159215
276439
878009
490542
429405
29293
722292
93726
1093024
988849
560111
1136256
438858
75545
234879
651149
643410
485964
632649
621133
840995
337106
1162948
488097
292255
283787
40753
694218
1055038
522326
579897
334992
875152
1032932
1035797
686454
997362
1149774
1075238
402962
895249
806313
479706
455753
841109
129017
542276
332377
323570
384665
988259
201546
843605
603566
911586
1164219
654281
277741
238769
626234
1010081
877683
219923
607773
924835
875188
72425
1092995
1123139
257441
263124
878817
614681
944922
96974
851136
1126999
735887
9639
904637
160029
1005637
1117158
692863
1040126
68212
106435
298185
993763
547389
414834
1171083
1155670
1177461
1190612
204681
1148784
68841
1087090
983851
1042102
1028070
257597
414604
526801
1157299
953318
555660
861851
810642
6862
1185099
614160
170613
371912
1179339
41096
873676
327909
251744
288459
490930
239773
211599
192350
111176
161126
253030
328920
374418
444468
13067
427164
496324
1178305
601583
725117
710231
1029723
998515
1131598
340376
696722
182745
1015689
317033
402273
336266
749924
646951
223006
348054
248860
706093
797711
17799
687285
184063
176733
1014742
473160
197587
208188
432005
288867
821297
132780
848484
871675
289434
330838
1119369
670644
56698
881648
978191
315150
229792
152174
775218
170331
12550
1151716
537249
24211
827435
63928
718158
550861
573459
1114550
303737
729244
1118030
1167686
188275
580632
380390
85952
93060
992408
486494
164401
1065073
673698
742160
288107
355825
456367
1139660
832365
95686
1050615
976574
384878
1087820
659799
582937
342724
1008788
1084450
1099249
1143771
357738
836706
877371
1021362
78642
349467
1051345
237462
261388
502011
703581
550093
1085681
421932
47839
1007128
672562
1150299
40782
732662
1120116
590051
976704
633785
80846
1139229
654064
740657
443025
259476
698968
203503
359911
263516
437012
259795
381858
673050
1171730
785909
909685
1089738
414924
218850
639486
611954
781566
708940
1002515
220116
950272
244227
1178173
367157
70041
566483
720859
1156157
1136163
1115753
1144605
962763
258692
200651
77736
404205
1049554
474897
761715
959485
917181
674102
722082
642507
910293
609342
542033
1108402
1061012
763599
305335
198652
221205
1163678
191766
1133142
973602
789553
17124
490
41144
310460
699662
864770
1103225
707618
656357
261519
84098
440124
948083
851643
135096
31604
976500
100697
216369
901140
793444
652913
825717
178745
1147730
217866
448987
1117886
441617
70689
418251
1142241
64423
429587
812325
523666
528552
243648
650634
544634
1095886
1064090
215157
544241
63026
198929
755291
1031272
271203
966488
909188
986375
874397
434931
980372
1082382
136390
59655
1165432
859312
308849
126708
560851
778576
711666
150153
870212
416826
501438
958975
1149239
344606
706841
1150426
1147954
341645
718183
313835
427205
988315
82011
696887
797501
1137023
1006231
710201
1132332
478344
852283
945369
970059
712902
29322
1184160
301036
728781
321073
909910
292997
867183
437165
187611
210168
382915
364176
24003
569641
741523
1145646
7238
78484
940796
126659
474171
717435
710845
1018600
467933
90818
484787
733882
331052
557117
481838
947964
27681
263079
572358
717606
250034
889512
17910
892955
1020009
943811
7491
975430
1001998
331047
22790
1059212
371309
500491
182915
331470
407436
193235
57347
111456
909297
913938
146754
1040958
988311
1097538
166174
801153
884435
177898
1111084
35072
641200
927236
13657
943455
380117
700581
1159033
754029
934124
1098690
259802
754415
935625
479261
815869
1074605
687734
763026
519026
472321
1004218
522438
1062613
1191738
874007
978140
73381
946655
464888
567588
415107
1125137
514291
759406
878354
870757
838359
667719
1094585
796142
992756
231500
490459
269779
283442
772142
754376
1148196
1000655
201772
1004192
1081308
1128125
906396
514450
554764
501580
924459
1105025
185799
585662
783891
742080
700482
99112
869607
404713
1061655
152910
192485
397706
206235
984958
698601
308686
1143808
233180
471560
354228
203107
238125
351598
1011956
697134
526537
670576
120274
608377
771290
606093
243047
804468
804147
1616
445714
658453
156012
396555
271124
526261
564030
304588
100316
1162155
35799
665219
421068
352103
380628
7310
635217
981650
989808
1171046
502731
387050
654259
241248
130393
324630
401549
1181851
435081
776371
42937
1055411
956934
885173
923474
1060251
1089842
292033
322975
796097
787525
74777
454710
81625
821309
194217
882298
923446
44435
599003
677579
522358
868868
31723
621473
452995
674421
98876
561925
1063648
704233
309619
689012
867499
169744
54637
1094372
1130929
1141372
481048
814920
355976
1186539
173053
837538
634978
292574
161672
58921
175105
262368
462408
699685
588675
792092
469479
563722
274835
413769
329809
856229
88321
547747
29450
340650
732773
2532
916933
1020039
1031542
279762
1003077
552832
1321
398814
638160
1121974
777018
798588
941155
613320
760872
518184
868082
865101
767823
939017
600320
1003102
422525
485133
859235
101080
876059
131056
322287
450123
139968
274596
637859
530465
984000
1167150
1031824
877900
1058047
1022224
490596
193406
670259
805125
949657
60418
110462
523829
422163
340429
756995
318972
1017174
563085
370004
670886
365592
1187933
942386
1174377
45388
1048096
783066
426626
709260
911152
783831
532467
407909
244550
363461
1161023
133848
990853
886716
1063737
74879
407235
878129
1106239
449746
58083
1087416
990670
556452
114972
676901
379983
754594
224942
580966
328204
874000
505587
698382
653389
284438
842696
133222
391044
506998
285428
227812
459773
98452
213177
266284
979979
77868
6064
396336
898256
630384
958973
784986
152620
550855
223559
1180568
1094180
745759
369170
884252
439952
639275
152661
486660
1062849
646831
1035360
359385
356717
520098
626953
65101
1156244
1098831
552125
399473
301211
288606
1010654
461093
938151
685938
4770
887397
574649
853200
935682
586516
513478
622447
67422
151240
976748
973751
1173281
5307
688368
405581
942173
929124
949015
1132584
297564
415472
918330
754514
1088376
522578
914458
998835
243729
439880
1112316
609618
111
147138
869763
861175
339123
828513
1060796
661268
266776
579604
486627
347511
974331
567397
1042391
943243
363708
466532
181988
154817
1041107
1010988
1142289
1151980
863249
1092597
944486
94217
515814
1107112
467739
318397
682952
452094
154920
877508
686684
311672
623588
1115236
577081
757535
1017837
1080032
632300
823015
322195
796005
346584
1159712
923599
716233
934814
151425
377757
301602
88603
430439
29685
810623
768996
964590
919176
189900
607043
1040570
785446
975778
327973
605762
815179
575920
916459
353815
1123070
823741
992790
302412
897480
837288
673490
884567
525486
4545
210087
198042
452986
504598
942836
875434
1087398
801135
873884
674414
412386
804420
306333
960960
984652
971410
440550
930961
1041138
366001
142617
188414
508148
1015018
340954
130884
788051
159489
1081594
113477
655205
246789
415670
700234
111073
753096
517543
752753
395756
417487
653899
1070785
973658
885179
849761
419067
575015
177320
75861
634920
535663
761947
876374
93550
734471
345591
446154
127779
133968
1098872
516968
541612
1080939
984022
960907
284831
370115
160068
685528
467510
479341
857565
144444
320588
723570
897603
494325
814744
949809
509781
153074
160590
726901
983023
455433
946204
172355
882224
39877
167127
234911
796090
103957
230974
908221
508528
353069
768057
710086
124713
21439
960962
388998
306076
345737
1061376
1157384
560465
964021
467436
459346
244587
1063584
269038
769164
156668
245386
974529
205104
30961
927462
265783
294875
70939
976857
237485
947515
209814
98623
1050587
74948
195765
802549
437972
344879
853950
283398
1074652
925552
388375
214385
891799
440897
904269
854279
166568
891269
192217
590656
1185087
451525
1078027
393051
247568
655666
523817
391403
285482
380240
702463
967425
709493
1123394
485811
976519
16954
484956
669621
623474
501879
644235
1040995
703669
505740
715862
579838
1079465
1046475
371252
825835
697645
319797
600474
355350
532833
296925
635611
851370
214816
322935
70567
926454
974773
111464
664009
588889
696759
526619
1055501
953675
849985
198540
1071330
978683
208991
314171
409718
225222
161969
1028715
1003348
549796
277171
679902
276815
153694
624678
904531
587645
301935
614618
717086
252234
122617
207400
452518
490495
274711
1120581
386807
8067
334262
516196
935611
978119
841149
175993
433595
1112072
794156
1082596
695923
897668
112079
258665
511937
1065778
1035055
27700
102940
279242
1015247
683375
543795
943738
796549
656881
1173891
957867
837508
1080846
883035
907870
1100134
890161
622868
563181
135323
374718
1146359
826269
706281
66968
443487
1039884
1138047
605310
91270
74401
719210
208016
254840
96797
1091369
1091823
944267
264287
1091995
787895
784561
1121542
1135946
117881
165260
696315
935986
896894
997232
612736
1184617
837313
808327
1035097
624816
340313
1117311
600054
102122
103067
901053
1153826
890959
182707
560761
1056050
701739
383835
1059696
1173647
1133052
370698
294559
145915
474374
949922
638476
600430
946780
59296
408928
947088
32586
706283
1139894
468097
214118
733576
10017
682710
337970
954105
1071484
921930
310058
717511
620519
406195
803501
498909
649697
173896
1100727
278872
9377
1149697
281483
451243
670676
2163
316604
373166
1098377
177778
156341
840758
974262
1038937
92617
530159
588770
1156742
66150
844595
199529
792347
1048455
651283
831547
683932
655292
392352
452818
203207
104359
901624
1138015
875971
190530
580606
97507
520325
615213
764124
107248
861303
114872
308901
1052198
884512
1030815
786522
1012404
411282
605117
829502
1129138
491205
1163444
517122
180
718654
1091936
456966
407338
272856
1101574
686509
140624
434627
35553
1154865
347418
933536
744964
311060
58957
373187
1156505
275424
1140598
183131
197049
659548
504588
283318
537560
451535
723579
765487
1062469
449089
1016860
839060
444678
437543
107864
451359
713807
167698
218467
45603
724431
1105688
635386
1104139
215298
60959
76997
257964
1015829
77944
1023857
118927
695759
1184932
173309
284052
480861
1154750
872500
479071
204682
3066
665760
526894
70465
1114238
1059368
921383
540976
998450
881062
360985
820319
971113
882202
218817
454180
330351
635328
623636
925442
199487
604253
961751
1132500
418815
458981
367415
901685
636789
282798
420259
759492
881159
238030
939230
744009
338392
244209
689268
644651
156825
627813
734727
272770
224786
945459
58727
938685
637081
1182338
1007313
772502
211613
734961
592733
1105884
962680
533093
955120
592466
484351
560175
823818
722063
1124791
417890
794836
786817
1132509
583727
411552
241377
633951
1169649
869426
1120683
320483
679149
641988
593979
1017872
106665
803991
852056
35116
701332
839962
270567
772343
53553
446464
886830
773645
629487
1018151
570238
838850
650328
620633
1050656
122147
1150074
90026
950525
351251
723283
658178
351115
333925
301900
923788
121160
81520
660645
227601
371119
480533
187580
353398
467451
239907
799857
313200
980158
937522
329782
581862
335736
797748
1009302
629599
397279
38588
30392
918667
927325
375131
479483
1142491
257377
280919
1064987
250975
769453
815547
391628
979117
1059371
990109
355488
416761
921279
404984
217816
983503
911485
42257
293148
855552
307265
488905
145412
429824
857932
1122909
799057
624856
962822
976752
1166415
270492
1085946
444851
537910
123766
675234
419040
104437
1115481
1170560
627769
405887
46442
1174777
242058
379341
668787
3197
810744
670114
615227
755659
71712
472480
752722
822980
950678
618659
566016
76501
976871
70635
946416
1045968
324697
1025115
1095763
230945
402170
652669
485040
772364
841840
802630
596725
804899
619690
59657
826926
517204
642046
355451
388586
1031510
738497
371768
97406
717942
99522
739338
706181
98014
599019
956421
953310
473147
1081148
638255
1089504
481028
958010
1168873
1176404
772727
143900
364768
589322
817947
859503
1151536
832057
656924
854411
1171054
997882
612719
316956
673008
952336
649237
649625
173272
700261
185338
250097
918377
405429
206229
404278
919054
228929
207331
1118811
903045
542302
659564
723440
96036
347057
648556
254727
828109
729943
475409
583479
1042853
869598
770303
671217
1042587
791946
1059922
608176
473220
1159751
601781
1152719
324661
1165364
271392
439664
434169
1132406
1154726
400922
1069937
702537
64202
417874
347942
503089
230753
1049050
481704
537064
750719
1127764
923967
456730
532460
190126
210033
1111515
784062
806658
948408
723380
589668
290935
48128
570413
1078241
461730
41890
776906
865886
888171
662635
841617
1076206
762903
1141518
351335
612773
934078
519179
320119
873916
547842
927586
177162
733532
932761
104536
1028693
395745
150962
250407
382310
6079
153463
1003774
760344
751476
1123595
385778
975267
646187
121736
1104991
962984
978831
1151428
506068
523949
311180
349705
718910
603268
228794
279806
354833
371873
348352
437675
821128
559734
577948
938582
270012
1025021
1057680
1047865
17427
222273
170517
46055
809911
299713
735135
327435
296318
286890
765267
114529
836444
1033288
933778
860582
174497
509659
1066005
375057
91477
979660
268868
306075
385819
362634
578318
760419
880027
313153
645200
1153540
94261
540926
412825
541304
123889
520737
840392
375069
484621
641958
75089
785338
476483
749131
1189
792480
406000
204799
898000
1050521
1028308
189158
781146
197680
985036
744207
268514
665791
986854
657151
19100
1088938
425786
579196
342136
805713
577917
1186099
116914
31549
222856
1088708
735670
165243
1184547
895234
371726
9479
64907
1128476
455297
1047296
1726
807100
651284
389902
995297
550983
1119030
161187
25757
934920
206204
900060
332645
311727
15834
662925
1146555
576657
684684
240094
155445
658573
29537
122585
29511
914208
34473
348813
430559
206547
638924
1102455
531676
564584
414865
791270
192002
49870
979779
1083798
41037
396732
391437
172637
378485
503580
257360
325156
535777
132946
875346
1101959
873733
213568
416825
1031567
981060
1048325
987853
695938
814364
303973
932413
640799
16729
53523
203229
926335
376292
974512
254524
993601
855023
208379
291331
342834
893254
605790
126601
197441
568442
1111881
268699
801537
1150642
797960
344500
631881
787860
251703
507690
345557
979608
411475
1173452
38200
366200
434819
753805
21863
55972
775257
1125664
1187497
876327
15120
29882
716954
654640
1045174
792039
501620
522462
367936
105069
616013
398733
1156434
629663
82606
287144
854648
1113621
1144957
1050578
506170
457157
498562
1054141
452308
160409
348350
451713
1003460
467118
553972
600775
68785
782780
1156962
733429
470593
523587
1125253
455894
469859
716260
1107488
126747
795314
172843
982756
821156
295537
766407
665168
1091460
284296
161720
1173633
252646
534920
1114111
1093989
232848
1013657
532715
253059
1077181
517374
504914
1085813
553496
857338
662902
858073
458202
714483
29085
115727
774213
133533
870589
437480
909283
838045
869696
671061
880909
1109812
411842
1157878
903491
159615
59218
1009786
499445
919474
1132660
285891
835283
445652
1003490
64536
318090
222724
414550
483844
58086
191199
1111692
935679
6475
153670
684928
456124
722604
20664
1026897
47805
767646
1056096
896427
484954
770783
275980
486105
235894
318782
279996
707715
279044
488168
198217
545782
607358
866416
48048
234214
775954
363406
645486
608230
318101
96702
780462
934952
459512
271105
1124392
644654
1154464
233892
247373
35044
340656
318306
926841
778837
630506
547059
507837
894403
443911
1122920
104011
351033
822427
354795
539874
223822
75490
832296
922104
808880
655809
640225
710473
609890
263574
53107
234476
104895
800204
337808
48581
376792
882042
869124
113399
480234
434427
725057
798217
971666
991665
390081
756800
524975
1043
1134261
34857
933219
133529
1113756
213078
857980
312814
783841
56144
670039
1120046
800067
438214
169151
164806
585604
725058
582967
198737
59119
192190
1146182
700339
565393
1159253
854928
118693
1013334
650713
294664
833380
369911
1192464
132162
389182
109764
1122139
945293
299329
770208
907126
1094942
267166
909527
1046866
1013105
963302
1166799
704501
326114
530179
471121
785312
952031
1117791
118267
314376
685421
242674
331441
579636
391616
592639
1039146
562776
981396
705591
939686
234513
86708
1157871
1009929
940846
779124
921228
999383
850973
1121191
672669
505674
1114092
161827
928168
643929
1044612
228717
910497
818017
204088
637615
429783
1066295
1179404
44035
231942
596865
452733
1037197
408143
863
694768
551626
1048499
197126
88016
488088
932021
222363
388157
236730
1115841
584873
648576
904217
523137
642848
429342
1059417
242517
700490
958210
1078590
1180080
477920
361074
710166
886890
432981
770478
783242
320530
446951
1011175
939090
888341
167509
965797
806349
1083106
1054400
1050321
754557
837388
795976
351961
239374
96688
747456
595242
160338
1076717
817803
830400
181366
700238
736225
681825
79945
1038168
218173
901255
68975
1131880
346983
547028
947631
353323
658679
468755
1074464
1170157
108729
1160720
1042245
679780
372422
429328
712445
246694
195932
678287
343256
283353
813201
401526
762090
187952
1011986
33185
931983
319214
664848
824361
26753
337471
65365
907592
320658
860944
689746
278674
307816
266753
816000
31827
905024
1066326
801007
732343
525647
637226
573073
667745
918156
847028
916539
1069064
617907
465046
165881
64800
945125
1044057
502870
1186154
457411
673731
1078409
670611
924021
1039539
792483
719916
283421
540690
81167
353405
94049
451488
744738
149328
232974
140646
1175082
464970
406286
826174
849537
387494
691572
234943
338683
2173
591990
562352
976128
148131
203865
540746
862391
47393
729944
968290
966964
147544
1145280
153684
140307
994013
336754
50651
182282
616169
30279
794552
1085061
996412
566802
56915
530341
30415
1122631
236343
699819
342748
300694
639442
657857
234342
1078607
300261
579504
511099
42558
832531
1046124
266431
1034199
758137
118427
432405
694023
926484
425254
1166972
372026
515370
1164962
606237
446824
941452
1033537
292113
464021
714051
388678
999667
31063
654605
596401
1126246
580344
833131
812230
1165650
1087046
805501
554062
467435
879955
895930
624573
352110
100145
862931
678603
1483
52561
650437
554896
181605
1173296
499940
357443
399876
1032236
1074681
480984
725518
1021713
16540
93096
309825
1138604
619171
1151158
44958
67918
147693
965432
786278
257444
256418
1168200
560798
1055867
933791
436435
667572
842355
133076
565921
1134522
330072
619871
44669
569108
1134470
242714
587231
81048
960262
745997
415895
171370
795562
883918
195606
449697
998452
319562
1000550
602767
1062010
866512
86808
379128
236252
623940
160582
776341
141064
76191
755497
1050844
949903
432161
599619
457497
540921
212661
1012403
78133
574278
1005909
535921
947597
435403
1157441
688266
799881
465023
468098
85934
558968
987587
1054684
1119882
757610
412429
653844
1054140
43308
357103
442011
448461
461391
900133
418363
780232
845600
461595
789305
992605
980764
1018702
974109
580906
546745
915303
684894
645859
1106214
825977
67108
605451
574000
670305
831037
125498
9326
293276
480063
304948
417968
532327
1046542
304126
706284
815080
993935
819978
615455
225843
391868
647301
257841
845308
70235
472907
873632
165471
137094
1167160
1116163
1038821
851680
581987
216213
527852
770232
811339
90254
1087506
437842
780055
96355
461916
378385
91300
234113
447173
598895
805091
1179850
971168
797536
503112
55930
224936
350569
123379
540716
356504
466090
217193
1100432
750378
364009
91933
961450
385348
1088285
213222
957206
700485
425996
668470
668303
1144227
74962
356189
413556
71430
1040709
1141206
331112
1161043
940836
249058
993781
221950
519875
270420
545710
115372
737977
664244
73012
763427
220421
848079
121959
181952
669690
287680
112769
316461
559254
105899
1021306
758127
229314
605538
735931
664293
73344
397492
640496
817505
326652
389639
130450
945862
612455
26479
583647
367221
558640
943716
528059
1092318
64218
717351
790753
762268
287888
897783
540715
105782
830745
1058492
857295
221019
846574
450920
1094792
174967
1127772
887585
15680
1109033
970930
1034625
722333
146960
363056
124035
962206
652931
439170
330686
3214
590098
181087
436547
1047678
548790
1078031
467881
699700
17111
696543
754759
56618
807090
179311
1114693
74486
278953
488101
478792
1143442
553430
896644
814489
834590
565250
980045
1686
996763
94429
784184
711941
294531
876363
347880
143002
317462
266543
685651
240944
725836
744233
373094
1124509
1043453
659768
1076879
754663
238778
745672
192654
912508
747627
292501
1112359
4957
118898
899341
532517
499675
510632
931305
946543
892678
383908
481781
340227
719023
190235
422221
856026
173435
314770
889464
1141979
712706
344090
734805
363404
1054086
848200
576613
554237
1034647
254603
783308
848875
391246
758355
286950
572878
276569
447028
1157750
973033
273637
425454
343802
29254
1188996
754712
710857
627011
479590
529281
1098183
814408
132511
957861
440198
295916
1033635
710745
102970
536285
374967
204538
333184
484605
42541
794189
501950
428241
701305
611329
127574
655147
556953
114236
443008
804924
12876
550600
929660
48432
454571
741412
352519
964781
36672
1088609
80091
829553
1109364
320977
23799
675632
481937
800810
250042
755340
237839
733791
550792
938013
437418
854881
704748
359486
673247
985315
62422
791443
710422
125431
224219
1034875
483496
213893
665995
147195
735561
561227
1066369
641526
191470
333329
982056
424698
364728
376501
1175186
648408
1108495
493596
245546
493678
883527
434508
77537
798450
1088022
311576
446998
457335
745301
1142070
992651
888723
1083784
737177
806690
7384
303099
219236
199352
348670
1140989
633028
298083
899788
398241
370420
974027
86518
933973
995639
405945
590960
582266
303917
1179112
322442
652797
574792
586591
242194
151777
877188
380697
827248
1033411
1075841
701523
10981
713560
156496
888133
307136
1097942
1124577
717411
1147760
346945
698517
103460
956408
331883
978229
298344
876907
742573
1138452
1024660
249293
1072353
830668
821929
1162650
581687
118235
364882
85198
97628
1160330
178652
1040278
832155
271193
1112144
281077
823336
265568
460048
242628
723507
669112
798270
124895
180743
337881
266531
696185
527624
894039
641890
1003289
207737
1172293
36428
434049
1112157
1007312
264870
136827
876281
770291
442778
519537
777685
48705
725719
736588
1158919
439708
133636
296217
999238
585161
391107
559761
806863
711268
681768
212699
626422
195520
658761
342979
818349
789061
242300
1182135
202000
1099534
353080
359952
530957
632424
792832
338977
211196
655132
740721
194904
512737
1152122
325771
197886
775557
923445
380203
788524
385455
339084
261198
705397
284302
657330
879879
810954
567644
1170134
703945
353195
419252
33219
1175207
978830
489002
848818
359390
733671
355495
1055227
94353
853243
249780
814224
690664
33742
940513
942506
210069
115819
288139
600413
555782
147819
1133983
1000138
932159
257579
422487
642094
1035832
739898
467393
709242
405512
921761
374359
43856
596551
643296
96457
167739
371941
404643
666779
460843
784811
399721
918232
768571
1155727
966633
457282
184973
411462
830867
681710
454557
187922
966388
1131616
498420
704113
965043
1056188
1031870
746278
1044543
340274
791118
1014501
824604
142831
1021439
489449
1137216
1041746
769403
570124
535879
207452
367779
835786
373983
305295
981329
684708
848932
1102753
1017792
1079301
646019
1109307
854079
1050721
223447
890328
540288
253789
681041
250254
94228
1001541
895698
434948
1131141
393640
59764
82490
297191
1093764
367194
428468
643701
906351
256198
720563
421210
584065
280466
323821
298633
924
1095114
1091271
297098
274436
1116342
268906
1065032
938663
121859
424580
96891
1142383
995800
1063683
919938
760867
809487
186909
310547
33578
306360
790688
498465
606816
265335
228830
977597
838245
280467
19773
330455
635695
1104253
748165
974562
899599
1126745
1051069
1044907
950407
1042116
800168
649316
739443
1012307
1134704
971197
992739
43500
490471
822220
979995
230455
542359
285543
454189
74176
305021
1020572
501707
276885
598812
641617
745507
142689
1131947
718826
434838
962916
718534
309396
1180506
1157581
37143
984598
404946
610160
180832
916905
404926
1089264
62698
1142396
194777
663478
126752
911240
36772
1141729
818787
742809
1040067
1094370
597278
644115
508420
753317
1191178
28068
298101
1169526
338365
256024
587152
754621
737399
390627
816637
1011191
632978
1117402
165914
278883
1104016
252050
801352
622260
245637
192862
858403
911847
1182803
134103
216274
965603
934859
493980
766420
232750
264565
600756
935127
639372
364390
781538
210822
1182053
313186
518990
689376
918866
754794
258898
646947
327580
1034520
13088
553428
902948
361753
421933
751633
873778
1110656
578708
23495
868549
623050
916347
276466
432933
833060
190398
844440
334189
888830
448695
46646
1124466
576881
936263
1169169
85001
336074
698745
620863
818296
357993
501289
935100
295780
566766
830790
767184
868516
1125383
1087863
1192388
608689
16934
254334
208351
134534
1163182
529884
313607
730381
933559
518827
247398
246435
1065527
818689
508288
948836
153709
184772
877479
451456
301498
568498
983767
279769
921306
1041896
118417
483198
737093
318687
957044
258761
213970
851003
983714
481828
527585
1029954
499583
403291
404101
1053588
78631
121302
40708
1093342
283358
176562
1063740
963866
487704
17060
1027004
153762
855332
279893
834595
1189462
110533
80796
408914
765116
340894
1023973
1101803
952055
460014
355056
872829
789172
904679
306810
182851
279085
730709
784688
847614
587068
427669
279857
39668
1009391
792699
665988
994152
1043739
1086351
491107
757069
518254
430287
492363
798042
431286
170788
1089357
1133185
111743
1021197
1032733
1046119
272733
380829
994552
1036679
804230
821763
136455
970815
1029793
863180
76939
3069
175736
327001
1154704
943092
568759
577684
114054
412117
404755
341906
635569
130498
415954
884171
80423
464800
340439
1190800
859232
451868
371444
904974
243103
186463
337465
41935
63221
213139
497559
94095
350022
206637
706378
547901
136544
1160395
127217
921649
291594
1026256
998002
398416
251544
355227
1106839
203389
590664
646243
367039
783057
816936
863507
64821
928629
329800
330090
115117
524071
1103747
282558
468178
312570
570114
537996
517176
76510
426080
36003
659497
1016107
109190
769419
1150689
1031052
512533
222322
742865
135534
1084997
771080
730347
760045
266586
369943
871150
789916
1165789
100673
561426
890380
213366
52380
262452
1064685
1028466
629837
1115953
302009
135426
869503
998987
515106
1019512
188492
292950
1018303
264689
620142
773967
220128
121418
235449
711093
875423
183682
693974
1034783
56920
699622
1072043
388376
853457
1144806
633458
795550
6052
691008
812169
1123538
68944
824766
30173
677623
961273
723639
498606
786753
125916
421204
1112962
876253
215823
248407
958770
248485
582128
366110
631008
95151
816050
220695
491068
648820
1006510
60183
1108170
262329
333227
897695
209460
746812
467485
696629
695052
819204
564446
723851
691986
274515
710242
363901
828416
335586
5415
677447
648538
924549
1068142
700704
59181
125653
3206
643982
666536
337584
946203
565108
435735
284560
1172350
30286
700711
294911
254137
929450
408330
493445
315222
692411
917691
111049
313630
838546
429148
451741
1088857
1135278
260609
277925
332540
4187
460416
663062
48060
98872
204873
424002
530055
797840
1135844
115556
987786
720014
1143886
1096128
234746
477703
458927
150674
683966
534966
294505
260115
194022
83503
296463
57290
367432
968453
646260
677223
537418
423852
470603
256882
612155
662032
551078
1057265
782271
1143536
1086034
92048
234525
151640
706273
901170
839823
720860
1026791
509475
698407
1124127
150757
533283
594380
371408
7285
492466
442900
484189
844192
236527
995934
1131976
795457
383245
1005015
1156764
712884
288130
176591
1052051
1055205
1190959
461222
957389
83758
173164
42006
828947
1139832
846268
498323
958337
860153
896854
1073302
561245
895050
335755
600982
173392
310159
743415
146544
1122848
446913
19514
732101
772225
719522
316441
1065296
130003
383053
861924
183618
536420
267916
37037
189558
625853
898495
1090429
661180
118785
368849
652460
133714
24525
389162
434483
491762
1090321
824078
470075
1116369
95990
793132
990347
684809
422510
523936
1127674
808754
1008429
179540
694222
63750
988621
584195
361509
587533
935570
536520
485479
1023235
941229
622454
41850
898553
596787
372211
223319
131719
310907
1017546
615425
89815
193794
1174026
269587
1064019
230323
712792
36434
439668
41834
582256
905865
276934
976285
590772
987778
1050938
119454
814344
308581
458135
333027
793811
925614
170475
544202
658767
265114
365170
1115804
195897
859318
1023780
963335
523552
296740
71043
1176663
8053
1012221
730197
151635
463150
449376
314199
102959
226746
593567
704380
566838
936294
205997
1093899
25306
1128393
717597
229818
412897
535501
640642
500207
112954
965439
899248
540231
597617
1109088
516059
55006
1152498
876874
804049
1184083
39051
16349
1082521
495366
1169210
705000
395016
599008
168038
5431
333250
693374
1173981
855164
996240
788431
923333
650579
936696
568468
120557
513149
158927
141113
310858
814973
740741
4082
361855
1127711
114042
699020
877093
926395
166747
1161285
1051610
667555
428037
235546
391990
221364
5079
637775
978668
816798
607901
864897
1154110
632829
757493
637650
8064
136759
131179
601612
537130
381321
965174
603933
644495
1158492
1094396
1010953
506004
571082
80686
798466
754748
649206
804672
682108
886160
1121665
614464
156474
434670
264312
1033385
994317
728872
1175028
301014
969590
1064664
885979
922707
586861
940498
763733
156604
212681
499377
78291
313988
1096277
1040849
680794
428005
347792
797334
253482
720325
886814
803312
350401
250231
192599
560357
915535
694714
778789
741406
1146332
883841
506132
767258
959304
632414
52338
1112518
1143685
841510
792106
180305
569993
941823
821500
1120026
321432
864339
954934
936486
116546
1135038
516301
813090
397979
592073
256734
1128965
246617
1007366
27018
290903
417736
493949
241829
988168
1140042
389904
1099674
608004
329272
449602
715630
570108
705692
526172
704301
1082510
176310
387191
800378
61530
446692
446015
168306
615389
232737
445534
593819
1000664
672883
122541
821096
973874
953101
1163100
903199
581542
993913
820860
38156
994380
1004350
784577
139665
43826
706228
1002574
1185727
587427
711219
806742
178127
1094644
1026966
1096168
1070424
449546
1178143
686983
665173
126843
554862
766081
630188
65960
69530
673369
990349
1002743
1041491
26271
31887
165961
705685
574163
28474
1183471
355239
715169
812089
309855
530913
221656
383290
85501
475038
672920
359494
1020353
936257
689218
823425
1168345
136110
228863
234946
649094
352433
225868
563423
1171244
570544
401211
63193
163996
1149387
490338
528427
946348
313227
161699
1140614
849922
314684
211302
899537
913442
555771
103740
891011
1055903
677357
882624
883699
861905
10504
375566
220572
582535
523644
1015274
103775
668755
1095318
253591
952021
809070
673936
863754
214550
299123
429400
502268
1106246
358906
27364
921113
648382
408663
745973
268606
39392
680639
576793
769207
22146
18638
85303
580758
1075245
700926
557987
54690
221825
236915
1083734
615247
1165471
73208
204615
585578
879589
157614
379621
775837
547003
498967
1136573
70098
61786
745022
996182
1164478
470404
174139
520111
701372
810341
534638
387896
182809
681072
821727
6287
597528
580134
56216
628234
473029
348401
1111566
449141
424855
99713
488740
957027
660081
766514
591291
1116768
50656
673273
969518
604906
1013184
660158
951469
796007
67997
532212
259684
143233
639704
112277
977100
899641
1053630
1176625
1185249
985105
46487
904457
1051209
409339
260204
1089843
988851
719402
199600
358817
903879
345523
348533
1093874
613528
229932
69629
947103
391851
685385
99745
460877
488376
547304
817707
762178
438048
119331
600318
1143331
264837
113169
443340
1091676
347740
836329
820298
682084
418666
950491
222573
336474
686712
696038
642929
1088721
1173862
12072
352328
651971
648636
1093647
1175649
174287
103982
622146
1036099
615781
96704
584830
909711
758886
641969
887693
720420
674617
630848
372479
715717
1015361
524216
1051426
218345
55508
899097
305688
60774
1168978
601915
404147
830252
138384
1066186
872101
768686
205925
630755
1192159
406448
937773
462461
503942
229189
1113666
101503
233505
530388
1063521
413439
59489
464701
572140
878100
918353
79860
104826
528586
1020779
986252
626396
647716
1143006
727636
1134326
185022
136833
952104
1035867
684270
666662
48676
556255
316442
122719
282459
796751
969402
390300
1053552
139748
354696
478581
801495
1041457
673441
1096572
640121
845805
817790
456833
112632
828741
1148284
1140447
774471
723340
885516
1039095
444676
834186
1041845
753571
468211
471589
546394
379111
196831
271825
1018196
704985
159008
692825
982757
1101299
643910
925830
860733
520329
343037
777738
951629
1031818
563593
1044370
226211
100003
1034015
86942
651381
440176
691123
679619
412759
995218
370868
112560
762215
183582
416059
135228
1109876
592008
140199
536933
767018
931268
660157
1074252
1143710
1058674
54448
430500
518713
28593
844957
693802
947579
370555
1190563
1005799
530658
253074
1113722
732040
591600
1130649
1028873
436459
740716
825186
1056741
790376
733148
688247
876384
889714
727886
1024498
225930
618797
428518
542383
28686
477678
171101
227916
420275
549611
252217
832168
140523
729649
332777
738860
971669
839415
140115
722521
367636
715670
738548
523634
1130882
963104
1054833
526311
1131434
14990
690526
521255
252857
97858
249226
211790
99276
981965
1035460
579818
935404
437884
527094
873707
909366
287565
18138
514414
931154
773890
631280
1055104
955136
1091142
321650
1129355
729187
963322
1099629
245197
810129
869133
1062197
1126073
203023
483702
884240
635803
655789
905542
1025586
1078287
38609
800018
303045
248717
673616
255734
1091959
1104804
97767
901460
989775
1183488
976345
166566
816191
1135708
883889
493005
237777
741378
20997
726309
1026942
245694
924078
102534
538888
759966
776238
842041
221715
611171
399014
1052335
579803
159525
940866
361706
110778
505715
67254
298938
721603
703838
77673
1099297
130348
236146
576418
1031280
915195
119131
907911
263148
534140
222815
1123840
1039432
232431
379198
909321
1083809
152246
733004
296171
1060125
63316
417822
835026
356194
403296
1135035
316
907529
132559
65718
1087060
31924
368927
893102
909725
927078
1190628
1070835
544069
564484
1124810
378620
594942
202686
558546
945972
720587
268254
605616
548475
790486
24329
802457
480805
633069
991590
823344
1133876
134626
651802
510249
370722
1150300
922610
303839
185044
635152
722043
925375
274144
801786
366054
106866
300091
971240
57553
380902
460283
768777
1152340
329610
431559
714391
110426
932279
468233
835723
1003504
1175558
1184067
213136
1094248
850344
917176
526931
940141
537885
35486
756041
276888
862828
1062416
361298
17589
764817
279199
554859
338088
1016362
759107
226888
848275
846859
723191
639376
547195
82035
986429
13353
528933
986762
314827
892265
1034092
877176
702324
582755
1178971
1158878
386698
544767
490297
546742
1007027
1406
996292
203442
843404
221032
274968
966201
250818
1066971
1112369
225558
141458
575497
1071615
787004
410323
408235
643106
910282
524887
45296
250365
175206
325623
748326
952669
497808
1151510
723224
816977
14388
993151
28056
301970
480738
827930
929673
71077
18436
527579
421218
1066688
1070048
982920
721806
898514
358280
673416
1110183
591498
274646
327351
554470
79295
798797
195956
1006139
733449
117727
1026278
201394
335066
217333
935727
1030615
12509
520143
1131075
7781
391949
465047
139036
1070083
1189368
950582
1098747
844971
1162020
576333
716983
247883
1029074
911185
742549
503346
198013
1118235
154352
911539
744841
662427
755457
136692
226084
685858
1023163
57336
550182
1151450
1043380
278689
257994
334998
1174748
816531
518670
738890
1183077
1175199
1044871
71960
1108584
829559
597414
175355
318221
832201
698327
262906
329378
1165761
959310
987175
417409
118774
20276
800899
93990
785221
12586
1181677
302077
449002
498622
36685
469622
526173
562188
792625
375822
599054
440773
431642
929512
761591
214543
932812
230943
904032
107664
750933
829261
588517
1070513
556419
1054038
758933
1128049
330915
534525
833408
463595
932763
514235
858639
783600
642377
998250
865940
1168730
108420
396567
947939
644771
472754
1030912
943072
720858
947572
1124949
417401
247807
839414
772984
28072
573373
680826
955544
1139449
883732
130906
514591
430536
190147
292046
752873
651665
14655
784747
1031613
61289
508718
961638
408313
1009678
238933
851598
378873
878772
394608
505922
577701
678867
906703
733935
685555
289645
1137838
1191118
1054680
273133
1172703
312726
189627
16572
855498
660501
641324
24010
563662
923370
489885
117710
26815
216388
858018
1091230
205777
130236
427448
656968
1155817
612671
16477
1114855
854989
577999
768957
1042174
715915
840089
937349
277298
263672
921740
262727
1087417
1141226
723847
150939
919988
835700
778730
1030381
909150
264457
524892
207663
1135586
585138
638618
1126372
1135815
300957
964391
531769
895036
65676
165477
374110
603122
1163155
65640
950309
324315
164187
813386
333707
630206
43662
530679
899618
1088337
1153160
437517
595259
929114
793022
91207
402862
336349
110516
75004
680798
418441
82944
142788
602591
201259
575373
508626
614548
1097058
492528
820469
144618
822658
690783
1049328
270612
623614
66645
757071
1140344
1146875
793453
298195
1101792
799591
1130801
46674
506885
899288
1190240
381254
979667
4178
595380
152718
752037
821180
550828
1107795
692901
520312
1119156
774498
254404
1168021
1079033
83344
780482
1112728
668247
266627
950716
224943
980457
405882
548234
1094331
506803
138607
850983
737893
89462
953974
1156018
1008334
1009486
276590
138439
863669
435808
662111
388337
1422
927922
213934
124088
460449
805176
179169
626117
988147
101551
172116
144735
940364
97689
697542
678043
448498
1159649
753794
780273
291949
1037357
427559
534303
1153981
601879
1057336
729962
418160
294718
740471
418103
347681
637797
573601
149296
185298
1127052
1159245
141958
856815
668786
262820
1078896
769166
17784
567916
52458
218848
60360
53472
603982
839437
312223
255893
859538
379587
233160
1051586
559766
13332
70093
101859
115526
807376
1011372
364025
621771
103508
900085
796369
146043
546550
62681
1008657
731673
743787
518538
292262
354312
445730
1048782
161661
917796
586004
715505
771949
902998
346468
490948
1041685
1028283
1012444
107404
258667
487847
600094
497074
740613
1058865
739675
856548
1054954
836916
785983
159731
817282
926551
734283
228856
772466
605431
946863
877314
500761
467533
1062242
288595
1165202
631623
117012
572738
1002653
1067746
1076174
106035
708088
530507
778014
80285
274993
440652
1169877
683296
298471
673671
445011
133219
696947
430072
686279
665415
376869
176311
580638
528545
839053
48177
79570
513133
905251
462483
1057604
30956
929409
1069824
471498
206315
1119729
302371
154306
384495
462582
143772
514382
777994
562712
170242
1184696
556919
47020
199431
121356
537119
107329
437925
863608
47590
527805
379763
335810
809059
201097
184385
152708
1029360
981430
898784
1038748
842610
516535
652052
607508
531851
387939
1072472
197375
752400
895247
1125516
585373
362123
706220
385685
962944
838833
232772
439328
852630
1117395
281681
364026
617471
836340
536633
634832
614207
1043619
329622
989019
831835
989631
172584
342230
688708
649969
814948
1187307
458764
807258
272130
978784
907077
960913
1178407
770589
585724
946018
321274
511617
509870
903392
142963
1116126
71572
105739
303369
215210
651824
711529
77710
708982
813032
905704
775519
75838
426074
17895
555710
615635
1142010
957939
113749
93610
702483
1081045
1159370
256833
3427
315978
853610
1190054
142259
485196
830792
951243
734761
921187
349295
883561
696363
945969
907417
1074545
230280
916888
134462
948030
918650
947831
1068488
1170794
150436
286792
381738
829938
768959
908614
93612
533332
511994
332952
871930
1188325
543859
35257
1174917
12222
893287
971068
803214
285733
722890
1053256
998216
311083
752963
557112
828692
23826
757006
556664
849420
416672
118965
389151
344313
288535
512783
49189
164620
553182
275151
1069094
1031775
1022084
884588
1161889
449372
856073
1023080
233476
346720
261799
1149003
681977
1074619
411704
299517
995913
1020963
586527
370279
687479
650254
1160410
506275
375562
846244
893558
248836
485329
219591
1143537
968740
624615
616870
749359
669700
1114439
1180801
806397
895677
507693
599862
710898
788057
264892
840544
835652
744387
1045605
761361
1027941
84527
625474
1118438
217956
202628
378370
288086
873812
244858
311853
642931
359237
1076239
446369
44940
656118
805096
768499
509237
976749
540950
27324
530221
687854
173426
535495
496918
532652
540227
1089607
1095433
382510
735854
95187
58251
1168186
987896
747752
821596
342038
1184131
800304
230887
583641
1103963
708662
788607
165704
873221
658918
814430
195499
445744
97067
247897
458506
262923
704754
80300
114466
263553
708281
832310
905915
727891
840391
282279
704677
193772
855930
309063
994605
548414
889933
726701
730104
870216
467604
547758
222242
36957
346886
530575
227206
7937
973231
400745
273719
622512
455560
675162
378372
1157940
66919
142969
1130079
259456
1060801
75959
43627
122382
887629
147368
272647
209345
794991
1020776
544121
886934
1161603
722627
592816
48790
363340
1035089
1075627
211320
171830
161323
703680
710354
789074
893047
318103
520165
170487
555399
16033
1184822
94266
372023
164435
121181
673454
840345
432317
540539
283760
212594
300810
840471
945957
858819
81694
27916
250320
93349
1160197
134069
870911
815879
1023927
945948
799899
149629
775814
120335
413308
18430
1093888
709935
404177
6476
466043
930940
346592
208493
986548
339468
356405
354496
12603
306610
871712
820212
464282
67556
857503
392419
922227
472279
379098
84028
34680
1082447
567864
337531
1101892
230391
841515
1010712
600806
1032248
337517
137030
715258
828165
625554
1172932
130038
1095
778053
105771
137540
827868
114933
650654
1161484
671836
564254
1102558
790421
1040631
457929
66820
75618
274195
689631
187294
359243
828444
152869
217738
1081938
347702
601880
313175
683188
269567
172977
1179848
243535
756048
960573
910063
651981
320246
1100878
714464
531516
50031
767219
999758
1055480
1051284
19986
1148167
360842
1312
1075386
301046
795515
811564
491087
158325
418768
775649
453445
518612
328325
549761
439625
455765
819141
929829
853649
528649
149691
643863
145069
761536
823411
841196
253881
762094
260627
1010686
1170953
995653
709582
1126351
184510
397915
659977
1045499
425779
147140
1190643
327534
514356
396757
1052919
833268
724933
762651
655804
1189124
74467
1011026
76153
627479
1050440
1092159
580462
725403
764535
319430
1092524
375869
539659
99335
965587
772061
597268
774549
715283
172754
345336
573951
410597
300300
278448
366109
517871
480935
1087644
1080457
788834
804886
771266
603701
1026223
931197
247045
454251
1156407
492282
374002
506999
579493
464653
734343
781826
175466
708208
303443
607221
575892
270888
1103128
788625
16979
965027
1002811
123104
1151106
434182
532872
188300
575702
1015589
302463
132420
120901
740461
277439
941503
612665
815316
86672
838671
726988
821699
403856
661276
691504
249868
188737
911636
414635
48459
654117
34787
242476
69412
288683
741342
1156004
1072297
1044440
134483
614730
974430
709568
670121
294191
648965
649261
941911
610607
1121276
782830
1152267
976787
713503
1047373
537883
1010328
1050270
843612
276311
773840
814740
1016892
43668
301143
289917
105146
350804
17038
1159689
803948
1032721
199449
662491
1187019
934741
584697
1170951
183077
419714
513673
164137
891106
1094237
11654
1172184
214569
60993
12310
1079907
147109
265089
765526
626456
1031589
75161
253229
502999
1155014
824545
67321
1030621
127388
959682
909808
915525
1045815
1034942
123480
97978
177993
882488
262614
434974
379266
744115
334089
614443
848118
433800
1146245
209912
1146547
1015052
560142
935395
611142
727971
753190
924050
1118851
1107107
339330
257592
804934
138494
939005
463398
805498
338431
224591
723752
409045
796898
629064
1160584
631096
1154977
114764
479766
931280
257648
888566
494361
761855
937194
1133899
1839
107263
17997
49252
294934
528528
735946
179938
184660
884048
358413
1101958
804857
793053
1004337
803271
589233
578927
277088
193683
337514
444982
1161671
979795
877932
517438
857196
1124856
1036306
786127
22592
147550
288326
1012321
77958
587358
88980
107654
39805
639858
1116214
499591
817141
628529
781743
655839
524458
1093069
624688
64068
345008
775361
902459
419884
495369
1105687
24482
170887
295008
299419
822509
628534
543947
1038771
247511
592207
988652
515777
139763
247307
469420
144994
334835
910992
476447
1098894
308326
920409
1018475
1122596
433649
789943
595696
291382
152834
847428
475198
1091446
484722
18175
119182
581928
673793
287889
1013289
963404
295599
1123391
778421
25724
421795
1016056
1006611
1010926
598457
767141
1098697
338541
1112159
960001
375795
633883
878260
1167369
21493
152414
636433
506095
74071
1168384
987082
552041
867497
661911
1193073
386249
112138
516256
540753
571144
1117948
421047
1188733
910369
486283
700117
1104311
686865
1052491
37119
581645
35671
663857
850856
1081221
390732
83042
940214
1079701
541286
159473
773948
320804
522070
1041362
79170
455014
627077
206666
1168452
519874
914528
471920
938651
149656
764064
67791
573460
1069184
521425
689063
290817
596285
493817
743066
317520
925690
769641
285421
818999
468694
1166446
263907
804368
325764
458834
30532
811353
118893
513834
953162
135885
571593
303952
181925
841679
687797
687610
838131
173500
650904
15390
767140
339496
475542
828328
322067
27474
1122748
473849
760116
1026318
753353
817222
688311
583689
746693
755706
1011960
47246
295306
166741
271042
255631
841995
1009167
17304
353354
985830
99550
462561
290230
302489
932020
287683
1174717
964294
482401
547845
994478
131410
110569
868414
695488
1191724
391012
804369
257372
599774
534714
163740
810189
470017
1178822
766664
453867
808625
654356
86670
460934
1147515
1033308
414571
733386
604890
585470
843724
650019
978482
302103
802059
941816
133624
561717
151317
167257
1187003
243544
387557
501542
381358
773403
326442
674604
736001
856404
432576
670367
983357
1153037
32293
8867
736812
778124
866166
1171747
395228
202415
144007
752374
507175
1180843
97940
264599
732875
1139374
501802
870764
510682
86228
94047
233613
461903
128451
681983
11217
898607
627800
853768
446368
253561
752041
671065
231441
642204
338028
868905
564116
1178623
1099995
538424
1011994
325762
575415
323170
255324
741556
336455
771181
1064091
233876
785471
399233
1032280
1016612
1127496
1095846
224989
308451
35346
1029409
79998
163665
22603
828230
179112
893527
1109246
387937
18987
235707
371738
433590
278759
822298
329043
1052006
934864
1123650
196282
754273
367047
938096
506080
367439
931066
1181856
381158
356718
76478
662554
127639
426541
413247
871534
551683
810935
164683
1116329
351024
1093344
439291
628476
958324
1092208
284716
255131
417155
656515
453467
627176
448917
780206
273842
690164
540248
174630
440724
1131160
779207
536987
859509
659370
594107
179136
64119
446667
920763
78676
52667
598228
698892
338109
148159
492371
236312
938760
1047828
412893
1104304
1157399
1169519
323220
701018
1016835
642078
173499
1158485
1065475
44629
1014007
354041
1144230
924067
637678
534259
114834
407137
819938
1178223
447611
644103
813329
545182
1042355
496389
1039341
216877
447925
973031
759076
504021
1094345
335406
688061
283500
996247
1104523
531721
1026757
337797
527275
65331
1007907
799652
977028
685685
1033034
793634
587286
27406
1004878
263635
686346
155881
199856
1041532
915660
485394
1053165
597178
469879
570509
566251
24759
733930
686252
577084
1000507
706707
378106
693748
678106
1018096
430800
448549
660267
540550
1139923
128577
539052
1108543
769171
72185
362452
614332
811161
1090670
1163485
970192
593188
208050
1036179
105470
1158101
480028
697498
516234
583960
84704
619244
414433
97903
1178691
161829
319955
1155424
822207
247717
171279
750942
942430
1157728
784188
1182551
1031270
21474
298095
578273
276643
1040205
185776
403603
1140483
262658
857571
979377
832097
398642
997946
326279
304538
1045392
577455
1079315
1145080
908567
1171028
836804
445568
660671
622681
1171514
806481
1156633
550587
165656
1046676
537296
87273
1128184
1052745
536220
969573
561637
990453
64879
736758
922380
1105975
424048
1109925
1121428
945350
501974
294382
1066597
253832
380344
615293
261628
35328
1004306
265711
313058
1071790
806433
254657
14209
11315
119004
982719
583802
973285
1040400
954075
1133940
518936
317394
982999
54885
247625
711078
551976
315767
1107468
580928
120151
848880
971020
945848
360816
1164301
1065806
224615
525124
429024
17473
1171714
635170
1170213
881468
421248
1052706
825558
193612
34546
663397
998188
1005522
484638
477921
1158934
619936
1163372
724468
728169
1016846
1188083
770723
165617
847248
823059
62734
622201
206962
21951
129369
880254
1143704
133768
20682
139361
379811
988609
876943
149622
623495
713835
451025
988588
476137
581166
50977
840333
902997
629685
118547
163126
361499
123416
665092
938774
107922
309376
106440
606578
980340
316329
318416
397813
522075
235880
530454
992961
1076248
795691
407634
800037
879586
176980
982397
230796
31253
1166531
64691
276855
952505
618545
76263
647670
276903
730674
1051022
710115
601632
701167
953305
244913
207332
192124
767870
458405
703976
814855
620153
733955
1022877
710612
522493
840110
608535
279875
584850
646894
392108
443946
239026
707471
1011442
384462
864168
494740
339513
544319
9045
372295
89345
248923
278119
1083150
912016
789672
36856
209434
213316
411831
325558
322089
91521
1052454
914623
593496
1139706
413529
987665
667142
1127838
841129
1052036
449386
980921
24767
855907
425080
511018
1034912
886134
496075
724480
698539
251495
218550
409620
975227
295918
245355
1128345
514729
966588
988209
310332
27319
908959
64253
784150
135896
998497
436260
45926
1078289
914063
305006
557241
1076425
407927
1162112
540880
879012
1007347
353077
650128
232831
235124
602152
962439
1046162
1141036
652185
596574
1110047
788377
540169
587072
549182
398239
938779
941342
618551
514874
1066722
1167158
1147564
260708
797306
1068742
561125
812474
642409
744176
990391
98174
257325
496580
787288
1044299
600091
795236
444199
611672
1014763
57717
544870
142715
890174
675604
49071
874021
181045
546958
519739
602555
724473
1115764
561296
803383
187496
1049589
497675
1005668
194669
1190310
30974
962729
517844
598647
684774
838699
244296
951076
1043655
725043
1113329
609474
272916
153020
452181
150033
456006
798851
1116665
729152
657621
232931
922986
934365
471307
599820
1082534
280981
994359
959210
807713
637707
704756
660237
325975
1077007
834309
930178
774226
57372
556891
590381
723895
941696
375755
630175
345790
635522
165641
1117648
331894
197348
78312
866193
56586
555304
70005
583396
429747
492944
1151754
381046
15213
117332
705495
255780
469087
513235
872163
1137265
277754
184222
1180559
909281
150898
199263
731011
630688
209548
855028
743412
500233
1168738
282414
899850
947788
154942
121387
352963
843053
196706
142718
259087
845423
1062128
511148
280918
213928
787302
628926
13659
78791
342586
1181438
182987
748992
178615
1140746
388138
809842
226097
330486
162369
248763
917962
576225
863183
826941
187006
784199
867975
1152717
368456
165570
337854
267772
508970
361250
382873
755333
715161
365588
126963
241250
72805
137107
454644
617701
347427
164563
1016037
395533
375014
639295
570705
346878
1092228
853132
1172908
299442
747419
139953
2852
1059933
159387
319536
749271
495497
1175585
300278
1077134
1033634
645175
301443
814996
394298
672480
356268
10779
648158
196768
828117
730702
1008959
163133
424415
666321
47497
1055379
1083511
365016
427542
411648
1003142
115453
765936
860839
233810
530254
326526
566881
628807
737609
135773
711808
862197
517005
477671
65650
302305
1094174
554879
240966
797223
211863
1150911
641812
412366
763598
455470
1047679
599402
393925
942160
159892
789773
610563
41931
768213
506918
124683
835903
783119
814505
417494
946841
292052
722435
800664
373857
850218
671883
337403
1142272
364334
449241
208714
813816
484479
114233
992545
281622
1000975
901562
446649
1012577
855615
130860
819307
843271
52004
129517
790438
1137902
463973
110075
620934
802556
167115
965403
460670
156522
821494
994886
526393
741031
470605
107383
66711
514279
206720
441530
272670
841408
42806
252215
186876
487675
1122198
228185
158072
986938
764821
477153
343387
953405
246723
710122
734385
712183
855870
503020
892116
802768
601770
883836
243150
212466
1024203
518347
408203
328175
1080430
235036
655178
594408
653103
1182069
366493
73248
70983
478600
531456
689408
697484
231563
542957
875071
289934
857289
1136889
991787
1190707
527247
778393
717263
1093266
974021
1156021
871785
556260
1124208
661465
732504
491823
451928
905805
632082
924754
358818
742239
768473
95046
656665
392079
210471
1151861
343262
660968
274279
683750
527921
334163
1121446
584391
7988
1027161
1122313
1112164
510503
115235
367717
709262
855721
889915
1191747
560767
1102800
977165
858200
214836
1057472
751
780714
101606
592990
528954
31346
351781
32974
408718
1163025
1123183
334683
749270
1091723
1071613
994166
1165051
406214
793099
137515
40667
462732
656382
461489
432083
1085787
841516
406479
501103
1167497
22539
1171242
629566
800495
989574
877751
359583
830165
1128908
31146
1045511
71190
694215
1156618
825038
549644
661965
122096
376639
315396
798053
653123
1088093
558717
905491
1028030
662932
408644
559082
889453
946068
406600
184634
230444
951311
184364
1099192
340375
551881
818509
506247
155153
943249
203346
86285
293033
127107
41465
477438
432800
1104409
946352
286715
1045019
602947
1154104
768888
1041447
210703
524807
74006
358367
1173054
179209
472488
523296
425634
229941
91358
380302
600489
234382
690427
461571
737397
352060
881003
1179157
141443
1059688
172764
696820
717398
267893
1035269
43264
340485
350784
832044
215646
230907
719895
432378
1187349
992196
997003
975026
605741
389602
533564
552981
732682
599043
573539
182281
569093
351379
137074
988568
1137978
1046392
88667
62952
900004
887930
878495
1085948
1045852
1164122
210333
208204
776148
941228
502553
695852
894315
571291
373962
236287
1031568
213144
1193452
1115144
388347
623206
539059
239801
1171576
260974
1037058
45758
240001
538360
1187919
53505
365291
556099
342113
590848
269554
342398
697894
336428
265265
456529
126852
1087443
155273
314106
541572
383299
573176
472986
144787
134390
150883
959221
1169250
373770
436303
185936
208630
563948
794150
447679
812435
523122
164715
77884
136195
452541
654472
1108100
474449
523961
377126
1061837
920844
1137782
456710
474874
631402
960886
213626
420405
937336
367664
1182702
1129452
858730
1161019
1080793
1046548
307394
430773
1009401
1128520
568532
1129348
421582
1105292
84684
490637
16626
1108325
866231
1173725
738885
1141756
1119075
890708
812826
638980
1169590
1132744
1004952
1084313
610412
982618
210352
1034339
299285
4176
335544
24328
113920
671427
1148810
562257
195249
334956
909055
1048877
227107
629792
1165716
1165904
1185034
301575
501640
1084857
468905
917616
517377
233207
385380
529162
1052832
54015
545417
848403
988436
408324
1132481
734064
125273
244708
1033669
170851
993033
132773
567732
1187279
902963
516464
753999
275674
170101
322611
1093047
787490
1068450
771446
294479
391134
979011
520731
921519
1189234
218247
1047308
680974
853238
977456
904046
361560
795207
848454
498333
253632
583285
1109025
858913
1020156
1115773
1074238
379972
387531
778396
208966
558071
76209
1092677
653833
1020588
969559
907781
1173225
471997
235002
357210
448645
880584
747764
535585
82150
1168716
269735
1010725
1023498
965156
1064074
958775
139305
982783
300223
137874
18447
315846
1139429
625056
953156
388204
869199
533516
652940
1131244
487756
33807
797390
101178
1080895
148722
1094219
343109
607888
178006
236480
374300
1175902
3046
801174
871890
435434
642605
1048700
534406
953491
881906
39432
816101
1133913
1043025
400294
364251
747025
851594
148692
528628
425890
121068
248750
874942
1085552
407955
1016013
1085385
425085
272654
551197
383799
467225
701495
1056533
12150
1124088
748106
1113545
823296
14587
134710
484370
312019
108533
854551
386406
408156
731144
405045
418335
276199
1149121
156610
1067696
168844
1118404
9369
177725
373137
1029315
898777
387231
391301
79894
297912
111501
451134
366014
504261
1175577
11471
1168168
22218
638496
663197
272665
334072
1181918
882742
612850
135675
588674
871451
159392
440725
778023
909628
292621
1166566
355694
875077
84458
67753
885274
297252
457823
624805
905720
593172
972870
767858
374293
843144
1343
169402
1959
306287
728176
551907
273137
684461
1104447
927099
665768
505529
363192
594892
111692
1086564
358107
220557
689743
365741
821482
77453
885185
292681
1041348
86812
211879
43240
432743
574359
652129
170697
821057
461144
873520
239298
315359
265895
751517
1191228
257623
944991
632143
809006
813914
1144523
525149
626348
114453
238028
71611
972347
916044
886198
983198
1096849
576755
212743
66879
856771
258175
280990
841462
1121463
1046801
43154
106423
887903
262869
178974
908970
324603
374379
925715
86561
207998
1092999
608338
221331
167028
74122
161570
172955
71897
1116207
741295
660827
960746
266794
474872
774224
575720
223780
1140209
129564
731302
657013
791748
669612
323959
232993
377947
1062664
288345
244884
655678
444863
804209
226215
1059837
894167
567711
167925
736651
318235
896027
487806
1020542
351481
951511
2783
116990
1185675
909681
1095678
145062
179033
424473
244585
1141219
290398
593441
200804
41710
515234
335413
435108
455294
56749
818703
703622
732283
378444
106365
899538
290022
529827
675056
850529
107134
408579
662215
269472
362517
554621
775364
316701
707974
35174
67233
1023815
193565
1005798
1189143
1021081
74670
789747
91918
468101
622008
118222
1169001
1179736
331712
245109
1012345
933509
654063
516391
910562
574339
82709
689618
1124063
565488
889219
640637
1110966
735089
878582
813196
780819
754424
662159
407255
926380
250022
166185
503940
125690
509015
1118345
597998
379935
608186
325902
1167053
432935
789973
261228
356908
122409
499034
433859
94878
393299
479954
527297
864639
799250
591714
762186
682377
14151
677659
468157
482860
479044
395305
208743
1184333
649113
255633
900771
415539
984154
101363
237336
351229
911863
857677
152121
546625
891651
1134984
911597
495387
771124
208948
602051
781437
1061135
341579
681437
830153
886232
501621
618722
334545
1079297
455462
447672
17549
1098128
138164
245116
1011914
460926
25014
998246
647427
257740
168963
779730
828356
362669
899768
580647
439220
644583
969957
80138
1148538
81227
1006476
762560
1096271
631642
901714
996374
528752
991450
260889
981997
574724
594245
802553
873753
1102078
1173672
274910
530226
986698
376296
1068297
472289
670567
80224
1032827
869903
121456
639248
678032
288242
450055
748353
731182
1174453
743753
543903
774688
376107
947177
619493
881290
133039
1098170
1143032
233224
974981
425336
672302
83785
419310
208294
353790
942225
137415
967062
946145
1098650
203682
412800
52039
529107
489014
1077529
646345
1070189
631954
489855
374531
1008216
335082
143636
292992
882736
924601
915674
906750
832200
922373
799944
684745
756813
593025
359437
1076628
31504
798716
612790
826423
65590
393426
777449
732994
693944
690585
1004038
477092
645404
830053
1115004
321613
919696
820615
664785
326399
432443
440659
400811
914664
1026490
976386
585056
455026
298564
67128
418450
570448
907167
669919
1109539
1091852
1027629
151007
1010707
293007
611032
52680
535980
601419
845207
640147
560898
650154
513270
545771
938936
652131
47374
553777
322952
1174725
1033765
647347
564580
397199
897977
773177
856009
812805
338191
66470
686729
981539
494082
144113
225125
1142989
531946
1006793
215464
1079755
828379
283582
609468
859116
1183170
1123887
1162231
409669
283840
654607
1010792
494981
784601
1003035
827061
153205
1073146
328190
753393
626856
731488
349534
319076
620094
909215
908783
1048868
252225
704918
432604
382935
364337
153344
1143992
475144
60166
1090182
874663
89020
237581
740049
8035
624788
526265
1082913
83587
74707
1017330
219332
335251
510346
825493
662501
1072787
974391
861897
1021506
343614
865495
125198
77943
135816
393126
188994
732250
37968
16545
797878
1178863
986570
1016313
185244
148892
326143
587383
1127621
540984
727212
24724
830815
1188066
24529
148952
408687
349155
788421
270009
688382
1056736
1007430
927228
870574
11178
5408
375696
833794
1144330
135004
152609
365582
1112330
517933
787890
940447
321258
1046193
918462
806324
210300
769000
91578
1003368
775933
1048942
110644
504151
500537
271045
631418
359130
226507
818065
505294
514533
845690
462378
366518
1068063
1188560
574686
609786
1029499
705264
482026
825308
79680
536290
33912
750446
978769
389401
491206
135017
79410
507915
639533
749556
436809
31044
1172751
1115689
483667
1132407
914413
1149671
635129
961485
369380
468877
212871
748034
124959
470637
411308
533448
87325
597994
412461
34437
1028601
509024
240837
850472
573983
883221
700195
1138730
107786
913540
448557
402469
1110759
674762
738976
356028
85299
30471
794925
520889
499557
1042793
9789
634075
199875
874894
284924
681427
67336
937230
546778
1128428
354583
9384
873924
951097
758345
42916
1183585
34847
397594
1097882
636009
139461
1038700
738057
189298
31679
1144976
97578
526050
268595
1059728
1167450
59478
962036
726280
818459
1056880
945286
554267
853593
65189
1176656
790307
310070
582027
657059
694287
307766
354806
1113258
552718
42407
536199
383281
443521
646571
485177
782206
461254
157349
357182
982279
512642
696503
372002
1083305
373289
980626
980616
846810
519447
648441
1113087
341209
1165709
296275
429211
1019397
1081339
712891
8992
453863
598289
143455
491770
977709
508323
1040667
243107
736370
1149029
1064035
1190462
550842
1171131
1050404
745215
669845
201060
698554
1142124
875658
529613
609230
946016
494681
699239
999039
1186012
99375
765662
1111205
722170
509592
446620
748524
441367
529382
291505
136381
907194
632356
407374
1077474
362573
56305
72723
814826
154850
675378
335281
1015198
499305
589516
446881
113675
119766
1023983
191365
1181304
720393
1046788
672161
1087365
1187976
403505
911371
310005
905470
496851
684003
861443
1089397
413416
731111
672009
478834
1024638
1039212
749464
613292
267089
656479
465883
717356
1055580
1036028
178435
856407
622185
268803
703631
337235
1179219
525197
384929
17046
838358
574271
842950
795607
520000
1056917
1024044
191206
759465
308210
942848
1167606
1140548
578508
1172989
990733
847880
532804
607578
1164341
691617
955336
263749
56243
1131474
764812
673230
115972
710304
543344
863080
203174
964324
745366
568400
403798
445305
746263
1031144
322767
104722
613048
259423
1102810
1019565
607282
838057
396680
1127243
156598
924367
696041
937472
270934
1091463
741483
413214
692713
238942
697438
879522
892567
693604
500408
1176606
607379
801917
79106
946326
649085
1192136
368863
952233
55501
766452
420217
645833
796614
1053589
1161988
616105
744468
418747
51128
1159231
737736
198387
752109
330348
823767
279626
90892
1124168
475930
782243
1079373
870390
378484
279755
993048
470611
888163
863192
366369
985172
355167
1100647
323207
788679
558924
907691
621281
652585
639837
927761
772349
379263
481251
416025
881918
299533
310072
741519
1106283
596178
546248
339463
174634
450122
679691
670839
1071996
1102580
791022
73698
995566
112073
743528
398232
389997
741925
312150
983643
827587
256343
763709
801399
1085311
78570
15061
485012
120006
1002407
975104
957602
881796
688488
329932
1087539
472184
980086
271365
849078
1075785
345996
45473
517081
203730
283537
1172130
639491
57709
534368
1006487
615225
13339
1134163
591897
735516
69489
521890
92293
529967
609549
349385
1126181
219777
919891
903824
500786
1047861
176812
441773
468498
340784
926956
197259
903256
38045
1065001
51563
753279
534426
1112435
93391
928454
1160714
665517
280184
1055397
733125
579226
199443
125542
1059739
1032324
287336
890695
143493
19426
517613
940600
741692
597132
257429
676870
702170
454718
669947
723460
476936
1161190
444529
978437
1008258
1127590
106597
752076
624553
399024
25469
776541
733869
133703
252808
658407
727178
142249
294144
474634
629641
123933
1094392
724813
675267
230757
1917
823616
930944
521225
48822
413184
255453
692150
44827
466430
692835
1120314
395704
691614
163255
466789
478576
546803
796628
131670
219645
1105794
158077
382234
1154588
140356
797934
1122217
1019551
269664
909707
890521
285659
474190
1024727
1182745
460111
313225
296744
361069
312332
295661
278612
150347
885621
1019529
1188183
147983
31165
359814
650246
103708
1166802
648266
968188
1182732
262971
714203
1169818
752372
305246
658653
248023
240002
771722
1092411
978890
636897
1097536
668965
978209
354355
1140912
123820
664581
1127697
150390
61173
831504
626772
344058
52722
443198
82957
900684
359862
1178107
554839
794785
168473
1003157
111509
130300
949857
32120
90232
814378
108119
746994
915919
1078788
863671
936478
373531
338520
881840
665022
281763
1139418
205524
467975
296010
265837
439012
327074
681708
997526
1034407
974605
187423
217059
297850
633286
935101
955244
1147187
1178068
1140751
529640
550506
280477
1131002
610003
633445
1103674
751647
718200
446711
550593
324602
727216
1025708
1048092
17458
171565
340178
450497
429
9757
372643
301599
934388
528867
297639
470136
20458
229632
212566
39406
186072
792741
623140
309403
775635
910402
109398
536818
87848
36622
366792
42764
781518
1135247
504352
904502
391330
1033531
474989
493823
1028615
676860
1167663
773022
630563
1181437
604604
347173
333349
589048
754889
691020
719267
22772
131028
80731
885766
700368
1056529
608803
390858
1168436
142364
37249
681275
114413
1177696
381993
940543
129104
81933
513496
269594
1069326
648138
148838
904984
1073983
648287
1023410
510475
1083896
842411
500486
938879
825880
885520
516582
319220
861674
470657
391214
499831
524682
654789
861398
1151224
143698
497571
641927
460481
799816
965415
1036837
187884
368362
580932
441150
896340
533770
415817
890912
638837
348095
983856
684534
45356
262400
365608
1162030
660195
599536
221390
242003
839447
271552
93693
628705
515459
639188
413523
419022
542826
480520
894659
247931
891350
1037180
382296
397152
141314
562478
625780
1180421
950524
762030
1006245
1054333
952025
1016064
1099898
100822
740933
1143810
42077
544168
804515
726399
126558
910957
820322
884276
755019
879758
69737
602521
851945
412153
633152
422278
234138
319621
305915
923311
447787
795680
630459
13208
341836
312188
545293
124047
42844
370266
401012
277235
540381
810542
442100
114459
786705
193359
730796
903458
771847
888497
88080
422358
927024
150438
140456
906696
340406
478221
133443
366276
334722
204308
885965
215633
849722
949493
213781
203846
208840
820610
790323
586039
586781
1156408
108376
886565
477639
1103520
105119
1111425
893226
173720
652256
274417
794072
634541
636321
887896
643845
192509
521069
563484
530088
1069310
88041
960434
1033543
886777
664688
282048
700893
802143
251173
1156709
852972
1002076
66445
1084210
799025
298775
549861
570354
753129
339712
1157210
940437
944372
822518
417239
339699
959336
324407
597822
496375
601276
216347
1134912
170501
164114
527241
291056
620793
994070
955608
248741
183456
514300
747062
382909
10533
190454
710071
281144
956476
898526
694945
309660
122986
986924
763219
320617
598057
915122
779032
966235
760103
200415
534540
1035673
1157818
299145
1078758
1125467
731631
600425
750959
1121915
998323
844721
784329
109855
1191399
130116
321008
76053
1084249
1112942
912709
699284
1071537
80642
439052
190122
219817
815779
909874
1178852
457884
1095580
1163488
114187
96071
273854
107456
1108948
592909
713122
583050
152999
236383
692351
918297
95840
616000
1151150
247525
336939
1076000
638741
74476
633341
324907
101484
912182
528847
569683
700018
361932
1063192
976751
1161650
321747
467017
784144
1185170
954077
660290
1182367
94378
770313
667945
175422
1129358
621400
821907
216239
1120860
769679
613683
489622
893863
832006
68012
912930
53161
1085581
590660
680064
467816
19976
399179
339236
1018071
134508
1064810
920985
205515
139561
791124
617007
1073500
977388
106176
564705
916921
265176
1148449
730690
496831
757371
152823
139545
135590
784961
529448
340682
614680
753401
372349
423492
588072
272798
1021010
1144258
2737
1048131
669289
305510
1113954
565513
286968
169765
122875
87918
676558
34703
1051641
865173
1070795
777712
733029
400724
919208
1142691
1105300
1153312
770958
244277
1153797
58211
355520
79957
48915
986437
64738
431722
1109446
1094156
126762
667402
1037212
315170
1161261
183064
759876
579457
276294
44822
727568
550150
1091433
263634
458334
704229
777168
176667
450453
1085278
112203
42874
1106468
1041334
254087
1024592
1018356
991060
107517
121469
695564
917704
247145
192831
1166664
541780
64037
387086
282595
21197
219062
1068145
806812
15264
209331
526913
1059367
242437
982519
211953
1001766
212971
769701
206255
103999
161611
1004515
676140
1097803
578414
671068
806064
659166
1152513
1171822
1149640
301581
92867
884393
548789
861549
234491
907503
822337
398637
589645
1091850
336063
111298
1021583
172007
953449
453583
222193
459384
1010017
1159339
931032
1021049
763423
910652
629238
322973
418130
781927
724668
360838
859505
632055
584096
543971
269167
566831
605495
380937
695511
469387
287580
684515
554692
340251
163041
715325
885384
307830
170360
554912
568927
579589
38028
991913
1169330
307286
996637
988744
943136
44726
687316
673738
57482
346867
667207
608508
215751
157499
714700
857115
786989
29057
167405
938
1141365
12329
787314
838939
241806
152311
558263
379402
363635
311397
91949
1181871
755086
359238
5912
1044671
711632
401059
640084
208178
617075
127163
627182
138945
107391
765352
815499
990542
599616
860468
697252
750751
238980
1170289
868076
145759
1022394
958867
94629
437331
1081761
938125
162193
1179946
713016
228037
686670
378990
542928
753103
875512
667285
984347
1021279
1098202
362743
308007
981136
303046
326767
964796
167909
701123
978235
594826
86695
85586
1010826
466516
291645
1041025
377996
986062
601472
913765
1113829
1050734
1071405
812960
138678
480964
1052829
18185
806341
459434
1184857
76105
912104
999829
1171858
844936
1003818
628405
324776
406908
575083
890178
931205
726696
1163010
943186
740115
71293
485106
360482
528079
109395
1033077
288763
939923
683504
977293
215131
642983
695875
652109
762295
1017871
145972
481095
720868
86036
655182
822975
1055334
1056547
437605
113186
582339
604267
290663
227471
82801
751104
73042
244995
698368
156698
54993
582388
819486
106903
63109
314903
1147925
767551
419829
862279
194156
322221
1007644
975137
875387
16567
336352
872510
38561
108811
124875
479759
1128832
929299
1124130
759126
993616
22357
522059
835865
799578
530211
369605
742222
537964
534721
842446
967623
484032
246041
1149020
397765
666624
245592
853778
294296
779570
900518
828896
110333
211088
360204
74320
590630
367120
829888
489815
431011
662791
1143607
848240
185864
748181
90581
63436
808826
860587
656565
49932
183380
1023015
1117258
936032
345058
746861
320879
1092815
880182
919983
414840
750304
1132176
806600
5247
391410
705002
1042413
648457
446946
1180808
443182
346979
1031027
183197
412213
954527
17115
1109829
513208
222593
79523
835422
1124504
745831
637323
42978
976538
1159891
1168994
81250
565321
1088061
45507
1193485
266669
689423
285237
353047
623108
1186495
573233
81466
342281
382362
423583
1134273
927467
211503
804119
144055
462536
1082864
792685
910861
1166642
782878
704594
227374
762742
615575
612433
55225
551183
1041420
308019
224541
1093517
288380
1178697
166667
27551
382764
39499
779166
689014
1045059
751753
512719
279351
1168242
175152
699431
730343
834991
554025
718667
809179
687245
1003090
983109
1150438
1054805
847607
257254
274650
132178
757661
377526
518487
920068
227358
1099112
315193
225875
313337
1035559
685459
400317
455967
312322
606452
1007283
1078118
1106862
513974
448535
779797
556363
717380
490174
556036
357069
530130
755062
194739
1109158
200902
359692
913918
953267
141033
53135
1056014
1027604
1118583
229218
265237
354813
1041381
757118
59389
144020
266582
637204
353705
522510
604687
117018
417028
22627
264104
882126
511671
628070
293993
173670
667783
856610
446481
323771
809158
978937
931609
1147298
718781
574051
452998
266849
787530
461063
573005
766696
977263
931314
307176
419670
774258
140478
150460
664307
565405
624690
207346
776421
903829
504553
1130346
753840
1161845
523950
265822
790410
47789
1026489
247407
967272
994776
230495
669846
21211
207604
1109566
245580
534705
648246
1070331
153925
115862
157497
924226
731399
614638
775564
109749
758471
675980
898402
869346
63297
538855
140007
363050
328736
520189
948852
1044743
567208
205079
441429
410246
1084333
447160
251526
144335
631089
840314
897241
483566
506592
391824
166551
270095
982335
207718
848339
667817
333445
576517
759306
200580
359177
200506
260863
370920
505326
210211
850694
849072
576872
683335
877405
1035381
259528
1144472
56255
531927
422062
113432
258178
483168
89798
1009106
1033369
562316
892746
525843
918542
803551
873868
477418
11088
658963
708152
235685
602030
145239
296820
542888
843137
1151318
1091992
159324
1018484
621864
787625
722276
402959
1189860
880735
889285
131267
138619
226627
391190
178703
1021775
799263
1004308
544005
1112272
69930
525499
482677
1048791
432672
350369
600061
447629
992396
37922
642014
982143
660720
247370
1040464
914103
722565
826403
981064
95830
895239
24811
1074731
144960
682510
591359
1084120
964005
539939
475809
1113703
1068290
1182205
321789
359207
928304
709651
934002
1039067
780725
603991
147181
1171178
423683
582736
235949
406276
1063302
949339
108002
811516
532575
1147924
348708
1000235
833996
1184768
629477
1172095
136364
799711
952744
1152624
979206
97874
1134398
604575
892872
797957
396672
424931
92809
363564
233312
110218
1153315
1147311
956966
931381
1142508
165231
212629
684004
982981
1146373
770340
76718
902989
885660
826117
97076
365740
339512
1113364
811235
544140
143890
785256
114523
385073
569847
1008391
839775
239616
744360
586236
489566
707602
209440
242942
621665
448899
619400
744741
643900
862682
251097
1083001
1132353
1066864
661781
588617
518614
45981
634031
494546
459226
1061905
126184
207675
838328
956958
1137126
349988
842275
67860
366225
96376
62756
523067
1120180
319757
142613
581254
603699
44763
343818
1128535
589173
460484
479983
608407
65251
451249
1122028
872757
1193241
931462
216030
960309
545355
94310
1121712
821158
994468
938568
713557
801766
721186
323541
935593
323905
1191252
95581
387839
446862
60760
215263
137126
1179201
1083772
758376
341044
731349
766125
302396
310961
275106
166529
223199
811602
5440
1014489
495284
599528
44443
121370
231913
223915
691628
972809
1170499
662679
1028120
1083068
594003
1160027
530911
665987
149308
312162
679653
145254
325463
865115
281565
965346
545722
797422
102511
880559
443220
739190
37017
374653
225377
1154133
1159813
827533
974334
511150
147543
524297
358016
31545
494762
94725
578710
131854
63653
1173711
317716
273452
492108
362986
529880
173662
963905
463117
548860
160459
404492
185814
471979
545646
113826
1089543
289365
557000
1159550
443921
881449
338553
1186816
205962
85362
1118858
793955
1170954
923518
699539
28971
536694
407045
836005
1098470
15703
311425
274464
1120554
537498
1174612
719875
439259
968128
501856
362469
1189773
662277
853228
212591
1072005
859641
575372
895855
591051
79309
43384
156603
1078349
84873
1046842
374332
591056
638259
1052780
1137890
63615
1062230
914066
904898
331508
131981
663644
162480
1122224
910764
1006942
301076
348757
655930
853687
219577
455287
310564
832468
808164
39347
604160
825722
423387
1050101
97621
1053101
1152928
1106124
472826
492436
382167
341843
1175027
713548
701039
577869
185307
825703
199052
614103
174284
962788
1178452
553743
511239
146398
1079776
173639
721089
1184013
147046
126384
778127
602505
941620
45266
680868
806837
507071
445400
12123
839566
614787
765724
426513
1124508
1033699
558668
756109
853273
432697
1144554
987242
95704
1093054
805446
71896
92710
894829
963403
1126542
231507
530247
216080
383486
1084906
188082
834451
999912
208282
911789
433333
1065393
1019584
1054497
856833
852395
1024582
1113056
914534
816514
225296
877879
687055
1084974
15417
964007
1130667
739752
252951
594472
664106
447453
783796
148465
659364
676361
68431
728341
340361
532679
396855
196441
764513
1126597
1021143
41378
724788
484490
655884
62426
189058
445095
875438
607960
25858
1008823
216289
744773
350446
624659
6794
767970
594395
176482
646251
51551
524794
1153039
998224
384635
1129955
368842
821308
731017
1006821
942368
829372
242073
972748
736512
583751
491079
331457
1165354
143161
322865
970770
1117109
405860
341534
709202
973556
1117007
549441
310224
977614
1109209
876989
292607
1120678
416091
504878
14345
498456
557085
272452
27561
1057376
694549
1015687
844068
1137975
586141
491
338670
223515
311962
306984
493724
454070
940682
636364
180470
203339
462816
1045067
643125
938188
820448
30902
398460
612846
243365
798639
455314
341040
159530
1192375
189790
44587
34516
190441
973911
958465
199833
217980
448308
22099
734567
993691
696574
749225
500463
319360
657104
342903
223888
856769
608265
918492
119044
1016156
1143760
192857
892313
911312
116757
879311
840448
680620
829057
1027527
654682
140477
1160612
921881
321863
995309
406615
882978
198820
337895
1020625
1036648
1019091
198700
951470
349871
392028
525173
635207
112789
452758
619199
433509
229147
1105444
162883
468032
714379
423642
636975
56662
580433
1099716
485081
423804
334806
982338
692589
577992
603164
494738
1038233
687745
385014
843393
743642
132266
291356
946091
486635
202326
1107498
302993
603788
256816
981352
925969
556525
462587
341073
1100036
770462
587003
112156
864789
317039
291389
1088528
112003
705328
318149
880822
250
735422
54628
216638
339763
700024
1020316
1011046
199705
635385
23282
568635
545892
305800
563077
860253
865467
735228
397470
514331
1006533
349263
362443
211018
537100
59940
1009102
691783
518010
87489
77891
187782
216625
655140
1136902
1064856
1163234
989069
109280
817137
1082072
960453
190675
905823
1184192
856677
1171803
1052574
1004907
928955
1136958
1071357
931804
142209
725935
375221
734474
434093
3655
306996
620829
272061
539348
909224
23638
648036
844413
266134
168790
177407
989503
268593
952124
1036439
208021
372189
201386
667679
482282
620106
551963
1065722
334289
483649
801314
1177591
957491
630078
307335
466214
1154531
113701
929868
67821
1053218
338205
841260
447124
591299
564332
118710
126589
199526
717357
845684
161142
1074062
548916
851218
187314
543497
943419
789980
48421
699169
528055
62060
578796
51063
80596
1149088
854769
678784
611663
494190
759558
98554
991672
1014041
1101716
287790
111388
477099
869228
1179640
730619
939716
462307
552822
1064652
423925
538091
313536
979689
164189
582813
784912
275530
1192575
552085
720922
201951
628640
297399
104509
786041
1082615
1062825
58146
215636
677011
303120
3364
387099
235476
874477
288014
17443
987958
225010
497643
707844
828884
223872
584231
598031
226813
544601
919781
216197
610277
370162
767185
91199
1014526
14499
896352
677230
658081
79394
655175
375879
685489
496047
625528
816539
57704
60005
1125527
492851
1047044
532919
474272
708041
886747
268346
291685
1084865
239941
350469
463394
504670
107177
133263
848761
395210
1184980
5301
779064
403304
968709
99540
208720
1170050
341489
420447
447777
358385
628565
609092
897884
902552
519501
792687
978578
851690
1097830
1130843
1038949
309272
455561
1042546
13776
882959
287530
317259
518736
176681
983301
672649
1141264
94933
1106372
632323
706566
586710
778473
417578
585043
561236
289871
121069
569868
879249
864269
106724
849540
727893
1105395
1107754
570329
465893
94753
825775
521325
867745
748948
819756
949318
574313
1065260
962882
85239
38918
442991
1186963
336770
11457
588010
229524
501232
234313
537214
199847
1047715
1027650
112024
1157736
372282
24898
496612
1098811
48651
5214
542477
634439
140187
83794
525460
703589
720129
973351
1111917
561386
38015
219323
101549
1157403
507800
1173953
91603
856656
133709
695665
505771
684325
25095
803401
105921
293422
584306
838532
1174565
312911
1072192
1091155
42897
57292
418509
783947
772753
1141663
149334
328681
171441
954699
1098136
465505
948610
360977
937881
701913
994651
1108424
297625
384139
1187227
658865
1070366
693386
840124
137181
364986
385719
974651
232078
635445
761997
85496
693711
427713
507887
976970
778904
182181
53369
367169
776297
444950
305636
701068
1138222
769165
318950
931981
160620
229759
370583
924378
713716
693175
445135
804825
646356
365123
1012873
17229
943708
805709
918743
667867
966422
979147
990948
246655
611859
506087
721724
195445
111716
67864
137611
448958
1053550
166951
747655
1162620
382730
487452
176260
800079
13831
1094402
889752
859189
886880
737321
118493
370517
1008273
609774
783170
534001
158151
762495
71137
701929
732854
679036
789766
165146
866303
246432
243816
639318
337649
31690
98203
131061
1054483
614747
433376
957905
423782
428062
157120
1046294
1112693
480506
936475
110834
387335
863350
556500
552116
1173707
376611
178062
988711
822365
1045696
1038166
1079282
298772
586939
402809
1053479
857781
457002
250388
278613
686350
1088396
744756
373357
947166
312212
740637
568060
1147483
1141753
215778
351413
353031
643839
527496
1095671
732212
1101618
143799
590860
128407
1075587
1008246
930397
246175
969106
190876
819887
363525
321971
1135784
792747
931527
444262
646083
871616
275580
231145
709320
578878
595000
18231
592854
316955
996075
570088
130374
998098
896733
857385
201125
82864
945843
1149665
932359
748681
507622
169116
132075
916401
495354
209096
370625
53803
332490
1111619
766158
925743
414781
1026094
213374
592848
820231
37903
769247
209443
308615
469233
769331
722191
594847
288537
509970
1100806
732327
1164175
1152666
743749
96397
725875
181260
193644
1188575
851808
1010244
627023
1082417
412678
75724
1008930
9703
189563
902225
300501
1192709
24657
739065
705390
832490
909121
624288
461701
424597
886588
512654
738826
46346
86842
1127193
577039
928928
251032
356015
1131198
468910
672786
1105021
122041
26398
269016
461538
29075
830333
366410
931161
8069
397010
192257
188433
854514
671307
1014666
419995
118864
608952
214947
762000
1434
782838
325593
649030
653229
528656
506360
128030
1043144
1193502
960634
1117945
24955
1186279
1054781
866644
57162
369589
164931
462678
854025
687029
824568
306845
1052467
245551
1037430
129944
950602
161535
416336
782594
709351
949387
864908
106622
422349
1158472
321395
1126944
1019228
1160234
14206
365905
338554
446143
1070761
387927
484690
1023318
874955
1033109
875827
898427
654368
849795
227406
358342
90882
966390
79858
598899
782563
790327
1037005
445696
186070
809034
1117217
733114
1139767
276690
318817
719569
980039
461506
304133
40764
567567
370990
983948
517215
474225
169550
941271
1020538
1182539
204850
243755
1117215
1132447
833313
642677
1122540
531512
684176
654280
930014
358803
739232
478566
863225
443765
699647
489524
248207
952798
516055
373560
1023457
454639
537917
898320
474543
667841
561257
834256
713847
1147619
1131554
483660
1153842
654941
956347
617080
695015
780908
694757
454967
499684
1106832
934925
802497
1042961
702157
502902
751450
854764
545780
23182
428093
594651
479099
107206
1105402
973984
218003
1017508
48633
660513
950193
573978
680615
565217
949984
705732
1022424
934884
226399
1091294
860346
949992
404320
915869
205836
580520
142454
31192
652203
1038128
992184
636879
1044875
596100
298269
187991
47093
162211
217650
797090
842514
347736
516066
1007904
833796
359129
517387
721220
607088
379135
203973
100491
579172
853042
778960
117687
588457
1111266
820333
845604
722502
905690
388546
216418
421040
219758
167461
273029
922279
1015715
847650
203506
230214
343277
1088148
945855
84544
287437
824257
153663
178699
1082477
286879
475108
335079
1056041
1110869
1125790
448838
657587
373725
524806
734514
1166228
580544
892426
76275
529869
511333
902049
1068545
1100151
662989
791583
956534
642742
850254
511985
941653
132763
1059727
75397
57002
575970
141550
737103
485686
871289
81740
882817
864523
1123229
964707
362487
761488
1111457
652471
846726
388268
673135
576874
39250
1155405
649661
1103339
36527
1040129
940544
826514
299563
421433
913806
524422
648927
731232
738838
959402
471673
473008
1151268
774014
23687
663799
119708
742770
500144
253865
849134
61050
939043
494432
938525
1091744
762594
384388
799145
1068254
326040
1182550
1085229
112327
96230
383696
1152452
886357
777798
2170
97504
920306
247602
642701
993768
605751
1018177
229443
108895
372836
889417
723583
47728
1146469
80548
794141
366591
680011
1090657
769574
994192
647746
811207
510574
941359
1171168
636543
926056
665266
826596
741058
721671
997776
540664
162037
405749
63802
469904
357566
606282
868588
134341
7265
151670
591246
1037354
379751
185940
180716
1003175
63392
213024
1003399
422318
657806
600497
1128342
884576
195680
420049
724078
1036425
846544
283499
250381
441033
934975
972995
421612
268670
273087
149876
80275
1189216
93921
843978
36526
867079
122156
227848
1136462
12302
633252
1004904
232280
568016
1006956
360529
360154
210492
397618
1072725
23951
986127
1027903
84957
151600
634619
792772
1027349
917757
117381
506807
1043723
1088636
605709
566808
658194
976296
402500
469167
792283
575573
548204
897328
250288
308291
387911
143238
672428
637238
196459
243804
529257
825743
301043
1140301
212437
562812
257555
691128
162726
665131
228684
253629
1128343
623670
1149893
79886
442118
744671
270654
104058
748134
899673
177730
714129
744560
726883
137201
891095
6423
565210
491785
892099
602132
1157589
117388
298965
977630
666160
425323
297814
504684
680060
587483
954199
51629
840762
668417
693576
555229
622685
352335
734466
76891
1116028
1007173
1134299
474142
108136
479470
872908
630813
1063359
745038
352924
1152846
445975
365766
489220
344911
129159
308270
380887
641269
1137700
333628
503087
505938
150150
1158227
1115252
172969
1191383
332766
659412
621410
256122
511748
550789
422296
881480
248695
1093708
681131
987712
484361
478483
950652
992033
754705
774807
1046371
317870
832699
209250
475091
249697
947120
781774
712071
214132
1087034
264839
792519
508404
602348
297589
991881
397871
852008
127588
147639
197849
1134785
379259
705369
1189594
1052429
926403
515006
445726
858357
224763
766900
345565
841865
597301
270450
546576
772268
752856
997042
416542
649580
279804
815920
1141438
2162
1031399
96072
693520
668833
771669
730954
924961
18790
914243
504709
1089621
566868
1034859
346821
1007598
705127
172572
96568
600909
921015
760405
613705
737410
687344
1113917
351761
1174298
512471
872234
72398
245427
626736
398572
227528
382059
305120
643812
335155
628444
957981
1105712
1184706
777145
781613
1095947
792652
901572
211197
701839
1103836
991221
890773
571926
1162802
834575
725273
1075796
5334
275326
356507
583373
843283
1048027
480928
244779
347867
859620
796596
507049
359064
207852
14393
1031000
1164288
424308
917059
1143513
770803
505103
425706
164747
964000
76373
932443
1006913
801714
984661
1098790
562649
1182018
81606
10431
673789
543419
249821
143796
813842
132504
132879
1142022
636888
108197
314186
680074
45764
935529
970973
257190
1189342
143606
124280
166508
243788
906213
578848
817613
792172
652435
924312
1140207
683993
1127466
391681
111635
944108
623799
886719
813589
299099
186579
35203
966524
74606
1042992
572258
855355
51187
261618
24214
911998
643605
931850
733263
782532
385528
879630
559351
794312
502647
1014260
603077
814524
938457
893098
399835
190408
157775
1077333
94881
699756
525913
802536
1125068
956349
978114
323800
424816
596081
752532
512893
608571
808335
221931
554044
228232
57429
828539
576904
615808
941998
875245
403053
102033
508146
1019788
312873
1104031
1009162
241634
435015
762543
651094
455719
583298
882330
347009
51520
342863
1036616
585236
961328
1017226
1127475
1113216
809316
919042
572150
321871
625340
410461
860838
14015
175393
324105
1166046
924123
750616
876203
1070840
147170
753546
225427
402818
876175
645294
1117201
1153614
973737
102723
693430
530644
619697
364034
565974
315158
865952
305696
805180
73018
547185
1113016
253054
1081489
913376
596307
403324
1189398
884522
200140
462979
1096832
408183
216074
913520
472596
532209
423691
918185
283694
833984
320033
345094
441841
942131
847432
456579
540238
669691
651041
668640
380732
416901
1128418
694617
690031
249997
540808
1060724
14459
597149
457226
615321
166349
678026
423258
700644
192370
550589
1141894
835455
982416
110400
417962
482060
138628
725847
385733
250419
175786
732857
522069
304325
125341
48512
227492
216060
939999
942691
1072281
496714
652515
885065
189496
414489
1044233
482730
898399
1017948
7172
1069267
882976
1086937
1033852
185305
114840
164866
568495
192131
555734
1030003
394385
497936
849174
1031808
510512
922236
1087458
552924
497648
1040156
137856
949037
298939
29844
164091
980160
568694
674553
733993
1047099
513120
225621
212441
240248
1034078
984981
174558
1174294
707215
948388
442763
136404
555867
25832
777004
228106
273180
445037
314206
978076
285063
348383
510760
244718
997482
628305
700535
921736
325618
892169
686595
455190
143352
54081
54674
509701
159108
962249
692534
191803
481747
201536
236760
561233
298674
879826
438414
259592
290078
1123670
1073034
498144
241853
666404
663543
57739
1102142
448175
161549
393847
258364
1158708
288370
577411
1065472
303571
123461
521233
555344
39338
704055
68988
413980
59449
777144
292738
296343
712039
924514
958227
417137
681536
1049645
1030524
825978
826656
712628
807703
103797
526806
522451
518679
832634
31608
319747
626309
270445
863535
379433
478256
272029
586922
989902
889096
449026
174149
603021
91216
408981
108501
746834
1081673
508159
932032
333673
89423
1080937
52894
528389
960126
228226
1050218
428030
427583
856455
1037587
591755
890907
808611
387302
199812
1124177
435349
624382
554832
683041
984533
238617
1105987
567929
13454
103781
227373
256923
252256
132961
133001
592951
1094643
137466
1109090
346354
282921
740998
362439
751887
215581
744264
110243
170739
224751
1010771
909432
609653
62441
1147724
519019
658620
407273
342389
154544
968119
153918
293946
642721
419450
982839
621396
762622
84004
589451
243090
679583
791462
1039989
112027
448037
709380
818441
829739
893048
692674
627542
1104338
5974
1189895
242626
517378
542295
944309
1123462
474425
472363
1060473
944465
357506
15358
598387
573008
94899
349444
343204
1153802
345436
439630
23707
678512
585011
1110242
606960
678072
444337
772047
208759
251594
969958
371669
854832
805948
240885
720631
151703
69691
1178282
347697
639206
475429
725255
518513
115512
466739
1157439
235722
575912
425574
773672
238640
875040
234563
638050
1074863
617898
736931
139225
230578
746675
1121805
716774
704325
590771
840225
440691
53639
392685
214026
6493
33777
829731
104649
975465
476780
925326
771191
677118
22462
1000709
1189491
188443
54344
660903
108265
1041827
639253
226543
182513
656895
1068882
180104
443929
604393
66580
559847
864593
528416
598418
454446
197310
637904
1134431
789719
511592
1098171
820495
250187
1037461
973699
964759
1104788
285537
179135
265780
74220
1164016
225700
106479
239314
736490
733742
1025032
48030
854782
940773
242746
515277
433929
445293
784194
262213
638335
1083173
337328
173148
1124728
1061547
743666
883325
23510
381188
909261
917066
802743
298285
453200
516558
575637
404420
493584
1149680
1014827
732158
466154
1068231
7331
283589
957581
139483
605003
514135
657213
952287
169569
19603
882801
827409
23151
659187
1108425
249779
181802
70671
553954
429971
677710
771352
384253
535554
725835
720437
1134230
1187564
721889
604315
986822
563750
571064
95568
30608
997697
563774
861160
524811
841967
236440
124123
55886
1084838
1106978
657752
968628
874059
766485
889304
1150471
144466
1185929
295438
92356
220123
274492
1060273
507119
570252
1029220
242382
1132624
1170616
219941
308657
995728
233348
604757
14143
424515
8938
379612
982945
272064
328037
839479
174148
413712
282533
973520
121784
398037
68245
691665
981891
83161
1005354
215806
650768
760746
683366
1106715
799072
803801
196991
1054911
664651
968619
382842
344670
1033245
404814
412593
443573
103811
130522
393564
247365
918031
923026
334542
1006969
120598
994293
348811
635484
49523
447835
953856
878904
658529
519679
117793
1176965
515295
575473
506380
776458
986363
1168792
4131
943705
1033636
1187813
1135166
138229
447800
656020
459080
522242
223902
338446
679878
408906
348156
741396
1041991
491533
625738
509653
19704
1175807
1124034
1169776
1115622
471876
1107320
1160916
1125355
676707
176461
48109
230057
1068179
170418
539658
443138
689644
170376
401121
13873
380354
786585
961614
717255
24758
27217
991344
828649
443304
69020
435241
575646
916343
304686
881427
806468
283546
140977
786424
813387
1126048
626578
1144067
314999
400316
15205
255775
764101
887657
28669
851817
1157438
1102663
1112896
10513
870816
615782
712152
758086
480987
524485
996214
660591
410563
1035762
59969
639199
797658
1057790
1016791
591719
206937
536671
687588
1167302
966730
3584
194062
1001786
470947
390101
245244
959928
577556
281796
469022
876453
643493
323190
527506
712670
377108
1142273
556940
1103974
1022237
92685
276577
291920
618986
972214
356955
545145
106785
717634
413668
658323
228442
895381
832670
904599
352039
99637
568087
782302
573914
754702
550219
445819
448619
989228
514439
55340
764727
98842
137925
876497
1015754
300967
403467
1010291
187563
861179
972671
647006
463724
201326
422790
171670
495557
125664
685675
297587
759383
1088099
411610
470025
1182089
22520
276233
693146
361096
551053
579167
1166220
139463
718429
328160
962385
1189507
262840
250354
275727
459320
557502
1018733
1159700
93510
927245
574289
478374
54026
460824
1181619
448103
1117777
1079898
110498
65964
685843
251984
624126
621859
1100963
1107801
314921
359592
197340
284768
465213
1045097
79565
397650
1166631
1165778
557652
121517
546239
155666
367
883264
1184382
355271
472706
58644
968058
66791
804850
587119
1033263
205633
255173
418770
706934
1074657
683798
79145
385656
1023905
1177786
6488
1142933
181202
743613
902773
7736
476575
460853
1000180
1051944
1168639
734963
201365
497874
25879
934174
1161515
783985
585936
437513
229987
864333
363567
915522
944096
431044
677775
387709
800333
770187
38000
264850
154338
327071
207455
447538
281767
609283
683987
623454
1116520
604983
173497
567468
118525
769842
1119764
640039
782712
617831
1104142
1137300
191067
623597
238360
1021329
424966
195986
666367
193405
45868
1035809
1072347
980722
837481
790392
39492
354188
1067437
383930
1055718
1065471
581892
1003014
298350
747942
1043892
329725
670030
1101359
21126
724601
292608
716488
1021826
1079940
209450
1017690
532398
899462
23506
350801
175601
141243
982065
369720
232417
880602
364452
153211
644199
925092
236160
309356
1008278
226377
177313
595089
815415
187322
609910
302769
840985
663805
115310
583905
128521
567232
889473
575681
112350
839898
430239
553911
1123615
308104
822882
656155
458102
578336
793882
548373
680006
238744
1161876
595194
807772
204768
848627
525924
984534
128124
150342
19188
588989
658597
392996
670263
352601
818619
562658
255270
276668
458139
1050830
691030
1170410
447675
190912
1085589
49742
41317
118829
238509
1178906
162576
88357
857994
37412
400059
1184905
13219
623960
60229
995301
1175147
750012
156531
215178
680146
873789
956010
399770
883877
647874
1038987
644932
859959
636596
1002637
1042070
5633
833223
580359
908773
734948
1176170
395888
543235
1143294
226348
1035530
219282
342699
1094409
787340
898922
716549
362484
1093064
297288
312897
55337
52940
320775
865968
909219
621715
826755
612964
959114
849673
568872
384310
884741
1118090
237762
66246
768188
779302
23461
531738
224946
539084
249632
455
540007
164764
664966
1125864
219974
952157
930769
331803
593180
840478
1138321
314737
659518
1100486
1064134
1006453
659967
377933
366089
377479
764362
820533
273104
66322
956172
1160235
284090
179886
262864
287541
503955
374365
589934
431500
37805
230930
964527
1012543
974543
555800
240325
888061
997565
915802
516169
376303
603815
917812
868982
432803
719059
124326
146737
582321
1072954
791144
494211
383201
641874
740928
1117994
1004421
461560
316570
835413
647606
62357
291209
365520
541499
574452
1041084
149364
274830
226495
331291
547643
844713
1059148
993519
1020325
996872
129755
881167
15488
1183140
833838
892833
481127
96240
552914
836715
389394
599369
414647
770242
457201
504181
102297
323920
644815
570378
1156751
1135040
122132
774178
907753
65753
73277
643218
862417
23302
114572
821016
1187043
372724
66509
47008
492886
655032
1060183
575437
656791
728161
1075155
415266
1055560
274126
901320
209585
571810
498658
556724
188315
1108498
624070
844973
325944
1094367
1007560
970590
954555
777880
107257
156464
26666
489995
329445
391446
305514
19618
206942
837441
272687
61931
205039
205306
381910
186375
414476
849667
630980
916920
706507
1131048
782806
707176
422532
125648
103027
1162817
545889
1159120
401026
135862
800623
1157769
545257
20037
115538
1168403
546367
114149
767748
338820
346781
683467
110519
745912
314874
92960
672000
478793
755994
735844
269561
477894
602986
1079372
799957
644455
1021659
755948
138526
118734
165334
990635
1005427
662281
658252
187906
140634
400116
1073825
653212
1152959
1172965
505340
827531
550925
1001975
575938
886689
1150924
430711
24779
503645
1098388
260939
644629
786022
903526
56895
674266
1120464
399376
1191165
1160539
675623
655806
352868
616682
593401
479195
1063028
932686
812569
593822
340664
223059
949944
984660
587181
189581
647117
54372
170250
967488
152625
209794
175351
677087
440333
188999
26692
740734
2965
780826
274985
470366
316119
875554
598643
803248
336759
1137936
6116
756804
1013365
883448
339260
594097
774639
684915
154388
1165250
709214
776831
515819
190548
281504
322671
792513
1111765
859812
856343
415087
1179617
147901
612331
1058943
467499
728373
1190006
648452
328199
114710
926194
486054
705952
282631
452201
1182357
986021
1118133
993950
770529
869401
838391
849230
1008819
1009206
262562
960635
957408
43191
135980
493077
484636
571756
463508
476040
173966
449123
174022
898181
474203
768186
116720
1128954
855140
528219
45047
258111
591212
519335
831179
728923
779097
394576
1152581
1124080
312293
676388
10805
753422
314058
61277
81866
1110709
1154095
1175078
1186008
1179313
203006
1124126
710653
749548
336084
244252
1068281
585787
1148905
809537
849844
631291
1022519
940673
790495
442548
1127477
239045
911966
674607
995848
1173937
1175782
111317
881462
407088
640651
81960
516664
731296
225525
1007023
402319
1191403
398935
1861
827870
800628
338766
836918
1156340
746440
1054092
310280
1124573
509041
422965
34806
685737
1184066
916791
246521
100490
731409
521211
931553
1057723
1165483
574181
1057556
629809
542299
10501
498216
641805
153589
97742
293671
911230
566278
146054
914661
794589
1136900
43149
626781
351957
743151
380202
179093
1083434
1081041
501496
439078
291248
843849
849365
889182
960922
778024
759818
1146185
69339
709795
425829
72229
239525
651074
702360
23346
209224
819915
15330
1152193
66062
525633
1150680
726545
1102629
830911
57431
710006
883466
622943
630961
393362
9067
231359
946218
318978
275738
856226
802064
774329
562763
1063622
1030303
1122098
601139
734723
928376
268897
260483
1113079
205941
728015
133357
569986
596781
495904
1127491
933540
15521
1038013
198455
1187691
657762
333340
225713
876011
1061767
486850
730561
76210
1099815
301011
137221
506908
298008
906407
64740
409692
283608
534798
727149
758736
241581
1001604
263720
1093144
485628
995559
281498
700302
656948
506868
235804
418312
1043817
1102217
544701
1131170
61478
304505
1061114
192616
485539
347743
451702
56061
56723
936517
373865
1124095
405090
82212
761846
421772
425598
708728
990722
806869
256438
271029
848732
440185
40713
1104005
386892
815150
635889
58707
647376
73296
391713
127933
934625
173583
558045
352400
1145583
356911
692324
428831
840444
1051294
631781
715986
981839
900743
676244
162549
26080
1040820
1039933
1155512
718236
387810
326476
299993
1153544
369437
1056803
253498
1190980
429406
997604
1018982
877058
247849
1091619
189520
302793
213233
1139203
588168
1030473
839384
597065
845770
214702
760330
1092670
226200
1028884
193701
578893
649509
218604
397068
636912
909995
559306
471201
1028235
301333
990918
108740
587720
742563
138279
1090952
394231
1104400
1139327
812341
964262
327972
185648
711360
1106497
118219
586213
1009809
871850
420968
578291
1154184
906782
942321
101197
256720
275154
1140568
484537
804078
1140656
843529
915242
618982
132027
471369
7024
288010
336615
526492
878200
70228
663571
659707
1095673
190736
409642
182449
379235
576813
855564
378857
926853
87842
594388
521157
732095
1123038
140903
919971
355296
1139744
1083058
143099
1032112
281500
794992
1070736
1003501
981459
467947
274732
722348
265014
473442
188218
1079173
1124223
502706
328972
581855
1138677
8702
901003
445776
157584
55466
352035
845822
874729
858194
625642
1028659
445745
311572
978367
1134845
856583
1044493
343066
427925
776732
700015
610717
71495
741403
1025565
999491
789888
565898
47930
608449
245979
306909
245455
133821
826923
925183
475998
1039952
321972
291710
149729
550287
559095
366294
1101885
6427
681685
851302
972892
934222
29219
560061
1033875
1090810
806909
1033893
935130
379973
229992
734223
61457
740273
162625
157149
416094
124489
1051501
368368
122741
868293
933899
983962
38990
750270
1061206
738690
394996
934631
11712
182330
842366
146094
936754
558562
48061
308537
756815
942398
358210
763246
755021
448822
172240
383043
830781
131093
435090
1000614
1138430
197522
665305
804618
50680
1074599
873496
636539
192949
752357
837513
49054
144739
1025415
927897
1019629
226403
321702
59017
1163378
1177768
1004354
922537
55176
1025239
676332
422905
272559
989862
1087051
1057460
978115
281321
442474
17978
1129042
254157
1105307
900436
649831
899634
313837
767946
142662
45441
855650
795784
542239
796694
407139
237924
108711
831779
627353
737368
610375
106504
964468
1141159
697761
828537
340639
840541
584081
953637
1107411
821521
1027098
862789
34728
409289
552817
1002787
905581
71863
1111889
230162
750228
55674
432350
1187527
236402
926893
838284
96422
1176859
686856
420218
301017
451502
944168
37646
688751
525671
493787
578422
886882
68867
347560
607785
273501
539125
820142
1161542
64258
184184
946015
499140
840242
107131
1011200
1020934
119719
575175
9258
956676
1147562
488528
629972
487925
44679
609180
393031
1070110
661612
782957
759915
1000088
5331
312534
519643
1162339
388595
1185459
468864
317784
193878
571720
298934
290675
1006132
729966
672965
1142929
974771
243310
49536
646853
440446
1035192
694150
905728
869613
343854
10435
735000
505874
641227
901972
473683
643646
165109
492489
496051
959514
116023
908418
560041
333922
314275
871311
922799
520127
1047213
727966
551653
286962
546955
834560
535951
847780
868636
692496
27046
847620
327538
301538
355260
939120
930878
52868
926634
501316
789708
649371
457521
930413
389908
178561
46506
67222
777419
166548
829169
620056
214181
283563
951733
232347
593864
412980
483452
558703
2442
302086
781579
1043141
809773
438507
995761
378972
280067
976139
464255
477253
1190633
988705
518423
960583
1082562
1127738
1045377
602355
1061237
539447
77248
160276
515024
242659
1148808
924271
744385
630653
830422
1081351
875989
660309
836655
465718
40371
260267
157916
1166746
316021
723326
379115
309066
680662
891780
1102204
1182665
941292
617924
830978
567821
477455
251137
995721
455402
766685
298945
796310
874940
953462
763990
390099
239640
51228
252515
811012
221723
1034192
543117
811448
197852
403027
279611
224592
964064
157051
357082
1067655
478870
952266
1055113
727352
212171
168535
105654
956430
1033739
378532
987199
68578
125722
887933
365973
176696
450016
711671
788938
584144
427867
56183
605730
490190
529412
630239
165564
727715
943958
435288
868593
1120383
94842
830383
970139
85803
897686
1056824
226416
283749
280445
1112564
913158
783520
562847
1108803
1070479
970899
278229
437209
320703
183342
601968
861716
1037054
867135
197665
573158
143589
484353
96203
515994
477523
255960
1186737
120807
1118055
1111442
668076
457475
624510
773591
212178
269326
452010
1132573
111468
144568
1046302
698465
1082777
1146572
762783
235700
39424
768601
388615
930168
1072008
1138381
904845
48894
397273
862196
97498
851988
1147796
947330
165590
959893
87847
533229
1016837
779348
743434
1182410
1009756
667311
645565
758830
165198
458705
887299
871713
1178605
422466
624363
148427
179876
38493
552815
1102371
597110
1049437
1164752
365331
981782
61738
468643
1043442
931836
389270
687195
1148250
706370
700904
1124727
427397
19770
314074
340078
903496
723804
591879
42497
7033
185215
917296
231536
91799
576818
1190431
849382
1042870
170589
1166936
1070153
744222
142981
1117132
405615
111983
552047
863695
386512
1083288
543301
876893
149004
141494
797749
1064205
1084976
991205
327490
1013226
495925
85326
416515
250597
255672
563736
54651
809490
1123355
1155813
920146
698360
862532
654072
717038
885237
931591
718737
463338
556348
834091
466326
1044080
114520
1088845
123954
534247
355876
952834
353148
664291
325796
277952
593636
543626
535810
645043
83050
425845
1192010
583011
87147
801869
86947
673808
156512
1036090
126067
767903
45224
800274
583402
1060105
1028101
993834
8924
1136751
277032
299266
1080002
1037870
72885
785655
281358
1000985
271650
31090
631482
1097994
509556
842197
531572
7068
1150272
577918
979456
631000
393714
25800
192835
316563
1168228
1009655
298482
594514
143514
299654
193197
701279
625931
805587
1136076
1028963
336118
349432
605200
688219
1016616
1170103
963513
1022886
1101394
1055855
12615
1074805
1185011
763250
581566
649135
1157293
961233
1151121
651608
244235
1131045
689389
318580
162132
1010138
72219
311785
735009
996094
2685
252724
17315
905758
92637
103187
340933
493938
930434
192316
822977
481473
441989
832886
104762
616887
289796
200826
1033083
832266
285948
701350
493639
1134665
100977
1029631
1056634
92062
757525
184066
130460
416483
825411
394093
340830
257373
680612
586600
621409
872004
132347
210543
908702
338829
1104544
687801
395726
1188531
27776
915865
506499
755599
234437
697719
59505
145745
1038955
787249
170329
909286
781094
335528
578394
925806
1191763
896288
193114
630377
668041
630598
509776
963323
499784
466201
945700
1136423
591809
1162301
1189580
393294
630160
128240
944203
610170
1131903
175161
208417
1010979
726834
21068
180326
691629
725495
562843
220314
192396
287032
695003
112590
893580
1003667
508855
359913
90790
767464
556532
996349
529313
155575
271287
233290
599039
105183
226260
125125
287921
760671
800523
943152
581075
153291
580599
736339
1062522
190090
53287
629463
772169
11261
298792
1171997
1191433
595829
895898
1116557
1133294
594385
904817
186806
473804
84813
1029356
794845
576708
163242
87565
713936
141577
949797
796920
808959
1001833
1090000
637952
466513
420052
664237
761297
589404
832434
112531
928884
303064
81820
110989
314096
791566
39602
1120663
93137
1182993
1082354
239065
587426
824032
469263
155465
225650
397906
864949
554768
911410
388420
447271
537951
212228
123667
503279
348736
74955
465048
445076
1183078
532247
1192205
1183166
1168253
410521
149413
716964
337233
328308
362407
686881
1069073
682105
1013467
52407
821318
289838
640802
501512
293684
179520
383227
1142770
256811
356244
562904
536233
532056
1001248
999648
658488
887732
151856
1157032
1144681
928102
44138
1063235
924577
955818
908794
284098
907219
560589
730654
1011282
7919
348760
191434
615194
369297
228323
372932
104614
713451
1068619
1169402
315826
965652
807463
368707
326479
469752
1149682
545932
891494
818591
963188
481882
183280
1002939
941428
627055
53559
1046310
660014
1049742
405645
168440
1098760
426566
210670
300700
1008893
1148659
143643
173894
1032451
345399
605491
46661
436681
990606
1059869
1157924
531690
227158
515209
749723
562864
999334
791025
189572
1085163
431969
31132
469979
716728
856491
229342
226323
195750
940874
90946
579242
381830
1010150
941812
1078569
296130
934298
623074
912697
621245
43199
396557
1016295
224670
185319
498492
1179288
484428
223053
1127655
295926
765992
378320
238277
577656
232032
1020947
125867
641038
37313
472943
564383
344551
556156
1029329
1086209
1172602
769997
99368
638527
603967
340121
413999
723774
669849
445452
918606
103089
1061266
223291
516173
587085
1179447
865660
362570
533900
963675
496945
408882
848138
722186
1144272
477363
138042
996635
863495
403760
525320
193779
158961
1153931
87648
1010961
1145971
15615
347734
221271
950237
786620
752498
790006
639480
205056
290210
470109
332602
474906
443829
1158800
52996
285469
355516
971826
560921
16275
278829
796165
746578
671205
777834
654467
1013197
952214
45472
9033
294947
700035
980302
1174247
1191574
335292
880444
318108
525497
1050391
377284
412746
559668
933688
1155013
356174
27435
826205
932860
299630
182615
1016686
637024
808312
1038724
39154
792311
607512
950104
717691
136172
544226
916390
569503
120656
5532
484392
688251
454050
180094
308626
1125543
411019
147969
423723
123997
1116171
347049
102394
631109
424581
77012
1176691
532796
80775
172300
773734
224440
640108
610057
1004573
992423
948035
810159
984319
704262
479276
898048
116766
754386
76471
283532
970808
112295
654490
239569
1169404
301136
314069
983981
902648
1128837
968544
314753
554640
925342
638890
50348
220663
988931
456376
284713
1180064
1035934
378977
825024
477743
19311
544365
1001146
520037
410319
820638
818608
769388
718550
676769
453
671254
887950
902864
375106
1043356
279681
751155
757182
791489
879853
1138242
379633
408868
897183
801809
272956
47238
200928
105608
66996
782391
390734
455604
401014
425698
842431
118618
1089803
486033
874446
399369
1180846
523238
869489
169220
342838
826285
755902
726738
382693
168871
886606
546852
333466
476549
205275
924275
611738
323529
774231
949516
754897
199265
359080
800605
524896
753698
321786
580454
1165878
766271
57430
316517
115650
643386
194164
867362
441290
896541
108620
279834
478965
67399
569330
445647
141574
1129467
1098667
1065316
308486
969041
924341
861114
626631
444737
972407
927068
922061
771005
46401
1035772
371051
1121385
512958
124475
90792
1094747
649366
887946
1058582
428996
421633
195768
1029388
365239
43800
614926
1115648
442859
1104525
199492
640041
814229
761214
912690
85317
948260
663848
302995
1152766
524518
662354
66591
876102
17373
24053
528432
883108
29681
198756
349417
149478
1173949
468552
775609
1092719
88044
1001225
305346
607771
1093845
859137
425540
939493
891849
1134684
216055
745662
383684
565450
366351
942201
1095291
742887
435277
486156
439223
736382
985967
775581
290784
804831
977723
518930
728066
287480
102424
825247
518805
322977
275505
784528
1167515
727514
1126413
485622
4562
231795
844575
568469
788163
576173
943675
92175
544001
304652
1047689
75343
660013
386184
46451
1138693
682145
1142606
464660
606593
432436
626219
117367
1146880
804145
1125061
555414
1126949
187915
499753
451185
29297
1076464
713621
291424
796794
438757
1181030
1049717
1092669
97672
763488
475607
242896
422957
971100
742972
901232
785668
897300
1078709
1038791
195222
144050
575223
312046
195888
236633
391517
311809
733902
958239
304005
1183122
645759
80968
906159
612666
458935
1005992
225012
411694
1104081
1098604
872903
940423
69258
733744
62004
931785
205173
70450
178226
8184
638076
388079
80742
333944
835189
941150
158505
332187
1132213
1130396
333163
805450
969850
814340
59342
491401
156865
1182220
573790
709268
761043
739839
1005653
757135
108393
210961
765599
283683
693440
230823
455276
68195
781441
519918
272048
869081
927416
665352
1141195
127022
975956
1007872
511235
599319
243249
1103531
398775
650355
837057
102217
602230
253514
143976
407923
916895
383964
1063196
1048375
426949
893773
464159
214509
122712
41363
323201
90809
657359
369203
686927
265650
640633
401559
1028348
95127
284788
317481
995590
617532
570030
517838
229479
383700
901511
567571
828104
958509
1026217
735050
1033171
708533
834984
1119706
369914
1123791
980695
1044909
490347
753767
68573
463097
1167729
426721
71609
486329
241453
158540
48376
891658
856635
220401
1029104
478089
278510
13608
209923
1157635
532152
308727
899350
428937
642280
1045982
721587
695137
1140505
147707
557031
701109
311941
870655
841776
1066908
871837
338106
896482
984335
608324
4856
114629
300472
1153130
84677
413861
322769
506278
778803
679618
207870
36679
202304
498992
1061333
247419
587935
819517
491091
1137088
437109
207474
1161461
363238
1101123
1084919
556757
895278
206849
473701
477662
1093728
149438
159715
856553
217210
859954
145349
694642
460430
116431
762140
924209
764631
509173
802050
1155162
900475
951952
6380
605961
147559
479603
835527
612293
569392
88243
370005
648930
421342
205309
1165963
741630
1007502
629213
361321
1036856
1050216
160517
198880
461767
754971
639106
253493
55101
1062936
1050208
271923
803887
333407
463705
548463
369894
701754
928768
208361
426348
782542
758394
39403
441190
559037
82141
256342
1077724
583046
581719
252150
56320
53214
1080254
1047483
424041
541842
859311
1006439
955241
660253
851518
99886
1147161
666023
131936
338085
163670
411304
510979
304951
573338
829024
292425
1169592
237146
10690
275306
1018808
1160148
369253
530528
237968
1068307
647128
790977
266886
1191688
788805
134721
753212
925684
594724
947824
321079
62655
855871
600449
95556
231898
633813
349580
1115534
637119
239183
671400
865046
671745
210530
748256
217520
39545
630891
350866
285431
1108863
627893
1065195
45774
928560
84633
337754
460672
1068035
893944
431147
1110702
941965
839572
1146987
869407
467158
483317
733515
1157014
299146
579422
1175244
1128878
1061838
1000197
1063132
86804
1019716
293953
704541
718045
863140
204981
971404
1143835
623319
751456
952928
496027
600937
866949
116507
511232
1096505
315441
750683
1075230
444230
696967
625243
367147
827333
173818
1174976
1144537
237622
1019689
629471
196856
463081
164774
127262
699330
1018322
1092872
52147
665263
777543
171801
1127027
673592
139012
724955
701729
433944
742373
529991
465201
727409
780437
248380
37576
444659
154778
851587
557334
604668
752878
1094424
340889
546975
373227
285649
41312
67271
279274
511901
218475
308346
669164
1065143
81040
870973
553122
844705
168479
879517
757160
860571
91235
1015205
90866
1029414
1008530
266676
1028352
255618
133455
1058441
645198
212055
157238
648681
525715
716846
543528
694514
695148
914709
1015777
187788
707240
354823
720591
317197
810659
12147
391742
302990
117751
1029046
230388
122562
604703
533846
151817
218157
1093849
988329
329682
1168636
153675
454842
1158889
12752
47143
929605
1023406
488120
1142537
1076434
6046
466533
1030334
837272
723239
27632
990472
976018
210338
80157
655039
206686
102240
916958
1034563
162783
983213
222152
110483
192680
703877
168383
1181135
84031
450413
1153853
312303
603624
265675
852116
971761
518238
688165
1167553
268443
1155239
647758
473930
271641
993414
451805
1061366
1191205
1122209
1106906
1015486
78125
775644
39505
1095965
538510
463166
837365
393928
333920
672162
544577
399753
556624
244624
735167
230507
1015467
545266
171207
77311
502219
940092
872020
919150
1091983
696988
766251
1010728
1097969
1169598
302888
787864
1088470
926733
444665
543882
835773
611191
415533
595427
119562
152581
458537
260884
34411
242070
508135
281486
755708
49472
176037
973214
666695
448818
1026776
1079821
544462
177255
225293
1113574
265169
814202
518312
435689
50271
1006716
591345
496805
1060376
62888
399390
797163
638738
1139242
858286
819926
243443
1098007
1086873
327103
395313
624083
1131879
540799
1151863
1100529
73388
569249
1168222
25583
1084889
1079096
473377
71107
757787
35111
475214
1037977
118163
475572
1102764
425000
717402
864837
491472
1148899
316098
797708
21262
1150010
687548
789694
458804
575559
429235
1141843
680720
986317
833584
63090
966718
487390
545769
148298
725359
662578
1014454
545331
1129494
50685
1094052
353507
989848
137197
413536
467729
1109232
544364
19717
131845
1133045
699326
1083335
425628
927591
218169
363276
224479
586833
339257
864438
32360
815262
1175846
696335
882405
877076
22771
320485
1068720
751228
1026000
117747
812860
483577
254962
636031
122650
835247
496308
680421
133460
774040
937443
1129643
869757
453179
746717
116454
932334
939151
572711
761937
521456
387641
980000
299402
946
1129815
464956
704716
836469
1044580
911846
343133
543708
84696
802136
1064069
228777
651420
310766
120038
667302
13009
272049
850331
1177876
330027
341958
105014
171589
968432
756529
461371
1174541
178065
233024
146790
346426
1168564
10620
751354
286943
403210
3326
312765
1062761
518555
523585
954061
244317
975390
142713
1152453
143999
317754
1102468
128449
983764
863360
133701
333867
472904
952546
902151
854237
286399
731564
574933
10187
135898
966290
981041
896080
67048
944800
559807
986906
26583
1067206
1161228
530747
501431
75050
238286
568079
710029
71439
843562
483152
40062
654510
91907
357849
19548
1079871
18013
714749
321264
759825
856436
601217
66490
1163364
936451
985455
27709
772455
130359
481146
181339
625934
327382
817430
423803
539288
137785
143281
774754
184505
606377
1020419
933078
450476
832536
89325
998673
189753
1177586
870870
269651
1180667
82023
263527
1083539
846370
457214
305302
440279
637482
850823
230377
890359
630950
599809
140039
16437
1074725
948884
882788
822153
916227
529697
340077
816937
1072859
432700
514570
1189333
757019
998618
825064
740349
280395
239661
102236
1001281
341677
707956
554048
738840
143203
307316
494818
282569
294236
420031
262156
566166
281430
79454
258201
912699
764391
352260
409086
1035534
264612
663920
351163
140209
625802
916054
449810
146117
93312
608830
151092
596411
129132
961467
703378
633768
999828
13358
1089101
359448
805339
567538
809703
1154016
545592
425281
427008
171512
285036
878120
521532
516292
284887
34494
481346
353304
888927
536418
159968
779464
897684
189714
569940
80437
1108815
655812
711867
156852
364473
923315
401070
419997
683448
832282
659666
984239
81775
90694
52510
510231
731642
287182
386880
1037270
147414
1074572
272858
1101946
584157
79889
11305
987602
1057962
625046
711630
114877
419901
431166
179955
861011
784390
933079
739881
503924
763378
192741
1051632
686079
1832
1076758
1136350
8154
1045203
1154205
1132904
817256
520131
95904
1057607
735455
1021808
47506
763232
11798
535533
1038129
741644
1177656
77547
986226
487313
913952
185223
809536
1016991
115365
260302
232060
852001
1183477
84286
1019310
460638
691148
388275
870994
749254
919850
626269
316910
181638
770698
247310
304534
977198
792520
969978
568307
529799
964297
799000
224652
123846
1124337
590015
269276
222947
1087708
401360
588361
278248
365244
375918
202954
968797
526084
178989
677949
634582
1049936
509330
783693
491049
1168035
702201
878084
917070
91113
1011281
338050
914699
976985
721773
117900
114441
1001214
549357
265030
872397
499412
750995
86326
141369
898219
274805
527423
416125
914132
815010
585451
1131593
307558
451002
613692
899541
929873
651874
42617
996711
619131
1135590
745449
1062521
628555
380694
354799
248625
195473
1115780
1087267
692796
796741
811570
676285
152673
404564
82488
449061
366805
167498
838099
410641
716300
837629
302172
483704
515573
329542
514745
302636
999402
429528
622947
64178
797122
292805
799137
938796
620398
223675
695121
937139
978859
1160935
1041311
555804
449886
391935
771284
322623
226879
1107416
303384
1051175
328571
429634
1016308
1048205
784097
815275
121460
1003306
1042022
947243
299780
875465
587419
92352
938435
720778
152138
148300
181703
831261
303116
727747
544979
597153
794269
337882
1060310
962653
1180780
490325
378815
302478
385488
374075
726265
872573
473639
482845
875513
833548
70877
678477
391241
146350
800132
551962
314657
464381
693560
418966
287118
619930
1126987
573207
1045635
759476
903704
755817
1100046
126872
668738
401946
562230
1189497
1012207
1043836
798011
937758
561139
1144151
326050
604609
61926
61942
1124971
199991
812113
397803
1133773
786932
979778
635798
822152
1098094
824488
489501
1108501
536224
1062106
4136
560131
705653
142367
17289
584687
873732
385308
626434
106338
224694
1012175
153435
914809
883005
332366
1127586
471221
507843
780799
605017
78015
584557
855031
381153
448712
103192
997150
1006135
1121203
576980
864172
175865
778675
1066645
753001
223090
330152
823421
466472
427535
839095
71236
724177
698589
975837
994968
330639
118385
813188
623115
305224
1145026
49954
448015
1177249
206694
892344
955777
861530
1104736
1143801
32211
269609
657504
847627
654595
524765
6060
467284
528173
836846
841538
433315
696500
872745
576100
342330
325687
822317
992237
849596
171519
1150107
858407
341444
631590
404887
177642
35224
638611
729916
820032
316567
1053668
1182102
774814
182674
186839
319608
751682
852236
480571
1040931
1006830
444668
214690
608878
901309
143243
540281
553166
1160447
677645
412958
247503
674981
851027
1113015
114084
244820
295961
175131
143223
129538
604094
712548
829051
750026
630800
719399
872014
848896
704640
227045
521717
1170308
106646
1034200
568230
154438
639906
715092
101247
360679
874957
877219
692530
684425
619831
325324
1065902
144186
587011
442404
428233
177854
653156
326212
659942
104634
793981
90973
8795
166209
369192
29231
1181649
622524
375688
722369
154245
488102
706334
79596
50445
133003
468858
833910
161152
338860
677950
771300
217346
155790
1077361
979546
1151666
797647
486720
612275
174267
158033
521550
360943
614437
717382
235378
289888
955337
609068
1008679
99183
185304
879151
670041
454780
1134804
708569
414066
716752
488589
565262
242254
761735
479475
584847
368304
786446
588968
417241
23593
1174491
559296
3707
484852
317949
576944
891565
268630
534765
26810
467123
535955
339829
828816
933553
147933
469297
619928
59240
226705
453658
659146
840026
1142781
1093436
977392
1059141
637025
1082325
1108927
435113
294514
361678
886840
1078988
429275
530025
453886
241523
767845
80027
1171969
389363
259621
438783
420753
730921
929871
680837
800286
753039
406419
105806
1172011
480008
1041037
980409
1134565
775780
209429
1016505
947316
353120
373819
871489
502825
699801
962616
221476
818394
184154
744453
788739
439569
201451
362050
424465
423719
528736
128041
417293
523318
785821
127567
692323
663253
627698
1123022
73522
197863
348387
392264
607617
913397
1146287
990427
376451
692672
241600
810520
684899
1022075
957908
1002557
45803
1185869
104276
763727
24676
896255
387860
470202
600507
58466
124936
189118
1188093
279047
239372
249600
1076138
315510
989009
441203
532567
375128
1026349
167503
576584
583572
1041132
900342
168468
226869
94059
68450
1026212
745100
707038
559428
853651
643224
357907
981284
334613
1189337
57428
1167956
889778
280004
1052622
311240
171412
987223
9999
234885
453311
211921
413522
251215
191577
804018
480079
1104655
593916
496888
635309
679485
1152609
133449
548326
399481
885731
521007
1042023
286867
1032598
43754
273187
1081846
996174
74064
960705
32815
783829
473308
129943
1126331
118322
706840
61057
888274
25259
803516
316577
429064
726157
433666
664138
1011721
669783
945128
152032
666393
512959
926758
1153445
830043
25457
987744
1161332
738783
1145685
304528
101209
1129213
403567
1066728
225324
247303
359206
818242
1121587
571019
5792
658248
141788
241569
1129144
739589
249934
196080
1090748
76266
1088818
242189
850491
138327
616586
975277
918811
670285
912309
1020495
1089671
803039
810636
1140664
1137238
22164
393462
420129
94743
782949
706555
225263
959244
1176062
970806
434002
415271
7398
830377
342604
1026457
501754
466753
1043867
833664
506329
156593
1010318
335746
1097547
1127107
767023
221563
140568
21782
1021260
785878
1133996
118846
489705
11391
400255
1061550
1065807
604695
249278
95587
299208
1068359
589758
622276
250188
967758
854533
972711
939526
177727
716010
396910
814937
585389
1065866
612349
992860
900002
522015
744370
411339
513502
233596
872583
955564
542263
104741
408053
121264
944878
87024
1178481
655172
485126
707352
850626
126476
594480
644155
596282
967005
1096772
966110
547384
564211
873993
455913
355342
16235
192357
96772
159127
1059074
641609
105632
999465
943955
1139578
345641
782570
405628
299641
76994
153107
36389
688777
652611
34803
1190053
1073821
828143
832963
985792
294286
487275
230114
889006
311444
458896
482728
321590
418002
882956
1130522
1136327
574876
651890
878238
482742
1088321
147179
998532
983343
1094243
749980
417536
540642
197421
692312
228927
248310
119036
1056664
913848
1125630
176604
112021
1028703
1146488
491331
984649
163071
317995
193311
293087
210101
1011315
755652
1173360
413907
576582
1102910
1179815
498882
477943
480543
906752
596227
325931
802914
550491
26145
1139879
168339
688355
281599
623434
1050104
1095696
430645
690159
212501
229380
1096509
1135432
800315
401732
598544
307228
1188959
620906
540021
263822
1107053
1018897
885642
864240
273215
75233
40934
613043
903383
852852
1183061
1130907
1012790
932942
791390
1098205
17119
203079
1147155
1070400
711619
56521
859526
108975
278746
128478
269097
89544
541421
1062289
667872
852743
167861
77556
274258
46042
383783
864763
209850
341769
827007
669406
1027374
494501
437744
762670
909158
152450
170913
1099320
217258
88886
1066867
1064532
700531
522640
546501
968448
742416
345316
28398
353085
129178
1096783
809816
38462
604266
796348
166945
101603
132312
269654
123232
518957
319417
459246
1060408
870703
1005719
1125932
417425
468329
51288
953972
1157176
7430
550577
728999
339793
252931
553328
449590
679620
254063
1116065
369704
600367
419383
748160
115528
387742
17297
191612
1131352
753871
259479
1035430
950738
1007781
740374
999229
729505
474506
308939
978195
386639
364279
1086876
688770
1158952
1070829
820619
659510
576890
663399
800208
594498
255119
659846
1154916
459310
454790
1082802
626083
1170800
130497
951831
815311
358913
110147
949292
61588
510122
396706
1062532
1064642
178768
782896
854868
1061453
646743
160934
114225
689938
400013
1023003
942276
720600
1013273
473088
294402
372560
350033
805717
477096
97469
159924
155127
173468
495696
680834
152462
715718
336043
521541
169407
1174022
51607
1004322
445621
1182208
524524
52922
386718
691144
533614
1040410
345029
183277
833130
545228
1164776
895074
580305
962675
35317
969668
801760
688527
817029
993536
766889
598365
660824
287965
533931
107393
944523
541031
301019
1104842
580147
826552
862280
744881
451976
1071693
909260
947403
875311
1117553
634891
1117650
251751
739103
686393
112002
49430
155789
970511
652735
73384
848492
1013298
250776
218813
1183875
927097
906653
1086975
956139
997217
1029896
685900
643409
312827
1134834
920196
50196
1036202
567233
151779
466118
1128029
365355
362558
464240
582422
266592
572899
379172
524936
328944
436949
1151958
813178
634141
988553
1138635
895203
444258
601258
324451
1067602
818677
398802
526910
921497
866596
924247
1128836
455614
1092499
999204
548982
175522
571433
104211
21168
1063038
345003
986860
348633
612404
154459
648104
947955
491504
571772
417304
845754
947161
574117
524934
37307
426306
722564
791634
190970
1155248
818074
1108279
63448
875666
111843
707579
267701
42964
1109827
543607
857923
107791
1124219
105868
380985
576594
35064
992462
855145
30505
1152392
948875
530178
1056896
1151328
887162
910220
360331
475589
805586
30466
1071122
742060
1067031
939265
470004
343177
606725
599041
62622
90510
223860
625446
717679
833844
121641
652426
858578
699348
179925
83227
156413
790331
746768
3818
475416
119501
1191710
783635
1122202
1186215
140465
70121
67605
939748
1075747
305254
219458
615605
659649
830357
82159
745263
599530
670578
185468
510390
1128092
904897
811007
119282
191650
677222
88129
663032
945688
114620
973703
122781
594895
329247
859169
827997
376037
828852
1114589
1046698
701955
592717
1032064
497102
992690
61470
1109482
1192520
882882
190336
960071
22402
58489
600654
487014
531037
942608
321312
382546
309790
954932
354749
643066
107718
1128098
88678
894450
976694
705995
684360
454244
49777
795479
272992
160693
36037
1105857
863979
641493
201338
579829
167721
1106011
711884
1052417
47086
180258
822616
770530
526744
215064
1183322
932197
1126085
505742
3440
156752
913048
1093536
325159
864986
639627
611806
515386
531044
622354
707780
317876
884209
703940
1042496
549616
831582
814547
183965
752735
354470
629206
80127
607725
828593
610974
978832
332555
475927
400957
1129954
1092521
1117033
511716
1020450
182517
933284
530013
196582
126170
540429
255326
785803
860055
898557
775654
522545
371517
963373
897055
367935
93683
222443
622466
407342
503010
394249
296243
454978
1137133
438874
256971
98436
437124
41726
672408
492882
184964
552988
1136734
559705
1030895
63061
693127
703233
579782
766103
268509
1155428
75937
236046
1005736
267067
132323
928965
793541
998400
706095
305331
124175
703251
447416
450129
1098912
716084
291311
1109416
1107595
139066
541161
1090972
980531
1001203
857564
771143
762396
798923
313120
1160896
4243
719050
333870
22894
1142579
375009
391504
653980
540090
1016183
252747
858016
62931
493909
1117701
103086
1009600
500282
80332
173012
1109099
41336
998021
246590
467255
412967
28350
799338
407495
869194
867870
717512
242034
812263
657170
576445
309588
331243
340815
671407
285872
1021357
622438
360563
717
603323
596625
782800
687679
807641
574689
535523
706608
12878
885673
304109
258691
579875
1029489
619838
1081372
456930
164237
136736
817244
218314
617085
202651
856646
5383
292375
497896
1076638
348454
81651
530695
1170108
320079
804149
836227
276098
791600
948069
1082069
141534
437182
1041650
1062739
938539
731871
302632
158825
401331
853701
599945
743933
752495
974341
707582
890271
720652
656380
651882
388949
24595
575487
710410
344588
306670
761662
652795
900698
1157826
231281
976220
552516
260058
738799
804843
243818
80695
301731
412864
755713
318373
632609
669996
433751
513094
1164046
1160506
565421
396413
265970
185089
560764
1154179
636593
312410
829680
130322
164796
380472
394676
512884
1033609
178743
560213
432326
291250
709373
1106653
94708
550556
428706
1175102
761799
330600
1131060
430517
180437
368831
915337
918147
301584
7174
489278
454779
1082271
194152
257186
872041
1108176
497656
563293
861452
769876
1069898
629228
1815
651648
1042901
531638
148142
883553
282272
217005
917132
493458
1188609
728971
135114
260034
1007094
328171
643648
325947
482532
553096
165076
286874
822558
198816
695814
1110671
12994
1089318
1080795
587125
967221
1109189
563863
76340
114232
842617
444519
538815
874504
498512
200119
256745
370365
848587
374125
513358
22643
108823
994030
847559
654781
258083
895316
126439
496012
92716
692116
1038742
709472
922150
200621
512920
169697
598431
1099588
952675
29460
200934
836245
1152119
1044599
501914
999405
695456
422902
203619
59458
697730
799477
1139851
1044965
520214
143800
988370
992205
11591
353124
620575
917820
564532
1065041
745666
954287
933633
804345
961190
491726
89057
460474
598849
988910
662013
946710
523514
655287
584226
516308
542954
978339
332120
1085230
490139
487529
286132
374809
112678
656129
467976
1130651
356531
552343
1002871
440858
61540
260595
753310
741399
174468
207240
98987
753768
873108
574584
487276
66494
794264
381420
330438
866271
533198
454641
436590
5423
571995
1028032
180232
942873
166055
427017
1023092
870795
716241
122148
684265
963213
108901
454956
481386
560787
543785
160996
463057
421030
351948
323624
1102614
994489
104302
209862
890306
990730
1157881
830807
729506
395323
317567
456432
1093191
1141664
727109
383789
1144799
607665
188246
705979
881895
334553
562504
171052
883094
792941
207862
858992
1192909
851878
980037
887547
1070216
959904
1164412
832430
806106
1019432
966375
797252
380992
558239
1180836
1060579
1111910
784945
643161
959727
41034
929013
1100942
51632
137432
642794
429486
354693
339342
1130511
834482
329271
265411
62342
996031
1100448
733315
797094
224840
610622
1043758
1088629
1167519
1153792
1169454
240704
252557
340754
385133
90131
692286
280616
1017549
76109
564908
80784
293019
53080
1003845
574098
479639
101271
17258
470113
340608
672176
725211
1177645
47600
954787
284157
444609
727131
769603
589138
421588
983989
880734
435067
543583
97662
263463
356180
1050960
497968
1019908
367874
506510
709793
987482
1097243
21475
290012
393891
762677
769736
801072
521394
1067875
986515
890446
1188006
911591
692984
416464
535418
1121945
667883
186696
1077142
904285
556190
1086485
732691
1078766
309490
522748
35201
423625
216784
961265
422819
188812
609825
500047
202757
816572
241443
58207
402541
1112616
968392
867428
659585
643032
555882
384047
689141
1052071
862206
282361
190574
900041
1055491
1166482
429392
92331
738875
692401
770817
683840
994371
846907
1138627
196766
102081
534317
1182802
1130379
643694
1092699
33158
819165
826800
961283
319470
89037
101755
661871
557847
894718
846725
691343
267999
374955
782921
209091
797970
566190
309873
108055
802103
12073
851318
699820
602298
383709
616175
729302
1030051
535130
1076885
102704
606751
612774
1171806
417568
953224
413969
277633
784408
68637
830220
968383
205191
530651
553053
719154
871344
467990
1034506
1171133
1002357
596766
1109845
158479
810196
737844
277742
465054
1032159
255357
42062
1039838
985437
909577
55310
988104
1037136
504395
53351
200348
699600
716016
526335
404070
723687
146634
263325
112373
176476
154583
971230
843932
616043
693059
849211
588863
201753
243704
1140080
83361
274591
635704
369019
890790
777693
546717
140833
52031
1121330
957066
784318
466257
1063624
260143
705290
284418
280126
1139066
873659
299086
846467
900366
287102
555590
562321
582903
344138
752738
76261
568254
341008
1114630
867862
1118140
619452
632510
795730
594630
42082
789911
771466
289436
898939
965663
755134
298283
821830
139441
762927
1079062
461267
832509
823325
907118
161282
249258
760695
559047
400395
1182134
736847
265274
419618
944290
409372
160104
560743
735086
980242
418003
559392
851330
519482
598686
235083
376994
285539
965312
714959
275485
1107658
269270
35615
283045
885552
117265
1178736
620721
320341
832901
124926
779622
524895
380108
3840
184992
771860
948681
1069552
235548
314277
481803
923360
308061
297859
939874
970542
939307
753068
100872
365907
1172825
1052234
939331
335151
598094
838523
603029
576350
671854
878357
711127
1093182
489038
997198
922372
752108
466585
327927
613157
664903
970196
508757
628415
698016
634162
314729
466515
909439
705344
1162574
251074
978148
583989
980801
17530
1001327
11027
426583
147479
810272
1062057
24044
269339
1111080
1107068
288145
896472
614413
979038
831158
683664
1097741
1103573
457010
384866
595826
234530
883347
482400
969075
262998
262118
885557
684257
586242
379269
369952
341458
236514
690941
547511
35195
334791
1098112
147757
946588
1081801
99933
590237
752353
745000
164658
552987
910488
349855
599808
1033711
980710
777351
764573
676038
1047573
1116472
300473
677355
405835
966773
304650
176425
153230
777546
743973
184789
729709
15487
722127
180918
513395
174039
924355
420661
501872
357576
753307
210572
260850
948880
541975
790417
639600
92370
248813
359089
13181
174047
407098
298463
65354
1164623
688758
1042751
810055
126753
352080
771533
161751
827937
496638
516390
763274
1154538
234629
590033
267347
523345
727641
38952
986195
185769
650247
426351
939815
544751
76655
694211
775122
868033
419492
528093
346856
532914
865331
408990
951369
1145177
531692
387404
537521
732600
159262
481114
962733
1001729
588354
27434
1148845
936145
264763
1025748
425435
1134155
294355
749219
747912
1032410
208190
1181624
69949
621136
397032
850130
556590
951298
323153
1132590
191046
606619
255392
606390
433498
536052
182854
558549
476964
394737
1117710
981731
508980
504702
723855
588876
120595
798333
859713
315923
254543
589729
936085
879861
344405
269688
32667
1127524
551087
1178548
827842
1038122
127957
1133859
1155231
1081062
303231
1152533
1122107
781400
694883
519634
271298
1157404
779137
1034367
632127
1058102
1052949
115920
74990
599983
50698
378236
947928
1189086
138990
493843
476926
513641
104743
726963
1187460
983131
1093656
254797
192931
58442
603985
394820
188912
550233
175179
252042
1037799
899180
365036
667855
9315
951316
818161
946748
317893
310593
77101
385170
766885
813829
564957
191153
871324
1075581
331215
241210
527723
545998
2240
740010
389215
916756
1093773
748469
421460
594207
288880
823357
438557
1065959
749460
293522
620429
175159
870198
738314
1122145
102954
931343
269792
291989
118937
881538
448607
541279
19291
122519
1032568
62988
973895
315507
712130
934094
877644
772690
402596
26057
962253
1038899
920403
1182005
1185124
116721
530877
992534
203583
570179
699396
704076
646768
32247
461369
1079344
519510
617856
978176
811655
15527
959998
464084
95842
425841
65685
441695
1034558
12174
797836
72687
800306
572971
709603
609393
542242
930362
56667
1084072
606267
915833
238725
1025460
733284
298566
1012829
1158639
582383
766984
723293
852276
857719
171997
239814
1078934
101540
395335
570514
795850
826164
804171
495790
124092
824963
657764
649855
899974
654622
635693
616162
64346
1181813
338872
1144314
663696
637332
867343
406196
1053799
947664
592958
339418
312907
811961
815513
1038009
264776
615864
129765
963697
313968
349220
1179162
1006237
239444
1148660
161879
766441
207717
162349
51658
484849
383621
76506
805848
524902
675212
980925
1046412
52587
438692
1115128
1075209
19981
722652
1178913
1048026
910610
629534
479758
560244
1021151
1078635
1061107
59238
28026
157721
685708
352827
91898
1050999
271004
1144844
343685
777895
984407
787893
349963
107862
105216
316412
586118
874260
315527
895544
160721
1028757
352130
52736
458171
1155426
522822
1029492
425320
541714
969355
3017
1067358
724772
519943
38125
896230
121751
602236
207841
1172625
167730
887563
267371
421072
1012871
932040
17359
49004
706970
740382
1045225
1097128
313829
932302
700478
150645
928196
1089440
125749
583666
636401
131051
1011763
801971
828244
178661
135864
903746
1134596
935367
244045
35514
404568
54141
1113032
752514
668537
693038
754020
1163125
980942
635709
1073720
492355
233661
799246
72197
241534
217265
1175914
476969
384174
926865
34011
789738
33462
346508
493294
993697
1056404
775788
307256
1182869
1059451
485772
1026397
337795
549049
272021
975044
500700
1106561
1015508
1047903
1099943
317879
89784
885473
642066
783077
1012498
195333
719160
799913
1137550
708076
661358
1091339
1074106
1110082
495566
696787
707046
181904
601801
226862
259999
711435
659016
42802
604492
138257
5649
497971
887158
378853
642045
921402
776553
18392
757670
985859
387882
482521
476016
961834
390441
788738
487711
59146
107049
500934
819746
1175766
232186
318912
952431
1092943
754531
761164
395874
501206
972483
357266
606338
658289
86704
1161778
270790
166069
1039052
609972
566912
764396
418707
478524
612897
955717
94644
637503
904760
85140
469388
1090278
69566
562402
596539
237559
569753
493423
320426
27493
413411
111678
480280
199148
376682
735072
652357
994308
1119838
64292
1087437
701189
943021
911689
501286
1180378
737942
704422
443860
352320
48034
692526
440035
709018
30543
939488
492042
57802
207386
166783
486940
295006
1176516
1038854
874975
1125756
358306
314466
203822
874676
110452
787683
529762
91893
1011096
395689
1083029
16438
887518
1042671
440947
171865
600523
174316
1077663
736055
377438
892321
984226
952568
146477
161430
247112
165445
1116092
884313
886909
1119196
452249
657858
167681
797768
920119
778425
290660
323068
226660
315338
891021
531377
366891
254105
350506
1091358
1144350
422324
687555
235045
358591
152113
1091277
53858
750221
615678
680263
395141
761196
252410
1108082
633707
1021090
250044
816982
344245
267112
10352
341903
365237
688033
339913
77353
376369
162613
782794
621984
110273
24447
899232
1131591
348235
238940
367516
1179578
844141
1034925
381920
938019
508223
1059885
848176
248491
1166326
1189696
965757
122417
1157546
578285
829038
676770
224287
334142
696703
1108169
1017498
278614
112142
940512
145552
1159441
801164
71876
1073518
1185661
1060700
926216
1035815
764864
701141
513559
134444
622380
271256
783254
1124785
892929
157251
230625
149674
405307
277330
659961
364090
434687
1113035
121500
970836
136203
1061631
603477
704553
287972
339865
637492
934224
1000463
976595
657075
834900
107833
1023787
1024754
1008692
425757
208394
39666
788622
380602
16944
23066
362109
1017626
696523
104827
93203
593908
1020528
218278
1089411
1120136
330878
553045
796816
684835
738042
961761
860372
362316
754944
1008850
557775
1027609
966603
974840
299434
673457
61225
69654
882271
630249
116949
165141
554552
1190120
779789
46249
1122735
661901
679837
178158
189264
675564
793795
208753
859201
544518
116925
1172884
976656
632855
990164
716532
577356
708877
632572
323867
1173169
780634
958914
214258
1036852
390983
762398
986386
492227
869478
980068
787437
953366
410631
202506
79235
799938
376545
1124537
989607
620036
84436
671126
897989
542638
708407
816082
835916
562356
892466
1027318
555072
786043
1182117
231745
454345
1064708
276023
285293
699456
967398
583930
153285
186080
596134
427502
870200
197534
2150
1041449
474916
900108
409708
830332
620014
993595
1101180
166489
1138589
827653
1163937
469250
523773
1005588
253680
59427
1003176
207735
2924
702827
610866
437859
742038
561240
247132
997899
216563
1029552
245954
186854
950686
671183
1151814
411367
389650
576794
719592
28021
501165
1038585
893927
459224
1089613
161389
131689
466956
148585
1110366
10240
909838
142945
633443
267758
678816
391632
124755
976556
357467
749493
428251
1025340
176363
857650
1155443
746596
1004060
747658
865759
240132
759686
292420
859540
463049
476561
487967
241702
89777
575973
1051991
587980
159664
865410
14284
890213
733605
664783
249578
867357
183483
291876
945207
322954
510388
923973
1111121
475241
1044520
526699
793608
591158
1191075
1156177
956808
386241
661702
896556
1192737
1046460
349424
408685
613616
749634
522812
599891
396236
987277
407344
18976
764194
468496
176459
204809
847800
161030
50122
501017
906235
204163
1181222
177551
176070
935893
96805
456593
14523
1185440
809226
291508
1001898
4279
407653
649601
302849
420615
1105502
614654
401715
13305
866288
454799
949672
968337
640879
963657
1052320
468947
1051253
1157382
59237
720535
166394
312243
1179196
845728
134663
415504
1108445
92666
861325
42933
881728
583599
908196
175202
865188
841411
1102261
1073277
649647
751061
308673
128624
1153465
32776
1004623
312925
169936
96498
1037992
282877
1165287
842160
41791
174522
300070
15817
120721
187836
416257
58314
233717
1156359
111767
901015
476791
278064
697599
886279
549793
718854
265467
149483
771008
1165257
427384
166759
345785
9042
30944
72287
75282
1029957
622869
406187
8865
975458
254038
472136
1162430
505902
31258
765846
121556
419412
977855
538132
718809
544804
237045
12149
216960
956350
1069725
52127
476330
117259
779206
843208
709350
261155
498633
869062
539172
58591
734190
495304
603727
181304
671969
1080295
562438
524022
220871
826478
1001937
160438
1153168
1073199
302517
965907
1150171
940613
839544
783076
669409
422449
782442
398548
863877
877278
61871
624464
1007160
147641
5145
470568
269977
378405
20740
995130
464434
91271
1177294
674869
1048986
651668
216744
408089
437731
843718
548848
910814
872690
550378
219375
946726
842233
359917
1191430
417287
765565
890499
44272
437777
928922
357395
1043243
432265
469847
1059082
1015578
1097391
619582
962860
73332
829066
16816
782048
914980
51132
264493
918749
554592
290034
467386
410988
606025
26976
485712
317781
114810
285103
812743
419025
536691
371212
1183516
745261
870398
616080
268127
337533
353499
766801
904631
941394
329703
225825
1186116
88825
71753
182924
286815
264914
418503
282605
345018
804221
638312
934542
1133605
242305
932736
685285
16701
514703
1180191
130127
204259
779172
1051875
160446
384218
40448
64621
697288
2545
1042170
1134343
993720
906622
363107
846747
539201
1127932
149120
665334
239331
403219
777529
480642
213918
1081331
1001027
401730
255533
220544
156612
953197
61095
129213
274253
931367
157783
45890
534511
1191549
508145
187349
1000303
167071
866778
720099
675611
326975
476464
606413
890077
1037695
545937
218220
996155
1088656
364040
354363
542336
217625
72809
991043
508441
103503
535808
1005379
203226
1006122
549162
1180233
240462
341771
615469
528177
931193
531585
941727
565912
994599
223617
834706
425710
595164
364941
619344
1179584
364712
915251
916034
1054499
846302
575684
89205
524245
91978
330077
157615
261624
331947
235608
43325
1120899
862333
1120135
439727
295713
647063
925571
880367
140030
576349
777277
982345
810160
631040
267299
288618
1040690
750648
1078707
226700
119311
162422
756312
854877
22408
51361
502356
755147
55538
673253
760599
341635
826904
504887
104063
12896
235522
419999
498478
1057583
910014
337056
365844
804822
562886
200109
758517
465065
58412
257430
789519
954704
359851
277936
1156571
375530
938934
294318
48687
410027
154618
793418
1026527
31619
815582
287609
585112
220115
442270
778918
36833
324220
113851
676135
938750
872950
195469
408370
126911
964006
513339
1188784
469722
901286
301092
141742
443524
249503
1163795
692437
886940
23718
801882
19869
237535
1008890
765895
235133
588937
774041
185894
379967
869412
952750
1035180
1022238
1048874
14417
565256
874646
250442
132528
95912
917158
607056
1128391
1111747
658975
1012914
592885
237548
1106804
1036832
715802
1070644
183330
654839
378155
381061
565400
125680
369571
1139880
24771
387338
67682
629706
1043354
423938
226680
832747
791860
1104747
382467
983718
542131
373395
257065
855400
630131
638027
763647
637760
134539
912093
903803
723541
404053
884484
483575
771551
824382
224451
575043
1118096
1108218
497766
1009774
907597
733582
379911
1059101
522071
818132
957662
47442
584621
634737
217783
112832
2457
482137
181184
1130452
741257
867877
200131
244977
462279
766282
1035108
112490
729482
841446
110461
986050
1124148
659045
1105691
1085425
943223
1005002
927088
205561
95305
331990
283209
339378
156678
1053468
531201
11862
47923
332472
561567
1193242
697083
692060
567271
527570
787589
617817
981999
495043
757014
346499
659489
259794
154400
552871
991949
782400
624424
769051
995818
590459
1099271
35043
798141
611730
1001038
755849
145273
22482
747901
442165
827864
293571
997581
1125647
835645
1157128
95000
1053422
310363
1051126
1058378
721330
473938
294158
257571
1075436
398817
548744
507905
998592
1151789
570239
1126232
710847
394281
1142864
808577
914056
894624
994643
567334
1074475
134364
837691
257043
497786
834733
1042940
290621
1043159
903563
171568
724303
48038
1064299
374878
429456
1029606
1167176
377695
231664
1031645
870771
34939
989670
238116
518111
413357
543468
1153252
978589
401069
829600
886763
596623
406126
407105
295049
385331
953249
324677
273243
464116
563890
1079177
800270
135393
973147
572863
295631
666788
359761
874398
80547
918074
620415
648528
363662
93293
496577
393568
1161835
712284
1003223
1013924
481238
264918
812252
479642
260049
24785
1172747
273896
817546
1132811
258125
264590
314555
1184528
647354
597768
1043394
167506
1094236
272386
337320
799173
1057519
326697
1155000
59959
247491
972731
974523
623823
1096198
503082
332693
618198
64838
1014791
1013730
487479
482813
423193
819616
414248
819570
328342
608271
93418
385322
640190
641643
803122
572797
1175847
1007055
924581
921676
1081944
258867
669139
63168
240635
622364
223142
588953
501194
1153347
1050889
893210
665128
1153698
659908
912322
1020592
333189
862430
165786
947735
290654
690158
1123751
818795
224864
414122
257976
304518
768085
799741
856919
938609
39373
270218
910248
802397
824577
569461
627692
972092
529609
1045082
492843
218050
460498
286939
391609
386665
1149582
1166092
964822
860879
503932
240733
807983
1082221
370630
1193293
534091
1104830
968925
148847
721215
887509
66922
146474
483539
373623
681135
291796
172506
731255
780481
1028534
104072
31850
1069643
981262
668875
478822
668113
702508
1082414
614599
401499
367187
1038567
412771
583549
163799
580552
475352
147591
1047762
929614
958510
1032603
922393
715609
374457
887578
359297
181984
38742
978436
259726
864681
187762
482548
987821
87357
80860
562233
555708
787696
746869
85319
24300
459721
305701
336739
621319
624868
1060487
1192243
774260
223898
1140677
949771
949136
333183
102265
1021289
1031059
861352
365761
652026
244281
231131
600643
780205
713506
709004
787089
985335
663424
720204
798128
458371
1123727
1162556
576675
373998
808522
1133322
339064
1039886
309145
370691
861722
864239
448910
481073
707665
378438
896037
884972
676175
13781
1150818
697
1170772
940116
432279
1012669
593694
404725
538180
517967
506865
995990
1001212
1142454
114911
38381
249157
555114
424929
1040908
479970
609146
1121743
375459
235127
858021
411785
429932
397438
1176352
287974
176125
128669
950248
319473
881190
704788
364187
175170
229290
52976
540122
498841
680311
234854
378111
272427
801330
788326
1069388
1068795
258763
342945
400731
978863
686378
429190
130115
71294
770227
1004840
504971
1164514
450317
810742
256151
730799
214689
67335
1016074
1143968
937931
900978
263214
661169
738951
355858
604396
861397
873361
356627
491319
415405
247782
687321
197349
1010938
846305
243801
1187083
582017
146371
939747
53103
183953
1161665
688891
302969
780978
303346
822907
1054732
178956
1019905
430746
984126
228809
844290
843936
261147
650509
443041
505242
475792
322687
402604
956286
386261
352097
1091868
983083
975610
376098
24443
625172
306010
622389
314537
115064
1151148
567786
620636
1061094
1033496
52957
98384
868610
500431
539930
871884
252457
1152743
1014886
528750
706240
380460
904808
941368
952039
385153
1188554
1027905
609090
612701
142964
1139277
448058
164828
648737
1128439
784299
231028
1176361
631638
699372
619332
731823
348492
71181
400602
681417
692474
377555
747133
1113503
180294
1053548
1037279
628427
157757
962420
145228
394457
524162
1026198
309087
720486
121572
18087
865367
379289
133914
1067971
666880
574025
75489
161863
1088570
711237
834928
891408
345234
994582
1185138
767106
443634
1063725
709518
267213
948528
585747
17964
589935
293521
631550
379088
760294
135639
679658
336758
4272
740579
650692
771771
295523
813046
1099516
739566
1069881
120481
34363
651208
1040029
66747
968597
65094
744648
500607
1136986
1113804
498660
784887
938733
344031
312011
1060804
357378
1026718
865468
134300
47381
1085516
38420
530342
377134
1077909
1095639
682452
304435
63416
26776
236205
840892
833099
351635
721871
515980
803912
10748
584528
254859
219995
488766
1107341
1192797
622890
1075020
824885
732119
645989
245479
52686
421473
536078
339103
682465
13889
1110670
1121189
455907
711609
622744
661403
265730
606226
775805
1142120
754354
1029386
1053322
558396
276542
586180
629113
824571
481579
1163340
516672
720622
537459
1130776
810151
1173264
325561
89360
1142523
307500
1133853
1175711
223511
502616
321346
998811
868758
431578
95259
469446
418843
215402
434975
752901
724602
1180399
502433
878029
789301
460901
861689
1005616
671894
810816
480787
635166
459949
399884
1089663
308121
590672
279083
515322
93271
759776
753428
1076168
1097473
206349
455054
294640
1103858
1047687
354791
785753
955897
570314
735152
316452
860417
88699
1129912
291348
93423
581435
207625
1077930
609605
646189
583797
1105811
243966
1173079
723122
220579
1127569
848816
586133
851746
815157
1123884
494362
646222
757749
745901
619451
483497
925863
442160
106612
606041
480349
537731
494927
742422
584192
945967
479348
833453
2315
997997
557918
384494
52969
1157709
312391
176872
850981
945900
581997
274123
1095551
598661
919067
591632
1022214
1109770
1100852
547742
768504
1117676
680288
639869
1072287
43315
234967
1033132
57384
31639
578716
903944
551019
664328
1113160
730474
710769
58678
325893
952584
514588
231567
1098369
1025119
376704
84950
932721
170782
821777
420047
536060
752131
425362
219213
595289
55482
177849
941305
143679
1129468
586207
411394
565463
478084
340386
995798
195354
993680
413077
599816
1114042
164460
474196
807709
1031695
663917
741942
1027936
483137
459650
663923
921170
560304
598681
334182
238903
749868
383206
697337
783365
933147
977867
633946
451920
770337
322218
969331
148977
553039
556955
379013
669743
272345
306649
1162918
478611
824730
477111
668310
809731
624619
617410
869410
1113520
371405
1086350
993749
798246
1022473
102032
347070
582559
759611
736717
447941
1103349
52346
772193
70413
538201
591351
21105
975002
528901
1049811
928174
2791
309021
19300
955767
266920
666221
414607
502373
209911
506027
497932
1029212
874257
921141
399583
660798
396101
621252
144642
66558
984612
996626
240639
503715
561908
976927
366510
524577
439077
456542
29784
746424
514977
432072
823284
502288
586407
87012
1109987
787135
1021695
541009
434059
787754
102958
546342
1001579
677147
890668
441275
523072
1182845
716919
480160
1020247
490328
569415
57012
653176
22008
1094277
1086806
854605
1167010
295022
210065
1094621
636316
841682
699378
138322
1088987
555598
383986
633095
520159
27660
31560
339817
103018
209210
218054
265094
87523
609300
970783
378304
892813
875625
1009909
364910
105094
714311
246921
373153
349156
965577
59970
319587
731051
138874
643286
917990
390182
491097
22918
965090
535764
218290
128431
487097
657318
886820
338025
443109
1074433
647972
684350
524152
112809
135814
370178
731434
346975
886144
1087047
1151319
66953
479207
886876
1023352
1012156
256149
966413
831792
900563
805338
1087729
388398
275454
101200
41526
1010146
387761
329574
280685
895948
1184451
404118
47572
204382
1040836
816647
761068
158231
1114062
60471
880555
181074
759469
527627
831459
247944
816745
728149
157116
948963
1046452
427826
825377
754997
772982
1029476
631707
693966
207170
669310
1131142
766999
172681
251230
67927
381847
417643
293889
115588
88267
449642
998455
284764
188447
53497
1063265
27315
1143404
299022
775507
1042429
247870
610262
354367
784745
614967
986381
427425
679002
127155
794331
321948
590743
1027986
594927
7709
146647
621660
1134354
988563
430935
952377
538258
737052
1117864
928713
1030419
1063901
1177829
90075
55216
86574
731028
466334
545644
395950
907294
1142722
103211
952424
943320
1045500
617630
184201
619365
924023
872175
1173304
919315
677414
135731
1066248
120945
355693
260110
937189
482755
264308
983004
39975
203761
519386
582506
999551
731663
90184
263759
90654
566953
765422
107096
430776
1071020
1129187
947641
441584
1139013
58423
709719
1047327
835317
817364
256940
893652
809836
186790
689531
4230
96180
1044976
274931
719829
1098060
275107
616420
1042567
114564
655557
732062
344122
699235
541635
847447
509934
645264
880997
771661
674712
284410
187462
748867
42965
841667
26481
214329
1164885
29746
170481
935211
768100
700395
544626
414792
1115812
977606
592561
265799
255563
407132
114322
635587
393046
990413
1127230
229241
855477
18943
722050
776920
747328
889284
342493
1023835
381079
997528
390633
709866
948509
1130684
1040063
1004360
872576
801369
267214
19829
177641
928034
487946
896502
521869
557931
601830
957881
765592
87956
969171
1003100
884346
356849
789564
470302
483793
175265
599951
212774
825287
262121
324762
342409
207287
783639
50980
100518
921499
252834
569174
70075
1120478
367788
701702
578818
884118
1049551
97870
512087
1023909
361240
996940
1178265
257144
1019288
403149
659023
595054
948343
1104118
1090591
1096994
348516
990485
213119
916364
152671
399252
329971
444102
892218
199126
173993
372532
677814
480862
240509
1095705
260504
612159
1112047
679315
937853
1129470
861217
718542
408145
654769
640106
387171
630010
18255
955273
932734
1028047
169410
327995
719144
152150
1022741
914676
114010
269013
794890
126835
68237
983038
280077
765103
576400
1128592
1055247
956883
755281
733684
798576
472383
829201
327712
966308
1013919
527712
640202
386563
807634
445766
739129
782796
503178
580506
478981
928993
82975
756144
361337
263954
349623
408692
117854
255039
300234
283559
169394
5439
242184
1009704
597058
768552
666349
418711
89558
299389
877679
2543
232209
659751
639128
1082496
946742
981905
1172564
711735
308074
1070646
1151378
885125
207603
820624
858434
453818
426932
1104571
693162
459028
819016
723561
1034972
658020
245432
870793
835709
1177830
542206
23609
213774
850580
179805
209859
81374
1162315
921935
759044
1183026
820308
353036
868362
623357
479136
30600
627871
118945
1162762
437991
324352
929758
840982
416071
1155073
1099974
622404
889656
1171427
1155152
496455
927610
976553
581329
600144
815479
463125
523635
1176131
933641
425128
654625
1013506
1074862
584961
625026
100679
244056
1169256
529340
624393
1108189
1137028
982266
1026018
601319
541403
443234
475857
840199
144150
361312
47582
781682
16468
855640
969320
572389
326797
641541
834350
451106
189049
1112573
252774
713204
212389
301450
261746
141483
987782
162507
1192194
912151
722625
983057
289319
864452
485316
795529
1072852
1008488
172220
232910
407774
472875
1162547
369536
693032
263575
134379
846114
895577
472572
318734
359520
467147
1090740
472235
598433
160713
362539
1002154
1075531
422690
694491
62554
420494
238521
665211
335409
40255
342905
1083792
449035
787483
165042
1145039
662367
68101
213800
923224
230166
494441
1007249
30854
89354
578621
774769
886253
438070
124665
165195
935208
17912
852769
274377
216187
116061
1046873
1117170
720194
826619
1088165
310833
860448
1148994
529286
1172315
782325
58721
362302
125306
522886
96906
339479
1093222
926610
866361
831084
231682
739420
61394
677024
496554
946289
497204
13251
1055359
1119405
1155975
243978
58273
805240
842351
588533
1047384
698330
529935
774210
420683
947078
442278
282716
596996
764905
917365
375468
43261
559479
1191057
610934
607990
1069708
20480
1178800
342232
320353
469587
1000863
1074883
1088719
1163180
155782
168909
190469
793967
282475
1127840
363631
199777
1028836
812297
868355
832234
333178
296673
1023463
676158
1127988
880202
1154594
623162
98496
761359
79152
879326
270486
584449
1154784
366615
866359
1034269
1062540
937176
683789
424534
904252
1042277
44021
92866
608248
1131900
1023925
352343
1032696
630861
83998
1117619
379716
283557
621731
474862
672067
316260
510960
621172
247271
747612
389858
567991
95488
712774
840402
793242
766088
281537
278201
1181945
1027871
481901
463472
477012
997789
976731
331828
85788
962522
7252
783539
7956
303559
850857
1127380
1058893
1001204
95716
680567
1077723
1062617
746961
104504
163833
934194
924761
104904
589701
507437
237890
741270
854979
1050778
670084
382906
737512
75723
645757
630643
646511
731620
549341
539897
569211
329537
176669
649578
1167757
144479
451729
453758
1144034
861048
173875
510835
727840
392513
481110
727278
945937
660059
640855
238214
642495
714361
302526
224474
716239
269687
421385
457558
961333
1102686
978475
254694
403831
29631
193656
141231
601682
459207
1188034
435013
1023948
611077
772348
305736
727382
1080022
468251
1186559
892034
271811
880551
811116
67729
713938
616268
494482
616847
859977
684298
957068
776475
1147309
941376
855439
95458
127650
603628
1150961
1028653
1040565
590068
1014408
565961
680979
277860
392887
1040969
294477
537484
954502
935489
777216
121814
844271
983292
808927
40025
500083
647502
467358
795516
663890
519480
156289
471063
140308
1045183
929697
276600
902394
490223
1167222
1147396
457341
456117
245919
859682
60574
1070749
425112
649145
628172
444743
226710
224768
101514
917183
1082316
547773
474536
829513
712021
806072
589867
968936
754577
195086
826058
419092
346124
407543
72835
197604
967914
393163
1086753
586673
993100
1086174
490594
940276
509057
621411
355542
461785
753249
699849
1051111
584518
169680
457894
248968
840621
221970
762764
1014453
1087044
1020954
686885
254912
204812
175454
22890
58939
204028
346497
17075
460697
576643
714116
1174581
938679
816855
346678
348349
921304
25091
633350
1063472
228942
469378
951815
1088580
756997
890946
747956
361508
470191
984976
1048057
502289
599853
196620
252542
3346
728686
870003
536387
909896
943498
1067295
126889
825457
732416
653349
1016428
938565
1094773
851853
759632
1186148
510447
845025
1163977
119209
191059
846597
920412
890853
291151
598955
804080
1109257
1189759
304633
518334
863234
634940
17565
1155807
879863
1009385
938178
367701
29289
287787
461758
7897
1028285
1143216
188008
519506
760386
1106131
938587
953514
377635
220471
450767
890610
348176
1084407
967230
195404
1017790
610842
501148
413217
619206
444335
70442
1090041
240000
572722
816448
887104
975311
1152678
997624
902839
880433
837877
769614
641055
463958
650640
937638
505327
212934
616567
1189670
25282
847004
557710
730
671475
765191
730078
35300
1101573
618792
91767
329001
428750
529023
518817
882840
915063
33920
514282
642466
1030966
949321
79823
671137
1120647
758225
1005974
585483
681458
527687
428332
403079
402441
882267
639776
75592
662233
919790
485088
485483
128601
901605
662136
1127010
852882
584723
267192
627224
765022
693903
405966
430252
1030454
576362
939771
937940
688046
697757
919588
409249
534409
301224
417937
974495
310178
878198
839391
493673
133098
489973
980120
573413
974826
769013
194102
10274
1097690
598894
828805
494431
909574
1130409
689837
909405
534248
53822
1033368
377831
654083
223379
569228
749074
1173386
101043
104706
60297
702313
275794
550796
561405
1036433
428076
265716
111291
613137
893939
414890
55130
327069
890172
779465
586140
832802
959338
642774
720100
558526
479900
140877
166780
7875
115555
78396
412497
1090235
602775
553695
1077746
950836
379396
653112
1009613
708622
961349
799533
212465
33212
903846
44945
180211
699031
767909
552067
736342
329157
326896
1076654
1098003
823749
889728
737685
759209
797585
49239
77733
229353
752114
639950
384059
17798
156138
864888
55830
689432
1180112
744543
186834
449492
741204
971316
138826
1014089
189384
433787
302441
309785
403288
438951
754823
561070
979990
1026701
1139307
796936
588350
572901
782340
1134005
499949
347678
1032730
1177517
319802
661451
87813
999614
45921
1067994
400615
419010
988932
859190
827026
631615
948489
114291
568349
1168043
1091322
579545
206447
349965
957063
601466
234344
250811
1109342
61957
641498
65739
56327
1076492
1126778
215031
721331
907638
501744
457893
84509
725623
37365
343964
147456
552671
380725
811264
943946
1156490
136490
769370
941654
881500
222555
892154
705258
556063
1062604
343669
697330
1007873
160993
110567
447112
1130355
327833
837071
1108086
848700
1126290
274641
463298
340129
745180
861000
1186577
184837
519086
916469
32547
125154
724178
854913
818342
846044
295484
574857
996242
247518
392930
1127552
1126976
1019956
645797
827876
283894
415776
665250
125272
1012090
1107108
500084
384969
607873
165429
257087
1025854
1164255
1176178
307649
408013
1049557
568370
902329
1152792
59064
959531
155110
354128
1036784
906991
453753
216475
306565
996151
27889
792574
885151
438640
1186513
582015
310555
924861
129190
421366
606994
547219
489393
989269
998741
454201
177673
1072566
692675
1065003
73351
1144761
59544
9978
519410
374483
13284
292596
575802
355580
890047
649693
1121409
41134
176262
539779
774036
245002
581985
149203
784763
521856
1049799
981639
390899
1047191
588178
381473
570628
125829
365440
957223
1001710
832046
635895
1166962
1082090
440998
1183736
910555
243252
405833
112934
242407
607783
1191317
640206
751333
944229
681134
700562
642134
401861
259962
1165357
1190600
798795
126302
703880
597160
844538
986517
157952
985718
680773
852471
810957
640372
30983
471136
850044
635713
528183
38767
640700
454855
71673
1093998
222353
4352
628459
703883
308303
876714
445578
948825
694563
373447
814679
1098267
522507
1102072
473937
239624
303495
37173
1134854
1129499
91698
667399
1112222
792582
951432
849636
297626
589607
798169
39729
1041763
239953
979337
163874
307182
948022
121413
173461
145632
8979
542252
979858
402937
1168404
807555
889808
915398
175527
750958
698354
660551
59406
288723
57392
1124865
141198
1066096
511903
1167585
368370
911287
703931
48814
850545
595481
314021
307051
874888
378119
166300
140180
263389
658712
1114287
428888
809864
308345
663314
742412
399256
431810
1174473
182630
462075
1046797
359172
1095646
212982
722639
439035
495017
201031
667161
1046734
73562
50461
410005
159881
966631
784147
187578
292121
1176004
192567
1019335
312433
1097854
959248
587575
165357
862924
232988
782052
591620
902188
147052
972194
609223
774488
843531
412568
12732
1083751
9818
1069411
833300
1122239
982152
770149
846285
234155
859813
1065298
1076859
895359
426826
481872
457728
546870
128919
726867
479412
759181
722602
74822
205448
820548
1190824
1191679
786565
4841
589285
415035
441851
159602
806687
1067075
126831
772099
778954
649268
111458
254561
19351
773721
1103604
799898
1119539
193917
717683
623619
564500
921863
64441
604154
815794
735198
797262
1034743
624362
883127
1041304
675549
557298
1125966
749006
297542
437987
704901
649533
872351
93741
765780
540092
75093
23364
500211
106666
634947
1080869
734473
64282
1041649
1077056
468763
213338
575005
247912
895821
587047
528748
395892
650809
190978
1146483
735461
881044
608916
183385
382114
210935
119371
389114
361336
10998
796385
554589
430895
781035
638433
760673
842006
744702
446628
869049
752591
1095560
525483
844527
207619
633924
977777
568632
1151335
382072
293783
499465
379715
534899
430767
493534
124737
715294
537147
1122559
981888
536354
1028059
208921
535453
927822
1070392
33840
570409
636029
298050
682967
14377
26223
900871
1002704
61803
295355
652082
168072
722377
926891
1057543
755016
311464
983248
34652
500584
25126
560316
1006072
1048248
1086818
1156035
1057397
1033091
279838
513055
1168834
753727
593893
999626
929435
1045304
757648
749078
880452
809684
943612
43269
1037997
6308
1079678
123739
574010
1053346
972974
360870
553654
289075
829244
731591
462998
2540
698413
640414
754185
537830
3287
970665
438408
176976
867744
29731
75784
755031
984123
620885
288516
931281
604208
154595
477509
400169
170964
557186
774855
830529
1162459
936840
716543
729174
805735
269611
346136
570023
557995
782944
1048484
64458
307871
27907
597763
868108
872183
255747
421566
8438
457835
1012045
671029
452939
405246
342334
1016514
244608
584203
900987
557876
46063
453294
256879
536218
978678
162784
928889
575257
14628
723350
1054128
706346
203510
1165889
468487
553041
78253
615936
1134491
93433
53819
310938
995806
604643
143868
28263
295596
397627
693642
172088
1053971
895842
407321
1148795
445569
583379
398329
64902
169197
893755
116179
97913
1072972
737377
509026
186690
959472
28906
292838
1161761
1173445
562877
421249
444945
807072
1035698
302392
67632
246290
904346
953683
1053079
1018211
873776
963616
402546
20734
602437
332519
1154766
79497
1084061
460461
112123
534509
562672
592476
334286
52910
377524
787652
704927
433708
1073127
530323
17383
740841
146566
788597
283754
517606
936403
475935
684343
1166423
135214
958603
54196
877648
1052061
330943
1143904
413306
471961
104602
444709
153221
926868
565700
650606
691309
867198
272174
1099242
1133046
958885
20602
687986
963574
274954
411563
153573
313116
717129
725260
291686
731109
468467
1139555
826331
812162
788518
660897
855715
429447
1152816
747209
284236
592453
1107493
1098927
409129
356084
224521
732674
418548
894910
1007708
289334
523741
1045677
840946
983453
179750
1045895
430320
393696
739333
1017465
339518
910434
358478
941576
329656
866384
932869
180980
21574
716176
593506
1044554
480092
576089
416537
1160966
1059884
751808
1112922
520207
243702
636296
936580
1103427
290249
287105
642623
187802
109378
1054358
875388
837793
729829
1010559
276819
1179477
778874
44497
843543
205107
1113927
1193443
460078
1093603
832945
974956
1097194
658063
81274
651749
131312
492495
657718
465062
635260
881944
500566
716687
920642
554449
45927
30744
684948
801527
1117534
630724
358944
1038966
1051302
137818
686514
525361
300328
725089
442564
735436
134538
447034
327239
986921
384637
172325
335473
528423
772926
908925
635764
341396
221876
331811
953278
30266
683103
143448
423933
1141049
568476
3998
784454
162542
10000
646551
763981
142335
1017557
651154
714602
704842
22665
1172428
1152845
1146538
235559
1135324
394821
739376
770659
929961
152557
94910
1134579
674279
296961
1058694
1012771
992644
864745
141153
31073
45263
999247
206160
153747
654445
98
461528
299060
385067
1061849
573478
226771
2727
751339
265820
253586
149306
944928
30895
411391
963990
1085898
581638
226566
822022
915406
395234
1092730
210630
181775
281306
1172640
596442
624921
632482
67116
614386
497992
894341
914185
360039
194396
953096
1185838
786228
157728
67599
700508
63766
31107
496120
132318
582304
452391
237230
888501
874560
962090
770780
821339
829097
717074
878166
660646
991914
1014751
425135
402013
490513
270118
325091
978969
315002
639847
953119
337173
284893
802707
1007131
38716
284850
592918
477185
269346
954060
600354
573617
865668
353993
825568
340197
901663
95273
1089241
526627
1030521
564175
669064
719624
881102
202425
75843
302080
706924
734254
740004
646186
74529
546780
432393
306350
102515
615091
261317
71013
581059
749505
165136
391448
1135477
693236
936445
40801
302601
1154297
1061634
942270
986813
616621
601014
111554
863467
421105
504015
180551
404108
337066
884079
1103857
768803
907341
735647
1003137
539823
474011
735730
1019563
987159
643651
763997
35576
377206
772509
1172241
796536
195632
991028
280994
862570
92316
1008382
910231
798329
661521
881843
1004783
608686
1137798
703939
953118
264562
969239
647243
113205
945557
702433
154349
1021082
66972
851805
795365
917943
1166342
649101
601995
687227
1148430
697668
871477
943392
991087
1125300
1163611
536947
228324
155699
986445
334872
1066467
789543
813828
800906
303844
876838
386172
1142701
1071029
653965
993370
289957
256987
661947
130457
73978
448432
882545
1154533
552919
945709
149667
592277
513533
1001565
669964
1177523
324513
679665
284527
509960
179618
577675
29200
917670
489035
275691
381392
762319
400312
844671
1065534
814022
444065
44112
1000380
576324
1097076
216936
472515
531112
1013912
1075910
476741
402824
135506
277073
693348
328228
468197
28538
765844
554716
117856
772265
471525
91872
257641
436963
1166754
305867
591252
362717
8715
1110176
986180
1131713
69436
572305
360814
217128
359912
1006615
97991
655955
377736
984134
187458
718396
824518
227288
128860
336327
993529
764771
50682
176621
992635
1124181
212467
962753
662381
652791
422405
807918
151209
566005
647197
211016
1157697
298291
414807
1146250
235283
968540
1027456
261744
69196
1018321
264123
358534
314955
488154
609948
1131270
816489
871633
13650
570169
634150
782492
1133369
685029
654273
845620
715476
871655
217904
82708
980638
128227
999936
582990
681469
616661
164276
6087
908751
932398
790715
1083339
121905
822826
409975
6569
861454
1171697
1066880
706907
318815
1158234
112313
496854
474921
431966
1077528
51268
422764
122596
746782
550447
869252
663852
810667
144098
19680
15812
1019466
121240
639510
236793
409510
715776
40936
856726
168395
266176
783543
235323
685595
460178
1154510
914646
137799
434548
95373
269474
299188
580883
459225
141148
67775
509611
967085
501051
502378
606197
160654
269685
634620
1046055
345511
285647
41121
1109694
63142
180434
738317
421663
1086107
461952
508062
829298
729411
51914
386738
103730
48017
7361
1128526
1081754
964989
870374
507834
111042
494183
842581
271235
377081
546339
416976
1090259
482479
636825
983862
33452
769309
826474
627017
641433
1183082
84258
45902
365523
199278
953149
475431
724306
945809
869318
1085313
792550
390483
923631
599103
454987
6900
1163071
235622
1143930
20435
203723
1005307
140054
421152
691180
288690
481303
363699
1167300
795767
4022
931315
69095
982640
21781
286762
357967
1029449
126401
1043344
315477
69643
208927
1140442
111194
984127
128254
201193
950827
352696
74903
636850
954375
397909
920656
915490
373207
650431
77648
919638
562024
346355
798061
61930
29491
1108134
53528
779251
451904
313598
939424
748716
1080471
537415
690900
882228
837848
477245
1111031
565992
485507
411191
829163
905666
1049652
292980
112172
941847
1068269
958470
829120
1144163
1121953
397634
269882
1073726
580765
819394
630901
622251
226714
717415
937747
1048537
948336
1009557
162464
957660
87130
755379
820620
31140
693683
368118
273152
417375
1015440
392735
298507
536036
1170511
284766
711004
663770
291490
503170
1037818
1155772
567777
1157115
1158607
644447
564005
679784
36236
1189043
743465
412099
289153
132342
224772
359723
906354
95239
41530
362275
828753
642515
915052
28170
447197
400580
990920
473608
1054869
371457
364106
177636
664911
962607
102249
146423
551520
564861
603761
438334
37271
28642
507055
705964
724570
223453
65625
962086
799113
888522
605571
826558
336846
395956
276479
595442
854531
853369
373439
567177
709998
635707
344981
655573
297618
965944
348163
770818
616881
1191625
122839
1035813
122322
44820
240987
832679
653175
489589
233464
558852
643756
26108
987497
723688
822965
267232
746431
1150480
369066
797299
1164661
815911
710529
988981
1062312
66335
1061589
136663
115437
733831
211927
486376
269124
1132724
614269
20724
706550
289000
122370
101743
1176117
567296
436452
972596
44463
622134
774843
935113
254918
648418
363836
710383
589074
1059329
586966
1111912
638460
38472
635800
798819
368869
974050
326290
915834
901543
106989
446228
947423
358662
323202
643668
716078
439842
28086
409549
633300
144578
281889
223608
582995
572488
478976
1026339
762476
814325
1139466
769596
146013
957014
472721
1117171
1147016
394647
96843
1153580
978979
841706
481560
150827
902260
505570
12280
597061
1163460
1089796
1065776
267493
1117223
490591
1112613
324289
169181
1164619
164590
1165356
934225
152639
982828
972855
1190034
224810
855534
349043
104177
299074
417933
639823
894443
789762
490982
65360
251916
408886
1166484
297077
1086161
1031692
857530
342737
787874
792603
86609
609550
632255
1105391
935928
430484
173695
30006
1178294
345163
1176049
834917
899665
1065139
853958
274855
1056389
647525
742431
1134615
1127519
11696
802349
1169823
213257
757349
122902
254168
597407
1160241
539866
135174
79567
593443
197434
911904
129778
410291
705460
1157840
886746
856549
818162
488055
413398
641421
264430
388903
503466
92371
148811
686310
856697
1085931
108647
38496
800308
792634
741224
959772
784720
721925
232066
949274
917976
690228
1066512
1112163
974131
1047080
94088
69345
1065160
413564
448622
698036
388939
267358
409332
1002400
826649
538916
398071
560238
1137740
345464
837582
513114
508346
695099
296847
613396
163303
785323
1167895
1148228
395526
319521
947559
740108
790869
312832
742289
926342
1101325
261469
1005395
763389
990695
118366
143597
1152088
882798
1104860
1109177
365514
14978
402954
281001
1056458
979974
1120936
152968
471503
161635
1192385
666813
25711
716188
533350
488694
581316
317409
86791
856192
336515
450823
180648
832651
124451
381607
447708
555592
424445
511556
139425
968097
349929
706780
1073007
344006
1162759
650831
604165
856012
391958
667955
334361
700426
1016613
396938
736671
811819
995359
211475
1104340
620841
787052
719498
19827
883816
414065
626825
653670
904245
811897
342653
36635
1145891
763283
534279
1114400
772027
1189178
934070
1165358
1093860
714814
656693
1048053
477789
248735
30970
218513
261525
902522
845201
700456
474648
985746
706428
698272
22315
1190727
820531
1174589
127049
1034390
381122
1164136
262157
871974
221058
977151
1046016
458108
769427
379079
403695
1173357
587374
373810
702840
1101410
649257
811922
128007
232853
830156
392115
1173309
655209
769267
264957
743853
1137421
1109468
289736
390520
273438
1072128
74624
1054239
1024388
632923
99017
632208
446859
311362
906955
923625
699299
434686
36615
582510
919641
870618
728154
1042825
848669
128928
473552
81421
1031762
405990
184405
1116139
93201
886448
1134028
80854
193605
1096485
602046
1077431
909429
580769
761282
1115093
489325
922524
205026
605174
736094
669596
774448
662134
612207
901540
968247
609806
231230
1038956
403252
839295
1121077
78106
1060994
822187
1159730
634997
319194
195675
490079
960107
486939
181677
187391
285043
894784
217026
912696
202323
42354
447295
1024648
365179
1041104
277653
229217
724061
592083
1130973
444646
342702
757592
637370
696056
715950
717492
870444
1107649
755565
812486
823018
504153
793570
665111
436182
853168
781342
1042862
111229
336470
1155067
41690
391239
1146247
990751
106631
456447
1165412
1169792
1167001
290707
899223
262188
335640
608381
997274
452334
135795
1135389
584863
399905
66985
581413
391315
279735
288015
280330
99921
351182
652166
105061
988958
763588
433690
503360
30681
894421
1090200
43804
782045
1010374
367125
70447
114670
68860
938638
524438
412163
987540
226312
846367
360961
719511
750920
922243
250609
844216
543857
687928
998728
1171195
1023628
473293
642273
1036819
312369
445059
993495
420918
1181093
411646
482953
203608
1188439
198008
400995
852357
727085
651150
25754
756488
859139
927856
985165
1007824
792055
104810
267130
49235
183774
616830
647820
762107
531925
1049452
352812
347024
1060574
103966
1137437
134043
1112363
419238
1091857
206669
304972
716398
898760
248703
1113791
937025
345325
270310
291884
1173911
885548
687187
285585
479070
1180495
706675
572911
394079
1159494
543646
786693
435845
264583
720757
903198
4807
853160
220787
590662
114159
536140
116866
133932
878600
878575
1159964
615034
655556
1085220
57377
204104
504686
766934
18167
973034
924649
833376
486739
1019672
237877
546597
1163248
450620
455848
375350
498454
922177
17774
967239
1093218
1136858
41016
585341
928201
557185
847274
889051
966545
844776
967935
622198
827208
681631
1001222
420042
369357
208694
998073
915656
835537
627119
1177500
11842
285591
324148
153251
682688
109431
500729
567241
174338
1094582
73541
853941
535816
580742
1113737
342287
525182
862992
913308
108603
59337
283088
475277
786437
1003230
167318
1080877
451412
1000958
111023
525311
651482
829314
651489
824055
974339
497825
1135233
1054916
812610
311714
1191794
1180448
421212
1141564
712522
376678
839386
413220
691163
672402
199525
459036
244035
601248
335368
254046
781960
372999
293507
715998
121625
253013
165384
719414
266009
394300
177552
1104934
382855
225413
273963
209622
945952
1117504
861137
884168
306025
44124
766530
853139
485000
420769
272645
391945
430713
627406
836157
465837
273753
442946
78657
163299
381798
694328
4989
404364
1076182
1045228
755460
882525
443165
1192428
642424
1129541
931063
232980
998957
340137
728418
446768
1017707
478366
928126
546124
1097096
828462
402224
26951
681854
736860
115052
264335
348384
1127310
1046363
70783
347446
732657
679106
558206
1093008
1119114
905492
380400
1112566
1081180
1028422
135667
735754
182011
481582
1121355
451767
803500
332313
414384
455898
735918
645485
444222
226661
790555
145948
898719
999085
112833
785908
1157046
894258
1077583
660924
847956
659245
1189667
75913
263989
21620
1059350
1156859
243600
429404
502575
192136
337730
1183584
846740
253183
464126
274053
967816
904650
535572
1018679
140128
919226
80616
542681
185396
286863
166382
1094421
713301
263766
771659
675952
710060
620817
776377
558598
12345
965541
668605
59547
18782
845379
388852
211286
464773
979232
732568
407534
1025962
1046836
48934
898430
473671
293755
622585
22167
991631
984144
215968
785690
715692
127335
67231
900482
764818
1073064
178419
330924
74230
183514
543074
1257
537047
496197
379608
643254
474937
364323
121093
825818
756556
402043
879874
415841
751840
860045
950766
721015
762687
164897
331730
1108459
546414
1182243
130579
1088132
1115494
53062
1112068
697586
67447
940546
707881
925521
188135
1184236
664276
333048
208215
647182
236624
1176334
635199
380450
742561
27722
119813
146360
569459
1039949
518028
44787
273853
590243
1004758
770476
1076470
530450
1094873
61392
724700
268909
465947
1158071
626414
1055362
118445
512051
189784
402266
695434
862361
359273
1152972
943336
1110265
862894
196478
668635
198520
851146
804674
12463
660114
498031
979859
446668
409623
200939
122812
912618
1182408
1108562
942501
1160284
205673
896357
473994
495681
233043
533378
1070779
799101
330939
910665
1078680
952219
605366
160297
130878
617340
912608
682236
990035
80529
220456
631689
469653
1071339
928509
457123
687011
1082260
653293
180342
767094
620022
59039
41611
1035569
1115939
996314
885239
849453
831836
11504
630760
503800
788425
1136864
500404
536450
20771
389321
631972
232642
880102
442922
211924
145942
213985
260415
838482
328730
402386
805166
370438
1011022
839842
1186371
409938
1890
857118
40487
53701
453524
931237
240139
510171
926538
827981
769600
883832
745517
653226
1085711
760564
936030
432073
1083947
457803
342405
272298
414246
578908
460592
229386
832835
746418
1083686
227874
783163
986379
1046953
719564
49269
34187
1171664
724202
837484
1011329
660032
699778
1150948
885737
744863
937725
1013135
40766
439335
480913
936388
103492
951788
736745
14610
452695
928622
22417
427679
44890
785134
507812
410979
691663
805282
1078113
551503
955833
479859
161305
516060
978233
1171915
90373
1102205
651871
141954
237856
1131068
363877
375553
541623
642332
185509
883048
144947
328911
545090
980865
247003
1070177
775650
277158
870107
221858
1120710
91945
757773
725167
255106
878786
51315
737063
296998
1134205
273093
406524
943161
1124093
855417
382517
34083
280697
829758
390375
586359
23761
523889
509845
458906
851410
202265
508919
688352
81393
865507
657566
534933
1081452
340152
612763
542692
374788
1090262
1055120
696285
1100136
255542
1174495
33442
1121778
327006
1097747
969480
115345
668563
736190
161446
754666
1107769
454981
726527
591724
990364
506451
188337
467189
828315
900281
311622
325022
824981
609309
811001
663202
856885
551090
1102290
213
480872
626522
97308
863452
404
827147
803606
1189931
600170
1113669
365154
1166068
511806
1045706
572361
569399
1066924
256654
490146
849191
559438
957232
822263
496677
1070300
518755
347930
275201
442532
351877
560672
445114
285823
562859
1173934
364711
472263
285766
669698
1046364
567595
1000102
58903
909553
243232
938845
474319
158429
143309
270244
946688
402502
622127
535616
923162
260344
457217
528254
830201
832912
718472
1003811
731404
98242
332311
1115536
804082
547832
806213
1129944
363729
810261
1055696
660412
361999
692370
485836
220351
768607
96032
1177799
125230
1019272
576875
573421
1007926
592102
733962
796505
218990
507644
213296
962508
725136
729809
429224
329126
76595
957658
1078035
439821
93733
1106262
742764
167634
931768
562880
251425
146168
57957
887495
1144378
92456
886082
999927
307100
423827
54744
922281
369870
961877
1135371
377578
1102855
714763
632438
985578
137236
488758
820276
943528
698139
229990
86087
915590
1132716
100827
688103
226607
767649
965475
763137
343086
116336
297967
379521
826532
427104
183249
395158
912640
651217
599836
721649
1172962
671354
946985
1142033
1158585
1011170
977934
955423
681500
640863
532144
108144
1042182
383228
479666
994696
161067
257180
905923
263850
6730
995926
145436
877554
41026
1030563
1142061
687694
954262
1135224
362996
626212
615705
261344
634228
332638
1182176
503388
224168
390961
266690
1182427
245652
509607
919136
813087
65362
645751
300
1037748
675740
108570
650967
568755
412526
704319
590054
647177
1805
200556
464785
85556
498896
251779
1101483
800376
508190
418282
246403
757649
161703
569409
790298
724697
681515
28902
1013577
925938
559289
525835
731080
676500
801568
61590
500020
1164815
145821
443440
1120587
1017744
27772
1171552
341946
580350
129615
939235
284757
870634
529040
11991
945874
170228
1008417
557516
638402
317140
579909
586913
522737
561200
834591
157245
1014858
668889
1186529
445794
511693
488796
1187358
343353
195623
707536
976200
1038446
1008143
493171
777669
1170301
95934
1103663
108805
772540
952847
490179
368254
202247
1048551
157777
1032535
272154
490107
537853
729166
587819
1192386
398068
438799
836828
567361
502317
319742
342996
1164605
461977
685633
555959
827330
931721
457581
269506
491855
331197
1123540
972662
744925
374038
721780
742236
907464
1122912
451784
647488
94746
1080426
714382
268555
955693
460796
546750
872724
11546
937761
272777
488220
887090
883398
890969
550569
390855
851423
529806
1089001
872114
678109
238547
274491
937340
792904
731946
1042685
929736
1037506
23871
1183734
857581
796270
1132783
208089
751654
972122
863148
812964
319016
1092348
1144721
949290
118929
642590
79774
767499
689878
672242
262385
424937
386527
612335
805287
715055
30913
555096
996160
1150718
82273
1116734
917787
169991
1007171
1118475
311793
933732
713219
862730
252760
192700
1041870
475905
1021762
938665
225373
232430
612618
281032
400901
1066115
409327
8937
974806
714198
358482
1165201
1009428
164398
98805
490482
786629
819899
1001831
590961
981461
915330
777939
456883
1103931
451393
1171058
582131
684352
111272
1066863
268678
1148271
759777
892595
1058583
901127
496144
209598
827430
1138324
1058151
21358
995513
333306
883306
877110
948244
564311
681444
841714
1130451
436272
88125
554675
814393
1124412
649880
642432
1079150
698367
487658
378611
792407
900438
146713
251927
386350
247765
423027
390018
59436
974198
560666
124314
400408
1073839
951238
242693
160789
846179
471021
679405
489976
788215
1097072
783014
578124
1106855
859747
567880
1038641
1113760
83958
1176855
595203
610028
438933
83939
936784
560450
1102953
1063047
303658
70551
648044
797885
908179
1117219
1138566
205695
674287
250434
134385
374270
459
497004
735801
1137404
724763
408383
326305
620491
268946
224510
372623
786302
346461
1173025
891949
583495
726148
698915
121652
534982
973872
40836
158553
986373
781974
576050
747061
931903
712883
1188866
186069
647629
1189305
470352
226602
573110
184185
965604
396863
1140673
603087
752018
54064
1008879
1124556
331029
146597
106853
1038338
116167
429460
489080
63097
103724
1109806
710396
90886
958701
226049
617902
794855
825078
213480
1016759
297687
375491
989144
812362
26709
151188
508293
546177
64833
559119
818298
587220
1127528
284885
58389
644733
305860
585179
590298
128582
72084
1111962
279564
30186
892085
713159
64979
1105101
259917
838125
857240
954537
182278
820926
654965
1150708
846155
141972
692529
130375
485784
54870
780491
205685
331281
1060927
925968
599800
428735
693255
20680
861392
871899
573286
499733
668688
781757
1164199
530238
872702
1153688
504066
215214
801367
812570
720892
830593
148082
502891
617091
10737
699808
969107
128453
437481
387260
168987
868020
764638
154011
941959
73123
686537
83770
956215
755636
586812
569100
832225
1181379
751992
819786
53076
241731
520004
747945
94274
214604
541718
1028751
649749
762698
341872
731806
908529
739015
276442
458681
857273
80003
295760
516118
114659
1021348
928716
744245
162802
428853
714884
907589
522534
212405
96111
43078
646690
957482
560417
498365
1074496
504480
157511
648031
950281
385588
262573
1188475
1082638
106068
481839
220364
638711
921843
72607
197305
659299
157813
1112400
536723
153159
1133894
233304
111230
119117
947782
71929
540714
1103723
838327
229018
40573
98110
93358
1190857
1067987
1084911
223988
539740
590710
339743
416847
958797
687720
164572
589307
892289
1006701
717761
616605
581159
149804
1089783
85478
678136
1171169
1172661
975270
939680
617894
1062091
2701
29997
1077355
1114721
695458
521590
387969
1104441
139739
1035155
704708
520958
835757
976215
268817
75778
684430
362500
808590
752530
731462
1128479
534217
306029
581005
1058949
1166811
357431
293666
372441
1176095
686584
931107
301297
616624
381989
604542
1113149
141975
594637
814718
555621
293587
708394
1172818
6983
672350
332402
233474
238405
656458
256672
908752
447772
430044
14766
227496
398206
799702
150484
122122
321729
773223
138178
756331
452177
630313
512886
951862
275996
574160
259924
370394
275314
247662
89513
1191063
710098
990754
488931
764217
1162525
392867
391288
183934
262296
653950
343842
49561
959532
630127
1083134
1137710
1140446
948695
602808
364858
197990
859231
618676
231102
837645
326295
498749
779256
1118898
105391
1033836
858577
56342
1183507
141029
840329
1030754
313003
650024
137624
96919
80756
1142064
1042452
784509
215585
952991
299984
748045
149597
74837
368565
973754
426335
975814
91283
15430
107385
526711
259063
938608
453831
1133007
673267
903690
1057898
380268
781488
987219
138189
199147
488194
758754
508859
1120296
777111
636482
1055333
989251
950765
563879
93109
414691
28627
121317
958822
1028031
165179
555848
588631
1148718
582801
940819
106347
37597
1144784
81018
470364
208654
1066754
1168367
846123
233042
581811
184289
1064877
151390
1130530
326294
395192
683549
187338
183971
1064512
59961
21573
813936
1018775
1038404
512435
122496
677928
985637
312157
163811
401212
234552
204493
516127
432331
94432
181499
217550
723698
928020
1027515
514617
807487
918023
188327
894104
319751
52408
905798
1020888
564940
1178610
1150677
595521
192989
97535
529713
1143245
80075
1175777
152348
641193
177691
587622
206708
137702
874353
1015253
1141352
1014379
1141862
386819
40004
439459
1149934
1019326
27914
141318
361559
254408
616156
835951
382933
330845
834022
481117
788101
1005383
812712
166965
1190790
385156
836119
1168084
790961
513797
724730
168127
314703
90698
79307
616816
381464
704820
754392
591100
822265
1150892
1152827
99066
626570
933360
123247
994697
464616
624567
39416
875426
699818
172767
76226
729738
469345
627853
1124709
662804
537228
344331
145619
295633
482774
527809
432641
707836
56928
1168864
595286
1048850
115811
247481
1042936
539876
838493
216859
655661
1136353
936405
492514
1009629
929519
441570
820267
535305
815436
46275
587823
103469
593558
75103
463934
169709
212978
959155
570216
933464
473249
567759
958983
744461
26648
149964
583606
121398
728527
1096787
453286
1066703
557320
1178356
983588
1092739
1114087
782810
431167
709366
694015
642757
22755
1111956
315689
415888
103159
661244
1134115
589741
1045409
563262
758658
95262
1024260
159656
578319
1092965
613839
903479
1070771
420197
474835
307376
1089596
1023933
905515
1068422
683470
301496
1089230
671033
137173
618197
810248
27999
924467
422601
385287
306222
114667
289447
352399
716067
947410
640359
118029
979597
648395
380294
482584
151487
327901
577825
779242
187055
694543
826848
330393
964022
561285
70645
322739
1029022
431699
591147
589164
753616
874858
142506
861373
318270
1155643
465698
555303
918889
1135262
583054
1171537
206062
323705
149657
1153825
751049
629401
341596
851173
109712
469337
957120
1115361
847749
330209
281342
212335
944760
331067
887943
78103
850176
580463
918145
677640
51893
208900
80123
1085298
15685
1019488
45387
219639
1056408
28167
23019
424806
1159591
231723
886346
504765
981435
298228
622076
741772
941857
1171364
527543
669221
942722
242776
864698
45972
1037766
403361
112814
275405
666775
300027
671929
754246
48708
268391
629913
351391
729038
1049611
638486
254445
929957
1130572
37483
564568
817875
1027866
498701
456992
95092
1070659
874166
49011
774410
821077
83867
915051
257434
561084
883775
407335
973192
454177
427208
944077
49275
967234
1126511
714149
939257
1063649
768242
86755
402028
207964
140582
270101
969250
1033570
1181745
433001
734426
320864
185711
1074059
991321
765028
614363
390824
611834
351655
1056721
671439
1077742
728138
1100121
36575
194321
1008056
864227
134737
832745
978112
357987
730059
667511
390494
491507
770016
574482
723355
200287
606174
481559
1037379
675691
1088141
60243
690259
196297
783519
1135649
94998
659575
546273
829450
572057
766769
939051
796594
1063833
993261
345713
666754
1044354
303700
295045
279698
411015
1042914
496082
489934
624872
85422
682012
812330
562949
854992
254907
733676
513250
612374
405089
303770
991963
398701
429839
140012
869905
1045450
232596
630382
660002
953457
795540
681208
905518
136865
405360
628879
845982
125683
856707
61106
723643
795696
936549
725223
868489
237751
211493
295616
404884
278546
675835
22454
479856
359421
613575
347902
802853
588971
966514
335295
1127682
3608
669830
439751
129974
142087
536073
1058837
619438
1065307
182225
399808
1136400
398334
107682
15694
1016352
292057
542795
235166
712147
676942
654446
470363
779355
1071387
86398
952491
475581
495426
533972
1072608
571553
23525
59006
1159030
680388
124371
168311
824479
853061
945571
257902
882786
481883
1095018
613252
51150
705969
981853
934758
382934
1072846
1052301
108190
568292
720725
853830
686596
1011417
1084031
127470
811742
515476
834355
116749
920788
1175789
625376
512394
190279
350190
679325
673689
252816
1129560
653775
137120
432606
600157
1169742
276111
65932
240353
194106
522307
23980
514923
1125982
902565
710343
506917
134225
871250
921468
547538
897090
774160
1029715
977310
837191
276911
379203
846054
376935
769463
273791
526881
929587
367428
1004016
690286
116943
3636
463319
264320
572187
1143412
1181238
513909
430409
395740
362465
414458
1135343
812857
61753
951728
164834
850308
936766
94521
987633
23988
370406
1035736
134352
1015346
1186437
447181
1007227
271377
99756
960675
336172
708614
1010013
70653
63877
1122358
370951
1121477
813568
642624
286678
1181635
714016
365329
410679
665093
300635
929199
558864
521632
669415
1000476
923131
440481
1184163
765089
494734
892568
114456
81516
298284
411614
392462
823472
167897
1166567
824173
619915
507434
140915
920909
581860
292903
703572
967496
1170611
473333
992412
835328
134850
777224
388257
635192
622975
1144749
918230
812968
797073
901842
678717
421021
489512
344498
627652
53015
306225
447706
1088653
665460
700939
568257
89875
997548
907783
249906
350580
722800
406810
1171444
977560
609959
527387
744850
729068
1078878
2679
1086731
330442
527381
340330
468140
1114426
507472
755815
663855
991987
5450
372110
935915
955636
1017066
468654
423447
933241
171212
1027209
911806
991415
927898
341487
1117775
152103
951661
737519
52285
111707
1035918
656577
1108518
1071757
790175
586769
1015427
142769
315758
553725
360657
1103871
754869
289536
343145
1118922
633559
1149203
817969
114304
536535
517680
976185
896958
545342
88826
59207
676503
996591
532983
97317
1024628
699283
125588
709918
751738
1074119
1174434
95898
627130
531663
389473
557193
465351
1176801
478108
704081
1067490
155732
1073360
1029634
594693
525933
45023
532335
1172114
952823
1008628
956109
206073
394631
815071
141418
616271
336574
521495
687007
193459
621120
451316
863555
613445
205829
875292
466649
215645
1022935
934360
192788
1063029
408548
255681
1049217
378623
939738
707740
509472
510187
736387
820573
498440
874739
669370
912367
362891
638767
143292
869363
1072100
294796
50813
796306
1141517
963091
828863
289781
583138
158664
955811
815862
1043477
94226
1081457
1059340
957592
547578
797460
1187747
347305
609245
416256
1175840
1027303
416973
1124846
387069
212101
998268
572348
964025
951851
343487
636313
816400
103121
356556
891392
755187
953739
1095368
285226
879857
50795
195431
842868
921674
110843
993270
1094843
653968
200206
161941
466307
1035420
1166222
1141620
334901
787803
108177
1084845
771945
505488
102752
451537
1168223
88022
617800
1074230
144242
14580
230810
1021283
748592
377706
1168917
908454
943812
298144
347752
751770
67543
100497
589632
539347
55736
1118354
329244
383798
658320
369017
879076
685404
1118253
833121
1169762
513661
555517
571630
1008171
831385
664997
744134
1174577
496088
730527
522296
710121
853107
587499
838735
1137981
114026
336113
1138696
270304
649881
705787
803425
804898
23574
431870
23671
946703
354027
1072046
766784
525148
933453
204669
459805
259971
1061409
487422
939745
19524
27657
313345
503686
348984
398402
346740
870323
873059
391636
320568
146453
988492
340338
1135596
182970
160312
64066
743655
668872
698552
782965
545250
1132227
671390
1118012
1149691
881026
607197
133718
315091
319133
752533
395713
512916
775419
665673
89851
695855
50064
780008
498561
569702
401187
525625
150384
173489
203019
141413
632504
471586
776635
471731
239106
1004817
1132061
507426
981769
153066
640679
522213
501814
1033821
1167661
904298
519772
552706
1009730
823209
1000091
1021405
254997
257228
775115
21765
80835
3432
789082
475141
1078159
823112
1186794
160341
642616
328498
277276
1016729
294617
628724
64336
501334
691947
336973
504442
708612
138185
1152775
810335
67022
369268
1063100
710316
157343
7772
52701
1001152
55692
1183524
208320
990160
874145
595364
1167446
1083110
332700
80543
422908
165314
1036666
233020
876843
191295
834785
1135813
364132
282688
1060727
745686
862868
70492
1107204
597346
207519
473246
679507
301440
987522
699084
773424
594838
1164369
908341
315240
670154
807842
1047632
803990
468050
1019245
52509
773823
50178
588699
559111
599031
1062361
530246
20797
420021
398466
1001314
107269
642761
150072
112069
119317
718780
580191
335339
602210
506770
394035
574974
378751
316104
227275
1032909
440710
244507
955146
1050501
1086155
1156453
1101470
602723
312336
339949
644253
348427
152215
1138166
377325
503399
169563
830471
391003
705289
762846
351132
45906
610098
743482
386657
478649
248287
143894
527235
873704
962572
1167764
844985
473667
1116789
385453
136018
934691
685220
234636
962556
244030
335297
164822
153706
821107
1002179
880459
257773
468443
14704
57256
1088076
236482
972325
1048922
214046
275680
802350
626878
464450
50175
430681
1004447
865807
927485
967294
531710
197672
1069792
325277
71136
788531
726694
733699
81951
182168
878528
688130
356375
730429
637028
860340
481616
54519
58683
189088
192549
877703
960614
854825
1151760
1047320
946624
976083
643739
532253
502228
740058
800027
164306
446378
959547
632700
878545
873003
701166
244405
937672
42115
275228
54737
170696
140288
605133
1173597
131489
743202
774918
1077979
974085
376529
259294
734433
207218
705468
76815
483011
683778
171827
827438
1014838
315792
908832
1175839
16166
943051
522978
230241
161989
193980
622236
23111
616604
303636
635565
43063
213819
445233
1086404
351276
108086
933186
602088
753438
31975
152580
865508
828543
691478
793755
632527
248501
318856
754390
427383
204171
988031
950328
1062457
512902
684417
942055
1170153
231529
1049825
67005
112412
449450
403873
343647
702025
883387
1120879
160374
183243
289713
869145
21112
742321
30524
217942
146355
884075
537696
136612
265613
195004
215757
28689
936986
15479
315949
254316
71953
798600
150692
347473
914673
278548
856670
540363
266896
964836
820786
408674
711513
853825
352214
694152
1022805
256810
469628
996453
874149
242368
172270
347224
972847
21242
859268
983571
787663
294940
673586
982699
148794
418041
541486
365216
929103
774929
702824
976579
389327
214966
999692
89686
222374
1058571
489475
989990
651234
947794
873433
515514
24383
900847
536767
808966
96113
829835
489049
252611
227534
734449
273895
34913
207906
147667
94367
849004
1189650
30623
765867
1107089
563279
270182
439546
517868
342848
1105320
232886
161712
1142719
1183964
682857
1005756
962451
1166597
1047029
628393
547846
1036982
497976
358563
282385
603625
1018346
967302
741188
664490
820291
374028
206208
958654
520780
573353
39382
135940
712739
736184
1172508
870306
460015
694243
411054
1026095
475327
242274
217793
7229
539606
441531
141310
669753
454182
718083
256544
322181
1044808
311498
494908
169398
1178929
59922
506487
690129
787780
105363
218300
151828
148097
528192
185599
727110
137960
42009
1193112
970199
471776
1030757
1150981
71602
18478
538279
756147
467687
600305
431261
713689
1022959
250146
109381
820551
164956
139216
454587
1009866
612158
203496
606003
579379
174748
713877
309120
174098
823148
514660
948901
166277
1035319
832031
1165264
794800
740371
593942
277682
473490
221621
174410
1151522
709645
21908
1054994
390111
650942
635509
187169
73576
382642
1037820
668511
460517
285458
120223
708558
227046
640850
211555
182990
904999
1086962
32598
1152603
790906
3314
699817
780218
216161
723123
291043
62939
1091847
398138
75785
1078956
388172
155510
924832
32588
495152
481177
1088903
310263
1031255
1118921
337681
1081151
1147771
1126094
1053652
773102
1046580
434490
586254
62365
389404
87653
814604
1089160
298460
488662
1058124
37229
1166352
47790
573449
963371
284665
618471
1031458
1015803
719554
1137273
465130
793047
1105401
28087
242040
402138
1160615
287619
1180740
83201
564111
584535
556726
190966
48439
561516
711382
1131915
947482
314647
529305
570308
1090542
113648
1010439
150660
1065249
884682
503239
1173601
164973
351836
255855
690599
703564
1089459
1044414
888244
1112081
469972
1151110
360773
831283
989735
600358
322812
658655
105962
495019
411711
481912
7757
35371
156845
1067452
227713
666485
821345
1029189
744526
50155
926510
190776
910044
1043797
1087012
663822
1040294
1054656
129980
336249
454802
731583
132582
110209
1128570
386208
994183
406900
311555
563595
665366
426101
449137
412554
551568
424174
557648
295486
363403
1041247
579062
577199
555196
349104
1030557
880454
1148678
1177203
1153639
657523
968006
213358
736704
688146
172799
757424
1067597
813518
751113
127919
976146
152803
473629
509935
767743
692960
642638
869186
104416
1127040
260018
374920
86906
381043
624255
18477
585973
920012
721725
379690
375943
1012454
129562
340170
553828
113794
338851
1170568
1015899
309935
410637
991442
1015383
33285
840334
824287
986787
8490
883410
412172
346425
809937
897635
82512
616200
313302
715223
507842
768722
299091
971790
81067
769755
542073
276609
460787
591138
451334
1148467
504720
589275
1101794
1010620
408004
1146982
1045141
303362
1021527
265208
800517
198807
1187854
1011295
958823
278657
764353
227532
872902
95386
229230
785470
499013
541940
813867
539476
555986
467908
880895
1016302
1126064
973190
1186089
834210
403670
1102044
780552
1113400
858549
112413
266318
731277
607571
273538
476118
965869
223254
1081405
889263
541989
904251
1070093
449207
1163473
779806
137673
781069
386025
783822
846038
580425
939744
179769
680674
352727
1071806
410805
838111
1064330
450398
596475
565350
560506
285396
643518
23919
425127
651856
1032070
536473
872143
969118
548071
993873
749320
76091
88073
700471
337563
574257
522180
524749
863855
809060
1057969
559507
555378
936175
268672
810174
710816
474577
80
581894
928449
72124
777784
541231
819854
149785
286972
591485
139072
1124692
694672
38278
231840
948846
194402
250208
133112
38304
670490
850517
407266
1133158
817626
603290
753013
507203
561944
461604
1152829
560574
964748
901646
610368
958679
515108
365655
922949
979883
152806
389558
602257
679425
431210
446533
14730
975764
204897
446765
572372
731609
51980
960597
43586
826476
440420
457171
891286
835255
894821
49743
1118310
1124156
218712
1036917
379824
1183038
322146
1174324
1034654
798611
98475
1073745
985310
827911
112540
150151
315253
300064
1008007
1175052
727676
417358
368450
434628
783107
1165219
461690
761272
572800
997733
390133
947954
1082846
414536
445165
487749
572148
381316
62599
794843
866649
694671
844970
348323
474614
968312
310972
113056
33287
644694
906061
1082303
602911
766063
922405
919839
336893
870639
968959
737500
30420
1180450
787545
181967
153977
623556
907042
372156
1192866
327415
264384
487547
105159
656610
1032790
887915
299203
865587
664444
31953
531705
21980
66459
754984
248371
717988
376635
75346
344691
549017
327924
950591
330272
247600
558199
382998
320454
977715
519502
610017
789647
1157894
1060442
506420
1129282
541558
325604
234060
650822
962065
1163159
225470
1119819
132480
1118896
607872
65966
923832
203868
959120
469594
776774
463059
490696
70656
518581
285944
611671
951802
884899
813649
931514
122587
974870
102977
61341
174774
915564
999157
345667
1068799
627847
852345
187154
111107
853304
533412
855559
530690
1031562
439505
1068413
758324
876812
196651
467419
87561
499191
71442
956692
1171618
362859
591313
356615
762459
1106415
364349
744434
565101
92152
702423
1010421
555227
190099
953480
724679
1152304
927548
145440
1052813
383571
89805
463
79642
710052
15482
1051337
596240
796300
292406
624500
1026695
721884
135742
561301
741134
434153
474495
543572
28501
371680
1043267
984382
1042242
779079
239364
487404
799671
343757
711704
718176
828430
989192
440117
61104
750225
350946
80720
1094784
471789
492506
1154896
1077989
874786
1123624
219732
1184662
239797
786462
791266
429928
1052282
508421
713150
102100
392986
216558
538886
904407
418701
569821
30092
360240
627934
865908
246374
309494
450601
390080
650665
584878
761507
930508
1089471
739222
535551
812181
652617
321048
508582
943340
516939
940797
151991
637409
483904
863635
278305
633733
1018075
173287
1164350
504265
247771
1111413
1166869
37728
81909
1123260
145803
862160
776198
997022
57817
352067
776267
777960
418149
740131
820404
635958
1085658
1144915
1053935
41723
427347
1126494
892556
771438
1017074
697784
421034
303414
726494
646904
262495
220198
722584
1127864
416534
1087301
73111
1134043
304369
499946
772282
104372
770156
493233
852635
315460
134754
128232
387895
114899
1038925
662068
468986
1101186
943300
166259
149906
2533
393220
929289
1192938
235966
691618
1027054
497394
1083312
431275
253409
779734
566732
414986
355863
1146648
863003
606114
111652
386012
183475
833825
431751
654253
566712
25234
978429
532916
1163764
630539
947902
970088
1158075
704717
35142
306643
1168484
335481
119133
1070918
185277
54884
402985
768209
1063985
669119
1146609
935895
736666
243446
147840
1015269
913325
168285
98576
1092039
42011
436253
971186
881338
992373
464299
937441
176423
145663
1172538
214164
1050466
990121
907857
138328
654407
123898
579423
774123
466671
382262
914767
594280
305411
725487
455123
548398
899105
420894
522121
196920
265182
927923
3199
876553
859810
823305
66500
1139861
1124635
673297
7403
650850
279934
1098507
1030276
600578
782334
884407
616868
60765
588046
1182796
1181733
1107265
879185
1144480
738164
720355
842185
969888
452259
451647
1093482
708852
731880
360999
677426
351156
651710
594262
1107772
929597
58363
934254
380122
383312
335510
861797
244005
600529
428256
1034867
759195
1146619
1031624
13300
143254
837303
186057
584667
360516
1067065
840958
525777
1033805
962563
183673
887066
716986
174759
917438
724934
572392
699559
811183
621642
1013703
186541
89056
985531
464796
1066331
799580
962626
886323
393932
255100
741433
744692
710982
996333
394941
276802
541357
97289
1058332
987755
750182
332266
114295
893700
994140
421246
255483
669557
650510
431510
530975
433801
471053
559113
753526
822319
537342
348550
481031
856695
89441
730366
1104893
935508
381524
583181
802278
423599
778041
809887
1002915
397884
780342
223116
991651
237030
457035
262963
1170838
1155712
1093569
502594
4065
341260
1056873
322163
764257
31002
753865
881619
817537
1144594
142887
779417
431557
353855
737905
703105
1160035
114784
905852
350817
475174
564291
41696
162153
262316
318175
1169896
237130
441281
978588
638345
250314
518920
127136
439833
283990
504390
585711
87993
553929
113259
118790
274018
609150
149919
1007715
936792
763770
131935
700509
906884
636859
936344
766857
500046
68479
220060
418364
733372
102381
79148
594152
1017279
647150
401392
170021
748550
306022
221891
167963
32602
965279
116890
382885
691449
48121
186189
1141895
663806
2845
746050
986014
1066013
436905
124209
469296
353417
1087144
235647
771473
1183777
1024486
257972
694470
566852
447912
818734
764471
574698
373502
1075917
421987
494888
647436
216981
407053
425400
1004887
689657
224388
1122868
34962
837240
404746
138848
884724
986171
724406
609723
652470
308644
98313
810323
379944
882219
455580
307295
1163982
528915
410526
308952
759756
239070
627272
575671
285974
702989
391431
260814
147945
1088746
992305
1153872
583277
452000
534651
145405
421644
70927
542343
920750
55510
918105
440030
771628
143988
542818
52248
709766
688153
113888
1125348
5686
823758
891357
976353
115754
832305
1130955
938634
472017
891889
1047408
52445
831430
712031
608893
1189193
1063432
746250
761328
807500
559608
852828
710348
662165
173738
973032
786430
1148692
1100184
167933
1189537
548798
382183
891336
1133905
142649
79927
913853
536814
525200
731117
812713
877665
1114504
1140836
332103
353215
264750
1119254
381998
125508
467509
675342
309028
87564
353486
1000089
291868
545498
1115074
913380
1184849
758279
247979
243267
739164
527053
829733
161523
733690
649886
953859
960158
28130
685520
776681
223849
1068152
1127675
354229
717008
1023022
665912
355990
171104
1056559
1188121
1169088
713629
324312
63873
694813
1082905
105870
110335
577866
1179449
260319
801725
503271
21264
70867
637261
1121130
61435
339406
534973
409619
476461
946338
1166557
601237
874266
680101
617934
1173706
173027
449353
909358
391865
329604
480385
680382
692614
1152451
351327
1044693
763845
533287
341696
470543
58654
462273
474585
398286
1023277
605143
651164
838292
677001
604676
440341
325314
434789
225124
661229
496187
738062
529099
298856
236500
395368
102631
1145424
376429
723359
970219
287482
741051
1079247
643967
176986
44545
881390
652338
312720
770622
456809
746683
226036
13463
1125846
800675
351341
606846
510237
395585
997799
215319
794658
1032080
335633
906518
269850
750753
739307
139947
787842
497236
56383
565914
440470
854096
1137551
487885
477526
156329
93869
383278
396884
374340
717674
657709
348877
191245
1091613
1039147
490161
880843
652252
836342
904698
607131
793330
181299
1049411
358624
639726
859476
1120119
251734
333490
914403
389088
281324
1187630
485583
691935
945382
792639
280835
212513
481685
1159580
134904
596482
128454
733345
577183
734940
1171149
703144
793983
197059
493185
328811
662888
1189445
183835
305973
131601
1052690
1074364
799699
553533
165155
618071
501509
303518
665384
265717
409863
783122
855281
304488
748310
367107
807881
408504
170882
455087
174221
486394
203759
733908
280523
750813
331575
770109
229183
578462
638176
2725
771745
681111
277886
1000353
268009
1164451
1115681
1153739
556291
669160
79715
620116
64452
1128235
970572
547732
470733
179662
169451
19408
556790
929900
353221
195029
1100163
377227
919170
124329
850411
702027
434127
252230
230483
460390
527439
783801
624452
155671
342784
679003
1148139
779661
626670
307340
719489
274606
486187
1076350
510192
701587
32196
895091
1152222
277681
1168805
215652
611978
975842
411114
369982
132537
258385
398714
438347
1025869
84197
380269
869179
152658
1033558
875368
175795
507100
881539
319879
909760
41489
60201
436456
1069754
123121
180744
867411
258426
913245
769480
1067553
1036408
229037
1049529
218373
1000315
575468
1056000
108687
843643
255040
638470
906048
1135707
14013
1109486
1100921
1093188
664371
673277
379970
795346
641508
179304
940014
1068654
810491
401351
746533
1170309
897053
12812
828897
893022
296659
13983
1058850
795513
896342
218715
641263
221301
1073395
244924
1171680
405392
689483
581809
793584
915671
797992
416676
736172
562154
1023391
190640
802026
570908
462157
1018100
427409
122645
139105
983397
607129
849320
291194
847642
396826
1151648
173083
606690
374102
939809
532423
876564
178017
1166961
229905
377115
279399
528787
872689
391100
324556
991490
769724
1032513
36196
159123
1080980
1113444
874798
947833
830768
294428
582862
1193096
806320
1172682
751436
1155146
543423
576699
170579
319483
615863
260645
1115045
852314
509836
989332
781247
752004
134849
504608
1084418
914503
872100
23903
277924
491325
594899
217133
343182
764010
1024778
70907
564333
617104
1150200
1149589
708964
705515
984948
1097178
639543
459235
426535
209335
277516
596833
912960
561053
964314
35754
647149
241475
531844
683461
717319
622257
1062635
1162651
378101
640907
330940
481395
1019709
560127
494631
740217
89677
323205
205668
777949
870961
1169785
396925
720378
1072160
757621
344389
1023923
156663
1073163
945866
1088717
533039
340493
712605
1163966
924229
550735
937566
729381
502463
1150415
534357
884026
1058116
1027600
921181
360060
776437
747185
235686
936852
522749
60345
433453
916115
19489
553607
775453
552278
1125338
742831
142189
105420
393268
627945
594571
645668
365076
312360
336467
462281
65734
1097641
745724
254206
443691
964424
328820
455505
766166
5516
31707
742014
1141088
921891
795302
124145
1055463
129440
492473
487268
316147
111232
271134
470346
1023660
296375
1105103
808881
629329
1170190
741818
850046
352357
76949
1063909
132155
355627
798707
92057
398806
681911
1143317
257726
645092
765263
561855
215612
966657
845894
643427
210246
1168513
763859
861857
431290
551407
781937
367687
152815
207747
450511
161604
551132
76732
891184
390131
694593
873248
768676
848389
883304
157753
766265
990930
1014310
512177
966570
247862
1061745
304093
152243
999205
39927
784739
446460
659702
860863
924841
985386
1095911
530135
1083272
882891
150885
573605
524967
890977
742962
569472
732663
460472
424970
987284
215627
249297
907375
317742
1056080
179102
926995
196454
627259
1122799
599937
322770
780576
668008
321301
131072
558378
642287
968129
290460
345474
119566
179030
20137
559152
702770
1058577
534611
236119
1161840
556611
1171631
815772
285581
702767
780302
672381
1051568
177138
230923
299996
600141
404543
724667
394111
1087728
16875
77000
831229
856650
301961
351108
350429
1014337
347014
451618
388926
636375
632650
823609
1089980
470470
488869
440932
1015541
293327
650023
371931
693867
79919
338095
1021563
90152
751267
605247
712492
633214
500231
507985
183322
538726
784443
933892
936476
641422
357047
787496
283098
459115
188005
247237
376598
1045345
5856
430385
892047
432978
287963
136527
982495
942693
35315
362477
318785
205508
883263
1016396
122470
378264
94451
861231
845117
222600
648660
136761
887723
515160
981066
646560
1008284
831060
446607
732517
1044718
928228
146697
933642
544578
1054526
288068
538856
224154
690760
715435
639558
961205
96121
749728
107332
1007550
309462
1043583
488806
830896
344315
1135997
198018
51290
1180051
464078
111591
461283
811762
1010847
435600
95700
125944
448236
12121
426719
619754
241680
622958
423955
63838
620234
266446
518215
717242
1150635
318169
677913
166589
42015
840827
451622
38938
910041
231545
170123
411991
716811
505961
117882
1153534
257223
132478
577769
199113
193115
913090
1041239
778200
592518
222509
1041016
667177
532347
435990
823169
736285
143518
741261
669760
486639
1059807
532436
410444
1015367
533011
974276
919586
972928
1108403
734059
1060721
376099
1183692
518634
752883
502074
985514
818964
609457
583091
976174
229465
519131
816846
176296
118111
1188925
558440
754576
54130
269084
9297
323302
1138120
446645
960251
1180967
261992
1001391
688349
127427
189433
1079818
529260
213360
370779
132430
1143327
609386
1153319
456193
1088071
1139042
267647
1135024
1073795
759621
758280
912374
836038
48828
396067
1014635
77213
556896
428334
222472
270112
204103
784896
304132
990358
869302
882041
1136818
686449
28880
422243
1103541
378810
598404
544914
368355
989384
729568
473997
515463
529990
1055663
882230
878746
332088
1153069
285794
514448
74351
572215
250858
1137234
985516
1138154
1047404
669939
261673
1087061
222072
605060
977007
226278
279961
942688
270006
845141
647797
134720
288213
663063
312573
891311
437551
444137
889158
123951
593418
816421
327267
200228
167683
920979
970147
1042218
618258
328059
1102947
1070030
593375
586537
779715
1132965
843881
1011002
338920
69281
1188461
650668
901351
267428
733017
872590
977791
604384
81615
1171655
579991
1172863
712737
428931
786048
361710
1131970
690731
25605
220186
645362
757100
959659
332015
929896
652123
188253
333247
122058
49115
100176
975587
1103619
1009238
679522
310614
344259
384602
354729
347758
162128
1107175
620609
176960
296000
172743
342115
973352
60516
702225
227697
887170
6714
537519
880842
657067
138492
23142
65142
180446
193512
497505
1041514
1086487
714780
970824
410380
397823
1069262
607799
47816
90534
847993
989702
870549
581228
795104
40981
1108684
896634
226259
484160
549630
287853
118997
903140
1032984
187926
874127
737472
19085
500677
316179
324351
38932
26302
733108
913313
238501
793024
1035410
730458
658376
299769
279319
1159076
282115
719694
1141344
317611
482011
52336
811957
421416
1046013
294074
99999
281438
643565
858032
1037858
37624
101924
1121016
1141590
334224
576409
784087
664182
824553
140997
964680
124638
927122
501029
998959
907444
678403
679702
244365
66212
531765
336437
771866
182641
1047416
545237
144365
267092
224240
1190592
836133
124338
625706
669185
381706
1087086
1023588
1177912
591092
302802
334628
1138494
681826
443147
881607
745400
602007
749666
850552
50003
328606
45024
711873
1155513
124051
1057180
130432
752610
242174
489236
221194
34247
140709
549783
614927
159376
292934
1034186
702526
770831
558507
414555
184435
640565
275357
280914
447976
40082
648463
970342
478340
49336
1003950
505208
773571
732459
849058
148124
666168
160972
456963
451563
517448
360010
972197
1004009
203981
248316
724002
605069
632009
540637
131333
44977
971069
922152
173553
102162
866804
1131877
878186
795986
263326
432036
686394
916173
541015
1135860
687805
493657
278413
1161369
1184283
326577
781148
878624
569974
1080803
190778
994565
517209
1081495
509875
402289
332405
309377
839986
466133
965478
1107681
742267
677474
197788
907207
995127
232749
921750
1127768
902464
1039695
197982
673860
1163547
811399
84449
998927
169441
429185
516488
1035849
966994
640080
332110
758869
963673
1028669
314564
1109775
389175
833210
414205
999309
1114264
456546
782627
1162102
443365
447883
877834
277408
1114524
428274
673178
749900
930920
689754
916575
753050
1017458
839346
928634
649167
1169389
641256
804663
460068
103341
756452
846345
403322
460483
808892
1100990
136198
978100
565816
534235
369055
493202
555151
476239
956609
650406
563985
368892
162093
939395
434082
336192
161348
1064879
889072
854526
858973
952436
562132
272265
626407
680808
984108
597506
525020
1111106
318391
50158
932531
297426
733467
942037
498981
588437
176364
955101
639798
652424
760311
961286
505781
306641
238215
504775
1125421
568828
517981
654369
881309
576658
183257
562842
478718
186279
1000459
1080640
966932
1070949
930861
816728
546387
294065
655635
201798
679567
400594
316698
660644
146157
896025
1164311
879820
450598
729781
53660
1121103
394480
58719
642472
794243
291493
231221
731188
36103
208181
1007900
67018
1122899
947033
851703
290859
519733
750448
876630
188904
87949
455169
1002372
793884
40279
184998
312068
43019
772948
654394
661615
650738
1182719
587344
633149
1029598
664171
33815
508789
452510
588035
298927
137437
786524
76180
1051651
372092
937069
1063105
953599
197152
1185952
924403
367224
381314
552997
758489
635256
875358
900069
57031
347029
671695
231656
605805
603674
1005189
559908
823562
3881
787784
1169528
846397
170187
489679
98556
353951
355974
1167157
1167360
1134301
784491
751238
588935
748220
508682
912312
735277
955499
1026222
82279
1029394
360422
690454
563142
54338
272046
277319
1157511
494253
262818
889792
122202
582112
861081
42936
355067
143669
522939
243996
583936
660861
297193
277031
611197
1117699
906627
809825
836764
131313
820177
1186904
120948
431211
1083231
409266
193710
340483
466139
1000029
80026
1156240
369063
202662
1190364
50243
412072
421319
496416
161374
1011260
187756
1080480
226240
768599
861556
74796
606769
282590
375989
1144620
47192
416838
942877
202548
600434
328365
982327
901713
176642
311486
1092897
581448
942519
1186076
748164
444143
411851
342787
771572
358540
97612
476206
973049
362442
1086456
358708
845676
464090
1159806
532385
287001
34104
229265
622515
188258
840001
365104
333083
105109
19698
1018411
421749
602545
953163
376009
788224
617260
923805
1183999
611929
503788
1094311
843839
139173
399355
1187518
648551
442281
102652
86471
2672
771368
117993
901326
126525
1038977
84278
358880
1079238
153523
31505
288705
720385
461331
781713
850807
163177
1107050
985701
681124
538047
834642
61040
853644
766776
1092416
851156
198797
1189951
907979
151718
1046650
879462
131233
183990
356906
610148
1007167
1062355
807007
623215
557643
975703
1171988
219006
175458
793391
358135
96396
423365
156709
1079807
986940
1026314
1149882
1140127
40822
574053
718577
199022
756548
183155
593523
595779
1160727
506747
106823
508446
892271
433414
812000
34770
563917
832026
1191732
503353
284301
366863
508681
123564
264872
568184
1069605
907409
326088
427775
94167
467815
613829
1034672
415094
1133453
1149240
176760
936031
851601
812287
188059
722110
259803
535367
497071
285535
981750
629350
728915
891721
887980
763760
67995
31321
174514
235310
58411
1084100
1109915
878678
896439
1062183
244299
915393
1167306
352215
985004
247813
94479
1121564
237266
37116
1017063
880758
1146919
531590
319646
776277
876226
165288
1114807
717577
866004
1162113
807441
393246
803792
251934
128462
14558
253545
983174
837977
1113706
462829
341971
852429
12864
1012539
1193277
130795
473902
148230
14367
1045857
346919
149565
368115
1145795
660938
769499
164206
820654
494126
600336
35229
237985
825032
850909
922494
472634
765383
755213
660786
225680
439344
197368
167271
508693
994268
984562
935888
632395
797151
455964
604195
148253
750915
120477
1030090
139852
94184
718331
876481
874274
532895
1009165
925188
803602
377195
1182181
912343
684242
1120243
321492
732368
1011919
88950
77655
610787
746751
866137
278678
531608
209055
518665
1005462
650017
265991
4983
188544
67828
210081
1073178
926147
363162
125166
506330
1087906
183794
159962
1085270
153554
240918
1165187
933668
706890
1162346
1265
647990
131176
838655
681222
4067
961855
597946
247532
171815
1165018
571274
1094989
503681
366970
350918
488234
797200
411210
444615
438863
1003276
942077
1107329
958592
920026
584420
631570
328663
749471
610895
368268
959952
216700
1079717
1068188
430728
302743
109366
272190
791933
1172286
134499
427639
815359
670647
655979
563087
421740
833478
684897
571683
449930
755620
566230
264858
395939
156832
510550
189986
131593
252505
1133546
1180521
150378
975144
922836
553206
394200
365776
1064388
1027368
370970
1184052
99184
435591
997464
973583
414361
77786
917467
263983
403570
313798
651843
918106
671295
729414
1165606
136240
995330
648997
5099
649776
1148410
198396
727021
844034
282683
51129
995414
860146
500136
893122
1117894
704291
290764
380796
1062523
309411
70639
56575
1077722
1104164
298914
502941
1159340
596950
171836
741021
1027738
1111145
372598
733840
906394
255800
927221
305684
760436
407766
91825
652092
396872
402201
236788
1124998
590990
145046
1181808
875742
531826
416102
1157112
540379
550500
288636
883291
959612
416574
581446
329883
496811
63730
575365
791236
568810
1135459
602148
1152698
153588
290312
1079095
623200
208691
994619
38987
413603
327362
1124853
792725
209152
250548
645631
571980
71581
481344
860989
631232
577970
1135450
401645
347268
309539
1073310
417031
311691
421158
189603
409296
590344
858330
957188
967777
106524
1073750
271272
114100
234966
384190
1125036
316593
971195
201937
312429
910247
400086
493055
289487
1183354
816467
853920
71645
999194
437916
385385
790971
232017
1052495
425460
983557
209522
900882
942933
1046888
351153
18376
781678
293713
71279
278630
740628
568762
110655
173607
1116932
392027
796134
525105
264490
556595
970621
918129
811133
287770
725665
740393
1004890
70463
418622
1166191
951872
475710
939854
1073714
659780
872942
490621
625232
1072143
844122
33671
171235
236464
42259
68641
198726
1176190
835944
376578
511779
525720
2050
178297
292166
184044
442610
563473
1019426
854618
503370
545659
762201
436712
1027176
763655
960920
181613
315967
1149011
364165
168140
481902
1114772
913813
1144657
214206
516064
679449
1005441
593371
1121834
243837
666167
250605
762822
1186945
807077
29488
166943
596957
616357
1139393
1147640
523719
210616
941218
805921
250514
172253
432355
827736
1115331
665647
1081423
605867
395023
1046126
248000
482864
525236
918200
1111265
784500
856056
130627
900555
571353
361667
956673
575838
123538
1136669
722007
1101697
1044608
389878
557282
65268
37740
644097
171046
256154
590060
334740
461045
494108
1122980
988712
1134569
287012
1067978
985846
106539
908627
1047888
209930
9566
1035271
641002
630101
587414
657168
1013032
986362
680582
294638
1022645
283029
604357
1027289
753705
527309
244071
47434
428261
85403
1033854
3025
48476
102259
949277
612710
1006908
83443
588116
953726
463445
45783
1169398
941110
281505
191150
504297
502026
762620
221914
1190668
1007212
694822
867439
393616
492526
1051173
185754
548172
918725
1192003
700813
556839
713232
226303
151516
815881
764501
787168
151747
912686
619665
311116
231915
447647
636209
1146013
229171
466060
774321
272019
145183
80516
175062
1121675
1170353
966953
1045348
959858
219455
692017
541834
624509
67799
1069599
455824
429980
1089719
924568
705352
916404
580326
258026
433527
1103272
46059
269496
467279
1159021
483219
690380
62050
1016691
589239
741723
1071619
518865
1107021
361766
964607
242351
1192360
227970
1183493
797426
726360
181526
305412
291745
911883
679220
945702
884860
1030978
636147
437597
103879
250165
771216
911045
404660
757682
167561
557357
311277
348464
854502
1074339
980971
154156
50835
145896
368145
785302
638972
1161909
951449
207408
1030818
836019
628219
141735
460311
747345
351721
49314
95826
498518
138030
899024
25506
802780
804557
62897
889619
660308
410949
935313
803412
668192
981807
684458
15304
158364
1039570
1171712
603682
300906
142862
24983
422881
16984
56702
1136538
218703
772192
42585
262178
129347
801081
764874
451400
263482
958413
925195
421635
316773
400965
1056911
576234
945482
686649
219545
350950
908956
398404
412406
970197
1078542
575026
920283
854385
986122
964495
161528
1114695
1088886
984432
540054
1121586
336108
583651
563842
1002362
586417
1084503
629729
252204
789635
862508
43381
1051032
610996
996336
446902
235769
75924
1167702
430656
291467
536083
148575
1114778
32241
840210
519602
829891
762881
713890
1066583
396527
19813
200416
462241
373492
514473
47435
886678
773440
1052842
520983
11476
68309
847827
947784
328412
1014481
875521
472054
260326
774954
564339
78014
682604
624389
418199
598489
1080460
397409
362313
1720
683102
597464
1056541
1008431
73305
63516
932196
493034
635890
702592
508946
1039022
317528
1122705
335618
424650
959434
933447
961342
437247
201078
1008540
293192
350247
237477
993517
358766
1054354
636682
534434
179963
600694
908974
661842
225380
304752
1066217
28556
1123837
65674
1110171
120825
1156612
1179190
773894
864956
77308
358307
454865
1192114
819245
454878
332662
936949
564879
530609
789511
831805
667352
1106548
636814
1113797
186450
673091
273421
1055216
428070
654030
771511
595385
747780
968239
1121659
51078
542197
989789
134958
1138029
834434
566962
165324
875000
391412
169009
877206
502814
271807
1084345
895668
919542
1029512
175378
736329
60912
547543
581854
698263
552501
563864
5073
790087
308978
939823
827626
330982
100618
1067905
1166625
220983
913017
1096508
874408
66727
1081090
237262
471987
967401
385848
497710
533099
623974
1142603
512203
112728
620796
805084
78715
204608
434100
78260
394816
1007933
1005454
213187
234402
811252
622440
1073793
388198
1134725
672522
872644
130670
246699
765327
733301
878978
580728
412945
76240
560919
274727
27622
603123
1107428
710793
373123
617869
969414
75429
372577
408768
479521
852942
857184
114886
351278
810671
350352
255559
775042
158226
1154960
590816
618621
1130027
942453
711332
202654
307197
1108770
48106
550489
593274
1025108
567162
670704
54270
814818
14742
1133640
416098
546013
1059177
1136238
66397
914679
149423
1104954
264093
326994
888970
15534
639436
426671
540733
29819
655607
715154
26537
580194
879518
153377
187743
386496
1023985
310545
658971
273981
1144180
795940
464898
242829
806277
23140
903609
57242
1180304
571757
90453
844077
88853
743247
1037973
641300
286007
304994
1018541
680278
90174
384967
932442
163154
355022
145076
1159102
748598
226390
1102334
847961
709391
1081146
238219
894152
62973
1061832
438614
1022410
619423
123508
789304
500966
473862
42588
359256
328055
85165
219076
515500
641408
407236
243734
524032
54679
295785
659264
114958
783466
269011
128186
1015357
587112
573957
717940
977589
309585
423088
395966
104422
576878
1138080
1175592
572880
1053261
692294
781707
104334
919309
121349
401475
876782
973990
238830
1066514
1152031
941330
794333
398961
661852
569481
1170935
55764
626662
9324
774222
919221
1036393
1014555
10311
1084495
1072695
1145799
814291
1111593
574894
865419
167000
611655
556438
889138
124351
1140009
179519
778313
551467
373656
518397
609126
144769
619401
585870
884953
982810
418673
34064
700054
541112
833696
590474
792517
56330
536675
1072920
347977
104348
9176
894770
925504
294858
983939
1104811
1114879
754668
530140
573963
881596
1108701
1032155
399394
1048298
595092
460960
452342
329615
874384
520714
1110142
1171382
100983
910779
57155
1184463
573018
648860
935805
549667
251870
596613
146022
648307
542862
928404
905364
993037
212130
612118
111883
1130390
282585
948753
989874
549330
880126
827667
277295
821374
473978
235198
834694
1041049
1106003
815527
822212
256718
394800
717618
370500
410995
723351
674998
1084645
738244
33785
1059325
1082771
359287
109085
748030
1164188
9533
863984
862491
82108
116804
531004
1033004
139966
149497
1019135
388155
901407
655343
212883
759327
488415
308314
139924
534723
811381
453969
292481
447582
209436
306314
711688
1165866
518619
235807
146497
862596
1001495
188771
993173
1004257
557264
68788
661630
1080952
1137439
64669
3639
701965
1142345
192696
956013
329554
152030
998106
132050
708505
603093
901633
158424
974165
933669
461238
1169419
193145
1082850
467373
755755
660193
473509
806006
791246
560383
997062
707474
1080858
1180811
197789
375880
764699
140965
552996
43542
919428
211266
307222
102938
1065651
270138
399433
665441
59294
529569
302551
503751
266021
481144
784409
1042287
186940
737938
1066359
446043
907962
434867
789841
665349
950612
1006042
480540
941019
729202
309814
1113309
29815
229059
249286
208354
87096
780885
615210
564115
49470
53533
876329
2697
728823
372224
544802
659954
1126052
843369
1073155
427378
163791
585770
944223
40921
463314
354534
210466
1045767
61688
555670
607574
163206
368694
477382
163743
303692
516154
47169
643552
950910
81776
1055917
160444
1050142
608576
862833
310945
1129923
1030718
905296
920488
406060
1111734
803670
506034
451210
914970
738674
207802
245378
387304
597532
602497
139787
1001491
1043824
622521
30169
987140
797149
845184
185124
715863
165500
731154
140805
38519
438216
522432
763972
720221
235071
880316
615794
604749
71465
306589
200379
1093898
631084
18063
519324
877747
272450
15660
653140
7690
89466
601157
564898
585130
75890
608683
864992
541726
686838
105556
389756
1003134
742781
403139
204414
446062
103100
95136
508095
116664
703292
847644
927838
1074792
822351
597051
535201
868585
73864
272987
636537
394307
148922
598373
296832
920620
596900
750599
32430
1114412
987763
102533
823106
499622
843179
24335
362399
654738
1011241
663195
1071783
727243
765088
781693
198303
1172277
460720
1157446
817603
822711
975046
1159704
434682
845996
649233
239842
737768
55506
129904
567952
1053981
9061
1108954
143750
595130
1048292
471866
746571
856361
1152325
741729
812970
979944
779653
401849
223287
922159
650097
268348
998870
1007507
632674
1119665
339555
1104127
139111
634895
1033779
416660
444091
604310
943655
888262
1096415
198891
561160
517265
303135
788767
76247
353442
1108091
691926
964328
397965
397713
522436
920692
189907
262275
1154270
1084050
758556
874853
737482
505932
768445
588580
266562
505813
549094
50168
572835
147351
828421
209802
926608
712378
874241
754120
74344
577197
210799
199408
969055
566098
843076
652263
576583
535458
1055799
882111
403659
782992
872148
712257
1172575
446624
801577
673623
929245
785684
14334
935095
968881
521358
999769
334810
851634
622939
1187503
5708
822745
548494
469714
204284
418288
409867
263636
18611
383917
163929
345016
1154154
660911
155551
329647
509990
856570
1068138
1148142
808808
693404
674808
399672
803149
547188
273579
453259
632542
208249
507058
1097678
1109661
50033
103354
1178791
799529
393389
855146
1055336
608027
752857
790488
867417
366485
993248
88750
1085390
856112
137504
372077
1166172
447577
110041
60061
326570
1052032
1090463
997723
117698
661546
113266
722988
184810
1074709
138621
302626
311877
1147078
728599
813395
726585
544026
930829
783476
432211
1111857
433155
558059
647923
556823
256241
634534
843959
79516
337024
847054
924853
875760
457548
547565
913289
347225
639370
777890
1128996
329437
1129380
80125
889236
454996
160254
7568
539440
9947
315457
200286
568966
454945
1048494
895093
690551
385077
1020317
304395
788355
1098843
946045
919625
1018837
1090078
158035
569261
223156
761784
32757
834641
581461
1171354
1175231
684488
862473
894231
976869
812856
478100
994867
942651
681779
699485
912266
877929
947713
748389
446223
1056811
742554
109036
837752
497482
256852
547453
1157713
124236
447186
550880
271736
738536
1082979
778671
309136
53842
488830
1100459
988161
1015373
176845
280691
925128
636178
1017059
846303
449515
62990
867189
792363
272552
1025599
567399
350197
258526
991237
1038902
1088981
578356
855004
68652
381708
580219
887458
1155767
549464
1050454
1178132
189812
898396
72739
251261
26494
1102394
356424
374333
84168
158304
188685
730885
1004986
1117687
413965
1187244
946107
881745
1042284
1170644
454777
251652
1177473
540114
1169463
354542
885309
894589
1094626
606892
86192
791752
97199
597847
262078
383164
265994
826644
294177
647172
29858
332575
898765
652062
31506
621041
1181528
581486
778616
612887
916010
37979
196533
152212
696462
979920
1178469
1053999
1182131
877510
806829
421751
490978
407228
942385
340841
936968
99309
516096
524611
1111948
187549
668637
174945
1086328
656752
458903
442405
751411
730661
169261
470049
417143
477462
508848
421143
164829
543892
469050
155209
698791
473554
831536
770304
805088
792858
205767
412772
1129806
145166
204043
659848
220084
508798
1015086
556468
441813
594185
840908
1102449
421297
1003473
1178798
593322
533288
576821
853797
821142
1035303
717165
1173323
1110113
498684
441439
759344
592434
326096
142073
100214
895754
319463
200110
800516
1151253
681323
389038
730643
319302
756851
701949
859460
970926
949594
1024599
637577
632569
418818
59150
587319
388259
174087
642797
81292
56177
344102
251143
964443
701641
729105
1189247
1156601
1168596
826487
654787
447351
756004
654388
946564
841587
562295
961100
649990
274652
1000032
1000645
1184260
583729
808499
1175623
55114
256602
378345
190130
123901
501766
213498
611317
348702
158354
22896
851728
317992
195059
316878
663486
1141962
1191120
431589
5003
321377
1186160
548472
1018128
1030327
176625
1036906
1033051
264940
1171744
1188167
948889
1084962
440228
1009093
1011249
874319
55824
900180
542731
176499
639346
401551
244524
402690
389907
385390
79563
418332
1029218
390065
202727
203480
910314
744710
280066
365063
91077
1011839
151201
297936
182568
1154089
90023
1019190
268841
330150
953880
613374
160512
196061
843269
476520
8723
544906
676952
729492
188535
269231
415859
34665
286345
567744
921527
788193
629874
1015403
1088416
544273
566597
225688
390078
911823
535952
831078
512235
722033
325498
264167
410134
1088245
727303
639956
276703
301619
24236
708555
238512
140786
240769
321463
938104
769532
853488
891872
1021056
655419
276485
372730
323954
736695
682808
706859
1030650
186794
534892
405131
1156542
1142077
181895
524719
901931
256429
44851
526686
524443
600169
971524
1113143
469070
196703
573213
412985
334070
621017
1046654
620818
392893
997616
1076912
144174
676147
898358
213442
67515
1019938
1068199
330925
824688
130024
764555
921554
635415
969928
563290
157088
233279
830590
1188805
335360
153220
376265
376743
436466
582248
1131891
1052309
411852
152754
303552
98390
657656
854412
253141
859797
254113
437612
261241
607645
320241
133688
522881
279049
866213
945237
31222
802081
354384
401126
1185757
264221
831239
1084168
285514
950634
1183688
503208
707701
366992
236846
446398
749625
523796
83103
364672
713273
41814
381087
57329
839164
146934
41836
1028696
961675
485236
159758
182920
40570
459979
785928
232180
817747
963018
650762
834172
1150790
292868
938207
877532
772303
537627
213631
338697
1123561
743472
1188476
631728
388565
515020
878887
595043
576564
154975
912201
932914
429026
749825
389652
61160
97815
165049
128914
276553
182021
991943
885084
335225
205176
527665
1057298
605925
206017
109114
566126
393975
1064561
1104113
197206
799245
390382
175126
645831
63345
16554
985331
687609
738061
102046
747910
766671
158672
1079566
449126
5359
376511
132144
55318
643574
881369
581387
822931
939091
651895
250468
738099
930186
908839
1178879
315876
376060
548467
765505
621272
243522
62813
320641
206700
84036
858880
978886
809105
366677
1032716
880756
1063220
964450
963661
1113038
273258
561321
910937
199972
1153318
761659
972714
730550
736007
1024521
413932
6612
693893
352456
1168935
1062126
608066
67951
874742
506513
1036749
1055840
464102
300206
1160581
1018880
366840
1112665
188707
884345
674307
319995
108355
293579
926377
761605
1059200
610922
1080564
921201
866837
592934
411717
201114
600619
277006
81762
695993
891214
330634
287145
998738
809210
1092120
248117
5554
647185
693883
441483
1156719
1153351
359423
648149
96001
937364
1177034
609880
20919
1004913
67105
413939
999536
1019007
310626
19613
769938
495747
902063
173688
104586
1066092
307229
397277
812055
926784
846228
1013275
658196
664238
1193303
46520
184611
470068
294747
47496
1075108
71314
375651
708019
558407
642454
360764
271870
4569
663249
790286
221889
916734
1144169
780773
709590
425124
514836
1114
1036518
964501
1037334
702131
402404
86853
99485
745615
663380
150508
513046
513063
552694
255376
158202
522335
1078250
951479
773944
924932
754505
678041
644302
30875
327337
606134
44560
791052
61284
59060
1025486
78185
1010171
544672
1043197
717451
665113
552753
699060
465111
845630
213245
1083793
945416
816129
588907
178572
248861
557172
701871
340624
102936
267434
18801
976147
148454
382724
829451
137441
780729
1133960
1175998
725382
106342
477219
1097857
681544
52325
934092
983342
260788
50017
886573
346569
37502
952511
551927
1046932
822420
647643
44120
302372
836107
841375
819136
713969
1045036
175024
661156
141738
1066131
1067338
432376
982385
101306
1183938
351465
538836
185779
570576
1098053
1012699
807883
480558
113331
818933
588917
578326
47085
1069742
628729
475749
734207
1000916
459501
61380
1019222
44389
185238
1118525
7026
1117649
69064
139359
813879
272928
829404
727809
459044
831676
87172
146294
660890
1035544
235155
657344
1168177
588869
935005
458209
365058
848517
616743
1110744
279901
702525
83106
297489
1056008
625781
502063
310838
252744
759321
991130
495437
244852
679806
143740
209334
707154
218499
614142
377927
236975
976096
1061962
974642
794935
27064
974843
544187
382202
1016632
854518
404733
359070
967082
529220
191421
633701
1042562
933704
587471
566600
875789
328356
192613
374590
755166
187368
269928
669092
878594
240650
482528
902526
1044817
200863
77904
581276
338152
461225
730062
32522
686461
489969
1133943
972276
157530
349525
417093
610083
639609
1004889
945712
704563
400855
191850
797012
214740
296766
118359
551515
494745
223947
935260
36064
686216
495216
702211
707467
818254
962079
684643
851944
1089007
511791
750213
1034632
771815
90585
1166648
952223
553252
476692
425876
302577
826085
1039460
945577
192259
105610
109689
695371
775350
343292
452976
154037
846595
409531
24934
905718
875588
124518
744547
716383
988286
991432
159344
305334
772126
1130981
500901
396195
494787
959022
987657
583062
1124458
856799
416957
773983
731068
898428
582651
640897
425955
1155379
607273
801058
729015
1030475
25507
814105
301905
654333
950280
703312
569535
1183376
189998
625182
811734
963700
1071123
787101
21275
853604
657671
1080670
909374
1147823
252462
381215
1171561
656050
998807
789925
242325
490089
780019
813519
158267
921378
37467
713937
1011917
992457
971962
701415
456998
142660
1083832
906612
220199
749276
221845
513527
908422
165612
558614
262314
229427
904570
1038216
260527
520064
473283
423384
294555
791612
594454
844214
1020521
585108
881813
383408
197591
884213
986451
501393
811688
582829
1135008
928139
261321
349757
580379
546186
1152975
1003139
292510
1054943
407706
875124
369731
814742
751981
68345
161177
1032130
106925
374705
427093
270885
508458
1076158
822093
939048
941445
313502
956788
108326
43675
1059624
820405
1168768
116281
831955
175429
482797
905325
836892
224211
530995
919018
209739
330640
785802
304968
705271
803750
449841
591942
314181
754569
829075
974847
1135158
383384
528434
613039
1124141
70953
685983
1012663
268834
1016868
1078858
558162
661833
458388
977109
1127808
1097696
315763
449075
122598
804193
1084029
890461
601585
598141
562671
715428
655503
12558
937967
906492
588445
404679
1052933
984552
1062000
271970
866127
943703
672134
714992
710631
868670
768429
1142028
348124
946427
363164
383589
180131
1063702
789852
348949
205780
140181
1187755
1178500
510931
28882
88941
39731
1008874
462090
236963
420724
703779
989662
943651
800704
762539
629981
333078
42068
598449
804724
164384
438349
882632
980185
924261
890598
849898
283924
568779
237265
795481
548430
311577
331250
1121614
378181
345345
1018590
238988
305304
114106
133305
587524
826946
37496
654037
847521
888872
920300
285329
411011
558881
621443
103544
187288
368631
937023
1068778
300085
100815
942051
211700
709132
714551
1131395
965913
949494
454263
222383
221846
1077951
381306
266187
247181
433967
701554
508305
1041316
244063
812026
275198
623568
210988
591320
583152
97439
448162
1121003
413938
715618
873717
622745
200446
837490
918790
591957
593965
521661
758924
748796
412016
1052395
390566
1041691
171784
328546
178471
335959
1085710
1083554
655398
79838
467931
785211
447480
310659
379170
404105
156733
1041958
548605
974963
554701
1087211
883833
285680
123554
184136
794824
352861
953609
864622
612757
439749
777933
295033
596352
419213
61456
574972
708376
1145086
803986
224664
182150
33597
708701
359150
841418
423840
904509
19169
1107227
662079
491320
482473
978310
233100
911619
687181
1067521
176645
1189306
247699
1050435
1077122
1170829
289811
42073
641971
1127888
80719
1012371
984454
1004987
740113
476413
971713
870702
1157042
905769
8910
189566
342177
337007
1192297
114138
202746
687470
187630
1048391
481077
655430
734225
440480
220293
714610
823926
631739
408980
1001778
676076
229013
1055094
246415
308377
1073832
948291
689485
931573
687843
1017884
1049122
847601
826984
544087
635387
953673
295929
957442
753025
577649
185153
595383
918732
729656
446141
1017702
90119
477907
272599
974088
584145
819079
747369
1179939
408488
508411
603607
463315
636457
786795
824480
500494
1129181
150901
481998
72283
635749
782065
358831
173813
438821
325415
176328
29598
540704
565472
663178
12677
294675
306792
1081661
606337
321734
950072
243488
697423
853041
921058
1184570
324744
868777
752344
1127177
1133737
1007656
469862
487171
68272
240310
942778
762052
613177
480302
788259
263315
624490
1182378
91494
39071
38118
250880
504371
128170
1110735
1109729
294031
1058392
1013615
763398
1019846
401874
1048679
406804
98229
556646
338327
808766
203290
676293
882181
590892
86240
972208
112613
1005408
1135870
371885
238592
1096700
881180
538070
643791
604750
468232
55426
238332
131207
459542
594814
578485
327788
1129967
681663
763126
1119529
761640
285614
153908
741492
270712
36759
1089031
804820
284309
181411
331608
395797
19931
855536
979106
660332
624653
1051458
209481
90983
274452
224344
489204
363656
280693
805596
678865
289803
1070350
21110
716149
880058
1036520
945209
28548
666967
473326
642737
391978
817203
583901
753070
274133
744779
73068
993423
994377
1044990
100605
937377
1109290
472236
760041
1033242
19925
1148935
963243
336570
164323
509737
790951
490239
584841
295104
1029933
1039475
800505
725624
294195
100883
1188091
1081715
1070294
478889
850006
1033145
690007
1065460
143731
657919
1081406
616333
498677
749129
784580
507683
123050
685351
664693
877045
931754
624259
145793
1162289
568545
1127478
822241
1144855
398437
798508
785009
63953
416473
428228
162716
196974
335011
303033
1057369
397001
222240
816226
1005209
1051847
1008916
890123
1133788
666614
968061
718209
528731
1178090
408083
897531
696519
515125
831679
1161581
192470
1044075
154450
1096232
246698
478768
604497
86473
511407
977685
635568
1143254
643196
156190
516877
465135
898935
163530
1118353
443969
27362
7451
667958
422153
343441
850904
372987
1056697
771189
370469
753861
158721
920103
980731
684264
500793
570286
671979
757206
965359
756434
854800
323039
906873
146483
333059
355157
50214
941676
26242
1124342
660036
540224
862220
718023
326755
29218
394509
875045
896264
541958
772798
1178087
29483
227346
91977
342907
309576
1113427
657911
849155
136846
95058
865073
635360
370353
568951
275596
422204
96409
201204
15108
587400
172013
188380
845155
658302
303629
242072
698775
40650
791930
273470
974573
835612
1132017
391110
389382
1046784
236512
674267
484360
113238
834102
602500
387000
310080
63790
1118613
849251
673645
381995
798174
947024
1176193
526591
851600
1127150
115953
436630
1027025
465453
388928
748843
238207
933311
649266
954861
817575
860874
1006815
538032
771664
630690
1099953
200893
395589
821182
794305
558430
1175673
522362
388507
244926
945155
881017
877876
1129047
1126027
1078892
736989
665990
466795
1098764
1044336
804712
368836
299844
1071833
1012432
814506
1003028
851013
329269
344968
62082
1184467
161704
283269
627732
766855
1090192
862458
625767
1188511
350679
4366
335911
238826
608794
562951
58744
790506
74446
1001781
286588
190164
897895
693126
43420
327323
1012340
225433
782213
456068
1084084
593811
46251
1795
28354
488448
1072942
436168
600098
131983
874749
42765
480681
140466
507661
689265
362888
490497
490924
786928
897859
461044
806005
2914
936670
724231
103587
935785
216512
379813
33184
1066495
497285
892405
17792
818985
680317
865966
314638
1090173
475715
984025
19205
213682
804047
60496
53599
413856
1089757
159478
225506
902528
1177716
1013943
776171
898984
1005192
71248
792224
340721
669035
925812
818740
1158657
799581
641799
495453
486521
1173868
631079
218641
1078438
314871
710748
717201
436554
1061796
301161
938146
174190
1035098
649415
950493
247586
229472
297524
1123164
164853
996860
289676
1047772
829917
332019
1034813
246478
270671
667651
168772
683456
1129389
715118
1065229
943537
1140709
1066137
862236
962919
228392
96896
203530
344504
81112
118453
1162508
900092
380461
115718
1089409
223692
424078
871472
980477
573265
450686
387295
124023
542287
283847
630680
669851
768069
74572
558288
435332
272275
1159090
750081
23372
549589
1030807
354071
848436
1081369
428746
1095446
805476
301486
911387
513584
673189
951755
316511
145614
213507
258597
814763
170092
614360
503127
980315
178778
33271
14129
695949
255472
110287
222657
413322
429397
333005
130246
443525
216853
1190111
558974
285831
799328
1051785
997501
422653
542897
86175
1164422
396501
849639
663706
707049
593336
912229
902191
358256
829651
838768
375706
649272
696870
953882
1018274
810892
1062555
927521
1035688
30819
113296
885341
1075066
455992
1181293
768362
722511
207949
920530
769435
315904
622320
39701
479247
555235
1023769
118765
245353
416040
1099062
420559
961586
876019
1146638
1016059
716879
618244
413278
547563
888523
1002455
611868
967560
74703
797013
102739
644876
244108
243292
149477
877501
768637
636341
1189720
82408
580293
897381
851327
224649
717954
650753
405016
394961
513393
1142078
758232
425453
286701
239069
863412
234441
16338
739789
689856
1051617
1114990
932830
566159
493462
711769
440509
119356
907357
264917
825713
1142921
320006
492558
508208
789486
988137
136750
643604
337978
722053
96819
455458
18764
135405
1145820
691350
56961
420112
188595
481016
509252
38201
777932
61678
607159
357711
1042367
57568
732842
361919
167083
1074647
1035639
991305
895491
712712
1184573
851747
472337
635297
403492
610048
273111
1018972
606925
1026779
864199
946774
409947
1070861
557417
67911
296262
1106868
554469
388065
675127
888815
842412
609924
429269
422541
592352
775261
287249
1082439
62056
1186046
312756
197842
308168
127898
806903
12227
977699
612693
1088121
471925
968403
530175
1074648
84204
210520
239280
166950
240201
1040510
482049
584323
52826
734960
75928
173650
630053
558489
393643
520950
617528
76194
1152283
830797
1130138
869442
228798
696841
161297
829470
709396
450285
751855
50784
270458
127080
951421
332312
947118
1110393
439112
526464
767134
1078855
1060731
880334
31114
447408
483451
138167
90282
734763
575240
835646
682118
325064
334690
552964
959451
373816
475911
57060
297862
438688
355947
1145718
837346
411380
773799
1167579
167650
1169857
1060567
1155896
201909
992606
797701
1091171
1128183
1174563
457606
638771
383773
676594
832133
1039219
440214
545183
637279
353903
4399
390887
627569
620240
867438
28008
1186370
982508
1035875
64349
197819
164702
583304
240350
618073
50313
1050220
355540
479266
582006
520536
95687
774259
1057520
191673
343323
681337
723631
594487
527982
583269
1131671
132940
907736
252851
962960
468092
1120632
271194
1069887
737144
734381
505184
249122
433279
615778
759362
625211
924264
732133
979367
514249
170361
1035136
62116
773816
149689
462851
310243
741894
631112
582332
1111340
994227
323719
727611
1014164
628110
290197
667650
872944
725923
802654
466341
165980
1150260
968115
956614
533402
1032678
805250
276987
422269
589590
382989
808076
631383
15752
752739
828103
544353
1128505
795820
196340
523774
539809
309432
584027
734113
82474
188905
251253
1005418
552583
959653
1134406
609921
680177
758028
728824
337255
131306
359877
411818
481909
706593
1117947
88184
596654
77751
316611
886028
891986
76520
99189
576302
860920
284287
1186111
1094697
786111
817604
138703
881354
263926
685634
906570
189905
685002
90904
304556
987295
764733
918602
1101448
953424
964740
595807
1126268
225192
49701
286616
1129598
707426
642241
952466
1027148
781395
313330
616907
217937
641213
674490
1049994
952404
658989
442992
789309
814534
342342
1125741
894128
1085372
277204
918906
78282
388324
1019618
459646
858059
877011
649291
608950
768662
791633
807946
1145052
1178583
756551
335533
168509
886513
506157
744521
920342
291362
285323
365408
167715
22038
418583
344319
995968
1179079
577034
629567
1180688
245888
444302
503978
469702
1024082
402337
1033332
698565
1005864
274662
119108
1141270
853879
800292
106862
1139772
277819
129505
361025
554683
1122174
774307
837086
421809
589850
663995
335094
1098008
223121
841567
943202
767124
64214
846194
613778
46891
179314
126912
302772
881259
1167779
634816
111281
218844
412333
570622
769867
83928
784834
1106639
1151449
834987
1170253
1081949
334593
1111406
1067777
326037
258795
848102
622976
633668
883779
385812
365274
87161
464775
972851
392578
315965
373323
695720
934759
368880
314583
626391
876076
811093
1109982
1163592
45389
882223
462676
788627
754251
1116256
1102125
3963
1170562
723278
115615
740995
1031030
487210
718631
762500
525695
316772
116820
865847
193125
980020
1068830
805159
270946
383638
558945
795001
799882
258960
640420
575408
496663
432186
76038
515036
950829
1189894
724412
685438
768081
524249
288032
682516
75648
716005
568180
851475
1050969
1043053
805739
505652
594860
337910
1061451
1011186
640103
386322
95397
594146
550890
402405
799060
130827
1190044
612482
1047371
696939
588887
229292
412702
159178
539155
1117503
402071
1063735
585596
507727
1128151
156023
1004716
1134327
1030723
309175
403389
615164
824444
357007
107559
688630
229396
480428
573246
306351
601894
232353
528657
241121
1152869
966751
216086
291334
83666
533554
461209
1147431
812131
819040
1146807
189594
812241
491003
740853
1042656
175508
1126233
368962
346956
613586
727882
978246
955156
382226
138876
987836
182200
465506
992476
382163
110793
88348
1120212
1054151
1178353
961256
985787
218248
886514
842293
430922
168723
924481
1152561
50858
565327
718463
1067670
683067
778324
317587
1019375
775659
88268
797111
481066
213490
550454
80107
560674
16946
674824
603325
305023
112403
699024
231921
206016
770456
421128
445635
293325
294098
315258
115089
796490
882049
140368
1100071
1013453
123323
372317
779169
1078049
599775
836517
343040
1017092
514877
154316
371375
284013
62508
1040547
67402
723812
404850
949652
24489
400651
222115
23904
44053
257048
34285
1008763
684121
141834
881761
1025780
1062996
126234
869290
503591
456985
975410
576465
1169362
502320
781540
1081046
1033519
820881
614482
907402
538661
179988
605238
814099
1022022
105751
965191
1103208
627748
1127930
747332
639365
1055328
868621
1031264
986003
85134
387071
1140405
1053162
433750
483189
23758
605221
824755
512360
157865
1098814
794287
162121
1053903
318187
743453
327072
886522
1014891
671224
772462
469210
97345
476541
855583
686439
565771
1073846
886092
930836
447495
300067
1192789
1048235
35363
184522
957671
670418
603078
1192991
301306
889325
920969
541782
396504
752526
779565
505213
39046
665461
130422
539151
164885
175622
1097014
326770
556716
962434
296594
358517
466656
157339
461323
821600
139418
801658
197138
846340
192140
161250
712442
618500
55695
780682
687084
1068007
527019
316523
240345
326599
1050764
337860
1180721
1179887
509546
1146755
607985
527440
315999
349760
346330
568765
968087
927126
321749
1088431
1075670
498905
328407
1155794
88232
493632
170035
923630
732551
482810
422198
232367
962823
496637
276506
794576
710788
42695
547261
791395
199682
852269
655184
2751
695106
549552
140693
337576
874684
1126418
298830
215731
1170561
192761
526552
935271
510992
511718
830958
3089
397557
236763
300679
325298
1166142
960811
120634
274691
1142471
421953
689544
1004358
974056
926643
1044997
592986
658717
319872
94116
922843
743292
1160995
36173
913386
119324
893324
1126932
147974
89271
215654
635649
320720
158951
978181
301852
970990
838687
123108
843173
1190760
582868
736732
213280
290635
903542
458639
563767
473477
595075
795944
509
946498
211135
509451
381588
771135
956751
1139040
984846
162570
268792
152170
297939
320359
847379
81708
625511
895632
302195
794922
270203
886216
1104090
1046743
1772
1171745
774705
69955
912663
344712
514843
283473
338650
849538
1146028
758222
211514
959652
250639
856355
618751
205073
1004317
264853
763161
55289
800217
982930
548258
891324
167491
248718
414064
170316
518859
198991
826854
934358
358429
51431
368824
289614
332790
664721
246032
859992
913726
7350
614
1015549
537812
100078
624295
759666
632534
527211
633331
863676
898102
682169
481532
239230
960324
345516
1124442
120129
1113781
901664
426509
1107803
1069341
475547
596232
756063
627826
523821
877305
574854
522561
1142857
405813
440974
693729
917314
443311
955969
1101153
657863
445391
543005
1139539
550375
320702
1125810
478086
502516
886915
495186
430846
341622
102341
237788
542472
1159529
159735
529114
159565
370019
956262
590934
1139605
343295
531432
1123889
620912
835599
642499
975505
945130
825296
686283
286528
886236
920522
72471
886217
36084
1180887
669467
481675
105228
387347
7676
526041
337967
1059817
515922
880132
977972
560162
692304
324195
630203
554555
246246
943554
1170860
128794
240429
759751
850348
1064619
4358
366236
135136
515207
597231
555720
332061
475835
50756
956812
976590
271908
896535
248626
849954
443879
909901
723501
199439
620895
812831
456908
680299
1106216
725723
1005765
617541
986345
414795
209718
1086172
64489
1092156
503579
533492
968151
874552
842486
96088
1178018
579089
296060
189640
51640
881254
487936
544287
657808
665826
1157104
321639
732277
334013
1117074
566731
726655
317164
883193
887163
901506
184737
398226
298201
48943
506978
912675
1083284
265637
236352
877024
612543
816636
812081
1036413
437919
1142279
322179
377159
341838
713762
786750
736283
874151
695193
588694
448738
721058
889947
221321
805589
590558
39471
84151
925162
329439
324542
814246
1097499
417010
423361
923934
1122767
533049
818874
937456
1154527
914297
1104570
56380
1092400
220143
1063684
762693
819632
994190
312941
911956
714331
543865
219723
788436
1143910
661535
229841
412144
1046229
167921
733001
645189
163870
670790
1110639
660297
846977
272607
903468
464894
1030580
73385
524323
194723
745421
5524
1171809
312652
1061436
402350
656539
948748
602175
208961
674687
820210
896648
19552
760271
863437
792068
622401
675088
1187340
877169
99703
452572
706847
113310
423721
963546
975223
724862
542081
1023296
1179102
343282
488716
961986
269583
395063
685695
920388
802993
745134
430293
443062
82736
857231
176241
539776
952182
755061
576170
309160
345463
116114
1143850
470653
6997
133947
1172636
1015104
745732
717133
901592
772251
174417
942496
867889
795061
838439
526677
584321
1004578
760813
17148
754018
203731
24017
298422
409003
705535
1188605
704400
221097
287426
59639
832749
35499
1072206
173526
797009
1149032
440294
472045
419129
294600
371620
1065020
726034
342251
618009
1114923
396350
155249
1099006
1054195
859242
99853
415873
81243
169371
97995
453172
749844
75308
670698
39914
414777
1119765
736354
603650
698111
409113
239321
315464
313195
1024028
788845
1078645
779218
1112868
775189
423286
810835
1058075
270747
285002
653867
795402
133371
678344
842990
1024356
176530
1086176
1174417
326413
492996
770385
220837
998812
693176
898209
360964
867274
939788
595880
41193
173054
1163048
327851
18371
504748
641772
779850
374338
196437
315307
261781
638467
406235
432115
515519
358789
312426
912707
452631
394624
678438
745488
1141216
100651
519036
479782
324080
608128
275296
1117839
929860
724873
592984
404334
738806
989569
99967
631965
699720
802222
465192
384762
403425
65164
704481
57441
1067631
712156
310296
38740
757001
65576
684408
188654
897790
3513
1086135
1047185
24502
959238
111416
837619
1111003
292341
502717
284
380179
1163148
459770
700746
465616
612025
1111959
908581
1190619
160965
68190
545777
454712
804645
817466
653946
748067
93154
981827
1123141
482514
837345
43760
996982
607577
960499
345035
809332
610214
230619
184138
765058
1005568
214594
119570
667143
970148
1006450
956767
386706
933622
238200
41755
900931
903886
926410
261450
995763
599873
402777
1189280
158315
122880
476015
696804
1085980
285989
615602
749953
364547
303706
309307
26895
122452
35330
19830
357220
563472
838237
362555
347006
142306
169588
827371
837805
739345
400047
1061473
46817
350779
446405
994922
961829
758697
225388
310979
1154817
469236
42401
900507
685251
601529
204871
800236
234070
509497
547617
308750
1155762
1098795
898450
1117176
460143
539882
60759
948795
49034
589602
293073
773088
10569
330999
909832
205050
1131498
291479
500340
469588
629264
1020001
802479
742433
247971
972067
694849
392515
1192863
305647
698236
50550
787352
926658
295519
989604
1046736
1089945
728163
1193013
241237
1006235
64713
476113
935140
1093953
312382
465613
31804
160174
854251
921709
816072
537872
708390
764470
193490
812056
901223
1065834
69760
286575
1087578
65113
177593
406472
642007
1064593
281227
1064669
265270
615665
490532
1016602
34931
947733
209501
997263
917607
509340
998502
1134982
44722
734195
32096
754211
945030
1156314
602211
291742
460297
396645
1149700
810036
558731
81746
1129171
261831
677151
990556
1057391
498317
794542
9535
225031
1184668
233504
840828
430387
647453
1133663
963203
1170317
487944
517355
431414
293011
93544
848336
555578
899485
339446
840455
490886
210066
911714
728204
118586
1127868
419759
942048
1192813
205843
10947
266714
72791
35980
190896
209211
156152
349233
436327
604221
465548
706839
426352
729183
939779
570832
182366
911281
159302
164821
550068
60772
33606
77709
1016420
819403
1116848
426398
306324
958813
855990
921294
1166247
519564
159058
1006953
960706
1062136
957618
1040579
757042
588044
552865
533904
495021
113244
1177176
449347
596732
36283
1012945
798249
189119
937170
702995
791353
1162915
14373
486107
103050
1125480
752957
620579
738183
203937
1045079
956721
371651
877424
90239
1147417
602058
913410
396358
1054127
860640
555879
65927
62957
685180
861917
340828
396466
185800
714590
1001318
934141
955853
778196
21551
942957
87493
837739
865642
1105906
1143890
617084
1106463
549764
337848
1055401
667917
986792
764794
965896
293696
314396
979581
1001531
178592
404167
543820
508775
1109869
604373
452751
107126
959526
622166
132943
1035323
189689
1076923
1058849
1010095
842375
330929
836421
313907
1179221
531542
85135
346788
620473
259864
143601
1007915
427257
221105
420647
427562
802846
1062755
698858
469302
280571
407187
944897
1155868
781631
1192467
896471
560257
91279
477137
54146
19617
1009566
873205
810638
1063104
224108
166171
605634
575848
822493
195362
868984
458933
1109193
90595
1076234
1187584
386879
153411
861103
952413
296848
1164708
1084864
1069514
496515
68177
956229
372141
1044176
905051
747031
273210
801118
161274
605179
231675
838603
579335
700296
240813
806714
205417
564791
248591
52162
221767
958078
1059304
149545
1042582
1023110
164429
753587
84437
853754
1010186
62902
73276
787503
1099758
1115263
682813
237058
965605
116745
1146108
803402
394456
54799
765246
160179
348479
1088320
203224
1104914
43708
1070241
357842
274689
374450
241915
181732
643995
121974
959042
806952
61344
126172
717186
783907
898169
679774
901667
844559
54788
768387
748497
1059835
767949
1125323
504251
431279
322964
926135
834808
1011652
1174389
6351
1189572
231210
305312
35931
66938
155955
374895
502606
578739
482349
1079094
469619
1144468
84717
531229
622833
1074443
959745
3827
457089
1077858
1168094
1004527
162742
238016
1123836
793170
693724
936472
565395
437035
354458
803701
542633
740114
787126
673032
954243
743149
492015
1098368
967371
946493
369131
649287
1155482
1070936
582727
1189747
229809
719227
646178
962038
357058
189077
636585
559312
67023
1169302
108111
1124029
830031
289149
852566
740123
719772
419403
760981
87870
168721
143381
312240
960331
1059792
844053
498751
415614
484933
438777
51212
178066
1086395
1118363
1191846
60344
728267
887272
541762
194970
1140291
174615
271066
670019
17891
52897
144966
1018800
946630
26091
218021
303600
43992
881280
438238
1112747
300827
629598
400917
241552
598252
1058080
376016
760046
1008175
765935
897776
940839
138056
813906
682212
1131031
249065
1139883
1018219
699863
239329
1092595
682226
957734
1056026
203250
475976
968382
1095197
539157
217564
353839
489592
527672
347283
245796
660436
520733
1191886
498273
447483
315137
617193
1042193
902402
769955
706033
1099432
351431
1150043
122031
873239
981073
786576
216111
561356
319728
530847
832566
397721
1114713
258984
353349
674428
157299
95347
989572
433756
279538
508403
532811
1106797
51331
1129865
1180968
953941
1107830
995680
693947
996405
251343
434191
546516
605938
833739
828869
655650
986712
837821
94382
467736
954442
1077198
385103
242470
712719
724764
465878
347808
376765
702650
573747
388492
1153232
158309
381539
590484
941778
119487
1126267
1179861
332551
139433
1116936
30985
482371
556329
235776
612581
947586
729914
229743
603182
1161699
677165
911746
685930
722575
66749
85880
240165
190747
1116946
773528
1136220
994446
1049688
1031946
82775
339665
101136
1062048
385732
288744
357307
408165
870073
235350
1142123
131591
867821
406949
927411
545317
292187
790131
149498
29144
133083
68614
296712
715209
1050935
62895
158914
328244
963139
457946
1010853
218543
512031
1147005
56067
536438
31890
860499
857377
250515
156260
338808
698753
559813
289457
1100636
355221
33229
644940
298538
767675
483663
19633
785595
659991
305900
930657
890878
640390
514312
253446
892010
1028786
864703
124546
195612
581100
488140
530806
556239
606372
165289
701833
1150603
865652
822510
1013535
1181558
183068
1042222
429545
1042759
1158292
128816
320821
332730
1093359
271334
876214
1044999
841363
362650
105405
992321
210233
149485
20979
355599
690510
185783
956545
599332
174433
291051
957011
666281
707119
786850
1157021
576829
124010
38058
557745
171135
677359
448869
1001127
930460
556898
860383
1098780
808864
1056304
23208
718144
248922
488785
110199
29435
786193
622791
334728
32910
915881
607659
64492
783460
547570
1169806
989233
245886
109325
929584
713092
774285
258735
756040
671023
708311
757284
488937
1061447
78094
1077792
1064440
87674
230745
288780
450318
341576
818494
730928
753842
400863
634886
615521
66692
1173837
339835
678054
526888
137489
218008
445882
704751
34953
219650
860495
590981
19557
314197
956367
568986
303523
10909
1023155
753416
86951
919852
458847
1066402
573323
65954
952153
1072279
534829
559217
616362
681226
1054910
503101
861948
974383
135938
498263
80868
1053848
734897
289844
827604
951545
683406
1009593
313112
33592
568971
1049199
675686
582790
284662
57948
890758
216690
271368
277652
377422
894513
585403
166520
1075619
975926
535681
837860
1126962
422560
1110799
39767
1124493
218218
542729
863840
334629
282641
1009163
179257
851916
1137562
910377
827494
10600
824420
1081716
337552
167333
312724
532899
846905
190790
97277
639801
608389
694552
32183
1044071
712332
888186
314755
422380
212834
470183
355328
313132
819503
803372
419411
904886
485056
220774
1156714
805920
193242
395831
436223
614417
1025828
1106393
157666
174507
437785
1105155
394097
959549
530947
330619
555097
993113
650728
219710
581622
212349
742077
524520
674382
159766
847940
333397
1170621
404060
131674
372028
600819
1192321
90800
394619
973968
437668
4159
1128844
101433
520842
927520
290233
180874
1058948
737694
444795
900420
1164652
203565
368928
555441
465043
765711
645454
31361
938442
208419
289402
965643
181809
617147
299928
565506
990901
374339
359821
20018
586818
100261
973435
448479
132258
333818
557457
113645
874433
534640
578373
396479
1073833
614991
60363
388987
694322
110368
760496
238955
173050
1066147
187032
787629
1143190
572090
598439
912713
1041543
1060951
402192
803794
840441
927116
172718
155861
1190823
52852
666757
506007
843625
196926
1130490
523200
1181889
46342
249442
129477
1149442
718001
554882
1167490
268153
645959
859584
497117
787347
971086
1189708
1016214
592127
375033
1049612
220303
67444
222073
344634
360338
34572
395188
920485
4612
505591
1026709
565768
3414
1162293
882774
959345
831102
1037390
393846
854522
216049
63120
563510
548461
848589
259998
579144
457272
265112
89846
499067
1190983
377527
639238
435250
985385
869875
9415
745493
562323
501200
1098083
1072617
1071362
646480
714928
753301
527340
360871
3832
303681
680353
897464
735124
416812
93456
748821
989641
997737
1184809
348257
714613
1147235
522050
248445
627765
1165882
534582
507321
1136922
260860
557168
148660
709588
770341
69686
293094
916707
697971
959868
1120133
447559
1008580
502141
34907
33082
651193
232508
64855
773486
384366
175917
516053
864883
670399
907957
390385
633657
628642
72780
112552
132991
553952
376520
1172148
617937
1080839
217621
283830
674724
404218
521170
951535
655119
141942
219824
1011032
330975
813030
1189531
61615
109502
352900
743814
940025
573126
131956
1174547
638636
1167120
266456
910238
458279
244448
1134251
962211
880327
786456
504688
312205
517968
85178
692128
798155
445219
418844
3516
764828
15591
834464
1104551
277501
276612
468801
357634
765019
1010134
146779
500627
100019
584766
1031376
1172896
470301
450303
186521
679213
199503
713821
681808
497850
796138
419015
518328
865842
667407
1005681
287458
930224
363175
480744
772077
1001960
787607
1005371
1060639
551681
834994
253287
1169401
538346
750371
653479
757769
459953
547382
190440
880840
457055
450380
205959
13956
1146905
723088
870337
470446
277013
896780
602682
219935
1172802
466457
55031
200233
484376
867506
539895
307693
557794
690663
199428
1103404
280609
133453
369282
518341
156589
540426
457942
1007051
282270
694096
1155457
448081
68805
539171
302343
231391
630885
857392
612685
796738
373553
671665
1192790
140146
23548
1032593
1153015
283648
1122418
515722
911170
218539
184281
1018682
804684
980584
785396
885034
649205
726970
330492
341173
916520
753375
610233
634566
875542
1076048
883432
204760
490481
847377
94386
229400
950400
458669
46118
1137011
61255
170928
600623
924185
817881
644572
110915
314803
21876
219266
1074859
212438
411150
507681
630692
66891
789378
197181
958524
1179432
313281
94943
300165
178385
363287
344114
1065835
1058790
652709
897418
563618
1113907
375804
55476
29220
1040312
328962
710583
165194
1008877
387084
221922
972715
1062975
1055728
524169
179740
151509
564428
1094390
494384
14889
1055891
1011481
390318
321761
164842
1174575
1035375
52782
104156
991479
156899
1033725
432283
225563
273591
906936
640877
1132596
835101
402700
431737
816763
97958
898476
599988
798215
11377
167090
143877
996260
261569
508678
364262
673309
181754
604199
184679
477291
814698
713693
318690
247911
873905
146471
512005
457068
641399
899734
412266
1123975
309687
102738
1142797
434485
336387
605359
665780
384071
1115222
543158
1088700
357701
262951
783638
736130
752420
229680
991693
684929
1107995
197194
317645
39968
885847
610790
966899
132268
707831
596963
514848
648734
384553
106649
313124
621918
78013
646684
1119816
572580
10836
177792
269151
846139
94807
985468
331896
797228
62393
932952
229246
232123
80168
480802
230893
502384
334933
553289
35573
863921
543983
288129
441533
561714
1041266
771115
944154
13385
315714
857928
677782
89157
98007
265224
1173471
1180597
970471
719935
7667
1049977
203800
897027
249063
1113773
208081
1169689
627180
966386
745742
242544
1064222
992260
706051
860666
263018
309359
689430
964592
309606
770493
175834
436247
379450
72636
227294
1086965
900039
971285
363031
890000
1081539
141337
272434
1160181
1006714
248879
1160820
678325
659638
8650
75310
820935
961563
668181
485066
528089
54016
366872
322361
712028
1090243
1106617
971543
770080
107042
424671
1124989
939879
609996
742997
560594
1143447
1091469
1165473
847874
670264
517640
749377
200483
10273
1098101
1171142
840654
464923
547950
415253
979836
1193499
299757
546087
607266
996002
1049321
767637
1132147
406109
124901
769181
1074344
878106
533003
248385
1068043
1022111
930020
438167
581056
1148104
1153338
307434
745200
320605
339427
620143
598605
555467
960638
1164173
60218
152933
171407
228665
207973
121234
1153225
272676
1045542
1139354
1086294
564662
860768
158049
891215
820389
762047
936677
519670
633699
814809
593329
507340
378272
657923
239915
757409
270415
367784
480639
1044795
245729
732124
1190090
512204
148536
445998
1024633
865064
961416
85420
119842
277634
629996
506273
1186769
301944
48785
39460
325708
711921
37340
693274
193979
909625
815165
701567
416457
108528
270398
824017
1090108
996186
353954
176376
995079
246806
152508
391006
405121
560695
167040
507355
873399
526508
1176721
306947
231250
532396
590415
483671
823709
1067267
292733
161517
167125
1076283
1139791
439385
25963
566120
595509
979374
1080559
314716
525512
882249
463873
1125504
1170596
710095
275182
542875
701708
673649
1168797
624797
900001
778204
121032
984664
68819
436719
67496
780292
99900
998572
491877
977984
740827
1027317
225724
874614
496634
536777
559483
413840
731394
144610
69884
777780
631335
500825
348807
534886
440625
1150168
256452
801098
711297
465625
793419
302671
937384
86905
590653
1113177
219583
1097594
31215
395341
476832
1121093
881443
353787
170020
393498
541466
636224
120243
177939
804931
117686
1153053
802318
581921
647393
1040213
473060
137773
276201
1100671
282747
1191417
1114208
227926
1191692
14891
104376
590363
54249
324688
474140
341502
1055157
435844
993354
619016
1072800
628365
30638
955797
716538
1077098
943089
444710
1054420
47309
149145
1082848
124905
1153345
1070698
548183
709299
445889
567263
308365
1011944
1118380
663513
736787
610422
1163605
281508
684269
370774
507161
771331
535279
575549
548093
282593
1148585
300259
266234
271073
444331
968014
479863
432160
610902
217061
703529
645389
334909
1124844
427697
1092774
195848
1091750
235962
527883
851816
1103450
1104168
661031
291169
1046831
352728
1008716
376855
1183539
1026582
872959
1131035
999619
819105
1009640
981706
321780
633054
355470
405753
447470
546007
1030921
205289
1045150
427792
668746
292001
222043
624699
578787
1006759
190278
921751
147894
66192
750457
282865
1095648
551300
341504
1130695
392053
1190806
796863
682038
655651
19788
638638
413452
451940
969691
69805
897099
477432
675626
674021
119221
165041
1040561
1135972
471506
53702
571617
800526
129710
890020
1145521
251814
842956
891595
739249
383518
614434
266859
430487
573494
152507
826801
1134879
882948
810239
847668
1161572
201334
278512
527811
217696
553047
1101860
924752
930408
3158
353169
640987
1171146
1184523
1029137
203183
93799
171460
429276
333803
901684
392650
1143752
987285
712050
618476
597500
739514
839737
460182
1130540
849125
680959
882523
178621
465195
228749
609063
884101
357666
1053289
160520
246057
129700
1144900
461064
82017
1119241
640451
132617
144385
149640
434472
407379
561359
444347
582558
643383
1035630
1138915
354449
816389
594748
746239
176457
635453
22769
501787
698704
296062
975951
631800
1012677
650628
112605
1118293
595037
1127663
394303
574735
469073
1086031
371596
1040145
440041
802018
8563
333252
911385
248522
724874
826768
1171413
524302
1073376
753197
296935
1192957
817999
648200
337801
425196
1071093
1147217
891314
1130278
666060
555350
1187239
521508
52599
745560
484953
635021
437098
520809
621009
552940
183013
660402
718264
1183705
195919
1125271
769029
908680
322713
234688
556614
882480
30508
685845
1177944
690483
526135
12251
11015
85625
1181862
582685
1181586
1053639
21670
881612
967225
651211
396009
408431
438837
1002413
671416
262769
130057
1071677
757269
165026
945337
506246
1186897
798084
822687
13175
1123959
384655
1176479
540573
551109
961610
721987
389889
905207
678938
88842
728796
576214
270085
923715
10957
737912
1183702
491074
63185
867555
353220
530287
167633
89826
329655
983778
618509
905872
64952
604792
942014
725690
1096850
274063
1011852
172301
11021
515806
858421
718371
500363
960755
1048331
348700
768647
130413
1181100
87304
1005607
797164
804424
1189017
1059911
826022
217364
374938
1095614
648826
583106
50621
166370
612120
1188830
101569
127949
929826
947624
494119
1018630
1152980
947979
917293
797453
843481
756538
631150
856671
1149179
686583
619305
290868
1166059
1113049
569907
957639
412727
282523
737451
826124
901150
466860
960961
158018
399633
557177
560748
1040290
1065057
1163526
540568
896803
1050628
1110306
951514
75130
1029534
330047
572102
55952
188106
960784
1082889
347921
218949
483598
826045
562971
380950
524519
571155
1024950
883895
798931
223686
1011148
844445
1121226
85225
153994
187269
34872
755454
256691
413196
569904
909446
217327
426488
1145765
469706
890429
437484
222992
988814
954505
157799
787134
471743
213301
191992
278301
1120935
507547
403965
697700
1029109
837884
365910
301455
481067
741063
432993
393244
130335
222392
747721
1013059
493513
601190
9263
1138466
1172967
758354
881940
1013407
451338
1164599
890186
635312
552962
868164
251156
572815
1105009
532606
344260
1174695
467951
734358
116596
281241
662464
88962
476956
547931
1022650
88461
1183615
736654
885332
635168
746076
331342
54206
426247
59269
135877
867477
674144
1045411
768851
523779
880236
885459
253341
817791
912680
145414
552752
667844
140045
726125
809927
922049
245039
1162314
546653
143078
288604
538489
486848
1068845
151312
265311
347553
1134670
858860
392945
91475
211442
1163682
769275
195365
1026425
343869
687300
564277
952111
420622
634245
431947
404489
872378
708615
978942
924987
512484
953931
305584
432404
254387
633015
703421
191414
324959
698546
219523
392451
874333
913981
341189
493100
881000
961631
628510
1120732
779610
1153166
559783
626637
1072094
558618
510209
244735
44110
510487
1107262
643105
1131762
972536
939245
67831
876111
512118
441123
454294
248584
375
1188591
633679
712552
80551
377999
443820
472557
272669
89585
723646
597928
1058521
776317
1070632
84415
1178721
138504
601750
419365
826921
358087
812962
1046154
184970
161191
672579
656309
625730
1075529
1028822
148348
963698
639018
85624
496114
634317
789313
780224
69116
902083
645650
1144428
421328
79798
246278
727461
456254
1147816
46344
450238
774706
304300
214951
789751
1158037
913898
210875
329395
845396
706239
366924
682643
49440
166686
643679
29176
621194
990894
664886
645102
128929
610988
1187023
624527
602394
400890
1097461
875399
223738
451981
1116486
835647
418808
177002
648889
582848
948407
384779
858340
375577
483256
339652
1139824
1121018
1061424
1145467
1026721
537345
88736
792047
911889
69457
397992
574593
795928
398021
567992
683631
439594
341454
765605
431207
859426
138627
210764
1146459
453762
256157
664648
1155367
658966
1129703
368372
780479
380156
682135
80788
724583
480812
930077
180547
499118
734525
87460
492894
123857
943274
549391
862743
431492
831878
239840
675357
362916
984369
414443
415800
443904
584201
521638
427529
739406
638893
291122
92564
393669
263335
932847
695973
305103
600405
562852
474163
495113
483099
1184376
253567
198148
234837
426182
1152803
1126809
466248
116564
267086
272505
499323
184472
836937
847631
180086
422837
456133
306766
98917
48568
559348
148405
624294
611631
615591
1088493
302423
1113838
311357
929294
288408
859799
440952
797837
695074
701317
1129026
437000
723830
332134
448585
363510
900596
1075486
7305
122339
950597
117901
1138416
1183069
353301
590894
1135398
810973
172556
148810
244917
443885
593432
911129
649927
861825
647823
472921
1132555
133277
819477
1145831
278344
496132
988383
2562
731616
815237
745945
492405
239559
259749
223852
364172
505641
752042
287436
44236
1130913
1179553
131675
351671
558296
799726
1172607
1035063
301565
47429
475759
851245
981485
559898
1052866
1129074
303979
614281
707053
495179
726865
625526
672186
922712
461725
305618
75690
1168485
275978
1008623
1002122
745859
1141215
753650
737255
507239
1046974
828787
1167452
829212
1025743
742845
389839
734019
385061
530712
1059890
10014
1060061
479130
745985
362946
228029
871036
1015780
1057890
295620
304140
235907
570932
446647
475500
548152
246180
703272
1005089
514480
447759
758468
768023
449218
487147
668086
904455
79131
815093
318976
1026781
511859
310143
935376
674061
3458
1114719
1081959
157692
671499
678558
496837
320059
953911
1010742
1057702
1142540
990823
202214
1143090
630507
408571
386731
1165821
909900
263661
786086
510694
353808
546639
34069
730057
726842
873546
692155
477118
344349
97676
376196
1132713
937584
831721
384727
137058
579539
808093
490835
1156642
1105747
1172258
720552
148835
1141562
40748
572232
1137240
58183
965394
659035
743716
15356
201901
290005
614031
472902
331833
33228
484407
399254
73977
259584
517993
33775
313150
528547
925932
411467
1192910
1158895
196987
969546
929458
834695
799327
1146158
403337
10719
630872
780378
595232
804722
834843
992096
658844
142142
1074699
91035
960967
1077507
485358
554444
1181873
411242
571946
686819
185172
36825
658820
190998
162968
691869
600256
929285
1008829
778461
838100
1062276
954170
1111047
426069
1070519
1115488
1112890
722231
705418
290285
199940
209884
683119
210639
723481
138581
363815
135281
311364
221783
750815
514684
1054435
659145
613964
1192001
170643
169707
365137
61411
939405
475430
421738
50794
806897
346624
674461
427833
490449
743386
359565
933496
908821
1129553
583013
649995
722537
414879
1017755
968204
998078
904800
788025
739854
871724
748943
387628
233812
404326
981821
972062
392171
506045
91800
72574
10507
1016638
726352
651444
789472
348150
928811
949615
694753
435037
713647
470131
413202
857919
828519
380112
641140
211577
223899
655744
1192045
163019
431863
753980
191211
181778
558536
114612
429029
737507
868140
131046
193021
867616
163716
530461
861517
363756
193050
973966
264760
294871
656882
322786
775551
323057
38178
382530
238749
825806
783683
1186011
959048
370518
204867
1048755
1132539
914000
1079778
1076553
489342
67492
823335
236721
229283
842240
170290
582421
147972
335262
416282
333578
197289
160146
481900
413448
755866
3107
260848
615968
990528
577015
777422
87089
743309
355523
97659
261772
474697
314939
646095
22868
746971
779245
1114154
277836
693513
1070453
853515
269543
631609
962359
961289
343268
365143
154784
15373
961367
560446
798250
1183419
816175
540025
338620
1028698
524293
143234
482734
59785
266914
42579
233145
43440
970792
845032
207077
771716
1018449
49562
118806
380257
48202
381802
162657
775365
555330
409232
860175
447781
95441
867066
785086
1018553
495943
806860
486489
588297
69219
1077640
820907
562900
317438
78894
789616
399091
134821
910174
463953
674489
1013011
645158
813673
921196
723702
294970
117079
819563
676544
933137
370376
759539
585369
648918
517321
47153
609083
479154
450078
273213
625081
200152
18770
774271
799341
721285
662889
427814
625001
963695
524486
477698
1077077
363625
177307
415230
77580
187670
218246
1082445
1139821
272101
463189
89336
714933
1121084
62029
494602
167422
794581
394276
389217
219370
868027
505274
110836
132401
450227
130472
642085
264503
1115590
337667
231152
766715
317642
996054
398347
574725
840073
112171
26227
363121
764305
811809
242556
1033827
568317
300211
927151
734709
152714
427842
435319
673362
537585
1165720
771187
625493
1094158
1185697
554092
534453
510354
625795
1182571
477830
866388
1157991
1147279
640809
386240
272652
1090421
517022
1105264
240535
717285
793837
920166
262278
100740
417926
1135094
170053
720317
818361
1070298
448487
454103
1527
970393
1104199
3675
394596
1156591
445174
408078
1057396
1044298
1187909
899066
5925
1106571
148561
150350
91371
121741
222893
797440
322165
776550
705676
557850
765052
103661
52131
1175948
34331
573756
953755
953773
437139
859293
1088160
592557
1142250
699560
585740
1175713
1190140
701430
314370
639769
385123
672979
1192959
475238
523917
235363
953539
72708
963910
620597
366062
313137
1188392
961046
1013123
305832
709037
981365
912568
348393
1173964
302813
456153
603826
857862
287132
1042466
203515
547021
231900
1162280
185656
430428
708393
85308
1082803
709986
738726
237680
62972
446933
892260
507866
1002299
243900
783513
407892
829433
60644
556027
130777
826473
628997
637924
706674
859479
1040956
248809
900043
997223
669100
1055645
1033237
996962
341298
557022
117322
1003981
120002
545285
738510
691238
419456
1053843
91636
547605
407134
299059
527444
1089698
814266
446688
1112380
411128
501607
757754
176908
1114489
585726
1037521
893952
1001086
37735
1033509
541222
172897
585375
760054
954124
130959
86425
1153713
1059963
78032
428074
910461
548252
922321
288098
223890
553942
810515
1090199
1048262
323710
775627
1053687
400111
612141
428373
57905
856669
883983
1094775
462393
15251
879986
269476
879854
271719
573280
972789
153553
1184531
210341
7140
622011
755654
274490
369871
762546
140995
943472
1102864
696697
982689
306000
1134475
172544
956771
715500
184211
564312
305499
532205
1114230
67370
639340
370107
302522
244145
620272
1037987
136125
654074
49559
317783
752437
292479
758495
90568
1065412
898376
121267
426008
885543
454196
304658
618407
456889
164301
488555
275066
93949
829325
181397
468841
868597
818081
192479
888812
414453
570366
209651
190037
1170700
142217
1189666
632810
921811
362257
340569
644992
203069
766448
1035686
1098956
48143
521266
358105
325125
194635
664079
369759
576141
38177
920316
851451
947906
933232
109839
312595
1133734
811174
79469
536222
319263
958540
861183
360449
159591
854426
643411
592400
368005
388902
482736
47653
1116447
195192
727720
512401
78081
38372
133919
294405
187376
132755
763561
53783
357623
744289
215697
499393
113660
238977
512318
139079
236226
149105
175854
142462
1087479
346404
213409
1115762
498760
535595
568511
403486
610915
177444
524920
582308
1111741
341369
232489
326503
358855
87170
834979
374476
249323
584121
70429
42813
461346
892495
82931
275445
688589
203369
392318
301399
700998
747784
1141838
828558
85827
467844
1153034
641594
781267
402646
11589
402399
140029
1089373
443090
979828
1147714
1129582
299696
1099690
1056891
592135
397344
537006
96368
550909
578094
713481
411455
931243
387052
298693
370539
275329
44944
197874
250687
633022
186862
179329
23450
427356
633293
377523
493703
863922
129393
101325
187626
1009039
800393
294345
224196
720347
547220
513301
903675
685706
147184
990290
358657
514344
539474
126343
278166
51580
250257
722588
635779
1017191
775628
433813
283653
446386
195621
297301
976472
370925
797373
298327
1032095
18161
493268
909924
1060333
575302
644830
781767
1066018
100264
1092528
370492
186394
1116603
803775
1038747
830718
727764
707391
575116
156108
759172
374911
965092
34003
524353
954753
687658
627882
886248
1124532
651225
400776
948640
221190
319295
1173645
232261
808831
71118
225672
34515
294912
450337
778724
273944
228925
720989
809654
1005343
348629
902170
204898
200786
1138588
195915
969482
387514
183501
805058
548270
745457
968175
61094
1166583
37445
406025
937407
902843
1073783
817982
585285
52519
607421
330588
845434
517071
440666
214893
96569
926251
72473
248659
553106
693592
870100
580319
917734
1072806
261158
584498
339599
1081853
76726
305222
912126
900634
34000
895913
587492
851449
715957
808648
1079294
1156256
979663
1052570
16106
1109679
886041
501746
436120
1167283
57078
828647
723176
1155625
952258
1091467
862899
266971
27684
1052774
669547
816170
351516
808123
940623
208785
12369
788517
291472
356078
551246
235494
314506
987274
755570
623341
925767
1172263
692599
844887
964200
998717
25100
300239
68316
759535
984580
1089851
345666
494448
849887
843738
632509
428429
300836
390084
988061
322348
1177770
202675
1156980
56788
220168
351891
49102
732463
294465
518871
136529
751408
340939
173026
386824
506598
429470
461553
827483
1150239
366664
433680
858611
467014
939997
870276
81489
952804
121773
528308
691521
544379
861201
668035
306628
1042736
934901
1030129
280402
953272
52864
589364
160262
988812
851252
50459
848064
969228
453951
508953
720967
218600
236333
843204
384890
953225
446281
806497
92124
749089
764188
1001478
1011939
1024898
1022627
112991
731386
957746
547495
560689
761067
41811
640531
684233
489335
741118
1090449
475481
1119423
94389
942772
1137897
574471
203015
985567
960693
1122663
681760
928222
595261
1097970
574189
42953
26142
689848
303250
583166
702207
508086
479874
482850
651278
242559
1034826
233259
396811
140066
1081353
606501
568054
609458
625037
1010145
257737
636656
1172566
935216
29437
444164
994322
705622
333285
760741
763439
111266
878058
558657
1112590
448620
923504
1021141
742640
1116558
132200
411245
1096692
1172404
576855
832328
477942
551451
760293
469756
541092
1116712
354503
374162
7089
1086688
732798
713087
1027485
1182098
647914
203104
271627
499482
155367
200235
161552
271435
418357
253144
2087
454900
500064
86074
993196
59369
430058
44692
394337
507394
365455
214349
165756
204408
381653
793676
709709
745898
524347
1041013
1074194
364698
47775
735052
548355
1058665
440403
81948
394887
1150519
730632
1165422
779022
504586
1071781
319447
921408
450215
66600
642754
1183017
1192487
727993
668828
813427
728432
761526
323641
70712
280653
433616
1035455
10962
623422
1076351
529057
477397
200194
210941
721267
608215
432513
898884
1052265
216570
913083
991578
1151721
1003654
1097978
594219
222463
1086380
173242
321664
740314
637168
491272
1036649
965168
340199
1154112
297336
1127678
659913
363835
409860
804681
94421
1040002
93814
674488
755779
907136
313059
56362
789544
575219
1172856
794853
493528
246689
700941
488452
318234
225634
1092125
869978
374491
888994
234730
463897
34791
677664
415965
1034967
484916
688127
489629
266625
194162
1048583
630139
811965
1107237
401640
690311
62416
459714
265039
966885
145796
297920
525156
197449
983846
10567
168706
924138
528293
599972
424295
77813
408048
587652
577787
104928
81413
756928
474172
368148
325544
713157
979372
844928
471416
362882
852981
950769
391645
584063
645523
1056642
1140616
857080
866008
280405
973179
332437
122774
990197
262179
68823
456077
1087953
669083
423225
1138496
578176
445261
592926
315571
531248
619745
751236
99266
476975
512615
65845
326980
731291
734229
531525
1004638
640406
86309
235066
325353
666866
379239
464386
273025
384962
153330
127946
335727
1011859
123658
898840
640255
511140
437743
370771
56670
241278
1087188
207513
762637
219613
1158425
598590
1102859
1072947
432185
457888
65573
104154
1077264
93645
632784
734106
1142865
875482
1038889
110554
1043099
852119
55915
839308
493169
724139
885386
330483
979721
911280
442798
219033
566840
1146509
923228
1025367
129985
410913
602371
925734
1116506
556168
87587
75107
231139
357896
580549
871808
664114
108059
1063077
780244
394134
892409
450578
694528
379076
474044
130669
1162393
182390
883231
40399
100392
756479
801415
922240
521838
1071380
1055358
422981
769169
79992
629319
748003
758524
1136713
960879
139480
553594
46968
649075
415821
379969
324900
231228
17019
1166589
232837
472390
501365
313437
642343
282490
475156
823055
1124382
848648
503661
943617
823958
1007342
630736
904321
1171644
481519
532390
976253
853822
696766
86757
1091045
996000
864403
663129
635862
151983
508652
158875
588387
899076
784096
212223
875179
93926
158766
1038532
1020171
1109861
1170558
29557
1007259
145152
822578
99514
667244
996369
901781
1091631
981957
1029116
1044859
374353
98754
89590
431957
1117086
538709
556503
961270
823122
760450
342606
251737
1105466
546540
376648
59016
514629
151149
1125259
466550
340073
383691
1059445
741628
425012
791337
882426
602752
795839
1032940
744327
38063
414978
112097
156772
1173700
520169
692924
975050
206980
190483
53743
281156
852145
554069
1044320
1003120
1053190
1008326
392032
886052
486373
922504
215484
546279
654444
390754
836473
321923
377926
305532
791226
815110
944348
1130815
162261
496505
894729
205018
732395
170800
114314
726786
707524
295120
93193
509897
402797
673409
910281
369847
1062715
337068
62499
518933
1011628
95802
386705
770048
272278
1043209
287123
158235
25962
59401
1187990
270156
970156
1190468
614897
891726
152782
881660
306575
397286
657246
700499
995417
998409
931414
382282
443639
496879
678534
182425
550076
78400
257341
862107
1096092
1193145
728976
348712
1052249
883497
1135940
776506
201595
696165
919242
173887
964304
587986
205291
34908
298839
1023325
889843
684896
281668
698627
526990
317978
536606
1082265
631958
4313
424896
318078
260907
1085002
695471
628557
923550
276380
1060749
232392
1030267
878993
273504
856385
73176
463420
346148
750434
453985
1169690
893276
144939
609984
1016072
609506
1096831
924074
74880
617130
1117586
646682
55427
736491
141610
723682
617859
333997
296257
428250
1086853
36720
858958
305351
314508
654887
48062
63337
221918
1023152
961184
647859
942612
1183308
778174
1168462
520420
1107849
412301
872599
723627
642156
502140
83605
646483
501175
209616
204359
1082413
300074
890557
1168437
982854
553421
190346
501453
61603
631470
1168649
240506
860209
820184
790667
198406
97734
799395
900731
1056990
492397
1044809
312696
213650
1036228
872517
1090228
863909
1022490
930149
12774
930350
785102
373815
955385
137713
809837
528907
643101
924426
814890
324644
327814
144100
1021332
1054110
266514
921440
397695
852653
448021
354828
1042279
727350
375322
1102551
879627
669531
779935
927798
1056674
997900
454651
543480
502156
598157
1006645
437316
768550
305192
65338
593416
865659
1127857
312056
80591
706807
475551
96239
720260
57777
321893
816315
96140
279570
25997
794802
867467
483287
592327
277783
819782
994202
133761
307142
611748
469051
681128
844356
769612
310111
791864
354580
712089
1144522
862239
880948
559007
421229
183964
1187761
1088773
252941
535435
535646
962655
592600
1011753
256864
417753
108641
761906
1157829
74438
1064577
1187870
870084
512859
572756
662007
1111211
401104
839587
335826
1090859
257542
702020
818222
642508
1086318
89817
166239
1029670
167625
1130319
257683
599056
943869
993104
674753
992875
263514
118367
333416
40045
318721
678614
922528
795621
761319
141627
510290
414032
908826
731401
1084287
674409
162291
900629
943242
832737
871134
326946
719807
513313
522759
717780
145630
1014675
35899
944078
305529
211930
847965
181167
798998
698307
850618
518311
1052648
254396
1035876
184131
1040694
1129308
949269
909394
360812
1176865
1011773
344359
1174109
20645
864547
854009
1016237
374017
523371
828158
875325
849701
150172
1139994
501576
203881
799531
319557
43041
20217
703972
833944
391165
204623
1018123
574014
666220
840196
173213
1009576
952566
768574
158293
922449
534955
716303
261144
381647
111440
849504
502319
526743
373449
1148530
276817
607943
37363
108511
466675
86662
807365
675047
358900
159339
1129040
526300
745037
795267
75461
898410
156498
1086454
58594
690103
213012
908898
229295
789923
598682
1088549
1157763
529983
500995
124072
65454
1117233
899440
136056
366550
461917
352140
352792
1190508
435972
610824
971202
509342
1010867
366421
860697
639638
324727
1146726
70389
247668
762405
1105894
339977
43221
1135729
806769
879323
273097
837731
890899
497479
1054429
288371
847358
739651
1177863
97539
656905
562668
1182981
1033147
528827
1068665
628466
487663
560895
481790
1163177
306930
1172569
264463
180008
194066
1076224
984759
919727
318911
2105
417271
542437
517318
417520
259893
799336
1108727
349082
321298
495638
451953
412537
110514
214516
263343
1033464
33438
292085
1131218
963899
1110550
681803
421035
614109
629875
1028864
186008
963950
838074
676347
221995
310830
613790
775812
208522
315610
50068
1014143
121488
92476
581436
182744
566146
835001
376917
196861
818760
198053
176941
726520
328030
986216
952608
868975
475993
615192
458509
13561
1101974
841556
802961
1035226
1169833
298931
786138
533209
102202
1023952
932833
998926
62476
14826
282958
120163
1042952
221901
267537
844724
949895
209860
650979
814590
814854
1125567
324200
1060810
811094
968445
666121
178601
1146694
293806
531232
953407
437419
613357
796020
364559
861024
120930
76934
637641
286838
209208
1174887
523592
1041375
158619
318220
54401
970441
1185684
43757
286048
160112
1039329
752152
1081514
1130983
888336
541895
515297
439816
185318
708398
861894
211631
442236
907249
742264
921520
994330
50388
1057777
904708
694102
360421
830259
1168046
1063677
354485
366637
1054975
695505
1081926
800518
816404
847246
1189385
782393
700130
672440
437170
725890
444726
304323
136338
346498
1000613
693001
117960
428188
790640
43406
305051
523178
209649
112448
142647
64832
830753
462848
483144
1074878
94761
708246
435702
993235
937822
56595
737028
866625
278938
400304
581949
1044628
95734
521626
42121
975949
333457
334897
151243
590040
745460
494101
294268
659986
470667
789971
1137243
976575
238964
685070
73258
162740
796278
1032057
680286
993989
1173073
176974
926189
446962
84272
866618
563675
62291
455016
1132187
187321
624976
689941
515173
498485
256858
719970
447044
69428
877208
1153415
767852
183981
524710
38937
268213
134028
529976
618403
357421
770827
737159
295085
423558
604698
908264
1115498
638192
485046
802713
980692
322051
363310
834865
1097595
1191405
417607
940688
628853
232429
1085792
775156
1086624
368134
580935
349396
614820
1003424
67121
638
1051534
341419
156037
861980
734145
527467
907075
180982
586683
894781
1118884
23580
890920
1029348
207538
749984
1006774
461712
421491
542278
346018
151837
299097
736867
436494
481631
344542
60666
1089062
709346
964417
524473
954470
640098
817239
234638
10725
907256
672013
854407
1054241
925931
329839
649004
245725
653819
386311
843671
590833
48353
952380
1020614
415102
273214
125143
103988
1124819
1177026
850347
769980
512639
632148
212578
987706
334707
1066400
403853
1052719
1023326
187930
713959
458237
1083614
421078
897417
733922
885090
589801
360017
959140
73712
120020
1168125
1095137
989098
311782
78572
649942
650857
844683
717070
686476
845235
744612
51892
533669
958570
1028568
806727
900827
152523
461795
157651
820397
989745
906385
10881
510068
413773
449750
555697
123343
602725
892407
199458
156708
604851
1088200
775163
526810
451861
1079345
277111
331277
376371
706213
422639
570943
134033
128262
710730
384807
1130661
542322
794532
825202
80998
355672
1100231
393110
1035529
195893
134442
972857
793395
761120
177251
909355
990122
166265
231796
930604
380380
743487
503819
232077
653298
1051838
110467
1094675
1106030
896341
366519
249091
938295
161788
422562
651307
614923
486531
189463
643942
344748
665164
910538
274534
270168
197256
645813
579435
230331
129978
1181943
331271
818848
924632
956056
831884
464637
727142
436257
297529
8033
861150
589513
1134250
900011
110718
888704
29547
39365
138005
873413
985057
220384
804711
1082685
119238
293345
1134503
873488
831
194298
90317
556112
1122339
901179
695143
1137280
420920
1064260
621099
1107613
761534
1086913
523805
515724
295718
917471
752484
15811
1024405
921897
822742
557548
539845
58981
967317
690415
422676
91707
1033946
57288
564790
286850
44263
206262
161730
247868
1086409
771573
715125
345301
973880
1179812
621221
589278
188045
112790
31635
310458
105735
1193332
588412
811056
976226
869161
596860
911837
220030
1022796
1305
1111957
635977
948504
1030960
400586
589855
71729
925549
626471
340932
367483
850075
606907
775435
279248
882746
506690
81382
360465
880981
31745
212930
748688
213975
836519
586756
154876
707419
597779
409295
101353
944983
994365
30474
671430
992662
76008
341598
343728
264797
45027
254709
918983
742234
1071289
1172160
740907
438450
922275
374414
31571
555677
118796
945535
147698
368670
50374
953106
504121
313799
596981
993024
1046194
580949
519334
417793
37008
939600
495161
422345
473062
384483
446308
603203
36138
1047585
542385
597827
255166
555678
923006
167027
323820
282381
690062
163758
636310
957962
970520
574305
477362
824595
186274
144691
1053845
323605
19390
153550
201519
1143586
431430
1086496
80996
521076
874649
856253
1105921
172069
663762
1128938
159816
833620
1098726
488755
343688
271899
177456
376388
543972
1128792
697024
940454
1025745
330089
417517
796137
885494
1032702
1100767
227175
224863
1110627
39988
394489
541696
164377
254139
104709
161412
344679
818854
657116
231577
474156
1040462
476399
459141
799766
269555
112840
1034897
404353
108505
762915
752736
493695
593499
539130
230547
587244
279821
301412
515401
130312
1130869
238818
312970
822712
910181
90211
953667
626667
852031
303957
22016
896724
1094711
1037421
102181
823368
837887
369460
21388
86961
241909
158555
488453
127187
894373
625763
109351
1037287
580500
355734
182581
1092756
284906
815026
186192
486925
19971
227502
880701
637837
135053
510684
782484
712790
850606
347038
311292
1040552
289776
402525
1078108
392375
313035
440898
528255
625864
449015
1183823
1175383
37270
991299
507518
224342
442350
191503
853309
1051039
243170
786809
839340
1028627
1125806
922471
367070
608200
518891
824696
82881
675745
1126457
380364
185566
766138
944272
1094159
533318
696234
1178640
704871
425287
114299
1084825
458292
544736
1097793
882765
647638
79786
738073
678022
516336
530073
595877
995005
166739
25698
859356
259530
29612
210790
578265
89543
1142467
977828
701355
983972
399843
1083430
925653
886129
345043
221936
726915
565553
570090
1124802
805899
1190576
910100
1145851
144912
190262
1027911
112649
926534
84140
744173
218444
948840
1007699
579690
486866
800995
644267
1078125
1110312
106205
921038
812457
582680
25288
949824
941416
280831
372258
593187
1190184
1099222
1006351
509375
1111855
467130
1094374
977644
105034
954744
245366
476405
828477
179441
663599
536
388391
791035
164959
595435
73710
1189092
629697
917007
209669
1167669
619351
169828
208917
354600
89646
186164
273910
447251
1186616
825595
203699
988361
683445
80518
785756
763192
347536
592896
114923
1093227
154691
207198
263084
1085525
51891
167552
443804
460941
723787
576336
673214
620573
1153329
160717
16258
382494
884601
295644
628203
465310
934062
938629
1177828
307245
891725
346637
695111
489378
1007336
641513
188835
257958
222395
930047
778237
107777
631269
284943
1166988
603957
781105
998993
711122
63498
368322
311214
1155930
849340
457630
203154
992953
938417
268614
764249
824466
746825
738893
519087
604620
715893
407585
109201
829291
762445
599641
360243
586308
927058
1009258
143151
289565
415718
102972
1008905
540991
56008
11469
487901
396959
627048
934918
57036
945133
226515
177961
690876
818523
211872
695448
351515
397648
686783
1088298
1154623
14871
878517
730908
966167
1129749
1000195
989696
748088
483724
636096
205445
777062
310801
962028
551223
129665
349533
12433
195515
314920
1069644
1051034
513618
359005
195203
359695
514887
218903
381497
600468
44656
339135
846716
1141435
730466
188294
72629
341032
388848
483899
1106854
28199
167456
1033398
952402
934470
584179
1056427
633113
647369
157391
103375
967950
617035
571517
273012
149521
458825
908509
990014
486007
44713
369453
164111
1080701
873247
304397
259155
834419
122900
782150
646794
650503
650272
662408
73460
837478
533014
976045
976651
375657
446595
817034
972498
30464
539522
93461
949779
947151
1102239
86182
762339
961461
1190890
1015679
992803
588828
188915
374839
838309
999434
617466
560097
1052055
257594
701896
490782
332799
1187016
416041
370623
673515
967905
704747
97451
483518
1025232
247090
551537
277594
552885
1107432
146121
795260
467369
626480
561340
178822
970603
435489
538613
1150246
1166409
633017
219759
362149
56863
916411
998334
19222
873180
971152
914945
736565
718488
1147036
445302
800126
349539
818956
1121137
146611
1156086
1007859
398426
458473
265178
623289
547151
1068707
229182
858839
997023
558868
751389
887588
1100096
621565
722842
931928
742689
966972
990763
1191453
44176
758975
944308
360445
142288
913782
215682
492703
183838
489193
726258
902253
339144
868423
706735
706107
915906
433753
738157
1029166
336612
792664
1048914
344858
733806
74653
778327
761016
938284
288384
573105
669347
904452
867201
375797
579058
601990
332391
158506
925129
1057467
770086
9786
481035
823277
12166
221979
973286
184557
830112
134167
206908
757062
764691
1185064
1138829
787048
182684
221805
728511
820953
782951
644191
546850
199686
431340
117935
1050347
802400
987127
1169104
143626
830955
511062
550864
24665
705376
604531
996568
776490
956443
78111
510539
1192052
222415
473732
397697
1163918
215638
1124015
406442
471702
938824
592562
139137
869430
304722
91532
507652
888582
1126466
276131
55691
47409
617848
460823
865575
104737
48945
979712
859557
257117
88664
45126
1102535
578702
594349
1178744
991934
15645
749700
815801
43283
251264
624838
925846
909046
1033400
766824
603570
1098077
865790
8441
800555
231408
65599
769957
583068
101580
204332
792
4041
1076681
432308
194211
563987
1147253
596839
147068
763386
530276
227487
205454
709371
956821
290495
361605
739258
1127285
779633
901926
551463
540595
278698
918578
769056
1055267
267861
964779
12466
162689
746386
518558
689332
869877
218308
117150
612297
765516
206231
281780
12423
973797
504596
413420
214715
599004
902347
327036
162731
127581
630318
1002097
1017217
1106251
783101
366044
968338
396738
1082608
553008
657793
402847
27502
368403
263090
374588
21329
500929
582570
346428
639804
629212
165986
561828
11483
43515
908346
45169
446127
90891
799435
455857
135640
213569
60565
1032580
133515
1122340
596021
600716
782943
480807
1165980
323634
371193
11928
838462
530124
325234
945251
1181256
744191
391032
644509
191913
1106878
9247
727596
28633
628163
852245
109353
45748
585372
302055
502448
1099429
1185253
375882
1097172
538053
45218
165005
91411
561015
753442
133146
1103792
848878
282377
898811
463252
454262
258690
1162970
1124336
628539
8604
1068974
302106
1153699
1031653
1048795
415541
128311
543072
1050715
903282
481586
50786
1151406
818585
182820
1161276
481618
237489
652179
371977
852136
286304
1137343
925180
602887
291245
474067
269329
909097
856366
8959
150791
1073806
222595
81030
161093
78242
14
885995
371522
296421
545535
27130
646722
240757
16248
1182460
407169
698300
1093707
719274
774812
21160
710085
1058680
1128909
270603
101524
1006589
663865
628769
438008
959069
481342
947420
273237
833044
1179124
510451
838876
448872
33997
998693
110663
304578
723070
69892
279952
985943
49205
505132
719932
808532
328786
742353
85156
465901
56865
71234
911422
923087
445780
554676
599431
1152539
240372
789572
655506
14478
416535
257106
349163
826791
1190170
901058
417330
1138268
620880
822686
894719
653783
299319
250642
280443
642212
220619
773407
788782
177327
110768
201940
785662
59776
477570
615446
507734
818816
344465
78236
258242
868619
1176952
921639
935597
556315
851357
782873
1075186
642694
33138
183420
613969
796483
743756
95078
211894
771662
580242
624238
92944
155065
32272
222180
711640
1072077
176101
735354
555183
311160
851584
894214
328467
875323
89191
31802
171295
785356
1043909
471445
494903
84082
391354
585193
1092562
1044218
1041223
38243
1176480
1012938
779833
923155
632327
260144
287711
1043713
962716
484388
566939
303942
623093
1118642
474939
866192
8002
282733
741313
597275
166226
290099
170688
823339
49650
151348
175487
470590
391796
122619
758573
261915
413874
1071748
274161
593735
426599
898994
152115
674664
516943
842971
58969
300682
153144
353895
1067935
870388
646960
672692
756169
1149119
339841
847985
76792
501524
1077052
535620
352710
619128
720748
1082121
158644
8407
733220
957927
49551
798318
402419
899777
398818
78362
500837
1093720
884135
669565
29389
431079
225069
670973
431767
237203
582898
145928
221635
43311
132447
811123
279647
839910
315568
565633
950610
1171551
882257
20673
927430
697428
345770
1181206
1101090
904927
537338
733068
977292
784738
677494
1130927
382926
740455
33014
194358
203768
110040
295374
471093
477028
1128574
1008508
385245
364863
598991
816599
570172
917433
1075240
1044722
843075
669344
486563
920998
271985
895903
50839
1113487
985433
1164813
329672
979957
630648
129541
822684
382061
105430
891185
1165760
142928
305012
215763
858454
771188
960136
1035552
26187
446959
6599
190068
552972
885182
530136
601755
671503
1010009
1088490
104418
1171566
981466
1028244
656154
33829
990682
599907
682174
397870
1166727
232883
196812
363601
877281
1037612
985642
1001773
823720
908378
1018715
716909
276299
788570
222413
211477
780583
447648
1093161
469928
383572
1137414
572063
270333
956453
962374
934008
237361
1143316
901019
401052
292199
1145
1121636
479083
1021050
1041638
843409
723334
1186790
578758
711391
448950
536585
1001271
978539
973944
1124326
1176635
893960
1177035
439627
118037
1021320
293876
136180
1052522
776992
932013
197120
18199
554605
508525
562551
350714
967373
119332
1063151
752168
882341
494106
72577
967431
1168420
989673
235022
199415
1170579
1010722
538954
939656
241851
878697
44773
208735
324956
390329
725933
320973
605573
380362
388685
63608
569048
659704
162413
62764
779641
393286
890237
908465
1161242
841904
890069
972564
221319
719547
599131
1038623
82869
559171
966907
339624
230393
579131
535506
779749
772764
285885
308272
623095
361633
387834
105911
579631
118678
532626
58784
741963
804359
793839
773614
1028258
101972
419153
144095
697045
607049
739458
747976
297501
713700
176443
1167866
1051525
660541
1026622
387572
1082939
277105
1017196
1050781
385649
917097
620226
920483
665200
484053
889465
525766
624721
476840
1163717
473724
438911
672834
1020596
570854
818889
852399
449036
715263
206522
603226
592023
431601
702334
856245
1077253
593743
556907
704147
974521
1022094
906933
423289
148495
804311
701362
1173748
937934
297040
137844
533271
979000
1012501
1067133
461863
300332
952069
1012518
659125
252136
571503
599971
314020
700607
101035
8018
935936
678579
669151
73642
371537
781472
142915
419480
843759
245651
400536
949243
467711
985292
1129374
647323
770887
194235
311638
18417
807275
465863
546777
601111
659777
113439
663349
951092
659422
132349
874938
909343
247104
1015435
863831
740983
1058005
442543
232416
783422
1027341
290294
804000
36509
686150
540948
524916
708950
1000730
780445
861013
585418
653508
236558
279809
874438
238606
164800
674845
325151
861439
328077
691290
658867
413475
697691
217880
279693
704003
619657
847565
1074072
582309
497687
746697
911480
742340
1051235
829474
227083
897698
371397
1103680
198250
22542
13478
281090
513145
1020803
284276
400729
721519
221687
1133144
664015
626488
700645
27890
530047
372894
1080071
130762
146889
527121
737899
577928
301276
179285
254341
498559
325438
687652
1188787
655842
76879
955958
337354
487123
1146622
593077
391441
190017
445042
1190730
177058
5040
1113448
52313
296389
627080
804736
462140
235321
182125
145262
496810
1192739
872408
1078798
1128385
540620
505466
745429
732753
513620
669465
421648
1146761
368520
173214
1093577
859600
84025
1012218
722130
428943
992213
1052384
495070
73690
348450
143232
434313
666178
730360
460489
883606
978676
383833
877466
1169116
660479
721155
541075
463413
715958
240200
664949
664355
821223
677182
870356
142056
1116968
1003943
632790
1073069
106937
689316
452444
42315
798710
1074079
911082
316116
841282
1104398
777363
809631
314427
683512
570588
209094
950811
1050813
237257
328069
878022
109120
765637
878233
1099965
357396
247630
1112379
1035795
1188660
56787
241159
485751
1059349
845811
70231
961287
1064028
94376
1057121
510623
762293
1019139
772074
274743
371579
431633
1076481
722914
515645
38471
725532
248314
171540
480783
861156
751816
942159
415300
631204
81667
528271
496840
399606
355401
293079
838718
90839
1045519
543288
442627
498020
541870
855952
876422
367838
146411
327515
685591
1014911
1087546
189801
844518
187700
1085157
216227
220940
884430
559441
788255
849369
497249
119295
1095254
1115950
926364
1002978
426344
653361
1001436
579549
1144717
938016
226359
772587
320899
107556
229666
537692
537586
464183
414494
270236
82452
899820
840293
1079174
780261
200068
396521
1137684
1046896
111289
395967
54757
682481
373346
1133016
1191298
28986
1082797
536110
133218
1119237
1171027
71984
93853
919327
562665
1172502
964015
273601
1088530
533355
868193
578990
490335
458634
960124
634115
182137
630276
1106350
462760
971473
986296
1135376
701186
1177590
525884
1101052
501249
543286
439464
469016
500698
690730
1071633
446891
941784
1052845
1050956
426480
978747
539975
1022364
173592
1075703
853995
58960
233338
1124653
635590
598765
1157297
135044
939530
962313
730167
532578
342510
888889
277153
666019
457811
667072
558954
583798
250423
785971
855489
37174
927092
988549
995023
1165332
608570
763863
703161
140488
358137
245981
141607
1011850
217674
1053182
367986
955181
734826
768884
1177608
189216
512047
1006525
273947
883081
742203
895070
1094194
348252
804511
613138
195729
548766
365347
105105
1133881
816538
306258
668025
656522
1033039
211157
597773
511432
88662
973856
646416
439981
1072082
931155
112711
749447
656473
412245
737038
991746
113623
1144119
828634
1190979
260777
801380
946809
999259
1160458
1082116
194930
824548
922660
25445
422512
138575
516865
592678
1085297
57763
1149822
138877
288173
435154
194984
715913
403799
420320
584899
976121
946924
1011150
42120
501523
963825
1091341
344280
1060353
157770
891898
311379
416918
391070
363559
515925
997329
601958
645547
922911
1123621
553669
1034797
109302
1029270
977057
1186406
978373
192631
74689
152191
87276
1044321
1179361
785453
20169
650631
893011
1111021
231444
957123
751102
797743
931082
472586
497234
121213
726026
179097
434901
531960
744081
805403
172477
455623
495874
494578
834954
1140110
155574
307337
262372
423992
1032785
843030
1115108
960182
547032
625411
1116283
11463
535393
1060896
389984
684020
1077957
1100056
439654
958125
636225
556787
889826
415577
51404
498181
1172382
595156
101530
251399
220501
858846
726315
994837
124390
451150
931109
198667
797549
322271
616570
1048517
923996
116579
513275
544806
942241
272327
354325
1162268
5630
1005898
341380
852133
1162756
548050
557912
1019959
1018618
560207
303068
532604
697258
287131
53508
1188317
555915
903716
51455
471614
77246
141648
870804
840590
221006
1100574
529111
1017234
633091
915712
872285
1047354
139835
699611
896676
500041
789388
670235
216555
366032
1182012
801980
349910
66001
336395
468821
967898
63480
970188
377750
174094
1151576
658220
683030
549571
1018168
476120
515143
563542
1114261
108345
1027635
1014047
1154128
1024718
80070
982136
166074
1092662
715874
555002
629743
105104
696457
120729
1126717
881926
857790
964054
390816
1130563
783960
1023735
76589
620093
612845
160087
425583
777872
939693
454613
667661
748940
832868
112966
693177
931678
629933
413124
357807
361794
406732
213562
166223
486249
879094
956377
840464
898226
984208
942835
607687
690879
860548
464982
517442
516343
772850
732964
353445
235987
1055050
176224
26385
433461
569932
761592
595759
151910
241084
342822
1189983
326699
36384
852803
607447
159155
457631
53998
1166199
936509
179419
932276
319994
610857
747520
857475
553801
863303
290333
772552
1170856
161766
92382
669165
508747
430302
510329
90530
585428
1133834
334385
892823
365375
647996
404527
228089
593412
539036
156272
442143
477175
422457
19700
1125268
523384
438876
404229
1151683
967856
560738
724865
613828
425249
368639
970497
312147
154446
763189
217437
299816
589305
234159
508695
558214
573173
962693
872947
47009
660447
618876
37994
389951
900580
826054
565929
844627
320693
315828
870924
409193
209069
197486
1177874
849316
451715
776950
1115987
619817
289185
300607
256653
475258
238176
568443
486416
1032828
895153
784246
923543
826850
1060532
110861
46411
155588
467164
404666
871500
1192251
195905
383902
980701
335891
179100
177167
124204
878994
740062
1122100
67151
1074349
87444
285703
271284
972808
923676
727146
366270
971297
748396
969221
1137163
633663
813256
718816
426138
521669
872571
90100
1179014
496049
848618
910795
404819
714168
631996
935451
628222
698298
859724
795312
309456
43464
549847
563078
461168
469711
586210
141655
32701
976764
36212
837178
925719
1107064
119959
702393
768277
275793
567035
393995
503437
707916
193828
682221
525069
685356
547127
209993
774326
592967
1118416
1128357
547946
1191875
628352
311655
352135
1155438
112234
767837
1019390
1056141
1181126
1082204
114019
728237
561899
980745
519451
717565
226860
1113069
627242
820014
1124333
810683
948243
435679
796349
108069
287213
316490
763234
507782
534893
372740
956880
581944
1080097
505650
169413
217920
303110
20961
429956
1077034
615523
205982
492627
325334
1052366
738991
776923
856465
98827
398880
904794
776018
623782
693818
499971
717323
109296
683941
1160790
1123410
455272
267949
585916
986540
320042
694262
974196
345628
673411
424189
805563
230123
720472
822162
1135569
889014
1141966
879532
135614
1150752
96938
60881
448514
949498
964316
577935
183415
833029
993244
565878
477252
769476
206092
843057
840747
987479
797107
892209
751014
458560
368212
960494
635446
651832
1038256
87138
262836
1130735
1097030
741832
288489
33133
62264
291396
681921
234553
40076
1093725
511620
235191
57285
24252
81066
586867
764698
953506
433667
100613
1019901
271740
336291
1008184
560240
416382
699093
1147717
752646
603105
417324
821322
834407
476255
524094
976506
884710
818139
932821
658322
703322
965909
1075343
562936
431696
160624
111050
1027878
527228
1103577
896095
725031
1036050
515936
821484
520191
1181561
366290
933675
1134069
229980
744723
609246
4242
812231
467945
460788
788351
1017225
1035311
259593
573523
113883
1064418
248280
347896
301659
165202
625724
1133790
594977
352922
879946
913175
1090151
126175
22190
169028
316861
586014
926718
372334
1181170
258564
308237
462570
464071
900292
546026
214452
981679
353129
457526
577310
854066
1039075
919823
423979
814186
1082344
605099
1063123
968121
886517
100055
210850
523501
1077520
519999
384502
278978
311562
552258
534301
193
670442
277115
39886
903493
1107660
342885
10145
400310
636456
673279
1146906
70313
708356
943135
604523
674631
91649
1139408
409263
1085578
959123
1164828
313647
297795
1072779
97405
34282
1033135
549590
358430
323357
97477
1044426
372147
240197
157233
843992
393439
136109
616070
391939
366215
466121
50672
681778
180886
762583
806683
422781
326424
738923
160256
641983
1162034
1001395
294671
562748
209771
32445
692794
850563
501005
973375
789157
791593
931637
522334
100451
264903
1065278
335345
584736
914055
967308
132402
459891
1070656
896138
621639
559934
854987
582789
59151
451936
774928
496700
459649
14810
1146046
129498
768275
1177301
799499
270818
760756
972674
556067
1037492
1111871
667756
347213
718596
425034
142110
908745
533013
144795
309810
520962
351150
1092180
331737
10281
1072078
983232
168862
328438
274916
1039457
354360
582553
453257
930719
688112
103578
1158554
640210
699576
963722
1091654
912917
97836
594008
711446
631720
1065614
589420
22686
45341
43362
804279
292962
209589
330689
561504
296644
135325
333185
357297
829564
16263
767794
642192
1145705
737538
911272
983418
56056
247018
1083814
868747
837263
224111
3352
689906
36885
528676
285573
775668
579012
1134953
38430
54457
716795
241147
156955
579306
986939
256930
336119
1111637
1090924
1112204
604038
147190
644311
870191
610019
635253
822169
1004611
840409
709710
1052838
139347
443631
578889
965023
1048641
263143
783710
448196
187582
649902
379210
1028793
963154
646396
594118
17594
160797
251948
792872
1082903
53481
1027907
911979
348872
858097
293198
820854
463323
229215
386859
156916
981516
146911
1136166
573554
767627
502879
829743
598499
306439
650208
374083
185198
230959
240972
63887
337466
661091
1125484
590895
565870
1098907
859434
1180142
476241
784037
198612
131610
26097
1028775
179121
1047735
117494
530321
608671
641527
742757
897321
695775
517076
432812
182594
770024
950345
468458
1191424
423618
177618
295497
545370
19457
418328
576554
1008449
1143858
237137
1046311
419743
329685
406655
562832
1099866
463693
79816
140880
1122685
892376
377810
916123
534550
362429
752212
238648
1106679
66952
571148
523001
333303
1170113
36348
803711
581320
670825
19017
997551
512173
570474
211229
1126266
841964
92323
367964
615825
478609
125953
574034
297468
315434
662556
46121
326099
256411
735750
812537
629757
756038
208216
328455
736473
748363
715523
899129
1036511
970854
943131
904288
1131907
345485
369455
822489
174132
365325
266620
801825
456049
312691
334273
1002329
1146718
974519
621852
318635
50951
172758
697755
1087850
373535
952662
185168
888846
717137
779952
94079
397612
689919
752570
800533
526106
237731
486282
688047
582170
594550
726895
450934
817565
613362
511611
1188642
309802
389519
1056177
808823
99203
892464
828930
726260
124797
150057
600209
958733
231616
1125465
618738
221530
820332
264272
611187
210311
840380
859788
538404
930782
131132
312454
700805
1177557
253293
721078
573702
844417
189478
453689
550133
179833
1133176
1071766
727752
1032993
503397
437094
1036757
331469
59875
38398
673496
1131346
409180
528967
1154772
950501
324438
606172
937136
663873
864384
827281
462687
382538
811097
260315
410286
754477
1128765
717082
862402
282376
5602
203799
1143583
1025028
996465
885209
941142
771248
341191
805924
1055682
746668
827672
1005771
334972
1138482
443558
969322
233622
1181010
360199
294979
118112
966612
297571
1142170
1180872
858702
1179957
1075522
230737
640794
561306
151746
382316
70850
631878
91625
967585
302410
470023
383971
1039663
986830
116488
855779
417728
1029502
65978
281635
1110048
87723
753938
9744
815526
1071129
466322
521351
784139
979018
1058885
787069
10666
446031
845973
842472
1162896
984365
1085687
759578
589657
896526
874657
654052
530659
179344
511006
1075154
151064
888827
385961
141139
113115
90741
47360
529279
324758
539191
461410
70036
228193
802432
114723
58510
645796
340673
672262
111929
836184
184767
258248
511812
476490
261440
1127918
563535
341375
816617
1076542
522450
817595
487975
222159
236359
565365
353117
319930
36322
183921
486549
205328
924537
866937
85588
311767
103447
745745
273399
801011
1114347
1147923
659897
504236
1042190
180824
186024
883124
815684
993665
1153953
850385
904869
448656
1161156
529954
81264
727942
786323
217383
446773
708016
1085450
60763
1088232
473322
1055987
313275
45494
718369
1106646
1084667
627946
1148351
169716
383755
658750
128719
287325
163963
139660
886738
938732
822098
207435
83819
568352
1155599
915539
719985
592465
559966
405759
983845
336430
23906
556178
275170
406096
1026367
268749
994023
135107
982115
397655
862742
182946
427998
382828
675815
986522
130338
1156754
266692
1152874
909098
61372
446546
600998
1141673
757629
356629
338717
1117142
599668
612728
684671
871651
594654
498179
315390
783615
24837
231892
1017953
765759
206413
21887
785352
870168
508521
239347
57234
184616
737076
290307
826347
580489
262107
247706
564547
737756
729599
929557
404813
453610
442367
27866
1007474
286987
863109
817192
362796
83271
863252
968938
132261
906708
125602
368854
425808
690038
724394
353014
852788
562372
475452
414499
935943
1184448
301572
505067
424165
14321
326173
245078
930585
640586
1096755
154083
483665
776975
181491
2547
611336
477843
315854
733999
432730
1012285
488015
294902
321790
771981
619780
690508
816700
248558
868345
192118
734919
688571
624862
50302
1184073
174046
376246
334912
1035972
858050
834764
418033
330589
415981
1064760
1106748
727307
400319
1163480
39565
975954
223475
156622
430071
1003527
325205
245164
1193389
191743
825135
805220
138586
1150497
503608
233472
332457
872809
1026471
967918
458038
248029
470471
616066
35387
445587
1127133
1169441
492607
738930
481299
298476
759396
872982
308607
541107
427350
1136660
427367
633810
981362
560250
327099
969120
969185
755727
1051543
430093
71478
648907
473765
1002125
312636
689026
1113418
58112
865400
823206
250214
362389
732198
987759
887324
46904
1016228
165302
151131
934202
594133
74357
327662
463680
421168
1022638
88313
1166681
181338
440466
681085
1033266
628913
709627
375623
41421
12443
103830
864636
759965
37497
17501
111614
1013807
126678
1187398
436046
249000
38047
142033
859303
315986
419498
814357
248094
709169
1148294
122188
467236
544282
228255
337316
602769
972395
923214
568243
1029843
1047658
613500
357191
416138
87983
567199
531409
52088
620740
898350
7428
714377
990645
594193
567646
109654
1068815
23577
153287
649321
1189031
338244
324680
908915
515409
756974
251755
1050808
947100
1102390
371929
618044
996857
560768
489404
254203
485353
569205
1067800
454198
96628
1002336
331402
773388
682207
380197
884809
31948
996282
725550
87965
609808
881973
276413
109714
202268
998609
1143386
583248
153284
361452
373621
397689
884824
660380
617134
475967
1173721
661109
856
350263
619080
186658
752129
929279
269720
580962
100026
1185385
80417
884577
268589
508840
695058
425719
215783
669821
912499
781636
801038
617088
756907
281682
582492
876014
362363
299186
256819
135120
1051537
404743
781388
52820
245653
1011546
102665
42939
614467
429100
578558
46889
1104197
716399
1069801
469369
457505
353092
156556
348506
495400
857106
521852
1183434
93355
461904
78692
474716
492420
65180
137779
332083
200312
420036
435850
965270
416955
203903
1140984
5973
278610
378855
727194
992342
1113724
110885
851942
1005803
582344
656031
709398
1109210
335195
130802
1077288
462887
780750
190103
581064
722656
257833
809624
942395
239051
976346
524376
187173
1088994
411855
205594
83394
266506
845637
1076860
192610
1116004
788404
192530
327961
57814
111382
130247
184321
19198
858224
447151
780549
317972
305776
124847
1017086
1120255
715105
813304
931028
612950
282578
329128
924588
1011967
279583
1037713
101573
600582
263163
907984
972950
350468
645216
244595
990604
257620
744939
1178747
854521
506951
534598
399916
1089732
538893
1115723
1012447
774992
572467
58949
772183
792793
879406
520280
946272
832691
897578
777451
586525
655339
566596
156296
1004405
51586
583518
1000754
983380
522572
689304
892429
325777
591813
860993
464911
1058832
441015
7290
374020
1036719
789311
244140
110597
741732
831109
689170
889365
501877
353432
13164
844408
768088
1132669
490634
647263
450081
884871
300644
282113
893379
122037
1093424
621380
460004
150074
823881
329089
927666
718904
1063848
25321
387573
608702
704473
1036283
903870
65213
534436
260409
983070
61875
752983
456187
537523
1081403
653761
777718
1085300
983521
694161
985502
123170
821457
278040
559431
1004971
353565
278177
997088
729563
222195
946301
332496
428353
806514
313415
67877
795650
917224
560741
307413
1157049
944995
311310
180680
1080268
51079
825639
34094
63113
273444
218523
594563
869533
259872
294540
312629
10704
56462
1121141
306639
1020663
120018
297530
75884
208833
1117412
645618
1087235
885467
880855
24789
1081584
862307
72464
1132867
1002310
1103933
804335
745946
1028533
624022
157253
145302
558861
125993
105066
1037576
687137
527200
714910
886063
840030
530923
373620
244272
431148
324299
123642
639594
769681
749862
3479
857528
482298
1032326
457819
1157522
836151
969841
861856
1064980
651340
664460
944592
462390
1189253
589521
1183020
1040858
1089333
1118455
310681
1122089
96280
806405
889663
439704
937504
187167
1126693
181815
904087
581843
836791
983658
1150057
622657
715316
459923
57887
1062102
282032
748442
787506
557034
1190697
198872
1069506
566017
722891
669232
632241
774115
673874
954087
736553
457513
654614
670689
66301
704939
660829
268925
302040
286064
37187
849179
852505
1016565
627682
36272
386640
797568
517828
62613
941841
500002
133974
963641
1098040
743643
706614
743456
1122945
771816
752421
660850
590522
40156
755140
89705
95026
17127
128811
930305
344040
895929
1066824
151018
298433
916344
475119
906550
536518
1055905
1068242
525006
171984
609638
876905
252364
41664
687197
1019212
292485
873285
2801
829199
39702
455597
518606
78898
207057
524414
682175
722561
81231
630308
689380
432071
871927
351253
481330
755808
406907
1112522
605524
514851
848796
34045
1017455
157337
250003
962603
767160
136320
851642
1176921
183872
335150
838211
290322
87200
379444
646650
1142184
834251
116275
701696
1171626
638707
1098294
1164156
883155
888316
923000
503774
288935
286200
690368
287970
1017923
597307
1181978
97800
101735
44781
222858
193501
445595
222620
717488
227151
860614
632841
1074512
646805
156359
923178
924627
211726
401508
447237
372457
442086
810628
954143
875996
350656
1102465
292912
839505
807655
681548
1075075
1166516
816569
70431
561698
260820
856188
63574
1097572
89713
520254
633483
1061346
576907
751919
791619
92326
969469
1139441
528231
922956
1143975
399772
351451
483450
811731
937800
999550
1170599
8840
1188330
675660
374968
1102464
357097
9251
245517
133193
123796
180003
945950
935596
1005175
427567
84947
273277
899499
876454
1148746
69092
985706
9068
382203
841251
286562
115392
456925
558799
648201
510832
994053
649069
526471
615346
594324
821506
594374
991247
990373
110296
335667
960964
400048
74236
924518
1153943
262553
330506
702193
423352
597105
319491
569512
441665
245298
1180434
880060
232093
1025164
76809
43359
292762
945725
410243
776093
36506
271712
1120818
684936
1010312
91301
273567
90651
414851
909827
453282
908088
848540
1104613
205946
174728
343897
22151
473116
649715
825458
106138
167686
1104676
230762
1169214
614982
405608
1080003
446400
485212
21724
154251
689066
901498
860376
1168003
1064012
1066300
378395
84808
191903
366152
663637
840652
898027
685292
192715
577491
980237
636287
800430
408349
825063
487920
1137560
679801
873225
943258
1074350
1005459
308449
601223
768954
1083382
542403
778603
603180
537664
1019962
1149260
1143224
346558
1042257
1088037
603230
1176381
530410
1145451
397043
866552
1088225
1003790
1140518
1025936
627107
502649
492412
829399
829832
721770
1139982
1134936
1030913
1107336
317010
900381
106041
787148
68840
488133
255246
136377
649834
289915
510691
507185
382077
182740
770356
92757
846874
311413
191176
692773
62842
233380
391138
1098335
124753
951588
438055
670336
985604
950125
351392
613865
683632
758378
141737
751760
1123711
502420
441986
265816
60318
242086
528235
826771
745448
250933
727226
1001903
868420
934009
751285
703569
690654
115079
842690
715208
910822
1176883
518309
108691
531200
196591
608081
504149
60649
856788
844897
1062302
801209
442931
908169
224408
698934
583164
385675
1190695
502184
735895
1116282
642108
1122487
464882
447345
728544
646559
370727
458856
577275
558879
352049
843853
303159
854631
925630
851201
364303
691496
486371
648017
860960
494957
977485
532360
349340
889673
768046
514834
346866
703923
470095
211876
908872
25967
624025
710337
119494
940140
318944
531874
251312
640140
131996
760593
563506
796644
128176
508553
272855
42611
1184136
826262
895662
750415
193580
767913
1075384
681978
920754
583939
261612
300848
1121577
91236
417092
787678
268246
1124009
51976
532805
674672
905432
24094
358085
42246
418496
308467
3120
218620
444818
1089740
569565
60936
759538
15860
132317
451123
19534
418824
370584
925570
715059
675188
311990
166605
1145165
936631
261359
1061052
938994
557226
294762
111551
633867
618507
21545
908635
927664
855219
633985
195050
921565
1080568
158305
462952
851836
26174
1005938
1134910
1140050
358205
838347
508317
509171
783347
622099
677158
560528
1026283
348964
20670
28641
812154
1172319
460250
403380
116911
832218
596448
415603
1013323
844800
1119223
703698
967754
1139782
825560
23513
1096421
338484
969117
714643
342968
855173
1174405
493449
1009133
414561
806338
564521
709447
729949
332543
773229
177439
708749
674440
179871
759375
568314
611284
660803
384003
815493
500927
38891
1072461
199797
461880
297500
728854
1133098
258057
746851
38984
831048
582180
605732
225530
251518
887256
238032
497994
269378
37754
263878
323313
647249
168940
2876
460594
207364
437286
1009369
675087
503568
754900
1058629
537330
482453
657295
239815
127616
1099826
362565
272037
418494
20487
916073
1182503
697173
889983
816167
313719
481023
1007850
58813
904010
308364
711135
1021855
600537
193793
772259
215274
458502
897024
460520
462503
368810
1168961
996910
1173292
83061
157342
126308
533353
595583
156216
1037924
778746
943714
243238
692588
1123668
1146396
908619
126959
9787
1003047
167389
1007170
427815
760329
257883
581161
469613
87719
1142610
338383
61423
48780
1016451
107356
733355
1011327
627450
286679
644772
46829
711497
177756
436158
7605
651553
1102271
1084576
411661
597849
696991
810051
669940
25809
892702
620109
966398
904343
467156
272657
1121146
1006088
155687
1045078
927491
751905
131860
567283
779475
811724
102686
628264
451885
931541
266122
613088
740610
1050261
721718
162292
1133478
1093421
516741
724248
1026011
1100792
73726
704442
554603
491088
533384
125471
313474
644881
83636
826869
247
847959
114876
12191
48995
540857
22587
1053783
1005449
380755
581384
556015
585022
984989
306873
11881
766759
1015168
926830
332414
1135525
723245
292043
1193031
597190
10004
1034747
706331
12931
408233
403317
797084
1114177
653042
793368
1030983
95628
405888
600574
154042
275259
260805
183699
178075
1035627
569304
1007672
309823
188774
9982
72712
392407
657031
528635
391312
921206
1020892
739375
419126
50659
889991
1110226
1037950
311931
628882
299632
201405
937174
246908
479768
141803
1112818
837463
1111967
295753
142839
707181
1186992
695966
91582
55982
815861
943155
404512
1095842
195223
1000541
460451
635487
942543
148857
565058
317268
44447
609769
861427
238293
473882
961481
976123
377371
1002236
347135
1171737
1030110
178637
266771
1158588
870434
161804
38057
342138
582566
385865
998393
1185843
1093291
1072110
548070
743567
439872
1186789
987766
425439
199528
697462
20294
984013
686083
322807
45483
62578
103692
384303
84391
137223
921979
472102
248010
157139
328180
311974
313301
517002
622627
704995
80994
687400
660170
1094596
203155
337312
52660
235969
520561
341780
117651
665702
595737
259606
732698
853196
762014
516472
875036
365890
669865
1105007
784469
1161093
1039493
484439
940244
709140
765869
712807
841061
827383
506042
823338
415651
279710
788632
690032
124523
557227
938738
338249
975331
899055
741185
830272
1000533
927961
283439
593821
590744
755821
827195
461096
454925
114565
798440
140502
756053
892946
946365
939912
12353
195665
185083
1059013
889110
432229
767086
1177442
199106
1139333
1064232
622473
656912
1013764
192068
968894
650118
501534
826166
664116
545595
683387
1117851
850587
92142
443801
61081
801700
224836
729404
578338
294701
228575
208146
211154
637682
897243
889888
126693
1047688
1077096
722485
863566
735110
752974
727665
648096
883850
722327
447450
689009
1014420
112393
596514
523195
146812
1122684
1099844
387266
829040
162307
272366
184688
436403
62055
113003
616409
1144751
999476
1091457
646056
1133807
668792
164576
986315
171377
850638
1095329
347184
684133
640217
1165830
182224
541082
830732
825073
1176107
371921
655465
1080285
763792
711374
836894
707882
358565
4047
52029
536955
1167769
716594
1116489
176331
52156
154541
259758
294256
946300
313268
318247
997104
770353
765461
571533
844742
1079702
96007
1170765
631588
571947
797745
423293
615603
673177
531169
1050589
342032
41180
672091
913241
1047152
186966
164519
886223
482465
186522
283366
322446
1090327
82334
548053
1119270
747170
353078
224610
187671
639789
930697
97598
92647
891594
255
328856
364471
527164
883040
600067
1855
944404
168697
172143
303340
264974
991586
881343
23153
792549
507242
839596
772454
656231
988775
527608
1047349
662879
502142
143034
260085
941195
958757
598459
757731
267133
264201
480867
306542
1085884
191809
799304
511640
385023
385768
255777
188830
470260
591691
230847
653174
209452
107130
289880
225757
1044088
164628
49397
305827
930124
939572
233919
939174
312390
697904
609286
159722
702988
623783
639481
957632
639589
414799
784977
217691
978030
92280
822232
47556
824913
26700
760603
1185992
439766
316573
430601
395465
366173
536355
309779
306421
1187982
364012
752678
750686
110714
532572
154960
273926
10127
1156173
235967
542337
140704
679634
282519
64642
915232
519718
1111938
835042
1137932
1000385
197342
224136
892726
388968
2454
657160
423649
953707
387958
812119
829722
1018656
902787
730492
850034
710019
339462
106639
387549
949140
355235
813303
340795
636592
358512
643440
1117438
667266
754597
351305
1080400
455651
382502
1139856
420302
291957
262847
1048374
721460
1061709
1110964
59248
361692
180278
1040340
130064
322006
931936
808935
616482
786352
116565
629918
126581
199869
688261
28926
232678
109213
756170
1013091
1010682
198205
755050
387830
591931
878950
835729
531437
700256
1016100
1056732
207159
4974
759636
624682
1015224
1058326
68300
240534
801491
894539
1114868
362866
402638
190321
401678
203540
31500
1098791
862083
807170
393260
296035
471950
940618
1066080
1085209
219203
397640
1172626
1142253
497240
22507
1041063
615920
345923
188368
896784
1025794
446423
379779
241866
1170530
547973
778205
414098
122595
629628
751212
1037733
261435
967176
1066262
926723
316398
934685
587825
1155997
898768
440923
873695
712214
405989
196664
570652
599072
442685
78997
941364
275464
235673
35964
326429
717574
573297
1119758
164748
819766
524355
169030
1191135
754230
466217
1014511
1193085
797439
102635
78671
726279
515237
121095
118755
474126
177230
665053
3912
157749
464760
177161
196150
68990
575669
769238
10546
46770
534530
647965
1005434
497173
1163174
854929
1001149
979484
219651
574199
496337
1164410
494192
182552
4038
587744
557184
1183462
13971
1024739
895880
703496
1139848
29429
146986
179772
1001338
1078564
1017218
707066
170401
802999
95834
436361
331697
452003
1130688
581941
228787
277445
1118080
725060
244498
232404
1160519
484876
213018
140632
229259
263758
656265
793124
258584
435148
613540
873311
185007
640146
81003
325256
829616
710827
235817
794657
987341
418675
405304
405046
522698
232162
59070
1147181
789461
611107
995468
1147522
1128779
470613
333062
782855
699957
927400
657477
470617
479116
122520
653495
630464
55028
512711
1089141
1097670
489938
474827
676604
913487
534132
796946
22879
1019869
371748
486351
265263
198259
1155882
1001254
279020
709964
251991
510414
691139
1162391
1152017
542724
649797
697899
473712
33864
643632
385022
1058539
474046
976929
103000
1066946
883321
1158031
898372
525351
810018
397086
521254
44512
156
901890
175051
1156055
109269
870245
134203
807632
239388
1054382
756725
218597
367606
469648
430791
825092
851099
78507
949069
10307
391972
1049844
961720
499391
277061
744077
1063099
1081413
765828
21338
514376
799827
667488
1143956
463367
29039
637134
796503
821488
493615
454149
1024474
319063
766062
686294
708674
248547
229504
309651
458093
340722
562902
827125
714408
377151
550126
293227
20969
997095
1102966
522093
805194
864983
764262
92354
663739
43726
446121
1169452
531562
1155201
326854
895533
999752
897582
761366
1011907
983531
552709
171391
808837
818133
577089
768589
1116745
924849
444662
896464
1088597
233444
466391
425964
744897
1145953
140429
280427
530740
36345
214122
1093093
393359
855492
35886
853045
1070967
9508
16774
1048138
987518
604927
993715
585340
87937
366649
229372
930022
586526
396520
444397
77934
287727
1078199
993734
343564
749967
611586
213600
91683
1091633
300803
1148909
123958
395413
401597
973468
668127
362688
529474
471917
484925
635810
543426
343968
1158537
120604
1060871
292351
899775
831387
192675
944197
1001747
26107
451489
745046
974417
912080
851920
388455
1126173
756126
1184616
279684
340995
365463
852313
804569
125913
135755
1059052
662255
1054419
405875
612557
1181938
127290
822481
654085
770619
870934
458719
1022651
385786
994683
474170
586884
76745
151373
866299
374343
1134498
435311
567003
1001226
486217
672858
230523
57667
440525
1168221
591028
644979
880453
195100
1060961
441847
942790
809457
1068070
1088004
1072581
1185728
856735
476089
853874
682609
490895
1106556
122969
950557
674423
32200
904174
1120029
449101
583482
815984
526512
1153211
430889
394361
802919
386063
301632
63351
1191463
102603
415960
405063
870946
949309
312102
1130573
1128334
944361
407731
628175
540362
700867
962225
713955
71977
980964
759950
447365
1129099
408594
1027228
1102867
999248
151453
341125
806669
832208
1012662
1126118
1002869
1169000
896704
475608
1107762
1004706
1095750
847836
914242
43550
1004091
631191
512059
756200
658037
693539
163167
904331
667761
498716
478742
747871
312201
16188
1006009
455427
549342
606975
139778
202962
363015
773982
163907
106108
1113155
551352
816427
487531
201561
260011
619410
217789
502830
296049
639236
42653
585165
735974
504525
1124583
153062
781347
1019770
880268
922300
451404
331189
1011928
272597
410933
521246
1061734
382653
155188
620717
755116
581036
628387
103170
950704
777194
489731
186108
401808
403046
141061
636205
386132
113015
606268
617657
964963
606596
490954
1036627
661123
1011514
703291
647
787940
231794
159510
746021
851801
418012
1114853
35017
995110
101504
375130
378284
754078
247453
123927
9541
536526
36985
710907
1068785
443145
203447
914766
1202
160659
247984
388162
1040540
327453
367584
581720
422598
749721
1009631
553465
1157853
652844
738658
355544
732734
194420
682094
353420
426273
623057
238264
741195
713897
3091
563659
1157428
753722
867054
518861
605171
295833
1188918
1019195
386266
896117
253901
337538
999470
429309
1148194
1183791
234163
361631
13065
378552
812662
351619
109225
441080
51111
787913
912641
1154691
949506
937152
289984
900612
1192899
957973
1172814
1032550
317147
381157
198232
224630
2612
916548
243803
181639
273987
877239
615013
925934
1072412
274275
592491
98834
1045068
957081
466994
45515
175208
619087
610766
444380
173478
1112835
782284
241339
180676
281965
667239
963789
233422
814442
36008
361906
385851
407577
1001331
995974
120361
690961
531545
339
939259
359060
1156090
69953
659739
624007
210453
1138112
1147959
844904
959259
1189028
1101584
347228
401395
352560
499697
386978
307887
1144168
982393
233187
1111283
146774
767111
796333
484104
479913
794202
626851
1088103
94365
234001
740377
689250
659676
1074380
463828
299400
593360
1076984
601920
737174
242604
1094241
410892
542247
203398
1145978
1114917
775536
306725
814024
690534
709017
333470
1183742
237208
915804
1104912
1120292
1165636
843748
29747
926737
1040081
70282
480745
87581
464522
343456
555649
708323
1084102
401459
645315
825863
1089025
607062
730203
581151
492622
710672
1038599
400453
914896
41782
264773
510594
806238
881715
563614
181932
835289
346609
462898
263599
1124
1018158
46
1101631
200098
727990
91111
1008085
821157
798130
118100
533968
684152
106587
572081
710057
811053
948596
1009950
705816
599817
843694
999255
1058689
818308
552342
412703
364107
437455
1134412
595334
186877
797740
438350
1070621
774184
361266
442988
824214
393371
1030569
151709
293249
855597
1141600
1066561
312008
711763
377116
953494
311453
308296
901262
65896
258585
27708
654710
763354
357437
797586
33511
189446
981241
1099951
1192831
1048799
506282
189562
166745
406047
379104
271331
23579
201520
1073955
863575
37844
930489
797721
830610
635851
480011
1002853
436299
1063467
260201
819679
882583
847490
193802
968973
866438
717295
321577
1044725
651822
1028250
346752
238369
790527
817062
1140148
555733
369269
680655
289079
362143
829905
542778
918282
223673
519298
291395
641892
628297
417602
1165697
696571
833367
20582
36108
221659
165948
571561
238766
395196
514613
591587
1041675
349315
642659
765020
173625
103092
946279
12849
885946
44611
1149635
837991
542478
489173
890026
562615
777976
334537
927111
857898
688398
1186602
1172683
360956
1136489
403247
399004
295197
473385
875204
88169
1180907
247999
666705
324320
169793
645791
602240
1097107
952535
992752
395469
280227
124516
845145
786843
344856
215061
668287
547179
295
845090
548514
6977
152327
413023
373378
819178
867548
852768
963852
378265
339955
2388
39544
96272
818382
1159540
776043
423282
81450
1087521
1151967
183226
933924
803550
1118589
138489
705832
320707
818215
332671
244535
1116013
1077911
48095
21383
643804
134740
361466
104432
315939
214597
46721
611932
225871
816329
777462
539994
1037539
261560
1106543
257215
1109655
939434
1128945
199465
1045080
691354
43138
717318
772931
791738
229467
855717
878001
640631
1132298
1109003
1159009
1180497
379242
385179
779142
326692
381546
237834
444426
1128401
324648
1151495
988667
3472
496536
1007698
8947
377345
672583
501678
576947
478917
635112
265403
1072407
1008779
27112
403790
760229
983274
968276
741471
941401
376912
225170
258415
1114742
794402
583370
61203
581526
320773
702208
452327
881033
788112
1120006
1145687
553656
993769
1155134
279719
273932
182785
556440
855679
904924
345750
447488
893936
1106922
495396
795337
333367
422443
735874
719793
915754
521261
89022
846531
987058
290357
979829
1018312
847820
628541
1003737
33680
59529
212668
1169839
459740
1053928
255861
140603
194894
83577
63198
69005
602755
716894
1048234
621070
110570
1181097
183186
472581
856582
670668
739754
953858
967904
1068272
280021
351678
634058
501311
43642
473112
951081
662517
1020941
81942
461068
866182
146771
838259
93623
445800
856075
585712
104204
158798
297569
242601
264595
363421
676801
1124145
753298
638084
194026
633737
1118079
648239
705321
980869
456076
1042230
760996
979919
1118996
890433
553191
298005
533879
82547
547096
189545
21853
144874
978216
616341
701563
1099346
1115122
50610
719541
529992
55447
818485
765986
548017
936178
166597
511082
608233
1022179
916337
924062
128292
454154
471664
698063
325967
401110
6560
484374
736897
713539
450858
460580
439340
139648
516568
301785
855103
1034176
657856
515060
509819
152824
729137
1085288
755896
642543
960465
339347
832799
889003
1010358
885643
1068539
551642
864281
911332
827921
1124250
1139978
77667
761759
1070784
1013515
1124045
397675
18194
280950
1070459
816720
447061
674612
191891
505287
39823
503451
758832
180029
326008
483590
481465
833244
599198
1134183
930788
507613
198212
339432
81791
446512
983877
152211
1147418
854961
635291
806428
888195
197921
749626
192604
1153335
283278
474054
1150835
424971
596094
1178330
731024
915087
1107621
305686
990400
794977
429942
399022
140557
1036743
838921
73931
1148647
971828
402311
931618
583172
138086
517925
814438
900073
461008
377378
554841
877272
894840
160862
487068
169242
747231
749085
544523
137110
764726
364746
36045
1002660
856010
68923
991839
881778
341964
1089154
1187483
325637
147215
523766
564261
792252
248148
539816
384010
329338
1010372
338198
1031717
338130
761440
194256
12807
612920
572341
88898
341206
138511
925424
535508
235934
647529
1059806
656049
1006219
316889
397528
182319
998198
1146496
544943
89728
717444
419544
1019259
149445
568020
699923
146278
98470
249978
533115
825667
1073117
1130631
879778
532662
325072
117166
123400
1063591
611361
697177
921082
1098404
66795
993885
346122
1123592
327265
967058
481294
788290
385358
227061
273517
185896
1055409
940355
375682
333933
187554
148942
887012
657308
760573
851418
760296
599288
952704
193990
1076866
284994
977325
730252
921855
890568
245741
435570
838021
408825
766619
771784
1079257
867349
1101370
34697
548401
476110
231042
167595
293293
645034
230233
767825
470597
156594
969605
48355
718770
50323
512423
769291
917992
150719
517166
340168
458826
686147
472700
802578
365757
97882
933414
926138
408262
909119
782397
721198
1171593
737541
685218
365393
787559
662
678081
286471
214844
84792
1023877
1132794
778195
1023134
497079
81280
770714
296689
614636
26480
1112336
32377
951921
720696
936900
724908
928377
1170187
717189
602889
691885
1181139
657548
309983
379403
992683
98280
866688
847766
762216
132661
307267
1105947
961109
118332
53577
111761
932726
580268
740848
1087787
631736
392374
1092010
385448
1099408
786379
289449
149210
1088984
475808
121712
501511
368486
270381
965646
430669
975481
168247
714425
443103
921172
87905
454320
742663
276656
409941
107637
553907
966415
688083
1160940
1144319
523503
220541
34887
755495
746208
387309
930259
734852
734320
1117458
691616
4896
47502
756470
855433
555111
69177
580977
379553
966460
968673
846870
1019283
1149572
873828
3967
140086
543609
142198
22061
6111
168309
1032071
335892
339136
414425
282449
527032
356927
1120316
774710
358998
957626
105465
1005677
280433
1101311
160689
953742
1155218
1071854
411532
560749
997487
679103
398117
261858
60797
970647
241025
434230
768455
299968
938390
1007359
984334
425769
183290
958335
642219
874281
363249
504189
1043647
834413
643155
100949
449314
243076
904267
1184206
273413
1095415
175533
1182477
635080
1004689
297140
49831
174959
508759
158339
686078
160544
49502
1040218
10552
549939
1040233
625004
1011633
596816
868061
490511
846759
232137
1100817
913153
890288
943372
1162510
805649
767164
133844
831947
584215
787207
636868
288908
922178
1170116
114189
875048
192345
21200
493224
57133
547888
311601
896257
589098
593448
499513
166873
711478
875306
979699
363959
404942
137068
833441
15176
215482
525375
333353
770421
158657
967794
580248
812281
563292
16692
777156
650776
987344
483595
588381
95157
39550
86949
893475
830105
335341
1142971
149084
619294
806943
1041798
35284
518116
130217
467096
1029012
231671
635319
394787
832625
361757
1057289
278488
5075
722459
1063048
1065898
795674
932930
231075
387995
538555
484707
192421
1063120
484674
911776
137365
571282
356225
525210
291805
1184393
1137290
665557
673811
910108
917054
207637
1111403
655560
503265
1038833
667367
712830
768531
842464
15037
1191482
1022988
174798
895597
469085
47900
115495
783444
1141296
947265
1041757
182606
799351
312744
194605
992487
581468
46597
160755
1142354
216805
654655
89311
1035542
1063594
777755
101059
433356
563844
301536
1124265
491373
1028933
856470
633296
235558
1074195
45322
419057
267221
1100749
1062883
1100895
114004
1052228
248886
782023
1011731
366610
604815
1063169
1073142
814514
988733
214002
731728
484250
388821
743911
711054
784271
263496
234639
769800
288457
1101216
869575
273602
20604
1054863
1156476
41437
1180355
928770
984697
354131
338238
1133639
1136215
475761
4466
741070
96290
61669
836241
628134
194994
194742
682512
199400
425724
530635
1083785
730888
630600
716019
147166
715171
904920
788039
9242
998037
115595
777028
425292
761003
376936
1105380
618574
390374
831411
953836
791986
1023199
402774
138949
441282
270711
731717
258456
918688
69109
1040199
506930
862782
412158
754419
363244
792147
501406
43967
938826
373554
988531
243543
980991
1193448
1060126
248759
219504
106941
1168322
566932
966544
95721
929916
136140
614350
1177905
629392
894495
130936
44933
156368
835556
142117
1058345
823762
1021508
324538
445404
1155695
731004
1071348
1166139
209228
84930
1136318
1188046
98278
89632
953123
1026044
573192
92995
802766
353103
865736
163307
495887
202269
1093184
1114709
657838
252349
1037805
489196
538222
811122
292182
143573
338271
813684
652428
382363
874403
901006
434363
714757
856507
766897
1095165
741474
887986
977834
1144493
429209
449466
336548
727441
1025734
1098787
593447
1180337
107371
703752
840934
1120604
1086987
370914
1002339
140260
77560
994750
609532
542045
321900
914235
299880
1150128
597484
426484
912333
928379
1020510
925790
418151
879612
1085388
984670
355222
525368
277541
872194
845694
694086
847807
109358
1099695
1085502
676997
139260
639565
442863
248448
831474
90948
751011
801570
905799
175536
618324
56660
1111944
122083
685666
199999
760874
535329
984064
147247
455428
578797
1002970
750907
159937
1018669
826806
273142
1135365
1083965
204830
93755
211963
657082
487419
118647
941502
897303
1017052
629181
46167
365571
567008
1160219
226328
721878
473893
90895
673015
1014404
963160
663681
708994
506143
372674
636106
203381
135359
684452
903329
338461
398928
563663
500072
1156671
899851
258877
859071
155
445542
922771
335701
804827
357758
1034937
436837
225479
1099041
610133
170881
223164
271391
756478
679650
389486
893380
429770
811445
601318
473644
908199
146220
643387
100902
1103995
1031917
1037829
914564
18594
464291
211931
905939
1183634
128046
965779
836448
992598
57361
229083
547687
1188912
601359
272202
145956
1174005
291026
1151633
729877
756349
584644
306419
314467
1171748
1112231
918885
1098195
565678
396724
411335
401507
1136784
1155823
627928
420267
115380
593485
574358
898184
387160
103870
368633
1022031
1045219
34786
917262
1087694
1028564
901843
573104
594111
54663
241619
755900
379430
941240
77106
657421
603474
640677
1098828
1033467
917878
1150956
640094
176520
927841
799590
126691
1133164
787263
365164
768703
1091725
189432
812527
1033742
1034332
387337
978239
756159
296180
81320
325599
898324
435930
483072
839814
1143084
593972
1044534
784488
1040371
891899
927096
1132357
194859
934562
499947
883910
827283
144104
503139
1026091
301002
243776
1115229
1190517
35839
594198
182484
1051021
1007530
106954
970791
25848
665080
449991
1122220
362886
693630
214508
899586
624611
201337
1025409
134347
867771
192664
254085
121817
90412
1131463
284889
667711
202591
677851
915643
699466
607591
818966
892790
695566
931834
937654
1186697
742890
440259
410601
900968
732117
567964
198419
798691
460633
1005219
1116145
574222
1041612
450746
953719
1000417
93879
457774
914099
806579
352829
1071416
681689
786025
408137
248624
692047
306337
643491
141669
960604
737278
162180
383890
43574
782368
205186
1167809
1053400
1080786
94128
365759
805836
599517
914190
531959
388103
196567
657959
229879
654737
738430
413549
944732
432301
533321
1080397
907695
516634
721626
740368
242466
211936
1075609
737240
15029
1015854
290387
50489
674299
690867
138039
537770
117389
800471
1180118
640128
812815
701944
346241
81952
782567
937332
574595
437940
1170600
103480
71688
112941
456289
651189
187416
611843
466273
190749
1074398
1056218
966065
872869
875779
844786
444675
1044131
627686
225667
751142
169643
527089
534250
114005
643908
421345
310163
51279
895348
565171
93426
4567
73663
803873
307275
299870
1031555
715757
361011
534042
973912
787477
311669
171778
548428
814787
781521
85631
1123017
839230
742840
827983
199085
380738
566621
602527
103613
359731
386027
854280
12051
993020
607752
363952
369356
2645
45249
236770
284556
554192
798596
961963
742161
215756
10143
518663
607609
1126750
448804
1003789
225532
652600
221852
33818
141281
156325
667791
986133
57193
350145
711699
667203
31029
1169218
186354
509268
920655
338665
315765
722851
978787
1186218
907687
124167
574126
253581
1093211
76648
952966
1149170
939724
384358
599489
313171
103453
1051897
27138
730987
681139
460248
184684
476817
518087
151320
1155168
1152385
143839
1017685
1158590
9091
946722
564022
825531
790780
865597
827841
1003941
341543
807136
1114031
295512
460169
1062547
334106
1136566
779743
585333
693432
237998
543337
1162942
680711
434761
933388
1088439
843720
335256
641449
780113
238138
815965
960513
325029
216774
1058505
351207
67854
207239
760929
8404
1155875
166977
717489
558941
800487
944709
497684
938951
180284
360480
481534
392323
263071
273396
868673
319002
470784
260603
1113935
800177
206173
703671
829760
391714
186824
1171710
184762
725748
268791
417090
964529
980576
207712
36179
43844
336510
1021697
182788
348270
428821
340022
972428
1175535
306212
894649
143661
34966
232057
218443
229875
1128068
590602
690263
825635
716360
510146
570905
652318
300192
870709
743208
380474
698653
172490
507445
785007
40284
812326
470530
731548
350751
974590
365162
190080
372336
1109630
1017741
655943
342204
733259
604838
1108934
628899
100267
782160
326740
142012
1152161
299795
1113170
453207
1085933
808920
768335
1044933
87846
933468
572284
538951
182265
414590
1190288
48762
13491
775307
964573
970117
22375
255825
805277
34960
889322
556022
952160
57890
352738
470987
357005
140173
255414
407841
187094
98811
158066
819834
421166
399104
1121553
725750
1141882
59324
840204
369210
376243
278820
1045997
443278
560942
124427
962956
760171
552180
757925
395618
833052
810996
268970
387121
287507
739912
953968
656545
81496
1081641
442373
384961
617171
165135
9517
21672
1098352
778555
905785
343976
809548
454333
206888
36271
927476
243469
161013
479951
245921
633948
861192
144422
375025
600593
782332
778814
333516
39313
251933
371961
165085
54735
996076
897870
147924
531600
701904
677770
259991
591430
485285
821249
1091840
1024616
698265
1013723
74049
126002
1016025
851678
165426
460109
581034
1021017
895010
321618
1144509
969934
690692
14400
22793
596253
319808
693735
497799
272005
39925
96785
1128175
22093
547390
968871
632669
451235
747634
700713
1076887
570541
1170974
241923
964540
189890
805001
175713
544030
874031
663645
239193
1025379
1032243
978113
596762
328536
1024397
393136
46100
445771
559998
401842
537437
739126
900502
142044
422672
794946
549392
1029160
45779
356617
520985
626861
543684
1024152
1111408
959041
352887
998775
954956
881155
810014
389632
1150500
56403
1158303
954912
671377
289007
94596
504185
1062514
401588
50931
214403
21829
220339
131188
400407
172344
692841
21485
975990
1110471
598410
772950
843862
232310
833084
1048759
852441
516037
400513
533960
343241
1007437
506785
652474
151271
938800
34131
806574
713245
898624
546670
155950
381462
281675
940915
1126826
466478
245219
888468
912584
874181
1062386
229296
529479
970931
88339
320636
536573
579716
777597
956425
620334
264063
791350
531487
106849
1121322
570262
835441
212556
672337
1168091
731507
1071515
1096302
778300
135594
311005
461982
381139
817952
1062931
961251
1066023
647766
928707
777657
951297
1117184
323219
37749
696502
1105056
908483
539884
256124
565942
127069
547279
848041
504803
542989
267073
260221
1138908
801472
1023521
586974
339701
801832
746008
487224
1007245
357392
1175476
919698
768644
45527
658417
782764
711409
464022
930977
635643
296662
710190
843103
1167923
936441
668077
354763
21538
493122
1075272
177588
393429
493877
587009
440146
543098
153300
890999
141935
657499
88911
300662
823270
95121
115397
257789
26533
423684
1144326
569824
960065
322763
1140328
588296
955123
553322
1066841
796798
496175
318435
466047
566637
403437
267527
448696
1190345
787380
278866
536306
44086
884332
677315
447898
893948
806702
106535
424588
392302
399620
831763
779932
92823
323851
767602
932609
998773
807884
965940
495956
928534
589903
1127557
682351
325529
694909
49079
277518
918930
233118
304979
1121739
91127
811249
694496
671054
868664
386594
464496
331137
1024905
199124
584791
331593
48377
241217
523455
34867
312857
348276
1181169
889361
153336
913438
941969
147855
603676
1085030
1027565
420244
300627
247546
210556
481209
579659
487157
992870
892744
679957
130425
575866
299064
390682
42511
199628
35532
235843
18367
785545
66683
246275
38911
989240
786180
969597
482112
371318
702635
315607
415697
775293
228242
226603
248451
943123
669345
408921
613710
55549
731725
823365
650512
1053112
235067
1115857
896085
358795
1161480
645062
909360
849225
499128
322224
279152
925327
1112458
229665
175635
1184358
1130514
670123
1024346
93950
686009
791805
106616
317905
1007340
1079720
509621
1114889
18457
835297
689448
364779
17154
345671
87236
79376
704379
649909
72874
793804
670207
998136
981027
796315
563461
508303
706792
566252
818525
982535
901113
729479
1024108
573201
641192
65091
877149
1008861
802185
619001
684456
296239
78332
31686
929687
68035
989170
388915
878795
1062223
508817
58024
512414
263060
899667
697853
778269
761753
970699
279029
232183
819574
24821
910217
343322
193133
373142
718672
694683
929550
460428
31394
483924
248166
81592
255375
42207
506160
771757
277310
769590
601969
86257
1084603
783432
606718
881518
254604
1189680
843122
697421
846782
327565
237380
127311
1053919
99118
622632
1084263
866212
541003
13035
934253
271651
1095937
328800
34038
838467
63145
132477
520031
898074
281108
104328
855040
670927
524110
590451
286405
267162
257658
1386
804427
977269
251953
21917
808218
788956
260646
997998
829392
112575
1040611
979710
523179
732255
655274
875126
374065
1123803
1121546
1189726
415084
699960
1007069
520318
309858
1133179
901898
475302
39386
191869
323130
620428
684648
1181975
363888
842527
909482
766493
712084
11711
1193064
696592
1064836
414102
70841
999448
101502
849491
996324
296129
1149931
991671
563317
83133
669773
1096808
691213
1118745
643295
604269
561479
640038
878801
527560
309084
786732
717556
972422
259652
555947
876517
444321
73580
642370
758749
452649
1104436
1140320
10351
896990
621769
40671
981098
788428
662547
21128
871127
285825
658143
114600
1183781
296775
943191
486057
100526
1094971
357814
633065
1107499
73297
670519
287262
1001954
537244
398094
844103
318614
1184597
732870
1078366
22345
1060464
1164177
862489
581931
451330
812616
986290
27988
64058
527802
75147
187080
560487
715587
967655
564535
604525
833159
634153
1130325
913601
311077
438453
633434
606815
1037498
939820
818244
996197
1096674
839530
334197
995090
450355
68833
832980
259427
1065941
1136249
668502
277717
377332
853455
788980
606158
1013369
353123
1088742
950541
1181079
377150
442459
179997
491210
219170
181708
1012426
756532
449164
80563
825792
788387
1189689
1112131
300791
303248
837833
866194
1183402
788803
46815
315475
669548
526071
264812
365777
780813
329744
731680
252604
909303
374792
632899
160781
1185283
573522
731102
236902
1081139
1180020
702534
999244
619047
1049494
637505
152182
78857
941083
781102
983526
728098
210898
16664
533206
983514
980602
1127459
187583
718977
1011515
261551
630011
949937
275632
882792
459648
551929
668006
356319
385193
302925
423064
621074
271698
785571
1157489
894169
140056
1186983
570871
876167
758465
128093
62015
68626
944448
1048380
462623
641896
1044954
148001
587805
524907
935702
1143323
484710
1099165
718518
765762
569021
650464
517792
18402
1070363
404243
1101330
577237
343234
1106198
407618
451897
689830
1013572
1181499
446095
307673
1083374
758944
186551
440865
52744
610520
4582
1098390
1190103
340579
888226
1102530
285141
995743
63148
1107936
1046790
721532
656638
300350
808632
21346
172615
174268
224255
980689
841847
657555
302121
945227
670947
395767
1093938
920050
803467
1191464
62905
1033484
456618
173380
691032
488823
257478
1046773
305353
894519
100706
511167
1090712
125082
255886
558442
207377
681338
369660
639856
1181948
526344
155670
646493
669733
1151139
97189
789103
978221
542515
953959
869668
196976
378406
78608
1124487
408130
504027
547238
533569
1091296
1037920
51859
283545
235879
247261
144220
859985
549656
509081
359357
164400
778699
21501
303498
571707
698500
945504
160835
123781
1069434
514989
860013
988452
1189052
890156
317869
625667
749110
321066
257379
1073794
544088
489086
581382
1166973
535900
576747
373718
1048650
724717
839183
878608
487763
934981
339171
512437
730023
1131164
255369
975634
393270
90350
381953
1036055
315224
184479
22053
928441
1060361
448560
889218
424591
299621
80463
1068136
14621
9019
569937
223979
42621
1153835
253719
70388
120547
542262
756366
1028436
20623
553900
1015999
975088
701667
267369
397469
334275
893087
610232
1070954
520010
776832
575041
962926
227218
277428
902892
301302
393596
800483
885652
1165267
1193046
880326
1105169
295520
897798
171922
259245
626886
223990
169965
978823
327504
468732
428756
1064404
970205
1087776
1139935
741211
506452
979585
278067
1110031
304016
925359
534749
389470
808317
61158
847417
365392
50634
88025
1099221
1029659
569598
1131288
983941
223366
831001
737432
45435
1041307
376205
874141
469139
612188
382073
1101830
815534
304103
68687
577061
155838
239974
828432
768962
198936
291405
330437
633244
166538
917024
696083
20770
809106
290744
1017719
319909
49977
441252
340453
552797
188860
1089777
869980
813404
1081517
545803
1114270
741472
1057762
618775
1077705
626050
842604
278109
251496
501463
1059748
825355
160009
271490
506882
44804
128465
788407
775576
158542
160357
642695
343893
1005476
434939
579375
392250
294865
1069814
420850
256768
366958
115601
403827
1113251
322875
528248
1078426
41188
46827
719417
567347
622046
645656
1137251
92427
628872
968317
652960
99778
1087492
406735
711502
278583
314138
530504
750010
1029603
238476
660229
855102
1139630
177629
759297
876162
106137
714879
3953
309960
834626
692325
725446
852891
404171
1174778
226672
192013
111925
264386
536203
226589
405077
448737
949450
777204
667108
309217
927207
983487
527237
510355
938168
496697
228396
1107656
320711
871950
938453
608818
847519
1092835
981281
255371
1122597
693955
734350
718600
1171
138683
830230
992759
1175760
895015
809614
902020
378003
399821
413460
322455
524241
404566
694597
99806
57492
826471
285101
948559
1002866
7077
694780
927433
475190
292413
681388
679642
1074548
924979
751692
1041859
1140063
1187724
875551
961756
1086950
177249
1011587
164318
830612
919607
1091284
527422
80061
687862
576099
172308
413831
1063086
578834
927661
482714
313746
819748
190572
937143
634467
466451
151044
270163
565017
303606
523712
676764
293508
788994
519175
161988
909689
118436
563432
659176
80668
390595
712878
11694
193532
847581
849487
1084890
12256
700229
583072
507069
1125089
677606
1092794
1021307
386699
516358
7925
478591
112990
1099692
757744
24917
220464
389176
1178171
453006
1034472
19729
569708
1150436
654690
144101
916591
923524
258880
73662
395590
533074
490434
152783
910507
1104748
262007
996451
1004155
685861
650282
514755
1157418
584333
616444
722930
549456
785993
479040
1101916
259607
369722
742892
63960
832787
349813
64199
733239
97343
278679
768045
676304
518352
33996
781367
373855
683702
85844
644078
726487
397150
106949
465866
778392
470625
350693
946856
278629
271140
1050757
607945
338675
381292
622129
332222
676079
419745
706569
605684
5071
1043614
222785
451632
772400
309673
178783
1083026
631010
960780
1092900
825417
473753
1126436
53511
215004
11236
219527
307547
1188998
735755
488903
780751
273760
1049583
606939
656306
1125791
1152316
6159
153272
767344
1010037
751508
385286
1011326
538996
1030883
689771
998669
672307
851000
326418
779697
573071
467774
688137
48680
699417
1123980
840015
490469
1064172
889565
62421
513083
872953
127045
625333
1128782
809680
347604
659540
324624
936054
808202
768509
995546
119510
69483
329355
542763
598132
646806
384052
833467
955170
837545
280844
81710
925685
807413
1181610
867605
404061
955532
647256
889041
940129
98889
1050593
666335
191601
235250
431661
374711
683411
1030508
591757
351438
555107
791175
736235
892177
249421
825286
365502
1090135
844756
990100
282107
822161
686269
469360
1008734
444236
757784
729439
190115
1047489
473811
815967
1176507
896006
304849
168727
939099
1163134
30702
1048498
1023762
613669
822108
422864
477707
592309
47494
52839
860035
221977
498086
583381
806802
935874
832908
405036
178739
196153
111816
478035
1112911
610164
27347
960694
756834
266800
1094096
832055
569939
279562
615410
901426
189111
2257
950325
636484
159912
120061
1174768
789508
873119
205622
940342
480945
182143
1077001
333536
1130581
1087138
351951
639581
645130
944555
393813
834058
806284
944670
1147320
908718
637813
610598
266476
3697
963586
916742
163410
382525
575358
287447
1130749
341510
498968
1170858
633046
709631
725818
1185750
855831
677781
366444
785985
45685
250879
676541
528513
104027
441277
840713
470615
1092206
328349
534360
905562
1090589
115278
598174
1039305
1069823
1172316
416572
118083
130847
902285
533185
54011
15290
549097
233833
1076735
356260
1152488
1114290
222445
151123
513932
244766
479933
919780
9136
331110
466591
13844
409440
323885
1158985
866029
99341
694259
724462
704017
237592
848338
899434
442416
591950
1128370
1006880
463738
669209
981445
1183707
444112
1050559
816784
279534
1112941
186094
333839
867021
77373
934736
873944
1073952
254615
1142783
676576
284703
1146023
283232
538544
438348
307403
968827
828985
701000
991094
916518
510256
324371
472365
388554
110713
425486
120568
185247
1002049
558165
683712
1017678
624373
138640
343559
677306
1092978
216091
1082893
82891
810394
6852
1182968
307159
565389
1163896
803222
959900
1096947
962838
12672
871573
123172
758729
867900
981068
1091127
280232
69822
1050434
212421
296745
792729
454516
806068
244496
464484
37698
175569
1052170
42730
590485
535660
1106008
792913
345781
1112478
1133325
229559
866666
78990
110787
148004
105647
154077
391506
723630
741683
697531
427251
1027395
409166
1168663
910316
241542
490843
519180
463982
959777
535468
432848
174324
582921
961958
617153
243489
490493
580063
371179
641150
624426
906954
231059
709576
347467
95682
996361
438472
580158
809171
3570
55937
674043
501854
1042838
740444
490830
248426
592808
365891
917028
720148
581338
816731
343139
886163
959544
900694
530425
1066808
754265
396928
255541
182893
939936
62460
7656
455275
968859
294578
383524
903893
636866
749034
890140
781930
846346
23667
331834
723356
800928
848842
346082
1075043
566628
770692
926412
617221
552259
532930
94357
744195
648785
962954
544872
110630
1185998
500082
363430
318041
1004589
315054
256295
1060023
711524
318098
844276
1098401
705434
1017156
1043646
938624
53011
1031615
896911
1084362
197031
822195
398169
625963
553550
233575
928373
561528
193434
580916
830904
24167
743391
161362
335645
427999
60361
98676
576723
94952
1013114
515478
269285
294716
3455
50411
442065
479224
1140496
22698
65800
750073
687591
206071
54033
974583
629919
699238
323751
1029822
260174
132797
1106846
685831
24861
535291
947377
136925
380815
460521
631710
578915
42715
93457
951273
1171047
469867
472201
155642
819681
1026834
131325
64864
718173
110661
989135
540736
1012855
799729
285630
944072
1004438
443411
128263
914343
176137
960643
842653
410738
222417
1008513
124702
1000640
527407
1068435
534790
306205
62278
631752
110460
1021839
948442
567024
455943
416365
770102
920643
417248
502897
646126
932931
879209
464927
378649
1160163
681348
776373
737996
750581
78825
426911
908345
34040
147943
8126
1059166
1117976
54160
120296
282543
1007273
48319
1166846
503587
1011078
808457
590473
497414
130619
1186087
111846
315942
799810
674844
149352
1134001
1037307
1180396
225085
730022
1109913
205850
264461
735352
706457
554724
406026
35912
560630
569538
1068554
627324
44575
444562
247007
1021483
1003543
1035725
1015460
481994
597627
277142
900844
967753
256506
253847
600015
109831
615450
177855
272305
538600
301670
70349
596403
1032143
5960
458481
366796
1103305
1076854
231667
760173
653211
232074
907232
1133364
700362
371368
155949
89401
377608
160907
557129
246129
899800
719287
1119353
56600
868581
176764
910862
581889
1121019
492196
711392
818407
522689
1146378
77205
557414
502307
880077
299177
729142
732647
932078
1110681
1033427
566559
977695
1143055
930672
1138417
1103957
1010480
294253
804778
64813
736163
194169
210078
245628
414444
1095212
412454
782912
656971
1011025
196105
307128
1063307
1056158
738751
108865
914764
529306
262715
37995
987196
823769
557200
424964
374518
413677
903973
1119922
512800
401855
697445
146311
292453
886138
410782
737820
921548
730873
683365
83242
198925
896232
324682
1184792
230257
155100
864666
395651
106579
1048873
372021
511031
371845
701203
764431
290441
296005
773483
457585
288855
573530
198261
905324
67183
76058
597595
557127
240624
502019
161037
519255
498736
1092966
69091
579624
108664
1098160
578515
579653
675539
976964
22561
68794
627518
255841
275677
587279
155711
156408
1178105
624681
1003076
1143985
1052625
1068937
123125
1094186
828026
134808
887997
1044818
597126
981914
445248
886422
1189820
572511
745013
978865
170054
1171497
434543
1124020
939845
162831
39929
218175
279792
955865
965280
127102
914030
96080
62279
983043
726097
398148
604788
703088
412941
274609
283705
630458
238518
24526
685178
94083
514601
240121
835281
131086
439676
555458
274124
676935
229434
359604
637064
627501
48168
955069
1138203
809711
467346
372345
1078948
1036481
130578
123734
652190
260209
791598
707344
1035700
175333
1138620
1169995
72611
877299
1039088
1021031
300056
774999
140978
478531
762142
867810
735063
229482
249541
377618
1089955
319922
238738
606809
518371
845618
1088018
1013717
1115797
351149
924396
1026451
252157
447671
627523
842693
835331
874269
638697
494883
957520
1162478
1022020
565969
27903
1132053
278105
928406
518823
1094894
302815
1007352
270878
768744
577473
851179
838054
741065
477400
137317
699803
642386
4193
40767
1137055
726916
517586
621278
1008423
598963
907530
613399
354698
679970
642640
889799
126796
1103712
969011
948628
467546
216767
182628
996289
445990
885228
233378
109602
623912
1010462
190713
525034
340108
282236
59056
328186
1023814
941821
53314
60775
130027
895962
321152
897833
1170900
976939
632984
311821
199506
456042
51887
1059749
243719
200365
1089102
897987
1108516
187008
463056
854314
10806
1147190
534903
245103
272147
852676
931694
487643
399245
700034
97588
616590
741536
902304
380163
198832
163052
694637
847804
797958
516206
267577
229437
133035
1101523
399282
250021
184891
789152
58508
1169009
173858
349370
168356
152209
334140
435682
587866
466187
149579
351333
979782
944856
807537
1156827
391760
827295
868525
1108123
743614
1006976
688074
441397
1103882
274283
734808
627958
890059
33620
42540
493097
831263
884152
1059692
632403
474006
185327
578402
1050945
1045560
109169
851557
986330
272740
807824
590133
284212
320728
790815
932749
643323
1014546
1063155
875486
116321
781046
441542
857136
1043553
1138014
504010
160499
356150
316866
503118
883134
252139
351015
643084
150750
782588
131668
961370
285987
233085
952556
610326
174020
429343
1111671
532186
868560
240887
157075
1076623
569220
891109
164522
425308
392703
294668
992583
321192
443230
1026871
1068822
129348
165809
510924
345962
148614
767722
364700
759509
335918
725522
155126
98096
939704
887805
1158573
303619
760609
78398
561646
1106040
391670
393419
204060
932576
373576
52604
198488
354909
702998
1040443
110311
30137
649224
279205
908639
458100
1095613
167800
411633
391880
567235
140500
316755
97849
781725
871542
1097615
305364
1015729
1082583
49456
262192
672857
617914
36368
70153
877014
776745
387413
375599
346819
438833
1095054
713235
918212
687576
526653
628925
245480
905717
922135
728981
179648
205840
1008822
449843
610067
28261
899018
855636
343544
1099268
248898
236780
1097742
1137219
1184020
739277
859218
1130816
868797
27956
1123794
494507
558896
1090898
425928
829464
975863
725383
458778
1188790
380571
803546
1076463
721733
627904
26664
491833
697967
755167
936527
998836
196486
754774
506304
54142
619590
1085245
740687
105953
657869
209310
250876
25039
1160807
712934
595345
881403
785033
657622
583657
775062
184447
784458
97057
275480
799262
480098
251777
9386
97158
810200
633968
614822
997246
400141
284075
299732
1027756
1037645
117684
740467
1148138
850870
518695
1187415
134908
1113514
740264
1144863
253616
1151065
75215
297582
980682
496640
799319
75043
529831
981094
211887
95696
495672
721179
175804
63946
357438
957236
1108514
870788
1015671
677487
676081
733722
1108298
805961
50222
48052
1027434
402930
1185835
78231
702721
407862
549862
925459
1143716
968162
354282
478679
868860
1048449
541934
884055
757960
25596
136154
88456
658623
118820
1150927
421695
295379
735700
1154516
520434
943966
1192882
537376
560082
70717
11903
899441
545243
669701
897733
1049265
798820
601530
291953
296551
194530
539196
934413
547509
96156
307281
729449
469390
1021941
465803
114719
161802
327404
207216
1093559
129362
786490
1108663
1132390
624157
582475
1081961
514066
423097
974414
1152208
298870
412521
585231
626287
1155912
959201
241249
842331
586436
858240
970292
525689
402941
512647
275046
518698
449179
571001
1077110
268426
984643
830968
39472
511387
829252
1101361
1034316
534327
532173
748692
577442
731570
521090
757936
429949
429668
29688
225485
1049283
361114
901691
678320
243010
1131791
689907
501839
55285
618084
1059523
1020685
1091345
346534
478195
1128554
55326
1041515
794054
411351
1048919
138334
198441
664851
749061
1177619
1187501
847429
877535
334345
512838
259891
977752
830195
93844
216604
289975
215937
622097
1128776
1011838
454830
84828
176259
902896
768687
414946
1087866
82662
746175
385634
594512
724884
1138987
81828
736856
821080
929105
859522
940379
290587
475800
446033
448741
962466
892331
404202
1048985
902642
484230
1006842
706361
648708
414637
752401
948452
668595
364533
929127
895827
1183956
309129
885027
106803
57189
1044065
682551
833648
31674
893051
1108397
911470
605183
123185
286791
370325
515735
997303
611226
721922
6698
490276
242455
210908
106343
599684
1123187
205766
143208
499038
332417
1152139
78255
877488
502417
154529
535395
1098917
1088879
451792
93435
905484
789394
669645
576990
959942
621886
141762
161938
296505
976635
511909
1151513
571477
1142182
625108
902983
1175644
507343
968223
640149
736749
855794
86844
692355
931287
359818
561859
788123
643486
1180626
1086976
897565
229530
486736
863104
703409
318955
571240
687624
627443
549076
406637
36855
268767
723945
259030
1150232
1006397
443715
1011776
937950
1180375
203170
13096
885966
698002
1131932
577905
984450
161758
658259
745671
995589
325842
676483
461199
699039
174568
877585
797032
1022016
914391
87703
357148
84587
1119796
1112189
1015482
408507
61198
675324
913465
645709
2884
165323
149621
887897
633873
809418
841532
665562
243687
659553
997418
151076
660468
3733
459665
977004
786890
42002
1105490
431402
915982
51177
660543
324240
1102939
126596
615765
284877
797403
486182
791317
560106
594599
322993
772472
972901
922916
871053
1120168
920659
504045
1039504
33848
812178
1048735
375828
540521
761730
777686
521501
1019589
269205
106099
83238
554164
1056433
841815
674020
1193115
745600
565891
78734
67802
490825
301087
177508
1186152
538380
7368
556369
279911
272814
1094923
780308
731928
156656
639720
144986
591285
414258
1061044
471429
534118
477760
762862
816821
747605
552957
79007
1141660
647522
1061916
826002
42215
561452
502310
1181401
868696
911163
1033900
458344
572078
80161
310335
823948
722138
163788
832242
1112516
617266
1090488
957566
325596
1155526
965702
15438
38641
747781
550977
849793
606950
968481
981775
72469
367093
767009
955835
726552
29128
862271
323738
555818
449549
65002
491920
657000
955462
909194
343789
750306
982832
553186
730166
807344
1109537
96873
129827
117382
311804
557083
500879
335350
384086
626335
839410
794033
1150781
840639
666797
174905
1044597
119197
16657
975268
571977
749773
829279
1125287
290093
324047
695674
198738
962840
85730
962969
636588
965200
744029
827278
1033652
651815
799333
742594
8811
209035
1026590
979626
896467
921496
43411
420038
620870
396089
421966
1034129
516755
204106
1095808
764677
816406
895801
966832
1152013
331605
251175
400024
806964
1042189
466058
1039631
733383
814303
668648
454001
825887
674518
1049544
461672
891113
610833
266780
104939
1095809
1145713
489880
967059
952914
718390
216837
481720
709463
933920
535236
271270
27725
467643
217481
163944
343329
1124731
393407
1141479
328512
948298
811959
283543
33383
687992
956330
189012
1017668
992921
673099
1067369
576939
680775
862305
1102685
312922
493340
939725
295261
876064
467565
273490
45119
268822
222015
295277
611388
364803
500813
1067906
1150939
37721
506872
747028
368209
1068602
217626
328943
381774
675486
402664
519680
1160434
492536
1177720
763951
651723
603686
601175
564704
855739
114802
414938
973379
574605
774548
1134090
305903
1051106
578868
132925
485095
333431
625295
602423
1174970
872159
577998
465859
540101
301294
118854
200693
986310
832937
944790
677889
992549
986438
88159
812832
1124735
67950
85628
273
122052
1037872
299451
989476
69550
972447
424716
969361
116372
85621
819362
1138174
522954
126084
448466
686340
810680
463269
149623
858909
1006090
251993
570078
288625
778845
84526
448642
100616
1185867
849717
791953
170265
1029536
86517
314771
567252
559301
759081
290919
8036
196291
483618
923749
1133657
1069712
235211
808903
174958
555891
376561
243545
533028
517491
185320
408561
138975
182866
737297
1179980
1034862
289481
553928
319735
940308
449765
399860
31997
931716
458873
381788
502382
24778
357033
920771
183763
440700
293781
700683
697749
409478
736604
357185
720618
388566
912353
172469
636193
72180
738880
43946
662941
665567
79627
211679
937483
817327
410799
1046638
50542
429579
470456
515232
459750
84615
841148
88835
144491
324427
110478
69223
1115996
479625
94779
947225
675814
842492
591555
985398
273877
1064322
383248
760778
956520
370386
48742
1167036
20727
247446
130424
285418
658085
1162789
844861
1189027
698806
518674
297834
204836
15181
488571
625068
757743
819534
530596
541702
346172
449030
291345
1112377
691460
1062300
523007
659053
764550
977087
921914
634724
706530
462934
1003733
129649
1002209
234707
1148323
537314
403032
1000495
1144103
69694
1158413
1013646
1003238
677014
1024233
676630
209156
101509
1178322
363832
975816
752920
14531
951660
91465
1105928
1085745
591383
168452
741640
203795
621659
763000
54396
236879
168125
103344
791803
1092700
461235
612114
1018343
554744
32184
516266
622593
82183
627467
152217
141096
409875
274824
487623
1015927
188289
247123
273703
1110803
6603
796396
678729
12916
243805
1100333
200490
290192
634179
1022840
1063409
685025
87002
82457
1084437
764626
499046
625778
878240
221958
1148153
1040778
609445
863072
509509
105126
838691
521374
211881
807874
1052766
615939
599765
60395
1141452
284912
829922
210713
1104308
670339
638061
714903
630145
762051
1189785
649956
321412
271207
439443
168836
1073552
511505
433593
134491
480914
966905
394704
243167
803169
147540
1055752
602231
40432
848157
500076
123374
1116740
725244
966053
567074
966363
931543
629486
673280
884738
298621
963843
1054610
163333
473740
881244
391920
238760
83148
1165256
385244
1098350
1056789
343155
1089735
1131419
569430
218828
530470
426794
1067022
86287
526178
940328
993054
738115
1016210
55842
659574
229895
494179
979415
920765
957700
490711
574668
200699
560841
1098531
602949
561127
319315
1028667
347322
932727
154152
314248
73913
146132
478788
3019
1055380
1027411
361813
197726
703678
401385
1107855
967828
505053
57434
1069625
304075
1080861
57647
439420
856358
566876
299499
1162548
1178713
1031968
385446
859017
918779
760178
428172
1020843
933300
808363
240137
557587
1157075
422533
617952
587504
587406
789538
957764
629532
91516
545275
999088
552307
597581
205945
1147514
471031
674008
1190535
18359
888696
817403
214721
407016
496886
778334
838494
1054395
1122362
425234
1155287
687531
1129415
128179
946332
1107832
513261
916855
867584
699273
917105
324464
505477
1104200
349251
684573
748870
441560
638664
129748
1148001
536631
905946
754194
694842
438729
352142
903578
795864
49606
731480
586734
864026
7867
516467
988990
1117151
1189118
1061798
709307
435171
1006222
171192
1160057
281379
738848
543651
1029311
934283
306268
690175
903871
126249
662837
534624
625659
556799
159101
235652
129102
9653
487497
612515
1156401
1047874
50574
306312
636570
981175
679524
908797
1164683
250885
571314
41672
1129383
754061
357258
960843
859099
261680
948644
1029283
45471
604402
314411
373245
413607
881844
607608
1043575
314560
213838
720396
536318
545272
382669
207125
99327
137538
1072080
188614
1023806
1153167
210238
257505
1088292
1146244
800597
142741
993855
670612
379987
818537
381719
629950
1117829
412103
601374
351605
200373
1071525
1123916
385032
146379
572252
1108672
414909
52764
1031267
328207
992492
1121685
1103547
693618
821168
994896
492261
819276
687741
251289
243457
836053
167669
173379
418800
43111
201163
810118
564020
387819
985225
313948
1028760
624676
701821
214857
729243
145363
531551
371134
494296
1017552
1174041
771396
428838
231792
550858
1032252
794771
187182
270375
1017329
359308
493873
863228
487326
34897
422263
438997
990731
170125
356846
881330
131460
1013074
340747
538955
875160
69996
587502
451312
984994
605534
764957
1151082
92487
122736
145739
292462
678156
900411
714344
805724
1094699
55404
307696
458153
195618
124781
243464
244413
950354
793602
104864
935082
732190
1004959
235249
936518
741144
458862
409741
116953
466309
439283
199527
64735
528529
35266
193536
672018
1044418
420251
808746
803570
178799
575765
275328
526077
817398
796878
11057
491704
994493
1057867
1028228
793407
786536
619208
1128560
1072503
528737
407303
821542
425099
264466
261009
56801
528143
542035
674957
1187764
818715
528414
332641
113971
788839
599558
409607
527945
607248
41476
636091
441725
375826
748289
278713
1093596
641283
404874
103878
760534
431043
1150973
418511
1085049
1036345
1191018
1077714
205484
43960
244168
374444
88544
585172
967647
181924
239356
635396
175363
1150919
823042
23870
1023303
607331
211636
903661
114055
611230
1132235
551314
1044974
400707
415945
986461
1051443
728153
1111314
790998
439516
335083
1023190
158800
67374
342623
1005774
1140097
485721
127367
156066
363481
1057708
465811
417206
264777
127337
1169905
543173
770590
873926
334276
726991
182132
987192
938117
623418
918344
723742
1145417
1171213
999461
256931
1185488
469824
789081
738772
223279
1124427
293333
662023
1186678
16905
918986
446740
99104
637365
623690
200546
786068
818607
1187746
319420
19568
410910
489471
581285
456458
781951
691525
644705
854195
741220
332621
1072778
262637
490120
869236
109287
958771
915532
583723
453538
82956
328627
924787
370849
983440
755504
608557
413715
910425
819285
9340
665514
1122630
665328
605091
1138577
169191
978466
465567
948469
418265
925862
58035
774153
299839
224603
1005738
923478
850911
323729
845885
538897
647935
73922
712741
60631
285214
179823
69666
1139866
855709
1010571
274402
1127143
385206
313483
12481
327650
990608
1145226
297329
382660
498487
221028
665551
767280
313046
928402
547312
561256
658537
410599
738253
19381
339353
814464
133062
1068219
913319
16602
1001904
1055823
509532
1009274
673584
989034
467040
175541
637050
1189543
185670
1004550
201426
88066
85964
997284
103851
275577
481767
517776
443355
1008435
1173623
478848
466024
457008
215279
518708
861316
794632
603530
713116
530090
40642
719922
938718
174688
283822
185259
569912
440574
621364
122261
287643
595137
961401
1077182
1072137
1066117
482016
955466
782124
427182
54430
1058960
74375
1044547
731032
558695
643341
773041
252115
522303
1058297
1037730
311728
214630
20752
712397
719142
992856
1148911
313359
1042878
344023
786367
143617
487301
1168767
253966
270007
370661
1100717
104646
765489
231732
523451
976585
210054
651880
173470
245307
735230
150684
1128676
267285
403747
814021
1175454
1044781
731601
843407
161990
68666
1030505
657083
184515
215201
598
578764
1005748
886364
1028300
560728
304547
180618
532825
751708
874619
1160066
1157396
1092850
442163
141787
890949
59080
301724
1077013
931926
1069971
41731
723475
700919
737096
260695
299446
1087947
648127
1164977
104770
629073
272302
911817
90771
586954
492892
746644
308158
1025658
511259
921821
890273
1055764
902889
900382
310235
918560
289821
466890
149229
530457
427684
750485
957080
206434
142814
1046052
1023526
843063
823542
790976
306195
819526
479605
235667
123545
779637
684347
1072750
304670
815715
218728
932306
1509
620854
1063216
890746
144828
772717
1090917
994823
1080091
1170664
495651
1029455
507624
1160341
924152
724357
258469
677562
514229
687628
454657
56247
373327
841875
568363
1043628
586355
765825
176203
1060436
956822
153931
1096863
832722
28322
463029
437262
337145
423550
1192326
958727
255354
1116235
1024990
885746
194986
541439
796253
209600
454299
942955
621257
62140
658451
44765
834839
284630
970881
495978
917000
684102
498424
653128
1169013
274319
905817
1001315
373204
42502
98685
997684
1006017
1137174
1060322
748446
489870
110624
353711
1111753
1178204
787296
1112093
96614
480069
351809
892127
697571
501586
1034576
558308
58380
521165
1158266
147651
580397
235840
632467
360844
634087
378027
761595
957177
458071
917810
1119136
1036312
185671
592315
700253
423166
535349
125728
256163
933985
938735
1158960
1166017
920670
496365
974413
992446
127211
1002909
527163
508595
177104
326408
686681
110098
232247
1058453
63474
420454
1064052
334181
212590
360406
430374
156651
769103
596
1043895
545856
56280
454692
94417
557017
28234
803690
516487
430050
595508
378136
852489
997241
540605
1181675
218633
1094838
578524
730185
475134
881251
79486
442053
1130208
546208
549770
710629
1172167
732399
360756
890299
653168
296082
1045213
512913
225282
737975
921345
554682
1008463
680374
836417
886352
343432
44363
247976
258720
352133
990251
987734
785101
720293
223285
1086829
1013616
367886
461377
716465
1133228
910090
1187240
319731
336418
711843
854657
17043
951812
41711
724809
529160
181580
634197
921573
995328
425499
1162107
610107
337890
830980
98037
709113
115094
1167270
78176
758367
1145599
832485
114809
357153
363581
992516
657711
985371
261811
783325
1051804
551726
237293
405139
777011
210929
565309
581976
803109
1019931
1015258
438482
1000177
874800
295922
1161792
492522
710689
1019188
219447
978111
881869
810843
943015
94303
387868
923172
961262
33849
1171186
303688
1146015
150303
461929
240392
995654
245897
911495
725253
931988
911144
808469
932580
1141272
1189551
316537
904858
496847
412517
1032581
556531
1070021
888920
191757
715076
1123311
376028
664554
471675
108278
184330
614964
795985
877599
914253
122586
1133072
414925
1011195
488768
270076
859416
401262
785464
520286
939758
611589
542667
1058791
596655
768604
553776
1125445
656520
373266
596387
914662
115025
448478
702953
73804
149231
630694
954391
533671
319477
309489
873061
502986
406768
454883
654519
382180
84513
283558
925777
957150
840290
555442
572785
300061
50004
781334
448045
1036991
1059561
1063897
888111
336664
311652
756943
1125309
876660
587790
178760
503028
248930
812985
1091328
532773
33456
461781
106331
976594
874896
1051008
340214
21978
463859
358798
104128
1117116
303887
443922
763995
473495
1013556
191384
865415
61301
475899
619397
880550
243758
968707
504644
1055768
903119
1172812
123177
251766
576314
477630
1006358
493598
283655
935300
323999
909208
113716
424923
593678
704476
733246
238923
788986
947077
486792
420989
382078
397027
1044315
320651
383658
934779
790644
346890
287920
61177
264852
636808
1163750
7306
127188
23681
161460
1190879
909893
449375
855542
1144907
201501
223850
702128
308171
295407
264360
475286
551524
4285
119837
564121
313932
863971
406356
822468
846751
58930
676213
876036
722156
477433
975939
413822
437119
31871
235187
1118594
325115
1030486
1168882
120450
260690
22515
984190
150157
226966
638382
236225
1080577
787435
196547
787868
137909
917204
927174
6401
402148
666028
577847
1188070
679912
1026689
772119
338990
361401
85431
373674
931504
716358
286043
200192
862919
875350
1132959
1141210
1160500
253415
247653
680409
796456
854691
898246
482175
55531
415420
870681
111226
188208
1000064
864066
489111
158761
522064
1188381
1107404
286542
1153997
591130
83693
570268
978933
785992
612475
74741
811243
83335
241727
295756
419873
316589
548034
70384
367356
561497
1036168
481746
670109
976380
910222
368343
629180
1173940
433645
839868
1190736
252944
680446
917776
179902
981264
929975
890270
287107
955536
926609
678036
857788
189122
1064118
1131473
958332
613322
784848
4735
1176350
672025
101553
870611
247962
124295
873886
295012
953946
1035808
656641
720694
599247
1015588
405221
261838
630996
1121067
1014402
291084
1034604
396361
680565
949420
1076178
1128842
1057390
649964
97336
1100619
601707
612172
970645
607987
746230
1151134
275623
740111
156246
992540
4832
1102463
340096
1053967
266364
796196
270240
139885
813641
349756
51319
137667
1135537
470164
742074
92657
974689
410266
883580
1130097
1181638
645408
873785
996425
142580
779760
903327
189874
60333
924771
988709
903379
786409
123952
439801
362644
233668
524141
1139997
343220
741247
717331
771532
233860
557147
702967
685477
701504
522709
886245
398013
170888
1150385
38148
711510
672405
192865
822011
342407
266395
162850
535212
116748
337520
368466
203658
50395
444517
619597
962821
615363
885147
411401
903437
26351
379663
668554
1128149
2815
793349
1052613
401777
911838
631390
246314
449496
375775
162728
255470
426379
288165
845727
764990
391047
428058
329533
744844
435778
787819
78714
321739
718915
282077
859053
724897
246827
819779
1111260
1053055
136866
500401
1092185
908333
405464
430349
825175
38806
624520
575886
408731
211103
27730
151944
813151
109781
662242
926447
630756
978337
228293
1161737
1014995
642144
134441
951089
902313
1126907
700504
421355
752832
191077
681048
333608
883051
41863
1004177
162592
311751
633585
917604
1081213
406407
131714
616283
686873
1083749
609514
658554
908841
522727
904448
90334
758542
414465
1021452
806607
898929
547949
462151
579443
940185
416860
54358
88426
512624
1174013
44695
117612
306373
910725
644753
836235
664352
860051
957054
782411
75893
1067980
855329
135859
526772
465594
187109
311320
844667
957609
259357
360193
852092
123412
1028299
86685
105111
377183
1057808
178418
673002
271991
405667
28784
670520
654959
157408
596754
630282
19133
914701
1035582
280830
1184033
1119146
299890
258476
1028741
917858
162693
291829
1003575
109418
358903
454106
1022659
110610
828317
1184446
441518
884557
700528
912694
289801
661380
822100
1006330
1149441
817700
524200
663421
988540
428617
501450
746394
1091066
127543
1060633
534109
166842
191249
254762
902754
1005628
371602
274167
617017
962155
133780
382214
483126
517623
847503
921199
377368
1169043
515642
155498
859263
1179365
96082
780106
1014093
913644
573206
656452
1128742
666174
923238
582414
377066
188586
52889
176965
660568
644346
911769
672981
246113
1054715
899858
828862
1034729
207609
268110
423801
320950
230539
1115918
595624
200663
714809
13238
136412
942114
98515
316189
1112006
125408
213399
697727
65427
307780
726325
670306
1065380
1030995
531804
992917
313725
1186274
99546
358768
413590
949047
583718
315880
474363
1030321
404530
794473
179651
895459
800535
746043
146532
88298
330148
1161310
113614
530624
42828
893129
638823
326968
859059
1093078
1063562
10111
511836
586580
276374
562987
859937
1090411
490446
763141
894563
372048
657016
567182
52123
809095
381763
746200
1137934
141530
938394
903494
9133
87019
988767
429852
1182168
1165905
194083
151515
340662
916780
738460
131286
488703
672607
937561
798947
807260
1006872
177864
292982
184879
837021
420356
819569
89925
435546
1058348
874173
749504
904116
518545
789144
385056
514778
1172147
162399
152807
1071971
741770
404532
984788
309819
342364
669984
453432
395861
1123960
790996
1190550
754515
944498
1075084
227995
1023025
946596
959055
533892
108031
11993
829843
49301
1092652
1128287
184861
774955
927830
932655
144882
401951
252377
659571
225732
849948
641277
573614
63762
767460
1027410
88081
553857
786566
683345
556453
320038
876331
549281
175597
1190944
329701
991080
944467
922282
156470
750585
954080
1077973
70407
499835
208621
923602
149733
1057208
17007
1100501
1153434
180155
404247
242328
596877
230238
16276
195039
378578
328805
1067310
490266
964757
1071377
1006988
1180177
126333
999553
1104821
795043
280556
1029996
329195
84225
328252
862639
793350
137837
1078246
386990
1034692
418396
1074614
768442
603876
708750
646354
940018
534084
1187578
825795
762266
139878
1082460
1147290
216201
960210
547421
547645
475023
150549
983826
706662
1175720
138620
723721
685284
1096532
471914
1038117
1185043
921503
694037
544513
412619
669534
441284
1191419
981316
791809
1154080
150866
367109
387843
188955
26099
571250
960792
506031
1019239
62606
328048
717308
791693
533055
263632
32745
840431
485767
529576
79524
204700
538798
1177149
121549
606577
1011685
341342
1073416
880293
360459
972222
106451
277502
173110
175439
1166416
103717
531063
508128
486452
1043957
61657
336609
98013
82506
261790
731267
948389
1155215
671211
658727
937842
319426
655770
415254
692542
1185547
291301
340404
279843
827575
675388
214366
100561
369461
1188369
725845
1136970
1116775
1056836
1040695
602607
608043
685527
431221
99396
280327
305930
22161
666930
847449
955930
100797
871263
833242
893110
23943
228014
641337
339424
1108437
1131686
568875
453236
680448
893422
621480
228177
155586
326232
248563
22697
1037778
583800
854981
846963
983702
1097464
754691
842882
186544
271448
310680
657384
600687
495640
229341
1040007
1092496
498167
414390
1055930
528074
751973
24820
814915
40429
265009
109429
1156019
169268
800825
355618
81524
698361
685628
352090
39318
525136
607827
242074
488343
861006
944762
529897
1002099
1065565
1133743
154185
840642
326620
734775
718325
550833
804555
281836
1035239
434104
1062871
1178720
821136
1020376
1080098
614199
662365
587169
1154507
4660
1021768
1146042
1141697
1037215
945550
382311
539880
243768
665101
172791
369014
949060
1130911
1158316
976231
1112437
459911
308711
36399
1007767
479304
211513
1092438
7879
68078
1022526
352014
713947
310819
197030
712059
725447
970736
457838
551301
383942
566194
12980
1165735
361974
853189
792064
998897
347117
77030
366669
654229
758745
1149320
1003792
38326
257645
456847
82298
459103
270541
87833
1070622
708266
826486
235282
693760
525806
823940
380373
147883
307011
291427
645074
606108
131053
397858
180964
590030
252860
819293
457330
1124468
734626
563929
416921
822440
700605
158846
82074
94127
357282
545936
756096
1140137
616006
335853
1026733
399302
374432
720767
1172518
519615
487382
99675
557070
945324
866088
870907
821524
756602
136035
1109950
762978
184452
32901
533225
830313
487415
1040558
554600
469465
789912
720930
917826
295188
913961
375240
699842
314298
525960
382886
175200
1168874
1650
1071983
1051376
580234
497711
1004757
960063
308811
730729
407939
571140
1099771
645617
1145259
142542
348792
314342
741960
1016974
513535
1056666
422508
1083213
995173
664592
743230
838563
418539
567806
1080589
16730
592173
636990
892242
152539
263396
82991
820192
421317
353204
187989
287460
804362
675958
1097996
688293
879794
290854
93662
476573
1050411
851613
805707
887593
172426
9036
883982
1068368
74851
867462
1121396
456053
806872
787675
1088737
146061
73038
412328
441920
428875
33413
408021
474518
249540
1141551
929672
448340
1132263
264899
926059
367269
1189254
447714
1044731
539894
440701
764350
271679
206067
22787
587043
677792
719834
388712
84226
909006
87515
1165266
710606
1177688
711768
447653
435626
663694
86189
611697
713304
286538
342963
425931
612317
592479
846967
317233
563376
167296
820697
814612
744726
1092436
307033
446019
1137095
456104
31124
442539
29377
435763
34870
177234
558144
319713
662115
471085
790337
1162693
147820
631299
176184
826172
936461
161202
122614
958571
1092414
378164
921696
439524
709843
496467
868971
498938
459270
208744
631779
1114018
1163648
861339
561671
47195
345262
107535
1100446
56963
984569
318625
65936
768913
397157
786410
763467
560802
1013989
26988
756333
760310
252838
1059288
565789
7012
633162
1103885
800134
656985
584639
1185994
916230
1122505
1142349
780533
491489
156641
542846
354550
422275
758643
420386
46407
527150
356859
738004
120802
818012
527145
1022163
395988
594123
648160
787772
163450
424135
1066343
730412
726436
950192
33451
699578
15127
593820
1147389
1100819
1067870
672474
1017261
733035
652740
970859
311640
1157389
797792
214194
602969
281283
795989
1104355
1157084
30622
138695
908987
291015
209390
163608
901983
293291
540078
37301
932399
647432
1136999
89093
914726
753426
663354
84404
1176726
817374
878081
105896
3242
47743
337884
1116327
590590
651658
852991
545664
915848
495183
860724
1111147
8872
229675
780535
947980
346259
1166992
351590
958397
184733
391936
848188
338736
657721
1030600
491610
81910
646524
2846
404975
1132135
943745
57271
262496
591343
244646
267448
503395
309180
388353
992102
993525
978826
224302
180318
1122833
901608
765255
929330
839688
785917
771957
488829
641614
1006730
293497
614867
1182213
846959
83402
368334
1017917
227863
387796
473263
75011
1145346
654898
659397
484535
448603
518894
510114
921224
721682
1050190
515750
492351
242678
212543
216308
784701
961671
587167
743414
182667
213678
365565
746726
652676
231190
1140511
680948
434285
426791
694980
127338
586577
428258
644185
358976
564281
283873
53654
34348
634568
398822
709856
204710
720501
545737
606565
98005
140440
413625
679557
898961
980441
334179
616054
83460
361432
1035827
426376
1106218
998557
377622
162508
1058265
1044077
929233
153732
790015
1089544
209365
719430
552417
497504
199339
166874
18211
138645
866975
695197
203595
811087
1136157
157997
60440
404964
1058093
731330
686850
52750
673550
463112
20179
286256
1010082
86520
444501
113164
1114497
686540
1131776
270716
115272
167519
573799
720409
953260
347664
921283
1133408
562575
600453
540999
757757
533532
1096848
93787
1129524
935474
957663
1134935
355731
1088617
497770
942505
1096743
654499
296608
182979
847990
140619
352240
307032
739781
73319
364147
119588
493433
910642
316088
1105612
317148
779402
960427
617218
393168
292134
239293
317766
835157
266385
602426
70872
745617
726226
948047
971009
767854
247244
1115148
1116098
699940
316251
700736
518967
148191
119651
378939
484702
1186312
527932
334451
526477
915753
608583
564003
742221
891538
36385
1044480
203645
230506
225578
752880
3866
1020540
3296
620500
1190471
1017980
431418
787098
521880
897732
994811
331485
964459
416210
992800
351488
624927
292553
895349
1063916
1183603
327976
308200
980286
782783
131763
229201
1116394
887576
614545
451887
121157
582833
608973
801604
32690
276755
313382
884019
1108293
68418
122224
816086
13878
1175980
582681
1021371
833520
1117243
759360
901832
6943
305806
946387
1103901
359264
1174423
209811
357413
386583
114560
985467
141199
1113316
675073
1130326
815118
1128157
53874
879174
263385
764608
952396
932174
634697
54021
939494
1091704
159512
923878
149393
1158880
383154
1098862
321068
480029
582753
206024
502367
1022511
664350
382523
862857
526012
560074
963649
770980
125723
1132319
419400
215430
817827
996307
61561
1022403
3012
1140373
801355
844475
701138
50607
650807
315757
472419
48565
1120001
209255
1057323
840885
543569
1173809
793716
825393
451966
32273
1100464
730849
1019813
1088025
650170
344935
348939
475181
47780
17644
464697
766285
887949
612200
526196
777649
89229
495752
842422
611250
349368
937074
254710
891503
128409
1000161
630128
1032806
502309
1059554
394126
300017
19217
139431
376625
1024112
615797
376954
66417
785325
417071
1054643
600755
21490
421269
970526
515194
439873
821442
168519
471894
799105
180595
873651
316106
185875
853113
1029808
1063660
596805
39645
879966
215779
958696
1065317
464649
277188
626225
978450
892442
1060869
483505
286360
1148145
662268
717477
988577
664613
595421
590405
1090627
1008213
285325
872390
478177
638381
778995
853451
84407
568069
940104
313525
164856
507374
375042
451100
340287
64791
661125
1097980
504699
977527
954228
431806
129292
902177
365378
363199
886728
188430
668873
8725
499328
1160441
881909
95044
804501
301958
549763
904700
806891
198039
945936
246816
1143496
1055475
63570
319674
597591
989161
153974
451901
74685
513077
609133
551311
930571
224956
446419
112178
905201
461762
1153599
524471
278242
64085
83274
1091567
458261
462811
1166862
613370
880617
971181
73988
51650
750002
780609
961040
488267
596854
556381
919709
503317
1185761
493058
281857
203886
549388
440031
634457
95547
854864
82284
584531
1147149
6716
504521
789658
1075312
1041624
66728
902289
1113219
748115
736963
841913
640977
889989
971436
910944
1089593
563869
230078
876314
811277
854033
679955
144065
1132987
59763
658715
1029762
288911
316242
17112
541629
287398
540981
825125
721043
360706
373066
137696
777026
1127031
647587
176546
109958
814753
281666
850553
474207
778690
37255
157040
316756
1142246
1115898
177417
36911
290409
95426
763292
136823
116515
55478
145249
518331
31392
661939
250532
53918
582515
15715
948074
8462
767730
894326
747645
111241
1113752
219560
549564
945269
1187667
722116
344803
986727
886773
881436
600734
641207
200001
435802
42618
920752
447498
1077058
836857
102503
404638
970697
687837
927817
705257
829816
115605
877107
236180
346345
200597
245593
816523
1131930
667802
65708
1006964
60069
226194
767540
846183
89444
952355
10968
456046
670667
928043
183223
268805
415238
285113
386828
1089527
1034017
1080292
14535
616072
299096
194791
970658
293750
589942
692819
625165
649944
109128
504772
689123
421968
1162619
568937
665235
966247
622526
439882
161325
604921
174672
922024
998128
1048482
350608
496096
812897
555343
545139
487179
585665
124529
458322
1100405
849410
962074
1037329
733398
27732
689694
70735
179159
116586
168268
817854
1176953
480179
862396
1106301
832301
237509
567507
941018
740454
450219
719363
485404
541839
1175724
477645
1182569
274327
562934
511619
533447
189920
13254
87815
621946
571784
1151226
35209
1001525
1037269
615430
354695
364139
1158647
1036249
131949
44657
423567
777659
694402
882390
630090
219744
901668
429617
168526
866476
899614
30696
883479
418196
826156
544068
389810
302202
978266
33643
926074
1094504
293505
406164
759658
786934
926397
386020
9958
1046908
705193
767517
458592
1190516
271636
216257
369534
303200
213254
303059
683086
583787
234669
390000
7732
1105832
141831
288980
685643
548067
790215
1067472
190854
452557
217648
238440
1073249
543229
697683
893949
1077116
892131
777697
688773
409739
982915
99026
305483
102030
530299
460139
357241
1192783
399751
694636
645594
953597
61337
898151
503436
585970
248150
66931
661317
601961
4162
894344
305143
925157
259159
1110440
136738
83113
868199
1014788
838919
917504
156666
467812
1085695
854436
194829
354276
784437
820487
219482
820253
147439
94394
385284
781637
536067
183470
302011
406826
585663
1183807
691804
503000
716754
668503
123719
818049
625437
1063984
234078
1006114
360536
878987
430160
360701
1159776
1136716
670213
897336
530616
534096
1144835
72638
797362
773756
514345
582707
462507
390209
615041
931942
1074166
935982
135628
425380
222396
71892
659665
410141
329463
808689
237364
214731
947521
165681
47158
1014187
113510
169217
411513
409167
778291
662167
395895
60067
1158005
147581
151871
131717
550046
470958
282930
255251
389159
59985
251372
631617
633347
42008
174181
376113
538343
434172
1130334
672637
228205
649929
319366
641595
625291
436359
478220
22323
72523
444045
556654
1033097
439753
656091
128971
770129
582188
528364
1032641
241658
867267
857156
477187
11528
877165
1005915
607679
284183
570910
1109109
365156
747213
770391
705447
1042444
333981
1031154
1084195
935382
277436
250621
205983
732147
139300
544740
966446
646180
1171487
578510
664417
49658
340120
29776
1170161
1023206
198627
24491
257417
236162
300667
326696
1156460
938567
45399
964500
683753
598553
583655
990925
347363
823375
154237
106599
18506
996778
38439
773767
791820
546559
987141
1113679
1014484
1189344
1065165
626709
197893
655823
893084
300079
298411
977955
315659
984474
3183
300055
914473
256369
526602
1002073
259610
723936
515658
408450
431284
49640
500919
391233
294393
246627
723693
371381
1020652
487933
123467
1119216
597800
494801
221250
709261
856041
751467
904905
295773
716734
1131101
513326
905747
98107
885311
612630
565214
709347
593847
1103844
255385
927077
247789
65197
108714
460992
533143
624600
469607
1084529
889908
1105629
860958
557522
445204
234276
591061
449049
1183037
623776
113153
591348
919223
742310
507056
807501
267979
823105
419540
1129251
235928
659105
836578
316991
846946
1040177
1036089
512160
811531
438612
818692
406939
683619
856514
372157
763926
484928
126446
648606
377312
553905
115140
219503
149195
1165306
183679
691298
1114073
1132833
995960
1152016
978921
388277
276461
1082584
277486
848047
627816
530589
714680
837574
386596
521764
897754
735470
236345
949391
734261
576856
23849
983615
459625
209180
465653
92661
545396
1052084
804476
621997
261471
943007
274611
745692
584332
1144016
919314
789095
755290
750836
861332
785758
1180657
746389
829925
43254
8661
215143
329185
616537
740051
561940
751442
317194
1110247
339063
677488
850444
212785
620042
491253
568524
156197
286401
370330
537891
968482
1110185
126324
674089
503109
611949
402108
380663
258311
191062
1152472
114826
841550
1166287
225974
975739
744307
607876
486654
1101393
1094680
76237
565619
952741
661467
122480
85113
224589
239656
324909
838807
105273
1035708
489098
635440
104730
341455
525077
278897
570209
428563
418512
1031622
388436
1099977
755519
922004
1032804
503336
560632
379650
1133522
291640
636853
1069714
278395
8525
1912
797949
921911
714125
1181953
39064
180021
614725
474806
710739
90926
701934
514883
1001736
549368
803653
394462
1045124
705488
560157
395517
344165
171716
925336
386127
114908
518537
851859
734503
50840
330196
107297
165416
107221
723727
112465
70145
817628
275709
419775
198837
708022
1134825
93440
712815
1140964
523770
64931
711213
383296
395034
1148081
677240
869393
777587
683151
888822
508944
1013499
101029
1029035
157902
359702
926211
512568
484090
474545
803983
838642
706885
589267
47622
518418
1186646
224097
344159
836580
608181
235904
159538
469726
462984
34894
665333
319671
1068489
513091
817708
918138
464820
660608
662951
614476
936622
52673
954146
562413
357579
958230
1005440
144605
935644
355152
474504
775522
204676
572555
179634
808891
141768
197899
508989
926848
853288
979041
201188
491351
719933
235468
632375
125604
575127
234440
158993
809268
141667
457524
757620
898434
750758
389464
1088377
759394
666199
158689
134304
128427
740645
141842
1109961
464781
786983
696344
487665
269955
1109070
450727
575114
724723
1101526
19969
1083167
109722
1144209
992080
1112599
665989
513561
482427
433329
224847
962473
447766
469133
495577
1004743
47022
914177
449060
787105
869084
631552
546836
1161008
786716
205013
769887
485820
748995
604172
1188636
1028648
794944
299407
199383
513919
509817
1020074
57244
871900
721245
147117
259575
623935
28358
826750
151459
766068
601398
119195
409736
652910
85825
502778
532564
814511
309020
382819
706690
296087
671182
180270
47509
732035
534586
650542
145800
791968
1118817
1120873
745275
885446
130712
764488
62853
297457
876252
809705
750790
913787
381781
180493
907206
496228
547945
217277
987130
58812
602093
898541
212833
193782
1142576
780620
729192
169490
871433
358950
683524
942592
537705
830051
754270
922458
870585
1083941
921020
276282
317330
838179
65021
395330
579154
26712
1097564
1156056
909695
106069
1115131
376306
480884
625855
433134
721568
607728
178262
114504
962049
603720
864285
82823
1156198
1007740
413505
334506
627974
35788
297875
268052
167546
920632
585386
586248
710590
1112432
832758
121537
1049986
353023
1022536
669844
920009
643180
1149908
1064336
711564
571729
985058
1041657
237612
1052446
264851
890903
233082
247094
729150
964375
900421
1182279
989219
724800
344955
441925
1151032
923674
225556
126309
297996
51447
1105197
497473
150976
899109
2802
365065
523573
1161386
336779
835027
970276
126585
837872
695151
400520
17028
1140767
402203
254842
61683
197972
1053839
525498
1119696
1138927
572614
516534
437493
918276
894890
1012783
836728
754286
821004
311768
678716
1178025
902075
877468
4554
541135
406123
377591
410437
626239
352656
535887
19288
967634
1115471
1017651
20492
805207
510681
746419
474157
245199
273628
783434
493747
816156
66602
649992
471153
654370
1190147
787019
225184
825311
598041
195296
1141042
1337
648059
960844
1068944
618819
198977
680844
507967
714032
168411
148128
443814
43176
1104620
881829
782744
1151924
1169989
542453
147921
729672
956816
1018577
647517
769387
154758
28855
288534
745322
604795
1159265
1175417
185214
329472
313741
673844
663605
1176115
1178961
1042680
218273
1153233
678275
892718
101853
855135
908769
766520
466002
558340
937285
240301
172144
485614
807739
1764
355420
7596
1077685
1013379
168161
31384
949533
259138
951988
764467
84734
1089406
83891
1148732
419696
631275
319260
1121247
1118601
786042
101996
586433
840165
207340
470982
915725
1192262
312687
24854
1005605
1092239
293202
392427
666762
738651
1159083
274709
678681
302926
554761
833682
278224
412563
876861
1039003
237383
718213
1181000
664987
817857
1179752
302887
284791
1125950
885408
1148834
896083
97204
729745
451605
266001
562170
102581
150100
715951
937855
454267
1065218
1001417
169148
1018712
105316
956488
205540
954267
527263
898793
412909
777021
750857
713017
744290
125350
911124
1086400
942316
644863
1158354
1173775
101276
874581
563492
1028183
557418
605227
634759
539127
1011746
711053
21175
901561
1093743
74634
1168118
310370
1149066
655568
884009
672891
1002984
19722
790530
110880
644310
140426
966472
596207
847981
693634
112629
640091
956300
1192508
69463
98153
310087
503137
660273
183657
37584
1122035
1032642
472677
539087
1079319
727666
404430
984018
887327
458200
975682
574524
1062685
680109
116907
465780
511347
323846
1024914
1007980
419077
95665
667954
801408
477336
198717
1028834
590184
628047
741879
1138326
684971
34875
361305
624243
120531
911298
590959
606599
1014895
588980
838842
368717
617
62760
851870
647365
650174
652739
228152
316545
628672
142079
6703
648320
54296
627361
246349
526165
365209
2546
957211
790447
347154
460856
1125251
415477
208669
305962
1108756
793572
244068
864284
704419
954366
40170
544221
431272
633267
1173791
740105
286189
785194
1109293
610627
610180
390004
77666
355586
828084
909086
774319
774932
557108
353607
775751
889442
1182099
109869
136689
221535
426853
1074319
116617
1149005
100972
1037369
914117
654188
99780
561658
424052
301779
710997
518677
680603
641079
213777
1012565
517569
893409
388982
31431
673631
187827
491060
833884
411279
1083880
1002650
906227
763640
663307
660743
685280
875722
1122212
1116103
187067
1049073
58503
116498
870383
691757
923650
433651
1182985
705454
492870
942945
566152
485194
645145
589995
4254
655850
940300
212380
680227
529373
419373
320509
1080714
548507
1053129
723995
166344
336564
780625
952292
62799
822568
878314
1087112
274473
925059
443505
427859
1081260
1108467
857330
892881
60495
529413
98500
236723
25878
381681
302507
666763
1190649
796925
340907
997215
908016
390882
904709
873268
1027375
409844
366770
816844
299847
943628
734079
23783
375095
575596
259527
661701
616103
831918
1192266
127214
1178839
991938
760004
789208
573299
2348
436662
1062600
1050925
548188
385105
212536
860478
818123
665586
511762
1054789
806594
1192008
55066
701050
40928
265144
455372
940181
740343
773477
742712
36038
504086
349729
836108
955814
1136160
695277
1053377
905557
1052041
1104723
411193
245630
718532
970322
749730
305108
633455
720537
5745
1101602
512361
491140
1079391
583721
769486
138054
787778
616014
1089381
538050
471034
250691
633522
705275
755530
668694
1082857
1110492
639410
366495
482184
659251
136796
1116307
361793
268605
37766
800235
687188
779019
304144
187259
608156
662095
88537
50352
265635
531620
100985
187271
659437
1028116
616961
802323
506936
183459
1115060
754252
1077437
450017
341095
1128563
924816
339499
494894
1169787
168784
600495
1175742
62308
881897
1060917
357546
988590
1124387
885804
398132
933726
1050234
399364
118967
669798
612407
872011
1104076
833238
1074427
18892
418676
595064
903233
476210
142480
1121031
88887
679293
180320
394940
965904
662472
276243
526842
10796
635659
281922
351722
107823
233341
218786
310731
1157288
954412
589089
829318
348400
203216
611310
692317
227698
1070565
378108
1085081
1750
95444
247103
590626
815173
64688
1040912
378232
630903
473954
56
296732
445061
1041531
264558
267068
973252
168503
1082818
865939
79428
356485
714323
739981
768764
475830
517106
785348
595756
178536
558305
44772
1000427
588672
1035695
1099119
398052
6563
763716
507786
447273
972537
616965
301089
842312
940159
304297
92110
798034
594212
1090675
277572
39072
658115
317849
1038630
46942
914536
370533
1173364
354891
566300
190752
494659
686422
29465
47177
1062544
627998
1137329
882720
1010385
178069
1060695
792885
574963
68521
671195
59629
194555
11354
725954
760312
1066525
649878
139251
386614
1084112
538904
959481
1023622
1068207
1158120
1027040
1014097
288403
288608
611816
17317
31245
1124341
905055
4548
58264
454782
844159
45215
768394
382690
925975
711049
805035
1006697
902483
362382
1132259
1084575
425903
395497
1152799
929152
54918
409713
600202
770957
1074064
995386
724557
461826
190081
592735
978203
893767
1026265
715652
88860
205084
475222
237282
981010
581327
585947
849902
516840
50945
1067072
119628
167611
50754
814256
1166436
1137722
34518
479160
995927
961676
480227
635978
399460
376527
687524
279947
120284
414139
501970
749036
987362
867081
885935
729434
942328
359522
1093489
393832
263468
763328
416618
464511
586523
65405
223456
1142744
455690
242317
94158
774057
560471
1112716
556151
578855
675053
1186981
385940
907304
933595
214356
1008451
397855
686554
805039
955533
802367
526823
693778
1101138
1076555
689168
284180
629429
1073196
754857
188816
1144902
819167
461184
1169654
521538
369787
658383
609770
491252
552771
1182083
666537
989416
872958
11171
490138
288341
59429
689185
854916
1043014
934769
1160852
1183826
659141
495528
708907
1152562
1106240
655513
214354
813084
359364
101712
718491
915827
1140317
538587
723554
112230
267749
1013858
916300
642020
232801
1157020
196252
263105
982808
1117296
284233
1171335
49865
371222
536368
113220
430184
694990
858621
381305
307919
714890
399075
1072944
347304
441278
845339
1025000
1027423
128314
493161
643506
471555
593719
329938
654747
450241
926625
26486
628294
965098
887098
1025989
444880
812110
40912
73403
883525
684326
625696
848056
687232
704715
603309
859380
677876
45959
583667
1105858
263873
1155318
301203
467778
214105
1043436
765152
1019113
435169
727267
543771
995959
827909
556337
1149755
4053
279743
230968
317173
771787
569920
681097
849984
858637
1157594
615762
702643
1138525
341271
819415
806082
1148421
155223
1154596
367081
960667
1022192
921792
1171349
1154214
863127
935683
918287
98404
457895
561455
489947
1119667
112028
671829
197689
76162
500580
729043
472897
1070496
830236
853089
793461
356921
226091
1191385
705700
11426
1072244
193572
375448
540762
339945
981134
868281
785779
1072169
351852
688556
267681
1097234
346506
1152481
4519
371146
50534
29233
316220
996097
175196
603753
824514
682718
396376
117603
1107857
1075122
389475
474698
386202
959631
498876
554284
4923
369272
375945
729093
241661
996881
1033107
15641
785347
66709
101089
1005854
1035480
80141
260703
773847
33903
416216
257697
925088
711656
927998
736968
625304
952043
1131140
1138781
232726
431715
809525
73649
527824
667774
403054
120710
666467
909112
542348
483425
130214
1117303
811317
73758
801292
814776
676024
356724
130052
601408
1131690
971075
400660
18020
1053465
493253
357402
402302
1056164
623513
1040501
113898
276440
474650
397395
565493
146915
1107474
806924
91178
234415
648607
153191
651534
1031716
586024
56916
826591
152817
723403
874522
570128
107032
841939
274374
785839
382175
1161342
937748
77126
419682
978691
985286
324353
245345
1084660
782044
299049
55468
318565
459686
1027433
146128
1052509
279612
911750
145893
480751
853888
528263
601468
368100
527538
642006
246451
294440
82303
640889
444879
1114865
343288
202855
381612
500348
967153
318255
996068
821713
117181
937876
729921
931383
48189
289537
563829
983867
964950
1167312
532962
892206
609635
658026
103719
584838
577957
721108
93875
124552
217199
794598
42505
319673
1006309
1125248
505722
455410
751717
310323
870105
660930
575359
186603
1101102
132442
1180084
365952
697100
1119679
75374
377047
694115
740235
411894
193942
621910
1171871
651655
851735
144707
561861
22486
447575
769212
568753
609617
507965
1080258
190959
618225
991536
229596
716712
152956
403023
663935
1002152
886499
871657
1121811
973448
621963
622153
985365
282055
685406
231808
1175820
745616
680780
1122537
54944
731398
956621
184178
923957
478171
974576
1016384
541862
541907
919946
65355
114506
527914
838958
1097797
399903
860421
675920
274967
555144
28083
423944
37323
188385
482027
251405
77605
417754
43006
58172
645598
109048
220975
376728
1002132
333403
340356
710185
220708
1131727
460873
184370
914269
793174
851926
1044355
1114134
11124
1079471
609746
1057018
92855
190312
1063314
973857
1098549
592097
346535
912708
478455
1051099
564390
791838
703728
299464
887185
622384
931603
143783
767975
550991
923722
753429
928472
995333
472352
1143988
1100160
213673
1148084
840035
319452
1083761
884081
260586
747383
1120853
712119
97213
848273
1173825
1170034
195097
523786
260346
1186057
487154
1186871
913912
1014703
826667
173656
612383
1042002
877436
419444
980422
125613
888085
613501
669061
916329
757401
745335
967967
573595
792557
1181553
260427
176204
181748
68925
1092589
295814
139815
415793
566505
220681
1145173
678674
138941
790729
387687
221961
581546
705649
193429
819775
747069
911341
288154
450984
267711
672591
482866
1021311
589438
415641
442393
489063
490517
839579
1016193
167307
203710
457876
129031
111828
240382
50254
129800
194747
110686
841345
711313
197062
1025851
526177
577398
575711
979226
1180471
211211
166994
605781
17372
414758
133740
121141
521125
938602
288219
65943
1112190
575411
419526
716326
827305
422999
1109755
655357
265518
945834
959708
689732
1032133
1150746
983426
1036801
310410
610254
469946
32295
938196
399196
174839
981443
465757
760096
956447
348564
93720
706748
229881
727692
15679
568977
876685
245069
441948
563923
898636
893923
637460
133288
1134308
287511
914771
1170768
470529
148720
209244
299772
631531
897503
507388
91150
760542
714521
276444
489979
872363
507053
360099
1139520
753374
1127106
1174849
908684
341425
854924
1135445
930901
248054
41540
215129
282848
362145
1159602
1125115
878021
476106
658
149183
241890
433524
906595
1101113
48197
1028179
757945
572912
200965
15380
763225
877321
617650
1018413
311726
892581
855069
835198
747057
761723
1082887
1072451
861002
1061331
116642
1087287
1008406
24248
876761
933142
1007664
10866
563681
1137604
703501
386244
301620
261633
299949
413821
372548
171678
983997
809910
664158
850333
1003119
1077225
895615
199403
1155486
722195
627447
891893
1106539
645979
969286
642442
670014
298112
717062
724952
475811
1162023
906082
90245
1010233
110821
403052
371848
341372
306484
525978
459160
1045989
865883
133402
616010
260501
1094607
888500
1030866
179193
509513
1022437
461646
479973
975355
328120
1141744
148371
152678
991682
902482
605693
361296
1071493
150744
354851
429035
627153
1088208
429366
86386
414560
421835
488473
806169
179642
234007
941903
432382
593047
1065176
1163205
1008086
8993
1030742
1129121
403928
842565
750779
28943
131947
1004552
1178402
98893
354479
834222
638297
409831
734003
38158
181120
756987
764221
328318
1120412
347588
919479
792525
666577
775665
714993
868285
1070107
506512
694978
860193
238162
44652
634594
566180
1192005
178992
188432
46824
1068692
48104
1001246
538966
1156492
27795
261893
566767
1185542
1033534
497633
581456
161926
1086258
203206
404584
847081
466544
850287
428665
69515
495085
485999
31580
402077
1080034
173704
179023
137242
1113222
312996
991097
589379
326688
1184942
940176
900628
52847
1084252
1059004
701237
756406
438130
960555
1050627
619844
163483
327228
1168381
373818
1100893
645180
517745
1176620
281371
789630
1068344
596999
776392
443291
738719
600060
259164
1087321
86529
672461
629123
1013650
817548
918110
740800
527038
209316
572856
590064
846539
554935
1185703
243995
19926
923227
426647
1163890
381656
344776
26759
692432
242371
327559
12022
60861
546555
472576
1007443
205098
1137829
1069109
349862
889087
850113
624858
939273
250598
912023
300030
539857
380454
805939
887057
47869
1116226
159465
940260
136998
509586
895614
490631
670769
512285
170705
258368
1088467
814661
334055
1055353
97307
991961
127589
1120354
976278
1148762
141109
1169237
1147544
722183
281208
677660
831905
734060
1014942
703634
565251
828449
778265
73288
542049
217503
748700
746114
1171574
1161058
418017
1167361
699436
156404
202917
1152779
656297
26612
133252
342773
1173062
950902
493085
1129914
1134635
413537
267377
164695
1025639
836066
179606
745858
1185799
938085
302775
705543
598494
766086
436133
314086
767194
16923
807677
265252
373941
908934
91646
343093
645254
436828
499592
871813
1117047
1147107
1157554
1125117
419432
1120689
687318
308725
937259
520272
666597
1047796
146331
271690
852952
430412
602232
420134
775763
810563
841559
675363
1000721
422415
1105774
768891
555440
66182
390790
844382
602188
393146
871750
687279
401589
1178211
259599
357681
891973
317047
594736
971178
1028087
1147122
1050430
1037132
1049987
1002287
854302
745712
770263
1157365
657824
20966
28897
528881
550432
550117
144227
687166
1095515
882764
306163
980429
206461
761539
1040640
1128733
1011942
971777
243508
607360
457787
653454
698526
410999
995560
519621
109539
847926
845016
716664
372499
253970
74538
976299
626444
754981
35001
339339
950393
697682
649604
474871
147555
679353
987062
477173
149975
677417
4625
812080
170367
373726
1152728
153417
972456
601740
212095
1112624
921784
1012134
1172550
544824
1058491
24428
944263
479906
976330
95351
569303
386158
341599
414968
103943
1101507
381702
1062788
627689
857015
671481
913456
537865
1184441
440533
1133617
150553
413691
523778
38225
955403
1040438
211076
51095
137155
382736
265345
276547
390132
801469
20098
527088
992939
101799
1116903
831964
714552
406135
1137180
1073223
852166
1176503
284243
845087
1118295
563355
1125998
450277
632026
846605
873795
32075
256138
1172142
284495
640258
1136022
764074
649284
445554
304146
36339
80353
290332
893121
529650
707860
398485
419915
709267
954027
244151
791849
1154160
841424
384279
538303
201786
378738
833495
908598
4750
1133115
701713
1126559
1084582
355348
963980
913570
281329
300444
149796
1045977
280522
287797
307386
485148
892970
463978
460438
414559
1154962
1170744
981842
1144011
620167
974385
836513
624855
676911
1116320
602048
953122
981199
168920
65648
407250
753332
761602
427491
1112760
422567
498480
335925
793908
923888
505546
786428
682668
350240
77128
1013785
704415
700273
587061
118736
895097
939996
437768
274988
478223
128687
733194
551887
105560
301884
895312
302588
358153
884002
191155
1084325
1143422
866021
456025
777084
544041
655594
286793
1071059
203237
738123
708761
441807
945104
45894
400810
934970
131856
810169
907898
434374
1058098
537632
687614
979900
1177222
1065135
207612
533703
804882
631740
390178
516434
804198
298981
256127
291749
231702
636136
1095890
1147750
613976
421301
1017115
351010
154290
1133685
989697
874140
179347
899368
405906
67554
284028
971724
2273
968154
11725
178593
290306
746444
668366
9159
914106
998005
894934
928833
1122950
833981
205786
99065
712625
1172236
1131675
100205
43738
315821
625271
1127282
90788
211516
371826
818489
978926
1147447
649557
693276
136100
229804
223298
566901
1115398
539803
733889
1109077
306846
81238
965887
832546
400699
197869
255713
748091
318784
925103
111961
688723
33468
921069
319270
733712
703121
974721
246703
807024
956317
960546
167701
1035779
153686
223793
1026240
811580
911253
1185082
1120057
305892
1067708
412425
938803
606649
63796
683087
602438
686314
420175
207283
250772
68225
39411
1034197
1103657
189931
509864
1034115
585409
271843
783830
649748
375894
943793
294406
307017
259247
4143
588578
866742
926487
726343
929689
91857
287173
640786
63149
425147
1055418
741748
429451
531019
926983
835196
618394
1155917
918750
534502
507851
966018
1095240
593433
192235
1185658
617768
755964
1172488
915325
187087
588413
487250
1051315
83403
1013977
57480
1162679
1034084
134420
764617
889456
1064280
864409
53830
359112
277180
1113262
137609
834333
100988
458591
847641
845775
813834
126564
894022
690877
76640
99319
468854
997190
1113785
229014
1065971
963141
829519
808299
1043426
1000035
440080
196118
770875
892357
1023452
677183
83897
395542
447153
529028
941872
924352
420174
1131986
1025252
502015
936292
872706
454733
482853
144892
823118
1095106
507546
812107
1009999
702961
992157
805539
1142560
1188147
406400
90914
1024120
848891
345364
456956
1090398
771250
474480
11745
1016478
764197
746127
204734
917861
116523
847557
916664
480145
251134
892138
125770
365678
181718
927552
175009
414887
232374
191835
213839
820251
779949
162734
952448
1068490
1184039
528376
449016
1130986
22074
1111815
549619
362905
766347
840775
531031
745788
487332
723663
921743
627013
287128
664462
546704
329632
350857
498383
1141394
568417
450914
1173540
719723
1130919
34202
119849
889997
697772
957108
988093
942145
484281
1084369
737458
1043309
1193203
675430
1172049
1122765
463593
488004
574577
902365
596222
491028
951324
948236
463162
766117
108108
311459
926375
395728
959597
742904
688719
744693
417720
224640
122644
51594
440746
292577
229072
719253
928840
981318
202940
178045
483906
537703
68683
623963
40517
985328
883295
958711
71787
71030
423235
739549
689136
626733
647628
766901
363156
865301
988747
289654
851593
669235
58646
155600
107804
124221
430865
973018
14455
706672
28858
1063319
103639
1158353
538560
499256
548878
1032138
1158875
156458
653631
253808
491219
354520
705564
773007
29835
483441
782424
1103029
687605
983765
10908
1049588
877613
1148493
530283
351839
290248
340599
70110
82962
137830
368994
570665
153960
703760
832932
425039
781630
596951
383059
116979
141028
1081035
1056893
57144
975310
882380
842910
267144
974946
389829
348336
522033
424205
273550
1036720
394721
746080
881998
1101055
15302
383973
839820
1014873
938819
976973
310377
1036158
241671
575482
491690
947877
350237
279772
534072
1179920
483962
1192368
1094091
1115337
961997
37128
459292
1116347
482531
703986
773254
205031
420533
1089491
780993
553177
323882
280619
901264
1169299
568404
258835
382123
159974
427338
145208
130559
936980
478123
585562
283
389483
1133795
886261
380748
146865
62343
1188136
278319
328034
702327
219118
536601
1035887
876248
1110216
619256
204755
243212
702286
997018
71249
1170895
904702
573402
508078
666291
1051031
271236
552061
67603
933654
639431
262327
144571
412193
615861
767769
348254
1190815
570713
742957
664310
276913
727718
906121
407489
996656
647885
464724
315406
1075341
1157358
600188
1164366
901770
1181976
72857
800752
533521
99399
826084
376479
1118956
788789
434585
419826
196399
937133
975133
1120914
1158613
835670
85509
533424
1154143
166066
566087
1143432
650185
91534
810597
1048514
296921
724607
648315
1074947
919076
115571
591469
233532
648331
1002145
886708
97947
1022107
93505
441597
1127522
405702
40733
13168
950317
1085536
1119663
171157
312206
900308
114255
1115607
585051
778032
141856
216164
797342
1147987
200940
1190742
311384
944169
685686
186935
1153263
92111
298442
241337
955675
954125
1012725
278538
759556
1191706
243650
1160067
1003356
732208
99864
1039107
991491
460884
695621
1124808
402968
308418
636947
339351
43187
835327
308881
213311
1139467
541297
444933
1059406
508034
206939
40296
333683
310635
520186
836087
924648
834537
703647
455062
984378
442267
64967
711232
526406
1009313
694350
376491
526200
1030356
501065
948042
1065382
1191397
243933
233440
127798
839236
966895
646654
914273
1022085
1022007
421262
478804
652881
778891
430067
827336
624093
920481
790275
1079057
440658
607481
406736
969149
1156996
255489
752755
853794
962053
352846
995106
471719
733748
26840
223045
1049727
54956
1093263
869424
323752
676378
355338
945757
85899
811391
877612
125314
866613
784122
963491
267176
661823
885336
1166768
500025
342382
474150
57487
208594
1124528
85125
42012
44992
165064
417060
1442
1074372
975373
481241
1017078
655341
517635
443393
1111769
1131232
322396
1130205
1140476
529225
256706
815901
958325
145373
975858
487633
633198
693029
494463
49708
903721
990656
735913
782122
591815
186155
1133429
313553
618174
926012
552587
209631
45508
778134
443988
146391
1077591
196721
674370
1161367
106786
133473
344985
600647
713729
940637
956570
816430
1105698
567981
554134
318240
737705
393284
497297
349630
1189682
259431
1011842
337186
746974
925736
599429
521544
999327
687435
185471
639624
25515
50679
647644
231113
879864
249581
242223
1047256
1000570
979915
1029876
324944
668709
3567
825658
760714
907169
274306
873392
479667
487047
1047492
503154
317576
1074474
798355
72266
940573
450430
734922
324579
1052440
261222
1100897
108492
82008
492931
1048858
380281
179429
1034889
871124
462525
698490
1075930
662067
800023
312136
608913
616040
305369
329793
727387
419528
1167461
540188
166444
321457
1059444
629961
1052990
1184265
468820
421587
266458
1110076
834408
224620
92760
750368
1039289
949010
919917
945794
878150
663084
83690
383746
144528
540181
159044
1111100
311378
923830
381566
289580
670522
703039
580217
734653
258558
1099966
1127037
707277
1084662
489594
319239
307791
594201
1173741
334851
171781
28235
614830
914377
404520
1122441
694011
107147
78999
424997
60707
25134
809488
473327
1182938
1009739
1137543
766967
646888
702403
815409
298918
429040
307860
119258
29519
375062
1008614
101427
649845
885866
93956
821985
150941
459403
159191
25588
802891
803839
25730
412453
131934
378989
1156707
81317
731298
749646
699701
226281
623325
1154127
576513
621154
991800
988641
1161054
751003
701899
113254
528922
849046
4345
472712
519940
611242
1116696
349171
444699
457405
1078097
526095
872930
494127
392597
341005
682567
692927
645513
503225
138587
1118734
978153
901288
968254
752366
228707
822063
919926
627305
1126616
4485
490899
363827
295364
240237
561542
592484
326803
156280
792412
1182331
777715
450232
271022
965967
1017569
1042899
643315
644501
639515
1162520
826094
473579
1029464
587065
776147
410711
339457
1016363
1142982
1096540
1156943
161024
913830
984484
987962
656898
1066767
406594
669020
202719
878607
199238
1060809
753578
36988
515840
127378
863557
1106323
1089242
431385
497133
626690
755349
920480
953713
229061
614428
156195
619530
924983
109589
180002
305196
1155608
299
833321
521912
206825
898819
650285
165964
1002057
608804
665216
326793
335305
768529
1175852
371378
668948
485132
659088
730139
192842
653483
693396
1047199
598875
556184
53837
889157
1125151
2073
299365
869590
377516
395441
482353
646205
280038
576843
888081
396186
725595
96174
38473
420725
970594
564907
929990
735487
499009
930105
970941
54815
1018887
696103
498921
513922
368756
713333
121935
106558
328405
425750
757356
335856
981018
176588
21225
1023192
354079
253394
418490
645338
452281
324610
902615
696701
504848
1141250
177749
399532
625666
224704
1097355
1186949
780929
1108137
111054
330497
186054
480590
784410
1132377
888553
1041055
194475
286641
555657
471904
218458
373170
941908
851149
51561
8054
419742
1012025
399743
580037
103195
195658
364123
757466
889702
394947
626091
513563
1079931
92913
322512
954705
105687
1019474
33401
33193
187677
332782
1149585
127559
1190483
930257
571365
869758
974973
173119
289450
933371
1097463
152391
1161751
390726
445023
230024
722384
770973
185042
507091
869629
753031
68504
1188501
626249
45829
589217
41287
130968
272699
1174963
226510
454080
1066746
309226
199566
792604
361687
196365
1155660
746006
450128
828106
321735
121208
779858
468479
758079
188349
85411
420117
510066
536999
169085
426477
686273
1060382
918035
592814
1030036
138574
894474
1174822
411142
353592
900415
594668
556989
676929
652066
965017
1015378
572481
1103342
761917
282891
348658
336726
337858
688335
512288
407780
264231
884687
1098665
1099074
98075
1065923
602515
158414
284820
152088
979233
452981
196893
1070580
584109
1154309
1179232
758699
308220
559495
203187
503138
865287
950583
825354
763580
21396
934245
650522
638635
308774
921108
793989
255854
530745
1164291
1171082
212803
384034
721506
215684
33757
344267
892571
1114106
1175818
907471
315835
372331
214223
701184
466816
722475
165504
152997
282255
1175879
303602
1120004
175551
1088799
975915
752380
528977
25330
296807
683393
979766
915925
96350
690458
602035
931844
1102267
117352
209900
73879
260851
438429
1078627
151755
741522
926657
78777
1155376
960364
23476
526310
1086309
1040987
343704
320317
269803
664025
70366
485702
1146314
1177993
471940
1045912
86946
66158
1034069
281175
820859
275693
537545
1058809
952191
742035
476901
207096
1000755
461715
75418
595735
495095
691956
38454
1006427
1018774
181787
151662
843332
447042
62675
479787
974692
597134
525576
1190683
361899
541846
194100
555604
511413
408798
448672
419897
345727
562807
215576
604203
611095
252949
172005
1010871
749978
1095072
360914
1017366
495450
485251
698659
57048
572783
40311
970984
674330
12959
838163
584031
198728
411423
513424
1074316
764851
1088216
989563
488685
375779
368993
42945
501836
265632
1067582
6554
811246
768148
613868
321382
901601
129000
277452
582675
529834
627458
126487
423396
796373
269049
551941
203803
1169474
829838
176091
626223
1003975
810019
1029285
713389
982384
384715
1032424
1016828
917196
126850
436005
459687
613926
214172
609089
1181359
149121
805902
628572
28663
994705
726922
337488
1161782
205153
395666
9030
1066779
659006
107675
322338
481288
1110294
939157
836233
325603
1047709
96076
945536
515709
268191
921245
935774
1017344
269736
297122
621083
397208
134689
658919
381099
937272
294010
146419
38168
912506
919899
1093379
554129
577188
407728
887667
191687
796827
771567
891838
271016
923235
30056
822815
51133
878169
816150
153070
542585
253083
1056410
35819
59393
116048
321464
867016
956747
896527
161512
696450
1032344
1144613
543810
563757
225083
82084
499511
1028062
779406
151924
362290
1084546
28706
1060112
640200
610149
207441
857337
556086
963937
194468
865681
378374
7225
43538
1086733
791455
930747
1054976
94507
700844
203765
1160224
1107540
644312
950468
539489
409061
1191970
396832
445727
1141333
460764
1067085
148245
883351
115482
1160457
724429
739312
238611
936387
754638
22911
527359
762762
1154004
295343
898251
157580
174961
938458
607354
993613
345370
748049
1062731
1192131
979302
720503
1017989
591512
173514
3169
675833
900110
66450
338478
1176636
463565
355010
595943
1092955
167673
418872
1148437
730842
384200
174131
34844
1004852
96154
561973
684120
762275
141234
121800
821487
879587
490376
385621
433648
242754
158210
989656
88275
44841
223583
923623
911488
1080884
511589
396819
287494
27355
427957
489249
853585
674940
455497
931698
68695
797825
747664
897223
87770
632326
253035
402748
922309
255035
1041806
233061
80242
202920
871255
814863
46828
641648
523297
225502
715253
266295
706235
389362
526520
665269
795036
392204
1116829
429868
1055897
516165
78768
313975
1081378
326207
923161
767935
664842
1115642
905671
414679
915498
1187206
819707
1069646
601573
685153
827925
23047
164923
684374
387466
723750
1149648
982255
746673
1087793
782437
1021489
201010
1116595
345829
244594
117254
369603
1124986
566226
1148815
1185067
1075114
772423
986913
876562
1005430
648186
558892
473677
359235
852702
1090879
833292
533110
22554
276713
1082049
289991
1180945
208992
919645
100676
80802
145537
775464
859499
927967
19737
173750
412356
1008603
941682
56134
1099259
622827
645953
25286
28204
263605
112278
119745
509034
331384
540796
278440
295579
1135755
1059194
741423
1062227
322141
1037353
1101968
248234
924239
1072702
941458
825908
349584
1009532
772329
533085
820986
904296
34194
604125
323722
856747
964340
631053
1052615
70518
173172
367340
29487
277658
871731
1156189
374042
1076739
1086265
853860
1017070
107353
466893
154994
454332
217613
190203
572048
917157
980985
112561
276834
916468
347462
1090608
736712
1025843
1141451
213188
1121584
515876
157526
968283
933317
633467
711795
641540
730157
112100
516021
132894
1036947
1151467
1009322
657951
129453
725674
1127608
475094
903264
579891
124698
143047
24275
12340
166167
526190
354995
613314
425627
913278
30053
3850
75383
1092284
52648
320856
987614
830096
888750
16936
378507
417860
963917
1030060
183273
596083
874567
369521
940514
934053
76175
78152
365915
147552
690856
778294
596381
749824
766590
879208
1155620
35892
223117
549501
240853
192818
423596
415136
1077086
41735
278661
1127753
257032
551685
583685
37842
641833
973660
26166
173081
642004
153274
855125
847375
213264
1168373
427069
631170
441894
1123813
1050237
717369
1020884
680498
100371
877046
59236
112993
1046066
859206
738089
899131
634408
921677
218793
1136719
827199
293857
452641
683407
513843
616398
504004
1112077
838473
874272
1053617
928311
453698
278885
951126
11168
641921
966138
278210
138292
932164
820846
976489
105354
163815
1065848
39674
463908
1034999
1193245
849798
53818
393074
703319
259800
664672
848887
207203
1141325
523103
795232
819482
662306
118931
345034
1059307
566821
529175
1024367
214334
284255
971990
379683
258677
53403
1063076
66743
826580
1178313
647977
892256
1154722
785089
564014
365390
1020136
1034168
435272
991397
338859
64226
571828
733270
255389
904286
96057
783874
486231
14061
911020
5228
862947
486478
214850
529296
358518
184563
940662
194688
265664
564672
311492
623327
784510
872999
1190972
887710
920531
317974
1126526
363981
960594
157966
496875
727362
841386
1141
150399
36373
982669
412768
102448
986289
798211
625273
293766
598361
1056738
658775
777338
32584
168570
1173251
184592
952455
843432
1155149
82868
388771
407447
565634
590713
59986
172094
109042
944476
793110
1068499
168167
676446
1045808
1186833
117103
1098504
652908
664040
942508
232131
684617
627098
392925
563023
543996
1130745
1004896
314025
554943
664150
1002821
262785
562509
161998
1070291
274008
977341
731723
583116
891081
274828
1190766
1187588
692644
157130
556684
524429
157550
551313
642583
769609
1006449
1062686
28375
512312
698873
141178
909652
1012653
66950
392577
769414
742081
509281
936010
967558
954595
338388
36573
32382
647657
141734
274644
519433
823127
144448
722819
1115741
473876
1117891
582234
886494
873899
1101833
584598
430225
213273
273966
1051738
707600
786578
1130091
1038393
263121
671581
83444
558794
230375
950079
330991
80813
1150579
426700
882849
107521
420702
843012
829817
523267
362556
410815
503761
938878
720973
976631
219378
997398
824025
191146
147475
1133055
1075657
519893
499954
985055
283128
408607
106695
97893
610592
859034
1173769
507101
349989
196621
825729
1015109
732918
699900
3244
249031
462006
1090239
1183093
823048
749332
802141
1154984
780263
244308
30131
790670
1104908
649295
1106512
114626
879404
443169
360625
1082014
1127286
99840
907954
215951
326081
786331
187591
982141
300870
501160
32094
1087081
661110
1169406
325566
771409
456910
562339
376890
836852
1192033
689217
137159
743064
666822
772134
588722
491357
1093512
685310
623299
985671
236354
1141162
1055829
694598
435822
163987
1046491
746486
1086783
257712
388714
707719
385845
112102
822426
1130747
61074
319286
775044
1100027
699201
924189
87892
800154
758256
581086
576767
1064504
631591
1032971
1060991
393559
638586
1068000
177183
734936
1031674
596575
869468
634483
1134933
871772
710833
506135
996419
389389
712177
1126292
284146
803037
110916
51269
951189
1189185
157782
534449
810559
671441
708463
302238
538891
1004999
28979
784952
882210
903480
750723
490763
1023632
349007
7547
59090
824369
165360
655016
555075
206883
175036
153494
680895
758012
109062
993392
572782
294212
1167445
1063710
440056
329348
596062
573084
12356
1084731
859304
922792
1099706
872214
556882
331556
52529
182792
324901
280329
20677
1124325
1125737
83153
214931
1186388
77859
1011984
847510
92035
147450
1160600
393293
1047119
204909
505164
61670
261688
327634
758293
915581
896294
581753
1044105
1140886
579454
968798
99862
135923
412173
705329
1052823
839589
576392
44946
1130400
779894
1092689
360034
1165460
261646
1188706
57094
523036
63923
612432
125393
307440
771161
177887
48866
449148
464901
567290
729902
1101223
216240
406390
699072
1083200
1126481
514452
1055898
323176
479938
769354
929081
982442
978875
1071686
346418
785843
369940
565960
850765
80170
1031525
1084934
202477
248223
563700
531243
752458
566594
324290
1069980
801920
237860
900632
654238
216662
202093
255201
329551
166470
511449
92466
554569
1021173
135629
767614
961528
348419
223313
888544
141489
588348
613249
556865
833691
66904
195803
845814
842827
679354
104244
969416
823976
823074
272406
204574
1146094
330504
279967
751725
32870
109754
1058924
110796
959152
884305
635176
1589
867846
464197
359582
410529
634015
149336
777518
978922
137047
389180
76536
918082
137178
942897
934624
760832
578531
401468
686407
860264
1160436
18292
1055180
1046189
679588
75057
545519
293642
558247
847302
656987
164601
844560
1186421
1096144
1181703
1173566
879566
202357
859083
921653
104878
208071
808387
123787
70406
15519
418536
441146
867138
323673
556417
59338
508614
1165852
176802
1005923
86530
302637
54717
512350
278097
325337
93563
988566
312698
1047278
664875
459882
545010
2339
904962
458303
583297
610662
50714
383738
906862
655801
515318
662803
591039
825000
251868
553005
455028
694324
997630
91899
816973
361356
91359
972481
224107
791007
551518
106858
696614
616872
28797
1085567
34292
392806
517454
638931
808756
744358
785135
527410
1084871
462656
156864
855182
994339
864401
1155453
334750
203842
913772
251705
1024489
335872
640818
879433
270288
216062
828504
128951
541026
387364
834822
271307
1062868
641298
448847
774651
555688
273828
38348
1080558
593556
380953
438524
241043
324670
1181274
1121669
100646
668105
523860
883521
955905
662310
936906
868471
738006
1041703
649066
285382
287286
751304
620967
518177
97156
664320
991022
1018809
475124
528122
566396
29854
203837
1057411
785801
362733
609074
905249
233045
455056
718766
732387
69605
1030693
348307
580429
544191
702724
385984
366813
166438
616460
832186
110429
896336
499534
576510
225460
787335
1125699
1088387
68097
931303
804879
1183040
871481
370387
569654
635793
127825
868018
645844
767846
983661
210690
452210
1152019
475592
862475
856337
1176940
204781
82152
1114741
909330
615288
609593
1072635
734467
416842
691637
25741
25889
386122
405629
58075
604299
552337
86247
86774
513662
966533
877672
612234
392102
121841
1008736
287529
478958
475639
962015
576569
221580
317101
1049724
1010388
761612
632948
807200
83955
1179825
403860
903082
1118309
5111
1168911
963287
752780
76494
799389
1132922
130734
401072
779053
536746
304513
1061630
803567
1142057
346247
159495
425132
823101
784596
892040
230575
137757
1061200
244540
570138
1060336
782660
693221
131483
1070188
460716
1179259
531695
846007
45319
171388
479139
1062409
200852
825409
421776
175038
227274
2498
918024
698456
8365
660647
161695
816570
877708
664235
84274
93253
809936
361975
134725
191543
672157
700724
400928
883998
476623
1029232
404843
940161
147011
999518
94946
483886
408955
1141579
905969
338379
898704
726985
1000579
362881
728987
146403
204759
208139
784245
919157
989418
397753
841522
915977
167684
168795
336146
69894
1008433
886484
688972
240827
852097
729530
77149
948821
490403
988245
901585
641434
922880
1116802
725327
74511
214028
1088468
1080230
11111
699334
1152081
425408
309342
577692
791385
286423
387299
668998
356218
284332
872596
237138
910707
188259
86063
758403
59771
1102232
1021344
143036
135656
151603
800446
317708
376103
839518
904301
243847
280220
1183669
1003099
738663
156466
423114
1183771
282094
158653
1038303
673149
904222
112062
202117
842552
744123
1192595
958498
601368
466371
897351
611643
904327
449084
911217
854548
829638
167268
678478
1189232
816551
353847
133411
481037
1055852
738044
192020
103372
32398
1029495
275571
953025
1048531
290180
561031
804339
904811
1061505
589985
1137799
119260
62090
167699
1138002
550734
1003882
263594
163514
77573
329959
210612
813683
78982
202813
659898
435575
40743
432050
92474
657216
319182
197562
995438
833150
1040989
1013555
119338
291494
446980
268522
985031
591093
40455
603507
663242
1044485
505968
682487
1175500
1185126
324769
672010
251911
1105880
982507
624783
1091529
1143303
152759
219211
871207
767973
809441
717542
799559
113894
146147
641056
585526
8958
734335
802419
1136659
864272
568720
55268
264727
747098
734528
135912
1081815
1076415
996112
718703
161012
641860
553419
1053529
732157
563297
257300
332812
1111368
423572
413430
807546
314334
644119
1116806
366937
765438
916009
8359
361475
947774
1185532
260740
928766
315789
1140125
602119
948423
171110
880783
799251
484966
916914
334048
1143392
533741
118803
118013
844537
1131092
962135
829475
893765
91700
505394
119329
136669
40688
502973
137853
546318
75544
903518
895146
207839
129746
210228
538019
711369
230629
24592
454814
150097
266466
1132848
472423
530397
30838
392280
257526
490117
1076026
366769
296641
863872
1170419
1115989
64205
235998
405319
360873
673131
207914
716057
427126
586195
1130646
195699
490910
1044069
695076
551757
70890
882446
117985
1174738
694235
2014
312453
411207
657078
540826
1131866
764725
851698
160192
210833
140118
185917
1109327
266480
371572
305456
543800
176640
267245
894259
10897
802712
632001
366651
1142472
852517
355735
95368
988225
628851
76838
949158
336077
911007
594788
800234
881549
841102
323553
265493
81245
573416
797582
1169706
213841
897640
8264
144852
201327
309092
430574
126251
814714
262381
776195
332548
615418
171218
801429
918524
1174065
612426
85559
162797
973279
986927
621988
753800
46232
480644
971676
174679
779605
815140
579014
175426
195231
588913
560031
1019971
316404
531734
291182
83650
676409
666197
488673
813431
291328
283213
643447
145136
135423
805960
203217
129670
179149
904356
292703
37747
989736
482173
815505
617307
776245
180889
840959
844835
279256
854625
297900
404789
875498
127828
253048
1155458
1183589
1156310
902890
499348
970901
1100243
236465
138115
949776
201122
1064553
428366
384068
301188
427073
387982
1120245
638657
603742
658443
385729
352841
295427
129641
572049
653605
601895
219558
429859
647199
1167726
1176363
1133323
25430
1021562
553064
82882
233034
374374
497722
889255
1132896
1148016
400235
954788
615155
647486
797729
82877
661694
51353
287424
431958
33062
878269
326549
697248
380617
397940
529861
695767
721458
1151321
213158
896004
198113
455699
30216
5282
36259
1022868
1110469
362654
442951
920676
589247
960061
35252
62877
992120
273727
295351
861100
672543
1176312
980561
287356
763743
639278
1119775
382512
437938
1019290
505575
708318
513154
1172639
239420
592355
607686
803177
269970
229213
569987
429462
1049460
913903
231316
501162
108362
1005514
210659
1020436
450495
483609
472189
402741
1172725
119796
848931
400083
567365
458026
939609
977209
577700
1037515
462780
27933
1028820
489257
258094
281602
231859
148015
11806
731498
1017787
1048220
1108830
729705
841275
435695
89069
757168
877453
737412
322320
261751
979749
768093
191455
18082
903557
753209
92538
1063417
905372
777534
1150633
1150537
720662
840303
485770
799694
77525
348628
222506
315021
839787
481680
114451
84045
539233
61907
912225
741212
1150496
677204
741485
806771
1078944
468254
596679
139908
24973
874418
476919
276428
1082446
738989
531414
1154931
405803
1073544
770925
336509
50256
450045
24896
1019949
990478
491679
785977
108568
357788
957525
328331
296344
260979
434000
725269
139933
233276
655537
289604
599329
135112
1138532
75699
102611
865766
709925
128286
6791
902393
1023742
91848
976238
194293
905887
849135
628750
1001899
909515
1014576
962902
1189119
535676
925357
591354
503697
747186
306517
701331
538588
587361
623645
537556
491648
289986
703026
932691
98388
946436
81329
560174
239638
988226
423489
261392
1089700
367562
125975
749514
635572
721814
920541
1062211
843589
901172
651559
892507
776519
1097110
898092
225889
394972
551375
311443
1116392
35261
563592
30162
282217
1155113
778625
838649
370324
225603
284006
553912
13011
1016139
525561
730303
450360
889916
797702
880099
670246
677360
733645
608416
13906
1158891
75168
766568
1022816
636402
278342
892378
987005
168752
558423
526587
319525
126669
578360
882092
342635
422911
256533
949897
554260
822258
130188
628804
90461
741581
46155
1001138
544704
585998
917697
1147474
926127
781935
868562
1168505
1025702
467114
67077
915385
1110046
979223
560827
803952
1025823
158581
1136193
741757
26019
488514
869495
772236
865007
368036
449287
1025595
919017
108371
945368
349498
908840
710761
61217
916049
378013
1137708
618781
661940
738625
608003
69861
486993
212383
635677
693798
270675
901642
359554
582916
685093
95548
190933
567647
861080
711102
246952
696731
1011064
620348
167439
338749
1115465
788315
917380
209662
1100428
874111
1030317
793521
570212
846513
899481
683092
891124
16504
1161812
223288
377409
247159
1087659
506614
954296
363343
938961
9955
499707
945080
651650
214070
1188910
1183361
1086146
1146183
1026690
658385
192806
165131
909395
949219
216775
1103804
762385
958979
653663
1073932
502733
334619
1135493
602339
1130804
758988
482030
683438
81448
747541
941772
17013
247477
414397
653594
1027338
512510
1070584
763382
131159
956861
435094
609203
716213
970846
55393
120344
1185573
1102897
400052
1063545
1028646
182708
1152205
157418
54638
365353
564204
1108637
415565
1017080
30771
1186640
989217
917483
1164322
900018
44276
657435
624655
899795
384671
407241
158028
706105
1013301
900409
909430
970080
674573
462338
1191668
480345
139086
1080955
342605
748416
230697
814825
331670
883866
428784
603442
995057
262233
90569
519093
208049
654380
146109
637017
799348
2729
394904
99820
1122943
228017
80211
1185306
322657
549287
1081410
875980
878686
25103
902154
970731
389419
917083
152880
939040
806878
478916
221972
198842
829297
760164
219136
1052302
900939
660454
219478
358958
707080
1146981
180967
971430
314578
289358
1160902
473604
1056081
195585
904399
491474
310649
1022539
7762
975451
111053
1133423
111088
720956
36745
265413
636979
1003384
378076
454407
352291
1150982
115791
583190
1036071
568011
871976
804308
968015
900294
740536
531412
247047
930919
685506
546519
964240
697985
467362
354242
923034
1138204
767032
1052951
483981
653014
271451
329995
1160380
544173
189623
1092531
620788
779095
399278
756743
781987
63447
157156
310065
110641
1002172
922210
89181
894164
685657
710061
814071
411445
999075
854624
728935
416415
1110987
624803
860047
719539
650151
202567
748897
826386
600230
681017
846453
1067062
1066528
529098
1130327
758109
446844
217156
589535
907303
772849
52367
1053489
514785
212817
733046
313816
1037584
573237
783990
165371
585537
877053
476846
1045349
101244
66117
50258
248018
1009669
977323
716230
668477
411946
452522
44016
567249
239976
228662
342351
951981
192556
787952
512502
488897
318087
105596
387984
1151410
697930
1049076
769588
231072
343061
305410
360069
567085
87831
102853
73875
306316
75005
436255
84903
1111609
930392
179939
440171
613766
642716
1176575
888894
281345
1071154
474877
1178703
491722
896503
25835
299373
225581
150778
250906
662033
1031325
330106
93575
428868
1027668
251702
1175907
584964
985475
938711
151877
452686
215043
987931
446469
49187
584797
845464
256911
228356
1002814
1116240
381052
1031728
724400
548051
875098
348945
312356
157039
806360
233044
798747
421701
415553
461288
714747
85481
169461
832205
399766
551519
360804
879727
1131659
790256
829403
485946
362281
965431
617273
431735
509073
1104530
811794
184981
836458
126632
423222
84618
538059
576933
103850
376209
242281
645384
695817
163492
828988
397303
968309
532300
312640
679370
470935
122032
335315
84899
1193344
619092
583629
351021
705406
46780
481942
312289
381044
1051975
1078960
550148
601693
694861
302153
831149
581927
248641
406456
525469
660342
333231
1009282
987437
842374
1192565
895414
970042
672732
342525
44302
853623
532568
514845
295317
204155
221478
895532
112957
133354
756961
196564
559085
785111
614072
883244
115766
1099091
830635
147180
650710
1021120
294430
521899
798165
366815
633966
739122
489042
987585
379105
394792
695102
429196
199424
586415
280987
952343
494622
367987
248152
802434
1172438
82107
225233
712279
466663
598974
749529
727633
234372
618908
940918
432982
369685
1073576
1079982
1183625
245774
916203
67204
164937
835923
1162634
816819
868570
848719
129608
396381
372358
569213
1134310
498447
857373
1182493
969388
977564
930653
57715
928784
266253
1112465
322443
698559
993825
635636
220547
1135510
671284
1104403
791108
495963
339104
849661
458398
270820
651357
387098
511184
29182
15959
637932
681693
795851
391558
458613
70938
1063587
859146
898301
544524
441420
1177272
264964
74170
882146
9220
188696
176373
499193
334694
507157
276309
231453
352359
1169006
681860
1142039
496248
869830
922817
1120420
426221
532981
1114813
675224
21231
279752
881824
775724
885759
1120960
739709
330249
70842
785875
267074
767158
307910
295585
757886
514930
1087507
401632
1076810
385794
557730
60943
1022549
291875
972425
359678
1121326
784320
1094849
282026
405724
941788
280358
937421
467652
633134
931194
466124
94039
34655
9184
353650
782725
868321
335596
916008
667381
251988
421046
1117659
85933
1044985
411743
197538
1012916
923307
245245
744988
493470
187875
853363
909178
267461
38773
983617
194190
932049
1006609
879707
488935
640248
271596
24183
893596
1174912
1015736
1022310
1130243
768168
366263
724525
1077632
106505
936888
413857
60173
597384
333682
257039
1038698
216686
479413
885481
736961
913598
1135383
1051285
1110946
154465
505229
145943
1186569
1162448
803542
155317
375220
863531
468715
803685
910874
330963
926936
776707
992417
992963
1022320
534526
395750
1078083
117321
394145
286107
464148
94906
982392
1107150
6888
909023
105191
732464
624251
859723
228822
940942
525119
1106823
92568
485987
555738
433812
168335
368464
468642
853647
640592
390412
375496
483331
1092783
26074
486790
740082
378085
664868
1119106
473750
929139
240547
498974
879148
1077678
549897
671044
34829
542564
189445
188961
482106
579171
812766
1107282
1106632
656148
53631
607479
245241
864502
629690
194296
405447
264804
1050700
617799
641318
829228
376115
979587
647683
825117
238158
69882
1099277
419128
391599
41514
168330
465699
796588
526462
258450
1168803
32230
736257
1117038
1107438
960610
1134056
363057
229054
99114
386573
327735
971154
578651
334895
472610
1139507
509839
1002799
745956
1106902
294347
634063
807339
814436
1072418
328713
80204
949604
439949
86789
935503
279537
782812
1038974
297479
272673
494588
760644
1028985
1093753
959399
149388
865811
184805
597003
712688
983648
643051
715808
791063
746670
1087092
1116354
807268
719911
475096
766555
888459
85980
761988
202167
225271
164711
156352
143406
275319
424561
1096160
1130302
486752
459871
1031172
1140774
1128014
918861
724167
325576
346947
326915
624244
306292
628122
606561
1125671
68460
598712
809247
649286
889616
911613
454849
478964
304083
48019
825746
1149151
287902
556992
295950
455905
38076
628341
146159
31115
1062364
538057
611456
1152415
235514
809410
956819
590327
951803
516619
129307
715799
96087
402291
1156974
1153769
893667
1100218
781172
906654
1056109
973573
217666
1153339
15338
385065
935651
412905
677740
676989
3347
746679
115287
341540
1043305
987477
268962
463158
706431
714230
300433
997144
1084442
384709
475723
1052865
994073
252471
1138028
64993
1192659
896244
927323
46200
27170
149771
422527
536889
533397
542502
835063
837479
957984
1169849
210274
25003
962243
1047224
468603
533961
811338
577646
507617
1086865
6255
851023
712003
1141920
459429
1038271
949901
75436
735727
796012
995533
933723
765686
5076
48397
994237
1094006
247169
1081388
425275
320819
844567
813095
992989
404427
515881
706802
983909
374622
153010
109816
208093
1041908
941236
618885
89576
1020260
806560
445899
1136888
44741
785828
298322
114698
916281
573634
477127
488319
64906
510757
1107588
1010218
660398
250506
750838
127216
779128
461024
586058
355806
824132
306931
986742
500184
386209
448134
1016441
247728
386461
191834
769006
800405
1167137
55697
1047399
201875
928846
1021187
857346
1116777
506532
390166
410091
472086
800940
409291
1174718
695333
691944
1133290
951644
408670
377505
250192
957641
1185468
730380
1095402
23483
815416
531161
903960
1034752
606466
72788
944250
235981
49889
1042275
893637
493998
440386
661253
797368
94670
222249
443511
319523
813176
146210
1016380
1055191
897071
358617
1084522
877098
306983
579252
451454
599687
401978
691940
417716
764036
983570
121412
257081
753738
934047
24205
1047535
585971
204984
576649
1106254
351084
465289
535785
113308
687135
907663
855602
9697
60918
223649
480740
1170804
330281
154012
595071
213214
702449
589075
686396
360077
302605
942463
438319
787026
344476
1164449
375358
507826
772598
981690
731614
395933
575616
101245
152901
682462
267179
153611
188334
1171713
925461
853904
649526
783669
172634
144755
456070
749624
540744
455504
440362
319162
745586
317075
843975
1098652
871055
164321
667255
798367
121860
428928
274451
568065
807273
70905
887534
1150440
758375
1108367
917848
527406
209685
679279
253562
122998
404182
899190
282123
1153552
767293
287539
1192409
795279
468913
268116
786752
147949
115876
655566
690095
408958
22546
134158
876448
23318
301746
481572
1051992
776250
943469
979757
563214
1131033
520986
577377
287429
1065105
392760
275006
377290
926972
928093
489425
496860
212761
1193446
932117
28041
94825
75070
1089194
528428
978537
450831
170105
897747
605084
161016
509759
653852
530534
646069
458138
584832
293389
434201
819354
278095
53566
957155
625240
10198
707090
855823
363641
94103
455951
1173377
1177283
188376
73853
275972
999278
67566
271569
314075
252878
735936
276364
65278
274952
16337
114638
1048598
340117
507230
1062412
389662
856086
746216
640257
1127659
502785
413118
697587
96370
648862
755378
481279
437227
81932
547099
1065753
15949
126493
49398
579734
50781
848070
893377
959005
873102
648842
1183578
329889
82968
659275
206295
159803
192432
1139264
474894
55470
449320
777237
285576
953207
988634
601216
1027820
633212
1166541
85115
286651
470362
629460
131073
193624
297689
658263
306507
104731
5132
529157
146586
296287
657965
1177745
1004778
412969
203334
328563
864020
840009
1178969
1058162
23323
249109
624633
856170
450420
577633
78849
811746
997855
31862
990097
682187
284298
9337
968182
459243
968224
639396
170263
412748
754607
702030
536954
63111
278331
1169865
153500
985892
1201
791466
64242
392769
679119
546190
552217
1082613
1065929
519481
1048938
193151
131620
169139
746518
986531
233990
172809
254269
758449
736476
919200
625583
967135
446370
261346
358656
752175
384558
1146451
894140
855648
138859
475652
344697
1156448
420116
648508
266525
1009587
150364
670419
1127861
286052
922468
483351
1163353
658649
982041
895570
356997
192621
931211
889355
1181289
551583
280221
568550
1003339
196966
394656
249104
881828
681087
699880
598139
508191
352128
1166730
1401
886189
1084193
596138
372163
723034
49156
710615
876207
338699
747141
1007572
268104
794071
245946
101992
304604
783944
883393
1165328
371942
891978
247120
230052
466501
1179108
476882
521684
682496
906128
102851
319043
1022753
491757
788075
115454
61916
381078
1038458
1065792
71183
1261
1131391
758498
36766
502666
37057
29098
215975
877114
779214
490942
101981
19189
32431
128819
569429
1005108
1065796
16461
794019
1114698
400533
1122673
750579
366060
6821
284819
705126
446371
170815
1002068
1122415
220690
958588
508109
525430
547108
1128140
560077
733747
34840
401617
559755
1097824
1191541
149197
806844
869623
1189001
407537
124294
966712
644315
500342
1110755
415516
80336
695635
99009
1082374
31017
436138
1085615
454464
736409
495004
241382
976724
820070
752473
1001309
464426
847225
39913
529091
367532
169051
118999
1175517
799703
19597
86352
147696
138305
999876
904948
192701
1103100
1103468
231321
111656
850631
505317
628209
211268
901893
254593
966359
52991
1177706
1157810
977787
589174
786590
877637
1063406
623236
292017
231168
92954
934017
961188
805643
403451
1150989
1085106
359261
1178545
885369
591654
1154734
640062
461372
253727
608041
819199
762308
844163
111007
573464
389755
1113906
789467
875935
558398
1032009
822839
680157
941785
163759
713396
695169
1022908
706646
367303
1118963
607433
535989
169474
287010
581831
530251
383236
466896
431357
1025233
1011800
313526
563974
1142639
743126
203573
410530
739995
334521
256274
437233
158802
491613
402832
781965
529905
421432
898544
649756
1119341
266491
441930
690860
462668
469579
229485
751489
1054219
35148
745154
297176
781422
938077
1016242
352474
704052
800184
469429
611369
903950
66320
188398
874042
574639
1108307
214642
775695
1031073
598581
672513
31374
785070
1145119
715632
1036126
775988
67901
1190782
146332
568387
99021
593453
572206
176796
17085
375908
507233
1066407
362543
524691
145164
17006
447077
585729
737281
1188389
1097421
502437
1179065
725956
476723
1039729
609478
30114
525697
197950
922003
1065633
515095
636246
338657
343891
506522
789002
997320
1057671
820189
1050380
219134
464339
1106138
972334
399699
392657
83631
978773
991525
349482
611327
339753
1082968
981710
250932
30815
879980
292770
1076344
132616
246228
173802
942138
190526
626133
188914
466094
757394
600327
674176
196402
412585
555420
1139189
425695
259185
951230
45405
182629
1063426
179764
650897
918832
790287
4077
94750
836204
1098285
915688
8294
1183053
720934
416042
163090
598061
359526
1187855
333757
857773
263940
621142
60032
663462
572650
373172
427511
915315
97016
558764
402252
888998
306936
594566
962170
883164
584433
348378
1011394
823904
52737
133388
146179
375397
726589
714423
1026101
56350
14003
1091218
262239
435683
1117287
517873
66755
888407
717162
881040
553343
35021
401259
840376
377707
381159
1038770
912387
103297
760075
33217
800499
556639
838084
1162963
912794
724278
718572
247051
1171779
274149
529181
780608
286104
827254
946819
739111
1104724
446584
906560
1132404
793747
383050
1096048
627199
231413
1099542
270487
431129
286280
1033888
743130
863430
90662
1155951
797559
438159
80072
821492
552222
728221
238066
991165
817684
547719
808707
1183357
1064631
701541
990390
386922
534243
19826
268314
829484
516609
126206
376979
82147
591307
64183
1164131
145429
354172
1181487
63678
1159266
1102000
392345
1045266
237750
919705
1065829
336305
803454
156035
970530
840807
730301
385842
1005553
753985
1005879
785143
1051806
237108
469844
607538
443620
264695
185621
724500
464938
15940
647472
304463
230132
671970
636230
621709
748517
1139702
90242
970021
1017823
1169605
457696
882536
1038050
874386
676566
382396
337414
1119349
421118
849003
962820
78490
1046136
646839
951498
273949
1043662
272571
984074
1004180
204587
32934
384889
670501
256153
149871
646727
512573
26923
966891
770872
915311
703544
1143417
142119
447625
1022787
807698
149463
682316
603428
817556
139943
869670
197171
435300
770339
541952
921809
889186
919411
287557
1177330
19305
388857
236976
480347
264131
630532
136208
706668
715003
311186
631098
617412
972371
483001
453999
1074014
358276
1076436
3650
411073
1122739
486060
946536
1117727
913345
314587
417359
386423
73422
81452
1014225
479536
1008476
118668
673408
581883
387249
941248
1065338
618594
1175074
351507
976943
651393
888953
109412
1008915
1021323
132814
924122
901314
744252
124119
670092
596737
589952
1068300
12128
584294
893476
290293
428557
1031184
549446
934525
478304
775225
357317
218440
822433
509089
557420
515821
1004819
495202
1100829
1145087
1144454
407574
538505
62243
184757
1116395
35181
1011799
1087981
1187018
1183641
250353
102220
826377
546022
523879
1088951
658380
186642
28336
707200
1596
769668
495835
745886
131274
118393
324555
764475
372591
65988
935534
169069
1176707
194095
796772
363733
237591
129749
265794
614078
894796
1114401
333295
106017
398652
724425
450288
588015
931167
971480
63018
634633
400739
762474
1027833
791322
772505
741015
1076645
443815
390717
296469
948241
807925
629398
930379
508834
16068
514142
123542
286198
824582
497281
723526
103070
83464
1014301
32727
927277
200261
1109254
746655
166068
148831
1141247
908999
833599
676835
764051
826924
748942
1091128
520939
413081
396788
286319
696702
34252
253235
650918
874611
985793
608908
211795
750926
826722
590142
338508
122304
1191106
417492
244814
230466
351685
136152
1080836
634695
380816
1030954
690077
453447
1110282
480728
188514
1070568
106618
1166215
1063030
253203
1042852
471935
144359
1141824
802142
952887
515321
659462
1060702
44994
521975
188633
177159
1175918
185286
736832
525672
454029
108248
358696
903275
112529
406153
73748
652358
776476
145571
25572
849000
708258
374983
772346
985307
926249
771960
787120
75657
475841
970329
319385
268434
1170979
848672
462225
1138178
767205
1032392
1127019
1137121
971816
787996
1102316
3550
972927
972299
543858
185345
555795
1051183
873057
51204
441901
167302
1060729
188611
293294
404355
119229
173596
343957
972058
602301
1115725
264613
185041
646006
1098430
1063569
657425
720746
479537
1181412
902388
1185425
62432
904234
196580
1181338
347478
181428
1150974
964904
861307
1178059
887133
89374
14070
1014343
109850
771805
39632
59133
1128713
725140
146956
111616
613488
1150324
838537
661680
211607
1018997
945678
410493
797577
126757
122481
746939
411989
161271
1159589
358991
1089493
878135
585629
444489
162209
524746
1069988
348263
451523
615383
842229
6182
954132
264666
697518
934313
623908
884788
639112
681090
461981
466579
478305
867753
757422
828051
922924
664090
496283
1178036
36626
242874
825577
691828
140351
664557
616068
297435
557830
866715
908649
428844
826879
422137
292620
1004324
906711
496716
217398
196510
243012
590871
177250
951009
1121202
474920
28636
575813
970482
9484
965975
585150
993939
271047
494080
554854
186562
810812
1029162
406649
453666
678455
194678
877273
964050
152469
826819
386031
1135855
64221
695161
707944
532617
1018487
989820
636053
245380
1097183
533747
206910
869198
1140633
817957
1192340
346072
864972
139352
19362
1117124
44411
1049358
725251
758648
709238
500353
194151
897009
670829
331720
1015861
814302
989858
357122
857455
260481
329963
333255
541951
1077668
863451
701522
876581
990282
316347
815012
176039
953589
380710
53629
575869
557035
1107166
955043
1094294
793740
728308
5842
983813
874918
573467
87251
766438
1011479
405567
438356
1097558
234670
885162
594633
338370
1164974
870766
77947
132179
535487
641488
790262
833260
2380
239641
1119158
882047
874091
768465
1032832
966564
616448
768743
1193361
632121
1120224
612040
33639
146674
170646
1043923
623957
553736
676751
1055509
238220
365448
1069579
217782
119658
312413
749519
355934
503865
643152
510759
350668
385693
576978
711503
206268
225139
18275
155403
594476
1064177
297257
112594
1010143
1080565
464055
198121
546233
846617
40355
326817
135269
896801
616120
367963
485052
608071
643055
590733
731039
766774
1005556
626496
276537
295888
731888
130198
748873
125429
656704
191226
146522
1163748
845294
572675
467811
775597
912505
714911
1067801
107117
293463
68511
118756
479054
629737
83447
714207
344877
701151
1117765
495002
648325
477572
50355
386911
330307
305586
820038
2800
430811
379872
1123325
1131353
29445
403031
675658
1156773
255781
129359
1051164
625257
131764
1079767
758820
816900
1169819
555033
528798
495013
53525
1026908
1022360
1018615
458399
76677
1002875
100343
749122
753250
1124682
901683
374003
570375
759873
648041
1129153
105064
292821
1026052
252722
80656
957642
34595
326069
289091
740484
657830
780997
462340
522256
1146458
209218
173507
908068
139299
1123737
393965
199591
831363
833506
415773
923851
430848
464489
572034
253976
634372
663294
168042
858138
1149649
794967
36793
382343
313161
1106752
1005557
230125
262248
646550
672523
139729
533623
165834
549041
77458
566314
275961
60834
50632
447158
234910
1061306
950522
237935
298033
23551
905700
1086239
170701
59156
482363
233116
1070803
1006277
488601
1011132
680730
919959
1001359
647107
542991
664380
698771
785281
49433
1129045
1127185
492767
1064663
869766
724839
434007
69402
907531
162927
480733
584260
708309
199518
664413
593898
865005
587338
487694
575680
256543
835592
735442
538754
855339
273890
106072
449675
657185
994925
795556
439237
824098
65631
496005
1021455
846005
163826
138789
145384
769803
44283
324403
120078
992367
432369
119688
856378
286977
848525
534208
775847
905335
733422
239779
1097955
312428
525764
316135
11137
830042
462725
504333
1101667
252891
1146848
579831
831709
800764
887566
20151
302159
310085
575190
940995
595993
261132
420285
625193
854880
286949
1022186
1088328
482494
759317
790104
588835
922678
778593
666244
303697
941623
597080
583200
283100
892387
959572
446148
1152395
483167
205645
372613
1022538
487690
744004
911797
582018
336508
1090896
708420
326559
743959
418472
912433
108025
472743
1139265
165624
1078814
1163562
341866
155624
1107862
664007
300741
62858
979248
247406
170069
46842
327134
705143
502510
1186688
598733
159905
1037989
1053516
551989
492937
1185792
855690
60315
399995
823710
121227
1105355
451557
446413
671569
150782
484921
441514
262801
977462
793682
1120682
618886
520023
613671
624131
1182679
969520
486907
1183187
648514
381525
573371
185369
1106258
282856
313823
976209
217078
974294
761302
1104658
28486
866670
635050
78266
1052189
67425
469295
1033864
1098524
630116
968454
711396
132450
570288
154591
458280
1182307
716585
66495
881225
463188
510965
390343
440967
1140494
248285
644027
418043
716829
897290
3825
384489
564932
428584
541008
165791
920865
954888
837051
127352
373871
613565
714865
78747
821141
974089
214967
844065
321086
995539
793947
1149909
795659
380031
773262
1140962
595040
238344
61353
123628
328638
713442
749247
852074
763199
989296
504257
290976
1100095
1185698
1059826
478667
427979
729556
937281
900832
568392
303769
252742
290039
1039010
294240
799217
934314
1468
946729
395790
1140225
1085901
171638
76062
1120461
469027
559640
1017605
41478
986606
112997
471004
218179
675885
604597
893126
341988
1177975
939325
263393
805573
1142765
1046265
1167506
908358
337692
486600
746545
762745
946190
1131183
402438
75479
1049920
767640
641718
364067
1103069
252487
1166582
199587
1155585
127200
231582
421073
915377
824367
1002562
1027365
400790
683110
461286
78786
351764
1062301
980518
1075153
1061656
80559
563160
468399
890910
164243
854039
1089580
1164998
415320
391124
855535
12618
156619
807938
293111
750035
457326
728727
681792
807351
1097422
1178384
293629
443713
541051
156796
1051130
293056
801612
334293
1121269
499032
1148962
723212
699484
414839
741367
504323
111685
820208
750056
824033
841093
1110562
321974
584319
206890
171199
390322
691026
630921
155240
1031922
647506
876981
1016703
239881
676017
145079
632389
806733
1065350
1011825
989817
192268
285030
325129
975306
1147270
748889
924522
542707
814278
1034428
515818
149293
31733
736376
506418
40486
1161999
1033992
756946
1094954
823520
140795
56639
600864
1105309
813440
1033475
398383
727822
764037
187537
930962
408766
478162
988787
215608
226794
313986
661092
104232
211657
36729
930569
1109106
477215
823862
90196
176815
1049369
907236
21535
97348
491821
457213
585398
69053
121005
85144
480305
149140
688961
589922
724117
47288
755555
720803
523353
467453
469449
837632
783043
1026484
814965
942788
14985
913519
1103499
1116868
148436
4223
205918
694725
968269
546497
610146
875525
299304
224406
665980
970608
556435
191852
641201
1192310
1154980
177782
172858
88914
694869
810187
1186313
130506
681691
507381
1057032
1161210
453301
477037
614254
939528
174595
458284
798575
54244
307344
1001635
224567
398469
651259
865692
328790
172734
1169495
730202
182631
500670
841150
863047
68311
460947
150449
320963
373307
1177478
176501
917507
744761
984182
917815
518702
228047
471578
643191
1023906
186974
462923
250503
282787
1171885
865080
585753
647757
339788
745130
115497
785939
1159355
9519
1185150
759764
849750
378477
663301
265952
184873
298919
942494
445263
886526
691975
805706
366227
420561
869952
51403
1110230
604035
540073
995151
292332
710617
1137780
1096023
669735
630979
916293
923175
733535
591171
494062
197720
507789
74308
635214
610943
560554
847596
479118
329326
979153
922764
402538
989429
416803
244099
12793
998076
1180863
896961
342740
339922
197341
976718
739785
234137
1070267
1162363
663002
722721
763240
11544
910606
129142
1181986
801230
1044981
209764
68161
902621
924225
336089
433355
1048744
924698
759
159775
912649
770325
1048543
180699
855528
1112787
442616
1145164
305109
161845
190678
976564
704260
237744
872780
650497
13712
683638
853596
929494
397298
712709
688831
969236
222165
1096718
1135120
657380
126373
150967
402363
534441
894351
780121
231070
184190
401995
24788
575397
936819
744214
261480
392289
379296
879444
1147553
985786
637695
304024
891009
354603
511936
481787
320110
149475
798302
263889
548205
107195
955832
599234
131391
170644
373158
559916
489119
52598
238821
220773
161398
307511
74838
36564
131034
574391
672205
803358
572940
123207
236867
826177
1027276
1139453
230352
494572
626877
778426
212366
247464
588050
684953
826748
329014
437287
431891
149585
1088687
915178
122172
423584
279883
1097550
165232
1089865
952905
502261
222222
140837
54579
588250
402070
989849
621318
345605
686950
391087
279997
874252
918618
541618
648525
906320
675122
864491
64155
321510
96811
773038
969127
971350
807040
372327
977765
1016435
436683
795010
425923
426842
341331
119081
353381
245624
296125
1183087
918444
435874
264174
111386
846556
1083186
233654
910168
611418
170590
829911
225929
199871
576520
1100729
690271
181166
436570
32949
340736
43481
845800
1140121
359344
168114
1144747
952811
113755
14719
982758
69538
863936
405404
119220
1176897
1063845
685775
358208
53382
345886
506909
913185
323463
753661
773336
284860
421509
449941
556593
806301
117410
904836
190325
906229
624609
220506
640848
669111
892380
1044082
720941
807035
1090822
216113
516854
576285
533018
1086847
1159310
641159
903552
1092664
965868
849703
257643
112927
191412
844328
175645
300218
1077937
1022356
660401
508871
785034
735657
939560
415992
412151
1065055
720653
654395
396407
200269
908760
101345
446287
811320
128869
1048114
193911
513748
841057
227488
561064
355958
995
1163369
60120
369093
1103241
604729
1025348
974922
990073
696061
1154834
976785
560369
1145903
1006469
667894
620744
1098383
511424
890540
535095
131592
378219
935544
1108871
1019274
739737
942023
703571
78066
1154873
606206
429874
542169
999778
1050195
338168
327359
440067
515591
1019157
828902
926469
368769
471375
191831
801381
1097945
138409
767390
937353
772143
1031654
679242
781527
947308
749916
44125
12444
537963
990617
771642
683463
261936
35991
259613
910616
431535
1186345
884416
475526
690093
625196
270350
1137830
925393
570334
380895
72009
487386
248193
1029458
18997
1022395
664006
604011
700352
818562
1010429
1123138
557206
621971
777264
1190426
1156630
762997
339293
1055235
251141
640019
684327
1143237
91473
796104
96250
368374
385432
197681
455863
867794
347190
266555
1165997
821465
512982
433395
238827
1192342
1112982
467483
930937
1149001
862155
858460
393636
917137
347835
565951
707902
148584
1022147
915268
753955
1163614
746699
1066468
195219
34137
971732
34676
682124
395555
355090
866270
1127048
203300
263288
309759
611587
468834
1113249
3435
1051783
46220
569874
1006047
862878
110736
475837
466568
523039
839671
672569
152052
58498
588024
714893
159470
908352
955163
1103275
228074
705313
694247
849888
118104
560020
723339
72211
164033
702145
802326
421891
839819
275310
799504
632139
1056919
40535
138881
1062548
803776
506927
535517
434844
1007488
18355
501366
1143329
388828
666722
808936
575396
878417
357523
511404
920696
1001911
574052
801844
305588
454740
399675
360097
15609
24016
1010683
904812
1115178
785741
902155
577091
57947
1148535
304480
977126
1001049
219106
380055
1171766
142645
896707
21517
724030
1004417
951976
536673
977306
31345
1069198
1183059
1052553
878059
217079
382084
392089
48891
1082837
736116
892972
690701
658132
1097299
524713
104088
262072
591814
886272
1083836
609441
976906
207324
233738
1004731
781194
566658
382389
137900
42233
74540
509502
545483
71624
544129
1055766
329153
738015
342153
135883
87434
854702
1192105
735237
133986
749334
1098830
149557
995662
594499
453611
658332
391095
611376
79981
957078
161569
1094078
383196
206471
223658
879537
325308
327979
120468
484511
53009
663540
217372
1078387
840984
766133
477949
657927
1113916
985955
844676
1072932
1149547
521636
740369
487526
909972
304080
902723
293314
1019215
16760
36719
543265
951845
786798
1151332
109155
550244
387037
268098
916447
321103
287705
210187
904943
643999
619753
31513
421900
864210
750049
149314
117820
303121
385781
354420
877706
803229
829785
602427
685429
708160
577894
197802
634397
699530
509069
139884
985867
744007
508297
325350
531621
168033
55002
616884
84554
887331
53888
67944
658538
63
922362
512183
855227
39990
1135739
355504
301522
250813
936812
295089
1046839
179724
494508
65506
1053345
387303
119803
254913
398183
907092
386058
77759
866116
717994
1000480
405639
575334
373262
1057484
63129
198102
747589
267380
426761
936589
440054
447953
1115627
949573
162905
664594
247179
46766
70509
794302
27654
704033
621312
387146
1188258
592996
619456
1656
704536
255412
1013178
74428
99384
249892
908019
666984
1128444
968731
1088089
891209
1181483
104164
435313
1138317
947006
435899
834754
697064
91835
605997
289570
858399
255797
312339
449346
343597
960189
1185042
718454
333121
898817
116040
434029
678229
253046
956496
249219
502585
282375
1118606
565598
836656
41001
520544
1018378
496973
312824
1028981
95308
480143
62759
60851
648180
288692
961615
787828
732665
428195
708065
667937
1138834
926271
620306
697366
29181
442561
416786
956373
552596
436966
624261
384774
1081195
431673
814457
1143512
994817
566707
997775
712359
332661
573703
346669
1038907
513784
812694
177947
259819
266875
1125285
606941
868550
237371
259970
1079796
600906
579907
809721
110028
934039
950488
242240
182032
205130
736809
338289
847061
538433
978451
591446
277965
803777
135459
189539
864264
872387
931395
288899
142345
760451
155364
960860
1088676
724754
1021849
77321
152158
7790
210781
884049
218209
137836
330360
594575
365843
672978
529942
367706
356828
800554
131622
442096
181944
589715
1017286
37605
400461
84500
525274
614221
428544
810646
798979
887707
695445
84088
1110684
1018129
147472
846701
770468
639634
541303
370140
1037835
738512
1053502
940811
494235
892662
989188
424046
330472
1021376
756090
78810
201425
283913
1137648
616183
765791
910892
1155130
679516
225579
84124
464161
1009158
1166773
938383
273293
655225
988688
216703
742319
880021
277400
1121956
612536
569217
905788
1057548
1068772
443205
517951
15999
328857
373557
731441
335446
1081800
345754
460710
1132311
330134
513546
992695
319288
1060212
267616
512557
248392
453485
165649
1072610
459286
399809
746610
303763
663924
1028188
187066
381346
457316
1113185
780946
1096676
675893
1118526
335007
283422
649282
334653
792365
65598
521029
323101
1133717
377113
804523
507769
1060331
346406
535382
1125275
446999
117426
783781
179063
1135958
909882
269697
1176149
169435
544153
621664
523234
343150
619421
793217
259834
772206
144157
700248
651535
410853
546020
583144
161387
238304
1096904
726463
1053237
28289
834982
951157
834680
175356
729107
1101069
386769
1000026
462352
288053
796411
541052
928960
260762
961762
649399
386515
981632
475278
59731
1047787
471175
430376
553926
86504
700929
311206
43506
521913
897195
482727
382925
756944
688857
870689
654630
797468
705255
546434
689308
429054
834910
493665
789374
1069447
529087
531416
754176
57650
622265
88293
870151
174067
51282
151549
473307
195238
11044
890638
946817
309032
92431
701412
200397
317062
858250
212924
463946
25591
535168
717296
1092570
674557
1021382
316259
163732
508080
693633
538870
315680
95638
1168166
612807
730694
361638
811086
729954
1074078
35282
402636
450715
788084
170526
366398
63969
559386
992500
87148
429365
316039
463874
232370
674837
246518
302323
63549
777320
826816
390160
573754
95052
1183453
96587
148943
869341
500449
1072204
336504
1127914
802791
1180752
357899
373699
919241
179637
1023460
560237
1062780
119541
876494
15699
148526
592912
785799
1170826
1084560
1002722
408494
1137818
725237
50230
254819
106297
52094
132817
506938
79504
751216
398385
45643
1046541
698702
1059401
362348
553175
395261
1168356
467656
42434
259122
69456
1182033
211502
341027
447055
414439
819571
395652
210188
126061
705538
863352
116339
983930
932154
835433
427994
470101
414711
1152496
533494
321675
1118726
490743
1159065
568660
820622
369995
822813
939143
529534
938053
165606
58800
436891
42770
467374
1026309
1092087
896295
33853
85035
1129607
50443
277724
1009095
372828
436176
228092
536991
807085
818099
602241
1137425
823836
801530
773284
964945
1015498
1177607
386649
984214
964739
833370
1141765
287220
798272
824677
517338
1145621
560916
1083250
1048056
255729
1009995
283919
1049831
590347
1147083
143605
42208
196107
538572
621148
974945
1024838
234800
15310
969217
632724
822163
451698
178019
1096012
293102
440781
429929
47725
30562
221937
709329
653152
255193
305132
1073020
507410
410002
773901
862612
160044
142034
1174288
1033094
973835
947829
920809
762182
65807
304971
41815
252019
229097
1083049
1052588
216146
20120
687902
223469
815395
330517
358724
725264
393720
166996
998710
162826
851184
66093
964164
399188
145115
850907
586098
915516
796433
1139591
399079
687265
445465
34101
474891
309829
929558
61490
927739
1095554
444990
825426
618569
952638
936495
260733
1120391
1088969
54879
750776
938744
506286
667345
615579
103538
127689
300006
1112887
829022
185847
1159132
466547
1056151
1163793
334716
273913
677463
262950
626236
126146
45532
1021094
585805
374645
576038
112863
636898
866397
307268
607343
1087549
824751
629763
1132210
363513
481482
557321
725776
1070827
793051
416601
783750
95613
228675
917146
1082008
840868
507970
59301
543175
1059565
133601
1139303
208090
456422
728458
69000
1124610
973823
427109
817354
18073
649961
1177611
584949
367758
178255
849830
47118
14970
568077
960172
117936
76131
1150998
622199
702924
327388
1122446
687459
862524
122355
1023751
320307
539913
553442
492548
269846
246726
910050
245688
300867
257675
87789
357540
608087
1126536
233271
1113589
824884
613862
957112
337321
831455
899088
852033
863166
1040590
120633
1009900
1192295
117773
70129
1125242
1034974
687420
593383
478551
831899
750474
546866
537932
1141809
121459
448126
1018727
381584
377681
824537
243379
958035
756185
975620
742468
683230
782511
685880
708755
767328
998543
179420
817243
1183656
167293
64631
991678
943783
567309
141251
429709
209072
969851
71592
389510
263934
1130480
661636
874945
206978
455075
100635
162495
499965
1172473
210150
83610
692744
1169031
434549
763299
522905
1116578
811840
261847
333520
803250
171790
646985
726205
144877
397981
881078
896058
1172295
544046
1139695
77436
1127043
216829
525839
810760
311179
506057
213912
213696
506982
326663
244536
1040289
679227
556449
190861
111061
1033944
34900
783535
789140
903271
345722
615006
73386
1154161
919702
57146
797714
684457
936785
251502
650230
562770
118120
484882
803032
743041
848530
564280
985309
1076445
208199
751433
1109501
701571
1155056
919886
134424
242696
589507
1104760
788810
324382
577939
654756
823704
41472
599277
619810
554920
721940
57089
106459
937575
511029
565274
427652
462462
144117
1179552
632107
1031987
725940
689112
950378
12075
408257
708425
700184
410850
601373
539197
897114
360367
678060
721149
363439
941075
762499
762550
355899
86034
905911
385262
3251
63330
47028
625516
205873
67525
9408
804253
660664
213655
233525
643404
447196
1119501
684117
491774
1000185
1107530
216163
960716
803133
610463
780107
435998
724211
446049
130025
1034906
122702
321042
323891
697351
694177
180262
861904
149086
176237
13327
51590
88957
425386
650438
866435
1120771
294260
249910
822003
721265
532408
492684
178121
584464
1065876
16490
993637
304366
858134
871020
1099105
4634
145385
756954
769290
280753
999421
645265
73792
625658
2177
926692
1029216
645939
301546
679395
1050803
1168562
853165
1011815
757669
480796
1045331
127712
167703
1085050
957486
897314
349755
1075050
414209
646519
473449
48583
657614
467621
1163314
861106
1028586
810499
864921
109174
989360
267860
1027339
798584
521088
973934
230288
3537
383857
426858
1134524
191812
880805
131673
647904
570644
745975
1099991
674209
1190052
584749
290066
1161437
1078715
547201
491399
1104458
944920
344348
640871
864871
48300
235565
979702
1187050
48269
649627
710109
478808
5219
1011847
504274
80735
1018507
447890
276933
485631
1087370
961967
740092
979635
296353
153359
613456
513171
197145
538850
646781
986037
684878
776699
745910
107743
415045
234013
226490
583463
773487
136710
379712
747395
278020
238878
944803
399398
914302
978169
694309
579916
781836
218800
1080204
841171
1047367
179545
376594
1111481
569805
755988
79036
320576
640471
839574
186092
263608
188251
886734
718702
977041
988826
986287
634993
561942
1122875
972842
526024
905381
848219
578063
627520
1138386
966499
682061
26261
389234
17595
321788
871846
815246
84565
374287
833917
892982
22478
569556
577668
215591
1161822
335052
862673
148229
419072
750628
666386
150825
705663
1157298
1155240
572973
1052407
672327
331184
376662
782875
369159
116549
1182252
779978
930555
37179
250674
975006
617328
1189097
198262
475833
840533
825215
1041877
668344
415756
920999
1048265
156189
70750
381623
524547
86823
241411
1184174
733667
144715
308787
227165
691923
803533
650198
513124
417255
382540
884820
456188
659833
1001105
32112
1119722
1082730
1089776
468985
739622
642036
787701
928193
506654
642510
430137
294353
390767
1117128
1158321
37616
68741
254568
963563
898394
270702
441525
228206
1192976
897286
531455
979821
499681
1150791
776628
734911
908961
673713
1033916
877844
1013205
1071776
1181455
277908
118471
336053
1170520
400740
473070
463248
171243
852642
668553
1087251
409214
191990
702714
19822
668047
786434
376593
793738
598972
442904
204825
505514
11942
898112
279196
982120
442467
1112480
1144383
542520
1160723
254633
1053064
264303
797652
758492
455529
478250
1018296
388097
974917
302304
1003208
130992
214376
425319
230406
207582
582031
751118
796146
14420
1058099
777664
419454
1178447
274135
1106422
360414
611150
614378
124699
1085896
957344
646124
1078583
181715
860730
1085020
832966
725868
62395
1048553
310230
975281
502321
26231
783070
131925
1011207
898932
602262
431458
1085373
724443
912484
1165615
499509
586844
586520
864490
294969
512581
287791
538462
584952
217158
889965
85729
746456
928386
7181
1127386
319706
367641
978587
229219
1043939
1104177
559599
196961
807228
380125
588748
608277
382414
798992
215255
177797
429995
739472
469956
448107
1001548
582991
638490
629305
758139
891236
987904
134157
49114
975032
79537
1014617
750791
85325
1049999
984618
849426
657999
600846
549981
510986
127157
513426
638265
961916
540271
650240
111686
61747
334905
62244
432916
1114191
622820
764781
323991
138062
1061329
292368
354091
176405
110298
336626
384562
644563
973696
994150
31625
1050816
217440
1142247
894046
1083266
95677
1093032
115708
598025
276447
715043
885748
414038
791683
1088110
432342
846841
685371
498552
831209
610184
658839
325507
811153
357552
1117924
1059755
811441
926307
85925
157009
883807
273329
593525
775069
17810
771067
249732
1055503
1100770
758509
1117284
480709
558139
653688
1058323
480316
22978
156728
337180
990156
578377
1182861
1154466
814671
702375
936186
434653
174001
388913
724092
330352
925531
326359
79436
81856
286629
999235
69103
951101
75217
1098751
318853
293159
260885
391888
1001384
146084
330520
115729
1063575
159263
408496
561946
1099924
594504
500319
595697
891299
1052948
1082288
347720
656625
160621
368941
275309
1009597
1055479
14035
367145
422702
483578
870318
361112
328009
707697
1107642
1001938
710723
659189
961240
752369
240770
979009
181768
95985
224549
297657
1144529
922264
1075123
537239
1074066
887126
746879
178791
1130296
149077
34765
310411
838067
1150017
253621
330687
187480
536919
893747
518125
123132
559029
853679
848173
82497
398566
8017
444047
824638
418204
912066
158614
571002
348249
364915
291125
1173501
712456
6109
320719
913154
575255
675663
28684
935656
579805
372727
863450
1108327
568371
863418
424690
162300
1101495
303741
411657
602801
1076524
276844
290634
865474
536959
949510
62725
987498
325813
1030147
300382
703083
1068820
992206
44522
987582
497706
1181814
651985
102818
147595
244452
275682
877807
800720
555146
215933
241173
918242
442451
558072
338899
379381
578281
506349
457014
1019013
258565
1038784
55955
386622
162213
365950
1072221
951892
1139995
159194
204407
441410
510933
534751
786568
393818
821744
1100148
620530
830192
1181941
183739
721844
521909
20225
477425
144757
727677
410500
1104758
1178357
39716
74359
613468
922131
358673
719693
692079
233407
268350
741744
378307
860150
819156
1187899
980231
765482
425965
219157
156661
68395
612794
167707
483324
182441
344710
836560
360946
547871
68216
559062
368846
8236
192781
612284
1188438
698976
184212
314341
722921
104248
309907
494259
494770
695826
900225
84562
937016
172360
1140182
882048
1130159
664832
1095015
893093
605912
432682
805199
136054
590807
564636
644735
64656
77660
138466
1058537
100562
764590
825222
860416
15935
474364
275004
938484
1172109
631658
218479
138843
1115272
281761
898754
659199
131418
900969
59107
332675
509695
14949
2762
751246
1057235
790891
42944
293999
441675
44740
405342
862623
607801
815866
995319
261814
424642
67133
959322
730112
78336
784261
1142509
674374
390665
370332
865262
527349
120592
541378
568849
401880
1065301
378967
262944
1057497
26021
445620
207545
1048479
279891
326110
32036
19047
525199
47012
666828
62057
1027116
293112
691777
215607
369981
1159410
399083
874898
480229
642135
707244
1105039
393694
85457
1072676
524229
820667
425065
577667
164296
1082687
75352
790072
815168
412036
448835
647676
1126439
96512
426765
441241
769255
1042184
324187
556704
126902
44126
878461
645670
805701
230562
1054905
761031
425585
460257
316630
865728
80871
101192
581572
1027469
436546
1139504
832661
535392
79726
617976
50169
889564
1167922
1059228
251865
661079
80093
682539
647808
617430
758756
492118
131296
919453
58558
99512
245510
353707
299359
961875
33417
625117
292793
476266
640526
233139
1088159
166012
1091523
1127227
475467
668304
984825
241266
405154
912394
1063773
388516
686338
1043401
915882
517520
391268
831355
54522
478101
997177
628307
487227
466621
346155
27786
444862
777334
1014908
1054895
583409
795692
846583
220925
712764
430028
529210
370948
1093866
1157540
562060
635395
1007333
207615
123010
763833
663809
15379
780617
664545
403888
358710
469728
672185
693507
871095
982278
546618
753734
209479
805744
654020
774927
139420
944947
20569
1005409
550350
393127
365753
3312
509058
948978
1143877
1175017
1113410
658823
9268
256040
291871
163381
902921
771256
497787
994529
606090
1106666
738318
640664
816054
6858
287324
936538
1174689
357453
136852
163068
29055
327434
575891
451396
881052
645838
208115
182436
1024105
1033405
1163354
1042964
511297
385847
643535
1078480
999528
576139
145729
818918
1135106
306402
759336
350189
273716
160149
918662
602712
510052
282838
784030
995077
815763
1005534
603741
859210
705678
1097729
467276
711517
595337
889769
69568
51578
216375
685542
837964
81158
1180690
856764
830403
748719
260374
604176
310806
615914
516277
1023339
213693
45946
12337
95460
949828
470256
514912
853315
227919
411001
192508
964791
328113
445748
320498
961494
385236
1086954
130647
439921
1050545
50885
925477
1005880
1116227
692818
569486
16441
526569
220278
460450
466010
211666
141554
707494
980121
268747
1142685
369844
240485
400071
930717
181858
976034
927953
667248
131110
1022173
891981
191670
37056
855211
871430
351906
773044
524393
1174840
695303
240180
1113571
198868
789790
32312
915978
412774
983002
929956
896029
551890
685828
452955
669924
1069410
144420
824507
1086626
183164
183790
1103356
943906
148219
699036
454114
718762
280907
604981
972027
1137850
662527
216718
298723
44242
409955
1024948
22501
107895
648188
359710
563534
96278
505767
715202
588741
499757
586390
305956
1064583
677462
940473
1095098
8508
834381
407698
786913
1155584
235141
567514
831662
45176
990434
732920
514631
1019002
162335
647390
937898
384304
212752
672021
751127
195304
194873
1038953
343300
334705
257805
1128289
300408
1113877
332139
914642
701143
169449
410122
270835
2527
675434
126956
807919
30428
139957
448984
333811
941491
533547
1025268
1165734
229752
457899
755790
899963
772436
12034
552813
910360
258238
265538
777869
475509
1060909
538512
1051470
227718
195348
690916
282648
908772
1037175
433187
1139615
791262
369208
990445
1166229
684870
26072
855705
709975
976050
494289
335952
145274
334736
1044399
356363
893382
24067
341806
850518
426278
320407
1471
292497
996658
817410
628188
612152
575641
876256
734815
901413
836490
240
923532
1015654
1189153
486391
924031
626583
64296
1187973
525036
376831
238642
271893
906291
1065320
88901
637043
695318
443578
292235
564049
928820
404461
798881
680168
117281
689200
942986
126607
626504
615565
12207
165233
697938
851897
549079
583680
50749
864498
162490
454603
950059
668203
231034
1156598
812899
740362
370105
853349
138075
443248
583178
87885
1100280
682880
599625
572689
165515
117904
197827
978244
517193
89841
530851
384496
152836
1037724
597120
173015
154981
107522
995641
283740
631637
222400
964682
120783
870299
718115
291407
359455
1017473
1102406
219727
950168
110544
918376
850319
981236
879726
1013910
774509
519380
386803
89018
507095
518789
73634
586111
855948
110818
824567
132220
287676
38066
961152
311587
904663
384964
1044931
75938
318929
1070880
701335
419653
361490
956282
688841
36895
833606
1058371
1063972
945651
940506
287870
882852
543465
488896
628166
813826
912724
66279
878313
48130
308436
377598
965758
1053439
1038403
979168
926317
1052166
906989
133467
1036825
575215
431794
119275
695214
717163
794279
54099
589380
341893
521253
391622
378478
554156
204643
831042
894978
566446
914090
655821
1095206
1074439
206497
1036361
850597
228380
383660
998978
505092
734995
41380
702202
529132
84724
440393
434120
1035922
340417
690496
524455
324922
1083302
720534
26525
829850
926378
792675
371835
1001793
1035694
589407
1116753
1095519
867544
936689
336372
879607
457196
628727
608155
166159
1046763
1058899
853677
87041
531921
290310
1014815
853751
533047
234445
621743
352898
601904
875238
565095
827111
255353
1066698
894754
423208
76905
597200
582154
743820
438875
698588
1019086
216215
533746
1064822
306023
865035
793826
243126
417748
838755
1145743
746260
658885
1054206
599890
312813
1175257
526773
850868
1107307
898202
532016
496903
519287
849590
284294
772247
217067
743396
764972
1174080
876723
76707
1168518
935213
934376
182804
707612
94404
257604
371819
974867
175954
26620
864311
371359
20231
388019
514799
1160263
424441
282326
505808
49955
196445
869377
162387
796664
1126044
874964
1035976
329452
922567
249904
71976
839690
435667
275168
813954
819960
385409
392948
987606
573788
1153381
936893
143364
623165
518163
1096748
336127
468424
12267
546388
1041478
542125
70616
1170076
1068258
487713
515951
627053
388723
1155558
917916
167847
960360
257127
675892
124028
904398
790172
260999
402258
173781
470567
396092
523041
161416
673169
833492
250571
893499
1131326
1050168
788590
264098
705752
808176
551704
1102335
1097973
764830
1021237
1084077
495546
392874
181059
422534
285099
101537
469525
485855
1096266
197096
970120
242889
904382
480970
995304
1062483
806326
907485
754195
23067
156996
821942
194351
433105
180849
749361
76348
1015503
1070308
841338
730924
1054231
583053
912302
1043500
960120
23166
78383
1138924
465993
13944
678073
997678
664569
141053
239055
799216
160744
996481
749841
559319
1110994
103458
1027104
1077532
744591
58831
1192437
11943
788336
11107
37186
351381
117396
17034
575243
337604
942272
989250
60926
322915
1167375
654923
234245
784867
362572
415335
295572
11343
285100
841000
1163804
502258
907392
853465
871751
967715
1042167
1116901
650922
143600
702069
832780
900970
1151851
744018
960488
685535
347853
937769
98366
989979
677028
987652
752128
943345
487590
869465
869191
1184941
67250
126385
895663
783264
114842
150804
702397
23223
198088
366452
565088
171442
1074989
608165
959501
321343
607568
1114402
486271
1168352
1126165
237938
1056232
112523
218724
466706
396860
864117
814092
770558
1150747
1151538
67815
1107758
371570
720979
655180
1164258
429529
137121
504264
1000520
993115
9664
666201
49029
1050916
753356
625268
716577
1017940
373561
846970
1070677
694610
300773
902279
504450
1132482
36383
149125
343646
512045
946706
190691
671334
866515
991519
758603
774333
82633
154034
1172328
605040
711825
159834
367675
225973
1062074
997296
138731
683132
771218
482735
781167
933132
189092
255123
622387
1060670
793674
373605
804255
1048330
151491
682031
1124542
478932
359141
756981
842730
43216
1014403
1067314
1033373
415031
1008637
843942
406798
796281
1048870
199372
278281
1008140
32459
736198
1130576
591360
661669
278834
693283
18470
898016
1041080
982711
1181924
995259
324642
809183
430903
723848
83225
394471
713048
859672
442376
197314
386736
1071278
772081
840025
733294
243661
525724
152388
675169
1108132
923169
787364
163004
50430
909120
128774
953391
1111945
390110
668788
415963
928795
885488
171817
1030244
551555
690287
800341
506016
935171
913764
628422
197846
1160587
860982
746933
661228
1015005
284244
150738
920688
470640
754689
862376
565283
1112373
434937
570035
123233
167839
857594
73582
818158
1051920
177106
1157591
82912
735706
1164277
971562
207849
494385
767476
174217
529062
827137
354113
309857
199734
301802
819456
562667
989482
305836
944231
783498
485750
511462
379765
213275
489104
678298
374716
643328
985927
884928
509352
364083
661311
511759
97431
336849
654588
861453
820858
46003
1083361
198605
1089813
740757
1085317
295399
167163
257823
326615
534567
974777
728016
948024
983712
410253
372464
1165964
435507
404393
841873
496535
314948
197
41655
478645
1083255
38756
663746
410361
1100742
136607
749315
333082
823642
1139984
517151
448652
51083
1026930
501166
582782
744882
1083719
970073
736579
1019116
1026802
260293
960291
559656
1025466
685802
1081374
42426
316652
1026726
124133
770179
1062572
638566
681180
988693
189722
761771
1003385
507205
258629
1132905
95240
150856
685901
29718
635160
209540
945685
633129
695268
997707
961065
995494
416325
619501
613270
398042
161690
1125006
163134
26983
1104542
1139524
130369
497512
36561
48562
1160693
723271
147307
935976
206527
456404
1065817
281773
1186940
736600
206012
216765
423198
828927
667093
594400
611741
920080
413824
996408
910682
16977
1103441
947450
890246
1022088
1116469
19020
33479
484984
1162685
35715
1149195
536109
423709
205504
754434
376291
1029257
402307
1096422
188040
578828
1010174
605673
777386
217138
1054879
523019
575682
940697
638829
1189102
1101499
17618
605072
862301
29947
715675
1181325
616472
848458
748707
952940
1072042
473851
830575
132941
636303
341039
1077313
386822
901676
1037162
1183790
197834
764070
712117
193748
714388
739545
140672
280393
18989
465850
799085
494206
803364
227960
577241
432836
678804
937860
245238
154073
198971
207473
991265
648338
62744
200335
898643
781667
598473
711007
411994
955344
537454
960939
1011431
170425
1137330
5765
437465
1030205
353329
148044
622839
710186
74021
293646
659652
389529
658108
980552
579674
1083462
614325
582355
1139026
231420
995469
885053
652172
223756
982727
941915
729331
33625
1171658
106690
268980
745431
990618
123165
343453
1180425
113192
1038016
864048
370445
889376
776465
453657
916508
1096343
984395
987293
1014534
176261
1159154
824059
425029
497610
911179
73411
445088
239552
909962
1114260
493876
668849
1161094
1189447
331284
918050
937664
448259
978351
829281
1173683
1100204
333068
816683
614917
110879
293543
732935
539733
1079896
449703
689174
922312
154407
349739
855285
205315
698409
473766
916386
898822
514409
83678
590188
509670
1075044
392400
228087
880679
199411
207888
1093138
834885
863268
733324
741591
910130
987685
476608
151835
351811
582115
843255
427190
628839
438940
202223
630014
748410
564234
1113789
468724
45466
389672
377599
223695
759504
290708
290863
894199
182016
1045329
1079078
176229
621233
251969
769149
243248
353218
1162381
277371
583813
614694
3404
959738
287461
496946
250702
588089
603169
1188975
1151315
352408
617738
499882
763048
1137933
801616
87486
1020765
268694
135544
420698
34691
862092
281509
894866
1159780
341359
541766
743600
437962
16189
319544
133373
832949
7845
922655
1045406
983589
488610
433383
335702
744247
491345
1068454
771818
638543
899143
1153446
512111
1095280
814967
1059745
870678
1077021
1134999
97437
806895
790219
426774
493404
570351
35192
810271
322258
868163
347514
920399
623807
693140
1183886
233583
59550
1162127
410163
512770
589130
471463
1109830
745582
91369
79611
256036
1014937
456154
704376
959587
917093
202571
188831
1102717
572825
767682
391033
416348
554474
1107603
814214
818082
960225
683719
683539
897520
750399
1091833
1126505
510531
816486
176074
1170916
778358
574670
13400
557069
877598
205621
172032
1097005
576537
881154
553718
71214
1154289
312323
444317
1010940
675326
471107
970819
736980
517617
1168970
23734
511146
206499
908842
267855
71650
525122
312495
356347
756293
688234
1159285
698171
195794
188312
744660
583175
1054819
712335
531394
443845
922762
342965
964585
1115964
169861
799030
311151
948119
413370
641587
288434
479633
301571
385623
913947
904381
548726
1070509
128085
94200
1077273
724888
227183
988207
276397
981390
377732
122267
157078
107748
102041
78426
1103629
659482
1059538
382154
1173568
835574
889967
740433
1013304
1077038
148313
578245
50100
869364
626334
772685
643162
321462
231271
346733
1005852
283217
454845
1124457
1025904
766360
584984
607083
384433
427518
544674
840178
589717
951750
234118
649752
900720
855109
324190
106830
217434
186059
512063
168252
216880
316479
615473
811626
834906
505940
1060350
565934
231653
468873
841368
265964
984020
698083
1120761
385653
548824
182858
43904
320184
285810
119655
674002
1122040
493989
1008964
482835
599555
346185
585579
416986
402037
179622
336495
572935
1059029
429290
14290
3923
904684
967206
1107368
966506
510703
1008548
615298
275737
360248
279253
438744
1110101
616832
58511
564284
917232
251423
417639
28993
596074
116347
750490
343180
849815
55970
213588
1005817
634779
746664
677148
40298
753960
328885
465066
197627
650863
334501
426059
831520
22060
1056411
953486
83299
1007454
170642
701383
856165
785104
519351
250120
307439
123656
386507
1143931
940729
210488
684566
1023698
667486
387153
148990
745166
425825
1185913
676993
81774
10671
651956
758837
871205
1024456
779433
292568
729127
853123
489284
440520
1094537
507875
309269
1140374
45958
1165108
276399
1136897
363320
1140609
943354
80697
196570
470486
1119565
283622
179767
25749
83713
702343
55575
1011440
342170
947760
859825
554483
861466
563635
165848
52474
544988
740911
719406
438341
716580
882986
679584
499838
4871
911453
355061
47215
851570
415775
110969
352721
20641
483863
269845
1046856
282167
473383
1153469
104083
38734
868990
896419
932801
392166
154845
1025026
540699
415620
823056
1051860
102432
737808
42235
1067832
417119
90890
756499
266183
756952
839214
486534
1133105
373167
689661
822197
882452
866965
578011
927480
951805
1035494
79487
610571
183467
1019882
342506
27015
1020287
1017677
966916
726087
1122231
564427
1183918
294921
432266
928239
193126
28229
681862
230543
9991
631677
585830
1072217
570619
807309
165769
136688
873800
330288
946017
494677
240381
169953
1051384
595895
965781
816152
1042795
216727
856627
777271
401075
472977
39519
946532
1138209
347747
719107
917068
403494
201129
371963
389754
226132
920879
175996
662599
48617
967166
530862
87144
815148
247514
877828
626176
309934
802517
521110
524994
987463
204425
782001
857598
880647
1173123
19535
221151
203854
460619
1088352
683875
588335
304190
247616
827367
730980
970921
1116964
1034829
921404
612045
1065271
304707
1102479
1145300
625932
335328
1166351
894842
1175053
141210
249798
953369
210973
531018
178140
360525
625829
895027
321453
429540
309669
206105
1048554
582252
728745
440218
118446
63603
897059
123986
279556
61720
596883
938330
562545
897814
546771
762801
1168050
1089018
849546
1014098
766976
914653
1004929
877669
424867
1176858
590313
518473
573680
64295
1191335
568668
443559
954978
565847
200944
836031
601412
351007
487517
350340
1067450
1188292
598166
661007
1166403
402501
1122090
1161537
1111253
563003
557099
697627
1036122
838953
29202
123965
243638
692836
980311
876744
172605
688720
275012
842672
479930
782193
394768
381833
23877
316983
424119
366884
585891
867715
871612
776485
1101196
335639
870501
919089
321794
963178
876205
774684
916825
119913
1033294
867824
836740
495980
646478
155963
490690
939044
1106784
986592
360777
1046447
559262
892515
600090
71916
693449
681230
1020867
800603
26033
371443
1169541
509939
882878
168574
812577
823355
597470
309904
132818
960753
8065
297339
353337
331905
188935
342289
211742
151110
857509
394670
402437
251525
161095
589419
594199
158828
261704
965871
24705
952776
1192038
230747
45998
913423
259731
988718
534684
1176216
377868
36770
992123
891993
327061
702470
1154700
158132
341938
178388
1106439
507438
795725
10280
1056093
601893
1168112
1167774
555583
214152
1105000
837427
244053
1035287
201588
497615
437363
130092
168194
1011375
830589
469411
195416
486928
57455
786018
296227
735346
492234
723150
85954
579505
276917
137656
66534
557552
974554
819194
1181204
189207
390964
5362
571596
991334
1176246
464569
1190764
422687
272304
972880
418421
385404
272269
842796
634286
919020
100566
670181
445066
772217
757412
120122
870863
593324
815610
364946
944470
30694
724396
1112632
104167
975116
1082398
415672
456884
918087
330278
315114
1173337
929254
154357
1137805
269635
152502
1074649
60353
668555
182968
812778
177910
955882
182574
1040247
745476
325667
124794
816809
276089
1189244
1019402
1029750
120847
887457
47655
435865
464735
664649
393089
1173854
661540
533730
346787
556303
316778
789449
548243
444616
909941
733183
591295
1044160
331431
299403
1082677
190829
1152762
473699
861482
496245
491534
496519
490815
281489
861954
919575
1066822
666407
813626
402935
51643
793221
784678
615058
1046858
489686
1180652
1072847
1102307
335651
527980
986987
163774
256972
856232
1027327
643471
58556
796508
694176
266657
634544
87244
658219
373217
52955
871206
546720
26055
768292
1168922
867758
48335
697213
712998
981837
912407
867987
769766
102498
680152
328236
500243
294571
683015
635001
668080
984159
464636
703933
239688
750013
563843
447208
335025
366636
60568
79586
425391
181099
673019
241558
593022
458003
282872
665414
985517
493501
733288
107969
44265
320516
1185615
1090333
217699
872357
371598
407365
507129
267206
407024
801842
1080523
169206
784557
650908
1178841
675615
806970
424762
210549
476629
660360
489384
281485
325810
213974
210325
599841
1178745
686797
155162
275993
794898
285577
1070834
858391
1006798
121592
819635
578372
280410
406661
95552
281446
18414
114702
512578
1092849
565567
1058335
1008238
593841
1156602
383676
407160
510862
620422
83100
945009
491118
6682
666861
628939
266673
1092412
760387
338098
911066
1071187
874860
1167258
1150977
262966
211409
478825
1000737
165601
717152
163346
223220
1076397
45853
1105778
422604
680214
532728
944503
433204
1021814
554112
104668
1179747
396967
368898
731733
1087757
546298
957624
402820
223972
985782
183118
213923
319240
922453
226647
425198
953105
1136877
809539
990304
387380
31591
223581
407442
467344
1175081
163348
384105
854564
1074040
147786
189894
865355
349804
924368
1111520
1060840
937791
454116
584828
1135632
294275
259994
269224
331521
1039102
625076
904468
1047054
643175
511060
734250
335228
298991
329735
443342
1084537
533060
668493
52642
577223
927608
829808
916787
565809
158294
775186
483125
741426
1054884
780948
186773
797598
573823
1059179
915279
648072
1190230
1091624
864467
893041
722712
874452
283515
850071
478733
579080
358423
252971
632793
891355
749828
698462
1107821
811392
473650
1049155
749929
285238
341524
535914
319923
1028284
146513
973193
1016121
277626
178547
615652
289656
802802
172577
591645
774798
508730
255796
431359
204934
1087431
1074487
6845
1035996
239004
361295
510248
579205
73957
612146
543038
1024866
357201
515446
210184
458605
65422
58480
769025
160532
735254
16045
1081679
299535
767576
12748
470045
1050449
1055424
130917
795014
1035435
887419
290929
62285
328112
495505
723725
689390
1017627
951843
584162
1081294
729760
803829
1088534
566763
244388
288497
284241
16355
1023433
828389
918061
825836
990050
361610
768405
865226
874625
871378
951708
55996
28606
537046
868039
751718
1188399
276613
485997
548919
65508
1014721
9993
1053325
1028952
792261
730437
703385
449773
809596
1071772
326269
347314
915872
479018
162087
153955
788693
63249
244916
807183
2352
819990
744425
562386
1079358
140463
30324
136462
390628
217976
18919
644556
904727
1069207
344677
378269
1162871
1021072
49138
676977
1007658
552272
1048397
406103
633603
105883
1065554
213192
892625
443404
534562
732785
356582
47083
29711
1192031
8367
603202
735053
607102
797535
130731
991972
585009
558047
239469
1027519
1156365
479183
246885
1119855
1184632
1111703
339003
4084
27470
633879
606043
490163
636636
418224
258169
917319
256445
1026907
349958
66179
500673
399101
1110865
32764
420431
88399
171032
192588
80706
1037239
1019772
1183527
627508
380486
90554
430180
65495
471816
709112
663589
94030
1086291
865808
541652
268505
1056589
770892
309868
377027
435014
567148
537412
286156
943820
129639
446194
1014665
1079258
130289
39122
980592
818573
572780
1177846
396400
629518
942769
362321
587391
468250
607144
862556
754324
102833
324302
844728
948576
1119957
831625
591896
425311
36164
1137810
1019321
554824
266384
2983
486402
175489
865386
1056226
40949
972357
781050
824386
200862
457286
212212
475247
1111805
156346
20722
358052
430171
1190129
97762
1071107
305278
722539
1073323
405933
1081205
226990
973505
580941
701088
761741
961484
1066555
927138
693415
1186061
939433
1122053
818276
511579
275050
631649
1064746
650211
1076444
1178220
802156
520168
66258
117078
879877
330734
267794
325439
397021
904289
491827
1109551
234053
509116
891798
992309
79905
36370
1091643
137626
989834
990820
610327
27247
783188
546848
739368
1067149
300938
463726
270994
392691
1056364
822988
592157
90223
349563
223132
80098
475845
292348
567997
308818
665429
432411
256904
452215
792030
845222
373490
195434
913414
385857
185466
386630
627535
850673
211050
766818
902550
207064
231299
84033
957311
13718
783067
1090292
201996
114607
1166752
654389
485680
201655
2814
1051279
661137
540554
698996
1043530
310327
336494
1006789
688297
498885
107283
277558
323267
934534
351599
885756
1161821
874249
646419
1048809
290272
211035
381282
236491
1146344
67843
673908
651212
450661
336822
588762
231257
702687
738820
972382
828845
437407
983959
951674
137295
1055563
694917
1070310
204282
217303
351152
270903
471443
1170504
47911
265884
1039796
584495
489522
925289
9482
197771
895784
724018
5349
204665
512707
398997
231871
1134490
706048
164916
560602
840283
388415
1040101
729316
705973
112946
918186
1142898
230273
450309
505513
3212
953067
802346
824443
146700
190252
897456
1147648
864493
219316
583554
40678
353891
167856
591958
893859
66400
389250
1128810
208051
9589
366786
554441
274439
1047696
366800
937596
370674
1096673
376602
960600
255377
1182312
796805
1043293
923361
859592
325622
976880
581534
714986
827973
346242
693111
934260
599044
618665
856280
286098
667906
49164
1078879
425455
429686
294228
656045
242261
917576
939953
345173
525203
494100
862299
149278
82610
1157123
400378
786478
1135
347374
907364
233311
163017
129457
268043
455841
961729
508581
422390
1003380
975172
609844
456103
378859
166445
208065
219462
1129676
958690
738180
455371
11099
358164
256108
328183
172305
1142666
69841
378227
713686
549363
831848
656757
223259
505202
34555
571832
539240
654790
744680
42323
822321
967538
429351
91737
132681
29889
22005
59541
658619
1192371
892468
781285
499828
963095
129877
761868
872185
652359
652280
1040118
678667
214600
268430
1003264
613176
1074664
482790
977489
934897
372593
891072
84886
1154598
487582
1062390
652847
930120
625245
432450
1092369
1093584
931900
781062
993236
536522
389530
47318
791114
713295
233555
299286
470883
441228
1113661
1179722
571298
368752
884422
664089
41579
377196
635209
1091392
1072274
543338
485957
211536
525435
645134
427744
572402
1071947
87369
290069
965570
903401
327794
1071303
420641
502907
253978
675003
1158267
1084052
1159436
940833
605678
88122
471451
787029
536756
985515
671057
785330
405666
1076379
799417
146041
913568
955459
710929
50363
118683
1115120
508884
101883
1004892
30890
1158360
760961
240106
108662
126927
256258
499920
466750
98955
1176104
86324
357171
536591
1104661
416905
618207
9057
166075
781051
885156
901480
796047
397875
1157430
706900
965105
597076
628533
1192655
897141
698828
123948
1180079
442960
242277
28397
807203
584793
338988
87624
930056
44905
690297
398000
433173
36875
679400
1010323
57736
1094914
467163
1002908
747082
103132
722590
1170401
1035799
919420
310008
581906
342310
1089163
786937
183240
181758
519484
793850
245691
129451
619317
1107252
1115190
818422
1131765
486098
652719
146954
141724
1097506
67531
505824
534036
128864
695199
418044
44297
111830
892666
437642
24536
1150836
1156280
570310
749830
128166
1166599
500244
281812
343588
408280
354164
432733
1135564
1151375
94997
915118
312107
993974
664174
915485
370734
512252
887877
391397
1082841
547408
490510
862075
1014795
296471
941378
1146587
887242
187242
686334
201852
563365
361665
826884
381700
63103
197731
244928
209940
585230
283768
235356
750558
901396
571598
1135105
553772
523354
687115
1171307
55198
81456
461635
49250
51927
984046
771020
542501
117291
844406
751378
760654
819143
169144
164203
120285
1026012
412480
8965
528080
1150930
937742
723884
1016549
1056737
6371
1037840
914774
767201
319902
806958
211643
58316
798920
943312
1164721
917777
123895
66618
251103
1007147
785862
107447
483346
32078
675433
263330
270742
922018
1047133
1064861
317919
237296
816582
263638
160955
802463
272575
89575
643477
908712
218714
643627
554027
688784
569567
624410
171147
101369
459964
919181
1042345
58425
643080
232475
106699
968620
1151215
925769
7787
1159725
1062401
375539
283952
139612
970430
642304
154154
233377
259297
954552
862638
969818
744022
16787
820940
19334
966595
678380
1095582
1051314
949680
1070183
245481
243568
854833
522873
740787
375668
406484
399271
560154
850651
206107
1103940
1182490
502957
88382
1020868
1006074
1178995
919885
792831
93365
579718
236728
201627
1115339
1159698
1078297
534827
1189892
786354
43106
589812
56455
13716
383984
301650
775575
56083
315374
554525
277842
707554
820394
225189
441110
464131
353566
755719
139866
286732
1137233
653865
380531
116289
934137
252879
1127425
892155
236594
812473
1070965
111900
860038
535945
786812
883791
1021642
769510
1132754
253611
1153373
156058
137216
994912
818243
1078136
78711
276870
1172019
527767
319546
742807
268355
916676
603778
717663
1193074
151809
1083934
1106819
941579
221260
303499
457993
912801
923860
525762
443208
848489
312373
152337
667304
258644
279172
1006013
385238
686780
1146813
238779
518867
536327
1031456
466314
791105
499416
614141
904690
574847
686135
946964
503711
738641
140198
118877
1094673
1033410
987729
306671
775173
326709
537855
1082599
1060084
497123
665423
496664
981450
317547
638174
341388
615807
73105
679922
812938
844499
738655
517421
296890
1110886
638340
872241
1044695
941886
1075956
285624
729543
239291
338051
229178
763156
133353
787505
98479
664822
533215
725100
877325
1009505
839577
848400
965297
168559
313396
816543
530937
1009855
342291
903517
819778
660588
4261
536179
204013
876706
459820
340521
754282
718086
815402
760175
109894
810117
1080362
1005762
356793
1178607
983977
809152
165732
826707
550745
1154933
281736
634285
192154
354997
1084779
1161279
174249
538740
1118714
227539
43496
929617
368500
493718
359756
1186287
1145700
614040
384951
587836
607509
381593
839780
69715
876870
572128
737552
184883
842536
117754
87919
126348
90063
232528
857681
133867
145520
449889
781529
54209
1019148
937270
66694
773634
39532
841192
248042
93761
238807
325745
718812
335194
559603
839269
69367
621575
329759
668552
150933
1125077
321019
800113
292150
49374
1150874
240545
586426
687857
987346
664621
241460
237179
764642
620327
675100
622662
837156
430319
170188
807855
128279
189299
1085449
882191
575388
249138
277435
152587
451651
882199
1188441
973482
1066426
268179
376997
842680
470438
619366
1007595
463856
721741
919440
472332
212281
1151999
346812
343164
778153
387367
441778
332363
670204
371865
118305
918645
230167
814778
188360
238194
291239
670992
129084
813805
530366
1035415
198
1182611
464914
999560
334561
915999
537199
282353
1141667
457767
82627
802098
147622
817298
626883
600748
445544
201070
1173482
806250
811114
643697
542202
380421
775804
1169695
45737
727861
1009745
77306
817767
401557
672107
124643
1065072
879346
912733
549945
859876
648383
1031882
37812
108390
874420
1067504
194092
586845
911201
443330
130016
277096
925023
605926
167155
883594
900367
300392
1030384
513069
761428
604459
6124
514212
1177262
630609
1053207
863023
867793
1002279
428934
281706
1029301
1001056
468307
782861
310888
503544
618727
586470
81000
101572
133122
430951
111617
189323
100769
521925
237795
647726
266482
164250
83523
696812
543362
937412
469854
1067740
382400
276730
672882
774201
77007
195864
854000
790956
943273
808992
998421
378408
571627
519224
304520
337821
1168426
1109761
956641
129820
205442
95222
232291
769471
615253
569919
728899
759411
511606
1042563
498155
302557
1128737
184186
1147025
282467
607811
602659
117842
790357
808068
870688
1000561
1138614
813205
626330
657391
992913
645376
948626
678968
248996
960498
994816
237617
570598
866583
1106039
1044207
147001
1021967
870538
975599
814899
860276
272453
774858
97354
193296
663502
695657
574659
51484
947209
105150
748879
972878
822131
547961
1033101
309047
957596
149073
806179
169740
175477
497875
734142
131133
480595
51906
1116905
690410
411392
20325
58955
1055119
701864
1049145
681123
430453
256961
281120
575653
888776
1033321
807572
463327
162497
708980
911403
282488
187393
1163461
386599
575079
167291
180403
1005039
1007670
838351
576491
712048
485289
273415
461991
666888
518398
902821
195735
873110
271190
580886
428068
127730
1109713
583884
793824
697538
835743
415358
625911
914810
295502
229820
140655
561221
918155
466464
294216
1110491
342339
607541
389230
1094224
762611
222388
970727
633250
105062
331167
486016
731008
682683
841594
396814
821191
1141682
25609
1181177
2832
940406
655825
1119287
999868
296095
1101265
54640
498746
1050648
932481
1099017
298287
316058
964489
582586
1138867
984444
371972
766632
965252
192810
173142
440555
766911
4373
961447
324004
784570
357816
976862
1123150
1048786
986140
22600
272018
907791
141023
849853
721077
278423
784044
885863
1151768
50970
128150
712491
332157
211598
698096
1147020
609738
1043336
1022516
158410
559887
717234
149196
843619
150952
708824
130421
369450
101481
287098
1094327
688928
767055
1138213
910211
3166
191196
642136
1034981
892774
374439
514861
735998
1076825
543245
750853
659998
414189
160084
886614
531499
1042265
123199
903686
816255
416408
908268
203185
843368
103776
61953
575475
529950
389365
122126
427510
665683
836963
703357
995457
7299
2396
733508
719779
172824
133870
449319
349718
1031869
998726
1025063
683592
564659
1009422
515730
520158
508858
986434
313173
788713
821250
317701
934276
330887
979609
289204
222423
768805
736532
180837
1191277
740981
497226
931435
604287
1048191
480535
505669
1068668
262945
1012036
644778
138783
622322
783957
1004865
941423
563428
744333
1187467
552403
966478
402165
771800
185005
1140955
40350
713838
907283
926382
508677
870680
42214
484981
293928
714194
484750
192480
277410
289911
121955
800653
519628
1090431
271184
70691
1170814
788479
822850
218213
493720
774852
253407
504858
609231
1166096
1112994
541293
947517
833731
1064306
510880
941775
507558
1010907
1014554
46423
960715
1016590
857000
21920
444351
426832
1005517
565669
214989
1009339
219779
202550
567907
792392
219116
628942
666330
932528
1129396
711091
362700
531588
675727
1033128
147224
585688
1187315
562905
1023631
1060782
1152214
252896
1117783
679367
142121
1140538
757495
411298
220652
630311
1188132
474281
203200
1063551
636782
630597
6270
934237
402939
138861
863723
804956
789739
1075334
1019243
515482
699191
641450
698845
223140
1139795
703531
870032
994247
947380
637227
917610
783654
333945
810068
631481
743852
711737
31366
787453
1076395
1180659
1113000
936110
994681
481797
410159
667998
792307
12416
758576
775416
993363
441001
190928
1106084
106522
808244
87033
719822
124135
600043
192867
1108858
676804
426661
450144
977553
85052
1168573
569990
1190818
218434
943175
957695
275071
170097
397363
238166
1090998
53368
1068683
648706
253070
327813
819459
688459
869878
375974
730722
66423
177557
368026
176215
1091043
445650
645347
313360
1114608
837720
948306
629135
1015191
281752
798416
680987
1099299
117010
982306
343794
725531
161793
1027047
975861
232542
364519
291057
437263
561197
1061956
154759
906237
628366
1131278
424991
991832
1088564
180274
499680
707642
323951
56936
155216
479111
578871
158528
668680
316809
1191223
845700
1032765
695128
228168
1172912
759466
259679
706233
989231
314726
1085939
980839
1168888
966573
805082
422951
291799
835860
975421
741949
890762
699167
483952
388120
5641
533527
389427
157326
507825
152962
858543
740650
1186535
544097
339654
1040163
267017
1105057
753573
1186699
132414
929356
484627
1006718
295184
162476
95317
998160
285575
312174
73946
947503
922723
602998
585083
318665
28052
207778
1089293
1005029
1188607
875488
184858
961495
633972
149979
254635
912885
307669
758494
854086
653643
484117
5509
1165811
865608
786623
76889
214722
239225
56206
100444
707115
307699
576484
464836
618062
912982
553612
593210
1008698
33908
576370
862702
843967
862945
670467
191631
317457
152266
336998
839033
1677
773224
661183
640252
270049
563385
1045538
1125347
486309
612486
69599
914387
1153004
478867
50266
359737
1178518
394104
209534
594997
582660
767321
713130
183620
878733
399156
958060
486092
564920
138461
1141271
80183
122599
322880
1022718
1014596
189789
668034
874450
800104
784526
346145
865303
1012242
708834
725265
555027
868590
106183
1128044
1074306
600003
241407
440900
37291
837424
303364
1095623
868543
501321
574863
163394
376145
195825
457711
153555
907502
480034
1122039
697038
804473
759609
739503
1185148
442297
364383
933387
825567
800011
475824
732460
156441
1021961
341689
90176
135878
1011811
169090
365166
669136
11537
248081
985254
995612
733771
576627
727450
98619
284027
478172
756661
748120
952844
737597
418141
180906
489329
397255
851681
236592
508376
1066595
725555
496415
136202
9502
90465
467349
392242
203729
663515
1033384
95987
327357
1162878
818265
394863
565925
850785
701153
68144
133841
271521
446906
952564
504630
294722
323604
1101901
495755
1009008
604292
42340
4363
733819
577614
203449
1091518
923282
827821
125892
964039
453529
583853
556205
751871
729674
793898
135368
1130781
369756
1056979
36632
335351
371644
697015
66491
358317
486194
229823
1193294
388087
188383
150381
484468
995689
1149419
386551
841273
87591
305380
878960
168041
420755
174202
908357
1111144
109288
1065092
226217
691560
764766
965931
563400
382970
1164832
4671
17474
504057
527728
239387
1094527
60121
619570
1184721
1120707
699352
507486
518623
419264
638030
1188506
724901
366587
383445
550526
1183991
1126055
1162394
805305
1188504
459516
191367
784956
69549
367332
635234
664299
71319
964488
1165369
812852
1086472
768638
311578
841131
189525
200398
185146
621249
539594
238358
667063
1067981
977967
486502
1157248
584491
1162336
972713
586313
1083553
935776
514065
107209
803301
1134140
711718
998791
67565
798953
773959
391575
488037
541972
1172310
34744
562102
890106
356241
635697
786762
292005
1169651
622567
963949
723006
563616
875986
760394
456906
103836
599433
886599
41083
294614
871294
30531
362525
869400
838177
406884
961788
57037
283912
1116510
190152
196738
14828
126840
688231
1055685
915468
435092
132737
370389
393527
112971
587557
914174
76399
938288
438902
953367
507476
536935
597782
1120816
1069026
1181479
1140800
88528
1185826
365960
1089943
1066621
411801
31443
720984
563000
781808
901190
1099524
319760
991652
668799
906194
652149
662020
961126
924049
1159801
960467
100469
1007556
693970
725704
89368
433633
1181616
842184
889457
85104
855328
1151527
285954
102318
1170106
535848
954131
39842
40851
492838
846978
528952
637447
631583
448903
167794
84772
391704
736262
376840
186691
464510
456343
506925
417767
40248
135875
540597
1036181
1049041
246168
678389
56882
163471
719058
992495
1033163
224558
158970
515424
908725
722322
808187
1131927
1042312
377679
324419
92662
555231
242457
493036
959046
722892
432940
1155086
170836
472797
774630
212124
1074436
502472
667901
1042585
554390
667873
750955
381333
160098
1184464
554030
667361
661297
90900
508478
34633
825258
1021043
984489
413531
702693
30745
1144487
644297
1027198
878217
53764
977499
1032898
869544
399122
21983
1054129
804107
226798
479249
512569
768440
1054465
888088
923352
931250
120914
170197
709742
237319
600280
98194
62182
787426
248213
264281
96028
1087
664094
60244
628106
436612
353482
301258
1114248
345969
959731
271461
759217
319927
714095
542556
828196
509646
350981
1162175
436131
774037
976717
686077
1065452
320880
980077
1068659
938886
168934
833308
633928
1091820
413085
408094
582343
992543
476560
834057
687463
745093
315234
626946
1048691
331938
145946
653717
680338
340570
559230
1119306
1067917
706945
1139693
440532
515470
617163
1038943
125398
294965
1040632
239213
491790
698030
661274
76130
910952
22165
2860
291458
381453
673047
1018033
38163
901587
948790
997502
1088194
59839
923806
762529
547734
1191654
600621
654248
216513
481580
1189872
681015
9002
987965
827594
888539
539680
661894
310088
173400
437037
1028102
107400
207072
613454
672465
269711
762748
273449
263250
1029731
1162598
513030
203414
252765
1123964
661684
157707
7905
766072
573098
17919
943059
359040
1080582
590324
100871
962432
914204
602580
529620
537728
1107628
251867
283709
834165
532305
551813
342111
705749
695551
420941
196943
296361
1038579
744816
772974
1121941
567948
1133644
93160
1168275
982165
605113
356536
1103075
225051
462285
1094359
1105639
1035674
949559
700917
21774
883402
455474
860633
849483
616001
432453
459713
647781
509827
794502
85352
916554
155395
1175150
778886
441869
446459
805841
1069458
766836
627862
215723
540131
1000944
839608
601229
221782
967467
749676
318564
438576
895441
331934
442973
149605
399290
949904
113179
754739
641599
1075146
144457
539379
907455
284851
1002578
114483
1059046
462648
802631
549518
120017
1053712
478001
125579
259257
201684
680505
480445
876624
957903
36997
794694
36904
539968
1126546
92961
352038
64073
891631
1005240
164570
1103455
318089
595721
192332
1148088
1156708
968745
1126230
677826
238484
509638
45225
134992
87252
697481
677712
314856
557625
375615
261371
1122665
742022
47526
675889
983279
918621
23120
759013
506441
20066
907545
582469
428918
320090
81590
954333
50538
444769
332743
403822
1078947
376665
147531
482022
1168287
456359
823354
733275
98424
191498
1190938
1083591
1029836
833476
912995
905841
376878
1126530
924914
1051851
524885
893391
172738
352997
1137008
763099
547881
1097223
860595
701806
523911
801039
825416
985186
333199
662865
738975
160528
1152960
336530
923882
224021
95519
40115
352914
1089143
446704
675503
1061278
537282
14375
885537
951212
223270
1139678
876939
743346
44728
186955
415302
813374
923987
1115309
656871
3274
838616
375484
977002
590956
761406
283114
125263
1190303
713861
1059484
194329
1071951
1153094
475377
447089
378577
866548
905299
714167
1034973
482586
398198
126732
475305
73026
1011505
245448
767681
250048
97883
962136
225009
204324
1184396
713262
273389
807264
713380
783193
784059
133240
263520
779575
226824
997010
1144107
887404
998763
441338
1158612
1033214
612108
489313
339808
491548
371494
614580
734187
427914
427236
1056865
719640
919764
597498
452802
177224
1169014
958409
532201
639843
1186125
1108311
12730
957711
584222
88086
83703
785796
777998
560771
253532
875375
1063137
961335
336990
348315
332965
975551
261657
191784
798699
467367
234531
809384
302183
1189794
690584
331766
641389
787344
106963
364822
1002777
486661
996939
493028
492972
630709
500812
774139
297112
545041
808051
732864
37500
689946
103658
896354
1114036
565930
133405
890623
306561
822794
381089
932004
25185
865564
1136177
929238
88981
256778
652604
823367
1166429
379056
415617
738661
308513
986875
313580
742737
411562
38237
495829
419797
1173954
783245
976956
46314
663620
924375
487267
348112
944256
1114466
125238
109303
544730
43978
1009648
226994
399965
73106
482626
1035092
261461
766385
110988
675113
157371
1045278
87094
613561
269762
1069062
468392
1132960
24109
253974
117693
1062834
198718
192465
27727
670544
1070254
104326
854504
86767
952309
285486
812156
439060
532019
145492
471602
97338
56460
55335
1167226
896985
1078229
239412
813210
759662
93310
100677
1021868
543846
381454
925036
517428
754383
1068763
1112112
508636
457301
110377
12013
446329
690774
428610
1121602
1168297
867101
775269
756028
840914
88048
1160517
57908
306097
11025
1124409
788303
1046079
532295
934328
1013526
138983
593711
415593
360439
761250
363387
676717
264990
455192
413780
681297
997093
555601
173003
18127
153085
851692
742644
159677
1141923
159679
962325
898029
1185553
417116
19954
864000
625515
748213
887290
564270
95230
42672
606615
425224
406052
534861
759368
1069602
165259
153124
252805
901230
544677
153987
95103
1179935
219609
1158348
117304
886428
1070436
574212
704500
213735
177265
1055297
1055337
895909
744730
57815
558554
835366
1190035
732963
46368
398760
583627
295869
6735
947133
341875
723841
646548
1176567
341857
575025
1109846
555666
710232
555017
632452
1159737
706001
429004
201299
1033098
171088
621683
909012
623854
531686
183720
490077
682938
139959
398272
495562
1035205
1168044
1082844
1128417
785614
716906
533387
819826
604006
712450
1034616
689310
490806
912671
976668
126296
386816
856866
464413
714843
885402
847299
578143
902427
614848
505181
475872
145620
176016
664962
499250
215499
1158018
1170575
921917
557493
289874
772555
574625
881713
575525
743363
837334
698440
360685
523631
1114449
232276
619551
506736
310616
939789
49039
94191
430612
629373
1058431
626521
48855
539373
1002993
610562
829276
967218
534608
825362
355601
92444
585455
576421
830951
464219
491557
469531
510044
453175
331528
789867
665240
146756
90298
582441
1161041
105573
484548
122843
977652
508358
649692
447995
989169
672876
528875
669466
419786
651846
1129315
126235
681144
272877
148562
458087
330547
810629
476953
56687
460551
1164344
386040
923725
84834
1019381
241263
1157494
810422
98285
552779
398351
223952
1012935
1007028
77530
805656
1113283
468863
744852
576478
908946
1046644
347890
81915
1121896
708056
779799
963790
1177572
416461
458790
530591
827462
800188
764592
281501
885783
1090600
761165
368035
772417
1125018
443769
1152120
1159474
44317
718858
50886
712768
192317
1119877
1073991
931578
650375
353050
631104
538126
892247
1152839
454957
823803
942002
778483
442496
132326
875895
936944
112804
143758
1037975
155798
114807
157955
555829
103094
1140439
190497
811938
497925
404287
1053214
863142
253658
259422
1030130
274829
510680
235785
965255
983721
563185
30703
832567
688756
365564
808651
1132207
292206
473674
1139761
6083
233269
579200
798198
1042809
1057592
927306
510499
169996
562612
322662
1140390
436248
545284
759095
771468
107210
943589
493520
81695
714738
659610
586184
484777
759669
34034
865196
746709
809845
858751
595262
215691
752362
501958
1081054
511780
75907
517320
606239
760082
132606
1087084
947361
1067865
45610
627530
412630
738250
773790
760128
1041467
980403
1014170
439130
558500
283310
661168
359244
177951
647561
1177187
375985
1151690
883435
410556
1192247
172249
611952
464003
134934
405310
636098
624649
608695
984911
1188419
108020
74336
679937
921605
1180914
195926
128933
1109480
402206
201159
1107363
200434
705252
781569
114280
1157457
170992
927558
637135
1023996
1152663
104514
553823
544977
297466
1064116
1024961
701076
668728
245025
400448
1033853
3665
649207
594835
744714
1098649
75155
292191
629696
171351
116292
1146636
805352
995390
292528
319517
463767
770844
493799
402343
932601
304930
321526
442399
915582
118135
766481
421690
552681
648894
1037598
1126660
1012845
31922
843376
678065
233851
329824
955429
1143707
206835
969215
227285
1173300
803076
197017
818439
723786
936780
448554
404631
93425
1081007
232902
493795
705609
257836
1158765
640672
832993
328808
872800
668719
936641
771964
579652
301478
877180
296219
292628
302050
1171792
802821
28502
514322
193871
1179771
1109451
456505
962527
539011
1055991
300491
137206
915363
900935
395625
208718
558636
75531
1047024
473104
471193
358402
23403
1132280
593876
608747
871339
535133
1160237
486381
726794
1062543
467577
728545
242288
833526
98695
652798
513520
1059656
1168107
21432
88867
1149354
590782
475726
933941
1055164
455821
828217
1034317
1127497
248222
184446
1130333
805434
1142815
317841
904387
1135021
378610
270882
611798
829910
188003
322356
1035305
283370
802825
46350
186306
563728
876855
502935
741575
563379
769690
1185248
1031784
496858
750894
6879
94077
686569
693347
1168624
730208
745580
431264
1045770
724731
1035235
232400
945739
319829
602233
499600
868538
1133367
110538
862540
741216
1066818
36579
513630
901815
544657
785532
190927
507898
73638
860216
215575
77237
1155993
774004
618454
243809
165799
511396
145696
1098676
193993
507634
1096409
66283
278176
193927
892480
472782
809508
142967
1011874
824741
967127
1104244
60106
1155904
903053
919033
768521
586343
272810
961966
82491
418271
81589
847207
689584
1154299
497231
757702
457506
1159749
466335
63792
1177632
870955
442216
726388
703139
180630
205087
286260
319066
556544
47787
1114655
50799
1055067
274675
201494
384828
233466
601616
440687
83844
624257
676974
1093063
531288
828842
720282
289425
591284
73627
709824
449857
369708
510191
705620
1191442
891770
378170
112963
663719
230335
493972
268561
1088509
974694
301111
390909
607630
618490
480248
577868
639147
729344
968107
982923
427766
77755
326161
386459
138629
378940
290876
1037377
1089781
1028812
994566
50592
624865
1012844
909036
111130
1091180
238720
309895
568864
985269
552406
1064524
537491
1002886
416287
72749
181265
854939
780860
476006
506531
512368
1159028
1101749
256415
108534
1188565
331071
50681
214494
86992
616799
240740
713791
1017390
55879
583129
59683
613729
401340
633059
1177284
366415
535697
441400
516569
821865
645776
771754
569323
14241
48595
1166162
463429
654061
1033546
752893
434299
1101732
684468
846472
347327
188245
34826
234950
397770
309980
949650
418984
1185023
220003
856556
114088
183491
398306
813907
838986
1072303
1157952
1112421
875843
528070
1100572
1188318
239017
646240
747175
256021
937929
601913
730242
567752
816248
174691
1068866
187674
1176616
811839
288283
384405
438292
189022
814518
323931
1156829
360509
555477
456712
927713
458486
867414
1176822
620201
974356
329039
966152
499333
345015
305201
286108
465301
777362
1007472
94650
201934
1091108
555320
81206
750423
180497
61531
211181
375511
192595
1043467
282766
845120
175828
1160763
1085678
1106394
948467
1078216
913603
19760
723634
885343
1106921
214153
557142
1047202
1150134
107996
1139621
622309
70416
1047986
502839
425496
1123220
1104312
382578
715815
1014129
784083
79119
427375
996865
1121671
889787
513993
534242
685898
703276
373916
164549
276853
1032724
729645
828069
173631
551781
292520
1089697
285890
227671
731986
206039
328085
517908
330565
824929
1140685
1026431
610834
702554
488001
621534
931123
982103
66579
64025
122062
274338
1089118
380760
1094572
381941
856067
705556
213506
703480
115309
1001537
332170
784357
26702
241085
362286
681558
585901
214370
336520
686443
38517
241854
209168
465496
127968
1175365
844029
387780
267088
102574
1123702
362783
887476
776858
285967
478536
934607
792425
812490
880532
1031988
852547
66020
1046895
256192
138758
1043835
793778
639272
292154
1150291
214698
180865
811179
48361
733672
617334
723827
13259
246644
945120
176739
120885
695094
61018
697385
277309
520794
392500
413924
1019248
1100391
606762
1034441
525138
335480
880792
330768
568385
720334
1164281
1011711
255546
675290
775403
65236
664550
80396
607603
449905
554634
865263
325872
873046
8138
1032808
1084872
675666
752488
598248
910785
433835
841385
787334
475510
22169
561137
199850
236573
311814
57762
1130925
283284
118172
815090
427904
876751
365190
1166362
852641
451090
62008
1135320
193482
405576
297565
890010
758987
888895
445869
79427
441949
552447
421736
227581
1178100
651943
215560
958398
172782
218978
298605
707502
1047312
873694
833983
450395
587126
1161287
1142753
455499
932134
1182165
60055
471186
361523
600251
27571
696445
1062005
37804
668651
131117
641909
421555
120983
700983
742906
219078
1134547
967818
19684
780365
144
1002815
238004
348531
48757
73755
458354
182374
867210
1191698
151263
1026775
974247
30500
1173470
200085
969606
1089582
833020
416363
243519
10223
1044688
106486
1026495
681286
921286
880566
314410
967484
350499
706667
535429
245426
359888
103212
593238
1021238
839866
1177092
257426
520981
450611
974491
34043
210728
396599
632626
1077867
422021
825748
710776
419504
958810
1143575
564317
482283
955098
217519
199976
51286
325015
774611
685562
890347
1121594
159469
568608
852604
432096
675425
1057681
937756
217544
412835
759185
900081
600225
694625
83887
324837
930791
888548
67368
350363
980794
104273
24858
720829
37267
707299
571768
1080479
527961
1180627
820753
485961
815234
317200
130523
699759
1144543
436611
888798
562441
100232
498615
824248
341229
1151751
54387
861631
403577
168430
682700
288017
801703
799452
61570
1059655
402332
812130
1108538
104282
374303
734641
230884
922162
461787
289665
1187676
253886
581643
3053
397519
998390
13949
196975
357462
195987
839525
127270
364041
404279
564709
728659
654907
1049850
651524
735250
215483
345862
537011
688
480626
719815
1097623
646744
680644
709953
337084
526632
1044887
237930
485290
982007
121244
872871
964433
690182
210771
289133
187863
855912
313142
550377
1157189
742363
1053932
302712
12802
935372
697765
865222
885221
863154
1051050
594564
1138991
884674
904789
108109
644063
537892
970683
1023496
1184850
1160797
235717
1170294
613860
343790
855980
896088
257099
870448
758893
91081
910136
202568
756457
668379
982118
777310
569997
578459
993276
976947
188058
107838
730215
108546
136361
904820
489847
974962
271500
363847
963887
850009
1160415
798536
911852
258780
314864
807041
1002699
735708
454517
779075
734010
479586
1002092
732301
656064
989280
990593
916849
667440
403672
119624
899498
862029
668030
104652
1035210
956202
973144
233982
1077610
1169666
212270
822159
41504
893423
331600
585099
782313
1011560
1166521
191360
854394
252306
214020
253115
724358
603223
379191
294009
580803
951912
353732
1005129
630051
534772
679781
626693
270441
162024
725360
873018
354048
353461
163277
153208
651133
610938
176321
961075
1133415
910753
866082
1080513
419487
583737
153641
698956
1149059
749569
931158
320127
950377
717032
152900
639256
439585
460732
4133
273974
6395
159568
244903
1174089
418338
1053175
27510
961535
578358
970617
605503
143315
1022151
562087
538693
14299
1153029
761173
26546
921253
917797
711896
176502
616110
170997
420760
483482
14360
665623
1086802
632939
690323
240906
461735
467630
583890
413093
552870
585519
847180
1176525
8221
528848
1169459
472258
208885
324842
637431
298650
2850
1083727
698136
295066
950431
1123370
858962
172900
502884
140451
218772
319971
353960
583582
268379
371703
683367
813261
776734
726373
477922
137835
1091809
579850
1159888
339320
855833
133778
552290
803652
925602
975301
700447
319209
985092
233212
814446
370510
454264
548213
983804
428432
127797
688258
981705
761827
618271
449370
417045
959463
991640
827503
290869
800807
266987
591866
631371
372531
1181517
1159966
1180594
298261
222499
836243
434364
870831
500120
86568
856207
478886
1079187
149518
192049
463098
319257
1168646
1015164
94618
608847
1052510
328742
79717
1179750
513682
286039
295597
610022
1022669
153633
1161974
769483
280341
742765
808430
1147666
828781
536025
27482
688129
928731
984202
393210
1187629
263412
560497
926132
321059
766104
770374
1070003
969819
1157217
407198
179430
853184
78799
125258
190493
542149
605157
563897
384753
1114163
113407
832363
663483
933020
444136
571028
390796
934519
141438
349298
876799
541309
909813
668254
288610
113468
156778
751487
1181385
450462
1173033
477754
985839
284861
625249
789794
815085
906879
17493
1031145
257550
335388
226368
3730
81756
452919
851323
733822
874399
567857
112851
23367
1040273
489990
493157
229781
288153
1183954
883729
713725
133256
973023
238011
831761
388901
1067194
239270
225237
317034
762327
835415
559234
416832
908756
1125994
96420
996504
501159
955655
932319
897029
773504
700532
1165851
923048
270193
587105
151753
250492
930235
25987
318638
1102423
59096
989707
167420
548537
451156
912397
384333
245095
240140
1000973
441780
267651
1063040
604001
1162800
32696
479616
342904
1145937
242193
1112332
744126
1098142
412261
370895
933400
912821
581068
609142
151166
21572
952077
176964
541701
700845
716111
857335
956963
1165589
165065
876507
614081
513775
1156441
1038715
867481
491738
854707
527711
507334
293606
124857
312825
52333
515123
843914
759725
454598
83473
230657
58513
684304
76010
750459
476465
797634
55396
134878
876524
364431
1146858
1106719
974340
389992
328388
832842
254900
91136
346116
732048
1162973
372618
395457
460601
788489
201155
839320
868191
1169003
971099
913341
1081010
1014433
276132
1123922
331661
276084
309409
999709
112630
584997
2159
665001
777541
145616
1114897
808818
379840
854410
631852
414722
1190222
1082890
483976
109807
153805
463811
562715
140945
926037
811269
348930
22090
326632
98599
266880
224550
155452
1020041
1128117
353692
608486
343422
586482
1070489
344401
682360
200484
579935
9515
648183
1060658
338758
163190
1044890
493723
936111
724147
542019
819589
399128
221664
77777
1084359
483964
463160
527633
776230
209672
1054494
666208
443129
1089828
666655
30472
720377
685904
49100
504105
726141
683899
1117618
677807
875535
724416
531635
1162643
59450
584761
635584
991157
433827
279721
882507
747637
439922
571501
358879
1162621
603986
141016
290964
733267
251049
192010
455181
1059683
311006
590101
195874
1071188
75651
846223
1057987
139813
639909
216131
717736
520638
802689
559181
858689
109651
726528
17566
1118077
110710
868359
233693
596330
64325
409868
1027023
888438
1003317
103145
267720
793920
790146
185679
137559
400385
743537
582176
102553
80881
1081916
1054169
259997
921321
797626
162233
42866
472555
872966
990782
1056805
113743
910680
275264
271760
1183776
967650
36777
321889
289730
64272
71961
983052
523991
1009962
56080
371029
403009
5388
848639
505147
96858
90936
1128032
900252
1027084
325258
621369
282070
602880
710040
662675
351743
914914
1107562
645499
1193262
1049891
101866
33628
408177
760856
694449
962774
122427
1087551
455701
1124338
72940
815176
682610
660642
289538
966237
1139799
1029237
861030
671402
1092241
453667
847890
831137
1061646
20548
503302
1183358
95667
505537
933542
236150
472217
515834
905189
549200
1105863
245863
762312
496162
834751
709152
274728
768097
1006871
867342
704035
261386
232249
483459
878610
1168348
462358
720382
327326
55121
935477
1177114
261557
11321
812760
790850
841204
634234
245440
151886
131978
271896
1113701
390569
825745
1185551
183575
772723
539856
18487
262428
242043
459078
287885
155526
224746
896018
664946
526872
495195
705913
924607
577655
199391
505541
946273
243932
1144097
374488
1185072
320555
324948
361535
244574
691969
363973
382937
846279
925067
352425
1013314
784934
708034
21395
472330
784289
760625
209215
156912
1053774
511400
167335
1019308
1107863
369908
209238
155130
730613
829381
262080
472763
511368
316148
468080
7825
994438
751276
466313
927701
587604
166140
896886
1113080
390673
975139
579223
326172
844041
823014
548250
260413
721538
126028
609942
695422
861502
1023872
735040
573753
1146949
109579
307670
212695
1133980
285802
474250
139177
832392
389356
1025656
631887
239398
17032
64963
754156
171925
155539
857183
516540
750624
334238
324335
6771
745824
658030
670656
721525
1004608
896376
840350
870111
551103
925523
1012967
1080039
1007853
948540
521881
967773
1018347
23697
68727
340587
998108
819322
590369
1148816
534230
1092757
84113
708314
136089
409769
174570
353111
843793
473733
783167
944009
68336
747620
427437
993184
511614
291097
795377
27352
388178
803391
249361
950489
343652
988561
1140533
713797
430048
177260
745217
341954
149115
62383
450579
134152
1173139
1063734
511186
988617
497943
609778
1085088
366347
930568
543064
318924
240284
725071
286306
549701
678913
46079
1004445
1022898
1043702
40861
21082
615712
409223
123425
868138
423612
1146372
964291
362359
290411
883192
269966
52834
810365
93398
400528
348201
246894
779572
925708
655183
483110
611525
386559
934005
719890
755811
210682
251003
935829
1053241
561526
926569
235082
310039
760060
158906
604850
1062415
484980
352850
46835
840447
902264
1129785
1040803
808553
1116042
963155
713883
1107622
668817
1160899
986905
142762
896840
500079
487966
4404
666780
723429
573973
832568
960966
1048280
833056
1069338
715488
915212
352526
919663
950653
768981
1117705
731172
886553
577933
19694
504876
787058
750403
162108
246505
441311
948819
524091
431721
1074668
55047
949201
235217
833703
956802
946695
759366
674634
512390
1038982
338900
1159473
28339
574712
971723
565430
627265
529723
1020619
829045
1109650
756215
407990
568625
217707
330031
1007554
422807
221049
17859
612369
649548
1020909
710187
642421
911681
64200
1018899
132377
1169911
365465
58502
941695
354893
940324
410498
1188766
63537
129149
931134
398310
862605
597520
838648
701876
100946
106820
645101
433334
935079
349364
988118
89607
144770
988010
1057640
534782
511807
31750
170940
249164
418028
702948
679408
65539
12755
575547
276895
501111
301285
147980
411985
487114
414407
1177298
360824
355400
398309
147299
1062219
598705
452386
145355
670164
1119121
378974
485515
1102657
386046
1063148
368025
1138384
267278
171160
988524
667909
385904
204326
953520
832726
886390
833018
195830
409150
188351
572103
283134
111396
433398
235887
866929
513137
912905
45150
1162690
752764
133903
97613
1124668
599190
334097
570233
438572
931789
268335
546651
318054
100828
641774
844387
1036461
553694
211905
490186
922394
834850
259235
791907
1171094
1077227
929921
1011013
692780
840216
134901
1017183
879097
369106
1084665
870239
548992
193700
283584
41578
63945
107199
525030
165752
686713
110081
762219
270685
520078
1160282
939618
179714
552519
845612
450576
1169165
725232
1174425
29727
658634
1012804
921252
1162132
741299
544566
805997
408416
155702
1027213
33254
360280
489069
336927
1161683
654357
927655
613214
218441
163899
249813
581
479232
267656
578165
566499
1143523
840272
145648
849275
543352
350975
939620
691694
526112
713211
1016269
157544
76968
287865
401339
588850
317664
1083316
739583
922283
896996
1109853
46664
407170
517212
793423
1162417
153940
901476
84558
1131114
24085
702385
72837
317379
653996
255082
554587
349985
934912
705514
749665
1090929
794405
1020218
807724
204239
237570
360694
354820
410334
876280
783092
21745
850228
439729
973724
188931
228834
660952
1168582
841672
826408
977830
600544
46219
710526
473788
922687
1048152
378506
101446
517264
528026
679593
1092803
512190
581623
271213
1127111
950116
30193
996680
645928
937286
348895
1041073
62874
1042305
460701
710415
428757
276657
67041
234326
423428
885307
59928
332197
1101936
802784
887285
322826
161211
1082832
720669
1054321
286042
1054675
822632
642351
97827
890807
491387
1154314
142615
1036391
478767
528120
937505
683526
971165
188073
770008
1149169
153228
71238
823950
607038
401586
1162404
72787
625041
989428
1187452
9461
197999
92281
696837
969747
685748
793355
793652
668717
1159761
527320
584662
881671
738494
519954
512921
353239
178448
794135
714073
1048737
1150434
703023
86908
51303
761619
312884
141769
1004006
721493
937953
545799
932151
546071
693958
247160
1164758
432724
482322
418863
1046100
603262
314415
969252
417583
492462
717368
292107
754034
398427
153755
100742
818820
27628
672083
870524
399025
794888
903195
40395
349101
804069
732440
805011
498306
422121
513012
366768
1028540
871224
757309
786226
771692
668766
236094
534270
709859
34779
546146
71285
464010
929415
672852
441561
477158
660885
1030336
381540
135425
578913
763809
459802
713121
958998
845605
1054947
1193253
156936
27960
986314
98046
380892
216876
111948
119793
944028
1109115
961010
181885
774830
33557
930609
734743
13955
1047341
213312
263973
242655
1193204
464082
703893
391123
499162
457882
760332
755656
1052649
738049
820833
88364
568288
283039
1063325
523340
1024769
952563
647326
108324
87181
466743
223804
431634
504127
220433
197365
73391
1128762
43977
284470
856789
741044
1171128
585068
615497
33559
279146
1026895
151759
531553
996745
673109
436357
223752
339649
89075
743920
1189640
802314
263472
954357
300567
1066158
257628
1156673
792896
492537
485458
839835
994740
291580
721017
1134461
533094
863257
477328
183768
910850
113357
832449
1154364
368066
693184
615771
897338
868901
625163
492785
1050330
1104456
300065
182404
791567
516615
301427
642187
910191
1070601
598879
392861
1190900
1096211
1141443
568911
802229
993798
407140
1169143
300062
306451
761168
837590
942433
468511
790487
794159
1169894
952173
435902
1183452
239338
703063
1040622
104563
1015928
1020437
384436
512715
821290
1151049
767419
1049854
1099984
955434
228349
600072
1165604
283695
890713
85636
277824
602935
73849
849194
604311
349626
547064
98484
503062
362705
126904
701569
55162
841669
327897
399197
344654
439363
761582
760016
1062265
67886
794781
1016970
89154
117159
848448
381853
6652
1019923
741037
394598
919967
42100
837802
749416
175819
10734
769571
933755
1089416
951228
524360
612054
786674
1037140
845581
955998
321845
869803
554404
890015
1174697
852979
283044
92484
812518
387671
404098
474520
469432
109389
373752
711733
895275
206006
248613
192602
955368
1074506
342704
523802
251534
48624
325715
89053
121237
1192236
519778
1123085
942607
103222
766817
647908
1046854
827741
207907
452100
59681
1070454
284449
638272
958997
1039313
345994
939622
48413
118030
1125522
555869
144148
735968
461645
187139
956187
35243
186176
1188022
279227
151202
355645
20897
1078615
509458
524416
217745
707594
1025358
757393
1047502
580792
305620
78379
1020205
607101
162695
556778
272998
880366
539728
737023
10762
288507
371751
461877
813896
736940
338778
537020
943055
811779
908154
746659
646061
375632
790462
1176658
928468
208976
465463
710687
788287
932949
950916
809852
250313
1167576
1057357
727308
766274
245923
471561
344525
369520
744886
571526
210836
520578
498848
840641
141192
232356
333106
710533
919487
398119
953556
758567
1088657
543956
515487
802428
991739
418636
490541
641243
891294
111064
741541
879347
718456
95850
624893
259912
66452
928858
950679
1118857
229135
633880
379705
513052
763819
812135
396307
341655
542580
739678
1066576
814613
1098435
597812
327011
972909
872233
362259
52437
1140061
822469
1022283
95244
25932
849545
559592
171263
606787
328845
819154
132460
201773
516969
845851
863533
587435
355126
223792
658791
1030714
243413
631846
972010
48571
441036
815733
459798
727413
921037
410417
664698
170112
481624
1105337
4862
111069
1162607
858858
890791
556038
320961
537896
586767
70540
774564
272805
1159251
129346
973307
383037
158356
105713
864349
216892
368638
155572
1156782
320001
907593
192834
698146
1076196
700221
1122759
830956
113683
933438
999250
800058
184840
219608
502186
434624
639257
109664
999881
423712
576511
1058759
175379
320254
435293
228810
1133005
1072548
440837
268210
964244
263792
1070443
641094
883268
312954
161353
4758
197824
797605
32763
379850
299045
638554
473265
1141006
169893
564323
1071551
868463
746944
1187790
157807
605641
426299
1051003
645780
579447
1192906
121081
574585
292241
57204
630527
727016
302118
45115
911733
243971
73466
747439
399940
769342
778315
779281
211683
285277
309632
1054560
905482
808291
491176
566048
920590
1087943
898902
738983
561128
757223
936564
124723
795444
807184
479805
491861
342328
149606
666821
594723
434540
854351
316907
866481
488476
907624
262660
172225
362911
452784
80311
421868
630142
10956
1137391
201074
1070923
726130
382122
235859
483338
423565
204922
897896
1182761
1112052
444751
662251
710376
866982
620027
886646
968034
602171
74795
89467
330516
243570
1132635
721448
620066
632387
839995
628887
758481
1127408
1149588
745025
1148436
516801
1092635
855758
71610
406653
758138
899819
565387
287848
1083876
354513
454491
173059
616335
493382
508084
321000
857305
489796
725802
679535
727863
490350
1110690
785852
1026598
781617
535770
800751
630989
383085
1055635
1074336
371204
135658
329658
436983
237238
442980
1107949
877589
52823
738211
608073
1039494
811009
828910
917548
1094371
472703
735383
728151
130437
1169984
680333
1190937
687662
19850
894545
1019033
506050
115521
166411
79821
1066209
328063
573600
597256
1088567
581760
244384
32585
1102522
658982
465139
989145
1083725
792133
1071428
17573
435622
178309
6705
979403
372134
287192
666758
501715
727410
344179
921973
429719
312286
1008980
1031855
218332
407284
370137
44601
102901
688534
1117634
581037
525782
163901
815389
55475
250788
904633
886205
728033
1099930
624970
772769
716579
794086
881721
850753
985375
1122846
683417
340729
927886
682298
14673
293901
331859
532586
188190
373827
143180
440174
924418
543466
433090
1178343
754921
110445
190537
189454
1025097
478095
399479
746569
711897
532959
281055
345552
743374
630940
67294
1152855
775623
606490
1029994
838421
113756
933442
574190
1115937
621132
434779
986497
668430
974239
1151926
177438
350793
377589
352669
350616
398862
18575
278552
362829
8093
154946
908451
951632
939659
252135
840407
177871
540748
251516
669920
205112
846693
729752
893086
780579
707023
340105
561060
1016026
161814
283104
798793
461155
687664
253864
38319
187786
804802
643121
174963
481894
863066
954054
715945
867009
525581
1035633
653588
477359
554482
613941
680265
221524
540586
955033
516999
386320
800578
329284
315799
25691
450710
925556
570336
29493
806959
288291
1128918
148754
530237
712011
556956
1118865
988033
771231
657970
1162318
848042
160455
449025
1162527
608964
269274
638114
1031718
1025479
12434
526605
95867
100718
82002
654620
23363
945523
399593
247787
40381
600722
317031
231225
501296
269739
689099
24164
405183
153465
150047
1144822
1074495
1103035
837895
1180035
549144
467534
1054932
1138139
386999
1169732
479462
399579
854811
878962
854478
709671
776389
154153
1129574
625111
878572
85230
824359
572916
121920
111311
841376
547926
947261
265525
1165375
1039978
1031365
830821
1149187
180487
478949
420871
620801
718560
748386
156073
200997
84008
155244
1161402
254178
508130
600433
312467
600326
1019331
677632
617747
760846
164857
1361
396008
255112
407812
734668
75122
121047
127702
332096
193401
900993
133037
25603
1062210
712448
2408
928158
932410
973645
461078
440543
65877
119945
647623
904828
820382
226679
363087
1079479
970636
577249
920092
349612
419352
925081
539996
453045
173528
393019
1088276
179494
194435
479555
795465
76915
1149786
648992
660324
955844
145347
470696
38486
115337
220614
308163
1030599
279492
288045
636561
962202
236520
911862
12731
816888
528659
727497
1147380
305386
765872
378965
1181888
488850
635087
733085
1117695
739036
643566
998219
954568
416220
495343
756173
568044
456350
445241
722734
791250
931536
541087
51922
578949
403850
789000
66848
839851
436787
744479
892068
157714
818041
478654
863598
888948
516334
1007406
734833
915228
685823
1028260
706336
535652
238629
1383
1005257
1162436
1026127
820828
1054909
643064
357673
911566
973593
656513
781852
1189768
290208
11174
482209
441664
1025287
38689
1039671
897174
442352
108588
201434
624438
648564
648832
151940
526998
294176
895516
217025
886290
455877
1117671
625891
459411
533913
832099
716267
23899
721082
759422
8762
1125047
229470
891630
1003085
943023
223626
183890
312126
228483
601536
360861
107925
894124
437877
1119938
114622
1162048
726526
124780
159844
533760
1098099
196419
220762
343676
577341
363717
1153243
140806
323576
1120143
247263
152831
659033
857622
430035
531320
731459
713885
77127
1149449
337039
135030
456373
133663
176298
393934
772597
755025
676085
331452
550879
324193
907918
488358
144351
316513
102915
598290
378534
970936
309069
488861
260683
517027
123181
783506
754659
58610
628450
876997
1081295
1118961
366020
614427
370227
83428
885197
282234
381627
154427
1120491
43636
1138628
264358
842307
941638
134133
384045
911204
310464
640893
720170
938862
474314
328251
614606
171487
266845
304929
532312
311584
1189602
704127
1156554
750447
329291
755911
89308
756345
489290
603672
1031337
1171118
676255
938828
496280
935906
805375
296934
943351
425326
560415
412294
1003181
698311
570002
9534
989364
295075
489074
616429
173743
769541
331559
892600
528325
472489
468053
64610
16715
1146935
1046503
1072084
175003
719931
1149144
666235
787920
1110794
839845
370817
1054858
541719
522668
293444
150862
364696
909387
494481
542182
949263
995441
1145287
175158
920826
136062
397805
541029
879158
742010
120692
923120
856047
1061312
528378
393039
929935
689683
693829
752035
978311
1039247
1133978
722925
569007
435030
851759
154304
1102656
35978
560092
736662
922031
160523
737160
636554
1044603
43818
829328
190665
1193290
859068
860015
810912
1095482
300864
838959
782011
244331
987253
536356
410991
746058
635681
484910
898161
800426
116459
803142
277160
672500
284440
174655
505628
640746
758807
875105
545735
708856
912311
614249
804548
32141
115169
1141231
170575
23386
514204
677328
330764
853021
266334
886224
721928
407888
774109
838174
569308
25589
5975
72974
1113482
5107
155639
144151
261249
647755
84060
313998
503676
615621
806548
922553
887362
414599
944698
514286
1173235
991220
1072048
1087192
746256
798300
235955
1095674
39299
21705
493800
850881
624720
177988
946563
908087
861025
201346
96591
601580
711816
1061229
380216
291266
470455
502088
808077
617211
1064854
357607
295991
873031
1031254
823063
393530
363046
1172035
781730
637137
454419
788852
465669
79922
1177592
103394
297898
435776
545758
551612
747248
899452
973630
443677
302722
233931
867916
515258
1171261
1061126
1077544
11834
917526
1047156
997876
1067350
861520
322039
626061
412660
793540
976902
1156576
852856
323976
943748
272729
1101478
573383
341160
236367
922340
57934
758206
1064995
92754
511383
939840
702098
183358
26017
758356
1119186
42845
632054
1056646
528299
2345
89040
953232
487500
497859
187623
949260
2973
403676
571862
862784
423657
360473
748375
41076
530220
146731
1110367
422966
1054034
267665
194149
601435
516597
112112
402418
629068
1073879
516581
17467
98215
359242
647482
71512
27891
771568
29082
373423
567465
919215
623562
67239
418750
472351
54946
1018698
671087
592425
455502
1049865
1159496
115296
854087
821291
1012621
569054
90186
248492
1113834
548686
358784
507973
258652
14886
715804
708937
687777
695191
109991
1186548
37261
112534
649320
551601
775733
435415
1073519
713078
292926
339074
302041
488846
18681
310773
839666
967124
786393
1088852
434351
434008
81771
1183126
151740
1091163
599254
631564
216589
315109
400271
648019
36928
542465
387402
1091032
1176521
863045
144989
969519
44495
129836
364819
482346
1191031
1050535
214640
1023624
252623
1106957
502192
778710
953436
1096723
625914
1123266
976339
446243
73966
607724
792509
404031
23023
861735
91078
385723
601776
811878
773874
831311
1015340
923194
1079886
1090758
1165259
520294
1014733
654128
1127737
1028690
649965
264436
805010
141110
150140
518517
276072
599592
977217
850202
648234
861562
513614
672150
1058895
772896
815206
29919
408420
88701
546336
36881
1157689
1043774
915958
93718
415093
120632
787787
1038350
591018
892739
847978
646705
1066452
1008578
136568
231011
1184106
881161
329526
793510
936920
1046333
851965
661851
1098265
1190215
290462
1170217
231290
660465
1159832
705053
677713
452234
838533
183653
1149674
19272
954365
137453
11292
211472
987575
1104086
1137068
153466
1164542
73844
484194
1080171
164034
402498
986479
435864
726383
558595
690716
1103787
1162370
83468
644081
764017
954426
703420
80494
787970
733255
327160
726311
348627
628737
352424
694812
659479
422632
169597
269717
34731
489276
264313
132678
228636
521855
1010300
1069185
808656
767523
500141
75700
475843
1055487
847154
128054
62492
774893
1180674
391541
1090317
935316
777231
1163640
960371
999593
398095
132340
1020742
168373
406340
962150
600811
375433
416683
827734
801585
451483
380273
315565
198211
577934
41375
502424
414278
351076
1038540
260120
157796
579846
1193045
880184
828434
605688
215605
897863
986270
761455
711512
64146
73719
314890
412937
982081
1107076
68247
652408
892724
596041
270147
1097780
955442
336840
1062533
1136631
409084
411966
418370
1142675
373389
94658
213306
994855
415644
872835
281195
647397
932546
715984
298383
537950
1046715
842807
412075
188304
691385
765133
306558
166870
769307
627408
990551
874745
154962
1005742
203769
470807
876947
884751
772741
380237
941011
653147
485487
751302
940134
490656
491104
205749
914118
496582
731373
835681
867783
678809
598363
60916
521024
126848
604967
628832
423445
1150798
917220
901438
740463
868146
280562
1175250
616550
1168141
1120291
716501
964190
1026177
64097
740299
685599
783276
833775
340906
974698
437624
392124
956997
727862
791669
741395
889301
880987
1109160
729213
241992
810229
1069802
1015910
339173
205440
873963
1065134
483321
1169925
901565
445279
915304
21526
620102
610109
92984
928567
165550
745157
1115092
765532
637110
588834
376707
380433
1068147
1169183
449877
501670
464973
740250
277053
718982
887551
457640
1052142
438075
929893
962740
631695
980890
787372
7449
430885
915024
1061556
1022278
335048
596784
15998
108566
29335
173433
398975
687894
529939
341304
466051
511206
1102325
526731
238748
796439
396778
1113938
662895
101242
1038017
287187
803465
208202
1146475
374445
306462
946618
850657
746330
559718
373906
189534
864877
566699
561464
1103231
428705
12043
753156
528493
502461
168071
860381
558498
1131549
495103
816006
190290
294655
1138095
232461
196092
27800
1125815
73884
119706
730357
753431
174583
938485
968499
1184380
700189
110413
38342
751306
392325
1147679
969292
235333
625324
842461
901301
736289
110152
833046
451674
867593
217594
817925
408962
720825
12375
47130
501560
1094481
460328
168288
304296
33637
421284
317273
685130
205599
831094
623184
893674
950401
450891
418807
986361
405809
835187
60084
605974
953593
948377
784272
1140771
567931
1009734
1068574
182206
476941
864379
143299
417633
424558
388109
128962
1079592
176196
218222
391583
254851
111062
965948
553402
834893
26745
382228
449912
803201
336952
881127
356890
41656
306788
461192
157704
641857
687866
895763
769495
93059
403668
752584
251670
220193
1183616
319051
381514
1145946
332001
187777
108472
986391
1120341
462750
67934
2306
123168
1173916
985816
85254
781666
275019
235777
328785
248776
980740
565545
152522
329743
447720
946825
943969
142002
217195
236461
915318
1190355
338536
664662
110761
421619
185728
505283
481183
821943
503798
954805
440384
851440
273942
879325
566508
364809
1177705
357780
1191227
835976
1179231
200075
189407
745270
428709
16083
1002960
174932
38592
908789
299222
532931
430793
911300
675083
581031
599310
680768
989249
50934
983383
1096187
588477
725176
26972
211968
842895
679662
812972
863491
512315
5556
294476
13740
1127437
354834
787177
554407
686970
1165736
1137137
498494
919498
550221
682064
460044
852424
882459
75491
660749
806194
823822
559480
1069379
819686
842205
400749
558667
265056
549704
306520
999299
510504
119176
1080191
516160
453003
1123949
673453
416074
856942
588636
1092101
908727
1186858
1006378
598319
548518
832325
817765
518481
305663
196735
978708
1103173
912399
173505
254838
1118596
276580
821112
705494
826171
84870
186850
379776
441732
207770
532949
490669
8451
344113
644373
995889
904716
1158967
124436
1033407
135464
1044691
441678
1108938
1075100
1076452
659727
690180
984738
249921
145636
638415
531361
64783
936845
758245
1014262
945537
69187
237189
902789
367482
993741
93800
593330
547899
441196
587624
710685
1119992
101196
629306
555541
725184
985983
544980
1072867
810826
270010
3137
685936
100278
747930
715004
1010817
303294
1005835
527827
1116766
788695
591727
1114611
110379
1097805
525176
908437
720339
617380
23437
549823
320580
98131
641086
238662
398440
381967
146025
383967
542147
366383
1161742
43871
555154
1020505
505864
262670
728592
1107332
366316
1155158
965493
674860
1063142
203653
1004509
1047094
344479
144736
212630
88290
1099060
964632
782350
475231
579086
298655
94665
943749
850918
1040124
438826
714236
209464
212760
98843
491946
299885
283872
666827
1120568
401704
595567
854850
864223
698781
608955
325393
905895
1126188
689528
1024338
423185
239913
239404
67012
778686
811126
128623
780964
439448
946199
553567
646363
332198
226035
261880
582815
929227
215373
403785
984433
613811
1133701
479507
355059
210750
563753
628852
454550
456745
908432
447986
515279
597960
377346
1107624
888999
526032
86507
618138
695284
240818
500948
217672
773148
1155688
143820
615141
306294
1079839
430998
681525
213503
205543
796615
58192
681914
943785
212058
1059526
308096
139003
568012
968088
85873
798209
913526
566156
228542
694469
244952
921724
838689
577658
1138746
954
1151556
830552
47038
248245
1006867
178680
146787
741926
1016757
141428
987857
557356
54482
147637
945435
368625
190505
840979
176761
161882
610359
347106
49869
1094807
299745
636761
185121
509504
882276
576816
12933
612996
141084
803541
732021
442210
763176
565069
884843
575843
165441
603413
423564
76996
557917
549036
1148676
854169
921745
766437
162419
110962
525920
116680
638241
256996
128458
969531
998694
1015971
673837
335944
168280
973905
1013270
299171
644325
926415
972799
56099
1081293
1192494
601418
609047
129945
1151512
806431
308416
465078
307897
1119612
288135
1093036
504667
509756
696589
801502
564919
729102
449804
1179330
843636
936072
190827
1062320
776727
281531
222031
1074758
925884
8712
291201
1090450
1056460
546729
570936
596873
160839
1133704
94471
134419
108987
1033701
993374
176942
98466
163508
3750
441873
850748
802975
738418
382384
1154948
214434
31422
533399
739846
1120330
824296
79255
240855
849434
445221
622068
940451
92539
346550
215472
794901
1108732
717778
1188601
912538
42848
1089427
166866
218201
586837
880239
358025
149757
636387
314819
613723
667632
528121
652998
1157108
340942
174443
795352
1023696
811358
432475
115875
162129
1073144
12726
1107898
477687
100719
604562
1092220
346280
578782
1138986
484828
982010
744411
119264
41192
871414
1033230
244128
481626
576648
707698
502464
686843
752388
1019025
798043
527417
543415
166478
1156325
354881
957243
206856
896980
601461
711319
1125746
712380
159002
1112578
33459
894257
464757
695125
435402
464083
386981
60161
36035
934150
1041458
1039654
484228
547868
622226
893426
374684
420477
677547
1061061
105757
409323
1179311
1145341
822752
391170
1175483
504355
1012060
949720
29159
120938
1113613
251733
1170529
436583
323592
60813
454946
727006
349293
287991
409610
124526
1129164
389518
759834
573479
739371
951489
640571
728185
1130502
687306
48635
687957
875617
319906
1008622
688220
7561
437858
990745
330755
1178846
872662
500561
821181
403365
53922
1014049
703599
479937
935157
706212
101266
165340
802116
923852
439651
83966
944510
1103317
617897
573669
905874
86378
921110
988347
1179308
199575
744583
960878
458010
774515
876738
913272
831683
892921
763290
39703
472508
158747
789535
244080
1181489
545223
508437
582105
366400
650523
640273
94123
1049912
658071
644717
795581
825561
632929
28367
1053099
1028573
634595
300409
298455
274146
338752
360094
660155
839010
903830
714358
872795
694966
713186
300758
791923
1091160
1059222
1102143
548131
876983
270313
97601
1032706
524873
291585
379177
41510
61224
893421
796988
367890
330125
246522
755280
1187426
636423
1065975
1029941
453939
968498
223023
647221
257977
712969
209733
448516
499022
1095046
999231
624268
511323
121850
326610
786324
655055
65757
305435
1161497
1179368
763667
1027212
514771
940678
867365
679139
816429
876365
978887
857764
687631
753009
180214
809934
724670
279386
584310
312755
97148
1119618
904483
759752
911798
884945
1182988
838265
926430
33917
900879
327625
1080371
813345
726716
871029
735030
326678
896403
772300
749427
462572
619040
875207
255790
231590
77349
743737
830356
310461
42546
837509
468896
856205
678956
324160
347052
732765
1146461
1022899
754396
97663
653964
558472
605581
564184
997657
325731
646032
226433
935298
377617
957007
1119190
103754
839934
706459
520696
1079322
597203
650020
219836
591015
1096293
282298
19440
254310
1087427
736166
528501
1181806
1065203
40634
1122926
974075
295318
717168
810748
633362
552224
842815
690361
1157072
1086628
447388
37511
170931
194641
1141267
1032605
213582
915638
485451
327444
527902
262803
89960
968577
903997
663279
689484
325791
575954
72795
1130446
230143
754672
297710
169769
406741
836143
550647
1110595
870211
920633
975583
377902
371509
128612
1158523
596335
940526
64644
256704
72771
325179
345660
1020563
1024484
466818
240798
533668
1476
163934
955830
551291
492464
1160670
288626
700215
426029
858804
749764
904213
616401
165522
1413
4392
1146367
678751
1091266
283201
1460
810205
262766
915461
22022
454123
423069
574470
160983
370954
654298
771990
909981
1161633
942613
533698
141785
887561
338524
1093954
1148972
59515
345531
450399
216314
843405
21198
1103267
1093232
948597
847773
337088
1141742
370738
1065363
281731
770392
641238
655121
282084
315648
1132733
1148672
800668
879510
620930
207321
1180115
782505
1075806
576909
647983
1000776
210367
135184
156258
96844
638079
997942
40562
808408
1058751
294613
143275
942314
1128851
166648
1082633
387690
166062
179118
549110
459629
975780
918675
544753
1189207
883650
731417
671426
499485
117001
379253
1092904
201998
1018304
819706
43959
41630
117812
825958
599758
1110166
70012
805231
1074718
532457
673067
1115104
766186
761360
531404
116253
678886
577544
70267
1131808
649052
866357
695368
1186127
55632
1043023
486320
735312
449738
736526
1190740
799186
759487
370669
153818
505671
801806
638352
976852
42988
576567
414485
5493
1086148
94203
866573
183426
463415
82052
1097277
978396
584936
374309
222177
346176
1160910
492900
880536
578231
422279
137141
164954
962276
501131
1094717
636185
107584
795995
716265
915220
806986
65970
310575
929733
682685
337931
552199
556905
1164099
655882
1046742
878203
594689
925394
614828
38679
541017
266809
54510
56050
966372
993430
1037728
953253
312022
632620
859275
49281
151781
375285
887190
161269
653625
465324
892273
1151322
625469
859082
878818
659636
969715
28035
794507
755889
269354
290791
1072325
276626
571546
71361
346453
755989
285438
711757
867331
423928
870693
450958
972262
482738
894146
426589
348222
491359
110634
1155008
718307
717103
443906
1084877
77949
45639
380276
518901
398601
575068
379050
607316
1162900
35969
159204
185856
636257
486343
869999
133666
998242
93164
480319
1153628
223139
788239
24027
385464
1048068
85745
480350
36013
131788
502976
1145693
571125
522044
430415
65406
763778
1014929
135774
399780
495836
161927
444515
413611
504639
762527
959387
39778
442492
287999
73289
306740
1117227
1037322
1104349
143765
101546
91586
742540
706525
709277
681319
1151879
672345
165891
986016
853350
1063324
678798
589908
858425
45717
969113
904749
3835
321950
737886
510008
1180684
675527
194289
481158
516244
97031
728233
512550
434814
97765
1094391
668320
237915
348537
1102442
29552
556706
214952
521591
868128
102593
994617
456395
80611
722444
397662
191525
883363
1108944
873442
13795
596170
477961
640226
1040868
144384
257270
584414
313170
295542
531056
250206
887195
595451
705472
883852
336844
540839
230806
287723
82385
724039
1160486
941776
765318
1038252
1057734
1088584
153613
605446
134034
1188422
583574
823832
1016155
1060213
1030218
645562
546573
144714
462975
559453
935044
496013
396102
945982
451050
219192
1184684
1089604
712392
117324
772459
73916
222723
680289
334054
671314
231029
1004722
51263
756965
467310
819896
1034982
530012
271097
93736
251922
567329
641673
1148770
256150
280208
145206
2992
465891
909001
616307
346232
178010
353999
58433
12116
1123998
571660
41652
765335
162875
94609
35895
754872
796412
337593
164985
912112
425379
971527
376419
479299
1130758
357928
1021430
175840
1141035
1171734
1011229
505104
698867
1036509
700036
467705
768037
80052
235778
648100
413795
915239
72353
503159
163453
289993
1146071
162208
843028
883993
265728
614447
66034
329939
662507
448500
115883
10138
764140
229741
449470
546247
385268
233147
820566
112843
48591
824200
465717
187977
18899
338066
31854
1079001
1157777
891070
547308
489696
801801
865056
725621
200996
534407
1071106
148005
46119
887668
996385
493396
812822
867646
409173
355047
1148026
441044
1074187
657532
243187
489549
261815
408813
191204
405708
412243
531685
568959
1109355
874320
332522
1106388
695223
234773
875661
825591
284106
208492
337840
414967
18126
1007977
702992
203521
229069
397702
366198
867529
1083377
1062803
289906
841907
314879
13900
934578
265503
999815
508350
792829
233111
853594
838453
201239
1143525
197807
154714
668036
204920
8826
628040
965063
1078811
479150
690943
872403
337913
488409
244042
1030541
233131
135806
122489
1179868
468120
293196
903415
899578
336157
358076
803246
1022118
467775
1009723
585769
993972
281557
955543
92745
373345
661986
202301
197968
637600
396843
216636
1107524
128729
73927
204031
842974
1139741
379156
914591
1181119
753945
38580
941403
1047504
216099
553986
793145
677812
489724
698332
908099
447248
302822
1036219
942993
255617
521319
366749
448889
108723
132856
316252
48059
594506
1122682
927989
1032382
386659
1192162
664167
689525
198077
605897
1033089
87082
1134372
2934
1160869
844907
221587
1122158
1085538
885839
349931
1008582
858026
579038
660990
25590
459399
857993
162746
415170
191692
714939
535143
1010393
472202
567480
310690
799382
52555
145389
525955
1034224
436071
837500
558272
98744
401007
1012331
970883
1146391
437422
67419
1119689
465765
1082130
666736
931968
931646
1176277
1089167
617420
1115037
780463
1072076
526266
787531
244888
303457
593005
65923
780424
755384
486906
179038
1176861
529945
705111
955259
535947
872373
1043124
1104045
635531
747704
709877
450435
206931
837338
946820
67238
1089273
264606
189447
62186
357265
114828
124788
920871
290028
1161211
89580
728170
499663
678736
328815
143974
865313
998394
695932
657891
98100
626433
320946
1106675
1164169
859431
861057
985218
500678
40290
254788
693669
868488
531303
767268
539499
261945
538971
228474
830946
396418
801475
23996
1024416
554723
643778
201072
1124934
1136878
230886
542886
107575
517559
956598
823060
23538
1024673
434896
384466
1118513
356601
352676
751017
250630
721608
392686
124600
811461
1033925
263622
298063
619246
891829
31430
839661
212445
325536
963831
127890
800463
289165
517502
372125
376022
863380
1079897
842763
603971
1147140
323291
391692
976271
619926
614323
134234
1134971
467576
926877
258779
923850
1114984
405539
124927
312757
935049
557875
504776
989128
561057
1165660
780553
684279
570589
498752
210058
714504
383224
1083795
555761
418121
1010702
1142204
74696
998458
747338
298705
852372
424083
1037672
446757
1019535
1147792
358924
470466
1103695
725019
974125
982773
837029
692533
816299
1094441
763154
1175709
1143530
1108906
568960
413070
355232
530749
615228
6101
427192
1091536
973717
398036
341357
917608
1062188
177638
619631
224382
652956
1067446
290317
1114330
872785
949584
1078967
620336
110282
789221
763464
83644
776705
62461
1120360
649757
1017310
971131
652418
592492
728568
404750
1015382
637824
1077357
795875
1128684
1177624
533432
376864
405524
757747
1006524
541184
558615
980694
699861
528959
1072309
194581
422106
556967
109725
297668
343389
1066017
1004845
768119
146559
436918
771109
487137
896444
1119350
809776
482793
1188181
1151631
976002
78989
1181057
681979
445959
1123169
533949
296495
1030763
1076035
252586
303134
127925
1114802
446184
236384
507028
1062131
527754
690236
262313
612559
86826
229268
843354
726578
249891
69618
1107640
869753
869975
1100870
1151486
841380
61911
1009173
834181
637792
659970
1190359
377286
228021
180103
1099280
133038
694047
1066337
280230
1122787
267875
26577
728203
769141
1190543
646778
140777
474473
308683
1055478
916266
757497
653608
182022
324127
979969
122819
413496
444997
619459
1162163
162450
1024334
642905
692590
1112426
236954
527737
14934
878315
994944
23194
614492
483013
1765
1187677
1184903
1162965
249852
145853
1169268
904392
929352
967241
1148004
168925
575353
741267
3611
52710
560431
951525
612474
1129619
85232
77109
1082237
262067
27504
216230
173100
723529
227330
1015170
897984
1165531
880486
612290
918484
25354
652491
798780
117595
88101
232865
81353
901133
779863
844764
854304
284863
757600
937167
205066
679813
599446
538881
279688
854883
297584
548562
546006
221706
220705
994036
331492
938579
785593
227122
1054713
568104
743368
40253
876951
810527
1168532
892999
180032
64453
733023
469455
444680
309081
688671
735572
1127923
29022
279988
69174
11607
234918
250154
53223
702442
778554
804522
716090
1082429
848626
1147493
31835
402355
575047
1028270
58378
100506
102579
1148240
797746
161922
469712
784854
582379
439962
644759
863665
249152
557954
375528
1139784
298820
815745
675914
15885
1180272
990686
691345
351095
156248
795213
410492
7476
1166474
589216
80159
707179
454420
428244
331032
556375
422806
1132831
847693
1084626
1011860
497669
1141373
516986
646563
420400
629615
575650
145698
10130
726437
565772
829562
328956
946893
781096
115260
453040
216975
535070
351346
186246
940986
1036316
892458
266748
405599
613255
661392
99544
383380
481979
285768
148944
339067
1177039
555274
659505
541346
497152
999144
632013
278120
50938
995174
745385
1054172
651296
915805
296078
1152738
953864
95909
246162
916630
381152
676624
699943
678069
91218
1148687
1112980
163018
445441
681379
947431
618561
705633
644060
216070
751394
127479
41919
206763
230259
736788
424526
689808
629820
199116
208477
701768
1116480
157065
864678
1052045
347245
1162783
1001194
250084
431
94961
17643
1043120
274814
1088464
535397
957439
257642
316057
289710
673598
1190888
887481
897423
352238
32644
859390
569173
779779
499967
359217
901176
202801
148474
483279
579134
267626
810077
327922
351856
298324
478502
180391
705345
307955
691397
173276
841660
311203
656764
119741
1188016
585260
511405
249642
1042377
42567
592628
418801
141065
122159
1158894
12167
946099
881525
409557
346996
112778
496902
562965
873895
379527
167891
1003272
885613
860649
1145572
133028
927334
1072171
1129104
117667
243395
379869
535383
486287
1076205
321855
67694
391898
32567
1075097
585219
567569
715942
578182
630322
59857
1055821
788458
57115
364602
202967
1147615
86341
736472
288417
110811
235578
170879
1018998
719866
143199
36497
109794
940273
640724
978070
101998
750817
615628
1071533
196106
437167
1171611
689558
506184
476482
160726
275273
945668
498842
81727
1099500
19582
693753
316559
219826
66238
861803
939832
399868
615488
143582
1117744
206337
78447
422754
346478
244212
952703
1172453
865270
744954
1122628
134569
626742
405362
760575
574376
908122
897680
207498
135763
132899
894375
1188097
1161406
1085279
965254
136622
502199
1044957
820086
1121044
230717
193306
836649
1027639
801686
950779
853426
72061
535618
1026647
1049333
793140
588360
414949
30488
57066
1170162
1114999
637270
378432
644652
935268
683882
920056
341277
623703
1123353
1054166
1094578
918384
1185621
621144
224099
479229
165121
543123
110668
265171
309350
659411
1168207
55456
578186
94057
1188207
475609
590315
560703
141978
480665
8226
397283
695246
988224
130922
806814
657725
92910
801260
135250
55608
33616
78691
460508
469474
1113480
753532
652808
1025382
374614
239251
907162
8507
768173
284632
43296
1092216
741152
1161616
546701
315791
987033
448935
182094
296186
329891
578718
582053
516076
572850
199240
1093787
905750
974823
717799
481765
447728
363500
1020310
442506
119737
660512
16826
9600
557344
409009
1023468
15148
868028
1047243
425490
1067311
472398
573929
554212
1095164
1136463
1095611
415430
631786
670027
584278
546135
837229
1032719
282327
69321
681182
555301
1162027
435123
185454
590592
1117509
160535
430191
364951
810779
268879
1098766
721732
1149839
1165524
1032103
263469
848774
1153081
281685
625142
936552
90916
969390
971541
731805
1138719
801249
403127
752104
516356
913677
450376
450343
743854
1073885
1081230
757201
839894
830930
391549
1083364
1115740
932541
750620
148218
968823
151429
1128058
154374
692628
636580
548018
78307
943103
717151
107750
1062038
954967
11220
279118
660919
522002
979135
163830
481352
404526
502421
799008
100638
517285
1120661
60673
474764
838417
1141294
566019
1050083
338537
126551
1037653
1013207
764045
867498
748637
161190
930150
1109037
749670
34514
1108338
241054
1156100
946600
869928
422651
48522
690419
645828
1093846
599291
437015
403717
583913
1133162
189608
811345
1033892
66788
996584
990549
1149996
55139
521706
32915
605978
268315
706069
1137069
984553
533065
121838
841017
916389
96009
535865
670355
331401
405132
522076
567863
249475
764378
1124298
1052750
383802
884167
1003931
485208
942015
201508
211889
374580
661902
1022138
271746
92925
1043013
690094
1039595
60293
965028
778120
802354
402078
458811
838998
588868
909519
817230
802748
913657
290743
35938
747413
92923
683483
178541
1165901
587687
481821
137423
65917
763462
669796
852863
290796
941632
313494
411760
1057914
918019
234233
30168
727964
491362
874572
844005
119058
413230
754329
343783
1002027
452013
1157979
1040678
334203
997271
899523
310844
745373
804116
120561
1127434
858164
1069596
246255
193972
240992
407308
144582
636344
1189835
1103987
376887
861263
751971
567983
367540
707268
762965
1133421
67003
740275
348314
1028576
270970
213865
1191518
109962
1182389
690648
695940
982755
12508
1081599
1139052
501285
20851
684216
871050
207771
734361
193730
941427
1104703
809949
1153584
968259
97725
1134766
1158546
784524
681358
463583
546563
1155392
133478
695092
1112335
79044
605456
454913
326993
413031
134552
799355
200213
394546
293401
703060
310824
473899
251577
1058974
1015171
285198
622892
952405
484401
921847
767500
469624
951459
591103
1063552
539701
697172
753744
295377
944277
597866
372837
717033
1078416
1171014
166669
166372
645893
552715
147775
513529
75016
895185
703166
950544
467730
879948
782341
660675
343354
531170
1050815
262023
338150
19528
238540
1063522
811442
801661
683516
537596
21898
469539
712779
197174
8607
516588
707802
247772
581565
276510
927914
1091396
67405
495339
388886
318799
419634
217261
403768
517330
341290
793854
573581
462481
399151
312
1025781
202736
944758
657497
1144347
935399
541873
432504
609785
1129179
468049
439357
665388
162650
37932
1028942
627519
176915
952979
163123
562142
473015
1069224
923421
202636
55618
76673
283407
435585
509492
17039
265814
307348
1054518
865243
1106598
161576
646998
430567
386215
951468
449200
926867
156889
637386
673401
335761
1101004
439992
309143
595193
608948
1037198
1007435
704088
1132615
207475
19153
1076804
1022688
752239
397598
331566
684645
1186159
305373
394541
694834
192710
249447
700675
768105
138397
1170839
339878
256509
840220
740531
631989
1077939
603601
523329
580145
396593
1075827
195357
618752
659852
1047811
779125
898886
711514
265549
241148
1178166
669040
871091
335089
799401
29874
692959
198003
296780
205734
24899
742483
761035
721856
250182
283138
1066305
729483
536212
142561
426736
679437
201217
387014
1076145
362449
940315
611440
1120542
797942
832373
664893
946400
610991
519587
546443
686202
216574
855753
715095
452821
1123658
53396
944636
669007
897359
328709
159179
670710
863164
463465
289882
347415
1141093
575391
386581
1173960
291204
356338
62506
500805
977971
91690
57838
267254
992710
132494
739947
850114
389280
470940
266265
1118930
422344
344186
154619
1173659
1047318
268302
868920
666986
181865
493305
189589
255085
1165367
41847
1016740
276686
430226
960738
1125767
180389
261857
758557
1043975
1005661
388064
250559
16595
598412
1038378
1046283
114791
1066890
769049
471924
380667
1135942
19567
843768
22068
872511
242225
974967
333908
781950
308185
1088094
65265
433994
385373
601792
623625
1167449
997961
37524
925117
487219
494838
580698
1093634
77527
637959
56176
585126
512214
87173
195109
353141
434725
1147352
644537
267055
133015
509394
318223
348594
318043
754572
41125
45653
127963
782936
78445
1155829
230117
274089
570297
237912
893392
387020
369737
375927
482340
514369
33918
945413
190692
135944
292697
576241
1181283
1131530
649270
355494
499114
549468
1007957
1153427
735490
651325
1112567
963217
55898
851551
97132
875620
537784
452782
821470
116419
109104
267880
725932
818882
155320
114507
69679
48208
572411
726889
59847
201369
88704
1097354
470764
785277
289928
1107026
736585
1106899
856741
155771
773187
18012
1138616
288720
655500
728318
77585
53100
359791
1034289
788703
560094
499407
353683
1091684
375776
822053
968421
845644
610869
1181562
523081
1162665
233585
557523
115137
261220
690954
710729
704801
121246
317971
908647
610314
384844
847687
1044020
452578
168537
493569
156839
233650
600660
1046684
143225
109153
1051308
376188
375731
1052752
309943
362026
565164
1013265
540324
1151109
308851
275943
575383
482723
686015
1026037
911062
800870
267046
1071497
399963
166931
89661
235771
803715
752817
387280
544780
856743
1184891
898056
828361
589494
254778
186532
770097
1187815
94324
438913
967010
91553
946437
735291
754829
733326
817601
495410
995407
582759
958777
1083564
727491
72014
490524
878041
1038916
1028835
155377
500936
110103
224331
794295
525900
5194
311568
54729
769412
81041
820981
38624
747230
252286
863687
784190
791834
1036643
1151054
255248
1140691
215233
18296
1035450
567032
778498
657810
764024
833073
1060686
826653
1117098
101627
1026749
989004
146448
437913
493251
527731
488177
592464
446971
967922
1117134
660815
806661
64332
1161034
100483
354896
294863
907289
254180
416490
384930
49436
992244
259968
591577
821206
553641
540086
1046907
783514
1075138
39979
664697
320526
761699
287094
815874
1126959
1020230
632306
246884
586065
1151359
1053733
889333
1137386
306988
1114570
35795
283161
428465
736443
635025
763730
353259
1184220
219207
349815
747566
381583
276655
259188
640003
400144
40648
41822
181192
590600
748507
1083927
180597
470961
426132
704161
142880
969853
831538
634615
450548
932738
539479
65661
1153196
936020
216318
417393
394484
357888
318819
314697
128817
975257
986392
891959
1016640
220880
1116143
962138
424802
790394
278083
394071
935041
1088073
924801
326237
428291
32593
442912
1185164
924305
1033449
739613
1087382
647825
259886
1158113
773965
898753
463385
1026960
385074
457071
558292
661644
56695
275461
786528
1095581
409554
1176648
850882
254315
283502
941748
72830
862411
379086
478569
388765
31408
1093574
871038
320562
174128
913686
618017
919812
691803
476280
703709
1052334
150845
255009
998388
301993
207026
245578
312335
238815
1005794
28680
1045593
588370
1123825
1151920
16050
300118
784053
471218
85114
62150
382193
692660
1093858
1047494
681861
482378
473676
790615
190228
410934
493176
202808
960134
1182533
531689
465103
85277
873083
276034
435002
1052290
804655
868448
117002
769038
338793
588301
936325
1081770
392995
960363
412452
1013469
586244
347760
906685
371021
616454
50010
285013
806908
49483
852447
491728
978427
515206
517087
623344
1005510
476889
1031933
263470
213570
1066356
51883
458808
919506
29136
503034
447823
716956
1163129
52303
222209
518600
1062929
27954
681488
108624
818912
878788
300207
692184
1085254
1154468
1150523
217965
230338
148642
206664
82134
871615
636788
820564
449963
87275
385518
500194
1040339
1069953
96666
1132265
735420
333836
312571
628442
619221
942429
511621
630298
1158801
68398
1037985
836861
827103
1005322
460953
187332
212713
1033775
44007
67919
340972
696188
225017
949595
149603
884337
1144491
1139314
748745
925386
1189935
365088
1148726
959623
979902
494478
1027655
487929
921723
113528
583823
405902
1002071
646693
512080
167006
1015364
1021474
1166282
668215
1037220
668783
551239
462671
61118
803198
319542
615857
838836
211567
700922
750273
886900
829588
69139
937656
108260
124356
213706
92145
749399
417875
746595
666254
802411
549601
348343
664464
787865
638256
68846
586188
1131863
503345
1170640
156544
300705
537924
505532
1109748
252587
653516
343930
318540
128989
147732
1083403
626487
474798
1109315
738079
166885
975365
754398
382675
121723
902169
1062489
593970
521831
883557
877397
1002167
1142187
581882
1028374
430764
391111
597394
438701
1136840
44791
472873
733437
547171
754004
654483
430806
34160
869695
781317
770879
1058749
369020
782209
1084228
218188
131412
642593
355179
463494
963943
1032162
366457
957816
205156
429804
284338
285374
643197
407762
232535
490342
684655
411318
121985
154902
1083621
519159
900392
961939
438498
865018
78115
417351
762626
972294
193857
386680
1171483
937110
988614
935011
902322
172025
560341
350769
534796
921421
975320
393206
512966
1153270
121220
857535
1171950
728124
34117
741045
1157199
538988
916644
1047670
579166
268813
1076011
682500
636150
52465
321807
556986
625858
980407
595021
982850
874917
1175875
468888
310887
588367
926919
891375
14148
341981
745887
170327
809572
144453
648947
96750
316717
1057991
1161350
284005
510398
189614
161593
1135020
236309
804974
497709
971332
221536
227115
1074038
807912
1060752
70606
997160
491675
78688
271744
174364
886714
139409
747991
505173
261926
46436
463574
372592
1102097
465694
1007266
774131
771851
254079
764694
541389
193140
419681
378008
502381
496644
367059
396052
303259
47649
986114
820318
406405
962645
643332
25285
1136879
123649
767152
529993
848835
238398
85764
243176
947915
571619
324077
902911
267934
177069
360921
993485
1095076
783312
283411
719750
1096188
318555
979743
98964
729850
961451
107704
214513
829259
223016
146866
19930
278633
819392
6252
613711
706111
1046065
516456
727252
113945
152080
368734
906476
864166
487896
669766
554949
972685
366743
492320
406597
301102
632071
884768
906552
435179
1160399
335264
900158
742593
676284
478989
342922
183481
264005
659539
747285
507879
450867
1023132
475031
754973
40414
31339
996608
1027334
507745
230025
453149
1144313
1116502
174162
262962
326911
1021600
946432
532740
257656
950355
98327
1067175
367228
567576
650752
133009
427862
1114714
667897
127769
342758
1041833
698441
1069832
710965
596345
935963
126318
659820
510576
922966
966040
262465
250195
425967
1143885
824519
194780
298055
1174838
283006
1129217
318579
683681
676124
544043
1082941
940877
761303
186703
269269
172487
710016
362009
963582
438929
1086546
613963
801564
752263
61833
589326
83959
541073
81575
922604
1090837
346252
805421
1030344
535716
827023
558891
77296
293335
834352
362763
1049979
63138
989971
709080
221397
1019819
84037
945770
599170
611852
271335
324456
934397
707941
118021
471185
822413
260811
24545
814315
778485
791590
136431
890098
925765
39578
658141
181830
1067712
1047359
1015615
760837
1139992
1115066
596397
159105
161408
134633
799501
514332
851967
275055
1191221
809847
677090
726189
989686
622753
210658
926435
274368
375126
252731
1184621
892847
871394
350228
137351
916491
490805
1192983
1109644
1192302
1155654
771397
1035132
816498
493475
240400
12949
1052930
293408
1034028
740276
179439
658568
435493
312520
375784
152188
188750
358449
239605
696381
1069680
1038930
951418
1124873
712111
75951
78044
550398
1105721
1004580
955460
611980
792752
263471
538175
471427
493789
1060104
342243
952512
364785
1015117
492890
181288
251163
213450
57943
829641
675145
562058
885398
440155
955726
1193234
858856
125416
646403
300586
84041
210589
409137
675989
342752
316816
150272
613155
296668
451491
530846
1019246
324578
1063257
752790
920034
69007
523083
583858
512091
447082
423070
809767
277759
710485
78431
824784
285538
644643
2129
241280
383005
865175
456667
56978
679275
540000
5580
317220
447547
419302
701715
971260
960945
978586
739032
965748
706881
74266
759516
135338
894800
403569
1073918
359738
1079211
107197
637219
757000
221007
1129136
729996
394683
815382
753327
454529
779929
1019238
1170086
948522
952973
1102175
246710
129552
613162
1167648
1052059
80917
855932
450639
629256
140664
16006
69972
602111
1042401
846521
690047
1085673
967955
498113
962658
35332
951086
834208
274586
75911
837386
1139454
589461
20384
54591
155366
1066995
840805
462284
428751
832480
735981
1077463
738279
161158
77688
611384
16590
777528
835094
733073
812930
776779
1014444
396701
972551
1127985
665604
469072
588940
364995
244442
241221
1095009
264675
1130993
675807
1053893
635392
292965
731083
547913
534647
70507
82796
259077
480523
684428
695130
639232
946356
175679
883383
744865
114157
257275
751744
761974
1123704
909647
742639
30740
337054
1074210
978465
364282
949250
886613
688969
1148197
1009467
245726
381571
472859
1162856
1133235
10029
62355
857491
217259
576020
542767
1115707
1145869
120967
390945
764248
397957
10615
9609
458603
950852
381769
991190
840403
998446
896022
52376
993551
294389
295406
355502
88953
83718
556792
362115
97443
616635
726471
656353
949317
282647
1148745
379865
725482
398045
33862
1069536
52171
637199
458445
295372
229711
434851
780228
1034103
746563
650635
878897
173649
308275
482300
1021692
374437
121219
1027801
187850
1040954
385108
1069835
1127943
60247
1054504
331937
399225
226050
429356
956832
516171
834823
937308
135093
521295
100737
867093
735491
806487
407598
78980
689447
6901
21893
687657
831267
946770
681113
162706
594073
820722
278363
643698
225292
31214
1113128
126327
404034
478990
233856
3037
429337
519616
589751
868553
567725
963254
480766
208688
759789
146221
144363
79087
393710
73733
226925
899555
1086896
144589
795983
1174138
2386
536994
87198
371505
6266
585292
612676
91135
201728
113509
351964
926459
1120593
404554
1100616
920568
1186960
125076
878910
889064
7257
995327
111118
726209
304006
1074357
69250
737707
282612
365324
569476
540743
897637
482156
1009590
635097
129732
541148
74887
355268
936211
987166
464844
102639
41889
796366
909187
360725
53595
477697
505140
977600
503147
441113
216522
518673
33774
582766
291230
414624
61884
146319
1079459
220083
994938
250053
954863
657493
225224
708409
1114922
193121
245123
628369
227796
141549
653305
548033
940731
37030
549132
1081947
37342
562367
1024382
451641
947067
313981
58964
522734
1070009
111225
768960
129430
33274
1137869
932330
1040809
732986
863345
1097206
355219
791413
424725
622843
128968
650877
409676
541201
1075142
478836
814757
915472
157812
100223
321106
29948
174985
1135153
763837
304560
1103343
670776
713494
78418
964276
29531
342067
818554
593293
517309
1073507
436330
52792
1113491
657551
921059
635939
873531
256955
617973
1162110
932596
13494
209684
177034
251077
26984
813263
540
105050
289276
857170
359994
330658
839512
246377
128573
450103
942099
1091975
462846
995332
430331
182789
374646
1111158
670857
839047
1056637
184625
681910
399563
1175931
258610
895197
319115
330744
850216
30586
1050504
614802
134174
353403
529926
268528
879168
23053
756008
619355
448625
691669
1039286
603728
57893
150469
121376
749137
53884
706650
963470
45134
625449
781133
1192773
396780
776270
73920
1111264
603449
225590
166627
459279
798547
810645
871629
33723
264139
406891
1133440
1191084
948159
705568
979654
738174
590443
855518
1055030
1455
461921
685716
371719
93480
891750
304408
535757
565134
604782
492784
985894
1056626
493245
756232
397589
350478
811590
1065136
1189821
356072
702240
792314
342744
565034
1002379
360505
800441
590796
198927
215534
222903
506547
301407
864922
214573
305354
1051682
864977
830991
343360
633426
785463
94541
412527
411813
314129
67744
483298
807314
90927
1107389
560389
507250
500725
366806
71574
876753
804316
62058
265524
416275
782963
872392
743040
9550
436741
96747
624357
859890
321485
2217
825893
263515
49463
1019064
326351
1061853
914110
576609
1182812
540871
312714
230160
309479
418225
606938
643840
937148
382870
337707
840545
972485
1080918
894895
857838
1006399
224569
846296
602652
980732
201371
7397
127314
189940
785549
1064419
489125
665161
472137
187483
78389
130841
1058897
232795
627391
418703
839148
170138
1018474
497747
917572
184576
1043965
464453
77802
45310
457955
566611
873871
638329
963231
293616
337105
29782
807262
464751
565578
542313
1036903
113709
87141
416331
1080722
454579
161502
32048
1170908
602043
797480
603304
916504
537264
616405
504963
937558
1159976
531219
796931
841236
67507
482956
318159
1130827
1078608
60863
414566
1116899
1147157
304201
249396
1147021
609681
491527
631592
368300
497367
655632
856740
255372
554203
549074
154310
465916
1055630
770787
563705
316835
543618
523506
539945
183787
502326
789438
380659
136809
1180095
798263
556504
1022431
438682
683064
590446
844136
555565
1149810
364885
588119
454437
775075
1156609
1165677
191142
560066
96497
1141732
580919
1009596
581119
496461
157157
59292
269032
897688
469408
734420
1072228
591909
668898
145926
234750
1113840
335161
190847
1146922
591563
613435
1158271
1039352
1166613
94294
1137281
573586
971191
502662
1059242
218824
1143437
390604
557688
411369
152688
387492
288451
685431
751644
112679
590648
578966
653752
823517
923823
177242
698682
882283
1058074
1104039
568239
1002461
524497
593875
974212
1094567
368602
770446
1077999
778938
965015
616101
108082
68561
607661
370111
229764
334254
1156286
611129
280748
51672
321108
258789
1167857
10237
225230
595636
405640
736452
866994
71253
7702
763915
403909
860947
919627
972874
1023264
1146207
135275
1140088
507732
240491
878268
482927
770033
743596
1181607
1016688
430069
685758
1079451
1076488
612549
742212
598620
763028
451708
688594
541644
421771
1142296
448565
1026503
208038
121861
57755
811566
112685
1070113
1055731
792477
335927
88218
802387
834399
60408
385797
549346
998244
98385
506410
224174
115676
267439
520503
78991
769278
53093
886461
1155796
687297
103827
793375
302606
1035578
23882
323246
262718
251297
1074302
954661
643847
591591
836081
683370
812796
747080
297107
993082
1069066
284903
322643
553159
63419
1059465
727125
847664
321530
5713
676073
458213
703702
1062959
845292
734017
82541
1056341
418616
878239
1094767
65614
157559
659813
363063
801503
241838
349665
303848
1047840
661812
187466
970023
397522
63207
192182
611227
761752
15214
434039
731090
1008042
1035292
714250
662485
355347
108408
843016
965438
858144
1002376
237078
1179810
1097629
1162552
4438
991524
298048
565269
994010
587430
791950
447021
375686
1190990
306616
730555
904376
222955
196680
53585
332900
496273
210472
828040
1036356
649910
189308
420766
843169
876768
118450
332615
786381
1087909
409376
1153801
209170
856071
884032
618204
798327
168160
501828
504135
570845
225511
75353
173951
77836
918952
746590
225850
814449
481555
773560
614737
663218
951371
497537
1072729
716452
556950
882305
200813
983324
416951
1125156
744481
880664
1124462
905645
56611
392366
42052
400249
1041262
308024
1085651
148595
220815
1142298
447051
1113557
438923
35530
389511
1183737
1151281
9156
811401
709602
729159
549103
253989
939963
78233
165410
740772
1188014
821902
695297
253583
885654
339814
308804
978446
584504
495667
668445
828586
247739
127548
445632
682949
535838
624642
1145949
1030981
183193
555544
644965
829437
1188408
602178
1169191
765991
867371
331524
222192
15272
95897
1130188
151473
542796
312498
939276
46873
595633
773505
788343
466396
1176775
504012
962703
187402
1108846
1020643
647801
12907
198341
736646
963136
129259
37409
752999
545755
475659
598568
480725
549607
227271
718967
1035765
596049
365651
388005
1040473
902190
971304
424309
189579
1077662
285862
563867
661670
853773
1087832
1063623
626028
790498
701776
31901
1030348
1174015
876670
1075378
554019
647704
19786
209101
195946
701530
142334
625019
79296
888476
705523
81437
605380
870662
274622
196649
206099
528661
155279
954587
946457
857197
586328
215925
587425
928009
1036581
780965
414734
187912
1065763
210024
710972
613469
412744
1138192
273251
552902
540800
771479
540889
1149445
808012
15802
97103
182468
23185
479051
1147972
1057266
920508
550514
1191952
772401
79625
533571
953218
395484
315496
45596
116073
824338
762913
785723
732271
927406
52535
363243
47464
327623
797897
1060529
543088
377130
1079412
733427
1173111
166183
579060
801390
777634
304393
746524
261439
150110
341104
76642
518813
1187141
721405
144309
257673
216550
399356
543920
108849
303699
575919
625967
80660
249347
617700
818580
1076328
616165
985956
892074
232659
697961
653700
1184813
186608
646185
1160194
568169
951655
660063
599777
1151874
412379
1138683
573186
1005640
1154055
1068257
987406
749881
1166573
317019
1139632
944590
873259
551413
628866
537038
196527
174831
707871
594963
590910
998939
352640
671196
890093
425780
445636
465382
702293
534945
312645
173798
417112
292266
278130
459021
627314
671006
584089
269304
755178
207556
354439
31174
799457
212647
93980
101062
186088
534006
934367
273609
892300
915985
602313
901485
323262
248947
1189604
785510
615704
708209
559680
543705
1187941
80399
188285
775680
861984
207095
784689
929808
589237
745773
657321
1152324
1062759
899826
262995
759183
334269
742448
507144
30119
246222
657422
760624
66945
924971
503720
838849
964445
1024038
371987
45632
865057
112862
3281
46528
627988
111722
314676
500344
315339
209388
641880
54166
146585
255718
1161624
366903
725709
582380
1073981
23164
257019
594862
1040957
943121
1186604
1025552
92446
1144353
787810
10579
1094525
609922
1063502
903833
85469
292583
969795
133447
874740
149425
757339
492791
190450
1150599
422490
894650
469046
1153615
444169
717289
89394
1181920
698741
369654
22100
1142316
89363
231079
775748
931727
372375
173021
68665
802769
263966
577462
1094057
233623
955520
517600
476214
998829
1014583
580232
603698
886531
737266
1087415
961425
214022
1135023
656686
472795
563196
822542
565186
1016444
973738
760204
1040681
906187
1044411
693745
812308
225411
742256
607786
1088827
558030
815132
739826
677377
638188
460755
244533
490777
346908
1131327
149538
533933
648061
551847
639938
483878
302583
159951
235115
170986
178887
219394
700615
318323
861720
248442
741430
1010142
210672
322053
159141
109708
240270
329849
125265
599105
1038456
520888
1006489
31982
1123646
374594
685879
40120
199593
1129487
719240
472813
944972
1072763
277146
837143
554919
1071799
608475
889175
96255
138655
784669
632400
393521
367992
720898
687482
864051
51740
187106
232628
618512
32978
1161495
547253
632347
908397
372040
247794
876817
303983
261706
913392
95074
269577
345286
451296
640837
991896
1168060
508338
30861
177451
690363
137193
565989
945761
229989
512494
176043
37145
1137258
507225
165957
421991
563643
1026510
960627
124724
824404
688913
1190581
357949
1091810
1124436
11369
845669
977789
294225
659321
700409
415509
1152258
351664
14725
574480
593911
126156
631897
449394
823782
196684
156300
70854
937541
446435
140046
1053633
709753
178544
41537
192487
1178221
778808
1016836
916646
147025
1077456
685965
410261
1158796
1103046
678819
577214
280861
17532
682635
620816
1151700
1178647
299584
973506
1179911
973451
484734
131497
711840
476988
1131007
992233
1002676
719444
305026
1031271
1099703
434882
190341
1149300
586464
720428
346357
76979
113597
289225
747146
193338
48555
111292
489886
1163505
567221
273073
353035
1088812
232744
1108776
832706
65421
1166330
1160588
548715
1054070
1070082
1015621
750842
300884
895129
511251
92407
31341
660037
687170
295457
955781
121569
742143
207983
166662
798288
1137577
225753
1114870
570361
675178
810602
757554
1154091
601068
444959
603199
39245
963961
589973
585982
777401
284542
630700
707390
607745
499664
673517
1172591
192270
3229
268937
81558
265874
500126
769656
452838
326224
667551
253
437803
787588
241621
167410
419020
222822
647599
185703
773476
1005565
537290
1080910
603858
456248
1147221
695067
277467
775129
1172314
189910
382794
801302
413288
1043872
125810
968554
256743
661784
793173
1056807
650802
650679
808955
535640
1023801
708261
288169
630048
700632
480275
389892
294589
1062058
625843
566961
890374
1064020
616223
1166116
134915
399322
32826
26447
436094
45372
691897
853705
490090
978173
166469
1060735
674915
774531
1050384
1061014
959889
552712
989583
750021
702816
824212
180983
844731
675173
752303
83417
460798
1288
279131
195282
1153891
696590
478686
725280
432370
687621
294352
489814
607939
264180
855360
368653
581471
1127379
1090547
569695
121199
742811
178891
574049
381312
272857
1004808
470805
391564
1130971
809661
1172182
291654
443694
618259
646429
815495
916962
1129733
1168571
812202
131828
1000140
1168301
788749
246561
695059
583820
1146882
999998
639862
44507
1143527
675648
107812
999791
166750
467540
549184
553095
139696
831128
796784
356492
950314
927777
666893
426645
1047433
99721
483163
275244
950604
1108404
1146254
957741
166454
1096222
1074900
234785
940533
154654
1144193
771104
445473
187238
1047775
537875
802635
192601
255451
355808
612201
43794
304933
76239
394451
1151250
428096
1020116
281424
743768
277960
97413
920273
82143
103937
188890
587437
178343
904912
855390
767058
701761
1160643
406784
514144
416394
603003
628772
168278
1171074
39721
133369
277457
519198
649073
427962
129511
806940
486642
172777
207614
272539
350592
559920
977197
821224
279855
800544
74665
514026
89331
408849
607998
422145
698444
304217
873160
1186982
504198
532627
599924
225353
638567
438359
256202
1112445
917451
561291
412324
1175227
235011
986538
260235
241325
847799
309111
649896
900952
1125070
806551
1046708
655223
630450
476456
937212
315067
285651
406889
408775
330042
614186
160964
402430
123413
832784
236273
1004785
719523
1150946
508463
580997
1007444
1183096
117779
1081189
315815
30989
147536
329187
627559
843302
508119
308026
1049381
162354
136422
85582
118019
1117542
250451
520817
264120
685563
156571
1058031
255492
404377
589752
1094182
60630
116760
544727
445228
219860
990214
342432
53896
1013905
187826
260813
51575
12637
663601
192708
868223
330431
827043
210359
438536
1182838
379017
149414
503967
788344
767331
790773
104569
1105080
1151468
289624
584244
338255
396078
525931
610964
257670
126225
739663
448331
833212
1104058
1192246
358745
1163021
591326
971157
1005844
922456
956786
584643
36034
792185
626708
137709
594536
275245
639326
465760
540593
204508
634364
1123163
805525
989220
1054190
868656
30736
1151832
1107701
1019595
167906
947489
103888
1083963
474980
800044
935405
869733
1003604
836335
702684
114916
74095
1018091
736776
1055005
907743
710628
749647
392630
281610
843136
330583
733238
690161
949665
627725
533310
942036
799915
754883
870271
752831
53039
715456
911414
942865
350264
412468
328459
37149
499422
61249
914260
715395
1162308
1019267
493136
807028
1059115
473532
757253
769150
852729
1163928
1020850
824653
995875
394087
1055988
917034
93168
830755
6539
787881
350510
201068
147982
344311
319222
1114665
331358
902479
629513
300729
987296
846764
464858
133606
883600
147568
1146604
153097
79606
589141
377428
441789
1091217
1006983
479674
1098489
316535
384598
954415
436958
1043681
349696
424572
110848
787140
656368
10996
990211
83322
478967
983816
1145968
243986
1034379
815463
532041
498107
395400
793197
9430
218999
948585
986217
195142
451997
98041
272457
678480
318695
121359
216716
322617
6630
465318
82854
475059
612898
1033801
949012
172188
439347
1160702
2074
562035
463821
970927
1008385
957230
318088
788871
326940
956383
903621
349069
1045240
1094328
521823
104239
1121162
532381
373402
86392
915923
1020796
36435
386598
22388
148503
299724
659303
809273
245010
467045
557244
138753
160379
1087788
120236
321226
883776
190233
433151
316037
1085156
510667
219552
610739
622078
187668
1056771
110827
18781
70122
716142
111296
984932
804170
45045
305
540942
295873
867884
373549
59228
185887
856314
1039759
252841
664579
22731
51869
152202
1192774
405232
1144276
1147864
242349
366372
464412
927641
802426
398431
352508
200326
26782
925656
73929
437304
806726
894160
896612
1044124
656937
798531
922356
400822
1109359
373779
537606
468516
83005
381449
943687
739199
565701
689868
140887
1093037
48278
632937
1147853
863911
831096
728953
766363
882805
1117902
1106956
697163
119700
886227
14474
621405
187108
280299
933529
775672
133904
1172223
958821
781594
495170
961062
132304
280690
96526
269730
453427
118160
737408
447303
859567
6069
502395
267935
133983
71457
235951
914222
746207
101354
172689
147139
730708
588882
1008722
511661
429624
589885
1060565
834203
1060614
907041
827695
1160590
651042
523497
760430
936672
336233
534981
643849
988694
313979
615757
626596
835435
248627
194883
1032060
719035
315104
69404
997974
397128
1085060
1039799
636051
222531
309133
784464
913914
617776
33183
890413
841999
1186668
61349
239309
1007653
796757
870824
56810
1161557
751767
524103
228364
523761
924822
1041777
1034308
277233
982627
52347
991485
726446
661410
439177
169350
778022
107192
1161972
23570
306621
605671
876018
7936
363148
614137
620176
359707
456291
1168706
719165
158533
571228
501645
330057
539891
78030
1100389
1110603
1163315
992531
313346
83885
7754
284395
1131685
1017325
881767
818454
979096
308897
1144608
1069507
227343
18327
241047
388533
220300
874174
1056820
632033
232968
845772
1022942
66930
232807
202036
315006
23983
879497
136392
267815
519429
260601
554732
182847
1071215
968876
547867
926130
738850
741762
518086
547679
869821
1009818
779195
765329
736447
1133057
1082838
97462
571936
1066160
915197
586292
868628
496443
315513
40615
1042938
1015044
250587
386049
770105
799519
865065
296752
60097
979400
501652
195679
1048591
163627
6028
1010840
474838
1139251
533268
724
30123
270794
482596
519415
881156
353240
924843
773934
308759
570428
421686
38531
1193252
281309
15849
790241
62093
218323
1146924
665520
272463
252432
787128
1164571
768622
1191367
95310
1129022
50170
303257
505937
1161678
583517
389686
797476
819009
742333
500876
1158268
1023953
22610
574346
389587
263706
13919
302340
366910
721913
1145082
383943
90574
540875
473782
567331
338359
558069
220757
765332
1131518
703744
600646
978474
1115497
105525
904742
616966
736030
1100747
316320
894073
797133
959672
173016
221341
1158867
295490
1073829
281213
489103
743516
149130
809904
1070462
828888
79575
134285
1177468
1160168
512448
300997
330871
502670
415642
805391
41538
1103554
354072
12414
311370
455559
471106
505427
689004
823409
537653
645910
916006
622191
977314
871954
768979
761471
961797
828265
748282
414314
141024
865569
422675
1142162
397267
1007813
738768
965818
447296
595601
1151577
959635
33575
64504
51797
113129
116931
874382
619157
17923
508917
1095504
119973
838512
1127626
462910
12296
743423
405519
42017
537473
56188
272569
760904
1172678
277767
1032493
158890
1049325
444651
80461
140200
728670
150848
264166
1038788
87551
251159
1161586
136024
605517
231177
914707
335508
1005809
679783
510672
406485
348756
350160
1145434
1159401
1035792
1030236
304906
978323
1013382
1010375
236406
1036180
24161
200306
729457
415663
973171
174436
208999
206566
947362
793325
527125
718840
104235
115636
4863
1035949
764029
560018
700701
672687
83318
346311
505014
339855
465825
1000323
663370
1070163
850416
216083
616577
42359
358293
833823
118225
462296
113595
686418
680904
837382
1189203
590209
225266
1096368
455700
253479
1001167
702120
418960
1117455
325038
939184
553980
1144838
394188
10529
218727
1058078
276872
495750
413532
455901
642584
390243
735779
901451
622423
1094144
784230
709179
500468
1086299
647671
194224
653893
849754
780678
723777
117864
596214
431889
413650
481004
244260
1002352
506948
454615
787608
395635
689151
961613
418207
327214
500872
836346
39129
768032
514536
352581
757189
106818
890518
748673
49733
330016
390918
162010
607061
965321
905210
900104
1030316
1189916
563780
820506
335363
970750
221615
547738
118741
814252
445316
492513
499787
504763
413069
1153502
244669
667610
842543
832711
413801
154887
1000132
1033672
352319
627526
938341
727615
801753
79864
48485
203910
1141654
1125990
992014
1106429
713268
904575
376514
304209
403205
179059
846335
238811
440237
222827
1187075
613234
1081053
886883
568923
484542
784558
664131
275358
170903
1034396
571761
926149
760037
353618
902425
248149
310355
341167
380633
12574
142206
533938
1144640
729813
141853
672225
631916
249279
27703
849220
521407
702326
591322
319716
765326
345971
1044533
210918
405389
743937
151168
1168451
5669
557505
258986
765811
831026
563930
453625
979492
1182042
300401
999993
174196
65741
2468
795916
643783
188599
11274
767118
529203
953185
1138538
21177
283809
977654
265277
313328
295602
798182
425513
396349
1060762
658352
482100
156169
1081691
122449
514043
759146
45243
209909
166980
1108695
342895
405812
524983
346666
111738
1069120
350183
733685
906046
1021647
44214
721870
778427
634168
685659
1067471
281294
1165233
1035491
609597
310472
1055741
537538
695642
527331
297428
728735
920580
932501
110015
686659
1038758
766589
1023173
703663
617752
701457
121291
647313
1118955
1032045
739631
640918
399869
915676
290526
803565
963906
688481
294184
108146
1166407
652183
912236
541849
758089
3961
1124353
727319
629227
960752
419810
633098
292318
772140
825947
697143
694380
412442
1103205
154364
711912
1178467
1167554
146269
571475
8344
13877
212091
635626
1084917
478781
328416
4854
599884
323032
461523
4703
771690
767560
274137
702975
590597
750892
1153461
1061188
948189
944723
255812
32697
564632
4895
687632
691411
674257
928971
497107
654286
29314
432222
459897
939781
108175
1079223
778588
388490
424962
1069906
939798
451462
257111
415743
330727
241061
856588
923701
1026816
250483
539804
741425
1034242
647664
208236
137330
352836
1035034
733123
156611
32874
652530
1141851
1072376
677186
257548
487758
235499
147236
56511
47164
848635
1106585
1181427
1131508
85334
701545
693765
28949
296518
772084
1019281
13456
332287
801622
1054640
465281
724376
956866
890629
102459
965865
854286
686835
373522
731847
482468
783324
1159662
1191265
713768
570280
473004
400301
917775
384662
344223
583403
372363
1138042
1079936
1049084
463866
635141
566240
552579
604988
507302
509945
178905
819250
314081
805007
210424
911580
852793
276082
619783
653530
332003
525463
801130
419872
396198
232732
1142831
275223
446020
1140501
895063
341456
1133549
601928
1146404
586485
792465
258300
6847
941406
479508
117926
557164
389314
64424
868491
1081909
921668
140393
336491
1111456
1002014
981829
1068439
650956
1190556
1177726
400662
1082015
110680
1023129
584607
556573
784143
299001
1144742
1171605
364734
75585
702944
106602
165528
856951
462977
531461
380515
1184539
816971
813650
232638
295324
476709
466504
947408
405288
467966
786582
813305
1086769
640282
1113137
515
847027
276271
467235
793222
313793
534386
1119666
705107
1051397
474746
965271
1188114
236154
607730
916024
96745
590501
174376
1183647
77549
844403
782025
87832
173620
909773
361383
520520
327664
413145
912456
305777
67666
837238
287651
894308
703562
699947
595857
1046883
1002928
636713
381311
236086
325916
351436
1024339
932870
477033
264158
110662
121947
829299
72904
578097
382457
462485
311567
287654
723850
337605
192195
502959
952931
1078653
797307
937779
104501
199634
194632
504334
1147952
317571
797126
1060412
491714
568982
961665
435592
850757
327442
982747
390932
879581
567082
354364
179689
1042701
200680
547065
931643
701207
733407
1057102
786020
744225
197199
346554
170221
439988
668049
91621
83980
1166621
238635
767251
1061892
687756
537948
1038132
116421
629662
43555
598999
33730
894275
359440
590220
260329
371047
720413
196648
565550
973184
805380
267639
1164639
945713
1046502
726661
283902
153691
582643
604724
855864
148206
326135
825532
159336
534831
835712
167226
432879
99885
382463
731759
628501
319029
546595
167448
991373
661000
873578
376637
833820
361788
148375
293044
1150592
415091
619702
988165
1147358
553951
246424
670232
1048042
216473
907204
805657
1181186
1053777
918519
1193264
230330
485954
436582
1036577
414269
813866
777053
1043889
805489
74579
375953
213013
195973
18222
65673
1163200
607032
244744
699762
938522
1187911
1055593
499303
1073635
686680
1175169
557236
946885
846551
823233
315703
79713
308832
157426
954136
68322
1089587
509528
178305
1103926
806365
877335
677228
59149
285479
943397
912603
1096419
987400
720639
1129620
142939
915025
302373
110074
509706
168396
701979
102941
767601
931212
1049347
309831
790419
1173956
536884
635347
115290
583406
220051
318361
1161921
55793
852640
347657
536983
1157436
972591
706115
344681
801099
780820
224714
625624
371265
515649
359919
354702
951782
1010633
795351
609565
225228
225811
722039
147880
199186
115283
331208
515579
909755
722532
1123501
147999
344012
803020
567533
212658
1073350
441456
1000921
744470
266547
501059
472366
932741
23886
210195
1170549
533177
647342
968892
1051898
794337
1050675
989083
693353
243593
581971
44821
125954
1177116
1168501
210088
982744
714433
712314
749274
1041124
236993
740223
161326
1187953
672571
858810
1141603
913682
290508
950448
6296
707932
230813
19358
1070524
732233
1104260
95191
243885
669541
956857
560167
236452
925658
665772
510039
344957
675147
198167
791510
451105
330100
1188882
1009876
110398
832852
205419
1063696
45708
644586
137444
1125494
1059824
330259
35319
898445
1099933
152949
1150972
467517
776941
690779
466870
435787
1144316
736570
1166278
39067
718121
38074
458020
767035
118747
1026820
394914
551209
727385
768569
659186
1043969
37570
1171541
1023360
250080
858186
160604
334348
802905
993899
838762
340293
173668
442438
536584
299254
759428
340559
808081
1032685
1177672
413760
751443
737915
1007462
367430
464977
83733
679351
596640
751540
741136
1065846
427292
830148
1151952
767745
957681
224723
389745
452114
583180
922629
297745
885304
198180
221629
917393
1150876
864758
731383
540623
418757
453651
944689
998025
572802
962770
47167
801730
980412
173482
763529
676328
420089
265356
14715
143949
137050
581299
600850
412222
883311
653222
357998
1070461
471393
728518
1149473
496690
991917
372678
861462
363544
1015737
34739
726990
402336
617027
195289
103628
179120
966799
145190
292256
1069450
1137323
819254
662701
370803
451039
980425
430632
1059697
602357
706201
1032612
1059920
127866
1177346
1150293
375152
339605
511143
501938
908889
323930
905752
402618
298016
581966
151852
114940
1026168
801888
1012126
580588
557833
3489
467106
394609
262401
414147
126207
970707
616061
374913
1193235
378796
1191347
691312
349726
722866
365470
1100523
1191313
690598
49007
1038272
998150
847715
231217
985362
268177
999813
971806
930532
637546
342928
1158843
657403
580151
635338
369002
144061
1140283
1151957
298304
1049267
1134089
872008
113658
314134
115787
1023536
774105
1087109
482740
780192
556427
602923
602525
54287
758484
955783
693103
919859
108642
64912
40151
629580
395179
441528
1099938
1107058
726890
109715
348933
284622
740365
741137
1074926
826599
403568
586648
901728
17677
349057
314785
784928
791026
235161
515221
1078685
1102472
728298
14456
564831
822909
793323
911267
398549
116811
435766
348297
582584
84477
605023
1014180
1058621
1111224
1045684
759289
338184
880308
370284
430129
1167099
1170620
714572
162113
551182
78207
130655
408702
1115531
708743
480921
1027759
30034
1135626
708739
89877
675177
540376
23190
50148
861190
837740
642906
1951
669218
215886
622623
865498
166622
905565
564108
147542
683918
355736
141030
1085475
117268
598583
543745
95290
1168027
902840
471103
231069
778403
827450
450982
178139
160467
42826
1035874
1153968
219587
598407
358501
145188
22833
224659
997908
614294
106042
499890
719321
279575
17640
838522
300772
875532
817191
753414
1185368
1064793
882121
948932
148396
503193
88830
136947
1079220
704190
1075129
428724
884889
1179648
693968
329513
1147200
436393
987208
1011380
1057124
565158
741891
314889
1057139
859862
1000281
611347
950994
328310
698991
389468
47244
1185837
893656
1092148
880225
279290
104371
241808
362761
134951
163139
275561
131430
998199
517737
706813
1026252
385893
12331
610638
1077513
833397
77273
720358
839683
767611
638994
1149478
410598
1118163
864097
1038147
1182465
426013
348001
224878
597224
61856
66333
957002
266937
1027933
708604
758274
854870
401899
526837
479145
697925
6134
834012
532087
237473
572444
832059
856316
646067
1010915
222243
411113
188415
847138
72792
851742
1166254
339919
352274
802983
948784
476130
568637
1068879
429779
551923
547748
370501
669472
1069647
992609
26541
93316
694038
245173
983317
1192421
970153
316327
502155
1115334
703079
422746
925331
1127015
597713
705738
744194
163850
1122012
202650
986778
39445
261860
296215
118688
1181237
583006
1171872
976377
1102469
41017
13086
195753
573271
650682
318726
323141
970269
136052
896157
158296
784294
218809
1104966
591142
78594
343410
286218
468987
518579
394652
1132859
88319
973217
576259
391136
1117964
547574
1044942
163902
319702
951561
1065833
435097
1070878
167126
985847
678485
803768
324979
174828
90322
1039462
1033799
466770
1092535
524442
1143739
1015353
969130
452030
93039
892246
955522
148652
438724
1123703
1146767
795943
775508
1102866
1122602
613767
413577
245059
904114
967999
1094601
289269
547123
840844
723449
73352
597052
1002686
260475
580502
582574
454622
918990
20576
94496
57210
962077
874239
1156826
190036
758396
1098415
512653
711126
911997
1070754
1020371
706992
96210
740190
233541
591216
944052
12684
1053013
508508
22080
529390
552524
775210
662630
509909
615289
540477
947772
345913
739963
359378
55969
1111934
1043180
428259
1101169
987739
902993
1097086
555230
455496
952783
454352
937715
1093136
779751
546048
316171
967956
214646
896226
506245
394605
58212
259314
399717
328144
316598
766465
677646
291178
951697
166436
695907
788026
119560
426518
439539
1018005
328897
1154441
1040026
974913
26654
1188997
57522
992137
1116615
1138097
3219
138808
84232
775871
1109500
963593
981735
79049
11393
1017893
784415
418419
285915
2123
307223
809026
628269
845134
797661
941045
228134
250807
223599
42800
623311
201438
375829
1143218
1008793
749806
13749
641563
77219
384143
51776
263386
864132
954214
823176
1094049
765994
293563
978068
1128105
1143764
486735
58034
235185
1143897
554872
803588
715953
676858
31794
420014
28612
881703
926229
330280
1001177
1067923
114468
949526
786955
469780
1000580
77631
845234
334523
455605
325746
474734
75886
1139723
1035731
986018
659549
416169
1001371
171443
1114337
826323
552100
830996
1033199
216908
647682
443955
778415
191201
634324
1028368
840681
959815
135060
136494
972406
424208
1192598
5358
491740
307468
204541
1184149
265997
17478
175412
337919
436815
1149884
790643
371745
822539
54527
309433
283934
797326
85186
690766
309901
832922
659906
669022
159641
1087594
34926
638960
108422
1047210
865156
601128
222618
134126
727404
114357
1159388
808768
778030
1075404
590979
116366
384986
252152
169126
309354
546094
426930
168169
816762
855737
715274
284115
41231
174075
995405
667533
253980
242235
971937
989905
1116613
596566
188725
165033
217925
1161025
713537
116101
426241
73566
74339
918703
298596
581106
901738
733815
207223
744063
94532
695968
846482
351205
149422
110078
526133
1187264
425199
455850
629101
265703
1156433
106400
501659
297472
1086774
821260
218141
114758
578454
279599
193568
950284
263477
1051453
449050
109770
485373
500487
225797
377723
164062
384309
879750
634773
434006
407679
545224
201537
631248
350554
855277
1172140
895267
676160
480264
542223
646987
716581
157738
770524
1175887
87426
503979
203255
52927
360646
532233
620980
993046
961894
82727
84879
37639
1105753
576422
733599
1045829
243876
414595
10206
143168
446104
97292
725079
685106
690405
1059599
642607
940815
33674
361516
410976
7399
692040
133665
236053
185557
852179
624533
566243
288668
682447
141086
759727
359671
745677
312860
936869
8663
668610
190174
1179491
428490
587180
798876
381101
704703
773257
394998
318937
75910
113436
158061
1169300
889979
5958
1036932
1030994
971466
853372
621370
907211
744654
242849
461838
601347
1175426
1144164
908914
719452
1008073
302691
571114
1111435
827516
518145
421571
696847
555906
347003
396636
212075
962815
550032
1043854
131606
604761
197054
1183463
890514
348328
545345
325859
1178040
730424
950775
1116716
162038
915099
146237
945466
552662
2503
266046
759794
12513
1159445
752406
161520
426291
240940
748711
149577
180884
315634
1056480
687252
108814
539896
715089
602501
517784
135705
384954
545419
880885
579113
646711
748308
744948
846705
261078
297767
731333
227575
1034924
50187
1154919
583834
354854
1124983
1015236
686866
1047370
245289
231992
93138
622710
404844
200710
547492
1051781
823736
990712
780529
1086012
404292
878867
187141
929506
793093
1127705
167914
385304
235892
945432
887966
884665
1137356
57917
353807
102669
232999
1076790
952730
1045458
209364
737647
1090683
668059
792197
505145
30626
772645
637677
933710
418988
649000
874075
1100332
861620
132574
168586
636523
287714
669090
912814
158019
375856
683016
639349
1099575
627581
114442
161932
381435
540470
1059280
193925
550761
422027
997280
809885
764392
87888
709076
386702
4681
736228
716013
168206
648376
21092
854365
679626
256457
881101
1101246
1173021
60903
314749
474971
138963
845422
397131
493496
896858
780049
155447
568615
854006
462652
1023167
959252
228005
526670
481006
760691
470388
931535
852013
320670
1189401
230781
539457
150019
1168760
760270
318729
147812
859061
493721
557774
196646
985233
941532
571834
105039
1040254
908624
957358
780971
23815
57050
153986
1150878
1084858
1181999
1075454
151872
1138182
903364
1038913
279455
891453
814215
33636
673991
404634
98000
951182
1041974
245724
305914
148551
270271
649538
515366
316967
336241
685066
873041
802109
839093
564743
1168861
1023910
715600
126310
407438
133299
679489
647785
868300
127247
905400
941741
531294
683080
135345
409628
210532
940940
832012
262208
537048
191620
459878
67778
1053022
694708
528246
369602
682177
671602
895590
836966
774776
979087
58462
307553
1529
1132183
305939
31244
1018718
41826
945760
325469
189724
644513
942548
214456
999796
613641
560281
612644
437345
409098
310170
1061964
377296
1159585
849353
1120739
572344
1152673
38874
68174
155158
213723
1047140
710339
591819
260469
541377
497182
269565
1011305
1107979
636576
249037
406983
822213
645120
673854
478818
1026681
893339
923798
551418
1005365
690519
216862
740172
107698
899681
1132876
170732
611489
822629
736610
789228
384543
484696
439550
1000559
557519
236521
863155
866685
978399
739665
1039080
79848
989712
328975
1136454
443091
198166
802436
489591
482122
1090541
417262
574923
390672
729456
487163
752010
1148455
330369
682003
852279
115871
903623
472697
58993
1120793
524011
1045432
806243
439706
1006921
803161
673964
632538
25846
523000
604330
34124
863314
91056
969946
1025300
817805
70256
788535
442028
691648
313214
496444
1149831
106951
594939
370190
230284
1165961
1011788
805751
883062
692026
218866
1129338
736560
206366
401774
1095672
281556
149127
737777
524338
60766
369178
66856
1127076
214695
563046
1049319
1114146
90994
441489
448800
1125141
404151
997376
1118296
797543
1002684
406339
457494
507275
378858
60736
659792
128757
312132
121000
936668
873518
804794
196550
45924
628538
502995
196079
108252
687635
112231
606493
954840
78035
1100769
469856
889584
131741
685785
128111
678670
847898
1050709
367385
341690
266863
293304
798540
708659
788453
47554
2688
1172384
281992
12912
963904
89422
165742
566522
1127004
388088
1105911
115294
648724
1137200
927205
119824
549375
969869
757994
384180
312005
83637
562445
210052
483005
50725
448275
723534
940100
237116
516555
1105494
1004369
194161
629393
890513
1028737
1038163
438652
1004930
169274
625264
401623
417392
377988
68279
271685
950103
934278
293870
719973
212626
28444
751771
1158433
1178327
972656
771413
9815
619076
884823
774587
540082
158856
411535
508362
497617
177534
963648
371985
402125
421977
459428
448688
692101
98456
942444
384343
1120892
1053670
675662
527747
1165772
721832
447754
501984
676019
771870
859792
405285
656632
236778
212367
855224
547118
1089111
760998
1127851
1124021
542605
749351
1144411
889646
292503
888541
473584
500317
777750
1162237
492546
1079960
568043
386509
523546
97956
574794
277765
613007
384824
522868
360723
338800
47373
220073
34990
940205
252923
1029506
317021
864201
623871
261091
524629
904168
269557
255037
55345
1057841
188486
558228
976838
628751
876532
1122695
964821
937766
1169702
321859
1113614
848127
94672
602558
187514
1183465
440988
29363
820277
569845
999474
468627
177391
452071
35070
1180081
106237
825019
751803
303047
811665
361031
332987
361228
382330
884254
594887
997357
1087004
1032432
1059606
674096
1091461
1085499
777477
1077400
505597
2626
144886
522636
413015
511125
676182
794015
340842
444029
437845
178668
210559
611785
980929
861059
21487
757158
306187
1070078
31877
373518
230423
726328
748372
1129313
282137
1068455
171506
712412
416449
133712
1096857
1181128
113553
422400
150687
252508
378338
621773
1052027
106197
1029051
1035189
748874
107707
449964
1033349
20515
248778
121745
1094921
61365
325976
115418
704826
321175
319695
1153922
304567
443526
324346
533222
728162
955559
901754
776560
573049
449381
1121734
597940
737773
345679
1135299
1101130
84609
660118
332408
150412
8772
1172666
549085
1135219
806774
72316
132920
656209
473705
818164
206607
963121
628765
1098307
1001820
529563
84481
112144
856052
310384
631467
35867
597570
347273
393676
247141
821565
318653
512564
1030256
532556
888771
696341
225819
972482
898137
576075
801690
133927
817163
632396
673625
158013
575580
484234
672299
993029
1158182
43026
838599
903705
811081
761079
259329
973871
340767
645684
664087
770764
688930
557952
451414
487950
349603
634764
480873
1020720
566997
112182
988444
398801
411920
730679
675066
118378
49507
72941
1115752
233157
129323
856750
804901
321712
408170
1012189
896963
241235
703323
827470
331911
11226
304056
620130
308996
890361
765590
205043
454010
948095
285902
1189629
1122979
804489
892016
1075858
244986
85958
67740
799877
374043
585783
820383
816780
174359
820287
765819
29391
284922
810787
93673
710854
559315
401709
815356
1095556
99569
524154
823188
305478
189324
431817
824544
1185421
789797
494841
259356
868866
455530
656551
44529
177589
100039
520473
563562
467900
432540
87795
772633
255390
543754
268190
1182051
1033930
1037647
711147
21849
838129
816367
700003
359929
70481
504112
648248
736091
428981
97427
47532
201358
233066
689547
462147
800481
257859
1009550
361186
1169156
952180
1179582
562075
284051
977104
931228
260026
13148
344988
1096119
1073075
409036
148287
565949
1048040
1115557
389326
335562
536725
43875
805758
95362
94412
1037055
996988
1035302
668065
165653
961562
386775
31782
1108646
597459
69787
369355
109838
619966
880153
537637
809629
1160080
1083673
713901
1139968
573944
283672
587723
254112
59013
826729
1003629
208084
255581
921643
601758
336622
43807
314577
1070319
647633
1121199
1075202
328647
448598
699973
446655
890892
451285
380828
681512
468172
704694
809092
1094970
1031758
152766
263671
981828
950978
555758
490784
261273
402267
116956
544651
406813
610826
344449
1093189
93650
729582
200337
616975
311904
887786
260618
159812
790169
705413
1004232
1141880
408478
388556
504316
351245
134572
651811
174922
1115215
694829
227701
871287
979708
555392
48049
590178
121107
497923
974960
817082
665528
439931
739790
805303
926026
543417
146811
461808
513223
1120352
410545
1095544
24535
574193
743405
212277
200188
879266
719527
109437
966509
1154039
133021
213925
1146681
1152456
70283
573579
972919
1178069
551928
940363
447131
847062
316100
380211
523794
970552
1129200
931628
801685
705219
958052
337657
868260
787841
94302
725326
240752
902189
170943
6232
146466
336196
88596
262306
569498
484211
732531
221241
809983
1066680
235654
289311
29818
449133
384320
1068819
66829
868404
671617
791254
804728
778774
30396
444234
10706
784981
545650
583686
953749
76556
539617
921583
681115
701231
269560
183915
220025
684476
413454
1169192
426104
1108552
1174517
163924
827691
1120828
278625
548005
236311
207184
823107
460651
972798
418211
363979
848544
931377
457211
1071930
332619
345694
872310
1068989
115085
370220
14376
22455
1108389
565261
213795
296570
502197
589292
417715
244775
649972
469335
1156658
1137097
292156
217990
188842
419236
320803
1140871
77614
665394
697437
852765
454494
565396
565829
37475
130821
453121
1028643
152747
621834
701890
211609
180485
641649
418865
237177
1072474
518751
1055719
1135168
468051
608864
578600
72366
355805
398410
782381
945751
163979
396238
495894
1146974
186715
1165765
284390
159226
1035509
213421
463267
938223
565038
231468
16643
51247
1167968
785650
923615
1185780
1185889
128784
235149
999406
46554
950590
1134087
341760
49282
315534
685077
751374
978194
742027
1074163
357381
815572
766609
277132
156631
818149
496844
348573
402653
195943
380183
1018325
289317
713238
742854
442596
976674
976488
981795
1167656
989289
502849
1175588
873369
75336
839468
482223
362104
595582
544441
8263
765966
321827
257716
564677
1003135
661657
160060
458333
314822
276873
335314
560285
1013670
457076
189994
677998
316703
1091162
290641
615204
714490
971331
724817
83151
959853
256805
1169475
1179444
1070693
321850
1154683
800411
895773
409428
631329
513176
1177660
645147
755055
617011
1031827
42363
427083
1156356
1028242
1036691
628155
232289
542488
189230
212294
334825
80263
867649
402454
1143258
1691
802783
413632
331152
606789
165931
346370
316576
1045313
163750
73811
1069359
1063091
594674
1120275
554867
185064
893552
990569
180850
438339
582387
335555
501613
1041927
51322
811576
653457
369617
241053
672885
962384
566593
1119973
75719
1132478
501448
936737
561527
1179514
457232
588187
951995
717951
777906
141333
318744
375607
1013479
752100
244962
423841
729285
739777
37893
101391
75296
339438
461451
335624
95208
262467
475384
416039
1183695
795311
676644
676855
532701
722484
633889
390097
195437
484412
838438
923266
1136411
70514
688036
947479
641884
925945
268368
139287
466204
172458
932488
494068
160804
992248
154624
165626
208802
447790
512751
249534
954562
557395
375827
795450
299792
842170
645955
1171534
293356
290367
1063343
190102
794661
101240
1163596
152668
844055
38578
1121935
768514
481878
173760
935159
614515
1051102
392369
478328
398140
1017104
418953
259265
363703
1032144
167390
683239
771057
503523
561299
146491
858037
985287
503783
553913
505689
2399
79845
626375
379153
712529
741076
1104394
427808
1170755
620292
691890
1146008
853050
1053113
376494
458136
210597
341481
275525
833001
379309
940950
562200
91176
683944
1129312
5206
481729
405334
427574
349092
872135
429201
1101519
85056
326845
120171
674591
27594
215715
873771
240763
168571
705496
137739
315417
158251
578684
1082371
141196
884775
346056
687309
732114
895032
641058
58243
959946
1081564
202090
952435
617039
880781
877731
62885
1130249
996774
220451
373157
789775
341631
868441
690707
400575
729352
568039
309035
520257
176284
1091157
1126009
1124465
500055
522145
634617
1087970
40288
483012
786600
166919
83433
870985
311099
865868
491708
69551
826079
493575
752069
1055552
1192445
290615
1169974
1121143
173238
597689
226171
529500
230316
963433
725608
1021899
1172500
219148
286416
758014
1133419
151668
770579
482080
545703
351146
412906
699736
600134
21483
403539
422747
934652
296842
842021
1192208
1137436
766548
1124658
210256
1012618
267478
407208
1118311
713707
837815
389872
894282
668299
419620
91141
716060
143400
581802
482227
1118282
413817
923846
937128
756244
371329
364073
946089
198802
310886
549687
1062288
678872
224195
462583
858041
112385
49654
664969
1090359
566974
294238
859102
1036183
196579
330358
626986
702667
826503
521101
29307
548543
85068
73785
937463
369364
807557
141751
500993
378672
185190
1110520
45239
1125199
34584
1147303
405559
1019852
434714
184055
913265
901929
117115
851639
598853
179138
801938
457389
586046
166415
29974
1045592
822363
769192
760823
165378
644728
721499
737571
1157943
1189408
700694
1011337
829742
1169422
1185829
99818
932540
470636
898909
149273
952167
814078
275730
457086
494151
1119098
483850
1061204
544702
470708
47956
450322
219400
759165
132115
975332
1187928
464669
354156
347566
276195
221396
722932
1051850
314922
238309
690060
724126
1096306
370756
1085913
598155
314581
1006161
336769
43775
848526
178463
765894
250286
1041209
576895
61598
673061
1069761
185186
879202
775388
902295
1037150
10293
532748
434798
122067
27101
761116
499643
116360
251375
281278
758520
668432
986369
1112265
378753
540177
524454
767932
882585
855025
882694
995887
441919
792221
827128
676187
764624
273692
520778
807419
1017859
583749
698225
924541
444327
519565
843033
985024
490247
11182
395340
378208
899629
509657
576992
817447
134468
891484
136475
363975
736389
915139
1070824
189211
292970
283607
1059751
893025
61354
125625
72804
849655
1187591
1169141
616146
567716
469202
390965
1008254
1066537
424695
14328
971483
123490
205938
629753
382326
483202
320621
239320
674546
538372
923190
410583
1136247
642180
211596
43859
122954
646915
964
662964
880764
644171
201099
401752
364908
155945
612100
488293
1098839
176417
290734
344093
729109
329006
145889
684254
774093
409841
102242
364954
638063
130616
160633
777863
694429
174936
150630
528172
761157
825502
474596
1144796
793308
639536
1063923
3900
1101888
773587
1177655
229733
885722
221109
986365
736552
158996
1047837
1151177
803030
747201
226047
1032986
272700
1092289
968136
1100845
489991
811415
305826
1155023
153623
333220
592487
12784
198770
514796
358520
58166
1174271
952918
807637
194431
181242
609026
786852
1141713
588091
175187
798735
707789
562617
567750
917900
367170
88892
600769
294504
104205
975259
1174782
1086860
569432
163609
963481
627220
808575
222266
544834
806432
683173
134252
1091659
9230
822031
1086943
45670
290543
825767
973786
273367
1006098
677371
521337
151160
615265
1111416
842846
435733
998296
660070
485418
174254
1120777
344591
473217
469995
558795
7903
540317
166106
477174
161214
260660
840741
44209
304631
185609
291637
839022
1184373
978317
454827
709050
1116809
239201
879616
794750
223449
513953
790114
1135098
697912
123231
479480
1162300
1165133
522728
1167879
398411
546716
509584
502358
447460
672062
1182871
44568
967616
825921
1154636
474403
1047757
629797
386974
195420
590434
362291
537551
475043
546977
560826
134130
725090
550143
1117486
125279
23260
684841
80288
289166
277335
18089
1074002
1033991
22949
378822
540413
79818
367223
556096
1114301
1160058
865104
953171
696728
231570
11897
73678
711069
368406
212787
1141034
312650
382380
330295
901763
190234
349129
1079110
80393
1024653
606425
794626
746984
121791
729747
582481
430457
910632
5831
843820
77855
126210
363259
1010598
1076101
525751
813235
435232
439826
512894
419255
864999
1094496
343777
1069004
482900
674720
619252
56842
11410
797499
891444
42870
469224
450177
27293
107386
517290
1006509
661803
896002
288734
262403
85866
11506
186271
623550
1108200
314145
404066
348143
982637
663919
416396
786521
812572
908735
1189697
247658
315100
754956
867164
476627
522832
742842
317595
896849
907113
223326
23022
29115
438424
279750
399275
333780
97050
282383
928900
959129
604303
300951
1082455
939873
815765
1117353
514957
1010309
531519
997367
746560
821632
496101
80631
1038439
104724
312281
743617
606768
864422
703979
143667
415525
454237
916887
552423
8114
776588
184953
830731
503498
963819
792911
363831
210754
326587
485694
81038
935993
1052461
372304
717871
871256
66507
402715
682709
492212
851064
1171485
643330
943919
902660
1179402
1161301
576162
668811
807316
694326
1102370
65108
460531
986639
922059
930421
119529
1141145
274548
284567
799807
1009134
308737
1011278
60597
1072389
278905
166156
323163
1125461
1046409
1083972
670556
926315
997852
253543
416539
859898
232888
159437
466826
233529
730887
260833
628448
73233
746803
739176
570998
1088353
1140044
635658
373540
240973
1067309
373693
1016491
643924
379409
922596
865398
479511
284443
914257
489986
896683
931401
115447
965728
270829
478412
47650
252583
528806
777765
619952
709915
488881
781078
195044
933238
559435
790613
599438
605410
501424
215597
957957
122507
1156689
223677
612356
731958
999073
699927
385110
63256
533
370751
335122
772646
1123638
635062
730421
1018330
969029
1061441
705100
414746
288001
208525
278564
1180373
856558
386557
134504
879377
1138563
1098363
288721
813177
244065
1066742
65611
1095289
1158023
480508
442049
837827
658117
616084
475283
101422
842381
727348
101414
830801
373999
969998
1094239
1190106
439636
638110
631196
374378
729473
1182112
1024548
288392
268331
424199
243461
39329
591191
595754
552558
1045084
1137532
295375
588759
464842
972035
793612
641669
658609
718626
935777
776414
445847
787781
533660
85511
347114
1140594
637210
77714
1133208
944012
659745
414155
819168
244286
984712
710541
1075327
514689
1064473
565205
398626
816966
629059
904470
282943
605652
261154
730610
583663
618314
382549
293566
190755
844398
378243
570814
985043
590813
529838
1028065
1165504
70530
1096740
171885
40034
889771
882684
742555
916996
728692
1063913
1080542
406389
872448
1098724
1170234
1144581
680419
811111
228341
47965
976301
1135766
1002794
500883
582183
1115835
1095859
639745
965290
437529
778243
771978
857758
599793
203202
528595
537124
1014252
948511
154433
893131
522249
630117
17194
644946
224323
200690
614911
533468
303507
240349
923471
537439
165866
741240
511320
747501
934591
131003
101011
493504
893668
525525
16840
434118
1090815
1067275
899092
683259
755301
559611
251133
68243
1157344
377844
973886
5260
503529
158141
617556
527332
190384
298754
286924
488200
623447
837226
216557
556221
447375
1182959
874652
621915
849307
871170
360389
661961
645207
400163
1066955
1153442
1060623
672247
776738
186249
40893
730614
853232
232240
1150070
236161
990398
899226
16125
299709
83435
611341
164014
338029
610200
431916
1007841
954286
1087512
1006125
754796
12823
666808
158920
288103
463701
1058487
769920
689328
296524
420980
1033196
1038702
985059
1081304
389249
49872
253652
424147
685466
193591
362061
116640
891777
966679
269338
14870
85287
489651
551667
1061855
489967
376951
218743
417758
639250
661219
989839
1107489
237923
610215
944234
814237
785069
212384
942402
457957
204738
589185
138537
105562
819436
922744
763801
471796
811683
1082984
185562
264284
514012
631863
803354
630867
1030881
54908
606404
56241
224118
866169
582581
407294
601108
209580
399480
995775
524662
1142085
866945
64801
298081
770546
747000
886596
1019651
351048
95763
881076
258473
430070
258634
1154826
106774
1085791
875298
344853
367690
1006984
1065489
290689
121475
678647
479517
460994
585370
1053604
309366
503578
818546
582151
84170
181649
1175466
748929
1054341
505319
1109866
326538
179274
468946
32278
586370
1173840
758676
1102326
218927
483015
1075651
1118141
127750
555329
1153977
1172341
566660
285976
444352
93567
814630
822990
970432
181276
953435
612808
870996
371905
287810
1052673
988680
163851
313694
552625
562633
695893
154257
599322
535432
129604
121948
435782
643108
856729
757096
23214
1017128
919986
566650
320564
21284
798039
387095
719660
643737
488891
116348
691137
1065118
1119153
960589
263432
1061343
558262
926098
737957
736199
1142340
353269
69347
175765
1084361
1130769
354640
938285
500441
920587
520220
339414
786601
1135876
139987
1116450
668260
281584
243414
140708
667276
76047
481309
31964
433185
511770
561502
226371
731970
1095939
1176309
356065
437256
782159
270303
1023733
77187
801905
514110
1097498
94240
402606
611286
1023334
1077356
214033
816875
735771
551396
516463
1168843
676695
388461
141237
598324
362373
356321
1015334
891025
888018
116823
707576
565137
682874
1052528
660245
195256
675760
230096
381025
196346
63274
878037
1013350
647191
836277
495077
111301
785874
252875
397857
1112537
937273
1061192
267286
544438
568489
985338
726784
100628
1037308
1158604
530296
121293
1157695
1095512
334264
150079
161427
382301
971649
655887
199092
781049
476808
173618
893150
910658
475730
261025
1161983
100515
51847
1108375
355304
362536
1108240
922927
1076346
852867
1045805
178312
520489
486577
447443
280658
732098
359476
269673
607071
75780
874635
939066
950878
237507
15423
542167
377384
868555
523212
1053988
1038107
1181082
108930
1028118
14098
1162506
924211
1024144
95694
67819
683285
1049613
482128
200518
763201
736985
115300
586563
806146
489718
1094486
321102
818385
798347
954465
490760
753121
657289
28408
1185752
518731
968123
483949
736781
790566
972462
287411
667282
484047
203336
148079
428548
156644
139902
618938
982034
1120408
1130308
1057147
169108
258815
774913
602358
211520
1035677
884574
174821
1049172
991561
1007849
943119
694067
254744
878605
446989
442643
400946
175776
612960
304379
202557
113485
127180
813482
994663
698729
476302
861727
932071
277992
1110364
308001
318500
868945
623801
977441
1117874
574433
265132
1089147
489018
1158118
812085
635787
479143
121380
448548
151304
389455
618433
322626
315099
60442
268641
72711
702026
853600
527780
50244
52582
1100961
1020598
595841
578409
197052
1160577
891276
997399
1139954
708159
384506
590565
143702
795966
883647
593686
1191016
341154
760228
413207
667652
765492
659743
716540
317322
246077
212819
395946
482607
442329
158844
729918
1039928
678296
234048
803955
918235
967529
1112153
694803
699811
1005766
466882
260797
736950
358064
213630
1035615
660183
545529
504393
705327
210970
980167
133895
333194
87445
18883
532282
376674
412020
839877
571231
802320
147125
626812
586893
781212
1021472
268299
132903
979925
882769
1030516
1167815
1030602
128381
217836
850462
287372
724827
607339
173984
642681
1091908
946944
705006
876390
1170170
903599
289879
596696
760179
322520
960621
243036
969924
214087
499462
988458
653472
1100608
334468
664747
939812
897628
909376
979463
1072266
900424
91984
771739
701172
896975
282785
812800
179732
65949
341026
530907
266535
413391
459432
390068
50572
834059
270207
53077
385163
161624
854919
684199
640856
1181482
921065
739809
135310
482983
703736
666667
906661
711217
714888
231096
801711
794528
623653
413079
764775
911905
938673
520684
1167995
455616
805722
89733
157906
776
383525
1149504
904311
1175024
500797
11198
394152
912949
909687
337149
312939
380742
320768
492299
248655
358155
230461
272341
1081102
30519
135884
1190295
968208
458946
116070
802080
1070203
920221
485807
355890
178077
1038240
818174
841070
1046040
403116
677825
770916
1022958
806447
1182860
280553
360930
678837
51118
49775
757305
1171327
848824
958990
243496
115844
474160
668784
625008
502593
106743
766912
1165046
856325
225459
120043
246340
725640
1035810
107601
293564
520711
351291
668097
580273
39736
326924
27322
1006227
79033
357922
535623
370174
956261
215670
647480
754172
498150
563894
1027156
6024
474551
1062518
138157
675061
157512
1095943
401177
894581
845447
1035328
413171
151326
597853
627734
273506
990584
721614
345570
979896
1055735
251037
263319
813603
1000058
458165
1043674
1034745
614503
771508
1109397
1094796
551440
1120100
429884
300799
700705
496081
26476
374845
911801
24076
323334
41432
1071499
9961
1125937
907845
554737
929588
129333
30120
548059
942653
153259
171746
56424
75354
660710
476479
678993
1069533
713934
308329
1032560
1171584
52069
57632
370548
851230
991878
1178911
466825
157037
642217
792799
887087
173154
858976
23516
28617
879645
512851
810898
356482
275963
780783
1113591
222495
902079
285821
210991
85969
978622
937757
434214
853124
129269
148650
397359
1101111
781059
148689
331879
1103968
445217
638821
494322
1051400
153562
411492
428024
298935
1137398
278631
63778
1182315
332191
1004452
213828
720546
843710
771517
988816
86722
665171
770510
565303
849938
800309
1092786
19794
931035
902850
665970
390227
757944
142906
205236
616063
988969
1106284
156386
249942
123653
941736
1053701
833955
635736
1120034
103761
683278
967479
924311
581481
1125316
1032913
369665
226213
1174944
159875
1002207
139664
190142
385881
634446
512781
949811
848711
709207
583095
375476
473219
601056
518030
907053
806227
474604
345449
729767
641765
104986
512570
610617
1041540
1126509
915922
369872
790047
172720
368879
293415
688882
355823
424069
678469
634337
1158866
588982
366645
33486
1124178
122056
899230
988412
256113
1109404
253014
779553
878785
456015
801639
712388
235034
198291
649722
1179148
215551
1089748
461355
1029318
1015576
454466
456563
989797
333980
184105
424918
153319
971692
850695
975237
1153173
704390
1026260
809270
376197
489787
532663
689049
494302
1008719
1183328
552020
1111062
958237
877845
776826
274810
581215
600166
997627
515015
242607
893111
510419
1083794
545366
1170362
204614
630905
160706
357152
25402
747079
299165
913609
932530
466717
1174936
866664
195495
984869
750520
30438
595766
403996
771536
993463
389003
704112
159509
14497
561768
431605
72796
487879
158484
321180
751134
1185131
670454
1117776
606309
689221
556822
126352
306751
119360
285603
97352
60589
668163
144127
475718
407433
463203
49243
85149
348283
1112255
169823
629546
987484
387168
288311
462639
445549
1026848
708299
1129781
633550
368233
346480
278994
1029095
177905
1020591
446779
659635
81174
1152504
484645
273301
1093448
93347
238657
895462
1109145
611933
857254
418697
538778
238894
270214
145261
522133
609272
600559
902909
504872
82109
438773
582042
542361
102199
977424
628024
537553
1087434
5392
294146
443000
561681
732841
744958
178929
408090
763726
775560
1125736
787213
107372
15976
504102
356597
971281
1142697
570735
527778
588597
507179
593849
977981
166500
283508
485734
358254
115157
176594
943792
285734
866719
478523
1059787
309900
1193077
194029
304926
223415
158148
1181647
1031815
304204
340875
394832
644423
280649
270534
376508
72112
1003688
1111489
1006353
174339
194457
249080
127982
956753
637804
151832
397924
832150
784544
310703
919406
490940
1109052
1013387
610914
995557
537091
405193
381336
688034
302510
553779
848882
1088546
898203
848322
256136
16935
737750
967653
464817
942338
701805
241307
909499
442749
127184
1010778
653517
707537
750486
1114955
365533
410566
913163
1097658
662783
1065048
635264
1021832
947770
92718
1023534
551992
339568
481983
99451
871934
1192634
794495
148321
318562
309227
440755
412860
811663
1149610
1110734
140986
1107439
1009697
368818
528261
1052782
972170
1027961
96656
436763
49303
973138
969508
1101080
1108305
468915
1002751
373367
184560
149294
611700
359014
530634
863975
82687
408850
714133
1025921
122387
288416
165158
381835
478517
540774
725594
929033
556586
1175380
687908
1056728
443933
1020339
627743
1167170
434897
693736
535192
241647
943133
506674
911765
775946
117077
23211
500623
145582
617152
81540
1028734
985086
1184871
783109
318893
1123072
1076242
624045
600469
706342
291801
183813
757130
621102
7386
324702
758104
577306
112057
552676
167859
868256
297803
1048567
1038380
561008
1144566
302427
870433
1047589
475066
475105
138934
551014
126185
456007
445968
835954
751028
130494
163373
1049944
209279
990188
909676
923796
858269
241690
216608
670414
850687
579851
1052477
508604
890120
1071920
551939
546142
1013838
460081
733933
880887
13675
170156
421171
44562
665454
133448
430619
252490
702533
517997
80029
1099461
528574
347065
207434
473142
1019156
1101715
808212
254120
253509
655311
1039677
430333
1031097
223162
813420
708485
978353
533753
1079043
575048
649806
430386
258007
531379
356961
1131118
107614
990359
274056
917090
557371
244479
611968
596243
187077
199514
73054
1040428
164816
231347
1088868
395320
657747
138524
493239
436470
103210
300172
635864
1024089
76622
133632
1039760
364876
38114
1019477
576589
334695
572890
765661
328769
154007
253809
68535
465398
152310
527974
736231
993107
1029932
209194
1185856
710218
583581
130081
1160490
584650
316175
565341
218215
831275
1068506
843170
1010434
80205
1089376
1017170
500894
16361
474045
485445
534011
951999
1002974
568985
473388
1158391
879081
823463
838597
141576
463696
699265
433141
616184
659039
1022101
165659
715309
646334
88816
394421
134243
838244
1135545
556717
1154500
1078743
863371
750205
692121
1193411
948508
651946
1102541
1107340
360373
437060
1029482
936656
594397
1001876
438149
790569
318890
1006406
985350
823167
769959
374567
201898
567231
184393
1027670
253130
833765
91480
426216
817027
50193
653467
19774
458000
892548
654331
99681
916046
202252
778287
522376
383843
635500
949138
855404
76562
431361
927158
741253
939992
327
576505
960174
1049567
478449
329074
535969
797656
453594
871528
789202
1087303
1185030
954554
138866
871491
1110743
916414
185667
543712
966304
810154
644062
651726
422463
886570
230314
1061808
648464
92728
190131
648739
1144282
762832
180555
601177
499467
679329
964231
449446
483805
306064
899414
345633
1171985
915631
993361
92241
504937
720598
1003762
887579
834126
433032
420816
1130029
1008871
93792
613550
787072
1176105
1027497
735550
689179
838489
436400
1125082
698067
1040903
703186
493592
142679
326463
1166667
256172
739235
16964
921708
868029
1031315
309990
913137
447674
730325
517031
1142932
521553
323651
896576
754849
835427
595159
209291
465129
263419
625939
1083992
528380
967675
701868
1108157
227308
1020211
792633
994351
535746
811239
591146
876135
294330
511160
1012457
1139956
1092856
437823
1095772
114617
1128403
411177
2741
287719
313662
1090922
848262
314963
284277
427363
641472
404308
565514
885233
1015347
956142
489609
427884
8454
772797
628112
140784
551290
124134
372750
585943
1031349
53839
937598
51467
599998
1084368
456861
776028
959830
807623
199009
188570
601013
848629
630588
702935
1102274
720737
918515
1030241
102618
1047078
894638
146914
704625
742401
894887
477167
447690
550374
440271
615599
2945
317775
1182341
392634
494808
556472
811379
1044226
410743
123431
763950
343892
89095
348881
68880
1013256
617428
368287
1125788
229664
940702
836726
728504
950304
1137103
603342
931006
1111517
327556
712462
942645
500770
849386
381605
11456
764958
872831
517459
943838
696803
1093547
659075
74168
522453
364680
242636
1108194
69748
415825
596958
869693
325686
300121
861660
1045337
750949
433863
526452
1087094
772672
513353
69990
1162861
530485
1133977
254475
1029706
471522
1119250
44465
1105665
347816
374922
240932
1180172
174351
60579
907924
67745
155232
364903
653843
482399
879740
910623
51928
294279
857817
553452
130152
427827
1188283
463076
463865
49098
919845
1080997
661582
217173
929073
401080
547708
519519
1004883
1068392
505016
449028
1052326
596101
958614
914416
228548
842822
775188
270501
1042262
802262
485330
320808
286301
1103634
411679
363437
889289
401120
963551
726434
799618
1142007
1166007
633128
572712
1054992
428
1154742
118793
263267
1117434
302105
135178
119810
592118
224568
632934
708890
1016497
1017766
866145
136867
942527
697509
1058262
93919
153340
644675
1030935
808427
186998
769733
24096
708508
873005
788429
959094
896903
974710
621801
631296
930677
1137596
184707
943818
679083
924562
776433
826620
991340
573985
30285
359431
120870
383295
732737
556584
795833
1024219
455449
503974
16665
655963
962293
435144
222534
59780
1066418
390802
306449
580314
466433
651851
277214
607195
372554
291739
1121732
656376
940674
464559
412796
531768
269812
543860
976441
48203
1097806
187649
883743
709259
1004502
693515
204721
829535
1112598
25802
175998
511636
17408
189537
1102619
997396
18309
593601
1069278
519238
1154955
259303
616366
1129258
604770
563910
326373
790743
250464
888819
250794
903720
187439
1149628
83820
168312
426981
352392
737396
540559
125054
885117
64551
729677
458355
578737
981343
881138
543895
77267
503912
679952
1047699
541164
412422
196467
1040543
393421
1116052
847174
311583
514871
316536
195519
651209
395864
1154282
815056
463041
556008
545060
698515
1039883
1055744
1102501
1056572
1180917
856963
250953
753877
127491
738916
503244
160616
83213
1187290
1028053
711165
449024
1023033
639094
998351
1008130
1087030
545023
697194
709798
780389
965433
341825
368812
757947
49578
23708
348642
731395
287331
1165109
547537
394928
1070555
1161535
1000542
709702
733462
94949
212302
408624
611886
1055234
104277
704439
233974
918270
337327
908503
352480
464790
961510
945663
493416
125331
1106670
250512
653574
757150
658824
21861
970864
470379
242091
741753
217412
191045
750755
1138535
1141911
704304
44738
789351
1124136
117777
1002523
1068765
601099
1173121
1100514
669097
225981
208094
1010410
426253
897017
801304
94306
1100086
696996
963142
71862
412167
74013
79535
291004
119818
434743
536782
1036733
1048206
793579
362988
821076
768482
315062
822222
302160
835395
197709
420805
276966
887671
805913
1001503
67046
397524
83564
35497
51816
479382
901949
565651
630261
113454
683602
221081
723082
179934
378745
781178
578630
939697
654548
169389
313911
622683
794806
965231
338625
266530
1092373
1189753
409244
598814
313110
1177240
749735
1034864
725969
866023
945084
182039
561824
986863
348231
310481
935990
1029491
761025
168245
682218
759837
29125
26336
96430
478078
195811
26535
1141819
976196
617070
608805
773581
549995
592383
379981
1082378
128594
1151366
114767
433505
905273
666768
818544
925015
619674
586234
915954
811730
1050941
1040947
341687
893890
841713
365925
190825
564738
386203
508617
527853
1015393
810283
2566
992826
623537
447012
533126
1030885
123619
804751
317810
997757
75323
294126
406245
314325
991301
254024
1185604
444813
639263
328703
229326
547591
254729
144873
1124725
411603
1117283
949417
1023376
249977
550311
447288
121513
297372
513894
456225
1036659
841264
253822
655404
203437
362007
225199
788921
132331
610186
1172954
842867
8624
1178276
250433
627808
1093959
1089436
1016829
586452
186617
49220
306907
808764
995942
138018
1056298
813461
85896
692875
382303
582979
328799
93994
726367
36735
1189013
446437
585843
1061272
421906
344946
1155907
932120
924165
338148
376585
503291
526179
1148454
589280
1035843
907190
332756
612778
120627
249435
855979
108937
1060642
193526
777358
452734
741115
794508
473614
825599
487414
68514
621403
1164029
835440
769246
1166731
376708
149468
1173529
113024
627172
708091
49120
1097261
398693
335422
35570
1101176
789433
91485
1008240
226549
1109965
1063544
709250
167031
179918
1044371
312338
736126
360598
279607
292743
645646
529932
199276
363201
859236
171521
1076836
1162108
394834
584024
515532
794704
433320
1002776
430362
479293
100805
164015
753914
1183586
1047134
415349
756662
1115976
1072009
709161
766495
511531
1175959
1004631
978010
896312
903620
596683
917634
490245
622751
289921
649127
729982
659399
1120437
727330
1151462
497052
66274
59247
570723
1065629
51240
573607
1023191
622105
450260
275458
429338
505286
731885
529128
25464
220754
282422
26640
640608
1118121
42415
1112852
64071
1031951
470575
1114004
860415
468389
68733
49628
739905
696401
1168883
981688
360296
344850
576725
145572
410814
380317
710931
690750
336969
1101841
1162576
702622
266736
536851
1185288
256404
793198
421002
60103
666773
842361
538292
1182050
801928
508898
248343
1076585
268869
623918
626237
848141
818659
601613
933194
106362
92648
1081468
717218
73810
429793
755090
1062793
432164
1129033
1045685
34451
717226
383368
777942
1147268
892101
867035
208258
339071
319576
790364
654762
702798
535661
1103215
974346
279182
1165454
248850
919337
1112128
1153412
493478
169089
221869
980776
291466
112041
570289
680864
263116
500365
467620
613
120594
413001
598328
730825
1090202
645270
502485
818274
350304
1040327
165189
983253
263342
246516
895385
368305
340355
859615
1088895
203425
471001
687833
1086949
597667
532583
77652
481122
113147
9578
84056
193912
179275
67943
1089724
64772
1070210
12739
699038
678290
429998
567500
121997
1132219
268856
371934
688565
772787
13644
501783
693433
368716
1126367
1030632
402812
692266
459271
95292
1049457
916257
644827
196575
642783
409977
159189
346224
770632
941339
117924
8130
355781
414769
959945
1083128
83790
837921
721969
280655
385921
430839
415232
1027031
173621
191466
37100
895435
140140
108744
272481
1041225
92700
905186
881452
538176
568560
159742
367607
381258
202134
475145
797734
129535
1104881
689083
517536
1062709
1067724
315732
403963
490516
740786
674603
761054
275604
576303
930518
823400
1004240
47332
279371
179588
740390
274896
841956
382858
242616
634517
1162672
389699
491337
425334
852411
638361
425073
874906
944343
1133932
901465
906555
451062
1016187
1071120
774899
1186263
715849
638091
1111103
826833
924087
770068
511267
1096426
512166
513051
286499
601127
1039038
352596
1028404
600653
570194
64459
123870
828881
432187
752016
251782
904075
475404
205272
1025770
317271
77137
245339
516712
207114
635343
162320
1107899
30393
97176
854244
476404
175975
968146
278088
591445
1080
203947
510587
971387
713734
327731
290878
356157
620620
129814
148479
427784
668343
749141
161966
475229
1053663
224957
895448
465211
847883
738030
861913
48114
205298
577924
1097899
480330
480889
610195
406186
65953
670990
675558
639189
333873
53515
557449
687933
350802
109099
412636
566244
302675
910846
2278
1019004
177289
695901
362628
817287
266378
271264
255047
675166
945593
224113
901653
908361
1066927
554392
555255
444239
1003964
249787
5949
1146151
379037
371771
223360
1129996
1069253
332967
764211
14553
64167
325624
742750
596817
784638
484227
1128665
160100
336096
413186
143054
889133
297515
358012
1155021
643699
586367
970055
351283
891628
1155478
313428
363718
953536
182471
551431
1132197
301010
668489
385477
1097922
777614
633114
828719
1053442
89890
733344
137828
1050570
1092312
897315
535547
1000773
192876
604685
393100
1080585
718575
180045
230346
59231
714675
433475
170223
799254
501944
933289
1141097
420323
182491
355647
608976
863728
1048617
118889
1007494
1022141
580770
943087
1068100
911214
204244
117473
885498
283857
454329
174986
644839
5789
1111401
1038979
1050299
325130
130283
557267
1009003
501593
517928
496932
949685
170218
753399
216436
367248
313917
77088
97344
1069782
525313
26349
858747
725528
112432
849959
1122939
231105
698376
1073549
1154707
928904
550084
1132889
503151
541296
1061653
711461
980051
245957
941301
674090
1043932
1010484
708028
879087
51535
920960
1040899
606957
79281
45003
758469
241990
971796
952656
1189800
561458
637528
1087296
698204
1059809
892435
1121524
677621
431296
739686
554349
7499
969293
1069293
632470
1021079
644845
1131701
247238
159305
751139
350872
963802
287914
140354
559888
1053199
1133121
34278
1187403
430823
406696
511003
821025
104309
1127871
227410
628657
696062
477861
829301
965141
67913
830670
1013430
949943
448726
888598
291298
71237
842996
50623
608055
186497
578061
524631
369434
304923
924364
1010136
806294
619147
447752
220643
43825
403329
282818
1064199
1103618
956343
1090656
852523
777491
876698
1101258
1029911
539012
365023
205288
94278
212199
937266
319647
274147
165787
527168
418564
179912
278948
1043791
268056
137048
968737
1162247
288581
225242
1019299
994647
459380
220213
945298
912094
639330
587399
813300
237188
881356
265835
462964
18804
1190071
599174
475284
963420
1004100
221848
734589
126935
905280
281029
135062
777656
301115
415557
1038782
382489
1191627
69217
462166
356776
356193
415256
297133
336400
1182302
608556
1131494
456348
424877
262749
1183811
1086349
702331
612769
822023
507512
188004
290824
78154
460215
1010257
583950
119341
166031
1117946
1043409
1121679
610260
156213
966760
833097
402996
255230
728108
1049547
532239
555817
64976
1179983
211337
354441
126074
417997
728656
949589
407663
684449
222489
1032075
1044329
354285
628368
218571
986279
565905
939446
237305
336282
1054258
921092
836148
1114966
841195
1155672
805158
81330
818685
99585
1042593
191968
67695
890618
193243
1115140
469172
1139266
430545
1163332
506558
984468
75187
814575
104138
1181774
996764
185472
535085
990020
1003765
1150958
496391
778758
267136
528134
1149500
868166
585779
22779
304003
621267
357709
593559
157359
881884
728910
797338
1187664
639961
990899
373468
695805
852607
944371
160898
550237
766169
738656
132510
545604
549122
1144192
688735
297754
745609
1021699
1084661
227935
737074
999698
693023
176354
678416
706575
1148791
1126788
994135
301245
838227
867532
164240
535834
409211
1025159
1054204
309988
581806
55115
1057117
969783
303845
203458
568228
661547
278035
1043627
1103313
792616
51803
800489
1169613
135565
1054562
239032
1159346
809574
967834
499425
388759
844898
333019
658674
111744
631055
512023
1058286
1083869
781318
167537
759034
881158
865517
754423
215752
735153
981788
487408
295323
391311
679164
105436
55021
741639
654883
929156
731143
799537
778094
866412
588267
890739
822156
1105200
698923
362675
388445
278951
445133
113374
1104500
6407
19398
922612
100852
168889
816705
808285
1024843
1126971
757927
954758
1041328
1042121
979408
694664
668184
727027
656585
47358
265077
112486
422910
1097740
585018
614671
681717
492652
594412
291252
511491
64494
579146
1143095
525461
138879
661066
346511
937287
822719
789063
497103
622861
978489
904946
515734
1150978
623363
778679
672263
803009
361651
245007
362068
464091
1144557
117821
517221
799157
225476
918040
900599
1181306
620177
453949
527307
786217
763569
516314
924891
364161
1054025
96021
1185531
498204
317650
700616
751434
319585
1163774
109724
659471
623479
906760
565589
500882
1089806
507033
1028806
793791
578300
384730
831356
939164
603280
728950
737175
1118361
694382
285924
482442
113982
799344
942762
483424
492868
996620
733184
61548
511264
1007706
595752
1131102
672168
538862
537702
6753
173756
431604
622186
535891
681352
385992
734507
208042
889887
308700
1025775
127596
614734
213369
718680
485364
288379
1168255
1056409
878069
470102
616923
261437
569943
876849
544589
955426
357950
76490
948096
729122
109480
16028
712995
295256
1059983
156751
310674
640122
890046
1089779
466763
670642
488137
675862
994914
171532
372039
1182088
502488
510517
97436
354948
1113468
1083575
949346
499610
353866
397835
638555
311290
1017462
60837
48827
297965
875189
1139271
33038
971551
710413
547721
410326
705232
320911
352212
1085354
68052
162939
1015603
92317
380649
377778
26169
511076
1178748
788823
221911
1114968
175436
267822
28438
636398
435743
37185
1114389
977954
817529
1006900
444814
53557
316666
522196
1122836
706479
1090529
1110556
897894
1106711
912643
968700
914246
708748
391004
292477
70120
1192865
869158
460272
754771
126595
983606
980706
1042533
319242
779190
95735
1069724
796510
46695
142432
919016
700589
970840
419119
585399
1091570
530606
923364
672827
206736
936421
684420
26801
518864
463789
593715
1137037
949474
609580
104
1029728
470295
607553
258431
1000338
559153
308027
201364
766346
577077
425056
338418
41415
468569
449579
341975
138146
846519
474627
1039924
789640
1032988
537371
114227
1192216
605496
707322
492037
1003549
324019
292692
1022623
406876
883903
974984
760533
450070
266563
339390
586240
626800
776961
195498
9643
680825
930786
1966
852064
1159365
243157
1047108
245119
513756
127989
1064424
1087327
192658
727320
593772
977938
176549
685751
669723
987656
252141
1131726
57547
320816
137396
721278
421856
683636
605452
234570
7049
1063542
477909
218842
742681
300196
333791
685271
966822
570999
1147277
228088
226911
442790
44742
559918
345721
1168073
1180696
127538
528584
353287
366426
509548
93541
488087
66757
759084
593317
1127869
1079970
436892
220272
359495
869246
547448
1017143
216899
487508
125327
859195
575751
932187
3777
60379
559655
1002675
305118
164823
123257
806776
324404
667202
966877
201757
1010574
472940
432633
814448
655778
84805
629053
316942
441834
758457
518128
652555
419346
337075
1076909
40701
112703
464155
343596
919593
330807
105021
857137
1138414
804622
523476
532645
489100
248170
985862
860501
443387
408655
585693
326524
363516
375890
284158
49841
837621
959824
489998
1031007
774343
112151
776564
979719
650620
989984
618453
900806
770351
961926
905844
793427
175919
96726
771954
535532
405055
489924
442862
1024117
464886
1072242
625151
813854
618421
212846
577966
459013
639579
1000292
1070788
38955
410425
39065
988987
315889
1111760
195481
817980
1124317
354999
1008297
1095776
476598
1104834
654654
905321
1081231
501398
96062
782259
76715
836627
854473
69863
800557
980318
684069
409918
66053
23477
870846
119518
580172
166841
280870
180548
705299
459236
676820
470525
876338
862972
466758
431907
482241
282497
940547
622376
573911
451574
262910
486153
788807
429071
1028584
15954
860823
910484
9027
546755
550313
64657
460643
1145920
456055
465373
361624
805809
608174
220864
758582
734776
162186
41356
1094782
703735
588527
875856
520941
190921
1037911
559491
604428
1039752
76992
843555
611098
717422
656870
71708
179303
310984
335975
477488
1006482
95462
1171671
1101676
1033204
968231
18232
950227
151120
329637
862002
334151
344197
445015
150215
497895
601124
980101
465002
80505
931330
305327
610481
587965
70420
664951
455523
356675
903432
48071
380807
51374
338787
586791
411898
628880
386115
952362
596068
524556
262512
721685
505183
711296
313042
752479
424853
1116667
487368
401839
926188
563441
1121104
1031519
838127
68732
76025
1172556
1007478
521045
428216
1053177
283267
538309
1126855
99261
591480
1015260
976198
1019278
993230
548176
1173724
172438
1187654
540448
194540
543912
1093251
798655
529238
724176
223928
328011
157252
723803
951338
57970
848375
428378
997597
877275
790236
420687
763985
516254
935935
157780
453515
318954
1075985
506147
45406
922885
548453
649911
753345
247888
924005
419292
684139
1185085
636649
44024
734542
468965
453047
57232
746531
395339
631499
210475
271821
923243
990725
280726
506112
860750
315984
331807
68105
733551
173419
710082
1033317
241793
233858
383347
821951
400105
555334
395783
1157054
1009821
783823
1186625
227286
522650
883646
885461
8183
1048778
690384
121509
348918
1149623
763453
444145
927962
696192
647847
825096
787519
847537
111173
901414
526963
961973
703020
470437
383340
310298
258010
974924
254351
492256
791776
283141
1155562
815310
1050089
1142147
917673
1091650
813837
560365
86928
1042717
1190992
563080
833460
462033
958624
506220
226027
831218
595475
139935
1105807
957345
556637
855500
173982
773167
351374
900067
1060508
237845
1000966
816110
1096860
159972
37259
880186
467835
613339
1019198
585214
643468
454691
15524
1101520
674013
779447
73718
1135499
443778
1034516
712200
374268
712370
965968
286299
100779
310712
290250
123559
906198
935434
1105699
81593
2203
625850
782200
632767
92803
717996
813721
575296
224597
1094463
51641
423346
731861
768809
980107
148085
342742
23984
215658
10960
898748
616771
1010492
913445
1183709
488686
409600
830275
132586
378981
1024296
203713
1181983
1167740
1147435
651423
708885
49603
785806
724548
313376
730739
1088789
1118481
176744
316799
220910
121873
1137337
109364
915282
1002571
1168164
376671
109574
96086
867017
86206
687072
1061522
692309
42517
283205
545909
234047
73834
206439
246624
350796
219411
11449
61767
563074
682161
1052466
716161
680476
1078431
158075
699248
831872
91838
323038
313067
252870
827234
664092
583917
1132002
388687
103233
184898
687445
147646
96961
640184
460125
1036298
1013579
701608
255200
729500
268807
427728
254140
1012312
901031
971360
792944
358353
263099
527225
980759
418598
153609
347683
434978
107157
1097568
205822
971493
156835
66224
1109810
686463
656860
547501
974213
627306
832628
941297
612307
775830
1065575
383530
917772
959571
551160
803790
374228
1032844
752381
273114
265487
703969
1144178
1100891
127370
129757
297029
135279
476844
824165
386430
251088
123441
679084
220891
288084
401282
758016
1128534
689569
1160122
916751
504272
148869
155247
416107
935061
771167
1066898
48215
868132
54422
24497
734540
1059336
81812
206345
189134
952165
371228
80960
596847
1166256
656850
514361
258235
612443
456245
329318
774288
1155481
99453
862607
775016
898011
825650
257607
618522
465436
601835
780208
700202
215244
205095
412223
159041
360982
1062660
527829
606758
1131782
1147507
891258
1000396
620593
65752
1173510
961247
1091221
371754
214182
1067871
505044
368513
540622
444777
959040
373869
1134093
214765
657678
1008234
1172992
189948
145522
1032722
81053
1145048
83639
973684
1000693
120410
613272
116938
36380
664528
1105996
385363
127509
149375
46315
611622
149065
55713
1032503
493928
399339
199778
38761
172494
425766
700461
124349
153503
1046379
524340
142490
126213
811172
890733
1141842
563541
301144
389337
803159
967447
77896
1103132
962449
631907
188473
1080743
261778
572754
529308
80621
533549
594232
1106135
69658
318704
362623
896820
770144
1031288
953432
1097333
686636
175228
901576
452338
178504
145265
403940
609411
907879
955547
711390
1030777
359532
794198
988089
127608
842516
139692
713009
413695
769791
151599
668883
725099
1177806
188075
97753
252986
1182616
550279
216834
956273
62397
635607
95877
1158818
48685
1102620
1010365
686539
494876
447103
714633
120141
700417
427987
802039
82283
622865
585079
351733
279746
19368
940794
260502
871784
556282
512086
487584
815643
425777
66652
333175
468023
1159870
1017468
635006
6564
436305
56338
439735
238673
521960
1102168
463490
669330
262066
791296
1015890
687100
1153539
920267
1176880
486686
466797
271709
505025
710294
22353
197081
187500
161700
784625
527076
230988
244029
794723
138374
413973
377342
195531
387631
32472
110502
17223
861147
122161
167412
625288
215368
775899
1167075
1008585
1007890
215440
717665
1011483
659840
96112
794703
53911
603668
716697
247559
749390
1119004
939359
812348
286180
145400
1049303
744618
833371
747854
548154
582117
23750
1109686
1106112
113002
774136
658403
132188
507663
934198
404728
486447
31302
275570
449151
562406
385119
1122320
358485
811738
821997
488256
1178804
443391
122502
937665
518385
1069110
883615
1185487
1149961
17947
167511
1040195
455546
224225
116097
917885
182838
906060
1167341
144296
124320
257412
1049131
478402
286037
1076469
334745
1098432
573300
893593
4457
1136567
290528
1183086
922859
1048020
558689
1028907
1154081
863212
1045905
1183303
892043
116639
282506
945067
127530
397928
1106401
733768
572832
1001180
654458
1032257
107023
980840
577699
1681
1112821
904115
813444
1090230
1083295
1007515
1105239
686156
252424
771108
357408
60046
408791
136847
702652
1092511
247414
766796
724054
81572
732069
495785
997857
985196
590594
651004
750580
1102368
858914
851810
278492
86523
264548
619480
848230
563213
85977
868908
391499
715299
196775
253888
987983
828717
825004
494620
75599
251753
641166
877842
145685
512887
830314
644464
79317
1175470
366993
86402
243389
1163894
63911
515945
827219
964658
346450
1019779
459071
983808
345826
1081022
798098
516298
1087538
1062487
504541
943830
130502
156043
660123
389564
597147
1008217
481298
870920
18974
1178702
619600
361696
1059161
400096
299483
567437
950077
631151
359033
994246
1163501
646132
892404
1021949
355668
351238
176724
1090153
866903
260327
423439
502536
912158
1102562
436687
749840
140111
167394
378655
851909
1161582
227870
576204
1113814
442227
1116874
753384
364214
123869
573988
562641
461834
270358
963785
1127774
880708
354949
951198
665356
512976
893645
103995
234713
925247
559802
437678
489624
258902
348288
249714
633693
686277
597093
169876
123839
934188
21413
421575
583692
122210
902065
146977
756798
922097
601640
575810
783626
726158
502350
629241
120629
381856
983151
513418
607689
738104
833555
951768
918126
513279
191748
861136
637395
1023478
362592
121173
956569
769827
1029328
73527
436477
725308
10253
1061510
1006109
1061011
1032174
604137
204746
944228
281204
588409
367197
356198
65413
952348
54709
226499
568394
169216
53519
153381
156129
822012
597152
529635
245387
547161
312885
1007911
647552
972574
938993
1041022
641463
356969
1132395
566757
462589
1147399
821310
303698
826328
96890
193903
931182
261331
824063
10901
905588
1165628
459853
917927
437460
762847
243855
657594
484890
1103708
14759
758241
657108
56850
445068
559423
336898
246443
1114094
111058
1003817
1114811
148872
238022
107594
537656
916827
1129425
697598
527908
242256
514712
329607
752787
566776
98416
778644
125809
412058
234436
41832
743291
878265
140510
131894
807128
661886
723516
705057
703557
438043
266033
353654
149113
341276
682927
606071
293669
1181875
381820
1094998
575571
818448
216237
1004476
25021
1009402
541350
13103
1169677
973441
981061
284081
1078099
869300
1116721
542806
9695
264070
1122792
731241
720499
1049959
263297
385952
258102
456480
781526
1159774
601283
231649
866999
387452
486252
740789
128239
13727
739101
608932
293595
996227
206805
126878
374869
879632
214042
533277
8954
654973
833849
838023
849947
812502
179277
330760
123103
1188837
816370
63418
499957
96222
392447
528749
597910
75757
1171150
950777
551134
1034785
827172
113668
245066
252538
564995
856105
61578
795127
1019724
1071004
894291
46833
675674
602531
237541
146190
991632
460365
871062
294652
620525
506104
491908
452926
620309
228091
408527
362662
143613
281369
512833
493872
390881
1054808
1174341
593843
766689
974477
435271
661153
343381
112822
303693
987281
1187879
440976
562992
12850
561548
949345
381315
634989
282218
494943
678204
133319
1053338
290711
1015475
120873
867655
654786
808126
1020375
866266
284971
427280
1022421
810127
383138
251752
1053288
503561
1043381
1001982
620388
1020068
516082
773850
1172616
726891
735756
52513
253533
473355
116212
306065
544386
1029864
377705
525527
2858
980078
327172
217529
644102
1151673
1064894
887082
541076
447784
376048
988866
860787
1159672
1009627
976497
848578
631674
679055
207765
1072060
1050812
956562
333630
476227
980758
764731
920778
988247
1105093
251558
759842
623672
770696
965521
751275
899825
804117
909057
1152196
102496
614224
803764
134359
75085
210717
116684
128213
957227
675652
1141129
583879
515411
132885
614562
459836
338954
302091
902312
376789
382487
608868
503839
65017
37236
1081226
551543
604331
310270
444554
1076125
219596
444887
28420
1129886
352041
631426
252024
545441
852560
1163610
940518
145961
964912
9883
889273
133862
980703
249550
675172
381846
894212
260172
425285
424006
100539
933517
833320
303511
395474
314573
106985
528135
233822
124871
341467
1015959
638805
734048
501262
313049
38914
542060
304255
992039
1050796
109444
410703
986661
50356
963848
39584
164678
1111751
498960
1058020
346119
554747
852070
180175
341464
1089228
422003
1050153
266575
63134
835453
364613
966622
952242
1074483
346484
629292
671941
198444
1036613
547175
283260
836114
644564
1016460
357702
385034
362984
331099
726932
116449
1125058
326889
1058639
627037
671261
597024
366286
134233
767450
709019
1188007
856265
199093
488923
953537
1042090
323342
76833
875352
767830
789695
942692
832824
454108
1044476
761867
1102435
308193
789499
106111
393273
16652
158812
1062999
107949
925489
440336
903244
115091
857023
579452
122347
659070
184716
1055748
60150
1103962
1090297
27638
752600
796919
1185097
966409
805149
898627
1173858
423381
623833
679712
338645
1118100
854185
678707
829499
102788
128523
997822
1050818
999294
815685
492260
1047067
653172
1020689
402242
450957
918403
486562
328231
1001734
1135216
602350
672616
517869
435577
951457
973401
694987
815809
156252
77039
703176
663026
911552
936881
183889
549197
142664
212613
29277
1122972
965974
370911
590235
1028045
375854
1084698
224761
690521
438624
954738
1126341
278368
407093
1171056
674034
655576
314431
1188653
469480
512249
1079976
950842
493377
701006
334688
594308
1022072
13374
609991
802337
1129334
121889
1007825
703749
543946
987369
836472
940660
644510
933162
74576
441669
740521
942108
64290
678285
903391
262598
930684
773957
117406
707857
1129828
134559
997994
368065
1104232
602876
512576
794578
362498
75164
1107522
941593
274409
209241
991601
606415
605137
957086
502477
585780
1124568
617755
156559
528044
704073
498196
802470
566870
708077
695443
1174477
812509
1086275
839653
741415
984053
275913
898616
845420
198754
941425
1065005
111618
477194
544065
841980
282408
837972
762202
714196
1183117
880965
776328
17858
70457
44218
1099383
241515
633852
1117893
562976
812726
385987
772006
1089624
1040
347440
1037204
820571
352848
1120395
819751
1146883
346691
1135941
560642
772322
295964
91175
765669
750523
727812
569388
9984
589040
324720
805679
906043
982498
662378
92285
759388
488257
68985
938962
169766
82926
1134748
435520
892222
323742
630731
242268
628799
966208
200930
905649
100942
1121306
446052
927985
920160
498090
12960
819464
96861
1158643
300466
201165
284430
240807
739594
292273
616820
367763
184562
1154185
316853
137592
627899
766989
367018
33931
12135
99210
328539
88951
600782
1189116
747669
287512
607504
285385
115340
573094
1131558
1073903
536297
815727
773097
1159879
405607
1043661
1130708
171998
890566
1104989
803086
994526
969997
534821
541077
208177
99383
620137
521068
836525
35704
984258
555166
765153
1047938
738946
260747
159516
914149
656845
462761
756911
473262
317884
440256
978610
780856
837753
360078
676170
1053174
679198
474556
247799
930042
234896
1147251
1163846
753739
982609
243765
7520
523880
85626
29956
436943
872454
854831
134346
8009
1189276
308305
75812
626243
1116580
704315
41781
552508
137361
534566
932633
237157
638759
1081736
1155867
1186073
1039866
615106
426105
299906
93389
957190
1105407
1066765
1031032
691813
1084048
264075
848011
499335
634329
1100328
953720
970108
495792
1134439
338419
576887
532503
837768
168216
248142
759307
347650
783752
595730
187125
403757
96399
107406
550003
192307
791218
982203
797981
90095
410016
85191
1044276
930438
871113
113017
645643
308573
421028
1101765
1124371
730158
237428
1175067
968367
1142089
856024
1004151
523392
839487
344148
1062643
934055
324008
32542
661503
1072316
236018
104121
224535
1160206
290746
539168
502707
91508
448425
324771
932000
1098940
514463
970623
293871
305611
774659
275878
986887
1191322
1079201
563291
483656
524808
806231
169718
614098
827543
155411
959570
382875
744892
782324
195491
115564
90419
1076743
450478
1100430
822229
1128596
764437
191597
341972
1023974
139572
20197
1121294
84073
682453
728367
525668
616532
1004446
913481
1183423
568887
1006760
1154324
386213
998314
401432
1091036
528437
379038
1010990
604718
392245
362893
1045669
536405
260112
82075
909118
994102
1096614
579650
598168
165312
624537
937219
668016
212538
807150
579184
156699
538913
107727
757340
481761
626296
785659
815834
536421
789317
433222
250364
192000
907030
40800
574752
161620
498813
762943
449772
1020498
944493
146565
859684
132041
1158547
340415
910794
1172831
103688
550020
1145381
732735
315285
139952
315038
359964
778853
742810
220569
988804
614496
508675
285743
35392
837709
1072290
361380
994017
534
418405
431525
939421
360272
237609
725889
771425
1111992
600005
582008
23329
978186
480258
547860
649977
803678
97867
308967
562915
58655
1094597
215984
626528
657915
879628
94737
232620
548702
1165958
425115
590483
697080
236366
170282
837080
1140334
141313
750660
278405
824451
962413
1079734
703762
152613
1076824
986793
243459
170167
307200
320333
1165368
1147077
625131
430616
510472
972461
758580
795171
297401
1009543
258335
1005988
411973
715211
937979
1124862
823735
976509
795807
919040
639008
802266
568792
1092250
517334
950523
1156315
914995
642698
1114718
116389
670866
255474
1162999
978776
422408
775298
1165707
1147306
9235
222503
644457
364891
890075
929358
296988
952192
244173
748140
693166
1118709
308248
455097
886838
819847
671978
678381
559045
1052066
1076095
652733
8932
274925
128992
1009919
426802
771461
98276
361963
857772
324285
672910
914306
643927
956211
224814
1019750
664137
4301
173048
419811
933076
926901
1082616
216658
275428
652996
284918
886760
1086481
1148438
46951
1191876
501899
794696
136248
1139907
543498
74281
411326
104759
515039
20010
688870
397381
277903
625433
699247
730351
1120971
667849
286197
469950
1098882
3405
534466
825840
1072107
508265
68642
1032907
1062458
1094999
164676
680361
300821
312679
1101396
432594
440202
542753
176741
1049008
185394
536922
641790
1030589
566936
1138630
788761
405228
644144
556481
927685
193651
1055168
441707
103705
576093
326735
907574
229922
41505
994853
1035981
111282
607803
588314
710693
1164864
277448
800460
742057
771090
70963
461750
255921
830161
506511
832354
778113
69938
47018
713623
952674
400641
221880
37437
875386
488745
149042
518960
397096
896794
1017069
855591
629543
654646
323427
774147
1040251
508456
399847
461518
327977
179360
354722
792290
859518
982061
1018416
385224
518659
288196
881319
997169
666017
422828
837111
31743
173785
969959
1099799
977142
890423
125007
259166
368383
776452
1176227
251869
47740
415453
193529
652162
974865
1123012
371423
43448
990557
361741
979066
1100805
1155177
1166999
31210
762710
907844
907720
249583
299209
1014623
1187631
991718
748407
172671
289004
341053
962010
677308
520456
61213
356794
112741
47817
436621
696858
353162
705381
979514
591009
1177603
985149
206916
1046891
270736
1147786
133710
582276
188991
401873
804810
800857
783943
127298
544675
800240
630360
199583
820227
967314
35634
995649
66810
829338
493771
406676
202142
126268
951035
44802
677383
653423
135031
868661
83512
919
960776
1059002
592337
785483
113577
1128515
1116388
113119
947160
962609
214276
676383
631641
40554
44552
61207
949715
405636
199414
1024157
1087196
86143
1140379
1040542
589906
883165
340289
496397
392276
325222
582093
642879
1191357
303715
762177
438827
35590
895799
346597
385060
528617
466109
926978
540156
33046
56409
1044816
144686
690671
836956
322450
970981
164575
592871
600022
337476
612355
1092891
698578
1159709
1032847
827568
961145
513611
381223
929913
739998
630636
237150
883342
1040041
269148
264409
65570
920290
657029
640630
170159
168524
64710
410271
174024
200951
336218
265304
119666
288982
1035060
931428
223222
69228
126220
678008
48659
842182
290505
475780
606697
261566
640357
294039
292175
384203
960450
42281
50069
744528
756586
22142
696972
1074477
919693
846294
388165
1094658
8645
66156
810285
74571
812023
766475
1081335
1033979
897652
410174
1193133
285071
696938
480636
942012
342881
194112
1148595
657202
617492
444019
626591
1037686
1035331
991005
615764
1122431
790244
353664
392534
480370
721271
1170865
217095
167576
278911
1164519
219061
993412
871818
1174118
865312
1087779
172610
1154328
472637
1053369
610501
879199
1178473
517671
530675
736547
297615
339858
524532
626789
533862
201357
203325
882760
1003710
729578
3883
486296
226904
718211
233526
326179
514357
84731
316826
984223
649068
1021310
239761
592116
1056816
269680
639298
942001
93
946310
295853
591718
304236
619755
503757
795543
22976
979197
279125
946374
247461
935412
1146799
575462
226261
615637
240189
711853
99426
776986
549011
860165
1188162
509350
526652
381446
39746
315131
754021
12407
713010
942072
120400
943381
369307
784426
583875
756267
565180
70973
223650
31426
367088
766197
519080
711907
500089
113640
963038
162804
505362
472205
1015270
877151
31259
182284
972080
503371
437994
1063618
356722
1104470
30046
387082
1118518
937867
188735
618555
256546
1087306
735716
1172238
1156928
877732
960016
966672
370580
262977
322033
835105
555127
411
1002797
751478
480386
1095675
556923
18749
142835
91161
837
1032146
162777
79214
770258
1081912
1068205
159823
8124
53180
143863
685042
269569
748079
324416
576182
324072
845038
422455
383242
624841
929335
188790
479445
690688
1167912
399229
857890
190044
1082362
333610
256304
347486
1138335
1108098
714291
183748
864395
74527
1080500
650234
311569
909575
283950
1066542
1180430
325897
325805
484539
621716
561039
76122
797513
1065170
406301
644268
674365
1061480
286570
669387
51137
135574
939591
340042
824128
8896
1113599
141150
728826
6822
1150301
296810
158712
595983
194750
11244
1098282
205228
414379
1152140
347537
1074854
932193
698078
1122621
946587
756503
1110958
1034394
316678
1068211
573917
243731
844826
541494
406612
1189688
784875
19295
396578
256512
1142257
359227
683662
922433
715441
54178
834077
15054
673005
678281
753552
398030
953290
572924
174531
29191
1786
1079773
720644
115902
104790
726558
137977
132777
395191
822271
992383
35430
500004
387574
213107
1038870
524064
93699
758616
96267
153516
367276
698725
163223
699230
1180395
783419
136087
747968
556982
211205
266539
340325
353212
859204
251440
728812
802153
1168755
37846
940388
30341
47976
607187
157203
1022452
733230
500880
129516
751051
38404
903070
479718
95899
1096842
155417
294605
147661
1019277
335121
338746
84995
710054
221920
1106396
643886
666044
336190
690525
785093
156047
437306
110356
185963
642878
172508
991838
463795
792175
473857
758639
186944
184302
909339
99096
960029
1014386
1020089
146736
150667
167429
970869
866051
75284
102140
166550
2798
1159633
621717
582799
520204
366608
811568
1164408
768724
853821
923141
549308
1026115
562258
1068709
226022
542387
998302
137588
74951
1104522
929167
118337
72688
936207
220385
1036625
404024
150185
161071
155760
987116
269669
667686
495498
502328
1176941
207344
561198
596832
1095156
1042294
728523
208356
153007
1118244
311692
712753
745801
507958
312170
684232
127853
1047246
618233
820047
468223
195587
16658
600298
34465
944271
750848
439996
885522
417381
805511
148586
957993
233707
788049
11183
459108
813500
1077782
714110
967076
987883
757301
159897
975909
67771
781607
526952
695739
44428
1115259
175620
1005111
79005
156937
524599
1059503
3578
267123
510719
224217
721812
839300
582673
1077913
1005500
901673
477398
262351
128762
780648
57382
1166500
1095707
623347
107533
539349
235705
58263
1186677
1095794
690887
610928
257967
112397
1084899
997830
1018046
447428
949860
503453
664590
1076082
364241
235153
166320
1153370
560299
133925
963452
615414
87639
274588
710566
543628
641290
893187
147395
929400
332270
898965
240904
234874
310030
4730
1108743
1163030
786807
1091597
805807
687817
63062
838401
221327
614097
151571
37208
175005
467542
1060271
333390
962677
798728
89930
669871
822524
869257
1142516
316296
695110
843732
373350
679767
876
1139156
1007199
99916
1020199
299861
494172
405942
864668
1071197
1007134
101321
118387
206843
953452
420540
511564
67716
366213
784828
289540
304527
122971
1124455
640340
168310
53375
3409
367158
1168913
727246
1188747
15375
1067863
174742
144166
874534
183141
383426
448023
452629
2908
604987
950119
880008
1181670
644782
942361
1023354
791708
470151
12213
24862
259624
500044
140236
602008
886334
367785
112339
16525
859626
1028579
280533
877313
426938
323192
135230
239413
352967
246638
628303
113493
565022
222368
919389
558098
866827
448144
11980
37113
329151
345796
446446
840052
831525
625259
843533
821883
792594
484136
574754
407154
629794
1081528
515932
603188
1166898
270172
44995
496901
834478
329653
287415
942215
887756
506769
1055784
531013
487162
111497
1126214
419120
19231
1045212
796100
1132413
708478
287937
1061402
235897
910836
527934
95616
848915
440549
612111
345431
91130
124030
242101
297327
1167838
790960
358644
953682
1179176
948185
22882
636376
131228
1071161
617813
325823
1115620
320903
1008632
369868
417
901427
1059906
671142
680113
235486
346849
152819
922513
594254
120731
824694
81297
772002
960712
228475
56102
1129542
682244
957492
422374
326091
179394
352253
368750
73744
1049639
236399
571043
688187
160912
381208
97682
327740
875828
1031475
402654
37303
636438
884547
1090049
325254
178849
481000
635582
317429
222211
1073731
159242
415017
26877
1030217
894363
1098869
380739
449402
275915
123408
728095
81203
1023834
63189
119392
11268
801976
185881
737127
1158232
614198
681827
631731
169940
303167
946832
77657
631120
684815
947455
759938
75184
655597
130626
735257
283188
799471
923273
204775
986495
1029490
295192
884264
280088
1150026
1110276
257400
188719
867237
1029777
186135
942689
389406
736799
1026293
176295
248434
50937
916074
679107
853672
368972
683357
1177428
172912
74453
75278
560669
160153
523106
557400
1137946
801239
440648
1192210
616706
12473
1020772
921853
227962
153502
17017
366616
454305
1031979
86140
1059840
41233
983565
669081
468416
1003349
567684
352310
592913
162400
608785
4804
937237
15847
379471
1185378
48876
372890
169571
473542
972568
659882
1137982
1008335
228066
338165
1026799
291108
190862
1088844
380071
984898
893699
902474
1015567
428594
30432
670298
272418
758688
986254
135867
617704
956253
699706
234613
576974
443774
1168722
755499
781994
88238
733537
326918
71359
189346
42741
609877
150205
1074218
146891
836270
919933
935567
847313
723849
677176
772278
905467
435861
222482
547709
522444
366933
708147
1177767
688828
108540
671823
587512
1079808
148931
75528
116961
532178
105681
1155883
848943
978147
1052044
803529
130190
757577
282664
196021
652800
406865
11408
111784
926052
471700
788451
108498
1115683
86480
507901
383901
567630
661012
87497
640224
903371
795041
253548
690021
704185
200981
1050408
792883
586952
683338
1169798
499977
1120390
1037362
1069638
354241
545322
335057
258749
939022
109142
976897
95189
203915
1052634
73588
742532
385305
952745
262411
272264
14080
185354
1012354
834467
758844
651008
746152
928159
805963
212698
825256
394736
1114956
755039
200138
425663
27377
798291
807249
198038
667910
345814
709732
370708
782351
187690
644638
924570
680899
91822
44187
1185920
784989
989077
935409
441929
419726
732644
122112
185222
970715
1141248
478721
169994
1094411
1174901
244796
798244
400581
885732
260599
717414
199988
974063
722642
47465
9185
922976
489580
906286
631118
902292
94867
63313
143124
321362
1135604
646567
753674
1174162
928351
1104348
375973
441085
99976
1156511
78147
893598
59073
600010
1035994
761992
31928
48086
611670
726266
249844
1094301
732639
369395
699950
314016
269831
532254
791798
1025960
186047
877702
738118
979067
289210
295887
494707
1065831
351409
4342
335535
927724
315217
481651
721086
579271
195736
981515
629235
786495
600705
614729
1063646
191656
1092871
322981
151411
603551
1015341
169175
633435
892360
623939
419502
1077159
570778
919733
530043
844042
53037
3228
706389
359587
2969
583973
1069943
5668
741813
168720
275016
501992
1123897
530783
365227
453048
531970
712783
798384
791582
1054748
677317
219905
1008412
812100
24573
397265
850747
1009030
620311
701004
672212
1004677
1018939
533609
420712
88542
586684
748882
1001516
128886
628701
992278
133819
817049
215918
300003
250752
685099
255036
25930
1173058
361549
409024
1069350
735314
827665
868675
339815
386476
1088379
754019
787823
691264
996296
827150
85406
884463
1155076
345507
368369
37477
157219
403576
327216
604489
303936
877503
761546
578904
883826
110790
1098595
113637
313677
644238
787008
450801
197262
136302
1114086
1055378
237178
479191
326801
409133
393218
786902
551920
855888
66967
498596
287146
387921
1129275
232020
1175363
249580
560638
706920
834654
1070108
460334
317503
669571
940804
1192628
166607
418549
581043
699136
350662
318854
580678
621900
911892
488428
183647
756061
348228
1069153
11579
635010
231708
547930
857526
407129
680927
1078120
642033
740395
901456
559271
442444
927332
1156737
1019336
771824
1112740
347475
1143785
310529
732272
426764
395733
85895
98090
232246
973795
851256
471149
612109
176325
257887
568156
554342
833206
660531
430563
791637
441006
773507
500092
37010
1085036
34170
278981
286935
427601
385330
13907
40799
193860
279482
18682
1166803
617910
143830
800367
266127
772900
982380
124692
1152623
278961
191371
821417
899413
750985
783435
1095067
847448
256250
867807
202961
728874
519138
1112489
881479
1011061
438967
553499
285272
795102
866849
428442
947535
109576
34801
863409
35063
179980
236942
537078
804310
232592
1139421
521551
888343
134011
447643
1092508
187392
302306
481819
388435
234282
707096
467234
232492
129016
804334
628249
959901
607936
349258
532898
924008
590301
507444
923076
895187
32192
102572
292809
1172642
139701
190844
568917
36627
288993
1004824
353015
451753
932783
1163529
618815
1070480
1404
623217
98729
449256
1025820
868909
1134810
343599
1149490
601301
10226
86746
507463
447200
968100
833474
74628
727376
1044222
197290
990607
98962
407981
994656
697018
1186268
735824
792174
571493
389130
310628
746788
692154
1009151
375400
965014
225225
777713
273190
583093
722298
756296
1033278
1020203
727259
509623
277256
639005
1021018
214541
67708
978187
451495
1035299
418473
57574
598181
521696
199666
755770
477489
1052675
892648
869122
60082
1108657
256552
534757
879113
448685
902272
40140
133524
1129333
648793
195325
960895
303506
858431
83779
824239
308516
226272
343320
671500
1081624
891023
300490
852949
405066
166288
1119248
644688
97258
501878
297099
491134
617360
1136319
519498
791081
519775
220470
825134
525402
1147598
888215
836813
60934
119259
936618
350933
661082
1128756
373460
228216
15378
638394
39650
721941
780726
484031
628560
1186491
203201
460774
728961
1101190
57096
18363
182105
943523
400120
991624
798683
481253
1083168
580244
105734
387286
86552
748975
303818
317964
587466
530577
616610
568999
472183
221821
763367
41467
838064
591938
1032775
275611
36987
569290
995191
1183035
506274
1034291
1085830
658379
895191
694129
267782
756082
560834
297796
579868
619431
152018
939580
595950
905655
317942
587136
1189620
427304
1167392
114515
124564
478977
852697
671221
822261
408827
138873
1046634
475139
387762
96117
189881
668276
29593
562529
592522
742619
657539
1171740
750478
947942
218481
819220
757741
397608
220062
414533
412511
665739
210776
123737
302699
1039299
213801
404086
78817
418432
157693
659849
215716
769662
1091775
374097
822412
612782
216242
315095
1178571
172328
1057099
584175
930663
970800
172217
722122
645798
327574
465690
483508
774489
263135
29539
898193
407962
910536
668726
677845
271130
771010
320671
58797
749837
504219
130805
947019
1008713
664668
875264
553689
1013737
222857
735011
948887
1102283
82980
724621
767965
506888
863973
660652
310325
850341
576906
400430
585660
995282
214094
269278
860192
1042480
999366
745077
136503
839763
390695
327348
1142214
71777
463133
366819
590993
653627
662073
842575
5047
684079
947106
206514
883198
1063506
392733
8916
319461
116835
184633
178953
538523
865054
538248
536455
372975
135499
545888
1161934
383161
28810
592911
210137
206808
431003
199190
1157930
105808
872002
592306
212612
912500
609132
624704
627261
1156426
393149
175779
534435
414888
745522
693940
531006
646443
868234
1043205
1174010
456964
451172
66220
860561
22959
1112592
907026
456656
174035
384761
788004
208470
459767
1133388
844773
291893
755036
408193
46104
451410
581769
966521
728492
1127585
719862
500395
790749
162627
1061856
118354
263576
49127
66933
116923
315134
777169
591456
152484
41064
408709
480824
678601
1020145
581315
133952
582720
476090
694114
703523
166675
568857
683304
755680
1085376
532066
839692
739916
473350
990855
488315
111701
352227
431989
289397
939727
807672
109632
911070
516800
151253
57306
152262
757827
1193005
1031523
88763
64986
946027
917862
491975
756346
35718
677164
780716
731922
791505
1085100
454505
835479
781532
741245
1120929
283778
858693
338415
1053542
985952
1192039
68967
915706
223342
57350
737426
238226
20704
478584
11210
533682
198682
1188639
134408
728919
917008
236089
32632
487932
797961
574097
1060141
228602
1049516
141334
229536
724511
441260
1129463
1606
754244
839351
924928
354915
1015849
452402
905552
337373
594006
795189
1186081
795596
618472
493127
673037
875829
605759
539395
96652
211544
229928
317391
405889
558929
561524
994063
137581
892717
677829
136923
733087
112915
746907
553815
526595
946470
789331
259855
127672
275362
120144
383795
436912
1144415
249688
583625
1125873
558131
1174641
1082900
906051
732544
600012
1162291
509283
105450
173828
242158
1120836
1134417
976845
951188
734169
563159
1079669
672748
1132315
869032
656085
56786
214914
778506
146075
992210
92690
357744
940157
809986
975091
56090
664452
58622
643367
265223
806783
1730
69597
286254
306650
1097750
595896
715315
1116594
10288
25138
912815
1161846
110405
98237
562783
307448
1053109
560053
66040
585437
1073837
1108144
484267
950941
618342
213973
1071599
601486
723132
203110
851191
102489
229789
844094
558103
720758
618489
743733
442886
886663
1169801
925775
796576
1134729
681886
237673
515245
356763
4538
766519
470699
461775
212512
648358
573534
599583
680666
401032
821585
567596
297059
120470
275814
136603
1154664
130058
960387
789745
739621
221863
415494
507375
663207
184082
105694
902431
799239
54437
78043
141325
1561
189341
699361
881116
651986
716980
593956
516721
421793
414934
1002083
337927
804188
643017
470795
934577
202804
733171
43083
1176272
190087
1188164
45886
950918
983801
435734
794069
745673
1175418
951110
275407
605812
583660
228411
1184048
294583
399611
602892
168855
647564
786075
1027398
510913
636950
622316
753511
24127
86989
115172
809101
546049
518381
740682
352301
52603
646604
572338
456499
595017
260984
831693
36413
901400
306126
979736
634198
1020279
656019
709848
981122
592153
694836
660272
932466
968618
159628
687738
593333
206352
60298
226842
672092
261408
891178
841519
1064973
277038
97764
471433
987949
409960
1101694
1126880
677316
368264
1093203
906030
117398
982630
813126
80038
943182
522997
728073
602819
628875
761022
1169304
489564
852940
478866
1141071
220287
978093
340093
492140
896913
327035
558516
1071758
957277
681820
971309
273467
692490
4774
944334
45692
673419
60658
755909
86522
87466
707366
629221
321996
637494
1142741
611015
991969
945963
492056
1188668
545094
1085365
1080433
240104
782954
525127
682165
458875
220494
404198
894965
334620
261908
968065
126291
373073
665399
80214
862445
1144779
707527
120110
1061840
842972
302495
1077667
999479
956714
425172
579823
329477
700910
120735
234651
1185901
403950
914963
840331
1069659
560376
418193
664487
122795
1097967
28644
964421
718802
172223
836498
499315
469791
770396
1076431
51198
124973
763158
419395
708688
901374
1141606
840191
1025703
545862
967607
1021096
967033
1040200
1122897
216979
915189
827829
722438
326062
350641
550044
301692
77065
884395
967557
739019
1485
519205
562052
1180311
1095027
191483
237794
794533
540877
965454
35861
571646
278199
234471
1122625
1185921
928206
733708
960097
668187
513763
347406
701205
607436
410277
124736
1030063
286808
852454
122814
429977
591864
880274
1055929
612034
790645
308975
1059771
141851
526045
32447
966715
1148373
478360
930566
655303
1152384
286297
546974
647605
358507
308775
195330
820106
706638
502000
971014
479698
282951
411662
1017010
866718
399272
370148
694217
1168502
138769
609645
1135119
679904
690527
1117849
45127
275383
569649
850433
1134313
963275
319177
514191
898191
665387
826144
263307
912459
826342
388749
465073
51342
190182
857961
429825
304293
16440
811852
383321
114430
844058
680646
1025616
997649
37369
43092
397296
1186267
1182728
1003620
1126981
248489
1007879
957937
1098761
336500
173412
955766
124185
793784
838402
134853
299150
693882
358895
432277
1167719
818776
155925
809212
741871
215868
946448
790225
805627
1153071
356621
872814
36481
628013
171963
853741
723921
1020815
980537
355192
384723
127531
758398
83973
129341
789148
229119
720361
551202
1107666
568004
814935
1183151
256001
999135
749378
698478
1023859
1059553
1024271
1060789
294859
166920
348487
260347
1002688
257501
1152364
583500
125457
38676
1148500
770077
1009263
576912
435789
22531
283548
324323
956417
530971
1109996
197873
430906
721849
1117320
946568
124888
214742
852548
367296
769132
243331
77186
1186631
456151
1135252
295285
436876
348923
90940
968962
141363
4651
537341
751445
835754
1089187
343901
579236
286162
1106553
132001
281665
726535
129221
644834
1185315
134044
685515
1036923
851591
510188
589524
119381
166004
466718
618774
955807
446174
1090698
893029
189389
48661
942916
481597
842320
1025908
157101
711949
808727
1141576
284998
785260
1163041
1006544
64307
309128
662193
714619
390033
576651
1110814
147689
36650
640803
919628
896086
1081939
950135
998612
722469
865557
633218
1095684
822786
804093
1159988
853213
204
862171
665867
1135198
722991
26772
111420
436317
259197
1059220
784683
62283
1055131
12749
822472
86245
342727
479020
412499
1101060
244891
443700
1136520
920571
803232
771343
875849
1158275
227191
46801
970625
870595
444544
704140
1093949
383775
684041
732821
772506
66787
260421
284130
725963
729739
299131
269695
380309
1025081
801575
769820
93786
300020
169572
442856
154705
691183
1094098
909665
172690
979356
644596
112921
1049703
947669
1036610
993956
552251
321894
1000080
109667
253485
918848
50449
785276
929457
124896
1097801
1121843
737346
1050433
483826
740074
1019387
164207
842945
549237
907797
586665
903861
1108829
637623
819956
454289
1102366
574095
855414
246587
1056329
366423
275830
484999
21221
398757
47289
799055
409555
1041164
138267
21102
607992
577733
878728
617645
497589
1055772
1086197
1100676
715861
424099
1134371
210005
35850
194231
150951
733663
251116
171563
31307
522563
621395
357658
633715
404652
998124
699933
47733
587643
912295
651490
439329
116397
722037
461692
415434
603734
1152857
18646
645493
904900
1156800
1182641
1003038
13858
489056
927540
710084
334980
575304
979692
520708
81424
474259
420491
69585
464948
124029
439153
1155714
145212
97247
202483
1007445
674343
909690
467691
1085788
295185
153905
637390
156443
57027
31059
895289
109290
291044
973030
553016
1007964
773139
760948
939189
59933
319602
409405
54765
1167018
384537
283405
431253
1027683
363230
1081657
324022
663309
439835
242657
3739
841447
1081078
1025647
226828
945603
1052462
804466
1013740
820974
1014789
1046682
661524
293995
1052797
1140573
570669
376850
37934
1173743
497170
203078
296422
141861
396273
212582
552733
516832
68709
312622
108829
700216
635837
228484
985882
656001
1087770
1117195
1190142
290051
381054
801599
26637
285656
1127383
67933
1117982
125966
499830
668225
855588
449884
1037147
733556
993271
998125
667859
849515
1113459
246801
1089696
1132304
847336
272111
683845
271604
341147
432468
464833
774317
97949
774020
136682
1003341
319303
1145809
874916
1019244
951116
562592
968690
296665
359474
489610
576815
983476
798073
776014
479849
970361
889229
408857
403614
612988
242689
43797
823974
506859
527126
332434
520104
1091001
1014291
179964
1105596
630107
251514
810959
36140
256448
555807
953478
1121878
611232
745355
836953
862036
520643
1051638
67073
13184
785536
530494
1085955
831827
749678
409790
783729
137743
1049146
864579
229034
998441
1101505
270238
1158858
83258
273919
1126897
582430
243992
401286
475199
1144003
308515
104097
101359
167259
948894
584007
711536
648349
245531
927665
1121040
254904
1058316
209542
449827
307648
564921
552830
357200
241753
428807
627954
587129
368785
657009
988886
25258
32619
821541
260175
883277
742579
724798
1122924
863353
793832
1073934
586450
814096
98364
974116
684348
368161
936550
790833
880991
811485
953064
747494
531652
327131
351666
109762
727554
678801
458463
60056
1070782
387682
21065
629001
955955
251306
2328
1079603
387644
1118366
700776
416837
576374
1048800
1108069
1028342
418630
1033265
728339
1047580
1048306
576960
930018
235353
361287
669665
593302
238236
626215
480560
954221
727111
1116479
1088370
1077721
1001959
926465
216995
1061038
548838
523162
705639
242182
87632
296381
525971
1165122
1117133
363362
813949
371250
1129549
610362
1112312
205703
732744
209740
1103302
801745
775749
405477
263429
1141721
79248
1141831
818596
603478
917539
1028595
356318
30174
66936
680752
474665
122934
1136371
865000
819203
924719
1180040
240502
368683
763122
752085
639393
900166
534724
778707
1182956
1027951
1141689
668548
823596
508888
355597
111977
832447
112159
1154198
23738
530329
431321
1112127
1016560
976162
478284
341653
170278
589825
1046829
610726
551620
15194
5703
1135167
602860
417417
715175
1103103
434137
265659
426746
525262
865111
503830
689908
46763
294783
916145
733754
338389
845023
565388
541828
698439
597094
1025712
715365
984961
94640
835695
1072903
880922
60007
464298
122229
458476
471601
1172008
758715
292417
219722
1139739
123017
1165747
250516
414754
841674
643744
108780
543113
164130
1153727
822201
588948
783552
894564
404027
429246
560539
816395
957759
693249
1152812
795860
180189
521118
424025
612197
600837
92727
1020269
12182
715485
392888
192883
533398
955605
255188
287287
357289
160892
430284
165358
827538
87478
604121
860328
496151
308974
603189
263009
891940
334328
1102084
578065
165306
968679
1063230
617615
720272
407059
696203
840457
806716
1035773
272894
830617
386677
1144410
234983
963864
46728
986941
133787
698342
932068
1146797
558514
666711
891591
5244
397180
429908
933639
352347
1051331
512168
664910
1188178
352266
350155
360217
7385
349404
909741
884906
412946
859645
1061155
243878
355654
339863
694252
793841
1053789
451381
330466
404957
1046293
426942
561021
1119118
993428
1050155
1012413
139770
725153
75769
594473
856063
985817
1095597
799378
700948
807317
258771
864644
377948
770292
1116647
436443
997408
533015
389713
487046
336614
360064
1171815
880228
930456
1182620
89128
457295
985267
280504
956478
816501
909401
959071
375555
886953
467550
1084502
1050354
231155
264575
940015
1074970
265914
690899
1112749
653785
1107665
965805
497785
433378
1092460
245840
331222
735927
471980
165672
1121957
1174469
921730
791978
658298
645761
704557
536009
897912
409404
1083984
646322
311242
713801
1018640
1089056
702661
46563
1064736
459641
1016088
1057474
1161819
913111
366995
475887
456957
1141948
1153843
664120
218799
814666
183125
970291
735925
666202
885755
298166
323679
560566
1171043
904680
1177683
1137003
488518
591562
925855
430659
140530
77122
163895
701738
618602
650441
905188
917914
125188
1123184
1099644
1048227
634975
1069377
1155263
216699
275426
1078222
494623
565471
788742
906757
338842
844546
12562
308317
1176537
1179743
321383
966494
453980
574375
521033
989335
651686
606262
114261
641606
887409
316918
468507
259094
262967
861345
41406
856713
340092
490364
1026340
615361
796364
574089
304800
366772
191705
1153765
435519
986754
916763
129252
883569
740432
169110
1014574
361190
802605
974048
626189
305452
1148359
313841
966925
495364
710025
993039
301018
935398
640250
171348
609027
639053
582189
695780
747787
1146586
482144
88117
183239
970149
221540
1011228
180512
192724
989731
241588
348946
791352
797632
193397
263519
23109
784222
542040
692111
954601
1107823
18613
128069
1053914
436103
913335
1186918
703115
1189910
704733
948032
263803
139978
499307
1075546
671901
875408
761621
883973
1171812
107394
435258
752007
1134826
551822
716455
392653
364551
14571
299937
285619
430735
1109453
209075
876545
120999
1017691
661751
1036276
880720
567924
898520
1148164
745346
462197
332846
71732
554860
152056
654418
655545
36468
737069
1175172
1143567
938420
987298
199272
722697
724739
791750
1057967
131569
299989
95874
404719
627156
885679
509257
1007489
1141030
43611
980130
881001
1184200
1165682
859266
899387
1122710
444521
297827
14446
1182962
1094507
1000804
143587
962590
418310
328237
1144883
268545
1006032
555815
384042
209393
1032905
376308
1086560
275260
499529
48574
834444
26693
380441
423438
418420
588407
704642
923821
43715
137467
1154790
175595
259208
34471
153267
916966
598893
823891
288062
820144
961764
867720
497737
6528
1042954
830523
1157156
591532
823068
721804
136047
583874
818757
396417
654776
730826
789139
699562
888376
455600
472349
563554
657135
362917
639871
1097392
855300
964158
240280
661554
209106
428891
576770
956984
152380
409972
413204
689626
595476
37608
517581
656758
652928
436032
628338
993381
608714
142154
474531
338874
286785
145846
959098
7771
1059455
644405
784709
216549
1104208
311484
711452
877903
1112797
74817
447724
491314
436614
334908
387456
1133074
181834
700818
326426
571498
804613
1138669
187817
574131
160490
340901
919841
80439
144497
250857
1124401
251788
366004
193981
1047259
1125928
1011921
969112
707485
1033067
831133
667528
23290
435988
446927
661917
381842
282025
52096
885848
928123
1123251
610489
716288
460285
972963
720927
1177017
139119
1129648
855852
780036
114093
659910
103182
510456
47620
634992
336098
212858
365424
1037571
807859
987905
42633
224443
766
29033
871469
1076255
850487
219473
1062667
1087622
601571
775591
948444
524125
557889
118622
953802
603120
786851
1096652
465473
559240
973774
1148736
276284
686923
670920
466798
326763
402948
635187
499997
898527
342980
1133261
823224
500096
348022
174173
258860
201834
614171
78372
293831
335631
469765
1077577
466393
337288
474111
270378
728846
520845
988194
909649
655701
140747
723707
845611
458043
971139
1058496
324085
232624
230690
225893
155159
906483
101525
938110
209143
1004278
994158
423195
907215
1192150
767917
527763
1016870
1097684
766674
698197
1135727
709985
847222
966759
1119568
539865
264385
534926
571805
865810
684150
980674
851775
74654
220453
438926
1136923
786724
866069
17143
604617
544733
720947
186395
554489
46777
165474
979665
801651
1161853
193220
1173061
465017
117358
629811
70479
1145908
315064
858541
982092
825091
1068914
93731
1094682
63733
1126800
662846
705817
221651
906988
762301
1097811
864271
1171032
464728
400591
776976
867314
748835
43113
23229
785774
887550
26521
496533
53427
1107446
1156057
940051
305972
35036
569416
292084
945020
107190
226380
1023979
746438
32370
986312
1160623
123464
926022
207557
463894
252976
454586
157778
1116569
773806
805696
251229
417208
743871
935574
46008
368387
659520
1137692
519936
203417
1178510
352531
627428
1073496
329871
579031
897832
663096
158765
621567
1192087
951477
42448
1075284
281570
259514
112593
286224
736457
246307
608313
481320
639311
435612
447250
93296
121961
724811
677289
605087
588750
229137
808302
1075710
937911
1039385
187939
1022635
905856
544306
1084514
911975
806642
894930
449622
405915
751683
1038052
484719
841807
3246
753779
627624
579265
1097232
1009793
1010214
186971
791771
10412
1174213
727129
29535
19838
970215
226902
477449
786560
992181
881242
917762
737864
638182
913751
23814
1169285
566140
955254
861909
668906
69471
909958
1010250
123352
1152908
1008405
230613
607116
853966
176671
280801
370378
357955
836499
1191003
481768
554309
514478
1023842
1146624
752816
600794
93434
981947
160540
954850
459091
906200
274037
514039
959428
996652
4357
873275
847682
170820
1189263
970689
722437
735631
421346
427581
549408
461448
1102927
644293
287658
349742
632501
192274
257502
542861
853793
358593
124114
1168770
315204
195781
102932
605609
661152
579124
289194
1034064
390051
375346
375307
1119895
610940
954746
304928
427554
195588
442689
362624
32499
281460
176202
477482
953552
287896
682499
984868
814234
11478
762682
1006076
275249
635603
959968
1055687
137597
591
786416
615307
1155333
379977
351884
936106
774324
146330
408276
731384
388834
454798
192910
78909
307628
113473
930912
277615
338476
114888
790115
640559
1179588
543659
490891
110842
475306
250613
169731
135200
488772
910747
1058375
1105852
561509
281150
129276
151548
810427
502060
1157624
944899
334723
992207
80060
815116
514082
897672
979657
865565
955505
240469
1139563
871585
744033
989474
148339
206098
106562
787137
943846
536964
631182
77856
670672
20204
960025
553831
1071397
390463
113459
887144
527769
1149783
713085
1090126
33998
7873
1047932
837423
822057
874621
1042175
701811
727453
371626
383136
901269
460458
507330
513599
338527
767804
570443
527498
1187572
301520
934182
982746
957323
686339
1132708
558779
1057
1128208
1148639
250988
825053
317969
722748
717622
4234
559236
251011
1101589
951354
1149327
799706
968627
1093375
140163
862810
561568
76359
1150722
347019
114573
96163
1006563
831225
359394
4260
854675
898337
622137
716449
195425
29337
965068
1173898
451003
550199
283551
223459
15119
226611
657942
1168631
335340
297727
413886
617313
782828
1067474
989986
85298
266083
862192
767555
96066
424818
229793
449134
525068
451132
559878
671557
75743
107414
406986
941097
584058
360291
31676
764042
346917
958320
977143
525029
1108417
329045
1125862
749106
959656
506346
526510
194490
707298
1161099
1062173
610406
1018083
152425
612655
395700
754112
949799
14387
790752
881768
103319
1144075
492475
13667
997879
785406
362454
123494
192486
505943
630500
152415
146628
852775
687250
464217
1150046
997053
523075
1038424
1012966
1121887
1018458
617531
169714
915541
141320
1137945
1190751
49443
683548
920374
699824
398026
736450
589228
1105047
283249
360101
998499
470167
623677
351185
1082836
180774
1183039
146085
768804
682269
1033291
676615
791501
50911
953294
609576
1005630
682027
152531
1059372
1125450
364757
1188384
515952
287913
342388
1008384
702843
577331
276594
703344
1114341
161741
1116371
882164
62412
447838
688703
120046
76411
1176542
138590
1080062
405124
546591
1015030
360443
770737
505019
696301
785280
830531
446907
613943
2488
598943
410835
889522
385024
823672
418233
532061
1115102
994993
949719
710811
191889
1070651
896423
1166565
869780
408948
328411
1163564
611585
644067
85489
1039273
541465
253936
140048
889881
760382
28251
260137
225507
800318
621865
974811
784531
707052
189716
1096220
798590
1068741
483247
27132
777100
903757
906455
915892
291071
182533
339691
739588
277942
553579
1093633
273113
381445
1188816
377833
315670
365299
18407
233594
72406
138117
1081504
602832
1181534
64233
769195
314001
424731
984196
778495
18579
874615
34579
195643
296483
291387
77577
1136895
764988
871583
986170
654535
479084
1100925
590200
551696
363456
742220
556644
321283
304667
484895
663339
215970
850143
707670
1085305
438343
568776
114980
966540
564187
668440
1061865
961318
716041
79527
479755
1173411
494297
666829
1177405
980149
851394
486705
1051023
271839
1020213
152913
801178
322587
328913
40690
193492
1129394
762655
100372
17048
417228
623943
830804
733152
145837
1020474
778119
977229
990522
1075764
1152226
693232
192422
440199
428028
1121733
109503
110639
953229
721496
24866
427694
348321
1147895
261302
1142277
640693
24897
1133680
583926
4639
828847
683028
860939
409073
373325
589127
289909
1005559
869353
745675
776525
616098
923540
700749
187565
961909
1011750
189635
936264
279174
309967
603275
630549
533907
601687
953828
243783
891577
809086
570133
463590
876091
1090441
101143
697304
169671
457334
774154
962505
1055307
76169
53334
982595
1033674
477220
1176221
808621
1177094
1005995
170423
1181944
656805
998903
359900
542161
217298
593502
426790
548342
206584
838121
376567
773496
29899
601934
947767
1073113
922483
848885
645730
793309
363562
314795
49501
678235
318329
889152
520348
534269
102339
564301
1060720
1157532
441057
44017
30907
1056757
134579
436218
747044
177662
564161
857886
793206
1143477
1183101
247531
510144
1030636
290157
198686
571049
243250
1041434
543055
581926
1099095
382674
579369
263901
1167125
358984
654608
458728
977665
430335
1156471
194550
1127422
500159
893404
522136
1002040
697062
681451
978408
549814
562929
1144981
1063607
1088690
745486
40929
630665
176612
71256
120427
476982
745365
62255
10443
311939
130660
52573
620820
693081
802735
719497
474108
334855
425377
829160
145772
271023
818018
252570
681057
822989
1099908
1076384
352847
651899
502793
639325
509593
516002
812373
1082789
554942
500706
815563
380129
334103
678360
564641
914621
510395
613489
547251
491851
1082763
331643
913850
269823
436532
36982
785868
147767
892950
895474
1041339
140990
930664
471898
487965
296069
1021588
1057550
661719
541149
555664
348662
509754
673748
787442
672632
836276
302546
306578
71558
603526
358001
267276
57576
164527
770382
179596
385134
592321
872431
884925
381478
1122762
368469
1015409
57959
334062
986262
422430
565993
670498
989648
363413
981712
729206
663975
463073
509724
1173595
56075
926709
684000
147264
863997
120715
654502
626136
51401
151505
590000
430472
284718
924714
578207
761880
192962
750618
359405
515533
655158
319107
818185
581524
38397
996043
486216
480809
710633
542349
1139343
53272
1117070
439374
906981
1071976
941693
1155385
657922
232667
846732
1023579
407894
241970
896410
31966
288138
790992
873543
771441
6096
152146
385387
930057
804790
474253
920813
225372
9750
758017
516870
577882
1107267
682085
73990
491378
673196
400196
1132264
439682
151667
902492
699304
381961
293867
136151
627969
1155550
703787
281783
1074244
228682
151908
758553
1009918
347673
851840
177818
366711
866451
234722
133548
283944
865290
755000
738113
1188421
58544
152763
662748
89485
543502
465031
1156520
565245
634463
487340
118789
328770
72663
1060033
582145
291806
495512
238112
550016
487360
652132
334789
550410
445930
41917
1134993
212585
408467
202866
888964
438772
838987
399015
1105347
435074
1006974
533454
800560
643276
1133184
251247
812754
791552
319144
868340
697901
918454
1061898
66779
959181
420283
79691
272330
192323
69318
1099709
351569
1182877
777747
1153377
805265
541656
744167
1099030
1027219
212413
109846
234239
976716
376794
458693
7688
638341
843242
584933
931195
891339
250102
477530
656964
723862
197483
348631
843843
702005
239455
1163762
1053807
17673
821454
864368
994000
1136266
1182972
171551
772339
1035253
518161
928590
753151
749432
1178349
64696
988868
604375
1058561
98060
868699
109812
391913
1041496
1164834
117373
549473
356759
771333
813077
736977
488242
115790
1079565
102814
310393
321207
1041451
477720
11325
147301
795370
541932
526286
545621
1111282
817801
314839
343179
811586
172276
705714
636704
859982
852015
932039
252257
1137039
541427
320780
419091
994545
257878
798769
653294
635845
626905
1014999
145306
510515
425306
367688
670923
712661
655760
434553
995317
564186
340627
1102942
607690
190611
657176
513676
833629
195309
388502
311648
751705
351530
1110833
446657
1184369
90894
526564
356106
655743
359310
464358
1179575
749784
357667
909232
237054
621753
717719
571872
842474
71003
886029
920006
1035453
430946
2765
241636
630753
335750
977008
108195
113392
507889
589925
1138758
735793
1045498
282477
992046
950747
1054807
436616
975081
1121124
1176217
280212
1082966
789341
812084
897182
240086
94400
1119335
72873
1062927
88168
526421
684127
1118023
942273
449996
525522
987811
445131
416095
889664
75010
668487
121866
62808
197012
749242
501924
185507
330406
1189542
1137149
653955
17965
108054
440077
189220
813660
291836
169399
405535
467417
698902
19911
459939
398171
809817
312702
890665
430109
986194
1173965
397922
624256
189412
214658
1076024
1088116
217608
758441
23470
966920
1080536
453675
907677
439813
124358
898478
959229
241294
452062
1075183
1054840
455214
950788
214338
80104
277821
813550
281416
97488
1140068
591123
276044
702017
599556
988550
159161
229158
632743
1054279
519996
709561
1054745
888406
387888
1078674
433121
240507
558095
608678
588723
1182108
1029473
425385
1024118
917165
1168857
837700
553364
283920
934598
587637
1009986
1092386
507243
539505
1123481
320330
15300
1032779
432499
878569
1065956
143773
91299
567690
966922
590665
281352
734843
621326
498875
1183240
1072798
265685
633188
542038
906164
1055769
926154
349711
159976
914100
484050
479346
149256
788556
233247
91577
959592
1107231
283606
576551
554180
893471
320154
273441
769974
463563
1117266
681170
1036624
975126
884545
521694
883593
333559
284245
1014173
499595
390027
1034705
394219
1151557
134414
1169558
890044
968271
646642
945495
836252
465370
861505
1100850
802356
255851
904118
46405
408599
402793
1045235
637808
235903
454781
990739
971182
260341
928133
554413
1062348
671767
200475
778776
481997
832374
921995
301122
231094
536906
238180
590750
984282
208808
35456
376055
34077
20846
1064314
784249
149664
291320
211914
1027545
994858
817837
39774
842511
1006577
64373
129459
1094118
168799
391071
1047458
657669
631549
914283
723373
528165
712694
1056762
632562
529075
788092
601903
585105
481282
73893
758121
63155
285476
1136123
23392
734447
1056730
1086214
9571
662459
323575
81254
222505
749038
263070
1780
1050364
526334
658956
591196
750879
1169565
1098655
1181666
189469
1055902
837843
47537
792636
502440
65390
4885
677702
502129
772469
228434
993621
20702
85602
688275
350864
204963
750433
653803
540342
440707
280105
375629
1009236
567149
988597
592703
194332
841234
99122
307209
526807
42374
1031632
89286
303254
442883
176189
749333
1026087
490707
466943
429508
36603
321456
859348
451930
1152534
9859
359122
132584
713207
339051
364692
395481
816361
1097480
657062
1102065
622831
3734
868216
1034470
515640
999269
880636
12115
10402
245166
999719
830352
971534
79003
1067468
352813
283382
690309
1180953
85404
626018
120135
961331
660806
938825
1013668
132710
428026
387635
675163
222987
582800
674727
727312
488280
1146443
1060190
542799
259898
66358
544583
1158776
209677
570152
373000
876003
95809
331831
887227
320109
982681
34497
566706
206136
412956
1132762
338279
978819
249701
701869
867494
541583
1113205
185915
139994
910393
685760
518356
883121
840771
888571
102260
442218
13414
1047473
708602
377612
160509
1056889
1160898
91749
237379
617632
1181950
654759
66524
903407
498640
1040533
1141808
1081980
568743
168577
382900
795407
1007057
96298
885132
93489
383496
554070
284079
640454
383482
515157
960441
355917
839439
1161227
914644
872088
45281
419691
694189
597571
669582
529776
367538
190951
461479
697138
4095
304574
806408
670253
421169
366098
462724
923618
712453
185106
117360
49258
627405
910334
615732
19486
785072
281609
962697
627553
187120
417223
219011
703431
237549
170600
398774
600197
862208
116378
738266
771490
222318
393906
712192
339312
1176365
755230
402237
471383
1015199
539411
426662
268921
971882
176181
1184545
104531
507267
323233
74967
957743
32401
1167874
664159
402704
482895
1085166
325669
934210
1053433
104476
726253
1042064
681735
523890
792942
738003
712045
1047346
719903
991798
572175
188222
840197
578525
151054
55257
690408
837024
230821
407703
874032
395044
198858
598021
398324
119885
322918
266618
170900
227942
461806
435309
1107003
390327
143736
1010981
608935
437248
723469
128181
421703
482949
385223
756693
43501
348768
1115325
301580
864690
1143195
464981
547231
107148
92038
455801
199056
303331
270733
1083693
141309
208017
1045065
878266
1144978
1169621
368903
102087
898657
1074620
265666
544510
956856
468592
928005
449557
9083
908386
614617
156183
87182
901124
994618
705680
413045
500438
641379
981845
378618
293805
67177
1151692
222137
1060048
735463
496034
335719
894217
366030
873837
575932
210297
1107965
640867
571876
445031
562303
335183
1043559
961597
81161
892270
23731
552679
508620
500814
820072
252613
1034810
534835
278794
722343
933521
54198
1139839
153897
438106
568544
1007993
295819
433736
1108285
98597
319708
1049914
1161341
990324
684970
600379
983122
636305
21912
1063895
431716
714963
70359
855995
324026
1040634
180973
177180
827517
678810
477788
816613
38382
185004
123795
1187266
1002507
240203
530531
758078
666804
913210
608172
1068759
1152007
764770
632727
1120051
894757
666287
678762
929836
1146579
161018
361316
142290
1105236
1144185
908781
20864
242987
558046
737489
181473
1152649
560960
883502
348320
694676
423134
1047519
908993
773798
1169133
174079
251560
543249
629903
1066634
402160
353166
219594
17502
62634
891064
567869
669626
883914
319290
561518
118897
527181
42519
318051
1036841
951037
1116694
310870
110383
151899
1158799
665298
964357
386836
559465
924212
555041
782583
1086786
263102
1003584
397059
164700
809232
71480
477481
424212
564812
519866
439830
386944
42020
988016
785367
783969
955364
1113122
411797
598127
767397
811483
76087
1160938
320406
1056600
713272
481535
734146
711652
440346
678153
784665
861255
615514
1131343
49381
377886
217043
889233
89424
681264
786875
842397
535997
595236
477840
97153
885100
117284
256623
253983
13220
640854
739999
20077
785068
962567
539008
772060
791040
120393
638762
726667
557065
509356
904796
600543
807325
590770
615545
695790
458413
387944
693738
303928
870297
1091695
700355
748805
1045308
943960
271734
653079
410705
297242
859091
982528
185543
265044
462379
1005529
432169
534843
281135
1065881
370173
799722
149853
20312
366391
768298
132642
548489
912632
259444
708472
12125
245023
199752
774024
924063
15276
821058
59466
765821
987791
164848
312957
786505
359026
459691
341283
311282
4331
584443
196717
427978
709067
814235
1071394
530002
558645
1067985
1177810
903398
133978
37794
434343
564946
534808
657819
445624
1037609
601170
437943
870875
280313
881548
72107
76789
1159357
999429
765194
671132
849321
1070978
1048250
1169510
776288
135576
667799
759576
1166422
1090310
266356
1153974
745777
217202
318510
515654
837349
1104105
142667
240209
1049345
494137
799160
914574
889009
205311
514217
332443
631164
541450
834032
585244
763986
253950
633839
264099
102905
994204
773131
549842
1053621
1029578
365908
12892
64110
541364
716017
976918
98767
515682
740674
480267
625030
713470
341559
513244
179104
891580
27052
431856
724948
1089978
1041614
537156
1105543
619704
778095
144034
714555
992943
506987
921157
298743
448407
574438
1008402
871243
107237
1165936
1075172
241933
622379
27716
839805
993292
862660
906202
920864
338512
439955
584256
691635
637277
137148
1035039
269841
918108
266474
1005781
222623
24505
1144603
1048
558706
194783
574930
1062683
1119275
705307
151151
813042
409015
780580
62544
890455
115667
168627
358126
128207
655346
92076
220671
497024
207824
788963
712577
156092
370159
210896
43648
1126473
726887
703673
631575
608311
254717
1005698
403869
629858
690279
210295
405770
239997
544916
233166
1041306
226666
751587
896848
770473
989753
126877
133140
695347
274834
1067715
921218
641413
248643
832073
112211
115479
572345
559812
249815
871468
909380
1000743
623120
103969
575000
715968
1159393
177991
518815
105444
514891
1007092
494683
136408
62852
479641
219519
254933
702255
465008
222820
393350
361262
980845
869096
245329
225521
1087149
853069
10526
565595
740526
289206
293520
878443
929801
654425
1166349
241316
1054791
136452
1145489
685342
127845
42819
176800
517571
720740
411606
675461
150681
957303
1073975
590492
990505
1189919
960240
135657
510153
390304
724254
86622
816019
743217
479671
775958
189554
638970
6443
247208
561201
484855
187495
694406
405685
469304
552189
577434
1005859
1115264
1129937
871167
767966
237676
1146992
1004088
668167
71537
849302
903232
304092
1188191
592377
821584
873498
682593
585668
107712
26964
1041046
370930
631875
785581
824740
731003
241640
370241
1109346
1104694
132794
367539
659
1012830
787843
533929
415700
1057363
53806
625114
1120410
516438
949975
812340
593812
812889
973634
794811
227153
785333
665796
1013621
523193
92075
720235
1099861
724705
69875
512416
905211
933398
975832
547837
629936
912604
1071879
1093549
102015
924960
686883
643361
241476
607009
1050787
51504
963803
319158
195706
590846
850787
603032
58416
779652
640830
446060
482879
246805
22493
5094
559347
324703
481955
438602
137662
902048
879614
353127
68646
760600
638131
338673
514889
772820
1050852
203715
1128866
753478
101639
1108328
896669
215205
180359
49516
312313
7156
753457
791104
54716
899965
440015
1096255
838441
756235
1159394
285555
890342
205643
240430
1025966
848072
793387
879660
711334
213209
1046704
805317
211066
50338
646864
517186
644864
1111487
280214
768078
207992
915540
393778
924161
904080
899796
227252
112193
214639
376460
475917
240089
993337
159728
1065457
1042872
143748
617392
748009
578303
801663
358090
1048369
124533
405503
297462
338731
870380
93502
1156808
702777
1147722
508282
532420
908863
490602
757786
167244
657061
69675
1052566
137958
433541
51897
19720
278491
318766
162276
1061423
404321
1130554
27281
158576
1080449
296830
285545
1042255
1144355
1181864
1024933
1180046
69728
203524
297179
272787
483082
127339
267339
981308
757435
964701
1081931
231862
466287
13638
536962
550307
850548
610636
257853
580503
1156748
50530
61415
779021
1138271
1082218
133332
57501
749425
671711
678031
303908
533291
271919
428673
1168772
467930
709586
708796
152063
566306
211070
92603
745829
678003
548780
976084
42849
681899
400087
89054
464539
563261
861713
134370
352688
667961
812273
405838
62325
302890
838811
1019022
767516
1171077
1114581
216694
355244
338718
731468
75053
149947
1054970
1147284
289277
1114421
406795
382170
190435
72706
822689
295252
552960
569616
260804
808855
1142868
689175
387194
668657
359342
95699
590575
385506
1047988
575484
1055595
610581
656183
1161302
618516
422342
105374
528023
998674
116993
460049
552367
127653
1001591
1013193
117051
559054
728017
397914
114858
630521
1076336
992429
663980
912842
341743
523633
962834
517646
932305
223509
1187006
186344
839869
1079044
246357
45935
316034
974571
927285
321795
993523
80604
52117
720193
898985
396031
743043
855485
904053
707532
276050
13665
465588
92969
736797
127413
83280
87140
458328
391297
1102808
462954
178316
378648
1149580
831063
130360
509996
852211
1193003
128112
499860
932910
1075156
252029
563242
623387
671301
61500
438622
250667
1075658
1117737
496987
1053840
972856
944642
715491
914859
168517
519638
607265
1151144
753239
1007837
639076
727500
504880
805974
787882
309748
189367
808711
172343
871432
810198
422239
235238
987833
1070451
245857
301923
350752
189619
687521
546150
1113619
389495
936103
23872
1120080
785896
721316
1109350
171419
634267
908941
1172037
602893
869912
502416
609153
167918
325533
797844
155885
843020
366697
815514
656071
323852
182121
351921
732454
869518
464115
349226
865791
885284
1126515
154225
980165
473391
671357
395478
1006866
170315
131337
650484
255548
611065
1051049
918888
474616
906472
106290
481385
69356
1009497
432975
1038084
976829
231854
806936
612467
1172372
963140
1092944
801840
92881
876045
1117547
36628
545843
1001768
584938
696808
700582
714259
1006644
565502
645947
490291
991529
604520
666073
633323
636083
64113
1170062
438754
839059
1070593
722381
1132276
973632
586835
276472
1055681
401943
1085606
1090682
17789
417406
690390
379232
184331
941756
437804
568589
149884
922374
751561
994132
668093
162003
948787
786824
1011033
1060199
602141
620504
338344
183112
753444
413873
212861
18390
283486
717433
913823
238632
29928
369004
463867
166893
244246
108746
1037327
929811
194584
894794
636986
935662
594437
900687
1159227
1085819
426631
643680
603115
225655
479607
181443
691012
304415
243763
614296
380883
216233
821054
254071
1083644
634304
900341
495643
543295
948316
318662
281245
838864
119668
812134
723039
639805
363440
1160923
633094
130442
1167848
388786
858127
567892
349723
457065
733132
983064
73648
1014134
835390
473806
633327
384426
790831
230586
515974
685279
247744
1160130
467832
1039736
1186040
217460
291147
497087
510408
307595
174244
667677
700697
1092865
1011413
1120801
861966
293863
905378
711496
149057
870663
770176
1183555
195472
37243
1149439
480392
1085523
816348
458141
1063075
1104823
149395
306716
484303
685576
863209
1178858
843230
732872
960825
472540
617742
8212
570349
168507
439503
784525
51195
855744
941940
573882
1156487
700550
354201
344659
1077831
19475
66317
454490
34079
1048548
706571
906676
414325
138471
360931
246679
312502
499281
390752
88157
302757
825211
869589
125979
37449
997766
757587
172339
64700
922026
635401
51815
59252
844558
818031
204874
315564
1173487
65591
618066
428919
150299
482006
1132376
933919
497406
61357
181949
827527
601150
1019434
881418
456630
398913
882099
961213
608975
245121
692390
444744
975297
141471
682285
968298
1159038
673998
357599
790954
14882
546603
584522
158167
1069540
580290
730872
1059843
810583
490150
163210
1046046
13197
689650
678212
681255
117294
878766
95588
729990
193131
750286
1054053
581942
233857
204699
818939
30159
6150
433997
925462
1145001
527905
700312
835124
234596
308659
440443
572301
593510
1103803
984192
625412
748780
709642
622670
688805
30879
321636
484651
981541
905974
281494
632353
160855
1112946
559320
472868
912015
43749
288743
455852
307157
901318
4557
751766
34159
72754
1074185
1020357
334772
995985
883988
499362
691984
29184
771330
446593
401230
926787
203984
31849
622814
857078
478447
204730
809748
915964
47016
121180
298944
303492
428712
547770
881258
1124437
713097
900842
1097160
353213
724342
768408
1156248
641596
473419
1078800
905837
295897
604338
1146984
858475
389516
286422
665966
914068
224373
317737
299392
1050677
513168
143130
818040
1020101
233727
332856
854677
568051
8433
903590
968476
741083
424774
840205
814236
893947
1148720
547157
810314
902495
1193301
482299
926381
217316
165120
466965
1171065
412608
597929
407643
1052960
253452
362503
881633
136634
754116
51811
289505
753614
708894
1051578
1016711
1127502
951974
843973
923855
859252
1131174
489332
440518
906104
1136313
24077
134407
665360
547328
758985
341663
1171391
180190
942983
710066
267412
1160690
819331
111218
120865
491459
527863
207597
158921
973368
749774
859742
1136982
601477
218304
110448
1054537
1094383
1088898
138604
813877
566899
385021
392611
637625
132468
859688
616314
665258
453806
800616
597006
1054835
192535
49844
450479
589167
155622
54968
332087
654375
707505
142828
666724
466197
1071031
50272
1158190
447341
132621
495214
829302
1090885
36568
610102
1187581
625665
788712
281009
983657
613276
866076
736140
614762
1084712
216045
610546
1060894
381845
765557
815065
1030166
356557
624602
104442
496711
1002941
138084
701009
543401
884550
201008
461980
966337
107100
329210
1179348
193549
846752
153810
529477
869827
562229
34467
527666
875865
885115
719367
732817
261884
143437
500301
928414
722820
1031404
701287
1055142
325994
976976
673925
289959
849608
805878
984008
1058337
225216
877551
460294
999562
179199
916000
826186
271075
1099727
336663
438865
491711
236495
1053863
712035
731489
1062134
726554
563826
662983
1033045
227839
596502
720262
560999
1109858
181427
1123508
460129
218943
71252
260636
959180
836193
202723
538234
113500
899300
696835
411361
1039877
167055
1185784
9210
1034608
426867
944304
571584
409424
1145750
664980
547345
1064548
339381
292470
531023
886627
628592
505706
755813
599411
305458
425595
1055664
301192
320642
226346
947419
414509
768795
116741
1056887
878119
1160864
784481
632324
43767
621570
298475
20542
977522
818954
1064329
411566
154371
483520
584365
461277
718109
440014
476419
143308
52575
919578
114861
196017
1031835
1088185
306377
231556
150499
424003
1151580
820225
266724
272950
868846
764107
37051
748072
32408
783094
802276
1106806
722646
944595
89722
337278
176235
736102
1033565
1118179
394409
457193
110975
657765
263373
209756
694542
237241
908522
346186
1045545
445738
700518
630416
439796
587783
215873
753125
256354
239315
922541
431826
525289
1035405
745894
822575
504142
842845
1105635
1081724
406366
281603
481595
136841
1063757
1029764
533556
216825
1166763
433454
145394
1125785
714832
674234
757782
646439
500687
555729
373758
471401
323377
315934
1149332
246218
1009125
116643
944227
818455
919835
286670
596777
580852
404780
43687
935247
1027187
264684
1172517
597832
306241
329193
166959
1018399
931517
649651
504614
65136
362499
1191842
420056
585496
322545
731494
272638
1858
840264
790904
457863
728901
922656
385085
1115576
119652
84929
107245
148126
740768
106664
140458
294844
682970
224745
368113
655492
1072168
618698
928863
941284
835369
716262
160042
766963
667749
784047
228874
1085616
379083
463270
187324
937458
764880
57182
136095
706099
377445
553927
197390
1167220
573491
948048
397821
1115793
682214
446270
1153661
750186
251616
1023782
400808
722628
206015
367449
377007
933314
1131897
210560
1000107
1119929
334420
1096142
1042626
1111854
871089
1149021
344207
936224
915675
1158078
279619
1147134
341756
328267
1121582
339617
188805
914073
847324
464798
577613
1024181
59265
420150
1050091
384479
832664
1118443
418484
1088001
672133
1117382
1093619
249923
127674
312034
1071549
850470
1124190
621058
132723
517979
675443
604254
679378
537873
916516
1132049
994497
18462
884767
981062
780889
812886
132742
863340
99128
469663
1176654
368123
979598
702614
300471
306192
845741
197820
830301
1010255
688159
790387
349857
1003509
950145
218837
246418
227850
469975
65526
1107747
178290
420756
901880
480853
77072
514697
152369
972401
785267
79687
417382
642938
1019006
322461
1023576
1076589
109686
864043
680436
298087
54128
431225
88447
650376
605587
205049
789495
1163693
751991
1034179
902064
385630
355011
111463
543139
406773
500049
726084
863255
696333
375136
1128390
493743
1100330
911699
250745
375579
338214
1115126
856341
293888
6219
260301
970752
866947
961925
524793
862025
97766
1075464
45975
1174095
1117169
20675
1032945
473214
659294
991357
771022
499364
610316
532500
371513
692669
765827
1004063
482711
215374
159114
202595
88577
1172010
1151695
944539
490116
579753
1089314
883723
1139701
979420
863357
955475
325946
221929
127206
798830
90090
991701
375849
1188454
87192
301841
170920
44154
345198
221493
348829
41460
106806
482611
633057
1140171
608396
317399
932539
429192
630811
395173
1062347
987898
192009
892268
61144
1103840
331456
390974
1127723
671722
763331
433082
814508
940387
114801
719608
495684
740077
366755
568413
238963
668558
813699
716591
280343
241743
864596
1186791
351633
779275
185832
152292
953459
571550
341327
1169534
270666
878276
756889
591122
849090
914371
309008
1078704
379209
460949
328538
282850
926772
166195
581494
260249
750401
293913
1025767
1039787
460696
236819
472248
24155
214978
793982
13008
575049
839519
973337
273860
474110
103609
492206
123926
886598
201530
49028
55792
706002
1031834
119957
393631
648540
645029
553055
79551
560832
600625
321605
875420
1179208
931794
1152919
443254
387522
350213
1153820
1177699
726609
875899
934581
865651
1084010
583782
299147
1137431
1009459
1113502
980188
900025
37530
993905
519444
1186570
87820
439189
1090495
893548
278167
508266
365978
1082481
843739
150668
595900
1152866
587611
155181
404541
1063865
1087766
1004646
619329
1108025
362103
635127
511563
533601
933765
1024097
1179610
1017617
997055
347748
60085
642820
429212
78951
266989
1102901
242041
179385
868537
484203
275441
498607
285424
127081
970662
985180
11878
960426
915233
755715
710521
438209
166293
1017422
945659
827874
281973
333659
693679
111664
42999
737325
194933
320922
695520
165556
332990
848498
721137
757701
333763
228328
214137
743897
190362
212115
46965
1112875
142965
578744
1145207
202827
950366
612735
512487
824213
539214
185252
533815
168595
822835
892820
693987
418513
1116695
921063
1102578
179243
1023822
516230
184029
472698
758347
790299
394991
168084
607834
703293
382705
1066839
1127371
1144106
935630
478847
53935
961106
601305
1029767
1122336
918942
424393
568881
735780
299619
763753
701191
741842
371042
195748
442786
73650
110835
1174567
1141080
153253
1137438
722422
791449
819566
822179
621429
637798
32257
529833
71008
600594
451270
128561
943827
615601
708127
965326
915420
1182257
1100972
668922
953063
425670
195475
855014
290512
1001106
363515
473057
494221
1089209
124017
524593
824594
899093
325405
387132
88742
1052297
1166959
929436
213550
904726
535961
321563
1051342
1078875
780226
156469
511605
273625
709419
407041
68011
843080
1150828
925698
353625
253069
210445
931142
754738
406960
767709
701962
309612
1106739
269636
491964
252348
540920
246118
980378
281499
1001208
703874
313351
1187070
210138
107906
109297
649584
986212
207579
707285
5881
243479
1101452
649868
964623
456461
111947
843493
694098
860378
704664
152002
1110967
1183592
264276
541090
136986
1030518
965234
1162566
410108
429537
101829
159776
443395
453435
911815
377951
340634
461944
138340
641118
769859
912791
472916
1158885
266572
236533
183753
389369
650385
1093870
935834
719792
1145534
401147
917912
43722
1077653
1061742
1159552
868893
664955
1064908
384887
634561
67393
965720
1130909
867858
305168
462553
1141444
122253
573302
747935
963550
41686
948204
804529
72072
551488
755440
1143668
470414
378330
441303
561041
354331
896107
305623
1063429
130744
993574
537930
318121
642553
108328
422094
978801
1024424
592828
712848
729082
722441
156844
1014416
277054
869685
526643
431853
231829
942826
1043767
558873
501649
886916
1130579
124067
838903
1188436
618260
927670
49390
701090
719184
600923
766499
343497
515011
377677
303720
662082
217499
822142
426070
411170
74296
1168423
151174
218969
616026
43287
882838
32013
1040347
243210
254507
427852
129047
1136161
645030
259325
810848
635182
526352
261939
1191078
788763
1074722
1038613
351765
209991
542972
700994
724440
181936
152153
522408
546853
1025387
871165
720783
556216
886698
966072
161754
151452
969128
930321
985714
103467
41539
600988
472598
134741
983553
658111
212098
949340
678359
24028
849464
49105
662377
1087641
678846
690752
423018
738604
352755
36007
406308
496008
858808
28054
440262
18181
751240
1040352
894869
612310
1130251
376758
570118
1033673
502863
573592
1014718
128581
331027
366339
26658
711442
415024
136728
749679
212439
1100811
884971
747802
863733
793877
292734
1058945
1040017
1101339
88573
323944
949554
711606
712877
1087675
1177976
451666
787398
672964
533680
945985
427061
630531
262058
215950
743483
584017
629881
419774
95432
485821
6491
546398
341679
355911
705133
935466
373506
853195
96827
11683
753789
665853
163628
906819
780840
377048
896494
1059086
1172198
1047287
575946
577336
209652
300536
206383
375519
201241
559361
986815
940128
1004388
1162148
258284
627066
759397
901748
246548
635957
357503
717631
301408
1109180
285256
797867
740686
226325
1047598
933752
1143359
171390
551442
196729
593780
1189443
903057
379709
1132268
731186
673678
562576
259246
871722
404026
531350
18116
1059797
738018
947155
109263
892182
127012
387655
1061121
1130362
693860
968825
438152
1064707
289837
287446
80614
973158
371186
339031
742099
1085257
509900
18282
823935
410066
172591
815617
231581
840159
489078
572497
491033
563474
7032
378842
967501
25538
1025568
966649
443577
202421
522944
880915
706781
1046695
729017
362670
594886
1174749
635053
1189575
490872
999785
593621
571326
244155
871022
464572
139280
426092
764648
222744
847175
198773
897160
441372
457573
743177
553270
547226
350894
374972
56829
439386
1190060
193047
42109
804407
1168677
965146
904626
285691
707411
587060
503963
42686
47709
924435
1165619
763350
286455
904176
923848
468766
692646
653412
1103795
81324
470268
245958
1006735
851216
507296
705023
309101
122439
38877
1032951
309016
409608
495873
227120
787773
1124833
879690
406333
721346
1084298
834174
332223
22078
59323
979932
547053
248389
204965
828588
1133690
170632
112600
87560
835296
140346
20532
163619
717875
678593
677980
347693
586625
101995
961628
41653
567390
828159
778488
792343
796531
419357
1125537
511054
126718
150179
353794
1096936
517564
966559
1040762
237421
426203
63410
384455
130137
792323
247811
858455
218987
712587
474567
493411
155834
1101151
61956
661624
198503
1184378
810184
1171183
774190
247207
930602
572309
254686
862233
754468
1189527
298218
334756
912488
1035622
259072
454406
700158
378303
384264
732633
413174
1179015
1036410
808173
871376
996354
336789
850915
460816
405923
559120
409523
43601
723332
639898
502304
1090476
1076354
488735
524015
1092063
117641
112669
652782
1186415
369608
877251
900515
444432
485690
488671
398405
235408
151112
356508
968039
663071
761231
665490
781210
747041
738251
40237
1183562
647377
1177669
277356
95298
974520
1010642
316768
503019
1134978
124582
5611
424447
232498
1030083
976612
301393
629096
275802
1160427
117111
1057961
382132
1171512
81300
341157
376767
448087
620725
57226
580847
553001
1040374
1063200
701544
577728
50337
57666
952841
174572
931704
399368
337832
1138942
326317
1087142
951745
76568
103852
462788
3184
532765
26595
270590
1028859
576167
341860
950690
337184
1092947
235532
854223
175988
359955
181918
292269
506320
1058798
1028078
1059846
928442
904745
971943
446511
372481
675768
432754
227770
633866
420298
516115
786084
971426
848060
148618
984322
641427
158679
477490
464424
681810
411530
888535
1138866
773447
149848
283242
1026443
899782
24242
497116
425461
582520
345333
407389
1065694
210577
54945
44533
369997
1019805
341992
277582
259180
736511
805288
346401
223455
329572
77898
1104731
268976
124510
1100684
828292
157541
412954
563880
462987
512294
826229
1052231
676116
996679
813605
946389
899468
1107277
469308
555500
923267
57217
591969
84327
926117
453209
1131921
574866
443589
1112988
263596
1069275
390791
343722
45264
202817
975445
320424
870749
34815
681720
831924
666172
699255
746085
472307
494043
490976
843728
405069
559020
619772
949531
1055366
185966
771553
1143766
594530
112360
923466
865297
961811
110517
1169739
1085677
921466
792860
286469
731727
401510
1061197
167275
677683
436296
316757
334832
990226
492947
545645
918705
215531
823273
1164282
1018224
335993
155550
861745
203850
825680
710751
816148
830226
525487
901397
103271
270879
1085214
65238
72186
908487
463641
964026
71424
1119000
112646
497455
1183621
629632
632739
772813
774033
73803
745523
700494
31085
1101127
945633
1021497
1136180
311873
307192
766375
915987
336693
741460
561164
191235
1023826
784120
401662
934079
51173
314843
845322
801693
506910
797003
640941
628048
536237
1111217
355513
405879
372055
191085
625574
54049
1068682
979375
476954
675702
18280
721730
784068
60373
107817
114395
1028000
1095459
1156637
1069748
623080
768438
773845
76146
21173
828628
429785
1085457
229012
104774
139093
1057254
603045
790203
1111802
8930
379797
343567
1148618
283571
1066972
582944
135785
71259
730148
48758
1051090
985513
394248
667896
38988
642303
234720
1138798
423457
779332
1009773
658809
618466
642450
1038092
799091
1125456
321758
113765
645001
378975
1162282
480603
110357
327738
921791
354971
28717
483960
994851
457877
418510
968694
505849
718972
909726
579215
1021688
529015
524062
989410
77788
666032
1010544
1185245
274096
210638
922646
282362
472310
1172809
659957
157816
194566
1150508
736595
17319
808682
829773
361643
817963
703373
447984
548716
585785
1053994
1119210
1018862
777397
11357
416119
698681
807270
599485
150675
105059
99010
637786
1119651
186290
795418
515433
697387
555004
979871
137733
651912
874686
1028012
1175002
1076247
1051480
651789
138053
420214
855653
1156012
176059
682670
839603
1190820
204893
388262
1095190
323880
626762
671585
522184
816144
149803
799569
972639
141170
583352
12727
26651
674104
645596
567785
488972
477258
901305
755616
6274
1175271
201030
799670
1166828
88545
1014325
52294
86587
94723
907405
203134
475984
45141
298449
815362
1054730
1076139
699172
1003246
293082
637207
865658
758793
430938
593241
889746
553453
607026
711658
617057
589311
1121078
19197
501851
462541
205710
1162031
767724
440756
205232
989781
464244
1147487
186949
881853
489453
457200
674679
1166528
1171946
837399
948079
598320
973347
25960
82878
871689
454596
1065751
806438
559808
184328
382336
144260
356233
662018
141254
1151147
535590
324606
816022
443610
745857
61001
667034
137492
643576
1046399
525169
546128
263097
261197
1123240
111324
948308
176008
398302
181585
497049
1051852
311936
448067
100236
51159
65916
1053726
470900
1062610
1166982
796767
1062974
574414
1031892
558674
3325
974217
934145
121699
885540
819684
692543
847036
779708
418391
1068107
710507
989946
1192609
214506
758595
486580
195234
754546
804863
396657
531895
744431
491449
12922
758773
873693
225109
468482
413535
873105
417196
1151338
649570
664424
813473
85042
992290
153539
766191
104489
841580
284211
406836
182287
622824
1184435
1033842
218420
38736
503455
504193
587081
975935
859437
633789
501546
184983
607636
1073645
236683
421130
1026131
454553
322989
889071
379745
140433
274067
373286
775818
135746
123583
1176175
910702
1078629
163184
349352
150200
477557
580778
337086
221248
754086
150633
824292
402732
39477
53774
782478
800828
524328
75061
555278
60874
801873
769229
1047810
533536
598992
552001
1093369
849160
996781
1133169
733595
618230
972075
903799
26270
914175
104987
64586
453210
1187324
664776
1099490
351314
1024640
696905
209267
509558
97091
414772
711714
117
477335
43046
653536
77564
1022187
1165312
704338
547624
953560
817662
276216
220947
640708
793014
142468
907689
519520
385499
69505
239186
905745
740606
1118497
402495
145339
1095158
1007123
6212
1007805
45909
498757
159249
1032351
51077
121211
1184589
679063
1173760
970089
214823
59724
397556
663270
28992
372595
1009207
943877
507731
1115142
1098708
428671
43091
257782
883237
879363
814455
909139
488139
454804
312023
761858
126741
551397
359054
910111
105068
746276
467112
947672
799511
942582
7862
495996
541182
1078770
531065
731701
8262
521328
172945
864087
889665
752426
654068
708753
1129726
130279
635501
957262
1051013
546137
1085957
268324
716136
460096
24553
978662
11794
191218
149997
226347
1037309
645236
507655
966130
48306
260557
413267
765162
1180708
462110
929297
297670
679120
187251
416179
647304
885685
172420
790928
100159
337405
438650
415450
754048
117015
310589
685050
1146773
973759
884178
107086
1167842
57639
1042236
579456
111835
654497
970548
709044
244122
1111631
308778
752142
495003
448780
1112936
1113598
1190416
147373
859524
416488
549742
788321
425252
574654
741727
179322
652274
514511
836703
244786
1132440
709263
333359
133047
294408
830764
435944
212602
789025
734712
835625
875761
541625
788192
1100516
732083
723545
959913
905227
942249
99242
862679
440499
60163
939358
121944
239373
1132728
870060
417094
790754
102083
426169
14689
100603
396999
140448
916997
775675
155425
682797
598585
164147
2260
55068
725107
1010332
358242
989119
95974
454540
444120
609680
681745
798056
735757
687448
986200
87226
302112
1176760
295014
1004102
445594
913317
502106
458563
244472
318310
710916
588798
779534
13976
581676
166797
459941
377231
429047
675698
70119
725768
908488
140823
543193
824720
369309
443074
805686
1018403
637888
835914
876567
759133
19350
222095
1060284
718801
221690
1165474
1077691
738159
595576
446712
1138788
778963
873974
1112758
626827
457289
1084337
387908
180322
61386
504831
233772
866341
1106567
140881
656
145554
1190461
1008572
970412
796389
1092263
897279
1961
558802
931318
963944
170245
1186140
946205
1009156
1178904
52691
52045
578597
140807
61675
759329
171931
80798
693394
671578
414212
1153979
178421
908912
792503
756384
530496
36392
1123052
769481
496622
346988
961107
162710
120047
325296
279460
630943
592264
382716
80432
939839
842782
39546
16644
1108604
35006
625206
777848
535813
618442
978908
697272
173212
46740
349852
798456
104191
214901
759570
985583
878531
468852
984331
58805
1151645
648643
459415
573175
474893
40321
265316
94175
719790
215961
164660
659354
905222
961623
821013
880181
336757
575256
660967
532528
550851
289214
869828
82285
178113
547363
676575
979731
164079
885321
65637
62742
453394
8513
618963
995480
327479
34932
326263
1149351
160296
1107179
648686
422215
78664
467348
124441
108715
888142
431659
403471
469568
1155460
17053
1120494
1189589
895968
629905
168540
964535
415656
1012833
381723
1086207
1065968
253329
655069
184958
338243
592058
660620
626415
392554
81483
108039
84918
300977
1010744
365981
699501
734161
662639
297966
956309
995314
510426
473278
790196
782441
854585
529901
124066
697346
128033
54390
632713
1132313
1145211
882933
624674
449989
1041376
941194
80663
115212
766174
371402
904270
1070574
923261
901024
614188
237091
147676
1016911
393803
374389
834768
2187
1078819
918937
1189380
42902
721372
992122
1181972
205324
204723
689842
470618
876928
57532
991437
631793
331864
91441
1166750
269419
1048687
911479
84402
204232
1114258
871545
527753
610202
1065196
809958
248335
762098
1186499
63302
705782
425936
635489
142602
228633
12927
335038
1189513
562320
738938
1067451
596823
534146
1155266
615231
451582
1171456
818863
799372
182017
679747
1007723
571633
414632
1149845
18259
743324
886685
797380
516102
516061
1020395
372119
100257
793083
51901
647303
683095
89298
180733
976577
891513
198235
764460
248250
88480
527030
278628
24869
959582
840470
1124413
484884
982276
148841
575553
1049521
178150
472249
802066
526915
387872
619821
1047726
762096
614239
261247
351353
148409
909719
402958
1054122
84132
869541
700691
414778
389288
516589
157228
1103378
966590
429493
986799
605068
689636
878839
1130121
341928
817845
354047
105738
905032
1172036
638058
919974
745115
1099956
101963
359013
983908
288376
161000
672494
665996
235404
273915
967387
979247
12268
670535
833707
520808
570046
276462
974555
670076
915284
973243
368840
768973
689194
1086647
303895
772331
266091
741666
242244
979185
586972
627258
1173622
247156
1153481
755102
684519
1146302
191413
472536
104760
1063084
1129932
799053
651115
228973
116578
239671
444736
15472
713794
40208
22340
680957
167096
823198
112180
77204
720654
1134985
10263
869367
367766
336705
56048
139056
535216
664634
254679
137954
191254
679078
1147465
528616
795619
125905
387564
336076
722664
418660
697397
144702
222951
1026468
1179409
862533
436690
844706
583826
655672
898576
562491
578733
119414
851081
759978
995271
699729
461443
952208
243722
781485
1125697
576689
694255
64138
825761
760177
1143441
408864
1120362
559845
1181472
664258
688845
573822
737445
1048059
749125
359321
162264
183032
1132490
22017
139717
355368
911289
857889
327989
675250
247816
79224
172175
1109203
102575
23006
304819
951659
430788
989302
584483
536293
827290
1021665
998901
1149646
915613
83865
709517
109125
898018
910570
969474
83093
146292
626107
685491
589629
807773
444729
165017
982370
40695
1149394
1104504
1053950
582526
996111
412492
652282
5986
870940
176967
384787
696594
10247
362690
441331
969111
909263
858713
179397
1128632
782668
841147
237192
601843
545492
764938
469437
586965
1020481
331804
504723
765443
941103
820422
82301
511741
930201
93374
707410
21321
670068
1015743
91335
862978
1041397
811083
536748
486418
83753
231592
418544
885573
374442
233386
248504
301419
663034
672035
795852
363429
1010928
42222
902369
139631
18930
415119
406478
51775
809571
403213
547796
695802
608691
650402
77360
527970
671114
156429
299103
662668
1078702
251368
179654
377244
230468
564757
567742
659172
21058
890867
136625
626361
988637
660293
365672
255589
757898
251421
309090
438796
163807
270542
573463
439818
795888
896895
522513
1108505
213641
662714
201420
351592
1001239
120560
897920
1145308
1090343
520624
1034244
682199
670113
384011
1109128
668042
1118605
475620
945090
694974
1123089
1143807
599904
1126121
160475
1156371
485649
1007196
538993
1049368
1111289
740085
395945
221228
1051157
481718
635863
545623
40224
952367
516295
1052623
645640
958021
940522
114680
832089
760828
802799
318747
244250
421611
530720
64132
366188
586862
354
196376
1094754
1021195
100328
1065804
173766
1041895
11395
781641
912992
1002598
45684
36894
281721
980050
211138
706684
362301
453274
651609
847988
235743
463657
624890
916338
656181
477316
786292
72143
1015350
1060566
40451
873464
164505
378514
1166853
257839
482781
702705
214711
944333
171458
53920
157929
787366
801252
1041364
318616
1083823
291628
680961
168073
1058238
477925
78246
123556
923705
880908
998163
897982
768411
1020071
928699
688410
743998
310956
442598
918841
11670
473275
1014800
359764
911831
635342
340565
209877
653797
1173421
188373
281876
279865
807929
322816
984682
440546
380087
379607
377038
583182
720674
808062
892927
478589
139881
773559
404096
1051386
233722
1110802
67572
626436
1186194
1185609
924909
140312
325189
12760
904606
131940
47461
688031
247553
30336
926831
642291
1039938
156485
676296
379252
30743
1131677
291603
180528
426725
583634
174573
724115
1143124
336153
835987
54797
494316
963968
795573
1027439
236660
1029939
198867
825445
1142440
855964
61838
616952
172160
625479
588029
884383
1039936
970418
827580
507891
994194
687759
1191533
408774
192092
944456
864907
694983
897694
171399
879272
400488
815586
984633
716163
537004
690039
1000529
323492
651026
1046253
749692
937404
450038
296131
612299
250229
591933
1019454
440854
1039026
1191632
428226
554710
573991
367331
988820
370260
86957
278442
185413
424681
1104333
235062
272914
318886
1018923
716615
518982
411257
169491
912152
436819
555840
511944
635037
1169217
933865
309422
1190602
1020354
643289
3360
798495
1124318
475132
339447
431702
345840
432921
92828
1061540
751687
87348
188466
563927
526443
328734
18750
643326
339405
320335
237308
1179615
210693
5727
468963
773931
200838
199941
125883
260655
869224
1173887
140854
534936
1150153
73076
1075300
608507
305975
146178
1111643
34183
92479
864434
1118935
343006
279726
1134263
278554
675305
471089
998752
317797
1096757
561389
1130076
568458
913689
909087
905262
497660
752094
1111427
178546
987080
1118588
541706
424440
743223
407930
852921
867200
1037787
127839
542362
518791
587178
638436
1072444
345395
228327
981270
792034
106952
1117825
709513
1059287
783287
1053921
301641
1006965
72767
100382
970641
391721
113027
1088392
1151949
238935
798334
569482
453729
931684
611423
866249
1007414
288318
190352
257996
373486
300507
991684
752775
280040
1129548
251912
619266
768127
559885
879685
1155271
691394
569892
386139
1118582
1096820
85845
299624
787104
764087
439134
733590
245511
74055
891043
991936
1137077
961019
979164
256594
1083753
551284
174543
880971
872574
588120
411164
916671
659682
721939
434793
699676
393549
690955
512277
419469
133689
537507
486325
342483
608745
744473
944753
126965
671886
462142
222367
421866
876610
719116
481814
49852
602620
789551
681593
546596
439615
789563
771656
1173013
1098230
346422
649162
252794
471627
873267
1123473
41219
326337
247517
520757
134394
811974
927751
721431
713054
508788
798523
531982
251456
71606
666109
1005084
1119615
329970
1143207
336709
213320
1132179
233417
649140
866606
1152535
159039
480767
590637
143038
349976
439269
651204
162999
793621
950791
962507
376932
997724
799397
759264
1111163
65600
751621
922992
50264
833978
557472
222988
244816
441205
206627
145154
14699
969580
488898
916192
800133
274086
356594
390030
451484
580110
642158
826316
355005
772124
749560
1125618
1148995
544192
291195
528076
1172308
181859
640426
209584
908520
1143423
188815
114580
1166775
166857
1103586
699840
871174
852486
310771
499804
356462
464704
41094
59981
244584
880561
618001
956618
28829
589288
833274
579092
577576
672199
1187606
504578
893125
997809
47398
324683
588881
1122465
1096069
1152105
917807
212141
544081
68777
232055
446677
1016674
176078
534837
1070657
31388
678506
1000810
140486
994924
68416
19929
1001275
1016024
917317
853023
1115684
907259
419059
1110212
144213
810195
81215
1145815
1046782
1128871
666064
203727
293388
140883
233003
454778
712127
375641
683232
122701
1028460
433719
1036576
64216
1040171
660614
173018
1079021
786782
168466
495126
672471
601873
938854
1003224
54488
492001
87811
70400
328749
463291
73274
285451
775116
928995
436606
340820
166457
1180849
103640
797396
548249
288989
463477
681561
270989
797358
750031
605624
56945
266144
954512
717796
1002243
459469
862431
947578
406020
440573
972960
540505
206484
208067
870609
715972
283118
773095
355195
125740
1020833
748538
1081484
696373
742958
1099929
622754
527891
688128
175662
462989
744390
574955
165200
841347
988341
115566
327755
1111372
616422
1024206
1114654
155641
847662
947047
991742
592469
550820
712612
332588
818632
399851
704432
892716
871895
1121852
1114520
926348
1127276
415339
52551
512628
445207
77382
983627
449062
1080272
345742
371998
257251
1186896
921280
639808
38458
728076
877719
883583
28166
182379
555584
732054
816445
97494
536280
159665
353656
242260
182128
976833
1185909
787338
809578
447903
972206
602334
1138590
1109005
638185
1100691
505872
699977
900556
722275
19152
514981
968893
668542
410650
780451
1156670
405469
305275
488374
788310
438211
102412
30150
842762
1159279
464289
569378
160430
118826
74043
685250
523113
1000722
1105579
721687
399377
1016761
890163
456479
255242
779301
253572
659159
1031994
696748
935462
738609
768010
416593
937010
643836
501761
505494
114570
600533
628410
61893
561884
926698
737612
437667
939527
1116372
880576
823316
666649
52926
261636
574475
255120
949701
946151
249658
1044307
551117
164617
1114324
1085153
844757
83967
1125075
6000
791083
883367
925175
327232
558404
1114440
215299
964972
1132387
915433
556497
981337
1023032
533130
358587
813981
123657
327192
205248
300800
112248
549851
81171
764632
923038
177177
774980
76168
328296
984145
770678
1026494
859020
619042
1011761
194677
810004
319064
260309
556213
184601
996135
1112732
576804
603024
696737
1044014
517702
319197
92735
367719
1080038
886201
288760
55749
757541
650641
329223
89736
1119848
350945
687995
790857
620328
429093
903390
353718
1027589
145408
1167325
126900
469554
606500
400506
102732
939910
116918
953474
1077367
871358
266071
982238
564063
183856
823585
1160161
610623
445347
745539
335071
983032
163920
200185
1019061
1054852
674004
1100474
240098
624654
930487
898988
531938
560858
644712
1055408
346441
1171283
232035
917821
622807
1112993
905656
1118959
843969
549994
513811
830818
62406
773034
1062885
77455
536759
624763
737626
1374
376065
92209
217402
1010551
821099
911932
266182
36407
532877
589528
273832
728562
143304
175863
475651
637880
846368
31028
189647
1099498
1154697
824163
158690
956839
261770
1021033
589134
76837
541959
518475
854190
1088776
365172
194098
1006226
871975
174832
1029820
868854
777463
424894
809946
500590
139266
510137
1005922
470072
951348
1047069
483589
182566
128778
391275
658825
1140256
65478
215442
762807
712267
730526
415578
190746
763659
228104
339023
835534
47646
812126
908856
694926
789231
59802
183626
828287
1060501
909267
503909
1114407
141815
812147
163147
548710
980554
38533
1148696
1039169
295967
521408
1037803
519217
712
707501
731938
306256
749053
1142201
25018
411644
213860
978308
923641
1049879
1116140
798106
778051
609018
574481
3459
843868
5318
45502
234848
602186
762115
617378
904906
315591
432054
1041500
1071604
525893
916596
731993
768762
643612
992438
846056
448938
363048
225941
358550
779499
620265
450151
553760
562824
1007396
486756
1139922
252455
475556
1026079
832781
380718
696213
62000
671460
514281
863377
1090284
1002335
422626
466344
1107254
1174514
660312
353024
75007
476310
819315
109443
1043552
108579
557272
1162979
341541
286821
494095
759499
292695
200019
252160
320846
1000742
1089461
1143125
908587
267178
200182
579253
65832
1047124
656433
1084323
199577
266402
209829
629223
1048673
997415
141358
682224
931742
1117419
255876
887662
610036
1128983
940723
250865
951436
366242
400123
406734
211971
94338
332099
742767
941036
270926
825088
464584
852833
49863
635928
300224
369342
1001218
142754
99920
1056115
854725
874969
426898
1053557
297749
848004
928284
1827
914722
578874
503801
579225
984424
986884
627442
1187077
70870
1087214
448393
510713
37733
793734
1117713
186187
1109591
954725
65289
1047853
1147121
425893
464819
594072
152705
1146785
745538
1092657
848483
319952
549467
619689
682756
715810
1097093
133749
718011
683166
730384
1010509
924868
908685
40061
29500
627100
933277
614614
215275
687048
639132
740497
347176
712402
705209
754441
463378
1096661
729768
144425
653664
641818
55491
529149
9680
1126461
149108
123456
825049
928285
1115403
261229
501564
826125
782625
167922
818256
193901
795454
654338
311090
541586
543165
1059003
851489
41172
334255
1034421
997907
507377
435917
599363
883542
915446
325838
423409
467240
1061607
78419
541224
896509
292364
1166373
580471
1182833
835346
1028255
211582
478145
64079
1165862
217877
400942
50392
968360
491242
343560
556892
1167969
91878
985025
2126
195742
1124310
284974
410969
900695
95949
232808
237636
513820
388734
157177
796141
256576
4963
1073273
126046
783887
982820
143139
8730
129394
887801
343120
3988
122717
79136
751867
295794
840891
519929
770593
369696
580401
1066451
352308
1185394
699122
634928
59732
140280
203135
535515
84383
1029695
910595
681840
872534
723757
600904
217181
617664
651527
651202
700524
680430
412616
200043
384342
594741
670808
980702
466575
713624
80708
4005
944950
154537
529537
907210
580043
88170
327732
722884
195205
968996
279116
610925
970874
278706
982124
277638
905244
381613
142107
783273
84399
612542
535089
491075
495504
1176996
222410
1127250
169561
952792
54639
884808
1183338
149041
1057341
920808
1087946
287354
848487
880524
219491
105513
15021
301984
484434
463954
429482
125399
635555
430802
161350
115675
549164
611839
788414
812567
49139
259300
685155
521199
687788
1142372
204016
565979
1064905
829626
1003687
164722
249385
190446
540750
299320
965905
1063862
307538
883074
80812
247865
463690
1103366
844888
337756
681436
826794
148961
238919
326860
649301
842802
23338
868460
869012
1027755
499473
1032265
455407
455975
521001
369412
934129
326622
26341
656234
1124790
197204
1026480
808529
454379
21267
1077049
925382
562204
296618
519946
330684
777013
871777
425215
377559
311089
292128
22226
632491
857505
5889
673525
338440
359283
1130407
199635
883412
112566
527782
167882
234571
867387
203035
1047963
226819
756228
401816
805543
1093206
787791
149486
1116121
576536
428843
805951
933768
247552
864032
1095424
355948
635675
198078
301881
401473
759932
1062629
1183408
1015855
603124
1072480
24650
864091
335764
685932
443270
993787
762878
904129
851040
1006892
1101025
149124
395116
471538
342689
186259
905905
431435
723928
195191
697890
257002
1187418
107163
33968
592669
935750
840661
1059156
977298
221732
337353
510233
565576
411075
180210
836572
569355
700151
738506
32951
427659
982534
57614
195225
500979
344768
722188
258863
789742
172126
26794
631541
555113
1083141
240007
51669
364714
897792
625356
917877
839832
860562
596268
671331
1031803
197260
28368
90937
905062
475154
809066
110465
123336
919259
1048337
643379
218026
730106
1160598
404945
850542
983199
805599
137928
51061
312177
324611
362400
638576
1012728
319015
348767
1190213
544138
681968
901981
552666
597176
514109
124651
143226
794560
92513
912895
654811
623946
1074026
531871
276531
49735
299700
532444
196087
257496
67917
872086
181227
100686
24125
964076
689219
471348
1031468
41138
47906
538028
1041407
281892
249414
113281
563107
628004
1108635
831701
839163
526034
706564
57351
1169400
298529
1150161
748544
186124
1066524
824470
573305
1010854
594866
697122
179674
180500
566809
1046573
887967
480265
66476
1135100
287178
508535
11622
272825
361464
75313
556029
359576
1177152
834587
946751
873453
862845
674078
658872
928371
1101063
58302
65942
509412
326901
22468
56037
616556
461520
664915
65449
1114085
1788
279378
1165609
815883
641325
986313
311864
502489
554713
610574
652464
1035438
218895
90493
55175
138920
455619
58477
687748
266738
787844
425221
1101444
993451
246174
860739
89469
8055
274605
379617
225928
913112
815673
202002
497547
970549
691791
835659
1014748
550765
689384
896429
18033
232445
890714
729625
21447
727620
184400
592171
562841
421094
91372
1164331
913891
1072086
1116960
100599
665438
486378
542702
277525
392181
894824
706965
822032
588914
480659
599368
540412
1037788
449567
630792
869871
573556
138211
1046780
461153
829232
438547
880230
576177
564534
69886
434038
698040
371541
870617
848522
433570
329981
637376
18901
141103
934962
1192819
747193
1009519
40223
476581
804227
732787
363646
573282
1107281
276682
197197
1140392
653029
712341
423563
1155450
1109759
271037
395781
1048245
110014
599088
506078
337390
485435
270349
1185599
964538
1003448
226033
30095
1187200
874544
776718
896136
776329
640455
1183617
348303
754974
372528
1140696
1062503
709543
821636
1160433
160258
561723
572061
824923
364649
1168876
1103622
776390
546859
895429
370341
507911
516982
500838
1170025
1044110
949846
295846
777660
761077
1003777
349728
333501
378020
917713
868424
638464
354183
148368
604798
431882
488956
525015
199083
904646
1145104
39409
118484
1143088
321475
372209
280732
552073
1182366
1163062
41506
427737
1138128
925321
762608
400414
897761
17200
33670
374177
1033189
452896
22317
1038497
18773
1014055
437025
677146
84394
485067
285578
143362
45903
661181
721848
420003
342596
506866
978250
915005
963500
369274
873415
17755
340173
306756
791497
874430
282544
404971
535745
502
323600
715373
175752
1185859
117298
1025536
1151873
730279
611127
1161910
262862
54789
416949
662940
225619
1156392
1181685
769816
1180679
649283
606494
605373
413320
599901
23456
279427
664678
845743
218133
481864
612397
1080805
1190872
821868
339017
8972
694837
606234
490546
712240
30803
439681
744998
908758
827854
834627
674202
716707
856179
185399
814704
575140
35801
376822
798666
121594
809952
347294
387455
757706
459315
312070
946510
623509
503308
598014
312956
710634
268691
95538
9513
754179
1098240
27127
143867
79185
760824
896215
963485
77233
373859
89184
862717
265891
1163595
458227
917637
236485
284152
500190
506680
69108
886181
955095
679685
265001
551672
592704
942493
516640
945442
466867
576041
1048395
5491
157328
950182
894724
892333
1031347
153152
438063
134968
622250
1030177
968494
673912
981926
495221
546532
165912
677268
1165380
618467
361048
132270
831327
358503
53862
342553
78173
432614
1080633
508987
746900
440721
780974
1137747
1132393
1071217
320297
962433
751376
1020388
120295
725833
995158
1081283
459100
71358
448379
559837
1137187
911458
188117
549778
536743
986710
1152132
676581
914069
522897
411157
351369
789746
185137
1104114
599150
1975
107323
907882
887549
555629
1075109
879276
139614
126112
958
578511
268697
1188452
613383
182275
537005
549040
200395
1129392
301892
108370
466475
558804
343267
1093842
780470
292795
897212
1030260
403508
896984
55661
688902
445871
511750
147685
1019726
1082263
969391
1031290
1084513
499072
652584
422636
525897
965961
783388
568997
150186
801373
585183
444361
357518
755814
1023704
821775
516607
311909
600129
971112
491589
1098942
814713
163247
472817
282052
974167
36812
478219
1012878
599770
983794
741101
763025
1104374
308610
165160
78546
427295
682188
1186810
723754
5613
901674
249411
965943
611114
1044960
581519
629747
573301
641808
856059
569400
784046
1169892
397515
477126
242966
615189
96554
892524
281594
1029585
1064900
687230
822906
1036484
950726
529517
130099
624100
636854
279104
767857
91355
943099
816744
5942
316435
537461
1102019
1193271
976214
612485
568131
525676
747149
625649
989086
821538
880546
744159
811824
720491
484837
553625
29117
1183280
1152189
455782
772647
280325
443367
395906
259925
198997
967609
782716
873692
833577
796807
1098592
1054592
509325
1029047
369662
604630
634040
941529
779501
384076
321575
549163
411534
184227
764404
297375
1057086
991931
58537
888878
1114371
172073
557743
371351
766384
1191580
310122
440899
419150
1158026
1133014
265641
628602
584160
221777
842545
431785
598115
976770
396942
390484
539860
586253
533323
706278
405130
56862
579749
68281
795792
480170
45097
684740
243497
589949
951466
1123271
1009043
84543
351791
108238
656965
583198
835956
1190536
713195
799560
1087050
201663
693548
875953
1015102
197997
327682
543602
24635
1129249
1084341
892145
984995
1041396
504996
378938
596866
719375
823179
415432
650782
918394
309991
88330
1028279
729312
67360
451440
409231
108035
57255
1022700
1074082
314607
1185357
776453
537127
1149164
38743
1083656
792800
1065744
257796
99248
575863
428262
591607
895471
775400
1037075
747585
126545
945647
909163
424938
679261
205618
59872
611182
997379
1080947
721168
518066
1072751
708123
1086645
535146
62521
714362
1156046
22740
707967
670140
895935
1111362
178133
720816
88798
904818
237104
329494
240057
1110415
215754
228303
690193
861449
897647
536465
146110
107909
787846
800612
243220
170243
1124894
191250
11031
705336
949831
835250
764365
438552
18472
95822
200304
565867
1136075
435649
244021
306179
792765
959457
997114
1018882
283177
962513
1033322
105986
1068416
58999
1149288
1188378
395925
56588
1125508
1189879
71333
792066
617012
756046
197025
461951
418238
489331
140110
1092154
289429
859734
634597
766926
1050822
260722
1160994
647214
1032680
955394
43417
1005694
120541
1126796
850814
307240
721032
87214
538906
670931
598727
748281
760660
1184828
90180
670900
851710
152979
165078
877428
946435
822103
641937
345606
737972
904867
26241
749739
849960
289841
861414
1051378
1167371
360858
172597
228788
304017
1049689
541417
1156064
1185509
966606
507691
70032
367370
771154
961621
803152
830229
770021
176875
538166
352327
731189
671186
172441
422307
833669
45433
104329
278934
1036530
1074811
610968
600229
178080
827844
586421
886451
135671
1118106
12516
32083
373155
415702
700428
967292
195198
545793
504546
538143
5268
1131949
527517
776943
140920
278162
522541
676494
481561
1085720
892639
1183075
158393
155429
814951
488305
388747
937398
1019207
763789
591846
884356
148077
990388
1163952
74717
1126825
183476
578263
5921
891722
147538
1091083
754877
63060
632281
262218
1032591
398925
31075
279768
731953
1102281
510670
297118
1050227
396659
198672
162601
1028614
310226
734485
1177161
781257
562147
498118
954910
309216
699850
778843
878668
785530
339298
281043
675243
358058
229099
877736
320420
823610
323000
1104968
378377
1021446
992081
1025475
454425
1096445
467525
620245
732563
738530
414203
221192
680516
932219
2520
131308
668990
710893
1102780
685570
1153310
267841
206981
955562
577128
503605
1063067
619822
726236
260359
13245
340426
463122
480415
183046
932090
737351
498019
968757
519966
485965
420576
388667
799687
517299
170826
479783
798269
271138
182557
1027454
31052
418781
342392
805316
102677
842314
660264
925524
215237
697260
183156
780203
910771
873582
1076066
1084961
999086
372424
877982
329270
403299
185254
544691
1170534
476198
358031
180981
347125
1079002
374392
59173
999198
211855
759984
18803
865254
403532
569345
1098588
1068159
523814
844657
242230
1147971
352441
230649
781179
975648
888331
837391
189517
890287
207599
233369
1087823
102903
623654
618133
783559
1087408
349901
169560
50439
570320
626982
700241
350747
129478
641162
467713
971763
62203
421343
1049992
556391
444827
922644
822751
417173
1097739
512960
767031
1011055
67842
1089837
174899
368250
646774
974953
87998
282164
490957
513589
384626
932711
262272
767586
929545
521973
97735
801086
796284
240225
1188993
958842
43632
78599
303612
1065644
869058
761150
172702
721356
87073
12636
1013624
716179
13987
112401
395000
779748
61069
351638
660765
852332
1024665
537835
178389
346619
667032
521117
309230
947542
604821
103518
886401
314872
608924
414928
492267
899366
296474
803645
1159640
208852
835713
417141
1189429
672946
180950
255496
779344
3412
94695
697859
1120531
455448
774985
440444
813458
1140130
567504
747247
869852
328577
390631
378313
343890
725668
545129
526541
727948
341134
195942
625920
374859
1082860
195947
13717
906318
1048613
931692
1113246
1096548
350941
921719
1124711
372181
392467
425637
829789
697241
91118
32346
1064704
1058586
534504
289916
431979
47666
933063
467680
317505
227125
493341
352378
746174
1071755
221186
245292
1070282
1070805
208924
60135
445643
625133
519648
491405
821082
222136
95896
389240
418615
311878
825304
472067
55740
65138
370273
799013
788117
314166
729947
1192199
174751
389185
502674
40858
637846
726947
658308
5377
949044
1168671
655495
939595
1066929
1103976
596846
188111
147409
216982
443704
1036259
244510
836017
655194
893633
599029
893258
259714
1061160
934842
740144
348592
857778
637013
554145
881349
740450
954937
666083
814276
1118705
473264
109920
959150
730633
944639
975963
851532
1133129
537881
220867
768328
352089
192856
1193505
292091
23893
757528
1131404
245420
106812
352683
71783
916604
323448
712255
1033330
1030264
657683
114485
98159
127354
875731
363137
289732
433390
304037
985079
78338
647400
912704
1113879
1103598
234223
450532
824919
705147
887902
243981
535535
492714
147327
415606
256147
47853
860794
149668
917470
1181389
499955
418869
111887
790037
114273
140131
149392
246622
1162250
1172448
439521
610603
521457
983700
30767
452712
593240
664677
138922
473810
883876
722079
15796
973096
933914
1110094
435948
668807
305432
631606
97044
1178266
1095564
88849
1142105
1073700
827992
670838
20537
49854
306824
811288
378151
866669
247387
19444
204248
459905
553371
1088722
939094
625550
749142
1142592
902026
232148
166101
207180
613041
262800
753723
415036
691558
925543
817729
524680
623472
633207
262388
920746
933067
395137
83546
813648
360555
771958
839913
1035670
317371
53866
170897
639300
720599
826739
127643
427864
469745
498509
619383
636813
1183963
1070264
461782
417349
308894
617780
31519
1024305
90906
724793
325322
151881
1000467
496091
843906
952429
1152048
1129909
152923
976533
1169208
737757
310027
956530
870184
1087284
960159
625190
487217
1149883
660486
286005
1141677
924555
974715
694566
601799
634068
321165
1062534
466032
131209
1048464
1000963
640858
516734
1071280
1089066
287148
514965
76554
638775
719685
134440
950444
846834
833640
1141041
628114
770924
200331
1190586
963333
683096
1166739
635688
1054325
903687
901192
205584
662503
446279
1138793
594342
1072040
271054
1147063
198461
181920
301992
890191
180033
133461
595673
604638
78995
892597
232855
596938
370764
275141
1138533
839318
362710
986192
1161267
750202
85658
334950
73555
1008648
401231
94941
125997
607587
390907
386133
107290
409466
542565
29608
1078781
191181
364373
145348
198362
81070
45642
500892
581581
736057
1178577
368998
431534
1009009
166593
1164523
769947
779200
762515
611689
963900
1152461
570724
293305
348795
465001
839057
710350
887302
264449
839417
134856
187909
862531
276704
362294
96592
839799
513740
546147
484640
671673
55829
70229
132034
568527
733946
522714
929113
424917
171837
950130
646247
287019
1149443
100418
776316
200629
1083127
803681
898682
1046060
255843
7813
766718
379867
1181154
62624
916118
1014495
51949
327654
97444
94754
359254
474753
820483
651724
248367
649924
297086
113726
542423
316465
999056
501138
962197
488283
729254
728135
695351
1040538
656070
310777
209807
224072
97252
259056
773567
658134
1069614
332062
136574
450528
468264
416465
984402
374499
16845
51736
728600
128485
880072
259706
587606
736276
728940
55641
777262
902166
883424
697934
319504
509768
263653
578914
368841
731474
981418
663311
1109891
134079
424811
354308
1035774
1192396
1077004
555789
1082190
366554
1178936
518301
1075143
453763
1119317
1029325
44688
988909
431650
262603
531194
39614
764268
309524
82140
988651
1041128
524515
904262
44429
953450
875824
118084
196699
268739
358161
419659
630309
70847
1127759
1012562
195139
354291
743505
719887
300150
998092
19645
362641
321612
851199
257557
713427
284539
844189
323741
180090
333262
278157
716787
193759
912903
383183
639286
121382
483914
875148
721347
411595
578575
378073
1031226
687835
751332
574651
318655
679251
711291
993521
957979
1175463
1054283
561887
422511
100771
977772
324955
299651
424129
685031
129526
650168
945689
137495
57530
678178
1135462
977220
620913
1182447
682536
983866
480992
914182
927067
896329
633771
478772
525240
105750
577261
781368
177750
220739
662827
623805
415411
597475
676563
856317
430364
831291
43303
827452
75856
839919
128723
1113959
374789
481857
298836
26530
181496
770439
267742
321256
1172897
77789
278096
521298
1033578
818709
845622
422321
655186
846423
1124739
74191
1163790
107569
124385
332721
973753
512869
1123433
389011
577790
639908
568595
845466
983354
611657
810007
706763
405670
1152162
1114388
1164896
852761
1010411
961437
767458
328726
406777
1033234
226176
930357
5875
959429
75901
28685
962830
220122
303980
1032328
572050
38879
307219
855104
369763
902172
900836
1111812
975997
114601
288833
545154
404193
264591
1044312
378779
955979
35631
1059414
689900
421992
234839
191876
700520
432775
40073
10689
734014
50314
76713
439528
510599
357362
413249
470626
371464
440462
757098
685540
572766
261184
230436
685508
137612
321259
473673
705108
888925
323077
1139743
956876
779315
203952
133916
687430
58309
977356
85651
960078
274400
738001
806653
828204
203330
1192060
46011
1129077
1137923
723924
1028975
395052
758976
686646
297158
553248
816227
201343
16585
126648
1096528
69699
1132529
1072912
249797
272148
125900
841475
204353
731514
1027251
233992
282970
283449
200652
745168
165843
845370
942646
343261
124176
129403
686516
225971
37481
342999
121170
616216
938418
932589
869099
676605
659206
745832
1144854
204249
1178894
691050
1074672
173311
11150
157093
1161115
391390
729589
767379
988515
620215
696565
1191060
245279
155908
1162892
931348
584014
989484
80515
432526
688679
585322
115709
416099
781079
689285
792128
462258
81352
354826
795434
284506
380123
732406
198375
23563
206775
92715
843772
741046
964203
1168258
483275
608283
48374
1109742
577494
85892
73773
527998
472090
1153498
351757
946902
768091
800832
827550
1119710
736632
1084226
403599
644059
518065
846192
558937
577315
996413
1106071
172827
875453
97593
95728
993854
221498
599515
1105445
803479
430105
1170199
51565
826319
1101875
964879
166453
646522
1038683
1082969
1174559
126915
915312
108784
145610
820614
832983
1168821
31407
24343
918899
422787
325846
385651
973163
1078044
248574
658172
175295
663766
457901
956526
368651
1114975
742613
513209
530912
721018
252811
172804
163745
439831
923384
686226
383934
329418
976149
769711
989299
982466
75420
565529
1041975
544678
639468
557223
461161
692809
763592
222590
1116037
747616
446641
97309
915702
46130
173180
1191457
677079
997608
1160073
597626
891704
380041
882132
350031
455874
879190
90820
252546
531038
458317
580119
823600
497553
39206
869408
277500
21229
828794
155344
1093790
1172844
650459
102576
745651
121530
1016157
334019
162556
1070866
414399
571849
218706
364293
62003
1159125
101375
794380
279889
489031
1167427
280344
511294
123960
968426
255167
493260
249246
628620
582874
318355
739362
518403
568713
151857
313140
1035679
1010674
398424
860433
821416
648332
832286
629693
354143
1160505
503639
1081857
177858
719962
932323
487026
360599
239229
980967
340781
63406
106696
458869
196444
410092
756915
132675
579835
149444
1153277
957599
983974
317346
301578
851120
268374
1141376
1013347
55100
20639
219634
98400
20419
409163
262379
906647
780043
779665
457017
1112859
676283
858942
422183
408532
821155
112673
423929
301133
1128293
236693
967793
1165779
167018
400336
690239
809204
1103729
501535
987895
143331
522861
265017
631611
628740
593472
453609
1095813
552240
1013716
916490
1146217
654705
543816
842172
1090022
888270
427781
285530
479764
328173
961869
722929
1111119
769392
643509
1028462
613764
1121874
532537
1004291
846391
557894
671164
793106
55932
931598
754848
61516
734119
174860
50218
975661
332084
282754
689392
1115016
140100
699980
38290
840765
895840
674789
401769
413166
130476
818353
995358
638308
680724
647953
819398
742977
1045589
223137
737070
523461
576133
593514
1005392
40330
847458
702908
116044
1012335
12547
904764
524762
117106
321938
1114179
839150
79397
502479
953908
528400
839311
605170
1180502
670148
481682
1032014
1088295
614147
1094142
566618
669132
645388
122074
1096061
1158849
845788
691236
584494
92068
601212
1180663
1027510
975149
896966
130082
386818
79184
911200
1075757
567202
75453
921663
1106083
198197
1061975
976369
1110697
640043
389901
775321
1079456
759240
89390
569373
688215
636084
953320
174441
135507
769106
679307
542905
1161640
1012766
375693
319573
163945
1004779
803914
363169
61858
791677
532366
184418
441407
548143
646060
456867
840977
947355
102121
754845
524854
847412
906749
711426
739117
778862
18202
168097
605453
585257
1040074
94673
143195
667084
25199
128496
970847
375697
340880
1147273
971037
777484
1189135
5108
240651
210810
835596
209044
100067
67332
118970
802268
1056350
942090
240232
764373
123439
1116425
338234
68887
99553
638483
141015
1087838
573063
783199
578623
3916
835466
699752
19947
550154
308395
854306
325433
70962
828938
233517
1141878
620619
483273
458607
1131717
1169999
412224
786454
442137
1054039
981980
634033
779547
875050
777135
689594
48087
1174485
1104715
600639
240607
48076
534944
282548
1079215
514875
788550
109264
264630
75021
59068
66633
1063766
688705
610519
932308
756700
371288
262454
970643
646170
982112
197641
1006325
522152
520980
67030
408971
362188
113328
1053224
1054047
527530
992133
965694
52522
425310
1129765
273151
109730
128885
1790
235041
733956
194226
622527
1101784
623967
742486
1021977
552942
451247
1185364
432851
640047
231020
919230
842880
490254
357826
393761
365084
89778
838168
102221
891112
1011999
772596
386143
214287
133690
133175
19130
273117
1167417
1149805
267505
460782
1168499
267156
245397
1017902
42470
30715
128377
753719
1061348
896558
276717
164443
901830
690179
414873
583932
289432
1189729
585000
72927
653111
758912
859758
309096
67099
422667
843039
531651
465581
542078
267787
1006065
823165
819920
265529
964532
1054999
635757
407835
564842
97692
712019
387600
1081197
923680
802977
681581
257793
1001521
990694
1010596
1113758
532605
720480
23977
428685
930826
106192
42114
171920
761496
1018749
833932
713839
806659
214121
151191
229322
442004
111556
1018016
492486
1030099
1183534
907796
23150
636063
262703
188919
934251
1147736
799937
76926
715770
69106
370574
332124
781694
876051
639642
1137814
740103
1190010
8856
68354
654749
28186
450020
826890
480106
594841
95751
525380
1009213
19520
724459
431387
1065040
871894
1166009
42863
11006
1156978
515468
450028
771414
16534
789326
90501
668768
150032
531857
352251
140487
409020
812029
159635
825192
783371
211941
1064809
414753
665920
657505
1100653
221577
449927
124084
83337
599732
16012
498663
840539
237481
147793
1179237
358877
354344
1074135
1826
433447
360032
1032256
843001
1110567
725325
1021716
352793
270210
605033
520367
492008
1046664
590204
185840
109946
922821
152670
99995
477980
243279
729049
1160882
66573
570629
84884
892924
1118686
550819
237683
106267
87618
350250
596684
1103010
786273
740097
139029
824481
24496
935875
183713
734714
1162719
595668
308716
1058342
976044
979171
29667
808217
759412
664854
1185180
834053
529805
580677
812678
893772
435982
369771
596291
789702
984280
288006
934027
1009615
758000
70105
894775
19853
820341
74447
797091
756935
245171
493837
805173
901205
666623
415318
607244
1077189
439224
259083
594765
944031
786192
446924
1046533
321687
114031
656498
668461
331723
909422
479433
284175
1125532
631820
135739
1070926
499809
763698
858979
6026
994506
59537
794343
583028
1063496
79274
762236
366573
96171
875182
850115
1118988
651262
385425
1142099
668718
829337
426616
868158
88722
319969
410874
202660
1178979
692569
845367
1038176
1173745
174322
213062
669291
271635
626737
778431
1019260
416283
979874
661651
1126687
895942
261255
840680
116604
88712
909914
725049
756716
345096
156853
482414
145065
810533
538934
1011582
609768
434700
818026
102086
283169
1043379
1120239
599359
577269
440714
17262
1150976
808188
97391
978671
545584
62420
803710
303621
888109
384965
538276
332745
328898
251178
583176
624129
155968
211183
718565
447797
917371
1164096
461204
964933
785561
47196
895416
159430
90478
807906
863938
254564
190817
54739
940193
9679
596229
138982
632153
845449
2702
942054
960899
1008376
95894
27802
42900
294574
92615
439965
333021
23226
546122
818598
641356
636738
477047
116112
1117351
599661
567875
730935
799980
638987
628503
509530
398933
1013654
125223
247899
660090
19281
952166
1035629
991351
1129859
695628
860408
1185700
11560
165566
722847
1040109
268401
550260
500311
473084
726214
611527
1162882
1093285
715836
22903
1135270
1090715
357360
1000744
593985
711914
126090
847078
2478
394729
1107075
655521
312260
357564
70891
764581
478593
525192
41133
22050
563749
422426
1184712
979584
212167
233089
376544
125064
1586
1041295
154843
97527
905003
79354
1015313
161090
1188913
85213
113930
703996
124679
17021
504871
731754
599253
804438
1087003
111015
41865
1020620
315752
727935
1146261
639755
258209
758126
109192
814294
983158
1119310
827519
618841
1058696
418917
132242
1079608
1040001
179887
275077
1170555
514835
423735
912337
434161
636227
431010
526277
815434
125583
887008
526973
1018668
83524
249199
443975
795185
288240
300631
296144
437236
150716
332298
536847
739280
1062261
603168
429291
1167939
820429
526320
1007165
986749
1094526
405668
848988
629521
217008
319092
914451
627263
406685
60331
746317
729974
357224
760639
529402
365504
1039279
510047
195814
147602
1058538
1171821
436915
832974
664718
302790
134546
581008
866173
835972
1106652
902501
438968
1050421
408391
604582
960166
717509
930023
980932
961162
627291
922450
673727
456397
525035
496141
684627
381350
564713
137308
597660
530640
32546
500777
507899
554270
654563
248982
593673
365613
772150
831087
119000
882478
651394
839430
221764
243117
417806
857652
315597
837598
837385
489997
1043962
225284
620604
1037217
527455
785140
1131758
135477
386429
92899
417868
1171627
458478
882419
843249
38514
984654
685840
219530
345237
1066965
520382
629046
800643
967796
616776
347243
599754
161953
209311
433236
607020
1128239
985372
942240
1105662
691216
1110074
313957
458306
200632
33485
509388
231828
1093336
1023540
1011027
930830
486405
763221
67107
339631
320338
234231
943184
1052978
686570
416118
241493
308085
588536
756869
1125733
844071
193715
695538
723045
370264
519005
125141
445818
1003851
111541
418998
1142514
246287
839066
425745
1174335
141256
668314
544975
585030
933511
753913
662030
182291
942628
877485
669926
771720
1069261
888236
1166885
1051048
475570
626059
3102
85390
1185390
804400
729367
170234
987535
134615
720380
449736
77731
625021
554877
2206
979818
472862
92919
309238
461106
251659
546813
611732
1086017
12058
671243
758220
34373
1109279
1026634
901696
705728
980679
950585
918898
980347
327273
198428
92168
629146
555204
637215
1121701
641364
452218
1168729
198001
1982
934843
228757
252114
296843
48284
732205
374925
415948
546557
874261
623546
319500
586215
1113842
378557
703359
835060
67643
301373
1095353
212229
1184323
653236
455760
815477
661752
1061502
81957
154145
539576
832341
563619
927062
1155098
922586
287686
177688
302099
570777
879768
158985
873084
377551
567911
343623
863027
15422
961164
755309
648035
698644
748815
1108216
712270
266788
221188
533343
79646
1080657
796749
349790
163344
911887
827887
690503
1142837
464802
492529
79096
354073
340248
437983
837853
141321
141348
958940
52959
1151446
1106938
239494
868511
204305
933027
319155
540941
1027576
410931
503626
996885
762730
162034
935501
354772
111095
551999
534082
705365
162485
918163
224194
564679
1172970
9022
731465
19478
1106996
144706
41976
173230
505355
846020
782041
455542
232963
1060375
419975
471576
732987
849091
697073
1134160
814012
496728
371238
853328
251973
885308
202014
562354
966584
480489
13267
30999
611570
431491
427013
998878
1065958
540098
718256
570948
1148675
608857
824554
993329
1044738
673910
784022
782697
1104775
662114
1105303
383792
742225
683169
364747
929277
1156443
1075576
817703
1170782
300618
409256
784621
702633
1139719
536430
695405
262768
580818
81269
46417
868652
1154227
1095160
860591
363856
289926
472195
40142
845753
603419
965665
621437
453415
270707
577140
59595
498731
702628
401310
11924
779157
654127
943732
723817
331952
817608
235132
222382
1073292
437427
1082695
913316
746453
723881
709554
1192268
644851
749080
569808
781453
772269
282481
731325
576322
144730
933351
252038
338903
160696
953302
450378
632588
1093157
714115
722554
803901
707178
286706
1000496
1172129
773449
616631
993295
705753
318889
234421
610548
583702
78953
1160914
577379
451189
748555
1039296
522704
828616
744876
447584
147370
21609
311906
657379
72126
848409
806695
600926
1137448
609374
961297
1016856
319166
111161
767934
1128454
723655
345185
147269
1171306
706740
853106
1149400
473738
756288
496078
901574
327757
468133
602222
137632
508541
766884
1032362
803874
829027
8733
1039608
334415
191090
673207
117524
420633
569680
668252
722927
691809
1120752
1061053
452214
206336
35240
985771
687411
912922
1049719
375145
181300
750924
1004787
1014837
740305
620592
130325
127816
585896
285172
1174279
922584
484811
760183
464174
515383
879259
389934
166368
1045220
45620
58118
672598
1010377
533487
1067313
98337
364826
310662
27694
47712
1184397
944139
63057
842889
1009427
949168
588528
147791
976625
428327
1171848
1183041
522865
897890
733738
1143112
147095
854720
148852
248125
171979
854477
270070
708499
740725
584937
362166
48346
1060099
1098161
243209
1126657
562254
187272
275568
134308
851906
916071
1179660
941031
185034
679451
212632
1111104
427786
487682
368407
418523
59066
97297
935337
694488
865813
115504
101307
504843
781660
561413
387432
959627
1175087
266710
1097289
794863
548477
445423
769113
666615
779002
529461
412997
52734
191018
301662
731174
720945
550605
780829
306659
921692
931409
754010
375851
442032
382432
188451
329138
46464
71217
984056
101461
113992
106532
437278
1112187
711309
239626
586431
714755
243925
1078096
386442
940096
1173921
1028044
128922
1252
215963
451521
380491
50633
365316
614252
1171736
533681
893706
887804
95096
794577
443655
529707
324601
199312
6591
1127797
576086
398702
10248
610646
44758
563401
852922
404079
912208
56042
891379
393611
587947
115509
701194
230973
399327
222916
840433
37808
1126032
3681
230187
1065458
751137
1009338
766277
134159
417164
561171
404811
395550
1124434
95003
346562
58028
603238
105225
426293
755503
912218
257304
1082688
251678
1174800
878882
275226
1007553
815480
363587
184850
426202
548844
1047638
650172
982953
395430
852912
1121705
889086
953077
594091
732103
17233
1156575
851296
132053
789789
582699
1109726
232768
786959
117260
225764
476160
524723
935813
863762
1002044
127002
1170680
692514
544599
337979
728771
854198
951846
769077
348197
645535
657613
754595
1171040
244689
300370
325024
592683
387735
595646
26379
260526
1043834
126845
584370
667891
625811
692196
162612
892892
785754
661328
1102160
1125092
986090
664469
175073
980656
583988
182621
917199
632084
793870
646457
314491
565199
586387
654468
1045172
407406
1156918
441905
489316
668934
181066
906651
1171374
75999
706412
825348
727234
714869
319838
878162
958141
709189
327221
1042786
441031
928724
1109152
1168908
657221
794228
625223
946826
1044504
204988
1180317
74561
644887
418900
1061934
832009
1115019
1007226
326101
569225
323935
362671
634883
1062132
365535
1152257
436788
990669
530335
340735
46917
952158
653888
633001
1092024
73081
923403
1057764
438328
111625
541460
246897
107524
170468
451984
915345
770694
15767
482127
785556
29625
117384
140520
257395
241419
788752
1005123
185025
426411
469609
65348
181387
671939
592891
1079829
115671
805833
1017239
755272
1101621
961067
141341
435949
66420
941536
995269
237858
750062
725560
785371
748531
321562
405781
28946
194923
878335
590920
416703
921301
345805
619774
890630
205592
240591
891788
284545
113606
65445
813865
559594
99508
1063806
1033251
1013045
1092681
5606
183212
316923
25344
441443
1030803
746754
896262
193068
943805
572278
246844
664381
1007175
761412
513
25416
89406
1075318
87850
967781
933873
908187
412657
705878
382687
272211
55178
936936
819122
670969
283363
370375
515766
837041
105352
708692
423009
707058
888905
30764
803781
340687
718721
726644
405532
1125585
724877
996038
476986
562146
916310
464897
462776
640307
243506
941066
667605
378687
708430
47298
435327
812835
525688
1119093
889308
665332
949066
918161
867353
52806
1130478
822607
199836
47628
756649
1066315
103832
121546
311885
31651
826538
104488
1164779
720398
701855
45102
994182
954326
68576
532216
281272
1163081
509409
37506
778608
1039775
644111
990132
1188926
261808
399028
748367
510734
785066
616829
862207
443163
215231
850939
380635
292861
251248
168056
612668
561278
103990
721241
437162
158166
986697
1058370
79343
790052
906309
610093
393216
1076308
705438
282963
630199
594371
90643
136658
584756
978579
705988
611945
11219
13451
879464
609427
242686
471094
445593
721949
375411
25380
135996
865017
439475
389091
693562
978972
433725
279039
1061816
647787
868874
94422
762450
17386
991481
1002910
681166
895864
1040495
262384
169703
201154
172329
23131
1051725
76807
30118
754734
781505
457900
821415
836756
967453
570890
379918
248503
500168
153791
1004905
944219
792310
1186565
15562
423228
593848
508213
462509
946709
1098475
225919
1141730
620074
1104093
1157138
763180
1124339
1144888
389794
31638
707193
144318
780635
766491
1069931
1142682
253449
524537
572011
1105304
694146
491041
150456
1129353
338386
737037
694679
1074134
567175
712879
998495
771778
1182114
1033527
544190
768228
998667
623868
246804
314626
619667
845859
862517
1033713
1067348
1145483
952498
773347
1163496
465724
1110008
796960
77628
925539
127300
769538
136781
141025
1038235
77495
116551
435475
283210
21802
533724
263269
522662
812866
352489
1165061
697780
384119
1166909
721251
855338
1193104
1105760
488888
328886
1097855
30022
761074
238108
117600
872762
443104
965707
1087232
243982
1109282
980025
601989
795755
775081
34936
243826
984071
642325
621901
942633
544235
345288
969407
932278
884536
677249
383747
977612
638612
78374
213546
928917
52619
961970
775174
367601
115880
10277
316286
1160038
1104012
1107397
914476
223190
430985
612058
342118
924461
98916
345365
854866
352712
791756
223010
498533
1035263
850372
565697
380869
522305
120589
962717
95720
165432
13194
803918
1139517
587378
989751
311469
987822
904424
552769
1090013
690618
1092174
978728
304267
28385
1056012
94519
1037825
915156
647613
961527
1193124
930226
1088151
140855
58151
484258
101526
380717
366310
778976
234645
526060
850412
1128867
589418
1187012
283253
607543
987385
311035
335244
1162319
170889
565249
289360
458931
251524
926105
806843
154878
211438
381027
1078641
680002
712702
112020
177616
546910
890709
1080407
864214
1116533
666807
300060
903004
287486
1096739
622395
435927
359667
845856
103044
182341
150359
714482
461679
858141
128083
185600
25116
1179300
54698
592012
691146
688739
118216
970985
127482
384990
268718
776024
493681
721756
355459
712982
858661
175564
36810
1042895
302472
38808
274003
108257
861753
481657
272816
369671
277709
710762
21208
180081
974680
700663
14286
231874
984531
470725
205438
395617
426416
827871
314499
1100634
496136
273886
1036761
1139217
860741
546744
622900
90596
1095792
617023
273787
843100
787424
513979
356074
861252
839398
339147
743258
680723
160051
114553
1184145
1098635
588007
752087
95221
38029
1027060
234428
1041422
606163
1144496
430193
219117
815454
784231
634347
621197
428128
1149600
531178
48505
663941
1080845
416580
653167
913480
377351
880294
41998
733291
741505
402885
692757
922443
1065365
338538
580458
608885
90830
811346
980279
695618
956728
607733
611941
390306
167538
1060697
1113815
993753
202603
991581
616757
652294
748809
477790
1160892
793326
408164
926337
463843
1162260
579428
1058131
542756
691625
530155
52937
1166026
1048936
189141
745725
1025172
975867
720538
473427
759585
1166693
572158
572100
781889
434954
968079
1152600
480909
1085880
1072250
353531
1108129
118549
169871
865917
1184292
511638
911008
540336
986760
497952
580466
470122
549608
549265
1179877
780874
299840
847556
1093271
718042
881074
214981
729644
584390
638011
1051515
703331
413991
686423
63382
353026
928366
396541
725340
487969
37430
191344
682371
479461
11448
113560
647936
775787
371981
273642
260985
884119
382711
1023785
37129
1170686
54009
953655
1093971
43467
1049375
261590
583953
514817
658998
208383
166916
439719
211339
1112301
485074
864019
22940
682864
1079166
705531
346568
135335
199252
178273
701392
7219
909075
945346
216538
2718
222662
799823
109276
1121147
568416
704028
777909
958270
121538
656514
669721
1108674
1126087
683001
876962
121428
1130105
897758
1077943
585841
779668
427818
82803
349664
478212
19344
166582
654183
774240
1038307
838936
135572
907216
917928
1001645
354936
62896
1107479
845544
825956
864317
996339
402709
808781
649495
339557
200517
781305
398628
793830
355203
122556
11650
1028330
840670
80829
505731
585909
839615
1120438
427937
357340
757280
44111
823566
366199
833395
642618
1179465
418599
486439
481936
236031
852571
789582
310148
583964
523255
559079
513425
689972
611028
91146
101616
407853
347164
737137
440182
646137
33826
264431
452446
181954
760240
1123460
1098729
904070
242149
753535
93707
972934
719365
454359
884942
577180
950699
991487
281167
719580
834389
986163
804800
1185056
115314
2409
427277
249998
1113983
879865
1136795
106299
808514
732637
383561
775559
1087967
1027725
1178308
1132023
610689
931852
119665
394534
295615
234554
1074009
517534
1034996
82834
984286
1146438
400421
1144570
57776
1186895
158200
307110
1070562
991926
553853
360586
988453
807336
897973
697830
797400
14161
904435
706266
133413
352406
59348
650197
580184
1108894
883939
369640
72957
612239
763784
980317
935457
789898
565901
51521
220730
34139
257196
40880
624044
547883
219631
1062565
663577
691540
1116675
1001560
280773
1138865
462992
662118
347391
1104002
438114
132872
1012414
739508
1081004
64032
989206
906123
364188
398673
1183099
572212
1026650
371079
711198
238730
877802
721799
259304
1015792
283519
982394
1113687
764690
693098
710905
596166
850582
367283
591583
1082882
76337
624516
379356
840458
861457
955550
503670
711401
500338
315995
647648
375048
282696
475908
115545
1107315
1132986
356076
177163
1115711
1170345
433973
891058
450660
50248
618284
1054564
366295
551150
796893
844853
316627
913512
1173670
25708
1117916
687572
281076
1087154
1064321
517593
524702
1166920
786683
882467
154737
603244
442240
502943
1171005
950897
852416
348598
651091
661603
931775
1159579
969996
470186
488279
365805
8374
249448
41431
754856
692600
823467
523703
1137980
850880
777948
176068
870436
211458
759624
1082996
565859
161575
1139003
53412
870762
402468
238739
2830
646101
945752
810889
255806
1147112
830291
1084982
787285
953881
1078946
918203
1080637
463624
764532
266879
1014897
837100
718508
529964
783367
539315
499710
179375
1046353
1096822
42837
28650
186525
730340
90888
490229
310610
932828
1001764
724142
457890
559653
511
1156327
300034
1064008
158714
342645
210795
786531
45528
529755
367233
688379
387137
112122
83221
744924
738514
789096
888767
643643
1065483
878500
14677
574716
471974
58427
509637
869767
153566
736112
1170708
465888
217012
5788
1152652
310354
393433
41513
936049
266792
867207
920000
596581
367294
274674
835437
931398
49285
483648
564737
105387
858966
888064
629912
891511
386831
151717
896719
582001
17567
478655
251349
567856
22963
329449
933216
988418
250283
965706
158213
576408
584422
352928
739230
395960
469175
1059611
162205
1108749
89176
880808
1090042
1138078
962501
1024831
461493
665295
883063
759912
380325
429208
491061
668531
322217
1109188
863448
717718
617917
1148862
49293
961482
656334
543232
1187521
244563
625558
600398
98119
759021
906014
1034325
431912
725574
42961
155495
590440
820669
534332
1097043
1123188
773002
1009941
4777
998291
766638
794468
910352
905390
1158624
1183291
694093
1114427
292165
162353
1111994
227013
374407
423169
682517
887383
280470
620439
731568
40509
139048
17131
426124
160418
841823
957305
725633
1102718
54169
411356
615530
155655
1139213
830348
745563
894397
1081120
329546
179702
947508
751328
682824
54645
160424
548666
350590
665287
957077
475243
197724
914156
68337
758737
435955
1083945
155258
985711
1029899
826488
571709
177966
1015840
817193
288186
1093303
705292
1087815
355521
358675
469693
1056352
220157
73702
277401
1147512
186415
1023426
179331
716714
241550
585381
680788
753150
283126
644843
920389
405655
1130083
412255
1187091
900627
94040
1107686
165610
1113525
1237
694814
779960
1146048
868446
833325
1031128
506183
210398
122038
255424
1042322
910202
817734
410086
57575
689440
469578
751957
988206
22825
70390
495314
444116
572714
266428
365559
837193
897393
1051911
521352
867333
1109874
580656
395683
1047345
870140
425022
1083258
891656
157863
1101053
634502
307261
735995
177040
273146
562534
592075
162090
35242
439227
967380
562457
261930
1068308
684305
273320
1181282
689774
799542
739885
388118
399933
827923
923018
931561
789235
514173
992824
648867
961124
715400
1018834
584748
74029
413228
332004
1118018
793041
825374
848491
160224
284938
657145
688423
926990
890584
476580
943219
611734
144711
648205
892697
851511
1014306
968104
1050266
302879
641902
676345
354964
509698
176183
427345
900826
234843
693574
1114473
902182
1136509
233173
1120585
1119289
1029921
51104
923487
67845
775048
994672
584767
353303
2713
1060225
861742
874772
249612
1109834
749982
650015
471032
1095013
216753
317004
853662
634498
942467
1108687
223500
699385
469930
391149
446451
75430
79758
531531
685859
639139
833684
984487
28129
208196
1142200
617367
687768
408124
841574
294946
182292
303724
481594
418320
952240
783946
1052155
270283
577074
729976
994734
681396
1067110
636050
487076
984413
808981
656547
7511
357879
1002017
1038124
1191487
669036
1092691
25035
699403
1086339
111445
576220
1177928
22202
48954
800608
451611
599013
139941
427316
973288
579025
874170
721471
618376
863562
844187
515635
941899
106496
865138
766078
217598
260800
364927
148379
1182289
281646
753936
1093818
276077
464044
1129453
133249
376351
145491
955694
155913
88013
444884
1082393
968935
771684
465795
359233
160617
434629
373438
1013376
625308
169905
91215
812508
390320
1127668
783904
721823
240712
367522
1115025
963509
621658
31354
745806
476406
988502
138258
530809
259316
1118871
763854
286954
200507
418006
147226
769916
262775
775089
673268
334892
993668
247009
993739
275622
896194
741121
154880
368667
219270
522617
161051
625783
1123120
383479
891642
631369
1089763
743485
862777
829875
504592
398993
525164
916287
811250
1027066
48942
578122
793116
790188
573483
1030957
620879
146079
526908
422513
1167860
685047
665104
61391
560276
67473
1050325
1120733
869737
656501
372705
704722
679462
665045
46240
184783
1002662
401281
639090
215261
392674
697709
958816
915935
574618
259133
1122510
275032
79001
898185
983093
682128
584392
480309
722463
548532
1029333
731831
623005
105726
897497
1110826
774649
673985
437482
706285
497756
451253
313859
333806
407672
638589
1075474
28198
651562
664284
692642
978476
540218
791927
67662
513155
163591
1125008
665967
681362
73549
211844
273556
692832
717936
113559
285719
531284
911213
259563
1106692
7492
1172509
116220
1047368
714438
829706
4353
1079691
1120370
884531
845583
1006780
936978
925759
71982
445756
120660
491870
723268
188330
816518
965650
924699
629268
301870
65394
698189
8215
103519
689072
184325
12650
778364
455258
558939
12530
796728
731824
188709
184802
828670
270046
451373
59205
742686
1107999
1042321
429625
1163990
431256
994809
863402
157119
733848
911463
388596
821343
619517
173563
33964
173581
1146699
583452
4375
1162555
956830
272105
152551
439120
814213
316568
1118763
893317
1143296
190187
505577
826123
616844
189138
151905
327082
792736
519779
1186324
211564
949887
247032
1114902
874884
349837
625010
136606
905245
740720
4870
476247
644758
616515
796486
1085423
1062179
796718
244520
1097136
920574
963701
48257
893887
1060191
305394
953094
1082915
476820
406158
517104
1178598
894285
109668
150838
259881
615819
566512
879064
1046064
1153371
454271
355802
995472
388209
1069246
524693
646750
1136957
701892
936974
323981
902428
443910
215226
1162128
301198
806102
323316
253749
325330
390647
738076
199107
437030
26826
153866
131868
1161193
258074
332248
834525
561924
1010119
927797
864242
1121176
578784
860855
120775
278359
1144682
572985
62946
337201
1072029
854546
526718
114901
1153644
406754
544178
1053865
1091289
1123010
413097
68754
339550
923699
621734
27099
348255
113012
648210
647227
8574
164534
325403
48321
574312
146993
410573
1075812
1068628
240434
705662
749595
152315
236256
327343
234458
330996
733500
248645
148980
1099735
258617
158995
1119964
329844
268307
59495
875309
479015
883238
1027162
892983
800319
319932
101875
1155835
303490
15218
335632
445419
543802
966846
484626
797406
393119
313566
1177215
363069
1070673
706388
324502
693148
89199
376176
82247
259959
1086305
650219
438065
404433
419511
974057
778296
892608
469104
589208
57033
510140
158482
450993
5428
1094814
1002058
501320
1004044
256975
330400
726061
1173878
177758
490126
10123
390118
1145265
570709
532074
962806
911067
1085332
996027
435860
17772
436599
400654
9259
1026454
168732
542054
415185
555172
341714
581902
45697
536765
1038266
375850
1089793
856241
248365
958345
713190
1148703
932899
446733
332963
997309
611556
178391
482341
70206
158229
977042
444165
98154
339723
475778
1097918
180306
187790
1021753
1149854
340315
819006
345170
569034
382662
502412
995828
271944
287266
522679
386313
320464
1160251
553447
944573
847131
915037
125950
551159
1016854
426042
284941
646036
831466
140951
1024104
922489
1113285
1117058
625834
334208
455903
568808
473227
737656
939291
270092
984595
103633
1076163
713455
194830
893517
611682
1142048
885806
283547
1188872
474337
888731
1102670
656396
977521
114646
946025
588650
33407
41447
851297
581502
54841
189624
47356
616564
895254
160979
1124441
615592
75141
986951
406797
297775
704496
247597
909382
850361
274437
857082
327781
773245
518165
923173
79651
1023244
921211
533954
919419
140352
901647
589757
521282
865042
1064733
149034
1062120
997699
223466
958742
391970
92583
408251
741461
340266
853166
156182
44570
1055763
781771
1130291
1087454
277139
316316
687641
270341
336562
140547
325044
526048
927969
90404
498932
1071871
76003
825583
380121
927404
553202
330621
599384
278668
464248
1070147
692976
233988
246656
322726
173751
114555
1183714
414282
1049287
900541
74946
1085766
742531
348980
1097229
734675
647494
492372
1019860
336633
141206
524037
925638
1125192
966998
282923
1089841
429724
956433
763209
92752
428808
826070
1185953
820938
438316
336699
390997
1040875
115020
814914
202611
748013
1107695
187309
392582
162824
352678
1061703
1044812
1097156
157860
1155121
1082410
445239
400375
769683
833817
776353
1042096
696043
741372
821833
681138
187195
838623
903588
903037
127299
769313
5480
169619
1082554
598900
548134
412228
287948
211812
694090
1094726
63531
667048
1117009
289593
970169
1135841
349224
990819
32850
49193
1104255
469941
693757
275052
976584
45772
404861
740824
360875
430047
1028076
542509
520132
362445
453328
371774
515684
595486
523245
1081077
855701
165095
1183215
269478
851461
804464
121856
1088819
1058936
317304
700135
1090735
37734
1141502
397743
1080173
717060
990816
999051
763892
93735
476308
825759
413291
875024
376187
856867
832306
295524
740918
1070774
474524
374791
183075
363824
835498
252112
309372
818335
934508
841065
148180
664930
487833
1116744
792434
520702
903452
663687
81308
651178
108085
550686
77969
813757
946915
1114989
189863
968063
373828
877880
212263
499626
89602
248777
1001053
812044
261396
708732
847369
1130691
363758
474034
721432
394408
738352
847230
137717
959671
571901
1111090
1089620
944356
272222
536950
71849
650894
1135650
444296
618644
675431
346184
510545
391561
437708
293153
722647
449741
932778
189891
710325
27398
1161467
663400
514925
772655
151337
824343
685522
688420
480679
369273
1118764
353749
982861
317892
37589
600821
602402
832940
825520
281563
1109568
762746
172285
405023
480831
963320
681540
687829
977822
1083730
598015
836567
216329
1019744
611333
858838
845386
1155365
508570
794067
351145
1145507
388643
230567
239380
497382
1166560
999207
235402
485716
806135
1031545
17337
288825
1191378
687099
228000
676257
708080
92978
558216
900235
338104
168988
978388
238268
666448
931767
137135
408382
630003
1106777
267809
1147839
990540
730794
136489
665915
504455
1186888
251085
647223
519407
323477
144721
804967
477694
994044
135479
219693
587829
656609
117139
919911
471928
729077
921352
95237
957638
650233
406849
2602
538625
1104047
212710
829469
51168
725276
868255
170322
769921
403579
595073
358907
1178072
31274
1105756
280888
755669
922479
677879
637957
547922
273283
1107904
375906
609169
955008
711318
374533
50917
649900
208555
11628
179233
1161916
236118
484129
1184350
784471
321539
51931
112541
1048821
768415
434536
782241
981273
962983
953985
1024528
1180877
510464
731868
625874
22906
349938
171161
894447
460066
366698
207454
429449
784612
630967
113571
1124907
964995
408411
393751
654348
411591
474512
155904
116948
948752
496445
1052578
928172
553395
265052
529472
1110302
313864
611543
185023
494175
1019300
253369
170713
1074746
801620
112283
1176430
1047484
733762
518260
1008985
714942
35049
475349
320311
803044
781349
1158009
323046
841270
342366
892525
1042554
715969
229065
566664
416753
895310
162298
298443
115204
101195
786294
487417
354063
177527
270909
1060733
889852
1138598
562679
5542
847010
497321
117038
1002356
447373
748669
961654
1069597
904155
417446
861162
570642
206629
462423
296150
667482
615941
1162929
560751
9453
806164
84673
121184
117035
363186
381773
1055839
638761
7575
868058
463165
560917
530533
1000853
406555
1137558
787761
392160
476719
93382
577171
360737
915521
276384
516493
367744
1141877
412986
554002
655075
1113580
491288
843523
842637
482648
459850
875689
1039769
1143986
685665
655068
1045226
108786
146819
243644
996759
954706
607505
736731
204496
543906
565218
1134096
353525
789946
277739
358406
670243
670411
348030
803121
291933
176821
984876
515554
485675
706865
70603
678540
579174
884733
989739
484569
98381
758918
460063
116425
264607
1172759
333463
1071900
778509
27466
980973
99879
414955
82581
60958
440750
323692
800421
406411
419433
657342
551903
1032952
234188
1079928
845702
26704
400051
115170
552376
498864
1033494
1087250
1119811
1126593
182864
690617
866024
1064595
391261
529956
984088
1118823
677199
629115
47759
843687
575737
324510
845922
261539
1125216
14142
393845
201615
82778
979783
672094
522549
974172
333823
681425
140449
504315
497431
435027
1097383
1180966
757342
533224
938241
1156304
1160221
1053308
795445
29147
405621
1052307
1097604
976696
551797
859366
70445
1084233
909124
776735
52694
1168618
1029887
302992
877967
512207
102780
179528
1013052
359465
963236
642292
905240
674501
1110005
657218
674328
264491
1161730
875324
239012
747965
34425
1061198
504908
76665
726017
510532
478560
211549
505195
854085
534272
700291
1034426
92118
13689
404233
226469
787353
1064234
560995
680652
1071745
512367
184326
274705
971447
1141997
454306
578236
1128585
1145340
494159
309813
1018276
676868
31416
356665
678334
373084
775000
1091493
104280
1095998
523900
167593
827328
94299
387176
751293
1016756
498115
1166313
1173231
387391
323562
254324
747648
724421
929411
528021
412419
834662
461733
731770
507632
676476
1135539
1143906
651603
1047390
1051322
802236
403356
1073364
400244
1043752
835457
445377
762359
480623
932126
590555
229709
1093175
682600
105887
649041
212386
387079
366354
254822
656117
635933
187405
819235
701259
243998
847234
758724
1128330
726731
1021499
161331
1112254
1156311
663685
698935
489320
1142191
773686
999639
934239
303554
1071412
782304
596904
1125800
985029
931059
905135
777044
1180633
831738
1147746
1043940
596567
1121010
106815
155046
734327
1116021
192716
291383
342950
210140
516862
664395
1062071
742002
363480
66395
413013
200978
288910
488563
691920
1023373
651474
192495
305932
579516
23894
895158
385491
903848
205471
208423
663648
138984
127680
911381
379627
90385
1065000
3711
1031910
963407
370101
868034
831527
848396
1157816
282832
1032209
1088174
544432
786034
1019393
963105
681659
1182290
1014283
77170
1088815
104171
330633
185549
578665
900465
855830
300724
196906
38428
919281
62043
843851
345871
1123318
26880
1057486
239707
546905
1157981
800826
927728
446145
914193
1159276
789276
958316
817640
780550
957375
800548
47090
567246
192387
291335
469676
306839
553629
628238
582320
726116
448294
1122276
253317
948723
6871
777826
199568
985668
1181266
78943
682750
332016
717795
905678
718305
85349
15980
817345
356738
442338
456319
749095
219987
377721
91368
435615
938858
442910
566619
1148504
1051425
122346
920400
962257
1131681
826420
109666
858743
248916
21938
766345
1030607
738870
520346
537598
916086
511686
1091389
134289
637469
503665
396931
395246
437920
1989
145496
623708
1145134
575129
1106321
227913
690335
51711
462463
915659
145909
172917
781147
78814
596318
978619
641116
667183
944299
318884
1178386
729956
93948
308969
510034
604284
602829
585633
400037
752160
301350
661234
833998
1027546
951433
1084159
1016454
522830
1116818
526783
1184505
885539
318548
1141424
247175
404339
863129
759173
30253
1140036
957824
830927
515427
436941
18714
731622
94413
707264
996967
966
476055
796269
431897
698212
3626
806883
892604
912491
1115697
636661
79686
1058037
1028613
798409
1048281
1120623
891878
597706
748651
334408
843596
34568
619747
1139592
85345
899936
1028616
580887
674502
232497
17875
948020
1115618
944247
394381
1005366
545059
17451
229607
697914
686207
1166971
973870
394282
2844
170050
476066
110780
1113024
346007
867028
6201
503509
1159697
16629
1006781
470549
778578
364432
1028842
756433
722314
372612
415909
934757
1182741
1123779
876900
981599
174299
323142
500143
54949
400200
991152
309415
557053
1174182
656662
605153
809293
703800
1036734
215637
1076880
953058
81191
1086182
240097
237766
107432
1061008
711863
1064406
888908
559209
719858
345524
303981
536808
96509
885310
135844
867326
703699
21870
731224
1047177
822092
1191808
88673
394835
688507
933346
241907
990494
630177
444598
1138601
647810
116128
1138202
230698
765431
581149
551088
245328
29212
842485
52967
722788
20147
682747
252630
823372
110891
146063
1030969
304097
858902
1077018
541235
909176
572831
1083688
130893
820841
716056
1357
471952
304693
135105
1109497
732623
267519
363632
136982
112845
935764
1116153
198506
338647
476939
780592
541737
988888
368377
244261
1157219
543899
139010
666376
102592
1157512
568519
1086218
100962
396971
515978
351054
453061
411800
224910
649426
259080
1030199
397397
271810
1083036
830961
89546
990497
397784
100919
512438
852229
478
996347
1093248
491601
306321
1000598
44322
653544
853733
903873
951776
770642
906529
1033661
736652
240061
1071068
729727
789118
1004746
843850
309162
385451
970922
614324
779308
389556
442390
559484
276644
963408
1172014
347498
631555
69837
86603
152253
964386
680640
641753
609178
24058
743676
873616
485303
874233
722662
64746
467042
925667
236878
258191
32470
36873
92914
993983
900304
102582
87817
714968
68344
820147
573939
76940
1088521
276663
1113332
310200
34482
869116
886561
696345
336525
157314
276073
134883
803609
843421
620869
1078008
388491
645921
919306
399201
407037
232680
948676
550888
588154
1127825
465942
719079
781856
60915
15642
1076999
279833
127130
980591
844402
33504
533249
588577
1185999
1044681
815242
840710
107917
846501
952989
448218
221490
545526
188543
1039320
600761
491854
769693
64309
929145
828984
579969
695615
270212
816042
309532
484122
251781
1093376
989727
663870
940781
331125
324544
194745
5250
398342
496037
474586
871531
1101634
512999
1038614
387967
922109
691307
182194
1062235
197791
268375
1116673
542968
200214
544951
40181
1032851
1029396
1074962
97489
113690
276371
821603
137020
229196
693225
409826
43743
341761
516682
934722
254259
20742
725792
1081937
395379
25990
842587
118429
165558
1188333
903666
78470
979250
364437
496249
1078373
740643
1152741
1114108
502805
694018
1055704
43516
1033758
811831
875504
287366
296014
792556
887403
532812
1079171
838086
129378
158443
8987
398725
36590
1054226
777951
388038
849998
1131349
385010
448424
496072
897874
913592
411850
900519
798900
443923
148078
792410
84398
838107
855320
730322
477263
183307
557444
1016582
536310
665302
759332
827859
9390
837776
179479
1017148
639664
607848
39909
109131
31260
416770
966787
368673
294890
839784
102118
322103
814635
973707
708623
597749
1098879
240005
42780
183543
420345
776294
975659
547874
589327
1069870
910406
918084
557731
953416
335929
1154554
605211
345624
558257
41886
640251
742126
951374
150844
707141
711169
1189242
108209
252
1127929
345083
724437
196068
833426
434215
1161335
222081
464316
168078
1151620
559497
1038879
363741
761434
830619
253546
1073634
541056
777498
899746
28232
269827
90721
817594
335039
1106786
757595
391866
246781
1017910
1100697
316262
617876
434971
1156977
44473
625071
334449
1012250
857668
126025
261050
1007865
1158406
338549
824773
406033
728626
537680
450445
495930
262526
38651
1090919
35535
743760
766359
645459
1012405
612086
1106864
637095
205614
1129518
950943
670242
758029
526972
1081218
978583
164223
651966
1098716
406088
376238
799175
657373
993966
776143
869959
381383
776296
937839
537211
131735
785227
455647
431391
1057059
86953
495712
283979
807708
149079
807116
122731
597202
925794
8
907010
516853
959811
346408
718483
704551
654632
433025
42184
715569
386548
1006403
856706
908339
1059149
9290
394563
270498
713329
708510
339344
76346
653076
852992
1172999
276604
568096
1188836
437105
411365
832327
528494
1033331
791560
712040
820183
323411
37539
1029870
312554
40374
789574
963347
790837
874869
713176
497387
864525
509104
580083
360252
1009541
520964
846373
395996
469501
1064031
237664
729508
561869
853154
653593
553243
920151
147419
467003
868744
620884
1111369
843895
988560
418886
1180964
775228
832269
595811
336784
600382
918465
211517
681159
546578
421915
854333
753392
668525
157517
848232
399597
228885
822293
382454
164101
839263
618458
204868
128342
824005
626714
347633
728225
582026
500473
1169838
482105
246670
1033796
1067816
919091
703232
38121
774632
482958
1022555
242887
535081
178302
255309
98913
279791
489370
192108
824941
724318
3301
63806
143097
185850
55778
20259
1086565
179818
1102165
137389
1144587
38249
832681
670287
400143
1137138
1186510
851448
896540
774110
804573
392804
1105824
538963
199838
1014046
141001
1041068
993461
43446
1140076
713919
253273
486589
386946
701682
1070845
181
908764
331667
350725
709899
442258
501831
463931
298280
427834
920024
1041313
867112
653482
1145728
88640
1080282
105292
1021783
675855
841536
234073
960873
958408
61428
1117609
1017424
853608
115400
1109429
242766
297791
174843
657010
216812
1090900
272416
117439
22227
562795
1058312
1137675
807593
393411
83376
341968
479306
383011
958776
1031033
703383
1045553
744499
424638
692176
740937
1002643
907983
1042249
98437
775037
357181
885334
113478
1114482
1139486
763940
447849
712167
608796
149236
398072
224066
40308
4979
729839
513684
718182
324454
535985
931544
363912
849854
966553
766372
754366
623069
735361
1108534
734929
426952
689414
836912
907328
607297
287534
358729
314368
774223
744448
71864
462132
833437
508835
549522
732084
645441
1155719
927159
1094097
172503
1138871
1125984
286473
28908
633410
1038352
5267
840625
1158857
111638
269146
996257
530704
949001
1113005
523294
24023
940596
473553
723905
114418
332149
1093881
367022
260156
528751
401393
295697
1021351
458002
1162398
359419
616638
493973
891575
381141
508937
1032404
406744
634757
1192234
528855
706878
913051
24506
474068
669103
958956
432307
721775
310691
1022352
52293
1073771
476100
584484
960911
1161882
748647
855410
840837
1154788
660276
1081930
267547
461081
378229
112939
159755
174004
985801
787300
131017
731626
490923
187313
931710
210374
903356
69028
171150
773214
1078649
622858
765758
769050
1036854
971871
830108
928569
704685
165706
976427
445851
757464
200999
360206
26409
314292
568646
1025852
762697
129073
834205
971571
413585
59208
1060870
707183
187455
885948
1040680
979967
645282
646196
712237
167531
561010
944170
516394
1165596
471192
617572
154984
985890
965459
643513
314465
149710
619030
43606
921512
479541
1008428
142015
267780
1016702
568014
705757
1089830
584220
24227
659563
210009
544881
643213
623905
152065
647827
660249
1065868
95110
283914
583009
538079
395744
354021
105372
391470
820008
818759
300352
175939
399307
136165
736802
807684
879700
67
1089536
110049
406107
526770
398644
1039223
580729
633108
1018447
645366
775492
432752
1128464
452246
92833
268389
177165
1041830
138979
565060
516541
1008421
1006301
164900
553089
975123
585354
793582
607396
257774
484850
962574
929470
404827
1128589
205434
690499
138777
871221
873962
788730
1068055
913827
515302
842833
187794
336781
1157793
255671
465472
735116
194347
291804
1097753
597410
967310
720366
355119
187726
276370
1022998
788094
349887
396433
579390
673518
456355
734518
851268
648381
508766
165008
1093503
152263
611559
90161
585362
740267
13278
456140
714733
281491
324230
493892
562015
1027954
890646
857660
42342
775260
827788
3799
1097982
507384
643547
900260
325300
765256
665455
731523
990953
454163
711323
394169
734278
234295
377955
820179
954770
1150104
151572
577431
1037059
711723
541213
556960
196923
221276
738294
878090
1103720
694737
754259
280646
227483
429484
764473
348219
1096890
359047
270028
1010321
496159
958289
576130
239328
1066985
288330
1180572
799225
54200
467633
45683
528064
316131
709695
1126000
347722
484430
104603
707205
954598
1026596
721831
160867
183836
1033192
736054
381084
291863
267560
894768
796268
917881
339846
1153253
747623
757296
1094004
1127028
441803
112498
820370
909623
702427
1038253
901719
925161
94963
585134
1187682
1184064
965375
559672
54400
1012290
797781
637795
709744
327652
751819
704614
960330
1026229
882857
826903
371843
1154676
911486
171544
864724
959915
1004839
713876
623380
983469
795903
304536
451677
586083
545746
984903
118851
970780
909017
296068
721021
333808
702689
1051019
658284
621287
220583
242591
1139320
606221
792960
1080964
92140
1155700
912319
853922
1000825
766516
333392
667614
1136274
686696
1020741
1034258
700244
1091395
206948
626129
157200
572586
719518
497868
226284
87945
423585
425704
786094
853524
912063
480429
1138264
276511
1040769
604205
1012162
170269
678214
757429
986695
1140832
449494
442626
919566
304433
350516
40728
956938
539806
185650
1042460
578108
769500
380449
618707
447594
1192209
55104
845815
226152
935330
503822
814845
1038582
112016
34075
399234
1138404
128666
236494
218907
778939
568858
995903
913404
810076
916665
655451
952349
963358
270621
507708
289881
370499
1189569
273575
756708
1134794
619136
730494
820071
267734
1191169
705848
418261
396289
1170507
450409
237142
633228
562168
744234
967735
792460
970582
1152598
514052
1143593
218288
671055
691324
192698
282172
893876
400500
93857
773692
947947
501622
1057177
45660
518814
496133
266752
473111
1179608
85804
802898
198248
61662
317839
290590
141969
574980
718296
61362
700203
328955
292061
177637
643577
996937
27718
198447
769256
689209
1060075
22174
550137
1044119
1080956
983379
904312
578104
24412
1068222
725297
977736
745416
494355
1191740
1058744
544488
629340
502548
388870
837561
113398
648610
1140053
490302
715750
859936
1123406
174019
981512
151661
82635
880729
450270
446178
111604
850207
1164653
977463
693227
395564
140015
363427
270652
330444
269083
816557
577985
259977
412819
846682
774137
745575
1170605
786929
941386
1019416
973537
390139
170206
876428
242620
935145
995227
989058
433534
34764
638220
562484
423340
908446
64969
76661
150733
1069060
549554
79368
554653
942870
806386
892797
891710
428131
256090
844791
404875
1123838
1101225
223819
865603
1173070
44050
172050
828678
1104069
1181857
1116979
474013
555215
679601
806244
198367
966601
61556
676537
544177
196845
464954
280134
535284
266569
291927
878185
759484
456559
308848
1061799
1114838
970225
1114579
1166371
12318
117297
488431
592674
45414
166149
929799
1006717
572574
993437
320073
1042181
399213
1129522
150916
1021066
364732
215103
981518
707267
740328
1111373
379818
1193396
913252
957221
4891
347008
444435
800142
909767
805591
874033
818868
548297
1111431
961531
884642
1083224
86356
912627
717425
516322
766731
85488
10565
52788
1112661
647697
182799
952110
548554
770486
752612
154414
1148837
557093
476668
114841
806651
181794
947218
137428
783828
269330
296453
357042
765277
38275
138896
615461
344569
212599
271657
627594
35843
893154
1062632
1001586
745990
264286
560202
5051
386760
592935
566511
411161
627987
1181662
874995
639387
22737
812405
941875
411672
37913
156695
769903
210911
47838
1091151
85760
538869
1062194
63014
430548
416052
22672
843510
1059901
432598
63610
869492
457413
256606
259066
181652
40231
690328
323087
437819
134949
911014
843320
1161113
469511
474094
836072
828608
547141
511429
107448
804318
144399
215744
612462
1094162
119984
20666
538274
985645
251095
195314
674121
135537
957452
278976
841610
704606
621806
226827
1160499
607124
867463
46527
898736
613300
1038178
856202
8133
750743
836997
286034
710649
1121934
603236
510686
1124721
1037070
629485
1113604
135680
441864
1087354
563947
335002
723409
998195
803527
255585
1114472
486953
452298
943890
570387
35584
833831
508979
256017
870657
592504
83083
324980
797184
1076651
346246
992318
327476
205489
707874
648086
965127
89588
834285
419103
1061613
443326
1055283
32095
120077
277563
126807
789288
927029
216284
546250
366078
387926
60872
655000
859335
893166
278793
974127
752535
348309
222720
280842
606278
514151
816946
328935
337852
613879
570965
261690
587274
369150
430714
890861
910858
919602
806557
1168101
1184407
399166
309390
851336
751951
552335
900928
681398
875370
433628
315444
92624
1072978
543495
648747
680801
757128
476362
1120961
466439
775784
764332
423853
783392
524131
177245
513800
697641
963608
1113712
197035
210285
590475
950990
910496
502277
1098902
313713
392268
70188
1144633
132425
249945
417213
290650
807245
208159
416848
832424
264403
280182
141864
822704
692398
1119124
307423
79914
50766
920967
970133
728366
535555
345084
566075
677171
202978
990048
850749
347
592694
145595
906995
767519
1104985
353184
1060180
917455
690555
1021087
304481
766379
342631
519106
660377
193789
1017505
777521
1061492
1031865
677159
849187
169359
186221
909720
204638
192987
1128798
968639
906308
1153281
317132
97077
1114920
216903
318722
931390
363024
194657
716332
1061131
920003
608100
514984
61528
926568
19527
422549
684375
67660
388230
819602
32238
519176
808726
468506
383655
858480
255026
519364
384859
732846
29426
657884
500811
935590
1103813
217641
947084
659061
1087340
965722
567765
457417
872141
191464
1172456
36114
1131596
443858
1173024
494009
999768
107810
249183
1144770
281940
1033794
299350
600820
823502
505736
1000621
322138
474534
873678
63003
289407
384014
519551
1169881
359655
129210
1089153
91044
241366
272433
139073
384899
847873
981893
298454
267465
867162
253196
247269
592864
655885
1013598
786512
302535
56656
852032
281363
588627
640291
1139932
852450
985918
315386
802456
571328
307048
489946
816405
873144
1016904
160579
164606
142996
73405
790012
724465
147931
471110
1160152
868912
427162
902307
362194
356473
307160
1065261
964747
903851
956840
917612
422808
237798
622749
217036
1098641
1114118
1085402
218156
380114
164679
761529
56946
3041
501508
1180076
259148
951603
535641
364582
505201
651933
153399
557887
932318
796056
1119723
601508
692897
627940
520270
403187
859385
1054260
106022
191418
309407
411294
267142
209198
114246
366971
790711
413804
176026
1007692
272135
361441
939867
516476
155750
251956
1118344
798154
1032980
713909
786175
15201
158832
197345
59034
457222
667230
327419
816689
357608
53145
691357
873103
557090
838527
66010
570715
1007908
150616
321909
94224
419381
191590
538724
126667
70838
461458
102806
1049500
1150649
234590
11128
499584
220161
744669
252933
815591
81107
251975
30973
793241
1067734
144230
525659
352616
478797
1119893
666263
308619
245547
278417
1043066
724467
391051
246204
68467
228042
53233
632687
452086
789540
832959
1055265
858674
508622
729581
887789
84277
705560
449917
292264
14569
970085
13314
42229
526729
65347
140851
173996
762755
219181
1187074
777725
431551
949305
766216
783645
171220
789902
868906
478650
819393
1161800
1026998
309891
1003611
544111
1058096
988309
391942
161940
398698
836380
679917
397445
495811
903816
394233
883397
260855
286516
264620
1061158
1884
1028928
96245
1083492
412699
877196
699608
474609
545063
1066352
398743
331217
374403
953389
481542
961417
465094
923218
267754
972129
417258
16439
371585
135071
560815
403935
392983
341874
675466
770314
224985
930059
780619
230706
976442
1042620
361997
1178993
205936
825379
729067
387889
23631
944311
1160985
167345
1056890
244239
29102
915681
861110
351304
1060363
579373
260583
543782
957613
510547
233667
1043287
842946
21914
815082
710008
882855
48371
732796
683416
839937
775524
1011161
501755
1125325
70992
659068
749843
138232
641320
562991
479644
446310
580280
803726
1104916
1037504
1030642
1001260
697908
993320
470666
216745
544163
337705
402180
281654
553990
1054184
1121512
603190
445795
1143326
535512
684335
725012
326584
993952
1108757
880392
854129
770427
842832
1100467
717591
812829
1180793
248512
225432
1055100
439849
809083
217309
514738
799438
711587
544718
316722
215866
1008998
669398
568987
553745
970331
1005846
1097153
846706
367097
127546
907739
758064
412087
3393
946012
852057
231052
649387
384734
1121228
338840
943558
59213
1024186
607586
469368
25094
157520
661429
408263
101560
122199
67304
1135846
110486
283237
312951
885048
1088560
362812
951723
351670
621655
903077
771242
397228
800621
338385
138153
363993
315558
609295
141579
717654
220987
1103539
975100
613968
854213
1114924
93093
477812
920693
203958
496687
24714
734702
55061
826314
1030692
409352
789637
581936
46425
87104
458713
1148274
113376
966286
221499
941924
179895
1069896
76134
440596
693531
1063292
74786
46265
205862
192358
312854
822847
1038335
359826
819541
89553
59954
557024
73251
700750
702051
161161
1136082
323315
1116654
977390
1046172
908722
1173894
313250
29252
1004224
452479
799859
551580
1110003
994519
807602
737092
153812
81703
302668
973890
605983
873074
628513
625844
621796
315509
692550
740134
796649
821349
382635
120101
963426
380623
550601
90413
550349
744211
1094866
934848
315853
29881
595119
324158
140918
369369
130824
992555
1158674
1006339
412516
142387
560535
974151
1045826
1116990
584908
110556
472872
403549
36071
419955
648940
503897
57230
1168509
66835
230921
1088279
42480
549936
883323
324023
136218
641941
1041367
834206
74616
74044
1178250
717991
212940
1067415
394931
930356
419721
984731
128001
1087759
858244
145480
343350
527319
441558
116003
525734
306116
678802
741459
736274
1185939
480477
1131870
829363
287732
1104275
392642
42275
1026279
170634
509814
1089396
784800
618900
928706
52163
809476
64985
309947
695267
281615
978094
447087
947655
864083
380287
1044854
362745
1039268
400252
15365
732145
738836
5389
978760
844047
893020
377486
909793
1019622
829412
846474
92975
935614
7615
13247
244134
480883
550365
882573
848979
1164944
752198
1095176
1018141
82764
967576
1111842
683679
238841
931950
1122927
265394
172423
624743
67200
313679
891407
257709
1143227
863611
354455
540256
3731
202747
102919
141297
861740
410847
1003083
806632
651102
526521
505384
938239
172221
51827
428797
1090158
351364
227079
237338
420761
483192
841893
37550
102007
902508
168163
174553
178798
164494
774661
73502
250258
874965
69424
952707
1028437
313632
114914
918266
526170
362878
1134721
515634
389012
870519
609929
72155
799972
777324
1126614
992661
24177
1048784
299062
918813
734472
1151858
432758
788874
797226
203778
995477
181330
491007
1181258
1191024
779456
552584
227586
863160
86718
706750
31610
626484
878031
590001
785576
905858
909235
730853
645406
231515
1078624
946067
654242
658325
120822
814752
873223
922590
1019227
492382
1023297
825982
593361
982172
962509
950623
931974
1140221
225560
357450
671839
735952
826931
110961
855515
633615
643274
401457
551679
1568
310476
66144
691118
141640
1090785
319913
163583
504385
525968
757633
442261
719972
1154388
102325
830306
192679
226998
131843
179215
547783
952179
1127103
118505
352706
1038202
416836
92167
1130505
1120862
896863
204380
221546
335198
57561
355512
269177
920147
710474
68976
1085715
542196
149001
907127
252734
1002112
375789
736765
967817
387551
1085553
256027
926219
369377
407488
704308
910348
92099
801326
428882
383928
776674
908785
1120918
217797
359187
232107
862312
366572
232759
533046
697696
1152997
710150
1146770
1082747
1089294
118727
339464
282183
184676
79257
1072187
341699
839128
948720
737437
1116788
151368
1073152
702487
1013457
862608
1126452
577977
1158500
415414
985083
103931
1064623
369747
62387
905060
264651
399500
22634
1075105
650553
233933
734121
748284
128081
111644
955057
1019202
797784
81564
4130
921351
605419
541385
735725
1014438
569124
1133514
66790
1095388
271104
628646
681697
693616
417377
488432
80352
322370
1164875
976567
856304
957691
993907
895103
123427
1038518
927924
859980
253291
662869
521732
679938
256311
1141910
683422
604538
162912
794236
122512
977653
429454
389805
257569
562556
585797
206359
766192
1112423
848675
832508
344750
1118579
135805
611244
941584
441459
266665
97399
907865
141802
1151518
1110512
697634
380045
168272
6649
67712
520083
515581
1167541
1062917
24740
222681
268091
220457
995305
799576
17509
311949
278924
96455
1145868
64420
114786
690515
688819
1006531
1076446
510241
535910
1021760
1165642
300777
863106
584923
143822
50999
244664
1036866
504032
936679
962236
565738
1074850
417340
856858
921398
537749
639123
263240
855123
968998
1090103
79154
70846
868275
53084
1040444
765832
115942
1015437
959174
1020146
1143243
250791
147219
979240
53104
655833
705474
1052535
1115845
31455
720033
594168
752573
996974
238247
342360
27128
480948
1144914
871679
415218
103283
1145810
825217
348715
783818
724845
450941
465203
1169262
1088406
972820
990452
775643
102212
619020
1053408
1146702
753799
905934
812482
461763
1073548
1047798
883710
682385
790144
917384
1037052
1109018
438694
721547
149550
101915
405877
569614
1162137
687887
617980
446799
23135
692243
911331
489101
846822
1044596
201183
287438
501222
784031
178627
516710
935575
333964
552928
766390
264045
999831
868366
169444
218815
251661
91484
727710
586786
1087847
1118501
514634
964773
773713
95530
889239
203045
215579
920305
709038
376461
643771
771077
936824
666891
221110
1055878
853239
713202
438430
598543
665482
1018703
845163
128792
594485
999574
348238
189451
322445
46834
945028
806761
985971
892629
887857
361036
159491
509818
796446
792025
607898
189387
1044764
164553
22597
285960
701778
427079
416479
373282
919132
117372
251919
880440
441729
788928
551460
931441
176527
1178566
827567
805607
1124111
274225
671244
979888
1074582
573524
174682
595441
832577
507083
136221
696388
402284
384399
1062545
658035
1160729
1044518
86450
336958
858725
654587
1019991
228166
7994
986332
965446
975823
508018
79663
1029303
492350
13981
269941
290950
465465
211942
1020782
74406
1185140
780823
874237
264939
525543
1084037
571903
489319
898712
877927
254834
926677
590539
993597
481121
947250
124844
1134530
1178740
1176642
1025452
78866
10635
862708
177287
1167844
401958
1006387
1036785
759358
169092
830343
732025
941580
441173
147157
265903
1105888
1010315
503297
272251
260664
491735
1067364
640331
710291
877754
872174
852886
62776
76312
166764
748400
757716
545576
665373
27462
421202
1187473
160435
534658
489239
1049436
117632
259612
589304
731826
1192244
880542
565746
958898
962321
1088885
681465
769468
763945
248337
57745
994423
999926
1129708
224374
280886
409631
67230
200027
1095477
392553
1106766
679467
915462
1058060
905005
943043
386917
1014946
335794
302547
1122470
801617
295048
1129451
566448
258128
1009683
676072
1164563
401890
613045
361344
417200
870155
967567
443552
662966
358581
909274
633893
505690
337188
456174
547826
688038
963357
767968
452936
74596
506540
745392
680625
571358
478689
93314
1052443
871199
400800
987235
203057
99414
1090342
678649
978291
324746
112701
709556
872295
762003
413972
886642
755858
1025889
664288
53555
798040
971313
690690
1156413
955384
606641
1177004
426329
738048
546672
839893
736587
317731
417873
410732
380043
66313
827677
796108
892768
83110
232717
41621
1187001
750238
511458
283801
709749
1034220
850232
686981
455157
779083
795753
1059238
382449
1060865
1024658
462684
404515
946943
703812
659895
811027
279464
1169978
1123009
89772
560059
420420
1023055
863928
916076
1059346
71426
984596
918901
716617
807338
111486
720073
375616
1102650
879476
325361
796390
1186598
604044
286560
794756
700259
953711
73158
943851
614334
1031592
930553
798652
656217
154117
581956
670193
1086191
865327
420087
1065826
809362
640846
956336
680912
1057494
1185543
944388
289721
709529
810262
926196
1062602
871446
233816
941874
1146673
969945
312844
639760
186161
920859
630646
649308
42232
397436
493642
146848
916818
713671
290953
257316
773437
1029615
729972
129324
1109143
58276
138318
144402
621811
114176
236233
122486
843756
796799
618835
1015769
952307
519726
792182
556493
394362
349646
1043580
622795
364625
119292
16449
1282
161140
249709
90441
479738
874854
717272
627978
1024954
1018182
876918
430588
769732
761653
704868
189966
475839
9745
942209
1102166
740019
303649
329073
64440
519990
170448
436919
537972
913321
344358
66201
860503
18766
883688
57572
780781
637121
113148
1016090
633279
760982
1052916
1160932
758101
513998
285087
536547
1166908
298020
302865
847198
1047970
277019
1050825
204505
377148
161975
685869
893192
392038
1155219
396682
545589
982469
223851
1071246
943630
1020236
104622
1118186
292744
725693
495286
1185350
41002
111736
736217
433806
1062688
733111
739519
803755
466771
818736
540354
207320
191084
457849
207305
194339
509800
539006
889237
717041
39370
960640
231950
471537
656975
487741
937149
369932
1000275
381952
739798
482776
787152
567747
706534
302673
470020
488250
867944
209048
374383
326130
300431
596970
225993
115889
72016
143813
184121
816312
730741
944828
83538
680843
614905
433608
651809
60083
421857
473311
821778
55981
107481
784123
678529
218740
471450
76819
250700
359367
657208
1080610
995868
380665
735305
81440
1189355
440106
596082
377264
169080
1162808
420673
730349
875170
944164
333420
495155
999212
908197
718046
340424
408993
228030
124296
799801
793802
82808
355402
660464
172239
948331
82418
1103007
856054
108273
37228
1165
34616
227563
691979
704853
762947
430990
814274
389033
61913
772135
93809
928823
71098
222624
490666
398114
610297
336896
880618
350993
570146
107454
446366
190106
1101994
84071
646181
1061548
232920
334713
484013
750022
179690
529658
498409
1081765
578350
522125
38607
412270
690244
518135
224110
441819
909344
988975
28894
598785
875927
481605
533129
763966
770062
826954
646177
982667
448850
222370
703040
309645
553518
769963
1158987
310366
1079636
1004554
899903
1013451
165381
1032129
601349
212620
874195
846466
260232
6382
984205
473143
1055027
1085826
236905
899041
776969
291751
1039676
595444
280608
543774
531926
943484
897925
859411
135247
217576
495539
604248
800157
546826
69314
334299
638074
840620
610035
1129578
402130
46814
514723
39384
880637
1025037
617987
858248
907522
1056419
516231
1034214
796730
922136
1129485
651236
660008
872032
31677
388363
855635
309896
302367
430504
491404
824642
858252
823793
672287
1067131
754494
407114
750969
511658
1170467
292928
224710
529676
90139
494811
382035
684413
574946
606010
865043
465400
771357
564472
826811
724192
612489
804456
1089804
806180
87459
562644
240846
861199
66066
224425
59281
557628
78123
780493
983868
1086100
311368
531617
876922
480422
840597
199903
427964
132750
1129773
1135111
1012998
114086
631705
374080
1185457
560132
827683
1049509
642660
270338
1008358
88499
650381
436909
1013477
1131245
1185854
481696
637263
1062679
641374
404619
77070
207634
85633
654890
503364
634639
434567
1072735
998172
886691
826642
150776
78395
602202
1043913
1016138
506106
1138310
1024293
372078
727917
465664
42240
967907
339049
952464
308747
951563
610154
19122
739064
290626
72658
1081047
484440
430539
116082
465933
659980
1191552
230939
742278
927767
364232
1171569
859761
294127
762981
1073591
738281
148033
396013
1040011
1021560
80880
998542
206652
916234
162105
537513
871994
62351
1159934
613974
977626
791
181661
729519
913361
334648
710542
933169
1171049
629748
945864
688953
838032
607806
896114
1130283
856460
942289
63037
537000
1133615
982128
532387
62009
466436
1146077
409004
872545
485923
239108
656434
137872
425493
163482
488027
261740
361800
1177734
743438
63686
1120924
12294
859080
1007439
542312
409686
1162152
963940
758819
731792
750107
606132
68945
161222
1158060
501304
529750
666870
718402
637318
969276
1143529
148711
757351
1135881
983568
499166
644294
438133
263113
207677
491723
620057
446083
212592
99225
1143650
1060351
349575
906852
222251
1002829
21882
530881
558394
989413
582880
827015
894823
76489
1026133
878820
567372
1112881
491147
881702
363549
1113512
87045
339078
608309
1189817
756691
189822
1073804
668539
186891
1165063
822307
937047
638107
412145
724196
961427
706706
662253
1078616
413155
615531
666134
209731
1163585
1000170
649331
652395
350675
1081560
667483
579099
520458
518918
653600
173989
1114835
482483
910214
194726
528800
538543
1098258
1086099
306430
1000540
1033205
417211
296840
517866
306598
53626
925974
982374
744236
825624
796083
298641
98735
1110370
874693
7480
24765
427114
1106602
677276
906189
912742
1159052
400234
79348
905040
719167
59012
1171406
295889
823152
680298
423099
39332
925627
1094638
1064914
46370
631387
719395
1170155
183998
79741
854682
19643
897923
483362
635809
9723
676322
388248
762819
477969
1142830
44572
1082431
657925
771133
885592
303190
1147540
155088
15247
706406
794204
363804
1077000
416156
611532
782389
709672
621788
130313
312830
918121
136484
175034
278340
1104140
84
1136769
872076
249788
859136
286708
354184
167816
441877
1172543
440845
703043
340809
920350
194205
449429
15774
542400
962814
688550
245101
811513
219680
1080111
218890
57921
312448
113237
1010264
758586
560133
825449
944211
118584
271076
965282
188081
236742
179814
1149918
1107063
1099578
455707
329962
571499
514756
906037
1040509
951615
234677
450204
68044
737431
350634
1053005
669878
255518
501291
82036
319641
760750
857442
1189766
216540
937717
941906
573047
963939
713684
205729
908714
254006
45934
580324
148390
498598
247968
314287
341294
393395
222607
662179
139143
402659
859466
910677
928023
70923
1141392
1080549
119087
675859
458181
827789
187022
605744
1064610
850498
853176
445354
321724
259861
1082597
328001
1116722
685360
892114
68761
613515
506662
1062283
332225
158201
887865
741706
896830
354361
925305
766839
511189
78224
615583
1166857
231976
709917
352966
887900
918130
66514
705505
671751
1038158
268197
1068239
1109447
106760
878664
858220
818321
384505
169312
925061
66941
954742
594697
632024
290780
390023
654509
880273
1039242
428086
920251
1095278
1081849
774733
718920
954370
701038
512459
25218
149401
717518
850797
752773
602494
281016
274301
1048536
551376
739537
451614
362792
508561
366746
665331
737466
871663
129108
530767
1174450
139
78913
1010616
770317
530998
973462
263120
1131318
984105
195482
572209
792214
1126493
791944
286226
901834
310917
1060698
712601
975354
508822
4469
256393
934057
471289
652756
624012
511663
450886
744001
785672
1179518
623583
254505
88077
709785
724153
1106798
533070
286659
185531
1170072
187750
418993
636086
411780
416524
562115
952358
203318
601877
715034
327557
404146
739426
1139820
1046297
19955
660331
911382
134055
509799
946508
154610
166712
784124
826249
1003627
701920
1111890
1065102
749213
1120676
746901
496782
1091733
197200
843328
191383
61163
174660
450088
805205
526005
533979
639809
1163781
585871
614126
842905
552120
28763
943414
87571
92711
470484
17461
1021834
17284
572531
699065
182467
443605
636040
429498
701787
779246
329852
693823
971631
468515
206207
968157
976262
274951
493364
456521
961271
1028451
846938
89211
143401
118901
97378
231414
1154882
272653
465547
759526
1056148
384477
69859
768240
749275
678002
212888
471483
784221
155971
172324
501345
773423
726442
625413
1140355
1027879
892130
1160780
1019205
592322
60319
68802
71388
1108410
505857
1125422
568876
815544
781768
692042
964504
504157
354627
653697
985891
129327
1030483
49342
738898
665018
42790
800971
799707
1065969
718246
435690
1061626
559366
54595
1176821
301067
845195
955167
292882
86305
1158930
895347
678517
425816
522497
603255
469423
682220
985544
380350
659304
75432
326304
744363
192932
949639
288200
323343
669938
716480
890208
559496
478857
849807
698235
1100937
237830
8238
477699
478309
126038
858583
719051
46533
638870
661950
80570
58538
762732
826760
911481
323036
406401
22969
1110052
1113988
1170090
1019468
682599
1034721
746464
765334
48267
182762
1080907
520001
476417
553133
1018111
535150
286246
1113981
407509
12810
78257
702053
525024
1042716
355310
1167605
790593
639249
912670
854608
144051
1064975
349659
983621
830497
367321
618833
100150
265863
106043
344801
947182
300380
777353
724899
782950
516920
538236
427763
122313
429945
770992
815925
918325
1072572
695518
1085672
713201
338117
197184
661369
22974
369423
822331
57084
994941
633368
1064022
566823
779262
924880
1148598
302889
436838
294029
353153
785132
972640
784910
225607
616541
1144058
294443
863493
1190429
771222
175938
1064558
967987
792466
1117957
1075667
771612
1088235
1132248
250375
987526
1175624
370017
1093176
1161622
494136
698459
133358
716027
107099
17083
111233
1019365
774198
613694
768461
202446
966354
401481
323392
153639
428078
299316
968299
942211
191260
208
967537
583268
661830
1175464
1030245
713939
570911
138825
635716
670359
439066
345061
91505
996348
479417
186879
1012249
252221
704629
168030
1125005
1167690
834666
486952
1115533
1028663
1023066
203372
671404
204316
660718
978754
707225
1156866
88098
753480
877139
42860
62800
1183437
890804
582404
851768
215501
63180
150787
818307
530643
615558
728897
415932
902719
194261
762629
816976
1011370
513548
240687
1102395
25957
860356
447958
1049240
1144417
1030971
1145412
340613
514696
1142142
53081
548892
14511
1103274
755760
1147457
304590
672201
616187
272306
753854
352453
729435
476400
531465
570120
80213
78191
868539
702430
217066
708878
770575
156490
455488
1122195
310569
902693
839607
739948
763636
1131728
658638
649376
76204
178589
438269
510268
4415
126590
737131
97333
487102
619962
169762
883668
326447
388349
37036
369068
152111
1146095
56363
948240
927355
410634
272478
186017
627554
147577
68927
1122678
215678
523637
1022240
1161135
470390
685590
357687
499631
1078429
378935
671527
861198
186121
12628
206473
1078958
347471
289693
704365
468237
606688
229073
451009
423863
623404
1007599
923424
270073
319218
1070283
804808
1001245
1177540
387571
806103
893908
835135
1182644
6548
1050049
1154390
1154978
466003
1102745
1079423
544328
761859
457006
72659
55363
534960
53301
1136883
157507
1062821
444135
236270
255715
208874
265792
132689
730442
866418
322533
589081
918661
768201
571078
316985
524619
961385
256058
1031240
189693
1127400
642942
158834
706299
1125148
400367
568165
927287
394594
827304
1064849
1159005
244617
172165
1051951
500748
9736
1134402
420555
896691
102629
1029172
135440
216972
333646
737370
447003
174161
273720
347580
197229
454232
472503
728986
21839
771969
1159193
413976
1028143
1050551
155527
795492
745389
1146265
146540
150037
810270
1061388
339755
794614
1081867
227646
270323
526141
1129788
546470
728574
581222
166948
742566
1094847
105695
659246
810382
103410
804174
1176824
1070314
875391
352450
793055
982700
314381
733486
701830
707829
201622
246597
936539
603642
1072754
157315
396877
658014
510344
174623
435265
739505
973196
1037617
611441
305177
877659
1099947
123174
612179
954367
1187371
578504
33919
8469
1004131
1127100
437594
529077
603525
965180
216795
159071
54800
743690
692036
1019525
10182
303830
565181
148256
660777
656906
1017391
330994
594316
958616
283136
633179
645299
871623
621633
962890
1051239
641637
1162463
806409
1156617
968974
76869
505391
545772
1135700
911065
791638
561911
48410
575063
65796
891131
836968
785540
689850
552693
79034
319438
270419
179506
321633
89400
535999
173474
900916
572475
1004625
102816
645987
4646
621023
791807
12160
525084
36175
327853
1104888
136161
830364
700964
708098
400687
997559
1014296
1030816
963326
380368
39625
938721
682855
928394
15927
49657
108631
795638
911734
506334
3189
812307
212157
21878
1188096
924095
92868
16444
226137
100958
303782
1122730
1007174
247240
518346
1064096
1086019
107673
446325
301902
1190646
942379
35399
238590
1011383
568120
904185
727136
320714
546880
789355
1027522
546123
708093
975996
370769
128317
777481
792306
672913
88441
783832
307869
556100
188560
771883
368072
1108014
1003967
1000466
631785
7054
68374
795372
384508
530893
1011701
497278
1164320
282286
123915
336946
588462
1024119
433721
131933
319084
270243
124762
406228
316526
654038
395163
59917
1058856
1118389
736108
815410
728385
684250
853399
916799
1013939
879839
551383
1175014
1044079
457145
666685
1065455
193147
619149
904206
1113827
599840
1081693
978766
839896
119189
800910
425480
974231
454492
15628
740386
839914
905809
400391
55803
916180
997090
322331
518308
1157623
256673
993147
920181
53929
430370
410749
707071
377045
570161
134868
688361
36896
813756
199724
845247
842134
193708
927829
67681
846610
637815
1001059
855625
140636
348495
365469
287329
723297
606241
547675
151643
1038332
36256
15075
718218
333354
1179967
277916
367678
391193
852717
507775
862364
376483
925756
167112
915061
521535
167342
634270
378756
322025
620611
985634
425883
427943
290658
1147089
620770
30429
854152
403016
749415
89209
645692
86336
15060
181893
1035726
666317
942213
537957
819087
90407
691511
736911
581658
409134
543861
1095900
940911
279458
861495
923400
234340
632765
35547
864008
511623
603683
790733
1085970
313168
535009
454422
655034
650529
242536
1077815
152632
506454
1122015
825889
522063
883507
1000246
645049
49908
366874
14589
458248
941144
1051683
913679
256883
373045
933279
1073608
642039
661858
581427
568962
199194
1180021
35403
816236
71386
926238
1032777
211983
469776
566736
268832
46619
942035
630764
998312
261394
775459
874084
521568
573294
497158
895223
334017
275708
232341
1052289
451522
975920
404742
1133132
750189
852544
137002
590043
1069850
35904
85670
1187809
899876
532719
771837
746469
308835
941945
489778
517805
994302
800792
1123913
753597
652523
406918
435276
947122
439095
107018
1075219
109497
680387
1163350
1006068
255531
1031111
651620
1035281
808763
194721
144082
345014
817589
728578
916348
56173
53700
13142
633202
417617
238965
661185
767143
12565
1010737
229574
669137
1079012
1077799
428962
67723
783857
917289
452222
986679
618039
687168
50908
1024945
1025588
871185
182686
1064465
207731
507573
1010327
198921
505654
25880
452459
696294
652018
1042564
745011
528509
724397
704631
603213
671622
1064128
650927
737268
1087879
511947
962651
256909
1074205
309899
786089
519188
1116173
512445
607089
206442
611858
577586
217177
34329
887793
990973
866876
544682
588849
882816
375162
64063
760798
341091
795905
641062
2371
794111
317490
226736
188403
226156
224759
437315
581409
784099
595413
494522
595396
113467
617695
169592
469441
748937
769898
6202
504387
923319
366803
136585
652901
543967
825223
1136884
1067719
664643
383129
186652
1051108
48859
738300
725883
667644
519232
186506
388843
74172
1038326
796123
579834
1107272
833652
581054
679915
731118
907109
625379
671263
124007
613222
384275
605656
718075
648262
5820
1145639
979318
643662
735595
182183
698913
499615
453370
126839
1173848
206905
301351
715108
54429
1060055
17199
510111
1026870
284346
646049
909598
906670
420147
976988
553959
1090622
305273
374155
241074
480434
1083233
760545
241297
289233
431377
867332
264863
283731
639988
242711
913328
430847
1177766
1065355
19325
1149313
723551
906766
635101
397008
1026649
900543
913459
291480
1176846
552359
1092207
703637
178341
713022
1065984
152794
1183514
842723
594896
798212
1045421
160536
518382
395486
975316
205162
998762
720253
877474
1103637
146422
744397
476943
823024
696053
322200
345009
1124430
977279
266762
265942
755591
1041681
273205
258215
859795
420914
347244
500675
458146
721988
408900
1059221
515823
769447
1025131
457348
966845
1114342
247770
684249
1015181
297624
1011346
431379
915690
252245
995415
1023103
683562
575630
417570
442076
377261
304571
1070223
55261
634668
1071372
1022727
160413
718836
841735
810388
796239
1006428
886630
347993
66153
791188
526087
19860
395662
1022916
738233
334020
391859
1045793
929321
948375
1006061
362212
550673
758099
632457
658124
1159577
39818
469164
374148
680854
822035
1048692
451284
381545
335939
388232
294470
316414
1083862
606763
975435
883451
692746
278274
517323
695229
396753
156484
186006
1058362
943501
886230
447778
183920
696483
405659
570399
861232
210237
569202
417567
257532
493987
36934
1035452
433874
837653
27544
1116702
1032368
535972
737020
705463
420567
276118
52098
729406
35331
417018
571775
992581
222581
390516
349068
815433
1096074
659467
572705
572173
35583
18055
993348
1098775
79029
376096
490001
765902
134110
1187551
252756
548390
1033554
210997
597869
151342
323394
277156
668802
6315
422283
101388
457951
320929
608826
954739
813646
713137
1115815
103466
57496
467787
456352
1090433
649165
1156101
878086
920088
777578
137883
205128
647650
19194
91340
621109
58371
1015302
303438
862927
758421
920279
420836
1101274
837469
658208
939317
719549
176599
213646
178864
1137863
1005391
358189
277847
983674
93966
121815
551655
968268
742512
435999
499078
1134515
457791
92493
607547
689382
167644
1183878
815637
1186438
1157986
1016145
1095087
528006
957111
204854
2164
903424
1020565
321511
122935
194266
672557
346427
383873
247118
558501
902551
912338
763613
999450
301826
168672
1093829
625776
666360
241825
642103
186033
354905
809873
424221
976098
540043
712677
193686
654062
901619
550317
906368
1123994
654257
358223
735022
398988
1050003
616456
489372
946813
538746
461280
608771
168558
769325
272881
1017268
1136952
578890
439163
1037232
148024
1192532
122863
663641
117289
519897
1067854
986233
263146
1018394
911525
1018342
397166
731963
729065
849995
53364
886742
436875
805964
345899
972408
273976
859192
186697
367380
277107
536365
182830
803560
196413
718803
1038665
1026396
284190
1166755
570720
161436
85906
160821
934803
414256
694422
227612
761651
785290
121675
133951
827092
483134
868090
401028
1064919
941455
1053380
1144357
821611
1070652
82342
461383
546896
534870
828913
1151258
234268
831526
985179
1035538
10686
775126
398758
421912
990157
959230
1067324
141651
612804
699076
182511
201761
1069236
686657
431086
584218
219277
1043496
970961
442316
161332
911902
732583
864882
824824
513651
907578
225957
924916
540543
507376
465700
729917
625201
797115
764372
816653
163036
812324
1097259
241821
1154575
1185753
1146161
1038576
448441
328838
182384
333899
95924
1101219
543073
76179
1126609
1144860
165947
822829
378868
1025987
507840
417902
1180725
1185830
691159
174414
513807
605190
624155
113766
173479
170597
579446
899364
1030676
747496
28075
596477
113496
406166
840905
516784
604468
629432
471750
473025
545697
842344
452531
686606
685289
1170114
529529
710094
70067
925807
980608
125716
55223
838661
531763
886167
1127273
512657
1096531
492433
769966
1125414
621514
909792
255168
976154
1027077
425782
223542
1110683
292842
190788
646399
960859
257340
752789
484538
123254
145298
162606
332041
250334
93023
366031
289121
322262
1030596
798741
190190
1108918
1135467
944635
907858
633822
253941
502253
957963
557149
83914
274823
90720
382339
482510
902661
756045
868269
743249
1180305
416958
323728
203757
970728
27249
189536
579015
821652
507328
276944
416670
1025694
513789
48515
102107
688856
248545
848922
1025795
266932
370670
1182456
1136201
806220
997197
1077863
19775
1088290
443385
904237
400018
968548
296423
294213
284928
377040
310981
981952
988525
758002
1045582
68434
13117
1001145
1026924
1013156
1154392
930451
1163208
826573
600331
776696
198976
61440
505241
433273
968273
153210
841704
1031840
611360
230440
1118876
216577
1167546
656584
166846
24244
903691
1016149
526105
887347
524142
263629
365998
1177945
748111
1134533
348016
620140
843735
123990
502018
71843
1037487
298762
1084843
1185388
843757
1022571
793865
346969
238218
53493
520279
1133222
540759
1082520
1013013
382679
366283
143415
1172929
1010954
471695
49268
8514
202865
555479
599061
593878
595008
70315
138307
275960
706005
1097786
1084151
1046841
805183
282538
492805
346235
924572
923585
716246
13631
714979
207923
1100889
232818
1085227
187115
266876
921165
1079809
481590
640401
291451
939964
619492
1142081
948857
618186
1057161
447057
964919
630570
648494
43853
768908
301363
324725
505221
15231
138844
411822
955018
858718
1090447
84806
901824
534659
90137
866205
304676
306504
643965
442907
585124
1063820
1152769
442111
128020
1188635
345699
339939
350880
656343
533759
162759
174970
975336
611436
1130748
962116
917944
526483
604661
493999
220221
1182190
673933
249391
786129
70648
192687
1170874
277459
447691
450793
1074917
1083249
101417
1133935
724846
1089814
305816
1187947
150665
1054261
1172229
761748
118050
443206
102352
857284
1117578
1112577
1056516
90725
69202
765545
41867
926085
900537
700614
1069503
26998
1073478
846144
699467
608300
902417
1123025
109038
1059752
946986
881110
1084111
19978
1172864
874660
767947
741391
939042
168204
521580
532639
326737
1165299
810614
11146
1141820
719637
1103652
18898
656194
495579
405029
561141
169091
29477
966526
626463
160451
804065
91758
821232
647394
1173694
483319
779382
624820
963842
712245
95383
103315
407331
172182
664890
401644
751340
1112071
973589
697807
731644
59691
779030
237862
1166772
1063321
350239
908632
1059773
389139
9058
981179
616354
73375
1097115
854714
499468
801382
6855
37070
233223
868782
44789
394393
500394
147787
1026243
63680
19257
1092841
658478
938464
784346
348652
862448
952122
940809
951001
713370
970987
273021
136891
1066477
343296
1159313
669893
1163203
353254
852302
392413
12906
289162
861701
926766
1105436
1143062
817890
773348
1035727
11365
1082194
60606
319399
1038066
735247
1049094
729628
17414
929272
95212
93797
243759
900927
716339
1148945
564328
428275
1032476
465779
251486
698275
1096852
966097
139310
280078
465897
314076
873801
1096575
854047
978136
96070
487589
315936
272293
863946
450496
946051
619155
1013073
225211
584861
936820
265513
491070
68813
902672
771400
578554
96571
951240
14724
501726
743953
245940
230362
1096416
298483
300321
1121653
556582
966360
314802
142326
291170
776669
202762
596022
672959
306445
1140941
1001730
878378
262110
947484
1030184
1050575
320632
225870
873731
410547
48487
402321
1051504
121101
18043
613859
795837
59509
734752
820235
954328
623981
568717
731530
236136
698966
645667
792836
868481
378004
708354
708653
187364
54133
488992
396405
211759
855517
686904
544315
880474
288893
1188734
1079690
575248
1007215
66451
219310
649390
340537
820344
430455
605929
1049203
828
261340
617053
777394
1070472
84007
1033919
916781
904832
1068730
498800
591486
1085
172929
86868
174610
359012
45202
363256
991970
228780
1192877
378629
1013514
17285
95485
470831
547555
1014287
851767
19787
554008
539918
446319
528269
489120
455954
897856
937445
615119
381325
963367
282649
1024969
1033143
68939
936707
445664
1124258
1136910
732910
499453
242048
313318
1112402
178298
387960
519906
707341
112515
569422
168671
584047
1042707
586440
1179760
436940
251906
233735
705430
716172
738901
334500
158670
957048
184249
150423
233459
90118
576142
123536
437813
614810
422010
1090710
451212
803281
902809
721441
562688
570147
625424
154495
1141323
122377
892037
574310
974812
906461
1154989
554857
856851
30132
400165
329429
173541
1005596
34704
290651
379901
1117148
449093
322106
1106115
735980
393711
202379
102602
761228
499148
390362
329376
93021
1103389
123921
311383
476912
389006
345958
34466
200932
876827
869288
741853
60822
513824
951038
792298
686994
1022997
382315
976055
269983
323295
681830
203528
1008480
1083475
1109405
657533
708979
610051
702585
810700
927192
5599
1086877
419758
81814
266389
224577
660407
366950
847599
347483
1026416
228858
718603
42914
17056
130032
399902
1186989
547638
120251
88713
369456
1018847
623603
445313
440489
14694
827239
87216
251046
1034445
151627
542463
1031465
938980
229401
402017
69448
254272
304685
634226
429591
692302
796603
526893
652229
922100
730097
1167435
534277
459085
836516
589391
268452
396353
222019
920043
162288
2861
434440
154498
626567
1108609
1126169
161450
1100002
8394
530490
1040970
50897
1023477
166133
354742
107014
1003991
685454
1093171
353355
844821
816284
200990
520909
1171945
1145473
745007
371261
512338
1148847
1046697
832112
149016
210582
215123
821956
608839
1191979
842760
311352
253633
84126
379280
871338
252885
365850
297570
114928
242036
963086
146409
1096631
490913
534417
526818
805441
933271
1005220
135455
705207
1086686
167332
92633
594312
973915
859570
220095
259101
962167
816628
575403
264962
918859
598975
693041
833392
547763
1184412
378945
1114758
140378
37309
1066689
162776
123368
974041
434190
9562
1191190
271524
791363
456207
718889
574673
34469
541216
497959
174370
441038
684634
725919
1177597
633383
905890
445613
584288
175995
358555
775506
696059
1024194
626392
251277
1091952
936310
684837
836439
193739
410539
748443
541301
606840
537631
731158
106924
358053
877883
825955
332126
547369
868452
1055841
531016
581555
421340
61981
439638
926762
343331
499711
871535
491828
417008
583355
1065443
411371
615054
489914
71822
1189152
462441
971547
802344
378315
586919
635854
760506
175581
180215
424089
240323
420249
559798
939362
321239
1174583
659094
8735
885720
814039
858930
1022205
407771
1098456
890203
1190249
84641
961137
1048711
753443
169366
274749
475486
769203
934656
966370
53741
110731
26321
1170256
183028
420558
255485
541488
721819
26375
1123031
925869
875866
389095
1176828
1131257
189345
613433
381369
235278
156380
366080
235206
133295
844814
907131
1190868
907681
1082420
568034
397754
376105
1150045
770825
1011275
1148182
32232
41541
923143
491540
646580
323341
572410
454589
227756
559713
352633
29060
427610
479679
388495
442200
1165424
1183570
396127
71909
888800
1167100
937358
1085120
220011
1124908
990828
718262
670143
816975
664037
693000
411199
932651
233128
444096
371078
1101668
886910
228094
1047028
481754
1030247
706454
535436
1018440
991778
660450
692409
1172898
163715
1722
724015
686409
152497
690375
468510
184147
235551
811699
1050503
862182
858582
1066151
458439
959790
238854
165547
79192
946418
992006
1141719
485220
258441
995715
1149900
466319
648362
316121
932121
1000880
171797
498007
88921
1062345
757252
514828
509234
83664
805552
1129064
922083
134063
366329
329646
328916
491796
868632
879770
1118297
51851
623649
775382
828102
1098097
9024
893230
654685
887851
560940
686892
85416
625647
1162502
427692
809975
913866
950807
403782
1116411
452074
649453
1041709
898119
1078399
1140757
520916
452908
681112
676583
63815
1191781
151947
681429
613497
73428
632787
373579
770536
521390
920220
433401
658934
616669
287442
788477
1033099
354216
513289
402520
751609
1116413
682396
289077
169064
810510
789171
899279
804518
410505
1033809
1163
675575
1082896
916277
325192
961656
585129
1112879
1180258
733168
690756
370850
126284
945007
1124001
878954
65494
478363
908578
13093
587778
1103390
1079929
131309
390196
376876
441286
997936
977543
362102
1192459
107819
542896
359510
843010
652489
810863
724560
641
1188491
1159499
685798
1026983
812212
403098
44920
414544
905116
96924
787631
286130
804735
1188090
1016914
327196
117016
264795
791541
71899
681853
652375
773774
346702
353715
1543
547936
709205
174086
267212
44462
125275
639570
211799
909967
601663
81187
537764
363810
250899
590506
139051
854107
243247
730903
534682
1093780
30484
82245
700651
455313
279796
1140362
1132942
622159
387532
824695
875284
286456
584075
925816
149133
131162
813153
102706
894412
650545
953015
466938
856381
1083321
150022
474062
378378
976569
554632
397229
377888
599361
423546
1178462
396085
984352
983522
26060
151512
1170412
119533
55619
1174829
608431
466549
1050922
740969
68831
514918
675041
488040
1192750
161409
1026398
1037712
890088
765323
957420
934728
607289
742844
15440
216728
459901
793647
448671
122500
471799
472650
529928
384589
854330
851128
907725
535353
509950
1019444
858523
791563
253065
26616
80737
164336
86469
159780
997878
73397
696688
302283
1148217
1090680
406269
916771
629851
230811
319800
231681
828714
451999
933226
286691
429297
133984
690409
861822
50765
453186
136770
239916
321797
264679
1155335
703298
933525
1101598
1110895
55959
310155
838098
724890
759267
93911
625496
231733
817112
652076
967498
957748
1034941
1115453
104158
328172
580731
522487
734130
968400
1022613
932581
1072518
863461
1167495
761414
786591
893524
1009487
564992
87701
405855
386958
259603
736657
99462
477859
156192
979788
622927
878571
17310
811160
879925
759674
179456
1148943
90608
885190
224922
656029
1106935
960350
1149561
327484
907187
7027
414288
777856
774924
142279
461828
396229
226177
523850
1015705
1054902
887599
323516
1106672
514699
446996
906843
625695
705942
918690
677149
1108751
934999
135411
76278
1110426
295352
41099
683052
583622
181563
620322
35418
1023715
293554
524500
316366
290032
1035257
131943
20560
258346
1189574
1166656
565503
180755
686229
411213
514422
395315
350643
75982
50110
118554
309300
79810
669241
848033
1121605
680376
381278
558254
103696
583201
266141
201258
448788
147164
61361
767060
755554
1173181
926982
142678
1059805
222486
726259
306112
43809
79933
1133329
370631
359824
477152
1018903
48366
758085
1048734
1180255
630554
207101
934295
716419
619182
785361
235696
454514
301972
280804
257966
1145363
1117774
987964
704175
59426
402735
246764
763888
468285
535925
1073274
810652
456083
64038
640678
364646
1012117
1030997
773502
140404
563689
541420
379113
618080
100796
78295
39028
777585
256665
882238
719011
295501
1985
181201
581999
346990
52391
9724
36229
820351
752358
504214
727519
966192
1128238
1136591
656025
588082
559736
1048349
641093
599938
72624
577299
593723
61789
153390
1077835
359811
151964
563450
824596
134228
662303
529610
558844
1126204
310522
914596
784419
554958
196512
98939
122964
31281
329860
410804
845839
129567
466199
847528
448789
525532
979476
875493
1183793
7258
986707
760477
549252
148261
699303
611783
112945
1089033
131058
968551
64545
742380
730503
904853
1120011
520253
972369
341695
943050
1013141
503695
1149429
1165914
1022095
154947
707623
351593
31985
1097654
726156
997392
463439
969964
241672
752902
60429
421029
283309
1102304
169086
948996
201923
823492
303149
1006711
145276
535995
1053553
272193
565717
1046937
698528
218064
383732
564324
550108
1059399
120463
204296
276965
1003694
143960
581688
1152494
784998
395549
1045798
501566
697911
164485
716841
432766
376482
836222
780333
851162
792927
408822
849013
771494
489866
471838
613387
251019
457120
1165674
971512
844535
436529
552052
176804
985378
19209
757454
932457
1021555
1058485
680055
989041
386480
892237
670010
239673
34748
906795
144084
409812
153052
1040295
491464
987228
193381
1171940
831157
1075328
886102
1181713
406922
1057272
1015553
182360
740759
1570
707099
1058731
54954
623348
360386
109221
702288
724690
820714
751342
334525
591734
155179
245105
831842
9108
640395
198242
728476
599725
677130
1094651
925718
238300
102564
62904
874012
737478
299475
925921
69751
1167812
967485
253499
900345
68574
429975
922465
198144
389160
127528
815248
1091943
691686
601335
447570
412057
842336
285922
49033
250181
210131
41063
341318
5460
981048
351057
1088223
671736
458443
946428
440558
89192
128853
333724
1120907
425807
213666
152438
796352
1067604
158734
686213
400273
454209
207816
250456
54685
332848
292859
476017
614935
719220
157705
19922
998408
150907
764150
337995
478634
702621
1021257
1015237
452992
749702
82799
558629
845068
57484
458383
485537
388142
579730
370157
600964
1175461
120980
20577
572455
33855
619368
937497
499813
1125351
335357
354310
872071
614102
638786
1172879
921882
333625
535144
566405
224395
13173
372765
38291
1022996
261709
186656
881374
867068
109510
579956
299554
737658
1169124
182634
535243
1130934
990806
91439
216724
696036
140268
905589
628194
371428
226466
936563
380481
949514
436868
763330
180822
973154
670065
807659
869818
494799
266772
828410
712585
459093
992901
19178
251746
1166893
485505
1086951
1087595
725315
170680
973831
632601
607982
511692
49845
997195
379441
416564
1100664
512665
358192
1173258
687760
712180
126262
977185
35333
1067371
1052112
29203
891182
1085282
292250
73948
197460
694407
646342
132865
1096230
402697
636777
695477
738725
175789
427197
577485
123906
411586
983735
1078518
728394
1086474
27067
666812
269633
554539
76231
142100
1043084
362332
796223
325462
1106590
190766
730387
357091
1187704
869542
494782
483427
956888
225197
1111968
45797
18639
643596
133334
538668
494457
1178779
5287
1037315
569822
501791
304490
535440
357425
840531
282332
719982
235961
1051310
423639
1121062
908190
12032
480749
91476
373099
494152
207611
489634
601499
618238
926964
327293
190768
572819
994894
568023
102133
620282
517090
72482
210147
234939
192966
259969
431413
352115
222169
1179128
182934
422302
766018
719724
56208
1031029
616407
391591
641677
1133244
842550
720564
122797
633854
905801
893288
1017485
138726
1124158
967429
290875
802011
34015
523486
690998
281457
87802
472091
84798
1068549
703265
516980
974146
861469
251199
1051159
926254
64638
1032371
1088028
227193
475563
213189
658450
948847
1159287
744903
53625
874377
830602
646792
1107988
602899
60672
205542
874055
855580
790864
1044178
733844
920415
102560
812213
965803
228639
836142
1063117
528464
1072656
384298
648523
732360
904294
140138
418098
840676
249832
632823
1190860
596278
386441
923111
204480
1189048
751128
461925
745527
883298
713963
943566
638463
406446
114843
686189
440571
368578
532472
637771
979882
1107907
360731
661551
52971
55782
1128537
596636
930366
773536
1170978
708537
573552
79473
337530
30957
1180328
1143450
556700
847686
180725
921582
120555
987313
891827
1054188
449488
1078938
658513
807006
402053
440972
1059660
796742
1048000
473929
473635
1166069
186607
929178
346932
712947
793694
1043873
202296
1089161
610584
985898
878110
915768
183994
867486
673446
430769
394765
265121
726562
553219
372399
182391
1023931
300351
914141
1004941
774228
23587
588630
444037
1158556
319870
419600
151152
1184433
223933
617941
351450
803120
1140024
973777
997026
197051
901599
112194
343589
472864
213407
657447
341126
667675
147626
1177631
800562
989285
306530
758425
254585
1098081
837567
473564
204410
1000284
308209
1180720
995736
590617
990095
438144
898779
474762
474661
1183732
933352
1055417
445890
991783
584879
55524
719162
998298
716211
673983
65075
959622
1013039
382787
17634
95888
884631
1044486
671022
681782
1147865
345384
135560
459975
785148
955346
476918
527531
819485
147346
273660
986601
133513
906648
655822
50939
562481
702420
1099909
1031058
955755
381247
897371
202776
747801
598811
572230
597165
1146026
860732
196728
1023817
959709
1083979
542268
746707
751604
539870
95727
436771
509918
679250
67497
549234
558128
445296
334256
312342
83381
293951
1076893
746505
554080
915429
975748
63355
273077
262279
903006
1183849
435855
1057527
456660
903155
914656
121671
557524
263662
1097200
710923
708524
956245
496364
766753
579600
552835
859379
746912
1169810
152790
823625
606621
164011
828258
528836
849561
1189444
336261
254634
510184
997024
504753
1020378
539294
685462
1011532
478357
18577
39189
800577
880142
858351
636772
1041855
811220
1072370
1027559
511816
439648
515000
1022582
539580
86058
511777
792044
928073
609408
524585
1136687
738577
293804
1140109
607913
1170473
1040953
441799
638126
417690
768620
131901
342438
1119144
1073039
213178
617205
230106
297607
107253
333169
318152
603655
1125106
24726
148825
963929
251815
1117787
1038219
75638
937062
1007971
701145
52906
87065
1009614
480983
273189
258345
527636
980924
646751
288694
398732
578111
1095677
1188655
321553
204157
798971
766253
1084213
117587
19024
538985
1069520
380587
1035093
523100
71438
541545
38505
988650
189368
404220
728319
987449
887390
1008929
1045864
10557
491536
525861
109341
87790
438891
871863
690557
343232
573827
52923
793772
211878
598692
8252
474334
133905
25866
163032
1062583
1009184
241230
671568
957517
495501
112514
651468
252990
655295
316111
556941
189191
36180
1014440
263367
875804
1124768
198112
229070
1184876
548312
1074616
837546
257801
135719
1001052
608072
433551
611236
220298
1046938
465209
1116017
1024189
765110
1011159
572642
989821
696282
427065
1188669
610558
593152
911450
146018
617586
69802
1174572
887064
185091
995618
1075913
557906
381074
265008
392003
1145405
875010
785707
683803
962261
392342
875409
199157
402403
661929
787972
756050
586505
58912
314944
1036583
913058
289426
564962
401093
426759
621388
347523
964728
227508
937058
31009
449795
601121
343878
967183
619756
468114
747290
727564
1079242
649795
66166
233004
1174933
655367
878371
210893
184535
827795
283031
928649
825467
204261
451679
216154
240693
340232
320193
783923
363958
307427
815928
378172
45189
495401
1188785
428428
1023747
1009833
713772
292674
590254
949649
932880
351034
462382
343426
833485
518018
829737
385017
933276
196992
1104499
586956
991493
259557
263800
729169
1177479
857801
818948
512127
1033280
300049
1052785
487199
118411
826265
302703
925784
393623
107027
529273
673433
913816
580693
600417
736495
162575
1000667
168520
433150
1152994
114882
359170
312730
753120
1029193
957274
944397
538036
752053
429155
624236
651497
393987
1163850
539621
904881
1142060
188076
550257
570182
18265
803151
1023614
832854
388881
769775
854059
894994
3800
812542
545898
298423
376668
651030
1142551
449867
993025
1016894
1050909
786738
958724
177621
831035
139297
302669
642945
629873
895561
642009
1146823
1055303
963765
812837
348360
1159239
872033
674345
1151380
88128
737575
583511
577053
919140
164592
874107
387607
373200
949155
245006
602968
208436
83608
360881
1049130
700267
466768
204688
1071723
443372
425683
350521
63336
244554
242050
929075
782195
925383
735753
1006734
508183
1382
965798
585525
73958
822714
315788
687282
60246
187276
838214
416877
120010
180165
305468
1045640
872078
190594
149332
829347
1038869
1102102
840644
504329
542432
327950
826969
408907
721166
609293
215834
1071240
383826
419702
199584
815473
222433
940022
268423
1051564
357066
1098873
893753
1046477
648905
1091562
1191114
431643
164950
268152
526223
979468
21283
689295
986687
217796
588438
922694
1156425
205105
15343
211285
670474
558420
121653
950861
969372
42365
421431
202698
902657
106835
143968
290358
107754
1010759
542980
667190
445645
63040
385215
339582
257539
173630
202810
949194
390128
512171
75449
816664
1092733
1074634
89013
104980
759349
512953
542052
787923
288700
876931
781614
886798
190798
450230
156263
180613
823678
652638
516372
935555
876957
703314
305305
1086137
498818
495470
961871
992805
85852
195889
27140
55758
1073089
761108
828759
578141
167492
441478
1025674
494184
632610
725930
188786
628573
1123369
437911
175488
1100188
775378
439352
395428
1025099
76534
1087851
707692
389954
479543
499877
1139365
52566
1138619
6547
725206
333099
292436
1129678
381421
840098
344121
1074272
802756
553527
435687
1190533
737453
1058280
912173
1019224
598747
615830
35944
869543
761370
1063109
716397
207113
973290
1065158
1155308
909172
1185945
716529
780035
131147
538566
946857
825779
101024
431567
181307
436693
725501
364626
1109947
680735
1189362
1102365
223877
997710
1182969
196360
407742
704528
396473
519393
592820
194838
719578
1017470
1174921
112751
430531
146189
610291
694052
938074
77080
467095
77645
339114
811025
1003867
183371
697331
677784
864782
238717
205751
882841
331489
805953
617241
386355
1129515
333299
988248
891926
771001
749345
624170
258339
837781
136417
1111303
261984
886707
922693
826745
90253
264473
665492
597774
492386
711794
49225
474214
660503
1008158
1117768
862684
376655
1191051
799288
850887
275384
8070
472208
641474
432776
880623
1183330
784944
772065
760913
367676
395754
688526
84317
452427
22279
1091807
502868
931626
675033
12501
238435
78864
802128
428179
936411
574354
301223
146519
383903
751645
270056
912521
1142549
987347
980585
188619
770444
725753
1090381
330993
467988
369878
384021
10339
338176
29528
193398
357989
570357
37473
260844
1025308
27241
622613
55160
825309
46313
922247
220070
1122318
148639
724962
978305
1017065
441884
156891
558252
705479
851319
128540
861109
709136
1134742
1188071
115924
1184107
140985
1187160
63654
448878
246763
696236
314834
455072
1138309
323591
628566
219903
98850
822500
991291
295507
113719
208368
858263
24424
679171
997156
1041668
820216
946744
210686
429531
217558
557097
351094
690528
144066
1123303
847170
714718
253111
626197
142875
343725
1180628
625049
346675
1080238
815035
989139
1077555
943773
665503
754523
1101056
519916
1032636
557029
267714
829250
1113463
410587
239371
1087358
140926
782603
147653
1486
228140
1036805
527270
135797
521257
170875
313718
186091
756011
693948
857870
188697
859983
884190
440021
1036375
1024333
474152
27387
1031550
136571
529739
945431
771230
1096596
866042
451057
1112089
743194
1126602
1023114
1125094
228609
52874
542963
1130140
633481
205896
784941
305105
1093425
388432
380853
696695
245891
943921
530733
211656
552659
798105
891537
252591
215455
830601
736591
32707
14077
896146
755376
148214
288233
87923
385239
1171308
159382
1065510
746995
11042
789193
760261
1183265
230042
1093542
733198
280582
1036326
1184099
1189978
215003
198044
545431
832101
275427
35214
72372
514458
856657
59030
1191050
110855
45671
966294
309420
461074
142045
10755
983437
475711
466783
537312
818137
275334
730907
529761
325097
210966
54873
289627
402860
823265
895660
998484
818059
390399
493638
868587
114240
1144916
467145
793619
218623
92595
913123
966296
112356
540892
688606
333040
430444
809905
282884
1159465
790519
411313
1081941
891629
320826
1008518
739692
610031
193706
282233
576982
560241
668851
387111
299679
911194
83049
847566
969255
639746
148309
468991
1073316
1005079
686343
37927
1134194
1054612
193443
92544
591400
733122
725882
552149
706397
319938
876940
502173
392666
88658
388804
692293
801127
180501
611963
487192
609121
145671
936878
267641
152447
992073
736557
991763
559333
1143231
1114262
689093
1127765
300038
715112
173755
957201
211338
263624
1176857
690568
308660
15533
398517
1134566
461111
957239
844295
495961
284570
674815
511728
1076135
342450
1017607
42820
107580
118772
1042719
1180069
102409
1149372
1082550
252333
270665
663768
317257
857204
533937
248349
898762
1161241
451640
668757
715464
1066447
910062
903840
353762
270198
376816
160386
537704
290917
339345
457610
603791
553577
1089035
557657
697436
546922
1006081
286989
93923
950560
621334
1007492
741695
837796
753589
737759
803989
1162011
160193
473571
1047351
731775
297516
1000517
1178296
217910
1128079
395785
848581
288050
786113
1188082
589996
588356
231232
165688
936390
629058
571739
810918
481815
386535
207105
1163220
401851
929345
931191
309552
472939
63445
506105
763921
1135091
103189
439231
721597
201308
858778
1140603
413183
1126512
1157289
947532
554037
384959
550155
427321
369473
17240
842820
845782
145999
169123
371834
950586
952315
396794
1186192
250240
276258
498416
989773
835282
886589
419491
641111
677459
1106213
1101912
119892
179796
563578
731200
117678
962988
1147422
273493
903943
151445
990212
897420
1081080
149581
1132090
940320
397685
760123
743628
1031876
727209
903034
728345
840111
321051
819972
457199
1110862
665073
223331
978500
558469
214170
1014179
956134
1059457
539702
272131
303904
594286
353929
1013055
637347
862861
1043261
844947
235711
851024
1167975
218841
244085
688884
783091
715248
535704
465188
136463
211603
552920
669856
386000
598863
184833
204225
213277
916535
474096
765339
979441
435244
996273
47411
879016
46381
325744
857458
1069234
72597
857463
595397
960489
1085608
245111
441411
860763
769583
848194
1023675
1096905
956988
539501
854977
87826
866924
594055
367027
1072814
124305
876456
297990
411169
754085
15966
428800
403588
993028
484563
1103234
733880
661978
1024011
1189487
191686
578986
347192
415237
918486
1127582
191820
538302
662529
906545
259174
928956
103668
89144
1150150
4695
314274
852427
561874
537449
1119862
582338
686868
701322
1159513
894992
237073
631331
1190765
959951
1170265
258438
887817
443495
56366
1025935
72606
582589
950658
612654
438229
470599
1052332
754017
665282
705949
906899
512697
144068
370209
158158
1139204
602034
223932
884290
1119134
165841
814662
408093
393212
66391
92713
1041133
1156049
977631
1001213
880905
938118
767012
653425
875451
551068
214581
620488
272340
227663
637205
81157
780721
338817
431460
13059
1164367
84949
1010597
469025
883562
581113
646996
1075298
1021717
626513
67380
319011
810401
787520
503821
50145
554756
354272
999861
1146462
849762
421377
1101858
911233
74969
766460
499972
185225
827742
478140
236124
663789
525741
495809
537381
583266
351046
1100949
684501
396562
489034
478553
180660
341114
616197
1108849
961093
765178
606879
68401
42343
203116
461380
125210
1037268
705110
1032853
788412
133579
341829
919370
108315
300441
1044202
648846
1022615
260993
100320
329222
849958
1051066
216575
1093786
691827
1159134
516914
695746
434534
466141
764681
78453
790899
923553
60679
241336
1076534
751900
380639
997664
612064
471379
663880
158732
1095043
161302
631220
394497
94572
484127
685083
517507
1006856
256922
189705
228582
1032110
640448
362447
402577
875870
392042
282079
192048
171413
1122531
554333
99739
724261
1055115
1033728
23747
1090707
400075
883742
756289
690862
732393
762834
1181270
1030467
712075
5178
608667
604452
969380
650992
516593
283291
658324
180843
882406
881508
641926
640304
1072093
463021
192694
838670
300683
9442
1038604
1069753
422600
917152
310214
960358
719574
758155
903048
944713
506120
478882
247099
1101314
38585
1054065
917905
1071097
845274
105925
15227
684312
854613
694603
338563
53117
202164
105689
472299
1131712
197514
774246
39660
320951
784826
929924
959103
260532
222936
144139
97605
7728
713625
1053912
164193
571297
936202
757314
142692
862198
1121838
1035230
755478
523330
40165
787995
1045444
167762
614949
177409
245337
1094070
90860
798608
1114594
381689
560626
174014
1112785
611557
1044416
228340
413216
346005
746437
1128567
304997
794633
656158
957508
170699
356094
385392
665752
402136
794175
632993
960696
1134247
387360
969513
380798
659063
121172
735319
14814
240999
1072892
809641
1095609
532548
526599
529625
812305
168646
229829
79709
541454
262663
167680
443607
670031
458206
602492
652383
41379
692343
282307
784533
468591
1000481
1081222
904766
1145456
917240
402342
795706
202778
938856
755114
399823
754049
20995
146798
365136
865549
501179
671931
979530
594671
32172
158733
263256
437606
109633
753679
1148499
8111
1060775
643858
536028
861422
317548
295162
796803
10920
141221
322365
699543
332798
1156625
206585
6482
708630
1014930
654676
810717
1008986
424506
939445
198798
594562
199751
672650
550995
60128
194604
452698
744798
554794
525816
107246
504948
591429
1186767
122571
285102
197346
123617
113256
977064
877767
760578
925301
676123
574322
1132184
535049
547801
874457
538334
587738
752105
1108461
388653
816012
902978
356814
474340
594290
172045
48290
1026174
1191930
463763
896115
573936
486367
1130114
679240
794161
738010
1105738
174987
545628
290482
1188030
79707
107899
594702
484647
943902
827343
531052
212409
189792
223119
202729
423521
652524
1135478
981547
729945
145968
477498
340706
823852
595893
258214
190165
103909
1156964
222000
1166532
517931
956404
1042005
991375
94547
883643
986964
644761
475454
302652
1134088
1016784
420119
631372
761449
144968
1142459
565603
455747
287136
774920
270274
41147
829346
849600
543084
366703
1103171
513833
188042
934990
629688
945399
318619
860790
60087
1018872
69342
777220
62192
911078
363724
235844
1119263
229786
253348
380017
826783
789212
205648
5461
1048075
19620
18131
930580
1069200
651321
937774
546749
768483
435826
1185240
561438
1135437
808405
619432
691220
770309
16265
835460
966805
686317
816897
787808
120814
1038039
672043
1141869
200729
804295
1073610
287099
267076
395146
1163844
634413
140044
613017
705215
248943
957475
169106
770997
855352
943417
780455
318227
908662
1103661
501798
623848
571975
612739
694808
827719
508637
765268
1038165
265870
78789
847617
200881
1077637
1187669
525606
645012
134841
446903
154868
602185
827269
577498
1066450
1083756
792266
651295
443399
597751
985480
639708
1037450
99111
600349
199760
428829
698756
1042706
1121281
882892
4816
673553
411805
920204
121230
70961
1033983
794217
725670
181554
812345
1033176
392219
209367
270767
117760
1059098
40788
557725
861809
897885
117208
288572
497219
251195
832733
19109
732717
352485
72292
740163
464890
951034
574645
613191
1094157
839076
278438
943067
1026004
772786
380157
1018609
1049069
182951
1165652
25731
467168
893711
1047104
578645
861643
1059357
102385
941647
712994
1076022
996334
1151986
663876
733616
183080
18465
858236
975339
928361
501739
997393
671922
528332
712331
157304
1068349
9581
295543
535772
1090888
109337
129407
772243
1156523
792079
1038227
865844
1067761
579623
1075019
886158
383567
1032609
1058655
774972
532454
1152859
908172
930958
420977
623356
146849
862627
528699
242473
937587
717449
1081652
758444
1063793
780663
786047
32497
100428
635287
699229
266881
620749
1162328
913928
342563
127717
854553
658484
1035379
1128870
644809
921689
449378
923627
658399
964957
804740
1184150
310277
853373
24583
743010
236644
343610
298684
936930
856515
644714
971374
870627
458990
465378
485930
1126135
648753
899031
893856
633856
381218
836754
105733
205900
673502
358440
914541
1173244
204880
1048982
144451
322422
353938
211628
143025
366271
471056
612452
691539
621926
728888
1000591
784536
47753
277669
238564
480936
1036618
1031792
783244
586465
102931
36852
898243
1122143
287405
494714
122789
1106829
134486
232835
15291
857260
163948
108483
747440
281886
255984
556832
110943
610823
677128
299087
777454
1134640
51408
1058447
1056798
729372
609795
76574
211323
601417
76288
328044
234171
319528
1058608
82269
1015653
920829
124395
1121235
72044
477607
601797
333804
334751
1126510
731071
609858
253628
25647
534710
4505
707895
682404
201095
359161
442176
230576
465646
131656
860825
653372
824960
117680
123039
314557
187396
714144
227794
542614
806789
925801
210692
994332
1060661
133491
1087765
119911
233971
875584
1020271
69035
802715
1163383
643033
57029
387093
1033937
32485
504884
994884
456094
670560
209557
244673
45168
737831
870408
656331
156256
366948
952351
609434
17098
514508
885297
79300
909580
665163
767666
268501
810158
601761
527591
373495
1169226
129889
1014912
748967
1123617
1068006
559843
395880
856723
615937
829580
662582
1089385
11734
783895
957438
634610
476743
458060
361038
1057058
691950
1106331
1017518
745227
134940
856585
656788
951010
855426
975663
532587
411758
780422
224310
120837
1167570
1156846
421184
778516
131637
1110766
1119339
428237
314702
573932
577461
504623
383474
241239
34614
233608
1124770
1018683
269263
173185
1164895
721352
66195
84228
273172
1112862
109698
328718
137336
682037
242443
482861
441596
64854
1141594
1171038
770276
339077
1125752
1022552
1118461
262867
549923
1045414
228825
866147
9856
477112
634807
777269
988335
265673
708285
86536
943951
172326
150678
566246
810059
341650
127561
855825
989579
62088
82402
77795
1063157
1191066
1051909
871457
263209
547128
629262
611547
76846
798829
1119354
943000
820089
497805
51587
348294
910792
292728
420121
68643
1154049
614827
1010208
914768
198911
273603
14228
573062
1133352
661875
585213
10586
896395
203890
982484
626645
1159890
118807
809655
947789
252937
493088
476093
531987
599251
831005
922711
596631
1175696
17370
162577
453946
876661
582201
695651
542988
950763
174353
298623
701710
589563
99148
861771
519690
975895
1191906
793122
74436
1102155
10346
865600
338333
1185335
445947
160443
959533
851061
719566
36123
999904
1176373
280911
469097
1085123
244207
56799
5229
1107598
334797
886180
1052888
716071
1012244
846603
36943
314964
620823
1062796
903021
357176
325124
652235
659741
190264
437742
612910
1170226
178485
940562
302586
166122
928358
401522
968329
216971
747765
913027
617568
455634
655914
1192472
927002
1042713
958319
841395
815503
287328
524653
502274
618653
212339
816483
1015522
1127617
818302
614440
297213
1184571
829912
1149677
1036280
1176802
286479
635805
38389
69952
653283
476625
1186661
201384
792026
16447
985840
452050
914753
483055
420788
153967
904873
376858
609391
250731
1002590
537399
1140231
974379
989698
955630
798772
954939
1100270
710519
1182523
368925
515431
1084656
436215
1091310
456391
1176731
644330
288711
1134653
254825
307354
219105
330197
7765
660445
212479
1157092
19336
1121624
418759
971235
98205
1038461
667698
472617
583833
852006
1061868
1188948
317829
179941
1170191
686966
727026
169826
639651
117736
118422
1033206
761006
429124
908704
445697
667291
62494
227199
545016
1123223
821768
451625
258402
622622
201106
206004
358198
254122
277092
389001
726674
522501
23713
34356
679093
475777
1177911
899967
1157954
232316
1084565
42479
2871
957479
17378
676356
300486
109650
715240
87431
459237
870248
180290
289095
180417
72413
505033
198677
22361
1029998
1154360
199294
799488
933287
599304
112705
906735
633334
1137586
195927
753522
838543
889527
1052312
1035431
444266
921533
630520
1168317
629611
61756
557230
909591
192169
941422
732086
194078
290561
118600
74255
57397
555819
839816
1145622
735656
1098174
732953
644393
259951
890924
830392
46776
484297
372680
949792
604096
337568
237810
754097
516083
31955
1153947
615123
508839
65020
309237
147371
549158
936520
792228
818429
424619
638568
308372
222110
156275
526389
989110
5808
348491
30649
857987
340074
603375
333987
941504
709957
1004386
423785
620873
217283
797770
479580
884074
95498
584379
681796
662269
144308
1088955
292812
1192333
607688
147758
725304
839485
898913
1103626
163947
696012
36135
350365
1033348
1017644
638332
515256
834093
257753
232525
516788
96897
295919
957016
1097319
692833
206606
625323
574558
142951
54164
583777
93642
413784
285297
665955
814492
402557
806665
814945
807643
114011
438917
63501
823967
577309
965210
335567
179557
160292
425217
399755
664125
561791
635660
796383
1001376
791028
2682
1046348
245083
936876
165164
1005912
439410
680266
162306
1180093
91564
11216
247686
30352
1169149
894289
1121168
345113
1150013
404507
855119
774755
521570
859870
715432
364015
630472
33055
936957
357815
1154057
345203
688447
133551
1177446
125704
649783
143977
254011
492580
1113159
918399
298247
1186235
370981
748271
971237
951891
379801
348049
1000768
143612
424856
641506
216124
97372
473238
10167
1082488
265954
309643
864702
678134
32311
776060
1016768
895321
46229
916594
1053902
380207
982028
209328
1053825
10694
1129741
270680
648280
44838
919275
1172051
27955
1166624
372596
985805
658386
831018
133181
771542
31139
25617
674627
372104
251158
1073799
821169
398521
194395
503850
864332
1160101
753853
578882
1056390
1061938
24701
320650
1157447
982662
382387
500483
1171663
1063317
135095
117471
639091
285242
1032072
571234
874217
659516
395380
399893
313172
207396
594481
83702
1004899
307150
312405
940012
1061437
158868
786141
596000
354652
1155487
38403
587185
1054113
1059868
200679
290304
616285
155346
10984
922254
705091
82534
1131849
151631
432870
1067899
1026147
648534
371147
619125
803561
1075379
211485
633845
296306
696102
553160
316586
783128
385219
309875
301004
550639
826888
1002504
237642
659588
372097
114509
109508
32765
757016
951329
1176983
440474
1002917
140975
643462
481714
274350
131314
656404
1142956
383319
886887
8422
328521
656778
477837
372879
427532
158216
364748
960707
995058
669594
1011016
480957
23394
401853
862463
294401
148648
508610
121630
609570
515193
406503
226333
746038
474995
806267
392656
1086805
691606
1160610
589913
133993
738816
1106842
1029861
454734
458074
298444
1019608
865835
988928
256453
478587
832339
715035
371636
703681
288831
965276
77798
516819
638041
343163
271283
151658
819117
347548
248260
1004546
683208
492402
99869
539892
168130
484223
903031
1056611
913714
1023185
910722
826216
655061
1163426
1043345
683953
927764
301170
947737
256518
86777
1026886
1080082
365673
108525
721560
1038293
925221
687179
204184
1031268
144396
885484
995049
16768
24174
961555
1146649
1129502
314085
928596
982592
324844
628509
910010
1144046
273437
883884
1083251
962226
1078502
629867
1092854
374322
254337
693858
975453
367915
115847
147630
515592
1028673
244733
397338
593261
466506
1106852
1061980
161740
168053
406769
1108729
342468
976389
118176
41419
142064
1108607
159243
703957
113113
394855
218829
74729
82544
13743
652642
215855
1136255
847637
891
375368
808016
682831
708516
855368
205761
887854
666867
393784
1083401
142793
835049
824902
869203
729670
273303
548024
513400
347911
459507
412357
996798
197895
1052496
175296
936047
855196
152019
577994
984707
701727
617184
246283
724894
463589
137945
237606
431045
748243
983165
685886
891865
920881
858188
74671
746786
959562
31449
209527
366159
309214
918228
371395
1009060
957037
720177
57950
347127
672481
1083684
161312
204716
327858
272509
356845
1096176
1145509
541140
967362
964826
199099
754096
291574
776955
509965
807735
347281
403092
760842
663774
493974
192813
435556
206935
696189
229620
968497
1130232
739913
1129236
959881
152894
808342
799716
188751
943408
202781
1003853
723435
414552
984723
266189
143488
396815
1009407
560139
536761
958574
667759
781671
997091
1139163
1182429
12988
855885
716902
1072255
171093
464359
344863
160082
21470
159950
895213
945187
167465
98741
693291
583546
1004575
351040
493622
926234
1071230
331903
57074
492824
139714
870206
1088689
1006392
409848
783599
871880
73918
83742
1081087
781892
553647
1171951
263235
1110359
628686
1141197
1110123
381981
154849
641495
627092
412070
227031
342372
997360
937470
717434
321299
403344
760198
292185
467948
750178
400214
685476
1189501
522941
976227
574364
858265
368261
206232
773616
975381
1181285
997549
579704
1157667
930879
842556
658701
720094
924348
557588
1043022
751912
1087129
149242
112284
146530
1131789
599076
945703
26377
1157764
1158188
368539
653071
992173
443887
501211
690913
854541
954174
479837
160730
417422
172139
470572
34733
763695
462210
699750
226721
950720
1040241
527705
372313
625845
761145
305155
740517
28681
346161
527940
203626
35491
74067
202146
798420
967368
1005318
874594
36630
1029001
278330
439610
978866
328461
1077516
1017401
970077
572553
581260
663937
263958
770769
95676
56485
902665
660497
674805
95853
254479
539007
714977
949448
175617
662568
30708
261981
403457
930200
141837
723955
539304
131632
964873
190664
1173129
845617
569085
204737
554887
1175892
711965
293990
1036111
1020381
868697
812863
636967
309365
1181111
634948
12803
693359
323368
566692
239261
800680
727761
301676
13742
1140712
791735
622738
777757
621744
982702
1112173
1007470
117618
60505
924997
807640
768107
30795
57774
873658
80599
480255
1103662
206273
903438
1188169
759973
936853
1128807
888092
1003231
432234
646859
1188364
929079
34441
681917
670172
775530
928152
271884
834076
616033
330336
352104
679509
137630
228806
424948
345298
395872
880255
642928
1012886
922755
1095147
600235
878108
910166
124711
1076833
440803
514489
1141318
683326
517120
1053041
733604
564780
1102220
849950
341212
1180886
1158431
667814
787779
875966
46682
367637
630706
690046
745309
510707
727470
63808
1094855
1024378
522546
66958
921222
887601
1064761
523728
711094
681125
1078683
1175911
778216
163772
986454
912431
715445
508925
345856
566001
799748
1024641
932084
420281
441593
357267
1087949
473170
960654
689463
958795
203164
979718
739478
761731
429016
135229
589778
587273
257921
338313
386114
914791
1135290
34014
1047961
399567
867837
1188425
680782
611907
939669
96445
1190877
9331
79789
679621
950605
548782
619937
87669
1185625
1018671
738762
715620
1130585
592198
700086
1122130
690143
236374
325606
1072923
694317
394744
198948
270538
573843
1059897
9806
403623
913044
493576
493828
1056552
648249
403264
1070737
105432
1062631
395046
543132
863679
1177084
505095
186298
47820
76615
65681
19099
247603
173271
1021415
901875
890884
672681
86292
859863
975188
630725
1119256
142626
195824
934603
509661
167647
672224
163043
66267
862797
958362
1053227
63247
172989
71668
429358
970541
1161145
317746
1035586
909784
361681
25212
963764
425821
85250
56084
859296
227081
379538
818947
430760
1076547
399335
1160138
497101
95184
1140468
343257
845261
913107
673621
1118693
1010488
620711
948440
559624
960576
34306
1079406
639922
33492
219056
254287
1065904
562109
369463
936985
508941
326629
878092
166505
1134764
259296
303970
329226
1178261
680239
1047135
1041018
1000988
144502
731924
368282
979070
88594
206367
1164324
785035
523315
999336
990087
227722
113582
714320
277906
57421
521933
1154354
785654
211566
79407
218250
160220
320836
300688
338170
54626
1117045
683408
1128743
130368
939506
755231
508157
99959
257862
145413
1104728
724129
521186
145883
610508
530183
1068599
366470
431000
1037525
120307
898001
948950
700968
180453
514625
248962
121124
1016713
53721
801259
139169
770704
849992
935744
961599
125594
439140
417975
148751
815244
1106137
649335
599266
616261
371466
1138198
752582
694529
564539
622057
947271
885427
730254
1088914
96994
386337
588110
272470
904600
847355
461420
598764
1112556
1036803
796447
802297
349631
156225
553957
1176247
671577
51391
617034
826535
612476
114516
829971
201892
675319
43578
441908
207176
286944
708328
525756
1041119
915488
749086
315890
894266
238904
103200
1022089
1056371
359119
417353
1147655
105582
806681
427642
142330
367068
533480
1122034
388031
1113485
483953
152085
1174296
647324
232027
494515
508715
635477
1093358
926852
672968
981574
568229
94352
603808
784542
828215
1038940
551055
453098
1177297
748909
646076
956280
98111
656377
1149434
696154
784794
261068
107589
1066314
187629
856397
1112284
716893
376357
536093
1079418
353778
1157514
186740
479253
460929
686689
725339
650111
1008944
558348
244789
5239
1074191
1120674
717358
941407
622202
619359
171059
723821
1097531
1130314
449065
465407
238408
599278
425557
117613
1145347
62560
623308
752352
1078296
368620
547854
717237
994181
1118415
50803
301153
454488
120696
1037847
553480
656381
352610
384350
757293
822192
441886
244475
451749
567025
650222
958257
1124364
697900
358996
1081708
380827
622209
30100
1054470
529331
174493
782040
506182
421437
188762
907057
643602
176637
535903
814463
1035033
576550
785084
1050386
996839
840121
479784
1073107
576283
467949
507616
601005
643831
1127562
441207
374486
764939
1039865
1193295
221431
662099
509463
809635
790230
732958
423267
921482
113782
107762
844195
1163096
680699
1105237
1170154
1019226
926030
1068230
684517
238881
835926
770248
569166
186470
869187
787769
424198
570661
156878
366896
597492
411499
192884
261256
348463
526155
907958
98653
961336
449545
519170
568116
770206
245183
817367
460165
871475
412553
522550
575491
986405
981302
611564
456641
302192
1116210
497146
678705
46961
369767
89618
880821
1177917
1102090
1073560
772067
1136846
724132
37206
697203
1187108
546937
108078
59975
1185375
799444
686709
322824
982258
412030
456033
317527
458300
73489
39487
623810
131683
717958
328758
518839
852230
896736
1044200
496627
442473
984929
385599
958356
519363
1033752
168259
1106344
570360
1026201
494569
966160
138689
93265
868203
260328
746753
944040
511457
373678
1092920
761308
992666
364066
926290
963644
865887
170443
196121
733801
661942
927630
504739
151676
109865
422246
1680
1168059
958020
617969
645849
1102817
296564
1094693
981198
228935
274702
1133585
177254
282994
1138296
948608
739894
1052638
963518
1111811
455365
1105690
171511
573737
251647
704187
353506
368050
906614
331874
355378
1027745
950650
953412
795414
761000
823433
1128644
390259
134188
461527
459565
79877
1113849
652330
834988
265289
1189250
913716
727030
74503
508828
992589
55682
701887
67796
710664
769268
183016
449903
218405
624995
895022
1141751
308808
8350
671133
924990
90577
315915
247680
205514
101289
199197
779923
435810
337196
603548
413285
472835
935355
140183
365195
695056
24073
1058344
994956
652153
143632
309057
883488
221440
808507
71205
1052626
120911
229442
199493
166862
825839
1081486
1159152
556659
488507
1182380
282858
925416
480127
664611
332380
889889
656147
1169002
498194
394044
133825
427870
1119864
795587
70832
892538
829093
199121
387256
947583
595355
411399
1116957
782
515872
890357
180431
451673
862925
182547
522965
51879
567100
1152463
835341
1016196
1064547
246063
682309
238941
13156
980087
967981
1005064
401397
471217
907793
151438
1098845
1071476
194501
1094150
682484
1165809
348191
1155137
322797
899429
1414
537357
77060
210428
193654
1135400
1069317
1118910
702431
486479
1185649
437885
901968
442464
206854
1081324
629508
602260
1183957
350242
309815
233289
402340
391186
863756
390744
597963
323294
927587
403964
519306
591467
221567
483588
798443
819913
766121
692162
1160847
886775
597557
1004822
291289
202220
499720
219355
694578
231811
1168617
624270
780881
420854
214193
1085610
147981
252129
428381
261916
510404
495988
931880
278432
9078
1076858
1124307
1061896
346870
118492
512610
17058
100930
195659
52320
794018
186305
911219
322591
636774
964920
59332
564156
222376
401765
631430
151879
988763
860034
1075342
436645
1161062
1152813
268927
913994
288237
674145
1122409
198937
1166927
1007248
650923
63328
323465
231748
188623
1136752
123198
295213
1115817
99190
607243
517898
887914
1148611
105469
270429
89545
416352
931396
118454
60226
396447
761587
1042469
963604
13078
54520
503174
483265
956763
394226
45785
322267
202275
1134104
453489
841209
826957
251918
975404
465105
785873
982944
709996
124595
979093
199790
471058
872955
122230
1072207
827291
567234
893168
41200
3477
617139
1143059
668179
710126
770286
559890
421700
134929
875432
884211
505560
786420
826527
1123633
616569
901461
405353
503831
334702
219568
407532
473151
134983
533647
662339
1186549
798363
274111
1134988
256362
782721
509729
487712
1126101
366076
449103
642218
584168
272648
1138756
913462
795809
728946
476415
581497
1098266
944447
998418
978413
983609
506508
366873
642795
865302
1134660
108128
316310
1085954
1070146
993108
78757
29632
1151409
363212
234650
538140
423167
380962
874276
5864
97918
916760
738764
1158766
143618
872890
832743
481388
35554
307250
852154
802873
709272
1008575
775789
241112
78693
78196
1079802
974183
806171
163451
886281
186918
777623
298689
668819
1104963
974168
525342
713310
332934
928655
985222
5036
522893
176314
802057
478616
1077169
342572
745409
592571
334476
399521
86205
887598
798628
35464
1133291
579470
669029
556840
137257
778949
459688
319818
765155
693610
618943
1175878
91535
193445
855097
249069
329417
153809
839316
1111308
300338
951548
767749
999651
983205
285995
1094009
753232
490213
189267
987576
1144239
108310
270730
322253
516070
615801
28994
361319
1154712
1014152
418883
1126325
301318
161328
15425
1033338
184877
587953
303515
504836
303657
684507
458532
677405
683606
509585
154026
485582
723730
26117
499819
126890
968580
172112
254957
706693
972956
520963
966019
963955
433349
75332
148208
371984
196917
847721
736501
25302
562907
1955
154488
475611
652971
307360
259899
869731
746427
191790
118548
631473
725710
1170674
644002
408258
286001
1006502
899742
1159487
682288
300160
1005419
202110
705310
812363
789147
1052063
764702
395588
926764
732028
547475
386201
862728
1082601
568510
919123
855927
701212
418109
511787
425813
264151
937832
82340
333684
153779
621706
505766
784135
25245
628912
305606
926540
693771
1049362
717313
1133666
342579
529949
25415
1157983
72948
147091
336763
296338
502700
452548
740878
541927
1181739
451769
850998
275215
5923
816088
543191
954203
23136
630681
1054948
1142243
547402
1124232
66403
229176
150624
104984
1129572
982150
720953
749750
1109101
1141139
796471
675918
1025589
605303
502324
965343
635259
455667
3977
862587
818379
532809
707629
539400
1008048
499922
764767
1021875
810345
1044428
542222
966183
30323
165009
1162550
739082
216379
312601
261037
551774
329104
688651
984003
1021990
1178091
418415
648204
603036
117898
475555
207896
1027243
407552
340195
600738
812183
1189075
1173869
218268
849292
308438
633371
605824
1137482
961376
489431
147808
516573
916538
800456
707526
203039
472063
874818
546134
676399
166027
766502
251909
914013
487241
966429
12764
98507
250366
1042705
1051335
144506
295565
1099571
182333
747697
1158876
737395
94273
1188116
23421
617993
1176856
819471
548170
391901
66882
697101
696438
533349
760411
733679
812801
1120084
1041917
50726
249254
566324
386329
31325
214725
459681
883984
603299
491062
929280
30354
341898
691230
110496
594496
585480
785097
511373
1019374
26590
633534
538989
365584
1164147
975560
331135
1039824
23610
37770
914494
462017
370419
157915
108169
960493
1082453
379835
1101881
583684
1105190
776590
661826
114628
817074
877187
452914
250749
1143912
1048937
866016
1190804
112928
630571
325702
326159
180027
463170
469341
148294
90835
407705
744670
430045
538864
156859
339218
1149406
883633
300727
437659
790520
88543
734240
891554
712863
1127536
280235
615810
959156
572532
532533
707936
22721
179913
656242
960942
10563
750038
624298
1165298
1057019
176072
440665
22844
868210
472956
948173
490737
134945
758353
406822
144701
238456
356203
509683
79972
1096551
1066234
273656
10469
272809
426683
742355
321808
1179141
1146327
821115
307329
338763
1047849
123753
1134774
761073
483631
170368
1068686
171313
100143
265474
995755
1117970
206454
101543
956539
255413
630663
83355
85505
610555
892005
291101
1088877
441403
644304
515930
90711
659616
948454
56870
1078818
843919
632912
975760
455823
920830
498112
853235
1015023
159542
528894
1180806
131388
149209
739105
418665
72913
548196
971895
739378
355418
244488
340106
1150175
734646
697193
990463
359588
1100179
744215
34327
234452
1121090
135320
2448
376438
604260
203911
1129
787514
709661
499344
1054855
8519
552927
432820
426804
581836
359346
514475
597548
922594
638234
784611
706411
493744
332841
307716
783784
1138443
202785
12753
304806
392704
881532
431875
766111
700914
1190029
496581
1070101
83170
284073
247500
588232
928953
1010282
640618
539362
779342
105563
296158
1162151
384265
939983
532064
632714
949186
200083
832304
641107
357984
493007
589688
95315
563155
302332
1051533
59416
758416
347818
955126
87552
872136
394352
382340
34097
684886
820393
1159479
756711
446229
721996
1149824
585498
1178996
374126
199652
851399
1091904
284663
1016178
775738
793963
994710
866952
576258
417757
59088
745415
150970
284133
485047
43322
392637
49644
1157397
1160323
150698
405082
1061909
899917
457144
13343
555910
146785
657561
606623
40376
308910
155603
867520
926133
736613
1056527
88670
455249
453717
1037942
610946
1062656
55041
1155401
620857
73753
674108
441792
419520
1055257
899698
384124
929361
153176
898551
153171
971634
317357
686655
949668
446749
966067
123277
1046321
407400
117536
153956
251840
243596
991016
343681
849941
396315
954913
432069
973459
639067
1168603
1011590
936386
536931
1049300
692827
523475
545902
680521
223043
626901
697362
270065
460842
248480
609082
236795
304334
1111982
256895
955195
1014519
355077
354109
1102347
759389
1069819
705870
1035184
1101160
43364
950412
457807
191907
845866
988179
111936
29251
309865
968810
849390
800092
816135
157756
338126
1116813
1065952
113270
977343
441017
838627
668216
1172758
735722
1080251
636502
493311
184388
618578
816443
799155
169415
317112
445182
403956
567145
81298
5153
594952
525573
489678
718238
1134328
1123753
641516
486900
852477
675416
1071641
429782
1186759
980180
625718
279234
859754
745875
850565
586801
761268
507487
652390
130561
856863
603311
341174
1164114
147460
954667
482671
109224
747072
271975
479876
324322
653439
987800
297847
243347
944986
958800
115458
386174
801375
79997
922720
463066
453892
429797
964131
200576
258927
13799
1023115
34127
1012764
167079
583851
1083593
817411
95808
805171
387478
695245
627866
795880
530569
753287
930027
672915
611147
771879
380068
569668
525310
301845
758285
521523
921577
671554
969782
123258
474656
268233
553501
456931
208558
773030
100364
711083
1113639
716199
1028597
1010039
998100
774623
1033513
832736
616995
1074881
438033
271688
1095330
639593
392856
1143780
121863
218428
981682
484818
784054
245167
1039036
402583
485774
761026
120286
925902
977307
962748
277764
78093
273364
139113
508144
509303
654612
836156
1072359
1131525
786525
503300
1174530
161399
813452
391644
142836
619038
1112443
318161
394002
990961
160737
1111075
563623
790040
481807
856613
624762
533157
250779
247928
771029
955531
338702
884485
489252
816616
341179
658847
449401
74383
1106750
497145
684758
1081616
312154
222093
841438
301807
275324
1098149
855844
980159
249218
226920
650096
689782
1105319
343113
1181894
636418
1155781
561606
309938
419017
1090136
309460
47199
198534
180711
96949
857783
746601
1071269
776397
157683
286325
840093
1126479
1175550
499898
440200
1090835
731416
412782
1022562
773126
158717
813005
41982
512307
1123766
573987
171623
390293
949029
616528
771007
1090258
203438
753159
883759
627770
124560
133043
1084944
100798
746521
967683
28091
199870
995015
872521
903225
473436
1130772
709898
913290
851172
899607
574269
1185158
173017
168678
868872
318605
774064
752806
1068894
211578
761823
1153563
396491
994374
252004
615785
198884
836199
569147
997067
66638
1058110
906567
135998
798048
1109986
1090154
42759
72734
295977
781237
367155
51661
462321
157452
610321
709434
242885
691341
353543
826475
261332
982088
337759
938389
1112277
50664
22532
406861
746619
958962
784165
976597
625188
50257
438367
1111237
1070561
1120883
63773
280052
941867
277312
499873
720604
828725
689498
935107
524427
959849
289509
685750
622075
1018202
868129
644276
1056204
960781
310743
321959
1064149
375582
507928
63996
897
614637
299922
84901
92376
749754
765971
203569
978081
682074
925056
968197
412004
892835
279581
568439
850229
400268
55974
185748
413942
532259
828439
947249
287261
624498
456067
1146054
913256
568930
748670
502610
236185
1000968
585122
1065710
325327
884245
790599
945455
1158465
975294
55960
929022
1193079
362283
784825
1151176
740320
472778
990772
1128223
574834
509006
191501
321782
1120221
119764
453890
97520
827231
986106
615746
665108
957597
253913
1055573
208259
455052
298694
215656
891441
1067517
1026298
484480
1158899
346200
986794
357145
1023162
4818
1087058
695292
673206
1049702
394838
1087361
1157561
1066221
306269
1142488
519619
5795
422016
241188
439718
659316
1118505
1149705
1110793
169957
510664
896712
453873
1053424
30933
1029838
1147892
38850
460207
539376
283941
1044929
730142
760216
672239
684958
30654
298245
137543
687780
1080606
1161518
420391
603174
232621
333882
160251
628276
775673
143856
196883
939013
37048
861312
359973
774420
1138576
93758
1057977
95928
540723
726973
120580
450388
707760
459405
947701
214262
945774
479736
179133
170673
1001108
109372
82976
1024951
329705
1008571
816699
1029391
144515
1015312
844573
432527
491769
587520
621956
1142270
186500
852556
211240
152119
357720
268810
607253
1156906
77995
904598
521598
521592
973938
350624
662993
279586
1041864
1167773
37791
637545
519647
1086884
468872
574501
1109295
299755
688371
942456
333609
474370
50054
907093
916045
214769
721754
172907
168637
801664
554931
840711
78299
1077468
41824
51284
249796
1096018
176353
593270
78378
281621
936308
459084
1083759
108882
833176
201090
623569
187149
868353
1057328
1170505
1118454
138958
973136
387526
288209
327391
676591
1010357
945511
318714
990938
726455
550097
976126
10660
551838
69409
430868
1122592
285142
1140190
180492
854397
793496
1142957
770027
1154723
1109403
935361
1175684
963138
470218
1156908
612448
1121909
838510
1192934
382979
301273
266093
779077
76728
682428
841649
717210
584071
877465
437498
905585
1104869
985896
323725
295281
377414
495256
1148117
68484
189747
470294
557760
408862
1093455
1055600
665413
691024
27182
962301
878042
122856
177020
609479
723392
1016197
781011
164520
1070005
913409
256148
1101044
692095
73671
716223
774785
889240
782745
963209
120136
510554
704194
628283
360441
730356
78793
712767
826652
1094254
758298
372918
306136
647083
75280
571906
833728
587870
368648
851441
504683
485746
608148
191731
715170
1169246
1035667
1009787
522624
175210
604261
17899
717474
526514
371159
115868
1005478
297601
491522
666502
563786
735502
150358
388701
302125
342561
525937
575016
703610
859872
423923
855438
872223
100570
540810
791367
296065
828735
72689
21640
924557
548707
292336
612795
204583
579395
817579
2319
1165712
749296
188662
1148022
1187237
659119
824678
675569
135784
439982
88698
485558
456059
959923
122829
824810
816958
577366
106253
572458
19577
660016
394358
913505
672943
1089426
450757
947557
1106723
526346
354110
933343
964695
939750
128128
782845
1116570
829653
136098
139232
600711
635289
940389
489641
1059651
510287
501115
224106
870302
614582
1179047
221409
268294
110546
607528
731653
1152074
44046
426254
67801
425095
265859
526809
137459
384098
20870
261370
475574
880449
1059618
1135297
372955
1183127
708844
662254
812576
1014794
310209
152734
173120
220755
1181485
991866
360045
929768
1021350
932075
318381
68131
228148
838516
785059
1126867
1185123
231843
1174922
354704
613004
441602
760895
808508
615759
207598
868391
529593
88040
725419
953837
1106170
173937
809460
292818
693369
867225
608717
818198
558843
935374
537040
999180
594905
139381
606053
837154
78518
115777
260832
80655
128253
1166368
344876
216226
835848
904247
1001183
250361
983599
813194
835913
295063
547562
403553
9105
9759
278078
417919
714296
6849
189807
1131180
856739
401333
1140007
15112
378961
1135605
185164
1093990
192242
681959
692941
298604
481641
67002
1103109
1086800
322521
316480
546892
962388
11127
820299
682470
506816
663842
947394
415921
258237
410213
956332
912747
128828
707103
277761
391386
884010
947633
738688
234971
359705
913168
873814
672184
172844
825574
264494
1077664
60735
1317
19213
733351
981447
584079
324341
898408
838932
1038557
190872
239709
351135
940703
9214
630339
1064519
840505
275344
742425
1025356
281097
4289
820716
917285
484522
16699
681970
509503
350486
49468
724594
668994
1151403
460173
853265
835830
754345
708756
182230
351240
386176
63560
428852
258203
544783
67434
532940
755046
385895
63157
628278
927
645705
631595
447386
1000554
933327
233406
980470
1133665
255476
337876
908262
890305
343183
344466
446741
661996
745908
216820
309720
242212
825541
876789
435868
512202
168567
352105
271733
184492
518401
597534
1029018
993585
877448
390670
131234
382105
491526
949821
38451
775091
428104
436518
1192128
668929
657332
204559
1057114
1042446
724981
621205
678565
977370
1089832
631600
226715
1187648
833142
924821
424229
629847
490804
504911
1131586
574242
682066
654623
846888
727800
908809
295214
567712
896560
862442
83749
526319
482406
939567
822807
603718
832277
172650
1089484
9397
50741
84931
408628
826497
489140
362853
610436
1089201
714055
1076768
1123242
350986
43157
51954
593154
951362
1008608
168501
604762
65521
884844
790224
907400
279214
985644
147349
813093
587835
798657
498870
633209
547303
798472
907261
1040577
325651
543746
201995
685422
570855
49238
1129671
9563
848343
403842
743678
862898
663112
877317
294834
153242
184506
459281
759152
920942
482872
135140
786380
737903
430814
544416
1048991
388253
912276
491816
223487
1023462
85305
1178202
57437
277162
796969
956192
430834
1072843
303475
540228
809087
782985
446391
994960
872633
954839
268258
1125225
962100
53332
649847
1167304
1004692
986272
25909
1088334
846254
628906
240839
320108
583299
1013747
1177528
910089
707282
134847
290251
101865
734152
160442
713040
933824
616758
766356
246173
603940
771255
839963
1128347
354370
851857
988249
987978
30198
224903
422156
419539
360107
952350
621641
499640
432590
634960
248832
169672
191926
1046933
1065121
267225
857188
994753
286411
1053010
130548
206640
945745
935329
602349
205287
603259
741741
403026
1031177
414951
289744
422165
245788
305770
412950
625991
799647
979713
559773
1181201
697380
364564
259978
1072434
709716
699389
25366
218231
910543
146662
1107111
36682
52344
91604
1040759
230089
990234
923710
993602
687251
924255
977975
380484
1096451
867833
1058627
1776
583573
943697
671628
916415
939466
303859
2450
531072
918361
1058147
639171
645794
564994
220416
658986
361315
47764
1100589
430030
378849
690141
372514
1128103
383367
706291
1056442
991840
1123328
1135968
1128025
247202
562937
492571
481972
550166
857172
766101
15655
1079794
167111
667005
1160525
1036731
453813
480692
1053414
987553
969660
947987
345900
116331
768327
867936
422038
106106
708738
683336
376957
223390
572922
142028
190961
1064988
687443
469091
98904
218153
1093000
196194
841197
526398
257513
372760
681943
347470
451336
593939
1164710
833010
503622
46918
736153
347506
996442
559135
250150
245671
858305
1073744
1184385
734718
211358
1067672
618930
174989
472175
1067069
334240
238600
1114854
437107
1121133
793183
1045179
596317
1008084
100219
845730
950475
404474
672886
898266
437423
1156126
662585
1003117
442470
508663
410400
215139
28030
982029
778934
918020
286515
126150
181047
84461
756138
114675
140412
1021685
572718
674953
434556
776083
481169
905130
40565
628003
702119
1102839
1042839
1170333
239217
1174136
552729
77619
445967
213302
833590
458529
1012366
243835
691466
1137456
993255
997631
877358
20388
483691
432773
808454
49679
666857
358374
389717
1140333
236436
725437
120668
20609
807963
404466
1160842
401608
805271
727892
975589
811954
133399
1011722
117120
1157760
7582
200322
1168022
1036315
1154126
1021347
1117826
1046208
184548
260029
357547
566076
219120
64301
885939
279733
1013470
763955
581388
1055108
1166563
835034
600994
854755
414940
1028227
1097746
502250
756963
1075200
464861
497372
745854
552864
705670
708576
374045
1188919
1022774
576435
17293
41055
126838
1018991
410374
675129
763062
654916
685567
258080
193084
216823
969444
600016
131184
479968
278536
813229
1101806
43811
213959
661376
463604
786083
175153
858956
605883
545912
966886
269483
946473
808149
116732
501681
622787
554366
954834
682916
338127
698851
679060
209074
1033354
513297
134162
118719
587970
251617
641586
502787
500434
1184053
457973
357280
1164522
90842
943530
58287
325700
793838
674274
1187611
338646
500788
1182682
941763
816792
880393
909272
179940
61270
509681
111708
1096650
664544
469861
686043
943769
1096913
1112858
879549
1153675
363709
293173
1762
329976
1032263
768249
185311
11998
439757
814226
452754
979442
1173515
319941
702023
383375
1014372
555052
997730
95951
113527
698043
222462
316538
832962
511810
720057
369009
174463
527360
1125517
312510
438368
1177856
431547
725097
1069465
372610
602789
200515
307633
582315
804750
1152078
722442
584754
1094521
727798
746331
689420
258949
593852
695975
547418
441999
662132
1172433
972200
25032
1040644
756124
875596
170291
99611
600992
213586
46294
636213
346353
180070
908843
562778
1085339
179905
1006686
1026308
527864
525605
963925
596721
641180
313355
551502
1159373
902703
1183432
803126
5989
671452
550463
645819
636538
360744
493223
545991
844822
15203
101430
388107
93668
38939
446106
842662
642403
877944
826861
51267
270809
291227
696828
977891
106037
979221
291126
352594
801075
1074671
718340
754697
233757
398940
1189816
951944
748841
600692
750645
1188262
886944
78729
1182677
89630
566037
721040
322630
293586
365298
103674
943169
298662
678461
993322
1118886
7315
251026
1162467
199774
135421
877159
695555
103842
936608
420996
1125559
605870
251944
24168
836094
933671
371480
28064
341931
498603
1015529
56518
203377
1159501
776091
1006120
1033179
759147
731757
859108
628730
882979
274577
940119
307258
591405
1010863
109564
967165
146512
621733
1138640
643421
1145028
1165071
861590
893536
897789
1147825
838037
590611
754323
72661
683945
153438
185127
206097
1088262
770960
283175
940219
219438
360872
670762
104310
1063394
125724
740923
709291
47516
146421
643078
921140
172939
374815
133061
243555
723096
233592
133510
864309
654228
50543
415956
826774
242722
658547
924333
977848
575130
262720
865641
489730
1080878
703120
1141706
369366
82469
534999
55146
696553
1053918
308670
1180074
333108
326698
464315
1123287
708039
183293
851969
681696
789847
208857
438490
550636
837763
450811
792179
5243
137716
701
59886
1163976
537284
338680
517795
970652
398565
942661
315764
880912
1143268
822956
576737
422160
991560
959806
703607
1021883
1086938
695310
1056554
84430
888090
175554
98217
1111547
388404
1177231
547340
178227
689419
1191005
1138110
135484
84186
1130515
1102937
793516
67311
8894
47269
494518
225636
595360
53418
105193
434227
971675
364573
1165376
886090
414086
335725
1188546
31150
201760
266811
494723
767712
580757
443905
598029
1067950
274945
264193
395405
171486
252967
781828
203240
1106249
352788
511549
649072
525945
687021
1005230
711292
365364
162146
283491
1052017
545534
502387
270515
543988
1076072
883167
574852
1081206
735179
448304
1007184
126550
456756
163819
125287
649593
105199
194757
953873
776237
967755
1029129
1073104
1179290
963120
251983
998183
420987
677608
20900
1052584
30258
707519
1026476
334037
483444
426568
350323
506779
1012924
272766
1086473
900765
296081
638317
738822
714383
1025416
145059
955191
1135954
326956
1173603
317962
1005956
463202
357454
75118
667933
233508
406903
445288
958683
724576
1023419
860995
750707
639176
33315
804671
1125028
799183
957928
461316
241605
1103226
399409
522239
293931
740728
1117979
847053
648012
230085
34529
678487
259082
21027
1082340
1142402
384573
200713
990761
317572
732334
968896
1146422
593050
964926
417044
45707
713316
747009
900435
978548
828273
615145
656947
686517
243872
754403
551917
834792
785351
98553
1170849
945463
687004
1026611
709854
1139649
409074
311686
266109
852370
873529
401821
638399
22406
440356
363853
124224
821595
116452
510273
1002967
424137
984420
327234
962602
197398
441910
172317
743463
1170149
476124
555164
405141
647203
395737
575814
448979
584270
175682
789512
1128731
504475
1114921
436184
894929
1102882
565105
958330
963331
795085
908336
154700
25944
931227
555844
1102699
25162
985006
603764
724880
1096982
796663
607600
335986
1013686
381037
912190
882213
702117
854102
243526
640916
180622
997827
118751
449872
848303
946392
1067213
280338
100876
569603
1141602
224321
557266
675925
1075174
1030865
705684
397231
1094891
313187
393902
666578
909809
307707
641659
615371
509233
744854
1076461
265604
1046113
881448
762912
1108621
735813
85574
105205
250883
584788
1095990
985170
592574
977345
655242
665700
435959
747477
640728
778455
473797
682060
888512
733527
598026
992158
728306
419408
749383
580786
110359
342065
1138936
596799
683538
1041642
988287
1015092
382473
1005739
1012342
518718
462443
263688
632911
195227
894907
531371
421121
771150
623243
1111752
746817
113875
673404
1183216
780483
112730
537216
979534
507934
399971
988300
653568
89848
191190
1167381
1181130
764411
900012
1069594
764529
366551
484002
373909
253651
187253
1165598
1151607
997869
707093
892854
524324
257165
498078
631242
353950
802211
568278
750342
858802
3817
710703
1111513
1067954
755228
914212
733178
257359
899482
410109
800212
136697
836664
125140
452158
610121
372487
935305
1097303
1462
352910
56764
815956
368280
237607
105819
991149
652688
1179526
203143
294790
1139762
377717
916336
512339
463757
680271
279062
322074
7940
437394
635109
1005963
309348
437575
868911
877509
110038
809587
679132
896468
238159
877724
126392
143454
912170
633025
638768
969452
535304
176025
718660
505031
737457
952779
98867
936365
759471
389787
1075537
911805
481007
695431
912368
284314
1106021
82125
748503
548491
547897
581220
774810
397414
790065
16582
693323
337963
163215
321516
697815
291795
907164
555159
362328
1071927
396914
1177286
1004683
1192636
883540
398550
155520
178269
491183
46236
475695
433673
490215
979192
1091797
1172805
838443
112950
348921
421070
193486
140669
1031187
1116719
19756
451739
363350
67563
308617
1123044
1117394
688221
245602
699911
735959
101319
948093
1053453
727610
846807
39639
673342
779249
530880
1049862
617281
1056534
160261
224463
961588
62653
587661
138205
587872
344734
919916
2102
782101
686271
780315
19114
261973
609071
375610
213949
745082
144467
990866
443080
77656
534984
988100
1101820
978642
950073
1088578
912043
974232
389712
603292
1183484
624021
107514
1031292
108889
322434
406686
478009
309022
716737
1106555
208954
688190
859400
1192596
595989
825289
520054
681961
752547
321719
725045
1063859
291207
274471
144074
446093
6670
122927
152000
297915
1071032
964839
997092
318053
948222
829243
454537
650187
759475
1061211
80055
976459
217764
1044395
1082825
891805
516828
102070
645501
666065
899943
120206
541992
1005388
518469
1191333
51751
758857
578180
161186
970507
725957
600518
950052
559258
24440
52450
424391
8127
773103
1038703
939668
130638
497314
1161428
64856
884905
1064178
76306
1018329
684198
1031487
313456
81155
1011388
547148
160827
1156432
578003
129581
902836
457224
164819
699812
804507
122352
999751
328755
966897
361642
174721
804809
896192
898585
885985
329079
1036766
869022
1139582
683465
628684
91474
812012
1174509
263454
675454
566971
130259
219018
1127763
1050485
439736
808952
566813
424916
788865
771677
664266
349927
984941
1044281
31622
404754
1108781
60462
833889
874708
164088
972742
341187
863660
648221
567448
82667
560350
792590
720551
537634
882001
422627
369408
969129
509331
789665
675712
1045719
1036398
904200
613307
519839
33476
635400
709388
39851
776217
389206
686776
449297
733470
1137432
961455
688455
580744
1105270
78916
310992
1014154
164058
173651
1104042
986126
855474
997451
435122
849330
1073488
491355
923994
202282
88808
726805
300792
218847
933788
823100
1179374
164846
951463
675491
347067
632511
418241
698730
273612
890715
562014
1050981
438204
1055363
780338
731477
189209
133920
294972
629201
335233
235931
344048
301359
861769
360273
82336
1098875
702404
863827
162182
516054
1110410
1063057
629720
1175443
928980
675278
742983
816025
778260
2660
754946
789412
158658
782168
306043
294409
845355
1151946
537042
766620
533702
1192355
145675
1188192
922862
1038836
638661
1019029
83653
1172255
232563
1070946
936897
1108887
906397
48483
971885
720635
218265
1156410
355106
603860
442432
175695
300036
192930
983066
730010
1098221
1180251
1071463
975256
202868
594460
65628
485075
1175890
807188
482592
654310
611014
364767
962832
608740
559018
249010
253993
30862
725369
232056
902685
853066
1036169
728769
240794
673315
1106541
791368
1063892
1022229
354524
508156
199827
540519
488380
929283
713161
175215
439752
948537
231001
223664
368416
895644
558062
513047
137809
898292
334985
59920
127962
426958
463363
1158953
596736
544423
94206
965615
1078326
444122
654489
19067
993408
232784
748549
850020
1024687
692208
280181
290980
940923
179254
153948
1122295
385935
1174528
79177
359293
1124920
362863
551006
631922
96035
90279
949191
204839
802614
533488
759645
89408
51635
421602
958622
552156
1036337
84182
293614
198054
499641
327237
1037470
844013
141072
140483
1100350
573836
843129
748438
612989
245054
991019
23524
864875
1168522
882284
234390
480866
269284
1078513
572968
601492
225758
612507
193751
801048
527834
790968
36210
311135
610090
688729
78005
803380
720054
825718
381618
722509
832998
584274
1004335
82013
23374
532555
410306
952986
52331
874951
302540
861630
824053
39810
105836
171067
408514
936382
854692
89560
10254
1033822
532073
672221
1272
1163204
466948
786968
1009129
72417
508475
343924
614444
521005
950133
824463
254015
983625
670106
1164106
209638
1113392
593620
979524
1103220
188182
241378
654207
687702
1141149
131343
621067
1103321
36986
16216
25277
1162485
381229
202706
320686
178027
939144
687425
294951
112516
29093
182030
86866
22958
997728
236988
1192544
575801
403902
933831
622715
899297
759112
375949
464364
867048
707169
491665
882498
432618
401323
779818
947870
470594
82915
215125
419657
724713
108652
864716
914696
1155739
559473
147830
609210
134068
306867
583863
842211
21918
281375
166186
477554
1077483
1103839
195496
527454
1189603
351030
667597
930112
423234
953938
473150
383407
59937
458941
31564
95393
829258
906028
806307
169549
618105
840721
402434
29551
254926
264306
586061
626262
968450
651251
224457
763885
658869
26401
363269
988692
1013236
436522
773594
658218
364271
756906
466134
575740
715572
840364
144705
574411
632126
694976
417414
1068640
596394
771272
1066008
538542
218004
169830
332966
885949
234518
548872
249889
1070898
390646
333785
1082186
31064
963330
225834
1031676
71231
616859
251761
827969
195257
143787
719303
249276
898650
632821
945161
1033166
233951
164247
603770
1090186
781919
24969
342793
21271
1001706
983431
653754
651276
844312
252652
672051
950569
801269
542945
745691
736384
916471
249319
47751
1045638
553336
735961
272052
819791
33112
881765
1046767
1130542
159131
749792
1102964
311211
1124858
860097
291145
573149
1124192
656843
754164
429607
607735
95433
847646
599761
350527
758866
463854
681839
57900
234357
357498
428677
859188
862153
69544
962392
506306
91834
166314
197019
645478
866663
186789
394030
481717
1154131
947390
158588
263016
301596
460972
92699
695119
1176493
1090169
747811
834101
253058
1024231
168758
385377
28542
302144
1109179
381253
440439
1176692
599145
403268
970007
389590
1067544
83850
879507
285752
60750
396392
736135
491511
919260
1053425
426906
1121625
1145642
365782
1054622
114152
448051
115156
528372
14267
939767
1184228
814739
705788
263403
305818
555816
888848
208915
639022
248852
1077282
1022243
264843
868314
293710
1028604
566874
694377
1098256
1041553
538949
458188
301680
207152
342957
967013
623182
1090097
228576
328329
992089
518374
757066
930547
448551
147039
647344
463765
1170987
691712
12367
846384
383560
226267
660246
997901
347856
1114767
336648
859320
912189
757359
183038
626559
214708
885450
559136
986948
681225
191292
339448
448955
56297
906247
231876
417226
370976
341009
680574
7627
119938
937572
1151663
698759
827773
324441
1146996
863200
1091966
340067
920378
176136
137268
724083
515281
554057
1028366
42594
715662
1055313
1070073
781674
201946
255965
659306
228827
893070
219364
905483
236848
548772
416666
948198
295358
373597
969251
38109
432306
141353
997251
644907
113465
1153538
841019
1079607
395786
565162
911669
304903
212518
16827
233597
900419
986235
766522
101833
863384
904685
817849
958063
926013
689516
848968
206013
505121
317470
132679
204158
365079
851378
152361
1071873
1022389
822068
913425
284516
1050692
417898
1158017
819617
1154618
437120
178853
211368
76166
547891
825853
1056591
382632
282201
886796
823698
46241
1058797
922864
846613
822787
13193
28150
36061
718047
325929
550107
80929
449235
957804
293968
112715
776320
153060
955872
657790
167469
939976
349638
571803
1085334
454361
571541
351056
878933
129983
1107164
1133872
968752
671353
543435
238126
68075
759708
515531
1011151
670546
199942
315804
1016619
281810
960286
679071
1131786
471214
707351
1144816
171162
772949
415659
631031
278722
446574
802752
596778
815329
319963
588326
1088461
506980
550280
469020
755056
709464
526274
76036
931216
1183171
21511
382573
484262
599827
911984
367559
944047
1102345
961492
1064110
368408
57486
1153136
303112
545091
725976
1138767
113538
71769
249097
948621
60529
7075
1042021
187187
1150429
692766
1043068
328305
314383
836478
1076517
26890
356677
1161663
302739
1078459
780887
6431
453511
540885
416268
542440
430187
345223
971829
786010
333649
205539
301477
995246
829728
360618
388410
595738
94100
912626
503656
1161652
608240
793095
723186
3145
1114323
800197
190015
537789
884443
703458
23128
63453
623685
526636
1180759
305371
720627
503236
923896
864932
740300
938226
927952
706642
279824
1015915
170321
96214
1183316
307939
1091561
1030772
853057
765581
1162631
473226
274926
211870
510061
648868
709229
440768
1168434
799916
421523
308213
470691
799717
367424
752810
185043
624593
1191219
793658
74077
707804
314956
204548
614532
614912
1134708
669677
632959
144375
1181429
336174
733998
702792
1123435
786349
320953
1184896
214757
1129482
1002203
820712
76496
523834
415792
357355
1030139
1092196
524052
963048
812628
186456
394850
803179
1156337
374265
38256
408563
890319
504426
1164959
1064225
189821
84524
219776
307371
431675
698801
94463
543734
318031
246895
358350
494453
407575
149786
1035357
1004591
1154272
311507
437072
340958
773762
513799
1111545
439797
1053287
87315
651198
190409
867612
867496
129597
218505
529733
98036
301980
996966
757402
123773
152195
1005670
794524
280809
215530
829858
896693
718081
569893
811175
718569
663171
1083587
844095
572640
812782
50061
19779
566526
775903
32480
1075852
924720
879519
435186
794547
27211
565842
1115929
766312
138126
1031153
410491
203566
365029
729697
457080
823821
831173
402790
338064
51054
781605
797556
309197
560565
431424
446547
807960
917327
662638
142729
26475
280084
706732
871688
278968
217590
912486
662036
178522
523669
135536
1191963
934424
47651
1006218
808924
1063342
687113
864858
716250
290710
641090
254209
691233
969649
1040494
339635
302567
214477
440906
1030680
104364
415338
532414
949634
282388
826713
237121
338720
621596
194319
705828
679971
403343
1098481
270128
273928
1063540
237486
985575
874713
138139
1061532
722654
953863
604197
706301
1148179
1080979
1008502
1037345
719988
580701
727397
164917
283290
306368
676014
38627
203030
715371
887378
628002
719228
166659
139723
602
913851
40519
1167108
727008
778090
358566
354965
475312
637714
1054355
631186
301155
365542
286576
784077
215750
1002891
239750
1003769
842330
779419
185275
686119
927909
123468
1175298
1046893
861088
1042327
125624
41443
440612
868338
524164
950976
201577
263979
449613
85449
324795
103015
1018007
474356
858245
1066538
842704
981749
1000787
596542
76561
571214
634533
621010
323426
718567
1158087
719104
644853
770087
729384
987764
448893
95467
887199
184701
298122
774362
183643
1176988
1005200
382185
165373
453009
760531
504728
653951
894986
695453
330306
975955
1048341
427843
959250
969208
1120288
1185474
716670
925181
965870
1105910
220441
844915
451986
428407
637950
542570
467361
820507
1061484
744957
854297
1192092
106190
72618
1105120
317360
1160354
1130443
543513
916817
1079626
434717
246774
72516
834992
178377
833410
1129675
470196
778340
749068
505636
462886
856066
425792
232346
60023
765972
47910
622424
528849
1072311
264444
1055332
215858
754220
887030
1044066
304614
718829
711736
307463
1094121
440953
747018
312654
614540
341595
826448
942681
1091232
1111429
286558
1138789
942524
562635
35199
1006948
1079667
652265
280180
293471
65459
180324
531793
344641
298180
1064139
760135
210129
272567
303398
979166
381423
1135887
973809
116447
818487
844747
1258
817853
942279
737980
868558
203636
774118
830072
36149
275284
132611
1060770
129513
303306
977574
339500
750872
183704
18564
934443
76363
902991
667887
1124135
202503
1129945
243845
1121087
87964
538865
537681
978611
18870
747718
211421
730512
225785
101511
688204
19604
1093843
849834
1035462
416294
301967
145602
310821
243962
701808
919379
986782
392016
397902
165425
1038320
795431
144621
682557
1002032
318869
825930
1103997
842193
511213
366898
243748
535170
935956
927288
393738
787413
113302
611984
1003848
863383
1138886
600776
328588
906023
82105
110599
38252
1136158
411896
698854
359144
273659
619009
749919
201815
9911
53064
791217
467193
1041211
75806
70076
165191
162391
981560
386964
628437
300004
1019832
180904
974719
317167
447765
408123
763148
1123635
356486
1119012
495435
769779
160085
115568
935942
917410
1129080
459335
156826
930372
637931
691386
802009
976210
1022699
695082
1052971
804514
328384
1059952
483225
461626
758608
749846
275227
518264
283406
738670
549859
750199
376930
118978
353912
101731
12563
1157642
778246
1157356
928568
272600
1105562
991075
874479
387107
722620
585858
64650
218244
1019417
116043
956351
1045149
569380
1009247
916492
38935
234997
774546
366986
221040
685103
99432
851992
288092
887963
3018
184106
1157416
471559
562828
114835
461922
857962
480126
600638
79605
476329
934989
101604
284074
643251
927346
1098852
32641
616397
986775
409382
200357
78100
903522
1132202
146239
1132419
689121
713800
964442
369465
245792
411044
296102
734636
757076
1080325
978598
1153001
746357
724315
47023
96971
780733
68818
1125441
1130167
549294
133325
168578
143115
561192
1173733
200458
292369
50678
1133761
682820
906833
175989
427452
7832
1166129
1070756
838591
128248
394253
787673
969445
838158
271476
350267
1053791
303032
1056847
1025977
746905
779369
1032417
210798
792103
1162038
1101297
434429
880100
643623
1112699
1157661
344711
568268
160947
463233
363393
267466
123409
468565
179211
670638
940938
802496
600848
1147223
675521
799532
320402
964042
727120
561058
128836
393265
978445
164349
297680
326661
750097
854922
871839
610630
419718
145637
449790
231418
1074830
673026
838920
507533
1028662
873765
522204
207153
363945
505576
401205
501489
16793
571820
1151435
228127
705363
856995
1180876
351834
841039
147415
1090650
1091735
860255
275627
578018
121969
36030
231916
1078285
490286
407826
870166
709838
539078
801068
870982
1096405
173333
961120
514820
1040587
194221
719821
1003324
158423
607691
360557
293844
256962
586490
13775
197474
675281
722677
839306
290431
436396
1002004
542657
1154889
270743
1193000
194125
464971
83752
1038442
334691
516753
1145267
612162
1066014
553171
741718
114725
36335
333992
295533
245076
260407
740045
787095
227370
666747
771098
14132
47049
866296
1057327
299857
228731
776383
760068
1059069
775516
148469
8393
616201
203618
203331
530647
227947
762200
134412
757694
623026
686192
798693
451720
917323
566684
933428
1076515
615477
323429
432946
455483
27396
791884
1003320
356307
1092131
374584
1007294
433068
40251
815215
472166
571734
1167240
650051
437695
376266
726167
1190635
441726
185032
1126840
408329
490346
1147981
809649
888630
237040
949778
380581
1160344
423502
818433
194103
76326
15712
575398
626935
137133
238506
953425
455603
766766
317482
159183
919543
692725
767396
88583
1120059
139617
210327
585446
1105875
428351
536952
20917
318526
1048195
754449
326250
710767
727726
950264
179835
142522
501012
93680
693808
1193408
300742
344857
748495
557626
113461
91224
772933
336554
419753
616647
851514
1182508
1173113
963669
426793
513093
893594
851822
291290
571204
1120706
531761
1161628
802523
809301
563433
703012
32338
243482
28164
1163311
523485
1083165
83843
610532
122360
812664
592193
845182
307634
385799
605306
786767
876164
613498
732866
220088
624014
220620
907001
758493
295127
1150652
546456
497566
7334
945777
247432
341015
96991
13389
1162166
892589
382456
31600
744342
629589
1008427
125385
478405
1119511
537580
723606
448644
851699
802469
558157
296879
840228
807644
554534
362926
916610
748185
1152314
316540
327724
1073452
1035157
1143346
702833
430144
780832
34397
362
224916
536329
814101
698613
455750
34484
438534
1162220
1085994
237909
1141554
1094500
1100149
1181435
524858
839825
139731
953587
1112869
1186333
461637
971227
159390
1106116
1075654
645125
18086
1191172
889518
1097401
638458
614017
62223
692567
162685
1015241
1118539
571540
806913
265663
896243
756350
13335
449069
676535
573060
422439
284946
449247
986139
188634
152713
893860
760093
904194
468951
335956
524469
334281
562972
1012846
1127555
678963
995549
816114
25585
515268
92645
884046
296736
296405
678111
56049
120772
587779
551265
200107
840335
672713
380181
820513
774721
888914
487136
914202
244784
980822
1056154
1074944
176692
902681
746269
649523
1072868
1122971
922812
674541
139159
685238
214268
90876
679442
371558
685216
1020842
143343
438944
1160420
588767
619795
463654
1044034
748923
572577
875993
1027557
1038768
670885
594923
1068010
716420
164984
566384
1132415
933179
296299
559105
1091090
993777
265787
1040045
807132
129712
633390
618918
1120578
1118020
117988
263740
575555
621894
651272
92893
836449
686432
605547
612517
389961
1098104
743766
973818
75902
567882
241595
146729
792751
302411
14937
748128
607420
419621
626913
21063
55605
264534
849055
57641
504540
998513
345290
97763
4058
1030035
605242
991711
825395
603455
148511
31230
143964
324001
395562
132536
550785
305475
528318
1067405
466005
1139309
841993
825068
533437
659427
827360
634020
50424
1109636
713785
1092828
143628
1080491
336216
1168996
506369
847257
49974
169895
373728
173530
58961
203410
1153126
419242
92180
799596
632311
1136645
896827
1186177
229370
341642
158599
109170
562624
94325
644073
790136
220673
1052223
604484
1184939
79171
19446
351556
663278
253761
669322
1099462
223751
1144874
82590
44939
1016118
242925
811004
50207
112910
632378
200892
586469
246499
989361
1042543
180433
290683
480962
319266
616667
170675
118739
860554
506385
917103
946321
1034511
596157
381725
1125471
872335
222928
642573
437104
89036
506345
603560
476293
1091708
950419
198081
1062770
297341
539046
918742
998780
933114
1086698
1104566
93527
327157
752692
605047
160861
525910
671989
289187
12278
612672
303271
416531
410004
76232
922935
1064615
541640
43750
652302
842668
271378
864129
386700
510577
800200
432980
262117
55772
1101771
667654
154957
1156077
156045
940207
605748
173628
153224
615959
185521
622002
453839
501912
280050
981422
828178
32601
860967
555597
602378
521046
417814
138521
963424
679042
728196
871993
142783
963858
1081210
995302
79134
1144650
291441
1178565
434354
477538
370612
652324
1041679
1173157
795317
881410
922823
295678
1130587
1042515
496483
1107730
338770
1190540
834952
241556
360614
1165946
922599
1035957
1086580
1007800
658862
21129
9615
183563
885586
1181951
923118
1084315
454035
1006816
1173255
252864
806436
405185
994216
17050
785181
787771
1072334
371512
409999
841827
492596
431438
798120
1091144
624772
779671
1061347
1177153
372451
497262
717498
558801
777446
567166
465204
1097858
44526
445185
1043482
571360
913490
374367
999913
364438
100454
157113
688085
1048843
1032380
1014266
266344
752928
966656
179437
285014
675551
101933
1109580
568936
1009403
1159264
1188958
203726
305448
483616
950850
1078551
865774
1015101
254359
514465
665456
1125729
698211
802943
1182909
632619
157032
68598
304141
54624
1024629
637495
1152422
35567
573598
201454
122097
960801
198301
1016606
797763
447389
177665
644831
751704
1128130
987186
828874
94924
913971
1151596
228135
979013
426454
126940
672086
999080
170078
807673
1142267
94026
562492
72640
422536
285072
714211
69832
41382
278042
1143599
467650
295777
992942
341845
18484
372725
396735
859691
1016881
56466
594840
515577
342924
320408
1023400
1134991
1154345
184867
497443
385779
579795
688242
491784
139849
208224
578355
414589
879972
407133
400174
31778
765424
237182
377319
769465
798586
817320
532281
43345
1027634
624992
333134
681869
589213
325737
461469
792341
1183720
609736
1116149
497950
208573
718515
833336
454221
32839
1042544
783924
740158
1070008
112757
426591
328399
579769
176211
294369
1172102
238067
586175
1048247
276791
1001498
942166
317703
1060632
439006
1084219
1126499
525093
646434
729540
765478
71160
380418
421225
1191648
18351
967885
908810
225668
345823
873855
775054
35840
471723
636319
484967
290560
456387
592340
292181
409832
385298
749778
1074621
1117417
590570
43676
988200
762145
525882
838006
938190
844940
1007661
726722
399499
166150
129046
462522
895478
271046
643284
1115480
326951
1157989
1146379
1108526
983679
483229
590448
187060
829031
1074192
830512
139340
780902
888389
414835
495106
963716
131906
27441
1001588
1087248
972006
47166
848664
173171
146135
1002199
633651
230999
810310
180007
52933
338710
707503
318983
1153643
848941
114313
699316
675215
214716
98376
584137
199380
1067090
395842
554996
152067
70574
597948
45762
146548
1007400
901899
902774
1108876
686910
1144152
892735
1037378
252814
605217
909245
1089594
648900
96859
1091556
876729
767696
634303
1177349
539639
887984
29890
443513
130228
1187286
232858
146814
771543
327642
741890
826809
37540
746561
993858
116158
1056982
509859
258312
1186588
626885
941233
276406
889821
645480
184907
731624
247015
284690
987311
500411
906169
582665
768428
1010662
181688
159581
468790
147034
676044
1039484
291511
782000
525206
922790
643830
267282
971047
900488
826728
251395
951366
419117
1096286
192269
119047
253830
218047
846886
442592
445192
135808
855248
787646
1098922
514902
638698
521412
759142
592552
984579
438763
597053
85854
170342
592832
240888
834085
597239
1062342
731282
457490
735
45041
739960
359404
985887
58581
893842
1019014
135362
90163
1089383
1097906
296053
861600
356929
464588
987381
840927
17700
1102921
882516
364944
954139
53611
6070
133167
571976
453505
893654
983529
157085
806350
547029
180708
476333
638590
141874
1131123
153540
1054343
846023
722193
632117
470868
561072
806449
897613
1011791
180896
508396
235737
63822
494700
421256
1044127
176596
722895
387931
1173717
861062
612525
485375
1081220
1129156
495770
389052
450705
534369
279436
867424
112660
401235
1358
182878
966732
646463
249214
809960
760728
1019500
603160
686692
446232
1160975
552894
1154925
728409
599158
815959
356417
873101
1122052
381492
209092
951531
779654
603445
393477
1036269
238395
1161126
988669
480094
1020586
917501
628015
1186555
111791
667778
344701
892205
89145
883033
856752
1151331
69741
619226
124732
1173302
723467
1027748
553098
77964
198451
601400
525047
664215
381887
238888
507263
555774
245989
267291
789850
877295
403641
939723
1094447
1124518
831248
194966
904208
808047
189757
384097
743145
30809
188694
981116
189934
913610
959725
6200
1181923
124838
1028107
966368
222688
935392
1095243
264322
406319
931098
276018
361898
134678
1066058
506697
425300
588648
1176336
1126295
986113
326592
752771
615956
704132
858316
728461
585493
473719
641919
320070
57603
7959
164541
789490
151829
363863
71422
1092618
847613
26059
285639
390853
171454
202927
191070
179699
1135454
748614
338792
442162
285296
1167954
683319
1132098
71873
782676
992265
343810
599290
1031291
405064
217547
970474
759290
1169537
881714
906352
614600
1046505
412778
365452
1416
259857
172302
650574
883591
263644
1049706
170415
924840
201138
317759
453571
928169
715304
554285
685534
552698
771318
978540
793624
251162
157930
447458
811010
160458
497659
699983
29834
761598
1117178
943410
157196
179863
283793
655676
80715
116464
543482
656977
422523
466417
712966
408014
391128
98682
1004026
209570
316742
1117154
353851
1122888
216889
720372
919553
1089068
922522
1074027
578872
107993
1184021
510051
1063996
338782
329600
964347
1189199
308724
23837
272949
865899
853867
353075
1072088
680303
805515
709001
589960
974725
379555
363583
1172174
769837
343043
188319
1052781
1103310
1080713
87737
228851
975573
285174
217482
211962
246572
1092309
154354
984228
987229
37969
556361
1042119
277275
70618
223748
219985
344385
1033706
1008291
276678
614439
970510
898366
822984
1003107
285456
350584
634762
488809
72938
782422
883564
540441
688205
1042921
338923
513001
1192806
94245
891048
484556
9388
847351
151261
385689
688974
741578
347187
682132
947284
236754
357106
620561
414667
695429
985085
265627
98954
963353
548913
806168
722699
862057
994342
474074
585815
127294
932444
1165962
847850
1156493
264566
584683
827322
238943
305028
1082755
966027
1008521
1099020
567555
971231
320926
169468
1013561
254558
808546
993316
380296
53786
1091062
1110093
815413
14004
1026384
891508
305301
1114700
629586
183132
302101
387945
461976
1075777
246910
460025
777172
228889
94074
99821
211344
187033
39238
881541
354493
289967
376294
366149
168105
859968
1002750
587465
72933
1134433
964218
1008968
403580
302638
509016
86855
1101313
78331
517619
685513
288299
339214
376550
525492
255749
124672
609771
244229
1143557
417127
608225
793654
616775
221449
158260
948457
723042
843234
1084703
244806
850581
996317
545246
878390
69652
265761
1146961
188465
1128547
186039
758769
105015
126947
1100810
906222
468170
897816
1075316
790207
698802
1039790
411883
1137928
870241
42691
224996
571758
508864
1012102
122999
858510
838796
656336
397645
1025004
267438
858324
877764
213732
1029846
844813
658467
566068
275782
995257
1172600
236719
413257
776274
124155
853562
866640
440839
542771
1031248
643228
978461
467439
620634
704513
133614
913893
1140593
558786
798939
979948
339885
213802
734728
818575
477093
631161
977998
928437
1122708
127277
590080
290890
455059
302653
991367
11161
981975
763431
1141710
851109
1008135
583713
235568
806496
930899
1135526
204591
670618
999821
307636
215550
1005115
1146865
577246
247622
113929
1165965
1105481
112169
1098731
237920
926876
808448
1105062
714053
23085
806322
665502
873385
95540
809206
1162925
451759
151981
663091
484464
721064
79201
323194
1104444
713028
1079567
677507
14977
1159511
312098
178538
847338
1093800
44627
368059
170990
391376
335811
474484
1042244
966196
986001
848216
1003005
219408
958430
765073
212078
519403
203303
773870
681080
1128162
543177
624670
28740
549334
463938
162976
901740
413492
446439
556651
375598
489680
579068
36554
259709
912723
791537
864290
1166120
984151
1072696
997457
727766
807870
27884
1142369
759254
424029
11084
559504
214915
1051913
761498
177467
847517
707354
775316
962087
1066823
228420
648123
491333
925651
1162745
59769
6327
391738
858446
901402
257232
389972
383026
984572
778003
1161653
855727
78988
993388
274070
797865
214994
370936
267725
584448
794494
667521
536090
509278
857986
489983
459119
234492
941525
891519
500008
229015
754278
25851
508099
525327
969593
937032
1055215
632670
476133
675850
159298
1143192
569684
586805
1156883
201855
104286
982754
590560
338124
566784
362723
500555
1135506
386393
639905
925264
579548
525434
325293
797600
927722
1022408
976317
160288
352365
1002178
114978
1124303
216696
272204
981936
361289
1013987
107174
697517
287166
402459
66518
17186
1147260
4672
908165
696072
260255
945779
6322
723524
1174316
205209
627474
1113267
990442
367144
810165
418838
119839
949910
422778
1070376
431800
142860
1126860
824160
991957
278817
166603
940201
648431
816708
331817
1077449
47627
9132
247396
1122554
1160479
209954
554604
935209
619713
787994
158886
426798
90365
660600
348976
655483
832002
46851
1142924
158376
978689
703072
433991
1035158
78658
166450
875392
32875
876519
594526
631702
867761
846264
642978
661855
748514
795892
766573
804428
555429
266826
1043016
114165
465585
573136
316238
163072
422143
599403
458848
1174116
206486
850511
942559
333557
832027
41626
146622
948445
317630
146181
1147305
522936
924147
1076741
607163
397972
1066367
347573
813377
145486
69945
136120
500683
943245
303717
684266
489238
499780
265451
1078066
825485
470193
697175
499974
394718
897611
1041400
14032
44440
988046
5375
438675
874533
265435
967768
464233
724928
379260
424738
499837
415417
438096
1098534
112642
857320
197524
1086006
227641
909614
106645
544884
1019848
795290
939565
142060
834957
160998
732010
192510
954305
1187454
950341
1179182
5705
791378
249653
6636
362362
689791
466685
706704
209403
358471
289014
1067226
1142027
980500
417816
694092
1130868
972605
405537
1038068
803812
503232
365975
85463
657972
1142841
565862
381933
494987
546927
741268
569981
282902
719863
136795
496756
1140238
64177
1070996
670167
1162078
116611
774095
1147001
1159223
562433
391850
876869
1012051
830231
1129814
548855
822200
778635
400789
595595
367460
932171
367417
669006
267558
1150218
880436
1135779
609144
467838
1045025
610554
55694
274947
618228
161561
78727
1131428
340805
96532
447119
615648
752964
332374
1094684
11030
474200
199739
596012
810930
653136
499908
52267
318920
1155559
754935
1120916
264865
1061226
399445
403878
1101726
1001714
579046
188553
899717
1098287
604723
208793
989371
772968
1060301
333093
1039034
555802
407816
854038
677312
708293
812063
289494
41212
635526
188537
599221
44990
227557
683333
1126075
408690
405483
773661
927753
36586
463148
1106317
755347
434571
507936
381538
701179
248595
918867
28136
154088
736803
795131
52857
531717
495875
829062
68999
17975
7722
761236
436792
522919
514062
405528
495271
711298
489054
266504
214492
756492
245676
1149549
440268
553871
112463
459351
421691
1171725
904991
842578
1005474
211224
50693
859679
1080852
435211
352811
198578
45591
254053
656068
519494
211634
782996
869130
1174609
694540
125735
1163404
820778
700626
623728
451361
896493
84183
25391
936187
1155161
677774
279149
1056597
279536
180866
490375
188495
1103148
981851
714451
617056
421379
261789
747837
168587
1184734
444144
960633
579700
1050441
816308
951668
340401
864102
376159
1014263
691499
358497
641020
450888
443736
1038443
897370
505255
417907
588629
343499
711810
534225
559523
206266
351475
1051964
439353
431363
271854
335419
491145
638787
296193
737267
698844
550184
3728
655308
1057908
218235
1108074
289181
1178113
899748
221343
1122845
995514
190597
642606
916437
405348
834720
785127
322420
875187
698200
391998
473216
551288
893515
522083
54843
738362
19245
167799
195401
456377
290971
555482
515017
735169
243856
1102818
236665
192216
713751
160543
164464
839484
710189
319442
716350
992888
316814
745019
683795
1099876
245041
1095383
340324
956978
317733
287149
598904
531732
499766
1157942
684180
1040134
1151904
1049665
474628
638435
774571
27690
786833
543938
47072
134776
675784
1193093
871760
295280
958537
608620
523799
972385
1070116
1010368
356469
697435
203373
4739
393344
373194
669808
630454
540990
596020
178786
1066233
114740
812973
1128299
475825
893199
704797
872189
805371
490440
1091764
1069927
1067222
323281
946346
867215
112869
263322
752768
679082
707543
70113
646407
514638
1031581
7782
425550
539790
275721
419369
886989
553608
648863
321219
410172
1123252
483416
395344
429285
1137045
517582
1114496
889367
830221
372816
133317
342851
977079
495927
960497
1181244
474429
684718
435540
201206
1020808
367318
1012337
168674
1086685
933640
537344
46300
151418
843377
1084245
271087
127416
952041
703067
973624
48853
1121435
76415
679879
668098
1047356
380907
310876
556964
1143407
38714
999716
842137
494743
904059
17569
129040
1182781
1041321
391423
1070487
896417
542624
206593
567977
288532
133066
187567
188656
871848
43271
800787
1104169
485921
902741
949951
384018
190601
241068
355898
811649
1088685
1169637
12161
262713
695155
940247
1159565
203961
352933
178203
582776
45607
799879
100892
1123442
1129786
845011
461912
676663
1024723
1088446
107191
303779
224493
885215
418344
237937
1074377
599734
874771
472360
1097339
708636
54403
993555
89428
1190614
292767
801077
1080613
155358
746321
292803
532475
780095
425660
1018478
1005096
414675
546567
704303
612657
737427
187093
339120
465102
595994
77561
635614
262543
236114
345730
902786
875140
628613
55638
206545
296693
602454
991396
1035687
851573
63301
132585
1119730
1110950
422727
188250
266170
149795
99702
1073180
344154
644664
578290
121568
1092367
437587
901265
139295
863974
495867
1092834
411863
412178
58998
679212
927344
772020
412423
77852
1068289
986681
1106492
30277
702540
95490
101455
362542
172918
158795
798700
855234
50683
424945
181217
722923
215704
1028744
1010836
542914
29386
167514
491805
1045177
1052143
1004801
285158
812559
952837
822391
1077581
583804
896174
428034
434001
325930
312131
1098498
913696
787861
990139
559830
404072
1086181
1156700
592045
421044
581045
209700
35368
971274
866992
1083096
451814
735710
15137
931607
288793
153571
300899
991197
942670
1075380
114852
25191
538826
317213
833090
797919
854291
1095407
1146468
471665
71852
492710
1020930
462418
896390
821304
1031822
765567
874903
295441
862680
787698
980856
690460
375813
138152
987992
772892
409765
157034
234086
813483
988739
39853
619618
930973
3359
517538
1167288
1071969
132310
485764
591475
172774
833263
644438
1189353
171000
545227
419191
98861
1106682
632336
57136
199872
688603
793012
52068
809565
874751
1029196
596757
252694
1016246
272985
363209
419438
658168
272873
801958
749312
975068
484406
399882
660007
574646
478614
44819
124890
324736
253605
1044115
1173348
802221
417897
1105634
801196
656303
1083267
206037
632775
762012
754524
621863
1035712
158268
44714
524860
847270
989124
103087
1127596
352460
40216
77838
911942
1135403
1055978
599564
802439
855303
713418
952567
986243
1037031
39841
940417
710679
1145806
435757
63126
762996
409797
236586
518051
558060
492626
356343
562308
1086931
582816
1166769
815383
598985
938475
11925
1097748
179641
429732
647445
622156
466062
197693
659797
13129
620529
991099
587199
307232
506846
523827
662903
1139742
1154942
663718
990065
83567
1057248
517628
233144
530884
744877
864486
744807
647161
1167563
207371
316357
1076919
660859
1102594
400512
628000
100517
914798
297975
779772
399683
355238
170968
180015
437235
650538
151117
931164
379710
542183
362421
163440
1021633
740428
812303
945106
623076
804666
958121
638650
444388
320175
357121
884721
456988
1097325
146894
337404
358536
1189522
287936
559074
247157
772863
709533
216721
146459
447152
1084561
680598
321668
205365
599439
1062911
877663
1019653
23377
913561
229300
675720
961659
537779
589203
198703
188519
352322
442098
940330
370686
652222
901135
71726
192780
985184
207512
703310
692064
698863
52057
208386
464277
892326
481752
818055
49881
1030830
423412
743623
939766
293978
989227
1133687
1181520
528256
872513
534443
1020690
1157757
957301
946647
74061
317946
457934
774804
489789
338721
990146
464377
1099652
1114600
957882
1132234
382948
869601
295684
567894
244292
365935
330678
887583
953353
125162
1077228
433496
1192543
453744
143695
660187
483490
1132785
433640
708300
133363
915353
1162790
42550
1185668
51191
792444
1007410
114110
1061466
673171
951577
1150399
475321
192673
1009439
643562
587093
241501
474090
825360
238842
286773
248031
745604
425962
479565
1000673
891228
558140
546798
512271
823309
59630
1113771
191065
14901
258419
479403
149237
779916
102877
1172003
138718
241745
408301
649743
427463
856228
288567
435305
931017
747190
12715
157443
616327
1137338
109220
331369
326983
482955
332981
1045765
103377
127295
868534
306760
404862
45691
426087
398887
626964
1165869
685253
890735
955687
1061199
898286
783634
453880
523326
1011124
111217
827386
623673
671474
330666
124032
639114
119427
1189713
582168
167046
797813
698832
528989
20904
100042
502353
1166845
793139
935102
460117
804692
499598
142654
1163635
514441
57224
589328
321050
556333
712072
482493
994384
140960
639020
337146
721569
215742
1055289
595682
911059
943172
268397
490385
984684
450065
1014375
1190333
615049
761358
466642
1108135
111027
561956
945720
1094011
654696
1015877
523680
792267
335032
738742
315212
274267
1156624
466169
575764
812407
138367
105506
1114915
206967
164405
491152
160708
828512
387929
904257
292647
881057
454836
408102
615594
624360
906357
43179
301901
831616
543457
1024856
1016016
521512
1133813
992706
699580
422767
653813
333957
316987
557639
312038
408807
164304
385147
45796
317222
338624
653774
496899
523410
576235
601312
799691
389703
722614
728159
654067
848900
465680
906624
244993
531093
165987
224700
70898
900350
853764
826001
1024423
698125
871019
942928
743615
1140719
495560
185228
813495
712228
928775
749530
262226
962453
676730
847058
933339
1174204
856774
285346
834278
1013229
626341
561817
685692
522034
1025298
903367
952360
214498
959721
368133
1164614
1050326
527808
1030750
1160081
333013
231499
153068
346967
1181059
341428
126034
699443
813270
59127
873657
173191
570638
570684
171314
313040
1048116
591036
497042
394976
1074061
652478
125773
1059959
530006
245862
563608
1018262
740661
515117
756377
1023972
649813
488892
982481
536867
708474
1139260
853681
747015
870834
540112
376416
532635
529998
331314
899039
90988
803642
604639
1158496
843025
684130
999134
1113909
197396
834568
360815
23036
149204
1155546
1173782
1124527
535621
678588
1002946
387781
136194
81595
1162064
79130
218711
378813
1037958
1192685
25936
398734
822837
687204
1150131
93959
1134755
395922
229362
95841
528154
540377
371172
16870
1096260
282395
984417
62049
513683
1122369
894009
222917
122974
587681
1053421
755646
963682
659219
1063421
948137
66002
883012
943112
726851
228953
1177711
809013
983782
249715
880362
576143
29000
842525
225162
67274
267305
197938
890719
904005
753056
414270
287961
597659
724643
661057
193119
1047181
1132312
535251
215272
843134
916201
88717
558545
816084
698198
474726
45095
807598
923461
540270
1076502
757815
1181347
530134
763421
115422
893932
656255
862767
226179
657549
1071710
1061183
506389
1117384
206371
396605
693756
250650
40719
907071
900378
1010376
289839
569976
195695
100101
375942
951400
974028
250761
1058132
568091
744056
523960
262261
899061
634853
798558
432983
1001819
359805
841042
694801
1188781
370512
123823
1010586
1024008
148428
260070
1053853
531137
127065
155220
327169
389923
304462
657324
674884
1160204
457016
239357
67976
386811
942149
952686
1051178
348416
52282
925550
1016662
51005
711266
1169312
1172789
764208
1191323
53901
1077704
1130357
114653
1095095
371388
1184011
512090
1000527
300992
935733
351147
74811
858281
67838
271221
77621
706416
814591
534592
956498
119096
809903
1177334
904896
116829
570560
1035333
882008
785226
548665
197621
340501
659067
269090
841009
846688
961994
85699
1064598
531594
158052
728728
360188
440857
190433
705077
542106
429302
496624
991825
796405
38715
1034886
555591
548427
420598
270377
478440
312641
868442
775373
1069088
511635
69777
852865
885474
274406
1100776
673322
312805
771581
25157
572837
798512
1186002
1159143
51774
206753
66548
765921
1166147
174246
68030
805413
1013277
327542
983326
477939
251123
726608
251212
1127024
15558
848604
530003
867668
829503
633689
1141531
87000
217446
449796
240477
236823
205009
694719
489693
643346
720514
171600
584613
1038297
443748
428011
1179937
770539
979144
469654
819578
125548
641131
960206
1151198
947287
555319
793538
542112
880596
325163
690553
655811
248576
420828
921652
14997
424493
635960
926761
298682
475125
191545
870661
333905
277384
80015
1110828
234196
85174
395491
849876
1076193
716116
976561
215150
62317
379364
670190
178233
223170
1157400
117972
1074835
594665
728819
637335
1111786
1022964
694168
34380
979237
598176
823501
813856
566100
621765
425510
1147164
503026
626082
546325
926466
500541
983537
104231
548846
304010
875633
203909
545187
70881
520490
615159
1123027
1039085
742504
624168
359921
766213
529738
270700
470760
888810
403974
570945
401705
707663
455437
801789
239118
766974
697528
495627
662150
185731
820994
866475
425066
719552
675510
1040602
622459
191511
123626
276326
944316
554969
53974
919765
564745
557501
577672
279112
191016
1060157
208590
1017023
526289
566157
636002
942924
210878
163859
412508
1046639
1088535
589661
181581
838130
1000367
343959
484708
821298
956634
372716
1110170
1061574
755579
1064173
582705
378168
124306
1041571
44596
1159358
380570
1050623
518807
550001
1058150
1124416
585595
518742
838002
414910
174273
379321
291600
669187
1068611
664039
1174025
339146
382519
619460
54837
382099
287678
900199
451578
879921
886171
581093
780890
123337
1043845
576879
835097
973891
800566
421589
745701
622355
150464
982587
866545
224913
426519
862135
990796
830791
11104
759580
117217
302819
40302
977291
534014
576127
192632
352007
558253
540150
1143569
77304
1189986
419280
82190
813718
1175499
19663
625546
648854
952310
26996
154380
140264
44754
338077
535120
396025
486474
417159
817310
659213
68544
922181
344624
50949
383031
43625
1094721
1096052
1008156
665510
297539
87174
409450
283525
711406
476467
719675
828044
1151559
214619
871590
820852
479298
947187
974968
426770
850465
241402
519969
617345
954528
338464
157258
1002981
770778
980232
679976
170454
346436
750156
163834
829406
407794
785459
433359
998044
185061
1105959
315153
1142165
1115402
296930
143466
1140529
130667
515278
1139007
633424
634592
132037
1102556
637166
692803
915531
88969
1173493
1111809
955128
919178
1131350
527967
298829
292876
72434
971127
688396
963768
663427
64389
7418
399231
299814
762715
171448
172913
1091110
423350
209524
283889
907432
821836
985643
843491
121259
1093472
1167214
328959
872658
649504
139955
763597
194313
362163
534296
804169
229956
549032
289027
550330
316906
139147
347428
902775
951864
1142271
32779
1125727
1040559
616279
179330
974452
1182457
274051
1189142
804682
80012
646869
1118551
682787
662612
902670
875060
116791
173286
281645
472259
53978
221011
103627
349197
46771
969726
1051151
1011693
432201
372880
364317
477497
1069619
642936
17783
243523
268616
100403
1094476
234516
460584
371810
935472
596563
622032
49299
2837
342876
82397
623290
177337
903040
990887
257125
1025277
464234
468190
869444
2967
765408
990320
604111
579526
834268
301214
1178591
216681
787420
1059114
704327
888783
28200
1093920
863835
564486
579503
975785
870171
1107188
802637
486488
942006
825101
326379
1129624
587707
354001
678215
286412
321540
1175241
933798
762661
870333
689912
550276
522717
627320
1127188
20148
1162343
1175337
36925
1016207
133235
32794
759003
884357
435400
401814
1082208
1061057
1152255
588735
781734
419577
434525
292887
279233
774019
344425
632393
1113546
832752
1191586
606611
368249
748554
875429
1130664
56298
1027686
1039217
194297
571137
84883
32866
370968
501927
1040713
883533
555963
900708
1084255
380813
187841
708047
974486
851422
637344
747405
267294
566567
779606
623235
83489
660690
276143
989880
213951
884592
217670
673319
89329
622269
135384
6558
1084776
485553
507336
65345
1086236
612506
86283
1150215
658502
1065736
368820
454948
134436
922789
1177403
94305
814412
931371
1177899
704608
434402
168573
638401
936021
1021807
1038903
1001827
744742
475049
453323
413930
275008
324695
835549
411700
286620
1038968
1135199
332829
326423
1099829
501904
1028003
360721
271487
577112
672596
319939
827846
663158
1033062
721654
1150960
180994
477015
608135
1125430
1164537
551167
766750
392241
852839
1138401
206975
761193
910533
122820
587532
599175
1058278
56693
473946
632041
275130
137217
59751
1143478
426988
545458
112331
1146721
395656
1161802
994904
74601
448669
1024868
661504
833423
686500
177178
185934
43212
292026
262185
691116
58990
72338
1170567
607776
701915
220267
230713
822124
505583
995625
665019
868651
68931
926712
634170
586208
326521
90838
204770
779538
6701
85376
113962
58861
162586
1130863
796181
1088343
564038
408659
899318
760535
888971
867782
645589
5941
1133054
903902
1096231
413981
434856
1150102
718423
770919
70839
220429
106905
1067671
540954
1079974
249730
1080482
335147
921615
947886
696400
750154
67701
703489
933808
154549
846275
107951
788034
803192
717156
643298
376206
1122679
537320
811704
140816
178806
77198
763649
1091646
286961
900977
312432
936807
1187914
528300
675330
161046
1156848
656614
292968
1099418
424448
721714
224207
506664
40183
392858
1008000
735554
27288
706492
30601
328497
305937
731735
868630
105903
360057
1075688
1055046
280233
99287
43312
663315
785163
657233
1010453
525883
504330
230161
376862
10915
229108
64667
740689
881601
715758
554486
1133516
204891
1058934
292899
151844
172642
1039731
91925
507670
1048285
392336
1045932
1115756
549633
432323
122591
1078129
721588
728590
703205
285583
15104
427353
465886
28609
1043183
1015596
1117208
653729
235046
1189464
173726
120602
805526
293013
473171
94972
446424
536076
898901
788434
94060
610021
758448
1157017
1075513
711805
726490
965893
6125
26594
429061
683209
367234
420696
133200
685320
353500
234339
1119253
259202
120329
420075
941702
1137279
1030808
735590
338588
262773
1155801
471419
157397
769879
211223
715231
480260
885195
597612
1189459
777871
1011872
630418
29518
809185
858931
426689
735917
392836
573298
1076899
394255
667247
140585
1085029
800798
485905
935135
832444
930099
271292
359890
211068
785638
443069
708549
680033
418918
690649
1184367
668067
562213
1048249
30521
1026111
1193088
301973
1067256
58808
25115
1001657
795992
1115458
550204
570455
885561
615116
995231
332507
411267
987529
1082752
639310
1030413
336572
390657
464106
829197
275895
570041
833165
988772
964374
861667
631310
752534
332940
868044
781544
566807
240696
629205
844243
1067333
145983
606330
1045636
1106770
861214
692425
1007963
622339
1008835
972737
268934
190996
841986
118578
1186147
1065046
871647
691265
588258
829659
937795
727992
731443
1084152
434246
108946
1007252
1167061
14448
1022378
1092942
1114367
658256
1117089
70446
940409
625846
168828
747226
1019398
178895
676959
117408
683555
730126
5752
191641
410593
1059955
807610
988827
674404
914263
1035610
938103
59263
561238
13766
355558
639212
468765
794154
47938
393178
90852
934942
409172
667124
768003
402185
654653
1049022
1055675
75042
269494
1080080
254254
166051
986849
30635
1038174
253025
1020993
1105067
376473
365569
141423
222196
600521
856065
723231
409303
946507
350326
1134152
825934
1053032
169777
42338
1000116
234665
1020571
783567
34262
122133
605774
71900
1180539
890226
894510
541929
1175860
189340
436982
101323
178090
989466
119937
70921
758340
436474
1016957
18433
841193
813021
116542
350343
310804
947129
975496
952767
251166
1033050
366280
557072
1020530
1031066
1039880
526144
1031461
229663
1143981
292588
500546
107774
131387
1058057
84807
533946
341786
733954
1030302
154779
853545
696050
976800
366411
400624
572652
890294
1165620
631213
415250
962340
964834
1042363
22873
853059
40389
6945
94769
43459
1031515
765087
598024
958868
690981
706582
223956
1167714
322020
444350
486083
968487
653119
1111773
181177
1183520
856945
235986
898483
584913
1012085
1075765
304046
1145539
467578
1171081
539414
149712
10494
702314
363158
725859
125655
992782
408513
583292
416664
240953
470714
1085169
958966
604419
1086248
560547
1084117
704456
1045979
205889
549365
174644
255134
722711
454200
185273
17854
129550
679986
356766
1008984
286176
1101277
1155644
285632
372524
812333
373651
394507
219281
1103446
856978
1150212
6152
1174916
1001964
242026
552161
503314
1107774
87306
1049815
1038507
393569
284140
763524
556641
244264
915968
514997
514573
991383
1095151
483842
712032
1022216
456830
933087
366189
461721
984847
68338
485087
84815
525232
227360
933506
587324
791044
101111
84142
138467
191251
36633
66270
664782
1089954
115044
624052
449464
227832
219177
844021
937605
1136855
732341
391362
331882
159237
257141
1096645
453556
979623
176847
578364
427005
279280
1184141
834796
606786
818110
492811
573943
705253
955860
927429
939677
354297
193573
104046
965843
533294
677390
122328
1125716
895824
456509
1082681
513138
989194
680142
335937
79311
564215
125493
604495
1110942
167806
969335
1160907
651478
686600
466434
1113484
1095958
651433
860074
36134
908218
396399
705764
180603
906917
174488
1163709
483512
913656
1091234
1053413
667
1129233
819667
80489
398319
859573
745441
486668
538152
59293
673483
939007
217524
414512
154566
255025
799289
301263
109265
743590
705374
396913
61420
535500
3090
172512
913718
362173
1171024
177157
40896
726359
212673
327268
693930
592920
893874
39642
46263
935787
368356
1121451
160188
333872
966216
64714
758251
996470
112466
925843
626700
109047
1079688
285338
122063
1120846
1058985
894347
1162028
701277
741223
659197
245099
93965
448763
85942
995853
944360
436724
13713
929037
585530
759450
507418
1146036
263920
115119
984749
668152
415151
504286
272926
467274
613953
912846
623246
717891
1136685
631328
22201
471178
687104
190688
1043082
156979
751053
60962
1170274
1102813
710960
680539
245352
165613
550844
801683
450562
507348
494553
633070
907037
873042
24543
1154478
984250
150222
427830
502105
327523
3855
861499
165072
887926
587577
57439
972597
188615
152434
830862
170667
400224
1184522
324196
553603
385716
981075
178832
718151
241300
665329
675099
824561
31389
455388
28080
962725
66628
802207
556055
188883
648345
1072808
494267
65370
393879
1040252
150026
564369
1092195
804463
953341
175512
1011600
448810
1140497
533128
702548
1181604
50526
763051
418967
117713
557048
393692
592774
850304
200557
43136
789122
489723
418259
135110
200853
256175
200087
394610
365024
758636
346454
1168894
94009
814222
980750
978447
541757
631869
1183912
1089818
684314
176657
653925
609140
564542
485481
342325
258009
983873
472726
652869
1032737
720078
734430
426837
871346
17327
981673
260194
1152106
79117
65944
530476
273094
753998
895135
691073
245803
1167023
710299
1190379
792207
875229
1176925
714197
112369
229179
467645
696008
350564
644182
675270
111177
548040
973661
902239
890284
857777
296748
422261
817596
370974
190650
416530
546289
121943
241313
837703
403778
1150375
1079646
488909
1072731
645802
782917
620806
849817
233445
218309
498334
986633
760099
492302
1142821
156112
691738
1016518
306201
139925
1113261
572803
494345
728248
1027190
101770
928620
366365
1009191
499049
94649
633678
1042941
92698
373991
221183
627374
702176
600834
656887
5082
543330
1107535
573269
565695
1175432
1094184
635570
518036
858737
256080
309550
564019
352515
50555
468630
1016126
975804
663807
7916
1179745
312594
1138419
641930
1070435
288455
289015
347175
425642
761355
839817
1101748
86938
30103
226557
1152627
569045
747960
898561
1032943
529126
1148550
1064266
1004548
1176572
926443
33403
50791
1038598
1088699
251067
845188
46919
951909
519196
434812
542751
678531
1068347
739052
599883
1001103
629945
797660
149525
1158595
565130
278921
406527
376908
590067
458215
852472
822340
329994
566235
749988
168144
174282
78406
906468
503197
288512
468481
414518
595055
300009
995987
231425
817272
438686
417878
57119
396946
702399
725054
744000
458185
1057639
362083
895733
354323
846778
256936
496763
655990
319619
1109382
1097838
926044
432842
190976
544810
294848
173306
1190783
984229
756733
1009474
693889
1182346
507657
109223
56105
745835
285472
794250
1144626
111079
82045
211796
954030
61329
855382
259856
924218
389353
997225
479171
289828
523815
797433
540450
193016
403634
628982
197085
301544
331380
738979
889049
475366
552932
243270
619362
1158083
1168688
1004698
105558
121636
13203
585485
907302
914743
679123
548598
401063
765101
129916
916946
581120
430248
695066
478015
425898
477621
834700
1170851
1118400
185922
1032412
970894
1131515
852383
186748
1087329
1120515
483262
253511
339161
574523
360344
857281
460122
425728
329316
1138227
286109
182195
86113
944520
926390
81917
874197
207222
379519
860170
213261
1014038
789966
563331
569540
1011183
969718
401058
727117
596933
1056465
962884
745374
744628
566524
685715
853826
55220
549147
856891
469154
266186
897350
559107
1082526
52136
322765
1107241
1064518
369124
580446
1030347
1009373
769213
808681
722753
581134
365431
208680
966709
504605
49149
1090193
887140
633163
470059
1091275
1055176
239177
610936
356709
564036
896156
660609
83415
686464
325302
6194
883213
236996
972066
857690
973836
929394
493810
360556
453409
282308
539467
962742
507178
607904
543425
770920
897367
911726
647306
991488
774073
67689
440570
1188833
264757
915809
180619
510479
598936
61844
416725
517796
749756
259108
844748
225209
1172268
1100298
258401
914490
631770
251384
130112
956685
578284
927298
304615
984415
949485
1066249
176798
1111161
511735
280326
1180947
378389
1055419
1166871
373748
665757
1140710
479064
330670
94556
751785
508063
1188156
883897
416205
413528
664733
1004396
218423
707273
760326
301786
817987
615499
1027501
933759
667456
139484
1099204
153327
591681
64319
659367
833800
708609
1187139
827400
758566
548161
1011641
68446
594488
144469
473559
364493
531236
328598
805224
628518
556412
506960
924460
491544
1140298
438170
533212
1122019
31380
909616
521753
30339
960779
34220
1173415
595573
212480
449231
965269
535560
312798
838788
923177
603626
888125
495786
458447
763799
402973
178840
580093
451364
199368
629420
817177
159396
473392
132937
925757
996696
112505
52307
285295
1058486
1132567
593717
808943
82291
315631
646261
889150
428167
31246
717020
1122527
508523
430705
848377
157886
980125
886518
908924
1104106
1168587
915801
730844
392482
156986
510232
206036
605260
1094982
21851
1179105
171705
316618
1119346
628791
138216
79176
299693
410007
584239
780913
122958
925703
905568
1105787
772919
1071516
420732
480561
348693
174971
638462
86453
48947
972991
1087280
1128263
927654
34030
481548
266478
433474
376709
270237
623894
228513
1026180
639381
300254
552657
978738
985860
1011583
649497
799802
764346
1125328
553296
1178494
846743
39694
144471
226413
103533
150475
1034043
260083
256937
134832
784242
184718
147638
795906
1034958
264897
867519
483357
284773
426935
571451
457582
805568
231197
1013425
1027578
328674
378892
355110
82304
527640
1095999
5520
1106897
411506
540655
89595
533905
868870
92273
527223
599721
852876
1139735
514377
415719
422231
524312
112956
340694
881465
306526
382391
1187546
79409
21272
303597
1057716
615918
1123626
650351
68457
835116
176086
1049324
303155
234916
737746
61240
667669
784663
778482
258571
339311
748536
109001
1075216
836721
273212
371672
999495
544398
234954
406856
714894
903500
64681
1155910
894227
881402
607770
662942
528339
153820
267718
539602
889452
27034
593461
603516
676474
333591
681490
724390
107749
925561
779739
4365
144002
853520
220892
926645
1067872
59927
802667
772832
515900
262798
508577
268698
744495
525793
880674
592336
319663
94858
698160
1037774
26817
799820
847543
708385
992506
222883
276886
963181
893346
35460
674707
652461
230094
220549
645657
343604
213481
1066735
359898
1008099
172761
741514
697665
1189000
786816
214616
207738
1190131
495654
334514
485374
604702
85872
1044670
508111
871578
728838
863503
936741
805635
134685
937866
367421
815612
203319
1098062
997377
782197
244377
742785
1135602
236689
833069
1100711
373635
759888
1019730
332211
513031
847862
1003495
711215
351386
211792
1052688
377283
121335
945492
98292
227654
555896
251644
229644
164802
773480
1028496
1125735
673011
430551
1173772
960952
9180
906812
402040
361792
414308
795238
1063291
345114
35574
206069
1166655
618217
690450
518586
1086052
571730
99608
1051549
1079143
108303
470225
6515
915887
895264
1097398
783824
265690
173595
329596
182430
242487
750828
163721
603559
505309
247171
136437
927244
587688
879573
565441
1130541
18140
992810
471423
1102448
636412
533579
332474
1147948
603270
1026119
720388
469364
1152137
928579
972310
39792
925330
228829
175249
372171
1189475
857134
1145066
456449
716369
262677
531116
963075
518795
291034
793669
880739
499774
820845
167495
242584
381604
312412
699114
885717
149847
298625
240466
172092
522062
698666
792367
475907
562345
174063
766597
2920
94020
437199
206120
794373
919511
314271
601785
455956
1053809
258257
170267
13171
1101257
324917
684693
910776
739130
532600
439889
469340
790538
118237
746733
282090
658532
574302
762083
292964
623324
1087100
477325
1154888
537247
202222
616100
1178602
786288
622967
1018405
761971
21274
352720
110019
1052103
1132740
132966
188015
970695
561295
734923
1067053
697819
397413
465683
118340
1132705
1150037
991852
672788
49473
1186862
1077788
1039547
684639
203529
241398
705244
763424
26547
909370
1072637
316770
1173228
1180930
770842
54234
503732
187740
572810
347689
981564
631147
291503
806374
587058
382368
584211
364328
1151656
1153028
569973
1026110
1085110
469395
166507
741714
44434
44116
837227
637394
542110
990090
1120128
711778
649589
924610
457309
147494
1033154
976885
587702
213623
749823
623337
25425
855746
633423
1086304
332746
557717
757813
1155745
870079
489274
159100
392526
658930
165204
72304
249561
104842
1085319
160359
322781
288085
487692
87420
993991
359272
469049
310742
345651
260769
992995
737446
645951
451609
972626
812619
374160
1132661
63584
893486
821403
1104537
148971
414885
361132
1030824
1127022
1123613
1043292
627832
381787
1077292
808345
90932
297317
654307
275449
187027
1086025
934221
790110
207855
692031
62640
216386
909576
503287
1172009
88625
1039449
571367
542948
133915
1153738
1077290
961054
265506
594745
874190
96449
213349
1169660
1086897
63201
623542
539065
1088882
47477
1127349
822136
928352
36124
968625
758402
410312
466324
1074342
796914
494564
81057
1062713
1179520
727878
58869
1033743
830574
315793
163971
286313
453412
314619
667851
474273
52500
353272
864918
1024542
777683
338879
1126030
1026869
659929
443592
1193090
1101340
91545
32665
975929
992855
877521
192359
565111
967979
249554
530965
709156
280492
309675
1192513
533566
140427
324563
1104054
713328
711199
498673
191182
715302
255437
62084
403222
880543
916573
657394
266165
731768
162046
1026071
757572
1015142
1148014
350224
691160
1153804
825856
172009
1141104
50950
23301
266992
525980
683597
1028956
428932
722835
866420
916183
329746
34657
280520
684960
344483
350497
969431
697114
697871
351851
1160332
129549
851205
229078
1032264
862037
558605
839745
857969
250970
196069
950293
584301
842135
396548
606541
632469
214367
983316
753530
692125
1053861
131235
323793
1123517
683560
846840
922675
1164881
60678
1125434
738637
855200
147176
90339
307991
615398
187205
1009440
489003
1185855
216791
1180542
685984
228656
844369
37318
444872
635250
1129322
925165
1027730
431042
45963
1115232
1089485
884730
67194
355474
621177
627178
749886
757838
1080501
903081
175330
924918
607683
216280
1003742
151648
321504
1073347
212679
294624
555887
1155508
519855
630856
1164842
967667
1180936
1021442
543758
1048655
304459
852156
862754
162748
758779
133977
562241
25319
709364
181493
853033
826197
242890
801121
677340
451182
6250
1141307
5126
714565
1091428
94792
570417
674465
1159004
545849
338335
267368
248012
346638
189095
70069
869163
937162
932566
427935
279014
756658
1088599
254618
579220
513299
14573
456197
56913
1091697
1065239
1005901
918068
131850
562626
134032
140094
987138
869501
1173812
466853
702916
626524
233695
921353
168228
1156904
620274
392748
11063
1036295
299546
874205
577959
251038
274944
550515
938807
510864
753385
522613
119508
461567
504052
623144
1179218
305747
243653
216173
596462
1179751
589416
32142
818943
442008
978054
1000903
433542
454829
981532
1004831
387491
586961
62118
950326
582119
568005
578251
1018358
351789
724056
563018
841903
168888
1119200
576169
776884
663703
929106
455475
339980
663011
61876
392692
259828
659735
497732
506358
1140932
29177
427663
34214
296614
1177879
589264
235455
958420
950262
519612
584062
944095
628287
331738
855821
1018860
207136
280745
1191752
223096
1085309
850186
372017
161070
527010
461602
742582
447709
1090619
426931
810593
335758
559331
1077242
546457
1047833
470970
1028382
553590
1027532
1072267
593398
1085676
847822
322004
1025988
699281
941171
275551
659107
227711
657879
601130
89265
242961
1006210
1128960
259745
953019
490890
899465
486072
643568
358567
1050470
824647
1178134
274536
1119488
161349
835870
474488
13072
1093179
847819
461640
313600
760166
652191
129756
130889
343425
519541
428467
236109
463775
37737
729695
1180919
501339
1095010
430898
63162
669945
766124
129429
524242
1069315
688454
889513
424107
734537
530655
737366
848008
49965
124864
805973
98044
43915
784439
104796
359963
910438
631135
909048
789216
203980
252295
714083
106738
394587
266310
1074105
212353
70405
913567
716878
1128859
1190509
444679
468419
156704
790879
1004622
1059640
780655
904842
431805
1125073
624366
93267
214792
128793
552268
581978
301844
148546
1176746
861820
1013053
179470
632000
1143903
361144
788917
101869
661118
880289
325527
586298
462856
660688
118838
1192845
549689
383994
389708
1055196
432014
502547
527619
478637
1161296
476615
360832
104247
717929
824584
237476
682435
1000262
103416
1071860
651694
380565
1169805
684273
570977
88939
832838
54973
544700
308257
858657
251146
408887
1035334
567404
543361
767149
547528
977616
179032
271881
130620
907418
419147
1045963
267209
122209
189816
979399
1109941
911723
209761
618838
795704
562348
404891
826432
788179
907596
260458
488146
725798
93630
218519
787264
663008
959277
463428
280054
506564
1074517
1116112
13141
994533
64096
886120
58051
1029635
277086
894669
1039700
918085
531150
1018678
1019424
998104
276388
744299
386233
826376
1019388
741181
921409
679050
902047
1166122
357715
480998
867329
227910
402103
1099538
250524
853923
440643
1091965
184337
1058199
465925
76885
1095549
883871
427331
949076
1069778
936320
822731
1103373
810763
52130
1019650
480401
420184
726120
911424
84348
1003209
432320
67999
263467
1044092
167304
1007088
958031
890456
528130
237988
76443
270594
698291
970654
289712
79661
859918
451458
1063026
131928
618623
27973
466435
523603
1023561
313886
457663
804056
628624
572109
577980
905614
3307
717146
691168
1168337
423490
794338
757320
648258
187982
349434
1070531
103662
1184458
509033
1060582
426754
1138708
690653
23732
1006180
833865
179029
679236
206390
464120
974424
881670
330389
287351
1090044
36297
73337
813982
27815
53651
424775
177233
136740
781238
443989
818983
1161938
855459
527732
185841
584159
933847
1033760
1192173
70644
1049093
73765
893350
734606
1150194
1146246
1125310
449789
570213
334088
838714
678624
867800
690793
829166
1004297
1172829
417040
257188
461135
399454
1159475
883217
359278
608015
1084438
1046813
365641
835815
117204
240862
766262
771075
219021
856458
1082555
140398
343502
433265
152530
653698
291807
503824
331426
106016
1038845
948438
454056
861846
1010701
979058
151366
161170
455401
507768
1189267
393921
964260
107597
958843
204986
24514
212022
600616
158788
626352
859885
168482
937224
1064491
297696
474227
878327
1135152
1137906
96915
559907
954536
271031
535558
138401
581144
105880
236369
624938
189114
1184742
1184982
1192890
416583
421453
861134
322269
925877
293003
255690
1014133
456043
931585
799473
1036174
758283
612059
571718
820586
919921
326761
305111
321142
1056394
1135457
399964
106987
528191
324357
572184
1104646
1189865
518459
186856
173925
475081
222989
466776
955795
591000
1067345
611438
539460
1166187
321978
678575
389659
146342
387101
82966
565830
701538
941901
736615
743925
243429
537952
543092
186524
593243
926198
797588
1008031
749816
1044164
439876
1093311
535417
257281
720701
197592
435526
110444
552827
995766
909721
16038
404502
450573
363392
67181
1135701
113561
298886
442424
792249
373864
1050239
624809
301869
607558
493407
175528
183695
734972
369712
169469
1039356
180208
69190
622559
900907
183944
114909
16129
1078037
871169
936290
44574
764508
479451
774274
25000
671900
983744
507888
49074
1186844
666750
770414
502124
7326
371394
1162524
609023
475164
369466
1174549
48646
693048
780869
186977
572852
155434
1126313
642455
260225
18145
39461
306483
3042
1120671
389214
180788
884875
367255
170458
524122
355676
149933
4033
258366
67750
34041
295719
198358
844951
866599
520112
380541
1055457
279953
374962
168232
389487
780300
764580
1066250
1072715
623014
162138
109144
400484
315423
759214
677696
928680
414508
577979
645977
161203
1147213
1146113
170618
723237
180411
970960
575622
262846
308892
746211
45728
148356
80227
821150
571618
184311
942782
719799
186822
1144036
453026
261325
524467
580867
186683
24962
848800
361931
1024938
217875
451838
432791
356506
199167
538254
430188
21036
283149
661227
1063666
949083
322254
556749
494916
697010
770798
431318
482724
487252
1134199
262655
659615
907165
786886
338602
305909
13732
303876
229550
842308
286974
350632
1193331
1130459
946878
604841
829927
53206
727119
552749
682868
167603
1152175
979362
941466
141078
335515
407516
562755
135858
835020
282146
141149
621216
1135355
342839
747326
947126
976007
236456
980841
1123919
255066
1167768
1172583
693241
1183637
594288
1040614
914317
476879
861387
91082
841456
295103
355727
1081713
288679
668101
141166
714279
1065037
886545
1066885
230350
547621
574564
1116374
1148391
874410
265815
487119
919121
908646
130584
202669
442730
816932
401902
461149
1168280
845165
522286
166342
758346
911468
30523
676050
548599
1185088
28176
442463
760373
906771
369999
418939
1019230
126868
759461
776403
858686
1161689
188722
240615
1148789
256029
1005475
996290
853512
283476
260539
683147
1163698
246650
430857
1104677
240700
74480
461487
1175872
420104
892397
73306
490504
293214
327031
1065739
523836
1129039
294047
418561
240226
852736
785780
523564
1017281
73694
1007185
758097
140237
610069
420319
366997
620583
629699
631121
152957
335397
919580
714902
141824
726252
115341
410788
881130
874389
160059
41734
752470
935959
959941
613148
852410
330452
1106507
802872
94794
690613
1073345
1007049
585634
745737
655193
850250
529919
540278
596985
1019550
620159
330394
875437
322658
1018898
1166653
1056754
1128952
750331
56201
1160538
854204
447557
749834
16111
666824
33782
475906
1093506
575217
441204
1110852
112494
707611
241128
693699
1054925
554290
292086
883349
717570
1094657
257995
1093005
1089309
698294
891572
89034
188760
574325
370903
954067
447354
34345
865943
708913
725564
192840
526458
313392
314773
226311
1148617
676094
801159
1067323
1094556
1169895
25341
163249
558015
291008
63237
2119
900075
872973
851782
992972
72794
507214
1076304
370716
1166268
185246
62765
136153
240698
530223
512430
509054
962942
840460
727414
1038952
172006
881340
1098995
126171
793604
604434
247695
299121
35039
894788
1104606
461018
283035
456014
421973
610780
350566
481915
631934
1069752
242804
228455
544354
904711
870157
283464
1119861
269160
1017075
1126380
849622
420573
195442
1130916
134490
5715
268189
535386
981052
696204
210916
515582
544061
604077
79324
335359
76977
1114542
29569
191433
641813
324520
880363
121825
108410
687686
911456
1086797
770968
166398
90084
1019355
725855
10759
244240
332137
16142
855398
988045
686727
1180692
536744
936910
783721
825336
952254
948544
474459
287634
55853
191718
22407
557404
1181394
987457
1141624
508140
836429
387591
623373
947443
923580
442692
127218
1101085
510242
260233
1180306
87260
624116
585684
219712
107235
175321
492291
568234
942437
1076852
242554
933231
328782
827986
216824
782641
1106570
340993
240706
971585
704875
272324
827098
1108281
252326
1156955
929137
339030
977815
404126
175072
888082
691604
481531
330767
490054
321899
286482
339928
979929
1093840
25099
270482
849970
756820
978636
235188
199658
755678
222732
878195
851809
1104459
546332
946008
828644
634512
657902
742304
397740
989720
909878
1189009
765859
39904
341662
368002
626797
607462
626312
765284
571339
710389
755424
810123
374203
267786
1082145
471019
149246
126920
744113
162075
1142617
941745
426250
848797
316030
295036
942669
287698
542536
300355
411941
662947
622307
1160054
512774
1097034
1144739
1029908
589679
662504
258359
355722
747176
494953
337897
357753
314285
100007
99735
178811
246978
699017
84576
1129145
1041769
898013
96471
895149
675664
827262
720951
634205
876560
950780
1058743
861474
564075
1003199
170850
1110191
222238
49995
205103
59234
755932
604814
642648
5937
1076219
184509
648499
292735
231615
832432
1099523
1176457
253589
748337
1141909
211847
740885
91789
395636
28245
286488
1182198
561180
572732
642384
1158142
498063
1191496
217896
923859
367499
617816
1158435
1067028
910541
338110
685017
988937
685172
75123
968308
552789
814839
889785
563211
1184948
790436
151569
1064396
712468
625098
673539
861376
100835
277259
942875
598948
413888
6876
450995
1158786
31611
1139609
962372
70214
832400
25254
912008
1119613
738278
29642
242176
181634
108152
1052753
453217
52300
398749
450098
892008
1166470
1049365
1079179
91589
369485
2691
252002
1038488
101916
1168640
470693
228010
1104528
239617
872160
775220
717777
326462
707754
15006
1133760
163454
1002015
547964
587071
391872
1042516
872535
92695
560296
998701
283775
856555
344927
1022324
1155053
1156330
817496
511940
681117
730942
105528
587159
613524
447532
381331
1026937
1044760
724077
885564
502966
428754
1023004
766840
614945
225143
342044
923326
220530
745576
229084
560325
78294
50138
9922
1136041
665063
174473
777154
278080
405490
1024637
22909
783235
22798
173080
104606
719285
747918
1049940
1189940
435053
1050639
956528
113846
1147146
496492
1001951
27672
788037
825843
924773
799622
44985
784253
240968
950912
196678
129797
421607
260659
1168974
626809
641247
557570
468551
220532
699202
200747
8077
1095884
300535
731839
1020119
300317
1105903
438637
635974
675667
301847
1169456
487230
652072
928516
158545
640961
821257
242815
115611
770942
655008
910442
968909
1140929
361564
640172
1020246
963995
135618
1003467
147796
717934
230133
826785
1004055
104133
714169
867175
1007755
529396
564670
875800
321842
1158912
1076468
1122182
834159
1077124
152532
831413
53612
523828
317930
904036
431352
156570
759200
1183506
1084423
693056
388899
365780
514922
340502
677718
275291
411929
74217
618744
740631
696741
271968
957434
564004
529093
723234
501838
827755
991595
869351
31342
255636
523135
298779
916393
327517
210104
146434
9620
686830
742062
1110072
1073354
1016721
65368
4712
654964
790937
1036689
1030515
262568
1072756
340047
905246
679512
405041
1053684
1088506
581531
619097
611877
975548
429680
730082
26893
160800
527828
178386
914353
5670
472103
544749
785057
401260
667994
740662
784655
759909
1028684
589911
108521
946999
291500
1166107
170733
365149
1023308
1154363
388959
738091
437075
44770
757851
12620
573290
102042
754707
263741
1146234
988019
1111785
645609
489221
612043
890675
141407
332127
282662
1140065
645680
760202
368895
1096758
718620
751493
682418
225257
37217
14422
1116435
743644
714306
527009
709126
178301
1187154
193177
989229
1096324
226479
985691
21546
705170
1054390
1161305
739394
551072
695463
998607
91795
1185031
585402
105394
987601
237312
70414
2507
451482
886659
7846
903204
691832
128911
1175870
148203
91530
299686
594648
576863
1177581
200529
274692
648575
449635
63879
60435
179262
275540
130410
618579
944799
18624
1162055
444170
381499
22953
181080
58074
965320
410783
410085
752271
852354
495160
958192
325016
859060
807796
325250
419874
84129
635925
862125
1177200
594192
455065
5283
804833
1046214
1075228
815423
774527
50797
463282
1167436
379654
748823
209242
24734
140971
602346
1140550
970521
464715
841872
35230
835268
518241
682328
235666
458861
1075074
71656
239083
548963
102200
676391
647708
1008750
244781
702450
1122712
907020
436100
1013617
1024426
188001
588643
714185
1066405
864682
207768
24292
1055556
879108
669777
503398
560667
460064
746745
855042
978952
1117326
755657
652312
988105
199348
913732
147792
682386
584279
1106971
697240
917047
4565
354378
24108
23093
185696
798356
457829
723454
321568
364735
440855
119496
887516
538622
565742
8527
755736
763791
833381
220332
198349
1104435
88045
951524
1036310
880291
666345
855346
968582
209040
62927
856272
586851
1181549
326398
748661
257339
156555
166246
387506
303502
778953
886783
669716
1166848
477164
139853
412675
795342
446660
358621
692483
1128461
1171930
351078
598729
90
610628
468602
308511
95753
508470
660088
287181
1007577
676401
1108379
677286
372298
1183014
805805
798152
1143360
257918
170296
50211
2615
567628
161971
453063
417623
1099637
516004
11751
484934
259594
498119
37287
1191720
897568
1065120
634916
1137846
1042883
4054
661780
862696
1035270
724430
630079
9346
128075
432563
674471
309867
943290
504622
672808
366113
448069
1101872
212222
416266
959061
755489
401716
991722
923557
22441
1137092
1177063
1024158
815101
626419
637355
801073
822366
1182238
670730
531066
797103
867372
960027
529554
217400
928881
321621
775208
981992
1187838
915843
725006
862827
1038208
1120825
1187680
142510
966973
246163
60979
355827
63379
1161209
269125
256850
567925
576905
371565
947039
58226
621656
24974
217914
771366
461242
153348
471975
559979
543408
1164289
549582
1120439
94991
109526
1045309
631270
1040497
455185
459094
87542
545143
227673
120603
497582
529468
165402
427662
169997
1045122
1043280
872694
1124420
704891
1044851
206537
334930
151584
1044003
343546
795593
855697
109009
165583
268074
908882
269392
850236
217498
875064
882547
457679
1152292
400351
342357
961202
895671
139033
1153528
114164
654196
313197
547896
1175707
1066257
156654
650972
620731
262865
632092
1152889
1056988
1128845
1024662
866738
397107
759391
1027033
971964
69246
316331
1097804
472845
423797
84206
943744
930032
722785
464118
1006479
673705
1133439
743581
386258
155521
679359
322574
226496
572645
908904
677731
1160495
158947
198464
1007267
197690
840863
829764
731191
731458
245159
958281
186123
748078
508705
233655
752904
91086
510939
346491
358735
824645
140674
487964
882927
469230
167641
699393
537162
1061103
597322
376314
20099
550326
543018
858642
628399
190967
195450
445747
391117
1082373
606974
283828
1066385
267810
102004
318344
260024
118185
142734
1133210
773872
892469
822893
1082196
646287
846316
629117
1011198
694798
1012553
658185
969571
1024147
165512
141570
741715
424396
957249
585765
685097
763633
288101
422196
500682
122840
21695
860514
1042034
719544
572941
586318
231410
751980
1020897
330746
413130
571830
738431
719474
428487
301890
263356
592441
657771
743708
256920
30538
652182
1135019
497474
517381
57535
924492
158301
1181734
711934
82684
490111
921459
408462
408039
765769
1096032
654202
705049
679335
671672
175102
1125324
959744
470050
631973
1150808
147156
725421
1172823
184304
396242
758475
587508
325835
1107993
1192889
335371
657262
1125724
1166339
989863
311773
447320
442398
157600
116015
552057
436301
536172
1100214
37980
46959
1065329
867552
1123217
934180
212561
632231
973893
8842
566586
654023
869642
319381
138113
782173
620663
1147661
340139
838364
856250
1142319
690625
1120562
511566
640182
43905
908819
493280
837133
572492
139744
1077335
235553
77717
866561
371459
305219
705004
476319
560635
126618
296711
320328
95769
818064
336283
96051
678546
1041939
761736
1186939
852540
407587
886757
884643
72740
741182
1071637
714819
1163482
511601
1181140
650966
154165
362236
1124529
447236
1114819
610981
933036
814769
743497
868225
1137736
1183175
774225
441109
791103
460478
270380
340193
687405
760186
226041
88306
66511
1115973
256204
1006386
920206
136800
1057811
823111
478480
14266
281781
160231
616030
541330
939791
643407
946559
143320
656989
1031573
248786
705786
1116077
880097
865882
151909
915900
672969
655970
904739
470329
542873
465805
684766
1171158
236064
432689
1019683
255491
479029
439479
1025778
1080244
793050
1089286
1131325
999909
511012
856744
37178
344990
780578
919797
9485
812597
271296
513106
1112663
1151803
1171087
1134541
871901
1166393
855585
113585
807486
20939
583955
887407
1049307
349701
650712
811303
399749
937269
181179
728002
330636
589010
256679
461289
271128
1150991
285561
571124
759646
15621
979613
898568
1127413
163287
1123332
1181193
639497
746671
285195
620207
543411
656578
557919
356801
405676
350402
1141232
995216
841369
156162
1016983
435238
701175
1081301
1041511
409033
234840
7555
224584
385221
612078
357812
287352
559336
395619
329525
165608
699044
371107
314894
1178586
736564
462866
534954
180248
925474
192220
62517
540285
1051076
710192
608465
1006225
411540
710449
693687
774865
674512
527801
248269
1124693
726159
429319
25901
1101554
794623
454038
1171636
208910
355921
288128
350382
300532
304100
1119949
521635
1072499
647730
342814
30968
206215
893730
1145780
544981
837880
465952
452095
56791
906720
132497
1035616
910381
379762
1084428
980428
649659
532611
987271
1090314
494529
578844
420520
1136744
231077
177107
634606
1186738
236798
1155347
996683
715396
516902
687769
617121
380249
665599
54040
114423
209360
1075302
902358
980375
104049
397802
821952
1148627
146092
939256
504435
815902
876887
643624
278170
1068568
961125
1139674
483222
359982
599769
329426
745216
977799
3340
511307
444957
367843
992813
35023
880642
243534
565440
271096
624691
431928
875342
661510
1023765
875631
261384
781134
685345
804157
617465
486594
180652
30015
144622
748655
436936
676800
747583
97468
898446
634540
237041
395213
887282
269540
271630
900725
1098106
112124
799421
591930
617616
130202
711902
742684
338956
603829
776830
1124885
775820
102072
418596
816568
1178717
778272
1141639
180929
681262
822096
670174
585757
89098
987246
1038577
163195
482440
1064358
850723
1118201
174084
195694
863786
1023863
103029
311758
20761
290437
994473
35876
730973
520430
1131759
653499
1166462
119725
31818
453130
892132
824581
986721
1067953
837109
120544
791120
992787
882417
1025223
918373
910127
892226
1115246
1073357
564083
659030
649811
919862
160473
511377
394531
103363
1015662
40968
157594
610016
922413
49938
794564
627951
706377
539909
104449
706760
286056
732982
340824
1058021
755514
943572
874591
1077190
909669
299809
1098139
1193040
918969
138072
460505
165761
503666
960894
167177
576710
1005072
632521
892422
772684
565540
574832
524220
479055
628036
253041
991445
563294
667503
762232
244504
30661
847813
599225
614869
841671
188179
798808
463310
209855
304074
410242
332747
65899
468697
284709
194128
771378
773367
1180731
268754
372742
64363
1186853
1192841
139211
490947
663089
433012
761034
760869
484940
395301
228598
931036
454417
451746
40641
773164
240047
448159
31874
308293
784595
826355
13754
699845
152273
416736
987068
446610
706603
1167359
665806
1168254
702015
1023342
746084
533439
816776
1012174
63550
604481
1023381
254734
1032578
769315
913370
663700
967971
517461
1153969
688096
625764
358047
272495
540050
394959
266915
581520
127745
775250
651219
929056
676530
436051
181292
631733
322453
402150
403255
767511
326943
715785
880282
832248
203671
397889
589386
978467
157701
496827
621068
1047440
379778
1157891
322026
115125
943374
1130231
844934
1177182
1159014
731795
143916
314038
736485
823075
597877
120576
546180
24604
1121754
717948
937402
70100
92386
908062
456561
714660
696377
157859
827541
881392
98478
604101
318437
616761
366632
688467
642687
315666
1177333
324436
745040
1153407
874315
808063
449896
90310
930638
487272
72080
491334
284483
46633
221565
1093220
757932
26684
1028180
283943
272696
513878
1147708
134783
91021
291943
803325
620165
20481
700209
1067129
733766
774132
1010811
1160542
856959
1096884
810941
548718
1192935
553648
830286
377961
869870
414468
102051
295865
588125
203600
1192924
80273
1094269
524820
261820
962844
896720
1187903
1136867
880301
1187431
900529
688424
839905
391011
441714
55861
482670
107064
965250
655763
1056800
216873
432905
976908
36302
764006
1020254
426667
318957
805636
287384
1037981
210608
917798
642619
906250
553392
699609
469793
496506
666077
210573
356733
484240
953960
396970
243151
989046
99899
1165899
429258
251967
729160
197531
810048
850604
828563
456737
213668
67042
36519
688259
563737
1135401
391771
861839
436678
936871
662833
1146537
68290
116280
165604
693302
1037961
586521
411039
794274
211199
840399
1021242
1169996
16079
492480
615254
865801
418876
260423
345184
656197
687301
723411
1015429
438540
826891
762049
299110
652035
478301
312231
176968
1105448
564540
805451
569627
40107
128824
411083
473803
1090088
393624
329088
664977
561764
948861
66959
532999
930159
51841
13872
9425
862516
127557
350282
690072
909202
795709
737767
405142
678278
809790
771320
46026
781870
525452
99074
1181852
228228
320679
1059463
235992
950178
161527
1065617
62185
500407
725523
662849
668642
546040
598278
14049
369821
178879
899910
394822
780676
469466
1105580
768682
287470
162624
952037
1050203
740748
939138
690474
912326
463711
430570
739759
34767
60397
148653
845099
202558
823570
1117617
55174
445413
686728
227872
1085940
661298
1096320
162974
282350
352246
825051
34831
406558
140830
228922
1028974
121142
415032
673921
80510
211333
860142
552975
286103
452993
489269
122445
919197
591946
379755
488726
397206
952195
519982
910962
609024
667977
92734
97
418684
712067
606055
261236
203527
753047
423105
398096
745463
1102091
689385
1010916
589188
734275
102187
271015
564798
637471
976239
1001824
667410
906687
1141313
390073
616031
737908
916166
737337
411583
437456
1004110
1082387
480435
130848
249009
646984
429357
908759
918928
1067903
280787
27261
489300
364731
760922
833887
998608
944533
860629
160097
1096858
855613
712558
1078774
892788
416170
135891
1179602
1030853
539528
424586
1017423
811214
1110890
379529
936412
1071095
449673
1109785
730456
983789
245036
483274
998988
861069
1025785
1028913
993692
816004
726244
134016
660674
1171438
950687
447963
687064
532588
470754
415064
1152462
243906
1122629
510320
800140
988250
431144
948940
227535
649379
603397
744492
52552
1164182
345060
978503
551496
996170
435654
760127
928650
273457
198218
835158
1146282
762048
985376
790665
406009
85983
743312
738964
1104668
353341
739723
384149
862325
851044
1150051
195734
576021
141447
120759
327339
573897
77590
120939
986519
515066
761186
1097412
802019
1081588
739526
1094429
56559
1093785
395075
579752
540130
692086
162928
494099
655197
465439
499765
491692
210777
402886
337873
791818
276495
1057656
1173140
773176
764409
26991
25070
607351
140976
557392
517401
594501
140885
967698
307384
85255
309968
442630
470654
1010147
181852
808954
950871
533370
763496
118152
452859
1128690
814597
735582
1073162
178607
149436
511946
49608
267172
262113
121820
354097
492905
422949
397073
340264
509687
272013
346321
772922
831135
1157722
524341
520707
703133
58737
114584
210396
1041032
490989
255572
951055
978981
989425
1068703
215393
674003
234927
267345
1111695
385526
219969
1083932
342035
764120
421732
815228
609943
681702
550517
479125
589564
90203
144232
646593
1127651
673527
928264
104180
727265
196392
31624
1141012
982825
158163
772220
506424
330537
197638
715617
1039934
212854
45082
1042778
899699
382416
521089
65216
620452
1112565
419947
1166265
282081
574253
452043
600365
721758
331885
805996
112358
922149
140691
384332
847286
892202
951703
52613
325407
163780
395505
1161658
1172081
1138286
494525
361107
272658
621268
1099131
409705
1048180
950006
256170
849201
747678
32909
879075
300482
46626
117213
40978
965844
330920
1142017
1116141
518471
728323
897878
320374
709696
611481
268218
616403
286540
868169
1007214
729575
1176682
1118550
415348
763324
199069
870794
952645
302836
514901
356611
421443
692247
850677
754698
1040226
375456
1157730
396116
1107534
909308
322609
290114
210114
65870
668193
879391
246994
735739
864212
1069172
1037084
926192
732074
492565
665822
81623
677225
1033036
752174
2776
320231
241927
740259
1062404
856162
219819
420111
401570
532856
1103466
23154
35164
422524
537761
464749
648000
953676
172856
387875
566311
215971
1034458
650847
337073
592043
1004332
648428
609791
150659
282700
219791
414134
482628
46556
168101
938388
382348
175068
797114
965476
346798
598922
136268
554941
63021
761519
402946
782705
1047385
594891
988074
145873
460400
612599
151522
71978
85735
920419
1179692
862727
342841
71054
788158
910674
994838
13910
533364
507010
373914
1142341
589710
557721
351472
1085900
495211
140987
391925
544337
335777
485601
1095056
193713
701395
482865
1138632
775797
1077048
160495
730491
611410
1029249
828053
381287
941127
609743
955022
970385
1072555
940764
363065
804023
333481
223907
115317
773361
53569
208783
612117
844794
229763
649790
781001
1061795
1167002
891385
338354
65847
973812
445633
118331
88889
682815
1135991
709340
1159485
1140635
22418
379140
1141338
91529
955082
1075676
101179
983756
993339
870301
1104616
135385
855738
1124349
1080140
211958
191676
909849
356366
567717
723055
969484
783087
98935
587329
450057
94326
341516
557460
1082377
232936
1055941
421978
374306
449007
404121
503083
836730
464029
888212
875806
786966
916482
80717
512705
285201
552557
312400
904004
43117
102485
533755
1054229
935230
758939
166207
2926
616544
250296
221221
163166
430871
382963
1063800
863711
142264
1009770
861067
1135765
297655
894409
625961
214563
950010
977267
677443
684467
1089305
1064776
888941
762733
1126102
187738
1040626
1073191
949610
1090821
182055
150316
41916
791900
594112
328482
1033052
82146
1114381
390714
1131633
148982
475661
303744
1003091
273924
304032
243912
1012180
1103660
678260
274912
1143541
1095896
941670
517455
146557
945737
339879
789470
769287
730974
1193162
655353
464304
1075235
1091166
914708
290030
805462
372488
306067
210794
1083925
665960
698203
372105
325733
265415
376049
644218
157295
17665
83808
1147579
690152
863040
117489
707826
292286
450547
889636
887540
124635
407624
675049
530312
54714
308623
653202
920884
567950
217938
1095294
227822
53221
1188462
967060
182774
152550
891563
1648
1021994
798914
575357
1147499
696156
542286
1007774
812321
374267
1089938
326255
807125
257086
894703
142699
394917
1047195
259840
327532
1039251
222710
1129669
436730
985393
483349
291687
978705
403163
170555
363643
712738
1105655
1107170
884072
711239
577303
722886
367712
1013796
489754
395004
731377
517575
41442
522003
130455
405972
794137
1080603
749600
227040
346517
44649
456236
62631
1118491
520005
248478
683535
13014
813432
387384
40201
458339
539225
361773
1065647
1029123
601559
55145
503099
204802
189011
655010
204255
893145
993816
251364
1049205
1060937
122872
529559
696346
555616
70272
740013
910916
997236
1072062
1024398
545032
34099
283875
929981
1176268
215175
924383
454454
41143
142736
1100915
155423
138657
488270
357975
1062725
455111
1191428
570621
293288
813423
557362
775096
605856
800667
166058
270464
316408
951992
770587
341490
546096
811810
27486
31958
381270
644010
1037081
1035648
662999
398910
923357
45987
78405
594078
826462
12011
362066
520734
945497
522390
943615
309292
932943
674253
734440
230862
481090
182770
548939
976157
573442
254884
90283
844698
578812
312839
836106
203650
854018
182286
443463
667574
14461
40962
372051
175766
533160
154485
465651
188017
696866
655660
620436
661977
724236
956849
547380
997084
1022679
1099849
27798
677890
610157
659586
911895
677614
1035624
763890
1135300
889409
966162
704049
21846
500453
729778
667268
1100034
1074424
103250
1007120
598571
456929
1165832
313264
976915
222544
1104648
1025729
814793
1010569
388683
504944
1053997
98501
63218
78281
51781
799826
317433
1067818
464772
619152
216497
779852
239116
1145291
784356
363245
638546
644283
256984
280627
438723
223874
977215
110653
248531
430603
547508
1112996
96695
850861
718677
856861
317677
505290
760247
508004
850771
1175579
1097065
757145
283723
1068113
98884
386125
247542
942577
504886
1122472
816753
363706
381585
67468
544745
622611
420916
318700
25893
549423
1044051
434870
622187
726688
125515
1004262
701860
753949
36879
390618
407375
283133
683466
105322
1076047
650785
978044
11364
665048
669792
641100
1095245
901806
734068
678288
1146999
238544
1150849
159825
1149515
638530
959317
43679
952472
680491
254304
1011523
330008
403981
913067
732449
972837
147321
513605
1065771
161397
177410
521123
433407
592691
684012
990018
762393
426650
1094732
936255
1040813
140946
593859
313276
897718
1086986
421312
679716
213405
526988
383645
320770
800822
129856
732933
128537
439927
822948
786625
319353
730523
1109949
1041028
404438
545385
316556
238299
186446
466727
491958
1032981
471647
727128
155136
865476
211198
387330
1095572
627386
1107969
117275
37525
191256
104041
735249
1097819
1090194
1041194
1100190
423372
166816
350528
305840
555965
1189807
1021850
756266
413775
778880
189263
401122
419608
947757
729654
1190677
693862
397187
595562
278286
252048
928942
1151272
743846
206574
965733
388125
266451
648393
809359
79604
497168
752304
150298
168665
534880
1072384
904556
939242
337492
904876
567623
548011
50341
632268
141701
1016488
567026
606808
358191
195950
636255
634284
257136
160054
170521
635041
961176
796710
455621
263024
520940
1165584
467595
1133036
243324
359098
336373
623687
273222
994788
11752
476862
179858
610979
234662
826361
898789
822533
925260
1126460
610518
581703
906435
231167
457051
239725
543675
780098
411418
91572
464743
837818
961394
572474
686165
700953
202124
4482
470083
451388
75647
167907
746149
1106460
534079
108704
700059
590666
1047042
188084
781029
248546
795339
533452
164093
541670
903515
502551
312343
122809
311521
902626
709420
123758
751281
372863
1080742
758840
985104
832676
860928
1156452
315387
842173
1019919
617791
285487
373703
849747
825565
499549
234550
829919
794291
869726
91540
507319
250347
670125
126400
708797
609556
1192713
384852
443031
1020800
1029361
834409
841984
411950
367389
213232
1183342
514807
605435
1193209
988353
673624
1081804
554691
930440
654220
73745
988013
916399
687260
494367
586752
571953
893170
1126432
688641
436029
566480
740982
1118322
75828
980041
1063210
549664
1124811
575934
171008
8139
511581
663118
431073
12228
507293
1099597
214812
1078839
407627
564974
972783
237689
29178
1025035
413855
203681
329561
732094
356994
722896
1059811
665685
737704
190222
332420
336715
1026218
916233
536152
846609
366850
956825
767706
1055173
987351
875374
1132593
339697
61401
1089386
439015
938246
454618
481193
1126539
868238
85867
483065
51369
747571
773391
184070
954304
946548
1134629
1000815
340405
1034679
244990
1192323
758462
1156083
874231
596457
791664
1039801
361761
14865
1111244
563391
230976
1033146
999980
782929
459324
775770
417181
727366
611312
734790
107826
820271
264686
1088842
673090
539608
851188
1046562
56261
12455
239100
1010355
1154892
542445
186126
546008
788999
342718
1108613
546097
1140803
997663
317509
358955
1103897
818696
462311
739476
770859
512244
969609
269221
565655
604258
245449
939287
832936
944861
753471
1131589
44301
715383
40525
452320
338825
430648
83142
622571
595676
766993
574443
920516
377180
794454
1086445
386303
647505
587605
344766
175847
441861
770108
724791
459035
198032
145831
560095
1153590
812907
967778
875154
559785
872026
1082671
302429
766624
1085216
740766
144591
431408
1032742
402007
850201
874183
417244
450502
37744
507193
250936
175248
1062196
184578
1136990
825831
996729
1070800
66836
1190374
969094
1134092
617915
813549
830922
86836
537170
443335
442413
605374
1074918
480516
28531
67340
829432
612611
408632
746110
171435
974040
411718
1035171
1050765
603031
810208
1060293
576272
1135896
264421
390384
1009719
377057
124845
459284
1176235
153233
459019
130538
276671
618156
75530
128029
783846
917078
1088491
245453
729248
86116
1006243
157820
628789
357215
1028507
653629
517069
280187
1048006
292326
77371
790363
305568
974735
785413
128494
255275
1109170
672488
1190889
129590
919940
428254
450210
606587
151683
1182511
178171
1040672
747469
428361
1188478
1116527
458909
528488
1019184
793889
1120559
279228
360578
694339
534485
836847
41642
986672
170950
871806
684739
101152
895090
591730
126974
479682
525161
78182
506890
69078
567045
1144713
1174532
947642
619536
815354
406562
571666
630533
506492
276718
668892
1018822
1017935
636862
330601
448506
282064
728340
1094461
275626
1029147
1075139
1150668
711364
679339
994170
858289
601625
430833
824478
644123
725336
800837
375594
177724
534388
636345
318529
731369
699852
217341
123904
208897
71116
1015240
1122768
1158821
883262
651784
98952
613376
919206
616614
1028305
502704
479060
90564
223763
506006
39951
122242
868822
1079392
1037361
234217
126680
22989
205635
229673
967026
224333
571260
160926
60374
223000
382229
862440
459112
856637
251220
1157197
172292
902497
952119
952607
390455
869504
98183
185175
690746
461262
865795
963527
868086
460509
826307
415919
838132
833753
935478
1153256
95800
919266
444644
331303
998184
1110507
50920
322032
140564
1054104
218682
399057
812366
488496
888784
25280
1038417
1059473
466080
1144714
892917
538081
579778
834466
507908
647007
1182785
903564
1080160
1147546
829292
622957
818156
377678
5151
61563
241328
1035828
628438
1149679
256443
433044
1142249
452947
594696
478124
404948
882207
771085
37406
409103
314372
817044
604262
156939
205261
469584
748242
374734
225794
135090
28844
616801
204694
560204
97854
19233
994631
861706
300990
1163051
456307
566053
382431
73590
780185
951134
219481
271166
803244
11567
1083985
646349
1101278
336950
364899
610718
50324
1134209
1001673
489510
1134651
141032
515272
1078966
458062
497315
553466
745982
220553
900295
1130893
1083164
172625
1187273
1176402
858537
438400
105768
337216
679330
1024200
240895
172578
209639
69574
29743
506994
930565
500942
183972
563573
3568
1032433
46688
445809
324881
243654
721766
178217
212863
381192
224187
388020
367542
221636
8360
163572
1181259
974371
37952
777340
1100586
240873
593535
331527
665873
295676
718094
130608
1161944
874493
933697
262011
874392
313248
416587
700457
906035
1187087
680853
392603
1045402
290623
91760
912051
1097216
977586
756458
1110361
556719
855306
218374
390720
893735
94780
141422
794612
326455
906818
68453
1188566
404251
692397
886455
1141114
1070070
961047
1023322
255416
234888
224834
333849
33374
690759
420629
474987
451493
265643
994454
608493
780249
553858
18374
920246
917683
179507
631376
890699
769493
669332
351681
169117
8895
695935
1176882
275970
81754
982140
123671
645824
805447
752673
281377
290883
464814
968940
291535
912616
691325
1117423
31270
1179595
1110049
688439
471441
12773
1047605
1066733
574397
317593
327206
230802
202441
825552
751083
107304
909913
1173234
785743
681897
571978
489638
120486
225397
1074136
795118
30403
309279
962622
88257
74142
1083651
753051
556906
112984
831633
442308
617620
354882
1084551
960710
951930
1145293
476507
776820
184974
565985
520352
103194
518622
284530
340689
928147
974876
407918
645105
60688
1093507
974540
960114
364537
833435
389080
57877
907919
1190604
1184042
312895
119171
196622
242786
142386
783948
357420
507737
774829
33365
295944
277895
916368
444637
747681
29502
501402
609664
546178
1006947
393436
338182
1020003
409283
27019
393435
1015939
422588
1109533
464006
173247
136639
1008201
1119617
983474
782372
838209
905575
265473
722424
476381
712594
708190
557268
1114196
42523
663903
551636
379636
1118414
849571
629759
1152046
33803
447680
1102387
253563
523654
44273
519803
504725
479270
1136184
997596
775708
981411
122554
502653
288550
1144503
536298
1126508
402262
1079721
455582
53373
527561
1099217
298937
510041
611731
576080
334729
331340
610639
607794
1175005
555593
561135
908474
69327
1050814
639918
250153
577638
541830
655721
289240
582935
1177481
454630
398707
550158
175201
6916
1068538
921524
951829
832268
105307
1028990
938752
801972
1115883
350672
1118303
1137372
494980
543834
581066
585677
123128
1082174
899571
480379
488394
581001
786133
246082
675209
355267
603740
1062053
125389
976794
499055
1045075
650129
437213
895920
1191246
824837
510851
386597
1078599
8445
1079468
1162931
959551
837854
65900
1101642
717454
349801
166280
605315
539547
825315
127700
219756
245100
841008
820211
209832
280469
483856
578051
446290
7071
1181527
670484
229236
782740
125936
1174290
987327
522584
736761
305904
396924
529191
448842
27005
553403
584408
290981
3708
355509
185356
820196
1095724
217958
690445
885171
56985
716521
393121
551260
120338
595245
392649
633053
538509
1052400
1069601
857308
882848
266297
539022
1067299
793836
529936
20041
1032212
788113
253431
796170
899600
965782
1141746
153110
1018994
113631
215813
178253
602570
988484
253812
480791
917838
240691
702124
533828
372450
859892
742719
702865
432065
612491
192193
848130
847673
253289
3727
437207
78353
631236
763266
857378
578920
265871
131702
374657
828668
370418
596276
1026089
1026288
873133
250657
176653
1004137
706769
57824
1118233
168054
318426
463500
491194
58497
682999
709946
452445
247474
453545
229845
797138
1047250
120227
336866
650887
1177751
105447
880604
352532
464435
783709
676945
1015167
752483
556480
991040
491173
613703
1135839
359537
323008
193585
620550
82129
265393
1155372
517699
691858
501440
331447
376126
263088
516435
641471
49829
565346
862294
1167692
1111434
510910
46523
689319
911483
1064411
909826
847070
669661
502299
1082498
879696
477065
1147888
561229
218166
1176924
333693
488059
319272
261785
1020862
335738
1098680
304104
917241
948387
125085
416579
1095089
588503
130197
207461
626344
1186749
995997
162341
639230
142521
562278
198584
636521
174779
432021
1153457
634263
945773
133068
432850
2233
74779
666203
282447
788629
345543
692327
908813
592486
1161611
120094
308625
617510
145435
594423
874165
312546
846205
386779
711749
1004542
211189
735979
55844
1019794
366766
11573
677021
797502
317339
890837
1092557
273586
623861
1092323
145839
229187
487127
192052
259683
364771
156240
1065538
279102
595192
618617
102264
571011
735064
538383
526930
287502
186267
581648
639729
213818
850640
969611
230127
322082
765650
1123352
483525
856918
733709
656078
475650
867803
289831
605088
69740
861280
122526
967233
454135
85599
264603
653000
485089
1042271
28409
726640
252726
825057
452406
959887
300005
580856
62788
1163983
85335
54619
1102598
112264
456496
597460
543409
937921
724214
276521
605708
401342
782758
274774
855710
927413
425594
137191
296941
1128358
869967
664192
625448
159674
264441
1116286
732862
859469
1186245
1061315
948196
794129
1170347
938607
1008205
834471
113216
1073843
618321
546991
411200
904428
1142694
382308
144206
18132
197613
455769
801017
704350
705650
782451
1041177
600182
948055
662299
972303
1009890
642166
589713
709363
352416
580553
155569
19113
251614
61912
27134
396496
844745
469325
967016
331973
138080
945754
1019731
879725
292402
937933
626201
852894
833906
650880
719825
702569
1131181
473443
721452
608009
507629
37715
141720
550807
909775
35528
240334
249597
238764
55588
3806
412639
777298
439721
1380
339964
709625
819516
497586
1166499
438935
680515
1133631
1134355
170162
775752
1015184
256025
600348
1140254
851140
485841
930556
91665
1081415
979475
1158042
828954
895886
483955
979494
1154799
895665
821188
545502
592902
89194
769624
1049855
590803
1085906
1125993
562389
689258
128467
229876
416115
555985
433366
270860
971887
136281
515022
647277
3713
1065708
661772
306431
1125410
178046
843298
939234
1167313
1138571
1096058
328739
1029786
287066
297829
900850
288248
490708
859596
977365
710116
345019
146555
177531
255693
381428
188244
516297
416077
511885
957130
742132
785397
1036360
235457
283073
114169
1163163
1143725
776190
845059
611505
970003
442044
1114536
302690
1185849
271176
747443
876287
394722
934128
498999
982762
579302
1117806
227768
1143820
62777
735986
1155264
984253
397597
1020255
1105318
482028
715342
415678
36459
199491
982928
694720
861574
797077
878511
845465
518007
805714
353887
1012995
150843
632916
305859
43281
633325
186830
316602
259992
734523
73540
921275
748803
304525
154372
29160
342897
1043840
918100
6062
583376
899266
1717
717692
508630
376072
300596
315595
1077233
290942
487811
218049
1158616
760313
566517
79017
106605
274864
1083987
209317
141682
1014536
217271
560952
1189999
502428
1098172
233450
107795
508998
208352
479561
325098
140061
1169536
34211
771044
834802
1067071
203660
347108
498611
948383
967836
859845
867067
5393
925893
234979
1016
1055586
698488
304111
865830
237659
994812
655764
926537
31413
743598
1068734
848836
729632
930802
552338
596897
880054
497989
202116
1072154
695008
394009
554178
227997
455993
201102
765262
987961
20878
627614
697490
418634
773463
631295
812193
994685
221968
591334
805943
872412
387423
308609
1024469
598857
621681
686042
967264
642776
269413
1176168
103651
192283
1138293
1002292
627786
832023
961624
1010519
228782
274514
779375
118920
8673
534483
283908
882668
505375
276574
306720
327161
703478
133739
499886
1075898
429946
184004
725093
524199
732275
132360
46849
489923
976576
242615
458635
1034556
320326
692932
784334
827784
248906
523833
268469
1031256
917870
450323
484349
1115418
538413
28300
675801
858193
537183
963678
257049
611298
549632
1189540
518548
504237
476389
704621
948148
686944
157012
751849
655752
10789
424145
1013763
1121592
1180755
128726
17009
584648
517518
379192
62706
1185480
1171678
343763
716939
408338
341870
1097949
695869
582587
1090928
395286
414429
1061823
613283
64065
322632
1105351
820798
485117
157645
199912
720498
986725
860573
1002766
579090
1056103
134906
12169
85402
98684
1122082
1092614
1018252
567682
1033088
1050031
464065
700633
112480
464839
268094
168463
500430
1015672
1106365
637382
729185
527699
107276
1183717
487343
584242
432944
204156
356992
597718
1071016
793996
656317
660396
854322
890154
164298
3452
1064596
897135
1152346
973744
400943
937793
983411
812850
706703
363227
153376
1111740
1020810
709515
37534
977102
73930
563840
792060
538069
683185
286602
182991
305052
1100241
397785
553502
772499
62359
483367
637285
800835
511314
296489
42677
1180058
777252
946911
924799
161909
563225
56185
448839
805869
1068362
693315
316524
221704
217685
704126
978561
922151
598437
430941
410236
252456
161178
601348
728553
444583
372620
1190696
955007
39686
542303
889305
545651
935886
25913
447314
276101
428629
747663
109801
518923
812864
323678
582960
139259
940612
501929
1097051
598043
805742
861930
380405
458070
871033
573824
732566
620006
301389
1041473
1061673
1025906
990510
929809
730294
599210
1147811
683995
415901
385242
190638
1003305
404504
398692
768558
869681
211113
867949
378037
263771
1089895
890905
455387
378457
259878
284095
491829
879248
653938
832818
56491
724165
193869
1093737
464468
889848
452809
887552
583420
69261
359368
273531
1185142
344622
154974
884261
331297
661472
641209
116818
337210
1088888
802092
531952
268564
694191
603961
213114
25472
797330
533838
520591
731694
292921
895916
431623
61646
106122
260852
395189
919889
510116
1048383
250232
943364
950303
1187338
1138281
913301
279093
716148
853264
373064
95039
1037531
47770
607028
240356
1048657
1114586
632030
569811
1157437
305605
1109552
935088
377602
733309
1031202
453978
143764
1024992
607186
714721
238539
816419
210773
847761
1182514
87819
1010944
1066497
405180
7830
626716
2786
977874
576506
705726
231076
238317
375757
258326
595788
207719
984337
167920
176019
232008
535853
444650
689120
868552
1043131
355376
519582
492199
1159235
1178422
351565
433799
409653
1098399
156307
422195
799360
1097888
57940
816232
70312
82483
1080334
532367
31977
465642
32605
795877
451346
735896
33453
139222
377924
1182147
276161
889626
498563
976565
784762
863582
447689
923022
922784
118816
162184
379151
546126
367329
637608
1039618
173211
294105
2897
570692
469857
660316
978656
411281
187450
636821
453871
421864
550072
737116
818528
364050
390096
659224
961002
705242
1054079
1028829
60278
149948
895745
313466
670438
23043
357689
1157429
713127
326467
434582
655698
924438
677438
263502
24059
290705
790844
485134
206551
43460
444227
31799
304385
356344
860260
863866
556736
1152680
184673
1130257
792876
70558
322841
1005997
865626
87403
31653
934342
185444
971548
779866
46223
231593
834529
102359
864655
314524
1179390
896382
1009515
280360
212039
22566
373255
622092
257627
1060066
962218
897715
817693
402926
729255
299375
406654
1092453
259757
461886
65325
975933
832054
590749
153232
238618
1172192
889092
1116598
1110385
900622
628332
28479
441739
701394
789938
977130
549947
967196
796962
82354
752896
1001076
965018
543908
23589
808303
760197
210652
1105658
1131604
340947
873831
992625
747371
32061
336884
250681
710925
1097887
955602
940967
410700
576267
904931
779113
973862
708794
374455
952036
1032435
99237
382094
890477
14444
136030
850583
674058
694497
460942
179127
299376
39881
1074955
366692
412407
349398
209190
1167724
76355
539382
828260
254949
988198
541679
542680
887782
52085
482508
385246
854668
756899
795790
7209
838899
921045
365359
996734
800794
153806
1164679
957567
179995
881359
1019019
547598
341353
608755
826294
1189278
90941
302863
546257
622223
95398
102287
1151422
1125557
315183
148800
855187
253723
1147450
976428
536811
31543
1163207
458097
75200
194648
897092
53483
893572
180794
554823
1114615
847996
558727
303441
384802
547482
79249
984066
57615
1014480
673574
874372
104694
283528
1036874
597578
1024694
267253
244226
164567
78516
1127053
1444
689148
1069849
204183
219201
139820
1164703
938691
418756
101193
876190
1093891
552280
1061806
314142
1089937
779632
841504
499531
305128
761059
701062
913557
291456
1093165
174432
1160522
1140880
743275
846388
34674
118870
496089
872533
301552
977236
539459
1114680
919525
269122
187436
905820
220626
983754
1102186
233019
857176
1054384
345515
790022
551273
770103
451617
429994
192107
701273
25253
36941
114735
1161984
49913
1029097
181879
672173
242865
1168766
511869
1046300
218480
1099368
242658
596507
1152262
408852
464623
726461
70017
537603
230310
589488
186125
609866
471902
898085
1129245
979649
487096
656486
475533
379537
147427
279859
452532
209825
86976
649472
1102415
464275
478627
603648
579983
1040665
1169409
679682
941154
1155425
748622
406847
42569
91070
287677
1078815
636018
515425
807372
614528
431684
1072254
893069
432818
159625
786944
627033
1186227
759684
202589
1059366
709522
672633
697472
936556
328491
731569
259381
110794
822960
912531
1163696
884552
1164148
309337
441163
494424
362557
634638
111717
858855
989769
241543
797116
784751
1007220
735751
860447
532017
198863
862094
687468
1157620
7199
734232
780241
1176339
186663
833833
469644
508048
270082
431880
10627
175578
697320
622727
187044
199897
991215
825584
350214
55560
491836
723986
750458
494350
305569
913917
285941
64988
923552
158513
787383
971335
951778
807752
1117447
879354
653470
102528
205383
823108
425810
785410
916135
1164022
427513
14672
847319
996829
291691
420957
239607
291029
1170130
391402
306069
541188
471438
736335
1091161
268055
1067079
748388
794220
807122
698412
421067
579744
1139009
963465
150495
655084
998964
338805
557616
909629
153099
860593
1164036
74739
476978
31664
394063
19185
726666
406125
636964
1064093
873028
400570
760768
312109
1050132
265653
58206
449543
869042
47962
208960
1005692
589433
157981
353360
215601
394504
325199
2234
561742
563520
1023475
693022
729875
800299
617107
1145000
724158
1099818
655498
836948
826149
555930
533881
508200
957635
1000333
401937
155271
996732
520639
849401
1066959
205138
1080475
1043247
918339
795064
649680
959712
573425
682786
74387
1140892
756774
513371
897777
210219
605738
7527
558664
1073997
252189
802793
569879
1132455
307859
858207
153118
872714
737733
876013
375790
466655
847967
83943
432648
1084472
965634
703558
474342
837715
616783
56655
1081416
465307
123891
649064
376085
158691
913954
235142
593738
1155935
101885
644672
594390
891208
91546
914678
1092488
833851
1089362
780246
1061563
108012
32519
247368
762577
1009157
710659
368342
792528
719598
163428
505533
1034790
1164823
646121
111017
319181
504539
249824
407778
702691
832110
1078074
124707
519383
959021
254065
1145711
1153624
882411
829322
116404
624104
246940
838251
54369
982462
881529
138131
823300
469076
617697
66982
226845
11090
276187
966716
602925
98294
297064
380446
716566
1020399
571104
828526
317343
545640
925961
724483
589792
467902
1137396
796040
1167796
664897
713323
1082155
305888
589108
206562
473228
23966
150329
1042850
200971
1191186
768388
352651
982499
182823
75293
939076
1177687
227708
358751
706683
946482
718308
613225
1031964
485700
323568
481708
1129281
741249
411252
713265
904621
1185143
776748
870487
819224
325962
697924
601218
228335
280712
516489
644379
1033697
1098059
1045668
270942
768755
994312
517384
1051990
91167
445466
596359
566674
1103658
263886
79253
635998
767606
429106
792720
1135047
496993
117872
672600
157967
148887
675696
828778
945930
904013
342208
163858
1006467
969880
928672
119223
917770
587012
818104
920649
1148589
949768
1162416
1139404
516576
261246
55293
249172
1058050
405152
809543
665648
71630
42574
575112
936221
239596
120044
258954
781366
637322
596811
829215
959016
426471
618148
171814
662773
343697
865475
45402
306709
204039
1080346
541730
1117688
404468
300925
855961
548425
240775
316725
347825
228949
14336
123710
565558
332203
869185
421265
269347
1109612
875167
748573
1001044
44873
162667
1090355
946848
28290
473901
361644
325765
1086220
605102
1150593
1034188
695972
4106
500221
955064
787299
15492
65691
520068
1154548
11550
1163820
10639
1136385
578120
787282
710908
132749
271255
388340
90634
1052924
461987
129180
837987
596173
833217
364102
198516
399616
627634
875793
429092
1096429
926651
209545
348612
834343
60832
557729
319596
478906
526377
879188
795682
381912
881908
17893
281710
592228
636801
918012
97885
900964
758117
52385
647350
772432
927060
876794
980936
357367
959105
6932
426045
282051
384947
183093
535749
831289
386492
1068860
1020023
947194
439300
885489
447439
781177
830367
807575
319676
647260
958518
711683
712759
707188
231504
320979
24900
1094086
381875
849799
457667
214317
706503
519785
1053766
426055
565784
262363
787532
618209
745089
881178
306254
1068191
298985
795671
621986
646957
654549
790269
200622
929891
595248
148880
96996
691744
1173710
499288
678205
1150759
316394
1144728
384939
1054536
157092
922193
924079
739077
529069
897528
560660
520860
826308
860961
549530
1185250
794597
557030
32984
1028819
1106316
992026
1192381
589997
1121237
239637
238074
320992
219337
908158
336722
242205
1112152
278649
875233
253155
707081
1053868
655621
1139551
777008
80179
623560
610772
108861
1040313
420939
1138964
1152922
1043269
829379
329027
310895
1040757
1138302
2059
152073
1113351
566442
988169
278995
745456
411481
567335
692956
973395
1002256
1013537
1086184
919245
394621
300650
518533
832643
828184
1059591
1013828
191978
3854
212675
960814
442535
812190
485576
1047901
885785
788910
1193220
531143
181442
890874
130146
65125
774854
491777
823170
497607
1146481
957972
780442
122569
1142003
4771
387694
1025117
56016
277714
307993
395721
652959
328543
582439
766162
482868
1058719
486112
380015
735519
435213
1126931
665538
863935
181152
974228
47527
117605
108395
603942
148176
592003
859993
1111327
589472
109553
1000326
494102
5928
552655
91688
321253
590533
936635
439174
1186718
425360
1185645
810095
1094405
376666
115701
181271
358933
93784
482721
762898
388206
495057
95932
234635
139588
694280
418805
1058154
757446
1191244
835462
430197
82266
757517
568933
962115
774270
385958
1153241
95503
849693
946783
275496
183472
181235
1015155
304051
1071267
118254
373403
1045691
464378
1162205
771295
748789
417498
144010
107183
1139837
1135428
654501
123471
55324
964383
409789
1011767
56147
805364
40759
1024503
294417
847483
1034301
1141511
303719
1015234
1118036
608269
553491
280527
108107
971769
1064447
374438
412810
919068
529247
906447
888222
231980
522045
188478
577937
646093
399595
1190549
511115
439642
661617
575881
978422
324434
596124
491215
1057536
580296
671957
597828
333539
956806
459297
479724
340089
147390
9770
538861
570670
58714
624624
296513
878730
5280
743067
171527
679294
708829
637406
37065
17153
183180
218678
118179
1178564
450559
172547
1031488
437975
286215
131526
274946
456727
876237
495072
1164641
470767
942043
1064886
718255
561134
1107667
1122140
912495
506096
597508
798172
252956
801167
81083
1134083
36572
801627
345279
1087067
299784
518652
371935
1190180
288890
566092
911785
1122282
547441
37250
1081545
873700
778768
481786
11239
1036490
133577
847162
686691
410935
1163275
937413
609037
1177533
207997
189155
571355
8543
430957
38560
330969
30966
317695
892033
101256
708227
402629
239126
633837
191678
530058
1077148
572051
187453
832742
1072386
671728
1190583
881769
70050
567128
187895
336322
239696
1146371
789866
960173
832050
909937
557529
612223
1181136
599936
517049
134807
65159
364258
150886
235779
786556
378959
138309
29972
1096335
985137
1154945
1109173
242423
77115
972354
135959
1190098
428565
892583
129395
775352
670284
708410
1186819
583221
1156849
362048
473950
309358
409370
427159
668977
880029
792676
1140243
528212
198922
97483
295828
906033
1115587
357722
970409
1068277
574984
816046
1053283
705836
282770
142742
1179307
13747
67868
1161131
133018
108473
1102992
857185
1176063
41831
676596
285645
927339
1193213
496022
727708
885862
741973
682456
337300
1167004
853172
1056307
946155
838004
966770
679008
415910
657705
594016
719190
643724
314091
1067156
224975
201468
1108154
643309
756919
1015385
859880
885883
523184
947518
907163
793585
408989
381812
497955
1076407
190059
1057138
522357
587312
615700
119855
942837
895030
260386
1112099
317618
707530
358683
476524
896785
805611
595555
425390
150580
1127094
896017
13942
24537
800785
657296
606099
634210
7579
181252
127175
772864
59978
369615
541234
256666
794746
547458
755179
1013594
166090
350667
502672
452133
672229
932082
741192
910133
758708
562729
1059128
458606
797080
214596
609053
902424
719836
878278
231419
1096594
386292
149003
34377
358835
1038794
484902
177133
774455
32867
922331
791090
995699
240168
857523
515568
889022
662024
565537
639967
491189
904779
11238
99196
512560
1153771
1095382
1119939
414343
645845
236395
28714
317100
717344
74897
358945
1002656
537186
453335
374198
794280
491832
636805
274510
1117213
319250
166119
858879
1169315
763047
1125594
791931
861796
959747
232408
1075485
103085
327060
456577
871375
269133
1176683
1193510
536966
465003
993142
276560
974180
910096
354208
464672
166835
1174667
797722
874186
557539
309736
407689
599620
846947
536201
308437
136383
312172
674099
402607
315817
470953
212278
880975
736597
1047426
951060
366655
345322
478873
949519
882083
1009287
187983
244089
270927
701289
267886
877186
253516
907495
700873
829606
202631
465558
652364
809448
1124497
82739
1136011
743357
1013541
202057
947851
17236
70517
660843
466888
558042
903300
198111
831613
621561
438416
15496
972074
442184
677915
97314
1125330
1109437
584363
854142
666461
1086429
262772
717620
522798
1068378
700298
424498
918582
797044
430235
427306
774286
872359
536579
230208
1178218
696683
695203
609763
749944
140218
1183204
492294
793437
539116
1084103
112626
453159
549261
730028
477265
710230
66623
1073484
102821
987098
259024
570264
401749
837900
71375
480156
574472
505558
292835
344686
72129
1145492
867526
1084365
126828
973806
217296
395751
1068220
213417
266981
1022070
1062507
1174925
354589
30431
986186
233423
926624
94053
362692
159680
103477
810448
749731
638207
681587
21532
80767
288328
171594
1037310
1193065
803831
207879
777898
230319
895466
380540
1010416
754474
564240
443835
975021
17646
540814
920002
118259
6373
699445
669623
785550
781022
682290
347030
40584
865836
851875
1096132
851114
883054
48457
898005
819262
85126
438544
116451
1153587
441185
43773
710995
411637
757219
106514
751372
1000448
475760
803639
954471
570767
26361
384002
128172
956382
455484
1041072
457744
309747
94025
501281
688577
155147
401691
808706
86825
999137
239498
213992
524725
982389
601998
163490
571090
512296
1051255
1004972
735653
25801
882241
1083216
891775
796262
613158
250870
309979
186037
7237
394794
233152
932689
248496
829374
240938
1025471
1149716
837232
338298
172526
82034
454435
1184159
474905
586937
566574
970923
1144824
902537
751701
1039159
1150041
1022209
403159
110226
51755
837179
1118926
359699
810357
977530
158416
408187
708607
1005341
1145258
1003391
222798
670940
958124
752463
569158
1010132
693971
947696
1131553
270756
1008150
289367
814495
247268
265541
841441
993591
402054
1147228
337836
582110
959927
1124698
417900
18513
493461
507831
707317
1187054
341980
674683
913719
803510
899121
116787
399980
517615
319499
93766
978178
1091668
268017
602155
764791
1017015
79493
668302
633248
385990
245932
963339
191396
807741
649654
485322
787310
677907
513619
293652
541332
843402
297799
1159327
878842
562009
234417
957373
156046
241256
714669
1086238
479989
1013362
156747
331413
62627
734559
575518
1103632
577689
913556
870562
161522
498421
689089
1075593
714071
862981
952484
517720
303545
549654
2066
671550
1057319
515552
672952
1084165
1083936
825332
1039489
1047204
670489
871668
290617
257992
1046437
510485
438513
867231
1103363
1182518
183907
545549
566994
797672
359633
591911
439450
133603
143983
542792
51814
930166
345242
670445
126442
836583
1053910
562787
902291
627449
697225
607489
1057443
413905
566824
422189
38604
1004448
849972
1024903
623806
166117
973876
49835
799384
986269
900198
677832
592740
33784
890673
660228
631004
120991
680887
72258
386534
1096455
813314
719634
713554
433775
805203
1123752
1188219
69449
81307
56534
204113
230909
106064
350380
643414
462125
211376
701022
735295
277704
700129
851891
788619
496393
480747
1166617
143360
744112
284063
454348
557686
960474
396984
828062
87456
498475
251235
977594
42598
801790
638796
992338
1091594
635457
496263
242411
418995
531563
197076
265184
926909
538554
955269
33036
914472
897440
917339
1147573
790424
135718
788432
95425
879635
150796
20245
431982
952148
268662
268566
865258
938467
280497
1129005
586964
906630
622247
1082385
678989
429623
469279
320500
840742
1125182
960877
885081
68317
813543
711311
100259
1096150
769579
257318
117606
647661
1105600
537274
485998
509599
1081741
590192
1076618
124115
631414
363462
316083
798548
344351
880508
176143
425872
795568
1149526
1002302
1010978
967293
1089687
874287
142998
1174551
837157
1088775
412504
483617
58108
1089243
161976
825399
273807
362828
1092349
552555
612619
41107
837058
543833
535074
711450
737473
264569
986196
530293
875747
96331
353345
570686
805136
149489
108863
43507
1144867
192938
341974
58482
972881
1007968
388190
298686
759531
468217
551898
709230
579100
1130822
904450
165493
90147
449178
341634
1001606
39174
1173331
465446
923864
966463
198810
982964
189417
292540
857435
394582
623533
153731
330661
364410
791698
1021812
1088525
29245
705632
352828
157178
976889
32882
1060031
776873
738466
12336
685832
922221
1118411
960334
321763
394022
72368
271708
669143
221991
362112
1162587
188525
156163
256228
717902
419755
394052
936603
629631
881113
169730
806097
77333
422297
882289
95141
170608
1096257
375571
957914
908479
62659
1078801
1138265
398525
463512
98182
736002
375865
213980
817238
1014195
1176705
716968
416963
1191504
222819
98981
677549
931254
1028969
422554
114036
220599
843813
48796
151646
931215
403657
207189
1173488
479079
380047
230384
1094145
1090237
184450
849450
566720
286760
1054451
103981
147020
219291
1109928
1095668
667305
520675
479776
668499
922122
1644
283106
399207
55714
1048566
374494
325942
1113977
954148
764060
686444
269622
1085829
593225
1090406
664435
1040580
335644
1089712
345733
622369
438178
153025
933379
45459
727002
248468
900088
597649
523912
435292
1020432
287110
512614
50333
1083692
503035
133950
1010513
694398
226634
203992
303124
1152028
673591
149344
682398
216445
102870
745185
102632
898889
406315
1157663
599045
203780
128909
273831
3875
674731
719331
1069313
1177248
18565
448367
930284
1182296
18136
114736
183465
1011428
1065627
1005964
703299
533744
677699
412061
990447
763434
1150372
1148215
283510
726320
191456
823611
122600
144376
744613
560804
175460
448581
1053429
75713
561669
242303
45908
282405
434147
1116836
38199
1023111
810330
569682
1034198
524159
875979
1190580
36172
351473
1036178
111430
1147174
178724
556813
631286
317788
533325
256462
356858
1193221
65124
1015868
209626
541220
534261
213861
1183205
751167
479619
1014087
972212
1164115
531040
50955
154078
600907
538540
921829
41786
794909
1158345
135741
267540
926619
986753
154058
1105524
992561
820364
160511
1174906
609946
84158
492166
661023
1080978
123505
1058816
124054
1110333
876950
531381
292957
487462
1131421
1060788
407065
1059138
1177327
809178
922754
1003563
882863
932212
1096262
985669
309459
945748
624123
1118212
384004
640615
880823
326562
272517
972631
92708
209965
1144569
571217
1022548
185063
273653
764003
1081460
565081
297368
401736
443660
152513
898211
928089
772891
683670
240331
800500
370984
427307
43617
323223
214219
606308
407727
1135662
845678
653699
445910
814995
1044867
284219
1131485
891253
1127002
501552
794832
720145
1041652
1157944
1058814
831602
738039
172667
479797
2034
865927
59408
627086
799603
791184
255612
905036
132634
358336
142957
240822
928403
561789
964310
98290
224851
133836
314680
589550
206095
764050
769158
499491
744568
1124501
587806
557562
713485
859521
707248
890649
1136813
790011
175605
599455
1004606
868507
369625
1084435
1015564
519207
437439
322828
1087840
395599
645152
1139201
1096720
692992
575409
1000512
714805
1004292
793744
878687
832104
405222
62682
168100
493769
1058114
1088210
287484
101687
343338
1049148
891608
198072
272352
946657
312368
221384
185690
153216
421252
1169162
814007
572245
839908
592626
606022
1063245
116771
750302
9169
579673
267790
488841
1146896
751294
689193
772512
1069223
1135483
579420
965819
1170695
626324
345348
426339
1154281
794673
345574
174969
1034628
91437
307975
90321
342331
564771
434847
98489
980495
726815
916193
1185411
507614
39631
962158
199080
643918
1065282
633032
398563
617661
817184
439366
298168
768534
78265
996459
1172923
194798
12973
928977
898323
1097180
732229
1085918
911589
62708
219878
745885
785311
1071239
1077387
814183
508791
127942
154449
922438
1068575
925518
1071017
868986
313060
175075
790582
230412
25443
541025
1189378
1023183
726101
1089701
1096962
45259
338351
455598
574478
445844
271809
123748
1108093
943803
1048088
351493
506476
799297
1034353
398463
771599
485456
955407
920686
383467
439031
661344
773525
838507
837614
289677
885225
1054720
941068
29803
76161
267631
380924
418401
695178
442666
153907
204616
505633
792589
94733
1083018
450804
1011520
736185
1000066
59773
1171573
252503
355869
681518
840436
64500
1124867
991417
460307
554982
1075332
120954
342428
336576
726930
617423
854133
1035085
178021
238118
1060272
918041
947384
620440
142893
630895
803825
756467
192603
722619
551327
391340
371224
683799
1142433
102216
536255
510555
843341
1133864
447366
401405
76831
141326
319975
577682
941888
423816
933568
715677
56452
810615
643371
901547
16105
862552
640066
694930
468455
134672
293118
733522
77559
756036
278518
13639
984609
647809
303464
920758
1055724
1078408
43623
1172516
76252
800654
128215
1134434
855049
987010
55172
29600
665275
185738
429554
244623
302337
906751
677
171808
709341
551061
818287
1043743
1100540
315292
376680
322575
539388
583614
785809
715593
14635
358972
582590
84850
1133634
661365
662399
530933
719016
498890
170789
671583
107778
866656
1011894
677516
855773
399411
604581
439176
481629
24911
917738
91613
598809
508428
12088
228187
555314
877117
838752
74736
511541
509628
1145397
724599
687727
280961
944527
451587
1018127
632442
773812
1029110
998432
735639
40680
477863
601626
573480
605507
563953
646639
509487
360521
609275
754041
917259
1075865
1156210
66574
605010
595016
671318
760612
196377
999517
910817
1101904
60784
908376
1048600
375093
751370
1139155
1164150
164307
165408
810844
291138
1178461
1009516
358447
439094
133196
597909
434502
815184
323979
393573
594353
655161
99480
190055
171699
614246
750298
993761
1068037
596942
958133
607274
329964
704752
355969
301646
1008860
201094
52695
1129647
1014510
1006011
144392
1114257
634314
755216
822792
1162785
568437
1036973
984315
272237
49484
160321
1096708
304314
552256
539336
566794
448189
505434
589512
193118
272188
341956
363731
134758
204180
221169
562719
888361
910509
460939
878160
1159796
921628
374435
680335
754831
410928
345617
417727
1063530
230756
161639
636837
22028
363514
542523
223001
196553
275820
655993
633918
1103150
480696
461250
69090
706090
594625
962166
293363
998371
866788
874428
95320
383002
218482
374399
718428
283624
1046960
1180734
340716
51380
255815
342410
1119262
364864
1032539
1130295
476562
604155
129737
1067723
1186624
314473
689493
68858
465338
608106
204476
975673
389715
612181
742668
535381
157259
280916
399574
509873
987953
938331
550538
449556
1067570
745451
444787
577737
203150
231482
769300
751748
106208
130972
902952
695399
1011276
434340
926985
228488
751021
133440
1140860
960458
727531
1158742
884653
809333
942320
730060
40632
566903
1156815
974120
498685
151051
321505
1073306
492885
70307
51016
130344
342140
1170032
808379
586808
823073
731670
748095
635308
433538
414819
518778
982018
765892
45885
19181
639674
512700
825606
847944
693984
653702
816661
493258
390445
146271
230329
435170
923102
131959
1053855
979596
1083729
1050252
205404
289028
74684
894144
1130104
218881
691805
443807
697544
45852
705220
166249
47571
305723
289043
181827
23994
542911
397514
331778
1064253
354924
959130
885620
177530
1006070
706829
461842
206018
1015328
1013171
227597
140437
378110
85654
736497
1042845
616123
437762
501174
456609
1006322
451610
113941
889200
1079507
24666
927031
608089
1156238
1025473
359208
610870
726225
972987
1025098
388481
60745
907604
936782
583049
947528
205692
106278
62741
687813
68606
346467
910232
805057
722105
333735
575312
1051723
945478
154253
658841
268365
790308
1079957
474413
778476
666154
741515
426067
444042
826659
563734
264465
36656
349510
393070
342780
904045
520768
50739
258530
402983
14017
353468
941111
680038
335739
226752
318479
567230
749292
744728
168742
1134663
1067814
627948
584113
297637
691952
333577
1161513
562822
902761
420780
968398
291242
700200
1002503
950757
63482
886609
124174
510113
745116
1076973
17725
743630
997920
319036
757199
1037443
843227
577202
944240
938754
9041
791066
598586
553868
517956
70343
609647
1177959
14115
727332
962932
505549
822820
328706
349291
102598
438006
286081
1090932
568801
985681
148583
103985
99435
1080481
3351
226934
874465
219976
842542
617036
676976
439573
575434
62567
62145
574350
510126
513949
168893
677153
901270
439713
735646
375767
109498
870296
1040761
397224
286084
402825
548910
453989
960918
254490
113646
1162059
185827
496262
845911
181029
496220
211247
280120
775639
455627
229138
415502
1122387
1184952
402938
452963
837923
580764
796831
362672
1135704
944237
608249
832226
313074
1149292
642084
329742
1098210
564166
119985
1043731
139863
569823
553461
289139
527979
466620
683214
138555
157136
511694
234317
89262
1055219
420821
657231
33508
720869
638848
451037
1132111
20172
891733
121166
938966
931815
514985
983233
1126875
755071
1086541
630723
635827
1055020
587772
706656
1036358
948105
722859
409551
110247
552762
116162
396454
41324
716170
598006
794348
972473
512246
315373
1032857
1007881
223118
447697
310515
840588
461501
919231
683332
575431
943125
824002
482654
563744
553872
686661
260451
546879
132280
488480
655807
372004
495581
3247
887846
447473
722141
941531
158244
976133
162016
1041661
786498
1013817
46586
52459
1094555
316410
1140801
486709
1132093
778634
208147
861168
560601
502329
1082285
333537
774176
99715
1140163
684048
825414
535048
689896
117086
207227
488190
495391
868732
1181947
690063
598662
928445
320529
717727
1151662
1022937
195561
501274
398798
1159547
695372
304687
505483
972240
299658
761476
26037
736727
685557
311424
700344
856824
298668
1134178
894602
677077
971487
540187
113925
717271
134305
586621
721539
68280
975490
74016
1007345
1102120
211377
820736
259808
58454
761511
149063
840043
575950
485326
764229
560532
790025
716965
15296
983348
162511
53824
22378
701173
1101527
459672
893227
866518
1064639
397105
624451
961732
331395
1062784
970972
287363
927672
371012
563695
1174461
1038043
484058
35667
501551
1165142
427015
806222
903934
1012006
399959
1048295
704954
407212
58757
1084357
170341
556836
384051
533139
869953
846635
307118
660346
704316
872527
303923
220479
1013355
489911
327694
537599
70884
316060
614684
294764
1161741
497501
1186164
1068743
363257
324301
814362
852186
405380
790403
916426
48258
669373
158336
458689
505232
19462
839031
456761
57832
1034684
716447
81599
668232
264094
80251
904961
46023
1156017
989452
1068459
137916
26253
859787
669481
321484
202399
326880
511799
440367
93765
688680
810834
441345
467098
1114390
931576
658170
14697
774747
1004717
966222
653063
528238
909565
1160468
270140
1128922
408565
173646
540591
512660
195602
951971
186746
1107253
1028425
562781
423041
308182
515854
935955
695745
715881
1040755
1035644
926231
658928
598268
253731
1126409
1081425
523677
1173917
546886
861497
738114
452352
591667
279139
1125066
1094733
112792
477016
531298
987283
1181023
508885
725996
31277
481082
66826
1093524
659560
750034
19463
11955
364561
396795
1039923
469502
313825
595399
39241
562878
172802
709682
325187
1171874
1079747
463796
211059
383950
43477
330632
1165019
311894
266997
172349
236483
255329
973044
1133368
113613
266465
469939
1072324
157390
731532
961835
313560
1093158
588286
750242
401915
1111900
1174789
401647
440154
190339
596325
677013
870386
1122662
484917
215888
983456
899211
1038726
608727
280613
945645
259336
340986
707551
184368
111973
916919
326650
284692
1037529
1028446
186534
649903
694648
388539
1072839
138403
841101
340123
253905
284420
458546
862920
877497
945886
970487
1102991
46185
827288
1056015
342826
445277
258714
85333
791595
335729
565749
962749
246426
935419
668066
1112192
109731
109367
485017
4283
714025
1104531
304114
861932
950858
1016871
1052240
303833
1042061
653106
1171547
652023
472465
104447
548395
1052748
1165088
807852
809485
113738
906877
582272
752707
109695
1191803
1006741
1065187
491329
653203
194391
387581
448305
416865
255757
322917
541568
188124
273936
905759
504738
442882
896519
34505
569287
617530
593825
510858
1006423
761369
178436
1166345
23566
424502
1172416
315664
397425
118193
339203
177396
1181195
203823
600145
808816
119181
924812
564893
457556
79635
501577
235600
503843
978245
1003689
368430
1054317
608496
1126011
370269
1186439
1028804
407855
622197
956082
1132706
160699
1085793
226586
344605
868505
50372
1112118
578857
172660
961204
1039534
786470
315380
52116
200161
76042
3235
1176670
872769
786529
439351
1050915
87419
165875
41343
972328
910522
775351
66702
707912
53939
651762
1096034
283371
557416
24342
49223
195000
795366
872669
569405
1027159
924677
292296
143186
195691
466312
75370
503797
877122
10430
622794
309778
259946
84889
137273
361374
800641
878033
687935
374732
1108777
458527
498764
997687
221596
619
746811
1148738
1140596
518580
16445
22943
30763
628486
911953
1168777
744831
967329
37103
612362
237569
984277
973927
923784
504646
1031521
571924
368523
162259
973053
1154288
31811
285846
1122538
861269
106170
944730
422861
12456
779133
516304
998821
387300
1177328
863502
47831
701357
579064
138122
579492
397042
879046
282556
443875
88400
432261
1174884
247839
616736
505141
424837
509705
87204
945824
716269
44468
811413
953698
235322
826142
483732
919246
1090839
886564
771676
578274
1025468
1061488
424363
1006570
445094
674758
799541
600739
411204
586813
327648
98380
1033370
1168700
1341
1085923
1019343
773194
637284
47809
820695
456946
974410
975676
626270
209928
463411
79909
563494
664905
1113504
603217
1048643
19162
31993
124071
687102
805000
672293
271551
266700
563740
1027822
759091
853667
563956
278326
457771
456540
222784
1117641
1106871
1103569
201354
26406
534196
280639
221247
407684
452333
318872
1086743
759946
604123
141756
998287
153851
962412
295768
845874
1128752
214238
333943
949721
852953
1072419
1109032
570416
409218
995488
837407
617277
699731
433314
744184
948361
920719
620295
124577
1035831
48270
457382
461304
1072865
832399
392697
552607
71233
417776
445693
641553
807113
621527
482129
739565
60215
998648
269976
676511
56874
406771
330809
944195
515093
1157876
192635
1067078
631743
1059432
697507
47224
823256
1057819
243183
945260
954474
227203
831839
809370
326976
602864
529590
962731
1162616
199322
69846
459355
612264
762252
315040
650279
854331
317165
293461
833660
834404
84997
1151152
326572
174348
411453
1075201
421739
469772
1190065
609226
152687
1116403
534625
1065499
712186
553469
1090485
324545
1017610
492795
591064
135410
307146
1014095
1163039
580570
67634
266427
649163
181363
413749
651773
287126
20632
609008
1181501
410780
505009
1149191
458258
412465
1000669
918904
761809
759677
122255
538365
984604
441327
478359
307824
441640
1067379
163048
971453
134123
236950
759935
677537
869921
749348
352606
1137321
332736
1005972
944153
655019
857421
76183
121689
220908
235502
506209
922284
907369
155661
140613
1005877
853497
363569
350597
323620
866356
1190409
877297
573401
166598
443622
926343
939783
793966
195397
1122348
604697
176848
759561
4227
197601
797916
567490
328286
266600
1036904
676436
709754
30486
959590
361883
55004
470785
207234
409877
1009873
412246
239945
1054100
724953
983492
583963
586011
696435
780097
828243
17735
292125
562912
601982
34385
433282
806672
267975
1000731
1173379
224890
223635
509405
733049
1056110
179174
617892
132776
287175
303054
426276
815546
264587
176111
689947
889183
471381
1062601
450389
934462
712668
867188
607277
242405
1078742
886858
691452
643538
208274
202200
1183090
765812
652012
694738
1049156
149559
910150
697946
182331
673420
283807
126925
541375
663658
48240
430550
576803
74621
111078
146353
624398
915632
399694
354338
548779
247825
361750
138048
189063
50525
361819
913781
156744
159969
703522
1162669
520422
591029
1019099
404904
1088608
638558
355352
9853
1155327
164595
128998
770257
695089
533924
856177
1111820
206786
657474
1086003
289321
884207
747159
598340
1018906
169846
138608
601832
833816
103925
686299
582447
767981
711021
388820
299799
599634
66364
453405
176388
303330
153598
586057
644511
979558
402149
997563
1096699
428546
952585
353364
252332
271466
967413
344402
677574
327912
1181617
626739
512714
615338
839016
773136
383369
979491
535451
1144311
151407
962479
562834
993252
516773
912479
882730
508055
494963
1169511
24648
1161128
738231
412957
1128797
851844
1189690
366130
293175
1182579
330382
295820
427824
687501
914941
864948
623384
964840
501820
380462
1162367
213219
652500
885301
918410
981146
442650
1053409
3509
597077
195806
134816
326186
985767
972244
162082
564099
554281
98109
185763
342404
1119680
9275
365264
381626
177882
640841
208781
780614
983005
1179774
122467
886929
941138
120298
330207
385858
1176837
982994
886318
902022
847523
1187296
26179
576060
755164
525566
382044
327065
253435
436358
1088587
979999
948964
512868
1056503
925290
996793
319540
901567
1079157
584475
83097
223971
22841
488930
543293
20709
3173
1168412
573197
993006
42087
131369
341042
976894
368757
496656
105046
1030663
553498
1117269
124700
575699
509308
417383
50415
616028
933148
284199
234751
357238
5784
568274
567124
464746
130986
219818
38986
998363
1103822
444322
1012695
68848
668861
612987
328901
905767
808925
1053493
742419
1094064
1190793
386862
62755
80688
969167
1156852
707294
898687
107092
1192592
450596
152651
113007
629473
1181791
52135
1158562
1154207
257348
611919
474720
2383
390772
795870
463358
857687
266705
898820
861431
738754
836027
1007627
983807
1157477
40703
323879
219012
673295
767847
879263
981743
995836
416066
181115
11429
90034
1048646
169
1014934
495946
574588
1011381
451584
762885
980289
752991
921484
824003
45795
213095
1142223
86092
791830
17442
825437
490407
49665
219861
945356
951559
404136
416692
296753
715287
546481
185355
175269
369516
950367
183993
1162737
953439
761760
1006886
756115
231068
181229
165370
1103642
79421
1062860
12007
710137
808060
895847
575212
294453
503016
247173
1043732
46166
1087620
247176
485603
239560
399667
849455
23084
502128
524384
694315
1129769
229410
931294
81848
1035793
597167
646395
216200
171652
935502
1162160
494994
1109904
713139
1017576
790808
1083696
673929
849553
191594
753863
1115401
560461
1008800
136596
1144365
120978
727123
1097066
940798
875602
828745
858698
25241
495571
745899
1124464
293793
862543
206190
670877
280093
908562
561480
955444
135569
133751
463038
1176133
841801
624696
1163102
120824
958978
433344
546980
272701
650496
323911
1162153
642996
874988
993092
51418
1156693
1059605
652623
134075
574250
677465
440410
429501
496941
631105
1084619
404974
219896
658949
817495
1118149
178872
536936
393148
273940
995933
910446
586873
316728
126951
1184821
299801
71513
274887
888987
906578
1109586
652580
623023
542251
810175
736114
976104
353971
930970
395642
1045443
721875
582253
963947
44123
742209
141663
701731
205500
403683
178413
698987
270548
107338
343004
633954
673830
1063633
558375
554916
964561
614346
489413
137787
1140612
1108575
830448
50907
43592
1011059
1103293
197978
488050
516131
152848
1161107
818219
550946
48281
844217
257070
877917
467826
339525
425307
1156473
1098130
34487
1142444
697103
1113147
502445
326031
632630
1001437
229969
326843
675643
512015
1082514
1077542
438996
973464
648906
855863
285354
110265
231269
814501
1089050
718082
1102998
119874
298819
332634
151993
749149
946821
241473
335440
1068560
135334
775641
465263
212489
701071
1154358
360085
788459
402232
334563
998512
1177216
51676
879825
1014730
706681
833505
750781
597825
918831
1029817
1192497
1003444
67989
857081
197685
907032
493594
791347
1052108
222615
43839
317735
652700
1035962
184874
1070791
427953
733484
85719
400604
510559
267181
162529
269458
176870
1116316
482886
107165
839004
392590
515146
271035
1053038
31539
222560
747937
1034307
402352
134705
534323
571428
385973
417306
1076363
595866
271514
458029
674811
1085990
797641
618530
238201
1162714
235256
705513
266900
984756
247646
277588
832015
850831
276892
571193
735535
680734
288621
389692
44396
669393
245722
520066
685856
447422
1041856
883428
51261
1048488
1144048
832534
1039
340481
478763
661859
251138
225291
804647
94177
477078
784573
570462
258950
1060278
240031
105187
516260
1042016
167819
45542
11173
296947
840754
868882
1175422
807556
470539
1023773
260790
695016
591384
334864
871843
289316
1043216
550781
897384
910139
693761
394160
391043
1069846
1051408
619371
890196
82594
595797
677965
451368
695638
939525
1134870
1189658
597013
311503
116056
974872
717373
332354
938692
940408
740268
128322
59185
847919
1017575
541756
382451
126316
1123206
35771
420490
562797
1150050
643192
50106
837989
201869
97778
563599
867722
111268
768336
698794
834697
644277
836998
285228
893197
1084489
901107
268508
657700
834648
439683
605583
1134899
597521
383542
354137
445467
1106156
238928
520052
317563
165783
582139
177340
981762
9257
226160
1006580
521787
45593
524394
966406
582779
24952
316606
508406
194552
460460
70822
885015
722192
1063164
548641
874796
1152547
500258
305309
629870
724949
162763
492841
724507
1074092
458123
392855
980820
546783
933364
213941
560292
263568
820295
1172893
959284
769491
63697
990903
646931
461353
59431
1130448
289822
1077995
72105
897791
872329
494312
1068098
573567
308420
99434
1039888
394319
994661
875754
1139819
393532
709781
733090
680197
409397
229056
269453
153514
89954
1185600
858361
93556
131327
431490
60367
457118
710081
900511
47781
1017044
186583
1094436
797912
968742
792970
540685
494889
521803
57145
419554
734870
697016
338482
684594
1065391
304550
177919
39867
444063
150504
1081435
270109
1114910
474579
274631
411630
109729
793442
628224
1159462
1038336
698524
66389
1109440
478099
442845
596284
134881
189573
703179
612182
552739
4686
857052
566548
1166534
1019766
470966
296562
450755
246318
1057761
53492
1166886
895125
1111116
516989
70077
989856
98105
796530
1149847
907711
890667
15413
456003
937326
469599
91959
480955
760023
758044
995568
150000
778005
76347
511428
406117
917524
1039803
4141
591720
1116666
942843
1057813
579424
501354
1162392
1126631
598282
774689
424547
114060
765146
903029
454041
896177
1159173
875751
976466
702679
807043
72567
5328
490544
171593
997916
769524
989305
810620
531517
878956
110283
938067
1162771
613014
223629
707127
443708
728057
187638
715053
370020
652405
1128278
1022657
754188
53999
1141255
1070794
287298
818483
225584
537651
1179973
860087
941644
551361
574840
299571
97566
135313
80916
448941
219390
92346
615486
39319
650434
1167749
208993
510761
274202
1042660
1176034
30544
677554
125753
795195
338412
626551
1057979
535282
804300
226814
1159323
26213
778734
747242
717874
618525
592666
1095365
493244
893498
865987
324046
780772
8631
813613
114513
590802
694994
459245
471867
932874
77087
304353
606894
524207
599086
92027
987475
390332
820698
698284
590191
966030
1161159
60939
853316
179433
430854
961412
899766
795231
662102
962072
872251
1037188
824403
1172150
1037512
1031530
59470
968095
929320
239839
664743
697328
536772
891755
366617
939297
659319
932465
286400
324553
623632
941806
689183
392589
869066
70028
805381
251461
264309
652069
66739
669314
1049496
408385
269918
232403
771062
180331
216526
1088641
223961
681267
398027
920766
869419
159879
963388
1120300
960284
1058319
1053234
923451
769498
509196
778238
780568
246854
678987
797271
239195
131598
899531
183550
20421
1040703
690601
787516
1188604
94514
1180171
991216
906964
319741
814777
27646
274780
184827
986086
829489
590765
1142895
1099176
916052
752153
845430
716745
1163932
205677
904480
271290
370403
152800
17518
268461
228097
387441
159441
520984
143635
1078842
718520
622289
760899
680290
665050
28418
754143
1043221
472362
978970
262878
1005650
358702
907246
213939
1088069
1191989
543335
266252
140836
1083419
742543
956227
511492
683216
709060
44005
943786
461746
1035022
107622
726801
167789
487071
46649
333661
660872
1116213
723581
1109978
718350
19621
789225
247722
793527
668791
1170006
1108067
279364
707332
752192
73185
701427
186292
77985
368989
686291
389996
963131
767703
925242
831269
1107409
508067
595349
343856
388768
1064119
166179
520278
865553
1185594
461492
1188708
897312
179942
656689
895037
656558
184031
953328
619165
514522
385160
595492
1082935
963299
854467
859735
54975
401767
235745
38468
118632
1056324
702126
1022611
770592
290952
1176786
1162569
938205
876856
15732
621750
187575
49082
769640
133610
16869
742528
688172
910440
792813
1011009
242513
154621
767054
213905
593670
272945
191863
862914
977204
764715
462551
174930
333347
478112
88007
1021287
561292
461897
292907
1108019
549239
691371
898307
596002
954653
237173
943341
993714
250092
187267
998831
1123173
469264
477702
585565
116624
120758
808010
119215
730834
1671
503531
1028094
1592
365568
492941
825489
163578
28124
27186
204396
758583
926131
419888
407424
386091
1169436
856070
937626
837566
1178784
758163
1148670
777079
789889
517789
492600
280686
234072
180657
656270
1191609
960616
324938
185527
414422
1095949
102927
387779
842958
840201
546568
42181
824968
554249
501052
367104
388386
875259
697514
715423
331086
1158840
174739
800420
1085443
569801
441963
433131
1079572
899822
60086
44416
1104487
152953
1060590
935104
1061283
222838
753081
283335
882011
705254
353082
860135
1073025
76452
818806
831381
534725
622783
513116
925372
892324
412818
627667
814618
628472
784160
359115
343706
408490
174180
83871
1105282
516831
842138
335022
605399
743807
489246
858765
646541
663968
24963
899325
134328
882082
575528
602285
106485
1029233
382802
694846
674747
278693
866572
851648
652110
79829
574223
431714
763628
440917
123598
877407
709468
555331
77626
455443
1017802
929153
940316
517270
730897
19040
59491
141506
745996
949063
1159962
527183
788036
319924
567657
588705
1035753
527096
1125185
234517
829786
494313
634987
620785
762056
1025141
509842
690116
704732
97929
273030
617499
1128794
807059
1002238
45897
574899
175910
1113729
250898
837237
1109287
1027108
1168909
62702
826965
355050
308586
594639
788964
922592
455405
530208
1127499
476
912240
1037154
953085
634246
797220
790639
340512
94171
1043142
92604
1015097
537720
56190
996602
1064770
111729
1053905
1020326
1019469
1009663
482109
1108618
803266
146376
1047949
996201
1055914
593479
856783
197185
195346
1148444
1039215
282636
257743
454581
1064045
580957
488660
607821
169033
1029077
917552
127778
128492
1134399
300660
478395
1182918
873280
388479
288316
760163
191486
730405
717198
247363
192873
839771
257140
382880
620218
342197
306243
175410
660162
726298
145843
932887
18442
1076140
1019928
728195
737928
609416
817839
426540
156781
758175
821779
10232
310053
824528
317414
332397
770864
112614
200466
454360
15463
230571
13493
1167966
71939
547232
392379
709498
1136421
889588
467450
986245
940360
950476
254133
449760
355362
1057564
877454
296640
1069525
984075
339539
1134968
962066
461095
101941
1081871
1098200
1133400
311356
42324
633516
125745
818849
1052754
906062
517284
961249
784813
691860
931732
786116
411342
340310
326055
467228
221612
705882
712083
1054148
1190946
1018035
1082092
549119
1112420
84448
1095877
637688
1101819
1058230
577738
919357
578982
841673
280456
416051
157766
453558
1182944
461798
418095
223174
437299
1127498
406078
469121
693691
1128943
986308
866540
131066
409083
883368
986853
328040
614080
532372
396940
736482
1082669
921270
709445
369866
148597
918528
537245
1144039
409715
71489
292447
21298
128657
767582
217569
329205
550742
992083
174914
420157
450393
27540
931490
371065
170503
303094
737495
441687
1054978
1169296
634692
577207
976368
189787
820588
334143
1102769
34658
342332
1155222
337923
730612
116581
49298
22421
187805
252127
493242
951074
745287
634900
1042198
291455
618313
415680
693121
654206
789929
181901
235606
389647
451765
712515
1093555
666642
113046
880306
626399
981983
199629
137867
354590
797669
1102145
52061
900273
468079
683694
1027931
352018
449925
455868
293542
121419
843730
331114
501680
516954
78502
448714
1171847
1134562
301640
672425
40865
153848
1178321
140238
793192
656320
245721
1167259
843095
218861
26989
412609
820115
612302
664527
598383
30373
102120
1073469
399907
1054393
4523
410357
879294
1057533
793900
816512
416093
469162
1188224
277389
439711
400826
1055948
542512
1127761
629788
985110
771882
324537
651067
805760
298907
60896
827235
81118
960855
302142
997693
299655
368240
637446
629503
919422
951908
923025
1016284
1148513
834915
567138
359232
717320
910875
1060778
837082
688555
724305
646370
757147
369656
470749
21820
1121672
839077
753467
6743
804502
858076
845045
571812
102846
995128
188693
409773
92953
267539
521439
889606
294503
302589
961541
106411
744545
1089125
222508
900045
837096
451964
1171429
672336
1004517
368375
656592
368006
1176823
1003923
153026
748568
423832
210611
364376
343601
919468
464529
750297
829724
871650
584514
740949
582670
554197
914107
1050007
10803
965917
1015345
190452
1025050
1150002
776756
710623
1033470
536449
703075
484815
637784
68498
702302
329501
860755
370525
463427
1150610
726223
583710
761500
1040655
362352
517863
1001916
976337
920740
425470
542301
956661
221479
468293
1093609
1035497
978036
350905
899778
883616
584011
69842
1099149
988514
239011
212148
22802
274541
640750
115433
484661
37763
556977
974073
821480
934250
578996
439075
795049
786242
262286
914463
1033209
682257
566136
222925
1032471
436508
1144652
271109
955203
726403
438662
26798
368507
921574
743599
737329
940528
297506
652098
162882
389780
28095
572527
786920
12377
841806
176734
629134
812359
1035713
410064
721379
1048314
552906
899492
888926
439122
48921
1037527
335966
669732
310308
583859
629169
200905
233570
775123
980135
789240
963372
955055
1113964
56275
1156106
255348
594762
12084
599248
138661
657673
614345
604842
41036
548043
1112582
416781
985138
236321
761871
657816
10185
659915
1110231
493568
410894
359769
512580
92614
1154981
398502
158036
127706
384752
1112968
464409
1088977
1071571
1006346
1157331
451183
488356
124719
536116
1011545
905046
707691
137145
593628
996574
1016526
105080
376172
1011338
122662
849858
549990
716432
1078464
319510
338604
745378
323462
688917
563040
305705
770441
754941
343929
152500
232884
91220
136453
694501
880692
643306
413508
1027664
858033
659818
1057061
810598
715275
503995
846944
523694
720756
612818
1158598
515542
1139690
202742
952138
232989
321116
1183810
402759
196477
647451
1016131
364402
947288
704100
334242
6687
871742
312953
923426
837499
248146
333750
240548
260017
78377
266972
402296
763998
305515
501355
1151595
349817
290
1055268
137833
421497
546256
420666
565173
788180
470688
1018188
42602
291881
174097
1131449
806729
217497
1152423
54195
700255
1136935
519084
258126
774175
419935
750777
1148189
1098257
266073
8605
1003253
295882
5291
840778
300369
275728
606556
338561
1120264
615062
971277
619746
893153
953204
405492
691650
1284
667692
452831
950865
171942
748601
1059711
1110792
854651
899344
1088709
804927
850171
648929
570069
1160208
1153560
960969
424008
1011197
907972
841520
3309
40121
193541
165257
436035
1152929
787011
397226
808685
653238
527352
144346
776114
1075166
256820
318409
530054
677761
962927
380327
789919
181780
750713
496907
548827
945212
525804
647389
235801
206860
108914
1033058
975725
665738
670616
516461
903754
187186
499108
45010
603291
445498
195449
380201
807290
931593
956994
1121566
452879
1059157
1153645
400189
814760
566754
471041
865146
1190952
491802
408340
65151
944150
143955
1151969
324036
798518
1170052
1099175
793988
1073616
258503
824049
1109778
123393
958199
304818
592905
77671
113779
428311
195697
635673
511637
77779
585833
959339
840938
514131
753948
345533
1094268
474104
446215
908966
716541
41779
759047
740473
1100110
366887
239568
729003
141917
1191274
569200
518211
801720
27346
466968
713915
883195
558830
529408
630328
297672
398185
506647
338282
43651
686104
535280
435905
1071201
818056
714969
211351
230016
1018603
216895
610378
1103449
197383
947905
658328
65461
1132016
583108
253071
117671
1096616
1090309
719802
136522
1109725
244739
60200
664447
47389
692077
839058
909451
348852
1175919
615001
265628
1152450
1151466
953340
410770
751620
1055393
226425
925982
779792
822546
318536
1096612
1112156
1170649
356881
1048806
821296
635324
729282
705138
489165
369554
206185
146033
649013
854683
887911
1172680
1056038
1018917
216830
253311
1173705
100870
457312
1006581
1150822
370282
232756
797213
528216
512419
687471
29940
346700
222065
43697
55800
134627
803576
934412
879784
468184
694716
171930
585924
690186
400812
1119756
1110842
598335
349872
627026
420644
480504
100396
522916
510675
583971
216453
658677
484162
824310
240281
934587
1183083
519749
1192667
959470
372009
932459
1037707
962319
204484
705852
658175
643369
959886
541821
246786
1097768
338096
121276
621535
407631
1008827
137742
434146
859050
231083
1153484
161166
348446
892018
879869
1077440
240129
356186
965608
363956
358538
757905
60377
98144
670763
1036165
343206
853039
383132
1090117
601353
1012632
962239
1139518
1131403
512946
359444
619681
384560
1186641
420488
583084
516698
542259
113197
378065
880671
545405
1025472
578341
783686
170584
293814
1184713
714234
722018
199730
54171
477050
336914
1043535
730910
592104
861641
537254
502058
1125715
777965
323849
410280
815314
102360
614277
474969
33627
329201
612661
727774
637774
62558
980152
1131568
1141407
743185
642398
107451
216875
393976
935406
695386
1140991
616977
1156517
967417
175685
564403
160303
157847
287637
61359
640590
49950
613496
61676
1010237
456101
531440
82280
430813
200408
1172960
38934
1157061
842666
649293
1104755
693726
500479
601664
234547
202972
68302
914045
1129188
1140925
1096924
303012
1178508
385333
880167
708973
628824
345383
41928
136581
848884
614271
835303
1082705
200423
903382
212983
781822
938546
443893
57684
337123
566857
625345
22007
251279
225338
932103
749528
1174183
408256
208068
548330
466085
879842
341578
962611
536984
741793
828912
84349
238055
1108494
201779
1157616
500296
885581
1063986
1024872
839697
1016297
680098
999337
584263
1098370
1003202
344383
823628
1006251
153427
542635
1024899
1075945
379699
707809
470527
460784
657343
615934
917223
614208
263053
15311
312214
63010
952774
297277
382616
1171099
175277
20302
850946
1023786
382608
1151041
808414
213847
159669
528758
477686
1096752
1148902
704293
264262
832036
1175794
702644
1078950
126472
490323
1005555
945785
700398
1144109
1080423
1000765
891871
1057070
176255
403504
583344
508375
255674
108161
838044
461850
1015917
781853
367689
19464
934361
588809
159199
815271
1064017
224948
1179776
451351
118310
970498
914366
55394
186853
150219
460152
305080
1131858
292512
368143
23265
443833
139541
536054
522414
133349
348663
939630
667062
958766
1168619
1155561
404988
215468
785858
699465
926197
269946
1074399
585349
791929
666395
738438
1123846
586926
306529
1075693
1019738
52093
1061427
601060
728669
332959
1031117
392633
1187433
202715
292363
1168802
220373
1141023
749747
839668
740765
1011179
870316
528322
924996
145609
993181
157978
99963
873378
767217
548374
404153
1069902
109173
294516
158770
686953
210828
172189
682914
58119
694564
145679
471709
872039
658903
1068943
1075273
1084220
692251
859307
491993
68429
862581
31816
1082731
938813
33164
825637
455354
130509
500280
639361
960658
877955
1083712
875445
193304
231376
377533
636697
621471
165588
365336
414027
966641
287696
1189208
936636
967150
618646
1075758
742758
479801
935371
393520
780003
996061
127600
649378
131291
893535
265735
364074
746451
202945
1131835
820186
463301
1015231
1144309
558154
408725
986336
305960
608007
1068624
688492
1165097
85344
773132
185282
760061
863924
17770
973973
1070398
168813
86832
188703
35075
797161
209089
216413
357274
1181459
460549
408454
267630
739221
756373
873528
826504
1193304
1076507
695170
1029507
1119285
458876
580395
75049
1191000
1073891
65714
219695
660562
1006876
450939
535628
192775
718890
289384
938374
1100786
469638
1014331
399276
89593
731869
1171616
693732
949248
871502
980390
479068
14674
742121
29451
933543
842891
584785
449690
1088342
1056273
1092274
267706
174791
138745
1120887
458390
1121822
223788
1169479
290861
1107256
82322
688024
794225
1021413
1057644
416791
423543
637348
159814
250847
662992
379054
51787
40619
685084
770720
544344
1119466
520903
791343
373280
615760
1090217
279980
805111
815871
1164312
1036420
193189
1020725
179552
862259
104981
81517
897552
685566
740895
704142
553426
1082513
236401
58994
633184
469403
855053
763943
90502
246812
495993
169655
1131804
40904
1066599
91023
200584
32111
207401
931668
1077750
151665
1159234
1121229
941161
978
85002
833528
413963
1078565
679257
152254
142019
851928
117363
655681
834365
1116385
124622
88302
1036343
234580
132502
584690
726531
189281
843565
271059
206594
901586
436156
90437
873873
239209
183437
590061
461229
776484
768776
678676
709251
750809
341637
1002612
451242
737766
138810
483511
222030
673966
373030
656089
601666
73742
255076
737894
400611
764299
174600
676641
147518
756826
1003361
1122483
993233
484908
1120995
693964
69602
460318
992702
210393
356077
648937
500042
1189903
1000674
73222
165621
597279
916244
643923
875867
185983
594413
702214
483715
31810
393164
231319
56310
88856
1000237
71101
1179758
986179
807462
813187
1049751
349799
635850
503381
1092509
1078550
417106
203204
427403
440603
295234
1125832
415491
523164
530215
221367
390755
220410
34564
1016106
143477
1129087
389700
1018117
941790
657928
256416
554143
582744
1140786
1025087
1028801
1173063
736746
90824
862822
1147618
402115
346667
279840
788262
66869
564307
931291
1179080
86160
370573
316055
788686
900009
752601
797293
1127399
1051201
832602
607013
482170
97697
855612
630271
313115
1182333
599987
1159461
953706
1148653
1103421
904154
1077811
7041
860930
1085750
276969
1107357
135919
651690
1055512
1117408
630857
393243
491343
1183718
500734
568186
18999
257631
1096322
712914
101579
1111412
143211
678749
887653
849951
819523
431738
227019
645221
311131
270873
930831
750543
951759
941168
654443
5293
151057
365595
1134516
555897
695263
690459
1047993
242005
41707
875715
374000
1050613
189160
1113178
391927
736000
171768
287357
511627
613863
949953
1085062
171215
782188
894501
203632
486350
197736
513457
41354
420534
673534
152980
547076
288387
672531
435021
355511
806678
1045032
565737
229629
77125
83993
375595
642446
236706
187852
543157
70470
271697
689961
58574
379543
439633
445962
1000946
126574
1189297
616421
996132
413551
204079
798310
107186
597902
312921
273297
1133063
272596
281722
1182573
112259
748076
252317
63846
834378
11568
1180925
20873
221692
733222
723445
596096
328440
1054501
642411
267056
221125
955253
47488
956055
275840
46816
710959
1158093
522324
674784
513750
1051756
869479
174458
160273
1032122
563189
578058
671225
13911
595616
783374
543403
401251
224983
1031405
154273
206234
333523
253506
906448
350171
1047913
279108
983096
478323
903567
383740
330609
584304
1167059
659502
715426
112121
310457
629386
286204
1043282
454500
1043912
586349
1092565
889266
68559
1066833
890386
171365
212928
948955
701633
309936
746473
1002327
634496
637472
872695
619999
103856
587529
76636
609077
880554
1048984
700945
56648
526076
521663
667067
316804
900359
5825
96224
546976
113397
412545
543778
25532
569441
961726
1150530
547626
148240
36189
989577
132979
923642
1186880
1866
31554
475565
387429
1044777
135288
301403
796993
1092106
1083427
387156
1075853
423605
656763
313839
61317
783792
1185512
469482
792579
562627
808223
661885
661041
100442
436304
689238
220997
50576
975538
969323
1004214
867730
295959
605226
651374
1130833
877675
576284
41682
661323
868627
662323
817171
406223
798632
1151351
205558
769459
6088
687528
658751
644370
563179
570136
398891
536908
189528
468613
704858
1110873
872084
350272
301516
902502
736760
889734
781289
198625
208092
120004
1135659
1098810
579861
762183
353101
469876
368569
239353
943324
597062
167085
429402
836168
955125
112314
1027196
169121
568526
104427
1070796
18778
454661
167411
721225
382676
766215
1108011
905453
601861
1146334
583519
286864
939115
116442
695671
199030
237721
1004283
470669
290458
1084602
88167
175096
980797
602959
6065
521552
1134658
270098
1076250
946682
684939
342674
642053
528066
1003767
225331
149782
31251
687452
840949
655363
902922
783464
285837
188487
243502
316503
200234
1105192
963924
204072
825801
781376
794003
1185025
971148
960898
1147400
520380
294270
724415
747352
233189
589983
239127
803370
708278
1142281
276578
890789
582195
851427
836579
1180138
856727
16805
508257
1030908
656491
228173
218223
1095392
1022185
326002
610329
571968
487379
1022160
1027789
334175
815141
642746
410765
825714
142834
148324
1064146
1046513
600870
879002
1065188
1020849
614656
1118578
388772
862082
802443
1100675
143531
1008704
535321
1043334
1119770
958123
137861
1039911
1109499
971451
258407
884418
596428
655283
600191
179789
271038
646320
1185161
289388
1184633
643573
216986
393225
285303
996483
683093
483779
658005
739295
845484
740761
1015337
87195
653756
201293
320493
126102
37003
593853
41249
178207
850089
1108222
668710
142545
960112
311416
786291
1039753
234698
500129
504801
669299
366356
1122417
945800
289666
356434
364708
1180912
299356
81645
929351
523612
327340
913312
350270
633452
273752
269157
669583
340423
585609
936024
531928
28423
831482
1065593
44426
266331
233995
281230
680445
309640
241311
277305
997960
237389
69081
844635
132156
154334
324256
820562
295378
120970
58494
238380
675279
887350
616764
53341
152966
928385
495289
666002
1114211
121396
91967
419765
881560
808294
77935
1142239
572259
649794
262190
38208
739411
389023
84495
156218
24638
79390
943879
1057173
854019
129723
1160662
105598
523639
488576
110998
1025312
423854
463714
171013
514859
741835
594705
661196
145106
785925
1029191
784673
836003
101830
1014223
10355
60270
735059
1036115
338315
628284
118537
387710
136518
460419
836065
254265
693152
705901
887711
107871
1059422
680867
525346
181006
169938
133025
1139413
424033
1161675
88720
577744
1051805
946896
495212
790273
315171
227733
294291
1091393
1061894
532704
941464
798262
559509
48167
107835
26831
806977
24163
36192
1136303
328771
239736
365157
890940
915171
210753
858656
684798
469529
538359
618061
398161
552986
1164890
94406
782028
354160
244118
741310
22750
360818
1143483
142181
1132594
914352
277953
35326
473324
618859
1160789
859624
475724
194250
326200
221925
230173
887567
954871
596450
379236
70426
1114822
35194
1099294
360729
1148561
1048313
712665
293752
1072967
176759
735770
756393
398253
1079634
142795
1055010
156987
15067
721761
770964
1115864
270784
574418
40077
47975
1119620
851580
64382
343700
131463
974563
700488
1118878
357172
444728
926168
801217
269855
1128042
895594
288951
606298
375694
374557
732700
936786
208528
559094
386236
730713
537864
1111903
247823
98448
641168
567608
484048
1152956
13377
1054832
101828
230246
554903
332116
952499
593497
496311
1043045
1120999
148619
747682
561800
521217
433692
434064
419789
542774
404426
110035
469537
50046
1192894
615697
423700
316965
760749
722172
324155
699859
207442
668984
1130546
731627
693542
1190690
1152251
538426
778527
728831
482505
359843
734631
228428
415860
1137435
650612
915578
423911
679863
980059
1086608
238729
794187
313822
932646
855656
1062450
11624
966362
909992
1056817
910304
540469
1153046
1028617
39551
129565
896714
842710
97284
634180
773678
77915
392669
1125554
418084
734800
712149
212469
989015
303174
493207
1169703
1020818
372194
400280
1167562
466715
527856
429535
116370
1069580
192557
144857
856587
646176
438521
65569
471086
546754
740576
321803
454720
1013520
601908
1114189
528470
42127
623899
6076
1143158
235624
711024
321181
897853
1141593
1076952
319634
204047
931241
152519
374192
241365
1077933
574047
916944
1129235
1094937
729867
1103102
564190
1109611
512809
877493
1088824
232889
298957
135786
20135
1123562
134805
1061425
164605
549381
1093073
197633
343248
486522
746204
202205
493735
1043538
697184
993653
793500
591732
523194
681188
764859
41995
337447
662573
1032498
585053
768423
191825
776534
527493
900894
618223
102708
840056
830625
89615
999644
170614
359957
618973
533645
980851
753973
847960
865680
161942
874214
750516
658668
207219
184586
893759
453417
308558
352888
566715
247280
417515
148073
1098555
832125
287808
335223
350686
1024842
513218
630086
1069941
1186557
472170
756234
834236
799556
900630
63041
906834
257577
852418
220268
30874
601881
175424
914954
478783
288251
655824
480351
1141019
811675
214659
707403
1107165
709598
354835
188582
790499
523905
232933
601732
523452
898652
259477
1052028
1138412
979951
881447
924527
1155529
508497
479383
297769
295992
763320
930369
644428
249220
42676
1087814
452793
577929
1172587
134314
1019266
552901
6288
630245
262010
851833
496978
430963
660006
53594
826754
74581
195010
789552
818188
584955
221558
1077370
501846
334253
645592
1001547
812811
1082531
310617
81422
908407
426486
316356
685449
346626
117455
591002
326933
707876
432919
767112
244321
1035010
552723
843606
494504
119535
299501
952265
445553
182418
415436
633896
1133904
272830
987051
86018
1072432
990986
897103
249584
188975
579221
238593
732107
1058171
1070452
1041416
747128
322392
340531
448147
471875
811271
425726
1177692
527835
759807
1146504
875644
780301
346107
508168
332030
747360
265414
969696
967919
761861
981002
888680
265646
643368
476213
278387
60265
1154490
279301
662025
847995
794057
26094
305577
928157
1031959
597652
783782
1188762
722844
460265
857101
514397
841918
105188
149825
670528
462022
256898
571117
630004
980398
770223
57093
1140448
870254
274958
699088
617015
956777
468567
550129
547749
837859
925828
422619
898075
936541
177145
189851
481348
848164
86169
615885
932536
503162
520633
324123
248
844261
600381
265887
845646
754609
267890
1024795
735830
580996
838898
1080619
52612
327411
246049
912602
103837
44610
716913
31932
1141010
1015550
392583
946804
252076
361850
879150
1184620
892590
298711
1165178
342082
787614
116709
943780
398231
1189233
128387
317624
439109
517072
431344
369641
261413
1144416
733115
447531
1173713
677542
544367
675093
18404
434828
533062
3104
278151
493572
4662
417924
357261
734613
802045
344760
651704
376263
390917
320194
930301
530350
539099
888420
512240
836850
491142
6566
1110036
621928
1146295
831473
1031178
949281
1150894
974674
849361
443209
394674
991688
357489
352210
132520
853724
179191
517396
289492
981280
1128134
330799
302532
711975
862371
344963
1080454
87599
593549
52647
768753
677801
316533
299701
74807
665181
401440
1187807
526281
225729
819650
891923
1070090
611413
300834
52705
80585
336375
17160
844173
257517
213613
377563
960436
175626
783687
499109
532311
882320
427484
639833
293394
578742
279793
340009
113474
1030250
936864
1047721
1147850
542772
488389
443235
1170756
519202
384038
312298
287425
544987
505685
1013620
418946
985716
655067
536044
235539
246177
196264
947340
770268
458567
977528
1063999
307768
692879
723335
166146
484585
564915
112426
84715
1027753
897847
1020311
438160
569235
1111597
580074
547275
1108511
1035767
701232
107721
748731
654691
906938
1098936
380150
945489
905826
733982
236298
443070
1021567
345112
166591
290633
261996
1004001
234534
769474
683946
1004624
613226
84489
562066
549920
28188
678449
878937
628948
764641
728878
430088
1053094
294843
221939
537373
67570
1117443
552090
1065609
968232
371519
196284
841426
384733
978628
470171
448948
619608
117867
1125469
306215
66260
578116
597258
90183
676022
283016
940433
816884
75725
1148148
95882
945844
1026750
676309
182205
213763
96182
371187
580444
649849
1100400
234980
468568
669403
167283
722256
867659
889244
858524
479333
61424
273084
342323
148182
839199
1037851
705081
929350
767518
985381
694249
1143656
522331
1128317
1102796
1121081
634810
1025652
679562
431115
1140930
106896
1125109
8653
800370
877622
322176
426978
541503
256876
398245
1062352
334976
331479
695325
563254
138329
513626
766476
241955
42412
1057035
75895
371646
459074
1116066
256740
158833
748784
134510
820980
1035955
820281
207492
953072
547995
850192
764722
575428
1109574
37393
152252
897857
163250
554664
706830
599659
621966
799437
531932
1000135
457725
1070255
331844
1127609
820307
367977
760887
334570
936385
387942
862492
477123
40835
871935
1078618
251265
935470
401918
189102
684026
728198
637748
766055
1143524
851294
1157847
714307
732732
1015119
790858
596909
330174
73236
938343
160915
962238
1035990
1000392
1189876
1105887
521430
557825
107135
192410
1161834
639177
26882
147627
89135
1029215
569286
1058604
1119799
848914
662674
451323
643750
994419
490653
315004
372377
797017
829859
629908
81797
887675
138049
506075
234378
311052
173713
794308
327466
233219
278468
129647
673053
21340
912658
1178910
299405
524481
571674
702934
926453
625933
78317
901870
671368
807837
1083343
1013675
106450
606246
747823
25576
1078116
805629
980727
629341
734855
953842
460230
1083025
145098
1003273
830762
49533
55626
994294
412013
741798
549637
1183990
594328
547906
1091612
696456
746762
556287
1088034
742557
98248
1190473
783469
1044410
250907
983496
376647
105977
370558
547657
1490
314107
85568
914544
386857
672756
326519
350285
941073
594649
1189416
672597
1065770
239923
1135713
766366
199123
694084
759800
663135
128003
1138090
433576
220859
605806
719901
503931
468762
185877
690080
529441
1099873
487752
428575
859751
964505
31516
1131705
505150
129636
149864
115567
733730
503564
1171791
978672
649322
148076
991119
183882
866641
787193
874337
261854
729686
1061564
1091982
714925
1100421
1050486
488320
267888
684593
835053
482407
653818
721716
431007
1091283
453001
1132710
460039
436592
227461
879458
1007213
802896
82885
505096
448233
704108
629407
1163792
146131
1044256
775475
916681
781818
56017
681412
801553
462451
1133409
524787
833266
607470
494178
468395
900868
584171
85278
792229
293280
137563
1162531
87844
541079
89788
427007
1020816
917649
1055043
183560
131324
161265
51748
688707
531255
719201
600525
933967
1120186
1099902
494926
305240
913226
1040361
218425
656703
583278
1104563
198779
604189
34242
91076
1057202
373198
877611
908949
999275
269393
281949
843014
763456
782113
817404
975429
612069
68713
222568
824649
274942
1013622
275652
412910
1084955
1098207
677995
972548
758221
961241
414017
112592
244641
737509
824437
375935
251286
620516
253089
753557
374277
126945
1115595
442694
704914
884432
382645
14406
202196
642055
467714
1109608
557297
550958
34085
447667
944965
1050493
928743
1114569
1189324
671299
633587
67636
930498
235392
1038503
132021
499451
1022409
136040
1155105
690033
190376
605658
32517
1042399
825610
115269
102570
874458
233546
1186256
154982
66900
988901
908472
509932
56644
643047
1142139
143039
387943
136772
473291
936169
1098972
374851
857030
661958
1009926
1147066
362353
683510
302726
196099
93752
143907
484670
433816
1183054
221348
641578
233566
1172972
128884
326333
1049489
1091472
583276
998783
703437
341686
440819
890168
367563
438077
784728
1098219
292339
501913
1116485
396449
624267
145788
589813
181704
1157807
359570
820079
978572
388860
563954
596487
418231
282417
880624
920647
581654
405830
1067011
347944
1167378
72297
751295
664505
1076586
493182
933838
144222
519661
826581
126397
853301
819904
672743
1086717
231065
1060287
1153596
611735
347263
521585
952839
26340
1070218
198775
977919
596988
975794
391009
1021857
474158
660071
1009877
75756
888002
739719
835759
688252
1093225
601262
921920
836188
18276
978724
774284
411402
854167
735915
515578
619836
1163872
384048
436487
675597
1143976
1083933
1010224
187712
346766
703654
957501
374006
203436
126110
531033
679191
686062
1038695
1015538
48082
178159
977010
523781
470894
1131769
884272
395979
977481
758145
1179655
829930
1172333
378651
836836
1037883
769163
195069
373118
1084282
772631
607314
179840
229348
312175
529036
981028
225333
132380
294087
380674
933070
65434
719291
301328
498782
1085041
338989
513460
783085
1054722
883007
313828
242558
1092935
113084
588389
70933
1029523
183532
458629
9261
1083449
743589
915435
351329
1076479
1154489
531400
365983
530788
1110234
974279
934839
440610
972100
684642
901858
304118
68527
45271
1082000
960456
286419
1001054
580905
696330
1011696
875084
818574
682707
1105922
1019125
968796
1102559
555472
927541
841245
299647
625625
338957
1030372
767456
360391
773861
830381
659472
841108
741801
171167
313824
642557
1103699
913533
1099235
10118
99380
741142
104199
870466
866861
235780
848645
717055
903098
301060
661132
967847
221921
425802
917933
703308
1024777
525812
744142
347877
575042
301668
84108
668455
870583
455471
507002
1191212
950348
214536
312931
276051
228940
362386
47063
6975
806134
277736
134526
624113
123440
557187
151198
1131916
176131
431152
70107
386711
92357
34987
773997
967088
535196
525286
562805
1113731
146857
756541
904362
235347
248368
399626
532302
701226
655476
83230
992931
1147581
1089730
985666
180783
902530
506043
595201
186232
648079
224257
186451
803895
731930
685347
384088
679592
142184
614833
313971
889287
1017083
712408
914613
887628
823583
374954
161406
924900
791408
823988
1048055
214814
290059
977473
678720
1010904
564782
541070
880046
949545
340291
104236
903737
723859
1142999
689411
1018263
21379
730207
295056
953932
359466
824685
631210
1006307
701438
254596
389576
955217
822602
1144043
234766
546664
21675
450683
232023
918574
497543
988369
276517
157500
1076068
1116117
587041
26749
1120952
1002772
328084
436008
955026
678536
603937
129297
53578
1177340
540848
1044775
375238
568722
745546
1023005
532291
371956
732320
818707
1007641
933372
174594
951739
635586
542659
508849
74673
314547
981184
129315
108240
950472
214889
470271
972247
264467
27659
1170205
1096333
169143
344667
638818
1040511
722246
666491
764525
687619
856640
789057
1075947
262112
548127
771093
275548
241462
263041
714142
940727
396324
354746
655750
1025822
1126126
641322
548585
689687
785543
1185848
938730
1190537
1140046
844823
744313
648641
569253
1053765
796656
1154045
151347
454498
638663
523598
268352
1097988
281633
161960
1065436
848382
795318
319792
630097
39255
556183
526631
350707
403007
839594
202069
335378
941980
313333
988079
752338
1116406
408996
893514
863022
890100
506813
410383
102167
666251
173897
526078
873489
731397
634914
267876
1086150
426771
695122
594811
18346
896658
462288
770863
921904
1134186
732615
838239
536291
151926
1069058
808883
202479
224824
466622
1074307
1175843
402830
90299
90114
880400
222145
183623
620299
184999
135370
1166729
453039
1161702
452901
895792
641945
1004058
687763
981110
1179635
33894
900212
241747
718233
472886
516411
285046
1129756
867106
1002581
895673
755629
1067868
165967
921223
14543
558178
1179592
174069
274982
993707
183772
280817
193570
580965
241812
420287
227041
717193
144029
82092
782435
129368
3354
204820
255252
1027680
705388
475012
128873
637656
1173625
755113
735923
1104395
567368
335668
573725
875794
1067730
197498
274117
926423
1036714
151942
225275
388207
931863
148104
288948
590694
152332
545472
630255
1042987
369652
687845
559725
546093
748008
888388
375286
314752
525678
24087
1096834
1018244
836877
200582
966089
313297
503934
527983
153997
869150
831917
747479
414173
309777
840929
530278
850784
908610
889253
1160586
673842
343873
857709
63724
1010936
912427
363903
831986
531067
560754
546023
846785
1135075
80451
438322
877545
607079
358805
298513
610735
239900
1033273
1022307
1183191
184139
921371
422403
1071747
184454
98318
339358
366218
966329
695545
622431
589878
914682
1130354
256674
941868
739756
1186427
467638
932421
127439
707436
926071
564366
1018434
409894
864120
491927
692377
936256
214462
125063
326986
1125571
239575
798352
397196
811078
467685
583092
637114
77051
173360
1007621
85000
901075
523743
663635
561113
539461
90005
725171
1167877
683831
1192683
409229
382029
138
1084690
247232
110650
946929
424335
335429
597164
1143375
306412
59144
580940
969064
28271
44470
585055
63065
1159491
793208
1119577
346140
634084
1085478
1035933
812585
693123
1022597
201653
960245
412921
712336
927964
816586
1024540
940155
699053
72890
970285
169374
711051
852584
459520
731276
957089
226893
1151841
273864
490029
155522
807661
942450
660927
775944
678200
276632
879670
89166
394014
616678
711876
31117
1015831
612478
770731
612202
758617
1122031
368379
307960
290782
775103
658191
360428
370054
222644
253078
694756
1080807
460494
1066607
980780
685197
361609
485138
142195
336477
61010
653986
523342
412021
188367
349796
392511
104263
461046
1146336
632451
393370
216920
392636
809806
51533
231368
986543
894786
949796
379146
721712
465225
332289
590654
160484
1142168
447710
159029
697469
603286
721985
433160
125010
625191
1096804
408277
1156608
1166606
362152
469552
427829
558363
119312
1035638
164963
939220
367202
619617
74052
136668
451490
976698
272219
55990
308860
367373
629986
66188
764491
966827
206312
552314
106165
772373
86578
742393
987724
192213
351025
154944
660912
158341
221320
669251
283350
182185
1027355
788164
518994
570773
948671
302380
997987
461839
1104791
974005
341149
590096
5862
965360
269754
315025
542058
689375
113911
381542
337101
882483
470665
1114653
617576
740559
864866
995285
875089
688670
1017971
182264
268066
590572
1137738
819280
755596
259040
625205
957013
880743
777651
654416
726954
677914
2154
71112
391743
1192228
472966
376829
325219
732178
928794
112355
803065
1147680
399161
1169735
616374
737718
977371
197573
739531
1056092
1046258
396398
1145045
312748
316160
419534
982571
941887
271774
531105
23645
1128315
1076856
183489
183169
943964
114567
935622
208300
1062334
843580
365554
514404
970045
925220
844448
514462
859095
656072
43449
411076
193413
403592
519130
174102
919516
827403
1123774
267379
696016
203708
710915
752608
224800
914803
29161
872120
63150
176699
270758
1143145
946133
601042
807551
1046583
720195
474442
570926
796293
324784
129718
200253
1131566
356625
850360
84914
210248
978978
1109522
1167888
302288
400835
1063487
1148748
21250
1154171
747152
842059
260401
424157
962294
852082
1138355
735041
633479
370952
145818
163351
931542
4412
263118
1184245
157239
810950
1050584
940038
594646
1153917
229520
755083
162376
863706
867212
861734
1004610
991047
69718
1163760
326221
894686
220066
973361
485110
450280
420807
170994
937922
191349
416806
738135
439074
642302
258529
163546
300318
1055473
248612
1032703
990802
854999
670457
193349
1110320
5257
1193080
678527
113578
1083615
984557
308021
1089958
933829
137442
864535
406070
768705
399752
301439
273124
941115
609505
664898
63466
545617
446696
194958
300952
862497
1156235
1132430
1033602
576501
75171
760567
873540
536565
555522
1100485
988297
487558
185199
184742
508296
555661
548371
792700
238732
770418
316695
669881
548783
1028773
485909
853688
270943
571827
697474
623231
1163968
781216
508599
722682
989557
501922
538157
803898
465011
147401
106710
949184
63363
507638
334461
237269
877095
894416
872306
288566
898522
548363
1025920
370980
200884
438240
432985
626121
1090868
397799
151398
15101
496745
571854
997065
108216
865755
158973
71150
1185618
464560
374472
75826
1161325
788721
846533
634
1113224
453821
122275
702913
215434
277850
795612
479056
856688
749210
877817
1086424
136635
776017
271346
1148549
817923
742192
1076198
853072
36903
279243
945239
477471
1127262
935804
562669
664298
551802
764094
926474
754862
40828
966762
448113
611053
729087
101268
825157
916370
908127
802612
208741
463587
512291
422749
771227
503777
412684
1015290
730306
532340
590926
593357
1140450
721092
686660
137265
859940
375395
630935
808006
330441
710487
451029
1096290
143933
391813
63362
441623
66383
537145
524917
101424
88434
337314
1079164
660132
107403
1111561
463541
877533
329899
263968
133029
1152584
65801
754879
389773
49642
717016
290612
1143220
631829
635438
685490
611602
827246
650670
1096039
1025929
557179
30359
428326
735877
104203
811987
801335
449122
650617
138287
9794
202027
24166
333323
185411
256096
828368
1018104
1075915
1113301
589918
926330
1127395
390981
789970
86306
1785
166482
774947
172028
418237
1112247
300126
500952
1142950
195268
893982
143402
1138061
456231
748251
998230
251881
492593
798219
724169
361872
446470
701844
239485
110826
110308
668085
678371
1140100
933105
749733
840074
173797
130733
751114
645654
1163412
405115
518006
1097987
888503
298466
443242
751145
1057921
193678
146550
120658
203985
10024
567297
65235
266220
881565
956304
463013
70141
881493
799124
713460
761356
564698
354963
87225
920955
288206
1140399
733144
1104627
422058
148163
390870
941749
444125
908846
327050
518173
1171035
263799
270291
956264
608018
686351
959182
817357
238916
860198
697306
1083221
959903
736721
1099821
1178595
1143336
991906
65237
932839
1103271
1189458
965188
51492
540335
870076
454140
1023600
741782
75933
901365
647835
677639
639362
907762
923263
421428
683515
1117090
1152117
967565
925613
704794
1138742
322746
109763
217979
418188
1146531
420803
282226
239113
1069740
1109706
445396
677198
325249
666526
176981
175531
508377
86108
809310
357134
1153003
112826
106595
345952
1094613
514708
38226
521376
49970
516794
193818
119426
934995
743582
664230
1085511
876138
315324
148330
30761
1166108
76377
225961
257378
897820
252219
1181881
1176866
276890
222545
695209
506169
905059
390799
1188845
911928
867627
327948
754184
813920
435806
265306
582408
448382
644204
444789
1153889
492441
910812
750416
614898
503283
927607
894547
507060
417267
106909
1092181
857467
33973
539433
75664
920726
1057230
299054
323468
732204
287414
313203
194999
838235
505285
450434
1047200
900404
1083015
794240
135966
844867
707288
651907
311021
1118038
1147597
675552
292105
1102184
107962
915691
887349
1192402
875239
188923
306668
542814
1110152
1067307
852658
800303
667793
394551
879324
396936
643063
807158
1012113
843408
334455
273513
256862
208028
106282
548073
752299
687283
127296
379340
738287
1106620
1069177
348828
461217
425950
827624
76603
701872
483337
951406
378246
13624
67474
662870
150507
1016164
902953
511228
581640
840808
1007194
869660
329697
49296
282677
1191332
64206
313010
109582
1065070
820046
1132894
887954
159083
869404
789539
563866
749072
744620
466571
207501
874674
673640
1117845
319743
158457
102828
833837
778304
770230
127074
1041060
98772
972840
682166
181498
23668
717171
153825
245935
720151
294071
1055883
919590
553345
990227
41117
467954
1022129
1126770
70806
810939
720500
740341
774208
510494
1162859
608380
969803
686581
827799
734295
555487
431757
493421
116266
470019
1160147
895039
652270
820439
626060
515782
11254
1129539
90702
784232
572470
1153439
334954
1180905
94132
6887
456465
767162
90268
1151023
267973
1149149
338867
146707
701193
144048
991477
472996
174786
684181
1178619
438372
476793
631546
645944
1073066
844424
706382
98739
828578
80452
450918
66414
618137
259394
305952
246157
411214
885686
860022
563719
1112971
746550
311715
1097258
539080
1094994
579807
7004
206762
349241
879376
563414
397177
71552
510812
138357
377737
89889
256357
835546
412000
737497
1170949
1186165
1029019
437665
487424
693906
391038
490561
236285
614225
1091655
23766
478161
1020022
1057670
1024462
522374
1054022
511265
614791
651124
668885
351858
1093756
60456
1171163
400066
148510
686587
735484
575141
597468
304221
526504
723329
244338
683723
65342
741724
345981
667162
1164026
51547
738745
730827
3590
314321
841523
924717
994127
924745
1051933
219298
935430
709707
1014316
919745
382342
453062
420160
648789
844272
1157784
910733
767623
833136
524274
484237
223534
226032
1061047
1131557
1136646
448278
957942
659080
804294
534080
135962
188267
112750
1119797
545035
1081534
1054545
480341
893797
257051
771031
745265
1026092
314440
596378
57690
1137910
592524
592863
906629
361591
94648
377907
576862
106889
619469
992689
776792
136388
1027775
713126
1063203
715512
43850
997372
161468
142979
964651
821324
114785
391858
738818
663617
3880
7141
714787
1091987
828464
219054
1020721
599648
15444
659850
302312
538744
533440
243236
391178
149325
228137
289217
908166
776457
830642
7245
1118185
955987
165576
190475
323431
889038
636188
992933
606254
342655
284643
1089626
347201
131805
732220
39121
740491
578074
82927
492966
16600
11540
809524
666366
1145952
1176408
1189857
1158045
36715
760208
179358
39378
1015647
990775
243294
646809
1180747
314294
409702
193472
743732
966581
374947
393054
219515
557545
295164
17485
700624
1161230
1004539
630934
1154384
25693
142348
562764
920284
199979
1079593
114837
1124435
1080049
787110
432135
1141777
144887
718583
447084
1170832
161951
621292
419078
622338
487859
88651
315246
457294
967152
351510
1179428
337416
983353
331390
287528
728114
124602
542649
353453
509117
855718
34891
375825
427975
555755
367358
106188
589567
647745
20014
82690
351246
70904
444549
607703
1037546
824500
664363
216940
288454
711864
338695
769368
979831
379558
255900
394442
49709
33839
402590
366560
992519
827729
400239
553600
893886
312910
760897
564596
70485
326437
41153
1000461
1017958
120665
431876
827514
483153
514872
771792
1131246
740549
698032
111598
1152757
620563
476595
1163387
76182
683425
637594
806565
1193402
520622
1020086
1000785
98222
106383
994891
1101614
926513
665290
998794
694595
674296
1168378
120126
196029
1041854
1068537
218941
146606
1052333
905630
113880
51285
641123
875593
484886
819050
488536
108338
745199
75532
673780
470704
1142949
857978
550396
591025
919171
1102987
142627
29595
578960
521014
554822
821826
212089
1184919
176152
792693
944124
300913
670178
158144
238163
848025
478766
511397
1110446
125167
221124
259839
752184
55040
240857
209721
310736
642838
333837
189361
910932
125686
317207
789281
561250
458037
894492
718007
304896
353084
655747
679546
986403
1093021
577476
396763
30677
1106908
367005
154284
571676
290107
92244
707447
808309
104496
155239
600068
919935
495315
443346
820574
286741
935620
778499
297146
1045247
165380
756796
480575
95803
90270
373024
1002592
1126326
795595
1116124
414608
29763
695863
1073550
504716
957415
591613
189355
640589
790284
992159
459364
382883
650205
729849
254804
583258
778118
1133508
855378
1012971
231518
770503
222355
363940
1128040
1155252
894323
128378
286853
162161
585433
1020049
1038289
801547
302612
506534
848864
983436
1060249
446344
990353
770342
625557
948197
710808
666504
1058120
552991
351122
991471
640731
83177
852797
113707
1038721
200513
479785
906499
331204
1026005
4004
1002443
349249
499944
7456
726371
505318
907184
275121
245625
89882
1047412
393171
501714
424640
492044
601956
392170
182249
640413
145741
361685
649385
249745
613923
337748
754844
842984
717722
897548
219991
1128718
972716
823318
1111204
852285
498517
1090700
595660
382571
1033646
281011
235239
680371
322198
1033693
749939
588676
1052975
779782
844279
1080421
294977
1067611
1050445
204692
1118005
796781
1021796
613885
151810
1024098
780907
1127521
210151
613702
392158
67596
299939
725307
658242
756850
683049
261143
503862
163575
864396
253928
230381
455217
19932
509180
594676
749267
343149
406913
362496
441862
894429
513851
439091
770795
775097
844091
51476
1036552
1108742
759410
363639
354166
827902
1148668
720360
1022305
61898
235764
587173
284099
745146
871547
1134969
558201
971787
969101
808714
600373
758435
507599
787103
471167
747552
921256
589117
933592
1127601
990168
1036495
517612
6812
1025697
872668
13557
977679
723880
291024
820176
484438
1117698
901391
686041
1104491
567670
778102
382039
847584
595023
510200
655282
707839
140745
510607
86519
287475
288241
559971
152631
930766
1040740
1048840
534043
981549
1186246
855432
987328
1118478
650171
735543
474947
971215
906161
572594
174366
607633
627006
220318
169101
969610
650367
821455
473558
824708
427288
1058549
45666
677375
1127083
954647
691437
861721
290469
401293
434043
433683
378382
728834
158671
517398
160630
121808
658333
984991
69766
634866
896836
183158
487233
695417
707019
1111713
1135588
1088953
364397
488071
697186
501875
520773
740999
107955
861892
937260
1095760
149089
438571
629082
118424
209798
66870
2197
870714
253300
831475
323962
573806
1134091
120958
517821
538656
708983
335603
930406
1106604
572843
1034104
726879
490125
75222
899486
943353
572501
272233
915784
565803
1040770
961969
1001447
327321
165293
950255
822081
791481
1061587
879021
490550
558373
692920
208994
16002
585686
466229
632331
1008816
66043
1056780
929667
517604
832297
317166
550292
106177
963898
465692
1058774
410048
939978
344153
938910
1073443
1012877
313135
418716
256011
1111093
1033287
14396
76486
87098
347999
501205
766708
1134740
907583
23432
841396
890013
159182
320244
77706
300066
77726
786849
341035
416029
538969
975592
454763
29859
759980
219190
33123
463986
913837
476180
240379
137715
646631
1160863
262377
311126
100094
1078954
394618
391907
947689
16312
746809
155029
638014
901588
525780
23145
927805
579300
481886
868764
1177740
120553
854450
1096272
272089
307220
1136293
820373
47119
591693
569175
635608
446120
332309
801464
840659
275009
822932
427653
34776
1119192
1088600
782204
466564
552970
41816
637326
686025
877558
352733
1171715
223694
987662
1015748
413743
109434
279091
384075
1133564
298742
202186
891813
661637
192821
109757
436230
285685
1035154
919398
460376
610910
1025710
314329
501832
962730
702205
731999
912007
336302
22242
245852
12001
73629
871171
327117
1143969
888615
115466
332587
786117
545700
491521
577899
49971
56302
1102396
796475
815024
123348
1107232
430173
465849
287575
767739
758506
556959
224367
768142
244941
675079
1027841
1030785
1018870
281758
741846
462920
957186
685388
353695
570422
367323
272058
47788
547923
232279
350303
97966
1003842
989294
1040978
425301
1079112
414057
795469
1043652
923944
737213
588465
532462
1130234
540222
1098741
958964
307496
404977
299238
244812
1034805
226547
1124651
928090
462925
90660
446183
782575
384488
1089115
892244
768024
610839
512970
52024
650535
125894
591063
708305
1062894
1022161
549021
133730
317953
528205
1000194
1116679
287059
431540
511040
492041
540803
305710
568493
1155234
595301
638247
212463
214696
82795
445921
855161
634365
204706
734267
237667
151281
396867
562732
780894
1005088
161633
1154302
1178679
876049
592328
795518
822561
770410
408489
572626
626022
428359
267529
393468
822266
864037
142158
239757
893508
373840
954441
94818
830622
640397
518044
812268
350658
929111
318664
998293
846909
93243
584578
432883
914466
155001
548596
59166
682225
269648
453597
151219
968870
486519
440578
651015
223150
452463
207659
638616
545928
555448
1096238
671686
304275
723014
521420
1182013
932937
874829
178928
594151
235851
843178
432620
866289
287485
58260
476811
816957
1103134
181663
7948
261993
522974
773529
156328
1183885
52278
1136805
712516
1031909
1166168
505957
543985
193650
1126629
542012
533149
751853
849494
402523
650060
453795
820190
771083
1173561
218749
1070854
1014213
905579
142884
550911
341182
831114
467243
1059853
720961
961012
878258
45989
424699
1172494
64268
966769
718793
261387
819332
61743
1017472
149162
146296
754736
1159354
642592
742097
870833
406289
1080904
362724
1069243
298146
833374
715293
332511
533230
747182
844172
404771
701390
1103707
246773
721894
294301
913489
382107
322893
549202
1109377
863078
839497
991805
775640
585026
705190
296521
436574
1112916
928111
369827
57809
102830
1048185
287505
890307
89517
632
645296
404212
472478
1139506
773582
1158236
478498
972221
902123
231513
990533
288302
1154949
882652
191469
737061
617643
41937
576634
649755
276094
481934
1064472
1113550
969397
194886
292455
151750
727894
844481
1127269
216515
348541
926256
786134
981192
470403
322506
1075330
68711
351376
225924
1064252
526361
69063
216457
1185016
101748
332887
897276
518748
183985
703518
457049
2284
1152822
1135635
748332
891134
1161039
938131
312734
796715
304233
278303
572099
1024625
70047
1046091
72764
743634
433382
800172
116522
319347
1014625
869646
780116
975048
1071708
814916
788620
1167711
1113105
514611
602199
1001372
877280
947370
711265
245955
1169864
822502
663187
1150140
1032924
893438
923344
1140822
1090690
520463
658607
1057718
783604
468998
571984
83989
160978
1133330
826145
810534
311986
24640
34225
438254
127128
672844
1111110
790849
711175
608732
242037
647137
117807
932118
975056
318903
225906
813220
942397
1147361
445205
624672
637030
614665
488736
495044
580175
134742
418576
860811
230266
255145
435722
357977
331502
677987
1005620
992193
400588
81244
813034
297669
360242
1045102
1013092
351686
287167
939713
634985
567210
834267
582541
480544
191563
165792
1623
568460
1168699
504538
1146445
601765
539710
756501
388656
191795
180518
199990
1022558
757330
839645
307889
624479
1046945
314082
187721
1077694
423066
583489
489336
569083
202350
570165
935278
71272
320942
1124228
208265
951507
785332
710607
621627
181915
507921
872247
756044
784336
1075964
18628
389346
970438
239399
1111309
132532
798192
150204
686382
729940
1024357
229207
969708
333061
174426
507070
709377
280457
749423
602869
508735
1040016
913737
564468
914602
906016
87603
383574
706386
954231
643154
1007513
42597
903239
185003
309821
379373
691976
1024709
182646
442097
1141201
575375
1011943
519454
177729
863246
60145
40362
1128561
187758
303901
791988
732666
31983
1100883
796076
979199
559660
860239
214657
760260
471690
879172
224282
545573
1060370
194384
255641
1164750
60552
711162
246468
232171
467047
760005
815379
1127098
694928
244603
592790
254258
1081357
431240
640650
536410
560683
667613
797705
124130
251772
187422
864727
1122215
423024
1109575
1158290
118861
414206
823779
545479
1106058
87946
517526
186766
913089
31445
453543
1045914
117670
9404
459995
1124935
430657
1130137
1189675
563304
1174194
997550
1183825
183736
27506
169388
271613
1032976
918778
86068
935891
435788
731286
106701
285640
688732
739253
83252
493219
872116
118425
306440
865131
102858
719468
964696
930338
973839
473422
478706
572216
699982
77024
801582
175246
653746
62133
822738
25717
926765
493060
499705
850871
972120
641660
157264
619609
149661
181137
471312
652310
808752
823498
348683
219494
6334
929487
866794
202150
455638
148226
770838
423551
658732
851974
69937
161364
331929
373705
659543
870461
168412
260241
446915
637945
266869
685801
568383
278173
163370
94098
313612
820406
318694
681030
906066
37926
629184
311053
758792
742991
274090
1000228
847285
257268
768477
222461
808101
1030774
29991
295170
970814
663239
376664
1136773
1132714
460653
804251
547685
961315
934797
360165
388081
647941
205247
218826
863878
224881
1158216
1022330
366266
895785
615653
97780
152166
334308
784574
827893
36273
13725
509397
345735
568802
322815
854271
1012528
1018531
823488
333912
250137
201674
1156675
854384
1102384
1148275
1077764
779670
483439
608809
35556
1132087
1119823
244742
800617
1190008
497202
1034218
83769
108070
570406
441097
965089
432781
1157361
1114066
1180109
93086
831579
642002
81415
868125
677189
930581
964510
806968
1028955
656967
647026
576200
43252
1111355
50887
1128220
1140791
976046
1102637
682533
451852
1054428
272541
933134
69312
801858
420554
754498
252476
244483
418601
859028
915202
761574
449536
461157
166136
670918
174612
1133839
11435
64926
1025454
810525
166175
79048
633547
1036503
1171404
92621
55119
155129
169360
459663
1151847
1155557
178571
684015
1045363
1140191
727802
928280
658128
233749
625538
477098
438977
110997
1012181
679403
750908
937695
583418
487035
1184301
349688
232975
821759
255997
996718
735569
788029
429175
1155068
713032
914757
968623
183676
29675
789755
968080
880896
846995
641129
61288
536961
273819
800923
251727
1185885
180769
811530
196931
1055622
529104
979672
478911
151162
893615
74054
643059
31758
480288
1105925
1087080
1066606
1055570
909236
716244
404708
200491
1028738
280538
624343
161360
840873
1093205
569783
758537
601172
804640
665663
729337
80657
485986
38538
1055352
1064176
921563
1117567
14491
9565
639454
755931
859361
916650
314078
741721
751254
943762
392750
906998
707026
1116222
821980
1057189
761841
1150394
387393
114778
24518
948572
508819
1074611
836337
134383
600799
236616
765960
96022
846187
421097
695234
332594
1150449
1013313
105009
1068898
156285
602486
285631
1154071
542457
660656
148685
478902
82119
815651
215619
127915
1013711
31465
385720
1082028
627567
482361
1051916
538756
151405
1178184
723840
65873
817032
327526
447403
1142119
865178
373839
1191554
994224
798678
285932
1016704
143386
720691
192991
959178
38424
609360
602938
534491
1007705
748122
73355
519934
605132
718453
462272
84276
573087
44047
1066785
329233
799653
693070
149509
1034771
911016
266731
256566
869431
342511
1003093
767213
543282
427758
256454
1163396
370485
901590
563672
339459
301288
481192
228791
448104
374587
944328
737545
399478
1049323
623135
555486
748001
932786
1077408
512506
432052
280957
186679
1188570
665936
330002
898306
692416
350425
1011371
558587
79796
623278
1186126
342174
302811
839600
255334
774801
723659
616126
434570
562192
885563
1053754
195525
372292
1183458
125777
621755
278603
250940
781203
449779
499434
677407
68963
185353
242238
171632
848576
1178608
899813
623480
968038
20642
1070207
208990
708766
695030
1028117
644635
550433
32028
354578
63932
618604
244353
140267
487002
1163375
733188
652568
240557
1055695
213036
536689
721926
191159
321701
363380
276680
908429
61061
751535
921842
848026
937594
254810
348557
615689
756799
11148
556405
421821
1102875
254468
424517
947520
47376
622780
996672
842141
446992
965042
831146
170428
1036712
575962
1146165
905599
547917
95218
1059345
549217
759130
878647
1044961
433360
1108712
3587
532838
928161
343240
528078
310413
334002
794446
472750
235312
486119
911822
103174
89416
753697
189551
1140648
235451
992650
1030586
432882
154487
1011883
420059
871229
472455
964636
647791
457355
842367
217903
797063
934045
1099993
732556
450209
422300
680024
1174267
659774
335337
987888
491217
1182359
41914
1032117
179225
510774
691579
664436
902230
819035
320834
232312
92348
1142492
122988
939481
1175273
247189
1153618
754133
903887
569714
408511
535578
689191
158709
108137
835003
467814
1073639
397853
1029304
783934
1170818
743705
663784
297729
501
217669
819962
657861
902554
718261
1019669
971441
91865
675095
304467
384227
794828
333984
241050
827744
1068584
664510
602604
515457
91885
451863
817136
306013
344453
1080297
673229
32385
710773
1183120
655504
860269
171248
383963
611096
583764
1072085
876986
280298
760433
203294
886260
273043
389398
558473
542118
782714
720651
279392
787797
814758
282398
626518
130015
452471
251792
427519
469567
671386
718226
432017
247937
404729
3656
156814
319298
537370
1024092
504970
396153
467751
855578
90210
804228
1182286
284927
531322
459102
766662
960428
590723
1030801
999786
171144
630875
164042
104140
1160721
877059
471398
251416
116648
345342
742441
394391
782148
817344
265930
485243
1077856
585767
572665
296352
428203
420640
746350
1192633
21925
1115838
315200
1099684
992106
229677
341469
1068311
228064
607524
1086730
857350
722205
701095
668826
940392
926744
545236
661178
357304
771184
550731
1108560
1006003
472038
1101454
248794
867708
1148541
960235
214848
554689
249195
951499
314794
536080
956231
604409
490397
651249
1142993
990306
368649
195014
1040943
143515
615929
1032341
969206
831290
1140005
396484
721176
251775
666953
7935
300976
374971
1054225
215379
924652
166104
68936
586875
229023
1055450
379784
231377
800328
586711
525650
440670
1074331
700105
1190525
227139
793553
1044685
376714
641469
1103346
858571
503789
709135
577343
604860
823094
345519
667889
806041
949220
165662
240053
208363
424521
188418
120608
343770
237977
874513
57542
433086
804177
281407
698093
1019703
785049
270562
26493
700269
1066520
18444
191087
1123570
842595
895549
758058
2641
615441
120368
1247
396211
532971
255029
417759
637408
511507
458650
1066006
931038
20570
916002
340886
823360
1107602
787569
1087894
642602
489783
761136
1019778
765000
470155
644743
843324
1075431
1130055
1049884
784627
89515
1004473
160987
1083079
956118
250221
113168
474102
173810
156869
232388
504345
523681
586849
9910
482178
797929
487442
1617
453136
177210
56422
548113
237836
601010
222050
379016
514995
611767
911673
146493
886215
517023
340079
314670
952220
281689
645687
79959
993358
609707
1073186
862137
154736
149687
1056830
125577
909934
67169
612890
904957
383203
1055250
423953
278541
493383
13635
259276
783247
788554
295588
1132487
622416
426389
591534
944391
792698
977076
1922
547713
192050
1167498
1103958
261500
810326
1122988
1122264
139329
848323
436055
901577
535208
717336
1134714
1009736
308946
117484
312191
510660
1087908
366571
147265
182493
1160665
131955
957180
540146
34599
260796
414875
397771
651615
747830
678276
1120598
1048632
598092
669379
335830
475076
377033
398755
132530
941054
39737
1005103
652429
315172
658449
35106
171334
68396
963693
1024689
34910
269965
839513
68797
690362
795661
107849
1049757
1180678
123631
1105939
1101558
234480
713739
88147
378143
388141
519633
941296
1067898
481931
147159
700088
66269
408345
1138093
951822
753631
1014854
479048
26608
155064
505087
741698
579507
131819
509994
1166749
778276
505977
1159772
214853
726380
67552
175381
761377
288822
263677
177524
689699
392495
279705
876326
747814
692222
516547
287305
163258
887146
350571
778908
901211
814040
1035329
402560
137831
370303
1071350
1135293
888688
908318
259756
954893
97246
996216
1086425
72489
887132
467548
744823
20330
633302
602071
168109
270688
289111
1050849
837581
448047
790216
949147
563986
939414
603520
1079793
731049
1168191
603634
828653
186317
570025
542865
953973
1086699
118835
799132
978521
49364
639118
289230
437448
57600
674777
987357
390437
419777
755315
486576
154214
1147394
1012093
291954
617165
1145674
893256
531555
465686
577923
525784
738790
1142323
19810
634207
155071
841130
889621
809900
490020
592282
866378
976912
490207
681395
543522
911679
782420
453128
131257
543662
472958
579056
188848
581496
273827
825823
422064
988123
852310
1139317
349299
614855
402844
755797
842592
250057
689118
595608
669692
420794
1029293
541835
15566
42463
495455
273647
163646
1112208
982351
735729
399288
588093
914922
782600
218631
788990
687580
231438
133525
488833
705853
125145
753777
219283
248342
886723
688802
667327
285757
334096
576854
941508
282624
655836
583654
945114
1074560
64916
138782
40927
754913
771582
953961
693068
293042
770779
732057
471817
1141536
846510
110007
126727
470247
169949
788322
822231
76814
105518
480657
937179
1027042
814830
153022
864928
213272
632616
983039
1097111
71275
1923
339177
573762
344696
515878
1177877
1189432
123907
793506
256450
724785
544757
30436
926338
696833
1108754
286040
694095
628519
584250
703350
586765
419177
256555
515903
575381
171012
390347
732770
203949
546144
816804
46175
958996
511584
585502
533699
445673
140347
923975
756914
856546
81679
228818
767736
171799
3506
259167
465282
366634
123331
846271
289150
788328
477975
771548
605
427913
257375
841252
932747
857414
367587
334199
693008
393769
387652
726338
8231
777312
405238
1028930
198486
402817
229568
519650
495000
317352
173783
525070
806652
912391
86255
1150183
244121
633818
248755
846207
712646
299830
420937
1053324
1150868
1098176
624446
192719
1176770
69815
396457
1072033
188103
966117
412149
357504
365169
447854
605487
54255
705602
869583
25961
662393
913897
246609
141343
66714
761788
80488
812344
687923
800412
479050
194108
241003
260522
1112143
210775
683752
615038
939646
255905
1021360
623680
871337
609168
498066
967464
381221
432877
221135
1025922
121435
72870
791819
379653
62840
255607
959714
1046303
289631
676083
531151
1056128
469129
637758
151334
416292
1019241
455328
858658
183957
884647
887114
375172
1169102
406581
17994
646741
534308
416167
1172871
301252
1043823
183194
55773
270131
472930
1003701
1118621
941130
933882
156027
886811
129376
709312
1028253
1191455
623376
870174
601786
304355
441370
791157
123506
143943
985026
997820
160023
1039120
341266
458325
1164647
312943
541080
376298
1119924
1134100
384811
253152
644619
857022
457174
1028024
1115354
323672
1178099
5751
553752
705037
123066
182177
346190
579010
494859
968784
833463
454065
645835
509206
353857
844462
345831
153518
269420
17897
299610
41019
1178633
1128667
1051101
13586
1030898
1098402
592965
231275
1064778
898250
925196
1026654
578615
346212
393061
75074
996306
248289
546453
362903
357530
226310
121521
521494
824218
61449
14876
1017967
347841
997129
776061
973705
965407
1039437
1042381
799191
380
923609
489426
1113659
837173
349831
1142494
189400
817040
547365
681343
647655
796652
1001681
789894
127775
169228
93315
926483
82521
829977
1058652
237059
1150621
856027
16065
145483
811624
1061189
251176
348164
715311
100069
671536
1171716
640144
1163240
517121
334356
273003
816233
779371
646596
742427
383116
1053362
364340
861550
1119873
1188585
77006
858535
688752
375403
198983
1039814
450474
1123335
1171855
182455
1176042
754180
206203
703511
537844
575389
1187750
755385
796502
76422
1001574
230206
121635
9545
452961
640691
369888
493190
415546
1124889
988947
1131556
845483
580930
415599
1042053
1123286
992524
360588
63789
1085631
1106453
358059
304185
930138
66304
90236
956265
312149
1107246
1110978
1095228
1100349
567526
1168055
134373
739804
787560
459301
579528
785382
1136299
299639
1107582
401917
361235
510170
163610
377758
764441
1106264
280171
1039421
914398
1128856
806637
570159
832648
813541
355291
92151
390224
538759
279597
708889
706931
607387
1104062
1040055
500888
657012
406300
684807
503450
128079
100558
1013607
977061
34297
295923
869554
440347
406116
617860
1156398
897149
658327
290006
862308
1055370
80113
666238
805895
881367
995432
818223
504425
501330
483641
1058854
398994
1143861
427801
557947
98807
718392
53598
864086
146958
108628
65283
786561
2275
193608
835838
174195
919658
555213
190843
126874
390171
91876
575148
865341
309147
236043
849990
473592
963309
982829
554053
1075874
461773
1190803
548529
822806
645211
501341
615429
124062
882384
153051
296996
571405
889956
1017636
348361
108463
134222
670169
238713
725143
905181
371111
497287
85177
78320
522009
760443
937048
968953
785161
125509
829963
639254
62331
1129653
663418
124290
477574
421058
798846
247213
1111763
1096961
810
310193
1133375
553572
623676
975065
650889
328493
756523
1170221
21911
522302
422125
217584
311391
875248
974261
1110770
348545
530670
518361
726525
1047279
640220
1035048
1069065
1181278
1100966
1059735
179471
875475
1143400
897514
961402
1124992
13528
1017250
9276
27328
532318
1003646
227126
228184
201115
160808
595415
107785
1015822
581739
1046339
30624
72125
340857
1178157
1079571
705818
617297
529527
92400
1124677
656721
57895
1150453
118577
958039
180503
891856
976160
342962
500714
1163245
930520
140144
176789
373005
978920
536452
638563
924966
441389
1128251
103732
207939
1144793
332607
658991
94657
350130
54749
370551
670884
16517
1133437
868688
75991
816697
418295
22809
930167
941384
1017342
4984
261064
659740
274763
46158
86663
890819
228528
474262
566014
223381
148106
1054857
746704
849627
751995
833494
242587
124270
340908
886320
972199
203188
1113610
131310
571265
1144876
183178
103342
541844
462629
44844
1060396
457511
151902
888248
200589
618499
656319
931419
251371
766428
785957
548747
1163192
188498
696125
888715
753066
770088
941247
321208
1028532
1082112
1169421
890463
56238
535502
384550
679326
978722
944484
631596
552704
360053
630786
322378
502300
843684
986949
1112105
1071169
356737
125786
496488
536563
886359
1163261
302584
856393
416202
497861
99041
295474
799955
632246
273144
250136
627711
915132
397211
162639
1046507
1117629
664983
950707
999660
744827
58268
320968
647640
1043051
1149147
1104027
503948
1001699
398643
1079337
1133633
926166
961209
84911
40135
714511
812216
163098
593358
791086
415224
348144
564125
1178337
598087
872275
253028
598144
1055619
143847
298393
866180
229267
460818
400767
361027
1100406
831432
1002584
997910
169482
320543
472173
335920
1061083
523642
253736
475668
717731
783054
524840
801731
780962
777999
589652
1042816
516638
811226
930493
945153
1047710
404442
989125
730227
401947
1171052
800580
89497
365518
1012580
748705
136695
426223
934483
480272
395586
124687
178015
1151686
535276
1093889
710665
595532
691464
222507
341926
947752
294007
487346
909522
850935
492672
207073
125635
610728
745553
1063064
882272
966252
549488
540894
338129
157148
1031483
1167917
281691
66943
783915
144850
857201
996540
741682
788885
535193
263193
140993
77596
769913
153003
350235
399501
88241
490274
570423
368567
78615
578093
852373
166865
801701
729880
405430
418590
886430
249185
589423
102344
338688
670831
477492
188130
278084
926111
893556
47062
556927
1057132
1101476
917102
916259
277420
1148140
823239
1007142
854839
1002190
352883
1057557
981883
328559
880593
308376
1072593
726499
1188051
90943
911030
1138617
930396
198005
439457
1026016
710756
841707
1181749
1108897
247841
713090
782743
707808
499177
956601
106083
225798
3473
301200
969848
985999
632263
216390
166386
813003
394754
445115
1190651
694539
499418
293382
241868
623494
479473
1142574
894653
81069
536557
787107
95459
122117
69368
51469
1116302
1182766
1076085
639717
522702
812385
1070653
233397
879504
1084
282901
968621
755484
44999
1134380
450154
659207
166910
54835
353502
831519
592638
902968
349192
602380
778388
973997
185969
552261
684531
398023
387398
877310
164131
364520
1092760
58711
814981
1084221
164021
982321
1119141
16662
367696
1157179
27959
1069468
1053347
454124
75646
333982
187282
179668
446582
1086
543744
824293
908191
82873
207785
1049604
807822
560192
1081095
708382
1039049
192576
62571
631070
342953
1083006
812881
1130553
828126
809535
110968
1112161
1155918
894101
939149
243191
687651
35889
863302
118528
104275
765150
1104175
11968
254538
1054238
855199
958539
396333
1025946
1149347
935010
1048830
722374
218899
115784
989706
874626
904785
736653
166422
818435
1087027
667744
508794
831584
1161715
878538
574856
820903
381695
1173583
332909
109808
694910
682302
1121243
127406
380345
826866
956276
855237
1038389
1171570
102196
1161614
47587
1172567
476841
70298
269947
467122
705733
167300
441047
318455
461911
30733
828905
127627
1029203
756818
92501
371653
154899
134332
500013
676508
349305
706094
679208
1012263
18295
930645
690769
223746
87088
1058892
1124271
801219
593734
1095062
1072446
1187247
283656
246523
511737
22932
893362
606406
478861
1078589
511196
288686
50042
569677
1118054
993683
770273
880172
846677
208786
682842
528410
394735
995783
742066
15394
773478
970436
399359
734046
406382
22129
444754
59974
651445
809998
818612
199649
835340
1081074
961745
749707
447571
70546
357149
897036
968927
67793
851792
544608
1007903
680897
194574
100840
542317
47430
1027885
152445
728937
1161416
1087577
773814
642075
152340
37084
18605
389485
1192357
1114378
1022506
520020
702571
695244
423542
903482
642097
319531
468485
1149797
645532
420818
431828
800084
240969
1125892
351711
561287
1128497
689703
1175715
929965
724722
951178
546746
312040
973169
755529
664121
590048
273528
8108
301451
536566
873051
1155845
372236
760473
615532
816939
524784
149842
312738
800284
17033
161127
738333
671383
47635
819181
545298
552164
490906
874597
871180
831400
101072
1074434
948261
324773
453771
96400
743660
344218
419932
780509
9553
360006
743577
447037
326343
334482
822516
528081
185858
1107788
1171284
762165
371725
702804
593427
268428
680224
123077
892204
835538
906307
66536
814905
178486
956899
76966
273817
776161
445944
327819
699159
698583
1018014
545335
345686
879321
37415
513471
879236
257662
1177257
1042867
852854
750029
1023024
1119427
586198
254356
685321
504642
612759
818969
1189029
611654
44230
1082257
517294
896293
154643
484646
853433
425163
780784
449838
212837
775377
1041001
424296
752248
1099762
1193494
1021057
561155
1106311
426491
340019
444618
136130
870207
1094188
1108836
1021181
989581
42754
141432
747172
74515
256693
737726
876879
8181
369597
44811
922364
1085378
714134
1021844
649131
981304
216747
558096
736838
50531
482770
308289
704651
742732
879542
499644
652238
553057
991843
249860
803313
580292
1173643
912585
535708
758115
482201
593640
101439
357991
1178441
151730
545694
690686
1065746
271338
297137
817865
445440
250332
695627
763002
1156890
1001075
1171507
452153
666151
77734
327718
755002
29578
893599
301326
1025532
201691
85540
62288
320739
388726
1072025
1034984
57198
1075215
530286
404651
971508
1123844
102144
1027739
1067044
1029069
363616
688059
292233
95915
336288
223322
1044234
544615
1131074
1135136
972326
134050
738491
725449
42321
413868
997518
512365
223123
276921
854053
576702
505870
524543
292294
404669
155953
686398
417473
153800
788729
432079
645727
188791
1126773
482318
395749
66443
612829
469962
475341
666256
1092732
357554
630071
583427
1093654
537354
1041454
415575
698914
1141543
119581
466721
95551
410609
780909
1100825
213736
877568
853075
888916
767282
1022358
1148198
1122872
467301
27102
45197
248541
934166
408337
956536
891281
355272
606106
229150
80143
957097
1095498
795602
793733
86094
716225
885630
290104
875774
528590
618270
896068
283238
308224
231996
74210
559939
833989
157540
34920
862875
65784
593460
894879
679110
765939
995748
103834
149490
766126
1098909
1133465
390338
361166
1109790
402239
998340
31494
631047
100608
547320
908599
28085
14688
177934
19739
203808
54217
868237
657430
111922
440808
197050
790507
1011924
429137
493114
300661
600079
1138880
642493
701437
172541
114118
1050012
1120729
802765
276316
373610
752694
892193
435571
948690
744968
948841
47265
108442
558694
803320
638784
407363
244853
281169
835849
404398
1119435
827076
712723
782665
781389
237470
847889
1013820
1045325
812609
776191
588919
1173265
528835
389
423155
704024
344547
326117
107608
133733
207705
578158
737355
42720
880886
1126423
296356
827341
192611
193655
255298
695288
443401
119270
809075
723801
52917
950268
914022
752847
1060111
1126911
209918
696390
290485
699180
543582
705498
820492
374961
1017439
104036
124684
2812
602370
942550
1006337
846903
939147
545098
952116
609065
60118
682541
72587
410342
106689
606624
1019316
392353
819420
33562
784298
996438
422921
994219
242319
313277
257591
1013779
673813
1010790
745299
926065
187157
1103932
293730
105403
84714
102555
158638
271937
778652
52402
580910
1178496
974435
301062
477057
237553
497920
949356
113039
874454
266080
55917
852664
446875
791713
261135
701706
1143526
162317
585441
36153
834316
1128573
779115
1067727
271691
931608
310578
1078189
907245
223063
562364
38529
1095138
1087189
266960
972049
1018595
68369
469866
525265
544283
700095
831788
539825
883030
65269
512939
992303
713346
1076212
253653
308972
1079186
1068610
1115906
2464
203594
46112
145357
240366
694911
431881
894381
163797
419546
422134
675534
502701
476908
500006
729026
681270
216619
89561
1099179
331012
856584
1063318
209966
536435
625177
1056279
1073435
255380
1134386
333739
1127916
671052
372944
1145144
65420
1083629
824903
290545
175874
582942
965467
398236
841127
153651
412254
634678
605523
263007
1001688
196358
736499
400297
28417
515333
285053
472783
1008583
142257
50205
750663
156674
346732
491936
683812
68454
1007369
98358
125354
113954
945500
849900
695919
243467
822409
1008862
569318
1146478
1055300
30068
826994
1148843
56513
857676
27194
502315
763263
415962
773552
494985
231048
269141
840538
48657
872208
188607
1086567
267388
230818
811046
489717
957126
762255
526324
889121
78192
573735
348017
864429
660518
704123
31487
654831
156721
932999
1043238
601677
171586
401064
1017596
1104320
747738
305891
888323
999673
1076494
142403
529748
145086
1018864
700399
92519
1034555
1175357
4840
751059
1051140
713980
56471
341551
182466
258321
913775
374867
129357
698800
730768
228689
793411
280215
756113
37949
583695
497214
475691
1043852
282817
475140
508454
325941
1189050
773160
24308
269214
1011660
904816
1184996
225605
328281
305124
153121
1144296
791699
236484
65060
772415
987292
854084
966824
838609
430698
509920
1133511
13975
541391
742389
16817
965406
848449
241963
194631
274891
1065667
270681
21581
546947
1067546
1127578
1000136
444220
715544
293300
297184
982227
814867
85329
822662
191929
1128966
1056344
702920
604998
1157529
1183337
58872
431114
681326
949854
1087824
652027
467953
856711
926726
459753
141488
250679
322376
445077
519344
94099
255789
802241
340402
265488
596067
672042
1129679
642334
304743
269271
882983
216359
801458
68488
469830
410081
1013951
664597
350603
447837
84418
867978
488672
225000
253568
456008
1060694
137438
40935
209786
368289
877798
435527
532927
379491
1064293
1153128
396033
905843
107628
777918
723395
601940
204388
640765
836183
1116687
623916
35727
824156
603443
1115860
3540
494863
55938
598874
727140
563857
640960
160986
814242
639154
870416
783628
735527
892935
199201
418461
990228
11726
547597
293500
846908
478685
470546
465354
1081967
188079
439011
822651
39572
114382
160980
313196
574695
129845
163680
521416
809701
696367
1186778
553483
315410
1006324
546205
728621
1103097
890663
371908
870253
1107343
267342
84874
482806
525151
807914
868352
423192
1174293
286127
1191443
812906
685787
542563
796078
1019670
995032
406513
905413
1184041
105845
1112305
943821
420149
1159777
1080089
471693
2039
35791
851390
123703
1123153
591072
519453
223778
1110860
1086850
1132755
970908
572142
777542
744610
887141
42411
600984
1035284
807657
909231
898022
1150983
1014882
883235
197945
746143
984104
383583
908365
273404
1017757
308460
489118
22975
477143
622308
954743
9075
822780
622110
541169
362201
969618
691859
118164
110601
766232
1114416
586584
460439
59953
877512
1039121
1010833
1182908
286438
383630
1076092
744148
444210
234690
1121963
897997
738346
950308
793219
699140
1034024
699107
504591
639086
247507
724455
423533
790908
512740
155302
954225
799221
1096347
958538
616388
97910
947295
402393
824148
997772
1028480
357030
770398
304332
34413
1059630
568684
842102
221562
95578
1029542
551548
127127
447576
257452
1077914
636533
670898
653018
1062663
211350
434389
587266
1020973
964876
1190771
408664
369489
459795
192450
799193
218111
665630
1094303
71211
1015765
485100
517644
522892
370022
230861
203029
809740
254103
917819
1083468
1705
600966
1007793
958418
910026
833436
58588
1058032
992880
947614
979227
459388
373348
337108
1021966
1059642
558233
853673
776221
909824
94188
1137085
821677
170524
357736
232899
557105
475385
959958
370861
748754
196001
839679
227320
681268
880893
34773
445065
40011
590423
162636
223929
225923
94653
1038328
686888
354976
437815
280089
763917
986899
725278
405467
612695
922324
1165229
701455
843657
866563
1189363
600440
90370
1095592
1054490
1121183
142252
817060
961890
324066
819832
185756
1103218
753391
369354
133941
866651
956580
128125
801914
1165925
164319
194042
252541
24680
999514
922096
436927
223847
499979
438433
373632
286010
557567
728998
574711
1702
1164356
747420
156855
231100
285054
605739
984291
186870
749935
75203
884333
693606
819372
1081384
1165601
1130740
365955
883396
539582
705627
1147988
6195
652389
38239
982582
244678
436615
511604
1002171
266206
512791
515429
743044
572731
966374
333942
680085
479678
651140
718738
389837
1172026
265618
303396
618632
1056614
1002142
517172
353044
879173
38183
822828
152074
490882
1026328
598292
1100613
1166076
16997
652284
45742
1184945
181054
132364
175226
188448
443264
1023754
367647
228116
279231
1134240
618890
838933
496409
117153
649294
71657
1057666
331924
421109
1125178
1096268
518602
661728
282560
727555
596896
350134
498139
308202
224993
980196
11946
409836
294776
767446
211557
856387
855788
618478
330650
436119
1004296
585509
681677
240682
550057
936349
750497
871923
813017
1062991
594184
877660
291286
928599
141722
402822
855567
1098182
573971
1117017
658142
806330
1044739
703666
380386
252128
797806
449445
741428
468609
170343
55098
742242
758550
1060602
944439
207980
153961
1137199
862286
853274
319297
888513
184994
262293
947053
900617
844019
475232
146051
401247
205609
651952
322186
280412
454015
1027875
551857
194720
839037
990561
1009198
700825
1177567
220638
470255
718284
433884
623785
1009063
1057062
604458
120142
742018
289574
47837
429311
530786
704855
838452
684097
1153156
278723
1179662
157230
277071
158602
889612
408830
105842
1049541
151567
1137080
704412
85610
992593
771276
318934
1062562
648366
606523
29768
484097
1094414
696689
750507
197123
462742
289468
809076
898177
79110
354491
929293
719997
1127430
1127878
320779
1127618
766383
751016
734624
196988
48851
845528
831826
757143
778491
381925
846050
519318
1153248
644406
381360
338347
654150
415749
560258
530206
431401
584344
827388
1037635
511953
1086223
80949
1107596
450792
1088289
172242
1114435
842755
84155
516804
1144536
25723
936633
387775
379864
863193
233454
702065
835276
567736
108112
93552
519210
1147500
694371
759363
177574
413655
897192
274174
1062524
116444
16101
73949
483035
156538
675888
1124874
235910
906026
29324
103171
256265
709394
443979
281282
146364
521746
305513
513899
89542
743228
271318
579343
870902
154688
146995
1044833
478092
182778
413147
1093779
535108
116649
1144814
21770
535045
774568
1025759
326590
715352
1048240
194847
306580
50081
710416
719404
1123156
910169
1102235
334259
1012863
664722
593345
246256
708870
228860
573386
11911
974955
1097113
71508
724038
575123
547379
318730
314688
60944
378757
534975
1008715
659420
263424
235718
184602
345874
244984
112481
959506
901089
128422
193498
179931
429720
1002075
20861
446633
304600
544871
304159
141910
553236
315140
286692
410175
1099783
1181861
943438
443972
435729
447902
732622
51441
647872
580036
418522
30345
494141
1189141
47714
83793
108585
223183
147296
2252
304390
643954
117454
375064
285097
1031083
324317
480472
766308
492313
106018
474088
107392
612801
1035038
279963
394905
396334
577579
838436
181788
918485
329336
933959
206851
815858
435183
456122
117610
880557
796449
463479
399679
293944
490920
199732
1148984
715927
241069
225195
540315
104303
941774
823725
986423
812618
420539
24198
79657
813407
108931
207831
88398
192731
851150
581822
359816
365747
477478
20631
731022
165940
634758
1146011
241063
182392
1167807
1073332
673481
129414
5010
737302
485663
152375
1108496
1122169
503282
551066
1104089
770060
1169212
65696
400590
415806
727430
412191
381957
843552
88569
373618
827315
444299
468633
618878
343958
858786
702894
213064
1098646
1080048
863564
609892
880862
216035
909544
1165404
160024
932557
359387
834726
1033559
903797
553720
583788
986303
846534
513429
490607
406871
1149662
1071785
623398
880848
785123
1126684
516332
8767
707865
906548
358647
1034779
120748
886651
386353
44464
1103291
608843
46903
371546
321887
1168973
1111646
881863
651073
905093
913531
185943
841048
528496
274068
239064
736368
432635
900809
674087
1164214
185846
419883
87299
796714
586351
190653
843313
90019
362566
533649
847915
937488
934331
1093245
436039
85577
225520
828006
662795
332590
561162
966213
130541
299161
926262
1175555
1063557
1120181
350208
2587
165674
972997
498739
990129
884126
689286
789459
111882
117225
1144324
137644
133055
528161
915830
387922
261108
423510
4350
443172
486672
514710
97127
475442
922948
299323
211061
261355
1070797
248991
703922
381034
593138
292683
122540
908164
797384
406132
1155444
110276
782027
1148823
700819
1098502
447459
889184
421356
97482
169292
12879
412939
1026233
527677
713469
831259
550441
967580
923405
549838
1054200
542050
368309
376819
1173716
461176
239763
212663
965159
760776
462765
118709
1019521
236215
886146
248360
480122
612765
114769
259026
1123725
497050
910647
70183
212077
1177968
613248
834651
69100
285813
714850
225127
844807
818057
181847
919571
1061082
1019737
1182879
804733
1032249
246036
81322
83
610919
289527
849024
682757
59
230306
266112
325410
848076
847994
783462
529019
989376
482467
613084
122546
1042142
254540
403416
1169515
73776
133945
344434
134457
691215
532937
507589
207510
635148
999004
164845
649124
47458
1170641
427264
236475
18603
379802
1006847
193528
61034
1153440
942521
441797
111047
736096
825114
334329
975900
862656
1170476
652272
659527
321203
764363
877960
654967
831863
359591
397782
918166
996677
964884
146825
959444
960998
958378
704714
618069
319578
745345
1080441
211006
23243
999672
538487
298311
26049
1098283
562172
191157
847595
558859
27817
776240
112423
1056101
159826
509030
446976
183922
20698
85281
1139629
990956
202290
1024584
786035
1104171
830869
238250
148280
336803
824135
703084
654660
990981
1045380
865457
965688
291890
209300
523058
865821
637869
226244
24470
158756
68082
862593
136565
554098
1189533
432235
467718
1106641
113268
1115915
719996
981659
1187164
1069420
385318
683390
473746
706140
323400
1123669
996209
1007496
201124
613112
876189
761722
593063
236071
307399
878466
37702
726835
455319
636057
239285
43483
916194
785769
800576
192135
953208
405783
499633
500658
1023200
78759
1156466
631359
1176893
371927
1009835
3780
479063
106614
1052995
99329
627574
491742
54297
495143
1113398
77862
877681
155570
413098
1181281
353876
1076573
620674
875287
788221
407896
301456
793543
786726
460194
770542
188164
739958
295309
545679
691586
797227
615507
624468
280758
35826
355357
802391
320146
157931
732364
415785
40684
1072951
1034480
359093
323610
629090
38636
242690
1125629
526547
204651
288654
613757
847033
549150
1138996
296254
659566
157312
1146174
378423
436852
802776
916427
1187344
137598
152457
995481
89568
740339
1081176
403474
963654
100245
68801
856559
1047847
407386
885668
326846
422606
1193044
938899
883439
129045
851508
832542
987874
1048404
587037
1057142
431299
827071
512731
195439
962390
963088
1046944
867931
172588
209373
99846
84780
954556
58365
510786
1138315
1103579
685233
650843
458081
721820
1162269
371938
1182317
28269
761178
22682
1088867
79008
802869
933711
1155855
1024063
1036275
258278
1102137
24613
180188
185451
345467
845088
148974
1107295
813283
712638
611844
1118192
674716
507942
216256
1142439
672866
527434
1107442
436989
723354
1113199
264471
173898
580409
416046
763046
446494
599703
158610
271380
250852
67349
643464
644730
308527
1130849
341507
24147
195608
198771
99718
768518
60824
477935
686638
749360
956700
211880
607576
677187
453860
225851
151784
1103676
659441
997818
674652
389325
864181
1180803
210729
540081
1120745
1064890
940152
245529
748077
99938
980514
272143
730253
63896
219341
631636
1059960
452034
857926
281642
378161
424488
819644
734095
1472
1073916
828825
33253
363032
870836
1004943
643983
438091
1082150
185535
424891
122976
650318
441351
1191631
621560
427281
570074
1066889
494605
599238
1178466
136160
350677
705043
16625
578803
914019
55522
685911
143010
233527
866845
817111
878522
394096
587110
253174
437415
689033
1128880
1097659
259226
1112003
535546
387412
358078
558300
958769
673491
1054511
99878
550210
1065652
141938
531195
16974
478050
1037563
837036
352004
699342
792894
555918
1025330
1088838
485216
399854
688674
848384
998929
1038228
63279
848129
766914
58571
683671
350595
203479
81824
9217
1147010
871044
1126606
141045
544694
721586
290268
841508
872050
395883
1056257
855695
423109
470986
1099080
1032588
376608
633122
968349
988730
467167
487803
16339
666590
167540
807294
429305
772057
232881
602764
522827
876080
1133405
855427
372338
1072276
1086930
830634
985177
72721
401478
975164
491584
910770
455611
916577
904985
998282
775660
1077455
329290
695985
579021
660107
436087
247105
124364
806249
825292
907050
972504
1032027
732688
996788
161792
815555
238987
132790
128755
131520
593208
459868
1062480
784353
536086
288480
770987
534330
291576
647840
662642
1049697
954577
109453
538924
949706
306594
748461
861486
2485
476441
1016925
476915
321988
1175688
265211
109948
1032479
437650
860940
351332
740236
644517
41114
1149250
442245
970234
624744
690566
1054843
203083
82180
226087
186883
408341
53617
48721
53116
1152646
186117
303023
982158
954926
22729
152394
735761
948225
486342
735517
1132174
558159
204939
621968
501592
369510
1045871
128136
557086
411953
1178753
1129707
585641
750310
14079
122547
44043
1183141
827708
223408
128394
387308
464080
880837
1148684
471869
130044
157111
707106
947239
1139685
229444
822771
343791
1146136
988296
826037
1058301
970298
418385
1082016
568183
57281
935550
222793
345848
116326
294473
43608
1152092
1111654
834100
591415
843311
406042
20528
706504
187283
202658
414349
673802
644137
630267
800552
733088
300552
60635
445911
237974
948195
348617
1020040
844586
487338
80268
198175
423658
613557
175122
699067
119157
78321
566507
838831
142177
1154635
720730
595044
790493
719945
24717
421693
883100
1128046
1097396
767785
581470
1102544
1035148
1120379
173193
879312
659010
515926
485246
704232
732703
494469
1192858
727290
325379
440926
178278
268460
569749
994687
688281
277597
763113
185882
883588
1129721
509324
185907
487052
153529
1149654
599317
1005583
427698
247735
25884
278513
617364
760374
732324
1184019
326821
6253
358643
998416
830396
1045745
853989
823787
960870
835445
776162
334701
1058984
1039091
886206
146807
678584
331756
1092264
160423
70582
240080
933326
783886
680998
31093
64211
412542
482664
1134379
60409
135163
974017
772446
646339
446648
1008212
86571
814191
828140
1095211
975563
1151373
606878
1041366
726606
1098973
534619
562261
380824
683545
754525
847288
985512
472545
1128095
406038
358253
1027817
732952
352313
751272
275613
139014
149410
804155
1182065
191346
688502
321217
263729
717995
605104
394216
690778
864497
402643
974690
318631
437910
555411
704258
206519
870128
58098
853875
880380
318105
257987
774413
707814
79024
521604
17247
267740
339736
701630
104475
393050
379578
1009291
579318
622
565693
687883
586725
1093484
1138682
1080893
293748
171956
37621
1078341
215173
432387
470289
388849
890472
124478
852930
436646
1134652
754521
638186
857513
55750
1055507
718997
868151
1011534
449584
421708
183051
386743
305401
1143405
899265
122552
999042
306550
720288
380679
483827
896898
519213
855075
811446
1139298
280926
10041
728249
267484
282177
1054389
1190395
109393
307113
253889
483628
656447
619195
794514
614913
8206
226983
1158272
557343
610072
714866
102113
179612
378674
122853
690593
953843
1056392
1050746
229256
906423
83060
447828
160004
612163
63291
851417
553436
1082278
34166
231689
116039
265284
42637
1127009
417761
966689
163980
110089
315709
356520
424525
785187
1035146
161112
523527
442847
1100970
454748
528783
30268
723870
894198
96754
836080
1111873
792607
847433
1093111
730394
994211
94777
878018
675016
973329
32892
542548
981675
194255
259699
168952
622189
11914
1165170
543
910016
553774
588560
243492
493603
1069422
718076
1163144
115666
13979
630291
680442
463475
361355
301269
200827
1089162
848153
310558
624156
1184902
1109721
299458
878902
189680
383781
24327
704158
733232
480164
268701
919769
457641
103548
205979
1011525
482215
71062
38203
1084519
213065
195684
776010
279656
1052844
1002385
647417
68166
1043885
902607
89668
403076
305671
258378
462907
455844
1153265
873395
505027
488636
6866
231466
576864
274872
864261
733464
100123
402318
825989
891430
433393
755621
211254
398091
542510
929546
1116709
580124
1179725
32269
924534
212882
1083777
472096
739352
1135397
577050
673904
759380
738715
51027
415779
531408
662383
614801
262778
383453
357440
948853
942849
3507
588553
814555
235266
57247
303586
804807
779955
1060821
625556
796599
291533
733558
8025
143172
967448
1051429
619422
611231
943607
1098310
1162428
269442
300613
386658
430953
292460
254860
234398
44431
1110840
387488
416430
275299
261021
237163
123969
182523
1047158
388411
665576
972632
655374
973827
657653
816840
789376
1045803
455209
36334
816870
881348
410060
563620
215626
989867
562813
599262
51946
421903
499834
415813
620602
154044
362080
14809
577233
709390
561033
941537
79256
348609
641479
999010
495783
942443
235842
372749
986718
453342
13669
90772
509318
363954
521136
779985
632274
313212
167656
65563
479059
1089609
272116
135941
1024575
488352
531010
806143
1144532
938326
41821
199392
481679
436369
108551
112004
990483
676193
400119
548388
1094679
1192048
96701
1085580
1132269
1138548
59448
126888
561678
343252
623446
910201
715122
531485
650050
408865
935613
1010156
519248
541680
491666
1100554
134826
1150730
45667
581162
364905
1126727
1098626
35610
46389
940879
519032
919565
722707
904791
1109036
189084
1005549
1163870
600534
65981
669988
831509
1139461
366385
407417
1132255
6332
857945
128557
757240
957441
1014924
652240
566379
165664
547338
891626
490112
664616
682672
34594
46900
308470
461914
576065
840937
676119
1086526
299241
352379
486808
999131
771736
390364
540549
798033
753300
1125974
231056
482357
642487
658266
673021
507929
847277
294403
593936
55307
370673
599192
1117018
848792
1021449
214415
922357
917040
859387
66124
849859
1100910
895869
668381
869311
818829
214216
436653
113449
659071
269328
142533
221667
58161
1162469
788757
1183237
293637
770502
1049016
884155
1154850
1038546
722330
863825
111405
740227
786611
487594
853396
871494
1027384
398060
227728
534600
274889
295024
1170582
817692
908857
439868
1050901
259993
360813
190091
138495
1130766
243663
1097267
1048619
1013878
362356
789177
61462
574420
703566
798522
729338
297712
814772
914841
758916
888534
196487
1143639
444241
220262
1163181
964996
110895
549039
637224
691212
241491
444816
204262
670636
502313
885713
1033186
1123480
1022537
201948
697496
485857
550300
855048
763390
58351
53017
1059330
118277
1192431
1193348
91911
1211
365134
1149606
754612
143989
459010
802342
929096
370607
7973
526503
1143292
956738
151521
982212
999050
1018858
338789
1035557
880431
1154605
741209
1061401
994117
346544
500156
20571
933145
4879
25860
1028050
807607
864909
512074
997579
733223
613490
556687
601421
313716
361055
448502
347179
120415
802628
767037
119802
888818
782622
417019
395782
585482
1127554
165795
408732
1178390
689182
893905
944190
846535
19951
1081487
1088227
1096169
653782
308134
798703
787936
425976
62175
62404
261756
733262
849920
666391
221944
1056474
872592
682030
909165
961842
39287
346505
860143
505325
1037780
460921
244512
219204
846103
897584
661081
505328
677446
101449
703483
1072569
227304
863335
826749
962310
361806
279718
179374
730313
739304
209941
86109
932663
864893
857249
632730
385659
289948
336913
707863
121733
706267
1039542
334981
417184
822976
1053306
461248
637521
484571
1027414
1004059
371449
690112
308299
535195
1100538
96026
831009
153179
282100
846611
369852
245349
70572
967958
537104
1166645
412339
581754
731606
1038405
428181
551043
777236
660285
402413
158272
188405
1088655
358845
913752
1029346
49810
726631
16914
971491
186809
144480
633262
945196
571525
632145
21067
974342
1104057
125043
622692
904595
953038
718991
800194
715187
770120
312437
323034
66839
1065604
938633
947551
870345
212490
721175
728404
299710
560277
27616
43441
1129562
259415
1010610
1147070
1051143
534976
580211
574236
880048
1138857
363114
440853
471420
743254
734355
535938
834809
85070
284549
903849
112335
151818
162633
1123976
71565
482539
1115547
203261
563194
584632
1046493
451790
45214
152239
937165
335332
334426
671878
450404
530899
1099155
147922
230225
996897
97407
95466
579997
952509
123359
165211
432469
458156
267440
838140
715264
169842
933609
725869
97335
1172386
1051052
1069116
1017737
411555
221819
1112351
130431
88711
231633
541592
786051
203123
255973
1084600
134694
1018386
167802
1030694
926815
884106
1139665
870486
671058
1058691
600867
1141422
24704
1093377
161601
965119
427950
816656
1011362
363615
1011378
698929
1148537
852320
425853
804035
782072
941618
340367
1036682
1141792
369304
543078
880484
371233
409381
42684
138391
345162
1137341
551930
193092
1178766
241013
84991
295108
544752
612975
1191969
877386
609455
393968
688927
88366
938537
1081175
884458
1141516
107579
951013
759537
1155012
629170
122371
1008110
860723
1181395
930076
971523
1157479
197461
42295
69015
1041609
460227
693485
1079051
542291
559512
347208
354459
517551
288728
45693
255935
1129068
346751
243108
562996
870414
438103
668125
427954
905513
756216
752368
1175726
923769
785688
495705
217176
1014412
32270
796870
692081
956084
866150
820435
283674
350430
555560
661515
1074397
344780
251898
1138705
715754
205521
1191174
576830
77035
1130861
335983
363917
1121161
725907
407741
973002
504565
763630
148466
464581
359071
216761
338950
574759
397464
572330
478424
835626
14883
203275
665767
174448
395150
1013519
723888
787403
363802
302810
649267
88166
720209
872733
605555
477928
587254
235136
260054
184618
47836
499219
637565
723185
1098166
869380
80206
172281
517044
700205
1085646
1039470
1085128
1079913
470442
67657
1079195
526376
552117
652106
566340
766933
1152800
20629
946570
719244
682256
895974
1152721
1004346
862995
208906
395844
1073011
395059
1118997
572616
766402
442007
732313
1103829
852024
1177546
983955
996323
1053329
1174209
77305
644957
1062099
366430
1123323
1007115
418729
451832
735949
558834
1137082
561730
442107
1117150
819313
337481
314361
462738
858898
567640
957682
868503
799045
1055887
897595
745377
1084543
771867
714106
166385
504595
877785
217769
833089
388042
702546
457761
378905
1119634
133918
745895
783129
231780
923785
1154839
527568
235087
995377
430986
1086582
595440
1074832
745436
908427
1016661
1016946
701744
458254
772102
790127
439044
851950
901282
514908
1085774
67191
480184
149807
838316
360494
514830
414685
291332
339043
276543
376531
218177
462031
700139
766721
347895
610612
1046380
997790
513167
709799
971852
561708
829485
160252
532982
559192
1055505
885482
1102172
959967
434941
1085465
1173267
42439
363710
1180189
1161533
1006152
1123280
870300
562527
463205
795826
124313
283184
575643
542235
906586
960109
807776
762674
808029
1154782
762318
676874
1054731
516536
493334
1067135
606101
761816
890343
550582
771107
467982
859970
27479
1009843
49569
714812
325625
341778
415364
467259
1002104
773077
1068644
342555
642612
876692
13708
671178
56482
485742
1116157
783594
558781
1083447
452160
1184343
392251
980612
501978
1135547
167124
354328
519418
1159690
298548
568393
1143314
731718
1100005
121833
846961
1031200
401843
79294
444099
1182604
1096182
857315
841392
45326
197682
292736
356235
634004
25920
473005
211464
1070501
913080
382781
370132
420427
880977
629491
1005180
621854
780718
734928
266015
480440
783596
499926
299399
605405
639201
1192072
814615
34525
418607
1143598
790420
1145140
238994
246086
260405
852160
150984
653218
193648
338902
253199
349924
892231
951171
56919
427457
395716
180286
685887
471541
584330
1085115
794559
1737
881458
201688
915825
392944
132362
1026796
926358
836543
305662
773395
98092
139549
170645
656124
359625
728068
643215
348718
155538
38320
1027091
935933
251921
268971
190349
1055730
1150683
1162116
432463
840493
210
888340
402621
1126138
813908
645503
284037
678499
760931
1168614
178323
274478
277482
505793
10544
363584
969705
480080
980205
1042819
9086
533063
822525
1123137
675111
970079
62951
540590
908261
352235
494394
7796
12097
197885
669367
731598
567243
165461
553672
328322
797137
834946
661819
960547
955904
467019
836973
739372
827153
831213
1002502
19665
902652
905156
1049901
796693
1188249
442877
181460
343784
266169
354565
958505
846435
828853
395369
79591
638203
596808
157785
644210
1103870
691772
13160
357590
1000363
864372
445892
1134539
802997
558809
1035368
840463
779497
113914
136329
293366
535990
1187873
800852
737554
1182163
826720
989263
1173531
513753
592179
452384
694372
1163153
190533
815174
226982
276247
1164716
673505
152577
660475
7025
760290
780444
74340
116777
1012362
296710
418934
316976
1104198
359381
937335
74731
229172
1152033
1165969
510696
1104757
645860
963149
821014
414671
823369
783660
408609
716445
858715
562869
639321
602145
1081935
154017
347351
854899
474206
425697
1096837
778067
190476
990892
1113816
335860
262597
757434
169351
233905
1129464
780622
376802
1179245
245817
601690
1133402
13512
899216
292331
913879
453777
1139634
928407
306961
94221
240274
261835
412116
732008
177911
788783
1126756
700164
1000796
278158
708489
1106023
941058
57996
252844
1042654
1175771
376177
12546
63760
1148070
101934
196103
384536
863586
196269
117559
24768
261454
169215
478457
948252
857403
11045
727443
805430
807416
489474
656754
812944
783138
595113
604228
273788
964154
480223
797283
500659
176374
323238
1099253
87513
90570
957983
808895
741669
429353
686399
720113
109126
942801
674673
699800
362318
490953
1153089
737716
277128
658552
231328
61097
514250
1133257
871792
985715
360132
182616
7029
121316
216543
845332
193965
432662
1135608
1060710
297869
273036
393004
570988
246532
237989
30773
698607
124187
18978
1171062
1163549
803114
403702
396011
206965
350978
68778
896081
813732
26386
910419
311406
497299
571311
757126
71838
712854
397103
244562
704094
747449
954632
568513
529586
631046
1155705
156542
20451
727124
1047254
1094780
1161705
1105700
765275
370494
468078
360075
84465
764825
59650
995461
1032741
242397
920029
1111052
924068
640138
963827
923013
908458
762761
968042
28321
1012824
1044892
185603
384820
653234
183387
889063
428452
640657
184358
368174
1130525
27425
575091
900839
209660
1185769
497254
127826
136807
75701
248058
1164256
957172
43291
1041591
383990
219435
143593
395827
1176472
1016510
833302
212831
134973
316846
407077
554463
695510
1133936
947253
930291
922180
75557
1090843
122698
448011
480076
493726
846762
244747
63348
842949
672768
549159
753088
713482
542917
56211
916641
852892
969329
763073
1136024
1149264
931955
1143654
645689
97969
732307
432612
664599
1178708
421378
265177
73371
968934
85929
275609
3363
349557
1007568
878377
15542
1036742
497739
361607
1111125
91158
599650
570044
211600
488978
648078
1188243
869790
937861
359831
752874
1192881
968683
310456
1114769
318261
182394
50499
401376
453134
323380
104792
1191308
44847
621451
33264
598556
458470
415029
582809
701448
786633
549247
1179388
42429
890656
618240
2915
53731
427034
1173517
439767
70455
1132516
525438
250521
409621
16326
350133
1107155
296509
690172
639944
122278
1007186
500105
111097
406604
591766
132922
167214
97014
925110
1189438
995619
1154849
69965
688051
1150622
718530
940617
104494
683570
1015712
1113796
616855
760141
936291
1006729
881341
418245
425295
871620
254174
108158
208097
257490
762905
909954
841455
956004
85080
1061059
784572
719294
783302
366399
317133
425225
463833
847353
228120
657362
755361
579230
1088385
717167
949765
195880
992251
194404
236497
578633
13965
723623
809747
60053
1033334
199433
955570
646847
648541
181459
907019
940368
349000
903251
424898
1182054
696144
5484
789562
855297
860247
403872
571443
568824
965817
645190
493376
308742
468966
472499
743015
371729
207823
703294
551809
469377
378467
679764
92243
349841
1130794
411954
964766
614972
967258
877016
588534
974256
1124215
596844
578258
479516
857111
403318
557630
80309
306765
38193
61026
212757
562050
219673
728011
978962
759019
468129
239891
181702
652177
46481
607320
523826
226351
651105
174761
602323
1113327
354790
1056484
336782
794142
702923
899930
643145
345001
72682
875595
1036533
675816
478490
71166
379631
1126090
281433
555984
803274
958779
848955
478426
982604
441548
347610
338047
39900
656249
1179892
226877
1155203
1046182
2538
1042971
564610
507963
46302
1065422
695416
758873
1151680
56457
617258
673641
511504
747129
98642
872856
823590
901638
780778
1107462
1125295
703897
74088
111994
257202
850233
408484
311528
390851
138435
405374
433779
378903
463232
890972
486080
855278
514227
961636
464627
891970
275612
169111
434244
806517
1062967
888191
533205
398362
542011
915272
476360
454838
971039
404745
664802
161059
116194
374532
188067
512885
1051125
306648
222577
488383
733961
223317
792099
203867
452863
931902
276875
162197
1075952
1055286
466983
855786
758709
499316
649428
283062
181921
652102
557611
129795
663289
202166
850040
156032
762377
1125116
133489
849744
306974
1108993
967061
568181
219459
876202
898740
561818
59132
514936
172778
1044523
125285
54526
959726
796280
263323
974937
978102
1181463
448595
93081
985374
820199
880168
605572
314962
981810
115391
1159848
280201
1117209
322485
799545
543035
275766
341620
237404
83886
932591
992965
242780
908344
823828
677156
95117
447452
78986
797653
616906
92488
800265
228950
528859
942912
903001
1018929
87237
945498
394665
6279
222052
17341
801813
991000
942195
143498
31586
923998
802420
282342
213967
610949
190584
498728
934853
576174
981832
118957
795032
362322
840899
985426
225940
349214
599618
307419
136382
1082642
365619
1168938
6404
528257
289411
1146602
948910
421092
927518
894494
869556
33804
1180881
440354
523589
993571
780846
21402
711712
857617
258006
190534
282541
326653
419044
321416
44543
1019182
550299
1032137
365817
986608
519654
996085
873136
112707
1089019
185052
620397
993057
766338
690276
65393
1142001
82021
55383
202270
277943
169862
520213
411914
1180613
615028
78366
962291
525033
468446
1112508
959851
1149943
1151718
723739
1189314
673836
409791
905206
699855
568264
534728
926261
1095559
841463
303072
865406
988232
638279
460839
571800
761714
61921
258910
985505
370912
592152
135406
96412
549767
59999
605346
605610
479033
542255
455930
744750
176817
613342
278943
1057421
660970
648504
33585
1109066
180421
1123992
2863
627890
624952
619014
204236
257615
111349
955933
851428
913810
997743
288488
256219
476132
192044
1133070
397383
867680
810269
525879
610043
1004077
972144
454280
360016
907874
904328
1026971
346792
804363
1106061
252829
129077
710384
366460
447370
28812
343321
856819
36974
131602
325085
403529
361677
540394
847622
137371
218293
783053
143849
202199
942305
349076
273492
33236
954450
860318
574862
812039
188183
149839
838450
131568
614042
238985
176714
829842
892175
942990
290321
833560
50065
280293
986542
442186
799974
186912
187135
73874
72946
512194
1020403
228565
904899
1100388
365729
1010849
83119
799870
429229
1025394
58639
709587
154735
621836
922330
200539
162672
880883
941746
1026703
16639
510490
753894
688728
79502
511784
482499
471736
41874
55417
491283
670892
1023637
262860
528643
1125730
1120832
207792
472243
884771
697666
10832
1045701
193360
289030
117479
1165327
1024627
819969
1157724
955166
949804
519382
487221
742606
519004
1080176
1059677
296149
277786
892631
410185
941185
1171572
244885
8471
313776
462767
46964
575330
258274
469814
395537
343327
1160514
206651
312492
298673
294143
776049
644151
802732
702634
820576
984536
311401
309755
699549
1074160
78565
1009325
783111
948282
398649
681867
623197
1105226
780685
964104
288974
625935
981718
182495
688064
454084
237420
94423
249861
682666
1008792
25922
528810
722214
481458
748070
846523
635698
725726
832455
710979
901167
1088090
737870
240136
492956
947189
639317
98359
728080
406043
260743
693400
613812
80160
786177
624505
44105
684442
427052
442771
140193
911079
1072679
321700
734750
1171829
670273
7770
738264
848349
688787
225473
192027
146773
148902
829528
751320
254560
834772
1000967
1021039
453119
297566
67029
583
684755
809813
14565
997804
662040
189643
976319
167145
31906
1159386
520961
965963
1072295
1112895
587224
504610
672512
224104
513719
572904
315449
172046
88228
301761
792475
1184243
409417
464094
128142
1133658
547929
333489
303164
1057047
926629
71886
106895
114904
182855
48418
334565
450329
1089588
282411
741668
371114
33751
475741
999360
674270
193425
1060010
549820
873835
562664
139183
254182
827083
117374
184839
1178492
1168615
741938
332761
253668
818438
711253
671992
671257
514691
1090306
1029460
572202
611122
1058879
990140
386852
812991
935634
920976
718344
1028017
1017779
754344
987926
1098554
490279
1067234
141401
740379
351580
96313
416078
822799
908417
461336
335153
1160748
23044
441048
1074204
949214
929848
390331
396156
871767
492911
400126
81127
1039288
663730
563307
424278
901557
696927
556406
537101
839667
194110
1121174
740154
560003
631766
152271
1018191
1103929
1097635
338019
1041134
715686
474057
605956
37200
331690
724660
715037
382861
728041
528906
654952
651976
306929
752565
57569
1013618
465740
290556
1055828
845300
166271
344116
1167155
1050219
176726
995582
339296
912524
13060
562294
724694
793111
785416
326930
705778
1054253
951675
831278
616874
312934
1164180
366326
68832
88221
316935
1045952
1140304
328444
77265
864380
964978
187897
105478
297642
239071
835109
662564
577915
996164
546089
1026868
893530
603232
830577
491515
1179133
776791
66561
98950
822126
266055
170374
240854
806286
646323
804811
426081
268941
285886
9183
1198
287034
311330
294989
336166
434495
1097201
464963
307868
500354
1193337
842237
360485
1066245
737343
405219
865752
904863
862813
185389
786662
502264
1025319
1008121
230181
87126
748302
421413
756945
394696
679623
526332
1099548
72192
1124879
618818
423414
446569
972121
368167
1061460
543890
847124
696755
795166
1023399
391915
156791
530165
15791
38351
179460
1134986
1039315
1040322
676958
1099422
940333
418836
1000227
175565
1074414
472200
376349
562588
1165829
438957
566638
363948
1114216
93806
396852
231509
822302
1155276
88273
741502
475958
784110
852690
674552
929247
688666
355391
540868
256468
1027616
366534
705900
528384
41860
1117965
620033
953453
64153
562736
1014861
1153907
951248
116369
377650
851554
730478
630917
377072
914425
7934
337407
169485
550852
1045453
1012999
755810
840767
881442
620947
626165
367040
561564
1049228
1077285
260141
732038
341183
203017
462401
146052
775177
884549
825060
988129
719460
97694
494334
183217
629370
279201
1139210
333564
355483
238303
516551
518794
798651
925329
667809
28172
1038852
749681
1080246
1006191
952954
901679
50056
717187
210823
451830
1142986
392732
334664
654642
321434
435916
458438
1153494
429424
689877
636722
52973
509647
1077679
813105
2070
875051
1079510
331722
422407
2569
990033
470652
119712
85150
21926
307651
31837
133367
1073232
918118
142358
136590
434096
528060
804158
919426
330913
792762
477608
728501
1183899
77102
890278
1017534
943483
518961
166082
671973
990740
899568
1174984
551114
492031
466611
143138
149580
879779
231925
1115071
1083535
54670
263610
1089131
941627
217342
956305
929674
569008
784323
909196
855454
76156
157231
290769
408222
65003
110371
790942
1011089
422988
44409
848119
295382
371245
1133828
526984
153094
470149
216883
633396
1164912
811571
355777
999539
1159089
831156
643292
396747
400446
447707
316547
178618
692311
465088
898648
598190
981713
863376
303644
456244
764737
926286
95469
708906
430964
110646
969056
193760
36542
558579
1018734
235976
990793
384751
768993
615979
363366
327279
963583
1177380
814703
40475
154622
342234
91778
465606
493552
161856
564585
987067
360294
545575
558588
262257
160466
554240
898946
1067059
858145
827500
467875
728056
615954
143752
889935
74588
362150
112482
160741
823153
1069013
750774
517867
509758
163543
139102
650823
27624
902055
1077136
599855
821341
854637
364720
683046
535492
1112298
1058533
440445
205755
1108390
537980
418624
149259
829819
98783
1095455
1077176
148070
40793
857940
1191853
870286
498232
928728
139530
365804
279771
834717
1029183
285606
637208
162913
744365
1044865
801436
413879
795763
344744
776599
276628
1145660
472949
99006
317941
872287
807717
630774
426075
602001
404359
1050044
167362
814391
1073708
154124
922311
984106
152825
733561
935618
11808
72047
312427
100359
817294
371357
1069573
325538
763408
652724
1106725
668685
841607
246111
823810
749098
921826
650141
1110509
1161767
1035016
650619
139975
784425
907346
994554
465480
798341
172010
403331
788047
1053264
280928
151841
15761
453963
175172
555446
423405
220903
1063080
412152
263137
867869
86407
345308
664702
672192
456634
444524
291305
1089927
298117
441761
1051220
196369
1114599
228318
57346
91741
869275
983668
132767
241450
23978
1027742
289155
1160990
753366
503357
492578
184897
700406
710117
42337
332956
66422
562964
763750
604103
479360
896588
32862
134330
6781
1084672
1014009
645624
215014
985538
980806
424281
812963
317521
119294
549255
352736
29826
442562
1113560
1102513
550038
1144363
908606
1154546
902445
291388
533395
663238
175212
347073
710328
417009
112095
617409
1047541
289289
828655
723791
801792
35874
376690
960106
640219
476967
324224
954550
596612
305233
948727
46637
650499
702349
585899
33519
1164050
180387
551220
971853
403632
823083
297311
820375
759657
182409
1008323
207692
560407
337365
267208
56289
891151
157488
230487
596018
1071558
546663
564071
782450
342833
713569
406539
1021942
663832
1022332
23253
586358
669523
125402
348484
1146513
1169948
1062043
703284
514584
152201
382765
101135
1182598
1152403
665754
294258
1064703
832717
993663
299670
1072811
678129
1067492
282844
124558
566806
378152
878252
331171
707689
509100
743023
518246
50916
423319
897137
584877
550149
1011057
975472
854021
872636
137333
335455
354064
768400
244983
439810
451127
950903
573532
805062
934827
1073179
927407
135745
840763
593997
688945
282542
605237
334724
699012
392485
1089499
1131055
726126
351430
481673
163969
10195
705445
358442
1090023
828240
187346
215115
279928
748680
715680
704222
304689
1112686
734171
468345
109160
1141132
693310
779634
754713
566749
881135
394286
414049
808258
935421
758372
156048
800287
545885
1140810
272525
752009
938049
231188
371495
397443
550303
690850
181759
1002257
1112439
165941
1139499
348681
366029
419853
705534
645326
87074
772677
1041384
88739
805510
430196
1144188
953688
80295
565760
918842
979879
43657
712654
222789
263341
755936
996519
1107365
1026558
306661
742520
617600
674980
395891
912725
1160432
991796
383310
1024230
370427
175462
1160257
1126282
893347
582600
574104
566231
79383
617463
988425
848222
908485
282155
33411
984791
476883
142055
644587
260339
1125105
1149675
670104
618140
223665
850965
999109
1022863
544759
680083
76567
1152556
1133048
355763
423065
32759
686199
767705
18587
47856
105237
516748
1060738
641120
523791
43943
662920
90956
1139616
1131706
118863
1122061
983927
32541
897166
316263
364140
1027001
904054
183474
398129
266106
868531
540444
948981
259983
261139
779490
573441
1128949
445642
732708
207010
185142
122721
488564
640040
1158378
417214
884586
47161
70230
737688
311697
1079458
944453
432192
964258
408592
998206
231690
70628
774898
1067155
1079525
967197
9152
337360
976263
620318
667459
1000762
970724
479439
35101
13756
231256
313258
276248
731429
376601
573685
1158352
803557
989038
395387
34922
621817
542138
1103616
112357
1157588
370258
964308
692719
159807
1183222
50164
122291
988607
219516
1146484
821348
17453
383102
285240
267685
884029
889919
181096
669581
532552
412044
730711
1073282
677862
646599
336819
281725
381633
97055
104574
35490
470335
432721
682581
1152067
965788
99770
853480
1011210
232375
959374
459336
844983
868622
139560
674615
1085988
585227
1164575
800949
163753
184235
527613
594479
1102312
207130
544852
126212
698161
553795
738227
1165114
100350
670721
122497
1185017
1077314
140098
298678
707060
415182
1086738
616408
536657
947369
638408
734316
809865
985835
378082
908083
267057
296167
887791
743037
994191
116905
332529
322009
281518
259327
480462
977006
102090
188123
314875
749542
911190
47541
37023
192460
311355
1054602
680221
1126259
362261
516896
784976
108604
534032
825082
442289
746294
613175
406875
216399
371219
702347
41772
1187938
303341
1125865
928573
426640
706657
857044
226969
676095
438162
345701
201160
963953
180484
102571
287018
1121928
260941
439850
1072350
1171439
716920
360250
153343
203470
1137310
1168822
1087469
556081
232269
1120463
30918
1119191
951658
866575
48445
583184
1026663
199831
215016
819002
28672
317255
31156
196147
580376
706962
589231
598520
928563
1174452
884773
256523
479007
958417
1187822
142905
49690
758784
810634
273359
563989
867149
333587
768845
436682
1138458
952996
85974
252543
92740
220716
1171157
361992
249144
634188
572188
931008
175290
247847
453235
576282
792505
973239
15772
385382
783811
740676
596810
506447
100994
415891
377024
788369
149813
471744
386903
1073398
386941
150857
1145787
1068698
153282
553819
331674
1166464
529297
344900
206706
772618
1157582
819533
673248
175431
1020108
550440
299430
166898
523971
852694
939702
856830
43025
614474
94229
471474
875131
817724
152231
617242
45043
1029264
1046500
293769
656639
71535
286519
103504
985970
310135
298143
7768
180558
5523
129013
146183
452933
299063
618028
912141
1034275
115038
747987
87598
674700
139498
736307
1022419
717326
1053706
1113576
340497
1016132
82070
729640
251709
207884
877168
857548
328905
969617
765787
319179
744321
221877
963609
446531
163662
527298
409012
46601
769677
930468
1001427
146387
897368
770483
815208
240368
408863
975276
722861
883343
524796
163446
831744
983285
339369
811644
622724
904233
15693
363771
613742
295458
179533
760521
624134
1126353
233599
1175567
304107
808971
933456
320841
570896
737080
630877
1136505
11106
345392
886414
263456
904488
792218
228555
838625
665100
775949
796497
952890
19356
947625
131886
94720
1012666
784100
1063592
625814
1158052
1028347
751201
846160
1016670
101993
107054
322513
283165
1152024
228112
490282
939003
194023
1015782
983695
575499
947984
804439
79854
459218
1116633
1132463
809607
474885
69511
991480
885340
793937
638512
1137939
529403
541872
1043387
458538
594574
1050666
267287
717475
672436
915955
17300
58394
506333
276947
947364
815196
220423
742283
228691
843996
1048207
254640
534743
58135
1125245
705998
540093
7621
905243
703776
864891
613798
743209
32889
382461
648231
468030
653460
549971
37689
183814
1031345
675525
66196
234649
292547
845460
617751
724123
691992
941199
1158602
279803
536287
148418
194410
563068
830155
1104094
651389
209309
488801
548698
93781
308339
783282
807972
377363
722659
907542
960527
808835
1104969
561447
687956
622125
862990
393335
594870
268975
505485
399191
1086486
610105
860011
468958
677385
836838
451716
871758
734329
642482
967174
981811
911718
615335
92039
28559
847357
639868
1145478
677489
154934
1127579
770404
358727
957325
439162
414513
110072
153610
928667
1061431
557790
453147
779426
234092
742280
443645
781534
468195
408916
767438
1138161
1116160
1129278
295488
299649
382267
309975
284329
884495
134134
543566
722603
51237
794531
291096
684224
1175605
100665
868830
672880
981405
763836
213718
622451
524285
777485
1125822
266593
604945
538314
1026739
365525
655704
186360
496795
530604
439577
62562
795042
305437
836354
74371
1135583
642052
1027329
439465
208072
613994
295208
34065
948090
307770
744540
553637
154679
308496
953887
1107829
878810
822402
666311
36476
999952
835005
1042769
163044
428543
1138245
826401
1045906
47939
597324
254411
34965
1029680
365051
896023
353796
210832
1056537
854030
358049
1031243
1184992
354149
1014801
864470
1192864
503270
1095574
164791
888959
1160981
1085807
12584
590398
255850
144991
19315
482029
506152
312986
443659
573927
583364
1044497
777143
745382
589004
392035
464249
304970
12759
90173
257437
1114598
376534
1130292
781292
369419
1014985
773278
514777
220748
1144338
1102797
316028
532426
390971
957553
699698
606007
913935
858310
889444
163568
1137755
408952
760021
681335
1050439
1004627
1116168
1183051
324714
1065501
895574
91727
1068237
218497
774339
700166
946577
834469
1015238
228426
929589
478075
595477
651702
29656
1087213
222215
92353
928378
1185444
65077
844128
257355
280091
818752
504780
1156944
615008
9381
474754
902823
879011
249094
489910
812894
995809
400002
776613
975417
352288
330739
539245
85426
90054
859875
236385
224619
489406
1179574
802413
945283
786606
104715
223833
1004533
463404
535335
504100
58880
1172903
817924
617550
1143686
642028
390425
882997
217000
204914
1028943
718156
1110548
524760
1142860
43206
363597
862292
1016406
862503
578389
439738
626626
914500
346961
973718
430036
595350
413986
655775
504869
894111
139427
125407
1189272
229612
122454
92216
193045
1117498
713948
89474
286173
1013020
278046
439644
676036
316110
646271
874246
690148
908192
377
396675
431554
436897
1063571
83976
764748
955510
501301
1050139
362299
335583
1060827
27634
447873
523290
749602
493754
875783
808308
1143781
1097553
294961
559517
977282
1185383
26841
908298
386414
767510
78560
318180
843524
152712
644793
1063221
126593
832882
211868
416882
18911
708477
809044
335117
885796
862134
351176
539544
1188749
433043
155969
1149652
130386
535311
35320
107001
647430
740545
685537
926689
656203
1025950
983049
199958
382930
526205
11360
497802
246378
862736
1096463
542130
350973
1151781
877745
465501
438779
1000010
1047859
14226
195185
1156701
1174935
599633
724344
918422
453842
478878
108832
310344
887075
96536
1138342
199994
628776
572578
413890
782487
1112260
1004138
545944
296827
1179256
918730
387282
630645
480918
1164850
631626
193137
1183913
10592
73215
1034340
735512
1103183
720667
409969
843005
145539
1181212
12663
153774
837671
735342
761886
469099
1083138
233318
1079138
373354
957017
22773
233815
199185
269993
949431
1032251
93561
783364
1059314
1150753
833253
234293
1084598
1190898
408667
120434
611205
1008782
31109
883286
159342
659522
205120
148984
291344
259225
174017
545756
147610
741314
1042771
254637
676998
827633
887775
763963
1184270
750513
431654
706546
687715
222483
960128
694216
613428
221624
1147372
684149
168707
118982
385487
888702
636190
78534
968379
785177
147013
1079193
724520
921990
1089470
231705
506845
619978
1141998
293619
781871
846674
1044401
454794
696726
566129
560198
837547
873809
746289
582202
985659
205368
262431
917112
826188
920154
69773
127535
312982
336590
419073
20069
1043303
1044684
989726
614969
1136825
371173
105147
450627
820743
423888
434986
525877
52400
870931
346297
979361
608653
434996
295067
849805
1035196
766225
1056565
994523
598201
273443
1161793
416610
778964
896699
179238
1010446
991606
764293
816993
51932
833972
472447
1154541
515721
1135903
737405
654415
429833
640434
746032
816908
291003
286553
538539
1010972
1113288
762497
1171888
871047
128748
162159
543178
506793
494732
234172
1023831
935033
304985
881087
77806
993382
513660
696619
543371
915842
1128051
261576
304331
470522
754903
1063969
245438
614400
608425
270662
294287
243319
605885
710297
851282
53682
474291
205987
844767
879465
280783
835812
701732
300628
977957
661412
214088
93845
921841
1007828
1143713
17609
617798
1158407
478476
1053448
722035
630365
1011571
324313
344069
1178499
754863
491727
1106136
728321
253920
109670
246749
632067
333597
79649
531442
871978
479506
1079865
403890
1188797
682056
67493
597161
1043967
159856
1071543
72038
974164
360771
988970
1053417
15623
410143
460723
1027189
1112553
470552
68957
1030337
1125392
569638
866221
4137
11899
1187593
134674
186578
1031851
394139
944902
580839
1014396
675818
1156007
837008
883015
306683
196818
1101799
462847
682652
507436
868968
443483
890654
769809
334067
378673
274735
715543
736775
580048
824075
248080
294866
1139813
452313
426803
746767
892537
438617
368301
383112
154168
939228
192376
772297
494965
161972
105325
254513
604465
505941
827300
985907
766387
183559
440733
438860
50426
190179
394067
508860
528608
88737
782185
1046786
1148573
1031378
675673
773856
820857
517419
787133
954477
1087548
1170097
594046
1082502
881129
70351
409781
1065640
646509
795239
160333
27433
142072
921151
616503
497357
355302
42377
555186
95115
266197
265777
449480
440405
260945
1127468
839958
857532
930703
1060034
150274
380870
816030
468895
570258
657375
228109
219934
1089016
1098613
573034
888496
385243
499762
605619
861996
442773
957561
321805
462571
155609
328634
660408
174002
466912
172034
70123
1142731
58593
99168
376318
541602
393942
931181
175959
377179
1076137
1151492
1163000
483339
1132702
715228
508090
143846
67441
810914
794622
1190675
671516
1003303
13323
151382
16343
1116362
1034540
394113
625475
854350
763019
784661
1163516
788341
66796
385143
673407
429172
519346
405140
286053
559206
849683
610935
426718
344614
49176
111503
491419
399261
163336
1138258
860686
496883
304915
904015
358324
566434
123355
358179
436701
860101
190309
1103961
694697
1035364
101974
72300
463919
1102336
996084
549610
875282
582980
1044847
478681
173588
835173
261957
10876
229535
784061
941663
642246
1049479
599499
143037
876020
1175743
432886
1138956
804352
1096911
196763
1166978
111295
884250
382443
756729
13868
500853
837893
635823
120698
651155
193453
1009937
399301
1192270
929337
121591
1008951
231907
277159
73383
893996
71330
957287
586073
1175482
641375
824166
528061
399466
77052
1170736
334168
700122
584805
248387
108014
250843
468110
613215
1174591
896455
772584
848671
842072
35906
273759
1129360
862606
33692
695071
1109921
833262
801248
390758
184530
245350
860451
477536
15354
588608
686417
876475
669070
380956
971225
713493
1125290
986063
533507
10264
37069
183962
620991
154893
551063
79267
625808
1150461
122768
753020
315124
891186
316105
9831
129423
813441
1176696
459932
246549
472605
352293
178311
1153363
924737
505091
81336
959328
1013950
575191
158050
833830
453258
466788
206583
277375
777929
80900
493304
476611
790252
1005981
1036561
154506
335526
946034
920212
431186
336469
16231
19508
1179403
138105
807214
565189
1078081
128892
1104618
1127329
693380
909349
566610
722660
647811
358378
1025318
725773
386287
1180469
517117
877044
549209
1183554
680840
772224
563259
194382
742795
148286
13655
1049635
1126178
1105636
538786
1068284
309534
633142
991486
908250
34048
1189079
836376
1075179
361808
1015732
1045602
1121504
393006
797251
1092307
972980
861642
192408
560176
229323
1143263
425190
422028
102907
313191
947493
314861
1118619
360479
1078062
445541
294538
1170355
117963
685082
1143017
258457
984276
319072
120451
864254
891432
87825
636765
923115
143340
347559
676392
864341
231940
674530
667688
809993
987564
783005
43241
1036395
784463
644913
34874
1008952
791456
955698
893480
629018
917355
690235
177010
1166325
294501
1105334
855544
833966
161439
522551
292879
951379
303577
1168230
162119
548576
709883
75051
1056825
443215
780313
474869
827496
1025010
1057427
568889
999990
397919
147668
679559
637999
649277
382507
40508
1054983
688816
378344
1094768
192945
887614
991203
19165
344647
263708
730575
230443
902244
1154675
585812
569293
1117357
571272
185423
885682
1084237
122755
236949
1192814
548224
1009902
1184755
994346
1037030
1184966
614308
35193
916261
227940
228404
76099
902715
413413
46832
373802
542264
556920
11754
521085
327726
185197
1183560
971294
747858
803398
115368
1001333
809364
126417
478037
1182693
543807
152040
109024
528526
162133
1013234
623399
103520
574932
461572
869085
1003009
385914
762125
436140
169590
895438
436122
24850
473087
631944
815627
338356
222214
896698
52565
86078
418763
293657
871541
122628
671491
318682
1133234
60018
536366
909037
525660
134899
68582
228914
241347
728539
589781
926642
724499
1010474
400493
909369
27250
731634
468560
367547
247821
976779
853136
45675
422354
1083856
1046730
334130
790619
820415
557978
638751
1062221
991795
563856
236601
763562
237444
137875
1188544
555683
549577
184685
175372
64815
102521
103887
415106
934268
431956
349185
244959
582341
544890
588644
1106986
338172
386748
666493
980080
486298
43827
834980
181746
403206
493911
962585
957837
747475
595066
163011
556189
387643
478109
608894
312649
322397
949920
895848
862263
688419
201686
630075
975215
775850
952228
677331
78201
262753
443044
618955
515294
403882
747236
1053060
606717
720592
497851
725784
463393
961022
1164460
140122
204613
142401
1159075
1075265
1072795
345600
970550
341387
912512
1188128
357723
57883
554715
559459
444204
582579
897580
1107114
403733
46564
190811
241187
843397
695329
131211
223676
223742
979016
71564
967937
446479
986630
1062124
515240
487831
26161
1130495
79408
961327
330250
1103999
370167
1140521
1072517
20044
739847
557338
635277
617931
55572
11791
360750
482491
245846
187237
62261
1010294
1165161
846475
678406
619338
149693
737895
159506
646658
192914
1037496
811222
625460
978817
852971
975090
597949
793464
373982
395362
1163956
166646
847793
617252
1137524
1022258
168619
392384
975623
964017
326936
59516
1014980
100335
275999
264910
747386
768972
137859
372123
497045
233739
976145
304961
171068
1020608
99651
213625
546735
914889
560437
976629
219142
923974
129318
793244
971632
895117
221122
134712
1148982
326601
908279
102089
955732
797750
792889
927598
99661
1142483
872855
61990
249363
1139236
1030672
117421
765543
955746
971207
1126383
189857
366259
179559
414263
868792
953135
1153309
764456
1039082
1479
689367
1113366
899728
1169204
354002
69961
531117
391875
270960
577062
10911
173748
815369
970562
104609
691780
354488
644383
163567
429372
844931
599707
57412
1150687
1051845
52525
551886
1031131
206430
365020
604650
254600
1009658
370056
1089809
396711
1105452
1164667
667396
80436
813043
301600
547944
842512
863101
214304
475614
330346
546528
1189684
955659
1014714
294066
650488
361601
1080825
135211
1045916
302909
1173578
500323
256919
720999
413921
757659
503266
1068360
441449
618771
1064305
246504
33871
634381
282166
1168856
1052086
1065206
1169067
553841
1062977
152521
837714
1179501
545546
185143
986383
247674
1003805
372853
1018116
864790
691375
1144133
453198
768821
92702
321692
1047527
1136088
1080902
530031
168810
205033
361796
257754
235932
284660
787078
223959
144341
737785
604000
675476
205631
633801
263140
1046221
1149851
183734
799485
800054
658520
481749
1026121
413764
700513
295295
1116937
739203
388567
1023683
822158
788521
800354
707965
515382
27389
670608
287747
657906
1014817
776489
1160695
837711
1185
777705
64236
229413
684453
682606
668397
365948
200961
856132
97783
834124
893327
262445
637161
25146
100590
1018170
85338
494057
780425
74444
487364
444597
592661
14222
1137061
587412
76358
509775
289461
469220
155582
528478
593098
79435
168223
354281
542947
973150
735860
831460
847236
85992
180851
458052
374187
1016496
265426
661985
339013
366855
257867
417389
644568
1048510
919447
966080
1054019
32840
1081196
737050
79761
204012
810444
645699
620312
207157
657955
428566
416500
418785
419231
97846
804772
722778
941433
316838
739434
405437
36829
268326
1065179
825253
678840
761311
97362
725765
411469
396969
819383
252939
1174278
8309
892320
292308
673017
329114
152624
441302
575718
670853
128299
1154443
453305
464383
710977
1137282
591084
611661
326580
188821
847727
537372
925447
709908
1186808
433712
214369
423909
1107926
97116
116987
14680
497803
12335
379196
1152911
1080855
614940
1002793
624571
673033
727562
352375
290239
552801
1156894
358576
971838
978241
794955
953809
1120334
202123
730883
999496
432634
1052199
22795
306847
519962
517116
397572
522535
1021731
1055455
1045293
100307
479034
272931
147747
1142881
15698
470662
899663
910802
818399
282379
891171
704784
648189
921241
1095764
741726
650289
1071562
434957
4072
780794
425192
1026658
17837
698516
6699
425652
1057678
344443
379630
838835
977437
485929
808550
320567
1105711
344177
1030539
73699
630634
1022510
524109
62577
732802
303358
172346
773210
389916
167588
63878
223671
1145413
394192
318349
315557
370822
197576
1084750
621156
751414
72650
101231
606242
966425
1167032
984391
894002
451638
837670
865473
361890
614442
571494
327250
595166
1138280
359891
645424
113058
1192393
56081
358347
1118591
62176
954310
193604
166705
750104
695459
113908
1072726
386030
1027491
213083
880461
271927
447404
262854
692904
255562
727780
366845
915119
764185
53486
21166
954991
1175791
1003149
1059043
568968
1007254
150909
260826
288918
138036
1159318
698464
155594
712505
238507
693719
720394
490663
1040910
943575
817004
912961
953226
1176968
218967
591906
225538
29095
36601
514037
1036855
299958
458850
681471
950271
881686
628313
154039
791294
787041
934181
1001160
769797
760468
19495
50386
338447
557753
235544
532103
360037
893477
1079536
806490
851546
174929
367754
702789
644055
396798
516625
130996
73207
916423
443705
1177322
1433
99349
673341
219195
220524
20671
909804
464994
1040217
534478
911110
981612
562178
1122506
472595
306955
233804
511991
635043
894898
698348
58218
81647
27736
894962
672957
844089
187007
529545
294173
311228
530968
716929
765884
1051803
121906
102446
527722
751782
207827
734002
766233
586723
501392
6937
874634
1053397
462766
782751
504095
1090759
708155
291429
569208
1086125
616145
664885
216327
1172458
329051
670317
641148
360220
830329
120810
1162600
932181
529362
765903
6385
1193313
199034
258663
323256
650588
241259
982373
28491
771146
679594
913596
459781
881585
476002
286290
469606
89459
436155
867474
988174
548197
369133
61954
451447
229094
198046
856661
704270
399380
778873
257191
1191073
239585
1754
142722
226538
814726
703814
1008639
772286
365816
715777
792869
238701
1092332
611449
1053979
1023615
823120
1173030
448130
1132486
197354
442825
242733
704340
284260
451604
265808
712108
702731
1067246
974283
1087263
341051
516759
642244
208404
744158
944341
911046
583556
949218
1107046
681009
466018
951397
1185363
699689
723305
138192
335080
486311
1143579
859629
992127
673683
45804
1027642
873665
779074
1057051
894215
182351
759927
317757
1087447
1074928
582016
1063695
48907
1002973
725358
585350
643989
640538
635354
35477
527706
989844
527199
257189
489955
349744
623662
872355
474564
792135
504378
5537
449848
427874
1178334
861063
87342
456912
827722
392203
1125651
385684
253019
470518
1127411
104708
406162
413518
115759
1104283
1084908
279269
414471
1150374
143624
1147034
1006604
1068986
1072229
411865
337147
793266
1003895
483164
38408
964903
77752
570031
121323
658659
845094
577158
1094290
1164345
1172711
115293
1082949
1180017
1171197
819806
926031
27537
286981
212100
724150
553450
1078517
52016
1170244
690556
473428
573336
1092582
514021
137384
494452
836524
1022018
312615
628833
476617
202519
650259
886338
171655
1129152
858558
80472
322629
334313
479476
315628
990762
475173
551504
792401
661074
618127
1165691
349025
78896
364240
884022
827855
893840
862829
352196
807151
367213
1132047
12746
143111
110339
221655
317589
952187
455073
853864
747076
1141637
969889
911662
413074
640990
722908
473135
704491
580003
1159998
250068
505304
1161026
353624
978180
853246
919905
176031
893487
398034
581096
805237
1073910
330212
9491
702396
1076895
404837
13306
346378
669995
407012
1119507
730488
358376
701555
685187
842669
441625
1111322
900870
446004
563870
73061
240435
872119
966343
74812
987395
835553
595528
192085
1176169
659508
263290
625443
1061612
825497
268735
1022732
418605
336798
467753
1058982
952406
425984
450482
1119581
542203
1018935
736687
133695
357336
611687
917996
998581
355951
693776
1047718
354666
374009
405970
897534
1179258
154913
691184
537564
22696
316495
877087
1187488
837594
830126
846844
556707
959798
794247
73392
795341
1187570
219226
107218
113877
443668
1140356
853245
914559
773149
1002782
1109963
878862
552152
627218
353173
971757
912040
932944
207970
877593
560625
469642
404392
864568
403490
1099365
503984
1066540
1133011
773363
493583
1162839
731115
18147
155762
462958
594877
989926
565025
238480
1085183
528923
440379
864346
976422
231551
80645
235751
302090
921090
386537
1177552
788270
492075
482537
1071429
814838
432162
63576
367622
594304
939667
17371
257083
467539
1117604
621543
831353
1063979
300041
379597
469951
1100285
1040137
972082
912274
691749
610737
880341
507997
955159
696099
453614
695457
922127
864537
515099
39155
999931
864861
949781
50637
1070758
490152
1178618
1162618
295271
272287
801065
846267
234348
470428
533821
506113
608962
1029403
332840
1190225
289935
792583
191855
500023
707840
802414
543512
182245
885582
191519
1054755
1092878
463532
1110692
820999
621077
388793
268185
32725
226246
25043
1185908
356865
666301
29673
981345
762133
958774
748358
86006
942105
962278
269027
1135728
1187486
208518
527029
930270
453112
923037
839571
503337
929638
438253
1002587
135467
299447
1014842
1039262
448756
21634
1182154
402222
627410
889541
1113925
759045
847237
331079
815857
1054546
491295
203469
1068433
208503
812267
424061
422294
44164
78504
661484
278664
454139
121696
1001006
562703
222111
938822
666980
898813
130755
753624
448268
27854
1032989
261159
803063
1065216
1003823
1192315
1154129
392324
491038
202286
477994
545395
205964
1158197
663608
648470
367377
1169032
414717
87443
188892
657840
1145007
781026
271634
1000328
814909
110966
32669
1149315
419929
766856
73573
437160
265608
808978
669987
423049
223945
482618
24245
153608
410659
306904
507917
919671
50119
510945
820292
1061177
761182
254086
915003
149359
972287
198133
1066469
335653
1168109
475274
490677
411178
72259
691898
673743
265053
1063686
165746
178284
1137881
776804
254719
635674
240221
1083764
726450
818643
319859
312600
117148
1089769
1093529
1086251
7016
400242
253225
535729
405024
247549
374598
416813
121638
66000
1036453
502558
678795
612421
327614
184216
305391
798461
1099765
6985
133793
10313
187518
235110
706786
271563
505967
310216
438931
56638
642140
465930
876399
1115888
804662
695624
361188
423178
423756
425257
616519
749688
885692
450153
265448
525585
485656
441860
182560
57118
852258
62267
1064742
837933
100132
411307
919723
1035084
390902
51529
827682
58339
27982
1169417
228500
1052025
753360
1138974
116595
385920
307907
70401
358978
1160182
1076832
752399
676275
815702
460327
64526
522680
928520
452539
133246
258095
1130347
984078
421292
239283
1174338
286818
687224
1097435
665876
1115640
1187972
328364
997828
691074
125132
212960
553541
726880
474533
369542
487311
27679
185201
1127057
1048585
918202
261639
193666
1144589
851163
1024781
702252
799070
940215
91710
905539
541663
826781
739659
228382
729801
327818
637111
82507
581968
291613
969809
564635
612361
617220
573193
149926
142116
584078
603798
841694
205048
718646
799656
968333
460279
951799
47232
876482
796150
846988
531711
702521
514757
2335
679850
704916
521731
86621
718862
629538
476852
1148813
1141028
1189129
966265
1112002
146561
502950
629379
1098346
1555
1112134
1151801
1001330
141219
588772
42781
726071
266226
1051503
370259
479119
324082
1148357
744400
829356
1189997
642058
598748
950202
101692
999944
102545
435237
140804
983034
596347
910761
814878
437516
578215
438202
412487
392721
208252
499993
640752
1072807
534654
776739
1070476
327986
309181
894391
421316
1116481
374172
176085
428272
772377
1003989
1040728
81507
74269
1148892
980479
164461
196511
608630
394897
1112662
534669
417163
386570
1007785
564326
698485
640584
55027
1091547
413407
250157
104448
372168
863853
1115504
399540
298479
496322
439643
38347
540844
464436
879495
1080594
924520
1139248
961268
726999
273402
8874
168264
1053319
237785
798938
901392
120212
955464
907411
297456
405153
873722
732825
723280
571777
675694
124058
725757
230965
712536
779486
91157
617485
894108
595938
1024971
352066
561633
335190
481607
1163147
1116965
886333
636259
75579
320547
1039788
765563
1058713
262859
1073032
250900
166746
791331
289646
250233
501517
275515
807415
514714
296901
435609
597454
797917
892668
1005301
406288
404581
383469
757523
1138621
921758
691592
715771
337461
793335
396306
380416
169311
588792
685734
22397
738363
653235
123335
458853
436655
351550
233712
743803
578649
898096
670377
1073214
272044
967027
630425
925355
1038103
1086591
948193
1052536
185036
1088654
1162503
1148508
281266
329032
359001
119281
381008
933368
455739
342973
284340
523306
383620
314401
239123
8330
388377
651681
16475
375243
1099539
500965
1105035
741817
802684
379468
550926
759387
349030
1154053
1070441
1015370
814858
1043126
526754
233832
530365
481051
917237
355970
448807
119253
284300
1146911
441673
859389
179737
859979
348087
662406
342302
723421
314708
365263
353017
1106529
194011
219446
828338
1192693
634655
386840
187052
325546
684944
510317
56499
1150709
914382
335871
759244
326448
502703
882669
596061
902986
1067616
18205
247900
361165
31701
696376
707070
1115396
603730
65016
341814
1188357
894780
100767
1144333
451433
807212
1033457
413894
677098
49541
1053953
693990
85951
533226
1013513
250526
1033985
311614
466403
276650
187105
150370
5735
999666
197556
581292
424514
619506
320814
858156
643441
436040
862462
565402
846608
140621
314503
117033
512934
668996
961304
1047943
717228
826071
1029372
713134
488012
999808
1181640
206914
98311
1138239
963920
774939
584968
720573
1082989
957507
259883
344859
740298
883118
1137525
77719
455359
978463
1109607
778210
639983
816938
310348
607601
553751
962737
267389
320809
1001119
22144
609124
1016587
484550
451738
627877
90025
836068
385627
994274
956568
1013914
203589
827637
285735
331582
214089
1152941
304853
437574
851538
792209
719636
810050
15620
179692
1041198
56525
1116919
653097
247389
263405
504179
1093523
370061
839001
264764
423899
412652
499575
264871
298068
1125597
789205
990089
760565
117503
868030
15199
771442
438615
266596
179232
325001
721971
1016241
433888
353658
253487
675634
381686
328688
615612
420190
448002
600938
568618
843036
5955
622682
174005
495986
931116
1073149
888275
802257
104929
362687
1095133
422241
561316
233074
407745
1040895
342785
1112514
757480
545989
10555
125077
942396
1133196
129544
1008265
703087
1001601
651610
558317
16565
445468
961667
383190
62766
268644
910984
802757
783020
262268
311712
286873
652879
993402
821986
619183
474857
491469
73420
750135
373891
1151545
316457
964674
841955
496212
78113
849227
633430
423737
1153184
83681
536751
60580
754639
164581
579273
801377
60954
87035
387422
852906
870488
50334
1080548
221418
794030
161833
814166
223490
746026
334310
1108002
1043366
842878
41763
823901
719528
606299
184079
1141569
981335
273824
105798
802427
124556
1138968
299115
827370
904049
246347
1075413
298338
978788
21094
602951
447687
135759
1036045
773927
258699
811867
192330
685245
421510
1117071
683250
18415
1021420
282364
831735
143205
1051142
675979
1033104
939415
326642
1144610
926064
724600
384612
932097
419796
414392
194981
909346
382160
514111
1120022
532391
830586
820125
210895
77936
756604
192409
38224
521340
843292
665607
932381
426648
1181388
934723
542111
367633
72068
1137111
1000454
569167
1135508
888840
1081706
680978
484738
899444
89648
986894
5026
631794
1078375
770822
485188
1075389
1118573
156261
514336
626806
78801
843653
467608
1186425
774613
1129587
302395
243969
862221
931135
922587
232270
1167636
333315
965390
874673
637167
413678
769206
846327
726186
250072
224157
841780
374485
658914
507582
407481
310978
546017
828060
97368
419331
145687
899987
1113753
215603
372084
171646
629071
284637
252486
505007
457129
1102615
462943
418038
906516
93826
289171
189688
194094
756569
85253
1016863
1126621
1009018
209097
1007930
610713
757117
612138
143923
342788
938140
486802
302599
61489
679610
114666
932615
1137860
54915
639341
441027
1161830
1040130
1138137
686756
172284
739160
749526
990135
169458
302882
438592
829178
144488
184232
1002647
979862
1077889
873918
847606
200022
110361
852956
1191294
166810
963081
783248
90343
883637
776838
278013
730407
665643
611272
720263
1120073
87060
87077
74396
79444
1146821
1110455
124749
477218
1150925
918240
495438
1054785
349902
357221
792098
870522
942253
1159260
975117
27863
1041425
1110117
923225
822461
612023
969656
1117028
910773
881697
178708
470942
213223
670896
1033465
458387
514612
43385
1021291
1017442
1034055
845313
829411
898309
893133
245689
1037306
348686
816759
399928
333695
404008
143611
652624
33189
387030
416595
78195
516282
1179663
174009
1055203
383447
937942
366016
830004
1155656
1102275
262955
963374
898373
538104
459660
1175651
970909
1065336
376634
581537
653356
441770
891263
1034639
513217
1023363
157263
107857
590977
1097544
526337
83358
73304
666239
860057
876570
72214
749293
715065
715180
1078179
990032
228046
157171
625630
316818
199179
747766
708417
270667
374397
1025302
821162
627338
1035144
294274
351554
1184733
361599
719748
441962
594483
1108049
1046920
73900
25455
1002127
333120
457931
317760
965295
479092
184841
952796
359647
146381
1068334
358355
215769
801757
853812
60933
282470
1125123
1146341
552807
258446
870044
417724
1191961
997002
35301
246072
1187532
724155
881043
1020659
914532
1109895
870963
92951
1074571
518699
1181176
213090
1134871
505254
694820
240424
160120
1054557
592679
1151516
774878
203251
566675
449631
820110
607053
1134405
800349
889338
456687
92654
563069
310798
1142573
513905
792448
266883
889351
481774
7829
1007639
837316
266611
596366
11076
1188835
83490
872400
923084
398346
579207
1122482
1018730
1062388
510930
831983
914014
1127124
1092455
82694
628290
1160641
921587
20895
298099
652142
84708
1032855
963220
883726
149361
311020
639156
103004
314365
988313
1108891
1067434
696231
145511
942887
720207
574413
183034
760012
837299
988303
28292
1122147
283153
72165
145365
27977
221711
792114
991423
118839
274563
223111
1031333
359400
173008
953157
571636
1174960
436716
574540
132523
1023950
926955
393327
718008
638646
1049711
1181693
587441
1003542
531983
966088
835064
696266
1063802
1054593
99785
1143140
456414
634917
345948
576884
350412
659507
1091204
660544
302416
1000372
837810
818639
606069
370961
761751
457701
1053723
996714
833551
311902
552798
1043306
673634
1136748
570384
780735
718901
273459
1004490
528769
337361
781111
636392
909859
1037386
1178787
1056030
85430
723492
564396
277573
244195
1031640
495471
673644
640136
497027
803582
56100
873266
19893
781023
340801
397154
801394
450461
392816
988736
1108010
376231
134421
567846
979768
546967
1141327
464826
501473
861723
90288
334389
429606
1041145
133301
707898
510524
608452
473410
1147114
520426
779720
690630
881567
809532
553520
840876
595186
586445
367679
744572
224728
567825
940485
235513
860332
1134317
669207
838995
716695
618008
199207
1045807
665597
1062539
669955
1168361
571860
644911
237430
258551
101732
898666
746832
327459
464659
809824
1012039
679667
497447
266307
589301
525167
352265
932274
311991
913972
186337
1041405
250213
874537
739933
140787
670783
770855
21180
694795
466546
1077728
570022
661955
141796
1009588
554885
712146
650986
957883
739441
426046
1077964
818278
674460
126734
386308
1070627
1092902
902194
347380
62287
353726
810180
460657
1082152
446210
194010
255611
1069982
385740
147885
218960
895736
1085196
1085490
1037687
314148
131961
690807
258432
711870
1157333
522848
565656
60726
963317
452514
773196
468224
1008032
1127307
218011
520369
72004
186625
203763
1185517
1087039
108462
1158676
600018
1072891
92458
115305
1085161
933889
1115460
764819
987513
782688
1125604
73896
460324
865778
936195
450633
57331
518259
1113673
700875
786417
239467
981231
292078
760923
513464
997333
724271
515683
602936
20375
480609
366255
476235
586246
926104
516073
774930
131707
33085
984065
421781
284563
294147
75022
223533
442061
1191534
683909
828542
709741
506719
1027632
332731
1085972
1039634
784103
975989
198457
1109285
36505
40038
784189
523804
57081
562137
390141
621982
263366
1184154
537829
390102
51963
517343
571894
1045113
162587
211832
913187
229271
906422
1051020
1064326
583443
605140
1050752
276019
925051
199650
1106195
1063578
42827
822583
621617
744459
493065
1000687
185322
687581
615904
113480
1126005
931770
466500
528460
948815
963589
220976
216324
467960
801652
831098
215631
1115146
547429
2010
666688
423991
509713
382790
158172
844231
727206
550066
488623
831661
717749
210218
303575
242478
1009722
377793
527208
696606
319021
189116
813705
1118229
279860
694271
345356
493846
939148
592186
520677
572621
620049
878134
661488
1051842
1017616
1010763
997112
1136450
1024171
371203
1114516
324073
1144944
1104416
154674
643878
1055169
830139
425563
1056659
393122
455440
1086568
268223
1088702
683240
217046
906374
937159
253741
605991
1144781
488368
571865
728439
1079320
358661
1083702
91942
912592
88964
544557
229649
407688
607097
1125091
428963
1058619
373904
514978
137566
413812
118228
97255
1160016
983970
546324
360305
681865
697692
258483
246661
28817
441442
778490
268345
164945
945519
1005182
123190
172737
653100
431585
292612
1118232
943203
791997
209430
1111202
141288
710183
232790
692625
759614
728792
1174828
1077170
494618
132863
417632
494260
511234
719442
961810
770629
445389
739953
107416
485549
549918
625887
467434
64509
962594
710680
960496
1070259
966186
468688
171729
542883
837073
961511
614547
959651
296967
133124
859614
53243
178390
128926
181792
597271
50289
288852
679456
715057
722512
713603
368802
463161
1140851
838145
110138
1088221
1192653
589025
73310
676662
1160823
1014477
1191942
627894
456647
816898
128073
418203
314042
292439
613261
284784
315368
762170
628919
138515
1151058
977500
1130710
908302
1014080
975330
654760
698744
118644
8766
745950
1045060
622885
526734
77753
777012
319352
409322
516887
472388
741511
484982
526015
1079478
710165
622328
726826
1069787
1130675
5780
98856
551652
911212
1179247
177229
935173
31692
67009
884579
784582
1119779
878030
525474
1147664
929459
1120610
385785
933850
214525
740563
276512
1017262
376026
756689
691199
472846
821066
423163
503120
549403
174357
526299
1068013
711847
260176
644966
876651
891884
837261
211498
702599
499792
443402
638603
271424
918431
183881
129420
586588
82461
678282
661764
748202
313157
23616
730187
674168
688795
743595
7093
1005004
294498
1187248
497323
259880
993169
387857
18492
867543
842681
294460
449066
259490
10628
916838
1121650
1135962
267488
81636
261676
402993
866285
103032
1160426
596263
486986
330291
1170796
412868
668321
179071
191343
172699
812949
117910
428382
819219
1041931
387645
782211
407196
613517
528224
1023546
873817
1161394
1145430
788870
662090
874655
976773
1169396
486643
699641
673948
1151878
1155530
27989
108543
260371
1077216
741631
856716
94397
1161368
690892
314309
1044129
987458
65472
31264
92559
1150355
595757
669751
598443
692135
376082
704444
734398
305991
822042
892073
463829
829556
742460
260667
1115806
663850
1042871
16234
998478
369267
233728
770506
289478
198202
394101
1095887
856970
633740
351639
277302
1026275
226389
130698
1164580
47638
731801
524501
199627
507288
638123
1075680
336917
932052
229255
980934
13948
52299
603932
154761
360263
1065715
446379
859123
402633
598589
496713
445278
467532
811929
417887
923577
1006720
62046
849323
56270
1032602
432909
1133217
633461
116947
44901
683057
635747
399194
1001244
115002
237381
998269
1102909
186195
605402
454575
955764
825770
317785
452367
680200
54475
952141
856667
490640
405026
497679
681513
166961
727744
598653
788167
1070295
1157518
296768
454405
478024
911602
116839
617790
519891
659382
383761
1122462
1120970
1097631
67742
1190418
1177575
631620
244130
100999
750084
204288
869037
633249
788683
1032987
458872
955053
498881
426289
183149
505354
1052735
728406
1184321
1068912
352662
235740
602493
851576
470060
779759
181600
957802
466200
444905
334327
454632
530371
264367
291956
13232
320100
733692
88523
218528
682297
573221
869482
139100
621711
388444
55463
79797
202055
805253
72305
123526
770807
773414
865920
374032
1059298
401941
500240
912056
204634
818963
8061
645981
393612
87647
92339
1154165
627322
962299
1173530
308761
12203
1003283
143458
390189
848961
636491
952532
342340
12343
305817
453979
604625
450423
201448
1084777
1111290
525432
537387
670708
890024
621088
394094
877905
755772
775204
700972
872267
1026171
51238
809517
620726
1032056
690157
1145440
983311
1069653
235290
622629
807215
336433
576629
963889
362307
589772
752858
195022
817248
432093
27463
408568
405864
424206
249965
246107
172527
150595
1068653
797642
486656
620305
339175
154423
736898
33786
739341
820399
1112991
320748
741790
1150381
579826
580288
663347
74342
924658
857169
1193495
892180
1098663
1060135
43723
913673
80266
1048475
12577
742583
1068379
1127662
971660
1175381
750413
346790
81581
668231
1294
766574
74882
279032
763884
553813
133544
1031587
72128
41186
607161
934653
170569
156901
193391
40163
1187189
967102
843522
819056
599129
774986
618757
459642
928138
1136781
156482
774065
425503
1141306
251694
750867
906271
997771
436761
386845
1180707
365260
969831
281976
812493
755117
350550
225138
189036
346876
305011
520303
703399
159698
1018423
937027
426128
127240
483766
865076
236661
3125
460249
552641
52962
973852
68725
632931
275209
65170
1077536
1163073
371856
1046834
709679
504992
60923
1101679
994973
837762
679730
162827
59424
284684
1150995
492266
767824
139053
714656
1150740
78089
1099032
318833
600070
469679
1178964
793863
1041563
968912
1175622
506173
975197
802738
545939
389246
354802
1122861
842716
237772
104338
657494
501037
770169
1059601
606223
941574
950893
632272
162245
346986
1110009
191517
332516
493830
425472
175967
430205
615636
271527
608476
713420
337310
900696
423511
1126504
628105
775535
728510
315773
538299
76931
840972
1072492
340464
150596
963646
888480
774846
109917
206063
1036138
887361
569689
269578
312903
1041853
178460
1046117
710143
760579
664077
671522
958067
10594
539018
1169071
1050305
153552
92671
828795
129412
191830
436566
1015014
629436
509000
57295
135815
1154330
233953
787700
724145
777732
1030229
915096
650446
561298
421112
851362
789586
252766
436552
916151
92001
112286
1146000
968916
853266
686097
250849
1065573
432685
538171
782644
946920
916904
17162
795485
1104110
510589
534183
421384
1075447
812450
291869
587915
99824
85595
443918
1400
554139
448099
1057310
893775
424516
749266
237660
1052469
298337
695153
802298
1071012
1001873
399865
917168
790866
437296
554866
919928
519863
5800
817879
376660
467364
1046291
227350
220551
667828
490762
768363
190699
1048266
603773
1033982
215801
825245
650448
1001935
561418
75629
671048
635055
938762
407061
1135266
280743
1041472
146389
145895
20424
1190711
1113343
568210
2586
559390
469061
841437
1057343
243426
232075
617720
1079729
523838
808037
15573
677553
247088
238294
1061695
1050247
1010834
755538
1126352
836431
803999
164406
456837
806790
352943
237952
332143
303355
464213
82465
1066129
990841
887124
585276
175021
291902
141963
122634
373371
1032525
420495
478713
423143
1113883
1079488
150158
828674
1125979
1120124
800498
744243
253544
798631
647856
1009636
321206
1097644
1011239
609602
665716
67993
697579
155859
1134474
442027
577965
1054682
904040
656428
88342
789277
443073
575722
80116
1088305
1053075
404200
229169
1091360
707440
127969
265062
481376
569397
654575
1036011
392848
795701
823246
1170312
309780
609823
828154
42858
352472
899652
186043
256249
829044
176258
1147220
254937
174646
698514
870603
21576
662147
609598
1117101
1000370
410418
323626
35870
262349
957259
49140
775865
448876
840774
1092780
1006260
361503
537149
865260
965477
833152
735465
1119674
285845
87135
731853
842935
727603
905313
836139
1127121
130100
945404
134014
249463
597645
873545
218149
515960
920079
406255
539488
711731
1079694
1174598
49581
937459
718554
337935
281882
72356
1186574
487605
729490
1095892
570123
439761
222284
376471
430825
60553
1057650
13783
784351
338896
1189071
559606
261593
843507
34224
782619
1176497
1137802
169246
766945
1156514
3783
72825
1176612
738230
44731
890572
333680
155776
939785
388721
155388
738449
771259
58688
848242
228963
63616
129342
287665
193009
789541
1160646
317341
1140114
1160952
708762
383793
439888
632379
339995
753507
683951
361960
824155
834270
17138
138654
474819
111128
586546
890490
194857
733759
162903
1086116
134527
311984
1180220
47218
578266
787603
1153809
408694
177902
1056862
185268
61872
1113336
952082
1017851
21586
901622
957307
412262
518491
82651
176580
739838
584082
609616
709966
654896
899896
386641
788816
913426
774278
66662
692559
822384
52636
1063023
702563
329314
281122
903173
405540
944198
735047
200991
259028
1165544
1081096
178997
438241
39607
236761
399072
177717
1062182
1037890
997511
456424
1074220
789338
569743
13252
822685
1079537
632304
812236
428987
1101378
6627
698518
1070975
340171
802460
1103742
819144
481706
318756
620917
979741
694388
965201
904864
498096
262745
659806
994205
1010526
1191764
466150
409587
519675
557680
6668
471509
381663
805555
557447
1045204
359090
955631
262592
703913
150336
901987
858053
928525
1005550
1121106
285763
577263
298092
155410
937305
886348
557382
9304
457386
646359
209998
434372
808141
862968
144822
987807
1147199
588853
186531
133887
1015669
1105191
150136
660382
1029761
186967
95775
19811
71894
985504
601521
989022
698278
293533
546051
1152254
466372
1002659
259355
139344
800968
976155
634374
1039733
36541
640239
1067649
817843
744258
707945
727753
145996
1015645
337874
736340
534069
560511
526237
107771
11337
176199
786615
1114691
631557
48481
189980
86700
1008945
341418
537479
872449
178994
404419
320091
93250
159853
390393
433108
45557
736709
769856
758065
949273
406056
1025605
874244
431015
811970
540452
91200
175428
957817
394530
36909
884811
402854
715483
83206
765949
728616
207571
418246
1170614
1047997
223494
198659
1020860
582945
892221
364179
416916
850362
1048797
9155
328953
772593
236274
1190494
28735
499164
880134
125326
872736
821814
610535
1071085
258813
849528
982522
1112571
807723
309006
532791
211818
444830
615698
78883
590618
441751
124137
1067153
66700
800806
556401
696730
443317
327772
816242
357204
218889
228624
291374
19328
917185
1000355
148726
569060
81431
1150283
8764
315540
734835
577631
1175920
373075
1105115
934637
253619
943823
366516
678845
283450
615651
970855
252825
2366
433072
555577
1185014
719655
788529
315518
625028
804527
352177
232015
543673
190292
674172
463631
352612
1060352
1003894
219463
641842
265564
539323
475107
461683
807017
260045
562482
45049
467732
212685
476297
210403
446987
168992
1165590
483236
135605
1047639
571706
578435
203269
744138
567051
886776
1115010
573526
958116
1028267
121262
152257
246103
852261
1057569
434249
82810
1071498
966380
953041
449333
772395
1132456
1182566
446080
293866
36078
322872
625854
564820
890437
761647
163949
908923
846292
774566
787802
560321
893739
545292
1027142
909253
553523
334325
795242
625819
324910
156616
1183228
1055096
678615
617344
469892
328895
722877
575705
170811
713931
1123426
531526
773498
965045
602572
625031
439099
728864
533550
1040734
1169604
138399
89290
177453
848933
462615
103091
1107378
415942
358804
744552
811336
300629
628330
356505
843043
846912
68792
218463
831359
936395
676239
1119995
1047247
813714
594127
959333
874546
1124883
340681
259574
532738
833357
966489
95275
656208
992337
225381
786873
539801
549603
1149491
305243
548350
175370
972869
1151866
946786
823521
923808
62943
230805
761113
275949
333017
550197
158902
174671
565825
1060650
279932
677622
151436
961354
1044797
495215
161230
301857
474515
422967
1122132
893705
982273
29064
225751
601137
1157992
95413
327410
1007961
1022932
195511
193692
476691
707782
84483
104846
88972
1163173
514910
1127776
1166031
835888
185289
55918
1084454
981451
1109711
898885
443429
105926
1080849
980784
939979
271497
1093051
49146
197664
678612
370601
620921
211195
669781
125504
1168798
820005
602981
788306
244111
500921
1139216
285104
750027
849712
1182478
1097330
141459
622845
322656
158611
488450
143689
620184
1850
237434
912859
223545
1051405
60989
503473
378814
237827
922963
915084
291572
352970
950800
896096
611537
973851
939036
914021
187797
1095989
100201
146262
790080
1056684
533710
544495
755481
787637
1161935
128027
821963
26197
495218
928964
520199
914872
514156
119093
1136812
391815
317102
1111469
65011
516651
1071590
1065830
114347
1060510
791914
697558
742439
1068265
1039773
874003
285208
147334
337735
877933
1075660
124078
896245
471319
488411
508918
973575
1026748
746015
1081813
924955
1012153
171539
1004701
1008050
59995
743980
1012617
340051
350161
428640
1111793
937393
442993
215841
846831
326540
908404
753171
660386
811522
884831
503392
503183
413913
1044825
175100
1163987
459485
432514
426176
923196
1135257
25888
476738
485058
882302
183675
944961
431069
1105669
834557
737244
717863
685876
309435
22469
514578
731740
936768
253590
331797
708284
1167781
879340
968380
489387
229631
835559
1096543
535859
811278
1167234
972018
404830
443681
917897
577067
100602
1021528
47868
1049898
1160930
257105
798956
234685
1020006
79463
259379
1065797
1148979
86089
148165
67501
1052119
223485
1148888
371547
503066
451935
144623
994057
592442
1132012
143905
292397
1119564
1045101
465650
1164065
832865
860772
394181
271014
682028
924755
1118315
673314
872678
877353
8060
821965
506475
205911
81021
78354
498011
852716
4052
87308
63673
333279
5678
186060
1150900
1102760
438273
372066
3024
655686
195936
1021476
418682
656009
454626
931417
632617
1011106
549872
201976
456708
575341
884467
543961
1146546
333336
392299
477356
841571
292513
7355
557217
910628
1141942
834383
657281
357197
39738
145727
829134
682300
420809
479848
1041607
507984
824170
568588
821649
357226
167775
504038
660159
266965
754783
65947
306428
305133
770133
1062280
241164
564579
282219
57267
340580
1087726
601123
513534
666015
620631
811901
708860
564572
239646
806430
492067
1159920
355815
191026
654648
771381
996193
935939
912789
1025847
565913
445605
145054
719208
864913
974799
802130
1156486
584800
153676
255630
721065
97145
666356
708111
279938
241716
1115611
875395
1064977
281046
73359
472544
186937
584016
227516
225306
868111
740279
1119528
1050144
310105
371628
293635
472656
823519
24849
128042
400881
572674
142203
272057
172800
863647
462852
925012
230773
574282
143042
964726
673255
574714
1162975
81406
1132438
43645
701500
1063854
671593
439023
707291
469205
172322
324017
169141
647562
731086
388994
861432
85513
972317
65057
1016653
274223
151395
225781
365823
1023278
218857
156389
746163
656201
322858
974601
738072
403936
257284
257447
1063286
383855
274294
392617
19131
459379
172212
210613
695114
689577
194258
477823
348334
313866
293026
1157976
824116
813462
330806
239379
54264
873909
306495
498177
446496
270020
865624
495609
484421
991297
256326
577258
344155
488086
395
553599
755921
457852
455526
1129279
166113
859353
406206
301023
600561
647521
740402
1141309
289870
1153451
740157
1056739
1182441
418417
454346
606470
228646
1060758
258422
331383
952529
36251
720813
517386
729205
903216
781507
602010
1113346
1124290
11815
553478
356216
64877
878836
494942
476891
541268
415461
873882
542296
756130
999355
1002401
152974
514154
454901
915190
105442
527564
998725
1169775
285732
912398
516629
542719
405526
485854
1161735
215602
713688
932513
1101437
252807
701617
1046385
1162216
264955
924858
25260
750109
747884
390150
909279
371417
288152
784581
703427
447390
224000
1126610
165127
832911
690394
343867
392039
373294
881093
867589
736795
592037
516754
1156300
1097612
488981
231164
722870
923119
397671
375010
376723
129492
1114909
428406
255352
109997
457138
472335
329237
393553
1136860
790978
374884
101626
1079666
1003418
376750
284471
922463
423397
11338
86813
873512
751153
1036446
1016421
1184366
393469
421524
380672
432439
974597
404968
1125944
39511
995170
933570
720807
558805
621434
500119
413006
521612
532958
838515
225328
1006229
862956
1130814
952990
897424
779046
1087797
530903
1057905
1080219
1054739
56888
311024
1065747
851340
426139
885149
663282
616546
688822
285356
185346
340606
617944
541221
209644
292655
1073586
1045941
415904
768117
235189
437514
962639
575046
249846
871683
236356
908744
1190247
536886
848190
95179
146361
668494
19992
612442
835820
1077304
1188594
1011040
871605
431597
1026059
972696
273770
59620
133875
1125197
712649
1086008
689201
404449
104568
162817
845832
736137
343736
1187958
287369
626464
619003
619943
391563
995605
759494
196560
687196
722218
485388
405522
734538
1192370
794007
665406
1025163
673691
710481
488684
1079966
241011
157903
651973
374352
244142
1046769
171843
400998
626439
750405
777743
193643
1070144
346142
561288
580120
1038226
1076848
844548
1093772
801669
298457
932456
845189
472053
517624
285800
405399
464634
854358
652630
550975
898794
1145753
798790
1191192
1105751
988190
1152156
295122
277179
431523
569524
1162058
880188
1064482
286311
692252
32939
66499
311499
959746
514455
744502
1175374
825382
424094
645502
1076303
178252
919752
202643
202507
295446
950364
333888
843630
75776
609036
583745
29654
643340
201591
468786
396414
633645
45845
48255
541619
673333
587755
1098238
175061
1175894
177435
636779
262195
1034141
1142760
970890
915651
462498
738926
396182
1172249
512996
76440
187621
849028
676739
429463
1050467
137331
951735
370202
631294
561347
623238
803774
425830
445584
913297
182972
954145
976444
405903
788773
9895
241994
561244
232582
1162143
1119683
141509
185573
214789
204192
1076554
370027
6708
664991
553354
397461
1064018
1068583
868569
977180
351822
961960
235748
724513
1034667
1018560
602089
159761
985625
686977
1055198
188469
73393
341345
448493
891076
742721
412918
974141
767492
637099
365039
294038
316389
396663
584633
105748
603539
804430
569164
442309
1178464
878886
229707
315459
445526
102945
167578
38258
984839
64851
263895
1044335
179051
846172
353622
1041936
882130
267760
187118
1136103
262171
482138
602687
370741
1006825
690248
989000
953222
44208
941377
525446
718279
856973
834410
354853
426359
9828
820354
1099395
114654
235684
277166
1130846
136577
830013
139589
264132
953166
621007
1176438
26212
296757
301184
560849
1165196
186545
386945
1009443
448546
331506
1059652
439165
196005
829790
977712
961700
136550
125987
44377
262464
995261
551286
1083294
981620
156900
107723
350339
35444
1021133
606568
372544
131861
252782
1063947
538940
653805
1097309
391683
790030
237940
65959
413375
754460
570020
130705
981089
128720
928039
761060
236865
271065
1128233
959427
148781
22362
718866
5849
443319
430373
1065620
75081
422971
445743
975632
925915
978223
964955
1008784
432804
58858
528279
354607
120257
496276
725660
860268
116597
1145517
869987
460175
1015365
831424
961626
788041
791224
74187
1028193
1025722
1193426
832245
476047
897547
201322
1130569
1181374
109311
138632
708316
874462
842586
272360
1147538
1189516
303361
621845
330828
1126928
28363
675089
610578
503199
335913
964932
464848
375247
1023481
314910
807052
731684
971485
929463
406704
291794
471662
934249
735118
436578
1002463
5397
382683
885968
242153
18016
1050410
390990
519859
10401
1051127
638706
447017
766511
427557
762632
287112
990480
810768
692508
1109534
224448
422529
436975
245832
114067
933833
797727
243323
553773
74567
669331
927864
280273
224707
1069355
915313
235527
1155261
608616
455735
637187
1017541
316712
935831
512267
748984
868310
799005
1110930
231
528799
500015
991860
968805
734812
646858
294312
1101983
810025
644699
1155466
111540
1128685
971893
970417
848918
274950
963763
388249
863642
276022
888078
722445
984221
1133710
453894
798637
676266
129979
123055
124642
1137660
63205
847406
1107844
614314
1036791
901741
415445
523142
934357
1122113
489374
388226
923977
534078
458985
109151
495456
756679
519567
1141098
102205
394472
129773
561028
692759
261834
1007015
754714
225368
819032
993648
151794
1053597
464985
882748
597107
861229
1120553
950296
1074010
427373
435912
661824
529066
523448
1136718
960226
137018
825651
967643
644194
498105
1011063
932936
1019501
377026
1628
32793
505457
256270
57494
159173
277042
635180
575538
1038153
1163310
456513
251523
993644
902560
236386
366536
949751
175746
343662
557339
50161
14514
944230
591932
725920
332171
966942
639056
450018
443535
97641
793348
618635
1184072
516837
511949
609190
589431
321323
1121201
182076
321570
821138
916098
727653
1004977
1063866
1078930
280856
246874
1095332
329686
489430
551708
411967
842886
121182
147205
737040
224249
444922
588388
356918
18767
1048631
145931
627257
497250
1179094
602267
1078318
266195
793255
613113
1136975
682062
32880
819677
1127551
659113
113016
53723
509120
616611
117555
708693
50677
288282
412606
471631
67392
1183752
603407
809966
122868
1133626
1167759
1150475
463317
1110816
979345
394333
422906
868480
161831
1016980
224120
132724
366332
506935
1145735
613569
938258
71432
176716
133764
676130
536505
586389
270204
277288
748819
665842
205024
1135315
287725
478135
971984
1158913
1014761
1011076
610245
579321
700715
116423
1037508
799992
1076545
1185413
264086
99442
121226
692539
483220
162843
947691
859995
121074
673469
1119003
319488
281425
1054066
84441
1180281
166736
412634
467270
138295
157459
30025
851818
1188859
489904
235000
343471
217224
987164
885867
278876
1110668
722533
1054403
378748
166000
729376
936272
877829
720824
595338
588426
4556
249298
490296
365849
1148507
1073308
788096
492827
1104201
285366
672765
87836
789645
276286
1025786
553605
141392
931474
336151
1088716
335126
107082
976548
862926
117293
11379
751530
894777
998373
770198
610671
1121532
869231
153450
933681
582466
396480
542858
830338
593369
1145445
366201
59980
1175810
304391
1036017
526523
1112767
796622
801250
937555
1074632
1188986
386369
135456
745002
1014863
1103704
564329
465425
74062
449403
762573
71096
811236
446828
1061636
1157029
157841
1065214
658015
555260
1049413
914226
32396
823510
447468
701883
672608
1179062
331117
928578
704898
842115
300726
542237
360179
796691
962662
748325
880493
309164
919180
1184121
161986
908736
789627
1162868
17688
19505
118910
199614
786794
504752
904391
693854
72357
725689
10437
42221
1104172
748640
597306
197326
296580
1136554
978192
424471
746362
105390
204997
868383
981374
598273
217637
688170
940679
967287
446409
741294
180207
208711
768773
233169
974157
248453
467247
817598
347050
360682
869972
234481
511544
869940
1117460
343111
640483
395859
116669
170453
821704
666041
261667
460794
19219
61137
284280
1029135
697851
1054818
536119
918541
205065
279019
829461
821501
1048427
363213
1175313
917172
453995
716385
225365
1141477
1022379
108412
583287
575895
704525
581105
7789
204726
132607
211618
551900
465928
626909
855447
544188
347998
613724
672537
59752
613984
984455
981465
993201
104544
352525
486586
1158923
868349
589731
330586
1158140
965133
915266
906990
577323
936969
350825
325568
265745
458970
1170396
1166273
71738
87630
266822
183026
878073
377216
145317
1081031
329512
674431
1049270
442418
431799
1139435
113139
1072121
542277
300245
6594
3294
688919
548117
277779
700718
760422
274917
1157121
939544
700311
845819
962985
756766
711467
1048902
703081
247925
525788
8900
412073
838085
36760
974884
1042613
1057623
282325
309322
330445
362396
1059972
971728
493332
218693
192109
317224
1116164
34570
1077707
1110590
740819
36815
587729
644107
1018857
792692
696421
190556
579725
404706
219342
593391
112455
562539
952480
652277
780271
169442
896236
517506
1125661
1183478
975792
302832
723528
934183
500326
562110
23035
961486
557425
29811
231134
732829
338472
878670
64505
1151960
1137510
476499
1011225
847699
347004
797918
871859
316227
267362
223818
669757
965364
797124
955845
1014478
298167
168011
646623
918539
33091
838940
286695
528136
52118
161038
483634
726440
1110160
734892
966275
280420
808015
773781
792071
753215
313397
694009
1086153
607732
639322
829428
415022
416296
589309
956633
1175629
554894
469351
847121
57552
449310
77139
1047415
811844
579328
969277
118695
144268
674839
1079652
437406
24031
1123547
1121305
731607
888028
692226
806075
50954
968353
433612
436139
590514
937943
652160
331170
801490
439184
288500
1106081
58689
732794
1108413
767768
214171
465872
1164848
473482
14541
948518
161815
71051
580181
218488
1086385
548834
271323
205390
82537
680182
523465
793259
1191043
1029713
183541
751307
664011
918556
632027
683818
134600
587283
252110
1179650
245231
856289
726376
1157827
381813
1093657
147511
1064986
813086
610341
707246
340966
140703
229252
769661
36998
355004
1077658
417233
286073
1064675
1003452
189708
172442
15468
685034
839325
1101518
143252
302341
420228
351719
1140253
522586
525649
1044807
752697
515073
860181
331345
937697
148049
330109
1136492
770971
684495
599207
818363
931705
789019
765753
775525
575288
275904
511945
19950
371939
1058079
381448
315412
716569
361566
661865
9790
211595
1050040
280719
587756
32133
780868
695212
205917
1094025
819680
783004
252297
469470
841041
435678
1105386
384524
689216
85861
1002775
722718
507284
1170408
463887
717791
1096253
1151730
71290
424293
1034054
224859
414788
760514
186756
966816
354870
1136370
91692
202377
823268
368378
485834
626398
189009
71811
1147018
122920
656163
301833
728536
397241
622649
444720
963115
676207
703494
671697
534565
316834
651793
818476
1021153
734346
859928
1160618
331370
1176420
37124
450884
916242
122341
1147233
1136502
611445
40102
1143122
350820
501215
632158
899547
1046924
622874
845567
189718
740434
864473
681082
310764
371640
819649
75466
1044830
561213
685846
299513
371235
253377
653854
735107
779459
721528
543253
602192
758190
1127726
328152
446410
510896
623477
672457
709674
502252
188642
938677
324214
725937
905213
587694
960626
480706
651465
156646
455965
448183
804220
1035970
500951
303176
611177
55097
836113
197668
1148599
914456
334990
68489
830814
636468
1108741
116982
306118
701588
1132737
611925
54003
729446
783888
927780
1124540
1081261
561046
1185577
622761
1168264
754007
1164669
133599
261786
979298
735938
154242
374016
1025154
234419
1035929
489492
623067
473313
236371
1176080
487257
1022049
487554
5170
7508
1034116
845920
757834
108822
44604
178371
865796
260649
192565
1000928
429788
1085168
248475
1140257
984704
906959
768766
18722
141332
992636
333447
1109234
427121
1079707
631680
1020961
639025
1058465
132687
1054412
513577
596361
104312
1056383
956372
21405
1030641
434835
1189784
177924
815403
217185
705926
300974
110241
343827
950223
1107766
1106182
204345
922619
866455
425304
699815
972218
222807
1081587
1093135
688461
533048
819573
645551
347205
829866
938247
1116071
486636
429239
1186611
464946
809243
704240
656660
1130456
336097
329645
499527
813489
1152489
1037668
378029
944955
798037
1078673
919529
398905
1074903
90671
614169
1016898
432364
63292
120820
508692
902760
535711
982155
1031221
148383
240529
1142756
440514
1183722
262026
815705
697077
904426
1063301
1017013
471909
97622
1152917
556665
123884
520384
87753
330815
538030
9530
315960
335985
954853
19054
589565
428623
572559
961862
1003874
128306
953455
608903
1140558
435572
823181
1053666
774181
606248
189896
340460
818430
34339
20845
576318
58637
421435
906442
156754
276761
408789
548544
787219
588461
268808
98346
12708
246915
116545
1051464
1166618
572242
382399
916774
568764
885021
156159
764263
883163
574032
311409
305175
358698
1050313
1012106
493366
193318
1109638
281574
235047
686559
800059
482078
1047121
954918
430835
719345
800961
698393
501750
1120099
160885
639013
1053407
149280
743466
318403
968105
415245
512103
1026148
458421
648423
383760
585298
1169764
212468
448042
825621
1041159
269186
485973
150946
29597
335743
359999
444214
1009452
39486
665986
49700
1092961
874902
263944
1163838
92380
642962
380754
182378
1181912
1072910
331455
147417
997709
233475
917668
577987
673951
1173942
978879
1097916
676712
287267
708178
497686
25171
528695
876292
434961
93874
223306
752630
1182287
91740
563241
942177
523491
332572
951300
450671
56316
1049206
825155
987019
887342
876523
71492
471005
483765
472670
771421
286489
480727
528514
364024
63731
219464
309796
246235
839651
410581
796462
79097
284611
760566
249285
1069530
228319
1063379
638230
457842
685538
241856
927279
790707
906383
372813
297719
390689
164860
1108294
177038
307093
569761
78630
924386
309183
658527
408110
783881
250412
160480
1116496
167712
120887
311140
794889
804393
50777
456576
279260
1015773
513247
349337
773891
252296
694591
626408
45121
731744
464201
1060243
830684
754472
772957
684337
660852
999839
105290
819366
305259
102983
187028
416159
959626
297273
500539
1187994
581476
217987
993996
788450
851043
841259
831956
229173
396456
486200
536472
542755
505411
1052962
553995
758103
423527
471266
562336
47774
952739
596955
690447
1165856
662191
387734
1174472
142328
969229
1039551
284730
604506
213440
645308
730416
1158357
985312
38078
3191
13412
298157
426537
209508
476131
719115
966586
603903
1181980
139042
213990
907782
362040
989377
49739
470845
1042704
106598
647536
542619
1143889
46713
32652
1131319
797883
129542
474211
144953
346270
54981
718799
399920
213487
1174402
507271
610573
1024145
46690
935894
453959
1080159
1041641
1187668
833015
7268
177982
79701
274262
258096
946369
1019613
346871
28865
531997
801837
803310
555863
691143
959060
949385
875267
855633
401694
279550
425093
731364
844315
831369
484741
1111792
324707
667837
965659
1015865
1086844
78076
373020
572875
1166149
368589
695689
868112
260116
1143533
1127005
1076321
1077413
1090102
371085
926489
1111933
144596
593296
1105681
920087
19459
225909
327847
263730
123453
1137182
542367
714771
488262
870463
572312
1033090
148042
453627
1185139
86072
965016
1023483
673605
860964
230456
671075
495041
770224
773849
1172007
769062
287445
473159
429612
1186840
1040384
283930
303181
983446
1124676
197006
822299
885112
228970
656322
384256
1116198
806208
923005
833566
844266
599531
675048
399032
61250
873653
648181
254866
474934
1179165
357164
756311
874543
713760
732484
330526
995108
195963
1138611
1164110
1183470
14359
299088
1086874
392111
260399
532499
772023
144741
297188
199374
1023543
194854
870366
494825
640770
936037
528075
665550
1036717
121374
623374
10466
439000
920949
135909
186122
919154
310832
1055575
371787
1118349
899187
782763
42555
314725
901710
631304
496380
1124360
569080
1050688
641009
278749
1169747
372933
896268
451074
438866
191741
1094791
532298
1183081
164037
1005622
38357
722540
606995
262449
992700
1128236
110959
289927
131089
469960
898108
1061309
314668
459811
1030827
989394
829751
444876
446432
531347
174882
389428
909311
868584
576032
457989
121007
900498
555927
141826
70397
1172432
46065
50484
951465
177918
597197
837012
184593
294723
433186
642000
338531
824100
472674
150705
992773
1032089
672897
260507
351151
750293
1118257
1176844
667335
674838
117634
285077
535132
716127
464648
309637
259534
173444
701127
287278
1185561
860668
274796
12884
558362
881361
1126354
262835
779150
113202
11043
581278
111558
97979
92279
17769
442447
1092328
479676
175922
700588
209549
558688
697200
446323
954590
881117
777198
809839
505194
213255
669363
888570
618572
475439
41471
18340
192187
17123
591968
936115
115569
1006771
613108
873450
738777
508274
679502
743654
182255
622519
422783
388068
658961
274526
772538
1095372
854687
95688
575703
890730
855651
750070
934227
1149878
777944
1048771
8980
424068
179302
1134702
1107001
1071455
985436
655043
1027275
49329
932137
175247
857351
296074
442485
1062603
10183
792878
1013201
949784
1149836
847186
776982
423016
210468
1014646
26397
723393
961775
920635
770610
1035515
637249
837980
117512
586239
139590
611691
688480
872364
1094920
936450
176547
485715
79946
541269
601463
857157
532122
298319
443512
766873
982186
78104
843593
744902
367872
862862
784055
757993
123225
909531
529794
1124486
518223
648483
966230
708987
683620
626902
241474
1144516
303404
322674
87386
693518
356296
386177
864838
652380
182336
655689
1026678
797292
138638
153401
979588
628386
50675
714109
50209
1042482
392050
421330
750792
562536
775769
1150696
485379
127883
718745
1117729
17989
424976
893940
35878
354745
1116102
55646
151878
317750
913401
1002234
28388
292488
1159425
658687
661300
192384
328850
822315
994987
513603
590357
162019
566413
621774
607393
765051
1157187
1170594
985981
565582
772390
491903
375438
377210
904593
644178
364782
506222
972654
774773
1071420
1088487
767479
396483
8583
328263
934219
186859
614333
96739
523097
50105
318093
776318
328370
232619
903284
630625
501382
463773
268473
1123244
546238
4827
30111
975561
345635
726687
395841
77282
779906
247894
798138
784641
1102386
901566
631132
638682
146234
344825
812313
1114624
369611
370057
926544
767198
1016637
266950
63578
738102
41651
85850
525760
942641
822530
1078275
191108
945943
359536
297470
874481
628053
76575
1050601
70598
613363
243021
322414
483523
112247
22166
338399
518080
557162
497399
1073915
340348
558200
124878
1033337
223798
347918
821357
422402
437715
391447
609175
616994
1187773
814712
863584
306786
964163
503599
804921
232782
850033
148541
279064
394567
420151
350074
755259
597698
586323
1157094
192061
526561
290196
450848
886477
652014
1102356
423571
1001494
1110027
1121457
248354
901013
395324
640133
752113
1053737
304492
793639
278596
133100
217472
263184
610564
386950
680208
614841
19889
905006
730088
975370
745410
1034694
1157459
242679
427490
664745
69627
877875
130905
799982
312202
466885
602248
962891
52423
1125269
914065
144262
455374
1081382
641314
132088
925883
794879
421145
794195
297420
537250
687106
642755
82305
1188386
101128
124160
888344
1075553
44023
212347
469974
128335
186713
597834
855186
400635
885794
168811
1186462
726076
666871
27770
721668
319844
48879
607119
145958
1070682
1045766
243156
928302
554132
40096
672821
1025528
1021681
456965
236933
785021
298769
223901
716100
578617
1132888
422909
904074
851755
726739
156769
378475
526491
555767
936595
266309
633169
886684
294535
514599
299683
24929
338091
513073
439451
1007258
49741
866134
121058
446096
576557
334028
986456
570543
429425
471372
802532
1159242
723025
212802
814068
1016976
336129
350912
27427
1058419
567154
744375
377921
764768
1006761
212293
491131
553973
1095767
834548
796659
898722
823321
290982
593576
1127564
95729
118862
839821
1010494
1820
297366
654742
1148836
944027
579946
9726
436990
188554
598453
1102640
36358
338295
1161501
1174678
592089
1044734
887100
776400
389454
381707
183783
938661
674203
804900
788553
660529
857434
1135259
1095300
1145216
1093019
296749
996928
1019732
844701
1014171
1056844
45827
1178060
650037
362164
15970
746604
766838
1125370
700187
756326
1097650
110373
1080147
1031451
414641
350957
443007
594355
487057
958288
348883
219244
230879
673265
516218
793701
312723
830820
625476
105260
665773
883407
815803
28691
863173
458682
89600
1120852
254295
1141764
408601
886525
168350
288584
303487
443213
1115548
544174
21507
611548
1081629
1186158
923195
209710
397591
452083
361385
855547
1055137
24259
768929
34745
360865
226572
539767
846930
312479
605308
42091
12590
119515
829168
575758
790464
1088698
209135
1163942
536667
996730
768790
330660
535855
1180216
453641
511340
919943
1062222
761185
6331
586088
888185
540928
746784
773159
721503
578999
1018704
327653
859284
582114
36817
412959
988080
712476
739773
211735
847258
473716
885892
1147580
215400
201703
389633
301374
15322
1003541
133882
1108973
1049304
996815
173049
91211
476864
211816
650456
951067
690105
492641
292680
556200
1190182
806580
569179
942971
258856
179192
1172214
835703
630413
1081192
945100
763706
561543
946867
1065415
93010
424409
188627
1163626
715507
219599
803826
846718
772325
1127358
875643
295171
1064723
231223
662426
343075
328164
518820
332526
1132416
796795
735356
414766
27574
565349
1118207
598332
656867
397093
981285
277409
1026262
482398
267883
769273
979230
480980
1120889
193059
363246
202534
1055540
426054
1165614
386587
818029
490011
339774
187058
707050
766606
351090
880032
503524
132394
689632
559774
577533
1121073
709638
614968
1018085
777843
1173015
358793
178235
547166
847100
277320
702359
128840
92028
802834
993552
932273
496498
281383
142634
390014
350024
263659
913783
659446
541452
300282
1011144
912223
230283
442819
1049581
1051243
406256
938066
313881
511176
1173136
1116883
130857
56291
1118493
1160124
921993
362091
1074412
882858
353697
485511
715591
653552
150809
894465
1182248
253691
372937
325359
637060
96438
978687
794059
951064
1054021
923653
1005109
708458
96131
292122
398857
861197
878122
926114
354013
149886
742185
320397
440482
144303
765536
991799
1087614
197316
448136
259018
913474
1167617
994169
485437
732203
236591
314238
978564
1152888
973536
806317
246135
931736
113745
159261
179950
552262
356703
1025435
1106509
33261
908743
797526
139004
792413
1083767
393308
208615
376776
592739
776568
1037644
733813
1048884
655459
208531
26266
377916
413794
377686
1077803
554131
1111123
599728
549100
316738
838891
526982
782827
770170
821691
387179
359379
161356
756077
898002
932245
34163
617971
673219
651772
388933
940707
1097904
58152
388627
808459
654634
1118407
644133
729826
179213
1042724
392317
293085
995020
997708
183980
901865
994175
405497
68091
1078949
918879
1020373
503023
236349
1146973
377424
287230
683449
150554
538627
702760
132177
465261
577749
10869
1027975
383235
886548
95654
1024248
672863
1010231
1044966
869462
459370
249599
1104555
250386
1141596
179635
877063
154315
664221
761288
352349
826131
627470
1141897
468923
4908
814447
195935
223348
590307
812565
509138
1177738
1141519
258747
25413
475078
1158307
242916
863785
330286
522269
762969
639637
426236
346943
692648
557612
336425
971190
756825
856571
138310
140608
17440
572962
1021679
921925
657205
564448
3061
796651
1147812
210657
819716
158011
371199
225469
325920
254667
361557
744002
105671
330014
215967
554047
6005
323708
774273
117920
813632
992209
1147672
515886
1027069
771651
96794
1164278
769083
531821
528516
1111152
283973
216879
935672
618974
650362
1173114
988054
765210
497432
523400
16727
279818
91738
1053000
57477
556876
553325
1021702
192160
1154701
3381
219642
329576
487904
112569
382062
73801
1028964
1158397
518750
404097
1043217
717706
1033170
9021
1003939
375812
1040597
40903
999282
633809
586478
467488
380111
494405
958746
990385
266631
171973
223445
73193
860398
305869
649754
362451
854970
719477
497470
188710
411786
80673
978873
235447
1188677
85095
515455
992941
996749
969612
286371
1018731
480761
67825
948176
567485
1141893
810565
956896
173257
1083842
119759
810947
148459
517371
386923
238866
701120
299791
853303
435322
766200
777654
495953
408633
589458
38915
201665
595180
1174761
285083
1104423
222661
893479
517952
962982
422220
368560
129568
1132957
526478
1144090
883664
808878
1042538
737516
560354
580329
75058
310278
27487
640236
396528
1009105
193116
31685
1149244
460659
686240
553130
522025
1026686
412491
57867
288310
695687
344387
1036344
535499
1167775
641747
428778
601671
593580
835468
985140
104889
796674
236242
326569
656104
1061458
213388
956487
590935
978139
223405
731308
1017051
800927
33489
231595
618298
602565
17257
799343
954880
1070333
513082
846713
86744
871329
410170
933984
862494
1161781
1000426
711482
985258
737
1072322
1085004
329030
981058
666117
804701
602018
419293
1138175
241760
1038711
503721
695340
641961
998909
555776
429009
1173562
1186926
1120462
1097315
336200
556462
14316
908907
647392
429774
1139031
987730
1079850
949196
392351
1120114
571036
1065388
142046
833002
693055
7557
997139
98006
149270
907614
222875
731559
641492
358099
554817
1048792
173031
293307
559952
822145
411571
1182241
189153
457968
1159112
159539
506374
442328
242748
517703
760641
249690
578202
826360
512234
275558
491593
744772
211773
183515
435752
1139447
766978
578440
874622
1191915
86079
884486
475562
118994
1123514
1120756
553503
786971
371087
387481
1161168
409354
124445
536164
5255
724432
1134980
606359
67354
349376
913131
759942
1156159
254201
1038243
484924
470638
687408
1027041
454679
267737
1074630
662915
1024140
532819
701692
1062554
507832
225988
1135907
368202
555949
173945
181850
602937
494003
641582
521395
1166417
676442
811436
599603
967900
673163
264920
136097
722854
441124
1062949
325412
778048
996359
178288
667742
178277
898517
262395
483217
760692
533144
743059
339577
165029
677062
1100712
591803
1161994
341236
351896
971920
858147
712847
308927
392098
829131
313609
1142970
656956
522554
712546
906212
403957
1003971
604901
520764
538899
1078684
886891
203285
648921
1078574
67571
963728
549471
646269
268915
940626
440429
658689
39728
1088054
347075
38992
270228
52770
418813
270284
301423
311258
352529
1174411
1085212
195962
475077
273424
1010562
231972
890092
491133
811518
996055
572270
829589
721658
572704
600190
208509
375929
149068
640067
329910
623784
88666
222813
613776
1153399
218197
271024
1080653
1192666
1064705
335414
399722
356031
171783
518647
1126015
874648
277434
980538
571638
810407
519984
32403
302948
901178
508106
1051024
957079
1104429
62096
605527
12244
631742
1193178
244038
543464
183610
92053
739367
91173
1043310
232514
212664
979332
460863
1187545
44320
118414
1103736
971848
1007379
701959
830563
934197
682492
787704
593974
398237
720349
621349
848701
767257
515180
964456
829723
211523
739207
923862
526949
690901
1180207
730137
297535
152886
401233
798259
815016
792531
616918
171410
211903
79590
139568
626507
921
63638
56512
324899
41245
658631
434015
450053
346854
164687
1069365
1057851
1023681
151100
1170117
474099
828487
1127142
783249
709287
10707
938119
111826
291307
567673
550714
51316
662039
427125
1184000
570793
1178440
422002
383353
261443
1107550
1279
770511
1131042
48937
486641
903678
294786
254169
1105761
742178
160575
216425
635473
349356
921386
1021509
989443
588491
710448
884011
1099393
37943
63800
822497
40250
1152296
676559
674171
1029558
960398
84644
697460
69451
877500
299752
391231
358170
461432
775258
401983
300969
951538
418908
865238
326260
1065827
719871
268474
654437
699143
46927
717643
163688
1171237
742434
28461
15393
398113
1045927
1135147
677569
754613
986674
702111
625296
936700
473871
75257
866968
220576
861268
914135
307881
772999
1158498
363132
575536
153190
556682
627970
563893
1041399
314620
1088150
42452
343768
603264
410430
706627
170061
1108272
798231
982485
920113
648011
1115592
181535
978077
466778
177776
1007623
900911
165374
8983
1050360
1026274
111036
296072
788260
963305
749644
577898
1092505
345903
940463
1096465
896158
706903
789406
1030779
383087
941939
707891
611375
388494
245573
442840
1182468
1132442
590783
333150
620020
1053501
891382
755458
535245
222986
557618
1060696
125005
1176463
1162799
15768
758438
2750
877969
977615
288261
1087440
1187297
902924
45597
405415
124226
1148249
586955
925148
115576
374966
99272
207825
203942
583401
466967
1090372
682276
36563
569336
403533
444343
324721
1034881
991030
672492
341156
480618
361695
1020629
72842
329549
606257
307874
66707
958932
857409
704633
32704
832025
405022
738962
961011
887027
874201
611766
452869
569533
61236
657286
1021491
21597
74091
817552
392047
452061
1061501
1130873
927361
1088442
226020
648983
886133
886325
351732
38602
842291
720299
682818
1125052
234779
183286
13922
651261
18035
888326
590038
1149745
522594
384246
950535
152256
1053653
895016
757372
431749
152192
378627
555567
187201
447956
1088230
109984
910549
214154
239401
229890
393854
1062982
172735
267269
375816
273655
405197
1116546
754802
336162
583334
542435
506411
414999
959538
845303
113885
366296
505236
1048388
144301
361718
868048
127832
182432
360638
227244
1184034
1075778
724457
488706
748906
529345
1054717
363273
471888
161123
16077
246629
719163
547553
109740
823781
153664
1015894
43885
235245
316502
713679
954946
577616
766969
161461
1075022
993711
532973
815863
813802
859866
636567
596543
884962
434651
931867
170552
506086
204712
699338
432216
421403
1101467
157212
428966
1103709
83329
879906
780510
261234
400828
297233
679040
1100984
432677
570156
778379
731781
649945
1113946
622671
276061
476687
124120
365938
912243
576688
900895
241149
1133599
593027
1089758
441171
4951
134260
271512
430726
595124
25527
345423
799573
989837
56057
1130658
998486
210481
1107834
310873
249382
1050799
550245
352988
913759
420999
1043000
495789
825033
414843
961951
198950
26630
880737
285066
903607
1167660
870352
1156636
360988
1156393
53973
382263
796424
341415
488007
532922
261350
400720
149519
106100
719187
665149
357003
882027
427032
39233
695547
198187
659069
134242
719454
720822
524263
927836
951928
284960
348831
1186273
569435
611009
91099
865865
591671
79065
43145
951523
823997
1188077
369564
722359
669480
391688
1156386
1041714
1044496
398983
1193372
1187295
551791
206287
462644
467541
718210
632227
519016
803505
775474
996373
820631
731613
272859
1130061
620564
624128
411765
1158116
1084977
7503
383327
245003
878458
970986
754210
41880
986848
480549
279114
26141
689532
774685
1176203
1130989
253513
882996
947580
538323
159301
939833
570066
851684
1178271
1082475
6049
898744
742797
820
280791
1114170
767361
1123344
932702
785193
589666
930496
793033
743824
898472
1105828
32869
610541
121121
701624
187334
162713
1016319
1008098
617672
195991
738122
498558
1134520
717843
955978
286618
1071392
241117
59779
405357
631773
65267
581309
378277
1149236
15014
583643
1064201
347978
333368
1165671
266995
1141298
552205
1142161
783099
567461
705001
923480
1041190
548315
791240
108979
1063224
312612
94453
483760
144910
136723
288558
392492
687276
51715
744013
51435
386651
403953
237978
704203
708757
1179186
626079
1105673
972541
147469
12549
832456
1079331
174539
429951
1171096
245623
993238
1111066
1147727
1141712
759000
459914
221754
148981
514747
482546
485120
921191
1066165
967045
46939
322246
276669
231713
666868
152916
663840
1088890
745048
902561
478293
925281
677363
440676
937424
409597
314216
755494
1084234
937150
1037002
363640
350330
535412
400777
1128571
1137043
479212
1080278
365579
242243
357582
854967
304841
635399
824893
953437
446877
175336
581433
1004543
818202
1020705
1110024
971900
883752
1039367
201868
885429
90167
1017670
69981
801666
323713
135019
586261
490193
596396
684415
733482
321147
194392
190192
541069
503506
694604
185046
1159396
1132640
778416
711817
802385
459042
60209
227864
562334
567745
187507
292205
351201
673558
190618
369684
1064366
464181
1005525
465808
997100
246203
626923
595865
1124807
1062625
485894
1105804
271442
957391
661370
1080222
170987
226534
1040725
612718
849338
867611
395772
711588
1190743
6033
386721
1182253
46440
169564
816727
719383
237483
1192433
596236
889529
806987
355412
865635
759050
1120265
970401
634283
764845
472081
1165664
959035
296778
703187
577009
744464
177664
449813
879701
95959
533051
435739
11652
404406
998051
456601
178716
1167855
129337
980454
666057
585743
721616
531587
366821
902117
81764
71633
309362
362179
514497
1149593
500488
387329
408099
963312
512024
304086
494170
14938
731585
290789
450824
450387
1069140
629814
1038662
1074745
498936
863661
485022
562155
40897
507815
757870
890242
886688
181190
1129617
137302
59682
557885
1117600
1156489
120890
659637
141882
603805
7217
770967
1050369
101341
229188
458178
716418
292759
739049
947740
745071
569623
1017321
484394
1138965
1088247
282067
33284
1037258
825888
404931
258794
775337
264691
741197
183213
600856
3135
704799
711136
340744
303682
640109
344707
155519
424920
397883
201874
1187951
482998
718893
492678
250796
532739
109845
148645
550997
728572
649406
96671
753481
504108
667763
1057307
716930
507141
73891
556310
952395
651786
698141
548106
751447
360172
273646
671797
508728
53185
558841
1097147
454875
281555
469422
502954
1156322
558606
967868
331983
1028011
903084
59055
290131
1110262
117131
568501
249572
125506
1120267
989088
50973
857899
1017176
1126445
912045
454468
880183
237348
960766
763032
11851
1067052
821522
972633
855554
256116
481850
894113
922989
1115094
186129
992851
897287
765188
1185871
782523
1106347
707235
833807
1153400
894048
855543
456427
908367
754633
719937
753315
877286
907799
954573
22046
914996
411158
513810
225371
85728
244146
709187
158094
854257
722761
746990
441040
573727
687291
362075
37841
684302
1121922
348778
50785
353745
555747
496611
1179042
1042179
464171
935032
491826
613598
686496
824700
1063404
801324
244306
1006889
740985
846047
246787
17389
793121
836725
210258
192457
844686
672286
384449
632377
264999
190052
413954
402761
631022
1054666
654870
618000
618777
795246
891962
307029
190994
805857
490992
447749
246205
141652
240183
1040297
47896
86436
607740
1007997
639518
168809
697883
502008
682602
1115748
787028
477711
882268
848940
642967
1181224
160538
723113
1107777
702437
886079
307090
1075463
1010501
345128
802559
927435
256979
1037348
592180
339998
949868
592511
736697
220656
1094548
724578
1087038
935666
797139
274209
395336
750190
362740
844205
913174
844991
777345
377406
923396
282745
965554
1033791
979503
51429
258788
1079574
1016043
75437
825601
383640
364694
34157
527929
148481
807979
564836
274476
333144
1086376
568295
1054759
740233
15038
559950
443028
474849
85405
1027140
1072071
950770
50419
669107
1090055
556617
50768
544663
579246
602344
812467
90945
1130647
797472
165605
205005
683693
561315
346199
203486
1035099
835243
721591
597987
277553
449601
880159
391370
641075
375698
391336
725862
864849
616457
1174813
509829
21273
804150
980483
150527
137821
859237
1152748
1025206
622196
96431
98175
156059
845943
357083
254502
1147132
413132
523421
948373
568970
1044566
212417
352261
507449
1114288
110217
849110
661931
925805
154866
981701
1126551
376019
479377
607932
289328
300907
550265
66670
12143
1008561
1171440
1137750
826271
911383
421344
183834
1140167
922768
614034
324038
152010
306208
90512
330054
738453
1094816
191591
1026334
1160998
1152593
1021117
93738
829746
1048032
872901
137770
1088134
811416
1167499
783410
461103
602757
589315
403
211471
1003280
807647
712498
864185
1167430
679215
118482
871296
693489
946314
392252
816830
1159973
766060
990514
567197
1046415
710055
791129
205975
836190
1013567
182512
930562
1079504
819564
899757
1105258
1041229
195460
396164
606496
306638
333687
773863
1122853
949839
1145015
172616
382918
242530
66230
469820
92565
1083354
864648
854469
958247
70990
873195
1085693
128744
366264
1121258
481079
1110252
941479
1191080
756887
372566
5503
167654
1046441
233001
502892
151586
84224
1108787
969068
12833
1124054
26791
634552
84741
646578
940211
103916
1162781
888364
1068229
141442
975017
1074982
1022951
107607
51299
1191445
940872
419734
1128284
77420
331975
1145676
708541
814736
1019225
795886
5982
167369
380630
627348
449244
1049099
822892
955187
488292
1114610
1085521
550555
624221
234189
180930
797776
1022288
1007936
399648
788446
728303
947173
853395
1050109
953048
257358
1091344
481254
150991
831052
613502
628123
151748
873454
1088133
114596
234855
148223
126649
227078
916055
220096
1022748
1129419
577205
1072209
947116
836418
45679
530505
658785
2290
692878
221117
966739
693467
1134445
1006136
223124
245996
979844
927727
875348
1144996
892715
966950
848307
491682
630863
934458
820621
369446
374401
127783
531251
430615
906157
599996
143220
892925
219773
74735
122022
262712
1078644
554043
638898
624646
302409
939338
698013
650270
1153840
925050
775274
1182806
358554
819547
337600
259285
981080
331471
172937
636930
618149
933463
461509
639523
885135
698282
1122785
905266
1108029
198296
29187
688619
210459
693624
661301
419335
1101689
1111411
380109
720950
50779
947373
1167830
319637
855929
204928
620466
913243
734367
228181
170209
903507
651781
1189842
130751
694979
894976
240589
1163059
987077
791000
380324
383900
434346
20178
940778
91230
344717
908660
811951
752825
252568
1019536
779238
1118536
132707
331539
918641
568972
90037
374031
107544
406614
677336
326858
906669
560793
241561
1078830
1125844
235528
1129877
531881
190708
1123874
491141
102281
946513
1148546
453788
330049
1024418
1193205
465444
396588
133008
968348
310751
182811
738981
1159927
498847
838843
1107775
534039
593320
277510
664411
430156
30520
407694
88866
897282
442412
100337
32107
453502
827089
1067646
581509
55823
388222
147121
23933
942217
808450
643343
414377
770648
522096
416851
85917
666207
702806
702886
248079
194155
216642
168613
941190
885040
13283
58554
76647
1094090
943971
1142696
1178719
407419
1049664
205525
724986
319767
160248
840327
787429
341393
179432
769680
830666
331399
671286
687473
622689
558997
900713
252883
1006393
440528
822723
106715
941221
302650
972830
1162715
1056143
947610
204606
203998
332481
585910
168091
680703
683458
309540
1102744
1027262
1140056
1175829
136324
367477
121776
830157
1119428
174350
497996
1016306
472492
855116
417613
977694
231172
852163
319658
914555
558259
1072939
1093143
601854
865009
836225
504860
876516
474629
214136
355187
122046
769119
111066
282931
154346
157789
906592
486831
224498
590072
914291
1123581
955948
792014
1063869
577192
634921
416740
125536
1184824
102680
493825
1318
488741
1091397
858828
627202
1131116
1051393
481456
637380
510521
494900
637051
698062
567942
865718
1016609
1154343
1116300
1523
891665
54412
433907
1078942
552857
604116
1172928
203176
1065859
719591
334891
8335
1044429
616222
587656
809599
209070
641307
308676
578083
979642
713588
138836
1080725
1039935
720000
513505
305645
369149
1076857
1039276
267549
473533
1011008
192920
44045
393837
963151
824593
682474
256191
530861
263871
45301
662800
1167012
143114
565892
29864
80600
783341
434559
942956
1062440
692506
879428
668342
112732
1100686
885121
831714
1190397
980886
391196
785948
1075205
502116
793430
449666
35565
1149767
508507
99484
1040787
892305
1119844
311965
956403
773445
767713
273414
101044
1098039
530650
10562
864664
594544
429835
27109
683507
632299
402828
284823
892165
354741
331478
436115
436095
961430
1030656
517025
571727
609524
322102
684508
444219
98281
123067
411248
912887
829523
840102
388417
595314
972946
1108224
111763
1193063
714800
1076786
179516
760933
516965
225975
683042
1015077
487370
265671
80254
944842
474794
597347
1114463
925616
1188322
1056870
470528
819698
1149308
442276
108608
143264
375248
487153
855855
282099
8497
195719
632554
1125633
213722
26500
235146
1170934
229439
964149
383392
614085
555291
32731
773205
973452
1006302
796258
153937
8706
1098799
633596
1184028
946739
507046
1031518
1118377
528808
190311
813133
1025533
581515
367583
301413
453365
909494
1131613
1025410
189637
263770
500985
1082113
620062
580321
1150067
1100299
1012075
989291
68538
600470
554837
166241
723670
909636
136644
722882
160588
68276
4189
988962
10385
727905
271230
971402
134185
752798
379318
115247
1191389
180229
549447
238891
701274
643912
636233
694995
109525
717312
960534
405590
1106310
1119225
771556
1047386
743448
704492
215378
300825
108870
1039963
169891
940366
357886
756439
5859
46395
557442
1182497
446848
588486
1119512
1066077
766317
666481
1018145
191233
323049
1010820
652979
768885
129942
581868
1148878
18285
599516
517663
1091635
382304
708020
373022
752172
1090695
995129
281774
897360
194712
297673
1113347
503212
287831
595894
715493
887890
798202
4615
306032
1137753
461652
293101
751387
1123129
1069251
273584
375977
813772
65864
176190
1083355
747709
1028895
455525
74868
550315
492855
99571
829914
402278
413975
20317
716607
508169
336832
550338
415974
935985
552141
174487
523543
1152818
674690
841748
506805
979723
151116
901042
135212
631842
779872
60258
500286
330149
846273
604241
805768
52759
154018
665941
1058873
810324
491608
201223
386802
805541
461031
399848
1000114
219472
52368
854275
378862
282750
911226
902647
945437
223557
288707
327797
286338
1076551
869348
630969
50156
665777
373411
816751
294186
290910
1046978
890300
218662
890725
548917
1090062
383459
871340
671743
654598
1068292
337671
462117
730640
819328
705314
257129
538192
547556
756206
190378
804816
521653
776330
946278
70571
1150259
250561
781409
490723
258796
242781
23218
389379
559363
523611
1120563
799597
688894
58868
929128
1156997
1008804
964126
580459
25696
54955
902946
632759
221024
1045395
606875
548122
126111
747959
1039955
315968
172226
788831
125691
657701
817250
440220
1002667
950126
1059152
475495
894438
670124
800896
642913
828388
853244
130452
451125
920448
897074
476365
860128
482743
610100
409716
434238
1001070
303740
207838
390167
499228
1182259
282790
479010
216444
433284
552735
561636
187490
20269
714609
1132543
483469
310283
1123537
359572
936988
123555
614534
234668
556815
606924
973855
60101
348145
834644
959128
1149268
123548
340985
22480
986634
740319
156943
770623
1170070
965582
385100
926752
644962
96590
138557
66137
956362
849065
1082389
766429
1056944
732401
349474
853129
444550
151862
712894
609225
376360
404073
1124357
703414
286117
1123921
1082045
269298
89929
895497
523397
451879
522421
870429
486706
70914
692817
527316
755615
232034
1031883
159914
469530
244214
727850
1172123
153058
747953
540797
795551
915415
523729
203656
260357
758999
652696
1078009
1122245
380371
877124
460559
1168455
266291
172672
26698
880992
319311
718769
480660
791261
16709
316689
1011868
1128538
331173
791332
979409
281314
37795
639368
237025
615626
792482
120175
560844
1027062
1080168
414019
819401
633064
259073
970725
266349
826824
283706
502745
159920
467828
95241
715077
530344
1069286
346858
704166
810552
827086
1192788
364942
650320
730837
694612
662311
886219
733269
942799
219404
70178
1007694
78985
105081
707603
953403
1135255
52595
155621
571141
60802
317600
155470
717893
186113
461632
544568
935505
857592
2052
642970
736298
788304
6112
952881
400857
60790
640792
758815
512839
145957
947094
415833
461399
678834
70237
623366
417594
1091620
1085488
1011283
1124473
114315
178594
323897
844865
6674
204888
651039
807324
1013752
470687
882362
729528
1006709
646159
768838
1013688
698210
346887
501468
1004933
721272
354690
182412
570592
482795
324272
875717
1008151
459849
750275
912691
495381
1148926
710601
229839
829206
485168
931853
649982
997843
94189
1095171
595631
906119
31176
41790
967333
811653
569573
494534
1176146
883447
936591
670462
1132317
546161
966620
858418
1133959
472058
278719
382146
988148
36360
751663
38499
373090
594110
467506
889424
236681
612499
219768
1126393
186003
423391
397626
89752
669323
763835
586339
691381
485231
202705
28866
106352
488489
1106762
115522
638199
974177
29046
690905
1112948
202881
155128
566895
605663
247147
1049849
996684
164005
603554
282239
1173369
397441
435720
838695
544395
136163
666279
1135284
995908
510367
295581
817697
531254
95542
1092660
500417
609945
558719
593029
84284
45096
255141
578595
1089207
439398
961059
838606
970303
1097482
1150143
596311
797852
960314
88242
1019580
90214
1109590
1089384
620733
420727
93155
626092
527370
662933
681132
104188
852927
1447
672298
592461
105498
1136696
1183198
660770
1183108
1153321
245341
450145
422346
961954
23359
25202
1135473
770211
139185
15721
775754
499515
677220
225186
388555
174091
972973
558187
654412
1002803
762307
44418
206877
1009064
770054
541825
1164068
126994
527513
1144406
680156
482792
407886
335652
875891
952619
34600
789432
886210
688644
322342
1016623
1154023
246329
479969
224320
289092
866135
601739
854409
582577
202627
432998
459978
464712
650452
467555
379546
497477
23773
459833
1057287
920174
875565
1044869
344085
311665
516094
264185
1111459
1130156
574789
420721
190622
560042
596379
208046
468629
69167
436073
984576
678926
290430
154908
644847
1116717
13833
373675
68597
291443
1065950
368933
597317
402746
752923
804797
304491
81778
870234
46757
164875
661213
712236
200371
1120050
525669
1124599
248984
41155
892620
654740
654337
381344
812261
310338
868995
819358
309478
780024
766802
839569
770397
1128065
432678
18146
1080301
646169
982201
970561
125421
791233
986402
790455
392478
1127746
727757
352719
423770
1147219
170371
550376
87921
126657
166642
788474
445334
623049
320159
697854
624262
834912
431942
262627
275350
915542
392180
1089104
869819
775233
1116231
324810
957532
1048818
465340
873997
735958
1026587
532808
266554
1101022
212461
300943
542764
73312
142280
515631
1132338
936865
290676
509702
751379
315473
936243
841798
980976
511519
457908
582760
928888
777486
589917
1164790
81601
881482
288254
292357
451135
151282
1124533
735142
515802
995784
835832
1143134
85271
636174
307353
147053
483527
1110913
617606
25937
821647
285414
267275
1184946
10332
1074430
66699
572879
711017
1008956
944830
320760
380322
423871
754504
1086086
799181
160154
414612
379116
183677
843040
281671
43834
238915
925500
549817
805574
652929
201743
782593
823033
550146
871240
1192358
180241
714966
506249
1046089
641405
526280
594858
1070639
470092
724971
412735
1120155
520741
1134492
712888
977116
1015978
718639
1135165
1150439
302505
141346
211299
995762
1192500
807745
419724
879314
622435
691061
1179396
79560
657096
968502
1161049
48729
5409
1011482
196691
569168
290154
516089
786483
310199
87995
1046516
768350
477493
531249
697391
220153
799524
519151
396416
931860
905796
801630
943259
654382
198890
1189642
28608
1159655
1092673
664477
105725
439307
619057
344886
728601
528594
100373
1097437
272146
619788
783537
863675
61439
671300
392463
525923
1010008
69898
1052279
412048
752705
353704
705144
330379
871331
105388
523182
433798
986776
1072394
1094997
13081
771127
173790
835504
386328
435753
22440
474576
484591
271420
458676
1075441
403237
931084
29873
520365
337266
26305
539529
2156
111186
31000
552407
832232
496261
992130
975993
70607
1048907
1139951
605506
1092257
718641
335420
887691
130556
684600
1135643
1007646
1157453
619471
1140754
294935
392847
1156172
918909
641797
1057089
317050
865088
13704
544719
742477
775326
1193285
367427
82858
662295
584742
897254
1140682
694730
751428
25131
328656
893440
256005
104778
543841
861951
281524
216244
204843
327855
295546
278354
185398
280355
67759
311346
813250
40495
998395
170941
1138368
26128
41398
577506
287337
1181210
1109823
828942
139318
165597
79628
1166966
407274
251546
773051
697763
221684
161810
119952
615901
46305
241184
243844
265469
985023
1167709
363730
1082095
302277
336903
611083
665068
66055
422817
1071421
852223
412056
431617
501347
430822
888348
548805
108139
855136
444304
249966
237264
20952
978637
717568
87889
864127
664096
689965
769678
688736
349720
130960
343916
727706
861852
441809
10815
389276
1066536
391829
673334
650653
14869
1008112
615142
100195
108630
508654
1112376
581505
949054
38873
445942
1035683
861615
781789
24990
438169
792000
501991
795522
955009
156981
254030
596305
315438
234600
1116156
1069259
539785
30568
507268
372974
798918
778371
213976
1077613
569494
1008271
712766
970020
590831
507559
473475
615622
1038631
255837
417703
416392
1085862
20264
1148879
272738
908622
993688
731185
1069551
1066977
364483
237730
665286
104969
793152
421511
218445
135650
613547
122351
350399
400526
562440
395494
985420
566189
15960
48163
669050
732325
733564
318084
190014
1028019
678034
636232
404705
109219
529492
985969
585839
779054
52406
926594
733693
68357
457328
1118032
972552
749202
1153237
194551
1009021
537994
705485
420795
370300
231060
529754
794075
257260
43492
977729
380557
505367
723041
41228
1091247
940520
504400
1166114
906784
632163
856508
992189
986285
1087636
341582
53439
674028
624208
825619
730007
132893
732294
559926
75992
133652
770893
473965
1076841
391230
554487
26344
638306
517854
1023336
597643
564275
1030025
196286
680880
1007477
1001189
512186
184962
7564
478780
111703
260975
14438
915211
809789
625458
314353
105673
207211
290403
859840
1133371
993842
1004884
1078915
743931
813509
231646
229254
1067343
53696
309418
570790
662722
469068
820065
729828
463959
825010
1006962
286757
883253
382037
190300
49174
927105
547205
688877
976009
517632
745557
1066084
124472
244765
614635
385954
697647
271986
451315
383534
758677
1091569
785849
39222
1172364
661142
1022766
1003084
662808
56202
101816
473360
144801
424056
99338
817847
152353
328537
995773
1155821
818594
76573
591381
1092158
216452
1067315
1098722
346338
503647
435640
89757
657792
97043
892484
769222
166621
302485
718767
118721
496504
658459
65001
140610
260367
909593
824206
788931
931594
1133020
1053475
908213
51948
502607
1098740
1183530
789854
399852
434408
777822
812396
1188027
606893
696772
433580
375245
677767
540626
307375
242611
1168842
873655
720466
964403
132181
301769
385620
184779
182790
233331
122707
755584
1187044
414739
60817
1177987
1150533
931912
235247
341967
1149105
172713
795054
562449
39187
190029
1068528
313439
728327
663653
73049
532747
186190
288998
568473
351490
751678
201759
594365
28972
736784
155770
42969
498100
631341
109489
63620
1662
283572
597992
249957
1169037
273239
776076
248694
589093
1123967
883153
95535
861193
635532
940483
992937
394031
65705
232827
1011756
809915
22745
268677
597179
683613
302422
77286
328270
939615
621313
447259
1016999
685660
898537
763991
870085
556613
402873
35025
95313
95195
35292
398011
423847
936130
818671
453105
1082394
656244
1169963
1172481
865318
207782
1120272
144976
1160732
308378
568576
1121116
859412
57529
998414
441045
1012383
258851
791995
1186203
638708
349503
883146
679150
1122798
722229
331147
125033
558775
1093061
851565
200502
237065
99604
398443
1022466
1011895
331724
565585
966537
912200
1170816
133027
696798
98072
503216
857171
132954
719211
1155959
670279
1059185
176194
311490
1154372
136410
2941
700280
47955
1042550
173576
46896
13139
162515
878536
854784
830354
437618
43412
125733
285773
39567
627916
36788
825994
857051
357676
301445
1103381
840011
406635
216416
129812
799385
730781
1035517
1008038
744423
198238
37427
448959
1190709
831630
832841
470981
677089
1024466
434951
207353
752036
462737
409285
54642
781324
841046
772811
623857
1040882
313480
744166
1179337
916418
1077533
543579
946843
49922
707652
453283
773462
1037440
309926
647641
664944
1188924
1045626
367988
663470
79947
950046
939972
316584
837771
10115
1121988
292810
1126865
795484
1182070
732492
1067398
198354
525369
798287
451082
991388
410166
277788
541609
73789
861817
106534
361054
625684
58213
1049497
422469
255577
422883
186762
497769
844852
157742
676466
1142942
976458
588720
258932
284384
671344
1166192
591231
770751
598233
897348
773464
3804
465728
631069
1018526
859180
962704
106893
196955
478738
1044549
992834
175706
44039
213901
1036480
316882
93092
151566
355571
937477
517349
997102
295322
1141698
1081921
331116
36761
936863
4642
41687
724755
101036
1107928
774942
420819
772824
514761
534674
243185
1163028
43892
626871
277051
934493
305750
802762
813152
1176051
104632
345749
476305
1013814
1076574
491354
130219
170834
1187110
260353
1100518
39224
137175
754745
34023
967180
1048748
106466
140389
594795
330153
113386
217804
677501
1166883
740847
925445
237697
356403
1136140
363673
419574
1164915
392564
679614
617683
608810
493125
675117
580076
578936
808813
1133490
1177383
1166027
1028967
200949
973020
729595
144276
833751
685587
938294
277147
763821
1039402
192880
341993
986693
1084949
15170
27351
743361
914993
775544
728704
1066660
871796
1159440
522512
758142
607110
466468
213321
48994
501447
101624
333621
138529
439027
344714
1077888
1095483
392682
233491
288267
1064757
68530
467557
1069089
33770
264564
118285
317253
168685
841820
940006
289275
48334
1051754
392910
140948
1146993
736926
798783
1092580
666108
360980
498372
329013
1074738
132471
101239
1017723
541759
1130520
752602
337906
680725
1165172
9188
733664
1038223
514826
419461
306354
690374
1103741
306252
343526
954427
464516
811476
278300
140822
1150401
842874
458801
891250
882218
208340
552366
1007609
1100384
599281
813989
191432
200106
1051340
88156
893891
765628
873938
277326
1154800
460346
717609
28145
870400
782490
778173
538316
319856
41187
1122830
788673
60865
242472
445688
147459
75920
849794
1150188
149700
1179270
220937
292177
71271
719485
644368
789725
643843
485264
601917
269194
54682
44152
373812
193590
1021417
52903
500636
935691
906355
645695
349695
29208
153480
665224
699666
305995
82861
501088
125846
584461
792677
181796
181280
540943
527174
367671
1028346
65493
1157539
352234
570640
201156
896610
1059570
1144124
1051119
914929
921251
566504
332128
369486
991571
557489
371273
290937
689853
1028897
687847
406247
1101999
712818
696255
402518
822933
527678
201614
462274
835828
240263
78910
765404
877838
772188
488566
532039
844484
349820
942665
774904
703487
766159
1066772
1141315
822036
1042210
403917
915347
92651
712908
845845
441599
823937
1082946
309401
373369
1015926
168874
747777
1030799
757843
485295
692848
288676
40568
713368
186694
315881
940692
303037
273908
1080252
918067
143819
1022383
163556
279929
157355
1128038
200805
108323
486595
721368
123632
940297
656594
210956
344272
836306
988586
915305
365512
641046
202773
550305
533166
662620
863184
39709
900941
617447
290897
1055866
1039603
1055816
538634
807757
971593
501619
650114
1073854
751898
110524
1001634
570762
371893
527695
545058
364403
388052
830583
378089
173520
916802
431915
246420
1065205
995356
1149266
168226
615803
1126251
393193
776396
981471
871351
975145
83120
689147
528974
877544
1158084
971172
637177
142971
830456
890053
765989
1025737
296412
419364
576733
740152
1071830
540233
754150
2343
938468
684245
1117862
640562
374631
570295
74732
204193
136887
1023145
687761
862470
544013
281678
385187
701359
519572
97061
121305
62035
107036
980847
118895
1191860
660684
992688
22368
1161246
43021
436037
121038
1164479
892912
381596
1126817
268935
1109617
985044
485548
220439
721872
1028461
1161452
692752
568277
213279
624742
798705
295078
908206
639773
716744
901936
26967
760413
962222
453618
755144
614716
362855
407833
383432
670024
398316
1084097
478425
771526
98854
887992
227807
1031760
751804
29646
301529
258122
496953
672970
451228
269868
598295
879735
567439
895979
903498
650115
584050
917119
774583
433916
290362
813381
1056909
638691
550430
306003
1139871
963278
19465
387909
299583
842892
1100657
859480
619340
937765
580483
1145320
399297
336729
412197
557898
63827
141194
1061802
1111335
728086
804582
234190
115789
929256
656644
1093196
1051731
24747
986447
318112
567522
606826
290810
1079731
516397
655531
413091
1191467
1096299
825218
445137
49210
117780
605251
621251
374600
1103159
290018
1055868
806849
405336
811510
168157
162057
43953
220740
994410
1143698
346935
193674
466839
137264
543799
253349
894706
513715
972488
331943
401010
441053
67679
1024015
321265
150664
1063183
606942
53880
1011916
974716
1147886
220449
1012524
840028
716685
377091
157697
395406
771430
1162263
441953
717142
484334
699787
17564
965719
137404
294697
894882
220045
436246
208862
130370
98713
967652
283122
996856
1028719
925035
774867
1183551
250467
205573
537767
66314
775852
919864
463889
941382
308764
496317
1021016
734487
52557
1102566
101148
651987
598288
237919
1125643
1059914
764680
706349
740556
559140
935528
1108289
1042972
3692
853565
868956
305734
618058
1185041
1005829
1010030
100753
1129789
247383
1081247
833459
253160
693941
1034405
414895
508205
378829
907853
585141
115693
1027847
213863
762551
334965
1031617
78542
1149457
773794
842389
926207
24352
232676
853105
1106569
1065940
757149
391597
591576
818437
383633
151413
352198
1092108
937218
353675
773253
496548
354436
841459
511122
909971
111462
1046979
805605
437603
998167
202553
505553
195209
442684
581023
114242
666132
294234
824899
806685
333232
1191560
1084459
786065
981054
912923
478537
552772
592688
1119671
759791
482986
554268
937147
51066
451527
910371
233577
791400
156241
141857
1062773
1082956
378204
186528
1085027
689598
462597
105123
157369
772608
1135215
803158
165406
1075976
629684
417452
901062
315614
104718
718578
414156
865554
752187
524674
374190
746188
1071316
1017612
478708
533940
724805
405371
823807
1180406
497237
887217
938192
809991
222264
1028277
253187
1191462
409804
150944
1163417
997459
779663
598008
816399
418186
1151151
719072
27091
823479
613031
614196
64925
1093670
997801
1051616
1167674
96482
999964
1039084
1107594
548516
148059
817835
753917
1164550
66447
231810
405440
177986
1141051
1134808
490195
125601
698249
79585
705481
1049766
525222
402553
186946
802643
976600
75541
214767
53310
385735
394511
1094040
910296
541641
45759
468942
9886
1012558
198299
946396
1067162
566554
817001
421270
167675
761966
905288
685952
578352
702003
1030669
1079714
775901
494788
744427
507814
695944
507585
1118889
660702
1052370
129799
250169
1192452
578861
565546
279561
631450
24416
880863
588212
815700
686741
309344
1078085
304888
952008
1005729
749021
187613
728611
1126582
1129508
517492
1039331
757033
664240
729696
491706
1111761
918374
43363
875425
917597
798389
870871
156804
1170373
1087501
407498
436907
538239
385755
985717
760775
32724
1051226
693774
996501
1014227
473722
428595
157350
409583
572905
453519
1049011
177768
177769
174431
1000792
392532
1107678
930091
123485
462386
830218
1106584
483734
238478
1026237
739463
92202
614161
600313
942760
4217
837724
337742
1119137
893008
458063
676406
341172
1063787
1005518
512992
196873
956228
193504
347568
553049
1115068
974804
929895
1185877
896809
968705
1046383
606646
167868
156945
851310
1142427
276648
287875
332028
352401
212425
611165
380764
622372
108373
209261
61971
577453
555726
672277
520092
926121
67265
108640
1167073
1154621
912084
310112
817888
696918
1161760
472979
675580
930616
39479
119158
896817
548986
1052292
877103
912647
27055
170230
386424
226080
806384
641725
519576
24797
705377
530645
105679
788234
1073856
151917
834767
388966
603803
530666
429633
1101721
192782
1016401
450313
123512
232637
973316
870515
1103429
738758
775601
1013808
698269
1125638
499025
306767
862946
276224
187937
777550
596111
902357
243838
795878
149187
763193
931053
900955
256781
150593
202157
262241
420812
407015
130104
759744
210391
889180
1108351
12387
1093675
9820
51463
627219
985227
610221
477469
1182480
520755
1190596
67722
948980
316734
773831
987464
442623
802023
1010415
23446
910903
97954
541167
146562
198932
611652
496781
1035286
531829
471111
540111
834401
912106
1190165
597391
449008
606654
6813
647909
563256
1034589
433041
442818
1118306
1030361
1097715
395266
584214
1090234
1012754
1181229
103134
287365
751206
1137622
893375
873364
62478
636320
547799
670552
96158
1086262
918576
130932
218040
2606
1170428
1078147
159345
968814
417457
482185
635032
209507
1176289
329086
738869
9682
34369
1017589
132982
912360
366798
998781
1018002
1097668
301978
1083500
548533
131532
593194
659899
1104737
528771
156970
612956
126498
45135
1088936
599459
903787
200135
371082
260742
817719
16991
1009595
410217
191476
24366
269930
52783
823438
552856
993269
239566
43919
235607
345410
232072
1068978
995254
707717
1018212
72389
1087414
752013
325346
1175822
73995
616296
1126013
1192284
547859
274030
628584
38973
856988
441299
680856
657750
1158329
431830
864131
234928
356025
729884
392088
297041
1000388
247966
901921
809052
417936
344653
756300
1189310
463080
1152571
459397
952506
336205
893846
756823
136549
898739
12993
1013783
561745
122287
147294
1149740
767132
841350
1007616
47402
818611
298815
209880
941191
92421
507873
40899
1080646
783664
349123
138124
38967
1026224
461614
1052278
384197
304725
451937
363300
278454
59945
112782
125965
1076012
1017524
906594
946880
828691
80356
84467
912540
402524
311847
337234
112844
637274
876460
868215
1114958
508853
563081
408604
1011757
1011833
1145233
358778
188646
236498
910617
477585
669908
395592
1143894
1067286
972807
879010
1013774
846549
1183768
562357
321994
367227
714882
888624
329911
534060
931824
289659
793067
226180
897240
1039821
58652
815502
850002
883445
171710
797062
3810
959580
633238
1173865
396037
696044
538762
592759
467401
744711
656189
514911
265385
477289
639516
843226
470967
1113413
343205
729198
466274
280166
35151
418706
863792
1092251
924060
845696
1007681
1181311
4190
276919
209854
298774
640943
654805
548681
493820
1135745
1137459
168365
785254
666483
888446
849757
134461
468447
1082106
4368
752984
496862
1008438
730499
825326
107935
725649
184050
139672
503532
984398
1138065
674831
240755
1038218
193298
1091111
1095033
681698
776932
88609
1155028
212891
959227
212622
361218
83016
984188
997685
799373
886204
1135925
639423
1188009
425975
1139079
641360
477467
302051
76824
1120543
1063664
962526
111192
8977
318286
1126923
1003803
711236
892338
994120
303077
934252
757073
792337
774660
1007633
244412
589033
592274
279235
1112523
480091
588156
442593
947227
631806
765886
763763
417610
385775
580527
140479
1155890
98574
684243
282373
557707
274833
1108888
626338
79138
761354
733534
340385
1114991
420650
966010
97434
698155
626998
1187246
1050561
1026551
1022435
1185991
712839
672856
443445
236841
1032864
245660
97547
1173663
381081
1104241
672744
325023
375968
55873
181805
561488
1176492
396233
1152848
1005489
769016
727064
263338
1128230
405652
904047
1156026
1177115
1097519
802595
552219
99067
730065
460020
955960
145864
210063
323239
482245
732475
315286
954406
648385
994732
666014
1088714
360027
542018
558466
762226
518003
237085
1020309
680316
237980
184803
803851
432078
170137
245043
346763
825407
926728
375436
829008
406415
212912
633191
623788
1163555
669122
427359
494153
402915
860298
1192028
987644
672734
874308
819946
64035
707229
224998
231901
214895
680994
681753
424850
725749
876133
335574
974173
998437
422756
34983
885277
1018750
1137969
591449
860789
130414
652950
1036094
1188963
328262
1058748
1002425
910969
565329
808672
921815
1013745
786737
369565
232044
1081026
549596
999565
268913
519015
793842
179505
41581
318313
430666
1136244
1092886
47907
902041
561185
543811
440086
629741
1076278
574928
163805
467264
596174
624181
209162
402869
1085273
1123258
782870
472004
912739
1077626
53983
352275
717931
524289
440353
321910
245250
986380
529218
343914
1133885
912359
742042
61891
239018
800085
548211
189926
610697
550431
505536
1154974
865038
551033
955669
808397
228397
981477
797610
396397
758598
1106004
592551
1153099
976895
132754
1088451
146088
1030433
771389
736323
1180218
130839
191431
664186
341203
560769
222609
267064
220338
415145
262330
687515
615011
1170121
435852
434180
1065227
758406
39759
907579
142910
376456
190969
7697
928420
996246
915786
414329
932568
168583
527995
110744
624656
685524
979909
633865
404500
764109
568430
666838
347016
820875
47717
1062783
244666
159184
798323
1037111
189744
984359
616350
1095092
862290
571504
240869
224542
377919
1016679
1030399
633531
636282
812888
857333
976144
238333
7261
328711
1159359
395280
1175543
249131
203921
197370
648055
891533
651473
905536
765937
917368
786440
898971
55090
94004
513350
1091029
725293
569369
662338
113445
1065183
164909
1054291
284698
1058711
38809
827424
299592
201142
170036
723389
1030291
232395
254402
328819
73410
973808
1154576
959357
892874
65085
799292
801765
159325
290247
949688
629550
598049
813245
161245
579094
1063414
231021
297894
45290
449282
219669
349690
413255
1089667
1009674
1059961
176650
580761
782278
673926
90030
825149
242538
1088683
925318
536176
1033894
78763
120507
777815
412560
970101
711445
437133
591694
540410
230409
799902
634212
661549
676104
838186
722266
596165
96649
390525
597916
483551
1025418
735691
660027
350035
609936
575744
539634
686384
957509
780938
512738
1049614
110328
267908
1112404
53632
812053
395316
774083
255175
759269
233817
141848
1160405
1122484
488326
361421
1969
152118
890182
106
48956
201053
420905
530083
1124815
394537
153059
994711
1132970
682073
467986
689866
638227
35434
476512
1169326
752025
486445
546154
518383
658735
19001
168184
114708
156401
937614
163266
1147849
1063831
346716
40877
185510
44800
922022
804499
147079
28764
1189884
721306
774844
520912
644824
1189011
698076
708002
91894
909535
945852
607052
797015
1033824
214904
527989
695375
858495
531049
553302
260450
309507
1162906
600155
1021533
135518
307961
495493
899804
928171
167375
785393
551302
1020716
57593
1047609
985100
468117
1141649
676037
1167715
868384
134212
891989
1180167
1019407
195285
592981
934402
628999
534703
544953
790827
582483
893869
45120
712247
1126678
451427
461813
382849
356847
795656
1112048
174255
932697
982506
224590
578041
1030654
875665
5733
1095213
854258
704296
670574
731690
748195
710030
570072
839200
961906
500582
780876
1161570
892443
90340
300703
55034
1091125
326330
573918
526101
914147
920295
60676
347039
429869
1067502
438231
345156
484801
127747
1186746
210301
452184
371532
416650
735445
1083571
798629
1036505
812390
160265
111131
68388
824733
685577
793524
1152572
723549
665807
557754
1045437
202617
1094047
1074543
842753
278403
62099
213758
877179
108277
727458
512104
726093
856806
87429
978934
915397
492573
13501
807733
162437
780238
1071665
957182
426473
489834
381237
259762
436855
259806
956887
1000646
890845
521210
9478
978098
624912
468549
140556
1116814
915680
531728
303608
941262
154106
611264
543003
326991
271224
1173843
544472
603382
429751
157824
402379
1145257
1022170
169224
1019644
430727
554028
91730
303797
350494
19546
449
369195
458800
652224
536665
226956
136915
229175
993103
843597
891153
555828
147589
1039044
1027314
677900
637377
3741
1084747
501408
722727
713196
96763
898024
499151
837808
719601
676112
850435
381148
380141
377158
1093276
563895
1003645
780408
349897
181832
309203
972673
37692
975099
304309
499495
1090288
473097
1019495
712451
9885
1120086
45014
840251
987735
166216
1192649
659902
78927
620366
934490
52315
1072272
943899
215204
419439
286799
752190
156895
269355
1026247
548962
1157958
506526
520818
160311
756129
712777
1086583
623879
991241
825403
610418
606982
528714
1001611
98378
1014452
848294
515051
142870
555062
725952
922265
104040
524320
379920
382575
6435
26491
1121315
985443
1021162
359935
452918
1184493
134670
730364
90901
429692
417841
631012
83305
1001980
66133
504000
418545
813565
38928
661703
88697
700107
248326
1071124
295567
216634
653944
99573
500878
531342
991345
182312
282331
225666
724844
357388
31767
266518
15568
1120763
1192002
954544
1007696
54241
942723
822312
1129053
1188087
1019101
843774
936270
270980
502712
630181
573156
132994
674246
801364
977147
739153
377095
206205
601090
99688
989970
1109082
386344
20799
925405
438261
711348
141928
497551
778211
767625
234799
38840
232969
1139548
227506
100714
346936
1035096
611626
595647
920330
957105
588988
87367
136261
615044
372115
379045
523556
934881
441870
407504
1006304
39204
474898
463994
664586
952118
130272
556400
433307
504727
408344
918588
547823
679004
877939
163318
395596
479617
1136034
904672
317005
20192
805261
881058
710027
54290
768528
167446
905961
85163
152548
79434
591811
677764
826669
374615
873752
994210
972891
867537
140210
938031
11313
465939
977422
855430
562369
759156
683585
553245
988246
664143
268759
995511
712812
1095305
100447
814030
388211
5648
1164012
868919
311044
1053976
175316
346234
1103319
980047
917361
579982
432651
1003282
247341
883246
898386
541282
330484
377136
1025871
921042
419240
617228
936844
933251
936281
842287
290457
715455
528077
53885
42058
787983
16536
890896
1128405
1150576
507576
307352
91153
1021209
853167
1041566
1010815
580460
319956
1000535
134077
739834
439904
485513
487797
378503
798909
192851
491207
744319
368674
1098752
1095465
306622
60973
354396
1009135
334480
221133
142609
795480
461197
1158220
134702
929325
774965
640722
429349
282836
827733
307844
1129880
151687
1048742
1140986
751842
693181
1171086
1051417
287326
764609
663863
1080545
1077899
1151853
789044
113335
124487
645768
736400
87345
786122
990966
701073
682427
946598
605044
1122667
416444
107617
823880
440179
1099892
568537
857135
519664
88418
99654
765990
201222
1166237
797183
650252
787111
797419
482043
797560
444631
85870
619166
666186
74125
248577
146786
687387
851380
522961
48772
231608
778357
1158162
259350
42027
1058576
148130
882522
1096270
822795
528477
868964
361732
987560
366407
1115999
287800
3602
249241
860973
679890
975176
531134
687133
122983
1116856
412628
633795
657537
553276
1004950
62172
671278
208761
877873
115931
815377
466298
886675
505816
696533
278982
641791
273037
903890
1077336
575313
333158
581203
947646
353093
892111
1010482
115128
339765
317939
795964
913311
404703
338709
878408
380293
474776
858623
6571
671275
379965
647984
968573
74918
891683
537949
541336
1183769
217275
498888
993403
507349
319069
1096955
885769
879777
87314
156262
839932
241002
1052918
1154336
933494
1031705
610528
226447
100138
756191
460295
614908
769099
97500
912870
986800
384216
307713
645890
961792
755835
445434
410594
811385
161505
135100
1082
246309
415947
294259
9206
572902
794040
401500
1114395
266548
648286
582162
822233
927436
303940
232809
371790
612445
123565
1133000
119370
453533
106868
643474
466884
383837
384675
435035
605461
922502
312961
316038
1125098
294418
474080
1121969
704705
949655
288922
1163587
1028029
997659
474820
145077
662444
215276
279329
1108755
788345
312712
434669
665535
41179
211856
572204
510926
231248
772667
370177
1178626
1033365
625861
1071468
602361
469929
335312
4398
15881
153872
576531
294824
100096
329832
1098305
1136530
387736
460340
443418
397724
673427
1028605
21446
1073150
663539
880573
1069964
941372
390216
113013
1081881
392794
457661
278315
878026
532177
766336
129515
797282
1166315
1125265
709245
429021
159153
22419
736807
675135
458351
958546
964784
161943
331788
93407
984164
771269
1061284
758540
569984
299690
929031
322094
793759
450769
1109444
932732
447908
94916
182966
594285
378878
931848
530081
688207
93546
1093605
411568
484043
661854
453972
301219
904478
1150332
781779
293664
162727
1040323
140566
171228
885560
690817
894917
1072317
75384
1116959
4064
1150328
323501
1034003
512346
391905
604522
337169
1155869
1076994
472764
626573
129586
1189369
657319
110326
136398
306181
1129457
180593
1189506
1163242
563452
689388
979935
42213
832018
823000
508519
1191948
506251
682052
964660
815593
249874
925507
969291
10312
1163683
215762
562921
283483
555929
97803
238567
132196
896125
250974
119890
170160
12839
586272
97318
668185
675896
325153
1159814
745221
512191
51189
941704
645336
258151
737859
258303
953551
183691
76704
1005056
272851
1183209
220145
521697
779827
836147
746348
233
731542
791419
669296
1151369
415804
644874
882911
863893
1000757
433926
514459
328023
983320
1162186
755466
635708
736586
797284
1016127
914566
1015655
66483
1165032
192271
561654
4444
994147
288094
511522
1014188
160015
228492
513325
356570
412027
414760
106918
553153
495554
848722
761840
25683
412853
1047733
1122160
1115369
564347
1021205
277339
131353
844886
995955
304711
156083
834445
60637
345860
6773
1164456
215849
463329
695827
511399
299564
96330
509688
339000
991058
183133
19927
495359
640777
624905
623139
935905
141919
560163
1078158
315845
829332
563951
455815
173250
213946
22768
17639
1008286
579016
1122583
236672
279136
114655
356765
1016901
1134907
339333
863446
39482
262417
47595
378024
850510
810855
415418
787796
755176
652170
986068
1029651
485343
368640
1053036
408647
318360
695718
2733
539534
664162
838575
317868
36025
803927
122372
793037
678697
109442
69245
439100
478103
830709
469454
430208
1185484
893060
412637
1088926
753833
738349
1183033
517464
732526
284150
390396
865799
340669
837757
404495
436637
799605
817975
691114
732926
717603
810847
396508
700780
1133309
1000219
255874
195644
101147
1033787
1046039
980388
953196
108081
438644
824684
1186687
787977
913925
464691
294458
32615
279418
571132
118749
521190
1193182
197447
704545
331335
464200
715320
880673
963809
6430
231338
819321
463087
1164125
614288
344196
388865
196929
216773
1101836
513373
1191112
488366
43087
220007
758437
648934
194315
602162
676000
223227
77807
480981
649633
653325
982831
230852
724222
1005947
965770
108232
904539
1115820
190241
542421
992653
97421
12047
541901
769180
312185
482075
880607
1137072
555909
1170003
1183513
646645
394021
1065686
887704
558856
248592
1019017
683280
244253
275024
601306
1025539
273157
20479
245579
255669
781320
750583
734076
997570
927452
6619
567976
694013
915323
172531
803907
858790
29904
160521
410966
181974
287681
831607
640558
180380
923097
1067725
714683
38427
1179342
358940
846153
1062960
1008975
445363
1029330
763220
901357
330882
665579
120149
733243
74917
869011
1192075
671436
971143
917058
1139329
91413
64197
866528
1189455
764993
200050
790949
999441
864075
900310
960397
230768
985565
669333
447573
789067
284751
909946
1141234
170271
494143
1181985
191154
270312
131948
657635
953533
701211
605866
591023
100230
763829
260248
986768
297854
234381
172465
776474
66366
751772
667288
745646
1002625
855151
484113
358461
129683
436472
452460
723668
105754
579404
1149633
1020502
971381
1073657
705240
1050145
939041
451192
977013
903311
598864
57990
276376
70286
197358
874455
425911
747093
1013051
178310
962033
896047
2155
743999
991666
971824
912906
298537
277157
176435
822283
1067017
123713
746186
733563
746646
417399
1032010
937958
226559
43557
805139
543730
902539
606290
216983
505348
633910
56394
114215
981102
263617
414712
929188
1172366
869349
282910
555306
569855
653015
862111
797506
1144023
180972
432597
383328
1182047
525817
242304
1005861
313906
958948
747603
821240
1011902
89924
340317
1076602
1163440
509849
952982
404318
219752
1139725
367822
1135157
900592
756441
279756
890581
488227
913282
1142087
377084
913594
96572
529177
1149337
189497
37717
228300
681438
511401
639810
430231
723770
336533
143928
259677
1162176
564892
642768
174555
380901
909872
764187
41477
10602
515706
526242
593263
52721
321451
276502
103253
329520
1156910
583208
1170440
1147236
1128211
374583
516086
786630
27243
167339
1034814
179815
275434
687630
1142240
1145644
457698
1048609
964969
344068
163357
1025495
213251
235573
403080
254863
326762
25372
510199
817390
942161
292514
451913
47485
489807
853082
1087751
92296
146945
1040257
55557
764739
1016225
977771
978514
506551
199015
1115454
1023940
324761
1171291
433066
646410
212186
420945
60482
349847
1039177
304870
643187
284477
1005911
877682
147056
791475
1078256
698670
624873
2144
1046716
660795
431796
5766
1040146
1018027
75722
421744
1032514
52809
991015
809265
787602
419686
604447
1055661
867367
119228
660599
405486
259200
387620
689753
59867
613235
1061805
89821
677511
593256
855523
874529
844482
1157240
77864
119760
536517
127794
170281
941178
428881
683505
191710
957625
856399
719984
357217
630431
1135341
234909
1168930
1107978
290948
753508
750408
867922
493507
1173974
1084706
131268
983509
347959
451876
1108545
25986
207496
949549
918844
668121
957513
666403
934155
301626
986104
424718
467850
982913
347908
53912
1016035
63333
1036597
83675
899630
730947
931204
1152100
945095
639430
960014
1155407
1149385
143432
321518
555388
95859
572930
65424
1005492
780193
97634
283881
199919
178114
394679
898257
1119119
38752
643729
631729
790535
438381
191387
166619
905983
1180374
624301
544623
240760
1057945
491572
468663
806518
1180314
832357
564493
393997
647802
1018073
366567
213172
865021
979751
214010
1101862
8680
85693
216808
663226
197743
1054493
863476
1062505
989601
445815
318651
703963
16315
557211
16509
282284
1057154
812265
150724
1016135
583610
478773
810144
1176787
317889
646044
1005187
376875
31057
574631
865174
271396
652698
376241
997594
1049334
523985
1133878
307368
978928
1045469
274960
279900
135514
1152809
1047284
371982
937671
1108936
428848
137988
776537
213342
609119
426768
240828
235471
504014
716024
248937
193858
258515
118023
898494
222861
958001
845773
92605
564910
682467
1132729
908747
745555
140103
387855
1125031
939585
873506
878143
865271
571973
176720
336776
891327
858847
873961
956235
32527
925837
888913
775
595974
670533
419102
284025
39415
1154291
780171
573140
1008361
804092
173167
333465
515323
1035215
282663
212215
224554
848789
851331
407626
147932
72935
460916
278871
666701
716103
529971
933474
215303
854337
380597
1177146
1169709
332065
1077450
1024712
276809
544243
296063
613720
1145974
863552
1133612
481908
461403
246803
891014
1188271
859944
556686
472732
1123754
898087
1160353
874803
199729
50185
1111904
679741
683167
34634
990450
446055
253375
1061649
844
294219
1099129
55414
310098
253836
432366
701774
811196
1026504
769217
10662
404599
6180
538058
793833
1003004
1060979
659889
852303
240559
131039
849816
1070588
561851
284114
190909
316590
233084
663756
376200
1147099
400193
959270
773235
325284
344518
146198
609222
1112813
93521
98162
757962
188647
449366
662904
633672
664141
510756
659228
35089
264261
1179207
380057
194136
766706
337637
581773
460347
445943
1029062
587786
309235
21188
77236
658087
649586
929478
110493
181777
989933
1179227
297622
469113
439474
727698
155508
1109023
782657
560934
817600
406690
103906
860813
430431
932341
167996
591069
1054082
191460
926530
683915
550145
229045
527611
727827
611346
220001
148022
1183740
572995
484642
627082
248308
1182634
246382
886380
859960
640495
632692
113855
869226
663757
307415
1129199
863644
1103719
922609
125477
66005
719848
333248
57726
292775
1037032
710554
285084
450712
596382
316867
504536
48198
509010
644429
610506
660682
796154
534487
5980
1014169
746618
1188437
1151752
142423
95942
807838
410607
1067480
521499
755786
1180775
517816
929886
174207
588224
1028530
611721
362949
332190
439048
750116
624048
535672
143544
526562
330512
274938
258231
910669
716771
867394
37053
809175
388147
835182
446883
681981
548287
238170
126707
107941
214005
196234
1055885
715143
862835
135976
1156437
69079
393444
655480
989580
649227
881036
1093677
500641
233270
612656
330648
985885
1075433
273993
442400
526453
97479
1004653
1091581
718204
992842
246353
51142
727200
573457
997448
489271
351566
815806
113417
28630
943873
141783
173997
316477
1166548
1024792
1151825
540226
562007
57103
995973
1124343
506262
161056
745599
385197
535455
1116437
1175214
177709
591622
1073250
687150
252312
621592
366472
406625
122437
573570
729941
307812
744611
1010443
50608
464794
754471
1097257
362252
901340
175394
851379
42137
853587
879191
623496
1170264
1148709
28237
545770
81720
1042195
740513
966452
311146
351607
226591
562523
270802
551908
637330
130589
536415
9455
783812
495583
391460
1149631
869285
644615
789964
378565
578681
177405
249557
1150201
581020
1054509
175148
1016019
99750
1171290
952328
1019171
490648
449882
1092707
327046
401753
967786
693092
605601
27997
671548
759508
118884
963247
1120237
802062
251950
708475
78349
270509
925746
1061911
424368
615882
1087837
505127
1148276
669497
28947
422262
999076
1081591
933143
364634
1168866
367865
871961
852257
150968
596293
833405
278970
987789
860568
1192963
853262
848724
1096542
914080
1185664
801776
501069
827253
133518
923937
676161
50652
487845
22878
12314
1173989
929850
112310
664913
1003248
226692
472616
722316
858217
888797
767207
942616
1191940
622805
149536
106971
805257
426368
1146828
366869
573429
710076
1143927
349157
1178680
1016932
325506
352742
664445
497154
24036
189883
379276
800320
936816
958013
316765
1172033
389477
254352
1032561
132769
1165280
205370
1038319
1085706
654184
554275
500978
1072409
399240
1126662
429558
38264
610012
810031
930207
176589
652413
511118
550900
858604
1137794
215029
613297
26339
920207
890257
995700
1179266
221649
321145
56326
275602
299981
398338
125633
637685
128890
590788
408506
618213
1085832
262542
663669
7340
1038014
901398
672301
928643
497800
927023
340660
395360
785955
582567
1150761
548601
729742
1148087
945285
416313
398063
860653
457746
452966
270311
987772
515085
856528
852969
88578
281388
1059995
637705
851688
673984
96780
760663
448639
1105549
966933
460694
253730
1089199
222139
647166
409469
98428
1085053
863846
112532
657893
409584
1072490
153316
730490
195171
1009601
102998
265130
356816
213840
109571
635265
1180804
452283
604669
344885
407533
537629
231830
173372
375833
160833
1175949
900244
412314
1047550
960492
664603
517809
94522
380128
641051
193637
965235
282759
334877
488851
511216
895458
1151132
256205
887887
815298
271183
677803
334793
676632
678457
418201
540133
1032127
723256
44745
843647
1152479
857146
984249
500241
41502
1126324
1100701
662745
1090518
302504
1020319
315944
448277
285146
242427
443255
730831
988605
798455
1158401
607723
555543
1112795
335910
807502
281465
50028
282621
708471
912290
983803
612699
1022646
1102374
1168245
721748
1065082
200871
120805
652126
1036638
341437
561146
948728
526116
289224
50854
819833
147713
177466
656199
862460
428144
958602
278806
956173
38765
199023
1110073
305306
878023
1057829
345729
975479
67533
1130894
985065
550616
880807
302143
305017
930127
1055402
465656
1193382
165096
206813
157839
808384
376376
475523
1165249
176092
222606
46142
118852
302245
609383
1145701
1076640
1032528
716959
101505
685372
478302
716639
354437
866434
1127270
709339
587519
1083494
1107724
896279
822854
396684
265760
607954
167557
146688
300890
362651
556692
630744
1094544
305296
267265
523405
729630
1192620
977917
790542
1025690
401948
844233
978315
554391
6207
47760
594615
671999
719182
1154836
431407
459131
864737
830194
1192923
1028821
78527
677020
98476
589845
569101
930784
846511
930539
829311
352636
481639
363535
603658
952449
937606
376559
770926
87958
77840
1188341
335541
838595
830243
292278
1118126
367604
285475
327716
395223
959510
515135
134164
255058
314973
836951
289389
987796
99529
882750
575247
173458
95027
1092189
1113165
896142
421828
361604
1156424
578084
1102190
31018
375160
950830
283071
1057428
349576
178617
259544
85903
930180
148999
1145675
136357
598116
461188
445501
93646
669353
778986
589571
4657
223468
870822
760283
411171
215956
1000046
1125155
1108414
338160
132782
473331
780054
341476
156065
802789
1006998
323121
599252
1013728
801799
541106
424304
856987
1052091
528638
701043
253292
711535
1037660
1164300
323804
67450
41547
1040677
824569
1082937
80770
169948
959092
638194
188225
402365
1003160
987301
1035378
145163
1019774
1011168
599313
268236
575193
591822
543283
154841
1014362
615256
650136
526371
598968
506368
534174
145852
570558
587472
798429
1014108
993793
1159107
1179347
42057
905748
992445
784810
1113567
758740
1010409
595956
622630
46375
170052
743265
636605
290295
378904
322581
982668
425398
292011
675543
154289
1004341
391451
29396
641266
361236
294490
110436
1057340
535862
135270
261399
481128
1030075
535909
526926
390756
927274
1081614
436596
868662
1135308
627549
1150771
976152
613298
444130
492908
458277
422751
327405
794701
123994
51251
511831
501584
823378
876274
1166320
249803
107268
762571
665309
348014
565096
132525
157362
314306
997078
1092534
1084497
715104
755227
429069
547661
382878
805678
47123
310166
1191011
747111
289637
729550
697620
537384
492136
358691
851667
182827
733731
1000826
1052878
741174
1104393
260710
225996
3136
388029
491161
314837
372383
62950
974628
1030494
1152976
251651
1042201
494869
419631
102201
578142
344502
284836
575064
1031351
723147
336638
1007854
355440
537760
741254
1095814
448668
604095
684794
832523
95255
751613
145211
25616
422030
981029
37285
381942
399693
1122342
759455
85346
1022257
191189
1089819
1010080
516683
400831
329570
857358
170825
107523
227879
140248
922904
297839
976407
53273
664463
541673
830189
1044021
954875
779106
289299
683492
406311
60427
1067208
44788
804452
168608
1112708
99733
332419
676201
610426
891747
371501
757294
148889
777722
147391
208030
526540
358881
1169291
20521
6137
553074
109523
619758
1191327
205626
551244
415601
349863
900597
330078
277872
275474
448418
425938
688543
1119550
1070158
125620
153440
1135109
945628
839658
1000387
1089180
779535
501233
1160279
196327
1165082
571684
974699
759866
653421
124990
62693
729054
228156
764250
144345
713711
165901
374811
26370
188508
466354
594233
612446
57753
37661
701471
575018
885830
931568
417744
462865
64849
118878
230105
520924
1180053
793547
505593
493006
650160
320168
860274
1142220
443828
130534
695922
337511
413028
862944
1144031
179745
896839
627540
792132
408819
15925
1159454
54516
850026
139201
956944
605579
107793
881080
826363
293194
403044
613027
415679
1060807
423172
1082143
1091067
820126
151038
420880
850441
702954
889503
695186
539910
28126
3965
330651
588821
613527
384242
769978
954029
1064281
1149898
470353
459075
664364
681161
711203
280607
868401
1050275
233409
304850
69723
1127633
861279
1150146
170011
420163
146593
440775
422522
930104
257950
780351
278482
705248
444794
672760
405584
960010
77117
688289
733734
1090545
423243
1170533
925754
615075
637877
1000300
1037148
1170460
1072226
58387
1120838
1167398
85073
680318
1038353
991277
379019
256245
1024047
509925
805507
895548
615290
92681
921797
307349
990199
885007
847063
484756
982163
478255
594679
422282
869379
176079
740814
858168
582384
172644
72531
494555
1052597
61491
41683
203304
636028
753737
137238
933493
1158289
1113908
259163
621114
1013208
231728
973234
1142305
961794
462712
291837
960218
323980
128771
1107513
742164
695470
545180
277637
275140
582741
1090811
829473
19494
152004
805132
587350
697458
765589
890260
911442
638810
593543
614862
514210
1072129
352078
800213
557786
882861
162863
399999
172148
461001
1082746
648306
390830
277976
794978
1102444
155182
303899
349849
630807
18021
790559
469767
972008
239550
1021657
973770
1116020
101851
1004556
920948
785272
1192582
705891
429978
355811
582057
1051679
706035
168643
968393
743555
86699
738937
989315
667117
34754
710674
881851
1045399
59463
324012
742155
920775
410410
869241
559185
161483
495834
1167561
483790
189383
1101348
620558
699123
1115940
592741
1158611
241282
33098
1163859
345966
475657
321783
430882
154277
617336
396057
995777
672951
1099197
1128472
403719
892184
223747
448519
501841
687910
204227
760364
150582
1030634
577282
20183
863758
805773
1008758
578195
384261
1118330
146906
899803
479291
892283
835753
52092
693013
50451
422704
663797
205980
554520
693855
1104072
889962
226571
848255
200344
637504
1010169
131364
837926
876169
672758
1020847
80349
210449
185898
724898
863837
1077568
78835
599899
1001198
248452
716406
680355
346731
737436
552506
288990
204729
969173
279322
99994
911751
1012375
460703
424728
842012
905511
815095
21928
310321
1107531
1025401
131922
440029
223349
820149
702500
361329
345550
872921
1118720
377152
212258
538947
1148282
1141898
572183
1121543
1187101
787410
919714
35433
401279
561857
252091
451782
25618
328590
372305
394100
725563
1033880
857048
406523
251498
558594
291091
447171
807941
275702
614179
648730
151518
864989
586589
189348
675112
590509
1152163
1019030
195164
436063
1155324
396109
272612
806720
287764
99657
346352
847777
764179
15275
677318
650765
680405
887587
337915
286266
1070427
557935
450031
913664
519902
1187695
311220
1158686
581127
995846
418247
656440
773053
460080
353509
622228
610244
336181
252283
388993
455154
1125362
217385
585557
1099439
21579
317332
272189
928690
365921
788381
1144600
1124085
186616
1105737
688821
1049899
521737
247258
938707
588922
500464
886667
907105
1150130
289756
1001761
796252
943490
246335
1021479
388408
381397
320165
680185
98439
551276
374725
860286
122531
280665
637785
122177
358266
56229
870735
405541
473864
147790
241999
99436
1046362
288134
1165813
928850
574448
395890
625398
1032834
773690
100032
935762
1083569
641261
772264
721936
1037207
1099981
858082
1113378
953236
928968
425072
1026526
461467
173788
1001849
922575
1011714
176776
1014530
718849
794464
450394
537398
787331
163593
384791
812980
576638
445105
430757
242521
763015
1189510
139488
629648
835940
479790
916647
1102581
798599
233392
505745
80302
129854
781746
63397
314165
1118966
258168
596600
449483
309287
1179104
1107325
18819
299427
246757
266152
168092
173047
29358
668933
914793
174472
651075
727839
257997
301707
820140
958391
595143
145005
1191857
749150
1161055
1155825
187731
1126226
72000
599067
173153
1016531
302728
980804
844119
1040686
242577
1139694
626925
956548
809669
1190875
763631
959974
1162563
256300
1142892
1021624
951021
282390
538629
656037
975817
856522
986985
296011
62435
539277
1172181
167323
652553
706186
732900
120503
843802
156960
414510
546946
1013667
777452
157706
1110815
254118
234336
1180441
322279
240249
720211
271868
1061279
562871
377110
711787
979072
600059
651584
1180192
49760
624466
687329
84769
574103
60539
391167
478252
96661
770812
1084036
318458
68929
406281
436981
13640
648746
1137695
488364
1103374
990715
348579
666912
792536
247053
646427
213780
412456
851360
406700
145002
580020
126736
642357
332092
212589
1111035
198824
1184273
913822
154206
1030354
496587
493548
1175737
519098
618079
462351
348155
724489
1135239
533329
202726
187147
1168991
714567
316174
589193
795303
965509
311969
303470
902658
1073699
1182314
299652
786348
757737
917566
104262
498419
204412
259564
698887
512241
158935
454017
570653
1023750
242630
203939
221787
994297
1120252
1181076
50479
138956
173942
1006
43707
137948
787590
315078
389490
798663
32563
612032
572003
8704
658912
1191562
983607
882806
901088
572300
409131
192206
175018
613132
513233
1182844
603659
897902
801238
504747
149025
117184
525116
1141331
512054
525230
358022
1128161
274904
826240
318852
177235
1174723
1160129
298923
312938
570499
460406
918666
940491
141351
104252
862527
296036
670834
44687
499014
407262
334730
526977
316622
886314
537079
488968
159772
1001536
255642
693820
490042
201920
1092877
1050108
269444
335968
1039962
347472
518725
788040
1142788
55564
63698
431476
879005
1178811
724907
23714
684580
426896
157631
912860
1069966
799739
209594
154769
1184459
310552
1061263
1056321
22266
1126864
857721
1029776
718202
949482
18774
603771
184101
452694
1034517
240496
252930
379616
339569
1001697
47606
205192
1107191
1122375
1086227
1110092
480134
39508
1130078
1107711
1015728
922245
886474
520177
786988
23970
1042935
236694
759308
1029173
78042
297555
92489
424789
948120
148343
1117602
179333
63835
846222
748972
1168872
518109
7464
862351
355198
472927
60204
201879
58864
796039
169170
183522
661401
767455
524466
1094851
935552
399702
609038
793742
180156
481295
91222
126928
285563
1056126
1147096
216671
1176465
577897
860278
886080
453586
251373
144256
492531
1068930
10656
769066
9590
365009
739896
662424
586107
982919
63176
644197
725209
592585
469427
8720
85884
183683
925296
239747
876676
657404
1001456
618972
1094723
139899
548403
1068679
652045
7647
105520
175185
386456
109586
314047
341006
865317
81262
641710
1116897
15789
439557
742944
984355
744607
228668
400891
193845
1007398
359694
997449
119961
217834
65098
939793
831929
128808
811767
842274
698938
17979
812078
1053387
238558
766654
364004
993215
471488
639289
458837
21674
1002857
736509
307196
1034780
839158
349116
585610
56589
523572
75645
229539
494209
472776
732480
645948
711486
923114
261268
302749
302564
330834
319730
885930
586019
1184575
1072450
63259
458197
560408
959871
699739
587005
642210
28154
1062385
196434
128420
135434
616018
505909
146096
23463
754032
441723
510527
996416
228439
42081
580018
490414
282007
1114481
209032
1102583
495553
590436
980195
635033
468315
886635
197010
1136093
899145
242666
22019
579377
421350
174141
1157895
590300
107479
174457
331847
707713
963265
123696
293942
441848
478088
119845
487277
830695
659051
337044
1067610
270581
914079
1048493
158550
918318
862453
790365
728451
283433
314912
279271
252983
74483
461590
1027567
781419
205644
577870
1122931
1086857
1115410
231744
898619
98410
662207
571988
914293
10044
527130
689986
373690
941477
386939
87056
303187
1158632
1041770
308361
254210
1049213
398278
1027016
47810
988620
174329
734082
494142
1148246
1106212
913096
414350
335449
258974
1033751
779338
184207
534801
1096089
620612
993376
5062
410722
434467
546246
89318
9378
232140
588019
834719
954729
79404
824454
268752
791527
599473
356818
153403
218832
60681
1123166
301598
582498
713790
224744
1146220
326303
1028334
469222
383277
1105029
337037
416158
160997
10200
962570
294444
18065
539688
882174
420481
1045951
1138266
4522
966906
83536
852719
173197
538310
553114
372912
34241
767916
1073334
233854
527021
1014042
363322
911513
673376
1036406
434962
263180
403487
591556
298580
795263
1086875
361246
1083040
265460
1185624
266825
173642
974801
810384
358527
442192
488908
772783
279825
24800
434884
821855
437565
887373
347444
232979
291000
739788
874054
943406
787534
1042040
537710
673828
746405
384193
967034
1170335
970096
628877
454502
1068040
155077
449198
1029967
1179665
97250
86929
1043340
700044
119632
1109186
689287
547821
791215
919753
1185729
392913
830034
1175121
362563
402587
10811
386684
611999
455519
99737
821264
387449
760745
104960
389504
276293
259099
979449
399842
951727
844738
122930
848496
422978
296609
130776
1021418
807754
1019920
297789
1160195
227914
226009
148117
1163531
147225
689044
469651
161480
162085
1119204
508891
949802
277247
107267
33065
729164
603690
309254
10896
461566
494836
350929
463469
563527
570864
491195
393883
560691
571524
253797
349187
59987
906190
791939
1030712
645038
119234
1144323
160387
67559
1069279
443942
197201
959500
669179
1159845
788258
322600
947309
747339
1189671
972970
700252
1058848
342854
1187132
275446
822718
435128
764558
304695
923966
658121
771996
985456
871028
875253
48400
462673
567871
464127
601949
215305
22637
273604
557312
68645
516583
485883
776806
748742
1034815
719186
773307
614458
848099
1167322
507368
660146
822633
330019
452978
185020
159370
744351
364497
324906
765382
300458
1016386
501086
1099160
1101597
1175679
291223
626109
748998
720612
995083
837256
557461
142437
60622
224970
539539
757469
578179
870116
933180
713914
456172
1059571
728538
621542
392468
984403
1030834
1021316
436018
1080476
949994
349692
101474
261674
683828
764334
883701
816597
58708
714290
481327
96344
738351
81810
1030991
641317
753060
702963
77927
850500
1062740
546333
229374
277189
686353
1173072
316612
345661
729975
975171
883169
758920
852375
630829
109045
217286
1097342
777325
1007329
120473
755438
458182
97619
684868
214447
29300
1114122
741184
670938
186890
49059
1016924
1152958
1017896
347000
325021
38429
397683
418024
189779
225471
1169335
310566
1026560
822318
1044169
828681
211757
317699
250329
1052296
524223
566282
889203
835050
443174
254651
30818
1025079
388758
263437
956379
371422
132219
1116823
832776
171476
562148
70589
992862
99666
121789
487569
525811
775774
714158
505074
1060719
620585
543537
42994
376554
295428
500790
664543
1130435
682509
713527
604118
899920
897909
394490
229523
28652
609586
270158
1189127
871942
444362
714283
1063654
531457
773800
1081103
175516
703355
326267
405106
78892
269272
371895
260765
273261
885901
978812
745984
341401
689585
3522
131578
631676
657240
202664
1001435
431355
554190
1038764
726414
145693
434785
350030
79828
139526
911758
1145939
1043416
75392
35883
556945
290480
633610
821094
895672
964970
939827
1035289
185342
293474
406464
990532
679571
1101002
290201
596392
912249
805754
615994
868604
194322
875256
248174
559587
865212
139512
898329
469105
692791
676708
597360
151497
574039
666118
487695
909768
12941
905479
1141549
550544
122950
448387
662897
150512
488173
1098792
789997
127648
281972
559992
853815
60383
199442
187948
1152198
797249
844868
69623
878187
1077612
606652
725763
1040682
885684
1026630
1154162
551878
284947
469984
242578
149790
679500
210536
1053316
1155747
822217
106661
66203
454607
610462
115329
919429
360507
77153
503133
166983
476371
777121
804608
600983
1084605
828066
596357
455721
167341
929095
1076275
865118
629728
572829
962346
1112429
17816
396377
389007
1064602
414692
1029853
206338
1102498
400041
442637
900919
223386
452274
587271
98254
889099
328567
386366
227247
51569
359573
123421
759377
1014747
721782
904587
885834
824047
857597
753611
662588
971620
940272
456065
927723
948558
182680
966298
497095
536888
835984
598077
619085
353905
493314
541355
265195
575287
261600
629325
336818
147172
224170
851343
130292
89070
679839
358233
1099901
931731
162142
672227
699671
807480
923776
608188
221949
828341
658583
789804
693779
334078
110652
584440
901137
472682
34646
514280
1085498
408393
725245
37628
481757
430175
893266
404224
647157
909363
366406
23600
977379
259775
11606
871341
80831
189249
340058
824765
114779
501895
522206
587803
1115311
1080317
103162
848419
855893
935384
1066731
247260
557290
1053571
358883
949635
647222
315658
202114
1005407
863210
363876
416227
821217
161785
607879
109584
492492
729204
28547
1079815
363010
608836
1046958
665222
214567
647099
150278
49840
203412
917640
20301
560119
682096
1180187
1067382
1090799
626300
634109
606749
660239
1162658
820284
185819
305315
833893
857008
1174533
923226
644622
1041938
291906
804773
1140367
415658
24625
644981
280297
1168953
1108106
224517
490534
652840
524863
903632
83823
231944
83853
591629
277068
718775
1102068
704596
708840
296012
446944
22839
810286
1008466
157084
24673
725804
504204
363375
690226
334284
954734
146146
974723
1139241
534324
203335
307664
327245
319618
1173339
1073355
453077
598471
42230
737163
1121279
615278
613218
1047209
573591
723028
496853
726336
923275
143938
1932
989888
955991
78862
511976
68452
142075
594105
462837
658640
416691
312385
646500
849832
27074
916690
231640
437153
912444
237180
632906
375871
834571
1020044
340354
393724
209780
842929
178687
640317
1064309
151543
138903
1014371
672057
344883
349102
575040
28305
637791
1100255
681533
222070
919884
189245
1028251
737014
1001097
106413
916741
437501
355864
597777
296350
1118174
452890
482848
467704
310219
417004
919345
32276
630804
143788
124213
862204
689952
1135172
314529
757196
693392
200124
192548
902175
36939
569960
1023529
540701
1017140
1185194
20116
681647
778080
378920
539152
309863
1066840
216466
1102380
969915
566206
910577
613744
707973
939131
475161
551283
539965
217237
676219
594717
831449
1156167
726163
1118397
9704
383165
1173450
305622
1046413
861888
364834
1189296
1112823
609783
1036642
193484
1091521
803002
520421
969143
978080
362569
355142
853981
150064
213657
1090216
486904
15580
749066
1124549
948834
1008602
1123502
243376
1050881
52569
1146345
742864
362121
387853
1016445
8161
803933
393683
636087
26089
959421
690964
860718
867863
1108469
624359
386019
910590
218579
1161579
1049627
999902
893237
1085180
889148
1133027
1051354
865733
548588
617295
814013
284719
1159770
202758
595311
344682
601011
1003704
119350
632718
427250
864171
402349
218139
226024
366582
636440
656299
1087553
1089731
1174123
135419
524365
8603
275584
95690
263593
846206
952615
859888
835146
102505
50648
92221
996277
12736
1010781
559922
956531
1062398
1085125
14793
220523
524198
496109
257763
54597
908979
996984
1063010
1104707
400257
626586
682662
49614
1127905
409035
324734
71089
244560
413121
1001080
916350
648995
1166311
69087
1141055
721427
1035915
1126686
846575
1052125
5166
218415
454225
460535
834475
688704
350003
216944
155330
1133455
461220
1107887
386402
1030509
797209
380132
140224
647461
958043
1038496
50603
835076
172640
477139
300698
712824
826155
1035591
392387
989664
195766
492863
761707
688122
796939
62989
507677
973967
62374
51124
905857
149590
136819
847728
74961
812538
940469
817985
2384
498891
1144967
512199
446381
618849
143690
7624
528908
1063402
470717
299026
296606
309134
1092130
493102
511073
959924
24290
290096
464002
35099
906093
89697
672267
269512
968721
982467
803253
284214
456550
1093691
169282
845539
1129420
430051
516805
954867
90008
260019
659572
52499
439834
596523
931813
898070
118744
613960
173647
868083
1176455
1111584
443251
786326
180718
539578
283626
492083
1112863
490137
334873
578628
968638
1152310
449785
231264
9542
510059
315720
635323
374369
9186
383250
391552
664154
141453
420327
238765
1139798
673234
508992
699563
686333
557263
622895
96453
426659
740372
536785
1037333
68765
557900
893756
158312
755064
728665
692279
1189095
251290
63100
376319
365151
628220
620782
1108357
116600
122537
215381
886369
87388
776139
62778
112836
858882
167357
466000
677393
964059
249021
957170
1188343
919537
355744
523084
35730
524529
112765
290761
259424
856022
842795
494561
548228
919581
382172
203129
1079469
439213
112078
931356
4971
1173730
536312
298990
634369
111968
714421
276182
480054
342267
1182777
771360
502608
1084894
298040
224638
1116404
760409
468687
385252
483645
19261
567133
959373
765493
616679
639784
828392
790940
303261
1081108
501494
897249
1021052
243067
397583
832294
717200
278323
509276
1171271
665789
131585
1100632
1024531
226489
994151
847546
393214
816194
1060528
114113
677668
276156
197405
1088758
1020127
123124
888616
348804
149370
120532
1187025
957231
733945
52550
984216
998577
131723
993390
601008
536840
618626
1128518
379679
117383
605871
19962
106408
710151
272735
513516
527900
743182
394970
654730
1159835
628865
530274
751586
896253
228026
533578
334646
1086742
108831
215647
877326
773081
264739
325106
2410
392085
653046
641980
260484
866406
343581
48834
1030155
945835
7523
253574
304512
1153190
897118
87408
1158207
542718
519731
814232
749373
143793
723437
618730
776710
816996
640197
279571
615563
440761
511612
653891
721581
673955
1088902
612339
887061
1161365
124961
619846
475338
962941
707327
613534
1126655
984111
442872
371920
521815
104045
248457
469612
1128607
736933
183759
427505
913053
1141657
825333
285804
1104939
202909
19183
131394
723328
792110
958225
474550
553999
893642
759118
1160164
653374
196195
214956
305739
18421
249341
1154114
1038873
453548
724257
577508
556770
354003
211744
999513
565452
595353
881183
651226
551177
91996
642697
438161
9943
150375
441827
914184
809897
986099
1149571
888606
581211
239992
308865
510894
427380
3541
42076
215284
134693
491121
657997
462397
785697
225782
474617
135958
873179
171712
1023975
264578
641807
369167
456751
283797
995502
578789
503616
865190
1101451
345368
800033
40020
1148648
671567
760018
88083
948533
629916
765393
382245
355616
846632
842028
680026
262610
540641
1092671
153707
44172
210252
604415
695727
447243
927802
752846
694379
1164921
29340
483698
700156
507132
990877
656042
562215
679336
445437
246506
1094609
781312
64033
808282
681373
1157798
881684
1100784
656523
114038
1059887
399303
836369
1053506
789473
115238
642171
1170976
1025619
1013122
1034435
169172
1187857
824137
752477
930066
880983
1128226
423645
388274
303298
126070
991158
1163810
164085
306387
43874
722922
88214
390176
1025670
726137
1020369
359771
845979
786255
254062
515175
68982
372212
886342
1136968
751814
1103108
228593
535568
626916
422571
1083663
1143748
99007
24007
626293
114554
947009
1119509
988170
424832
1138485
893942
622616
112512
176283
455729
690567
1024058
671679
349731
664520
993359
43186
388171
136464
717590
672116
1047896
186421
893604
209061
747938
974144
457723
676121
288119
496938
219444
901793
958427
271662
111286
797576
614888
883310
63691
205011
1175190
807155
402791
596520
892856
596024
1029763
354667
59757
50288
466925
891590
72088
994264
817414
817319
630761
411259
644064
217072
369765
861736
1178935
734394
524135
169522
301056
761155
833077
952617
321989
842555
572884
1103809
550685
1041244
801263
288588
781439
425420
375860
118536
86912
601520
70843
671659
846310
788285
917537
429738
124555
349868
698568
314310
540398
955430
848826
1112308
466699
635203
1075016
102207
1008909
539064
974147
739910
1089681
487310
892373
701943
355679
499688
1098505
852479
929690
300248
178231
232337
209563
118404
950409
135305
595921
426612
603793
687302
1034327
673004
867693
890064
1078412
325184
291880
127115
121143
334567
691901
618950
27411
1125023
450667
855816
966135
143349
998912
63939
1085142
340912
38546
881783
296620
47234
689923
647097
1075512
405446
534797
664084
403745
141130
692223
1043503
119640
146769
154818
414208
477044
565275
863394
360767
107550
271922
725395
565071
53804
425713
239603
1146082
21012
1038205
973336
1007436
126113
1036920
340368
1162437
836575
858877
38152
491122
187320
1160558
546268
614688
220990
180852
68876
587098
106266
843140
1152034
666887
672218
265490
667546
554277
645201
643190
856676
972099
496518
153186
206991
349885
649846
1114932
456482
1088417
425349
678231
829787
189805
967711
953869
205807
227787
821971
213006
335168
415095
1008010
281792
885653
178397
495054
838583
473402
597733
263001
1133485
475781
262608
377752
203468
607652
478809
10285
353029
249677
748333
462953
881792
858414
1175049
404748
179503
919502
728234
271534
1070709
661193
80274
694492
1137502
497192
635996
128174
211480
12848
489944
285021
47186
46840
125181
727434
370458
36716
30998
1128374
1035385
452765
1078651
144245
1046386
454654
161488
545836
111108
763116
1150424
1135740
689954
442381
966571
88740
908517
740876
1074007
965318
626855
722482
449359
628026
656109
303591
842199
869862
469757
990250
989479
21164
197878
1098292
831889
1186141
1164224
1040404
736226
384888
331476
675394
922774
80761
987195
142058
311938
662264
489899
279035
709634
1111079
748291
291844
857682
124918
940058
41980
667405
1050689
108578
1155944
705025
1114493
1034536
465197
861672
933516
1073259
634171
1064063
1175264
438638
854144
24032
106412
412043
636511
1064400
493775
865388
526886
609208
329056
1040274
913846
258484
1151604
845598
307025
805251
398962
82318
38213
38575
774795
873478
379372
249924
1024280
283789
102284
671604
371064
799561
730132
53579
38699
325518
893805
126793
453103
1013204
1012888
1032789
380509
626062
485034
818004
725755
708783
340442
514085
18626
48985
693020
271009
54371
947741
756154
251713
486419
504695
1181853
818236
1028312
285216
262442
764756
187133
117154
609198
813136
335245
346846
55776
69896
1137315
692234
1172718
768203
1138521
1080809
666725
1172091
1041559
697335
765761
321062
421208
1091974
668956
687219
223185
384758
259905
864683
107180
728264
547836
289598
1117477
296288
743199
949183
269189
581455
983968
942534
1097345
793781
489433
716849
202772
886666
455256
1110713
642165
1191194
750118
279110
923496
128229
598436
903504
241637
151797
939437
893812
620985
1041014
378526
428960
9203
51192
435588
1120497
995904
986076
982085
504781
1108073
22653
1129072
321773
398573
999106
106589
779006
787261
1003641
55993
698709
362035
375390
1190854
1051363
116592
503567
728495
856517
1027049
608152
248680
582608
481539
1041089
1127445
564239
885912
841785
424910
162538
379313
669048
160943
790050
707464
185329
700294
227277
1027704
664042
297851
1127973
728766
360198
674331
1111887
607714
7084
876398
754227
445007
983483
949960
1097466
588727
45933
332928
166521
55060
830550
1182000
1108930
859839
920777
1037245
566095
571766
598877
858954
1141743
1096435
613961
541059
130118
987793
654306
333487
536625
1050409
352063
822470
917528
384072
740950
167426
1021067
521446
586149
1060690
734953
38898
590756
202987
17065
21905
185130
13211
475418
725493
347630
1186457
116769
354233
1147617
764163
788181
698425
600101
680358
18005
462792
685225
800901
261528
735379
456862
174409
623621
732141
1123768
1031006
252082
1143193
470596
172087
1183414
118507
1102684
735097
1012509
497725
1037285
1032796
1168442
118481
434065
707478
155765
965679
470487
215107
181037
206438
934977
821001
78381
352143
713026
357313
919272
325420
1052635
724761
144200
148714
660196
463661
223941
939173
127880
611185
631853
1070371
421777
1075442
990623
923884
1074935
88188
842500
1014981
955094
806532
1059308
335866
515760
729111
1082964
9959
134321
290491
616839
480206
1191691
548091
517525
229788
113498
195487
772233
688392
292320
1125575
1102344
1092237
996569
649309
529601
180650
228965
133492
464392
1018756
249370
725958
790524
1159612
270397
858567
1086858
696725
1083238
770496
794654
1102425
746903
1149643
403404
853953
596940
884050
763651
871858
116937
1106873
538817
543355
913986
1152047
3786
458646
871114
328400
605737
1053023
194892
932104
643221
1116962
415213
1123760
1071408
324388
925302
476809
1051381
894367
205893
638157
698404
269663
833178
882860
77983
383091
907516
1004847
167748
393221
610959
284003
964493
1121252
682050
866626
785630
207627
419882
289134
1066121
450605
506490
918714
487348
1175961
315938
863462
1023638
26181
1187385
355591
1135292
558647
1007325
1030148
560464
787929
195072
103191
585044
489
1079932
490032
29050
471685
35650
1041347
1083477
1022478
521316
781615
38833
354442
651596
487513
395263
196349
611542
398184
668748
586224
442323
1167090
879789
803523
1030776
363376
189259
118174
233314
79350
140343
413671
391508
415395
960789
800215
205188
330564
1001377
1178185
906088
2477
1168875
867804
759257
24065
653837
1082203
9240
382411
1148399
81850
456882
33482
22919
763757
637500
560984
967541
974465
314240
754817
602916
501030
8534
275763
411721
391777
977493
786021
184000
1187929
1008674
1131175
1154835
961901
728779
724544
496426
6016
169623
130320
590567
1038789
308694
470345
959307
660735
864191
8978
1069480
1132369
196342
223013
452178
767353
404443
651717
8556
591726
489790
96829
769671
319238
1064608
898823
1165279
475665
579765
445803
1124760
812759
944369
53628
721700
916776
1068837
835732
986343
466
1081666
638845
676027
395997
695707
16060
438397
1150296
173991
565682
614260
400389
630512
923545
1130831
135392
42794
498648
160175
1148989
582186
362406
845925
85908
260658
563515
441321
771791
825991
844215
757695
149946
480101
332866
673133
467727
2568
922117
222372
815595
892923
949231
859226
1067140
305501
1153959
875531
302748
272192
557242
1129965
555962
125739
822643
1048503
803373
926405
972152
26818
116127
988407
26497
1880
1017413
880658
8628
284612
701722
5402
40415
1061930
435134
140405
998047
372346
1000789
59825
721997
1108386
465727
483417
1162029
974488
1130268
943033
192295
681321
1001243
988130
1176238
7067
726242
1100724
894228
906076
1088123
325480
755525
301988
63478
556579
1158582
977097
1184314
229329
110069
202133
191223
115813
833991
963098
152298
1080016
483048
1030573
417012
600710
80430
12926
122891
628291
409153
460246
248187
1102412
797520
187645
187284
428328
477726
1178154
531841
783200
1020315
755269
41751
96815
180442
148978
951307
503163
847323
1012193
690015
188419
371530
994907
872520
35572
421548
628779
825640
1145862
513511
852478
597640
587927
299425
1068183
716530
366442
797563
899557
1073721
169470
974886
864756
998096
358456
32464
88120
1144935
655587
590296
1145791
533997
751391
453256
384222
923840
66453
908355
854797
10414
822743
490727
515350
1019197
350792
1076756
907591
327649
101226
586930
370477
268188
141771
1130299
1135916
782289
16240
636452
921272
715661
896760
411305
1163386
706702
575481
610651
78981
558403
876778
145880
875035
1031881
350884
736377
975544
966497
46578
888035
1090120
523563
1164628
663447
1051217
382932
879733
992078
469601
885383
838394
378727
309429
1093383
644324
21822
1127653
944845
578968
903538
509634
442179
935957
87290
419185
1179524
439195
820456
778798
828524
288449
616593
296702
120565
14093
354935
237080
12743
226108
431164
630789
275200
391346
262545
1179083
198059
900677
357602
346289
523242
569236
468202
445887
260548
625171
754902
73396
198321
941025
886803
712981
627372
501840
154671
1047786
523882
558787
429965
895849
1137394
653378
659695
658972
1029488
840975
697055
259791
306308
420531
833899
1165393
597964
441176
1036160
336357
753282
150206
954809
303293
791359
570061
1042335
618618
544734
952612
425531
270491
704367
76659
543870
1186657
999067
1067473
204074
855522
743073
34050
763937
1161239
437036
879967
70952
832869
923529
356004
698853
825692
739762
534518
900976
923003
294781
234158
440461
285160
743200
905925
338338
942490
396927
1025427
726462
78775
599950
404880
986051
488024
960832
494030
433313
937549
686228
64043
757026
452421
1030870
78184
476382
143489
1048150
682994
1142601
275527
81714
870089
1016955
431935
774594
659092
405401
435616
1040023
551172
159835
191072
541671
388054
848017
1082509
9986
1080340
453460
840660
1138501
232284
529338
928484
449432
309486
114783
194597
149250
380347
358874
39970
505449
1035503
604220
515276
2666
683718
133074
1120946
54792
745403
684136
505999
715906
1126755
270815
62378
144527
1141169
636148
201410
176628
252560
68782
277058
302331
445675
963221
152014
1048871
1100297
567318
927750
801419
486817
462646
1067414
994059
1033680
269550
118008
307059
259140
279232
839936
565686
1147605
865765
416988
267391
629707
195653
317383
963017
919252
268330
157279
785426
373910
435747
1137314
547457
618016
197296
1178723
730564
633173
1001062
1022242
799476
232045
210982
87750
427255
773215
489865
852068
714049
827255
667134
839713
594250
449953
329397
1165561
985836
447110
450253
970194
579560
446394
12913
982800
392131
411239
29441
1005469
339594
682638
634054
495416
122495
835568
677703
327254
216048
153139
774092
50490
1098891
688848
881193
42424
923402
765418
182988
66080
855908
869941
8006
749899
862320
69249
249636
721664
756933
886496
422587
929370
313477
873825
131085
326166
473351
281616
102127
972475
986493
1120189
1112142
86513
541151
497165
151556
1161252
774482
534884
370029
640081
286172
274394
43774
927544
670026
674656
468783
124093
316323
79112
1087148
124807
995830
392208
246957
296687
1160350
1063198
903969
676765
916483
835244
1069502
1010935
111892
193162
1058295
787
780453
1012985
792459
887974
848437
1046668
628100
206778
914749
23122
1067349
1014619
121769
444673
535348
518255
106770
933578
558241
417934
1153881
814322
1148409
118456
889422
1120173
1095380
149513
970455
202340
776621
53886
904824
943373
487545
746273
393646
394344
647153
361320
1001994
30380
1119052
765459
346449
913145
169253
844533
990638
967094
614026
641554
255676
143978
766069
719019
465376
639384
895505
134528
357374
490506
864935
94018
758998
1017430
185556
923772
892153
711381
246251
706274
1011598
272732
744312
75961
1039354
519993
481438
19612
664058
163620
579350
1136349
934417
990075
979775
278584
845194
943918
600567
170194
1135154
1085682
823742
542615
559247
711278
767180
1000022
1076516
1043949
823802
778697
101966
1153080
742915
418351
769245
1182101
1174108
572072
592960
606052
457817
1053395
608236
945552
742159
117893
726181
474790
251250
167020
381394
648461
57645
477877
732388
770185
496654
642253
6525
695388
1036612
862574
364953
865959
979483
664193
17092
898515
1047741
260932
1192904
253982
146595
636951
643626
1084138
420888
1142518
335220
447039
542284
643166
818138
665883
101636
292618
547160
760203
979427
411129
815500
888671
565887
245588
469493
566634
553825
692272
673251
976795
1051831
563283
421496
264292
370585
837188
960087
565054
1092163
282299
938407
1122408
556121
927975
126226
132137
408861
710132
142972
554477
289203
387064
934785
755110
970459
591959
1024632
327118
259089
459777
788548
888514
783361
598108
1080753
1097434
940709
1180768
914813
883846
1016773
1076078
735478
455859
493714
594708
94824
1180098
793432
578993
1110184
319966
342608
422857
545404
241795
1086300
690470
1143573
95304
350587
47916
349154
894947
548263
670570
809173
86559
1007504
5801
972187
1088038
821897
654585
1192254
642533
760070
947188
411378
104771
444138
389936
499382
1081718
1025323
540936
993784
679204
523073
498443
599422
885020
767920
945652
838979
434068
447358
221526
146408
605440
228627
195964
531573
708606
7134
412114
1179370
369719
42657
1111990
1187395
1132441
7805
402816
1003140
954501
567953
734183
162029
862480
280647
1013791
12173
206625
667426
196783
71441
115207
116952
1166635
1002867
1147665
546055
1129122
112026
312464
381628
206051
766181
274658
586314
489650
417714
417288
565808
900084
590460
470930
822112
216435
1052872
684637
547101
1036462
1051614
322203
756697
8280
812271
81635
1182751
669019
331515
784478
769477
669963
829720
1179773
283233
832418
714188
861681
349494
197962
119285
589002
229192
934248
886024
462916
350277
581737
154698
138430
557056
107041
376121
375184
927183
729407
359482
201330
234204
316980
902711
712425
3417
1152541
326837
793910
297048
216469
297046
70998
1116355
265309
288716
968468
90797
308103
1111595
1076692
548426
879162
344962
312742
427831
751146
1095780
884503
382921
73657
1016944
1177898
496866
412320
206474
908817
392112
492581
941628
402639
826266
28106
1031787
645215
957218
561931
162091
961884
103833
283729
1076697
164138
64001
951842
320384
109409
64720
154642
793745
143110
746958
1001312
202609
477548
641853
1191636
1007745
1060530
705442
725962
372599
235069
51059
211685
979742
267450
300909
676402
1147477
971755
9130
793848
228852
1005716
898926
1029288
768055
62011
1012996
1166305
90909
313071
821959
115259
1073577
850763
269082
298073
64647
581740
448719
606464
184885
972412
713249
536483
1143364
486772
1164080
543913
355164
968072
275297
901527
610128
384293
971324
972746
1158108
89919
339668
927697
388255
866928
1085998
142665
169456
152034
461729
1092678
193383
1000515
1080831
652692
914121
130223
637512
922852
408669
483263
894765
980647
1112894
821719
87520
889466
17641
417120
24951
723877
826025
221179
837343
762675
656499
774896
875369
1065980
613997
420588
606606
1006992
309482
1017418
937557
510542
233161
236637
491959
888543
688126
442609
744392
917954
263232
888374
715340
811076
313231
450839
392708
523291
862635
548321
1162864
407126
903054
341416
214051
375090
874536
789632
1017398
617995
283472
28683
1089477
751350
1086365
1057684
454317
997538
313204
579380
142723
223333
553719
750233
1077193
472653
929080
378412
624321
918001
570192
376218
766523
1090006
956240
34502
251190
75906
934676
122477
227036
621458
970560
190848
1051228
641778
622139
56770
920406
37177
221338
185830
932058
23390
753721
1083330
485724
155476
372216
1049646
534761
1186255
1135078
474779
386386
371170
1089605
381640
1169023
30588
844256
347424
365958
502450
687293
269570
289779
949475
1161085
985019
955454
184267
264072
93000
108397
1152102
154607
674535
824184
791448
48906
545388
631519
621087
688060
933208
244923
262485
1015263
595198
883038
385274
166272
794381
489804
352009
190974
456990
605124
1186453
428390
326360
998925
1087686
192285
270069
638634
492968
483898
503207
1087132
519487
733460
447775
535913
961728
1168934
217747
1142490
675603
430765
549386
980044
724853
488997
71335
705936
951444
849475
826509
1086632
940538
843790
656779
497525
621666
459475
1010086
293630
865547
671981
418252
47433
642843
668168
287358
862661
968552
831458
1165871
273859
452827
1018069
1103505
1018666
1127172
597392
73752
732957
1064575
1103766
287247
648609
287113
586156
383381
412873
368215
22856
58307
819998
14866
149524
429206
302440
928905
1127045
992097
397203
702058
40315
803679
62262
216814
13830
576698
1139575
1150198
300897
1061384
1057123
564825
967533
1042598
691152
1084038
881032
192838
927281
371671
1009493
484687
1071625
923724
731832
353523
131432
910681
504839
975547
928333
365768
419619
960083
163664
386226
364851
505934
15739
750492
632880
393668
382928
772766
513945
715702
986294
68605
498601
593889
429786
426854
115938
259488
448537
919728
18857
944578
2867
212118
730531
705644
912533
914526
1078980
580168
1142740
231571
874852
1018098
672296
51020
392813
132752
1100692
185702
236466
230134
618065
274809
934088
1091164
496915
91877
895715
892032
398845
1050018
799475
120084
1119884
753016
753628
680884
765745
147739
345934
436924
439591
855774
647378
358270
690788
503707
229966
27937
562943
873564
293430
259328
170394
666611
537965
666351
699935
143385
268121
247991
481809
753283
859047
910588
1074086
1038530
119100
510916
734861
264128
957808
562427
256821
1076597
187174
300236
1106577
719651
703700
811440
469674
377766
249002
54881
697283
941286
155766
1174018
439895
1130770
830872
930450
579822
154213
1031222
598699
1024963
1552
286192
87169
427632
388083
221633
723062
91346
961603
539800
880275
761663
1129879
120245
153076
1063700
718224
463236
950940
651437
784835
583252
679828
181318
1036582
45258
549570
315623
1174482
447789
484305
37025
1157638
727649
313016
928876
586178
474824
179983
143371
952212
13916
895826
985461
142635
328710
530091
773836
16697
741473
664060
433122
155907
1181579
653935
730324
919113
190392
361500
421201
552364
80736
766163
770841
625832
865806
79719
833294
294609
1017259
595354
263564
580894
481003
250173
393169
1184417
703303
799891
1122207
228447
1101696
82429
726405
57999
737580
906502
729843
480736
739127
883991
479194
280510
335737
1118158
1101412
122227
418373
142743
455485
69126
447761
381370
1072240
918869
203975
61356
582609
258060
238688
1152135
1168140
323535
380973
480191
616490
829747
885018
76495
434972
1171607
83532
359416
474968
804815
945880
722376
484183
187691
636214
313289
1016273
217886
780613
940069
963892
475786
440223
112838
66571
601203
893395
2710
817838
911378
886970
577940
1061554
740361
545127
442764
625472
1124539
1066830
454331
526845
890399
537268
830240
878184
101821
10616
1115662
690974
660782
1012338
309125
483184
321654
589650
919011
25644
1007285
388806
357648
834064
62423
700162
948483
1121268
655817
620110
558871
686448
1079090
421462
335074
160607
936811
238517
415900
254620
282122
115523
375993
1125857
1065810
3512
462459
345599
364504
883584
46548
450520
107205
1016440
1192083
606352
1009952
495464
1147634
93571
323050
1034075
96417
2574
31573
801110
161684
404545
644170
52588
644550
34889
255033
1093392
656540
772051
529288
1136475
758056
750789
1040718
965526
98860
275494
181795
249863
974306
684028
516701
524273
382956
624309
346768
846518
388916
151711
21029
1051449
916163
746979
1128818
307312
628455
947457
209200
45442
370261
590454
349775
350914
629451
888742
53841
117025
315209
1041686
391322
99923
579655
656449
735991
375572
696329
29108
681845
1073920
1049622
14160
817988
432348
874352
5298
338416
888912
826959
140031
910526
1136862
55147
201518
100632
875830
754758
978273
81408
117906
106473
422895
1010858
437254
494666
438577
231087
160215
604066
583942
972587
442642
487204
749113
62513
669149
220305
97582
221177
306267
895651
1191285
422896
975084
662924
476102
988799
14727
360321
18856
538524
305720
902145
994187
288677
700114
631410
1149281
1042383
358755
28635
70062
1179082
1167883
887280
179639
705578
472386
680800
238497
382237
439056
605079
1151245
205483
213873
357931
361304
1146698
170150
246268
66380
1038210
521708
317151
185253
1160343
735451
159695
956872
1004763
188086
479981
89603
163728
485687
870057
3164
880669
554181
600873
571808
914821
1025907
914525
113532
95047
15904
1102027
98418
765750
504304
262451
416193
406475
590129
593067
848911
560805
925650
1182593
385117
1022544
787494
269811
565917
1091601
389866
563060
867080
606109
667241
832709
619048
581979
548670
32651
390548
642948
239133
881656
711031
472809
1045953
528200
260956
873000
202613
1169898
953488
682152
371290
1032786
622668
344975
698614
141543
569484
78805
30264
466250
1091838
687942
106768
569428
827745
871305
892936
1024733
408631
1071451
721369
600269
102928
623117
1060604
567923
906108
1090829
73037
360041
1042514
1113406
998474
294371
14714
256933
374363
994959
227545
405050
70579
318922
1172474
850530
191680
950018
1163413
135584
301921
4828
854128
975207
505097
1146166
674643
378728
1151262
797098
5052
68405
1140312
552629
884533
144501
662362
560037
76256
292828
1089520
891903
786102
530543
389533
968086
568369
818852
1064537
1061918
327286
475972
1163109
1086532
578662
253275
764629
919890
714857
284515
361202
995507
909936
1165329
814722
589465
766052
682748
843901
189163
789190
389601
510617
375841
83751
283468
447174
965855
702371
238048
1063668
301888
493155
1081748
171668
173845
830391
1040144
597712
105268
391379
531947
1105898
332508
988254
78119
1105189
33812
749720
174360
990422
821729
755409
1066028
1082036
711672
205220
1088847
102859
223867
536042
715041
477724
185438
480389
822937
708502
524959
1127279
133726
610222
997122
728954
996363
1168840
643887
1132136
22116
593704
925955
803883
1085854
644257
793568
326527
74324
1188338
871980
261016
337607
354759
904844
656344
1112810
28898
1081363
394756
918275
767550
396243
193260
505152
1190726
291261
601138
345658
7234
701777
707261
682928
1051422
937544
38846
618831
1083465
224750
365401
836076
422812
152177
432542
407827
6402
361765
115747
858733
61690
1091673
779467
48312
224314
912155
430305
642839
1014157
554615
1117473
553455
274460
729349
1077197
897202
808163
189380
169203
84793
806037
191775
574902
299961
823569
922887
8198
14084
608294
248186
746135
1036935
270000
56784
922624
751202
82489
296355
1193195
1144269
782850
433558
94064
1111102
887461
88432
160857
605600
283110
972296
296582
451276
364141
811998
509420
744206
717933
1071261
111284
1037597
819422
255552
298345
146842
572604
312278
63793
847937
241900
103382
443245
341779
275196
1014920
590136
815159
895235
74798
55260
829081
147266
11038
141077
189392
247877
71625
208642
1019368
987245
534664
966617
1071355
1053664
836566
190679
1107751
323588
533690
594944
771710
416149
303022
242540
689944
724478
125915
509449
125197
922378
1091272
642997
1015419
311504
114399
1091274
202248
942860
623087
954859
1102877
1021786
226126
975198
369348
1142332
1063498
1033905
597157
705712
730115
737119
990382
691585
397476
1056161
517118
546113
749366
677470
1051080
420344
287689
929568
757665
384916
648925
1153600
174872
103392
446273
124545
562896
776928
1120534
178249
454386
735051
1053488
581759
549836
1185617
349608
773250
1024909
800872
230400
27163
1016802
173786
418920
1037395
616568
467333
709704
1086131
1148050
1136755
622115
94671
231203
1103656
784380
1092227
549475
327067
315000
122583
433295
379385
644817
403398
91591
578712
1050438
165066
318821
1025389
756413
1149379
1088667
723386
1079530
917265
186831
1019165
1171973
1145508
1149603
847334
473335
538816
77701
518396
451989
382977
154071
873622
400541
777804
67931
680235
338136
1139344
660891
523005
1130855
1115767
540497
451938
814989
484176
399292
928830
278497
336867
100397
1054559
922987
1078292
527866
222254
327091
627947
583186
1001934
140000
1016780
103202
545031
836321
977968
509795
443347
350760
1178948
547649
804074
1103761
1155698
1166903
582970
391895
751041
851622
571532
1075912
432264
1038473
922769
393440
35725
1032322
215557
1138434
1131200
762857
149136
1008365
39895
196125
689306
662987
1135571
443152
631713
1059352
1117853
736504
674703
705704
833627
738307
176987
431049
543915
712027
1082551
655181
359135
198812
798046
735735
809720
1021118
691459
588561
324032
356616
1113944
150094
764572
252699
985628
571121
754701
941170
332250
617882
691248
388150
98023
560247
938216
352796
130282
376270
134397
823023
40998
803665
836518
1150584
529933
755501
721434
790720
1131768
1032899
956030
68205
1092805
877567
706671
1151425
779331
1041900
1158445
639595
74315
1020948
1156011
336747
525482
517260
193320
817994
295074
1022945
230683
235374
403847
1103443
324485
121681
1026483
686447
582943
1044517
852185
490931
685012
896810
68482
806724
374830
870235
902140
189882
117537
352774
1147513
1045778
1050159
746747
70692
791574
402351
530290
506984
286923
1090063
41756
1182577
286403
353537
8373
1086381
594752
1154894
868873
499619
146173
798612
548341
178417
30688
701210
427078
925844
439598
315515
110145
342569
917331
614033
1183512
910021
655011
1052129
997176
70866
271141
761322
1098419
946842
753926
1158259
1100787
908372
209530
1081633
1032645
649400
49508
602603
1085734
71904
347878
747887
562409
1114847
44701
698090
353593
1086398
93280
354477
1079025
72609
508259
419831
860144
770715
785691
742085
206689
129379
129596
938101
833233
877822
963723
447940
494831
52269
771454
1097403
482313
533200
1184217
881780
773373
1157022
1124611
821517
184541
1056791
731804
507310
63803
365403
461700
1049968
107445
8463
738245
199267
922053
1076144
596151
328887
159471
114718
340737
937046
803291
228880
218917
49886
554301
644295
343779
237709
164346
759314
592036
61122
996499
1096812
1073498
1173380
461419
951604
917364
899136
803405
1015007
678682
180795
1190086
399910
1099573
829289
843389
889491
886875
1146340
280542
576961
151893
988734
40635
1044140
1340
872870
528331
486847
914429
183216
897780
733170
364893
670463
353944
286201
374717
510151
678552
484467
759379
336944
1010120
274091
1087210
143677
955492
867268
395887
673915
541480
1072668
1170238
477202
704397
1015428
545422
514153
529185
783569
372503
214667
911778
188365
1068910
680062
107252
618869
436193
853666
195929
931324
186261
1058723
711006
1186277
145762
789893
162714
1029305
359286
162610
351752
1005505
624420
313545
372622
1122622
631179
1087186
206220
1019574
591088
634480
1036775
390662
137842
652146
279001
293859
495586
1084840
233638
873023
322383
588442
265496
1058427
932565
286951
1137488
1037692
236193
536034
810412
22212
675695
289017
550284
648425
504895
108255
556122
177393
932603
949335
1055756
152295
186372
805295
337263
775681
456968
357685
321949
1050324
739690
855627
625513
297717
669655
339291
264489
1145474
943376
14259
1003557
1119467
95991
9710
492264
221206
597886
653333
1182862
593509
708263
162058
524604
528340
979158
832934
1002595
607057
97620
916142
847958
934767
643968
168176
950421
101798
740834
615816
649032
1046804
495273
345453
446515
524705
70610
1148372
1073263
934924
1052724
534995
66531
1039173
1001293
669603
595949
878473
46066
822709
1119762
597655
1036925
998986
258413
76990
582895
1040581
578190
642827
681574
249990
551550
1094511
375037
227692
199948
476191
985273
829283
917322
210096
766296
323714
852987
1179713
80172
378454
757536
640332
318630
124820
1058356
557058
923932
1175051
289533
482717
348121
911404
307912
1135242
569819
795416
577561
224159
127494
1938
925554
492854
838304
711181
1191547
441899
954600
489478
1084936
537647
169109
651409
972676
480825
16373
145021
1073730
913006
49566
775041
943641
519569
404799
825272
782265
218240
322184
331374
763526
664655
317025
79063
278884
770489
311995
983519
897378
797100
29714
1096553
876388
826309
144969
528823
749937
473749
70699
960415
651605
59410
1037370
903354
816003
1017112
15996
40169
450347
860922
619604
689409
670388
864
582622
50446
720130
207620
575773
219728
789624
843038
286
620828
915622
924749
20463
33205
1170540
491579
1139496
359883
1109570
469484
959446
339310
967416
336506
763942
851383
1044047
313879
282513
1191762
1088016
860888
1134589
346049
248401
955037
961752
966382
145583
936339
205466
310473
707056
11742
619508
976642
1018022
277258
1010192
82517
1173575
19069
744369
1071155
934586
1058770
189941
973377
100256
891955
1047335
74242
551675
927347
840683
1146236
793126
326175
176688
641577
244132
818859
96727
1138820
1112025
779998
1117904
1097681
754608
499756
514768
762015
76626
209996
422845
206971
990051
632319
713754
1119629
973626
967644
964127
761550
239995
306624
1052261
471002
190412
836957
852347
742955
1113312
916638
353250
903683
116475
1173460
490494
242856
169370
229063
719832
496836
626564
923922
647257
60706
832642
445713
1121207
454612
385934
492010
581482
335008
291177
367091
698035
1030936
1126186
1011021
1092645
17483
503748
960212
654596
6176
63718
207861
239942
951509
967689
950899
240767
976605
117673
841731
91830
956611
466619
1033911
644623
904639
889115
1046862
431917
894247
74398
366327
408061
618807
1056672
428312
591059
540432
970243
979805
1001253
988535
394493
827034
136117
552249
852506
676335
432149
244625
275498
502841
60789
1099499
527621
401967
74814
533697
813666
515191
33174
62790
516955
765740
33763
895599
998061
423763
762701
1084651
998984
854267
552220
777563
615768
346625
985253
447038
1058649
362813
52276
759351
986327
1041933
199134
153763
967282
261932
210037
904798
636602
73511
724688
744097
450083
568028
1185962
953417
572551
95921
614130
85146
991864
469082
932325
823760
481180
808578
811349
798929
766904
43445
950462
152972
511875
485795
658296
1122117
458962
308652
166129
849295
178434
608288
290225
577177
306880
730591
950803
1119456
471887
1010401
571058
475624
97402
107439
259750
864926
85378
1170446
221798
369752
424546
517974
109569
708639
286321
771790
1071612
991784
268893
913478
484613
805695
339086
974214
1153031
495008
861871
287809
1066780
281099
73107
580023
690202
135495
335366
1076454
207221
578324
434397
510213
454377
613413
457518
900038
1127075
172150
241776
838474
1127405
440142
321430
756075
940188
638852
148470
49125
579952
994780
44457
817910
3035
489819
662948
211110
1022346
250901
961321
1183944
154112
955626
417647
180563
376166
581221
879053
660139
427455
726040
1175323
993219
205671
856734
580126
534136
533360
37714
989615
498922
151866
862223
1063237
812838
725456
468472
398661
118060
707293
820821
805933
578080
726656
505595
1187604
995915
455562
241405
847220
108788
600919
191856
807630
1185734
63915
542754
505158
939691
921670
1178216
553978
526348
1043955
896102
61332
225597
648037
498572
1047870
619866
11007
677985
213122
774505
355925
475485
640860
961534
256059
271990
596418
719212
431728
210366
303440
1035112
91598
99844
585115
929237
760113
300015
1127700
112119
857069
935380
957423
487186
814187
792963
101871
902183
1118571
980246
863629
835012
937687
174032
654546
501226
297735
277706
627063
61706
40141
575914
739113
312306
823398
742224
1187036
747925
1157725
1157516
491720
70054
709905
709760
677010
712557
347348
1013060
624483
403739
47019
544643
1157563
314228
576410
1039926
212851
1108057
476893
865058
653737
648400
277919
611030
229248
1188977
90151
504672
1153918
747906
304582
1058514
217033
1007296
1023438
861119
890711
179028
162707
978734
720558
826235
454990
799930
853394
255814
555347
523894
235164
621607
94642
688553
824029
933329
265037
31003
647524
329052
1158615
640490
276160
430423
390746
28525
1175132
285892
1138035
89159
666384
598539
967420
867613
28365
732689
563859
1135934
804658
1036567
172392
780051
1076015
66799
1129558
93189
468606
416507
72773
212033
587300
894744
11218
983013
1016456
1100666
416420
260846
786570
582468
1180302
1116840
121390
1155909
50464
639222
821893
545609
83953
858471
370883
378335
756592
525986
760274
523412
898639
581244
76779
235409
1067008
164119
1187858
111240
533366
205711
715564
115477
1118537
72090
870033
46774
540053
1117429
1136541
467646
696180
418887
538267
576598
485898
2028
286886
423345
396439
221323
777924
973028
635144
900527
722900
1002825
127071
774337
1088992
158389
641931
912082
837037
1068903
956458
1071180
797612
92347
1177804
896649
545807
673989
674367
507001
723083
576534
156961
1188095
249075
840096
255240
972841
190074
765755
4947
991013
104279
231123
258292
1110257
120795
722517
712460
230867
669615
399061
902163
1089856
697512
544039
166276
750980
537557
812525
354521
630566
551024
579724
1062827
828340
945816
1143495
7474
480356
1067089
971289
111137
464035
796127
685645
147018
1037560
443125
74039
23830
338261
174186
389005
1142758
1012510
163157
103436
127523
563717
786956
1008962
716505
52159
184072
349833
252852
406435
148353
786406
846660
229684
898199
846750
707550
674047
865176
21783
876082
844678
902515
731228
17101
763064
108141
59402
133454
495385
147986
915124
132545
577786
604548
1184489
1034582
163852
560865
677923
258188
441647
724267
1186708
707832
801204
180407
178275
274990
1170626
474672
962553
481410
901353
1062872
207458
830788
1028634
265916
126529
441298
17197
411270
1019746
511452
176303
1085090
1131755
510967
1014278
1075059
716931
376094
75605
893761
12389
610452
926923
286622
843557
501862
595006
31536
46403
1010651
366509
683598
659706
798591
203487
606905
615588
485387
15947
825932
411198
741819
392095
723863
924680
378388
402489
433202
186296
536529
918838
1122518
233376
388334
652332
137366
987366
557111
563907
854199
975984
151839
341648
217318
563202
884700
38902
84469
509926
857746
867484
466348
1005113
16830
994360
711182
692703
163205
650082
20844
496160
319416
29295
923420
264288
952649
761265
173789
626918
678544
905260
875649
1113652
352609
80844
1150711
283690
300782
632584
289387
98209
667389
532244
546674
420962
852205
975036
87939
444819
731552
700072
345601
305029
526877
521087
436723
947653
1035728
639541
1119081
241334
718733
710568
913405
183228
263152
174891
1169060
628413
870480
302324
533727
507130
155167
794971
132615
460393
285144
407109
417562
304879
885891
689146
819260
1107537
637087
1113344
199555
146254
602858
232285
920288
67582
172862
822761
921600
1114188
700668
590638
707838
338591
175331
355124
262358
194512
880033
185567
1141636
686732
264273
212136
346332
833373
1131827
454087
452014
895819
1137766
872707
512926
1173555
427140
102312
1082564
477933
112101
100542
339681
1040127
40473
246959
600312
1168121
1184855
975120
917011
587121
100272
744066
1125749
498377
383251
346747
111813
994336
365203
1067130
1130614
241962
868245
663495
1118180
158804
560979
413842
1020632
554654
414655
894321
512909
978950
363886
1067412
619538
1064649
895592
455183
872502
1067960
504627
424433
550128
892898
322312
64974
298753
556694
720237
516915
925929
612746
168951
1131108
532900
339329
494944
650506
281548
601321
1191128
106340
409952
811763
782597
857234
711565
750018
900117
493995
409911
649727
1129372
997248
1008364
440306
208942
634073
655299
911569
84048
929215
71045
216826
1040848
687401
91213
904590
205522
816972
589719
869313
351825
294438
822498
579531
332141
500991
1066783
382534
537641
85592
316423
326355
1153120
498653
387213
586423
906513
499841
289112
967670
967703
853281
68098
198896
1109696
855478
154988
532174
357600
1036323
186518
1164469
854572
1012745
890995
437383
1109201
997472
701119
490884
185724
125933
339988
340879
534683
308823
935640
3551
817581
810079
514963
734949
953895
716857
857906
1018990
226026
446627
126899
1067778
579486
961716
1160999
560180
775526
198456
65779
553604
1127017
396209
504176
24468
127215
126245
1167819
327571
1003478
1087628
784901
28752
601556
514962
1068278
508336
224721
797383
55781
1180766
349982
1073371
1123683
1130196
1146116
97394
801013
721967
808736
132688
242898
817517
154416
648171
1031619
474263
1125473
975710
391198
1104718
942650
958907
34610
371568
950802
148893
107903
747407
917343
995914
1019628
508221
1135989
271957
60718
631631
271263
365402
150528
979143
129610
721036
514121
345935
982903
220965
75154
937487
1047160
871160
140485
391339
523722
1019074
1106398
1145107
78179
574149
223737
205819
981444
772572
536458
1126348
451431
601533
977881
26195
1009928
828939
590817
950987
335522
278618
603316
1108043
274203
372515
1058662
523069
427848
978442
650078
111751
144514
510852
213931
164140
67454
649303
440177
266408
371776
660169
356408
346817
86631
1115253
700722
1093197
1060505
511664
357900
1110304
265266
974746
953043
213643
366742
1073712
1019720
315122
67309
1158865
202563
1168447
463544
774245
143373
817593
92179
1049543
545352
471099
979099
41252
753702
727281
749813
772028
511028
501163
894827
414268
12448
451518
568083
632363
1050265
880959
624195
899296
112749
298620
725853
325922
951945
271488
370049
389563
1032078
247563
202192
1017962
797547
687853
190335
1115779
847056
675369
44640
200648
291670
519022
813953
842893
1103119
776624
438000
897372
1069167
136103
882608
1137308
1057229
627273
797198
442594
1074502
826433
550047
1899
137080
236851
531446
786260
357173
356154
724013
910233
712860
319554
306086
108748
198278
1134798
791972
792086
686318
593921
1038395
1010587
858881
1110901
1137242
1026561
337428
462077
376851
258202
1178817
517647
928451
1059545
637262
35985
1130596
331622
187333
983162
74257
200856
576709
685010
1056560
989559
971986
576561
532827
241688
555540
321121
1033898
162704
672828
910011
170794
874347
652778
1096218
1109529
606453
41310
604879
830390
902089
910385
1106872
390658
230980
486829
459524
743387
913202
821880
555434
4325
712178
734330
707482
1016751
464462
505842
702389
1013342
551854
66969
797572
302365
349861
352757
344829
420326
158170
1052354
578676
688071
380808
974031
832665
395382
1024888
1054076
20941
829818
224001
1081400
1163307
982527
369021
832010
361053
510486
788281
44983
534940
564954
907932
287600
420
789188
622465
18193
436954
534689
704160
112526
119752
1027199
429734
440091
754542
146059
361101
1068350
237598
125815
692220
440840
598923
962580
76039
733306
424468
692164
928804
708649
466610
218527
1158342
1051087
1191999
82307
106501
777186
577726
116363
297439
327282
723187
114262
1162850
787508
865497
816379
40068
922276
969932
77689
250969
462590
29720
886059
1191866
472022
777511
697388
553563
391698
1053295
582951
1178255
572635
959383
1164768
165689
562614
924763
917635
160680
903292
444476
121857
950194
1049580
613136
1071518
285140
351954
1103849
1138004
717592
737843
685986
103778
1104824
819565
967044
186810
1141547
781158
929766
171461
110225
724911
311820
911284
1127374
994392
960531
675379
246035
621484
1064720
171517
795052
648981
820098
266036
873360
409784
1178984
1024406
284272
301790
245620
288181
878513
1178851
189584
481643
559735
702068
922195
144753
631501
852680
364472
730941
960145
136554
361442
564140
188202
1125302
843158
282158
60279
148072
369891
324000
405395
197247
712387
422613
914852
503973
302218
569000
1103821
730545
132515
600576
795771
640150
480700
571603
1173874
613546
110097
1188334
510874
523986
1146017
857856
796901
1050268
397751
221144
279257
436221
921104
1066562
23161
989375
533019
643872
904393
878157
89277
811197
563943
712701
109993
441885
268300
699394
164852
985572
863381
1026282
706224
1123620
301605
833710
202602
175906
443819
1078982
1053006
1124206
314643
35120
1161300
475293
394242
958102
709920
236964
813604
598829
393015
730261
271063
892529
394295
1079290
453176
71402
916422
449695
804412
1132607
568597
89539
163489
932631
766570
393651
259742
1182113
1104511
239980
447249
141568
575661
540509
502797
1130160
619186
715631
1005872
1152409
301767
674800
470856
715492
1089005
300480
1162908
588417
1090475
351537
774824
547293
1173914
205833
854661
255274
727424
951894
414539
306235
281194
768857
150163
315695
167252
148406
941174
487223
876153
521444
100713
442974
107423
1021686
446053
220205
591991
1049653
729429
107953
227553
384079
905097
865077
321465
83263
123208
96124
389013
380728
440339
1184726
193922
672603
893376
829822
105571
623368
1075320
1119215
527255
979531
644236
1140864
144246
352631
449479
760349
2500
142239
382967
189254
1072614
1103471
880249
746577
220311
279164
1162274
215870
135126
536881
154138
1039149
538872
794073
915022
201735
1122717
824938
161681
912344
941602
523314
749349
920346
28551
443721
473120
21867
913114
21732
271470
445290
153922
897883
424378
367652
772106
265105
952548
448599
176433
285005
338790
414301
474633
748785
1149912
160598
196307
45196
93015
1115053
43223
691120
197917
1160473
1169046
82172
9332
492345
619611
1120490
15221
871682
1121995
760381
223827
134833
63127
742542
549889
1164948
949735
841855
1165510
829901
42040
729246
18160
163038
835721
562281
78065
1015454
866263
441464
286066
529729
881877
282479
988584
512742
450546
417696
196288
555763
275715
154964
490817
963841
395882
940884
144884
179891
819038
37371
606261
220233
861227
4139
931442
24012
823863
982574
1126708
932290
30697
691419
169180
658985
395846
387354
1003420
202724
451809
1081443
885180
646144
930402
826983
525664
465012
32650
849885
794384
343162
778445
375231
284347
572304
450487
542444
577474
519614
132573
192143
656273
279789
34270
393814
759124
761616
930480
933337
846720
572088
784671
791488
497655
883716
730486
163298
83591
162131
1088311
392452
880979
1182924
578830
702877
560368
557971
96719
398766
16500
758173
53955
467154
970038
1004146
1134224
301355
718517
129697
392973
381065
507771
347402
323772
769626
1119923
1044437
913199
22986
27385
544581
861171
55269
503938
1029840
808399
377662
166061
728035
511956
53705
151477
263415
520505
318036
700928
185103
852532
1116272
1119333
194731
990572
1139206
140025
94024
964738
277421
708197
1039020
127026
151973
669034
523597
648786
1082951
1036507
385670
472894
714021
69976
93828
74267
131005
1041069
194209
823194
677837
691758
315239
105722
849533
1161850
925594
858042
367836
111364
431070
873106
1060155
611749
240724
1152330
200701
580029
160147
869950
890554
1186323
232169
436774
228462
466846
1002293
733363
767168
32226
518121
339978
653191
97649
897644
702906
721444
457403
257688
1176524
37581
860704
1169998
475559
60572
472935
1137565
43304
839621
807450
800127
125565
618375
208057
530608
286563
840306
369128
563841
1095744
1001419
746606
711894
14645
852251
731864
220609
1185214
729574
1134763
828621
554167
47233
134948
997995
1081173
602139
290551
370047
490715
1141174
314028
1140938
1135026
1168405
356984
900332
920941
1137823
116019
934704
860942
248255
110213
1153836
70132
602177
938853
829087
680563
784418
725274
204369
203310
1079115
943948
1178549
65321
825233
742204
766510
408410
139517
587708
941208
1031061
1175831
782720
1000435
418837
704286
921810
283629
206561
1008723
106606
1038834
851852
762280
673747
733448
720051
534418
655707
454203
271122
1025127
471652
635543
949631
854946
9382
970428
1060471
894028
503043
691255
898879
520937
964900
722111
587833
310174
647815
19614
357331
1052612
94551
93403
345363
439428
757875
127921
1103261
433846
929760
45910
1104519
1009010
593417
669152
166416
237318
663649
556316
583755
114132
939160
790614
796515
841157
210662
813405
483928
230287
938132
1050401
37045
264269
61295
1129123
1050468
1025290
1035080
152977
324898
198379
848037
579585
409728
918664
750509
247063
903273
618303
956303
125087
357112
141352
39147
875507
12000
171244
1068833
686555
246083
128220
242090
45917
368529
522229
190444
328046
376256
1001843
951572
587718
658758
373571
984525
814193
364763
1174954
831549
980753
371211
744254
365345
774048
1117401
74349
237897
235012
770426
194348
1191621
90513
655138
373936
196985
1084265
277648
904688
948622
220586
1001974
1015684
423324
421614
319822
7200
655265
956003
1177712
243305
674436
95016
704437
1094364
866444
868019
682348
718824
71108
809658
601826
393073
116658
1091546
320873
222653
1191432
937859
940990
1137213
166160
694355
295337
127019
854930
888763
359500
114921
456408
861271
275650
886539
787989
576544
454834
1181725
564874
976316
565527
605518
247292
1168444
896735
885373
306536
850999
821481
246371
445787
1036508
214599
618988
847616
542409
332794
857974
713646
699037
514158
788284
639049
20715
998951
56890
535160
977836
472571
137871
88843
325355
995995
198549
1189414
566031
817629
17063
271460
799449
237276
619723
68787
476576
570574
1124212
717110
792356
69610
523754
920683
444805
1144649
37830
820334
1043578
1043706
666670
234147
819595
966776
112508
413814
227221
303079
1077143
199920
1140928
149420
161592
373097
122218
795316
569504
1092633
992276
1157741
1030889
674891
919500
21662
363576
810972
1078744
109769
1096687
186096
740140
1030823
458765
692451
1114791
1038354
354036
35382
787191
610885
741373
226427
658056
965010
375414
553903
870083
994813
529244
838348
1150166
85436
61823
774495
1091258
1010133
386900
228402
565046
398632
203654
484755
828687
631271
473303
1137834
616636
669412
415881
341048
711506
1059099
444564
345324
934460
597035
459138
539319
1040950
875928
1122591
919570
786370
295743
888234
664769
74093
715297
43725
241353
532208
656108
23473
595270
254023
871060
919368
292087
386214
777568
388119
325375
752851
405297
453190
1079521
1144703
1062708
456166
718196
459088
301330
319502
1010529
746075
286432
883066
620316
876851
1155732
416263
467216
122001
161410
669572
61389
790248
790888
22897
837599
687784
526668
307728
490352
1022353
537380
919923
105052
191715
559861
35298
12871
967865
754138
1045732
126952
12424
880296
466429
970759
978742
934834
1166067
529355
323100
356310
798729
572757
398106
1133315
97160
1066389
706056
593420
399988
869817
795182
1193153
305339
334301
261102
862499
686002
685499
695002
1113044
883632
687690
528869
39928
738399
751311
1179784
1165459
899964
24528
165082
828511
23059
1044655
363339
82169
1089029
472411
807425
388883
272263
1153733
497003
717287
456774
539484
316261
50631
346676
198778
1165124
163522
1105800
337924
1025490
319319
1142199
305726
65233
617060
674056
487881
313857
1023310
621195
1049004
989390
110056
169545
926106
651016
891983
959528
538199
778305
205904
949376
876964
511808
424782
1189411
1028906
1130172
718506
296241
736804
238745
92461
139496
729619
696877
804631
437685
605103
66231
1148046
993908
475603
1184185
640654
28566
771386
92276
385094
382708
520088
866821
969838
459700
398953
370483
376651
1067233
739189
492368
899458
1076049
373517
839035
473176
830480
97002
1101911
947224
1101798
498944
280146
1035070
514393
711662
781056
1047866
347532
1034312
898626
566799
432421
348823
210216
359429
50078
641566
1011377
1107672
970505
770362
861239
894849
202960
449476
77281
343431
947843
40696
520971
1022630
1099157
557204
835304
299545
1166221
655233
243554
929946
836438
776983
1142248
235237
618535
968001
543568
859721
685791
678619
206814
659098
684475
125860
352366
388807
292342
407785
605713
1100909
685920
882413
830750
673075
763841
479104
862657
736878
906268
66729
471447
230434
203677
319984
1118520
1008122
432610
144311
554433
950645
896392
332773
62228
743781
770801
526199
719081
527005
908580
515812
807788
171538
597986
743836
827473
728955
99123
107464
407131
511539
406862
491754
761585
748112
957467
757403
86851
541289
1162009
207034
604277
63515
672195
249838
276836
641523
485265
1024930
163224
1017594
992444
1016022
597388
922510
123364
169607
1138131
560429
613532
529201
671264
467909
785742
497815
1165193
543696
27825
66838
425371
1022909
484368
1091453
663376
499286
171049
216089
671471
672745
1049242
1176590
62643
1184054
40717
939214
697887
922303
1143989
1131355
466177
164724
470896
967335
1118991
974194
125556
1053156
682771
384347
635901
1146720
1093815
845252
1143804
412502
257247
555778
398973
991353
661192
375082
49797
532941
632653
137646
1052914
967140
741865
792393
258572
933910
405207
43659
487622
316551
753868
981141
1026520
752666
1046837
896237
405740
452470
182530
1058821
868416
1051706
1079162
143777
1164847
561913
501623
763454
911730
27557
945040
294765
1046340
425220
1172435
761433
823124
1069959
641959
361895
396421
501104
643525
973176
381592
487402
1143368
397825
779458
1031118
440013
734062
1156155
1155637
315657
23464
1061066
926144
166806
1036447
902204
304724
790071
1163739
225568
779660
404916
439906
557084
52351
968787
392616
25399
580420
539097
1017370
18692
1174243
266590
1161477
586301
536132
402374
20489
965173
873480
942965
53917
1009777
670137
1185930
581912
855142
834787
1127050
481969
461041
241178
937126
460737
1135516
812167
495769
755128
88621
696448
1167105
971812
673150
275777
640005
665241
766596
296714
1061157
208025
474292
716407
303512
351610
355610
727075
1163344
1100618
155573
796401
1031856
1151488
307028
392144
972722
449651
715007
1009785
962234
116129
511517
884973
952536
878587
1075899
199644
513791
861694
507931
279566
1124255
278469
726937
1014947
845904
772219
381156
105181
1151913
1167646
795422
347124
462922
188282
1067270
901967
754446
622829
143850
916736
1077248
399428
1009957
380929
925831
11100
70362
545948
82833
123902
262918
835941
618280
637803
317526
109956
1162870
205450
1163953
564149
857716
163132
115645
738217
722920
1005730
250917
402102
1094690
632995
686549
1060996
847952
837456
333387
37604
1037836
151594
530464
33971
410270
1067123
138969
1097266
507645
897959
1033782
1136340
95411
1105642
509267
784991
687754
194165
897233
523675
133671
666735
1143247
520662
408020
237105
564914
886922
607527
939349
790054
1153839
1042276
953956
484082
379180
905091
858950
529784
1079900
212044
938926
897696
631845
488391
20464
835868
524464
97481
768022
1161992
662598
1122455
658878
874265
301637
1160686
921955
651031
1141495
534572
911504
746892
416405
559669
1149647
560597
656669
1038689
227249
814664
325724
894230
185159
853425
393957
1072495
883013
211194
864711
1133296
563164
737572
126233
781797
480721
387291
986241
96705
256030
264838
235503
954159
362169
460442
512686
373719
141470
58786
1071283
973845
428711
252567
950111
378750
665489
461680
1009491
182112
850678
321814
577702
1091244
943679
1168942
1008264
514504
334823
300410
88406
591463
1133299
63831
102017
230763
491746
371101
719119
524973
315940
928011
871917
395581
375281
1051186
18599
696308
927066
716710
462474
911464
1106375
533033
100576
920153
338733
921152
339546
283899
273820
1082060
578909
86864
279588
904901
714717
285464
992135
759259
778010
1107040
749489
1103034
566492
338601
310251
957139
328128
475745
674688
703301
444647
972933
995183
1110200
1040835
634803
972904
847626
184193
195500
920264
1126191
687579
325108
612688
526383
492210
925428
92514
926635
913838
776938
700343
1074504
710102
498101
770372
346059
857072
386749
90850
703336
324655
143143
428748
592389
597225
1030595
232603
226799
69366
370832
779557
253428
105714
310086
134454
648969
171929
899275
974405
409934
767029
1117736
691268
181375
627818
44861
1137952
31614
706374
790346
1138187
929020
313965
994275
923058
608990
730882
895955
382820
933685
1142186
31360
8421
1079756
195657
531097
366579
956503
1053835
903083
850395
643758
815766
611825
63233
1068975
176486
890914
717989
1072937
473031
271168
892763
915296
18341
433795
145096
741524
816103
105373
1189293
49707
351958
108164
69490
988404
487822
215949
1016832
169838
1112291
21050
714575
322216
1068328
415829
945468
933789
233669
731791
37814
873020
1086953
1028831
484411
309743
620625
77363
960132
730639
876283
529712
630355
129713
160507
1151282
950105
637333
640829
90780
101113
592583
155174
434279
431065
967117
462234
1079348
472517
468666
53708
54058
613770
1083057
844074
708988
583552
534645
1131984
199336
591552
70794
314615
932396
982108
986898
689323
748928
51084
686764
1141233
790383
172208
397266
119299
683744
932483
400275
1005325
401426
211849
795528
303921
344128
156829
982799
22555
813570
762900
562277
1043070
101911
338216
73998
47953
327148
1007305
491020
914729
887312
427210
348677
341562
666086
243716
858512
302619
612771
226655
66942
611
92198
404744
177262
978838
967552
938413
191652
1031367
513755
677681
1029662
307042
17455
735666
787122
908350
14036
197116
918028
1085735
776272
977071
528218
230428
58918
1031843
739929
1156372
49522
456592
993848
1023679
1054060
339476
702183
321806
6578
891219
412720
390036
591042
202177
441209
357107
725033
1185229
669574
569964
661345
634003
357375
233925
797144
143209
666943
104575
834063
994791
599656
871228
992825
1112549
543461
347337
585220
225999
222262
223201
1088728
727237
636112
893529
924644
438495
311905
1023439
1124495
175415
43337
931339
335260
1093810
522364
919782
158510
714791
1193109
483524
1110089
239322
511017
1039195
802625
226765
18010
360463
87123
319313
370794
757836
326203
898111
504673
378744
813466
845880
1187137
876741
689037
11774
678672
832131
304552
752647
354348
129668
945460
954924
325059
741312
893547
557635
1094996
205456
867141
407639
468262
598719
385872
713345
328396
179464
367546
285422
58347
355833
510884
331711
18634
973730
886837
512449
129655
397985
277816
948324
375261
466357
210995
684432
658948
1009616
456665
393351
860500
839741
976537
979495
326154
215595
185294
474093
285548
160216
402220
503577
3146
843760
414171
541172
90538
575086
1110322
975358
1122698
59138
314769
472741
358865
320604
331908
873746
271360
13622
278483
279304
72993
549724
454881
334429
629412
841479
627754
568897
428478
861780
58000
943987
722232
1164240
629818
1156201
804887
799356
709825
833428
264218
470233
760078
651526
64470
1028852
1139488
350482
258770
858393
559373
1030238
25978
65855
346118
365090
243198
61664
535528
149274
333696
319771
884641
285316
184199
1084518
113739
937930
785067
264153
324573
1113622
51531
655941
381507
470098
1026929
180916
968879
841898
966551
282685
1014658
1039741
823664
967262
792113
334295
80294
958046
1176998
22490
210194
129686
385161
653117
1166279
1057541
454184
339742
812647
260452
461562
45766
624857
237202
447693
998696
16402
107344
817021
1402
794777
1116267
706912
1077500
426342
1168890
1151207
147482
443446
528982
18428
802171
127098
547428
100531
913483
163626
715696
1156271
701820
972805
810479
706316
700062
216740
218211
70222
103380
458943
903138
770727
286766
350002
433860
948029
287069
1076968
522780
182503
756431
737030
876853
1110298
1179323
386469
146747
129528
499466
395919
281157
374842
287368
624732
251278
266242
285026
1013405
1190456
886040
733402
428320
430485
1064183
777717
1077816
602948
147362
616584
385615
32070
913178
594914
517991
1173101
612509
801234
683957
467544
782729
343482
197758
706258
565337
126971
705361
1152387
371708
705309
88108
881749
180502
214950
745205
273664
354525
881698
365386
1035104
879533
673961
1031162
732571
1105918
394110
603450
1114467
1129568
785201
37945
1044578
98398
668566
166649
104093
1109964
531561
1136838
322982
333253
872645
256698
226610
700224
505428
319900
206672
545943
841989
690026
457493
670917
930623
918133
794877
352974
545205
327492
1108405
306328
628530
1136583
312195
1143363
1075848
1178149
698015
490692
109971
736317
859719
597106
698843
820313
580100
948166
1120335
460115
573178
667709
254348
416553
981896
867796
1064265
350400
980895
491652
172719
462270
537227
849525
1162335
505645
839620
477578
1045658
411065
956900
803697
647553
555799
674025
196715
689189
180476
1020267
479257
813623
603960
1096418
152477
1125056
858468
766848
187191
475816
421646
849780
19364
637624
425914
762128
1007341
929831
108330
224419
536305
294046
411119
118346
203630
715442
86423
600156
982328
894646
1042396
84109
1173792
493932
1081696
891068
706106
277545
191131
494379
293154
270325
819506
35457
21826
161449
38814
666470
222200
1031426
1023214
443548
476026
801170
1097655
974203
67522
477631
1139099
1111914
593021
395802
107560
606953
873880
441743
906910
819676
56251
448435
781700
1032876
955686
600766
949310
1132613
821660
920732
1143358
527994
993019
334839
510849
379580
8528
1039522
982632
770573
331946
245266
994075
617018
626490
255425
128745
28434
1029676
816097
165364
259337
95327
563228
660126
836494
31760
974324
154614
750164
1145435
526532
1131714
1012086
1033341
51945
275352
893461
326714
262162
229478
668921
935085
845654
1140566
1032784
1149027
282168
250921
314835
222714
677555
363409
309453
812033
1173593
455301
687376
481919
1138922
137505
158851
323827
210126
159323
1043876
459726
202208
173703
581756
192096
432650
353062
295018
269003
438342
39964
1027514
1137015
797742
1129989
243041
390159
825950
150293
963634
1083669
27367
469156
732849
598175
400852
1065303
19124
706219
954831
694740
367624
383945
401878
847342
997975
304457
918167
121340
955288
403367
963182
173949
299609
1014059
980782
788649
659140
812174
380274
430388
678664
568499
650801
850906
1131323
705947
1130969
409854
899935
853280
668727
389304
1004821
1114003
709023
783385
559486
655207
444117
344613
216424
1008396
286823
1087555
1162879
216548
717441
473424
453486
509075
24249
705160
802105
672040
91469
654521
1049545
401073
1058109
648147
1149803
614702
331091
672947
560269
731902
67369
884956
329706
531774
1082983
983329
566996
720467
1164961
351014
280721
703975
891024
775168
796703
446309
811777
1026523
1064042
513723
127920
516903
1015200
745890
858859
878684
153045
663382
696863
712950
471006
885013
122065
989792
376235
816845
243327
1161799
211012
461226
1018833
242172
91336
284479
684001
510873
596297
743167
603373
1079039
512479
369798
1091831
42910
731055
148493
1174627
561204
836650
1005853
763987
516052
236909
128514
236332
1183340
898401
54037
424759
635317
1081099
156119
367339
48434
701260
303975
415630
161878
47127
549773
1161578
24175
732282
197218
664067
749640
1041541
1134861
270760
280974
816193
423390
291369
750090
256222
1090772
752393
699564
573928
943435
145012
119638
1163911
141367
1140583
874859
366528
123752
215564
63079
407799
237224
953004
565832
124424
907009
410553
49130
262914
149627
1155809
1101627
817609
508931
736915
19678
932155
821109
546175
150713
202697
787578
230991
1009460
1186072
99563
1168410
907487
554306
129247
670572
1110245
303964
712413
558829
464625
758625
730224
108948
587166
43423
179582
240664
661810
14240
204732
934159
594449
991498
859441
139121
298079
171756
31704
492516
231141
714181
495207
239076
330498
1120418
233315
947416
74332
899427
494704
204251
1131652
849050
491116
401740
1085633
111809
298103
1159463
723656
763571
1013790
312181
976279
1088861
406971
488779
401305
603037
1052160
1133269
1097844
726699
822343
602474
623579
642245
739624
180585
197402
465045
907436
633903
97927
845893
364027
422780
1133370
319081
1023432
755485
118289
485935
919380
448100
36249
1054783
60940
1093934
764138
17553
503434
1101823
508895
543794
36400
971515
493812
370074
1077671
31749
1150734
398897
729136
1165501
845366
624027
1023994
323464
113347
425331
1071963
1112851
32821
40063
881304
606313
699522
478631
564297
698525
1019567
940791
94705
769941
688542
792877
639485
218788
1084284
467523
202943
565753
212541
517058
512898
1046587
105620
251715
1162208
254243
819905
866962
1124379
1148266
490675
670861
1011053
1004463
781411
336880
734011
1121366
40773
828559
835166
183526
666328
1071134
1093410
467554
505803
292104
963435
825084
162593
724966
711412
1152345
260731
400035
1059224
345092
778505
516617
885161
924690
275908
334288
478350
535531
861329
987891
310339
1044906
883882
1134423
631938
149802
917987
759097
504816
828591
740101
674733
543014
623962
76472
989809
769672
999475
569742
402197
1160540
449904
341047
349798
464535
986552
1039510
822214
107326
657602
818803
558248
319163
1143676
346696
1078036
107674
587109
482193
432399
329625
183384
397948
500
132483
510400
387590
1181988
307585
973322
443131
1017189
490925
911430
850209
1167327
1393
810260
356273
53129
1182254
558972
253647
991421
1084047
416694
237796
690723
1123647
1021617
416744
569265
50641
211284
756329
625888
1084679
691270
786867
730608
1002414
264265
976332
997133
419159
1087623
223198
322927
715903
135665
571389
128366
326680
393708
189366
176267
1029784
50626
435029
1123122
1065238
815290
956269
498467
50336
101149
562775
841860
30275
44106
1119840
478974
650181
1042453
688426
383911
367304
202700
707470
1122755
225287
834807
1114267
476564
1158091
553988
80394
954048
388773
1139759
1143238
167142
301805
765597
718433
372896
143816
785329
3766
675606
981913
982771
236567
952932
405487
836400
130288
959274
422105
585036
784906
78965
492039
1040534
14524
1064599
444488
537645
420436
16831
231821
484443
36648
872452
1132622
1100480
867518
1172982
983298
161663
1148689
37169
277775
982168
694420
973674
754618
419047
419664
394020
18810
1158371
734802
1158938
1046122
553365
474438
495945
542061
376167
1190870
589014
398837
1009070
63246
205025
149745
771712
496522
762390
565284
761980
418349
285900
15851
334780
677655
496934
395645
575506
176672
852965
1049382
420986
599655
120273
158740
146069
47679
795600
786317
842166
358264
1062689
1031482
968279
104099
23459
798427
962137
936196
492060
550683
1131609
921763
88624
911229
904359
60609
294644
188212
351615
1134583
39599
964492
51330
475494
371097
779445
834487
113615
359759
20764
1135104
677901
70453
649147
992513
750851
921837
423500
777525
144196
823144
394171
1055314
1056609
27621
493910
85909
709778
76657
169073
664686
91866
282997
95181
586276
1185422
735104
1147300
482991
955025
617298
694646
788457
25569
964473
220075
334630
96494
1187173
389392
815983
1120628
3305
604073
186026
891022
451690
424539
1117439
831011
570966
864017
847165
67851
907421
260492
379609
367666
458104
277495
475356
784734
88548
392260
1176599
643693
683673
898032
174808
99691
101989
283084
1106736
1019162
965737
141279
12622
133668
185459
724673
240544
1132200
1143109
352820
337712
199018
1047229
484158
376532
506875
317541
679894
403150
627612
1160352
536388
14845
681447
86415
668406
801079
568386
806004
138147
1150754
185245
517806
1163237
763265
506205
504432
49678
634605
973579
30954
938009
858375
727334
795225
16886
848582
130882
794555
551324
197691
1061179
204417
805858
775966
540479
454792
849428
932028
787450
966881
498459
629403
726669
807843
478955
679474
830330
1026612
962670
997990
983964
352726
750303
917752
638503
539640
95609
691529
895369
985977
161993
749575
866440
338489
273881
910320
958655
372365
449948
210857
933301
266855
284092
819222
176276
710697
837841
740096
429603
655012
687415
902173
907902
728803
52239
708961
1136412
543987
20606
240619
413547
280449
971646
273315
778737
613739
1127337
306502
498817
408180
850096
1069759
834092
605847
1127236
260314
230205
1162828
645970
989799
358240
722410
813166
640976
322417
1084851
409197
28890
712414
498299
297361
1134321
1068573
137450
176171
1167284
260412
294658
631422
518532
970833
760238
1129925
528368
693024
1193084
1187490
128934
606441
820036
788223
409239
1164359
567707
202862
649209
449730
287201
1128854
690270
1150667
969993
643356
1002511
133096
9900
480676
837052
793164
505464
66205
509079
531552
640583
1011475
941176
1140135
1065712
1078265
784377
896185
203374
66276
1133981
1080573
995198
910204
1069416
1140144
746728
35983
203232
825997
665197
840308
565230
12265
299666
1022373
539971
577703
209904
639082
12385
327531
163001
22630
78210
703098
195998
953567
685306
84351
965538
1014737
343136
790698
508185
90035
5916
182113
617030
62610
500384
791804
228033
709404
1169069
1062623
169944
960668
244925
172908
618246
478118
497912
916273
1095473
743703
1006996
595080
1085484
194875
330919
119306
785198
543885
270480
590929
992192
156513
236337
772738
53465
601350
856532
1093044
555288
204443
1121480
615040
1055511
1017221
376873
960532
1054203
648455
828983
1061990
765037
1044879
592899
579074
354398
1171298
1183548
795190
774121
713780
608979
574451
505707
441409
685988
598954
46227
541941
962024
60323
753685
332500
427743
779590
777981
549230
640739
168447
227229
1026903
1024081
1081169
274212
753323
1046024
520760
936374
747232
1014879
934444
165133
660668
573405
766858
183811
560508
1183329
147406
481991
761162
352170
142918
160841
563427
481944
442781
526433
750807
343766
275378
964968
525339
913576
475953
986436
732002
854403
379842
990655
549033
797619
588573
930724
540526
790948
1143465
45454
445864
144613
378696
336204
229450
62307
1014293
1080113
556047
242960
749951
1112124
428830
7711
581631
960577
929980
65311
398699
101131
526999
80705
535413
120016
641623
845403
362161
602776
1112912
283526
228557
732973
204107
412569
88017
481601
1079172
119850
1160634
548167
825557
476295
963191
633769
735549
603493
812046
604675
280271
555749
566294
299509
765283
943238
1047242
786015
283021
890280
785128
264399
531393
778223
691044
26992
127436
918018
661533
392742
904655
649771
1089444
743918
240998
1023248
788359
288663
301290
698401
17862
547242
1164307
1019784
958612
402510
605220
325164
742263
201835
630923
1071225
740344
328449
1123259
613159
979885
594271
273700
917978
324532
1111625
1193413
400476
490433
1190591
23709
767004
556821
540242
336892
223554
289759
1139679
343981
875161
765281
571216
710836
1152569
1070725
1158363
170239
952623
356852
801949
341068
414811
744921
489477
1139920
960717
1036198
886057
872684
975386
318885
523780
54928
628578
183744
38783
765953
35987
314695
267330
1142882
246742
990885
179293
607054
401910
34501
350370
604430
410096
635652
985788
151493
648228
596885
215842
567080
1126936
945508
1162320
530583
522067
57924
272532
86081
379300
1094380
410249
300324
518998
17517
335825
97217
331498
1031977
616498
262333
1057187
980096
338133
1081190
850916
270152
125659
811714
191514
46792
503274
515737
465374
1070655
264895
517862
763120
423171
448072
241126
314017
272353
835156
951443
273044
624729
958502
1070098
167216
480548
302303
786322
728606
120535
361030
1052943
8744
936066
1110566
959256
852466
702315
878145
472953
365949
358199
666359
965614
694299
629323
145308
943843
1142517
316500
1022272
638009
111800
777002
90285
770591
142295
1083455
158371
579812
365656
330505
995454
399017
275429
1123986
74740
665792
844027
914234
254099
972030
1053574
118968
160675
730404
10701
647251
481954
404683
131802
934122
914649
1097625
654076
819963
554161
284230
1114906
793415
666715
624069
351480
29738
585137
98539
464382
961408
430974
809688
88967
487532
96527
573926
978363
612409
726041
742524
352838
1150456
584579
519882
927904
869294
179757
541707
1017897
429907
658203
884868
892710
320575
682624
612222
88780
1077621
214383
875680
750556
268512
783175
241710
836020
222464
311706
542471
690733
300288
726031
644906
1012386
468588
208485
532142
909839
359231
140531
107411
993452
752757
472995
819673
595882
958357
792320
96176
1150527
525441
1038660
693339
140713
299070
277268
884330
413983
240081
1086856
906109
768412
868774
353571
79757
63278
458991
620321
523967
285224
255465
218808
912345
299520
587480
243481
409616
421181
690034
433739
186660
416821
366725
552500
1015706
957744
1007990
204283
1142888
492530
415600
863295
1177750
587780
1037611
1106042
402202
1160764
67154
359401
1002613
88043
821849
489369
226276
866680
899754
452155
451081
742110
1075004
808296
617852
115614
212184
686194
634750
1156959
717051
1104903
191534
423582
1005246
698403
45856
955030
711043
715362
503423
31320
836971
508269
760119
596197
240716
286952
1169139
1067885
682485
849684
722199
547956
616656
818613
294643
582397
511036
37290
277598
848593
782373
851888
69542
178098
785625
1089898
596965
241004
42320
796945
912265
151295
951376
734099
552167
464605
854487
511285
850133
159858
110505
898398
682076
182818
846500
1110576
368963
1003727
774736
348077
58572
151570
1142980
649629
636747
96871
217369
866470
962399
642632
383172
807064
870051
819598
422386
42648
1137440
993870
855232
244467
28786
1168846
373349
1110011
669424
167548
1019353
134333
178829
669500
653035
280882
1192760
303665
955902
1126997
8850
505835
354189
205967
186393
473081
236019
964621
925617
948320
71600
529085
646184
286470
494526
63592
212195
523285
1139238
432992
981742
482162
644627
10283
536467
453982
243678
536174
607975
194317
873445
1143692
525155
52152
963715
779824
641787
589250
964280
491755
161809
1118723
335370
388314
287516
188216
245016
302899
1105566
464673
676398
225212
1124575
593060
189117
401335
1002222
720515
747478
971884
837919
279589
746352
1079052
225574
1115156
197177
1006677
1056752
147784
713188
345753
1076537
91882
317209
948170
828120
1173935
936609
197005
1143984
929071
330861
245294
998823
558862
1178854
13755
515779
596445
1080241
734374
177560
521579
931700
140155
456711
253185
570784
794737
160932
468652
454033
515987
265540
966420
725724
475681
1145550
905247
474769
580448
765362
285022
1091856
735345
1149339
1135458
90354
570285
253645
268253
345529
662861
707153
1125074
747972
70074
266348
644807
1080553
419579
321498
339772
766667
189629
219460
448202
506944
246476
493247
338114
509557
913203
585445
188880
398919
681339
516300
801528
302977
839266
77426
1113424
284653
949587
880487
836200
392069
520157
174776
329904
314574
429116
720781
267619
1119724
581092
153459
372302
751416
381355
288075
195254
996322
805291
435473
841033
470492
723464
742368
196772
1004093
1039892
262176
153491
887443
1103578
824970
153447
23655
158907
450429
355641
768361
782292
371289
200385
817387
371115
825261
1160550
512616
863784
598891
691724
758268
720107
161369
592776
566829
582086
445868
625698
1049626
187484
135415
1181453
290256
433654
751576
755671
727919
704374
952428
1043454
1120788
863947
549493
802046
95801
243137
933777
339065
635271
1035454
1111391
1079273
850791
580013
759284
189391
99887
262172
56753
707484
906319
769032
571788
362593
1092300
304510
440864
1185418
979659
276085
786803
326028
645048
856524
17941
333275
523096
333412
880348
260358
971015
389209
842254
987161
206146
1642
796959
797392
951195
12409
703206
753084
752077
217163
550088
1164011
60028
648203
1140706
1132967
851147
913796
713598
757270
1167079
239351
141467
665437
961582
1151448
201453
249517
737374
342003
1067576
87122
97193
978265
387505
1113725
40698
609109
554960
1164734
814932
48498
590173
747897
1022079
985909
89843
509230
504411
429008
1077022
327799
612674
95017
529284
988790
6086
614270
402093
282964
354955
845065
386238
837587
1113650
773076
515113
336677
652058
885365
87062
377285
394138
684588
93602
633986
1170296
63968
758766
904273
345258
764587
643357
976545
555609
897831
714029
1044860
723954
850685
52485
950627
261696
658987
683554
387186
921890
714836
284271
147673
1035862
790716
385708
227235
767985
1053460
821754
649470
608996
771638
984693
898125
430770
1039167
376100
940229
107003
777464
893992
556569
608162
644
58420
707439
668220
626565
439799
592250
200381
285459
412928
602843
1011593
352620
570055
376790
478893
411203
997279
734648
115607
400875
1094026
935327
423401
176289
14332
798023
906957
106777
572461
706641
741864
413431
327546
949397
2044
442487
578584
78776
618049
1157908
239932
174010
238261
1155226
247621
841052
272181
1157462
418628
158454
778278
392000
58032
596673
1169743
910752
926210
755716
183570
938978
37918
801410
226690
650003
202674
1054596
1057901
362323
351264
1173372
1146976
935335
531664
1118624
318057
755171
47890
352697
1087917
766074
282268
43514
145499
519961
1110323
1050772
634769
218422
944212
836073
12459
25953
125006
1154115
1025002
127934
423310
110166
1031192
229869
659284
185184
105449
474860
89247
952944
360889
973607
920664
385692
1132371
1114792
402848
848220
847451
578892
854601
424934
531115
377397
546033
309633
814941
79238
215245
133502
790528
207277
304738
502850
130750
657028
98197
871404
173222
318222
1056532
832395
266090
161145
264172
416971
697584
557792
639846
692394
84298
350268
700380
639465
152680
1028770
253841
1095699
988865
387499
829853
996320
871690
81177
1143174
319201
167034
546231
1084248
131575
330408
421456
899926
183823
442410
589389
518798
564859
829111
808836
383354
296492
489415
248805
1020991
640767
671735
730463
844605
261493
610886
1042525
442916
828385
1164568
200289
564217
202722
442864
433897
1021200
1091826
515252
825859
662574
628989
430405
21141
96232
1069029
642111
611297
879531
1038633
975973
846080
1172300
263416
649620
1103677
103531
499065
1174746
1092188
815753
884036
432106
346178
764885
1187363
181232
1117582
689712
1107693
613656
466160
504682
572045
573065
359268
605445
712910
54087
220372
121029
943388
199603
536296
112289
889738
535856
1046667
452161
890364
510875
23015
892230
158062
492045
804871
865984
2984
285003
296898
337549
907382
917958
862975
58067
455985
605438
873309
481751
990058
1173009
151252
947321
669091
294756
698009
251006
939034
565062
332383
320532
909939
757963
560701
753929
668993
961525
233551
272080
935932
1182556
871356
1142059
200459
126763
731726
421994
783919
102093
392013
932991
50650
657393
187160
899019
109683
412725
429136
450556
1035549
1097707
490509
994180
847954
933758
841230
860032
1156973
494351
248267
875099
1049330
1077089
508826
610668
1165213
356041
283341
468847
894610
452163
94145
803095
339971
1159904
637519
985609
1060692
268715
1146542
655580
182254
942164
663646
1169727
9490
977590
1184097
667006
548077
51584
579228
346583
888986
504417
315909
225884
579289
541678
316089
331015
408163
244389
1123974
412292
574995
914637
150807
812922
561283
347060
417308
732503
629953
424422
1185825
859037
1022112
939632
585632
352982
1169556
1169544
1065568
1046314
77882
76330
780588
422210
793452
840420
531584
286347
16031
626849
371292
799632
768824
852714
35862
725161
826681
776087
342308
702958
1135331
1070449
1121690
980352
972959
131254
733923
976610
201056
780240
709978
241324
527952
808574
1001123
1189581
485884
701828
588134
1135135
687215
1032475
1066375
26592
1119032
1140351
74143
979160
724559
534680
48099
1186409
147466
469890
683299
5586
662144
536436
592267
670614
69810
541043
692130
1106821
670366
493212
533232
425313
228486
578958
998032
1172118
930883
19823
333483
443149
944989
52195
1160266
816098
484304
1066575
301756
1117816
1022199
655803
1092118
366827
594834
1030725
362594
710648
936335
66974
1178568
563270
415548
1170268
18006
266079
812272
525321
1033461
1050846
1053934
1101173
1073383
753648
265283
342883
703538
1026898
924617
123877
633781
658361
692303
656119
771796
325478
683892
323616
911434
423487
213455
329251
495891
803800
467487
1027186
25626
210159
467470
676710
566582
954988
1070914
974750
1075760
56358
124003
876233
1148073
755022
191783
188119
411309
113377
679089
388669
264909
440813
709423
446262
599849
1147120
621782
734033
966777
989948
602063
457533
187950
617888
460149
1089450
987784
986424
334709
162557
146286
939956
1136206
732558
693136
682859
1181008
1097478
980526
585387
594964
954196
1173521
481502
135837
407090
173466
796538
1101242
525367
116612
150223
874316
638397
275254
1025924
760993
1122633
116316
498231
375005
529587
174521
292008
43107
289087
1016556
763744
109985
223891
773825
624981
623355
527028
734708
230315
844174
872805
1054344
1105439
225513
125159
305626
747333
22823
161547
75320
245558
584148
1008441
237603
182334
843723
1053881
986959
108968
94864
1049443
326171
141399
505746
380609
956554
1143287
805520
48279
116653
644883
225972
913460
1026824
364348
1145525
840696
507562
594226
447238
119765
511911
945108
616174
682083
1041921
1113912
15667
806553
919664
816882
473999
1059160
1157962
338424
1151715
6057
564327
956929
390776
809084
579160
101949
393315
125710
658756
549362
201681
1144270
633223
108785
1007827
321586
292711
596140
705695
345078
811583
78968
884703
452956
137388
555342
624983
273995
735382
1168690
864769
641635
418256
174440
1024401
1017620
15146
765241
1066122
1185079
966299
1015574
1145569
662522
204977
975959
849877
226414
856749
858070
1132810
1137835
703270
842811
242735
813280
773315
1068771
989103
90010
1101207
320894
443420
227739
883154
444348
417384
1118098
657118
1150778
739899
526609
160567
481951
665705
721409
314263
322086
830690
486091
336691
698907
310601
986111
844831
1142590
626811
532001
971001
474554
1073238
271267
887336
2274
211629
506597
203158
371247
1090122
905414
1191795
941974
209265
930016
87052
357942
689270
35244
770661
310115
319696
61497
29839
376963
973265
731703
853761
1071897
752733
1193174
135097
686227
1006176
779109
830212
23116
609817
619767
596790
1117570
967891
1049915
1105473
594179
1811
473169
598996
322272
43755
78386
407545
1178444
1029964
739212
3442
99285
696122
216698
1011216
426740
1192873
750641
456724
121373
232453
296156
562218
521588
628232
902819
144784
537455
643127
10782
460948
203337
516822
1180598
607303
159849
631802
659853
14646
844634
707266
1016465
503726
996143
500768
1153571
1159097
1088030
1102988
580567
227240
1044930
311387
251029
569401
39856
445317
645850
793930
725908
522677
29895
836606
1044282
536189
906311
506341
395918
527526
587925
957785
232747
235630
20314
1044937
281562
849589
411807
413739
50444
162030
530500
190987
235316
687946
212253
684951
691549
623682
484494
535011
352027
752711
644547
477996
207478
200524
467100
724918
564903
203347
3495
493629
525837
151244
53727
199750
765084
832287
663688
153462
1048627
933944
1088588
777984
942787
416026
840947
326941
1039823
1026453
606965
180394
473889
788758
444865
957418
799249
623312
1090024
424607
1067940
918874
182326
907532
971130
472752
570105
495537
267349
517639
1184673
990939
446690
570371
28900
953039
1025107
383871
574235
896206
880541
819092
165818
527968
892831
226274
1081911
1091304
390279
1070783
811718
442838
1128833
1039819
494040
40498
281493
930412
507008
733586
1172669
819186
248257
1001367
967978
709585
322488
94854
1079901
739699
945047
132947
124613
89605
530115
130499
1023662
338748
153842
82603
1069630
751673
665312
902562
997290
1172562
1078389
1060622
1017164
177356
288790
696257
435815
625736
979537
200848
845078
64753
617758
1100612
429697
686196
1190819
745312
755452
664165
602482
292854
512527
894331
1176933
295057
253427
62144
633215
202328
557916
355269
1126641
321678
803270
1052056
501237
981804
269395
959820
1041149
863886
263225
764711
1025351
460812
1100556
763286
54643
673714
587588
869896
291246
626616
1171476
871619
394083
492535
236033
1192406
563720
992399
18303
31949
329475
912843
62980
594134
967674
491438
523980
420536
341680
115973
674549
1148515
1118828
358589
308052
602697
718414
954274
3600
810128
1127531
498249
518256
611892
291280
111702
296776
561339
504119
570841
843306
1156121
674817
554484
156393
926424
15156
24389
1164103
496573
647611
845817
228078
908616
1057044
758826
327857
1061269
900231
126035
464121
789760
1117055
127601
351359
600025
48195
14027
1147625
77480
564766
332416
318509
471832
554199
636903
388022
697858
676813
727383
1027129
115948
460431
841436
85121
678748
885676
942243
1045438
20436
802988
317174
332733
522914
1040397
216484
961786
304620
1083533
640686
1179651
686906
984089
540696
1136603
79306
199817
506713
891306
669513
318846
715235
718706
912530
364688
217775
75624
502284
1040822
40328
162899
33354
482610
128256
1065577
204593
1106272
7929
1091961
650796
25090
649553
11891
223662
544448
652552
453975
555847
446087
198719
1100830
1030409
1143212
525679
1000977
1084207
614055
603427
818628
929150
1008745
904447
905474
719830
177676
622812
532750
541502
29907
402905
205193
490059
965823
437783
1108508
550651
297531
214728
316378
983059
900946
921085
1018088
995561
233367
791969
91731
904056
260077
76873
991457
1162625
1069211
394542
1107713
85862
1179727
15836
134791
293667
352494
689673
308442
292806
97438
48053
1177790
207429
1163033
97600
983931
196957
830726
489882
852386
735976
380038
594612
752927
834039
835570
876703
533255
458982
1012906
532394
789058
6758
814128
1086096
470465
763228
971044
1158513
659976
867871
31111
999522
1001030
1081244
1068527
705541
300156
1168771
970018
548354
858342
730159
867723
534135
1136090
211038
38151
1104735
517089
1155123
22270
178141
1138304
504896
620012
5233
1141931
811187
929982
203644
384133
129163
219929
971219
342095
705763
694701
1108181
498164
111632
1128525
897271
1087689
278451
512351
338274
376487
529626
107028
32137
101631
606543
1191123
771317
1147366
332148
66176
1167271
94537
404106
250580
434809
1177264
885286
652011
602477
841089
855950
470241
642995
362990
239535
775603
809326
442036
1104097
192830
965580
139163
242803
985199
1035495
509801
706736
160751
592168
707513
16194
30413
213181
845277
360104
1056340
401344
819802
137580
604386
741130
698334
203696
86997
951341
646783
732366
823644
571742
361851
186747
141536
199170
1002532
343308
1189616
612137
896184
441340
547378
435807
436009
1172139
137356
289558
650193
1134334
424634
49116
762952
379316
558568
1187980
428938
124650
377093
510289
551665
862649
533197
758897
201523
1095208
781401
1156783
119663
1049846
412733
20251
1098523
977296
170714
289861
1062900
182944
214946
378913
953073
40585
542382
1128482
27742
905383
188138
556471
238936
187142
1135481
205453
170300
646357
645345
1141670
225417
6745
511327
422035
237550
1013502
55623
356423
7831
649706
674038
804525
796987
493505
1123061
767468
733636
68151
217871
790296
389667
785752
529131
80584
674677
799815
1072428
542709
437874
94955
1046476
163086
1037706
850001
140447
27300
191293
624211
1091648
30274
221333
556430
350331
677155
1143907
489281
415067
843439
884654
91183
233595
607404
795031
326928
106961
684016
193546
956195
1125796
765448
852503
1184622
172459
674014
259322
122778
32110
337090
146357
667976
1182476
155002
290231
317493
1100335
440742
212611
538546
16335
380731
681584
300565
665591
1041479
374740
183015
468948
217760
415576
868602
327812
345812
598915
946831
965955
430280
795004
784849
291050
1104033
170929
318622
775617
360546
138302
511346
664598
73788
358469
624761
705930
525088
1147006
780855
607764
236478
675208
14996
1010582
916551
166944
602922
292230
755925
771503
967831
387470
404458
267579
440631
689187
264294
1079984
1165115
1140626
770514
462770
747736
725656
792360
522004
371940
839149
827905
674417
657702
420847
236581
369705
417350
1001233
97389
664752
70762
453764
101184
1115235
494612
137528
484419
221841
821520
543707
1119815
755500
120900
600332
351917
508877
145318
419813
469678
1129015
801010
125413
610006
116683
1128483
247442
113912
1181580
487686
551034
1189359
218622
53416
277927
359752
240951
350149
145714
79
836195
162109
399103
668857
431198
1107221
238572
1107805
879781
565051
193199
112019
21865
1150631
1030604
26292
1122144
825159
1175421
722946
570929
794985
263083
693723
23637
903836
1020194
575414
300161
492270
360843
148133
1094730
515916
1020784
863373
657187
1177950
456361
996509
457591
364366
913510
886459
56367
1115130
822955
397489
303765
155436
840330
707709
234608
435125
48175
373901
975108
169453
1158388
203018
1022472
844069
743285
40230
495807
1144179
332556
503838
878630
344390
386217
236115
317562
352417
538204
608224
379315
280490
610815
959327
1114076
210389
1129550
1087290
1118302
712134
1170630
531741
1095620
147913
1137418
352639
1041101
796381
912393
34492
565858
494164
1125033
997953
176015
1071263
760416
624058
586603
879237
778037
682345
601018
619306
664821
1160564
649782
1005071
442229
648617
1166742
321115
469910
1077334
186732
582646
517719
328566
294708
779101
402111
860854
948033
472684
356413
994006
511290
1141146
139842
614571
550405
466990
693156
42211
747793
1058454
842754
1123095
153388
185725
98994
958343
34434
648192
196033
1147651
109932
306311
140635
393012
295942
468759
591750
803418
870370
1128113
598007
674735
571621
813122
28591
258897
397017
329715
1108342
397571
700419
99776
94692
156229
258132
529550
65815
154320
225550
669921
112262
16560
708399
245091
999986
19275
484051
122827
806399
704806
516575
145451
65361
1115632
934310
993281
816365
310279
1188921
1026442
784925
978825
20787
784742
812790
929951
654647
517365
730681
66352
111801
865800
978771
1058715
897583
778896
1002710
176655
502198
6536
823114
262189
86857
218893
529022
95331
253370
603733
985487
544326
1181185
1012743
535703
755717
132033
684554
193516
36102
732420
981457
128935
190070
927789
952425
558944
1076925
798625
478062
133158
555498
362880
287093
764514
1126967
170522
208376
503058
939523
996609
287443
1056432
256143
170770
953160
898677
525496
163681
684946
302939
110127
388132
83735
33959
10970
885765
484248
333345
172187
1081178
116427
355040
1057555
555265
893307
305077
456364
631514
428263
5661
843674
961583
92592
652372
86397
234225
1148583
446518
157686
89324
777098
415782
1090939
43962
477082
308624
1095180
956423
393084
217733
857738
322037
803263
1113778
1142907
658818
171725
980644
323824
640758
540282
656830
933144
822927
384367
134465
723477
42706
599866
61182
492755
368127
309844
1173806
857609
393859
462729
558897
186962
340174
151274
736374
688989
729119
212945
420607
73689
136863
821832
1040664
227063
601302
98450
1070667
382577
643628
784718
504563
911393
514171
269517
1135697
684276
492667
691055
946371
301026
426709
1176252
359915
80453
554063
1135430
369566
22816
1151849
679664
825098
789793
778025
242293
137487
514446
75568
1169662
1116285
754193
500889
1123525
870094
1049647
1060179
997270
145581
1006721
262128
552112
926838
782847
324241
567020
717617
792082
242650
107310
1049299
430799
129676
549297
796217
161895
1118442
938007
462693
911583
1081731
1039301
580700
862176
782176
1099587
698044
954730
1101233
799648
703600
1187576
318599
1045142
900385
734282
206923
24772
689511
1077274
480086
675880
2658
1030441
631037
647700
144270
816716
235996
279141
175657
775192
679533
1116739
320474
375430
962483
1105954
693442
1012389
565385
710815
575953
272075
1168282
46989
740890
917521
897346
1066
833134
713665
338866
470028
272319
761014
726074
1128440
1005255
390727
276711
189374
757770
823450
650686
80450
186365
420088
556643
907270
820496
723273
53960
809472
567452
1027675
579737
667560
122196
436561
203063
9092
177482
1007490
1039560
813299
247712
325494
191764
53622
850558
1179707
697358
747497
1086842
1065063
894656
217002
554628
892445
619353
1183542
841242
628301
974661
1150297
927593
1154796
912077
188210
859828
47806
207854
964120
216641
355454
339936
392624
265774
17920
1086119
900923
563775
143838
86232
994233
623532
121159
1029432
321205
67774
267927
405014
839969
818151
443299
429228
1084194
405047
549207
326298
907490
220117
196898
826247
702417
843381
769727
616143
453554
311848
519959
464750
850268
239153
1115073
543176
639323
1065418
358578
1162425
1059579
229622
856502
442133
1180505
396785
1055847
1002445
170411
421526
784740
197611
1100156
612124
959621
862839
903044
989082
1087743
1038428
204340
788949
216970
73974
962930
1157687
584685
761513
511210
500520
258686
370854
355481
1180159
810232
918500
737126
350697
65130
756357
433763
1068045
383139
858862
948555
606173
89295
1115992
91654
190822
151184
213154
200787
239381
594302
305404
1187812
707373
371836
115334
306304
825581
1038085
703320
815642
165446
239477
683844
1127237
1001046
1176878
1030926
744348
801818
819691
1059178
203289
400924
298724
847547
373233
914281
265804
455694
1018045
710155
856537
758035
1096869
721735
937129
565984
270026
253339
1093274
395029
739997
428632
479265
1163791
12843
858136
876788
1014256
1134816
1041411
949461
145775
542937
1148432
859097
971762
1060570
131102
401764
957735
442533
483901
174663
247109
1006037
816468
13757
348331
295724
420776
956325
706344
513241
1180262
413696
566176
225887
140355
1119209
752176
789121
578385
109172
373587
1064378
302823
759101
42335
429728
599638
952586
182598
480460
1093250
409514
756025
748662
1097823
1093163
186686
509382
775914
112163
846120
452055
16027
250355
481615
60503
465539
1112468
665341
758013
186048
306922
1063055
1022428
980496
759870
387003
183090
934050
373396
1047328
8305
959880
463017
310372
892400
328261
144286
698498
1008694
364094
337623
141311
113670
281336
88784
684170
828345
938675
329281
1176929
761419
736361
46657
277018
676643
217773
575575
1156940
401136
12175
474984
339028
407017
778122
646106
269972
804878
847750
594742
743895
134753
522975
685133
821807
1048757
797487
751498
478378
925913
30937
188875
229916
1023341
816561
292548
890405
848061
389120
874664
299553
602385
192913
952959
428042
745531
66710
450534
186071
830677
555693
156439
75175
1066150
564938
205991
852674
77033
428982
889866
933888
1079671
819928
845950
1119239
794788
513665
816641
1081505
107831
364852
699042
498060
860925
1169744
934204
778930
439758
968251
726015
237855
441984
733866
173093
29563
131554
436145
21161
356444
500920
340542
1176792
181449
669243
991515
727431
223251
858080
51876
944771
1152986
941449
316661
75475
908542
168554
576205
280056
95938
401756
822196
753318
179359
4920
331728
1094848
203647
469981
176195
1049713
161851
685688
484594
1005810
807931
952946
1108939
254776
1070126
614121
570141
1050460
745747
359721
686495
190565
733195
515868
580042
1060476
1020238
615014
896353
271982
1005989
809311
884894
1047802
207835
528420
382086
1167861
215846
895259
741716
209126
260918
581048
733814
1006997
575760
903744
1132004
456136
951493
124309
441996
734556
365031
525021
253875
1006296
915424
513856
818359
854082
565675
971254
286884
955380
556267
1150288
1174654
994967
299083
715844
702300
1136273
765336
540167
547353
854254
328651
329798
631866
68320
996551
390276
997593
1115115
872255
439765
306088
267474
20683
411748
1116776
363103
674350
1087016
905292
771985
509507
1108433
338034
98224
620498
1096998
1019491
1150769
253451
251783
1172278
559623
396390
37314
543876
585077
460810
562629
817079
1178430
448043
599967
106462
777674
727070
119649
387610
1095805
570775
16397
542844
600002
646421
168876
654936
8011
805554
8371
167927
707194
685247
382090
998171
94209
230922
193268
194140
629332
819367
1106710
733656
400157
681076
1062215
431301
84343
366731
412190
148543
762026
1021650
284282
326441
127486
941835
84537
699903
455231
1087031
592024
795401
609744
958652
435849
888491
987154
640342
1098812
260841
973896
438224
818880
48842
1028239
753185
241679
173371
1130904
921428
359332
1129433
994594
551702
990258
982694
620203
385789
1025399
301397
1107400
1020386
218167
665532
67597
1130609
1002555
393610
289554
1095700
387325
1169957
1027492
861861
1094352
910601
23989
51006
590538
116315
940424
1078288
783898
758909
709185
522384
818716
950380
198381
121558
466059
1058237
499142
749751
433773
763483
1180491
614506
873249
764926
61278
66871
390035
802087
113702
106371
244915
750964
492771
537392
653164
422608
148264
1054931
989393
800273
806744
527946
979905
594298
280671
1030108
23348
512753
466470
322723
607818
1032135
459771
631700
332874
10354
167206
316132
694122
16388
858517
158527
100729
826466
208825
997066
855241
448375
777068
1146962
1026586
1077786
897466
383064
453504
156638
502758
733746
695756
465087
78495
1021303
197450
773458
485325
237714
955558
368421
38311
173666
849910
1031975
953680
622933
1153921
281683
993659
266537
967733
981638
1138255
757173
1160304
524279
342257
359810
125895
461774
692896
183484
777175
700353
830173
112579
350150
554672
1087261
62034
249168
203864
1027099
66939
177791
240073
1077821
386567
786239
579413
1161141
848229
20718
260251
44689
1156589
903126
420907
1100444
852780
528713
10550
1029194
1103053
928175
851196
621604
1094483
509361
367800
680292
732316
232116
211348
614409
109101
442286
407376
510678
729343
938865
843172
433079
1189040
383
139629
868395
551931
737371
713350
544209
951678
875078
1068358
475743
538369
1089075
83343
38625
813910
916960
1002039
521460
382566
1044754
1052895
1084935
341942
565770
480284
1151684
496723
240169
602244
17079
722215
1178362
478266
745237
979026
909944
951979
704183
1087682
27807
991570
592781
357206
1072784
968956
524774
682426
904866
61964
315830
817889
926304
975085
339132
925589
600824
735339
600583
676884
909511
654914
1122420
657748
307921
16128
932775
606600
1104981
181309
1156975
503485
607286
1077415
174951
555582
1026025
327124
8540
1010069
987201
61829
1053394
221770
943898
5988
843974
892706
992611
831858
816533
855671
1007714
538337
292290
1178579
412711
135601
971500
916713
531669
163925
491880
222228
345779
38964
156822
895479
870745
124005
856841
7435
22366
202193
1161398
28127
1021881
42734
920835
5907
308290
927551
864663
10851
841361
465959
1054515
495415
403214
450158
821739
393082
388534
787081
1127116
743997
820479
214036
151787
598134
33952
19815
800851
451457
446205
154898
775098
341389
815839
260886
342120
621188
112487
646085
764336
305441
634953
404894
1160020
187516
1157929
278071
396746
463052
255164
11203
265698
1004147
629782
180954
434557
524799
428085
579388
385614
821020
186358
369884
703005
530776
1062527
773539
359460
44626
517548
147048
271388
438582
571753
409367
170268
994741
912595
599674
1148114
72339
3690
754417
122867
1055047
811216
619100
453557
108423
877615
576757
515797
130218
1038
101536
40218
1008731
128969
737128
1006822
780158
624915
874747
281034
489214
76024
878967
517272
1120624
977316
139682
158923
212646
430879
818348
76394
360429
587134
500048
684445
559741
397080
403637
327272
33933
506014
447125
5528
1071835
415744
199020
1134074
932161
304989
673812
615802
140659
570838
971684
735822
280027
681709
937063
234314
442497
362966
525654
1090774
570355
104848
539812
401683
764801
737993
1062341
866808
445222
258814
325655
192296
729856
565432
1114500
1019729
841217
78114
912323
327112
1036412
101459
971270
930429
1115024
422584
600088
770776
650212
207111
665836
979823
1092638
977354
1151283
399516
541335
1017135
108387
575663
408831
80911
312566
159661
1184690
1131772
220068
473389
327729
374260
985938
988646
407875
413156
278179
1173600
1134128
579020
60464
1065497
12257
1137557
198031
439258
26014
1454
413740
562206
6848
700225
1098683
678916
736284
654123
169884
1144033
42013
684438
887043
246675
656716
87985
77223
486685
707438
244805
638080
994146
577846
144492
107889
123080
532774
705015
639029
344338
506012
206655
579888
780980
207618
899685
675052
825212
1145840
438187
1067667
459128
949681
766670
431034
46404
1188820
505471
975385
1121102
79155
307342
73478
730284
832900
940434
322749
967974
508079
1076141
589936
948917
237604
881883
417599
183230
346842
1078570
129103
948567
436201
1142164
569285
132804
1119543
213685
60358
1125345
745414
481025
771091
940745
857785
583877
855622
974490
1098720
402387
942944
256162
303372
644515
157595
608354
626853
64954
630221
28359
179173
861070
412681
880969
878869
986007
1003350
879273
1068165
1056663
1101139
88608
624387
489606
1183022
1039168
737293
793616
204003
190008
166689
43389
99558
177272
510262
457646
611996
166030
445521
801848
721375
645732
717547
1095036
1118327
87450
58315
809134
863532
1092836
109612
299843
472984
445030
528086
873409
419148
434732
197283
136928
778732
126683
1047205
575847
1071759
767253
568057
610456
179845
110993
959600
804402
436187
550019
1179335
1157278
569065
184060
676909
973715
470655
318550
584806
824506
993330
269411
829171
41150
755568
789780
309475
759157
32574
547985
906931
334770
612213
1050302
991252
942175
161585
487939
288727
550412
1163145
537307
793686
329171
357544
357086
1054790
753563
362622
603581
458806
989417
1154752
1109692
257078
19816
102493
74690
755971
672502
946638
901145
427774
737847
632049
717946
298542
49360
314799
1126300
335250
519156
164738
770549
605714
24882
670381
282615
59942
907832
3480
700279
389772
524228
195847
722597
186183
726060
357387
897969
1144951
869025
394844
803699
692034
1106087
680559
543697
775856
756712
452797
236982
304425
931466
348224
560883
541005
1011263
816627
558427
946242
609803
588731
26310
539674
1070279
471795
409008
548065
234617
608219
891067
51745
412477
1005811
312604
825184
1109970
428238
1156185
654391
719133
190517
377940
166562
1106727
559408
520075
623641
859902
466138
1102223
83123
812958
821718
980168
822160
1077296
985796
169055
291696
581137
453350
818299
932434
177063
68916
287
369822
523910
493832
922143
6321
61826
648001
278504
1163672
822021
945069
272389
1052306
1053069
931106
1035751
307499
243690
875733
25852
427146
1158184
99837
303931
1116170
648495
1013099
14278
860049
755014
32849
297930
928428
831310
314917
1018931
510220
862751
1170332
907960
890783
1079528
1119140
319120
412128
452737
675864
582645
1036002
353797
786655
949841
570535
1149056
438880
548039
833322
1193514
936697
453815
384157
296682
839510
1108156
21706
338775
838803
1167804
64403
1121153
845091
311650
753336
939462
908271
582530
213260
894410
510331
351039
632979
783300
693069
30900
514592
596358
757035
803438
889277
498210
1092992
69467
395047
1156526
1113923
1175877
169611
156463
439121
94781
1072619
584417
405784
877631
284191
668204
669915
488017
430299
545095
305325
316275
389002
452453
511466
186564
86652
985804
470420
920814
215936
1148448
47133
212577
549026
340364
471206
975665
425010
665425
920930
63303
661571
627331
977030
275232
644177
882115
719936
812445
714626
882614
40041
531611
510779
872978
680094
924521
862681
330491
587118
635471
198916
1120720
78569
593656
450583
1057402
284182
416964
126027
739721
7354
800056
358117
1176512
732505
490130
993125
1102258
469300
1144759
342059
453269
556818
700500
1159900
1095607
215876
236583
752594
776499
1038136
615356
68510
874374
776298
1080058
246547
921309
1172228
805557
234359
520765
1113989
542750
433720
174856
337293
475638
630509
690858
457030
372648
639576
956870
445509
852593
54728
40965
956214
492440
907015
383872
71875
466960
66833
789204
929101
858997
494058
477230
438379
1123767
871455
528035
779070
2293
1104647
542126
838728
688587
31650
547233
198663
67333
636762
626774
652707
107780
22198
850601
1026684
168037
642917
685536
925880
964767
716157
831797
1023980
605277
200402
667359
818115
445583
625904
1149910
606402
402035
600925
429733
1181342
195648
757218
447214
442178
742095
146277
321906
758234
334681
927397
944125
1055900
714601
613311
191268
373374
249582
281004
631334
35868
1107318
1143714
960549
1180977
1083566
156411
361786
17508
656259
1090399
117672
467503
224445
1045652
864169
380803
312703
46895
1096970
595076
132059
291615
852782
914278
1089771
418787
892253
1106349
858978
469636
505732
425005
549812
333471
1145307
1094296
414253
719586
530564
499019
478831
665820
123842
75602
635742
30450
1061338
1079073
111579
608506
243790
951441
404259
685799
230840
525479
64569
807397
242164
533742
1137837
229224
754149
1146044
523464
612984
785923
163130
531351
77313
85950
1126573
910107
327877
821889
601209
177971
786764
292480
263893
303318
423168
1008771
892957
982728
174427
566793
544286
680276
658118
765781
521193
326669
1123577
1022533
656685
16476
512155
1047040
361083
236029
991348
496693
722650
77839
200449
140768
1137988
1153141
168911
345148
921077
587462
16209
198871
844037
218494
829803
1034438
657132
881716
325071
913681
37254
565254
223085
178539
684194
1081257
839235
442126
948512
346907
487577
937807
783227
560346
451747
353016
451972
8957
925878
840347
500691
806435
321838
644602
83804
403223
702044
661642
575453
1079410
80013
192389
236127
215850
270696
1040788
491067
302523
176471
44351
245983
95770
958959
613080
797521
781998
884830
1163879
342207
669033
541218
364939
1189218
812706
1073420
534555
666129
802600
546601
1127271
664449
526666
359491
882809
138824
189621
411539
357491
573211
648378
531688
74079
1116109
1002588
411549
966002
603636
1063760
644085
732564
935437
758905
823667
1027938
755095
396816
359897
1119053
648936
302318
144683
6868
981232
1020763
517084
621472
1106054
989323
1091206
157827
106556
325673
1061419
1006383
341067
1105429
884003
540639
706691
709538
2118
946602
220006
321446
1082035
583080
1000504
714314
1918
30142
621911
613232
661263
763840
868918
262849
229190
930143
519239
324580
87881
592701
941853
1128396
684546
733971
268571
618396
966254
411102
762353
746564
561454
16558
1191804
831196
1143401
1121079
627051
892173
509404
1043291
261977
982500
243875
281697
381614
413682
29769
76543
199718
1141917
425647
536314
677903
7291
434435
1061242
1084566
1095445
1144842
122948
265483
207550
427113
389538
294681
479723
223282
724618
655612
1098019
597350
500874
177004
679827
909345
907515
656444
191232
641986
511219
1005393
104397
826445
557465
1045085
979550
448287
507838
553033
480469
29485
262861
1097991
994676
1027431
578937
739445
1013487
1095591
220902
603631
505734
365964
1092273
580877
907223
561219
163658
707911
227372
363711
411360
988009
862247
1177047
733820
190337
435993
306018
844383
393599
173711
43903
385410
276429
536442
266422
591104
733571
99055
326155
1162181
399537
377522
381146
1013443
84711
363968
945305
1101134
101600
1014053
296613
63912
121430
1114015
452562
1069586
318513
452379
351102
980278
305086
624087
924237
19994
1094963
619684
421004
1010590
768759
155238
587514
138698
816802
1141069
497301
152021
741440
768458
1121370
741107
297676
1169095
260181
1175297
553116
758074
401417
603910
1023482
471083
1117270
1059418
444656
1145571
239553
599834
389577
79500
407218
574903
1007110
620871
481202
662858
675496
580281
1071767
314432
10989
152485
363841
838440
854501
989987
485691
1011508
960307
1061046
96549
890963
15228
1111533
197022
286983
839392
34076
517914
734052
235172
530513
458386
260198
842427
970161
383954
1170167
745655
315902
233923
751222
143468
786423
521917
624297
402972
175504
1050060
1114408
632576
1042366
842232
1117592
1065071
860300
1086338
162852
521729
763191
937515
960355
182813
135550
747768
95253
310568
341548
837897
4090
240499
152955
967587
762068
305227
395881
202387
1103040
1110953
1036549
431776
1103854
1114539
954656
952688
1055069
1054847
549167
1177324
425365
519165
878550
590496
126354
1184310
384677
939692
597871
746184
220788
1130678
907082
450279
1176984
452024
828098
1152
586453
1075065
833857
521480
139444
275425
249718
100384
810413
1167393
1140340
578327
1054529
306571
142382
432640
1028791
624932
34592
16940
996103
848613
1167144
952757
909327
651659
85841
1089627
715747
22343
1097663
147096
120320
845276
413135
626090
468806
762908
649745
662890
604889
735667
581155
723662
982899
563449
1099563
1033561
507772
1150906
260858
657860
574036
13322
1065858
19835
1190544
278751
327651
1011392
1037284
678137
263302
1107066
821842
783027
904378
473480
128908
819527
275734
475919
259493
416491
614430
974318
139017
215488
883087
614446
23276
382036
809982
1091769
1013890
99467
542859
54720
749687
485640
360915
826566
1173173
346358
433913
497268
928221
1110707
299255
90653
224874
1031915
1129230
1158489
440196
582683
345461
263833
105658
527838
549679
259386
227124
797436
1128734
985519
184980
1054205
958606
179383
83028
382633
970308
621193
981900
514571
457854
910301
695243
749109
130140
622353
852860
1186362
470993
367275
547970
288388
87746
902078
961681
44467
1141507
302742
176871
1030572
855086
54921
1045540
773058
455289
781154
288761
189925
245500
607400
1080477
124382
778463
448160
131259
55073
1086147
356066
368724
855756
749467
723136
1180293
367924
1077177
389351
181385
975880
836945
394753
791277
620477
900709
1156915
957503
1019552
186931
979571
76854
1131234
772588
104946
682291
1051074
377827
223345
101333
199250
690376
678130
1132505
618820
700954
464337
183188
200588
352605
1030118
1187531
345418
1085147
694362
270282
616997
1037088
282822
315766
550368
1107258
1160286
820951
780589
497239
415171
694006
900877
863441
417237
698819
796370
955868
198840
1025662
727217
1179901
132730
219917
863501
893506
347925
859988
500963
858054
959840
232820
1130932
65879
20944
537317
1133239
762066
367731
522113
191198
252239
13692
697578
707730
464037
397232
1093307
551412
109286
613763
810332
120922
159941
1144632
86846
367274
300985
272145
944767
698657
281941
1075613
193966
725511
370527
1144591
496779
809559
1177024
920449
1091938
903185
925730
382205
43435
934399
292578
750168
98361
931437
478311
484623
106091
775860
649915
16088
203157
357813
62258
571851
300648
1078526
597191
269752
1053736
1014767
597661
559091
159869
65754
1063012
604719
201597
521081
65300
356605
119941
821477
27579
1044030
285906
743147
176884
480900
240685
325357
466243
1121427
1070768
1088949
559155
89381
306871
526305
709224
82749
656175
425207
1002135
614477
974300
286729
159824
1110162
302999
523683
167019
551357
224675
114845
468914
441065
39031
675788
943797
393815
732267
565368
683258
376387
580117
18483
1017637
824767
793420
1131790
911271
809700
387333
777393
859882
321263
557728
396676
181488
866987
66449
587074
6236
421417
916873
894957
434616
1142109
416069
539463
1107088
128491
22096
835191
1012436
653589
681227
246743
658454
1023507
566655
109463
601397
1052287
802981
397301
716783
787914
76383
596270
849141
1095975
843869
974869
587784
1134101
704179
798744
621101
278332
94586
216783
29137
281373
125642
872910
900749
355874
150814
672498
578002
34937
261558
16860
617936
852824
1097453
820509
366182
819090
94135
624719
87358
131787
584998
165652
1084011
795902
1076961
916445
105999
230985
924191
786092
451044
406046
151805
236009
130676
759880
499327
647739
59108
151869
762412
374703
188471
608193
1064147
981106
317465
618195
252199
324156
1085099
375300
1192134
403976
711827
969415
677689
392475
96366
277870
486426
416819
513066
309567
869315
466385
84845
439619
765712
975135
171965
834615
1182451
1122744
79923
974997
105139
627025
747762
383899
805386
746069
670854
237847
390125
1108219
860869
1083021
374910
1019429
22675
855391
880237
21422
1069295
903158
597884
366904
800702
355130
920857
472748
943790
227754
925204
294502
442472
704848
745413
772686
1086292
726858
925101
715467
9822
1090543
52384
944347
200086
597719
388360
1160442
146274
738019
507006
26579
644003
1061373
1012948
412127
114077
727056
529693
589283
132028
907944
965224
886305
48572
428135
818146
1104862
4186
621725
1166463
599683
921133
1178809
907920
29466
223762
52467
106765
366973
857054
1094939
513872
620750
1001984
694246
572018
1168418
1140604
732357
750196
518875
1106888
1183428
119289
555852
393758
100438
341351
857620
261436
401071
23325
708196
747160
240051
661033
605778
336188
249856
659532
1093388
1104380
94155
849468
1053615
537352
685694
835863
59777
536301
1094124
576578
307269
134843
877085
1107338
252201
925360
433531
125674
771880
6640
713015
773005
908316
675262
837164
232869
644066
409541
996232
1118977
371062
357093
1028691
560677
1099108
563311
956518
80479
234035
930620
11436
28447
92932
242695
8793
596337
1179979
701404
679997
84241
195722
1039612
259470
1138644
297465
699197
448116
381657
586980
1071062
454342
1139841
199863
909831
793679
403249
550071
590758
301663
794344
13736
677256
162472
595725
1190521
528710
1052628
340852
140729
943577
17296
683833
887156
44635
396409
390158
740700
368541
850403
406695
296046
86250
572419
409385
311602
902916
1186667
478159
1138944
221945
158977
39725
767798
630957
12325
694478
864360
443448
906596
917514
511004
417931
44280
1074801
714648
544641
964719
126700
1058953
301762
718944
522209
273830
900022
915520
357053
1063863
19042
610333
768932
285682
83126
542834
295704
699875
309597
1093114
352452
832175
94003
1054310
72742
747737
1139364
623132
642279
216097
117731
307906
1121173
921772
814468
1054837
989159
555447
62502
1056969
1189962
791700
535556
585237
816190
56283
872447
1139687
1146800
169783
923558
1114697
572269
130601
995510
11735
1125218
580021
576317
935587
991337
179680
187766
304832
215932
651706
128541
417730
813788
655889
223691
618343
1017363
1159162
805216
833509
315302
178649
696175
725762
440277
1168250
303105
960259
751954
327771
779927
191580
420499
61774
1005278
734299
751987
701459
798773
1170434
793775
913211
747363
117234
803654
396677
66693
920978
417313
142185
845765
890070
1156002
106521
558093
611362
93178
523124
129644
789137
233389
1180061
977060
335353
837583
1089858
870865
451417
902574
439827
1185290
984683
1046737
757347
697257
743759
150550
237821
483546
1086594
1134210
590356
524700
862465
1159472
750418
253230
878013
508449
125359
801523
912909
646008
861767
554464
871807
28705
528652
1086880
1191529
620791
267303
82963
112391
499253
620393
1091375
807692
925388
937180
341424
849741
383959
846033
1120622
821732
405577
978690
967388
1061755
73261
675683
892335
211423
192062
859744
1163806
629427
31713
339227
1128381
534639
870004
1191281
264935
1045537
611234
259035
109733
803195
135616
1104540
838071
920187
1042504
1029338
12702
446872
971987
914406
906331
122326
436818
1088273
758838
323010
78656
70682
429379
487400
852153
1016542
822450
931520
837014
161779
982314
330865
54441
111308
38951
1085093
620969
923714
308938
915577
111621
494412
433154
1137336
836063
46087
600448
1110874
388818
218509
101153
127554
536182
429396
853510
795399
1148132
1165089
186074
489625
127450
857256
164411
934666
368862
581438
451927
965350
259869
1174023
453889
1184398
91137
430923
1161928
228546
1126065
1176638
1120457
743837
792954
605475
227012
1101079
137815
418317
394643
1101464
162454
78248
554221
818927
438206
154019
22889
457864
125840
352410
1064644
995824
585563
3622
659336
866759
868985
514318
442553
165637
128812
952872
307793
493616
286725
852433
873296
756839
550263
681962
116247
154424
232961
278250
821958
1064747
401642
9017
1100300
800322
237947
324367
1164444
1093943
1162532
590728
983333
239311
267670
545361
1111745
691721
593797
735508
884618
885287
1074303
823451
1024511
896041
215491
156157
121271
512802
750546
916767
1112012
514447
519924
14262
628850
127106
456503
1094200
942110
910936
665882
789492
1193238
465736
1129936
152635
256894
80342
409974
749815
1152949
580327
1069137
122960
760185
593977
164357
606823
220946
471956
572653
1076635
267222
780165
781336
550633
862785
1113221
236636
673829
508484
173446
522392
1039323
955471
115166
1041429
159393
805398
488341
288110
883780
821871
1112175
337809
1045842
805217
363609
901940
904431
90381
15274
251444
840411
358894
105947
1059123
43753
1180561
1092970
924759
196250
102345
588894
1041818
787362
117224
638222
562506
26184
1063680
917494
673347
863862
48871
88304
263640
1144420
1026140
765515
1044165
460809
1011058
374119
1166485
878241
526808
427057
1030346
653822
1165749
433162
780858
1013713
1113380
721760
257139
756671
916986
626017
868003
188436
861518
1000675
624263
29798
64679
45914
406638
361611
76658
621012
683879
619832
384409
378800
615191
1018605
182068
1028961
395508
65926
833510
1162094
903477
664166
673719
476325
444917
1043672
359323
875016
635119
187179
900031
866019
464725
717314
763947
101220
172115
212114
268123
596795
913190
1126021
427406
959838
392663
395995
838860
922173
849585
302175
105157
474843
587156
278112
928617
1112250
845385
659407
1016567
1119125
304031
1174962
114821
765851
80612
901820
254714
179186
773953
666923
975513
906416
1095351
792897
977629
438336
1172595
1113595
373599
87511
679795
1012191
1082281
455248
577819
1125306
974344
144283
1158389
745357
957807
440300
293178
173965
1097416
607629
885727
113210
1081321
1172841
818796
512411
357961
239344
1141262
875739
804496
201180
55768
180099
930704
511441
993738
214556
25073
585307
206951
179666
1167484
732894
233842
964036
238078
941540
723714
22842
161068
1058632
665473
1041972
834150
46009
394382
222319
349873
1167569
919992
926324
850358
1127931
506133
73942
817568
1160787
712474
878660
746694
3441
463784
371969
314241
177842
200686
579429
206797
296323
676329
616645
83648
655867
564644
934612
444401
680727
1088755
211731
1132589
1108249
859378
87417
349819
532417
688796
254655
505143
848459
977566
352102
214832
1005319
897334
610807
285121
443273
653877
161253
252252
773929
1080944
117032
626152
464558
521375
41666
757653
603109
532985
474286
484326
185931
1133643
1018509
1036886
1169457
1080056
18137
96424
341461
699301
1133659
43582
918538
92459
108444
958068
342717
281065
920793
949870
240389
641329
785300
573708
602738
304697
847768
884041
1126196
286535
1167869
1070413
271935
735901
431239
385642
648771
224827
40053
1053240
671674
649723
814947
428081
935051
731762
882582
490227
235997
1167
780137
1006016
1020188
966014
526134
1153176
351435
249499
211568
576678
236381
149762
62191
1000349
480107
264055
528156
525032
363620
552463
359981
356171
623536
1192849
175104
228292
482732
485007
868831
828013
974527
10104
70044
499126
544380
521968
785793
302474
1019485
580642
107651
1180221
618962
173848
127336
606042
34980
484564
697353
622386
242354
1136116
1110806
141127
494204
106310
1167127
841899
869744
1005749
421696
662130
544265
868916
710831
286812
909890
39504
1139283
435881
581117
909337
45084
1182801
611378
647653
426034
931430
932915
1156720
273523
476556
294593
966281
186785
383209
157221
202260
1052219
139213
1009209
747265
1087563
506243
1053982
1100978
382120
959930
687120
810752
372808
1089453
620507
893539
1053232
142655
409989
391694
667008
1129287
237071
5997
883307
966792
208835
163124
643883
470317
450847
796202
915262
1017494
913755
580857
177491
282956
1083518
826050
1183968
985899
917926
151525
845527
726208
864590
1105529
951962
138246
976853
691016
1177931
130885
955970
1138731
197902
568814
379929
922653
1033298
568192
1102523
796690
890831
240289
211988
98846
903674
153624
538328
494160
980663
130718
526214
462894
887822
254836
456118
940666
1055212
377983
56526
490181
110434
118115
566603
1127538
397333
762780
247246
1070940
182492
796304
1032566
1029966
994628
735375
76319
508514
928223
1150202
266946
523487
150599
66566
1150191
137917
1116659
531892
1069595
266320
189421
1110091
569239
12349
680914
47689
119434
100109
683769
56370
1018009
160165
895325
735095
336801
330073
573628
146808
988874
986719
1113092
338922
636201
272257
52547
488420
195213
476072
656588
1039384
1045790
844585
806503
513447
686007
635465
93291
82841
970592
465633
1012451
278929
555415
1053895
398779
444369
559596
607974
1061398
741308
177314
909680
86127
409075
564223
11535
1189112
684729
1111662
943196
435152
147092
405556
1056596
742261
362834
16908
592615
407857
426430
1003537
650176
402911
261060
478762
1179889
527716
742786
1147797
880208
540618
1009797
616533
539309
257052
607747
117469
543331
1161577
134312
547355
524326
1165529
413182
955292
628425
486753
204894
640161
1002753
262953
925151
536191
1120031
537350
1131694
429717
589330
603681
1084526
115408
867967
1063373
825912
900080
1171520
474234
684876
1004774
895926
872624
707219
543493
128740
644711
1115217
347202
506046
1039738
738781
900062
202592
802647
1176942
991056
1133966
843018
827581
375728
411961
42927
261372
939661
827437
1190554
263243
952094
516533
690754
327119
1085740
688438
1151119
920868
311840
795098
958037
943333
1044409
375714
159802
869006
623210
1054865
293556
551022
939229
632992
708244
627390
878905
758477
342236
687127
692962
13580
1108260
949638
310634
531482
591976
737429
651540
1053611
729420
1179591
324439
256891
493205
667852
610653
605594
66658
190595
492694
516108
1152099
213544
523300
154429
816015
993615
671192
586681
125521
922922
224084
732431
180120
212523
771164
251419
627169
849728
15253
201209
248781
652949
596249
697158
676510
660303
1051695
2081
963419
988996
552002
1019352
354346
654884
832826
677097
480539
362197
186695
911309
848808
1086127
983164
192994
26043
1031395
1145371
1060401
1006095
31305
739292
296915
1147595
945154
890687
1152661
749938
92074
310074
701367
615485
904551
622656
1183184
564649
400848
984962
219040
1160174
516687
186903
1048255
85777
1070962
152546
552195
1187145
798086
214559
722251
411913
94117
562358
1140772
356695
903773
757904
1023653
120955
582722
1105684
1135017
1142653
1128471
609562
924238
415149
878394
524869
340169
145608
1045362
1116340
1159621
550691
892703
487612
700505
489051
538848
183360
590082
474669
129738
171515
343458
218754
177538
470213
1044171
944958
136620
25938
909011
1097190
168298
351713
620768
716917
81164
608340
508331
1040320
521738
475989
1126273
1075080
56290
464965
1188133
473923
1107269
49478
466098
35270
686505
1177610
833479
1016066
787649
153556
419460
809275
678273
628353
581272
595823
1039213
841754
953051
764891
1022348
515179
281895
910436
556861
205329
1010073
395853
619284
81716
1175189
830121
500372
56827
893601
638273
339475
519584
888187
210696
285613
307279
348402
169223
665311
645234
844612
1060914
847717
644581
134889
267413
664466
780940
732808
388426
66599
167663
916473
668148
1018641
35719
1040992
292869
167878
1004274
652748
657853
468640
1084587
691507
588256
591860
1079921
730334
493107
808938
389334
798398
64379
1096564
270277
551866
50488
133462
412194
568585
553363
977931
1128808
658716
296019
291326
162212
185976
440095
590088
337071
1149267
787728
722687
579743
414619
410745
238474
629384
278379
678392
605159
630945
154655
494318
394958
426982
1001137
348212
218768
167473
1178730
92058
594225
208322
81790
413018
1148199
912507
491712
102116
1183701
165424
1141260
604400
1046724
153395
343591
418280
316608
835379
759252
512662
281899
206421
194137
394001
473760
58876
164625
937960
828829
939444
215028
1409
415240
397421
958439
141487
800564
308222
647244
916705
885858
843859
24988
325926
488075
201359
1071417
973991
205498
102976
768536
1079050
772634
188494
925189
1083471
295772
46508
709815
646620
611241
720897
1163254
727939
811367
697740
388761
770711
619473
165265
81085
246926
35984
1180240
711647
992232
788397
90353
471841
103584
572707
34255
347898
165407
311934
261120
124578
315744
895261
773118
324343
1064825
777644
10243
947497
294952
460917
836437
1182893
304880
151130
552910
63665
200731
644189
22138
107611
846889
1148901
813974
501852
1006666
268757
1049943
688011
644521
29158
1159902
901467
924806
395633
796296
1057753
538564
663243
576316
588610
660537
530261
794297
286980
1121884
642049
1103551
339822
429103
279632
756332
428972
985388
893213
607103
797618
627330
152355
1032307
116381
590333
129863
818981
173680
301368
1017931
833358
720241
1108306
1052538
685605
1007632
165444
291442
586874
1098545
887047
1070730
1035834
18848
592319
700366
930882
430117
752629
953001
564371
1111823
608670
855337
198491
941668
1124597
906915
608031
739177
418842
74235
973959
588830
15401
927089
994136
480204
453994
526284
457483
421287
941933
15604
687551
403694
141988
572365
1073526
230746
357123
751301
1025612
474771
952131
454899
16776
823949
448947
712761
1056112
499012
525387
526695
960548
204125
531186
183717
659744
193958
1091937
591041
674586
307965
1029281
798804
334034
1054434
257336
1078025
235556
1113594
586345
278729
620570
405015
296914
74992
1133513
381017
379256
650921
667981
817045
452829
634393
117863
185786
1171450
944522
451724
1003919
331561
1128937
885448
477745
232432
251520
326346
248747
212350
246669
1058765
113384
510282
553234
1182360
1661
896970
394884
325671
102161
82964
699579
757258
278704
573263
985932
214631
758284
178704
896682
812427
98382
145653
499553
1172889
1071732
1077675
2958
1214
232926
673394
835140
711200
555318
158085
745183
772650
917628
275875
482294
978685
723247
173605
306480
516396
670071
835372
511106
822301
1020723
954564
235557
919632
1131083
1067822
1150100
589176
1193457
964847
817763
275212
540045
602242
137172
916474
508754
1168366
529681
431861
611385
195343
1004568
646027
118290
127137
460981
348973
946845
319498
18585
181114
847835
737885
611577
525234
655389
257695
1051317
1132160
492616
271299
657738
1134877
1160429
297038
888577
108443
823701
9254
1158571
447952
528433
461398
1098237
553591
40876
1105241
383878
131666
699103
787025
652788
251269
1026880
129431
377991
273526
967001
400617
344016
338075
227623
1097921
1047014
1132480
986320
194855
309672
833602
537569
963359
216502
251089
1177864
1039464
29446
614166
721994
805154
1010261
370750
629161
1072888
463841
1097168
329049
950870
878339
627362
981591
540460
369422
263255
1125212
879954
776125
608412
478310
122563
663545
299270
902080
754695
951626
1082624
427569
763958
592004
769723
404648
650536
212801
573507
1056420
866514
1034475
699397
1188442
299938
178042
326253
285383
546630
80000
826793
427296
599090
102415
509091
241439
726517
196472
265933
1016682
807767
1047041
3029
1001237
828522
736395
47699
881603
1147702
597439
1094606
947017
971919
1142618
608680
979275
840276
775943
899393
960925
1147043
919690
927596
520819
1193415
946255
1187818
39863
946040
1109631
348853
237181
1105818
446561
992528
926603
903483
1050667
884423
685162
924171
413090
56535
930463
1063792
598210
812058
231214
972893
915509
174817
720705
952773
543748
648589
1095075
198560
136543
455703
92344
878456
323152
1081240
325661
171355
1068863
696014
557959
788639
1105763
1145348
261194
1018796
266500
188699
1012685
27784
1042369
662570
208944
885257
79406
688213
407674
924554
31042
336262
25947
843082
1059267
657741
267324
499101
714078
929954
1056285
793271
615330
940661
752660
932190
405126
524449
551099
1051665
23137
1074016
655519
874011
524879
454416
808980
777724
348250
108122
1060921
862443
1179161
682266
1074200
60633
669121
948700
981835
952206
795067
1072556
1032049
186939
376727
562283
520086
897993
675023
564562
219750
658470
170044
895723
312254
1005531
1156841
995744
586280
762876
690806
632550
659305
851213
760751
64712
239841
346533
377529
211526
1160260
910167
221689
675526
972338
839209
990969
1027562
1175855
264539
1038558
346093
763360
149464
1073015
99872
12321
318204
747922
634138
430265
195294
457306
414131
459401
866490
440521
507215
809772
252522
1078046
841711
77644
458957
856696
241361
703218
519223
569487
475344
468840
447014
564164
592200
916854
201443
84233
563576
451169
495259
136326
1002568
139044
1142766
134129
847507
246819
643764
451917
29693
1074003
696161
1166517
953505
82758
974845
1178331
930155
574303
815548
249343
700411
216957
787119
1182262
171330
196134
289771
899184
1029202
606973
567220
671100
190651
42810
652770
659766
320496
646232
937740
137407
739025
424418
161904
566036
415203
565790
988854
1060997
1090241
910123
709454
465145
1181502
1093766
734173
109804
687725
631874
887654
532050
1092996
772375
25404
498161
500928
608214
465626
853119
716055
565191
907451
343678
125024
570651
795466
810366
505075
535857
971153
371583
704936
554380
389008
991973
208713
458393
295349
571161
276507
969002
390351
910
156101
948725
551499
621790
566798
395453
775873
1019151
1164507
386361
630134
566682
1025825
308157
861685
291981
1185693
55643
203163
882827
684382
381068
1031206
842574
234981
913536
465946
330108
674319
238002
289506
226409
117789
454302
466082
974197
872480
859074
469705
715181
487297
95744
51726
910980
171188
1187310
1160822
600173
930375
267117
342767
535217
562906
1154629
1141760
1132780
536661
530089
46836
41154
699639
1068256
785389
690494
743372
280838
206886
1033061
365409
233864
56960
298223
930382
170546
350575
973965
474348
811425
583324
943515
950437
15597
105875
104655
543152
24631
528267
1151384
881903
39626
339522
1126514
1002052
1160299
1110055
453155
636983
512541
100357
88973
261157
76798
703775
810963
381273
609318
49966
910310
244313
971615
207567
1102093
62251
536973
877796
595719
428090
700962
830415
1023668
95723
225985
945501
777590
1090139
522488
332539
1181883
1079549
326505
868037
1041023
680363
878441
59689
138396
503041
375642
324643
500616
618043
106749
1092155
950795
307464
542671
189686
5363
144656
811308
984390
93222
739195
896379
857469
1023466
232073
913769
481311
578738
436556
943950
145461
682773
374149
1140129
830805
880976
391127
526227
342961
198638
740271
634433
1144442
454542
224904
1009837
615615
131823
224770
237546
1189057
537259
988240
197070
319487
242602
536562
660104
1185083
240009
879870
372202
530163
878248
800364
220637
52632
931718
207008
939119
216663
163033
620819
733555
481396
213193
1134678
1139004
586336
367328
66446
13792
151735
185397
508972
124715
418397
41325
219145
930509
811404
360544
243499
929298
757887
1118786
163518
606607
349611
1077805
878742
657357
846113
988760
546633
1074531
509048
616290
750333
654335
603914
79489
487524
1120172
955345
1117571
883691
979921
653177
271137
1056027
1067828
875219
166704
24322
541557
62553
551779
794798
417342
270022
193984
481513
1188891
1072994
1116236
1121272
719986
838252
869254
413546
1101212
860371
664418
172604
794814
162148
392021
840559
814939
509883
970509
583538
851047
440940
550904
47320
109371
121999
159896
89395
1002778
937202
251885
9364
735677
200160
132426
650723
879730
879933
294376
1130122
708884
927142
166635
774236
454202
760308
366202
643793
763847
816008
69114
470285
496861
323640
552592
664660
671112
780518
928940
292597
370746
853511
551853
385450
161682
691064
962192
436244
1100695
97264
934904
655640
342691
142960
970491
107872
624883
676
1170767
134782
683346
1155634
1108650
1087692
785819
1155176
929531
505045
916060
86171
863590
537179
1024544
841025
781271
441328
1148092
718395
551517
588986
654877
178355
573239
753022
297284
520843
84572
284227
821588
510207
439509
147209
425057
289114
761958
935821
299090
657360
735698
809843
934189
515748
291377
1137368
704043
47982
193393
926232
721709
594577
54123
848335
733465
634116
972375
117997
471868
413512
664429
248119
938514
223168
1173144
266239
512060
960151
1106731
1173778
578793
1180972
1018003
1079894
484420
1039614
637896
1132766
524801
266892
258315
293847
180124
912609
498462
410397
958558
1019395
455856
1067982
511258
107881
161811
834634
46388
71027
104953
942422
1012136
1086948
961609
939994
725844
400948
838929
111938
331324
940061
603249
628741
707598
1057218
430893
872824
941609
248990
685722
485118
418462
221467
540442
75835
809338
1062541
727821
607555
507385
223273
72544
198806
8908
427030
990906
1139836
749513
231082
846058
994574
859809
1156969
908214
773029
681332
1184791
748453
448076
282873
776374
1034503
673766
55562
292446
562249
948574
304794
163617
766167
216120
993205
86377
81429
196363
419026
275699
484869
637093
555970
1078723
1062316
150490
844557
978272
448239
646856
1126145
741688
635564
951830
1006473
1180155
1082571
422048
998985
1110345
1068789
937508
739080
1165336
354480
579489
729721
748701
1015443
542960
827607
342503
394485
1104290
271598
182429
734493
60723
813544
347839
686060
35802
46116
987260
535626
161007
991948
847698
145127
86729
956011
1131038
880867
108720
1184878
321880
997244
313418
843104
1010497
635654
613165
200558
1089767
759769
490998
935718
1063768
121254
487926
803041
1171682
150920
759005
586192
163322
14306
1075518
33213
1050768
837557
126295
313045
135002
292988
532257
6976
368800
522434
799396
739541
570278
423366
33990
206325
1061021
1023479
451153
66817
550081
437617
1125459
854984
883333
738542
504941
279175
1179541
78690
548313
1123718
358227
804562
882621
269584
402106
199284
644217
681493
1082917
186310
319361
25050
590711
524067
1121278
275057
11981
398243
1161033
758864
515214
1161641
263266
1054874
97688
752433
1077710
118296
1086814
674223
897313
1129531
1038027
986578
1078509
499812
303272
967688
798966
407470
830094
829319
945607
777314
528052
572976
473209
877975
1110938
319027
345873
133393
1049631
434439
429037
365540
1162243
928286
823538
214466
514303
47745
474997
68304
426197
1149353
207666
1065230
165721
858152
1050553
421823
1068355
821146
1091796
193910
945046
927300
349180
1042674
993620
959301
632111
1149509
715938
1076146
5867
245934
615598
871687
631200
535252
694268
1148077
695748
447180
91608
439040
585589
166774
736424
697795
823932
409062
157330
321567
865482
721349
102729
778018
954104
1147453
915471
461335
69689
329340
634505
648153
642205
903463
909722
1133101
1037042
242903
416182
66026
579694
652520
71521
872648
225765
323415
927463
793766
1171679
629892
558713
42638
1171879
1108919
437741
850061
132217
626863
1010675
819183
135352
465915
357271
819011
406013
110773
1082030
938105
523247
857485
987320
136835
193181
1103172
231540
593276
760601
95149
556327
1084131
28830
639698
590759
576508
39593
257484
426863
1101733
589184
100715
777754
385212
201048
376224
219980
202438
590011
46869
869505
458370
1152826
496531
1103387
831171
691355
642416
241458
332510
874098
303299
121607
184175
684163
1082558
138368
829420
1022644
224756
504779
252940
768813
9623
521593
1192109
119699
624881
586742
1127692
217159
790367
1066379
114660
347725
734563
33471
544146
256873
37620
1177280
684526
822855
393936
375764
962836
359637
1144691
257960
646153
549591
1110897
15086
867601
1103843
1035272
1131601
883475
433440
572521
319397
998636
1075653
565636
246779
931759
141998
63607
32649
276661
1064502
565057
195025
575526
1012394
444268
303668
491872
305340
237994
971623
550241
587313
869243
556837
1184357
343352
634734
1135359
704221
854485
750137
840466
162766
398968
1020793
1083974
893387
360317
768011
791839
874503
201251
609573
967736
84296
237365
559550
737560
267552
307815
234593
978341
129392
162423
1128021
324331
743576
447400
705511
235836
613482
50347
692046
392952
1011681
591358
44757
1029549
1137022
878580
530841
174948
1128614
469747
250868
65655
585075
723959
145516
339645
641235
561096
205199
532464
993475
184825
759238
588194
195701
1149849
150120
638551
1169927
471313
917005
797725
119835
297925
610984
251365
1190283
522202
964337
44608
958685
782893
491010
837305
1092299
1088354
652317
214687
573488
444738
690859
348902
636077
985444
165589
1167437
913390
535000
806663
659012
1170051
340448
1061060
411616
261185
1031667
325499
289584
274204
399682
195845
265420
397955
327768
1126879
103768
317090
1142902
971654
617233
193784
870472
902250
213958
220876
109662
180293
960464
790817
28988
659951
129248
897343
616029
985205
40050
616857
1029570
489240
233563
852167
258710
96616
808411
430369
263103
1064108
1159674
333626
1146156
1112440
643519
1025581
277543
19073
267211
451755
73096
540386
796453
862481
1102494
580636
157899
622488
307517
862989
597756
1145824
1093349
1147554
829960
596524
756197
414593
41978
273687
434019
38127
151526
491058
651096
181741
197166
823155
391780
698705
587869
545334
322016
1160875
54360
585088
908278
487916
519104
1186797
808873
1012834
757093
233158
878216
1139347
256638
203638
83533
546615
86246
625128
1019138
874224
139872
554875
987069
877911
455162
1045709
1121847
502072
995690
343228
968407
725843
110466
689125
432994
716719
525731
783060
1082355
329322
1028644
192800
667390
741432
781864
664900
956020
292429
344307
8601
527421
878980
680778
698347
571173
258384
154874
47151
1185175
1181160
534985
1110615
828706
803572
810967
490329
1071754
22189
357156
196521
954529
1167110
505662
835571
212488
648496
355592
310958
688055
577358
333777
420156
384442
1086083
1052618
311770
524247
758364
795981
585427
230269
374929
605960
805014
308798
1034298
840602
158426
457867
475862
787359
142296
1050246
904494
226724
950698
1047036
422334
532006
725854
51049
568364
473853
768961
607242
849666
437602
1083594
164701
492709
935081
423371
849343
316411
954463
1185818
525917
236176
1154868
629130
583187
895442
238341
114728
476264
332787
196102
1084878
37789
1131209
144533
933386
1173218
851263
1046175
481637
137619
927369
697181
238281
30695
693298
172740
366593
59106
527206
68168
370466
806066
392176
448093
1088962
345207
472535
512594
147235
354373
759430
10482
532574
674965
917346
139548
708373
619249
66921
79230
877383
24081
82062
1025306
688686
176922
94399
595763
549063
940472
939423
901859
306539
296165
207608
697839
663955
220386
53086
1145116
710863
667736
217166
940072
571351
677382
635734
894388
960311
932204
34694
442588
559468
1051423
995244
853233
1092745
294851
710492
50368
977136
157960
795173
1061686
930050
419973
928135
91327
1077823
379871
996113
257119
989270
1113457
743135
620987
692685
996724
1107082
1014579
737779
341933
344427
194397
17045
408650
628922
33140
837826
1094462
1100930
69503
332639
1157476
464177
37622
750101
459268
37685
922209
1012909
377223
212340
1040272
847738
357281
24283
628664
590517
123316
857973
309268
67586
272917
1143555
655964
466104
628086
110228
171217
926468
983660
350372
1097191
701621
113143
600712
710963
482527
752894
795747
719913
19172
930916
525638
858591
132977
670397
91177
513923
150748
617765
36156
109350
772229
1024390
945191
868653
55888
271316
291611
707699
877786
1040280
809581
526013
128846
932856
72962
1186525
19814
593454
970760
162591
27189
10304
188755
79031
474917
596454
438079
720079
622001
338946
1160071
740532
968310
799446
1063340
134586
451034
141980
142029
815251
777899
675672
202783
682063
711289
1143957
871031
327630
230040
585218
1185893
116324
998881
894219
133145
240279
523198
26100
785937
268390
569075
711469
412104
780028
305446
1083649
769432
455398
694538
1028081
1024222
359202
1003058
438696
346495
435168
807382
875932
229000
1021423
797715
859022
1175295
4125
468827
1086509
795567
1078440
1094460
547170
356789
1184038
1178480
372755
919085
854812
326352
214873
534189
257314
360923
671105
978864
341565
1103073
934226
252391
345209
936213
1162877
509559
81557
8380
498808
1189002
1036304
81685
853134
733033
1070202
613356
1011866
642346
390649
902069
1006576
1111115
355927
510104
1063559
333440
512187
372053
1180922
595365
1020428
293898
178676
340937
640585
341605
1028934
288573
540044
123887
372763
850524
823890
684063
295844
897289
307759
82900
634146
572701
476003
434255
673246
531615
517906
388544
848566
574251
563146
560166
713720
608700
448184
783911
981950
981384
885940
555797
395868
1171877
827469
885656
195581
323749
336021
527495
747164
380444
1161475
151651
445608
1185933
6173
717024
1024776
1102654
198156
124836
231552
288418
311538
325283
978508
991380
660849
786627
1078088
845786
948286
302756
254653
108028
798921
729514
285395
1084852
965187
944402
835760
771774
796571
1151862
854820
202292
306046
530162
787027
394946
676307
1053108
631071
811064
1044277
751872
861964
827820
992249
939717
916762
440611
1002739
673784
443320
1129970
132140
681994
477752
1146466
138468
387059
450944
193615
594735
1039046
356160
1124254
941640
269528
554987
857767
839189
761593
403033
845514
1090523
263937
979292
1128873
171745
194730
393207
99049
292049
426153
743301
479073
206976
433658
346543
1067038
969377
228613
188518
826485
273419
223192
973174
340733
788008
412473
6012
620729
798563
923637
1183189
527379
58184
948374
117378
490025
1180244
907688
964860
196734
679265
491398
389859
633912
512465
207689
69168
1024643
629671
196090
589194
761622
557619
736978
608752
391438
787852
150284
1064943
958661
142
507351
1148238
230675
179481
144406
1133442
795793
241315
1023915
892895
163379
657926
862501
648021
270693
87401
388014
277879
511575
566782
111238
859978
1153357
462978
134505
266540
464708
996422
1183223
255174
62095
824712
863021
747618
340172
1119713
491570
1015950
859571
1009894
209019
510785
321646
1099895
572324
746880
327710
796354
1106488
771178
752012
267190
391648
535328
259522
1131896
255343
1005896
229873
491585
432768
250982
866161
950370
515870
142897
734634
864173
880169
950469
538614
216527
1149669
668532
122438
798816
822150
409536
430276
580525
153455
624523
387344
1172452
707753
946132
623602
761248
804458
751610
221025
1173321
914496
922535
1008472
253878
530901
307557
808526
639002
225171
919547
1122010
201924
767292
991425
1123068
1102642
1001709
303184
1004243
22334
149863
863289
29990
230967
793470
745061
708312
99693
770237
217205
353234
1021874
596373
1077917
674324
1044183
369110
717569
485818
1088021
433296
198270
203087
208270
500172
712081
106125
169528
675397
544032
1060638
298677
499536
1073213
213733
90552
675500
1186100
460417
1114242
1030496
208959
81733
592013
555832
451267
831073
80442
1087010
1170147
450637
270146
779999
125574
617388
529786
358925
736097
27444
386949
113290
486164
127894
270499
796017
127594
488579
310421
673413
78813
557899
555246
877486
208506
542137
237427
8472
795845
1155223
664404
1004103
1042965
218077
1092547
172801
405572
652013
1073962
531707
972553
1127280
641898
20894
590326
321828
277650
845976
1184549
484012
278741
540461
24712
933661
886078
1131332
98095
836819
950190
145061
99775
467071
90097
322023
506907
565841
157447
879200
1003606
724494
136168
1190956
566687
675269
726862
150446
732296
75496
490858
469130
658915
504606
612761
620431
1033605
140607
874776
798368
228031
43354
944531
232039
407548
1056709
511551
67451
918764
336299
225696
296261
1054399
513147
1014705
797771
919386
536550
1101674
255561
253442
131484
838753
804704
413815
1188339
864625
381950
192877
404553
1077423
162509
425837
865929
282000
1109681
874805
506270
1069924
1007448
427407
671654
309341
286467
826886
753958
188665
4741
928478
657734
264781
552624
213427
563531
710254
865129
119620
664348
857349
320925
503301
1155984
906641
138800
629125
74010
736197
839375
1175104
954722
619288
2069
790806
299210
444213
1147252
671651
378042
760377
1114716
1090058
965576
995538
242810
24272
31020
839390
692763
482729
242881
561863
997516
115837
706254
788480
660800
282148
18093
576680
1030406
635215
266741
519964
59957
1133145
456451
321173
106444
537102
560401
351959
419974
206252
836634
508943
520537
746442
177519
520416
630882
532292
695850
781351
190240
16186
38746
712221
191644
1145945
91619
487159
156471
497928
711353
1186079
431477
103270
38803
858091
204925
7206
896399
230632
629695
524039
64477
2990
544790
536541
275368
988059
1092002
157323
1043463
741843
377448
716824
108582
306062
229376
342160
933862
681989
122444
568448
372290
394404
59625
586535
178784
362653
568629
506874
908982
679924
557328
79871
233350
127693
14800
50957
495131
166459
687577
1148725
510783
277875
1023409
386147
996023
230408
267565
1011694
716851
1077642
90773
1039501
675675
248006
499159
131361
847629
5851
1143719
699455
1059442
494272
195204
589896
971288
208945
251202
120741
576665
529178
1062914
1019134
24255
463683
100553
292232
535342
885981
777061
929565
863063
84373
1103330
718419
1079352
524776
759066
276961
29452
271447
769734
407443
132683
1041850
740624
301882
907150
420695
1103099
307225
1056706
139135
818097
723175
1057395
209
284810
214751
885300
60296
439449
576327
428992
675230
845412
287532
479014
185385
862084
1180291
1109878
927181
59499
263404
327024
272215
536897
693527
79412
889600
1000934
661096
900
255727
295255
312586
758702
682584
381342
133618
998389
87900
75044
835072
516524
267845
1087558
576973
71269
793918
590100
143941
176856
733720
939654
1008525
249706
128302
490222
1171031
1055256
983007
1047201
1066198
325903
362648
987128
228952
1143576
373584
698296
1154686
541902
1016075
90841
722493
426343
453531
1045820
202852
1096208
581183
667153
110178
144358
267972
968244
788426
395955
603194
129111
118517
713740
328381
46374
913377
523906
452474
1112036
847139
373924
269931
168923
329531
1146168
813700
261300
175982
132404
369968
1030619
983458
905320
259312
1037483
1010466
333402
176590
1007982
648806
229800
738280
204837
730217
67429
922077
637741
342470
133270
778452
760585
104285
1084182
906205
369215
1172419
500262
997617
624899
448039
40765
783730
921338
153389
979262
490142
847947
497961
567388
173063
209781
757734
730223
750913
420313
23443
906025
823082
243843
355158
986376
1135597
562591
338815
214218
386969
467500
887004
21901
531953
485233
338134
238432
672059
51462
973748
601890
114290
133346
285298
180801
967844
704876
349866
1084174
506516
849021
616217
542498
896515
623841
217814
879215
719276
466748
1134529
405332
684525
728309
347763
439772
1126174
151936
1073048
630287
982673
495885
323397
511765
788507
38944
822993
556808
1141629
302394
321449
886888
317291
905696
1076650
313047
1172577
638804
206558
573549
497256
902139
609912
852089
260330
818412
231875
420169
974574
842978
766878
720968
201317
1127160
543553
191881
945383
551372
135973
325311
4114
1076497
731106
960833
164704
996854
777653
670170
736603
1143932
957250
658388
671507
1120385
915942
467974
300921
1064254
1114275
947466
218366
298078
727841
1145284
1016524
834521
964718
865670
436350
601294
965160
462082
500381
282442
1152305
482145
686791
1117782
610147
386660
142417
913191
59049
270296
937828
670804
441567
421023
149869
947346
800445
1122073
367098
859291
493279
353763
1091057
302916
875908
108091
607334
1140698
577204
1130470
964546
1173306
863494
47880
1179168
192291
767238
125438
403711
724162
93824
174885
636974
1072194
682026
634514
585866
874475
534969
321026
41899
80252
514011
151950
565282
15122
1179389
447561
139954
722593
309439
787433
506828
235641
556623
558134
558307
508936
1014018
658424
974594
651152
552634
1187603
970277
872881
1129644
248242
1099687
861237
146525
636662
797904
115677
544625
751156
536278
942470
488799
1106226
606271
1991
1149008
68838
782345
659214
353154
169831
1072604
1101525
865748
610877
134547
1100901
913756
719089
536244
908006
1099764
19989
292295
754518
993988
298147
656277
442052
162167
1106025
1190380
385660
79026
925203
1093279
469442
551064
1162360
34740
398054
814163
791409
557195
415214
798119
100002
826242
78998
839428
846439
1042147
775991
149476
9387
796167
835928
52935
883266
1185790
1162154
295728
760227
403606
112852
304531
385093
406905
878393
761813
391396
1039902
883586
138992
597750
366396
1184135
809262
1153397
657938
834415
1074479
842349
851711
169341
2564
429144
220265
887670
331695
1046351
117836
58247
418990
125662
434958
1191407
619236
68602
1124140
288591
1114022
619932
1163066
57853
434264
244825
91507
609452
204383
89818
525729
44547
98039
1154563
136893
966353
469998
106608
348685
1059810
368815
562642
661890
732803
334739
703723
556775
216212
13613
841262
60988
499459
1121121
406603
310549
205086
838411
54232
1001274
3488
44809
84263
951515
165180
1075990
160761
151333
896071
878071
1003748
1131662
762364
1018294
1053258
966173
358551
981243
65174
206915
84753
202393
615284
181672
1151812
518060
128391
518019
287164
883694
286730
569298
185660
1149737
1131581
1029327
362413
304253
338741
294493
121365
699989
770686
912601
567311
128616
700320
764309
549668
623137
208140
392244
814617
1105717
884020
694759
483944
1022172
767888
597648
217506
558391
157760
1036715
1109260
48745
669204
1051508
530992
219406
186760
164769
188355
949378
1112387
1093479
381675
952678
1189417
289742
961546
577350
839900
324852
951388
1085869
328836
235039
98833
899405
918563
880403
29587
1090669
875502
408107
1155777
249211
486087
648544
1128771
1036901
357004
548852
675223
462608
833809
383563
138870
959740
568135
159889
823928
510372
73454
74858
525117
426039
1103500
493189
712088
101623
521955
50405
738410
46651
829014
486748
384181
306492
666756
828837
756565
381489
608451
888272
1097053
64467
64636
1080759
311438
330380
666242
770281
291735
470459
594325
441993
609995
1086813
1053913
1183305
719304
225705
883372
288041
1006578
410489
1163115
843094
725022
160883
995898
861835
628285
464520
879358
897250
770395
1090702
244406
776829
630898
893729
46727
257045
729162
282392
231725
880710
741090
634631
386103
1105055
136143
720770
970065
100175
560252
261640
650269
685007
631128
631655
692482
158724
951690
811887
982177
913138
638121
864517
996351
914705
639591
171717
1108912
449390
1090179
252972
1048378
1158103
354804
1134130
250202
965783
129816
663794
1175643
220337
419297
932993
343712
585775
1188599
84401
653213
1086518
1193060
647531
610405
728131
987047
695647
905264
880738
895899
1037702
530572
833138
173934
419396
1085858
833167
226366
1039133
44336
635171
604637
364894
960935
734172
623920
158444
1062042
1077842
307331
1044255
1142151
132704
740321
364621
669997
954685
599395
667681
300231
1002319
988748
172312
462700
400445
187433
980473
193824
978702
749715
835044
1125641
1000691
350275
811205
487748
955024
518941
607362
250647
771505
284842
1169481
772181
532463
832725
323498
936152
646911
793358
753821
258864
7332
345997
853876
665099
393706
738873
800324
743495
413700
3736
143837
1088414
783787
939463
548866
1145707
950879
349175
296922
234267
453306
58113
949172
706249
505565
1009327
1178693
332917
1159883
461697
918886
555086
63904
544433
905012
633050
973849
311899
396700
416858
1098797
870154
62844
282245
635091
584347
769607
1187726
342733
1162943
482884
21969
592041
984133
953386
84629
613983
235246
927055
238359
827258
366232
318974
563973
452291
561355
1143722
834116
1044588
645571
844348
653474
584276
158991
136399
586614
191104
1018660
94617
99658
60880
91342
301856
575419
422770
793382
823356
722022
141789
474462
451017
183949
213644
738508
1111960
483403
457097
77683
364745
36027
491454
778633
505114
817935
90567
906013
603613
667214
446974
140863
47175
696767
761491
1158166
591230
298749
309605
27543
1150155
377022
596590
714393
675286
442250
206772
787986
884516
1023087
737310
1045823
108974
90700
678786
10061
373019
1037726
480190
430021
451117
722940
476701
574535
356139
1118562
729063
309700
373218
323955
956680
429511
336717
772923
443087
1084827
561553
335101
122659
601862
1016294
227731
818791
806562
1134316
584463
149925
524282
1168341
931559
940089
900637
149846
409734
358848
1109176
415727
855859
43670
1039478
105862
718164
148169
895224
672631
271994
29171
871581
345949
165404
636373
459712
959132
698102
747122
1153885
743974
718360
650288
767822
405868
749758
426166
716514
178285
477736
1102229
26461
1139322
31706
782866
325855
469307
958262
237368
792107
88187
372744
697229
54426
669222
1091137
732512
515030
23795
1030021
305996
1086193
1083142
90367
826672
616983
298680
652590
629791
963251
1170945
418436
294178
114575
444942
689685
261520
218647
427590
296401
523545
826004
795969
1067560
425469
394734
1060427
796203
338193
883739
814481
807266
525275
88451
404346
83763
1119754
1140151
112240
461983
1067215
268723
555038
83232
708792
816605
1105981
253276
892656
569499
820081
157519
973601
171479
323655
867534
255916
609152
1094888
1031577
647270
672558
884042
1109029
365609
617881
368439
1175401
1095755
33913
69379
101913
32161
1115948
555412
400327
1051819
29995
119511
260920
581891
632519
691246
387292
939918
298348
875889
718185
1007017
169099
364917
430750
647858
907313
183579
1073281
477169
858666
812746
533644
1054242
955177
242495
76114
545359
413030
546973
971334
508952
404276
1193229
173127
972949
661951
1121222
153702
1144120
301677
243997
688299
6711
1073566
1087569
1138256
98332
559740
668659
516267
460596
159561
428395
51197
249394
795073
685301
850309
722783
1173915
1023548
776708
189437
819323
1161116
769373
328835
284932
538420
170973
37471
138981
682560
95173
748211
510954
35670
945811
605404
116102
1094444
701053
1156116
715694
149799
1073303
397005
115209
1148805
1157767
118552
1109571
573661
303324
270973
711765
449784
776156
972776
951570
624120
277281
622864
81362
488663
359631
240390
196306
896242
1117651
778225
830798
824376
1119836
879207
263953
149995
201634
663983
127260
464309
360913
708847
404068
1143634
358481
944345
1142094
299680
824799
256467
1163136
470237
374914
1136720
177299
1022448
697950
1170225
887767
293803
573456
621917
1058200
554233
283307
450336
69838
958857
642912
1124627
644142
1092303
1127514
1127558
308872
372687
793950
757964
1171175
781649
358045
25473
630553
230449
1186009
294399
927103
209446
294945
432084
997989
326729
185333
219534
603958
366609
1133489
894936
68689
446203
750993
135182
743273
179733
1149955
1070515
317191
761617
160018
29497
111519
1008697
277380
325878
1032824
224005
1079165
893743
224336
249302
31738
805788
824416
85757
261038
769936
334444
155413
88985
266345
804059
109161
40655
892536
1034968
1148757
773599
217429
96466
821838
1071338
231154
695227
854622
770523
187069
194057
615000
922786
339987
31869
1106037
90928
541302
172174
672369
1056282
868357
408202
538692
696932
10713
1117627
976930
24116
550389
549484
834136
1076067
1152107
778368
637930
433584
862935
321151
609268
840017
448564
505648
228417
394604
638045
646045
707339
1006041
951318
1154696
305549
1093816
171581
947746
181683
1021385
1094339
1084457
534198
505431
707116
144918
778583
127595
963849
1041684
767773
362658
119664
516416
1123873
230866
908046
185512
932657
564697
20733
88231
479891
949416
668327
811856
290342
369086
970801
626782
957134
1139109
229589
875645
1045055
1006687
616726
884419
596949
549762
1160608
546525
513858
1139788
887769
656481
1118248
118530
731749
560159
905711
88295
117708
962560
758700
678414
224279
570345
25141
36357
69030
550656
54618
108772
1126647
850313
668982
1112701
390517
893616
1152670
258696
436405
887682
347429
130453
456893
135928
922994
663628
837550
217772
446372
469218
11455
352064
1165448
692132
1039181
75303
979857
1115
31217
959110
1083174
734847
948376
325956
930956
88029
572702
1057389
310805
662273
1169630
703497
913819
894091
606981
94335
769888
663528
800206
745474
1013187
835011
1091028
26320
77732
358339
920493
826789
912123
42206
852361
174208
883657
432062
604304
516217
579550
237739
507500
79141
550042
258511
227214
442211
442920
1186562
235234
646536
589001
81928
1077606
407318
1049180
794538
350815
961250
870768
547177
923638
123287
355353
1186523
1075224
250478
438300
245611
37199
729290
1083655
298883
169629
473301
567679
74875
1051456
892382
1140360
712655
343586
983260
678638
1133719
120640
230564
350833
1014900
678524
686761
869316
250634
319719
549802
1139020
426762
591529
1132139
1087816
443336
527264
778353
1009103
1112736
757172
545954
472604
828000
228841
1029624
487410
1159874
1028827
16408
1150697
8600
87452
316165
830141
88984
1169850
462354
107486
142651
852943
709685
514909
588095
253861
984556
692549
136385
106420
889160
1084824
40085
589448
956115
1192474
113370
336814
235849
712664
409965
644394
431153
1100166
399064
365667
935048
1121433
514216
123674
653124
91814
430671
1072539
121958
372434
75059
999573
895631
121735
282671
27301
315885
93095
239648
1112766
867157
130539
1010884
897915
1187093
495331
624172
683905
204285
614746
712640
807180
1140807
589966
858812
1040999
1075081
561746
635450
145354
848557
89414
310497
1181977
137817
944327
263945
106959
650868
375994
748703
1024034
721938
113849
928314
119376
372865
903338
1167548
325316
1052514
648482
595881
1106328
492244
748915
1061897
274992
791396
712822
325457
220188
815519
405381
1106278
675581
856452
35050
834095
1152035
516460
1118338
604461
660223
513183
1051910
537421
842548
217933
83454
537755
228758
1078548
189632
1143074
293400
708270
851726
622285
434542
681503
886324
167480
1132048
133291
1011072
121493
1063797
419591
4607
348526
30404
949436
707723
587709
647422
843773
840724
1039270
189842
1176939
168737
1164969
1028431
750467
961560
317072
35675
90889
1101240
522081
1096591
359483
481057
608499
536170
733857
760069
338824
871909
889618
722733
470931
124983
920512
322501
1193200
17768
423707
57065
906705
88021
392681
1110458
647038
610493
681699
168418
35413
652101
688893
867973
339527
856848
726335
517258
735472
571530
504167
470424
950813
167496
698299
143671
507122
950949
899422
1151444
476289
974459
950395
366350
830855
576006
140262
1003387
932321
422251
362297
1045286
410351
343021
83276
89844
14928
788616
196117
824484
962382
125488
13850
411446
701605
1155531
342906
1067261
327213
588135
1173814
595316
338897
536779
379031
385834
591910
1111415
1872
13908
939065
208697
1029726
980677
588967
624427
207078
997287
682840
902947
444577
899543
949835
512129
1095341
121075
492290
420340
316027
5756
960067
289718
613063
554371
726178
494146
438706
106846
368347
508958
351323
346096
76150
906047
644121
87188
660359
485149
1027743
626052
1174947
609094
15707
599927
71309
523492
567265
792009
957109
617612
45600
448781
356265
156207
1016508
1116677
916709
482262
1083769
733406
203118
865062
742314
352059
445812
962168
520549
1178695
800722
940686
245999
1026808
267121
65198
318430
645262
68436
256
164669
301220
208082
125252
1064408
1191697
73314
1117301
531966
950250
804951
477634
798465
585884
783356
537362
452276
747452
514869
1048666
674503
1015948
408117
1023871
977483
44782
359762
513231
149018
452985
129500
866819
76393
221489
859269
1148214
839486
579971
1087312
6303
373362
649330
337628
375310
925255
1059112
236251
94023
787440
326965
635583
820342
790705
145170
1059718
392594
94416
929917
284355
434022
354028
267915
349911
582091
1089387
1092590
1041280
278553
153790
68889
1009432
731415
561774
676732
746306
397446
802688
1057111
35400
350644
55207
1154048
317900
841072
1016658
70117
1152645
1067242
148171
859310
449250
669660
131303
100463
788433
767076
860293
775512
375035
364889
179693
509709
341059
17356
668661
136853
365874
136909
601110
870552
780031
375602
781293
506748
1111098
253257
244450
640085
854986
223076
777294
280822
473854
658713
1113225
278021
988522
1101434
735616
876243
1095721
1065654
247619
365001
736496
697988
842162
1144753
446942
534490
390135
886117
826075
257624
190695
1147710
16463
766156
421148
226248
382333
52431
791155
268659
225580
128564
571838
174510
808591
852203
332992
255576
851484
1090653
632530
208564
1063641
148833
915153
748584
1097777
211324
1175446
138055
440281
874915
904092
93037
1026329
501136
201664
833065
872187
442631
321198
739137
874234
177509
586515
134299
8879
966483
532015
736391
802558
584576
50062
776531
763487
676169
573602
668153
969305
1071530
561891
369060
973521
614045
475407
829948
510584
394419
972196
344810
675104
428991
382412
1180323
115908
388688
1142278
64045
214845
907650
292141
1186645
255569
517697
824814
316793
578591
499224
494579
339184
866550
1077108
1071834
876290
1160508
927597
503601
311007
164167
316811
292989
128498
465013
433518
997803
548282
128858
290085
139236
360755
1151271
189850
819693
865446
1118825
802906
843951
755486
180825
879308
1083234
401594
1019891
1029459
1058308
239755
822005
653869
784920
165092
468046
382515
1146617
664940
1067657
24014
1103498
1151544
119278
215955
848201
161590
877688
465036
413274
171173
1049680
655996
1185233
373135
231531
589133
411134
28301
68518
172973
1020047
448755
1175362
696272
1038817
527938
239777
98360
1174645
217442
654667
527306
453177
1064932
199466
346433
795392
43230
1161567
709333
762479
245140
1184548
217581
81836
121331
686918
94322
314231
163051
689249
1132825
1127909
182828
460712
37561
629037
387905
847494
1128487
979256
995205
773454
788010
970353
170436
1098632
918096
258865
1028931
1074593
106235
278398
566427
903572
778801
652636
356266
1009819
602439
1186132
968155
1155282
172213
980819
868054
519876
896084
783720
351073
111476
303890
984508
594293
981044
1049053
213263
947822
223749
562866
866172
632273
698240
539268
911471
319269
293843
623329
654012
1062164
49109
534780
491093
681747
623580
102789
106577
349269
1016398
143072
394405
1079475
244135
151588
1177424
795270
975283
413316
941914
973926
985972
697706
1166439
1070411
412490
255308
685842
770802
748394
184346
727163
427176
309038
779694
938970
645575
808640
46596
805684
136254
1165476
1021696
639161
409743
979440
166720
818159
496361
33224
196984
1161739
737830
1109415
567367
1058239
214305
1003812
606225
1064910
726385
598338
821483
962069
1190935
1072269
789252
241451
737798
483041
451103
626261
334010
63389
627451
710224
100557
240030
283299
135716
616082
851442
247027
21163
33638
1089117
35617
703550
737225
335769
786883
497639
276749
516863
689481
806390
317037
800507
715977
1061877
896205
414882
1123284
983597
1181033
278024
515849
624603
764066
1121216
316056
923899
51311
335760
198214
422255
391732
828827
499427
1128411
756599
513681
893836
1174972
310707
711312
230998
687319
654372
509321
113406
5755
1123289
258217
848429
750245
811816
307003
502784
53002
357936
146015
848003
1021842
730497
207874
800311
704712
682369
642082
1074227
981930
1150380
512850
450600
1150258
651138
30709
102648
307528
689723
328472
733924
185918
495316
846371
1109935
363485
623335
247019
337859
629026
185792
267796
212250
92160
567095
682172
1137639
379268
1070689
87799
618461
4252
1165433
857935
1001895
1184
520783
705833
936399
366512
582963
205651
435643
566719
248899
471197
579157
112667
1120597
553628
1189373
848352
401015
449806
684596
122937
793974
426431
381183
694557
85826
1173739
494450
672183
1106876
545017
373149
225344
437700
571950
308769
257927
304361
685928
711302
225435
111688
624686
940640
731596
40203
1106589
336285
864771
722942
278543
1059558
403868
184979
840229
1040434
936547
669535
1067367
861089
131331
145765
382112
535519
737925
354237
150621
669435
238566
674721
619066
365100
1040423
198315
396429
659475
376097
1178663
1039338
586855
226822
900852
60159
1099317
783207
86014
926521
1049836
539969
360295
569763
1141704
74993
1063930
812118
1024306
681317
804630
30840
1067742
967878
687399
753167
412482
1122654
300415
1186957
523366
957825
102110
719839
241777
1088453
751234
809188
686032
387427
338022
636133
1124674
586291
1005038
1190887
435050
375241
290727
340505
304413
982804
446523
1025567
735955
187185
29652
839400
6512
84337
774359
1137790
90708
740041
16846
410156
301579
1030529
469280
485057
376447
147860
1002813
1065967
867416
82400
176517
998914
1034498
834148
788172
1080264
483088
154086
1163722
236489
527166
956436
562412
641057
116712
759137
757752
114047
666457
754066
322779
1069323
792488
594269
674114
1139035
152189
469107
1082338
658280
668425
636918
1087780
40825
1103059
1039650
946699
1016240
629465
1096878
624786
234386
584600
829103
695900
291416
993319
236438
1106891
452057
116349
557439
504950
220751
1108103
71936
776959
625005
340332
1000871
994769
743552
703225
590242
1042289
1045373
978065
967107
1130754
242718
123651
87321
576910
172507
955660
263585
99803
246356
346789
1149311
501469
1049933
951167
357835
126688
191278
510300
337142
78206
395554
646667
311274
870668
107077
90603
304551
48205
767832
1109851
175349
237302
776387
826141
514070
553554
668483
815134
1085769
217698
294960
298412
529731
388311
24662
689698
882273
892390
212947
1166524
1026379
154187
1001015
68209
1018159
31466
91617
1179129
905019
860877
786952
290373
560931
1104361
1053607
878653
1126603
915556
108192
303213
1046850
58518
707608
97198
41701
550694
210525
680527
694201
261872
263144
691545
265605
1098289
39016
976322
345764
761770
432702
579286
453392
1041722
413212
1181884
603387
851194
1003847
750588
502204
305877
90985
144306
397087
759145
169314
493518
266414
529841
73124
125472
1006118
711191
827247
163751
1076143
590008
130639
447156
588593
386039
42785
572274
816154
371338
566489
866671
641253
16036
757442
252282
30035
218563
326742
656544
1035971
1155469
258065
574592
464924
756401
105769
289982
225763
537649
287795
48363
298728
60942
527755
655235
1146200
277651
171696
730659
864765
365903
229551
1166176
934215
854802
960150
1087220
419628
1159095
269181
1147280
34395
254098
656453
1021245
1045760
905851
744506
479500
199160
748699
530915
511662
729523
502495
155369
495550
581089
349730
532686
262894
872490
498046
1005112
512185
569279
544082
1907
267035
636685
73869
658563
348367
492759
379194
331628
838442
892903
211030
964385
197616
493489
842657
560894
709319
845907
108294
180171
872640
696655
472878
746338
436656
849102
392683
308402
142566
1016859
1157317
392576
336594
372995
958523
814655
1012751
863529
279968
135804
621764
917587
472179
441219
249083
564541
533529
506754
632815
83147
917671
1074913
879226
423454
269745
878449
397506
843015
716182
754566
162206
204000
243652
120701
712805
739658
340745
455494
92482
1022617
367243
783995
681585
988631
910703
343582
1163716
1117800
364355
132745
102562
1006651
1163097
861759
401378
803359
723737
528969
1026357
105918
112467
1163871
89149
34727
408691
757598
1185596
548560
76708
1052035
872891
1129043
1111981
482574
146500
212391
42475
940785
783844
1184512
586809
857420
687663
1028581
1050863
4711
611001
1056492
1159626
120599
156055
272629
218822
954679
142491
914264
731062
6632
491412
1150597
1189559
181104
343289
1126947
886927
414939
632749
71047
62650
1034971
723252
457562
486491
553361
632453
1101140
1070100
907673
31721
843683
1093823
1013359
978122
797442
354450
1166571
1027397
729977
464533
342927
334083
1092855
1055785
252408
1014005
162981
354989
334959
1191614
186688
992725
359806
877291
611817
389186
523243
19751
714127
991212
1188750
783445
753241
638242
272737
33116
992497
827610
834715
30121
913902
826626
947432
760508
1038827
517858
591338
633717
603324
313438
687828
890150
546183
312032
1132940
526682
461895
14437
982433
1135928
1096344
193264
792057
305474
855361
367435
490436
1128741
182614
1055238
461723
979950
999653
180612
950230
613680
661018
721698
654230
75775
803682
500370
950199
334384
839623
593777
742208
647731
665478
1001848
371414
456260
93102
254982
188209
904724
679303
493886
221102
1084505
549813
855487
355705
831206
1071395
389796
45750
617178
150240
404213
224188
214245
231691
291536
698408
942638
576340
489306
897159
815307
13545
798150
1072595
1118457
706427
155819
762902
711806
617421
991324
389614
694128
53849
332604
98670
738286
229903
894914
400238
314504
856271
630874
617548
4727
95048
315503
1051826
902269
1039365
289793
330265
109388
702309
1191362
1070469
438538
286763
42946
249470
310518
512845
534653
1117959
397341
893442
746843
1130687
203813
444087
540143
438195
988897
571083
110740
93507
600178
389921
400939
116478
1130952
190062
554966
592972
1137629
377446
897676
978726
1048203
128987
869397
1030417
167474
553949
807944
645961
490421
730181
665687
968772
1113358
948202
618501
419384
175324
1021911
881787
683913
1088378
1063940
154000
873822
478663
377853
952401
111865
382992
603143
925491
1082881
845280
824482
26999
1117118
656883
143255
236165
831576
307437
173275
309338
1084797
628409
515663
935627
511687
837681
946096
4867
986523
107460
1125458
984613
678125
215059
1585
35639
788522
795412
1180640
725236
24939
263511
243888
329018
176551
144387
688236
725888
756275
574224
650565
1190593
907297
471964
942251
546164
1094881
1000677
718059
1064718
1071534
1038525
749130
734554
311306
903471
32628
559531
745269
684965
326063
117676
580403
593380
44866
616613
843464
346673
280053
1031089
395509
588743
780084
1082923
250648
1046950
506316
716341
1149977
113551
260218
535776
466488
330199
1063208
784954
900600
936135
808859
1170235
464666
324915
1087828
1148157
965639
758696
765739
1162509
724047
375079
960954
1089941
575889
819484
1041296
349425
806739
421689
899874
410129
974514
1018313
507201
1175969
392335
771475
460244
881122
296586
38509
628050
249663
433709
541955
747112
265836
212117
654066
69891
373321
50001
874754
666533
204203
817231
1120532
309766
83497
388454
790959
996784
941333
1049052
537625
1130548
845531
1060457
458347
266161
517609
629976
50697
619705
929544
409585
699482
1037169
499211
499778
129612
679061
791424
295538
757289
49755
484049
1143366
426261
647993
733138
723415
586576
1038992
241035
1149002
897096
505755
37501
795335
8779
987280
32073
479335
67192
869628
818756
294704
922664
681378
1085189
655603
1128581
323391
770932
222586
750528
778597
748097
649444
213150
233087
196956
1155949
1057237
844790
272746
48242
456907
35557
310198
893429
795636
232448
1128521
959984
47312
1111168
537922
483188
571284
667726
1138409
741260
286193
204547
542620
464086
815259
882940
97899
564015
998621
686801
615684
748778
570973
892109
1050316
307688
358561
967035
3232
15882
251722
1016865
278974
396896
123042
33617
627073
77396
1012125
213164
353110
972366
72690
122014
941769
946968
459139
745830
397070
381610
274869
851083
80646
333744
563813
320640
352808
294829
436343
193404
438337
658522
420827
903022
281991
1059927
454888
806484
319443
1030787
400082
962144
740511
500856
498584
408403
304195
593642
381259
288285
1102918
94830
586354
559283
359760
369754
238813
236056
1116421
940835
1112892
837879
877022
214311
365705
122762
865529
935585
711324
706661
673324
823694
494278
233335
389974
294265
93449
335614
687543
458703
1034776
1166359
221508
1032688
727900
1039960
387528
1114552
80499
255697
1061615
758116
46932
947138
559164
328960
1060316
175403
831167
176322
685915
1110051
663412
865696
231261
1120911
441348
349223
451176
428630
577470
954970
917700
769750
898631
313422
182969
1159628
179613
987818
230623
611910
502852
33405
66598
726313
142160
444009
393474
982418
1192736
409060
605668
689814
151532
320582
676738
753896
90146
600307
1114743
969588
193430
1036913
279510
1180339
257265
1083548
72235
811232
646978
372193
390237
84095
619064
610491
281703
241359
1012672
639930
607955
258884
573240
749030
552710
1058977
278524
1165516
727438
185955
891492
487174
456917
588854
1098798
1174261
29109
356214
58201
1108149
819192
242078
977681
897740
143048
762705
384676
265998
8692
568572
13016
257419
519200
79206
1037195
29036
744837
575352
765522
618847
864382
255001
6804
1107414
1085432
589877
1076435
31193
685881
873082
188
545637
805047
376299
296030
566080
367350
766678
484724
1049322
685242
343756
722094
52685
757508
1136276
278054
452401
550698
1101685
56441
1051084
667467
3172
217492
1053680
517273
467530
673509
889252
67211
701258
892048
1150036
180420
323459
822724
478069
64835
218980
774901
761029
13360
87590
619691
206675
1002863
822875
340358
251237
357158
1167820
346934
724347
852264
958734
1186805
1042358
895099
782718
697179
288124
822579
1128323
563721
1102466
363772
1078154
117701
445559
665162
242899
455677
18459
455991
478239
846378
707614
283544
435469
533176
1105053
713721
176905
14517
1082247
872581
889288
249034
30710
430146
1115542
464824
556834
234025
616265
111435
234544
819025
788838
529285
255910
369650
798442
656450
1159121
666304
128414
1133096
917802
74866
210723
611588
93981
910744
288462
888440
382746
904786
1139536
281766
1005156
1086719
164839
933184
582217
373602
529064
177893
1152194
981964
1158074
1163502
182907
853890
188671
779386
878832
649628
144383
1189883
600254
237700
1153930
275890
479772
468038
849101
1064386
1188302
773154
523540
716200
939969
723385
922146
145019
674235
777588
662286
887586
256613
637670
478787
1050711
14056
606636
58710
424365
149275
859368
900762
1157394
65549
924298
884077
597146
810783
134597
178762
587660
802137
816872
404898
378602
100573
1127020
772628
108484
877300
1171165
1121113
10323
381255
602518
675542
133248
44029
1005294
781845
551622
882260
985012
885838
296639
1032203
201767
76428
924684
817760
1118879
1077579
236789
479497
1025996
828724
501107
4541
221794
753822
962173
1157566
558322
981934
397168
685885
327183
693499
941369
412739
356445
149810
356472
596063
1107327
108513
403181
289049
446969
570296
561226
1028713
500236
911506
279637
492378
195144
584155
710358
798156
885207
16542
1122379
1036726
1085261
183348
71342
949028
942124
1037812
965275
157611
583465
152843
780512
136435
130823
582718
5448
1067886
738221
947786
14803
508529
990112
1015314
69355
155463
582853
352685
236362
370843
95736
162984
1008532
697604
1098566
482775
41469
727145
1077496
796830
602954
989309
284855
231247
574437
991637
539081
153596
633718
944151
281571
305612
1131605
681530
41661
560722
828940
600442
572641
766172
169054
1022676
1147670
498347
687941
649816
889272
866256
813994
602076
735829
992723
1083698
876598
102886
335326
595875
248819
96988
979028
606008
732840
1043689
253773
421698
822353
767189
522539
263582
809980
379896
13010
316657
119814
497898
895159
961114
722939
812095
428249
794309
351513
568812
991753
390090
238321
307293
420583
10940
422170
191937
979348
938437
555489
514626
201709
327255
1181817
214343
1100379
663287
616090
1060
423857
517729
1176695
901499
661394
31708
81735
63396
174621
491928
225862
340149
1007002
1161530
82930
315734
436236
353406
345304
209401
436454
634356
1119164
626
312450
1105523
1150125
512393
209690
501796
387351
522564
1010246
670401
498327
126321
87185
130974
1099224
714332
435312
576308
116354
331260
888289
866739
1018314
499969
908533
235129
1010200
967353
555013
955649
584982
746866
6904
381458
733906
71151
1044619
892687
808009
1087684
1088181
125467
64052
472730
1163649
85795
908035
123373
24026
171126
821230
552630
650900
528831
761501
543032
1139593
1080823
400534
1003051
32796
443272
423026
392684
515527
817102
364657
42162
653407
100658
916299
392536
1084978
660597
717221
534695
847700
290194
144726
373216
504925
99389
1122249
554105
547045
573745
102128
834287
1053582
1032047
346439
537113
67676
24266
1090593
879523
100826
760391
243669
912766
1078586
1171867
639405
216997
79476
625034
971776
373105
834179
821199
227007
1044571
100572
726288
630489
94834
887289
630247
159839
932561
642865
46018
97677
609701
897743
707538
1171407
574773
735555
371746
300958
936298
505400
661502
822810
791779
910249
191717
1144022
28097
406430
993360
372707
70174
387867
789801
929132
898144
1071695
743353
522304
1084539
41445
413197
319236
408150
217399
681278
574135
136871
673993
843219
462228
1126120
483186
870705
897296
166112
53010
425643
810585
739835
941157
329462
807224
209445
813053
819762
593040
7005
911524
345422
1163873
250931
996847
1038067
388630
231558
325191
175997
569151
763029
722098
542179
984520
1026109
564224
505459
619264
194590
886399
537015
304905
1154157
72184
1033137
763555
1014684
631764
843670
149549
9459
729217
1004675
1010957
1071812
160561
1070329
807204
119564
389785
1122070
942477
277627
382188
945205
889037
340234
937363
104182
1126117
798301
134893
1171898
426940
102731
1020285
479108
825439
544266
611699
362462
707998
50532
644634
1034910
982343
463686
659369
1092563
518498
128070
744457
764261
487287
177449
510796
851695
274551
477281
839457
1183444
586777
283962
368681
423440
1014376
874922
569674
956758
1144093
720482
968905
752291
970490
199024
13583
617874
291744
331808
968944
284492
845103
977639
1077891
269175
982731
1076307
213375
643235
416214
464355
600236
295954
813797
1137862
495899
786407
323169
1150059
706727
235750
1135910
859484
888967
610947
628714
807256
753085
1041720
97441
1048775
1172171
625999
860709
774302
955141
1058805
169737
460542
464261
48573
895122
1045139
408523
1173084
721475
677539
673758
87721
420844
1100440
160967
1064359
1024659
67466
517462
207217
301503
320613
558301
192289
449851
603335
382537
371315
561602
1063786
824794
1131541
577018
1082010
690019
409869
1090796
1009976
562032
1157671
995308
599099
1155681
384938
630771
1032974
73600
701580
829620
1076610
1058336
466581
1026585
1100630
515598
272175
676065
842227
1116551
359719
1036032
790341
832322
391633
85172
1109502
8449
177565
714663
453101
120910
788074
685304
1171890
1012891
245034
766419
1021155
851567
234817
830640
673095
592693
905050
84362
725204
181063
446549
839781
1023796
872750
629138
1151884
736925
990706
180614
567790
65869
176156
861998
782904
937883
388192
159355
891633
603953
1000122
471624
77045
737979
1032246
858494
641499
527167
1067979
1055770
198558
105973
322017
242087
771750
1131845
770094
626019
1046556
773355
191191
647042
930405
721358
477411
622708
270150
834832
141478
787164
491966
1188000
854375
125264
657440
424965
731408
825620
255699
1185028
589393
1168103
1020917
58745
291104
482456
111138
736229
32523
687565
37172
36341
951916
950496
690426
699269
426324
21521
105246
746242
1067783
780395
329341
438358
858752
699613
624552
1179212
453917
780391
1066642
797791
1058857
1024580
363464
492460
924307
18381
478580
874668
412472
865169
557509
1028343
1123155
460463
294973
866079
853127
418019
860643
642260
95101
914735
611922
61110
1162639
257497
182592
681504
1079279
146255
1041884
228503
1018959
656101
527786
440453
1152416
601540
1163244
779058
874518
629014
724628
400478
880103
552265
261925
554473
347647
910138
695533
429755
226930
409807
1132674
4409
875026
1029745
325062
1057732
933189
860158
39494
334802
696215
1140372
685554
847430
924070
4458
7941
14192
670329
529454
597344
564485
389459
657564
257455
595320
1007022
275315
351840
15596
388343
210701
1125282
1086914
904440
240561
15502
294720
964544
663442
1124309
727830
835397
343434
527222
20927
225098
1187354
763022
420798
437398
264366
1075120
64360
591706
1179427
850088
855659
881878
289125
1171366
623492
840285
378879
615419
1116544
55063
44003
829947
58764
45907
524884
1178477
453086
935396
934041
618243
68066
1120737
723621
847491
639694
1022061
191023
1165896
867276
610892
320774
23389
20993
890887
1008511
594545
208882
1050862
934390
1013389
313850
18252
810613
896554
815680
621608
82947
990298
121918
75247
99243
769606
842405
586538
452833
369791
415113
204461
111668
832914
408363
760146
619883
964146
610471
420260
489596
547695
544453
140551
257504
524602
346042
727445
996381
305497
944582
400456
1152774
963821
54582
929603
232643
529965
344306
863626
142128
1189755
266287
740098
996081
879557
104761
723065
970217
210090
571490
996933
38757
121125
448832
121755
316945
859290
983478
739038
2186
838341
468489
133753
67210
992313
500457
1142872
885708
625693
488081
254506
410904
629830
313139
476048
258804
804727
509312
965730
578045
75655
552453
1187348
730864
894596
319519
215307
718468
734488
1015776
194845
861256
693203
861777
892330
240802
656966
1101774
455093
241177
35941
810880
1048153
412268
1178918
146250
519182
689469
492920
1109448
731836
99223
614907
156617
748052
351069
803675
456062
980380
631433
682153
859446
289340
87076
250209
522341
643163
908895
148115
357941
952421
917452
533165
926800
1175321
204392
479369
883148
1076296
466394
877369
436806
88747
984155
651022
1022267
1052727
1022011
164976
1143338
573152
1114605
553317
349781
1012441
1169606
1136620
336256
422149
1072392
909673
918102
16794
114415
196502
794773
653554
539887
574936
906828
402107
248432
841320
635661
278209
643600
275323
1123297
592379
703645
1059057
606966
1126167
512094
1135051
389361
238849
682326
685559
213779
913298
822045
1160808
1023047
1013706
961635
696152
709881
827035
707918
1012893
557749
146781
150509
964913
601870
329175
642555
577297
915167
14114
1063490
23762
31268
111155
175293
980445
199469
327632
36105
447820
885664
432927
737703
415732
1187672
892493
52702
526033
870543
689010
194784
899257
1038313
1065258
625543
122211
73727
825254
583521
378528
853893
513388
563569
339607
717197
128332
1165943
1053538
610386
702859
337309
911620
401713
390793
473174
634675
895008
504083
716760
783657
862749
1128007
405396
88912
611743
1119916
1090979
866805
1164241
360121
1055545
13080
782290
919250
349055
616071
1004160
1147175
804678
236952
200795
44460
183394
472070
810495
357178
298243
507313
846098
1048425
432391
784350
21730
806453
428976
806219
1056300
1073215
212586
572957
1006102
959325
877769
540137
296835
781503
744561
1073116
416932
1042020
963958
371882
644169
357318
867767
253438
606121
841430
294850
339274
860693
1021076
843256
1074680
348351
575852
1008592
1044690
1052656
884445
487889
1057021
581876
998641
248011
989293
953120
437541
948948
702783
566391
9353
941533
523987
57926
846398
1034993
685699
109163
359956
272283
1144197
1161508
1027490
572363
340738
466347
489094
995678
189838
190586
523276
282989
645504
523026
1003754
454086
513040
840569
490740
590921
220571
783348
576713
1108381
461543
950260
234576
1116682
822730
477884
497317
314736
28945
884509
167569
1009011
82578
119268
941356
329082
19566
581779
459768
253383
996441
212823
500716
936078
1151555
447252
29893
883415
44842
200775
998011
646029
134717
316177
430886
1075148
1141180
1011430
971120
689396
1133049
362864
420768
657894
1036334
59925
972232
593122
1102242
559936
145882
828875
662944
1048105
1090308
598423
261292
988267
569371
550802
394857
957676
216623
1054961
690987
753203
674754
747484
989121
413238
490055
1145401
85692
63409
7819
93387
326322
12805
1008454
878437
708849
516136
632498
273024
401239
370060
734410
144122
939904
793466
946998
419281
216183
35479
27726
370863
1139714
923135
841151
17857
907756
195778
146772
878064
449208
1175167
161165
865586
29044
996575
572066
840231
564397
931920
1049909
1084704
108796
799814
537136
554965
701623
498855
502544
1008179
198593
625029
573378
937301
802836
287417
190910
292144
293299
88127
165276
653438
270453
729973
757154
799463
6356
322762
382496
3873
854390
99517
264949
981046
815320
134084
1111071
242004
460059
149794
963124
733362
490260
710727
249379
729437
433771
481289
958704
681251
1192458
635088
463470
396978
1120577
199364
717013
424412
900588
715638
620005
1042025
1084145
1134832
114199
259788
1018482
78105
642312
386411
1136833
742166
61338
449144
107907
756789
695898
87484
621938
841464
706426
821570
1051608
976892
566669
2935
1056898
1129150
25814
131013
624808
567574
121212
191504
397966
97538
240172
257383
913254
718374
663054
817530
482882
399182
758124
960404
124283
636242
447487
970705
1052040
621941
980844
56401
958421
237637
321685
1032088
58122
787161
296090
641203
983206
112218
233776
559637
1119188
480346
368283
522750
301424
662298
277449
968428
1008544
657600
375153
939183
428727
1018445
416003
1134213
762130
848985
650068
484723
643607
308866
1172519
701591
856459
1122572
598715
556928
1005773
288426
47859
333759
833855
771876
576617
864626
1089891
496752
1161030
785885
710725
1061372
519513
140680
995902
425418
388067
465530
523079
684083
1139386
887842
706102
800606
1054912
898333
990611
171900
189405
728633
1163734
1039718
266827
478353
1046827
374648
1146562
387955
394325
423039
813898
233398
106360
286334
1184247
72392
460345
603807
398741
667922
35108
513387
929014
56962
611513
617563
342103
51305
621512
677398
36778
950539
951201
351068
508500
1037796
1114422
1052049
1025212
709116
724497
463287
440598
29317
251714
535185
543312
244112
906642
107495
357876
792518
268144
847501
64287
1047885
84779
1178923
220336
707681
431999
368365
897639
306142
277176
1025942
84750
404845
859078
230154
666088
405679
465833
411414
36530
989710
887456
217630
1044333
269249
449280
132549
192743
778914
881669
865333
501154
795177
99660
646729
959212
1140234
167440
21773
1113456
936122
403992
387793
80248
286599
254422
976980
999586
417963
248673
367834
198943
996879
794171
765325
1016217
721259
945968
885807
124315
300330
826080
258998
304651
1007148
1074117
718907
243317
585681
1036937
357626
302594
184746
194952
148809
311209
588450
871214
756646
247502
615387
264572
399100
716377
785730
36621
329294
1099111
1050259
949267
251271
1182091
259702
741282
986828
1089227
319291
354034
795415
527488
330872
1120166
403385
1168613
532264
831031
607653
424768
421759
442529
506620
833383
1004563
692186
959767
450897
244525
694515
963059
604563
1078214
341459
393933
542757
59866
730519
21673
724951
279874
330513
688198
1077604
322906
244245
141819
126479
574555
938154
988629
661466
896879
120324
506449
405944
985915
854499
85913
1122571
101260
1034042
1109728
757607
1130524
11665
243963
477586
88814
1148851
605864
150764
448293
770603
812159
551354
1043225
859537
368417
222587
1101601
221209
257469
963979
361776
745085
704323
167494
465431
140051
1123003
695046
588037
602196
994668
470361
612009
379229
432486
391269
609756
752459
218261
231817
378262
673127
733062
394916
1093762
288613
847471
395503
1185093
810046
389158
636653
425973
999711
641385
59026
837708
618274
211092
1060709
844562
880335
301337
657316
282249
1056197
1088500
1189019
269617
336673
136499
1173574
444858
1036737
738862
1019354
558044
1169523
723948
250603
848443
497645
1189959
1132024
1062747
177496
74066
573721
507569
60207
815201
32576
251732
133648
737488
1142399
852738
1035525
143821
1180566
544828
347376
187966
342276
997546
447523
332696
836970
920359
1031
357419
979833
83245
476571
16046
597102
1182442
352761
845810
915274
847486
581938
1078476
1009294
619761
544970
1115500
156453
132108
7521
1051077
484508
361148
598223
772577
953110
179791
1104654
1174329
431685
879345
339359
698279
183712
101762
547818
1061287
1033160
491615
37198
1144237
751490
242888
1075232
352939
686920
164000
208052
629602
1052591
899038
52641
886106
542969
333140
464699
736396
1028145
894623
55339
216121
1057109
607350
548004
666952
548745
926927
550485
497271
357718
436292
322988
214242
1016519
237574
5347
56301
505921
875402
1170722
6379
534785
597973
1104501
784305
559964
224531
126151
364265
1173816
873687
518840
117521
910432
906854
312016
399726
840051
45808
874038
1181213
809196
1063755
986041
341299
1029688
125317
1064713
929815
1068407
936361
824291
463921
97015
664008
405092
1082603
176961
209409
536300
23887
1031992
172256
142640
24217
1170841
846342
1192363
722162
883243
408486
343751
983706
640720
732270
1024216
5581
1186222
1112889
499876
241818
1057338
978218
1036670
636798
276107
805354
217876
85358
96191
589561
738179
370368
651477
68701
956623
754271
1126098
454034
611846
1187413
1104716
385971
584044
170989
836506
808251
50961
539867
160129
1024014
644640
1090667
931556
762076
868687
615132
306313
816761
348246
501046
542549
639893
368786
245399
602610
591704
592761
951957
194901
1083278
1154637
557450
715659
1014311
35046
920454
1146627
542745
665831
990630
238790
1053824
764156
385417
456230
283160
5103
182930
645039
283057
385279
532763
308132
873662
6095
585371
160266
600271
689958
200617
910115
422955
192667
855466
328060
944395
144639
604480
297393
996131
1027445
374454
344940
633851
819922
677167
1158010
822329
1191182
815714
316896
257991
538287
56163
456819
520583
104822
516725
16394
216485
1110676
87146
180740
762087
620581
1104750
758738
1101371
509511
957721
264398
1024258
29259
294968
206256
916067
395776
793438
736954
947286
1062536
71276
27172
457933
891876
144529
352287
473780
638906
1002962
702955
833402
759319
87661
867500
685018
938585
32341
423736
640934
861778
222919
1088241
621730
828293
879309
450484
240754
1095634
337999
226857
4224
349245
235366
779854
214906
1176926
989481
103418
426543
418618
160334
1103583
643437
931627
169679
736107
104710
656308
866689
1077643
1050958
94903
182508
89876
263117
927358
733660
247493
189933
712895
495137
1101606
415766
796282
1012641
366459
633542
415448
1049251
741991
132566
33660
487207
825602
659343
912904
733696
1034571
869384
893788
692414
321420
833853
557495
702983
845785
1170350
1034145
767941
627980
587904
872990
1106958
36344
855847
806871
563862
338818
807428
931823
10606
315213
547138
155184
446331
424742
776279
1045610
800468
39765
715625
96781
217051
48728
337342
249128
430710
229863
1092222
1009431
228485
230429
777896
711641
228209
1015068
416194
283410
221262
988512
722448
1140290
106797
1028447
1187728
720578
422876
741655
251119
368663
657314
601309
244444
522762
790932
464992
1152172
644982
81401
401595
431180
307911
132056
1175981
1092301
596886
779224
1006498
683029
513333
1095146
41742
1187896
5588
1086178
413443
260104
536577
1090586
1025481
995573
383159
646041
450142
313653
495636
930248
793379
922490
1041287
384582
251784
1076478
153551
103857
491767
108349
860701
1166112
965628
83716
1076288
873635
110936
333787
565374
710656
378622
243634
829593
625896
302368
515923
140921
773310
904917
169778
1130902
871118
228192
646923
274731
564733
98824
214837
264432
807689
60968
1057758
231882
516005
86112
830970
1136033
235710
677388
9862
172099
358009
98941
609993
1173536
969562
958849
6529
241512
1121910
890516
579858
864686
826346
671934
660345
880633
179446
24832
170969
931387
76402
349230
83620
942853
483058
302631
62963
178318
294565
524649
474164
1164621
809286
310099
295665
1036217
864461
1034128
39104
81833
893366
1136569
143766
373132
456271
578072
852546
303485
542344
240522
909640
577020
782371
1081203
798328
1088357
864046
1065129
517034
75569
49170
265090
880844
872496
804925
570358
164469
1114058
20649
28089
57072
1107592
474731
837996
1146991
556056
1187615
1181163
841343
1089792
605898
315621
93454
1032872
706927
299604
196243
208329
639285
1042411
1149276
115535
820508
647290
419234
600714
610415
624590
456980
1105331
1022418
897324
87384
1191177
875100
575144
278734
121476
1153499
771084
292706
1094132
107270
1185055
1028941
949198
237232
902751
602995
1090903
1168492
214279
575633
848862
929406
797800
1156819
692434
616492
1107234
937729
818355
823593
374768
268062
695535
45585
393106
716011
1148826
98171
488617
608737
1024467
683848
787417
164160
175452
861654
920968
297523
976001
1076749
611740
25166
85051
522756
553384
1009161
25147
173970
365485
450026
352665
1053046
761331
525
802499
684818
740909
560445
140475
1133686
547664
761636
575084
858664
519288
833132
713093
2531
246692
1003832
1130280
585849
206871
372651
830936
493324
774541
1061336
18299
297802
493230
805226
682486
942004
1032922
87209
649022
505880
366101
1018787
61733
448870
790594
217322
506873
1089002
122407
727390
58139
668682
64540
155888
571366
48484
593736
79962
604105
586277
199804
594979
813045
726580
264095
865269
633105
1177357
13941
995588
609264
79702
470406
6922
1029119
975315
1109595
965966
168363
557986
332611
727481
1019046
907155
924776
1060550
37366
425752
823947
188893
1059663
581495
728983
298789
344448
384498
901923
248197
663174
652458
397191
183219
757002
529239
866577
517255
854106
1130063
258131
1157658
351004
1151418
785271
534778
39529
946835
635610
290778
1156484
1032052
1010511
330
372739
1141731
822986
870730
85627
1169548
1131943
217484
1129777
1186796
772302
135224
851066
459717
1104919
604054
760920
102550
730562
104589
513666
1057575
99627
439687
890980
949421
448292
143574
201475
132601
978847
319159
235091
1166143
635842
271375
925705
41698
911186
371198
617212
749115
824709
355522
631673
317536
832629
97140
508464
427037
446889
1104976
95406
502694
823776
753977
92890
1130643
521680
468583
993398
1159522
935931
140169
1128346
630444
1059276
756652
1102022
77705
342229
648133
628528
279959
33792
863856
928298
796309
43380
292892
912498
66873
639233
654470
868078
339470
850305
135216
540064
902202
851409
1022235
928461
1151594
615112
801311
736572
43201
24088
447484
456797
597069
627478
948788
1104316
540229
875679
1040433
849015
473488
334441
780057
734899
899312
834786
435240
254222
1111861
406055
367465
1155631
146972
650688
717268
303172
420971
1047379
1043663
512843
1089334
108199
483307
1061067
1149541
886434
846091
522575
402998
418359
1035326
473202
95689
953531
592269
719722
1072523
333969
35219
665730
1101678
1144754
403391
859731
243732
576726
663587
232909
432722
667724
33708
585178
171054
1030709
402415
780653
363495
395485
309676
581498
1032914
629807
768074
889426
139688
764482
286745
339118
116882
117547
982752
1059841
885039
743119
675793
381555
1022038
1155394
931777
44962
1030674
1008033
694295
290297
593082
886575
267139
840136
517786
342926
224539
1036543
1058223
306785
363805
865568
12698
355129
787795
206900
445276
1132934
193524
916529
8732
584106
1121850
970612
826699
342778
481603
773851
685497
677779
986502
1081479
621577
254146
609306
951997
213197
405674
504999
1168542
42911
724661
757479
457685
927057
962008
590435
537022
753454
828707
330942
1029977
637907
852280
1020885
1138103
1056726
223774
473361
124575
395758
72408
903168
276808
76722
365614
917922
487406
770845
391781
899244
446598
967902
631218
159229
206969
103139
409241
600571
257218
974589
421681
1149480
416983
331845
845368
1135115
257209
1073028
21255
999508
639870
784589
17689
1189915
439923
580620
932453
563236
471141
741274
488929
234900
187277
434984
901584
169537
275516
865885
128023
720112
1017938
493946
792398
212905
872034
698281
972380
71531
974647
586281
726953
719010
547395
701134
224527
530358
976662
1165668
945408
479572
300094
398031
1171774
618359
558341
573653
942614
647237
1030340
615218
85215
773519
495153
153569
401542
599919
614990
340543
460700
296201
686065
477780
710970
1106612
1077521
285265
80637
1153170
482111
1088944
833583
567193
910660
291630
930627
336186
881687
233488
670607
371420
286206
701978
885019
30063
102165
1188775
906471
551187
4088
701344
759659
421536
327108
576338
7042
1186091
104765
709837
116632
666629
319338
50927
785195
532221
529388
466446
233175
447869
239781
960470
187669
254366
565804
640944
320676
784877
444319
542443
342489
415258
853903
36843
513602
1053543
784003
226577
708519
630679
160040
748782
605424
429916
1161814
146046
1103015
903653
993549
515192
675910
1154352
556058
347262
1033907
579844
436239
1014958
1069135
80276
483284
339290
864466
644584
166881
593115
590866
1065800
847633
944475
476169
39992
940952
702752
766788
21430
559460
284525
1117707
1020704
15978
545399
387054
24777
224410
324273
58663
786277
1133671
237020
372414
194997
720233
254693
1102957
118845
8940
559212
693918
95927
1038790
757847
1007404
826147
1003597
1058382
78216
344399
873879
366932
522233
1054268
711340
933168
814611
213297
113212
933948
58253
811865
845218
261933
824336
850736
446039
877938
1048713
148417
527514
473985
119596
847712
187801
144310
975619
434739
715032
1160365
83138
424116
175658
202513
358886
477059
563632
1088130
333532
669668
739643
832605
216430
1003251
1059573
507883
489219
516156
350333
759243
611813
738121
103058
993919
901147
526451
691978
39543
123996
141057
122871
944674
1004208
212235
193112
455704
174886
264790
994782
42795
513988
266340
993508
590707
602318
451446
646830
648812
832618
240654
878372
637937
108919
37817
24409
382584
795002
487818
716091
599065
643048
885350
86626
497887
11367
834861
120771
977251
729250
1171960
480931
728047
478372
467518
807833
227189
1085622
980249
72925
1182032
41839
1032815
598100
399135
672419
687303
238080
629780
108988
1030064
1069041
768818
982250
396427
186641
1183007
309905
701433
539832
528993
411192
275322
686091
39808
203577
1127318
343260
905127
438448
250829
572185
706943
248661
426365
714568
293811
1188731
845522
326695
116799
661608
559031
778442
482176
797565
1130466
81529
1038383
397074
470067
316675
1024420
763097
874978
422531
693837
1114278
1066227
1020781
1175566
959808
662004
897242
630494
64622
388952
563416
106887
775114
918063
319471
568466
516940
558164
965897
191728
604554
517061
336853
724646
598538
1128730
1119930
808031
1089965
189622
101235
37538
660066
806115
981376
582486
86779
939351
309707
134792
833549
321709
214255
621637
490241
1154920
620462
870059
638117
955821
470712
1070127
1057448
1079618
944438
382888
972452
573249
66221
1172760
330227
560356
437205
591129
220737
114960
981424
474972
305061
847555
126447
965038
875655
744712
396303
935154
1050988
518108
689798
599334
110922
1180515
302985
839946
923321
1140032
696191
709258
592429
1097919
1133838
1182868
322536
993540
968303
375244
758150
573408
796106
208059
795388
270958
829410
467794
1160153
81805
261733
485629
200056
83518
160041
683347
628917
616963
987547
977582
319329
574259
462107
189956
69337
665069
360052
1107554
162062
56849
287587
775111
946383
984498
35900
579203
301566
948356
391429
1092357
566625
472821
242389
979244
972324
463262
1029469
687537
1083603
913019
753472
153366
62958
532837
129228
960747
978533
938560
188658
511971
561471
358029
864407
600124
269281
868497
610004
93762
1030412
257851
731478
1074288
1132995
735934
1136320
1168958
787224
1146598
969104
383261
1169489
884469
388438
595329
83350
83724
1062596
345920
174438
669242
122962
404524
516881
601782
725249
486657
264004
515950
215922
1118736
866881
819400
391869
926482
1193127
475662
386341
426522
408777
958458
1127719
977491
459564
529607
1010064
946110
368533
1147785
176356
1024536
383006
898649
935096
1179683
1045576
655123
269714
1135627
823457
655100
472959
13097
54445
357990
534363
914955
944180
346420
740960
706456
613015
58509
214761
217439
364145
760323
14925
251066
1132422
327497
212442
895645
1119595
638754
63262
604743
699015
697012
2787
569890
215109
119321
948224
416693
280702
1073677
397730
60742
1177075
395319
789493
326962
1124490
688351
175442
983520
132629
726903
562963
106441
1011808
975609
165128
542390
571481
849396
1165533
353072
302448
802123
149284
57390
90076
704569
1070917
834051
1043733
907039
629400
1190527
848707
727836
596158
879506
1114705
939009
421585
627633
554798
1131676
1133660
31315
844396
384125
598120
286833
38367
428411
709655
483853
680635
359889
63199
133051
774988
415164
131363
212153
954134
1002586
1089986
148374
824189
581219
869026
325055
1024184
412200
988832
1057134
423154
873125
377015
1084481
583975
1176187
779615
342371
309335
338689
193940
435487
1114805
768194
1182854
1152492
369233
891966
957724
152333
332921
212459
976361
1100620
143914
1039896
585377
217665
1042278
902161
297809
803886
89317
247543
1012563
926407
899743
203664
187970
773623
723740
395102
467804
998490
157215
171951
1109553
256125
948311
639399
45395
678914
187769
530551
790266
885260
1075104
48599
319190
462830
119470
187687
546038
1032747
618697
625851
1192541
559906
1067127
1028195
949626
219307
834470
540805
335067
161769
137261
485951
1192756
259364
609294
418927
24730
1027544
68323
340286
1160534
773541
1003015
719851
242150
421818
912452
302255
401875
201925
203604
443227
1020142
1081067
142009
397680
1140271
985503
1001977
804472
126517
923817
33295
40270
365791
18617
1065197
200422
41670
370455
31183
723515
329127
422051
848781
742541
1178735
1182627
165753
322119
1184250
242503
781895
118823
995291
72829
225326
246861
397264
664518
60510
456444
700778
520297
740241
487994
648083
992291
166343
604953
862295
830304
149756
1038287
139462
334665
305341
229508
1123612
944720
1129101
538244
990363
832108
387801
873690
208804
1012610
557294
306611
1056138
1018934
636144
231937
690416
806096
998875
658370
674507
131549
949833
1123858
123529
197867
164862
1087187
12861
315129
1046529
795754
1143310
416451
434753
466666
1073049
990779
15321
1089847
218947
19843
1016660
84017
224218
472514
733341
1159907
969897
540851
521382
454077
949442
40273
127854
284977
855681
1137
694464
197572
888292
243224
228060
385948
473266
644008
893389
1024069
396587
587108
760900
1011675
90065
205495
555468
630095
619906
556429
1057869
589140
364128
832601
1175738
1052313
762727
1098815
187328
334334
256365
501933
852933
791993
366564
394615
179242
682317
1179571
106693
394921
795130
1056386
63081
729534
1157951
456570
179706
717716
300605
551110
918625
458589
1041778
1164606
859531
355637
825376
1010397
902341
1125128
1057378
941858
2889
979102
404360
62483
657640
132660
1133706
895485
9262
500743
284357
25403
360739
860923
421647
1088440
397542
425953
1037758
675688
158349
1087605
232792
511849
408304
1045841
457638
774739
58677
621344
591927
143756
240048
749785
517926
225806
1027086
232714
803686
406297
593163
1105022
1027298
893987
1156749
1097862
875799
582598
248383
236910
512582
881104
794459
646512
995421
697256
856244
553075
909225
1046273
369024
426664
725951
923088
508993
85945
704349
700025
495576
142362
437175
482503
913379
222092
864722
280135
1033108
315776
886529
1067718
509102
852917
774622
598312
500104
306040
715267
514334
707957
145026
309939
90947
58815
448364
552947
447226
936332
884814
966768
863347
372967
873054
607007
322145
505942
875594
518353
728733
830832
1080223
582356
621474
512273
1088850
575951
1100560
89079
691068
1150503
12946
1129512
52972
711559
683468
916035
894841
1082181
268764
463615
945139
373366
76485
147037
209768
692838
588162
492688
731093
165480
187189
730273
854362
950860
730101
509841
459114
83104
449003
506149
896713
771018
480444
303060
197465
94084
606742
1062151
127937
370145
433088
402382
632137
657598
272981
997108
1005370
240980
644282
726522
146509
295935
352803
951380
994388
407213
530495
1025813
969261
751094
1121749
10649
589131
86429
1092198
16386
8170
464250
411278
92775
107034
1167803
853973
1053239
798543
396232
265227
262790
729871
439508
1143110
818501
448082
915863
809692
799365
955381
1055911
703258
1032225
890559
500197
350795
756937
554665
450444
1058616
46534
966289
801719
408162
134060
422539
700980
489670
442959
792683
559561
300098
104542
60716
516502
1080004
177841
597262
960278
871056
615751
966860
296959
742760
63044
1181904
150779
828433
541187
60040
1170635
689803
702911
690385
1044986
534371
1134821
245280
946329
996407
336068
1103417
427952
672656
182473
770899
105037
286841
540107
542006
562107
1061110
723298
553674
760568
454011
207483
888150
57573
498310
560070
551686
93783
128547
487280
904374
707776
1145044
697840
904149
45497
227400
851097
1064451
901532
314576
585033
575031
75056
1025064
1130329
954572
411916
415628
573853
168480
329923
450636
830224
1099124
250335
910641
665566
150311
29976
191660
714751
895248
329900
246784
976462
221714
289336
506637
748339
305650
1142062
300364
609504
606677
38050
114376
518653
170809
918970
74496
219567
20825
913077
497577
289953
437522
106271
30243
1008080
951861
916699
980109
1089630
611401
37811
593858
924115
565174
72879
1134499
353755
1067025
1056034
1100060
236619
721797
675231
1174626
755246
597525
677444
631017
505148
1100453
619925
1009863
677333
39356
783178
564171
1059100
981876
196967
684560
955997
559673
122658
507890
1075358
330005
285413
705033
994607
715937
1179681
1075196
327226
489304
1095779
787998
1132587
700770
64734
439956
360112
934572
811396
336149
889693
201195
611510
432712
243934
347229
394049
1087315
138413
447824
937004
331094
818106
34923
348372
655444
859300
383772
26686
1149363
1057676
493468
302007
388393
392320
87884
360954
409540
1148476
625116
428618
335842
550701
904385
323868
839554
448767
146407
983587
483754
917330
881165
701952
779031
106730
187893
636905
823690
518749
326774
1144064
322403
137253
959595
587479
1148192
1046144
936288
570203
694905
1024228
147337
147800
438002
53343
606503
554953
650493
507711
896089
1003558
112031
123298
1010483
700424
613608
961441
388943
293861
740515
842203
849057
1058708
1083091
701118
895751
715611
258279
937945
551140
552879
993051
378724
544792
92425
701714
278292
649365
129487
1147014
816609
1098179
224735
712541
263175
500760
531184
1061663
967515
473119
586807
998544
117925
1039553
708818
1184969
429389
1169365
991940
947098
857800
659282
1138020
251663
597244
829534
295061
1132639
104637
548888
579872
959226
15741
622651
101020
30872
626562
576679
340518
1192235
264427
344745
321082
297145
917735
184317
200774
153538
224773
717053
899391
1150914
295134
593434
394289
686267
1119479
453769
1106803
1107687
726853
717304
769316
1144367
1124632
231514
598565
123723
2212
794252
249758
32539
912070
326721
320966
211904
412112
974559
382804
887029
693317
811737
386321
569410
237661
1067753
622548
956991
5551
706182
72515
570859
881649
303965
281422
384629
664255
404464
460669
387807
662392
539079
591266
571609
391661
185804
1181357
391693
943645
233524
647753
572246
224011
907386
355531
275966
315430
361891
444410
11029
192084
199802
612848
537266
319721
349633
733689
485819
530633
1127324
717787
274715
181573
959520
946451
51221
34156
98681
447815
784496
547998
627195
646726
8677
1142404
96234
186483
667015
1041809
192139
580328
591174
762526
461120
218016
999490
915862
341962
932329
616119
192053
247454
770030
301627
191277
1084461
902902
478431
940788
164146
542025
792545
1159868
1006250
456562
379233
12110
718253
99845
547182
440020
14493
376342
682438
736660
385062
211347
715568
888395
10935
767530
306230
467444
285771
981353
1124997
1021806
812476
463824
1107983
308474
1059768
856510
661975
853592
656323
200794
141319
1040528
291755
233360
257562
634504
450609
970283
247836
86262
629618
349480
1162825
887425
425468
922554
1127855
833571
1158475
924753
511237
282551
733875
816257
1015763
821210
965731
699770
440519
743018
598645
532891
86047
950288
33685
983838
1067388
56533
892858
101832
495156
27848
1193053
1151490
689478
400573
902463
90789
607217
636803
692204
1144686
140013
117735
926747
63354
1086156
1082042
217076
677969
356937
813928
832584
1024619
455648
281832
636603
1036424
954841
439238
229291
394565
861994
121082
1075901
1147261
1058500
1039864
455202
1022211
463005
1173282
759462
954462
160658
523618
854773
452894
685529
521222
891647
893484
623820
442411
1157969
912673
835859
575416
928705
103167
13275
509625
526297
918311
226560
225978
390968
1034730
171078
994724
882687
68716
506688
103557
967952
1083503
38442
339506
635130
60480
1010478
434269
205520
948052
478939
908369
459874
764088
790540
736056
566804
384043
1022818
720321
946812
142173
590661
755686
458792
402496
70695
1122290
115328
646755
941543
925380
283179
1009935
509869
7387
72970
899158
426184
726270
139625
706000
808795
1001409
598178
134541
1138580
954402
816706
395565
200634
308792
886195
804304
839503
1179411
26134
433528
116877
302956
1178041
21927
1109002
646857
76988
86735
853745
716156
667820
397605
1064247
8050
13041
621141
919282
1172374
1051757
796193
757895
1151097
1113850
145482
546537
534184
347453
907488
414838
751874
713611
100222
748646
940410
470610
778561
1030662
995234
957060
144292
1124491
113802
955716
1190564
413080
555419
258745
994496
383448
1178885
739005
964894
686978
207251
121045
814018
264886
532482
911494
845373
371785
375551
811444
205127
1003216
11195
812458
84111
803514
481585
973510
273112
1027463
1057415
1132913
978237
914734
278828
832956
738863
473595
230426
1114927
1062538
605681
637946
219217
716880
686386
449313
1024415
1182158
247909
580045
154766
806785
511891
607229
1129957
1004373
677823
553854
486647
1052075
479357
21946
363092
159320
1097959
620699
899497
491614
670393
69591
540015
694455
863186
516031
779571
911625
547653
61319
510050
270611
399080
970091
599089
977515
183698
400880
540201
115728
724170
221648
760396
190492
183030
927757
491137
253413
978529
723427
889920
1125126
831320
385770
489533
490997
5626
165616
616089
700400
100165
579482
1192399
507848
1189643
1176213
820808
11590
638330
1179689
105674
809831
453518
837140
231423
981552
741484
213627
227428
330480
540268
114512
983356
876655
553817
1099511
616477
1111531
793176
1167404
237572
1004426
94631
541471
41295
784769
345509
572168
372892
868960
318269
1115174
842853
343073
954289
309546
1191797
309890
429320
427048
753342
668133
911237
362361
125874
190513
257651
346300
856159
65531
915467
841182
278264
194474
1129569
213552
1044637
666413
338908
238193
1009680
209569
917009
832278
1139724
519843
1102485
948313
902306
219263
148467
222743
54555
219259
987452
953447
1102649
1088189
724017
624965
1128375
950517
36522
555827
1116498
212528
823038
768706
994195
796773
822459
642
409890
532341
138960
177498
749699
593683
137653
226178
409855
736624
867841
68471
171854
859528
990481
85264
186819
584026
874707
361556
568002
620513
152682
2870
270051
993862
335873
413829
1102071
254958
768681
274949
915828
747866
564048
239521
59539
864412
1121817
263839
1064238
115772
960053
640025
609515
1108274
313990
1039680
285433
873351
1171578
1182878
108383
108096
331252
926650
475878
431258
755934
906339
696441
597264
1010552
202958
740458
103384
332890
908067
473563
1131750
858068
1126343
310275
1027436
720030
49475
296145
261416
305837
19203
451407
711272
172985
186670
1138259
432280
292725
996278
1097925
1117522
677997
1076592
39011
590746
361088
445386
806641
1151170
572340
225606
1002889
121962
197361
846530
469319
43781
357775
842404
123736
643060
294432
357878
1128893
769460
1053755
1073537
970947
191730
733468
986506
1158252
875467
420229
773622
749188
409362
413898
894977
1095638
701897
228355
945246
872653
443970
658639
1116535
1140623
299331
675628
273841
317681
274186
1125720
303366
1090521
230617
1094750
226155
659218
699712
700266
771589
817679
636027
151846
916870
1003600
127351
851715
49311
434167
1041477
965753
520599
406287
859026
449014
1017277
869314
431851
631465
624836
638035
281049
231191
641141
1026023
220722
267147
146616
158164
389922
175441
976429
612748
945522
679369
235846
508195
94068
871896
546401
890578
122674
436684
1042493
1170299
351762
1149868
1160607
971860
836262
772518
1003150
679366
980827
447732
1109984
795374
1150678
124851
197221
431677
437538
247940
1141291
318130
15574
7844
478061
992796
832621
952296
995143
237534
359188
428657
219037
882102
422771
418331
95589
126134
706508
393290
526396
822547
610457
1111720
982652
953789
1161037
865679
1154269
337616
972288
438117
1097012
209243
122331
505760
54224
94992
570527
390908
489147
507700
1139258
794697
59501
986489
1184565
903420
446856
81579
508176
1091940
1070404
455305
34653
586973
598633
613432
640237
290139
264097
211985
22324
330979
77544
822506
994747
331333
271358
181990
710260
228459
110509
915474
245822
671685
94090
361311
727831
206861
1058167
751437
99290
676833
1145603
1104205
1037490
282878
236364
700798
624703
715601
1049676
895271
325003
500989
698501
949002
94515
805579
457221
173690
1067891
1036293
666234
817932
835922
538495
43739
182685
193629
1152418
302531
56975
154161
238682
229542
721593
189732
856922
1123330
465922
46416
961760
561132
852864
4348
871695
1094222
308788
311954
28115
126854
990995
578015
1101979
707437
132269
43968
974399
485319
691658
453797
669599
621558
741230
923706
584719
1082421
180374
713143
909602
2152
623047
149879
945526
185575
258973
530668
948564
505708
426152
320405
1129526
598897
1083717
271309
755350
1055064
202449
405996
1057711
1044538
178576
799817
52829
237229
156142
5812
922487
153856
348855
635231
226550
423998
8302
731410
72535
335336
508881
1131103
559197
40193
708360
766041
1140322
973695
1007374
883581
796063
325641
1167457
573955
548290
789286
843055
159846
641777
967096
1071837
165165
437647
691445
86177
260152
1013942
962461
939135
1071793
223144
515667
609683
695969
676743
186586
373902
1149428
644542
262896
792089
856816
592488
127221
864013
588228
718339
405478
374874
47609
568399
1161283
1132399
91932
411729
276024
388390
598519
79334
996953
1138586
853161
566959
25052
166829
817939
900364
280545
404636
744955
608247
562792
1152187
487800
96394
41747
45534
219564
619106
993060
839204
758358
91602
893625
377894
1146762
456815
371294
760742
689256
1083118
596341
394588
175041
184436
572801
265459
1123712
672064
332365
1186560
558763
511656
652498
999601
986029
868725
985116
942109
579478
702523
124694
9175
403480
792542
185363
55267
631633
250471
719571
609305
13039
421626
293891
530532
738569
407924
861594
439173
1159584
1130077
571672
432720
763769
128126
433520
542140
285034
1085133
923193
56107
926725
1148908
399992
642862
450196
1015060
1099748
464734
551570
998046
15844
202540
320010
803583
883366
306485
353907
342147
172347
618613
639243
288401
410891
258886
225984
892773
279263
150610
254541
1165343
915437
635047
16633
774748
481182
563586
64994
184347
953541
1100402
318583
1121539
969564
414904
265453
609865
627012
500173
984009
594121
624643
224935
187528
305677
703053
735481
185813
388396
904865
385263
760357
214123
706845
913989
1087446
242008
103133
38559
843099
908071
1165167
592622
67822
211890
731331
649300
140574
767433
343485
700096
666503
260919
351669
320161
140334
140037
569354
139473
1033497
199684
223953
103279
989810
764981
166430
30765
1055367
1059839
689446
588737
864238
101031
305252
55698
553137
73022
980275
96682
178487
255948
427717
107417
198666
845602
825291
625144
492219
971280
847394
194364
397049
1143934
58088
331889
643721
256373
575658
597277
222850
618395
266787
890605
545720
1140689
1084259
1012747
829729
627446
1131535
369229
105701
1186716
914573
876892
388741
901069
1002297
978130
1110769
161820
952442
913931
693609
73021
381570
1049233
518345
1021353
239170
1066075
848476
48147
902926
1147205
819795
367031
593382
984591
557914
840727
514139
154182
422348
247767
829687
508170
1189605
237440
582283
691482
519796
492332
815904
1186461
635943
81490
649554
459762
1098169
828911
314952
815988
981911
439646
537776
573196
936687
827229
660955
164327
15782
805650
512649
831628
547015
408006
924389
1177329
123550
107478
1056156
768187
149650
215959
868601
1079503
788149
719006
690596
782939
408228
948958
1016472
366081
684808
989552
33377
847405
345419
809396
788419
546420
869195
1118486
871589
118654
719309
723047
854361
426386
72172
754916
703171
38764
25346
1100801
1185026
695999
489863
603532
163908
410169
1118449
867750
5547
1141943
377344
937707
751752
707204
66845
126405
267491
679497
1013271
519204
1128872
175357
878045
379564
452563
1061228
270763
511740
372433
936948
317779
609362
14071
945330
1043826
731772
1082046
3801
322961
854640
422820
470842
136589
310120
799367
674539
458456
590482
879888
302164
968173
1109958
417893
23542
1014490
917030
648818
579017
461973
232342
46277
9099
47604
624171
42760
295417
360404
779793
85296
808725
478154
1007163
12801
1190862
626538
789480
1044158
210861
675771
358502
664728
438371
603237
626467
445680
1148796
279074
413521
513238
1086457
625146
283728
696307
562774
33985
819444
1116918
544609
488827
882172
352993
654006
206316
919987
999670
927763
656082
579710
551922
1186798
278364
467849
232522
943870
550395
283594
87640
1165140
1062661
813428
643222
419315
82571
38731
945192
722270
746315
998075
810711
1012142
1120109
204982
807521
880522
81654
1112712
423000
164048
1034595
53331
1088916
992288
236569
758862
358570
920229
315447
806265
22907
1123168
28062
1025265
53363
158963
991737
1129014
1134237
17137
273420
1035744
214295
911472
80401
629679
705401
422034
18968
873969
13794
598274
468268
857253
901966
64968
290898
532849
1034870
239929
229238
748836
440275
830273
196407
1100689
317655
329019
386205
109338
670005
257578
1064415
601621
620518
960914
287537
1172821
1097640
651663
822543
528936
367454
1091439
768583
954246
422082
1078962
665175
719833
614954
1133464
350979
182751
601756
1141699
465528
495058
629738
172696
942889
1163408
951598
49335
1162415
731235
219393
393175
30637
736003
560974
751296
36868
138919
935359
548713
7062
804553
944363
641117
361988
931911
793497
532363
1185571
682230
180345
1173432
713766
337842
730496
1066163
623512
414796
592719
290540
505064
82335
422425
1147900
131899
853171
586410
204238
191123
662203
488089
904735
639723
98852
5230
430873
174647
250937
161376
427727
1043877
661970
1032376
261044
207996
1064573
283751
189564
18203
54700
1143824
144063
578405
1005973
413369
434565
73559
623775
751638
711877
424372
255340
570759
512793
315872
770647
445127
28467
748368
311110
832979
1115670
473253
336267
805472
15258
337528
653266
843142
448319
290286
553372
495324
303675
138973
764968
396634
232385
624090
860473
859659
75199
398041
879871
795690
1174371
759680
760316
666307
459737
29068
562779
824641
670841
1124767
816092
731145
749310
324654
145200
625396
727489
949429
1178122
168292
687895
862202
1171907
579304
520475
751364
1015483
46605
740307
387661
1092656
655998
228219
722736
236557
500925
888139
984747
809605
1020084
1154996
540151
616875
512509
1096095
1157787
483484
1129361
296950
492921
590343
96002
1010740
254828
1002726
371887
818213
909243
1153621
861092
963229
551590
232339
832817
597230
173835
779307
327902
1027499
40604
17572
331655
1075993
566272
66006
74530
258353
652391
1185450
1188955
482159
217921
932375
1032043
119574
819508
527432
600116
847163
578565
174214
801365
159773
1117962
164582
492242
222707
423956
855611
1095464
1152497
1086941
1096602
101407
366473
448829
695171
500093
47897
27687
502203
301007
737194
486781
26343
373847
91820
635797
680391
902195
682211
899247
679726
249669
1119414
1119813
549626
1092083
290776
161855
711431
255979
548464
212024
743198
186913
789072
6259
47147
1116205
188030
1002487
82025
564037
535929
631579
1148112
598579
381269
290449
512164
325328
247150
880748
74165
954303
1042568
67853
345553
742138
649325
146882
447496
379561
1116973
908536
686590
627010
595305
216687
917945
1064237
607035
284895
908013
101898
155094
656762
27840
290144
465053
979680
8951
1124642
1180710
262458
1144127
1091352
803490
127664
933122
374819
871955
668943
78870
887650
725831
731491
55533
109492
926072
450043
115457
792956
290142
636639
269264
514498
830413
901505
1051656
548637
268041
635175
1143264
639074
259822
826634
1138872
875744
435677
273080
46231
624222
1102665
816341
351123
147058
822019
1136312
1023743
751154
775423
1148510
509071
748307
1139383
1083320
716088
21700
270632
1157508
424649
1153101
316562
826647
1183336
794426
182386
4516
207623
413919
763049
367921
1041941
809690
888258
954084
624395
319472
244647
897335
7955
141553
552415
560847
1060395
270745
476773
542644
409410
915144
592586
115839
211473
304153
775392
918548
943601
102138
178950
918620
61067
104503
810329
1101247
91672
780346
559380
342092
610401
685080
84635
898767
464714
991749
593305
284310
664810
659904
717279
884650
706242
1166603
971799
516498
874690
810188
345746
141226
717337
1045062
1166896
85033
643619
610939
410633
48845
533286
436866
102392
973485
18811
832554
662712
649701
1010634
438102
235470
947524
508136
454168
1180004
139117
363232
265989
391458
256762
419088
283720
907710
971596
723474
299854
983338
761
612233
474815
1147676
561222
1138352
427595
709310
368689
193626
738202
694511
859946
524570
183968
551812
1002980
830716
77440
908349
33589
841393
328607
580627
1167532
185542
588575
165876
1096357
893140
1157181
294809
418374
450575
15838
49013
1138542
429455
1070129
1081340
935480
176743
603864
127605
397849
362825
130514
761427
926572
356827
224900
995795
802473
329777
1179384
296340
1082077
726062
229699
544969
434801
818309
976484
1186060
533394
561610
569620
108343
344333
859176
431281
995035
1014544
1015828
1377
1001890
522524
977324
510711
6455
403309
723792
252083
1052920
109719
213344
397076
927420
364440
1150702
878928
893872
171822
606358
512383
121410
718996
1054648
83507
1178135
547129
811497
1131610
61220
875872
1052241
870464
141249
1142326
329799
1053411
490608
990698
724776
183606
158275
115818
541395
899469
334287
84300
26191
291325
1071643
607734
1039348
738603
1000307
1161659
1001
520437
743825
321600
912138
578911
210767
369316
1139375
318021
798014
1098347
223300
740017
911037
306156
1178082
174648
1167414
543326
1172354
958374
594321
1191813
865881
136721
945738
755297
739878
399220
832279
741451
49923
374772
187123
9684
66056
331745
28782
1000288
1098251
40103
355819
93369
188470
474369
1074700
695419
857965
106726
723050
1080575
436601
73945
69008
889250
648355
180327
167512
99552
787679
715902
850149
925637
16713
157781
256051
394403
534304
571794
543374
765041
770703
532615
411094
448837
1077219
723030
1162101
443359
732164
615682
129881
879585
133763
874222
479008
18423
668832
787944
391358
1187117
671385
283025
770662
849493
661214
946194
563315
889000
697789
847991
402530
493013
1179260
933714
892248
88797
929431
538518
660913
505787
503710
922085
664358
1022393
800744
714566
842360
756390
245912
1115895
1035220
434156
54301
874793
413503
143059
721826
328289
572014
827995
524405
662398
93474
71378
700329
164879
1119868
857759
990318
25139
211246
480833
366121
1176196
776268
909661
615831
466125
647692
476012
1121431
222325
683131
1052800
505899
635999
749179
757625
708740
1066745
956843
228824
548327
727130
8205
849370
33705
136993
534068
832927
533508
155057
1123666
642365
53425
569983
518601
595800
668014
276695
1102050
938773
508124
1090361
149562
799076
1132426
783278
897325
605736
334320
494995
458511
485809
386909
623081
617131
1041471
1062475
1009050
531302
996022
324509
594851
853053
765985
192574
308931
1155956
409959
830874
10516
544770
716605
1086396
742966
421564
1101997
1025100
528579
1118515
242410
159034
424371
470120
647005
387630
287712
541967
478823
577995
555193
584636
1022725
119125
625036
381377
315284
581268
280252
115348
582686
14799
839348
780658
369786
966191
212747
283163
777598
617900
1059162
21836
568998
576858
358846
850322
16598
609202
1018963
90724
222187
146413
1174842
897465
1180833
112162
101722
1013697
1141640
752581
415878
723131
401669
819964
351354
253038
783692
846157
580131
66887
591350
124886
398484
353539
441245
542442
1018680
624143
395128
841162
200496
876445
393884
805725
325612
418061
641654
485328
381500
722531
26659
204267
326104
1072980
1049656
1190500
348925
821028
611462
736713
772559
610246
523970
343495
65677
1127091
1106158
831195
858320
985695
347988
742779
1042607
1125938
612871
101742
987977
1189995
745086
536013
780943
341429
129086
1166397
189949
487567
976968
645697
637812
744989
861714
972659
1109783
79417
605427
660683
448117
95726
38443
201469
379131
280766
171339
480880
86546
740877
843963
486859
1066396
583673
421892
730063
330709
17078
850692
1023398
1137193
375680
397163
456632
706247
708916
824818
1121267
754043
364675
343378
1042101
87267
970817
106716
896799
323744
629278
542811
1062350
101165
523941
49958
58189
920873
291380
1139601
702876
477846
259469
465841
664052
202552
53946
505928
366926
144800
156064
268569
586550
975686
120670
776185
1143233
1122011
578489
1120875
715753
796684
992025
367578
917474
414251
1000220
660130
561797
44925
695754
844118
191625
984171
541451
230841
437837
210437
868583
501995
254720
1029532
331261
394501
249623
379323
319168
402463
113513
701618
493551
931778
1190398
413051
649196
433309
925544
157331
566918
529921
834613
485341
1053645
343103
1152096
902403
149683
118822
528535
274432
735642
9143
949261
483047
598171
630151
1095801
588440
799945
603208
1072501
1006255
663634
673976
210598
1057364
1025476
451530
371536
289890
46479
371597
981816
750323
4691
571831
552062
29977
660714
283696
476432
1080028
95105
454286
373095
387228
515680
204817
861411
1036977
599378
337029
34790
440006
1069560
912355
632816
755952
753144
749851
855233
448572
360234
996172
1016550
1008573
642425
803435
23670
537871
693563
623484
54268
878656
781966
228257
367372
166707
579915
883767
699506
674082
83365
768616
1040141
335157
835374
285511
625314
1135616
1146543
231838
415596
185202
1004635
1143083
1102243
847391
695660
439148
872293
729307
188303
689340
828817
561896
96236
665573
127978
751089
678443
285127
711944
62313
469768
469783
434009
586247
524763
677008
1183232
1118468
752688
424560
623931
628104
780306
784484
761737
51416
132930
423120
1027653
1017671
555445
1047451
974788
1040346
489394
1038668
474529
834113
810092
799905
325149
399781
1065161
329544
513018
68647
1118766
1044829
973110
316815
606142
120000
137672
351306
994027
107220
106386
881794
270597
928872
923905
164671
499712
13703
615493
128738
183950
946746
189307
743984
915860
677055
554908
761882
880740
939182
1089825
801578
671535
557872
516973
126716
811505
796551
796616
527555
526556
1145585
513568
249784
708140
818569
928008
565378
732246
878
1142228
998086
578546
94859
844213
820228
1072126
702680
810530
71648
315157
338980
662141
76413
423549
757190
422922
812335
933408
123151
1057784
1175153
71325
802491
264115
107458
104793
731672
733419
725417
274021
1159305
1032529
617863
788525
654055
262884
786206
898827
991218
478486
911518
741186
629637
1135675
855264
993533
661434
1171107
848395
540649
764831
550886
82513
917286
549666
536873
913962
514840
334778
20613
726361
786445
749853
145304
1045530
744685
969311
1122238
507876
578008
501669
488494
524835
461556
1022642
456650
508006
955563
88376
1125378
47673
875103
31171
102431
634532
1079278
599189
335958
273217
593009
234502
967531
917793
717252
844924
261115
694081
855310
638349
223528
429677
903986
896763
517578
450940
341165
723664
817880
734726
160838
1093456
145515
428032
1054758
660435
895084
521848
750077
673278
886846
1114636
1062205
942884
424196
757864
817209
967203
1090666
1102024
194346
154122
678118
910876
863551
291717
92922
751000
471605
1068735
529146
574490
901187
540353
617474
1144891
722834
317179
717018
988847
245293
1091846
767332
951417
970599
536061
1181478
923030
1189485
1016471
92526
625645
175549
615109
1057091
114090
423245
246453
412159
986560
605300
6010
748283
384019
941556
1032025
923355
563855
258447
1094879
201657
430995
619060
1038299
1151581
109565
331016
130485
572255
452375
537730
175660
1012838
1150133
46940
463238
435731
1101780
715397
806647
676218
874498
247903
112396
789173
974745
845854
675541
954735
1161106
4687
148702
818013
681588
87739
998105
680676
824704
460453
313313
545106
770537
2100
165819
365576
519527
1012368
361416
242931
86263
897113
945351
1113416
404588
1127312
1054223
785264
1172935
250112
744065
509726
1093515
156449
702519
155431
121957
93111
731063
891562
65183
821356
622569
857371
434992
579562
711994
421091
1037519
630293
2895
577952
1177947
1182284
52378
504697
669420
296764
617685
176424
803459
918250
33992
467929
123237
409905
1020209
82620
170139
621611
138339
216015
837686
1056727
1168272
1109208
1021510
630470
124767
752563
684410
544649
49154
464370
585425
1097042
644466
202156
680020
446855
506501
108291
399180
321643
1093562
189879
763348
775986
284455
28845
1014939
907173
702412
62549
969189
1013046
425629
194096
502348
916795
192763
1006713
458683
425041
961306
667953
770484
1063025
74865
248433
746454
286031
641552
1109496
677015
250211
526546
576125
1019514
516392
777629
406373
754864
949926
82495
269788
842684
648687
1048193
163533
77901
650901
403208
211654
58012
200623
426180
149138
939186
173619
834096
771435
597559
309173
785746
407776
227196
675567
602958
199067
898535
574428
1069574
939898
896744
551733
196176
645740
978651
474070
415671
57875
656963
842584
660075
729641
57450
819718
915612
823197
284144
1138518
1152375
396693
943281
383191
362365
658667
69287
495388
467099
1038285
490803
52559
786447
49534
1130527
134619
1080350
814312
925591
653636
977127
683189
868461
30252
534603
897834
191768
219206
818904
503996
45204
995346
855835
741656
11442
456804
214796
1153293
195068
393393
966531
987720
366920
605161
370677
1136439
460107
817108
193510
322578
271285
643113
965874
319151
575867
341735
730859
1015813
190304
899693
928486
990955
916198
364598
520573
543319
417182
1079670
1161306
293377
272756
970019
173830
1151061
893719
946887
624190
565404
145643
1104619
687175
108708
1056615
1013758
426053
572299
1108153
572496
1101263
776918
608502
200369
917027
899856
1068753
365119
214113
433948
680671
453748
580766
373823
636633
93224
201113
62398
149494
780469
461290
112582
202363
1119399
637787
595494
333709
1134457
1139543
741326
879270
1188205
34906
615909
267827
830751
373774
622378
738242
833591
67992
303026
454347
1108321
767757
111982
514784
304142
941838
760469
550041
986649
853615
796682
210888
951111
414305
768446
914036
1055105
646749
1186553
622762
389099
345582
1152842
44719
853140
958621
660266
715138
1083236
313103
260641
851523
342877
750987
955076
1000098
48786
635662
50653
87437
273512
782546
451076
676441
644524
969607
320868
480996
79058
641014
1127729
1128179
603441
495612
44594
318081
632894
524258
659332
878811
927554
506094
90745
130063
203236
973261
122184
1012484
1144450
1025305
932172
901623
923621
982954
482549
298419
886533
266706
962714
407515
673845
618102
823201
660672
844168
968960
1179786
1042212
1089258
1144964
904030
1133827
982665
353060
1007972
137204
162925
658886
349749
440374
144176
731545
846127
40016
941770
364857
473281
605711
541980
573270
482146
925997
823215
875321
639849
557511
317714
430984
1033653
1055207
423375
895427
1188284
903109
1179031
678590
1100293
1093101
1083579
1024617
710344
1171166
258525
170657
16772
881250
1011982
23736
1045899
937994
971246
1169529
44725
825791
1015308
329869
339869
221662
107089
422862
1183726
532375
92594
241757
618527
284220
833947
428145
868710
665254
397663
1067849
1157598
1049829
600123
644660
758370
86033
1036545
827127
111718
603558
1041154
158621
155418
881881
413063
1085064
924777
906143
550037
1152530
394154
767694
873389
630523
950719
605096
1123878
622634
764049
1162596
589581
1032542
1015964
503895
174978
544176
939477
669962
1155553
840960
68428
785026
11188
675627
426445
75371
420592
408949
519821
108202
604389
710005
136936
745175
1124699
958697
603710
647540
562026
98765
896629
595728
446589
1146862
477725
850127
798386
480968
1042512
642310
792870
544902
804332
1019725
298388
36112
180186
1105970
987413
501093
717254
662166
808957
797393
861213
341252
767864
693005
23112
575452
777288
481195
897410
5
264510
248896
49874
958140
787341
586566
156642
19422
309424
259602
1070128
1021995
63257
794149
10218
1147113
635463
1032228
760257
1160144
215172
1127642
786554
1061508
1127333
432274
200655
630114
206096
817738
885306
565013
609176
169239
1016281
249313
826896
38570
173717
396328
802730
901655
773949
543469
387378
236547
203892
1052893
599582
226289
1172394
462137
423257
813895
989073
1035785
1189825
430818
121375
849158
717177
364447
418122
68507
24119
902769
416387
707903
1054487
894264
464230
557364
298002
690296
1126003
286466
610681
95270
180222
774703
342536
732328
967256
39184
110106
290498
715725
594281
562184
85286
929578
786289
838061
1180022
748319
27472
1122486
566726
1083327
835170
809967
352942
911085
709285
1090553
709959
468380
137332
781207
298835
1148658
765764
267713
922400
979436
410168
617339
350266
118377
1078401
642518
396895
703324
274408
203578
634203
745311
889617
544892
920296
29476
445173
564384
1061291
1104794
530099
293654
207362
385995
697039
147382
476772
625101
1038792
623738
127153
187273
121981
1031580
1135687
275818
985257
116552
1040544
1019634
899700
600083
267545
691376
387914
467501
730411
767545
14911
627427
394264
575558
215046
669558
110090
1106250
732005
625143
662058
465637
902802
682272
959299
816880
791437
169348
861291
519759
1051642
158720
949941
280823
997483
428276
236673
374220
599970
625354
1122977
663067
517585
448262
449913
542952
563031
1049827
796564
320278
39496
835602
926242
188281
490406
94735
735486
883928
952009
477273
919301
233363
343819
394651
888863
870819
875058
648848
243791
202141
900405
462897
609841
104344
297392
905508
1118488
1025816
846062
611262
1081507
49297
301687
310604
454508
997935
589517
372791
7281
805710
380501
840565
996673
345149
669601
30498
474058
292782
269500
107063
633340
460834
559762
1185222
474904
333968
295161
347659
514988
852660
372213
410769
416213
421412
879593
48856
262298
803579
37059
1016624
275003
741266
1026096
339289
255950
882678
207628
748793
143206
568688
567966
736479
1181473
947036
464418
263694
609741
684050
204612
159981
697220
257017
773296
318049
733010
834229
852072
334838
1058956
918917
901799
248827
1083502
915411
272227
26016
643185
1020348
977173
1044768
744199
1141357
473640
69712
564870
764589
466473
1082734
242819
1177230
458286
302462
374722
416897
1090742
909080
32277
606418
144221
1186431
236847
582279
975392
1087853
859782
637250
924700
1129139
311432
1007130
1187687
660361
717640
319138
786236
374854
895428
369726
183786
628629
933492
702063
1014199
816919
130299
1127336
67949
686341
1013468
294455
546728
236612
23350
176823
375333
469808
743659
1110588
285643
1172873
147958
232517
84256
403843
586364
860435
841413
1140760
555719
317911
975582
330971
678538
361480
978519
471133
591797
939419
580087
195353
1052455
165978
540163
357628
323743
158715
644160
1034153
513410
929355
51905
1168247
252269
816011
125610
69191
885973
1089754
991108
332085
229371
912354
1139117
587219
698059
493923
887597
115801
745981
442117
342089
669528
915234
537880
1183822
652044
701450
383110
267415
583699
933444
880521
1104826
240175
1151240
761631
1002930
390861
481099
354850
110482
252171
30650
344923
1164871
913428
753736
386478
550271
280065
1163130
680993
1001129
1129325
14637
1093487
100874
1076951
1010085
991974
1112811
866401
801329
227062
204557
1004355
1064590
1150794
572211
1182698
1149156
624397
442372
188580
1057572
209984
610503
1151457
837497
948009
371855
476268
658166
144179
415086
416238
717141
143052
992304
829056
1041866
516048
1138427
926580
625876
798467
617733
14085
685056
710894
425636
624645
1147321
846607
1029789
394172
419162
509805
559207
449891
397496
128692
304543
838832
679865
764313
894838
310257
749955
157790
786044
436962
265300
1060080
101191
158547
657258
1169610
532540
1067461
652093
284162
689604
370536
754113
537670
341678
902132
455635
810010
390143
338679
445482
63470
84851
664866
833828
370709
757007
6741
812787
407459
1168889
1031554
855688
641035
1131358
1108564
337209
228551
772068
706458
698817
580499
105016
1100006
708975
1068862
781141
1009568
258653
200172
250859
172865
1068738
767504
679348
963019
720344
778496
505798
81485
1001884
567702
225537
707637
580704
579324
28984
459212
678346
606345
914418
783884
86678
334697
612417
583073
546068
3868
52828
1109259
352503
865699
275914
500666
970503
978729
800703
61452
436262
498646
663676
1159703
207647
393095
724471
23340
883297
289522
323668
714343
642899
739060
169029
198524
710564
872604
801759
435544
225061
914240
270142
389608
790676
509304
1043277
298426
330510
668222
57605
400434
238205
781461
981409
959410
615566
799760
312024
452052
928986
1061149
868790
147763
929984
194005
339156
987812
484109
597091
1100916
1189200
1143126
284600
859987
447279
76584
1132553
248575
1175360
600528
725082
1063790
181128
265456
170565
624934
510791
198665
975343
662532
270058
664820
1097001
594336
1132052
979773
820426
613057
497331
365201
633660
27306
1090632
218803
166651
95691
676789
205903
975855
391878
814089
888919
4338
157993
1072007
828613
80367
1104028
727701
545821
226222
368992
411806
287908
211045
1180541
374473
570951
233601
348727
974553
700336
644174
244768
1162720
1090618
834522
368844
1048110
550277
324858
1080088
659703
873155
501516
1123152
611443
1109527
1026752
293122
15348
843931
41051
1164807
1076369
334158
45328
632367
645902
955910
974887
815842
600223
662852
784174
458419
68771
415986
200746
4455
134910
215535
842887
198554
404615
728240
138312
695784
1066677
707078
888792
811198
1120016
885857
1088351
531867
793234
902852
1036014
763805
250190
28788
1018801
897133
139477
825392
1186613
177049
476316
243315
737684
597799
985908
352422
683683
1143982
262418
328654
996379
835684
280204
777392
6897
362962
169428
763131
715408
485491
232753
1074556
582623
574306
39118
424486
972104
216810
132096
291310
450580
769919
270698
828489
125886
761125
562498
822982
1119566
929484
225711
614544
602215
338580
534180
1021069
578452
742064
148864
292007
825386
815907
554421
543756
791185
1053243
706054
357256
905659
1028503
586670
394918
608303
1059767
681661
394184
1030722
819434
1044962
928639
577971
907478
531448
720850
730200
422169
918052
136530
773663
940464
974862
268238
905393
991980
292565
1037191
1066684
1187646
668944
1036288
1101539
178823
74827
149396
637116
588435
877181
927851
495690
778532
269142
100387
243681
682261
511052
996782
198732
488348
178449
1017085
988155
977838
271766
616315
875171
623717
900000
831106
998595
414328
318208
205611
886498
813976
769559
1105147
1092342
719109
82797
1041130
1105646
649610
256726
831350
108258
779675
748285
141943
327420
908420
110316
37205
567023
143749
1114119
475855
1085249
1169201
426788
1166776
638933
815048
935578
151710
888019
231564
877301
78315
822246
796552
62020
517179
188907
8040
866063
761780
771820
1146886
177623
58381
151339
306231
456061
508105
284645
1070874
1143721
15815
802127
949746
1144228
1133732
133962
169494
810114
115153
721096
642689
741350
292343
345989
465896
773340
280425
404533
308145
538193
444756
179578
525445
318378
1031902
326477
345583
153449
549048
954183
464403
983569
757950
1070721
54070
962549
1118231
466773
911729
75960
647663
780332
356075
430795
891086
13201
49736
955545
605122
965033
984754
115227
987308
37330
772131
100263
978733
1191904
514537
1012714
93754
726124
761696
1174131
142499
1104697
234866
129880
521936
390039
55654
1034107
180587
204245
714313
698652
33796
744544
718044
961502
1182066
983928
862483
651950
500371
218005
893844
626101
1172836
1096389
664883
953966
703797
186396
1029017
195321
900559
1112711
240730
915404
1116523
771322
294780
297088
814843
288347
418896
1157772
654905
231336
1038656
182250
941275
529192
1133378
497980
544556
104861
891174
687044
1055843
247780
946549
168107
1091907
33522
597672
247068
187543
103757
875137
508924
565644
431719
66520
887562
527043
1058801
861879
1112293
842034
5545
159913
1188432
517675
71168
614411
727529
858423
643229
915552
29802
15157
1097468
1094161
930943
583516
305858
171449
512030
756219
580793
924047
333131
415501
627368
88075
565911
275488
678611
352992
591019
757841
1162097
200598
1089012
45140
982958
595972
627849
874565
23126
646014
558737
556922
1008401
241076
65458
179351
292035
462845
875896
661727
367250
571900
450402
931699
523469
36741
814782
137648
621840
359246
1106932
385698
610428
560903
48850
585348
731005
147920
747241
1057606
491101
615578
408738
4059
1871
725261
79956
470806
68236
540959
72634
659667
105996
1132756
929769
540606
807968
758075
27838
731799
326019
617581
1061746
16139
413724
61286
532913
1072196
1002819
898549
758158
417964
415778
1178726
151448
707769
449879
491552
1100844
398434
1168745
307414
779810
171972
748026
392592
602671
422846
752325
842076
78062
924517
189697
475871
878826
39009
439614
1151727
72568
227018
1117757
605598
1067988
801268
777432
109727
708951
873965
717610
479762
766141
973173
972091
1000117
510928
428597
988645
496278
1106410
874411
949761
633447
162948
824877
449797
280049
91890
488774
470499
1112368
625072
647617
705929
703834
865834
250401
1105194
753884
506737
1013803
478935
998031
595992
611406
7214
192975
7902
417110
150874
57206
456344
1068869
21185
714921
1115826
1062519
11069
287340
371333
228460
237878
495822
665082
1043586
630632
17354
1179893
55512
633345
106921
216666
48534
160429
560923
700744
852490
539766
321777
1090501
255653
862889
836447
643936
762118
197635
3631
697615
96016
876646
86681
509721
506335
284299
475406
1152400
688593
746226
866297
60375
569012
1049520
567974
371986
203421
770917
185528
164827
1114105
370371
951408
786825
1021529
1156163
94696
117058
1187712
309491
831392
64892
997017
1032939
127652
898720
623869
365778
211676
547211
840417
1185065
1141774
776604
478464
629269
818432
830724
787214
828123
1045768
1008675
908421
860088
374950
718814
188970
1051303
1063336
706921
818637
207819
745344
1049179
446007
1182180
540654
1190940
153200
508021
1176332
72985
666883
1111635
196222
314479
235874
412045
1109767
813193
128753
671091
235170
600221
214661
366195
890427
983980
964765
431106
477479
798968
840964
6702
458487
32739
208451
726228
617970
7915
606460
407361
259933
664211
951542
940310
430482
1031201
724910
477306
302582
747949
650352
310489
831539
360400
1151820
217813
1118841
1112449
35146
774356
600071
1160939
1100465
819463
1012326
1122413
754068
1061740
221502
678568
427470
1137549
342720
829034
101402
495263
854161
153075
899669
1118335
105118
313813
960850
405102
1185417
848238
474245
504368
803982
242031
495473
593922
583587
251050
301630
261219
458565
124861
111970
284104
416953
181341
931171
454728
439473
964597
304807
45891
1026033
982303
1175330
845594
1075023
1173548
658257
350573
1122534
1154897
493029
567844
559795
709281
450087
358716
305316
351401
512553
87166
215236
171877
149216
303251
33371
808201
310336
677136
890398
180061
1005010
604397
12779
124508
725216
377823
1047575
712158
276866
425129
966512
898150
344279
149675
960168
815256
104909
198010
1048181
838943
508913
533404
634410
869864
119808
400032
982366
133642
318942
678429
53733
1109934
1085924
20273
159045
331616
1190934
298417
840280
1100834
1000458
176757
111853
134392
1017450
444547
913281
152721
531934
180025
67849
591954
384376
895804
913233
811282
584931
577911
337703
1083865
258396
859587
835425
765571
339228
1138654
433786
639661
813638
1138929
857561
786686
328359
699620
1038591
38487
59085
728596
674562
201707
1016431
197041
196709
143903
1117621
931166
231183
317293
697329
20075
683986
58223
975389
261598
649672
61927
589589
885010
912195
665362
1134360
967760
67765
1058084
926458
845167
504078
413581
136271
77968
130746
595454
1183577
157832
996654
577922
298399
333301
745111
943380
272134
176553
161659
677860
1089315
344150
301123
6145
169041
627420
875937
475264
73842
143154
445665
1130742
1068153
464444
719194
225487
494064
803094
872024
243511
1025587
736177
1008296
846771
118799
207407
741236
505984
1055066
923211
743602
901571
452647
977258
270948
728266
1156058
939010
210869
778326
272473
249251
449088
638290
395896
415166
664862
239969
1167188
387745
201176
248903
545009
1164658
57754
797810
399913
355211
740893
1150490
263781
514273
297254
735176
223536
874467
869961
542885
124269
498925
325694
959523
618552
1009726
1069248
555148
772241
444149
464719
1142761
841952
540737
4805
47928
897358
157073
260089
630956
1132510
222834
552562
344127
263465
500661
1056785
181084
166275
750646
989272
34851
752616
733992
959624
11597
748988
508295
565026
692076
1084800
17400
182728
73986
525928
1146097
16575
411435
583612
910292
182985
381506
789896
1089429
381154
73121
839848
615639
1170970
1105631
309866
529571
5376
62097
318795
959398
357257
1125376
419223
953979
537293
923472
386332
1082184
951215
541537
1085199
36828
1187027
617773
1004791
466874
431980
582738
298246
68681
622470
226909
263875
671896
223052
500731
995398
887927
869724
679396
307179
271859
253484
164613
36311
395866
1001716
625387
200785
49656
623353
461374
656039
339280
501634
946414
905334
1184480
1030867
978633
1074293
1017992
1164905
925071
673815
460503
1065334
409000
460777
945036
191000
1121312
513470
170192
137290
738589
909656
344841
943209
878715
1071751
952756
1179525
670651
249789
42710
239411
1026835
977620
127403
223464
1118134
468612
921473
1034689
631520
988014
766367
848894
220979
247149
886670
1120348
798524
545084
236196
910732
1107825
778468
647169
637115
1110383
896551
1023202
855947
1180428
1185900
587838
546855
145844
767972
1081803
466553
859122
861086
644485
884742
675340
60212
856550
763494
865163
554742
134498
216311
700228
1122807
1145984
1177209
475904
362838
296742
480463
651991
128493
693819
864381
98480
287469
456142
1061403
844505
724681
346331
970830
303339
719948
206718
518199
1086681
921123
637899
641177
1022826
317998
360642
1059189
108552
1102837
516633
1002101
341755
782799
652717
214815
651964
107644
287546
129382
851614
775320
917840
1064179
1037337
1088270
839557
957688
562057
912664
382483
185094
425954
35388
992672
837053
493172
743506
944777
222480
658038
833145
315897
538217
472563
695163
88428
287748
1170696
490597
879962
630115
445537
563981
714794
3888
13584
429987
716095
639260
748179
356236
867934
420335
590814
502021
206199
204084
985228
643344
1042241
614903
1144381
52048
197774
579745
196235
1124950
1074972
40423
852448
856721
241916
634344
806569
1060509
876650
672552
866503
1134623
1099905
47260
1082750
974387
511666
985596
1182822
862772
1161656
349874
537820
836099
638478
496913
623874
562442
472866
5488
1067973
233887
1029617
1157311
255278
237024
557991
628768
1053986
755723
1170642
831877
686362
954965
276350
406580
265173
998697
737815
485444
544130
696944
176536
358004
1166234
704635
456321
822117
380096
958804
703302
1076982
346873
226644
145860
82678
980119
1148074
554828
1132091
91032
965910
619939
372608
806419
50642
358743
351819
89652
257861
193711
924221
1193095
1049644
216354
484040
91247
101884
1157864
13630
717064
738827
602462
714097
625334
945683
1133703
137544
59853
1103971
32340
70432
958014
485098
738780
1155726
1009071
948466
202435
634789
424022
344597
494091
1149166
250466
107600
744805
41729
617617
762317
638958
151389
92675
435063
350260
29611
508991
1137304
965520
589718
616809
49529
225500
477576
450268
594798
446834
963108
1094802
144426
756988
412130
860099
184995
385767
1081720
935426
452046
188023
75867
571568
1039541
1018317
856904
1052144
94227
1060096
457886
9712
493595
867374
127948
399663
136927
454839
579540
19005
686956
685331
908149
1137041
866695
354159
489546
1085605
357923
441737
394784
93564
749055
822864
390112
1074250
483858
980132
939777
882007
1175547
626979
903684
507274
661984
526399
220870
47137
598123
1109343
777055
868717
313348
949062
255594
54577
1184519
797558
530753
340818
121575
967138
856930
615987
559195
54202
1162356
1036465
492306
138428
233987
140758
682014
328560
895196
1127472
871628
686232
820120
93658
1175251
972903
1087750
1141873
559211
220856
1145179
686506
434391
412989
743592
441384
454285
182399
213926
5968
743443
667630
81328
166701
673855
197500
467340
103915
832999
645045
187824
283658
253614
571185
1155355
990185
878453
1173570
491558
289658
1121410
371514
559944
1133127
86042
1126108
563447
878333
19306
675883
587290
961491
522678
497069
474305
47681
596006
944558
1171704
115554
381609
149542
1122721
413209
801975
567536
1030109
713549
992806
1156246
645900
1075226
918926
141031
220684
1071136
901261
519485
1124231
126580
1021394
231450
974081
553471
969097
442020
782746
636822
1192744
739676
34189
295611
997463
29354
119298
744246
1069203
1140338
540220
641737
1024553
856143
969349
805469
98118
1147119
1035386
257235
939655
648284
267643
1129021
741713
972437
875530
966798
1165389
1030373
1045961
26808
460749
109301
714970
665592
161451
508068
543994
149098
838069
927073
1053711
933621
291183
120973
238364
3803
325592
829854
982877
409453
973651
89449
713073
1037972
548492
1109953
745794
834783
431057
551215
382947
745595
178082
311641
508897
864334
531849
295037
357205
1045116
1053841
378606
63780
830237
303161
788799
683921
628918
368821
463755
254303
1051749
181590
446923
428740
471263
1127895
1130818
832212
312899
1075068
42719
916072
628567
688810
618557
1078807
729029
586766
1187317
641871
683311
1094007
721001
990975
695166
854814
840957
371645
676704
1042013
504416
201050
302239
1139075
892731
999059
990615
715519
979918
481846
1178342
959617
337349
373838
52900
561408
1077981
753662
639617
124917
507668
303412
568470
167962
137000
376492
1156758
1011035
847312
166979
507389
465654
794862
774088
217888
956791
449984
756354
59880
268801
374574
982463
1165151
1089408
25484
529322
360895
51487
595377
677305
804761
388979
775105
771041
508596
70083
188885
595293
1137426
471236
627924
932191
780290
210760
784796
342495
883781
861668
1082960
241283
398392
976896
1029180
320224
1119866
960433
235918
927212
1063959
176312
16495
1184443
1005581
629947
617066
251570
645339
715056
1004811
1039416
24643
953677
674764
136836
538083
597434
507672
153592
241608
363127
138170
57169
468096
1031935
394606
858669
63849
877528
644232
1147286
570596
391465
627892
156268
28231
735960
371690
336643
875948
1157756
1167980
379071
563649
129277
227348
215078
791284
70031
162218
957879
1054977
571037
518664
1170687
634637
822204
51763
303544
768389
664257
846650
1083400
48093
647592
1183030
286196
160452
225105
127667
710409
437702
107498
789089
846074
1191682
644742
144710
714370
854524
876802
4355
365057
1044469
657420
991398
305019
1063092
560613
382374
1129808
1127829
14643
341812
981121
699449
988968
693475
407901
352768
447211
163418
61164
84667
580722
764277
285824
314035
140683
754080
264443
692883
211547
277746
200516
39037
876150
48563
1016943
1045449
1010215
465860
1102545
1031576
1105139
285225
180179
586297
933267
108450
414765
256321
439088
539984
730033
363295
1179549
948318
543131
1086464
886745
535606
26889
480528
578693
948754
701719
523751
1056854
118126
1106014
970389
863194
875455
1141198
926082
975602
316169
1102470
77023
607341
902524
1060791
608332
282336
1187966
723483
288466
22307
1105112
217493
80530
1117677
1007425
493831
784735
290855
1019583
934837
561748
1122726
823529
772643
277016
324218
9238
120221
1092682
22205
861323
398713
960660
800413
199862
639884
1145349
642744
855752
668953
286986
460878
696749
140779
454512
432925
230634
104911
789696
1055989
45874
163261
294096
228702
10296
320376
795932
274504
1130673
3342
1186828
706696
278246
674863
1011176
1141179
1107654
473615
923845
390696
289571
584146
430473
887663
1046720
1087227
1114431
1025234
408421
907507
635346
312800
1104036
1150052
1067807
865252
506608
986780
1147818
309276
1066676
650622
474308
749157
357329
767595
53766
107067
431382
142361
673072
232943
1038499
599379
520706
1045013
194016
713358
512726
525422
596294
865941
714972
296918
877977
199742
541900
756395
358626
570888
728676
557605
730171
376809
721208
1072792
434303
161237
362777
919159
279463
842902
156958
1038022
724341
121917
747698
180928
437475
810727
1135797
419266
352352
209433
26085
652586
172377
999864
164337
1105652
875975
150304
187917
147118
228733
177108
497663
976824
618182
1074537
543016
1049954
79472
157174
229454
503188
296818
399484
926696
723951
1063401
1071340
1159257
675280
632676
941197
399850
472241
40694
1186750
792309
283395
709902
1012270
396070
710149
78351
1045648
375766
448086
849308
89574
259005
241306
1104299
1128136
1024755
183317
538101
356810
1150842
801877
746731
623634
595296
908688
802200
388795
331682
808272
994658
470504
17151
1058059
386926
543545
348451
287656
373298
916146
1034638
502404
294385
887155
1025240
772998
119881
1053636
245563
257847
340963
799744
816718
898933
202498
495148
356832
748462
1168892
34389
1053138
595534
1111225
707927
774241
378731
582930
958836
537684
8079
987440
990890
177689
159753
935960
434858
265158
244474
697957
422835
863607
1068128
448242
464531
1120921
956241
1020511
492139
246963
860083
478261
237226
374282
82940
754493
738501
898803
206443
841912
298714
72457
356904
981468
1175234
124993
381619
1025784
695349
576851
201787
577753
37988
342195
1033726
431929
685814
1065425
1004305
575099
1122600
550220
897077
299274
352367
243797
240405
614183
193225
205656
784211
1032198
812199
1031179
231541
634898
751204
809653
205509
479677
453596
1126378
873588
951624
687317
613123
1042575
558370
9160
241167
764067
235391
11574
491382
194064
335788
298906
427466
292543
693428
725580
331181
1179295
256495
471157
110285
504159
1082742
983377
284083
317997
1139149
287762
657842
272059
109660
386048
352715
209576
730810
1038701
65392
133584
570673
1162147
538098
101522
11580
384630
327368
558978
358510
284047
915008
419211
781580
313562
978456
151954
845375
1028706
992261
1051459
536976
175320
441161
61526
466624
1031018
932241
254320
853803
86389
660485
304872
774597
126091
971683
128271
949912
661953
1097520
345576
568236
508753
566144
34310
774853
812060
916704
305490
607011
572442
741929
922446
516126
525779
1023686
1009692
511485
342163
381319
763208
788178
854655
517363
593038
755126
924153
281178
124543
1043294
716115
205750
489334
376892
895816
651563
203265
165741
490205
727336
441133
737924
912204
1192056
1154521
430510
909626
1118927
922086
577925
713151
212393
324796
1014725
784404
145618
410073
1111218
52997
389177
1010730
999956
392586
901976
1120204
175837
81394
680281
894242
984917
876262
544151
204470
869218
93331
1103473
507548
905026
579925
49493
621447
65143
1088532
1006059
947186
561063
1171793
686807
145372
383350
629338
269986
1047353
906421
1047927
263702
1046663
718898
898675
757184
708992
635391
542513
707604
792723
722979
499561
969419
145322
938605
567940
1110889
971323
89598
1036105
51031
554722
133312
510071
879634
636322
267235
1042829
683499
73641
426058
514352
148243
529282
380154
1151166
627045
1121192
1001279
70175
250806
1110543
363599
458089
104500
203733
573697
699732
661494
876634
39557
305253
820012
1175353
8370
729612
1023425
398884
953282
544639
276583
549933
673165
1110098
955219
843917
417587
554021
473221
73886
170961
609338
90057
587357
754207
350072
1068956
1075349
136709
526480
220759
680429
664791
139491
628378
1144289
122925
900890
797986
397723
818431
474265
632204
734024
103571
587762
131942
372011
169042
1003891
431948
939958
144022
433188
115333
1190605
35446
174237
109019
174062
945575
660129
263488
402764
163677
944157
292666
1157044
611291
270779
566976
269704
696740
447920
805888
822728
445510
293162
175852
422963
1156611
28249
1129500
827950
1076535
866232
1163429
346644
1104605
374779
390211
387858
1144431
777787
811912
397517
343473
1111657
807112
866155
951504
438781
1056942
196295
825938
951483
217647
445749
54795
36046
154158
1170206
1175173
117792
648237
355183
1149310
434056
18614
263149
242071
526264
645421
693650
1129674
549798
1123380
205413
73897
684759
105218
441430
267146
159251
432880
62584
191542
632777
1056676
106280
975509
526501
1011941
260857
925409
259081
624235
1019110
1136138
76687
946225
1179166
722194
299740
630372
724626
633298
307772
1009375
217511
721934
1153934
739387
515494
997048
478158
168257
642864
144750
546416
825549
1028123
743721
341676
619852
111105
664872
249190
33255
970667
902841
1018245
1182692
327395
1045053
209204
625570
140942
202766
927113
106736
376146
232789
89250
550393
720798
488639
83701
119749
937590
220180
234260
617529
972535
937663
520600
428604
951386
1077435
354078
62770
504715
6980
150117
150102
334569
380825
1142126
549703
340594
1011708
124695
288116
1076924
39274
3642
571302
350415
1138230
735596
1080318
785627
676427
849499
17563
920471
278227
858587
927908
1050256
654
999541
468541
778529
1023186
239722
816442
1126730
812499
1085138
1184413
742661
814507
319034
418639
574273
397285
276779
901055
657047
808446
1113708
808710
673889
1155864
474278
743045
1108717
243498
545313
715327
575982
80071
956980
464398
613666
114615
551871
497225
456531
1090405
281187
440009
620279
693537
736131
366049
924145
1099442
137146
122510
185361
803973
989872
484078
1087199
873534
938259
1095716
218576
237521
99646
202303
133725
286946
836050
753178
737842
673382
787656
58541
706923
615853
235856
322599
438421
472975
90649
1140783
538130
557806
614798
733531
588259
224153
1174462
799039
858159
895073
524684
322733
61272
631440
942747
712534
421339
338200
306818
358392
325360
1064709
172817
416855
799710
121709
715048
173761
277446
519811
967813
648810
759710
7168
287702
766444
96320
442414
237954
1074762
919863
921296
1080101
1019932
343988
694327
978918
558447
722657
525899
770453
517317
129106
679180
611349
754250
751764
547589
934812
545824
170719
244348
277246
827761
1035049
1098323
607682
372677
367817
1057946
994570
123925
521677
1041008
1150224
984550
1136021
1122087
700347
734495
375330
817483
877921
121966
623395
641726
685365
347798
297595
585125
753063
674245
771697
595939
126395
593992
856639
730996
332159
565641
219822
361510
1005186
286253
364428
1023085
214417
532869
752331
720052
166330
28341
61448
138827
445183
189837
1170101
904566
1189981
736966
1135840
52430
80073
637763
1140265
629829
550054
146971
330317
832556
11505
749289
392987
328939
712916
228237
913348
22055
159987
1027301
46134
485294
1167589
826382
371853
50758
732884
504841
938761
186595
158418
308089
1097022
741675
299548
923415
1156429
85434
400964
9359
978012
969682
560136
429526
497313
245938
296332
831150
527867
1186519
32528
1160661
86930
521844
1098944
148936
787546
509797
134692
1124133
125821
1109113
1185550
1182461
85611
997547
455845
418482
166083
29131
540191
996995
1074206
1098947
1063007
972459
782158
463557
1193156
27876
53169
668071
872339
1037436
961816
544010
997718
193142
807133
1064545
433911
897128
884760
766309
59749
1013153
373692
562699
293593
784711
303471
542495
192039
13662
931975
970999
836196
689680
1152269
829996
275274
1084452
388891
126721
985045
653025
431553
317984
572394
335129
1087846
870908
536209
992617
615080
39993
1107128
576670
5768
94346
718934
1036436
1064654
530584
623099
1026216
1053356
166571
479522
46854
111696
446954
344406
866517
10821
29666
315223
958348
411487
460130
728472
226553
436946
1133693
812718
358314
1135835
271305
724843
827157
514075
563690
117540
723500
608394
606203
590780
440207
796431
521811
10757
542281
489183
1071175
742287
188852
76043
561017
715930
98612
668480
233719
697066
62419
323206
487290
940226
391724
660490
182044
1046234
690318
873697
885611
539995
241031
767910
567731
1100702
157465
958759
815050
743530
1088195
16910
952437
1014424
712404
846220
478913
992768
200017
193396
1062080
1193086
531140
1050794
1050857
817900
152282
1159995
348567
129507
1074499
1186771
532846
407757
180940
420779
594477
487019
425744
60982
531104
650449
712202
1094656
462535
573380
1056648
378213
693018
1034792
986955
677515
385568
958440
97534
793134
766564
1020350
1028232
534253
456292
746475
99219
62747
959293
387935
1104248
189899
1172259
616561
1047002
484257
1164149
435482
481525
891449
1027960
556238
473292
1004142
461360
281569
275815
899264
944919
1193473
706351
389641
1019522
638286
418380
305436
139858
94994
883348
1048268
847670
946945
348525
781498
566666
500970
279773
288919
1143057
247530
1182992
699450
899696
1029773
673770
1100615
881920
995181
44588
403319
19274
573404
630858
257007
71171
544530
675206
860756
993901
1005832
22118
535123
806731
124083
728401
1142522
154126
659195
143791
38079
660185
1094552
946603
376050
272301
741007
165303
849224
815190
1117488
1083324
915745
115331
454167
171057
281614
749891
285499
387227
587535
390742
254905
809544
1114121
1123092
1119521
404689
613277
1163191
11418
195378
49718
635059
688119
406645
468348
99596
93226
402371
551252
826859
525846
263506
345360
574767
919294
891650
1094042
620155
1105809
518441
996
993223
1023586
322544
727772
267995
1140894
717257
481634
146456
34453
688450
679148
666252
1006918
841313
199968
898991
1012488
410870
497721
630583
585845
601320
354633
1059461
816275
588539
1046608
305426
503344
429407
625986
567127
242196
68739
180694
572977
548442
244987
898873
428861
742100
511943
203009
639477
370431
1049204
802348
216050
775792
802651
48345
897570
385205
1101364
618448
800216
72460
988334
45851
91999
870149
111506
384698
940608
1171294
1080124
963355
122047
51944
418358
458016
1097122
108285
107703
352740
349358
1153272
171372
850855
206621
1121923
846329
310491
1107316
882319
522818
1117748
897719
433852
637595
280408
986525
535131
702603
113014
60075
409351
1105619
673891
395813
796853
726384
874865
961693
247784
837449
648672
635296
137795
18245
192277
172085
110063
413595
207193
760583
693755
134932
175771
687077
46016
337833
814799
107355
1075429
141503
835836
220548
845924
129424
958242
948566
137486
645997
745961
1146428
668601
1087819
64528
1088307
736181
70984
1122370
447848
1067823
736510
218639
1188344
387502
782098
483
1027518
693682
837659
138677
1036741
302796
1177028
782907
551631
339393
63541
990125
915697
341057
1046728
694932
234101
781598
620497
690633
829393
914393
557750
64259
1118028
935320
681555
531346
150676
246334
442831
622728
966756
264878
705863
753275
964606
659000
1097187
524155
585221
1134809
255259
840717
199315
276438
429611
1017562
709926
384639
592176
839167
566681
1113721
248456
151612
1048787
145004
895250
470270
716049
556350
149903
770135
419324
375831
598327
130222
96266
273543
367626
455988
781952
1154679
428039
137212
854408
444528
446321
197144
801307
334890
544516
155744
734174
493992
1119086
677649
1031330
470512
672485
1126588
1017251
539167
362430
1084302
625053
546549
549077
876613
242592
283777
883731
2337
401898
948693
622498
1016701
632854
1038143
116184
185592
307013
786057
729471
181040
36730
299567
396736
47451
406519
851174
619947
1139928
789782
89768
808086
370015
962242
800425
435706
401997
384211
208517
1016968
963387
437009
830715
1180083
931389
45712
743242
893974
510818
667289
1034062
1098102
712086
912740
100308
952022
486193
872105
138093
360535
761363
447855
1063193
151107
367957
825731
5124
295948
468879
416116
1077339
95302
623622
304973
936542
653086
882603
308042
640597
36097
1070359
785965
378667
1095279
1170409
949200
62173
871368
974268
675599
154295
312124
136670
853093
1110181
889339
476526
202572
460870
1059133
255755
484611
260262
1040714
834005
273015
1056424
658226
698071
1043828
447481
888108
960958
430578
780723
550777
499938
660805
853776
536617
592103
551332
247957
598119
1020823
158607
239093
320996
566709
323832
470195
499803
465442
77250
872909
1118584
269691
1156583
5259
55537
671961
1072346
794642
553035
549662
1090413
568312
518980
340975
284940
180259
1025024
366285
866328
521074
444735
1164645
732254
782605
15863
1039687
206462
577927
813720
647032
896173
321793
704899
951662
368686
951407
572609
418723
506502
334357
759009
29905
191091
1005128
972409
478040
922500
148632
832202
775411
62736
814539
592542
178051
479030
54648
1048880
689951
800954
546891
495858
766867
443954
340408
867013
83530
264484
836615
663996
423421
259095
916834
387110
459378
1172763
219377
653319
855647
477575
430993
457003
195065
908673
616127
924526
153172
820932
1094020
521379
494443
994043
568047
1117968
548372
94839
1092588
1162664
134885
180537
268506
202994
663916
706816
838028
416588
623079
258743
450375
704527
59335
383558
971538
335206
361914
990809
787432
326996
244581
577736
287729
253959
358700
740634
448556
993902
1069320
736042
317632
745578
1014290
1184730
1106070
890133
956650
677875
861635
391820
1177585
399638
451139
589857
440303
185325
374218
1192306
572516
461847
185191
701794
376064
824783
156345
549487
643021
178384
10038
405412
434840
1042552
764585
767316
161363
295387
423531
339683
368768
500481
1059794
427613
1092912
527187
447029
1010565
233789
313689
219908
839036
250416
276698
535180
430796
812799
919344
650492
382920
912795
181874
1039125
348982
419204
365901
1083457
259310
774217
578078
764898
209164
497860
678408
90736
1052481
202255
158179
1070894
519167
146605
690292
1182720
229560
30573
844171
1097238
54627
87728
899173
663986
261592
966713
670023
245265
1111601
504444
765013
562955
211345
359173
624712
797744
526145
773760
845180
127767
174377
806485
1073356
1139069
952785
192172
426538
451682
112511
788078
232957
503982
951951
580603
961557
1031322
373829
747705
857329
1092214
1179865
446604
1085144
602047
237166
306027
896651
43180
126812
726708
942424
737401
1066398
977865
991316
281840
263857
160246
175820
544431
594471
743132
699216
200023
262719
742351
158933
617204
518230
1087508
1165296
1138493
779139
148896
126276
620285
642812
548420
858206
126730
1065697
924940
145110
301000
1115095
238857
360549
596105
665812
58778
826588
991240
613653
223681
754089
898469
713326
434267
987162
468081
614289
1158841
270653
1071332
237482
497545
647448
431159
1094533
92503
420981
114762
695041
861132
244572
855899
459024
544006
915203
174478
169702
796658
388152
32911
315605
1020865
576458
497979
882535
89714
538124
218794
919579
1047579
134981
283199
195195
474386
840787
693417
41367
198448
506682
389482
701324
1124793
724204
238520
1140039
135192
46421
1153585
335731
1041610
514779
428561
944079
1022604
454971
209666
1051600
767120
1149041
1041141
340043
1054187
980194
1013719
340243
398010
894244
1147773
963543
658905
65682
572765
880528
386415
1051271
212534
493282
43660
326291
60234
213890
678445
181854
1029242
372461
92134
833957
855270
1188385
426280
747132
221561
950786
13724
419405
554330
374286
1014002
187287
1014158
925457
960636
1159402
1089095
1093799
1051163
1103476
7859
104396
118629
856490
951904
160150
971489
1018819
1100841
56129
198551
771206
230262
319365
499461
700833
905416
283403
938229
704656
69672
627124
157333
978420
828900
619796
1164178
579537
781168
971878
610317
576918
654678
429912
1161009
307259
415242
308353
1084051
1027780
333896
138041
13228
457841
563277
1154274
463283
39123
473486
130929
880849
224039
1053396
354776
917828
417659
502240
523223
330712
336360
367009
256371
314850
396752
264815
1133062
1016159
88521
15094
932742
361352
182676
755035
798208
204457
233899
797110
882378
897356
94173
812257
1162610
571949
7807
450682
151276
664901
993334
197718
138593
813484
140666
372401
348421
191089
561332
364046
914438
946337
1149749
284151
81291
893019
855170
1032005
191305
960971
801222
620535
454193
817590
716868
1073551
675972
628431
29246
856357
997835
621426
291094
52540
248172
985825
1044919
175305
746887
955058
59399
557047
932142
153001
1108287
1098739
224433
534612
464198
385696
545630
163982
226295
724063
472672
274208
167662
200069
1140642
372161
692634
453118
201640
83164
784203
1130016
711363
1016795
777337
646668
1047355
161279
319690
137953
165460
870644
480986
583385
496655
1060461
1039392
803062
856295
462764
350695
197614
606828
294794
452934
782754
631654
1081656
66937
96219
1165020
25501
697833
739425
904558
263332
845917
435374
308319
1151343
963021
886557
346444
583900
544548
15260
958838
699709
599171
531748
620521
81195
796479
1088177
1121606
781450
1047845
723086
1089736
178951
927553
341192
335474
236224
130040
296135
338299
192875
214770
1190387
858110
240954
137935
671326
1049317
1052442
719828
269020
634440
720157
1175057
7044
1104235
255203
524435
1155921
22607
457959
1044180
954413
727236
658968
1021946
1159957
380939
1007816
73172
579438
517515
856665
210370
1151688
859185
536805
311049
877041
747696
3712
714061
241374
604864
796140
634579
553807
819749
283349
532062
433111
29902
791276
865900
80903
466563
243121
220580
76002
558878
887558
499483
1027794
142706
725686
229022
619063
414687
174726
173840
1103472
972777
1051348
937660
598310
1079005
1133855
892632
976734
1162043
1119148
922617
512065
762228
560310
178952
618675
1102751
106175
809867
460147
777825
854313
1179320
650241
1095325
279123
773368
1136380
59628
59588
1047107
996689
1104218
850390
802493
268874
772189
1025608
918999
1095192
470005
699949
421577
100060
460642
598751
957986
721537
559048
769492
431883
76441
931147
1030286
80825
52140
852576
27465
1052378
263817
680256
847865
759987
1110060
1167140
83771
76773
382942
487393
868979
77912
73345
1138762
572892
703434
384701
246856
1110078
137313
1151163
1163647
216910
74493
218945
1051612
486455
892551
168624
302561
167874
20090
494087
278770
625391
433266
990869
367271
628179
959816
106832
126240
745390
42629
800090
162588
948491
1045368
287008
477349
1000100
131454
111528
792362
102924
1091290
320487
426057
1085725
281593
298268
239586
953728
180369
505655
756102
1066185
922912
466751
57744
451001
661568
697027
685929
954673
904389
620722
793978
72969
55281
611380
247229
435166
828055
18591
618749
898863
723779
59211
518721
661326
1177542
1151951
309417
130838
640924
161683
453148
332929
553107
668484
181713
1181690
877728
439207
1052738
106537
220378
313699
648878
75189
189972
506672
834491
579349
137370
287177
568520
238257
109003
201782
711227
775356
579629
1005709
878584
496422
828148
1058560
938037
434105
494069
659643
831318
1033640
851694
1050614
838119
1078253
539563
353076
437435
210792
1036571
973198
712849
293842
79222
541366
934764
579308
325012
304226
50501
1077418
206600
30602
75936
374982
722622
676798
305152
755966
1073169
834254
236901
355885
973327
171649
354952
154314
475727
774996
502775
751313
463289
908060
1094126
869611
262583
1143457
291723
245361
135659
730439
57402
498667
94836
913315
49960
382468
1066919
1106761
61810
38307
1078016
965031
536614
1177682
960902
255265
830227
39568
718594
442522
232580
893186
965143
902656
100087
934457
187478
218431
300805
532461
600715
212727
1170808
691677
1005680
149234
573398
1118822
423694
282971
748775
343009
1014474
983710
836942
394575
103755
867269
995315
617610
1143563
808782
1159301
305787
59728
925001
10448
43437
515031
1078372
181510
1145555
761934
1089061
306950
848170
199338
945911
585524
1036781
912800
307570
850103
577215
480697
947892
467827
971129
1034368
609976
634177
240042
1062243
664700
78705
151919
344726
724366
217582
1068353
469625
130411
999822
1124167
511813
801294
265432
408874
167688
859042
1012648
910633
1056787
1044948
48830
753577
334024
839591
674255
694232
728573
158222
197628
544989
620794
83369
393254
929086
337152
27993
984401
980541
926864
1078460
1169664
533593
530468
696753
495419
461400
106910
122033
381466
369967
873064
482892
1048612
975575
541947
817261
325647
603945
736035
765391
364386
751790
47182
263747
521238
555099
217121
946447
463110
1059989
561858
1002229
1122126
737062
470776
997161
629587
792562
828367
689475
364974
1179167
214932
1097236
878861
435102
178199
341748
371884
795083
37194
668178
559395
474100
294677
115107
455396
945741
86279
1118581
591682
638252
238324
58878
369074
262001
463115
537109
424763
290837
303534
1081860
1092278
551884
238527
976804
106994
384570
507266
490586
190320
108912
313052
216741
77090
510981
426947
627044
1078267
282238
1096983
1180493
24653
191584
1116585
612970
562638
886074
28209
129356
737953
1035999
757655
108655
640373
366258
468866
736566
259641
740752
142611
419650
270425
475262
100660
41618
5196
453139
858965
57778
913258
1148295
951804
484317
439941
938643
1041443
30241
93928
449243
133120
980123
232566
546787
1054969
315148
686628
712347
870947
502885
445490
902265
998715
379992
951453
111634
445954
419426
401613
936480
1158400
634135
1059218
63546
630667
18094
1168869
1151608
779587
548133
1015990
24419
680048
1187276
105624
487322
220362
1166197
738511
421609
537723
958436
1091436
795443
420624
609927
729892
1111578
137747
396137
919942
74742
216075
230348
180204
520594
801742
1062036
408291
850720
432074
28668
976058
998487
374856
475736
569788
375967
1027970
757389
469313
588249
38385
550972
801473
386783
40272
1123721
753291
6478
162662
1152555
530284
515677
975196
757115
577481
368183
607317
1129535
978005
1017630
399881
510062
486671
1087317
1176888
1161774
146148
726625
129860
829509
1054153
199496
930116
1152229
784397
563460
1064339
559601
777471
1051646
543605
681927
8274
540751
313257
471057
750572
866454
1056788
396507
91024
616714
397602
695764
253436
578805
1176419
38594
692203
628108
1055423
1029842
62982
2198
843291
427942
23726
655443
247775
297332
553223
385267
613827
140540
972953
75821
549609
191610
719678
847925
61419
1188254
746897
287046
483179
363200
102334
603680
66266
613476
84848
839761
396975
604496
91682
1016634
438005
1162809
573154
245088
1132984
77159
1170470
203235
261837
265298
773642
172498
530836
1068561
1064811
656003
764499
1015183
1153991
958369
851952
432111
847055
286718
414257
141597
1177576
942280
130995
1070674
104207
301278
943402
472148
60662
1076230
55124
599532
487232
654399
167314
741103
960338
356660
1071489
903118
110154
1009824
203182
354495
162720
1028033
502683
473622
1028807
886387
530815
1000720
367953
167431
84881
1120072
934532
206737
638993
23547
657011
880108
159253
162584
1093905
1015242
1120210
775538
951295
95585
729319
243208
1105314
1009904
747519
171469
452844
924552
989437
712967
670631
693095
803033
595084
752730
136262
168400
932327
993309
198961
64491
548721
749515
934743
107525
1105554
690963
393067
579763
585093
1134679
175294
718436
1140660
819821
497178
985015
1038728
21875
311975
595497
194360
568754
123346
21259
684322
670915
1083146
253804
1041616
500773
168741
497396
1028740
102369
1067786
177012
349040
265443
897498
423920
340081
387892
294334
1050724
210584
728110
676991
787000
856419
748403
611073
1167941
1173668
428293
149517
562305
1092594
995256
647094
3008
141232
1013137
995536
580684
608787
613040
759759
476207
92406
174611
459215
19970
911086
697889
191539
1128689
45032
341649
1165978
10309
1033125
159984
682205
211090
397812
135058
324394
965076
384921
44582
470223
1100050
502554
131766
416000
737897
366234
865365
319770
868575
892364
462297
182346
161403
1090351
327302
787210
482704
1157682
780182
377966
1108692
673232
903139
808165
685698
878282
1027346
620037
972984
1150276
310364
435951
26365
404774
585548
115591
1019564
252343
223489
1092456
126372
54265
891177
966178
291554
338578
933878
265672
645686
504967
1097548
39685
648738
1134927
107073
835693
224197
832388
378570
930987
402341
242667
1017906
541930
156317
83738
329851
561561
766353
335707
979629
574942
708107
637854
1075021
167248
930708
1065782
882343
171276
333180
218820
1090212
442854
535846
106988
553375
874082
792950
373342
877963
41718
520908
87911
919098
1168687
61874
751826
1021737
963077
1053341
1014284
948923
849982
140775
1036291
991326
804885
1184240
399049
563558
885496
685008
357036
867618
463840
861725
158744
619018
319273
831272
8068
1085716
698477
822404
1176134
1135114
36955
737951
951549
477845
254976
48118
423013
352024
561642
748017
170015
174018
689638
441471
823553
633995
710804
1171836
1161996
93499
900191
703552
455456
483215
1033647
158661
219163
248208
947507
25776
1010804
259293
876079
769220
1026142
455893
241750
214330
1025403
629243
149552
107296
812248
704595
670299
902803
793085
800170
1098867
53576
870510
822410
699451
432177
659041
717895
888373
969912
262252
299955
341281
927330
890636
1176869
634278
236338
321478
924053
233550
639614
270184
371418
167729
743650
90998
325363
302994
1041767
768047
926241
12639
820058
1150557
1107244
67120
834811
589102
801362
1052935
235784
519716
1164251
787720
131494
172178
736313
716141
371124
968150
168921
1122938
172643
321560
535707
5313
852837
386745
152925
861076
1189136
764857
826374
644200
315314
141360
523130
690283
577200
1012190
968350
724502
46620
660601
230101
994688
1036655
407935
878309
468365
223157
1060756
991285
1087695
251313
1123304
288073
940254
85771
1057873
447959
798917
376513
699924
441557
134088
86500
936369
147196
420464
8028
192514
409141
30680
170594
897007
429768
967514
286713
1191012
714825
973957
1072557
739696
669598
474601
1157526
477680
1125570
46256
872196
89842
1187444
658161
655790
648849
846451
468448
223897
278399
381955
195652
632150
781524
194656
355462
1187890
451874
883477
235431
789085
404090
60990
1033776
514140
1058229
893351
213476
1107305
1157109
1031743
984907
379508
912501
728603
922544
183404
989497
896568
1173827
446846
364368
560295
984211
636569
815393
739855
1018136
386018
554230
561799
577862
187461
1066829
819886
1156669
725720
43798
868683
1120569
1090137
711685
899904
1053884
978301
1001860
79162
785643
301071
138744
923459
1062807
482538
88935
653013
292664
734307
426390
956699
257492
571538
306667
470975
189872
613779
671921
737365
798821
405943
1007159
71289
705536
941091
71263
984467
195307
291783
900783
694748
17887
1034620
583724
907778
206874
381450
549866
395287
922008
116853
488868
797143
1191891
723756
762899
204741
327893
794846
994713
559126
703966
144594
1003702
936082
672309
148844
603351
886528
977802
915482
1013100
662779
277236
1163632
433
388193
1162841
831748
578605
482431
180568
671884
643133
487395
426551
425794
276020
467538
449816
31125
217392
211671
291623
230179
402857
208393
1050014
371427
93589
577967
906584
525363
595325
1070629
762148
1164027
223527
12254
1043721
899846
871064
315784
1128753
390993
366349
16473
972779
665830
38242
1173866
350836
827936
1137582
27287
904965
1178234
106789
801908
1106799
598497
549389
267698
364722
857242
144056
415037
635120
1166529
1071753
1145479
468218
470051
907144
185597
1041950
189094
407172
51856
8591
891405
535433
1128371
498292
612755
956615
337812
1031397
838087
287391
104617
275798
930890
635907
1014026
270478
1106457
1129216
229489
244162
909559
700587
223741
967430
737060
520976
122045
447998
213288
728966
461856
163689
521180
612519
1011446
420596
1066911
927850
74549
665771
1015363
1085892
529013
117460
215525
538396
524418
1173242
1109745
153681
10302
261526
707835
975440
402782
512279
739377
325121
1072777
267976
1067249
758973
1095490
740984
1108972
988837
596729
124978
207933
827968
428537
84548
632612
1089531
432374
629156
244107
279670
770730
851590
465344
1026511
454469
91785
678766
1192671
468370
407685
70046
1013645
219385
653179
330370
462025
469523
970569
765276
161915
652273
815757
57379
544937
1137452
368491
780196
150541
1027409
1021821
671678
119466
332667
1086902
890815
725861
436320
896145
1046405
133187
855993
910550
594258
360675
732772
295774
1147000
670221
1115614
194627
402601
700017
154036
259673
284580
134760
825260
1125681
31425
452366
59400
411005
536856
499907
730629
378138
856330
319392
821562
1000571
399065
231165
884696
118697
2405
555470
267993
600885
1168896
357865
445108
590494
733942
410559
642544
340155
557289
125260
859255
677694
714916
1142954
710838
967355
982308
701683
894871
896059
12062
725982
64537
160440
26363
825018
193184
254736
770736
1080442
734658
412549
790279
116166
469811
773032
1038564
896731
634728
1086212
664412
1160740
659110
1028904
679111
141643
1037994
875473
1014378
466774
333022
129774
897022
381242
1119244
407959
240597
354257
1107895
967487
439720
1147751
491586
803885
598224
4900
533850
658147
954033
974045
529953
1160414
382196
125587
600500
992754
1101995
1063189
363882
846872
917117
1072330
684595
956513
533136
166384
1040555
494769
279675
66582
504452
435124
406659
101426
585808
612247
926755
1008813
808020
356170
1108999
184365
971971
959949
742346
17463
482063
1097622
1063233
453439
544968
1192171
219083
970462
761936
318727
376996
1184215
106741
462222
874497
927222
830474
431433
1124032
251717
321652
528260
284096
471215
201158
1047745
49180
295340
254696
314472
302647
757828
508121
291053
1080259
765163
120694
843138
600286
1132839
869008
1160707
153606
358437
143341
1029098
120505
350816
1067763
1126435
326086
684492
332349
675993
198415
371773
110893
37011
638130
1126810
1013734
524190
1082675
937763
241563
1126916
377373
157849
547004
124231
675770
375389
1135953
310089
960047
912463
1141643
51399
942081
731472
419333
893787
310217
160697
168170
990972
890929
798021
1045818
415278
467521
993821
734977
80755
983751
361763
673756
977833
687864
507549
377767
863400
1098703
423779
158466
338470
175587
1063688
129811
929747
583985
1043776
1079852
458553
711088
377105
559687
364442
1066871
456087
846545
1115250
619219
655117
651545
852632
1092716
1063143
318331
987973
293758
543578
328846
44169
380479
1028278
109707
546635
276261
237737
258834
1155184
1111086
161072
821274
29438
1150053
932148
165327
390541
886701
813327
1015399
793596
214495
644012
5117
647371
166650
497441
910332
298865
576655
889681
1047174
451236
972945
92800
879092
1168010
1163339
156536
205965
1167349
310139
1160297
298788
192988
1059109
815357
320143
246736
630490
53871
325543
567553
314064
130854
566860
5475
942388
770270
975406
410116
319635
1021292
287923
1164025
905058
582488
283692
828833
203821
800237
115232
472525
879441
809554
658073
953397
359567
342716
931937
154857
772490
292448
412914
209724
1172492
1125326
28675
75002
49317
255420
1059881
952017
309039
27499
984227
243346
393994
583895
684893
901225
765009
440417
825933
685511
1102189
80887
373782
132116
157234
454832
271702
436708
975322
130329
1081182
1177001
554833
119070
443432
78280
281841
1030187
668111
27282
668958
26245
851665
1050707
1156522
8293
884453
676872
650322
1108601
787877
1125083
521339
1011834
1130062
377931
606131
959384
1003001
159213
427699
665881
673879
112716
930619
574924
1104951
137128
527669
400494
53762
940751
122315
408161
2635
846133
883746
1019992
136501
1142657
834923
1047467
241267
553698
973045
767267
380014
235291
66384
142325
741645
975691
932630
624107
472473
324617
532631
468956
850586
665501
217295
164566
589967
193662
1116331
159861
574427
1118682
517467
220067
603198
930472
185693
870949
994721
265113
390565
483486
311693
680324
431656
1047655
1013525
529793
291970
354895
914615
635990
310371
466251
696965
971746
1175456
368987
172783
310213
110128
607632
683783
75148
301742
262903
602136
497191
525440
1160216
300189
414378
474791
1106449
439510
408474
495417
485336
966102
30430
13806
953658
102049
643998
846689
738793
113915
373565
172255
642740
319745
1186393
214297
341307
305020
77988
795879
933023
343165
948835
1139549
992037
326122
1100539
589931
675132
309794
978663
1157110
962565
1099662
1117551
12786
232110
1102722
939952
947718
205995
234422
931978
227761
929338
874726
1101866
947992
743898
77330
251314
278293
1153536
693493
967510
526408
532732
69903
734310
614660
955931
1093433
906963
174755
434907
894956
541504
1173642
551037
570613
865566
268611
848910
1003570
1148403
245176
623958
243255
202579
326015
856131
953889
797581
857715
464668
1172631
656337
239236
547305
338947
888032
820062
769072
1143600
241537
1023555
304210
630796
784703
22631
869245
867145
650335
337096
493676
1025328
330182
4266
1010594
603487
101790
815675
451705
90986
378354
639449
370621
1126260
471079
147674
612946
470052
605680
105590
780211
1140064
1005882
139875
475888
463523
260915
641441
1176763
492612
771217
1166252
689815
848654
352805
714761
121562
609957
421448
871219
882728
695338
709571
495379
444505
13998
1185593
295132
779023
1010537
1118892
448033
545923
991981
1076057
937976
307941
990189
1179664
352176
282618
1099029
494968
948359
1048768
1141512
194992
880220
266067
126149
1108655
785658
470808
157665
1182162
968612
408331
738112
1158111
806159
266133
80534
806555
413101
1147657
511388
472852
956942
16993
548332
419083
305872
845587
939290
686572
655971
538151
307692
767812
1039735
764322
507320
904026
480158
924553
572784
288850
909599
1083034
902603
976487
606919
733526
407
983328
604250
826089
1129323
924630
266412
349115
623279
966477
669917
993757
498363
440619
676545
69752
947671
756398
4051
750042
1165982
275312
876457
62773
401819
722506
4168
42217
929927
186896
1166632
865627
238001
831368
159234
1085969
62001
395572
682946
1148008
1154798
829272
1107618
636819
853543
1127652
463569
113404
1041136
715542
1000295
659177
1164144
742293
165046
957237
772344
274235
332630
348437
393488
589635
403542
312061
682107
975894
1087191
1130881
866940
956948
782276
184439
121167
832960
379554
552518
790003
596340
637267
254462
231891
6358
146017
224434
30452
1131012
109030
474028
1183830
998961
20491
509616
425519
1010183
469008
593874
708617
5025
1112079
951765
210971
1122871
821815
808297
152099
307144
377189
444667
237213
353901
101887
224681
847328
413506
704459
258602
158254
501358
211580
981030
537272
41251
108486
1023474
648329
1047283
537816
30846
860291
246359
322368
570034
85059
28009
532112
522433
1117956
268216
460805
340253
501015
740360
359654
468247
235231
1001558
528426
379134
419677
158067
668547
992762
904538
1005241
1153394
331115
907811
872468
1053674
286279
1032570
510857
888235
364542
268265
1046028
778538
170538
421327
956977
642339
568860
938885
328299
744023
616699
172983
88276
146322
194650
506796
953872
1064773
162173
738608
716275
821253
696432
1164904
19864
530927
937153
437732
986450
520857
182699
158988
278298
148154
356122
88266
957297
769236
736167
199128
729042
933932
783142
836370
590379
1024913
181994
378446
543871
756554
1181066
58043
237866
211655
390616
979767
358929
397117
37711
128900
129920
61083
134890
745039
559868
969337
95254
641949
673790
504033
1051581
947832
313717
1143671
19210
785484
1071375
352304
1060705
1027648
65343
198056
870117
919794
623423
900118
552852
356151
1149213
359212
222040
837636
1089042
287253
358303
661140
443862
502259
1157351
347390
801089
228468
1074897
401952
652848
325972
884397
309594
215947
52412
978457
413453
685142
1137564
316512
217815
621169
504194
1007311
609167
821623
904645
483059
659295
500192
872768
689554
111647
738698
388399
83619
251350
1131634
634614
369805
580369
772214
773805
160489
640888
786997
936295
1155629
1005436
587754
382816
502398
252325
9052
55065
645956
302070
278187
1122686
712285
60001
488532
1094415
100990
775072
753849
229331
5796
647921
849454
1130270
970468
48743
660410
631457
406840
608848
1166508
11587
415371
984632
381177
30721
832259
823175
659153
1035392
399281
726021
127714
606305
53443
926294
872976
1094691
1029497
91429
610719
112725
1022136
953992
537030
120979
392363
1044389
1091452
584388
359086
702083
73280
667176
382145
1096459
1082239
525936
1115551
732382
168804
1136835
214663
923458
422446
907225
39246
886753
231451
1113085
1143260
803332
131902
279602
225204
180224
447010
865743
590778
403334
829494
521294
1043457
601619
240072
677475
818499
826541
257794
755323
928838
210381
784696
787775
1136681
157801
191849
1058894
31583
214976
447580
644786
462335
132836
1108443
659512
906371
1088248
55405
145472
21871
1103279
296169
1047317
498809
1109414
898234
221691
92019
994699
744633
512579
302779
711123
913606
159827
269801
817893
1047957
1068723
681325
565909
1136974
154928
231463
413026
1104798
379066
168428
295081
90635
216965
873583
697476
477927
885101
293229
331083
780114
319550
809526
1045017
934714
1019671
213381
230045
911963
121337
846999
1056206
298027
187400
346319
520846
458363
138690
735165
743093
18512
370880
166751
1061037
843608
31603
261320
10201
536684
861468
767641
1139048
455121
755880
887935
742880
408199
952753
273050
579830
121465
755707
343758
167677
64503
86107
511312
80701
168724
603070
728742
84877
650341
387795
6221
1096219
731974
161392
209306
1041019
773546
553481
252381
50290
1182575
739540
808740
581371
944946
574308
989453
977858
143942
451626
240465
839751
427566
591209
112383
573511
953630
1027891
504346
1154511
286168
138051
953343
512984
486914
684761
623151
294180
301055
241983
637435
559937
713863
628088
623104
1044600
191496
507180
163419
1188390
526658
1124779
468934
489170
761088
1164589
357985
97911
93666
1123407
569301
633911
178338
357430
1126605
1119101
683520
622531
709772
1026840
39288
31055
815077
305715
51317
1025547
511013
239600
236271
1170785
1066760
421306
689993
124308
677486
675924
199125
221529
492551
99709
411514
2106
521851
1049558
510702
941343
1063051
74658
973766
316200
995283
106270
279244
754197
177962
143314
589054
247394
549161
527447
140554
483873
740638
189845
888735
373401
87020
418977
679079
891283
961820
465292
807476
79068
772581
342887
281963
518974
513245
431518
730814
835332
1117603
977697
1127217
889460
318059
99098
1041925
1185613
193998
957390
1129118
675860
1100354
321716
31273
700783
120190
1118357
868092
1100322
181316
83651
179848
173910
312614
181588
585773
171131
84325
659360
908233
997872
971025
1010373
744915
754919
1047338
535162
894993
29309
1138076
461623
354324
328094
587678
170102
468333
395606
406231
700837
972363
527553
139586
149991
1084098
1044402
902970
824372
61493
171872
1145981
548603
984559
1037278
810164
523626
499630
814260
439381
67053
357719
154432
282521
262169
19373
25451
138532
739217
691833
1160256
338265
1032429
699011
1001901
1153024
756792
682904
999162
460760
293810
1151719
445936
410250
673997
395412
963152
507557
1102373
267193
868364
62995
1143312
337785
103593
976529
785244
514748
1030829
9873
983911
158023
767885
791516
711139
680005
542329
83568
873374
674106
995675
566178
886456
479673
355029
141265
337204
828780
818690
684957
1065255
793161
924734
518222
1148111
925768
530974
681809
125185
324653
947029
1115351
874596
178358
227685
388244
414721
567849
1121528
339559
735407
458852
468280
1146491
251588
614578
333913
820013
240925
608611
1062970
471670
227683
262822
682265
219933
1108569
38164
792087
811024
1044049
587066
639676
510087
209536
816418
263650
344115
401782
956522
837020
313296
755394
747116
153647
1129556
361970
151364
911510
228969
631850
146204
617516
764327
708819
919364
297759
77479
1081809
51692
1168782
640076
953718
606959
827632
243712
929746
769139
270575
707621
298974
499356
351797
265123
888437
612677
178921
234735
859901
372103
953912
32556
917887
1059272
231589
445598
714492
339207
480698
515768
435334
406487
236871
852924
291523
77534
927286
644477
127710
188645
1021825
1006372
699603
891544
78345
540719
1067564
385576
899664
89586
565188
730036
1027638
904024
1068639
220019
126676
13161
772762
396767
347421
604427
689135
611830
189021
918300
594909
1698
358521
138108
714509
421884
838777
1077039
290271
946115
404411
652237
638010
633743
963114
695239
80021
427495
230908
1125305
1022236
642804
1058271
290094
707257
839826
474060
343335
1187281
1021928
1037874
1051304
374826
812403
1003633
977721
331837
1087311
174423
733827
1139460
282295
66666
1053300
741754
1094149
662823
535207
924107
579854
93989
850263
710856
510
678577
546834
905344
462706
1061793
1862
86553
407661
199222
576979
728408
1186219
871049
67622
973161
190985
388541
170786
71394
867255
206906
269454
784748
1029963
1173069
175211
1136416
1088899
684398
1153207
112453
390905
672818
554800
1140995
354157
714057
922020
1001941
767049
1073400
1121448
569447
1004802
162739
1098272
188585
949360
905510
877178
23641
278334
1175703
1123778
724545
879797
169305
730328
840528
971105
176929
1046378
251958
396851
793790
527348
480139
852326
90532
350466
1067189
722386
256460
281924
546437
442317
136978
772486
595968
212608
1137716
990045
1151204
906821
520804
323747
38586
732702
610253
506701
333519
1049928
627041
644589
223037
628324
1190977
903663
700212
147615
328462
263909
917975
386272
740919
1012224
1101699
157784
187868
1135660
835781
718906
231883
434873
303673
298487
967321
1124452
65225
778183
768853
244437
590403
301877
1043818
889042
740525
773980
40860
893570
1060227
710462
612696
226755
270474
655304
747375
536311
186987
547517
1039730
307954
1130153
207307
941898
148712
1081875
518707
719861
417249
976670
237679
1074236
620965
322248
1039678
202305
959331
61473
249178
819361
649279
359309
848018
849690
583437
935442
423493
220540
517489
734930
1014350
163747
87754
357862
1032208
439673
553190
169746
747155
268180
695378
1167368
324177
224293
574578
375215
566107
425170
1034598
102590
1082039
632783
334221
903637
531225
315838
131260
19220
657624
1072851
192964
421826
270563
403202
480474
1155859
844454
1144441
525988
620858
302708
19956
23418
222236
1011569
852832
1103406
764072
608998
527385
326208
1140736
1178243
660572
227073
368710
178735
317979
1075283
86449
1156360
655412
537462
334206
49391
84423
180915
1024435
1139275
973085
92157
975060
528284
70220
447094
440811
18979
398937
191296
462594
1140161
1141240
766571
282262
850425
204857
606954
723370
43457
157246
1189391
42830
584033
1072627
540216
885421
623591
1065444
720254
997625
57022
339150
321447
194846
631789
277769
273428
3870
654080
24805
228225
555594
39643
1160451
208660
43719
907078
632017
59079
1118980
860400
322913
600115
598908
253656
152499
653196
188523
494509
1175156
301070
411795
921032
53202
795446
798433
603705
918700
99636
54896
371161
1058169
76341
492762
793872
971291
163821
92071
737424
122898
652397
220711
962089
1109723
827266
144280
613751
927949
637844
48925
1168828
68440
526954
520009
658490
609884
90345
557109
944694
362147
469039
386965
40997
818019
649492
977921
652414
1117050
702299
344246
217256
1071131
936392
1123757
236946
983783
1030565
814871
292020
685514
905317
48336
868081
556868
565521
421138
1178532
991002
1078582
582975
364275
168996
286759
605059
442016
126410
209793
545680
1164088
112576
854300
759733
154247
841564
148554
835221
132855
262693
1178272
107127
694649
948592
159295
593162
748477
480985
1058701
252787
25744
1144609
77632
968008
889651
941713
744286
717997
931970
125843
1062490
1184190
813995
759171
803104
866763
84777
176763
392405
961919
337094
80703
488131
374193
1076231
147317
85606
747336
76173
839724
1141128
818016
465873
550005
87362
705831
643914
240508
964439
965750
141492
783075
1031467
998690
1137449
827735
986676
773955
923690
137266
31972
1058135
185729
386420
338674
743003
919688
405619
1181475
501367
485121
926363
898658
427337
302068
977501
39995
1043176
297404
736151
55621
367853
589257
486839
152738
659415
1049030
714752
664407
39637
467524
1154043
757114
579840
533953
894390
506198
602073
495317
822726
684699
129262
1006258
333948
459242
812873
815112
315098
114348
586639
125553
392575
987627
292916
61914
707737
730516
1037460
1087529
148140
487369
417291
355191
144331
876434
989999
584394
783509
393907
465247
561761
710335
351995
277560
122799
696096
531091
337984
1008740
471725
1150184
710872
262876
89482
1104733
1050647
794819
487826
297650
565422
1004320
232330
1145126
974192
238253
825391
1120643
890468
1098089
985363
594950
242600
783578
204131
18410
935720
352932
25348
880746
651378
65363
337013
884145
291278
1007784
580665
764556
888329
117197
996409
402789
172086
585119
512197
789452
893208
146499
894097
876654
703006
1014021
648543
632789
125116
634991
1097643
32905
1165014
1185223
1190031
912031
698267
180199
702832
126675
491531
820200
1117838
322000
1002406
1143285
717746
295172
459106
757346
344278
6340
209602
989148
972637
1040197
367661
408133
54530
681991
812153
916569
395172
33422
469985
242107
578612
1017742
1134407
926185
490343
1118439
464038
626440
984143
412679
442996
1173903
244271
541173
330747
210133
734891
427588
950625
73684
86364
186576
749857
81256
1137781
988863
233731
1066371
802817
67964
835761
443499
819371
594604
967508
750778
1087244
1095178
17750
487371
65246
969281
669884
589909
185048
907616
207323
1185803
75363
814579
242775
754625
624351
707825
1066334
234555
195324
341434
708917
933156
848178
1036325
402216
599246
417405
211249
338667
467758
12152
1176061
434676
857728
238740
978620
567046
466305
819514
81534
1073167
830274
718855
463185
666374
637586
461703
139268
381032
354413
687789
650756
1125172
552978
291566
72710
471782
810452
338228
331451
810886
349806
713077
955405
962456
466359
856535
745679
50747
207981
712431
761160
258855
702476
23608
61539
99171
568515
248322
1095154
321361
796688
204800
1114084
490570
353362
429860
646553
412011
1191916
450852
261072
925545
998894
807179
367908
642228
97375
942910
1075069
1091685
631640
97464
225281
758846
184744
764281
718544
53286
412848
802956
637679
841015
876640
1158993
643640
206504
452547
254492
307215
1069986
755490
375547
896692
863633
806406
665560
497904
1069901
56515
592789
6348
253618
752205
774458
21007
914501
1067429
725242
31716
512554
497451
301879
1157912
99164
240804
371490
440452
910649
667939
934749
649034
992564
1054408
747515
123522
122592
643339
155405
807954
381401
572625
219640
475328
911372
165580
1168784
493866
895319
351749
1108070
429390
827933
727300
957769
131429
557250
243093
768608
1061588
632332
12218
447597
379094
30693
1125625
659064
533434
1083907
396923
644213
40572
1104013
699094
505809
59565
877662
1055572
1187261
733116
607210
697284
569710
1127402
3067
769421
967621
549177
4939
138821
418029
659484
110492
1177989
268338
76585
81666
447910
465164
966414
1172697
1013896
165669
402943
577280
1055412
29645
1022168
482323
843599
1051394
737792
355128
1085930
85284
849637
724438
263308
791657
261806
1152674
484081
749612
736523
1049852
128466
639535
205565
84763
479151
104079
153015
218496
971636
790016
173967
1104325
1003562
418182
153883
1024
271577
791244
968761
647514
237524
527848
521847
509422
354774
948465
645620
321408
947128
560375
575446
849549
1114839
953538
898726
227977
40520
76725
764283
952128
710312
27650
731980
363102
981938
963379
60634
977783
631235
212192
239847
238676
358791
784142
839762
957885
1000650
492289
190779
188708
791470
7562
231759
239216
668561
990576
159326
57640
13601
584225
1047763
1006868
671733
346312
407323
289141
1093498
221533
658432
823983
402448
691682
943560
449228
422230
778599
686462
703122
396647
261051
480348
381701
224396
1035082
696672
904475
575488
337977
598106
459123
364314
189438
981881
911114
569413
212345
375991
936719
143395
620343
2918
833005
766303
1051787
550499
989570
334735
1156750
385289
335709
78297
18724
710844
684836
161580
659721
227890
276422
1177140
479019
769240
4307
409305
1077776
455768
732217
227835
185873
200173
1000391
814263
480049
497326
277640
959003
1108282
1100955
1132159
109129
160549
397967
1105964
179300
867233
722023
321760
1144599
234201
893134
153871
25382
236748
460299
209607
721068
1029267
100895
555987
1166713
626815
1035716
743964
771525
561450
133680
704165
308279
1183386
542342
228900
914797
673450
976815
98734
539338
1016544
761822
44415
133594
813259
518062
1103392
1071874
867019
160320
1106299
701421
1079532
1098055
671079
502189
672851
385335
762018
384672
778763
575003
883750
165828
1161163
858844
608210
886301
945300
354365
871265
1188524
1079774
189761
1011424
637745
1132521
961796
796750
924267
306426
812681
574705
838418
154886
520034
1100532
136126
913812
792674
994277
464218
986738
649100
1191010
232555
351067
346898
49906
655599
1125900
278916
742741
412677
333521
405009
621630
772777
299695
217056
1164746
85388
845203
1061514
143551
1058752
899058
596434
790295
844428
789353
865524
668
492623
645784
824272
397843
741105
221737
242275
816325
809650
828840
49629
947629
980297
313300
612254
404413
1016507
161487
786339
345195
167632
758604
536050
675001
423633
505247
198437
94104
1052337
81411
694333
598080
1127650
667946
5575
554315
384195
428424
122716
292848
1063141
748262
1002186
369416
862870
1093170
751279
1156516
474985
298066
349273
366897
1123427
1190169
491501
603611
378559
955411
285405
822642
176358
595960
709477
72884
345292
989030
876617
603586
534029
65105
702077
657276
526275
1166072
27529
971653
594861
676425
309510
117796
387562
707682
503937
307452
837306
4929
58041
613499
710567
1044528
832952
280930
461628
932687
136816
873063
9725
42877
646959
862381
83842
814132
134766
1074798
1124330
823686
369743
640844
1040600
580171
1025981
370806
1009119
305449
429856
147259
1153719
1129094
931150
746735
1190634
904338
494060
637108
624650
500433
252772
1166784
524874
1135367
325223
1177718
602408
319393
902274
928887
794351
1000584
1124892
1164717
652845
225117
517075
322759
119119
928134
44808
264372
923264
100139
78889
460181
108920
1138810
1100106
935121
285477
95606
1173532
201789
199042
567843
564822
1046152
957526
333517
915861
711492
547847
403431
630591
400229
1143987
954473
263331
260081
338659
858915
300255
356439
100177
785838
172521
1134034
594511
1173351
32477
96003
247986
319293
698506
807615
895127
45839
136216
789993
1125482
101096
316396
320882
665244
520035
846746
497520
918855
1023592
207530
381007
525052
99607
510383
522466
1115365
1140923
523038
851455
469958
979515
366058
1070742
750102
749018
604222
472094
303855
767339
690591
921828
600435
139649
775207
1154524
533391
528878
179547
98429
1038179
225838
930242
876378
836636
1103714
354456
990658
282494
1183987
55311
336313
974677
907065
415055
374156
986549
520358
1004280
211882
142846
606617
270936
859496
408367
298629
904160
162620
770041
101759
842413
15309
575305
569490
117040
749545
134027
345171
3745
317666
966399
1019893
60946
313236
841155
241528
747276
636527
236883
1123690
999147
597636
292054
1050538
934326
165382
948070
111448
1059116
495194
240302
582569
106536
114071
587831
1120311
1076591
679778
657708
189843
870125
773071
537478
887065
130225
946723
774778
1135182
29888
1182548
905638
835657
724663
731630
463860
232242
426417
577775
1015416
887391
696162
876000
259738
384199
929430
276381
537402
437001
987015
980444
476312
709763
253725
668670
410043
1172183
495704
836700
139198
164957
624598
329312
373664
191500
174550
1106640
296993
864831
197225
844914
1032447
843662
125780
241369
56266
37531
1029687
442021
564794
987407
322866
289773
832610
780355
716938
204993
786008
1004601
590264
1032053
897209
616039
1176136
660496
977270
1127599
384510
41480
59930
1005070
536753
75477
339871
665833
424302
1088388
605804
180408
1163927
68327
772284
1028218
1077975
1122674
734938
39739
1003064
140272
353652
1179748
367597
260226
828731
638528
814053
317488
1023626
412761
316191
1021636
140710
11756
628152
401315
587792
701946
908597
447497
251431
883696
866633
429735
921281
399019
24995
592632
128955
127756
1024329
339466
261261
1010753
937415
491379
869039
204062
478829
974816
278310
787879
1015072
979661
589664
332111
155087
653675
698241
1111363
839681
437022
31792
568981
396630
806
738411
1191036
756190
579152
826583
667792
496732
322220
82142
952248
1163345
977813
414918
138971
289406
806612
502990
1003401
77162
1035657
1099998
405858
806028
806688
693933
638882
165366
1101013
634192
10888
284043
674379
417142
488063
972148
200171
424259
480870
993636
379162
589945
882303
905504
620210
420476
491968
76902
412313
628272
680489
298900
849781
1171654
656026
710058
184040
1007394
532117
774235
1041689
1047911
500730
307841
349042
606613
257945
151696
1034158
478682
663434
766581
660888
845747
928976
576137
419224
177813
89712
1010015
583527
557814
457971
692974
382082
570722
408947
667382
1097972
1078610
370773
809012
348569
524146
36681
924103
1169408
854211
850668
519299
1068704
803474
443570
1102408
123458
229730
321077
852200
1099874
1089855
742933
648823
549515
1057078
912509
116704
163457
388041
349980
794873
226460
268722
1102602
76840
150746
721862
955994
777391
957818
823199
127897
872456
566878
229824
395875
382539
216856
1045022
549819
485268
727344
516657
1004384
381387
244433
200030
573880
817373
405691
722771
966804
370608
588411
167387
766730
1130945
378115
1088976
16007
549791
360005
972178
1185632
730823
341982
248868
158849
113161
608398
450264
940864
672234
184895
285114
20015
691695
120370
256901
795405
1119912
10197
911318
204544
800428
703598
763790
518510
99819
1165253
877293
1122466
934152
986218
1153036
171065
109289
112007
642722
1191303
783021
1041264
668707
619727
217860
929630
1071390
1158286
307836
929466
1184111
231644
698765
1087798
298732
745288
1171958
103790
400538
535287
261110
190598
56300
631807
168225
393492
555011
911167
733557
8660
725072
1138484
72203
836523
1060004
136854
838882
1126580
424536
596257
1087669
964983
1113118
724703
484057
20113
752006
836145
4719
439008
379766
44806
323361
376341
698838
356291
520636
153700
317347
698555
3939
886141
505751
651415
13036
766777
375061
1005428
553847
970031
906122
225682
286699
332950
735171
910323
544343
1149291
318644
774475
1107502
127742
1145187
99438
1000322
15974
239446
218581
449621
659674
1160830
458278
493591
120411
506412
72438
950062
549114
513615
402354
276244
1049966
435638
345295
976384
296440
8086
16285
917639
1045284
1086675
490058
1036456
31984
477613
219441
512925
1069860
702308
666546
263455
101416
307769
1072694
240627
41612
817623
490377
375353
993132
870030
1119834
429767
388221
289846
759121
1094050
273343
700822
867822
102372
833170
1083690
728226
490828
730274
853341
590976
35657
746738
807503
180629
261626
74097
435045
1181869
698660
429440
484840
1193386
563660
738170
481695
1159945
842402
1040716
1104159
852053
543056
858863
189428
686634
50740
814100
929654
1055118
931752
88602
482930
456267
1129884
496143
142607
1068155
1143929
654300
684156
702361
311887
1063103
155952
332448
1152836
1083282
749821
923329
242534
541935
584551
698085
453005
13475
445591
514123
215818
843092
313083
1103089
302744
100521
226922
538136
1066195
360772
978822
131198
699942
1072955
671448
717792
178429
973732
471554
968626
698014
283459
83045
1145499
1004440
993189
1105246
567986
511020
171209
1005066
466657
46568
647581
20814
237949
261468
993545
210410
652685
269817
227389
41640
23383
178395
650450
63722
76371
589459
303336
302872
4658
388161
71895
1109399
496336
753979
1034833
204045
654421
574262
734580
570174
282509
1077680
1003958
358574
372985
600951
484006
53684
1051520
907619
156840
574809
268038
125603
572739
267623
713733
278589
606076
982225
432510
916282
314469
823731
136189
875606
1131320
337197
461253
1018830
177600
521689
192822
398800
345369
179828
907537
906147
382627
873349
1069526
132892
131612
460627
461454
57588
526597
234533
21525
796514
914603
426213
536271
1128769
1175460
584412
1022469
1114543
816511
355963
161382
829721
283022
683455
1169513
805862
27883
1150725
541674
97350
259025
442454
531149
553596
1178613
1092419
487165
1007777
1141762
1073132
263436
322173
99070
407397
206668
1083053
1183475
539731
15605
346805
1094635
116862
896992
690372
768844
214024
1187904
817627
470351
581752
700458
99433
1029271
735416
810053
1116906
1041915
712936
751823
253564
33921
862952
937936
594376
423727
933096
118908
1073120
643810
90248
842927
1007682
1061620
945591
732749
82033
477355
621371
756580
482709
680502
71567
493069
584577
169734
1042106
397111
281842
328880
1022616
1189789
361019
788131
35624
799969
1042100
983646
1066705
175750
199409
1074111
946318
427368
357522
1164988
31709
526745
607513
85744
970391
642435
919045
452764
964583
497309
426135
998135
282421
1092680
1146333
423897
582399
1137445
195983
14753
869562
1110341
415549
455717
1094416
483646
442837
878201
1061810
44559
261179
321651
311226
532862
660736
130952
644487
838256
163343
167231
904995
873181
914454
1160150
512591
262046
908988
192026
582282
184169
293751
501963
852639
916220
24347
566917
40959
774032
540621
239651
375102
594495
577712
59172
519761
325882
903831
1076086
657599
552084
1191116
965150
804273
898145
713668
431676
415208
36122
325280
786340
237012
1095369
1078336
777161
800166
18580
369858
1146758
1170636
1151131
100663
526292
936236
95788
268114
238203
33454
674779
1105723
1187245
424410
435756
638575
1061881
782726
610307
84862
420022
717913
321038
837788
394006
675562
99689
152055
1044949
525211
51382
1187864
285136
374570
1158730
6042
343068
1004141
729419
224604
156745
52517
509443
770078
219113
74310
483240
455329
400877
277618
163235
135809
575410
177112
882837
1125561
738680
627429
387115
703066
820567
339570
1031077
556633
850608
144415
134819
702602
646010
716307
391803
603044
598264
434348
73266
71509
368542
763938
419470
981282
1063368
358920
736020
883951
1107789
722592
951309
734931
164252
407401
445860
1189595
999161
995758
1104740
23856
1104030
1088186
514932
493249
521927
1134315
429766
428470
952695
225598
154497
1170601
1179841
69419
860486
939694
784283
14348
482476
652040
823141
780596
791228
1103252
287724
732580
399236
355790
57711
811299
841229
237277
311319
1178830
946144
15897
538589
581128
1142312
741356
776130
856481
720676
47099
267752
408034
470410
1065263
243444
15647
150028
769584
818743
510870
942789
765439
712377
1169647
51822
500667
819789
529568
244346
676842
128127
1162403
1079251
930129
658656
864840
616463
422203
333474
221366
570857
495903
816414
795925
801047
330671
728782
821476
856975
787892
58996
945869
512620
992431
457020
401712
164677
166365
61009
806051
1147092
327022
1013490
971475
7958
297081
1075525
362011
265103
668024
328659
200442
349074
1182851
361656
515848
713903
1122325
39290
807768
815332
213043
78211
1176820
352562
363575
254799
1003868
494761
1110303
836384
827222
1086883
721850
780754
718399
302386
973592
496465
1055156
878019
880387
812453
439844
530849
389943
79820
500913
1149280
506005
455828
689225
187713
145241
897030
619867
108453
469140
806345
335658
1067997
197596
795687
786179
199318
50759
638098
468191
1084571
1075935
603670
526765
389124
476380
291036
1100872
238035
721201
631272
457083
19145
900680
726083
307486
1074994
588121
594074
248390
374430
732555
438247
551123
1013221
810944
113994
1018729
102366
530921
1167760
677799
268602
636498
622518
877916
738320
335407
659490
288632
123420
94600
435455
428190
1019425
1061503
11634
891216
154198
322308
1018234
412187
482235
518429
1045016
1071560
456653
1160728
473076
888302
1118300
1056082
1187878
965558
192063
216818
619908
501675
106570
42905
236066
399105
157874
661555
216781
628079
357933
705948
171642
685617
576185
162267
732231
542600
113832
270808
308697
556647
1006668
196887
1091013
252751
791252
1183755
374145
117424
1150555
254678
1095941
48360
984096
13154
230250
1166602
401045
179857
1035275
511768
19375
702174
673393
956971
1027101
949525
1019012
1069944
543709
564199
265238
304136
1151728
587141
354906
777313
885417
100770
1005158
784403
1144943
4551
592471
161694
993547
1092116
552353
648943
1145465
337438
943653
1034178
149466
581690
691646
1154762
662760
695160
1012480
41441
407629
1090397
497491
889459
502341
43650
488396
74274
977510
594348
416131
667228
407954
1166000
1018431
355429
1045689
1070261
922404
57367
1167432
430488
486834
941744
1046350
1105141
1072113
1163241
1110982
1153428
970995
362244
60386
973004
1172754
370110
972094
768709
485916
181112
840297
785387
749117
565538
608767
857747
900913
275479
418313
364773
368655
387765
308071
1122563
649304
1064936
93912
858515
173529
397129
636284
323323
780707
1092793
995126
736841
86756
82447
488569
1078748
466623
321872
142733
919048
369966
332163
572120
106593
938138
809269
141899
962909
453483
164662
503169
339674
920312
583459
577639
414480
387026
329820
989196
48531
937292
889658
1085243
373250
34522
94870
354814
425539
391115
559432
593794
250079
160166
945342
1140667
410561
1019858
924898
248264
1142398
685192
97710
1104121
989402
791827
158223
499260
705939
661379
910713
1096587
1179474
986385
1132220
472436
543639
839904
853259
268624
1028630
573418
405745
1042379
81002
600075
375094
1167567
285351
681598
203964
623573
814487
470432
413652
959121
791458
1038885
554490
263816
396028
367928
435887
874423
262817
816273
1027160
453425
312310
1051713
47577
259443
501575
999388
1066383
152291
314232
302821
249919
161321
1149128
162179
25296
410546
15259
619110
865701
729401
552135
693826
405854
340213
573885
539973
159330
643978
217178
748162
848663
1057957
951472
380367
1061893
325690
1166079
850424
253771
81120
707937
248156
164158
866275
850224
297161
750054
1180104
153041
23486
144812
712599
691705
546408
879393
483814
121687
102807
681435
305862
1059581
251533
536493
753107
512429
518405
823266
462467
1153657
933811
117046
832557
536800
270911
617655
955377
498021
959507
293061
56876
343036
447008
151843
432956
614318
106348
1138173
340299
564407
347346
776395
406030
595848
255624
457079
797977
374412
604790
513249
793760
1018169
870438
1077759
859365
258371
103442
939920
561055
282440
1084773
838742
752438
1122373
109844
476704
155994
363753
155944
969651
340346
197657
565084
644935
878399
1024953
584427
743243
328398
79438
98517
461285
1155808
1191823
476023
398391
519507
1185206
620337
1146520
848066
1147798
772371
56555
199536
23003
229250
756445
1169782
667090
776758
599993
811410
1074754
1014249
81259
907291
167890
426455
387556
111477
647978
791354
203974
1038191
1068174
1080452
835229
435274
133620
63903
365555
492925
390841
674638
440190
673233
350341
939438
767855
995598
557863
725825
843077
450320
750952
79742
104734
300113
597876
259638
268142
481932
966486
1080296
767693
160380
235116
32625
579955
256477
474962
342827
144440
1157220
1095570
853747
830
443263
634542
218914
722291
1087373
243720
990335
99894
347275
358410
724277
713408
1091172
1123161
288160
960983
1048037
845884
882958
857952
64482
435039
595924
522005
807548
458240
956982
515904
1051089
161293
830606
224366
888896
1111676
1075288
526866
548015
704508
1188056
352118
1063726
472093
141619
580937
1085406
488847
384517
48873
319689
204772
294877
783706
621241
52077
1081694
1044348
536015
671539
989042
879287
551882
1086590
585309
802274
1040153
273256
718157
902720
749491
39328
526996
1143085
22332
933313
709633
704897
555430
609419
4016
118286
826352
60859
561307
667531
634194
1097103
553258
530991
122071
842148
733180
902762
161482
84654
709482
197207
952083
598179
1047290
636134
183152
773501
798743
850420
877378
397430
219303
911668
565857
959409
121715
841406
1147184
755829
1064276
898192
19531
221570
972256
360330
87782
710511
292969
999802
92399
535679
556422
91172
230618
715472
433900
547282
672060
905216
33322
755922
778624
721169
1059928
786168
487444
199210
932979
655345
856494
870551
717023
626065
987
527192
347152
513897
91657
734012
878669
950067
400215
1083570
686416
36085
370726
904471
235680
644432
1047097
610794
526295
660998
260135
684810
365679
838870
1058870
512227
3789
173948
957901
503868
882028
730756
249255
827250
80064
314040
63851
681759
554815
398511
38959
764282
68541
329059
1120417
793645
764193
128635
1185238
910084
794289
528347
106679
719020
338514
703665
1123346
338081
1065704
292195
33861
666765
146303
151724
1044449
290292
990242
616936
395148
743512
367004
1039042
185424
84791
928463
899998
106414
771779
424430
189880
446252
250810
985785
496199
1177312
596605
1127219
605683
447188
1061120
164299
341139
401554
836406
396745
236818
1087195
901324
578204
591660
145599
618384
920811
505440
260853
1101147
246721
330069
972610
284680
892751
1043700
252130
1046382
88403
380737
1090422
211330
219575
957535
261262
1122560
785368
371643
1180781
1103095
606853
835949
850535
1155778
931327
500396
958300
843669
203885
728423
412361
1023816
928249
1019085
634136
512287
358981
741285
1036309
1021410
671647
186976
455384
9486
318024
617684
1175844
830966
752828
420077
165708
374921
657576
113554
451213
1052353
222077
19163
427724
110589
1063001
781638
232143
323116
1042340
348654
497993
526836
77046
1156785
890889
242431
315458
443593
608882
560618
418404
946566
478994
698001
381206
754909
640807
1113559
856326
784723
1077221
709484
610836
243747
375637
153102
1052941
178690
1153117
54188
433793
177821
798173
1001625
171580
238794
799241
308004
405480
1008931
70830
1184862
733881
608239
1181263
1182386
194573
97521
789498
258570
935799
1125025
920905
708255
1177837
830901
420276
834055
820438
1044489
755282
42299
876513
921261
1117928
940351
586302
102054
634942
402164
364229
462758
1009272
361485
295126
1059126
1166022
1023189
1029201
287673
1009653
503407
155402
1021080
174395
881196
7943
1011092
272691
224618
495598
962333
343225
662388
880650
566988
770297
913010
874105
214163
326502
964684
968374
1043683
380744
1077113
1158756
789133
317393
122115
1042118
235061
467904
107118
283236
270887
136282
726997
689552
300233
547686
1078917
548591
141886
1090346
563565
969192
944143
669266
468669
133195
482987
125207
1651
861511
161193
574284
986480
37544
1062117
621424
210226
618021
867569
28378
454757
43980
644726
1172803
510299
533102
1177291
895989
267022
881573
34654
550794
4032
977322
893337
891071
306248
35896
181965
661952
833226
280286
589106
450650
1082637
1086978
955841
49763
1056778
317310
1083002
615296
658069
304823
590588
1084914
215939
559502
913648
770874
868825
929028
1088961
866991
143210
247185
1186684
1166043
1161647
431056
883357
41967
378322
709499
778691
642860
464475
798092
908186
1075727
76753
738126
11626
717374
318894
1087983
586806
501686
184604
206755
601972
855811
195772
448118
1168382
1025134
62583
572432
590946
201603
1083175
322480
782970
306042
12711
660079
1127298
26063
887059
840926
1149309
81798
223893
752302
260789
1014413
549179
523261
392522
729985
745597
174676
793397
468294
83562
492859
138937
390705
665294
483116
84426
1092235
12958
1157192
615835
960880
97596
468578
674054
188070
1178042
761056
821081
327373
84925
1025934
485669
324178
634309
1081444
711675
676608
980312
325610
563488
1089953
1159176
738109
514610
412840
604739
420235
268553
884613
636965
704266
120891
604559
696174
1057122
1070766
896789
1036463
758531
589737
1181428
835676
1121570
89852
300163
4391
737628
429017
169334
1070557
971019
36553
796771
283065
561322
47173
25029
1103511
915383
291009
236148
687370
230363
926582
761756
996498
1136939
909111
463257
633774
514253
955586
984544
139525
513243
1144343
835489
95536
117237
850993
480374
601689
423547
29021
330895
307834
770744
121281
928325
227598
384262
863677
101041
68104
1030164
364513
185493
298115
282433
397974
258016
1056605
554242
1075496
510302
440496
475084
1007155
739158
557205
165277
771768
427704
39939
833621
331280
854445
928961
207685
78440
279971
9421
847344
484698
58911
112695
1193428
1165417
1062234
436720
411827
651493
148908
130488
343941
815149
158331
508648
1035202
386374
905214
591181
118415
707959
572530
203584
517319
1084421
509008
1086870
730596
874734
979916
28384
702235
643963
122735
1036710
54149
507466
99333
1186899
779126
232668
963025
211776
1123228
972279
305717
855504
1095596
876148
651580
495302
993868
1112194
242957
393657
848967
933733
298395
390199
144708
760730
1132334
911437
38069
277240
600287
883119
1157249
1071432
311117
230728
830819
1102582
1154381
1060973
214842
500765
608898
683678
173129
976792
873148
1059031
633374
630099
911083
1154983
1191919
531378
209599
765313
1033374
104855
456381
69173
1070875
860337
251477
450100
400278
116575
561990
1167850
593478
621621
617362
538882
245782
201467
578757
738527
431513
139107
430716
518273
1192106
593879
105404
205429
620294
779706
904230
1159515
1134780
494103
269502
560918
142372
1080364
283285
371039
607929
250171
825882
332881
714741
984987
580399
371410
30195
261431
960177
448446
202180
592953
199882
832178
245267
781384
1028015
782169
914948
1076394
406901
954321
216958
959482
46379
221373
1116503
991699
150083
601688
637174
764112
963952
101298
98434
616085
1130957
208556
664532
733339
355851
583417
831965
794571
272896
848519
762064
778285
831288
8376
753921
497502
854620
879056
505129
386286
986859
366040
1002488
776095
114068
73192
445213
1086144
919057
384690
1110563
231674
1045643
69857
550388
998428
914196
159474
406140
827249
780354
900047
644260
176213
860824
79341
390822
534494
863281
1146444
462313
53485
286431
37211
1059385
223924
554093
1127494
1168002
1041430
324864
685078
201037
496163
240675
784297
472574
1118779
819515
394450
342383
203755
634422
1058476
341787
1153216
274750
942959
730533
168488
180174
981001
1835
916851
116025
1138433
889765
255931
738412
928835
857451
735289
690338
563837
1139349
1060916
593036
407006
590395
399555
652721
60048
1099209
814840
401514
606030
625772
346653
119449
897633
954319
407428
544598
725943
787474
333826
943019
529101
464852
617562
541259
1112586
128545
880966
618614
540203
642459
163682
275336
86904
1065696
969789
1006274
638736
1159397
934282
432112
233624
695648
195335
768984
389698
890230
650004
961132
840867
269077
86489
110847
14924
629331
885168
926871
243594
585146
30291
1138512
618704
564230
889362
799335
724950
923901
449163
767171
917594
893027
715551
48469
102840
331554
1092347
65848
327144
1126560
141870
912935
336658
7468
1019868
235984
865202
390807
499161
476559
1046800
476352
983154
485528
215388
124919
1178801
262105
717124
945533
888413
913266
659468
1060906
981378
446484
74096
233229
129617
927021
1117780
278082
948646
518572
516133
522890
347586
923568
1164330
158708
343156
846309
697809
581958
45984
388179
44717
909579
915755
810277
305263
433636
73389
103512
928515
42522
52381
747056
215371
982083
865527
807483
702640
536702
3688
1094746
367462
325112
807704
111933
633441
373040
645853
1121921
587547
452147
242028
1011105
268714
1008742
451835
939089
572227
747974
776057
418867
873667
521258
878712
846756
546269
860818
1167527
1000781
949581
751632
820855
175218
719215
998850
1041406
160648
919887
216017
118976
769138
442744
900373
409640
1058769
306656
77041
1053168
1133646
532438
844194
125663
484299
317814
570704
846896
522530
224124
379178
130724
197882
934107
656635
400607
1019884
718113
682018
894133
336672
593788
486226
483838
1087464
406290
534361
400050
1160021
350132
1182970
119791
906815
509031
473195
522839
57011
630236
226369
134829
628735
483460
1128060
866956
379625
403301
801433
436881
814338
604240
1172001
1046222
459177
371113
456695
65323
1038197
186725
579076
444020
1170203
941953
497606
58839
684196
390808
250884
564688
607963
51795
123777
590794
43776
692963
702990
966740
1099394
848677
840881
797766
1127335
1100685
833058
613420
1008353
138393
280373
692975
778079
336156
110738
287078
277807
44951
492286
941573
653771
758563
145040
467651
612764
759635
264722
1152787
868891
760552
99317
891419
101285
639438
991267
550121
89753
630693
996134
189339
769604
107425
1112521
990679
910088
129458
971076
763718
620182
813741
243733
311000
942106
894640
471317
775112
803059
419751
228320
915511
379881
769269
270306
1062772
672697
319727
961567
186254
791027
864700
467179
184464
823348
328668
177571
938491
675625
671010
1127061
731438
1118826
27147
488032
165341
1105967
806718
29434
936491
854698
695731
982249
235511
76980
472264
627065
83633
336310
1154847
58819
1082339
501915
720621
562067
1173412
956411
1073243
49774
40871
146720
1093058
1108699
623926
913534
718487
1141007
864773
250268
195626
549794
1066672
380814
960308
138465
959902
450969
447987
653276
271823
626619
186211
403141
1066458
145868
357463
329093
187482
147695
218607
837727
567763
883041
1167741
479610
889274
775036
904945
565198
890121
220140
672961
77774
217552
497092
1143232
633005
419085
1060379
423613
400681
658336
354914
953584
593103
1020935
537933
1021741
985685
110785
431968
603861
520137
222064
578978
301267
925232
239634
445761
682634
162603
717594
842711
1092392
1185293
874318
482079
349499
509053
910593
121901
425638
881176
667061
933290
1037412
132513
740005
952203
950376
412811
996923
372151
955502
479162
1034490
775306
396708
462821
82464
150340
185070
686666
578478
586269
465468
383127
687327
293527
189018
442430
485575
638075
417773
1069045
269475
148603
458690
430586
533830
461210
1192531
855030
1106355
304666
119242
781695
659759
261522
1094484
259425
525911
636712
530065
984323
278626
1145845
704014
161840
326764
361853
865661
419563
280968
764304
1057706
294520
759783
8905
891369
917485
55814
1007665
270454
507687
344493
908746
351412
12049
852098
118335
69872
1010716
693275
84069
1085352
646687
245310
548118
459480
81999
47198
218264
1021021
462969
787537
561575
996428
1115527
586590
760242
495425
1188170
1156706
662751
856547
521509
218109
622086
340703
465246
393490
377856
645917
224769
171152
965540
866064
795169
672434
859388
566973
668957
103660
914794
509088
425433
1169631
591888
839533
493914
1136356
298451
437353
143250
165754
366522
483022
245952
740681
998946
808582
428399
272025
40882
306618
1032021
898810
743341
591483
818971
333903
275089
16685
1136069
42548
745028
972238
108092
1073994
216104
518484
9847
304558
1072165
365725
302361
68081
476582
1018744
925753
1038274
275941
1145983
1025801
1010622
945971
883206
1046381
608337
113990
252223
741497
275081
938504
730032
186283
1169770
316472
293862
421370
379357
445949
773117
20779
689768
499216
1032358
488217
681406
1178003
196460
1137197
1116416
805969
1139425
781093
887056
27400
767740
27662
234876
357487
795027
134496
548870
293278
826658
707319
104913
480180
37061
1023995
1175221
1058340
461178
1120953
352937
1126890
403454
662737
537840
34977
607091
1178192
390287
351360
959343
325642
1160905
519504
766983
1163112
851481
100199
124548
315159
347033
908348
698834
473843
788409
48847
618003
561943
442986
1042683
374537
49818
972739
705597
19873
618269
237946
881617
1193403
1063728
965329
434025
434607
845511
659765
668316
1143584
773434
187213
954882
866235
740959
595634
1047895
449215
695168
1018759
493363
680855
503424
299160
575739
160399
538014
427399
399589
626280
922294
1091270
444913
136532
972381
999941
878034
989878
222964
514673
183067
898849
1000922
161470
175144
309906
303909
320412
368187
539001
664056
1182723
937383
698766
265115
944816
521151
1141419
421407
109950
651240
1046070
34317
120373
651111
569587
369234
346493
966928
1183010
1131443
659511
1038081
699112
755681
169685
1024775
125262
1085178
986338
278115
908652
518214
668385
719054
1062467
644058
157788
1144675
333162
324574
72881
910421
149860
404300
765612
1080409
637206
731535
756116
711916
744765
1157256
543500
256755
1124964
437557
648235
1157252
487134
922627
885023
1119347
175652
618302
957810
970688
949419
298964
524938
814396
1014184
925006
959613
913099
1057682
316448
780294
776072
1143616
158524
936568
1079354
746482
433624
651813
728760
238328
193002
289778
792474
686441
73610
736099
294625
935551
994465
749566
152986
927705
661075
465185
427900
271753
984499
237648
1109335
17080
858364
58010
769721
1050913
173634
887295
857499
254244
154859
360407
661743
739769
884116
155812
744627
169784
412445
881476
980623
460513
784530
630976
565195
796046
165851
1175747
366944
173282
251762
344277
932367
398375
1058137
1070569
641954
893945
935843
580178
253689
289262
28690
578813
594272
528327
94321
1145125
964372
492035
870853
728431
692693
686901
397007
566122
124404
691010
637480
489090
367388
289148
301449
750740
97548
458709
1171332
800203
1107948
554051
1120508
428300
443004
254384
695011
322568
1112891
18862
1128086
307212
1191831
327633
700753
720383
816300
560047
668975
118989
955606
1071868
1096414
303819
236808
527353
1133139
281962
38708
877991
36325
384689
1024645
950896
157633
69162
299047
1134446
420066
682528
898080
975854
747982
932452
1158432
1012923
632373
199877
405277
158131
123072
903499
49300
960163
506856
1118066
1101321
836371
227566
653130
150084
202598
1076567
453604
317109
297758
487746
968256
735978
764096
161693
572491
435779
245647
386734
1053814
823062
1012932
1162405
1093434
880376
658217
513925
1188904
1061518
258362
1012089
570699
1176831
694378
630768
1188216
55986
234426
668667
659226
887489
1064698
403224
780179
1007974
827521
725096
17379
72444
561829
532072
640218
50622
1175316
431212
33548
1138849
620652
738999
436895
477563
364726
130535
132423
2097
1021983
727899
339360
337622
524370
849305
473297
582823
239324
613321
984040
131201
361882
683793
1178761
67295
906608
640387
280922
273351
162025
596642
666567
1179351
670506
852783
196480
262341
1103880
1171818
680192
616770
252610
95053
340614
918787
116644
255622
469292
995349
684300
736679
153339
100516
927410
313556
475092
49334
947281
194107
963856
524350
397975
571224
204280
136719
138336
1013121
364574
338570
827702
397312
1192950
1104107
795228
671101
64449
840291
861691
890601
427362
260299
733190
120428
579195
8136
511632
862913
159482
862938
509297
1151774
83478
336377
724492
257609
88012
431139
1188081
918176
705982
82715
521496
861116
1150489
699100
812637
417388
676274
850891
769028
521748
98021
257220
191838
483453
36425
1050484
994573
901934
1065498
105886
32956
96216
1024372
663040
477268
218436
976905
772038
225221
226977
429312
1006981
642961
841834
1190321
227769
16573
807327
823500
663250
185128
16883
522703
712582
583658
440629
476577
1096301
111401
499930
306966
704949
787489
1152201
754339
952051
1136485
121169
390490
697230
526692
286281
256447
634556
697495
1063937
896010
435454
749433
313138
578071
463896
1165318
1176839
990710
330773
56979
196362
483788
99748
649483
1080007
912291
762713
685193
857573
980174
897861
685658
45657
181719
132594
759136
175666
806701
338455
738149
317722
581307
13048
489286
912720
1138825
958803
210113
810000
592966
74759
528884
647075
347493
324790
1069077
1075374
37334
940763
409650
545350
9887
779270
602940
508046
488118
1184325
1168006
200454
22253
759547
702901
282711
1132518
198979
1150344
960077
832821
1045607
133572
808237
159800
67056
681151
144526
877417
613791
199868
166840
1036236
1023688
845271
1036044
409393
997950
431855
983459
508505
689369
909442
764687
1167713
828762
1177290
284285
658846
59379
948851
15447
216688
502119
298137
1094475
115040
856069
405188
828839
975507
891036
1114135
553879
42777
657172
1077597
672128
898165
993300
1058732
520479
657832
1069028
206724
803563
624683
83825
1185811
128304
1000445
208044
147143
978394
32439
1162253
925343
879844
346363
519215
239022
460412
1077160
1013328
447485
37727
279541
393776
183539
991124
568397
981178
242075
1048061
111330
479834
826066
1113486
965970
31294
743422
323330
461913
130303
789969
448156
1101000
94347
508608
769350
91663
177626
831939
481012
452230
1008885
917055
792440
942381
86576
756561
618005
420890
40215
300291
83043
1098012
445337
513693
366095
505791
36458
171196
1157125
610565
878796
253650
220399
166960
999894
154335
799198
1177101
819325
141578
522035
477183
406632
1044705
958150
439421
389278
747600
579719
815288
590962
127207
552075
165172
611608
1047760
359016
923436
425089
1181037
805608
749477
446774
963846
246301
284794
312123
852787
880053
708419
500924
1164476
357412
251600
967025
300109
381508
960773
558543
78245
207185
882323
1043576
151104
354808
413406
278412
32689
844785
126124
132974
832918
633449
997903
944417
999966
336999
1054396
284552
1175093
1106583
1033582
1010256
701013
818311
801561
876953
360609
825995
755225
873081
1190918
833920
1072542
133070
873881
244216
661668
1092785
612625
286912
846621
375402
30027
604896
732859
541949
201649
1011310
175079
496315
698188
233190
14081
363568
269256
1159312
1145441
237009
959888
801516
132731
445284
406354
346416
860642
470091
117422
1004992
612527
294309
1056378
624621
1173457
883309
720037
29505
618998
256139
513210
244707
613787
578397
803993
644718
670874
798032
921075
234603
1179894
797527
639293
970841
944929
142548
521119
495116
942684
766180
960704
1152703
493225
451089
1183438
1147264
524750
1155491
111788
1161545
12548
463878
862112
471371
250623
887053
290924
661876
490507
910453
728663
299169
756745
698994
975839
870658
496127
538732
529631
290959
448213
171386
1162995
428183
224492
250920
1184498
399437
1127457
292981
208309
672008
940283
771951
962958
460568
889659
32496
851558
728885
247496
107424
803017
341740
325554
516403
550452
169122
855957
779541
616310
1126659
423219
908980
615587
895413
654041
841836
18684
1048895
935343
680925
385466
832313
737954
1028782
441992
481052
698494
1072921
573017
417660
1148428
773412
1089935
760707
654189
1141473
761417
171645
956044
232860
282499
215814
294025
1059024
232543
205177
340115
731388
579645
864845
1081927
863477
216381
1055915
250672
520528
399119
1089987
50519
754340
525889
686810
420123
309392
829460
412500
750596
344101
77529
1146669
580017
1012192
305409
1098562
387334
905362
580005
150614
647572
938729
42146
982148
443115
1030947
828136
197581
929757
242682
1138753
1002877
753069
1063580
79935
160106
59621
341107
248535
666571
92088
630380
1098321
910132
592099
1080780
3994
1040876
467184
12319
1094633
41446
986559
414104
162809
159232
389664
1131864
846246
1017801
846776
1147167
77831
595132
914057
25564
948962
513025
794876
755946
1093718
931673
1125980
500711
188982
824227
672879
1019211
815930
850162
536924
407637
379880
906785
333206
522388
922025
902734
399054
698308
783675
52932
42500
59286
221683
465044
858347
778764
720861
556635
213415
71353
889298
707667
30446
679201
983376
548634
860804
54115
1144611
429133
1124730
409053
282794
798478
681150
146763
716798
1106080
857867
995585
992994
396086
577006
489502
761844
405865
570695
154197
1013516
549195
683666
537476
307861
319174
891867
853955
52182
481587
638044
635848
580830
350356
109878
167694
197901
332052
507338
759831
1159727
230115
147124
1055460
128389
53908
374675
459050
1192422
276938
619413
299202
726118
159449
24033
118465
157344
514327
441685
81042
1080066
1073390
237148
1080921
201
1103631
718475
191471
434722
428733
72793
1168586
1155104
563198
235789
747499
535444
494765
191279
428023
898893
1021897
1076587
430288
524551
365026
265623
33972
580516
204546
43879
54479
210365
399395
1161801
414587
412443
74566
836679
224797
1086867
70065
41218
914966
1138311
674914
993171
1169012
47854
438671
351394
530671
798934
256181
924445
1055068
404627
1108089
1050269
1174087
1102447
28462
1101759
190269
910656
3099
883649
1092393
1024847
910506
956983
857602
668665
607366
399806
1191034
1031683
668051
88322
581379
861603
462319
653017
969392
482425
872787
852679
721999
334041
422648
649134
29099
1081250
344816
811637
1046021
774537
1009729
818107
834738
431530
281370
885788
339055
716898
308491
357833
321585
840548
35130
855676
647070
808628
1140733
737483
254460
801826
898637
765568
889635
636497
757063
260061
193090
23803
649487
788771
1058861
273199
130516
1031797
336859
787691
865738
951332
911732
664318
241720
40496
286478
927128
1010528
278952
517900
1114434
839421
452022
218650
376943
349083
746248
480
200504
410586
233185
543242
531574
632409
770201
769793
514042
1144153
38644
886936
577483
755033
1116280
643953
73494
367598
87518
1139115
588581
1073930
312251
426295
804795
633470
796524
1103534
850276
574826
727664
995863
804414
884005
1014181
283127
810906
61769
254812
121750
867366
314849
110382
295576
1070567
1045571
926525
368751
849812
450843
583236
786207
666513
119407
35256
825441
205336
1083634
146822
820710
591870
847273
592727
600456
312543
224495
1148286
393961
249307
428894
266913
515395
1181090
305074
513158
1085075
27455
254391
989749
504744
296868
516035
332219
333419
672585
1155409
1041319
1169961
1148115
514324
857815
1182762
233770
1012384
270912
179862
279530
644637
254164
98002
1048184
77754
739370
175929
1139606
383389
533190
884473
1074406
315282
616396
384078
1155968
781414
1136842
374249
547069
78550
723063
573389
753158
527171
616627
360894
11679
1121871
1164936
241931
90009
286240
24499
52155
64117
101045
494468
691562
210056
1178836
1049027
261515
918615
859439
519186
102649
581722
872823
1053629
711862
1193070
841317
745068
1112056
610711
309554
689322
263736
182223
853760
722413
21881
362141
598197
922937
544836
271593
338212
749607
736785
288491
376901
338663
970386
584580
617199
860472
319362
496761
708551
21797
1168309
155036
904193
410087
310835
1115239
683970
559162
706183
1124112
1068802
77541
484793
1054736
1140453
815899
337107
248105
502178
509211
1000490
880485
740738
462804
975094
833734
21631
459188
13899
182901
521385
695950
267604
760439
739695
880538
16069
402705
588175
482577
971856
971368
390531
349900
111084
1148434
323627
532184
937255
889020
10267
1095753
258075
725455
687198
1110848
714983
339181
214016
842897
380910
506154
543273
474913
237288
722169
1112411
249061
600356
33157
833931
531397
943693
664614
360129
1140833
1100331
748218
114585
1179150
562256
82177
533479
660863
21731
493620
613504
557367
693740
810971
276551
157474
980765
681473
431076
351491
773656
372208
888700
683451
1149386
1167046
158852
371506
88360
337757
1132149
1121337
1062499
1033372
716688
401833
802477
28563
979351
835977
1152807
359524
916421
151163
1190722
655771
118640
221253
410996
549354
65994
719915
1185627
970446
793899
599424
1143299
446385
883426
773083
217902
983195
656363
569118
566872
1103082
1093162
941056
1055691
579251
55516
559642
675548
941468
734140
66425
491653
643862
696017
377828
312588
766629
259816
162168
1142347
142061
493354
552930
450840
411853
297103
407300
1069069
696219
157794
306140
792041
514378
273836
1041601
588186
520250
268051
484816
200158
700638
868373
449583
969190
90038
476233
1042282
816559
1189037
95063
371
687403
664055
264745
1139328
1037115
492500
1087600
739227
268557
1109165
56377
513472
846628
1048224
176149
645626
275566
1185318
750547
1146614
279526
961456
159125
272329
14512
760808
726744
433540
397384
718161
919251
1072901
543378
685234
1099036
477756
105348
1033545
132175
47899
347155
1033151
268196
517011
1053229
500944
83352
2560
1091525
256928
164280
69514
553359
766785
360100
623617
741281
153865
738532
788598
944751
757911
245804
608531
1088960
790917
1114640
374183
1043701
387941
966438
687434
514033
300817
180349
876899
1003659
326798
498325
127500
476762
452488
266353
80786
672671
570316
648032
118130
439367
512363
852390
567433
1087435
240155
70466
1092921
1073408
398847
274388
470697
278685
811028
1060257
717717
321393
1184917
87828
1118255
427172
1037888
961322
442232
1135464
946077
250076
1042302
819678
853416
1142891
706796
871831
226663
21816
273850
311794
643526
331632
938124
149680
713071
590891
273967
405849
233205
788978
275971
1156643
341288
770200
1127887
897094
226308
638797
226659
748591
668814
208229
362963
831328
1166080
313030
317129
49292
1045375
160415
1038705
224974
240683
281337
770417
915894
852461
773876
315186
647685
968607
149836
242720
873382
47208
480384
851350
234042
964664
470675
310752
1063332
944529
374868
193844
392429
1177509
253358
851502
967289
582124
698431
799180
752998
97254
485256
481627
759648
69676
1082262
261668
294810
386431
1066950
444056
440298
949030
321665
815349
632316
705970
670943
496842
245237
761148
102844
467108
691085
449981
851689
1107290
990874
746772
523615
220381
287362
6501
157716
962855
65397
378538
846512
468781
23942
1077539
926273
797931
807053
289338
307422
758485
981962
1089395
29757
257752
864480
482189
903312
898981
1145439
16739
815268
1128228
281909
872439
349758
653799
14551
336487
430606
829864
602312
986812
998444
343002
995235
1122634
502552
380459
95971
673070
22135
592614
993889
233906
1108000
1121978
527180
531363
418066
135571
420976
866431
822236
857267
967232
810676
862690
704689
259046
12775
626622
352766
642808
715720
952389
1146229
598308
1103447
108347
855047
644724
1187749
245607
821665
447792
733316
160646
172257
269069
1116373
985499
281205
184646
858609
1098746
787332
137287
675907
1112956
701295
369226
247116
359389
1053231
1079875
345684
373873
113102
864109
992675
286414
113274
488838
78085
1025560
822138
62384
677018
251113
214990
917060
140360
777777
17758
708046
944315
841079
786856
278415
35395
308196
133516
343316
641254
43610
335676
728526
1081920
835418
901067
493252
896851
1094216
845089
147322
726210
849760
496984
510948
1151239
729860
700065
915105
30067
1095848
705436
232086
458843
317380
43316
249777
529351
520746
1155459
408241
938863
729703
818401
879718
1032061
216821
839710
3609
448029
390989
294692
258716
671484
121731
67623
49438
770989
15270
640950
1121014
498571
1114145
238329
168585
342275
565037
827899
643615
876880
224446
64254
761087
798292
817350
40388
786221
881020
356159
105583
529120
755251
978744
807489
104399
8148
279187
1002601
1030668
410856
145476
86342
13519
353961
138536
653582
972916
177056
681603
885934
256003
523303
474122
443959
663103
602649
1189286
782664
665581
335209
1039355
218350
827041
571778
598208
400085
1063774
1008450
1075746
642818
850744
242877
316048
1542
90645
1013024
1061632
926212
211272
653007
426287
866913
256120
393627
1161687
1101903
382617
729751
320842
635435
88628
396986
181033
991989
666378
1039508
114522
541236
294998
519449
20717
41113
291100
711779
849650
149808
274084
171236
981026
667768
1030550
1011744
511362
118207
158764
784626
976888
529627
277981
907999
699721
990988
706795
1146413
347634
1077076
515464
1045221
944505
764091
77613
12735
482140
1004830
589782
337286
103547
1151138
297606
339621
1015458
942624
601738
124027
613835
703674
470243
591010
289393
308746
215910
920410
445179
799110
524153
55140
449053
973635
482164
772159
249180
898109
836253
1189993
563498
246254
1085911
427982
498258
600989
1171105
698259
718584
1070197
331148
972765
948598
647088
384469
824754
1147565
642717
778178
584209
170476
433921
315746
1000101
111072
979728
1047905
378311
1131732
724856
981725
283643
260568
828672
257798
621719
419936
907735
900132
1117042
692767
441026
215966
407044
1043208
364752
249320
1064058
1037209
394965
71466
549506
925864
756123
1159311
42674
1065549
591472
526249
760519
333937
1075607
143676
921578
101690
589742
972157
236783
293423
761697
337368
989146
964330
1060965
78940
91852
245374
55765
616221
416950
891997
1045964
371557
596179
1057020
828183
1026713
1127667
817013
985774
100854
1187608
868939
86401
496181
975211
289188
503623
821037
740294
82706
905674
1086271
848418
814922
91786
367476
278673
409550
191697
910620
108298
475686
582792
901275
1058722
186989
442675
202489
565167
689599
198752
12624
1031430
45040
126261
1015124
667309
596334
1041116
980828
280530
78567
1111966
167383
974343
881515
233167
1029930
398090
139363
651960
105612
273331
357183
741371
814189
850826
483915
223712
109291
352245
457398
981286
779324
565107
185204
515800
422553
187946
495997
1030049
795974
138976
1161747
710128
540351
186526
82319
895810
1081433
352690
220559
327242
984294
574822
170982
229278
1151632
693094
446312
27983
331755
386156
122823
739653
660802
1096145
649796
916322
848628
249324
1113905
724251
8557
730317
816274
1028736
1168606
981481
708170
603614
588492
8808
1079893
380975
231416
268753
712840
943717
228732
858311
887800
252428
116271
300853
858575
670871
520802
435100
55479
284033
582851
1056388
263066
1053151
912418
780852
809168
796746
122545
45453
813232
73072
282253
454558
924357
514676
71671
608114
143297
936303
980074
619575
1065470
357538
114153
1116684
244877
644998
363738
931803
114362
940761
73232
530129
11717
512068
406165
61245
1056150
987527
306015
728615
1100167
264873
442815
777016
739666
224267
738500
598845
977808
680889
927733
801779
334633
573594
184697
316289
792716
211404
847128
432719
426814
1062471
417927
594796
587759
952013
362894
316099
956508
1067694
680211
663494
834842
123404
613667
1087423
4132
804338
1191777
971262
85148
1132655
771531
501898
877349
70805
50075
1128225
992411
1163366
412926
693209
1068150
999438
457503
343587
398040
929452
499621
447291
99381
599892
324368
790247
1074394
898491
936316
1101898
818508
1066316
768624
468100
1061769
784234
1086543
787848
397931
737120
617342
1018109
1135323
165097
1032835
564504
258198
610040
1046768
654491
56210
211258
585239
347143
660212
229242
387376
95541
146502
864586
796197
639903
383309
1141285
255177
953018
324599
1135917
322043
703229
621497
296070
1100364
682223
536754
403456
1084306
936625
59578
124559
272400
157994
779345
855767
697651
544486
330405
401535
698233
57395
1041331
1110807
1594
514744
154704
590862
408022
343684
741896
635122
118187
1018055
475647
1073572
636510
1155840
372129
269606
363415
704584
788754
386128
855784
201076
1105682
69491
1020228
618932
965994
496618
177732
508
122294
1031186
419294
786472
1191199
144759
646891
688699
557001
1154559
24467
258683
889993
33168
664795
229806
504729
109247
248824
837176
510895
494673
90902
171113
1161388
1012369
337626
549131
34609
430270
14806
751726
811611
215459
12415
824618
345038
424952
368034
6576
296514
704558
241620
48470
869622
659805
986082
975669
1150417
17339
1066082
190329
315739
676111
1054308
22938
413827
268478
689456
273286
578574
70908
309285
254329
710194
141050
529698
216394
73757
1061900
828077
533196
162492
935784
716125
1057220
429954
468524
389993
17550
635222
260323
477040
379291
586331
518939
564154
369148
155822
972634
784076
742342
1018029
812441
377339
810396
799920
874293
478456
494886
459722
273965
375019
159407
644570
287822
879432
871235
790647
719538
437561
525067
868504
709129
680901
526158
1119760
403101
243740
281858
953467
205000
1138786
555514
311251
115548
564574
1127361
213348
539423
368608
777226
422723
1172262
877029
190943
630146
983665
822793
3482
535513
118463
913235
872655
1155472
159647
169609
9573
907630
89261
27692
1004747
563596
952470
950096
517982
177125
1023845
493497
876275
941822
416342
1040033
814262
300980
371018
974207
456132
1108570
814609
927740
630497
1058422
265838
992272
819941
125092
1160681
449699
140442
352880
716050
256897
600522
272393
708666
155877
901369
931969
621250
618371
1121591
453724
1097672
951002
930021
1149611
465830
530014
1032250
117859
1190801
1187401
88204
598206
388649
458636
780500
938058
487063
1153939
218933
945556
1114305
1129537
487466
371331
191720
342304
1033913
676020
1169661
648536
939024
90566
188273
676883
200722
196754
980941
111034
80270
607809
738594
838390
433989
306775
873647
844866
679561
529122
660217
988265
724144
56680
778682
328573
651774
285801
341470
937951
99337
644780
257556
1186412
795609
565080
612998
234352
1004620
719531
874753
479100
681324
12323
199390
1084448
165747
396291
306990
619056
467858
921000
756513
1172599
254017
465327
514413
609255
301205
703898
145564
89796
156932
684191
230584
541805
716354
489314
70040
774734
262285
385403
292652
1165519
569978
399350
229423
1169258
1053066
1094545
898467
893490
705812
997178
1051536
698850
210431
667493
617141
883863
658179
769509
703386
208384
874659
128161
1056506
524612
1006619
916740
117827
1120336
441341
183909
1050412
1164796
576539
361886
722263
833601
783378
1046472
1092095
1108859
260294
691191
705554
957119
553082
154184
909019
881301
849385
715360
511137
742702
455325
1069231
1082185
143714
957331
807620
764506
1021779
1133793
894507
652632
543965
657706
666264
1024935
479824
1147966
428660
835416
97299
64158
920832
1106163
114924
752243
1023059
719880
1104805
315032
1071614
863826
943922
29213
827058
428664
537436
424625
149507
1013083
900090
779881
505154
1026535
1188373
418848
331392
438244
1180532
570835
956448
123515
1098979
923479
1042191
346111
550130
36858
834852
62956
242902
454485
775297
39343
175850
46996
276318
617259
787118
810612
123367
57687
1069926
116880
387542
968713
767817
9246
65153
1060053
959367
55863
1172061
39262
1149959
489261
1036788
723472
593118
322477
213215
1011427
473969
421360
265818
216130
296969
707424
1109804
100012
636766
965600
1088806
1170648
543781
33524
172701
374024
999512
1077433
514832
1189453
268533
623394
579959
789958
1174114
525818
894587
578654
898947
146734
496750
772010
318742
953724
196756
574612
136139
568406
602183
774464
142082
311807
623010
946728
488894
309957
865912
1038799
424750
876540
796619
952333
762282
301078
130096
135988
750309
476484
44459
628351
717924
347100
1185076
221126
116980
945960
868991
28933
203297
312673
1020258
61467
901761
123655
577302
182803
265961
793120
219556
703397
1124204
148317
1172215
107667
530530
421990
1086918
463649
352167
434291
871820
226144
251601
269748
772316
349838
595011
933638
137078
764528
1098570
746344
334414
788226
924249
216044
19313
813971
361171
942167
638703
869782
544296
522981
1000441
311511
304015
381058
501113
768994
571347
885651
370899
919003
203488
633425
1020073
553787
1139754
55921
682139
796868
549165
348173
708600
310912
151235
757476
703740
172986
409215
364143
708497
675464
1129673
368588
752418
160201
1077515
374026
619895
968714
1184689
826035
948652
167234
130844
296769
304000
775849
145312
99572
331195
210462
1113384
142582
274521
274421
1106220
882586
20064
595987
1144659
438279
209249
430447
670764
1137446
186645
774418
843279
713865
167140
196071
766931
875440
1064715
1019974
973653
795616
525687
209543
354393
179226
143524
781545
485538
126606
246792
650808
231355
363671
485497
26678
223258
6907
130545
1034450
583211
1097624
621742
302094
607353
179377
1168149
957175
649521
930277
138595
486147
1041126
867388
682658
1132507
1150591
164465
844064
926845
964999
839978
1140711
118253
417704
968139
1150432
656055
450797
775005
936665
20619
517836
1178847
939086
114823
282734
691678
844834
402081
81380
1008856
988208
1126299
1015046
739150
930136
673632
388941
885091
564192
544854
9283
940997
879179
773128
1069174
377118
1016049
296877
240173
644348
1017674
409567
838012
208369
990957
424496
507941
1117865
103147
319606
876360
609406
635114
131509
1002663
921781
1108479
382552
971616
957646
730419
546464
924490
1112043
1109707
193641
55935
57672
670760
446819
597405
191417
1160377
958744
1002366
400502
579356
979753
275417
203403
423139
500617
451371
173638
186517
608584
1096915
1187451
977540
1188241
106670
1090473
677624
524951
1090665
915235
981495
820395
848667
47578
368938
768283
647033
626460
715996
954975
850121
733387
87177
872113
1161677
1010535
647954
25453
220589
1047033
52231
650490
484164
902226
1186292
319246
356853
119694
947575
1091949
564313
974570
115678
4967
1175506
836008
967840
778446
1001615
553733
987383
238638
1061470
764854
863524
53256
1049121
564474
142840
239888
809602
402210
115410
66024
1152124
648795
1184364
777605
818717
39571
1093301
184683
1105400
1020969
665605
229165
468325
663811
423402
157014
1187089
245865
631515
669729
586703
295392
268204
916085
507462
742198
71102
1000906
466832
770463
502217
791736
741151
918774
272644
580411
921229
193476
316421
695889
871926
826447
978304
1176930
110735
60972
135963
1061260
888687
569521
312252
444877
383834
63173
1127331
897980
267648
975631
810156
867240
1021409
167380
925584
235204
173672
427991
559199
731171
587787
219999
384998
636228
142011
1134946
581621
516378
778279
325595
776439
322634
1163753
478622
922296
1287
813219
736848
632187
621924
765247
92679
61276
48
991679
47642
940103
709604
314193
1050277
569595
116846
804832
879550
511731
748439
199054
441168
515835
848659
277269
1081298
382057
167553
832994
169194
186408
50133
1084473
785492
274687
162078
32202
392660
724426
538748
91245
837253
706432
2695
57053
580410
534028
596558
736269
945962
415165
129514
779156
197552
187050
1033658
92465
550357
222709
1155294
1062282
705370
290031
861026
247216
1021901
867063
906544
342706
380231
527986
666542
844219
188271
857312
404851
364685
549171
582518
70248
604635
280026
31734
572390
1050834
94722
494733
1174895
243546
239774
658281
48877
251653
1130941
412603
711719
635073
223271
138917
1035531
767836
455377
242329
371005
838306
450526
790034
77228
212564
616259
972871
948773
40059
431294
1125926
236351
676295
386661
11159
21553
1046443
414265
362289
789833
954654
173355
893253
702181
358445
1155638
885077
750566
960872
179610
1092764
690659
1052450
892414
907319
196156
675422
270404
356635
120684
96061
372803
360282
398389
910939
334080
721327
502097
115111
97128
400954
771749
652088
207044
35139
1108400
20472
1169332
1153764
175124
712463
1192803
901248
737428
457426
211291
503734
1071919
492786
312073
309599
1083489
515168
1180851
86658
754443
37032
1059698
140943
1014231
152862
1164247
356000
893662
447359
219849
1066954
499499
504830
842917
368658
1157
291969
1008733
496974
798317
104352
392458
1041548
31644
68364
326691
742134
195980
818836
618492
690805
148687
33525
408172
525305
528782
77140
489662
1024807
517879
5022
504572
5721
222733
839046
879445
847308
1149666
1092138
899222
458960
77746
775442
898156
848140
1135965
44813
778424
629884
813244
31584
626666
121364
201769
875844
169806
1145784
392341
818627
617678
613822
350556
319219
706634
1044625
677482
9191
671213
573088
621321
1185086
667284
630109
325728
975825
9000
69410
785190
342987
84427
1184698
1097703
1165465
883327
62691
1003055
689101
662278
1102013
404290
836896
611727
463067
179633
326486
496407
172771
747855
464224
761995
738420
625322
224755
64812
638062
546065
785419
834790
954317
1117983
1113493
509571
579088
10607
434521
349087
7388
71919
797225
654878
85537
599790
350126
450330
10485
327900
219743
876599
663548
1192319
105160
1028518
300655
272790
1132451
634055
593076
339963
721087
1099012
859186
440557
9552
1081238
373508
737881
44371
886327
470748
1175492
532332
1131483
484324
1097662
406698
725062
501784
90358
234700
842638
30254
521615
1017680
707823
205446
453353
593074
153021
1120455
904345
593492
211955
1163756
932961
506493
888799
340776
985353
254323
762882
1009908
630810
1105538
971060
721160
340189
1132337
556995
500339
420546
323457
852100
298896
1014244
190298
524769
329859
510861
88536
110753
957627
570461
1175786
1186467
293213
1071483
773697
31683
552786
423588
185964
909561
140363
634316
153046
1142195
875373
60697
96642
731464
309771
866103
468564
829167
600461
674251
684261
893155
1159855
534866
1123852
717539
343865
220680
698326
774060
528085
187414
278940
372061
1051684
129029
702291
239156
904903
108802
280876
595058
293846
1092895
244703
1148844
686826
1160371
398671
221752
93727
206478
775618
1178896
183089
1182143
1155729
283293
325752
1181296
21373
74635
907213
997972
846432
1013795
905648
501893
615672
1159115
837892
999181
924222
634005
549680
487124
165683
515669
266002
629270
111960
97839
112779
452371
110278
521997
1103772
96521
453018
267919
1028111
474768
225441
363478
1072861
16758
493613
1136143
483327
482759
887434
562985
849213
404866
209568
554367
411819
445422
245590
31990
499939
346607
941834
41808
774229
739715
307450
224666
918884
1098079
417572
601196
40188
139711
487463
80498
934974
1168546
307978
982767
1134162
1054517
545319
756020
302419
1161334
618445
348031
717150
888874
512861
66067
125711
144813
567833
423654
752120
382248
480969
776496
360912
1076581
99455
1036831
5573
340854
663553
1118557
1132173
204073
521176
48416
84019
889142
98430
905452
313775
297857
534580
471740
1042403
635350
952998
405994
1034655
809674
469637
429426
1262
213246
766771
352538
12942
235260
185251
1060926
316241
45421
798026
1103952
434573
582556
23255
840623
586217
345665
969132
340321
1019084
1089460
1079791
861925
709016
370232
496217
28600
1086390
613475
595140
354182
843465
990684
615667
845768
1185864
904383
564631
939685
179021
639667
517012
707712
450008
94280
1159144
668401
39322
629244
140258
116540
865186
385184
1158757
106982
9216
137015
790326
1046881
465371
517229
42735
113938
1144848
365121
403619
1150308
784717
305758
778754
550881
419900
729229
1000654
695206
122055
438768
115194
853824
69518
979784
115627
846974
724980
502291
72999
699492
521027
316185
802763
522706
865294
1183334
539118
863899
570603
119121
153249
51802
840462
214991
709667
382792
567411
536643
1185311
356465
1028442
716905
141979
1180660
800582
571348
920780
223046
1139269
493952
498438
94999
813574
701368
44949
193988
794440
132847
737608
441486
206649
466234
773443
975367
1021268
888392
263407
842831
172879
283638
1138319
1111396
229352
645664
327998
436349
196989
331664
184137
797849
704585
1009762
828212
972940
401636
643001
954684
695098
582371
307986
527690
281755
905832
955709
1045390
40364
427152
352603
231952
468077
211794
397408
380334
141645
139944
223876
546057
745785
606771
75097
1072591
599854
321881
513855
257869
537535
53446
764675
969698
1014636
538829
904741
843163
311660
1088923
950343
1009945
1147692
164013
669297
334280
908834
474555
159978
543081
782296
873348
579441
1184563
132825
107398
1057088
1079600
491807
516522
10716
1101362
358074
874834
834848
955395
1154514
599990
73402
808238
1069464
183523
835924
707340
103649
712911
663058
1170156
221067
1078975
693451
597453
578985
264374
57630
146430
786108
300768
980707
218944
391238
1174617
451320
984794
327110
759705
355371
563931
489833
372793
750651
183928
702036
709999
298959
333016
315468
395811
434254
1072185
243073
537744
734476
347307
1187652
471788
609715
332117
326824
175856
1008248
790622
966140
49903
1165406
879080
1036716
241007
112712
29238
1102147
156995
1149007
841838
402218
322821
38824
455204
397102
654463
506091
400337
144865
666511
704647
1110797
115834
546814
238726
945389
461367
417501
79667
108765
981078
1024760
328877
193891
526833
1124524
649061
1001219
363418
1043942
514257
708403
165935
867710
554209
548074
796320
576192
613437
564044
890072
930928
161553
17418
397703
559750
535575
345244
944541
975927
639198
1092708
1164556
334564
1014045
641817
438879
194153
339684
89335
318353
1074985
327338
237749
373927
740080
795076
1132885
955757
1148799
957766
1035998
281692
74721
667393
745537
463875
779753
1186304
452605
279339
1090080
174191
193257
909955
113028
778329
957270
517943
645324
453419
785304
1012385
1059215
778362
1126856
783566
269723
682320
720249
456588
415527
436044
549776
25951
766800
779468
904651
267686
895772
818683
892958
925813
445955
291567
98066
305082
931617
45584
590479
1090818
540711
797310
251135
138734
571169
723124
1101133
589473
1167485
853169
687203
529171
942323
473299
779962
1109760
105605
485710
1074144
801357
683650
153984
754462
1140183
191892
968164
627609
143318
778092
468723
522707
733925
851529
225142
22084
63028
724171
614200
818050
104697
150357
811109
196238
1018186
865685
751106
393385
762894
538653
704345
619993
635186
1189032
452204
391254
1008725
1089989
64264
364743
82352
859623
628908
251002
253090
515299
965927
969873
491925
791241
224363
104208
276979
633571
829423
1005306
1122858
446567
239142
72369
113922
1189659
122932
318446
703273
1181146
775438
442714
671393
973961
724988
502150
1082424
855702
946367
682998
604421
832473
1139981
674169
594300
6710
998140
999356
137276
825373
34968
1181692
225466
1075492
761549
878214
726637
815485
1186335
484124
773375
22611
462144
637918
568659
236188
1029729
1157809
214006
392798
1131841
25794
410613
711689
1035625
135666
27963
336210
106000
292063
1044067
405003
933782
1179115
1065709
238165
342246
418065
328134
394776
1147259
153357
588173
1189044
946689
238206
642313
122488
329273
291241
1036563
34699
495258
1179565
110394
1009539
229600
887542
518439
947969
328363
773291
1019800
584944
951327
136081
1136743
656858
342135
371089
837314
563478
534875
737787
475313
244731
520036
1113783
51956
261341
63407
142508
395394
806148
142091
1153082
836698
198580
317354
125011
673850
171122
1127314
597824
373985
968117
195129
634140
564052
701074
28159
955059
77477
824018
614276
67651
860458
934720
1135956
536596
80433
843642
512
1000589
923897
587049
284316
67955
493479
866310
841651
615660
865673
372509
1090113
147725
751067
69734
127736
280116
831936
264355
205234
967704
1082255
32623
345808
1050602
579317
431285
1019056
143747
197139
386057
547793
691831
1176108
1129228
496689
863499
1182904
50373
281312
135951
432607
571921
556785
414657
414092
444217
1011705
577190
625656
53798
512355
665840
332837
100912
1057512
895585
374108
193001
1142408
656385
867403
1085367
55783
745936
1110696
22333
247020
1092729
199914
358079
1038544
934538
796856
240122
905725
33079
1170375
454914
552380
935580
1186395
788206
748635
61461
1046868
613240
700653
239994
27044
444111
335621
890502
1000872
746045
571728
163950
1028367
347445
1177430
75505
876924
76309
180640
301201
316620
434615
197344
512814
860413
981328
445770
58297
567583
706217
682296
458005
164202
407652
439875
333211
880850
429385
169492
252609
911740
48588
186347
40739
563313
1054607
638125
363828
788023
978936
515077
971177
225122
1004654
239917
1141388
794070
55107
119128
205006
353385
751030
1145160
723221
755303
661486
527253
383189
829454
45059
381944
1066915
471142
230263
846389
613340
896148
561550
368967
655139
250249
854768
1028222
256332
974998
923559
413977
307572
992737
157779
396668
564238
515008
362837
926288
94288
338486
980008
440371
92360
794705
770654
1165840
145286
268369
907585
1060689
376323
567665
537735
1158996
1190747
113199
715838
31809
506204
485352
789989
937309
353619
1067682
664945
1041838
790328
816781
1148331
963576
786836
75305
1102596
1181905
482565
935783
178106
17071
786656
430888
960389
110300
894356
225970
859472
609815
507291
1080660
377362
379817
283418
1073311
696349
446541
157605
352672
1121313
81373
1161849
787292
760115
832810
841145
435176
367699
401477
397716
527302
757467
789560
78199
705668
79004
99628
52177
315905
203133
1158456
655301
938250
614227
75098
1159374
1030136
827528
462240
203456
863483
299217
75514
1024417
1136807
56396
223733
447960
168129
1137578
10306
1134352
483135
501060
516942
614251
860020
1057345
269204
466593
433976
900432
1000095
84608
467251
649478
62746
58847
620649
828686
604610
909994
749263
622173
997919
858009
877264
244593
1070240
395450
560500
391685
738240
217829
784892
324988
1191991
536361
424475
905212
219313
203641
102823
200535
902481
116833
979123
248840
314457
888972
891569
931402
238391
463519
316371
1070367
1064489
1052095
472607
128631
122221
960837
481
844895
18100
606741
1132704
485488
908671
844798
959943
235210
95767
288195
765216
893262
145122
586126
819349
365547
232089
807910
113419
639152
360173
261364
610747
1039832
471333
534143
34102
224655
160132
1164107
643570
327946
133562
333935
323045
1049889
820256
986448
287312
74421
367156
365060
1152796
1168602
158097
870389
721384
567915
851113
648022
922526
511999
1108075
1072710
88631
689001
240936
1136007
75539
251650
586007
385531
517747
982453
645712
57831
1128294
13590
139624
1059361
973581
895130
959418
583569
529038
972738
894459
140578
1122877
55502
334423
1188372
863863
884133
324728
402487
620995
747302
714514
542046
196640
360945
150246
926433
26676
711101
1093371
611267
1013982
573810
980900
655983
755151
348546
1004926
190694
609939
364669
311509
321317
271813
891945
457115
532445
318390
166138
13807
217389
301488
297386
1188477
929292
226722
56532
341568
1134185
814537
216331
161160
865483
253223
515263
272196
1014547
503841
471798
743945
803385
204458
399159
753157
877586
160550
567601
279262
16489
1109331
982052
1145303
542841
288222
1036585
1173354
527550
989602
179
401685
533810
524709
440388
18831
227387
142321
495919
1000668
816714
1014341
165251
815978
1162450
667464
824418
487986
513918
448373
823613
1065972
1013644
580860
779643
291622
297520
1028434
1102934
733546
163584
669968
126096
850680
1097721
539736
421159
1090643
762065
312483
1100859
431486
764356
688217
377672
34148
411085
1137561
493397
903714
801800
589058
204021
122909
316075
554816
734045
1031513
71265
166795
1076006
42834
814144
851221
23384
727849
532003
1024479
807505
868950
79748
1192808
484386
1184715
807479
964619
430554
546832
905509
738704
567615
798197
798763
480311
931022
184015
430653
1145626
887709
218683
236403
476722
1049398
56812
484883
1009378
571209
444092
1034089
707930
63580
796994
787113
162452
714414
1092310
326725
1130144
805106
258616
325158
454859
552300
134713
108187
430754
1090582
1127833
702522
389867
708283
949476
500026
936391
895018
614863
555170
232519
466484
990810
632926
1176652
574066
748191
867448
269842
560495
64719
900933
1122837
796826
1052557
949993
42932
614203
998436
416206
1164916
100399
872680
133056
824924
693517
810822
273383
802319
1066806
514720
778977
103305
133902
639949
267317
1037482
699592
300188
1033964
1153770
246360
1097807
846252
325726
444977
37395
294337
991459
291274
945472
1012248
1165292
533365
725886
831027
715549
940484
1007480
329012
1026385
892278
436097
77703
53366
818142
627834
656920
746483
824345
447725
312809
1078350
636177
538878
338435
654246
363067
22425
118287
262159
204622
371248
378846
1065862
386652
340421
221457
743777
98011
179409
810785
117523
915278
951496
1137375
326385
998853
573470
1001399
479556
215356
929698
813713
1049911
1148277
996156
738177
866588
914833
25121
1049229
1040498
835023
94315
480598
471886
164509
279730
79175
728281
431200
1114563
805376
54895
198016
1123719
576840
923191
1069284
579873
556488
528532
399351
116353
900336
903202
992505
867579
781558
435096
1135853
1174042
935754
768516
547239
907318
763231
349250
961602
575081
284875
667278
14271
48895
339966
672664
563896
1134121
559202
1043113
255367
582889
890331
530370
422488
673848
1099683
407879
111628
341007
557789
537169
626282
1160594
896197
246448
789104
908285
842463
94727
752298
5999
875101
503324
601876
1136639
80501
419722
576797
1022124
114307
118265
160176
49477
1048707
312398
65474
19599
647278
1174265
240154
647325
673222
630252
696034
2589
1117222
416192
1014271
894405
365372
1061098
279276
885428
368776
727778
460964
598667
212597
107570
1062108
649346
205879
623914
1121416
578173
788339
1082719
397482
550450
876034
123266
258282
174712
399134
830794
479114
306139
931680
304298
77727
1161976
471500
106829
594364
184668
731506
240948
409388
898506
1069522
1105110
379695
811988
586643
545078
368318
365882
679544
513284
68006
420332
1131646
351729
161205
119680
659950
965218
283610
408880
983771
833783
453213
602065
288289
349429
855553
186620
524359
809522
595550
492913
418308
1006408
1072397
994915
123504
441417
1118843
1085827
531098
144731
934140
182865
68492
176748
323704
798667
102282
1073555
207009
651460
10071
171051
795452
834132
501712
377920
475567
269293
1134401
43816
1030739
167726
801138
539389
778107
358639
513714
363463
78871
383027
208659
940698
734551
339252
649341
113201
382367
963069
803074
603799
508868
350650
903692
579169
654658
1084883
311983
1131771
514445
622313
376074
612758
85524
307204
475913
301428
901253
282374
627310
787199
960698
1058401
190539
689576
883944
964273
954740
770884
242180
291237
443281
1167177
803994
186956
870591
894741
934539
603700
1183759
448000
1135393
843631
187733
1184360
949213
68017
829657
499601
409400
885042
119256
400505
668543
943723
401119
95880
310570
241452
798298
742059
1051901
418046
824643
333915
853305
802048
813979
466280
275804
173033
875822
638393
708051
438140
262145
498282
512310
875868
884766
928646
580756
99324
98415
951968
608138
698
917623
851582
22699
83506
501346
259102
542355
90416
787822
323061
625000
836805
240864
357133
1036660
117371
918565
980336
639284
736344
1111825
763808
149530
550755
365898
1010344
226917
670354
506129
572561
1169438
444381
669861
814865
807464
544492
1052594
250518
468203
59644
840326
481286
161916
362953
351653
880879
339910
1113625
267977
188377
922920
1145464
289555
527384
654922
404429
619503
194408
790689
799255
943076
1012229
1154823
968611
638816
10239
1042772
983344
841233
419446
94523
884088
398115
74711
1159110
1012779
658794
147750
798350
552705
609503
1014683
875044
1044532
383992
57506
156503
161288
632151
784504
717185
786463
605498
238655
315066
304856
181032
834164
667419
451314
943390
392125
410886
304387
1074651
757465
27024
4158
417493
598598
1180437
939263
469290
701214
1012708
1090301
901902
230621
918691
679436
133794
178052
496408
1177410
76078
501615
903090
1027136
440352
173850
271180
59946
814957
975998
401358
21155
162605
988124
288031
312948
658648
468940
1052136
1085328
1084149
525617
938432
6085
507968
915222
1058428
993503
311868
529068
591160
930479
429794
16009
608030
393272
1163286
112406
1090152
249163
1076370
185014
943800
137591
635262
1128621
379406
81139
63320
27639
237611
678055
174276
757054
417192
532936
1143270
626651
1015701
626128
53429
699413
315836
475039
865666
1010641
963996
563188
500708
147633
529530
330762
451985
929785
37439
804703
71743
895218
934426
258398
596196
54121
132101
248447
709086
31712
900929
402235
980691
671614
1034345
717427
95342
932770
601429
739244
461874
732809
747353
810937
811455
418722
1149009
300087
1014642
355740
250724
452213
1034012
776483
1098511
153328
813959
1107261
225402
88492
794218
1042138
459178
1009376
519676
927892
1016736
78428
846204
1005567
236134
992772
83688
816408
480038
169114
1186643
76685
778564
979276
302207
99927
79314
772649
572155
303445
1185080
108581
148335
665763
410589
985115
341609
569562
328937
723453
876158
786893
437154
414395
896333
571771
624572
821823
380184
235739
79542
193636
101332
138388
110956
587087
902451
29463
496688
337903
1060652
780636
750877
521461
653560
953694
922907
908116
301022
684633
769335
245931
731769
468646
810471
576375
149452
392830
26699
828957
710164
608223
171624
1068078
588008
598982
738313
50896
317719
51230
1155096
435656
611930
1183891
735912
231033
1051881
467769
513901
1012232
506525
510360
636210
826968
303137
1078663
206995
1132840
98458
16042
1096600
132145
219358
169873
382865
886784
1182843
159917
486873
1183124
271892
8103
739738
852988
1047995
1092636
612600
222754
724238
858625
565561
344986
47350
563512
1180145
852007
342439
934967
569009
540572
1071821
303065
358875
1136230
567494
237081
890788
1163076
394429
869119
438593
742923
1025457
611651
613141
337129
862399
216802
906523
871488
161982
529256
1043620
925894
1087178
17100
964441
362233
114616
219483
961391
1090982
798593
888900
119556
77377
789961
706745
117889
323664
236030
885617
828952
434452
1035313
1072622
828127
872103
1122593
243766
1040842
158796
729937
760941
175897
297371
868012
859299
538478
806993
341606
674545
1095577
36029
417095
78854
862624
1062113
482321
421920
88690
274166
675438
5855
549844
706721
838997
1091011
1050423
739494
218227
947040
135341
195301
28476
251850
223660
249926
767215
715484
760950
1159849
562080
690799
854751
1043534
325440
1006026
297956
808409
432822
182735
329497
907133
901360
318779
1078230
796229
389721
258436
371623
506945
1159352
1105343
817314
199481
937112
186167
1085851
509286
499156
1095691
680467
124764
942141
1172312
139061
85865
533965
939810
99746
478992
635063
796428
195703
462003
481024
914052
5083
588260
819797
1107542
128548
152855
1008567
898419
883662
302100
626703
404293
1174569
385089
440939
653604
37663
447130
776455
926980
392841
695729
836594
137999
612731
454904
319328
615793
707098
136114
939340
355374
603874
970741
1084789
1176382
568086
523470
122338
287288
1087062
896937
530235
1132667
436745
503448
897474
921004
69496
447407
907927
433831
1109034
845853
1180973
711958
409885
348147
459666
288514
813465
444912
1098586
200277
242631
189751
350647
429110
134755
103632
1113135
777470
888201
519199
308423
775566
436996
826712
267108
1058599
1181886
17778
233302
947617
459910
300449
113932
13229
393962
620434
220197
499234
680929
618083
410760
181335
111004
343072
885897
34848
782677
15578
642674
453789
449669
295759
558124
580238
1006514
629600
1147325
1163645
490896
697506
1124227
394517
806314
384236
72951
126188
587531
1129784
1006898
965591
62880
789849
683340
554511
210993
522214
794357
1100775
148425
1168804
613199
419562
216746
942917
128630
492452
1009867
141929
601324
327367
495292
471946
174238
79193
515114
968646
69390
189112
174520
90609
1189220
377037
387196
545931
383512
1092833
895456
886376
441994
403995
633156
562285
49907
1078648
844781
154522
53996
168119
1155893
592371
888856
32139
1175270
645417
262243
147324
114374
520320
567481
449961
696643
1185605
60428
994936
312321
475225
1024361
879720
466249
184511
794063
939535
958372
1043363
1012606
265979
97837
983095
269258
908270
1025365
917948
290836
629421
789688
1151137
495525
1047244
113967
216678
511050
283583
500632
293655
319815
149317
873661
548593
1059420
941430
448065
327595
821255
593779
306741
781858
22293
672762
330957
711589
85546
151939
1069212
997366
942831
7931
481102
1140396
42705
132799
543360
459250
519981
879187
54306
1133128
1080828
266844
808521
1008343
330476
272958
730860
1002168
714793
392162
1179838
542260
894408
580230
838704
1026662
925111
270496
1111927
133888
213104
591794
1007570
424844
728858
844669
241816
50111
1164043
461456
994530
330255
887917
215972
362207
208189
539574
688321
448811
647080
836412
461778
610346
1011020
704217
854468
31033
663043
950844
603857
570370
540534
244340
437190
234230
514753
1170323
319998
786930
138408
992591
382636
1007713
74472
851636
1169284
100751
727786
385825
223304
894402
1175674
594831
1189776
42288
963645
623736
912878
585817
499816
8087
1047507
732196
791672
403055
1096452
83041
570868
212365
889120
539958
608383
105631
903615
947626
262972
858069
27158
199852
949415
395657
964831
517648
1104211
1059249
1007775
48600
1118396
993321
314030
640817
256079
461273
277542
711084
201941
181821
874720
326296
890158
114099
325201
1190703
408842
1119062
1046008
1025166
190428
674876
24107
374813
503280
443614
1035023
624994
961782
1090953
506514
749757
1164314
544198
42038
302952
376510
829920
866385
258144
883331
721517
479465
643024
957712
993826
301287
898293
384249
889366
23332
80704
1158939
1046432
168673
685189
175561
705619
613335
648343
143284
459541
123462
451451
513327
975862
602126
393913
1150403
144692
62295
916677
391103
167229
44976
1013069
559461
884900
999629
785853
557424
619356
532885
783856
314
943366
471930
833804
117662
1059710
263540
134401
435105
460426
1050397
917549
562701
230369
1143262
672646
79386
457738
777809
702970
550549
794322
741623
983455
315712
393473
781386
847723
146618
412272
1132850
138787
769933
283922
1095057
377473
1087438
441781
967068
1128335
145605
604960
1184297
695366
1160885
469514
164333
241633
375679
1064449
880960
750644
508634
1130500
844264
1072667
208306
806911
444978
321135
79009
736205
1067717
932119
254871
822390
1122865
1034328
489793
625517
702283
245398
399833
945781
495340
342771
1107868
470044
296240
600658
29703
804351
1115678
636037
788083
161554
1030219
489365
144919
757712
233192
822143
1012552
818080
175420
833554
847784
1099941
382779
948434
586090
312539
879745
294517
126894
165250
638497
967572
261853
568692
1169700
220666
1003364
717288
187570
91341
725186
427151
377495
861636
1094779
174421
257308
339773
982302
892757
753971
158001
846489
34605
374519
177606
572602
703010
443211
1078846
541178
766975
727203
27667
51014
276901
1042892
461609
177
779209
130836
607055
754181
544837
281051
329234
477700
484502
335642
895257
626473
304218
1158824
157013
1092927
799042
1049990
664219
650366
683608
25378
891292
162496
622916
1085418
1132897
797870
971645
518644
194378
811120
959170
370775
1082980
43672
70767
766188
568832
619509
391729
303296
301364
497682
737611
661866
850138
761942
288719
1060882
264869
117716
421326
522872
259432
582174
79995
557604
233115
221733
903101
434857
992169
584004
1045210
603980
804860
95940
501152
199971
1032247
1107514
1131630
521343
93508
780853
827271
1018488
398562
1107169
442547
247641
435446
461183
862903
784821
46504
84283
818046
1017501
455246
1026003
281003
601326
764455
929664
426753
315908
958136
870690
23751
1028142
1053077
1066715
1122659
334579
1131206
740762
1015768
597533
974269
92793
35034
719966
57007
63210
625688
842399
1050713
1032997
1098198
858989
856596
1146067
767671
237113
434310
398613
1179653
950723
782587
138487
420736
1025051
203379
568940
1147090
859120
242263
289704
352834
838011
382181
1001702
435956
892084
591880
264085
403633
98583
1096764
139749
211300
1149200
617164
42010
875878
54388
977845
572239
825482
418217
623265
87163
578013
405192
24216
1129977
723794
809130
1192854
691465
342641
721860
516953
339167
715090
387585
38849
767911
211911
704243
750033
151061
168241
615408
584839
931209
6826
344565
806630
403478
1150282
1023513
509161
327987
205707
873178
839794
1040505
354858
226061
412881
348950
766964
1088524
192978
940261
385204
985482
773679
771040
67273
642667
203504
446699
903002
657232
370310
63971
21974
151066
752953
680511
554783
671756
4684
195240
524834
1067549
1029421
267695
676768
346309
259936
565491
377413
745708
107168
186100
717181
924563
261126
849339
524042
538498
328005
302660
1040459
1013163
512495
454373
790784
329837
277154
965561
1068783
590561
166767
762890
1058339
1120195
1189523
719052
350740
772094
309749
1163687
948911
149681
561228
224140
737579
349694
932652
904349
1067363
1076931
375636
667446
368316
103257
844978
1164638
625350
80454
846353
439748
834446
575513
475484
98406
94810
378755
135121
1137319
297232
12361
715531
100893
520305
75340
771277
202113
984067
1071657
982032
173225
916430
169584
360825
597690
507818
7758
38527
750884
776058
688483
493847
221519
994110
1083436
723177
588242
1006784
363539
515630
739928
588133
748924
406533
823557
92858
668251
825109
150606
151932
640513
475945
135662
823388
454551
211533
112951
620651
439568
231428
381204
114201
197065
365238
563779
142623
416418
655177
492657
718237
951410
483905
222122
794615
31509
194337
1038846
296431
461013
218078
70264
4191
642920
962068
1065371
879130
564563
1098898
880383
355926
278890
654606
1027180
200688
502023
857714
756879
184790
499702
862699
733777
226457
130881
432755
1175044
882627
269425
202545
848215
912581
704575
698128
109496
951571
1025927
320062
1102611
1078984
787760
527813
204091
1080314
1054228
516043
647130
8581
635596
230553
587663
1168051
1165453
515172
1167846
1115078
891664
84573
418399
1042151
798410
733290
402999
819363
42667
518943
999415
394939
265857
1128177
1186713
87707
103939
100702
952114
476552
374411
110582
786551
307016
604709
587969
734245
538737
1171311
583078
324151
838917
412701
639891
785788
918795
342981
716599
1122567
191049
495941
934907
155556
1100360
667085
403362
395152
713437
1157079
1093599
1181368
443497
158728
1098877
894041
338059
1167107
51861
689966
1149476
897316
353542
1142295
197394
290618
229983
803714
1106841
351371
73057
168960
482673
120313
433574
1166035
1134286
235564
34135
877860
887130
762271
211221
537946
283463
140567
1143745
89392
576684
319968
121756
173723
738711
185739
335179
396683
745144
537708
289470
222960
165699
804839
104938
485791
1026829
600019
1135683
984302
460260
904434
385663
689987
61882
837537
935819
754483
60885
324604
597930
565741
321958
144192
1077146
38301
246070
1008206
944340
281927
765096
138359
265232
620121
938574
794296
129207
224743
779248
420137
106079
413706
20907
1079231
496158
386542
330417
1111697
79716
57580
412007
118919
1019063
1101762
911153
1171594
75891
726038
161886
666700
901436
757552
1053333
812535
903834
854595
1115006
1062586
637118
912832
890187
981452
686276
175472
718000
107856
964908
808108
338562
551475
300689
123865
950359
220512
349372
353497
726979
968779
517252
437998
634622
1127283
942631
635147
480273
312407
341611
767125
1050882
779496
893394
890131
649874
222871
517788
119682
517214
509245
14092
708380
471320
1052739
580518
13814
222294
314833
1132976
386333
1069462
406671
43820
704737
564639
52086
280668
237279
614094
1003185
446355
31970
943085
740277
254889
1120959
649080
41090
63812
460631
521322
358067
726398
906403
172323
856648
739022
546217
576011
381557
354379
1032357
77828
302761
492521
1077153
634345
631931
348167
385830
281649
879646
443816
197023
532058
459124
304358
278993
670955
159354
500012
303006
774404
39940
592565
417674
64806
269804
221842
1157791
821701
306602
545688
146918
288155
40541
794389
525437
972883
415098
935737
151875
937577
331548
426812
1138099
48788
13025
1176514
162767
1017633
701947
43620
460296
945282
93934
332968
580595
546473
130045
255827
1085321
486485
47713
1164004
629273
839193
393973
44544
701874
1104095
58377
96388
889222
923477
114305
860999
94887
92481
1102049
1045123
867011
301874
823138
816057
1144262
553849
975199
846231
1036281
756776
652407
217035
1047864
303738
159700
1178794
1004368
489298
142800
588879
614022
1162579
3336
289348
877716
627825
944915
288709
1188580
851542
1109779
565227
80675
485503
445181
1139500
35823
447599
71687
703615
649263
515437
957295
399754
672645
445415
348926
10258
315436
835728
1092403
825939
754670
1109083
456459
632715
953759
236922
147936
928623
848469
832580
351011
47328
4198
435724
263838
962277
169928
198311
1119363
465675
453420
1044019
159885
598534
432454
506926
249306
824326
943330
793887
319590
791122
865285
145235
407167
1028537
16420
574765
877783
851480
286979
990200
385587
632605
106839
439788
1170223
294000
459328
1052611
895565
147151
792837
139126
520304
791162
1043347
1096276
157658
188340
1130201
1038312
857578
1090462
532559
713514
656494
982594
139577
35374
810490
59019
949894
37596
732347
340099
54484
70917
328448
431879
209682
544113
506997
630460
528398
1000974
966882
581907
515097
1110236
915380
713691
217334
742771
94298
538513
935766
442929
225546
1186772
907856
1035042
1029990
103199
225659
458651
968898
1075325
699873
566112
506455
782448
906566
525588
1030350
385098
555121
316352
1172157
1110572
565050
551535
428998
138268
721020
517668
445220
499866
476331
976820
645518
552016
1184590
61546
804963
869743
455711
594661
174862
90033
1173238
637886
399829
498521
948703
526328
186213
597651
218287
779056
782908
391712
351753
200969
175526
437786
848196
242414
143705
819125
721114
720962
871247
885871
1062273
1006858
581044
1114702
154870
881132
832132
1167817
217494
997674
222840
1141627
596826
692586
104867
207756
776062
451684
1009721
487060
1176881
902108
915614
770335
999592
271304
550552
1149307
228511
493819
906313
371892
288956
180068
1042143
39553
1015081
746333
455027
912877
44268
1028733
1114554
355307
26284
734831
431859
862404
1111382
873262
817586
179976
499998
209394
759761
1038203
576942
231313
632546
678836
488707
708370
641644
726054
1178511
705934
148099
819082
350819
200061
167880
123755
1112898
882327
1028159
596895
927978
164128
636604
802097
529589
432769
905531
79598
454731
996633
532048
644426
943114
48185
1166070
874954
195200
786398
784883
212359
1180871
469077
698453
902400
305442
161862
696082
756062
501768
597235
893159
1174543
1152655
115739
540798
176095
268997
807558
68422
269712
1006281
357588
988801
1184572
1152544
776002
795840
1045205
389532
681543
701144
935728
638429
4597
1620
486339
241872
309094
693881
87354
410372
202583
539259
777085
120605
119031
987124
1177708
930004
1067285
1012802
201842
459111
1168295
769636
1149234
1011976
858246
139967
956087
420485
236872
432751
613672
474176
455229
119071
226450
174909
881991
383790
309516
1087500
988005
732594
179483
817391
266092
589447
668773
1164534
629530
456313
512143
1000168
653341
1114508
1164634
207367
52429
1094960
550942
1173900
672101
245824
749350
550757
294089
1133608
148010
610852
464726
291059
937703
388095
301795
680277
128455
242672
1101869
1095969
775704
757430
489613
756688
850982
937787
204102
281136
78474
1182423
913121
467219
298273
1042720
340343
771282
194666
1006664
661496
381980
740333
955420
148933
149639
357500
1182963
1118672
261782
484838
1117077
636608
248515
999663
1122469
1734
1045993
513403
239561
345621
754568
828689
231997
523049
1129988
679954
1165475
88099
462196
667430
544158
1188335
746370
898796
41766
618671
555822
186028
396444
820054
1163631
302667
144201
620977
491222
933983
1182039
644266
808025
667740
352782
380779
191373
810142
44762
888860
1061163
755784
614170
687097
414300
516299
211384
200411
252797
880553
136961
638285
511011
194577
234597
999942
1127301
316008
544897
160199
878220
382360
845988
117108
207668
1027390
870244
730228
51546
1023825
1186971
1067714
813018
902576
326239
186477
1035909
370568
951452
1164417
477834
74237
878465
727969
258606
162660
252901
805297
260411
100642
868162
76196
507953
323166
739473
904838
737771
223620
412350
857431
1167890
615273
574676
926492
1021207
1087362
910336
867219
742630
261655
906251
82364
609302
602793
430081
302961
267348
910709
13796
846794
1075453
1125922
488565
777045
118704
135469
697128
689043
369742
496371
223172
1175408
463403
418921
734322
208912
837922
634973
654308
655840
34737
1035598
795737
151091
624488
1058437
1072487
234819
941327
56442
381742
1115902
477149
732746
11228
85097
538664
776338
732707
718175
435962
428913
681805
781273
714175
1156183
544593
514401
80526
215496
403335
174061
130388
623769
842925
733876
443602
884758
330430
1157460
165855
278898
187366
332451
670483
750557
444954
751425
871773
559096
585252
1114244
774626
715115
830461
661991
73059
725318
55796
132741
584758
106116
914365
252890
242938
829294
830322
882633
184158
320145
594463
290402
393950
722178
429552
453251
625343
744631
511408
806000
289427
192660
490783
1184347
1135726
1174934
312540
32735
238879
768243
1178559
436157
33247
506777
782481
497965
439093
414101
996059
1078013
416529
285188
736791
683379
332722
649446
1148431
475758
857577
562111
901012
431429
699510
160822
1107511
492370
407086
442507
865308
903439
107947
1110652
138972
292464
794921
214518
62149
1185973
478139
76016
706076
838544
749262
1013399
37753
719555
1125142
241080
611591
704334
740234
68960
112294
1028543
270894
720136
129897
728907
1117254
482689
395630
416984
773333
795653
707151
394672
98590
1172635
65957
222631
102418
4682
82824
68222
1118678
870138
889929
492396
345974
36970
167513
160756
128865
934363
196337
722703
54850
722113
444104
441946
152917
802796
112427
566641
1027731
651121
615077
329150
281417
1006772
137091
386301
330935
10605
1123898
232654
379489
57962
199291
494644
885288
708925
150493
874984
945387
478332
260861
467903
838577
317800
352674
500459
882679
609459
28430
291367
203175
656477
939476
90990
746718
467684
204218
98446
56823
48170
317832
221566
225995
912454
482053
646043
316124
885588
208295
153753
810987
251007
462743
855639
141713
1082168
445579
1110431
210220
613611
1092893
784767
190110
239449
824926
979988
862953
738197
461412
1147255
962734
1187821
798722
410080
234564
621622
305122
443219
1172074
69864
1073547
642883
455041
339948
1042392
313322
709334
1065690
769198
68633
1087389
418274
623718
224842
847497
263033
133639
450364
208460
2594
1181069
70693
536698
408279
360850
57466
15464
1114051
565268
602633
499326
533726
1169875
3614
21294
808825
1127625
874557
297391
938298
1040454
556831
274764
527631
847203
1151269
252307
1089519
813661
64225
1064318
154890
170865
863064
1034174
246608
1108900
1102402
1184231
455315
117594
921621
37088
501310
1001927
549888
1079240
559071
901487
1169717
51320
2188
532560
1029226
204816
1069947
609835
396319
500998
199153
178828
272537
167218
696924
440288
600931
166261
893255
827402
776981
79054
1059793
847327
808777
78429
780520
643349
1087915
330926
169166
731767
736568
1127515
315948
1181991
2305
525529
289989
942940
1033619
807804
343235
380182
25939
893764
775547
964859
923258
582121
1110907
1151128
814906
456803
202821
29141
529951
86017
603096
35776
744216
157340
43330
998243
636771
486429
492928
495718
729614
801539
100008
849400
41263
367805
1186451
597370
549988
1076761
877425
214176
1126654
270075
941671
602703
576822
549511
1167385
1008849
442889
864819
81189
783627
219598
780559
358329
1069304
762975
713626
469231
84388
350822
318371
985445
828454
423948
1035265
374464
275285
1039782
965900
802237
349579
940857
25870
822732
1115212
1150103
422936
404675
35828
693714
348424
627109
289343
742872
92022
678523
31935
1115105
255360
1126812
662886
876213
1017451
355550
425547
402132
419870
790407
1182467
26408
610960
268016
694463
424482
858312
907697
1127530
1019664
1083157
633203
965240
280323
810489
1175883
486159
25268
164282
3532
729280
22306
703104
459012
1079637
761766
433276
388210
476205
890389
12311
642089
273447
547519
1079512
293886
723382
637628
918327
501242
627334
425344
688987
565482
972502
1070152
270573
125405
821276
778115
805076
1119934
1079709
220994
285234
119801
113487
438741
145509
288598
604233
319130
1017996
378158
722970
963010
156143
1147907
918378
262618
1013431
387727
130510
42373
265688
224353
1188311
930184
1014022
299777
701155
257108
802239
416284
62945
284914
816549
158045
803374
127244
757635
922657
974064
900536
441399
961225
713965
293387
1139107
304234
1067191
99856
1083775
675752
230079
456175
949734
551875
779704
1126961
1166121
1189051
522804
893088
178479
396769
1158826
613884
400431
213978
615282
863387
934481
125135
1124432
321330
614065
83377
376801
1034611
235289
261487
1144565
186278
254469
395819
164510
352842
35958
369670
914744
1193091
1056171
952852
688993
180056
305638
287709
93476
753669
723998
495923
1029368
102716
1162344
377580
95168
142440
47261
425288
842000
873343
368499
637170
1105814
1120151
91928
672274
758610
78059
514095
1121082
1084900
1098005
19123
646797
419672
20551
305181
5017
521722
143536
775333
1108174
709048
666966
950967
474911
842106
782319
311716
6610
1087839
1047612
207889
429045
394867
892446
1058364
630626
776574
652812
350252
452950
671505
482040
361875
129035
359154
29780
981942
722388
1120951
60700
1041879
172639
1076489
192868
23026
339357
333203
127954
735536
458319
638976
546466
1080051
979454
1043529
516517
439530
597703
1021135
68632
1009454
1011274
295339
879164
263481
605395
1161174
645341
685212
234052
1076916
249162
837840
266687
865751
272785
244527
689747
1192104
1044352
951283
342350
73372
33444
64769
703843
432353
580710
54053
1041564
1146172
964792
227677
418515
95837
2340
567129
972831
362293
377203
478318
449288
368331
41804
190056
361551
712230
397895
74377
518404
916653
940413
1133271
1032261
1174295
885129
402166
840469
438962
301140
207133
582459
399474
155275
25483
572894
16430
742662
6694
791268
992435
607781
344834
778282
1100881
1125273
1165767
596348
1172597
273234
646870
852183
23094
874804
558052
374243
670331
40796
495814
169277
548703
479113
474963
214632
604191
568143
786442
1005320
1009041
1104306
366513
268407
136774
117476
827482
1132821
423341
1186090
112976
1128541
631110
716471
628018
323767
72052
423093
831279
1134887
915714
294599
579703
1068646
97228
845357
227475
407549
521466
867614
178070
481086
303178
213590
925091
931434
962005
625310
395120
229971
767145
645587
500220
899755
1131202
1107810
576697
638440
474115
876956
626279
672527
992219
802125
391360
138486
284815
365618
1088064
753116
925332
1045828
65781
333137
882065
902639
368458
929645
1188365
509697
421666
125254
242653
902971
412391
35105
968395
25628
476217
1004245
1124385
62561
278642
472968
848516
84074
776059
70705
237026
440236
299842
561140
267503
935838
795605
401224
848098
535866
43233
1093664
170507
472162
326744
685661
690934
261022
497244
604783
51167
276534
631950
1074257
153027
17855
830948
111409
126782
929092
404560
821450
153254
895960
887237
1033539
930007
775234
421426
108891
852125
607438
893883
1120664
433714
586486
706733
579918
14251
503754
409288
1078894
888157
1153636
893937
1067741
787280
955065
967726
224826
765212
13439
707893
29097
383461
932162
350349
256461
1114534
300762
781021
847830
993047
900845
614041
101203
294869
733086
960561
384041
4882
726283
562365
505161
577402
780572
604977
417923
863167
817995
1122499
627125
708592
868607
627036
477762
513792
1103566
670000
592507
1135441
1041718
885604
78961
436125
1117449
131950
1123847
549944
1099079
122308
25736
1008872
1103407
914310
777789
477611
1106894
639787
1018143
32730
41868
1178978
238899
721861
332168
1079613
350827
211188
996958
796060
37554
1158782
74678
827991
792768
823867
1083143
1122990
1114857
719075
708301
1089871
1011831
927063
1089028
596099
735128
947494
939248
85709
803808
266413
206847
899695
1124376
276058
409315
786725
549878
1168195
940712
339800
488090
368803
6820
1125386
318786
879000
1094703
153398
303378
907910
1048461
850200
904776
289196
699116
482183
1111451
951645
943787
362958
857075
584962
674356
186615
41940
436142
870082
445973
4166
1104534
325758
238685
1056769
362554
610185
263919
859319
519735
50993
38900
1060890
276747
397488
170720
816928
749829
842663
799168
816183
278736
685006
317586
328451
1045556
841786
791599
418662
35140
508574
936581
936506
1014353
58534
413569
356068
142447
900433
321561
689266
249673
939773
1123034
284532
659993
1009888
160823
257352
783872
1016387
212625
397652
856303
562270
245467
1012568
766554
280596
932500
871876
510705
777210
852756
67382
430341
1000671
1047239
1144370
1031585
759605
701482
700647
573394
741624
949428
436512
112631
1137087
442002
597447
872108
1172709
220938
269615
305778
992951
300699
687653
60274
703411
881654
849678
11048
76459
845070
1142169
850474
329771
912638
411255
98420
569227
810686
411187
472531
751044
1099279
1086061
214323
664506
124336
59095
375477
994461
839617
521649
1073864
960165
15362
1138884
607942
775061
55731
596741
560146
546547
704827
131863
181023
234490
394510
845542
1012943
598822
871365
299380
475613
46515
735259
959935
734000
338002
1071165
544497
353088
581808
792136
1171218
695918
1124697
1114492
749673
892290
191332
440311
1155094
488026
587370
745516
1053389
762685
1022819
280452
1118460
1018376
248616
460739
1004748
647790
903341
708887
42660
952552
390947
333960
547933
99822
1053504
1117531
719968
822287
895337
277999
305853
1010931
909066
518561
300096
491860
165743
855820
155680
1158981
482916
165642
443857
1121392
364843
1088005
104018
579609
248611
828255
1152531
121161
474884
1164934
537623
4802
1041808
1043866
90463
282852
986268
820035
371249
839389
1079266
158499
227840
484914
293336
787170
604422
1143905
351894
50311
810577
2199
220049
1053204
681467
620703
1003010
67472
30620
1096189
980977
632913
658260
82315
227724
1043793
423685
927711
417167
291137
890295
899593
831422
247806
212643
957102
1174014
133186
179723
459241
852451
183743
778179
678825
1088952
482904
666874
386681
960421
572639
310700
1163597
779545
756734
589069
132236
1144377
476498
789679
93794
909386
754901
226186
467160
571047
1102588
933534
961719
918387
477638
1130211
450624
165091
944893
596353
709316
681038
720643
1001011
777602
1029693
508672
688999
1009335
482464
121888
322120
1086935
1095297
663509
203440
303632
625922
869917
167217
366490
706493
643952
442606
172511
921354
281277
270845
441606
133294
739575
782634
212373
363866
379600
1001867
366624
879238
222210
884413
202605
1112745
123301
815038
1219
309820
18721
234150
7328
356769
1144342
898113
1124008
549015
286300
957354
701881
848748
689496
110919
558475
345070
971456
1147393
814145
55481
22862
1012831
949528
402831
975806
838182
2816
437888
680658
754888
1187944
478007
780546
162814
390834
1070616
219175
71036
238368
339565
80965
337324
802154
1019681
232469
30180
615947
118272
137369
599812
827297
33911
828352
260036
248430
889140
71554
1157497
687830
815336
97814
650652
458763
4922
954138
900510
463737
265497
342664
605721
882189
572694
1159678
206187
885644
795684
312829
872157
1023476
438470
148930
920186
693668
332423
370222
190806
420501
1187299
841874
500146
390526
1101929
456681
395770
1047934
1003351
47050
212436
996452
679513
459973
100318
921687
629862
133630
40596
377338
473203
325416
308869
335675
1009942
532096
1043191
634661
885440
697803
881472
661021
1008311
838117
1172865
449458
268427
1123842
345787
839013
1078864
55240
532494
895222
646518
978316
79164
274935
50358
1008943
644877
490612
202734
1130559
701446
238383
295622
615600
461899
198763
277047
907186
1147884
821848
1164211
622233
187492
1022060
920337
986169
538733
387587
1014964
879791
773960
128043
432912
744040
290686
1155195
576592
1042447
1010687
68994
769922
254911
53494
235199
96479
400220
281061
620553
1107043
1176249
814820
905981
860137
918366
1092407
312146
351029
343715
301906
908431
382364
1120885
804892
1164370
670344
975071
1035489
190877
740245
146689
443271
445562
1122742
52580
695485
508198
824365
1002666
810958
1048777
951503
915545
868455
1181491
253440
598131
941762
139233
195255
858077
739412
229619
513072
734285
786612
1150430
224952
416032
547332
895640
1048339
1055177
373079
852344
529567
966364
614393
1046366
670275
947903
823619
97711
224403
589050
667541
956178
1026540
131963
1083954
407324
415994
785546
1152573
493833
1175089
889587
609339
1092258
1176156
138900
203722
237046
428439
1035141
420822
1083289
29655
848513
85479
400172
935530
107847
9428
836344
647406
502057
693476
173895
853463
436052
194248
421077
1185527
1144217
1070719
698538
501350
960376
1175641
203732
449078
356761
69145
1183945
327612
473569
213497
896667
825941
221128
549295
221755
598445
527071
720673
1102216
280733
234519
45448
851404
777395
775746
297304
29124
440221
1183772
447990
333842
486208
985651
392840
411448
1095660
426508
127267
241717
185317
30822
625636
414761
1157815
184571
133772
1169969
920673
361703
1149496
391892
822507
83380
91797
425265
986745
79917
776622
112965
409178
1180727
1082572
374810
164159
1056576
81482
436517
1026934
950926
741454
424819
827455
963390
75957
293841
1086643
634438
129256
131487
672487
1040482
387589
667741
81633
1069651
985680
796570
898972
316802
620931
820779
595485
249741
78347
798964
1134626
1161986
842757
425462
707548
1057726
663720
630358
930497
287004
340211
429361
6801
1037229
157553
702146
292715
585232
990760
285662
74367
674728
705938
384217
56720
497813
123282
1159631
1044894
1003045
607721
617992
190417
611972
1045023
82787
956094
305338
333122
103869
331913
583580
686705
484567
927117
1037740
621920
755801
926882
1000500
1003934
881509
770032
238190
1169164
365926
26281
891456
950153
584597
911871
652325
1023279
573292
974080
310328
1032186
660188
891291
79137
1168727
311796
546212
1029044
1065155
427434
93197
1066966
750200
307451
625169
234111
534004
1024550
995706
872409
119677
550286
1019060
421219
1164938
484807
605825
887399
63285
617142
985768
309309
1074617
567110
1001529
535674
314367
261802
764610
325718
4566
855998
810865
31838
141144
266836
208293
54655
466819
305670
833924
776438
813681
226169
24001
915375
1136023
777770
973882
764512
736280
916890
271223
98709
500990
359409
456600
260397
21133
810312
652562
980320
121998
405821
16401
484181
983444
613855
75482
437116
350051
641328
1177962
35971
245321
828408
135204
350685
87201
919984
129981
1097961
1140235
935368
917562
381475
938660
1004404
712007
792090
181783
36738
656897
1025179
525224
655848
199726
207660
172135
128331
1121343
375558
1143428
744402
441019
745633
371622
514270
874307
73322
401791
1099896
1094826
455796
310289
384131
1071490
937918
1038324
235848
479221
704686
1151307
678513
106502
157430
330884
647883
491691
725718
41567
986626
445294
1093594
628719
624849
155988
451669
568888
150332
560128
1079408
354087
460097
1164098
549460
311317
683294
658190
837473
152592
588867
868375
752792
700978
239935
202578
1155701
149798
933742
715198
393264
187225
800111
675265
15946
854438
241959
149329
583245
1001829
579912
464059
1146087
388307
489138
625960
290274
138908
569701
273885
717184
372817
923369
764643
609000
119689
361904
612537
538065
144845
333885
73135
458085
837572
203239
1031297
356926
887189
502654
860327
548735
813571
306270
195965
76899
367049
198656
1074500
995924
698541
1121096
132378
1146418
286219
710434
182000
129191
91719
945393
683821
852108
862592
561603
1075672
407933
492821
315256
261245
96847
34585
772521
541683
828554
581514
728444
382514
243859
592722
484001
702973
94503
40124
115594
1118918
484992
720362
979324
841104
857753
416551
600487
611621
736200
464145
277220
997817
244041
167035
745290
829957
73449
796360
565178
1126620
970693
779297
162635
1126205
922841
272273
327264
203728
737274
862864
606671
202428
222976
442088
873495
672698
334029
155341
811454
135109
1186664
735147
529518
1111395
1066845
412573
364459
1147780
13084
942682
1116634
153519
877356
964045
715496
289683
145091
117163
272833
488587
573924
543765
1049455
518771
180406
1050394
495254
166610
537682
747389
978366
1171978
609057
671726
444021
499086
533740
371540
239307
2137
687268
1033296
127377
334146
641560
893466
188757
790577
314877
400872
725397
719646
13953
165960
221975
526052
398576
1099267
20847
1094176
1083226
726220
264361
460821
771287
965800
1030567
919866
834189
1034027
154959
916022
113871
517169
499226
319883
598532
1192547
948800
819793
180813
807731
449909
901068
530889
52160
527107
1012823
133320
507405
1022341
537141
686955
1026614
173706
436880
667631
134415
776577
1016824
636946
361213
734678
297442
865776
558790
348264
373004
916402
935196
635240
816344
419710
782177
427767
80924
631894
60914
461939
667096
867051
889504
47798
964502
27088
796621
789584
719744
1118236
34693
489794
136505
717019
1141532
769036
461169
257857
733389
940123
315524
1047222
12386
841397
414725
531893
940704
1107684
510789
809735
978306
1135211
1147294
587490
298861
910441
547712
594410
1061811
755101
205432
787672
631664
1191363
892167
146225
914746
993471
226015
1138229
434018
241966
45267
520789
942627
78159
598796
877821
694159
63428
19842
511207
760362
54302
467593
140156
1096147
1168313
1030689
399950
792223
318762
555009
937759
919240
1099336
325605
1163215
404045
168046
848634
1177570
649099
542584
575131
565713
506733
990482
137164
307183
1035015
118828
370433
1145494
520629
862738
482666
571370
1184226
703430
790696
184375
1181688
1059136
519392
1131696
1125591
132560
635071
210704
18678
216750
895915
1157284
323997
1022351
65540
527625
217074
1153558
185715
735742
524129
616510
645166
265514
1060866
832214
1023140
715369
1006246
687242
1156047
208240
985589
532154
927781
1142979
301237
408889
915077
434205
911158
749426
829605
296098
842181
1092399
711832
494538
167682
1137483
706957
1135085
532707
274598
1054179
762402
151838
16198
263744
487457
235991
640543
562436
468848
369370
870695
1108193
1109441
494140
3070
812915
34607
505491
270551
1023768
184573
709000
702790
11014
505043
453683
595445
519727
725548
919650
131281
106972
55401
348610
1057930
265784
407197
156739
820215
594763
94141
201197
48738
371176
1142800
379899
733849
9494
281655
1120425
748978
1190655
776378
1008895
984870
366096
810713
112895
10190
766036
15292
53551
36184
198460
61689
904990
871098
286087
347512
481393
939860
937539
1062419
420307
1002800
948805
219135
720142
930870
478815
196833
146981
1112029
76729
590589
788948
1109043
984826
766396
776980
1048564
945742
1053796
980235
740186
959267
1028886
346556
1090454
898426
1016416
167848
571752
209640
170937
374924
41470
629616
822840
801576
890504
360654
113395
1016643
228972
66310
59093
978644
529455
1073532
325910
862043
404275
738684
29871
516069
1034751
41215
414126
1150605
111942
307383
910389
534063
946284
892938
449646
97916
617288
966704
715931
698805
745670
547765
866783
972661
267781
126997
1083472
662749
630529
1105936
42459
425571
375913
661371
542516
99136
146746
242344
568862
149313
1191095
922402
1006280
453488
998387
213608
447363
443977
75342
554911
616168
994389
562857
838124
267357
23054
638508
846714
337122
484023
664247
843213
555061
322475
84723
850957
161254
181737
642220
697005
1003725
563109
629017
181938
636960
480357
582726
1013177
515934
1163123
380424
427795
226801
582159
44998
857739
542697
425479
1094570
368613
338021
1037451
1094369
453374
489604
151513
257566
537059
579041
917206
48378
878731
112380
68362
419508
581592
466843
851719
446447
997422
186947
936941
1178457
737101
768866
806182
369681
52050
193896
1078406
365990
777702
1171933
1034006
157945
1082753
383134
983194
786061
584411
825270
149064
215983
36567
978269
289972
876116
33607
62013
188949
150492
446140
873336
207059
977951
758122
2797
489698
49905
590089
277355
243538
379344
1152923
896501
611745
8955
706669
833297
314124
107155
194826
17710
629321
793268
950151
1171881
117026
585271
724750
419532
700342
181616
919855
794763
838611
760840
777526
439587
434664
674272
93260
1088163
589369
820170
402982
1005
889360
601456
1084256
95794
768579
616885
1007946
871757
298372
190971
1022337
983060
401787
391657
170650
357966
606785
539560
4328
716742
1106720
736247
890648
1035133
338264
1098152
1188671
339238
132253
927219
931230
1096488
245136
585951
654503
632015
444364
1032522
997963
208745
482136
504053
534009
838612
1123903
671370
25544
632885
992163
334470
18897
308620
440290
769355
934323
601642
816220
182734
1115387
492065
7445
1010693
806929
998937
387813
973384
83209
310470
11065
1049569
45444
360363
846313
923213
86311
787013
359801
670055
1089480
1121497
557550
321691
1085546
557757
1033550
495247
682758
1052361
1126524
623977
178804
192111
595620
2350
1050506
836620
372662
562721
1094559
262028
705118
735033
570972
358811
14903
880696
811650
740106
347496
223829
664135
739736
561190
208406
221674
992115
753806
452857
1149414
1127683
557575
1186085
496316
996818
395774
440291
696141
936287
875227
235264
735565
797671
699410
697170
1049154
319753
866727
325200
43161
925566
914632
374822
1024255
765723
641026
658369
812875
407704
581091
1039956
851938
839083
169956
148299
207301
896891
647402
491117
379270
563549
304461
280318
809496
5400
1102532
592257
1151325
14693
909138
188409
689487
673923
1148652
168850
400613
615535
52700
149560
1076269
61088
897083
374591
700534
969545
275732
804013
398602
567570
964235
436031
792739
502413
1052408
226175
1058786
840008
181147
459754
204185
37469
193348
831344
789743
811026
125566
812607
1077200
1169921
615281
1105457
1030235
876436
966658
60235
107182
589807
275701
840862
1022479
1167985
764433
795278
1102337
802082
922230
642898
894439
758473
561574
1189716
894949
899217
1134536
555212
751852
184125
1182957
90105
207511
470988
983528
467113
367703
24184
103318
606537
934944
60473
75068
560887
819949
337364
1027035
1124196
1180307
10997
36342
680651
626037
761932
1105919
294062
894062
48322
1060425
109375
588781
195620
886083
759367
1105222
833026
773791
1030527
474605
813748
981939
783659
945111
508592
118923
413116
268546
1016495
654718
896048
453974
288044
418955
553624
151024
1077030
67844
959962
496097
706682
1018226
1102266
977025
972343
975217
994440
974390
60090
1129031
1026573
138687
478168
763326
321202
98562
776223
29824
41407
1132677
285372
837915
424559
1114551
671382
215470
695843
765794
1164861
701313
183114
515600
435395
442324
13215
403316
400069
148881
481397
335773
1030285
866491
1098906
245925
323606
501905
490119
682574
415354
391631
875027
34838
369044
101146
872529
955289
1097149
360260
904883
1101112
1004936
194143
16668
89165
390507
218959
219156
67270
141778
1094297
588372
836714
267188
1113719
1110570
492834
890245
406969
753651
788527
297015
814111
379665
457683
238486
580382
1093582
46875
819794
251535
685668
112346
1177924
1093865
22067
72028
948346
752523
381502
1005086
128603
31568
964399
676418
217827
885998
285818
111906
954430
802001
1192329
935312
997031
672273
199345
675457
240741
846659
828708
280278
488647
469602
1135594
1190033
851921
156370
954449
1094450
1113108
528726
395482
521331
832251
1116023
553433
574387
760760
366737
745376
477280
306982
122091
215944
980821
705722
292905
371555
859285
315921
864427
286363
634585
1192107
43876
908713
107968
245516
400742
763857
1115059
247412
678188
657896
448231
244098
734705
683627
648658
790304
834670
194825
991134
293673
673398
449332
1078146
526880
352745
1078829
1136341
616142
730401
396108
527374
353985
483487
160436
664572
750918
552897
587903
1172976
156802
81365
724330
939537
626958
516922
983150
542298
1050182
1024269
234341
233802
80316
971462
1158761
487296
967461
627363
590797
406342
391114
683714
142927
481521
290893
169376
618452
1153240
751614
407977
1169234
556244
605163
640478
795933
201229
904921
715847
1065789
779478
712780
529691
1037553
912122
64447
4171
1097722
632688
425267
278803
854253
379741
783234
166515
548231
118872
998600
598847
829376
80376
703065
1139667
849344
162086
1142242
187923
484028
479822
1044776
740860
1111270
557732
82573
23050
636464
870707
654561
608749
1190698
354046
513341
586038
1138959
625107
763082
573699
773520
1119494
818527
128212
48533
917340
105491
706952
661187
190242
993604
43867
1127201
985382
344441
1125334
308504
79650
689926
1037680
115343
409673
522221
548058
191301
403815
1140540
507173
400198
557405
354058
981697
555635
326564
819093
307990
840106
356379
435732
629324
496708
146036
732276
848538
729018
432829
430553
568003
458416
1178773
815682
601507
1089065
915416
225873
277353
1190681
61929
451921
860485
332455
1029892
46710
191989
276017
386207
829779
287293
768572
674746
695356
468596
220064
1151327
6115
34254
630189
431903
98588
270183
1187791
1114064
940937
485565
391056
127993
823998
291602
460617
1035026
35865
771262
847856
105758
53539
176071
304605
797604
190389
685594
989897
585422
421233
119918
24743
233433
925149
1096088
957779
145849
813531
379734
1070989
957795
263929
1042386
252821
524325
40402
638791
1081018
842967
816756
154755
686395
629247
863328
1100677
737479
1175346
72592
385547
35060
624380
364706
394758
278255
965447
209595
274520
84454
675171
554160
571270
804798
71091
974666
737324
286996
433373
1066189
361966
1074687
1103269
204162
1024577
528784
431417
753258
660916
875365
1005971
386479
799334
232002
194479
5840
754787
1163289
962402
1035175
40970
267532
1001196
670251
144962
670770
137101
1189941
920869
607706
1092218
308294
796774
888997
419676
794569
604619
805843
369659
357427
730127
462600
936511
957185
1055513
942031
410822
170878
169263
859927
755761
723458
371046
759681
311713
652349
687527
112806
1075296
59755
1054413
421391
1065211
13234
871932
66081
432102
713702
77805
436381
1142538
200592
292846
1068957
635285
380056
608668
619144
115626
1177178
223848
1074447
27841
440606
607772
1037493
1089822
1013702
405754
21903
732848
161371
989242
973697
313809
256282
706103
672820
809305
305953
58562
540957
1025376
419647
280772
1013317
90022
632858
1108230
1149632
80623
358473
40005
740192
2115
29626
418569
260031
1102638
894376
486877
794233
222296
488604
482445
863388
388716
362580
404645
114581
1193048
237087
665126
165703
293714
236904
117419
800598
911771
1113142
986471
103722
41169
682743
536539
713397
296939
304866
112717
842032
604780
18018
14527
324928
199174
536213
1069711
1143452
710235
1086715
1110944
106081
671868
16778
431519
554964
470318
697293
1138398
719356
353559
780850
735689
8787
66940
1180228
227478
22309
655370
740480
872228
608558
828791
388258
187408
422929
1060388
308971
702530
1128191
826277
1183159
784384
796513
512116
1191719
383765
24742
178333
480643
183482
219975
520450
1054191
354152
267912
672927
230701
790048
788930
660283
232153
784467
53025
762240
845418
413483
128685
352241
742019
157209
200992
300216
612106
280889
461990
268682
1006944
945789
830754
832715
1094857
617103
452626
834481
1139450
1189430
520276
72533
498641
424969
414078
645616
271212
426895
529299
164157
977044
86688
593854
117162
972390
410571
79491
1013309
664204
938791
668166
492889
803106
1055838
238147
812004
720810
946209
703210
1119806
32103
565764
169711
574084
974302
254980
899889
18549
1157279
609220
472612
124580
954964
378381
646591
790102
1143754
569880
142018
287061
121438
728481
249158
546738
468936
757333
687677
955817
897229
567920
579127
703648
12044
881064
145155
1135694
344254
1071403
493385
230255
393630
1174097
419187
483689
269814
1006333
263684
17264
184010
507081
841423
341451
677299
1189106
807820
452839
105813
706038
1081655
343724
1091625
813791
446397
257458
463882
473198
90216
1165488
340369
580696
1185521
811931
372698
670897
1159180
900905
769366
945548
695532
1086644
270708
171810
764100
1107962
146625
1091307
635684
424823
859830
1177497
451258
94945
850920
668838
366063
867396
483488
226812
442436
738322
893300
545706
365476
871673
560112
569916
492149
793509
384885
739524
18180
846939
973370
53402
475236
217274
615411
689651
1003994
42019
379722
1124645
551426
761876
265405
967947
896924
1149944
1095079
440936
1119646
1099455
405747
363833
606928
809325
79865
591840
592559
867244
1144706
782501
721877
1093879
906012
37648
786311
740953
962747
626993
196823
647216
678975
165452
699892
551218
825952
1050527
1133964
421948
429791
123571
113074
118503
5004
797724
285468
379144
53506
20607
677953
692475
529721
2611
61121
864216
814608
138243
349461
118025
1072757
271816
258538
654982
321584
509274
988569
614187
37838
97554
757972
557824
48136
718228
58621
761205
192777
295409
500077
829059
321153
253786
1089562
204170
1028379
338948
968389
92742
200879
8314
1144191
453906
883464
190582
1169807
297042
990529
484259
224172
973692
312486
654474
590458
83606
778401
1009051
435439
393989
62925
89739
1191262
351098
866260
715880
803555
992082
645785
183556
628023
196474
995958
718221
604379
961911
783586
188048
1113034
380176
735029
39735
559649
25001
1000729
610055
705161
197844
436786
849662
258907
1184425
405455
350951
194171
575662
658157
1133254
789890
538167
329887
943794
759011
281271
66874
603567
65502
887973
185802
284589
158941
1039259
642704
584864
853684
632781
464934
110347
614231
80841
1075390
718984
388869
625175
310867
285991
740560
66123
10834
301242
250458
100867
829867
193169
394747
635020
462814
834147
1145959
95740
842198
596517
604603
677468
514138
1067956
797428
890321
1159098
958098
459211
1103659
744303
124070
66030
734159
12999
599301
476342
553664
131288
1114748
350774
929083
338027
546935
945905
116099
629896
740462
579162
382682
103017
397781
100829
181236
744163
690870
799224
195037
981802
33317
184143
111877
517750
599228
319377
47334
714172
688591
951716
678114
867736
188644
931364
529686
256000
623770
248332
1177781
471881
904694
597255
685560
675297
1042060
445567
926888
748023
691027
418996
271579
122798
699829
515149
808502
902385
58879
27902
420703
56585
310643
829672
726281
66746
1174586
75779
614759
875289
989448
56253
710004
30996
942621
614275
472796
213833
1111122
340649
484062
573059
518079
1002790
898552
742371
1017999
135892
924829
1113956
542543
637499
200803
401651
1115002
91193
28841
855081
487678
502298
743971
1022009
1123234
834891
782416
348004
354892
19781
408554
819900
357774
1152706
876908
850648
1161547
460459
497515
861563
71187
159103
591656
347082
1105589
169409
451884
771848
47727
20410
582199
1041371
935
1067756
610466
905063
970766
685373
146233
700448
354985
377186
1021204
974691
928292
1056704
76664
973
127480
1154099
791174
507186
422884
665622
561816
1112800
566670
806535
445198
347662
944637
87026
540650
762630
164855
278755
1133276
448605
457121
246713
72981
727925
678900
1080466
1145063
57150
456288
499504
1102095
208027
208083
1012127
541118
554109
31263
934605
782236
638855
100427
141784
944625
883386
478434
722406
118304
393774
746196
1189340
294885
403019
356102
272
60221
464256
843312
414106
724973
609134
900063
802967
1108223
603067
672878
827423
565819
102621
195819
639157
713817
446599
109899
890846
466297
1113533
811238
1068312
978001
395221
597042
325991
576211
1065580
1038719
787468
825677
326449
764115
157107
208648
459258
78580
258354
569605
941829
679118
104601
76963
45369
81515
460462
8503
412050
953430
966565
578185
989433
635100
1182306
615632
890124
872739
1073567
830883
765488
979952
303356
808
122120
1048837
362635
852178
192086
134764
148055
716679
845398
593951
355940
723272
185465
135330
1105780
1003257
1061176
1191216
689538
648964
454703
862954
756026
1035403
1192401
93170
418290
122876
831287
1028215
940587
581454
447360
959119
874373
780103
532688
565617
930464
1191283
180080
613912
207722
257595
389763
42862
59688
779431
1299
174361
1154934
764718
70108
812101
993130
592547
205694
307888
992062
203838
673749
138681
555548
201149
628417
211298
613871
434895
777626
244187
966530
1109510
99387
419308
1053087
30572
174851
913454
178327
649529
681904
890561
340763
37302
1015202
817288
872863
1118593
509788
355150
932214
311018
53959
729583
418375
541508
463586
114870
29865
162278
1192918
1054599
1138308
158024
365976
246361
370644
596597
425734
784020
906302
220002
975994
903124
685703
957902
907603
825462
552804
566308
850246
975727
839156
537889
229975
1153783
3821
61873
1162730
115630
104859
246024
262022
1121208
385270
69391
867423
478225
183238
682337
75368
763956
531723
1106392
948414
204714
263157
428120
137200
165197
403109
912307
832873
885503
245242
829060
1160220
1095000
846288
30559
204389
27244
803945
74045
928893
929995
671879
251696
296893
805682
29565
1118604
773580
757537
214653
1159411
735792
878271
118694
170568
497866
839285
1005311
286390
771265
641661
437195
159091
588105
537945
44835
420926
1074201
990280
68677
177644
624517
995440
332341
1056090
670998
1126807
640137
971793
399985
232308
130668
872598
655418
119293
1068942
574756
149781
459906
842152
121893
385722
680799
421390
597170
134403
610479
1060497
652852
136360
477798
56802
698751
492815
1193360
1088496
574207
366364
1044379
1054484
1188878
1115728
1023901
228338
919065
231254
368390
47256
586998
1050481
1026422
928440
239898
616660
897538
1150644
815549
1168666
19639
857518
848541
875845
951194
922351
138816
186157
606554
565556
139783
159734
350104
36307
427845
640865
997892
15305
965347
1130947
215240
40794
860237
626648
902336
1181166
453076
832579
489867
539092
1175249
444889
951095
86032
239241
821913
133276
841701
978027
666731
751093
486714
291700
171414
317834
1135362
346398
248749
199109
302326
108
130892
285495
13394
564851
536343
755782
523596
670714
378230
1127467
1049803
52952
40521
39219
129170
988660
906562
760744
83424
815342
1185946
207595
1017597
522102
411763
194088
293255
410898
950148
506529
401234
754978
191663
323027
336932
894888
923290
169072
166473
158460
402924
614465
104982
281815
246626
592595
924606
85428
588453
549313
491941
109436
331080
896561
305813
687637
61521
758888
825161
667760
611005
773673
621874
837903
770319
442921
528016
944126
252366
520470
602086
693399
691989
448928
1162818
769081
1053846
105723
654209
1152566
966163
1121194
1107384
960701
1050228
555872
389724
183250
918616
691973
411921
299646
928749
302097
484161
35168
544633
309646
331518
515127
625637
595439
771323
624084
420843
1128070
444367
479402
957935
182481
1193354
148103
449106
527460
783253
1129798
689242
439216
829209
166114
586898
1180531
563641
221758
532215
436749
872719
521474
930475
307940
667298
839945
217867
153975
221266
281525
613312
961183
445450
408898
530781
644838
473825
940779
903357
710645
271472
144889
976031
429829
660796
8078
379008
113948
397545
1075369
221414
157944
974724
667357
760527
113611
73225
1161448
629617
126136
609219
7294
759661
957787
414233
702890
1127879
917387
840302
15939
793938
590885
942049
710616
188624
787777
647967
256977
1048031
625082
97034
318968
124495
343761
770908
869368
605791
9101
913072
1169941
902144
262994
444229
744800
504558
934101
28217
169666
55647
837069
1188059
1064485
1042128
553512
526847
1148425
748080
384299
134928
565248
396375
1041245
850516
846737
39838
402377
577326
522951
1011369
829278
1193492
313693
823845
203531
168743
1099443
1122057
910650
185193
360207
451045
879786
784972
1041087
89694
132693
847974
957970
284961
544545
759399
503009
184968
987875
332119
142867
788573
356835
150169
434426
1041967
879809
575519
435809
29265
237568
1027011
870420
694522
535797
1190578
956588
249084
710049
551657
411764
1113965
494933
790174
711393
1041494
900893
694580
353548
577893
84147
384144
230012
1136596
191609
70311
212361
992999
191658
284342
403093
1100483
984943
925105
104553
1020414
440686
841812
6815
975202
612286
922536
378261
389049
97412
914493
911278
1005881
76672
272842
1034227
165716
772639
929943
829241
695765
655300
900947
891073
191298
1166337
89045
177614
1135014
836944
889575
827809
1159818
818990
779184
828090
788939
764569
385522
173194
764884
1143702
318496
972583
1025391
823668
438878
530527
531135
342456
72246
320141
177744
327195
584755
50778
125456
505916
767679
680939
720227
782317
423505
994662
519231
49032
841914
508131
848554
653402
1140563
393908
978872
340758
548874
36482
406189
320635
1023415
413203
983906
419913
364922
977202
420728
483679
851035
366652
892764
687228
170186
967746
700618
183707
505463
585279
209999
444228
902778
769598
613854
767284
567687
861004
453115
383288
356103
529488
61328
412
223083
80468
1000888
56246
330139
889329
147925
54890
353562
893338
975770
328477
54431
19611
81755
808496
1145709
367821
43146
25489
306348
499398
243987
276925
1006606
834218
348620
657469
752652
312232
288971
140952
378613
628656
1169633
752126
506026
265882
443453
477327
704770
389750
715016
346181
656607
203407
710650
1144992
1060203
1103533
636783
1014615
282864
368325
296245
768657
387527
613814
1030728
1135812
574229
847067
831870
27026
696443
493300
519037
894357
351273
498345
1024564
1041911
345596
186197
999322
541078
368762
1169862
508940
149062
669765
404680
322666
779008
130769
209495
11064
249562
840426
127698
435003
1065814
935125
885869
869530
953490
417671
1172089
663993
491678
33149
598584
706214
846580
282882
641296
1190049
239140
590718
1096284
64870
559525
1065175
62389
76930
428116
129605
851877
786039
722126
786229
631312
702495
340333
1185730
1082796
353572
674776
644988
753893
1164040
435964
519873
1015968
899509
309169
956405
531687
334442
203972
183445
16868
715932
946354
270607
955884
191982
156971
303227
433703
987193
211623
1150255
950982
405241
422697
392699
103802
463723
1086433
505002
130588
11316
533856
1050455
173367
670643
107848
885752
757931
230520
259640
697778
388021
612473
1135607
731812
932957
835514
869443
335197
732491
438898
1028878
232478
785109
658703
111732
95857
236722
974863
765458
840855
1001019
139876
725959
1073257
396553
417877
446725
510462
1041317
102304
1055875
1061519
412286
4508
970256
752145
373580
145929
451825
1169883
1045570
1064455
130982
1035844
140809
738096
1127126
1183186
95844
606266
280275
600868
1003472
192534
915777
746936
653861
588609
646171
44839
770141
472552
74225
1143732
374949
762151
488907
966496
16741
662271
333718
936623
982283
441467
295505
525404
1177831
863691
976245
80620
504073
376899
1084058
994403
798004
874213
89735
775716
1092223
244305
695768
552069
824977
373695
1030564
813115
463545
805432
995430
1109867
156578
933467
1156174
1009662
148134
961253
121602
95818
735861
1083605
3949
867983
156500
310640
115573
628189
986325
769836
864818
767494
1150154
795419
198169
202882
498790
223141
875361
404788
631905
460660
860929
44747
966395
381641
748685
665749
918157
431048
631599
815775
270191
1096668
872925
856933
597569
416201
973219
326644
1086793
1118034
436283
723519
730818
439671
298799
846147
814631
724100
564498
941295
105145
559996
156447
861584
1018333
63522
391726
1102389
849865
42220
1192560
881355
1019913
876319
345580
474831
6006
1128118
573471
1132508
432478
587115
913615
1079585
610273
247256
48370
955224
800888
1109559
366209
878360
314744
859214
600702
425878
1149023
130265
1125721
66559
922093
642284
215451
1121968
748523
243853
389242
961539
839662
1010754
695610
800310
537481
929532
273206
550422
913545
1059844
984427
602049
841115
413728
308049
530418
863783
950452
489856
878875
226924
373742
42788
425644
223280
604543
938323
952598
1051607
10194
438203
420321
472914
1061043
682495
803445
859422
79151
552288
838764
1063525
31680
920651
750359
53141
784921
252894
288442
960119
902354
1108053
640285
892965
491810
175127
214420
346366
173204
1102430
64303
1115701
366090
530498
821668
126611
296501
421045
845523
877803
367360
393742
289055
629402
427322
511536
461056
1005606
157031
324381
1038498
780016
565072
420778
755308
720713
251436
196912
950441
797369
1079101
364855
405210
247121
824398
423382
642825
297225
183332
509185
599500
1145972
678557
272337
812920
661452
273171
1068073
773394
413613
639474
951147
1166538
946906
830830
1145535
850937
969360
70532
931039
698080
1061295
203826
488913
718383
158816
270910
762957
564601
210254
583022
1176958
611982
1127907
287553
1060208
1192962
461803
9322
937957
2258
900981
160393
340914
955528
503011
196559
369657
120498
985781
259572
874425
1016574
987842
808330
1178348
1101950
1180372
898149
71834
236294
81286
708191
151913
958972
231133
214618
145716
152107
995240
1170325
257367
687944
39292
1152832
271279
179756
1067168
719379
546308
107088
1032507
721133
689108
896624
1040921
172994
596794
527776
107060
1098384
997012
40490
619235
661309
384177
1068445
922175
1040261
420600
88783
1150975
22716
1183723
93079
325143
251757
831245
855247
828841
1124792
520474
46312
1174287
1188652
502915
57609
458573
427096
744465
563566
45519
365575
962454
81743
158292
236236
70614
992119
1097439
1132100
666034
1166526
191248
246053
1000105
936961
220035
764804
535220
624531
16569
776149
292276
1119821
742277
860760
162164
1057269
1088008
26598
4525
370979
287745
854072
774746
653832
730557
25593
111958
786401
830204
407914
190515
1070179
895617
970384
1193347
776640
486458
1158860
1118410
66918
879759
187122
55071
787798
714785
891808
570732
1055346
967051
481554
1110622
103449
886373
1082215
163707
771910
449349
573215
1080263
197408
249814
27422
291112
940031
1025392
1167901
189338
955051
775359
406014
95345
825519
1110133
35260
674696
981770
1136296
389336
273139
929540
429759
953362
861185
544412
474246
499719
684427
320752
689086
482373
512461
715967
518603
698237
695682
119888
1061971
106085
970249
14215
1175114
380819
1032553
410229
392728
1055376
1049474
709555
1118204
325376
1131260
731440
157668
353384
589534
229476
179705
200315
787257
112441
115807
176835
706664
260969
786689
503070
539137
489310
581825
304038
983112
257205
1154911
1058647
134317
662996
523785
358061
1158599
664601
684744
75619
658049
455139
852772
307109
298192
708587
1043806
720320
338853
1165915
594433
151906
34436
824639
455709
12751
929817
176731
53
674534
649418
948951
973151
860652
10808
1039778
45445
790836
88794
842356
798075
1161636
877320
945182
362609
126143
700245
383505
263101
561702
1129976
243706
439301
719196
739347
150216
1180349
273076
1146532
37636
341305
380806
490049
950112
260642
927392
1108026
438259
679189
433503
29019
320449
1001150
117763
223725
552204
796481
759206
445488
446586
1002361
193746
53074
551026
243396
632559
559508
747638
315010
589625
514867
381578
181394
557033
577001
194761
1100879
584437
592085
447355
610750
810992
455324
419779
272467
988325
384245
648882
31013
909776
826555
362013
402313
888909
669239
197859
1163500
654011
496552
797703
47367
277712
855222
1100202
1130315
565416
1020183
73955
986388
1039958
58284
762776
972585
248405
622920
828387
460560
685931
81106
560093
791948
776269
970173
649271
436395
51236
340831
495244
904827
636623
247918
837623
257971
649188
212202
160428
699920
328017
1084440
1146838
7274
1186936
367024
556219
823189
762533
472497
38671
832427
958349
929349
307764
546189
213239
506025
1071532
897991
1151598
352893
964881
943325
706502
513908
587750
549526
1070385
257303
245885
828268
800396
358043
255696
819342
1171500
23880
999471
813572
955863
1104207
1048917
153498
558827
478741
1169347
500019
240258
251039
1120867
690539
245631
894759
218295
613013
862671
1110112
424743
928984
420270
878051
804254
762276
212843
44508
334889
194080
1015535
659491
1088068
991411
437537
973853
504433
454705
434076
783549
1135935
809728
1053268
828435
207082
385763
420086
78891
592330
961928
597150
120952
167045
58330
586373
299860
787591
152098
951888
267850
353068
504228
391282
1066798
812393
122618
219672
149109
328507
1017411
367057
655028
409212
259542
605939
259960
521655
632666
685730
510106
857551
287844
423230
720161
448495
713540
724382
1028485
7325
359842
298224
1036995
632362
1064749
537471
1123529
945092
469193
151292
984627
714696
68215
926683
635888
538939
388520
932696
403378
524849
594586
651642
625541
427147
209823
314455
210930
928253
104461
520532
278992
641005
652933
46667
46693
1068115
230519
924436
133608
721530
1130272
522474
724867
1185445
623148
1098583
267562
710251
1118881
1172512
679102
821540
529156
435668
1182721
146714
1059517
27760
599941
989708
358351
648652
1064696
39695
1027163
831301
998332
876391
653825
1040674
327748
357177
959404
1042526
984506
694726
428856
612820
1149936
369325
282465
567455
441852
573684
112306
938204
423224
415590
754533
531940
466379
976189
867582
315947
217086
388231
468532
909295
86452
96134
500709
637661
526852
798843
995075
893405
890796
305834
823313
805919
227615
1108925
849586
25436
684762
1060765
76313
744443
786810
650963
1140761
1037077
407035
271758
1069425
1055364
1093983
1186080
907431
768794
370213
1191834
1002855
472635
50582
299618
54553
1020553
982878
740516
852849
141608
679009
929992
758235
480492
667971
604955
219762
852465
238340
1056382
181565
453501
925580
429543
479794
441428
144562
764856
137608
783571
1081440
339199
923294
838455
1010350
764574
555617
1135629
937739
973502
278562
354299
603810
670737
951640
1046078
661446
372676
720029
32671
118474
1137713
1025255
1014054
1070999
1059520
7118
41281
314349
519254
1034572
189034
551193
29
920457
578806
576226
142547
395900
383424
639619
529669
579163
246579
148136
718718
1043684
1092616
1193210
439150
705029
1190575
656213
622474
926999
398623
463771
563347
150590
800882
352523
536085
850
607440
965620
617904
950002
506991
881594
903837
1153827
1184146
1029920
1127293
725822
442114
629462
650123
1041110
970443
221350
85268
75124
972331
686880
499007
370442
615902
711812
85747
911142
55881
385613
219649
547976
1061301
351911
1061831
272953
911095
815830
859541
924783
872243
890587
563387
98766
1133357
474876
606112
1033456
227485
523180
631225
930528
1092977
65811
1046235
378830
275711
1165244
96013
302460
817268
434445
793462
454665
1080468
937111
1070422
74845
942153
940768
546131
152054
24611
226676
270223
199641
360926
165611
424049
366601
770928
131465
890354
874
763016
20272
356149
268562
498481
726503
912544
3975
847590
904099
215387
1073422
1179158
257345
40017
230029
725240
918507
200709
707027
283389
800657
215740
130958
558343
42170
927550
1138689
674384
550179
1012034
891130
182739
1016782
161310
588607
46860
633747
1180075
693743
1170494
359686
974211
399352
3027
419307
347388
918964
256109
586708
1036466
315833
1041699
226396
74348
66965
500009
792255
861215
1024821
202750
846704
388605
144295
1130828
740936
221115
536853
12648
332558
224237
1178990
760526
1150004
1144345
64125
614593
703038
923816
1179013
299125
380508
60615
570005
493519
437690
978846
202496
14872
1153701
878646
539035
547561
558449
367065
747632
632132
513888
1012440
999953
823699
1128141
679688
220498
296949
1166004
492995
245404
1167396
173599
544018
279184
189684
650647
633614
97912
763875
322937
789030
1004734
1012212
949483
620313
476209
64798
1159736
657570
3625
702426
367229
675039
124469
612422
529180
1157073
1151154
854733
936923
1106735
581231
507034
982683
487953
762152
29215
894225
396866
867511
930209
62152
95911
18777
310288
1067916
20786
455585
903193
1154228
671040
537248
753094
409524
159218
616182
954711
969125
1158141
392501
382646
513015
403336
596183
478462
967550
181497
500513
191134
926532
593807
941028
894243
983211
22035
593976
901502
610377
460337
568496
940883
293010
21
674457
1045796
1025524
1183389
432942
893090
734311
335112
595030
669562
807959
56227
549406
1140750
769137
1069822
577368
1139341
727478
1130399
779304
926632
1158701
841997
287161
121840
662623
955042
327421
880063
505958
844920
1083111
426297
503602
489984
928346
157811
520342
923546
510889
59232
310102
694344
752619
490577
62220
790781
966962
965621
923507
716675
641679
769216
458212
1012018
489561
683344
1184936
658644
536383
1157717
572606
1162956
718300
1076069
757373
195242
470718
72395
52869
623303
353216
718470
660962
59358
57365
406590
506946
1115033
1114035
418348
298124
166734
982318
835167
780209
918440
911117
977735
334894
944735
1127657
177213
793388
214103
206125
1112314
313256
559643
423032
509937
492096
593068
1021638
909417
731314
294513
745797
571695
693196
618863
1133837
829449
749164
228213
1155693
1147017
802968
62629
1155948
476208
346646
934506
150242
115149
931292
980319
435416
258194
1154741
1057859
914414
356685
363719
619567
676741
438119
1101886
167541
250892
555990
946260
1042804
666095
189574
47945
1083429
891039
1097940
1148386
881948
36727
352051
439472
682475
1174675
958254
626798
367416
1099046
1019028
106463
1085915
521070
263914
1040972
1000362
401580
119015
1044626
411719
327810
442697
57099
25907
1069845
419748
738883
646123
1000713
317848
771138
1191061
969657
974682
910048
1482
713767
655471
480672
721158
885392
1028866
651900
522468
1146549
215179
591152
1060883
994012
110185
127983
176708
986333
361569
75546
711398
1118809
100369
558479
925858
324681
331082
841833
446202
166710
993543
41737
418761
903964
742421
7537
492423
487602
548369
544063
756848
225321
707676
652927
632532
992371
884615
118311
610219
96743
847887
837726
186436
621703
861250
640107
679505
1078405
911526
59998
1145181
633420
304858
86001
1174492
1014237
1045711
268958
518368
1146606
1013991
622660
912308
442558
446275
1055708
346906
173397
329401
185221
644576
827721
660987
1129048
947627
230755
1157768
766084
111370
182502
983576
941437
22160
316953
597104
942560
877543
949152
1118667
694639
1026294
1059061
827907
610237
849575
464671
144429
204514
1110631
921099
404089
432592
160611
1162431
386878
586466
1018476
501218
956148
510741
983848
452835
1183282
918181
864736
462444
919976
656732
1120110
495694
240850
68329
1156899
421799
518597
533040
699718
553618
296136
992187
785547
1041355
108312
77582
843128
505165
1026668
857213
1190505
303218
559267
999018
1054963
395690
562179
294695
217227
691613
807901
483813
235529
218918
1083381
275471
700542
1001481
969262
822697
758535
837485
727543
964181
613431
376909
470922
657870
809719
622891
666058
767699
238445
1033837
988243
333266
794998
547037
1122688
1136018
775517
417302
909354
324778
555545
1048157
673228
457181
9443
951777
419004
395710
778493
367655
803335
402549
559581
288473
1083601
1112839
584053
558704
1092028
967266
1009303
718415
504972
657973
113810
290624
236178
870393
486894
839247
321546
727607
1153356
836742
1136977
231988
638888
476346
541807
781793
133293
538859
680242
374664
797820
818469
614573
205754
96964
1068788
428091
202314
731852
1047285
201442
1098510
578241
316341
93626
896647
228489
646737
1056693
195016
684101
447587
144534
577984
257728
33121
1124562
121156
858566
486125
326235
276729
1041167
999853
244451
1124109
62236
597001
721242
308928
76272
794089
784804
105822
474243
389125
894047
1019341
153549
692777
728842
1031038
716592
210976
697714
986157
570520
629835
335309
405220
418597
153115
47584
738927
842111
740262
292780
1057568
882766
18502
720854
1040737
155430
98906
1063187
217573
315862
169764
63652
1018594
45828
363051
390079
148100
398483
1079365
205810
353257
1156798
201140
367941
147771
123285
160299
110223
540909
612142
577351
275952
634924
868542
340826
19605
11743
390440
346930
1011307
893935
422448
890616
458844
946957
1045637
610907
453332
240317
185380
549997
595081
736433
830350
308962
446658
474845
778639
84988
413337
1107123
224454
827191
163669
18760
672378
199520
759810
694208
804937
862189
35796
554565
326875
159904
11677
262273
442536
1157889
116872
998259
234181
636076
923456
215453
1121223
794940
867131
1096561
377666
179204
692621
1046651
939203
1143843
652565
199396
370546
915961
464448
1033431
729895
292500
625620
1043456
930285
95328
741102
115432
521056
1103640
647426
409319
734564
86362
447874
379886
111535
143159
656400
284804
859036
1170017
87762
422735
517184
480816
138008
1072083
1152510
1175770
293480
435557
919055
983067
1120665
149189
1032858
1075692
732620
579468
944691
897261
810040
1087979
279957
409565
776509
60621
993752
107757
1138049
1001289
658041
115624
878285
932138
463302
1124795
1116206
619953
828992
556806
834737
328743
451042
616703
983479
86388
1138303
1004837
901277
942369
1018103
200967
20289
709354
1181397
1065825
530697
423250
1178044
176003
542808
214460
516419
48100
967717
471942
348723
996288
575887
1026196
1115784
457859
930029
942755
12862
966171
701636
962575
1105912
108790
713088
195583
499597
576610
938527
352062
782078
486215
269262
1071778
400578
69464
461511
417998
973918
701815
796769
702457
103984
1181464
749352
456704
386062
1155556
807747
1147339
500508
368081
1034358
648229
211288
907612
910619
223622
311070
657619
74727
906288
776170
142955
649452
1147295
801456
1176011
854162
1187430
222146
70970
1035947
387599
256804
840854
1181691
652180
888259
532433
561399
600475
156036
14304
514495
131210
169888
935514
417108
891218
26355
492295
308287
578079
512638
890431
640287
878236
764251
448459
662789
177907
529630
1086005
1161359
346709
1139779
408780
878657
676369
559685
473032
171701
742956
198085
167759
70128
13565
19526
923453
569230
968563
243437
146619
358480
560570
1046564
1158217
162789
28406
281014
519766
625363
59404
307272
528244
146999
486077
527476
240516
216755
913350
230614
926734
1060026
1014640
943984
892792
259990
245325
480890
762653
301238
250448
805134
291317
805916
1019372
700338
306433
1123854
271081
121896
1134880
114915
729882
6436
534520
1192030
759780
495099
804108
873885
426699
928925
658776
149193
59787
437097
996803
657821
228480
932588
894387
1090943
858262
192713
1166445
243042
53171
1189361
881486
481567
780656
599916
4248
1121949
518858
355656
564955
827754
1040379
1084062
110532
746234
454970
845829
319484
241957
941651
969481
1059427
837079
752163
637034
1172979
848010
951722
756500
456492
109485
1174878
563271
612565
297895
864755
340469
516811
869306
379641
254216
493645
411336
699822
182850
544551
744625
1174699
316989
1028430
894234
55755
430874
845784
125422
617890
260075
533942
1031121
472716
1142749
868551
477878
982872
1048728
473456
229821
791180
239622
9811
1040527
963560
970263
98627
114782
951429
1108796
795283
1004012
410919
724756
1012196
237703
946253
1103375
69492
78938
1023767
396600
626023
1111446
785301
876451
978368
1050046
417855
481378
381554
700557
511178
897478
991111
486025
315133
680284
1090587
1193472
862714
738156
565715
105546
288121
696029
812646
246570
740003
424540
851720
811419
545971
469445
361672
731021
237162
622545
160125
6590
531374
346078
527551
129646
587089
468713
173022
306476
159804
295939
348929
1175710
212544
1076171
747730
468559
1133021
661789
904152
1107831
1110926
92358
287671
786553
244270
564439
230344
406274
811668
396956
689590
897068
530167
181135
644846
1162418
870513
55362
643193
763020
830379
933720
274328
432103
1137809
313404
449993
507269
773543
1037288
438787
177501
1165401
935740
1178380
842046
980223
1165258
224516
557531
559871
802778
54704
430639
545663
717741
431600
510729
1186289
215358
1083219
356226
145898
274863
23831
715788
770112
365845
990625
911739
452696
950149
513071
673628
20311
45531
320284
418367
341076
818367
581270
834864
905164
890932
240186
896860
790059
440905
15027
977779
545108
1114441
809459
255165
395080
443414
202344
2316
855351
843351
407583
674893
1060205
269668
683927
805390
629298
296648
77865
199061
1061551
323865
310004
548454
1053787
182227
1110854
275920
1029943
994766
471029
370314
842708
762331
971830
180362
543060
130074
27358
587086
247831
470698
656275
1133763
164144
511392
731019
562008
640120
730862
1069532
471471
1060535
340950
128862
765863
952170
686571
536776
1012376
940641
670564
195374
1157917
611013
895330
880371
339284
275146
264498
154658
444599
931644
622480
1153984
286578
602311
119660
905777
240409
1040638
628703
76006
1152180
730828
1029813
1025837
316354
7263
434187
269527
966033
914415
1141795
710525
350354
780227
578961
1006115
1115801
771935
900216
695251
1102779
1140052
295130
1006077
667730
706544
1048472
207779
274939
416899
332911
1099744
962771
317921
825176
140171
790798
455418
137929
189031
694048
686315
111189
876376
688960
1033914
1058170
782316
1108568
389581
230531
1171841
639427
791697
220812
60350
1096703
330439
881789
334552
1012951
792303
603975
668173
32218
10733
999225
1118426
1038431
1128010
985096
49991
303530
1161538
675370
389202
348277
82793
128910
854599
414709
1003059
598474
153804
53663
1108603
1047712
1031814
299287
1096644
816878
155882
621008
213346
761717
1001631
363556
759517
902941
432774
47079
797869
866702
929402
58358
70539
598374
780314
615585
470209
548998
482310
578498
720821
667139
394384
3468
191840
626393
498255
6171
705331
258657
866096
756177
1064071
67236
693942
676775
906982
16781
1149174
296148
856647
1170585
329
272053
509747
682673
616160
740231
344555
197942
1082189
747926
555363
238929
368419
1061726
254623
230863
432474
106503
148125
896798
409157
709790
518078
410182
211282
1178486
44448
440776
36646
868386
922706
525809
904989
311757
1155613
981863
310872
1140846
862632
1102383
484534
389612
498446
526382
484677
622641
704615
979139
634412
333711
343828
447842
644924
582045
588804
634148
1172539
1128152
181174
450764
805894
164903
1119386
1057452
810839
1112462
257424
931870
209892
950630
923891
375550
701570
582854
888045
888591
915126
428942
285589
378077
6885
437880
593539
218812
1116725
61120
340897
674920
610172
518164
876141
20055
845756
865123
195140
848029
424689
184745
652275
497584
439111
782623
163311
1053452
109980
333112
388474
524111
882300
1000879
782842
381368
1041095
777677
669313
512298
1096185
1004560
736095
1109334
884563
1012214
761892
966373
556467
1150101
1161584
572440
97898
267693
825116
115780
365601
179535
1116626
486827
205487
250047
859665
160293
93017
31558
953370
841073
16524
539572
1146264
53965
215460
847185
965161
936336
800666
67613
603298
846526
119183
1051247
366673
1079341
422844
50879
104382
1130561
121804
605858
205637
397747
55415
560102
212225
741931
246649
722716
376781
404841
86158
609911
571253
714591
613738
746927
67138
158773
639046
713666
994555
35251
1081191
688298
439649
274150
1083059
561044
922440
819587
1057110
87028
605924
1097613
538218
615032
1113767
431274
369265
895476
576413
250390
707707
1011637
543979
615582
770299
265890
123152
654788
249830
444271
1076776
200450
1109449
772092
360515
523500
265346
241113
764941
12792
219231
522036
789979
596616
1148466
629382
679448
730976
439674
437089
750356
179972
1007499
627828
474283
851963
299717
204064
84178
74468
218010
655856
1122154
183554
402243
157434
16956
375950
562908
1107659
1048459
466794
721892
555370
138116
750262
694132
222683
42263
629165
1061682
437277
1113277
1063532
942415
224455
988301
487656
265159
53606
639955
95582
747039
756736
234377
1150572
240747
273889
961355
468745
672426
286865
748342
281420
818314
137574
21987
281219
1004361
528422
962130
258344
1015590
77113
1092197
1116082
266930
102251
295019
813317
1159637
765252
519791
1081810
1017039
1090445
504853
595739
599393
282942
501400
938332
787339
985304
126884
362272
1155116
374901
1018902
764497
1107124
675579
857259
13947
487931
290061
540085
196019
749200
69263
705067
360040
1051300
297150
616109
968156
541316
1134068
749875
482429
1057172
1129293
1061775
914864
504128
275523
270239
99027
544074
1106717
1161086
37785
586209
11716
1046549
484701
708694
1162364
311744
1073792
1171091
740400
221485
425538
1162164
198986
172883
835711
1182130
443021
114112
6406
688474
139041
751193
421758
204177
213609
26383
264208
29752
451551
298552
304246
127660
1041160
1095845
11089
370893
366841
369182
159618
552610
956315
399810
345287
393529
812075
450011
549676
807197
228311
908293
915796
520879
1047495
605784
1058387
809437
271529
444187
1117706
1165534
252790
587813
152420
561415
244291
1108343
74391
816070
425945
12948
222234
764240
460198
55286
1032152
373328
557104
122344
800573
659259
834489
277539
1168172
335774
1098450
1070717
266623
976582
469695
1173162
906136
1188321
768839
845916
364290
461370
479554
297553
1183404
77221
60787
1034787
101729
1092104
792958
655816
989873
742235
939047
970588
757724
1038856
633955
710602
116859
841499
575799
861445
365526
17649
75443
541610
206589
63927
678813
970546
355178
465330
7461
820218
1148322
579612
1119344
476000
708932
828667
844690
820869
971774
414202
765229
351214
1012974
1109946
380131
112702
90558
1152185
402849
190637
309474
567696
547455
180557
683227
646508
442293
114161
272162
245875
46511
1164706
86645
1079292
411714
1166928
751584
775989
1140640
1033141
65381
984483
1184086
1182068
884431
911234
24877
590832
968904
507603
940489
975818
1095203
738798
905405
730835
513096
604803
546353
159401
638715
1095425
168908
655446
258583
567270
927523
1057309
580815
139900
881311
913728
74190
599417
465226
324868
65764
991516
583404
190833
537105
745384
600772
130000
483269
544629
834880
653380
1154473
208225
954042
636768
390105
939649
603892
887948
658283
883181
63649
102782
1122493
474089
349354
310803
1024386
14113
585829
1081965
489128
1117173
815167
667295
77634
983381
1141187
1126619
135848
1186878
561879
732758
643894
686480
541426
108586
774802
848793
666816
344733
916597
325913
448452
774559
638356
1150129
52288
462930
633530
289601
325542
457146
470334
952540
962665
1010520
145755
635029
876389
717317
567207
900912
644617
383286
753585
1045562
546362
313690
1152886
227830
749127
710996
1024116
1018473
274957
1092059
782131
944318
266604
537633
764222
747622
748558
182202
712690
892729
348296
634022
592949
838963
1128708
299943
364169
380137
1141283
490818
67835
190223
160735
188813
955021
611981
1085097
351814
213870
290629
423197
1160781
684397
591746
1096140
1046240
356856
544823
1112625
975224
982058
987259
144181
524837
799672
1087407
358641
710983
23864
273695
1047881
5684
857128
819721
297636
389654
504438
625499
1035493
760001
290158
321696
1140827
806189
1128664
462239
807756
87577
101577
900167
707997
151749
1048544
1074691
123876
638405
1152893
1117920
1060781
872377
222927
53284
38041
763388
347721
604728
862907
912408
31661
998905
1075783
810252
453793
275606
18934
91757
181285
1022044
560191
1115675
850105
716322
543496
250697
350551
166120
919470
1118580
104458
62965
202849
977205
99218
762483
948612
116494
566743
1041779
1191737
686112
1167710
1045904
345305
29319
1094549
217438
39420
994585
1129762
954056
1043111
1058325
290816
212692
372400
1178621
1078237
908269
549865
202202
1081320
355563
1092283
680460
219795
1140808
958689
175889
444276
1023539
1121627
941467
569314
710007
32483
317898
1159213
312282
682178
649598
173978
1120329
816245
164728
1155040
343118
826112
901139
241592
45192
324633
582918
1362
90518
99385
918182
995013
1096072
1125805
989016
996750
1091107
307106
1160832
1036135
710421
1067245
941098
530484
877073
19703
633517
245276
99809
1014938
677169
604281
1111464
775178
1175921
899179
416481
978095
13891
521234
24103
206592
876631
944699
1191059
344151
818896
687604
590908
801090
817400
937532
1067926
1139101
1010627
441956
419217
59670
35939
510593
655393
164228
512038
568529
987872
331544
1019528
166527
998026
355742
983899
877701
13349
938003
311427
503204
702194
670880
736277
970456
417745
934453
255602
52196
833935
505530
1180538
739336
85614
1049475
942946
7094
172773
602638
196450
1049978
223906
120763
92359
901953
936763
945814
116569
751777
397158
601660
569356
503593
289521
76533
360574
645162
527548
690261
40618
22448
284633
250578
370373
209978
568890
605148
817901
175407
415234
679126
587991
460599
539901
790027
764760
406954
339991
1107536
206663
224049
887638
171662
619212
298237
459451
973846
995017
601963
525001
613336
471064
872080
610242
586228
1120564
980574
943267
761327
846707
39128
515970
1079268
308325
286811
803204
1167653
744592
316332
969302
757974
9923
636397
885378
404274
1104576
568539
1149907
734674
862873
460506
1107509
465966
45004
602584
87128
696068
913511
304675
250133
117135
1029269
883112
472018
917736
808669
598600
752095
301945
966175
1041248
1169286
565247
148098
618188
1175354
342942
750089
248731
676988
557671
985755
246822
793378
560936
6835
811311
1120931
595654
834369
651338
558245
682537
847125
50549
947430
154712
297546
662494
979022
275360
885849
626879
147447
437734
55291
203191
27468
1111274
1008390
1075751
123718
376215
204847
731392
809664
3822
382680
281679
181750
771811
1073810
303192
911599
76061
879348
509716
1034579
965636
103390
296406
337738
772355
303946
317922
500050
910860
932018
717553
232393
195290
1175077
432765
714346
776303
1037385
221766
425822
1024840
345887
962699
75185
316266
731638
825062
620978
474839
372195
586121
475029
765721
201810
457082
628282
1027123
914221
476754
91858
801218
935790
434233
344264
481490
190094
370666
1123999
273713
766891
1148116
106186
803537
428585
638704
161492
885330
989455
1079252
980613
400920
690698
721197
139988
393562
97363
150931
764660
789321
974611
932433
1038734
588679
917666
211644
834536
703636
334581
596748
525465
390635
270342
1017416
413409
202359
151766
1044535
1044458
990229
522821
876700
851804
374652
859716
282654
329784
1155934
492375
369851
529832
1065236
290986
389417
527890
1057445
315391
168597
1131834
25461
72110
658627
1124646
695083
230368
423643
1057152
121147
1004885
770495
1145268
321083
340702
118069
49721
124817
233362
1135964
759196
1043390
844242
785751
446487
261965
868152
1131334
551363
275389
423748
681942
490235
982765
443808
11252
1006451
537283
521348
764984
465758
364529
170070
380729
405290
168227
630156
324129
695473
907527
479409
127774
674438
615820
1098781
997004
941139
1148320
703597
675693
609646
1084176
846646
1001116
1137741
761580
468434
123235
91699
984414
971264
39956
844196
869036
698728
1192004
417637
1146932
214240
168304
488973
312946
110841
805239
559749
910991
898723
796009
449309
405543
269844
383715
529312
961577
75597
764524
452672
651495
646161
928628
147521
1164295
44006
420274
742780
447613
655013
431384
510265
185623
624813
832714
637361
467619
284584
1184868
980733
798740
1082929
233724
924278
1008889
1127490
479922
502152
839302
827075
472580
690213
741561
329203
763309
398616
454073
505222
933582
721138
313768
1079819
959629
1040456
220727
336427
676616
641655
773329
568118
994531
1190594
358777
1039774
400938
24609
698047
1071485
1034310
1048712
310067
4738
886175
360223
937263
12006
1190955
1049730
609428
84364
461421
957210
601176
921534
862818
37987
337585
990788
668848
502425
678917
293884
978612
848994
444824
938358
998668
205470
677754
15766
345809
517861
1083853
999245
1045396
543428
572636
1064302
1175631
308131
450856
608947
1147654
886441
1187235
909709
1008481
1146972
1191908
963540
375702
580079
431782
689580
1118934
347357
742900
622361
877943
15416
275690
482746
547863
408041
519965
973385
1134217
1033284
508686
882642
368550
433128
1145338
322714
792931
391801
235881
209159
754353
599788
1021148
1168853
363507
430091
1057645
70658
442342
946263
2704
378850
314722
159084
314378
922667
1074268
787080
773151
705693
243040
1049662
927104
1095024
982299
800043
779695
135108
311227
339503
1017433
522020
807949
1071109
163397
1131818
52981
533082
838430
515593
259116
712252
263360
726571
605820
840155
797756
997947
713366
696408
71159
766264
589748
645230
405534
480794
1075817
68267
320200
152400
95781
815302
213555
1069912
897210
850746
386784
451255
846485
1129073
1130935
78670
203787
1158948
362848
493879
697612
395322
190919
8630
1021366
915952
290991
438927
990807
509096
251236
137323
1126371
267659
716663
139993
956149
102543
910712
3887
295115
1036727
1047362
468849
844422
815828
1162713
1024391
239592
809892
110402
981995
630231
525040
299080
636025
1012925
563557
1006571
385798
1091819
214221
443542
1065404
775677
1169902
265049
916830
614850
548762
240605
243289
984634
445427
43884
132577
1062127
684490
773490
497914
279706
944495
524265
789128
833351
370088
961279
401175
319469
847208
411927
108575
960298
1103254
840786
732998
278606
93725
415676
674177
270346
1009471
238633
279815
460997
925919
76218
775203
461872
411799
707509
1053949
512040
416252
1073790
981531
301751
232558
761132
749083
1021710
464340
1047079
544508
791345
446241
192929
738607
40338
477124
508222
654572
1154859
668674
156743
925546
403705
62649
297203
741670
66867
591883
633627
36043
773999
1082524
608366
1143695
403513
886764
13285
790964
1023389
1127113
692229
46577
1026800
622789
528328
826024
460213
982208
743601
905500
758226
738697
164216
35422
1037105
637755
896377
657317
841666
1051644
496948
491444
694982
68882
196391
1076211
276882
640910
29761
725950
1137563
47724
943116
1051947
189268
711951
32877
508846
1131775
186218
1064123
873211
1123167
196935
1004470
850368
266893
553660
314860
1098759
978727
69714
330962
473157
927776
211492
603643
1157963
897162
461322
1146571
891394
986943
634642
1067481
892582
149531
1038100
929464
14801
909730
501071
35210
341311
353621
1005726
972413
984272
454568
1082430
425059
658233
183566
219096
1137718
593132
1129998
407259
625158
279249
253357
458360
620419
596697
1037146
423497
774870
88463
80654
331898
1086165
85011
82747
251923
400498
1138847
783114
93397
865840
1113001
903092
1148324
835536
672080
676773
54291
149658
493588
986919
348388
469522
872022
176220
810026
83300
173305
856633
849345
380239
189542
866866
215593
299951
289088
192766
208013
1095844
1086908
944807
12890
1047661
1191511
929925
95661
1064680
992659
926440
462396
466213
332208
537426
189288
901475
797318
112979
985622
317300
412074
1127163
910754
648558
539829
106888
458846
1116493
1042207
109810
245260
847425
1025692
711661
760844
148329
1178093
532890
27910
574879
837778
791280
827511
574245
251492
1003990
151655
699665
101447
853270
456442
841202
1172778
356826
335242
265061
800802
69801
193542
543666
999008
72236
49332
777412
933630
604600
470912
479189
773779
455659
688798
431945
16702
967672
199059
260828
399594
674730
916859
596621
78662
917555
1186239
841998
840818
240250
851682
13517
236396
827337
1044633
1119936
474651
676645
983241
159461
956867
301256
853351
334496
1050405
48849
1056387
817242
718365
735825
469255
93933
1026449
553054
1079264
634713
721677
445700
1034144
1141426
977284
429147
260048
982377
801169
20889
577035
5337
825168
63377
1168303
953309
1043130
1185972
266143
163350
159520
852142
251875
21243
884304
956829
669526
340601
108166
382927
225562
713601
515909
918204
956025
636368
528020
163313
532204
184587
166986
966981
498056
900393
61218
71885
66821
352191
795035
981400
850926
1058489
898976
885598
82361
464076
1143116
1049608
629995
179765
252848
122924
970789
577386
115284
818991
890740
506953
1011012
86296
1095718
91050
1159179
772309
743880
45799
313065
538521
829200
1167982
864162
471562
1087693
549124
1124285
793180
149011
71621
89964
765734
1150230
832751
830217
349682
1179445
335046
1025077
600024
782817
872286
73628
747397
325035
1156250
580569
78217
974304
179749
602452
894791
539010
703168
954826
154608
1049669
1153060
697947
418760
750885
318883
979523
999338
1114634
730738
436584
1131499
216480
722723
568167
972432
521994
585742
30009
257103
1074893
686952
786486
516872
267813
1166449
588583
614939
649687
1070503
456056
31551
446267
494728
894118
589475
324237
804500
841817
87613
1136086
1165106
26454
715454
491017
421954
69375
567053
1090850
323706
664134
605100
1050196
968064
664563
1045851
676496
817516
459060
473565
857756
480398
582803
1037400
757024
828401
1159391
491076
338636
319831
534325
9007
919248
845431
108846
603907
612232
1105485
451993
688279
266549
379674
31027
540311
912532
711082
880354
1095961
1062072
346999
543171
475223
73760
978019
588478
1179966
815742
282914
503856
519889
270759
901512
1138471
280778
550838
205194
483623
394251
536895
594170
771741
268438
679234
702880
1114354
46208
252190
893333
491707
504443
275169
910987
129577
111323
56856
175781
637721
44981
324421
84924
153679
521744
1064612
1103486
1036272
647273
726962
735803
825178
1008176
876041
1174795
1117157
677698
61068
1155224
1183293
894156
894712
191884
270235
882254
39821
442325
767137
148221
646228
727437
95357
12981
639439
160896
279429
870431
79788
344633
585523
503130
1112685
1167599
517435
33002
981358
185767
748845
1076459
223837
309127
417197
1155193
1152567
1118516
482259
866890
522424
549672
182163
1101326
614089
1026134
750726
84663
386230
1050371
853882
546598
159870
307467
378400
394880
456079
351943
16882
603934
785337
241101
952102
836475
524737
851374
693444
860498
103731
1170872
1001610
639015
893002
295686
582066
571673
521611
1134909
121003
792386
71660
501849
1040064
86716
737711
333291
192273
705039
198519
1068924
1140649
1033843
185240
603948
1044891
127182
993594
720326
1019865
162401
164545
191060
1042478
455267
718606
733391
508651
1099402
69352
228071
3746
724259
331353
216927
579367
834931
365338
463692
416016
152038
752446
447033
853525
583194
1083024
713059
431871
132632
645516
421734
429151
883607
546533
848721
636677
1062033
130012
578030
985507
303304
763203
953832
690631
971624
794480
1162793
608722
522923
202280
1054137
95827
273380
133168
1117496
144253
154462
1169691
810854
947909
668264
67813
311630
1091408
1172676
533598
42901
571313
756317
129851
1118289
445929
152859
720316
1084816
245324
41088
31587
68586
185612
318193
633402
178507
1112278
76322
706739
708908
400870
584724
258195
449610
783529
1112709
772670
650356
1177796
1130210
560425
423127
398462
885046
1174412
827433
439852
91278
1015450
1172446
713564
488018
9801
863902
126842
270954
427160
304992
24894
406073
1004505
284904
2112
522977
668128
894182
953406
342253
172926
249722
903150
583033
955287
159241
450167
422994
944650
1012560
412049
1052349
300052
698782
149174
597389
592059
447889
800139
262933
246944
214241
993410
237653
643085
446766
136313
1172031
1107467
825023
1158569
822832
849143
101091
1111333
633683
594013
58952
674344
112608
714403
1015607
338145
930822
1021723
1117574
782670
740291
826016
998827
902484
369799
188427
1090763
888787
63794
580447
354716
449850
1049023
492574
177110
518585
58341
204128
759882
22044
621342
718750
283012
1153637
1048344
438182
1047063
730647
167267
1186599
94443
853019
685062
783700
502546
839567
171444
427256
1158705
400128
767738
1114639
759352
809779
647414
923066
343829
368713
1161082
928561
15599
43444
888204
1051442
638213
604578
1115012
882519
912783
935934
1163072
33566
210544
210866
1067537
243631
224524
131866
333893
480452
849384
186926
344124
845127
99391
29614
1124176
723320
88561
354682
721308
186704
924365
364446
989725
226183
869223
940889
864312
816555
115691
605134
645734
850037
272601
933881
601784
404325
896567
749370
991234
1075885
643416
775861
312480
1175311
1053616
1028386
373413
495187
1059953
532933
957863
969533
452944
362329
601114
13914
127935
657146
465052
1104714
894663
42278
366908
910851
328804
454715
287231
291898
611545
365301
1160697
539397
70135
1189210
701995
439317
966775
402297
504504
621640
638983
215295
100802
1121167
350154
1192094
732664
579440
264946
252194
1099944
711251
131524
706498
227894
227261
937825
106560
1068186
32752
1106300
593949
519673
38480
416022
611495
944851
136308
714375
494471
10290
557660
492583
529856
501295
208557
540930
1008132
937086
1075001
1085310
836089
770234
162487
955942
704616
220602
1050381
1105329
382769
979330
241244
911343
861960
627539
651935
931083
744641
1087135
392399
989868
200241
263675
973523
490210
881987
384556
1013735
82740
205338
915963
992364
1130141
345059
132945
661963
441261
171184
1106547
999304
295821
849372
901457
1143121
680770
172077
495910
1038947
987997
1125592
873408
720015
51592
1158429
580999
379684
1110025
844123
831408
293487
670075
936311
272874
87882
218024
499864
329026
239006
933927
995961
135315
101125
571659
1021985
692417
1046954
1121576
1176222
585816
1074089
231026
940675
12209
856255
674410
321228
825664
576677
837390
770598
705976
778512
967841
739357
239930
14245
1090320
460989
144019
883369
230060
673492
1186511
1169673
458860
165946
1121042
1012487
967805
847575
844286
945420
1143353
441314
630212
996313
709199
445436
313169
196055
72514
859419
927990
840369
172017
809562
519815
97032
1009164
46579
942931
1178123
631534
544886
1062750
424186
132963
975344
59334
21101
109853
796927
947725
238169
1154781
1096666
784401
866769
545581
5256
158854
283820
892738
856185
703044
425895
1137694
132257
904135
1182062
765328
575719
179273
325136
746141
280199
330256
824601
1132790
1037585
744197
486622
382547
546207
697102
827660
48007
587314
120563
1176564
1018957
1128876
508321
482698
832884
246589
528234
731877
1155573
35989
727781
299456
668880
1010167
669711
512330
96109
983715
490593
896346
797833
714333
861718
678818
247873
1058553
206241
511534
521799
1031294
1066557
272254
1121048
713162
102667
575842
274074
593393
194379
5724
173682
417830
803761
943234
808743
442724
541877
327850
933182
849778
282738
508324
412377
873218
705581
959348
714597
910071
621934
467570
419295
896671
1121649
353018
366539
504696
171918
695494
489155
134521
774369
680041
1102503
975526
1001755
1178915
778165
641901
456403
402033
1068177
1099663
993977
909747
830116
408740
24473
925216
1176397
575837
318857
26002
48110
627968
957753
332205
66691
225510
769073
1120152
810138
777959
405739
741064
527910
543590
28930
645990
744095
436081
96837
925741
509542
441323
861705
758635
118597
741132
285148
1074096
187472
353033
1137634
568508
1011250
172074
73294
1082758
213524
61436
1040076
466630
702669
209647
1094906
279365
328545
107142
705210
44655
891473
89943
732061
602112
252692
166336
573228
1027992
671076
168275
1049163
7706
703155
1123742
212161
676310
193829
14633
281276
215056
156838
659559
176492
815133
212790
366275
35409
774292
649178
934280
1141208
883769
562759
640064
581295
1120675
1152667
510622
393416
23405
710156
106515
793875
828369
545787
12492
753755
7901
947763
598570
302853
410862
858867
766692
648797
116790
669454
199559
1144388
200873
705295
737755
167533
825012
948665
1142450
711837
1109540
577499
617582
616257
184119
369632
105829
784364
790194
368705
1120479
424184
426267
65693
1091829
851332
1089599
492178
287564
361900
1140679
183274
13276
245604
158256
548458
709024
1130182
235505
1058707
547385
1185950
553242
532807
1013120
925706
239408
1179955
492766
1074289
608735
982589
1083332
998406
645563
1180188
949952
783989
1059201
1016419
531835
1136197
585282
423917
234226
982936
108372
1168848
237514
913344
979136
56468
305640
540366
892491
824406
23562
1112417
527730
899979
467296
1052542
594660
606732
644923
1060109
757288
917412
803085
794417
747615
682040
290946
648453
745763
882176
1037971
174606
933982
1008207
984176
566850
337710
685461
556368
142920
1007510
930070
729499
160994
519514
421832
71286
434152
254565
1005470
845074
6913
167720
796572
115978
1033292
7383
722606
146655
1174890
1134260
846700
1027529
1123812
556479
438573
856708
1001178
1018448
869786
302010
1046435
915110
1148429
609341
968059
1039540
392809
145185
735117
197456
14819
267102
399969
730652
1045584
1000266
834636
1163601
1114754
872197
708944
687389
1146781
774344
137184
754039
1132221
721044
266750
113118
542810
697322
1000586
774687
780748
784134
277498
617928
623410
974421
429443
96999
761486
4492
804274
1011363
769485
92340
733972
1062448
1174124
25764
1084622
585567
580571
926471
217276
68997
543213
987944
504524
1002204
422484
51012
121824
1097074
228466
663291
506172
1074546
391992
946442
301246
736427
528604
893776
868907
423821
256818
646011
589450
565238
1033780
619522
265054
1063667
903425
109156
842942
617087
923425
1005543
976475
135280
367072
367431
717930
804856
400387
520163
142671
546770
828132
560086
1010748
304927
173580
416777
538197
1011654
1167470
605651
788032
758087
1135775
4811
737511
1099164
608682
559076
136656
349060
156489
429164
847118
604454
683950
281946
714050
769024
696108
485782
940470
944351
173632
939484
122640
847106
298973
562823
982104
1134045
523870
334516
423048
358468
523565
467287
302184
282731
1108363
634302
369056
848527
441334
287210
884378
996707
572019
454444
1178883
86212
716553
215262
172638
880070
966270
538779
292914
915151
789436
322757
802014
760255
1007582
751841
53526
1109841
363949
1103668
465671
701573
549273
1105759
1150606
333238
1008418
246593
69600
898662
428655
1109609
950123
224947
946704
588447
306446
1099496
151077
719408
233954
311
228836
193019
1121927
860179
734144
424428
807989
947868
223844
894454
605253
45960
5932
670757
1088745
1071596
910525
996835
849563
1105214
754349
656694
913407
643673
1151420
31106
63935
626643
526069
734860
709678
280594
746746
860366
789918
605344
182553
972862
647728
84114
783352
1101088
1152195
839928
438186
120915
286063
801374
254037
413200
1156003
236125
357469
1132452
1159295
879057
155964
411605
821643
6673
679553
428247
1190088
538612
451950
279682
475202
664953
503528
15594
213080
218340
297638
736186
364604
1051358
277173
14962
1162126
742086
741867
1103011
334968
25290
939260
868946
1069888
320156
821067
615577
1159555
942343
278506
675871
504037
888021
390248
301383
898571
216564
849165
1105014
271453
753703
720910
479364
44633
627419
436178
318075
826439
842196
721240
941121
237910
271738
1074360
512725
165949
791115
871101
919393
747747
853206
275837
648263
1040746
1113319
616730
1021640
947357
120381
332045
656946
371138
993324
1151552
809306
477624
849301
560144
169173
860184
902018
801821
276964
471028
759757
768820
536863
887243
1059055
1087246
651426
98377
578938
218454
673396
1124277
909562
844397
286322
265340
303208
552889
211278
688765
97971
872964
307102
711908
986582
466755
898896
814999
459622
377741
558951
806450
633579
553470
1111613
514773
1188953
32656
387758
952072
725767
336517
874502
1086671
234803
599640
537335
367982
67706
263475
151715
11470
267311
825931
1049359
174135
109972
72821
120256
26503
342162
298961
770775
1182057
868913
807860
869523
153902
1029708
62394
440695
593896
1132874
600407
851458
262574
813969
960740
56503
857009
128266
105982
583284
924473
560640
122764
312674
810228
139836
352675
536433
55606
1027657
1167933
1001356
195875
180330
927910
1078911
50315
189990
1186732
267020
402179
1183370
380530
1005250
665747
78992
457140
839629
799203
376361
170431
957551
146847
327553
153803
830028
777921
361730
490160
620973
991559
55078
305413
1003413
204372
1079628
669979
1057233
1054660
881321
925419
73639
141284
901278
1007717
618222
77750
879662
1178004
676869
1140690
697196
980137
869804
80952
749143
1093444
475373
119005
456045
1130206
1047522
75975
1162765
588683
298850
433665
529480
653846
903905
496236
594764
864237
247946
303264
595817
734013
1148761
844994
534856
860290
536331
851058
644856
255430
534214
842767
833105
283117
733060
80739
737296
78914
232069
685376
853925
361391
239882
211969
1163656
120011
395548
1114307
529689
1072899
233447
1013004
548253
716035
1015720
688477
577064
1141972
684098
9518
350640
345127
1190608
1065917
234882
487243
395764
383544
368222
122469
1052315
716528
694185
863573
300740
650203
516248
255447
490822
35085
14888
686363
376151
144973
765916
165292
707846
189132
297373
232419
661124
1148657
433808
805477
1150904
1073787
49931
652738
297805
1149659
195274
644747
1177239
1087439
543615
712611
16184
551032
834592
347666
15958
221916
752189
1074696
278108
1192442
575445
637045
1124789
261001
563957
616393
851462
200132
614388
1151324
72433
198449
661982
261976
1101639
542505
639093
623548
17218
863037
782382
340444
1160031
820029
763284
182077
420374
690705
418287
965701
1127096
368867
1013144
961987
985823
1042866
765344
1162614
553571
229141
266862
174652
555741
973833
1087871
751396
674744
942885
1018538
1173722
237736
912855
618848
193469
40261
19088
743026
294835
830714
339111
282823
650007
473034
677150
534126
901473
466343
798842
79581
413530
627589
503400
263855
579786
896950
1162230
1118045
382323
111013
509685
945793
635549
393059
1015303
379129
969103
1145071
460312
536949
558851
929629
660208
258678
412124
1159082
952842
294119
626211
561694
345506
287141
279305
748679
737818
223370
1170831
268888
610832
285701
243105
722578
658384
1037469
477506
809509
984785
765289
299905
401501
499238
682713
328336
1068929
157440
598158
29427
1084286
450695
781627
818079
55599
985046
1051347
127800
497531
491381
348771
997099
177218
996541
107442
86196
353519
54770
28653
983998
5436
730560
1002770
495716
814289
566181
134584
305057
1186130
161276
970067
855229
533223
1094915
317640
261948
484868
313696
618380
829973
409300
767388
1128270
1172143
494168
549514
98178
1164061
1106273
196531
37757
531757
1149506
442283
600290
841087
665858
1160089
339004
812061
186379
1050987
1059389
1016238
1018324
85753
413325
96316
33276
1052213
528468
144888
842371
267007
60301
1018938
656582
359608
817519
670685
310709
777567
434185
49137
906228
1186088
664314
1107500
528221
777816
641401
554111
574441
823951
236353
268087
629515
894753
901650
286927
543674
319042
14435
709252
1141421
967411
914034
527064
998273
809939
164499
120200
3475
8886
278307
410706
37404
1185985
237294
628043
322235
823205
632334
684338
278790
128696
646842
924296
1134351
686561
857202
595036
1135680
1106104
367077
1120642
150419
938606
1187176
852521
830885
781375
1156338
938557
1115546
340353
386443
1057090
521804
273236
171397
201062
641531
863528
1142263
999015
526358
55909
1041674
1050740
312528
656423
570266
1058989
222670
703028
787402
502365
778519
575263
51959
602694
955328
298777
621770
309754
291412
219630
385282
985339
545920
437981
824667
354210
361957
129497
670588
1062806
837172
874709
296999
761437
939300
216857
766559
420831
324774
473484
11714
694347
858665
875265
1012080
1072652
1014548
27698
468518
660542
536398
334016
753261
929094
641250
1160784
1017656
788483
67465
196619
948943
332272
135227
460148
178672
861009
19421
751598
279853
915687
1187368
870147
178884
122786
519909
937633
1192288
894515
276241
346458
10135
336976
1082911
233589
1169161
151003
976666
627460
1107326
438529
415996
190516
438710
195504
356712
682821
687535
792617
242976
246666
873198
451203
369738
865197
82586
1144174
250563
313873
761480
844469
1125903
899948
1014365
234439
1059665
691041
884239
437942
918793
1166745
281027
1062293
8597
1060880
794643
163275
401410
244899
1005076
251812
378206
54985
411528
797346
131411
1179875
1063837
435563
1178662
257334
445265
168003
1092642
1035053
10784
1026705
204351
156426
542870
869340
293703
129014
1124171
150221
937826
467505
734021
238586
451309
480243
1025522
104438
555982
376870
499298
366736
153279
1095083
147584
774800
1029384
82136
441492
337844
1105942
473366
1028848
768254
567195
846278
456295
432718
551004
974550
715001
336936
627000
369321
405748
686642
411139
89089
660103
589367
112737
345011
116894
85739
120080
1191678
491681
159515
40259
155105
773626
988447
1008560
845214
62371
1002516
911050
221592
595648
344673
37382
336447
231654
267870
459009
494231
1055994
163741
573318
393013
283534
816333
1149850
590293
817585
1143630
475896
884100
723559
504806
691285
702576
265658
900103
792538
1090268
146160
67861
390641
68141
1190227
798936
683485
897226
699022
859138
889384
929093
1001182
1074249
288433
717763
793405
876505
473133
981895
1019083
958212
1186
284394
522876
564651
305244
220659
400648
153597
87324
467409
114890
980184
395184
305641
340377
799566
902082
971204
639191
607415
515053
920343
536963
660278
717335
475957
725066
442119
719349
732831
881060
309517
816180
32009
352233
390982
734600
794749
295989
354552
843282
98443
1186731
744535
404973
493558
429051
1177756
82767
922684
830643
1119021
44589
540387
136843
188353
63299
307436
1021609
186115
755130
210221
758917
763900
54560
1137381
304008
627932
995036
755405
283222
706430
436857
238355
1160212
1028908
1036965
791640
758843
402277
557672
262740
1161123
1151955
364159
541331
768567
566721
307581
64256
586796
1097954
123025
948881
195377
696823
1100150
854584
391387
1151500
1165998
768878
191654
363521
157549
140348
943606
1014050
309764
810240
66807
1042939
64664
189048
828236
475153
263815
549486
934693
344607
698637
707794
426237
205585
699876
532723
1029541
833624
141540
994680
832210
695391
188205
475577
1022590
760646
109087
525260
153525
813573
278321
264230
867583
14984
159492
203830
596056
150503
1100919
195842
984092
920779
830649
726870
334608
192060
662364
825380
796950
143190
98449
467750
519142
666734
164661
662119
34995
532489
924057
1021530
906342
638911
239191
370059
511342
900288
765296
1124189
843904
155375
589972
450799
833628
684258
372403
870159
799777
134012
156250
887097
1156779
498872
82920
71072
987257
520558
918827
941614
299825
599705
34919
51573
112781
1085047
1124615
60111
1142916
6265
358630
158240
159165
936285
791451
617366
25706
1076701
327334
742054
43598
586063
1029
104292
610229
608960
1118337
468323
167995
954509
1081329
154730
214066
638927
775138
82061
476287
323084
644459
367645
77217
445051
777862
280379
1086122
141812
784662
542020
83598
660616
1159656
341783
13921
824400
480662
344580
553230
1104956
355944
603363
152667
970016
992560
340396
19050
95007
619542
308698
1039118
737744
426968
770604
1107559
784243
406720
952805
370023
502051
289946
1138602
991557
87908
815171
568807
199505
596891
1060275
1016469
925202
641792
679822
762194
880507
954951
834048
300953
684606
899302
152892
534336
971084
531297
1160818
139984
657201
1115994
209539
1002501
547812
1109235
290795
634105
1038116
233877
1124738
981860
805905
56311
926250
334489
222078
739821
912677
218692
199132
306357
503876
597709
1115967
836375
69684
777731
585447
134235
1094663
1019562
579235
1182321
714439
394323
584747
129185
3904
580174
868047
344893
886855
702632
115904
450481
180153
8804
178835
139311
1183097
698548
893917
307343
72483
157522
449892
414527
463751
4490
1161870
713158
218540
311599
198083
1116572
211184
1049750
695974
13496
228510
795224
135974
481231
1009351
728313
922564
130227
216395
234619
974288
1145482
644553
449230
151928
440881
1060576
1150749
394782
1120266
986125
497292
220967
332310
472077
796565
396707
582844
666628
87424
75694
684814
544817
28182
163557
1042261
138046
1113957
780557
844647
256129
588014
213708
690257
578134
539430
826036
953463
82004
1028512
943447
272742
165269
668618
927042
535591
78251
950866
114181
521794
483090
1081970
905746
78578
212027
143957
1033327
1097966
464590
1036696
93233
158051
892750
843268
65725
518269
243924
730410
272832
265107
384214
944433
747928
1023625
183405
1023612
43196
477644
914450
806757
1008966
1044123
764027
320589
756883
86304
591664
553808
475040
212499
7795
36282
1130802
1067225
1137896
291509
820754
195275
688253
289409
362214
1008220
299665
574175
309557
898620
982693
3366
173527
560846
904604
937342
767242
1104790
291991
1128066
1126488
426209
369492
41435
593458
390050
824908
1174175
1158617
578346
930775
1114935
900100
596467
355205
130483
212773
836206
868703
1141553
921738
236420
126141
356900
338772
768374
59282
483176
330099
1073819
361052
86269
39367
792235
1058509
124902
350735
831306
306339
924128
310126
941798
225256
479955
703231
80390
767993
445057
525080
503861
405867
707643
610480
516328
949394
502287
285668
213126
154170
180604
218781
487200
731436
769185
992458
397138
435111
1066777
1157499
20378
621994
1107909
587913
323023
1119824
88196
197940
419735
747240
181481
770113
1046805
28142
467790
603370
129802
220769
1152252
350947
1148568
43907
881035
793764
390690
422776
999992
417702
721720
731779
703798
959084
810433
831959
891697
1029463
489590
1033310
748267
641109
17149
91186
274259
905847
269465
863460
653693
1050739
343764
157410
424904
443356
627
340943
716202
611002
223028
489849
656624
169808
769823
554951
5320
1015568
461170
619881
865106
370975
614486
366520
270357
554142
696744
355945
473605
381963
48273
1171036
711316
418878
317107
553288
326284
808870
138043
259888
19905
802302
748969
537984
336573
1110835
23536
1154763
1139934
696147
614377
1153938
931289
675164
135072
163699
251488
274352
978277
907942
807797
971305
460445
1151985
138343
530387
1084291
857194
446283
861196
1077972
408803
349099
881380
380889
1090356
541921
987520
1048279
386998
322595
133571
25921
743236
817526
1067145
322594
1083893
137832
76188
636969
69452
531392
852273
415684
595510
439814
269400
795226
378988
37806
1052659
522863
601952
52443
246227
127748
827493
765049
1185725
1125607
1078094
1097874
377168
1177900
240571
1090012
350942
11659
867930
961699
891881
240315
1164123
446786
44755
623531
408369
315813
73703
175866
715106
1075683
496423
1105537
1012332
7344
431482
1131492
411816
1042320
496170
536668
743857
638301
1170435
1166083
727548
654699
749512
100811
902958
71303
1080754
859515
571111
733753
613940
71569
349544
624347
610561
895164
556670
1139112
773569
724632
554040
1133376
770538
506283
705839
725506
438150
998506
973047
805897
1146739
513622
448454
834741
373285
1181595
1004392
525827
105411
738125
73451
165061
993861
538633
876904
697104
5618
545277
39364
977508
445308
604306
641336
1126719
334960
7720
962259
748492
681190
744263
467575
537257
808274
431520
453357
1094087
933094
1134172
651327
932249
26260
1133004
1192828
798065
1137205
929374
144546
1044640
375110
701463
753306
379540
383743
332565
36551
428564
566192
544311
1044430
1145323
1018510
102967
782239
465746
709480
473523
837896
549480
766887
737220
1159406
779062
680407
612468
321610
460680
141854
533275
711854
687668
152951
24998
1132226
939906
349639
563337
304860
733579
1156132
469013
397321
590020
1122606
99288
434516
232354
952576
218383
134518
988611
1176843
1095874
426962
1125531
159142
1146348
1024093
846936
461364
181813
155853
728079
1009780
592231
772179
491344
959743
804559
679897
848413
162115
937313
649639
1096727
1162119
213909
116997
214685
379217
787254
594266
203662
278728
614099
317325
799068
1008702
874899
1179951
56934
1002530
589839
459757
744128
247282
1076131
657454
513842
1105132
981721
665994
1086682
964303
430954
617721
884052
430842
37489
1008186
540782
174368
755410
34338
849570
988377
728775
167979
1018000
73487
1041324
555530
845615
639544
915217
40137
1136017
664048
1074468
383210
67351
265771
486374
455587
731689
1175473
763416
305482
5175
741417
503348
582063
880125
1090079
774170
73262
882098
456276
207315
420927
415068
864970
1057285
968167
193065
874880
202190
693293
522266
417824
453741
956057
10783
667102
19290
921535
775580
686605
73260
1034510
178100
1078918
122723
191436
86487
561771
814510
856818
100890
713900
855024
552123
153429
1031897
1064559
1039574
384385
570830
627190
611080
912386
703016
701536
571000
764774
229304
775686
245913
1090870
781552
845192
347910
851130
180944
952461
430943
487943
659868
846692
725682
321552
145277
411269
522857
109533
949916
69651
1039785
63196
373281
1039438
399462
545848
945385
885583
186433
326347
941451
507780
287700
1131806
526719
19146
1161328
351744
752468
531075
59591
936899
196406
824124
856035
972224
268419
1166243
448178
602568
608098
428701
1081553
948542
1070720
828291
768998
1074044
656797
950481
169452
450708
828495
360862
1033156
1103731
850471
628001
286925
231699
1012236
106090
387306
630824
957955
414503
250649
1088101
494125
782030
1020499
716464
743936
970472
452913
987809
988421
204946
506121
437990
23728
391050
819713
649737
1104478
876008
136972
1190895
423864
519264
667445
149909
795652
276674
572153
650637
594467
323617
225745
388156
973813
606777
6584
398251
267567
356644
624911
781195
70977
1071346
20518
578146
261604
530050
390782
1138537
106430
117808
1121644
801574
1034724
304095
363939
864248
1133524
24831
558485
675677
517714
476444
971210
49688
564222
1086912
227529
283364
390321
66877
778553
1056606
50328
604722
417415
420155
1037637
764834
881621
506709
493391
1166889
227143
172359
401663
710275
961573
310526
672444
502137
397194
444289
6568
48047
1134859
927971
115878
155536
328350
428455
126608
725642
1024621
85103
344507
669712
1141799
1073352
730994
472311
737999
1108807
822441
16888
185572
386752
647014
244774
587355
921326
847863
853207
634358
158249
196230
849581
760137
508310
1178240
115962
259037
448171
1126089
1076490
1112504
552231
377918
189067
977854
844139
838789
421272
674595
180255
1111525
303798
370959
808787
420487
12242
969199
995764
740468
467033
607482
476051
1125247
529263
1021930
631403
839682
240598
293837
961263
432487
167134
158866
703527
535389
941415
57308
370089
721914
1100818
730751
1092043
1119623
686651
724045
993143
145899
326382
682830
813316
962498
633545
382700
963004
1077890
148177
290830
18776
921726
409612
443963
1119545
1128793
1034788
815838
583843
812984
161844
151165
1085860
1145355
814824
414976
558090
90695
345285
896643
740727
486872
645854
498423
326971
632721
850165
1041086
411984
1034221
36288
918914
1019964
1039512
205544
510461
347291
512482
781499
82067
725745
522859
157599
859914
898198
962921
533779
990264
246834
258481
1075412
73692
990738
666137
126696
1081277
189873
774610
45111
500629
410812
804545
717225
76090
949692
1060619
28259
770425
895121
399581
672362
848410
1037545
893292
420631
291939
299573
227616
238579
816374
243214
1144886
748158
301083
697405
300213
377106
81335
758309
98611
1073283
233618
544279
861957
683197
386036
168745
106426
840570
888754
708733
395632
882387
1015319
430474
348730
9902
1011665
851094
389204
39092
520735
628180
131573
226723
500634
714401
8271
431032
393390
98897
77999
123967
336718
50232
1009967
244411
1054965
11562
75028
408713
923045
489149
478290
1475
77391
605175
669575
487494
278844
911917
175443
1010903
172859
298037
1185970
1131113
1058965
347311
395248
1031906
875572
624828
21769
1096400
304718
130814
1042104
410632
670949
564076
306346
167524
58391
778662
118107
357930
220725
848206
290928
529923
614712
147679
453080
763822
769322
1082425
1017584
1156263
855208
372986
178602
99782
186827
200613
511263
132368
675837
1025796
122130
103057
701643
709356
1039569
1044861
722756
199279
207079
252750
341335
196479
1100638
545806
461559
303128
243295
84890
439225
442322
1192664
779727
48057
643043
589902
432311
1158557
554531
752882
1005945
887335
614448
131124
67259
698895
987409
308682
466764
618805
765860
318527
583566
1011472
980741
520584
916562
474964
291253
109198
609599
1026205
295721
7316
812955
321144
937655
738167
593220
957736
602885
334141
439533
857891
857814
211075
920609
474073
562150
818552
759093
477450
698238
735414
805687
533380
1123121
158425
402259
291848
925082
923491
28741
165911
143380
627674
1107249
266980
4063
920362
321319
54602
128776
523925
239572
922758
222001
737147
168287
1105500
684532
1074640
421488
867747
283265
750143
299435
1092330
640567
454051
647165
160148
77361
988187
1160088
335028
1113207
286507
335662
283385
534476
1006419
1004051
888842
47042
196517
589169
1095122
800948
1798
620724
429264
650878
667978
164148
648477
251743
573354
1023386
623581
1090513
1184438
2308
856193
128096
546580
612402
930873
724161
189702
39999
428295
450923
916446
44705
1158792
812519
449898
900190
1069469
249176
81103
922777
529774
303055
415668
1036798
710985
631622
1059533
1019472
975605
783909
814677
22552
476045
663372
118963
1027761
472562
114800
1133087
419053
708746
453401
36327
707856
245087
756065
1127568
229692
583332
249014
30659
891635
669666
753598
661130
843637
415709
1115221
36264
944586
509383
96635
666195
551546
694238
806439
291007
1012798
783121
438972
36233
1159350
975356
465937
422624
464980
243635
629215
496258
873978
660119
714764
493509
1067543
495700
145398
761131
1107880
182229
823158
800898
1054230
43763
963423
316349
859941
707263
1117418
522732
621106
80692
50684
32674
822289
72910
5917
666717
291031
1107285
1080632
658515
185481
753187
764403
452360
574335
798868
1045145
139833
97182
555871
944977
561749
290217
431765
995288
803144
375549
865465
693801
825704
614180
638949
1008357
1048328
422232
217200
205683
806311
244960
348746
366517
401653
820933
1004511
1009225
27268
365028
953532
1085118
715534
412902
579141
356692
688907
270724
927824
70989
120798
325460
333196
629682
718882
294424
162891
575734
836202
213814
403151
537413
156488
474924
1077898
66849
506255
1046826
48058
1060954
449624
359290
1039991
405801
280485
105480
182167
907872
635213
380020
925885
103543
812742
9567
297095
587432
277324
594848
1078243
602641
301162
288082
634242
180723
655717
58009
492
649837
1058310
908675
356574
317428
1115152
491568
446857
454343
225717
131596
268172
855434
63563
396742
141925
1036611
492186
109998
1126401
57518
1151456
222721
85240
378433
750661
627805
82965
863509
697141
783554
123612
551530
791539
790329
532858
185285
714664
443809
118754
478312
1031812
170366
664824
280759
703463
1070904
688101
949636
831092
581160
113630
504203
892772
554869
235586
360096
934667
983176
1054968
564868
102897
45777
24868
437750
692206
755853
860299
253940
289535
395049
331434
495
781920
416482
84764
582913
824563
667187
699043
527941
244133
683797
67642
956414
864088
403949
216569
233321
1115080
1179312
1114220
1053579
980955
1003069
329836
802180
269989
323630
670162
25525
879539
489408
643176
655086
815898
979349
1049064
538253
44612
719009
268491
443849
108327
242365
768230
594832
733217
1130185
662390
1163398
372821
553409
95931
192382
8484
1041986
154025
599147
1075319
195952
759134
967640
770004
204766
872635
1058921
648415
739879
446351
977569
884974
672620
653659
797625
538983
1033488
846202
850562
1058225
450458
32067
868784
23569
84188
932522
490332
844467
550496
1091865
532110
1187169
662633
933583
947139
1101462
930344
601544
215330
482498
845588
12417
397314
692180
1129495
636304
151925
829512
400483
1040866
632903
610966
51785
1118102
771118
478435
74892
283396
63245
539758
386835
859764
813823
364095
412816
312906
1062060
1111312
212310
1045420
713770
23485
695983
1193208
400094
265246
179774
207829
810225
908601
371285
669205
1103243
362757
1101738
834833
1087604
1132893
1152934
127879
518432
378472
756496
942949
340159
915089
438452
449926
585234
846180
247637
924139
408595
426663
810993
281966
329814
752830
1011504
437852
730436
918262
143270
1095196
275258
198101
742638
290422
482700
314660
766355
863361
503292
217627
406675
586688
209883
468194
606553
312255
152255
185062
963246
448699
798844
1117628
1146853
851932
74074
1146096
1067272
941093
735119
65165
1147999
506617
472498
148968
323902
158487
813172
521730
126986
1028954
488209
135231
460581
840282
804602
1169512
73512
170827
911439
402707
1038694
118594
12307
860267
1017482
337721
1152261
1047424
255281
1068534
536613
187783
596251
343052
637011
532814
880494
238753
85492
257090
200718
792882
338776
344019
633935
127096
1060434
73293
254280
237122
1083373
1128186
112001
753569
958363
385889
497305
452045
362752
1073012
841091
831809
73434
94603
401483
764422
532516
697071
666853
826378
133679
652785
1138997
59697
193968
997689
800800
1122187
158842
994156
820918
172633
1144639
645826
252470
1118816
145342
489105
787083
1098526
177801
981533
388235
900005
893267
393739
967318
405941
5186
57504
1165842
839394
628327
624214
1063783
119401
296097
380535
624728
547358
33591
404531
96257
847598
56274
157420
923423
578808
532906
123356
211538
850152
232548
1039716
1184723
1155331
372541
114498
454993
46238
1173401
902643
14055
808671
25119
592809
1031944
783415
1172059
317048
267933
251168
834149
49497
1118719
311392
310987
484759
733095
1190950
1109664
66946
1120708
1016684
226326
226867
308791
756742
811395
45789
427720
744928
940279
547250
410477
208866
941210
442125
321321
1182222
916298
431462
58959
266925
1080345
176497
966720
1023843
766348
545699
755075
748903
458616
224762
924303
115680
915799
444732
760936
37140
832458
949441
918875
476434
1012927
806215
533219
778275
972819
613143
853752
461641
987555
350098
689784
2789
440920
113200
538920
959066
425389
1081323
140384
796430
135747
1000369
423285
905673
873728
115833
676788
506621
549893
1137384
498700
747026
985114
512986
816034
762469
548937
750607
388665
310490
56493
1076
579597
35014
80962
154786
1075814
145897
935962
950040
708777
497947
207206
511668
252272
1044769
911935
490251
552427
801214
890533
1064850
1001506
1042927
60551
742776
1161361
959234
102541
263274
731641
225348
179975
866880
865086
184537
558669
473130
131713
435531
409872
969032
794407
418797
321005
384597
888493
586910
1130991
163698
587940
939687
1069023
997052
586177
55096
1033831
654806
973993
262940
261511
987959
955251
1093384
907058
771538
421296
428064
1128504
674810
670231
868743
1140421
947859
48407
436141
353328
273665
568265
313914
1038097
743046
1011450
751505
607526
1046690
710824
376525
833324
1180955
371048
807781
91759
545837
334602
982541
1093637
499556
234234
236296
308366
856267
888193
618295
526124
549031
722899
351735
790305
529309
1073394
259345
195436
534656
103493
1032584
971048
308678
878509
159420
145937
770753
366823
188071
1053293
862806
810856
238545
114605
1146903
988894
1061323
332561
225848
698457
499470
52803
985831
1023727
744820
1071648
289300
519150
57319
677956
703887
736254
104865
804379
781975
941866
718063
1174002
1149328
869242
334617
369939
244401
794414
498229
579148
1086237
157229
566422
902815
943978
1018915
104974
1070995
476162
287197
1032963
1034276
1099756
594317
111524
631114
922023
704070
473257
1073318
531290
107944
657023
2122
501858
1083453
494809
1044459
401134
93624
907253
470813
591186
412899
491868
392175
587088
221824
158057
980393
1172752
706592
783482
912693
124566
1162599
11705
466067
21588
768758
178984
1083456
588181
777888
754005
243581
576914
314566
912811
294280
810101
775927
1057699
713818
657461
100924
477619
918908
324035
27706
1134422
1092762
909881
760066
239512
38994
641590
232349
1090205
503430
654022
968425
605967
350548
769276
293403
589627
739880
1032516
319911
995918
871756
973238
684090
352282
425896
457752
863449
208604
63422
133092
346575
1049164
442080
208791
957101
1154169
1149911
868444
754301
690446
140982
595920
355902
815671
1092603
735304
606812
685014
274881
575220
722624
714245
116800
801091
225052
748056
118171
448179
203228
816749
812224
1125045
21348
1169361
129540
542554
72288
1177427
1005875
1067500
207425
734359
184934
763077
992124
886485
1016087
897426
566575
880943
506085
839352
706135
695632
197273
289638
773775
732897
782258
218901
741098
673716
384228
550322
416411
366248
523521
809907
158762
35644
922580
834291
698870
947819
354523
440421
1037741
205168
834346
1030778
333886
510688
787239
530929
209715
705577
1114618
32168
1145898
982448
1180
1019537
493955
855959
910519
735576
529071
184787
450523
595559
639888
759385
139140
661898
445916
1034899
1008705
412536
403664
1119231
190162
764732
736674
935117
448497
1117322
249744
60536
635537
621442
639675
1096300
1089907
881825
293716
487493
449863
52170
1003517
186678
539267
534897
1117442
846312
981741
58188
1121371
646972
428418
932240
558150
1166503
771578
1053725
61437
657663
364182
821672
147074
1188814
828895
38126
722466
247002
664366
57456
335947
1080420
226878
113567
576265
1162786
1107778
173495
1140936
1183600
24220
219167
683043
504211
571508
989234
884063
265165
987967
652003
401387
910793
159619
1084261
816305
237242
603162
123192
1075091
499673
360996
249229
494928
157483
309538
997653
1132809
136884
1145253
633274
114355
310834
350431
1111573
135450
280909
714266
1127242
522489
639386
262150
836825
340475
1022500
1012907
879883
913684
688010
113824
303934
829531
293284
742859
775862
1085714
1085068
809203
290344
592997
839646
1177097
223171
10058
202419
556535
1084467
549741
956205
754516
401375
413242
557087
369190
609918
1092406
429650
934306
719550
962810
613746
501208
297367
823379
396100
201274
561751
373154
1177451
155830
734277
1007989
131757
1172389
482748
183215
28407
340546
920965
586127
858297
45368
597666
707
356378
140041
366907
868454
349740
1173004
551660
662341
954521
750677
238110
265982
568613
551507
901821
794586
487723
1095802
942032
485801
969594
631526
480779
1146884
173099
226899
420026
795579
808366
650978
989978
1011974
1142927
353177
630922
706698
1053085
927259
1102491
537959
446805
850850
409334
510629
564592
1024183
609472
1006197
1180460
1163414
359997
685206
631172
797603
105217
330052
522137
322554
966904
778733
85046
584895
1148119
293548
884465
1014429
413381
721182
825600
392132
542560
594021
1123091
1152136
1079723
629119
1110182
1177757
526018
383176
157153
399943
468561
385505
1053954
1126709
434979
453083
999013
327248
1185010
890060
1115165
160940
1085590
1076357
838613
526720
836331
132267
877365
783711
1086725
975251
684124
385771
185039
461985
1061040
559610
211346
81936
1172750
944794
449269
223517
896231
561224
112213
531745
597961
653157
141887
821655
305269
279500
596230
361801
17865
425842
1024107
774909
713241
1039822
854489
995260
1173159
694699
421122
998594
436464
3284
159374
1095452
304611
587931
756594
470859
125768
913923
322940
214180
168065
1191401
155078
52684
628625
796841
351324
893583
29876
632436
945449
964924
1104184
33448
489200
350741
431259
905408
251161
362694
527976
477675
1031900
999955
1122437
703982
618224
728977
1003111
570595
178208
848977
191822
168641
686460
1151802
665884
275396
45736
696510
737923
383714
634934
494999
831834
633322
386093
293778
471992
108980
261969
771636
85619
201633
288813
1051558
119352
1004252
673995
1069445
869333
394706
358167
1125278
128689
892694
671135
372025
363177
323736
138313
773792
921597
35519
868087
988242
1101710
245606
648091
664497
943256
51732
124970
553895
826160
417034
91697
351517
530932
488165
1179074
955218
387923
31459
437374
485598
464018
345233
1149481
947512
624830
695625
571759
906613
40160
925691
270461
432030
133528
1163719
532386
337696
147033
696867
330363
204555
510470
226955
193354
851349
41855
1144162
820511
976643
759198
473792
863513
1113700
1015036
220437
12374
125476
523003
695666
498804
808334
1002628
661497
1080592
509202
636416
185279
845543
230358
639654
863344
1121002
265594
191714
1151846
624396
127579
185324
688706
951787
73452
815897
870881
661966
724317
35741
1045448
542358
964487
1084766
392645
804176
1158109
677347
617265
361836
186403
407156
1116619
577220
505826
1148155
1112326
381937
941496
521539
791047
1008178
665801
1192763
99614
155611
115426
639914
584138
564769
734807
812025
901072
770851
427040
487522
1089039
563383
695954
442233
447926
138478
218210
116463
84405
284403
1008129
562126
432203
520500
880479
362366
403261
882984
148565
163695
952530
918609
1049632
1121259
790807
688605
1126155
1154580
994648
298702
859972
374999
34597
121919
44624
25710
456052
943415
61574
1056582
268771
783063
861233
1186306
224865
249531
322412
427745
789071
362975
1006388
343750
1127975
944213
236463
1145708
861105
350241
798713
157317
709314
968277
767401
539886
666204
313012
918890
1118769
768110
746930
144418
320347
1146752
887138
122633
1125400
764964
1065730
1157674
538771
76913
135794
53021
1040417
813535
628441
404304
557623
563768
1165917
865937
393479
785584
429771
332246
453848
753867
934064
602564
861053
899751
609040
198681
274849
270557
1099218
516771
979972
496726
1099891
990389
403018
588765
667489
61375
520316
1041300
890400
1005603
66847
329835
1150705
519265
642267
970974
938622
627355
686465
306226
898550
41668
808691
1088309
523438
691017
793045
668839
119618
748607
311347
159292
718479
851110
388145
549065
665480
410733
468459
88570
722719
787712
597880
728952
268008
669597
417210
75073
258036
70674
1032438
174336
958715
575186
138583
182909
33760
24390
992064
634494
1118154
306599
1179027
639556
805883
666205
574087
370609
1150040
206631
908055
755065
1003097
102136
728776
292188
391775
63344
584684
445846
1120655
21902
354958
995225
549956
322604
361838
626220
575923
1064162
328122
300738
520658
9158
700394
374484
799616
671914
187511
1156154
1026892
359795
1190188
316856
888229
820169
1149881
493378
119413
323079
450074
187714
139027
713898
756368
791852
116191
817124
196224
406827
80194
701442
1019119
870648
398934
301159
1113538
1052077
742088
438620
298235
90592
68808
396141
6434
1171479
618463
97342
527259
566601
430819
639866
606560
598359
1090094
761401
1155172
399947
1087881
954372
706578
606436
771297
525608
487188
186527
876221
554287
895082
381240
835081
440683
443040
5433
17713
429659
99507
65286
690051
1105731
387749
718618
433823
334652
143189
823722
526268
800039
726269
927773
165362
256878
244379
547989
552005
206330
1033312
1061623
252884
700309
1018469
148205
8016
930911
1090966
1135295
84352
840614
553078
1158685
316549
876742
377708
791401
703878
159750
52610
1001055
119300
211945
1175305
836588
703287
947704
984375
1157843
765752
588294
809184
894187
1070497
374275
1110061
26551
162358
1101778
1032699
446886
880534
147015
885578
293283
340336
1104272
1127407
74595
1094120
1072016
53961
486712
557301
242858
339592
666148
75472
1082234
27710
1104975
1012792
135551
980265
612262
947013
392096
1124048
332971
506036
838680
536167
864959
791755
1095102
304710
979583
204757
867292
394807
205123
373205
21963
1119645
122901
28457
807762
1118716
999588
470253
1135241
1108261
976989
748865
969863
1078508
671456
247186
731789
1177285
1119087
192338
253011
779642
936662
1091334
739284
126717
1006048
635362
668985
576925
274964
1184080
1029995
699208
1036595
743168
263096
179746
457825
794691
165553
15709
578136
738736
771911
125766
1137690
490237
62038
1075671
506331
1063165
1187404
102605
500412
873337
340468
988360
769308
285788
740401
99108
953900
290574
398684
692354
943370
1051333
119137
517097
1126051
135642
860535
731969
680297
27599
814025
948234
1050403
65666
334942
733065
981366
17087
1156156
272717
755859
1086145
717025
707393
402031
888381
147424
880757
889556
759930
1023458
86542
652502
825331
16909
196347
802706
101357
586473
1171009
286088
854363
1131073
1008360
375584
789612
1050033
481270
519477
286903
1014899
317977
1123904
304553
308814
1004895
403958
627964
731066
547618
950294
1044237
1190327
508811
873134
890031
1163551
718698
459340
528054
576614
403325
1011678
473963
101761
652547
331824
865702
558624
668530
866554
115958
355700
610433
434527
666241
831348
800698
304183
1096809
424723
705919
932776
542517
781890
1172857
647997
841272
356575
768879
1017356
783656
154393
828130
1077202
658167
990799
336628
905121
308187
16919
1082188
128175
508285
989796
84960
1171064
726648
34984
945157
700161
490231
832991
1046783
76782
958003
621951
1182149
820776
16559
619202
831560
704110
210923
901040
630125
172402
382065
44932
979780
928603
162663
1191837
602906
1166316
602960
825190
1064126
62155
534015
217992
739969
814681
237325
213029
124178
111485
427278
573878
115250
40908
228110
178173
267498
1117046
462317
915820
1184118
775414
507947
218347
384618
1081772
476790
866274
144604
17012
143904
1055973
255819
221158
463406
442455
378349
486132
237838
113075
106281
967785
515448
682117
606895
1177554
909638
520800
682241
73085
709376
490140
72789
456219
994133
618113
858662
559466
239542
48293
1128227
71828
789297
75414
314747
1086801
890205
1107451
167505
378901
135300
46123
678039
173336
892646
50871
689031
314788
570495
436205
636036
1017168
58913
574164
336027
460770
878221
586105
413384
618534
112435
535346
175979
405195
74662
948451
1048989
797072
834054
1170365
693720
916692
952040
163972
108947
895959
690057
28888
513819
892080
453066
803051
1048355
312183
228421
362559
141602
201965
75807
786941
176605
401837
159255
692372
1139558
748828
254068
655340
733479
544636
768726
543933
27853
241005
664725
1017688
602616
159304
1067681
7960
168242
309695
887246
1164264
102226
286636
593660
1066208
836812
1075795
1187389
438012
174919
594518
679135
443873
969304
368452
868244
133125
789346
514752
37938
471532
429339
196040
699475
17794
854854
777260
1177621
71601
579776
139294
1053458
639751
478169
968945
83560
876992
110964
807396
29199
1071808
232511
655004
1061313
534399
631297
244273
1019824
883736
655195
34794
1051902
567174
187624
1054613
245720
1176742
1070941
323467
219794
165409
339469
84607
1192859
495534
143720
656524
344690
703245
60906
589884
252406
233578
275906
1041488
1040779
1067119
500116
342840
105413
234241
1056986
910668
802959
395475
1028745
932180
410642
742011
449322
211186
212656
534202
159444
347020
43052
813608
204870
698826
516408
920850
418148
123345
997317
872661
763289
228203
347917
615449
49596
533095
916397
997475
362100
214785
456555
690310
779388
751868
684359
781902
1128831
294129
231765
319857
964558
612157
951317
415259
295251
301613
1107035
21650
520560
692587
487086
793412
762211
942989
162940
946384
987781
356656
1044439
209112
928308
862076
1032422
748571
449213
110511
625697
481275
323543
855868
31202
884737
1073853
376493
1078493
848342
504625
548098
453714
396787
155051
901501
192908
246798
1082454
1104485
1018181
487662
1049036
733421
675908
530116
678079
1141650
58530
1011112
653596
1049923
909496
122772
338730
183276
103115
620720
721194
1127460
495358
979636
290691
689578
1081776
458611
1117006
1073974
897193
593544
651161
980009
505884
440104
455657
304485
1153910
929825
671074
316591
11213
616833
1003800
35953
182776
361527
104942
286541
721260
957435
1020462
206250
499574
736046
492259
708048
175987
638903
286096
884922
776354
458721
1119060
559989
1064859
527664
831943
329767
45401
469888
775721
458264
32942
46355
366303
768734
677874
621643
811077
144987
761885
1133456
677094
413947
1076993
759149
166234
285276
398967
737505
642473
779421
36364
243589
779536
1020951
457943
935565
276463
1045408
865910
517420
1191206
950534
894940
1001966
1059648
52772
806780
488631
1012806
48256
503215
849018
59900
200673
776716
912270
1025076
774567
945984
1161841
847079
1151385
543013
270931
584272
720880
240669
404795
2937
553682
440276
530256
955881
873323
1152036
38091
54007
160105
302481
1020967
630387
914468
785248
791098
661903
1054892
244466
1032302
706871
708565
676574
1095205
223387
1114072
415850
236344
921263
862941
87685
234405
1179222
87899
73467
637197
962265
827017
265695
727558
460693
258762
408366
590355
1141461
123735
88446
364543
1004888
191875
377248
886654
536392
120539
444315
43193
858130
940001
895035
5093
934570
1184986
108163
825536
1001221
1066294
84179
1037690
930043
1024890
30591
47010
670089
1017673
768269
753534
490175
996460
86135
1016232
173398
124157
1128595
1185227
1149365
881630
76040
706187
1013892
351358
865408
199922
462251
1142700
812721
190063
234682
545505
520155
19312
219495
616979
231406
205572
1027829
391109
566576
966378
729092
949282
1045497
348435
1043708
606373
1077990
605704
790213
1166370
266988
996475
428139
1070429
205942
116917
665462
723184
605734
718459
147014
14642
1043178
870015
673384
399259
76723
344042
131647
653830
365869
466542
383113
658866
1126731
360286
426478
671671
832847
489770
913148
483613
194553
418402
1041785
533131
106326
656427
1008047
916434
1032253
100858
149823
1036016
138111
861838
757127
982326
539156
1118299
73536
41669
961943
69298
836907
180001
309579
395768
601929
856791
687876
41112
847658
709139
13277
851386
281495
309293
795549
959760
600946
899744
255846
164531
455257
139449
448736
914041
229625
324109
394170
722755
379317
492132
521037
818036
193767
172428
1118251
557927
112328
370194
698293
1086765
452719
690687
36500
1112019
1107288
599839
1024661
36704
664984
737298
441195
283915
305126
124488
433451
1160757
163382
190088
359312
1037816
311734
670324
416706
911809
925094
530996
130305
915056
489008
1146950
1143833
895372
65337
465590
104886
156165
406068
445262
21362
463722
602606
17230
171373
117690
776712
156121
468113
866381
324652
947993
987574
218802
255132
817145
506253
441181
443981
111962
1056074
446693
113713
306998
987371
781934
418572
36451
1147560
353840
458507
134264
16786
813770
477049
75467
605160
850802
1008195
660960
899476
379700
39387
935863
307596
524475
733979
28963
992698
665585
943519
533998
616579
72381
169920
719553
802515
852483
981998
572136
424395
343895
922515
707214
782088
353859
605703
653543
855829
228153
952885
434768
37441
1005848
360799
910881
224964
996477
183297
1043044
539425
453907
1052141
282658
361781
916272
1147123
1122435
32461
891967
541160
725323
247089
128305
475114
539743
553367
370075
535478
406739
670568
1328
552689
905367
584930
638509
942193
889215
829629
716635
790129
547313
310536
50231
867495
73370
455066
152142
79753
250002
1150813
616732
641867
1158474
1183485
1176920
577405
468267
655625
189694
312694
1092750
977334
893385
112196
119046
165815
275816
369989
970390
693494
602478
1187961
544507
192728
829770
1007122
309095
1057492
1013040
442679
436213
553611
960632
393540
879473
643874
390359
644719
986657
514116
292983
722257
54997
667750
627638
891758
807705
938696
574661
759414
975063
571691
247358
725604
197585
55329
37802
609696
244980
233606
103689
579877
252151
578480
991039
952761
792650
573333
326552
1191929
207132
682233
253931
1003976
557470
564094
517633
343509
1031219
285565
378413
1124314
1106368
175763
935363
1174945
923587
188922
402712
640294
203970
522667
539329
600339
691107
335139
582480
472810
1013007
232502
118605
765007
539320
584129
825307
435017
201260
1159480
1017947
292303
715537
1062270
97211
490574
25205
90549
395917
363546
626099
613081
1019332
277715
782043
85689
894540
1080161
778161
815407
405314
1059833
587268
373096
104378
399714
1132222
277989
1026708
882538
336176
848497
619933
1159953
1054431
178354
346938
676089
23242
671488
398855
965233
790653
553632
201866
873601
699796
417219
806775
36148
794341
815669
360362
939019
1012915
952992
224612
404998
915792
824410
1157002
185834
504499
946899
1038438
967462
845984
785918
860066
700921
81709
1120990
541035
698148
380417
158722
389248
416874
367302
923663
520904
184960
612334
1137873
674624
493498
193994
147470
687205
5813
469405
805609
1172083
999359
635511
501687
1192876
605202
7650
893209
1124719
85120
509490
919434
1065719
56195
437980
647631
157678
1121992
1159566
509408
819831
245800
609749
507024
1177031
869463
413962
853802
1048326
927808
228766
462238
696446
1184870
506207
126022
332154
1183684
824309
642890
328307
1117480
1191231
810837
1091894
678269
666994
36697
1081671
1081027
1047047
780945
105510
435126
1185338
110372
789734
165449
446108
470375
890063
1178999
450895
978477
599562
10094
429129
362444
1047621
1184112
258964
441914
856216
122149
993216
347767
109595
905497
531227
259853
25968
23660
131367
998537
784730
788873
426704
699190
63107
281361
1062712
928635
1017509
788582
805334
1173212
1068099
172164
953426
984122
126353
520176
1151091
720341
450060
1100302
670486
507983
167942
776173
587768
1054255
93918
485242
713714
876187
864680
626941
726721
1019323
849315
243881
712715
827342
733953
137334
65824
420139
597840
399215
566423
250861
256469
591557
1144122
293839
422506
752166
1081064
118917
929798
302432
555689
1032778
882866
300371
792431
544904
830309
413786
861733
903551
1038305
70997
37275
653878
593713
746059
275676
504585
229488
325489
1137293
730607
913839
171226
271058
1136642
627118
1107870
911675
965773
912219
990213
504629
133560
995900
1101727
493593
859973
593196
218862
1077575
912554
117871
293031
762804
702885
681575
718993
691508
227524
939558
366603
915287
728359
917937
1039361
67229
237986
538695
4883
683149
279863
320949
500390
164533
777920
511480
981565
248880
261803
1008028
462695
502836
988403
555283
998147
606449
345415
148373
49759
1018785
773231
606411
867311
1036961
156340
60777
799780
1192403
1133320
1187122
933082
531790
1150737
9655
152186
5743
687683
1115695
23457
439185
1007104
997534
462322
487583
406227
176558
786458
55598
448172
888772
583968
901903
352363
284592
604822
1133407
39523
1193296
21894
1049294
1008465
184719
15197
994860
719377
235636
195148
246993
92432
249314
988632
751239
635040
1096027
827094
950749
578790
26378
83179
470743
1154672
419822
1174553
429601
637941
658160
529877
196456
423824
1187287
401796
151674
183967
217357
476511
878011
820602
1086611
1073140
445002
322432
640214
365193
989232
560727
988871
380458
595219
980760
927536
883917
1182391
381905
472254
1115455
46555
1005305
643231
200752
256417
975873
256073
213000
482275
439734
643081
1163464
1175650
551869
793312
926732
786530
569543
855560
1073237
800125
584172
276570
997428
337767
1030405
189073
182220
220160
1110347
519625
95340
45257
1142063
77343
450491
250441
8613
253929
181695
1171557
418236
473817
58793
132127
1015591
803419
454861
956289
778511
639550
917982
205058
173712
977544
1096178
781981
300522
404165
400001
137879
966026
589161
647951
889934
88136
1097589
140811
95885
826862
786628
974445
772468
1187922
1160109
605743
885938
1009763
23962
774517
434698
492584
537809
70879
206661
203666
1041120
1163467
520144
1181910
473305
1122838
1160691
360087
168455
571196
34204
59014
103352
598169
137071
707649
412558
687996
895965
450050
249634
1095005
656421
405166
943028
189942
341949
463154
190111
344411
470897
382410
855724
617276
1015150
1125270
44101
265136
1108625
142670
1048829
1071182
219026
507504
48350
1083851
307576
74675
649432
1073985
1113893
726685
312879
343279
1110993
1072030
733002
1131013
605753
985288
127009
93363
96297
441232
837932
371526
672555
1079449
468377
472306
752717
668615
340219
509712
145337
1162734
410295
333802
237115
569651
182703
1155107
393533
381056
622015
850865
312276
532952
167141
1082199
582040
899181
624898
19399
1028245
97271
794790
45416
1034811
860753
1155368
1117483
19572
1029192
426808
1145907
141843
482301
470272
506627
349893
107291
901910
1138121
151016
940401
684247
244342
529370
129758
221817
549647
199964
36020
339717
1166033
895524
591722
747417
371980
758514
142439
447521
442879
724585
1104815
459161
355538
1133029
928150
748876
58025
290496
636590
556786
217091
569727
341665
129374
1179363
363386
775521
300995
700775
398223
189218
177433
168845
904388
202232
570004
752515
854712
152720
793724
596876
246943
671984
127536
203553
218664
1005195
1032540
378211
35380
328822
427988
511960
628886
473393
4446
622485
406517
1074978
952777
999668
444155
804097
80634
906956
309613
364793
976373
227238
1032065
709990
348651
1158394
508158
779091
789247
294142
291277
628626
207693
530771
642427
100112
585142
745151
787522
375830
544696
395893
11446
689192
439399
264632
628864
483108
986700
954207
1040918
848741
33398
375242
138622
322743
716748
673800
1168535
1113624
77932
392182
972383
247992
704465
811545
794226
25779
544789
858451
849523
449577
553382
448861
29008
863803
270001
692044
311161
808071
125795
1094032
200540
479769
542031
1181061
677978
951142
1064041
1008064
418764
629992
815011
187711
410337
310636
295725
328071
988603
628641
757178
1037746
636910
166511
147267
917766
544017
94086
698732
329601
1015422
611214
909819
561263
813932
977868
926902
343956
105445
535684
875025
864021
656645
939984
512001
906528
37495
1173216
592341
724374
892065
135048
650984
524877
558676
1169376
820127
464538
596213
936015
791058
425148
1047602
348532
186950
928712
571528
996926
258870
1022486
483659
675011
335217
971118
392931
1053753
382290
676947
630823
833360
279217
45148
42521
1016438
1151769
883170
649290
823921
135835
271715
1169491
454088
374423
181848
481406
1066106
165175
320733
13777
941630
189979
1140717
250015
248247
812895
493374
625463
632602
541542
506919
938404
556851
530439
441598
1066455
862641
1096467
961501
696699
145289
883278
1008063
34892
1077988
630524
533854
41546
169983
909474
1048305
549800
173816
337567
498691
885346
981709
653348
79619
359530
446244
495255
5920
563063
932945
1080507
973985
678324
661773
69286
467956
945994
832572
603386
434493
993001
108292
1010035
96406
1023776
723026
458379
18246
1063269
1000289
635284
358537
349618
189278
223103
371169
692594
879488
1133862
169294
348889
1117032
713046
519065
109414
57282
429446
703924
979510
825424
734345
106635
1049534
370244
800458
460868
727931
630944
483664
1057749
301059
963349
687844
868954
376504
998974
1054519
438100
757198
490448
580237
501278
357880
97792
1133482
1160232
678803
146252
1142655
412034
295818
804919
636612
112340
926420
784446
826751
177149
914166
9294
822166
502511
132882
484877
666671
1179539
791665
864924
54086
570162
156915
1111249
790758
190700
132869
475575
651364
753602
962123
30138
918445
212317
554299
480395
1115076
355016
203027
721151
49349
894026
276128
308877
366309
1076237
603956
161778
315668
650107
488602
1111614
14507
755924
642540
281129
265500
928585
258286
575723
1068941
466311
72823
775057
166709
498391
347399
561178
762285
1118332
606921
26236
948337
1150181
830521
687426
70484
163601
959122
829025
485939
415791
246739
146947
618196
805615
408427
761459
734560
1018424
908251
547327
289498
927618
4154
432464
893523
772234
765998
483154
352627
159036
500000
295300
444861
280963
1054771
313747
937661
388447
126818
1173462
378591
5156
546558
84097
765205
217483
918819
198843
423113
292136
826606
917372
73340
231661
404809
535075
32950
159545
262447
925160
1038445
12789
134727
890620
334025
540612
1185113
716483
203128
908387
244588
727427
144163
1189952
402328
509669
764578
649544
292688
54069
752820
590731
1080390
595150
271550
17027
819404
591399
790073
756047
742485
864258
580990
758174
689917
924483
866398
213314
326873
699529
88506
1054246
541764
1123097
553062
569178
813388
233064
884499
525121
1114182
410625
208870
391573
437882
629109
723920
444800
80714
1146634
846148
769512
960075
178036
236015
303466
1134858
682691
33805
152689
3574
455422
883174
871522
781187
622911
1129035
65525
414676
310860
800124
172590
744490
421829
765366
418611
598450
970485
853290
504271
1141190
86635
169498
509959
589355
319451
571495
222752
411753
1044936
181095
884112
575124
425402
579628
723287
428153
870903
490461
191583
791132
432040
845072
1182787
1021997
59368
261029
873878
755348
730144
631266
71626
180684
773450
844191
37572
382939
1072102
130241
186630
869237
919878
866505
816894
543386
616288
497842
780304
801274
829690
787805
654132
618544
502602
869394
1071611
62928
1058421
1094900
870223
914888
703685
1106863
779811
107144
490275
276378
286094
699809
177853
900758
657716
1135653
652108
188129
160728
788691
570792
1173947
196178
36686
912555
657372
1000797
1128124
336058
861264
1152808
884401
207178
458760
387823
896362
988497
265811
398978
458820
246202
1185006
729620
751857
345672
695493
726351
45231
118236
552168
1180379
371743
505868
263460
644950
1124736
1157744
82579
956038
1113553
15929
83500
305894
239952
1168597
312966
1078833
966678
992165
34332
780415
369036
311649
1169527
999764
614236
331656
789921
1133068
787315
80024
708256
657809
855696
327141
858884
552155
620277
550336
836112
123482
226242
737068
116803
1105982
123688
850967
731262
715433
372953
1131523
876092
828765
498525
1050254
183008
85169
756527
935055
470323
84600
18080
852583
308203
858036
747946
587326
526270
675928
738487
637801
728690
414475
238260
203598
224806
394856
150873
473156
483145
1001277
1032607
318683
512878
61820
446611
97986
383547
1136196
459294
1108225
1168555
915230
153968
653932
99216
57420
150065
645733
997485
299133
17653
1167035
458905
1023893
549245
122744
1027234
7644
1165649
952666
753461
330067
705874
790306
1018382
296853
816182
493039
639280
133497
811049
555129
808759
697923
709006
314261
166043
657606
449812
578795
484283
723823
232065
794353
981702
737518
297543
371304
83064
873977
625619
438580
1056087
783806
470811
232351
1188638
887747
828623
742978
280354
767541
308857
1058648
1168696
674064
177605
670781
280541
340603
1091623
1155814
730238
110280
302294
441451
411429
411427
950243
134684
164840
140321
556689
1099312
71839
849034
52848
737234
776461
379294
925565
161346
478664
877013
961274
85818
1130129
1001228
118865
1172457
990876
539670
240192
195670
577654
854862
647133
1121436
146435
244110
1183165
101695
875104
449830
827640
790750
906673
1073838
1107180
894776
322367
851528
462446
621678
577490
1147600
1079869
74755
793381
226118
288117
123083
243514
583290
994071
906365
103691
497078
758207
648683
995012
7759
265489
908653
868011
607250
613310
982449
772396
964451
961191
1123872
262047
548072
549231
233414
1155305
252815
918241
605089
1118198
879034
548880
1051518
387953
1056044
143123
754850
440261
924805
583659
99336
37499
951560
894418
917960
1033223
343397
127944
160628
312258
523678
1090737
508683
541190
556289
230256
1116668
852661
530964
55988
858096
688309
415260
170936
1005503
503459
1000314
503384
50221
72315
681739
191252
600663
154272
548212
1176808
946830
1046770
752607
91354
1055240
1188745
615267
802770
14487
25002
599027
41280
315615
1040107
493706
1146550
937849
602039
1121691
962819
497865
874346
317989
668325
698534
435528
102978
186821
851871
244396
880945
230497
66753
602003
641383
1020786
48554
566982
522691
700625
930691
884494
252496
811508
714131
560457
213259
489700
572025
974794
654218
1116593
73483
951004
250359
319409
1107193
956113
955952
790909
444427
950532
550466
581867
1013841
494214
949576
995833
909729
624793
640093
901554
731562
1063115
628563
175091
930995
590461
777282
1087202
282922
824062
396556
275491
153120
533748
452909
322909
340792
177622
769735
223340
774837
907234
230309
243329
877125
1130825
190033
1173275
410268
272504
32290
276063
223178
346642
872259
1168065
714847
549614
1192156
180129
192778
1133826
1104489
261586
225207
304014
1028768
1152060
426624
589617
908565
556523
892920
957737
253186
880419
571945
790028
152622
592644
787605
671210
622116
846088
1058479
849142
358297
257285
1143491
673180
311039
1138426
423404
1069054
556298
154593
835505
860333
1043725
774171
674628
995508
81102
134621
248421
327386
814129
944743
1078115
723318
478526
426816
80840
48072
4112
106588
409763
337728
228169
753706
333717
713236
772654
922335
194527
25680
195121
1120943
402446
545555
161557
259730
129830
327262
723142
752568
150138
263491
563636
653962
294650
835704
526123
1127672
983841
38089
511729
678152
898279
379329
907493
901881
385748
343896
401400
872753
192346
872543
1057299
465427
1054603
430442
960281
603035
473397
296965
975941
423238
613948
999659
1145503
7356
1114535
294963
1176378
273566
243685
828590
165240
795113
207395
529871
997931
401561
1115585
11286
735426
894920
27075
570769
835584
53307
413440
804353
865727
423902
694929
403005
757046
545907
182635
966652
856521
857369
118274
1174805
702215
8082
242812
683895
687338
783899
27450
968866
190542
978837
136032
253739
125615
1174608
776849
868026
503354
754274
368052
362699
762124
250820
200208
1016891
353789
843512
1087758
1099722
924831
422993
295909
748357
1019941
1187924
271419
23583
706152
803075
348304
952550
233747
1083486
946778
722010
20310
313743
593755
442576
706073
622219
1161080
153764
801749
368506
1110751
779482
768267
987911
731175
444523
37344
1052685
899390
118297
884274
771671
1141474
1175808
36396
323104
684784
399150
361358
246923
1112939
360366
797762
1179726
658509
57988
98688
889117
329063
114744
466192
609278
891685
911101
30576
911875
33520
90443
952
1027778
370654
411777
605844
955825
889523
227283
1064159
69442
423425
587563
247866
1064231
400761
537901
46530
350786
395747
944740
626571
889449
914624
1073502
326481
621489
729545
700360
425558
1007365
212825
30212
371154
987664
998880
1096391
533767
1106614
621495
1169551
1159917
843568
291816
768854
75232
1073707
25595
144258
664455
1103394
393081
888808
449436
673036
756160
834594
462324
574568
85451
420838
360684
646665
937741
9985
708302
1108145
248144
955610
836046
1029929
251504
298498
894651
634730
674653
299300
453106
606993
509323
198446
784634
943022
498519
328773
248159
241135
384863
685364
743585
540327
468145
137625
994488
117109
220912
1156868
760607
972260
668782
475941
856598
409207
1139756
138297
922775
1149566
1120837
153471
982483
122402
922808
19241
650002
549987
230113
1186543
424042
74106
727838
237493
23123
706277
914483
384108
302404
242146
959560
678460
632852
1005519
530948
439715
1018829
507729
409732
142712
1103490
303531
375978
551749
172021
534271
11265
510845
149529
1157556
619576
647331
422067
908654
362899
914332
799364
992987
521051
327988
545708
241522
758357
252302
697052
206041
1133182
679995
267644
378730
48164
467060
1062593
137707
150513
551735
466209
1044901
626869
963471
409892
1042017
935240
964159
272169
288307
854353
6725
118430
746199
320994
811622
868787
269325
1049378
287939
649170
1028473
244629
724715
221086
477387
1175801
520202
1187725
652792
1049835
774738
890626
487906
1136130
50265
15936
293466
373209
142999
207985
183135
776797
841078
25898
274121
1188098
899834
309007
978751
610818
823744
313783
449835
890547
7987
53704
324412
1080972
478448
825534
1187607
445003
840496
728555
191419
211780
631629
600387
639832
691701
733021
180164
1052014
652665
365911
1008873
65974
1121277
1169068
577612
550370
227714
757491
724081
406148
891015
111045
377937
755944
374452
705429
1150411
350568
71071
886470
249334
546698
320737
567135
544541
869087
953165
503615
465711
891676
31831
1071159
720159
543225
747810
253201
1174568
819239
954622
674581
169493
280426
262816
445550
999974
652581
1098048
897405
476260
556431
229395
645632
592939
18889
910163
399467
186186
609856
213729
579115
598576
365479
848710
394240
471663
401127
859843
534200
954631
572948
652133
6293
1041036
283082
590809
410070
1114844
1065500
922781
124124
253076
309156
111304
436755
976102
593611
938377
735161
410427
1014998
51475
472623
388344
519972
482651
157042
850888
350561
489939
267014
940939
219068
1083285
220634
333018
188006
921747
1192153
995906
595243
718281
891340
841353
842961
440428
773596
230702
1159658
953456
728844
948673
687491
85382
1075959
285711
111742
759819
5562
177074
1188356
1145124
437838
357070
163766
311343
74585
1051004
1172886
627069
1101593
47301
1148475
164361
1076605
193108
635302
904605
579849
106288
216405
223027
291295
425357
261297
1118432
1166010
138807
1180229
221015
1002093
191169
2653
891738
1127424
711548
456646
863088
1182998
1178850
744822
61649
80375
979682
707124
468160
353
95382
1034782
850269
462460
361693
42958
967283
1130782
605436
789400
555890
267512
895513
189862
219809
994839
781773
307334
1109796
738040
965358
472944
1036565
149225
88874
741298
997056
941564
879120
491148
517446
437862
890993
751863
854596
335448
103039
313340
786435
639060
934499
157927
699683
886535
91432
461112
1100528
1046075
356205
764271
525072
1127731
882941
727171
417272
865338
526075
885004
687130
1184600
948415
470832
1065718
787144
693717
303291
239135
916559
143403
633177
1187931
918626
1058097
454121
717920
1010094
502251
313145
297908
1136614
1182434
776603
496130
888059
683331
573188
544521
1179189
463128
388342
1017214
288229
624
663411
220142
289330
555371
59723
781064
99291
512911
778500
986952
1135049
863220
650875
791555
597865
619505
1014348
359643
1069228
101808
278048
279485
1097365
727947
813337
846365
457349
65713
1110747
122884
49837
501078
970884
1174630
40329
318901
923153
164876
852130
413385
542916
903353
547756
620194
4334
989279
292422
1165700
294744
589435
993332
333496
476662
245705
1092846
135738
770106
424472
883972
728006
451198
266203
311102
160162
1025868
129779
511390
550716
670237
996086
774764
439828
1063819
1116243
614143
555335
258649
902604
355787
875929
12937
594618
573833
422298
428403
1123762
751546
651168
625058
416122
780581
233754
275893
1026720
432240
1078109
649324
1028531
820603
280346
671090
666410
677973
317251
324890
451430
416929
810951
769572
341054
524714
806354
595357
762113
1052311
338147
777418
319333
1153649
1032397
777373
233836
303070
582419
188221
237813
799723
475554
356
1120558
588807
528096
453602
282041
719676
279922
518641
41318
732507
794601
424835
524016
630879
177909
183139
613643
548085
588123
236920
763639
990021
157389
1008841
970980
209694
1046495
687177
600205
35327
965129
890727
150699
1117216
1073406
884778
816879
33470
997191
1024612
372636
1107049
1079421
177416
29403
121904
13167
1089885
245877
490689
229611
1163695
489311
1022837
909761
262915
1050282
158405
850593
1170075
1081555
791792
323423
615252
650834
614010
433617
576493
860126
121855
284372
849080
757387
931295
838081
804849
124273
286790
721661
665570
331640
1159960
1133897
346756
251907
1007846
878589
409574
164173
918946
299644
531924
34545
301227
931828
724105
513716
292386
1128716
1128703
742570
615662
604999
61383
1066585
265904
472854
917728
1063962
247564
561644
580482
470039
514400
406693
103728
1179178
730348
280723
734657
446222
258549
1182301
373178
807531
1138661
124862
181224
1012415
760727
1177056
629622
164104
182445
95349
605493
999242
571401
500538
1054704
852246
1169899
183393
762650
1058579
982230
883931
712143
181544
502932
1008269
1032564
508173
792027
991183
721540
1106202
518032
297766
390700
32224
31056
376661
287506
300308
752001
181245
359241
651701
19474
1191526
299013
574286
666214
1127071
980606
716281
787789
927461
13810
919836
615706
814110
804204
108751
842781
168438
78955
42987
688535
31840
326226
329432
952883
24711
1108428
1102369
24194
860796
1112972
584487
654868
348130
1154087
1101363
49953
1053514
504020
154113
786618
348701
561390
528046
14498
504394
113324
53736
1010367
881397
331220
451370
650939
1117510
591090
420001
97257
531640
921612
1083396
599386
164259
915997
101919
406514
768910
12221
1016886
692421
488201
152347
624875
427509
342523
606799
51665
453944
821905
491055
680569
1035402
520060
148019
1084700
439869
873713
218132
254171
835605
303375
1055012
1073351
1095545
351257
823213
152607
968992
500988
602127
851277
147669
885734
20737
258489
1063311
671881
104661
76396
860873
887683
691269
84213
301292
230298
444621
801246
540298
374877
41189
1059534
152151
731026
946685
588825
186061
1085456
272451
40047
529356
180461
759626
829879
469450
170339
328339
778184
136440
529694
26106
361453
616520
879001
1088111
1058692
664530
546694
782288
921776
893522
844273
133014
646423
962499
65740
671053
762261
487366
837613
1156451
894482
474613
790076
324847
885615
993454
803660
744103
226068
291897
1067530
394499
479966
216294
320598
1055429
11906
634468
738024
395241
133612
596688
70285
461745
600536
1139431
37854
2878
506800
336499
521952
596331
727694
68620
1181516
292281
374264
49547
488784
316471
1024162
274173
1127415
880218
438489
849077
349670
395991
1000488
479949
135146
722115
1029909
670660
345125
830017
727703
958928
512518
1154822
1060585
730194
494909
495496
614018
776790
1073558
224581
954701
601252
753541
973011
586548
88635
991802
488467
1161664
700966
1127826
702945
722768
279552
345915
983913
133747
784157
241115
402184
204650
465831
595675
893728
44077
1141024
1043640
583831
591420
330783
369815
718521
1159330
117087
44098
402658
777469
128297
46457
1099669
170353
133629
530227
1015686
614328
1093991
969201
78921
28924
1120125
1049192
713142
773920
782096
196184
101948
274742
167612
351737
783842
130527
800358
977781
1053894
102495
1029684
190009
870011
19477
750930
1102292
644665
344823
616034
344548
262845
436836
872514
1302
214140
1006739
190627
58085
127032
1062449
772574
686365
827476
638316
153521
756605
754837
454959
406509
342732
414388
948630
348508
366363
701058
1132361
904653
738309
1156875
879228
217570
951158
584865
449599
156794
478691
39883
108667
8539
67491
429700
1052338
645581
1111475
139348
55771
787636
556697
1116565
620837
268108
969963
734044
381040
193517
999503
567671
284944
965932
952580
26478
334227
618428
734909
457974
394915
1104773
770813
426003
1151461
397402
1184051
1020593
762338
319644
1168133
275399
843309
874677
533120
897047
594322
421682
988096
737856
735661
1051092
1154446
360794
457972
152300
317126
301482
789419
319486
1059564
970885
1107860
211277
279101
132489
83680
840658
882688
144416
269067
326500
1063461
495714
995156
663748
249418
553489
54784
344032
424726
522796
1167619
509554
949351
98719
607278
350565
1047752
704129
364884
350545
246444
642025
408543
474957
946761
849519
228957
559325
1140380
1050212
640031
846396
9342
1162210
685865
40603
242561
487238
331346
308842
638879
124239
310586
191342
698707
949264
113067
639757
517003
761021
183417
644274
789075
540166
357786
123804
150011
978018
655261
919820
998863
319705
1003526
920858
438110
138021
325150
1115181
519786
1140366
200885
21548
459290
1087097
46433
905912
714367
300874
789431
192798
1176231
769605
838956
203291
54745
53792
248715
1135751
874327
636945
466724
1049704
929249
1063399
566468
59157
51297
939072
849969
832493
789430
48601
803963
872077
1038164
401706
724940
779680
667611
27739
684914
387241
698563
896821
846880
595288
456105
1173591
223477
1023582
818704
1210
1155872
153185
502476
562410
544450
1062139
679100
899345
775931
829965
954922
419351
163970
90307
522875
992040
947974
1020920
778433
931735
434217
435650
65024
1105706
1168360
1122189
266355
659392
822408
996220
702807
594873
27911
651095
347096
61983
270531
186770
632242
704991
392514
1050516
752829
754428
1161389
573606
937121
790596
1139334
473128
967275
550171
348873
1098236
889900
1006486
45091
1052533
253792
784090
289924
690399
1170166
18057
669744
795305
42590
941389
470142
52109
1089089
5501
1004500
380524
497425
1129012
127613
32807
479408
283380
584479
359905
738948
653110
439741
119481
501882
428690
518992
689255
458823
725202
312893
106403
438511
1024925
547650
545790
380401
407849
127731
738856
609477
634145
669517
376228
1150573
62248
140227
877265
95363
466364
581830
757125
41381
794214
700386
1096888
158436
766054
515607
1076194
112329
29707
272826
920238
520301
1077798
446735
982429
509462
239798
692139
208978
205871
357836
895406
1023598
181349
348335
1127910
1060161
292893
938399
1037138
738470
268918
1097910
300222
530557
239608
215341
588142
971326
264419
234077
865911
627507
170370
185606
926926
550056
787246
174559
1140377
607410
38052
1074242
17974
338729
354771
630664
16645
858072
698788
876023
631394
1047607
625173
1148127
446839
355745
939055
617374
922029
523235
1009123
99087
27012
111417
752912
631152
1186496
944002
628443
806498
319008
441061
759442
1143740
1126820
707968
435338
352694
386937
229303
385043
105625
838094
997580
996636
260616
711950
859653
96024
727137
134962
139807
320958
327039
369693
540262
702136
769556
1013414
931146
472619
93385
38895
437937
399789
808877
415665
1006517
551769
43198
574842
631749
981592
1157013
1160982
638068
357539
832469
30995
1063896
845229
469688
1098476
517537
26742
654602
778752
968068
1016700
959365
736248
1022287
395856
711310
854413
1161067
235295
507571
998647
1112873
505600
191836
272718
472350
27586
98564
1025959
608262
549754
288296
311322
279761
1134181
676866
375564
805503
1023904
508091
350408
1078602
478871
901272
742228
1089060
316365
886835
933432
160784
440602
351105
102114
605771
213025
769515
412291
131007
203946
207142
288536
967912
996935
174048
536508
745088
660374
322874
91148
899307
40438
397160
564475
114101
1170495
152242
95537
643355
1017696
532113
825120
1058596
496186
546191
633938
476054
622774
760206
901636
1045647
584566
974118
1131284
299565
100666
1166152
1058408
479316
1111932
524681
811453
1086516
561136
980058
259779
680805
1059957
93995
385818
1129223
292340
575310
839109
1014588
1054796
1124159
28193
821577
533111
951303
869549
184482
1032530
1119914
1185754
636263
1128355
1049090
337887
719193
717154
701663
902247
406751
873352
908277
1115223
147495
997813
274420
1101700
1044267
394000
343064
846092
480611
534244
489333
860306
672111
886854
132109
413994
204936
281711
134530
447719
618582
466395
983078
1158973
11496
310404
1099718
836674
672750
812164
153642
331746
25550
907901
905455
923377
396329
397040
725809
695240
173323
567067
526747
962113
627496
830210
1037166
41727
454104
801336
343249
267248
11773
982550
220436
270646
752456
662812
71445
489637
881477
984694
293717
327431
618726
428422
82404
527668
1053271
89234
851354
69979
111392
998359
193449
566205
889577
86650
263545
638501
150277
1015863
590754
478369
44899
800300
718282
533969
509589
970069
920644
1178146
559355
704475
671680
609403
767951
766454
22405
515853
597889
793557
865299
1180630
115980
84307
744715
210663
212881
592362
61496
295215
419697
261054
74497
202405
651000
293699
108953
204974
858758
501256
833667
1130557
325476
429039
831029
459155
291391
813453
444275
194496
454252
570834
48180
506030
1158654
1106132
461240
292097
266166
864811
1113726
1191677
451516
1089467
210694
736064
436840
1011643
560901
87578
705095
96387
483909
1115438
164150
73571
90621
923170
585925
476618
481063
914687
540739
1081481
673630
20806
387530
1089135
1017752
1072599
411919
412052
786357
16217
79599
177485
799243
727793
699971
217045
784529
121252
230825
1172244
1130672
875732
631060
1119668
1044751
165567
327016
132628
26887
482800
1112044
16316
44072
335453
311178
674976
740439
326820
1098806
1014392
646415
988997
818423
363431
1041569
508243
892172
609488
82669
239439
779493
739438
50463
235634
846825
1125281
887560
651258
1180706
1004402
234131
127474
856053
608057
646204
385415
405159
726913
214595
1014472
184027
370977
810316
1093986
534817
81629
641972
343313
485460
778164
989246
615673
496404
312158
406681
872312
127619
48753
741277
652154
794896
786981
478558
227892
275821
2588
698815
1099967
553595
797643
874821
1043283
540063
198532
102323
835920
633741
565735
1176318
1067877
879424
734975
926015
443200
997566
331098
349621
511154
726664
767021
1042494
548758
931588
532071
728123
910931
196344
89601
1134534
319920
39429
511800
1024851
575002
1094958
873092
789279
750329
1057028
999722
946515
1118170
389709
1130995
776839
536138
668009
396045
468322
840172
30312
966338
676009
662450
688001
782537
909101
499103
205587
383260
917445
1134956
1096966
283988
824085
467086
1029563
711449
780753
231870
374665
833057
930757
231148
1121687
581030
197401
1167339
357980
235075
66213
128818
293732
1133767
172280
1092378
381118
539375
320469
869616
748999
86239
689985
118939
438645
737874
421144
349733
1049040
505322
341410
263318
261512
516439
91391
1160984
268552
745326
397078
474391
38963
790539
274818
955710
182836
427948
941688
942658
13656
978907
716058
784579
1122273
628394
1180286
1012450
632492
187767
859044
817427
206690
467441
268685
995273
208816
8095
620315
966574
717650
622572
673241
323650
1091319
406761
1042621
986971
511019
386354
340420
789178
1052853
711615
491803
211614
1075505
23934
609405
323376
432976
294023
1077639
460319
711909
793662
677629
522885
88586
887869
443
959780
205625
1002671
576228
821502
7953
922888
926567
59135
106009
539983
404781
421668
1089311
1184224
374687
271198
926016
161394
1139514
56814
906600
490798
620805
233240
98395
980021
158879
778514
610909
819164
164082
940404
145672
429864
1176677
206944
173725
516941
385866
1031212
584610
34603
794994
910950
169577
1106382
189476
676229
781396
317069
602848
272404
393337
350877
338738
79787
732959
621366
420667
421281
1042462
1182200
525004
1012874
498943
897844
30480
1049701
165775
1064200
341819
852709
11420
378880
388263
613200
302188
851800
516770
1085211
175031
536427
1019286
164205
307462
300692
130276
579180
788586
205546
26607
707523
920307
851990
971180
974809
468525
82887
136204
220499
777557
659358
692859
871893
912044
225627
286826
172895
495721
212570
14276
279216
992111
1174372
700502
267763
864012
652663
1015127
182280
1072687
11805
1065867
354481
270229
774
449568
826687
553138
329571
930225
872629
664203
758125
282101
325413
313784
749810
679188
578102
1153411
249870
512584
447301
1161188
570922
187447
426579
877773
803512
1084206
519601
257076
423188
228774
786854
107916
1046798
679831
965144
640178
316771
1051876
116873
566021
600736
435468
1031238
178204
308056
719609
162451
567758
436485
356063
208972
216959
1048128
52815
1073353
412284
283996
1062001
933785
707258
125150
109448
188888
596390
966233
192860
1015802
928979
482777
541926
497990
1126938
424779
842683
22049
707011
1105695
947889
590429
846897
742576
865462
952099
166762
1044387
353319
51765
719546
284900
159743
521488
677763
550849
802202
1102089
910532
222589
942574
1054237
26076
690117
509678
244213
967402
1128796
1059563
830062
772857
240224
643466
391999
1131050
585734
320276
400400
724307
535448
771113
1184656
623320
845143
408753
411937
653640
365471
332904
1112329
1116635
855079
88105
1036057
1176076
144669
924551
776340
44736
637364
483231
602081
10672
632975
577844
434704
1012700
974093
832549
443134
592660
743550
214408
794852
673360
311408
52268
1098273
935253
884147
123269
1039979
790277
1163169
609811
109035
206904
962991
661765
436172
810038
334616
864982
1179478
624004
897546
220742
137631
88010
60855
1177625
501050
832122
853128
221176
45552
930383
1074020
453517
717448
1100268
774523
973555
502083
414987
791546
890548
58863
426356
11376
1135256
57938
1113832
293600
1104417
3187
525162
172931
565920
335055
1176555
653414
789357
244330
506655
869735
365135
508939
323572
1001354
513146
166219
474042
711834
605602
806274
714096
126362
445143
895552
543686
1107360
683410
768828
517715
476547
349399
288999
391073
382032
407441
345215
1189769
807087
597005
43803
366297
1171934
640718
11581
184356
1064924
627672
581872
1130962
564591
16115
333590
519047
1138341
459985
1174643
886805
734795
789269
759520
1181844
252074
856644
750437
1183025
236916
804202
306286
61197
14046
894033
274271
602830
668868
793598
689894
799064
650611
515561
772924
658505
784314
548589
554583
1187649
153294
392367
608341
282675
459003
456428
596120
326861
917062
1010994
27278
361752
463096
1125544
964891
683213
1054890
351399
468426
433738
368801
1177422
66023
349239
687640
735570
365931
570898
416221
763913
161892
580559
217350
465835
625572
620565
865978
657713
266359
675736
1191142
332184
533870
220897
671187
601391
870476
1191263
1173729
520590
438881
925941
80975
23428
843385
436348
271410
1053332
1180937
1138206
29235
497636
883821
754989
614232
547404
1171982
344868
9301
1141861
586582
794449
166496
412650
46187
965716
978391
801906
62324
810474
783206
388047
847719
1127267
1107056
852321
506234
640308
1117562
802570
2784
786973
1158046
329946
997349
964653
747178
890603
331877
710373
212050
88262
361495
224050
382852
154116
675225
1112547
557055
354505
922308
527049
448329
563712
32319
1160112
144906
14998
973314
422083
822862
618852
861294
492336
1105896
547582
1142684
629217
353832
321097
21319
72589
806489
1028607
982660
731589
431368
430397
965506
527686
641106
213357
915226
632229
656695
484322
36182
414000
147486
308941
571651
729090
948736
80794
621912
551893
1135572
1049715
1150861
336385
1057994
983363
945696
322069
1084225
514780
123679
583431
1035942
1120660
709699
571747
196188
1015359
707012
530506
484321
118188
1184904
684076
860484
549576
431842
555355
490765
848144
1150221
250887
86770
1091158
99400
167360
881168
997168
22804
350093
800461
1111461
1178358
506395
164281
255027
787337
972311
99549
1045666
1133569
442215
1184626
46739
354631
116584
23559
964735
930964
810868
793313
1159784
1155866
297932
491887
1191480
684901
1024960
970880
804842
226658
657267
440912
492779
752740
732899
680474
489439
956725
345541
809618
938498
794050
168099
420885
904012
1030891
829539
1117081
460597
751120
591551
860246
977535
1077319
661677
254521
414699
541455
180913
678145
50483
748374
395830
803205
1077650
817076
1082241
149540
172124
453239
347226
1158772
1090794
647961
150745
1028611
722999
470288
189426
1046151
254673
1109771
554639
1157059
130156
81655
1030842
881226
160130
1157221
266931
414654
397271
269643
687497
25454
29129
65385
948842
1123709
446505
70787
1056333
144058
242838
1132379
383862
898269
685290
803072
207299
763572
794742
1019741
587494
762122
354015
1001100
10315
913595
580651
351459
606325
135203
33035
617966
726777
201015
194936
1026730
712985
1120896
55677
194800
918852
184096
997386
233327
545409
630662
211951
296666
768990
707535
377052
371781
223108
450718
178414
91606
1297
482104
332151
478641
548930
165878
593085
222930
98610
761253
78956
930437
445524
280357
229906
982244
142309
783032
489758
79941
577628
31472
625521
5983
195190
830193
1153821
323669
61602
536872
797914
770025
665901
870303
495948
571839
1137351
388189
879611
563131
143975
1029756
1164846
249971
1269
902542
952916
144603
43135
553553
249432
685908
1083968
671813
633290
733520
645400
44607
541253
692837
376700
251982
26009
1028840
598901
374787
115359
1183063
49740
1033832
963668
73263
331030
558431
599877
164626
134278
710234
769971
50262
440395
160790
1013851
985998
492087
590170
1115552
953190
1184830
490967
718914
693957
536538
306559
29393
81086
1131829
35234
701333
533975
932131
311966
513415
305164
74126
662820
487861
597906
712475
588137
842913
1012466
251657
827008
276126
940248
12460
73880
751882
1105548
808573
809732
999509
484255
671280
625491
1012387
169193
613853
872961
1171134
681143
392207
661538
1106845
859907
1122178
573052
1158285
655040
165845
654920
473892
110974
203522
867144
861360
709973
509434
501064
647816
1110468
209796
122681
27245
696780
698549
913547
308059
353696
551308
142523
385294
430329
1178427
76259
556232
1166354
205640
1149622
577424
1017025
25072
540261
734273
860349
745688
440996
678021
248346
1075823
839056
259393
51343
995299
484483
676311
1153799
1113476
274568
307292
109091
1134364
855933
978137
832426
943962
105743
142983
472652
1150872
971097
782932
874670
854590
859224
31824
654558
1012609
410763
227477
633401
444475
249538
780756
574201
241641
255101
520478
971034
219301
805641
222496
500615
365087
988619
602363
279691
749065
1031440
1095720
220252
740345
118958
751541
552888
654597
198934
695273
350311
588997
533052
720529
1056875
503852
745551
1054629
1025845
834358
216725
673158
589785
1099713
75929
901973
793631
946888
94988
750680
984109
199781
611596
490826
986295
330184
670926
1020955
566542
139736
170702
553576
376967
743233
289135
831467
872840
277591
527704
741899
637088
27226
603157
506973
137434
947063
169542
521872
181501
434829
890346
996605
413622
570160
1090053
405097
960342
106708
1105640
918116
604843
24159
633384
315418
846891
313469
62463
629394
837908
931338
30018
175644
338834
809510
354267
775688
284335
910475
788293
575820
974095
1093620
471260
773950
397066
423356
428033
328143
1010993
925402
1059269
431739
16881
159792
1028491
231485
1147931
327939
735841
152833
708206
1053486
228142
650469
589149
914186
879827
869654
260439
733121
230482
230807
1176559
122912
1146376
259741
926673
674711
593226
1172303
606027
110528
309763
977264
1136963
444730
832041
494757
1000447
897179
43333
902575
249062
1022994
633119
1154236
676288
597511
652965
861341
1132982
846883
244956
660383
1078710
1053203
337994
668028
590928
127418
1132572
532469
701598
1060002
409887
1145657
688956
1030263
21847
770316
45550
497563
373947
797608
721135
432589
25420
501558
636902
867725
764279
327795
658387
166038
78333
886054
674588
668653
874375
729761
991741
29292
1115249
439790
387041
1023697
1063306
166615
725439
103376
847251
545788
730544
739491
544476
377704
745643
247430
733874
1107631
98157
625016
1137471
735476
399924
732823
10961
396000
277831
739433
651097
1143898
288782
193505
964844
499463
376210
335800
72627
967159
936337
1003365
1007818
394711
719995
156548
842358
464384
1100155
951687
614805
248109
859633
598732
1060520
1035041
490847
487562
1080977
1081037
199293
1090530
885366
1025863
818871
978682
1110266
383532
170317
452142
35856
46901
810821
488175
793801
425268
643672
392339
451934
552306
553139
268742
976111
408820
794805
104744
664629
206533
347287
3428
378911
985815
83778
459092
243660
1120037
1080401
577108
168905
398315
600011
391293
137218
873656
210774
443123
564993
546722
1057359
495341
330312
807608
449204
874598
646657
1122454
1179326
51278
857567
1127755
238095
747759
330419
761685
1192888
33794
383922
1056751
215616
30316
782293
524512
551188
861354
1185685
391763
365648
921910
1143914
879333
414488
889044
327090
19868
140714
89241
954929
1088222
848300
415840
791694
768685
1174300
581452
564274
260736
933885
276524
1084531
476080
1156149
1126752
1079946
498656
361494
167499
719418
342789
964246
1062826
206358
622989
1152700
1105181
1174211
444123
355809
469905
82972
1125476
10948
240494
938832
916527
283162
550938
497649
200256
7756
421177
1110638
369161
1126894
977479
257443
365018
835717
411829
375940
355075
558236
162765
762931
1104000
542275
984889
268291
1013712
968081
367100
274427
289912
865283
372248
45864
634199
1189493
916357
476262
610530
572178
817458
494426
1109901
1076998
160971
195988
734740
196236
188022
384101
387294
124593
732018
579790
143511
373559
998683
127492
968606
267111
998591
1017211
1075267
967553
278145
927157
337868
116883
894168
654351
911908
1025827
648309
1185228
1021704
355409
637172
1177677
71986
36303
577519
978596
998191
1124454
810549
812917
585076
961980
349741
58204
1441
1174202
229637
4997
759741
297323
632707
1065918
1174899
733842
864677
833329
715405
285925
899603
537660
14854
293613
376787
261979
1155659
24997
257732
700249
213336
822817
950998
851437
1066794
497892
729232
492127
603412
298396
1043479
584156
751032
659789
415344
900303
1147029
1053213
183341
179518
352717
282980
831376
26470
239851
826935
660895
873116
36006
571822
869127
1172501
209717
5050
986206
340339
928224
389354
432081
379408
101602
732943
856298
983219
1176184
1193488
1067180
997141
759541
259596
74893
973025
506781
311183
178225
236825
850912
982445
898689
788423
538443
786910
815072
120966
493530
946719
95388
644424
501359
818561
549984
1112331
803327
497085
152591
809464
307650
735282
252776
411219
1016528
320439
286445
994549
684502
867089
1055273
1118453
338715
160242
934623
450815
641646
830931
546143
1164018
295847
187572
765293
1022793
1193191
1063650
55545
37156
1052749
86186
332691
465604
738578
1117294
1175824
560181
474213
796595
759908
1151938
1093115
542109
649962
844470
366981
756176
45101
1039842
843461
435320
440286
1020262
1157008
975418
74123
357022
364
1007409
708898
1192137
446335
159334
227865
297750
479204
694190
1105544
29344
242649
12327
676166
440402
441839
1118395
280650
591680
776972
416132
250890
65027
862887
1055422
837562
391409
711505
1160137
291143
990192
319942
1126891
296854
379761
373698
511730
997127
383754
951793
558080
456807
113001
744447
218694
230041
247286
1027860
1009523
1104730
727668
322334
857982
385862
244911
1087518
145550
1177302
66987
587797
96659
1090011
98533
630262
209314
40325
113380
124800
474069
1171225
96114
644414
1136539
648913
187622
1185533
788257
363921
532989
237967
896529
908526
738427
344517
594986
286727
712478
358243
707486
1171155
531755
308393
884134
72463
940194
583228
371797
463665
850947
142085
247035
823885
65297
33791
48494
983275
194843
1002102
935924
248704
952822
977383
1119034
654475
75111
995988
785763
1009231
503173
584432
588786
460197
103756
1014852
792357
1001063
289176
761425
1122898
969012
466977
905560
1190930
595525
969479
351337
612252
1106967
588488
957594
354161
979941
98919
691391
180023
566704
686957
13571
1019627
991401
544329
94874
837514
81453
246008
155901
100225
1052350
870469
214437
105072
1146452
841850
1112831
331341
76971
529376
722936
1187316
836292
869699
513830
173472
423548
286398
476108
590373
169805
597798
924545
1069307
53680
501667
1101145
1005183
441075
991180
306878
604089
119516
1177266
186543
1126998
387310
1057577
835515
596677
394847
211893
378521
596370
205608
717510
530151
446056
1025733
963552
751369
868402
576330
20749
975697
443260
811892
1097539
547966
741617
712833
23224
448383
79250
903752
880280
556676
702509
798864
396105
289304
1061369
485235
1024815
371562
818390
5662
464723
722640
260768
682392
221200
669213
467020
503968
1170677
137100
769033
1005994
170606
10471
433953
903613
1155666
401602
368388
578792
537068
848494
1146283
285596
331792
35711
864344
641764
698381
780597
544999
544842
871911
25301
217226
101390
941559
259511
544383
553997
575094
304871
931176
714151
1144705
951046
939483
381190
1074683
873492
348202
684465
888611
286327
309382
1107816
448193
719679
773057
1169247
1171121
144059
762369
652513
145015
424930
441667
692989
799565
207922
637566
939132
227687
234114
152091
820352
430408
323687
682644
592570
735865
1009261
1041201
827614
1185832
68970
274825
1129552
488550
527327
1116637
321352
43007
1137842
131881
1040549
1080590
80149
392599
114711
1038172
195461
340665
894901
976911
263698
916906
653918
533463
716694
329133
1132599
50457
147844
639783
172449
414990
111099
728851
872245
930262
678921
826203
396167
100720
800790
667308
447286
565435
934675
266894
1050267
57759
613101
499861
772125
734937
1082936
578475
389792
232590
390187
1145013
168014
376542
1118362
605266
789032
321826
1068580
262547
911420
907549
526415
966782
469346
287761
735039
1141701
301385
152870
965125
327485
6762
988214
1160761
29665
363372
732477
1060885
987155
957187
711687
1057065
630876
356399
496501
838445
190375
391762
376076
470496
22185
137851
162671
1156061
1089899
265741
277930
867556
946522
722746
818178
465504
437706
756951
1016630
587565
955612
226419
998488
754538
400076
38446
323136
602182
208195
1065531
578497
1087181
689656
180314
535385
773473
135122
715084
314783
1172080
912589
347286
471239
326060
287258
933243
1178438
929248
666516
945918
668806
850633
1123376
704051
270467
350654
739966
434555
1035162
1064097
832627
209259
325795
1083797
523628
60448
873796
1075791
917782
809163
679847
476958
278275
595726
729374
1117598
1054157
591628
889998
937330
246918
830170
178605
932827
185985
1115660
174698
1016206
939583
1115998
1007511
725840
1109865
688291
217858
970307
1085259
215036
621626
173806
741362
274313
79971
1116242
627914
1023231
152552
746878
1041630
1107392
412216
952277
1172604
877035
291156
172335
770789
294422
1151911
546781
827412
357946
297503
752272
620008
837746
465632
689301
1149830
951612
1135771
884012
819798
77351
803003
1037681
682650
737469
326603
1167016
622111
992229
761986
48998
1011699
1091228
667165
761222
680287
179073
56894
514182
395317
200644
66622
280076
899214
8401
253643
395159
840759
971353
1156887
826999
658176
917904
36848
572897
329858
6982
658759
890376
180114
84393
892753
444264
900287
609252
1049764
166594
49242
46386
1144851
847101
740033
238832
589218
85740
373969
387836
423554
567697
644334
1163618
420370
643398
826207
252117
656408
204217
77764
332324
444450
794082
92639
343987
574374
346772
37567
188862
134804
1104085
812163
668704
274288
217299
1178312
832505
558240
31324
380705
581176
888299
485563
254054
295209
899763
417654
885775
455963
322027
431845
309713
1008432
61031
969191
663365
1157773
656335
618939
137846
123048
340138
543604
403622
70985
396488
213658
835795
623808
441826
434422
764274
588893
727906
946575
432799
495197
357099
845827
515027
1179304
1080175
1076441
152878
1117082
86607
341231
204469
321816
777640
215091
782926
644527
752451
161035
345530
1140413
432343
923437
675291
1090456
855911
755822
696602
347112
620114
550753
139370
1058432
617838
1035963
252012
1125495
81874
109481
730452
612639
45866
55609
503844
192529
512847
105957
167401
1007895
1164801
604862
383683
873274
1103769
1051291
239021
528711
1183789
988320
560311
799558
464122
940263
814574
131322
875764
728710
615162
296256
86651
171992
493652
621507
1089529
587978
965488
1066589
817385
868302
545428
1003018
375421
511992
1046967
502961
149335
561138
557477
849809
850098
264229
487454
1099227
773331
264453
409788
148468
376889
1039266
1048520
969399
508893
593255
571251
519923
833364
479985
409284
643780
1052343
761692
969954
480521
1171919
560949
418157
96503
1158458
686426
983999
1150901
209239
1078194
208608
181559
730589
591541
149967
107518
36781
838386
779327
813564
85901
489933
204002
662901
486707
957941
282017
616853
628151
856208
567927
569797
400608
522418
803880
828722
297492
380906
969923
769129
113475
1181277
510749
504469
264299
46245
74660
125805
518821
376606
461862
272510
1053305
1133825
788734
496996
904904
318900
679869
188080
564969
1175312
433902
624667
580929
162986
1106667
77597
392025
1164493
175970
987032
864280
823631
808339
841608
919278
738282
1012882
718629
821710
1053961
162190
88223
319915
204795
887608
171994
389719
332027
1016644
737854
323471
493192
559646
34705
568702
982153
206599
406443
1148714
94533
527061
1008732
1183774
1051057
490533
261707
874080
47037
720273
149151
617333
1132951
792095
613273
326885
823359
879565
279447
334401
600857
300398
687139
873149
343421
1182990
300151
672251
895871
1052786
983124
145320
1175019
921511
1063476
1088889
1028922
556574
406190
487973
1127481
907371
51603
75790
377481
1181384
449487
449652
845623
742070
610755
285629
270035
531913
991311
740405
900487
932549
534372
178648
312745
309330
708817
872416
277379
168062
1149569
184173
528864
838102
331368
690253
466595
574132
286138
897842
231949
78969
178334
795008
236400
1115485
595933
370718
1027028
146068
414751
718715
532775
1091845
727293
907884
7405
1003661
383055
981033
504965
940428
1127132
439318
6760
288963
111698
287526
82394
640734
1022601
607212
590032
310442
461260
1155496
810106
771905
1014395
1114359
154600
212492
810121
117151
778755
22941
851233
312380
606084
905512
72101
996876
989052
94327
234929
1084938
106640
596849
534056
828484
967422
598167
719484
1174370
802362
409604
169962
198123
574011
601547
1105414
228748
854848
390795
517978
378589
125473
1032622
730704
516959
121404
597186
547352
722950
809796
546319
121907
436697
669390
337960
848477
288553
1184104
283055
378698
246284
242857
506588
260801
374055
947463
528863
659341
1001450
932969
411027
625099
1089766
969265
1135692
823093
73695
931616
1162284
1063782
677372
500647
1146854
39790
643049
980826
783377
1184567
205010
79467
786642
786243
846884
723368
1130387
583430
814503
401044
891694
1131538
784033
487860
1034613
402576
192824
265492
963521
416036
151148
284050
744366
613797
1144885
871299
989629
1057589
971109
133976
173964
721688
1106961
632464
1148233
79079
311073
503081
1079833
806377
418329
513720
1168375
337784
200591
833902
783717
589670
778613
454609
485241
799019
652835
195677
1175730
445028
1128603
162126
612743
692367
104145
905744
125311
727508
420552
379719
760479
21482
417160
170860
414067
474416
245058
536741
122235
207946
855853
660655
246802
338190
713519
24664
9014
261366
1138918
285292
627347
869717
498022
37951
223568
318226
454768
751099
980586
910340
396411
1084175
762143
426917
1058219
788378
948063
994439
492493
1136844
110322
598725
125971
823753
417683
443141
361216
475854
646872
109495
775404
149779
472855
603900
1045687
89344
929023
426855
660135
205331
690504
450377
1030759
1057651
678955
174323
475110
436404
679232
483464
324262
131253
123275
320980
1083340
197920
606683
931910
1060557
1009594
598642
1026513
940456
1144379
970200
726346
924253
494368
437611
956271
1097241
808324
178697
515126
556653
688418
79069
648437
682832
717520
403212
324971
464838
669069
527511
110268
972762
696305
165073
1168276
538942
1136896
164504
346778
59663
955773
851544
547041
436657
9472
990191
700709
306030
228678
231404
87855
881191
334982
965724
68671
617769
183339
1106923
868068
814693
164124
783275
535371
1135196
1100139
908275
1171400
742163
44891
1179791
89151
357249
321835
91501
920265
1055529
651903
629254
841697
927702
134204
161652
370799
135542
352561
752436
717090
520212
148963
70112
201504
704800
565520
821332
551079
817657
1089548
573403
490522
114208
903895
731177
398917
666843
895687
671413
854634
714385
987418
986744
421873
370913
755729
551835
1188500
1128133
932188
474188
24859
445167
345088
885139
351878
780591
816704
973282
1109868
476962
967229
86075
1117882
301221
395423
1182943
288230
1186864
970704
1119726
446012
1018146
301752
101867
915456
908816
390757
881781
69479
149027
742994
143067
910212
750161
721881
179943
527793
11989
698359
668758
717662
517999
729629
753161
429674
831308
1078156
477373
258985
611988
173851
89137
479391
26178
688843
1035059
824495
482785
315865
262236
975203
117138
1074065
447475
230452
992191
468477
755436
397144
787218
380007
9858
1063460
741077
360307
1007565
193821
1020455
25049
398795
323533
415195
654488
692795
814803
212434
369532
366253
1159728
95831
805819
878423
222424
88498
388077
436902
124242
499917
452729
670908
141295
1010735
687733
81573
375020
604787
533359
461658
908762
264827
1136198
186105
1013844
733463
292611
460995
44328
1062874
1009448
485940
892719
475921
214487
257489
799934
1097481
834975
437471
832231
322705
777639
1011622
445407
541014
206201
1139976
889786
60116
796785
1148830
16853
637220
839310
347893
568822
883308
81226
764125
382667
694008
522529
1083398
567142
74058
256780
458294
1148495
454554
739431
230199
231731
449352
9629
533338
721183
60938
966417
56956
283635
31751
653066
280811
771813
573023
252850
387533
85098
878097
1018644
1177527
149198
602870
168928
923874
384090
605222
825198
374154
815656
1043060
711809
67705
896690
951066
105908
139426
231768
1007508
4887
1115219
504332
401876
530804
708881
1116465
477956
108167
501694
421185
280303
874671
825957
741476
803377
1073892
850178
197787
591733
107244
1107888
320039
65623
734227
596269
546890
1095567
683021
776118
1068022
159135
1175438
976177
799479
263114
1004213
263484
366238
600932
920137
155768
827011
436420
37878
456516
450367
473762
232954
769633
1041828
792539
891455
84252
641304
990166
926078
414296
468463
1190126
344061
1016150
433772
723596
36655
1135296
1006592
36578
929535
1067664
1186424
224599
1192564
601645
1020137
676416
827602
753809
36756
1049088
548890
936238
187057
676365
603879
131541
479665
1005464
676308
569020
220288
880150
924864
427230
675296
1097541
345838
707283
510817
1097489
81487
105035
803980
877850
1073197
644710
343366
920320
648755
927496
481255
642665
449533
309665
816954
461510
831313
652504
689222
24142
308579
336536
430774
779212
194888
501573
550272
1078470
989677
1174113
764388
136002
798579
1097637
511070
476523
813419
518252
593880
396512
1011005
803689
356976
616306
494409
1147073
709860
456961
1180861
799171
1093892
704966
146837
618858
147420
822325
501683
194172
266317
806379
709056
866459
588749
386460
927840
895998
53739
812998
505726
647311
536023
146638
1119276
911048
461963
1122961
865502
15856
75357
299789
1052809
87461
977457
425908
1097324
382054
558711
104424
344499
430182
294595
101517
23101
792724
598287
342893
882879
671966
674161
324280
1104745
579961
768014
1189703
648424
536871
863099
713820
706712
513980
515238
38556
693637
845758
823311
573132
1152211
1037581
226834
511246
1021512
1077725
652776
1102528
1148027
468044
260585
735049
583301
353750
636586
1072664
734090
122075
851412
784448
926630
625156
276302
678171
1098732
274016
187390
1112593
1051252
1030466
220863
24606
128099
499653
1027245
350782
120678
360650
907690
967767
71258
528833
298586
642323
450814
282995
1032402
483141
865363
492162
403293
119094
581133
963816
791439
93823
670850
902461
868332
224125
161795
66088
516376
645766
121676
135692
638343
182627
398689
395612
1158971
149759
47181
559141
475982
976159
52358
301354
1050853
826817
926001
659968
420103
848049
127285
657719
1061322
408223
990565
676821
557057
830290
679717
635007
833953
13317
968440
264186
816496
234767
383941
409998
1021931
1029785
760736
263273
126393
214165
424531
314913
126722
350193
478988
1187379
919114
104215
205148
129841
710658
741532
815482
1123239
244417
622026
977430
808340
792426
153761
851568
923924
340701
520965
305755
774707
610213
280792
299478
255109
424263
789179
542983
195387
711887
110180
289019
979917
1078925
1067195
721727
539927
489167
1145171
551509
965151
374171
831216
523620
679173
802352
732155
351045
991872
682354
1011373
999320
1124547
1097601
283536
81211
746519
639028
919504
782013
1104479
215213
980775
484418
614003
574124
190286
935018
953443
342272
1002756
650470
1161205
1132214
879905
652760
662691
859489
277196
702907
549338
341204
784239
133682
968233
898489
827920
268523
967286
654532
900705
185853
870099
264987
1087475
587677
1008496
946461
1030691
445319
255892
1002635
241849
452692
820668
907449
791815
324822
1110411
71019
2502
980255
625663
875954
1174704
186248
946339
995772
530071
859384
883128
419041
1110483
979104
184250
576817
134998
569861
983046
465450
366373
834319
20139
409117
1074679
987828
405912
379706
797286
605034
592989
433631
825812
391267
906847
464439
1062396
1015946
435907
36214
308389
1020654
825832
1175748
154447
1083827
364085
180040
357857
920332
218180
154604
23425
670087
947861
458461
597638
346547
852035
673224
18620
1139185
10229
612875
831653
776922
238510
208079
456753
58175
667146
181187
987826
764405
20460
422519
314112
768719
591026
636560
955734
595948
511063
419158
330830
63511
269101
1161142
856081
665421
306283
960612
321369
351373
603009
729277
353605
1080262
619708
1026853
30652
368575
762602
1129917
826292
170497
534815
862821
678133
486352
144867
751393
246935
1165985
900900
25929
848845
379581
490719
337282
735146
889776
856996
1048269
591920
886196
910863
632557
363321
952325
206850
250586
845639
48275
885394
1032484
1044589
771857
1151068
1122985
176865
747037
653306
475505
816566
127192
857283
1161275
464479
1008389
253696
1158861
592134
144398
677616
352622
1031491
837038
300966
740119
746409
89962
1101421
573908
386586
307002
1153264
31349
656579
330693
263711
966864
453508
483597
105134
596894
322460
785967
867617
873432
634460
792746
1085537
628648
1089998
1127412
419878
346542
860105
884948
203476
133113
892227
616766
433337
1076783
127446
601695
171223
1129727
1108682
273439
44824
58894
105389
156154
267065
222333
598535
449222
56852
826428
856391
1071884
202889
1162434
66436
147952
555636
324551
605485
530511
21035
161061
519622
586265
1174034
591606
1007704
771781
280628
191870
559012
783217
871321
174372
239125
118063
980276
80953
552846
196505
194307
890573
111231
598988
457155
408643
986836
991428
15673
102328
173773
195611
748839
610801
1164980
429827
434037
4068
527725
639455
557803
629074
1025066
475828
445618
40106
840795
843433
76876
646908
161318
743943
118991
473352
689503
546882
1174797
146070
444066
863601
1172644
1173818
29981
578809
882577
1002879
844134
279986
210421
946021
955199
1179209
604350
467977
902039
1166998
1113635
760458
548343
629252
25079
523309
31376
139307
1093681
746227
316518
536937
1054760
480250
334743
360978
950705
57432
711056
277964
1060683
310265
720881
333951
976664
12911
763085
361410
429205
798222
306857
260426
737367
509576
1094434
837372
1168552
75455
751211
1029431
728100
383883
1081233
237128
1000175
765142
154047
992570
617709
825654
75322
935879
595935
821621
592402
279340
1156736
747550
684226
915973
1037455
146066
311759
935151
776675
1149801
449678
12164
437313
590586
600107
1099749
121539
744917
16066
716767
1122703
666538
625862
1032783
1113720
783949
302234
76519
1178903
207459
352120
1025958
4622
737867
505430
666557
474267
144796
1156241
821843
63133
1039086
848788
402597
169727
1044032
578785
646718
77096
573678
734935
344562
367351
953994
785500
988776
1113109
1181602
1169238
720069
1099003
161138
153016
921382
685260
778271
456720
529665
176680
333107
337864
224632
398865
526040
1035439
3576
807194
368281
197858
269164
827279
226470
369896
985064
988817
914754
89984
972505
317805
142346
222633
530487
198116
571969
188811
971208
2796
642067
1446
21897
562514
1191824
749058
445677
985506
921210
668785
10413
1179997
389718
1013459
10863
823902
766114
298264
1148764
786480
674318
886247
1077090
714044
98633
62515
988262
89000
1158594
672433
1046402
70468
562045
1100329
266749
925657
307152
635452
665317
743458
109699
1162024
601246
668175
582259
946667
438716
1025408
871953
86510
985
1180569
569671
780356
986581
24641
720234
519645
819417
346504
148803
124470
1152342
512536
1019507
774691
210384
294683
144577
1039917
226881
39402
155532
249310
569918
37080
948242
929787
1042661
1043167
267066
336275
917495
287319
569630
110638
113511
949950
56021
163367
654289
1067876
634373
865494
370593
667326
273106
666022
775734
381275
465276
378070
251073
889243
390064
96945
252876
639262
808779
164476
534237
673245
769194
813024
791639
180909
404225
1012687
89512
83414
621279
161737
406241
696832
158769
75855
651800
34520
935259
436110
484395
788666
574
329265
669446
7885
504826
855172
849873
232084
573589
910528
381636
657936
241644
737809
996787
31672
714128
849228
115508
672491
488800
945248
804715
702461
338994
489216
957299
150129
490133
637306
137393
784402
461580
243562
452912
516072
995808
115095
272359
621283
546671
934756
961574
175259
1113821
489376
111845
854818
20287
1135263
692873
545629
78449
97179
1136343
610384
245340
806556
684263
1089805
807427
126516
367423
455633
487197
900082
592870
777873
474341
540109
912599
170075
146264
294026
780432
972624
475632
602337
739188
592619
1019251
624441
933939
1124921
738043
70489
1004132
659988
415968
316402
869713
268234
534205
1042730
326047
300025
69488
388826
39647
921559
300088
1038225
1020628
771679
244757
251917
236140
60237
1105916
852122
791938
67646
807340
357783
98661
150125
438559
305695
55129
935708
750597
393565
760339
96281
253710
567947
446416
410406
445187
582968
950429
551231
150736
762379
54091
298220
93413
814345
1093917
1041802
33877
576369
1130288
1098299
282060
813876
937426
950181
515852
1102450
463835
830099
1113947
178370
691964
580086
47268
603544
385201
513081
652226
498009
1111746
867085
312292
358464
320299
596837
1118679
804114
504693
132665
876980
83442
472516
564330
662738
930693
555508
319748
87351
376630
1147028
406185
622541
699597
39447
482941
942593
332976
853516
689820
993245
538
530967
117643
1023491
76384
697654
1612
472687
226404
895397
593428
701589
557578
539629
1122599
254093
899791
402612
216003
818699
436388
149515
717768
1020323
605852
918391
407951
789840
951541
29861
340226
945403
1175345
635578
909514
503409
883922
573051
1716
897329
944115
1050013
1041737
314513
841132
85807
1172075
144226
573744
289525
134942
262077
843530
780162
867624
1091882
818182
322941
663686
255604
620257
173152
75364
14781
177886
723257
809540
583889
145887
932604
658355
984471
35237
318299
728701
784666
35934
582910
728350
86178
40510
496086
1182087
431456
1136927
624102
1043735
967642
352882
429873
224458
732329
355918
178022
878370
564459
599782
297797
773491
957084
8073
405114
971610
648023
102638
220277
1169789
692315
688359
32080
281432
142338
860279
768840
254282
648289
65290
63811
731934
393044
1149559
80969
448436
517195
364394
1176092
211322
946296
892465
1098801
247091
290280
589483
842036
84221
781057
448460
108191
1115641
722395
863367
86003
962160
737813
479032
636630
461550
187317
544515
766547
1161777
357976
932888
6339
185888
188859
770196
61128
1105266
554088
1117668
302351
986995
557028
656601
804743
834784
181686
111897
1095743
538884
610682
394684
377398
772287
536408
107717
622942
779260
556469
223728
5278
261008
13031
688881
996175
714817
848695
263281
1018645
37546
878415
609290
937493
1066649
165534
117056
484872
264601
416908
939056
1104295
853269
80209
809890
867460
580528
17054
476866
634032
25753
203095
860453
1151048
232145
1015478
349274
833382
273034
190906
1003918
899359
775707
1006483
973003
690101
22280
990420
841074
614083
1102861
723590
693301
228182
157765
704926
683991
408837
53239
70640
1146995
613836
1147082
713283
728646
1187742
852387
1045919
1112181
379688
580600
776581
890558
496421
103752
711926
149002
906900
94075
949640
505080
602297
113144
774189
385463
15614
228220
152207
869282
136242
1035872
661661
869439
395752
670982
112771
618708
232154
286772
960403
540080
214988
131069
143715
287697
1150097
760097
787387
286129
1098540
680594
1071470
729157
779291
777140
788756
1084394
792467
185797
357768
589205
451659
1038072
749970
833080
936557
1143761
507806
944069
1162858
991833
357259
930310
188165
448442
827123
412907
810754
218025
1144673
763749
621305
323876
1131039
516312
1012474
947076
408541
814335
659330
758901
139456
960679
529058
911073
519497
157173
406972
75520
921596
889921
108290
83704
80934
662586
418124
712264
489023
522366
284610
603023
908200
329361
735567
96091
486258
807828
1190174
463348
134656
757984
386042
186499
741069
158532
784166
482678
626814
377847
952922
688192
250446
745793
499113
195528
1099018
829736
820952
845673
768094
545011
496100
113111
590542
317395
37241
647044
201910
887718
33956
1038674
906419
599156
584400
36268
913200
509907
832834
875236
113371
863338
986870
1044676
186550
622023
969672
685300
876120
404011
457269
866966
1159484
1177842
1168566
897377
146137
327012
228477
739072
908566
1106279
1064582
768285
693116
373424
1150695
69182
1113937
630192
620532
514387
308732
824715
330535
299727
1159282
240956
720096
404260
578434
698390
81360
1119656
71705
438
511223
1084524
114631
737086
429300
279579
320418
526791
846253
49882
489577
350452
843215
740673
1043591
726689
667383
171795
829943
369185
744079
785295
817718
1028789
453731
792623
789549
1062577
580989
314357
756634
406003
1054966
490939
1081470
693178
620087
235581
325385
280834
377103
921262
393790
1059299
437582
809011
71094
825327
415826
673927
657846
1082473
137675
939068
602414
468686
654149
1118246
979892
440895
612257
17206
594165
1166806
749638
134763
581373
926917
1142113
151062
1107464
1057657
905035
379862
934923
710332
253000
558251
1030463
752763
1136240
504766
982677
522273
530477
1067619
1088344
1186202
183464
734840
719581
117107
511172
640515
648694
110839
484944
427204
312501
843715
1033638
1048534
1132730
1142314
189459
624614
85615
702870
610847
426117
539295
503887
578563
802365
223196
1096976
712868
1118214
1032048
418094
1088671
407793
60769
34301
1182265
239909
340116
1085403
739744
183661
227049
735734
359479
658433
224324
87558
541735
1098915
544631
667827
336719
232029
496453
1087829
116443
838097
536798
56800
930871
1144926
471109
975362
787740
656278
829006
350785
934024
1044126
701209
491824
716426
386316
631511
181273
524299
451501
995628
927194
1177217
867120
456388
1040133
729775
28197
192619
599575
312039
870196
736336
13654
958131
425767
803238
775367
1125827
385738
79633
843147
945405
830078
623980
66970
54517
204673
450156
849109
496606
254260
1150491
566417
1000683
383669
655231
331459
87150
803054
97177
934340
459276
35504
168734
1034643
1047286
591440
208449
785215
954244
43096
1087761
525179
928757
739429
372520
406316
319888
578538
482279
367586
928160
500497
701007
353976
881879
1095555
35291
845278
1121937
495224
7572
1014573
45304
547343
833939
560141
18508
388034
716411
509784
726598
103095
243145
416416
477171
48689
153734
208732
1041881
234792
675726
151987
18219
50935
1004789
1093400
677236
1192960
211721
375426
611034
224753
620359
863244
112425
723095
210906
502335
614145
730239
784588
946363
1183505
905165
589181
728635
656643
762468
1151791
1003072
1167013
1080724
512716
1026533
283430
886368
975737
767392
728097
541437
670820
596662
562196
158648
881636
1131902
789710
1028146
1011690
73439
1114417
765888
450161
304378
185431
397574
780501
835202
239545
845795
595025
614223
145445
872676
326783
964874
899677
1019943
73480
1157185
345834
417016
176859
576210
145171
658206
415745
328626
1047363
57339
172279
225391
1001907
755737
437317
941767
1068064
1101210
427340
759553
668576
485380
964635
828919
599791
998854
175027
787937
852428
817166
18642
103415
564589
35372
11690
1112694
33506
983985
1002088
700591
694570
165054
187947
84602
1050036
538638
915477
379275
918246
149907
383742
1154936
320352
957549
1066940
614154
20754
1059426
884728
586219
593467
9555
574889
347341
599647
556745
934858
869788
628439
154867
1132718
157152
1058520
1149982
843520
529364
752672
319395
615925
447175
1151870
1059441
209146
1026574
828249
410712
733618
448655
460144
533504
386634
309458
714037
37181
844435
1188801
1004049
264317
845082
30069
1106979
398393
330258
213077
929738
812210
598244
1003292
856352
246185
1121117
946947
828128
78273
820535
75206
392255
1172798
1176452
392835
1113489
61299
361984
1144348
33356
1091664
419668
243646
990174
636268
518182
898642
366483
635298
210574
63334
650938
118038
406233
489725
637338
194371
12687
242402
219749
426326
1185986
553162
95593
228027
297507
746891
468292
272177
481106
89988
53254
737717
857388
105299
1055932
453733
758490
361815
512019
381704
835106
165156
450249
822047
112042
313374
1055272
1183727
923992
131278
300199
1140217
412575
47066
576155
265985
1182120
342426
354351
617680
412460
15688
614291
604642
768651
98287
502468
898958
76709
948984
786632
750508
904400
741452
127445
425581
843703
916248
1045950
397336
803458
86502
272853
514525
117637
1601
342314
437127
561311
96293
703401
1007891
104669
672593
434826
662239
890308
1099416
769796
774536
114935
1040607
83920
1162876
1037753
455997
726638
1172006
198335
916525
611898
96262
703464
152826
47206
266615
958366
935004
459291
238263
696673
207444
133108
641132
746613
534292
27317
17387
814336
400039
255822
1040003
612815
61321
210731
967299
703454
776746
374617
120949
655780
317329
793690
1087226
172674
154360
444484
977448
695578
518879
824633
319279
942118
138788
699262
233874
923010
282365
293002
108557
628693
816171
542105
949192
695219
15755
1038063
4546
426163
782604
18242
786799
979493
693875
360906
772908
15874
1109202
1150830
48987
142784
96725
904846
1106412
854542
364823
1005842
904549
626580
212868
518691
665616
174540
434665
886644
458105
759483
290062
264586
144990
679948
90399
974403
886633
726850
74997
187773
465051
393182
291625
754092
382178
1174844
213716
533237
1018827
1151762
452870
308782
35810
673422
809304
912185
677899
282772
961177
907975
246025
459695
1023550
992312
989414
490121
1074128
517040
801366
63293
727378
243771
1169803
534342
341083
759131
61079
1071248
420050
531549
1124036
793627
900538
991681
90753
1082508
817573
911327
91791
751684
642723
483230
468983
829310
573724
798756
24338
315750
679382
518102
457061
837257
439617
772005
1012529
49714
197343
323734
452237
960037
1065894
325504
762399
441945
1143944
7304
1069496
240087
707905
747445
66073
3238
934841
1167683
605185
1003036
971063
58068
643246
742352
209572
272598
907414
1026068
522329
663391
13524
573705
94333
200544
1040360
694729
385046
145479
791032
94428
1069667
896622
762503
459858
412122
917281
962845
103043
513404
1071349
956102
962637
366939
75177
1097977
134142
314575
354845
251955
970371
486912
888947
1033935
801874
880300
495336
516363
22299
643183
1133534
972435
848780
628435
42884
563933
649168
581508
1172131
892730
471323
321194
893828
957348
529253
88074
70335
905056
954901
301700
297504
1057489
932263
31698
634161
757631
811265
198402
494243
188806
511569
308370
890921
697214
464968
668991
624775
481123
960416
364329
872348
617292
243737
366229
889373
1046403
41522
211808
361253
110277
662391
875242
596842
449409
119083
449362
585343
561148
67093
1000718
322242
376643
1157310
910339
1026607
337221
14663
391643
203395
389949
316321
753646
813616
401571
520914
244561
444499
536513
522532
1084808
19003
225880
661498
491629
628044
248121
629043
109827
916099
423151
352389
703267
115297
1025271
296800
62589
769231
749479
527547
1087483
663115
840296
699399
979599
335547
534257
853338
680171
200750
484994
869906
1032294
121542
858058
643170
652056
24834
62779
716107
588780
674260
918955
994749
716248
60947
928120
762823
631431
541434
884877
899606
97757
748273
635630
1144862
632495
13904
381505
1095908
1014470
423972
514337
471865
624548
856484
385774
1149205
432451
920729
358893
621687
21676
767317
540837
603814
925535
686089
623892
356281
516040
787227
1017146
504221
972284
289766
725070
230210
371057
655669
780590
514442
614956
670531
26300
804406
224003
79813
40275
420951
673759
4208
220242
206617
294833
791023
67909
669414
600632
1157701
79754
726821
651669
113135
836991
981322
501032
1135286
1082829
980813
271225
148385
173029
817067
805252
816856
129547
942061
355967
122042
913730
374630
694417
220866
891234
890505
945802
902724
40874
650054
567385
819890
1033735
675160
331063
1173779
1154740
164208
1017808
421655
418345
916579
611947
408247
160897
1142303
1107048
837074
492781
467647
475840
410860
825330
656919
181301
988720
217690
75109
493690
559935
536827
721582
96559
1131925
609779
356573
403854
816709
145823
1040369
5418
1106997
1184045
986019
495039
894096
203856
1049819
895522
889831
197998
284696
738260
6235
890538
586817
1143868
27439
929224
174642
592734
96308
980524
357834
180455
19224
908547
375626
1067058
198973
527875
1179695
103575
976212
1187408
597026
863067
1098386
1153129
851731
815600
733602
173947
385189
749057
343094
243147
509347
435068
1171367
713356
995840
80056
138740
719275
298800
227472
296407
439547
871132
1148721
1008144
290266
60531
903977
313996
951685
165052
722446
193873
398070
696554
33221
927682
269348
152873
460073
859410
916148
181880
858125
709370
770406
239323
204279
369275
1157342
251200
817625
744878
530594
603416
823794
251130
253853
299463
250035
738539
667672
24891
769685
78183
587887
206137
661561
546016
869935
480887
1058810
432930
337305
885372
1173109
837429
614560
825740
240801
918334
1013794
141624
718143
719038
668328
853100
93106
338381
711911
997763
450218
908880
444005
817817
742240
855573
353196
1008552
541633
816905
116238
350342
76364
1134915
81446
1003013
1067512
601627
675517
671228
420072
484111
38812
126345
901146
1153181
61674
1132757
420804
876882
214694
359951
258744
1140722
435501
1080425
1105365
512988
924866
494710
1092763
261193
377472
457373
737578
1061344
651387
335461
44871
838403
1148253
1006242
63967
1032798
1082759
518540
83088
951103
894667
1020631
347198
1159194
173780
1001692
661396
1028779
294103
271586
1032774
1081844
209312
531709
588777
830924
392613
283180
709734
1002693
769560
252959
104699
229653
667903
115174
199074
385013
365493
233028
55213
677211
539468
1053265
853686
788717
297082
764489
558354
82345
1025900
900849
136157
1012151
26062
863987
29706
302846
412710
106525
161006
1132760
436830
527413
767835
206393
322274
312049
993992
636403
676118
375230
453362
582872
1093673
695676
1183927
1099450
954633
60451
1080270
265563
1083239
230635
612451
186457
1166979
314364
283008
210041
984422
966961
517326
951360
749189
605692
805067
847195
302921
1047731
85272
202755
591715
396568
322949
1128489
615742
398744
566759
960015
261280
17680
819435
812206
496884
1046190
40746
864975
277216
582717
536680
1009512
989600
1064706
238700
741543
824050
987708
811956
940306
1170586
1001351
513477
278892
354824
337627
265504
409257
410251
801803
1129082
918833
868145
43064
716560
989204
220658
1059054
841942
33225
388040
348520
898370
75603
913086
117238
836810
946285
640779
995994
645822
719738
376282
651241
635427
525166
199243
787031
883334
248424
39337
116486
605101
601511
1047065
697635
838829
486499
290908
89072
675154
656235
56996
111852
48969
410647
494847
1103981
948468
312030
1170237
803612
755258
908899
942708
857310
218331
494897
588062
152948
42587
751037
643524
1113
306403
859009
551544
280852
55131
254626
828162
492674
1093080
775363
523171
1180367
388521
622509
1135748
34661
471735
232326
379048
984162
142187
825338
863572
737490
1074015
521492
977195
790258
710807
356303
774950
444586
691240
1162689
561862
130088
844028
1120115
1018360
450599
544125
751927
178427
23458
693413
728839
208666
268394
787731
16013
751002
446315
1150817
257438
470954
101032
1051737
354969
578308
234869
357242
116646
830646
516101
1020445
845250
242982
868428
656164
335208
163199
44100
199792
147090
825042
990070
145073
320011
1186551
337332
1089476
586404
496377
365096
922785
950068
867187
958096
788896
596168
595479
472559
1050358
995226
282629
275111
547106
812479
1059929
829334
739776
171874
815414
1149661
28286
733210
168927
1034502
857959
76076
85876
525397
839063
1087627
839757
402894
320158
107825
659034
1025438
392311
18993
991713
383501
612684
950838
448324
436629
947977
365630
109121
1027626
99557
222121
65551
549594
720356
632702
1115719
615496
896542
689792
813695
328321
729363
413899
741829
721288
201419
1107865
788493
364291
279159
1138058
792795
479819
1163882
1048979
837108
992139
813118
897364
17851
94772
1129243
121334
543036
187536
130696
112409
412803
418479
1042387
176067
617583
512409
1032489
1150713
678566
679170
323018
915939
922338
891364
799678
1028393
113865
1101708
588308
643153
696964
994039
595401
140226
321104
153304
547284
937310
1063499
996140
854752
1008606
306872
456242
668760
555833
444459
193733
1193474
971617
1075603
878294
737496
423367
425899
1327
212567
244505
64010
698353
881018
569536
210522
42683
590986
461389
629173
303626
720605
192037
800192
42245
253169
39059
1001353
209420
584393
494772
386342
790759
184394
26456
484261
360747
299931
857641
281023
505823
969371
609154
669272
1107669
708254
231761
235520
360933
1024519
447109
904055
7663
507545
234586
818992
818397
1165953
101163
551783
575392
429344
1036387
1183345
220135
51853
34553
494988
675417
867647
421354
735328
78322
653324
226324
76985
145340
915389
1180299
673122
433984
852278
308020
242098
331179
861
671670
1190023
569971
10373
1138560
1166644
153600
760064
1123209
397927
28017
547820
566287
758302
506438
1032582
627691
80580
1034452
132664
218413
1172510
591679
514329
619034
146886
452861
96128
599520
624406
1093267
1081138
171483
153772
393600
910556
450059
733380
556886
916495
1167878
651166
1078200
974665
1110722
350296
1073170
397588
153981
1119750
22373
316012
330548
287217
247029
610011
635656
275927
818622
223332
229211
611693
853260
490283
231804
656431
94233
380990
127202
774021
435246
833697
489841
967408
8094
972670
559841
832904
191200
770834
580524
1033772
827325
743007
109427
251196
998922
452325
941166
1129532
672842
965070
741349
92497
953540
291888
554187
844203
654664
194009
1010019
474589
678025
383406
236004
437293
402749
480438
177464
643388
1133803
870009
444931
278047
954657
893605
600817
167459
376191
427721
7432
577580
431302
578114
803860
94652
6261
408806
599955
770051
982489
429186
586182
655732
1005936
665322
491907
1157994
505333
1022754
171055
1190755
852578
425381
613537
735043
959459
354516
753134
1074039
979785
1028355
962858
659056
514827
38414
716522
176948
1004387
783048
593695
1124121
519129
547822
939856
821275
255280
793251
593344
349067
1046518
412824
1177112
1133868
225029
1171723
362579
58066
989576
864377
1096084
274293
485482
502678
880128
175023
184006
1152943
682721
327494
478659
414731
20351
559716
591388
1051513
547681
66556
102132
593124
943835
936561
134209
348342
1132483
606706
355163
397406
93636
715756
429231
945813
851353
588668
976183
692267
1017734
989587
1044112
743885
944358
443761
647212
602444
307867
155014
1047086
674911
102308
962604
950129
1010799
692018
753544
724975
753843
694276
647575
124550
837742
708671
383774
849238
515032
406780
816734
48166
153095
79831
1041891
621612
769381
541928
199290
906045
920515
329354
358824
96277
203383
622712
777201
652972
363874
343000
927093
1013945
134923
376804
510412
17551
1059939
511226
1058446
857355
862345
1084727
763055
691006
374876
24064
926017
410145
762406
1004261
983345
1169876
974332
135693
1119159
471783
1156091
540022
29918
579218
102010
365146
700391
1046109
343740
1042039
1179410
487651
444402
211977
567301
1010901
657488
576111
464158
942913
649355
837856
25217
277668
612702
419299
555418
694653
887147
1055598
829452
211884
1137635
981394
1189558
1127470
595822
1173077
197339
1023957
951565
409181
78468
678878
1151472
129352
1025397
1137276
831911
78087
782871
54959
905115
175930
732572
855093
62158
438446
1123652
766871
315035
48740
328675
401068
81821
318613
645329
506726
480734
579370
900143
561852
305318
12137
719197
1077317
688100
115338
348745
954206
841970
373340
533864
567867
540882
716113
508339
697119
97723
687253
30231
1002424
343536
864947
1076070
799313
806470
308173
441165
89087
930404
27001
744334
220486
445790
393457
966095
738356
641512
1026284
289037
565486
339666
927537
831465
1009389
23543
1049223
1034295
386055
800259
862147
627785
983944
11288
354754
831722
202561
433961
764871
1165973
700938
478807
504920
1182372
188973
1168219
248206
957154
439493
619230
1063214
585332
866795
131752
1085063
1135598
95190
77404
684230
162056
988841
46292
1014469
992359
830914
894476
749598
65762
815564
1186933
675949
1186644
502504
901850
520896
72432
951343
266877
653948
100406
133431
23572
75551
553221
439144
788685
611696
835309
704890
1148565
131426
288928
151679
390642
757881
1183420
162942
777049
348108
246907
1113704
649807
975018
918816
275251
426448
833943
572734
42793
765117
841486
1145167
610136
283821
1065764
345320
1172439
65747
770137
952414
156688
575152
99882
381303
576313
103456
906282
960596
903735
382382
353751
827609
551824
608329
198698
929434
507502
788033
588505
996841
59336
343920
472002
1094210
1057978
1093752
547858
302031
866246
190108
786527
685790
884457
828776
521961
740581
646516
199026
946578
1099600
134474
455982
863543
213765
521224
1109675
756358
920906
336079
206947
788157
1013159
653369
1080311
982293
784694
430965
509456
131824
288301
1039784
505728
12087
103566
632579
824654
1106691
956181
1120363
111305
86261
237083
643841
819592
216803
33631
290664
992983
134279
202834
214688
551219
861186
422618
521548
197297
718053
1178519
1180587
836952
858205
1189271
466212
199814
950297
388822
731378
226196
378099
807746
909364
758539
189068
348215
609031
641409
727033
129211
641388
1106089
877826
92388
885357
257985
1059924
795120
82020
140076
89840
159906
188856
724314
376981
687526
131329
566006
191755
672715
457492
246552
523414
520999
868821
514449
561841
427973
872838
272610
275353
163161
669434
1167469
415478
144553
236684
24587
1172338
97113
869343
1080668
504170
1110875
63933
1145030
1016446
188756
1049969
203053
54948
802506
1166600
775286
231684
604245
1139045
504674
1182469
1125274
264396
866662
874813
427597
118455
69523
624365
987945
129790
350798
393201
419097
774304
821924
154246
601700
711247
53225
401095
612785
818946
1191370
786722
737181
423218
918107
982939
1060502
909270
567410
34511
150817
1023143
167464
394150
72594
480908
1122946
567585
843504
670984
756763
1013427
80496
352226
710509
266423
400524
28360
660370
190120
19098
820111
258632
1161349
718180
59304
808224
193180
419835
363172
401810
144490
447253
250045
195579
958353
32027
1160319
664814
368094
1138170
1002846
939369
619996
266624
1126848
70277
61717
843193
710425
526282
347412
83363
659809
394239
920361
237536
38265
262626
590314
197833
463607
1130222
104003
351628
323681
219367
417275
344082
1029387
210183
397041
401635
443894
441347
1170164
1182473
491687
696819
612664
1152780
506192
1010500
1136913
358428
332306
800031
10436
627731
68638
637312
170742
840583
999940
39948
828729
798738
776698
214693
145358
134023
1089920
566855
1164816
1160677
168900
540304
824209
184090
159212
651948
954113
470746
595589
994637
972698
92765
944337
149962
626857
372619
813904
960317
765917
399603
567371
783997
285493
15540
5553
446027
264972
208736
904361
967424
679475
589249
475790
27952
41300
596907
118242
579102
434061
669486
139167
551699
754502
446550
94583
888600
1179548
536414
247703
232325
931025
1185226
274651
566109
362788
54065
1178355
318411
401625
402116
264314
954063
631538
7962
365302
1190019
373459
1059778
253892
1058001
299549
439275
817981
628346
889798
676582
520287
1003483
462159
409993
1150094
237961
21560
1097847
222701
292069
883458
162564
307216
1143865
932912
697675
160581
1100648
420934
870218
409430
83370
986025
1094427
105448
1186487
849782
257942
314841
992397
429007
391919
907552
1125617
42419
876496
249099
343608
396537
1015132
259765
514551
146482
678896
948018
67635
897802
1037651
480846
1126088
188594
107896
842280
315161
1011068
100338
400177
548996
1079145
1077012
74874
259178
781058
722401
891605
897100
1052037
1177754
497972
833254
565347
23999
445918
183323
281816
554386
1006374
690163
394786
1087502
535476
386894
1100807
1039127
261063
808559
1121129
691505
450069
357424
905867
252097
1096081
832517
109817
1038880
206798
783176
1141237
866576
577340
12346
73983
1147799
904148
41183
763011
688839
798605
22041
103643
1115682
219254
781553
1125779
1056779
522828
500216
234591
499174
655044
221035
354604
680313
872844
927266
737522
25363
489555
706400
433927
251959
684955
904649
502722
652331
730153
1173359
343571
245843
206595
333129
784814
1162777
507039
307336
906445
49943
627341
138110
619905
1103154
803282
1159687
993686
1178033
35765
604324
363397
14016
942332
184760
462828
271317
991202
882944
118753
544239
128526
594043
535099
752843
454604
106861
284668
104117
463803
383819
1062964
738753
790824
382862
935214
454442
11349
418123
643109
894232
238693
594572
937154
540225
1156941
938141
764852
390530
1082055
567889
429226
1056313
644530
482383
913515
1089673
1173927
368440
564434
1169173
345167
171902
1062743
544325
1145166
1109336
373121
388044
234232
525249
177932
551705
548316
1073894
834141
315950
177310
936866
729236
691526
735659
120108
561670
604641
958386
73890
509473
7769
275531
1173753
497280
448036
630666
76952
526725
628202
737026
927200
183887
111081
824337
554394
1151836
534549
78050
286474
1006943
626475
340413
498017
935322
7130
956669
938299
406763
706158
795856
320988
709255
267745
228077
1047314
566110
585713
65546
649634
885266
861121
746761
1047276
1176328
606609
830064
781642
570215
26079
506405
1027672
548473
579176
965626
452523
898919
6314
26924
735702
710174
227583
368868
237806
1138428
1021383
1020059
892351
166975
787154
260243
824980
430495
868000
26820
912642
904969
1069405
943247
356871
790079
761124
957709
204790
788447
414642
239541
700231
766270
927352
459392
226615
1000905
1152862
1097492
94120
132308
741886
126426
1085190
1043286
1069263
701590
741978
1009573
797162
623429
334596
856083
530882
701178
937702
1123013
703886
645302
638225
930800
105797
270462
695741
410446
355354
716548
1005521
893994
1039776
1192665
818225
20875
297325
887636
123749
320887
1171279
413046
126437
670693
146539
481672
657559
361921
769175
654689
288623
556873
1019801
403698
229030
389560
720077
811977
672532
989284
1102354
28658
472655
723811
1052053
628514
304624
757953
188850
722354
782127
553614
1017161
1092381
142976
459604
753730
862382
527427
121436
1146540
281372
670545
312719
307304
484856
765808
1143851
228108
628335
9837
725103
829821
1181850
958636
1178829
61369
740680
973879
770364
1080509
528828
339247
623733
738496
409638
897911
395008
554097
719147
204404
397536
975152
1176985
197540
1051107
177857
798736
163328
139324
506495
988719
371157
692811
77687
85535
238481
444458
711889
1075409
839166
1164030
696559
173946
714081
703949
51056
807861
873182
365723
775162
537329
1092775
520859
614518
880998
611146
1048796
1095406
510243
1138159
1151678
255930
1073715
329853
211831
417397
1121043
924002
848646
1185270
951791
768661
545618
986459
1045980
255964
217044
402669
472945
670093
476715
25246
765011
925444
300986
615406
187954
414112
567668
85141
959971
1077631
118241
307350
158556
964227
654210
102827
811195
800263
902327
975903
790884
745791
128102
920588
561588
365071
266174
450316
397297
27202
521964
924762
813110
511010
642299
733691
916507
1140393
455921
409492
602624
1033945
1184100
586541
683273
958191
173869
1078957
487201
826042
38566
559893
772235
318237
301180
631476
641698
531777
91994
113565
1025313
1050437
496076
228061
1187768
41038
116214
1045064
40456
585823
1128316
278309
347589
762513
573131
604136
336297
1035052
431766
414069
62062
169328
19353
501671
1063971
81025
777593
994827
227326
90657
397318
605301
835762
616319
709091
124357
210249
642631
791308
1098528
273992
4246
446475
37542
563411
522336
347833
688406
1134241
1013906
802452
351031
669653
162844
926674
929709
656324
831529
1036703
199655
235703
1119647
206258
251892
466803
797232
1127957
365339
1083424
1174651
435663
481924
208395
371953
1090305
766849
847891
414588
508687
844778
304529
279638
478110
52478
506629
742497
955208
540047
19537
506168
262705
786820
261448
1050063
1163517
922316
1160424
469312
145187
964721
771738
733990
615342
1066811
222854
406381
958290
547575
1021820
334166
418535
412025
235244
630317
996011
524929
509949
291528
906000
713417
1152039
787303
697302
567466
272350
675339
641620
37166
745029
900584
946805
513555
731099
915616
638158
242213
749101
839393
144464
103693
600940
124903
618894
896150
279060
413996
296696
124353
189653
1076150
140640
839482
454412
730156
739139
1060429
574552
168069
1172950
433323
675641
212019
620902
1125448
1110883
1080656
1096126
370003
137163
729931
760773
783485
1093662
942846
244174
529749
58601
1131130
1043398
676556
615555
16669
664199
435484
832262
6646
649084
595795
778670
831266
634686
213332
995497
618566
288548
852890
252079
255914
152598
760000
391804
400600
839225
255012
743232
644395
944956
974128
1124097
80279
892301
452534
1064618
306518
868728
1010924
661934
977439
949256
403348
1087216
1044150
352905
778504
500778
810588
64087
32931
274181
835678
468775
300846
592825
881188
252666
1104974
299195
1075625
678323
222087
133239
1035306
683669
230095
528759
260207
195281
596039
171180
909030
1185379
687322
492671
725641
845577
69150
188963
58052
602562
430627
975239
789839
643616
149582
421560
352010
363890
239609
448151
1091182
1138196
631539
457160
744616
493722
1119701
516276
994462
466716
295013
255400
480589
305712
1152221
250565
230508
632097
352911
355525
1186059
1121094
711376
848007
914599
123012
331194
425337
464887
693171
545316
1159309
1158989
658055
121816
378790
779579
1348
41371
971439
1167207
692649
934928
565386
533523
68550
448951
659353
1045424
308478
875613
1088281
1091665
982546
77025
952870
913569
766266
1116106
696945
336307
857755
811509
725102
563642
954832
664994
391407
1137530
702490
91979
35997
94314
983000
1178582
1181646
241119
122411
871838
867123
762722
1113064
164379
619259
457159
735431
1089027
183303
683652
679313
850641
906135
932095
334311
1065379
998968
217116
7133
917533
737836
115109
80485
157575
813924
791889
433332
1106802
558073
1002638
627570
419401
935387
980632
696809
544878
1190779
242178
544456
1136590
476925
52791
93122
1101439
642786
419138
80147
479153
1031490
736582
624454
24608
408336
728454
145746
390515
733729
992049
485044
30880
479345
1165506
1116866
1026162
556276
820662
322357
1143230
329212
385292
578196
832460
891783
383566
386691
960748
275671
256727
632594
528004
1162117
277254
527497
575822
944217
576574
540644
474361
714618
278075
577693
1006800
599111
318902
984416
415333
1024630
1177707
628006
710261
945899
656407
494388
737619
221559
932143
26025
844819
617595
901411
7374
415950
313199
1165295
574762
868515
1132683
810567
1000834
1058182
1067459
405236
131993
1164528
420127
939441
1013986
918281
177847
1113050
567873
583456
589788
492696
477368
1100014
643391
1111452
911645
1177664
906930
595221
570202
143103
548864
1060754
897105
991341
487476
573075
1166991
363049
824516
749538
31026
1151208
866825
1039647
479254
792072
612168
337433
168009
420062
598780
836614
882154
1139208
526958
237042
100776
364193
580142
66853
695231
588586
324590
100623
911603
234067
244672
1162884
877912
888721
183611
304497
845750
800508
1051328
478406
1184143
1106625
186063
486270
1114326
184045
866800
444383
1163326
529416
1165929
691080
63728
825343
641625
50213
522455
309398
761791
621498
992050
818168
608290
747690
491279
407514
774117
222362
959914
851820
723808
414401
1068696
873968
147902
924032
143219
380408
810082
996632
430422
708902
166522
844695
42779
122369
226086
137289
907543
55837
610531
656076
1094752
658803
964198
306794
214032
61326
405134
196837
441779
866905
872204
743277
815584
282786
1003219
1146931
733256
171396
657291
414688
158685
497791
994586
322991
633117
210594
636406
199517
907890
1010114
911760
120940
1083317
948379
917203
944617
1133065
58505
598401
989767
210439
785386
155903
643980
672458
716988
159908
680969
830545
553943
1183027
266717
1077801
516774
1151346
144404
424639
1045651
1046125
192797
136445
721839
479756
83511
718382
708781
1190365
564896
132718
228550
844659
1125147
862038
810845
1160785
271880
1127493
494026
432706
668903
522906
791418
410219
49780
1168885
1022368
871800
604113
1177929
1030702
1152038
10510
948206
601479
1158663
873683
227149
181521
463506
993433
765248
165470
68478
1138712
491418
1080355
642988
763091
513694
708362
44156
444238
828284
779919
882301
136205
727983
1140259
1052397
297923
1189410
359120
383616
871333
823900
211970
169923
306703
973300
517159
342761
195422
621357
492757
575236
1212
539037
859267
1139039
361620
95188
273246
443193
1002983
1078362
553454
931349
1112931
1000829
418961
303377
615596
869355
707117
121743
527650
784543
874781
1126661
173956
69056
185136
972972
932424
867926
646447
1123149
928198
712571
1135788
362944
85282
340515
1123892
1031846
444416
687868
617481
769880
45063
998546
738468
72517
212972
855895
555615
1166977
104393
786271
24698
303444
493296
635896
669096
242496
1114100
237398
17932
822669
92260
999740
815106
444600
602205
462020
995047
444556
42649
403716
843071
396278
851862
985446
773244
377145
209972
694384
838190
242567
722535
596423
402896
3691
784868
632685
776680
569908
84694
197245
1049971
61331
537919
336207
330598
1019285
460408
841816
474978
360171
463311
514340
573789
801963
446003
391120
909287
671501
1117938
670909
720408
610969
1029376
570540
649785
819126
938433
49800
395270
579459
1009414
491744
78038
1028026
1096824
744192
840032
660813
810339
817050
226185
1113060
122340
179672
467549
319278
289845
552541
259570
287903
924661
968600
35893
925200
1130482
160294
997515
197828
594691
579147
1063662
242237
927746
967751
850669
852794
81404
674127
557089
275582
835438
246563
351608
213453
811191
273086
903645
363965
510312
995650
593019
973532
312020
138231
202065
316693
394193
480232
428612
1014834
489619
970813
134386
136156
499157
1168924
708535
113618
1094348
400005
156837
266339
612161
550314
512085
91812
752777
569338
850839
920602
1041905
638088
984241
1063362
1169294
413681
163024
702130
376956
17533
500514
715765
976091
1147332
271964
115361
648040
50085
100402
716896
686773
521621
978790
1094271
702316
1050355
966871
1095870
842238
146388
912478
212697
390149
380858
149287
585744
1190849
295998
337973
443386
883827
750269
485955
3747
447
1040706
1075047
889490
759303
548023
836058
500581
898596
376175
1149204
126375
207657
142487
353351
1107140
608838
609292
1139989
803257
186294
1184782
179026
700541
276031
970313
780214
102744
1030575
159451
987956
402834
138772
140278
376116
683179
1126022
1085973
644769
179157
599679
647345
220958
183684
143164
317915
1098035
344784
465255
934287
519195
563282
1144076
701986
2242
348377
1144767
876976
1095590
659289
182365
211182
201045
854360
565475
145088
485803
382100
1017352
774211
1047310
949585
541765
7517
729
864798
290794
1163186
388144
780789
1075037
739800
836247
396575
680988
641569
1166673
254520
1085486
159432
510255
223992
1032141
258903
508272
1125492
266598
1191971
616419
536536
1130910
980408
1026465
1019249
379536
917064
122629
857586
1173089
503977
179708
194638
816311
265686
582523
366804
1104929
927424
218439
18348
424909
563439
358393
1182426
214517
742501
23959
1068940
353032
95599
853521
834335
159252
903598
1138741
282795
150035
1093253
735525
254923
531068
6509
596586
714054
294721
693046
712567
388387
775262
111307
609626
569073
554225
1075517
108635
565371
452394
376409
788174
361670
525494
312041
487899
221898
1087106
715982
911557
183383
1156127
924727
744851
385606
56469
145449
16679
1086317
292062
650974
1157383
879297
1042273
944253
801769
709440
764716
316475
55183
1050642
1163697
531578
238829
592246
655655
156106
408610
189974
1072284
292038
447996
962428
1161669
51863
292740
198743
124576
1109546
815798
611072
1097188
600443
112884
664401
523442
25332
991194
682846
759281
178145
335744
624404
172958
868437
581399
459210
236715
57107
801344
1164504
357335
798859
243194
400270
871913
313558
413102
607824
642196
921675
619101
286660
1061861
437906
214818
180635
562555
82225
656731
998611
169741
127266
253335
1145732
957092
955358
236834
1183868
232986
862655
381362
1000081
993335
547052
127409
750665
347252
950700
193855
534362
77794
217705
449506
719514
1014070
361645
313221
453054
1133301
771734
538402
879082
543893
874883
947210
259129
1142747
1059173
252028
912732
703196
14739
1169871
316897
1104767
32026
369906
264315
1061711
196968
301282
899802
641550
141185
332147
652891
29750
114008
495625
273649
130748
391176
1134518
688516
300198
277826
946317
662549
323479
675827
624072
1146943
111125
582998
551943
1031160
393052
899433
333995
564948
875752
902232
916208
554684
325743
227778
368890
38798
244811
559419
728914
813972
387479
472194
795885
36631
552574
747510
804347
349545
772828
245391
1103445
549490
993137
980562
545984
193742
1157037
871936
370531
708106
753108
186281
17069
566867
818480
293860
277509
623283
600161
586360
829530
551810
346726
867687
1115305
726213
1178609
290238
621586
1180366
907780
291041
1065056
941021
1160156
946877
1055907
585121
1113963
319553
702957
821197
673620
152478
551000
1134682
383884
757138
621860
1037313
82210
691398
656935
509235
542761
408843
1077630
133223
979331
1181599
615126
331031
810687
979698
92980
648509
624554
646097
880986
876276
257947
829230
750133
488471
840492
107746
110004
439746
432670
734339
464618
1143520
985284
483697
935698
563459
247673
76287
226741
274221
125128
674182
743467
737319
765450
1148204
189105
600482
673144
1140542
259739
259957
426443
875767
454204
958773
18124
763205
940625
1123421
944367
444209
807526
575510
970358
960374
1122595
332914
583089
728667
854022
421420
723842
388621
200960
210029
532378
164633
893068
1101932
1003166
928969
1119184
471769
438748
561142
870397
1184234
832470
171648
103081
73119
508180
189356
912657
952284
694792
150683
1160880
1098552
101370
258662
1173122
674415
1175662
1148559
831550
1110957
484521
670389
701756
1067001
357776
297645
105036
45849
196201
1056962
115383
256680
1019108
636995
939709
465433
975664
802164
1042240
792624
838553
498195
588531
159654
537672
59545
34256
627387
1149330
743356
152804
26496
1052815
177288
1087974
132561
1191567
1187600
1050712
1031142
1123933
919041
705897
24460
991523
538186
1081143
308561
23159
291378
654908
1161494
328544
770098
313952
649808
824651
1081262
267319
589066
963119
618141
595630
131276
808918
614381
927699
958789
98283
164496
400984
460888
212503
1077673
402478
38123
810730
548100
936731
853657
550693
502506
949669
891098
567971
682784
318702
424501
259131
989256
151539
636889
836673
968678
221906
546172
996259
531367
720158
1042664
549400
438859
876009
536316
513089
1086498
953771
986637
87317
1010690
798662
539510
470215
494833
128841
654990
888140
300463
131644
407872
61229
824950
227987
963073
691667
841213
454523
762683
772475
2048
1095428
623242
995531
512586
88312
1043020
377379
408640
316301
635406
1105257
1185538
596453
761527
973700
279498
546383
623950
536589
326836
626380
121865
544650
999516
784472
303652
1137575
874223
917503
82530
887737
48941
44647
359048
1076367
237176
713080
285345
235498
845555
935793
1025152
85830
543692
612513
1046098
76829
364488
636921
773294
1037419
834806
751056
866083
655609
1165542
751448
1158724
608939
326191
1040627
1105962
762019
625100
570924
859766
380591
594846
701308
145535
1117949
397850
280526
844051
1111109
532132
1062830
11559
826088
1092906
422473
1085885
1155897
712406
751807
682346
926209
103579
251020
1009953
797592
793049
670653
417510
561281
572452
1151714
985661
249259
309130
271106
1104553
598111
430062
183423
828962
333926
723789
550666
9208
188198
510278
414146
41722
284793
793972
698855
497354
1160997
891916
959144
729529
377387
846094
454265
266360
1102409
23283
1169561
569644
935516
949221
908615
63590
269302
265881
186964
249509
153826
1167379
772814
1034053
762360
473543
315219
601950
854869
359641
214442
112598
652995
388942
825768
990267
247339
1106801
375966
1146544
761341
52120
12505
1166778
193063
105099
1076884
347632
41990
935511
1035173
122657
823204
762366
172894
789571
603365
178552
1004043
835788
90684
33609
190226
221837
513705
667515
563860
543122
666728
448992
1171761
1100413
161500
1099315
53991
426965
590703
1069848
973226
254588
204321
885449
923759
310947
758246
42600
23679
772078
453247
1113709
650232
909651
985868
284488
1059040
552727
1122806
419948
827478
1018285
1126648
744722
714681
447421
1030020
1109890
1079192
317211
873904
271082
1107835
302328
1055190
121984
614726
149009
1102983
621758
1080872
107179
77055
1155779
83917
681432
140638
700147
1149502
193076
133828
994490
369232
977677
299867
341807
661814
843865
1106579
1118611
1069042
602841
774779
391199
560195
1098931
669336
573499
349516
1047822
718496
112368
1034741
418036
1162245
817780
787212
1077073
458775
464645
216002
173633
1091604
661656
536332
185495
1192007
831324
239027
697886
605913
173686
156425
657988
872417
297665
1029282
1038875
579326
927819
381395
1183103
1017147
567663
283752
879072
763129
550095
869997
263861
754257
790924
455489
500016
528139
873128
496323
948392
121794
586869
1110389
480530
6466
1108762
561129
4472
935292
473461
436
93705
535200
808003
762750
772629
1097135
85324
795179
25865
721467
1165637
309973
291905
1185704
441112
575346
913026
1010007
679821
316324
123092
1018357
1043572
768921
710269
1068200
234684
575171
287462
489490
32001
1146717
1189956
994068
885714
491212
129437
103997
523388
640930
921870
324693
1042349
385997
548822
424847
256328
97561
46485
1129767
113737
956313
263910
313262
637470
730710
258806
346984
149834
83798
574058
524040
843743
483735
361802
1012793
573907
219072
867260
259503
210793
469238
407611
429861
1152978
202330
270803
828312
578064
414254
785062
745729
8522
750537
409254
154854
341710
576796
918076
1054950
469397
348936
721643
991868
1163165
125425
553134
292739
881177
581507
952275
187723
420889
1155404
709375
777574
54567
1111632
504964
909674
1127065
498644
588345
330124
984181
739500
530605
602276
269951
79904
39430
452436
393135
898524
1015658
1033212
1174235
956864
698950
372142
28828
1184282
530710
1014109
104225
838601
731578
411992
204488
275518
125834
4203
212740
114331
912989
1128245
73917
179527
557020
789655
582981
66866
468159
636443
840697
190869
965213
1166711
16323
622172
1101211
320393
864082
975888
850220
527050
465524
1129890
610134
814634
532346
780282
1148121
318999
75207
31900
901096
51158
536977
1056767
466852
729971
1141863
58884
8023
1004309
383668
484336
392165
1079160
442488
933407
284379
705305
1144421
212703
916896
871608
215080
770770
474727
67510
481087
610029
140924
142017
762986
68508
8102
159007
552079
787108
261258
288803
523175
217946
1167092
584789
1092931
645084
36623
825855
614412
993499
658288
424126
162424
546110
186034
992477
626984
449044
893289
934916
1136863
545468
71794
1036210
780090
1029741
975151
66218
528904
1054921
273714
876372
267256
649152
874370
803077
755149
38662
389381
619803
222451
349853
399719
191499
225160
506702
122421
1006495
1037622
15518
55153
845843
661321
1080593
245922
1114919
11363
600746
883069
19984
309817
971474
362590
132036
784512
910353
281185
1023156
627833
79028
276391
811629
867352
570270
666250
88356
29513
259862
176991
872914
422496
123937
885544
1096330
9691
516107
755961
661863
179725
306777
294510
441575
1109078
826797
908093
357511
522017
711481
174036
954265
203792
173551
787707
1106063
120835
102588
11384
706622
215574
602539
1185057
674650
19935
682029
591120
986230
857131
1100336
372167
679409
63106
1018290
691845
262621
566919
809280
698331
759983
604224
705842
205721
1176791
853197
482877
375810
486272
670402
228759
134344
1101988
527739
1145542
463195
953109
1128976
1031489
970967
186287
977398
660715
686141
132696
1168786
290632
748208
48301
515547
1051185
398395
677047
458326
85476
815166
27738
137431
743220
829873
350745
1171326
777293
137115
868706
30912
393195
448840
202439
797497
177767
271204
93905
303937
555289
132897
1115875
497159
137034
471128
215177
140087
452667
979359
587850
222246
188809
134065
617251
589614
125538
863137
223957
96493
202713
701862
688672
129652
780404
1127176
814084
1177889
396155
409217
1122468
381997
1126506
780269
203562
954279
517949
1130877
381155
524949
792516
1023480
49426
37316
485171
281401
509261
339445
950362
1131562
255342
940132
744709
495480
436192
1127486
157127
931885
1071249
576586
221807
364540
13505
488953
827382
441287
721531
115045
12529
22461
862190
803203
138491
444036
711727
602109
238706
1141814
1178269
361018
587311
1075354
312754
256475
605355
408797
402579
355396
168950
966122
960846
238013
1042165
407752
766032
673167
722534
430230
748422
953261
889415
437929
975601
224963
198733
291049
1190985
906686
207086
9738
94006
68092
689271
821419
102403
1019619
294567
1006024
567549
482448
75377
1063657
940756
927044
645866
961362
687936
351233
421880
286160
946087
92587
946484
722034
115208
273712
338662
169161
702311
776648
339783
353526
671798
575511
567528
434377
130944
450999
863897
674154
384960
29002
271750
394593
500881
171141
1179604
857033
476874
1125739
588487
526102
881947
238627
973710
637927
866507
32616
1122473
858885
1006987
229668
661443
979214
242370
1091534
1089283
305619
608833
176644
86227
549143
1017913
307488
745744
956221
337249
560646
943997
960115
908491
1100454
1160562
1102771
700369
398620
576117
1160128
1172125
928517
608216
1091770
702475
727057
1008988
876705
875674
1173418
713170
542427
631817
539558
137233
220698
770162
418504
446425
1181782
992775
295200
714123
875737
1072
830641
424386
946980
798539
876236
431341
972520
50719
345150
742258
407870
663967
355308
819104
1087809
144925
667991
942143
660698
517503
1131516
641701
952514
200779
539199
1163206
952151
715911
443518
73194
653468
630704
627423
1093617
13069
409746
944270
178411
806105
496275
713377
782105
532200
1105464
463468
354132
567001
1033096
1018114
460133
975013
52526
1193016
395002
380670
265162
205374
684303
544342
1044834
579978
519677
1157806
559892
1160455
102824
837838
211866
746810
1026276
869273
202059
597139
965101
42332
1065811
946807
203047
952729
459571
1036839
733550
1133438
1159074
221955
694574
783108
849397
482474
240731
808301
168822
339486
387166
103683
348697
844863
756404
426279
770572
1075571
97020
1190330
949647
311752
346662
449090
584916
1070285
847265
473189
677279
1037134
169264
679558
1159244
582694
482190
886512
484087
644125
641438
67329
367073
742194
292776
1064213
1138963
1168884
903189
30557
1172804
182238
592744
1186234
291563
771845
384699
998995
217646
589199
568699
169131
354090
1153458
492081
467246
191985
837185
973390
510750
897322
671892
75138
246704
112586
528683
774555
401443
421791
1131642
968193
185780
800512
117583
127863
21734
259216
453216
751502
174309
275397
479690
303599
674567
219858
162073
849161
862466
860852
781296
825614
801161
146570
553291
172617
364947
182169
836405
31618
8991
582265
356902
550558
914312
1114837
719394
38175
217390
895024
175163
686577
525808
1057581
162567
1104641
329807
875621
820701
562342
74178
645810
85154
738987
565843
516645
1060676
761215
485411
622936
292777
1064626
249774
435235
238175
773488
128009
179755
857027
1039187
220715
172612
827082
539239
630773
712987
1004721
623138
262557
832775
946714
881635
154511
1062479
910751
466119
630296
337163
328525
447885
341539
840945
993581
823588
137729
1159808
1087172
1193118
258613
611215
703828
1712
480394
838335
578091
564414
312273
84969
190878
717459
267476
1042461
359313
1139028
845740
122896
230686
153972
514866
718988
504279
899017
1187233
139750
579427
374963
182179
191333
864044
690949
772664
57106
149568
612001
401996
938590
498759
524645
239300
185148
657068
426192
417484
40692
18510
13386
728028
458482
576999
790202
1045894
604827
176030
39917
398069
167737
62804
593150
476085
249682
859951
361912
704171
170354
389626
37283
1006303
1064925
868371
561501
1102003
465839
885850
462148
487335
615948
836574
1020921
515223
916940
93450
855826
289754
30370
514432
377347
252168
973608
77434
974307
359348
72863
1022017
1048436
640253
609221
1104829
753177
197238
396030
476098
656126
624252
1177910
50307
195206
905224
416234
63308
1007473
452457
1151568
257159
26119
895583
1072405
233948
233008
853406
471338
888049
151283
308781
307367
164889
455088
1023487
335694
839672
17704
926986
787729
970868
943807
196351
1074821
131909
553309
897835
1089862
1072491
223616
1011814
426441
1116482
213821
1010758
868924
752995
910331
928083
89906
233885
1121264
729412
639671
386144
517707
976379
249120
281637
868002
241001
714895
389220
783430
281112
334428
753846
385388
37311
992992
922527
947951
525577
386084
1044224
1053374
669259
619592
25877
959491
721030
296230
79364
272666
175165
933744
333472
798623
1012931
1067383
902433
918385
278498
255195
543485
221994
644928
1072081
209197
828854
200362
406402
373305
69543
60910
691078
215321
814513
1086933
652968
702852
856332
218379
274312
553018
968083
707819
549156
431100
644145
402194
482635
4752
127375
405651
1097566
713106
452078
764297
715468
449051
57375
892436
1040128
861363
417453
518631
121664
660846
755603
676756
150661
547682
55710
89198
1137215
10028
13477
444292
832976
102471
396265
741061
14308
1167102
400559
628558
269220
313002
302736
38131
769122
106819
878632
27042
554314
820499
789344
7785
225555
985358
656581
754821
279158
7892
1065346
430789
405869
807250
567854
792085
489836
127037
548528
561822
706854
810045
764227
617810
291142
313769
759971
714193
608082
834200
1012526
428344
593079
543306
562495
406416
151269
1042541
333731
178138
243957
957828
25783
872038
522765
295527
368599
1176123
1005171
1081740
766697
343469
986747
232476
1179452
654631
1061581
1159104
801449
203526
323834
1026088
785694
484229
999917
73230
498339
302931
407420
162582
1024692
479847
1026347
1179097
127992
768124
19995
52658
680149
574720
82599
486849
353112
276710
591380
28779
1096309
1000818
1027601
266890
285926
904610
1177160
1181867
250804
955718
249726
984548
329577
252576
824328
110122
345300
548542
208289
38400
981737
818891
26489
470588
189741
118292
1084101
358234
168792
621644
195376
951634
940642
541484
1027804
115201
831552
824111
556159
655794
829086
656859
1087025
445853
854763
843856
525325
166477
992167
312917
836782
817289
1086130
234280
508863
297794
59862
281431
212462
1005424
71300
462521
921357
145949
839610
227826
429091
900733
629583
213750
603456
314685
353844
1134736
657370
892848
211169
565047
240563
39131
525965
89664
304482
322318
269726
823455
242106
241287
135694
631644
944378
564422
506323
874255
752073
215644
376826
680746
735393
49404
576572
186193
130702
130391
194988
695362
770367
539890
327719
905045
761235
707362
818411
926818
738622
368232
1050170
1070049
530384
1165758
1166913
796330
1032982
880529
969724
406406
819914
484202
639555
1179837
521574
813396
1040059
1186845
449606
11781
921101
225079
324678
33032
1067627
1100194
561971
435028
605900
379141
310378
872240
849178
891964
700854
915724
1167638
784277
1051351
809715
222537
23552
1128135
876500
1131810
941715
590073
89110
809909
991958
455720
956292
740373
127288
771529
526969
902012
1164482
491609
660424
30147
19055
72909
437378
286395
639397
306563
11433
496021
369426
66103
805691
641359
1065790
454772
594777
1120589
482492
363588
1086521
947970
286667
36816
426456
83389
755526
867682
97035
131793
801706
1180096
1092559
519681
1039762
962311
351263
60328
603660
497368
1003810
184766
137816
911004
953146
818835
1126789
851100
1137383
151472
282150
989860
18643
574901
622755
512077
477867
1094212
124506
1006932
598405
315029
29210
286434
632307
1017466
364615
552266
1184739
311470
353612
14539
299415
1116646
348192
22254
626033
567565
201828
591489
984526
1067625
108251
1123735
168878
694614
24524
940570
1007350
617377
727045
717856
504459
958144
223444
735046
619656
714900
499430
722285
711001
1015321
849792
1020418
338502
573621
96213
252285
702993
537224
1146154
198944
551794
451262
1027713
79965
422716
275542
927440
574591
432449
496796
84207
301243
934243
1061371
454751
480178
564303
755562
1153013
107610
751862
253938
274085
1021932
529369
965738
974834
517373
632372
1143571
719953
571044
113811
162682
1145940
954475
279474
727402
250591
12894
749709
684756
242654
38346
430725
748853
674695
1079859
795153
223905
169616
43559
1041589
993106
553163
914077
172433
1137165
595878
1175347
1122293
131533
315063
736952
528992
401430
724413
1153583
542909
775196
534583
751077
1173090
730479
1152437
743843
448271
344587
77486
429973
246188
933513
404970
1052539
440243
295052
913582
352817
65755
968012
8162
964861
126905
895839
777221
124660
1055726
971873
73033
665055
182012
1178842
439371
424180
16516
468972
1033639
915647
805127
169971
362350
585290
1009939
630558
456511
1141410
337126
1042832
593913
1025926
563239
882348
268275
809752
54470
611549
155854
660621
613180
6607
544194
926258
190046
343226
872588
1030215
926076
597682
475459
438113
692784
443950
1158653
1145378
1030884
822954
552446
299794
702542
941440
467598
1079969
307020
845912
1039214
444719
436829
606355
632196
415467
66831
512098
98353
755550
109083
739904
1147282
591652
324350
323303
592039
1020913
327139
1159856
842532
600605
623213
987727
419541
584115
1010974
80785
132111
477229
978951
668629
584663
1117141
1070345
501648
860660
69433
669799
982451
491374
400477
963935
264209
74457
13838
1055091
704958
1032506
487691
122164
984750
973668
616411
795510
928619
537604
771666
502164
278073
1122359
251083
783795
633700
471224
196739
714094
370474
630232
306593
1158803
1153487
752387
958958
83898
739974
403968
732890
100845
1165435
980861
1037557
836815
371344
1062321
852192
81410
595727
891032
994669
199482
297481
766331
1022788
26869
576682
354211
46484
436038
12177
1028373
1158158
908409
720565
635011
435428
1045754
1093741
63539
940913
1149325
242258
464494
614564
984860
324920
708601
751993
895403
756824
1090687
125204
84730
881294
178023
1040560
408106
167070
752347
255301
991587
630670
189875
1125512
104380
1044714
574264
474444
307164
748098
164739
1116034
955440
1088176
145063
291658
1011540
845824
154293
78272
147917
1044175
1060583
301471
188157
255609
392487
1045881
635588
67366
895780
311238
718585
654477
1180097
372559
96766
883605
1136810
1079184
467395
1140903
628385
868679
507172
719381
679885
531996
570550
84502
447534
990992
1002368
87313
127806
680636
448505
388163
980904
160970
58093
690951
976517
316040
726600
263046
131759
277120
1177282
72529
151067
1042865
921722
1038127
622653
513359
890408
1045194
351170
937123
520136
345420
974483
1179672
391994
933656
553488
837577
843399
598594
838460
917995
233027
452385
728673
114434
367945
286452
284846
395493
325323
456811
873209
504363
392687
1081412
957497
470311
363419
294854
508554
324786
1099962
1172686
453575
895114
294397
201827
298729
163687
956504
59306
767269
1023687
1161754
1072665
1117237
377330
549022
855944
3407
685765
541931
632828
805135
582365
540234
1067759
314029
437354
798487
339784
738045
669335
73317
330524
398312
662057
1173059
961680
148674
1083280
719396
608788
413239
432026
679175
695167
250253
514163
736085
228310
478164
543517
133658
426284
861492
352414
108203
1062989
863908
1007875
689780
524770
989861
327199
767537
236955
1100308
771549
91074
1106007
581708
103154
879043
103687
46088
1152328
644862
540552
670864
786977
841621
403128
958248
573872
14533
857540
458771
1134144
58563
910551
1086475
96138
882122
520344
752710
87678
534863
735373
616940
383609
1003205
479225
133810
247194
441836
547002
601215
274737
1156803
682550
1086780
779886
674051
666495
716887
848970
374571
433403
1045112
72700
931174
582940
181065
468587
823599
721888
284535
425352
969884
749897
161009
426726
1110006
252665
415456
1040093
1047624
71444
327095
910626
1023493
800956
224347
854717
282886
233866
561690
1023803
472669
446407
349486
243122
1072506
460931
265296
1168037
201701
793710
27178
408701
754662
219069
1087737
493476
277907
1113585
398328
567289
490400
766119
415592
994803
987745
909820
695149
637245
822303
1177690
8388
707158
199117
978226
988028
109044
81173
477420
128405
139314
939864
460043
780339
1027138
719872
811080
795354
861254
142658
546874
989411
474756
194444
367295
951337
116136
871580
1110022
42773
141340
683567
318595
436259
194452
353849
537527
735975
840744
207388
978441
1052161
981314
212068
287236
615064
594980
786391
983870
579990
1096726
223182
433637
868268
518110
55243
894184
740705
1068777
646579
487908
231766
124504
1097196
507998
848298
1188304
1005336
854274
1116080
319356
1049738
843500
150821
539604
1019983
980111
832586
1151531
1059381
307047
285445
704425
756900
55807
356510
939719
25275
1076675
850585
884984
126531
272690
832520
558863
902883
1013079
137933
238124
335470
570134
1140337
1004265
782601
304654
248664
362938
808434
392980
1035014
1186622
622768
640430
911993
285044
845125
757921
933805
431262
277848
334638
598804
647971
795705
838957
1063791
477396
472785
925620
1079368
563561
339890
300111
1142575
907208
43652
125453
839248
346340
136374
141685
982575
425818
378609
508774
176989
855521
735697
370052
127809
1084996
318110
324833
401515
19177
94355
1178137
723890
657636
545155
1188990
766342
1028406
393723
1184979
608954
676449
259093
801148
191794
764809
200200
855617
972829
1182189
394315
268733
312513
176163
573385
552179
764838
371364
155315
1179544
12114
1016880
43762
657558
25063
165234
860866
155089
724736
664168
746661
33975
888148
625390
1078768
754511
1151995
854294
482594
816292
233862
1032408
971058
13818
215136
481427
806195
124941
480856
54689
1122121
1117264
215367
539212
33358
79576
804834
1082080
268534
606504
1109859
582644
923698
914547
967774
980555
612075
970524
408248
806271
619827
373708
966272
86145
178087
754945
138980
486135
1189078
136958
568350
983223
994748
396281
785633
1081510
668002
733651
834021
1100809
273611
419855
76213
118875
748027
1120758
701931
624630
822462
1189819
27696
1152279
531963
10192
603947
386961
1063452
235957
582317
137297
552717
524845
971028
103430
496814
782984
847939
748519
233799
814050
393822
527622
77227
394220
311529
908672
81463
806305
130180
735638
185743
402974
1029238
1015349
115631
48307
156132
986469
591506
909769
1131271
91550
639574
178101
91384
131470
2976
690438
373836
928085
746265
426474
671063
181247
194770
139337
397407
244846
283121
118437
1079113
27619
385597
491818
48516
64841
327502
142629
687517
709706
318990
465314
76488
639425
460854
1083030
814862
98683
483461
571221
487922
1145204
73171
560781
493434
824666
272752
1056524
199249
421770
651732
1084555
324460
817619
275172
419778
354306
291445
409980
511820
1117941
802520
334635
813134
623379
706889
645256
131613
564343
58062
82232
896901
832895
1132062
214736
498499
613754
301489
439886
517764
716781
403371
318283
532946
59653
194533
183795
1079066
232742
994674
507281
331146
1080202
34869
1050896
428170
893622
36602
102231
805153
282656
92613
350711
711336
841551
408566
441167
1079176
816479
880686
1159031
299659
505688
60195
1123019
940383
852151
660085
912582
153297
605754
1008661
99978
19297
1193420
836001
278458
929173
141338
891416
773853
1043584
831212
1168071
789824
759608
515486
580694
245739
781448
225384
180848
918777
529494
304454
151619
59645
443361
807999
431951
30550
118924
270536
186398
952620
992060
1018532
810132
10548
1052284
1020757
584241
593265
668524
890411
1159544
219493
977446
857669
86565
1097694
1188623
184842
237062
267863
672030
104142
916970
862420
836860
879574
906541
834746
230202
71128
969773
237699
792273
514221
1107646
1114096
1003683
254821
381018
805167
814174
219931
477582
53614
1139645
449771
1081066
1068067
1037091
382749
384039
646191
504343
171255
317667
1064137
1006462
647198
62523
24294
174947
713884
108477
1027421
721845
257040
418979
884679
497744
158005
1068026
49675
928095
947154
675106
155673
372563
639985
626775
1172663
1091588
100488
883741
569347
689378
836731
688520
593080
742591
215796
1050943
901289
498399
636809
1023168
545625
492912
873790
607478
443144
1178397
599030
57965
979893
817722
777459
821573
341830
871301
1026608
422478
760649
13821
415661
871944
627375
804787
913101
440247
692694
311772
177336
669898
402453
167895
544695
128917
190199
402195
201263
257240
1134420
837622
1105435
430875
528820
559791
451021
880569
30938
842324
589864
310462
803137
347269
1113465
173728
410512
251980
374021
859179
1051329
312900
262649
384532
772022
361299
1126895
43295
1092600
71790
1136335
142744
42404
714069
11291
721609
1045459
198427
238934
366562
1076622
180289
624889
1141630
313785
488410
953798
749590
386111
96058
984947
251569
796091
96461
1184577
1175606
819037
8088
72048
1051899
346269
865665
406618
669858
876968
1126608
981974
340699
1177977
216917
598738
139694
1066973
800988
387355
744136
1136216
580432
323451
342540
713372
1168968
679229
184876
432269
49967
212271
839177
759768
1118646
882175
1091220
128359
983634
205175
28951
866203
700093
433681
307800
100567
223175
497816
318462
581629
380409
246984
243406
407690
90401
309703
476494
751419
871103
784501
433857
993432
451232
195815
238008
55985
22954
1059499
513541
203781
697609
385360
1164374
428417
741943
1093228
909807
1036394
50801
1083124
738472
123973
674451
872155
1153561
496447
5451
344304
54258
275946
1066501
421425
286367
527904
224696
766025
576366
303588
256865
382541
666875
595225
752415
703993
516225
633869
4364
1135447
1135676
774249
449463
923322
180505
583691
995134
799380
329765
602226
776836
807350
1091143
311596
456591
156483
212753
593003
1025005
619862
71082
956218
748468
458310
273746
120490
604012
958053
192952
931173
844421
99179
331917
542064
1137819
4417
618115
560900
614542
1115599
914586
447812
16700
412574
907316
1167928
940225
508077
41411
886954
1027959
946995
422166
1061095
468758
585144
750562
768399
271018
920575
1148894
792564
1170306
775447
601025
853295
1139906
875707
590113
239256
524181
167870
27009
351908
424314
959462
683594
25446
506937
171260
344256
4598
687039
1136294
1185636
341549
497360
435342
650586
572716
1011321
914247
991785
1080926
382110
313032
287657
826787
622034
847402
185267
78275
438562
797827
903586
692925
633085
666936
980327
973027
1065661
507940
1071825
459769
45971
690792
804480
40611
865970
2979
599487
241107
527035
1000336
858905
1080550
1159035
85006
250577
1067259
986359
726247
686703
644701
326336
434208
511467
75704
981597
401013
23602
326920
1116184
717463
220201
1011856
1092796
326960
536198
1177385
276021
691605
1008430
883453
744480
57595
191492
1068456
1027856
626318
509055
570606
812769
380437
331026
1188876
215720
352934
386889
58760
115511
1062081
220346
968056
95084
143660
1020936
77442
911000
322189
850655
29621
851015
102514
420972
756335
238601
1121535
73360
106076
24378
116826
96429
583596
29965
456792
929735
841383
439285
1027944
1129521
941336
232142
140256
893468
914731
903843
121701
698258
578166
1073663
250349
786775
392992
111976
154166
988583
5422
390901
595
285688
232614
1006617
521665
780951
884666
992535
1082627
571743
408346
317851
191083
856473
941956
1116095
466580
320313
926993
279603
933960
486811
182059
237627
555051
293658
753804
682742
111427
702191
480046
902008
873043
1024594
450877
496134
322697
289232
224884
919619
360008
395982
653685
672403
492417
434767
294017
705113
816980
938090
650638
210167
584695
564159
867911
902974
1151287
600547
337912
510772
222204
212355
1156023
436147
235159
189903
884706
742586
684678
169324
1033804
119928
1090807
11563
689587
672987
433740
302777
1191830
612838
557752
843288
888960
732065
20827
1029902
695791
980563
629907
883834
631100
1182880
414413
899079
840256
945001
185608
844147
1160680
744359
994799
578526
838794
525425
137568
133315
827088
323102
29892
915447
1063133
995375
929067
941612
70642
337639
1099817
874361
1136556
585015
178863
674830
25
118016
950674
544390
66263
140388
249755
857299
847950
335280
1182034
254858
146480
330142
848146
217739
342959
1007517
990205
699635
478482
413193
886278
198786
652257
786491
396650
1191042
90629
178901
1016725
97795
779578
777178
325587
890216
375125
576882
1164007
10035
1061834
386305
779319
837150
571170
1049031
797826
157557
790249
147367
606024
932643
1044900
196998
1086756
373964
230955
188829
995443
1170356
1184998
380332
810791
834182
928187
3812
183388
150091
862304
653092
937103
728598
466316
973508
1120629
1146795
606719
235033
526660
391788
729158
1068576
654962
288265
759749
803850
1100456
883705
1097896
754751
575898
316023
89766
813285
952507
1080943
582857
844846
726518
86030
877811
523663
426989
333616
829248
812921
504968
794196
415694
318216
434342
741823
692855
451515
356110
810257
879617
1012351
227173
1084721
296895
347815
778761
403193
692754
390815
166412
742179
207739
1025932
552909
884535
861908
968325
633888
23353
701851
616854
530950
1181344
417069
521770
701648
161050
974556
388961
111091
904795
1034879
766726
866785
239419
643586
920717
362943
278617
155580
684494
685439
1076578
920094
184111
519963
986724
336335
1189866
532099
693468
77679
1113761
826351
349137
252865
770846
1017803
773803
175794
168166
325295
733360
814636
1118266
355595
615687
631144
1029134
523157
1083678
675777
340498
678453
461082
506507
115087
855790
1030719
586908
956074
943041
107790
1192913
582302
1100513
160025
1143819
1029648
757337
1190893
904083
805392
859010
670476
1115858
121793
142557
364606
1038697
1027688
416557
106731
621322
297813
263727
890844
696094
531314
959885
401053
280514
1018319
1153936
188736
409609
151537
170289
676421
208913
712871
376415
717697
669325
882546
691556
286847
579362
888732
610817
291814
990475
1027413
748729
850699
1010601
773537
845656
175806
739330
1769
218814
787579
333325
89143
302633
360579
79229
218806
766297
247485
1151398
29419
276487
12798
1171097
182067
493753
223249
1080556
243077
1111295
20999
70295
945998
132921
254497
374334
993518
21940
1064436
549481
1114167
623190
303143
88924
886709
927938
67045
806875
355194
314113
607166
367962
912918
625966
481796
284463
1107568
1015088
113349
411417
473590
883248
93123
1052530
150029
697570
631772
26517
462517
601026
295710
1038878
784104
507788
493023
886234
1015742
1122947
171007
744905
277441
1012736
912806
632632
599366
344321
298163
1020018
856287
1107466
880333
371617
1103235
491016
1111579
1121918
904591
1175263
482
872167
235325
643514
1171482
742696
669163
724239
93063
172153
569152
366306
740992
506649
367911
230245
394326
861855
132395
923289
598652
431653
367185
409940
546450
185341
463459
1171917
482381
520973
859836
518063
644729
286633
838945
1015644
986460
1107564
1022398
522437
551325
999057
578149
163085
870066
295595
1092958
786469
203301
726816
1187713
149360
912773
284708
317678
182104
291123
827365
806628
22576
661954
987348
165270
288898
950508
932061
257248
501953
182584
589039
72675
105364
937897
64724
328126
145129
219689
1078973
303702
407716
267473
522934
704324
575725
323515
127125
1140383
948634
1116391
1023651
194794
384584
599432
569750
261203
636256
554420
213098
560025
944428
706659
38174
739379
651567
797913
394703
589939
719169
663273
501021
68619
30560
686718
268118
693675
436072
840815
760547
116260
8001
906089
267536
1188163
15331
822323
325211
741596
823275
172561
275932
226769
1175309
1019997
783622
257
108307
184236
483550
833140
953784
35056
756320
1072594
1185870
1126829
1103209
474619
32981
357964
1191585
1051848
1173248
749743
897563
897495
377928
187752
1191450
369227
918716
96042
863203
1145004
737589
681614
238767
10977
538979
245228
872326
1079026
626141
640234
869375
63473
456109
915969
100018
919673
1023370
684011
226928
906083
217374
1175201
1050895
718288
1164626
671449
1061056
1142300
1041813
286307
789891
938265
1104365
754746
743222
372878
1101350
283832
1168598
305484
490873
314052
187945
245880
499171
226656
1188864
106447
338329
628595
621883
441368
52943
834290
1175127
839135
653183
49380
892800
2663
543086
941840
1179267
207166
335287
426214
31011
530850
883176
181377
1019273
26792
603832
786631
1103527
973983
980306
772636
686845
891991
786099
631525
239714
588268
985698
834618
403113
122390
345468
68068
201978
40820
1118694
1100610
562946
497186
833477
466796
658366
806721
505502
1070769
269217
510311
305460
454702
1119315
1151141
597740
497764
729815
1002559
1151192
594465
651539
884117
991820
104714
503892
64695
393608
1161318
563333
23974
530953
138792
936832
509844
750998
90562
688774
662610
261014
128165
521607
238424
466113
284748
66253
904244
876725
436337
573759
212689
805852
747728
268864
341802
1046531
661304
322788
712941
337420
1159161
135583
85783
21195
883102
145285
678192
1144544
700850
159207
496614
365236
479761
857476
380429
883828
559929
723222
1183661
594409
492050
32181
17228
979344
311912
138445
215161
202939
163049
1060610
255061
494356
949884
367106
360604
624623
675328
515778
909966
230764
1188960
372963
456027
394177
268981
976965
223935
769894
655220
1124398
1187423
962060
253393
612566
760011
991261
554457
875509
626256
845710
923719
1030901
58455
378359
874881
105554
684234
319410
680493
438074
735796
815852
921197
48182
1151600
355792
816027
254534
123704
246503
205014
327081
325347
310772
545043
661319
771557
856618
753637
515120
926907
1036421
306291
1030304
212388
307730
305753
374135
201143
107330
34532
633312
374988
890439
647760
615415
116284
985434
149492
299656
930088
508782
876112
343475
448488
117068
283816
131126
988284
861125
347739
1035242
773015
622370
204516
985130
157922
887379
636968
1148717
4759
794370
1132678
559940
1037186
213005
855973
552837
467798
177141
928398
1127000
1039605
1056108
190173
323317
880610
789106
172291
604934
1166637
516294
428160
211639
924058
766939
723236
342461
163401
225179
692310
180168
378491
452331
281798
338100
471501
785901
190964
1044613
916496
752257
440771
34741
1128555
432736
143354
124460
122193
853473
508473
368345
1106901
369923
291558
851736
356714
517160
366848
779860
148560
807790
19276
482065
718607
490408
563670
957719
775252
756250
1188690
833876
1060372
707803
655111
620753
94186
1168654
235922
407450
474311
1010209
1021618
623365
104623
392386
45128
407040
861310
1120262
1166132
1092968
707597
376528
47850
498994
888954
795408
311769
969283
899170
921308
332209
187925
289621
597878
435805
722636
174248
542777
470734
1123541
959687
451413
810374
407340
1190266
594309
677071
395252
841596
932550
418617
1136316
465636
1100165
496017
758213
754192
853579
598512
1021972
730595
94599
895832
1017942
818203
767648
617801
1080561
53092
615456
5631
992368
128052
421726
685725
817100
451375
187896
581488
27872
108384
457889
539166
827179
1059765
360573
670472
380759
253098
578313
7980
427940
904975
1144879
787074
519517
591913
1134543
1117430
112942
836125
686667
360800
530094
1033515
1165385
705261
936796
752395
898238
325208
4564
944443
556798
639228
172762
320603
427603
263447
205948
114460
424158
29338
199135
654517
571479
310606
1176001
1127023
989911
23985
193344
1002604
470228
282093
368245
660426
219271
996446
389121
918808
654726
938361
138145
369509
1079425
891304
707197
236002
484475
941485
1012694
721004
965890
26462
398718
309884
855935
56832
366424
30979
971384
1070132
404561
1036498
722566
106344
553513
1189415
141813
964667
484402
385525
706245
440591
359452
971361
512324
193154
1080146
529326
846902
916729
255333
661774
1103808
875281
611091
501201
509708
153479
643321
303961
648642
519837
116477
497853
250625
568879
939663
232016
168635
524804
303822
1018784
397300
67637
40639
1116245
737964
508883
482822
40285
790477
13773
1013738
979406
617348
215251
86243
215485
1042237
451064
823358
664744
370081
346829
629089
585653
150178
928063
854745
245786
106156
834762
843423
546393
322497
1152141
1079550
796590
819350
657027
221460
326624
544798
933684
428770
454381
1158308
1128017
279345
722101
96279
118757
91954
735425
52
458177
332603
715706
364999
124873
1163008
793276
374506
780141
527899
36683
1106257
693452
791474
641027
880216
548193
452112
331665
1186291
582568
424935
1184893
514268
945946
845954
416443
343960
268
588325
604614
126789
931874
632102
484377
250317
947667
817169
459821
899536
403916
959
217766
567561
1169011
227014
597829
755862
495798
120402
955278
521129
1175753
264165
923756
260574
520215
896408
262439
222686
415428
589574
443160
87853
443926
559823
689207
201350
674333
943305
724146
862718
638221
514392
128131
194591
1147740
337069
59500
1031734
1166781
188024
1008747
93288
162435
51141
495938
64975
183793
1147805
1104305
61582
403110
722958
509427
257895
682480
1003171
636054
927595
303462
421605
521044
994337
354284
1064647
80048
228785
507878
758242
268431
468684
590576
813064
871601
391838
949777
284628
1007475
280931
82027
12920
621096
177411
692778
344459
825097
999494
331933
141529
266388
971906
678017
975166
569934
533204
471144
478859
976153
478125
681357
573771
111350
1102443
240551
217523
791887
689486
858405
179055
837147
38407
475634
722676
719949
638386
792647
981825
532353
550235
794168
444267
632494
345005
956961
520357
682068
965238
397162
1130209
948208
891709
871176
824550
738370
992236
573942
244242
592219
484130
941831
547499
820403
1091056
234710
330620
615224
329593
174270
130543
37703
565639
452788
408499
748630
248767
209256
250016
277390
222554
859640
65487
632383
525984
443237
1040057
504635
536891
711355
1123545
2473
1169923
544490
640289
1079889
890025
611299
899727
83548
329084
103108
127909
580449
1072282
990827
320895
1048423
308844
1116649
940217
19428
787129
44022
1168676
844017
1072236
581255
156137
571045
913643
242366
230700
1083087
614039
855745
293113
2447
737331
470276
333333
1001031
661264
709802
615870
854341
832773
1172846
1026508
963840
99202
950606
862389
94147
856562
52440
1040138
704654
248587
469891
835075
1036816
1127231
1122661
728282
814988
148848
54532
376760
286123
13226
893018
318542
176473
737524
109961
850531
846876
802363
942809
1175678
872920
970877
18387
945955
839147
835318
977361
1063739
564523
100868
719627
471431
386360
1042537
1141413
640425
597797
84670
1048827
882569
287075
639626
1182574
14073
273434
890987
1109386
482572
532011
538571
702732
711168
46995
700444
285650
1170684
725771
9321
6836
1015402
76788
689943
195103
1174585
604147
457498
205827
789524
200270
152082
1148461
468964
45546
56731
269433
435381
869996
359477
773351
504248
483705
383004
629879
450536
100429
248495
447327
409525
195688
393140
793609
165494
860263
54529
471129
938778
1108767
1070139
554264
843880
112768
593831
454762
260908
276368
841311
331432
1166707
562074
337264
217839
631991
679411
1176588
637239
296990
607023
545229
517674
565637
18544
694017
146594
291589
1540
614847
870533
839997
787408
4861
529662
845142
768386
711157
887508
286447
428136
697574
916833
1086530
154726
47611
824012
560770
981053
248793
499163
1004444
444835
656137
981494
1028861
933420
477577
876050
264226
455565
1153798
114574
1487
945278
1043657
276149
884623
248436
901050
251811
1186852
330970
249056
533761
411322
21371
59826
344367
442239
752968
661838
1063386
675302
233000
362870
1011261
1063197
205571
373128
530141
618929
403132
655267
367991
874488
422612
311092
426974
421408
176718
697285
517412
629383
986275
642320
838776
96133
93306
467282
739324
920396
52044
1161357
879440
127089
1162342
1063830
396158
545413
635993
913142
870197
368811
1118933
521904
904888
404379
1075478
183899
892598
336521
10696
176076
477910
119112
139149
348528
242681
733304
1075621
333450
119422
560298
1126119
1042950
158031
931334
508668
479594
301735
1000179
717470
305665
102156
257938
138136
127158
55410
1026075
799120
940565
499173
164442
691997
146105
1000869
417254
1089686
1177086
35454
949775
327686
1018792
17524
29229
1075857
480175
126241
1131654
521500
981437
245633
591646
749641
285854
214396
329209
347296
329921
773010
207520
530641
958241
1111711
313982
490301
671073
1044545
638808
623816
1060873
70988
739697
255782
996281
630683
1131615
330874
758433
617899
1079
99081
1045144
1193325
637626
75292
38535
751464
298385
246073
599538
660021
167476
1185078
1019111
844090
1113220
1040596
61564
622773
1008294
47378
495252
4791
429564
395231
147929
704775
520605
13533
1078133
948830
288091
1009464
533792
13551
639680
548288
561767
66551
121730
55696
1007501
1052577
679794
320938
495724
189186
989811
1036772
832898
713198
869977
635816
906508
520115
821421
486064
1109300
79477
962709
351200
392121
911670
421997
815616
966667
632075
1142104
803387
742891
1162445
707316
388530
632302
352495
472681
339410
3686
497167
676358
1116311
87213
968234
528851
370080
1060803
633518
918483
859818
587909
1038762
909794
786165
549282
858102
235268
192227
1145285
746708
968865
109077
444257
216357
1106494
365225
581141
934927
1028901
642524
862573
220149
18443
839272
871579
73064
936929
537927
894472
536639
1066109
306730
1017081
634577
907036
166596
288423
419683
846414
167042
52479
249405
499960
677403
483024
19294
9781
699961
175953
4788
380328
921289
736272
315435
424051
194717
837606
952345
1157106
471440
288034
783561
67655
988150
405826
594647
918032
379025
945474
517078
951190
827913
431987
479747
624350
370456
1060813
7963
805202
65298
1008501
19596
436291
375921
802389
115055
152173
337565
324764
377870
711611
680432
488805
968578
701612
1029486
1120197
1189265
648225
578735
129187
946472
138239
359988
1174359
35096
771773
566208
1095524
693487
736352
31014
181420
1040975
298500
150892
347751
635931
769473
803305
26359
1129248
1107952
436577
2893
537097
280531
18042
87765
837832
981340
526326
551534
466108
260620
567999
11514
100027
560430
520712
539863
710591
803580
689228
80030
633400
24113
321966
676713
914360
503584
409937
52643
1069911
84861
484867
499116
422276
993121
1013949
642422
239165
384370
258135
118574
591951
924086
80411
688200
519226
211518
536540
22481
3043
45476
834484
235656
1027569
551481
991658
656081
383642
84396
303536
197759
1122134
404065
420227
713875
425803
112773
1080012
1004424
300414
753610
469641
840187
366957
861158
650407
377065
40534
1033183
700381
521622
776558
600317
132452
1081975
6764
52608
125945
327631
822868
1046299
26041
881666
982361
38150
782859
84002
1065283
991534
216411
80575
765356
419824
1101577
483132
234825
212464
399601
218612
650734
516183
320970
716184
596976
913260
693665
294041
1014443
146876
1025322
848097
381166
913625
106592
378735
241770
10785
984132
404802
807851
808192
164882
140750
93588
1046394
276813
802593
298963
439203
462172
655285
38419
543368
1070024
987562
255271
636459
459815
25924
761203
962542
621456
383141
620999
42732
238548
648691
434327
1183596
783040
452227
365660
321620
639877
1138113
1050558
823390
1019377
473659
1167363
408476
1121056
268503
339040
1004363
786280
69259
868142
316729
916629
577596
1015827
1135218
978650
462803
500681
613106
618118
94251
1007588
711576
1027507
627059
1061976
41338
263219
564085
996091
448317
290696
249894
594656
954566
661414
81484
208632
1151227
560274
621286
452791
1094908
879436
656272
936393
1136518
356901
996688
119156
642469
773180
486389
661432
801783
202937
566128
148949
1109120
818662
932701
357305
213913
214060
950711
200917
1066133
893497
732457
103998
197397
408171
238576
1089455
535574
1957
906756
981943
717519
971440
962169
515138
477748
1078004
482591
266799
1167303
37583
162523
849651
241686
325653
292217
1135121
146742
715185
789548
633270
682381
1101485
601796
635085
152572
764855
152619
639261
250100
21554
484606
430749
759673
65629
825335
319746
1095690
1134797
261481
1106337
713832
161197
395916
354232
43140
982071
313608
415235
981641
118370
586018
1133171
843364
270337
1171503
455736
747710
826577
1043138
239310
450610
1048927
476223
653706
1058144
42369
688508
1048690
413394
182719
414181
448155
438486
728247
550655
632500
848363
959147
138249
109524
281905
493422
852898
1051428
776410
353576
304178
1023989
1052531
456551
230327
686677
905685
114391
884301
907013
1040051
748491
1109406
390296
439081
122035
439316
199530
910412
304214
982460
1186474
845744
167620
175397
64704
729422
1053104
1001915
1112698
201957
142014
32249
603556
425497
493740
441201
298695
276759
579033
761438
185269
1178187
639669
1026729
939408
565154
466285
483463
779013
138573
637246
471801
337205
61550
1019656
396661
323948
850925
1174048
29926
899140
279515
297591
168051
954795
897297
915100
591302
795734
722060
54678
436597
75905
619975
1162092
886432
1043582
1154809
186548
181811
291545
999890
564740
927237
362183
149765
1008634
161084
851762
261389
566345
1128416
488091
412994
805854
489115
806281
780689
802580
905175
938835
804771
685718
399193
1154327
190310
658692
648088
768549
166879
374059
948115
706328
117172
1020276
274574
310505
554655
1017181
825866
899355
108148
244082
1163898
393661
217995
355638
274655
184931
835912
305189
558741
902759
338364
124870
805740
150604
1038763
303300
912206
68525
186990
143463
62752
426010
939354
661437
812274
1047311
402837
627229
221314
570580
213023
257846
964008
356701
658916
418526
748806
998753
331669
583242
919961
10788
737828
672143
307746
478720
297414
405863
878935
595264
1116620
89067
365828
1147410
147067
622588
99855
83009
570151
318719
387718
704488
554266
337889
1060481
878218
703126
600466
374404
51411
371676
343760
926225
1073439
652629
408854
300908
759692
1192343
160895
408451
1125382
694589
783213
365851
17380
875317
1114960
116867
1039777
832684
123220
466714
1055016
800193
523792
4459
542004
556278
667066
693199
1175522
21327
394353
803619
732384
885497
1189387
824077
940987
195859
686525
1162686
550687
1108611
1178905
319031
464184
761929
1152892
1117914
384827
246224
119025
187787
835377
217579
701042
99313
981711
1101256
524266
613210
657914
778706
978160
879998
385728
600403
389092
94480
503944
1014726
427736
869879
156564
448255
25487
567635
1188646
328257
539508
134728
1177250
802867
577599
661574
623257
305593
264614
396284
898599
253244
534351
783350
626870
678268
240157
935484
6520
490738
1012040
392137
1055153
586157
979855
138790
442425
901698
424585
804010
999443
1072957
593569
618120
239659
658214
2673
1180625
944570
394437
1165245
541055
347121
902488
1107690
698176
490100
856218
42865
536699
228366
476933
1153251
252140
465424
1157778
519900
772716
673431
510204
259967
50043
1077151
148213
944619
57343
814385
775462
1140798
152767
405129
1051437
762345
431345
403602
201342
1156394
476426
419262
488013
58222
817751
674218
465368
732502
1127378
576934
34808
755803
398951
718341
1141166
399653
456947
90386
707342
808639
957405
286929
509282
618518
1093861
468369
1139323
323279
138175
313945
1150233
1169542
69880
277771
1078826
42583
1030747
1115538
1164727
36094
690381
755846
927775
678925
363052
710627
1008209
172893
994524
549455
500610
635528
290149
1076938
536828
849265
165849
772004
237123
751009
472513
276002
828700
49097
1003506
838538
1138331
1011029
916550
149554
315414
667487
717700
700240
841882
39077
172228
944796
266108
398009
609502
888053
1117828
828789
380245
52181
42537
645913
1107964
401408
178169
365294
697009
719436
431953
1168652
661014
673486
496775
263160
88790
159902
292658
469075
9632
336809
1079413
517923
503769
170384
980371
402505
199905
781426
447132
407678
936730
532411
1036983
229722
824822
296315
338894
91134
1161057
43197
963488
159464
523259
135319
940963
1151232
725508
460756
927529
696624
1112020
1018477
805471
71514
277255
478684
17961
233468
592549
314326
923652
285883
587423
35031
1001378
1158626
257939
836324
900652
1107106
277012
238315
910465
619486
235327
390675
272228
578655
191964
153437
342637
72614
743546
801507
1192214
618007
134560
876615
1180716
1193274
548025
780504
805694
913326
264664
500612
278824
91736
200810
1040738
92470
474723
430582
733314
463414
522708
771649
534557
881358
355807
118638
925836
403911
359450
73824
668970
897968
302155
816902
585175
493137
1182003
378652
193109
66138
52457
452065
690673
443741
505276
184615
1149094
1074551
470557
524366
972054
133928
1078343
162026
10382
576019
322358
62224
704992
1000186
41965
30348
972770
1122779
516987
1112909
141373
107226
1065149
461125
969821
751269
599484
305213
780607
983922
16303
434935
960267
1075476
1143164
901258
577466
409330
664517
483719
48756
397135
1120821
587572
60829
1173851
779399
68421
582834
87021
118583
748808
883755
1025138
721207
895173
452697
16266
46635
11825
1132800
885275
350645
1062252
856835
628076
105214
737662
433514
578821
1153323
1112122
825708
928781
1086507
51193
54383
740035
32772
933701
1162341
461385
1129997
691861
440744
246980
1058918
230837
706302
519631
38787
426520
620050
262550
626505
191556
312797
1154077
1024587
435510
1165275
813960
267988
101495
127263
67897
147586
604343
695483
650374
321119
772045
204277
1038370
551819
992258
914134
347950
780979
714630
599341
495764
381354
166003
959753
1029618
432690
1069149
664439
34559
854461
762828
1126816
1092948
1007456
800974
373860
897035
991361
222269
1173969
1042105
502800
1172487
367488
229565
683589
1158419
338495
1174930
1101849
553261
839175
771095
914957
372483
1054422
820087
335627
543863
579573
807726
1036132
843749
935797
349917
880138
992183
760934
275593
1062769
1063049
21889
1048474
1170144
778175
923894
331851
773082
388564
36751
338078
788764
1092575
503782
825241
675309
755450
206087
311915
653879
545096
620011
629299
173285
6421
817275
668677
845636
745543
441717
1047622
111834
813533
291446
295236
118911
955946
763473
1190161
833106
188021
801142
457432
762214
189750
955188
805994
557856
344861
529720
773327
240640
791399
1095223
840913
921406
300000
1121950
357832
328809
955130
763153
237758
1187841
234210
57700
701622
695194
90398
613572
509608
109102
552486
343123
749921
394680
524281
75747
798721
385371
196665
572729
671850
1150407
182649
903699
336147
578807
433177
1079610
190356
287124
518286
677925
513169
949563
430057
720804
341018
1111664
452198
301361
45787
1177255
104299
749132
1157166
940869
747409
939125
141382
940412
1031966
541793
870952
900176
404497
680797
217879
768202
942568
833574
689788
911338
1136613
461978
893444
861342
443428
208938
179843
303376
552754
545830
1023832
1039846
745750
145678
234616
97818
1174205
293282
198151
173253
874904
664228
1061386
501287
1022990
214400
243060
300950
974655
393713
263229
25108
49211
1094547
352680
1175428
1052561
253086
646587
272320
156760
445706
897643
463234
1021024
1189639
1052857
253708
746904
408672
803760
1107957
1087986
1065104
361639
825237
577187
609826
697581
838657
913463
113092
560784
971814
514001
1035457
665315
858896
285081
727201
254155
278061
306501
526096
402153
435784
40878
262961
143501
46830
337456
454627
42169
440477
1167315
524724
704202
1153763
93254
898463
720759
202034
479170
863980
1067050
200308
1176269
106773
322382
840536
804944
83952
421207
31041
908981
1141276
364369
1109455
83831
519949
876846
882418
382770
787070
49424
492103
1003773
900779
379943
528383
178959
168930
1095266
1118173
44563
691906
536572
842518
538608
829590
137873
92135
120355
493778
948398
880687
1166783
107230
608972
1077554
1012941
271713
315554
115449
914981
1117181
77430
425477
774099
922190
1110857
512811
599372
911413
790997
1183466
560488
742211
1081109
697323
750419
939905
428525
1142366
637253
527478
764421
190315
542781
1049414
686185
851903
1171457
281426
1176891
1185732
585954
436557
862795
735791
748044
629076
1116893
37118
307934
1006331
689559
2289
1102294
143212
790056
786884
1112024
539416
883240
563342
167722
472501
562062
1186366
339789
431596
916429
376902
252572
603747
78598
745023
473970
985729
975284
561071
675241
1018598
1037262
614642
949806
419012
660281
991067
765527
1137950
1070944
1180998
212321
1096078
1120712
796817
617735
747613
1058123
1147975
225234
641424
880113
372555
1148712
811298
1104725
318561
579513
612531
694485
191160
18439
677771
89638
992285
659918
1049522
193485
274356
865550
864519
428832
1135340
477785
341384
1002951
777478
1009476
97473
861140
733082
945353
478525
154689
476335
264529
426119
267443
140717
646108
690102
1188861
419716
422320
850078
404199
427036
915391
598550
1163022
682469
991201
473024
959056
790001
184835
118883
1007905
301137
1064132
721681
70452
581360
728396
894885
1045268
620982
1103396
945
796648
785592
1144762
405762
38672
776954
958924
1131506
961824
641096
409462
901099
671122
900542
104389
1148706
147134
26813
76151
959153
621031
1002880
356299
172368
557094
936012
666817
800004
643029
480946
465149
996352
143897
89761
1048348
198057
907990
373467
20700
575625
810831
87175
222127
728631
428847
284406
627610
176970
1058195
366693
286041
498291
409398
84689
182886
298733
1051115
36537
683419
453608
642924
832611
368413
1184525
510538
13967
883255
435518
1171423
1137288
831540
846433
443331
682783
21838
463231
333276
121818
611649
990833
1027172
1023261
171297
107449
201395
65177
1068842
878010
694044
985941
621174
992273
357346
1140013
317996
93186
877190
148710
1109784
203751
1057677
1048762
806401
479808
1146004
414380
1068685
69229
931861
292067
170391
463425
157388
717987
918080
132568
367173
1060403
64039
358918
653705
125137
66277
750075
1143566
792233
1031753
130919
345579
143539
858093
788546
989636
719153
781573
23986
564939
1172527
492292
47266
550699
18973
371142
542925
924195
74487
451128
512548
254743
517445
210684
291758
646305
165305
916739
713968
338305
8639
571551
331373
1156884
937996
109529
657835
294971
444781
993674
440350
1101766
721253
893114
544676
525399
885793
427170
362732
30005
1081023
1172650
648578
127990
476963
390164
263047
129212
339451
574718
744724
297835
80979
1111221
934979
58837
381483
1101873
455008
199841
1121771
223426
457031
640919
523888
490589
457965
641717
404372
455897
1104546
552773
1060664
745053
728220
597423
510982
718510
760085
793384
209778
211956
415370
795614
171056
483763
718768
764796
372673
1137964
498476
432432
273689
174846
235695
522469
724706
119471
350533
841658
995272
288821
575754
87168
82378
341262
1071114
132247
1079411
177325
1064551
137593
637662
1066544
55305
998764
1105625
445821
1139763
285229
807771
670247
553931
180766
44500
44691
343122
433172
1175811
136066
288749
488180
32432
633407
966614
571268
395245
988345
102871
67173
102411
757236
345976
295469
319806
929235
360617
17911
253165
173707
413837
1173263
727950
801203
1031285
150276
15136
1182017
786777
32165
647015
6609
409371
419800
169668
336005
453067
753061
866611
945055
630831
978795
919212
1156089
1074813
333321
214676
493320
941038
774577
975689
166766
530285
628328
506483
1134757
361462
24615
992869
121135
182787
201314
306364
1030468
1178882
161307
624929
1028211
307567
754312
281988
405448
167590
236214
1170845
448885
395348
427035
765785
750589
58042
118787
314360
945716
416181
1144495
669543
647023
752729
481432
958790
344953
343882
1069577
91551
168949
639350
1026865
629399
428749
645837
797863
480112
622561
169749
326701
203845
429095
346035
451761
674044
37935
563249
159287
234152
128298
466639
583996
481733
1154304
878003
176200
114502
153056
764546
360432
856921
1115293
736672
1068694
126771
1021951
716582
342179
500448
100271
38811
1099389
366764
340052
142114
39652
1164549
1145578
492628
925073
873471
963375
337739
488873
321182
66193
634777
87748
734373
789274
311033
1020977
1033110
416374
1059216
431577
360630
893071
969471
763362
753512
871350
825464
950647
909919
1006418
1040689
1041251
925026
879833
478130
119882
448742
867558
562707
298894
345339
756182
490514
62179
32126
725614
603065
302
108221
379528
1162466
1088533
497588
519272
520247
816446
137814
912377
111606
862482
670165
979554
476563
676851
907083
939946
244833
1140861
450428
259545
1088622
866693
141182
233098
1008563
258232
824477
435541
627919
993395
747661
366588
46969
860517
67087
495394
1069868
185156
268319
1006587
40898
590317
611509
682087
420012
497627
912809
75327
58905
763206
815860
561856
288808
982644
1059454
47934
570500
292649
166683
700040
302525
171470
395515
786664
59633
23021
151888
403481
414733
577848
416172
540604
1155776
408189
719357
743380
602032
208247
251021
394127
81783
925871
96655
331694
539690
708648
700495
652369
11820
142151
196932
287346
997476
957866
369175
709026
883340
635911
671952
1148839
892368
869268
101542
445710
10906
628398
174400
878983
1132206
592311
153229
899141
823027
63242
485886
351641
494603
591845
313872
136123
822757
663526
658119
606934
167846
400832
790693
944110
164744
598398
1077277
16034
882353
545564
213984
457574
338252
489192
401926
657472
722952
440265
1156134
586896
228032
32387
647142
108235
288204
670929
1100672
48502
5624
1035721
435315
1108042
1053677
623025
953499
975809
1016342
518261
795154
835877
723259
940792
824954
804906
679268
241010
610702
670012
1012557
619046
849146
69023
701877
1184910
1100956
210782
589969
642262
370922
845881
286869
662322
788682
215183
11443
565478
1061766
938114
923902
638108
439967
965430
457834
1147354
140618
653558
836864
1081573
311473
266443
720248
93711
424604
473916
501934
101450
705477
214539
209449
811684
439565
844140
206911
747309
97168
364811
125127
549937
998057
373080
329502
1074403
166467
726134
603061
918218
76360
15918
1110949
1047072
778787
722378
190563
64984
194810
230493
516689
161979
1166319
1160308
548111
444404
205205
1094343
616840
652528
594956
1048102
847630
1021252
527141
101945
107011
144719
640211
471497
1104772
902900
1009479
77307
635425
1075586
628325
552559
1107036
576176
637644
499660
630483
128393
1068919
951534
648932
945098
642901
727341
771672
746844
197071
210671
1182637
468054
7877
686331
809036
861267
498114
533363
755368
257626
114058
733493
625473
529730
408305
104141
241140
303671
109465
97776
727223
259523
1122832
62080
153991
1156957
337292
328104
416745
278771
247371
225966
146924
1186249
339386
32688
550048
320584
966195
310459
204793
572519
847729
737084
953279
798885
94621
920416
1096728
328591
535024
376073
975960
584519
1070571
70812
1021541
1077603
341004
1087755
54039
907149
723778
1051577
221543
775079
581126
202143
97245
1081119
113672
873170
683359
490986
265555
911093
598937
538598
369490
184532
1069611
228512
267307
900553
19301
38678
60897
221888
459998
117978
535229
109373
726119
772185
884540
359337
559820
624318
382978
400664
1045166
80381
1156663
562162
238677
1028863
1058663
1049044
283115
652241
665112
321215
946386
251886
611016
435525
360442
227844
306980
551817
306653
724542
658864
859294
500266
688032
436225
683771
931094
841302
404175
349277
1129186
392092
532649
778728
363995
188408
1112011
637233
715355
861355
1122574
612387
143535
1108588
1144731
632543
639032
352958
892396
797512
892973
196949
635303
386346
24912
567279
415207
840907
277351
252620
1047366
713943
361953
623003
468056
17281
1046660
783565
304863
447544
1185242
54667
269564
331836
746238
335283
995659
836686
465771
506342
503080
776222
571656
178375
637150
452097
117703
551851
266211
579059
467309
279993
354701
1007314
163700
298553
470283
543390
544554
913910
320238
983472
1002963
842852
45770
216777
718172
127818
1179985
551966
403773
348426
739173
719864
599320
762208
1090227
986147
778139
301652
960290
235822
166540
484337
57904
81092
805670
696617
396976
570465
168327
466370
1120547
934286
658877
715577
487882
559573
796067
429920
906400
949148
302233
525586
343187
519430
694394
16878
1165995
918364
886151
928856
299675
639521
740044
607188
999296
438864
597028
317205
945148
334439
453135
869390
180454
128309
869493
510518
1058252
1003926
88547
90712
489797
678428
649210
651875
280676
748822
977761
606678
1006448
162191
608709
457793
401409
990328
2901
1070888
920631
965918
1173861
552021
475128
1003060
300181
852202
391130
580260
845576
290598
759039
936149
203934
875836
328642
306078
672622
68827
134966
100643
710778
24500
308591
317198
1058886
869450
783147
1188798
855606
756710
1001451
1073823
1117835
466345
775127
253368
790952
853924
715227
238339
946379
1062030
1045880
771338
312357
251904
973483
630612
668218
563103
123196
45029
383041
831013
48537
912772
823147
967765
1158658
232486
224906
227853
835065
1035609
467076
437648
493049
1111728
1019543
763215
172337
1000352
282221
507950
843708
1117790
1178567
794254
428827
691048
4370
979956
608264
1138701
638423
404055
639607
492104
1168058
271455
115378
131280
582065
41340
602828
548905
121754
121313
948867
266746
598081
679752
296342
280614
1074047
318947
421547
575827
97914
479482
15630
1144157
533955
798903
949334
641342
757051
100492
519931
747660
308600
676262
927999
834244
127504
886823
266783
738830
328967
390629
339709
43544
559149
475303
1068623
386073
669148
867563
963028
767741
914474
782569
1041605
312071
277185
19592
514620
465458
446941
877084
498135
1185580
371542
1136268
526786
641081
554335
861205
802492
400154
673125
149567
27104
192095
829649
303363
1003890
1093418
787248
266393
1174721
615625
394688
297716
726286
329906
888813
744840
830464
210201
1049967
900878
355878
484238
169467
520994
220454
199753
44166
1062436
130448
615811
950050
878395
586199
1073436
839438
682732
481474
234307
993882
307066
543530
1142842
1178214
60669
521263
163094
916373
769952
738296
1113141
742783
459676
218391
738376
920294
620241
15450
579792
1155964
13503
1094898
892688
772610
704283
1040742
101313
277209
431829
848827
805575
757578
541113
1057773
1057752
884455
66284
337115
510394
1117860
130150
401285
204718
809826
507990
423522
349330
927881
837213
820996
493749
1083283
459087
874182
102003
650736
675501
703321
434473
974460
1071899
1055515
529195
801055
334339
304458
87399
92769
584696
356013
425139
1085937
542582
42593
631566
1013058
225515
1106644
998129
1068182
531387
864550
338796
457881
1179580
682258
390372
902038
826064
72414
1191359
815856
223480
58611
665997
1035965
74517
576061
844155
1171449
290459
899619
184478
202434
450681
605570
346725
985359
142546
151639
1190339
49572
319117
218594
1000712
181284
362238
1019305
201723
710002
902895
680865
588934
775327
26203
1093553
661971
532496
80956
1110351
432158
14366
704830
870176
740896
299132
642726
1040697
995593
761149
70171
466505
687970
303030
1079854
504617
131006
15589
500751
834422
903736
1126219
397772
274115
788784
592358
407384
1002116
769918
85761
218559
349737
594338
1000649
1038828
350523
252294
91615
843816
1145997
280814
285742
472316
573945
717593
769805
828516
1106987
21744
1013194
479720
53895
115370
430089
500279
718060
346075
1130180
842408
684171
292515
1113871
29327
603561
717805
868749
217427
1099436
656443
517218
15406
897015
682079
583225
194765
953874
279026
266037
981757
473631
746384
725659
928735
890814
209131
779589
145562
49256
267449
78078
94884
416502
471809
246200
482423
669196
1014723
127542
785832
558630
891475
596300
453074
324999
1113408
649801
939381
569549
100404
735056
273138
889666
375536
942820
814350
37463
1001813
345924
32117
42566
1110659
486242
1164097
214065
959291
794784
657995
998079
277272
482849
650852
878554
762845
204543
435343
1170188
643896
1030082
1182736
267551
778929
980675
538738
1042739
953733
146369
560818
391037
1012286
565044
325943
297536
614316
183901
414430
631624
383343
505819
1176086
960101
567914
966469
725200
517433
697059
1084692
298583
1149290
772500
301367
568993
963515
814549
929492
438463
522010
629861
951048
999650
512606
548981
201058
853655
56836
700396
579814
200092
587541
39244
1050343
628218
694214
574727
639927
247753
831909
208981
679627
1091832
316254
275237
307038
1087923
812379
835561
192347
7019
253418
766842
840370
279887
556461
1175957
17231
48929
725813
866124
877636
360293
1075519
756519
939323
924428
731790
643718
531958
866206
582096
137524
490061
1035208
266978
615692
1078245
1157564
1164613
383920
186468
1005235
316345
103922
373141
833446
1123534
857313
623378
691733
239330
53380
866555
879280
340068
117446
398830
179685
639019
229926
1074597
19784
1137776
888756
210116
995873
1141091
1017155
879396
885591
790635
218341
693521
746678
593306
619193
194039
392785
307614
1182009
438174
373761
47661
1151622
1083762
1014825
636157
733763
933563
712334
629978
410961
696678
1142779
784088
987044
753633
86064
505756
731141
1091935
731427
750159
1013842
953319
430723
792781
398506
932994
347339
360779
584698
430185
565899
245645
489349
357986
1176233
391323
488491
622542
1171199
1186979
289816
78873
61129
321297
511308
293390
435625
502394
476721
851630
902160
627675
582035
710504
525316
889031
323193
328587
499330
930213
721790
61960
1087403
1032866
327572
707135
1128321
500465
601617
561090
142109
692131
282653
392812
495913
487876
327790
49455
213712
39548
151350
638672
955806
1136043
938476
431628
1163822
402780
1145793
272326
370877
503807
1181426
1166687
798690
243894
16981
821209
228892
331892
1032366
205150
1091149
402460
843296
1013162
925228
465316
903628
502582
388462
447241
791522
1139620
244705
866426
465791
171128
1084087
295871
625856
404256
245779
985957
761390
358982
1068969
375446
472270
601851
399008
82220
1109585
272241
1009645
566990
993558
486951
260168
771895
889359
10408
1112397
902601
904416
392409
564070
167665
1067217
205759
439382
820380
195787
311084
634010
595165
659444
7899
856986
224252
394076
629072
935297
188213
236853
27473
1042233
463786
11959
298998
561515
927033
226636
771223
578706
345693
387240
476359
671637
518332
226910
548244
894070
941453
583132
84749
1012744
437649
1062178
919918
57006
315178
1065018
8443
419124
731720
622449
1039891
1053834
465955
451292
1017126
621891
926345
613886
553739
507618
987372
19553
752115
210761
65243
1073511
359113
517367
684137
521183
388114
986439
769064
588177
60833
643875
710258
30314
1132576
293329
844704
449045
598734
1166930
330120
738085
450617
552502
1020522
109115
771039
68512
553294
667460
193716
415990
162937
296384
787071
324569
1062148
617504
1157898
89935
656659
860809
80845
133868
465452
801088
98260
335073
237145
675926
892499
390960
243410
454364
438959
156528
726425
197662
1081498
274994
1168463
199141
558186
976277
17507
1133354
161515
350987
250172
367492
810857
977019
1031120
567524
773357
250449
418736
261035
313213
382658
791504
1165792
21831
678437
834117
83407
534678
785604
726427
281311
523887
1105384
46376
568503
376463
886741
2023
440870
939657
1171980
77516
90148
427279
948722
49141
406758
791100
746310
1104611
394935
609096
126857
868541
917538
528166
155942
263559
209857
753976
260978
517261
547009
914229
848411
884501
280163
543214
328043
500540
1176867
67314
182844
1147518
828274
886123
701893
1052154
316592
225229
367019
366492
558857
936526
988880
8122
74590
580972
1039465
511667
977277
103806
822400
1121711
1133550
975907
242911
198559
430855
563969
876901
704192
493460
801046
428737
236938
648571
128877
456558
884440
121098
425788
134062
98717
1085753
685601
667307
898924
524301
1011453
103446
14166
121217
440669
496950
145186
1088631
1152970
497341
414014
559203
448053
697076
784746
1059490
179034
708687
544543
1082115
169418
261479
812561
1169650
699050
409519
483920
226973
93890
392212
490357
717227
642322
248815
464681
907422
1015022
784891
520837
840295
478279
959057
547150
189318
30017
86154
601266
7191
677959
502486
1074636
127027
532308
135645
202209
985597
564143
604188
286289
632018
381320
170664
803954
105452
1091799
2866
1093716
1042251
544430
1000241
463296
785448
664538
1181167
932182
1072367
743172
1032420
895690
993178
731132
628631
446032
403360
423874
1093015
1134285
23554
804549
176451
97934
1070468
138159
72139
103236
284482
671785
266468
540487
1045735
1141686
273790
508723
833801
228936
110860
706631
1103513
504785
963418
345638
580639
717377
1007458
1019306
448453
204742
112610
320592
1019666
1015905
884163
849140
145266
657086
642637
617203
367056
1096087
191604
477
864931
81377
1092551
47240
329954
895172
771496
891445
671662
1128026
1128903
767569
337587
48441
793626
537451
263364
1141253
774070
19228
642109
932971
855362
374930
485731
964053
747977
1169885
587251
381534
77629
62014
457436
1150400
210936
208655
861756
724053
1182352
288794
873888
889544
606423
794127
675826
366706
214739
1113527
724961
593173
245358
938266
80862
111676
1032359
436501
997081
872307
492308
548520
530022
682095
553
877455
224637
660257
277683
650094
776068
662706
474945
447669
221163
599670
870540
547341
290455
544056
132434
416495
99542
937226
397964
684802
1057916
892339
778878
440564
613164
446643
26277
492009
508277
768812
722574
1082050
179128
27576
805829
655518
1165060
450785
694301
468625
200549
775443
123410
168096
106316
1107038
1066693
220443
389539
261807
481697
170974
351168
144633
299317
1111824
535544
813163
1182989
976847
220825
406803
927879
1173409
1140146
68767
541258
56089
457982
104507
231623
1024422
759573
586356
401490
654438
1186047
1031284
85375
903180
541548
1037896
882732
587132
621338
1105628
689391
343407
289025
79714
343031
438391
851334
1115822
504357
1136630
80121
384843
717363
252796
552132
938799
12635
496368
545411
706304
618040
325078
603820
602578
572337
332878
109852
27000
154190
1192703
1138253
1111486
288312
77194
1123079
652193
1157504
890766
588476
108196
814519
262679
478555
1081428
577334
423660
498659
943497
170005
1037684
24349
175143
80477
1039742
197060
530239
125823
89526
1060793
976780
388123
222755
979357
432772
70883
1006031
390001
178280
767977
953709
10824
981145
207561
145009
438825
468543
597243
271474
368731
1137390
976161
617959
34070
666315
643177
874639
523168
701688
1160958
364605
266262
240044
640105
481976
462917
283882
259049
29223
89460
767581
916018
699570
209110
39911
269078
1187967
797988
340304
824305
721863
466388
1167216
1187935
950005
496011
108952
1101029
184905
258140
648244
21754
108888
636775
887743
707455
776044
986677
1014363
871642
410167
1079926
694427
734772
1179420
337458
924567
654626
721527
905239
1103891
948529
419101
182212
176061
478910
922219
510403
724349
1162766
560290
214344
614168
94966
581608
578566
266082
981386
29155
203151
80392
774361
94012
882672
114891
865700
838170
85769
600943
842855
1178716
719433
110766
9952
677181
1071770
89078
547620
717017
54557
103695
269802
799069
55570
69553
232324
164234
497716
821609
356365
20080
44148
1154017
593399
168147
158375
202604
463995
607167
686193
1005099
42880
514172
186276
816530
737841
839801
927939
245589
172905
438684
220390
726104
39226
333817
1073876
451426
1167467
56141
963921
382417
434234
918208
818698
468726
1156864
824395
782100
16255
932772
372394
508544
128845
1136564
260307
1088551
161664
236460
21244
90681
681244
957786
396266
815269
828437
940754
193645
403432
485822
349179
1091500
1131274
898844
113141
828861
1019984
801
1043458
698715
240145
1102241
308526
628059
889411
413414
254186
611891
398870
1132750
1163690
260735
323937
825107
900539
691416
341533
627079
345972
1077636
295425
532241
240907
559784
438099
684757
93585
1016952
119014
478026
824457
576132
602045
303204
44534
112056
289799
296604
353063
845476
517413
46505
1168980
207199
281974
933972
97040
865377
436762
423247
855675
443650
314311
108337
849716
305901
674618
12593
9289
730498
231330
1028014
226101
1055964
172247
388681
621427
907226
618412
1026514
1039191
970525
57398
45730
1149344
1046228
173345
116916
56454
991454
1139970
85650
787057
539999
1189672
182316
627216
870375
740735
393765
1011933
803748
526693
923629
751164
884381
11109
158178
585802
747829
603409
82983
689724
318546
636652
874185
1143948
248801
995814
304402
74408
826258
876288
996631
99465
684975
1020075
471632
487177
631898
460058
399280
407079
746092
767557
404820
53994
284129
416485
360600
661375
348308
1161568
251642
524267
155868
542191
769219
27397
663978
642731
1055
840194
890424
674540
137471
1162615
255016
880267
694108
1120521
6987
491731
693125
1103628
360541
983515
795941
473003
1038663
1077224
655135
1011135
15896
602867
376644
754479
481237
290752
1166698
1180893
81418
511647
45880
260454
1175531
857348
1108668
1034433
61658
481379
1007667
664057
92335
324483
27239
1096945
1027973
394697
37299
462411
763130
1136694
361317
213022
341227
293109
252124
10800
806007
786657
677034
331672
524407
775030
880657
897256
21484
8202
921450
344978
509022
104811
506762
668874
543318
94247
300905
862066
1167141
364246
526209
118218
885772
546530
845838
509491
654378
1031266
1090143
779233
565317
582804
987495
951841
458907
364612
1192815
197210
1048312
805412
902541
778590
469681
1095833
810020
477029
106313
1174006
325378
203539
512357
1059264
428493
1013480
307967
315195
302904
905848
409626
945701
282889
1043237
690713
14544
212354
887323
85412
408024
833892
1075057
704742
745882
284288
632868
871128
744462
763080
1112309
975919
923287
781904
736067
1035634
668764
513531
101169
249872
1002313
661678
1171141
27303
1128623
911920
957393
165821
89744
583416
867310
1089270
15142
544496
1189024
631598
317365
248021
516418
812733
283197
327487
307972
181744
1038569
565908
1032805
1042785
321482
862368
201553
1099125
170076
430222
575163
599000
1131069
525280
217681
527368
111234
974696
939951
473684
238836
1001683
615498
742610
873749
1092385
1105739
160962
163448
474642
394341
1089088
593093
554550
46886
172039
283719
238007
168444
395327
39595
1036694
416309
1096196
984215
610020
581006
285655
1016541
1178960
769417
1090244
779118
430529
355084
433820
26249
743219
920573
1096789
608201
205348
597289
1048980
974785
722176
408441
39260
172540
651339
465333
616562
956387
443037
285171
215243
70246
550767
136555
693834
599273
831743
494194
113820
1100385
1082436
817806
1020698
373039
666339
1135772
173278
849322
641130
1099428
258219
332384
974511
129404
987126
211755
680802
571192
14320
591496
543875
248656
442719
243741
724957
851335
329323
711246
614785
507982
1112656
259940
1004776
675870
760890
1088433
443667
243390
229580
494861
535662
241867
629987
736192
1118059
531324
327191
922290
757521
305465
241660
1178857
192969
414306
751574
1106107
795222
122830
304165
1104014
574845
331017
450900
896875
727725
800423
666767
412352
63534
906
444206
1080602
521905
710686
592662
1016548
138688
358250
614108
160208
1061847
344420
501728
35660
632136
189081
146217
224717
442817
818668
789138
642756
1142608
420282
274793
566060
679104
1186220
407562
314651
488980
685239
679988
1089233
753095
785671
395409
931709
794858
786970
585912
403274
613809
235017
463088
1125583
947237
320699
949780
674819
36784
379834
206239
693119
1128290
989606
276173
38550
799387
929214
856506
745755
859278
624028
860679
157121
582495
158663
528987
32795
963457
713516
1084312
615416
1097361
515298
672794
417416
131581
1150066
174650
491611
141725
476572
1141599
915280
636146
589333
524718
689114
31805
1145153
863147
573648
431818
1158082
477517
1033641
465493
1109103
932511
11995
934018
173885
670379
448802
874444
48412
932060
943852
375335
229720
923113
734910
1032221
893741
1136865
839336
326378
417276
458675
918429
95563
274592
810571
133328
612094
885031
520514
815607
760835
400970
509437
720844
5157
262101
550743
849036
760279
677233
451789
529333
641015
210747
861330
22733
166991
724270
297342
590896
472472
1186458
514309
295070
960444
98093
258760
992450
1142584
271240
167064
1064717
204571
279523
1115778
707921
793148
916162
1071684
869117
408335
279914
770816
1092817
26436
1074305
385745
1189772
1049640
107770
1112469
1173703
847219
598885
1110606
315344
830315
835391
631072
635995
73444
949907
136749
828046
1145804
548470
561364
502960
662452
712898
335991
821579
977788
1092813
951648
248707
387821
609727
111919
261039
507996
660366
676625
341842
1065561
789180
104234
666970
1123359
1066279
1185650
56820
754680
1004290
508125
1187678
1059812
1070865
1192451
1121401
531764
819674
862401
738517
1143696
3467
71387
75444
592427
477437
141707
1126715
1176556
515144
885387
290966
143984
1026569
785165
269901
1100736
959969
519368
406462
901029
154499
552757
992235
534978
971722
168545
812913
291502
881441
691046
12766
394301
91038
443603
809038
571034
541743
299183
640364
1041003
210552
291002
170869
222864
673559
966164
25362
270886
691425
571644
469986
377492
115271
893465
1157824
48446
419785
1164690
60526
102960
297600
727358
1081124
620423
567047
155256
243795
671927
812038
75270
952898
1048223
577359
616440
301400
527670
564806
741636
1087771
494698
177632
932157
1164604
316107
1131951
497177
340837
625760
927634
393910
328358
505993
965903
759040
629345
1181367
343754
1031548
38293
433873
636784
121765
970034
314337
261794
358269
63555
323792
238604
594167
20706
1016369
671138
1027852
358232
436500
241351
768628
817245
546702
207953
518822
428098
285741
720814
181374
32449
1023441
713000
757608
645750
1178183
984381
595045
903397
1004079
732638
958148
954368
1049774
377099
640620
336647
94185
569470
368872
1100417
42533
419692
273270
84525
435589
632175
445599
757423
925218
163191
430228
256071
238143
608774
649169
67991
144833
703091
551806
873502
360049
628377
573738
812338
878953
582460
650836
990207
202841
488363
125847
312161
905532
97853
116785
57283
347761
999971
195433
1045364
1075560
671546
381973
1144341
79950
514068
891913
641876
1168431
362193
1036994
1037130
1124870
79291
737304
1110604
165667
287194
580414
96907
1166505
1147031
309385
524625
566949
125623
465965
300999
820347
399577
504024
391719
422259
933482
1054644
148761
129450
622058
293899
977032
183389
606231
124587
364118
947069
220215
331106
1121727
800941
109396
607030
57828
568687
296428
623797
1029307
1120927
820930
431639
326900
734116
5685
546796
212729
93210
1126024
1103065
200383
664012
1193431
242035
80619
648131
225356
204725
665684
569681
825008
72337
529673
212645
477504
42749
479325
831505
191605
715135
948546
879846
926055
1120789
767803
458417
899865
268695
486424
1013280
1124545
19065
877620
797808
109152
999340
928972
179341
245612
384440
1148750
883748
87862
1067751
1112067
1048098
916963
593282
545171
295310
1071680
467111
349426
606549
632427
893629
95182
1059674
144821
901008
976047
1094464
780286
1176074
1082894
925661
800290
771555
887641
232456
772413
911418
369482
804950
367623
1097428
676477
262748
251528
819135
217328
471392
861335
770275
543050
917032
823918
292377
393007
357466
903331
1062933
170479
175734
650125
109079
973899
1152057
476449
967507
608266
413566
368685
1146102
167262
25442
72447
952156
44676
840824
746677
1040332
597099
973331
1087275
499084
406529
507346
923183
983282
1029879
730865
698012
1191041
921477
149166
874842
274746
1174429
165541
327618
1054724
33709
879671
892224
937956
626202
720870
1185795
468106
263705
1084212
86184
809611
757778
367181
121277
777841
1036850
1033476
432221
1008620
37660
449242
803268
576195
1127357
544604
349719
751325
1097718
589347
491473
644056
170886
762404
366762
527257
995729
1093997
455979
822958
1178057
582206
1050322
950494
1049430
1047172
1101208
572359
978699
669724
1107570
538194
82580
6481
440110
412363
707130
706868
798694
970273
616425
969728
966748
386726
857705
904719
308358
775185
5221
244499
291570
407712
1073622
75859
1147928
296555
661906
841180
393404
242322
181597
843982
1073299
142896
617444
319309
626780
356694
851260
635189
282702
792120
1173847
679609
678627
635868
443928
774827
1110140
855089
450922
872218
839116
609420
219625
771920
648895
1131942
476491
623709
528650
460612
722568
21433
633409
788559
898758
1003204
33288
521406
1108339
464680
1085662
1010668
740167
663015
418804
738106
191874
1010508
359920
447763
639451
630828
389789
835190
688310
63452
388745
717759
343276
261693
875967
55983
87407
1180329
766582
1118074
628411
668356
638718
356544
601307
868130
1086470
5967
955986
1115015
953615
247214
527719
811969
732593
10568
1040532
606392
172746
1120802
799018
206990
1092037
234934
769765
285505
1192937
690620
240108
734656
295508
278328
959502
347827
1140143
666847
750972
863443
301696
213075
541838
609507
1065328
897447
490739
130212
4673
441412
636362
646244
870966
571604
928497
1014963
1105111
151664
723775
142461
1140463
809928
943401
384841
744146
546736
1042368
427249
58736
727262
460678
767330
308749
1022374
801062
1095583
760211
72968
720711
245903
197424
585357
588973
1126483
671608
383679
242124
1025991
929036
433430
1174898
1041554
848495
953993
790152
719044
454585
1015577
763961
863150
1177649
396374
881455
975516
1038476
769242
851312
731256
365515
46863
895888
253728
938038
725267
406830
1029599
514898
696256
905971
312926
723502
975796
402995
1028937
3415
550467
591961
741576
232302
897203
750385
214429
1050581
429428
733374
254631
813179
686116
40488
1110720
997071
707721
122995
318417
820752
516713
1115816
196981
200817
1164243
251058
34970
1111206
103393
895817
706598
358252
1003779
474703
924902
550560
113626
179760
606405
2807
998066
864725
292372
233132
1017773
1130697
577182
855762
230876
40322
629640
558487
792358
334458
709570
916417
16761
1095711
946765
644128
1100031
1125165
567359
1150691
957138
991146
576246
100873
68847
67290
541662
1081752
285523
686335
534088
1041349
362360
220612
927509
551623
906349
271050
705847
133183
211719
316400
795487
452952
761130
860664
353114
1103462
669790
344106
1042513
533075
658204
126334
283355
162978
77005
1182535
1166042
574681
890422
151238
133323
354430
327992
1171938
871877
420909
505735
890285
579781
672340
251400
95049
414185
463793
1166841
126692
1061325
586071
366380
1171676
283072
837166
24980
184801
646594
754379
419060
613872
1021531
363561
585190
141440
752460
727542
764561
971023
599204
1086072
825807
565751
213364
153212
417693
1144443
852081
1006805
1153142
399745
856028
354264
1062297
1191316
683221
1175484
637852
1070062
48343
1001700
980719
1099483
773197
131244
804096
259826
544778
27845
773000
906372
819
721170
290388
463227
1062013
415526
1146022
951780
773398
470448
308167
991950
275085
271156
1100716
667477
1047668
497471
605234
899573
214809
364676
1149527
1176469
927071
558374
434783
674065
495018
521857
1117411
853899
238889
953471
1000556
528551
964419
932207
364614
138253
954732
326707
366344
704539
334969
1067914
582596
119601
814420
37260
657183
28014
344169
1045323
1165069
408756
1125487
186004
366831
1163462
420733
535880
285871
438123
675299
24288
80895
946861
965754
454107
960509
429955
356197
469914
1028729
707785
162347
606557
686466
625497
825575
597835
356179
768951
559248
753299
59549
400873
603432
191618
356026
988496
744642
949496
528546
254045
251497
978977
966155
361576
338401
154949
233442
101228
1074199
304548
1021962
290454
499929
574404
545926
359361
157959
766959
346953
300422
263630
951222
1144773
612318
576931
906867
331846
913448
160587
1152647
1028046
118871
826832
443738
156790
232684
721736
523975
417477
313001
498141
245469
410774
1060952
724807
308333
428488
507785
640689
19798
522051
812579
408185
1037437
238924
738103
7259
810315
362934
778933
149561
112517
989211
323874
488252
89887
741745
1008079
1061652
655313
1075682
849016
351714
1026421
1080675
838907
240148
420101
64971
765375
1176771
675468
892527
208475
155037
665447
972336
534355
250990
1171762
935417
741533
714145
575110
826724
509895
1062587
1049318
175438
686751
362126
376133
825998
421592
77409
229784
431505
561853
826982
301131
576995
1028411
655114
504800
345231
617198
416726
1081993
251267
419136
1058288
611351
1127064
243775
7792
261852
1044595
189286
286223
454248
202833
720203
1151011
1036069
585997
789012
381638
1141661
866902
688155
1079895
820152
628813
67019
1080250
1191825
964212
405417
399957
794970
655384
231038
368906
995150
18241
899973
86236
925430
111433
79202
537196
843812
571937
376842
587008
415739
680848
1166578
788475
920249
850355
257183
1027915
15942
1149928
993080
891483
600548
552916
521832
604911
456617
960806
164632
21594
521808
449229
516579
360714
1001929
711830
358148
707472
959346
91392
111403
454213
351133
935676
739233
382803
626217
6262
464297
606510
1104787
937003
639363
261470
214322
105392
589064
179889
680900
619308
1897
18519
520225
129901
619426
799420
30752
645967
1144527
2957
268205
266584
584529
1099589
332838
385051
926895
1119424
1091748
259892
1079299
431437
585491
1176030
567495
1158029
1105958
573198
1066708
683362
377962
75594
843111
829020
1077033
738642
718930
946058
841173
312080
11708
147539
1148187
866092
956962
561416
915793
481436
162200
1181597
596479
412039
985274
1157794
1093776
15952
557895
774403
1192077
223592
348266
562830
596090
995374
814074
677711
750750
735370
90683
768114
550640
1043323
558039
880768
855894
793878
572697
657003
424868
546979
902906
525820
871398
505468
47524
507279
95438
1103113
31157
415940
365111
651807
1066097
1043414
1088817
486431
995718
648139
613313
237392
1017747
738691
745926
64472
1173214
605055
224285
296566
618828
1045045
921266
980582
69462
366486
925038
723347
1088942
876559
761933
365213
1053873
1117378
360118
1188600
666529
1110870
36798
701945
201013
72866
656418
378231
775877
585999
548365
607435
908968
990019
622508
985754
89212
508139
300274
372784
638763
66191
894130
655297
813779
731730
537349
111398
16921
984478
1143159
1023807
372263
1051334
1073926
514124
173476
268388
195992
714434
954532
378357
584122
626910
478443
1099794
712514
434336
551096
311719
1108313
290277
310002
1067929
815447
880233
1068268
382994
1188723
17918
579269
320223
358181
728289
374979
55320
986352
916431
876351
559770
72060
976141
467514
1151145
814401
587439
1069297
725629
792744
195110
33891
243427
1066679
1170358
338211
426598
896547
337049
757780
1069790
261934
149239
461334
936831
559955
374904
390025
157644
836365
717557
271350
462980
675409
1054561
308242
118382
585132
389097
499670
305857
120661
510941
1005532
1010802
1043146
1004983
836266
867636
921560
248951
78170
620258
711981
1182863
719602
223040
721034
186140
588255
797093
1162317
423269
1164870
21562
355487
269529
1046149
1190663
390333
966345
1136062
93710
435064
1051122
642340
242742
855703
141585
713990
1186813
699170
353773
613804
1134557
939633
480195
184547
168661
100511
509575
885980
153535
1106537
61839
400638
285826
168553
321571
729682
902669
254995
266707
691323
179996
196586
199114
971765
55622
1158844
831799
588728
359336
509686
1111913
253473
920435
83642
1046344
852808
907343
917
677007
685447
1145446
486084
1004022
927602
699690
585872
641826
125309
104373
134650
965355
299247
808381
458409
794608
1181509
726025
40593
1052568
314940
911977
1007193
473269
310715
583034
826857
1068164
98724
442452
1026238
746752
769858
567055
1091656
115099
933057
908806
141617
857144
445199
464429
323278
315203
37220
900614
906312
565007
387390
576500
397249
648389
9924
1034938
1004334
438234
350990
259389
311992
734265
609043
1058551
1178391
34798
23193
897326
103369
1126050
831367
175830
933221
1127384
454005
835293
986953
97505
990432
676062
1039858
560087
472647
392431
939911
677986
318888
121336
525023
529516
499295
807839
1001670
277901
383255
850065
583090
1079347
661979
278377
937512
637780
1175045
1107683
920188
767138
567479
1058473
1170036
307404
354231
1154296
602282
1170042
249930
1190916
413144
115286
93983
724435
318176
312587
804467
102566
864289
249735
716698
254285
418938
544750
843837
513198
1105876
760986
258588
895469
893777
531089
258120
528305
916481
827467
73007
431219
559168
697679
228215
371345
611793
321304
1077593
535406
626922
1186186
491129
790356
346260
1030370
92507
673944
506370
162892
619375
201632
994370
573430
454215
285683
865139
296932
658381
187365
1086285
431944
670549
112127
827155
751674
455106
1177155
280335
47220
669483
379735
44332
150690
1007566
963232
71340
1079075
837580
875798
1038190
592793
838167
1013391
1071260
817501
704339
712705
183672
42457
279760
714644
855286
967506
344722
1183255
333795
987236
1144331
733323
328826
969907
2923
719469
406680
851798
178875
806300
999374
663656
650605
1029992
571667
632174
1087063
195954
402600
543980
23658
195156
225161
246709
782406
620683
875117
52688
817687
485454
987485
1171600
188712
858585
508038
508301
205451
283046
867585
446606
879595
198430
537049
85490
1148471
821464
852206
817944
675249
28814
341991
737025
20380
37732
877112
45570
127453
991501
346652
749015
209835
52838
673212
1131034
1009433
379133
289152
73075
907815
63532
206824
373265
429992
847361
208033
453832
244676
60570
185751
606011
1151944
627522
634277
48694
126634
381123
136876
263541
882180
61535
757714
900974
1191591
1090468
58007
265660
195595
228590
263452
911849
258951
288816
899054
653115
970068
1048225
45064
140058
333901
112410
647735
1107433
1178622
569897
544322
1047749
1135265
612267
37355
675895
248188
495832
516505
795620
339615
233573
768256
1007548
95164
1172522
1158287
837335
1022901
869986
825248
311619
9693
930906
46002
545430
135322
1022119
1036157
708166
7002
821103
967617
585583
976436
20057
354000
446743
1021845
177718
1096585
304150
1042886
1053651
1096279
629774
992314
481239
595584
1018552
886377
841329
107273
624512
211883
275078
1083418
511607
242970
340381
559177
219571
290151
188139
960578
252534
700642
64123
1098769
524389
332865
1033555
73338
985751
658099
18838
564206
1050855
246402
1187887
817647
623655
876140
420544
458127
598820
647054
987588
917207
118786
992551
226702
385222
1027299
361749
454273
260513
178336
668268
1049363
1117397
233867
747591
649434
327758
1165847
303633
614854
162061
414342
966750
331153
736216
975662
625791
492169
210537
294364
933615
611235
336839
769945
1167851
609919
921672
833240
95756
349550
1025793
762344
507516
253866
812833
270907
19453
419196
186051
511067
1038897
575200
703031
351849
88490
1002614
545062
588213
134884
175300
728212
1121434
661718
173321
1029605
998305
685826
963587
280136
375663
192523
401291
996071
952447
417987
742704
625954
114119
137556
229086
667045
889450
1034031
178564
80193
1138432
668829
294666
305729
657626
860476
697459
34352
740441
172041
264952
831888
949763
9860
1139090
1183738
947132
362819
74458
552201
333479
938000
1096155
179354
37033
343481
393771
57337
278527
589791
302907
47715
185108
309262
723263
1133557
410612
573583
810809
4844
147501
196073
194649
530202
844293
58597
403436
488011
463209
363006
539306
545212
149714
679611
60368
769526
818318
70261
11789
216156
552082
353466
708689
1035585
246881
582934
84773
723810
143274
886147
736309
307310
84620
37706
631277
957742
602110
82270
350907
1098827
467642
996142
598778
361858
897085
261206
810981
237299
992694
133072
99958
894854
1000850
201529
546773
412599
797665
277666
1063313
131838
921693
611615
187012
235445
735207
967397
937042
1161980
1124744
788276
548216
1189422
1009188
1035367
500029
945457
437404
422370
508527
731064
459158
703692
736559
1123232
1064912
85037
587202
974259
851204
321335
819247
909210
96547
992015
55152
257866
661583
1075970
11526
948342
259149
435947
312361
415674
339380
1145193
401336
732373
164094
672468
1191020
920093
389868
795322
358370
276003
67805
120422
495025
392443
278421
163692
829143
341215
54203
224979
757455
503039
291746
158413
145694
909854
17749
205857
578571
376688
506496
1105806
1072746
494592
775647
204188
502739
155941
87959
937511
291081
577719
960430
518050
254908
1188026
418705
1105196
173138
36874
713933
855692
286174
73791
1189291
1190853
518297
100342
839889
778700
515131
645394
258934
763469
483454
1097757
992296
53335
807694
496003
828844
325977
1075869
46808
40829
55385
755042
448627
860806
743612
639042
871371
440527
136678
783759
686766
239421
448083
113098
208675
546045
1001093
656962
1113865
235902
635363
1129212
836803
818623
524508
991467
594968
139502
502714
658747
259827
1168082
550321
1152360
351028
213042
651854
860613
946859
646962
1177083
652747
223268
1091325
145778
858011
617083
884581
610052
361281
431450
514418
905800
493939
827020
565035
419768
492361
663957
495616
1026932
109775
1143163
769706
209359
261723
403298
446920
671897
916930
980288
742987
830295
544928
10079
765092
196047
656928
1184922
372981
574406
284939
346001
1132554
438306
70097
25511
539154
361099
832967
820757
1073528
555232
666902
628279
243072
1060562
686153
871990
131812
3648
510438
365432
1007857
833890
141641
622484
737148
665819
289315
337674
171437
767546
1058725
1000000
702158
271617
946024
1083089
181405
379790
544847
363838
56006
381849
941000
842449
76795
83974
268588
117191
248363
1002305
929437
635829
994420
418481
780441
56848
521981
152024
304902
371707
867896
858132
630508
323893
603411
948600
492217
1238
1115177
501835
1177476
39264
372682
132392
195758
757369
772760
229848
608342
193547
474685
348036
1043830
790691
1191753
400046
526626
104491
1179054
185534
931138
895587
49706
192963
660179
271989
143127
277744
915536
63045
231480
1190645
319041
1033520
104082
371310
552646
64257
1018953
895957
1113678
643158
1142188
188767
742650
71844
935269
737415
418327
348139
895166
944483
467002
863895
607676
253002
879547
394375
1133667
1116995
403734
395009
84625
308903
117394
135047
1001034
531147
663839
350346
169950
624622
661635
424095
802788
251575
961319
275761
986566
406011
251684
904569
310128
727673
830584
474294
77965
1070884
661688
120972
245682
919868
1021386
592558
147527
967731
405660
876371
472003
962888
589439
1026042
826637
1074304
999744
277103
27705
300781
329434
417538
228650
955876
1008163
649582
216273
1043865
662409
477282
566755
893326
901482
736041
531185
587844
642114
919867
132054
902637
659945
205395
287265
31383
184166
488296
1140624
503784
467290
1173018
347741
925817
953638
959686
108150
1119795
370749
590386
131605
554045
530935
574064
440938
713941
559667
828812
975838
181317
615401
189999
868522
330460
1112730
415323
541813
23087
395353
498879
970716
402412
637351
57015
301720
1034148
327225
218469
103563
578998
605080
386071
193722
688684
407501
1130100
958856
712821
16502
494199
779936
873858
276362
1018334
724968
1175110
906380
869675
93665
751366
621182
973416
306336
225737
713596
825160
1010164
1021518
577419
520032
886815
1075170
658562
611565
210881
796259
805699
120294
787809
240662
95200
223585
866565
322719
168861
168392
429046
1187263
108138
786838
1018059
157244
826513
258852
353074
642910
1046593
1185442
678919
604274
165517
729513
999262
334768
730597
380225
964637
544990
340443
521842
826489
412207
1023330
184467
265465
567288
595692
1186197
21796
853619
91805
462924
617365
1062410
1113387
1063003
341319
721150
806591
598613
176706
299935
458519
183816
270813
1017236
187579
914509
850902
424398
824535
619622
544224
354941
254658
717436
214453
1106651
354908
423122
1051565
904596
918628
219544
78056
904064
415375
216573
562422
409695
380981
1068084
12844
1179139
504001
7909
219345
675332
636274
335566
103327
1191121
1104547
78707
235063
453700
972063
478479
504921
958912
86010
1003746
525472
1119590
1134033
221052
538078
316429
528786
153370
157700
514067
95607
325069
701233
1116120
345141
666260
854765
177484
939792
196940
1009150
1076874
837050
989513
726308
630990
117697
785902
189553
761829
269969
1130233
440715
141425
898326
1192450
737000
887687
912140
90744
988237
720531
949800
1025483
329017
156174
587020
74492
995059
1007243
344583
454752
671136
838892
784939
523332
1147456
958671
499593
481094
834280
251092
35112
378562
68274
54469
1075271
443421
109210
615869
163136
76616
903659
32966
830288
105588
596658
176600
810415
793253
1154386
105574
1134232
1075752
936825
63371
254680
811588
578431
384353
132097
136784
261092
1105607
1131409
906437
516423
152504
606603
727297
124658
7685
914405
1121303
316719
268609
308961
241093
797234
1038720
623564
244304
440662
27404
34096
428545
276960
621094
1034629
143244
385474
610797
1101290
108693
911503
324783
1031832
665655
267570
1037577
876787
847885
1172585
14037
14627
833025
846573
526047
410840
23682
74241
646544
217027
477238
588045
920834
117359
393802
539772
1190953
576098
492249
377021
1101625
178325
338719
22536
403500
940582
179406
1133088
359043
360019
141671
485928
135743
757844
61919
1113629
179062
447105
733919
735669
285502
322791
862050
1019661
225847
392234
839827
678778
678063
660535
1172012
446717
806255
292886
508869
1175595
767250
593195
1149359
756233
1156362
628037
462905
895009
568980
666283
502082
111609
130687
1039686
553009
909938
479715
1159216
1083517
1618
572143
1072701
441944
744950
765655
297790
226541
53478
552963
701135
797611
396993
242398
705092
791307
840916
545702
675742
1069427
83186
645801
973427
800336
275392
407388
539614
451699
717908
300888
206553
995081
533420
245704
72496
373456
130715
579348
459065
1053578
888921
429288
904132
356951
1001472
74081
943100
171411
390885
454522
1175657
456865
22756
1008446
1018584
1163824
802094
106964
913473
238271
137234
628561
582612
59596
86190
55940
215940
603499
1032353
1103459
794062
850932
955644
109272
198952
1143499
155121
355032
2424
185391
309202
407244
664763
421481
230275
254447
81883
624034
160365
832459
678984
253529
796184
683418
515267
725055
229695
535086
410045
664555
401702
981803
98272
26975
1049344
869982
554545
1171323
484678
187467
138750
652048
369895
620187
533819
498094
335626
578401
1153486
174406
143811
135890
46446
173834
119003
1004310
43038
736194
7577
663760
283956
1099177
1095538
469925
1165848
551748
773618
1175407
896654
13771
349998
70460
185
373070
1031861
683942
698590
504115
141179
1090934
1056312
719126
212931
429621
834721
263130
1076815
897217
287074
160402
45424
1092753
628074
1020038
932418
409279
1029176
432968
447665
283614
165317
327278
624125
344649
455708
593710
38619
1071193
375586
33761
538844
450666
182849
255698
408388
771898
719629
792259
1154584
871349
719808
869716
175818
821972
149736
578704
1105399
375287
826520
892097
602559
1076485
625332
842246
165874
440807
242844
591210
834295
801797
961580
788217
368637
492585
288742
1141305
786460
700005
839401
817206
433387
573424
112333
390585
588838
190274
667227
772040
797054
116991
311327
415034
1033239
936177
197928
950146
290754
426894
1083847
119956
1172657
611760
1061267
938035
508649
374655
1060568
488976
1168300
640385
627504
206485
319597
488620
673283
127177
1186696
1065808
476288
894894
306898
995574
133342
907810
110323
994292
846001
98582
712078
389759
715102
325113
801671
791768
941544
917712
777278
529290
775219
684034
1036938
746845
142459
1039353
1036242
728010
135165
18829
111198
293947
484185
181903
892611
903413
599023
190013
524922
458536
111426
281790
295702
344663
532473
896152
244070
858348
800294
599226
969061
49638
924982
636553
102275
614662
1003154
28139
265410
676325
798266
1029155
385681
149374
1067218
28137
798635
753745
1088197
418791
183440
618100
399724
642512
868392
826081
986945
142886
685126
347869
307968
858179
1093630
809481
517145
1124520
514665
363512
1133957
694298
786112
297085
972073
429657
68135
873386
400078
142485
483923
63829
1013316
928344
801141
377209
925665
1173196
1005331
326293
1084327
794361
1033518
810934
815678
1064275
946459
1001721
720992
85371
61327
275805
971797
189861
80732
517236
298339
898313
518061
1106154
49291
427131
1106649
192054
510450
247657
551942
644250
487421
636717
1033428
1180624
1015096
211295
482153
116781
73725
218835
295638
772679
1109544
219668
687849
810761
580547
1080818
626640
1153189
58396
256599
457840
993220
921166
832649
796979
625234
702879
599741
241612
217824
295979
232446
982325
582463
1189343
1101982
558994
814098
489775
657500
942329
449398
223439
1060184
706023
696859
951638
1123192
381780
701160
1102550
239405
618796
167192
650669
77032
918073
1044425
1148220
448901
233685
1039126
977595
60849
787320
115539
817965
843194
123616
1015182
39179
249117
157579
424342
453656
869636
1075808
935624
812314
617750
192175
1143201
68341
487702
1004366
607793
680779
967040
956078
837398
1158302
1041964
490901
487661
1185629
795028
23533
100957
216439
1120866
315126
693251
782452
60192
1160687
420510
882631
930846
530302
207242
1158883
211718
527366
831088
222456
353769
465612
477195
910896
1021524
735862
811656
578312
616600
1162158
72536
248305
430611
1161827
116699
756451
1131373
178400
856416
768974
697041
643408
272240
203293
21072
238097
1120203
764173
59260
536155
673052
493084
1100751
1131543
401579
209852
216144
941032
1172447
200141
896287
287945
1192035
508609
330841
1052548
454546
1014068
3272
960035
456034
476355
1046523
1027021
44313
547450
934135
567540
445601
543194
484055
940784
33857
132344
1022504
184806
22372
648986
1171690
512443
1114328
145381
772435
171954
383109
1157640
1158185
919119
862560
862620
22435
144347
939720
311540
660453
63614
149260
1149139
1165074
981469
820407
534729
719268
406931
290985
645719
485615
492723
938357
1031524
573869
739048
996586
1009896
1017982
202004
384401
484803
895530
159040
341218
542487
1112782
248619
1076800
536156
762259
132085
464031
688381
47873
247731
309050
677292
892025
288521
251545
697042
670017
14126
482893
213611
368084
391281
447618
1055927
62924
800944
1034979
913042
1085433
140084
619373
598708
138547
904939
729305
874586
229228
1178270
1069339
431411
1095883
458964
177901
320271
694742
813516
760819
982949
926564
916758
969815
1146715
229316
316623
757772
759449
814409
802686
271677
1181536
1007189
1149122
995716
791650
33016
806753
235577
924215
546449
158887
196667
703345
1173399
897231
728459
230631
627111
38504
65401
295868
747896
538607
199486
984275
125922
828822
45376
672147
12954
253981
10919
385494
117806
288926
744268
501581
360059
678005
1140897
331176
652323
482696
892072
129992
1095234
973120
544090
505013
72686
371500
986507
695438
99249
1131816
1062373
435635
515305
125736
382827
479866
336671
717293
31829
551062
247349
602984
399158
975366
782809
684903
282367
361614
555131
832728
1126746
138069
68560
478329
232751
858756
566622
1106447
1090291
529618
203960
276986
620896
826962
636692
897979
1186449
937985
984473
1002333
650242
1106812
292552
165842
130196
1130595
129070
252947
797321
990804
533916
265946
137352
498413
584543
691722
974575
786784
800760
139898
573915
33214
1011702
970567
1185899
462405
107814
953852
155537
889917
635057
217884
48254
273757
371054
393005
15220
675909
319912
1074529
1141976
1039756
1036955
921212
61292
974546
569087
739935
6834
634295
1081389
927087
997268
472708
62297
216536
433326
1089500
769753
157535
366991
620808
7898
541857
751231
1014978
120340
1098009
240269
945299
911773
331791
652715
63031
301168
401083
1140589
874892
12451
48974
125017
1005105
1135416
1083482
569420
620451
169510
333851
1131913
594987
910970
750835
1064048
1183930
511760
142473
187843
394933
28520
206446
15225
1048918
90958
830401
1099671
530853
268587
816793
392628
265505
1006700
412399
84005
750393
531876
844011
36002
575323
477442
367216
309068
685044
357645
57275
593018
617305
1041618
46001
170821
326368
512444
433641
295062
490563
1004255
449817
841049
379251
1152512
812270
568711
727627
964640
561921
788455
848558
510800
536542
575595
30603
745783
439235
1175858
415645
169285
780280
206141
795667
479532
952988
251726
240909
946860
363716
961378
437473
308221
186919
1159609
1015696
702802
501880
1172748
1024523
177392
694506
696868
561918
367777
33283
959862
347189
423504
329156
659865
900327
661355
986976
969256
328881
674432
644798
1087273
366292
520499
292844
1034034
1156547
54367
143554
32673
718409
271002
967113
622971
92884
671139
335166
530322
66275
12498
473962
410273
946965
170410
579498
544829
359189
728661
220016
1100625
202488
304884
451951
153140
468792
691711
1013498
859686
1076115
1172936
416321
781910
1137756
650055
1068021
374866
1113658
1076183
160703
556313
468440
237465
16785
256063
199474
891661
68635
900558
81375
527280
22249
443598
866143
472833
35154
611174
501420
445834
305262
736778
474327
940627
111917
538972
327745
19087
523119
328022
237503
136368
489361
403439
795395
949642
648807
851503
502118
447385
799309
765403
627977
227003
1116963
80095
280162
276113
744488
961558
65688
988263
779620
491751
564247
815263
802663
1178975
988163
798076
1019143
116333
95260
743883
903568
90080
799919
1176979
211745
156147
467658
314445
450948
319790
436654
444935
514428
907306
778797
70511
871293
159373
527544
517601
14021
104466
220321
808967
726032
590091
239220
418025
64114
859853
282188
526338
557736
586928
185420
84571
1043671
914492
568727
648645
790469
300459
1050619
394346
336943
433446
3289
128110
548749
639035
762831
678279
1120871
292076
669927
968002
721396
1074033
136720
20426
713617
896957
515655
10209
453803
184807
969133
1068095
465705
545908
918436
1013087
975372
697449
834324
51761
977623
945528
378314
350047
672689
235572
832985
947402
932358
1057300
422838
948883
25114
921777
21995
382808
45594
1026277
185641
1166717
1018599
902016
997171
247391
1083597
114492
670952
328888
224402
750264
813987
185630
346839
893124
251062
866755
1124002
729364
657782
560791
556321
453227
480511
603461
575997
969042
3339
1016502
220162
529980
966666
524195
1085874
749989
281069
287828
1078308
816805
756631
570442
542402
166428
600040
320695
26044
44113
941506
1164141
353992
1037086
11971
55910
450765
968762
564519
823444
49553
291450
174092
970311
49020
57284
1028010
571943
228020
256671
910134
1187420
1185235
829625
421958
486459
245073
1101555
530632
286665
816861
714486
653077
379906
111975
908403
946544
701632
670752
634982
173343
712714
501388
590764
745640
974625
126216
769005
292201
100419
45139
69065
1099824
815530
30855
293448
805120
466973
926655
787667
328484
151996
1077941
669903
1106840
164325
547905
612925
36438
605564
596389
146919
917553
322898
857787
415760
768231
285835
938554
914529
1039271
406304
1112095
1064695
927441
973925
704436
856247
597237
687885
118458
437982
842523
947296
573829
802322
253366
59623
198408
159747
1180790
116531
128667
600383
30828
931773
773941
126943
279422
116496
849975
965492
665091
632386
692601
247468
338283
1105144
871281
1142463
330220
788042
736251
976005
770934
383348
191071
787449
925433
1166897
240668
485653
651938
786279
1073805
688199
262541
163263
1179684
787627
33206
631142
1031936
651638
454886
246465
68404
1089414
997153
539093
327789
485748
147203
731580
48684
1124092
160814
194230
953790
991975
1083112
716386
719179
675018
158786
1105733
902810
1116274
327125
526867
549
109637
857998
1156450
379181
910504
522684
532897
687432
413968
975115
561035
1163776
360552
73899
1152950
369209
592258
900194
682412
1125215
722749
977551
224564
248863
732034
946003
1100754
47993
514388
199000
1129295
149694
674302
1053575
336889
406016
590543
418118
1082101
121451
512530
780087
576859
491636
443914
587636
1155366
363274
540446
1001939
640324
526167
697872
206580
612250
1034175
1185516
382116
670577
743713
217137
159876
1183294
433080
760755
967386
1179248
321426
458694
1040058
575306
563066
1138685
241125
485063
642059
825040
635550
1190340
922738
645976
241715
979212
820017
466026
626328
466722
207022
538355
858797
1117569
1073082
386620
505592
294628
166807
1184103
21519
1022193
1071675
871166
661525
870976
720006
454427
900841
707534
304593
464469
229696
40768
1109560
226968
181963
502931
784453
747239
513193
810478
651404
1153246
421011
295937
843195
50447
730189
1111272
157504
21956
1037064
362782
370117
29648
132812
740777
335556
79425
1054714
901209
643132
539107
571850
443982
1019232
1035177
556566
53371
9492
403177
313682
1040984
91121
888068
479107
250644
359519
235453
948756
1141662
972041
462779
427650
142053
275195
1174938
888167
754711
67150
875382
28709
395558
1125562
405905
141501
1097785
1030284
144673
669248
1090348
689662
838184
415875
165393
118516
434268
717961
317113
1155109
965055
1040221
1116703
1081622
227833
1174200
829295
886918
1174030
57782
1140638
1065357
994833
1099982
52692
783127
886336
783195
540215
212432
604954
1077877
863918
536883
351642
798297
1178129
1078442
88538
269075
79260
725015
697278
1138587
533092
908515
871374
1092282
905300
402457
1152420
207563
345443
1002884
930306
321750
306885
185941
641286
243942
1186977
283076
252888
804426
1135061
1106352
677473
496370
311680
807160
32572
1068195
303753
1174709
688568
779398
709797
95500
146484
884607
251795
812312
712919
771344
530398
930577
729153
654097
860801
652887
864328
679472
242994
1036308
200860
238969
75525
7207
529883
559683
104160
1012624
415542
219868
117831
985472
268395
697788
1186959
422398
28792
271276
300270
98728
301651
691252
617692
887669
832855
659366
497997
864003
602428
432056
951265
918152
932228
751721
96814
306103
639794
133495
449814
682792
237547
1057312
1179790
228752
137304
658730
1047720
166938
23442
964954
989113
389435
32879
745571
311677
1065931
186743
919361
1043384
1008101
1065519
181378
666162
26854
1094168
926952
609718
646948
749583
1000920
1032442
718881
606579
819379
770116
233181
1114704
722850
365574
51166
368960
517927
348580
1116115
1006939
302569
682620
355109
1013390
1188137
1132026
570856
226455
718987
527091
959733
22186
14137
39580
886873
754562
206177
736191
584777
1018060
316265
383079
897804
689557
986671
807932
555519
673896
783266
977512
624285
786882
648184
91955
1128705
426778
556074
740407
877184
764788
369915
491082
236488
1122346
705184
905298
760732
1018969
335861
730302
598020
72950
211509
30905
122992
124809
1064433
695716
807795
1165407
1177627
697116
1181315
64757
1154038
1152915
69472
806808
622945
184771
334290
205837
153181
1193352
779581
667339
1109051
933632
849867
50846
158931
817961
372037
580484
162221
16208
112179
979582
709286
424812
1097883
134040
623959
273022
351080
700913
326051
556880
1128116
276127
572075
763992
716525
161642
742866
1039997
738388
332523
1174174
38548
848319
1027819
953705
773281
1080622
380730
1058329
153671
892349
1093895
810153
42985
471492
948248
1110128
1005265
28096
919919
326148
166447
26634
550728
179355
1056314
944657
624220
80867
808267
989063
1131104
207966
1171045
1110813
1030880
990123
1060035
674437
767986
163413
364895
104540
319391
1116219
371567
89481
676273
1050370
795441
295356
961763
461891
552325
803888
741173
928080
1083746
79492
736619
602325
312459
247130
1025903
1064441
972834
93082
1120830
551639
164204
977823
1048961
405187
1098758
407205
449209
256391
735885
325615
377441
280484
1063434
726994
11353
1008815
102383
964281
226797
1177773
256890
831497
907904
658448
918244
671085
1173094
204108
641916
868811
333847
993296
599408
174750
629709
163289
676034
1050644
262422
625306
718411
979748
51695
210955
841184
1017339
62827
356923
400557
996305
955389
937786
733096
1003296
1148242
369211
805932
1166577
342033
975480
182541
1130729
941758
154180
1000636
676469
243046
510744
680394
30362
885216
415499
846072
9846
529963
937801
923033
1106984
491388
321244
136533
693796
421200
1026383
459752
1106176
1107933
599959
958076
399472
184392
752760
1084628
211886
125368
961487
404790
976784
806660
605024
1077762
142599
48771
821881
992896
510867
235970
149366
794613
719814
600069
416291
623745
180859
668223
1062913
988659
843689
1025727
845392
719213
1140873
737002
586790
954404
231933
987494
1090354
1014660
852369
761888
1183501
32245
1133487
645004
1001273
857198
439437
758786
461716
237634
815784
636684
1124194
1042615
937043
287701
1152482
587689
846699
968363
383876
848053
932467
850012
1087637
570300
15132
952565
1005689
674447
570557
42388
975134
1124115
862567
950335
570301
1036247
491265
80355
994890
924178
811468
1087783
252447
252820
1006704
1004172
1047270
73459
994251
310799
1008260
874067
173586
1027857
1017096
1171410
257877
256757
367528
66350
485948
980487
443861
306224
302676
300947
713305
610859
680220
1143156
1179858
56013
518782
3869
79484
640923
321149
117450
48660
499047
1075092
286858
317288
837719
866976
993888
235950
914224
844654
1090021
1082212
630294
624959
470259
216191
1164675
447032
186901
964512
458314
663212
412329
73213
534462
831071
347663
1103477
233556
1056045
438813
221123
1080414
130586
944870
193563
535375
236144
442601
203138
791824
235389
658658
149346
992708
118652
117134
589818
819137
423035
810961
700801
209086
106169
355582
91277
963417
478528
724479
1054107
390007
732144
543001
37400
771197
714855
722501
1057599
221537
475080
1070211
1158706
782977
160091
940269
1070161
126286
193914
964319
1101753
250927
608145
441974
633917
928380
501588
1111424
195558
337347
1113795
114320
478924
337679
233140
1158281
594918
46845
469583
676548
943431
128628
41793
490091
924531
882394
502978
541103
324422
1112304
1189295
1049473
416279
1157731
807026
1076946
369836
177222
72475
475137
1118929
1167932
314892
191599
560001
1096717
894695
150531
458779
257185
403111
651674
572926
694291
835095
1001605
1191639
79855
198195
1176789
838078
1070001
539900
323362
824102
518123
500987
213805
720429
905034
56527
785398
1163232
776895
150058
226585
1086357
571821
162355
283377
227327
404921
1181836
768152
145977
432477
708062
7339
103534
1174504
15040
1078927
581400
938232
298946
376976
206550
971963
837657
1079642
540541
568551
82969
563952
309809
884189
232011
73090
640042
781103
331435
842566
1119421
184071
975082
748603
353700
569688
571552
249342
374885
1141423
261534
1027831
406921
1026460
346250
717469
283806
543359
20882
924285
420243
765308
413883
331747
1119772
992578
458777
883812
574209
494614
165229
678040
829331
516880
785732
998703
741085
507064
291110
21069
441765
1020990
88465
987465
288163
998069
661295
545906
192488
137788
923531
431419
391790
128328
214063
192018
402976
388990
1120787
952521
763144
475642
811190
165727
99707
960625
714662
1066835
406725
1067043
659417
819662
429741
1190770
1176347
28766
320437
773667
328625
679578
628932
694562
673175
524327
898383
341268
34816
883678
241039
539647
701142
17126
341657
1061929
782475
447169
693333
44191
642065
847029
320434
928189
694311
4340
1107279
852554
851603
315273
827803
1015594
861578
1068337
967046
806666
24744
816602
843297
191424
50923
959124
996127
855525
197431
952230
447569
421625
941338
39569
658411
262253
1157329
1047293
642817
1046709
1044157
172614
864577
693572
1023204
548564
889270
99912
1085934
473752
360902
440779
503463
1050819
1046900
565204
648756
709563
988120
530488
88549
171450
294548
1025349
816090
743157
661117
126095
692595
1081242
843190
270094
493715
587801
424736
184327
725874
15825
851937
225298
274564
555520
778947
610320
843314
13411
541215
46308
1055854
182411
711476
429019
961159
655440
771078
1120365
518197
523374
377729
89831
14139
991413
615517
607386
969457
1030939
107266
30774
533036
216489
656529
886703
1073924
192197
1192902
226527
414824
646303
785871
819196
329819
992577
981036
143742
831789
457415
952599
187869
117366
709208
403590
444974
244792
136858
740180
948928
643189
1086388
105195
601430
1031932
946724
304381
1174858
1091800
33513
310705
1175035
484025
755326
655307
72030
1000331
1017763
485786
1020817
534442
777173
895691
429254
232257
453423
31065
878625
1017520
369924
906944
801985
518913
657642
4376
1159044
433269
78436
167230
153119
144782
894579
229010
1185628
36771
471402
996822
937890
1040963
428936
354727
1171267
1037467
9435
347932
635879
809172
919894
402189
789609
641517
653645
173573
381597
1026783
1117584
551416
283247
1106340
156438
851424
1121064
513903
423921
860431
257512
222309
962342
82263
709835
171028
981932
653132
55631
194871
196335
734569
491328
384700
716453
481433
604124
930298
105502
524536
553366
853897
994361
440075
1115462
515924
978808
487832
775480
341868
333978
35518
935519
408967
315136
641657
967493
882617
1063598
74282
492285
960408
590019
697591
596694
981633
991091
758752
1155769
730587
291235
1188718
1098679
761680
203481
500033
727207
1140314
173344
441672
781452
850923
137981
1015139
95633
1181751
544301
924748
549565
321856
360218
58658
350135
857459
1095255
745584
344332
180840
1056970
980798
329624
1009461
306177
471913
886889
374738
756034
708490
392072
944146
493654
180071
1003698
710290
1103751
631048
137993
758153
495613
740667
300709
298236
381901
68008
1040420
701132
168767
947465
425787
1037792
995540
951209
96056
272554
347053
347623
1050024
716489
968839
123509
917723
646236
378054
288407
321266
728374
152488
306692
193773
413770
257096
29214
1128276
795016
505930
388464
374875
573428
3139
104705
1143236
690418
716162
363791
847366
77266
242971
750498
931858
904612
1137081
539224
295128
393226
155194
1142320
904017
281869
68825
702147
275185
372330
223735
455655
1041111
1103605
320285
605822
292966
429345
48802
800632
929383
648327
788437
224651
448873
488189
756217
337972
586045
279450
997676
249615
568061
396880
906184
723833
318127
910928
1108133
770071
696085
822370
492025
76481
1026958
270601
88975
990404
975644
362630
484449
496325
781221
356842
933462
1132577
621551
1184989
403051
958309
438392
243132
645717
406992
699628
1101857
551240
192215
209273
315202
1076649
1134576
728428
723325
153631
825720
866736
801718
685638
648454
67144
110769
852964
731081
414993
899522
958736
240628
1013254
818326
847390
877680
252718
836285
1111320
989224
1132681
493670
562925
288766
928116
12233
1163290
303683
1160018
58920
54748
131250
1056486
227396
1187447
1167621
211191
1030839
630868
960454
581174
679066
1183154
771897
454429
494157
1059296
120241
738965
993455
886115
636492
398912
59799
776871
353885
580675
162382
502513
130900
86865
154221
89895
224006
429522
1068274
64959
165059
354168
1179354
322700
890686
414289
1129115
1070250
1042089
48800
85645
155115
1135550
629387
596447
885596
491204
1119737
524318
429592
870815
1100764
117835
258355
62151
969184
103840
671642
1127341
357460
737460
1096635
338975
619377
187635
966146
630988
157586
323716
342619
1185671
948730
573958
1090508
979953
524712
350807
678661
646883
865992
292730
868074
79055
555587
1128442
1075775
582900
378827
698810
1129085
546502
27788
119462
1108063
1018806
893483
570481
1130011
337560
129278
832358
1044118
241166
269058
1016558
5241
897873
435714
599643
712796
965799
470532
964269
756068
948384
1023939
637102
677552
352354
73696
555974
593872
224822
553592
865339
574869
371237
707122
1095899
453326
1106130
136881
1191604
455042
485829
542127
791383
1057413
519728
568818
300073
827238
633582
1084781
483433
479600
511862
568726
703368
1160418
76401
223145
224856
732529
1152887
634601
285648
947674
610900
436938
452646
608490
282203
945991
112227
183555
801795
399545
409048
753335
958499
1141310
639937
394797
71200
625952
412307
831293
806462
89755
1051144
106750
40780
817467
239683
730514
1159983
430316
616525
1188445
307804
1072826
277881
488417
997394
110125
428576
83190
239593
351885
1190855
1111505
109
1091303
718057
1167101
308691
653291
1174705
984033
832386
672789
314605
548468
1150529
774457
921328
1024483
899358
344849
1042035
139867
339745
681941
689681
232691
555270
327464
189913
915927
809259
513896
927568
821753
697447
795533
517823
474470
392149
68032
357348
600232
368654
1170360
640060
1093329
80365
369048
1105378
935067
1009538
312270
904930
114206
1177450
1109623
965319
571981
601361
314588
575690
1117251
340237
547136
465535
41645
883021
290155
797488
537477
178244
1106074
488649
202580
1040215
543405
640479
558637
703034
780345
1025630
668617
1067361
519805
38921
629352
837311
451737
498322
760017
1102284
22394
637891
423059
938327
969495
852464
1165062
1141683
1052798
370229
1045726
813109
1124641
247279
1166384
40233
872301
74850
439204
738137
461936
25221
637479
584654
19234
968509
1053107
1117850
564895
368312
663371
870790
940949
1003180
243896
981344
207023
969408
172462
603099
305780
374168
599610
206833
1036707
324914
967795
1089704
30482
556233
1133831
515391
564593
1178808
905570
1052936
459556
66616
423552
855445
1069018
538592
396869
604353
269086
161286
882598
277590
710843
895996
241123
223081
621887
573906
93263
1190005
60805
43950
35295
412134
1157467
632352
634342
514595
491806
879619
869181
161036
60137
61943
611220
454594
152448
478519
575384
49355
825890
1053720
9405
631725
102888
408231
68907
745967
178827
895123
83331
550791
134606
131822
159281
584917
554687
758026
560489
1060103
1113711
14596
305153
823329
496549
930523
18661
459751
862735
849564
232857
448964
507760
1176889
298178
391329
878381
443641
293700
185489
284550
302591
304941
1088881
116675
686021
705065
198209
50709
494661
570071
549284
298281
572923
55253
712299
289296
588689
895642
953022
478019
234872
461965
8123
639404
573777
125333
157975
851789
1056764
166788
365311
523016
1176307
6883
342517
372340
469797
210568
1017849
870273
497030
849184
154219
225572
784791
316190
1142733
4097
139408
375164
442619
293618
399143
43971
634688
1119304
831705
564067
1113304
562862
146337
1097870
634531
638662
119939
465603
315516
386914
763886
708534
748626
361067
682250
547757
500887
593209
380930
902350
893585
1166314
402565
515153
588716
731739
291067
159267
194199
241143
270703
395381
602315
754175
119267
1081140
1192635
805595
515613
111172
998841
775012
1099304
634484
463963
497555
513959
220706
293115
853993
27106
216421
372579
556948
281469
1052260
494722
950519
728077
231961
682275
455132
302903
117482
669263
723133
543069
238184
229115
180194
1081549
574307
440053
677678
610993
1080949
699003
168155
1113169
432429
671877
1133937
814641
118483
729925
994800
1130799
28941
96556
979769
312121
688844
689802
350578
1098119
621981
1172336
1181365
186569
437599
524399
706914
236972
931423
212291
687073
1026646
331509
451979
1129527
837324
755589
438634
263885
1004491
216571
394936
757247
159946
301850
795849
167261
660350
549846
292811
731131
504593
7701
520113
1188094
823708
546761
1013694
300134
690661
866882
592290
730259
559634
751324
1102201
1123603
271960
32280
928046
479046
441317
966048
44445
609882
322835
381512
579114
815868
241104
318287
293445
393105
724976
322912
452845
610169
120886
956575
403086
272047
722213
42328
550718
917955
948348
1022729
716036
50605
624110
989776
1031230
17366
838253
853094
282501
814866
173342
979184
970204
931905
997629
101614
694363
1183225
696807
397330
912321
110363
1155519
1065569
208260
541046
626658
819857
408214
222747
765799
1185073
809114
882761
8336
500226
812672
1076284
422394
1033620
887571
615745
524246
436424
558631
514971
2247
1028482
770146
302313
21994
27603
642536
243465
1189161
19470
1104615
855802
584625
650467
813373
859359
775039
761281
239202
959206
838791
414184
242772
972828
739570
1088640
837083
368483
831901
778420
790985
869973
945344
512230
180030
103749
879698
268690
218403
472434
233827
461386
479731
108060
856589
563912
395696
635283
795369
948264
654680
1090535
655227
432871
981268
888793
577991
1057420
601243
767552
222290
187404
294251
1080707
645606
49710
657648
1108933
629326
1130477
750239
251475
21939
419576
812279
278802
961827
291268
946534
719563
131449
1091394
814583
711637
666212
973194
572514
820552
1021810
79419
398446
523204
39112
607468
401574
721234
185504
821803
18072
1122156
1036054
228419
99795
458086
705898
259558
1164762
1010929
372371
130021
562494
1124101
378416
106460
87943
451889
771145
202528
520966
1080655
942842
963148
1099630
1048126
985749
407784
760035
284424
1048167
814559
939191
18249
729522
530207
980177
10120
321331
764978
603630
303201
7056
1007918
418565
425630
152132
228805
514704
428799
82390
248229
744384
780074
371010
668972
959245
236653
1150679
236696
52434
47165
633446
541159
251336
185596
559620
995937
568569
312682
1129908
322669
923554
157855
916125
696081
220040
877748
837278
603584
129428
1111607
466224
597769
514623
172703
646640
442884
604356
323801
244363
1086103
976207
463114
583523
948517
499036
881292
133138
705731
886403
760223
525059
732797
793907
552790
1115442
1138881
759231
1167191
46270
945576
1176923
44790
1099768
1175913
751422
731950
1046526
875394
980207
544698
298827
1104785
236421
170345
678860
904451
615173
464372
288271
128143
384719
133683
689840
260611
560775
905808
378019
285489
198297
173132
480065
519754
167367
636758
431447
699061
877131
869197
769281
1169263
159203
1178547
326627
216238
808438
846065
697649
530674
1048421
342322
676473
910798
410434
372804
935246
582258
224754
674547
222345
406178
130956
1144104
362384
8012
585197
85955
818371
90989
528682
1075135
623440
835831
954903
938674
370502
317935
785110
624998
171164
1187811
663752
53113
496147
176729
932992
358885
394205
1122566
876396
192729
1042989
529556
132132
896748
398820
758201
916371
549426
81277
478097
374527
1060248
171714
1025310
599144
285085
526359
440239
681856
748048
250403
852629
574919
752683
87533
731346
44062
1110653
364523
1087316
171690
918365
399098
900988
903059
15012
223383
913871
164584
211336
404080
800735
1158305
669234
1054614
447107
818866
1150379
174822
993246
956981
909635
766828
793813
595138
258400
540732
527698
548775
792432
634137
304356
171881
1004451
1085761
403556
156382
1178908
486214
910093
888789
240054
1097590
327739
128246
1017421
648865
205355
931674
256269
130767
1058906
921067
734306
873808
106764
623678
713781
476148
1083237
15583
799512
112098
744212
1062638
659118
620179
505795
1013466
463177
311958
795315
504726
567970
832889
763855
158329
1135774
865798
69017
855176
75816
594424
102587
177754
822734
55113
1011966
247309
647205
194744
16770
982678
1105249
831083
356176
593097
381250
774644
87337
1041945
899838
255720
98993
322123
176335
649036
1005548
798134
729086
462310
814724
110279
491891
974315
828278
762257
327904
301586
221960
534089
904713
991598
1031685
646979
393194
61906
218131
1076829
700009
227694
964092
315549
1154404
832115
323685
62391
189996
1078698
278581
257983
317335
761146
86162
1099978
210984
1023207
437964
250607
1145807
738425
1093120
632738
608862
916409
406828
397218
367782
1086833
920112
367368
929148
591611
408708
945234
217065
173629
790238
1162475
1101837
905145
633608
204097
504429
949295
399461
1182977
833764
1070603
22021
1033681
238421
954907
1127986
1100641
591639
1102967
661350
718432
1036459
1144517
146288
1126002
196925
574109
404503
12495
261784
965804
983225
490221
387504
383374
617988
739509
657045
572172
767404
900447
359035
1190208
730250
1007673
185857
203014
5437
162031
593712
613206
413578
787208
341077
358262
269040
463656
190136
1165740
432561
590028
1174466
411759
1028726
1188074
420594
591034
327073
819314
602952
458819
631831
1124755
1116851
793040
60463
142157
1004637
334914
936919
887559
396841
822870
597467
628343
501324
18298
534534
138964
216607
88051
650209
288039
670422
94575
194328
496696
678364
654590
975119
784358
1101993
718616
895503
1057955
843162
790220
738722
158263
571113
387798
729950
745814
436821
310130
471184
893554
1012225
420616
717529
758817
950781
288354
134880
1163779
743006
1043123
724493
641869
871242
678446
175759
448005
661114
153425
1078566
579392
281254
550901
926727
1178974
441051
246913
96005
1092176
443779
484946
441641
858891
178719
947670
1144200
897005
1099220
858932
652022
10790
659002
256041
180545
351687
802478
421466
931738
1139830
790458
576595
498108
179866
531336
777241
605975
1078687
990944
823693
845512
679431
1069238
917619
127193
1127421
387381
602661
317569
139327
630301
1149997
405722
227456
17568
602504
708476
1186589
211316
345804
672462
602851
645321
651309
601000
244677
792959
239527
1185005
1184912
673345
244115
890534
251071
167691
251406
770867
374535
72976
701473
1083993
974762
995287
935203
395684
379163
391854
102735
291993
120562
1148091
1002843
1022035
950654
477045
228028
866687
263892
141004
551712
774872
412444
675739
123498
273933
24120
363987
123574
1168966
320690
874704
826766
218654
716023
859337
1078273
448339
97263
172303
778298
722066
102925
864451
445281
135517
247052
443557
1139778
260510
431816
830736
428897
1184927
854289
750066
461033
312983
321644
1181208
287710
892497
983499
197469
1086900
1165205
478748
154585
949788
728746
679129
303648
70458
1163359
1090607
1143297
376517
329760
159023
1044813
146898
129172
449041
231272
929259
470818
559186
24019
1049976
877020
1027270
1071456
409968
333219
858349
71416
898362
1107609
11776
649665
528765
1124128
63276
691904
845980
1183992
369976
381515
1031896
371496
981540
1059384
596761
399184
178528
382010
823462
1119648
539699
179799
546622
955331
609357
763446
1098813
868118
904725
395829
236546
840556
176818
238674
867547
815778
646771
1029422
578995
472454
690321
238783
649111
1141548
189782
82314
692858
478341
1066615
935560
164936
921840
416747
1147787
284207
1100902
231673
859245
1191226
499759
637938
32837
580388
326741
579384
1172253
496694
917959
919957
652368
713658
134106
1044231
1130173
881069
1163839
791245
1099574
445934
1001380
1124954
920519
684763
671316
675791
64711
1188099
1005260
1171363
1131805
1152191
874273
274685
215898
408771
584659
817445
552289
946814
485401
977315
1162919
212451
1173259
93307
733957
670950
345490
188098
127808
327767
883132
200616
191001
58698
553218
957777
192411
56384
797101
274512
950184
718683
195957
511660
818286
1039183
94578
834602
617004
842771
248101
476870
778454
571798
1014514
546356
435143
389841
869655
559400
302807
1022712
852350
1064009
759589
1191021
622446
299522
744008
65430
954038
253299
743090
542297
1142238
213866
984491
1100890
22464
190962
316467
700963
132539
504319
532893
1018546
1016685
148053
411040
885038
1014693
315394
985453
389898
77460
1146273
206292
105708
469580
1161982
945503
61821
1161136
267451
920665
601452
417657
31719
544449
846461
286494
400460
518599
866429
86325
114239
732092
846046
911446
852859
102350
243597
1006633
290879
23413
1132308
764989
935224
477595
1138189
591939
174896
1030117
1035848
556463
687538
736211
949637
150734
231635
1106687
66441
145345
109634
144725
1014449
1047577
229586
579138
901752
1043152
1004592
565522
787127
557867
747017
375420
512962
1025352
307247
539516
621482
985124
41657
905089
693469
425727
278320
1164005
1141018
103772
521059
129653
419907
1115375
1007322
155118
355932
707813
848184
283183
689765
698028
205200
248939
48349
49815
1065014
393053
725730
546569
382961
68084
178211
254677
604560
1007053
906501
375290
628080
217365
694560
200470
36390
40113
674983
890341
854010
1159228
216732
57870
285152
824530
853118
527351
168027
1005126
797411
245868
1076726
731890
86335
409326
600204
131782
978634
419312
1171309
1073014
817276
591875
777082
540938
461121
1046326
1151908
179015
751207
19191
600515
1045135
868236
128531
385963
475546
191924
1020042
913662
429618
382542
220038
945073
853729
502107
110979
834485
1113808
885199
240645
465502
619004
889053
346965
893355
952047
526900
491607
377911
684174
549966
334368
600471
1093941
806618
239377
488370
293639
622532
88165
1039265
1107752
425161
182486
807409
1094818
752066
126040
346223
345444
395267
824107
888786
499088
48508
255670
114990
334060
653085
733714
186776
976452
12589
59991
299057
39391
1052555
532932
227276
740216
1022900
856545
871746
606087
394222
144737
995033
574892
251052
1085395
1159481
442480
357202
157374
97590
414426
583957
155331
357929
1181495
40569
554102
97908
1050690
154179
1177593
703419
1170691
716796
400364
477957
186173
734906
740889
954237
452685
995376
861262
433472
235425
974947
394163
506611
617759
947158
1017057
681838
1107885
1076662
201726
251005
1155692
441084
1117533
358104
207232
496358
633375
653223
310314
29998
701540
352839
993828
438832
286957
128098
254532
164971
935218
890542
609501
1019636
1075617
949440
719343
924915
1108096
663549
227690
290264
651305
170726
355234
436389
70482
146026
411050
719917
146266
682342
284249
76332
722959
1179516
855799
81659
852041
814527
1010108
44668
423160
79439
1129001
827959
1096944
624272
761618
82101
833344
976839
439917
191681
986155
467566
575142
957876
714368
221458
1184058
818285
669298
397941
21502
32030
180506
160796
219512
106230
273336
832599
1107938
110541
618971
821044
91452
293200
192937
976982
284859
606524
835230
223607
371917
475971
934083
542705
333600
1139093
949861
1107070
163765
1162006
373469
455912
190180
1075353
114910
142161
580743
562865
981949
1138500
673084
144091
401266
169124
224411
614558
1168196
1170847
271367
1030411
481168
242895
346037
1140749
527683
414629
553473
68088
1038545
199845
885238
24675
1084790
674916
694072
317537
907561
416608
536379
933754
262470
202426
588239
377435
268945
198765
365750
507260
543997
880588
381180
70399
715565
527190
898183
640623
887724
603639
925297
673262
1062981
1170817
501923
1078077
77242
731715
296533
1132350
758974
938434
300879
1034305
542892
690154
417561
567967
740820
331949
1022125
106857
1121556
220636
25942
144252
862866
719800
313710
1049028
709065
584261
130491
638849
308078
208373
1039940
510458
1126535
813320
677387
173284
513311
291552
180525
1131547
917522
710433
1002549
621175
692770
329953
714334
674149
916323
893731
271648
1070391
647740
63900
188154
687357
789652
7811
1149727
389434
216011
127570
1136357
932409
1050407
648077
433923
96885
820802
1020612
428558
1065504
140503
36337
573686
69929
444531
887884
349702
520545
589464
1164108
337241
423484
1106370
293297
89811
215599
185455
491269
428804
882089
61315
984031
1063439
456571
530682
486875
390930
703003
288814
187372
13676
546118
176251
909072
528421
429590
1059094
1052222
1009249
538946
866058
1156830
1166965
1158893
673851
101156
630381
394566
866791
151310
677103
945126
1066224
759310
94483
287644
1162046
836769
1164384
69763
885742
501696
1081946
739749
256569
278333
1086638
1066002
1027200
517310
1074857
1125037
67767
95448
626519
828605
476994
947778
722209
732807
506293
953419
110269
996168
967492
41141
511130
242773
387696
177345
1093119
219906
1154231
98901
1157939
677457
1124733
875011
184076
518282
816554
161501
611188
792471
639795
118626
946818
1144000
572126
1162257
978327
760354
891149
448503
311192
197725
365139
643895
31456
6709
310602
679851
472012
1080000
503053
494702
833396
435897
1160989
689353
543167
75065
657968
45491
379331
363325
992696
766823
171393
985416
463261
669525
369987
559130
596493
688601
291548
1070658
1006732
707274
188814
1047515
40058
800953
248938
1155402
323773
277341
652574
434661
470121
524875
689106
46625
1190423
801823
1004803
604486
893464
143832
690787
607858
305630
903815
484748
13288
567520
805433
1163263
90499
900675
4045
1122905
851141
988068
398420
18425
432518
899745
80126
1149017
732274
173737
144275
913742
986425
294690
1090095
280480
870694
472256
1089238
701977
236327
114143
481910
408477
557008
448220
1186171
969505
1055720
491524
297027
1175283
282564
757207
188220
623134
834913
376222
604501
6733
1133955
1022535
585005
494370
397444
1047309
692632
118551
835603
315494
156110
611408
96651
1038306
623305
979535
765053
989155
1188667
854177
585151
601629
418197
1122065
910621
597875
1066335
503496
38721
1088928
133418
654813
1125942
642851
1091350
1110391
669588
1051231
867043
822264
912778
1020295
1088438
1109832
379102
449363
704060
813708
367357
716772
1117802
660351
667424
327536
521870
1180695
326765
1158411
277425
1157959
652503
861176
699051
63485
945094
814790
153870
1182348
349531
665983
90125
614299
185134
545170
113753
622414
815686
1124576
12299
1184199
2214
795181
372686
596186
21570
107033
103173
114806
474299
117728
827657
995475
323537
110715
70387
808279
646909
1092417
21621
517934
60329
299495
299179
733061
435973
254715
975908
1143235
595685
1139647
1051727
664504
128891
898518
887720
223903
392764
1042334
131229
993815
1035577
574908
693591
1125636
828600
138294
406759
1087418
1188308
155517
746882
213605
974398
889914
1170694
193041
557599
163545
228440
278666
1100935
184599
706481
153510
989866
291027
107593
560631
1102876
185433
56258
1099743
482268
285582
760121
373505
55738
435517
1143273
1157699
302397
665612
494290
1032819
686033
292088
651787
1121301
801400
998676
1128655
310094
344289
603436
317135
358990
729898
615183
910338
771002
513408
654232
604612
95001
212306
1092160
432770
876934
819704
1088680
689756
481709
731010
623669
850714
407107
935592
836631
622949
560946
30991
239368
139080
751891
147965
899028
862059
180942
21821
636198
388732
159185
962214
1141870
676071
580282
714205
649595
459278
1057720
55369
615878
635098
1106849
673670
952244
974792
66713
684007
38336
403120
1107906
199441
880733
226277
801932
752361
29380
876573
700536
711893
70902
1123055
650101
956420
1069571
555640
298607
38927
103307
724460
911113
940601
85131
329481
64088
826910
10585
1109805
539979
926191
344573
807674
556026
107327
293739
891212
747303
1008037
625309
302680
461957
252571
365689
1039400
44306
239137
1107794
1110029
554633
428801
264001
103530
791205
41830
30411
253412
298427
196440
999146
536474
105426
511644
707788
57751
378301
404486
917950
283241
713386
1187127
47243
236739
838608
53742
197786
11023
902235
897839
160372
553846
604572
457451
105378
349708
863259
540276
315401
739421
326236
786087
907641
330870
203873
979235
947014
752054
589029
12887
369390
1146749
1053310
683502
504849
63373
801618
637665
381343
893774
875818
710765
1065095
1021042
916246
399092
1065119
962146
1054366
204319
696583
757750
532536
485412
246697
939872
997355
18847
155685
1155996
801052
541875
766097
93373
88311
48013
185408
113438
3846
898738
637445
531725
418163
523474
45221
359499
58542
349119
1088623
134041
1143678
753371
172636
27834
846590
565313
31960
12273
906410
313808
480593
202873
243048
126450
24170
675594
177978
1132914
42709
1072104
272045
369341
695247
1174706
519249
768539
149739
562961
166274
717543
176002
711626
217970
723982
907900
836239
323214
497728
1143269
773632
344919
547350
1165512
675205
789985
863479
1148680
518103
1007940
434898
1151067
766217
583435
754325
460119
266376
354368
1033025
695035
1180699
363769
109135
128633
326132
857456
525665
374905
516147
809862
1099156
6873
44517
1073379
641212
120100
384648
1132199
972024
764181
418064
299197
466514
836653
878977
562450
941350
940350
875591
68698
1045417
142316
772543
522590
690883
420317
1148524
726572
778865
1128727
474895
472887
440891
977139
701016
686841
438683
1003372
100525
1175717
722669
693614
433744
934093
311534
1058625
155487
673899
529277
316785
719446
544197
433821
112860
91065
628576
699744
166677
754069
571392
465526
911767
562114
966861
148517
121148
743290
219381
1191765
46522
473033
241417
583097
328264
166222
480324
717009
392659
493994
530100
300707
987412
361430
35652
158093
331871
104967
938515
686971
1059664
1123482
347803
694893
472302
694274
245029
764887
476735
382725
428683
841702
902557
689876
1112327
1152746
509481
903785
991569
854228
1114016
1171227
1054475
530586
559067
46532
1127780
1156339
1182344
1159747
693986
44942
252999
294545
188477
596559
6719
218558
393866
186612
1893
305917
1191944
386339
335408
1022001
977722
820934
188484
661733
1040891
412181
1126202
734583
288437
178405
270427
139897
657252
46499
1003824
539788
457180
889332
482337
665261
774242
1192833
423144
410520
1034847
765483
882221
892771
1168570
203472
915554
502753
966851
309166
766301
133178
859832
427445
565766
945826
836993
591087
339400
316905
635257
179205
667997
1139087
953574
321862
367613
614919
263286
635699
703125
802749
216287
153952
761330
473510
613016
722696
488111
1143320
661557
1116029
863112
45702
737819
132462
175500
283414
540982
686945
761566
876166
1049134
175816
449661
280840
169094
832779
361338
1150467
1150694
919081
147060
459137
610871
101257
129669
3671
841693
266380
397674
457555
590140
438154
704181
222781
1107385
670102
379694
882494
42680
694179
762509
470732
705203
18686
440365
844710
770072
1144414
1060990
938189
675283
938655
165222
785617
766240
789933
632940
925839
685690
902622
48980
722464
721798
435239
34072
377700
818898
123841
362167
286074
631517
781226
511351
727582
475628
301483
571523
879374
1074987
654643
927488
593845
298521
956321
257519
395490
1155576
341100
101846
682663
1052341
1190401
1180415
155227
760882
338403
867324
616452
1044889
230857
905103
788937
517607
440907
1020550
546818
679527
346230
295269
395255
200594
119716
1090296
159429
817933
1074274
828690
1021649
815510
908331
632722
717405
262716
52712
295850
55315
981585
981088
735842
1142461
1124690
858283
634980
744356
44979
1124834
1125035
797355
664661
1001301
739955
858279
357455
1026021
307255
615654
45744
1105349
792420
287987
767651
1065033
891016
385901
48286
1066886
629548
1028978
55474
837542
228125
1185809
415511
881432
304486
669643
201486
851732
569187
760932
660038
954119
283755
239713
796765
360409
720754
779111
868378
896952
565866
597989
143429
348637
293851
816969
1166622
557691
244549
629267
679253
292169
24508
567617
1042301
1100238
1072270
838375
332706
116046
1170338
512112
990602
792122
1011627
518642
639503
882463
737687
531489
484235
120727
1005965
684060
123057
880163
341811
685312
568027
540026
933319
838961
220819
1142421
702454
735482
653701
356552
568640
227798
656656
310829
507458
755427
829979
387189
312850
596115
242708
189026
11424
608986
347223
274660
457339
594320
918227
623987
556495
158127
282800
67965
296138
680091
1081167
564958
350823
941678
46947
92737
697235
771698
767755
948162
197330
212296
106778
277632
917170
935612
1121794
809389
527250
407949
1121154
1102302
758170
330136
350283
907803
585750
649238
342636
604237
1013542
591144
458358
1026360
569352
660335
41044
908945
247287
226089
343166
536243
1053887
96403
761901
649107
259533
242725
1131552
1000925
545374
635775
192706
359407
473528
625404
123862
720875
1050823
211091
173004
1142019
375356
718118
461606
599046
395706
592716
140526
675494
784074
179044
831573
811592
552480
729233
984599
664217
776108
382654
196438
479525
808520
964093
424016
186771
1043908
817616
524899
1143351
1045599
1002734
1100853
267419
593175
235137
249593
607763
688911
222431
292040
269891
1093807
295832
1168830
533685
444342
38483
1152249
947762
559184
1078247
366299
222223
551157
206516
96775
1132763
360792
32104
883793
579037
653169
779048
442362
198075
653379
551998
421263
572115
272392
1110771
712399
650080
362262
792176
84915
1065488
181601
234802
22110
1075938
286227
464047
1119029
371293
279033
251100
468574
464600
984384
191587
308110
428305
1039833
323919
1085057
206714
1162149
291121
393606
26529
679604
925295
277296
489362
453403
1167374
53767
645659
720797
34804
982114
285789
1080143
763645
226207
1070354
1061487
709813
73570
187546
850180
992351
729019
765361
674991
33869
424377
49227
910341
1022829
250284
815427
769189
743328
779631
1097934
616462
591547
576069
346356
624606
187194
188454
410013
538461
424876
591948
706203
751022
1010640
1119273
685530
1026589
1174676
117142
774068
928107
1086772
325430
822612
1158002
316127
179137
95560
1137024
532659
1149014
770089
1014563
1081471
1074291
466410
9498
652306
781362
394458
314709
651980
820381
886668
1000672
431499
548493
36653
1018013
456457
309204
605793
394309
354673
865019
33545
314169
742330
1003034
723796
795787
134857
819878
541370
1145384
610579
698142
319791
1020063
252102
19143
921237
210655
1135244
1098893
219296
1162189
491661
816876
615433
172098
1043543
710038
1161424
517540
661400
459068
54723
265501
577739
284714
1080712
78970
1109840
589880
491111
701685
740130
378970
467583
205379
825483
240727
296571
1010788
869030
443194
614609
239176
746523
301409
129661
972836
1146061
864449
855155
862985
574071
568918
841528
947236
825029
778373
728588
193850
1109311
33202
516574
612714
333091
396193
920421
142094
569271
1059760
914355
828122
846363
255941
1060022
1034392
777570
199873
914640
1164227
1022948
436858
949403
569343
537863
165167
151704
676451
459445
472890
873314
131987
439373
982691
162336
93500
241622
741977
656349
144662
980257
979457
1158529
136548
863213
922005
804009
292117
612425
186038
1073426
143394
1070186
201400
581263
936712
911459
562516
282427
335858
786031
84133
809919
992011
666964
466327
443882
391952
259764
591648
125643
273938
103694
309025
230398
1010159
718452
950172
444561
1072013
1143379
293890
786559
168985
821908
302322
407032
32135
306206
113870
687345
236531
327931
314661
362409
349306
855801
299390
859565
770252
914879
29992
1056144
273176
626511
817928
1110908
400691
610066
139721
34209
705845
904277
866073
572414
379085
945367
999703
175035
760212
157933
687710
25325
749056
996655
1061004
745593
382509
718051
837031
836079
221426
425844
750099
596758
421750
934590
1174784
412586
229976
103535
493112
796965
1116341
52982
1133774
1087638
732636
783691
661938
1129961
454509
1153582
257701
1122376
755766
244100
255403
1056263
1107692
365280
66225
651013
645026
947960
394435
377694
185323
740489
360139
671078
650560
794511
17670
976000
229080
588653
1184007
915646
753647
510301
499772
539678
1096930
1119842
367457
907988
587556
912316
1016048
1178689
118943
1161552
999200
68042
824987
439742
1078907
66289
651715
935488
184753
1159692
318160
863274
1097407
658765
1122301
1124859
1123795
146272
612948
971459
789570
853704
922145
543129
265931
891442
591287
838564
467202
998661
1060981
635294
969222
1060240
567965
741824
700924
919319
155657
305059
691792
67015
124955
274871
1048708
377104
692314
454112
397116
152357
1108738
627766
104392
565364
1108728
348129
1159925
1014923
285910
344913
675544
864250
403107
1136063
912437
1114236
1121676
590641
825141
495869
991619
18945
384900
1193071
769400
1026487
290793
483325
1114437
585796
993009
860113
487218
902707
108609
685108
490941
1092896
76759
1099781
915427
291215
674146
602425
190251
815139
264874
983192
289641
911575
154002
18150
621589
385231
158236
1095352
637169
198035
238874
47112
803028
384141
311797
560209
191452
846480
919029
593862
244721
1073373
728026
823345
40269
882803
907526
188571
1122580
741221
1088171
294400
1078134
618460
1111443
673096
363865
407122
183696
544484
1050353
193663
761817
943819
777343
198076
286361
125212
48454
531383
595629
429327
804819
908659
855159
748005
713924
868814
214641
680272
643636
827642
1179769
781
1070723
411608
758090
619279
661796
1024826
726174
561372
987099
996141
139689
222358
302581
162678
755872
116651
916440
1015775
891579
927308
895981
119080
840715
694375
1086775
1028448
1184255
549928
410558
1178470
1144007
93064
124237
1058756
1184860
706556
947263
684093
491177
771976
618275
579755
404067
1098234
557812
463820
1078850
1170937
396239
437924
737049
516251
428883
907622
726408
1117275
452778
948141
42144
103112
959602
607774
1085757
800513
169687
1185327
563609
118556
515233
1067024
58900
232763
656141
236025
1159324
1120679
861591
421631
1160313
1172651
39483
47134
472373
314898
650544
34749
68753
620024
411491
709736
152382
599527
1139860
1185789
193830
964935
489107
1141685
1016629
743321
172563
412973
227922
609235
573390
950577
206616
193089
845040
177204
609691
485816
1093642
241345
176971
450237
678100
110592
56581
483519
351308
695370
177228
133149
629203
489548
973005
249115
66980
1186927
1070208
794285
961548
180780
594898
1177820
456500
1114628
4449
191241
944214
392159
910290
854549
322389
1174171
923256
721567
429899
207102
965998
219913
665417
24117
580687
344103
790885
243988
415116
827022
487807
399825
1068001
6665
536104
931984
52843
914479
190429
1096762
306545
250882
610243
1156616
845340
72716
710785
211973
505623
897935
919324
457546
568462
123825
11156
512293
1181131
469257
890464
804246
410373
909156
738755
325870
385418
344431
475532
679963
1169944
957562
1171287
1186112
222592
491243
1081737
495650
311644
603191
589582
710922
34729
351044
1087425
331857
829495
806264
572104
638281
849207
674392
484575
467286
113829
318028
159078
1057922
691492
222008
965696
788796
388924
601643
799002
861972
1013206
1157379
188395
296220
639697
398210
122603
466272
474097
997363
60306
403585
924694
955728
435325
540499
148909
375376
1009760
677434
628823
576172
542079
828373
7203
486503
731692
915248
779868
99130
416673
1127255
753218
372462
319810
588127
468151
1021730
582601
977686
949084
889054
524566
863818
620939
843947
893713
413502
349842
210135
281389
288268
402991
1077161
162033
475869
544264
14908
356749
93598
950014
275369
717359
890097
736724
637154
336797
747934
233665
13431
519088
122636
441745
1145816
861066
267197
939892
599759
652779
725553
607843
721907
671177
989283
966431
812803
322386
211242
1946
282780
804063
380855
899857
501236
263933
1036633
489762
31817
1067904
834020
47924
609108
582763
72657
370043
827831
23744
584782
832293
639620
740070
38086
735898
596289
133171
105774
625973
1029461
646231
953170
908303
530046
553944
835348
579656
968735
889910
606156
556657
586082
1182920
64919
98560
733045
811105
646863
184996
830899
1112664
120166
561179
697392
1191155
794675
953484
663435
1067605
825006
80185
541183
962051
873326
46785
914114
159365
752703
305117
105988
121705
928621
1111844
884527
832657
1174937
1090477
440688
892953
136045
1163725
398279
42300
82595
920534
796470
1158851
263125
161565
303385
1084745
759010
434503
180097
244119
1055779
300840
253692
96477
596265
919528
389338
893135
308208
810024
140882
452606
859555
143884
1098406
311231
1135212
883210
611308
99068
460844
1039802
57760
5732
344818
1129191
855305
417162
766108
702710
565687
438989
119053
158361
1154069
658880
154136
8657
1061363
488933
415774
909846
715775
412188
1191179
1161946
960332
506125
612535
677630
91953
487918
93831
1068630
887855
250664
1019400
409369
1174409
594629
703677
575704
800266
810296
1057453
132694
1109495
651572
422323
303146
698799
424481
874551
287024
53091
131340
988881
840067
418904
371090
1192118
580149
46488
222176
15843
555321
339544
1020421
339141
83248
304861
109348
1086630
299979
337387
74130
1004165
289929
314998
673128
1039317
699461
89488
120861
962961
913338
1164618
967228
614151
594197
842448
953730
1101152
441730
958866
605146
637811
1152825
1047437
523904
410453
619120
574702
677104
44295
875490
434094
730871
1015643
395804
487891
325873
1148520
828070
248610
776762
212328
715816
817714
1117338
655130
1029261
692228
1154074
579928
25466
526375
129834
756873
628007
919956
626752
440880
976963
274422
781933
1036078
1191990
1104913
503809
238123
1091765
495032
1010906
1079665
728765
794112
657975
820133
374893
716891
679476
9674
846152
971477
1001238
1098733
302453
514526
939399
1029171
220326
775413
243789
1179597
89221
748794
92665
1079851
925198
653765
886973
449067
307995
311076
1153215
216923
725846
931632
182325
207464
365665
86877
921545
1153236
170671
457393
792411
599885
897172
374207
1065885
60194
522454
678807
959030
1050019
467073
615350
278394
367596
426189
1172307
851795
514386
1071437
792276
111561
962189
59457
33458
148034
46993
822567
587394
153796
685712
175911
1135347
448905
785567
279230
1144402
537877
1009425
1017640
500591
67720
1058389
31989
919803
506509
1067370
622249
1108962
543757
454039
760596
909525
233895
579517
1096437
964938
504864
391242
464690
513887
671780
16039
878154
179428
641396
639064
1063345
827805
31316
876230
619559
529391
206917
419698
838531
10770
137548
594827
961999
582171
430997
1015480
843717
476607
1145664
81587
227665
727585
1016981
27375
570718
326468
538890
667235
520586
82224
720508
167863
936690
521995
1101594
1081121
160502
1108920
562398
663520
532570
729497
1169381
975881
1101923
920355
67628
199651
588090
840069
931220
380206
436269
743494
1037495
156284
405885
980717
360013
606986
309042
160197
891123
527000
107004
1100645
958236
1111479
1027480
597483
865545
621739
1073377
238160
86446
348669
169048
1048345
708695
844131
480718
158912
349086
718069
565438
362273
1111245
264101
448025
334012
1051214
452556
480526
1068357
646615
290777
473620
1138285
99897
625432
917829
871873
1030322
398001
1009925
840819
1000319
608244
598102
825892
676156
340492
1055293
300026
438740
154148
1111660
13812
716109
842071
683062
176313
794904
526203
36529
977835
1031860
955688
549517
262041
51377
1132301
142753
107277
735326
280586
892533
918722
860428
110561
444921
754503
798933
50859
60479
805042
35431
731850
34201
1105568
497235
48041
793237
397165
427009
736081
1112680
364619
1042603
555919
1051585
422695
375224
1138263
338609
899771
1093563
597544
965113
328500
879206
1046006
584372
625119
1174284
899241
84984
1025650
171603
330988
11534
1128764
1076875
285899
484193
239466
734486
938395
448343
840712
259632
48766
1176973
670985
483438
910061
278022
1138797
670059
593129
507981
681724
132440
1104017
152568
1149312
12540
743594
809795
435719
567408
672771
951931
969345
882622
328673
38595
490257
577683
602489
148755
732993
954933
305116
1027310
710400
160952
988408
264228
218473
813104
713511
182939
340956
822348
1129491
29262
501492
756196
272905
661685
461722
260942
716434
975642
195202
963438
1161887
590128
925418
1088848
810273
283808
773365
1140943
271725
428583
24544
697844
1035573
631503
334761
322613
666078
1110314
622798
421499
800437
449119
1102276
1004562
186941
105867
1081732
1144521
1121382
989226
220308
204637
204735
987262
897390
295973
461512
1052453
943848
962817
657462
935866
420527
457801
1126711
243009
560385
772016
472937
258309
1107210
822872
933437
685131
388510
48389
184100
924656
16925
230282
327940
1159999
1076097
556212
451011
997926
12901
869357
838241
183381
938489
708536
1125696
421069
712881
531427
993434
868023
1062818
97961
386191
530385
429757
754397
1137595
975368
329918
309298
62836
64592
1049817
22533
41060
1087746
941164
329230
20934
559307
390502
359607
203685
990202
892263
949588
209477
375864
126566
835070
216072
474958
932817
241513
882023
110294
1096229
487317
314644
243031
916959
965342
730760
1064311
94560
606512
26879
625097
1145203
325093
921868
921940
1037523
407726
394268
78420
731511
380219
61859
1057909
219172
337081
192587
124514
374479
1147821
444345
688263
760511
870779
1174860
456654
828052
1144131
1015753
300250
932254
910148
1155072
1062346
621962
182361
370561
18394
192921
297568
544699
453862
166147
20028
116084
605051
467256
799889
976483
521613
153920
521003
255866
1112886
176633
236179
1098413
1108163
1038408
787147
857570
959044
960888
293929
989334
378542
1173838
6367
302938
473865
985370
387399
86983
594876
969587
547772
350010
565417
285633
1149873
1108823
1118673
471991
604255
130111
179851
298004
139243
1019620
1117347
356963
992095
714701
862385
648767
611125
263974
1023535
913982
795729
663022
145710
543868
1097936
344793
1030592
280729
727782
1168641
998354
482980
1082404
672575
507294
858300
130610
603777
785498
795922
865245
183603
824472
915640
829389
780037
1078991
737481
560475
1174121
435120
806850
73979
874685
783766
159860
885476
641255
400098
622337
39021
15420
374970
1046272
668436
1061635
21582
532920
575619
708509
944711
146527
97216
905806
259278
835978
707999
630398
94395
186325
96650
498184
310333
193223
642904
232243
907298
597762
443827
22893
890550
197143
1086907
596364
818127
614565
302276
1076361
577863
444089
62580
143630
149780
359880
673943
219346
356097
1081577
720115
691043
247195
398149
1109814
146630
34060
307946
954115
599815
115015
767923
965448
1136881
1062620
596117
1057168
381381
957537
728497
220768
198104
62774
391215
772332
78456
374259
764294
942802
268079
318118
494930
1127708
999657
717437
51206
1105102
99002
679422
40227
113293
337161
1110068
320537
132226
318717
961769
790629
888898
13722
811764
184399
367888
27996
562977
531244
973259
1079409
551023
1187337
929475
804350
169980
1128658
430810
846789
626056
609849
187710
452437
10979
123821
30292
783805
37780
844335
670753
340101
1057107
489702
1181626
769895
537276
884067
531481
17076
722347
69704
706047
983180
1161516
199891
1122042
399625
1000297
568471
200526
738372
825517
314777
145923
77729
436822
59469
1155147
49717
291825
1137749
490281
503753
526539
839254
372625
972887
573473
424860
1128691
1049591
206210
995463
778063
518825
611507
429610
752140
698814
688762
861826
288066
522255
1157089
502109
69275
326428
274268
759074
993949
31544
1062360
356169
633048
841681
426658
217934
1184132
997796
1067825
806946
715933
330244
261418
440886
211821
1126180
914558
113936
1092081
768224
362511
549752
1107990
276605
288063
878264
994288
183622
949790
108249
437196
125909
116159
499374
1042202
341251
886785
894407
1031233
385362
1427
529314
100956
333424
592359
141792
1064218
936814
389431
1090155
1141745
865772
368739
569718
804450
320061
62379
995306
858353
218503
571509
793254
322206
103451
931444
703987
1034047
700979
73354
1057788
247212
40864
620469
878281
903804
454525
765113
114827
143333
29271
1102
123392
529994
9200
319830
1075435
1137759
581293
1096986
1127736
547452
94363
476182
1088801
1102886
953356
224232
840058
175367
1050514
176180
905018
824408
642088
372991
373333
296079
216948
878804
871842
1172190
362771
1079287
1096096
899272
468303
878620
404221
126998
380232
1034610
199892
525657
876779
202087
479243
375429
361265
1192936
810897
493506
771362
245357
616862
902315
234511
458609
141971
432231
278430
772274
71879
210356
929407
649514
1170080
166360
1191115
975870
501630
170625
363053
397069
537470
955526
525028
448513
2360
150489
679638
787042
309582
153939
248498
817810
415733
815121
574091
797263
592391
1167525
945316
88824
1136742
11571
173736
243272
53843
956389
466253
68505
578700
628213
972177
732201
1104825
1190511
476060
1131906
365047
629025
1179495
712730
511174
173298
132057
15017
535926
765835
50877
841824
952663
703160
409056
101419
594994
1148047
308266
896600
444608
13099
386865
133375
899833
1052880
1156013
527956
979211
1050116
740929
232675
928323
299945
419640
314636
1094470
61739
754765
1087412
483053
420924
105335
4464
771422
189964
49276
244350
318736
423746
270268
752326
656705
365683
889932
103664
706947
504059
322404
270935
904520
309563
212516
361655
816478
926827
33650
418788
932423
835067
1035264
176264
843191
183448
771402
263087
905802
822070
309023
1117403
762586
299273
1084462
141705
846412
866979
479976
604238
35579
1106148
694349
919994
222898
713546
133107
694374
1108779
630108
220211
571930
876321
585080
1061598
13687
713518
183958
417067
86315
499085
1088471
1155069
210755
1116304
6803
929005
485758
860971
473052
621056
338138
586829
701256
1166947
698665
23842
896914
804256
611935
442301
797731
925354
296683
435127
112846
922367
915039
1149722
507550
158155
156592
979565
52950
122327
608390
40494
775924
449529
697769
595642
1103567
672124
515373
222559
380209
1071443
678167
714886
200695
756301
268101
714508
374843
572814
577659
722570
582491
376971
481985
929125
601726
1188101
951936
889017
787251
1121218
251348
124929
1122904
1047680
617159
937378
670748
137552
241036
1077904
976622
128707
193776
226474
1081917
468149
349152
943903
414813
934717
130912
500333
253134
85824
1036922
802275
1092338
853805
1169549
1047038
630077
1188329
470788
342611
827046
544370
507660
185700
307653
1158164
883212
521485
870914
900125
696880
1077512
1105044
71482
1107146
435207
480268
1055707
740899
336912
680913
98472
1040865
915967
619873
663898
472847
721085
961554
1022930
576991
1012170
365580
843348
523944
403919
195300
441906
1190037
849395
742205
1014208
85994
261056
963890
26504
570056
527173
25136
725034
925308
192468
484472
695335
386173
126844
67536
531831
1049024
661813
990651
543689
1002031
781711
1066413
301357
49400
1191714
106218
1053927
182551
110023
598859
785997
317909
68055
346507
232109
182340
169815
263379
289445
23082
83877
1186786
919830
352950
649384
1078912
780646
764044
776868
64560
706803
606663
518853
182791
1088905
194828
249785
632170
1074956
825925
424014
1030024
927957
234409
648557
346168
878448
1176502
224885
387201
489137
70257
948833
1045494
334983
1047781
1076327
268950
274468
552609
971854
437451
732612
79239
814290
279401
518819
129721
1031867
1138897
792816
175404
244025
953243
891326
583967
769743
587871
649941
477654
210142
768767
885105
817895
567807
303130
884959
632705
179043
1002489
752328
889147
389449
7747
47905
312728
935753
46271
978927
548184
236418
193052
411202
348639
412775
1182397
454002
983227
640684
591533
167951
1168891
612683
84755
1034578
317803
1084320
905577
884740
901462
171577
1070041
609730
966534
506708
1005659
1086991
314610
722396
358749
384013
936925
1101797
532616
233870
221836
269556
826200
1045688
123155
655142
595793
484853
284597
936090
85943
850164
367610
550206
212187
467101
137210
1174478
22147
990415
855780
822367
479208
328002
818143
100954
1044972
1150047
729239
574911
71318
527509
417783
968003
1109940
582838
74895
88558
149244
784546
33360
964814
306146
984509
1091202
180319
1134390
815575
497492
1072960
193271
770768
144476
1139553
615817
101175
258996
915148
310940
599250
1100948
502207
798848
36689
457905
904375
748351
1178425
813894
288915
213748
1128719
1025178
415138
520507
183977
807418
842976
306816
691456
1002832
441142
1031862
528896
922668
1176416
315442
331801
531861
1113819
191621
233402
75239
4814
470830
266544
846568
378848
424636
368453
58490
362702
19904
752689
918269
357549
1021354
1071651
543671
831469
373907
118488
1131184
1161536
841310
990196
194879
738573
849772
174088
960121
862723
182060
346757
921200
904545
363825
707571
1167799
179671
543472
60288
791460
788914
1078791
555619
1081028
792031
516484
1146426
40444
315361
460103
501708
555916
907876
1121589
495485
383881
774540
384991
982452
401135
737919
385917
294211
919786
1130377
904063
70719
910915
674708
326484
1012185
126903
267097
2204
284254
48996
653646
697928
1078332
518113
408152
989816
137576
1092513
957670
1032756
285661
1019995
690616
1114410
825479
663796
53636
427888
1096380
572921
607911
787727
805191
574566
259308
938954
477679
1012194
1095339
315332
625562
865394
359616
167779
11584
32861
91080
62820
715375
473689
328083
1092238
539802
1003096
199594
1110601
730138
349016
612107
108377
1048086
1095141
161541
70221
1603
553584
615483
356339
689924
884525
210450
330166
953762
1051788
223120
91139
392777
632551
162071
173274
432053
912998
940071
1036948
91525
1117781
451449
191953
601470
1180292
309231
390310
1000259
69382
16693
579672
624755
691330
431974
884518
312271
1068370
138259
757092
521349
679972
1063733
123534
511874
951985
532504
750975
259406
773804
313223
728253
1104084
480902
655642
807847
1033335
978117
519925
113314
861095
817234
356608
987684
1179193
572753
462795
1160874
1181020
715069
314672
642119
44095
338528
779252
557521
791743
1032456
611810
1176734
428854
773966
461933
529471
323828
164874
945202
128022
721449
779899
23235
335471
122963
136380
360632
757329
800721
708752
139486
366042
293528
166267
928197
944966
515354
1093160
499017
761643
790288
162533
800955
128655
575401
37482
184788
920836
592339
650698
521128
1013954
226285
136316
663541
825732
232718
416809
191573
903822
734312
623019
41750
680818
923622
71576
919129
383391
754313
405104
710877
182152
714823
781956
996922
1131379
218667
931385
832899
406642
937941
1047027
784926
955571
72484
117006
396343
875777
169698
695136
1059764
1057500
23724
379513
6203
704894
1009139
680484
875136
309741
331862
854709
192672
448735
636441
1180856
34708
689562
1018400
1167282
1137424
301500
978924
155804
10424
972565
270530
942233
490450
1065822
765206
948547
868050
806495
35114
736515
864966
5106
312365
763553
599863
900169
277194
697434
411685
1109006
489016
19818
104689
166092
197436
954052
695327
706597
985917
578329
92242
1030559
840062
219210
275271
975724
14426
378718
1139027
450619
299073
318383
116198
593957
1085680
1084496
751567
412728
847407
161267
1010706
853011
90206
383123
653520
709791
1004796
1009667
1100828
669907
814649
143653
43388
438146
206133
994544
145532
902321
181960
777407
86535
1136866
620878
401217
281507
547237
960883
61140
1116704
447649
1188807
1154932
75135
1164924
986093
737043
428426
1179277
1171248
418395
1058775
494587
82103
411480
50180
74280
503223
101870
36387
170663
881372
1134165
204519
8728
725376
249469
328653
358204
52682
58405
1189913
915576
510285
739029
703476
951948
597259
488548
628117
229768
985636
567760
99315
61580
16321
238087
69010
792404
276519
920953
852763
664384
1127284
1177180
1004718
906896
944626
142194
583192
398810
460761
238269
774993
127156
853757
225421
976596
987736
1149848
305326
321288
798689
315331
1055534
995442
240184
183324
68587
765160
817323
1097271
616718
1014503
463322
905639
1011589
45734
852536
614877
1078562
1122071
631466
139860
20956
309948
75718
756979
789348
427039
703238
419838
730877
921185
196774
912174
1036046
975324
279086
7788
770683
262941
1119552
34615
306127
910177
431038
177611
56641
471507
787294
482655
436604
182935
1035294
1107079
1035028
818800
405951
588369
825669
813277
915546
157479
523588
602217
941079
866059
461002
999331
159416
457622
45618
722405
962216
236794
1138796
1181276
845071
241431
633167
872279
1027386
97359
1172
1033086
88649
333599
781908
908104
25715
847
968997
178964
964862
241380
1035245
1037739
447661
1016462
660460
201547
760401
284082
761935
750328
105337
21370
935483
622119
1087736
1044631
842934
26784
209056
116037
607986
1127666
648577
1130739
525584
993832
46837
804111
72220
831716
431175
131068
502652
812583
930452
827320
900896
583110
876488
1110560
925646
631449
994266
1102230
287740
1092092
552503
192367
519085
515213
1019799
648614
234581
1057196
1191721
476296
765370
849349
1417
1100633
1338
599184
48326
255785
187241
1132382
854973
834766
258332
699274
740346
902045
1140309
645487
63059
436587
503690
545463
367807
1092814
1120919
463256
37
793227
450690
708827
155703
782248
33824
417070
515296
1101785
449829
812978
381940
111328
173002
158196
971486
651821
875431
107116
846940
552253
56296
436371
1121372
268049
212874
1073414
333663
137706
96987
254330
101079
10611
733705
779322
584117
440529
778382
923271
209442
1048140
256458
765657
263621
805533
825593
635752
876557
549615
819287
406370
32463
1031446
727038
704932
684062
1019549
910930
2389
485698
278420
1140451
1072744
205180
541626
289333
648233
298340
914023
317286
418253
867527
701228
240318
772656
366481
56774
744869
357911
169867
1066187
617115
819344
248884
1052187
1124199
489386
13436
722264
493072
628805
979884
913449
381988
230596
35684
978236
12777
642224
331684
595531
287394
697418
1106517
361086
800592
1019895
301448
450006
380376
141922
1102411
20270
377613
365622
629077
1147612
776688
865741
257102
599159
772397
218041
757771
67502
1065970
1182982
1184514
680933
412283
308150
88365
884828
185390
1111529
849700
39713
401879
1100088
1055963
412877
255048
302912
796832
691714
994284
878400
268367
306754
381581
899861
799311
753077
493059
1109988
802294
353842
1076240
932314
694204
266919
1155919
871473
522283
662785
1034732
934807
1061036
210091
955541
979759
904592
776051
249383
149806
609388
97086
1164966
281933
155938
334896
227841
810922
812642
756994
858770
377388
884938
31381
210972
867242
510855
364197
1014996
74294
407715
676228
793118
342387
355755
499548
1163027
1016468
430133
1013983
1080130
1062576
94610
696334
443477
609394
923432
205182
71534
554623
877162
377396
360909
510580
673276
347522
657426
269216
242439
208024
989537
864684
771668
396159
966638
690388
1027369
786772
307483
32530
557802
905822
1158494
1117127
1133293
340991
99634
214938
847337
754762
272681
317472
39035
1093830
904461
655095
648978
195477
848564
550953
1141665
98522
550966
219104
736423
333201
1057438
510155
413818
490795
1071000
715769
70710
244083
281677
744436
102974
303616
1141610
524932
170248
380802
627973
27078
59568
829774
986666
1031312
140678
237119
519356
383690
934288
1177596
610366
1172096
464512
1074215
456097
835776
751936
614874
95778
313555
326217
751850
453707
583283
571605
73991
1067710
1172297
722965
1177013
684459
69534
387689
1001543
923606
1193010
400702
419203
310151
626070
591835
969896
770451
590466
120819
991724
403292
154839
197588
394120
1112529
131762
700357
1026673
939814
500073
973681
476156
783180
952159
786713
1049026
640655
186431
318363
165838
495167
961200
122093
423817
236021
86817
367211
238799
792435
1129058
964518
147489
47867
363070
920349
608828
160705
906683
381732
47448
390361
896599
888317
1174552
449713
601741
1066669
536830
926979
909837
411548
438605
123069
64668
1115884
641837
477261
308629
934038
89495
492643
739157
835661
1091046
1040815
760951
711544
61051
823806
497717
549270
1180144
941994
186721
889296
1052964
439
417615
601148
165719
948190
9753
633201
878700
824523
239767
1166819
397371
1055123
188738
754260
957459
933051
370134
561444
125903
308011
1003582
590944
798991
670429
335133
346485
752314
657
1113488
345332
933696
254049
294797
14666
849699
724799
857999
921637
1009477
1096371
748934
1133629
295243
776631
113861
233297
150534
378721
1063097
747735
1064795
586942
892963
722843
386285
846968
158617
983708
916857
763344
988451
997057
627114
600651
45916
821451
923407
599264
516728
297986
101520
167949
215913
806380
1193036
699182
397912
1004909
92188
147545
307962
610796
1184361
372920
31868
344902
780409
836885
1029973
432861
89195
172157
85130
605611
283968
330753
568457
223429
460359
955695
761687
920423
445676
879277
226992
1140124
810653
952571
751522
654347
666831
83822
1117623
550470
1037426
682457
370221
1077921
39996
166132
1086527
985766
888050
1021993
950147
1011399
1062678
1042423
800849
113974
1165104
631971
504764
45085
1039806
592005
78472
281103
605129
373011
984049
734235
636180
1153219
291225
513422
287771
491496
652336
383178
414459
88484
721505
492233
18687
897893
275808
203094
663590
578438
1015090
721112
1112981
528821
1187407
351142
703250
662247
353818
55477
704004
321595
788848
1057831
8891
339567
68146
706306
210414
1180362
1038838
504793
236856
158926
708702
522397
972860
1077773
583494
642893
705723
221416
933646
1159679
681010
941424
645534
1146423
890756
938559
3709
233781
768566
421676
561756
538422
1070506
685637
448508
875704
1110174
390922
101880
1023290
1107839
1105767
76221
318109
871967
455890
541044
405953
100688
1081758
1004531
665382
1031096
11432
1095333
86835
756706
159109
391218
949622
1190789
511802
729267
21104
622281
770581
1054424
1090717
725741
377781
884216
480426
878579
469209
466953
374107
433547
592641
1118552
179971
494375
265418
385140
856258
1003647
91338
728832
173424
453384
880619
304821
1174604
661202
1060134
630994
466673
374134
910890
284222
681397
1046655
69673
550543
535477
755963
78409
146826
176862
750904
644825
124158
359773
678226
622341
872104
1027520
232272
684369
1039395
330550
1181159
857896
1181242
1410
705606
912324
390428
321494
922689
57140
1183442
342290
752339
130161
941665
757237
125040
801021
236479
100606
656429
339596
685956
1083559
54893
948927
196859
533029
1134013
222542
869440
701140
180252
294536
158381
175808
83781
415570
800469
992780
675600
285189
35401
329451
363181
521822
924456
8868
610143
150003
321740
473272
37209
59508
45039
814836
591668
401419
678030
645153
522746
12441
173126
318994
808964
903543
1153933
906701
431873
1017285
445603
745352
1122772
1106351
150810
312439
1113308
969733
698180
491578
565692
117048
73782
1117020
1035390
506681
602707
464458
826341
518727
805449
1059865
529878
116338
1063477
462019
112640
356069
1177862
775878
810573
800909
715691
560473
476412
732754
301797
154574
692442
221865
502013
221020
875775
1066982
1026770
243874
83987
871459
1168511
912896
873773
1099810
679324
667801
198228
556408
62771
98788
305469
49631
70284
15965
849422
85122
729865
263006
1168363
16913
228218
69322
178154
917600
59864
435834
388473
1043971
1066204
1175148
164046
751107
361543
191837
647179
829233
470033
285570
254208
286060
24212
66094
1155174
321418
15839
653532
184429
1165872
927942
374471
396423
825793
484251
218784
1148545
294052
1130965
1160231
1168088
572798
56704
288936
592199
1001600
411520
100167
1033729
1118704
438443
358853
329810
1006738
523434
271324
1089367
467793
624484
804997
88795
872302
507592
459127
597304
969927
875786
497889
1117556
241446
500440
754992
790292
51438
1027453
640975
1123978
11083
104781
1162622
362589
191810
951249
732386
664277
1108139
179132
161175
238708
1153222
182721
266325
900496
54825
599385
186999
939161
533125
538363
958951
750397
859519
1072208
877930
899449
188555
1186037
918136
344079
556491
950562
362085
56242
858579
234957
408116
1175689
690068
159379
908750
162973
277528
416516
779135
207446
330157
1185608
462762
371209
990408
946855
514407
669197
650558
354876
340529
341647
905152
498018
114385
53476
310095
904583
671603
1184460
759085
396564
807367
551465
607798
80757
198126
30785
608078
674999
116406
271260
441633
21008
56260
507574
767962
199884
536016
1098535
678549
603779
779784
353214
959963
572114
941828
202562
472974
866810
1183529
377020
702415
899208
725929
810241
240761
621356
833501
764837
607276
1166242
934196
720766
84234
1119901
716881
203434
720218
353264
666438
449406
486569
431440
858266
1089096
346656
1162443
688914
501413
39563
148307
691090
1098584
114276
629004
566926
809218
691847
43832
114717
2530
942938
534451
764462
695345
449657
927170
401365
228138
278549
728096
246618
168398
577052
134368
1070167
259135
29931
621999
911800
804637
463927
289954
904216
144658
838568
429699
604347
552929
599713
141161
933556
57697
741994
391501
660724
850572
96454
1179456
48308
1150563
951693
1189322
242817
1030257
967055
1153873
662604
785632
473661
149990
965428
1001358
1087496
399935
122705
703644
693050
852207
1175243
548619
167554
101912
747799
599905
900843
507761
409072
939459
375652
297685
493954
616876
6263
557347
30734
1022578
13435
1109512
966000
568905
119669
97669
937805
237332
1184513
923760
384156
838360
890938
795174
778085
806089
1088114
965658
402866
302621
1145848
1036515
1132156
314428
504302
727581
791330
337125
606990
186769
585976
459597
129504
193362
530856
257561
378983
745098
351604
387495
933409
1114311
754957
979877
540367
864990
20801
605110
682501
156235
68365
532036
531724
1113950
144749
457117
883794
354181
176046
329161
577475
687373
409840
702727
162458
862158
822511
1105701
914725
242728
565077
104183
1067887
793504
1061214
960310
170096
983752
1172573
73377
491315
938781
513881
95134
1020794
1056125
676963
1110332
98177
1148824
1056236
1014713
302165
1090467
442490
884232
1160766
670847
792786
711104
432895
1090999
367819
518593
392757
128651
1099254
135481
608299
546822
984307
74094
286506
326177
395640
470706
313877
62662
1172482
1126775
814307
414897
273287
1031171
982927
381382
700976
452652
522008
56411
461618
126846
963926
932390
683900
460715
417080
999268
674247
1026719
889520
339110
838540
1089747
405610
682641
508467
717394
225903
279573
759056
1023112
158306
652404
839964
144717
1179938
600208
882222
963400
1040224
541165
693054
1117248
1058915
940901
1093975
1013731
766594
762706
1056997
876375
472160
862688
233666
1173320
833631
889149
440194
232510
809557
123950
27517
294938
64674
420750
1067337
1041368
841307
311964
759335
615250
869270
496482
1188545
448092
264743
552492
1135237
1079979
762480
1068710
830920
927562
699101
755687
1129439
611989
892215
834081
407900
1115921
297206
617896
405703
1091985
1086679
873992
438387
932355
1190203
405
317880
1104510
707234
524775
614916
1106045
1017512
720718
243025
996902
957864
801412
279181
848045
466964
688357
1091085
219067
735589
677693
730431
735392
1180475
275361
901323
169499
69299
329710
614140
318514
613965
598797
1019269
202725
366648
910229
639998
419246
1041976
340362
466339
919577
1115890
552995
493206
13121
980548
1068976
818942
641854
357369
733395
1164524
135527
588589
169516
1160854
899171
461581
1023222
56420
171136
444943
178878
117572
25336
928327
1036130
620345
298955
190984
850118
11949
676978
883152
671421
663596
323031
500774
640482
183399
1073070
367020
403346
152905
563339
1103937
363383
680945
424160
355456
754934
182981
563626
235043
383418
1028453
954947
669180
416960
140249
460091
829417
1152397
649908
729793
948904
428132
603167
717754
1004963
756950
982046
663726
1013701
482852
891169
221337
905701
872005
1178946
179391
606595
760657
948422
393471
118035
836033
989488
521105
1058178
642139
869112
436214
845001
858685
889605
667925
714340
568836
136856
1093295
131548
1170834
458959
543927
9605
268413
62686
591855
113514
378588
427351
163529
1127915
354484
345488
823763
464231
423173
870656
148031
418164
944166
161100
232710
588485
1067372
373808
435371
660889
342537
1031209
386564
761588
419674
125042
1178922
533231
542906
192869
548349
844222
401002
623281
347091
726567
204449
973947
625929
910838
645662
45371
783139
282714
122679
278356
24185
1143853
1081290
226517
873940
475832
325297
255694
1003482
175334
175748
22517
489465
909608
485378
358295
844927
1054636
1014309
1085922
992828
190061
310510
1083031
675953
411706
534941
638238
392822
982257
565607
483297
687831
588924
517870
296258
842037
943613
356599
862349
378135
751745
362936
651125
851210
389262
316583
873467
201077
498082
831841
160113
269054
367445
411724
1074008
497223
377281
725713
1109393
112400
354434
441735
274638
769378
158113
717762
662151
815343
66619
295023
434253
71443
731213
765871
327852
383535
798264
525239
331852
989959
24700
733070
415416
712570
103921
983238
968565
263311
1174438
765423
911748
391702
445546
1074231
283786
899085
593571
322038
111712
1097197
380102
946612
880022
184595
504258
942446
246027
616015
1176576
127903
776886
186041
671175
118715
261980
141099
466110
802355
342345
935381
150818
829397
710023
558280
199060
1192301
298715
798754
534075
829386
961429
1095528
530581
1076420
50929
762709
167999
247071
160746
701086
451864
790731
519077
666755
78607
135686
564873
1083715
480865
1061875
1005619
568480
738136
1031823
534051
371852
8240
990521
395197
401754
868963
1063643
712566
690825
952950
1182747
915301
1039761
1103425
385577
658315
527060
1130497
635014
508842
354060
346031
421409
272201
358382
208587
128585
162303
600942
1050777
364959
1183309
264468
643765
531
971435
103137
1095139
897961
947888
1078779
793671
377740
767236
928694
533133
999714
674094
943547
997949
448918
533878
181631
1151491
839643
1067171
272296
1032102
862319
803700
959013
1091545
177357
791943
863447
969895
470822
940750
354975
679491
131975
1182594
815448
227303
919629
535330
856797
454241
415132
765189
260872
1020380
450386
666530
272259
555542
58132
108789
616371
538508
786718
419300
66975
57216
433336
856597
2128
429080
1187061
212282
680681
537787
519865
857938
510223
104193
482994
592292
1004919
328894
1126063
493146
535325
1054058
979852
1038185
1073831
294674
161497
697417
707947
316851
888689
633662
1049642
508280
52756
493362
1027486
1045336
84185
1069985
1149438
289758
476929
301574
224034
582000
1049095
1095771
744836
452573
618855
106920
832881
75390
180376
614871
95354
1174750
238473
923368
203025
432943
743137
994056
10099
999433
10022
658962
355441
1124329
237186
750625
165577
516257
636787
1064390
213868
1031655
1059391
808893
1165428
463922
611885
254431
1088840
490714
1057611
730606
98979
624551
340284
257123
379950
199663
6993
263022
372823
675077
64944
1142076
782802
196946
439158
405880
1142192
1113670
960261
247824
1091688
721480
1162736
661490
905281
231331
1110007
1100207
73035
427229
933828
584233
702931
1033730
133383
275204
55871
605039
1082419
76675
649357
86474
786987
831452
834755
998857
797985
140004
992616
316640
261734
824725
837976
809858
369496
1014124
133762
1014715
176100
326483
1149271
443430
482221
273771
334522
29637
955700
486678
263971
169521
607184
762916
161869
130697
907154
169395
868
674513
164792
1067291
450438
664415
336199
643114
631667
872620
127099
97618
659922
342560
1041834
163192
511425
1066757
456825
371759
10068
739066
920667
845731
297842
782913
283790
104353
513391
1192911
725578
727979
68581
817372
646961
301789
974467
250306
162514
658944
889775
617403
566083
199478
1190278
859021
116207
608339
678099
683229
1121757
891611
472568
859481
192132
1105027
507877
898110
981453
1169113
202169
895205
406211
681538
25401
758633
530900
181831
311124
529710
1043936
1108465
347518
1103648
235626
922377
817829
1107418
200509
870473
93743
1097182
577101
406885
454150
423348
802892
970595
575098
929912
170602
790008
908047
673975
204090
636206
612571
289454
403421
148381
299443
706663
829702
737702
1082991
590251
784507
818658
361439
418738
857061
1069703
684220
1029175
35131
571927
923827
184959
675929
690607
432176
350513
416994
192981
520690
390214
991807
1052351
779884
839959
344426
625429
349287
1039537
583107
530637
999114
367361
298093
490099
727728
281651
167450
395151
646489
1003078
302244
832491
711875
1064722
400372
334347
1179785
197871
982012
745490
1079616
1177577
767048
760748
1140237
218160
1168708
199298
391059
749241
93719
314538
480746
150799
544801
335279
1104165
382395
435431
212414
116169
801525
645815
575557
474219
893688
1079711
2996
876552
867457
580923
572208
1125429
104467
550831
1118967
1020179
445931
160002
144194
383680
608739
364105
1018572
927669
1076033
433449
533017
687125
1028350
75668
21453
586677
911192
266603
256867
1124292
413330
645140
781548
434655
877884
802290
259157
976328
510274
1144068
171463
687907
633416
796194
1120507
871041
1177835
4754
918146
16053
659691
878711
902858
154594
412097
22951
577513
316601
1030952
651142
1005372
881839
905193
917142
1077231
135285
1121559
577403
281231
1125824
1097174
155353
837010
18049
542155
942196
969048
136733
198660
1047422
36151
195853
910270
1158618
736770
244751
10952
886842
512853
1003492
304726
993926
815501
1168489
899617
1016368
179541
324204
619605
518627
298925
245616
31298
958272
596216
324548
421876
504446
336338
629660
821281
604
195909
276871
783428
636329
598285
606665
397817
231392
62436
546187
580712
171508
892789
1163641
248710
219957
318502
372447
106329
105005
661329
1038125
933603
18875
194690
812640
891671
1168049
765500
334503
193026
391208
629658
802702
1191806
245206
896470
25985
615557
664828
209871
135986
823752
983831
502624
371569
109665
580165
986962
696627
223071
1031678
473028
488125
141873
397711
757763
765695
116659
401156
2496
236006
814974
1135631
331299
974808
204082
297983
237601
497779
791292
1011905
356409
497122
845092
92804
207252
775357
994759
1087645
498703
484069
1107756
728085
46061
367505
23307
1132854
468760
766131
920706
974234
591747
760321
198045
112321
449763
471545
713541
664816
410022
626683
395644
205239
1126346
495280
448181
316805
336652
851126
520486
660199
820000
1143229
562493
199677
860138
1173811
542576
712773
1102173
925320
281620
550296
344543
523367
567360
794388
691954
687258
977561
965579
969142
49808
715348
64625
897221
474666
1028004
730744
841603
1044748
834474
443491
470703
587215
1007306
391663
435131
801977
877337
757591
618320
801227
587561
635131
727624
14158
344777
16233
1141304
864307
1148288
1155383
167240
277691
890266
1080203
892523
84030
675520
750246
1127051
1031969
48560
511840
1009045
20985
1142154
1116461
593191
454497
312248
359180
1081898
325748
1061209
83341
363754
631569
866218
72942
35809
789372
347500
253554
564845
1021782
615257
487105
253023
1095389
23798
576936
970992
1162545
870458
705218
333890
1048682
515506
441769
252833
588509
651134
155562
495687
1179426
782543
867180
974072
63034
109278
1033181
275423
317384
744107
857983
423891
52280
319973
802620
1173829
68601
145650
881557
1153346
210566
800372
877366
1041804
333317
273075
383623
474181
891156
1020992
216229
626273
1039590
978960
668460
436917
1128977
637737
1081101
629291
78633
674797
130581
642072
126882
209421
862932
604553
630864
465241
397786
67437
863602
680372
532484
871152
968365
777087
465754
93206
846118
740944
979933
750982
249551
646825
340082
738969
405737
839051
331653
440217
979765
335748
349674
893579
185591
538879
316992
144433
91305
517399
862388
193915
931534
672346
925140
188378
93871
120228
667050
382559
104505
699129
78918
1168056
711638
397072
75712
825492
573007
554795
971373
794132
522368
422897
674560
535034
865488
1068505
800283
713061
564673
1013142
452528
994148
540385
772485
421543
786205
383647
868884
138112
634526
493175
1166053
272976
343762
683871
642188
662982
932563
1137491
1009397
669445
539089
241582
1167936
869338
1013095
382710
612401
21527
562802
43576
250825
921258
681939
776200
32550
1017568
573144
1178655
793886
107755
859697
510240
238917
1118275
899407
886696
713367
206427
194615
788176
478671
682179
1126172
691916
343229
737001
779836
384848
1046267
1116161
898274
685033
518203
692779
683242
668210
1164217
135524
984376
741200
759275
495253
942290
642849
211591
465408
405911
67112
26862
1081287
999999
816289
864234
394306
111998
1126206
621728
329908
459011
493303
83866
410079
1126679
155494
688826
1089751
888254
599502
542533
1140215
494647
361529
1107645
841289
225809
1174702
798094
218137
585932
886013
1115651
1079008
797571
514160
91769
188051
1162724
156128
72120
455100
615468
1119997
843392
926202
768331
576091
1170837
188573
1009820
745135
913170
865528
836482
273313
563716
330779
930992
597668
473863
1120149
40191
237650
178535
1037486
403429
395417
920450
253426
1111503
630676
83692
203969
888432
137694
427656
623887
544844
116408
944026
692618
919541
162580
949359
1130568
754253
408358
984510
73471
450468
647450
344130
998342
871467
1176392
471479
552134
921607
423327
401600
101272
854568
885974
579910
1109744
361145
484288
333825
1167575
1129622
293485
200927
243605
167346
834275
613184
801675
746219
998702
1060902
534730
460252
224191
406852
429917
599235
384976
740746
811098
217950
146067
170305
116133
875180
566250
513262
299761
640296
592713
133514
149690
943049
422371
264654
547691
74490
830613
614342
843825
394938
268657
706438
788183
125130
907568
109921
190508
25474
1192257
979263
111814
297585
175184
1026885
753756
726397
131467
960763
1173155
810245
569172
1063555
960912
746070
1086673
171125
1158619
283879
986550
1013034
124194
163906
556447
841010
605363
1124433
72581
816688
75487
1050831
981504
959522
872289
96904
372373
48641
96918
1057322
293982
179703
457291
187702
339270
601207
299366
478751
269223
383427
1142826
595813
317008
992521
974186
642465
1075426
803703
780515
849304
125951
165518
721045
272008
1119117
350493
25350
560970
18490
228190
113523
487420
87975
779317
171975
132555
367883
1054696
889879
588401
895732
818300
542831
886562
697031
459341
920674
185358
125245
505385
485436
348020
779312
116812
959117
886316
276180
790130
713904
780522
31054
780133
1136040
196701
1015261
397358
1070937
543095
258509
90172
1075356
1119131
1070341
437866
193520
24158
777721
1095980
364842
874837
847805
1086946
284745
717688
839358
218255
274042
971498
897627
1074661
903484
131174
824603
266124
340372
320681
380147
1144938
645960
724742
806084
275563
18895
129115
1181458
398455
806519
91159
1173803
1097075
488469
1130655
1000087
538435
559123
796535
674576
547290
182570
613099
29494
1101547
85982
336052
1124922
725436
1048288
932844
277534
359901
1154657
1068988
556179
389277
1053181
919220
1014762
383414
703404
106224
208726
868122
662935
1029885
673873
230382
557808
639079
802152
1073765
890403
944011
1183866
189577
825428
413377
275549
444964
535667
205705
1114360
1099723
43993
367683
626288
1055815
604566
832763
596529
110111
1126827
771261
880934
464170
500451
746823
912085
1002893
1026629
392229
711948
620826
792389
981884
1010268
766775
371647
993177
752486
787260
1039024
686676
1103165
169837
142294
800936
778676
393871
147024
1092205
1101275
279862
578586
561877
636189
1051326
236792
633613
1158024
451900
720583
771278
159893
447024
734875
1010661
963212
594969
335706
807513
173329
885437
533497
447733
983415
1111490
242448
90323
131417
701535
855385
999098
486059
399637
862625
614804
631171
548086
106906
675556
860292
933809
1028445
329641
544454
441954
581814
1066475
1169935
839583
1193168
562312
406530
755052
1079003
524201
883804
1009053
569886
975761
322922
825984
771777
128413
1008535
753128
307691
184369
760555
747022
387535
656034
805689
500393
926276
320084
434930
413244
346855
885389
400565
299069
279936
436151
626188
218103
1000008
162846
482619
625250
942999
1162305
569176
535863
30317
939737
12845
68203
163375
149859
487324
285389
228174
1189187
942306
723622
324249
174807
433678
428874
576126
555743
524465
458748
887386
639566
359618
246479
693810
486901
1180068
783867
506317
302114
703305
617058
978646
54588
581383
60231
128321
934109
1164761
29756
793082
41992
973339
20413
639103
672202
275463
806234
271268
607456
133549
765524
498350
774542
262453
684852
72628
1064402
844770
189312
861032
1116105
292558
617372
375183
897941
82837
187218
808338
423667
297512
667417
355733
579268
904880
1100247
119572
619847
116968
612370
436515
192249
798801
949567
491763
284149
134119
711673
474840
910324
367035
1095655
867840
396500
918122
662218
931565
728442
524270
816392
1125684
265380
553259
721129
1110626
345517
682933
901047
901961
355881
77009
1024663
864514
229785
1186334
687254
1122045
1026300
894320
958307
157305
1053074
110833
795700
805642
89868
284320
290649
51300
492427
228058
715357
246423
512577
877816
288538
1063322
791415
355081
438111
46973
859323
783715
185492
1023340
989953
192859
946907
360627
1131304
715147
365732
655610
109300
222371
383860
600816
767372
733289
367799
44251
193168
369792
1056897
425749
904307
1026745
609551
519018
315969
835207
362603
254903
724983
699198
313251
893101
702340
616666
563516
547910
415052
243124
670747
949074
1056765
551236
1122860
73722
135380
720213
171651
621073
516531
808017
1123154
412279
363396
30619
9313
619258
307479
365787
540289
877979
167274
681501
1075169
794759
1072256
901509
369237
980446
1112915
127056
219262
533272
399845
1128599
822090
931962
924043
838980
1115511
561381
351975
728216
655761
652851
38401
1106409
12932
353757
1030581
736341
185890
1006629
520122
821816
203827
845329
566182
35027
217505
417033
1088382
587989
895742
818755
830880
1095104
276213
505358
632250
145319
790246
918821
87472
554481
530638
2651
487843
484507
172356
654450
241042
104894
853496
130865
334433
1177606
711819
624399
224484
233033
764255
827460
100082
803061
413042
13383
846190
956667
337208
924772
1120861
872340
16513
1156895
617038
671705
275710
193356
1064509
198595
1022828
132030
456857
803199
833119
766876
245746
1099189
195226
190089
1159746
43528
940045
209018
338497
446352
147027
1083871
919655
337289
110934
1140585
456304
1135486
772034
535966
69789
1136806
52542
679320
609553
1017573
926756
97681
269509
94714
790186
1192488
746950
1093771
496631
450239
1124287
651630
1088435
1108731
574083
306519
170547
475513
455245
1113247
1145366
353199
89435
907380
636361
668129
251864
576994
370077
156090
381892
328210
1164222
660789
224725
1132774
825992
1042859
12036
258854
547894
1130404
133852
827738
1145589
1088266
234164
605401
737529
1141358
581073
21214
1086561
605243
611259
1139132
318708
296085
907976
462662
1147781
159443
702851
901144
868881
419368
891817
942977
400373
1161655
645351
936917
835121
63165
172434
1100306
418242
835917
212430
1187212
924390
771766
94493
940982
168870
958520
934401
788184
191858
880117
401726
576563
30798
371122
734534
1140369
1065621
311748
539249
908381
381748
1192185
146003
1094713
503134
301893
546076
973778
56151
570691
925942
126093
109428
230859
17630
38838
1097848
708986
528957
1040853
183442
852602
643206
198466
388577
913043
493944
929373
163153
421586
459522
744444
639012
842044
507117
671308
840146
1000835
189717
895870
915412
865669
425187
481335
1036497
1049039
888402
930385
351062
206181
187823
195530
1156967
448166
1091822
449792
622784
611618
550258
150889
953725
583118
569946
124340
501207
206411
664242
338726
519091
264233
773453
406367
222188
126176
1180536
283447
344009
14537
924687
555516
817383
593323
1106892
532689
800252
466420
200203
280349
423427
810514
1052698
242207
791034
1072203
895096
448579
443568
809440
840374
1077448
338608
955402
247589
862394
973191
221631
931642
677857
121187
127441
1159607
1076947
646479
953892
96800
85985
53409
294661
156576
671757
795768
25721
506912
599179
1089662
573952
810467
927149
380724
446428
342021
1071214
362464
365642
1187293
532022
824277
285179
799550
871520
182733
47861
975062
357909
628350
282596
1036884
946312
704146
767844
793250
99936
592787
963590
189785
949547
742073
420393
74135
743819
1047962
429014
192593
1021747
552556
229004
930712
686908
639116
356898
274031
440524
224617
788621
598065
675228
1040460
1145605
93789
52132
1138971
632954
824368
1178361
547957
1129119
1129637
749045
583213
49795
788770
939807
321623
245184
959579
351612
483604
940286
452231
943270
507424
339950
969043
473897
948937
416200
833877
209502
776787
43517
198388
44399
1022263
464180
1054513
824965
75611
584750
884038
861459
16173
1153388
242859
403333
258959
180631
169779
1098349
755930
365567
112236
1119810
1073108
558461
181028
481368
164863
575940
803702
63492
946306
1102193
538551
465882
521449
1134396
881010
685145
1065791
888072
485759
558333
684323
973116
767025
660340
823730
44300
134198
63591
827767
500822
310137
80824
1142974
1124804
1179301
736634
127539
870776
1033535
551105
674105
445503
1162066
595844
465874
427246
446559
169942
967965
40691
700879
781709
612125
773233
1123356
1115456
408569
448307
393410
333218
16157
418817
71184
93103
953559
498530
720369
294641
147022
364086
46732
1070182
1016959
418474
1031739
542850
23957
101780
938093
961516
487700
49799
809520
1139814
186585
561264
49375
900192
628612
490888
384274
762590
722744
240863
291720
304539
214146
71001
898721
964074
277257
513305
533460
301300
742816
980415
395259
792969
1107209
46267
573580
818184
25704
467032
615779
490321
1185185
355
455235
138686
1179455
1089084
899505
218748
248514
208775
1176359
308238
933298
181533
184256
456128
256360
830572
195160
798595
617052
1120201
1022648
278425
973414
919925
285875
304261
121327
929388
819202
1113809
543828
563044
511855
989290
737765
92652
359774
1006384
1114776
67702
68197
672108
148784
96198
940354
44498
1113237
967555
201228
1183266
152223
12104
629845
166644
1132582
237388
845830
123184
561102
26769
683574
912911
99599
1172326
195771
187706
983919
212604
953052
196825
1161411
106057
45080
666036
41226
1192555
593125
419259
1101409
595936
1014561
763175
1082876
156004
1185537
949917
1139834
136206
485166
240083
890497
938632
201404
355035
995111
597505
128938
1114803
945604
401003
1069779
458414
870721
240361
754630
421697
875067
93125
426899
418452
1000935
264721
1054920
662768
237557
230092
939109
405704
1106514
396391
1083523
701606
2303
145350
1140038
253476
323916
207687
277702
887148
301576
464867
649313
140533
817329
557375
222017
970458
274234
100065
520564
1046322
974624
302349
777376
111724
562678
51148
963524
275863
700737
1117591
164165
484099
971929
784219
874680
53814
271749
346946
638782
332855
1147509
950776
330245
409465
1182495
321599
223573
689611
298480
1035128
237987
1027821
78931
119001
17844
905792
843578
923049
795361
6780
514886
461728
322607
522940
353149
611717
241898
2276
752598
779583
413482
462276
633622
696279
73209
975110
891420
863375
115261
404618
324480
671598
335594
226782
744673
378662
219753
617634
305707
842362
508299
931469
455369
846901
1145374
927933
900567
188605
273197
409258
90572
1097698
951705
85558
317553
721786
659258
453171
712778
196177
271547
176404
318632
522855
672391
1124365
153227
59958
165483
747378
1038090
294061
896534
104008
801512
74928
88126
920601
600233
1075371
818463
980532
1048733
932562
681955
413674
282369
641872
290766
1066038
885554
477742
750711
249723
786143
740419
929966
566160
734529
728089
741998
346293
417742
1076353
842423
955039
862911
413328
438867
658292
798395
791264
651310
799179
1103964
925989
279369
506107
983036
764757
977110
616410
7809
644401
624819
287653
779306
754064
373989
412100
19745
7264
735466
1099097
487306
396010
421365
1180884
193669
830086
74068
460468
448357
1084673
784400
1100475
31533
827411
625303
285092
894613
138063
448510
482174
661252
481283
56743
490937
455210
950755
805328
747521
616545
584341
434718
821839
1111399
266337
609224
18165
182358
737636
1086180
1059851
612873
397364
562542
95409
156126
274139
267768
858953
456519
1114149
530245
587696
1077358
805369
179908
383074
82449
349996
217932
263400
1046912
264277
977337
763242
1093125
194864
889496
21810
1028580
1152511
609381
548742
124156
712843
368679
573920
276954
717166
688545
309985
929789
647477
796426
85607
820425
263014
685652
36498
421849
887678
285402
709215
888634
203930
1091582
118819
956969
1007278
752577
1138477
695047
494298
39723
431839
1183645
206281
246391
275075
305114
918332
710056
194278
622575
192059
953620
672284
899981
571070
46110
658757
651548
96530
1144712
70513
384311
638320
662371
756685
1068793
833471
322690
651637
198893
529918
860228
585852
176878
1019255
531950
617749
78543
489182
58354
1068304
213784
1134332
372928
100130
976834
396907
641689
66061
1063746
705605
1008211
118320
1075872
1045028
1093200
107529
480149
715705
231311
802809
1093300
113778
500272
428363
144115
263951
1106473
157908
802832
891457
999937
167254
771924
1036240
740626
678680
474940
1180661
215879
708851
946409
155784
51749
665416
448106
538628
984718
440129
589929
348948
1051471
930342
771301
655613
75985
1003871
607160
782983
784027
609859
141298
737883
1139757
720290
1136409
1152170
54525
198090
263535
813697
785574
912388
365730
376523
391676
364499
398188
583051
426050
436007
55471
769948
574682
690131
317041
999732
1101473
1068430
1000260
527483
151799
262390
300685
649307
1098108
1001454
940448
572508
555124
558577
673664
1063989
231978
205327
502947
351116
1089608
791214
828956
635198
942296
336370
938686
153256
1003300
415582
1109466
23334
574904
381246
651061
913396
1083084
345773
647145
141590
26435
543367
733322
935183
129024
1038040
279898
830451
375748
197448
499570
531737
973356
712205
1048515
621601
424735
175392
888261
615202
781699
872331
680397
1037657
720554
265095
10629
1153391
775355
593730
245836
181153
163882
1162380
873607
1101038
595612
283928
655514
1115039
369990
856859
313440
1091079
442710
1011645
829997
385924
959797
918592
385888
325611
128809
1098393
685991
333003
1006639
696545
1127246
131397
296612
1160267
1049602
666001
366647
890537
1087113
719751
19626
666459
608036
1083095
158594
245828
826211
779491
1188927
823535
982972
364653
162897
1115169
330330
376111
475018
161465
905235
625744
788793
369515
867024
270260
411324
811780
453124
462010
742243
1086607
1040964
842266
1078092
875914
980287
820391
725052
175197
373297
915307
795554
834441
1046400
451207
132063
444677
1093137
516008
106528
748976
745417
817308
655656
937722
961310
1128891
571472
705453
648667
817019
294277
115164
971573
440772
1033054
652195
128921
937327
477518
948226
1151102
494764
1077434
709580
798541
253917
115864
753032
943518
904914
1068025
1065921
459810
454533
85004
510592
917115
394291
894369
1028420
911741
754882
203686
849044
613866
323670
933689
432896
389096
912711
454089
402092
83338
612093
903097
121205
683245
1044514
94577
388699
432534
882580
1125550
244794
215541
279
1174258
505424
834056
333388
218982
617990
216576
953107
1094046
1031133
959636
1133080
1020409
635712
1186107
565121
440044
573694
953108
743127
915060
914179
327256
906029
1115166
52392
417433
11502
503685
649203
314019
575185
452544
20061
228671
711109
951758
26147
208914
305417
854061
258167
231751
244542
7213
109344
302085
221249
1125777
739908
952554
557746
848172
619652
51326
800239
861933
537678
237733
575455
1102695
351144
940649
998007
461284
709831
808769
214107
1171833
893303
1033506
680462
1163106
416894
169420
536221
271793
68898
799953
1007732
209678
202468
353490
10509
730953
875135
1051797
295223
68432
18763
807011
1068803
820049
456305
872361
406095
348764
643136
492819
65009
1096803
849936
1026014
367857
325867
708903
380726
1150174
972454
523046
229661
921850
233841
839433
329690
846542
17460
1165173
485872
182520
545152
701378
813307
510765
282522
152417
41028
781015
1154716
578745
26534
667498
889706
770643
541529
889265
777703
38683
803566
818468
789421
257999
677722
471908
689864
144461
11790
871617
817655
1091323
203707
514240
318763
486446
159228
1114720
724767
725194
824513
981211
41803
408602
426041
1121092
929454
170396
1087968
359545
293446
998538
1105095
648582
1122319
480486
359155
6912
926812
723154
454669
277624
152758
329102
13805
54303
727041
342643
1049111
1107813
1003440
96588
663437
635195
488984
226424
168355
189633
811899
65826
889567
785379
711664
972272
531796
954652
826106
1121863
622862
98368
188217
849104
195107
52708
973539
287250
712012
204041
596944
994592
322139
1020390
1132551
1101092
824806
67609
999849
139028
914688
691965
214617
948938
972225
131957
1084650
1129401
695903
357642
964467
162609
799149
120636
1167534
1162709
1075704
244238
874593
769795
245377
1066027
991066
930234
509689
411258
652832
1172622
794369
622152
402067
726767
1072020
623565
1110981
815007
400876
798630
351429
114865
4728
1034880
787365
426554
333032
389466
725319
895006
254877
1062264
382499
973469
808645
983191
165655
686344
322532
989947
346664
465169
130261
1073321
806507
1015398
10278
162980
1058450
1011511
135582
60335
702918
1131666
754635
565517
266207
624409
729858
1167942
471169
103329
858755
939060
212519
835957
1158910
114194
954986
231175
315775
1024974
371116
307387
599462
769881
53441
708855
96252
775965
1027360
116206
1001906
714536
509114
79718
82814
396853
13183
1075998
865094
625726
514058
629061
957812
370098
680964
738047
1156128
999877
1124975
452877
340697
849423
635878
425773
239206
829599
837389
845672
445236
866098
777384
870572
619561
821192
921731
440553
712373
989105
310985
788071
116778
388170
248169
261421
967916
598514
19866
1032494
1035339
920487
234584
29559
492439
812729
1103020
290082
1066894
977568
8381
745994
580402
1038847
88061
1111432
473856
1152549
64
780352
978675
1063395
838333
198987
716328
46146
169361
162327
628818
970740
1010223
340742
92606
553564
142376
1036681
734823
1026906
904330
828698
629683
654089
866198
1191257
246535
278690
637526
824203
138968
33509
986183
803417
1106637
529700
16648
93744
235112
28700
1186554
192373
730094
745897
232484
815570
953099
458569
829981
499943
406155
1012506
686166
658163
703309
653612
238970
71057
585320
653245
823534
816943
1079693
2236
961746
221803
578611
360918
893410
46135
324846
53444
697475
737846
765273
1167353
434528
1173817
9823
1083645
1033053
873194
540561
112006
731878
284433
932622
667046
663076
446522
90276
182089
705654
1165825
598170
668794
1157376
903418
321058
1168831
160204
620610
251027
978971
151845
1135717
202895
664044
516477
676405
246414
166765
666793
670187
133465
785626
594217
501655
574726
382841
606506
1072741
1069227
995007
1047883
1044621
87805
390177
406494
295933
999132
1174708
353610
172059
1182531
567218
769183
49510
732264
1141969
605123
822071
189120
83677
157524
692138
65182
635056
1068117
620003
1061168
810983
955366
519872
771047
221521
316276
125066
954957
962153
1151352
441970
862685
1090617
626630
961513
454282
408574
721222
788790
1098036
919104
320947
82700
836289
165390
1071955
794151
1156268
377466
481243
202152
849928
837633
1142564
107975
333233
1073202
53970
518836
71803
2785
883907
258596
142222
545579
786860
959070
1091402
690636
369789
39976
835134
1167587
992443
663678
98132
239765
194967
386016
858241
263975
957961
203361
975321
1045680
573959
978560
834540
361406
862262
986937
145175
510963
1078093
702175
839886
741738
902362
1039019
811597
690700
846051
99741
219652
704083
952723
437746
110168
808098
131413
1192427
610324
980863
1047967
1139202
1153112
575028
745238
32076
513747
999543
824235
110749
1129849
1133347
485427
704302
311193
1103773
453694
830507
267858
1187409
267383
672153
80938
525670
257130
1040030
245457
336837
364622
520359
924127
447509
399269
728146
1024681
1154003
151433
806003
1076373
497922
514544
322708
86648
343247
478930
398859
1074773
279577
398078
260866
947963
1054756
184954
1131946
914504
1086259
162269
839549
1015323
412494
48020
917915
224776
554812
510158
423441
1190309
60060
155093
1119300
1167037
489627
988727
262050
136586
1055175
363894
112714
143808
942074
999760
913014
255758
509373
507792
1191164
128472
1031929
105894
225468
110195
890964
473944
687284
769692
785573
373358
760498
238697
248020
916382
1087498
601997
669797
425517
336120
1146408
1088325
943228
990588
183111
1043911
594049
975514
735564
367926
264698
1130650
256877
233080
247730
712999
332121
265338
628766
751755
38940
666785
957913
646448
1182324
68023
964897
584985
464153
802922
813709
128444
591249
584187
1106596
1011570
871261
441686
1020093
82989
608510
636431
570930
482946
183247
905547
445969
882886
156412
124840
744178
65821
792490
592361
1132020
975568
525853
1000708
1163296
332254
812415
824739
32583
517466
1042463
617397
662544
1031390
664027
164367
502415
111879
867704
114127
447927
1118814
752284
589733
423469
1054751
80357
978862
123573
46341
696961
541981
1005772
947233
71798
923054
252658
679068
213163
938387
380928
126615
991469
451245
487945
267707
842231
334704
433494
68721
806817
283333
1146959
408480
494216
917603
973212
148552
544855
211817
303029
261369
1191686
684379
682682
558847
879764
1118264
690042
925279
1091808
1037235
542932
951073
970993
849770
232844
202135
283738
922690
161405
782910
213881
619719
1071121
36457
158334
1001891
35739
271732
28015
301866
671865
1006665
754159
895650
35986
703825
164688
892432
621720
765081
903976
48201
260129
158461
191152
326270
524333
678400
1032841
862033
127495
622491
1053459
79817
957042
264688
434985
19385
249591
120290
91196
49110
919346
1188564
964547
445208
700811
515243
612726
273105
656723
662139
707850
1110163
1081464
778059
574749
885926
80709
1151094
499240
991781
164757
551341
670727
371686
1058523
1131150
804086
588556
891038
961952
506639
654886
512178
571300
663712
112129
162995
997966
1030761
1065927
688941
964371
98614
552638
592033
319435
517288
700878
33507
168036
914181
940732
78144
794027
652510
175692
627673
1030964
1124705
408972
497162
477129
227959
717894
168491
835946
170419
286211
478561
345303
40714
293482
885703
137946
411424
442315
1192367
860308
1168318
261658
294003
1166272
49758
387438
168344
1054765
1188596
108346
691009
970897
596262
866350
364136
553643
1107207
579972
638909
1025554
534938
903159
434849
659911
135331
746647
1584
906746
246524
629036
47926
978295
353684
798412
218840
1130600
852134
606896
798641
361467
889931
1094187
1133785
224075
748483
23410
1668
89321
1147425
1130876
65638
275367
966236
885681
65534
486444
77011
1166064
169673
272280
1012741
665671
931620
149838
858967
313386
88620
644752
183670
324883
1020186
27850
777583
5039
246707
485019
449042
272979
698796
1192023
731059
985360
115028
38880
167955
633590
1106828
1151098
749796
1136314
643093
181291
673952
896730
573446
980061
426307
508217
392827
586599
373795
980790
144945
817397
587179
795170
720602
1062748
67748
290427
919455
248525
222250
611840
1119915
592625
1179840
720732
874414
282697
826032
994974
690137
844444
644702
328863
202345
1008925
947962
636875
1060170
405326
355064
1092985
660728
659193
1152286
425657
1127377
338010
236894
455126
487993
282343
448344
1074419
204782
564499
18936
260881
588687
7735
794690
611973
668338
213124
158992
1062138
83235
397095
173600
1075705
645154
46750
1163110
112267
267454
1069053
1180899
902452
827989
342318
95645
151216
880078
1089271
223922
1098043
633746
173005
654939
20293
1091880
806031
641068
1102255
60995
297946
719559
515436
225863
57829
869272
913257
838114
908728
626039
258733
339139
356861
957727
1183671
517353
866010
865831
970782
465337
848959
522012
226055
81794
517257
1056818
774694
867319
110933
513769
817536
447278
884127
1093572
1149305
719310
51448
441072
723296
779781
64844
774873
501396
242949
1013662
493786
949211
1156851
43491
20401
756633
1036797
339088
844594
583249
450980
950642
841588
971337
605256
464975
1018596
43873
86260
514101
178004
1077349
1150286
128097
672174
933703
1135092
615891
585327
655109
126788
962726
64626
732516
1032634
290960
1029975
267069
545959
83154
952851
147272
426382
443364
581898
57541
414666
1129565
961748
316979
976076
916030
384365
192754
541334
962913
1092224
694360
1043654
253056
235562
795328
1018835
1147832
1006410
1013126
989130
505811
685314
319651
575632
32448
364603
355414
505047
283192
86611
651814
538734
116959
939520
953708
281172
757119
882930
400015
646764
863926
120091
87153
1002344
220827
767063
526746
279708
775104
284476
714887
763179
1024808
36176
941363
196618
997762
501533
988895
925567
657615
835850
470488
1078922
1120940
1011100
854997
1080078
171765
73234
143496
1143154
457979
698215
467744
1092832
614842
1147529
87734
1160578
196354
392100
209353
892302
156848
385578
256289
1022116
701370
406
932304
517733
1081118
10744
1100346
869727
488186
951732
150212
129850
943166
970768
367178
1037405
514390
30105
538755
186480
1036141
41350
360492
1189610
1019646
113973
28805
904231
1091186
971651
1159382
186914
13969
827619
440419
137805
737832
262613
291549
706293
629713
393726
1125416
486046
786847
678427
826041
716995
491773
142614
1063303
691551
395071
1134716
332983
133702
1086337
341911
628888
1093848
1054368
354732
667319
136526
479117
476222
54082
1190769
908651
175064
302491
128504
565643
1158437
486971
712101
1110374
379626
691516
887277
868205
986484
534076
631957
787281
422093
333904
944489
406569
153098
1065280
831325
130991
509186
997292
339641
827210
1152429
162788
532430
669848
851477
19550
804911
257843
416939
705398
311212
173626
831690
687616
71967
880683
473707
118876
478187
351066
511894
22173
970030
900715
378717
792344
338599
137897
1187848
450723
482334
758662
1037852
109212
1116584
858568
359725
751103
233994
246421
985798
622365
52787
559985
375526
501594
411482
855556
322187
345232
1089129
906619
1123403
858641
1047233
1159764
943585
950636
940902
452257
34037
325979
38845
1158396
915182
1150481
501100
1083235
343503
540249
705710
854311
351533
224309
907933
831435
245757
755038
1121108
865098
552193
638640
1088995
2445
400960
481647
297017
170459
623152
524392
844429
714317
935118
110039
980239
580306
787572
163787
710407
1009955
1133988
822027
574252
725294
210144
571103
1182887
675143
737455
171249
732152
662475
581579
922088
22961
52397
440709
350502
1100759
447141
798144
1135736
39989
865179
426600
317826
76389
338544
574505
1144167
591183
867786
515352
658441
944836
996589
1105381
720625
840872
11464
269401
193266
353371
208891
1136602
480684
751989
379431
1025627
1176659
345216
195890
757335
185601
791568
618354
809797
462548
684113
945168
392605
645904
906512
281746
296022
98832
1036273
333488
98798
373776
266659
961138
1058026
540077
46698
399238
254662
917171
955672
619233
225067
857929
1175859
942570
477885
1121249
117049
1000593
252396
1142759
668722
903096
841978
1034029
489181
444643
301040
954976
76558
55726
790706
399420
308505
464363
813457
1060387
587403
565298
1014704
361721
974187
533297
630963
560966
959769
512321
956842
810870
279965
959379
706725
660292
321727
1152015
850705
310264
327133
1020077
501829
313875
219802
945932
576802
283423
734844
1017116
514783
213728
20838
161675
538783
409520
841783
606813
942191
1173145
918004
675450
258534
603372
1099086
593975
222437
606155
20972
640909
930710
699779
242122
1121110
1057948
985248
792606
956492
981091
1021631
281226
425160
15989
645795
777937
353644
616069
488539
1038049
1123041
96604
13257
1177836
710989
567799
448091
1075243
468799
1083319
947086
392626
639127
348758
345289
339675
427047
121253
713285
911128
443915
636503
556578
339047
634949
874078
1104029
808867
842636
631647
883394
879166
135454
650954
78334
629808
332240
99177
320490
600777
1093588
1038959
3791
1027124
1169391
397449
800895
540678
29951
516109
378952
566751
8892
192184
189350
447891
155499
714463
159900
1119692
695637
908812
1113443
476188
942404
589115
104944
931602
36243
24008
379573
1024818
1178543
687948
163374
147721
947776
1046187
1119162
1075383
168405
223015
1097720
121330
704471
819492
260338
505790
288862
745208
1126129
417580
253573
327240
19880
184200
329940
659770
577360
520142
626980
93897
880793
1138185
384171
527052
963735
732184
974712
393977
815894
558422
721177
770635
513406
222316
653443
694655
411110
567106
596731
313992
355021
786457
960623
416582
701061
951956
1128816
907662
469440
988633
230905
476592
302900
935323
90575
783064
1080756
874870
657340
225907
416288
1117635
113747
100432
266139
725013
958245
591194
1161950
193240
1012890
1088432
677538
1051730
482621
712559
515891
829235
585627
797880
1035931
947683
221068
1028748
732630
956953
1017622
445242
793577
146042
1025480
302733
813267
515152
832342
156179
410807
1142339
1183666
1053498
1092200
704241
399381
933772
617919
434815
165839
961453
1087392
10819
665766
404181
390060
326892
551842
282170
276312
184241
321025
1183767
496437
490351
460705
900184
460189
481777
498537
320659
916387
653787
12667
669427
771743
786281
698573
1120594
439612
1056447
45347
62908
152227
548771
777479
1008473
67626
301418
911055
84703
810578
1063014
750797
875505
777767
1032813
97442
972767
1001988
163103
346750
333051
352580
951492
1101349
1003480
253336
1107131
1060090
41577
750888
1000632
303820
551721
603421
96564
125448
1165066
991503
811199
533990
434967
35717
633131
911982
1043831
367281
1033722
78941
625054
467926
1144945
453933
68747
614552
982009
242514
1017233
861560
448026
457239
267568
637953
83267
266392
757543
1135399
204576
125267
623577
823010
719869
601300
587495
812976
31959
945275
661560
546820
941187
929109
1004617
774786
690073
25789
1005147
334004
391826
1080992
598813
196082
992571
826822
1007524
620864
1039202
230540
1131502
70483
368956
383291
787934
994517
50874
1107434
1137001
354685
698989
476650
812974
557023
1070137
570843
786274
217354
59719
107072
1133120
778417
730021
164652
537815
437446
102473
514813
705675
1136778
646694
1171827
779506
1003168
147801
1123955
930742
1049927
865030
465764
1132956
755311
1185776
16187
1047427
1188620
717602
214321
107761
965005
28615
759926
591451
384601
1172361
1180601
847247
635718
253805
814623
460860
890808
1045206
359859
1039903
54675
1167854
1043994
1121204
531321
690518
548817
334314
524871
699606
1021206
238407
730723
1157114
415667
60611
1131312
962031
923244
881751
633003
523704
328760
127869
467177
15255
688002
190284
529845
737727
258142
813881
337683
480416
246653
781560
389830
320755
1026299
1104362
44660
919968
716389
854131
945923
685423
833137
1145326
752097
1172053
659644
169883
35135
3075
330024
455517
455609
471417
1087099
539454
320930
14187
853466
365709
140752
101159
230471
796937
901057
886595
1174600
623371
1127123
222730
113088
676190
532822
1122776
833148
753487
562033
404825
1107749
229918
491627
575666
1006952
938371
251041
755488
1017816
161764
823623
717608
334777
1082138
575631
528153
139873
446268
151595
366525
136003
1078776
495110
686044
470169
671552
534033
425887
1138732
1014085
465512
1060459
22705
919265
778159
1008894
1159521
169720
566038
394962
43713
328344
396639
286241
327247
357480
633811
261429
568593
808552
351637
945875
457143
813769
1001787
433990
1068197
255744
1182044
960994
958853
672905
241697
1126873
876529
237141
741241
772204
1146701
194185
65581
204142
387769
811891
850772
962475
836752
503362
527178
677380
437510
634497
22679
485661
886454
542604
277164
1183144
166678
1166902
597189
347876
90497
534758
265161
1033121
140010
561196
727662
244741
909191
114162
138656
1062702
28676
986443
797065
11097
1163720
1103984
447563
1013452
847619
607193
609137
106848
458424
880443
610876
666206
44478
653215
896432
1145135
462227
579278
1029355
498160
273648
657322
976566
273386
56520
1103673
695204
871969
530685
349323
637015
802962
553065
112894
909584
451425
507874
263158
1033495
546080
721767
825050
901063
660333
189375
1166251
435971
746489
97121
392854
988066
31069
754942
865436
789167
762615
948663
746852
498686
893202
1162586
365354
1126930
1101261
38321
296822
638229
846971
911690
933936
1106807
649936
846675
718900
749357
831232
425877
684334
163892
640661
45145
883851
379652
247325
760653
724930
204921
895132
777093
311838
199488
602204
749368
421026
903914
666319
1083051
993389
781313
856176
315871
978321
1107725
369813
727699
157341
236576
211651
281155
723511
215505
1008045
899837
67054
711868
92522
966355
583238
138479
218515
676600
72025
321896
660667
427333
931745
306458
380326
318027
542768
633742
856580
2060
20587
1146281
716786
964139
432623
1020673
411388
602517
825813
468645
41780
28210
442238
496456
1057368
95836
941541
425243
499602
226082
610917
70055
580892
611325
676143
83012
1001660
845334
953380
153617
856320
2166
195085
72491
521698
84752
1117245
11066
122939
1146187
386776
370570
333514
218187
451268
275729
838971
827479
19154
953894
642969
1056403
505804
629677
817949
391419
768756
91323
40883
909949
536958
1145654
5385
285037
895891
578287
777078
207541
801386
636450
820747
971008
899086
516106
843355
969001
546660
3376
402045
27873
208488
413593
414980
480048
966156
563456
64574
425603
996542
759943
744522
112353
745133
832576
248323
1049488
498845
29777
555219
500185
893026
1016464
744272
590258
212200
909697
416775
701255
1098038
547996
487728
375443
930411
106796
29935
704440
1126406
1148560
116845
492074
899448
98030
991858
1054764
395603
528701
108916
368029
394148
978085
1187996
477010
1074585
1051215
701083
884220
478711
1160529
305757
84218
1025236
68593
136693
405376
415657
847618
1154665
1184568
47835
737079
704472
519566
875271
895500
64122
897687
536429
184902
539364
140452
1119947
761991
966616
1074999
389520
1025500
94015
495319
774847
931415
790290
803717
696528
455972
1055430
1005914
460047
152996
329957
799092
195094
443627
952034
763432
397063
337768
345224
1075966
5252
171416
547938
524741
377174
236654
449604
272946
489263
409486
1149741
929657
288526
467323
1085184
1128180
414966
763293
1072651
815846
61883
271779
802982
739146
213709
945799
611070
450761
337743
295282
682141
158544
735078
775807
357616
270209
238384
297326
1018771
1002947
830340
1184695
622605
830816
677839
437338
1079317
739265
313238
1010083
272840
438249
830169
1177452
545805
752337
652432
1103338
54608
745719
825809
475596
267335
1189548
331752
896087
1185679
681098
802435
685709
148052
239507
874839
58771
939081
253695
631408
765689
945841
849405
371287
1128857
971642
296126
269484
105715
811921
125788
1084351
203362
45857
427041
390270
390220
864316
825724
35903
1156079
1037689
243355
1041424
833642
657852
938991
11610
348595
1151499
626705
449710
487172
536197
965837
705657
365266
1176803
832755
48243
714750
403552
920442
824587
894252
1029988
1034952
954626
352
1038450
49791
676200
953300
660643
47747
1029881
1076421
1149564
603210
224427
655951
193135
1137568
415869
242112
560647
277026
305796
947541
1079107
164477
940394
357428
997575
947826
305030
598393
232685
847117
1126798
541134
134105
199631
295798
668075
510683
623345
529558
1045169
190734
1012706
197215
886476
395629
840574
635027
51169
601259
510020
225445
177772
137692
583476
596458
20432
156782
28599
103770
160571
700315
489557
1120405
713486
843716
57564
348914
647796
226355
223299
1141868
1138624
1119431
364512
293791
101469
628836
975904
1130289
982502
952978
996738
416319
453254
1045539
370723
1083504
899101
1063108
1106647
658458
878611
556169
625694
636541
275457
471597
24355
597348
214863
687617
12038
646986
35831
1105352
73925
590045
159055
709921
520865
808785
564350
1055451
80190
164092
517472
631567
949845
462715
596767
835429
277676
350419
1011387
278999
352566
526331
664107
637578
546157
833858
904008
346900
437601
7457
850724
544985
581148
1129092
690977
733292
468952
982138
684638
744674
158964
93669
836300
242590
1068313
578172
606451
334117
586885
1054461
1125409
685663
360258
154767
852025
1006597
86120
294820
394237
758413
335487
590138
1032124
383294
517303
933781
150232
283304
575771
866686
847694
718400
806598
768140
1032149
85724
1163198
1047998
542978
148473
457236
910223
761004
1157966
1148435
337976
370051
506506
846631
1184161
1165996
186708
375336
39163
159593
209620
224641
546831
670212
406108
449000
666473
31967
790223
1179606
589653
792830
985989
189962
142182
1017523
528725
606200
675458
996825
329614
254473
932809
208641
1126097
810150
366250
464986
1156262
1159803
97376
1124595
175688
899267
503465
370882
906363
22311
291998
809763
364170
1014824
819861
630727
917939
804087
762929
823221
962171
664717
952344
487260
946583
281151
577677
209045
375964
464326
1002754
426345
873838
451362
83027
253624
451420
901814
1095589
582656
1170551
644005
452387
620955
870251
486448
3654
712330
959488
292615
135851
285246
542800
89530
843415
901726
537956
950013
251072
557224
808801
179611
128958
421960
177545
845273
472076
406920
1011729
1009415
558513
129157
493903
1039918
419852
465112
180382
937229
793377
873079
900526
1127870
816317
950797
704429
124044
427483
380519
934279
839974
43524
99258
652281
579401
928444
673097
987182
1174460
526027
1097077
472325
282721
618853
218107
1041524
621373
183268
378580
809329
941108
1030254
313315
81782
176412
935038
1078325
132667
1186739
1031028
1001740
630637
15873
674016
247809
689545
936681
957490
28012
5070
587033
1018041
231998
191902
369782
892372
16324
776600
270811
91062
928934
31221
781996
123164
474039
930380
260577
888531
327809
139926
368691
1062823
1166387
1084054
349360
805492
998918
963409
1048669
439564
403575
592196
718888
1025204
231865
1046642
220627
857678
469920
485185
1065053
1149935
707030
795637
327959
948134
439438
716374
1091827
50090
1051062
830308
1138089
994018
1016695
356187
725609
24441
477079
951427
1071857
738757
223826
1135637
1112452
1191441
1055354
506898
437634
539974
380525
467223
979064
1138910
119231
1174337
450615
751031
922757
788675
659873
245134
650621
420030
700726
322464
868117
747576
1180676
431358
679417
906488
644648
1188778
1095822
562743
320906
1054312
688629
366602
909284
534719
801018
95370
968335
305428
982240
45079
491090
773882
1132109
718636
1139668
244088
522582
43352
1147667
1125855
783631
1067344
288464
607842
86214
962673
702853
867763
5871
1101490
302536
392542
259966
379999
1157934
447392
965802
629949
583690
367500
279517
173502
410192
81887
241209
1091767
1017003
717077
61897
8200
177131
601179
793911
395664
1177163
551960
1115335
1164273
87255
754094
348998
326876
107960
81548
692966
1142894
157938
1027467
1024700
874299
838646
893895
1098070
1180549
1072245
226364
945096
1038944
938366
503211
883830
57253
278593
831819
181819
127842
598703
677368
125347
738943
111441
1107852
129929
361987
57720
185588
828507
30917
763482
1140828
715256
82222
257321
998843
4948
80983
398066
713524
815576
722893
946433
416609
1095738
1103136
258451
1093023
126897
881622
352407
131755
921257
42312
532234
159960
201001
927625
42464
563178
490840
836345
136975
953201
153482
462874
873999
261987
55611
335497
662265
913299
789910
1028079
311837
555607
219327
1071917
614071
597401
882149
771348
856864
459322
579150
298759
13901
1144453
646735
690507
1086508
50850
757202
340652
996883
329886
949468
154872
554207
963291
597897
992839
1087706
877471
11329
480562
80595
903208
650460
1014282
184150
915121
619094
885922
462757
1017525
212918
1180382
781830
186808
484532
431019
746312
884489
750201
549240
235456
584429
55905
347193
326535
1028298
17860
571194
851182
1008196
956378
523453
752879
393946
817423
558966
975738
631758
360969
927941
970860
105410
677396
562359
1116018
722104
562583
1146900
514197
600785
991721
1101831
900395
706626
764342
631744
558138
37975
37598
686322
523320
74938
827009
424541
857214
538538
605593
1185611
614222
947619
724085
518333
288377
231902
952687
372460
258480
616485
1135730
355860
1117435
950718
332252
254042
312761
1032379
7421
304610
527431
610648
232121
852559
287355
916955
658741
648386
704668
597408
679989
773146
752586
364103
462690
929756
71059
1162971
659762
21944
867469
1185623
114264
470474
773100
86412
248728
484172
46565
35561
596052
61630
642272
905105
169460
20964
318190
392371
465363
803756
104871
278586
628480
1130741
512602
481109
1148137
986619
936684
1012423
907021
100194
1057802
42159
1166346
736605
544963
950661
1006914
373206
733321
678108
130266
1100773
1001334
519784
813759
272646
472840
1169913
1053301
373749
621385
441187
448185
372495
1007317
833537
694269
98176
475224
610736
801748
1023560
650885
188323
685773
112429
129364
730190
304499
301178
847016
701850
851620
1055365
332906
467468
192844
497641
889089
69525
475496
185348
778689
876840
4194
622109
755229
65933
1143025
448522
619995
1018205
640486
1022574
1071958
68152
75952
827938
174101
615590
835801
971067
177668
700707
862844
942357
1022906
1052133
816788
935285
1110738
1039152
705811
197850
637910
624501
405597
395560
266847
698619
196590
1114784
455271
755244
405237
395178
614899
1050550
1115995
307774
1161638
499449
127017
879934
566833
710207
227319
480488
1117000
540801
1046474
291578
943622
254335
401803
240958
850084
1049310
1082921
836090
920091
461613
1124220
601109
974853
4918
282835
887338
820606
573054
946188
871100
247533
1162441
286076
885933
1134517
410359
361985
434926
891074
849256
720743
1118801
64775
277752
331954
461968
755010
1036450
553044
333297
210859
675022
321904
1142424
158214
460209
891426
627823
543346
754430
885314
498389
372731
336014
1101351
115637
670999
724414
1120009
565253
397828
218926
383752
305220
567899
834360
256730
559422
897516
891999
562745
1035282
1186734
983659
707416
556769
985206
1002485
373083
424646
6193
199164
730706
661567
523713
67962
51646
571318
577522
933524
455549
973501
687893
516327
909418
349595
1014887
606478
38248
957608
58305
985074
427635
183014
279904
432206
838073
752471
30990
849223
539085
1191304
747168
942759
682833
174154
638642
386468
719344
683427
888875
674312
7525
215122
684393
408835
113991
854441
192507
1051814
1052733
456314
994456
92814
30597
464540
47700
870190
237066
653556
787250
1121453
970087
112847
317871
655399
786640
752916
527757
796697
37520
478563
981399
320013
1182653
662519
222390
356889
617878
559228
1126211
236705
137186
590815
928258
84305
927030
1093430
863934
350931
885952
435407
1128575
357320
104925
532446
159143
517740
268106
772963
581243
24278
1069877
117230
582529
16589
1010724
457872
585408
757134
592818
969567
167919
609612
21217
149088
452816
572828
853194
582357
991527
686848
939865
373769
498442
1022640
590870
37388
521287
1091051
280160
147066
16178
485925
851686
342127
148520
696326
137995
234598
790371
995735
787928
311717
126317
132659
24479
597166
339429
520833
890489
708707
858917
1007164
1064758
922679
236833
232490
1090246
991014
258831
1136072
570464
486520
1033469
568896
704169
80226
872731
447347
253944
1043517
1096889
1068555
601231
664882
315858
620691
826335
1083714
586664
513954
463768
485042
512821
1111347
850107
1144648
29418
1165001
675471
895811
299691
920595
601859
1050079
1159383
291216
321172
525516
437769
1822
737036
1104514
282378
27254
664047
1097890
147985
546763
1012860
994484
230654
615957
904536
1109589
1094312
592304
716570
354803
295626
718806
783980
1028066
222676
723455
414359
185035
300127
376937
623203
509336
1022559
811144
53597
1034349
20454
520307
962907
1108654
674698
995516
879597
61350
998720
537908
715306
1014695
1030900
725141
447839
1154622
719106
596899
310389
858121
628777
992753
796044
753604
500633
957020
653144
576035
153314
245187
698931
865749
164623
467021
420954
849359
102760
7463
861821
755923
188284
386931
425924
995498
951357
70931
362053
3603
10162
54515
715085
90425
834938
1107424
195364
615163
1103068
473401
442511
11144
1148891
456347
124465
43015
486496
927718
975852
503640
1188446
223084
514692
175515
515555
760074
33369
410105
884350
453912
1128452
161931
636346
814070
611653
241044
278453
655936
253114
1090565
840162
1081550
173052
794456
259536
1098141
648959
1087366
425356
246941
411108
300210
153621
882713
413953
422701
24362
912756
116380
660533
827356
28435
1036730
203512
995088
424455
245879
587610
852005
918268
815649
998480
1097924
540757
390427
830276
467861
422379
930067
418465
723875
633597
229287
737393
264406
1165508
854779
853980
639585
337330
222687
1083461
313559
578724
509296
510391
327629
1109914
607981
920195
292721
971303
587243
136267
261761
824171
911482
279252
251030
894460
204822
968346
341123
1097701
694423
402978
230018
1118903
2093
999581
71065
727466
249705
572691
979006
1048783
516564
1158807
244902
191130
544183
167388
310360
190353
213822
80361
528480
823032
1036232
595108
69351
536283
858284
201171
663272
1178385
802177
858763
403496
300753
540818
397549
983875
77435
1157719
1049001
982557
481918
1002995
472125
1153462
497654
561047
806400
1070143
440140
486427
1161933
417930
967906
941107
109532
469309
51396
1085623
578725
830929
145081
1014459
442041
1083393
871916
440698
476303
271067
1130045
879689
914168
1148072
617558
489260
162166
1002497
262909
391556
565965
440130
227676
168771
1150992
311592
1022000
440834
181839
713247
193160
1039401
1069358
869054
725388
922944
4323
150045
157445
992070
549849
1052792
152992
1036914
905812
352247
359783
299904
1135818
100792
1126404
830119
220440
707375
492792
272391
96928
649063
711742
152863
1110261
1153762
100460
90664
577681
1052178
292668
934042
947554
63131
682741
986364
344618
931712
1012569
565177
283936
926771
1164394
743831
922216
251637
63324
347115
1102841
792767
56947
1076991
646558
325699
131368
527438
1055241
237117
667475
879435
829164
230844
968654
46773
471985
1176579
564714
742172
139403
538909
1074356
20994
365234
1115732
1121758
537230
1165635
1024074
402823
832701
1169733
998533
1062319
274640
765172
93377
1153378
940932
97928
513212
968435
897955
517511
127008
478382
950460
1170615
1149681
798891
233201
820545
913068
891200
591390
43387
887850
487779
227074
216456
627991
636550
416948
581914
914004
1057511
1027566
917664
1116475
627864
410238
610994
1020560
640131
7717
474954
367257
195543
523116
406723
347718
588001
457799
96136
1009240
741041
993172
756787
96856
317318
260772
1165770
313955
851907
912011
393111
1086729
1123214
879765
93491
477046
1190686
160167
341495
94651
626719
59707
714907
166302
142630
298924
112451
773603
355933
468930
1175640
349839
535787
1097388
627630
309993
400081
207016
1044372
1072248
1099809
25011
225080
470373
854647
300784
680196
904023
299718
1046918
991870
940550
1167106
310948
1153677
393145
96908
602037
746179
912380
642781
638701
1069249
60206
1075735
757232
1029815
386371
727315
284682
475670
9675
1005675
129133
622619
263549
115441
599299
1026312
182607
551695
804782
13046
336742
767820
99416
945401
84701
86318
153769
206118
129557
174955
303795
495151
13576
208130
97396
1035229
298286
126599
1144553
900856
475203
813023
855266
182354
1114685
225790
545727
163957
459343
704096
666651
1099369
832102
1093412
394402
401573
120398
892635
725754
199316
773371
377930
261263
133588
648827
333907
525405
664306
552383
240917
239262
203169
387268
897608
952375
2207
81940
1070953
886418
1053740
602031
856433
593008
152251
917613
641435
680250
874843
2460
60645
603176
1032912
305551
1112463
1142425
538418
128833
1025859
1162757
592025
426002
120497
676967
466548
103652
1012203
963812
1051670
370000
591624
508971
1086789
287133
66091
398108
184278
1135738
272909
467717
941112
404100
1043546
339487
375754
585304
297856
783602
655060
545544
836315
112250
847368
635730
578642
798737
863240
1093017
642558
601238
778105
567686
42782
749414
1139122
859814
521977
239033
351154
937277
437344
748911
758510
1021165
921898
363822
1033258
954469
1058529
651670
354931
206029
808035
740126
473645
664766
869296
1142998
905835
565420
37390
686367
1028917
396828
610095
1174974
885291
960736
686588
401386
726658
162270
371713
609084
493905
832986
903570
845348
1184619
757404
907312
1154754
239581
416710
1055530
882356
602116
316499
516815
350908
499901
381760
584000
496738
638024
21377
135054
898272
674899
1089635
276205
465029
53150
1107364
923203
246604
145878
126787
861028
447275
1123931
1170812
249828
871369
404867
734125
1160770
514706
31553
682253
1036875
949296
782892
10202
210884
376332
437810
747379
1133189
881332
904874
561720
254880
599261
495526
245571
540864
1103489
905415
483301
987880
307725
635975
856082
788383
262509
439480
780503
464456
1129876
96992
932878
1001685
157150
1084736
603071
736611
6894
522783
309252
844894
1131059
1060645
904925
1090461
305920
371498
536072
1073329
780585
484735
323998
1157276
464865
750536
210531
281251
751794
271506
446943
115702
968342
799494
1140264
928508
329296
21539
715242
390395
415812
1054397
152208
991282
981894
414484
955
1019877
583410
516375
1093450
515543
753115
253117
821248
1123212
935786
1189738
167836
825630
1008005
1106974
883515
828206
170406
925848
975364
1170628
709818
634458
821590
1029395
677445
772592
357708
870673
1113803
647988
1075749
984832
223878
81619
943582
1037802
684895
554899
459709
332930
1097573
567004
747298
93832
775783
346046
606397
874236
545220
1114298
385185
717182
1075675
1166726
678831
333570
1030398
299337
549320
490650
520239
624747
237479
652452
730579
262201
1128931
523155
240440
403463
682951
875647
511114
57348
939205
1051774
1036117
422199
886884
1070643
71884
304938
3250
732861
1144160
1091671
12462
131240
1027592
555902
94162
1010290
1054391
318140
123897
1068225
1079615
580055
998625
1097930
812715
348051
245718
272705
328156
750603
707897
530890
1056436
79129
172394
516034
315640
1017650
472146
262231
93793
82934
946691
914843
298502
807251
27589
52888
204347
1141223
532850
673034
1071385
619942
747441
76875
757688
953628
90362
802772
568644
883949
194454
1133811
548185
1158049
207465
321064
943510
608033
545962
1171498
1147145
539744
66291
700140
239436
929364
177170
970326
722454
535314
981191
1159886
955927
1012949
617578
928399
209281
702516
1049441
923373
137986
1142901
1140011
89854
1154650
955356
381234
346261
1112757
1055596
1133380
171711
339620
971196
927419
459883
1177494
590880
365966
813888
755991
618078
688737
115322
534101
824860
41322
555529
297263
965807
770755
881471
686151
673288
607332
267241
1121142
80262
1192651
458664
121989
502254
703086
860493
936269
190415
1139058
661808
521240
401287
779951
609708
445900
447128
259480
220327
1092244
602070
439131
937871
937454
296369
493968
96791
1074674
1060021
1132604
960821
38477
535323
1118846
880540
738706
64848
168563
23494
351294
965019
377336
57047
1033043
1123909
987528
254612
619242
865447
42666
1150534
245201
135540
589427
1022234
687602
1072775
952354
674181
902928
708239
444256
243420
1002591
174385
1073158
1082556
131621
493344
775755
1180389
1122152
644255
741024
677575
521433
1180162
395823
59518
615157
1103201
1131176
364413
1132575
763088
994242
258724
731841
744890
1119269
983273
981220
330051
618521
706833
376095
899221
385626
734854
501288
262986
38943
568190
868005
349279
86768
772062
1012826
646829
1140133
81807
422128
821300
1041180
1014328
682814
255620
443431
1030058
863085
1143071
824882
651516
760454
978206
798817
943158
702304
11098
122749
110449
341575
34771
369927
860060
1151059
226725
636963
676210
1145143
324020
837144
403041
375815
812622
1152983
692755
507626
86962
613198
921315
3797
383664
974595
536707
788044
704818
828022
818701
649383
986874
933821
689603
352779
861963
376293
1046266
566887
1154743
35653
358455
243154
503321
96418
441693
714661
30467
826234
252488
81766
632782
961340
824777
623695
417590
1056617
403405
570983
914244
409189
252278
906742
967925
581051
698684
193400
1083432
182086
95622
596421
406537
599466
662799
960975
136832
1132218
452395
240119
562569
1146556
1124186
30876
684403
11258
734599
386770
371102
849961
242830
182632
961800
25077
155023
822564
1053130
603130
1126428
1028479
135217
1011222
915185
870891
692212
651831
137093
813230
244265
884461
1181588
978224
636169
22184
912474
43896
931884
127943
545346
760111
23924
389264
182072
605664
689165
179234
893162
202623
800186
692030
397048
985845
117034
276684
284976
363672
368201
206601
675792
115673
715361
832184
197510
705999
230192
1151599
31737
644552
1019080
89990
650389
678980
681277
385861
1042370
379718
334122
1030131
51608
261917
426956
742695
823393
247196
781592
117994
384836
868657
888346
135172
885035
1006321
343973
982942
976057
1174968
1048323
295509
1114858
1060691
328413
953258
1065133
1122374
78680
67372
526400
1024235
72285
409125
441817
536737
477412
772546
1172211
362064
141569
450254
94638
330165
268128
35141
812868
598163
992146
33136
851401
847418
702008
605884
937350
283146
724461
1130506
822191
123443
1054896
711541
1058609
452036
440335
1104890
432224
848358
190720
91320
604079
1156561
784375
37720
330367
136931
954928
779507
30330
556414
155032
106200
1076249
1170915
636424
69459
916104
511927
544396
1085188
915021
396818
981781
354596
1132646
583776
29030
38001
294257
279326
100346
946210
964186
1128341
480956
886308
560327
1097047
550962
500767
890
847770
157450
566254
179179
1182295
1062864
774945
972704
53758
1028587
1034184
756188
857006
437121
300981
1101159
834624
1002224
675367
886569
858081
285744
697958
239464
998433
784623
262461
329214
851154
294202
1015029
61151
235815
1191754
154373
510341
705493
940405
654096
585838
1162379
677882
691185
212251
303209
347881
854889
632691
356571
493286
336144
91182
22287
200714
780610
480077
830337
778336
961490
431061
1164767
660177
735617
362024
1168143
1118812
1156412
732806
1121867
519562
621049
704252
761348
1084913
779989
1107574
357391
516970
73928
881187
516039
1081122
588817
148796
69733
196574
482824
177351
759851
183797
132358
738616
709658
1007315
1174420
185151
847026
739755
956549
112888
834353
495998
1174524
908042
796030
142606
571041
357724
187250
679486
164526
88796
55142
1057580
486737
1002001
1136436
459053
1043088
242946
297276
1051529
828081
148186
894045
225885
412903
993383
1100833
560169
596162
1085752
273060
712439
1156757
705032
336082
754452
833303
952618
56152
1001708
1125876
775621
70289
1082249
246728
652219
961977
304949
95129
1046567
615571
630647
89969
86270
562935
954100
685416
291180
87601
192618
332695
682099
838225
1009749
1165824
836179
400000
233230
109833
135857
207040
630576
946254
476069
108075
288149
380542
424800
585990
355359
147277
155073
79780
768355
702024
818541
201625
1153292
1006811
932260
595274
147468
565880
170832
120830
787626
988457
625421
1037062
118590
1027715
640175
751162
23336
244529
630223
136935
17068
915113
565815
535388
555511
565937
77262
600446
685256
854335
954381
291361
1114247
92933
101211
255441
935861
92409
1076412
840728
709117
580198
798792
463214
545013
997272
769717
146931
1150132
852764
186101
1098255
142911
1054272
835476
1039826
600786
1083241
182706
351679
1095529
118087
806730
946370
997731
568504
1011365
621444
297249
1024250
955194
796318
1009128
866105
373775
767090
231888
550603
803540
849164
373929
384282
356964
481577
15561
381896
569676
1070154
940604
980329
1072399
764435
408637
761540
541665
507647
662811
261954
872482
183987
467299
681245
786363
670387
1091926
112132
274467
163160
704207
684285
335293
907466
160875
189665
1186509
491013
73453
567519
85235
620310
314984
36671
1007829
578981
88732
918965
68250
1010153
700275
258147
44290
1181363
384286
917853
1061232
769252
158642
311910
506722
177176
205952
302809
358947
397400
864707
267846
18833
696601
515014
266107
714398
969741
406482
106427
617148
567959
341473
1032452
911845
152517
775876
42422
865180
545037
391146
560069
207629
782857
1085213
617648
358226
962269
1009822
869705
1022835
736667
106410
870987
834750
1106097
931766
540515
502388
8058
446364
497157
673499
205634
960280
1112179
1169946
1144906
360415
761246
1136442
238059
139281
851037
127179
1116410
653442
918396
628668
867249
425021
183272
19875
896490
886566
937130
1152366
242953
1074577
298624
720994
457025
555221
348905
1064867
773258
1149462
1119205
257338
26070
626438
283211
194086
453911
803604
114023
814761
238695
1148664
839844
732278
1017407
700570
647545
1056037
71120
1043485
503098
877762
302892
463950
967745
293973
539448
727159
160844
109405
854383
428152
827368
1098033
136230
1162594
1157369
324169
616905
57810
1075495
656312
824925
378615
425088
356699
534160
330688
864515
1137540
459020
721869
753855
369213
728873
270401
953601
962098
626014
645830
1053833
915342
163387
769850
211527
31104
193015
1117717
830863
91108
914934
37905
372950
639266
597981
106624
116852
969403
943149
905001
773213
971287
115237
945622
20550
939116
673114
777211
423589
870581
1078728
245473
219697
731393
226796
504647
813576
19458
443798
1139257
958129
872475
232817
556482
412788
150912
319141
1002964
727866
821353
1185755
1078512
660734
965450
169103
921779
907191
47579
92238
62533
151788
690579
336960
381080
649281
411096
8727
752180
153089
5434
905850
1102630
331982
1162439
56140
674005
448637
341043
498411
183100
438537
969393
808822
970373
877616
856237
1173742
795542
480317
615324
717144
587671
724792
542165
537024
684404
467950
1181887
143405
8104
523641
787242
993493
529672
1102527
486763
979866
1190623
144766
773875
1104277
1019287
121890
1167425
1021608
850351
353760
905952
254428
1044707
1111998
993426
338218
128752
1118092
591114
825353
185995
518281
233050
1100001
84823
732728
1175627
533627
928494
252067
557376
645821
322829
361962
16851
452012
1010481
309929
409700
1018832
471158
1073100
1103827
100462
232048
350680
317378
712531
966314
1112645
679540
1108442
245799
752653
277170
487465
412770
1053235
790180
627911
1083493
479419
115994
1150027
1043523
989316
570249
7666
490755
902772
886907
89035
1067706
879604
390683
1191911
301560
670042
371194
697982
470927
792649
755317
196686
448643
210027
692237
849133
92414
246775
635840
1134077
818241
359942
444742
448991
171421
791160
185123
156151
197150
915399
233843
438386
431548
268983
368425
1013751
1147929
414356
249378
511161
888890
536022
222086
954002
207253
251281
803657
809113
51579
833247
1166839
663337
1102690
371441
728302
822167
895309
137737
91256
1033087
342278
1019836
396022
683540
433674
3552
846351
48499
901874
524264
114402
544233
275307
654250
186083
1007870
1144078
119832
612786
146040
10492
590132
897251
214314
104451
1171217
174477
22886
220376
979386
77743
715452
918605
399218
73125
936646
202153
1121076
801163
56819
989883
779479
499760
1008268
1087515
1000537
952239
427206
502265
742230
349644
375808
259365
434166
1016220
928843
155016
210842
647559
560524
634583
1147104
135513
169882
189172
28968
484152
856389
428003
109486
307577
466536
82672
917891
982285
479142
951663
374635
696765
855533
392483
1069134
39022
61075
618778
750251
421170
194467
68154
232715
515340
1133590
760424
392817
262393
899206
676698
501519
860567
1160475
146248
737387
484333
759069
292129
975775
1043155
900621
489692
738384
1159788
939306
792438
453491
467797
1116781
685944
533928
202155
943494
289034
505743
178610
157265
150973
911584
957510
561966
724011
512797
1106101
765024
223524
297282
725993
1056221
710456
201433
354244
135119
308308
67975
1084775
576647
303325
338060
512457
756514
495510
1084186
489585
708591
89170
371337
392328
1011739
961910
834177
74757
1101255
58128
288975
258966
46856
906299
243899
373757
1072145
351741
955513
20360
620382
485728
255859
992346
871543
587619
552142
766343
288801
533834
148389
923151
993346
733943
449068
97714
988548
931201
1081771
718494
890421
151824
523808
355569
529176
993800
141633
955091
225673
358212
324821
842743
893064
819010
927628
1086819
259655
523042
633637
811641
3337
851679
448289
179728
425760
140400
947222
337331
165988
267103
219024
605142
1173931
691622
2505
796124
507611
677612
47352
1004571
79534
943676
220046
469527
99193
63934
445145
995503
718136
845757
1116698
548174
330298
651747
1071526
346271
105011
900322
715748
402517
817008
186171
513617
1135872
955046
269418
1141433
784684
304273
47585
958358
640783
998236
1108245
1136060
113323
551256
717800
395540
186206
242391
968538
1045143
1046319
736287
365566
184264
27205
453243
211318
298229
716659
344220
1099976
1113681
384659
55462
1147194
619163
145029
630179
1038597
736813
1158333
997172
485136
386870
374008
753381
1080600
853669
362248
102956
321481
676462
564344
482001
849946
364810
792943
228811
781248
1188196
155678
237106
835562
261964
400596
498750
554
216047
461109
638485
964711
847133
1005107
769190
995061
657692
1175972
1113187
345678
394524
329403
320157
879978
377273
1150899
713722
804965
46882
1002086
514185
1168169
341978
1181231
401714
854807
768220
907765
988231
896229
887072
69405
1083121
477783
957653
1010813
378316
749177
579606
895756
296197
921697
251407
561688
991824
1060934
888648
356224
260584
889750
229368
880839
378055
554432
1101828
341242
523569
353447
612076
991743
73767
836552
222205
981728
53056
750330
365797
633038
461326
1082704
870372
780092
913420
556505
355894
731810
513484
342040
817325
840503
1083370
605922
111943
525517
812426
453954
507062
156424
5632
509652
510161
291259
916267
749497
999855
527795
939965
855507
995719
54823
431697
1115991
962267
418206
50546
260954
504922
597233
81009
15070
468548
630140
532439
806411
348239
1052507
414391
708581
895700
261689
1188140
436105
1171850
1157142
129194
884939
835249
38285
550193
712593
377366
188364
339725
1074043
946961
211652
1066764
427782
1055945
36353
280468
828960
1074565
546302
152473
1088117
699629
430478
22810
279121
787706
691447
381841
662718
822782
1131333
715249
402637
806178
716791
183562
687612
1053499
379306
88791
98126
813725
26790
1165320
1030294
108838
472115
418057
536768
899176
974687
128761
555090
621104
95579
458783
471708
765519
1191745
1101921
944314
873807
483692
414008
1092727
912362
430380
405720
239598
381943
882104
25989
1100186
789024
796660
726859
865361
1015305
924084
91265
802674
676278
142399
873735
913551
1044755
19983
6197
1103163
72314
1109269
984549
195917
62607
231297
9427
223325
171124
302984
780447
739033
493904
961753
553925
515402
1115954
361365
925486
284638
577216
676862
590948
946717
111820
57043
641363
1135071
964584
1032317
893679
46584
653427
168209
962085
325174
190477
37653
138898
59011
59876
679203
995804
318626
284019
213502
674446
724166
959319
1054464
471084
1153849
401912
41498
837551
358983
881335
909192
449083
281497
1089394
838574
806704
643124
634780
778974
114557
1065511
1151044
359513
1070118
395095
256722
987610
900116
551732
563465
999947
786266
29958
876423
218721
427523
250155
268871
673606
578751
239949
8461
865452
140516
156530
1045633
1043342
376888
518976
112242
343132
1046424
685793
1128264
1026851
423411
659124
650361
650454
972529
1152635
1125367
206407
564041
788561
291677
850798
1061132
1155058
352256
1109
730473
1101461
926951
693620
667648
1037916
20353
8044
53799
608635
78528
639895
1079715
1144847
427813
563130
295682
938578
677964
636360
567141
976977
711016
130049
751209
972400
411730
55753
313062
660945
263497
841994
732745
1119918
326738
688099
866912
84381
1017572
300812
893889
887236
324024
415115
739484
385113
964452
518950
1167892
1114152
899938
272272
768250
810042
362897
119254
1020780
179046
1108283
78831
796880
900174
1192675
434993
100183
335687
391524
911646
388537
363369
370516
406965
101052
249982
759361
704994
788346
455429
1161630
798824
222922
522971
529745
960089
661003
389906
420125
794251
815391
409803
276740
202361
802588
591045
415959
1131792
651216
521980
351434
629031
402241
342206
1155802
934822
482889
142354
354144
909190
110951
531672
1111482
51689
148398
52502
943755
831765
839456
1173423
60695
303825
435483
1164536
721157
863122
1014235
1019545
1101977
1058883
738069
1135149
443396
111438
112064
683887
1168740
31271
971607
925156
114097
1026409
461647
1091724
958871
1040641
1077106
214327
482760
737201
1117730
324515
835929
117734
66660
573515
1105860
531682
605589
411906
558342
713140
660787
606023
898057
99351
147529
149282
694823
15025
44644
917953
267589
439645
642161
116734
1190495
1004684
661534
425616
430982
1024249
937274
58605
1067204
1133447
1077326
601497
497876
580375
777361
890543
895541
1055977
1097791
416044
912856
826735
30859
971119
988513
221069
520559
1123026
582734
1110856
309332
191648
935500
1126704
700013
123036
224634
889995
884302
1015942
537977
605567
247443
668315
424643
301916
862509
814443
175002
888588
22295
154697
42929
330522
576159
1134271
41939
672928
177587
715494
616180
1122103
170109
469538
954318
821346
928117
722949
479629
731829
1018573
763170
719191
1004186
516360
646958
714405
20102
557161
1040415
119073
597614
759835
568697
42322
553812
317924
297116
29617
304432
104910
755856
1038457
45613
982695
644404
628520
1009880
1155894
473099
82646
795957
746218
154422
1053340
288924
390666
1184452
965703
844792
549172
984701
997759
311682
253717
365434
672214
1077731
784802
615354
915470
276307
67587
470451
486501
997833
234977
192058
607082
445589
1101333
27292
762387
141160
1086050
969798
734137
904515
991530
666440
181696
1165378
1090480
1171994
1056860
740285
475068
810553
846847
966613
677174
664260
246902
285079
321569
833888
887557
1167897
799278
859563
385662
579581
66924
37487
1086356
995947
729216
1091124
1150418
1082223
926547
153724
246883
32594
1118893
484198
1043281
735351
406648
568512
1064061
1028388
24853
1099134
1025284
515075
887372
219690
843711
741465
296093
990284
651107
363008
191247
323447
838572
1057741
1088644
65723
277602
156952
172711
180677
696707
1019380
459156
238523
276845
992465
748713
663390
632157
1150929
103397
1188176
153488
344211
928810
413598
281743
143291
707625
1122405
494570
333324
243829
263685
1031479
219829
209968
737708
166934
724149
880424
274426
919732
586759
223213
482019
575585
638578
155201
554194
348149
546159
86921
986734
836048
903414
272284
857782
982759
929142
265819
624997
335704
1056848
294930
612328
37038
126527
193035
490348
45449
933086
904512
452267
766374
374130
433581
624276
30720
837155
813669
293971
443751
845777
1115613
1115313
1157208
856406
763807
619175
676727
1167772
131651
414693
464399
1037583
499203
708714
1153111
445295
680207
1178558
643752
549057
750856
207450
50898
1164492
892691
134410
1032885
987263
1115310
440242
899521
738082
135301
381673
1022350
1084969
899631
322362
1107997
793306
589831
902768
376413
435698
962052
1103437
582039
1160834
641416
64283
565605
591708
45223
997881
739297
948403
828003
678366
424037
73066
649402
1075086
236462
126697
32011
1161958
126031
789837
612963
990194
1102704
749079
935023
1082209
520273
876623
40738
478541
670511
816319
616167
116108
296553
309888
1175133
277887
1128510
1102083
862113
4589
1073190
1005003
400652
710909
509854
700182
1078130
1143120
950626
299987
737205
88519
569812
575427
850480
21827
1137306
687052
1126199
853823
531444
65948
413141
160275
620601
886095
285876
533789
107794
808798
747800
955127
985255
242572
1096568
883073
335222
389838
1012721
286746
719925
900646
452520
94354
713217
591831
56891
316197
324561
1078713
168203
96771
830986
176041
278410
391228
540615
785566
76702
783153
205225
143985
640016
355935
49084
185291
300659
1078356
468404
81035
1016726
1098483
890460
626532
700111
502410
858114
515399
218764
733928
149618
333038
1036891
525110
781463
247709
67390
805150
536917
570647
401830
416555
307254
1079801
389680
532972
1081272
1013647
1147131
1021715
764189
1026609
81758
571882
955949
642229
290097
35092
306890
515001
333813
803747
403732
178740
1033493
32571
862110
712288
161583
937669
814271
541131
1138933
425025
616249
1073705
1152353
34751
989248
952956
727292
1045095
1138249
674132
68636
726560
1006971
673728
418570
1008656
153106
940317
1016069
741364
322780
204110
762380
550850
19667
736149
954254
968009
49420
1016727
734707
207426
682901
425258
1062277
623116
754761
157026
1012628
75106
1163755
127501
731300
10729
192774
199395
515776
699992
805055
333260
645506
316306
1050169
133042
574398
290475
1004170
958490
1009055
750831
289563
1140081
102755
586132
734918
615748
150373
646237
961031
874590
505117
322565
745052
103600
818599
563323
1184088
971128
12905
837522
783407
345765
805161
1077005
911176
426819
1151168
701716
551958
386988
175801
228418
679233
948607
1135446
1165746
1123351
947635
43045
964461
364593
508204
1117545
1161720
481683
169977
425932
17872
95381
551526
865513
276527
145217
873625
750988
120816
666449
566113
506751
1084738
1187665
875042
559913
548729
769253
747772
51705
995149
1058174
456123
474929
394543
343393
288151
916583
897419
51902
112229
489668
553156
784560
1185783
1116466
69111
1136278
1140567
877882
902308
208297
618979
160596
489129
1158219
24377
1183429
237207
1039410
145657
318212
85554
1089083
678107
926631
693927
285700
348397
93153
900751
355778
1060357
513862
365993
306395
1090777
1124233
1775
305938
1015850
37786
502247
1066832
740353
640732
1043003
481005
161432
400265
1116735
69635
832685
747115
865582
868966
582933
963806
1057126
153901
600684
504636
1155908
1077320
459671
986567
353682
197055
45724
1166427
938424
561265
942307
406160
315579
861261
761894
492337
202024
743993
385868
613006
268490
142749
347297
1189908
445580
1127393
639482
110352
1062719
795794
38615
76903
1121668
817871
265668
602589
676352
344831
1069950
1132164
230176
94482
316234
680145
1058779
76491
952303
785722
788876
713860
723463
635905
208401
224432
422777
589676
23162
893839
1074060
760234
51912
416175
1133126
794209
398579
948333
634603
1090050
138775
1163300
223151
218644
348273
99238
412179
1170911
945938
1038816
918054
766686
115861
853796
1146127
984555
714013
868978
631483
362116
618836
719657
602679
298058
165894
237391
1014427
228295
1077570
902257
125268
76858
113381
1063987
362914
767840
529866
1115380
470269
453580
276303
1001328
1009154
88656
719906
808842
931714
60845
917997
85360
756516
403545
741924
741237
540171
737763
147153
1167730
546348
295830
732587
476141
323928
779470
778342
169819
664881
379354
601202
1116268
605392
521155
36076
482950
1099463
161550
156605
201268
266728
389711
927880
963569
698575
703029
1024517
1046159
145057
665888
313842
502756
582109
292802
156568
873073
474974
138805
571261
735693
350828
909025
191936
1119971
897472
739739
427480
208832
539853
613439
1175675
1134270
953548
71458
252346
392232
1020805
659800
718735
292093
816970
664723
1040487
909020
733283
599978
830787
716724
1138760
1181628
226143
100680
644013
771974
927539
682893
141222
71922
474566
634477
1144547
634351
766490
478734
976070
71250
538822
886652
97105
989657
1018213
558204
409569
1070482
1176376
1029334
612218
145035
113977
612613
244061
1032178
83244
7619
937462
452121
464632
620136
434144
319387
429805
553084
677567
641155
1089880
1126516
1113705
905943
47814
1039957
739225
1056418
89587
245356
346396
461444
1073362
230636
855925
193500
522926
1139353
1149089
482025
832443
36945
470503
973553
1091576
557953
362877
359581
1041509
436447
1180257
742140
140403
919849
298374
294357
391224
241874
770373
59921
228523
420877
225011
719122
699823
703413
872207
1041265
255455
48864
627760
397136
330420
457776
381659
475171
663984
73738
324930
276323
1150441
431101
1144102
212234
573571
1142189
526479
584349
364381
191988
837519
623760
685907
414294
629843
318773
675235
784894
193431
1088332
582028
1052776
4852
177506
1074728
619345
643050
838213
910648
53802
854935
561289
569741
1084267
1155464
824228
534579
876810
243551
802148
756626
352708
276858
848023
1074516
94031
595263
657522
323210
99051
1039673
841829
854055
986545
132007
783161
90406
764472
276353
497938
96561
884214
854372
925569
586223
110625
875905
647526
132592
984199
459894
254892
277346
886379
339882
1166756
482271
345346
456960
856111
569967
80237
83635
271978
1101657
366911
743844
1159289
906924
437773
322268
4006
293264
410872
62601
573896
400384
1082622
923239
918678
1045098
1027517
371430
953496
26796
20430
1140587
569768
1088794
509777
61567
921179
633971
1017034
1094573
50454
384461
1145012
450567
370476
1090588
426975
398419
341847
125856
892356
505563
89690
669102
340175
548160
924593
515121
457073
518466
836332
71994
136264
1103896
546641
734208
817674
1141852
844643
393969
1083801
601611
96343
1034076
429210
1129794
781907
353821
826074
548613
1009845
128395
539575
416468
554408
754093
753709
863833
113783
944444
1108824
349303
404873
897679
184798
10802
1145688
131378
1112123
344442
456169
196737
711858
301509
1116430
994387
121086
955702
404987
186975
796739
941253
476084
1129007
743949
134947
253448
46101
455528
827194
831612
336083
1065217
420347
551737
706558
146325
936933
623441
461474
207523
788971
560179
663027
410436
207109
751843
546410
928041
295493
921589
700469
522654
958575
1125821
411756
882157
969645
826915
422970
135457
891984
522313
1090400
1024555
738854
754527
1186754
1180270
508573
314089
851901
415163
471660
168058
112739
401289
1430
385195
664713
448031
277199
862892
1137997
534331
1065127
994291
1024490
1093022
1149384
638876
165533
925074
1110311
346229
339038
89343
101689
433733
966132
435775
260496
396415
661621
934716
1150199
518461
455749
272313
178155
696374
192328
161131
266084
1114252
1103664
1147355
182997
546634
109744
169422
1156650
1055990
268558
337178
1024243
287915
571454
886018
455321
909416
95939
750008
958024
422234
556599
340951
860581
632426
1038730
924241
498366
1116631
1113975
724855
148319
1044044
169881
993945
875922
1041831
564701
1172957
874706
378925
277679
886974
989651
878791
790986
456897
1052847
837641
161428
679342
1169543
113931
567222
1097712
406548
955070
697166
1022527
314230
13760
914119
164869
976543
13428
181747
1136562
265554
1163498
816471
175668
1020364
83573
941373
459149
351872
924404
110046
634524
1107126
1192325
824140
751194
1120002
154426
1064786
257107
226788
416996
839006
772470
1053298
736062
657535
446577
1107398
1167902
244279
1189767
370381
287863
220033
825189
246337
881429
900516
815640
1003500
496889
887471
921116
246258
413136
1087601
616687
1113790
216079
803996
759109
523619
820831
712113
227312
402426
564816
143947
889018
776794
1145150
890843
978499
1090856
357604
826550
157503
48303
469616
822243
753005
181958
603485
848588
961350
949193
312044
800394
955925
27108
967693
214522
368917
59021
544661
659191
1189686
108426
139103
506772
1154083
721178
108065
1010383
523538
692415
648679
1146304
473378
206973
877221
1004922
462539
93215
581107
132870
219897
633899
1155293
606538
434077
251013
691928
216179
493287
689643
443563
456586
844503
481644
685855
1076593
277806
158706
563320
311647
526667
633306
110155
148641
6330
590722
498077
79082
946937
186201
969704
948560
1027802
662834
884870
1065981
300795
124287
912018
385036
692749
65995
418656
983293
972666
827564
1043399
664869
163634
589776
247675
192388
470480
111727
288496
998295
751025
513544
219209
261071
985586
155926
149980
819736
714883
1022581
147534
498277
1128602
255207
18078
639962
564777
922452
720446
825626
462360
713113
453468
882923
568942
996850
319572
1174674
677120
377334
438790
381713
955591
605056
702275
458997
731208
34374
975604
121079
447476
937847
337619
61621
597575
443805
317446
926987
396169
900015
189483
497948
950082
149891
250122
1174911
913354
75567
1031130
683800
1155471
1107858
622461
464087
982156
790730
309832
767734
808683
994557
1181044
941367
403271
1115537
173557
1180813
562290
484684
588397
805299
1091785
180934
901654
484488
1012068
682414
192570
430552
340596
980023
300814
406139
911121
517222
177465
685386
551082
1070892
977755
461342
122456
881964
686171
450917
104350
652171
159170
330132
1107429
39811
278857
631194
1098573
507133
1094196
1035584
289058
447098
96960
455213
732266
447537
733472
430808
1049391
192704
977471
932362
1044857
42659
1112350
981401
613491
1015265
610206
625003
1101303
925525
556384
992170
968263
250651
1063736
192671
43057
135927
554999
188608
1143117
487334
24043
251610
472663
157096
439657
478475
536892
89092
632194
191722
986631
1029600
3375
178291
30461
796308
691328
1096546
80111
272961
1058763
157642
377432
504888
500664
390547
227316
29512
705076
889534
484899
732150
803834
895079
570885
153530
1009560
573083
343644
161559
124013
510572
905999
454067
48806
698309
185213
1019048
486796
690737
464194
505365
782911
257346
399066
121970
386023
1182733
80165
649758
228795
303528
562928
1020835
471621
662927
383641
266459
996799
138597
351899
847419
24213
474842
1102314
532695
1541
682506
223074
53122
741271
99663
860109
1130348
932685
1074587
88815
748880
134298
228375
269516
412139
1120979
509144
860751
1174536
368197
1067040
946921
891458
616470
963459
1129701
555067
689883
213221
112246
1085856
610894
964458
851249
427056
791556
683172
618951
396029
214384
420853
825960
1081558
714585
1181488
656411
569596
954428
393399
336680
412348
910688
23391
524971
527860
676222
843898
783901
958310
553735
935143
1127710
98495
133060
867570
958992
1073084
621218
540091
848185
18076
377771
968706
105615
332315
867451
441264
192219
574338
911635
982597
826934
258259
471944
680517
403651
158953
148779
1178022
950905
9046
579483
743071
402988
563047
514893
1089022
908511
120953
773921
266947
309275
313406
206254
1023642
881173
30030
653142
31
585647
555725
1067853
135369
335987
280434
346995
511325
140562
584458
893357
1159012
693500
1115083
1149660
221760
572967
583361
462927
263960
484675
266301
777811
928849
473465
852210
851006
582453
116049
716092
267489
1157547
606147
806110
353942
418093
670432
866003
566148
1039334
600194
5659
11385
721069
19573
383492
771205
691589
6798
503383
77574
3293
497098
1152148
179106
1085453
721404
1055647
21568
512904
1120401
497377
1177710
692012
997589
943788
1064370
1184817
558084
1177320
305232
1130980
641195
176422
651425
803771
1084494
45060
939739
778335
281141
163832
1150316
2629
558662
715158
115812
1171277
1067995
1133538
504344
673612
990177
250612
29183
688295
484086
101033
109881
650299
1187177
696560
1162365
1122300
250145
144247
1058601
987839
113517
932889
878639
1163384
762342
904479
861395
527363
1109076
538770
354947
548774
456766
982221
424944
742356
715333
345355
768771
178483
115769
331361
1097671
328531
1070401
1082167
819377
99226
1072148
147114
182402
776016
264998
269394
1147508
734220
314009
533871
491866
525615
943529
228770
1119715
451437
1095281
938065
85074
889008
1103094
794916
545709
605472
206143
778552
356799
47479
552946
235263
1129509
146383
416709
4094
273969
854774
396642
394372
592859
938652
798476
249419
906776
295849
732995
551484
954444
353013
387128
1053348
898036
897012
443927
484212
995642
814771
83800
495920
1081668
418493
827806
77301
307441
1003621
798807
856114
841062
424696
331624
1137519
382696
387540
876604
220254
978128
719007
143323
656790
1191700
318926
1038607
583868
1094834
126457
1165696
738599
605568
253642
967875
406142
1103469
139309
472320
387957
547114
817406
454133
390552
621752
979863
502202
616845
18696
631769
967101
587948
1087156
866485
311137
1158777
334317
1064362
193564
798003
407191
546005
768146
745122
493783
1032015
609366
1118635
811423
979254
713591
1045750
411284
165485
1012570
678255
57550
1025941
1098311
413772
806957
1153728
201846
113416
959691
265119
97496
220495
468757
138107
1050390
549655
187660
685120
875564
696372
568436
74465
1135970
41623
55767
1080215
854580
380511
211317
1031269
87759
317114
274659
263263
365221
230512
890459
21115
103644
858229
444553
263503
818801
563209
384233
184403
425881
495698
212443
820116
935156
473909
868668
609842
345030
458425
557221
578316
80458
777063
866148
1036661
72164
953507
318436
171876
901520
930253
895398
563550
1119794
458585
508164
307162
504655
1157306
1177635
1067848
36350
646151
508660
519147
1117198
814564
100694
1193311
929372
797782
121810
988689
735141
562587
838665
739251
795511
831177
1018457
638505
270412
1069343
543040
398507
738503
525565
716472
1190414
674439
326927
76518
383886
373238
466076
857613
844688
551527
594879
833314
538128
689634
948595
1510
551905
637664
165666
927659
1032441
464643
1033216
339452
709534
870756
619464
272292
560030
88449
356010
586660
73055
1018722
659210
917074
1001102
815870
405631
211343
126553
788960
369481
590212
576841
967649
511778
332058
916103
217741
603447
1178032
531623
233723
81696
683386
988807
571373
728761
165856
138088
324943
111560
746722
425927
704352
198229
516979
475354
504084
63141
416417
905031
906616
466654
881917
415383
941621
966051
303223
1135570
124091
86021
187848
765494
966326
178862
134909
53500
109176
853836
942319
579587
272588
1071650
753488
753888
916400
1076153
243032
830478
126319
277957
626247
404301
622896
362524
366249
549056
51978
679155
871501
19732
1062853
1192438
151890
116736
779742
600829
617346
397238
397439
680632
288197
547414
128277
812668
708009
759511
1034374
252677
778418
34149
960084
113563
1162451
114952
872294
969344
27047
1128620
370297
633158
810217
327543
333409
27944
478205
552200
970795
1036397
818024
1010540
940917
251507
367265
178689
79899
183764
835855
1079552
722693
209405
419609
1153047
1102153
267829
946150
536801
201279
1037607
332169
81304
936184
1175103
911768
405179
605722
416518
446113
420514
70375
850684
538205
563036
801189
30729
720742
1188296
162881
712281
861942
497604
207263
647090
529597
488310
228049
162581
1011277
663508
1022382
666975
678589
491174
200807
207427
123447
605271
115470
951761
562245
834996
789875
652206
1033324
846238
551195
596211
717528
734662
999803
839578
68321
139346
515512
294868
530664
347958
317363
452703
203100
709614
52891
924427
710935
975247
718731
1133312
940816
997432
1098220
1171396
283273
157226
1125968
798109
378976
347144
910604
627394
927356
1117541
406102
1176624
804664
555375
631174
647841
779699
447528
905076
259220
1089331
142411
112150
444176
677665
893252
683708
1118203
281608
493912
212569
282351
249734
470724
899761
294480
561431
1000617
478317
634127
913760
517082
276595
1131865
1062901
396712
912586
381840
390591
262946
386095
234403
593246
315592
474124
302855
342852
857825
450517
300520
416647
564487
374669
662835
549229
962688
1139931
643734
573357
643732
384248
1140267
405910
264161
1179210
69277
336667
895232
543852
728586
839321
45440
995298
956684
867620
92191
74878
196151
780220
584746
760397
761135
1059893
500914
608000
1175135
448368
93790
137693
1128129
684469
661448
136461
1094575
731467
407033
345451
922114
1192734
376847
679288
440512
322413
765003
544544
847808
1140018
168868
965821
831857
868419
930887
120577
1044442
773807
57799
524603
73517
191873
492579
816890
627285
73850
551048
341934
1026083
581322
1001288
931898
487687
698082
803237
45767
232471
896
1084216
852550
271882
828575
1054673
712672
1116136
32294
94344
976843
1165725
14716
640315
1128564
974290
908676
817908
590556
1012561
118390
587698
5729
977335
720817
640049
489424
1165655
1029700
989802
9069
46260
471814
894123
979450
985109
566960
905169
495633
881545
779189
131437
1188871
257010
184723
1106376
942750
556620
81767
48384
111279
1013211
74577
327020
603513
521113
454543
315652
718347
1162632
831729
382877
169534
545190
182593
80151
518100
500794
170899
1179564
1023048
570463
421662
256361
887422
616219
203221
385055
1072318
477110
92341
642537
53099
460759
238154
950515
362448
584888
116590
689243
336442
687695
800532
653138
1132569
88328
718952
1184659
107320
544716
70686
397275
213782
382358
841354
1170904
1152371
1159299
456645
81403
781106
163800
611597
940734
81739
595504
451387
352203
1059896
1026700
954062
658605
960149
955796
217949
534090
108314
686018
809296
979268
679613
1098651
289195
759421
318366
1109015
594319
119120
1081538
413984
511776
133063
690741
36960
751637
389281
947513
106576
418798
1043621
1030032
846770
943315
525696
144675
552405
1017864
459616
335169
277391
148777
194458
708321
27809
506792
215957
444398
458359
908272
156091
566864
607830
330368
866424
84208
227015
960455
929260
1060553
389643
1148110
273553
647778
561676
898381
1088943
475291
767501
1077366
1191670
1032019
818512
796892
834224
504703
1054035
886402
718714
290464
284170
755325
1036697
207665
693989
443228
161510
1190843
917118
620221
1171662
929497
172052
387173
280359
719570
712589
98262
514365
1070445
528670
790470
295042
29260
541166
770472
705950
1151665
560286
705512
717750
769423
1018814
385749
198233
538271
933767
1027107
176024
560125
683089
860427
583943
857568
71594
888224
689775
507949
142908
270606
546889
278985
697153
215030
837579
677896
713
111641
1028767
208923
639096
715712
210199
372259
1029800
830253
1125856
1098575
685110
108657
76291
987500
686686
224469
691891
435884
183365
582254
451925
143016
503668
415459
349627
1075804
1034824
792462
1146010
1044876
1088192
42983
70187
893590
34391
458337
70217
541278
567228
1159302
539875
369409
637870
154001
19872
915177
578020
1087956
98873
6683
433508
487666
382019
187010
81430
744700
839634
734228
947738
817302
793108
490017
308621
140252
772340
362138
369105
86226
129621
893919
395936
1016063
172668
1102407
1044052
399506
989084
272590
387163
845436
978313
348359
7746
1169725
76841
1158114
485945
129165
81111
305536
75644
901104
30596
39827
815213
123878
548460
1114027
641913
142537
180441
1061378
859406
1100029
594936
1153501
610743
125991
908391
1175790
382271
227806
543558
724762
180856
736958
64518
92402
139174
228384
283043
1022064
718838
683309
1114120
400291
1156914
453275
343853
632411
922519
52825
585117
475471
245838
90170
663504
720289
1036640
1126737
919239
224013
31649
267015
153160
75244
401934
542022
515626
907826
5557
1110524
933198
1137573
776419
371664
352138
610845
224407
400862
222474
679470
667395
930984
1078107
165196
231320
452223
566643
155355
117200
197504
206038
332814
1144695
1008775
820694
1070253
1157443
979336
1037986
183616
879742
334900
272314
1027943
1006108
972321
1009310
734853
600138
1033353
541753
1031463
246665
375270
383067
1190211
800681
104135
716450
963994
419296
403620
235388
351038
199840
632734
81976
1052493
203902
254602
67551
645652
163649
593746
16084
729036
404517
579931
66421
757721
694744
184754
416898
227526
611017
961344
207919
630410
982503
1048831
305042
1180770
413875
1062941
498894
1045236
865158
891524
622458
551448
1084379
397698
416219
979198
35308
827912
813943
718129
667904
598896
287510
293405
869876
106148
583951
809768
469716
245225
321390
568194
998311
1147481
884391
319989
440493
76280
645263
502399
902373
364347
524020
998060
850021
828970
615251
34100
350309
925249
362659
98968
368765
681342
456365
660017
60788
1181773
1019252
894634
967395
557640
522494
433928
185210
1133946
433774
1186428
826805
647012
616111
606825
23703
868124
1131580
1132437
89108
323861
513627
1122753
173118
313571
514596
1040733
565767
180266
746101
244737
439079
832040
1168900
416087
891582
469740
320744
732400
125099
673137
1131347
96081
322857
58359
373026
453908
885758
1108332
628827
987801
1128597
470505
36624
1180769
512004
967749
1132233
956257
832166
313249
571177
1025431
625875
518784
478604
723672
423141
363391
929814
769746
90290
1119206
523201
1026539
508453
932519
1063548
620608
1095144
1082360
850419
697999
565849
709720
371387
395709
548266
906909
455516
571039
997179
204511
54080
168715
727224
256490
260027
519083
32679
289302
13111
327310
681630
117425
149376
742515
1049239
877541
977419
984231
11847
1148992
936470
1141175
848579
300706
530554
882118
778
335335
541991
319264
1144833
952908
186923
92931
847535
1183750
755789
580342
945836
276242
936872
400266
762368
704895
1102417
318441
697762
689347
814416
419707
600781
102585
170472
370307
1024812
27527
20603
1169297
1057944
211366
339891
1142893
391479
5533
327528
263961
833681
1101466
382042
104126
185902
893781
343287
61804
866856
690718
31301
990421
732756
182485
538007
326474
771832
375116
1035597
170591
333305
519082
485737
798753
247452
846823
1126989
616329
480631
915528
850883
642964
304577
362435
336885
898205
932575
657900
1070576
727714
494650
1082587
208895
1072041
813290
361825
739254
97416
15602
603868
579869
685670
51817
175369
840275
526939
459146
472284
530436
1009992
371296
784569
1008372
1056710
1178914
371822
372891
453825
423273
743104
981234
1059873
1054056
217873
1064166
57879
69443
616704
504615
623499
778921
295862
864914
869673
241993
470917
762537
304128
31895
446462
601980
1169374
44801
747102
1177880
829718
714138
152043
876569
533442
1081016
832666
681327
114913
367395
894875
1080719
46054
173244
1041204
430881
712584
645936
715800
1055833
1073106
134944
318132
384430
450477
240880
189549
116358
198145
103976
204595
271789
55717
547942
830578
1049821
27038
349077
743896
1178561
1145411
626421
659395
242280
71009
214205
621399
657766
1163903
784736
331749
741353
135591
174737
1163661
1167732
502702
1105878
43930
241470
673674
597580
835274
523954
1041935
1125750
712496
233325
262819
504226
287574
750278
237649
550196
834158
1048299
926244
855539
1124630
346612
1083205
854057
628267
113845
1013846
453300
660388
584624
52204
1192351
239037
412373
326893
257056
36177
899090
519542
694959
708552
835749
103794
37133
500769
407437
646272
748504
887288
280190
697933
326381
828037
371096
432241
866411
464801
738823
231478
827558
1174707
1088513
1093984
393800
858521
189631
900253
1055214
764219
1185329
968911
1104006
252353
561878
439424
187059
1146997
222135
1011602
196755
763614
780837
701971
69720
1123700
316884
203517
661036
344720
785006
195187
257705
635902
385870
155981
249072
278620
179269
872866
637754
786327
428571
684673
747962
1000074
1147943
880345
214521
265116
1172885
335969
978154
769804
99881
581253
565163
1174236
956967
448157
341671
393810
228976
1089528
551789
636518
896121
822842
771836
820580
425183
663201
1162953
363407
739593
1065491
796033
776583
795084
80128
83030
834935
92664
87742
727539
858358
945749
280428
857218
783470
460763
409811
207467
865895
689427
141808
425434
796484
592154
988052
219843
100131
442022
137189
1012997
414227
631088
34772
594264
447302
702410
242983
738117
894250
372360
87335
260598
1017540
297469
87541
996866
845227
135611
970028
379974
697130
76070
242724
531129
180581
134882
78212
1167831
1001264
819618
670824
398657
1189376
268973
601557
403484
642319
63810
877463
86041
1146581
343543
1179293
279864
109020
595889
588562
737567
755977
28168
620420
344558
862184
1154192
760415
673266
791257
851376
1033015
83882
746759
673687
909470
614286
50389
1123046
306749
81722
389804
495029
231495
312952
217254
1088219
1091411
416576
786001
419061
439543
618143
1035124
236239
980310
9932
662047
69507
627730
10140
742514
173460
143201
754905
962856
1140782
299194
645841
489355
1131413
426923
804271
813579
672483
314110
453631
147051
312203
1025384
396160
1142793
1176931
174291
1101887
922548
447064
747739
1098180
733495
933316
436955
457283
824947
262980
199736
1005903
1097699
444504
1119695
457233
482669
712082
223775
935778
558720
12723
719920
353057
1127086
672012
277968
697939
190728
243095
196516
164618
903446
797444
692867
1142977
310075
1049029
480171
364030
337223
140143
1148925
1031677
341056
1102667
876440
651110
1065643
941443
688597
1170367
224980
484175
809889
472318
356563
256754
675427
559894
464541
979005
82744
891678
1037632
500570
370652
667442
39585
45962
197753
669319
776757
264177
640599
794822
428370
834718
949110
871080
792572
757345
675365
887073
629139
107722
125353
714984
878525
907335
414750
215768
298203
736134
703239
499051
202284
838016
873174
916810
962696
276971
256128
431421
1175039
1189698
772202
1026896
216340
408884
746501
992573
102890
318340
20789
480808
612229
1110054
293409
1074390
308773
708104
71943
708315
375729
37651
115462
1149024
768216
616804
226172
585396
485178
342837
23521
913224
361342
654056
8953
201267
98300
73665
236453
1015118
182187
495538
1091988
23250
503653
303125
359577
505897
315625
195698
435619
1176715
587454
807232
1178553
265363
528028
941077
79362
205955
583119
73154
288111
795898
1126398
903648
535425
701807
588859
508540
1031416
926371
358379
983842
756520
347967
1130442
437723
222305
1173107
1096209
38853
602961
314173
837377
446966
897258
24546
685806
1014641
98864
629120
163519
880578
310629
343595
537366
89244
346735
866574
631178
326249
737761
1177135
561323
589037
1029804
907615
208075
882331
487144
1045531
659844
168628
1145768
629571
845012
386068
132065
927795
939282
1027476
536803
173817
213698
326229
685631
228875
844943
836708
1007771
654851
1069559
478495
1154469
1063674
111129
375887
235589
500695
1040329
297913
1108080
192771
627661
931938
839770
1036907
494077
111070
655810
165526
817233
10877
241155
291375
1059311
298453
789905
956197
607552
1139732
6884
1180773
1190752
852456
211667
845395
857514
209668
1034936
597758
254311
136857
589681
812370
279381
394371
799778
788273
1016577
91103
358672
342769
420873
66242
333910
478710
821316
141055
329712
665281
890691
588039
676495
934418
1110704
1162613
263894
616982
254801
1040315
665041
893559
603438
1103945
1133279
1060315
644000
1140755
437444
1024196
513783
841030
148879
888865
681573
125612
748437
1056613
1020980
298450
950868
196065
815650
490878
513431
875303
51430
364351
193867
54559
23287
630295
245603
171001
486103
1153785
667263
98786
116671
337835
954263
979648
1129952
155163
1042395
820597
1136549
507606
81995
477055
867724
694244
491971
1158956
1119264
214259
710090
257242
796877
1168785
715207
888593
896852
66482
808587
171510
543053
316716
1113150
819271
1013203
632003
1139023
267849
363554
568829
44245
217214
963991
882252
34533
41660
633546
914142
405108
980092
538315
728500
738273
580047
174289
946997
332029
963891
795187
911484
981861
331872
846043
703450
979252
115325
359904
989679
73136
753657
545591
1072825
462026
495630
1073679
609623
768784
416604
1192844
300241
205503
414467
1108439
556040
1056928
1105446
1005349
395279
597632
152408
113692
2438
780972
1134459
430029
1175203
648821
767770
1172524
555366
49057
846629
498000
226361
567198
462555
233384
337521
1144861
635381
876176
513667
135055
783548
524398
844656
954337
724708
687183
267997
491529
901488
397216
916723
56681
652689
1137161
868694
346927
788549
266711
858251
1080136
1012322
142646
599609
659859
599333
479582
383422
363252
975559
734189
870102
438139
1049370
786091
461607
91112
105402
878764
1170975
441468
787441
1030846
278258
988984
833598
232633
929824
156925
605626
773597
216510
753891
486816
962757
619824
239669
245451
578105
943165
1089976
1132076
954129
352941
1177319
1065723
24509
102374
983863
883837
286644
977517
722197
1136666
272550
360791
1125530
164616
1138337
866132
818392
418543
1166720
938115
303823
667586
1116751
1183492
213329
76136
925750
504280
92288
321235
447260
958950
259411
987860
804479
592963
337761
3526
1126799
425327
468595
399569
842063
755693
333542
194324
174577
167119
886991
628474
237759
42634
530752
406890
584493
1029735
85438
520433
721825
202410
263707
181474
162297
289559
520753
257858
253066
252178
637882
444115
227773
115609
241655
176206
127399
517280
891359
362268
1080965
93613
1119226
674682
1087673
789776
682755
150520
984966
1106009
689668
339365
881238
484695
370041
154091
800454
576405
1015300
743800
118416
990595
370656
559772
170660
21140
336993
1170883
423664
445269
1176398
742817
1075093
729783
118948
80106
39106
805545
332739
230311
791499
1142922
468719
528228
500011
808442
588227
12054
488988
323011
333074
737100
186868
112349
265217
889540
487972
131587
1064129
943926
186104
936261
207911
445102
391485
973940
1001598
252163
1035889
328754
1068438
982387
780438
505926
798236
1129608
513182
1096588
1086761
980206
51707
811040
416368
922835
835389
46172
950244
73640
212929
1096841
108775
21366
680418
755124
733418
430753
198368
312681
643223
504724
907201
866673
713424
905603
359626
141752
446836
160171
192760
609189
746814
472382
557557
368656
77026
884836
129650
190782
551865
767383
970246
964287
969162
1077900
953664
880778
945624
159752
175229
23635
185060
957750
182157
155311
998549
947636
155933
164332
54768
333190
1084584
842645
138066
32806
1189801
393677
31458
578050
1104133
454090
278856
1054935
787526
757396
1175296
901747
958089
431246
126711
493488
406785
464500
384184
167526
1183043
159410
1001007
1125619
537069
644234
196919
578160
912079
651780
560912
876777
1142329
214627
316051
663078
229507
971004
303087
114619
404013
987266
463321
1070759
1185477
59793
912980
533635
72007
1118039
835323
364063
377925
313043
768663
893848
721679
794999
351083
795677
380661
806448
44665
688041
881211
843206
295248
656041
988967
427018
561482
522350
700491
47536
963936
876487
441379
170712
1130023
545993
448751
910422
579387
1157901
593668
979752
25806
555602
1115934
6936
61190
893211
433845
922650
297138
734965
864824
1046975
1004981
265655
799861
182815
1180196
977058
659090
569488
1072337
499102
781565
532737
647410
297723
925557
909888
300019
1086808
554596
553621
325424
348952
445866
198014
579533
759255
1084433
85653
990291
32659
278345
788840
534085
352270
149390
221795
841849
418318
476311
887467
995760
918776
620342
559793
901214
1095852
938375
1107727
388201
893582
447009
1137048
141093
1084654
115357
879494
203426
436534
569294
289377
382975
736378
995745
1126293
710368
146589
891330
851616
119504
439059
218378
529434
928844
858416
422742
5891
774637
49313
490614
969861
758963
718894
1067693
271070
132565
58160
308917
1169910
486110
203246
1099449
496985
1081750
591188
990025
284964
95617
676236
593488
36869
588011
911076
299523
646167
326571
144510
1069412
53893
594327
763296
961015
430650
667450
175491
409067
314036
1137670
126254
502372
632301
360997
412624
652173
695491
983413
727094
190792
363308
960269
300136
462015
485389
1069993
625464
538318
929679
216804
251735
1150706
1020899
725300
670233
1135133
421447
1041369
673146
226785
585674
304875
114859
722080
300530
81368
1006213
251687
767304
1051546
500611
484555
57488
1102720
1151876
709426
1106446
364888
38132
1038200
171907
816424
320618
388824
853192
838305
708810
605420
853561
586815
281883
1189014
212737
725793
1068946
1015259
785884
49190
790669
257445
417790
27750
905793
862429
817046
365883
512311
456325
915338
219664
1089177
708712
234986
734234
1039114
1093987
490667
124199
75994
371425
803286
566672
403430
465880
1180608
1115466
891707
129631
1165411
117243
245009
375008
48725
21297
544688
1146086
566544
1037200
744451
546166
200528
815280
295554
406157
333492
337936
1112604
319582
211839
514416
394778
334271
1103831
804020
594381
292566
230709
878382
127248
1029272
457320
116252
1055459
1187942
94978
523740
510591
983465
330398
467292
340936
318148
1179204
574493
51139
177113
134950
21929
442680
643220
737927
364243
847193
876178
1141830
829497
233456
679518
953763
1080060
1084491
195522
1152622
725567
1053886
3433
1175175
701967
336992
1106860
646789
1009563
17195
240759
432109
263522
219422
986253
112048
869103
1062764
121746
187045
120202
875519
420672
232182
367198
658571
913803
385972
1045398
962977
1119584
488457
427633
18053
1085421
421639
760598
394901
699153
1064121
897817
839153
998712
966244
275773
28258
547599
418080
321547
295396
350967
503586
34695
382812
1096148
9085
1137645
165883
717211
1193378
295749
585561
973036
134058
180355
726782
1068127
86924
970141
148851
163050
176860
974639
777437
918608
658852
330692
1113633
621846
994281
203112
347984
46365
1188368
206070
1020556
181093
654342
384726
453930
216930
508772
1118981
1096251
403925
113054
484060
915392
1006228
458870
787357
519092
12609
10574
588976
3330
937646
722331
751141
209601
761656
286415
1191556
956663
770981
1117345
965916
21642
308285
754427
635563
177225
715533
705109
904009
1141791
531500
263032
831496
29154
726765
634969
848198
18039
1128613
289930
962152
153428
455710
51801
3153
809256
143023
370195
703549
844830
57265
877154
517123
442512
923382
1021340
967618
912804
1164560
798027
786336
246149
412457
462465
882664
129785
750129
23643
840322
397134
596064
249664
423829
687124
8719
218000
629999
627648
36785
380837
255908
545198
332055
930130
860959
435247
456368
748255
687274
305067
324591
508343
47146
762561
253850
855969
1133537
644796
78135
935817
485269
549452
772501
646674
703046
427284
851625
1047743
760814
228902
231736
62078
218241
192236
24269
282570
218045
574063
1086366
223569
613309
694763
1190105
731363
151729
515703
184531
86901
655145
635616
31133
403521
800933
659517
390049
540254
624935
300107
296781
321932
1129910
575275
20407
69274
444778
563380
960306
244170
422257
151956
138220
516532
1079009
49662
536380
608365
612008
657506
1176284
851096
919552
528572
469682
41952
662919
1102660
1104744
84597
778309
1043574
592506
35640
853930
1063471
1087668
490128
345595
913196
943399
373596
1040493
826220
820872
118956
95957
574999
190710
153374
452503
755954
719791
1177378
94885
13627
753132
694059
625732
645077
195388
965511
389128
276554
520324
603245
642655
416780
448038
30356
458032
342602
717566
238234
705933
730915
201139
907761
185400
564458
64048
474523
836768
390648
684178
987075
986811
606602
523638
198231
505777
608111
328000
824693
711142
771280
105919
1088711
23291
606589
459017
318138
226195
748627
172781
1084074
518416
1108953
387906
429695
161707
365005
912341
610729
713307
508081
261739
214602
50305
881977
595297
1080277
232770
1147826
144632
980459
808383
1119576
288622
1154761
941683
538298
614052
1060569
846277
574665
470047
134542
451918
1177840
970574
2755
1094976
710464
97950
306994
785727
1178189
780922
286075
310765
757399
498587
810090
629846
283991
333528
922662
650614
967436
641333
252668
747197
313218
1043842
153501
143289
26827
363558
31590
468272
710993
218792
656866
1130401
871043
396948
628012
550427
670788
530240
656737
562371
1039376
1039001
974427
299482
343636
1019704
458166
424828
762874
253746
29894
240403
467392
293883
449868
389104
738498
736047
833059
981217
729263
151795
731012
1034753
875671
953982
164577
795654
693525
932653
353435
259241
1166921
916069
57976
560185
186611
733536
490439
432815
741563
253654
650519
529544
417929
626755
141342
224791
458908
542915
1008066
288585
37536
847821
467245
603471
844361
996747
549765
478214
1091782
464406
130090
460927
1003998
84447
959874
1113901
1072191
37035
107339
113481
1041202
1082235
315866
271385
417364
19797
918426
591311
365328
387365
207053
1172420
464325
1101320
532089
650216
1130657
652911
30305
1088659
428721
426178
931889
482014
669144
353289
993129
1012315
1027076
853790
994081
1136147
242680
7764
933846
57239
341432
974292
24984
947183
371317
647141
1156626
359031
998638
844048
29574
562739
901938
496348
141773
1043569
564310
983451
927318
1176225
1164327
326953
635545
913691
200201
1078002
307530
647108
276456
1106566
329670
840737
187019
1119319
880940
461494
94431
790330
596515
721455
154652
620214
209604
981230
627870
934031
502711
173594
635261
954816
916622
775465
783652
1184892
1057436
921107
681330
419939
696562
1105859
69016
1062820
1045779
1021412
896792
301457
400308
971026
547080
1095189
820832
1166556
593513
1099193
773188
1144853
1034804
165299
464876
804328
988785
1169939
443159
558680
9800
469884
441042
764600
713155
1126304
457996
961278
812194
1021286
1070447
417135
467661
850459
1167475
1071286
49321
921650
1182609
533769
543243
158916
118054
1088143
246659
284518
404163
821560
37667
1045485
384638
737627
612237
1145588
636727
226162
855276
1061743
861607
726466
1092164
707599
26767
486155
118326
424271
506819
347249
984540
9813
243436
486415
609572
796326
439853
528929
161824
86499
708117
760360
954897
560224
339026
503649
1054959
321556
993928
615756
12239
751015
92367
327147
476321
278041
80118
737774
1182768
229892
990690
379245
610973
410162
131660
361623
1093570
987148
1051874
1099019
453914
948758
287720
25849
1051972
1056494
719374
153126
1123559
937254
790010
437830
1019878
689155
785968
183066
1075181
885509
346476
1060594
322758
1168061
159895
400940
768688
383759
302545
342023
1008115
225632
578112
297436
287016
564308
497448
480895
1087271
689386
598461
967245
29249
34598
1093298
855951
46286
505918
625913
198107
682690
1004163
935629
576838
824298
608918
725420
550102
1058602
493517
106273
511422
1091879
1130349
526164
715130
950363
977774
417283
1171198
563445
706096
488324
1110544
573177
790497
836629
761314
406559
382560
462497
1190859
217852
139203
955084
108300
670350
756220
893513
411033
898142
74936
359965
82133
97670
511674
1181611
490999
134021
1106928
700133
654645
518119
146574
622283
628096
140782
113037
363728
609887
735372
378141
552279
321056
45280
1169416
524851
1156872
1075117
822522
804748
6041
1115490
128353
453314
973262
1117139
831358
526723
440957
606698
305738
981677
76328
762875
247859
971583
484725
1018649
295154
157125
919421
1176895
604115
438756
1026809
534241
120185
661800
577558
945091
867282
899823
893525
1167694
603100
736578
358741
606194
486
265021
1187283
558222
252388
345023
867475
254536
811169
327360
158500
652969
150415
240324
797022
82271
164102
195995
318215
148326
613883
753873
441674
902214
127994
655792
219314
589654
575570
554151
170122
571559
1008102
872593
608484
847239
765836
809121
472104
1160692
98691
450653
991214
674614
297355
1079148
1041869
679703
571399
260087
951093
323509
219814
1180141
99131
1126192
1170612
914853
84652
1126497
1093640
822966
147273
383654
1076447
324278
1002533
1049671
868387
1033274
455203
493266
760944
818855
820057
156680
7223
704239
626961
501528
1123090
817630
805102
928125
836203
272516
181354
255219
921274
343862
304143
163321
664694
339210
592700
795946
1159824
43567
49
92853
1186827
1159151
247475
617875
685776
1036514
175792
828213
508576
270776
878986
440828
1009356
100400
853559
771437
255568
1044035
811261
828885
795362
677458
459756
49449
1069409
788087
438733
1124968
664742
1105023
1056400
360336
584125
330931
932454
627493
173698
360033
824117
368253
1072621
862721
1152782
334114
415635
947716
387561
452075
512182
449172
758884
852501
156880
296104
903670
642449
441175
177579
974903
40407
777633
820020
516278
52911
644338
806640
701136
578297
946403
92547
1048616
1147517
555706
717300
1032161
304969
82085
705041
145702
694221
290977
1119181
428774
692239
160778
556540
891934
733375
238875
233011
361769
951869
715086
932717
470429
94309
1105812
910489
409341
292976
666389
4901
1151022
1008298
352192
385707
626556
458999
307750
952038
1077403
351280
434055
165959
886868
463405
853915
973720
50769
24967
572581
1118770
1076732
380067
776844
775170
676628
257744
451903
514808
81175
660313
660649
807208
580963
9438
407276
904444
327830
840044
1100358
362250
949927
122845
421359
829793
264264
1071595
286522
1023050
3885
320566
123286
1086327
991020
149014
1092866
134249
23252
110146
541506
972641
858452
62428
40093
823491
203198
591596
494294
113053
243182
1169794
620503
513935
1033016
155617
260898
241223
848269
656784
1102890
443177
363722
324174
433862
493717
656237
473979
387545
591851
573848
458396
198730
91927
1062168
159705
1021256
1157644
632325
872027
614605
984083
120601
863625
1149684
6446
1123956
950066
969755
866086
157854
493283
203567
831916
547784
433828
682219
40278
323095
1054576
780944
488035
663979
1059462
1155811
245639
1103909
372210
63634
386362
239618
1128582
286093
1129224
942816
696171
207713
823408
324516
170617
164254
591219
650474
1188332
810210
82088
555484
402238
822316
575241
829341
574823
894574
744817
768642
501414
432004
950445
69709
532762
529637
299017
962532
591356
683474
567059
889948
840851
87938
703280
92524
941498
680781
1078045
140947
123140
1124649
1070312
1158597
1085055
792322
1184469
1063887
562825
957437
710902
721669
540961
1094083
466040
179418
589739
873586
706716
1071103
1075440
601567
516556
446590
719022
633377
540391
1182340
32747
1025649
155104
153112
1086511
901694
386198
1158543
726570
1168621
591155
265458
607399
66299
217981
245217
497053
602964
1128332
448417
26350
1148219
253009
297883
1117030
70601
116620
953154
265614
899182
976949
912897
453956
3722
3935
1138680
920073
551720
1053273
248691
215515
953734
420668
508353
836256
729979
1183908
660247
776393
120425
1067205
995278
1053929
703919
817744
152261
609582
1160960
592235
940507
459004
1183042
186364
861577
118299
293169
128382
523586
996014
566946
205447
954249
67715
712565
343561
495052
330595
394151
334747
987160
1083816
768137
827896
527987
324279
249216
82413
955629
1073130
680688
595753
721707
722702
268532
262031
434295
422090
1181714
858411
891425
621033
53834
1093404
456616
147361
217490
1012408
1041736
1079810
1103972
1109458
1028986
9204
564880
441571
594034
27100
740913
228388
1052945
219002
1122916
1070637
220660
181926
154205
344482
963145
761545
268702
856895
1018442
1153447
749522
818924
1053313
677433
416968
667800
95856
183937
295366
39773
831623
1006099
363470
170874
310006
615965
826835
186787
811894
661171
733868
681220
766782
150325
334387
1006506
789441
657081
1172358
86486
141154
896597
734888
23607
968141
140569
1114871
264173
799819
897689
71520
473693
205657
433400
802599
299245
303092
986353
1128828
178525
751860
151049
908992
432922
649560
203832
538056
942056
1000013
397342
1175208
285406
327394
757279
531803
170638
885570
251191
5382
582078
559083
549300
182147
32189
482044
268269
1111296
1171592
500515
97565
120927
930515
668115
913845
992216
1097850
247704
685141
616347
403805
1103422
683639
67081
472255
515652
527499
1076527
716404
164051
447621
348619
930707
486253
89501
117112
884752
141375
345847
527634
860553
251584
637145
640028
940941
574764
203667
396536
1069544
840321
354951
287277
1035126
750375
328389
696616
413872
429972
667764
474848
290520
134316
237300
69003
568638
811200
506833
671165
529881
208391
748203
1130493
1153040
648713
920390
503949
475150
477236
452731
340633
99316
264435
718361
801156
1058633
932859
888057
429822
1065193
745119
1171795
1031019
273973
478728
1017272
700265
860708
421139
1003469
445774
166347
107109
650476
492705
440795
668777
320433
922827
260136
655581
979418
859216
238585
539487
759106
666050
5798
549178
568616
558932
133720
690135
933970
534286
137584
1175542
367084
1042171
701817
62630
887474
1129379
361641
983694
341628
1192884
520140
909367
358493
91774
526016
1178656
689202
874716
872766
1120533
951905
690497
1130624
543017
914104
335807
735902
1039798
69800
108072
370109
387471
408134
900408
248324
784632
739533
641908
293134
869963
304398
1023701
845221
756246
60396
903176
183306
559421
265375
536764
1090956
40416
139979
837578
638961
222298
320174
290735
1150884
31478
204952
88412
727456
1160253
345427
218880
411174
115547
355949
1106016
997807
350921
465367
728859
480274
961407
428622
747674
676506
954290
661067
800227
246312
651919
414415
847970
869596
977784
225980
705120
860282
716523
819145
334383
927135
843983
219194
1168271
424707
489438
278155
679980
750821
694342
383913
1163472
1064743
265454
588958
110518
170462
1099448
687157
1119103
289976
166815
948131
515028
121103
988441
929865
37131
852541
52395
1148590
1085916
566863
558845
1163559
956809
989496
127057
1148433
725235
1122428
1000994
555435
762351
448653
691047
263132
14371
794767
821327
793398
1091737
552122
543678
600216
1081292
520698
1021411
152285
46005
404923
117066
1103980
246492
1060833
445345
709782
1089638
733833
1102158
84785
114378
591744
61400
143966
647255
497160
691115
424950
1007943
529575
761349
186986
94066
723548
918535
466157
288281
393446
13935
442333
970685
637462
265789
825653
73457
756931
1015001
493921
664259
156209
1162010
32482
1048859
707492
984571
1149985
660077
864714
999789
1008136
378501
749856
378071
883084
595438
466190
764644
344689
825827
23382
472164
901963
266039
989510
56109
874929
811368
1114458
1183508
946009
1090963
283862
257402
729611
1126198
117215
417557
691229
717537
86300
244514
452426
177745
1038608
1118115
988992
839663
333113
312611
445839
696933
1090854
284880
889690
364281
223008
99475
1076003
181980
685090
538707
262520
956133
199498
1089099
486285
556297
420550
575772
338290
106126
638040
541854
1184024
230598
826705
208952
685335
833192
691203
1031190
437586
226686
619112
1093016
892934
199068
352507
433338
227080
1132606
729469
160439
1155632
232597
1028362
1184652
295173
91618
834834
282713
283933
968016
301508
839356
379831
1046192
700671
365988
591265
491919
262683
922139
1009498
406782
620752
1121640
486304
446326
631768
893463
1120322
555409
82681
376108
389524
446685
280172
751375
799041
300531
1121230
427342
367095
1099525
267242
772942
1136390
1079246
1172127
231576
435358
724031
458620
162535
977312
549142
548517
471270
187647
853125
199855
617836
446632
316631
532766
470423
70146
229320
230557
172380
21452
75064
917468
578403
238229
811911
252056
767439
448349
74841
92812
478070
176721
595447
435545
1171908
138237
43972
54447
372320
850337
123089
676246
147490
461434
331298
516362
301135
585500
72915
544389
683896
456639
1098509
885240
747398
231746
175266
497291
905590
119841
9654
1156870
1051798
955657
758545
947805
494881
403855
160237
310418
781958
304789
187383
696364
245728
1039723
185185
894177
265937
86657
224529
472130
875403
562791
95651
744753
787171
951257
558085
463960
297071
782680
658023
120258
569141
724093
377185
180724
105120
1009121
318488
241433
200305
292498
1087262
215735
244950
728547
209297
1072686
718883
917774
888589
879183
217471
1095485
1055725
1131974
897284
884896
998757
1055745
719289
130287
110693
925169
273598
326496
906266
1186143
286369
332404
148742
889832
535054
109335
1005770
62821
758851
50496
1091585
939822
934791
1175618
10931
700081
880297
555814
876836
162459
438515
598177
840687
1136081
1041546
485559
338876
381982
703216
944741
705282
60277
1140890
480781
74846
435307
613461
805015
1060143
124350
902579
406403
73153
562564
419588
763127
1090515
296134
92174
277507
950614
68312
468312
904492
1120157
434666
418854
246481
641316
978731
368199
63752
421731
781440
454178
1033037
173795
174590
13013
1015733
537570
97506
145150
53997
854544
836890
976366
141914
537443
1185585
767553
704878
52804
608126
570844
361835
1052026
430313
459095
729911
246862
1097800
353881
553142
830127
674946
389441
1038231
382562
669255
242745
1144040
783038
706831
38103
5742
920861
87291
177252
972181
650105
1031707
438731
17416
791625
480826
835881
809681
256493
306552
189282
1167698
482761
501767
787925
133348
22199
601941
465063
330607
1021616
668967
407713
1183220
142178
218629
118047
232958
1693
1169232
41730
945391
1119962
206379
724635
501384
425090
351053
783525
977847
703048
855129
862807
242910
1152151
699747
1047936
873220
134290
1111371
1037745
894159
913240
4339
1061005
207257
218769
578087
969319
82839
17681
1010490
1046085
868832
532362
704477
864615
15832
1180206
787092
470407
232689
841298
121674
675285
419222
746924
462819
919630
960407
140626
817291
94216
42524
456567
946495
683877
4295
17171
822838
858757
973603
211665
1189454
353479
927931
884835
1184825
520047
401328
888427
487693
395857
209511
216378
447526
75000
958705
189854
1054702
600979
186225
972655
63119
292474
624271
437515
1090981
484319
216009
257671
952936
123630
391697
567132
334807
898683
149227
1183926
269091
965988
316379
648491
271481
682522
780108
1175989
708005
854005
270867
1175521
264647
653990
1101564
321373
100188
1163341
1098452
827298
16995
102189
519163
809041
845703
398311
1175570
1188319
980252
216547
129938
421622
288664
738275
775018
677550
670405
25778
495028
1052145
191113
510866
606017
862885
206576
1083088
501258
430026
683590
190523
608795
500138
1162605
673201
156511
681216
198959
428156
1070864
1029656
1144612
140135
13152
1048622
98355
168082
1078797
240484
886132
719183
1007716
244706
202732
351439
1155998
484894
161649
24018
614100
650016
413215
714915
626769
513023
703635
1038472
189952
52956
1145317
467529
535836
826169
583941
280883
35724
542787
172961
593557
310245
334475
157481
1030015
650873
361040
866798
758133
966625
38441
23900
785087
886504
348301
1145587
919687
1011779
976481
259266
488248
950929
888817
987039
1118027
278302
223496
1007103
490626
280561
480161
829246
474635
584056
655982
1021000
723613
585888
634929
864394
878163
539164
893095
658447
629761
522215
674375
798326
750922
773844
700803
111135
697021
674942
634825
1170855
422086
869005
138513
392477
395357
173440
521173
313946
972267
867577
732471
1048368
248756
1128275
954869
1103630
189403
1067254
791919
743053
939436
815404
877204
802941
440962
1001400
685946
724288
9819
786791
920517
724393
780954
1006518
597621
1086222
576744
584069
996110
1061173
509213
865599
865132
913799
720656
1009347
108982
974908
947422
881205
1108015
129714
1043415
613452
642830
1009535
224313
12363
550827
908849
337450
285041
598456
709721
1048347
415202
201132
212633
779279
593871
915421
442653
595605
792304
1127088
1083301
1012291
460593
300405
622517
860280
509183
897607
695357
52198
589159
1091485
1136793
916746
92739
46811
769035
171823
687499
438732
778767
1089787
1119266
1057195
19115
81607
864350
716195
51702
619558
212559
972215
896573
235096
312688
367175
1120702
813446
110991
179698
638307
317798
1022155
189206
1093580
758369
528685
894012
672219
753966
1006107
892479
825736
621259
793909
69779
1022797
130849
1013508
153083
250161
853634
619696
883630
846016
472287
215074
1037535
579886
667689
732465
856454
232293
34410
896075
640445
638785
259378
905533
285162
860405
149949
624306
628637
1094870
679381
933055
1031166
113964
955724
675410
1117166
198901
449321
868997
915798
1009989
847713
926018
603913
361935
197156
654137
767357
30786
635254
19848
937334
531739
911695
46239
591494
193428
35564
346034
583907
587048
706444
215725
593899
521600
453500
480610
540741
996266
629815
501909
166317
601180
420204
347333
1010810
256337
1026152
1056211
996396
148934
977925
304105
984252
507897
522467
925053
159768
401534
636578
258305
73961
842376
841022
236232
481171
76984
1015745
170932
213436
175380
369457
924035
795555
88576
282323
80282
898603
662241
103489
1010125
978525
829823
300417
975545
284389
294459
499606
602609
360565
364242
1016534
121332
742745
762606
957200
722563
671954
394572
44402
187297
400246
1092522
86619
299021
785934
1028025
163938
215730
1179356
746212
331916
235585
58332
362550
681263
109550
513764
371264
661415
649089
399582
1168807
170176
183407
16705
1058094
736188
568450
724120
46850
768602
792809
655999
374628
375809
9137
330495
534904
441067
18369
933077
401197
410164
1139157
715934
139653
623809
666141
1137879
815439
728241
17743
878724
565674
1003929
788547
129875
632462
1151948
303109
662761
1042457
1152402
812825
1177492
298176
144762
881333
912543
1019233
1079000
839955
1166408
658708
1029792
7993
543075
769128
383254
883523
438965
184246
60629
608920
648250
421489
44408
426901
494358
510338
1147013
811203
645491
700211
313123
373422
834709
598883
756391
253753
264031
775477
697360
411670
855209
696708
1103675
1019349
293429
408657
176955
231496
1121357
298278
706855
86370
469159
794266
220741
1135413
703253
118779
414541
728877
775267
379484
1193504
143956
522235
664622
514987
711098
523871
826716
361043
499764
691209
538400
180386
949565
798401
556345
732837
322366
1155492
154409
770377
756450
1049434
874180
725302
768366
463399
68954
660431
870293
787776
1116147
1079766
419005
932897
18114
137803
925256
604802
199576
193823
580772
159947
933705
137691
7719
348632
679854
586120
535884
638907
400979
1007773
38120
760962
945019
44732
376730
534104
236682
20173
886445
32922
1192817
1091577
563120
781484
280010
1032184
294808
49768
35723
659040
676753
132987
410980
383306
601791
854193
389593
751184
440797
397002
977707
940619
126518
396730
827014
1108021
192817
1166615
617270
705660
167211
896936
63993
503604
779548
723167
705562
1191422
612269
361283
998207
67541
723291
637948
167458
878837
681394
359754
267677
605020
210625
67974
1085518
680040
534273
759952
149537
535588
37135
494846
477665
391835
1170201
195178
318776
797596
356640
303069
1108806
945441
852413
347513
683486
1097832
563704
1123636
587898
157722
1166262
1061907
755609
663872
43842
399087
93208
850234
776763
766633
753638
992374
577783
586168
358997
710072
103006
425200
794768
541461
877923
694316
1170411
1079058
821576
1183
878884
49087
1001201
283691
320583
1089560
134562
204356
688659
173685
237432
479743
1183725
617601
625579
296782
990334
511685
518981
780800
1140629
1053951
687366
471926
1031516
531720
44510
513727
326689
1052272
169504
564564
83643
275041
34291
601524
1152907
252057
634108
1056190
794867
999697
1098385
557245
1157118
254036
244704
764986
816544
628623
599867
123122
727688
441230
914622
972017
349093
798894
1018626
646779
951998
1036051
372741
265644
723441
438496
394042
59582
774551
331219
50733
482931
839206
113813
1042336
1037862
978517
184971
1132180
430371
1172643
965572
139262
870342
174116
1169128
320969
369326
933097
713735
1151445
234
1136257
812243
458464
350442
1107007
113489
1022316
30475
64970
54838
765692
750564
369184
56092
85838
861079
958190
475635
730278
133472
299289
32420
75870
969450
41451
44715
905920
756992
429989
383490
431453
699976
551646
448596
258512
981840
1001559
1170457
1052451
1183976
1190848
297649
604715
799290
832138
45881
239480
275870
629060
209929
779508
945461
818518
123700
884057
468128
960822
867275
331066
921168
941113
1013822
229719
385704
475553
306617
845268
957527
381016
1128394
1146485
83112
451980
121648
672892
463180
582363
359717
1039947
1140878
1040219
1179206
1098331
898078
615458
834860
1077187
754853
398577
601235
448680
1004328
647769
554042
992202
344528
973919
462426
216743
398667
443539
821648
1088145
418619
805562
261503
1176558
547174
708853
899513
191186
570011
1050151
30882
106115
912256
499112
869448
181840
711901
956906
437464
230832
266911
237826
48593
270990
1183146
1039332
547294
293160
519590
1188612
857164
387348
398514
267594
82226
307397
778602
244869
604312
635615
48699
1040806
247304
1106490
638514
584386
461710
67316
212994
1172981
704264
218095
420359
757109
304521
641063
271743
290797
289735
451621
67817
1050245
718927
1020277
1051636
937104
741549
577253
111085
1151796
932364
702836
578154
515912
102836
481441
18736
963577
33753
634837
1126042
309051
834597
472288
1073956
940592
87567
1043175
14881
626385
582696
196085
592731
385002
756515
106754
1168480
902664
439304
818427
784549
61995
490536
555806
256618
384658
866600
167945
907606
354721
323785
1035091
582926
271815
65146
900903
953006
26448
774588
954741
517282
118280
280388
794902
859848
756861
898364
672761
1123177
928679
50478
826138
501709
82114
1150568
346573
33320
1175988
4605
689829
853368
140749
998089
504441
226539
579111
996311
1076398
785116
497436
256696
1068283
1155051
1173080
167371
1101463
19258
1090047
440841
653915
404137
428760
941950
42881
618126
1133720
949499
532789
794415
23760
246901
1179589
1023138
92235
940571
184231
832935
488223
43787
100821
213307
1130838
880523
893363
787160
526256
1024414
761765
270842
120300
551222
595276
765140
994998
847001
830527
1123255
677492
1016299
773047
739571
929000
950218
37305
8261
488433
811983
921487
174379
646525
78728
744055
663356
478725
738978
1084918
793769
521102
843157
1029302
765497
426144
491748
1162887
814488
364479
62541
1078263
874297
522464
545138
572010
1191175
942830
1073633
147720
476712
792001
646122
516370
527709
380308
257672
945621
174233
923001
653050
526799
610355
1140394
1025909
739712
946006
1173979
747917
9356
96347
204201
508220
1098304
830292
664654
565168
275982
913360
125639
798553
1077927
113760
495402
544882
341420
574200
538268
20513
308443
25573
985093
1106075
613338
837090
737209
949965
997648
829709
893473
903228
985454
393816
770616
631959
529179
729572
693009
396125
1087944
554905
750649
527693
318425
225366
53309
8545
400697
505627
1086845
789590
24521
702477
1142884
1142260
220889
1051097
1037344
853330
1053392
274007
385070
1140297
279885
564905
427202
81478
285690
410314
218951
79985
790396
513698
268157
522864
948169
286582
487880
3831
956677
630082
554250
1120848
994240
371035
270801
774446
466574
443083
318781
436149
1155381
498243
129399
930670
405909
271449
691025
300816
238937
702624
903521
1081273
715194
575977
867071
12991
857744
519419
919910
604362
202035
333335
83237
590244
767448
554607
470138
717699
865060
422679
354014
1078160
768617
683317
153896
239068
1141317
356751
318126
975755
761633
167196
217367
497569
78079
59357
598133
775460
870034
400930
98191
589851
311359
707566
1107419
1055562
953920
292925
145634
229297
226630
598958
326895
141151
624130
737204
580706
181671
902880
628562
639146
689968
754412
265450
738268
382279
135736
882031
930959
227334
537628
1101230
1133628
829967
685613
869856
215610
44108
793086
703394
1056505
900183
858197
444053
416989
828636
270179
797449
1731
155919
1071991
470399
541006
38665
403089
396681
39581
544967
978210
979325
998205
378032
859532
844149
1012994
691620
655284
794207
574270
291288
946794
1146825
60693
176467
1191949
1040586
745095
92525
497260
1083602
886168
620090
1025891
1041533
665639
685124
124109
115926
615362
372871
695524
661564
1094557
178482
246616
194771
1157259
1016397
82365
892819
1166791
1188992
1112434
775722
902596
116814
541115
969939
75542
1128436
1178405
690099
133508
1162371
453097
113383
538662
84102
616676
343838
746833
187471
773134
1002212
535041
1056495
93067
127205
742466
263686
873091
793977
830873
908466
366105
1118555
926960
352909
592925
87099
1071435
713864
1146351
111228
783544
966655
1147649
688897
649326
252371
2554
382076
124819
364133
315848
608994
472405
964130
658221
551729
91957
445424
952835
236455
1009959
421106
1177507
539471
592262
285416
438357
224166
1012576
970388
1186670
450229
1082448
210342
800361
423794
3131
1057565
946323
820515
381965
663161
684521
858897
596252
415419
318867
857286
613019
270609
624019
358129
847893
1003278
1012437
435838
941200
809255
794968
373351
1060740
224222
1171843
887814
986013
744719
437829
1187376
240656
294728
858500
743097
695037
1053363
830128
677302
836550
1002250
1095416
762196
931357
662045
158091
801867
631429
751362
861039
561373
555495
1015629
8429
1190123
616424
250736
524758
583202
113423
1192483
966664
559218
364500
262503
637612
1006472
173089
604786
170689
700067
419957
187589
281418
706153
832004
735518
789312
873861
601254
888477
497385
275211
4452
355017
294081
740168
276478
893780
669376
203233
1137060
360038
72023
256070
1016626
988336
1170281
852792
369596
764537
100126
86861
82705
607937
405038
908328
81981
571869
622351
439760
984512
544938
626728
963026
658152
450195
136652
1014585
1045869
1187393
1155535
633268
407702
194618
733136
348501
548434
649670
930134
754982
638553
408309
323374
709977
561345
79885
655170
611795
1014647
868358
780982
828173
832893
134254
1004185
511657
92860
980770
653026
994261
953861
70515
942268
637985
471862
245434
138939
802812
110867
1049385
524555
394080
40070
961357
456802
997887
44684
136802
270110
823956
338568
1108677
619312
962792
1094299
596797
982611
560957
445050
97136
691668
420330
152197
227702
1163325
14777
263045
974516
383580
786009
840942
1080428
905940
355857
448862
301919
326542
695282
316032
911444
36324
740481
1142650
597021
978577
332421
915106
1022991
46994
1186069
738782
716513
31439
24501
800042
594767
755627
305396
338400
1152640
694567
1149451
1131963
82064
1155097
300970
995636
1118652
477446
884195
572427
915221
711225
350609
1045163
757557
523364
349558
78309
666835
866766
291439
144891
72826
253757
631661
328367
756557
1028136
1148086
418062
208653
1128962
870579
545854
132572
1140412
1011794
288172
1015083
1048816
1088531
118075
515313
418471
487792
1135760
469357
230151
494766
593216
295700
233170
265111
591236
91514
569144
738142
700479
426493
107345
1052375
234575
920426
1073241
466233
370180
731204
373451
262084
701293
598701
793641
45340
909302
67928
900131
891459
73996
78746
277667
867360
519698
938586
117535
308077
354567
601313
300783
3478
29567
619855
339169
1014300
667014
1050727
1115125
703019
22483
627388
1190622
484821
515847
1172079
182075
210546
47877
842248
645765
74908
409770
30218
589750
1069474
257935
309784
713261
32438
795785
806985
17944
441771
480999
1034583
197541
730450
1047167
501803
622771
678859
959584
250164
830534
574161
680599
693422
155863
864340
945026
552244
155890
71685
178639
931750
630064
381968
217443
677366
305494
573146
935490
561648
399041
62166
292661
645818
276810
641558
1050111
908726
835092
173871
645539
416413
589796
1141246
619680
1147693
728371
1085006
767873
1165183
548386
285936
65704
546451
800384
817380
324717
269130
107866
1159785
316384
574012
830857
836600
263284
830180
176282
1072018
1091466
868319
193875
1057279
603902
967668
646166
876193
934677
684190
171914
111492
241432
671731
539726
198118
231487
10205
1072010
425498
1171180
579793
698437
85093
933244
823993
581672
281863
608315
675439
1175112
581538
365834
363190
881066
1013881
566967
863656
973135
165174
653583
413654
719943
1192519
343847
129022
158439
1155770
185932
817014
448328
870439
261695
378336
382622
462627
60133
710886
1186889
27781
901212
999880
1024407
1145904
249230
216956
788950
137174
1146160
462787
68120
825118
1182750
765360
1160158
283456
372573
885594
844020
1147051
342219
299232
274159
1192225
498600
498985
806906
146637
134887
1043064
696139
408959
1107091
971811
45236
444097
1173042
722451
1085294
392860
1054873
965850
1168739
749765
359506
777678
559036
406951
671590
429847
518053
749121
575707
351709
164706
1130519
53114
958081
643336
1016003
992510
434069
584337
900301
1120429
469798
789282
135596
421048
990591
1015760
490575
780693
1041380
427432
1005137
522710
456468
776312
751197
633189
905878
151867
879420
1154141
455751
369291
267460
428360
725448
371467
1051602
204915
934899
901201
1121317
508769
45324
425646
214580
833064
366919
184135
1036010
380466
220367
906345
785568
556585
758273
1165808
1055676
437833
988735
88095
472042
755241
46598
1125915
1015058
722297
600630
944392
361423
390709
137585
370563
80334
614723
260716
982280
181403
531510
241548
471283
672729
996350
276099
897207
801036
757855
625837
495929
875696
638267
326586
482858
115502
934750
745611
1138207
813663
1128941
492733
820966
98637
38280
464574
822458
40394
867513
176828
387314
528677
342216
790508
412535
935015
442015
1029441
599785
464493
680824
1077268
906479
142822
827801
858822
357570
218253
1059286
774971
306832
601037
107956
407736
1071065
383951
292031
884017
976747
908444
675091
577288
827448
123799
472079
509446
686173
919742
625178
979506
240359
379182
763155
848001
571643
823435
1045231
342086
155020
1179765
318640
47511
122236
242694
178585
485985
182786
510824
151761
198886
506208
305655
14057
222897
82757
712886
998210
560835
602041
1153745
293955
1030125
553273
1110536
1156820
721631
148664
170433
90468
712077
25478
612528
690227
593378
798510
932816
587680
384891
226063
789307
110755
976550
45344
1125755
1043136
106840
546099
317392
219137
541738
238653
455281
785760
728353
335164
1066916
416699
186604
834086
676754
77392
591573
655414
205155
590111
940293
941792
188777
678102
314327
738743
755305
958222
26005
670362
270765
1127671
381366
381322
309126
988773
401659
498954
148901
120542
25768
549877
686392
542414
31318
996455
956895
370296
426106
1018575
1001285
1088766
143104
237623
917042
1791
573358
451692
356358
498315
1023737
151916
771043
295118
389029
69663
820709
982602
993176
501751
836616
968572
713172
833299
687511
396223
403195
953923
478540
41971
348581
281848
235377
147755
1129631
865239
434252
931758
1066439
489177
622667
1178594
890381
258741
1075834
828581
1134367
677602
66354
317073
459347
778332
59584
516605
466674
876431
526860
257150
1181667
729886
746682
759883
27691
357551
75746
656430
498441
943066
128777
744644
1055387
477071
24078
142274
863415
193300
1132561
359493
1090649
1080729
599047
92342
841718
24654
524021
676636
875304
595373
462252
1160017
452707
372530
359109
145767
729989
915359
1188280
511680
474630
346179
715989
188269
1187692
713011
790301
384763
88979
493493
814148
744962
820582
348306
577983
188846
1153992
1160688
771144
806549
170738
519168
1192200
185625
163816
1082331
374328
905967
1014674
231726
422666
692857
257349
683973
1121808
481217
444301
1137972
1082626
588558
183179
888339
833671
1085563
485386
437719
117952
181490
1106244
726145
991991
840546
94131
567022
637627
425236
118649
767041
892191
69769
522966
572329
519322
217959
507659
49024
1013825
156009
718771
706011
1185539
40199
305169
284419
201919
248790
719886
533260
342872
86248
1129291
674681
995979
462822
372100
625722
526365
57471
475690
1014409
693165
635210
485128
889085
201026
791235
475074
284041
794821
838771
997791
798064
98793
456315
162722
408812
803709
919813
563168
960236
284292
296325
528587
966128
584247
404730
245190
450887
485281
270033
258858
682736
315259
543071
178693
886425
444962
397647
399298
535373
354674
334246
1062044
541631
47277
842560
945049
10299
614335
841589
320247
42886
721435
697188
439395
209467
475951
624735
690089
1038020
647360
991354
2951
1063942
1180985
609218
1138917
935598
653615
480084
1005457
586617
1108187
219783
1102074
166772
101607
322896
1001441
422831
655360
1178781
679469
719435
961214
323286
346723
21186
1150063
372220
639686
830633
1025590
71084
533804
952560
821449
382596
36136
184411
834452
794834
325579
215069
661431
671417
39667
180784
335205
1149517
777829
1176315
240674
454059
979434
502115
490499
298
1091387
517542
1173781
590050
772133
64703
26555
152430
341406
81684
824450
697334
162412
609640
791275
540778
428020
477243
462704
786702
168542
288615
456383
174189
1107806
3431
1157596
959074
28318
220593
80830
812532
898679
988481
472309
439562
171575
952502
887575
181548
754574
488127
343472
136594
903863
782244
194419
135567
1059982
1187284
876694
1044782
439429
589221
1150035
124837
483639
732561
992390
961239
956312
671110
82641
420605
268342
721824
1018706
786007
398092
1087611
47089
815194
572264
816529
710746
80762
939516
643555
253860
279206
1097348
295394
1097527
316904
730843
148570
479687
46640
880251
389020
543262
713263
661983
344769
211646
496363
959177
700720
524049
157661
271664
852838
219863
601482
913832
297541
107325
1117536
762320
641121
142766
73242
903023
90899
276753
637418
704007
518322
175353
359469
683805
438228
548799
617719
1176367
580759
930599
392753
587501
755791
1082852
648108
1037246
859172
313316
1026652
564985
1177902
502770
185299
188792
334323
673174
608613
426912
497149
358871
8120
773730
740327
1132238
942640
173310
996021
549732
134566
192158
7477
524143
399727
872971
156759
535971
118251
159447
1076448
69776
375837
344665
404102
15052
869988
394791
436195
490081
287971
1077140
1152639
645061
555662
769893
267293
88801
1066858
689978
878789
362940
473446
1135625
43255
444799
457539
448372
162666
1095448
731566
1050201
752861
333070
252037
252183
830957
55546
883486
16257
271780
804752
651231
136825
785299
154226
776415
993439
499793
67452
302250
96803
601918
41383
402547
1148122
1050576
681715
60839
1042657
890209
303472
1140391
758956
560104
806827
1189358
1057579
682410
365838
1005435
1021804
104406
201109
246051
1019261
898808
301631
739001
368603
655987
380295
55820
698489
923617
697642
499201
409614
213196
166145
878515
819504
778116
969849
1119712
741600
507979
1051179
26600
743939
1152049
221594
17614
278085
921951
423132
327859
650275
1104065
710469
347728
547670
607085
1124378
123678
150427
758527
247635
678399
243552
130630
625600
1139104
932287
925789
259841
1130666
461004
79262
92116
403401
602180
470476
1125007
402409
448018
281748
1176594
1078808
756490
631028
28117
846399
842070
242993
136524
1157261
973866
207938
241026
945627
814709
111040
351302
603924
1065838
42843
299207
1165443
533083
85522
250282
644157
649500
356868
1115054
773345
748898
1132246
287894
1125600
881712
985236
58512
901807
885325
1102262
665431
985699
732970
227898
120045
802150
964267
238047
581849
722267
349941
716789
258127
434032
626242
504256
69069
442849
785572
792553
253781
897929
1163278
383510
87612
592882
822804
938823
352292
396667
532584
69272
933306
983035
475230
338848
838258
321370
693716
567187
848354
236707
388905
184416
429622
263856
977935
644720
77020
597046
883099
1140433
279990
476010
970144
696649
953251
322507
725639
336420
734994
1000885
944575
232996
722201
295884
401498
927314
207972
868754
301169
441322
828072
1017011
496785
670913
701549
89873
58131
649786
103956
255250
515452
195542
843090
320762
253919
1000599
751004
965790
513300
808996
1193199
117222
942377
136966
256386
113504
771552
916226
821569
63646
517944
1155063
119503
40590
341085
410479
248135
94912
970873
520628
78488
388855
19915
1011447
864667
960301
780081
273577
646473
820898
406582
469742
213551
241932
759900
51543
716146
892058
1162885
703452
986107
329168
309704
1151894
382143
952542
690835
852022
173107
285213
918238
978554
989468
965185
428880
483006
564700
1129615
262883
22337
229708
771783
842454
406747
198864
785231
379748
603847
64027
920572
555769
906182
1137051
521273
424027
481138
143523
372160
367730
107905
628829
50870
577321
886998
202629
1021957
913149
1145913
617422
755288
638456
583393
311467
382830
707088
1091365
89267
435289
520184
1096953
875054
1183925
228367
551490
635178
1179441
139769
956358
998637
1043645
380064
712784
130466
1078050
810115
955815
564602
543936
209762
1181216
1049161
1148562
244556
882740
61711
1172621
543643
578885
1010319
514053
413343
619425
466509
1030961
385291
26623
200571
252165
513847
724751
755195
570700
607540
997651
452106
737241
378281
1079704
427718
1076702
165166
809432
129782
17987
782747
43717
569309
313974
708922
633512
414335
493010
252350
945261
923549
402200
753338
944646
946837
610034
193865
1171371
204579
84591
48778
1065890
9852
1186400
722003
1054997
161564
1013465
708096
423795
1014313
34734
1064154
584715
668882
78638
1019312
700250
853713
505759
385428
145043
1116177
739874
262714
581224
1061273
891356
692546
622426
150517
618015
50671
923375
508644
911069
512542
833388
955699
841636
409088
514904
340811
342665
1157607
956158
239982
157870
664326
647003
144734
563088
211918
233502
1041739
164600
153422
285215
36444
234006
216676
35391
572792
1058115
202138
285439
1121068
233803
1137176
891929
717955
940133
1119879
926193
380873
437554
1162583
848421
364370
437297
41230
881111
738575
168108
15582
490412
872341
9336
935365
729100
1141766
967877
44239
835203
598819
1063441
869307
894221
600270
218560
666919
508089
775996
603383
250422
207007
400102
943233
355764
1018635
1130032
298967
30534
974885
1071329
991033
187870
941182
1149686
1030474
993490
1187605
89573
610435
830473
678494
1150250
33703
125861
518576
225188
1075062
233809
831708
253903
374882
723760
658501
809407
283460
539136
456880
1004371
302029
521974
71528
1181239
643661
371728
261419
375654
258496
1075805
730177
80724
862288
857949
1027471
359946
101754
992224
341616
991752
704959
393450
319624
1069138
84896
616959
830450
658104
748212
89303
47098
620413
974645
988146
493264
697563
180457
1118838
122773
110500
1096121
30360
343603
12248
773124
407370
570741
1180880
497880
246044
362873
155700
1059386
429417
570755
530039
923829
994349
108707
916976
789641
1131222
950045
1008019
461660
1112534
323408
374699
1000912
507643
1033244
849618
1093884
642151
850820
755981
1008982
287746
39699
864286
235060
454664
1179253
1108509
829422
634791
499661
1134228
280436
564693
312250
1093940
956960
771575
1114060
1095913
489483
1158179
1166704
278738
410762
1076427
196447
202394
257221
1173545
317758
960020
445903
1138856
1075094
1136526
313757
250632
1125801
525698
491698
462011
800091
1129941
989650
60987
486631
69384
1137135
884053
158047
1056071
1140105
485752
138943
842243
939376
691642
664189
1108164
385130
66049
1061777
207890
204099
1057539
626466
353336
382016
175264
804326
1173014
308913
682069
709807
876701
862633
758794
1136508
718312
647334
677168
782081
1114443
314026
975580
757854
644734
1143720
807347
876965
196599
587184
828189
286009
193226
631830
892672
437646
644296
221654
1054342
487263
909607
735741
1010663
533920
135347
1126920
111436
1192768
205279
646691
144108
743404
1003357
627009
441136
220079
765214
865698
207956
337220
268724
714458
316462
976028
637902
62259
686942
865739
252385
608306
1171115
261897
1034081
787988
184483
287163
764198
511262
871183
86477
368914
769634
1077665
458295
476647
1101535
178157
246631
18022
79561
914788
919774
914973
781811
1126802
827856
779211
1088422
1006978
417325
221954
532052
662146
758359
787821
1162835
956255
587237
344855
1158925
513062
56215
843327
587001
675460
297445
635466
323693
927903
475705
721279
127307
868508
154441
776008
1155316
611582
823697
456306
603287
741795
850584
729590
884658
183279
1161798
77400
568719
885832
239733
54250
635096
374382
122683
537854
745325
571737
412783
559540
477068
1030374
368429
951671
26779
954561
1129352
1151
1180553
697747
202637
1154254
874161
1022175
1163926
510764
1042062
535374
133436
413663
41969
605869
717845
513774
431869
250152
505280
83988
1045590
86348
924236
1017613
693712
741500
1064678
102277
184350
780934
687341
652765
1121898
983452
31348
148272
732701
1145421
1060746
529006
962161
13544
716883
880458
847132
453398
803046
1104960
437367
209115
210275
622398
944159
31395
487158
1065387
1069672
947612
182026
377484
413948
824342
1112206
452786
633161
152793
697004
532928
752307
1024655
966315
15099
732396
12035
1139673
754153
771112
126459
1003772
168254
878329
258069
949045
26222
326466
289705
1095135
617406
948513
692133
237484
976165
567165
1052156
438370
236862
398057
227659
439200
631912
344149
191928
124811
1044719
685265
679420
135398
135874
430263
795563
1184737
769874
840221
438543
7247
99924
1017031
603106
71174
81420
1142455
1031783
522351
344097
864621
1071624
560606
926393
497206
830447
495027
968842
877106
284055
765767
639175
659771
1107469
104782
1088991
303249
354009
804745
770046
371665
849686
632351
247458
904372
709622
623610
660706
500298
104401
367036
6676
908933
86409
636617
638431
312384
504144
725441
356721
779393
527996
774937
959386
101765
487173
943999
659600
946527
82362
882981
674665
963702
502755
966626
614399
8084
826989
167103
219979
663398
992385
65961
319908
355865
436939
824057
618513
775073
301099
386689
139519
956320
523844
993302
234578
441772
343435
952830
185593
996670
1001679
122968
476966
703530
482038
894294
219451
76200
394392
485033
405570
398376
401831
14905
423388
563648
130859
1025894
169664
601104
613593
1044624
282843
890821
754694
646555
250826
505871
519730
1105849
309257
404145
535986
700045
579480
537769
878542
925142
346749
1146425
401768
53524
147789
791727
364539
386817
969076
768633
997945
597803
79046
1344
708570
710614
1189076
1137119
479852
51420
444897
139511
899582
286801
376013
794313
1088706
99282
312244
1050271
191288
238120
328612
903255
1133481
663401
536677
195634
39497
588201
1160959
284126
166255
814919
976437
256738
948749
883768
938570
507196
1132055
1044261
1183897
380762
269637
123141
525564
241669
957254
991622
652993
266686
868127
114270
741526
505983
69612
913152
595079
140166
818675
1163827
815876
1108427
689062
663210
34066
490531
157290
176668
1146980
435801
819234
631653
563902
801773
203281
704193
457992
704077
84038
583158
1089653
112536
341923
357741
1005935
728021
288533
260441
984777
347151
258707
341896
428813
683312
1114488
656436
1045966
182549
986756
204204
798720
345117
843888
534908
1184999
973913
579697
154051
754062
592482
1148518
986444
489057
287311
134536
323118
197387
209498
204703
20936
382371
731173
511805
809129
887297
242995
901757
538245
104860
397613
407809
1055406
146834
319798
654478
385374
526947
743905
338325
435940
444894
1129872
106782
200000
5582
230975
365881
1091023
774842
1147614
267375
708832
753130
207369
506695
76437
636103
1012324
1189290
840113
886275
115092
852742
261365
541676
782684
373139
1106281
484364
442779
901507
55535
903894
827252
874830
671399
1056992
715504
266327
888203
771359
631993
1182651
941714
176256
156620
945465
692233
670497
183577
1145393
933336
880266
1045484
1152965
756072
963875
340604
261282
436227
906827
1155689
316748
795319
352193
246927
115928
348151
505962
238930
15125
836765
863876
263352
333316
1023424
564011
374069
1164914
887177
87922
60157
55948
746884
103399
982134
744690
744707
71972
776572
297870
410296
490664
724553
195912
1155786
533281
1163280
1047184
521146
1118662
1069021
552590
796357
58520
303182
549082
907766
102734
683031
952735
784113
967597
893630
496043
1167406
1051367
79918
1097560
697352
484685
943224
385480
982798
586333
519102
816416
997061
153797
673045
945117
190350
343326
323966
400686
372484
685051
307431
1095126
396716
246602
307794
66915
146806
944469
853272
222645
128484
942683
278005
333452
600163
1042679
266497
434311
592260
115527
782759
581728
821528
205198
385658
1121718
1090377
378366
14671
874157
432649
876373
1021226
957514
396146
897078
284997
280720
664948
190659
558916
811558
402225
796008
1080269
641524
320235
505996
806323
767237
273318
696872
275214
311977
404806
921859
1129728
102477
470642
1058683
283092
575999
951100
1166890
1167358
1016409
1022279
266235
449459
749948
500803
499423
37997
697028
1187653
417411
290490
823381
52234
462199
231672
299524
599231
95197
20501
596144
80687
1089123
932346
36952
436203
377573
1112405
366319
542087
237887
1087588
1106527
890741
1060298
555010
187470
114815
239735
365245
1077656
96229
951373
195593
531308
544805
1006646
1135517
545230
1021705
14039
350281
862170
1170718
526737
263551
962802
448358
509239
241673
388856
284168
894327
313779
865066
639982
1105017
358851
82726
393886
527044
88085
1106698
962176
285264
1191153
182049
669522
202656
578378
920981
1078780
733083
169551
1069967
583848
941215
588275
1120762
658813
559535
22577
456250
19190
664493
388889
291517
350088
705237
386682
755874
143470
1163057
291713
367371
468427
365802
1183481
554425
1097217
724669
912689
338708
374067
626713
1138791
1182227
506580
416641
530832
221617
834671
56179
91416
408899
962322
43622
70439
670974
277855
810862
679768
1082363
67555
1105620
1070581
343464
893632
85669
325960
1148281
1021828
969412
509092
606598
190810
704731
949124
843885
309527
765995
382511
609575
959353
574543
414179
296114
58123
375704
474293
1119330
435419
200859
650842
1080332
213971
733559
908292
350873
701603
861613
731195
415263
266066
401741
1070326
954812
703024
653724
184675
894441
627123
2794
153982
30751
992925
1022249
1060556
284955
134767
684244
266512
732730
227868
248376
1180023
347545
437409
87203
907461
282582
960552
295106
336050
515863
717783
285425
902436
215707
594252
659876
779226
469115
707227
691834
834284
821334
952293
35226
407147
217308
439423
1156988
833647
405846
150341
42385
496083
660818
179968
796575
862588
117989
345329
1013913
1184759
95059
1054647
792053
460391
903106
1097769
1038536
862310
129743
311956
491492
99911
1033749
138040
768084
181701
1163397
913118
940916
254896
716154
680342
1032501
1026861
529287
399674
127661
961469
246924
261066
336069
17926
5351
858934
28304
199225
170403
1043495
795623
143571
303972
165098
294782
277939
443475
205714
854985
1040726
129862
808322
1091573
993745
1047361
618689
262751
1138300
1151433
420707
169187
214612
1123078
948817
529646
988269
638943
1044122
671134
450742
393465
797388
1124902
1038304
932220
598782
97546
634555
525450
545714
662429
51690
467629
1026123
1014745
332674
566162
512049
572842
525739
240410
423877
570615
454847
406912
542710
327971
1021536
1180442
1073030
180608
1185165
540562
367663
89323
275865
1016683
639608
969686
579860
581466
737342
531744
910548
90825
1176990
51805
796236
1001924
196449
910382
1013424
390475
912247
571309
701653
1109505
1020368
945530
311184
622913
747207
21309
247050
749608
609685
856252
1139938
699206
46937
308812
130372
22720
591915
619342
797590
256661
327235
591347
338582
109611
683023
799893
1146824
992894
12200
255677
842364
713545
186581
310104
299808
327554
65962
900161
523450
980595
1031556
722167
390761
1142791
6243
927418
474131
785341
759563
542305
830166
1067007
319629
1026353
172968
814356
532881
1082018
815177
1107696
160631
291255
74514
288662
819767
841286
559824
354708
105965
570199
706705
378022
1061468
311535
238981
112145
91275
820025
680205
276996
184778
993934
939731
1172822
1039583
149132
1153681
127201
260774
991003
224712
1080434
264982
805977
66259
214285
108363
850852
1008780
826703
17181
538616
1024839
1148855
244868
1030085
367630
640192
211468
972627
620180
801351
207908
397554
1106816
881653
1042036
638099
839089
962779
651833
631607
798841
397879
14919
605843
1159978
2662
848507
813218
1039029
574807
1166250
1154862
1002818
783762
197583
69833
1153697
355026
655092
329567
92818
460422
149920
614245
777413
623650
374415
51697
1005862
619859
338322
213112
97456
466361
89928
507089
39592
955623
597952
230211
280574
806026
1050865
1082386
1142500
414073
252266
1070382
896979
517024
360378
1151914
805868
359481
1096988
655375
496112
154043
676227
452658
497670
464883
755073
400933
921023
89156
216117
176413
1137616
549875
6422
886250
660417
725503
394854
304677
562163
794958
901768
1072430
268143
32451
1111743
1104385
1071585
423255
696218
1023343
431618
475861
55565
183063
162540
122818
464873
313592
1133893
204678
673336
122654
278862
224571
925231
339619
141845
995114
534337
1127063
849172
630036
1059379
305239
700814
634629
257655
381422
106387
365259
414953
827133
327915
688540
1187142
1034278
874564
835878
720197
797736
642373
632239
459285
561403
605519
219492
982396
195262
639010
516758
882349
869374
110266
644400
173034
778084
29402
167306
970839
611742
338314
1148456
800000
147809
743712
447225
771527
883375
878138
1147875
800947
338864
216255
905159
21178
553615
860884
810120
187223
55815
963523
420614
457063
345222
492702
910801
993183
260791
163100
597842
744833
1062569
608024
760034
435038
132839
1052173
568126
907971
958628
399210
81861
125120
283880
635066
57634
124834
652454
923109
1107084
610427
3542
1030943
391132
669592
523964
227657
998563
886610
324064
122403
643821
1041992
214267
710947
1134143
543741
853533
768999
576644
439276
715061
608327
1148261
562749
160802
956061
362925
574125
888952
1105450
214859
1007237
357019
582058
918583
916606
148344
650427
974669
245972
608202
724777
214501
347723
965882
297948
284598
360084
331410
147877
634330
504080
1006001
945655
691693
408716
277610
675483
430696
45247
331701
87114
1088156
939597
483093
295494
408925
562311
829946
131846
499181
502549
1033516
185110
760860
1074279
527169
153315
123186
1129486
1070423
105166
153636
519008
415427
356202
817576
1101814
942896
433409
643921
245012
538694
920679
487518
1166507
995786
886864
467657
261548
221185
1029821
1004171
1191600
182207
620354
498773
1014731
733968
55702
496604
895982
373464
1131301
316205
254088
409444
151370
324122
66148
269042
511057
1155246
798104
406392
886935
775386
201111
103793
171980
68958
199820
74389
1147956
593672
964599
558356
778281
202530
779015
145447
533869
459835
235829
1024285
1187987
728515
1100941
330713
896140
1086680
229746
962190
697832
692775
329292
56046
1166128
1090340
444405
856968
938748
394407
399464
870081
715516
697962
1037253
1042159
1008516
626767
263782
598815
562528
559179
818373
1155961
245454
398546
409942
1174994
920616
885672
138291
1185033
1131844
314758
8655
708995
1007744
440829
863363
785477
573632
912269
211391
1043007
698101
67688
1163284
978170
849702
549293
552898
207539
348406
1162183
1170181
348317
1174856
243216
87494
594159
624106
1190096
616823
347034
230268
609831
558283
470194
588064
859249
373319
387730
49574
475340
535682
332843
274302
940685
648047
652433
78314
903924
661801
95408
915960
259664
488463
238791
533993
1147604
81222
993504
550190
581777
714899
210506
624445
879252
217749
892147
411234
752281
1063024
623123
79321
261204
142463
517304
325431
421127
171912
207727
759999
1150623
1110954
235419
971163
11412
528452
325948
441180
992155
566825
1026161
790187
748893
704041
1088933
356107
271069
847756
933631
364421
548636
863950
511030
519850
771350
874196
246934
24581
711616
80391
345758
499394
262935
889111
312568
186899
1159984
967801
994079
541551
785090
467084
947621
862074
888629
49279
849764
149407
84199
436769
534618
710716
854312
825571
664428
547958
470348
431149
967732
834890
385800
1115573
533714
1132250
849130
26866
470297
1002476
1020190
669357
325210
442345
655489
689964
263282
576423
865257
1095748
429415
230109
175944
542528
341523
379451
316103
866382
1069395
701502
159682
806623
522846
1126935
973105
490981
950792
38194
991728
430136
705031
1021011
541239
663476
1039256
292137
951153
1143925
612560
963084
1164863
947090
140292
881456
597335
172381
503513
506051
906208
642389
633698
399535
428828
96049
352600
627641
1138573
950922
790227
67110
36804
15823
155917
385012
1010279
93274
473787
334093
259126
604104
567609
396846
967184
895378
22180
270807
739288
605105
137051
410584
41806
444716
1046199
217454
891985
1092526
488041
136477
21098
80277
243779
604493
447745
967281
47706
903529
939243
488979
487838
638493
12582
988501
274310
320277
102142
496856
1093108
201104
166215
835573
150327
1032886
1163318
702541
344811
459077
1089546
253364
937991
805059
355950
125706
356477
93547
1013306
958285
534274
275
840634
1185894
566502
360122
502111
231093
27896
37357
1191
535610
955747
645549
109924
1088497
543616
380708
254945
130547
11073
543901
320259
318165
703093
1024819
1041278
1144249
1025564
51140
223031
884968
32335
108435
883524
754507
1076809
162598
862188
866211
161957
186168
1126646
805726
810337
766122
205308
282329
823507
690429
443720
853002
507045
612027
1192722
144031
500024
565683
504604
1087813
736014
275222
851057
1056781
228038
458995
561468
1165605
513703
119757
263912
776687
1119527
1050113
471044
436632
86222
2799
64111
614761
1060082
480173
514567
548569
903738
771194
735012
731541
1130725
224470
766862
691907
630333
253766
180895
1156482
254476
385890
257143
1047578
598465
203693
17873
640659
111381
673795
493070
771418
98769
121939
839887
699395
866125
121992
357706
1000909
213111
255159
53027
55602
782884
1110169
107583
1089874
289775
393983
340114
241843
875778
199772
184032
697551
59948
63484
266367
11856
840690
107080
845847
803879
1151440
68278
453864
142149
1016675
944317
163481
721778
458602
545921
948484
911432
87540
647516
1160559
133338
586714
608037
489027
276662
1085407
512813
96662
866997
1008398
388158
505634
18821
955950
536920
457350
452946
550112
479161
1013084
621224
514940
913249
652041
758043
57712
1114373
860330
861884
553432
969100
600910
269121
81737
1143162
225016
995056
996335
192512
1049767
1098735
1123432
624140
986
685970
463713
426534
978083
654715
967069
1173210
850426
1070256
725228
494848
560485
141631
393154
1065619
190073
655337
673817
457165
364401
610071
1045913
474583
729872
177304
1109156
159634
1148093
1122552
292881
52807
43275
306690
977486
165487
511817
976073
886612
217340
633192
452594
776205
373937
910495
701879
1058418
208211
585319
997606
897023
788830
261116
96025
391947
585507
57655
103745
954569
970589
331866
582233
638302
555459
503687
459728
1153642
111352
599757
976350
889011
582729
50533
96518
1022737
365914
973854
629458
467869
471367
985141
550574
26068
682595
1139254
252950
1136594
895991
1012910
546219
534825
749002
788481
770609
857734
944896
631441
208603
362631
821656
879975
895144
526864
219325
515139
294411
1126782
197454
791998
798711
1124683
108683
874695
928485
656749
424720
806613
389065
33983
328425
997533
655934
260287
281845
190606
720888
319584
81937
121012
221940
746360
673888
1080030
776405
155222
985824
204631
1012095
86258
895395
60692
913362
726505
742632
469746
546379
1075131
457216
996263
983283
462861
774997
706218
908983
1019348
1046703
367541
836974
978739
1066819
1068791
794860
1060559
282248
1154526
325650
1091614
853709
493770
1174066
138614
356340
1011231
677246
525485
126208
640441
213472
412883
817638
82844
842970
1108235
591159
614533
453835
126007
773142
898245
149369
679065
703965
1149071
892841
679340
192379
592917
1142485
304189
811512
674531
472143
1190154
26484
947845
291206
674459
861840
975975
132128
538808
1073138
346364
706307
512918
92870
238338
1171278
691105
123402
1185106
223309
463281
511751
134026
1050918
655112
1174101
158092
1077998
1178323
954234
724818
315068
653260
902878
1153982
307982
676245
18164
32544
632845
385323
577117
686940
54999
286817
157911
977190
996914
420078
1019058
890529
405441
669707
114936
182084
96742
603101
113823
490800
810988
242713
755983
182380
1070166
793962
734100
143430
210865
265407
304804
462855
478365
1095108
67063
263598
764329
1031249
282890
946330
707281
951983
708751
299322
87143
684875
1104472
1158344
477324
629869
1091802
166798
480380
237779
1113543
806712
458758
904019
643808
696821
1063377
575447
504755
842667
708865
499486
258965
15546
922419
350479
944554
934498
437463
611514
762274
785015
255199
716048
1033136
680785
641179
453759
362846
1108364
20880
1192692
205246
524076
613303
983726
1169493
888012
273116
833259
943017
474618
987877
797202
50227
277780
556608
964715
976990
888279
493934
102095
524781
854216
919064
790190
475903
1058187
886139
271591
15933
704711
72945
633414
436539
503017
1023557
931782
523156
339664
540879
827836
809221
547596
451810
165614
625312
170724
581800
776781
185590
41629
257678
110800
656136
788589
709987
787454
755358
48586
241065
950081
671419
293628
288969
294962
634395
347582
314490
55747
797415
1046134
192999
141691
99430
36294
252310
612089
727150
92570
799418
495294
131650
219224
818304
717660
474881
118558
371320
461000
463814
565805
219699
866283
617542
943368
358544
423491
668834
71145
294004
1012252
941312
207372
664502
1180404
101378
589665
999335
54961
405434
359559
1021922
832494
486860
976971
186204
265647
194032
814440
1028516
103845
261516
20076
421684
699967
925458
237367
210372
923468
939185
343812
1008718
769429
654051
643413
1065089
285617
259125
885080
452108
1068050
116978
449620
600065
981522
663851
834989
281850
83915
601977
1161237
264752
741414
878224
794118
54315
942606
1078001
1061528
67973
908342
1042919
654075
110543
888825
1865
1022002
1152932
240100
659249
1129112
180621
975348
1087831
1156898
430098
480503
986757
937056
651024
143547
444980
1058126
1086121
296538
355840
360169
742089
163385
149543
533711
278681
935837
486136
1048597
152423
15024
1181403
901797
1174378
510406
744198
449836
855843
246116
1053440
508926
162855
330801
829109
141155
49076
875678
170999
993682
362016
1254
312033
1190973
916823
381915
553068
822189
777251
831974
163776
258821
650491
1023943
737113
289104
858975
43225
464497
130169
176334
986817
870898
15749
1007750
252708
115280
247990
919416
1141771
204463
322135
80562
1088380
782091
670271
957918
800601
1081537
204494
960838
769384
724228
51157
1167981
462699
826618
394690
958331
571430
678996
430458
313489
191386
369061
375575
657573
1104150
736367
155977
1094912
1151265
715465
299744
823279
802140
236026
696064
1018315
949041
388919
923376
723215
780898
31748
693512
151323
198155
708532
299672
698598
653396
1106856
178151
1040584
377121
1068395
358553
1179739
113935
474749
118261
1105868
772816
921916
870740
222334
346913
556382
934825
1078268
792189
251925
1157340
70454
966205
640994
243092
119561
1187258
251675
983855
250007
812804
406872
1164414
1173617
747559
767059
772602
835793
33863
521198
353376
832564
895288
1006039
972700
356384
563934
197760
591470
55238
194388
1155157
827926
545874
807519
207916
1160523
387990
461312
866571
379230
39191
988050
424985
1106200
211976
761240
1012399
114251
838369
380644
969115
739226
383575
1058374
1149794
937453
66841
719778
343866
278922
899842
833587
1001018
496129
456971
584342
138701
427620
939500
755644
893137
820037
1129079
507171
726811
490395
123304
654849
605152
354115
287300
533636
517495
560950
187860
14196
449881
787480
9981
1046872
1093148
613947
36942
376252
738398
242109
1024142
482021
928166
43073
431238
339994
524923
1096938
935108
434154
126544
79833
922930
1039119
457461
191785
428036
326948
926142
698273
737987
362424
636555
801213
1173261
1149862
669384
248181
300024
388540
1002633
458220
60791
1137059
274276
772187
561839
466278
791730
609629
366619
327106
242935
981776
1013441
698166
427678
867050
1076579
526622
250769
830744
481852
490253
565734
58836
1002805
193780
728671
1098057
79655
583229
514837
1042770
557451
527216
580419
595846
759212
574701
233227
328095
355952
449160
113744
802055
471958
322527
872686
661436
262691
781130
908100
4742
624821
634569
685269
253785
1112106
929493
934738
747754
817807
1139172
98331
345033
789565
364861
46574
309751
664503
804762
995917
958253
307429
295212
143871
121694
66387
113105
624020
1151674
299449
370380
571570
460477
10224
589260
942961
271044
138158
911697
253819
503823
811280
804600
537550
1116871
351982
609206
880121
914939
1123312
89167
382901
1057712
1178516
107070
1174318
965486
728738
1011875
418023
662646
957925
916312
403269
762634
1051118
897109
787238
314123
92193
481981
978803
83510
1018672
914531
273393
609901
95293
528344
124229
977230
1185373
697843
417589
1028983
606182
1013873
140186
416686
669912
38020
685402
645209
595412
723719
259179
849306
472925
960551
1026202
623153
590897
177276
1181001
265251
1092102
779528
267818
949947
16400
174347
1041943
937550
1068500
190775
225021
154632
238235
851402
247346
796972
288929
1134920
132700
417559
487935
825949
1082878
288746
806888
508225
376612
59850
730772
633976
691337
360746
1146590
480022
325173
1097193
420352
1110457
1134998
871674
82250
1040693
181610
489055
936701
82884
730079
5286
258937
370757
322729
379659
1034431
286673
598934
240881
434053
1015580
192380
665706
708348
1078786
745437
887554
610918
722975
1108702
269402
456808
796499
644559
581213
871574
833839
237981
589032
811050
422810
903009
90069
229771
1062597
1132288
520990
799204
1168400
97108
826495
307341
84024
587409
904560
1034180
300205
1129409
532246
1146792
401041
391867
561352
772821
880401
48438
669411
631345
307277
449166
252401
35350
1014136
95825
1157058
520875
796999
27913
538322
910728
145296
970027
154375
271395
385227
476152
1168439
678265
1093748
405600
849257
576824
1004504
822395
223078
762473
919906
337518
65208
651472
509353
698420
259115
112483
993866
473363
469759
358586
536521
1149421
157103
230641
801558
756120
541539
936833
1105425
986089
1000859
385293
777572
202799
189648
236306
546160
1148416
1149841
73279
935576
955131
222638
527158
5530
635694
841864
1048664
739184
336336
908866
182958
342231
684786
674119
918397
840770
232376
225426
63114
207845
920927
961697
321197
858388
982439
486408
723077
368400
782190
650041
426134
50009
258711
30839
1050188
1103536
479495
279896
640077
1130372
1088017
1184077
217292
411767
383317
1187836
1155090
765200
627595
219454
832744
302123
158332
692170
503719
191399
410729
460667
969647
1118496
138912
1024170
593766
30727
407881
132968
789227
586348
1155791
52216
147071
97304
199172
380187
180826
981885
240722
211593
769288
604264
36645
969226
14593
644150
983428
559078
99014
116878
228907
436222
932806
323076
970920
719754
1047439
915260
881370
992211
199485
235536
219845
921783
744762
86549
1014346
475769
283352
1139939
1073297
900101
234063
633526
888001
126137
295762
618363
1077097
861866
449374
990247
149858
275160
848330
239539
565219
1152937
885895
214678
213683
444107
668005
1170303
844197
894063
88003
567778
353868
448713
761010
524847
589123
407043
172118
273901
353914
753560
382911
734618
1117025
1055865
1158773
270230
311615
297772
1082606
850654
1093935
1157435
213826
503610
1161075
717786
921278
335098
763086
779807
332975
943030
716819
578293
461453
434530
118686
52134
628414
400322
193791
497151
187409
497713
790950
428865
581286
522643
55219
796068
965669
535601
1144997
923303
374642
1129390
1133081
338605
1099580
456508
609706
1042227
54804
1049018
697251
421455
238394
39383
1036840
857311
542391
270529
116933
511393
599437
4498
744919
711850
1064990
498027
532594
1056607
676818
295515
1132336
69432
416421
29676
1081984
462584
206060
311402
555220
730017
873362
577954
77528
1059468
665370
1161512
910572
914485
242156
730275
281378
331596
384316
1007600
337891
463727
96653
963076
650534
636577
796324
1112726
707308
110619
71550
1193224
1088691
1114165
620370
444090
865010
1145893
775645
104579
68099
1098120
1048450
1057296
1096117
332444
293553
1039179
1168912
397670
1106914
860895
916039
732376
640494
621867
805778
896695
639416
979865
699862
896973
1069132
210429
830990
424605
718852
1001316
820591
356664
340724
803502
697287
274132
993892
578264
220403
532243
102387
286737
751039
685379
592587
573107
114433
530642
807603
647366
595099
1182188
92682
766699
125274
866163
1036380
1179931
477705
1006814
280112
548235
61235
1011349
1025373
1156033
1025185
63325
236049
1164771
122107
109555
838274
989008
914611
950443
705124
762254
36414
26294
722513
450102
187910
532055
1139641
42003
1133138
863599
994777
1056956
839492
579394
896298
597234
431943
509518
106855
50890
122558
972650
947220
546471
446294
930880
1150997
1086636
204250
949886
879260
742181
941459
772648
301291
502430
1117203
920083
851060
1071158
684719
708139
107440
289060
544272
892945
394129
625419
9253
169581
959919
232752
845628
689555
98277
386552
396464
1056239
368077
707739
286548
581918
799004
1026699
326365
476706
585383
40559
121714
673340
352948
130880
190156
380220
329996
74541
1126020
350317
1174164
925158
537394
810492
260545
624037
227888
1121498
502429
725338
874416
204035
467842
333857
181786
405602
1562
254100
20171
655002
702004
850860
931260
1083675
197426
632825
859443
565155
938469
445035
1040413
408282
1096122
17659
1061035
71352
18322
788631
729171
165888
769667
1017649
870531
140573
189810
967973
45123
858230
918044
153542
195027
903102
35691
509225
767151
66751
181123
341024
961088
137906
1158330
747856
675639
1079885
1096920
269992
481743
1179867
519412
920711
964024
53297
1138021
541121
162095
756389
716512
33547
1136622
454739
1038157
1010946
404542
335932
453187
1025596
1110115
202667
520995
1182582
345401
446181
407164
946168
42032
347332
802621
655699
232193
350196
752592
829661
953179
29677
833496
1021895
597246
48536
276255
601193
597010
105133
697758
604212
934170
198662
927778
538729
383208
617317
131081
1170653
771998
557155
711756
642855
175004
834135
26129
545828
118730
992603
854982
885907
6666
1185471
370907
327345
794659
111030
610336
423206
1027700
353391
825919
991193
614697
714465
1080494
475693
290329
769264
451642
411466
986784
96611
231790
926332
496778
862628
394389
965976
578902
826327
228917
146976
328428
1059285
477805
322044
393383
955656
576847
1151382
226781
355708
422291
693646
887161
620935
483880
822648
17928
649354
1028238
727380
203987
260899
507575
560739
1083060
549885
1192088
928903
158566
674905
250846
848158
1145559
482719
1032749
329328
53095
243217
330115
730067
446079
385028
1131720
629883
1332
685015
928035
492837
431071
1175139
798129
4633
722773
1030445
287410
131292
405517
195176
1186039
1142937
110374
1095461
895716
709269
154745
483342
109015
763570
1141222
595212
1015758
1097218
652298
113657
695117
527293
128209
268484
854823
671444
1121339
211415
212061
34795
343569
1056016
630349
872770
533199
783475
1186477
430509
311354
290433
1119499
911174
356509
604186
835477
254589
516412
126205
301909
547461
781622
83638
997345
432636
427968
525282
415210
833043
8935
981354
200071
290214
715029
1165420
1080966
495621
1081877
877676
446426
282973
698070
164163
612805
723314
801762
966482
168331
291885
799757
152001
389141
312542
463258
132248
116825
682695
1113787
407612
156539
495524
88250
289853
1126056
529078
741385
464393
547903
1150650
1111586
925977
1126240
472789
576240
675473
142556
45526
743922
929859
522559
964251
569446
391995
982236
1188828
873712
517953
754979
870172
361562
610835
456194
885767
483447
75575
23104
1170752
1052111
548132
165143
1019483
985737
925676
819014
773405
797165
405974
881430
1074148
856705
990499
277613
812514
1123765
241448
116100
193309
860626
466653
306223
529539
631309
412998
515726
632987
662859
1049771
1134502
1018989
1126625
299616
584202
891202
906536
902485
160453
604561
172019
462438
922397
751081
325131
512456
637925
1032188
309493
532369
1098901
1128446
339623
845818
903512
281523
1187589
300307
1141875
48719
899993
1057562
912576
1108016
920424
778239
292571
110351
401487
199013
587859
967415
992676
649510
185266
643207
995018
356650
526187
149446
262930
121232
532303
163792
453883
181972
458543
896270
858424
121176
649467
1093282
1155311
1184694
484243
504828
841092
301791
127150
33700
593757
990454
1131028
714469
120630
674967
17346
454775
282594
932235
52017
1141092
474401
326056
118281
759080
895872
844165
838592
24193
158784
135363
387846
332112
809346
225040
668073
330081
198188
69944
1010881
268964
370503
1036092
384297
679262
521341
967100
993836
386087
487236
55431
641851
799895
1078546
597382
23343
200697
482061
75830
243836
1118856
246603
942479
1049958
1111083
794461
1097424
511090
546561
470281
175043
106028
245781
312494
565059
205341
993799
1049548
592791
652726
436264
677091
629645
246956
994495
677908
531535
911191
111252
965787
216504
1008906
556097
699623
195047
272401
910468
705652
359970
75760
73672
904433
869750
18074
120369
202923
661170
375117
34316
218660
457845
366614
596643
302841
1046354
36608
107306
340814
437371
913076
357742
931760
632592
383653
208901
165044
917761
1174347
211209
973528
1060348
888509
671806
308695
415226
216393
844275
514214
883677
963718
1001336
202753
472135
704984
245904
443214
1075551
212410
544219
1161904
1176826
696732
670750
1061696
232383
126062
197159
455617
149178
33248
577542
83841
1144479
214575
1099957
964629
818617
209578
994709
1048885
326838
981156
574001
100297
629452
189364
1136938
329264
436036
438066
681341
420664
1183694
875004
31476
512132
53175
246230
736936
928788
77157
1150612
471168
1082299
697862
698109
268032
1039754
632801
270132
709897
383417
144028
1106916
525621
578133
671086
186084
445271
17348
1178245
810579
1014872
551046
144111
513075
99504
698177
60974
272262
902223
663379
845237
73679
1085380
312632
66885
806576
141027
1097091
306652
664793
826919
425459
1004106
405405
315297
691782
947547
610539
331696
353476
928148
806831
1137511
556677
620670
979051
272570
353620
448182
863358
61752
316361
332257
620759
981013
261033
93430
120737
413657
599848
285452
959807
684484
239475
438288
947940
1182660
44943
1132700
949826
199816
29490
888430
140932
904568
1090286
252363
151613
965265
201631
1128432
183174
643720
1105641
898230
1166847
406672
1189679
1085037
912365
113018
13370
539583
1118241
455416
1026944
46539
460827
191462
43244
625545
628193
918315
238279
565310
1118547
725041
554110
1076897
846188
982471
261812
202546
727118
32535
407507
249903
49065
943683
790214
668277
247952
693436
864592
917418
1096428
70403
321688
539723
417361
835271
906126
876865
320468
512259
1095409
738905
651671
118139
936234
1090647
151170
373199
835047
755750
142269
437230
743619
818129
1170662
597650
105416
898371
1023895
1132801
967483
1056834
1145201
81886
142739
111873
726329
1170920
1041459
906680
1177067
132297
321101
1069879
94161
805086
827979
853883
88788
947197
448922
278839
251302
411447
169885
1065496
332945
588508
227245
687856
777796
579944
491697
802801
339860
1048431
334741
965030
884756
578103
636939
1107504
1061375
69380
57237
27566
703876
903740
1038746
1023633
1146325
481533
812624
544815
97455
846554
925465
821550
297958
49957
129488
1033259
366009
1042394
293397
1026200
1115357
890651
269940
994875
313367
1010874
316925
398230
973149
211100
377669
75494
275871
311553
657745
887878
819173
997613
477345
219780
10640
655065
864699
1168949
875053
130694
429918
862719
648275
497383
133090
849676
1091203
1044762
203878
33249
977328
1045340
945612
871625
139453
874604
480331
260342
1189949
71163
1092144
717927
535044
1043648
412024
690371
983907
292610
317158
7409
136631
548988
323035
620341
1174301
938731
49732
285975
377154
297125
578199
1144778
541772
304628
429299
76379
437132
936674
84290
371094
957692
857839
557714
795474
727999
836359
794565
396246
156311
556615
200113
1099872
1028638
1103923
897788
1065445
535114
1188947
389031
393717
921630
1163950
1094279
571918
842573
968142
595309
1064771
703955
924775
121589
808057
990908
1102001
107137
452087
616432
356018
904197
784593
50482
612828
456054
363721
797409
794406
851660
752186
1117453
149747
469656
229886
784215
474280
755098
472105
208382
578743
332997
988470
689624
889126
673783
1169886
120522
670286
652050
349883
584141
861478
790242
481402
676333
977378
1174270
1176687
1082258
1099932
77121
30965
499243
1070678
544400
197091
411926
851151
238786
1095110
428948
957273
156697
10445
989517
834967
178059
684711
573704
337165
571379
1145103
1077469
622412
569394
90059
633061
554280
788897
1177530
580817
931259
1000231
85835
595713
81688
1159068
733587
1165029
821301
498754
993728
386839
833797
64011
1111882
439893
669891
119477
537534
146008
534581
489795
607727
777509
200792
154100
660018
630942
244136
665095
540042
164884
683724
94634
280251
490566
960827
363695
862490
250064
284086
180510
922478
1151533
944791
863272
1022503
1130510
283479
631701
343199
1149729
261846
762168
921713
101848
798853
260170
468086
1098789
298155
229475
724122
457545
441206
25720
133012
233035
359569
28390
523440
8134
680660
816463
93049
319935
213469
483831
26473
346227
384468
654109
326151
522219
1155878
632025
63612
234365
480570
72466
561892
578140
201902
469923
446851
1139919
260088
719055
145498
38991
948172
301124
984570
782940
714371
13791
96548
873264
734304
592578
393617
1129817
120493
1066791
267326
986544
185893
1039016
3401
887445
410590
714233
109638
563849
268268
994906
467331
1142773
821406
820326
340363
609933
1100929
48682
473675
142968
404219
299126
807736
1136586
483340
860682
919269
966635
699188
1123619
342777
483232
168847
901644
1108778
750020
745354
771746
556587
727275
435306
1161713
601504
115011
542998
346008
584972
786523
503680
671589
247978
434300
414195
570698
864495
856687
738247
765796
1113461
631822
308909
646802
382287
153817
287042
429177
262087
1156619
364116
1127782
717887
1111476
708679
449503
495914
924248
180653
85339
655972
688673
1089214
589882
935756
725156
222053
1176013
631665
124841
312727
463901
142531
297540
442686
799606
674338
606644
526901
314265
452949
432609
256279
45616
73525
580010
480891
1122164
553019
297141
344730
320871
191553
427076
124000
555812
543147
1153884
543883
1134863
203316
359571
1104462
509014
860386
1000607
779515
14302
62869
487610
599314
810363
722582
992587
591850
1051320
855189
36983
1137993
684068
821646
918604
589971
400208
446538
973236
269248
1104907
95601
738620
498398
1093438
198170
1143370
34590
771828
674750
1076392
680659
62347
280799
228201
678868
315637
606730
293095
56110
878911
347265
1151401
1139640
176401
851721
34063
458275
164721
1180571
417462
110952
1051283
808407
1172107
563871
401841
97181
686598
1043766
656186
585948
1096806
268585
991583
732712
1172164
306569
306383
620814
1032946
319203
580987
165958
1174052
286330
450357
360645
931246
490904
994784
789246
597732
607099
1155160
1151455
905326
227048
208134
932934
838277
256717
1122457
741264
144154
257765
486508
808595
603620
355143
221549
283458
665575
703376
701065
45624
677005
680823
319885
457733
482051
1083225
1069948
885331
612579
316468
192562
505268
385583
763548
348897
692843
720755
663835
569263
144875
1110894
550572
698196
770905
168971
985091
993032
1103823
173653
1032306
137440
720278
9543
151853
586446
1142178
258497
33689
937447
431089
424571
975031
386885
15217
1042612
67732
872857
988537
874468
183072
88009
860114
999267
62022
802083
722815
1151906
93420
1100146
428755
203690
640360
712794
59437
1122136
648843
623594
575344
36753
376927
343027
214577
250715
209903
563968
636251
457706
949392
184225
7373
1091424
340641
575464
497077
181762
1150799
225914
1116692
211260
1182417
6018
231879
300146
183862
541307
482812
429512
710028
190386
174124
863606
558066
222596
284428
86747
101982
1024800
170385
697743
302299
135820
873411
1042694
636161
204190
743260
963504
92078
756446
770999
582033
1053665
806614
443146
668250
438467
448541
374068
1092876
575075
655834
1120945
88906
729710
664884
847423
219421
178265
239487
759637
679551
458479
829001
1175788
492478
17116
192250
40863
181289
912102
1081717
109397
528866
1104765
728286
174912
394039
691871
424538
569351
117931
83436
75165
512803
839226
374458
937625
1129437
887044
226531
691315
364932
428365
659165
625020
494565
571959
8649
191847
718712
923465
1045214
288043
648394
832422
331327
25299
819309
992395
369197
724235
923023
919262
559605
628792
19718
909248
798247
1071563
510258
342247
1183298
241463
698304
879520
952010
644508
761642
528960
1125029
505040
642326
961765
413451
1191336
69123
15494
56387
181191
386494
194957
295131
714677
485053
721192
576297
178488
156350
702453
826693
288896
1023770
146282
458958
649764
560954
573760
587128
1067683
1082350
85741
264002
655001
877525
1091040
286404
1039156
564266
1037116
455574
62153
1099679
640973
29695
1099948
545730
49519
629259
5242
280785
1143772
603844
818408
1051030
699886
674841
711443
511214
207048
17742
1043666
37999
456251
1186783
854122
848043
841023
28243
643621
1026653
1181223
187651
1124249
685910
5834
102245
1026166
330706
1181356
886508
778782
721002
840266
990990
391853
484222
278835
142159
955554
1107897
437995
365348
880114
899198
491814
359945
890148
965256
582007
654784
796414
1155960
760390
595319
1169154
328191
340984
187913
599672
385104
1142226
477276
388317
629991
146850
90447
55645
1146001
669542
1162212
487242
44382
694721
62399
107932
542190
1139642
671292
732697
78368
432969
344162
344947
425140
83448
482182
643800
116510
749492
980083
1126954
535173
1065341
424490
984538
176839
578252
149547
668386
789673
1098590
177712
1001130
656187
513192
428051
199247
388301
50872
719476
1183657
1120955
53235
910409
412838
745715
182852
860941
1178104
65373
700204
500850
463708
447429
346350
501842
215784
1086062
133329
140735
931560
875339
19492
57538
1026972
814986
403307
226916
1018074
581920
763090
459221
826340
389316
28425
38073
589891
76696
1091692
324738
840160
29037
1097765
380387
739391
502945
685899
1019655
539942
490557
331900
847776
251669
1104469
817971
747271
775396
89228
899647
1003961
588911
143718
1091183
7114
1133100
590295
91089
711770
145528
498185
35686
1064448
62214
1062455
1013419
170764
148910
160031
239473
457980
1169108
105479
489367
779391
185499
999014
44078
351866
1153178
232178
1122639
102272
1187694
624584
505724
66031
152349
1142596
259291
1118950
466726
557992
19554
1094491
363435
1155828
655192
980639
697324
919931
1043896
26914
20477
797991
671611
71524
1181906
399426
302746
678722
555015
895985
4494
1137707
69517
319694
1034261
268959
1139019
1143305
371678
169988
969240
820166
465101
596738
856595
575494
1075689
581234
681945
71725
373229
71056
218567
769878
463965
1186000
466262
223995
439430
677247
542492
908740
856845
743488
142909
280431
63528
413170
83667
567993
765388
643366
158735
324815
271051
675284
565612
447383
878425
434318
1040852
175520
588315
163470
869919
117022
1153941
563559
750301
260579
561970
593286
536659
1052069
1099310
755888
51941
813015
470904
605882
941934
230212
628598
548954
459256
19227
417679
510525
264321
460883
579106
40493
767624
910000
764057
1067203
313897
1111736
394971
856626
1022929
849759
742348
579576
941047
866754
664325
954638
986591
637576
1137507
1178096
856784
49118
801740
341873
670584
27350
1054914
1002894
478687
221030
797343
442361
779110
509601
1010875
536842
953876
639420
661010
117527
301636
604062
760172
1114107
839132
1169241
3004
333010
279197
307712
145700
1150615
173566
882123
815973
868727
503052
500534
730183
647937
217088
27843
1119954
18479
814907
566624
576136
972138
589376
704162
1079111
1112220
782741
473580
145546
738831
833761
172706
671245
990275
1147638
668435
310018
723209
1062244
1106955
36583
437372
571705
60416
6498
707018
613911
66825
907915
216487
907334
138079
657882
779756
1004202
1098096
122316
707726
1010070
668280
1037540
99382
420586
324961
379657
720597
475753
594937
62443
581109
993457
242721
338961
996344
206108
1025982
240842
929123
683916
472705
659541
399402
273317
1183443
1015106
855941
1135418
449292
1120199
501336
261235
922972
496600
681411
1036755
179451
323769
297732
1050205
1118427
966419
679096
192568
622589
986568
31718
413122
56578
86634
201133
488901
51372
195175
1043139
317437
416506
932449
621071
816886
598850
16892
919791
292381
962839
258838
414252
270613
105424
180959
552008
302026
1047383
293454
1109669
709313
759919
10462
5930
360044
745254
1069582
667927
57032
437915
642285
830129
932194
612586
174830
279539
691662
765840
972340
496184
320507
465797
855565
1163230
952093
353338
1014571
1177448
1049282
157056
875056
777213
627950
1025150
339585
950231
776367
191105
12069
441740
267866
493030
57749
863290
635272
287941
720250
1156348
1073643
131852
1144665
361814
203091
285009
392423
822457
567773
309962
93656
288273
1084983
1103612
405385
639389
788082
640857
1060138
1022637
53665
301799
963726
514385
1118629
1073749
1044349
1125314
913393
159952
782972
613699
470847
341094
302065
1099533
35389
80152
933249
1106818
469473
415
963290
591977
827272
1032891
185629
1131811
130569
42564
855340
888398
898063
666227
577262
984954
1187797
568137
428252
38167
788860
700678
1146084
457917
99250
617222
970940
1059882
6298
90599
1096810
385989
832454
908575
863312
965939
648602
164925
1013819
739325
955903
821914
1004176
247647
281818
915281
467644
882281
1166276
573772
892814
787431
777991
1156170
9587
424088
741030
507715
755696
131740
1050563
274595
1181145
73329
885256
521515
400754
948941
1144252
1109044
439599
51874
127856
560584
119421
91821
909462
264119
1039640
309541
1046259
312532
417002
792680
443945
459761
607258
222673
852377
25485
992292
468935
1009259
219085
343820
866984
278011
623343
542333
110055
329850
396258
653709
1162805
898663
371461
265373
983580
1178000
766886
721481
985429
309205
338013
1074942
702104
1011023
748831
637997
437570
1050662
540874
83036
562123
7249
131127
531613
1007934
369748
1170247
457459
56158
388013
451745
204297
1064527
1191998
892758
499015
759248
980720
871743
832129
672351
330177
313577
25417
1085983
82788
443755
90509
911242
185876
312580
1139738
794444
263174
474155
1001534
649048
1026234
844385
560380
583042
589964
198410
104663
901751
782773
680268
714199
497464
283904
992627
446406
16297
376950
1032034
572426
901957
728168
54575
1067998
989711
106066
971092
759738
514437
960003
557855
324503
791766
884144
882913
735460
406344
675102
1105741
209090
950750
141729
512766
902838
870221
174752
611172
555352
200534
69529
936736
581163
284950
22404
384478
9029
941919
405699
648729
591597
369398
58225
283010
846676
563504
564660
1046670
448793
1190100
1104696
578894
439320
1107379
233334
1177068
376759
635134
140765
240218
12640
322929
859683
926899
588073
258004
748899
132327
696763
479695
1036136
330427
539003
1057294
601778
562752
1036919
868298
464864
110636
221270
30502
800288
463132
312484
450776
99443
267680
782466
626546
1051900
257307
1146968
691329
1091793
548476
53484
965236
457964
252323
320320
309171
788147
314916
126861
1042817
1003835
513194
794924
290714
39369
69732
958901
674662
1124798
977137
352161
612626
737391
209824
1000874
494176
630842
215424
569421
413891
1060391
275359
746653
124628
467105
1005149
344612
1054030
224665
269757
450022
208478
334875
906524
17737
15522
1128817
1096425
668278
786235
772416
1026644
402091
1034646
514287
103789
833038
276920
406898
782658
1136003
386106
77670
612434
197113
802798
204211
218353
79090
680032
434282
615055
43841
410402
255943
477307
619139
516163
256784
621906
671513
858048
785660
17702
53066
609792
442784
441505
1146078
1190656
793942
662476
275343
797351
202112
899644
364769
900571
740492
762060
610982
497259
460105
355665
394091
703172
104567
1115510
176876
1088904
160845
847576
59997
52638
106054
1100372
696111
82679
1087353
656698
860406
184299
715654
626793
591177
869571
28861
620640
107052
267184
1098857
1139282
1005196
772831
766580
240292
166009
123378
69827
436060
865293
1151419
53361
504943
114294
580804
130331
818670
864768
273535
183331
910373
669082
140387
1134015
244922
948551
1113978
273617
315727
228055
993877
396202
847621
42891
76230
372145
227854
559391
605640
308534
1060067
21813
61600
776749
494906
230637
1185323
599495
87504
471190
407426
530802
642093
158016
396965
1059364
656738
477722
862240
156414
1122737
203770
1182737
779679
1150090
131252
950070
217456
272841
890644
930038
167024
540350
90813
325725
524470
707531
684833
348606
1165566
1117263
1042986
800676
187039
1128501
426322
518583
1027254
319280
231063
540168
1164253
972787
223210
431381
348241
911127
101037
1122304
733540
841557
305970
492129
269132
71570
11908
192881
647438
287786
889901
745803
359777
675334
767305
335218
899475
965962
39657
226051
1143619
692723
351440
66588
592248
932451
671050
799929
603465
497242
79712
217890
262342
333902
227611
243756
94439
485966
769337
1059693
834763
617686
465566
306953
428206
440270
297235
599504
234850
490652
257576
993817
1108995
1005892
1071513
495296
167143
944643
36930
1167722
1090171
386373
435073
86080
1032370
249395
1002517
157712
76093
517841
171789
693316
274540
411791
279999
1168251
1178576
999044
951462
378658
423322
1004014
1153262
841570
508393
1116540
962379
747306
121491
1149109
1165188
919467
60100
986878
696770
459317
985211
939571
122373
1078315
14441
515756
574152
387702
1025534
954309
129289
801601
806034
454867
24979
661477
598966
771247
308261
713181
441988
547323
26560
499383
326874
623858
1013672
804382
286166
318429
950169
1155186
283784
989446
213284
1055998
608967
396602
689700
63472
816165
794990
66740
1145510
765534
160766
329597
390045
1104122
1027153
287206
174134
322582
423777
1124503
1078215
181256
410151
1124600
1184502
846979
857011
1138220
1188719
463181
442353
403586
38503
94716
1131441
931833
613920
1066120
456740
83359
411942
67557
893946
483970
599969
741520
597413
8945
235280
587816
167751
933111
264643
596652
179645
566880
652403
545377
271678
1121593
1165945
864370
290425
97627
998492
750300
459855
935161
1150336
1183491
635510
578922
1164910
678119
1080328
38214
82211
604380
12817
1065423
745397
27814
877555
1082345
1081508
832140
596872
595548
460815
165623
437389
930333
815008
343887
721805
1085408
214023
419553
707923
397547
574633
57855
471707
705389
892995
68568
504091
82316
237132
429991
489544
213363
751817
491508
203836
409576
109037
804670
878634
807811
1174228
170967
1120614
868088
1104567
431471
1035880
628248
1155278
57531
794721
767894
1023736
590785
738277
687807
421807
770115
1162606
250168
520153
74494
111626
1127060
440282
493542
658909
784080
619892
1139870
228626
617533
946970
1015817
1166985
686468
835628
644857
478948
1032108
820139
1176614
374191
714399
281332
945434
352056
494901
741701
912838
896598
836229
296823
665644
171464
571516
1070635
792907
1025467
325356
684227
1111771
555756
645931
1148682
972486
1005758
104481
830324
615364
655787
780774
279663
952643
779273
1089702
1072948
210887
930902
307174
594917
454120
147867
445272
208487
995684
408377
1136202
491239
964953
262419
52844
1053618
167598
873390
24958
275365
214445
942821
43124
119024
1011586
143961
662267
199426
662560
499775
26622
1029445
251193
1090997
719669
189214
231491
25273
773300
932927
20048
129083
1097588
975675
892113
958311
229286
475334
41102
405673
258581
437814
332502
161256
567192
999945
851242
30152
1058555
799223
809660
319993
879739
569017
828865
362725
432397
951959
37005
973091
629828
778441
519095
161821
481938
228773
941817
1095204
670981
214395
203402
90476
342020
1104698
84104
447099
246977
498634
932595
761884
55939
86329
400941
977843
706979
338573
488416
1125761
956693
120079
388443
269524
432560
495857
1051555
907094
320993
156807
782488
652223
1135311
653539
1151165
1105284
383455
47525
618165
527139
700538
232898
1151930
721545
71905
563936
405205
144803
843508
443377
32566
930482
381365
461883
513928
99766
559329
799795
136147
491078
264840
116387
828716
491651
749286
1098886
1086843
114128
233751
267871
501911
941659
1091739
1080583
871282
131826
817358
320646
766517
74063
1093838
376259
670315
1043361
486884
348521
593347
951650
709361
1058034
770490
1098866
311605
52477
814285
215609
649930
863914
868042
24289
6366
54487
526271
11822
1051288
236477
982812
1066792
4225
985900
803436
31821
877434
942107
856248
486558
629231
1092802
1093907
917446
127198
908029
588043
900360
197331
560334
792776
820114
677661
934231
275746
801166
409427
682664
203860
33324
312235
931080
823575
846427
290363
424840
727876
1032323
674790
706616
305889
349509
188727
543664
48429
1057321
1074764
237280
790045
5957
1063250
526091
521075
279441
1058677
210332
581271
977045
1167011
38172
986791
796058
348743
714410
977633
218009
335106
771520
502572
1114926
628208
1124266
83892
1106661
804554
994418
80467
936698
1088866
1127078
854614
1118802
403169
364643
11889
1046943
328125
789034
1184663
1131757
131694
391049
423765
831227
681312
297738
276597
791387
280798
1085505
856685
470319
219686
1162211
160070
524126
1147285
617154
973625
820558
8175
496113
564748
933611
889475
956687
935493
132942
63764
457911
1188622
1058411
25638
1031825
684605
48415
160866
900464
211072
609213
261145
1179145
875585
353534
527393
469152
1142614
620271
338460
767354
1095769
848078
496457
1069938
607910
1079364
1032887
811457
694183
556632
33210
389594
507474
533141
398662
627444
311687
845181
132238
751969
478803
658952
1007649
751150
489145
293055
913127
895963
823172
255206
516238
186493
123256
69438
188203
8232
672548
105753
742266
716205
1175572
774428
364765
790445
555037
427525
669278
1186358
1185211
969205
364659
1106516
722366
1182019
649626
730175
103994
401243
978665
106406
541517
1037509
704407
226805
409820
1147688
475649
316359
527565
364997
860773
444574
453836
566334
407472
657496
1619
20305
894529
254864
996399
430734
579768
539367
40910
533444
75872
482765
124572
277292
880769
72306
721977
89454
171706
687275
841703
227382
1001242
140019
1089530
716704
251210
80927
717595
328169
551321
955342
1029698
625682
934504
1144690
822477
1136964
641110
899713
731927
226429
1090111
200916
1041020
1099096
934324
440401
220383
380333
798184
131972
440581
176432
39326
141743
1059486
198331
942936
662397
240244
717046
1181778
1011468
177117
1047692
1090071
562059
250638
177030
649045
1017997
79775
627042
994835
635655
685177
868810
516261
809327
970898
1133890
895437
756641
950292
1181449
1144618
644934
520370
80896
880956
1049807
1174669
460305
469987
584875
1079153
523098
923510
149470
528817
198481
573288
576039
866323
497801
795926
165830
816104
15344
508698
1183576
825506
267556
364957
256939
279379
585432
819008
773946
406224
461864
554647
1069025
1156592
1189067
1108857
1101641
931681
691819
1080951
388769
988606
862281
141128
309109
1105476
518270
833755
301271
145401
684765
358200
88477
288547
810956
392054
1004967
757553
123770
299730
803805
843781
257815
721577
193096
542418
663299
288460
872317
829656
181480
108095
980834
465684
1062653
929772
744311
637693
792119
206432
675661
778351
546312
221283
770586
418870
503313
1086446
284616
578852
946793
1180868
196013
844414
1089
632046
10926
721049
569722
29801
337192
846013
428731
200469
104685
65285
983760
888284
124981
512681
993847
1050891
1104217
683802
973648
19167
674239
344361
198969
412539
1124154
33176
547271
438230
608782
417179
914894
890935
584622
232355
734553
406541
938381
535142
543869
481152
367828
442341
1076770
309626
253953
1123673
357732
1136885
978374
439497
656138
976474
1185241
1125802
713454
914115
360569
859513
459918
647630
274206
733626
889021
718298
1152250
954931
719156
42565
880841
1178495
782756
612994
38313
1144116
526139
169556
957960
561314
576502
933204
204109
583781
1084468
397532
1086667
629003
984434
359790
756895
213620
53164
1159938
1020988
996792
691277
449705
69614
69721
811669
166730
31757
1190472
909802
1076439
904956
1003352
1144663
1116830
710062
651145
862644
451367
1048398
765115
894618
341553
533921
1019309
1032363
688013
127902
69593
683083
502117
759355
603662
545368
230924
5299
312372
448398
150368
726457
1115532
227893
683902
941026
296542
836293
204639
189436
478074
705826
458194
913193
158647
1169586
782804
164341
54093
709906
949303
150434
64965
1135173
850646
472392
627035
1176896
717215
275161
841755
301733
868947
1118382
16479
673916
346811
360788
476635
916184
320680
293435
16737
29013
754272
312324
1026244
390724
1054779
1116608
1136162
74652
704970
857465
726132
191956
740678
638218
224519
380638
217356
513537
233336
547462
223949
919554
1127945
1043594
47690
722339
254279
275672
495740
63977
625358
117167
981085
256854
758149
172375
820488
894607
970131
876707
703813
76141
1029438
286111
603038
1068380
319793
307646
553932
606232
26138
954281
416137
1103399
647689
859164
838175
1158226
623966
535549
1016023
307732
698658
509742
44885
908720
597691
683450
718107
732586
446399
355630
125094
302069
627054
1000086
27658
57082
161770
122746
290692
331922
1125723
280958
320893
1128099
641354
799962
489824
273754
776919
349617
199671
359954
70299
630547
1086002
540548
1137257
1036675
561187
142854
942438
342420
373645
526656
892613
372049
113512
879426
580135
30470
3978
961377
1166055
795496
456898
613028
1160651
424895
208543
215167
299988
950759
794148
275287
713250
584292
907220
773818
972033
130351
200439
777661
852868
291510
640295
474309
662168
42745
515004
354878
484316
1030266
500206
560839
239359
243439
549401
1092387
367111
302768
516600
896962
783467
133206
80235
79241
1049956
326782
575477
1056186
683069
555709
784435
611864
855889
322155
1110412
1149136
987200
1027205
492662
1140516
163408
1129603
878484
546411
228179
1113680
1192364
277937
154707
654604
457758
814841
816521
963308
766224
1058720
597951
470621
359074
866809
730789
559678
189763
681094
323520
1109896
218761
447985
105102
677776
694800
632704
360448
474608
282900
882094
140950
550971
596620
879434
141480
782581
1081449
178049
60608
152112
693911
786011
722497
726679
767698
639754
262564
1075460
507309
1058263
717633
435506
962330
573069
227790
1028556
688852
149161
997985
642569
615094
868639
231488
926309
878148
256107
259333
161080
720401
656655
498069
647619
844486
138451
661822
301622
331100
754641
551536
192870
347652
14594
716583
896974
546029
63973
322260
392810
290338
418145
1185464
856058
1153789
856348
457837
802824
107572
611666
960072
355331
546413
417458
505569
957359
901712
564097
901180
428389
216108
605292
885188
396424
958700
108392
1134219
781761
51846
215664
874394
1072551
979508
784176
687486
841631
923409
178550
179092
132163
68331
1160296
343449
245191
556234
860160
26196
885409
905219
377135
1029832
629758
312155
1051191
554608
233351
521841
1144213
199967
885813
1177211
889688
901446
1115467
905965
704441
49185
285540
850659
913676
1177813
7162
213073
94501
265058
915173
622417
285760
675137
355788
942047
829572
165105
880478
646699
949618
868589
586825
111910
704420
197027
149655
960303
522591
261232
987081
327173
1104574
673415
1103519
252697
828657
550981
158408
984780
706875
1190481
61691
845701
349459
1145538
539308
58583
916715
257153
977728
314784
635884
574275
451612
611998
88776
770408
226497
443763
770447
1134482
97039
14563
935080
923771
119269
777781
420903
747732
93121
328414
434881
627022
87190
837634
120226
990741
399895
687913
495735
759562
632019
513153
427941
284988
611012
722548
716970
16799
253915
900361
886730
497062
246286
56434
753897
333442
866683
366969
569597
575197
569980
155674
507581
761409
1063408
975535
941131
69357
845324
889726
668120
988450
1054718
591798
678322
821211
961149
752371
251638
429836
1101945
599481
376395
385978
504927
1024155
604796
128619
67733
1186330
877740
436846
244336
399941
586795
441868
1106243
389531
330949
1047083
826827
1071531
734793
932027
276482
619634
76499
547223
385887
1106190
25405
315980
410263
932102
296302
103725
1061584
861047
802005
631602
1030644
1052504
738080
1039186
915075
1120106
816126
278860
945394
674529
790350
88990
97687
1074085
293604
531713
858470
1174169
312569
48368
608470
37134
758928
671069
33088
87004
69889
36779
451797
195938
102771
62007
213988
990187
755418
893824
687648
595295
863278
792619
1013310
1019822
1120742
1160225
248364
504461
1411
947232
568741
1244
380011
965888
408968
145080
680705
848434
664282
560478
1112191
604658
1186891
474925
172562
374318
173791
587464
276432
61744
1021352
1073522
62497
80777
435479
383225
685794
644101
918392
964453
527453
1116846
642185
168352
751568
816222
599822
685259
649986
442970
1038171
756795
1003670
1145661
283206
331228
121749
966445
933007
221445
1139949
96346
356484
508589
1053650
678659
269746
1058735
358272
630466
401454
559530
996035
561188
729004
564380
1144077
88094
1057462
406498
961397
912672
321075
78083
436183
129339
303179
74545
160552
1180465
1059284
632591
699697
847072
742288
769464
300778
277625
254400
1187350
1062703
614650
1138934
169438
1013438
995486
1158791
788090
1134850
257840
974210
721462
953779
1071990
52018
3811
767907
469526
862879
941892
224977
602680
1031908
66663
167622
404042
407144
609775
719994
973750
1125609
631373
814717
491519
460480
608177
1039699
1187639
900271
20852
635628
727544
1027781
440472
260196
179252
174946
623516
775798
127936
407641
172476
53950
148572
864964
260784
649857
452192
495977
397991
8400
179629
276573
250384
1006901
730593
505057
608831
130924
207653
913707
294415
1016830
672446
556005
227100
561169
997527
308236
228339
899563
1067716
1111402
1184642
188857
755697
1109147
86996
793894
128192
714929
67946
185885
14381
911578
1030142
1095287
1049464
504183
133967
476014
595470
767821
495305
1091990
441325
960490
350696
450446
612884
367140
1188543
913461
268543
386149
47054
1182754
318584
2104
292824
623052
475044
946891
1095349
689697
643933
1027017
174266
1013291
685764
690589
873344
308864
879126
899592
114986
45298
21330
943871
122775
672005
795017
987224
168906
105057
761670
1101707
284203
77362
126430
998204
329674
728614
372297
209977
1183880
890761
972649
1066856
867842
592640
744483
451846
1046114
964117
401229
250373
518054
892784
1034018
638647
514924
49062
305424
512002
1053729
781236
1141953
837348
770513
949740
540713
423541
240510
190410
950205
256165
442811
213845
637076
1179767
164200
122044
590341
38601
966865
394561
517757
139909
1016381
387822
582772
359371
513368
373226
373741
170222
232708
452456
384289
805479
893059
623715
201243
909226
451252
444759
512816
146717
230234
1096106
96105
851123
1006809
949389
931329
915463
52290
299946
215714
1063720
228839
147905
1115400
622894
1001126
538184
439297
580233
1103873
230730
463966
289685
646827
247024
815577
358320
427198
576454
124128
25232
938533
148580
893185
972785
516079
637255
81288
824921
995089
962474
424940
264770
19966
689412
1085003
618267
795148
763501
491422
839239
1134587
655684
149943
307126
1038909
625440
1127875
211029
348415
860123
779446
315641
423530
451701
728740
103511
118057
1094629
500528
801810
285312
507865
1130558
967450
1034469
148251
1159910
633133
542607
45147
969941
107497
664489
569898
105395
523187
925583
1167994
651808
171742
588319
585904
454713
324857
193992
808942
1185473
258799
261376
1027351
1107743
1091267
732779
94372
626860
955966
1059857
363895
285567
310502
786254
1130785
212382
1189114
500439
596975
1071207
975269
223226
747087
324716
922418
937033
52831
803620
751945
694712
570939
511980
788513
164164
838181
61147
1107302
843052
880160
408482
670646
267486
689234
11061
926611
316655
937720
730244
251543
910757
902776
990307
281826
514254
936058
1183254
371772
159882
1013439
216061
224065
853624
954526
1097523
299065
656059
28696
675834
531814
168565
1042333
100631
447870
973901
263739
699215
223791
931027
488162
520065
430010
822746
251821
718248
948763
497560
824080
511881
276228
104070
727354
52172
1050175
653209
339663
87962
398629
233687
916534
117823
486469
244319
506196
36929
1076797
878996
942261
1177671
438915
16078
69397
556085
1127658
620481
172971
745746
544073
342307
1053805
1045133
318477
107987
84321
553014
576626
621695
799352
958528
542807
387876
487471
791158
221346
980665
39055
731238
1085083
65735
780519
851922
195218
1173272
185682
1122227
513859
396721
1160357
1000440
1078961
958411
1174019
54283
1167530
45805
609742
659960
771304
907760
439097
431872
954126
965979
500676
430475
115778
841543
602218
1083664
458813
415049
184017
712472
28762
947968
600053
157805
260677
884514
533686
1015326
549272
297776
940586
224413
48043
492686
386912
8919
368790
774573
1062025
599382
937177
1192708
255625
666949
694913
679226
194053
545261
271422
911440
844004
1028377
1056133
667974
1129305
125491
631495
139821
167200
1139348
627931
897115
1030955
746676
295344
803328
308463
1006702
1110173
780690
719332
900723
399787
1160814
123271
387521
188458
212120
97938
644286
318715
675601
624874
984916
285420
174664
674763
618677
384667
655818
947825
478735
165895
254451
869475
467294
31265
985318
436872
832538
795959
886421
50136
381660
1170835
452312
1139252
66610
954723
209961
553884
1031173
2840
197286
75562
1107029
982267
1096679
388485
1028266
805672
653674
1042721
54045
954071
575855
702903
961668
70506
545172
59210
678432
455920
659464
1014541
278672
717829
427820
8794
17465
180400
484650
815292
368562
644820
998966
830770
1108542
454688
937420
819528
880090
423607
178346
370647
84105
540390
983373
884635
1174391
670094
429979
641125
697419
741735
935026
86103
603854
755270
958837
1029524
991861
111987
304640
146382
792058
529411
55137
387247
980693
978538
135740
230573
54379
691342
218747
94699
783747
354606
225761
664483
119127
962519
749976
570694
133779
552740
239163
1075255
464547
424724
438743
1114380
766651
1192419
113173
964018
1026584
386340
724999
964437
264749
125277
386805
343359
353834
1129716
1072815
1020082
329425
785153
49416
1126791
138509
440641
1014141
691067
122940
1092481
45814
203210
855449
219036
733343
318609
852508
815832
1187199
375077
677334
524288
146318
1041410
66334
450076
605391
215140
433055
1180238
51485
867151
788992
611794
688343
206030
668297
970168
943109
990852
815469
42053
813493
625385
1346
377240
276984
119084
1005887
539480
1107569
156524
22843
639706
635969
839279
225965
475297
470875
213745
777494
356501
22252
735513
1176461
737802
197979
592867
722204
527062
81628
1118040
999939
173423
148744
569765
853440
66684
89802
837189
25594
340575
781200
731124
324863
353719
465223
506714
738853
247259
75006
1048293
321549
321473
939561
75493
743652
645058
393139
1135584
790058
999391
878283
330388
1071200
907819
637834
1034342
374115
1019625
509863
892156
18337
119233
1037960
615220
384742
888481
416006
82532
1040548
676464
708530
1044462
314416
802061
1175013
708800
669192
740698
475086
107119
891607
766553
757325
593419
466247
483243
1068376
1100343
20142
1079473
41126
203253
612183
796117
709872
413895
417113
1155502
680010
988435
794483
79182
123015
164589
863230
440033
233558
485835
18609
281398
116707
351693
1076156
464196
859363
777307
422372
1038026
825390
432117
955553
815232
374222
695534
441359
1017029
470374
558166
461508
571226
663090
27082
431709
462433
439272
272527
362485
944449
280709
1119073
1093595
329920
1123936
1072161
858701
56911
718397
37693
328679
1123553
837363
401297
543456
612955
760974
71493
864233
963807
442426
278357
511253
282371
1151112
1037993
447413
321542
672507
845748
100409
22069
983106
261513
325247
46184
615570
482277
234507
220159
956664
885016
649746
86728
547908
77474
38542
191544
331504
1078978
566223
1009752
911188
805904
498931
74766
43840
370595
415484
962159
654998
704019
1030225
327211
190390
325919
429433
462175
1125692
610163
107037
1083159
652532
419799
725050
673465
755586
746741
787684
1146203
989020
816808
959803
1036525
929920
560698
934205
349375
36637
514
256826
378605
496319
574460
1110417
500010
176420
478371
51773
936444
303861
461760
75283
1156623
1017056
228304
659027
184629
1103805
753236
115245
1049291
1054937
663831
194508
170637
290259
1003207
300149
884917
1159926
977509
274479
1124380
1188940
1153158
529716
605584
993466
255325
210011
97786
536128
611902
222642
651471
227580
154615
158737
168293
1136542
1177310
456240
1186387
965691
705431
500359
140868
892693
280068
213437
19371
1063300
965489
55705
1012120
468996
243549
474560
573637
297980
1161550
62644
356048
986354
263107
1000759
836844
742233
1104249
948039
149040
1184213
528386
86082
276771
477117
456552
435196
1150022
1185931
443294
487389
928178
301130
954966
378088
446556
920707
660133
72453
1094794
1061812
811997
984833
673823
869880
76974
729101
1102238
1014608
579183
955340
785025
846369
537982
565996
66546
1059706
1109353
829961
599138
111412
823192
324459
1131614
1107122
1094501
186326
483406
5395
1167252
8752
149601
266230
862283
742399
1027838
252880
868417
823907
158269
1155270
900495
302176
172920
684959
719735
44333
381130
1054146
602931
1162553
669563
909313
122857
915410
620459
951079
476590
615943
432681
1074329
1034127
422009
615529
189164
316047
97703
104522
638029
900114
724143
555396
1191006
1024455
914411
284613
115381
982692
43059
738432
234787
433668
1154905
80541
143088
1039282
887041
731510
370838
631574
1066658
333843
65410
418162
744180
439313
787100
807469
421324
1140574
975319
428384
228816
664448
1181570
113601
639447
839635
507442
1081825
290648
49826
404368
907040
22832
1087858
289154
801770
1081611
790515
586494
1074311
157986
1145019
1112045
19623
666458
515274
1136919
270
1021300
35669
837046
1031866
1110253
581015
620783
933440
879105
295641
257278
94819
757527
935858
1176327
807591
365397
344354
204942
584673
173075
628092
816362
619403
547199
699317
442330
233548
54938
319178
791846
721374
352649
681969
1144073
380120
570037
628615
20660
170743
517008
16976
30383
551864
153439
585006
1150574
1147192
521481
778042
774425
839719
860859
711556
988159
204824
998521
1021338
34300
6927
827903
114329
775232
765703
501008
889796
799582
114817
185113
86875
1081680
834156
852147
611494
266567
864585
568325
1072253
652103
418339
409684
1073847
78700
98411
619440
656438
440088
549525
180975
97137
396460
711308
789986
608883
1007902
199151
545040
820942
622253
343048
91709
608352
1135623
826604
1155356
93958
349520
649700
815890
51969
1186586
799792
537748
917125
3275
1151526
478794
372580
965867
1074159
1043829
832260
411988
712464
758132
338331
1032679
713239
911325
205424
43694
790828
30750
1133961
502069
883408
887701
692823
398569
544149
119444
800893
1193314
106711
515111
274943
407801
902110
479653
449150
1015531
1108421
617653
217963
1009825
1152145
508311
800538
765032
606495
828583
1101874
1072771
731625
595169
315671
1179367
359546
610789
239745
971433
939678
894477
777148
254915
987461
212134
332649
590465
810146
908656
860913
827223
1048437
30625
959716
489576
633907
821973
469753
555095
761452
294182
762292
635132
1185334
1019526
332239
957651
17818
317747
280912
797591
1004978
970138
323151
219894
998659
420448
591143
161121
749740
850656
1067567
751227
193635
706542
811045
630572
1125014
252359
541001
1188297
698106
823952
298202
21930
549410
1018642
430820
1125775
685137
263572
521777
955661
734301
672312
1068275
1016997
201768
187832
849222
904775
228136
889019
324932
789445
321179
977206
1134959
96778
515982
406081
482992
1134694
406835
352201
38583
1174432
686184
768614
301279
402595
455378
604956
968082
75919
144901
989141
980978
621696
1089849
638495
263804
86655
995474
752157
666228
542085
542261
74930
497931
585109
341658
106003
108514
385317
569690
338594
593728
248224
1049749
295544
576332
593966
1025812
618949
866652
814756
1018818
952518
617442
100996
637935
1174613
153528
780062
1035701
915852
153356
22606
890753
16975
857520
481036
301472
473285
932016
1045295
177366
1046504
1093113
176434
1000694
1169026
242201
1112781
913314
370447
302393
1173768
223727
678085
105367
865996
1173636
1126122
227730
405011
506615
317739
905120
1115786
871999
23550
1090548
1119485
853998
58017
1088733
917310
1176631
818366
1016833
53184
63820
403696
522908
938329
574992
684834
36292
318543
337082
751192
529595
227956
826539
415127
663165
886145
1096712
793532
315685
1122206
141193
610044
413415
135530
1009827
1051556
235406
1053635
1144467
539978
1057669
118243
69425
966602
160524
632627
28761
1062180
1121135
103510
637719
1179362
188031
511512
1123365
553251
40459
475359
810650
310031
38834
489799
422673
548929
234599
1127101
1116382
105885
284484
871218
716108
52244
254978
485190
1025013
7734
758659
934065
300423
269468
101428
1062835
767547
307188
830569
551776
112555
740391
402172
692345
1125167
1186115
1016948
72440
769227
468924
811544
760927
674787
651555
641153
698037
153692
751203
576355
174516
1166309
266399
602351
251393
1117205
121564
1099316
896930
859383
1140865
649395
1092017
1045713
1066511
785071
296414
924556
419265
739705
873424
861541
636292
598150
229725
468990
933988
933950
520722
974819
258313
321943
776163
11857
504197
1016114
1103384
253350
942516
32143
276562
516958
109822
101583
32355
428271
447137
186458
796604
254181
714758
377437
327461
886822
688768
795413
333800
607748
877363
516643
1153229
283647
9389
273231
358007
611613
170090
1026711
938113
579523
269705
549508
445327
982701
543180
183373
915623
1028542
551606
543449
695346
316202
213737
1096710
275385
617264
78571
107543
479322
1141812
1138383
204540
898407
431905
746063
547083
900274
422245
594292
1044548
422293
851466
497510
291727
227027
291070
826993
263518
643891
487429
375084
685933
932198
454803
421593
808008
441957
156929
314937
118544
287664
346268
455069
477970
380875
732923
895964
765345
897431
657579
22451
234723
970046
681156
673610
124307
213298
772553
1245
290951
929837
462
120205
686891
895820
971342
1150619
818443
1186996
1168526
1126306
351780
962794
491008
564887
475606
1158466
737635
106223
633135
569157
893427
868445
56833
18927
833127
444114
848285
12578
478895
1053432
1140714
625901
636131
493930
295142
1183800
591065
291862
387568
597187
1143445
267060
1055812
779453
239728
1184779
580115
1042412
956675
841276
518234
186529
300082
834727
839182
444988
682208
1103907
262294
511547
660282
419248
1060428
890941
892269
617395
1058682
1008619
84484
838635
187406
126301
891187
51473
674190
846119
485915
430864
217549
757612
130126
879929
182184
867302
952810
306682
952912
1037194
436613
864119
961733
1075829
703057
785693
393292
836689
1013293
1162773
726792
853933
1189871
385829
431494
844352
1050671
622036
85518
608023
778502
265294
1028718
128743
242000
94250
627492
711772
558203
552317
838872
863634
532591
1020748
480390
1120134
1187053
462072
1131953
536813
1064011
341378
1126364
148753
594910
865585
821302
310776
803415
369112
513139
71759
155144
694811
422351
453981
792682
339876
1028794
1184894
320622
323658
802191
709460
306500
280845
452299
658899
230952
867566
346128
215764
570572
661514
1037808
590007
574244
832481
189296
247547
1042597
618519
297094
21412
759305
446576
769351
838703
811013
946546
116031
168757
1102920
1169341
1125064
737022
37853
342535
1019271
27747
129996
341770
763100
183812
949503
425467
229735
857730
185903
1029673
21301
315580
992264
581548
965370
740059
1173356
375457
1038642
557361
193087
761772
354888
616254
133765
898319
909537
113698
248319
1176273
784065
798446
251741
504232
861503
959063
754839
88574
349189
577058
318940
575315
31682
725647
381956
125501
83256
1114424
105864
1048817
1151915
389655
1006833
1033777
615237
170132
585867
90878
392331
661993
964809
592130
186798
546059
144077
136342
1085569
1119002
363589
501415
357436
106453
47987
482355
347051
227978
107655
203743
1068750
1183233
652485
731945
239650
873444
993998
17871
329545
785747
958038
767604
914751
450255
27511
1155517
857708
900389
1033956
22885
694755
567787
972969
162015
749494
444983
1022357
285622
604290
396939
186515
106776
596350
835176
633901
957666
224729
283617
34388
1018268
789439
445013
338319
120150
180666
320432
768439
97821
718605
245869
332774
160514
118282
400725
538026
369278
585471
364233
423211
725983
14956
530819
279676
1126913
682923
150114
604502
355652
787824
761066
227359
260050
325100
545872
1124447
610380
272074
812171
405677
222952
1099699
694125
1180693
447937
800998
688763
1090786
182008
597594
194240
565609
165268
438653
1095148
331685
446639
289942
1126385
298404
272482
510546
664696
468483
1178170
724291
118859
349946
902868
177032
702079
625564
577768
938736
222009
715183
624277
1089251
1038193
982123
1072379
84934
197236
139034
1096629
447957
878501
300301
81916
583619
892901
595424
39158
668466
896209
474522
450773
926793
1077312
822010
742071
733454
400233
870977
494609
1049129
50143
447492
717000
494573
1042847
38246
817691
868126
356806
427886
1046163
309956
1083748
393903
789358
618423
938137
86303
151105
799850
961224
11138
375983
519339
783169
806705
182971
842424
221525
376571
842131
915947
130257
255793
901371
431612
685803
122324
537697
1018076
17253
674646
54345
298069
276121
355678
938345
1028186
182397
155708
514170
1001386
920727
39426
807539
426450
307930
497508
523236
1012234
868638
1024507
81481
47096
745136
649055
245143
426332
1139580
425478
605766
1040717
672859
538534
384622
354762
945186
55680
918308
234182
1138744
274497
379089
541327
484576
825665
1038078
1161125
413168
444105
167148
933708
1074317
415803
1002308
440739
476999
368431
232087
651538
610345
519763
876829
667017
1143726
1006916
877694
859449
246029
829924
980965
695853
171132
990622
1109620
232009
111737
879006
875652
341914
997351
809627
588094
827837
154803
903999
545477
454681
59361
1146105
234630
253032
2738
949454
61879
865229
916156
462472
746908
1056650
453279
330947
298600
1024784
544374
851373
537270
51522
77028
649310
567276
117258
91817
852020
620326
354468
869177
81234
929681
197696
280722
150040
574800
708978
47550
828160
805952
921364
294900
1034207
1008762
765338
307902
831995
276278
1019280
594407
1026977
506505
1140395
765584
914445
996304
95967
896186
508904
330663
518568
1002724
176366
239154
642780
446499
529386
522805
493491
750248
444569
1108470
864089
901287
1076620
880187
1095257
1135857
433655
116945
258087
546405
662308
173429
1182520
433924
460595
591889
433020
328177
622908
537355
976105
1155498
738801
482124
856692
974026
140794
312783
104390
1076191
463864
1144137
215680
547357
257510
378224
806088
1082459
774281
674932
1126563
684280
304632
1044362
188156
998635
451195
713258
245697
834078
683033
98903
458266
626435
58414
943352
476641
289992
1028877
329692
698340
1003723
1009299
832074
166401
1066633
202986
1090349
628904
502721
834416
424620
952236
1104453
1175481
355382
344376
737550
271904
118856
678702
653736
1048512
258486
637387
218731
676414
223255
672355
1069699
1364
999600
157100
410564
1054877
850494
925410
738887
813181
424758
824800
382479
242669
496357
1062979
272656
540538
84236
420341
317578
947658
906252
1104433
226149
326832
1167571
828632
280039
5499
121114
965220
56407
1157135
888623
1189381
892890
926823
163710
564027
1192006
740825
1074233
1022184
1042252
370348
1053939
17376
536038
969688
1189228
476439
37039
821185
72839
98569
128303
82644
512664
1147524
149465
572853
1026182
111774
1166164
607356
202120
114939
472346
544830
692620
772767
899420
1038314
963629
153911
1064754
1030637
309339
348271
992836
1054981
711925
785970
31904
180647
616689
1012377
666519
320312
389413
1148244
979471
321821
372415
652244
831554
537081
1045094
1028259
718022
863906
835746
372052
661310
897308
998469
80429
981101
750247
242834
530646
863168
442153
1035477
571242
1130930
983692
977451
949876
1191628
333207
49637
708503
961148
543290
968986
73100
321428
105274
1174720
1164756
420439
321800
193357
711774
309
255318
951796
386794
208367
1068963
343216
1052488
275665
480762
1063538
1004318
714471
827552
512528
828928
1111338
702160
167481
555117
1072241
1165112
174868
101677
1002318
662340
191751
169307
477101
679459
1158280
115756
964898
56933
701647
492150
942394
88318
525791
215988
414299
804628
781104
808869
45773
441257
1153041
648170
856590
429074
622268
250747
997913
1009534
448782
123943
476744
1091885
472213
704466
438340
96867
944398
741306
53285
466975
302023
648456
670791
403555
354225
427301
133782
70968
1141913
318591
143810
523922
661149
493420
719835
640344
1021980
778317
57173
353709
193880
842347
113548
664813
632113
693661
1188217
163057
780920
600732
728848
328912
1084850
942528
40681
699793
509113
816519
333762
195310
151785
1037768
382133
188833
1090196
520138
585258
725991
853529
736129
633389
680111
1162099
640381
259165
520467
535017
853730
196043
1108277
149880
375545
363018
992884
423442
99003
485428
1043775
7414
295722
770305
163107
943795
476828
59538
198614
900524
865420
600977
599715
386212
643010
110501
1043011
862676
60776
639659
758706
81901
383323
1077644
566921
1027502
25377
559743
222140
246508
1060047
115896
328522
100508
11277
692788
892216
321767
226167
362059
583470
984189
848883
9189
423294
1062153
353978
787198
1069368
532109
648999
782946
979891
572479
64220
666751
1125786
890732
713193
986210
858507
678535
973404
495287
940267
401479
532974
984156
1139439
1181847
454159
258377
466178
448279
1019696
75229
503328
363482
1024345
416320
549910
588543
425111
927027
593260
40386
1021677
1083182
510181
866139
920703
469887
566995
320442
573692
692884
856808
741816
1133869
959677
1064985
818093
109205
612503
956990
542643
1012112
14847
126914
1166003
760991
1133203
1050186
324818
1116383
431743
165636
470221
1023089
951160
629193
759495
1123601
576029
851032
767256
852040
1076476
759153
74418
819510
1019556
232648
528095
911925
934151
106353
639716
812810
58904
913588
113234
65074
1094558
897981
587511
623609
83283
377839
382944
11532
778478
759060
1130309
394018
836806
413277
630388
350076
546360
1016843
451382
108242
339249
225313
130389
51624
987976
688287
239959
260295
290558
366955
1175471
720368
606264
205743
135307
180742
664194
667548
496234
398158
554991
1149033
234404
811632
1102534
610311
907755
685268
776344
805168
1185112
73504
107091
1151452
145263
44618
685569
486169
891141
59126
1003104
448544
653080
231822
762723
410741
758037
87467
434910
67512
537236
1167717
704924
803053
835624
1051424
998148
1106927
384617
296321
1123056
923883
1126571
371632
292252
729934
926515
803
76754
617095
524391
548190
1027171
310891
760233
425261
353653
57719
40956
523031
753383
506871
1120905
328628
506344
1090298
388873
237669
535063
267746
426594
283745
950196
300744
810532
363551
568586
809647
992865
126232
400540
1034205
1007433
487331
1154487
23012
531058
701800
878254
949544
635650
687717
60577
751070
640328
810693
944788
79868
76362
574423
1102059
972527
254671
261322
487215
610734
28454
938072
727805
684557
524995
390377
281819
361998
155420
760510
710934
532760
737839
264538
843441
326768
548751
207410
1000055
182197
729181
899570
279068
1128546
83469
557025
1039137
94275
137726
268399
693939
181327
522154
393860
392934
709294
672889
724868
26198
851053
602216
1158578
1182897
51993
47343
1046308
1067588
1098658
773153
17626
903985
130010
997785
959611
539657
936858
390838
126043
487034
1017120
1140210
502359
77783
114681
1049331
202125
215336
335908
56011
462155
586941
521506
522809
196122
345462
376008
393478
698864
323053
1098633
835014
1046320
20467
492072
986956
841507
3186
758767
1074271
335439
37351
75441
1131796
356841
538285
1003652
143003
571611
452588
849266
914944
445848
1054489
517013
597288
897609
757975
337214
1107977
756387
574458
281707
1172045
224679
497792
867476
999060
684429
852806
1096245
420483
751605
726271
1172859
543168
485407
619553
838825
530813
1086448
987379
796029
112045
1035163
1062037
81556
665844
793539
159341
1038830
883529
174198
90561
997683
1004579
132209
358346
629989
190518
993293
980360
1171589
974844
897588
641800
2255
990756
352094
1170992
471704
650182
1143382
303243
304957
224543
835185
576436
475506
817143
764215
85176
611087
348133
149602
269514
724417
952616
787563
875
740736
581787
1001110
1013805
1029948
575870
618764
248340
101976
140349
141387
142539
748765
578220
75306
950290
362136
640710
675963
148624
1138040
673479
986565
387074
670225
1154370
69310
245570
234753
1047841
504773
990193
428691
847252
784016
508300
612575
93390
727147
427386
363783
876119
451743
120282
814794
412551
1065837
1141176
726428
906755
466329
905274
239345
53689
149856
543429
926503
472198
206052
590408
1183374
477816
756127
728180
622317
1086556
551170
848252
205100
437272
111544
809876
252116
657697
785535
52107
962496
1023718
183395
262250
184749
517041
748797
140906
882714
319326
1106407
1062332
16204
788516
1065016
1120169
50149
149288
174990
148820
335962
1179798
1186290
470899
627112
576892
38465
378816
1050524
626448
209614
545582
476197
614587
1000983
401789
1039950
85584
31861
666928
383258
1060842
1131456
369988
239936
97184
360944
35379
48664
574517
936483
348146
382586
311393
249699
1167864
360130
199246
819958
938302
184167
913602
853354
544812
596193
977797
270705
542094
521754
496769
868308
599838
12682
864488
33721
767403
432027
40323
1070663
471210
294542
718842
858448
64973
1002901
342368
369725
641407
602229
900875
172191
536166
248126
621304
185429
751062
613936
102356
828466
902695
267292
427453
51185
215668
599236
365482
939974
815059
120559
803882
112727
321117
781081
479828
528958
224375
973838
1007146
690882
618173
2639
488798
555944
222220
788331
653790
705608
56069
328928
769114
523064
402134
829570
645220
1133097
793396
713513
874779
641728
988024
272730
845698
267922
324055
253688
102404
635092
454962
988189
387904
689356
1170578
1185774
382863
624265
765038
25582
638822
51898
682295
359658
138862
275197
757627
961934
1147046
710759
504376
972629
66774
295198
1001550
551439
865713
586311
350701
443388
140813
863297
284574
191944
216921
900740
329719
854446
570570
53848
287957
442797
15711
471065
481905
60858
133169
705987
844291
581962
471146
560498
644896
943885
593290
763008
436908
164779
1050096
616112
1062407
1071022
68604
104425
654621
836909
574466
77708
623141
1027
13019
294243
459192
187732
1085528
754808
986266
207772
31780
1095797
1017171
253271
1087848
1106630
151080
841058
488611
896919
567037
406585
16067
259644
499808
558261
210373
887160
572723
888288
1028949
714600
906878
199419
1167940
260471
1147880
992453
345353
271347
698569
1121025
592762
1154768
814817
619900
424155
98866
109743
81697
135035
440348
571317
553616
1075498
118913
924065
788465
786200
500446
891267
236578
898093
63605
438800
984093
390994
684926
342577
974860
238625
760793
580167
74890
1153103
307359
548765
6645
226340
329739
1106989
215503
1151623
25912
154919
232903
142024
420153
185559
152416
711903
65939
306347
1058631
358779
448679
1162549
143853
1030703
1026987
867058
329562
687544
1173156
343695
432571
611082
111250
555053
786110
536150
741889
416009
918409
490226
193350
468146
573486
969512
1187663
867318
253282
653811
140973
1026143
1087965
597759
349619
976767
1173180
73902
869209
994386
679415
1179829
959694
615480
21390
773639
658734
36287
1164513
817624
578466
642815
569584
1151837
741826
171796
702066
725243
120305
88211
892967
214246
855914
104570
1021201
58769
536927
124355
777158
129305
858106
37825
699096
1080488
1164539
807135
513068
611089
1067099
849919
968835
24907
1134612
796647
636279
653307
400571
356089
736987
1137056
969772
1116261
472246
478384
99638
69122
285796
274369
378131
354967
441524
928717
830104
676549
700981
1038061
534103
1047333
1164889
1001459
1052947
1121415
305038
370113
1125319
571944
621139
206882
870696
213337
832185
1142342
961134
382426
1011983
824664
902558
474695
787132
124541
399140
686903
1128174
515389
952326
467795
697051
719040
922462
620962
1164310
467431
389190
355300
187934
74556
597043
509047
12333
621849
21127
800380
897235
1114625
172409
523916
297872
31272
773752
182618
621325
50594
118212
116491
543679
1002477
733657
340288
444486
1171079
1188395
1178028
96038
608842
807196
844186
883184
926445
1098618
1069385
984273
1079168
428100
1150955
98148
104411
887334
583375
929174
760207
889938
1021210
826922
386434
383627
830513
505086
719461
52821
897854
136304
804242
286520
591952
394041
823310
158572
972234
278490
827016
259377
720764
735603
1087476
1042808
349767
817202
959369
498988
347434
60761
1166438
566170
605470
661056
1136636
1172563
206959
993673
998168
729078
702080
278708
330210
777875
777514
151027
708308
488605
273306
833225
72777
104755
790916
1172044
923923
190799
474290
855918
134691
819813
863007
644525
333258
728871
175715
481108
1123593
754044
732524
976206
1048384
283982
432658
161745
700823
493041
1133104
281054
197118
1164276
88505
1074454
1021317
217844
8981
238099
842125
606119
462435
720038
213038
779192
89100
1143590
1141690
832235
363248
1110494
575377
485472
439928
277550
217291
116489
649658
848772
682310
132348
450414
799258
1028498
573218
825983
258636
583183
777188
520379
478908
857931
19728
327766
246033
193207
962617
1069509
313605
367498
743115
946316
240441
1104926
991063
691801
1191030
299261
605622
1187543
1098016
1132768
211202
301517
870246
129090
286661
560896
694178
879379
342193
645194
1106093
349613
787718
546215
193948
195852
842549
581742
289745
127305
622263
704154
1172168
412550
426164
557868
297380
499987
902310
204719
290712
557467
77463
418047
673715
1107970
415579
702996
789324
1033225
656371
309885
1037965
691548
193494
784890
459886
1000444
301176
1059966
867530
324243
80999
1146806
742998
763409
139424
71346
1118676
1108407
124040
193796
675750
1087397
794539
1181003
10638
493269
877494
22356
254301
458630
1129329
982513
611878
169221
183127
163172
613325
1028722
65221
1019786
626403
611430
151592
836598
905436
953303
403818
1186608
306087
1148011
146996
560335
677613
999035
961543
255539
1078453
1033988
485059
773813
262005
3668
1071441
733302
1152536
78531
959131
46469
475215
873097
206048
776283
657665
183690
353672
1036570
607180
450906
633628
5783
522985
833205
88100
1126356
969161
797639
501602
86597
846174
41748
551122
713089
257879
376423
940085
1082600
148043
847119
556251
497879
646362
220313
1161839
788494
959536
456394
333959
269010
317950
896301
813731
357483
526314
595784
767301
837116
366584
749969
324401
216145
63551
504712
656260
761904
1032488
1000470
611050
343714
238174
34890
384464
1034447
143991
1188968
672373
890832
472154
578183
541032
14272
738858
511203
1125428
1140724
873626
1080184
331510
1084744
107289
207025
245416
466303
511081
12476
617956
624434
1003910
783190
53463
1084169
473348
337251
519884
170470
324492
1084674
778965
140959
1034603
690144
186553
577799
281084
855307
995418
1152747
22431
862561
550533
369780
304644
353958
918466
358688
532953
1046166
797302
858766
943882
306071
1073687
439994
907627
109898
888000
196868
595187
513448
761543
394121
826501
938319
209711
1114176
559923
724481
1166021
937887
226712
592573
930111
968287
504172
612589
825814
302262
38634
252417
73855
1148384
494783
350392
924789
318931
409723
800674
744731
1143817
989915
311496
991794
42242
162145
888692
997373
510267
418146
690872
694034
823739
494839
671987
1050224
69969
641133
669969
1031402
319432
658102
997480
677920
601058
1139537
360213
141565
149355
269207
189222
766827
28325
618247
1106521
343844
299244
501674
726238
925787
455083
284650
1062717
510942
545870
153971
576930
781512
309969
491037
923349
826048
847381
1190087
551561
350344
108083
539305
770848
962950
382268
437390
978763
325591
33725
161223
658749
1103487
504071
602732
198027
929625
901788
1110623
10732
476658
657015
827391
107484
773839
990594
525226
387541
239698
543786
1050568
464756
939971
1057971
73973
664979
933853
965230
524673
201271
339799
349752
317940
901111
812633
501127
194430
529621
200704
1181480
448311
537906
649239
246847
1081088
671942
314253
637563
1029408
144486
801668
1024725
324491
1129984
795396
1055048
601609
95504
906243
175224
526748
686623
245553
1039404
225300
205517
367199
404682
789065
413809
495478
747957
946926
57688
18873
293053
845774
912296
563110
13612
264866
607792
608246
532090
101533
1191994
916187
937818
626794
1059743
264326
584302
510809
990702
1012154
1005595
776856
969739
389275
400471
63902
453943
464594
509078
72122
1002143
130030
843413
266595
1091636
821957
408970
350396
188083
302860
729428
1164538
950330
332772
88641
813449
160361
1061270
194571
276341
519877
698454
1094543
527580
1071700
550402
1172122
495104
992967
879367
692657
931957
383456
595955
551571
233700
1143406
966307
984635
1112924
726122
727188
1181180
535443
245204
278001
659651
378932
1033256
1141694
424592
765385
544200
79906
400895
54005
953363
1001767
600273
184038
1075118
117089
1112267
870741
266907
401307
515896
112780
606353
1100219
80197
1136994
242372
1096313
1061814
77675
1124301
84636
241632
374857
14783
505026
414814
922654
634459
541657
1027767
1083328
980499
609999
934473
537033
174027
864933
201126
870423
1127146
117578
980603
423179
459584
923057
82911
348643
251538
158560
1003747
77928
277399
291828
166306
43121
1055045
992455
143891
295321
884901
1193249
442385
281479
67503
838631
520989
1126039
978758
418152
812098
300267
425036
755588
409039
1051171
402143
221969
800135
114540
355671
226563
535755
962764
868382
526701
927970
417354
405475
409227
279490
1016256
326970
504653
1089552
1169826
997492
559474
912920
541145
913443
1039881
820154
757940
351575
419353
388136
1175809
644292
409636
129216
771019
351684
672441
138530
268358
288048
1063173
651299
1173066
457250
191477
628712
543427
1014155
193182
372426
1110871
160879
936746
1118485
971678
603510
1019699
917370
1180929
220163
144241
32692
719256
1000277
605469
954971
455366
1059478
239166
193103
1129180
901416
791896
950300
150183
1150334
574806
448199
356392
646601
1100090
216122
1145964
1192335
47676
651775
563438
748275
446734
497047
898438
702354
150881
947442
861619
990716
773727
728837
889817
834293
541848
135141
1061243
119963
292599
906993
1162534
239105
135922
229778
265055
300032
975797
1123523
78046
1191658
270930
856430
896869
14184
265307
842169
1128636
945450
1015333
415469
525768
790526
474302
196388
627078
696276
889791
806765
1077953
1150658
54351
1188138
352340
445692
1126314
265069
566722
24326
797376
884257
1121375
1118992
1001639
704287
674827
1103802
886004
824330
1192939
966223
38087
615471
680322
356155
837135
370031
547696
368642
1024066
257207
683148
628662
89508
248313
468353
896011
763498
475337
3304
462242
160969
514438
113678
355117
258939
923201
170560
31070
1140415
790839
761315
937184
171174
382714
522629
939341
875810
199638
49191
221039
866938
536644
919902
1038625
649213
941577
556591
140225
638277
962712
426698
352748
1017703
433033
127196
959067
660836
637602
458496
359800
536879
365611
598391
956041
373387
451808
269168
467562
594031
340161
319196
1181929
680247
744699
479323
776435
1029940
925971
1148045
1160983
429598
580713
309945
882398
143156
665089
725913
425180
943241
828580
385669
803902
326493
684278
1100118
1037575
598843
468139
666782
306780
727995
1013656
4003
512380
305629
1066214
573540
885432
909071
1131734
1079126
121766
1182848
955840
532753
380877
1058386
1134750
1009042
933648
274831
552821
572993
733817
562543
96194
1056947
998300
719521
85959
696747
457759
1189797
249742
1076793
766157
912059
229700
135173
906891
977923
999122
589626
945062
288221
707516
526971
566301
895088
205113
551904
532871
193375
1091591
885452
651269
168243
599922
496200
313450
952600
165807
904033
440047
369206
773509
487997
351844
1066296
182761
576839
591737
1055498
919771
359666
354560
776650
245471
601553
1034963
206806
55928
769391
902200
283323
342616
488228
341320
1168932
530864
927270
887438
1108104
1077363
276226
947045
1176291
1085374
737811
44696
1151529
903835
253342
413359
77249
653367
242532
776960
1116912
676551
745350
749789
998170
1047432
334536
1112668
100172
976774
537301
591044
759854
925542
406120
20005
898825
599463
655898
1133051
723793
631347
1131991
969506
140316
16608
289050
1003797
481784
36740
792697
1044022
286350
518686
1138629
1152181
832144
474336
629675
403563
355161
106257
83434
407254
492279
806631
38836
115195
963989
701507
810861
1038217
14353
512431
470679
761638
857415
1066759
288653
1157159
543311
803363
304504
1062307
1175973
299974
801353
5962
429274
565014
425664
379374
163225
470892
78967
331689
657452
851491
721855
801588
1058160
254576
348912
30893
552570
199579
16405
969883
732771
697774
136343
162679
250729
792892
259579
810849
363621
1062730
902389
520288
321847
998257
1015824
142817
902432
1087115
901594
474739
589761
316639
201332
84161
172297
1163763
273777
1124038
203247
880950
1006552
765977
376587
821664
34613
624307
620045
765742
416231
722887
1148089
535912
1163659
689321
325912
1117985
1158780
229468
222610
595869
237872
1166402
435138
1184592
575980
591812
21543
765897
798470
840174
508717
158751
573096
424693
1148624
995041
1062255
130809
885222
292493
759959
502767
188350
254405
188169
6677
527794
637605
47410
29378
438432
878777
1075641
353966
1106221
496343
619856
1174151
755372
421675
94246
854404
867861
985008
856129
212709
423769
807285
6768
317983
474696
276738
34341
1137143
774532
548229
505990
298516
255382
71105
505624
236887
344060
419122
182619
977313
766534
41837
874886
159022
303004
760799
247413
984225
1016707
893638
395659
421580
267610
413003
673665
996588
864337
906505
479636
535025
1023311
1187510
719181
327481
641667
522651
421333
68545
985282
788665
899946
657733
481113
916291
65866
734539
508549
737599
484335
246998
1119384
998449
41709
629746
1022213
1101369
1146519
860949
699333
192164
1023544
917518
696976
73198
413643
349547
86925
1069281
716370
482530
524098
867697
464258
701957
848227
592509
74099
16100
436935
232501
511096
936185
197840
240845
466216
251122
649565
680738
135000
1133738
467833
337345
787233
381093
1182759
635678
619669
802992
809751
916743
962922
577890
1058066
821254
289023
212587
1103917
620713
800874
374561
912329
800696
273280
533643
707849
755268
589072
1172485
446517
175475
341135
414932
390291
699286
432959
890006
506414
776429
367811
1090150
330918
1099070
376142
816230
1069825
996449
648397
566746
57861
171481
680016
882196
573757
1152449
360732
911898
163181
837674
403564
421720
626112
154297
1005834
1157337
592957
66048
496298
423790
1067304
240138
873623
396225
20164
675237
824389
906146
306987
1020594
295286
258792
1031517
1180670
678131
925389
1022036
495275
957997
746395
1006442
1181764
285490
225015
674783
636301
707126
571602
642919
394028
50843
615031
1063295
518684
1155393
577114
857685
1043373
91042
40072
380698
1147238
173373
712517
1132291
1089707
552281
249404
619318
762448
894071
145912
370524
170117
803118
771861
1153723
965749
1188831
750380
305172
77846
242918
791355
987512
714104
66207
760138
680315
950663
250646
1050745
882391
959833
56427
1005353
254485
607306
1154997
171291
661464
252101
132840
1079972
777645
601578
167278
640298
512690
575911
302268
409170
144672
707110
1041801
612428
566853
706825
477505
24833
484182
109422
532094
681605
692146
738904
218507
379501
990366
633520
44852
340891
774562
24360
960828
179069
923499
773988
22850
492614
625533
284468
701511
22674
363226
244951
532107
829385
257214
534447
557504
474195
254861
422547
14550
1153200
214444
229075
136541
904608
791954
839776
311561
493867
506241
174239
519450
496874
619854
143376
227075
753659
751101
1146006
849414
839871
250269
746730
101727
852718
612189
817509
216501
736264
362790
1069872
1109517
1020465
385324
390691
72249
330436
482703
866374
51955
1153296
719525
1136203
199226
654702
668387
918013
555703
826518
951497
3593
640947
916253
783991
246995
1130797
228379
422393
218490
1068400
1035169
1136441
541859
360513
454372
859485
313940
46976
1127983
535300
657556
906052
409021
982823
649918
181751
1097415
466707
902498
458055
336182
153397
93128
312924
646455
726643
141618
221797
623015
792062
30012
739973
934523
609615
1007710
1152996
974630
778745
1157842
682694
904161
732448
87780
238535
1121486
541879
695678
199590
239224
765464
448944
254792
980488
345726
897153
751897
1068295
1172039
8926
431736
960095
110018
484451
1126478
42493
174168
883251
460364
612921
286623
464033
671148
228666
1127206
617682
611599
897397
509208
206934
671690
140314
1126850
1088950
91404
536998
959415
324673
98447
904000
511733
81624
850252
16723
896987
610587
1083671
1129616
772773
255704
918834
476810
1001442
941159
92255
749943
662990
197656
501869
318119
1083732
584224
644878
995344
486400
373653
566702
789800
474711
144152
122303
57425
5122
542784
96724
375007
502126
760350
1163194
529742
229529
1121578
707387
836758
1190476
126050
407994
385640
1035662
778912
857076
90706
377242
784494
770560
328783
914228
498110
1040973
355285
685469
1166154
407175
701866
1056735
1167405
599522
18227
218208
538787
1093886
614970
72559
584854
505204
1038688
588117
1090434
892787
589976
920636
967491
437210
433525
187931
1071588
111100
1093466
285170
726290
761470
483350
1133109
1171875
862149
174683
2567
168569
725316
614402
1118668
159778
1160674
1160803
924395
922421
900434
234049
250225
997635
925652
169018
693934
289833
648396
231268
241857
191781
866593
505174
945004
747803
621420
881475
717624
637287
580258
54725
610695
268706
730233
184680
333715
311698
941480
274365
1127584
94923
621303
344064
805749
680891
232103
814921
91815
918949
861827
404499
337182
585002
515857
962281
129338
1157570
585752
413163
499555
1031419
172999
397311
991815
747294
680178
33870
197544
181875
661146
631492
295752
1055357
584503
497070
593793
1000910
622514
987654
637666
659269
749865
616850
768570
1094242
320470
219511
1069842
922531
889573
696971
12063
637740
177214
1083268
153558
485361
1113436
9692
568110
748083
1111653
813129
1067858
922934
873229
360774
675602
1114677
522117
685255
887430
536032
841412
258373
1137905
1143952
645191
1079761
498989
483883
1088568
62274
1115818
1154483
460374
782700
678067
148920
827710
60682
118184
209571
714956
363582
809228
801023
222292
1168707
650526
976655
1080773
763600
371191
862257
550479
788468
267609
331295
448050
741766
63833
866330
419031
635746
185508
926049
486171
990907
386977
610230
249335
712579
323443
1010124
1148258
499069
1048924
593013
807854
182156
467457
507678
57849
539422
983793
509896
178470
718758
938875
527951
774086
228372
139275
675571
646486
281600
978573
901760
804606
827510
1104665
24354
218729
803181
514371
1129834
557494
458886
604060
998801
1021780
961690
363131
456410
922119
854023
1123470
742505
538697
913966
114156
74092
471626
1058592
66180
967762
173273
965826
115722
147394
800404
250440
122802
490565
618305
566897
1125860
1038657
28795
823098
996316
574717
1043252
7254
683475
378679
290597
1072968
371202
905309
962447
497690
676533
981571
1090733
433241
95449
1055910
1669
646949
725233
902136
663671
718162
27934
376710
231124
1155598
614757
508569
463083
745656
1191185
53544
1136606
122244
820684
1085247
624216
490311
832332
6304
861318
112545
490349
229744
281585
230563
623538
744120
1125880
277529
554735
260213
808716
945906
491056
482239
273894
794823
371069
274217
1052405
275265
537795
794096
27030
357890
768560
748771
759445
871104
601752
429777
1081990
392258
474602
996715
734693
341739
473190
815315
417172
152672
280106
334051
973782
949770
574261
198326
9400
338045
956151
505412
999223
673676
109359
942029
1004761
1163738
225805
939901
1066628
904326
568222
807225
681099
150577
1096871
395989
657220
682534
592455
193887
362964
844859
1085171
282355
608391
455661
239961
234535
373487
405948
656740
17495
1141245
62680
916280
912139
163644
544096
911737
963205
820230
247907
270806
819509
915990
965630
19538
764381
786778
682444
62109
460802
646105
814844
721541
705742
1154094
70386
830143
774325
858119
979021
959137
32957
843008
42824
1122381
33072
807248
523955
352371
693382
470248
762263
484088
1021380
631370
373014
993942
649832
942345
976113
1172608
26526
1143089
372184
1103061
599787
57475
1092014
717839
1035656
38632
636090
417063
596154
959759
510548
776145
110345
1077960
1081086
104383
882759
1042113
179697
570646
273266
446700
698452
1011469
941526
395793
259212
621531
525993
766832
681474
232505
123936
624299
520335
1001940
490063
293828
512857
969455
266461
792157
652449
323422
189388
1025853
1010713
1005090
811579
37353
345636
267941
785469
533962
1169107
1092249
226739
422399
635156
315085
1134542
985870
829798
150649
1151191
297617
717140
194911
497529
1187364
1087566
911841
925563
58768
485792
1180447
292979
694643
248614
609486
630498
877006
1119830
545691
766797
332276
216559
1155451
1162018
1143189
117744
124855
482925
234095
651618
198760
593681
323872
916056
112719
456278
783355
218062
367638
150433
320479
282912
728112
725296
187199
337367
508763
342685
660611
160388
930365
1165352
101684
319253
317111
555091
90864
652838
111408
52766
1011568
1019785
364527
319809
1168197
420898
926873
577134
15728
1171575
251422
867798
850610
241489
979849
1139361
911753
321857
221218
536133
1132827
1066178
719519
967939
950327
791733
650525
947732
560414
1160298
573216
815199
771455
180268
150896
991284
465348
1083766
210675
243008
396754
37784
1002521
910147
841944
376999
553414
471330
305374
711027
926281
518559
934580
1093808
918472
973127
966165
1150402
1174442
760136
855621
750113
171044
356085
592125
414947
36786
957555
7279
1095269
1010363
358781
53325
1038595
655278
221652
920991
100684
952007
1085164
799767
958108
789489
341617
1114313
426319
383687
483881
1188661
688054
358674
360466
471025
163616
634158
611566
136588
542144
997028
354758
456277
337486
423080
233059
459202
381964
825020
312409
1119402
152359
364879
561273
142638
836075
728436
377569
438850
555538
1076103
663949
815487
1103543
880224
297397
270293
820625
823418
549417
1124772
84660
555966
1036678
860689
357497
337265
1122532
319198
415211
987810
975521
223397
1128784
1078064
1105201
1142090
1123734
199716
714639
498780
1095901
13473
790510
1000209
1179160
137017
582973
675477
461090
447970
1104984
380811
955750
52713
1014844
1084001
648844
544503
67915
297241
370960
118944
789529
278505
1085975
656356
1003132
1142389
252741
83834
891953
518589
773378
1125102
498304
979140
169566
1147993
200230
454438
845215
1071164
443366
1094759
819752
312559
454826
25952
174814
1108748
230590
124412
409822
149017
554170
779511
635211
551743
650608
771321
758978
697820
52605
765180
1126650
526830
479466
212537
251915
566964
1103846
820691
717283
305811
626266
802119
1032908
537213
1133420
218525
385186
631603
1111192
343025
568978
927359
839573
509834
992498
428879
395715
568788
860050
638863
1181608
1134889
1147944
683922
301854
583736
255158
116897
842104
826685
511752
148948
1012299
1018543
882698
884873
468011
376158
190183
517527
477902
540585
1143454
265589
970702
744324
1066203
514998
522088
261610
428409
618921
105008
1004537
101831
686345
923523
444431
924193
41691
10669
1132916
652381
108268
194749
871069
257540
320857
1043449
134361
1172015
484273
719385
201950
200222
1046139
1679
623665
1189269
240059
1132192
546244
617210
377726
1016588
838289
911132
347354
886298
1170348
197255
12499
551746
892478
949456
149878
78298
71821
584731
1014685
1191761
455925
916372
125229
121640
248083
84438
87492
881533
88999
1013001
244037
21462
595489
608051
598946
228315
164213
967637
1168327
645132
68138
379731
765208
1181593
32798
302316
767788
265126
515862
744733
509676
436216
1031478
851257
606597
133784
1031394
261086
1173046
1027649
514296
891869
229874
517014
239873
503467
365852
1070764
818465
130224
155234
894897
58336
483862
957300
844376
1170100
575174
710608
184672
88883
1098392
10320
181467
429996
844457
229357
74824
513942
940972
164467
925257
390806
247719
1044733
607635
560064
957985
894970
900932
461314
527937
98859
1135966
1155003
1039893
415497
334014
267776
445985
220906
296387
1012
481407
1138530
733247
528341
1009553
1031132
665130
971842
259472
110763
758765
16470
185930
275647
406454
780871
1087053
1009699
854367
1175072
735571
70687
953493
1047465
327928
266944
513882
591166
689445
951622
985542
166376
492619
65763
439986
722948
279679
413617
51509
726334
146293
907072
99905
578867
930461
978189
719759
1109054
196578
186227
1138016
427905
88054
670948
898160
200170
288554
664014
545531
454385
351221
1059122
346087
350688
524329
65274
1154714
423761
277049
681729
363399
458918
94902
1031453
448490
617512
303308
654451
632726
799947
900027
159785
124264
13790
1126286
591499
603583
1096634
252209
158313
1022728
353365
841906
544796
572249
879193
721006
916275
24670
280674
860289
1154338
13340
214141
215761
1100182
755580
75075
1124664
237118
641781
452110
439613
167312
1176141
584983
635754
343108
981765
402236
240220
67159
414829
970218
75312
117862
462537
864857
211117
171178
152124
928769
494760
813636
329349
704025
702082
876697
5089
1182926
743904
458773
1021230
100849
328540
796787
1110591
1159322
332158
549835
992899
457809
769078
1088908
404208
476609
923643
726760
840638
850707
317644
634510
888518
1129469
176782
676882
485695
803110
639456
1123444
776428
565049
863720
209252
49343
757457
423480
66947
169336
952387
602328
632477
75749
121384
1179523
1017393
105524
757027
727515
237644
223859
131154
958934
673841
697373
843573
657190
667637
645449
3653
47644
258115
815449
693355
301476
1125964
618808
953152
320983
495444
250062
944733
1087478
1132631
341001
48490
1121441
322694
212042
914947
1053739
668437
208819
780652
925227
342317
854364
407237
1141749
1041620
132717
719350
257614
154344
890565
176449
922220
53815
688000
1185405
1110951
482701
1147784
712581
873121
357135
35851
887921
264293
969467
792112
1006859
375124
1120436
533624
638865
568098
525026
515251
349408
1119742
1091930
673320
621179
740124
1091063
976709
309652
750257
554864
97327
1075149
482976
498775
357693
116204
647687
958887
99156
735184
374846
671511
441106
66139
1126701
259814
1191616
303624
34628
192069
341919
394294
433794
417984
803014
878510
753046
22681
1142426
113249
628430
220707
327378
552333
959494
421398
556079
909484
574137
547477
739971
696273
755897
732404
1141377
404534
60518
306576
999567
1019534
801747
839542
548942
76011
24020
1146142
50627
429923
611367
725824
702871
1123863
868565
1133218
258243
242837
918945
43628
152329
280708
27417
874857
914042
292172
644086
1111130
483761
608335
628201
190155
325274
352684
309065
672055
705119
869612
1014388
665172
115222
614327
191727
322223
519262
961303
1131693
165177
307495
298032
870018
841760
327587
280625
1120835
997311
132260
863143
864899
808094
895885
148609
478354
315175
85143
496148
298665
633973
1100
466917
786758
247133
333911
222521
1055073
430085
659715
731135
271074
1182907
1060999
863709
314692
405973
165169
520897
154093
235694
875780
164602
447826
783927
992969
410455
881563
501077
1058234
706613
572648
139816
574447
1001520
1033344
324384
1184122
546484
757013
839903
251015
628211
380567
1090936
313393
1167297
396162
167558
144684
892129
931675
175234
247220
252908
60799
492477
270077
275528
565267
344342
772087
343850
929666
450973
6294
1148965
540066
26995
1180651
778026
6748
1119058
824558
632322
203307
817159
235165
76325
290542
748210
762605
541561
1078740
147954
688482
988740
1075807
568681
892504
887843
137649
902583
484860
591609
1178225
36842
1052363
1022156
811882
425875
898824
91558
427878
445779
1160658
10595
451594
629466
1081020
252446
772107
216776
274299
656373
647625
576087
986605
1054569
1140359
780072
1173153
128199
191135
862224
185133
13823
1010698
1047862
590371
905136
268877
282592
702651
460811
905192
611252
932678
274885
1075756
622394
665918
25557
598088
250836
685369
160740
1159186
1183654
527667
233960
372255
1104579
899271
30928
1178490
354672
1002526
178335
641004
150706
277102
262823
1150323
158103
232843
792177
432525
1122086
534182
142938
108992
173308
100630
825434
464411
9335
523254
201022
114737
1033903
575542
398574
683776
920648
467611
355292
554995
152036
573232
441933
209400
404956
167905
519194
543043
927515
561206
646762
538698
650896
158197
1024443
808629
258698
146115
429806
1184557
255235
582693
167908
26123
793684
656794
1168163
854690
807836
711601
391461
671273
409907
771547
461593
814199
1109753
720678
854990
739332
592148
64671
901227
1146707
902899
540258
1097652
1084164
800671
480773
299302
1140530
391174
345157
1126553
296327
1140670
1101605
239361
1071738
1175868
239813
94345
1020968
723839
581280
1152239
389616
481197
249280
145523
1052157
258817
859247
820445
1140218
867689
996713
327043
1121261
991164
1042830
335532
605962
1175318
85173
155178
263065
150148
393437
112753
344749
1055796
673020
389958
548655
965651
184598
261271
258116
1018995
542762
159048
1162947
640751
768822
635781
274274
340903
18498
665496
93229
1145454
42042
290417
1039809
768380
847255
473453
148956
122108
643548
660271
733329
1167644
593147
75547
1100931
979108
162409
341532
494188
1188453
1107157
261777
1126545
72020
1125545
736025
715332
400416
491556
877331
535469
546323
249555
1041907
539993
479952
47841
432159
832479
298606
130416
718451
159272
499087
1146395
728828
173481
445356
312084
535619
1017208
903071
794365
993066
261538
511068
1043248
1090580
1089231
451531
687606
289234
434383
382750
744977
843995
554561
67824
489266
415160
12781
776366
244569
480124
4586
397250
552873
984619
680936
236012
278343
416749
750499
241421
387940
216298
870494
192012
72917
886574
647639
384829
912279
29188
263413
1098381
911907
223403
901375
228859
1180615
249944
238036
574640
749768
549256
402693
674117
45380
181816
1167033
1132649
871200
665066
843168
340441
974982
731845
699092
847679
405006
1112408
807267
857477
1130351
405123
330934
1161553
489941
296398
759158
749096
333568
568336
363591
729675
1192886
1139046
1136042
1035904
537292
326626
876927
556652
520979
1182361
1051371
428993
209041
104074
1096669
533867
1179882
917426
283578
834758
326693
1040781
1007180
1030213
9957
452521
387120
1130192
927854
386576
822501
232702
648126
29683
201226
120893
1172532
1137434
112271
13508
724909
874391
1141454
110707
1141157
1183447
919633
138424
31154
574964
367545
961275
446274
177823
797851
541396
865037
968422
365755
694057
94433
798189
1138919
112525
393702
497982
282620
1122491
33421
394762
1099226
748749
74681
177261
1051885
744804
712820
1095728
1047267
432550
239892
69645
226979
949409
1067164
179615
279668
1143334
1037392
643282
1044836
198822
176080
433760
1014570
745268
748047
817522
417546
1130709
739816
703627
710840
709670
17207
839289
1039418
705688
927814
927320
435814
901432
501997
102139
702367
166556
713062
670561
524798
591515
694880
175722
1022471
1046802
371712
447630
1139422
195609
841112
68697
307470
65659
44956
280417
349478
257503
1160507
1004574
270796
975502
930570
1126017
809008
911493
385731
636286
212783
1080874
328423
902804
812088
976187
566040
101263
210529
580123
19207
1097549
779531
135273
728762
343077
39400
1084916
874765
654960
112381
453704
578741
861710
457077
47148
876168
258193
489497
260107
111944
64933
857534
833585
205627
841296
369454
556009
850800
572959
600412
682826
563939
212546
1111908
592649
1114771
899161
863392
1024996
931257
873056
1097781
2189
498297
1043030
311104
738339
1154595
931301
74867
2857
80647
568738
714595
689689
856809
748340
1071731
955445
532104
589691
936627
308989
583812
53889
430973
844014
1188130
485161
55723
977947
427839
64760
448994
387560
314846
471871
169183
228718
837380
617536
270321
1158606
840843
389855
541591
6168
360558
393993
117644
768530
520201
941600
97001
860599
828172
1032874
421549
455846
872458
1090459
61261
622231
796350
975841
672604
277036
494993
900458
808333
211079
834673
576305
344556
814972
60746
854630
217874
555042
1000118
373885
38204
633974
127521
16375
214281
720156
379756
519208
86944
19307
339450
641944
917675
1186326
569755
719234
781192
535899
456167
955692
532619
478228
474880
401676
234695
600249
444788
833102
739959
295258
460232
554501
103983
1055610
1012462
556455
208700
858529
1017608
41110
448784
329833
424808
922890
743408
885487
823545
730906
978568
285938
1084386
543190
755528
780548
996619
1011036
1154090
1048089
2972
455586
301504
709686
16818
706044
882518
9971
207289
187653
1183028
117286
956510
332449
518719
314159
186513
417277
721904
906267
906745
79050
199233
135989
1063871
309804
1185742
802792
686674
1133911
127629
193336
643360
1182701
690126
1095117
974600
1146198
40441
614326
508188
599979
321251
80565
128713
27677
461404
774503
548177
538978
414661
169662
279160
787660
841165
466397
765498
1121527
254236
194600
768796
522126
175562
101658
20924
468009
1094514
670634
564854
1107507
249330
1054500
604439
506081
25777
88626
966300
893388
476034
260995
568750
698992
253770
797485
73336
941101
611474
517840
704020
337083
1063967
129993
451512
216358
163935
1105244
41105
528446
239740
732438
87970
1115512
892559
615333
846408
575976
999339
905794
126482
678829
591099
558506
628644
711267
950277
401615
498702
132915
574318
425722
426308
338691
1182952
231831
460588
709064
626046
567810
928686
977212
273673
1164232
568892
874748
397123
1067793
634338
717921
998451
330440
636731
809989
327027
626967
44287
683552
334650
118634
573019
323264
539635
67277
538129
360697
499319
270572
1010782
1161079
1155679
471095
534081
298210
198024
931829
128190
237469
703782
1018608
561847
570367
462557
122689
212780
377014
203739
453481
919600
540341
1133476
119199
137736
922721
160922
150505
320071
757378
201429
254808
479455
976463
110822
450953
248973
977432
632160
529608
486969
407947
1143825
602225
180409
51371
778284
948570
720219
819951
853712
429182
856140
320206
1028038
263682
521232
504464
153635
1062612
240397
1621
248774
197127
666043
706579
300714
303450
429107
243827
530621
736449
1083572
534641
933247
830136
614156
301467
381821
1002416
606361
110883
940450
514655
269315
1167756
850371
552007
681162
1181349
820546
1152722
721287
1109372
958748
228432
168677
93872
685523
363900
1031641
1013867
927256
185990
993027
658051
187184
375540
753525
632059
908544
956635
90646
1122392
692933
371279
21343
874766
786029
898936
449413
505020
1071943
840568
1012969
163990
509272
817669
584781
86664
595628
781557
874108
751988
84987
528419
1135225
99810
391155
671262
1175355
1022317
270785
743204
48511
573781
902644
827202
578468
425020
727225
681686
415738
1040227
738605
39829
356995
79426
344291
441850
48863
190907
30272
557893
1118708
1052912
950986
1023990
864544
62106
89046
733347
924729
208291
589946
313625
840702
753231
370104
755549
442311
232081
250596
310871
370199
1119502
781354
671051
511426
640981
188493
355800
1114214
1095001
824251
355674
832483
767188
239025
955613
446480
1140434
583591
594367
613748
933871
992572
568134
19744
483079
572570
86990
493040
270962
501370
864998
531787
721172
806020
492645
43089
1015009
667105
686510
808548
363605
369583
1051182
813425
345212
815628
652667
1034371
445715
586047
889683
751300
59795
956291
150182
537973
96181
557589
991283
1001022
253012
320531
720516
168730
1842
313983
1095323
902505
479689
357699
564265
434987
1085534
645488
419207
1169432
1123549
1017001
177514
543739
1088834
9719
339591
591514
1014191
831419
972365
923688
96259
174999
671159
634077
361450
790662
584900
580870
8392
699354
925153
868500
1154197
857130
331418
918191
844496
361322
1175882
386899
407251
775739
909518
157795
81351
178232
575466
299855
835307
399788
1027542
1008307
387025
66680
156301
331304
748224
554588
259404
327511
393996
638243
283903
947115
1170493
270814
1038562
819012
453655
311217
414847
294685
1032992
1143846
810574
94976
721598
19960
1092183
1145234
10521
907929
690761
105930
693795
1083909
477234
208730
10617
309380
657633
1074675
506618
803166
227256
843453
1065992
846636
143696
719145
1075053
849689
8500
792387
608278
403874
330071
1137674
923411
211775
555238
371775
17658
1193482
189774
958756
172659
424527
774897
219437
524527
421743
886911
367866
501598
345967
663481
740784
332688
648791
337113
404762
872582
1044286
996583
1144297
94693
23567
475754
1186006
885634
565067
594556
772186
961961
820585
750489
445616
709042
553593
534948
276344
513499
580558
258554
630606
337746
490057
109499
406816
523385
895324
621315
1006272
285586
1187241
402855
1106227
201482
1070089
480148
415150
1054824
1079029
481477
456417
645410
174975
1152506
1099163
412935
686625
48869
280843
944338
843709
906238
617170
827045
475339
1190542
509660
30442
847739
1149157
655077
591788
571776
424993
1179100
269495
984790
697631
207293
477968
246482
623850
264813
641369
1030593
429083
530571
1099893
922222
1014153
896495
886064
315046
751549
1150311
437425
194643
1017000
596589
797932
476876
639432
822755
445260
240383
718416
126524
63117
296099
927446
700997
871411
88248
788478
173174
644567
846846
981167
353456
8106
662816
483271
603685
349898
767805
675350
1002459
155389
830722
1140251
886055
986558
162893
1017990
837978
977693
588033
101964
148265
688663
385664
911362
582061
719313
1022756
694935
874251
125669
268960
887086
540443
385703
56868
651755
589076
454231
586429
1162460
706595
453055
500572
1148625
1077817
675114
615780
557360
564010
205388
584042
103269
1117310
509364
333281
1176646
1018455
556280
636834
281644
874051
502200
7529
132035
51387
1174764
106621
893823
489761
899043
222476
110816
505960
414755
559221
475822
138794
1122562
958955
179212
11214
1183672
1077829
676885
764296
214357
373222
483876
1147225
96095
899078
680992
404734
562854
566555
948789
646981
82410
1144925
289177
16960
783521
1177363
1138138
1026974
1100509
557602
781509
817125
914861
1031095
271592
211948
791092
861652
973642
1065323
1054887
65985
723091
478204
1155892
53035
662734
556390
839402
902536
953795
241504
318268
707496
37783
35630
53157
628639
649726
646361
339972
556860
241674
26527
1038655
652135
1134061
1113770
843740
1003937
809240
929615
1082161
194342
1091773
36545
1076986
735175
1098190
717392
1152909
1151583
1157565
551060
1031036
907331
38629
311194
1139614
953778
114326
99635
254237
341385
658472
662534
1116271
1148755
1049288
857019
864561
273763
1154840
262398
713995
747828
904352
965167
711679
110240
44823
469150
722042
851093
374644
17593
935758
140552
181355
1001369
921336
641373
695856
34446
414578
846648
456759
674151
292022
613301
907676
324487
68477
599223
861646
1118484
1162063
59949
263554
1040702
1097714
251379
321669
247558
442989
1137903
450836
1082467
361547
171075
1040610
29897
697308
1057904
710899
17052
188410
200472
312705
263936
375398
596880
200274
552037
1003242
80290
800839
208847
400763
949760
64308
78750
671369
71186
1004770
813831
792559
1005373
97278
593406
576148
886071
563076
165459
186835
992042
1026995
16246
77533
748141
874795
327257
38272
1184692
1006201
820894
549366
473727
917830
510411
86251
505931
754163
687589
610171
112842
819096
393777
671267
656596
435935
894666
417952
1173936
990978
1021106
1119627
105607
1098330
729226
737950
793189
357287
164473
788988
240603
73821
552284
1102113
9765
266390
933434
1108810
997800
1165012
1047292
427857
1064214
604023
610517
166657
287641
981687
688105
992494
888169
41741
776821
263168
548338
569284
1183277
1004104
404694
265074
9396
691555
931952
933508
670725
71463
1043220
612238
173109
472704
681203
1045657
933590
73551
942714
1098819
325825
171898
19139
174622
390473
498084
474767
389552
312633
332115
948599
616479
173568
855958
423001
880437
597321
723820
628545
817710
680758
641067
106372
762729
272377
438714
118526
860647
130918
168657
493922
190248
619853
528171
104460
693672
1034651
38776
344054
992398
204018
955247
800660
635980
52398
335563
105312
755118
278894
215976
356796
205908
389032
224278
270428
45860
1117207
393864
730286
1112526
1009383
211987
836933
972283
656851
613725
877241
637518
537506
1016969
993022
1173966
739551
108851
1091072
223736
788410
854552
891761
753074
728840
565601
1118560
501499
492482
725914
787139
10417
806501
512014
262222
676468
108212
668371
319404
496194
1054278
946485
886076
972403
698075
776623
584538
1157373
213572
770983
686796
543851
637127
1130529
823879
353007
936219
374696
485162
617076
4881
276923
1149018
36033
990471
222058
98894
133049
311816
85152
129491
1022010
647833
306721
36080
600773
774124
91993
477857
695027
156082
215398
880398
501603
1127464
905594
756394
676386
391857
186301
613849
860187
68128
115160
61687
535775
1007360
852946
876582
366727
237586
502759
412084
797673
267980
941471
1044505
941739
722320
638602
1038301
228508
769749
582689
38896
95872
642523
50707
150090
120362
1031276
798271
462660
799964
554904
855298
361077
1028416
584810
988902
654927
536084
132711
1016681
416668
263734
581686
284111
1152165
1188350
1166281
963799
513736
587930
74151
471011
667695
1162824
161278
257178
480414
818763
523055
709170
436104
774654
1110045
369710
259549
345055
351180
716884
387185
681795
424218
839882
239496
952589
425946
949877
650746
965443
41040
767378
1165159
535670
499721
628607
821639
108538
59871
1042250
683904
935583
231607
570127
474600
356987
687481
120551
964003
675583
727794
466634
709762
897648
767657
935738
637990
454942
1045608
127871
35785
379304
1058211
229787
958234
613660
925272
869046
571160
876967
554382
31326
991545
81170
507191
28067
1086817
700766
378323
86785
1183873
353817
7637
1117535
680369
111935
163597
550625
940922
566482
217869
72336
409888
805284
320207
985221
642413
572106
452365
545242
830730
692922
439106
209361
331127
642977
550730
215598
1072002
611400
488732
80984
863516
411990
522250
251724
436802
533718
789758
63386
1144020
589789
394491
510055
1100288
654060
528684
447418
979208
802734
254327
578032
27310
79664
1162233
624065
1057424
701192
671778
300893
1125442
1142772
544659
714891
902142
672812
1163150
846290
342871
1013292
867907
364839
385159
794857
448378
574939
140295
1156746
821070
489864
792838
388055
154169
19968
614357
67898
967680
1193383
180776
347447
137895
541747
496660
462740
749104
997170
1085805
667404
322059
41989
1189863
511769
611274
279513
1007901
1153035
383652
1144362
630941
1012030
734590
85981
896187
631143
383612
872258
775548
942964
425736
359092
186503
982355
678448
997675
653624
146546
199180
915823
608811
285812
1022517
354723
41341
1013589
321409
361502
383344
172965
530372
396448
229321
834209
1092888
527612
314229
631251
744386
1056438
235010
503933
117054
784265
189961
192208
591464
427462
667299
628700
319020
983854
527886
920613
400986
527274
276105
450287
14728
427572
848605
138856
423410
157515
217955
372529
1119436
1007068
147774
660213
676412
162950
1148966
572964
308035
235084
700333
363072
481440
523798
1173612
814913
548609
883927
722683
307773
465464
927109
1031771
435524
1012658
614191
879737
349779
350614
1085085
154150
825450
452967
280465
394059
841581
972499
1009635
338286
1111615
527170
771840
645635
310782
524728
354256
532163
648521
891223
48025
15085
541585
1017241
922643
47102
675336
138434
771877
614331
821884
613903
344630
945783
841342
285164
149491
442705
888982
674189
814576
917525
291786
14234
918570
411080
389358
767260
787529
535565
1104041
684088
377864
63156
93860
711052
560458
1166090
861598
1055319
331591
14549
680702
737565
1057585
15992
788261
748559
255279
840576
532007
579156
146952
981956
733058
67728
89448
1045100
790919
926644
670645
384356
90636
1024720
671289
843861
679217
180490
846141
291798
411347
417750
399108
459965
688748
181435
631386
585139
160055
234446
679466
1134673
24663
911001
106728
117171
1064432
957565
456636
183591
779752
557295
102088
859753
52281
1107461
935745
1029525
538530
159842
57423
821692
433143
565523
23700
171364
783797
106974
931595
307683
919146
466646
23241
178293
807403
309412
132924
618960
793298
702617
638511
410279
89727
652556
99896
166461
390236
100859
1061184
1023666
965713
141073
930885
460522
84795
690979
481484
1102264
1135558
268126
280448
302754
939275
974450
517565
413484
90171
746459
394860
966145
546370
958070
597970
1129208
408772
173960
597429
502133
859492
723002
462231
722350
617855
109862
452687
136426
447558
1167672
725687
578101
374090
202298
1144871
17438
168183
418862
73253
1073996
1062269
1042614
430131
748133
383150
244397
914689
686694
475071
61892
84732
1114886
406134
817439
270891
848500
882868
740063
1166535
933109
746769
774380
516571
879047
1108292
160850
345143
503079
759972
561777
204522
165326
1039559
369614
207259
101751
319164
516931
463561
1134480
1131935
601514
596169
702244
1130680
884427
18201
9302
1014072
351883
909099
175875
1064377
606692
1141265
70778
355803
798949
804323
940436
770381
388421
320386
127611
276032
850488
244821
1107293
592771
171347
694226
1128204
4253
155404
980277
1144380
880457
1087963
141832
560656
715073
221251
1002306
761690
242081
397315
437134
481130
871556
1067406
1150075
378931
419466
891797
1105409
130957
195930
1578
1000254
944403
173777
67871
1182313
89121
927606
357671
702498
850418
637776
885276
25192
500057
410773
1174074
458902
1050636
409349
539549
616814
946476
695596
806734
118671
1030246
190690
258654
852417
67858
841611
1014218
905918
755546
1076590
1007757
1175433
255294
555036
405283
848895
610140
611389
723401
703917
115434
562891
873071
916798
179977
71927
988831
1136115
528985
752306
810664
414236
465730
725406
763959
909278
803448
589498
211369
117995
792691
1031503
79143
1017157
267343
1048381
808931
891361
412865
648950
933901
680087
257276
482630
7602
888864
505894
576543
680953
422132
445499
660184
1068031
1135146
194372
110758
963619
836745
1156296
489383
1002731
493025
131504
752949
1153877
828946
908092
499292
1187693
591244
564263
156715
1088647
704812
104024
890201
925577
285672
1029005
799109
1032176
1160076
15608
284699
1105041
274189
734519
1162629
551020
477890
510825
1034765
667676
379830
380217
229704
160570
631332
236662
857091
1157626
352242
1179286
767303
140625
215101
107565
484116
100833
228912
359171
275697
890701
580065
818826
96531
1283
804415
794594
577641
192578
26542
1144520
582030
200563
313939
1036118
651974
1125734
654954
597510
20785
1138714
421337
209813
357691
679252
79986
1193419
236249
1161618
369600
618496
322843
693728
543484
1067276
138664
994874
244583
589067
609527
621027
527418
445000
373842
75519
573740
1066041
405940
1108242
35268
636832
1164929
781279
942819
427231
301485
426751
437806
246123
1105984
797978
715524
799981
819450
999472
525776
12881
128645
93704
268058
27452
140106
61759
940719
673371
594024
498836
864101
2324
1036386
19511
1093820
150108
1056536
295965
596205
655520
726978
998802
590975
589923
232536
685509
594209
988333
245409
405155
400184
985277
886897
23423
694386
175694
765807
848643
826624
251305
944492
307082
793059
1134646
508656
520620
713410
71224
549612
589146
1058654
589371
1034217
34799
405330
577449
103310
522312
1134621
774370
531269
505763
396749
730367
730267
389268
1157347
220243
1169179
280274
339113
484592
734506
866474
477160
1036015
201790
777549
821859
1095107
163814
526898
709265
842442
388552
261150
22765
1145625
537200
959702
151180
696831
912370
644359
691196
243178
824576
669286
189625
651366
560266
889694
104301
743433
293985
84622
490761
774751
709071
504774
1138724
969554
228890
832204
640431
1095517
878072
981715
263217
229527
745605
556051
195702
966674
594710
345146
572908
636876
1124930
1023855
1042486
835968
267844
349367
198839
810740
1021071
236065
1110448
254570
561684
367390
896449
441336
222377
247902
661460
1017153
1153115
608684
918815
1004228
799932
641776
1024316
32631
166756
194729
427893
542651
565702
772315
426724
1009109
142974
495492
659198
1135037
372369
391956
492567
185550
1031434
870747
601494
554108
634056
576860
95920
257797
873606
580187
14611
1049071
526043
469922
17036
607165
1158022
831125
883400
287347
687821
180436
834841
50267
53067
302533
1067293
512899
1181467
711167
237349
868465
570600
897932
53678
1107674
1064845
128426
889627
776677
2487
150937
174670
519531
1018812
1036188
221486
558751
53847
200828
810624
385229
902426
981174
46218
720749
896082
1022354
751550
995839
254927
189569
220590
157717
311721
241027
1157255
577958
176112
138390
951383
422712
511630
146583
818906
1192049
996146
1067464
921158
602594
188490
648802
873441
649987
620843
923145
850501
428944
1185278
1170196
800770
749667
680
851364
1005041
566275
295290
283401
299637
569706
932764
1155528
108949
7710
713670
916428
1156950
284892
838503
964864
174702
1156299
1065698
290704
99909
1066854
273675
462714
3554
1131954
612437
255799
845238
325310
101109
575338
928348
367062
1101214
525801
865950
621204
1119474
194008
39284
880789
1101456
777257
471854
1126874
520807
387236
552208
975581
557421
299166
551086
666024
368953
289383
209687
204585
367762
669976
273416
930065
382194
1076730
947107
1083203
185321
824747
701002
1164979
151621
648027
12952
398705
528645
1138896
1026270
654505
929728
561317
228847
100213
1150442
336646
510134
450263
694853
616925
897045
224927
663366
56254
1167834
267002
348647
589282
689314
195773
380736
428067
861794
558707
357213
265846
923462
1148985
951353
207673
944847
1056414
825170
1005277
504560
14239
131055
270242
340622
1095585
945595
888159
685654
242337
4428
85707
4800
243696
411690
1147978
327440
1080376
827126
47691
674060
448616
720431
353984
742575
479696
842327
720786
861259
176338
1106133
137794
83423
260425
1049015
233795
516273
121268
571807
904246
353674
312327
1189677
1136979
457343
985731
957493
698716
863219
679310
899402
208217
657568
1109134
786452
436733
448853
1085561
964234
264000
462643
880119
713636
624173
95123
1097457
795499
742789
49030
1137816
183458
154819
810648
377590
706017
705441
583865
461575
363878
456285
54038
300916
124434
296195
32589
105384
151220
379118
1137189
715393
1119458
1139006
122822
1190016
538910
451768
1120820
397696
178238
774363
1108463
1039459
525165
894551
875969
640018
735038
299234
1157590
776442
1080695
782837
1048518
292283
135934
592643
727879
1041200
508235
192980
383372
1071434
716435
245798
79592
856728
519864
1042272
972182
384642
556601
331931
808990
879615
1749
448163
674589
449973
476150
325450
502241
309808
329517
877668
298061
50580
909501
914765
891196
146601
849643
860502
286029
570568
293599
308135
160295
456664
766735
674291
119257
604828
461780
796692
805846
925214
1038635
244141
1144299
587172
593315
250204
427001
929897
140090
1065069
809745
682243
1092675
644166
1171002
192890
749314
68448
72478
842262
642102
774959
917427
1147024
512825
99694
654828
136339
316724
333940
847404
895041
552890
295628
782880
315961
407989
621035
233930
94308
199512
194486
395839
1020851
1059719
263709
407617
555727
695539
471643
1113900
1151356
985725
84166
430424
36574
539404
632746
405965
466474
490110
1025062
176577
1113577
539615
928592
585851
302158
956824
771003
651114
1016459
434301
765042
335045
412239
273805
591073
589219
903546
508861
531978
837660
135132
1142544
892655
603721
1078771
798620
1128087
1185256
632729
927580
547411
20193
1050078
113818
728777
1029535
653563
687240
194326
1178505
859932
629588
498812
430034
185639
935510
611519
875093
603765
1007689
217952
453081
1186745
401550
908709
656661
104840
842493
745044
585166
1144315
638347
798826
81521
934765
51992
696402
17322
109628
499748
342554
158456
617953
1176069
273571
509392
431971
640831
44390
1171226
965388
434441
480932
4574
561993
1044622
940606
668273
712747
84682
622471
604819
110432
471273
485991
982647
762187
1074432
724872
335839
472387
556021
3121
1111354
894525
570489
362385
453451
472268
345186
1027475
533661
10426
637994
352509
740883
809360
801721
1049921
501439
1182820
508002
1096447
307802
33013
535833
693522
90544
470519
302895
306058
156497
1041393
1024450
322777
715952
165104
699867
185555
1153593
288435
337525
322456
985820
773063
345095
45677
328844
659435
491565
567375
104035
176534
895621
904333
946808
954619
791148
347316
250869
898565
702589
571382
205269
820925
749933
607486
306098
1004133
363471
792011
607628
13304
20000
714842
1174649
925527
105555
909262
910618
1027718
837956
196809
901418
1183973
139667
10941
118952
173402
748956
685632
628965
1001690
138348
682910
1050230
901200
857502
979355
206045
70147
971437
18182
824423
827441
38251
1050590
87666
716351
708037
988662
609674
414708
455790
1167960
209293
613601
743694
346968
289739
949180
576891
1020531
119905
1104104
372031
705800
336026
1192702
795585
385814
1041059
1187714
684505
664807
464647
338861
932291
231772
258977
625863
967442
1036027
87936
1096164
215320
296225
830046
679981
608538
1110716
83463
577099
1128283
22625
203880
998137
501811
856102
943571
1173912
669311
909164
743841
831517
913063
1156123
604680
1159467
706793
801125
580810
3833
1028660
634274
384918
946972
351350
532213
576315
917398
474541
1056299
482978
767498
751359
953678
601572
883185
635804
33817
208725
442169
1028226
62846
781606
93600
547054
454141
278841
594785
517348
608600
660845
65206
524643
744889
952639
200468
848272
302377
1060443
170779
682753
966691
585405
505266
509757
205696
21547
15895
1087217
351338
545365
1008642
36132
794913
239222
552202
120075
77762
613753
1146225
913091
1156741
1008927
1187057
358870
1051120
1182060
877914
812697
703592
1021996
489230
327639
383298
5854
338301
809197
1176464
1158975
605655
618057
730571
492936
28317
333142
964272
805748
1057055
111533
365196
636916
143279
230502
54711
1053426
945006
596838
153572
186881
1172267
31502
432251
176308
722283
190058
488477
85798
1003760
479201
752242
707417
364880
1069268
122610
1173635
1122451
653665
756412
920626
858491
675831
389540
916879
307294
140432
318200
689649
304901
729046
437225
1133572
588930
96204
1120798
821032
897610
1128785
935512
689098
109046
670803
599257
262919
452432
310975
719475
503096
88734
629347
198611
447906
762656
930833
1010856
1013082
362955
749420
1148616
39232
595072
768346
1127204
701751
187117
464804
966996
743736
148928
655937
64608
574183
62162
1093924
685339
838550
386741
617933
798091
935460
1165672
977245
1100254
3871
679925
594135
155956
638245
715212
564136
1074804
1161856
336122
76522
590686
992643
381637
260648
861936
152573
130703
988751
1158592
1004640
256677
919247
141677
314276
535792
266210
124379
516563
348010
1147678
976230
502369
486941
1020924
1150814
731956
426130
987119
1101800
446151
87868
843938
523953
1176898
1122026
126948
912028
1178624
120892
729816
1095640
735613
231098
443974
569278
885951
954659
480741
150137
721556
279535
812935
1018746
7078
425828
633808
10013
229912
3400
1134010
471075
601033
109078
429170
15297
908943
93104
1099396
219635
933645
34644
682617
1072173
919405
210070
141836
752050
497777
1085276
377494
784328
289840
245133
133343
193205
31937
681817
894461
639291
1153581
898676
1148269
1003033
125938
980387
274429
947331
274296
963857
692968
1134558
49452
312052
356263
789463
898134
436190
1171813
45648
245696
507515
438401
510304
1089616
481873
905501
665156
810498
612605
181907
496149
1078522
817481
709431
868880
670505
101233
33749
371863
931183
1126845
729177
891227
74148
151773
541111
1086764
1183924
561043
295614
406742
57955
83199
387320
1140001
223986
745779
656483
917313
993262
927581
585449
293746
488793
565648
271654
590277
918417
486288
181296
1079499
992637
499739
1172395
975397
307398
281951
53209
728061
301340
686387
242908
766787
972900
249374
544425
837906
939313
280385
195055
980220
790651
93046
1190015
676043
1004269
383935
556376
763014
70795
798237
573183
276298
669321
50481
593400
610207
1131739
90311
706939
736855
914381
1162131
44274
939546
36128
174065
575504
918712
757363
371277
475678
659168
748301
906565
1160037
1110
1061020
560409
68018
615326
561145
526294
254012
777668
1142211
569581
258397
1131497
278990
460866
1046071
211445
260208
920827
1087006
490951
1026289
403306
568301
92625
658272
914683
1168779
379726
825873
495535
677877
579989
653382
1073786
784241
977342
682185
1083063
179665
248841
700087
1126487
159781
374320
709393
439306
15640
306301
446964
471711
824922
596480
1037367
527282
614936
795534
687896
370966
454552
754208
1038744
321489
1066493
369817
1166257
801226
857640
906759
734588
945097
548366
277988
1075661
529678
64425
850369
482913
498265
150307
1007041
1055116
260933
1024943
960116
1182615
505987
565823
316902
246841
701909
120851
793128
1075744
919214
867638
436504
1097535
129375
160629
288647
190171
413128
380931
1159077
547805
483087
331706
637023
526923
1036024
74037
607953
474244
989259
844350
531296
82235
1016792
712889
789506
655073
257959
817152
102257
297557
67580
721749
775176
478056
985158
566879
620363
1046473
834385
1002657
226258
385424
1106998
1128835
62824
999702
328288
1119887
742607
357994
545447
1101054
536864
767343
69406
313711
602855
1136232
331647
846577
1018925
278585
30851
168375
306229
716625
154121
614051
715545
300994
687967
79624
735868
848848
520907
556835
1187015
205875
876350
780467
306496
1024883
707429
445769
352139
833457
1142405
571873
261683
1150209
697732
292272
1048090
32489
602688
535593
580469
1150581
753331
456607
490158
729827
934489
215342
898582
805314
52040
338239
73606
486425
644805
579389
363586
257451
976616
1042030
322670
822858
372183
416354
965227
685383
465098
518130
622120
273485
647370
655757
901118
965241
92743
265966
1018149
682384
1055395
876831
697412
764002
974422
1051674
387950
152184
958399
1040198
187395
427881
1133178
21743
777
427946
1034318
659629
449324
457273
838234
798925
60600
450034
568309
406250
1140768
265215
921989
195557
317337
1035968
1165232
870506
1180205
141499
81741
203940
1191254
1069160
76144
774861
325885
1057193
814458
613379
372179
242595
245476
1117003
1063126
1157664
252905
254459
99724
671576
117626
774191
978267
602634
620120
593289
672115
525272
420685
637738
219092
842038
993573
664049
425450
628
1191373
497016
864139
963049
489639
782430
576780
672538
225725
1014606
158401
833834
297902
1041852
278026
346457
373120
865584
134553
377511
300568
130307
432556
1000120
413078
894077
205062
316229
1056696
398378
909916
37375
37016
182273
278551
207244
627596
717015
430731
949286
440145
242789
162481
364989
414165
487546
148545
1134819
127033
458785
960171
535740
104701
404351
510455
1073583
1057952
179060
944690
711107
72813
612372
93089
38906
1024766
776946
1093537
1077397
890095
606633
1041439
1047759
307527
891144
191234
132928
724350
413048
249931
392569
174973
425256
712547
937000
192521
904780
39920
585559
527477
470180
1007601
457046
539618
443725
344931
153188
876332
485849
422280
88922
191707
956085
175132
50438
730472
792211
88600
1098484
1107065
706527
1086143
85799
1054491
790896
478444
216188
524660
269987
77593
538739
315185
1033342
1135426
593481
337937
555437
1005279
715268
906343
101802
127801
871738
133913
920335
725867
31700
866590
357505
117611
327881
775970
544653
1179249
305879
944685
1157074
371121
241678
357838
134459
888232
1173461
866201
531204
1028035
184952
419611
229050
53677
1035855
118118
128310
155492
485097
800351
981875
684790
424765
1019648
143482
373197
1162795
293456
336489
1045954
600396
1167116
22003
82556
865932
989264
795857
691773
475069
180115
1186119
776473
1066433
765451
429549
960727
523210
720648
235317
48262
810684
726568
308589
515524
901483
167017
90924
662936
144159
684251
497727
391184
916897
438765
304599
237976
10766
739812
950756
141141
1056326
522533
307606
1182291
687119
1000760
17117
563803
291955
229885
350110
676724
520471
607033
40640
530120
468488
1108612
574240
517043
977599
904508
859254
894188
362799
1159505
881707
94190
317389
1127229
913452
194411
898951
359010
123742
34813
1103670
45875
641960
89717
424400
918657
891019
290442
415264
11012
246376
498860
1053518
201483
399205
786069
271454
861755
190677
560315
210162
1010272
431896
619133
249522
56619
1087753
279543
383910
1070556
612049
234479
1093214
291532
927127
734650
1019688
64797
387999
639742
407317
484445
378583
110845
636097
1114848
587507
527841
887079
631464
453378
50893
72633
954202
325170
728186
383324
684407
878025
65846
253026
700425
1139903
126465
872045
545809
294346
462214
367168
687818
947345
634840
929219
424852
179013
688363
925017
612885
254690
1071302
669629
995620
1001859
121144
1173831
868623
687294
674093
921941
1071258
595280
649435
500001
223039
1122701
1168469
600503
126368
138138
321714
347832
183042
75805
526944
561687
97134
636654
211078
411032
574940
641099
877166
619948
806048
679455
546188
159829
1100013
976307
330624
771383
255981
166754
1103379
70611
178379
569508
903149
576521
889927
1045856
425416
315679
451693
912230
1033187
178554
890189
998732
600751
500018
278650
921537
783598
1183997
9707
263459
1177875
804661
925076
416272
802458
1097522
646468
909200
637175
536439
538403
431718
147522
833196
501590
1147917
417516
345768
117923
610286
512251
577583
273102
1055306
1134481
815592
993150
294830
907557
393901
194987
178855
123450
420377
386390
684058
1189150
183857
983302
622254
110254
882831
934856
876510
886264
813540
830389
337329
682589
379223
1152891
1011835
762704
719362
307040
905289
15277
676597
581970
263474
1045425
685266
889154
81399
1029274
290497
547984
513898
634888
428380
671389
83762
405841
360349
233467
322664
474793
369487
156947
747350
75839
966957
1096475
375180
1071514
735528
612623
864851
934464
498807
973129
175471
81347
812041
644775
104687
593439
434934
221820
706980
1037930
135378
527583
1011864
108103
956756
795804
267783
995124
840213
581049
691727
322122
20750
118960
744024
733442
259934
528924
704206
518525
71745
38212
471097
734462
746740
421393
33450
639181
550217
314331
788787
1002546
687882
324386
34184
791584
573746
787618
971928
357441
1002764
1113148
453364
1131204
1018762
1183848
836101
1164052
806476
1091691
520844
459076
441018
1006468
812756
710850
165388
977741
1100073
12971
754716
39890
676815
1095346
421748
825230
578503
100449
1144636
100527
1079100
195075
1159702
167356
550225
1162753
44319
243026
144430
742860
978075
514018
85341
164655
251624
230093
133623
459257
281952
93419
197351
1085789
438047
51962
1145356
174278
821735
1099594
156042
846300
43270
471823
857596
763576
799143
102492
183119
1029824
675874
714056
867455
200441
456323
889439
682323
340412
931003
974614
169840
387
725151
136939
830068
921839
1068764
522428
933724
1080422
728012
240817
1081516
1135785
567212
1094340
21399
1178339
34197
640283
299158
181843
1041562
295951
519041
850899
242973
44923
72065
139221
1168212
574573
1189625
474301
971716
426129
1123555
546854
1168607
687660
884661
444839
808028
279659
1052379
626281
128688
1046517
440933
92455
212014
473679
398638
608461
973325
499918
648982
224662
1143706
602114
499833
612662
1085446
231957
856296
368154
487697
1127982
1177462
430114
1173689
555028
766642
198897
373525
783902
505284
713782
971330
627133
568797
263023
380330
830424
513376
662109
22609
259870
335124
549050
135081
246
846385
814400
1075815
1184634
1053594
631176
842081
128680
227564
566399
746264
770570
478102
266999
15382
1016338
527446
686120
229528
970201
867606
132339
550045
816672
341804
48620
392667
931729
421424
710867
363211
96982
456150
1109746
101688
347643
662487
278932
278622
729084
862855
918943
205856
434811
495751
328193
113819
366980
822598
659880
568567
416359
887832
887212
73508
634754
194114
116328
1010600
273282
1106875
940312
129360
1093902
394648
476103
336244
854326
509812
713045
22505
886961
134399
264762
889213
1174134
948545
144951
240832
1129650
170190
144868
1162454
968207
46604
242038
1040654
158464
1135178
272938
485981
954695
214129
424057
251362
85461
464101
638215
356707
582822
571468
1043487
545467
177086
1102661
549864
251774
160815
1041301
337762
557527
983401
50412
136842
147967
567951
678246
1176459
951982
1172620
198533
442528
635224
689453
528554
1169694
1076840
624314
216817
520368
1082465
704205
56240
557009
411064
1097923
161443
1059866
203003
317016
193846
572387
143549
890726
360403
596657
672119
852458
908876
816487
249962
1020613
913484
739529
832402
1038556
469496
1114297
435222
568214
740612
1192606
893283
793788
668410
154402
150922
870608
358709
837951
280383
272213
926920
105655
927972
122616
1116225
692802
369436
451112
980172
1129056
493027
245534
410006
904707
425611
559924
988364
19908
220118
465107
257679
530210
832825
1012239
676396
72681
992764
175958
896364
712707
404394
23285
252994
24827
437571
758456
587526
236016
758855
269008
1013149
1135698
838878
410781
1076090
940425
688992
798316
232064
745161
60671
24626
861384
627411
153061
643762
451308
615851
679842
831194
673799
891159
500130
158967
808456
105182
326273
214231
221227
415973
496767
791191
268024
744793
487248
1031480
988314
260228
891669
1134239
821135
221195
625353
262724
227895
434431
1141364
139780
544859
387225
260511
105383
1036853
159576
1127593
639200
1067881
765803
215242
1020949
193859
844418
1156
956114
226999
768648
926451
800223
1073849
918091
528940
33052
34624
111236
1064617
770214
1061815
244908
237063
266542
731110
299189
134327
480620
519989
560193
649884
431349
992468
907308
82432
211664
923525
125857
382125
276546
267138
1107335
691339
810086
707320
747064
54452
342508
660687
579817
854406
536135
618765
543209
535459
501804
683641
240205
563785
535415
439839
854680
365598
233664
602729
1089106
1189434
1150793
765429
15426
1020581
871643
392472
31617
475834
513598
808262
979287
296715
603598
218335
171130
9181
205700
143301
523691
493731
1056439
5462
622887
497389
361538
661584
353783
95639
885747
1185977
862712
128516
261446
890451
447058
1184188
263790
1189722
68029
1152830
555924
435153
527143
120124
395091
434991
164964
304044
339932
196424
15269
547861
530793
1020971
451059
561870
1067201
1191423
748347
386398
577396
509357
265697
248070
1029709
497829
1147851
141867
236102
485893
1140414
313533
145410
315771
1160859
240790
1111228
1131824
531954
797119
316240
232917
964069
1038506
219247
723018
525049
40084
952927
1095071
269774
578282
1081542
451141
762258
779902
997206
1050810
219269
3063
49402
349587
1122029
673225
786070
963218
84173
870425
990797
518848
734979
330862
723610
62901
23650
404513
474591
903492
1070014
1162191
36019
236776
101485
170981
223295
942011
1186729
227355
761204
1085119
20203
482008
1166099
852601
684663
477793
1160318
340083
1133349
1093687
910670
529661
79424
1099303
33500
183552
971427
9997
935507
402802
1151387
842097
415650
463198
1157830
117309
1009081
1122978
26182
482489
877212
306604
1098682
380905
871826
823648
210708
776326
72435
1120377
30226
1144574
985851
956740
366024
510704
523602
376261
545657
1051809
591525
199499
414273
322478
1060054
351963
59577
738773
480851
1085987
1094941
789557
551278
725675
1016724
949313
821539
225325
769987
272806
939392
894987
862559
644120
634712
120189
1001361
260981
548677
1143842
1086032
74429
1138164
597479
1059477
741439
106005
81605
272203
995146
1136387
1146383
354848
57044
84919
866417
1058152
607417
378641
939924
782961
186079
793443
229243
272426
104775
335392
834748
189567
729251
1019201
1095606
892457
1173758
500890
926904
67900
763068
32771
1070278
380740
1179155
281587
358343
1127802
512134
765330
540134
387327
384798
506110
781303
468681
318365
1063780
42394
275292
191854
626080
1046250
947409
223572
27022
497218
368675
480369
1039204
1035185
183039
633642
107689
879025
1166496
1079420
751832
881229
523877
1081364
27305
954489
784521
893779
256767
612985
110805
949577
533493
256899
607181
1150858
742257
181454
284046
640102
628716
391053
374796
122513
1126337
41255
990074
1017510
449440
114408
820441
777075
482072
610722
418444
429886
686095
319340
626937
474146
940977
189069
1060267
682853
592279
928865
519599
712458
971245
98768
139422
696922
1099642
734201
58803
878845
503248
1029393
306317
697503
1066488
256307
477810
506742
1192776
993208
761927
419943
259486
176712
1118633
169724
33272
661757
910639
860067
511336
538651
661107
227565
1113041
760276
381532
1118035
750708
314425
442287
1150408
463728
897933
371578
1001128
749910
191086
911604
83772
1005051
1058412
1151671
382931
994984
692471
296923
110531
816873
598766
193128
461266
651104
1020490
378809
118048
774309
529937
859508
283708
63023
1137325
80435
104021
1183217
948229
1075666
716947
333186
157954
1185225
115653
323127
1069009
270423
862939
1073348
994804
1008377
950265
6850
650795
225608
909115
1180581
87013
1043636
488249
240439
884459
248179
389784
389489
584258
352571
947565
234213
781855
522153
422592
675954
340651
912318
763402
721945
1166457
194996
621599
23519
490490
457260
391577
634101
33841
850393
1047653
622133
634066
117420
920172
504201
726393
472034
923835
274802
1078857
1161831
1088539
922759
252001
961696
796881
970349
1098778
742611
632968
634999
1023196
477453
160049
825623
638095
251549
336507
74030
229051
108973
1044232
1152656
1153741
639279
558609
901648
1194
490990
514542
951275
761515
187959
958819
288629
983062
326065
595495
1077978
881208
55005
545387
382846
953672
68069
1170481
864424
488996
1017062
450224
295133
79669
1058531
263517
350916
824644
377416
22009
790049
476916
672155
416823
582561
334111
771917
544960
766941
288755
211933
652918
703130
1175955
123767
436079
241088
1130237
792940
514750
508928
98814
249159
475169
736052
510015
1114884
728789
725979
213473
823680
277029
782637
241014
922568
720461
104502
616153
731114
483908
74202
122004
489321
440934
767752
23256
176977
166668
390221
1058261
554660
592252
1064135
547889
25664
639251
844145
692951
702647
272217
357533
234964
927793
451200
798074
735067
341920
591759
600838
635832
1176414
247756
392541
689589
1114025
323808
868413
264348
978670
1017205
1092103
522602
1188465
603472
804520
34061
94688
848440
117400
1074665
275778
299999
1109997
1168540
447104
913692
818624
412589
1006897
268608
696684
859558
997000
318908
881377
621180
499276
138330
521685
1142054
69900
1165078
1046347
774035
114476
742187
1094147
253043
1013553
1113127
112738
21363
1080027
600428
1051523
646874
764004
341325
1088267
235989
901458
676975
900369
904223
1163400
983079
921894
985391
757976
840822
535306
41232
104446
360257
539967
546536
17886
253887
382628
381288
310003
705904
458014
1153549
463906
507895
569104
178939
14893
950531
788733
511739
472825
165801
40589
1150821
232908
922080
859630
413037
440027
401969
701422
987934
237386
432929
46391
239591
409038
668064
757169
1137020
495773
771624
1161621
1145240
354818
323929
365626
1182506
639058
916105
422458
772810
692063
1094953
540725
976527
1066308
490169
496906
277293
876775
369134
455873
909372
1057440
1145200
391028
912238
584730
497484
1174181
1174993
136545
110370
694305
775372
874004
289572
917221
488922
21976
56780
607241
1140060
403907
55454
1177890
974176
283927
1174464
1183356
553313
593137
43004
853838
1149162
135092
858332
4955
65568
1037142
489597
119917
605986
916458
203363
305763
317616
980825
1184346
223036
1034552
261888
976753
298569
447004
453204
178599
7681
669899
337806
760427
788464
905466
436944
742122
141273
252284
321930
440694
18812
965214
122213
1115441
13233
355912
1098744
335720
331516
57698
555633
258645
11497
912357
583560
51356
176886
564314
596580
803150
420646
902521
617248
1153385
659531
1095491
408339
220888
316753
543658
669576
814731
513248
445529
460094
1124014
181505
650805
353412
441719
1053462
212111
1055850
227260
350192
1163675
832389
168045
313578
606378
363745
65695
243262
599756
820806
956517
498973
963782
46550
39866
398860
1099137
200278
866390
451355
926731
635819
316645
42386
540869
1122793
185099
46399
628966
30830
453131
300609
542525
173754
313628
104413
1128864
190281
568329
1146695
649624
886127
911138
995408
133468
125479
843909
572768
432505
856856
1131640
367369
873431
200054
126078
341702
196265
1420
595977
1015807
1028816
1145629
564866
992143
12144
105949
661013
867971
735893
232499
653286
878879
386069
478754
701596
1119649
822396
173463
383439
709516
878852
1118618
1998
907540
80146
489302
977146
343297
88252
563706
97013
1178659
1132113
442136
614136
245569
368288
21589
23279
845508
808199
268313
22719
834499
505617
975213
372779
1080832
690911
482024
663053
734639
632179
228674
60211
88470
1040887
106755
590998
320298
1032175
466665
708233
859381
877776
272603
989788
13502
546165
20674
923132
31479
802889
1028323
706762
1168216
950306
284439
356774
995754
128195
636728
918770
585388
277782
823269
482148
640972
156813
1055279
16496
924839
1089240
794425
976127
625258
297494
270786
463461
947001
854334
731883
1159360
293585
247871
881185
211232
332541
511930
326891
899401
12198
404609
137985
167621
294936
1052110
226565
298752
1000908
908804
1087384
231332
391235
879947
355585
818089
890487
67870
332913
1166061
942206
1053811
488533
496748
880829
1191684
930370
977851
113224
445663
753881
579649
140643
280611
1029746
1120095
867829
466713
913180
832109
116754
432447
480228
215132
1090931
248356
887928
503479
101642
375872
1099300
181523
928014
44217
184985
1100997
488965
45076
878402
542843
57978
374288
339611
764949
644695
653642
592777
13365
445630
1153239
284453
14392
116934
977918
244968
1147588
291853
1106474
1139041
136033
1057326
125208
973303
140071
384372
1065821
267920
789589
591385
1133576
285442
810039
756461
288616
886148
255550
1010835
201921
832957
258689
299479
773900
705892
345036
324146
766196
39692
612997
696119
996748
29841
293524
123636
782555
1190356
159258
335113
348798
936428
397502
118857
737166
526175
598924
1159070
1177896
560929
756189
59781
298140
1087519
183463
587943
233702
53337
1034564
1118467
700580
578930
597299
1026667
284088
1171752
938940
1096217
490764
174693
1178685
52148
97789
473748
619520
731445
716563
936912
258477
666581
444568
221189
1014696
203013
926791
231703
301728
34268
899770
789369
91573
206264
161587
783112
63848
399285
444485
977196
269228
904039
996045
709938
72959
848857
631126
1181321
361595
775554
21807
65448
269363
499322
107294
747299
1031050
1080217
26821
694440
247560
323110
314990
77583
663329
935811
22883
890840
451072
927412
158911
174342
18576
213897
181472
57579
797692
1133708
28964
785944
780562
90765
552254
468244
1158379
1159644
619901
807498
302794
797787
316314
399713
202237
1068069
462683
727231
596133
701223
962805
461411
331269
296865
72252
330107
108902
385986
121867
828033
1164377
174538
1152333
168282
970575
88234
1142900
743399
737758
143499
606295
1016423
391600
491719
59832
813074
683556
286956
210620
583340
873764
1170054
663188
83817
10487
868421
900757
791225
351418
456758
566457
588338
765931
200137
58780
456374
108030
289221
452126
1136678
350621
1152082
396080
542534
338048
564973
954157
1003122
407567
604466
515550
408500
199992
1167997
178
388016
821154
351658
965001
1144850
131704
836988
900462
87845
227561
254056
667662
245805
516249
220174
1034126
520211
984136
676055
522882
214712
267583
765861
1182116
803272
1115549
1159972
1080534
567332
1001513
589400
610588
724779
383498
170818
177564
500598
590872
181658
203580
403738
272783
579264
348375
285027
998109
68878
991176
808033
1076536
1108038
820960
157271
1075633
698856
720128
839117
805721
205268
968629
29311
541885
175965
408783
453562
852619
181396
143492
114292
798137
758570
744398
251511
213206
403680
153524
1025428
212885
1185834
897181
592065
34499
1168374
267762
570827
722915
609724
80049
455830
272445
642562
210783
548741
1116904
363123
1084901
921608
143450
171324
75899
732072
15144
165563
997667
188116
1165154
367939
639559
801042
543217
798306
172070
940146
249479
605569
550809
526272
531852
518420
1167778
850667
707077
983448
136763
456528
1182816
529182
421161
244515
906970
655896
262594
862842
56624
931382
487788
210149
931124
1089634
932315
1003087
826894
633632
696613
500388
777941
1066321
344287
215780
498873
219330
535507
107059
612624
965812
1008777
79322
913546
829989
1186426
904260
640402
225119
425489
400124
26746
493441
640523
620989
4960
104875
773201
985174
429778
613731
1168962
1134733
453644
240671
1073324
602542
710966
48731
830707
898308
789597
153361
752913
153740
597385
647772
153895
80341
414961
479396
208824
85779
556420
120024
1060413
252137
1165659
419825
929201
688607
275991
1186526
1050498
563999
21240
677790
498733
626710
515196
107337
1180179
256588
250945
568372
148941
1153242
213271
1008434
507219
766082
171572
697797
87948
22255
443232
463790
464501
511123
790465
91451
116465
1086123
927054
861350
767572
551359
124661
155839
1015041
267962
1165552
274438
173220
26148
62322
51519
293247
216016
400708
596859
1022521
800261
749469
787711
576622
565290
400929
579476
5263
779357
49002
779861
888425
404257
455341
418957
874935
906992
392780
604416
800534
1016108
1083012
1066930
286332
786095
644237
123075
422559
696582
526542
779339
1139480
132705
767022
1047009
26101
419032
130910
296625
687878
1098018
491050
387782
881858
876954
317709
945909
613924
1009949
960564
493521
670563
977319
1116589
229047
529469
229457
778762
189074
539265
830502
506503
1117731
798730
505935
147115
1180008
950815
213937
249493
37170
309657
876185
848963
262469
1089903
900430
574362
176513
1041053
294907
446527
658084
860965
1090866
193538
415767
137309
793695
546863
314812
902113
1070566
224846
441565
448350
1103222
600370
854004
486487
398588
184273
660959
1065602
855442
313758
1026112
999725
1096204
1068170
546706
758541
512149
960201
675437
771185
27260
1109647
682459
998860
923334
561755
500187
1055652
105666
87263
727158
884670
712444
838784
16193
244376
351795
231849
848560
1065273
578417
1034767
386109
928755
288777
427604
24741
78003
802077
863313
712948
1003275
717294
1126946
44810
1053384
311003
791709
778569
169331
705038
100422
1126632
773869
642401
573902
298406
468438
1096374
1044572
969105
435614
1066974
1150187
869697
990803
517019
947715
105210
498491
842689
651466
871959
392547
711086
650924
349829
1082785
595557
440322
541536
513507
1143768
201881
225044
54537
750577
93657
108515
164539
840055
554635
685888
119340
889603
1060904
984863
562597
866422
78720
3277
808362
1144368
413692
206896
481400
885413
341254
856234
217040
63393
599444
617110
967835
539573
314118
886896
361203
178874
688547
359326
803937
484581
615890
595331
633404
16689
255321
1041812
361204
412940
397366
197476
1171162
166828
1092787
1015013
747841
145495
565304
1010298
918261
1050921
295723
236243
923654
415598
1170380
1141073
1073322
564891
312684
346288
1039303
1092720
639122
929724
225831
400205
301481
1154861
681413
164050
292009
57627
1020025
531241
15899
5296
61055
353474
623897
826878
589767
425865
1138325
263251
1055056
704230
1082741
269190
619281
875765
217388
615391
1013353
942869
93904
111347
372597
908605
521805
248348
464451
81748
462392
993462
630126
265445
821939
65205
1019220
331660
1012768
709022
946158
498193
846802
97970
585667
155836
337556
900481
88691
567866
596354
986137
268979
519125
315255
1000244
1048846
563011
1024485
1053661
989142
95719
967022
87652
1069162
529134
394178
948382
393058
522403
946420
1114770
1107039
1116081
619898
1015561
697164
1192516
947640
528119
509519
408649
846052
1109640
337501
322112
776875
831354
609319
452217
4044
1134193
455459
967638
919560
465867
507312
855787
1110922
532969
483547
803535
869312
66966
666142
838868
929510
52512
318593
532297
1149923
502597
451331
418772
882368
521011
916043
73870
217087
723783
370028
755614
625022
19482
806040
1089916
11999
766552
494713
730251
351506
26740
1092552
798544
1105892
158917
378584
332784
620296
938107
40003
620163
684431
1022445
52514
972906
1028261
952290
1023187
942576
947891
1131641
414334
199943
61975
658726
525043
276227
151039
1023685
42282
794076
718817
600627
827369
946344
600661
845147
570993
36471
83709
1043844
50994
487043
1190080
946176
574674
65247
900781
650827
1039328
749273
62501
486845
1096781
562198
345006
243229
83508
1051025
247624
325380
26842
68158
703670
871726
611152
836927
351321
1172869
446760
282993
922800
739125
740989
253133
200799
654016
899515
1183676
171398
234827
458205
1152388
598415
591702
77627
701932
370681
314855
858700
586048
1038831
30894
296574
1013088
410197
597226
57340
67059
620948
338038
317607
876680
495863
346030
697145
946469
493193
1011003
1158710
139356
596914
109625
828770
767261
464933
847250
1014281
939453
1033019
948994
160687
415466
49773
605826
29372
609195
830405
540132
729770
59631
131101
493191
415558
994846
614760
724148
75172
20762
87043
157630
767144
414672
843183
76588
867988
368657
1070925
333632
941551
78610
636887
479082
6186
919175
1182266
835876
152761
76699
443419
476534
790272
1187335
623017
543467
750394
892645
544500
824635
221670
716410
1179916
1156603
160893
346776
384554
186309
400485
247761
1058165
310787
372861
848678
650167
347861
717420
441495
131727
652716
443714
931362
110955
284762
192614
946806
137013
904014
97503
414775
551868
681621
395272
756921
293826
681657
680139
67627
595742
1167192
1057767
107877
1178676
844153
150263
443822
458362
147996
157729
228619
936634
399640
501342
881823
854440
1017796
1192188
362370
766722
686716
820703
450861
802481
751513
651616
569491
643271
1134288
1105710
739202
7954
860168
174526
225760
90153
335261
41066
963443
820850
170153
715329
160718
452713
1086289
1150327
267524
408678
1118278
254571
364039
871498
170018
538434
792035
63457
64662
208214
313317
460966
473353
352527
216639
644306
415452
424907
371201
914672
957245
496863
100584
114030
330357
942538
682834
1147775
779258
1032234
127238
265908
339415
1119497
396950
1160683
957539
114125
405338
913608
1184449
1063134
567114
5134
930153
893843
949227
1103179
904797
167866
445111
796708
448621
194524
848106
665488
808631
43890
844208
806049
310142
854305
390489
889069
760829
27857
961830
700230
1139451
139637
943845
18924
328843
123064
504889
1005746
787598
274480
602778
388265
70624
1029213
876352
204626
1184631
109619
1012251
1074480
783330
1099912
811902
707648
942440
518142
844624
320888
351768
186665
971741
823978
1109543
611189
520457
704805
981908
792506
1187374
1165703
772386
611753
1038842
334860
219738
929271
849086
653610
728963
847676
847000
587349
989287
1050260
426998
923982
414061
170750
781233
717710
604623
510026
1034494
413002
43929
263059
996368
265740
527715
396523
624514
1127859
178570
382434
177420
422014
227915
622383
701810
300929
350178
413457
598487
579554
318056
732799
292398
427019
934387
1110538
407260
355394
450441
872530
685316
821858
1137453
1137145
1082709
196323
353953
1159715
419709
973636
287310
999400
117245
173314
346587
32695
983460
1029971
698762
928625
413364
672231
1133153
1147791
709198
378531
501441
804276
931326
255826
882401
892142
1085429
35155
686734
968718
61762
1179274
413057
887537
816638
70771
751402
496180
119057
1162526
1052359
702110
1140250
380713
426156
453639
1101126
273749
1155881
178296
1066804
361861
870643
772703
869602
971201
531055
907273
811302
419669
448077
694421
333493
368436
1043087
705879
324277
1049209
48517
368106
768354
1115808
934874
845502
484578
878085
509131
618733
580311
355646
142408
336634
704555
459289
754726
434833
1017035
1100370
884329
155466
834851
894004
472998
316715
151479
559227
343532
1145716
1048202
560454
939435
123079
645723
698924
83191
1105227
474381
577625
865328
1065983
825715
492637
66824
512405
62550
1190620
564956
823815
17299
534410
116743
891965
776075
542226
885519
244688
1143937
350485
1065272
791911
229762
612395
77445
802095
93798
202052
944585
762728
1151238
641852
857921
1179961
566224
604354
1109884
541098
565403
1168787
894268
451630
78305
798203
48268
429854
366524
1192271
569031
1186254
954497
206436
1041042
763687
940376
223709
1158013
363619
17187
1098854
122878
1057404
499919
721684
24397
813107
766518
1028060
1011488
754028
792758
377219
341999
1071664
532412
605369
356425
956400
322890
689335
19591
777635
434281
393430
919300
385766
854520
168384
462287
194644
168751
823326
36916
1146954
580914
945587
1006813
334303
1123162
378942
257421
154139
257691
962933
102330
1114372
707517
454337
483626
439139
150260
778560
596533
472553
566169
39957
518704
1064847
823150
150547
26050
828129
669624
1123388
716709
396322
84363
107173
843289
776936
476904
151671
897198
1175599
686875
284462
435744
627284
987115
381460
291669
149732
968321
960985
797681
315474
552766
1193496
218863
1179836
1091941
974010
308744
373416
424737
423813
315230
617703
1011603
973646
520109
881505
483758
721510
458366
1020122
723772
977973
921130
252602
458338
45146
911851
154630
296223
108497
1165525
1181771
86849
843912
158187
16165
529874
1130024
1183369
1111750
567281
1104265
1118494
453163
867053
400884
417444
1133863
1030182
450363
345455
670382
948705
1092738
212420
1014805
148429
181078
858492
845031
266023
929006
294395
284909
533765
16137
505446
994934
207767
769646
1184697
437907
325288
352588
137476
269700
628859
999125
601136
484178
81494
208888
320429
424075
498075
553814
1057879
247778
4834
374524
409082
180092
935631
244462
593408
273051
169284
131323
678781
684987
1063338
1006232
1067376
834216
1149855
421117
964334
23945
890250
452825
327295
36800
994394
535317
877012
1153032
167616
585995
335372
946565
70813
602382
1085635
96098
475703
419374
969843
1028415
739310
21316
1127183
329536
294761
770580
295395
1052828
240738
26691
806420
874735
69758
617797
916321
1020355
411311
698604
494031
1162990
722480
662174
609163
358332
13837
1101788
707254
64170
761853
750859
1123087
1122696
823280
77829
928832
1095804
1010362
36754
762141
72333
8571
979407
729228
1105467
28404
170013
513276
420449
1014830
290063
732423
909912
729610
102763
1131405
5748
81022
391827
1159893
740006
766112
447343
739817
833896
721100
1067921
209957
927631
1042371
549311
95303
14280
771900
1062754
714532
648478
26685
332591
991374
261681
364886
253188
335165
737944
880834
334974
538794
175467
933769
636307
1183787
1086458
974545
342713
52840
1019937
37031
886035
96476
1115594
1132654
106824
91488
317066
694296
407135
804260
607112
223697
810878
1104920
185443
379120
849893
1064088
731894
300541
832001
1058233
88934
677093
1066761
1027164
733432
162116
159264
1048456
339821
855407
703524
738440
42243
449169
631804
324536
474932
247977
670726
30402
631493
795289
196469
563523
1086917
965838
102612
985757
1114306
453649
365077
626735
66868
875075
1108943
650110
7835
397550
162301
83162
757220
588210
1158414
393251
179405
17779
1040447
810318
994069
137689
528317
488033
316334
865893
998640
669839
804099
686591
532813
570685
796894
869619
717972
400510
126298
1094565
766508
235357
144617
780359
688984
375266
1168951
1130286
471856
500325
1158560
524410
550214
305558
981124
1189733
757599
856462
522060
18061
533731
943476
221740
715290
976801
988717
268089
318236
953661
778645
976712
931776
844358
1178333
323336
605018
401380
784316
979572
591004
111599
272831
142111
1180666
1140441
1011455
63690
161883
920989
381867
851463
251125
954390
440671
480801
1141417
477797
627441
16360
733553
10486
357140
255996
35834
425451
723649
90039
280374
861958
53726
742672
994903
837553
815097
553806
226482
604725
609662
453145
801670
1156422
545536
518008
1072059
924497
215911
214748
673152
319165
730333
1102539
175661
796026
1073209
518650
536384
232867
353125
403453
444425
471977
348056
937357
317720
1111604
502813
326534
200855
189671
580094
433742
568521
638064
1192772
1089863
1024980
383865
53000
883802
477179
1051977
842317
392116
168837
473463
869356
576548
1038000
623794
321088
696403
421780
89498
508957
368907
637825
800400
1094875
686023
1030989
210619
555751
886590
799489
774876
55306
93621
150191
894246
769620
69946
366128
9758
787063
987250
828216
1141441
1102739
486858
650976
160929
971998
767535
930702
88769
954072
828488
729586
235335
881688
240574
262895
331886
555834
383978
9477
403179
786475
157592
186858
1071726
224370
814326
787544
196448
578537
301235
685053
245005
383442
908724
528415
57945
606591
77316
544180
585047
1137481
107512
1040202
847933
344907
717725
450061
923795
753783
523365
953838
202872
645379
664736
871191
423398
1102397
126153
1044581
706904
440231
628031
117770
1085416
1099789
679825
166719
361325
442955
234774
1038892
173878
663369
1043617
716216
609839
314270
631535
252565
686959
546893
928589
117278
208831
193101
883293
610357
222212
864761
929307
1084735
869123
1136951
554499
220056
88182
318656
350746
719098
232118
303147
427282
263681
33953
153581
585803
357527
229245
454158
1117873
967018
494092
617382
1123823
887738
550987
209982
1062150
876424
198222
394383
1169172
885029
659971
852498
58685
605670
896112
188372
1036363
607219
887536
57626
524310
476219
392163
908922
905197
619720
622010
1105431
656005
1192914
136029
437173
924633
38289
864115
960413
967170
66962
688602
1075591
1018581
1177419
456066
862250
1053620
66084
222792
636938
1073800
637201
78785
284531
510710
365015
758411
360690
430410
1048571
995042
138154
982706
19990
466817
931554
967226
831443
761207
97395
347426
495703
1121547
406152
350123
129752
933370
939991
270219
847603
464966
690522
610356
637858
1014321
325313
536481
1038580
933557
566222
792131
241973
939288
863955
151953
736420
883671
1080881
951954
349780
972271
442809
115884
789043
602498
1144412
630511
1141037
249461
836787
1007275
580908
623818
730902
644973
150615
1121581
1127404
559695
8614
136454
774049
134206
1001291
795095
969989
1083866
787916
849342
645966
423362
764798
833615
1105469
978124
1145885
183778
375681
343738
851087
370614
847201
392504
284306
244933
145193
66852
738533
1119359
767841
137491
329495
887898
159214
776126
292305
924962
143537
573364
1003876
892019
952705
708726
146946
929833
493815
765499
837165
494864
611048
1126110
148983
406508
892528
656133
501219
1115484
580196
967783
648838
657434
198721
402861
200375
271083
172666
341853
105439
531172
220175
825846
85881
816195
1111073
730795
221254
371732
760033
312285
998910
804888
1109838
968895
789774
30643
81670
512231
708786
264178
1124375
822935
442808
41033
883631
931384
915455
31520
469902
744235
600148
833523
94566
1130633
856285
1091681
510598
341944
469667
185746
603841
518596
589938
955121
907511
1053613
25145
1154134
81970
300112
8870
723069
944191
533773
1170651
115913
268638
502466
307587
994472
798653
1184833
85128
972420
779440
432835
1166321
880750
756593
599187
412587
365152
152849
215386
22338
309733
411359
468266
695717
306889
53584
348931
1010391
1119898
595310
927311
943522
711074
392797
819818
135188
1150213
882802
158822
125213
748883
975645
279740
421546
441046
1071556
181650
235384
1129633
877109
335611
434448
13423
827963
620438
790466
1168661
643784
928262
546819
676157
192420
350012
229270
1121298
628299
89136
1065256
893205
349342
682004
1076751
456249
122405
920368
810998
895242
133057
903453
1148427
24432
335115
1040187
960480
437914
786215
288225
400381
1089797
999455
1099158
964967
365453
239871
357190
725173
792769
390984
1097176
538573
546447
920918
1067709
168879
894372
355552
597535
76691
743229
941234
5364
404277
508218
968328
990734
623001
980214
750325
1154275
903227
4830
356967
1054469
1156787
628594
802842
898709
821237
258544
381643
1107567
1100126
1100739
1101010
926035
1021294
950118
998113
225072
414481
298890
366051
433802
720122
379053
315711
414816
1010166
721897
580015
745256
228544
774352
1186998
994134
370250
1131357
349948
769741
995120
89307
349131
1163710
1043231
978392
559879
240084
1130260
830382
543068
478984
606039
793406
1141003
138940
751482
949315
529137
1009364
211008
857654
922172
834846
267799
279882
954942
70975
750222
828179
815049
509155
985106
700631
66903
181057
125976
692395
1168812
380585
187270
21649
666545
324541
1177680
841615
994593
425289
921086
141201
67591
614770
1048812
1124850
602992
719762
1096259
169851
84238
1128147
994988
1085794
970680
313659
679510
152245
887380
66905
41084
812152
765733
136400
412952
881091
342707
148563
656555
42721
1021013
400936
599135
24770
17329
1097366
729058
325909
1029141
945259
1148807
425114
511447
324383
88995
824555
843729
547252
355714
491865
465323
306820
145236
667815
746835
706714
548429
1108504
852442
1102549
653824
1051572
289189
1056943
826297
235362
599508
764909
1091153
1114765
476502
1074373
1075049
1159338
885211
488346
898124
324413
415890
587148
168240
108424
379511
912847
561496
611540
241613
401151
1080178
1017105
50020
348875
451343
801667
675130
241839
790786
875144
770387
912293
1103724
772749
997825
340611
1133173
1029880
164939
505876
12560
236158
1144221
158817
1062516
613343
708498
722325
695714
715300
2304
903817
562512
770354
232650
617732
196558
1109945
107865
572549
139493
705179
435398
963727
919695
602803
1190112
802682
149389
620259
99342
971614
680695
361854
1120948
563669
761627
1029945
1109757
517783
826453
813929
2425
883077
510733
1152720
149412
587810
442997
1017561
678901
1091316
565087
1065495
972549
697699
1105752
1072462
652271
1036192
1012259
1057600
1087887
221462
560033
741033
1150078
18701
772666
1079836
536426
54111
1124460
58533
632886
842491
25480
338346
1177338
1146639
640188
1044712
1130052
794864
869971
807686
145489
1037053
416923
738204
653178
495865
562443
904503
921298
1037402
833658
923336
48903
892453
470502
1167114
973550
70371
718381
193530
462163
821433
491852
163796
935542
211171
130177
530007
659277
990106
784889
743632
852977
707606
258391
1142677
265494
1048003
1175096
177927
376051
103309
90277
151332
383035
64777
1090028
729676
583291
146193
244840
325429
894265
847992
1071818
377901
484705
791139
17035
600478
597082
2415
131614
252430
66353
141799
656839
167052
1030401
957798
47371
774547
1139777
812686
457795
820827
675373
197106
371928
346939
358371
728484
1115843
240819
405829
947152
225028
1160934
262782
638570
104777
456594
446968
1137494
806511
915795
396082
350639
929696
694272
800817
1136053
524133
348749
886381
460692
1019200
767214
118234
737577
370257
121315
108231
943533
204401
917016
448743
366967
410797
20249
1159974
517994
168623
178286
1065376
917795
829609
616767
298440
87659
866119
274441
37491
342526
61466
652849
410735
456922
184442
914088
1191400
261189
869615
160313
1135634
94464
559510
710942
607749
952305
1183377
893546
10454
606567
732007
1068137
127323
381923
843805
811881
1171431
1091615
489139
364998
1022706
398631
759836
559439
908663
1085236
219497
279969
1128139
602592
723846
1028683
520943
1158189
110135
1021593
19036
735365
378916
793101
726234
523150
11520
372165
1175876
987103
53253
620718
328409
819107
745186
201682
185929
1181609
1055543
103622
64291
99175
17608
1023793
351937
804542
872945
1187111
643959
372016
985631
70021
449239
721779
326412
159502
1061321
426536
820073
338932
299876
503227
613706
470440
865232
250498
1181048
1147126
1042956
592532
1185481
223239
1138984
1154656
779875
934636
903487
492216
256889
986149
787885
29664
529611
310822
275102
245125
778705
679826
231322
1003708
988153
274248
952815
1101338
517595
850279
421897
744947
692740
205723
161786
548217
552667
1008517
30076
398838
180279
338904
53827
1074759
588460
893005
1116549
964249
546495
710981
384609
331408
674938
361460
677212
195676
26601
1146400
1078135
956736
1121325
447791
725572
164358
807383
616449
206559
498779
951080
263722
908362
96384
635494
404032
1181827
786999
980400
129223
834867
1040684
387510
41609
712276
337822
841868
834304
615368
634727
837286
1069805
602946
387720
305617
961833
749102
1036185
793127
131166
235924
606179
844817
766918
1076983
1001440
592094
1127013
501253
105180
853366
756483
1081391
69175
370453
559788
1176679
1001828
155038
168851
1177665
1027284
602727
171767
4655
1160516
166510
998746
1069150
669657
127688
864776
193365
109284
238825
337482
991127
45940
398767
1096603
882988
360559
142317
1044741
369223
954648
503276
1177772
746051
642724
1074670
485039
704357
1122849
161358
1125539
449224
1131135
699495
1167911
989519
523065
776291
896544
682160
549805
30547
812158
723509
156204
797190
332042
87061
703780
441012
1029367
626137
1069774
509407
872539
549675
329054
796494
971147
112252
321015
619068
499902
121405
1139359
917472
957279
612178
824362
108417
98552
629542
140650
325364
216178
699270
1002220
875575
488545
650632
14620
703374
1193375
767279
488573
92527
1096477
1006368
82917
669684
632098
318628
505818
930005
530544
324097
20958
988780
1163138
826345
681848
720689
1114532
491110
945412
1184114
539453
4534
1005216
897819
577002
43428
928413
407649
502876
59254
845668
796323
914773
394099
1075601
502859
354838
18142
836493
1066183
703182
307529
651887
787476
644740
329829
264282
306261
261299
118086
599639
318251
318320
173569
36559
681153
468953
937388
595645
780318
786443
981130
427305
23286
380539
1109222
83754
250462
692665
294304
113444
693963
1135709
374073
1113209
1015
1135384
952614
757558
390856
745861
73101
220518
172790
135751
630908
1147360
537765
103742
115494
1128061
154756
266640
1163981
621980
396275
323528
118080
103374
617822
981671
112964
74754
207905
363417
618631
272613
408665
717576
280036
980882
981382
797909
971479
990697
570272
669303
551280
844326
796216
1151636
680379
1106785
774550
1121595
1425
715663
997306
523248
582634
465189
223419
168640
329804
554389
614450
379463
857195
284392
569358
361558
699995
917359
445309
1056357
1031099
769589
208601
1005251
222060
688063
1096449
68383
770386
624972
571671
215439
785275
259722
52954
1187859
990951
998482
97064
482791
501945
293965
1034955
166210
713814
74862
494870
4624
555836
89949
866343
82720
364631
138636
558459
1098636
827218
363250
15865
826072
265915
1017071
624328
11500
1013070
94022
292461
687785
1055616
799624
439515
340506
470168
621032
305936
1047842
1043676
8080
662777
197306
284141
566626
124502
367268
192912
1133777
841511
903657
391818
1180826
48444
795
549246
905790
542293
342025
496169
851339
493392
568391
206528
576359
563701
250198
365125
86284
321661
742303
692751
1031364
924385
1084488
1010343
112570
1146299
1141192
90767
472145
420100
630028
734452
20813
945064
1193340
307264
627149
807636
1181960
304984
300204
784899
964416
116798
614410
819940
783975
760949
1009905
39615
323175
1045445
11413
574266
1007265
168158
989663
1115945
1050444
1063741
419903
441363
541363
948905
880804
591089
933058
876052
211237
216801
606088
211704
104919
1008215
1035930
153767
154443
255722
127656
987176
194157
852426
306271
161159
761187
137536
106919
37764
675911
784042
124218
1136222
552990
767318
1179279
1021827
280144
291596
368239
292378
155012
759431
276804
131012
808083
614884
140212
607941
1053121
357264
73053
721296
692853
592510
1006334
658647
274112
1014257
776006
1101431
1025420
918822
927611
500318
986172
828286
1185208
347301
436914
963272
312290
415110
805516
845634
943437
1156190
250004
478292
697067
559176
1122232
764103
920477
683808
1190570
117024
413493
256188
44693
723600
337489
720351
1026006
239382
306515
895320
156632
917543
58877
1062212
792757
416439
882354
764985
562714
243234
986723
531900
17402
82835
193723
206380
1033311
1097956
801224
995153
631330
316154
656941
929315
174434
919369
102184
148392
1117918
787695
208788
990711
205382
250372
991869
750491
904280
229615
1186029
244197
641865
697254
361300
660182
720762
56456
942987
354337
327611
194070
295211
1094191
1095153
837533
432260
815603
333947
191229
774146
79666
869769
426976
1188812
17718
959938
196312
488119
680554
331161
1033491
193576
1055660
36538
99518
510381
254688
41659
266319
774641
975047
1119108
22774
49673
863887
146547
800638
605889
377125
123814
252800
512721
289200
844890
73395
309684
894664
243082
1186179
417845
511110
1021185
152289
490852
37460
296141
486710
3007
75445
157537
966917
1067750
319170
651641
739290
447989
1149626
1023361
453905
546538
435199
204474
424721
107566
995034
856064
572877
743975
1171804
1027221
898346
1063511
1074767
670663
1060119
964483
744809
731056
111885
283989
999696
370710
999515
719013
553179
466636
657429
650039
995307
591548
976691
386732
418671
717825
472735
566836
1023647
544600
164375
878939
893491
864646
181591
639371
1155914
65210
852963
374873
801422
296936
858278
1006452
383702
223719
420891
849991
179924
1122747
1036252
881126
573061
344513
1109081
187994
726476
959396
664507
1050874
1121071
107459
970533
726316
319004
730673
397929
145647
56443
960478
311935
681993
912203
244392
915405
230231
991395
976592
913488
257738
992854
850013
432714
1169257
608899
390392
19598
626302
113591
652279
687349
859370
1097577
925537
37694
1033976
77642
961146
99519
940993
437902
321160
597466
482495
922861
1105109
213566
54874
322970
488445
197226
1048101
806337
1027408
201286
484403
284208
964551
889758
399709
849514
682191
27341
397175
63819
781161
929641
155219
804541
114364
371688
680238
1034949
285940
1130331
941172
952420
404917
532067
188025
189197
418971
434232
477753
574740
192651
513621
1140341
259481
1140177
82015
102707
1080335
1132818
709692
108499
913095
338705
1121095
387679
917441
514774
1019070
312208
257368
1146056
1055579
230341
779683
437412
724352
1118859
212047
319617
944248
1140128
574115
639446
1151124
1048286
709731
1003524
545486
766977
551844
531558
970690
880944
176787
937844
803493
344843
1171001
166286
756307
49636
973141
531295
1002320
337695
762799
97924
273339
873820
51581
457715
870500
423162
1053412
335914
601041
42572
362697
655319
898285
1170719
670905
536299
511367
138372
74101
612074
734421
7102
65523
271787
63970
54649
678553
178911
785027
758952
331597
731646
351159
1131228
481010
850605
376046
994969
220295
216831
776120
372299
467994
27073
385416
112014
1046485
735177
1125021
1089872
735253
1164313
735587
658354
860147
774465
281517
188215
1122736
680364
670335
352860
112266
1132133
832035
227108
191126
572848
343910
18482
945818
1076290
248189
419658
259496
596474
869164
993718
66474
673353
653091
642669
417175
223216
367795
19692
145797
262829
411227
781274
1178859
661158
384173
64014
52214
736593
484413
1056466
768448
906675
937448
338000
588978
820388
20038
766586
585049
502912
749228
783420
62664
921770
158873
611352
701103
40035
209504
845714
1129402
870347
490854
142285
1152098
7243
276786
417780
499906
1031229
1051969
868556
794238
541283
968260
686298
916722
116230
382471
623415
387771
1175994
1104146
123043
1066836
372316
147246
835313
813282
83730
625918
195494
494812
663612
307308
451800
175599
105871
11883
1184227
639320
717199
372913
763466
956720
773600
929652
1000048
334351
295035
830197
1166179
380095
689373
961288
1015869
1025445
542569
406504
1018439
911171
1143469
1141646
989198
337443
1005177
1175043
386915
84557
511928
89645
288655
196673
337412
395265
450975
90565
39316
1146497
774445
966381
548618
1032042
569619
21779
1824
813
881592
1061142
929987
144381
1181518
140901
90737
1179677
414041
1132335
726237
105282
1162492
1049057
490819
1076711
454910
438405
647431
261000
903889
665782
621880
1131595
813231
494010
517045
980117
843848
737389
909806
390898
284148
422326
668029
1007059
1088757
377412
1152858
563788
33488
166771
507107
91595
234463
172835
602656
1059685
148996
1087530
175279
577829
216316
260589
735154
719765
335125
810619
625492
1005873
1003162
1188648
104537
805415
317672
117962
51757
70027
347886
260678
197854
331169
907355
385545
491476
506076
67263
464702
805458
289115
343935
610779
206117
922971
1164868
1131937
476153
190069
415128
592456
1047530
426277
750404
799487
562424
631090
320776
475152
658093
1191117
804301
23662
894812
192403
1189874
1092484
657114
495482
443866
853716
573309
1115062
1038737
1191346
493472
730701
104241
641621
201598
1180259
100693
692174
750326
1096303
889829
435364
1016840
1031119
289618
215745
991407
1102737
640117
816669
929151
1034662
13645
347063
386408
434578
229794
676049
470090
830647
1161712
729571
528735
688637
293858
909076
971791
1026116
1090820
416734
936502
761332
371973
19711
347600
10659
838090
910630
694950
1135316
774089
644219
231867
910142
453461
323843
859181
411955
1007760
333224
889579
349772
1099196
617000
527685
985674
306060
755712
1019169
587736
931180
732750
210975
1172878
1187076
822555
289370
174465
97253
705838
398790
549010
790674
868617
905083
447471
623683
43466
813945
979032
241845
954606
900618
493515
125568
380753
516117
729215
1032938
519583
48280
182500
1188460
356974
594818
291638
1103320
351260
1022983
1034161
256537
707152
221317
771306
776587
902957
1011467
1057241
120750
765503
224329
16574
1065787
1193011
1122072
1134466
119787
891195
119591
533113
764910
1142913
733725
173454
1050069
53134
902897
176745
28396
779373
1087150
785583
1046105
91864
516095
682974
841036
704542
532769
124974
310574
898987
330183
1156041
1045357
1009079
85301
247539
1144158
269935
460803
437430
18216
970601
667051
1188393
796501
959412
1002705
878506
788365
165630
1067476
1090267
845718
922614
1156009
409065
990687
956515
619483
604580
1032957
1101953
561975
730549
834023
22159
634842
284273
740399
1154512
954644
122813
599667
847913
1170650
72924
891325
943878
27201
1125002
321602
853479
334244
1052368
868013
830621
456903
1151640
368333
207742
534121
1142297
1152671
847533
711788
245561
255688
100079
943774
622455
35601
403190
54052
1000887
588843
915236
805989
9805
492842
347172
917854
644667
815186
1104783
592190
15078
145947
236276
678097
1139670
49685
83493
910312
569647
360090
816476
695819
508187
818196
862959
657282
689502
851107
1017278
42014
600913
489846
59124
583087
296851
117809
895194
109723
56101
892000
376928
911445
748287
60862
59425
83137
179219
272423
639374
439375
571232
469246
1094459
586597
193038
365695
1043673
422841
1082396
1084849
1134575
949747
1097960
1147872
913332
902758
906406
1120510
435462
187540
162684
72325
262215
75923
652134
432626
1128473
595126
698306
1153956
399697
971691
11282
963042
947816
581503
1013893
998571
92445
525335
974995
1002599
673210
644677
105561
687964
1024850
249645
556451
646880
598808
269149
129135
507439
326899
15317
405777
213218
963784
303429
1121618
955847
516296
175368
25109
657517
876813
1181173
1087451
147387
149511
471140
961111
681517
199268
1187325
654136
171317
578037
553671
404989
1119340
249248
572471
847482
1117465
1187718
821979
750526
74970
273079
167958
111335
733701
506734
437676
747805
73865
528527
25257
449456
544528
55290
392211
555248
1172559
438941
575628
409346
241404
210108
205330
647320
554644
256385
1082187
495199
383554
281987
842706
1006750
676162
469428
549739
582864
872506
1128630
676907
658604
945949
657695
438257
1092768
906906
792048
249140
158345
1026746
1001484
262931
1006361
1151171
1133107
818813
723675
969193
728236
553091
50051
981814
1043389
557655
730898
698719
501969
475794
458555
225176
394942
154437
362535
240449
1005357
1157412
344203
1145223
720364
609351
278561
981864
107685
625938
819807
742129
248814
857648
598421
932295
406953
843623
769436
947255
1062922
414144
667973
899984
352903
236639
875811
1071242
826880
375280
445461
335498
1064775
107816
1072116
609874
854663
1152590
37210
939411
43375
1115173
289577
568022
462480
378546
955964
64885
759633
490823
811855
17954
470064
632962
1140543
999884
406495
353765
676893
936265
161217
20453
442123
1068922
973749
904689
343743
1133540
629126
878665
252105
961861
672660
893763
1105799
649490
1179989
28870
408299
927234
284142
869792
1145800
526298
714084
564804
1063825
575841
171886
115126
251142
754015
245874
573462
894105
1039072
343992
768372
238762
920917
467746
134861
408424
455522
863404
1038366
536184
1166838
931072
530552
780643
217004
949471
1078805
67438
1017410
1105677
512980
257064
1059252
323909
1029788
324282
1001814
509187
188921
577072
658940
432963
607380
945569
938217
753858
624847
297534
817920
1177709
334656
76320
906218
981733
156031
880677
549020
184644
929204
153108
1083152
930706
817085
490894
219202
258092
116999
1071477
926464
60883
262651
1125764
53495
189244
439684
924561
381594
698380
811676
604473
1183349
307697
20390
632711
759437
95507
609310
52106
1074076
234818
1024437
923024
59182
752651
683647
130200
250582
885052
791391
586607
863138
848957
259910
1072366
448848
348570
798834
285958
789709
231578
1001637
9630
246431
384276
640394
742920
479972
593452
356208
612248
638740
882951
571750
676254
62805
997205
667199
346264
939799
473270
362124
687082
777706
764014
833550
81971
102626
329797
19876
992711
497138
302413
1144628
324843
813637
997130
69983
668236
473729
518183
516624
262282
278659
14128
145990
56268
203093
301710
477248
616836
405981
504515
467402
264240
1110484
974910
612211
636544
529813
130128
1142212
831483
359930
1145208
651017
160019
478839
1136971
1071639
170636
618279
317430
840104
341913
1067541
1051306
937845
672504
919334
162853
1172719
973676
579889
803672
507685
216562
155636
1107027
407199
853563
1130244
58796
736876
125201
322628
889410
299707
438983
1145081
672556
281263
159462
834393
716598
526858
532852
1046406
612949
740956
297550
882724
1158863
671203
728099
692667
833368
662293
135124
551751
680694
1042571
1104495
661696
504640
1055979
77607
1020060
106545
951749
463175
1146516
722389
187935
779085
580995
146226
1070727
785044
433891
667109
149573
426605
474800
19724
523377
755403
719761
1018928
965514
3446
913854
518092
458132
358452
1055394
64571
657094
864179
586419
1095327
1166091
136355
1001836
841696
663932
1068002
600391
739679
363645
1040744
408828
183943
901659
389181
1175620
881265
434283
960196
1079745
826508
180883
1068414
825865
884763
1174752
103750
606445
73432
309080
372961
125701
945292
230448
315364
921595
159708
374836
197018
981290
245801
876223
1007847
199834
239562
809071
607997
293167
191901
1162593
773696
1135782
209872
954884
1042928
857397
321582
442700
720506
357411
508440
118058
543713
1016244
153973
820647
390371
490790
591318
818877
561569
964479
673373
393480
826657
597122
770376
523191
114863
1097038
497257
180637
376786
1004969
476186
433299
1018160
445469
566008
264024
627175
116145
174696
500834
718485
747177
262074
714892
357733
474288
929418
162165
769502
284824
1142235
264260
689160
655049
1159843
771151
653993
715805
523920
461174
296086
406037
968397
1128678
417434
109828
111018
926308
1017361
1039157
596110
274928
137848
482910
508306
460378
69076
945890
343861
437038
641465
635687
771213
463153
738422
86187
496267
331419
78018
1182624
1005959
1065700
1069101
337496
601939
1082381
367301
797109
79519
1158346
5030
729148
765347
1144113
339497
663196
862001
420025
272761
1007607
847438
1129204
547173
1096480
818084
124332
1151088
331430
822111
1073173
114569
680549
556970
1065462
818682
219094
835402
86880
673661
451509
565410
1066796
809791
843569
1064565
509039
577961
112898
938370
1053717
670022
588698
384220
836943
1139294
184666
865304
641204
560537
619091
806921
573351
1192795
414800
1175590
118593
1144035
497918
860669
189113
368236
1115172
50037
901238
678922
1017919
889414
86215
974092
48253
943303
1040155
1165567
92772
350982
981955
1084095
447356
26348
32049
251632
121043
777318
739900
468162
460945
558900
1130792
332039
656684
135241
711111
163960
379355
832161
832229
784224
1132719
141581
876065
774817
669448
952749
1085330
1002748
731855
96641
1037945
587064
1184869
1235
260138
502260
467249
758001
312631
288624
850670
554849
238712
1105148
287578
935235
992324
377449
1107779
978333
281982
250606
754899
875977
893014
405269
680587
1041929
323099
749609
671867
639052
820740
548206
306203
102674
51500
728736
764039
139976
504822
233940
995096
75026
1154520
937659
483377
262686
1130765
1143135
1074812
472128
498410
348812
22612
434280
270569
596733
71398
5927
154143
254870
130404
393236
23294
11782
955493
465237
82792
601158
923206
45815
956469
77747
92872
43489
1097270
715676
786320
1073171
296535
1084268
952603
349353
990703
444925
884627
77810
227085
1037331
983552
525207
159551
1054956
134322
1128128
326124
730707
291959
103619
560398
214296
153009
843900
934114
527571
576949
290531
781040
748171
132578
1034008
437939
579509
763680
905142
106656
701970
377661
691096
880411
830777
614202
269592
655150
1127125
578506
131182
1080605
978743
293412
1088436
1017358
577268
525385
805208
484045
1020665
152299
880974
1157433
568965
270127
245205
1143431
63051
494685
560717
214592
1021781
975511
750881
566414
123815
356430
600718
1147867
720329
51789
72911
77049
458485
778320
853762
522328
409188
904353
755558
415340
1053622
366336
325892
141611
312718
928273
367094
1140482
775379
776551
1016890
579906
675550
611300
1073534
628597
28045
915328
69119
1159767
401799
657353
892870
580346
240542
806920
975569
666357
862039
181141
1123657
843556
239513
618026
489537
975452
385297
394981
694033
901281
332834
378394
923330
93295
124323
547935
759083
864803
528063
868867
1134581
524637
673720
528525
54622
645500
207213
298347
905113
1063423
306186
581955
523460
1101616
576382
551873
308315
329252
1094469
340799
473799
986646
1138660
467080
981473
824613
100381
704690
534013
500516
26550
445582
999130
630110
838973
356196
718188
993254
962444
354530
728144
1146632
330508
304082
188622
1034380
520071
94409
180167
474701
375052
754341
406270
256941
509751
360499
999432
857280
1009624
13444
1070876
187193
484044
788349
856126
846339
691178
990826
429762
621223
834710
702085
152265
255963
269488
621661
23897
534433
753688
696539
223734
1061105
443111
666471
68367
617323
726632
782724
630624
1162998
666682
280237
1047948
1124598
511771
134675
18102
407168
271415
268182
477133
1056078
926912
184538
230347
984175
1004586
738219
1049789
229042
680535
186229
722031
700731
321608
270192
172692
842342
690773
993384
302828
745328
163145
394725
865264
309163
399235
342415
595015
374903
982256
1157113
52115
1063596
521774
1078444
336608
883023
415534
822067
30592
425733
710362
98934
152537
212511
850547
896773
1058159
924257
1096336
173548
525775
217370
808030
683395
443486
276630
497276
700373
647297
1141980
1166306
568246
575600
905013
734
60900
307999
908556
953529
22979
805041
304412
973202
253480
181198
435372
95779
363291
730568
634112
1018228
653662
405111
312054
962793
40890
276337
158173
1027466
1021507
14281
60336
785273
441211
15026
85784
1111742
757579
1134600
57918
466416
200179
450739
423121
1112325
795055
110507
1120755
956755
654975
569072
904936
29106
85102
237374
89427
1169879
229257
210614
686964
180206
461043
1034677
846361
690478
718790
792063
342481
781262
92885
634209
1040838
148987
1122620
1096845
204560
483684
376393
31524
1144718
350787
747004
769202
149157
690765
922013
289245
1099691
446075
147918
956679
1017526
143794
1033115
1170731
1180864
288713
350856
64765
444857
336740
648780
1061381
263831
281890
934484
278456
958988
864816
1092346
431356
555082
721167
929453
1174592
302366
315855
512341
551
122979
202258
246752
567282
574176
87873
39320
593331
914844
194239
579512
1037396
1047871
97328
1030150
81561
1010800
1093651
369651
902972
958085
158538
1068371
1078752
74243
414125
616428
145391
782923
1186916
1081174
434869
659834
637321
934514
896032
33736
482450
107820
371554
163158
876684
118669
374879
197301
905477
229435
982050
446837
571726
656241
59001
728695
295308
766079
908323
59178
513644
390860
516201
308529
30351
535352
676586
583492
1122464
677119
335475
822110
279854
554140
786694
457796
197466
390762
87001
33250
227279
43424
1021635
197350
1004442
1089926
1158180
1004415
630045
949237
798977
589815
927556
237583
388813
775445
1102707
785092
710675
914475
970585
1024602
796654
892323
87412
49347
538503
1029430
30976
1043849
237357
1151929
153741
936800
222283
1135202
73912
1137768
271446
570760
347027
15581
964116
568066
348894
1163171
154563
474270
652304
1040539
1000408
891666
1027536
1167204
618422
101592
137277
1103855
772073
643238
949479
676793
234871
1004067
907575
345917
259313
103034
681847
322691
371860
1061948
784583
1090677
458076
832335
105338
1151093
712383
708257
458374
136747
214189
543107
951229
698738
627038
764414
633240
632020
564686
1145727
474051
979132
742655
753000
730886
382469
1137966
1159268
771125
327460
693710
268948
302617
916840
620542
219677
340802
410448
298771
500947
594954
61096
334087
544825
766952
902435
17661
30731
866230
870496
668052
15576
1165053
14841
568378
1096559
856211
136359
915624
731105
312752
841763
74031
679249
827060
984728
450431
197129
762773
869378
619119
489301
186429
59329
713706
658819
744344
744124
601979
659737
458167
728558
574513
746354
533876
199196
68077
145279
739859
479862
550760
819552
810661
1111012
103586
669240
260157
1099335
453014
87008
279348
1088120
399883
1134106
171367
522001
568592
343568
309495
1145673
68835
92567
442257
495556
1046761
200837
249225
415923
1165548
447735
1123616
60701
897129
186972
1005575
845732
814835
1136174
610183
173395
922485
742934
1071005
52801
1123806
285258
988982
155568
311248
991049
966243
45142
693334
531163
1158107
370090
1160736
721335
400515
1155027
1070602
478795
281676
771740
777141
697721
526938
880259
647307
313762
1188756
953083
654396
555163
1029085
1116200
775471
379388
10898
117584
959397
1030243
146752
296091
218296
976776
808275
356348
842394
983055
1104327
32321
796219
463292
116218
1192525
250558
862643
1043906
1064047
308230
294665
830250
434905
1088736
1182425
429340
573482
508360
58163
1108268
276104
776848
436148
274481
1189054
540416
12362
1058742
218971
297888
974321
983546
494843
391534
695195
330489
719195
645099
354224
972286
1076375
862384
1036190
455333
1152495
732135
876117
1187353
1077893
236997
732279
906181
117169
661100
830008
1032871
885751
905279
493117
731374
748952
76719
1090874
321901
405095
863178
76138
1093440
581273
905015
13182
395528
150411
819695
1003538
43461
1086449
317778
118477
265756
1033767
38202
461531
618181
495900
567144
570902
612504
154864
786100
975129
804396
157591
1187225
902146
1043435
331537
302096
128646
399373
370201
1044002
1060193
64768
397552
1173333
1129950
144698
128663
520243
1147983
855038
986214
1062891
772898
633916
551616
702655
1001156
409954
549657
228389
417236
337632
894021
657714
791740
831112
135871
1073740
883245
221351
442062
188673
1039060
680814
392082
1051597
681310
278030
307058
102326
49597
380979
777054
535380
960395
195341
935526
636846
800305
710139
121468
1011102
992226
340647
848090
437729
339535
1156341
1017133
496976
832739
1092648
132969
797206
660904
136771
37421
200029
183184
10427
447806
75591
499039
47015
580809
1031424
1057794
693905
1138499
734821
845831
1145299
897796
66143
885055
227983
345424
295598
1014755
279620
12567
1133314
941149
548089
364377
523782
53232
48982
690156
87364
686541
721852
271721
759427
532038
54057
371246
336391
1122305
216096
339903
96934
701107
450540
906296
169383
233203
72443
369916
846806
783441
369300
1094574
1091176
765079
113570
995752
1122448
707878
1072435
650163
702646
95835
86390
775854
1069528
786268
222647
1019145
327780
404264
290538
143997
994008
633036
644098
498738
322424
1042766
315260
1124470
89038
129691
238808
228131
922981
70323
848606
193091
730767
559182
564983
817658
1158196
510046
75609
956127
558855
769443
829860
59905
259875
339924
1014678
680879
124776
120302
1109601
407861
243375
776131
1192432
856441
102532
1168145
1033441
815226
1067951
1104189
566402
293801
886769
484132
542121
843261
550628
205914
74806
823813
134638
896571
531939
64936
217982
433866
1128694
790681
45300
272714
1003857
311861
1063059
241786
251793
1069235
333192
1159942
542406
339154
841331
454323
726513
129886
167982
686601
853597
482967
197487
960400
296772
24710
997323
83992
1076570
1080342
869304
674271
222823
822247
242289
148403
540883
412949
283311
782163
636635
92761
762238
614706
23380
854328
164311
377307
300702
705342
302970
73456
802607
851869
1130241
968671
1170193
193028
1098405
416754
700593
452824
913446
1094227
727628
419558
700220
1007363
245745
543543
180351
578175
233176
699958
729980
388742
364166
172753
926638
994248
450915
414084
1149072
483049
379383
1183128
1017684
684340
694435
1055171
78178
1010207
1050098
290720
309638
969065
123537
361563
1127458
360550
301711
668124
586040
492725
952713
272381
134519
166108
48045
1120384
494383
345272
778866
792019
348476
235963
405359
128006
328127
965666
752890
88419
958851
300937
157897
969834
237195
535735
187746
834311
548661
761681
480055
909653
481204
580726
665933
203052
348854
383247
262631
858849
125995
1190986
610039
1178128
610218
832224
582989
1005385
669974
683066
1171665
1077741
615881
448472
72446
193208
1162052
1076433
683225
1047516
215216
512140
1048452
348019
766286
666778
392109
503294
801696
407434
306173
127814
866449
128032
1169688
205932
1111174
508166
835125
355530
890707
1188015
660915
853326
1069414
698606
147261
507902
1108512
369089
576587
772700
533563
418775
461705
652865
214944
1144892
787640
1072830
2495
635892
869113
523139
461930
1034304
375770
230407
1170138
50097
276889
960090
387608
1161322
170254
724659
878732
458583
1180870
1113953
599514
540934
273893
567577
32639
1129719
124203
533122
454947
795075
387142
577003
564548
199295
32310
591608
1162980
206065
1100908
551382
1147732
1013994
807646
579436
970184
645889
35494
87159
1048078
847102
152053
756278
788102
1054212
490004
254096
206945
603855
1179631
1127620
474868
982710
530038
583687
146600
963830
732830
773735
1099269
570426
554921
385947
539893
868313
1097002
377968
656313
114825
291406
1084767
505586
1111849
649108
1092004
216593
184089
32163
1016320
947883
125225
1129858
935347
552147
416783
80046
1011605
667198
666027
514391
259578
136587
1066762
1141130
32171
311791
503289
848846
560590
1110728
805223
1092187
64499
1074389
582056
260101
365080
1106699
937751
439494
440494
520147
1193384
226942
325285
148179
520339
165353
396789
485490
294421
173020
767157
558238
774053
988574
903630
696358
756908
808155
885097
397284
848383
182693
734908
1014285
881540
1000705
540601
524373
624924
291090
1033414
65223
701574
783349
555746
602072
49934
204711
124682
789150
526252
599309
32723
78136
398939
466353
1005055
917551
1180832
284701
820279
313403
1057211
844905
976460
907447
690150
376170
482487
132811
715120
365444
113225
859077
406660
1108493
421764
1004767
416426
892030
781758
891700
579376
282074
6213
60236
1111051
1007070
387493
1032555
850884
806482
1151235
367708
791676
543353
270877
912788
700727
315092
1036902
983809
901245
917663
947136
825884
537707
893119
759992
544338
1081407
124439
77775
92225
135027
346267
877956
665062
905077
520671
322720
774735
1148108
706179
943018
381265
623315
926226
616133
498595
936438
1038302
141945
860424
1189709
637967
346238
1008109
949014
145047
141709
124180
872759
1064864
855857
159313
948804
593113
637369
1015324
281797
314281
963282
205602
530508
1000663
802850
782553
248040
719606
286577
812275
289285
1041383
951422
521859
1126833
549361
735234
819053
776334
835539
511355
559357
123729
205811
199858
1126910
1180593
719359
112603
779655
285897
664995
683901
879069
333101
1015283
1088694
194483
1001259
913566
136196
993484
314878
489763
401245
801915
778035
170777
97728
675940
962080
605350
1161061
531653
565672
1126994
382695
1088925
134101
1080290
223696
665011
609258
692400
965836
1093690
71446
316313
29570
208689
86898
336306
774794
92573
1165834
690465
847541
1051205
382083
493805
925143
597862
207163
685340
1068314
491904
389826
72800
160763
913998
711579
962324
673209
592856
1114383
509064
168968
622084
182451
788723
576853
721571
797131
759323
1081326
1000798
758964
324645
731604
437793
993694
1152486
1028326
496450
899756
832008
377779
770966
589251
309308
694109
1150979
1069329
530772
918958
614468
616478
812157
155049
253615
1023652
4083
61894
862801
596670
75630
605111
795448
322883
100304
999276
1167166
557577
478404
861698
260348
718050
1080760
77120
925898
987249
549427
126860
114568
882469
793211
936153
646025
804118
180451
307283
657302
278114
15005
455303
45338
62031
419105
957775
489525
883602
958637
514505
544558
848361
586604
319561
95203
937338
485540
1151033
157814
594857
385145
689659
398685
113542
351869
494544
1153452
1175435
181511
917899
768775
56974
959718
951709
865902
62188
714713
332369
172847
310889
995137
72997
1135123
542568
476778
611504
916670
1065749
477794
149006
1040265
973889
716863
1095253
30477
1034865
282862
634006
569586
52425
219633
543631
746139
1060338
376457
1034290
208023
1127954
458021
999735
842158
810072
1112695
369285
856442
856186
773612
445970
735329
7908
919323
104720
430521
276757
876220
231613
1134477
6579
938716
215943
1192133
208757
1176736
424426
382025
81020
447818
472297
644792
316709
892012
267937
102768
288873
224132
62835
321730
813012
93633
484506
146948
573774
1032374
534192
1150891
412493
487169
1005801
711592
956525
418989
238109
154144
409527
127191
816119
1086015
956165
784722
829129
40443
217915
649468
240964
544669
215772
433078
191976
419605
93909
99649
637036
993767
490559
463578
220008
444251
222625
716568
1175750
735950
585256
1089584
979455
674632
707483
884497
244152
1177612
537164
905546
329438
47870
224777
613036
777553
203455
496392
838056
1075462
1173828
724575
201107
1093847
742556
604477
1071889
591760
1116111
273931
1186298
593442
665339
49036
112164
379142
609238
437159
976194
235399
478961
787138
572124
353730
950972
523217
872376
1190567
602359
655381
1190383
817818
401660
842333
585061
781918
870839
1165750
1067810
982175
170198
717347
623451
614836
434697
753906
451311
680349
173606
1085185
520053
410503
72196
522442
542279
266101
1019847
526871
635118
473013
518181
340868
678787
503637
96817
1111251
492028
331826
1122395
871907
635751
1144780
191274
81768
466645
649195
1136446
1156245
585551
868376
762446
936083
300208
225678
1130644
123968
896448
67062
1113124
718787
88611
674422
733980
721026
567793
638468
421680
487816
1157271
1156405
3210
386101
756583
985776
241154
915534
264028
88370
283693
101544
673818
1082667
393500
17391
1175260
872291
1180353
1131156
1186978
518430
149100
26878
567829
455939
99278
837710
198759
626173
663892
1091092
750080
481056
804216
844995
413639
502235
1142550
1058817
333104
866281
936915
778050
466045
15862
763893
1125393
500977
126896
336661
1133035
914338
1040362
944959
1094560
127847
1004019
1021749
326318
240697
441415
1096420
1090685
1176468
1127186
882045
839859
369633
667416
1193050
461901
609969
523252
476443
831533
68340
475977
135265
1182390
668894
188804
991952
1098461
671655
480030
943756
860783
836479
623169
518810
244909
657994
549561
403945
962510
202539
508141
907200
76951
99697
868691
1141908
505854
42218
1093085
655428
209172
730642
398532
1026864
46247
831277
737486
803309
499210
780995
1034169
408876
1135544
291667
1116982
851022
327929
136341
926900
800522
1147351
713704
30191
189325
974752
730369
230787
698271
194916
142986
255875
830429
308680
1004333
429586
129088
597236
767708
600709
825693
588778
52781
1003006
254340
1070492
401973
922439
828544
1122556
471251
109811
249372
519799
889127
828606
530706
503435
722415
1058554
945710
120647
252093
274667
383619
839850
1013564
661794
32809
1162016
838322
860071
193976
991921
398747
663575
584553
957253
309089
73218
591407
675213
727365
334555
1126134
816340
295957
36263
1014632
598912
1025325
85190
161949
54771
373244
862229
1003808
1101559
987456
194279
817757
91752
341014
414537
176493
1011555
259117
904706
430751
922166
147691
423627
325477
976604
259173
195570
629224
553855
13609
729438
796339
658602
321004
436070
53390
971468
860917
895118
611314
356475
248469
177761
587376
106955
169049
293611
14198
338210
979716
1122500
1136310
681
916500
327327
755662
958401
737525
259007
207583
882145
594780
65738
973900
924917
1166887
874419
453397
1007240
746821
344
1171185
522712
1021267
1089522
1176589
457327
21151
412136
564416
596098
658148
1058118
203482
188567
701677
936908
831933
411541
591925
372118
1079860
13761
505840
387187
86683
553225
233484
936565
940403
744035
916199
1079024
19372
336031
200523
1079951
580838
104471
351499
844412
97073
569840
976522
657457
400158
678978
527428
1091006
465153
447340
844572
187302
1153119
410984
705019
844152
881818
467716
13055
212236
479028
948289
413039
906810
958953
571697
779472
261398
1103430
21375
1174753
1142557
990362
252433
38353
439315
1078528
580000
975303
603017
202564
896370
362213
751754
440378
436775
594044
641169
437692
8683
402391
596375
1185091
1012737
971710
630038
565280
1193101
167152
747625
1096479
675390
742694
560886
618817
701950
468351
10113
879625
320287
942950
51491
167013
1052720
429152
674118
384015
339443
207671
16767
566426
351047
579934
195733
854475
1089694
800101
961194
854941
191368
467715
292102
422830
605015
145474
851144
833995
1117655
671408
639186
47487
1185367
105732
610265
525392
104970
379333
181656
246362
484170
853906
425476
785560
1188418
243071
147480
1027504
288203
125062
1141468
989087
1159989
766615
490535
462883
908608
960175
327693
189208
996171
359849
936938
262796
794143
208740
1117422
846622
277172
809784
14236
622241
713183
332720
755677
1012439
831892
530191
224731
295153
883392
576624
557348
439241
823184
712114
821800
185872
347137
574883
842379
35215
207456
1119845
268755
369065
582141
363652
218126
665891
759690
91720
972958
121656
976150
852735
708192
336591
768360
483485
456983
397472
615036
261254
1114565
448348
1120608
1065801
238366
292327
987823
756543
318997
826831
990708
254003
1177965
300379
1085234
239780
50247
412706
462716
412966
918697
777222
720987
864531
249081
268912
256455
181439
328910
884861
1096931
47084
751466
791760
575655
182612
618903
138420
1116820
940574
831250
87340
1092928
455180
922035
587697
948327
657100
69218
193211
930559
387144
1170588
1128927
1015187
193033
143598
170829
1081892
1009002
397083
200573
598619
60547
913713
916700
375979
1169955
603931
748664
998176
215663
1178244
1115586
969267
801981
845883
940112
1008618
1016823
117355
1022226
1014655
549685
419301
410289
286682
152128
1063162
241958
58559
302281
968439
972087
130147
286377
130990
975972
206260
447106
1090760
825045
870950
342667
739949
555473
655697
1077002
660560
40122
736759
557832
580608
1006507
427091
917466
280880
950189
1036713
442584
864079
1154318
530108
1135618
799054
997968
164198
484549
1150204
60931
1006085
93712
448401
458047
22250
511767
836853
897365
269551
175700
723251
921768
378697
541063
1083397
180323
584111
1081924
415326
256389
663858
563759
734767
995556
791503
375902
13943
298976
777138
343720
297497
42446
273630
657390
439519
163294
880533
1096597
1175864
435568
591527
1109613
1091287
1026194
127197
693701
667797
1025199
813862
652215
682931
18636
94850
306478
176715
126440
576784
303461
194170
422517
88617
618941
765816
189177
892767
416750
636123
1142671
772414
1145680
182349
786376
626304
293909
1156865
1111167
966101
563732
539986
1181508
827390
1078690
416070
869691
1048322
541664
49241
671975
272106
1081163
927198
819066
347079
146761
723391
533481
379661
34899
790480
12961
794398
1098168
848306
1185880
21683
153288
864471
430128
3048
863943
858921
1054809
262055
74956
336171
194910
182274
164837
809840
1005455
178223
297287
87440
723134
1106134
441404
1095962
560347
566818
543548
520830
692575
302063
1040507
998252
46716
77873
1084441
152012
615424
1057330
1030113
1043595
236137
848577
347583
947074
849735
1144983
115869
116686
743156
979664
133926
1153608
1169901
705539
615246
476450
468405
654092
949766
874633
34403
95420
264514
338371
1047941
1073972
843425
72026
1028314
844331
618249
258979
783488
830900
349014
349350
449226
746566
461906
493727
777733
590339
151340
297281
185620
1047146
679246
300469
543063
205541
445873
159740
203990
1096846
1012188
113301
268309
669759
172867
1103614
1044004
168177
709780
815976
119904
963753
750578
25092
924726
478043
781894
1110959
118247
651877
815912
599383
955319
130268
781550
84551
1174362
459130
924141
917156
427058
393552
688225
643743
652690
583007
697381
823681
950374
514285
788016
675300
868282
846463
813044
82909
692193
1057780
697852
1117921
654524
906444
3217
617543
939968
251942
359544
1071494
340555
120042
632266
286349
378025
442696
831010
422813
691760
99208
790955
382506
140332
1089136
173337
379350
728224
388995
898673
531627
865140
105507
481175
1165036
243739
930825
693421
707824
1183668
488510
234740
1044700
141948
336580
656095
1172820
364654
606488
556985
287743
138630
1178280
687810
285912
406028
1071354
440809
115090
71523
301114
183604
797475
813993
147375
327805
468
532998
1065368
241675
255883
75069
963063
148849
45355
304564
1179261
888077
888660
935119
1153993
408551
1088252
1134330
369974
916189
391260
673111
1172862
263904
872320
923569
199236
765578
266178
1159149
439499
245584
926851
701206
1085028
618672
1045791
1076721
1187298
460817
1181190
244738
406545
343365
627333
267171
1018471
1014088
949197
116739
517666
394761
573035
94254
1100723
47280
380586
242395
931650
352502
425789
243408
597775
225146
383805
295283
1021840
394858
869031
796679
302036
266510
648553
695785
736232
1058844
1102015
778407
936312
559294
848913
164635
933636
1000017
849071
946343
816075
301539
262732
123288
747714
888724
239376
1012276
665028
1101643
621050
753235
162396
1086198
287137
842720
590507
152229
170068
728675
1048623
185826
360640
956437
588587
57864
532784
1135503
13764
1038037
1154156
616344
375650
1185793
779114
1082605
713308
28275
1164681
269908
89015
674153
430968
1076083
221290
33005
185278
438676
344516
912674
199537
946109
931439
330869
324794
133493
48632
234186
1041113
628052
1039113
704653
284853
842195
732499
1100681
874627
972228
781295
765434
1908
680869
452915
1164132
815741
911377
78441
149594
268760
1020574
109451
527459
652894
1067301
64525
66251
727691
66808
1068125
695542
125091
1044763
172203
222051
1153302
474303
807220
243101
309608
1184060
41985
589868
726746
179295
615266
690930
262838
530595
345825
603954
1116887
1026694
964322
83893
160319
360125
1133416
522371
278478
1120397
913604
849435
835006
926721
174557
4520
988416
1068977
1031214
519218
1035324
518148
762805
619709
768390
1026758
958217
733064
670132
788006
690181
207909
886856
507227
243667
35688
616639
589272
1020962
69851
940326
577051
535109
173155
56474
174582
529741
955893
467027
755257
621
554424
104227
931525
327376
481505
955851
382002
521400
814064
1097521
591863
641101
842466
1080614
1153612
353267
558650
1071024
617872
478749
647701
533872
846957
555557
562706
1018148
877827
498404
700762
497452
1043972
365308
799856
233998
665377
1083262
1101048
677933
423555
167315
35608
1090008
1130805
1037727
733139
201498
450169
911320
1093223
136210
543894
182363
53075
563908
1039380
1147636
12765
692003
1090752
287669
819722
948428
563887
139644
23095
1071035
1055403
651968
106434
277760
998954
72022
581744
727127
898237
105012
874326
61797
594709
600699
571966
550304
232802
976899
1038509
775651
1051278
122472
634227
7999
574950
421534
411383
615726
413154
1026268
1004961
865385
809632
874436
1163613
999969
908252
338556
728755
518697
446022
97360
461586
392469
11080
491655
703977
8062
282339
798845
387273
613299
163531
994742
589576
175992
230809
173057
240860
1086105
302563
888463
63566
205171
1051794
253171
444847
310394
1139892
12559
302027
674068
769643
438090
1070823
1094748
590587
726657
179144
740927
987202
659047
670712
46307
75916
974053
224186
920089
12196
704600
40937
869183
939563
1077016
944921
39873
1090116
1151508
840865
1086739
1138391
492768
8151
1033617
182661
868894
1128088
154961
882134
252588
387949
187608
872784
918853
157354
479804
139962
578363
437111
991409
120747
741857
616179
801080
952142
937518
382869
661303
200126
547342
150417
410284
19009
382150
728797
678970
874791
801501
747006
153561
88653
1103859
735240
748530
413222
128586
948993
1017599
1137671
1020727
319516
234472
651700
818217
595179
969108
222439
19450
377401
868182
1008350
449261
747531
1031972
547737
589736
52859
903988
620682
1060032
801772
79142
2910
11299
226950
1009814
62094
677493
94385
104791
863721
894102
989236
1114567
1000509
9333
653019
1173352
1055143
811630
7996
1038896
681177
994954
252728
51854
1148539
438736
1189750
643670
890476
549257
1002542
928091
203597
980079
1192174
375305
895266
1037305
560757
459167
237573
505699
675259
458429
563268
249539
904128
490271
315037
858768
610851
1167236
115182
1141587
895150
784668
1045374
1162706
894050
543475
431950
146161
409014
453522
1111544
571560
1083204
325759
268054
1079873
958213
1174726
1124043
356891
153794
284737
929710
348033
417664
1153513
929060
504184
679928
1023568
767320
723962
416675
419585
632131
630910
559223
428425
498893
734834
776210
31729
106184
1011755
726113
1053254
728449
653346
369000
187541
1076548
729988
1055441
1156993
671208
277505
394478
94436
449099
632682
614112
11900
304208
252727
502635
180550
334939
910885
650792
1086823
1020517
348779
817187
79474
15149
1138674
1129354
367531
231390
251309
1064312
55567
1191490
720206
855005
160644
410905
19997
31609
1027956
385495
641053
531035
63589
711100
291657
763107
750295
638607
105570
1171651
1002758
857970
938996
1091629
720265
1033231
387352
762061
967279
259616
1096269
1127135
688182
1166816
240234
1043369
144716
708184
291635
83187
467046
601288
150974
507699
1077875
863621
1125682
99018
975205
524093
221802
308525
467121
158603
792494
1022365
215753
458226
181144
854068
736469
1170266
146974
126363
667924
1140045
761011
1032085
717466
51272
1187850
303284
477103
1087714
954485
348748
182303
951772
898041
81311
248111
241338
1106105
826605
256511
1065356
386200
665471
1154756
1155092
1035580
482657
1046201
788211
394813
1134125
859549
96579
192787
597114
373759
2690
483969
278927
898412
796655
265596
310904
1031004
939584
173575
270660
623439
1056490
512761
457022
296815
767417
930576
825613
164693
152100
579217
891097
740879
1013302
594399
87927
558671
235437
166474
124304
144289
286015
146730
78802
1128312
169004
744435
82323
396915
174747
1168173
687247
573783
152778
884652
644239
805880
707988
1030546
618465
916588
695336
1129027
1060359
154378
1074382
815162
588542
1176
811845
426654
53449
708501
256910
531838
73578
417575
963128
124761
845325
1041860
1188895
620496
637655
397590
1124817
437716
551804
405968
677297
919877
302851
809974
1010955
468033
103838
306822
397171
1111580
736157
1136680
917499
455756
14246
1050893
478944
1136711
855502
549924
280635
252926
52629
559299
1116076
624810
377541
415837
430297
1108497
172546
103626
349919
986699
348403
1026978
822634
1025880
247708
119397
1065212
64788
374336
473531
564256
957430
364395
921115
945376
319527
738036
1031104
493967
173572
395224
121013
293157
659136
595458
856960
931685
735209
6364
1107575
600097
421843
469000
488895
1152308
83566
76217
931156
927545
130434
1084649
408407
1093084
483040
539649
1089452
1105321
927370
195115
250290
861347
334488
1184814
106734
897006
881893
558323
1177534
773514
1106907
858679
135252
558850
1174269
665262
351328
647679
543703
241099
475421
890684
999655
947258
375922
865694
786839
78640
209245
273593
10053
330374
577552
418262
270139
872298
130151
881857
459784
1094884
1029392
427501
82508
1138520
399859
761508
204030
863465
62929
273878
812010
1047761
79531
1165494
484153
614241
791301
424710
784248
175272
296333
1062559
1045882
342132
1071291
120818
447609
184976
84065
813469
965699
805187
221904
554993
254377
374387
334497
842346
1022786
173676
1055604
1165819
54694
802359
711080
287242
971519
1043112
209384
645164
1054974
58967
985762
780484
799625
1102037
161417
727951
935035
989927
104430
1108523
734380
228855
600970
138550
469881
520540
245371
904517
88831
303743
505778
151447
122730
454686
474620
189096
270485
1081055
869946
180158
47763
1087804
1104549
72693
711740
1184289
67697
652468
1124854
1084180
950425
1016822
40560
545732
571863
562578
819201
917141
274877
935303
188357
307410
889716
511897
1095587
1115154
486174
953361
454395
1016467
113722
559001
111312
292115
543061
353314
811916
288829
482802
545532
987884
219796
103491
75990
1147684
58577
682201
675915
77099
894614
234781
202108
106004
334937
143664
200198
129739
977201
576480
446483
838897
297352
775768
217863
725452
627415
1150342
734424
754237
1040025
471639
1134754
614120
181970
868529
317598
928208
1108302
55514
184160
519476
935907
589647
608829
900915
133094
1024520
230240
354277
932819
30294
83246
56405
340582
656454
320138
1099832
194246
621625
637475
778158
193607
211431
159169
328301
875400
1033989
1086512
827344
903410
427938
529059
939841
1104502
1142125
633482
229921
936755
185987
560527
355738
812961
62284
375309
696769
97157
1141651
494360
1072831
29809
1155187
605120
782143
545240
118406
253750
99392
358670
1152509
593142
305709
601493
985442
1086026
1176372
668265
186481
356567
508901
982405
851519
376039
133692
481745
144729
515739
48552
1042324
995062
588126
562541
112105
769298
283369
867029
77461
938713
1136189
881416
1113236
469278
8636
211420
352294
140011
819182
1172973
1053474
880231
1108061
192692
1050026
528919
65794
1136766
826863
458947
1057544
220130
666436
234334
283324
310747
64686
1123573
1033538
557215
499204
596827
903700
459427
1184783
219761
610948
47405
269297
902884
1029848
201524
929823
143586
320113
346446
657512
946798
208054
418168
241168
448034
235336
412670
14813
917686
528853
658728
136611
501290
801876
2398
320860
534496
319259
1053201
74299
693825
966745
457975
34746
496176
52531
310299
13702
882726
709770
423254
926467
792295
188502
577530
170935
993740
487677
1054654
176287
250575
490706
887316
667988
803005
412269
55995
90093
542976
882881
1018751
674129
105696
1125909
973547
1075902
808922
763979
827230
1088459
1136399
17025
881140
500309
582713
88800
787979
270449
698286
1112588
88132
81172
130209
229679
367761
1042760
332537
728463
191324
727244
395121
127876
599015
419795
389497
416065
975146
654993
853004
872094
12283
53245
1178675
800723
512696
1039721
516081
763745
1087102
859331
611660
389465
303449
1169251
309545
281855
876383
432371
136222
321580
345611
929500
99600
440126
332118
932555
668284
264236
609500
1181366
165273
738940
591833
235056
118318
140534
335476
920365
613142
315370
1116032
414868
163278
74927
1192916
773199
631381
958329
203659
675136
103097
841775
915335
749181
927790
511958
392049
963838
282870
186304
372079
629359
556937
27626
314348
1017088
610634
311831
314527
112223
964185
279316
116379
1152688
980413
539159
386727
36726
130789
1139336
550360
859056
107590
94765
551668
33343
415004
600310
886119
1000242
290724
774693
485486
345134
738942
880933
374078
643796
473194
866240
515170
497642
829147
921655
833716
494372
940253
857585
915043
548750
862245
430589
369365
639027
786538
886460
1103970
537531
281148
862024
992712
124034
615895
866944
362132
1181371
178382
157636
953095
740588
620998
472970
120363
471077
716831
817911
1059433
416701
884614
678181
416928
284827
158534
167943
601594
625330
730276
317195
914210
27665
1172299
656238
678046
243782
716766
944970
567328
817977
390261
922239
309635
315780
601480
673949
530842
293420
550014
1165911
324131
781549
337516
101482
751412
196535
1010575
1005323
417431
297987
341531
120976
1050641
284524
97522
190944
944994
1111876
403124
854891
965465
203454
73938
351171
925559
558538
337047
443321
451441
499843
528716
515062
672478
100110
720690
460204
540677
818365
368701
107466
894696
380100
132936
1169413
403650
206102
891768
1089695
7864
96004
310645
689025
133364
436186
467472
1167195
138210
108275
929042
478391
957268
484667
594299
238754
52099
54312
934319
41003
1166504
916726
375646
735450
1160459
681294
323523
837066
938914
1010646
938628
386688
218584
605032
964072
48671
694517
803308
897267
593340
169202
883328
73676
502401
691510
191341
913306
235832
140055
85632
434095
152351
307678
1181104
255395
374104
596632
1099049
944468
442924
1187149
463391
1083158
237317
1165340
768384
551131
1149086
727619
597489
305463
1070072
40458
1053782
656378
275886
360568
218407
616915
899236
479313
814975
1114041
6226
438360
741672
1161913
152586
241423
736903
416784
876556
1080709
1091340
234890
154439
258062
263903
324679
531505
26247
495228
634392
115450
428445
40479
811344
1077552
72648
1031806
431941
202183
700474
668636
213687
1189996
649046
128985
241483
735208
920235
561253
148301
1126472
329847
818583
252529
382261
893703
374280
846110
268612
66409
514810
787293
799528
776725
6002
721705
1041253
460582
611985
249132
104069
850663
276586
572947
246612
639185
287588
185446
822009
811398
702978
358398
1126127
855157
1101521
172548
777971
582398
517332
906790
1190144
1178907
85742
447311
1176060
29583
1024133
315633
910363
1165568
95890
742948
217312
965563
259017
1009178
754254
561541
872457
309291
100413
1077332
975860
176683
1027950
665631
359184
671537
920345
1125758
450162
897428
501676
22042
278851
807342
57991
359691
1105188
240328
1173822
737963
49495
479793
29398
61987
482342
775125
551458
1102414
754148
222447
1124842
966350
1110610
578301
389886
1163443
848243
536997
259937
129534
215288
1061496
142155
151450
1126634
116858
762791
1173083
1104182
664132
672230
147258
616337
723713
915797
201727
979771
543957
560024
747525
668589
250665
30334
79652
438190
310683
638732
260153
902275
807305
444055
543991
430039
421816
441028
896169
662708
1079933
944385
115584
786023
827627
594758
121968
669905
490331
659349
707161
517912
396356
134362
756701
818216
224883
382192
1053689
945695
565322
1105991
1172112
236092
200136
979146
429458
630855
351443
190946
406568
538179
483549
495990
1096897
25584
255597
916711
589178
1030869
1009980
198467
83316
942685
997782
353292
1190901
276742
465708
1091511
1167416
65850
75823
466023
894205
760716
683433
445575
953177
819000
274756
749441
1110821
1045280
950201
616316
271300
928044
1011095
248571
1144977
233628
426755
107321
398219
24057
545760
163503
2939
796312
259995
101776
935668
1122423
803294
989053
115320
491518
933017
779132
989655
252214
403073
922889
981844
1037302
251185
135771
811
273545
314022
911703
569844
785830
521674
522106
739994
62999
1175390
190368
604615
56601
448612
849486
1172408
264555
563733
44959
786719
676439
480012
326113
401284
268736
46288
630314
290068
920660
24149
319077
1092477
970433
291894
435764
1152225
555611
761285
948854
475372
525805
906390
441060
708934
608485
469321
786821
836521
921888
787416
986644
833873
105381
112692
545632
135748
453859
626259
120754
69233
600894
1170159
158020
1163757
958317
943841
443378
680348
168785
421936
547325
858999
27454
1124182
922641
1033803
476753
1093219
356161
664072
866362
408498
104187
291728
940928
16480
304169
1085109
495245
28847
40849
820738
968923
1169350
1015073
981133
787653
1047843
523963
581763
237865
443687
1159184
1184762
1088873
1004286
512224
975184
427122
682498
1099228
201290
52119
774589
885736
421049
445350
1178377
832360
11638
1018081
920885
247338
691851
1034717
844660
653807
336354
525130
1137129
161819
920042
562708
13094
1111798
600363
898083
726261
718970
638573
187043
573964
696404
110042
1038783
388468
475942
690176
248088
890860
194682
262908
361113
1094586
366733
857404
113091
711411
589727
952103
851788
165690
313845
114386
812419
485974
787638
1106369
507397
779521
682965
608573
1075088
633573
897566
428061
741009
194400
301206
761554
288216
893117
634774
1066790
724787
1005053
50505
338526
1030194
250775
788460
978752
211691
909858
573116
711307
776538
917017
851515
573766
406807
962947
505643
25656
98932
139965
658565
757860
891961
204917
1074465
1032693
281768
614322
607596
587127
911676
145777
275753
314938
1136870
600697
681252
783137
1175359
176396
864182
162936
858938
1188423
1010331
1054071
90168
1070171
1047389
810546
569317
433935
564379
753540
1032770
417013
6238
550988
360424
310431
33127
27689
413011
978184
757140
771724
956086
1156454
1133752
1182881
466266
164074
356606
226069
492020
879281
181716
859523
157875
491332
585728
502578
679428
538842
356388
1025381
530327
232149
468901
866452
923320
1002619
174997
647248
1034083
704204
768909
692577
157158
965950
227002
471421
922891
962643
274663
46408
322789
379378
75136
466301
716178
1070432
1053904
714539
183143
1125057
406171
404653
997479
590714
344240
1179021
284068
458251
148905
22313
857297
235454
273486
988948
638515
939350
1145215
633943
129219
784342
59288
469802
327010
469436
1126095
144495
66731
80718
514994
150104
907063
75088
1112290
730074
327451
979529
419845
688240
201836
759246
849303
80360
307078
554975
412463
839728
450351
930991
189696
813354
286533
234298
893360
285454
338542
101967
59295
996070
593842
25456
6271
68763
793803
586968
633408
1025510
68085
319511
200421
607409
76624
571815
480387
610223
1190163
1031108
614019
665733
227307
166079
545894
446384
512138
987302
605462
364047
443729
773481
823295
581657
299334
551725
830539
1087257
972223
512656
1087960
158397
433402
994818
213304
102864
1113058
139766
1062110
320261
83848
972471
960840
32560
600745
1109061
771296
180486
81058
1945
1130049
201262
784216
726459
593823
1011460
306840
854147
769496
1153093
245065
580536
780201
428333
784208
140298
175817
746189
648586
977391
143707
549677
1089864
531565
41057
241310
995740
168098
873649
295121
539256
1170888
731816
139847
920848
144638
1073966
737125
933894
669948
904581
1115971
60094
132255
76228
1047523
964232
176048
66956
363929
137337
99233
13876
1064005
282394
538230
1159717
671747
439800
603811
1187386
418497
765865
124011
660060
172523
987861
547086
962442
1126585
400227
891600
215865
1058518
949949
480919
1153027
1022925
714627
531348
5142
291463
593912
721339
341031
929997
948477
160233
1086185
1153286
113788
1005285
903303
722467
444081
489900
1138261
147210
747167
149950
444895
602436
392991
1022005
108382
989395
678780
76652
293531
459471
773574
760780
135663
169963
470893
375805
608358
524430
297114
757353
992252
51477
1187378
270709
1193239
1077420
974685
506295
807137
405839
423826
4943
634070
331010
963915
1092109
333352
787558
1006144
662466
59610
388724
881337
950233
1075602
715935
753491
124920
694056
934177
1157705
395670
646756
1029297
1164843
312408
975734
414820
52980
503864
252712
285432
977916
191246
612273
1015784
405170
183173
558287
216296
1004469
711018
1192424
277856
1130381
964354
538133
1010126
279830
405620
489575
133979
607820
989838
1187469
996516
355539
798458
968520
263131
345876
688731
584035
692084
616948
612651
898906
2782
1102021
257463
574101
998568
94069
165686
722326
242286
989898
269313
776211
193736
369730
881232
961670
625603
79078
511509
465960
525732
137038
796861
201210
1141026
547198
494275
236170
874039
895281
1122030
799660
672801
371508
542628
1184375
987845
1024742
921043
704464
633387
981370
921026
1122711
687793
200321
191918
553583
1126569
112874
87673
117326
1126257
642682
469630
278707
223997
682870
124620
72365
383527
417282
1175785
659055
365442
712509
1186686
726497
64643
442555
890404
441759
90304
633493
99641
244178
138633
569367
99015
199508
708567
224291
793713
1154351
300562
1160887
566785
346514
425959
985430
77175
1151793
658795
673597
1187222
766865
388407
527036
27199
991506
205854
885261
527764
952906
353662
451287
108118
612724
752056
526117
778836
120644
563175
507190
35184
1075467
352337
926969
1062905
39617
159363
303463
842941
1118994
760661
860374
696913
1080699
103767
689215
610116
170567
1025116
439030
694688
782266
100704
1039520
1055248
289419
1013576
564637
876867
881864
269111
752402
7694
908989
466056
696806
832796
196028
811614
1107183
818447
345074
442035
942
843186
146759
225499
408905
181392
972160
633744
536706
286904
359683
1180045
986732
255513
1015223
916941
82527
893540
921097
390817
1185759
816906
957332
652649
105944
283841
579495
1121518
426391
428988
622722
904125
658588
772427
254429
609261
608487
824808
44355
81878
333225
308838
605156
886271
119994
806773
890313
78102
325552
306924
46497
797637
1025465
1111883
736040
118467
899268
310967
491231
869657
806736
1029475
487135
1130335
923849
489765
207878
237958
394862
255723
291997
307569
1175458
1012654
1131883
146563
1074300
1092668
663810
154048
1102377
377543
354706
973090
224074
687315
234192
745955
730209
404069
491683
68826
973166
1109654
400906
884014
1080416
716150
1144218
908986
726964
455919
1051162
597112
208664
1100042
913919
243405
714820
262572
1154767
655844
1016699
811569
211086
17287
730802
399221
1109264
576277
188998
729780
769120
777522
844495
242764
857158
73031
418077
548408
126540
825528
751940
130826
648485
209735
440723
230911
944837
1148783
398474
772935
1067907
210314
1101931
554721
702373
752045
166203
521103
293209
71539
988759
743320
540576
641929
82236
265520
1103633
728417
384284
1049089
803103
30454
125589
537648
333456
57394
534731
304767
336194
803773
433618
230054
17220
542168
1170509
1167464
729041
574828
987550
1124161
825318
288783
1129634
510698
386938
259277
641294
436425
980678
707156
1124053
393745
434734
390921
1133683
766905
925093
554113
702598
78132
1169656
1038627
1123596
1173519
575061
1111449
27050
794004
726182
77173
921139
902780
297825
308514
832678
701291
911397
479714
862583
3209
284500
1043882
99592
509256
177544
645489
462783
788297
658078
378845
943322
493329
1023531
1052820
829344
169601
1137144
536055
228741
411479
1024201
932898
754596
125342
413720
833189
566781
1145506
719816
464515
714926
1073097
805355
390975
33299
599110
736090
1056478
801782
735663
567159
134730
898795
570876
182892
859857
1042132
1040243
588130
1105338
328117
608330
691877
691999
893485
452728
1138390
406119
506124
607321
504845
198366
967619
2176
1180776
26760
1148800
701918
308728
1165171
65234
902706
667765
576811
588865
320661
913895
546518
694110
956092
515043
690843
1155804
192995
286273
276295
324982
893896
368363
500567
717684
837438
458402
933459
585939
80108
192398
492922
424708
18001
367154
529105
520855
734615
250734
254474
474901
1177579
572137
585067
803671
53459
540580
527015
508912
603284
69403
158398
403674
698640
644094
1177459
932303
595803
33823
240195
743762
519000
43159
930206
318400
719844
211001
1003461
351986
580353
1064937
430519
874641
727689
955178
163528
1144672
729788
110220
192901
453203
615160
661098
552719
923117
808679
780076
660241
49199
663862
609046
279738
582901
206194
1113213
1150115
246299
1000036
945426
885128
944090
1042134
1090357
22659
619516
813655
159020
240380
361879
247578
867572
829569
79705
519559
101394
736401
526404
280932
646390
1171153
985458
96732
112461
1173910
618680
493446
762134
549413
326750
215354
1092579
673658
789255
177334
127085
330105
126382
165495
1015936
920118
50995
984191
665851
228664
413811
1083056
499829
377703
458739
163803
925600
812123
1022077
35271
1135761
1145062
1055792
620705
390366
952903
49126
437384
791487
210596
1191821
1128138
825140
861890
992201
552232
626858
950669
590353
671924
856790
1144318
556385
499724
757718
698138
1181301
933475
835909
832504
15754
41956
38129
749011
636217
315899
693280
209881
503820
380657
967899
694313
84392
442871
1027868
1067518
550951
472632
279162
642467
665680
1129613
563613
361015
1173808
460530
601427
420660
579449
83774
740054
1034969
485544
572939
274503
246875
408550
871464
238392
958250
977552
287519
17270
653073
450362
1164151
573645
709387
440667
1035000
1155658
1111154
189044
965296
627369
709907
1146382
604388
875612
120174
403997
942300
807306
678657
637272
124547
153183
255287
1099122
360989
1153384
896841
179018
1019952
371188
391849
1133307
907541
727092
221673
144140
9854
651365
522731
783722
474332
675383
408540
1111170
66976
54972
992686
912824
997474
621206
881025
1001514
381468
719134
680169
353238
785880
28334
224304
1184500
546868
684479
730960
916984
700401
80741
243052
14595
624456
11840
422100
1096688
780388
372164
225404
627565
615735
104209
593682
1078433
725214
587240
1183275
399899
103247
156577
747466
979563
1054301
1060419
967606
261935
122977
972821
407013
67084
770038
164980
1076091
561640
347550
882657
853400
361920
402417
988001
63217
11609
1027100
317838
355570
477246
1187223
189770
93535
709324
497616
623875
381928
391345
701024
824809
59570
962766
905149
100820
504484
608629
201837
173390
153393
521762
1173404
632425
30437
880727
1164829
209925
959875
1167344
277559
886478
352777
54759
287568
43602
186479
216290
432285
317009
887274
909911
1074643
1106196
811409
184591
280612
925954
456318
443447
1149063
841011
516077
709072
955302
52448
994153
69057
131758
469160
546733
248415
141171
46178
385149
27460
958392
788
576924
539
882796
401956
203606
1066236
258947
602146
949333
388173
622918
613606
804315
77183
1060317
809222
268466
609035
431841
1049448
1043537
555178
505240
25565
103812
816100
129050
327151
614408
1002473
937181
1050890
697738
765286
636978
1079700
173844
190905
359846
676021
104186
1160036
786172
577277
900061
127395
1043317
583448
88482
735459
1134292
689377
983850
623996
795071
1126256
556750
711960
134607
1189480
446163
48663
1183872
213385
751327
657137
1175385
45408
2470
923371
1185038
720410
874136
294530
1095064
629163
93163
223889
593484
399898
230496
1069484
1167843
950295
965708
709417
405279
512511
965544
857699
811599
384813
606620
27478
224715
295145
669934
1156323
775149
252227
92169
153350
449350
383937
40075
844010
127101
766058
329827
883492
1154175
578692
292761
850837
1142293
804624
543210
327344
1156357
925814
1040359
110309
985875
32797
437645
198210
703817
862030
361137
1002486
952588
759921
866983
409140
193732
1172486
933664
1158976
290351
636195
322484
342925
977915
421506
1156794
396055
285620
888303
425328
209031
860924
978989
994892
1032505
310444
895841
822050
671783
722351
481075
147220
620046
208872
742851
149936
370309
219684
389629
844370
1151509
893531
1133475
829870
761444
384263
930745
661798
560877
640628
703209
617383
504497
470716
658960
52693
775806
73749
947199
138020
567409
880086
68449
214552
793030
1014037
988840
935765
272800
1187801
815103
668107
776741
117883
908038
700782
266236
907517
513135
945919
1059568
728879
1077464
561218
618206
724109
913539
394948
1190207
1077011
544376
581761
889246
1006723
948625
494055
11760
767806
825590
401145
1092093
1091116
200226
526945
797993
690767
679151
208284
956071
711025
993056
1081409
358230
122534
572036
843274
701551
934531
218116
1052511
881866
179989
991271
984268
182339
201758
68807
1080546
878727
407952
1133733
308875
1090933
1018910
918263
605837
133537
266952
220426
1007279
309243
309139
466103
173732
127029
701440
682313
592136
490356
520878
871370
903358
56642
434091
308922
875421
713853
335221
1055041
382621
922214
174643
714960
295791
898727
512820
638291
419100
976236
3933
475819
719102
106254
177371
675505
876132
812869
976495
899252
59148
35522
973213
168005
310577
137022
474502
394743
991168
822422
288439
1072620
811989
346039
680447
734698
1132022
806248
1110425
580952
29814
365282
27343
716479
1182770
113927
787830
603328
75274
197128
982961
956537
1099477
78285
700137
441270
1154971
507730
834845
182196
778316
150903
296899
508815
1179599
491326
380778
1027661
781077
183747
640440
704382
451552
12427
323735
249988
414985
273178
387962
75286
1143677
847788
1122049
47855
266835
203298
830802
491006
389589
838988
8612
313375
725698
816854
81897
497622
1150903
916352
107384
326539
755183
423481
1188413
806917
521391
853009
543491
103629
167320
375934
265912
579245
637372
624250
229996
10990
51820
895156
346248
503165
1066882
906825
279397
151301
275005
816852
589720
261797
476314
171232
266490
1062735
1144255
948719
911135
12306
1065903
1068871
389320
1157813
926714
766176
905486
171878
1042162
1112880
868189
1143517
132828
536736
875383
712859
675932
366018
604084
1139746
776993
680777
3374
824197
447579
99798
788811
969218
222517
664170
743432
135768
585356
688428
973364
353916
561795
598670
961473
1074129
144187
480241
919744
680623
736044
460053
496735
545745
743345
153103
1191387
1123797
783780
782462
399534
20499
324839
90678
585379
385762
1108784
1084792
1155605
973747
153599
560876
176280
7863
256111
322050
83301
644819
441268
1115619
804102
68459
87133
578278
466363
1145110
606444
705636
85347
921733
40689
251602
344944
1021964
47418
11240
564726
357288
863774
176504
1158957
419142
1138041
309375
603999
349594
204254
985800
545425
272748
504104
444166
339833
1180753
565260
181412
491026
638895
1188001
173525
193680
899443
316092
159983
665552
928144
528934
168935
738925
1092012
292915
1108896
924575
1066231
748428
984073
246461
116350
667257
963274
648579
936086
646080
1119203
607095
236759
101346
412988
1115802
1022769
1140020
393988
876461
75181
308316
14427
235414
1156549
833116
140495
564926
67339
774172
132692
116530
960691
549940
614256
1178737
808254
823773
286529
151880
118203
787746
226625
639865
154070
262249
1057903
462624
1160794
986265
195627
501826
921609
680906
353667
418784
167567
850225
854498
485015
1188954
465761
51525
789336
736960
186327
878191
313198
1005146
591697
314562
584097
959184
247591
174475
525381
461088
270347
254290
266064
627744
721190
509061
320466
574384
60172
979241
563334
168474
1069663
698567
962752
94136
926903
388601
140706
732363
916789
184069
342933
511430
988167
801488
799031
808807
772668
398585
1101973
466498
718964
1117051
236268
1131339
915907
901905
301069
569913
14340
125866
976223
1037071
422197
448609
910743
681498
929375
868707
17628
212829
350292
1161379
879229
867235
264724
97584
36290
677450
359125
935684
687396
116409
424822
152109
89936
1019296
1133802
601589
944193
708176
838206
1123713
1151778
472702
893271
774177
213460
324525
351208
678668
1161657
560044
860766
881013
9520
597839
545046
65968
313266
96385
387597
930068
625139
145833
460635
24513
28262
972119
43192
282539
915186
798121
1027740
222018
368911
706142
341600
121977
936744
1091510
837206
673462
1163889
563570
730955
520782
495922
391296
42869
400766
1151479
890488
1155410
886003
865249
253623
292584
115910
1067495
201390
1128675
759316
314012
872129
451110
153349
788544
858089
1093724
939069
759092
1040661
1080976
583451
1074115
217807
1155717
500480
579332
1066056
593803
227222
979978
839397
333128
452372
150044
158191
308381
531029
873996
1191748
648654
945473
209417
652246
355567
118665
1052271
529417
56404
651657
1170967
533112
624909
781661
476095
401817
464663
1037435
70254
220342
647268
262030
969558
947638
1172397
538517
656415
811692
1053001
244069
584901
1035421
827350
1012960
255031
151442
795769
744970
710743
416814
695012
662716
202859
782130
254954
729684
238999
1032996
359980
743178
1133468
402708
648799
78861
1083113
710404
1192987
452898
832321
1087269
619405
261045
358511
190657
762494
51973
44404
1162703
1151551
1155128
1138445
433526
996123
710754
225456
666672
214298
742876
373935
186356
359391
330487
250851
67371
590954
95471
482827
201938
744617
892481
353956
774603
224858
938896
348111
267797
1042553
1141064
436898
1006823
160819
1179057
658494
1120170
1171109
1085669
1102289
278272
823558
32452
634865
687901
183607
101267
202012
929168
360808
360021
526011
481218
1113500
1068752
877889
1192942
1066126
912504
688184
655647
696805
860086
136283
683893
780952
761007
236197
389471
462187
583948
822898
76145
441507
955828
561453
980114
1183730
236122
1077156
872277
377111
594576
867737
1181199
234870
498737
103105
1164757
56465
458840
900267
981694
915606
378139
982858
616128
586138
1056939
1033549
720714
935847
379914
251033
366379
560859
221932
1043125
667666
60485
846638
850139
449663
278283
283367
148604
994128
311482
436753
86834
690982
694127
887825
789427
681674
687208
899049
141583
603258
212765
760532
712563
99676
856958
470235
871225
766650
953645
580195
641683
687836
943257
360717
390122
33012
697247
1068992
387663
789230
947325
227053
778894
724407
464036
1144049
12669
185771
567038
499655
411917
677527
1020094
969972
899859
891133
597355
1154168
714874
232424
876864
1182930
408242
401350
424039
1024341
612627
850877
746254
481556
365269
657049
1031790
430896
1010359
711707
1084638
189646
773285
317787
753683
565893
708125
576762
10939
707529
753214
161697
121812
754537
507820
314876
247814
552373
1190735
666189
492458
893541
1139193
726418
317596
286208
209706
326464
1011237
1176568
199926
406809
1005313
554124
53691
128473
394757
972907
1084516
1137723
376757
797695
178380
172984
388975
767477
964604
599434
684795
488335
37062
1025167
442667
255115
418519
696921
1136094
69792
31863
355455
1105785
376732
258905
834013
957083
524406
730016
1136528
710406
84825
912969
320954
620502
847529
458034
43366
474257
804539
598607
608395
1140411
520252
231852
739131
70382
497282
1078192
204024
702289
167705
1152001
598347
641176
858128
101102
797177
1116500
175670
640666
1091306
886394
1180551
567607
372840
679624
244650
625677
655228
855496
473063
35560
738367
902969
135327
49450
983781
1184874
221516
122284
931825
8395
511721
513582
486565
690532
1071820
40892
754157
987632
1047839
510067
500827
1109400
110470
231104
262299
950875
1189498
27596
333126
910095
1057896
655561
696406
1151737
115696
1087925
116881
865788
893136
428574
345470
596769
148675
278400
99347
471309
1126919
102544
473338
273458
129426
1052607
855133
855401
1122820
1007080
606694
380236
1069987
1041052
481520
664754
842296
97159
265140
161493
119489
452640
256927
993409
441915
564219
490693
897996
797578
1126806
771036
258077
192531
1172722
513947
931060
508088
508907
785517
442131
116928
65707
306834
446396
254395
341116
591838
457924
195678
1137617
636011
487145
497423
129003
450217
1160713
744208
1110677
420846
656893
311414
924477
1146965
877410
634461
265170
255269
448055
1024853
1056302
590913
889385
905114
1147297
726583
271498
604187
81166
1102643
820781
628247
772281
516414
847103
1193283
194785
723371
206705
479887
1045125
541556
261793
470873
617795
471748
498484
947240
652007
1164375
1116100
223278
945895
107843
623616
601344
1033544
1190714
696775
3051
124081
878288
901350
834188
1129298
61016
1019773
181432
335175
596722
53487
865011
672559
1021032
714052
437073
53699
566407
586163
974366
725356
535928
604968
90673
482288
1083662
752324
1021374
909328
8333
757894
813767
310271
1112819
375569
196083
368833
116009
521413
856135
643308
159526
808806
545674
359770
1914
956649
744070
587846
50298
121453
118616
318319
695202
1012715
77425
642635
996064
193423
364180
553587
312683
981607
321007
983121
145477
248386
607173
782445
737071
667582
1107222
830546
673434
256069
264237
499375
608871
1183153
427996
755106
1131550
559818
881802
255598
193918
938909
386378
875300
810658
575199
1000653
637866
73114
1178593
433116
790093
1139123
71704
72843
829366
1170452
815000
985854
901210
234098
717384
1172641
940762
1040474
589253
142049
69237
71772
832398
130175
1000890
809227
736790
893783
748328
882197
361024
613732
885890
2061
521654
1124241
521231
319142
289700
558414
276994
1024180
852105
469145
651123
672864
948979
297111
1083903
93360
246006
771445
944007
882756
77493
172421
123845
1173527
107735
83717
838376
672310
622617
603856
903611
559210
1034505
726607
651790
179794
252100
503281
552683
303583
31110
394090
960327
748613
455479
291534
40241
453255
532863
701901
556185
555496
482094
718132
14123
356036
266789
970172
789838
701200
819755
632695
597019
901829
1135985
735947
358659
154021
296317
917360
529045
1039444
65041
52882
248132
1063363
768695
289689
449013
272576
142954
924205
575583
727184
409357
475273
633611
928
920794
440592
565705
595191
222837
266545
599746
191410
108518
1030119
218030
523646
203882
866184
1042123
863236
268147
530949
964880
138217
559463
38025
915150
906244
508407
352126
747318
310523
525680
256166
410482
1141191
1046754
61306
369200
60734
224869
511711
1093912
513399
885011
901246
504543
916109
345592
735441
88035
385805
783748
1167945
599133
1183573
1159965
45240
586978
983623
929967
1164189
865644
266637
7431
1147458
1042094
712643
628907
675902
129525
651849
1056461
1120611
728889
494581
521181
529823
538198
845191
437950
278858
1054313
883135
1051582
106992
1170150
1005524
221376
127075
494282
234392
1019053
554909
600142
641803
1142714
876583
875260
719400
1124758
324856
641724
1044778
273495
1104686
1138474
346197
769748
946443
1004497
987377
498594
1128466
957394
1174392
1045862
1030784
647890
1115113
326032
886046
1027416
237088
31490
1088063
364950
182750
728805
442673
236194
443990
493957
173603
1087988
57352
965260
1156316
1075144
1056182
1019097
854370
1077328
62468
846769
1073834
1165240
1153744
248721
1034690
1013394
816417
946883
191156
248642
309317
159238
93143
714120
638118
326432
995465
115736
1142362
897942
617596
519431
163654
327963
63683
792381
18612
343716
103024
1154585
419453
1079835
1009284
761709
36100
274878
974702
352026
592344
866336
166636
199895
601189
1180241
1111209
521610
1069956
1041629
55247
144728
203287
1015354
759747
766150
268137
996868
474430
649218
620133
351699
1065779
248666
437539
133944
146682
28850
834217
1090420
456119
85331
997453
1125227
536097
1189803
10093
150525
313082
823930
96625
560733
494156
1076214
776685
580685
1192926
543806
212411
1027022
295487
488312
94565
30133
960142
955398
421815
1081399
54615
408481
651779
810904
1085009
275889
423968
714697
79983
829144
648741
237951
270318
243004
840675
227476
752311
302046
276915
341901
142564
100135
608115
387767
542143
1033024
42651
1005685
346070
748033
804090
1012660
141780
813912
1108295
209653
474007
227637
81232
1049295
307549
66636
379682
1041535
670946
309107
538986
146165
965193
158428
469912
242998
812849
1184239
264270
922370
1034607
620847
915722
601754
628600
903549
743523
490203
783541
339581
944423
721066
1061130
114669
1184181
1110070
152702
179497
1017768
586165
507096
1120233
1147433
634078
393353
773908
504865
941332
25975
95479
361396
10577
1118011
473827
745318
264492
283228
1047992
649879
768383
591269
468590
251515
880331
1081145
634465
268547
1043313
243587
647509
38024
323940
155025
257933
295949
960086
796518
288389
267411
827284
722686
33463
144138
1031194
951235
513312
730594
535414
135445
1144805
212977
34904
78243
117629
963401
39857
68025
789017
1112119
188170
538055
22851
42413
609435
1082897
583780
999462
634884
124361
893044
557603
193163
41301
398461
267173
1171508
212509
926575
795285
435723
550168
95431
619386
459873
611911
659463
775590
1020943
446794
738452
147228
782999
357817
902523
887790
913666
367909
446375
1048317
1173479
1057356
723330
644468
451572
650962
699517
115175
234121
1007832
583273
915327
389905
116426
194764
174847
1172209
338291
1191587
408666
1154661
412488
269244
1110108
235208
1072178
1018297
879817
307421
392819
83000
1043532
576230
684333
213053
519075
1030193
88452
659032
54215
19416
522077
1087460
1169837
916004
194065
690045
943534
194061
433477
997537
621383
670904
237415
1000526
255802
521122
528140
1193043
8679
643000
674208
1073688
548260
285178
526097
1158012
828446
854189
391595
1136490
463499
295408
908141
998065
852194
758534
1024304
346630
814595
460709
277883
104513
968914
670699
1032230
50322
448796
1099474
454173
803434
719777
727061
1078100
940955
74618
235301
794200
250036
329267
998973
398365
682237
1126384
283167
636610
653647
1142911
891644
745980
733665
846922
1042628
1002404
273101
605358
245735
986752
1187554
837312
756639
966687
269813
696599
907332
785427
566657
589172
305035
535327
310347
480991
368069
644690
171326
282928
285693
742318
478978
414923
289980
107415
493436
984368
387397
931604
656332
305933
12754
266689
92758
814925
888962
375460
867921
878491
862342
370853
47533
445438
704457
584354
240308
48264
224175
1131664
804367
197946
910524
63669
1084663
892108
898385
1012711
152157
517988
907565
992673
223605
1173762
490002
666075
959199
947679
1074175
888701
490952
358071
758146
155958
30530
582062
613118
52767
422288
319139
586212
175892
372225
748667
751310
347061
821363
656531
926621
1025614
626924
838674
655755
987314
648410
855078
208902
877571
883771
429153
128400
35988
817025
936208
164002
981491
434329
883534
20138
215040
605204
839691
537879
174586
558535
241097
812294
67534
713922
801817
1162057
876405
1058851
91725
581695
241529
584726
317993
181675
208194
1135294
578535
307752
1136695
357854
928336
189016
954478
282482
676896
689000
1122878
274858
15500
453058
689460
903918
1187419
737510
1186465
987718
1141401
408008
787316
27
187161
227519
1171272
131307
436293
1040235
1013075
106354
424214
570231
992601
831923
337624
852670
7113
462247
911198
528270
608646
363693
91154
991566
175511
1129750
588776
507741
476616
8913
404925
315887
17430
1006949
213894
440440
1079271
929017
577471
678047
692680
1093202
307643
1079197
978059
297774
265127
650250
1011612
681234
483365
702746
817030
590272
78109
1048478
988156
1176040
885058
141983
938948
486377
670665
30107
933780
650533
731842
443312
507635
172170
1106015
440997
522854
613820
637232
546406
470046
877678
730971
907390
23782
155090
822007
596015
1175129
150161
565970
1171751
365412
604004
680433
221855
279528
219387
4050
949974
952100
1015338
492415
889445
401334
212348
271265
785394
1096516
733133
178033
2756
132138
1007996
738888
898914
977401
111940
313243
211554
195918
177147
916206
311048
27871
480663
811858
482484
257838
14601
386204
457317
196148
193294
1176632
471247
31357
394555
1184162
1102960
112491
512786
585250
1047769
1192615
126290
207358
922497
119483
1003297
335040
598763
998523
971941
450740
493370
543309
472414
559547
63662
651203
706280
461653
105369
363342
76208
246002
1066031
594590
769534
96940
1130641
420343
462398
1035565
1131418
433169
869154
954023
771868
293047
366817
1000547
707343
965286
474919
245685
764393
818861
862140
119245
758162
891720
67592
715160
902887
410044
906402
966224
869671
90748
978804
290916
737665
504468
481247
1137025
394449
593508
271071
904218
66214
552239
1095074
31172
677604
771132
1129974
224853
567475
245220
602529
667691
381272
276724
481553
575624
69665
601771
323119
752611
215399
638887
487579
489248
363075
794711
1137004
574015
597012
824196
375773
822725
731362
210851
743680
772658
41692
604107
341922
641064
438808
762033
538293
555281
924025
742402
981254
1039585
204167
442649
856331
135720
132806
736527
345494
64229
84264
545994
1047237
559399
888883
639628
1067571
609192
603084
657191
582280
178162
190864
500090
436843
825771
1182185
1189062
1123491
719129
67724
206999
462341
1145969
424648
167460
89436
578709
1151396
736351
417005
548617
57728
131262
333767
203272
49366
879796
1088098
584472
92171
457778
862374
434919
996973
403572
760098
742723
1024402
174446
921384
524675
1075973
935647
133838
495348
397272
471527
42193
40300
914862
137104
1120178
1012828
1027572
319457
221785
1064563
35451
986209
8968
1050389
981778
8782
673711
1035910
1069196
80893
546384
961781
1005696
467991
80748
809691
115840
1182416
810078
661020
519375
833975
264896
181103
782362
879755
718359
454212
733475
82195
72810
173351
166928
423834
317421
396259
465432
885315
577460
512517
957355
597914
456676
889109
718561
205233
1013233
706905
814014
718245
877881
526815
671841
350307
495519
546376
1037265
519571
1153813
373324
1181323
173451
745478
75317
350768
471187
269127
551142
1166455
264470
458130
961121
968878
298320
590406
563386
141847
243000
1023058
1000862
312108
667040
971880
753562
694707
336321
1137666
13023
207528
49128
1115237
1052226
144401
722684
438038
1112344
958763
9295
391065
354972
574158
1117129
403499
676045
921686
294441
580001
945289
84852
612104
386117
1150457
636732
188317
429588
720178
151611
639969
182829
34509
1050694
843502
520298
808243
951345
636673
44674
1043085
46945
637352
368198
473093
1046161
595946
119326
876124
610774
962314
419172
937155
664967
841269
287097
612716
1059343
158929
645364
163144
109343
284607
301166
65305
491938
329282
1053764
231598
575009
871196
160846
887919
539907
626216
732024
1121407
381819
662290
1127809
1088774
513528
812020
518290
782762
744047
412458
96141
853994
938922
203146
249641
531036
429701
301091
458288
1040782
273669
313449
1128024
597354
97457
392969
388646
1046612
469044
548421
816279
1104366
986141
391884
1152152
1135171
1161360
1033698
18972
1033290
393233
634048
792154
429006
901349
562105
921919
559501
160605
985010
1165011
571350
509565
108661
942583
1046952
911642
236752
933283
755730
178694
1070273
1171401
748050
717036
413379
512141
1017785
573877
797667
1125621
227220
309497
178287
214928
457342
96101
286664
591226
309942
704933
765891
1134995
256407
377427
120441
409759
538049
924159
1116609
1191069
704196
972252
1102812
897527
531981
536688
541818
1106360
993013
966813
523424
773584
391036
285998
738479
760502
273739
916084
788118
446537
965024
1004583
691934
1137367
1019558
947927
436826
489134
448871
454977
98155
756881
1105686
329454
879242
792753
337595
942064
1079119
1176835
677617
130245
760375
851291
984669
1125402
676505
377426
200118
1031420
843301
705260
667592
125970
1113229
382868
39887
55617
402157
261899
861022
184534
931358
516197
527920
973582
219248
860504
326245
648274
1141322
135511
618055
820811
228336
348409
587543
401519
557586
427044
941381
3604
420676
747365
1015979
380954
821218
493813
826576
591241
227847
393144
123473
119636
337174
510699
6856
517196
828963
943
581810
50456
980424
26012
1160568
504568
143363
930801
838808
119048
383152
1022847
225183
105985
490380
390297
730513
684485
106415
1057311
998438
410420
2817
634080
1006844
892374
905238
1018650
669850
232389
756414
861315
197364
577354
176834
862539
108689
1133860
100202
1104706
720135
946488
462556
1149444
1150019
841188
576541
506527
1129821
942713
1093597
34517
241243
997157
1163295
979796
653332
896993
1016410
1138973
767963
841710
518882
90793
890195
59245
478543
1025598
135066
1188497
52142
369578
866383
683241
777786
1055859
284353
425851
307621
693553
238553
659589
1024997
901689
55499
281979
76431
198482
884367
101366
802948
262866
666122
1191232
729517
835141
289239
333753
784886
865230
1048605
1004994
752662
715657
972113
326981
1038706
26183
761482
37942
387907
544522
1150472
806181
153042
237455
38668
363506
474809
796685
127888
608323
145247
873302
1047369
77592
885733
690389
793023
1044093
656692
785450
629048
1174966
787661
66851
1037346
528770
270920
487597
753367
1189460
512790
246999
315769
98851
196745
1042311
813296
1040669
783971
880601
220260
1120346
199281
1037717
1186433
973326
220542
573805
1117664
1170381
240898
175677
1099332
419149
894921
779698
621196
118565
348992
254231
926941
220460
964402
374723
567203
1109930
782994
1160918
802501
165749
523632
508443
569480
314477
1018878
276593
883201
415763
155197
531683
638789
929776
228398
534997
330343
214927
330383
701981
608002
1127561
536616
502718
159113
203717
670597
1164158
1181500
394538
51067
220566
588383
119534
963945
14108
703526
738778
1161881
707862
399434
50219
235334
1039597
1021062
1058890
157867
573503
549597
1048230
686238
923744
622525
388970
1089430
446870
471050
498940
316880
773311
536482
897288
427413
899464
1016816
927211
641568
691019
242108
1140980
819885
436129
1018435
275985
453650
244944
596971
817437
473289
913773
776874
1063485
24719
355649
1061500
903955
661695
381176
671223
896375
240348
1120930
1048694
251331
299856
822135
554522
417786
889077
1026697
511833
551287
783528
602129
131965
1087926
545757
112929
347194
684524
765626
936999
858527
202307
554082
111144
244728
300930
849366
633159
791840
565837
975222
958899
72670
192288
513307
56171
717130
987805
505227
512069
90806
88610
412863
510854
985812
1159443
878471
907480
527123
244894
273412
723345
314062
105353
1013742
974474
334463
370872
891613
139607
400394
296889
960118
461208
1089821
885471
68952
110553
286828
979363
160481
1000493
184567
417481
621893
465735
131398
215791
568488
8917
957745
1066446
622694
890650
1134726
697650
378188
931933
892054
720225
267273
1171807
306204
277432
510891
77504
780149
385570
578562
487303
768414
276831
810795
902325
143652
170422
131456
742626
727667
1191943
80866
293350
586256
605720
601686
43104
443732
943069
563090
863632
130345
186042
329936
785108
1148577
570468
183351
152042
159025
744884
306693
951033
361402
997700
1127222
617469
252974
1057736
982288
571485
253233
653534
930322
837811
894550
588515
844188
693025
492884
479166
206633
1061007
688559
66087
434631
616491
54050
907460
280948
778708
483199
15150
283261
807624
93597
1032878
482683
431137
161301
849027
492204
283717
398150
832561
533932
896078
236341
727740
166638
735948
441035
983843
193403
951993
651945
971189
1089533
248420
833970
979174
306855
249143
577942
215051
359051
779020
89883
1052834
172306
1055617
696109
342124
984912
1109289
151443
671821
749446
359841
328198
206035
3970
679028
875537
240528
146755
152742
769943
282
1162401
569406
90805
943407
326578
1184470
789102
15167
530737
808460
175222
798828
468115
1079434
911051
927507
927791
571478
138535
228738
555049
156124
257849
934544
409177
1076210
20086
734863
247633
584012
781018
1102012
654904
812914
306113
1070685
235601
414926
610595
433980
1070125
859710
935059
627861
865486
787188
695536
563451
286205
772871
490807
1183910
363531
314002
657639
345690
105208
130376
291087
355241
434219
710570
788779
15219
1110476
662113
122027
598203
509080
778997
566355
738761
737588
94588
177353
630537
514220
1013446
135904
463104
519029
123195
930835
1052670
1084538
920467
478712
291213
978843
635376
198416
505144
647102
903641
763397
1176236
941152
571819
960270
935166
487785
805113
155555
192372
101362
727962
437221
819155
535721
586866
83499
347970
653397
398305
18117
776172
259100
660315
743344
910796
569991
775952
1097540
620324
793403
1131505
588251
1088167
821731
1078322
756704
154418
758989
1055392
804848
961802
905607
153567
266444
696245
157740
856284
1153471
919716
455141
878247
226231
699145
714852
501315
140148
634143
44564
70033
453060
624556
386720
1132541
1058907
1092769
995105
156088
811871
1132626
136015
570757
230152
364797
523787
952078
522420
151769
476004
558884
789656
772079
847048
443132
823552
1051237
410533
164452
232971
498417
1158375
994193
254574
646977
576653
1084881
490994
871958
121026
948340
919234
1084988
183492
583127
1103084
721366
399539
847200
1087642
909546
31903
970122
1190099
1163362
60587
341153
622964
974065
391045
1016716
116130
742273
873805
1003255
772227
926180
1001878
1119233
618227
317243
593993
1184183
607864
905554
1033557
179922
213585
31605
363028
891004
235537
467201
952383
168387
139341
1100442
987432
931336
132787
1005530
1052614
843751
354781
749533
77147
41120
853932
677178
987048
876603
714549
322196
329714
268920
282391
86505
795876
536992
1168500
813688
874359
425325
1144268
1025441
952968
908636
275902
1024442
596553
64527
874277
837320
263204
184039
535190
154493
291076
534939
1037222
691135
85110
791977
875211
145728
1078716
725374
1080380
208327
726048
568245
416264
297084
957952
212563
238810
712861
1161979
256861
718274
535923
1122585
1004121
216432
275108
134031
921175
379061
396503
801978
750977
879583
1065079
651823
919691
333064
972216
703177
1184709
1140319
211441
10149
399471
324453
700807
616438
908518
756179
1023069
158261
304638
177061
899212
592932
1048876
1022760
865337
569102
457358
20163
75866
541677
1105854
718627
765151
412081
573977
107732
961921
379746
977244
1100431
818147
4698
621705
200877
136331
1172776
65656
483148
426447
585380
68347
477332
94513
251458
969556
531285
462099
1064442
1096026
456926
669024
964351
634014
1075600
676501
663127
89741
918561
502677
871886
243632
101882
100505
392820
54392
1161589
1136821
870326
981142
949406
604239
544833
632235
577781
397221
451726
279282
474823
323807
891674
106487
560725
1110427
669990
341727
833290
310016
265696
1080993
294707
225156
278137
1070465
643738
1158516
986855
657290
210392
618696
117071
15554
149874
418117
719784
29195
31398
4401
1165409
508978
264696
219456
1164917
414194
304137
850365
151535
469201
893723
768733
1059987
516812
472591
420754
742587
464093
271769
7455
640813
110865
183536
783678
391016
967155
472468
700884
36024
489264
1110014
71964
286592
381679
333792
549914
652119
410205
78356
334372
1031791
200950
1026715
277990
15982
1091438
812855
410128
391757
1157232
158863
1095643
696020
652394
1033207
321817
369535
688150
137477
995084
524757
948345
571713
12487
499853
908644
592050
337014
322919
1040167
703440
1179099
1086364
1014518
418646
323106
1054530
194939
287040
363445
593688
309598
484971
696030
726139
500316
182666
245978
615722
396740
1031658
366246
206381
573304
220139
803845
1050059
489353
729725
292978
157828
238761
1041759
47507
453564
518924
208898
861833
798205
979098
603481
1184846
964480
234696
163023
467471
243928
818865
433748
3748
961844
527343
1110851
457576
1094660
581266
979173
976106
997802
987238
121993
625670
550060
561938
864029
957171
762464
853855
692342
825627
1171433
230053
116876
728794
635444
370586
637415
72263
1057983
280866
894030
450283
214394
24515
854940
243802
1167706
733167
243199
473772
137599
1012782
692538
488169
1015070
774483
189604
1042316
295525
238320
95455
541643
715414
1073600
35982
775942
1114235
1016741
70501
887539
16203
986305
690184
260430
242743
201064
30903
1100023
814115
504289
251275
810733
1113952
322738
360200
1161013
67523
171096
962463
870129
1157863
281435
355589
1169110
955404
14763
452945
670851
1003281
867442
482055
215635
988737
1117155
327514
190588
554972
1085289
473423
315762
1118661
1155955
240699
487780
177424
1140101
100246
169465
42350
1138663
888780
506929
72154
651001
417202
486963
1179127
956989
1040939
305764
399109
324977
908820
192808
971574
1007792
669524
342799
873470
989925
95465
357502
407906
1149201
771049
175611
629714
711030
30730
947298
328872
1091443
592937
960042
134952
1170189
240481
887134
606766
711670
342918
488879
761493
975438
485205
307894
371695
1123781
970755
183
449517
185030
1170550
729538
712004
295477
580307
719057
100681
459513
690214
1009943
188037
566951
834411
626996
1120122
255661
980832
714470
321670
262581
674351
691553
263074
592285
982891
1003493
1018493
931801
674597
353161
266145
261787
401043
823790
939486
642314
168319
1060472
1141447
1019753
11611
1058448
643792
779232
1139603
500335
295863
723058
906881
586191
77589
279045
1128550
264504
716381
826807
46027
498289
772772
319699
948768
1011682
659004
158204
367048
298630
424635
123137
350648
185616
1070739
1179862
81405
178752
493473
1175236
1191253
639980
1111822
16912
170814
831057
401356
784847
182347
982167
113045
415390
1116313
946191
555155
1096927
254482
726142
961633
312051
864548
931511
583331
1162452
605127
222131
416327
354737
157172
1002163
752549
656841
1163435
898612
180249
216043
840209
830475
371189
1059097
330021
1157636
353019
435670
27532
385473
438699
570106
1188236
1155774
117681
129446
887752
722495
1078868
167854
260619
1070356
613185
1080659
349918
699991
227558
1070927
269937
804422
415039
1060028
664609
56478
308347
743421
740894
646004
1125474
676640
692981
400055
199321
236629
1007910
621336
255018
358235
755263
708342
951633
459543
249752
251432
601375
1057246
822877
352843
969532
428466
54464
640061
201683
422325
1040103
1117625
700277
264478
600032
1006035
893195
758054
31852
967405
1132908
304846
883899
366083
1186763
691287
201198
732268
607140
616340
416357
422504
1137990
800942
155155
677721
219147
803146
128874
944538
1143012
121251
855252
65790
251860
369379
432910
208109
733779
369236
2001
260035
999882
31323
366847
680035
244307
1130439
1088724
509833
630788
584037
90182
479815
676136
966927
632902
585696
404125
184691
1145950
392907
992594
909844
342413
219057
844284
1063765
171181
807459
1065370
1042604
1116556
623924
913642
154923
598798
472518
397148
555416
1149933
46409
1186402
451691
135246
463880
479454
268099
691320
484372
1158481
419964
131232
1149738
1022180
948219
913146
191022
358786
844663
951821
813111
92634
783945
896592
836102
327150
490259
81160
896604
1098884
734593
341223
246891
247012
1043062
324304
763669
969984
516243
1039199
646515
117757
1063225
639165
1063615
611139
714328
939888
462873
1146671
935549
856678
32337
547684
318658
913529
973596
749339
887317
807627
441650
1015214
207640
284789
406045
108618
360303
568414
318483
529822
1125622
56388
479817
540529
1181891
1082612
1057435
21378
695113
41043
46253
605943
1142724
575794
971907
395086
93570
1014513
1040394
849697
469970
986685
831444
536901
507339
419561
1010077
306894
480167
1144511
271471
755352
289273
436702
1067565
1081574
335782
353875
600172
250307
285671
889722
787954
1065449
176390
26644
647528
343953
676490
78774
741928
472413
610399
1122750
168492
908280
589910
167131
242266
861073
62165
871627
1034366
187837
115734
998003
1118758
244653
1025905
735213
153419
413073
767503
405979
840857
761990
1125560
796209
932985
409474
970489
770279
629581
590118
53057
283288
259837
192471
459621
1008910
1038432
628288
560587
971622
33540
72960
787278
931175
992546
1028701
65554
508189
309992
798937
412385
845179
851342
900351
187679
33400
59370
44859
965760
499447
1086151
916961
427849
705114
231802
940962
893065
365272
672621
767395
907192
179846
752476
385610
648616
670398
130398
822371
1164213
614583
10196
195881
128133
765303
464487
1047155
329931
197136
498246
207432
700787
584077
1184120
337829
276893
1120541
801712
347773
760667
528874
1075269
703424
1027106
720050
909146
100361
989714
928751
637171
429919
996372
381243
754894
883572
770556
928279
1036752
767684
490465
862648
547370
3399
997087
775279
533917
360953
1177439
1100353
435370
128975
200355
532045
14107
783081
407455
861580
891034
1116159
1027249
199216
103235
991226
992638
800119
96506
157861
1110618
568811
573997
667039
1099326
314611
571183
280871
519068
508685
756194
1086040
745974
654683
899613
928834
1119291
1147030
982417
219449
1175683
554694
270630
866513
704135
400356
1112199
826537
852215
348959
79975
930753
989917
600347
579165
49593
647362
1109243
913802
362398
1004670
290095
428055
309079
139129
119011
81719
371552
1091261
727506
70068
133994
523427
689759
127053
1159408
1073261
609595
659025
239796
455980
381752
900802
5002
837329
679322
324896
299471
7822
692597
130898
658536
246730
937734
187682
978185
418158
145879
305191
248895
581828
1116972
886431
823955
989630
59174
512792
1030153
17652
927986
1125757
662694
410488
115985
644723
566747
146257
589359
315655
1087545
120841
820168
277869
414901
127489
648951
618299
862099
822739
275500
421824
281856
344480
742045
694020
1134173
280102
430541
132503
80532
523830
36598
615214
887768
771632
791605
177005
981474
541668
4838
1185831
845388
503766
1184518
180610
379680
1003494
1094600
708795
614365
858887
333346
225557
657595
44466
177635
721580
796759
77546
989593
179156
1031045
98849
1115191
342266
890323
975210
427517
581341
252449
1126941
938755
818923
589481
648539
159652
300600
316641
627019
1017900
662498
242001
236105
1132949
896182
1109067
599872
1173520
133675
474761
792626
138795
46602
870432
873509
660828
1107580
596615
260570
189295
1178902
456201
22385
1089263
987299
740150
1159015
786256
67091
571334
707450
134215
887169
607750
1156383
749890
446390
109299
679734
692058
686435
765233
130105
948223
596483
132680
758330
641752
1162862
825781
163194
377069
389734
633595
108650
339283
1097359
430476
367530
1139232
606877
1192835
95435
987957
893853
269210
415699
584068
979328
111006
162097
249837
91753
693781
491960
209406
603012
1108269
547218
787295
646562
137962
628579
44373
712949
286547
937172
413434
835021
379010
1054692
659683
682119
18793
739470
264146
1073270
1087878
1128932
250495
709711
86039
1145099
591170
59506
884496
94462
91440
336720
87605
985075
224060
549241
62230
632507
1002432
810108
181336
1037627
331774
1191290
605880
266140
87396
135695
879538
686246
479178
660323
70541
778034
969753
404671
856691
271800
927019
518714
1154356
1119714
1189151
751893
1071906
179825
16344
369574
464589
188329
129786
115580
9073
1028093
514636
604946
538785
439003
351656
288319
798812
660716
1072141
1016167
1058232
467946
581314
363678
141439
916832
951232
527389
455439
622049
201507
478890
42141
702510
505953
547243
571998
422126
627912
404005
370513
925774
776229
34025
108907
1129481
1191558
711923
604244
942697
1151637
998531
481958
1086226
866557
138500
368467
581820
627852
609558
964132
644261
530052
1150567
629410
895994
212853
963781
824743
347776
835609
364859
656691
1113551
394247
569161
743606
532828
279944
363775
524029
923274
408859
635554
673594
370929
935237
200258
995693
64809
598478
1011837
383373
874797
1006171
65574
149214
166612
306546
504955
151088
147389
825234
302501
536769
506340
361449
1107896
993447
461300
59372
742182
1061134
925033
875139
1100116
608988
460377
407356
663754
902084
833098
86293
120515
1074351
713037
944754
216349
780956
565008
278653
243065
74082
217945
901240
1101712
101452
356935
859527
736725
186256
1024404
983802
993528
311478
650731
1141717
559131
898416
603633
773397
189304
656621
763301
626443
50104
574197
560168
261601
371660
707962
199489
789233
296716
335037
964278
985121
1161993
295144
579333
116501
546409
989969
690220
468310
724814
168458
469117
733
658487
56710
124909
601080
798831
599112
901868
388131
566410
586179
156007
282418
1118962
40037
253264
823518
120854
990735
688716
190447
405406
964423
411412
692175
222651
304792
598345
726839
969009
398128
270367
791206
1144658
486909
870135
688994
798122
641305
1013628
884007
134477
965780
411880
440345
887387
362737
82827
742106
447096
92282
58747
916286
847572
801402
821426
460402
1134908
451948
988562
1032233
1163575
597207
353180
822354
779205
271153
839145
254161
92183
939705
520850
909091
370813
224594
828975
648946
114350
1056500
806256
522476
1161330
962552
182535
9371
349684
1084599
950784
708220
372456
75030
509214
1159804
1064566
893169
112694
470254
935768
818207
472511
544572
270317
326716
860494
319056
260046
876125
329353
821917
944684
55561
182769
466782
109895
1025113
783058
270165
241269
331726
252920
882845
1102840
763194
479861
801201
1107225
235906
938697
585081
26852
965721
219046
417099
798798
1049530
642399
80374
532226
967168
1191783
787838
883156
881795
636470
787054
173880
888646
93529
1162255
817341
209038
88489
1033018
619839
302375
826063
891005
140541
168362
503408
455461
250270
729345
1126427
466389
201005
715941
1180820
153746
583083
971356
919061
441692
912886
737392
466092
426881
768985
368980
550200
486620
442461
657880
157893
789534
653692
664088
194281
771885
577619
754544
390891
314014
1088331
1089226
1082063
6149
190732
397192
56621
20154
381948
671787
459613
1189262
648751
992701
548901
636269
89822
769107
808167
130674
429134
558641
769871
1142227
791265
695942
1064136
1137262
774975
886263
664891
974889
356587
1028013
897018
948368
480844
1131018
644326
190629
574630
157983
1046540
445678
817156
292678
428453
524137
1122870
144326
807793
232695
598063
1159407
50699
1143857
679919
1074915
516775
295506
948615
1035224
898883
49821
1019976
606647
848143
239468
881655
884504
970423
707445
315979
851235
166728
151725
168664
770607
441354
916119
1079546
869709
864835
873036
1019591
821121
1134862
424248
251414
815361
126885
595228
1021363
285751
1148863
188925
98268
498958
1128706
208232
1057216
509508
384307
114120
864995
679039
824234
25685
1172702
226975
105969
874862
84725
119037
1183176
661237
308604
935413
646023
719992
1111466
237925
616431
620827
278025
131208
413820
687023
127892
110314
805949
249507
127928
257147
1033279
790591
950831
110422
1105830
60182
709758
864357
75834
408232
19027
461375
243840
1133694
119018
1097286
934503
277201
865710
393539
920799
38691
428127
1125246
963067
99797
353641
836061
1035
831655
235434
376436
128850
100920
371979
219805
241485
61444
553630
758497
1112275
385764
1113690
537181
1146178
260550
114734
47545
679013
53004
103074
183023
893624
551617
925306
449112
1068112
1077839
798161
996327
827869
526507
581192
450203
835686
871458
675795
875166
579666
1051218
919086
23040
91066
326308
253891
1993
63774
513696
724311
774690
110320
65809
591237
868436
373738
575105
637635
814311
623488
942625
917160
533106
601284
882464
871552
798051
829812
258594
837275
119625
885878
254786
1024591
833023
1130082
274545
482745
1167407
1191605
1028254
565128
848063
440879
1187215
992101
330571
457151
622931
97541
198485
1172057
456009
506460
301247
605477
216046
406895
965899
1117728
648911
896269
309098
552316
135818
745856
849137
620603
628808
409348
243054
1189252
1006586
599084
683334
429718
102985
254760
284503
7037
858356
1167182
516548
102624
780605
906702
394339
694686
623675
259119
1031724
592015
1073723
710010
326988
581533
116461
1147961
912055
396383
483972
598774
619686
68500
312065
1181956
1004732
308786
1014776
684482
585284
821189
707168
426780
302102
715087
91210
739636
1015600
219746
674941
558321
1124924
925796
267000
728105
465974
701711
959438
617551
585317
902318
1142827
69340
251298
325710
494797
63096
184671
866993
98975
767633
827346
348809
1139993
415315
317306
10993
103161
248151
508271
404380
342194
239358
1028756
894141
724913
1034710
612096
176483
336036
865309
476455
194117
313994
730481
223311
792810
867192
5342
503046
520570
641392
251467
866020
740278
175616
1174327
446255
648816
102460
1148957
242570
464423
1064783
811350
879858
606220
678327
500037
828092
264783
849963
514019
530236
630919
62801
813875
4836
907534
932724
248271
362148
780506
185352
1185938
448035
644247
1018813
497344
1021579
834699
436486
983984
313953
684659
267793
1099730
1174548
134700
1016796
92008
490428
627359
695804
414806
1068885
1029863
561599
651529
996675
351113
872350
692630
386227
43027
403830
567813
615327
1055876
101764
469424
721495
648403
809080
880052
526445
1165495
309712
82831
868363
174618
168761
84688
939642
608241
237387
1089970
141098
1107798
1117554
701610
713967
92236
337824
100252
509043
1144226
2121
962162
428909
191185
1141277
490118
595818
961766
1134097
465119
358614
648474
1028781
914095
1009513
20695
602926
493920
207800
992838
763399
1117230
1003615
460885
146695
328630
478232
1179978
546338
839502
689741
871353
350075
870153
807254
730409
358515
1008359
777466
654708
1126847
41323
391171
128337
18618
1929
1185520
163735
655638
771718
1054803
698840
219089
378633
1005884
275337
382940
553659
1046680
964485
905687
32891
1166433
148732
27273
413089
965947
464778
582298
530567
1116522
240721
850463
34800
1180611
991144
688676
731979
786649
537893
161981
3921
982169
280125
2542
438080
454735
110170
835511
565456
24828
143541
101126
923080
651633
391555
1097911
499042
1122194
340268
252662
990600
962078
717712
50736
261589
677938
1031107
128802
420128
832640
964169
316428
718800
1034330
449534
693237
588054
72163
401343
798230
416543
837736
672759
567431
301253
614755
466126
199857
741147
110043
327917
802299
152463
1166751
425068
866857
154501
788661
447825
1032625
32876
332653
532551
987984
616475
1014894
273108
309108
664939
543760
1079591
666236
73189
899671
546151
824289
481076
449933
185957
1164960
247330
644496
285440
621838
302278
15016
246462
800546
1145833
1085938
887298
1012847
247319
706321
64802
412096
61726
967873
569334
279714
537803
133137
1065660
1080920
160944
101110
592305
512739
398004
677477
287980
972053
1191093
403669
1099949
809283
924343
171803
1130681
755593
20628
1151852
1150918
677064
232764
334582
1024940
796806
848523
1000176
379303
268656
850449
1024735
1154139
126901
240135
413100
1080046
632531
440909
322129
67709
575321
124316
1033895
937811
953736
878438
229226
398079
460639
472924
1023135
297947
1124094
239192
1190609
771
366963
426312
376713
370099
930046
540159
333776
580918
124311
207726
36139
277599
942947
597088
582312
67078
790148
341674
324147
169647
681002
962959
1000896
704445
733818
913558
545781
354354
983398
939379
233493
646128
754789
456799
543445
704619
841211
824168
5343
1089424
871202
960094
919503
89091
652519
957189
376317
490974
817299
1111387
682640
1020072
631261
464874
985337
656549
665378
243929
202802
785869
655478
864077
987705
252792
869452
256794
11101
616778
531177
545087
506061
938637
910333
586906
977678
666115
133995
258842
1081094
1141016
616592
1140666
329369
1111203
691565
1112973
1067705
34818
501057
964946
1025540
171811
367116
109548
349248
86065
988471
566605
684904
1109652
52111
403272
29692
105781
424657
641835
993804
188087
613485
190413
427981
967815
819373
762865
5189
52576
501308
69957
1184647
707869
146086
96360
496121
619363
261582
301981
467448
325665
703137
269195
979469
883870
127001
751536
973292
264376
926352
321423
400247
430654
632177
36700
1065109
714739
463942
185388
844404
985412
178496
917763
768263
1025572
143182
677270
774251
19030
898479
736487
769757
458422
162977
298312
274065
190669
842499
868917
48332
450513
280061
306375
763978
281490
1129399
1062087
346531
781063
517400
622859
55161
1005164
1149186
622096
932904
180591
784858
334148
29448
775687
806441
505975
930286
704006
36641
1165790
612464
665669
8275
906725
400722
44096
609392
915079
345659
472069
789967
1168718
43238
16529
1039523
17487
373558
688290
193973
195804
377887
935273
101025
55081
1130964
1116872
1092778
832117
240287
579535
977179
59996
293215
122890
1046619
93782
152274
976531
880193
302919
861243
15475
490988
1148916
939491
369046
1114660
1105253
1156470
636024
10570
379760
982520
562957
794959
754463
197767
529487
746774
60123
1070760
535634
473980
446337
679603
614319
1024682
110319
839840
971665
961334
288052
883965
520894
21417
165625
303411
1162290
1172787
157476
771504
25916
701666
775420
1184667
3909
1063691
161179
230934
390022
153238
507642
1165276
845183
749995
691297
760997
176362
73894
528056
1014952
198794
209898
524764
906265
201233
1166702
822916
128152
897086
400197
986293
318230
733658
909632
436407
494755
448456
441701
850689
213671
602966
593090
1021138
547449
984955
395522
557764
547412
1121115
352341
650453
75922
878868
81087
1078711
910580
1034300
701031
880500
554706
966561
793155
115733
453114
149741
186166
1145162
839980
457952
210759
1183827
586900
597336
412138
753087
946537
488715
259670
540447
1658
1028541
891289
172902
757656
249392
478489
1188851
462054
990262
758193
449544
162065
333507
578687
1036083
1141136
1189514
784218
1128964
699753
989230
295483
970618
876163
706261
286355
1051918
732156
852724
191575
741504
210298
1144940
654195
95502
189194
632772
39656
294956
365231
366717
1169485
414970
270457
353888
1159685
655751
230126
894251
796952
793457
905871
1097085
314935
417791
474973
371682
789662
640668
809229
755087
727717
194865
694939
406049
587309
385969
646435
1010566
661841
1043386
848292
378872
813820
814730
644140
107991
268396
705721
480073
1036771
281560
950229
1116518
531449
2959
792130
866679
1164157
670168
1087335
1141047
360498
193778
673478
704223
488501
422057
236195
46369
174182
521378
77206
487431
686414
295618
472116
720217
498840
993701
726833
962181
1042639
724674
239502
10703
143965
493664
547943
942540
908823
224300
455457
161333
450501
347851
375568
332748
227658
509493
458297
183892
264560
747404
360249
1174133
739595
810219
978647
814090
1185393
40292
1054665
553459
161600
882412
572251
909694
1061454
22274
1045601
101114
154668
1009878
1042433
360483
859187
210191
500501
959847
149752
1127072
643495
731554
594494
136696
887778
970476
1185404
723151
382762
1123267
606243
1132852
82427
748807
585113
436652
848291
879204
77514
702968
11431
937055
979602
791371
895112
951237
133812
915694
501013
463474
550478
399696
991875
947335
884125
190680
470874
1146319
781610
567120
1023081
1130870
624029
369235
508969
933292
735592
903247
1042049
358341
453173
539056
497703
231169
545070
1185530
987332
515217
164342
1147557
453503
840973
879362
571578
192827
433305
802175
651733
1112541
503334
1182865
405914
827397
876754
901271
559133
468354
1099287
1162214
10040
1125277
1106929
309998
365706
947297
1016545
433644
1080797
413937
317658
575687
615534
661999
1142286
289606
988554
217758
54305
48648
648527
1052200
1063682
457578
951949
312042
820972
1139653
898891
33811
94028
714454
264711
812780
946235
1047791
870645
1143691
563382
424460
1164853
768823
1177351
1103716
637928
152506
517188
67650
79165
776077
7404
318039
389416
537128
333473
100914
507910
876883
151529
123248
876611
747202
131834
698936
737502
411665
702711
911262
403994
443880
1047886
752398
75046
764319
468486
201407
465256
1139304
715321
413351
213425
593652
786386
941645
852646
1145965
795535
168663
979437
844463
708611
4982
839498
867845
622963
481504
832090
956617
784300
1019423
444447
22497
575636
35312
101297
663570
939838
1036826
22438
782384
528022
1161732
17269
1185535
560803
1069327
516024
1155888
593930
639573
1158358
435445
26773
444419
342812
352358
104146
137496
798896
361292
982287
813079
909646
921972
482936
563295
316898
800719
1188135
719969
815099
645195
936989
229857
661455
782518
343218
1107214
921765
21794
14221
270483
361542
973685
570782
1187380
1187260
314915
6841
507323
533061
430479
406100
644565
513442
964631
544225
653708
870521
544421
346127
184838
646787
32378
291404
484306
55392
923280
532440
378036
395723
1178175
612294
45481
907996
912938
95196
641097
67176
1005092
308330
263499
580169
370613
1155694
821766
943229
766095
360284
980887
304225
766227
526405
598280
239846
893072
782312
29605
36838
623362
668256
313929
613645
1180122
654251
776554
834338
167572
1034901
1140078
1155065
886509
1123088
1109140
614752
331802
211043
536282
221161
1191147
184252
611866
148681
163905
8473
1117538
115386
518701
28280
308719
597031
496463
405339
699194
524130
509951
41265
192300
965249
312013
801532
860201
710390
1029187
676323
959068
1083588
1044284
709456
1146653
806976
994655
491789
271430
237511
552131
403108
589053
1031437
1183211
931484
198895
528039
335883
265416
685667
50560
1119189
632248
309591
624853
859798
637432
785099
1149866
193335
1144458
467394
943765
567801
725899
801767
377876
1081972
956796
432104
611607
1001822
347395
337618
234195
937163
506949
260701
167063
807292
376798
827490
489545
408901
907657
131160
317557
868368
179017
1101260
340780
880406
363329
845890
609125
357056
350080
961364
337955
212865
988842
391278
648834
792217
642850
844661
1156254
1160026
695984
983204
256853
902659
283781
517316
773162
84586
1073979
353922
543534
515911
941298
543037
831162
1142127
982723
366696
841866
321129
880978
833190
1110846
66187
866898
639889
580182
358311
7848
303781
48692
1191180
78792
928880
299313
1124670
411810
941450
233761
191103
172662
283505
1030335
127038
462508
119098
961771
518391
154531
738934
1124270
985742
661539
833759
339213
281038
298407
115104
496430
305543
63475
988900
569039
1049607
62713
996250
1187010
1141339
155280
1043779
700729
196903
724504
318186
448816
274630
616474
197451
915332
1127548
1086657
532966
957015
518239
332403
1037846
874623
119751
814108
554784
195716
86376
899860
487609
804619
609950
317762
115957
785160
1159556
842758
870036
831920
603825
900056
370866
116516
861472
679057
93876
521682
2245
327841
373572
31097
1171553
779037
926906
239129
1189367
834384
981355
606529
289483
882842
759695
533234
705054
537777
984881
74949
574070
85864
1018936
693892
6369
673737
537256
1003684
945860
204683
816198
577598
1178070
428870
328946
776793
507371
969200
738908
38185
1127920
344081
203494
74532
222729
25502
1026486
125291
417861
120934
45506
455872
564716
808593
335114
677113
91119
341882
402613
88733
946262
863406
294120
634131
800130
1189761
754291
743394
679033
135353
106317
538511
975000
22642
427563
606287
1064438
307400
392895
1081245
853842
98042
938834
775483
374210
262161
845532
901828
381004
666052
840050
324157
77468
519137
207506
26789
57316
26250
183457
525085
728166
1090127
484236
336581
38495
1075266
787991
40807
117943
772558
1089339
343849
333371
876206
66843
610720
399145
839191
69868
537928
258895
545363
272395
945052
843841
936329
601869
877049
897683
1167664
1171210
98422
328348
89356
263142
145813
43938
606691
572438
155482
1048091
579728
738151
261985
466148
585301
1056619
540176
1132601
230195
905902
362181
561189
513757
1102949
136905
1099248
784116
1101040
358183
417475
645402
515639
121112
531920
464806
484577
839949
581634
323563
1028535
505684
811909
832467
1001655
652805
737504
767656
943327
393134
612430
1184102
885526
34433
482225
69871
1048603
1145447
1019600
1087836
706496
947723
251754
675432
223562
1078007
52521
649769
466422
746164
589211
607548
418933
1059621
571907
987481
915068
902258
822084
974494
704859
223869
350557
881247
728178
855072
167160
181281
431561
25781
405100
471820
320447
1173735
84943
307685
1064621
31078
922252
115843
612933
621921
638396
172500
852452
561243
797685
846107
492736
131256
770445
872303
572585
129874
15421
940552
849478
933897
247961
657192
741935
629627
107368
252618
953817
1014644
867523
781328
324054
244863
599596
821186
961917
1109809
457956
1075563
235598
819625
431572
905571
350048
250370
769374
55547
565904
188134
576888
540237
1044339
857624
637209
543345
179145
182647
1074422
279028
938997
166987
47967
1053143
474159
716214
215565
938382
1103199
242977
918637
237543
502786
494551
57892
719558
709232
657993
369217
200283
1175106
345562
392332
921887
1142074
1086810
343194
389705
463016
994313
643649
788743
629034
463293
933849
244988
209246
782217
1040856
555525
98946
370333
300349
470331
951844
235492
574191
1135351
679599
483674
905553
268229
448027
904533
439567
219781
1036606
157723
444161
125687
288074
221527
169648
779148
947260
337299
558996
564656
925668
349121
452077
558920
1081168
412820
223943
1064338
615445
85781
636621
918663
336272
1186942
676972
102417
1002118
811147
310941
25549
61793
985244
272910
150897
797112
110628
205125
49124
483803
224537
1980
214290
962327
342982
278131
657129
936162
226362
1138870
607594
756581
98928
46552
965094
523898
742202
84200
350824
856290
743462
821423
1180958
199578
455050
53410
671750
536241
454097
366984
337269
1126733
1012508
838449
209410
1005644
1018856
724249
241594
1167094
1141434
15764
1165208
535733
21034
301342
559874
491841
883539
350411
643976
34858
1131537
604297
1112416
416038
25973
828425
159377
621807
72476
362230
1040455
378346
955305
405611
598794
995548
316255
93198
937851
165599
518318
734042
626449
143307
256047
312283
653926
1130746
496567
91302
798293
1178989
856079
459557
684005
1085806
923455
317580
95883
181673
1082988
1078730
268661
545259
997060
742023
656589
1111972
576256
668501
578415
1114571
59740
1077430
811387
713916
770029
91364
310052
1038923
864978
885303
948766
683471
1065567
1111704
92940
436626
811376
799539
992704
1074631
859456
641001
64531
313163
639125
692679
451730
1187487
1039828
381770
367061
760945
640447
629790
351110
973677
143280
317453
736383
832181
242016
1048127
716552
132690
633848
185017
1165313
860194
220826
888590
459183
1082054
739718
921516
964073
2998
403731
1593
777972
435007
670260
1028658
790461
1026330
586051
909528
864706
162397
27886
501472
479712
390879
867813
1136683
3453
421174
30381
776649
324188
1001784
7548
261075
559949
933665
53567
1059815
156720
527981
998657
459585
884354
160679
214048
267230
1173500
999481
135510
584134
769954
801004
803319
691681
589630
598372
765996
915886
1045725
101023
977625
91209
1129738
384273
582500
869839
1035548
1138517
1023250
345990
1158951
943037
1148106
615658
1184537
460060
652441
12078
268448
826773
1007937
108398
442134
1105556
269170
1041552
267372
1142668
881249
373379
1128258
239219
674297
1145746
171775
128665
1087223
376942
917135
629250
348816
1025082
258461
1073662
1190046
765520
96893
867580
319363
788319
511624
629899
702925
687427
542699
135882
150001
1192061
465417
47013
645401
788265
84270
998241
223305
944514
828208
500846
328562
103678
708115
273583
344506
313565
1061659
909842
236937
1019024
860023
604992
555351
1077223
380794
832085
359603
234744
232693
187370
240729
469311
715889
359758
376373
1008941
1070886
302966
1053569
108500
1177292
1058834
347810
425977
836093
65596
1118957
700235
643554
219952
1187781
254425
556951
1177978
605893
569703
580487
893701
15669
18589
84472
417976
1101032
446827
46977
319589
947097
271510
879241
389939
364308
677019
638383
179621
907279
812824
115402
33028
850627
773945
899410
544053
1016922
763765
112037
983404
761159
614167
858565
571629
50793
853499
796174
1141045
1045334
166011
1052624
5512
9751
576449
318074
259914
781875
449722
1028608
730677
752797
984462
645124
783291
59122
1105499
625137
923573
118214
665608
427901
1058480
311057
138545
396805
1166861
668505
449682
16899
61397
196442
446197
383213
381551
1032091
1192240
510324
1079199
838904
945325
411975
683859
482817
510588
1193276
17672
222652
929932
529551
250352
889295
473898
1156595
129599
876235
1050280
672536
708234
755434
73851
826333
83226
436198
50591
491906
604249
88952
352630
116411
281735
1168726
1134044
265854
155948
1043887
762760
770612
490115
623267
147556
706975
304732
618905
938143
782097
592936
541736
351474
54006
1059153
759073
67903
239500
1141954
415353
809122
993915
1101548
405984
626655
362707
779714
809169
173045
1124943
91722
1069671
197077
148378
713432
1022176
1170913
1095932
571095
829371
505750
763602
1035602
967267
266853
654995
612405
363737
692919
987966
414161
274015
619929
137282
819286
427417
999463
240493
721407
276664
614872
167869
490556
811555
806819
70321
258808
1111023
996827
644486
816291
99307
262367
322590
1025970
862793
571857
1150088
600720
576920
656838
95166
336925
1115472
770368
1154034
899453
449908
1188751
194251
564817
286498
113901
362344
179241
679490
319571
682562
911664
191440
763650
546921
871425
392220
514189
994327
191909
945959
1125551
589556
271849
86987
1123968
1160230
1079359
80523
470490
239827
640033
468196
635867
654822
605285
784388
490972
504559
896266
664644
904572
93069
857413
81632
91180
20361
248905
553707
776493
91739
1064637
493555
580146
481977
682761
177431
986586
71283
851143
206093
1067534
725676
1130806
11996
1012940
982446
275176
1160948
334718
172516
612645
133159
460688
746356
1026292
749799
892602
460991
99561
479716
640573
176756
137007
1159661
433966
185718
104381
806835
582009
80447
995771
59351
490735
644418
912108
1167273
302765
78842
1192091
657371
117483
522091
1182623
595197
226980
927224
158629
635454
358508
228524
258873
554084
924622
583206
738649
347237
810199
918825
1024810
83830
540947
69049
428859
777450
908287
310406
59057
1045898
873363
137117
874950
743155
164851
614257
79967
1062870
399523
390360
466987
638828
940862
164507
952803
472083
404369
870666
1029743
1144954
437927
518074
290750
289341
1108716
478757
978202
661088
838379
524962
767070
281126
763818
70925
91991
192804
487668
1023783
113552
646494
361121
234960
273547
910097
896960
1121491
1103768
112337
362981
566589
167197
14386
1133010
344754
1019609
211004
461055
571487
248162
399879
1005944
1025149
900189
839014
1030765
783785
633197
615776
673151
653696
642189
1158312
424545
680027
1154587
462479
1136499
1124184
986528
249426
588885
62114
393318
518850
1061050
658745
752288
635228
570928
433176
342556
1183008
282128
240865
932569
1165068
691336
137405
476528
39891
107911
1076655
1167377
600915
888710
270933
47351
651984
109870
257238
326430
204051
729598
299095
1042068
590699
335907
255189
928367
857093
110
1002807
359983
1085170
705561
846560
898316
852421
223781
193061
261798
198970
873933
271459
35364
374052
511175
150784
562006
630284
776729
1040162
497705
777417
222580
403607
67505
520646
165089
397204
201730
133981
405431
12852
60667
36743
346681
509270
588400
35509
637373
560845
1050243
595298
966863
362858
752090
788653
1035482
969328
651969
544480
92920
988741
1038527
718273
166997
720965
748154
24661
131625
997119
816673
1034481
591762
1008616
310935
416433
956243
358720
138427
589700
484128
564253
976300
7926
857028
133487
699528
134591
495731
1181028
289101
843804
484936
1190386
19686
726573
457938
493241
1180765
1012542
94822
896263
683171
148559
922066
400564
1149130
160785
483794
722166
87827
291967
709988
760550
739315
763105
78068
823589
120516
887839
1173534
785162
268014
762150
1033601
667708
349307
245291
406470
772320
95852
217373
774366
789229
971055
1152454
102154
913262
139969
162648
208584
284642
1124554
859467
892471
166035
374281
459136
788233
658535
703920
486638
505413
350594
793018
635773
124107
678068
154990
9928
994876
997430
445517
224200
1086796
713605
510335
856679
594162
153093
900356
1178287
1068536
292753
40686
1087789
909028
943471
1157415
793597
696723
468471
73462
383046
367511
463612
483318
74630
271211
435634
788886
115541
302256
1084247
529246
670740
1185282
1093682
708723
1056946
785947
446457
118984
592084
494338
586957
691580
637571
178457
537326
405387
204609
752048
1031984
113338
7906
66519
1161649
831093
446082
603604
967972
173432
681751
814837
9532
166691
119363
301925
1019679
864951
204152
1096376
55672
421271
1050241
1081568
960062
21740
689610
1041555
554773
825861
560079
768289
433657
211159
917301
923727
601460
692900
762757
1003323
69147
549964
714693
614740
1041096
384148
812667
131382
97331
614698
1093667
1004729
540853
805651
393247
130623
233296
910040
760947
244399
790809
136507
634144
774513
1130613
322373
906148
857488
1067176
1190673
88622
235497
1082043
292935
779649
213537
206804
1186907
701764
902109
648416
365053
694590
958541
716348
230693
542332
1156971
107051
564376
901840
678824
1017876
806568
631651
651334
252715
916182
695692
222643
1015006
1177191
987716
1029692
8180
298492
176747
1041837
1086402
993273
1187983
213007
593610
490833
487657
285877
995899
103699
1014435
1097071
1040396
100050
331344
668004
202588
74051
595142
964577
521985
113521
15081
720680
1156622
267514
502937
25226
758486
462053
769446
760726
573517
482656
924706
1022976
646801
486626
184957
445734
682109
1149719
40092
1155140
224984
125541
911605
1112177
455784
110613
437578
281837
980386
786296
91601
467035
832828
466079
184521
305271
677849
698006
533606
403681
861929
298670
250748
221268
532143
672696
50654
820998
1189463
426232
582084
1016625
708996
173905
207291
362591
536701
2614
658033
27451
687377
255183
689770
867626
488241
490821
62718
942481
409805
636937
504713
20232
435644
526551
521004
924055
1169287
715281
339985
183722
524034
20397
1981
829133
691767
214000
20153
1109413
934619
597420
1005795
144718
641510
1007951
1017464
366885
1094646
200777
347403
333654
947908
1045694
371056
33887
859357
309334
63687
1070815
244807
379795
608941
622104
630479
203016
609627
396270
283251
869516
338267
401527
1058179
976468
633997
656140
842784
1071607
1066622
1051507
998869
379986
664331
1012807
942304
869056
272734
713795
101749
242336
751697
1095226
551856
819930
609600
518047
29538
971727
698254
792094
981818
1105289
619677
842981
450373
1152157
319199
702089
643920
17936
125519
144763
245883
45601
361272
552818
1118829
200247
830485
853620
100288
603006
53627
414933
714143
1113181
163565
198204
658392
136711
775283
111939
455664
225235
1155931
1137380
843286
281784
217089
437352
926531
20185
1130832
1181802
346112
152044
179485
1000914
897707
422336
984807
65680
787553
607677
247582
1176540
291085
596534
1039992
694975
417370
227578
1048965
280992
979340
29047
1054087
684657
50380
257149
87928
209145
308976
613290
972168
35447
608877
519405
24090
911674
538464
256339
735889
962
1081785
1013787
197074
362128
1145864
414900
657227
314552
332910
794199
1109718
287551
524019
347576
17030
867683
1114681
809500
897697
87162
7311
743947
167328
740931
78160
292209
168265
402569
706749
737945
378894
228760
857997
1184574
557535
860870
835248
275954
702435
842479
45170
624305
137866
1174172
812592
154178
826917
505723
1144733
843712
526059
1028788
909648
644636
358237
511046
1185910
653982
130102
294996
486977
415855
1184729
68019
727187
1087817
136938
601069
648742
135752
942382
793166
1126322
14485
515999
874379
209714
1175754
973064
709264
918876
84015
559498
159046
105023
993773
667127
984080
500719
1160583
343769
43858
379646
153199
55202
73244
1131512
452115
773631
339524
258262
587
830159
1056750
590840
834908
717524
879676
1015772
332329
99640
732836
575578
215632
190815
69722
865595
413832
16396
632942
551516
146268
718311
1023714
1007736
380254
453706
853212
746323
108113
841599
1030054
369706
657659
802546
111530
584243
8116
706272
231461
228130
482934
254665
1150607
1140525
273435
924430
88655
442033
301966
965429
305470
679677
282294
968756
718850
237651
796206
501128
670983
678800
467192
3098
32946
923815
483130
366181
611679
776658
371003
1000794
1028449
560552
780343
411408
958915
203767
27192
1128609
807302
760174
714457
1026399
330123
232292
503175
49155
706088
1044094
342109
392444
488495
133672
511678
456890
412996
56729
90964
1028082
530760
1161060
176606
687089
641050
276825
864906
465565
547893
461861
1037619
272369
556630
272578
182658
196390
913833
711748
619972
1169545
480967
367286
272640
911913
357948
66828
119826
1192502
470581
429547
589510
964572
1181019
45194
846364
394043
1076019
235179
1161393
512623
910253
722816
378778
571118
444581
271745
1157852
398886
1146530
362980
245487
196726
213244
517611
399178
563847
768752
356209
751292
323699
671748
711407
1021126
1182225
538682
766973
39855
632171
1133852
1188463
1019173
324911
412033
1106402
671047
437818
213359
488185
660459
1041583
683675
1170778
324588
491163
77421
822277
1139034
355931
1185712
606535
373851
617808
56617
301642
333161
164145
795611
119050
1074407
827798
126921
188728
1095970
393563
336435
393764
414780
1053930
791797
966121
526395
576416
749114
476521
84672
322958
594786
1062720
351591
273734
981587
722211
752942
621005
796620
537515
65529
610932
803088
655406
1072315
1183182
1006791
367189
850661
214457
594967
245614
838893
635102
315013
483784
1189870
617434
609853
109113
955768
163904
868844
798400
1148601
1171613
946663
631180
707428
158378
112638
733257
1052106
751073
1092809
1014369
296439
408877
659528
1023829
104625
765510
963999
6989
361532
671531
865753
657200
1048654
427157
308241
1147326
453474
49133
425913
918865
120198
1096701
825195
1153902
259608
230305
999628
653355
1054106
53714
186655
777232
747540
412106
973317
1107197
737590
906292
228962
630712
437181
718558
581965
693322
649382
284399
5055
418969
453196
196018
215701
211932
766165
551259
1146480
994856
994738
969116
1015695
1159379
1171089
1015790
617402
348544
204524
633146
949411
322024
208499
619220
473445
224902
218873
225908
561556
676728
954702
64899
478764
329636
990848
698301
239434
935221
470204
144460
96643
234618
238956
577810
1143794
250641
355602
589453
912089
486392
1031484
877947
646647
80545
813687
546321
407225
635950
1085843
5873
1154303
648020
948541
53255
415063
836304
782354
634800
564188
1260
621736
854998
959554
562042
533348
728456
664111
145450
189434
918814
667192
178345
653919
176249
686142
274626
174575
1171568
401209
688980
1112345
1055692
149348
401731
779513
380051
360289
420772
684222
605463
652944
335477
55651
415374
1027363
802029
835803
64659
160731
963338
57837
911957
698980
311631
16074
22831
694989
195654
932508
552484
296105
457756
841940
1119037
771288
242891
762167
249444
71948
373028
959377
910250
1037762
118295
47668
368266
963712
552192
611138
16641
381417
447322
1092525
523240
176177
33498
1159616
27399
222107
487772
189106
731893
439336
613503
419283
925037
1147673
677842
1007003
613714
812708
241803
1153693
1061712
755950
52616
794366
1181992
558441
731475
469229
22229
659308
915695
27680
598775
772080
585101
434231
248730
1170352
189152
62933
278479
11685
181749
131867
641631
138106
229481
539953
678331
245699
166256
693758
415270
445430
106155
809
660288
1122624
167901
874656
894935
1078795
1084277
877420
257356
369058
792194
1107663
387468
1093900
325227
1062142
433232
492830
660704
1149216
41574
134492
794485
915837
206341
299330
1758
792989
777101
855967
1121562
969683
884363
139895
1144245
1102607
1028071
1048541
507667
708001
409780
1101846
364295
1042532
979895
15023
35827
86795
396494
411892
1094197
290278
494085
573888
605368
81037
478897
219399
842585
1013367
402940
431528
653798
257313
1083789
719665
590491
1100230
1119508
481506
1160850
163014
802404
783625
1066902
1132881
827357
993500
250393
867860
239788
1108764
436365
666296
304377
341343
691303
70236
422477
1019948
731428
523295
397190
459968
968347
809515
486923
1081461
404319
113358
29206
281411
249038
727954
230771
655670
794878
859657
955775
420730
1088173
759525
1018790
34438
615619
17159
3394
951172
542377
1077739
81706
821870
1168810
957159
1187616
491450
282883
741263
534291
1133888
1055774
1186381
926314
1120355
1129264
737548
428438
747269
887039
95274
630274
74159
725451
735605
317432
157205
816434
552967
216107
136289
54544
1008607
604877
1128273
744632
495940
372190
921271
1142642
5429
21514
1060736
142575
845204
265212
801271
374132
222768
1015452
256902
634519
1110750
1050447
457141
571722
790005
122848
198079
156290
233801
424764
695221
136026
345073
1132935
521888
161477
377267
1064171
185149
687926
825690
955839
1116040
918766
138323
621935
289507
911864
183930
766076
512760
542139
1057739
948872
974079
57610
664805
34602
269063
494691
1106012
457347
1032683
1188806
181270
401695
1111554
1111297
951012
173381
532823
559482
883627
490066
835052
869396
667264
1091761
932170
107808
446524
550073
448926
996844
484098
249360
674485
552210
439787
78108
52242
705880
621759
305958
270755
1073327
876095
85012
208532
1052300
100723
486511
751736
789649
274041
1035290
617807
498714
191475
881555
948450
566121
257128
192582
306891
610618
821890
426526
891852
1174100
1054016
161338
27830
75825
808662
921259
154104
63644
134269
811406
981746
124397
1013341
1041464
818988
704458
610659
949938
169795
1170903
323328
856448
664876
917109
555031
207505
752014
11374
119935
1066071
343631
36104
640249
627144
488537
619596
185220
957157
369802
269296
827668
777701
660425
971102
248164
1159578
1055162
903634
260354
525574
188035
1180033
526763
673753
821347
1039779
126167
350524
358304
467207
939223
306704
956359
159806
922540
587247
409727
1108166
115219
371297
589675
1184482
992168
473155
1114433
321919
222054
1135279
195535
875381
590229
115783
837293
753790
867339
374611
365232
879319
1053931
592915
383728
94974
357366
1067526
760222
151808
353740
577146
1115765
551664
60665
990657
921819
730780
1093107
884259
125180
976090
566291
455594
234923
1085329
928182
177182
408101
777963
1097452
476819
698748
1188245
562596
135767
1044874
1076944
1031821
172978
745251
138289
585556
382638
569437
482160
213231
1074581
1159344
390606
1192283
1007885
85562
1070151
919857
72527
330730
1055669
55283
171996
368139
1107811
267848
467511
350451
355608
112557
977088
623419
393978
251833
305034
840698
459302
586146
673356
657037
777512
680512
941086
792254
29169
905438
1043665
1114459
1191273
1127414
699956
1043311
877714
363499
1157611
914690
980094
682898
980366
512281
232413
163730
106475
206227
200711
587621
871157
75652
407747
1079338
16072
265610
1121574
193206
340589
990743
314994
795689
658318
225534
354221
19802
1176132
777115
567902
831595
63556
529703
120977
703388
924421
525759
1098730
357209
1130127
486899
1040550
23431
187330
228245
319215
843907
449054
502540
889374
1128738
616880
1175218
546752
740986
293976
18382
1086525
558907
1187968
477571
1124234
742430
452125
627747
989592
22494
569958
1007763
697834
434013
413114
985814
772171
886819
776050
959235
350128
623498
1115559
291238
134662
561949
827004
515755
272606
940927
410557
696070
382907
200762
1060527
763272
245936
931500
956457
1031227
651632
1180289
901260
560114
158884
316857
257169
57732
1056405
849705
601253
511477
351611
382601
927375
269828
688114
158870
33239
451193
297653
17469
909280
429323
446449
594672
1154633
226060
786097
139430
370053
448314
504006
611521
1149326
123614
389776
46643
1145537
624978
1171920
389391
152126
1123043
877823
445344
764134
101717
885763
114889
412844
522355
118738
752348
1166794
1153139
199798
526386
426071
745438
108162
681307
420869
913171
806609
427847
736888
694194
937481
179710
1191351
339660
1073543
556170
1038513
1077465
19443
414110
856019
629413
138317
478514
146538
1071940
905446
34911
483650
607890
592525
695523
1047532
539076
518515
120184
690326
684291
28917
694142
616663
465658
657874
786534
359399
543433
975142
937178
477032
874636
567935
983360
670029
228146
20544
875495
87242
278460
419134
688390
1121109
88355
33004
610586
444976
1022014
42529
350436
1011957
417178
656139
766637
910720
340185
1151757
234836
1068915
855764
366590
775172
537450
255149
597892
704910
1061826
457941
974551
893207
919996
397755
65242
755329
829717
241160
112591
1089478
443358
228545
747778
12255
940236
1055818
1008479
330333
423606
54813
960649
1114228
881507
16670
1086825
1066336
231956
958263
728167
471613
1086055
503032
372895
505278
805461
434842
406538
1171071
1099237
724836
225071
372753
941478
346164
91189
846350
330458
662530
524638
1148037
1057348
926847
705545
934806
913387
542775
89073
596755
61059
1173458
53832
413592
1008741
481558
174566
631508
643053
913287
789174
220320
1031839
259259
1058876
869555
742195
437579
435141
523948
1174982
248523
908754
314057
835040
865244
613344
795821
114455
805124
687409
372153
471256
453544
746628
544681
383216
1160
344509
239281
747380
686405
618970
1090558
421013
309722
183410
1128865
1038978
54507
555647
1159470
1136172
394085
780818
239990
711158
89892
904666
413065
1034338
677298
1014888
739278
270176
837642
169781
548054
383070
521950
165013
185162
737997
412119
196519
423518
918430
3278
1096265
792418
933644
1171008
505752
529215
1062615
53979
49728
144679
214277
226632
538721
963436
515858
103647
1075504
402486
535653
86973
496852
833743
1160573
353288
360633
694007
785167
1021623
961629
425411
562138
1120768
568289
974849
1099819
1100726
1084030
88034
430843
949473
780186
1183890
101700
372897
865972
493399
112034
214347
575095
859727
113752
1165497
1156837
53133
110730
477053
894742
578203
846600
1052500
628271
1048881
799521
122414
35737
790664
1032534
275533
1043780
220235
962768
642980
1023677
602079
496596
634139
99538
919682
596954
688942
917250
251009
108978
1171214
702649
1115907
260563
244836
136811
63211
99463
975660
274196
371340
720002
310660
751899
445775
512540
1054476
72427
489058
960571
828089
980133
378560
193533
338119
996552
555079
1045477
985210
327966
165144
906295
444944
107234
166308
784459
279173
122175
217301
661382
1118869
666149
407510
560023
765847
822106
417894
588027
1068886
1082178
669359
361065
993806
52070
691451
711955
682299
1065986
876017
1148633
1089676
568783
1076401
469582
572617
528204
858067
220661
1132231
279808
1156539
140208
382147
81677
86281
539532
160064
705192
99365
928113
447101
191800
613864
136053
1151487
1036296
902687
1076746
80101
919893
549604
620514
26124
944014
1061687
90185
1081709
58143
611153
29469
824826
599733
782455
707358
228436
1083154
528511
806847
542700
925758
701996
206156
1107100
349402
260434
174319
651998
832421
625283
607967
738791
889264
1116710
1024336
1056556
680057
959037
152737
114151
1135344
1044885
1097732
496222
769082
771794
743821
674596
810290
401388
1029839
1160355
527861
782114
425149
957286
1023446
485338
287226
492505
510912
20796
212034
548292
517583
1104518
828474
688226
493707
584374
932445
472884
831056
826909
76808
1037742
641391
504303
396114
780912
701491
199710
597907
214996
1146719
298150
274386
276012
1016659
1107067
1066992
20109
142122
584018
1164729
1041916
649652
277099
611646
132475
1086581
1142205
538718
45153
22196
125767
420740
1045985
918514
7981
14649
1029156
392282
238242
1148159
961043
696934
965453
913785
387863
31844
90540
38703
737855
879051
84783
78713
1105098
172480
1131825
388478
658062
422866
396690
1070520
547884
799986
125520
450472
1192313
472876
5601
1011764
956005
553032
282962
1118263
646884
660761
479420
415935
487875
237740
583485
565129
354852
847907
1147316
623403
755645
579899
288876
355060
891583
324449
671835
231446
952806
267699
265896
681421
83699
12286
613472
478268
317150
589118
969662
888405
724725
692561
632079
605653
79461
207848
727283
500361
447864
16660
1008641
1179372
679282
401960
431291
245677
676527
770083
815818
552606
669208
873755
66508
962900
93298
509982
111536
1100396
88753
693150
627317
898122
515477
1056348
347894
570863
797567
726426
58453
1094251
276253
557870
403097
681479
237850
438173
1061967
1043229
732314
1131592
81586
881404
468696
752844
395544
458720
1061705
1068148
1039190
948021
146333
380583
1067558
701408
464514
1139284
699707
411385
18267
815286
538325
1049594
481401
812422
755402
89907
16377
888703
1140189
845289
436751
1017966
1018410
1075992
945913
86508
899045
120119
855629
938802
1087527
343808
1094002
657397
922398
724847
1039601
359329
42499
1024896
521834
288710
943520
218965
351796
555247
1146696
1027811
540332
691515
232875
354023
951752
124971
418739
772194
445886
3562
640422
933842
216467
673071
77961
958716
204831
1104586
76461
1032288
703811
888627
503628
657256
447168
586635
617105
1109967
864800
987037
895556
709901
607191
520938
818875
1059973
1070713
333917
315348
174506
333269
933625
303935
962502
127907
442070
920764
609893
941521
1174333
837851
539626
663859
1027918
747094
898365
350041
731121
565533
543057
96700
767338
798503
952087
926950
944769
240986
182362
484503
157183
785905
1100200
1085512
898103
756536
1135033
144096
579290
516324
390962
979282
19022
809809
996130
1108060
220419
957860
557313
598603
402537
633264
1062303
484676
843814
202944
709949
674148
559232
366443
745704
852235
442933
499905
833546
1145962
665440
13623
48652
883577
1091227
762688
823567
184283
273710
841922
513259
1021078
556485
155268
72656
363030
79064
659937
1186950
1062454
624030
710522
136979
606666
354019
270649
428481
1133989
325982
582674
1001651
125830
510878
179053
860678
618072
143510
92600
533585
759806
1125069
738567
643056
1079517
220982
694136
1023416
1063246
1105882
792714
822314
786982
665907
933891
315018
41294
703472
159400
862626
428650
733965
936155
786343
1131453
110889
36752
442282
801197
1096510
544228
516572
547459
1112677
1027877
918294
71507
712224
704372
934327
222258
203066
1075516
945440
953975
54119
167788
265371
676419
742937
360901
940576
279531
304959
279210
1145890
955298
712965
236768
100809
184950
808815
1091286
644808
409437
1108115
679968
1160342
136739
1113506
358776
1008820
494514
1089623
508276
188871
185820
1100356
720911
714620
996077
213444
912400
471540
471078
540542
1136491
526153
846104
757478
141880
384596
204146
606724
449191
75227
410796
276891
663632
1190499
1122850
1084113
631288
357442
1114842
897700
1025701
196044
671804
38739
419571
1138648
409196
302369
996198
934993
1099491
1044275
59246
1178899
816009
796645
191888
373639
1115121
649503
24005
310817
71500
23237
724941
896755
366176
1128314
342150
591649
766703
62847
1172478
658875
462719
976945
984646
156716
139616
1164358
957568
1153159
672830
357644
6739
978881
502619
1012425
168598
208574
775451
1071576
497008
1106312
82941
736642
304085
458587
1119943
850903
319383
959134
1011911
444163
217473
956130
923942
946871
463164
194575
668032
1083
62368
802122
1089774
16456
291321
1159243
164883
439639
1158090
234393
601722
9935
1022970
986553
1022999
692427
297486
638094
141482
534568
514167
425011
683622
456019
629927
147101
411922
331278
894079
357184
258647
749211
150816
890967
953193
418011
1174263
1118803
159110
769752
230970
352481
1129009
646193
39901
145225
1149980
1187783
334898
1008536
827301
573608
1065369
1025687
253177
780715
636414
849763
1183762
1008012
457619
545181
790106
800258
237894
509821
1041442
215480
599018
1084081
1101089
964521
228714
727353
1096900
680698
497741
423392
786484
705446
347118
465224
140215
910611
979112
676589
894832
148407
764886
232228
483117
700597
492040
332770
327324
399095
249013
56813
199623
430980
386629
829316
673567
50609
214449
1036489
541996
923567
794099
836899
1099400
1094204
497567
1119409
586193
1167314
830660
1191660
960881
40056
648347
182357
241426
715801
523336
1105727
903135
1094805
909334
821163
345503
520228
993241
1138118
612020
101356
612085
871885
1036870
501894
645929
151807
1122350
458475
1046112
178165
61780
457208
1155183
254711
903916
474918
163877
533943
175821
203242
661821
821961
582270
285051
844609
834730
107737
341392
856369
743778
893938
894798
1007596
11003
601669
400454
713896
1026516
384259
1048406
258818
491703
1132209
184247
388680
1135059
608718
749396
525048
204100
468338
661663
957461
254964
290848
1132684
276059
197631
1042765
1148326
730957
897269
70326
342116
106332
628589
141396
29279
237789
466735
652631
914461
1138467
1191225
604448
1005891
654500
275386
982881
273691
809938
530382
695911
696253
333961
1129816
698264
699048
962470
1072950
774820
649539
821401
949501
756534
1130432
294161
898135
326779
216448
948797
1167593
404821
679113
595847
575055
542401
1099052
576746
129427
597409
230585
681022
905994
965292
786908
448590
192620
414076
25124
283292
335385
1187702
89030
1064766
1179457
723168
546011
66287
702357
81525
851543
586512
974763
1099458
688276
269480
869990
24046
736881
293029
862405
1164483
329618
466842
297212
283953
969837
761432
297818
601527
449822
606430
1005539
862303
346281
921718
65114
1093625
261186
465353
1084402
1146503
397739
479498
381655
40162
863719
725310
23675
280081
360382
645745
845439
721359
352999
293380
992322
894512
792552
866971
620286
1007116
458075
339837
126745
801019
207375
500624
1058305
38012
1000211
44599
800693
979873
402792
915026
909703
569777
403021
391614
1027645
455590
106984
104607
130807
1050748
481686
633578
365703
508116
551312
720064
960041
823466
771401
37195
455644
3546
676178
126253
42699
98251
1050236
900401
419484
477344
546200
47338
686526
1108817
986590
806382
151849
433345
57300
393645
783131
962343
417281
769087
1138679
783223
286105
501335
77447
90012
976025
812226
145094
687122
190381
359590
596344
1139233
184765
584502
475051
1031423
931540
959202
809527
10415
473818
78052
296268
555310
700159
860132
5706
35102
1005618
287662
262221
547866
520423
848983
680809
1022817
31382
89158
629775
962337
693414
641134
1030368
984477
569599
406697
93700
211698
1065390
44957
109931
850370
353970
820617
160047
857829
316949
1033934
678164
918798
271638
563244
378447
504969
127614
969440
827006
204640
427464
1149905
765441
349328
255813
582630
633004
426061
527578
883565
158652
1183961
531222
489709
808821
650948
672773
175909
780670
1063042
988752
493425
213927
419667
419911
276076
11973
202582
39966
737631
491843
633497
1146133
59221
1011123
225343
760133
215372
595714
1117912
492438
1099535
495146
72799
492997
1146608
113972
409280
356016
365330
76656
444277
539769
353949
45583
257210
1161197
1095712
843304
1073880
1148223
425045
1167558
708320
489486
1008383
282106
1139715
980417
407339
531833
354574
1047423
769844
595332
288067
467932
1016501
769295
120238
909620
809339
3174
881352
172665
285861
809546
313107
409374
184259
752539
16156
319423
662453
803691
698917
636892
290570
202487
741901
1182776
855399
385983
741278
1115769
1155995
874694
882070
203072
1079973
1155489
837682
518693
77872
98732
377172
1094655
638127
264546
27371
33087
983595
854140
420933
887179
343718
785859
387152
776313
795079
611842
975218
761693
669519
834825
923541
1025251
1029938
49875
916015
468500
316807
83494
281270
623260
379207
84829
80384
316836
744653
387487
86952
897988
1143893
195193
555681
316144
1096354
675679
474544
832337
588293
178241
1135405
910866
190354
340107
743318
535359
525832
1178788
19058
883312
1150852
1031455
1045496
1081509
657611
1108429
1009457
564708
1066202
156894
1034486
113276
403906
896286
343299
1025700
289099
462605
618721
703840
668983
756918
986669
463609
318585
697874
436430
210395
849030
838736
850208
237423
979472
1132065
1134011
1071423
150009
287646
456877
712731
656463
793445
838281
659315
808160
296540
568362
1179728
1006087
406583
772001
634715
141364
366570
140712
489011
759374
1080732
464872
956131
391467
720387
1040789
203633
1113766
1007536
63757
268541
484218
989982
130804
1014545
466158
1137587
415510
676448
1071183
825187
322987
419099
689536
358686
618119
422631
167508
594120
1035567
239117
404868
490224
369928
1163999
89938
809619
128016
590139
304139
477766
609903
246765
407282
1096282
195566
465710
260238
115618
163279
341768
967763
313767
195007
438828
22273
285942
905517
798007
296856
969710
1024330
807629
4211
834004
739034
628103
740978
93375
359512
389765
467120
393594
147909
676342
774753
438361
453272
868197
28047
804372
266702
56623
345761
841144
885661
1004128
990340
566335
559279
333652
1122568
432495
243539
330941
359918
835617
586775
57100
1158751
351812
918510
547165
959697
1165786
511824
996448
64726
577298
487571
1185785
304045
616695
1125090
175896
262196
392228
1080329
22928
75152
1045269
750540
545996
1173286
511876
529018
1144426
790871
962711
443706
235762
1104609
712808
342052
508502
932192
1104040
1167028
969526
731988
123524
86253
224253
804051
302193
3320
640417
183745
186673
171409
716043
1174862
1127813
698154
1116014
952154
477532
735485
20326
847210
1088999
989064
257042
36493
707016
480162
1026273
387081
107731
756137
268727
38406
929390
820997
342712
1035232
825442
34082
957280
1160947
793589
352159
556580
983876
568686
585710
910644
265631
579433
294392
197399
572101
964925
1105735
963777
171529
61
1077215
872353
1068318
377137
840236
560283
77948
1053549
461772
918944
308454
795723
602269
1078821
929663
1179138
1177471
595120
129120
909863
1130155
27148
1089481
342408
1031210
948100
1160123
629595
451233
748578
471943
657323
182335
64605
210746
541185
1146091
903706
3862
543343
330623
611412
348716
440308
405723
641914
269763
322161
27200
257124
414600
247734
681665
1036662
933141
428642
687586
1072234
260896
445230
24576
967556
71778
315074
539150
926814
347431
178833
144236
213874
410570
312475
1138999
760170
1177214
988821
448096
296906
1071911
967396
641883
842959
415737
887255
201452
1106945
36994
390766
982851
17251
1103156
403795
306454
1048169
1000847
4894
928307
507600
980646
1034080
1051605
625885
806391
700214
1180703
339947
835725
884076
545192
1057663
217475
870445
41074
28790
243991
518463
874081
955373
202253
552433
816623
306551
805918
680161
590917
310986
707495
316390
933702
307122
977647
681019
103564
979395
676579
1184043
1071822
84789
282524
899073
89289
448759
1178928
934311
55849
1114585
126071
345483
384515
169803
1156990
618340
187825
1115055
231757
389964
153646
628723
746876
40529
773780
589961
873761
582412
191488
485318
325841
20807
115364
316988
928216
1169773
948077
375236
566248
540459
1101588
691279
475698
1014866
842931
998001
339551
1123385
605272
1141784
933680
598880
460545
298485
1068132
425940
853324
578213
470758
312424
278234
285660
306729
287517
725746
911672
41031
464518
1026927
1094650
844982
235257
1006513
37165
569121
106312
1098374
563935
140725
172838
486836
1122874
872314
683866
397062
326833
39459
1062014
1112720
969019
1192255
271164
55367
1160192
844974
863940
277536
858060
32647
1170543
481426
326647
304216
19945
387113
119786
362680
294094
544132
1072685
1116976
809046
256648
63972
873747
653666
1022867
221857
1167048
9865
793370
669829
297773
812114
651137
108321
420870
799080
127371
462906
752432
883090
623428
230928
581714
282264
970082
407883
691710
704729
690944
995770
457148
877893
1185500
678467
238993
631082
833771
1063282
747639
620356
964905
792036
1176779
613053
338297
230445
1126668
155992
861489
830674
902408
893017
579950
1059620
1022443
372030
990629
746053
236617
9226
1035570
1173946
201765
137088
58779
878878
912145
401493
1101175
531306
567551
920240
884016
1124671
1041787
1089925
420608
665355
268717
982982
273937
412983
1158201
632430
973810
644163
186561
716096
1172843
233396
170274
1083149
818669
145633
428511
872237
112173
472696
1172417
155131
949999
955045
930813
137147
756835
605577
856605
950804
9163
322957
949808
226220
1068900
168190
632219
347945
85452
684157
575926
767103
324566
245282
1082207
323259
373235
348442
1153816
258639
1032531
489989
501937
1106363
151713
130381
831423
1129940
82254
818381
1181387
174703
740420
449714
186563
679817
1146708
690003
732509
58441
730448
187440
329977
309140
528283
930656
1156833
758727
457480
424060
587498
40393
255643
690246
814476
625416
1098209
378563
1166790
155679
332598
326853
1133519
157208
83410
427194
588871
961812
665751
597887
607142
301348
142284
316790
294579
969697
947616
857005
143595
68899
995571
857190
1096249
196753
94285
56620
238703
778311
93346
524089
414762
403955
1049606
1144726
1093893
1172172
653503
72015
809926
156755
684989
247449
475870
282977
318472
181694
66910
67162
564429
1062428
732348
529354
442941
358992
333623
791688
927715
8999
167376
122026
256375
1066556
269644
941352
1103916
751183
524158
844933
929076
649318
204752
1155709
1147241
193392
20084
173258
13828
335502
759890
272238
1156631
756785
51070
314405
482034
823992
216616
48250
226038
425654
103122
937211
2181
680756
171462
1175536
183264
606714
186137
316928
1083416
198607
657966
999606
399646
594358
590464
1009826
940501
63504
975447
732725
444829
32170
140599
139579
673391
463493
486167
946629
442976
816686
24731
153713
995943
957117
437728
901946
1132051
851108
1066489
757696
939158
130825
133738
806828
1183995
652342
1140051
268648
1061648
39263
986374
190973
483987
503664
552878
246412
201392
132052
1089198
467381
403786
1010892
776595
357684
467253
445330
595432
450628
1166574
1117589
968147
528818
760759
999903
1086467
895426
363909
50179
1128686
1153182
800793
873723
34881
584735
708484
169810
3719
32436
622621
703448
672973
213015
817856
853792
114650
947302
358327
758712
774718
339117
293897
507305
715679
318113
41732
1126026
830907
1025791
132488
1163729
350229
339306
235669
42296
63343
205934
528217
435500
1046779
929651
98649
714604
1054132
486862
308920
332364
1151104
176990
729838
713606
844332
381144
260651
784994
1150357
671240
873600
1095603
954719
55458
397937
968589
389617
613709
708676
768071
978653
148302
431331
27017
1163142
53312
400689
777297
204833
978621
26819
809201
528334
426238
103546
1119452
671600
621998
152796
111730
440023
627590
638106
1169199
1017806
114727
751712
846064
384741
140955
455426
121386
407568
1040504
353094
337137
1154793
606536
413103
29684
896431
411640
443662
964469
188987
19125
104419
740218
287291
888565
868227
1011006
336376
376406
257263
356516
186765
1068011
1075178
232581
400368
969669
616898
259712
264567
953231
806605
1032309
461228
566774
1026878
988564
921039
775314
705315
750068
430342
194596
822798
747292
30013
932842
603349
188639
447946
1103738
520190
959683
188343
509793
365640
1148885
547987
428471
476005
921103
680579
478881
1162079
579229
689693
502354
18234
99757
792328
599298
484357
991844
965112
384579
542547
472766
2592
257922
314443
395708
1060877
613684
80092
1017067
321128
826023
765124
1188944
903743
1075770
1011734
1018327
1126112
763495
36170
39243
471475
224017
630984
981
1146159
864358
669041
286638
864576
878317
205004
346682
802451
151393
1021664
445842
451603
936377
251136
225635
944274
1020940
425074
1060286
850702
378564
215383
858542
980771
830796
64312
1118653
218401
83475
536059
431793
150118
469917
773112
270394
413647
852530
1099025
788974
102285
494899
897132
518438
444692
908332
798090
23396
989344
705510
308918
738404
504905
524521
701183
929577
478950
1147383
14692
77773
1061302
548337
432033
863574
1145230
15923
30270
680368
116320
359108
283365
977660
906130
595265
658311
108645
526429
850525
163273
613966
597111
332161
95963
22632
36524
876704
837092
159533
218930
840943
1065485
491339
311286
245791
1090832
215942
1081866
106852
671088
271917
211535
507285
204360
70659
520835
477893
544774
918596
694043
320421
1073131
169659
957427
925265
464885
703675
616495
452681
844375
463666
272781
137073
1132784
845199
683142
624926
40222
112918
270525
631927
566010
759694
1109765
414039
1010828
939861
1083948
142924
414994
409697
268334
892174
996355
486211
839027
91350
1116632
688929
291197
347309
985688
594178
763380
129956
329433
530463
104635
1046051
192847
441166
891610
532227
602338
326732
133975
1038529
887429
929800
387416
1181340
180136
438409
413286
654750
615229
694370
45978
981181
635327
39025
850693
1163948
976515
993677
694354
288249
249974
1127785
171962
823473
1021159
5226
768012
83124
740182
1019461
1171590
1120601
557768
519620
771070
53068
510780
288560
548407
634786
310196
189977
999582
561558
407511
222847
572820
952578
938279
1056281
446373
335362
832673
801315
247915
853240
483171
323638
740284
768181
433940
858603
464727
105688
507197
955585
234709
158956
409657
317613
961166
73011
331321
862694
290439
990880
810503
400262
343975
906694
293668
650239
964299
753898
619287
632346
383398
1139387
857021
809147
812149
558033
197785
1081181
301032
538569
1095800
1094403
833091
667167
135706
304981
1111984
1091121
354825
1128217
180888
278098
240849
921552
864508
478775
447750
1114001
1081677
770070
596857
1108864
1055135
769364
285611
80897
681238
21886
753621
512408
1083828
171169
55923
743089
482545
1021193
287581
163135
795030
356532
207266
285842
1191815
126598
1073917
107990
691418
458699
1001176
829084
162830
206867
69563
687494
328035
97114
470705
542863
157334
939427
87036
649364
446461
820912
1141228
138321
30914
732441
484604
559552
685705
121257
1191888
1105605
51047
1047989
836070
186727
14731
589406
856990
1162114
242102
1055967
962245
1023997
1054114
1050366
6377
1192314
464526
452623
757882
658404
1060537
595932
1687
476504
15334
790078
1040673
1064521
573355
91616
927094
986096
417096
770118
111160
780093
902119
386262
882142
4762
1180283
946561
203131
620300
152623
172043
751356
1081620
1125352
100836
1139056
1135174
104562
361473
358952
323311
1005528
906666
1019883
272530
804418
1024756
548975
18925
348413
129808
179088
158099
1127771
1179406
854024
118344
1038786
95796
292089
342625
793001
495334
198678
171275
1175942
84152
13294
141626
524051
904172
673443
97401
209581
97772
1165711
147740
539290
202676
587201
890749
1096073
484466
112251
732427
1081499
142987
778867
568255
597905
909930
117621
320269
511138
1088360
270405
1071160
417554
15210
857139
724677
627315
743574
217929
826913
345625
87231
478683
1059327
249716
541535
125233
26395
726960
106550
430805
95833
1149808
510018
1042074
577124
528024
1188440
851803
1037199
970338
454896
304546
538350
184310
289475
142747
4819
1052146
694094
1115828
431442
1077502
1038267
854392
714816
622948
902475
382752
27824
398538
324729
1073462
639066
1184169
1188621
224793
694743
222412
431197
406792
1151676
487938
215352
349609
463975
737235
333841
467005
46071
693368
971726
391276
639509
607979
831342
739704
162362
626494
1106638
1053963
425208
297219
969835
996606
375501
985872
251485
723198
1187571
377872
1021398
368151
1027769
816850
980957
757842
742618
140175
949660
973387
787073
652492
606289
7103
874934
7240
900504
841187
1151416
1154855
253274
1145331
981990
360976
888156
918789
731786
1057209
499815
1127968
1039725
927353
1045044
138751
976217
376486
485197
1025498
183124
137421
323146
758228
948696
1034191
973083
53430
503042
1067170
814850
1128022
773940
229698
87671
579040
1021724
1023449
954799
1068440
670751
998410
1182919
287387
656983
420790
492807
196876
809507
531086
647544
1018311
985873
921423
593861
760124
72436
978188
413777
299677
482023
1167466
1104554
1127965
92629
634939
370156
782782
71206
98098
114906
345022
1192349
1133355
1122997
637059
113226
611088
387126
548573
385456
1039012
259145
957544
306107
531155
1043428
1036519
1094922
666387
454066
1112076
577892
608873
572937
62105
281511
1051268
392792
800866
420946
193025
914191
789601
890553
878385
583616
671486
1027757
613539
19448
1041735
251118
486871
400838
618584
110022
1003909
194725
656648
698302
53933
1105881
533178
36693
913469
589080
1128453
416338
98474
375762
1148175
480336
447768
1144123
1043290
121409
885723
87373
979658
97408
505762
931113
335700
1022667
522632
743856
88807
488522
297117
872744
1050735
163020
712993
317193
588071
1149095
1139827
833678
298706
864306
91229
808246
869846
551529
645212
371109
811749
398476
854070
844553
1168877
716143
672420
152756
795504
56180
588736
432166
245068
757352
1127511
229518
570460
920143
78648
1162170
502881
293004
960129
297382
470356
466203
148325
930941
1027788
1170877
158824
340790
305157
61866
729518
514688
446572
729466
434936
375488
353330
721958
250568
431560
904207
991078
286135
266721
848702
264898
503145
66035
650661
1149709
652575
898546
576714
1156818
49681
894859
556642
840703
847690
771893
610137
933341
1031298
170807
986387
1082955
275076
66440
798638
750662
836062
31742
561917
1007571
440793
780899
1193358
635353
1028602
857732
823661
488728
441076
1165099
1171376
680404
853570
327762
1048923
702977
808812
427955
365939
553235
928530
778386
108932
911357
703783
504637
1140975
825990
628102
966021
697303
918698
585410
462805
1141217
56082
210517
1095486
662994
816691
327029
1000936
572485
67826
1079792
315247
338469
378525
959323
930624
230293
719361
1103928
1140006
253077
150858
1066268
1152112
1096607
1116499
732574
161097
560172
344832
1138553
847307
541125
855073
232218
399415
18795
283319
84909
1119917
422046
779309
18503
397794
30927
688887
630691
13819
1074445
155599
769868
668891
277365
29509
263247
619447
51126
940313
511236
359488
1064572
1153247
412595
1120035
1153533
695541
1036197
768098
159556
121884
160816
1012536
828164
754100
205394
547467
575182
354056
565910
326704
1162495
1096705
557818
380118
183752
907748
648486
129685
456927
214666
515247
275774
566564
318881
175974
618656
570711
1114377
867854
1120849
318481
452767
683091
588840
46295
691818
581583
318142
293624
39732
90449
99048
457441
619703
453547
66761
353830
141736
819991
260622
1157177
267938
1023670
280850
323844
570649
615982
1086152
480332
701268
241684
560120
1012215
191502
532722
200708
688493
818128
474137
575825
934111
1126521
455532
552982
54688
135276
653429
488288
1093286
833113
362122
489169
405551
80544
48961
282116
431245
1063634
971085
695700
1161415
1002211
528118
85794
141728
502669
92898
1116678
658080
611271
147421
1026478
229074
745509
382997
182565
421970
72342
63312
282252
251470
1179738
1129953
497463
249403
988417
1163688
360548
1079326
1163463
640204
464915
672308
952278
295603
912971
344496
803176
210514
893857
725486
211393
588358
831556
471170
874931
36792
814544
615644
780266
651565
565959
758379
608812
464717
352307
732980
153714
954736
145149
327933
609699
1144738
513430
45771
795259
280398
39467
618630
624137
226157
526859
133106
343967
1094397
473886
177940
217360
82056
31293
151115
803350
700970
36442
67532
1189655
814200
74974
276188
131859
340640
177199
174413
655050
279731
673007
348418
770239
496956
3059
609552
394641
709052
268671
587851
662379
595640
1016079
759333
274485
179338
879425
1017522
45695
3295
865543
831654
204089
838806
336690
262936
979603
217542
216152
511983
829141
321487
48824
987234
521468
404021
636745
42640
1028670
971910
224144
145132
765407
503806
902529
690402
950613
472131
411006
443531
148513
122673
594221
778207
61946
586347
952332
622987
535821
7275
518025
16838
499136
923926
282603
752657
472020
89968
69474
931682
549349
747740
128349
1162171
73472
86725
322001
635015
836382
1059784
906775
187667
149471
764665
488960
637872
52420
918996
147523
894434
521800
105231
777441
772333
429520
421278
989454
752365
385560
1051544
867031
612495
373702
7462
791169
664627
865827
850596
144961
1179438
279229
619298
951151
962401
1184771
23771
573142
626489
1151414
629445
269816
1005824
523974
21489
509898
870379
377155
791966
489065
106488
1036635
659801
758680
267148
155150
573066
776870
894279
134220
438010
62273
834892
351419
791463
941631
808902
870943
927501
664256
1182601
888867
931388
1156508
71373
38818
40090
496532
70918
27591
962305
384374
220319
1104252
778612
16850
1141561
9608
424424
397636
327288
1086277
321815
358490
1160146
359896
687934
266501
789768
854777
1073627
365144
799732
635451
838164
180574
728242
480378
633817
72130
712172
337758
765145
200081
724642
533311
585324
1168281
1041243
931840
1095471
442599
231528
504498
462180
475943
1188908
27080
1057522
614504
350450
916081
644520
881583
181726
746007
574544
67524
1039203
23501
673176
617369
559260
522609
176616
40947
628470
677979
427240
1158255
899604
648178
460071
793027
115464
1052610
259104
927004
1186558
1154144
912214
497759
33332
901217
322974
756121
765552
542857
1119880
184291
97558
40802
583122
433840
506305
654670
1029868
11136
1121466
299309
814332
337989
1093270
564372
955100
323265
534045
858368
331415
732742
809749
316893
808179
941690
1115257
1054192
78209
973328
774134
901328
630113
282033
1042836
11257
726831
492416
978995
325411
1085198
289192
568710
611294
289048
667704
473412
936060
224239
14162
1174616
486015
641786
1065949
277595
865961
727241
357548
595190
696247
959575
442578
373777
535117
82504
213688
1018633
23058
1098275
511334
219521
1189471
1072358
648949
872221
699774
92130
1131529
846452
205022
780970
189677
608840
551635
494785
539721
1116343
372748
13098
307863
834752
1052563
687873
408224
1158995
516454
913565
320956
458436
1184787
1120096
438809
966347
785641
836338
870679
333764
153784
690107
598438
357090
124992
483572
904175
515646
786580
31448
1089773
271148
683551
172277
906457
169986
406053
475818
976054
200684
1001674
1142020
804581
1024858
539466
993217
1152499
504217
845597
307206
660997
207262
385882
16018
276405
282193
884131
1013918
63872
183549
429538
593206
1128974
1145597
1017825
939753
992108
1184059
1145901
2444
152838
966632
131202
205993
312003
446731
1072529
669586
653170
1111512
5933
972110
1108955
883913
150020
147292
794126
1167826
205343
364874
831593
44941
949090
24190
858171
545475
367971
309414
965065
357131
628893
964732
822585
371813
692792
565075
875285
308531
135439
120855
356470
158007
509263
950383
390931
743166
534613
260839
362304
814402
661737
752061
362133
486251
467796
513952
637897
795147
488640
980864
441691
287451
311546
1173697
1178504
64345
1054550
245692
751208
905914
472800
49734
342828
724589
623671
500293
75507
370714
1048130
769211
448410
372818
129623
281233
297444
778542
622472
911577
712590
1038559
503582
1044345
985949
885616
371612
938415
843212
532651
416302
383817
1152602
960346
446615
1090145
268798
465657
896697
192689
1113788
115608
250056
446230
171516
305844
547707
218168
86931
1098895
375510
835195
942921
1007101
1109129
1144651
1181704
562061
913591
655746
1172072
1080649
882593
668212
591327
915264
747971
462806
138928
854157
275853
742565
567158
370676
545875
973649
438054
138426
269773
598680
1135348
624999
956538
1026883
193835
298036
197026
795844
790442
462482
343927
562376
592335
1100748
720083
909244
579661
709873
421955
777760
1141556
872484
655088
591369
468706
768136
305467
30128
685916
728876
345319
132807
845983
670072
1077946
182826
660086
339897
51474
133869
225858
341170
432309
261720
1172356
1091209
895702
986053
489113
426323
521247
695134
693667
630348
504757
602053
1154060
973432
412489
128637
763607
126591
462103
446456
100953
896181
173076
610438
1163967
149408
647926
515098
303703
958933
487927
685726
423926
148768
1029043
416972
862329
491976
977134
921849
46686
819162
375369
986930
1081821
180472
656933
88296
127576
1057576
686658
514741
529987
185012
36462
1070037
957339
606398
420811
85928
669026
1007768
44753
714436
394859
324470
1119748
936465
885082
638884
1190627
587818
808570
1119343
1121747
552382
612047
511659
784118
982031
337615
910388
735258
902516
733920
483491
461846
426079
414128
556515
710281
83353
1147995
68921
584015
1002453
937629
675080
745004
266693
239705
484601
572520
1077556
890224
1061721
104550
432694
89920
919015
451485
493966
957629
1192992
309002
686987
1171790
835843
1189844
725234
187289
67986
588921
353256
916899
516178
102235
870208
50821
1074426
44093
690914
1085539
604056
229672
413649
899231
886749
672770
1116407
703967
344932
1180261
54183
1074505
762247
1040154
381890
988221
175087
1106149
862449
529655
567327
445557
844808
137285
729592
987290
398369
386605
234706
116697
212324
354632
1193110
989660
255494
350056
668621
479080
551094
150443
115918
453302
991148
287645
326182
640411
915610
677663
758597
874434
90421
79115
1042450
765306
882265
357721
662101
831111
964689
630037
322795
97768
631289
4636
709937
206575
415769
964150
1126008
558756
565345
843472
586371
1144235
946696
1119686
914589
675441
530817
62864
434344
145670
113464
903080
733358
451968
1059709
305144
262081
391750
1070818
381834
191879
663869
295077
326362
244517
121037
440376
341474
482150
1094734
155363
954103
52442
623947
100481
673282
853096
705250
1117063
504514
1015746
558943
383996
1138953
389364
650303
963342
108991
716535
432047
483196
624433
234697
464679
281285
198762
201499
1169781
547928
58110
901544
766746
457732
1035255
457768
10039
277699
805235
667337
652637
879681
756753
332230
973177
554064
27234
816373
142458
1052212
495679
658065
1098020
611775
1039623
773475
239164
412977
675374
524028
498332
274403
30136
804423
1014473
473152
818678
990416
1138822
623370
781176
149114
385833
818731
1191345
68438
380162
676306
316077
226623
1117019
895255
896063
44777
619841
792163
960949
936859
880087
419413
945414
375318
473896
1069413
889257
1051530
865280
1007257
266754
146247
11249
315003
586573
530887
936644
1094614
949455
984163
413275
530017
661932
518242
310572
1079831
422227
971502
702845
289515
524232
1092371
1107143
974547
45407
1027059
795403
976701
227127
199086
36275
664372
63008
192896
1034915
114746
691370
17943
137028
247628
234692
932243
664796
1035636
908168
611010
1012765
763069
315724
415822
9855
1056021
1141014
741498
297602
490829
518275
734827
367949
1023031
715097
896461
938133
379150
812360
1175164
1166447
989112
1126740
981720
703032
804817
120127
356173
719516
770758
441266
887600
375112
307684
584435
895370
1157938
386663
572925
580740
949190
338967
793835
127426
236516
337975
520851
180735
644575
151097
366820
393577
766919
1166891
167749
618189
562418
83450
1187861
515816
1102863
393557
1142665
164503
102921
1181530
246367
1102303
737492
529882
805306
833600
529867
1092380
641047
1098193
88
75983
1193225
775574
1039101
1193069
173161
512011
359948
668591
2322
424848
165332
12889
38587
1132824
505602
311890
104585
1054118
610123
1143029
122544
759287
110616
743331
548657
449962
149149
709150
1169990
1136612
924930
424522
1073148
161582
132858
1173454
1175524
46517
913527
393179
861834
867444
931795
709714
262420
870573
595050
793354
1057694
214133
957329
397894
180473
480236
344781
592211
596917
1017981
917632
1109562
413282
320248
281956
1133500
854483
332321
322526
586487
1073758
577853
923340
257080
958007
3111
195423
161280
188581
1022934
618694
923900
118033
215221
601297
655679
774636
852625
57462
849297
40811
21652
1152791
1037618
55614
379183
488056
199961
845491
114651
795913
717983
171231
252698
583442
741737
371891
285291
568690
774595
1098971
580159
650735
65450
72921
28775
616373
382111
718648
877435
814819
427602
998980
727444
143063
4124
524114
893606
1083395
719494
125338
846164
456363
620202
137446
308407
19654
156030
146796
1004061
661016
594960
1167559
748649
410790
1182364
759115
172410
26602
152821
177192
646893
925679
690993
402408
148672
990879
675490
677535
760783
923787
1042360
702496
1004626
411124
144287
906434
303926
185181
1042487
923500
1186463
62866
868700
1057899
1091758
1036026
845269
74991
430969
942478
959096
658173
278049
1034570
646624
894845
161235
1004435
330903
1075399
1135004
359646
784567
247691
785956
437024
1046795
865983
657073
1016265
706524
523574
228828
579029
1039645
839793
513585
884532
361397
1108160
1056296
308796
888612
326811
374393
423055
684189
1108623
1130365
1002736
419298
826633
1144955
770328
1012458
801751
1040435
754201
682397
799324
1188983
1113993
331468
520876
629204
604443
161039
244243
637769
1046111
759523
537087
202596
175904
1082058
291604
234079
279671
25083
913929
278604
1150674
1045667
189167
431901
255080
1039414
876115
428150
1014932
802886
621688
361934
460656
294878
313615
928004
188229
249494
116509
171240
835521
923539
615614
786163
981319
842247
679940
1046370
899167
900683
645935
810352
1079771
1057596
258066
293715
635164
224650
536295
657681
1152856
863597
235367
629315
650043
39258
581992
936099
969317
583313
368130
854704
324685
83521
325409
1186217
809580
1096261
351032
621914
765046
83904
163015
277524
632818
831724
699307
579583
1176762
801406
1006911
1139533
503055
415894
655352
205624
128443
336833
447183
711764
1163780
216125
286897
22766
827853
996252
311037
164557
417519
792377
317794
986739
1039106
709084
635060
349770
661001
330342
641535
938882
832428
832072
763298
903111
632835
24498
1068812
365629
1149689
375193
922710
109185
773282
166374
379599
1085712
850294
251920
1120388
841883
356978
1056907
592841
1160873
329335
212094
121395
1150069
602677
856876
872710
570150
414914
424081
96119
790422
1135926
913135
199785
1104186
428589
332339
605264
162425
863454
532160
728189
684589
414386
882059
1130937
1097363
497628
966611
978885
56605
1021605
1185331
1110784
297291
51478
539752
810572
1028506
427443
785259
426375
889661
1006566
795288
895658
1141855
528001
799830
903260
1100347
632374
82664
967686
1148252
59317
117386
500054
262120
244518
281583
905431
280478
601034
394045
314320
628440
1056952
361779
819408
1088537
769437
1150464
982501
228012
1050061
238023
1138479
638459
950427
56307
783976
597433
176844
877303
934134
232200
301431
1056784
107658
1079953
583789
541096
472738
6251
945180
763338
762253
1140695
489721
958207
1103300
374482
646055
100161
944863
753113
849895
589984
765187
361459
50987
217020
514403
877733
59209
73027
363751
12045
332765
579543
196367
494226
445513
1018613
447628
1000148
672912
145283
776508
439215
212208
597590
250245
28973
815726
403892
985568
174056
807399
411231
507206
425717
561025
184720
428298
77506
209790
173636
1053756
64289
859328
1005823
3798
903664
913004
730547
955540
56425
1133073
1148532
26661
499822
125356
134665
138564
765631
568622
341517
451645
241281
51486
795827
1129321
1018214
335557
591229
332300
744751
495657
144984
1107950
235732
117185
1016853
808518
1023039
682705
785252
941555
93333
544851
489150
541337
674951
760184
622041
616375
528350
704389
209414
410441
320336
382087
1009690
552292
344901
827072
753830
963307
804361
345179
885659
757298
766953
197407
1087249
226138
272959
798099
1126909
824701
745045
746802
1177040
269408
150048
520262
835938
835148
359729
838315
1089539
541532
240251
415746
1157127
495782
751904
48330
765183
211309
284123
598759
822333
179644
232290
1079156
681253
474426
1024332
708919
1048108
725118
197490
558528
170756
632988
703217
485941
166671
54830
331183
859756
1026988
1107963
544373
53090
296172
528788
555360
750074
781420
652344
73204
932851
349789
310763
853693
938506
947734
693273
841035
740297
724794
785316
306952
630254
53065
323788
919783
802379
1024033
198984
907618
613959
520488
71354
65803
598805
704226
168508
541883
679909
487211
455936
434652
171928
724476
622267
864215
866533
671549
1086708
126052
568903
693666
211959
578349
926968
525063
844975
532776
618364
465801
883467
490284
1052579
168818
573689
273750
105327
980145
747462
1101935
430994
191451
347001
281492
134398
269324
975826
499090
252640
95545
615610
317827
376984
1147578
107189
969273
134336
497132
942355
273849
586388
363115
176779
515181
557525
12539
810367
399106
548116
715192
585532
703706
350225
685487
11311
1010966
611368
732170
1105422
103803
320797
314328
959266
1123822
256384
566133
550660
486464
145010
384049
131405
653763
407412
428923
845035
196902
63742
980144
365377
833249
836967
689435
222270
232076
894309
767896
477457
368999
652363
975463
383763
469673
212226
583979
37237
1067804
417823
1015787
9265
1090082
1037343
327892
118784
694531
332285
535814
322859
510072
633944
628764
460392
345154
820600
525008
733505
1021620
15830
319386
667755
1168648
1106918
821875
117753
1161504
419592
1178759
928272
994414
703393
339576
691111
810695
1117197
623976
1040976
20758
1018154
885157
1058598
744352
1090252
556782
18139
43731
670502
370719
763066
21260
910439
575864
1902
895071
250086
379498
731991
619207
65433
711385
119163
800220
916331
822513
624197
891696
25027
534321
375044
434119
556673
584743
56265
572053
348376
536417
452769
792237
791774
896296
387264
879511
52310
32990
187780
905308
448280
304270
1028110
444705
468749
751261
661122
123521
1034592
720070
1155328
379186
577085
517293
555089
1156515
781201
787694
520732
835312
82663
282312
6233
702013
250438
1132278
947779
742527
341233
924284
1150225
421036
559257
586778
346690
418840
1080239
421372
744991
652361
504252
373682
501808
222466
495283
568006
585103
1148154
1079151
1087862
86147
817665
938538
678858
74609
252995
711745
444216
923328
419744
232487
12163
563661
38364
145305
530714
748395
313410
293596
554271
831603
299341
55221
507111
389513
34659
1139330
718747
291818
88582
649581
593996
765715
589641
329191
1037131
183689
28646
452807
449095
1180484
642057
288605
2318
673187
1097195
618400
294985
790429
72930
1060149
454495
199828
462869
1043557
641663
709014
351618
301510
32134
1087598
223488
764180
314791
557322
108913
527759
406814
82655
379342
527832
1030756
773204
722962
908584
73427
441320
822295
405372
373182
677937
411697
179414
14837
972183
595842
1007916
252147
257364
705502
82384
650047
344147
427174
344537
209085
1101682
650994
881695
56858
1033167
158848
342763
1176513
1010564
44195
558540
368394
691723
97886
571956
669405
978741
938531
770553
395806
568819
1102253
552124
926976
194978
557637
1139864
550994
105000
196004
1001930
288839
9044
334046
29719
439881
928389
825676
83576
758611
163898
233112
738359
264460
1165243
1079486
773937
1193509
67404
925070
567316
1174195
523018
1002579
234845
143106
775753
782557
679070
1032214
193457
9696
223088
1067773
688257
730817
1187930
248286
751462
1110549
668318
963334
310744
749014
440094
1018026
266401
1065054
1105262
899527
429510
935628
472292
261906
488692
210685
548748
378785
293180
561460
169356
363488
579633
1034125
1095709
499564
692921
918083
117805
749081
747760
291297
249123
130458
1116890
1119112
204731
767342
804905
16724
661968
651298
328707
1053883
1067042
50
230607
348382
432085
1030128
186731
740071
424727
535525
580236
276338
448608
202768
72901
1027523
1134132
484167
631219
592749
507088
981107
138423
490996
635024
721703
525534
560915
1140388
894426
895415
397878
511753
476588
312103
711732
362913
698963
217409
606979
354656
476138
874756
516956
690992
53383
19214
1149155
709083
588230
548497
324106
964359
986968
632238
779551
86772
167108
541255
970272
942761
690275
210877
777868
509436
933715
1130240
1158039
282241
405807
704975
872712
1034193
930009
80582
1181133
972524
210688
426993
717975
226397
721141
601768
180017
823469
232323
640667
608197
189213
471292
599929
609130
128896
918006
579065
536145
896274
465140
1146464
320633
1100008
234000
1077511
46726
500351
413318
350655
383603
263489
458065
27554
66438
683009
1181581
867363
833416
678481
739683
825586
70527
891541
751571
349005
491929
821234
485425
194300
613398
186062
874083
744280
118559
15367
1131619
251203
993105
25331
861688
567724
772426
84079
54341
290141
406668
829213
809533
263092
693311
508387
306104
785493
988166
313174
556061
47825
1002911
512804
19731
510850
744914
159050
1158633
806078
215712
938162
1007691
698918
945649
268613
849617
901126
479948
599430
746040
592751
1107219
569955
338246
742959
493737
1012482
1183728
51830
888277
388623
50045
908975
868580
766579
528193
43033
1067036
710870
308229
155213
1184710
1103270
176126
657732
525643
778061
1152985
84758
329631
526638
464025
1081746
500314
482365
549618
1023659
590145
77193
936237
986232
330605
1022894
904406
815137
1157393
339374
149973
30799
1170981
284429
1112986
1174516
330879
398888
952780
247235
648070
916528
314080
364209
459058
1133832
147040
645358
503597
65436
12412
824616
27740
641647
1126595
1114350
938535
849319
633655
883549
485863
963245
745632
217832
279402
152599
717365
103634
973554
156435
895139
920048
103488
790161
425027
1192847
748852
445098
1042203
306128
964097
650169
978249
546
914728
1073090
192189
233838
1182512
199346
931631
573828
12721
835272
607125
185937
675353
571383
962302
725858
1008542
39710
34880
60821
788855
696903
501379
674859
187306
25805
678545
1138314
242426
1124423
1022308
1031293
358902
888625
1142208
947916
252445
1013096
355987
811540
1047517
264091
607956
543554
352269
1087857
754665
486261
233576
1004842
148659
563145
518893
342000
941374
599028
396756
88173
473358
793068
300158
602064
236051
185774
792641
851783
392723
624469
1181585
757511
309717
566321
780459
958419
502743
285449
1102572
448404
619927
1038713
169758
308198
786894
277710
269658
403624
223493
537588
664091
41268
1009145
447092
803482
526640
779290
1118717
368706
734445
653776
1119294
1184532
361389
959788
42297
917101
186203
799897
476711
869890
594329
417650
164434
648481
201497
644560
802722
495427
822216
56010
204724
995788
903315
293536
46133
869170
1110135
772992
764607
641534
198263
580911
730901
984172
751865
330945
1148853
991979
78404
842017
44278
901443
281623
158471
1012734
10667
547993
534474
876709
60928
328961
1179239
149811
190489
448911
1168983
602316
666666
477415
276304
128463
754358
700439
193195
1050907
963370
549267
494750
568
897762
1175763
633947
1145425
474679
420470
1068748
334257
733872
246586
716758
51437
504846
721283
470815
1099084
336627
371761
895914
453976
698098
597722
33414
389445
1049346
1181909
897500
712551
831357
898969
23537
570292
224513
752148
534164
717487
716167
419054
1037497
835834
987120
166645
21117
983849
117376
594418
999865
546465
920254
208661
555444
240153
410629
957103
907805
429631
916568
322751
877324
11197
125960
6346
643681
809340
1156620
723120
263774
548334
245406
1163923
465317
418520
625755
318663
121613
1181863
1009711
933949
137695
238441
188530
818606
773020
417884
443238
525473
442110
20049
1096433
1913
715684
1129585
58275
1133725
1096533
923825
115203
813824
262585
988698
586558
1165027
1089192
1159096
595926
445116
344294
134178
216583
1143641
572006
1086683
406259
476240
20865
12288
740243
178135
84163
89937
818557
253855
267951
935540
900889
650660
727302
23787
590604
22414
1021887
650573
552111
722953
1046368
1125020
1023434
35324
68941
538291
1088139
528942
1142419
900623
863330
903231
1192356
16195
462430
611213
231754
852106
160921
887765
85381
1183606
350570
388751
604158
871086
512605
408846
248862
528804
447785
1050966
676338
915244
365185
443617
829263
712216
1142288
347248
991735
491451
796867
81323
974931
882663
122672
606800
879028
314548
757008
456735
344842
445033
322058
1963
255656
909597
787834
458356
738952
656982
527073
527806
960931
1012667
922386
1123645
378555
673121
536496
534841
270141
831530
596960
155746
245256
626712
1024513
83392
761551
581628
75623
628062
344926
1075761
508023
234796
862604
311423
340526
729772
874998
707097
158372
240893
1034364
662419
990789
1135419
527267
80016
1095766
46309
447116
1031639
405605
502522
393681
552759
166339
248829
356483
1180999
132984
70766
89770
1003567
890643
732858
221882
246667
49067
159098
93244
11604
751373
215748
665641
394846
946775
937815
693206
557486
1070301
315452
591368
676319
893913
901631
1013033
682956
146917
475143
1135705
315918
498354
577815
336538
460476
658955
465902
777116
689303
454953
215894
809945
200840
1181795
336010
221919
141252
923565
306463
382766
912807
218570
636999
293545
905132
517163
687638
432551
114080
369526
831800
894684
113476
732856
643973
648292
1067029
403574
187257
210399
375952
518776
1175111
493510
332676
934900
119820
745107
209065
104797
611854
136229
1166640
120620
1151469
1160528
1073300
534213
228667
1129975
907776
816177
675957
1079127
509027
1171152
762588
30935
967410
286191
88000
144871
244148
851790
974351
1168993
266715
101987
866789
870471
557373
944205
738552
1176127
527896
797818
549419
1075988
590016
974252
1000439
620613
1053105
1092494
1168486
562723
732500
900834
178841
72841
157572
1193137
1084071
894699
985510
1093389
310591
13600
619192
186904
729713
1188761
973491
1134881
911231
713673
1089677
996912
253340
246237
413402
589841
449747
785841
188361
621108
483731
49667
722196
910124
1015021
719713
745396
439477
38061
19888
277046
769105
681149
584049
187208
848035
433632
492017
52058
95306
1181465
109830
318716
694348
607141
636778
1179688
871456
129761
835614
841371
199541
839005
980605
399792
597558
1176296
849875
1153725
542747
577320
61714
1120636
520533
565976
21130
643370
1146268
136257
965653
221545
980686
1126446
804398
269642
430461
287191
883531
1059464
963808
189853
857966
61524
21269
521207
1004237
524594
93601
1121362
520770
577604
937962
1067659
772951
205091
855082
210438
209597
683337
254526
1126309
510165
966269
1071743
183843
538981
1084699
516344
391993
523199
88676
812398
379346
824606
391369
695649
789254
247948
196897
88240
786751
925464
81562
628547
50767
796317
604196
758701
556929
316696
718252
317811
937607
276039
430323
1184630
670176
609836
1085441
151970
96242
1061034
1100291
655036
172167
929015
591438
854319
197274
197547
1134479
831184
1150189
99211
124468
587287
346239
244200
705093
644889
1027995
797786
1009583
166559
1082160
839422
988753
787255
325147
477568
708231
463309
1190852
464523
107537
1032281
357321
280423
928349
1180048
280940
835090
121980
1189578
1142964
93818
40166
759724
656405
27855
49060
937036
25452
214227
90778
1106472
1176639
1001792
884433
1161817
1112703
604886
32751
243828
506056
1135209
9665
501661
926949
449508
737454
931145
857232
296770
788103
654566
171974
1169055
118148
636371
657722
176555
770204
682823
779039
995820
1022755
368826
1121550
197158
751960
797340
714754
190735
1150337
121163
1019796
900788
15073
127744
382393
711179
162914
1124967
747923
945902
673383
55087
299108
764800
1032011
788363
303998
501139
862725
1110116
591258
1002798
761133
947945
783621
194634
556507
260237
700681
1062040
252714
399580
125785
1010131
75388
556242
186478
293926
249311
594256
115644
59804
625067
310527
207815
67590
1160492
972202
481449
99374
645126
676940
958833
1153875
181169
532111
113167
953209
92837
281280
678895
781609
101625
141995
311710
508052
1118447
632123
555787
1089892
1030851
1093817
587030
264402
13237
84201
19918
1077883
606779
295642
323140
41613
1040793
667706
1049511
672894
942003
1090741
860004
504305
405247
467356
203643
289270
857582
196303
1047691
224684
455172
292726
514362
54243
293525
348452
527738
690059
756934
1124000
694943
553472
686757
652297
543523
107659
263227
448666
471039
1165067
640358
207390
99099
447026
1121730
54456
581670
1174017
12605
162222
932258
168839
498970
238082
612392
1034439
382555
965537
346502
758385
602861
440798
465631
1067830
1021793
1136169
904665
833592
111087
404763
854076
1119599
98687
26811
754407
412282
348114
385759
330966
314300
250909
1008863
150987
990047
635497
159093
692745
920101
1014679
640545
592137
694875
200554
163188
742652
471812
980879
1143097
15471
104043
1110695
49204
204080
297634
581923
336732
884044
452420
845046
656666
130174
444346
765379
555507
560758
653757
1140889
825758
125619
365006
765822
928668
52963
685684
742480
1153573
739031
19836
516735
658446
701974
400287
1124445
1013192
1098247
875441
437431
330791
276321
674334
1082799
674855
1155623
1166452
1069777
831825
1090478
973956
983774
1090893
839190
217485
824093
53454
734798
1057883
1056264
172345
1193227
118914
199707
730039
340625
116217
396482
867602
813628
251060
491187
586225
360995
1124211
477459
805845
657731
1064666
200670
221330
778747
197481
350347
625711
486869
854713
779090
825240
637713
613151
1050616
317038
975181
972726
157561
1025787
164288
126287
489050
217687
182193
670144
734087
137083
802797
192378
118470
458711
898685
510643
1007814
944844
1002544
612458
626400
178068
40357
567822
1134484
205208
623024
477507
630605
867760
228647
54124
574108
603183
812615
179682
979864
693741
1184050
751191
109206
541021
980996
888305
163213
1111345
1107417
1045774
301929
1078908
701780
640309
305814
344771
84032
241597
811715
502613
65711
631409
926866
931112
254138
158134
524927
313424
636952
278023
839754
226485
1076720
461714
167961
1152872
469758
573314
239187
129585
778144
31897
1029284
256115
164789
1070056
592068
735016
508196
669578
54898
923079
709819
574957
1069874
6958
1051060
1047414
867827
239897
17213
150306
219410
227023
504360
498166
741418
511490
360067
922001
829578
419781
492822
1047344
783996
865859
831528
786903
84993
1033847
266026
580386
393954
1078069
564257
883014
374692
2143
846803
798665
289415
428405
834798
485485
963833
619411
397977
176468
921147
289103
864315
1089239
809798
626873
692659
253092
768600
228121
1027525
186019
182984
1181144
697799
372309
991888
101281
677867
348653
952188
728270
1149676
133634
1112572
367802
672001
299969
463662
905337
981700
143147
642040
1180479
1039854
927047
181216
1185003
653758
788486
866877
897392
390638
232314
321818
1008148
968275
51075
1010349
152505
719882
1087552
619296
869488
843587
742218
20597
916225
39085
329337
990538
1104387
1065428
687458
375676
1040772
527051
897331
434778
725069
723078
284049
272937
785890
427294
1077983
510619
898690
233878
615108
399912
1139692
1151569
75640
1001885
333999
490975
150544
1095348
1001045
452006
930092
228249
693471
905708
515921
567268
358422
1017635
415634
343675
739596
106474
95672
1009260
190437
1059600
962341
1179188
721090
216272
272753
159280
1002990
313246
764930
202689
102405
156038
627464
543454
55530
165808
642022
731699
220649
1181252
331634
1044463
65416
99186
342361
186426
15654
708351
304655
474202
943163
479089
1173183
485396
1139047
56651
765944
513608
242380
1094887
1107966
359004
200004
667830
949102
1022690
682807
1036551
593547
660727
600308
759735
494054
805763
669718
994049
860865
246886
783148
296034
39512
1040878
257068
97361
184284
995817
5164
487812
942886
1175668
1026556
928682
143658
388776
1107565
1120416
814754
815969
498674
383784
782559
421461
221510
366797
629948
1161348
116160
841688
797979
1124722
1125279
620534
618234
958815
751740
580384
827579
412515
445432
787980
120359
496023
356637
255655
918169
11276
1159384
745132
750678
409274
799860
677351
444148
917399
253703
610138
912372
616073
496848
924194
907880
158683
517369
978797
967516
489489
445547
1098159
778556
350244
487958
355839
680058
826057
1139945
230560
69537
904219
615618
131815
860419
1160019
779693
1081344
1095682
237757
555488
814638
475390
538294
320722
12139
375874
147785
807749
373165
189707
586053
434544
1082801
405985
344217
366323
964513
1075040
497958
42646
932896
446540
32893
332715
316909
466740
810441
530114
805053
1176519
136124
140968
827544
345896
784695
43309
14094
201292
278347
244149
487384
1146505
68167
496636
818141
227838
146991
550967
1066199
36898
736531
638900
969224
737695
168670
26239
178120
212408
588791
475806
61298
1069380
541320
960070
1082904
392894
950847
598397
895688
985877
115616
537153
1037665
131472
1116070
254984
156557
159614
710048
1111493
149576
54936
457279
202559
54275
56200
107633
1163938
712066
566501
889677
155557
152412
192040
229882
1152484
628067
150403
918421
584512
938281
837685
941497
799626
467882
144774
1009555
674772
592493
561696
449447
547403
449681
1162644
1190606
1068535
763204
147380
350329
746634
938487
1019317
1042616
998520
870691
175699
979621
441202
707549
959064
524081
931480
58419
1109102
956111
530537
641838
237914
11898
860069
383092
1109528
7883
829170
275138
622897
670282
1104266
781149
802369
456628
159756
1113290
587306
723891
676068
448302
1033033
973167
329359
77489
523383
401055
761295
1149692
998310
1034306
697082
905549
764457
311128
255023
237468
913192
491434
476771
1027597
935626
158346
217855
364350
240941
251243
714876
1066918
67589
704556
27185
1026402
355373
1080135
148233
592399
678463
39057
1047944
454548
1103888
1145669
417074
460389
844366
884719
132703
595315
850442
1044512
1135882
486743
977576
887802
475788
620330
75413
292358
661519
313922
918314
61925
838311
914331
595836
895368
726642
345521
800816
1153369
440754
914388
558477
433125
68028
141211
83440
267879
312295
1000182
642257
95165
306009
58349
1148913
420518
967178
899869
316231
97244
69039
795626
603257
696517
815783
424788
926736
1026990
397458
271507
608085
1028073
416453
106788
848611
723141
44258
379042
817834
745070
515311
128119
229948
846742
352940
356800
473247
356305
1059313
932735
1111189
1066665
167894
312788
985693
872305
453573
342467
603117
267243
67737
679327
852968
992323
384721
259838
1077067
1119197
166319
429507
701218
734989
834490
850818
856813
104523
664078
813471
80230
146116
572719
867711
145288
1100058
633705
204492
918653
1081512
140891
860710
208165
1142148
673083
348075
1178684
659344
1121780
361483
216552
425753
1052352
584253
725120
550676
571852
1116443
28838
756156
831417
570974
1011269
612235
648510
571280
390857
1169252
39610
304579
290366
763848
310613
1141320
1167938
110262
108207
332972
773719
696306
806291
1069276
365727
406819
1112193
258504
695594
181495
1123910
1161858
606420
1105518
214854
421798
487828
123646
1018717
799939
463062
240176
698724
792637
193463
337341
75440
907821
176944
750850
847640
900552
955212
1087982
234311
365373
718819
1165342
1101768
724102
553521
1071128
608568
374552
561920
980521
1132692
1108786
590085
878984
197318
870933
1173368
911359
353937
185661
573981
102860
770835
1082743
856061
707976
410429
860345
950835
298029
76133
697262
525826
189981
358171
651803
177039
612014
1169
219865
796512
839695
297806
350534
52677
54798
114967
292390
98675
791702
283214
1023212
608902
588366
337356
228326
767710
150655
541241
1132085
432509
1179970
451405
133093
954163
55042
56883
533038
1072658
927616
582470
656345
596226
763663
213378
529648
696130
164982
740193
509070
722956
1108791
940143
295147
535128
1170654
425345
1011325
121908
663031
710577
140396
341421
937657
123624
824534
800276
112039
718304
856925
1017709
514894
142540
729432
462936
472549
649251
723203
4576
689449
25193
983054
1115255
194995
720391
244395
417338
440320
78099
905254
41717
74365
17328
1075856
921313
253281
36517
1183887
333073
432537
901437
564007
151040
875714
600615
121871
714782
1190958
458626
332852
1149052
755165
1182717
444434
1183847
451711
1173715
941495
634636
586493
832692
464629
1157101
297012
363972
1065067
462596
308567
510085
692689
1055504
1032474
758454
438606
85340
884420
664484
331143
950282
1153424
585338
986576
619330
609157
981703
825524
1777
1187318
588132
1048962
778135
858842
883501
1054282
375467
834323
1000342
557122
948106
905025
249362
594897
482132
665374
301788
288736
618984
112953
342060
642886
159019
576671
991151
981986
232405
125560
514146
841357
15656
684472
19821
1181877
598039
278758
569360
980593
80096
909183
137940
45503
737536
128048
675943
806479
370908
811316
619168
4147
1121310
46924
229656
355756
135823
216217
893664
1167126
800501
290958
907221
88858
875470
716277
923584
258562
433239
469623
614029
95997
233126
147826
106977
569966
932681
282087
1045428
441145
1028141
565828
905899
1116263
580529
339191
506326
931018
820358
771492
305115
478153
476830
943053
555241
487538
662590
113959
379691
351645
141603
427439
683588
31628
955031
926932
433485
366849
352025
1113230
1069383
247011
1168796
625225
258569
99483
1073177
409751
786711
1114192
588056
225867
1149607
764971
723720
432507
5874
343448
1135203
709168
1067280
940710
548558
985541
1150249
927373
835526
261829
443217
590952
1173653
996302
572748
256095
808912
525044
387550
287073
1306
883980
997116
776887
741531
219682
104184
56308
14863
389980
1136948
966190
261545
343735
1061520
941983
1111976
366154
704999
150249
816064
617353
901682
730184
705223
18370
754962
518954
576406
1174309
992512
223498
520637
11800
261727
540009
71476
1083322
798340
1071503
629219
69341
157890
428930
937484
524230
119707
638744
249624
103902
944979
210724
576459
139801
566202
632105
507188
1156538
747877
491310
636167
677628
1161221
1179885
612214
140196
826912
778716
684563
1132436
449840
842465
586187
1159851
146612
566659
1041388
105935
1137521
358102
899160
729946
1179794
1122603
203328
126281
57227
685443
666855
729509
1121795
813273
297394
253681
251459
131693
694923
126424
496420
42690
307201
1102677
233295
790816
546478
1192577
775775
536469
604168
183256
43785
342576
539828
1027832
1135280
370878
466670
429525
89007
1003325
302370
376695
663741
217495
63471
232462
997523
897011
424618
622591
213402
357252
1154803
1037658
907977
640980
354372
194044
151444
1022812
349879
98168
263679
666836
415868
645436
1101560
1167206
1000446
417190
134018
826289
469270
127987
710091
38297
1968
560152
546136
825344
536934
533031
588842
954602
131711
338390
45053
95984
160615
513189
376004
249275
930740
673332
928024
98943
196302
770022
391326
367519
641019
950514
1102306
660109
1118069
361089
881643
1105128
783307
1151038
1006413
733798
1057567
861296
210738
842816
472313
1159787
284402
721464
358985
513306
343076
383252
284266
18395
1014651
195764
1113240
573205
1176653
173263
914337
996797
452766
308092
1020840
310708
258091
1100458
29661
53275
194766
940944
1131737
262632
440983
1077493
514335
924425
671559
396758
636135
1020618
17535
184127
366558
33634
205069
511155
247152
246047
497415
1008424
27380
157791
198942
12820
663911
224857
970628
644343
1183289
1033260
228584
970551
617207
923148
186965
224437
354789
476304
468876
170440
465941
1129661
687031
568195
915910
508178
200128
479529
878773
112094
684616
836983
904683
417286
1016321
809667
609798
1062621
1133448
1099489
970099
1069854
334137
107504
293034
677373
199462
531673
456081
200428
839490
391232
696694
581310
57983
350977
481822
636891
512284
280152
421844
150721
1120299
535698
22781
1094234
1003954
158438
201385
178838
1153906
1080755
1094995
161295
871613
797308
1030440
957336
467133
1098864
609019
516671
242374
326438
364492
906856
528968
246179
747121
843998
463502
849448
1043526
760954
1161479
166098
1039765
945327
952836
811005
1013268
304727
262183
538648
1166136
758363
542315
375857
254375
635344
520836
8684
1027462
664857
918289
136579
163731
344394
927226
502908
839290
725239
40221
1074601
1008485
456173
194356
300813
272660
76803
1022723
374917
1081000
1009744
94855
875069
98451
1153235
41817
984668
815589
239223
471269
720010
1187060
663650
758178
1125672
904020
715109
849282
471535
932998
1190043
254827
3634
999838
962329
563203
33281
653477
909891
605327
96845
650783
731602
705696
652714
267824
242262
868544
439531
1027387
682802
19845
34200
608554
195978
398294
94607
737932
466222
689457
1139464
988703
697708
760703
522225
440321
913194
899007
1173650
439007
167113
31547
604129
338428
406372
7233
152634
185511
84262
6191
378766
295331
46613
368577
804869
85427
317420
220809
816202
427117
259913
1083162
235781
936905
1023734
137447
895291
390655
369839
390763
514288
216112
172575
1186753
486853
213999
51687
1009522
755469
177376
1023001
402672
479885
609960
8348
1140260
395559
266626
868171
6468
874583
678964
585941
143790
1015904
1114448
8153
771155
57246
647970
244015
848583
711073
11762
270642
964224
358496
600573
699907
32881
160001
1133302
197930
227811
526340
753909
12347
45538
449906
932292
226293
312990
1110919
877959
179926
192449
998174
476984
641326
276712
1040387
232562
918123
143995
589583
887574
482739
1040576
18412
641353
834061
87
1167881
640969
123182
458023
240946
596908
349502
799775
552017
709777
1021830
646087
686900
1158339
65924
695032
985208
54969
515044
321627
284414
615103
117110
535950
895911
945172
492983
274179
411575
184218
438594
207943
69840
226939
174390
583086
382722
485718
56811
589551
515831
482339
642758
963489
799211
364451
631477
326149
1183932
53359
724182
933280
1019577
1079828
426729
56303
1011093
585310
1079213
1175891
342058
427382
942212
670488
497437
694083
618437
744377
831166
450325
480253
590021
99942
497521
401452
872734
723585
1110788
376852
155974
5249
39422
823789
968404
345850
762242
994848
328119
1111019
1193380
128913
488251
488638
143919
239811
663264
34456
1031339
457927
220093
771463
1134342
894329
127534
723051
1017593
466242
228899
313708
512627
102008
570168
35341
410986
908337
339614
863667
728962
493180
1159562
452759
1118906
887188
962409
1127119
455155
351441
945021
1047966
883168
1178077
5904
325101
733668
686941
1170727
813066
484824
304757
634522
40397
820494
64061
579977
1030022
1049739
614343
868563
405320
337856
508308
357127
466333
572038
410759
435088
1099875
310857
1128590
742622
175629
119492
1126458
547417
986587
17420
703952
966936
225748
779274
253523
333383
328784
974225
107733
377621
630502
177395
1153659
1191812
93496
42882
331762
567987
1091418
91765
591330
1025719
267274
61933
1014017
14120
101061
682667
252211
135432
157428
177669
15532
322351
245943
797381
372993
1156952
334477
1163558
690506
948360
446098
1029612
1083668
753486
961698
467980
750733
908996
858865
17471
457563
648631
64142
217263
52410
332974
340771
1189717
779630
361658
1178530
785716
158509
342440
826237
180645
1101848
1018379
522776
1002266
927363
21824
593527
30296
351508
642352
1128624
574487
393927
1059734
1147230
555433
925890
649960
822894
1139325
220164
1151361
782077
268977
311684
1192674
426776
401612
790149
1072558
415686
144920
266038
850754
853598
829217
846765
706519
147513
882937
22966
938376
960646
782339
183849
359947
63917
262532
494205
305377
430928
523111
148898
1170340
1032076
364305
884568
111648
649258
384905
1029184
789456
428392
869692
949899
1059111
354138
916621
1133091
1108961
353086
779901
1083484
1169317
159884
669214
129903
1089328
1094975
506319
782301
639931
966914
258773
1069389
109307
879728
1125187
472229
292220
269120
1157517
404078
35929
928730
486497
565002
323332
434994
597727
698999
963836
991500
739747
351183
437528
987887
736308
596920
1135791
169583
583125
420043
584802
455906
790825
1080934
148193
156851
595321
501698
991933
421979
796294
873758
969383
1040345
121300
266163
834402
655243
388739
124335
635641
1188459
984032
137567
309793
611003
42130
416150
1168305
790026
434317
969550
659763
650845
826661
831427
737117
44650
319398
796036
1180287
443544
1172200
527224
68912
571535
901746
659696
85389
495805
642080
9411
737544
840974
379299
252606
36367
603085
944892
524668
1162184
1178186
629655
376616
1107584
806974
223647
393856
8165
441304
961244
1177057
725334
900122
881638
991330
298179
422659
479003
694401
566882
679700
995803
342443
261694
589523
916553
933384
332023
844045
160181
1190301
1115579
819892
900195
1156249
949487
998413
99977
603833
332783
1123412
825406
1119278
724579
322639
784017
1060860
998518
1115368
770870
599458
859273
102906
957436
524476
313463
970882
849904
751601
1011888
971255
848839
632870
730854
531889
404307
718779
290954
848279
639747
61460
1145801
209258
1124622
977033
474829
437856
309765
167994
581782
160238
527466
708957
625204
699825
23366
652037
1166324
565006
1154663
1003353
766560
1056504
395157
656559
540369
771126
174738
243503
483941
174964
817440
545866
713773
216554
1081307
118386
38104
720628
572620
883247
741250
669545
865762
51154
682950
718943
750060
106913
432989
739492
349860
667451
53725
644504
6672
786914
415849
324048
481800
970565
778870
599686
978999
1109697
260336
792370
171095
314717
970320
493943
1003946
1059636
478564
925344
780601
10677
462469
546643
348885
192349
973118
330717
937652
779288
996053
934080
239215
829282
1071987
419501
616781
324399
54927
25255
991540
134830
970991
317091
644183
391331
475867
428347
686406
97163
1029063
71042
194182
800486
713799
534065
617122
49244
740763
487289
794383
949164
938938
139226
171305
1006429
71868
451599
484716
1102770
752391
863780
678433
645558
27618
286895
317855
316705
411844
915543
698881
949699
809710
1090491
583987
1059334
936614
140431
285652
348882
598339
276980
443196
904997
647645
465275
69408
692750
582595
1151984
902326
890238
312485
730459
126624
662792
745067
1139948
649740
871509
563556
672280
952376
266142
263808
1067958
27641
47126
377865
614572
26
496396
526339
868184
864474
1063234
1110496
1173133
123856
409649
22824
637291
1079708
125151
462309
1156284
873744
281039
715475
452165
899119
627400
175323
302182
702279
470251
325509
280366
767150
1009200
435214
524261
1116857
860422
974400
973917
588950
1016827
876355
1055539
56382
611788
730692
1168446
373551
159738
672641
638441
318144
248977
729467
201662
798568
362309
215182
1095362
334484
234548
314628
561277
160798
501756
708730
1133459
571615
594113
996687
493893
850886
349393
1125768
868527
924158
465262
311311
132353
809942
850389
984469
1007712
999113
393629
27970
587994
615105
67189
125500
146784
1130867
681514
46748
925361
1103178
410396
825799
324430
1146733
882064
1105034
823016
908530
69098
1084734
389926
466705
1041234
847221
894398
190568
119007
567314
730832
613838
275600
2632
324494
994757
896818
703033
691925
639807
232697
726902
426642
235516
789201
138720
1156242
624549
321799
496815
223072
734690
449196
337260
129963
645737
645203
1154301
126563
398303
505188
282876
1067641
545141
692935
934264
735778
600386
405500
232540
300788
249201
941701
1131226
54332
844407
806258
546260
849775
1145881
458972
50019
1112829
572315
420584
1132792
715509
55236
96637
281724
2062
718141
989396
48759
119089
379395
664523
1034701
73980
1185129
596430
762940
579900
891438
430322
654946
826225
141923
924707
496201
74765
639273
64385
812354
1066787
317948
579524
654187
78290
195615
437918
958178
190743
42236
143298
1079293
998691
891988
733821
695571
260134
432647
1166141
1183320
842772
1017192
647272
813813
901809
215211
99444
8316
387407
330766
1001718
910105
721721
578977
994249
1083996
454082
365773
982094
430007
38474
177549
625980
459248
708669
657674
71676
748226
968643
220691
166889
157926
157346
92395
489060
1083232
1034461
1061597
599772
283735
457614
8357
517692
490791
438215
506638
46237
560910
270410
803538
212755
324283
781705
262733
879167
657703
1173656
672840
571575
147551
852527
641445
643031
1097060
914144
849105
806370
751357
614631
457085
475129
969141
871962
493234
423907
471521
1057006
255006
1167914
560707
226761
18015
1086307
1058006
804381
955937
610058
1109224
314705
1036621
430502
648301
964813
488819
1188485
269371
223018
35361
61712
633101
686128
727192
993312
244972
1099522
800565
190991
503883
275659
866253
487345
679889
1192952
846594
1124799
551318
323277
717992
758757
107071
606306
673303
81099
1040405
852585
131804
1055014
1057701
555254
157748
217812
512684
300358
922426
522491
981498
1133125
931780
1035611
195179
784204
302861
711096
1099339
1104263
1116769
399908
957669
64462
1091713
737154
910900
287731
896097
999598
1098965
117155
825702
1068800
888576
632802
801470
823888
1146123
691395
651557
128080
882919
226110
394840
664312
12956
96499
189487
860916
866691
337092
914120
489595
556915
915000
893448
607394
877223
283171
828744
920547
702143
766538
571506
976132
282601
1129632
801305
646149
1015932
271869
159564
560911
426395
1058077
838731
885977
623965
340456
527162
1143812
113063
988864
1155269
364800
872095
822049
108179
315481
53538
221036
522777
647580
552010
120265
304149
816883
92840
674231
344396
351786
640649
473636
355306
1157401
96615
639463
229382
674073
73794
850514
871626
70049
260561
246868
79264
848
279948
65044
1123329
355000
45574
594363
912854
1003269
743796
263580
626063
932849
581729
109415
273707
793324
629287
123500
374112
212062
685107
57527
264472
914
856862
394745
295741
470906
110160
619044
600893
210025
199656
939452
214126
288961
503775
425791
693943
230946
282163
615035
739042
578659
591778
412742
993672
355729
664509
431319
960316
735680
109377
922396
1172483
312503
406944
553904
535203
287630
295695
600609
11193
892860
930798
569372
114797
972511
525895
565997
786439
66211
744933
221702
1006211
157381
856167
471551
1114329
587146
388691
755017
100476
249443
664958
584473
1112001
437322
464925
925737
1040104
72111
189793
903696
974325
797064
497046
529436
634765
572289
74226
1066909
1119641
604936
1039763
404481
295210
417064
403644
716352
303761
474452
2491
1148169
1083392
792300
746224
954184
545027
632182
933266
568716
338320
187639
1035045
937895
863385
651491
423970
1047555
286557
62934
551323
793607
43320
220484
1172090
973225
334127
1183421
537201
797902
723200
439832
846832
488112
602468
343556
1009823
124365
884770
843927
1119792
1092759
1174949
843610
1072024
536047
429887
1173747
1067336
60289
1119139
985703
284575
1092015
1162402
876342
887305
748580
60175
159085
945313
546760
778736
462544
432034
639715
205090
838887
1138899
803503
269246
229185
1177617
654179
361976
191653
108897
930694
1067143
438208
1158076
1083563
5143
1097004
1082140
141653
7434
50617
573966
446500
1070961
306540
897072
531445
988354
111429
247209
509085
985355
670641
16775
1164254
120593
141257
723242
897905
1145342
122296
585128
267553
285637
50015
597033
783079
859276
842175
368153
1029553
109384
128583
1103702
956694
1033406
204208
767727
457831
815260
1121588
848529
933161
158569
1101891
1034731
222208
1190437
817730
1154501
745484
135869
313444
269196
1139475
606285
206569
201974
800958
36619
155982
433205
260909
207900
794688
1064215
1017172
818750
919336
30167
937637
258100
125832
301053
190496
1000816
549578
599227
951809
646078
1102174
561682
930942
940065
347489
837913
570015
437826
535582
596650
395455
1148594
864660
150519
61851
1164555
906436
812316
542195
226614
458353
683682
883096
480622
910865
107920
370901
820305
1021777
41738
602810
1086028
1022293
458940
517921
994126
962968
846741
155707
1002780
1093038
688883
1123321
536637
246969
649923
215954
884511
871634
363453
16661
740547
1119486
561220
1023046
1064307
292184
902767
142772
909861
107141
823207
390941
828570
1037833
731157
1147652
585832
1166762
108777
191762
69646
468090
474714
744278
517190
516204
1189663
477811
153405
126130
10136
281109
522232
471060
651696
1016758
61608
113298
120048
275722
720283
28985
307929
485692
119472
848565
338183
329062
783073
864527
318350
542120
133446
963036
282577
637535
1122829
735150
121154
831085
856124
943704
728223
964356
1139324
22234
560559
735634
1010505
1093275
1149880
616318
73553
918627
823496
312936
77835
42803
121470
152403
1125364
785724
936745
67325
99759
578306
155787
147849
509385
19551
970660
361023
318828
577492
898363
845955
549816
1023840
483756
1068792
944471
706150
92876
1108058
372735
288878
1165333
260935
724786
421608
658244
889561
139217
72564
975910
1146969
870315
648646
274905
844431
448827
60717
696391
627937
303789
519146
806842
918614
830047
530665
218462
759944
969816
1083261
241567
534628
704326
561804
301798
578339
22316
208704
712627
107158
636953
325039
896813
1054350
499894
373793
46781
994949
1158148
425748
519823
655201
348381
61568
100120
699567
980113
305190
769108
381238
923059
1004375
42584
886292
1007624
1104474
620524
398006
930108
394283
846491
967641
918071
808694
231097
1100481
545003
675263
781159
1166509
560239
188332
5081
887681
450339
1079380
833273
887304
536654
37060
776632
1076811
102364
1014145
677410
1120904
403460
13989
658434
48414
611169
1188966
1133278
686654
82267
397110
760307
533589
1153754
507464
1105383
939588
540756
406762
173217
925780
297160
892408
843353
770498
589046
72270
291752
635806
890029
853576
1095840
193071
141074
662124
476707
330817
328165
502895
784128
783835
291978
835388
1145437
738130
503689
582127
495288
200065
546904
60359
789132
615717
1113848
629505
1162792
765955
210470
888745
998842
744016
85911
324634
474606
494191
12978
802502
594955
519126
723999
681119
201535
897462
222536
195235
332353
570701
146463
1105955
88927
191027
902392
925904
259687
1018803
32804
483302
134484
647857
163722
772829
338273
476269
715669
787459
954096
907489
1156772
360506
334418
1146357
620937
655276
53120
1017621
417193
327154
360867
301391
1137406
401098
1001790
965884
115589
76724
699379
24844
282424
1153559
133576
1080518
740555
63144
1010032
1017647
75598
620840
985953
377742
716218
1132104
528687
1057158
583319
1108893
1106811
851206
901583
574054
833213
1074042
905191
474274
1028839
1139731
738646
740034
842281
424124
1073665
1042638
992355
1075849
569434
925479
50391
130597
933773
1057084
390892
329388
1110672
920578
150948
907649
61193
386181
1135066
918843
630332
939155
840668
258376
1117611
492202
578539
576108
1193171
1159460
890897
1116873
20848
1097776
724375
549834
850106
1060107
21992
528996
198265
248291
474740
902138
442299
1193130
232102
433404
1054093
425529
481296
924702
1106467
330470
940800
226219
217480
588087
819764
647754
396643
327470
373972
1116292
531661
50400
27987
613521
1070974
576376
1147644
155892
985752
1095747
219959
360434
145519
1060328
1127862
377270
423562
1055343
782085
1164766
711558
185280
991780
1014689
240606
679357
471608
215025
392071
881317
810284
808253
304835
153683
997595
600350
794830
829202
598834
18098
21725
942128
617676
35288
327266
779691
859039
78499
716482
371722
23401
300786
790620
707986
188400
334064
338687
905682
686099
672546
1134075
1159714
648794
532602
294855
876386
139165
184961
1118644
546551
772720
588484
600633
388632
917646
447783
564530
293216
985087
364003
254124
590867
472786
1741
486237
615312
355725
501952
733020
218474
957842
267237
1143738
1064972
956395
1157026
44515
628981
996154
126572
386600
908040
1013385
567876
584642
844437
709786
366580
274238
67297
572767
1147643
1012665
524730
209275
58095
97636
1189120
1087338
111243
940852
553272
790922
196483
817717
628143
821694
1151750
1179766
986435
1015098
350773
1097818
1047965
12504
182431
443580
492987
917910
974800
242506
222175
31161
66606
1183019
564648
960876
978177
178083
595910
669188
452477
1127540
427812
887171
498293
503882
341685
954692
84515
576160
935705
478784
134598
355748
118532
926084
919356
658743
111547
638280
289790
45566
206582
254882
247926
691473
872647
698206
884308
715841
22437
513058
1117788
673504
1125631
220685
820283
358100
1026841
771123
1047831
715891
290813
778887
839884
1165325
927531
1015532
261542
1009392
1192608
78045
950179
585659
911860
274323
759119
1001671
55166
749858
101017
87786
698172
1135578
1128422
174066
48367
317451
1190285
763458
693613
1028851
983069
776514
594755
516898
1173394
1173945
375437
629727
8796
1070776
570944
1052492
501799
290014
638321
230599
853884
343654
14718
1024693
78244
781547
105241
971647
115416
308469
476917
1170709
661337
788454
195826
283036
516647
547434
489798
413427
946124
838573
102682
91255
784095
422175
406361
266257
829972
55025
530689
490134
432840
1148486
898644
394330
44909
589397
9527
740696
10878
1186823
276348
694039
118283
117784
1122492
447888
1041276
549777
1091348
1075260
956834
904923
1063703
1086807
108938
705729
899419
302968
21030
1109155
71041
693534
561740
898584
412942
1193179
768595
588163
63957
423459
157662
488183
260994
207574
132218
124020
308902
153165
562507
67435
227448
217018
899915
561184
1058831
1024411
701396
578218
981745
351779
84205
507757
809528
874889
1125751
149458
37981
1029753
457789
780167
528581
857316
44423
842794
1010987
757732
573560
48289
520156
643644
746347
383256
923019
223441
145493
3056
347085
1091331
789913
484795
33300
505950
1160086
346779
818264
871187
592819
874089
13930
1067883
277218
718821
606193
557406
37461
351120
401223
435694
506550
687706
951256
196097
519394
494582
224737
902571
316163
282924
1136702
521313
116001
538896
503727
479599
721211
511546
1072106
229142
1163304
65388
1107793
125999
578831
741711
736453
1011745
1097295
562197
735015
490879
1112933
451096
226386
1014177
264026
236553
884280
1183032
808088
626846
614977
476092
460647
1099206
211482
539170
540640
419864
855034
804409
804386
330577
524803
479780
1021029
888308
1001504
377279
916279
193816
253373
916164
23647
107247
449410
471584
596719
470076
713857
1094030
502033
38217
539557
869661
119926
722420
224467
890082
72973
1078563
829892
715721
287792
516566
577978
898505
914435
652004
446833
1098785
42330
824084
416681
721351
299315
1015546
377519
485623
467917
824659
96068
73394
1180297
205878
768864
995028
39793
331585
711327
852511
309611
9380
431731
487840
68524
1164210
804975
729987
872917
241762
735172
437068
23098
746562
464096
951085
408453
767667
193347
928718
1057416
28266
163997
470147
963257
74704
1161351
812106
791679
96683
1168248
743211
804245
163668
686471
1147471
1169816
651541
1010922
472601
527022
1134025
95717
152829
491393
561335
1095430
702611
879790
153218
975666
477278
1019177
171194
916079
366256
263913
586299
219862
77234
458330
654361
787734
1099231
1065098
408060
1151585
616591
1075457
723447
640713
533941
700947
865231
580477
664799
255807
252691
92034
651954
682072
810639
758331
380821
691939
10534
704443
1176305
771076
284724
1152040
532229
472338
574239
26563
264108
791651
1066951
886768
994375
530316
1162490
232332
437534
732337
232275
935464
130454
913113
1004733
151605
1164299
572523
599876
903007
778928
203433
482437
1022838
648855
120201
1107786
1066586
770583
1159328
4030
341591
88384
483521
985769
463546
1095714
1074750
373457
848764
680643
916452
491749
490638
339363
644598
937736
941534
1107142
184721
607045
994532
705703
684275
693224
228391
718746
207764
244220
144530
11344
1102693
334243
1151089
593801
615428
491649
1146734
702730
330612
594268
350219
464400
576306
833569
155915
893319
794595
441143
150313
97569
33460
502249
420763
814299
1164784
574769
615443
45578
423717
859864
504645
326371
273725
266990
928600
590345
759424
449864
408572
778945
65716
983155
703199
148771
366561
540679
642202
1092335
985377
18755
125171
29100
378431
367787
196200
422456
775498
502478
960085
173657
326536
237451
232198
836443
1169036
30916
455774
14086
142666
209879
161163
925467
323577
313472
947276
639133
112174
7752
431478
897028
294072
704281
875709
1167512
993477
803233
173145
1121184
636249
216246
851372
1066169
666409
282689
781684
587757
485617
462417
1019597
8024
1162429
1182695
999979
778273
888727
975875
823511
977927
822224
1157091
219004
500195
437361
1078796
711566
1035414
337239
932179
773314
672997
456769
750460
136645
604387
1157424
941
251665
269647
937658
611695
349753
497726
844544
282393
171349
739162
1013396
379923
647694
903075
599635
1054597
1124717
1050697
1124483
241471
249028
294264
967151
362081
565725
51598
438318
296699
792455
919049
322029
418647
97965
1071368
1039672
1132320
358608
800589
494697
859869
1024380
618031
595404
64076
551607
1026470
751870
855001
143616
729476
1103921
638413
180701
869640
581877
1023538
903490
347104
216668
176557
431937
352890
63499
995490
870249
35602
305592
649367
240067
844554
989709
558491
868137
240460
1039061
105504
449006
295297
428048
520246
308015
254805
618964
1006252
974436
64461
503160
859024
761460
523696
120173
383080
1188231
665105
83145
869823
199709
617358
624462
259085
22956
970098
268184
596065
1079405
484920
129059
104592
453942
524699
886108
883002
778849
793767
1141167
804377
974782
365268
965548
598430
1167921
904801
939324
1191293
398829
307749
791572
6874
232063
250459
667972
219087
535631
473430
747401
1010043
689831
881838
522726
773728
368696
784607
1185670
877813
55390
686550
1033416
10420
584280
946439
455909
1177019
266703
612322
849532
1011646
497930
1094917
307659
815851
919169
202796
1056823
475151
134150
916684
1020458
714586
356019
174392
413693
781838
516782
293581
776362
626763
62434
668779
694066
602228
982305
1190661
438317
467138
346693
83649
264994
1104287
63080
885005
1079334
536337
671129
501123
600224
215909
269009
217870
897473
901912
430641
629210
1119593
402977
693836
774714
476948
844299
979787
8561
56331
714767
692485
1065466
857527
943590
133664
757941
1109204
144456
439555
1183353
667834
457577
104007
232575
992585
1190151
1113544
183029
327168
561174
900126
863291
22727
183443
785012
162385
102078
728342
109659
407675
228261
554830
250670
850929
1032312
104702
223940
592204
31004
83856
1173572
486980
760258
671020
71135
54860
709863
1040403
979446
1138618
336924
566584
976251
127170
1051216
35726
1043433
177596
762013
722862
352101
650032
454569
1032915
938604
917698
771705
211495
185171
183700
1056097
884434
918265
1115386
982187
125292
940828
152037
721148
801182
553991
154999
218498
1026038
940813
1152744
1129905
1058334
452288
1055960
196032
975455
845244
641066
976846
836016
1187741
43050
352386
1051047
576618
687891
70734
449086
606164
415655
39020
814233
129794
494413
791814
91043
1056376
487911
155310
103786
462237
596840
364051
228365
1045126
1116142
404832
466258
1069346
227004
616488
970346
643748
425768
697209
347658
1065174
204148
1021091
417741
92886
858015
1122691
788815
575235
731389
384897
915486
307502
457084
830696
1134893
773613
784040
1047898
936107
444272
150073
102143
928780
861461
596603
1002505
618397
269441
956442
812223
374647
727959
848355
401504
187485
1157834
560838
10370
957505
1035863
62018
290771
333310
541531
1036651
227302
259342
1083172
292642
533553
386897
1068904
230204
356453
24226
1109432
561467
544911
911587
8021
314408
388433
1033817
331019
945029
564496
1075126
417485
499150
633457
482562
855789
928205
39102
743364
188371
165267
408122
1166361
923146
123677
803568
263443
719573
1031161
1043679
94806
291916
774145
809153
146693
200898
1055674
295429
132235
919495
465161
1151981
195993
1121418
680302
190836
859628
1034791
44531
170079
906901
491500
1029668
771469
80119
825269
979133
257246
127249
502256
1135890
813180
688451
70937
1095552
444763
100978
480522
891599
867456
1183425
511641
546869
454929
884521
323488
986789
1027803
698055
973790
194314
1093622
246452
16030
351548
59840
305700
1115161
1072953
164463
369854
716186
1128344
863205
143927
632318
776135
226158
280805
714841
315743
455596
153142
661817
786813
223590
285687
1184934
534988
1176387
396691
1165301
552553
1100959
816185
828397
990985
911825
494074
406863
714075
1084831
879438
1128477
1064343
240859
763849
3956
25148
913795
683860
371232
748362
732567
405426
334364
733991
541687
176810
629592
1061606
263868
33543
512172
1183207
691547
856051
758799
971832
1149209
1054917
251758
574402
794745
752525
790682
141840
807858
694887
626410
939241
817816
886404
824071
938073
1106117
322559
43370
1072641
590299
1054619
797638
1170179
533262
853231
123399
961169
218292
296443
504212
21524
1174825
205266
574068
614554
928474
3077
864084
72655
432121
978645
795230
190201
576938
84374
1115098
126604
135391
152677
528233
177279
224633
755788
773974
692456
1179711
631415
1126254
293962
1003411
806085
420543
901709
387443
709501
758202
879867
884324
572350
598462
720723
279940
578507
525898
1122714
418283
1178395
818461
562180
374408
79358
47271
1175113
536092
704306
467049
1170339
549104
888435
502845
1092065
1114675
205898
111361
510606
789569
242265
968847
1111008
1154206
347188
852408
1112765
233316
842725
234100
847852
413941
895511
760876
25449
105107
606050
855240
1078926
1074910
477401
131835
591254
906662
786706
124216
263402
923316
534276
70360
989864
794317
366544
297578
553052
207963
699898
254605
335158
1193432
455159
510336
1187168
471452
365218
425197
632997
1136242
637258
1120513
633829
202897
547733
913340
135872
733296
540686
423966
814884
1180791
256112
470065
134789
587238
514518
115428
269676
209960
296986
788941
161026
398449
602865
1024767
997424
12964
392435
840482
863492
189005
623375
832727
570797
319475
402186
662382
518735
138671
143906
551840
122646
496379
819206
81978
488360
982011
500710
247077
360561
1091191
101694
1101019
204500
466868
532598
733865
658373
943226
1059762
157759
769530
406684
426220
908551
411745
753654
689096
1014712
60870
1119603
802615
720174
473773
1013125
936505
408362
1034235
622266
364702
186239
562606
995880
1185205
626181
295259
935571
137129
785649
1010639
100536
782674
13897
460578
374159
810431
884572
542812
282537
169118
752640
376372
26201
517980
483658
1079640
88363
626140
795781
486104
592708
358760
1048702
579816
799621
735562
611809
329875
217090
393339
471813
162887
268857
336105
698964
47202
596161
205828
171301
53271
549716
293722
1133245
33402
625237
568072
691731
417379
669433
182670
894254
214768
418608
842510
33755
1171353
197488
298448
850198
1086043
143784
1112609
1139212
525060
1038012
544976
1124334
355137
619987
1051691
245618
512119
914834
658114
1063877
15901
1132926
208789
16684
436460
547851
649683
928110
9610
1087744
26929
553327
754804
637120
994568
213663
761609
834307
1131066
944957
796201
219789
178136
899590
110779
818631
580304
480177
1172440
181372
356119
226772
1105845
1064481
46697
829388
1120753
846304
340044
318685
1136764
254953
641257
537895
695836
276274
492589
958826
309602
72103
837087
436807
1160546
598056
567069
374226
861135
1098777
558906
1133131
128193
180582
548380
861094
668708
936350
307551
774874
692071
230082
1123739
1138277
638139
613282
230845
465838
455196
678166
830492
571363
942780
354576
1027692
537810
368641
1138056
35894
715622
591568
451461
455969
860834
1173342
966339
1033823
550407
376640
45663
1144582
590316
553220
760288
1054049
681559
130464
69142
301311
921739
549803
93524
581087
873189
542424
974599
668939
761310
298209
1132343
280440
1173283
591823
804043
378754
955854
462024
1006667
160253
1171884
164154
986039
513816
1103572
372781
1022633
74864
549146
358746
759969
1064067
756715
619000
78912
569319
1165362
940160
352931
704601
873743
1063017
273335
348935
100116
521275
833545
749240
143726
323348
1137360
249271
434784
508738
984026
1032601
854435
704448
1133736
243618
282198
289078
669834
484059
272584
1150954
331157
566057
253495
608164
507994
101529
952346
927201
377218
1051055
1052124
572271
773422
794591
741283
955161
558143
409097
106682
1026226
560510
607076
583754
732591
934305
343306
760721
202234
692747
91533
178948
184620
975253
1057367
1102754
255045
183462
733181
1041790
837451
920370
393060
1061595
404589
780433
552591
933095
1097775
713854
394689
210629
646012
70882
595867
1024464
187689
603055
1153294
558837
533164
227662
565305
159380
542408
267471
602588
29156
416902
150753
184152
735070
399286
72862
34365
156433
138799
285376
507651
14205
1133346
879887
421624
519411
387885
94281
652514
600884
564410
1110280
1140102
774672
205255
250333
495815
57533
284626
911631
26045
975525
308837
593171
790449
792853
874811
381711
684528
556299
931601
838633
94187
673482
665167
737206
301898
207526
452583
801045
773489
623701
44535
619721
1057304
553307
971050
192311
140102
873566
360851
655633
539104
12914
914569
246737
48784
70824
295660
812540
463194
942573
740836
624097
559205
256302
516736
684018
423593
1143994
331901
372631
1121335
706137
671818
846494
938623
228838
598099
1024163
1059560
826597
1192245
265351
817208
617535
765634
542636
2811
719428
39982
685470
87030
1023128
57730
25671
322646
703242
937998
751365
252593
351545
702002
500253
67039
964615
847232
745223
407119
356058
413614
389059
387831
326543
1026372
324817
729139
1082781
818275
1147642
371677
425373
359711
686711
499073
1025610
773887
117497
933218
1071319
249044
267582
189246
53318
1004541
458648
261111
355397
553117
901322
645223
936275
774883
1001632
619369
1160498
1187508
504959
1139190
1089545
852262
942354
104726
558003
370254
972026
441475
1174859
54565
689568
192424
1128063
829704
267743
240241
439370
687234
118775
370721
643630
206417
116504
478717
1086540
1108998
883226
663153
190902
239606
1144653
676722
625906
225412
1036637
51427
250566
853665
511822
1182630
554819
345663
315735
711441
756352
951260
429422
282251
583445
1001561
618266
1063482
743526
196616
998475
240404
722841
470762
1054670
170849
959846
747114
673890
120112
590127
575988
859346
2411
955823
823294
522406
22523
749942
645090
389360
415681
991185
404144
242535
454916
256719
602092
957212
938314
985302
831669
685503
763202
1156954
1136478
836604
342144
782578
171990
964237
389910
637569
1012164
304753
264008
104839
897070
1173732
419417
29078
143706
293816
689817
802908
719727
320305
862569
377487
566469
543850
1025621
660072
1095925
808307
872832
491571
157055
1067303
1118953
992007
44289
245152
664999
806725
1084403
762581
635462
61988
1047350
781601
27702
790024
213940
294056
199202
50948
23331
935139
886417
825504
514515
53776
1113467
555461
85200
265138
693393
723782
1081303
769777
434694
186363
58239
819643
966852
140197
848422
986047
1158510
197811
441897
859409
1037108
22651
906073
840479
442895
550878
405224
156068
776219
149451
620833
237267
560278
234462
367644
798627
1109310
1112500
593301
1146280
629208
780376
656115
904765
987197
490244
909179
128089
340140
414669
1131084
806838
473444
878451
420502
762983
852599
398242
186263
123167
854826
629166
1027806
438115
133741
404109
1122480
959940
415643
261951
552165
436135
29852
1128490
667025
690529
761415
315573
786962
343307
498651
222468
904518
758258
771983
835882
390739
176801
40706
298640
250142
779735
397147
217609
753746
467351
1163151
961692
115829
599071
401572
807964
271404
403279
308810
360692
200478
681301
528756
1164947
60803
1097871
1112300
17970
1119450
550551
360543
1183552
592026
711146
785521
1032697
329117
1049315
742953
940477
73281
405489
791932
406689
918383
200032
214961
828654
644208
703389
281326
1016578
1084811
1112959
38596
323701
1050678
310665
22827
171518
267376
178324
710369
1182014
816146
135893
527830
506646
192524
541827
864610
190567
288730
59474
714171
997643
191630
300713
381403
710125
1057276
1183565
694986
994100
341823
760481
888759
991292
670473
410078
1002512
731971
530848
1185860
493890
170947
659783
934679
666972
1185280
705894
482083
32441
482682
355998
351230
818884
250972
430241
821686
705773
862823
643575
1092105
702706
667627
687034
110396
815622
646310
1050202
1135911
438445
244290
787655
1159899
511838
119359
778389
405921
451700
1166682
683129
465018
929805
417378
683686
990596
501068
481191
189305
258233
639526
60378
463020
1061560
1026610
892777
11202
998226
981118
827148
651253
4975
1036735
723423
1122404
934303
695328
1125612
745500
272358
543962
995519
471687
761914
457569
911396
443072
1089502
1185525
58403
201372
900355
271251
1186821
608349
260849
473222
820132
643981
786892
42840
189475
459734
252017
671321
822181
337046
954721
265851
996152
79888
1172470
443005
199929
755260
429895
582478
705713
93652
126930
44485
394221
345469
1117929
46800
1171130
831437
838273
647254
217324
497252
1044053
656907
330690
132119
454095
967628
220335
460095
846812
159196
1178985
669369
350054
244067
525919
951747
53686
1067330
452762
680443
543349
888030
72632
972588
865933
20404
574982
198565
998876
669959
255748
52020
1047994
329179
531743
590093
1134211
916792
238197
1131740
1116837
1007145
584858
634183
731047
213394
754350
625262
744045
1075450
757259
732176
739358
1116360
608821
775332
33943
1052019
1001609
501864
166429
797244
970638
492305
257684
694796
329661
982708
424532
1142521
489644
992891
777311
948396
548352
468246
1170930
298226
74784
357432
542598
346629
887150
686038
776905
413539
362432
348100
240632
975155
370288
114756
186818
243882
470445
176697
390342
859706
184906
501129
754893
721106
1141740
491011
344792
566765
219229
258521
379051
1097610
499031
89432
720777
378495
839853
841365
327450
141260
573189
790426
361263
640518
1139534
834965
627007
1037157
1166137
1101966
431707
1093994
842108
1042849
705516
809616
1152144
627020
135726
1099689
749979
288269
57272
1155832
1176863
464330
321024
643529
666840
839345
305657
1102459
1112082
123708
219730
611512
964958
226113
77243
829459
759679
806740
1123393
514854
840772
47329
1168244
807594
591802
1000083
1014922
982718
145221
995040
1061660
741251
737406
1186295
110679
609665
260002
234255
1008312
1008315
1185287
792802
26947
140561
27157
8791
784985
967157
309950
298408
342900
918962
13249
410089
483063
681539
747471
1054323
488786
904287
394475
449246
1150653
776503
171913
156480
6974
778312
690029
691825
999380
409213
718065
1186850
489330
825570
301470
1053968
924939
986466
23312
985344
292237
219685
1051535
727791
42864
178880
355072
192607
782508
1020907
821937
1116754
1105442
930457
73210
615886
162764
323593
1012799
550513
1088870
617049
975238
709192
344024
421599
732397
694300
435873
238609
609676
929894
329689
1046892
18287
882187
398256
949504
692756
915898
324974
1103973
372187
594657
1067831
1091954
1016393
503452
1098960
491236
45957
798135
751886
284401
32565
467064
682194
1192556
198091
91030
731125
289063
918849
377430
561459
1090404
995901
1042052
724886
48385
74582
350288
751069
623589
597789
399622
212303
318445
1076882
908314
744432
98662
297690
321414
196751
811125
535274
811979
1072765
529034
177879
920447
962660
773339
399937
40175
860028
659466
938364
1146964
368367
531603
1103296
362493
470937
236649
968995
420915
811741
1168286
479371
432536
77892
1061246
523931
839327
867334
665433
290684
229463
261750
725520
487416
567419
1157972
1027721
836128
80094
370615
1182836
1191217
948399
193826
1114970
11139
1022709
117023
698303
226269
731509
120098
297089
1075493
416097
378882
829681
73302
1072345
1093244
615708
504430
203703
820947
911261
93531
861899
428876
1148572
1034878
518400
783395
831610
1146625
391253
156330
956323
77018
204523
727195
911241
127396
835696
221988
283428
741882
1127622
453289
318213
898490
745244
1187251
24943
685026
1137252
824776
203264
846125
1014441
223284
344295
1136626
253328
369464
413450
955691
934432
750442
697800
383953
1160937
460937
340727
790625
170917
1180602
1139540
1116870
422247
894057
769927
931406
453635
943442
224608
913023
256430
70177
832227
430220
218319
518553
838242
602846
1064534
532854
537616
582544
287100
359453
43048
289005
911019
878783
246754
202973
979134
479199
1184691
558854
404739
182053
823131
418579
904777
1007608
776643
110052
305064
836281
543300
28719
245839
1158299
1164371
697479
705148
108806
115596
1012303
873327
426735
434891
54755
99647
973563
498187
634718
1024920
606335
1024060
725838
115131
929581
732541
904534
89094
1003662
997243
122378
125294
718610
600861
1072471
1130601
660521
457583
1029159
816510
234338
804413
176541
1011937
711350
267268
435426
431568
185414
875756
389696
864336
309421
735468
1161292
618103
569959
1170222
222844
834361
762091
629621
1173017
418540
966675
644272
321316
452092
591923
476856
655247
989475
969820
163719
724356
960772
551184
406749
159658
415243
1126854
1183499
788108
1115984
802903
571385
59603
727960
1050286
535657
850493
363623
1055958
627381
817443
269212
186880
958478
63365
492130
821486
884815
126273
1148700
479943
583040
728672
466880
1150675
384835
1183782
670964
331053
581845
801544
260111
364453
27647
378298
558379
163914
445938
559567
788849
1106302
554597
554656
56636
1176853
978242
695272
325242
726676
333702
881590
454398
158059
409835
716412
871582
686937
303582
863254
573884
901401
240564
376381
858126
729626
1121965
674881
333110
638598
842620
98172
74803
6312
734369
1165302
305270
967238
347324
506375
289639
605707
474139
433530
1069965
224016
120552
229965
117368
555562
1175936
647973
492751
660634
780551
166202
924560
92154
816534
1106721
1157147
397763
687128
711898
475342
499254
879201
366267
136855
296339
381271
844651
661974
632822
159592
847973
1053940
647008
295426
362709
776119
915813
249309
690387
1012172
10360
1152259
1189828
897822
1146560
203125
67947
152559
1064175
102926
130798
633927
1078614
935447
604190
305760
86313
659953
107670
596490
1095023
985129
1118946
278501
1071661
798695
597739
225177
432810
218968
1013093
1000067
445025
721554
682279
870210
813815
870660
1004997
754129
920357
218339
200638
99892
1163869
1139060
64653
207958
200733
950191
906713
1076903
469608
760
624228
204309
1168992
146603
536161
300544
618459
254322
1108012
746031
553610
611212
930543
226476
312581
98356
688849
14313
435642
1185200
815662
268351
423056
168591
1024875
950933
735736
127353
522810
421905
679283
214838
512973
814556
827340
54329
624209
448342
688209
779993
256390
491408
982226
749243
1062330
656512
847561
284481
380648
1136722
899960
551556
1044074
799579
1135349
934665
935304
38469
324706
742963
780698
243158
314055
167678
1128304
1050599
204006
220804
377762
1173305
226839
494548
314255
234094
596905
588795
497410
972273
1039324
711134
452760
1139016
1163196
348676
849317
1111581
288440
393476
777266
869021
595342
690629
212065
1005951
485719
362738
947461
1133343
187684
757667
481674
591960
106311
718839
40932
9341
831398
808321
448389
571023
240889
626089
454771
560109
36782
808359
799759
1110511
949661
880592
99386
635762
490874
111967
502451
450820
942850
209901
688976
668942
701302
421830
235004
120444
1108958
502370
525737
751735
961415
181767
203156
1590
409605
101443
1175459
893384
341402
1179319
417708
223100
1065378
84854
240616
889327
982322
1158210
1044380
785881
298165
632792
517549
832705
823727
1115919
747914
818998
1164927
323419
439914
62453
385254
850185
523462
105585
41777
510075
564569
162287
867482
335659
225927
718137
787482
828142
1044780
1013255
1074706
795214
630574
151523
183168
960661
535491
1033738
183203
292986
514794
1133922
897110
1156842
11047
72929
785708
272759
720286
929427
483197
69561
310519
954200
257324
999675
907629
508365
1126653
359776
1175485
262576
101124
100588
291846
304515
479809
1066928
33469
698557
292388
114484
315365
1173731
826895
319997
1085782
778649
829752
734413
695105
349351
62581
117081
936607
488276
627129
910144
762770
12645
844937
937054
708554
174107
259272
755127
215774
63239
459239
878718
1126006
732660
738071
148200
986339
125887
950379
85132
642121
47041
316312
45137
652111
202884
29103
401931
552431
1095902
1138524
1070618
197697
190544
548068
201943
1105971
1154540
267911
691402
649104
966049
447289
397432
1080580
816231
1178017
135789
980751
115574
437592
631780
1009315
388184
953769
324807
822085
697553
215540
157670
1101037
638260
164026
968206
1186233
731697
577546
960313
848344
345760
402041
1165335
40373
18112
1183262
1012467
1116770
857558
663388
777072
1101453
583563
348293
107818
451486
1047085
1191722
59526
199986
823008
899840
230824
154937
892451
663544
778000
898970
755168
334986
854462
1075381
302773
820770
414965
917120
457368
657194
279218
525618
361924
13636
124387
1042031
1085410
922460
1068515
941340
378527
551634
526829
217539
681430
321717
139722
813132
169010
1108605
927275
1171523
1060496
1071737
980464
201784
354699
576612
124090
1141257
103961
484829
719946
71317
847680
920201
1058041
634781
826239
67929
872090
225599
1063068
275786
5564
568863
1126656
605218
424115
951022
143342
1129193
242307
382624
162955
703852
584572
373410
575592
749794
1078848
238374
1128421
415941
266268
758764
773617
218992
414574
256320
120607
686744
256616
82812
895195
944414
373276
1021168
1116244
1144481
411067
360068
63695
1031663
1144878
118005
235230
786712
630892
1055421
262386
454020
1165489
1078959
79675
1051807
930872
1048945
940149
93225
485983
1051512
374944
424883
523823
186455
1187960
401790
753083
489908
573666
142436
36774
663342
726511
1117481
702245
1119538
189292
97428
975089
598941
1016476
313925
769901
637276
46176
1003761
215832
148785
996832
339595
44225
42632
1075195
410972
1184177
135971
554662
211142
1153305
666844
750059
448252
115188
1117289
55529
130429
867195
166949
295094
1028040
308360
752067
169189
764869
328092
631849
1101440
273422
829140
127465
631287
697382
757082
770675
906994
263615
122612
56249
1054578
786931
589928
390923
386895
510457
424679
475469
775514
410501
518566
426734
508920
928565
144131
1027370
61502
141698
1076997
348284
847628
204312
726394
490780
244618
797412
848743
1051514
886541
276660
605061
361407
864887
837361
407830
692152
713970
890452
1124812
13397
491224
104037
613075
987638
865055
550312
488438
303962
460259
136830
43122
487155
673570
769939
404668
868977
93494
1022043
1149010
78515
380836
637770
828376
1165571
967809
350181
1028421
733750
347749
797023
440760
16541
1023368
416713
845674
622752
345556
439491
761280
1121270
707984
1100068
889936
500091
301230
667554
448553
78509
312435
1131962
1087672
1186380
54721
406208
1143072
431683
718593
377070
830316
231948
236503
233298
1004239
27133
1184859
303081
1013809
877156
257573
518569
136181
214294
592748
842094
1017314
719919
119214
290669
728283
750637
624979
897818
166313
417394
499413
759160
338934
69273
1147054
426592
206913
932230
909539
1175966
960268
239792
81565
833536
1060971
668481
43851
32157
51545
156063
1121991
200742
209503
407915
40379
853999
1088302
378318
1057872
437932
989759
273337
720944
619382
252212
581041
246480
815835
789050
732263
1135647
863114
736319
798604
571929
77061
13329
133384
1029436
69176
742971
1092825
350315
453023
344540
758384
1123544
380651
448744
284466
534551
43814
678123
94101
14204
659281
984213
1118399
321628
1192231
505245
206800
329450
863490
881602
841476
144298
1004898
72487
1076360
575818
284935
632595
931436
42389
23481
954092
69907
559778
129475
486514
320928
538237
1001422
132359
1080079
782528
189695
1006743
150829
1150333
772128
694140
325442
513256
77803
342386
511835
824835
595812
1186758
831665
137211
176018
27360
107988
740028
659812
1175916
911155
409771
194918
761825
845435
874585
487474
1859
125068
823533
64723
224780
1046551
246790
876449
859465
1011384
774767
302521
676787
769299
277980
145573
821863
98333
110354
933427
538669
882712
1175571
694074
657625
656286
735563
531609
719630
939255
431193
442830
174601
1122386
339122
1181614
280989
80090
858107
476651
209785
761312
9244
12783
280905
464048
1009000
1075583
993368
636599
981636
495837
321879
247140
380513
80885
136413
583808
1008529
541349
118223
1172239
428123
548522
519825
813507
289898
681893
651838
1019639
930135
79512
131342
708068
502175
884219
89367
994177
853578
252989
706199
1064268
1112088
1182007
778350
1108004
844327
210263
183850
886475
830012
252039
597422
204834
97295
593570
598668
1040123
1079063
310415
1128424
542341
627064
925411
819562
886296
674377
274966
1004301
417879
1073734
412252
198535
727730
354177
125818
1068589
803287
770766
727870
372852
857374
854325
421187
1017274
166097
763042
872099
660914
1045910
1142712
876719
596572
902027
508228
148927
839752
826544
1053878
739415
314289
318521
379673
874835
237597
873826
275509
72051
1164119
169958
124985
259916
1101024
979878
473010
474247
145229
936192
634044
1138559
823633
1019208
264571
811042
908944
970648
941622
202457
489753
608612
870131
727457
850183
1122863
46793
312307
794816
852255
147735
155615
533633
330864
760251
882905
819805
918480
569516
1144723
459452
725960
869266
422594
1039625
752096
872013
73458
861557
369122
253015
764810
1052550
947372
413993
1152650
709746
911028
66326
784130
774138
118773
164107
364721
98309
687263
147567
484021
684731
876458
131705
1091854
623339
933404
606434
664775
1189160
419661
502762
272198
447711
702033
97472
1192339
11536
798557
321195
953497
191286
1064841
263724
1135394
153687
1082639
895419
345861
397276
1104604
809741
1167458
1131969
523337
565307
528986
509084
889780
639552
1014702
1050976
1078427
824254
495918
560591
817362
767399
144483
467466
695322
1011459
849949
918499
171566
389414
1071147
866701
335035
14862
1044242
484210
459933
799496
868762
294190
7559
1135807
370253
232357
688837
245825
1132880
802721
57192
98445
691332
1176919
556230
487798
355259
270540
359291
1027665
1187681
721009
525160
633185
307552
584048
278314
1064567
7080
964497
654100
448095
929258
472064
769730
121665
407938
780755
1053342
586102
193625
159106
164664
293879
918395
215571
190656
929029
849943
722361
1104463
997863
1189710
342774
598432
1129544
276869
40337
1146646
292135
806711
1028522
758986
6717
1591
403639
779780
972440
147286
1083840
843000
1538
572443
345602
1006289
572601
60089
958913
191899
173808
107850
1062069
621244
747743
633213
1070714
766350
717360
489526
1158992
286683
402428
257079
35877
925230
1128041
862344
791416
903514
934374
363542
220777
466572
331035
922488
246840
752845
483277
807433
804769
484093
943227
1037424
630847
1143466
33392
895633
47704
745939
1090350
118698
792159
623149
332886
574330
1058504
958277
843854
356956
390278
743906
1156647
748881
1032032
988006
168026
1131872
938029
532185
1020682
440355
337771
113490
21077
511979
189835
357647
221890
583809
662593
833243
358387
987870
656262
887680
750064
692099
221332
99129
823662
1002902
1105122
442651
1073850
362983
458126
495009
201539
72074
878651
965573
1094137
470032
70523
1191503
639797
346655
738051
569670
808649
1024079
504506
59990
277540
487453
1130979
852984
57949
925808
1158229
403601
595686
606062
290500
41758
120705
388164
623508
785073
780330
1039394
168880
546275
1102965
1135648
932491
751854
334668
1165951
938715
812487
274109
220846
875962
456935
435812
58943
359991
894872
429306
326667
260944
582747
334353
874789
284685
1023169
1169114
639203
313284
1187793
468300
1157838
771015
1035939
123947
574056
472007
548144
29481
545690
343035
652686
362339
1141839
359030
389966
746631
902288
678264
1012219
1157641
687518
554771
222935
178257
289247
1100505
679501
440399
870070
161281
482974
916803
553300
1082699
457677
792782
720590
707024
156387
612915
14830
253837
955048
628532
423976
608102
264090
89801
771600
961932
477241
885470
620372
1022135
487489
240847
449659
830117
1324
464186
942027
817821
1012388
996880
290944
1028324
897272
711846
45625
562948
1170184
1131402
656521
66393
383712
891233
564553
824318
1127073
922569
295541
337573
1034401
366208
137852
235838
575788
509177
225739
65111
801784
778544
463717
954460
240866
1052089
409019
390493
706639
799713
180462
1107632
412378
181402
886620
576289
860695
1074354
827130
1164884
559794
675718
221281
69211
397925
971239
1061882
1051290
924104
1037409
256969
506519
205794
987410
331339
109433
928027
802453
608263
521268
849093
1072962
1148876
54480
280949
191238
271538
737508
547235
366079
337177
199704
1094228
153526
1089655
339676
839207
190873
160016
1005615
1069543
321404
457821
553341
396792
4336
430172
686241
521727
263423
383493
701418
523650
482070
574669
357915
699365
206277
1005598
73052
19041
820681
550859
932482
1115981
876543
95797
306942
428105
40756
1166666
872352
1059926
791279
990426
782708
122194
658596
57952
251430
1110764
1007484
467074
400399
769084
328684
104849
627346
655626
231525
110141
365756
676937
857729
111320
106252
1065622
15288
1154886
296991
821041
1043650
316671
187016
773441
260118
1070346
914620
783540
497698
562636
631843
46685
964268
117636
749696
787665
529789
800824
689734
414080
273300
893509
1095604
277577
105821
1078067
55138
441071
149626
667226
362802
516715
614621
382533
770577
42603
388051
270479
965483
356395
770443
482354
21595
578406
676932
812507
418715
835934
957528
154840
181878
299136
598921
898878
1099198
620501
1147696
251225
242481
1123554
1048415
684941
1020877
560573
74363
975934
692736
889671
630119
258623
765008
700830
1136493
141336
570477
226238
44160
219961
361035
835257
635058
1175462
995148
756601
23011
323833
376014
1052653
187595
982714
790459
234643
916048
817677
927907
984339
1152430
594804
148113
30483
207931
1095706
721022
386021
122572
362471
185665
675588
346762
764022
826384
697146
398785
349880
989223
1089590
758161
1086690
1093110
584837
754855
371960
172721
753475
1170805
202624
1041693
603780
199084
649883
459186
978074
881218
664126
149814
159563
830498
168493
864896
1059670
493159
274854
225164
340196
715532
456115
600572
605770
895108
539229
835382
102388
215862
736744
479354
471699
570235
600792
83840
1075439
254183
72205
981049
970060
176011
48935
232094
180898
734400
766799
882574
813411
838734
233672
416987
246892
743578
773709
335666
925683
505226
892805
173565
170378
222141
823972
125796
696929
680241
501572
289051
927146
240583
1101829
1179988
489033
998397
1157527
65276
385869
367842
739558
210947
370578
876912
226846
1165190
344890
175056
812318
621415
4685
57643
147989
1112539
929447
366168
303516
508479
62410
716254
1081728
682088
772818
502965
401049
672564
284874
647340
480612
940475
805465
1036341
301715
560155
141080
702179
689745
1109813
1147336
890482
1008550
1067633
289158
880667
419963
40484
480328
959768
707065
280945
286985
1174078
291944
735637
1473
796455
241844
1052932
496345
343370
653030
1056855
137195
965336
726268
300139
967934
778439
1029065
421553
1022782
21685
533233
1176768
1186515
211173
1180500
851524
1051721
379361
688449
127360
1150361
312556
786938
1121017
679788
407539
914305
665735
61181
1176916
1179036
64559
789657
271936
638054
1005245
750782
66506
490578
868415
152775
44603
361772
695797
94508
1038196
988707
1175725
337869
144754
766498
366816
443870
620846
510611
587422
784327
860336
1035890
362157
381616
386577
93176
258434
312896
54254
628344
457637
1138180
387525
650604
370597
273312
932050
972384
661829
242768
94154
377028
539162
670697
992602
763322
730373
158228
650093
514059
270047
284061
565124
610078
602289
707811
1169917
496215
1079961
224674
1139124
222715
35563
396144
233861
4991
859510
483891
723582
564811
1164660
265944
1118435
890078
563941
747406
898790
784433
949967
845823
1035191
1098037
494207
1161224
59381
146112
1025378
40620
532057
1165837
11787
981240
1002490
232995
346258
850137
1161473
959774
815183
1025297
549542
1117004
199241
202471
247760
1037341
745348
248278
1142903
526854
1051849
18144
274984
761218
748557
694078
16732
1146403
925744
1001187
534423
1060944
427841
332999
413926
562464
653409
1136857
1090005
970235
666741
30468
1001796
589207
789404
74922
774614
771068
303484
48489
112035
85094
897936
610875
1112391
576562
402099
595688
137711
182161
39091
601106
210244
567819
69248
1134226
1141501
932246
374604
401464
449852
423997
1184781
185866
460903
1142336
861677
481360
748449
134230
102453
806157
631378
205055
367693
133481
284639
35228
802991
677314
914659
1190795
553759
771760
967677
562182
1190781
604316
724395
848048
596224
1135832
207766
213299
709055
893640
211422
890678
1051289
1027535
831893
1085495
172596
831077
872395
436932
377614
402096
1174991
496087
1000152
99476
366929
501672
1134865
42307
840996
272221
1182224
177348
1064397
377510
205741
310756
1011110
903408
971922
1132948
353991
39005
501703
402701
217989
521788
1041221
271191
77289
357160
22489
1188285
508836
626020
1013386
893032
666786
67074
102650
450692
382513
446830
858001
1005718
824914
668650
480403
52491
800365
688764
845825
207477
77036
561647
526630
56172
879055
871504
1155009
467573
1082907
601356
305599
931375
213704
871450
767036
51108
255765
747582
55486
1016171
678838
370240
969714
246817
1069545
29284
945870
140375
730556
759775
685964
849674
424358
739483
541105
694706
942116
1005763
1139624
601476
893482
1139888
733281
304241
490353
193279
726424
739677
477403
319724
768462
1141542
933495
391400
941685
1181257
521410
405545
231286
330606
731127
193192
1179763
294157
593482
610572
817622
720753
1032084
812082
8076
605417
400058
170551
67547
658301
908167
746658
614993
948870
110263
905624
701361
809666
104615
1130516
879811
469921
1076808
461970
811177
292639
1022304
331819
215138
1038105
729624
887026
139556
182973
593402
345714
442146
1157003
501971
889707
906389
924391
1089652
609251
1098611
152597
899676
764879
449416
1159603
64000
167349
249676
874651
1018250
272124
1008767
841421
773884
1087173
632808
364982
492116
833570
1155661
789784
285064
271646
19045
265969
695640
1009574
452414
817405
362351
597815
768138
900703
1041960
1151644
884263
1017022
1080903
1096028
838501
315991
639264
896108
732873
967093
1043275
795046
226959
181310
1073817
1095687
31438
278099
163101
211740
392745
563173
202128
22690
541361
1080205
1029363
131640
704753
339959
1017434
1068431
1146196
163605
375472
1085398
302408
1085077
532624
72224
34235
411757
2032
625566
77092
85902
315719
868682
132067
197497
68934
943538
494657
842386
379328
1094579
55722
600064
808042
540602
1108161
404040
1152587
1180812
35962
545214
122446
778484
392602
253178
205190
1114931
1108965
381688
309379
773413
1060291
567444
935617
1088261
260955
988639
1154522
204532
782366
594004
416696
59025
1042122
652083
1064945
1150420
816235
852388
62184
1042043
266815
307513
388619
1133668
351165
693777
55761
1118643
898071
153394
486468
988926
587891
288419
119200
906835
993957
239753
156003
706308
1026082
1035161
31108
315928
791611
721801
329553
32676
583014
426257
181049
35443
552058
921669
1152500
1179567
19435
1021105
1156597
173696
49848
273224
341987
44020
116724
182771
1113675
645806
619568
196634
895229
809592
1035240
40549
25005
166575
1064040
889370
1120824
71302
74617
217606
1034110
404059
696466
177866
1138841
763306
190209
1115960
170561
972387
677027
921806
269641
981609
644804
231841
433964
1169800
69745
81500
171395
706630
824763
89785
1070688
1085010
294657
167785
85583
551980
816206
676455
1102881
108848
121796
75670
337643
375154
276637
379165
537221
509620
684592
189667
378720
1127863
714496
549807
799498
1154325
575792
872272
370170
1084867
524597
86830
408278
830427
98185
604230
1082563
696501
141889
1046359
172040
533401
414250
437131
44721
889757
170204
600167
700091
430689
706138
742255
110037
710463
314500
741870
547969
153836
907749
77910
466267
78029
499727
1091530
493173
102966
465372
807904
32792
310630
589023
872652
629568
136598
88186
533827
500257
644363
146556
264351
636477
669042
252869
49975
523820
972567
865643
258064
870243
35837
760278
1124120
451073
664334
706252
685214
1154332
994139
555345
916910
440189
1152381
1067095
377583
629633
150343
1054799
779851
609578
988071
954963
95668
399384
1057052
1160795
398787
73609
371455
107516
431533
204672
442040
1170564
187855
122936
880800
273204
784367
133863
1006935
448747
136765
949223
76405
384610
1000594
668835
619103
1191773
301420
149164
1058413
16676
682472
555427
173404
15994
1172103
415623
3651
884620
727797
841014
215839
524
9844
847506
470670
442734
1025344
78686
741941
1018844
699764
1034189
979827
1045672
908457
133172
765259
878230
365577
846690
906327
1188062
1046434
95075
463551
99358
161005
452025
1137877
186382
585476
406556
320225
748733
1029253
203688
947070
232409
121165
830850
581395
1114972
834873
367128
643601
760604
60773
383839
57873
1112908
497412
338643
919831
171924
311582
256812
238528
487905
435441
918372
340024
380549
1000016
539951
1077740
100875
1022869
804493
153451
403263
68969
391394
791326
977986
816981
38331
1073636
740685
707540
655020
918058
306124
158636
1025792
87318
560121
354423
676482
895170
421310
763622
6360
988770
823768
90138
678960
903554
177550
883341
1037927
1106438
183605
278639
616049
1106729
483930
485970
112937
101009
410560
561834
18788
1036773
769318
1026943
1113399
1047830
772969
1049114
228353
851129
509040
149677
963458
322085
469763
802433
286442
69227
490324
947795
372198
874575
1037324
1111463
51333
1150792
566137
1168458
390890
714428
1185286
90854
338627
318125
490021
308260
376526
700738
767685
711103
690729
485525
636695
882819
740482
1043410
571620
29879
831852
404826
228259
287659
148907
119353
334767
308763
30306
96231
1048426
995224
33384
575594
630302
712006
723834
680402
911162
393117
1052195
1099711
840735
1026578
772024
992845
617696
468284
910284
386294
825206
977226
1761
723523
445445
960108
236260
913032
1186970
939673
1047804
636984
1140720
632710
470770
805227
725801
820793
656393
986046
450741
1052273
855259
295720
90027
834262
1081897
326410
1096847
1057937
493083
634918
501959
266664
871085
120083
530550
424101
145141
589899
790060
354777
811421
1045682
440535
373638
866355
68499
289792
426818
67135
984361
857508
494088
671770
21431
15861
836313
212198
1029671
443023
120962
320172
297736
1066078
204478
1146411
889700
663990
299758
815079
276192
1003550
777352
1020346
878334
121996
1181564
715923
492685
478636
781732
1002681
280849
366262
1153472
94144
426874
986061
299396
1107833
753869
99736
924227
754880
938894
358375
856905
860600
1046710
799602
1030657
413721
718686
830692
28283
120321
618287
1077347
297032
419752
482963
716810
550354
708577
333348
107101
236390
250894
623450
781680
990062
526536
354443
227315
588599
821751
784177
1110309
19762
222034
489077
1178081
90150
599819
1131620
1082274
645098
573986
185909
686296
19877
1183079
111239
990285
947399
22691
1028633
799187
299720
945734
255097
981979
77192
119788
1063908
594608
535607
506123
292990
185335
849899
639685
181948
701958
694619
282468
560712
1063539
386733
181977
648444
721033
1020289
505702
179367
833940
1117057
750903
112668
162992
53643
131944
277398
444465
1121979
1040656
315399
1080740
248910
827373
740717
115130
760399
675058
871949
69541
1175630
354074
776789
478459
732293
756415
901749
675050
1030143
4019
824475
776394
927296
467119
782235
25579
826287
93408
1098185
254818
264641
635315
64069
114789
475549
1103198
665602
136443
247439
1076123
1119628
1170997
945294
214610
131792
987188
318515
766763
608537
81600
285587
894137
985327
909818
664241
622618
1121430
764321
837510
812145
471763
645570
951665
118928
694705
232457
534145
557358
291324
943416
1057464
891026
1029738
632069
1086566
833228
1156366
130736
940
464722
429698
1066563
725217
527105
6839
356681
123942
465099
499145
691763
592270
231645
866084
1156382
781626
73954
734040
202432
984965
368574
900112
957385
1077699
895634
375432
664434
953049
65620
928283
1065855
141394
1009643
675248
1066024
230552
6541
348705
452448
1067101
1036052
1105341
210819
264388
312676
445226
1033172
907834
399855
448721
31813
1095163
226669
1138526
266823
613385
643382
1110097
100189
663333
348901
440102
1108626
551921
619387
383097
59199
1043710
206152
478877
826153
57791
413666
908064
1060763
568679
450760
1105614
718
1112953
815626
1118670
330226
254510
498237
916177
98795
289314
266471
1141076
152893
136509
796610
438426
773503
823428
168476
728329
349390
855323
165413
873455
1182183
685822
241729
883954
648851
679069
189101
369875
327209
853784
481645
809707
788329
560978
412326
406136
578540
851744
237824
1057255
441801
887863
968883
307514
76001
1057201
1061288
934615
271418
153420
18596
109188
455687
686914
626589
294344
715518
294425
1103812
444134
1115874
214120
650798
1042154
1042757
508160
116053
150416
600939
1004458
742175
824331
613799
1185384
119286
1030976
1012043
859198
1098066
832697
249177
949390
1085263
1096289
612073
551348
76676
143056
572489
578881
550445
576415
949830
359704
85878
121089
1019359
704414
745147
1173085
1042712
38255
989447
994729
974338
455886
249227
971601
286051
793177
943541
1037500
36213
478000
377987
530317
604164
254941
861361
468390
1019216
611769
73822
573588
100807
4199
267462
525597
259591
963501
801139
913105
911716
1142572
878302
1056546
352790
528728
1137305
671627
685656
324836
998962
233501
419687
165885
698435
380582
135303
510901
136785
334548
740398
518610
523893
61806
721757
661127
91262
508379
980536
724029
888621
1088350
293681
701310
788929
871720
441613
562689
644816
628348
1072719
1144757
189848
405420
936894
887034
391589
93898
62711
933834
730793
497355
813403
232054
1100489
118194
269971
826304
349221
1121833
661238
907722
1063885
1019649
840582
1132686
423672
1133285
187818
215119
189462
469489
1063433
1013432
956912
706445
549874
1007119
234705
673359
1113447
1127180
1120076
882727
95045
700648
1065996
604596
624737
1126212
947609
625806
617343
261310
1093288
245264
1142717
363801
710944
863216
440359
1021591
496971
801032
306743
869193
370092
9702
429089
928163
478361
670217
285920
778948
450046
866065
1075570
988523
19536
10398
505519
122246
622019
331282
916311
698770
937920
236416
789741
664667
1104345
88837
166169
839791
722002
815129
302876
565543
572262
445177
897710
411274
1053090
406490
1036080
544638
716481
244819
1155898
340523
385902
786921
360235
575770
747493
507980
634938
986346
742078
714430
625148
393515
147099
387666
110027
959814
321231
849629
1067847
61413
1029197
475010
338448
582870
353296
98469
368632
92416
934947
1009754
201424
266865
873745
347837
718740
394335
781352
683888
437756
830592
674649
228217
16570
617118
923473
638156
34407
847927
1174281
401434
444516
233313
964396
204094
62913
428168
939168
856681
427385
93979
240344
864848
361908
211448
1085218
389347
737360
251255
794993
563093
947082
735075
1071918
382063
549531
655984
443781
596921
300956
126056
262638
383938
965574
144391
110385
482103
1011519
185331
614397
266029
909041
251611
780637
904110
1035606
630708
1047000
78649
1064064
345604
866067
279851
1177128
8751
457182
296894
1117963
591108
1123249
524488
143654
1041188
187340
304613
1073407
419739
338888
676098
124430
918195
515672
1163860
582904
680943
341326
669066
801692
182294
82494
201027
512477
1030967
626932
465072
1104278
566817
518797
996692
1060930
1174997
1043196
346724
839965
208695
1129753
13753
776913
746868
836932
556909
432630
962865
678564
1034239
189110
397900
9187
818490
319114
216667
603359
669580
427550
1172994
22321
408675
167832
409843
1078511
119327
461989
148911
377538
1029041
238505
140874
527655
14440
1017535
405470
435712
557907
1044268
298726
150989
138913
1151313
425341
912818
445753
240351
1076686
953132
630671
167544
421513
1063738
552720
251445
323372
818817
132273
1031725
976926
1128578
531752
707880
134739
72449
439388
986882
579085
427796
37392
215366
1115562
639534
576656
474178
907757
380383
439309
277899
1189400
732677
562488
439043
143876
247023
571835
699999
499741
216788
877630
277483
324089
663035
623822
1159136
742922
866049
742489
1110988
595375
1029157
333422
1176946
653343
184920
517780
87385
1161112
170619
873016
168141
739119
614011
126713
608640
55230
299242
451160
468073
633902
416978
824847
789566
348216
727068
542901
1052342
790679
971259
569531
922547
36558
411887
1130189
331241
396561
1031651
955325
456127
1167634
692712
1182960
284673
538071
995080
385200
1067312
592450
1031279
157384
1020915
740348
1059436
1065290
605877
705304
438191
395531
337261
489262
466997
529464
562302
1054174
1015674
187352
1184302
154685
611965
308268
507537
247046
267747
504314
1040185
1073777
323273
1150742
200196
833614
1010952
107970
25649
342677
366073
237775
1099081
1120884
1108507
637582
366068
683537
859088
514056
340133
91905
234701
843200
584530
933490
510459
1158043
578860
660612
1093461
1154648
994241
791037
591785
663014
268122
523539
327217
622021
568963
190605
793383
735568
197939
1086326
234367
605275
345707
963046
567995
44081
1169323
751878
542760
59477
672665
704573
592675
879917
798286
293233
964183
705221
1029326
582239
168485
118452
68783
257394
801057
837917
97285
993872
213788
881735
1015779
90756
805357
1027633
433132
144746
1189126
858034
269692
722906
526502
1114310
1110818
125103
442476
727019
637862
1011254
653104
185536
1073022
526208
308461
576337
810377
166296
123535
159623
151153
1024604
735362
993114
1055103
58701
299363
346290
697282
719979
1063271
292345
1097375
64670
816926
333338
269292
142674
56594
159381
978322
381806
499524
700480
262927
768975
464245
712437
8754
509007
1135668
654435
166533
152780
231022
766792
92233
166995
686040
410896
20110
408759
544027
1141623
578761
892930
69825
30379
545652
165361
139345
322172
245665
952955
724675
207045
6231
28863
1113182
657490
657773
26246
480790
347343
1155633
785263
428907
1188587
1149391
613287
872063
1021809
172396
40646
723304
820237
995512
1184559
67675
892062
285627
1052123
1044197
831559
643433
646139
1051296
900791
376694
1154418
1128978
1118394
1017550
325270
378056
233202
1085173
552850
655572
570984
523686
657996
11569
945354
654837
387701
1037082
1010996
311332
692558
603667
266996
692171
326857
1027619
720914
474432
336284
1031502
155876
565614
901863
175366
932098
891655
573000
312655
972131
606744
668154
229260
334053
815538
287454
87553
79279
721050
850123
795425
322099
361717
1017378
1174562
132517
1049924
437767
138669
567740
110920
412602
92776
898877
59121
5622
471604
489036
729565
1006683
651255
519488
523203
687103
380942
989546
218154
409919
809860
945362
988330
572882
777698
684200
1062998
988782
414109
687235
1092248
792898
1004303
807131
1140729
425573
950609
1055200
726049
1056104
823002
373373
1017489
1104258
619886
1164620
789753
525075
821644
1183518
291316
245586
706312
923672
1158955
895227
746086
730821
426186
982811
975572
547939
506277
392883
375272
839241
413199
166395
626887
949582
104684
12917
80940
281944
77570
951630
609533
329009
605631
267328
878761
762932
663467
1143252
36232
538368
1120880
287063
837687
604120
512167
579199
893320
1097860
351487
317625
40281
891653
510626
308129
777974
1162944
31762
1066142
83845
597261
72563
1124871
748004
213161
227408
121357
1009940
306900
193069
161545
469893
1056059
150239
115281
264058
1152540
717081
1168563
395182
841805
264481
151108
377641
622555
1169887
1180166
336948
919030
907029
699314
29915
591491
487288
732421
938027
723494
515620
854170
500101
728942
818504
476101
492857
509779
619347
665909
1085738
406899
1102124
953016
418902
767483
582754
1092006
901530
282430
124716
263798
1030093
1045782
897562
412111
464731
918120
122250
943766
511856
345337
832856
681419
362932
393281
1109787
673354
16334
917277
126256
388009
51327
218950
1179764
178511
103343
1117645
1165743
392942
787236
158310
135845
1133001
25490
99473
254401
14325
24708
702180
1164694
491427
258372
643423
971499
54587
495697
880209
2482
895601
309853
252706
1047672
764417
1035353
790280
1049110
416705
355536
796961
258204
785767
920285
522156
454590
878846
1089498
819356
730143
917344
740408
470333
667822
707650
1005984
702439
110548
307891
119186
26040
141524
1071284
113610
318524
944100
883518
949057
370859
511676
936253
912551
236191
723199
929586
737303
544361
870830
195440
248994
476934
209658
329666
662900
1150076
206475
11154
870523
570306
221757
860849
522052
1049957
484897
716593
781371
476531
932158
968226
206449
117083
897978
528103
819146
662363
187153
962431
838040
479021
882429
336734
261842
31616
1183803
472723
714985
973842
27501
1101386
1085145
384329
653370
284553
865014
435249
674249
359598
225529
552785
538576
628171
237728
751627
672980
1144403
1119089
101083
1018192
373249
529910
1020392
785784
748064
333090
205185
1031258
355135
901263
353826
644912
824566
867557
1044325
84345
86674
977711
883103
475360
973415
766512
416068
1011762
588138
372505
224639
732778
113336
646740
905592
175557
518744
139681
608514
1051739
7775
567430
686531
1080667
246231
518809
539351
316546
459352
766431
846438
391289
58270
735300
372990
575033
216202
413776
1062511
616038
1037859
762712
674988
1096102
12552
462956
360523
861792
1038051
29845
527008
950659
13974
411652
43410
424118
293880
614589
176866
193186
303752
1075731
623031
35263
119569
588146
1061706
947219
37700
49927
425599
176945
591184
975096
26672
361946
945236
741488
1088421
505211
303951
375139
447133
650188
440468
913413
675347
910775
573332
775634
650112
776492
226864
512042
822790
567589
1183679
304168
397487
402376
895535
1048217
218632
493889
208212
1050585
653165
755446
226778
1027442
94624
255011
689513
1160933
60412
1129102
153195
873345
757083
859804
34664
1008245
62968
872979
1133040
740302
698280
1076724
1175258
533631
910357
443373
471233
1185044
903454
903580
316292
423993
1062972
379391
119798
79158
614941
624400
305685
1076540
710417
659046
576664
341445
96900
1099415
502439
340162
381572
725351
1015938
877739
1126320
586492
208375
884031
899240
34002
456984
781924
178214
1053812
115423
387741
1061368
64654
84920
76750
1108527
834838
778108
868677
530773
92330
541815
958393
965616
689839
1179529
887197
270365
394771
728912
281346
519750
368881
1108007
797377
130060
787650
1112926
835103
271445
1057066
848572
319494
731649
327965
596368
68393
628605
749550
973088
738034
1075410
653250
645748
1038489
389799
520689
1143332
470556
91742
189489
242793
95595
637883
672972
188720
617046
939562
1060519
504186
350063
658177
275345
112005
877019
727509
51762
1000401
394377
33022
81608
384410
560503
801165
259354
1139139
468892
934054
47340
354004
1145105
1188263
1021002
110963
318178
184437
92345
1183272
459201
708036
243140
390499
296122
504685
203620
581332
21465
658842
780414
816124
149322
848986
11887
706821
799527
817432
220771
179463
490378
805600
637421
207471
681366
654838
168407
458144
470350
454941
25690
948385
589611
1071461
41499
492823
722074
1035295
240745
108686
98696
404103
1189503
850247
592985
840532
856534
1165322
507280
490725
826326
1011065
668630
314422
1165227
506158
1075121
1096499
249661
183146
566013
807583
1082843
964012
144125
536486
80421
801824
133638
1063621
519495
718330
754293
583892
523832
421657
107983
272921
1189651
367677
417496
163104
416224
920475
568975
1084970
1146985
420291
430084
685641
623166
755027
1061220
667612
738613
1116262
1108737
851737
1008133
894997
382390
456161
232481
249488
895328
743621
1088670
140093
954616
1045816
1105417
652343
463949
485293
394317
751427
589950
604530
927378
860243
276217
484405
1141934
324121
674809
485291
900474
714872
159767
385937
1177923
519813
494381
1034177
795657
874204
220269
118722
293360
849388
831494
90207
861679
497820
710618
338701
765090
1009144
399734
766328
891791
183495
137190
244927
748795
1088104
88143
485103
1120934
1042900
474830
402767
150515
882896
169125
472597
267128
1107354
782282
408885
344340
119690
48658
518915
267581
505193
768036
155183
1192515
874321
725024
594301
326884
537640
215249
605465
503817
741214
1005017
988295
822969
1153289
515447
47508
878544
301513
316996
683737
727059
867246
1172414
158809
235774
786131
734809
624818
792737
1054207
977111
1079803
926301
319628
542813
764625
619065
939084
628223
111951
610497
199690
520955
729283
743872
4282
1049259
1106858
37535
63192
116373
656390
793737
505250
494117
733805
1044046
1055084
1024439
404459
559839
213152
140230
855910
121611
956885
122282
769402
320848
1007534
400354
1056826
258399
892852
107957
1149265
1189904
308281
221860
365491
314559
28165
361948
16714
903122
767955
850728
567632
890820
142703
1163080
628608
1016481
926928
1154145
900105
179227
262694
869132
465163
220605
321979
966001
366626
923406
809886
169786
258971
505351
324625
765598
1128420
349302
945954
147988
416389
607829
664390
764315
332282
958229
464422
1186102
1144145
961175
354922
660444
846864
813162
267833
734980
156384
64128
587170
1104137
595260
808348
1155262
923675
1061001
1027472
87506
900035
1058762
710444
521772
733538
935771
1043486
586384
562724
126881
551599
1123455
85726
1155521
884783
625740
92731
472963
470320
1150810
109847
201086
260298
428682
466174
1189668
898610
101576
196157
513003
764586
121669
135147
211370
56035
58871
140392
1050873
45238
1002992
608791
429570
575697
633037
1117053
926664
861898
1159613
502820
400525
927494
347298
119528
196941
202807
451567
125192
983063
932571
684632
654106
968990
338492
1145527
92778
475162
26735
193051
460963
384345
837392
471808
77165
410042
352447
49373
261385
129828
1138073
10921
560472
13126
812182
874306
1042636
448583
286671
981666
187754
840255
15671
675577
293679
462798
849279
52379
199262
1165634
521092
1011915
865515
1043633
640845
1075220
722943
308206
176855
642987
461541
41365
661508
307674
60026
463895
16824
780919
1101076
941441
503744
5594
120959
639131
882725
890957
363812
643305
875757
1151125
44494
1074678
827509
334044
292335
955609
540998
1010074
1100621
603134
1074532
575674
148832
270798
959567
990815
69813
297083
778660
380677
1104386
285070
137570
363971
698789
1192308
763012
1035766
1142566
1186601
1019767
569663
258252
865720
599302
786829
1010122
472
723816
906551
567853
199088
626205
1181105
1067562
137622
831488
1078233
325757
353870
528826
184363
611321
920277
43
266576
977794
998947
889557
1021381
123692
954855
164086
134704
55779
1154986
985794
571303
148973
940892
324059
705269
989266
477701
639100
842270
403748
406892
856577
1186205
96535
520196
927095
781489
859943
373700
498344
364064
328093
953235
793433
670934
405782
256925
553636
149090
759862
1011899
722901
728898
553524
844598
891883
634796
748406
931073
633326
397890
537745
1073692
1111046
719067
89552
336928
22384
1148605
366934
457780
244942
1144524
108589
1126991
218164
33934
946524
854044
232573
792866
556661
894173
731385
553566
837970
778859
423343
190260
638724
18588
891839
293959
106445
687919
290187
125384
121678
862132
438512
1162244
613388
941488
253082
1111499
608705
520328
753584
574602
348059
829251
480926
1184950
840382
643291
263410
182085
708930
481893
802859
714735
273989
855866
168941
511961
464592
170408
921003
411825
829077
1170723
877050
1083211
696774
1172890
526423
4575
474662
815212
145189
1027006
537568
1167051
572056
1152550
869476
57551
1124108
334618
139367
153778
192924
805190
179657
795227
1094215
990550
37312
832103
48125
688958
1191864
438233
587197
1106988
544982
1028650
351042
85755
1149474
811550
1100646
126538
623045
1156604
997434
215877
541814
342916
785675
847975
339766
833720
697975
911705
298696
559752
128336
844298
237499
209646
622646
511554
683135
756407
231610
513254
1153127
955449
34408
842207
365941
95076
182936
1067199
280107
1119978
620545
814346
4170
119558
355984
899353
1168019
824419
1088259
344484
358605
448032
249524
405908
55711
1124878
930084
846138
270024
1173187
759685
275934
170286
1178837
548370
1025802
508215
1151833
503369
993097
8971
158243
484482
164544
687046
450130
671260
637845
540898
118648
327317
558043
265624
764432
993789
166440
207167
615999
1063917
956105
534789
148194
26775
121844
597826
58965
534469
881808
160518
93292
978794
845468
175223
297250
508797
575787
633626
184115
432358
123389
807622
462129
1090761
1076552
373967
9129
107602
306322
221240
783807
1057598
986761
1130145
140542
203740
1189770
1179136
1022525
551574
144362
21558
876502
504708
56448
599709
720574
226107
1146568
624174
551384
395164
1108839
144302
1036297
184488
182611
14720
99545
620851
537152
502244
916730
141547
638798
735036
350481
288472
1061191
766155
924413
693478
203819
730984
967782
458238
151653
369252
359936
452959
658313
449048
719143
599406
522026
310825
331245
59264
1119135
453902
1147364
271055
660757
818498
355662
964628
288081
907168
36265
561118
641891
1114069
873238
1038308
649437
1105209
247217
567564
584255
1109105
965532
810721
90679
1142607
189543
76629
421415
674924
814253
594701
125301
923031
657820
796178
20431
120396
323406
231062
431584
957026
753418
1164218
278753
424709
281290
424070
607579
168652
551010
432957
1091388
492693
158811
375538
916020
142103
495119
116346
1110599
26194
107799
619243
1154825
734425
455335
601028
745987
991272
626678
1014255
583837
260098
585697
64580
428744
354844
1090664
292771
333014
499964
861858
717671
921244
381338
462355
89105
344181
572669
423413
826126
162111
1044120
322019
671715
577021
786184
680713
885064
578657
512012
1075360
602692
809718
301564
252868
232335
881955
232414
712411
1127500
979037
606429
989207
374969
954954
326682
311519
740920
1024509
935408
167618
517224
691503
580605
370158
120730
935073
617796
637823
38494
934284
432298
302854
484041
425501
217781
122648
240064
435771
722030
1185407
661646
41374
1059590
670903
137403
1154706
359320
652327
129174
625868
837077
612435
1187573
762977
516766
357104
1103623
708182
291656
369067
59270
611487
982993
537180
532644
255245
505649
103974
986504
37549
914718
176379
957478
948888
65038
708468
1146288
878969
467015
666179
677572
103844
951794
1001348
34336
779397
1158678
1082351
215208
1078175
363851
1103617
1001009
583488
359435
773270
128031
805214
828661
228008
84757
928481
521185
681681
1171499
1129964
166924
577600
108126
889913
31121
1152517
898533
81078
120858
483252
394182
973704
529082
805602
1020347
624422
712990
146038
1057374
408873
221987
486349
538782
1185144
513129
702665
378599
389861
962400
702578
726894
777280
1157270
418744
80740
138119
711285
1094709
916939
740972
353861
661729
198320
775056
1098987
365509
118349
702368
117567
948279
602022
503869
355051
920328
680228
1036759
493326
508777
347303
1059962
414163
287198
482731
153877
873193
971942
363765
39349
266757
170895
1041460
501026
654496
774466
239584
4184
236958
278481
812703
5167
339501
520238
687858
923640
1169430
137154
1025433
702574
291062
523504
635301
223203
1029740
790785
511301
371701
183931
990718
623724
881915
170362
989467
933393
849818
1162362
788077
687804
677166
299231
446216
974759
177838
68738
719360
894064
796135
268881
90250
1122333
169663
569462
233522
1166627
923560
864915
440632
1160085
167377
848820
484941
722695
864256
766258
212049
409679
659266
736516
894643
1137606
333513
863738
861873
956949
347557
816109
646811
128883
208836
1129763
1163778
703367
1157586
1163514
1103750
1061888
430009
1005426
125675
69803
656061
898186
403578
788048
641811
510318
425691
860570
710768
301991
1120137
22036
361652
601407
299211
60549
135781
202195
717612
687507
443398
219124
55487
380430
271008
337717
638610
422369
198600
1163342
288365
15634
285595
163182
645753
796707
551342
675714
657070
1049433
356952
699654
1111995
328153
219873
1159567
1023789
905828
719579
1018736
202403
1010705
534281
879500
422441
267735
696930
577996
401181
372042
152569
243268
557718
581582
1023891
463920
1137370
883178
813310
333778
626260
666848
700227
696983
419604
514856
126670
515049
241172
932670
175893
330499
938763
587366
38220
912320
575209
212083
343330
972040
256525
476831
502078
758106
119768
112539
715331
89214
773650
1154109
720087
654987
159291
759922
1182414
879996
1105204
255605
884727
1077780
827289
484848
65207
954118
1072331
785705
374027
548003
900051
810551
213902
590424
757161
548115
240532
318578
1069768
932902
96864
139199
54965
566581
785519
719897
82908
269266
131496
19264
336641
201422
131065
1082309
1025676
683045
776182
151079
744859
685589
196740
911512
947875
76187
822762
419021
931741
548722
704576
524999
870873
446146
644918
413021
1141038
192083
415328
830380
1122549
986814
1157716
437789
793932
90992
151482
375737
201253
671434
513539
652512
1054753
205740
1159798
378625
257176
32012
1115610
1142764
712867
716539
152066
1048052
652071
999399
603622
1116337
32989
1038524
448766
1091147
611228
360194
40693
236120
725850
426937
670292
1031661
887107
1149084
1157928
396608
1040479
75235
137192
22506
108530
701389
323494
388151
762665
936621
451540
1058578
352373
473834
576266
172367
952002
7301
688500
811915
401670
913736
597463
1146793
724168
418527
1120108
560233
581444
5019
277126
1099961
47331
130835
646814
45514
1005541
539878
991751
699503
857086
947592
716785
102774
108656
560459
629136
145512
797680
1115411
928320
1080784
472877
627815
70095
1019818
556761
551126
302795
439065
653359
1137821
1060088
291579
3861
910589
729496
641888
401270
725378
629765
517920
359384
348560
692419
658723
1097132
476349
776364
257392
666517
592714
839416
969986
6902
161987
260694
756305
527456
557663
866521
8594
1047740
368302
970629
197480
670664
657934
67383
587253
727623
111484
593136
1091333
1005554
914051
600422
730566
9218
48382
732601
178705
804960
283823
679487
761557
608034
41459
1144382
109387
35453
1183304
1177600
773991
136164
1169720
215156
1090031
625734
955704
19473
980469
569704
718614
931460
607707
147293
387695
298156
1156855
974915
737937
476281
1049809
768318
199728
281625
623191
395190
740225
1186503
25774
78779
103160
563200
573015
572769
198220
68409
764366
150955
764364
62637
204829
401407
600950
266463
644357
555105
668871
450702
416952
226989
527212
69977
820191
1097226
356062
266249
966287
182590
345682
297315
418610
431509
529295
254509
1182666
740941
249401
831199
66229
775756
417497
751496
718232
1129318
23270
401520
62252
331442
360927
358712
224422
920892
627768
97272
1039734
243089
1004488
1057072
214564
665692
410329
308699
821159
651244
1059397
584822
598950
308258
35463
1108182
515050
384605
192915
150054
34782
196321
253551
795547
1129343
859493
737715
1157028
709467
44965
564529
723323
951653
895058
369803
779361
365578
765984
306978
154952
453567
661895
855470
340179
321993
217491
838666
773263
1019843
708512
585407
201739
481367
403489
729348
516585
890693
676953
952728
94844
793861
606949
31857
658297
765716
1094886
595638
236530
148592
363978
496252
1053187
1140347
72375
1080459
312471
935122
60807
665436
479977
496255
1155797
882407
378837
889571
1064546
617145
559229
1181339
247840
755261
282801
709607
280524
994355
1163329
1025679
1118535
1094692
910471
692443
457161
279270
316214
108801
259194
995813
425509
561865
477521
775263
911342
383767
415654
1091554
1173880
41945
706169
1020826
593372
899908
202005
410691
133849
222671
12170
454708
974179
790595
247932
967896
607419
92368
540662
453897
1097145
523698
439990
840506
128388
602310
745433
658805
116434
11430
789398
881856
1035101
1034074
542415
285623
364854
310145
176670
79622
1119782
1098468
531733
1177107
457166
322931
742819
636861
1180501
1179088
789350
666042
911099
92581
336934
231180
71454
812904
450001
478111
270275
446678
643333
506577
1088679
541170
1008411
1002462
1022920
352730
124211
453095
946143
1104445
1103850
278249
430961
912857
74194
1019711
1096628
656304
382277
687101
860712
626166
657255
645792
618067
1178073
87370
163159
143716
53771
390718
385502
626214
883919
543443
515963
718511
845596
27196
617588
1004376
601994
995293
795999
584177
811517
680254
806176
190472
564567
199169
148408
124801
394733
18697
1173978
1015882
1189006
242259
661189
318004
568609
379704
449888
542544
665293
264551
538658
693511
940701
772167
398752
678035
389673
872064
378430
1134122
277383
520100
628574
473995
209217
342934
551981
1162535
448250
833491
551243
259292
986881
438566
664311
597988
247861
108819
989322
720346
409449
658798
808318
435430
944764
221258
780475
614395
1088495
657275
1039495
582648
5181
18786
1097121
981799
721282
332905
6557
399728
854766
792874
66125
300580
157308
876746
1155795
959142
1014268
192939
300876
1009331
1043188
713731
614230
63866
1033754
890555
705521
675165
806949
162969
1121873
497246
1119951
348783
186726
776370
259457
964119
230835
131664
197543
1088526
25793
633666
1022130
181458
587035
350350
1464
557342
88971
462182
602685
944396
603294
611778
577059
914977
32710
965564
32379
1191923
597045
1083510
245712
88606
1019509
407588
191480
885915
834871
1086548
1042137
1110533
451281
1176403
217063
643828
492167
244599
245947
39476
983904
121066
804907
1104370
934771
933069
723866
1180565
520121
838400
590486
612947
1147169
462185
599642
16722
383077
572118
1144758
680733
537683
542612
42486
1089046
279100
502114
983902
193575
92334
1134291
723741
260830
271857
5578
215318
382089
244309
817212
177645
883482
543211
711983
276319
1138862
983703
683121
291643
418730
654157
132726
1186032
137740
479394
219039
1030239
718533
163883
577676
831234
226216
408088
779089
1157613
35974
181574
1028289
12408
323063
688734
194759
1116600
6420
993652
838596
644322
231236
415010
478347
493346
1190758
524174
1042483
750827
250714
131639
638263
229098
930300
81969
235361
499318
210368
1074749
631169
594926
124286
609962
724830
625750
872304
573020
848771
801411
904134
10522
507078
466598
444739
114965
153953
907838
315704
877579
524295
451094
1125110
700077
260533
875609
156348
640894
191448
256410
180639
653105
223257
924485
554523
1147873
176686
458678
838934
435061
401981
686107
657382
627246
469900
535692
353480
481050
1023285
10524
405120
709558
1074
207517
262269
729040
130191
598192
896756
419289
376562
1172203
814672
335838
751880
726337
366502
1044995
1061733
539791
206314
131654
984951
107050
1149190
528981
754038
933131
202254
800739
955759
865901
512420
258351
879907
745596
92460
692990
442170
14648
568428
998303
659273
256480
333972
609860
56198
740148
306152
547221
417612
137348
387387
748595
413570
134588
537472
914124
359903
261215
745735
851589
958876
76663
1064111
718832
821221
1048041
325160
81527
1102917
201496
540147
323557
473764
1161794
91841
1166826
838702
564100
468711
57658
555740
105485
41500
931267
1097413
428559
950550
1136721
591721
775348
232618
1154900
333050
1150030
664357
64762
1114465
572806
1036753
1014590
679569
1180928
183214
1092211
617190
1169243
235925
576331
1119
1086363
518375
209645
1012010
451434
841226
801193
33137
292288
825521
190900
993199
720484
72703
931049
651761
865343
538623
79580
350167
756080
1187770
946248
1145879
1000330
206586
611923
80696
674519
28936
958276
206331
654984
1039014
609713
1018024
939440
926763
740109
1144384
1097384
922326
926481
805984
742013
5235
599418
178088
1127967
949285
555469
393314
77314
1003814
547460
533597
1113341
831023
1174868
370932
38060
654533
823448
1116301
23357
1186831
285394
1016078
1090727
268565
1174315
237693
325500
533373
1097139
742210
146150
902961
466898
530515
489830
678295
729888
1122181
1006671
907717
369051
147257
832623
178927
127428
778176
404006
643986
1073008
597767
297579
303391
837030
993349
862792
890729
19225
580099
820536
74041
8820
538262
439722
171085
855029
658788
714058
290226
1143009
171214
1078098
559899
432452
488775
348582
425495
372877
886601
290762
227846
931572
234108
351504
555048
671765
674133
998824
491322
1142619
846218
482942
242952
942227
604436
876466
209692
668239
522963
1010051
223265
761941
117802
575045
674364
873115
557275
239522
30263
455518
1013422
691204
605263
552241
544203
466075
41146
583611
562203
657234
1064054
657789
59230
746235
813116
898488
765421
463054
836751
68043
329351
610606
1088862
997862
810410
878655
984606
1116778
408689
127678
596656
1126146
1186307
142811
487893
100504
1047022
186005
108830
328377
625318
838862
264579
495768
32109
665634
415609
396288
1043335
741338
237639
736017
34667
636300
402123
514294
707400
20006
181978
863026
1055210
920880
1112554
273005
857972
1078474
86046
259567
1113306
1102563
172868
106509
1178268
717870
351887
1185858
146696
1046464
249449
428533
852094
490255
83553
911415
931762
629803
770666
394802
475426
81011
69301
1114987
267494
745683
620623
97056
944222
482643
577422
876191
164530
904469
541514
875956
30589
395773
799015
763119
283885
573613
481507
550595
173035
1178729
680441
1082267
1187039
1115760
818879
754896
790260
518625
945753
1130164
358021
1104450
938714
1173767
433686
480927
1021116
800938
33852
301207
890274
178932
816040
281576
1059864
260613
623626
930297
524553
575265
544499
485143
552862
1053792
1136045
141212
1083626
374262
674143
612878
491658
1035142
763952
990926
58846
1066720
845358
440467
1170124
275401
430880
186619
629529
1176018
292228
234430
441753
371164
388305
19016
1103868
438535
747125
990792
551684
1183967
1124511
330527
449638
907323
131237
881847
936959
978029
180617
3267
203145
398480
745114
876920
921355
1114864
1066437
1001845
964625
298390
1013138
706226
666547
276982
1102361
591725
738957
490101
966264
1192249
917219
508342
687368
1031982
1076172
96939
2955
1100257
19887
538958
329100
255459
407608
977207
717155
1091470
698153
1061978
808930
634674
782335
671008
634336
746824
909185
698287
72346
776295
682521
897407
617851
763269
484423
348380
304540
634501
129930
1009947
1141491
1178217
195754
68839
933613
1029049
895775
458365
1122700
883722
731737
470880
673809
365208
937714
478665
943473
975504
371655
326806
456948
347255
289581
870600
34172
618300
1058822
605994
193658
932261
119784
148568
648211
201851
465719
339749
190685
816960
605596
254932
678852
255705
628071
61940
541917
6635
658675
1011004
153727
282518
443555
873451
259307
360530
599053
389047
711410
972781
832169
559563
657768
1053402
982176
557478
18865
406790
444490
552218
726180
781150
520680
773337
835144
852825
678909
650778
576084
1149092
976646
984
1154646
112110
120192
4012
1100722
608772
1178706
1006642
753251
424783
1151786
1008805
718480
427921
224092
917188
1099473
1093283
638693
477750
1133251
664229
77850
826006
925291
810400
1184953
102745
273572
905982
251270
1166709
767892
366739
748303
246753
668293
770349
1048590
1074923
108440
27448
354195
13214
436047
486473
1183959
528988
627848
1083325
1003484
48165
122337
411551
926275
803292
676602
318388
45331
603181
667212
626011
985342
771663
695703
674298
345478
1071317
1166025
510738
1092620
903488
123442
43288
253380
4798
355309
307099
104558
848417
1125125
934185
297921
254306
1115420
868829
982902
43663
975087
355991
75781
717385
1161808
861878
971258
180514
122358
607328
57401
441477
403823
135905
535918
894301
380634
215222
902898
766825
769209
33681
1045554
293301
1076525
864192
506041
568343
94194
562279
264003
871790
630323
594050
1021392
925745
188019
384717
932338
57355
1122088
1002147
740821
468171
880609
694526
803219
1081662
465166
904225
61011
458969
708055
292653
546254
642656
1074314
280507
14179
383545
257289
258620
1131637
416982
746910
461461
788155
1025979
1006278
90162
1075926
20485
1156946
1053697
163226
262948
1033161
981154
702018
1115626
788969
519952
414087
580464
1101529
912438
697984
998265
384206
1129476
1006614
46434
107940
161930
546185
813926
431196
474082
22874
830661
420610
976374
1068497
1047342
202233
1076074
769357
1178203
485995
425017
658273
1127369
289907
163345
327311
761261
649649
211756
204229
507811
798861
382255
695667
460021
148741
696505
834985
743679
816099
188630
891499
781483
1093422
684825
699454
386954
447871
767793
276494
934761
652627
835997
116305
919694
605746
524428
688132
320152
465200
925086
318076
185301
1002113
417553
959218
477223
414446
762291
982454
454125
257376
608272
1095742
177381
1163239
247037
846982
671287
327700
538676
755462
595644
1045070
1043629
770757
387490
472600
482964
92863
777819
463071
552363
1187073
81438
720053
1080801
1084373
112103
63753
365513
748993
361259
1111258
347558
940529
705334
613511
61282
841336
35662
582538
1094422
495516
344373
227368
396007
865449
979627
823029
253927
598185
1081427
184390
59935
711099
726803
1016539
441502
450192
1054822
591235
69843
83673
609347
728767
1028868
691476
728927
996163
901615
76324
377058
851927
464223
1001943
925752
796051
916917
1135378
439897
966119
1145296
412476
404853
442715
511221
499448
518188
1185610
170682
12818
657268
1088257
771752
333699
586932
724103
462150
302014
262154
449146
1060349
558250
362860
461630
42612
108792
949003
907519
274108
897123
456796
675306
158673
359748
727132
1129196
4476
1017452
729881
227305
787358
398793
717813
555931
273917
793351
202007
334944
162702
58325
234355
366164
1064422
1172054
268456
860703
550243
865746
976867
433283
609049
991689
13338
248336
1070724
445289
569925
851180
116237
235393
429310
225766
750373
1109475
676826
212210
109929
411768
462703
35502
94291
593666
476567
459159
1138379
597426
471779
786252
229678
965778
115141
677039
1158950
1114237
1119856
971411
986055
111902
342845
150430
1009219
38067
878676
999779
1010801
669936
529081
795175
852603
1004487
500421
325122
142943
495738
202437
233104
960469
538153
543738
442799
545707
1143578
592194
891352
176029
1025583
158727
922332
944526
1152217
748245
555646
516820
1011502
240065
335570
702254
1015144
968928
1032096
1161489
82852
717160
1021213
958937
614783
517192
73301
793936
637743
972709
313031
1084046
1038145
857749
665300
406586
392142
337550
537017
27058
40977
672105
353588
20223
260892
258200
198982
982735
746637
598615
980338
684510
72424
1001408
802073
161136
216022
1078822
590945
396366
541851
331093
632221
224142
706709
1044922
137564
487768
180239
203197
366956
607371
865251
197777
465629
569931
158591
174723
475676
394812
534905
370858
94169
566929
1067592
666282
389579
1123142
505772
496995
866900
734759
267327
813975
74854
572418
1171832
192793
899767
67149
337070
823061
187091
394764
804599
390831
821642
828402
1192423
665710
600455
1052444
932080
550173
568322
332833
163436
1164223
527184
1032611
883365
1075642
340915
145830
305193
914741
463652
326108
531974
478083
40762
827032
664059
511129
361689
227824
772693
1101896
33007
295691
208546
212866
224489
122833
209734
202985
933666
924444
288934
740287
512220
1002728
441940
1073059
19413
1007592
633750
138977
419260
564168
899367
861451
598159
51908
193239
245973
16363
859342
978293
867852
683843
339460
369825
650345
68592
234627
10840
644387
651403
67614
1061196
882880
1130857
550027
1121127
345780
681459
287573
163685
1064692
430677
157072
452660
1051258
688171
945178
1058717
572715
367967
363467
614028
219570
890570
527897
825352
808002
390020
386079
603922
1124502
253883
154387
792104
106162
658661
520242
528642
1163227
526192
522611
919700
683764
956119
198792
629385
660023
49015
904310
1121181
272449
381562
982738
1010920
336101
854210
177786
877185
135143
229538
655214
41525
905628
549678
787309
26400
496470
1050528
754042
435161
337478
936907
58631
1185659
906525
678458
468252
164264
62893
129034
635525
88320
415181
735747
419143
977093
705467
780701
1139415
653394
235147
476277
289395
931057
46068
729145
1106959
1011647
719334
441620
513835
744054
972036
368112
1160320
1070375
637943
423796
107966
260967
1067533
8483
1126359
487611
517070
129188
242732
837123
807939
728457
55798
724619
97383
709900
506791
321939
573558
1055858
202245
45054
769542
1173850
481461
866930
1133277
844771
493990
49351
583810
867814
412310
984887
896559
777735
274570
344846
514589
749596
331440
259319
153757
688027
539709
12065
1034802
1157605
74244
1104695
1180705
604167
1144206
96697
664535
673027
338406
391160
679085
517654
501196
339618
216337
869435
234949
694898
1142216
580155
601263
655477
613893
309678
890159
1077506
434679
744832
769725
1188916
1023489
462062
925973
692633
137140
291513
495659
504870
543751
1008362
624339
581701
1081232
611712
840910
791082
1154682
193558
188184
323810
573058
1064392
785117
83505
311922
867205
437616
1101395
1013282
585981
608658
233973
302874
914825
370470
190002
31764
829696
282227
547803
649635
49485
1186793
1005114
927590
984404
99781
1163503
624193
1158545
3361
695592
260689
987993
1149904
947314
1105134
796018
24287
180309
171674
1127516
471741
965046
652314
1041402
1157124
957428
1185049
994691
247601
303831
836166
553633
78163
330399
630121
805072
197379
1126896
1099885
1086658
863435
903267
1191079
241586
152995
381116
574891
1137345
351576
1041567
1171172
931635
1141591
629596
626035
207807
217644
109259
547322
96902
253986
373585
1036910
878076
335821
67205
166727
1085496
598330
503230
605976
160664
791603
947932
604404
1168600
1105874
505312
162134
1133711
140755
1168268
212341
1015344
368532
133151
22128
117219
414366
430092
342547
1142190
829918
697374
745601
53943
338232
374046
63171
782616
549919
459924
724501
898778
162638
1083829
946671
836985
671362
1189393
903729
140257
976023
14843
491164
307322
244018
796944
563329
317212
597938
742229
360461
855704
548724
385191
1048651
1000497
447624
446612
937517
1118182
569453
867522
562428
576110
749456
359096
467594
144314
708590
416735
263819
503768
219883
952980
953337
171311
837224
582037
1003405
222920
350052
270775
275752
1082537
1183270
65140
344602
1159248
830087
793864
1081248
958049
866839
376522
769070
472377
428839
474376
1095889
690120
788581
368593
667769
76646
375107
893504
126468
1104710
717439
1125043
658465
375962
420734
717307
281874
333790
95851
332432
250001
900181
710957
47935
662342
266818
1041412
975889
106457
910158
361586
547547
76085
723595
374536
453284
1020512
56793
375585
82853
61587
416435
33895
1181118
1179071
461171
225491
439221
600039
778587
186791
484024
197163
638346
312358
671915
3599
414981
911139
1077396
920422
397054
669876
987608
629300
1094618
14698
783334
210170
418649
725077
583542
361007
939023
804972
64737
808283
385058
840956
29242
1035174
1156762
773555
651450
552276
1057943
369100
581283
541280
1067837
552738
88659
181692
1109799
1105010
233156
422526
1153155
312305
1132363
518131
563477
80744
728788
509741
755447
892761
112354
443846
1155336
953885
597562
154545
1061720
1180059
433165
1076059
591728
564055
209552
697468
160774
364761
419622
223803
1049412
147915
275311
286329
1098640
66160
814309
656714
226758
1100593
754490
831749
478299
195412
763343
175594
578399
340900
547257
779640
1157407
1112352
177423
375534
785734
3849
870559
562291
957140
323519
1063270
552539
527726
613708
23968
475350
1114374
1033676
80312
592591
979735
290364
496499
1164229
125806
198256
454355
517004
701100
792523
92119
244362
645420
346872
816481
71022
452577
790302
193825
217288
462208
698385
1007967
958929
733688
913501
135473
986393
1048362
170326
929883
1144405
4078
645722
802692
1121704
897191
179530
993526
343135
392868
969045
355532
905574
1168527
245754
356059
169034
130479
1193461
635079
320478
1129983
608353
598130
1089541
23632
45722
897775
154259
202472
750158
450345
787056
783337
221583
838521
615709
734753
968873
631512
357279
830216
722240
387537
619851
941967
384914
841575
316658
1142626
208934
552252
807934
406215
260192
430400
1079072
647958
199803
224621
837690
808488
1146098
12181
696268
593809
680546
857367
670456
943573
646488
384650
841200
449339
1131394
722524
1143276
1160520
372866
867628
8296
800187
610534
629705
183863
1035787
254820
552329
532883
1117350
729091
1022062
475267
566561
755163
303578
978345
407748
39994
151568
586763
1084669
625166
988777
1048645
909273
281581
245594
1039701
419944
397997
122073
893878
674100
457579
317040
392641
1112224
157066
181516
659488
946790
335064
965308
738252
920482
631019
896670
38778
991947
680789
67665
485457
1125238
860899
487738
762092
790819
333067
442691
772562
388897
751994
398650
741323
329640
492752
284573
226344
574206
741286
440651
30617
622580
584328
1022127
1105393
770019
426378
952378
47616
216723
1185614
466914
484562
81168
804865
867090
837733
616526
245261
1168583
452243
461152
449723
699695
419074
347862
507457
1046176
478565
196308
603597
494263
602973
617629
13123
933783
375703
12426
732818
567104
178105
56734
395045
1126491
766546
445152
67564
373130
1140300
653116
488834
983903
459808
843734
592122
850621
1114243
848923
454443
527939
1021265
39355
1025311
364424
369201
447240
130449
520045
842363
846708
211964
549259
455639
78370
512192
407744
1029223
807619
125452
1125931
628063
497153
115815
868737
479157
973534
835901
772641
773261
127308
1114901
213633
737044
1134306
89922
326436
378103
340204
474467
687661
240022
355810
706324
1134021
1110450
389661
906535
961579
457745
801482
262814
845987
917676
893841
949381
717480
601602
565094
507859
739393
1065344
1163772
335568
905616
111555
391487
767497
411010
297646
909704
148000
646202
462879
238984
49530
913470
946967
503056
485881
134111
1179694
683959
710037
1125497
534642
942156
9495
186348
1063334
755103
868295
199923
149589
913694
689711
1138642
114550
310740
299766
409696
1167592
305538
722522
662172
155407
895875
216389
356156
766622
295440
234488
1184315
720144
6921
1101229
853813
310392
537900
814716
37132
252684
357830
996468
280432
80941
496981
317635
774379
324130
871505
885390
603196
569589
1139983
876130
1012901
624848
934157
742762
845682
621150
191353
9598
929739
533994
123914
909389
970478
824447
706409
718951
1053159
810163
65291
141763
1087861
19278
71311
944659
804913
967255
801640
695258
977680
123116
579005
370706
181842
528999
1145428
243320
772624
186597
40152
107175
681025
106287
199766
106402
391739
930296
379174
176272
435065
1164265
243825
599091
129796
1011585
30087
238976
457692
296837
359327
977465
203257
58310
627680
1133050
740219
1103825
86528
202928
747984
941575
771942
1172638
1080389
94391
1077315
1034754
924741
107599
206869
989502
514477
355546
1023959
876722
66200
353382
91873
106826
393545
92405
159769
228642
331736
966058
375303
175094
961705
78074
1060159
471245
311381
714292
738903
710892
1171103
994630
783892
619759
215011
845736
757933
658293
239463
1083731
139755
903767
670526
293794
478419
196162
1002390
951923
1164685
165274
697425
239704
759544
97172
220966
787231
588441
305025
557755
652392
5077
1144032
39621
238404
405216
929472
790177
336583
638008
164778
1073474
1008876
786053
726754
365473
1023082
766948
1127156
729433
619594
756383
285341
1086094
913709
207990
127904
533464
789323
906738
846257
225715
1017333
461287
710411
742282
1002411
452974
36712
441927
552700
164986
444604
215323
873210
865726
1012054
585809
159425
706708
569149
806052
648111
388017
843726
1054867
1030504
739883
215941
1026434
667377
688702
826803
262970
31492
104148
1014775
1192715
229402
969515
243175
756465
976583
520593
587865
1131869
323809
139145
907397
312999
631716
769688
274043
1123582
781775
435926
405785
921802
539221
195316
1117732
226952
65191
192926
47131
1081297
238295
921695
1174479
624376
100571
1190445
80765
86721
721204
833594
536502
474709
70634
484354
514648
227415
923586
105950
736294
786362
509600
968098
577
600330
771311
653656
156283
655356
376796
340605
789822
307747
116605
462021
726342
63469
1102508
486220
730634
917386
204771
180295
1047117
699834
863151
483574
1175496
69739
865466
380153
879571
893416
1120159
645415
441094
116527
264076
1121885
38790
259611
520692
1089091
507448
1001748
627132
978871
559948
133922
1015923
43205
1180672
364635
468001
6824
539598
1140549
831258
60483
381487
750208
90539
1041816
398848
360514
1036079
996539
648963
58298
1083922
1037189
871342
952760
568491
36968
826295
421232
652540
768731
640247
620369
932908
1044230
1048125
519121
814034
45164
181056
136677
238603
1147505
875449
135812
397766
804859
974761
1056678
520399
185770
33779
1156317
1083870
337589
1022815
340591
487655
158978
910807
1091084
838640
406295
322078
468332
857
255680
116834
158819
617605
466496
163571
631074
17846
294381
577281
42319
112968
627983
102315
1066741
442556
990439
475487
1122670
217426
821165
916132
808354
1156349
179103
604490
151058
612648
257762
357659
1052723
1138186
1020152
702230
1139377
322400
151912
705966
1066748
675987
1147976
898611
772569
81033
648831
59852
986944
500828
296929
616659
759268
161055
1113723
595218
968307
1100694
1187752
638219
111183
276046
371619
422020
1137742
610629
395451
32122
1079202
997231
975744
483821
1073761
1073363
852120
612689
811868
93804
903308
569996
81350
577856
687194
306467
246206
984251
512990
716928
631
659675
698405
764841
462055
932815
344862
163496
667715
13990
743893
44786
77188
32825
212343
111986
514863
586152
565600
966227
1065250
733200
767956
585296
813209
28522
67692
895374
805229
674676
547856
534911
1064668
1162229
878689
384132
864303
358542
1060790
686915
959186
1115785
416548
805118
78808
1090365
100760
671634
49583
196851
389737
1129117
620777
516354
392933
6220
46654
52527
339853
405101
878123
1156052
1159417
783542
835925
273539
1024085
80414
1143560
583254
417803
118729
973263
605987
571080
1134478
779255
525431
916092
295495
475815
591408
730226
586543
806927
1001347
943213
652255
936352
509298
1124061
24677
860377
274836
498592
588784
692066
887824
813548
476199
758627
196780
191177
209150
511582
402322
1143376
189912
342068
732027
100260
451442
565
719048
284746
781887
45089
839717
733825
709771
579806
1009969
1111902
77897
848089
466072
1175442
1165125
712782
914488
266511
406650
952710
607814
475512
628082
1174111
59698
310215
1156312
218318
921644
911915
801094
903245
489288
205437
32329
733494
720175
512028
815571
753583
1115805
891107
785825
1022183
94300
901862
281025
440457
1111285
52245
749032
13978
388814
1119173
722226
713568
111315
451392
462604
338660
360673
114406
392123
710508
182689
717443
314243
896605
562533
1065880
942117
478496
592767
806972
1074466
701838
1127365
1139867
459526
218120
1055997
637549
305711
894038
943283
903527
347599
637919
994381
306160
432805
78483
686248
278159
140178
1070034
797180
965935
900747
343708
886087
834480
491428
455308
1068875
919883
761594
157164
782635
1034762
906111
1030481
514476
246257
884231
196050
568300
859969
593773
367364
1121828
698220
1168304
553738
23674
693872
294725
314751
558602
1082933
907634
522925
622877
1090379
193597
712685
294058
1006433
993350
866414
1150839
412012
1192354
1049059
1148395
1192640
515843
631585
940733
419500
1152197
100804
9658
516090
623686
1136056
1066784
877290
555563
885618
564077
1041325
390443
351111
530770
555686
293582
997558
1111782
816916
1095422
345414
38250
418362
1051701
536604
271155
712234
677966
681919
388442
981432
922733
1007965
421111
132017
668780
768155
699674
576673
812842
775141
805213
977160
723712
509731
248034
170896
729453
873515
276135
1065540
644974
112422
119198
1140021
356788
356915
1158243
883025
377354
990936
810359
1025272
246463
963640
371349
1125948
620095
1045109
1037830
548138
499577
44734
426288
81012
1130543
696495
557372
931214
744794
556087
856077
681912
748152
21988
297022
377797
686420
159975
666046
738833
43746
854738
328682
793951
148057
143668
648317
188423
1172615
508923
1163179
665917
898545
406935
887222
8647
789248
833737
184899
387511
8970
1115047
396550
460157
115845
966654
143167
695057
1127646
137401
117085
548904
422355
776783
596685
991059
540008
855451
172876
781270
208568
851841
1081500
286457
1015379
1183479
151727
606497
947848
828587
78855
591283
610911
1130571
469851
1155380
1104461
1109369
1175541
144054
333024
770241
583365
133469
433437
1033220
841772
372280
735386
42728
168594
514737
677609
117344
457855
922445
802424
160408
414090
673771
972555
644222
450110
355369
1015470
536995
234320
236372
376445
982561
165067
167550
40180
1028297
881678
294386
928356
803667
166602
710879
626230
983745
74295
136797
1106771
519736
1031880
504356
803218
515418
227810
870547
1155431
1059589
577116
1162486
265236
1000756
135698
911660
364212
242120
288429
1135923
896475
1075034
213589
143353
221153
30372
326457
81947
283130
926861
337061
1113414
829926
672172
984425
108835
937777
104105
1159314
659078
274531
726345
71870
58824
963761
1130788
380997
255953
34420
912977
242039
774903
759376
457384
351942
899347
564888
541866
136397
631678
451890
964332
807004
103895
173831
360686
1122312
508263
493809
1069159
993979
694631
174976
338256
84962
347822
922532
575082
829280
509555
1030746
160194
946785
752341
509390
437760
1130660
918924
779024
296236
544314
604097
336630
946580
881774
338452
803943
185211
1019176
615149
72532
501108
807147
536850
1013636
1112715
997070
562411
1192762
128620
407847
333380
886683
17904
922677
778103
1064587
589070
5368
71280
784465
521386
109403
618927
1125518
525713
1001617
394406
455049
709548
847025
1171268
407518
647903
819715
138598
474521
848203
538583
600285
1168975
915042
444633
1149793
522377
262898
908519
1181820
707044
1113299
229100
654850
861823
51967
470952
326353
320601
827706
20618
817266
1111178
554922
1070882
223570
649407
402159
5140
937907
606684
774432
127865
415204
319565
405743
818500
253439
717803
175566
109741
1103111
159015
35812
652521
46429
637066
579105
316862
989013
337337
426758
818357
55117
776361
1039771
351952
816332
70788
633200
944246
408292
710605
201807
346033
821854
420651
235097
356966
811378
767960
703891
1127327
594359
1177882
752634
438970
1166060
1164926
1943
384571
1171695
840449
1112921
153180
1015315
1027585
643712
1005378
125442
175651
100915
405312
205337
337240
519835
1098395
326297
300266
951223
876463
352791
921081
673542
475836
998919
957880
625326
1076309
102029
1022433
861903
828971
1045361
498758
518567
125029
755278
120089
140535
1146979
609355
1021789
1005684
409553
726706
602134
904814
219103
344408
266903
1023833
902352
307852
652419
1123792
162275
588292
738246
893881
391806
949477
130484
1081152
953862
554535
971572
516353
77167
412260
162558
306708
622644
742260
461811
212319
302257
340090
395792
337965
176765
787343
856435
416008
642274
834821
548945
270636
1174207
451428
801672
512810
793026
637426
1074330
773939
129355
990883
410527
1089044
627223
750005
77089
606068
275705
1057456
1184558
796245
406188
317878
968950
436586
689149
932592
380850
944990
402721
1069635
1140702
918755
1129065
845171
613890
167584
1074420
1135983
436575
584712
1161588
1063033
482753
486990
414996
195392
305476
1064848
27285
718317
275678
253930
491883
328052
530999
296623
1037703
259362
1152243
204009
1059777
1008881
305381
509736
569233
81491
87038
292580
805755
827739
867199
1132119
58091
72743
675983
559782
1128604
1035699
774655
260158
501785
25839
1189288
267106
904584
49623
681250
125450
999251
992308
204542
39312
387222
1031891
878498
36709
617604
308002
1143542
307687
204733
1058328
574733
1018157
407299
223394
1135223
224177
325326
1058996
489994
991032
939891
82503
267881
718084
1188717
315199
890243
259975
454378
84535
430506
1077490
164754
496108
822992
687287
118745
70562
1095916
445184
329137
455792
794905
801489
105271
180541
719483
685839
1031736
431791
69423
131035
1137159
596898
919617
1114522
1026475
855258
804575
866619
642856
895055
671424
1027508
71153
445376
206678
384183
35866
1083978
48665
793853
997560
160992
1180819
44383
910266
812245
152520
1042570
1042332
505604
767763
257062
1037775
338396
666314
690612
611415
842116
767262
796532
10695
372699
94989
487864
1113282
1185556
977785
616922
1170939
910521
1082708
398024
1070650
1147292
301475
1109231
1065861
548699
319598
195046
598394
344639
899690
356786
199898
745129
1083376
317053
161481
567650
91823
588700
439518
329675
538209
934267
624207
201282
1027328
97736
700870
745533
662042
1024705
112256
100144
827794
315700
817436
202769
210127
852936
480090
850217
65501
603463
756775
1079142
686103
902854
934350
806547
635761
390238
795717
105462
502136
606801
996970
786355
196855
34328
1171324
1052773
21350
328865
851086
993353
595174
806309
1021235
1068749
945544
950463
458192
233656
1107836
801409
73335
155825
700193
1100304
582418
50891
278888
714616
537866
194505
929310
1118088
975808
89124
350223
1182541
671341
1167733
1089659
567796
65615
420759
807162
674964
978570
1148509
201478
349139
67033
70319
1010917
12350
1171452
700367
647318
226253
824449
819498
165304
1109017
103151
762569
3291
1096377
742026
181134
266373
186841
874013
665401
570625
239730
727012
1146822
77365
337515
196276
243905
217651
585180
299668
1069869
776817
306422
1090385
1181280
595743
1048606
420294
517887
901283
419188
522772
875622
1007650
1029404
1192769
568125
80078
649691
597128
533809
1135931
554114
311656
663684
737098
12604
713810
847665
1189412
340946
56614
943740
698960
41118
609923
803174
1008381
350029
215826
510119
144839
298135
555167
431652
465576
242641
1149051
422367
468188
1073313
531109
680583
1171741
275741
933886
486244
456841
202231
484033
543824
621089
41454
167432
495729
954878
1000255
123244
999753
272334
1070293
180876
498858
841947
342815
797145
1096649
455385
1111783
711668
714381
1069538
236411
703690
395661
458942
458642
729555
841879
66589
968517
730577
1003362
1187179
230492
546948
313538
92212
852330
330576
800982
316277
196332
23077
1126925
628434
449826
717499
1159622
585384
268288
943167
434263
963636
627527
274308
148327
552697
915357
905853
664001
544110
661166
991736
74297
785886
741507
404365
1017341
264889
418694
1067209
960349
539345
1126495
992267
518058
354296
351023
667270
1058250
268854
946460
696960
995954
932380
603792
100908
159820
194302
1056517
479691
1064387
8281
148895
638136
183024
1148787
546593
534850
1193327
269859
562393
950113
690517
664935
1045775
911651
474251
711971
153071
707462
291093
673633
154592
1003304
230103
840071
224227
274981
86357
635541
962578
641581
439938
1176611
648106
913946
685096
555110
860305
828276
807078
1049961
885475
548155
390479
846226
1102553
1089110
1022683
38623
685278
577305
585096
336596
587092
266483
529687
916165
434593
819317
201725
467602
1039364
1102169
945370
20371
415731
935619
291174
24688
413896
859926
153337
694240
68204
496405
855422
117174
1034203
693180
1038074
97485
1126235
14034
1006670
824873
955192
133711
1125930
126489
845498
88875
735723
639693
362266
877609
635018
4578
892550
871285
107562
835291
862118
456
1108031
97826
51134
900859
201336
625912
586706
106250
53897
301204
40266
560110
1090195
150793
907701
665745
808979
306903
442893
997029
1099805
854793
96458
363214
575156
379028
837243
900157
646661
310425
521094
457091
19752
1161740
1083604
548656
93048
299466
441833
1184650
225628
1079028
132519
602028
558418
193628
1021733
865572
586173
710795
292987
547927
1191769
31079
825238
1022103
820936
835816
1007686
665574
92663
89759
17134
243083
5570
86411
134750
878213
355683
241902
88464
1036566
287068
538948
1096254
894201
467916
162236
515134
1002120
117553
274049
117261
335713
130468
1069192
9777
576972
281260
154482
749305
733043
1099323
224686
197235
150265
178580
647333
631652
796617
1068844
435886
676709
1053126
310241
247513
736556
16332
1143951
406667
420193
718497
31694
1062757
1093040
1017019
582077
755285
699315
740733
1105762
675773
851112
860380
649926
965813
734396
351455
136850
177790
1011145
298206
342465
164455
34084
874365
589979
426593
1143373
259932
1027862
818549
366153
538780
402572
107671
493
35977
1143091
834347
475916
481361
827353
303270
765805
150476
1053142
830682
83166
358281
757512
722458
1122940
1115157
515136
964095
927247
645149
727162
684071
1030530
218076
6681
659262
655336
992872
1170417
473917
862599
979729
615026
294167
1172273
838923
954575
832624
1085179
711804
396679
364031
1102529
1107194
386291
596653
1028039
919172
323526
368471
237289
1064315
1095179
487624
143370
78772
90795
434566
1077094
478155
89721
894245
694770
574168
487020
574742
1027134
1119298
566421
170610
787875
165450
849755
283488
313712
826682
17276
110289
1039910
1107233
596199
541175
116485
650098
110036
256769
72033
148582
844525
299253
816215
498996
283426
97754
473367
525851
385378
425270
1024351
948274
1027707
238379
1133618
1014600
445121
574529
554116
405495
553993
409810
664416
818531
220285
921832
1085471
349559
1090711
575745
1175799
339650
793488
900985
161537
499659
170785
1025990
830060
26788
770215
907391
1141750
235258
633620
441280
242940
591185
651546
978607
741586
309533
652926
712076
21654
877738
921741
1144260
20441
846448
1049124
941879
586391
1108673
47156
921427
211501
1117739
665043
1107158
725162
670681
327640
1129612
345164
336032
694632
580200
963721
1156935
904348
375664
586374
770202
1184284
992382
56440
458019
774338
743063
1028194
362431
337961
512163
519067
478739
320176
297979
311465
1059210
895674
429744
797788
698733
459864
861334
97615
513744
498044
1183572
337747
923121
479206
345306
281303
39711
563940
981739
1123972
58417
720469
162475
190589
466955
1124572
51724
780144
193970
18690
1175333
862393
762506
868869
349521
278202
734286
756069
262143
714742
441600
606079
594065
322596
229852
1013625
475476
541525
1043549
802587
71934
646583
1055881
1069588
1057633
808142
166262
1018908
549457
155186
1032272
125852
717286
258038
142377
735101
1059331
236217
960033
565454
16238
534794
1070420
960829
522490
362315
540852
701239
426179
488208
373595
783873
77824
785139
1146643
1174153
123481
700507
1096940
926153
780477
900289
1014836
221976
601819
189959
515084
308551
430962
653617
217748
446119
250069
902876
244066
661037
377905
895894
603228
731743
32062
1128002
142970
830705
156434
593534
601059
740036
705754
524677
259397
397434
63179
1057586
204497
847762
947838
854491
272090
991053
109022
806596
523988
925325
197839
692957
196172
1083718
1177486
565000
394503
209073
559674
491435
1174835
484721
206200
382320
666139
1191032
996205
82037
227747
224241
670833
1027695
860098
70196
63238
117858
720525
589648
204796
417311
215258
1176777
1057130
298025
12583
537386
165142
707620
654845
760218
657264
89246
597697
241908
373920
680154
70201
157095
949883
689922
1082074
295681
973969
324034
471457
66170
277149
992454
359314
127980
997348
368959
1017385
989406
329109
18152
946299
1180263
207488
671018
858508
713375
921183
608495
286607
618351
1163972
312043
188290
944127
125622
655455
877328
351936
608213
840861
875861
674993
716040
724436
1066436
36051
802471
519316
328203
645312
925632
12541
921051
862973
676674
492677
379200
1024289
513206
49333
498732
313668
138288
1060826
1092121
1115415
279992
331423
868993
572446
258093
311280
726616
1017987
430784
97726
335266
1067902
1067771
1120097
46424
692874
85373
794544
716311
123964
1066099
424683
505917
927624
894672
132230
1176349
631882
725028
551470
374989
787345
243862
283817
467654
194368
475875
1023234
411742
218618
476493
163835
885776
213513
1062861
324641
582966
316302
647710
62336
23420
948165
365704
309091
1066713
754355
344263
1137733
298773
210856
1003685
855691
785047
693124
981834
862778
701559
37212
1014496
1040824
495163
77403
757824
1082034
1027437
1131197
961122
729744
1119064
920681
959548
899552
77406
390934
125947
710065
157424
728347
1153860
733193
195005
690650
1172292
77686
1074905
74996
273755
243575
173175
1061261
234161
551807
150093
301422
87391
229616
1168274
769420
118151
973128
32829
912622
78134
99356
1025001
967613
366862
843575
719614
804654
1022114
496209
463235
161794
1104828
902375
170028
820658
62542
904250
7001
740567
255649
16754
615855
812386
689164
98742
473267
68879
456129
979622
1013117
546047
320660
880472
513202
64534
446893
950510
1156029
921522
1144085
329649
80041
172935
759176
175476
1146692
575522
1120257
612033
653522
805914
506118
158688
557212
760594
1040437
944064
671644
727116
576023
312538
63623
1039304
942941
857209
272128
979847
46258
439418
1011000
790746
347531
929192
191684
1102096
768952
1081929
318832
1112628
653290
138241
839371
1156289
702054
994951
414419
956112
447552
600560
799829
307081
50807
1141951
441132
1091964
812342
1113433
941728
870217
1002925
183036
748311
522744
823301
535261
48150
592874
314073
766092
435738
91499
578899
930689
1166479
120896
841225
1076209
327385
420564
1093749
568068
1145254
921277
210904
1183195
763586
716912
385053
450311
186661
641390
682389
219299
233046
970465
1001064
709481
659418
158787
1013463
1064622
435180
313184
142948
956987
223057
174677
301378
128764
331619
1072691
83838
14469
137439
922846
609200
895741
335680
799050
944278
608588
237738
847774
485534
98165
900959
729201
124481
861832
570028
609256
272385
421429
814011
712038
924162
1012950
201560
551910
1075292
94630
776759
361348
824608
52850
901484
992938
131001
1144295
862432
1131744
343579
1162473
34849
501769
972442
990564
390156
745819
847484
960953
1046915
179759
103113
1085473
1116573
1178374
464856
1024209
708842
541645
465723
287846
169531
798348
1079820
1015634
221055
973017
194007
715117
366118
133368
564627
789654
722907
157373
1070910
924834
494285
1056808
390077
595251
552414
898871
1151496
700006
1035498
551610
480150
1180285
189804
1184933
703667
522785
1054332
779976
1139659
673105
831881
557858
769686
1162471
1106
445211
709239
656116
367485
559304
768086
593104
1160837
1063799
666289
977747
288115
519370
329492
708337
365230
1174305
16651
602044
614718
649150
771819
1026517
416876
979861
1060076
378659
486223
113651
641218
897809
35619
1054725
850588
1047869
243946
572854
1120368
723072
898033
883785
529981
225512
6127
116377
577311
837725
320872
797155
977090
343375
454745
432951
673113
361540
569901
359967
243954
696516
1132745
45489
988729
118143
436232
1118626
287246
287806
235702
896910
533385
976243
731881
387485
513476
292723
1160549
26176
76019
741386
665854
917657
404017
347347
552543
467011
1136689
21400
186381
215859
763277
726241
474548
561627
665821
322885
1130186
537300
645698
340365
97830
1032652
49231
66594
73743
430192
486048
568954
134801
959465
631718
99631
367002
670601
717105
997808
27225
97902
882287
511435
887524
1087777
949488
322384
636472
250089
723699
149238
385430
1090841
1107259
531904
746551
75510
690071
321776
638403
882859
840292
528388
444003
50881
544917
868723
48779
637654
1056105
1101356
493066
550939
507419
805037
958862
64883
82923
194698
1088425
32967
972426
1047425
741429
570089
1183719
165414
60945
676431
675323
1093320
771319
38153
466512
688104
721794
1174240
135849
283264
523089
885342
1090043
553284
635436
1090283
323972
606772
29132
45587
603823
814673
746001
710700
35472
286033
1175712
154227
1085126
984270
404824
190134
1059202
881690
44525
1111348
537638
613279
248654
402359
800716
876072
363919
798758
522405
718995
707286
328490
320662
612965
213424
887545
69336
40344
1177701
861596
212308
20888
761950
392139
213789
387619
173116
503338
693702
808420
1175947
1058819
998496
340154
918045
314168
1087442
145978
1156982
817301
265757
521163
626820
911656
804823
829128
355793
948304
887925
864856
120399
1165146
721382
114412
608400
472303
537796
772662
1004679
37479
1182683
1008866
587590
396655
597039
67776
828601
1027071
607671
932185
11180
646759
911452
15069
385512
64338
956516
341935
1034588
51655
708643
1192623
698074
177021
974517
442624
43372
202053
93032
148829
271186
1099213
835058
917430
1190541
824446
418459
849347
1067722
134160
1106796
1129414
282643
59360
976336
45822
363676
267426
156586
640687
645648
1129774
291940
295447
649524
489395
413067
743330
33042
812861
360817
1090395
495619
537944
395088
724664
249558
150730
297307
375557
1112724
877036
1179016
674197
466289
798517
883276
1052242
724114
426161
30772
934770
240525
378876
32885
704624
476229
1124553
253550
542730
524904
872283
1052867
725393
26797
165847
78124
94580
302147
81459
1026588
254331
816911
1146239
211290
25533
810299
534974
1057131
1014813
269613
665516
875043
896880
929200
56622
52887
313633
106345
450075
448288
796192
318798
183822
323229
162963
1050095
410465
140844
457119
28883
1086584
861524
1083958
159414
78313
433135
244274
676115
575568
147572
1036449
734806
654827
931648
789883
1045877
589088
1090483
426173
59567
107408
4163
647806
749278
699814
236291
100068
853143
1001362
713267
782771
684610
436952
703142
51460
304761
80166
1027884
780633
94449
141236
467464
427440
1169392
802563
250622
1143602
900134
1085094
1186479
11621
151474
1190754
1135482
351331
990325
1121548
334108
1078201
226504
973029
1050696
433960
782003
881234
851421
815873
237960
238331
1036384
560248
224660
507152
343340
1006212
140649
555402
587482
1183922
978730
195967
1000478
652167
113229
1121617
1022566
201610
343825
502535
1174339
492068
816979
168377
600096
660881
1000154
902785
741699
877531
111262
1041829
814768
43638
720693
413213
764701
287873
959842
1023673
274987
425554
819067
728726
163781
185233
690147
411440
322946
176601
614932
772979
407326
276652
69640
897601
907863
887907
1092413
626158
28577
376201
262207
907566
583288
14528
464567
690341
1135504
876046
551191
189301
1188471
925309
37322
751303
1183758
1050771
447614
294543
786785
731521
493907
122697
375115
512209
381757
849007
1015388
718033
1101385
716576
768349
132570
208763
472611
281514
32855
972508
863536
89776
180047
1116512
934922
931199
228815
1063015
158521
831039
81745
318457
858785
412740
497524
956390
1164857
659447
327803
868819
110392
191846
914903
551560
236445
19128
147120
53073
120804
389184
241438
477808
691857
750231
156347
864920
918153
856592
350811
980364
479126
660232
798059
636705
468807
768377
127593
695287
991765
64811
1126824
296630
150558
769215
3464
319607
704929
581911
1125184
468531
1188602
696862
505799
622759
861450
1154439
435163
2481
953818
90129
518449
744909
604683
1104383
800773
1172656
1024492
1043043
266313
664623
489305
740136
433441
1158483
912973
1015221
618434
798413
757539
506098
656069
755122
240370
744677
66209
1071937
255554
703181
99932
44580
97745
1020831
332759
649208
96835
385711
1043476
508501
743174
688044
378142
916307
231924
272632
849801
489402
389142
1131128
230438
1128557
567982
291631
359861
233535
780379
205892
269593
651573
34364
702103
523355
1000037
94613
682645
61188
802102
468819
17949
191885
1074094
554518
104152
407985
725263
478048
1190588
552936
71165
121933
643188
929357
581298
1092382
595418
584868
95043
856563
1133814
958880
150485
900811
110626
1145157
183392
239086
188148
49577
151559
481541
1082427
339836
1005104
489736
871182
360276
157802
507976
899463
1103739
29856
951207
1008253
952646
315471
294449
621857
430690
103989
712699
1058420
146374
748981
1166434
649091
291116
47692
53234
1052168
461754
1028229
13476
869013
310146
395720
675912
1144593
230237
1086904
595074
619090
153695
693409
1167566
419429
759964
37354
1139363
567660
1138667
533265
703619
106671
464075
241040
314314
730309
239799
243200
878156
1017459
794094
1083093
1091430
273592
489400
483721
577636
572234
378306
1103372
875228
489343
106120
1010172
1089274
382771
331683
297018
289849
1073841
118398
1158737
168740
438116
424456
29034
893340
36086
612450
311733
539679
965205
960754
916494
519112
177442
238003
182421
692638
649882
499105
320501
1140825
241599
474912
959898
743286
264184
963110
43054
1044492
580629
730750
430135
745236
308259
458011
212848
453765
681786
391574
587294
180067
1019405
918317
79571
566556
1071096
1004973
180830
594720
352237
577670
839231
963175
557332
132335
465294
275994
325691
514583
539153
307036
874490
156093
277885
698338
233881
988285
294099
222758
593798
244534
1072630
748596
119644
268445
73199
904317
703201
767826
383845
102389
368804
169603
1065586
244615
1182377
97310
365248
735524
1182688
1184040
271954
718505
991160
482455
846249
1086021
633543
173209
631406
918733
474002
1035079
697448
192657
198749
941554
860800
380507
664681
543636
363957
664739
987088
109767
830734
22223
1107449
436279
982272
674574
1066891
989835
138212
269755
35082
756427
529553
916438
932660
863034
900572
1115935
879387
1160417
274977
727459
197494
875852
297364
772478
120921
780138
335534
1133973
1185449
497472
749557
1181116
327482
671361
167146
15915
413892
990091
834496
197511
306099
186199
62115
404621
665249
218601
236104
215412
279480
712676
387122
885601
844270
845899
475358
218451
591763
68325
1183268
883624
813190
916341
137984
121132
795045
835811
354569
651758
517742
757751
252980
750716
851209
506175
275139
1158888
266371
740623
375367
122018
955810
941500
1014631
152640
215699
677140
1114233
1162541
383885
58500
970870
354912
541242
750608
226697
46445
438658
423194
1137098
821765
724195
573688
1046391
1144734
744534
1166356
807436
412900
160910
868180
1150068
81236
832592
506231
697991
112787
448856
856842
615506
779049
964992
31773
713650
606328
602057
392357
91131
506137
921907
751928
837033
1188402
448677
932938
723512
861618
176066
200966
423430
564930
285780
337352
405384
618309
383666
714877
996212
142498
1076671
552748
225772
660216
371507
130783
781152
1163900
483619
127824
682780
751982
112200
34445
765224
1188112
133792
436841
509524
764316
1114034
709553
824283
851165
853787
700303
180948
308752
558001
179900
120860
1067239
153352
257075
447729
611920
362612
825773
360012
652658
540175
232657
751907
362170
30554
328042
260906
371710
1187477
571085
923008
734483
28889
314251
935697
158936
1038571
161273
463418
512546
229553
840465
245118
753024
394635
716991
1164196
449897
22703
476009
16632
306021
806755
236024
426030
845808
455579
963343
930432
989646
690350
852842
452005
256617
60668
240346
1104344
1019473
549450
1019998
100156
516205
1015812
848205
12095
397373
531318
23599
720731
114158
1017481
1089144
705279
132418
1082202
173826
862332
850898
956571
930683
239719
234846
817255
525906
1174741
263897
150927
137054
825
626374
406229
252320
594033
1184944
1180756
311985
708938
125497
1099045
225214
898227
73759
65339
162528
145553
558874
469239
160203
542396
544816
1078271
1170200
1132830
1166493
25219
1086894
1144614
828073
639695
303220
1113383
1005227
108541
287522
808885
39750
413401
917136
891968
1021248
1003032
158088
1134792
564545
1091870
248411
929503
806261
823322
1023193
202537
482460
201669
434174
526
60623
276306
911064
63740
893432
721060
804041
891338
636258
885976
51653
1139011
199016
502843
292210
824862
964029
1179661
364220
905669
87334
56439
952373
479754
66532
1149800
692610
29303
82777
169686
776347
689094
235990
660087
639073
719412
944145
974896
136213
60057
395391
818440
541299
103903
990049
894206
582906
120744
127467
1057748
372050
499773
382379
912735
433544
1102838
687592
581354
101120
322352
934968
83312
681765
657025
731978
832233
65892
79043
698208
451685
282480
823449
1029640
332625
778664
277829
980405
428912
261661
409329
754437
58657
894442
1134807
40118
1173618
652702
244461
603813
872960
1005734
285263
110670
547100
865070
768006
870160
905184
1047582
745176
805992
735937
497233
363319
150900
515889
1133896
563808
1060329
1156204
1077572
727670
840617
110722
359713
533805
94328
338629
474927
1039258
522628
63066
1120361
1070286
306389
701532
739668
55534
1052428
81426
275051
256838
29840
999025
594561
666038
224426
842457
1003056
839685
299667
395610
349843
1143549
318157
1162200
296502
520929
47438
451627
81588
717596
418388
489450
930618
92451
222293
767849
778047
111831
927282
1178587
664315
133908
336229
1166156
1180326
796250
369971
987416
71459
535827
709800
12494
317119
327489
336549
504019
1192456
293201
423389
1151251
428007
1010471
152072
155053
548314
155677
546925
1073262
462598
767638
87954
1115057
1179187
186067
792653
385038
193246
1192727
1084482
32204
435711
871102
795021
728271
999087
927280
186428
1045004
569600
292850
4992
861799
1078306
62837
84655
192825
1020699
200720
639255
184306
395869
446797
1171707
667684
125083
1151535
420770
152334
613582
311543
944609
1132178
409802
619813
349231
771069
820956
92558
522672
784564
608067
411578
853680
731556
127615
479275
458210
823447
1190838
880914
910342
359105
154520
13746
1078060
571426
466256
1023238
2671
120906
195743
942102
876793
236522
477683
24947
480654
1042955
945193
1160942
157294
756738
276910
1054244
868476
888794
496024
601825
1133892
20955
464557
160529
359056
981791
336223
1000085
92630
630659
831961
761578
1006257
457206
525655
563302
847301
668800
675756
895591
1114635
1087860
1061314
1036823
762100
601404
661762
360672
222475
1169777
885043
347072
252502
913305
985156
617943
1176446
912026
554846
1175449
363371
690308
532338
160660
1192309
179936
327576
368942
260785
34647
636010
260808
298746
643076
974245
295129
13632
987144
132786
672125
875122
1006870
723542
537818
220907
192661
1174927
386739
291612
138284
830483
320734
721665
731113
868014
659327
503886
353089
1098241
977105
888632
552761
1112132
176431
263004
403663
526188
1080930
880407
1153654
1178325
622878
1176906
847262
246968
794022
31648
57722
1012123
756758
585515
383007
110750
1136211
80217
700160
1035442
532035
794736
1018559
67978
652164
130933
1135854
666388
770400
469868
34955
240179
428345
74668
348425
132551
205771
154927
992685
580318
393174
1041708
97712
852857
202427
323013
182544
453143
36499
1031302
1048565
541897
317492
498257
969008
675906
5802
820575
702999
322825
1188495
650311
332504
545717
216682
1182912
1545
875436
672047
973354
23844
147752
23186
1019734
881483
160131
335224
497796
711494
755428
1129428
320481
534819
280288
976493
1186550
917126
614715
1070610
467173
900215
713230
1010281
443284
640787
425943
1181535
188162
167242
1115761
1040318
1080718
797266
298114
986159
774456
981892
297671
368725
75658
1068714
155529
1151817
781953
74508
550411
397410
696087
835966
470074
72556
724287
752776
1094654
1079424
311845
528913
868120
304758
553070
628508
358956
700048
447731
835131
47348
1019508
506895
109435
31482
357574
234129
993017
1074559
1088249
1020769
1025762
1154689
1125705
656193
802728
112351
1163929
586721
793860
31623
131536
213665
1155877
831441
792331
329898
969362
972150
68147
1152633
471573
933848
327048
283116
1123722
1181032
123289
82817
117592
344575
943198
1099647
53709
705799
867412
955804
480952
914335
1184490
904922
767967
1162698
166735
937644
214741
615245
879688
911160
751968
524989
1061127
789162
931656
787719
788824
39766
478923
395244
710642
252626
906927
594060
173431
280104
983288
749025
979841
253664
548951
231740
124621
398247
452409
527768
256571
626413
13057
1131730
483557
499797
1180327
569383
753033
637855
22342
277261
811793
1130
459366
895326
285905
447862
813874
486420
241133
188464
961691
590776
152944
916408
319434
260038
414532
32457
599498
1172375
1133433
305965
272490
329184
911538
618967
476804
140133
1193453
1091749
952884
382801
340862
1004955
720528
1071717
129486
762647
1120698
983967
88005
492918
983784
331064
69062
109788
789395
58665
99648
364035
787946
1080681
525783
568746
739182
276787
54736
528822
392347
1018472
429490
808538
425528
1012433
531230
549550
1024611
769174
941012
844246
385638
250246
666607
399468
36226
847223
662327
869055
637384
336974
17655
335817
478985
194548
1060612
867459
914881
714870
814567
341329
717253
973233
810063
898989
422992
195114
85550
182498
135383
987546
1118003
968506
931948
322932
105196
1056375
976272
321609
299991
284498
988808
360878
191350
119279
914956
1102167
583438
461961
205747
1100564
464847
1151743
658285
1148766
951026
392416
770260
549337
734654
125484
17139
513523
152045
243504
1145486
199105
923669
423806
516562
798146
452273
399287
136877
462081
350058
654672
538873
956859
338020
211418
740387
905657
1165381
187774
427038
941358
1158872
496360
427217
101047
1087874
672357
587936
208432
1101238
1094858
389777
838624
705612
1066323
943459
1043983
518134
968686
326356
878870
920095
105149
132908
173011
665871
107730
525095
296249
714691
334627
135226
654043
340670
1175557
245343
3969
778235
51837
596704
433101
292366
1101424
450729
482409
57495
653735
720086
1088978
609017
726665
131895
964133
146984
360431
163306
697313
429764
769787
889363
717458
909898
1064487
812645
1027178
697371
97346
743743
831802
36225
127183
511038
985753
588841
148434
862151
959535
364524
273982
582454
861604
179524
142632
911465
61239
653789
703486
578366
960013
540847
148266
1004105
345432
923404
957675
1169219
1193144
1147370
744997
384583
342496
42049
22551
1036340
556012
761985
1060101
279013
875563
79510
528442
923029
993964
551015
867
730211
769085
562139
19659
1143152
919686
529234
16941
660790
79265
800155
1149657
1072983
988199
306101
431768
816717
370739
122192
1078932
921319
992262
928350
662561
303018
85109
42414
698213
1034249
1162883
53148
638324
891049
179673
842727
820428
1016095
273290
448663
280818
678147
1177069
612224
452843
504537
59966
880853
161995
131138
863995
216153
86170
1103152
998339
524695
135917
520003
670342
1014374
208370
573208
1139437
1180503
408525
616264
277252
238446
109786
584594
813970
797845
935724
254461
224605
797147
257871
190918
443844
232662
334604
638294
134456
891017
885925
1117667
1090609
1147806
534110
1172940
141290
808464
907361
1105719
821069
553601
468754
130981
1034957
464199
325582
1186556
212666
1022895
299827
670345
758673
476244
703860
250125
1083975
1170902
529803
543080
1170977
55906
58296
566842
604117
749133
143453
1187300
546482
1128934
850329
767447
678791
654059
570764
294896
587236
733009
332620
117095
775760
608293
302910
319495
1068341
745435
11533
1122192
731939
407409
255214
86464
152016
773530
737629
102908
793346
806461
116028
678530
997080
262584
1137801
152820
726370
1047045
1169638
885150
92308
799978
543363
935703
349592
462717
52097
99740
818456
688346
782459
114900
233079
77843
101826
225915
642526
1057409
153278
664617
559066
626823
1128635
1049289
1186066
1016291
755969
206483
689458
342240
80884
1004207
239115
1159825
563529
1157201
182176
841308
518073
764177
356109
751961
776597
89420
200948
879127
1085252
743855
441716
879413
214648
1103811
566525
522989
179894
172514
599191
842473
658733
758047
1135652
841553
804492
173377
961001
875484
324120
88411
588844
740570
88358
882972
253707
710432
811204
534133
1146944
504616
641721
696112
14542
148716
867507
754088
199095
614006
307807
720068
1030222
1146750
1001751
28604
947539
448562
521545
1180643
563874
486721
677968
564033
169401
780264
39394
220374
814885
294037
346931
418055
252298
1101143
728337
958062
1160624
989459
515688
719251
460280
507764
336751
545569
567823
116374
665326
1184344
507475
718393
379615
62879
302508
913395
928744
372405
1111866
1045162
392218
1053137
115014
47092
496590
862419
1100928
301286
159786
286606
971158
1077093
78637
929314
847410
823476
802240
1171176
435115
273784
727229
1187845
1015463
1000953
28849
1094116
793812
344481
163696
350543
277245
1006583
13366
1192120
450736
202145
53748
944322
556817
618946
170142
698798
673614
412709
182447
1097305
229432
645604
17286
302552
809646
662022
902977
1104561
157020
919779
47659
133286
443811
958752
786731
544473
19127
1069266
1191869
698773
660434
1126669
1119462
569426
873014
646635
548539
1189561
946186
876263
26919
341274
586422
468742
823482
1182716
638712
720834
759187
1026031
828110
669145
568402
904108
508704
625207
223233
333257
428444
729798
968479
378544
704433
848973
483409
590239
695722
818334
486670
998267
1055121
118728
34540
281467
831597
933102
10042
958258
762591
839595
187315
441535
180885
409899
215820
1161866
517144
6372
703339
839322
283047
71075
83618
709197
61504
699056
243695
374388
684856
1160409
258046
827697
431671
275957
889524
639597
27570
614193
490629
27714
466447
59139
261742
383611
190361
1124588
967471
676209
256019
535140
1183180
1034750
180419
8485
225784
985849
587672
96716
986341
830261
621636
274192
279574
764562
105932
553174
873781
584790
92601
899890
231735
1000382
282104
4653
861480
1121561
359046
1150940
284035
437029
174144
1136057
248678
430887
854917
658169
81612
1072893
1192144
73211
688218
346704
18263
649928
240416
280657
1190810
865892
150689
925940
665650
384142
891246
1139484
700751
943901
332379
901321
605988
124431
822403
437564
378575
601906
1023492
78497
1013504
189798
1113689
1021902
45417
559376
363654
1093382
268278
18066
414663
537639
244511
988388
446939
675836
943074
691374
846490
989386
520649
478273
119732
1181439
37657
618154
696230
196314
559556
294967
775341
683611
417424
121626
441293
383495
1128363
557598
445926
1189624
684647
974818
90189
471332
388625
215902
274022
283112
336599
332699
160274
828469
788728
317292
654222
192839
894377
434715
393409
883287
123772
1179177
474443
141930
180235
780787
332178
321581
340055
130654
823922
948395
521058
388300
184141
194275
516349
951336
860542
359966
935429
958341
1074968
128356
207019
689566
976273
831957
476232
1129030
354582
890526
741176
304873
339128
312227
838819
272719
599229
105595
940396
447220
273107
1030061
103787
149574
310048
722765
660745
845687
989319
489739
239819
1151641
570092
849511
604951
164099
575793
891091
489242
581983
621378
1036396
955802
659856
1131716
794710
250215
510035
684703
328361
1052275
985118
847356
524541
132329
702381
669416
682101
329922
498219
234721
1010628
592411
205254
524193
663350
237566
436658
267080
330340
705699
779682
1038422
448843
326241
461418
555466
346618
996285
296499
652566
395065
222170
66341
635794
1145070
1103355
197292
513230
412219
555464
137095
211020
184094
414797
710832
309653
501149
276257
1079255
1004510
336441
285759
412040
1025664
832501
1105935
547745
1014603
378969
396004
596312
124212
581647
1181089
591584
95956
6368
727345
120420
7236
740888
737713
525628
823240
1145485
216751
640626
333929
19033
73214
759670
904322
743074
1111869
396201
414730
340516
1030594
794191
67518
232221
595690
165650
238051
406507
1060603
573912
576358
890382
804768
771785
1078487
356934
91203
119310
340110
142618
690218
1069357
804075
521042
765399
502933
1056024
514343
34346
719930
541823
1099152
1181182
1008613
257350
1118242
582775
377119
1166520
858927
1171971
418309
316367
1160362
225653
170506
1181322
115067
624880
624042
777540
1148025
129935
1061969
1114024
590655
227511
677409
567722
691462
244453
966174
365984
613436
789819
70662
1082702
770645
215215
1034060
1046451
965223
528542
10814
274103
1136420
450164
1019519
87179
1024799
619389
137669
199375
640782
1025250
670600
363742
918027
390623
1185552
425016
461910
675933
567406
148039
779011
384346
407440
595116
122766
850971
705021
546363
647892
672993
649038
931691
460583
139510
314949
154298
27233
688499
985601
999072
972084
925773
342250
394716
650861
801078
111215
341535
580519
1155267
660999
296488
309467
197309
917071
852588
1027842
1109072
72087
761091
540816
263461
766940
221552
521976
1149196
352767
1069258
18567
1133999
1173174
238711
981021
300526
866109
380521
793501
1177251
847582
1135410
188718
1000583
658849
748506
1042619
131376
830671
949633
628457
741898
472582
273185
199213
590508
234903
273518
265726
1190045
1161074
245748
88684
652354
982721
274273
83040
289228
801085
1010334
166353
1099704
1027526
771316
333213
283650
173915
124910
72391
1190270
1081265
823943
1035860
791313
827456
807826
900074
107582
487437
491592
1069796
941742
31453
369221
711915
920484
665308
27386
702531
738759
492122
1048336
415351
317945
97322
146295
965117
655321
1088550
18051
476530
689823
1026105
218891
131745
176564
953240
758452
595839
47992
73531
295982
60109
250439
1164129
68175
672932
100071
1100989
862251
338458
257326
530723
834775
235982
357727
850665
1185221
549733
398327
751484
785906
804920
506636
1181226
691015
798233
342977
350928
750709
922726
1080629
58094
1046731
1069772
1098712
798278
855874
587785
857763
613679
614546
352264
311859
775169
559367
121763
529622
634553
667538
1047765
563517
1183314
342617
384901
299153
235495
1153249
776319
1151083
813339
1155465
427077
89076
929483
191174
549750
426835
195709
334699
695180
915376
975347
486606
526979
192427
307947
172975
98511
838790
542133
366476
391975
1130440
562020
975349
76222
737769
161367
1140637
518505
599164
1076187
584107
161551
1006909
1061688
639426
1137548
134182
1153387
712289
843794
357061
1100141
234332
1144207
84312
1161444
202277
1041906
34430
1091605
1095832
454216
652644
23820
164836
790583
610642
325987
1115600
501053
1042729
506271
824844
62053
174690
258306
615323
1156641
629171
5463
936660
394808
677326
1036657
571539
623487
815341
787550
207844
945419
783767
364426
635922
168769
206784
192433
1010222
426501
101775
343341
108366
1085232
1067930
691083
752383
666313
1061362
662824
535434
582464
458550
1163489
741375
139776
896868
1003587
823416
973546
154064
337490
644591
403122
91249
602464
801638
888216
233412
735579
706888
296157
607597
263042
308091
509651
523395
348278
955068
1069169
956064
485753
949297
524459
886121
1167175
232466
239843
287225
251124
36062
867857
1080310
540440
1106767
360298
792051
445924
216601
519428
1169696
544869
552166
166076
516738
124914
201533
449764
200025
819702
389192
469392
432683
800061
1042125
238111
358042
385855
800228
78296
717122
1082071
340904
731712
769076
423915
312810
185484
318231
417981
975831
915989
511713
441263
681637
221118
1091824
281918
772211
716183
149638
222971
150880
365556
367523
152286
748644
723102
299383
1147567
416076
225163
50774
136199
521249
135402
242139
179218
864329
51413
519177
849591
631828
987476
340731
377848
551452
454693
1160924
400577
1113672
589154
1171122
197805
545167
614149
962134
222485
644044
735534
268280
330320
773778
934821
282496
890353
960223
30749
273497
1186906
395472
506343
993978
1098463
440121
47053
947383
355437
608822
1143507
698901
883177
184624
943759
488999
859746
674694
366576
852322
1024070
1103951
1175472
1088178
876302
290747
191915
1127047
115012
954825
1000951
76086
182561
1059283
538105
328840
1057703
364077
275685
703185
409146
531642
1152984
1146339
829857
438278
952961
636723
138490
624392
563407
231484
860721
437329
765747
396179
189128
196049
281259
343211
83035
692429
474238
827068
379003
932684
597996
846161
202745
818568
383066
326634
1087834
677909
474053
1081675
1173799
857875
556846
1112229
1135385
1139471
239459
741812
726898
918717
1021061
753774
694996
756290
1132741
803817
229299
1139786
788085
921749
693509
26482
720610
340479
637375
892576
447081
1049973
132638
1119439
762617
507277
55582
702292
381715
145072
851898
705164
467241
67344
831670
458864
745402
565009
293705
143893
562353
671870
717091
554429
1142079
7607
1086957
914933
418107
265986
101659
487349
559595
1010036
121511
1106315
858267
515059
465800
539220
803211
39229
962266
851366
389042
585892
562890
1068880
916204
458930
1079175
76969
1052590
752049
532834
762597
418769
973679
260403
545225
166572
69101
853866
900975
909536
933119
53149
443054
424389
100721
507927
483432
1021947
73861
549035
58682
545521
189228
223486
264680
410040
362514
873312
536733
84084
169694
534932
33404
866489
574565
548610
1183673
985379
1067678
542265
99147
919047
785594
883823
1094344
892419
614550
1182016
1180763
666955
396060
144036
29548
10037
492443
175577
582877
1013696
14423
108253
798616
207269
1123372
1079244
31735
278212
742763
804556
200399
859556
460124
1133259
618378
63799
957897
859243
700388
965571
916339
345878
243024
3820
96737
735058
362575
199978
71501
773133
210401
108794
1008981
1112719
418727
436086
1165858
225488
323569
78284
1140123
816725
861828
288471
192245
855503
1110781
352188
435750
887746
1000557
218360
880214
877081
553856
918189
636021
1076693
249999
1063061
603888
45696
96731
467257
1100260
68607
450135
227584
892002
1125209
980110
1134129
1137963
371556
982778
495123
841210
165757
215487
748216
124688
758804
41617
307893
335103
58971
1157211
154733
778444
1150986
700932
162661
261775
45668
89269
670478
1075013
886951
166779
65913
60470
667653
261942
386539
859634
1002742
60512
975946
407946
53471
406566
974103
411254
418136
756573
87051
180082
564079
405992
995334
348013
310509
27116
311225
1091787
993630
1042764
311836
686861
574861
130580
838643
300162
752538
381939
1121126
34193
644065
1023486
264535
235519
672790
926842
264811
110981
249483
230229
918329
833950
22209
146792
550635
185998
522797
786467
913974
505501
248933
442565
403722
1185320
1039197
1012898
1052001
313100
100212
587397
959419
308807
419794
1040035
111999
267433
558036
882729
819338
1154018
820583
493106
791507
1036473
190247
986238
850625
506206
675161
437472
828078
182724
194924
753592
1029923
490427
832366
1144497
200419
587460
1034885
143152
210387
119546
760648
951911
476436
609080
91964
603128
987459
119380
1052609
1042925
137161
144545
705125
956583
229184
622972
125885
742888
491631
743950
160034
348584
245763
81959
65341
576758
1069083
507163
1111472
445351
1042220
979060
966977
8405
404081
331555
815923
119382
931587
781869
841189
1154036
911406
409933
440630
1089236
1090984
37863
703651
757829
604969
307560
243300
145112
974155
389034
831016
677524
359236
728183
510434
809470
1004249
507579
328079
911840
413835
776259
120445
41104
358573
54419
198960
285364
313698
600832
1179066
638560
65135
28065
915585
106382
614234
777564
43335
993755
984717
329276
1129724
188663
1135695
250251
1181763
1189936
323441
484225
778638
945060
497325
602379
805165
207205
590532
925024
85306
1035710
103127
795949
342202
1152192
106526
1065901
419256
754661
906798
186952
386381
518406
944344
1053533
609099
297224
80601
612119
121377
361371
311557
650511
699108
821755
135218
911872
231287
284578
497862
10317
586997
547850
1043951
1087007
114488
126433
347781
873806
1181816
747907
362056
881681
11819
243592
580984
983425
964106
41602
425868
604509
482712
365117
986244
514493
250538
158069
1018891
793680
948436
973921
441510
602078
1176991
758429
784604
1082961
676223
942066
215498
149844
373652
111815
497075
120471
918660
865979
130607
627550
570207
377775
752031
169961
43678
386141
933454
159423
371989
1126164
845130
997252
543630
968140
324892
55688
1102716
909977
65862
573335
342069
777316
3230
537037
317549
697084
1001398
768158
267329
1037763
664272
891205
424544
135382
206450
874027
907011
250789
646892
442962
899781
864069
1104538
1015352
301028
661426
1167957
932683
263829
160863
154454
335517
891739
987187
916433
1170566
689905
478094
454290
154837
340598
635738
273793
625838
371877
1056963
1176451
1124103
425507
149015
1155703
988464
1150280
800960
1086245
404574
418296
501318
554876
279501
134977
857489
258603
143387
379062
850776
376498
257931
143516
293788
870325
425785
216685
476377
555358
1045515
1105298
940029
837225
607619
113285
807829
241332
1183300
1072605
186082
949730
388508
155887
1127946
145975
604382
1105626
818183
1167577
889590
896538
715284
141964
624374
84646
1049293
527375
695695
997291
465391
548255
259520
243002
46048
921350
122752
261032
565532
727239
128348
1018537
932379
404684
179323
1095301
726832
220721
1123001
367354
583956
1110270
378645
722976
322194
545804
216782
1110406
583990
876109
529959
1073016
474886
727844
247084
111953
739585
641289
835213
342972
753992
197924
170006
496469
573698
138889
1055594
1133198
414277
1132611
706787
614714
536126
32283
312226
784699
517693
65255
33071
322327
1080973
321496
1062760
622279
616240
974350
759729
1024574
667145
1100271
937893
309834
1117119
89808
1141266
434690
1063707
474472
53151
1100705
919729
80175
748896
559767
42997
195549
30537
94008
1126253
568485
653961
381854
172549
322547
132388
737168
520290
443216
181421
305477
114191
359020
445318
168417
880389
970712
1152419
629110
66386
314312
391203
129857
764199
763177
401536
441840
652495
460952
423217
601922
1117911
587777
630880
680328
832136
58892
927417
863549
335654
327478
988917
205433
814656
538269
798336
363541
1005841
890181
1164631
776128
97187
1104245
1120845
537666
200111
531382
175848
516878
1024362
919130
97513
586716
616962
941514
653258
840352
927745
281522
1088293
601780
748042
627277
527505
592206
382164
211087
129680
1043296
1021965
195332
540193
222712
172461
1102666
146982
27276
173929
488156
595677
276449
666622
1103431
532844
856074
637581
380052
464788
827620
515393
871417
545953
320212
307120
43721
29267
19982
877388
443646
536196
366639
634206
974476
702112
737793
152649
1153191
1130923
575804
290340
836562
349142
1064801
903541
1110219
1170962
990968
687963
689248
598791
255258
50301
1186571
206009
518024
809058
762436
980564
857625
514512
209028
106821
346857
1127169
743355
197773
874461
662213
175633
804265
1096538
995780
786056
867445
309845
580114
943412
1009068
478437
1036060
747049
965069
639689
964852
381440
1049519
864297
545279
341397
278960
681762
167147
800551
807265
481818
1189222
198833
1001278
806840
354283
1051903
789864
998743
969833
963683
857637
693601
227912
693360
968359
582222
970340
634187
449254
488900
417403
38766
540062
827048
307953
674150
115979
1103284
8045
549683
1031778
398182
897841
831876
966344
508697
123778
566207
550342
1081024
1169844
1154534
926372
939016
892811
1105610
892756
1067524
852050
33104
271357
97096
323739
93643
856386
1140911
384780
806053
1084411
1074604
218284
706747
732904
72245
19407
402423
672334
538107
226699
211124
903701
883313
959755
563467
875430
619613
680030
757048
137226
472892
603308
412857
1003603
1088557
1143675
1110596
1144386
637257
746322
791680
1168323
1014194
68350
561769
467072
958798
197860
1062279
240034
287868
952285
283685
142956
109622
277846
58418
1101533
567958
682021
201695
448246
1113003
639484
693017
377648
891322
1080669
587505
709912
541769
687442
798995
167098
392486
869222
915071
1186365
714695
61403
125727
870913
1034501
804243
218091
453033
519554
965594
801534
459171
581145
406825
1122397
242770
148625
344105
155501
342650
827132
1142845
959350
693370
350308
1057529
503704
1084330
917057
16228
1050749
1082005
372697
155851
69037
1016917
850549
1009342
1026169
729425
981820
1109924
601916
19089
720933
18658
410623
500166
87356
277554
832180
501626
597855
296413
560989
1186348
569878
470585
956361
878368
600267
75033
964147
1014629
1077582
230467
301105
929296
173535
1145094
885799
799390
74198
908066
171203
596492
1029487
1081223
569042
1153475
447088
672129
13264
961404
278218
228128
376154
347806
247643
593012
870915
1069661
328506
418018
260013
486634
475172
16097
704582
455400
388094
660097
485400
148770
1155554
553321
806654
1091566
642565
93651
431120
713056
1095082
281063
372080
1050770
751966
1085187
675274
613351
745850
673390
210031
645295
224056
535889
118208
722909
1139113
504749
126858
1166686
310968
262204
712500
742037
176109
915067
118702
512914
317890
750970
85603
389544
102075
595834
1062177
430826
1082068
212304
156334
549788
462858
109130
162526
827495
1185423
965632
35307
579845
59988
29622
196123
1117580
30883
577367
971312
839758
109376
331149
883254
248706
690377
1176342
1170989
856828
1095438
166796
451166
643102
1076883
746042
504347
949684
458917
529076
14289
614338
348194
326323
161110
214038
890388
172886
1087602
712727
93997
17615
965239
852443
371492
791534
227440
1170028
885426
478674
780812
691766
696190
1164903
323028
1139636
890633
156507
614195
72064
1004169
295007
1028976
250105
838152
1169119
221425
1136633
326525
1156308
69784
1014224
837528
818883
892991
724495
577653
759163
654714
855968
569116
1159590
190128
1184167
483945
1173050
669156
878474
857741
319881
751706
642790
507477
504089
147312
869797
124
951325
36694
1175633
748180
484286
615655
1141440
594040
222990
332462
963164
934086
671450
1058210
1070614
336348
188733
948697
685468
69308
698930
1043297
740922
37638
951152
741875
220985
334494
622038
677401
117105
1111088
673531
997977
548675
426636
802488
482768
42021
424156
406492
955182
400276
514276
398501
400127
900562
1028233
883225
1072268
799806
844824
557345
758812
486074
1003579
495403
112805
106651
35442
628546
915094
787662
603640
820748
613840
1017772
26233
558106
754122
1189665
140873
1043004
1156034
494045
300941
889174
333069
1073333
1044973
1115671
579189
550682
725391
153745
382919
24520
407014
434762
622275
1144098
1127292
511749
729458
577211
398213
660784
200176
376444
3261
685728
877402
762262
419990
1042173
892734
1128558
537897
509028
1174107
891853
987107
1123809
953999
647982
769585
40370
833270
129560
848778
857865
994287
219771
620001
758577
152084
549305
1074037
1059306
639885
361479
1118041
433262
666219
627337
337386
781408
593415
914336
9436
862496
417017
191925
63633
2221
81931
883490
265018
9365
633138
1155142
1120633
1128268
20474
751728
1174693
1072473
869258
268818
884515
813706
866428
26221
243226
263464
743663
707913
234249
976188
207000
273460
493165
370957
526114
495511
948774
330763
232696
335967
341660
85274
1041440
785615
876668
81017
1111526
1013671
1070560
633908
720108
987012
733795
3699
185486
961221
533238
752485
86978
1082975
505338
977730
338272
1156685
8739
153798
783268
332327
200823
382324
1116842
369715
240750
1189042
291892
340329
281210
710302
788677
552935
672387
659544
735121
931715
169128
932885
925672
1149958
167337
22500
648688
673343
632883
984602
762491
76176
1182419
644900
594974
1142014
336660
515733
919768
459870
54020
293956
898325
1131367
977056
960275
629118
619012
783125
729126
252291
433669
994572
369294
70581
804690
517055
793520
430398
670179
1173640
655133
180515
672445
988697
239744
132834
159455
250319
379032
257978
545427
30595
33884
166699
1028903
963429
21580
1117088
1006994
748824
692195
176333
798617
885024
333423
1002378
761713
874714
1038867
806456
988575
886825
168859
419258
1106654
1191132
267731
460539
116330
46471
313611
318048
315049
196490
1080998
900773
197095
437177
250713
463024
1039175
839319
943418
1182811
996188
477852
355202
538975
681508
448640
8143
474643
901292
1025980
1116375
306711
358182
711507
842165
25120
129947
1164886
863858
613097
558744
216950
1177052
426766
723761
241991
911478
265581
160330
149837
826905
341513
739135
810360
9454
678511
393762
693647
677797
457846
426909
1157536
866753
49518
308648
133706
687009
1179717
520103
642289
784257
51895
125985
1005925
887616
245861
948660
282646
624316
272115
289609
35028
1084774
819441
415529
1076794
430988
476393
98999
187192
956083
747355
767246
35612
529598
437376
304392
889499
193280
55949
900769
332941
726114
194334
12212
685146
177099
495844
1061074
630195
915719
228043
746584
519227
774496
979020
1158514
324800
161563
663081
124446
466507
46020
147663
367669
291678
1054608
387451
198525
1168161
993812
838569
840836
143753
150128
306605
789726
953868
5734
908677
898503
385386
312984
130400
647800
188825
974662
263085
1096617
487356
209661
310035
413779
506134
320309
519669
1041041
456900
1158853
190590
617814
516142
658425
1150060
503368
85516
981173
669441
599813
390433
614708
479401
45820
709540
583295
908171
407600
452828
219285
526921
98837
753596
260008
881499
59277
408387
688050
933425
1168520
530015
1005205
1119232
256057
976485
1016222
18489
2822
476185
943164
851602
402808
869641
433292
957443
873674
67755
853198
1149970
476796
1093474
300589
296944
103642
991635
411426
47922
1074067
79830
647527
14279
835899
425687
600185
191193
363923
1186663
925642
512758
260748
599460
1121966
2665
1109588
635411
1096853
938024
617231
826559
1063879
791136
1074116
355448
560782
174604
485408
185714
394166
1187880
966059
1107330
550215
171072
904486
484151
883336
109056
219832
161423
1119752
396261
715111
1015726
323021
495181
968736
996556
976479
265642
433209
890457
1191647
780641
344657
1170450
42889
120738
1043348
292082
42453
1097504
111758
30037
961243
552323
701925
486733
720473
218590
927703
893028
770895
663555
673123
104485
130481
635042
327981
564134
1062695
548725
767281
1001023
73366
99182
376247
999308
807375
1158683
128999
697187
209269
1104997
1114930
468752
654791
315051
12100
476775
719944
1167529
267591
1041292
725542
911347
242828
834428
72736
870566
607924
58064
54803
753427
245470
784790
797260
550361
626852
1064606
670173
456504
68629
42327
1070194
422647
227858
446263
957485
149827
664899
1110761
238675
1004910
113375
1154221
28410
8197
50905
310179
107048
12710
192985
643327
426570
737123
33211
54786
1083016
625062
159257
33523
931104
982656
205826
478217
969541
513000
1114981
1177638
1150358
236295
477350
26513
159316
482095
749706
602628
1177511
110612
1093420
838938
122434
357743
252342
862867
960572
454730
594643
695381
367930
221978
609978
608992
936602
938551
632977
293950
285706
806226
654212
594195
711721
726529
808919
727469
729825
363902
725973
220948
141612
402868
301702
23863
499139
500250
237990
1077628
606539
700308
674063
668182
859786
580869
866750
624367
984290
806803
1034346
1085045
138197
584482
777643
1121080
727432
533915
536017
448615
1185778
798188
494877
761329
429660
722738
994424
733695
474316
254528
479853
963293
145791
1017252
527816
900914
882235
538774
1002321
994046
1167824
409395
147416
956440
664346
843754
672647
236640
1111687
689504
195812
871445
983400
8834
282485
1136146
156879
466651
1115983
880382
21313
485976
1153800
238951
852509
703203
651751
1114209
768810
1121462
442230
565861
341188
118699
968790
12061
414853
698595
64075
696674
735790
1000299
89055
711715
610770
60187
1424
562803
612006
910758
546668
141521
1190216
949898
928738
511583
240795
539839
637042
353614
479095
1067909
385151
543182
425358
706910
201778
98978
881950
519201
917056
117752
162365
909589
669745
428667
308477
252155
1029331
248107
758388
1152786
48862
1148582
726407
548921
711849
1041627
127618
182228
892228
902588
133318
1183113
1072875
65199
56530
185839
108559
396277
401929
924802
742857
199119
559717
955335
460457
713174
940695
630631
208008
1112009
17822
895638
368041
168747
228334
802091
1163343
651250
1182179
812037
686840
410537
24738
342499
1107074
408332
512779
938792
672236
1100779
643139
736411
477964
60638
765120
930071
19985
817814
995923
549387
767193
964265
57611
712226
641897
709759
1041593
370317
5459
1106965
629698
888495
1044963
537997
827053
1010326
111842
339603
76852
553914
962457
594014
561172
698242
501087
938766
867177
1186078
530263
550482
782059
1006075
302950
161316
738416
1142486
507564
859529
67364
835343
715856
296042
1101540
1152684
55811
466780
87705
1136871
108510
53529
743362
1054057
498794
46352
944101
145352
817309
693536
274462
694775
1141053
364477
620261
262271
438906
1192259
991112
633680
628323
257941
318965
224838
421719
217034
517853
683222
451923
662545
409328
75462
393253
1004794
687623
289493
948760
11867
905555
88865
603501
437953
1167096
762778
222690
250043
80405
645103
781846
808182
253751
285317
894734
308165
973834
1143724
381047
758052
645969
581296
539768
815917
383156
845889
872528
616720
192
56170
398821
583203
298738
1026666
683308
630482
1095616
969655
1188780
727884
660712
670444
901595
1186540
97779
637972
801641
20248
795100
594771
460514
954090
278316
70702
528013
996884
432881
731925
236340
458031
826215
195640
555101
571687
395281
149386
640370
951056
528297
291556
128867
99289
1091498
809428
776290
1152642
763646
98426
155900
361123
248486
859330
1020241
173358
33145
1111691
392978
1008194
1165948
631379
1153470
775969
276186
1193175
92508
577228
738473
536752
1015757
1084476
296802
1125354
293413
25266
982253
362215
764693
280969
939208
288607
219274
1042879
634912
599160
63854
254648
286894
970116
946800
257757
507959
1158709
433741
6567
1091355
179267
570184
634936
442017
569911
1112848
83216
753365
1004874
172554
678863
1067596
78790
114221
33090
510973
779420
139125
602845
821698
801486
1054657
1162951
435583
59032
895907
694367
835885
37294
1147229
519960
118399
434787
10561
115975
160304
819431
777556
202649
1066709
71853
6617
1155749
1038420
284577
415938
700840
1092581
199908
668161
598326
408376
743882
630710
344954
863094
922082
269721
186788
1127211
529439
143216
906558
227613
305882
347320
1043928
971590
100520
1039011
389932
1078352
541339
1140279
553090
178363
1144184
431372
245855
1112951
56232
379891
458938
69975
124975
544009
310403
948075
147165
446427
1155143
1154123
1101033
1192275
894995
116311
1094824
580663
458815
24659
896991
791816
238094
485673
1028427
1032937
611133
218402
538022
119358
362823
515071
112766
1033593
826062
602549
92104
690973
1145512
1048481
989771
1188824
227514
70226
266485
691936
782094
552515
344088
160853
123575
39417
318575
621690
1130727
15993
975798
364952
380943
674670
178789
304004
698379
789546
243625
95104
588758
1140918
291730
520623
37109
327786
273397
578035
424973
485950
362693
510751
206912
997696
226783
138350
1143805
377165
692178
658461
273274
810376
295357
193798
351677
497581
139635
562927
377914
411932
625996
285318
610289
972051
67025
1018636
145430
420506
729161
390550
1168090
695902
262242
91000
606745
99060
59679
684308
956167
476457
961189
225968
89119
432746
1119072
139188
714126
368973
103022
507306
1028161
488982
906438
544368
1062847
346100
594756
1074693
487478
473869
564724
55008
707304
664495
251513
725438
86151
607582
514888
449949
867591
538256
513440
661506
485866
567339
608881
743100
354239
634763
400135
719729
362736
690145
959834
594228
291663
208717
917316
1034139
121651
717406
667340
1083276
1010389
38775
590172
648285
233451
499404
337318
947929
1106103
599060
669737
662686
795390
850437
24070
232322
465518
873989
877462
27932
1155436
800395
295920
106495
511016
76299
200609
214275
1149293
902624
640272
1116389
345830
203305
806158
41736
1052755
723917
301048
726871
898139
641202
1089407
197645
665079
1138828
196476
919456
857842
325617
689465
1175088
810235
650812
134813
9309
1083136
610139
802710
1152025
1181641
157527
807988
403129
201856
253456
1020167
1100201
193319
1093832
196410
718093
726347
387371
431580
122769
321039
662480
147976
34319
953104
260071
868922
829800
125696
1071631
628182
632961
185450
1135064
1110619
945673
1155015
710912
384271
141304
899034
757830
510732
811913
946378
127189
418685
327298
488822
775418
369469
567200
187244
569327
842429
415616
933032
380584
813319
1026687
470744
283060
1187614
1180779
1082963
544378
935878
253784
813915
349625
1002450
968391
652804
603103
988371
40012
465115
241891
321357
836972
783593
773085
441681
735636
779832
917871
595461
1045083
631217
657804
230932
447054
1046167
1036339
885695
556805
594153
538190
256317
138073
905494
128164
1071046
706991
921114
19255
740822
171493
619968
863304
844162
21111
861276
658205
539266
516302
1090514
482039
847199
1161727
443842
701700
1122366
159528
737477
60454
1191240
403908
582378
214774
593638
1035575
1035594
659647
653538
1192407
255551
1128447
825487
656834
559075
49946
54356
1007030
26328
433622
926099
1009113
915855
366015
639335
577267
660478
52188
827940
1053125
510488
785783
660696
583674
777048
1131407
1030543
63476
392781
517731
683300
1163047
996758
73167
1059829
909587
287946
1106963
805431
348910
584088
713064
26073
377403
937823
133946
352394
427132
805598
27409
746841
585429
1122016
602975
223202
137143
328622
108474
954356
676943
297521
603848
201885
467231
1037233
252921
860094
315630
378715
1131994
513260
187792
902646
1022789
752987
60646
106669
1172306
1049814
60422
933728
114082
256892
234961
637113
906337
812148
400969
65241
1016596
470304
892410
232163
456688
593051
701566
923735
845213
456420
694786
641997
683436
466399
1002520
114905
1068294
391314
147776
1190927
1005545
199353
500067
866838
195949
829483
463520
1149076
1050473
1082546
207290
779512
969376
806137
39745
962702
437854
578222
405411
70835
644493
833974
285558
646000
988081
179802
871600
508854
149337
411123
1132009
991891
581065
1067692
289603
130764
762926
304001
495589
32043
1140815
1162903
257047
418416
142803
148013
208762
75765
468746
91995
540536
303245
376443
795686
269015
937635
268795
513007
498511
547309
451369
668658
1022714
923563
988758
1011245
1122741
234842
678452
407866
963475
312489
105820
438669
219379
633788
1034691
495645
357573
286265
620270
571469
920538
565496
537120
34479
748055
845671
178991
178718
1096578
33119
430991
986080
618959
717495
810925
306724
1094335
782144
877704
620739
392148
125490
78868
1025668
659133
178256
615646
1080782
631002
1020253
967629
886782
539600
580405
429336
311268
1169627
873200
1001774
508783
401739
152288
410001
653686
169912
973098
226640
836784
551038
194529
143993
1114011
110994
167060
756576
1145792
330578
509461
19607
537044
489974
1161587
532764
575668
792707
777120
65651
967007
1095068
460690
396481
680155
858198
1087962
398345
223711
56313
1191101
277962
699062
835326
783216
74121
904856
99264
110593
1063483
94868
96225
1088651
60016
7791
1134514
981113
252241
1143488
1022182
314533
735005
966754
975221
539546
105276
968174
908553
650120
790303
114420
865200
18300
381235
451244
355861
624736
1002435
649033
1157069
302482
820048
308331
546046
345877
1111729
714908
970838
491756
1175315
873372
976942
602963
47542
998116
472491
464642
1088239
67414
805024
20977
1030583
455879
815069
167639
106581
1154311
815850
1121487
481692
1108346
192836
583869
619158
796556
601448
138143
255234
1186757
822515
136703
160270
896000
630501
1164468
833413
399345
351226
830050
945642
264305
1038244
546774
744802
302721
974190
486911
31377
787156
124790
91527
1001013
602027
832033
552456
388511
268025
978844
635172
269985
419847
467065
1051589
419019
12744
578703
934469
651119
544215
1122079
585553
449563
898651
825220
993297
592347
521793
562010
396977
1173941
230174
700116
370012
261634
918544
992071
785363
979634
837409
42716
422078
1158152
1083069
554123
960671
491342
647637
340176
587684
985033
295727
543873
470570
166978
234376
569795
1192908
423833
845998
1187193
1172578
106613
726502
139910
626972
399762
254897
1186707
1011340
750948
46015
1029803
686622
374629
14157
220368
764861
1131722
1138157
718687
23793
135091
59600
164368
972367
307890
207697
911433
791091
623128
992118
465522
303478
1120639
1073587
683523
242257
210763
426497
188631
1144140
885501
432564
639239
30320
380533
109050
137321
333722
1157325
203059
467918
236757
403466
209122
996215
1096207
91291
125381
624511
1032274
1035703
910750
86114
659292
1055436
937193
861210
1018638
1043838
757793
240355
169332
584794
1142350
526675
486061
472203
289012
244596
76361
472772
123604
469574
853293
851193
1155516
610942
1113581
290933
960669
465156
231384
536437
87764
1014669
230297
681958
871631
321223
1190041
208982
523138
38524
969832
1038508
1048953
924220
981604
697271
919216
520882
1160294
697001
1123552
421939
937873
504250
314063
557051
503988
913852
247606
1017729
679235
910004
344143
297632
100072
1101189
80746
718277
8906
1138509
236542
1115581
488505
614349
598354
254622
816866
532358
373533
742292
182097
1123695
1181434
550940
338626
314900
858313
311412
575188
833808
823434
1150881
588510
515883
981707
344698
484390
574881
494806
503565
603352
869632
302661
890799
434507
290763
613607
450985
561395
107006
733209
391974
596187
1004881
359123
805004
479920
170572
1145394
365258
761487
370205
969702
146093
1081276
566915
724893
332727
643892
780066
886640
949289
1025286
1189500
899551
159948
464319
468161
303811
924969
163580
39719
230013
184243
155970
953614
32988
1159881
330294
477485
1113385
282632
135225
313964
512299
191354
1082038
293439
567550
1045322
801902
684514
315721
1003979
1027149
592208
172807
842120
842239
674853
453418
911268
916083
690211
219606
486472
1000941
563696
990834
915277
323432
1088777
853126
480078
969906
281197
262538
871700
592609
749510
801587
838952
680135
526882
50422
381171
434729
740352
327303
560734
199257
395680
789060
558366
754580
649194
452018
670626
768192
87941
152471
724534
1175964
94231
82857
1113376
155172
1134135
499184
535224
550873
43000
302317
346048
810509
18775
668687
1081439
1187853
795594
175654
871452
887202
821653
742171
249546
796650
987858
389606
620492
989365
112544
246871
738686
663843
145815
156860
787816
1061249
735023
884506
937762
189939
631536
1091401
1140457
494219
39871
850931
358814
1067185
25797
282410
105056
42396
79773
847049
637357
96582
1088674
836433
436285
435481
320258
313431
548307
104798
1109530
1075279
292840
667600
812300
485145
942082
382554
164940
370413
209319
257587
104836
347035
1077987
807161
189819
612976
1024295
863884
970230
599859
646175
460356
176226
712814
543753
1082577
366461
814942
452679
782925
790492
106681
946840
675561
1052207
387018
496990
436067
592435
737480
335410
483258
481054
509295
714047
178622
323345
1159574
229318
397411
1113094
56628
259901
463377
39775
887284
792735
672937
986079
221990
858638
839169
318046
961649
401786
729939
511977
449524
726363
148960
750046
967766
556342
113628
293728
98752
643118
171030
202709
346565
13255
310884
743775
1096212
76502
710300
520393
1023148
1087386
866746
1032941
425739
265960
1137865
657786
895512
261726
89384
644760
218269
83948
1004823
501807
619293
1126496
1028743
129543
23342
911878
127623
97298
1181637
493925
175883
155613
636405
961424
561414
830241
770527
908815
841803
743908
754077
45358
247713
612686
1176551
752576
569732
573767
366555
146169
861423
708358
705059
22432
1063876
577111
825242
1065947
226683
1079561
1156032
160989
122994
5590
759962
951601
626123
881846
653839
847579
499170
279598
902293
149988
310202
536829
1001179
441562
238482
1140601
706006
61445
373087
2497
178567
448933
217339
736270
356646
124720
985239
132735
591492
396958
839174
969257
201427
87347
62625
916592
985497
134500
92784
775960
227715
161021
1073085
1180440
916814
293378
693846
795824
912419
807777
329364
1165200
611773
923665
1119757
1048892
931641
58205
316318
214201
813983
644480
1009328
874555
957174
327501
645138
406465
399900
578456
873984
1054199
277186
55039
498083
1060817
46885
688546
794641
683223
899794
166497
1047447
360196
602896
723372
658600
442740
704246
207518
19330
575599
458890
90656
571825
609938
505407
493265
1144471
769399
239339
965155
94301
959079
10978
751910
1070518
1057465
462833
702914
1100945
502098
191908
44678
771110
692942
854434
59377
366298
26724
864581
1172024
433770
418453
99954
1066682
450036
910564
1156574
641432
671800
1065786
691304
462578
278619
526857
129530
344921
912692
351979
912169
777704
170853
327725
443241
79706
363994
458309
792668
28077
953234
157698
1147800
598221
951856
119500
165930
1094962
1189970
638806
785096
828510
169880
520466
412913
293434
957552
1170456
878194
773610
328089
222677
865061
940497
161929
1066490
89249
54131
24311
698069
387219
998374
344581
465108
909441
188775
1160708
410859
839312
119774
433553
991603
126166
410878
839686
939264
150954
868892
815013
869331
180311
605965
1051984
675566
54750
117212
1099120
454392
947334
703390
1155126
122307
287799
382242
184462
38696
640957
825320
202597
919013
881913
971414
951322
38795
3829
672654
831733
315236
547230
802161
24571
554516
32375
196137
13299
1182927
841624
121113
189378
454663
286357
388105
261047
988845
336227
325437
271531
621588
766043
432470
1179999
205844
306869
474667
616346
263947
469542
1120356
316656
241387
630701
1048853
66172
651363
887085
763872
425047
571779
31630
363368
414764
633748
266967
113000
57391
1030687
248002
232949
692727
920907
613091
357012
783577
191319
921359
794471
839981
786969
968931
363991
304041
122140
954392
390731
210125
118858
493850
903393
424665
151820
1056277
47423
383537
827593
1041732
167436
948082
1064356
1188158
936835
659979
715708
919816
1031155
839446
841521
597055
951214
479657
804497
786595
1188618
61936
1119368
3165
1071341
652015
568830
758529
262692
948007
757044
940203
44867
490859
764
623849
1075772
249933
709210
174117
414782
247689
640578
1106643
488765
715831
666903
463769
815070
201966
894310
495804
130801
427666
280387
763101
802701
747770
993365
1117191
1110352
45602
893990
477227
345926
9713
662880
250556
1094564
242291
373241
890532
129859
314189
1056630
470511
934524
817023
1104342
260139
324108
790570
1076806
750702
595958
357841
1011077
1144528
499512
1141527
407292
213317
466066
899977
856417
620443
1092672
917334
235123
1123740
16738
81145
637309
691261
1052681
313709
475791
247929
101312
664301
1189389
429078
593708
615737
748709
331612
89978
332271
1138688
216270
740954
481261
932475
691787
916882
321436
683324
318725
502195
885693
388526
890589
486079
345571
445939
847009
1118744
1055783
836386
419198
615262
68803
783894
434173
18780
846664
373309
837107
1077885
820156
106856
512391
176415
778429
627227
809609
1006012
624013
550492
603959
293549
485473
956631
27724
647401
1102571
110647
657829
170409
565031
556936
697814
155879
49096
172033
898905
901425
332805
698944
1037909
705589
629553
778907
13461
976351
359730
329552
769529
582392
654262
41331
273934
1063807
875646
534577
584672
991903
1126699
898782
219317
892201
262240
403349
671268
641041
702842
211770
187204
252311
1057932
334970
1140687
428211
97656
936076
805928
841403
566155
463343
173833
739590
181163
1033533
287138
499769
288972
568346
853909
569648
1087933
314039
229900
224966
1024786
241654
122273
1158541
596079
175742
1013609
927172
1176007
89355
1084923
1183933
933163
122049
593644
849774
1189898
291272
1138694
592439
397260
584960
74347
533679
148234
204198
404357
931724
766299
190883
775534
854588
461366
1044799
100224
148677
293644
391234
958438
645694
788358
215191
851002
104462
103190
750307
707231
1144583
239583
349458
17773
1176667
991591
110431
275948
335088
371663
159496
124614
998826
877712
1177317
596208
277731
424260
461379
791256
1026581
124826
135171
294622
1029412
138694
838497
891507
433915
1056049
708057
420797
751839
413844
955633
628120
212635
384917
505036
556319
727972
437443
703836
377163
780766
767363
795503
12522
6405
109313
514420
1100112
139087
605195
641410
467162
403735
892444
371174
852596
1020407
933297
250046
903012
914161
1168441
1046490
53022
322299
387841
870895
515668
345243
467668
645292
215360
215163
784106
809621
431516
1080129
1173784
718142
860815
879503
237185
305841
1138597
715372
795345
609490
727724
320088
792012
25152
286358
562582
275579
80120
463157
237983
539844
380198
835029
1090671
443181
967075
75060
168725
804958
665805
413441
879054
302079
546084
1035571
583765
353955
560203
35658
964863
671108
440672
493004
707228
478954
480904
956132
359301
71832
601654
871119
889281
765539
10514
1072227
842770
602068
520581
497293
612524
595787
744987
10938
169136
700560
412674
877840
447565
968511
855364
417151
406193
615437
735910
869125
1185719
68286
1054018
468308
599943
1046987
1125001
560173
1169641
985117
683195
154149
230072
356331
88316
1028709
218015
33752
1030704
150440
221666
842803
1146859
526225
68442
972372
577809
4378
573527
297849
880082
605377
200825
674737
1013818
275986
464899
1024190
306665
80208
907708
763934
150428
1150862
89011
613831
246219
663433
866621
604232
680071
681311
1189918
109605
724134
672836
696197
85260
1081565
145658
977294
771210
290347
35004
981025
1018130
1020783
535643
401722
843934
464768
267715
421702
1037650
484568
535688
90135
111946
610625
440764
240116
552203
648164
589402
1044423
819688
92013
711474
70821
259628
636843
110734
471511
453249
442867
554848
720243
225622
734383
1024597
954771
118201
654799
855590
1162803
277660
1106659
656223
421485
193866
186825
793594
50647
588847
983228
969572
565707
496578
1051418
864276
660108
1007291
672918
1142179
503356
1085290
320738
145258
1004343
330568
153653
158681
442462
673439
470257
569730
272375
1111485
1083184
882473
862803
839966
984016
647659
18377
276785
798972
1146940
199242
154597
1124446
628670
265318
261864
636331
31200
24379
366686
749571
596235
927398
1100947
662313
243495
346274
1090500
992361
1192907
650312
184605
1119305
1147312
96597
353508
160652
476250
269376
120907
930983
623425
834774
186163
820544
1064471
132474
308801
329215
736988
650319
320851
1121187
701023
361657
1115158
878158
222540
459899
232306
448345
1108125
435112
568045
80298
1018875
860116
683134
713572
861333
51074
1050025
683962
510465
37218
391159
398364
57121
938524
403947
789814
849471
91711
1139896
1084014
1056349
63479
555605
524144
1097446
456120
495282
569686
109462
656361
418689
95977
342700
255918
745959
814748
157625
368162
493348
810211
173900
1014394
1110214
530980
288109
698126
564023
738459
622475
276474
367277
1185584
381703
981488
778146
858496
650006
446727
1055591
773538
355842
1088920
113693
203616
16102
1021030
697148
643806
1040817
382712
702675
228599
595907
182899
867830
1164477
910498
1070141
794779
892051
178907
902486
771345
765072
217954
504317
516938
222896
785088
588222
670430
781108
168253
636607
1131539
1175888
1039885
95755
417334
925918
282043
701514
937298
961684
482017
808055
764829
284676
803241
265395
851748
901257
933211
1082007
873711
800595
982824
1183055
449485
122474
769944
528295
741043
580415
924716
967983
1089737
1061774
1164364
1106594
440766
456596
298458
878952
329681
24228
280277
426563
581101
71815
775869
358040
23451
925900
781470
24111
480058
596525
1186195
560831
293481
722398
373539
511066
12010
1110498
337990
392195
993990
15780
551263
48066
618884
443436
909699
506322
789579
340586
815306
716274
818445
878065
96490
741002
103227
655432
77678
1026370
1061714
150812
494649
978417
1058595
1146918
133164
1153752
605576
199952
1115652
929136
102224
284323
18141
510652
992331
613486
76417
831341
494268
839536
1050005
1079741
123689
790074
754053
1067772
1055316
262476
700971
831492
161689
101161
765512
172492
431396
1178919
131300
1057262
770566
686352
585205
1070734
1118152
101012
135022
23646
747206
618692
1190344
497822
1146672
462336
534575
530963
651508
110757
521965
596607
157358
603040
124854
532677
34950
1072634
248742
499043
983517
1034784
109954
50024
751126
961435
187011
1109506
884898
939293
874733
535155
542273
339677
1179853
461437
404390
1041824
722826
166091
798619
475910
130758
671904
1147933
731600
874909
1097408
93436
1047364
624901
1061994
483293
73272
192464
924847
215158
350471
180819
56778
395056
188913
673706
526749
809354
930139
602809
473042
725037
630409
6190
345728
1092229
567123
115753
447258
663192
44246
324627
854695
881923
1116068
655754
627267
1152871
920420
964536
994103
17510
79538
848518
566403
383651
864354
126448
629051
188565
481260
589955
94196
1019887
485856
713049
113536
1003728
1084469
182483
275456
824222
540236
635786
53637
70184
1176491
976190
176819
227667
833030
457550
53831
275412
356142
588600
1160956
919879
662131
1018119
439896
646062
106048
964103
617256
317723
273475
705647
838707
525554
334693
1080368
563590
995292
1176331
726322
1039698
120182
601965
744296
831673
462641
470128
812728
953020
403399
805688
122125
197879
935980
764314
602013
1065735
947813
67952
330900
678333
842924
1045762
655945
377482
788201
236620
608807
284376
295662
6299
6161
1027264
644456
892836
449995
713978
180662
185642
638482
604470
299781
1178163
683113
122293
623772
1172628
956511
888828
1127926
92486
937999
900661
359673
655141
400730
222276
4880
631149
993605
671859
523767
367149
61243
504700
235597
686936
15242
11839
580799
484557
1155635
288952
595724
998058
568256
749422
1131803
864583
1015646
463489
654900
22574
1155077
878432
1093956
772145
148867
104541
799131
869859
710964
323652
523526
518694
270512
631625
905846
273006
682490
321991
1072170
384335
510448
38649
62569
1024502
377444
688793
257777
996510
1105433
901331
415838
471042
1182984
1072485
493950
977910
858261
760095
572420
325534
236556
655865
1121030
864853
789781
676657
36866
570425
104325
758618
16538
561663
1008766
816632
866665
953214
373800
1144813
351588
840381
783522
833613
1030800
17927
361859
423302
637541
642710
139728
963052
379022
824462
927366
507703
490047
676612
577065
490472
1088447
535956
609591
214074
98672
103012
204056
908113
124449
1183287
70148
108241
858721
1015526
220388
559882
1180546
813208
17812
287890
556712
527066
780174
178361
791626
626747
234736
233179
989891
82349
913674
115176
1121647
20516
119447
302407
900880
80521
873510
433396
1099295
143911
1066176
197953
143836
666552
251466
925253
392811
1120588
1156202
479177
321134
1031156
1176205
856594
614777
8956
394902
671206
754593
957822
348242
586923
449919
1082871
656748
1101853
312751
1117335
144541
716803
840085
103172
458228
482780
521041
225689
1082525
136945
113859
45124
741172
739758
220366
797629
944906
316808
317218
214081
52544
667591
59576
278893
609850
822860
327408
126575
189321
859771
683193
810539
612203
767480
399347
176351
458702
1148890
720270
418909
434685
751121
56808
507912
152370
44744
334799
410484
220170
485595
1038106
841002
617138
251863
114682
271683
59931
236854
164675
1071896
672278
951168
1036005
1165845
248191
758305
792688
39012
1130361
48176
658475
299077
588899
130617
985640
163511
304947
334817
60674
957328
502795
449513
906808
379853
1128786
434877
273943
181803
301163
230926
433014
763392
891183
975868
623056
1017875
484639
68089
468542
8567
353714
828944
1163034
376537
822754
71215
476973
923856
100366
936148
470029
274378
415613
605121
308058
1093305
318203
587876
16710
443591
1121242
733234
505071
342593
658050
582984
251981
1018454
704506
345999
670369
379082
161817
1036305
957604
118881
322162
656388
368410
643909
1156860
987194
988472
771887
919427
528647
1061800
92500
421937
211389
754144
18896
361790
595118
49719
823573
1076979
984721
194962
342047
640520
1149753
835013
169266
778980
806839
683573
899932
1062076
190698
246759
524374
795770
684714
570293
699231
320219
594373
702737
42878
478719
713034
135977
835525
994083
213917
184724
545274
585722
304342
126436
850226
458116
739213
372395
122881
366157
875269
417148
173356
351935
897143
748973
1176097
1187330
193441
197775
467906
257450
589034
1146269
148355
385981
2743
1151484
675894
1112139
119781
823537
1035458
466939
207580
347097
425110
387916
240884
1084160
549014
861494
266198
524588
837718
1058494
155727
578516
701525
801551
705175
483892
1174206
219152
258011
309932
1006262
118791
1052456
358352
922047
55852
314715
631500
453404
1101498
150005
448457
606177
416915
1114957
806889
553547
281252
930171
728978
927365
207042
533188
17631
339572
625381
1137732
1059240
256474
1004525
415508
734325
829402
56964
154244
713168
1135436
546069
434011
682235
550021
995890
162646
409570
941072
688308
491035
406937
827109
192494
417102
276196
357452
846624
234461
567066
1049266
779958
426150
720399
940961
973620
420896
646557
985692
533575
1032411
93276
26604
550267
26569
663798
718112
265848
1057566
808000
757559
835428
911239
515080
774399
45349
902444
710696
80195
343501
36937
273347
621393
760777
340987
90786
459473
942473
1103700
659014
1050090
96679
280083
83292
1005808
45272
159678
482441
408721
391118
697081
712369
292060
221712
1060680
933852
919446
949659
1050465
1018178
928778
598976
37886
1164610
908289
1176581
556678
619058
215889
601474
773386
215246
926600
1122175
396230
126710
513465
919715
319407
109404
262680
988755
913980
1020696
18762
173359
124442
1131239
1047264
173602
664086
663724
541341
162311
143113
667472
25934
564885
724848
953976
670688
13752
464912
639788
924886
1110937
936229
580451
1152399
143418
957034
432535
400374
380377
547853
544724
502096
201644
763013
411489
1121523
839187
681044
620716
105019
1076390
517800
545303
837615
1104421
7594
112232
357456
176103
1002865
1051460
636121
292865
375081
888992
30988
839855
598182
134903
860706
1187198
104845
67678
1171070
1168916
485651
58164
80018
1151005
632090
1049851
648779
232401
67296
794825
429585
348911
1032483
1143369
1065431
442792
544934
25782
949096
532660
645064
906889
114547
313023
1115333
729335
179787
950197
854918
844477
840848
349536
498460
175740
137522
1159094
459425
1082987
975489
968553
1040968
677381
323761
958161
1168238
988794
826792
546657
985203
149939
537584
123511
446630
21471
105545
1153876
121062
905897
535974
700832
940818
138736
567811
82936
154326
1133335
322814
152200
460973
519748
870062
541777
1007861
172679
39143
40065
675257
245050
41389
488712
839520
588529
96622
264354
205465
1028249
156949
581952
838685
255743
1145202
337280
921460
999493
158259
837667
542586
361084
319537
498278
423052
548210
1077901
324878
1072288
238958
898021
1059479
1176279
714348
949924
73446
907556
140772
1175842
320414
24474
1111418
527870
1130690
305358
1126725
924895
542152
377745
889187
314867
597954
833921
666702
168415
1087072
195862
697525
627309
1136167
1123081
771903
668560
1059090
1139941
1160408
989890
1126718
177897
678464
94983
963337
821407
325697
452454
730329
406565
1083227
659222
875165
1122141
1177029
49267
233718
872816
191639
942978
1027464
278545
416965
480650
529272
291822
98693
526937
800268
1108050
394011
1076601
779265
343687
714146
797899
571159
415314
527931
749565
520519
128508
529606
42984
889010
961499
259105
280819
1028838
624177
1089119
250922
621000
1187934
766626
379271
804623
684788
580004
237170
394204
1102009
601387
164818
1000882
553635
1146138
672896
769329
1089643
483990
878618
1115789
1175040
670133
963832
212794
100309
299678
673764
181129
324039
143217
708146
1120812
1151006
559418
646798
537554
928906
391021
1096086
1136111
11753
449344
256221
62238
775223
476276
797046
759343
1154375
1069461
607118
383863
349787
1008440
165773
561014
524663
183567
434550
706873
513664
1010930
1168105
271351
566051
496646
706204
595707
1073862
1022884
818446
633380
1071186
1185949
71770
957634
120651
421
1168033
1152288
363916
188163
1016916
680562
409651
476932
472272
839205
39259
80410
433682
681586
554006
36946
235098
650515
843997
646273
240408
1062031
313686
1166048
1180332
425361
416868
425506
976450
947311
685057
459898
508147
1125317
967953
745864
30081
544051
116807
867515
859749
1180901
658999
106010
474732
1090604
723503
19941
287849
886015
701680
1082740
465121
267982
144177
650648
916936
593278
613163
297833
617197
570253
60256
527429
684235
742603
272234
244477
968332
31454
896564
93532
241206
543486
806466
958921
470277
724253
301154
460363
1108032
26575
505359
97112
476683
558488
942712
757163
877304
597576
409846
167649
352073
172569
457896
835368
666286
218453
115582
489858
493093
1138782
192586
935383
689710
83024
1063073
189003
458094
115106
150217
1073224
609495
292673
188338
985229
53190
774696
235134
49337
1169856
888160
169337
1005747
1092355
735591
919610
1060100
438912
150468
394494
144743
701285
337451
1096627
791675
386097
572706
776547
926237
381062
617293
181434
507954
1163628
989774
649703
505197
895177
485701
240433
433691
231207
586266
776927
713834
295561
958110
36329
330350
604449
803293
180962
466607
973392
892093
1016717
200653
55700
890261
878844
801526
411728
664819
50329
367737
621220
651496
49825
113230
567137
1151973
126412
380478
462504
782220
406467
488795
985200
558576
261227
772866
71767
661920
196588
811469
1190943
989156
152009
533611
1068615
1074676
6886
57405
1132954
368736
421119
717656
650424
85527
570449
375208
595086
758112
91481
934810
1084832
32017
45942
67667
318037
473611
302555
648996
52375
45709
941203
504956
210271
443441
574265
165893
621192
764995
50234
274624
175718
579712
625768
1111831
1110765
1076519
559781
470305
536791
325741
512866
293819
834933
919717
161679
410525
809282
512513
384069
758312
518045
305575
927188
1010292
734788
496670
343510
590149
440066
1155674
858530
327896
573307
285218
1188468
402044
1156791
132541
687225
912914
45813
43745
610976
698972
883613
861539
55386
884260
110284
602395
713889
620614
229801
1137122
579522
1165594
46872
109618
379049
565579
274
569408
23351
1060468
256405
473692
598464
540665
1174888
136951
279614
1032675
811864
51834
598599
21083
842613
669622
290092
1074114
669642
631239
424149
1028846
552293
1182038
704760
1084708
539811
627412
162908
566183
202413
350955
689431
1118318
789879
851830
463466
1119784
167003
773935
575507
820589
1034253
1067240
245733
186087
583426
787023
889582
401578
759559
956566
130753
714606
995912
637008
614668
441921
432934
651951
929810
712260
281033
217250
483993
1073950
413235
165871
385608
185372
831518
703862
1114905
506297
704851
1097134
1148970
527472
1039635
893691
1057531
891162
1175751
992357
698957
950587
322855
776194
1170186
262035
819267
506407
523286
281877
709441
371092
710119
121956
415896
999617
307124
782480
494489
788866
709195
233047
1145249
620897
970130
8861
989613
1119322
708760
70896
686290
361111
348170
960258
285266
986474
61077
274661
304549
813360
243314
486895
1121579
975043
1182829
872123
649682
94
758318
1022553
745358
863686
174686
729812
934595
1000304
798746
74306
710127
1109769
183441
937692
293170
868337
173445
129846
492494
772692
692265
307703
1050374
39345
96470
1158748
939111
516868
83821
632671
857723
544687
141070
708691
733031
1076568
165086
1178724
353710
520181
717999
245156
963183
852574
227764
609228
889309
114427
963055
331658
1158586
1030390
632364
31173
1180596
1082137
1010756
821627
943907
482205
413637
187086
704863
652217
544532
329111
969757
424982
403392
819197
976682
202835
1031504
911339
411666
876286
684329
204482
115275
197033
305280
156281
261305
1158487
153739
838464
588288
1040271
988828
615983
151279
1043471
168120
578357
77694
853535
13569
459689
218575
107305
425588
255306
479917
1043015
1029161
1119559
225250
1133986
158960
499321
39562
809355
345144
723704
771702
707000
464822
701515
1178443
1145714
309106
59741
777290
745282
714208
842235
212706
845262
825805
364730
1105183
273833
993530
838365
345537
1168162
652107
969727
997661
1188502
535364
6999
416550
554328
578184
954078
230247
709306
884223
515536
57545
189599
629489
286888
39727
765640
152390
382527
627925
613921
1126106
314991
736664
683699
384296
718294
354081
515398
691360
143497
66625
1049422
1181476
195427
1130388
763072
830463
329635
28558
1013584
231293
147746
1182775
25713
963132
618766
767787
370557
193582
1129319
319948
258608
1152312
369041
68676
1096997
585461
248249
172171
518841
700092
490199
900854
621800
863883
558458
997622
421705
221450
903163
228122
62333
37831
337432
347696
608399
196794
729736
315759
796667
738321
485789
650314
572671
656634
709676
888416
67862
121767
158029
1193237
637468
1037181
55785
154556
105093
1110891
401980
648566
110219
338724
638526
650087
239337
312311
690111
698754
153699
274724
598504
9339
432232
584173
1161895
487187
446509
225554
858851
1076670
281829
160688
689553
159163
778016
224987
478700
796559
291300
1041786
1002841
537252
386161
505832
203657
103395
950457
820163
167049
901766
1099651
554863
1086431
947230
18553
21448
337277
746947
133622
505517
393077
339482
363785
1162741
306228
475182
909624
438022
918303
641641
61941
470681
293268
963688
621896
830493
36305
138081
894491
624355
812986
766136
532690
627646
61005
1097312
42938
694785
77016
124205
176383
143638
868943
1002890
606450
676664
8716
1059243
1095237
680665
660862
564469
624713
112674
999850
65220
275241
458623
690863
601458
846084
311181
972921
168451
574917
521323
962347
420515
849272
126737
264950
921498
1071907
841246
253840
119431
1130860
151127
892980
147326
971869
560843
58337
531668
218493
1172915
232421
1061234
808557
608892
624628
5995
1064209
214345
624860
568772
842482
536628
7426
702572
914112
793934
751363
269229
439857
3496
731905
908224
838967
167329
1012620
62535
634362
781432
517223
862269
627562
106210
592696
581135
856879
152440
121836
40236
273823
276360
440888
54247
23633
460727
1077522
646112
488357
154694
609042
405394
819424
989356
826390
718363
1050747
654165
928131
875837
394869
160825
788500
1001482
1105893
687363
460486
264071
153243
335424
883603
785557
1126434
70668
1016223
846686
719113
243689
632946
81200
1023350
316863
21010
218946
767591
219074
1154172
827257
680601
300978
178439
1071331
417442
663219
504657
833630
759820
802225
198589
430206
321074
238442
393868
438625
424941
22623
592432
1047520
564271
805145
694175
728067
1138163
168070
1066276
724678
888705
713347
1135387
679266
816145
791689
744643
145548
908338
991304
419257
1001507
126918
463844
100943
893023
829896
835509
440626
161849
445736
791137
787948
377423
129002
287660
1007422
1093185
717003
90610
986190
18294
791271
1131746
625657
890511
1086751
216422
81792
442228
742311
325188
51033
879328
510676
754906
164717
1074595
787093
264417
635275
985837
321267
554076
90144
194588
1182498
940347
930771
594231
1039851
515774
654254
406549
380248
314053
146170
459586
12447
420318
539879
397615
952371
19687
1000631
773442
158738
141580
975371
481026
704922
213541
739687
807420
987016
969413
813226
303842
14963
414487
882227
128060
55251
173550
319595
884352
564947
1187333
783670
383332
173501
753041
19111
723800
494195
946035
120856
789884
98826
1028855
48739
1007898
278836
911177
307328
68235
953451
63727
15013
552319
715040
459198
21183
53247
1022977
1014245
705375
648296
123351
535366
790433
48514
563832
916077
1168481
1160759
71385
462674
826757
1060309
465006
272924
838834
1089063
125931
370198
74748
1148420
765514
598914
328515
1000438
474083
1188578
563594
14974
422356
452176
321787
48192
541978
16190
128787
353006
766768
131379
851985
282225
371778
1111680
492321
597222
14816
825239
1040764
24186
1091170
1094800
884132
819223
563833
507828
86491
347359
854065
378300
339142
681988
604225
674594
370897
847455
354386
489550
653521
784613
704273
1116723
1147758
1062752
123240
723576
154175
957023
853947
303269
384475
1175828
823064
1056146
97225
922997
15328
883438
936029
613047
899348
160074
351254
742361
616158
420952
139775
196394
710760
342093
211208
715866
1038462
413736
587899
666089
61108
628783
969067
1054742
194842
490416
165376
755084
751531
1146874
443188
769369
332294
346738
157456
854676
442891
1014953
190488
232649
773408
90974
482358
418406
1022605
835875
217314
523265
859259
690298
469813
20568
587971
478982
507916
440942
1070433
1099127
1118048
894142
1062024
316534
138709
514969
706720
22526
795047
1174155
467942
751939
1166792
37686
677422
938352
519740
518560
573368
5936
794371
959983
154858
578875
1087731
864638
68343
445801
313588
1026826
130249
589096
802736
64297
757704
185182
948643
805677
969712
646502
297973
210375
1145655
853566
202159
678928
387567
1071662
712772
678934
1049038
667655
849737
620425
319337
634163
204872
337453
285674
1123105
540235
707784
875831
38221
291703
727360
747063
179431
149137
269760
634702
487586
216105
747715
944749
1111172
756155
91060
677765
743671
749313
58851
482443
261620
332513
861224
577714
1033761
670238
811832
1138700
1185722
780363
377960
9743
614639
158612
106928
1132074
29900
441070
221511
146926
768169
707925
766001
6935
371621
812844
1091398
651413
492463
922578
919755
1087796
987890
647476
1031681
758629
1172971
778513
832526
65527
430664
810022
967769
943661
861623
954714
769244
604504
125555
604870
899001
832525
638417
539717
1071119
1006515
88002
30326
824157
993325
874466
1061245
354382
1120426
661240
1118800
978535
685377
346009
681832
964138
727153
753717
172387
1193486
1175670
497542
614392
98403
825562
163903
1161680
707766
1002765
260406
275553
590777
65675
416187
237227
996742
268887
701940
411671
5069
263678
184577
1057093
1133924
524755
142619
719870
979842
1112145
679873
626406
557488
1018307
727007
401362
1149302
456779
412478
389458
1055825
494708
294552
195977
102568
539241
1131372
260837
228057
403776
100765
79163
970439
852209
430467
633607
417294
572273
290562
1116736
834015
1062460
477255
300630
120662
274649
865142
1089566
19302
1031583
122966
455666
222244
764162
502687
206301
378456
500177
12945
431753
893414
774469
725695
1083131
162357
371299
685608
928242
1115633
255068
354618
28212
1060548
792074
514350
1138357
800464
220801
79547
338517
1151400
952235
1090910
988493
938034
887772
692807
558460
632537
129759
307476
628045
1137778
220370
1013824
766612
1085543
873400
1063078
1159018
45244
822039
659775
1061844
1185705
629773
458835
698983
680000
231397
137055
375382
738685
978746
957446
1044955
422953
451629
120334
311645
261042
231023
869584
160889
819717
932759
1033807
862403
911911
553935
802522
946606
690076
576296
791476
858837
494049
525456
1099037
67717
997321
294874
1191342
1023926
782149
189670
226833
776864
1189240
1075883
840346
484155
193218
930117
366666
557071
519132
1082306
465304
981918
656007
632549
810402
1095632
1063602
1138641
791299
429706
161041
721534
731900
13045
200028
635991
64196
338167
967358
996726
595683
281662
565379
1052196
1022362
1117107
395062
218653
11351
63830
505677
138052
884210
248583
542243
781541
337452
1054821
319369
761774
721146
1028711
45061
473868
272848
10758
1050720
160384
775001
1180248
1078342
647690
1183851
325075
1086132
686085
10090
788367
705681
695755
871443
870548
678760
572030
1192069
1136494
339601
1099195
801205
480075
690549
1119624
486679
605896
473037
1182525
543412
517339
1088874
6218
1146759
69858
227458
894396
523998
778256
562368
1070200
423630
231774
555736
946275
322534
1007427
489234
901108
94260
1001979
1186448
30648
751180
272407
223205
771452
1121479
471351
405424
452152
748770
247562
265749
168470
964756
705705
934638
1000271
412289
1075326
487180
1000782
785
676341
202805
321286
1096507
953291
721398
469786
179352
1183133
1078733
530582
1097503
326012
838405
422432
230872
288483
122329
861153
973067
1018441
1163604
391776
369012
5527
405245
1147938
818306
545107
728580
273391
576058
1084521
892659
118162
840262
936165
896770
810747
1162683
559584
580390
29346
782247
311520
880055
593083
479975
548201
1148612
46935
960861
446401
699681
561814
614711
1035646
174397
341354
1013442
1090109
925235
120049
1190502
613813
1172701
833250
189
53872
788662
353997
424113
143859
889342
349915
317011
547084
488493
225283
996779
883339
470296
752676
1017789
623896
1090614
1106783
1163282
350629
446491
311221
226825
93194
1043289
706165
161
161589
879244
931143
51363
1167009
1131519
279461
345187
104194
161674
759151
877021
183829
231037
910535
450044
855849
928827
951262
1092983
67777
363411
464379
845517
351250
830967
810088
267905
493229
306523
340428
265080
968702
571222
486652
714445
1063425
731070
112891
90020
828101
1063705
168484
338845
123045
70019
314421
751653
636476
1192124
1268
740270
249620
1123033
1192724
327890
1171434
520531
1004403
474373
321779
567885
178477
823231
666595
118362
1018513
841988
775240
488693
473616
425653
460987
1190574
1045195
335465
343345
352430
984496
407496
313846
289170
347047
231685
987471
658223
886978
772495
300475
1102648
864033
818113
743141
619393
352071
17108
36433
561680
599409
178099
1095599
145603
1032445
581027
666005
134280
228701
1192530
1085621
1153748
120263
242347
225855
53898
1098999
679987
784307
796247
985876
384185
500713
864679
550847
881351
786455
137749
750321
829516
159335
600735
484207
742410
1039555
38230
790351
509469
693491
965189
38102
1150777
537343
1051184
621944
794232
278304
888832
782767
542662
646173
994983
533552
844820
215473
850594
410893
984918
315379
398558
487445
745172
706403
910335
61614
479353
241642
709520
937840
26399
497977
224389
966045
283313
583978
209124
217692
244764
171251
106732
392896
873508
569403
688443
281687
1179572
962482
584060
933823
869938
913195
151004
1102542
260653
261211
672146
1101764
296691
568121
811539
114693
1068075
267496
686738
90627
118726
608137
886591
601721
167534
532889
266397
44089
383339
114803
147462
59420
458621
160309
383939
335590
626966
960081
1844
809538
686849
283379
332152
1011320
446597
1145423
386195
845601
688069
994553
12403
379926
380799
303163
943514
442739
87510
659287
916994
272474
463400
441447
1020938
1041386
489122
143802
887613
135782
967445
1042232
844032
820829
141863
301395
206350
961141
1067594
479446
635428
303395
911183
955230
481316
353451
371779
1004522
1120897
530693
1034252
1091609
251403
202797
316006
299193
673132
1163667
267569
638466
621524
315974
322976
849871
1053539
893183
847977
287975
516398
1019462
769415
38142
380075
307729
425062
180674
79205
524420
1051450
666681
673294
636065
108883
965524
935491
133759
190689
985369
275355
557771
1113653
919285
1173269
15453
11482
785482
1133023
787921
965395
1026178
290021
446
375915
412659
1063127
152922
74245
1115009
828467
1026714
618202
1097334
1005926
97589
233621
537365
148201
1006240
835078
611667
946010
696873
84858
984321
61847
520861
626601
532539
357365
306510
1149482
822701
204275
1003568
1139965
954212
67174
546015
118813
716197
309604
188459
695611
1030822
1186352
541785
280413
592630
628376
849522
941156
629886
419318
538793
300739
862701
844593
846010
419509
1041617
156267
75941
323208
353358
970528
266332
1059176
1039448
948464
329826
865395
518496
28298
261296
91319
212579
520366
408126
570217
228879
288603
474991
935965
457265
559494
360030
917609
43600
263930
52570
735987
376164
655622
301270
133833
176233
950920
1143459
880780
594700
44193
753186
544331
74057
659664
1082469
900095
378676
718729
1040696
193316
1064425
383434
1067121
696024
809972
117100
488036
1016405
338409
559050
191351
1141739
677069
75811
1049260
598783
912448
294232
177578
895739
496592
276676
247473
942465
235037
426037
148290
696474
368606
893034
793007
375178
638162
598726
769964
570480
156079
433399
423200
58174
105429
587223
305079
284234
1155041
291198
356035
1080055
642663
192461
228371
1099187
34143
530835
1043847
375176
818288
790141
926690
530869
794953
207309
995275
603434
247093
442557
528811
718484
574061
505298
1184257
1078606
578691
176766
1047879
962591
660235
651972
123131
937829
699675
278335
333988
15202
286249
870601
683399
380600
290072
787382
850346
1077352
886126
326760
461546
649690
503718
488924
480491
236737
429745
1126739
1072657
477600
866262
524268
467531
43379
261034
609424
236587
999938
322819
33390
1192272
755744
953641
1025264
1149064
209868
479217
1073499
862423
1011339
659926
898821
158678
973075
440860
191021
552971
893332
375452
905605
56086
548626
4573
413472
890401
282175
359303
197738
40827
732041
1191201
72982
1148085
409656
974282
289446
486435
102399
586999
759065
973793
279634
888635
1011632
498429
201952
672412
283086
904642
387385
1096165
407936
847060
653848
740644
1035516
917140
770090
205532
178520
406428
731597
727735
561154
564996
640352
1012197
1136474
757203
1175701
270892
1134040
246930
356784
968495
787613
807982
628746
879339
816965
388853
709888
477302
46650
80822
345982
473134
13723
433837
79934
475309
372098
439068
78390
538370
550867
352284
548845
429705
233588
1124972
943746
229757
188566
34272
512407
448420
669181
13442
274141
979552
16750
849584
96665
1138875
389245
613587
299917
24368
797780
20412
286080
477004
793272
54695
63399
167455
733244
642506
510432
435104
121193
900115
493099
366949
385772
1110392
985852
205386
429712
1029273
326532
340539
1042874
395212
870007
886507
474724
659755
715832
741177
740947
1041751
1171652
790122
688694
445355
1047313
940738
957728
711256
476193
1177315
510253
985495
924667
947959
262147
430274
260259
287823
145973
168297
768564
302457
775059
855115
414062
890363
519025
360699
704540
333429
225132
1043736
156051
1001467
775493
588682
553167
1156131
649280
784180
431781
995103
447607
757390
535324
879772
117791
873137
62545
133382
528544
944722
466527
563296
683768
6027
712259
556386
813364
37321
708494
179605
1037481
656832
522847
29690
624526
8812
8700
588826
624767
730352
1133183
182853
755830
1123745
723183
252871
759726
797999
634271
465991
962237
10493
169985
269481
1019093
1037615
1048745
348417
385739
760492
767200
206166
541740
717306
613570
785508
893082
433717
15911
1046637
968092
482074
1140454
181929
30549
451085
1168159
585200
287174
307879
960947
860387
893722
1162347
868110
537936
644683
100965
45823
694021
494332
598128
989921
396513
1013214
561565
130528
678606
338566
889155
1191651
386157
160391
603992
541878
771670
777904
313309
808041
1193256
404505
1140423
683254
394321
648377
246328
660834
790255
758981
792849
381277
992883
1174665
483492
300496
489297
522447
1027790
488615
841668
430697
162755
879390
559858
470292
967664
87607
462040
610913
664184
1034167
373419
90827
928822
706253
998362
1087570
481661
46675
482563
1151156
181302
930233
414472
656004
394413
766443
467141
987403
915904
241219
1075223
974939
69738
650317
405977
878936
77142
32670
624023
950572
912351
142124
1076544
1037628
525364
1058153
396837
348489
470620
879456
1033830
99295
1003933
103592
67322
999647
201430
311483
923649
516826
617120
608993
457754
1085434
467307
218191
627034
1132266
1101622
1157955
1125774
185019
705579
540124
403417
343668
798504
705683
918069
1091890
973400
524408
998357
379522
151692
1092325
1181966
856666
249802
975462
1186744
523211
99833
161742
120264
624524
1091828
65630
919120
759135
16877
956180
7119
1158714
79178
210892
705426
404804
151132
1073986
471101
172502
1031682
843416
227867
312487
13684
543373
318673
435270
151059
169387
788973
1011052
559786
1048149
519806
815790
193874
1163570
264533
998766
659459
456754
1078621
550772
237250
470584
750048
1164609
194852
915931
612196
644228
213832
334027
373734
564028
3528
567834
945714
289615
265633
1150108
286209
794350
1093441
16442
3150
1093611
855473
1084942
482784
1004965
521789
759473
858191
571133
1050274
562735
142493
1068259
115430
542170
1111004
622419
186657
223684
406801
714517
57364
646308
972832
432000
771607
449777
519937
1026126
227363
333267
496466
1045846
1144744
692978
448041
1135816
701197
384484
1102164
768180
763707
977069
545146
889649
47884
309353
391759
842614
541867
577708
1081983
542363
53791
501555
226088
893452
450728
114759
645070
754495
1744
935709
922306
96261
163485
863865
633328
253182
1182784
469234
903575
198424
41604
1120062
608505
242432
1054827
957302
1161769
777430
241712
425600
982717
135932
942954
887122
570798
223589
852300
62086
482938
809429
695348
262389
1123295
1108703
936516
100554
209518
1162021
371253
146336
383396
252854
761533
555324
187594
328817
695905
1030499
694872
336132
764008
387324
166664
722456
341310
163070
1103348
170930
53488
94590
127529
773346
712433
783497
531492
435889
396461
297243
539503
987671
88027
830800
860339
544157
167518
31878
149716
945681
258023
573865
937562
665926
413107
878914
414538
627644
889871
267877
93384
102316
27741
462070
602144
694762
1056225
525797
891845
600301
456215
510520
559583
129768
315268
1001624
209861
1120496
889228
1170828
427339
766107
85023
373850
116029
10503
428531
259595
969493
337579
1155484
43588
446532
85736
16718
301432
156514
350911
240965
1076216
266889
878750
928100
294838
459617
1091548
323859
238873
115411
299706
290181
151124
788657
635196
241749
27426
978789
13066
549537
489781
294429
98626
699364
477186
25890
979019
861768
1049195
910840
1017817
480674
236575
514468
868987
1060908
518639
526774
915920
120301
490832
110515
734205
340785
1109624
1051779
396176
156653
1148713
687087
558380
596659
324437
568103
255991
900068
1161486
525743
335663
375374
227489
128398
402006
459711
578699
303540
381726
537577
265020
700403
797997
330055
795378
826189
866370
936167
136482
18091
695503
11407
20363
1170418
613830
11793
901237
954350
640925
429171
156271
59725
116122
643581
846464
775032
880649
1102738
35924
1165977
82434
1097438
812328
695998
677509
1013215
204835
143173
562177
1118168
876404
111562
1015105
560130
747886
1999
856887
547567
765254
480278
522282
1021170
37470
779
958580
875065
191269
234124
15575
375489
259985
568514
133064
349348
668821
183043
1124031
1042595
530473
19237
952864
4746
716645
812923
1030856
145118
389492
153431
843603
49661
819491
386621
125202
268283
616244
677506
140482
1127805
800028
1189392
1009035
759618
301179
526206
24316
678854
13834
495429
1078581
967832
857045
798460
730152
4764
175877
780849
660603
358946
573852
976280
923192
165285
524440
44686
132727
1089883
745918
408778
228096
976492
942053
177975
591218
1107213
824445
432947
812941
28827
959473
387503
598148
427253
329575
298994
102137
729834
1115338
820767
515584
622350
1084105
1000728
154329
837486
288669
89288
219947
994604
394717
860943
74945
183884
125004
493119
994142
863431
347899
882908
650079
696569
567274
411518
779127
893078
407102
118797
577017
268186
308177
144119
373288
1184840
974646
1136039
333138
330637
873135
205527
51257
1045625
436112
417565
847387
152943
1063020
934179
605808
923528
793979
776212
1149118
903085
385366
131366
197744
990958
530630
816283
765274
810391
983861
297253
772847
1000039
322415
158004
831838
657167
840880
88146
1027065
448186
564318
1005172
645882
98494
476265
311571
9375
309246
152125
1073081
898897
840990
586406
27935
397056
468039
984137
803243
865211
6362
742061
921129
941059
757949
110892
833988
473039
663496
302417
162072
625501
327750
669827
479122
1166894
841634
553391
1046602
361911
792690
673203
467359
845509
63658
1072333
319248
299170
412384
640467
1126705
1045934
194471
31473
416799
641451
1041249
615688
34701
711190
520236
1083783
323174
605316
539274
12411
254270
752769
1131636
370299
172695
415580
1122445
1128337
1138172
328915
1060210
769744
793575
539427
475622
969211
434067
183398
613402
713783
325221
497611
120909
156843
651480
548368
408856
17488
695452
235569
810071
680772
164506
1012411
945184
807651
737871
83346
216203
872097
320275
923889
1066192
199956
296266
151435
845010
1033103
248615
435919
807728
634747
769845
353048
1099673
43077
457820
486823
425382
665039
235736
337423
801272
594555
269582
221827
711623
71374
1087174
1143344
6595
519038
894867
169095
260709
726456
53861
27013
377992
11966
541152
411949
662914
1016692
245830
459741
176900
648162
992482
1084392
268092
984566
1063478
756145
1186278
231498
1147958
806426
23742
1042130
285485
419807
146828
478011
610950
137240
54708
438398
326662
200382
331221
527350
573247
1148941
425004
181679
601389
283105
702718
157213
659750
854323
886309
145740
10116
1152966
1012255
912563
810673
1092354
760027
350887
7512
435147
286492
653823
104918
468337
996479
613691
27653
720488
200725
368196
890204
262012
115715
972577
174669
627282
909393
583839
597326
986334
957771
782408
28605
361597
654795
868766
426371
1045665
890430
1065441
241247
398357
824260
160558
449091
445371
878004
93509
459735
84784
952724
904870
2079
1140994
1183864
1156078
997324
1132305
687070
509587
509885
660220
1035540
577955
884622
300647
751287
284166
742964
476759
314049
682420
1183341
446150
1148306
604726
1051477
601971
644215
958384
302181
768855
175534
182698
601464
505505
604065
994577
974505
725796
550356
137620
6521
163468
1042361
167188
407190
239670
453382
209295
1133026
1013472
770226
779561
279787
230130
323657
161799
324254
1065207
570332
373493
38344
657939
227743
886372
992645
775476
1070746
193908
809427
1057292
616908
824313
803949
1105831
584510
520827
798731
1058044
592536
1147660
484342
526884
607852
385790
512640
745191
632795
325760
549746
889759
1015466
836875
539904
766154
91827
961361
989752
886849
523884
620175
798765
119424
130408
415100
293761
571797
779216
343858
811678
332596
336038
705504
248115
870392
135037
857233
1118347
1158699
87977
1072504
332985
42270
629639
814643
1001782
433130
483887
564998
614924
1109380
1000771
708826
148690
606130
529675
900406
510902
289235
466690
857014
250205
240058
176700
293650
282701
544807
626588
810605
406334
926991
606370
135175
52662
1103049
174462
793144
549899
630312
770295
1008590
394987
393461
829631
795707
1147964
588566
905941
401509
1176647
622801
172483
482432
404117
1169916
1034322
275754
860747
1183331
982210
97511
930267
660376
681773
520625
910103
110221
219997
387766
745663
897002
1123520
26966
137109
145876
1110614
168820
235027
243384
536340
482811
532608
474742
153793
86159
25658
820967
657178
209878
1006172
726203
311026
766226
921844
250635
80566
1159439
114069
926029
321579
386440
637944
645244
325575
324647
1012521
169719
429287
714941
43780
246863
527016
1079310
993762
47707
833
913007
1018651
254965
603276
1018072
550323
137841
837717
824722
1180576
1059117
75344
754922
17041
1114750
1071744
714064
610338
1122843
711108
879621
1076627
689833
595591
117195
1148822
499517
1082659
330044
313915
1048178
458740
720650
286871
865402
1176436
932950
1033784
611637
501006
871393
1147752
986118
283975
664268
743970
301020
567343
964683
932266
466182
1172430
880924
138298
919308
872798
750897
1077443
1123236
649781
725354
181914
1068122
273762
638605
1051502
898263
569854
803772
1041237
687691
931558
104009
899005
985556
1187120
912111
351505
497941
443133
775019
74800
185870
1083144
107653
385535
1045074
1044114
982753
827224
914183
310221
1092800
757681
480216
1123243
525728
718834
136238
15324
313190
416895
297247
1169639
880694
122710
715999
109449
561116
608463
724264
944134
609025
35076
340846
819311
928374
681950
669819
908182
156962
701969
87309
368718
572661
268636
472929
712532
428900
1004298
541342
30971
989843
319119
1081127
724309
527923
245332
697590
80533
658002
940672
968241
25320
270324
287188
1120317
1033675
230843
1180595
208932
646520
805872
1152357
625947
581873
861876
945726
425191
771601
863694
584829
808588
971506
681972
307821
646332
96059
902366
376386
610955
872238
999354
1084713
74395
626717
95346
963681
625586
347952
288428
708292
462206
624982
841852
619606
368399
510281
891319
451532
290265
110484
781012
362649
929717
226638
54394
779140
303539
367055
307252
908738
297724
1006505
658374
190696
44244
222872
186044
435837
754343
905776
237701
1115558
610972
732079
678317
801005
886405
196036
597008
706248
240069
159364
84831
1049853
793926
1044917
427951
241941
534111
345575
637221
575012
367855
71756
1005584
1185321
587162
418100
359373
934392
791289
1145009
967690
920408
830752
70430
10468
1121830
441496
956018
1123165
214584
394123
94852
573649
401320
173376
122000
353529
1120054
944292
1105449
871881
108487
1157262
581712
209064
930628
909748
885994
432253
802976
800377
259177
210098
941084
311749
876113
179343
890745
187662
957184
590438
776910
545061
1150915
666602
157131
630620
890659
21788
1156806
274383
1004834
14154
775497
136953
717828
393088
983946
954257
686001
907360
977231
628141
1167793
477560
739708
322966
842406
563276
927466
370875
792971
934694
369793
993146
309738
49359
63036
676286
594591
608376
536242
473725
316482
593164
1027280
213603
886118
13424
386044
85112
54090
344468
683735
275493
919194
1032740
1067733
748169
876361
740855
310854
218596
89129
389671
571179
199455
790427
380991
608800
184610
56741
895636
716357
1147278
197183
657416
251716
381472
781055
145242
93196
380378
6462
763275
1016211
1118608
696844
1055553
317641
850154
477087
598871
605992
718917
713101
112743
744874
404944
364443
8476
555676
1114670
5770
1052642
68303
914011
462519
320020
817602
542594
1079103
872055
578492
891440
388877
967575
105336
74647
319371
200812
1132358
798926
1045809
301249
666456
591298
548069
87952
982588
893720
279886
216385
473173
1032933
670858
1047899
179248
355024
784373
774717
695506
982478
978004
442440
1127637
942531
638169
252594
779035
35948
180059
282460
773292
1064688
141797
1077688
703786
889433
735843
834769
658344
349784
1073667
1081571
303496
25180
1052940
965245
893792
901274
61409
344546
43596
729005
246975
839427
191611
858227
866427
144667
117656
273166
60372
361722
331138
784290
112281
601614
110886
52185
202365
549623
519822
842977
221141
664481
283599
670494
825372
696182
124989
716852
79254
845552
1097518
569479
464050
295802
1176845
1097843
248141
66429
568934
120672
1109714
524208
818479
911032
691715
714922
704311
604627
185789
118374
639986
463147
32303
813886
1054617
941636
903813
52699
1042126
459098
578732
800005
52751
693219
1017733
843828
314487
53746
928021
54684
612206
836739
425937
140727
1025170
849753
286341
863645
554360
1181251
762895
114894
1125000
240322
264901
170266
441437
857107
781173
953772
1177133
237996
180228
580837
434460
686825
1168753
1071153
929857
35853
85565
560188
28804
562273
650642
1167153
483209
13848
575533
464910
569145
268998
926850
533485
652025
1009891
575291
188062
351782
815123
840483
1178513
204657
763472
120215
1147322
621515
398017
433106
1078124
1056076
623566
537163
1130958
537976
51807
114015
438025
156712
89039
803042
75560
303150
754620
1070004
841975
551100
871269
366600
35397
552378
628815
596438
11858
1127417
532361
899148
1163556
969134
518934
267902
919870
1106995
1015860
349200
1091173
851483
829784
794403
20471
508667
978594
469633
66126
494523
237695
350421
242285
1009075
1164856
319103
89557
239242
974394
698807
714996
896143
622314
338521
1074996
425250
383600
399243
468707
91497
474498
173403
443161
784715
790663
386549
553517
664512
842223
180763
4008
940122
652597
667054
956975
980028
789448
722941
1190674
1001310
849788
906813
134121
881740
701327
933487
1143402
688541
975382
1172741
819605
99727
268626
662329
514868
842719
775692
819381
326992
33739
539643
620151
560583
107942
553468
818686
592483
411788
2223
159993
153823
1036253
144509
956058
888322
420956
373365
775572
641767
916333
750621
980475
706688
708967
654479
1160132
1177259
737681
869428
311979
1138039
680938
498645
567769
990466
409155
1093316
607373
288064
559313
85258
648648
997314
135043
628384
314461
875195
103386
837216
142872
507492
1148010
96912
626663
876594
837786
393356
696009
1126667
430486
712132
31424
701261
685100
263814
113320
856985
416330
705325
119925
127597
883727
1075008
776814
348066
878116
13521
1039818
94472
693926
44036
475201
290801
1073486
765801
100877
1092933
56393
929376
916724
555798
904710
835258
798545
401034
1005134
250482
944410
687035
1033030
608310
561544
27419
1028951
504156
323918
731119
82295
694663
986920
542412
669889
444329
967412
426668
987042
1166759
1073337
805143
927860
535256
710652
707413
639412
28445
757481
891093
569550
15684
1059124
790143
993083
1147179
208203
399939
565291
706984
888752
216168
75986
15692
1132122
499637
28020
383587
206088
141825
796286
846143
798136
154318
137235
871360
223784
415690
1068984
932800
381826
417918
161917
880061
492073
948339
361809
283216
903616
41818
508461
396674
53507
727189
971560
435680
258726
183005
15461
458375
104433
535462
1093604
261653
1063446
241802
782916
183477
1060647
978997
728756
747573
314986
82113
437775
589254
397046
31526
65787
1015008
693337
576138
859625
222048
630602
655933
434963
859577
42544
952496
758113
848622
1033952
110622
805806
409693
364354
1172204
1028241
55421
428402
313244
497870
451646
208281
903629
533308
1076030
4537
1022641
561379
1187040
971950
292853
1011211
1030902
28128
750132
621808
1017336
404435
195391
148548
250531
916379
718954
860654
447699
936794
1064428
934272
532024
430011
146401
81674
895884
768914
653043
606317
463316
817956
948899
889978
381444
655731
932335
951146
905123
1109702
809200
42898
852228
202486
923645
1071580
1023824
839055
1149497
57445
1074894
773608
1168231
873908
739108
75289
1061731
520798
671437
675144
143685
599080
675411
253894
465608
808596
1072881
384437
375717
451022
235480
472811
435391
473373
14195
338712
205121
851693
965596
174689
156062
715825
930575
773312
607442
408719
275824
223269
285352
153782
120912
299353
604714
996837
1131259
543099
710205
153134
171010
873380
688458
31722
638694
695447
428141
97227
1110445
1055710
175440
493308
446476
603990
734731
825854
838692
746177
1122672
319539
717611
11772
459272
1036927
1076437
1054993
821251
360857
842068
80264
149419
1102878
1115563
518762
662577
200248
891706
770970
97655
375559
660848
988715
1151882
544409
288930
668164
467922
747134
432811
306172
922845
643262
69051
1099700
104624
1155639
222892
457372
175430
853025
644014
505952
206901
599178
254598
241021
871438
518336
304983
75265
401019
556718
1055377
868843
744857
754918
1138511
124474
367938
331810
728363
34557
760738
114409
1055678
905938
539357
1024823
508483
1132915
739043
439789
853468
622329
288078
157941
1188649
1101
1149395
385167
754756
370891
200142
619629
67808
955232
18279
21097
820611
346994
1051830
1003569
955749
375618
835675
359181
206993
146990
902654
139868
256217
1048219
292693
302727
824536
153290
354374
91002
1032293
250316
296599
711964
891919
657055
13699
868849
849011
279076
229198
591253
362284
952400
202547
928526
800443
1094062
1180116
631305
589835
856130
890522
29142
586316
999271
1189251
609851
474008
981764
296402
896711
200062
87081
410798
614717
279186
928318
711826
386617
1184392
408139
1095419
146301
1066340
607177
877475
387133
1181872
860545
1167946
153416
704156
697089
716053
434464
748481
580259
1180397
1161517
100458
20974
844024
21840
237038
636045
325414
805382
345276
906367
16576
393321
663111
927350
955390
541294
566387
157082
808492
460869
560287
720575
809901
826330
340445
79437
328082
571529
748451
1063367
341745
1014048
446815
535970
271983
3306
977538
609002
685262
1038215
528280
1163348
909564
186886
197735
617040
622953
553437
827497
605674
276385
524943
561737
126202
132180
1046590
678951
763438
575755
626896
123791
1075465
493380
848550
979183
234844
724680
728364
294034
1161764
302715
1057733
996705
319129
94555
1056198
907212
456578
497026
811830
1058642
946266
575290
784006
703616
726190
1024430
642752
97720
1019810
156355
54713
150207
545136
231625
1145565
841005
111780
785130
636899
946649
464390
635820
1097406
716661
586838
393373
850591
616027
968414
1095309
1136415
131747
627395
126264
946592
405688
633166
1077147
715305
209819
671012
301673
1147195
286068
555365
1172799
1024657
520221
688660
446340
1015125
766177
25423
586668
706936
428651
1043343
172057
948233
103014
131111
1189397
430576
822952
907337
1062897
980923
47305
738178
92945
313488
409526
894016
1144488
458341
615832
725357
339941
1009927
1154092
151415
1190682
208826
581460
18375
296309
1064341
693321
105917
528721
281598
726318
692141
76128
346375
739936
890309
663582
680261
256744
2922
416573
650504
672753
164952
1145266
695496
145779
951706
253904
880589
99016
1034883
79198
631229
975138
285065
91084
381750
501650
87245
554049
344822
88688
954760
513735
587486
1161152
117290
1104379
1158254
267636
346718
648152
777545
605154
70623
500818
730489
1142840
857166
1117643
675478
124734
529138
984702
642514
801403
848051
1127846
504863
326339
538252
959112
947498
1005569
1117975
1083444
630165
429702
432325
1082839
281601
278717
191802
1088485
904932
529055
581916
264310
390315
971959
1108213
878876
898485
793633
812353
932707
94960
1159079
213457
499652
653970
760781
1191571
473572
682636
288984
166993
78769
1047129
1166689
63007
836290
63664
66592
139323
96046
935077
415231
1141342
659200
640838
948565
1164569
129377
397045
644173
318154
170972
156795
489857
931839
322130
789792
1188458
580760
221871
492777
672674
412758
1128914
345299
572788
98102
727540
248544
1110290
1157672
283721
801872
797663
829035
85241
614750
482665
287928
1110310
175461
671323
747151
521023
514993
400426
713383
772111
838590
682937
29401
587050
873089
377515
43407
525612
388431
464957
1111036
64501
71414
433650
242912
524630
822520
486732
618236
654531
663542
178467
828730
6659
70955
1139877
713259
852721
834778
738677
108717
69138
426224
1099181
710825
553956
673551
910059
528779
127092
773222
326005
433200
313771
675936
2145
586116
545786
854002
1016285
660826
336605
1174418
984802
140107
663498
397109
577610
317857
709867
741961
1173609
50116
421299
592401
489895
35672
831544
1153604
82592
664786
898349
1124945
779173
238570
191725
714285
751111
148028
1162098
739224
592294
28310
600707
188995
333656
945216
401300
795977
1028979
461065
226962
48697
1184061
1038749
313811
592752
130378
601444
382985
483112
391422
630451
398635
890743
283825
514739
1036829
875897
425675
615597
487309
403386
356116
966801
38393
784312
881106
402079
679010
197944
943526
807426
725324
765480
630729
832063
1164913
44511
1029504
581180
948263
1057505
303078
83351
1158965
665215
796845
98211
909062
1115631
406218
914480
384031
195686
1115770
1053938
187296
1140175
717985
30175
285933
694320
914374
287392
638096
504495
910988
788577
867692
516092
788170
142391
77066
964646
63573
382673
134913
1004457
691794
294887
823882
595971
1157711
151397
607813
792614
378566
434488
489473
485279
826119
698839
25467
4606
44672
1110980
412638
440257
112108
1077690
706007
874268
125961
802524
1140201
62154
973955
147412
477721
1030173
279323
1165438
4877
876895
898531
659578
725469
350367
313230
496230
111214
1050283
642671
292758
274670
175507
631061
739012
535718
270121
290892
744904
845803
903685
123341
839281
788907
855228
1011054
696362
360991
114421
1046777
1133174
886615
57707
916842
396470
216835
62075
167850
1074741
1084621
451487
51072
1050850
1190284
1083849
850090
672845
625588
844086
672962
925822
56174
70920
323489
376407
457135
18398
881272
414059
754506
479584
379866
903970
826609
359941
1132030
1086247
486332
132322
103490
1117463
563370
678439
43278
862413
470114
801940
510860
931723
615484
1173428
901985
107097
376315
528766
138563
107311
215333
773683
160776
298420
47966
1065148
841996
811433
215828
953188
5176
54192
105783
518245
1101834
735131
761583
813142
192174
1180354
919276
551292
657918
797235
1008973
193540
699452
31403
804718
717048
607614
487083
1077638
503536
818560
831567
626025
700328
297204
682871
225182
221401
526517
128835
76764
1177005
851026
745274
642916
723617
767827
888335
1142160
652621
760480
398609
60355
278391
1009575
820756
493649
1072299
575331
878250
389766
834043
1008218
186610
406205
693458
885193
103944
1115891
310455
921659
76155
1184506
600013
241590
946679
920612
304812
193843
289418
487653
476178
1112502
501529
586123
1054930
241481
858836
1049102
217049
342214
331592
368234
301072
834097
155360
563399
167139
699010
956179
451455
1155061
1081793
851530
228079
504476
611020
912101
202524
715010
29234
916749
807244
580736
929196
1071602
779948
426260
223730
821822
1082974
659621
325453
233699
722823
616536
790291
636446
110913
838525
4751
581300
377784
638278
97269
983508
586020
748886
394590
1024546
546828
983960
494378
660759
766723
841708
161299
432090
902224
90934
1136875
123961
1051907
1075207
857235
814015
887626
641650
396486
8654
49568
411330
493541
1133443
225196
197961
1192197
997185
837192
862541
1032142
940740
575657
337602
595872
17901
395351
412295
1112347
371465
358917
1106917
120779
1161262
1026327
821613
1063945
96404
73856
375845
954755
793904
567044
74208
354180
999646
1170602
53294
174858
711375
1124723
66722
98079
370154
255805
401429
831997
266280
527784
1120512
194017
169512
1011087
7662
962698
109306
1014743
668003
1181531
932094
1130999
1092057
1023034
1001986
883575
1177909
1023593
202127
303425
83011
564566
246262
500349
400914
780212
615421
1172041
328927
320270
574401
703577
998938
37157
1136941
1162811
1159608
414581
422384
565719
1092179
401088
1170824
967748
214822
422926
468941
562319
502833
473009
862769
216705
1112042
647162
1187491
1129534
819898
856223
245478
223598
510737
1193410
845108
989245
1030270
1044801
180892
687299
1143769
357327
835705
855661
492271
483330
827268
152857
717440
559835
446652
785932
675054
556874
746441
336881
689997
187646
1163388
534589
139989
796720
681200
791315
1132089
818644
553002
241934
232740
49506
183454
264699
604794
1056
157486
319221
862500
884456
770093
89671
955092
902987
352996
963705
1005160
316114
668612
1164548
660653
756927
877414
673445
761869
1044031
1049296
573036
774104
260782
900738
990024
273468
958177
958783
843986
1081212
365083
736183
1062698
831121
807552
726368
1000422
215200
489860
740804
380917
507717
1033447
978377
799009
588535
790703
948470
691349
319112
13860
772759
429117
696426
933687
998126
728024
354886
611762
803847
1112243
633297
1040519
28013
711425
269007
204434
1082798
544918
990800
240458
812707
494923
567386
171133
35055
288509
555309
543010
252161
404169
470279
315911
424663
450841
417699
567651
282571
286918
1117697
349259
159049
335137
829674
893216
522230
128183
954845
333979
638547
829824
679590
502222
350265
645608
700319
425423
97287
32101
567407
996957
980293
938309
768456
311169
654942
1143380
1137000
915677
187254
603577
342446
59153
1001207
406463
255253
391954
866220
801506
604721
926958
824909
925278
289830
264780
565704
769334
14710
515596
421282
107538
579717
207757
657941
963564
125346
486227
380951
948936
678174
908159
643594
84443
283255
1142720
1109443
285409
626048
920245
441272
862390
16252
72462
1170948
1145782
398849
662631
1153682
888494
208624
491123
403910
63828
799044
842222
234235
1087348
675108
89993
691962
670322
1006265
1176784
841548
820244
865723
380490
1020091
688223
468889
578486
482067
555856
560351
1189529
581724
543627
815872
808854
734686
333012
543208
161867
892904
105995
808615
16594
974988
439506
831682
1031749
712052
320115
152676
1057995
872450
178635
583025
1018883
262225
394250
24941
915929
167467
727659
908150
964067
302088
258348
434716
715581
924848
638337
788385
421931
1128687
375591
27051
1079463
1044667
273484
370486
461843
864070
180714
1072727
485452
1053291
1116853
1011284
1039396
650990
597374
966168
467972
906452
1159188
735522
365499
699504
273267
1178249
971685
504161
856882
807975
986487
97261
202680
628021
300875
1027614
885144
1149115
1189975
917425
1137447
1161214
1039927
710750
974191
222248
847722
255493
717173
1073365
745304
242082
457719
1192405
842226
154634
1143826
212862
477864
481756
145980
490370
1092864
104912
824768
990054
882682
473879
832840
1004797
805290
723491
850698
722968
256294
428053
995119
929688
710130
902238
873162
1128019
79863
310540
676294
149351
869836
71031
284734
554536
678870
138308
27071
394167
391566
994400
386051
914043
968415
1112943
346245
419421
1135076
1106660
207617
573769
1145032
4241
1116985
631491
785279
1131105
705506
69398
1068614
1121904
596556
117891
314817
979448
23715
680928
670828
679608
981448
331232
233607
1108928
1139196
72602
643354
212640
557738
1174471
970587
1088127
72021
1137652
667785
890681
532746
837608
129316
388911
425970
40150
221582
586346
717977
58293
222255
1154625
116752
249812
522778
870317
1031713
351001
467678
562113
359794
751397
253063
703329
1029547
528047
781963
802939
407368
976647
391877
256008
1088122
939582
958146
1023102
1110019
592730
337659
996794
956882
1153344
1053806
245621
168136
178367
277468
118760
456771
169363
18809
21686
756432
840752
144646
956524
802916
758360
735385
206498
831845
881798
985313
1087907
203737
1146059
425552
728369
345704
1036646
475265
83895
1087155
437658
24871
673364
7679
628688
1108406
169515
246540
382602
1118109
66365
711525
579810
763560
104968
417539
1182946
907726
131358
956069
68564
51499
452469
956153
317065
932730
372083
887465
948016
1008524
161889
939342
1118792
858553
218063
1052057
1051410
916326
199756
495112
692733
340576
163887
22105
634399
1072437
248600
627004
44358
866128
1015583
497091
206740
973062
713220
145011
935180
17224
881534
1047953
525626
1172757
672909
119076
658165
582474
934217
1155433
976958
618633
704781
15010
1063375
531825
497514
953036
1179537
561434
190893
764635
696963
965586
766143
161834
135735
968763
436068
371300
397214
106274
1004561
1092701
755191
649605
680716
452199
610829
182036
552039
53477
1021800
599240
309547
671398
284970
1009195
317419
713862
1139389
799848
840339
1105228
711057
296979
611439
903141
411999
326454
64705
52416
724584
395791
1088913
79459
21307
369467
403541
85124
553867
149036
710414
1139002
780996
956095
300063
933747
1102330
384457
842055
1158006
1135325
132373
85810
475853
299213
31755
401568
835735
1429
556691
600690
107751
231727
546024
801831
634389
641178
162516
613308
297929
187432
525830
520672
623660
476398
507166
631618
38023
732514
1179032
509794
352033
199423
646428
1037457
858776
775967
1176902
150963
238262
1187738
701017
960144
175927
240771
199302
1169793
1136236
1093813
124391
1038280
853854
736942
74916
721562
407832
23912
440438
116439
383757
1185696
549125
289737
538122
751058
77500
548896
25227
297218
930146
1192383
246534
180778
997315
292533
52143
98704
57606
726452
432045
64934
251481
172909
985670
159115
520945
635475
950824
267627
605860
505320
1012977
1113322
128160
783733
726618
54821
68266
1088900
679338
494696
357593
61503
1161863
1059875
1171394
746953
1034507
926040
719560
49737
265022
367880
543747
320867
184546
183960
1158021
519302
190079
828133
417990
418500
1111034
311855
136597
943236
189495
945280
146916
634607
730451
695118
187722
1156186
287503
187889
1105475
1044804
1153998
10590
450921
425721
8297
1044526
1192184
1046003
395298
194405
871992
635158
392838
545018
486619
863820
930192
70945
205149
468825
584942
959324
837055
650667
663055
726444
108986
87690
798866
899662
751565
963156
413382
31178
212993
236667
495372
1085344
822618
870534
332494
900123
788235
189935
122391
668916
1120790
1108556
512596
408552
157091
1187537
606817
24160
694186
787763
333588
426110
371061
148828
136540
906305
141706
695708
89886
417319
379507
760549
758653
956937
659163
55451
388696
1058785
1070130
455193
409049
250294
332410
171730
496452
104057
898241
1121612
92321
560393
1121800
834819
1075471
24465
599507
787676
146927
411086
687560
1029906
100243
1314
963434
827585
124103
54154
1104562
607305
1142291
842
584796
1000437
662331
1183712
176709
825378
582537
518422
476368
329529
634287
543514
111781
1094653
9391
842453
564068
609288
401265
515412
755234
534319
449012
144641
1042350
321946
542034
142263
1110043
751430
354275
713083
138927
848261
674804
247463
181105
395513
1144795
442321
486758
989047
153867
393707
650365
931528
763582
562941
911317
773383
246125
756562
482516
887406
1090382
298259
1013372
854963
23950
609344
685954
1123340
542698
439154
272875
1073444
379279
794526
498033
987515
221647
297056
107333
1167307
819747
367266
926360
331318
202140
1149283
783632
985764
795012
466886
175054
420825
719705
187845
732149
211788
1010543
298263
1166876
1004597
1025041
157005
102730
834192
734720
398571
508182
371278
432028
1151735
135712
633155
1079042
434696
350860
806329
671168
929647
282606
76669
802104
1078813
775315
438143
599479
778507
1091871
322635
1181952
89189
600611
738921
964987
393497
784750
935910
822253
509874
388917
237931
1166082
16144
446490
137812
517545
103496
1088996
460819
742777
558268
805387
107024
505433
977027
721479
557869
471728
544298
1025289
661597
559968
464476
29653
1097516
421741
13356
15428
488436
301824
622818
25369
464795
1102977
743791
627721
996219
251700
1093343
781427
892214
963729
582551
1100743
919477
1063112
233109
95119
743988
233171
835168
1154687
919523
1134835
774027
366432
1057530
19155
424356
1122496
264794
63675
959658
532010
1043172
799756
21235
1037428
1129090
181987
5391
855117
1063272
773399
348000
392988
990573
735658
46459
1049601
277723
113035
708101
363906
52250
242148
246658
711942
629483
523756
236550
312079
893147
1042796
1149401
124406
512022
222082
329259
38006
422081
519408
888751
164238
1172176
708210
507781
106513
553836
118462
76771
47002
340777
844202
210143
1073529
90331
682376
1059951
25435
608150
290668
1012920
881801
158039
981347
837376
413399
638444
942091
1030013
736823
947020
128863
1114627
1073480
1000609
894211
945861
232518
799736
1064243
977426
893460
372480
195349
1021637
372318
849776
466195
1160862
859921
1106174
472071
8208
529318
237372
947425
808382
851240
799543
430103
844339
1183445
754058
435560
302654
203718
993371
419291
20504
1183958
381510
1181758
702928
271587
1087040
899116
969785
369397
925888
778989
131986
555509
172424
733221
931069
1081635
764474
532049
1048550
764464
425277
760086
977038
959596
67747
755377
205996
531729
115151
176896
1034415
420083
892134
350157
909801
188964
317087
613939
950109
804457
719947
711489
1083318
981948
710323
214306
896816
1161483
1052907
342321
899966
1190064
39707
4980
84326
35476
294841
513726
1153234
691013
624764
760077
835887
744353
669198
925019
461097
459054
221707
760162
453934
871941
343259
49811
482118
69278
1083304
1063921
714988
125108
887634
1031735
191933
189937
181002
64322
227377
1009705
540755
636759
190874
458
1090254
604546
303434
516559
65212
606639
749654
1007281
978900
433752
286359
153963
1156613
982248
485597
1178818
1100867
899263
169800
381504
254833
1061303
1165708
382003
417386
704749
955479
504960
50692
1133518
540247
485833
784412
547965
317715
671328
547048
789048
912761
325717
495742
869280
288093
53907
726416
581372
627846
1062650
973461
76823
360615
373317
523091
991436
440338
25946
1036074
972220
546583
920501
565730
506555
935129
1075650
931044
289553
428362
597950
716313
463290
779028
173917
248995
403452
1071866
909486
402068
307702
1159490
761948
379459
448997
36443
123479
139599
1007004
128636
106936
391436
746012
677729
489299
779688
242509
980274
24451
478980
138996
1008119
501843
645602
873154
841544
146144
5830
903426
201300
185833
1118387
196368
658125
348890
449823
567721
1119693
1032630
1169729
653088
875146
458406
986826
537348
783935
115046
527004
500284
353758
911245
45412
497096
127463
325036
63525
734499
1814
1046524
2227
795057
436200
669874
725790
192816
567349
700931
883994
162265
1085492
264291
252338
347299
754280
332785
598932
887708
205534
951950
361580
1031586
211826
726374
143411
50442
331966
932023
132815
816298
97599
354313
272480
569043
935687
944801
877458
137549
1135118
495472
356123
377259
429853
474578
256471
899569
506783
268957
114981
486204
883641
512493
1099990
449932
717126
214636
573535
1187513
591455
963759
899839
412793
1099631
835618
804633
1173217
797036
109167
897741
160709
682613
1093520
875939
788283
73992
164354
171949
15737
298530
1174252
101119
95289
152716
382598
201063
38947
1159204
649978
545612
308214
654778
748109
586363
485645
256705
997238
95988
129234
947556
1039366
397067
142244
1052518
529230
1170721
366397
1181987
458736
1051771
1102007
552604
449186
948974
638830
924319
1145252
940395
390912
366033
1076657
735214
1184062
132778
1168139
370071
869776
266218
669530
669172
304698
378536
228783
1157505
805497
275901
840070
216254
434677
49099
159168
859534
24118
627787
464849
5131
475200
399418
407813
1101839
678050
573713
871109
680827
883509
763307
898094
1023517
286453
313305
515895
9209
892186
696982
966107
142850
1058522
18859
880951
666171
664200
245966
226810
684448
174188
104548
1054898
898255
301917
156236
605712
314090
164759
857807
235979
704133
579930
1132903
1021240
765682
1092929
432669
198307
658418
569583
834584
747944
969082
434795
368352
521555
213957
1055058
41973
231015
1163381
1088066
1042885
239194
995703
548501
625213
398987
66032
518358
429509
766576
1122656
494212
765880
373649
1101477
1063834
556135
790575
58692
262885
1037271
134609
738779
977732
964099
510088
229887
79014
780683
480494
1007638
686236
694321
670073
836622
928469
272902
368692
658481
390630
1149249
1512
660773
422480
1106362
762703
465756
278429
385414
945189
401734
1088940
362645
209052
1017682
147030
848720
342299
980778
426120
175427
264127
1136658
572035
983641
1011609
923086
457836
746807
728886
304998
323318
742492
924845
313352
477073
293818
634331
1062728
47551
53330
15216
466295
245172
1129855
846926
958662
853364
357611
406982
411393
899428
783212
423305
460267
189187
391941
388698
377626
222379
107061
397133
90840
801270
363517
1142067
892857
1116452
1008920
52709
1075799
184104
627599
322911
843387
863949
116213
1028452
1119396
621566
447000
1056669
133209
193183
1046049
461557
392688
1091972
153265
84771
432857
1027945
198900
437738
962063
1136469
784012
1109423
717627
1035707
1017362
64684
370399
193470
187835
832379
1091048
272096
758814
1147040
351215
670738
1114045
1182293
155177
717399
430418
532968
371817
123633
372046
846728
203418
996737
637026
1171026
338215
363091
691741
262756
497356
1187277
232379
166501
1093607
378614
139278
1026473
1072349
132055
1005724
982750
932132
38112
343275
1078132
270770
462291
575438
690621
170154
304117
24422
220651
930690
252669
262015
1035227
316142
564078
674768
411820
513487
331993
1010253
565265
408074
364607
521743
872365
765744
1104413
264217
926935
858462
129100
741638
564674
575385
1166872
367793
870199
1118189
366680
153868
723879
5100
530349
816041
469336
450819
784633
648323
767371
656542
776692
1084288
126466
935801
162330
280765
485273
506801
843079
546129
287233
47336
568474
89775
713135
351343
1012742
442678
516546
210207
951865
915921
1025947
21361
42661
243975
637686
654704
112618
828248
993042
721662
168675
775110
826960
336977
1174367
129934
699717
421723
253219
891910
922121
1129076
95958
480476
76074
749411
431288
1057482
1140921
170464
790592
444286
604173
1168256
57035
773888
1032114
887631
1127195
550484
473284
258216
322045
701176
728031
693985
919484
320220
809225
86539
709173
1030442
99866
732508
278322
516635
479865
496182
1120711
702808
728947
169057
966458
740385
401587
427313
445586
722144
980950
426578
295608
445560
325215
173872
1119360
1051110
805966
315103
482213
1098589
692117
702756
734505
161287
686976
1163962
1022165
503857
834533
149548
191749
493953
1041577
1143191
402034
376691
354890
462254
47159
928038
179982
860037
303865
450898
15267
457510
1149963
943496
715289
7121
131703
499074
487291
1028902
47300
474941
820971
1159969
77616
939226
1090129
472430
1120140
1032975
441710
985451
72699
127025
35749
238775
980943
844979
1128260
330676
48386
77381
903259
879859
428134
829400
965922
429600
1048190
583711
29388
893567
1174724
5647
162402
386265
796665
411288
555824
22221
474797
417630
130891
319858
63442
382826
521435
762663
361648
920820
67166
698610
1097682
597220
980414
738489
906467
605257
1032521
469393
1100851
916703
1071561
1079260
893040
920506
563022
572590
1079568
645115
327776
784609
776901
160356
1097968
409433
683210
265840
354100
262729
163035
756846
759956
1142481
703908
1019994
474454
624826
89379
1055138
1096298
608597
750141
1058969
253565
540627
30788
1142946
988696
510752
1050564
135021
1062953
727211
943979
613408
1050309
107153
974078
524437
649516
555588
453041
654021
474323
178977
801254
1058067
449171
893588
1031382
111864
240143
907315
178326
272042
1079330
55013
703507
334121
55943
793753
1133270
569590
977228
596848
691347
451201
1184844
448476
30074
76046
360437
15451
832543
247993
680813
619549
1113976
300483
616342
808310
527155
1145933
412109
58193
436742
685914
451878
175299
835771
475011
992160
349538
575957
13318
877123
1036110
59560
527562
379915
97231
862456
101644
924757
1191271
389742
908198
451639
484665
722417
792442
1019861
165336
1105810
370335
57589
433972
566348
1094015
1074864
1189838
622540
828283
1000451
1192770
181685
843023
994449
395001
317807
611518
707140
677954
685052
460751
726551
1097204
875020
427617
128147
115206
901716
103478
1125841
754102
325354
191608
520673
106683
208605
191695
227985
779829
39924
1177643
1119057
195928
1093684
564626
342578
1092210
424914
39938
544610
17781
833220
716098
778230
49861
467702
538139
256758
312458
913621
545997
788000
687
144459
1031015
1185646
513048
569254
742731
1025091
1140249
314669
1174102
1090571
566104
543377
1046727
306380
16992
997211
1059712
475849
638173
1092236
201146
958203
731344
500174
164579
269255
534232
868157
920554
13802
736092
677423
479839
809468
862157
1077510
97174
134544
665054
398203
296175
484278
1039939
361208
287699
662087
313843
181612
867397
217251
611961
857331
434990
368659
296004
309001
1083550
928438
86100
559983
754696
1107226
221064
514128
556150
170311
681960
46673
120995
960533
738341
650794
980680
1067888
500779
220015
870427
325307
199819
449665
478901
1026965
769123
630913
525547
381876
775344
18026
857544
40683
664446
1148318
243287
354648
974966
736916
1001326
319087
953585
467337
753320
566529
663667
583109
243927
28637
370906
442006
922598
717233
436731
1114751
466712
1067614
779647
831360
416027
193232
971252
369594
831922
968906
271962
801136
603422
1082522
379750
898278
958807
852771
830686
117334
873022
95847
1080612
523480
481176
1062052
520429
1153611
979499
175089
247042
987982
711775
307571
699728
462158
1186997
624543
22854
605135
1051973
22211
354289
277772
446048
809022
74158
726751
897555
928549
437178
419290
75476
405761
473653
913630
132540
276525
81119
20887
271414
209100
269202
73888
525137
677557
590835
769781
516599
1186546
483933
457564
240758
309781
447218
956220
33569
1114663
43846
439188
505978
245373
816537
890023
1090987
126121
651936
900412
978720
1171034
1183611
919213
632514
158882
1135336
644009
118662
385471
605733
98071
196446
899478
519593
230839
201567
61385
207982
1089535
511879
373377
608953
253322
702855
985038
848214
906125
225064
1087524
991406
1182711
831949
616263
206970
790091
1060253
962869
57581
1099837
215782
925131
855978
248948
535668
1069692
1082163
826927
804389
18476
37592
1113646
167814
842676
516491
410480
1066478
826450
3951
761115
562793
31703
662550
21567
21698
849373
635790
332256
1076460
729395
484520
908069
1149467
214535
1118076
170790
680873
134324
25788
510915
893301
239791
1141345
656125
869755
291918
551009
455140
204304
1100821
1048242
1080840
457387
892427
854795
1125695
1192650
126282
182575
210284
848549
355706
137947
486810
676676
874732
356600
1002285
741133
696882
694154
802038
434703
1112051
195402
588738
824073
709544
266164
571677
262744
762759
1016866
284675
733562
324619
525231
604928
219616
320927
820896
747194
212149
374505
953935
255130
778081
130186
51481
290049
336712
115146
700851
1131426
97873
156069
247076
432757
890870
921805
819062
16055
181272
364485
147831
842208
299572
833353
1103861
1160034
833657
938601
753856
673471
180732
144899
114998
650961
707568
1011644
767714
699329
669261
470690
576026
443035
427054
831627
268173
387977
127569
1087219
544899
509474
660414
864146
540901
69899
175968
242757
921899
132802
522274
156019
1146629
911568
705739
295632
115917
150795
744574
594734
874887
781859
285904
123553
327697
608753
659363
1026186
152510
46037
741542
75849
279701
460385
735092
1158131
1157900
613563
1020397
818267
794085
454414
999643
426986
787939
130507
1175608
671333
404054
131761
861764
486406
1021414
1130195
244028
812901
517499
574653
886299
40558
359539
703720
138325
987158
688274
38218
1154369
102174
292873
228114
744634
551249
1002265
21651
138276
659178
660882
166243
876897
1190796
645429
1084520
939658
1110040
674674
218152
198181
255393
1114525
174171
870441
366801
115622
369429
440539
961074
297700
1052805
809630
467969
562727
265536
183705
875650
880232
473073
735263
909843
1146709
1085296
430918
830984
786846
1113846
916627
368229
1132459
577426
1161160
1029661
594551
62481
777090
266061
858731
204344
888113
177136
361267
1009357
655965
202659
496213
266369
258537
935556
896878
471689
593425
261505
456400
1114796
583938
577042
559917
386327
729904
82344
1144958
83658
960684
1141281
1035907
893496
367946
1159775
597027
1008455
1184440
650718
215713
242357
156315
350095
556374
811218
222779
85907
1172023
747188
465618
1048359
355141
553007
400473
746319
330364
1037449
760365
924320
635054
1062486
755345
783468
703277
1149124
492137
979107
744848
584040
802076
938809
1092937
92021
770002
1130151
668306
43144
1178454
1129461
849247
63631
954123
200094
198246
841921
1110996
803433
323128
215711
662417
652841
1098738
712765
245730
698388
264155
12050
324091
951286
1087859
525374
847282
835851
486441
755254
406299
1040050
242928
756462
121628
231351
34706
959542
982573
664772
674823
598227
648562
640933
386223
837397
423252
486477
741117
1116363
358498
908242
785739
11673
104985
465390
917283
140047
791553
179326
830420
513329
963762
309381
603557
132078
239218
557555
956346
149572
1051557
1137999
268594
901702
1183982
9568
888051
743664
991295
888946
117510
1094938
40732
723520
846829
1176259
344680
109419
911477
467617
564091
329913
1011929
229813
398244
277994
822378
789084
621297
264018
1120906
650793
1076077
656990
311789
471550
263836
415489
528455
1164557
577648
801423
939106
982441
1014248
62850
547241
761514
393605
771844
405162
1093852
943702
657211
389562
77298
1024239
655727
921854
610698
1069542
498544
1182578
932621
100095
657203
306293
82104
1018352
979222
328272
48521
649247
716371
293513
321140
282996
826461
355212
805621
717264
976003
1187365
213397
553178
45200
605339
909222
637052
271616
183798
486086
989903
496281
1011877
79548
668458
1013188
561068
1115708
1071023
1069285
831821
1015272
120348
433197
1059816
48631
198930
337634
753382
378992
1060386
497200
787915
896787
141804
610283
776203
808106
2638
723479
298541
95482
1171243
995373
734479
1061572
265106
359697
43908
1067893
941470
1166856
519492
716544
353203
668690
1160213
562652
505336
206777
17759
1151172
322060
445671
574170
16395
900782
840983
1069086
781976
892737
221640
941345
179216
710455
523218
392890
826253
1119631
194350
242482
410274
176248
584939
109282
765104
245738
289061
325262
1177193
65817
833285
390148
656783
745644
388465
317721
912105
198344
758151
86320
1074396
454595
213483
1177213
176691
177869
946646
96491
1007839
314761
785138
172062
547216
513931
588782
540675
472587
1157236
89387
200359
1111013
740993
977840
56943
1069791
440098
347342
9681
285040
385138
563129
108984
1028392
351216
931489
275149
1101512
768150
855755
1119763
804192
635769
323812
844832
264826
251501
866868
548949
316112
1131643
82605
648322
490078
1001992
44551
1054674
678642
411247
613466
957464
539538
443658
127811
846362
205905
450845
176830
1176969
1154508
905772
927807
324539
201905
506480
966449
633469
943208
615659
998787
402392
765607
429581
935699
1089581
298053
346536
750484
953737
302187
515539
351013
535529
620647
657811
646162
725164
1131313
936013
832902
107532
792443
870452
54857
1032008
665828
23535
656256
802864
190022
1022461
980057
384512
558006
873301
537238
101667
1079541
223476
743047
968462
156819
102300
947606
373510
952085
369599
1080463
133490
708594
517427
195259
596286
107178
969654
52227
291708
1110977
492027
500387
976817
1082231
1192997
140419
1192098
91755
1053443
864842
4552
16382
1107533
954547
888656
163420
489185
384754
532357
442494
311636
440903
361874
898328
642489
624361
164648
1059495
1140555
196791
1066817
768251
33198
851264
314335
665725
744224
522631
1136747
639174
520932
331598
1060356
86540
276625
565073
799374
1168977
1102458
731035
774467
800169
773572
671396
856113
1177268
1081660
1151066
316914
232411
468884
233509
623121
529070
844360
168295
762062
76203
28084
1083435
144454
767239
429723
149992
921202
308446
668323
243161
1084122
909415
85695
711117
596155
322201
752283
614383
967254
780386
516601
604730
897781
428955
310507
876129
934270
879091
958641
80787
995387
620533
611913
488818
616762
438458
61202
650838
793599
375761
711223
622507
714007
954879
343005
301639
798870
821726
337033
445112
321722
674692
347456
192566
378216
802902
1142181
36426
206972
413110
469596
1168589
762011
1145926
407944
867222
557463
951689
293615
680894
465448
626584
1113750
1046913
712696
858708
747891
1064670
182162
747100
905422
216609
237608
345357
690826
1126092
322317
516481
238141
588205
862228
408114
524832
815022
285931
864865
493301
357956
621895
883330
112430
866168
217064
1099708
678701
728300
617713
387234
178116
96681
905330
1101232
818171
466275
340260
74163
1157377
742824
1053166
461213
745822
633773
859191
1019389
535496
708616
751259
528743
412855
1028723
312892
392128
223346
62413
1176425
507587
385118
504414
98471
994396
753528
174783
29042
137162
456389
289502
47247
890337
155815
837698
67096
772566
1154481
929194
974114
1043935
164832
131030
358829
323378
1134203
322597
418974
297246
645807
933357
488440
726940
226624
160206
1069331
401547
1157434
463667
1016192
138933
1038639
730686
963665
251609
1048072
292056
347956
275442
819240
274389
885534
491480
903565
420817
557191
673392
98015
216028
349020
472543
797048
422329
605107
797217
787641
1076788
1028061
1159043
441790
775995
1006179
768883
366668
52387
1139825
253343
1167615
305803
850191
784955
55440
893248
981079
203097
570490
210963
801356
619998
1026076
276992
798981
716379
394498
649966
1010795
165462
403495
976978
61060
296855
637956
774704
1141061
522246
1178900
331466
972758
707297
327009
896360
802590
335587
375739
559158
547593
596339
854207
490523
537773
1045470
1059259
651126
843808
974349
119683
747874
121065
383499
868895
473926
1070170
153406
84726
13960
639183
815408
1044111
324115
1164640
55914
675355
1095521
272688
1062374
933112
59602
124787
1027038
753675
72696
723155
1027602
144946
211961
876774
554217
877478
298941
1161304
686313
226075
569905
1104905
615017
181667
668439
695507
570040
1188126
1189888
1166588
934664
614735
560862
856941
937878
329815
906361
883842
1121136
544782
584550
858652
454812
288122
403188
23358
621939
829277
907301
940620
851212
706265
699097
614456
354406
987936
918349
581245
659921
895939
363215
719686
1041729
1150427
397057
358248
268046
49933
702630
1141645
716433
871860
97036
523874
936043
623328
136471
348527
134357
810459
584608
480290
124493
593855
325888
1101703
144045
912381
114637
732405
1172062
610804
252906
1051767
974881
62345
785987
1173893
435558
1018350
735405
417490
759365
856838
860597
641188
155382
608068
19697
1058888
329776
107081
1022451
404711
1033472
390555
1182309
41684
631325
149528
152248
668582
164892
307555
204844
57963
195181
587828
987264
365792
90243
569843
151780
647235
105070
1120858
653652
345715
909915
663664
521969
27098
421919
145984
709751
997497
1180935
748961
28314
638223
985178
833575
1155684
419271
1024598
283846
623712
1162984
928265
652228
472252
270827
944376
1146815
561953
366900
388313
290887
315747
406192
508192
639802
584887
382613
1154908
685913
364199
289347
305214
180452
46529
400554
715415
364508
996908
240676
780677
301684
390003
864464
188782
967023
707662
1017403
959477
687141
621211
615067
520321
271561
821799
1168591
1163993
976760
721919
445166
174596
91115
628258
588427
500866
25006
232978
640759
1109752
762904
419087
698276
1151685
350859
939339
1159913
818015
982479
829945
717753
306943
398394
65012
113889
216529
1039115
268643
241807
799822
946669
387802
72293
255566
4670
125160
184944
309280
350899
973349
766474
1106948
310010
385982
903555
343600
413373
843074
1069718
114330
48523
220928
781759
622776
374153
687674
359839
970742
244906
886679
998585
495893
1069665
121297
483335
1115986
367214
791216
698884
373021
1127450
1186842
1065820
180720
906426
625038
896999
772827
896762
605434
663320
845240
517140
924615
1152466
815143
50434
1013474
70219
417499
987683
1072602
253237
875458
976026
161732
1140802
145611
218225
149005
771992
1052210
296675
317356
385102
910178
107146
482064
417920
642206
249708
343250
156773
391571
540055
26018
778799
369508
220203
892818
391593
286910
568737
1032587
974024
1161447
313832
322873
1042798
568557
522342
637183
767800
745585
986048
569733
214084
986311
1090001
571933
222538
716573
113344
529431
1133041
782363
877104
196023
455607
1081375
223396
487970
954466
596488
1058746
485244
100762
897716
434947
66800
415410
122892
1121892
998213
108537
872985
995845
740702
997110
15342
763878
1069658
941629
964405
357524
437844
457649
630354
1120514
37847
833891
376138
374937
283883
421766
586719
1090689
453663
603362
588170
801625
577016
582807
1133971
586513
962812
122222
782675
1126227
459877
1139478
946898
764765
211828
199581
28991
814038
674101
398168
834458
785994
879572
831875
923907
269716
747819
883530
896374
966090
370337
597919
1066527
5146
1129783
595996
764355
586287
288099
119054
1143199
443053
50541
811652
204736
588290
1093960
616618
307883
286827
829998
901159
53992
505959
101352
714004
1193222
124609
179452
993052
935914
855876
1155736
269630
257113
1164267
894818
1160936
474092
803521
957930
953849
336145
345192
405249
205219
633351
335417
381608
146495
1183399
1145992
215083
528700
331588
1056267
139964
677350
723992
409273
517394
278963
313673
548083
144543
7843
744926
1062801
200560
1132723
1054147
167471
489076
665959
853969
263498
754681
429371
1137090
218492
85077
1062109
45931
1138312
890102
375741
190330
235827
688968
792588
964537
725786
760013
520567
769760
24229
544285
1013312
1190880
346608
68852
602227
1084082
842214
300634
503156
692100
116401
48504
1084893
1182462
652352
148123
346567
1046702
856888
257693
1170171
767489
310516
800645
1135532
478227
608544
615630
558601
817260
381098
1085481
755217
1068990
863480
505559
105941
631348
200642
1117734
1064033
925379
431795
195228
546223
517059
684688
1137592
652619
690815
497279
909338
419701
332710
911691
289359
235650
1145841
892150
414454
880656
65067
1058245
1013248
181136
608989
267470
361683
409002
1032750
771849
1028714
1159748
327846
740306
380262
259318
1048614
359663
611851
169050
929333
123311
509125
763146
740778
645984
509287
1075185
345492
620069
734037
554585
520877
1192684
617314
552096
470826
731949
748511
268462
211688
859213
1170069
1099811
187082
105535
103471
247710
116474
942881
886687
1051889
980687
948447
449149
729059
718655
430347
505462
151327
799337
268102
337534
1095820
474269
254220
856136
11242
656548
864167
13328
997923
1190158
319960
542076
457816
463346
196037
856427
1118220
704050
896795
874584
1104662
791682
13147
355197
370758
963255
720993
639388
700127
638032
1013182
438651
703195
773276
663725
699032
560308
760857
31194
897467
689320
1031986
1145712
664013
849630
567888
716886
446707
585922
131572
596104
323344
292953
99960
879806
37588
748776
527321
380382
1060595
371841
587114
304268
813082
535790
1024159
787367
1143403
341833
761170
825796
366994
768391
825090
1062585
313503
1052247
1181362
139250
625057
790209
792191
765288
598368
32789
1063928
1097877
495088
912862
1054164
338592
1175366
761708
1100660
62743
813362
1187208
821336
1146774
963011
183231
566645
204520
845041
690327
1096786
396979
831844
970289
900549
1081780
172631
162158
781265
472333
255289
632342
582650
492400
1188987
111071
949726
48070
931925
197796
125209
203114
1035966
1022592
647947
46778
172842
1001850
636869
589709
413104
751952
959279
318986
912728
181882
450493
752681
288349
41494
316960
1157904
1136507
706464
471580
955119
123118
829126
321224
434212
447652
602551
682660
573453
802003
129466
653988
952583
144838
218531
796218
675255
652243
119271
69958
1149799
175971
746503
1054245
276803
501373
381741
17167
321099
876601
961021
1085652
1128853
244872
540773
561587
862631
816081
339923
1128077
431060
640727
119459
762970
455654
89252
495972
405144
596701
667031
239833
118788
98922
670064
285524
520900
1119941
732143
1181413
642307
199842
553048
905350
212300
715012
1068287
738335
110924
789267
239895
611893
583205
921796
1189877
351074
242175
556744
1058289
322153
354453
762851
442816
441093
1013266
325094
1113014
415848
246240
913780
121260
524346
884396
1039128
497135
596666
936742
329778
606448
48102
230415
1001997
1086252
923448
692122
164052
29717
1035812
951331
361729
144783
24282
328132
59193
89536
12836
782905
648880
499909
617677
340151
466179
291834
765763
392815
308907
1062451
30992
21397
1165543
394629
315600
74072
757710
31066
648796
371535
1106882
932347
282744
839593
517940
196506
1085944
738619
458267
1073704
1129178
94118
969137
253320
246544
873898
1036218
828973
713465
101691
432184
852480
1090779
26756
394224
1041147
809601
319801
1001723
841007
870119
605205
350300
1029991
779294
173747
642715
294319
70782
247277
1039377
500180
199471
638989
1158726
922234
693460
501271
341486
333270
683019
52835
8409
268211
290023
142381
206988
339234
985132
87733
339096
300489
809023
652839
304360
955539
1127812
250993
601534
261266
1187740
1002713
1008403
892745
63888
622221
855108
849066
949375
147254
235465
581369
936600
410409
1106838
796509
301232
415118
446069
822953
541264
966356
1083989
7160
346153
261622
1092045
270574
253803
960392
65131
156529
781465
502854
1050986
315251
808745
809385
127699
195605
746622
908406
850413
557811
298874
911002
573317
235490
638764
201652
905716
631919
1016879
718568
279341
78073
586528
388239
1164071
1179223
785433
833193
140766
181306
681821
692457
922840
96175
574914
583795
735411
1075242
163080
133561
238883
704354
1109020
1162049
897317
489528
712560
406993
32359
353731
948618
695848
903340
703211
441244
500873
1117027
5271
883908
885771
528841
451398
244638
670540
550712
11865
1083062
1070507
297511
4940
483304
743808
217615
784932
849945
723577
860492
891782
671462
77263
469366
189504
113792
954927
454635
474408
68045
894549
877372
571448
14586
609761
754187
35692
111689
1092152
1131721
60291
149309
728293
911561
240920
181275
45478
835474
1142234
1013030
155932
869152
79766
186572
194253
891741
580166
767133
570327
937060
1104334
384644
827900
732584
826727
597451
224380
61729
884449
955138
731722
766327
557633
37729
118821
644837
514453
738424
930407
941734
207683
863010
1042498
832439
200051
94459
1176000
435867
886853
474052
1161598
613989
638038
448967
1055264
311162
10291
388319
546574
966402
989151
1005001
167522
111153
824797
462002
944324
992378
225883
31929
450977
849559
6830
1016804
982713
782632
218587
314824
577501
776106
365739
853099
524156
1157600
782582
654950
855085
699033
120225
998383
1129540
589129
78229
1123835
400959
81378
181528
613629
260606
769030
96265
1071989
379392
811950
996371
525915
827962
111655
499354
708414
1107382
468812
177950
613129
895280
160591
1020811
354407
180280
7052
1131193
673920
316819
311449
14349
316078
96630
1020297
335192
974621
319636
960955
1041137
104010
709805
470791
298316
541513
417653
756078
8425
885852
486878
873417
126441
433013
1090817
1047698
14475
495618
585570
987024
1007187
1115979
787669
918870
583840
793239
828289
967864
436644
1118731
850847
445641
730778
637873
330093
443478
846671
1074391
899605
789633
585707
958422
679130
803590
770929
188788
910839
677551
113453
823797
1175676
833153
1186836
1064294
532633
683557
192290
524715
797364
931189
893345
1184205
636186
138567
293540
664605
678652
905270
185849
323656
1177647
1135737
553021
137823
1144942
411904
1172963
198782
610161
844856
6846
967090
536358
53635
457438
145684
1127346
432866
444095
924913
984938
760990
255511
949753
1044091
782439
1051915
708857
269096
858162
846663
1130177
1142258
317736
929822
1121445
1018616
396472
71178
342562
134363
368901
531518
468851
674212
1017693
321289
877253
854463
909237
590820
954623
1186914
58526
673120
31184
1064665
521463
328981
225575
87016
846918
41418
688766
246663
482394
125348
545160
1156518
700102
972612
808402
513105
606454
882076
614030
859445
272773
241580
981325
66290
767385
160396
1185674
945599
1116669
267091
884561
81310
837332
1185738
882152
788575
481300
391883
396609
331259
617940
614859
690223
13119
270523
1171135
870255
92269
186258
729386
584811
810070
749160
428624
139503
1104995
399934
748751
365315
373364
110863
726022
445117
250179
867709
573577
526428
637065
127984
68217
184565
536918
969579
520687
451899
54929
437343
281709
1127465
952084
192392
945731
262468
902824
593297
1140507
640764
780242
329178
339106
421427
860131
377220
892947
655258
110109
930061
978370
204926
874875
101056
564991
682559
834130
1071936
768070
518884
617202
245061
808731
101596
621280
694832
570840
83588
1095315
445405
879437
319579
938152
814168
954004
616998
826154
751835
599143
891617
620174
1097009
571616
624823
1067111
215010
501247
1175215
161268
516699
692662
1089690
855665
1057885
124132
214826
639136
997938
124884
560983
978421
929047
1092612
147347
284339
891667
355623
937529
778268
435379
57901
1038334
1063211
1172672
832331
884958
1020695
1127416
1109365
716416
108841
846057
884961
131754
795835
385931
837001
1134303
815160
151540
471102
757765
223051
487745
811062
125312
95518
1123961
771873
63225
625733
235467
799680
469299
347203
214117
552088
13157
342513
13196
221643
209305
539217
606188
1172254
56009
829594
705055
1066989
58476
902135
365140
378283
634630
523757
128978
1186618
231088
503703
975309
1040965
496538
1171263
731973
767409
429620
166577
827457
567641
96690
916766
161978
156711
910971
516168
48021
617319
31082
202037
319468
35815
28768
168022
1063567
391943
881886
736999
787180
208580
193515
116836
1134002
716578
999985
79062
539833
517723
826540
1152849
513322
708322
686442
1103655
1181543
1091611
288519
1061407
773226
789587
72241
984763
854911
182860
46492
132644
199759
835316
28255
794231
942918
115050
181607
106657
783863
1045147
1052862
904580
910704
76908
678695
820042
1162676
317865
1095427
305561
32256
210136
653424
447454
850053
847514
713894
662006
28022
924374
1029613
497035
925283
695811
586474
1082769
393331
384979
1149816
130927
1135380
133936
1027295
145540
741620
1059946
384906
742300
727734
164330
662732
167408
205791
981267
37713
847714
590156
923047
643498
440332
234211
859991
666588
684855
1070026
192225
235952
1190217
312135
90143
835256
554169
701646
630675
545077
875568
897767
193323
641942
1149672
929446
303653
1093804
1069381
385194
1019557
429267
321865
469211
341608
165937
352050
637981
192902
592356
604296
563495
86418
308664
1017302
873815
1140627
927734
551644
346553
297293
854882
332586
404535
5269
1015857
1267
183557
716315
78613
23929
437458
658133
950071
1125771
869891
872957
575535
148694
112924
568768
904857
863378
184067
8144
881015
718628
885363
35643
1107881
976281
1084338
545110
531078
395092
69055
910842
23748
789426
754024
188512
939141
558724
866723
544093
765810
500191
412971
178701
1022386
721906
865151
350772
853781
272829
1182923
72922
898155
847140
1181287
845561
369587
1084070
503429
1157392
908223
134581
961929
532629
756694
566346
159622
855598
106817
879910
1159495
225721
417530
776155
43835
84117
235977
59239
204787
921682
1075922
1170670
1041034
700066
733529
756411
231421
482204
739892
241427
717328
539042
336480
553804
613171
434859
69224
662672
529580
354322
198074
1184719
753527
72824
717134
719998
835443
297684
724857
633548
999795
181598
625618
1097587
813056
676985
200599
975752
718167
352202
1020126
39847
963607
510358
215986
389322
165915
612738
640670
1110127
34178
220309
1091421
284899
115139
1135878
1081638
273451
310183
513721
495053
341805
379860
1044142
1029818
855596
1004000
84963
1052601
38825
163302
547700
1127600
235866
599805
1190116
1046147
179935
92827
1179814
217583
204301
713633
1013327
383515
854118
1049585
508605
763895
832848
647724
371861
279605
972693
6597
1072873
26269
1136430
694628
1138143
780640
518804
971639
383859
893512
142343
370277
1157858
734951
898573
351301
941214
565736
819172
317267
830573
545712
847904
81082
916265
671189
484003
893641
1091557
299702
206836
429638
819627
793290
840404
7861
876678
288381
204554
501585
1012762
450127
314268
32575
86443
452323
1077103
1118978
899446
92006
426461
346333
1092061
929002
707063
985102
386947
1147669
507365
780259
7379
578646
182322
993612
200053
507586
869000
1128594
291772
1108989
688823
350083
1041663
267168
1155171
710047
427059
50569
866973
178707
926086
400067
881571
103680
730721
905331
999289
667699
1001107
369361
848385
42571
223067
347564
299775
643508
504103
1156994
256921
519741
474896
840253
318423
1143022
1187619
374827
638419
470252
703500
934346
836592
1086234
161676
592409
1176230
1003680
1055506
1114014
889833
528900
927862
1161573
137299
998930
111526
243679
802569
492993
396437
1124261
73140
436573
773110
893263
296510
386345
677586
1147478
735454
377262
32125
949852
1158847
930621
1113242
1188776
775596
248129
363922
621431
608951
1096291
1139574
648830
517519
1007746
204210
242021
494703
1011920
246682
675809
892976
46890
914772
901855
1047052
54317
853377
235642
558927
793408
875725
864275
1005078
276619
25393
251040
1164321
160973
288645
1051168
85231
64413
191003
952699
1050560
534207
481391
463556
947724
1092743
614032
380534
30080
381299
521902
1104712
332595
821441
1063254
229516
861131
310632
1020906
88106
957652
101115
268475
268916
145441
316915
1165100
247440
103317
474953
41552
90187
768497
1019791
632965
936947
486279
456221
968703
711424
195537
238541
827752
154444
361399
809219
1121292
432913
1027183
751503
96209
981991
446044
930126
544305
421952
33527
1096401
398255
1154494
67219
1081011
728292
101813
1001522
1141970
353776
591662
299737
863082
648542
556207
183697
74645
178630
112309
1032171
465168
1026381
15771
623232
92627
296092
945254
366595
984058
173236
658010
162956
726422
226903
713561
739450
462842
401273
225279
231806
327984
1124478
713260
438664
782978
621958
418377
1149773
1052088
765735
562212
1095534
932265
9512
1004125
969779
870665
735438
1166426
1018381
50217
480144
945518
963285
555282
820482
974233
637292
799700
489368
472648
518002
760165
1114782
528175
282001
720720
1020773
413567
1117398
500230
249621
1048793
210539
635891
746108
847509
169910
312331
550391
565624
542041
750615
451788
988862
561578
774029
911980
593724
1032543
619153
718026
313018
670966
810043
407665
926835
307168
615701
297400
12527
984325
275670
156487
1133779
638069
418279
87132
663191
844664
522825
455612
796672
414132
573662
560496
1131191
588067
91095
397742
102215
1097166
1091012
782136
843962
818783
25500
426614
789830
201052
457815
474858
853464
352892
1074388
387833
266610
858895
257446
946076
605731
203748
991262
294164
951099
172029
435906
446246
222770
699221
1189845
54060
398354
678906
1113011
609955
217504
375774
156111
917863
451180
1102066
669812
1120350
227873
283627
261488
1102140
144408
166406
836995
1083813
233411
1101465
184832
655868
190880
980736
284948
689560
1079385
621269
528998
138501
247139
1151826
521817
397420
735859
863724
1181158
325706
887470
315635
49273
767521
815679
592554
401225
1026348
1120703
959499
578641
298434
414001
886515
530248
727482
230710
1165910
47030
540488
229776
190448
279723
1187014
125776
1150354
605582
123472
485430
1040096
1175324
647861
836272
867553
545914
779174
85652
1156804
533409
34781
371221
823028
90249
994048
741436
283200
280138
1044199
505717
543718
80986
978835
461025
406377
555054
620168
383593
725879
362965
227310
155927
583030
440394
1118378
863580
91461
749331
15975
921155
73965
436108
194090
1018699
598779
949745
603161
105464
499520
738729
19070
527659
108186
1114240
1151733
931733
544683
839702
472770
1052525
53687
484942
945470
1013715
799134
222682
742471
788595
975456
309234
1038433
461472
107364
139679
717842
600645
41840
19387
82360
541555
471654
41812
57116
805584
848391
696128
219339
215042
582655
564944
307583
1077179
1070470
328839
222342
454208
1024475
608623
708333
188088
1046661
82555
297954
838879
110406
150756
895659
709747
501266
1067984
702100
484201
700687
1065676
657759
558767
720571
579234
293813
290502
406515
563027
852491
180013
460590
13617
1180436
1123677
54326
816889
701760
951670
615887
619589
705008
625610
552529
164820
520375
141629
975819
76314
504873
695237
975486
513743
138811
1161017
162555
490341
459064
1032638
79710
585772
873465
912188
1062591
83134
51503
152384
318326
281887
1160382
84893
502640
870407
49308
388921
699693
464290
79699
877866
48190
262563
1128640
877056
733890
307994
483002
524176
38002
359101
1162195
1130230
850854
700703
582376
1074310
751935
1071681
1090562
741334
563501
1182370
1076656
1048070
154616
277282
852686
395125
587974
3313
1154833
1060330
169869
546373
1059634
586594
518057
674647
684548
177617
822190
529958
960304
896983
430357
650672
1158056
343121
47349
525359
494690
726267
456849
1066380
814580
330749
1167121
130876
742395
848851
776441
653550
64456
1091335
490096
1160551
1005068
912624
132278
147827
464884
993239
262380
1188315
467389
199571
859205
1129993
893649
1129166
1175396
384371
219279
685894
686006
115669
1022810
866907
735374
1023117
332663
810894
578917
879525
132593
576292
473234
340522
149460
1147265
985279
10982
716473
197105
1017964
918356
433803
2297
932584
504664
190474
397586
257803
573011
475507
54883
803938
534779
411664
1084356
680710
210476
784000
261994
1189614
402521
735544
973115
38962
1094385
407865
794167
274719
978967
825005
398866
1080692
649090
1167254
960425
688354
649448
177022
891446
1038809
650000
981805
760084
294537
848027
833954
800021
186622
274446
249205
35946
79944
413985
474439
869381
991605
687026
514728
795703
399203
520508
336432
960959
591262
508434
1169594
1179450
812200
714249
1106229
666322
1081722
459719
215831
163027
360232
158352
24435
145751
732536
940170
931662
509980
509745
121151
286584
1124910
831692
91445
913626
664496
15722
79555
669763
884865
873290
10216
854191
251474
754050
304428
1174837
779012
378561
63850
1166012
812847
645557
1018377
1031527
342843
739703
717793
643934
848165
14780
481812
1132054
369919
884895
537026
189229
1008646
1065257
1136643
1181433
405316
892670
462564
95604
243001
279247
43556
430210
1165629
731447
351136
721103
1128895
109963
668352
884306
979774
679564
646179
35118
132495
821574
611442
37611
86277
170622
780020
566616
791366
959939
464210
1050163
108613
972912
178796
683984
63597
598998
617668
688490
36592
921150
523047
1684
831126
683044
412409
357386
1100605
476128
10576
612082
817524
548251
1061139
388135
958569
136913
623853
885898
984240
608006
1158645
998169
821002
552137
1139168
438834
259369
210007
291342
734620
80630
91357
743005
164974
751170
1132511
231091
60890
275387
157905
150441
788350
736175
190983
1156587
165900
836158
1156039
539284
194870
319047
87416
210175
509809
1068023
360383
1026830
838236
244436
1012360
760908
1138861
80821
624253
993
699311
345376
662161
344702
106140
903566
900950
1145190
606842
236128
381552
935946
130519
29459
346775
602140
1045990
648692
119116
899945
576880
850793
849826
958463
489391
135993
1074957
348994
537445
911903
1185344
549569
504111
1042239
1014935
220923
918523
1135754
93008
870623
388182
1007377
522928
1117605
896222
508471
43843
963425
1083287
832753
230982
270679
98167
373727
731685
654639
1136532
732225
364976
731774
659728
960178
377389
207925
220023
409593
411783
958643
609631
831790
492969
808474
265386
670466
807894
890442
978003
134003
387994
283814
997765
34490
945240
272888
70960
161504
133269
455005
1080730
346451
468269
49785
724224
383807
1024143
80132
81662
964030
66673
537488
732775
820923
869320
920336
532581
418555
255556
980953
377190
367383
961547
485868
553504
611950
111989
1059862
112374
1123528
653241
436609
692461
472185
10795
905469
821876
223228
82131
1136092
65314
307661
82312
1112138
158695
183364
537832
1111378
693039
469444
39082
135056
357609
1162819
173405
412325
210317
1156501
263995
720028
12168
240482
68259
969488
21312
1133099
677197
158898
643096
405472
497386
799959
670053
778251
300169
885457
461547
701157
808014
31822
387446
801467
638557
952329
315162
1192186
564288
983489
1106419
1057398
353754
485579
365313
280279
946930
1168757
612722
153299
982648
70916
506311
510799
653527
852404
1106143
579048
533227
699749
976453
82355
842335
1183460
766250
685432
239727
1070870
11271
241645
434520
1173041
853151
5227
817048
897724
420005
1147883
887480
792984
551405
575868
278160
824161
480717
444871
643813
365059
573134
982610
166332
253799
1108064
455160
893697
222708
864781
73001
89351
239805
513677
617489
893589
1050654
386976
672823
1100976
1191570
797877
90296
792731
604808
727339
435095
1076061
1045937
284333
234864
212400
67892
12842
316020
423749
123593
1067617
704967
313510
754742
116086
1072323
479647
663268
603458
644440
353489
922231
1106057
305209
1146210
524931
531148
930214
742372
577964
454606
340609
259305
344755
946756
241271
1097360
848175
340306
816402
794178
572836
651273
621523
793935
801453
1117225
194850
174064
1107563
920718
1092518
313090
293470
437620
188780
931400
815252
1109883
193642
410914
124045
1084866
88994
594864
710124
14005
106552
1172154
1123756
485137
299355
1070258
231086
214528
190045
866102
1151764
193807
174218
685862
696610
29708
901550
112054
1037252
184821
773175
92566
985884
413083
208141
973065
685917
47441
730379
571979
821
786506
1128739
744976
337539
451246
919948
92126
1088362
1054392
654847
257893
803397
1188118
566044
705034
460943
843960
233705
910826
315395
1095527
208104
253268
227225
294719
743218
821228
887706
1107454
145988
275962
51919
1064095
601874
1021026
1003791
590712
627380
628178
451113
734738
424746
747110
553028
1063953
1174127
702178
690400
252942
110770
1050209
961489
127802
902825
41555
987509
1010155
81289
87458
1101110
77179
472858
365287
548351
1033703
909744
1132258
715374
1036491
1017101
574977
734774
514672
1008006
1168468
937294
1092868
997861
928200
301387
1022039
350996
684695
993008
942927
787899
828773
803842
547879
983430
514079
1181914
124738
561407
745074
719290
239818
246751
534413
558421
678821
401447
575966
1050143
538952
353533
733254
46310
193322
50827
633421
525118
199887
1185863
1061927
1147838
311487
230503
502949
491634
987651
408153
403266
805777
1040191
23702
159290
571079
55133
40341
203012
393656
444403
596796
253444
1171282
597605
1164684
1142936
1180714
475157
560975
861191
1052515
57305
81132
346563
420469
228195
116964
445047
1078622
758296
332436
853101
757939
1190670
974257
672288
90543
944148
292792
298744
1046530
1024301
63321
553150
234478
85691
747156
154241
430166
563798
379467
48276
132793
94674
465598
581745
976679
295231
177554
626365
552550
220462
1060479
773951
935340
768450
440883
827372
811008
393316
445849
504389
394108
160949
611814
1076763
631195
420046
1114281
380411
538747
264816
159369
407997
486228
1079443
116265
533169
107738
633513
482405
457598
1083834
79692
1033610
856792
840217
38136
710000
532826
49771
255823
930293
1126302
522604
1110439
27953
739987
515942
944569
1129161
161238
31461
357945
301771
877376
278821
923236
1070157
797333
708200
430042
394740
608959
998473
1181525
474277
218657
986142
51864
741231
1180222
995294
41704
984862
1028910
661030
669675
606056
671526
414381
237005
1184401
210001
248294
747804
61604
868021
801437
1103922
737335
672816
381432
403646
86498
654613
695937
1052004
474256
1007338
817858
645479
902076
469272
587101
1103591
471176
305083
423604
899118
563356
506743
460808
478303
2607
868927
122451
1043524
1002439
76147
158518
1052085
268203
861633
1113334
556393
856158
806344
470179
1041551
98363
416134
272884
224875
1728
670105
470869
862007
552428
677943
928740
882596
182427
546776
1136322
324967
551954
804644
432038
568908
867913
788697
512362
404834
132298
1026363
401406
1075072
364562
1177891
460223
588273
305158
260437
868172
652303
71185
99191
882883
580140
583209
748849
392725
414050
729430
649676
25104
611490
561705
521681
327180
239336
1076293
87247
524151
861309
998687
643359
85166
609317
54805
599312
203621
892652
612263
344973
759974
286497
982457
1145853
638438
1002316
14638
979533
387739
573543
704085
379440
56498
555673
152541
373086
79515
390549
837322
403726
635594
1156710
826810
231279
296792
931586
80145
314700
843517
561404
213108
689663
477447
805685
953561
110591
483526
1082958
1050130
700349
965183
453422
1645
1176982
311725
52413
303871
489671
1054083
861348
873672
1112158
69454
586086
418795
643540
1067675
280322
492653
944948
975510
65699
846656
103408
867398
1049495
492304
431027
209615
449832
451164
284185
107477
330061
525773
796618
409255
749372
1191446
1102762
961505
556520
396543
516166
221255
827028
733225
413819
1137164
908539
950937
918864
178387
304301
59712
45631
626943
1084926
1078679
476902
124513
334297
259079
841576
663128
889674
1055237
964366
1006268
1113615
426695
920425
91184
477982
911058
853948
574324
254378
607092
901316
966153
301781
954617
895527
221232
869700
106363
460137
54319
616951
1066507
72384
770990
398073
144088
1073251
3437
821400
980064
769883
93579
1053451
340297
8481
739637
245902
77211
1101422
450954
416031
314154
339166
89599
1110580
410580
1028948
187938
1111707
1142578
264621
272821
504940
777182
759140
770634
1071379
1188732
731294
975815
537546
313434
364966
5701
610675
145881
5125
38413
566125
985034
1180952
805863
947925
552213
824785
817274
186836
25771
715922
348571
203267
910774
502644
807308
423422
109166
537611
674709
1091371
342305
569280
1085221
391598
51051
201445
943052
291162
243540
834372
151980
1156478
180009
855669
1070248
220184
1144419
1073320
95419
1063670
471919
594035
21026
255497
328291
703379
333026
119599
779316
673871
658836
491813
646565
564951
417297
34789
303219
80641
545911
742814
902114
1046880
73728
819604
851041
672089
643667
941448
107150
688318
930525
557159
312716
563938
323055
111288
240979
915563
680786
590737
770500
309447
370010
559817
967192
987814
690724
606012
610041
491921
1161459
972613
1138378
862720
268125
717428
1153275
10967
980581
1073114
31830
999009
1070428
107893
474624
886939
992970
852039
426265
82993
216734
221721
717572
157837
423011
721867
737394
665230
489141
1107240
365818
512856
589
1084937
960186
65481
1043798
1112259
730315
704461
403761
351682
434630
897823
293853
501124
445492
947246
215013
178462
168630
749346
1076950
1180279
1154316
284898
305416
425919
210455
1144242
328714
1038464
28918
1042331
924034
311694
1086007
168551
403225
834282
421009
389068
60653
1063535
152931
340180
1028810
45986
328633
331956
728561
941946
1110796
246170
582768
177275
651792
401317
179427
362515
201766
926596
276762
138707
814868
521377
690722
641627
671789
1132000
1106126
886617
154536
1125188
430558
110674
1058833
310576
1172720
1155319
854907
666787
638208
733905
687747
27565
906517
545054
1169714
571893
1115496
437224
151412
262633
151630
652640
259088
300388
659408
769312
304911
596734
842303
9116
744051
76799
2172
1124557
405103
895184
454155
616469
1080981
171325
288931
435819
871449
715759
127690
576030
950101
1034011
1188407
126209
831406
660963
118964
806639
1066496
684952
121967
581539
1189626
200604
225447
95701
1189532
1158306
255711
880833
689133
375410
1029857
963614
416101
625709
16421
646294
1006432
689885
540876
719712
199661
770574
668384
142894
91929
892441
856759
637179
215759
202257
1102086
664578
1098772
480249
37396
82373
791821
957584
902540
251472
692213
780435
242926
369721
489223
228414
899808
606458
191536
1085394
196186
170081
69586
1052411
236544
985958
522686
363328
866904
451657
320385
477409
784185
604564
182687
387578
222178
979970
688348
647131
887417
316787
625070
743785
618669
182727
293001
1186958
572020
141228
533422
449377
359820
1040933
887916
1168541
303287
141123
1080747
414689
1087183
368865
163886
900892
547200
125837
781202
1176424
765580
1008695
103904
881647
224928
922960
447276
411460
339642
706699
828540
235444
28155
214881
243440
404620
175405
844161
562622
5309
439874
942309
1148278
538364
996484
173995
66105
154336
1007099
1110423
746107
816488
185332
780499
744513
1170491
743747
636839
268329
643754
107552
60417
1107287
317825
777820
1035719
79785
912435
54468
141218
729577
417390
1133165
599267
188313
772537
69536
820474
949388
485766
1191847
8363
1143255
1113324
478746
930444
451571
232557
616926
1078496
349145
718755
423312
1097173
446963
944243
894324
643478
3430
656246
994383
1099560
229473
651108
752467
95326
762347
1191241
163524
662711
1168478
494276
208286
999943
1169465
218506
959050
658016
293496
450775
1106329
468720
909686
18677
678410
275371
836153
1190277
217085
1064730
92438
739833
549631
726202
55484
572349
193543
71918
1192958
1062156
198069
222520
1114249
90432
103667
1064659
985950
23693
233732
61854
886968
211149
89762
75407
962201
957730
978809
1058544
98523
1042459
567812
194343
453752
738531
741789
368709
334556
276926
739382
878782
1008443
523202
1099363
757658
927459
1081773
268765
100207
410522
595394
1113605
811796
875439
59194
567917
665506
429414
616099
403858
610282
1046755
513892
595712
461016
37644
1065398
995670
164547
611247
79430
750482
981103
546424
1059798
313464
872200
1161339
557059
349766
1010287
616214
486691
482320
779526
795796
380988
702290
1095113
808369
148453
974768
931102
480459
166494
686131
211219
414606
1083448
258731
830964
1084023
901873
254346
88459
569832
296743
82865
642222
45577
699069
279143
1018131
537267
1016749
530892
616076
963363
39555
173782
1180050
742411
248133
626614
355215
531024
36467
148337
219102
867303
1037247
636339
1044487
1095006
938318
431703
411505
716054
1121686
68584
960045
665572
218033
546272
292573
296796
308846
715819
668286
876491
508916
369151
1055565
178938
19979
192903
171576
122127
460606
226498
320043
485825
529496
846281
571
367063
917665
1182950
380918
1070175
591703
423703
586561
638371
380251
545857
838302
940887
552533
1103689
368595
625453
1062445
148227
865729
350355
796168
784565
1003165
442079
543347
1154465
1188683
382149
630641
1167908
435470
455506
141727
1014994
820442
534275
527405
154215
808987
1093366
381260
606930
800973
761143
321495
399321
578081
185024
824103
36359
727304
58695
961852
966063
873077
879950
1122935
127451
84804
296242
368858
92683
477233
1023495
294297
993912
1109995
278373
808997
131885
483558
449022
781665
971694
321499
163958
625560
334520
1020937
383435
1182217
1048058
87562
631876
701244
874179
227028
370412
791666
419210
895214
397494
543170
329428
359376
240480
782170
644697
54165
241268
1040389
1076286
246223
776633
811725
439732
438695
212921
355121
169320
979786
970341
711919
741123
436016
662460
1046462
1161924
585457
370267
374337
428497
1116348
259221
507633
350019
1143037
553340
151302
45912
632037
29076
48545
689998
658711
298308
515644
883894
1122004
468326
1083197
987252
1112717
691706
253468
1193414
456539
1046411
927619
751877
276978
139618
728681
792684
721629
893149
559707
182173
1182251
597371
703553
64243
10168
1180575
1180015
772962
36839
299422
632949
714821
822228
402447
978584
837289
425474
1140308
426001
736356
747758
979991
406877
162380
812776
363898
96426
953047
1042341
929596
1075259
155293
20184
508494
339165
424839
380464
140715
1149078
948924
236467
1139740
208756
1077123
50965
500679
400302
628293
887719
11529
980084
536982
958879
298343
849783
215461
691660
891346
685405
7574
329540
782647
941936
745903
819339
101680
553389
277511
103141
878207
97968
814373
361046
1165127
621262
60913
804272
316486
912655
929684
224231
685293
1154544
182405
447185
504353
952451
715310
1088371
268775
1017648
1077428
94782
937199
1170334
627509
915566
71956
194546
430251
1106985
1158349
880009
124571
23699
126967
166718
658497
679391
1173581
1109542
133333
918994
1037046
870260
828743
405820
817486
564717
746888
73493
2974
1110710
653712
177011
133791
313848
695049
796346
197002
1172905
649709
343630
491837
657345
209001
540052
120545
88960
215019
321187
767026
738342
999920
934496
1136729
594695
948381
15705
189290
127884
60224
1024103
816123
60420
747433
735348
136479
14690
222778
906193
384022
749260
322430
1133772
275924
399043
949127
457507
341496
1130038
854265
836876
966259
674346
152595
1168899
204268
789591
665852
995202
1152729
930723
924668
395941
893073
255197
563246
141520
1145427
604586
260461
1138769
756722
462248
299342
1056185
308701
393660
543134
254925
230261
246042
866918
614852
103839
790925
236199
141664
198975
526713
675676
837961
689364
216147
1119768
906041
1100526
1072216
918765
1072357
182487
298893
137455
808749
318504
730374
260749
978609
393525
1042912
965649
1172231
1189266
617972
411702
1189967
354199
493924
711993
619997
963605
942040
1008371
824821
643363
507808
962446
615893
639649
924976
278528
370496
1151885
877043
521215
375194
565653
606349
517281
364298
497080
1169713
324756
378493
487988
531179
766577
807288
676867
836378
122652
54900
403327
280014
865648
524747
381140
255042
1016559
99388
791161
329916
126579
9734
498170
1018497
95908
95113
615442
69267
607951
477198
373946
413959
895844
785169
1000972
56599
733640
608393
42623
787196
149953
421410
830296
1139955
498043
964082
812924
923895
757973
592712
141491
418774
1091359
530303
802178
290740
37548
147010
439877
501401
178645
1011361
930908
44107
195159
305186
755812
217335
1034194
770171
10891
263670
695215
773073
836551
1147464
55428
775702
828054
242494
754970
44622
76244
766175
598838
282703
1167999
738839
836226
177843
1113371
89774
1026975
539444
891257
1021160
987251
1157174
1075701
616506
13980
233280
1122216
859397
569757
991984
785938
741777
373834
1192172
614330
572695
902165
52265
342457
456214
723686
213365
775779
803099
263110
9868
178401
1104206
58434
381803
463383
476510
772830
1138116
188916
72979
214278
245700
669602
867855
940790
1075997
332811
811247
764977
1137512
1028332
246030
925631
937044
229775
61681
172806
422572
958170
439545
407795
951413
104858
587398
618219
1046864
954860
1110521
259926
450783
742653
808703
666329
398482
1139063
1180099
618277
1184286
907905
1128426
1062704
1076195
830998
792013
630777
1105879
355724
387869
943006
773627
248328
312973
644975
932529
139891
298644
199805
30686
127174
869829
533449
1111624
414817
31159
1157366
456253
583856
423595
754178
233543
672846
444864
476763
54573
811377
102306
200994
667348
978309
855795
937989
133109
489053
26726
900249
298006
633572
363498
52404
359317
1062484
305403
432390
401086
180785
162865
838216
670539
976151
1079069
800427
127321
391453
755078
1167681
4530
347116
987948
966562
566533
839665
1131487
38228
166674
952097
697384
785717
40685
482839
443121
771034
687687
1105285
123956
953550
751563
485164
546444
237579
517794
215466
169770
168714
964888
717953
756187
255000
537563
297429
295098
933049
347450
13822
1033974
679800
959866
443762
483267
1049663
971399
1087018
771762
209797
817340
910998
274765
844146
1096550
184844
945997
986788
1176783
636708
680470
1024984
405574
857345
213803
1122803
85484
118298
1016058
737075
1032958
1050448
704504
188726
300776
566513
841905
1123322
34833
1118572
689787
3948
1090204
744316
865411
879584
951800
394891
809170
1150148
873169
557536
658945
46621
755502
180873
568147
954756
680622
89946
1137178
621263
163081
868878
141118
868167
40958
398428
1039744
350797
1178450
1142577
542975
143464
42016
241977
720782
587139
117977
743706
663564
195907
760977
538043
1147804
322856
879838
791041
1157808
765244
54650
13759
991902
354766
330868
432172
330902
831771
729220
902653
747750
149091
455344
728652
238495
350853
1153856
542272
1156661
214167
285193
531579
930144
31596
719730
1016896
787195
1055149
320484
858153
99103
340528
837837
441973
401324
1092486
879528
435673
816461
936606
295878
421237
423646
768515
168478
1008319
1094904
579692
107241
957276
419953
666570
125126
133649
918988
199292
137884
1177641
428458
989585
276563
54413
385155
462136
729088
642479
611069
931424
546454
198065
463818
656822
111679
557798
900024
968717
62830
732082
331958
673312
207544
502962
47132
1163666
927069
288817
1092361
374712
696233
12281
149504
214527
1015895
10812
6684
218510
678555
1023963
98875
1149341
19953
267700
465766
594090
687017
632999
1142552
543192
238907
584679
342333
803819
751495
222788
642876
506928
439601
164080
946815
69927
919667
1018505
485797
549538
891001
239208
85715
659121
961069
201455
316355
325521
582400
795521
996587
198284
916931
801839
488369
984936
996548
265242
418533
321329
739722
451754
389187
907454
1077873
358492
666500
833045
1010774
919390
435368
965553
1164259
487541
377923
213034
570794
707992
886065
632091
1073046
629295
986577
839011
549502
1115428
563961
935351
147886
607385
50892
246520
848790
780443
956017
430254
307253
1113586
362097
189985
1174009
865849
729245
841120
821078
792143
367549
20547
257385
417686
593235
1164818
522290
47255
974434
77410
505621
1137347
561605
292019
16959
475112
199770
680686
40652
392560
118653
770671
251776
1187252
571404
623901
908861
111043
380339
776556
43970
1142670
166742
148367
1076430
588923
1148886
973775
715751
470035
111649
882854
705357
342680
140150
552237
911349
1053352
116813
720548
949490
301157
451130
857246
443444
879514
969730
51597
590863
477801
153413
900772
598855
551264
335193
142695
280832
302308
135684
130489
149028
911891
756095
284252
553793
5677
1125107
112634
234410
260292
646239
62656
959537
435934
196683
774186
979586
1041644
660878
946220
650567
711605
434455
371798
999224
360133
193046
433192
1018843
10922
549130
653728
320053
6589
548168
817059
1017159
1172173
824999
697875
922561
982666
932922
452740
317447
519956
984279
406981
758693
568676
369246
108436
644970
650033
396331
181484
830366
869773
1158155
1041953
252743
810643
1152030
1010819
1097971
909289
20334
126434
1148522
221992
459306
278873
745649
920490
811973
775950
258885
1078110
395462
1105036
46021
489632
129760
58003
447904
1082349
941878
703868
119435
184168
488124
1075397
761786
836833
335384
1138975
170678
513933
172234
1174743
1088583
1029105
269022
940430
600200
733364
1017054
830877
655925
286384
1174659
1042124
528893
704938
715075
93261
30058
345486
1136996
1006323
774248
868174
1031246
257329
19782
946974
675824
666600
35534
1052883
328889
260970
873025
1188593
29843
693681
468442
1090613
322275
402146
838481
741595
566815
5008
1009694
682612
693163
421383
930229
98084
939103
696018
901724
869347
623406
693102
28697
37912
62791
1082628
337617
353491
69071
703747
1076404
642359
158295
164249
857238
1062017
49512
321137
1063258
787175
376769
969089
432625
505815
435280
347719
738894
1127953
563903
724851
181810
150262
787448
1192291
717541
674398
613133
1154072
1044258
508492
270316
678918
1161098
831856
682678
798369
1163050
364697
917127
301199
1142153
695233
955448
79488
68386
743701
450734
227517
638426
598428
135525
743503
933825
469237
928624
124312
680821
779138
906450
994447
902866
422272
815317
194194
928225
767154
361280
9437
45198
346318
1063813
396142
950177
694728
353788
1150807
1166785
803097
994280
767308
299227
731623
305363
226358
652824
1145433
1021098
831982
645527
1094566
849866
77013
451326
119019
373659
492409
596727
471910
734781
723768
678078
295688
1110928
766835
1060534
289361
508504
735728
427989
167944
896750
656910
400160
959561
981359
1116726
945410
1033386
857252
806881
446697
994843
1134177
1181755
964681
131715
3684
530117
275911
785421
1087209
611483
532343
251553
552374
994735
693814
1106951
1068027
853381
1035835
393323
546628
1104145
143447
1118627
628949
343923
312140
1024188
480897
1162673
170441
639080
884446
1027702
830299
417456
67187
142560
1059032
565133
757306
1152323
563207
128915
931311
1026661
602868
647497
374475
951937
193194
191493
1189059
1003170
352505
726447
721468
1094704
1124995
82743
431904
997957
1071741
356398
447542
168716
705965
202779
782405
688175
181913
420697
1019752
486783
532778
373031
518739
1061531
442839
777263
15577
646326
1108804
958713
804734
118918
1127990
869659
359869
456603
317617
557281
750761
334696
246247
763739
1150773
698520
893299
291695
283697
354040
173103
1093142
143684
720518
474312
1014845
862837
698366
467283
1034160
559456
503432
690118
556675
1027622
19726
843979
526466
723972
86131
1039987
136569
543943
463167
813909
538885
120635
616969
71637
434358
952856
665504
951667
136822
88483
463777
357071
277315
1025673
1026069
438471
127386
1111375
1065383
510211
1072567
215624
170784
949767
315304
1141924
91217
255867
94799
419894
740418
640322
756363
78754
349797
792861
982146
1117329
311440
189140
476374
26857
514193
528390
870275
325479
108183
941615
1119652
612632
533466
1094959
985560
33265
731212
1123687
272140
63883
763638
502070
1096816
536781
358613
1111985
184730
38222
377485
1109326
796526
79777
423423
265025
776096
1042408
574835
812180
952107
413661
49910
686702
914044
39125
20726
250583
337807
789744
386842
45419
56640
79725
43160
159180
923591
266479
1053155
815955
1071510
692592
998552
547023
378187
184817
993138
420701
268029
991941
104961
1092336
559867
1117955
575283
821715
498279
632924
572037
1100239
580985
106810
654350
521882
951834
798095
318764
309324
576395
1026466
614423
225023
609559
701323
607624
1028844
821651
682494
445244
1092480
1184219
631015
457810
604045
1152644
706741
147435
312477
1122416
106480
585238
120102
974825
722667
447999
1018102
1135658
1059326
408976
32503
581530
605443
214512
666223
13012
842788
995695
1125079
650304
1170059
458898
400104
770896
205787
1135884
407735
779221
773989
914904
659288
832941
503972
1031752
522124
843733
621829
588662
63845
18526
358627
241499
902674
721402
1033458
925481
1157012
184932
298595
917363
869998
410651
554528
359876
870951
999011
693982
31088
190744
548571
168965
606273
1080796
567019
410869
796973
828695
308956
909615
905924
320459
416762
935299
613026
530615
642880
429742
339850
1062992
68553
1040915
933059
1109251
795695
452102
106583
377171
495440
61318
975702
22094
752966
401022
715341
921453
619185
1101915
780961
1058658
851369
50825
604720
520953
1175170
960591
1084016
915698
627253
519071
908098
1086570
228101
578197
457741
537347
1121125
326969
1133499
873132
587007
315692
353661
599308
387400
394592
976390
3213
48700
1025025
673472
691293
70084
173340
508536
602429
676554
1065623
847129
140374
391478
41739
932882
237896
387759
42034
108697
78674
572295
621871
949365
823666
440583
1002230
662765
906139
878765
1064821
183054
803978
116950
641748
32150
1170747
159300
401903
703693
651289
1051604
818526
627131
416742
9412
454926
455713
283054
187519
785151
429551
424128
1104480
272593
566957
231211
1076002
1162480
372251
1083758
326431
1078119
143049
823630
134599
284756
460087
721942
662314
986503
576852
665536
911517
565390
598226
358229
835239
355360
1047255
1178799
261267
1061758
1058733
506710
274620
1144984
536328
956682
448912
46069
1123750
360396
416558
13658
1023516
7553
753390
216320
953591
173096
290309
888907
41321
32148
384925
118094
915390
75853
851243
275720
839993
181422
813510
393425
655590
1189115
1098254
318497
446235
240123
209922
606067
831153
1167197
791282
1009673
1145041
393002
376109
984310
182900
854937
1020956
196797
1017292
781002
667543
1140223
103226
325843
61316
1178257
950639
50153
238525
801901
1165870
377243
1127964
1131081
927182
859332
943210
72278
58643
1137254
917909
973514
610370
878943
838435
1094731
970057
273039
336397
240766
576667
779240
473739
513006
171165
902067
753355
922517
741207
923090
1190963
901892
273328
300173
759957
737640
676920
561978
381743
200717
626604
483052
435043
577144
4772
1098980
26737
331450
772817
87227
575233
568407
169693
283732
724296
385345
1188444
57779
831820
525181
1068157
310084
702270
905137
301031
532304
742031
669685
318066
379775
1187096
522400
762189
204054
93802
1123157
605287
1064278
140847
182343
111798
924838
8253
963303
948471
91750
121629
136561
85017
594539
1061499
383051
1064780
1043934
194808
662187
503418
859627
119373
501763
602054
228750
530010
1087457
1069430
353596
907415
572737
862634
334126
7778
893798
661332
1150888
640627
382415
141944
1115170
642502
262596
903789
871266
160076
645342
580551
257498
210454
665590
360410
342480
1102228
17629
1038670
1188877
330811
70402
608455
166565
1003978
893085
804131
511051
955890
1099355
526927
1058806
297880
283530
613844
163452
55729
147211
1034061
198480
416297
986095
1077375
1158946
506458
402208
818567
543398
29740
227625
102474
1183200
1036584
642201
969824
1089343
992200
16755
1078940
1068354
753181
1060946
460098
55033
835117
1156882
605876
384822
930318
1020881
1062435
861464
493409
714218
829476
167133
92478
311177
792599
275723
720646
760861
416602
79080
620092
197993
741477
318998
216545
151387
420800
516637
397362
840967
843086
846225
894003
480174
60527
977598
324432
4036
469585
1028599
812753
740423
533072
575939
718286
121531
164825
1036441
1043566
993101
255055
283744
570887
804375
460525
1010563
81055
276957
657417
296447
79767
258595
999187
192395
229555
1124236
691049
1116284
955265
982192
1174494
753389
211407
186260
959734
1038170
642729
92821
4447
540742
533248
18742
544794
530859
691577
794106
962228
337597
173957
838688
670978
514577
119659
317254
739369
567575
511756
761350
1077620
981670
410030
65513
913230
33579
33427
120897
718531
652861
19
511260
1036944
1063005
439777
494624
30587
880873
167065
275072
494051
511968
486507
996534
464123
504420
1073877
1054695
1079902
263275
749632
172128
24628
419096
544562
1062865
1003193
294407
738574
89850
687109
686862
853898
758594
657441
1067290
756103
993453
622407
423123
1141936
958162
374180
517829
905444
165063
1072417
466477
911836
820633
633906
956033
834818
363813
1113899
1081768
867399
1009781
1033226
1171159
967495
842105
775101
96296
1170094
735082
142344
283715
1156698
693754
741955
327578
595990
1141319
9774
1123377
423731
1066442
278933
830779
967852
483846
627700
715123
1067190
1065267
788105
1038148
940151
96312
464457
562761
395601
1082027
562002
1138119
1099946
936946
375531
72010
869820
1112743
1062399
845381
1134123
490909
732047
180996
311817
200830
1110687
45781
363189
447294
44836
1112281
510523
189727
169742
702812
361640
1054162
554586
731729
919964
42367
330252
502403
88209
268809
978939
985552
1003245
837395
700869
1032283
330471
737009
616576
967980
437875
301701
662521
479228
101539
524609
1163867
759159
640409
906960
349572
231663
404991
246484
560124
210843
196990
1182667
474575
304653
459561
859767
340311
527369
432666
563001
182993
400737
587580
1120481
996046
553953
79862
1037319
290374
608614
596004
561324
559909
182885
977727
420303
17948
713148
1109956
10705
668197
1055054
1111571
7625
823292
1142591
171392
920302
295698
1113807
301039
417608
722274
629722
554772
1063146
1131548
201502
927003
32728
351103
1137283
48993
385272
914341
121078
646795
604645
955280
858788
893966
690885
1109999
983763
808221
33843
190116
1165221
284666
1145059
5158
958872
808951
459568
538577
701470
207046
505021
443719
478921
85919
1080512
1190762
1113982
644227
80370
471533
1112178
448881
58159
1166743
690069
498047
324518
14389
354611
598758
536551
612212
646353
813686
265509
138254
859956
416419
511411
234988
925532
579544
1032773
1012825
1044479
267956
348806
263921
973578
85082
332167
366643
914950
871576
327880
401269
638183
514354
1035143
873475
12449
577565
243761
124037
284972
883622
89064
240095
236563
294306
253052
761978
498618
811811
525956
472989
427489
736128
1164041
1079680
73839
965987
1114063
9834
828261
468341
1081263
501254
153452
294918
64661
971579
1060221
607078
430652
724066
665724
1188534
889493
742546
1101608
451736
219910
559222
738668
402680
296020
747671
922352
827508
847530
585716
57898
701984
715830
1145321
549496
425492
991004
577950
568252
463328
633399
599137
1132542
1026600
447971
45181
55553
928050
947114
577730
1189560
460151
756341
549478
543551
334576
738949
157140
316963
647487
726944
1157047
856694
451065
692786
654239
677378
523659
451340
1088457
820791
925560
235758
444746
712745
132770
968983
776054
711020
863093
1144302
760706
376638
671660
839582
35180
726758
1065872
598566
185237
407755
367514
857063
278471
961801
873447
295531
539781
433467
98190
793731
526210
813472
485226
962307
510514
210964
249668
1021599
251338
820739
776926
143071
898065
433218
685747
665070
785222
257814
187992
1063810
1030873
12096
1052437
744346
332452
83757
700354
18454
997049
1107889
411081
218136
292815
829342
818200
4536
708734
515947
151555
131817
871162
2035
832587
624383
669142
800087
1101494
617811
883675
532541
696170
613289
1145133
391495
88317
445514
1073595
915763
876295
48787
858222
588063
480677
618232
61594
838981
863279
962185
454843
162754
1109691
274303
753459
179380
269834
428013
54781
343057
1162897
696254
425131
523710
658339
636042
373872
797726
1052277
1157241
657710
35073
1113582
607516
1075418
70538
960508
706078
28524
1159332
289484
675832
332858
664100
609670
446591
878193
423488
611167
886329
338426
84856
1068326
370581
923116
481305
834690
831668
116352
616529
658891
884907
748189
1108354
703679
71141
982100
76185
742664
379493
844220
529460
545217
224012
898812
849467
977094
708956
961380
1118784
330728
430061
258246
493236
188177
44226
864565
395132
1131840
1099447
978257
528337
722631
254123
83099
581050
367527
1106837
972377
879086
377386
1048509
502414
25619
16404
92003
475735
407710
303170
442857
724206
593376
662196
86769
865654
695091
104868
939448
46380
1004407
1012477
1155334
30070
435006
694397
548979
859455
1032512
1129709
344684
266695
199473
1166277
211185
969867
1170066
131851
590186
905819
834271
487568
321027
702902
162042
1075893
765838
1105585
425933
372391
76005
22654
296519
992993
698119
721489
1006754
169532
970719
519955
475275
458780
834904
292482
479729
1058393
578802
971656
104170
349487
160533
610865
302120
1004321
229624
850980
884817
426713
249502
399070
95605
421632
187434
384448
415033
556002
938123
193753
605188
1002622
1094250
411425
1101986
825987
448214
302374
624906
466130
1023447
888462
403094
640754
190345
169825
72738
1074936
68363
652239
803473
799102
1024210
39235
520193
841255
472182
872622
912945
429748
458788
891832
1030271
1150347
400323
424102
71930
271739
293821
1190866
186466
850557
934902
1033525
56700
592736
1016919
244228
208343
337670
6756
700274
253148
706521
389499
977278
934639
632359
13679
409837
307369
1115646
775584
293775
668172
223463
1131929
930860
938654
105401
628217
72341
689410
348765
343328
967213
1193503
543610
1160474
1008259
153884
879656
650489
877737
1182516
585882
28587
1003671
608113
512567
704095
660321
951442
671631
152540
515977
585975
405866
892880
228564
533489
728648
400063
266656
809394
732224
275093
1146829
72679
630619
547669
554458
1028432
397202
614431
623468
347017
258717
1178179
127737
47742
964787
166850
278757
54238
768797
966451
455926
773380
1002769
591650
408159
292440
399358
197862
238238
78756
186331
990093
939743
1153833
578425
818052
1066381
778250
1145490
264545
507361
474644
802021
495960
660421
324564
212754
1131546
328719
145172
439002
775616
626615
829992
168369
1025683
471151
70001
206647
244166
198764
573214
820432
529891
160748
575433
944768
789397
481606
784348
573072
521502
420236
903989
611354
320571
425935
1188702
331992
1106940
889427
209137
816149
778571
508378
780353
642930
287404
166377
1189623
683635
80047
406525
745969
251618
715028
102721
634191
1145990
280648
417892
946207
948960
310931
978378
472520
1145236
895696
1127783
616658
519600
850629
655530
895727
581765
928042
415865
337779
1087009
845000
903769
817103
35054
1084397
1063419
40358
84281
241357
1095827
521364
63058
324598
497480
42883
891243
589470
696286
518729
1179994
697079
264301
947495
271772
799323
756681
932495
852406
413648
720744
650092
455915
762190
108966
1095103
697427
660779
650547
464327
745608
850025
715981
1059315
604450
1076493
223634
293375
462988
688501
1036373
471696
775166
896435
963295
173779
289709
92824
243902
268837
1092473
955642
136513
321940
553651
1083090
1189834
627773
1027957
546462
350222
90188
1105140
161577
285355
360834
464140
972137
79668
369290
222794
513649
413582
110162
996808
625713
528311
1163819
995211
285492
7896
337366
1084920
636184
464040
532070
1184530
61877
478544
1185157
497635
961754
206929
702606
242797
801614
384884
705624
713173
780738
1015446
531597
640055
86979
754104
641608
453043
1180412
1150302
552941
625786
5224
685693
1088523
730070
67388
380544
887630
331038
1176179
1190812
727945
1012657
280839
712887
203497
334366
1148749
1064477
788699
1038494
234433
1138132
966944
29482
773912
418821
395153
184073
133795
868296
74792
1068758
679018
888774
445463
427543
1027244
740470
859671
1007222
934824
638717
357782
1138038
1124514
937995
911592
730905
49897
107057
631279
927525
84840
61704
574723
118961
690726
666398
236272
284404
204618
589302
1106188
817787
133442
581147
820728
1099531
58865
1099857
352364
306608
901722
1150532
669461
473589
929903
1136792
62341
101714
806552
1192484
52728
379348
84422
668514
678230
1003547
350891
809001
926218
718462
643120
129196
815697
142474
148774
1067514
571703
984236
133154
651488
1101744
416445
681364
1178488
1159641
191443
1034432
199865
1056242
137185
447163
1076781
836747
876548
1155075
758892
194814
983416
934475
721451
488759
340810
1080774
935876
321474
435818
127423
980509
1096582
904623
150143
274272
1166424
1129257
848142
610339
612906
26319
509255
1182365
1019129
335538
23378
212976
418070
291646
237585
603972
969401
750626
626286
149685
939284
983864
610749
527638
1072156
55979
113604
589919
360610
1072720
430436
353179
1009242
498493
91832
1055276
1043785
407988
695254
114446
746363
392517
402275
309198
587631
365034
438183
1029275
669045
375777
1080299
546359
233513
129837
911761
984706
841566
160750
297105
466540
916499
93026
953751
752972
737587
83231
1146453
688201
1023197
341821
206876
699156
482481
491510
978976
787755
224914
300658
455145
267331
21062
118777
958184
660127
107181
758003
1094648
586793
312266
367246
502360
999603
1103405
472187
589310
228993
671851
577032
727464
258769
839722
872646
616991
557445
121186
30004
305274
214507
559598
435417
47366
118850
1053416
803698
858874
453377
289313
490609
1102623
260021
1045733
480634
676180
61472
1044405
1051539
326264
266151
1167165
992703
762817
296585
676434
140964
98885
333139
217688
851074
1111307
619316
700569
68634
66411
428554
241541
877096
325934
144519
856145
33502
634107
669538
866269
259609
489674
102347
946079
200193
309240
1153900
1119820
1028640
561936
1081318
319000
481179
1189179
44070
1140346
150860
749328
4121
276556
796038
662528
211838
723858
40145
646495
946936
163304
953906
185059
203936
433278
578791
627552
439511
997677
321970
959959
266829
389197
978494
642461
725733
677708
699525
465579
878389
1193286
719263
1192896
460211
843948
842954
957352
254873
119889
55295
412346
458170
1163418
108858
65471
1122334
189626
968687
1129270
136647
532235
513220
285658
965115
711725
506763
672113
429233
1169642
904386
182755
54756
27483
758512
1066768
874582
85393
181611
110068
296270
950993
100793
474887
1182046
485210
1143928
767296
900484
483606
1139838
781128
586166
1084400
939409
1034663
1181041
732140
470339
1001582
741678
227533
854399
1061524
153885
49618
507402
542532
806216
552294
904723
64874
91580
473258
468187
430952
541132
215094
479132
979188
566711
74048
817465
672519
563481
1159047
1121020
974335
159617
220273
682424
497267
1082582
487739
615087
27920
755539
130582
969223
507041
128068
327407
1055827
952152
667364
592271
584452
31100
671971
622448
689956
247705
816172
280500
211824
1146284
965638
276848
982626
257831
595809
44750
1030993
381447
527855
1098147
268109
824185
679412
1052524
1145778
812817
611472
278189
78203
1149277
1125356
514917
797058
217102
588410
334471
342029
159063
1139909
803917
41486
573064
504466
442271
310548
799402
287632
78987
654439
640997
619555
798682
75540
522693
1133084
652090
431698
949235
305928
227117
411046
971300
959417
1136269
306843
390341
604072
806782
32077
207406
635506
715695
983412
457766
535205
953050
800243
163347
75964
539402
822949
581142
821940
991817
831711
1192493
606364
207127
584397
1022654
105904
1016083
78034
297440
698847
64248
574174
836410
147065
728608
158620
882540
769630
962490
550758
349771
68694
484505
769696
909982
1033396
997009
1180267
828445
820178
9266
513839
106094
1105988
776123
739727
906491
547121
26244
27563
659470
270692
699027
987467
483834
310855
1122432
664330
254800
259526
1113540
744218
674873
1049636
117897
875181
730295
577800
604217
586151
243602
1064461
334719
774320
1012875
769490
551051
576641
592172
1135207
1111863
830760
118460
457722
695394
904106
189020
352478
721421
1156213
498197
1163794
17785
171296
342545
532896
781670
635133
981419
7336
817090
881519
294362
135336
119846
349622
669220
938690
353706
40406
278147
646963
1087722
185138
551888
199277
1184665
1102857
737262
224677
294404
535514
80823
554624
5886
962331
133536
84936
301643
744014
1000606
214145
894715
896105
48139
157734
287304
962599
1144756
399111
148750
945255
313978
913494
723710
844730
1127330
820266
350944
874369
1042824
93285
427668
911118
1090503
1170925
1001489
807124
728288
476172
1078593
398399
976840
314393
570052
1044893
753518
304299
1180198
1137598
648931
1120750
1141681
76474
387023
1052704
623420
918473
848633
525291
81110
316975
856032
747140
527110
748000
156689
881510
874208
713869
186580
974272
390242
13668
26609
623055
1089914
650433
131701
1000696
1115244
351161
87463
615170
180093
1013098
239238
394818
255794
1120428
308231
321891
59187
696136
269322
577225
995821
1100954
38985
376944
225249
323195
953247
182691
348634
960133
869573
115641
1137687
120197
1032197
355254
415506
693261
574619
129266
588651
554577
1069232
490432
338878
113718
606735
560996
283320
241953
949513
397712
62615
79928
562119
383308
151311
1025677
41508
1043491
334962
4359
83278
402990
313595
599590
789093
754647
971175
279506
104287
13445
195126
25733
544133
551761
1102495
313614
655876
964700
286159
267748
836540
165399
1118006
1096968
88097
377623
5110
651498
483020
1064785
506857
845692
143588
555323
1087640
1117327
1068727
213604
297154
1132870
530763
246437
1072448
377265
451588
893584
1011014
357866
860910
692608
1053496
558107
246233
152693
805254
942147
1120448
637090
961526
538719
1172525
468257
1137971
730626
938597
780785
427680
932343
1130771
1046759
1028399
693201
477562
331364
331688
528639
235640
154201
393728
98592
95009
268463
1074259
1067257
148615
68758
415970
1101897
33355
56669
1126637
1089412
423115
60930
631992
356493
718138
209348
1022781
82499
896445
968120
595731
515713
1107243
387343
1149780
1168665
202376
876933
736059
508234
163822
693916
1161052
705140
630488
1130603
935348
297452
573264
987489
820269
349036
633961
899931
308040
960046
760466
691373
1068260
480299
62026
659933
799585
7803
86781
694608
333436
914657
255759
980259
1091608
990429
652727
599126
419163
901037
184176
969248
694256
724243
1023124
453189
180237
476532
742518
988665
958450
506377
28603
1082127
669031
750167
269238
976305
968286
992914
969062
1188270
133670
1011138
939002
758655
239295
728644
746257
413699
345691
1148124
428212
779584
918215
715910
81941
1147472
836837
590609
134108
198790
753762
1018153
1026064
305849
357002
541661
162176
531742
788291
1059047
322884
388996
559204
588912
664369
654129
612496
1010783
435082
282709
62527
515699
505264
1143895
1073175
242143
962318
53321
152985
493960
53428
1067080
177603
955901
1144257
1115656
844441
525500
1033339
1108643
713958
233449
634859
185139
265174
652218
681746
1036244
440802
1128372
687851
408730
6608
371226
703082
199176
893911
879932
1177749
117630
200631
336956
432100
686828
917257
355189
817200
379841
369629
619599
3286
32102
537404
101106
690397
1087089
739448
119687
1109747
1128879
1192047
302266
922651
294602
45965
275028
329239
659280
388978
944693
179783
1045510
799844
1010267
757619
169801
628781
950034
869687
909945
1118145
809397
827228
691656
961544
645839
811139
695607
35247
851439
654390
440192
93200
530435
925266
150016
214524
1012942
1163523
214900
855301
74804
637459
901886
716356
243478
1045742
255286
624588
1177855
453838
772731
440767
509603
123054
613000
342352
205170
379027
209416
136214
111204
854389
461558
592540
465999
115100
844001
25739
995794
482041
803050
613700
883548
1041363
521618
207969
195906
369043
835516
827678
834505
820944
845169
105412
690414
980263
961806
467390
1075514
193475
180710
418438
547778
487428
853378
225775
853222
930659
672375
173196
439034
685219
246538
231114
913915
892711
1020509
417912
1066320
606128
125906
264775
135024
902074
123975
658031
27438
440224
797348
316328
1062329
481249
150646
335542
1180359
859931
1120797
525587
168885
766738
1153911
876315
513242
913367
610347
733717
1048451
724892
46031
1147663
699954
1008664
1161569
4560
401092
374236
446961
1122129
1107506
1190335
345326
563446
734681
1072362
1127385
867209
773578
643204
901097
661507
292190
666993
869174
628905
880390
948125
51767
455406
812878
1089345
680896
981652
874119
1006116
353390
631463
499953
660327
87902
697882
1178630
148155
602731
140381
48656
77763
192170
312249
460469
962503
1116733
944233
757565
599553
517992
331646
276790
288476
305119
899406
930848
925992
491554
1145531
496877
496684
25209
1130353
647068
371002
160753
786385
496254
422784
916012
1067463
1146293
880346
26352
740431
93452
1051753
649274
744484
414720
331059
748534
244465
520178
5466
326959
1149182
175698
632468
876432
108220
922509
1053856
551777
715402
821586
966383
958040
597367
1186346
853572
503854
454101
558184
1180994
815536
472510
865478
589277
998283
396764
73526
1138823
868094
857317
289788
1007204
206357
480940
1010493
616032
534412
1057425
219161
819865
444811
844300
1054388
907378
476270
266433
117283
228876
400576
688554
1173649
146103
260888
558158
1062383
247273
473549
516632
613620
603250
785126
242635
238057
462514
106238
599997
1136848
1052135
345057
1151740
325774
1017991
913016
987596
180933
1043331
820969
845255
946452
895272
346727
897196
616641
104071
691550
731830
683936
330846
394279
547094
1123292
429609
364955
314637
704618
73418
503258
263842
333164
328205
744785
123033
672132
67693
205358
674192
677238
1136495
214047
845488
353410
803145
1102847
404928
226142
1090221
319990
651829
283859
617247
80359
923610
410275
159782
424074
199703
118620
965456
1192267
573362
421594
827393
290586
888743
1027326
904747
125721
1174686
1140010
966306
958158
554976
597252
1170887
580679
738654
21602
907934
280243
497828
402975
444753
1164249
973099
45173
88844
19119
157254
904732
194227
167204
661362
603768
426204
622612
1104227
417232
257085
706205
128622
979271
809139
1160193
936404
250108
1133342
89965
1182093
984408
1098754
699306
1189134
39535
515788
545675
188583
157470
954789
1015685
205530
796953
573898
938186
435823
1138086
944511
907784
422620
329243
881554
454448
956260
775777
1130133
842315
871546
1100171
79839
963130
372670
165759
384886
806668
900897
1115363
67167
981189
1129839
466840
55276
1123807
714784
877725
951365
408930
319613
837251
944497
685168
886014
122292
40515
1141737
554485
960417
1012406
653208
798379
765164
489308
541519
1101114
1047441
837662
669550
528123
175390
69932
818784
986750
225735
1186490
12190
102
415953
242525
24566
1173010
1064427
746121
1005210
383503
986895
1077218
1094214
741478
1082440
1137269
324075
195232
518217
695711
1153861
1030420
393782
482000
597221
288410
523590
580508
1125342
1128207
876657
10560
229089
211414
817739
540328
459852
832163
514899
1117900
1085082
1155509
854583
744806
1098723
1110221
882185
1109178
82770
818266
1144062
465202
19485
1034712
1106095
578873
773065
774247
838437
19256
232274
319243
31372
304678
1014312
267234
1167516
801240
838431
499942
70241
101905
409516
560427
612817
130087
738676
173523
166652
557228
170805
903605
1164699
557644
237944
496960
572077
1118463
266632
867266
912461
829637
126474
569906
7738
980024
621361
352152
988322
454205
24436
905371
250224
611600
626750
1047902
693645
364532
152890
979744
970493
668364
683282
825726
464214
633492
553918
1109283
120358
588203
536219
104468
1152860
1103219
686652
574650
263013
646464
544857
706238
294639
814320
274999
593044
294104
867348
936850
886898
338693
103332
614931
856843
880157
995861
1078745
833126
541329
857635
709945
123497
387058
199552
202475
376756
1075665
302593
305746
1004031
577314
362785
1109262
888951
558635
343373
171702
373429
692048
1083248
131436
503025
535580
599081
393990
983391
260378
694626
673368
603418
855869
608292
953792
794391
508486
1102199
501244
293081
24406
278251
256995
1128512
163286
1068598
941420
231032
966795
269100
1045365
752914
680337
733425
1094319
418641
348769
735447
457192
1174112
422182
1174951
808527
1161492
152046
1089591
92996
142857
1175338
653507
1112023
249250
275565
955363
718869
191236
126341
439618
909463
198576
64895
1054248
174418
577637
328442
600008
1185678
627922
276038
313417
358513
849980
325964
599646
467334
1043357
644519
557257
490688
904976
569903
322171
716342
763842
159152
14288
669841
1020232
384330
740118
475894
558870
589443
18751
705762
555361
1039606
1035958
721828
592189
260433
988934
331014
670186
245627
121084
757615
45562
231326
10088
797157
971606
831649
687561
1072703
930894
482536
1005665
527965
177168
354482
353886
640931
777855
406521
1176774
397820
1189972
433377
96617
193745
306232
102263
724998
70369
312722
623730
1134724
456994
25158
1029858
179758
653895
72032
417670
306068
1006117
844480
206520
175726
368092
1143644
940050
14521
249043
1009446
104566
1002221
906287
643675
934520
329980
931744
33399
561470
111354
299085
714036
902943
668627
342042
1087302
1093598
701503
206507
688514
59155
330974
433500
693528
457729
1129829
1012605
294584
982674
644104
1012306
411042
286804
585264
741989
778937
266857
682776
549638
122542
589988
855319
454915
676237
522475
694063
414238
1191874
992998
1139184
259724
200500
187387
1106498
776660
437699
691751
385207
2931
981695
383708
695800
138995
1171959
280148
657796
599428
384482
513915
410951
761242
175052
606759
813885
35744
623922
823066
1026693
612327
241418
333396
575151
379996
178260
182623
1008131
584021
1186053
728627
747346
98320
347389
841751
391667
431638
1158174
118113
868559
482116
492069
122262
37992
142543
1149642
379117
817068
123715
777321
847955
450726
952314
619443
188879
1160648
575062
706604
947130
857827
602698
148900
271703
713231
1014499
346806
888628
828523
566623
188992
1045301
1192307
1069513
272288
1021088
639655
407810
359360
190931
928796
802384
911039
85684
648656
977
1070691
688653
645586
177572
734804
248292
452068
493774
678719
74852
175767
381693
505392
546833
360611
633097
888677
929762
330682
195666
968343
379591
995911
447847
364978
576122
1059403
146862
135489
30267
379255
939954
373144
945657
934933
1236
1182661
465486
814897
512253
972630
752011
438994
830271
526727
91772
785726
1131501
206759
512658
109935
348981
965789
973419
381426
506644
926770
975200
969844
503072
850023
336091
359041
1035763
464918
298365
828330
721019
262830
1138231
820775
559104
1180303
501085
632392
1073430
12972
183334
799811
90738
664714
272664
685987
394630
1155476
839292
419904
654616
23068
809970
14880
868017
41423
405147
270043
796378
682963
579352
354655
695887
834274
381753
562944
345190
198736
359094
928030
1038512
542338
485025
433386
726485
1177531
538389
149587
255399
1018579
501422
633120
1175779
488153
585426
521676
707775
786593
550922
566787
1115011
776031
213501
35342
644206
261279
228945
495026
846282
187136
441424
1097105
760848
706645
499999
497143
915684
24752
1034807
515653
448244
1187760
1181643
8034
77413
1158439
471840
675184
147158
972852
873270
1005599
803416
6166
55422
1191767
229628
1170733
566357
725101
320085
1169134
676873
26641
680096
304502
634756
103431
553060
30040
28031
123153
91174
646098
35144
929866
437500
714166
382694
605946
664273
694815
779556
148819
624515
455773
827260
520695
933146
613832
975231
561831
707547
385736
219221
341398
533600
1118542
868718
764741
643656
378683
1154804
830439
871797
33207
200
461101
394639
352297
254412
1092925
778932
813528
1165405
5694
491478
244263
274255
22013
839803
920149
702937
704886
507115
619213
893190
500692
141083
888338
800823
581411
535771
839927
589888
550353
880717
835780
486773
974281
562942
1063745
765430
479037
591263
83937
234269
511809
109522
436699
400990
630000
43178
618337
295182
969822
757290
500646
751759
690425
103428
168910
305276
825052
515040
994899
262556
584199
336289
304012
960929
94928
750420
1081524
599898
310923
475714
999140
968899
295267
756035
978386
663087
36811
829851
960657
391986
609883
482013
343852
512193
1189902
1074712
504007
783025
427641
772712
90408
847496
518232
834263
10217
319241
693049
919892
1006080
1111394
1109751
244298
625209
599577
675671
1091667
804395
115475
984451
970036
972433
671701
331895
749387
204823
342853
193455
794541
1108831
447631
363688
679134
721783
206362
317691
859086
102080
141339
240913
42043
483412
164155
366613
924450
601759
650914
93641
232588
458998
780555
430153
1149520
1007597
499392
599868
25722
732687
987507
546971
681595
378083
192490
625203
271914
91142
791845
496203
1104193
198542
203982
1062046
936874
702312
739870
733252
179310
67288
710763
121839
741116
1089030
271241
1113637
1188479
138078
111339
1151859
453494
10943
532480
122318
829309
881834
536926
895862
703999
11510
601382
498904
582461
279261
635947
160497
378326
367456
1103998
1171262
822591
738523
454008
726486
168944
478472
760709
18170
1160488
438487
302224
195576
974054
835993
417743
646039
1037639
145734
1148835
814359
223474
1068198
628713
380452
586110
343012
885778
751575
289897
227704
950497
545401
219128
568939
361258
346236
107461
810840
250996
1122827
550325
381904
160488
702704
813844
1165004
818121
433213
1137478
727355
528816
871867
206327
639561
137771
221106
1150516
692603
654785
630256
806939
66099
140052
923958
1038874
827762
403571
35177
1028803
346813
121566
735307
783500
173857
379964
851012
581195
487627
122732
243898
148443
155412
496855
861761
687348
739323
1078849
1154758
960274
370301
364079
67171
748432
131667
1188914
962247
271359
527602
1045596
442767
1050134
84975
495595
640241
1109111
1150907
922158
351953
719281
395043
1170336
91254
662977
1096623
803754
863517
1107136
999210
374749
136704
271928
699572
318490
439520
496385
95358
496986
816327
1011364
57373
457392
556456
183412
504687
58523
402920
1070966
472052
271402
878704
910307
995782
361902
684341
582805
481027
861836
109204
108526
171105
362001
526309
223003
1089108
219392
710921
904130
606958
590752
843539
435436
169984
63438
919452
1007476
75221
137320
1183139
445797
138377
1019736
73840
948616
1038094
1162140
739381
601836
1078697
250777
668469
332491
256121
893046
1146688
31952
249995
205292
242523
788776
424753
177296
237488
13331
630363
320388
1120220
501434
75263
440790
842073
850611
374554
977875
936429
633624
921005
538054
1175424
683721
714024
354846
999220
289298
1025725
411628
44
754125
1115832
398710
261741
889382
225201
824631
1032289
1084903
101494
803875
44625
154558
556367
926959
28036
379149
556146
245683
528465
33100
366913
427761
709416
1109022
543389
887257
736617
1095451
384748
205464
245102
736162
339729
785855
667427
1100258
94050
1031012
64198
640070
199181
391707
499728
172675
1104004
899812
895482
328401
1090803
338378
718439
987241
977416
492395
197231
185377
356781
645636
1070237
116822
316049
163276
205353
628140
1099968
1104594
30161
730627
419477
265920
464073
329139
303849
580794
386740
781839
353801
416171
378504
1141985
86888
289056
630178
1055296
325980
772564
922793
641943
794074
509223
221393
848679
811185
978369
814073
238939
1034917
519922
498826
208010
81318
73287
545080
427671
1041623
477340
1036596
937906
665969
527688
1064155
795112
503108
320858
544940
485564
412565
580541
531604
334712
111755
877446
1114794
748404
391886
246738
407062
900530
296669
235968
1046962
1106099
329485
667816
1000473
131295
1053200
256044
283287
883538
619082
354769
1081448
949616
273839
955228
956921
438457
104648
586030
562271
98216
825443
928997
473783
1013031
1069961
630884
1005740
56333
670674
328432
80261
203509
928276
338275
532910
947475
1074562
875305
925102
968748
3696
385932
256081
1040928
205628
477660
838773
846852
1089799
539872
93009
558486
445976
283604
1022603
439483
1077271
323550
951437
319649
909610
334133
620678
1020198
361590
462173
930287
125022
580754
373953
1127021
934961
545567
318617
109646
963422
9880
695884
134187
175721
889969
798171
407573
739112
202600
1176723
983747
709852
178653
599844
413194
94092
1179699
669631
629831
48726
445180
182387
831050
714937
643706
622304
973994
249462
887275
307213
1030066
42492
1181671
1095798
144080
32159
147182
763704
812361
573329
92545
505758
95533
815264
1059930
597135
1039163
436150
785377
1050110
348788
591162
59475
93838
556082
193763
654801
740301
1169693
439717
1052992
928086
329048
1139340
1082461
741937
773531
860479
1038996
407423
1012816
996961
80905
734050
704723
241737
183235
883370
610482
194748
661973
993887
993953
214869
755092
183615
595734
930705
135723
819614
21518
737484
658421
197537
255638
438473
1141841
1034665
791937
1039558
516373
805400
614499
973264
289218
43878
106944
1182898
236892
980700
328091
203709
463402
509911
169627
966876
474844
700623
28202
1020479
699184
434875
641301
428364
701163
640533
449121
199120
611790
490000
197198
1012921
431798
217165
1088593
60154
375239
862791
333850
1114809
1121442
155325
93213
393876
722370
123297
214486
320471
448576
340102
744109
676759
494039
562284
139603
768200
1184593
969180
569148
775469
857802
161249
1090225
271281
663017
745694
917242
524647
397262
553663
1190654
230678
1024303
861640
645856
470412
584163
630027
918416
575796
681228
84872
149989
168088
325141
315466
1193281
1169669
1102833
469169
1062767
902874
950561
957896
57741
236806
460126
143902
532993
323757
631659
69648
750025
376499
309172
1050451
370437
196936
1120241
182131
304077
942008
638235
122804
41428
644987
65997
926989
620255
871832
834214
965361
169063
180147
710408
1155042
1150965
274026
528830
724368
884448
130267
702267
980789
224870
98114
1189644
70461
782262
123250
889312
54734
305651
489317
914223
7406
585798
901117
161022
888897
270672
996262
78818
436422
1186627
992713
211440
944225
99752
799086
702609
654224
135449
41714
197024
908039
564623
967137
230530
1096984
762160
857884
907967
739380
360236
947849
211842
395205
370490
1070165
916925
292530
11022
207811
311016
825891
254601
559577
1003757
966791
1077629
176824
454969
681947
319099
811359
715615
435047
792721
347186
473519
562282
719199
86604
193682
712118
1051595
750623
285755
358858
612602
638841
9306
275065
101377
111470
582988
3149
19025
681562
621590
967611
805285
723279
959090
1055028
553277
23238
933013
805767
743479
942805
653747
86323
74720
256870
562429
1070957
363414
560081
710366
709942
960699
1057206
1115220
799128
776100
362162
195959
860596
850448
429163
1127181
1036848
115563
346530
320687
314176
289724
795013
671853
395093
881512
52101
461319
855572
1009334
989243
201100
7065
748035
375292
413480
833187
500976
375891
202490
111166
697793
140743
369723
141238
542274
326087
746205
937494
609348
986831
593884
975042
996901
516449
583801
954066
854846
628611
444480
911762
749923
347929
966443
471577
829673
990493
292971
555032
851320
244482
484880
1124987
836310
717854
62491
689212
840077
794174
498768
158829
268154
455553
1173963
416906
64324
425530
976402
863811
998692
796257
1024524
21306
648251
1082365
248848
1127069
25542
143043
809723
798399
1031385
955304
827549
1015311
1186741
1125989
707834
173741
77257
1094850
410258
195106
668001
997403
132527
432002
434599
789064
226727
469038
1054427
514073
102634
595389
105170
40361
802900
157422
67109
712962
818915
515492
1191702
579927
539692
570130
729836
490580
879414
536249
304934
562166
83082
211732
13368
85180
977758
221155
37442
607138
563153
304844
1098515
1169497
666572
785943
296805
430498
177339
112988
527799
1134563
392239
1138036
268766
24162
22479
180123
843329
691202
1140841
384661
254806
609483
897208
877396
595356
914905
858174
321211
655962
722260
1065944
311315
867046
411845
213965
1072443
908246
1186800
717925
565531
288698
120152
307067
1079564
991238
18846
982386
865184
665313
926092
1107608
834747
656043
1060042
703149
414684
197918
738857
400992
387114
522576
613124
93722
954277
795559
608850
425155
246514
871121
1087503
628745
246948
266048
977622
196345
245430
184502
59091
708579
559928
793638
1064403
1175833
563360
1056487
651228
1016184
1001923
511520
411789
981785
920033
258328
878284
1150815
715137
1127328
906256
1037397
198713
254381
79207
929537
238704
485602
868149
268130
605850
217794
580776
595852
1006520
1105507
107802
435928
596135
1114272
56969
1065304
1100314
224818
1086060
674771
170902
390127
462616
819242
181081
137065
368950
77124
916231
419699
647338
130179
880784
63183
1153368
1127429
971403
279927
545249
731243
1120387
978017
537750
515817
576836
358018
590751
701110
234539
576576
391772
1104634
852343
1137761
417999
273014
339002
541067
702671
716962
110249
1093948
1155533
67761
340930
1145306
492679
429408
487350
417048
2341
252789
941811
154505
309071
674158
660105
558784
816990
647523
928006
946727
328306
318948
1073675
581661
55125
1048599
334346
222946
534867
75796
142882
63463
991041
172901
1118113
1184308
35160
727392
740675
749877
1159106
266160
998448
388832
599833
383034
1037811
144883
1069919
304303
150643
1038980
614313
979422
639229
443900
590107
294508
658614
1014330
584030
133136
18533
628739
1050105
673866
720478
940845
515177
1145628
789575
219769
582539
708596
301624
59069
160656
152772
659329
709589
110525
7852
338241
534119
358247
442537
636542
923562
266551
435405
82636
823747
1175331
844528
896602
520170
36394
1184456
887067
803460
684396
549950
540068
1184172
778825
117563
387951
1032318
989765
64614
110246
1182602
178893
89522
954835
347639
25911
109580
332394
271865
819999
374568
1066173
308041
538548
861265
283739
680811
214780
887876
988268
1039068
909039
680678
960538
992489
501153
95491
393704
885512
794179
1068687
1145817
314439
679245
232494
399449
68520
496477
123031
520715
419529
686224
1083411
416822
48149
374526
743562
123228
410987
785204
1101779
407487
927516
863159
828095
1154290
648087
1092572
9897
848696
919069
201552
350061
1134839
812809
836316
19321
692053
299461
301035
1011642
813965
23627
12279
1034823
458879
594713
976011
636531
855839
1115724
706071
4148
289674
1004512
13043
1134669
371650
164360
1038504
1184970
212204
438410
166463
843737
180646
1007944
192560
448764
441661
473145
1080276
860667
445062
251493
120687
460343
143271
933173
437780
1184420
15686
466554
691924
402784
1129120
234877
379213
162513
138729
20497
1071146
557537
819148
1106161
212768
795209
899642
39455
947241
677625
845503
1043507
5405
1000891
1030029
611628
1024042
1000249
603836
691509
642199
812994
1087582
1032199
932253
2213
740544
587724
1050029
264
986629
693211
704469
185704
1124316
269406
562046
264109
1076753
578129
733212
1155006
334659
178078
243111
956560
92131
658898
65895
956463
315684
578193
225948
864267
243777
942093
129961
132118
447371
59855
857569
1095457
170216
49073
238757
874768
439702
444062
151272
166044
921126
899316
720179
688072
62636
85290
1082073
861383
1037633
932450
91510
871122
445721
816828
558634
1109169
987028
640516
22922
1184322
1056417
520869
503196
357769
364097
515381
821928
252324
290994
583468
196802
789677
1067669
145686
304291
1158080
434908
761552
432716
716284
393209
543244
2292
448127
655009
537001
687028
1123785
974143
704395
1064279
989441
265002
380769
91631
1158222
351555
990773
553352
2237
276828
517139
893220
826114
1181408
590387
668180
1171120
1044956
687033
854810
575798
661353
876054
274695
68668
185727
907847
633378
884097
45208
408734
754963
176021
144193
647844
218023
590876
263959
156779
233625
672901
782328
622211
320153
677983
63776
214109
427142
439659
660012
425658
818452
461327
29381
394314
940700
533134
1176197
182582
377743
468815
431507
781335
338443
1067093
1090386
150997
386418
1115519
279696
1152691
349541
848670
1182184
370807
1165676
911279
907218
808385
105222
637057
1005847
1058513
545202
997212
15177
29392
198129
1053595
363004
618695
459856
694508
177624
356458
643003
835077
1098508
837515
724645
715020
1177246
762649
901960
143570
201277
39809
1013235
995963
1110633
984305
1185897
297982
369887
306848
54077
546182
440049
729573
193803
223700
1102194
1062267
791323
203870
630754
418505
763988
115971
255364
258631
996783
391327
546579
532392
876732
768480
49747
17239
460848
186390
951589
390979
915709
269786
886122
1192163
783379
1037601
354085
301225
1150966
1039250
962416
627811
211310
1154751
200538
335749
1091839
1022023
204556
946001
1086552
121567
159137
245482
492036
216722
1038587
873226
640154
838406
1189573
1116424
889739
1188120
587981
729180
491257
562611
253234
801732
538717
637400
192542
751215
370176
164076
915319
652952
223846
532245
909581
720603
757432
295634
928774
227809
1129239
400181
1038825
414229
750664
206332
383968
716079
955113
595405
991762
346324
114032
969446
198988
833418
1055873
705576
312967
967274
898555
496029
675829
154516
866617
242147
980183
92856
19018
957865
600575
108211
50468
884827
887483
544891
544308
623813
704698
1066274
1055528
391987
637848
1053624
1063523
500635
690260
949276
412972
212011
1010040
777139
1103950
138017
1104664
296688
308497
411021
1004152
559295
691278
470087
735828
1059935
983727
222343
277755
94661
585275
908884
1036370
661741
649422
1094825
1018979
256712
690645
635273
363027
352302
730929
18528
609637
50287
214579
407223
316607
198438
626997
710429
1116448
783033
1064992
620737
1183590
999052
827797
33259
277898
981719
788578
770606
394666
88139
262206
754803
1020033
966282
1045138
506145
655601
565568
1005608
444433
77132
759682
506582
772578
830600
658389
541691
238656
605906
464260
1032390
327744
42336
1038059
934178
1049945
294872
918016
498054
1028202
33336
518616
1189103
344917
303367
180661
145013
217203
527796
726011
237346
169574
866142
226509
373968
88174
229383
591054
400856
807013
884138
725795
1142801
731679
873829
589853
245093
454481
838047
808968
382394
491657
425651
634998
1152605
420186
988649
451910
328111
832177
1101796
646402
74286
656280
639616
422868
311324
1043974
600213
155831
624669
1183907
600250
564074
748354
546058
876155
276518
922832
202312
115078
158078
146518
90953
1103129
324185
379542
953326
704934
195951
1006511
1137571
132082
150536
1017060
1084446
362587
229505
323384
829016
255934
905551
944881
1173790
770636
208638
666885
406843
327717
364825
119134
420970
741687
752537
566795
1044574
422091
176369
666719
1135929
205407
178498
621187
905133
687541
121094
480606
751597
1132608
649537
534204
14100
142062
677108
27611
346237
324114
166687
605586
1175370
563132
356230
804104
170480
1147330
454944
1992
1154268
979167
219182
1032999
698537
579359
879848
238274
440577
371714
1068550
810852
1163266
315233
60911
1070807
621282
1148032
1052392
194047
965085
780268
554323
637768
334178
88142
1129654
1164892
740845
820735
1002968
857771
1023281
1189781
826223
1107652
462756
12376
70473
197783
39907
460424
258277
405164
315751
232343
1052980
1025731
1161991
618747
731687
899829
1101471
676054
836218
1076821
125388
643731
1042398
550961
864850
503478
849576
777837
762938
99918
875904
515319
923718
797233
1042235
151126
478837
122665
820461
618558
513978
888315
620687
196804
600077
674812
70467
235298
267930
193621
1175745
910990
489517
145842
390889
1040563
891928
412184
731372
240463
880754
759610
201355
14736
133758
1023141
456490
652211
934263
582337
341729
1071449
193622
462996
9694
753361
947839
609977
1129737
179590
1039083
34632
21722
763111
359661
573859
583644
203405
172232
698533
570446
244695
594553
1138377
81197
399660
53445
3501
1038377
94894
620139
834572
824497
1020149
235940
109256
300633
975426
362030
984015
576639
238113
42372
349193
1098954
378128
1027110
965345
1164743
1104656
836471
274915
299093
1139165
1068233
957950
689173
1035711
142370
134933
205072
517528
1089432
974713
325077
429772
976348
713594
938052
349642
150823
302359
919102
610304
107870
616821
413250
809613
19409
47027
248350
728905
386465
90457
1049610
1161654
1120460
525709
895681
1171280
622950
1018823
670695
642951
1079735
1033173
697555
974907
283332
265141
985352
204240
141415
1112436
279434
781280
446908
214157
212419
345716
375807
470627
75231
93689
104766
3548
962614
773635
942537
120569
292309
968549
692564
395587
746301
1000486
658826
1077832
483009
705716
1027238
848807
421552
362004
462843
288414
790788
1107604
927991
1138670
812002
680728
1045784
396002
129293
781897
874192
353597
186391
226330
544813
524290
1125360
713526
236608
207116
593964
883280
521361
84781
415011
464443
310654
1103585
290940
77152
68886
319275
975302
177942
78834
635782
951197
224547
754481
280760
1175213
869104
1079077
435645
422108
23200
132126
179334
545008
945270
1080689
1029027
1104358
293771
321337
832793
588951
372038
444059
87556
25555
242430
1019662
918251
923379
1024457
1068813
236655
897685
1063949
791999
197790
647079
687973
256319
247433
53769
509826
634190
1024373
622748
892100
592726
272713
605016
1193500
936198
92351
57326
417818
1132998
769382
1071135
137705
805619
827122
402876
1094590
9962
587886
149595
434108
652701
429381
557658
1097304
45093
785766
61533
55864
81867
616400
831453
849129
322077
9149
729791
459073
1039065
157750
495959
185334
544553
975557
739520
900899
666528
35604
1179292
451696
477782
442469
112125
696638
212249
943386
999384
88448
479658
862315
391735
360153
951684
539418
831249
141660
1151650
535238
906158
651066
229985
5739
116383
446947
99528
340878
918477
903020
198383
317077
312142
116998
1032364
683065
914511
331483
70774
1143938
275675
161473
570097
411693
1185563
75965
302873
73357
1096432
774400
1166062
82403
469715
1008684
1174979
169412
907172
561239
95527
678466
693640
757515
917779
624561
779180
982846
300910
622348
1053404
819615
1029073
134971
677068
1102903
464054
404405
213367
407874
16381
413880
1064499
133308
1101374
927335
386693
67766
468018
1132153
26816
740585
620622
975800
802309
1042426
501353
671545
956645
802699
124384
903241
188843
320801
1154614
1111032
150356
365075
895068
238817
322551
171109
624910
720150
1021191
839772
620238
672438
954109
590901
1046279
840128
205216
1099512
1025404
103743
1178167
1127934
821530
683880
868170
920036
148336
318303
295966
234205
973063
253131
1073802
1186314
286028
713327
504196
49319
330789
460301
1115419
936160
1015752
678939
156659
1040619
954407
419530
1047722
584259
1109150
508447
400627
681218
253698
277740
997690
131599
1143054
404244
252637
660356
857217
442745
317516
745471
100362
618716
732045
1016034
95291
133457
709075
6411
474738
393951
437183
357615
42536
695743
32419
713927
1166738
944696
280964
994824
619402
541999
208846
805482
1178752
230559
748927
647767
397200
856961
566801
579267
875141
681328
827880
250351
832165
1073711
389959
78663
126066
50309
360519
587458
1192316
693429
1035159
953596
229748
910913
449273
587256
544347
504974
609395
873603
939931
395349
630324
748763
522515
71954
708974
668394
419666
630586
507094
910143
644732
726977
664812
573125
415705
137382
387691
135498
146346
535036
633996
480961
714658
565573
1132341
457690
332334
856810
222703
741156
207405
290504
635653
216486
754626
118082
67683
1173658
489377
1101665
647818
15332
556961
930815
1002258
1089291
598386
792299
475159
642782
1014543
1098027
106802
1057491
888596
650569
771169
899737
964522
288568
773914
175273
67489
849897
515254
1132662
369396
23530
737344
998182
168796
1072596
1003914
179474
192922
966485
865149
887885
224348
506161
151069
982033
426900
857438
385546
575732
245568
980690
1183546
888400
235104
769130
261553
935652
584462
803461
226608
847229
65881
1047472
1028209
818558
1094861
519314
902456
312639
685160
1025040
254141
176221
276635
506589
520693
1143947
1065728
87205
1097352
824070
895589
327096
488172
1042436
74239
882313
136287
789699
870281
1059956
869626
513014
407004
1035197
837584
73247
930590
559092
346942
1086702
354218
702898
407926
166257
246967
696512
365363
1027130
677436
1081760
652823
698603
249951
1192265
1121452
1113812
1047482
932342
692606
520653
705797
1190132
1143800
935938
907809
878403
757740
108827
433231
416048
538289
1168338
690839
491670
579857
232282
687081
261486
303850
513022
1100827
561446
321507
113131
116636
1089418
327456
1097164
742578
1148724
132102
999843
54693
395240
628738
602838
286500
123829
1182628
61754
471955
126650
834312
381009
674580
109841
445933
361782
122790
207542
736814
923450
258875
762121
581318
55659
781302
800659
599346
384832
70297
463197
1066825
731449
427327
596363
882836
564212
1129177
433851
267741
354042
729261
263089
1018766
377277
443516
309105
280281
1168946
375710
70273
716746
991429
1191356
319244
769135
501654
210193
113840
1186792
722973
549870
908978
998420
1114832
566991
34199
460748
609966
875940
517124
547541
154256
130039
856013
512983
474710
342546
819553
301315
567247
312048
826008
805119
801149
325917
892897
942636
143001
1073668
481163
89657
1163323
959208
283555
161832
805839
729076
541598
544429
208251
930756
937437
746421
975733
449279
547335
654757
424946
955725
471219
508329
380996
1096323
231929
833868
591558
776671
81943
792327
1105647
364218
1134964
1127343
180230
87070
372454
774252
406221
270211
1162242
407298
816464
1007614
964290
388384
704200
536660
677016
617949
81090
785910
529261
667628
151111
72643
1181036
160723
393757
149635
237620
303246
1161078
185924
563318
476974
241207
713036
1046022
220585
404915
683330
485224
272121
196716
685479
61722
389481
968917
666334
368463
236293
234065
861247
910544
617736
884215
1104037
342490
883060
648696
87503
978649
689050
924894
902782
313209
632593
506758
578174
163694
811690
601812
789851
310091
1096608
363218
1017574
805517
503352
534122
1142445
734464
104816
905170
858047
523222
1024225
995068
112756
896207
778232
195663
1052708
926585
1044220
1041793
900812
979425
57994
396949
532792
1113764
432291
882514
1096079
545052
592375
1084671
434115
346421
68757
917273
60155
1012544
412908
1187733
272476
896853
361673
905028
312689
994477
829391
188509
140652
874511
604318
102076
39236
313011
211365
1102328
358340
1156036
454592
858237
1089482
25056
748364
62692
1120634
876462
764220
863126
315337
1029025
27695
588221
922724
880798
248766
483239
904988
1032817
722230
477718
146702
962979
449586
182977
48556
1035083
538326
682155
36742
607069
246836
471407
1159452
303138
745381
12835
372671
1099881
1179103
981126
924590
921678
328304
376001
851104
798626
1005916
399170
654142
742881
743339
361176
60341
995550
841885
964708
475704
780834
977605
1149398
172065
985440
89479
960190
593764
43029
49165
1061308
665886
729212
772556
1160860
862549
910099
426428
531333
471365
791575
1071492
878303
1112422
669146
205423
508230
914924
351970
122655
1135810
1095016
839343
482099
948031
311883
372838
832312
1055489
183674
886645
910755
810460
200448
677319
574225
833282
1047674
532783
735199
186782
294207
650719
386735
445862
416129
81742
1062850
908360
125851
579637
119429
151976
996852
584826
60014
52340
108653
364870
235637
1183975
585864
837381
1129051
134406
500529
15820
954710
291082
978263
473769
464700
1009883
684473
692894
1123398
497754
360354
672145
799307
1036980
24262
458312
67829
382056
738785
644507
76154
609447
513144
857587
800821
279278
160584
719082
395449
914216
698266
1118976
884464
328825
136745
570382
213579
1126099
712708
327878
750763
807027
934992
832571
1047225
683291
546429
46731
169568
447887
244710
32349
655841
656857
364028
20625
555092
897815
800051
390002
893648
1172179
881478
1125503
914605
1107020
422360
1001320
771929
512417
18734
1127648
210709
182773
633079
96000
1171602
1170455
231263
283452
816096
668884
843719
189055
285553
386980
488253
319524
115501
648339
164639
458260
806523
1013296
1054394
870677
597757
1183746
252517
191362
161342
86445
89493
732032
666815
255417
592523
603076
345265
380404
732543
684147
165118
296809
73463
58552
677154
86020
271942
387820
524286
561484
951717
780086
507721
789886
139364
284396
1168844
227497
1078719
191963
710182
1047590
111837
718037
335649
211521
1050418
530823
735102
714547
534098
836925
255260
588195
977720
30793
719083
1131510
1096060
655246
1186912
691957
503206
406368
1120966
237274
744060
418176
586545
674669
897301
385208
1030227
1053785
427149
221650
4071
1041054
916377
350049
886797
749769
529395
874790
138653
76541
272844
1101296
489520
652906
1109943
248190
853583
811393
384645
1050630
599075
450358
540417
677603
1049796
1018970
1006638
212766
358599
371914
921356
894982
416657
624144
203933
489143
474557
406860
282588
276936
767527
999297
1179325
455757
877240
622723
92521
796149
309132
7869
460523
329803
705881
970615
754912
646330
523299
829303
998024
177505
214561
168441
12388
642895
264589
166654
824280
671083
670554
433164
333954
580366
39946
173655
629866
336390
173151
1131249
80082
658550
204134
80383
257234
1157033
407269
1012517
150788
97951
253956
1088107
327822
87100
785074
718786
366053
1040996
380173
791761
368695
117971
637165
991555
315145
827881
855
870071
818209
625336
869019
975131
968820
955297
1152086
330414
565995
452425
625383
911156
826770
221831
220951
1010976
365427
655310
971903
666882
428368
308371
176319
945881
576731
1004932
494485
220784
176813
1158025
906639
25315
418912
672393
656750
149646
379466
176701
520124
1142229
379281
175261
805537
314007
390821
764105
217289
249728
767930
1078914
1146652
857572
472694
736022
1136799
395694
79446
493915
246900
1189550
322064
836170
1087349
4604
80618
1111414
675254
507154
57498
336918
1083677
1070201
775569
60811
654983
164241
749309
871133
194673
77637
1158723
477314
668895
918738
822123
999036
684969
111362
615573
322830
849657
416241
692035
124466
377082
428681
619812
630399
93158
842245
14636
315313
1136827
411569
255852
1144576
6806
493929
1027227
288977
968437
663868
740592
490754
453686
112748
704290
1149073
132244
747873
168644
334657
1083190
1073437
1073473
980640
311724
905988
251605
366759
1062694
390929
541100
423787
698632
661144
779163
523380
84560
1108571
1002558
380558
128242
896280
1151225
594087
735065
221572
957164
556195
8256
646343
294917
251893
595969
709428
230365
946153
312497
310150
700815
611290
646543
490394
1154203
481328
1099078
1062863
842090
387693
1085577
3974
117725
1014909
512778
1099553
446703
126984
571600
483716
114380
650175
1147984
258110
445097
1163406
391305
1135847
609354
1123524
838398
929144
593228
107293
956183
678378
269044
41796
1131649
696183
971243
213474
369922
558930
329407
399782
8928
1191002
512376
1016850
158494
56231
888112
1109625
377215
332723
166189
942643
83810
481463
866152
529475
1043800
381917
363229
670932
1104986
706540
706587
854550
751938
686997
1143217
763061
803057
130500
398595
298017
88064
837319
776930
798080
1160669
1192728
292267
45185
799345
663473
566161
510820
807371
136451
708465
527160
650912
51657
689196
53916
307964
644490
55941
1087525
710818
315057
899377
542994
346643
435129
1106751
160712
101122
5084
651990
1024688
1147296
975692
913250
1077945
801288
249516
452128
995200
251599
1090183
751902
13963
970407
517556
571614
878527
609686
868148
46540
845584
526341
286292
493054
1031363
21278
491291
801891
46676
604008
1023627
176936
1128368
396200
667026
786688
459951
1184926
343125
308301
1183317
1013935
894598
912752
1151027
790517
846097
1066565
947577
738283
812828
253820
726420
656210
569289
32883
1151120
40049
801787
666361
230784
595733
608101
339602
860358
199156
449252
776958
758966
140284
409476
127129
521184
877400
267177
903626
615955
402183
213792
352625
931582
1157880
921900
1104158
432286
822876
972604
32289
288023
1102206
889675
623627
79196
458518
356100
312396
435005
576623
620692
962013
649730
915083
422492
1014131
291187
3148
872161
970916
975701
1087655
199189
1169571
893037
942165
323428
594990
780763
594277
515497
1156223
522425
377055
1180632
110765
947878
630843
734168
456904
4995
973460
625719
818247
222378
395209
697521
586969
734465
951582
10959
1013771
279226
501430
671482
706159
1108046
95584
846548
548041
209465
14858
724281
34805
161208
305379
241131
666047
596218
173708
1142325
369533
100547
1078473
1100591
421458
716004
20252
18134
581103
408940
492141
419387
909657
272003
1043129
947068
335167
202983
1051414
764646
131047
1177824
1138394
1037938
833688
411292
265240
118938
400353
1186260
286734
263011
570363
1021843
1003821
739889
318017
321452
31249
473751
762131
661064
1012476
196322
935446
321615
461491
802938
1091502
1164294
402064
1107347
844981
541723
1095522
339080
1051633
451593
724858
539650
175083
860696
1187442
961791
1067142
743305
418273
859561
588398
908425
188038
1103078
529216
195513
918948
258304
168546
510663
415030
845455
977976
803217
96092
22152
540617
854192
720919
176147
1074415
317937
636333
891974
1119491
554465
181728
336899
951165
53198
127891
1150856
649563
484277
416596
152134
755527
769618
568989
741066
475863
187963
791412
53405
1093510
945610
85665
1068847
179454
980097
671606
1180879
403270
32190
241730
927473
982023
105942
8254
413615
199570
635951
1114289
400836
240147
586666
349888
894566
458672
792722
17617
1081544
1172396
299872
579662
292636
416469
676205
225801
711995
493009
588702
770991
675767
800904
462710
255730
70497
568031
1147658
663215
744015
941596
415322
1019693
196262
846890
684500
303235
230986
508779
670471
969425
609247
469198
665468
799
667964
443676
668253
105943
156551
448601
17360
661456
531619
710278
594456
76606
115033
168688
1178292
44051
540058
1137110
27717
1120025
1155592
649027
781234
85359
2338
1044198
833110
510275
94465
425146
407449
923096
579453
1058402
348566
661883
71946
427992
179077
142622
1088006
743096
460829
300016
531511
1016010
915727
779602
678769
863854
872775
183308
485152
254398
469033
826127
985153
344043
492007
235031
1137212
409183
634436
188769
103228
13588
424307
383851
30441
632298
897425
207892
346710
529854
268751
850951
143771
17826
685993
896328
248606
378768
107193
882110
85055
124263
253379
907412
738147
312985
656556
733037
431669
49172
538257
492737
1001689
699320
1153777
73145
19059
1077010
678636
967530
708402
388423
337654
8681
151534
878305
308757
313722
435077
270738
337021
515351
202030
122186
810300
708352
1004002
212477
247275
637522
1099311
443405
8550
122931
462269
656649
678616
749250
1010127
82077
845518
639357
189799
580137
569923
536075
585704
468180
631559
53170
1055680
275562
572167
112302
231655
887602
819292
312353
706134
155168
468962
1124118
1024901
466838
365400
1134773
569591
310475
953390
2089
1188889
550448
1059277
16501
1169230
626759
294499
634516
498260
30789
269372
436057
663948
18220
184270
1158319
1141530
1021336
540419
309061
988085
1102191
996001
805347
126496
899985
1001433
998059
469375
383893
441156
759550
815545
27674
950338
317373
110620
778182
211463
664551
508286
311118
1036451
151842
257041
167074
9433
1026680
229843
1185800
366761
631738
939455
1084477
426337
423146
816453
198287
883218
66404
697182
312028
605193
125703
1167147
795865
909710
918280
955467
225675
234112
138488
132399
899715
124148
116827
139621
334495
992721
527067
40522
126427
386796
79840
1035661
68024
779395
674201
28282
123822
348978
304310
1030138
92383
850189
1188888
827554
672211
317700
12750
515331
1011047
655562
1006622
125155
497848
827670
797884
603062
280569
932564
859454
246673
987448
601436
684446
955944
271597
869881
346509
292772
440510
379241
399239
680479
485006
259500
393772
143388
117562
93506
369668
40182
821434
283896
741319
583536
1048420
1044592
1157031
234755
558294
720681
242904
785787
87822
321092
823984
514743
674385
1116441
913251
840543
498825
742919
258559
791238
406018
128429
349777
834817
516091
471152
223946
777015
324215
930240
843467
629901
787326
1025896
834348
1070043
1182856
490802
858486
1177020
268876
815954
1168987
550954
919432
531488
666958
675059
371374
607338
797689
41366
691531
764954
152342
108977
355242
1104931
756991
66550
913996
371907
901522
194178
53147
824399
507159
258357
647039
438001
576720
293544
1066168
916172
485339
30289
281881
555625
734233
1093969
355820
681489
1181065
628008
685852
30395
1050135
875887
179786
614426
560947
1053110
57628
816985
1106343
1055633
893694
1183395
467764
1046220
861404
612375
1027214
248096
401439
327025
148607
1161278
957620
655966
976254
161151
987660
255944
305123
656739
864669
874245
825093
519660
177777
307473
519352
1174068
405168
904540
310419
568855
1020904
1057660
186669
1110179
691101
155581
126154
308406
1058279
855813
937208
765080
1020048
1141087
1157062
1133652
306859
1026605
840980
172012
951814
1065010
286586
487870
467981
987990
1084959
13707
1145876
511597
1060307
315718
41449
280189
1000264
724608
1086250
597274
41799
834831
1096059
1076805
331629
604231
1180647
1000508
565444
512152
955071
352031
620905
919488
930323
813780
1109223
176525
138470
498986
726285
441588
1149548
825916
609585
491417
857925
353827
55715
409559
180489
576611
1032460
742925
910721
738038
258184
446090
429230
576360
96605
970959
950076
34022
657763
1189858
1005662
19852
463136
16085
690711
371220
1170807
784987
227771
1173402
100493
44204
823249
991627
570219
1076584
794941
1058121
662771
754275
591315
1109263
581636
605944
346016
202645
783732
663517
323070
40621
438719
1186204
1122512
861523
10717
577160
182929
133842
1054159
753803
998689
790721
729549
295786
915762
944463
668186
748022
296200
743875
124636
755020
863405
656528
991535
959987
1161768
1154583
307925
1060910
675026
1115824
870327
1091710
903635
1017868
26445
1156215
857593
58156
668520
449762
118276
387368
805395
1101501
111810
72282
487427
535118
306979
868781
292277
995733
784590
1101720
860675
549868
302405
546527
154651
328995
766700
408748
196313
812981
94709
413561
938903
814328
896550
278880
498202
670139
951516
544442
1066341
983484
101595
102934
704860
359265
151638
998519
659791
60733
287968
127229
536037
473380
825585
882013
438108
270527
632146
121879
1030359
64817
975187
255557
437671
1158503
135798
252561
544263
512100
659442
758931
371229
50798
790553
1084642
1164342
642143
658650
859539
698391
901704
810989
596726
525860
198040
383180
521849
485206
4594
236666
972048
349339
468495
172518
570851
609266
582956
292039
782218
736508
1045326
1086642
910662
1037962
113235
170695
58795
1136966
863804
54831
796132
640092
48569
707619
480724
202878
225960
41285
630844
735882
887944
149092
259373
729472
733012
737574
1180830
794
763723
526057
1011246
307858
876629
375311
1111777
422072
691615
134413
473518
561619
887142
75987
667658
642011
1033774
375873
437326
257094
34302
421352
179558
131100
212690
1184964
20403
777508
575967
666010
1090824
816368
828819
938346
459437
424032
1105606
1084108
1001881
1099603
152185
556474
624260
367203
548627
522929
127063
574803
699883
18455
115925
521946
1068135
681534
993801
327647
1129787
643492
757058
679916
497018
827474
121191
353550
631355
134622
704249
1178299
700378
364611
305044
766430
746484
545665
968636
348486
336219
427002
989649
88859
817560
575211
1045191
686884
151825
193507
324719
1034858
811390
11234
689920
369918
596835
157074
561150
158143
694040
854844
411558
981274
574287
163499
498198
821680
218449
348851
1167342
920199
988117
249963
416121
317801
410948
278826
1160291
507827
229563
750377
207365
33965
398048
782504
811603
968507
836377
10106
340619
650513
423509
178765
28344
1018340
903302
637838
887414
1135561
545766
188891
157458
811874
966240
907623
583056
1134156
556253
169195
305408
483560
559454
819754
1147419
111278
504706
743020
342504
370430
1074137
891803
1173628
1151681
268477
20699
645060
1103312
410755
1099994
728861
1035568
268061
784089
349743
508526
171723
1180037
85598
200080
1039004
1160996
454656
722020
259410
216629
712502
715390
690254
125801
155740
681496
488515
120421
673239
726229
1085656
45465
983611
1183884
797170
714588
753600
1071173
947490
1050785
690604
678318
121604
1161752
275744
935264
897927
628375
1005533
871215
412133
833204
930122
487261
754168
1007434
901440
1176951
1014559
562572
36197
581247
111190
390888
801191
1152708
427712
1006020
802008
963930
966979
90228
853952
1189906
154509
36377
1052783
657482
166154
859877
46629
26066
99124
253911
1154718
973821
839304
140810
912449
232868
266330
1023287
506943
982849
548300
1126517
784251
592901
307599
1014991
286461
1161575
1045047
228799
27384
2608
663482
1185846
73934
128993
954621
889323
243571
858482
411749
1039096
660334
245962
1069121
621162
232223
1090123
960429
653644
922350
140470
133370
175833
128552
1153096
134768
448762
216037
803010
659022
177788
1154400
487042
882078
108194
637038
944123
1185045
1088051
301563
529084
142899
1158146
831926
501770
320684
178738
715480
863959
913798
1164838
657664
1144750
985648
956170
627110
879181
416135
369677
912926
856411
963468
881050
26573
142410
471387
957137
654989
1146449
73999
653960
283425
259153
860688
248901
470473
659701
81442
444154
1087029
773493
782364
729409
1186023
407371
596843
281297
1173384
79032
1189554
1118563
645382
966062
682621
508878
1007225
232113
530514
658503
210260
803616
662043
662535
872934
492610
1113428
592105
498906
137583
111629
832257
343214
487520
518786
412135
699585
989603
611639
1002682
112157
176332
250417
1126513
101431
84460
140255
181345
283303
624201
259326
1105492
709717
853334
1175033
1095283
409724
979695
592018
763881
644138
437654
399864
765938
691208
894847
171346
688772
137272
897742
399598
1171129
1066480
1088375
274414
1080158
998871
1182755
499385
406396
400199
889404
138871
868900
972290
893659
961941
1031193
1096056
1094325
529428
257158
847190
912637
295489
990785
805690
674928
993110
1099907
7359
9522
344366
221229
754778
846117
939407
561786
684998
982848
1035179
301682
967679
694674
965457
430236
96294
804764
1053568
1163187
157703
66771
323402
536900
520029
654820
442433
230189
1159442
1150054
603555
233552
872991
452657
161797
971017
133141
617381
454513
1181073
31333
950768
1094178
991982
1138681
829536
253599
312263
1104271
324571
830465
43779
811210
700276
333956
867056
881406
600211
211451
54108
463684
143245
672291
451573
286014
527823
187744
439250
839885
99834
212289
627512
1140745
457686
552805
941037
867797
945680
1063052
620810
921250
647556
958801
47440
41048
911520
858086
1161110
1183745
695913
554913
517888
722065
1017600
181966
125084
832689
515993
895666
988908
855015
1069794
563508
78016
1100592
665734
171175
478854
643515
578332
720799
434192
552707
848031
859171
485749
866204
711838
349834
1070325
1001968
1100426
547430
885094
867694
636495
1155545
33348
581750
266328
777331
50909
957125
364783
689948
348673
259668
977347
986323
618954
211342
1072414
202795
248874
567073
522752
411720
643234
636004
894836
766707
1137688
1118156
1189669
414091
449971
33340
219656
146011
462098
331178
717938
581114
1015898
551629
1141506
174365
925601
528780
790208
89940
956438
517881
513088
244113
373355
322969
822619
370991
639586
244645
1132249
611881
785682
376764
95407
794969
1187066
201860
960024
200077
649535
583103
968369
286083
59363
908858
29796
1001817
952113
402381
731997
541995
910033
1174178
575784
474899
31067
428175
677125
1095252
408226
1124396
392570
623390
503106
847609
536624
717321
984642
413889
1021048
414950
148083
742465
118461
497762
1078985
678051
735856
104166
186180
303977
573439
189262
767526
923312
484020
603221
1060743
414569
378899
338750
1120411
298579
1147004
1018942
556866
495140
1019114
548940
818473
218856
604516
740730
943192
350322
471467
471751
204044
762811
76920
599780
786842
199539
872812
477773
1040526
95629
647607
750123
734197
1015630
54589
148006
990567
43861
620958
819658
423892
330719
641282
293776
168990
989689
747791
442359
111010
533918
5404
437085
1149217
1098329
1178062
543234
286940
169757
135036
606637
378598
194713
222551
365992
832675
658848
834925
808712
297410
786967
516726
795541
797357
203140
140748
401620
478969
793559
28109
352866
1116478
36090
280865
989257
368971
231995
222578
462115
787003
500364
79159
810305
312186
608817
1054547
270406
54671
676902
54269
537630
869250
237401
514016
129619
856523
1061754
241511
228252
209770
1054211
654217
1017008
198243
1158102
391918
183356
570726
1100642
757243
666794
1173289
799321
314526
1013281
683838
1045654
566188
644207
441066
519406
479606
30820
951141
889568
1072014
563051
678645
730792
940421
452049
553287
677821
642441
205906
205363
962925
769523
1026537
686520
193468
543911
262958
523536
1164798
1124715
870904
732828
1158744
741852
1035293
493471
398955
995444
62704
81772
492782
592348
493750
1084980
290996
270858
1149875
491591
1135848
854026
104210
74797
799636
565362
5190
581028
92502
452678
1123102
515710
1152485
652479
243133
1090800
401529
537092
831791
686747
148762
934411
241231
8301
871314
1186876
673895
790894
603011
257915
367757
234852
549069
1156439
421778
362989
537846
409703
352724
925027
200854
473282
933264
607546
85464
668398
753248
343525
1092362
965408
337896
165954
326791
121854
158203
872227
535368
123970
492624
536046
170704
264140
177568
729210
929449
6146
50320
205953
107488
1056594
728351
306131
762893
620587
731848
529321
393633
218090
231930
567939
970746
521562
247403
741694
826350
1071465
198889
1014727
559457
564231
1007461
169475
279189
416136
747607
176245
953477
54692
561493
290115
1077453
430053
1077958
427932
254586
738395
1002860
323386
813753
971095
1009556
284026
68342
1094769
184500
1008416
166409
795199
118921
687467
183596
484339
213592
735474
73150
1138106
1087916
1065291
886850
831636
864901
150777
1034387
741082
825783
863742
486629
1098246
1109939
857846
1097010
68571
1111642
207551
425431
888377
1117362
717502
882100
502092
1040169
1043858
1155789
974368
720559
608764
964520
301548
765416
72651
703391
984419
150394
241676
1061965
852317
266194
686492
43732
491718
1045482
1052668
418408
423698
415983
874400
60573
709832
322499
637385
505018
119147
301117
895364
1147979
909825
722701
621818
428413
6264
542809
155543
944909
1167609
859924
833625
305047
484320
424613
72291
219772
950603
1185455
246922
1024500
77661
565175
450261
463228
771689
35294
148135
401686
924295
530152
791093
15003
1158044
119033
749162
671479
1073959
75032
283959
876495
365822
610059
905023
1109484
289307
102437
1077308
523969
260537
831667
1068303
124006
245929
681067
384606
104828
762868
307181
672686
1032729
584762
359525
805130
417564
807166
523522
1090068
934063
297545
60925
84820
919674
323623
740697
535637
838528
354507
1132866
75241
1141374
736053
231586
644474
571051
149789
454588
240090
781340
352822
934898
181623
896487
118903
1031767
342836
426422
1185035
572141
557378
853707
763184
1067423
99363
1155630
899517
495308
606791
896761
737783
430065
179676
99221
315493
1024387
348165
491027
358966
996200
730726
795868
596548
962521
1119328
522048
579123
222357
400693
233560
786139
90066
646392
1094785
1071099
1163017
762795
634119
286163
327555
449594
1012147
1112975
529167
428878
958323
1178786
257956
158754
1173752
54140
939617
181536
751669
709488
300794
154977
232345
408168
334150
494716
998822
780566
51712
79121
804121
466176
677861
70020
259068
608229
992607
879014
795193
886383
1056274
664798
351824
692027
6344
112076
1118665
62863
586517
1183643
19320
149778
1179397
1097170
38399
239511
1106338
1110565
846261
1139560
328964
880101
181937
954015
26566
1083887
1013352
1099653
343845
284585
772791
137857
621574
423755
476459
303211
975075
719775
966878
805734
107308
689417
401037
717391
469338
948553
386676
1167746
16047
460231
1128047
242836
557152
573342
708901
488073
1143378
93661
580249
365370
1130420
454479
650280
1118883
887989
1099618
1079952
1136911
640535
112038
563611
911585
847092
1172834
1183483
298531
1183066
940076
1159237
1172875
848755
552793
216534
497063
534804
472934
634164
190704
891639
946290
181969
999566
974166
768997
9124
881089
579995
956381
915741
699668
398208
831707
690739
1147650
860833
617912
437452
60400
762966
639071
544735
130722
37958
434079
970492
297478
362410
471435
134509
388027
1138018
216084
354403
333382
436316
560866
1185475
401848
538321
811928
96495
843541
459450
1078395
1117585
464368
482015
440488
498798
503231
130
668741
1082119
526086
580491
413798
343633
922148
383100
435704
126765
8672
773135
188908
98983
1053728
206111
1184138
472746
270505
664034
890596
208652
1100734
1021496
703802
260615
769172
945706
532882
736742
996139
267298
1160202
313497
424799
862126
652157
480186
694750
53213
384882
1018039
175383
1112967
1179130
486334
279224
108807
457541
105473
1081782
1081073
899972
579720
126684
867910
212617
1052605
36841
42160
398893
239240
358687
134292
778650
134257
304909
772682
1069057
417495
611789
451048
530027
547437
944383
103293
380993
169646
675637
322166
509129
779946
381222
669475
615838
443902
1012304
371473
752111
948303
206794
927079
259524
403978
763673
691051
744871
488542
955981
352623
161029
885667
1184802
1012325
326530
1064475
81266
1186001
570752
807846
767108
258234
296202
832803
990084
942972
681888
993959
329332
430620
1050217
1003049
466604
502768
127810
314471
657369
541384
627856
90624
381921
1083259
292722
1119888
301843
267159
149740
445352
577390
205757
1103824
803255
513728
776515
292572
946085
780056
163211
99090
968976
717532
623523
462315
143946
1016120
518522
602582
283984
1162888
721302
291491
950632
928962
534260
126077
250987
706251
99000
208977
126174
1077295
848570
196805
965762
1005851
879744
232083
1099475
1144702
802034
449694
1052067
823069
1191565
180579
1184023
906674
474017
838485
1077970
646111
166914
484496
134396
895846
84842
642927
914677
830214
362530
606530
599017
986573
566247
932312
693448
704768
447740
666049
1144939
607930
972064
628863
963713
1032337
425272
559945
691676
249864
955050
108033
513225
81663
1138190
213858
408307
240523
695383
1100145
465778
789678
66597
1065682
477154
1179864
942510
15
808993
787349
487915
736750
933403
130811
51920
928531
80598
937371
628752
827380
938428
721226
36349
789120
480888
413765
520648
750235
559792
1068441
892511
735532
987637
956093
1101655
404002
788663
1120422
40697
1136212
581716
353222
546004
1081960
991565
64078
1118261
438035
648800
366413
938181
30684
1114779
1149984
153682
657162
866920
382438
1152926
1023956
315
789606
931397
739363
787271
462457
421539
404548
986650
1100359
1019768
1104466
740743
860207
37860
493880
213919
6667
19901
536470
587275
397447
746478
11861
193831
213764
801123
305221
775979
167104
658250
24189
214868
939943
467873
439626
43486
351647
111391
278313
297023
432652
278852
1250
583962
580209
97679
963050
834631
205290
436744
292405
473948
821161
146864
76308
516621
407407
1186394
600674
838942
524240
459667
650298
1169344
24667
612063
647584
877621
306110
249129
1188153
19246
869238
995030
816814
745892
606038
473651
514411
434871
555932
846473
27521
463482
821111
559814
443239
533140
1132981
177817
406679
280713
777730
171871
624292
1114943
1034484
1151857
401826
249879
274710
789272
904835
1038003
118925
917333
1084739
91414
1190406
308090
428159
966802
139189
1089909
207744
212381
1032099
170870
853621
70210
77513
904411
956067
374906
407811
717559
274800
949773
216523
375944
733782
914061
47275
102777
752411
37383
487685
606862
871306
368238
1047654
1136823
320409
336228
1175406
1123316
1102631
339355
264527
1085267
699970
770140
111267
1019906
782336
887538
580565
260125
463416
517232
299841
495646
795740
465404
210632
799901
81569
1128071
2377
397562
792141
76164
369072
314789
939121
1143993
577120
234953
995203
559654
1081419
446898
839563
228164
364189
463606
72254
1033262
887006
910546
571474
927901
431342
900150
625244
695200
1023883
40345
83864
370740
1084821
169789
8049
207437
51530
26330
293489
478583
859221
462030
886813
514044
331008
1066543
1024934
415076
871161
517889
754676
717869
949602
274348
983304
193502
206416
424097
562307
122785
2053
594196
532861
1189712
480135
602020
568624
917411
406087
172215
469103
1130423
946576
86954
187265
204175
455581
782770
463801
1092624
55866
866279
765546
453051
168606
360481
91768
190922
702032
1123288
1169170
957214
396612
769092
638874
199308
272429
926908
1077618
677789
765623
930142
222308
224923
187610
283923
1021872
917214
1149189
585709
96689
816393
1034
811529
994404
1014373
601334
476164
889495
51042
183507
1158739
568162
850574
96333
824219
577986
346307
1136925
841075
532510
381877
734026
1048454
375916
329346
899684
745337
225174
426102
319271
1188557
305767
90545
1088843
1178388
65099
670080
823232
855807
1081281
34185
838033
191736
1035338
986865
166740
185675
937227
806035
52753
609931
68877
231369
365870
345122
523671
211143
983089
1023566
166021
934036
559511
767828
137488
441221
1060560
317856
138363
697135
571301
663140
569800
510794
360822
504097
2909
698022
962695
1137920
777196
405648
202890
855265
989357
411422
888046
601380
976692
650190
757613
420378
608832
406348
1013119
687615
233400
981865
986659
923197
640007
175867
1031773
660950
602352
183711
232769
277972
1089808
623586
863790
1146292
152841
252207
737689
991563
258847
366529
336697
67385
1098340
1062573
976240
887482
123087
725945
655468
878439
506442
724567
628236
395219
110536
555249
725953
375634
414745
1180732
1174210
270768
962743
624024
1036740
68224
599882
1142879
677078
672127
78167
402729
1152669
351117
134008
499421
694403
716888
38325
37097
183725
195904
913439
838014
1166833
717905
220256
753664
509444
427099
992770
123568
360456
449974
761213
402755
765143
207265
789141
757652
384893
519635
706731
1091812
965951
1156379
906704
915791
483602
67721
1005627
607908
512497
942168
1161498
426099
703281
402555
408229
504114
444807
992198
938393
164118
963336
333355
410155
831252
139838
839381
556229
64589
145626
90693
655347
536011
404818
178922
184641
665952
737673
429489
381393
951062
932587
50058
933431
368615
834998
387068
415221
603271
843777
1059628
293132
16162
192605
289583
1033978
1143743
134179
271017
1141126
482233
592647
193956
811578
1101756
131031
386242
228082
253867
890101
1001256
36403
185288
71140
376214
818847
583952
864465
1080470
298986
269452
409484
1012709
279842
138602
1185485
889015
332206
896180
1154891
564506
478770
196707
1007324
849796
580363
479000
589119
184457
317659
843903
801724
670006
495568
895344
581821
118609
104281
944224
85441
167771
289864
751026
782353
26366
1037304
1277
39195
1174289
308107
1046926
254233
865300
679429
216488
1187013
303177
144198
414352
323973
934911
899025
544033
106872
533991
407934
932558
793948
221878
1154340
436602
504243
249589
785292
968585
546888
788169
997858
182356
180827
974817
793840
89695
217030
994512
421783
652687
911533
952477
129788
222702
234361
751072
226662
586290
269499
1192232
725286
200630
474355
504296
370322
463441
1157665
969709
777977
1015317
270856
645612
255227
883098
781873
865242
99979
603400
537327
661197
307273
98665
950762
466873
621960
1190137
555490
191844
717872
791258
92623
469735
148792
313467
965386
807967
307132
974779
584973
712206
132135
604670
436411
987737
492976
675923
544156
711328
934118
889193
778795
877346
762771
564320
670687
9857
167324
1092078
51782
530944
798054
1063106
873727
900569
27117
520848
211979
339108
528761
296073
113993
254035
75613
847660
1793
981649
795215
902009
924678
1076949
82234
347499
1165149
557175
867701
293402
36802
329075
520729
1100051
436864
807600
1006270
1183602
391255
668504
289696
498303
440460
897125
959029
113393
648029
337175
1182345
1018489
468020
1186567
752327
177666
703484
826441
970211
986067
427995
734605
428812
660874
62588
275574
493389
381431
901310
316833
1101075
1172548
160058
4504
406662
856062
1163374
840400
29006
477494
1158814
887827
37923
743058
876586
576886
1073902
457824
108097
248211
445144
102373
397726
548859
563125
957898
894600
687190
700511
1012819
295793
823052
1183348
736879
593153
389026
599821
672093
385534
1144748
1096973
932344
1089971
46093
206334
439686
569414
566847
612140
1012087
936937
378616
945121
663169
1041892
64051
359159
27729
615082
858209
531657
514792
697400
861380
1178047
94766
589107
1009660
1021798
251711
613474
226882
752642
243
136873
918910
990717
19140
436650
715318
89786
449821
154554
863595
259510
99527
907772
758798
707262
414097
100891
554688
1136186
742296
535400
524226
772710
598614
1029378
695146
631158
831480
581792
461587
1100777
385529
452630
662350
465929
910149
834685
147229
659919
353959
855331
287897
258417
527656
861500
1031540
103125
305727
1032413
1126862
1094760
521648
319305
569196
873845
240127
29294
54542
259050
678873
242862
802887
1017672
629005
53591
569210
595578
281878
953458
319655
79416
96691
979424
100825
2029
683105
711462
786197
492845
247886
601451
319835
831747
733654
630250
218206
949453
358141
1010301
431923
320833
870687
441256
94114
687815
702985
615962
838552
1040666
329786
730728
937796
352575
1123521
573262
266955
726886
777964
477919
648010
714868
611350
32326
170962
924564
850094
5457
106302
1016641
939177
388318
471067
677481
351225
342169
462914
1178509
912570
262531
112676
1042148
770145
1039350
772089
1045314
795168
790648
470182
40044
236211
501155
769761
422501
408516
438904
826193
1161460
901383
624946
293683
756486
492648
1113496
871622
1134601
86798
627583
525940
229174
207559
933730
903265
403125
444572
776715
848135
470177
342986
482292
739906
188511
448412
193299
1122626
183056
1093465
256813
539247
1146635
981548
989225
601296
848295
633921
146253
1138907
1108401
670812
1146574
1066673
395460
1095487
1039033
1096664
549534
1191788
789186
2978
488657
1111334
995751
343496
267203
150929
1013417
340577
166613
361116
183170
967400
976434
189919
421754
69644
188233
594799
785335
985903
219888
791581
381088
1174915
1158279
85618
948127
268386
324180
126626
855138
1175011
131045
264951
940457
237370
40980
1106285
98082
568136
748746
746019
856805
162101
852244
261685
131779
262855
968813
611427
786297
388252
778201
492126
791767
1072587
650633
27218
1093417
744579
908096
217984
645331
284865
535240
967280
233182
716631
1008828
1063366
1149090
429473
17583
749103
1001572
396061
708150
205297
559073
578672
326276
209308
773647
347279
433016
43155
238698
1050075
431975
494516
514049
573795
32274
22564
998209
487858
997769
844497
1077955
746605
288897
323912
837425
41676
291701
18909
1129125
465571
753334
435666
873158
827819
349805
69482
769027
308356
550404
17086
628858
405793
123158
130800
1187612
196641
1112865
135350
950774
309816
912227
21051
552686
879079
1113446
181892
685510
1100445
943343
1137554
396781
329724
907555
1035950
362347
451748
988038
455090
1190101
1124510
675759
178663
578530
128141
384549
887741
291202
87323
279046
691980
51698
709154
1155982
1010459
1055919
190547
558815
29179
1156006
450701
636678
463643
137550
307317
379807
865349
408646
417792
345710
879982
66108
596009
949226
1024887
555222
367409
639690
228006
1051016
437069
888145
619123
382590
925788
300553
775962
101305
639660
755939
542884
1054649
616919
387073
617124
4725
545631
741305
328930
507021
959736
40385
1102924
778510
122609
933164
277193
501876
1059701
1056645
750837
282386
710780
877385
438613
1143463
470606
525132
807021
718871
183546
667232
170822
327663
1016718
441660
917667
1168871
615
257271
428290
663251
548344
1085426
20088
94726
268779
1052529
663902
511271
682883
288295
75897
480070
868318
851225
796334
412717
113706
43891
815817
900109
796592
377683
780471
1056838
617275
519793
1171669
263918
690757
725177
1050597
1192771
1097222
84237
936801
625678
1171685
976120
565708
703488
236743
31788
1073330
1107187
618477
1083195
84150
534163
270177
299972
585513
436438
955099
932114
190318
961879
685797
714502
564375
1001701
210664
353273
1028121
888134
875736
88605
237281
957205
627136
740561
939442
823809
507791
271294
962853
567706
608602
449108
458921
646696
1090730
346589
439841
1157617
273018
885183
1122123
150769
635801
747196
638827
791067
1171897
344125
1140429
656663
721818
363118
63161
11102
989345
554399
262472
676033
1150172
808479
133574
727492
164069
175497
967554
684414
190340
667136
2393
123134
158803
218134
112815
545258
890531
500109
936777
660495
235612
779175
195861
1178806
512473
46760
997867
120007
75840
164230
388562
887120
81370
260675
400710
483404
957160
1102899
1104865
521443
210357
1086224
838585
140137
369157
496746
811268
847233
682556
356254
1084406
1066223
173206
480013
519829
964869
658508
353863
1035902
361771
312778
547739
506178
638631
482082
568983
643436
1021128
1156656
740421
724111
233644
659996
281240
789517
856660
178313
625375
105153
646572
1179393
88473
1127563
790126
246161
178107
211036
827066
268103
240836
716261
222323
17155
698344
857474
68127
1060978
185959
292074
400379
362402
628507
821177
1006238
1153509
320919
1087616
683872
212920
746715
136974
726465
218400
715099
355816
780863
250671
628090
1068706
736630
885136
157437
713067
1117624
673242
104653
459846
1183620
280734
1175986
667111
1116216
308632
499723
572799
159663
534922
774423
1006728
926436
482789
866586
83400
865110
321873
617702
853448
1169947
786958
125848
230896
56672
1008699
619026
494181
469505
54875
186739
338964
219828
1065310
1102297
1071321
502303
360669
324402
852497
602955
37024
557096
581501
470828
229495
883976
506053
582471
660304
446066
319845
773886
136306
439843
1156192
1067508
643663
75788
251986
827387
519464
625571
19044
597915
21711
120689
1029799
1009029
700053
765845
675366
88515
1146140
691093
1147716
1143000
318478
323862
539325
384782
1130813
419458
236277
679019
922715
1165694
1090544
585251
700561
1035734
916580
1075987
433769
25486
45282
1097280
60065
84027
635894
246878
7837
95211
1094039
1191096
68922
756203
629020
263997
968943
340182
969081
949371
14453
796113
533372
200654
285702
97111
1030306
733878
90944
982319
458816
585552
191315
354238
641310
733164
446529
579325
490094
576632
1136537
297006
9127
18441
483509
1015859
430402
646145
703764
204151
202699
590779
736815
822816
737259
899052
481276
208618
1141213
20053
1174369
769613
854974
195003
922719
215270
729099
1008193
693015
686527
127997
140799
806887
839396
969332
808908
598488
113742
475923
258293
1124541
924243
188886
38518
252925
466276
862093
359797
171447
791068
981627
575369
331163
453696
1131351
735140
523655
481701
581198
29207
742999
869849
1062513
194947
574090
584460
1053673
196494
1078977
567705
532708
607959
525013
932614
255728
774120
664453
802528
760662
766850
37649
813099
234494
31036
1116253
934333
218931
249182
992981
1149948
246413
380574
676755
505986
388647
871492
1034404
132820
684862
748201
7390
899996
960842
493978
1089918
697813
325384
230308
436549
352885
759798
398902
424953
510687
211193
845097
826933
654319
1063748
151000
276793
828866
109661
109902
237705
243085
675346
849551
285125
269683
132648
979962
1038006
403894
666451
983210
10228
978824
64321
843278
524650
77677
457152
402656
1017865
883673
141283
40663
198823
383259
808287
608716
1162477
305563
300715
968052
68890
776488
380626
530925
544665
855188
138003
723953
1146487
101779
197275
310560
362726
302711
866614
615397
631819
862087
918552
1122558
1070600
677002
696817
1033626
741302
164270
388989
483770
1051148
633528
1050766
1145383
1161284
1016442
518373
936604
18009
161396
712133
135829
474371
62740
276414
593528
586381
888779
721838
1156524
572790
654430
114235
695947
1008928
950999
926707
730712
14219
393665
176666
453287
859891
326673
673650
205736
743205
676638
678023
897774
281149
741565
544926
806645
443148
1071139
1072834
875055
245051
734594
732211
36580
933471
348138
807863
562136
458040
172673
1004479
1135856
556109
1163272
578667
636007
995409
378924
723056
217957
1034058
705783
7333
864308
317990
158074
917402
542864
1106936
118815
231360
903513
362460
570132
236101
387732
986105
13357
1095839
824552
64417
464499
779865
141636
791732
969630
1048678
80721
959133
288786
546695
136458
476224
946479
1038434
946267
73730
534521
642490
508493
724997
199783
772434
374782
904441
717476
128374
505332
1170060
533008
393165
904037
154675
493602
806279
1002672
798234
806544
173334
505629
525602
885388
48634
1109837
1086480
79237
952670
984811
335615
887875
364456
71204
326952
39869
3182
991061
785738
217510
426848
1137533
723417
1030426
371458
629091
1088669
605131
1143388
77819
237687
729448
154319
634315
620942
848787
635161
1111191
621392
348299
875571
509292
988466
619130
70995
921629
28745
226652
777844
830163
561004
41049
77428
375449
548006
857600
503114
609415
428521
86102
158515
135099
342612
725921
894452
497694
579684
1126905
218613
263646
520738
1078257
113228
760942
960287
1059505
672292
960352
356697
541358
362251
634539
1015506
1077091
1043581
260203
778946
23876
479589
58776
42157
1024165
1176356
535163
975147
982060
897828
355386
507059
807045
1115183
205745
191505
99222
940519
526470
1010236
1071578
493477
470741
396326
961105
250189
901750
207399
801964
482257
756598
448298
718925
1112182
217948
310020
789899
1067378
1054946
1106399
302061
476643
998099
568715
678799
167646
1017254
187759
841297
208760
1076377
511764
455740
65499
747863
995162
695841
271509
1191444
1067161
63220
528944
1061818
745802
471786
503097
598435
107396
806540
508778
810216
34672
393150
289534
331074
647470
1006187
327084
1130753
335845
447524
1179909
267431
652061
35635
928765
611210
460640
699996
1113045
488787
946884
1011945
233703
306817
79146
108198
135292
1162977
130645
303810
740429
562705
777212
718085
563409
27868
608095
238098
1178051
504359
809365
920853
931020
513815
536714
693909
16019
949036
148611
262254
44064
598034
193638
1091627
1057915
686244
660069
1147203
842765
931093
1010533
1050023
365596
917294
861708
465661
226587
1050
1160384
188168
324715
106634
601159
930398
334304
208559
1029835
1123296
805480
569390
392956
138456
1040086
139563
208620
536235
15511
1184419
1094809
279529
874056
1169745
1094349
251926
1065803
990182
1010941
1110712
1088957
870495
570783
1140993
366282
46496
77749
809352
91337
301390
1011676
625450
582158
24093
381509
482526
12644
670096
1104310
641965
1144716
1043556
868633
395687
449115
426546
873937
269888
88060
382976
668450
246214
31286
1028435
51354
405918
44913
644497
890197
486806
43439
456130
830310
919096
139501
94950
571343
409756
1158032
773737
524083
745790
531171
786261
1093442
1021378
73406
686721
1158544
107047
416312
228658
1099831
534968
991236
352309
49315
773996
42664
990449
331538
906761
971558
331671
1072321
15239
221078
958268
129482
318748
618667
1075421
899847
609979
220552
1047940
199542
412974
576144
1138665
404286
573388
1009218
919174
155148
1030396
8072
795545
499458
496681
94489
908410
796413
815014
253417
980419
549695
998355
795724
101988
181757
178655
824614
342864
922395
245144
349759
997204
890958
397237
460106
226341
81922
365632
1028091
962803
331795
364878
1138156
475433
1139944
33906
596569
163232
448139
419239
378776
1136388
818710
1114894
3525
1034935
872993
295843
990069
211645
422642
938723
1112213
881968
438849
554119
860744
1007426
672442
824175
652695
35303
425963
361310
387698
239694
260588
270263
515749
96765
1044029
86766
1747
599488
826742
661706
719302
878906
918820
517383
646678
571791
687336
641230
1037884
416450
991302
1123016
323547
1027709
839678
636616
796837
131475
665838
73295
863788
436284
127257
1000710
846734
498917
1005239
75587
892035
299849
782274
88540
1191603
892599
314966
278445
443240
1125837
897772
159523
784836
763372
1031341
755003
239429
496095
760504
912536
725613
40660
424122
749520
487725
692235
873339
768748
606964
919167
74272
1078817
253494
763476
27552
247086
948829
787724
922315
733958
128605
121582
1115555
968316
483912
324505
334425
1180993
968734
107564
1067424
852198
102609
903942
1025259
963252
418806
856401
902750
967220
392466
893269
721883
929369
916977
117909
170564
652254
804942
785390
611811
946754
1191398
1061045
1133172
838935
883541
1084888
156757
1188113
210022
837986
623360
95889
290136
731875
337370
694041
199382
740737
264597
616846
1043164
895345
215180
1052217
23553
912248
707499
638231
161296
858202
539017
925031
50921
429403
609335
345811
353982
391768
215702
352611
595816
88629
221202
831485
790654
158241
934517
82171
755040
251701
202607
356177
619583
197715
1176182
612308
663456
84476
995823
1047445
920505
647777
582319
828116
631754
6981
249790
868646
694209
30904
822330
767081
554130
1133424
100500
722301
247191
712317
944934
1147178
537756
433605
1177066
441909
672166
837532
727867
627299
845804
411106
678586
891287
373647
782589
244541
1147930
324154
861015
491599
547423
581090
261191
261535
655024
543823
996008
328142
118410
651918
856243
87536
455250
328914
1106314
1091075
292263
275956
729749
630711
777638
465976
216493
1157609
713547
574238
245776
1130586
1086990
1111222
1032726
789457
962450
404785
253112
753023
683610
579614
711317
418177
765406
591145
1015586
589248
998500
197069
576783
799028
859279
468361
250780
77595
816528
428178
107231
500027
123135
1109205
776265
1065547
845666
218681
1069220
1142692
37248
414060
286491
597761
801087
63868
1053821
188551
116868
152630
414372
155571
899004
70965
1136277
758119
1074143
1167351
545067
925912
769454
1128145
782224
32559
153751
1111550
1153720
189636
783184
489618
38737
847480
45757
1000003
326869
724353
505784
297097
679520
120326
994514
857900
514651
1010980
1146670
938689
469477
621506
705074
177820
409201
1023749
911401
715536
372199
728256
392881
451220
737048
748631
865923
369101
623933
161919
489649
280595
1109394
624161
664608
261424
986651
1100555
204758
279913
803399
256989
433067
988430
983212
340462
1187594
512354
511938
1029339
204023
1020759
555742
254150
258532
1134793
808934
539135
987004
410531
265743
501255
435781
25038
1113145
60432
673249
523339
494727
295731
639517
991517
252322
524839
79449
220105
368308
598861
169044
884115
1070102
737585
730414
700838
436910
309578
921050
678395
782203
809709
173691
403751
112548
456406
249160
151804
706915
277311
307055
483204
488132
571464
1084863
113271
581776
1133902
561977
1156528
882280
857278
416349
542115
66484
627392
14900
1066616
368244
560145
341214
24121
563889
723031
422744
876919
547665
287629
1076403
64137
244782
421137
1054678
681095
463120
664397
265045
378182
183939
407311
601035
524179
65176
1056959
287825
239938
210276
503752
137903
242644
730653
273876
750529
568842
796367
591711
1037384
779285
391568
195089
561521
496595
734210
18468
1104950
1093774
220241
173066
478461
851826
496247
1131302
5339
633782
385929
62739
757085
751806
247054
115866
579054
339399
1180655
1021904
229216
239642
1100410
958482
170674
482281
895111
1001193
71945
860792
625627
203635
464246
827673
869334
784349
1068364
199662
157165
873107
691134
891711
308500
360098
1059129
615287
651229
463742
72541
1154805
740160
847645
1056497
759417
1031306
788906
1027899
1027404
992624
310113
347694
630644
1070355
1085417
693303
1152637
598045
301611
954153
331759
913055
294506
520927
1054708
444309
120796
104679
483138
179742
373768
249639
17192
214421
826241
484481
27797
949997
1108812
951553
1184353
864229
627953
337621
1082710
558432
293767
963959
316466
805956
971600
570985
1026085
258969
459460
588102
482345
634225
1063874
44186
871587
63807
995778
1002334
663305
707573
822720
1150950
823925
346303
575251
297384
15095
1065818
31418
486173
881009
468731
934721
397034
974708
1140126
427539
100475
87859
203899
165651
126988
334540
768174
866653
77889
65770
663068
410039
394715
1125573
772090
885826
499604
701629
276436
967020
559010
370130
896119
403969
62859
379188
1025645
524656
857020
645995
476104
641757
845564
200780
109237
585400
528158
291040
862766
978595
890318
1043042
93946
465461
154783
445782
833563
719718
970179
951617
701579
116193
774499
406815
984278
233480
650404
1133047
466036
913924
643592
349347
592046
1067713
798424
655516
398904
567442
244661
1177118
920935
743547
27719
1088415
947143
227145
964832
120849
120476
727635
496749
107929
308636
899750
511450
565231
540455
903218
156921
887488
68219
816835
439145
171509
295455
885518
613564
112978
11801
405318
561860
729953
42606
888300
525942
71928
947901
1004703
350177
1026492
886457
448059
230394
46367
204698
470026
421000
291737
1051878
875864
48938
256721
1055703
756829
1022076
826603
413481
998590
1186752
873948
358718
1153915
483208
40492
1015694
105198
1140384
1045847
979405
205467
318434
908508
96215
785872
225492
891332
763751
159395
45652
780202
299921
665278
99024
887893
285105
293237
357766
794915
1030698
805300
373550
275896
52422
1031009
441129
496179
204320
224654
1184664
25177
790810
799669
1095496
1136032
965534
12970
939689
76157
906068
970004
469828
563278
379065
1176523
459180
684826
490409
626185
432297
82229
1022814
10721
679133
1128622
655994
827786
783712
726066
317459
553268
431459
1174062
877696
439085
992667
277672
248618
274114
772465
174356
513725
195592
10932
1060779
328600
955874
978541
438329
879344
125822
135730
426582
1097545
1040564
460162
586788
159541
56345
850315
507630
512334
411400
1053644
50038
87783
68740
941765
1874
1087739
615671
1121052
1020743
115982
62572
226002
432457
802132
294269
464545
858681
795201
951161
672948
553126
852878
1156579
234380
297728
1113826
37455
248633
592831
218608
180149
262228
586559
417772
224960
688009
953670
285283
295027
490552
806114
929930
724383
7989
770627
514594
761504
108668
601261
606447
340072
961471
339006
638494
816921
137506
969979
1161686
954481
936945
751182
826662
636238
947854
600099
1149712
501951
369169
1075944
481153
447782
1151842
807060
491034
730280
103604
1054628
42702
798256
569796
565562
739956
176448
862485
925087
57196
502998
1119857
865189
790546
1177869
341688
298496
259339
968467
937783
119583
561318
202020
530378
174820
583671
132183
425620
87256
254702
671809
673417
1065570
517297
295664
108332
700281
479581
1136576
139871
920987
1069493
42234
266985
628814
709541
469184
520028
224068
112219
981406
884893
780525
305195
615740
380946
1125164
824474
303527
142349
1106206
582228
895020
277262
427123
13177
913471
793104
812411
12489
259961
341711
1027689
467745
385310
834953
1096111
130537
743618
558792
447868
51009
725366
658815
1088677
559444
747251
227950
70379
866502
975383
349475
417331
226513
938617
97635
548622
544244
810449
343755
11802
453510
82249
1143228
1089510
871853
862439
522203
552081
1135126
1003669
230638
103608
263036
513513
313073
412507
965048
457442
687596
1002326
949988
910624
1113714
732237
239571
253260
520868
339580
81434
588673
451299
241617
609204
146259
81015
127149
194549
451230
431157
413534
726211
429534
542461
592651
662056
612444
721695
96603
780323
632397
63816
436479
658683
335602
783854
430667
297906
1049262
24353
891756
494180
1002397
844432
747058
219885
768402
778031
496428
1193029
128524
343034
294976
269549
4308
596912
151037
1141589
424999
736521
898030
652006
955438
767232
629240
426966
428186
95424
183540
650697
145128
999798
1010593
493729
836959
690907
137307
510210
679419
189121
1062881
546070
1190908
1055935
963779
464703
1006905
673862
808733
873096
78646
1079662
818181
846169
446130
862691
1009353
658558
66347
589049
850222
351910
984204
947568
1084244
336682
972566
297412
1047549
327113
299030
790211
872783
275262
511220
6792
621462
67741
1181024
301320
55541
75031
1041257
659454
746669
816589
1088604
666198
692210
587895
281785
377800
149708
796529
48033
164694
157439
971608
379292
639539
962094
804912
1063906
649679
77288
237090
328870
299398
755094
763145
1120723
405116
190784
463923
722338
691737
1116333
139931
1192440
808168
1069497
775082
1036793
147276
1178998
739231
459801
733359
1062443
79951
444058
75744
1036808
1032260
450228
713401
360810
630793
1090597
100049
253285
255117
864399
295229
977897
1176454
105262
868499
753225
1055908
358476
1040892
793536
260671
296737
180307
1029276
591987
734957
1177323
613978
854054
452150
660364
115215
729475
914470
304202
315426
64194
389191
706754
886791
94820
1131886
725081
1130277
891351
259269
201613
226880
939252
784187
995336
1193034
1037034
386722
1002194
809595
74117
60197
936189
1153148
628871
700423
103881
273847
869902
785622
1006499
46062
580143
660722
996770
848217
64102
1010621
357858
360883
464763
912968
641732
73530
51800
848905
866501
782447
767564
1038589
205133
1066051
553537
399189
630759
212598
301940
546897
742490
1168538
119717
705859
210646
901052
324
636055
171833
178130
360893
971698
352559
116503
331884
561069
34217
691126
607495
276347
296695
571859
523584
136818
649890
388703
302042
662437
427631
1167543
968845
126853
21688
1018210
604463
586975
4269
878903
988681
299084
308397
646275
80337
1036059
476784
125862
896474
722290
827663
1032495
152392
493369
845533
261643
87265
127364
721119
1181660
481614
619659
691599
1064087
524925
282224
495108
82094
168529
360390
785257
866811
608513
923042
195319
171158
1161685
47493
1062779
263268
65326
850210
1107078
351989
874194
299615
104539
253740
25172
38236
285981
682401
916475
711212
869594
419152
22657
873856
853763
335735
237153
712827
688462
30329
921131
100617
376223
665248
807130
1051196
296465
396170
421520
919137
94593
860382
311874
310447
332441
103224
138141
562677
1111430
820346
584431
325046
1096007
1151630
317518
929318
638355
620276
646922
431783
1125016
455118
439266
333485
77143
761972
960700
262534
226092
1133912
872524
616811
471362
578043
440404
49956
432595
1065734
718538
808765
844999
57129
326001
377836
679402
30852
31979
231235
851101
64799
487073
1114483
956427
950695
503730
732634
200046
371924
219694
1104046
190379
778902
244606
420205
401128
936721
326506
554504
281801
642341
1047701
861287
514195
1113372
1180702
891111
430078
1081093
277405
411826
367968
1164439
522542
816031
877318
1179691
812952
667303
385551
303560
1188053
596219
720668
765112
957290
18452
278350
850083
259196
941626
954609
584183
813463
563945
306637
424674
304312
237708
785043
260912
117490
332193
241454
901236
889863
199572
1127792
1029465
1082863
377316
455138
678514
756055
421364
580404
570045
625514
525371
841966
415677
825638
232520
944744
83140
26451
803543
913267
786743
215199
407526
952381
1126666
95918
996511
674075
209350
512256
394581
709321
813991
451680
286178
448219
891909
612447
733430
563097
992485
560860
543740
471054
1103879
591745
1168981
862414
400501
634244
537280
622856
587149
462250
605769
937808
712631
706978
1151574
527691
670138
63019
394878
1018725
1148383
760201
445307
664359
431602
432008
930358
350531
495172
727933
417865
230587
547204
354119
575531
342269
375218
33396
1149764
78278
888892
722078
441708
1144904
1175691
677080
965006
189650
106484
381407
703888
895705
33875
921540
1118190
831414
347924
63352
447574
465191
872083
1168417
34714
956915
485135
36158
498528
1112788
167447
370196
864601
999428
872541
147275
1151977
904261
1143545
961881
566108
458289
501259
789994
89614
764956
1070696
478163
220664
260562
215223
323436
1068801
1160483
123572
669731
194115
484649
777987
108142
57780
344305
333525
124418
148713
524947
625357
862836
5387
1189350
221371
1129345
695537
291803
779147
820773
45028
999473
1113588
115066
97478
17914
347787
46680
820616
189458
549941
806416
829566
193249
702474
1179012
734443
413458
346221
265850
907908
1054521
652247
647076
974042
1142737
1143384
200842
219925
479457
1055949
910184
1154337
362727
229751
1039221
986328
14619
963982
174285
1169346
1098280
1174233
315778
181487
707175
510769
651353
286288
38145
469069
544850
894208
717290
252988
917099
947101
483241
1021212
990767
662757
340863
671508
731955
360114
486124
109620
937838
246494
354035
690634
1071447
138025
638424
843750
828163
101506
1150543
1082914
379843
366976
604571
1058384
897432
998023
145997
340552
1106194
346395
455278
90013
1136265
948277
707009
997815
683077
978713
658188
1111293
963169
11722
816918
1150135
1125965
848840
860322
886300
1104203
1145581
1145398
816801
980460
1073620
710161
627058
1170819
321588
97785
1029234
496168
1182433
170605
1112807
609174
219489
517893
959508
313815
840490
988965
592900
288056
1164547
620125
38498
990940
1184795
1117801
923536
842401
835357
447192
9528
1114577
1086622
229438
485739
451372
466872
280679
611324
284655
47188
1116752
1157495
385325
974892
765961
1043616
562716
657888
177193
769389
975027
215578
190104
14857
674600
668411
920386
105855
155714
149394
796080
531679
940735
859246
155576
496783
463212
1151030
991069
329253
998286
729771
216653
329069
954069
79284
14750
487771
280755
850975
532976
259224
332578
551349
1047560
1136525
371302
722581
1056066
223571
918172
928539
691284
888421
263962
1127189
579432
81988
1099604
733185
580274
336019
715828
757461
525580
788647
1009296
638177
829151
1188232
318836
171273
751268
1099484
751937
372427
50903
58331
524451
510792
136685
243282
63611
341809
408457
554157
1190498
686564
234215
49454
286544
90344
628515
297270
1156038
992282
107069
431046
1113412
1133975
870362
1105601
445394
1085207
1044136
928338
140790
633524
528188
1122581
440732
294611
950259
1112236
656038
1062035
1113710
594453
834581
660472
612895
893100
103464
48002
40154
192622
621936
846419
776528
911858
405937
995396
1190400
1102431
1016264
970626
923703
1060137
289246
510221
845534
1025449
536148
1105240
913355
1117360
1134322
948831
1176810
423137
402161
296727
997423
674931
199444
652158
355096
485061
896355
293306
616671
985071
100435
960394
829768
804433
57125
1053418
980871
609227
839720
824753
211017
877864
1095819
735378
877274
1150476
834098
499532
319335
1031091
471855
847502
920804
547229
976228
1153935
456794
479597
151164
126509
314384
777250
1136070
1092041
702122
48940
847397
142483
621610
818656
299759
203387
707303
235560
271112
665003
649344
900179
1087756
440382
1031991
581485
524150
715241
1183279
1190863
433051
1142197
198966
316509
699285
439431
1128600
49677
478492
585020
1010346
996641
621075
1107242
630751
343016
756719
970579
912933
863560
190956
694082
1030211
1045944
334881
287767
392262
180790
130954
807507
234912
573690
860867
1155310
386338
379152
255478
571115
358249
357981
1011885
91571
449005
1007348
661862
325696
734527
150482
318170
906124
608806
515064
944524
911554
369601
970195
940777
1052846
264012
140793
875552
117624
639190
587867
1148597
779681
1085629
786218
274447
1144055
42852
438290
588605
276975
206767
610414
961081
1077775
91055
3324
688701
662830
122099
288007
754414
828259
305632
193237
816055
534787
672680
298523
468793
5704
593692
316881
959265
77696
530101
856938
858929
208998
375012
569357
730546
680255
170041
746568
983010
272194
158211
334622
413240
471773
446212
169868
757316
926494
727490
461224
546916
678580
139306
274716
1065851
904497
808270
501273
177077
716171
309627
292731
626629
303762
585605
797130
692566
890314
693033
470709
169513
728636
556446
66565
611668
762959
526021
1192115
1004988
267217
297820
375253
703013
1182654
633278
642771
968854
1037988
911017
604099
1099085
9992
288997
1181014
867802
161503
1070633
583540
445369
656534
1085659
1181112
146678
250227
872677
109150
305031
1190923
796023
943329
530161
1143852
858547
483600
583300
182393
971123
482246
568781
311588
449585
1172593
236357
491024
213848
992057
1140605
633770
26505
243332
32979
1001596
789168
260531
291707
465010
119933
812160
480760
922098
264300
698712
805535
685118
582172
89084
410873
318324
729114
51456
363553
615403
1028456
79536
580641
473499
1096769
353676
818909
693597
1100999
104176
69282
515307
1070053
1180709
906156
549187
393090
724634
646001
925121
503592
986688
123609
361110
162068
82615
824056
973631
544504
134938
390257
907840
205444
308738
869459
1058315
983186
415857
770797
9529
476884
110456
794422
531660
848435
845178
415279
1176745
33220
35548
632917
285305
1138792
444576
744542
819758
483251
10348
194503
233431
440413
217104
65303
702841
526407
953604
708806
441776
947328
319080
720470
856804
1191456
909242
155160
25434
1168491
426674
950336
846711
945846
435145
212926
919052
601219
865352
444717
206703
823387
974609
247652
293492
434899
290279
295260
1041690
932694
979404
963201
572351
1158434
1031625
226443
692217
967194
137680
1083630
433504
1068185
853714
935849
867806
781039
39076
33406
1115260
78279
788817
385601
207355
741140
863841
276491
1096767
777613
555474
129747
1119312
572105
1016195
1073969
754231
477020
114582
176169
539041
595769
80329
816439
573039
98632
33876
1092532
850184
103679
421012
1186659
834653
923991
218257
684033
634223
823675
46049
62891
662602
6248
258310
93013
543416
607638
480917
1192317
226111
1077195
328947
1142385
1189035
917145
540217
193185
159276
1076423
419344
753993
1061744
16672
666306
362974
115986
13917
254393
703316
792170
1096024
382882
479147
104032
461644
383019
461905
1101808
844623
127515
491132
1164100
42395
1162146
628420
1116119
812749
380605
53828
959879
762009
743076
461324
615699
1044072
607719
343833
521490
76666
1166453
72352
526991
779410
787999
563397
875833
899037
937879
1100035
541057
409962
1171539
308896
743322
1047297
937120
113989
693523
851566
764225
223921
903339
62027
577597
584293
648257
833951
433113
377365
793157
770056
420242
237808
1137880
84177
736906
684900
369488
574797
818941
882326
1079598
155966
575995
828061
681053
467776
1163090
1130072
978719
797129
928527
269619
355629
1014694
1091059
132831
201545
499231
178667
298208
1125399
660375
446345
491443
302826
517437
411536
543650
327919
962998
1182132
335623
496972
739291
702749
1066592
879313
563745
495431
599375
261363
1088939
354753
1045
816662
248822
436412
863275
225822
201928
510618
931954
455285
410511
670001
1027870
228469
873544
1083473
1014361
290968
624076
342639
797038
1188410
945256
92894
35066
167600
564387
841053
712001
793797
664451
586841
405672
1157242
977200
762237
244910
149139
878457
1072922
973673
576494
833757
638385
1097695
788473
844639
1184274
364060
780749
956177
898197
1056017
776417
1072032
437563
667240
452244
995159
203762
978255
980540
172582
752201
696879
231302
871521
114438
208769
480658
235726
654203
514181
143283
822941
376375
716391
258982
185659
34303
679321
664253
221399
196293
248716
254573
2400
492343
480694
366724
40130
884483
989827
428401
683473
1034437
369477
617673
949332
255217
311722
676251
1005921
335942
350953
524658
1095973
498795
206701
592975
234474
550643
581138
1175392
143317
534636
28948
1006993
1020352
590857
98252
1032704
542959
619736
268093
644915
1123997
1066363
1038181
246676
448797
1015194
745118
813733
415359
222317
374350
1108017
1159158
985740
726798
983681
484459
114108
638550
1181720
269982
37701
1141581
1047429
1049133
687567
5852
941379
498787
348061
896321
16200
1059704
85972
276697
165654
739462
470878
493793
309555
124324
118380
1121905
1163216
225777
518512
396989
1076406
384875
62454
864522
1136651
852221
1053415
299930
352579
728653
662334
151196
859150
882424
976586
865617
673541
893316
982086
889498
939429
852687
551335
1159412
435351
106221
703682
869866
765881
447052
204216
694369
719130
790250
1176517
72864
1131723
1017198
956042
745495
254708
323257
1072889
219219
974362
302259
550695
189867
185773
1015356
407142
58214
758785
512892
614885
654461
690194
881717
297832
952074
701102
112376
470337
583159
841826
879911
301777
1188569
671451
479946
814219
1172405
1029697
549013
759036
804240
955786
1163814
1113009
82899
471516
1091789
1142364
212821
1054689
1136511
366825
7458
115658
165923
807105
971146
1099770
140067
1173220
77615
623082
504829
343424
1162575
360475
991714
632350
94486
772996
229973
624055
694471
134697
75038
1000477
1182883
415810
189441
397156
1070765
704180
106123
929707
21884
524670
773028
382166
942963
298355
156789
78425
62310
32729
609417
886919
840748
260148
91585
1110823
122459
312446
731827
449295
228570
1088100
66038
139583
917583
92911
133731
349401
653385
820083
906395
530420
59168
842628
1074770
336787
710580
1161346
1020736
249264
1075042
285805
949262
111340
274613
969781
1069716
138144
518178
846919
1042861
470144
947178
452875
846096
631137
5934
777778
686547
158759
167489
889406
618851
508251
489918
277732
899831
843644
389463
1101036
1026281
618715
1174225
902339
570879
272513
889836
132518
890647
455367
106547
933519
373461
469510
1046956
179094
65045
274337
1082407
618038
1064931
764375
143869
962962
398969
937785
375273
835658
291878
116832
838294
265390
1019739
296937
397325
967764
1137878
518485
1028493
152960
218671
381740
971397
444833
301518
1006140
670188
98900
196892
155540
752506
566025
195518
157543
789786
610906
61819
1102163
375026
7853
695606
159710
829375
445229
1033887
170665
139049
57174
202351
1135665
320142
478959
245545
9825
26054
619644
501866
1161911
1074785
29927
768782
779745
1103758
118743
295240
793125
331437
748561
26564
614414
915198
91748
1104010
87375
803067
702040
680332
1013247
707879
616037
987975
423776
741408
578548
1082497
603364
453738
566218
1187936
1129990
716258
37654
244696
153034
242747
799505
477527
401420
100086
102152
919773
793425
509725
94390
162574
427700
110967
274895
1179163
418091
317328
243839
425444
16938
81095
646655
1017222
236973
10774
195169
644499
55980
515967
1126216
318516
356043
254525
927338
214125
933477
1005604
1081158
971883
339131
764284
115249
424467
745155
931730
1178233
1186136
155753
1005350
874464
867625
1166194
83362
573474
1158484
244218
108531
1047776
414495
307721
1184074
349825
578827
233078
1190964
338765
689365
181826
989957
613397
486163
348678
981958
416853
303397
761481
336498
21206
597428
484477
1088750
492789
814143
54495
201802
748848
764153
140838
1072426
7761
1054585
1016050
534527
1165802
313026
992113
1030300
407974
646815
617408
758015
667646
598716
624568
173038
472972
444265
587389
856307
728081
1021572
658720
583505
390308
405400
515772
663146
1117476
841341
15384
78971
56898
415964
115964
369394
335310
166301
805320
882794
91985
145402
518159
837817
592477
715081
677006
732412
1021870
907729
734162
338654
1007922
1000932
103229
1052714
1070227
552473
439887
653384
83828
137774
1096695
1104687
1021772
942407
1136363
726099
1122796
110458
118432
1001852
948604
696951
624581
262277
880340
899349
468441
886363
1087333
757601
1167000
371371
642615
539113
65633
403473
1177782
769314
861676
107539
1117015
1118052
140161
142841
664368
1114888
182338
154882
622766
621316
904980
487671
60873
937328
380860
986670
467363
1113631
933660
655005
42291
281830
1182383
145038
660080
450889
189239
983187
239510
461413
486179
657834
170722
884858
1149104
1047933
1086838
838477
1048254
419889
512392
272923
525328
530602
919517
119132
465802
1060635
1007578
867902
62402
1172777
101275
27321
633752
484330
120916
830559
1012619
1064164
389501
536676
1188595
429690
27258
593689
122383
512262
340278
1081183
134221
173301
62867
705273
685891
795575
1134062
850469
175829
1138594
312090
518886
894752
737145
672170
844534
22498
934934
67926
1106608
1039586
541418
731257
772623
496729
747464
292929
25523
421642
1078498
1011770
291903
421812
1105550
1159768
1151051
296345
344568
790457
555770
353400
811287
28794
304167
720117
348261
475940
1725
717935
893074
1061760
78651
61084
1113547
380551
1177318
947447
1174794
285689
1102231
448482
515670
332826
44318
427832
1000980
773217
287433
40988
655424
718435
730820
255107
104059
16140
607989
562361
68874
18168
694912
509972
650982
915297
1076660
1172731
46898
51412
386140
17637
1013274
622335
351850
988094
635326
750216
1149317
77960
798035
531494
926152
983209
686603
790898
377361
1052148
1909
977420
850664
828659
694490
303108
826306
223981
84658
580033
466367
437203
341963
629062
177558
423328
218953
824780
512621
1008710
776498
634110
607662
518207
761448
776142
140050
971013
1091280
325557
963286
1124906
513557
654565
663814
468301
424961
954674
1116681
773150
570787
160036
442917
280515
365270
226391
481277
1061842
635740
486128
698954
724780
710619
131022
878799
1088547
229008
1068892
1121620
756786
343406
509572
397775
479144
313165
1033218
897998
457072
1058042
224887
893951
86579
513251
487862
762365
1189230
1069815
210197
1099888
567729
543097
703842
427444
1105553
536180
747272
517650
669593
479898
774519
1109060
250633
570934
557666
17698
610781
741778
620002
394603
1184377
798123
593885
223236
204303
65400
63252
501098
13959
354671
507147
1111851
286723
909268
225056
612143
1135471
651291
224917
822908
65799
1094919
502693
407408
821633
221762
765927
1096738
272123
96796
1000429
926627
236898
370007
987827
852107
456981
1192754
238061
1191828
1100548
161285
325833
999176
94265
199448
495856
47299
690811
857064
102482
263985
143356
1147594
734469
588468
193034
267785
386293
172258
1144476
29416
704514
940945
521718
162753
365803
745818
1111639
898262
750193
506593
207093
8276
943394
435786
963189
567980
681623
1137419
45235
1094664
841813
21165
733261
974353
488430
1052308
524211
962054
359629
1010185
169788
1089870
335145
1057067
701553
904632
1097046
371262
913167
361390
1086243
200217
162871
128418
85756
1121907
27296
304946
98703
14976
232937
644453
737442
720093
849466
194079
413711
382288
202201
63595
978516
314756
37268
706120
406085
471122
218615
154396
295679
340359
824402
473458
789327
912517
552097
25164
3882
979295
685161
983042
1105608
267599
135150
773534
704289
638867
368021
80400
241240
1144856
427398
966330
383726
489324
685488
644353
468867
700960
76216
177612
396850
234148
588103
1012822
923917
375038
136414
993318
23497
726884
846649
177399
851322
548480
194813
587284
649517
495824
296779
100355
142500
451862
608302
280891
355769
953549
1005233
1071739
710953
795151
786313
943893
727148
966702
948827
572692
590157
485665
583032
707786
957449
841398
236078
676041
59737
852957
685623
776216
60850
677787
875362
619075
314130
659202
985965
686832
157974
1084017
716932
479148
1044620
966034
40239
616849
146344
981526
153302
884206
731575
2165
782643
552722
125942
965277
470458
113288
1141183
599588
813736
509400
905429
377866
591213
614695
558293
895835
579519
591203
1029006
905573
884698
616446
391498
240601
820195
56903
261716
1171558
274082
788806
504482
945515
841489
363017
308587
416215
431171
854233
946061
149527
1153629
968490
967938
327188
500585
145431
1021936
174220
95771
860843
357762
831715
19057
408697
1099617
398700
1175161
431732
1141116
146429
41635
276792
926184
38184
398581
572631
360318
1190745
77545
278601
487075
673076
683231
529974
833330
538087
595597
1086355
333449
899875
442139
180779
501990
224911
64365
887250
70851
981017
434203
690798
521422
777000
619552
314034
877862
54074
60661
628944
297705
732827
289
523381
542292
82407
205475
574389
777242
992018
743179
1044842
484905
285509
252981
750475
641292
160445
861388
353642
1065096
1168430
1046859
139343
1015465
584465
458643
857423
1041186
552197
473108
4020
961585
650658
883011
434084
296166
472110
936649
578365
679067
595695
1071789
1141156
916448
356778
1036146
753797
1159795
1076228
1130975
757450
1028310
564357
954160
658599
16160
1157482
211144
1031225
717123
533192
703148
221213
860759
1005868
78603
210299
796122
802053
328206
242469
991251
30967
486567
374808
1039675
180412
875279
349530
897974
889766
500712
507007
972500
657486
758710
822309
512488
622666
793374
300468
756012
806796
254111
173030
995094
772076
994611
339816
381364
265873
486414
713944
118809
173160
1140737
532829
782346
487710
528430
652589
1024274
953669
738153
77970
21403
17627
1172484
974774
466105
840429
326823
350537
449454
203913
1107445
284868
171526
574145
232783
404587
842851
227393
294027
933997
668429
759122
377520
251680
877909
1015585
679853
20258
440699
408519
94683
811113
167582
444481
792348
370083
853241
167825
980726
828972
1148744
551294
89869
1102943
1132676
149026
704535
1149123
323312
1117720
590216
559765
1062476
221772
693612
103602
493662
125876
877487
130357
178678
671840
1091486
612532
920491
1055581
405012
1087587
145621
863115
841340
325041
1052099
1152313
57734
820809
911967
1036594
705466
1167387
253854
994028
695069
269222
926083
859340
701619
975671
819953
1125784
895038
483150
36991
352189
603637
1059623
385400
454370
437609
1092437
272582
445558
977340
318508
272765
364897
919631
801948
1033552
1175197
196168
798973
1035821
1156318
967694
302012
688628
165702
70828
773242
478257
308867
614685
816176
286662
365631
35278
608112
923367
780468
372012
649058
637464
479959
596290
831730
1072232
582571
296212
918103
214308
1108441
895202
1093146
598414
665827
278665
1038584
277889
837692
62311
194082
119672
638630
486443
673403
102899
970499
964253
791777
409966
594138
264188
965711
164810
359163
707379
897437
1029181
162762
445099
938915
497193
750076
650077
586067
788812
49213
834162
387188
635099
570321
52332
1183655
1064394
330848
275279
434412
248682
424373
676679
1079848
742446
488938
899048
460908
681831
750573
244725
736209
26499
823174
64077
323301
543260
936097
230856
622643
299233
629752
583744
263837
995551
406999
392346
916801
194359
586383
113402
330454
104704
957580
306397
429215
1067663
821311
382186
915074
868794
431235
439009
1032768
198615
367914
141085
312422
278865
32356
476776
387108
556182
1177775
684801
1056155
1019008
569123
984667
471931
1086216
680541
1155095
642439
205299
1106530
863540
485896
485569
811225
980713
559714
16302
999638
274920
329181
956479
471209
688761
566420
569778
455961
649044
1153133
391424
870716
461867
369810
187602
320802
757032
734101
1031191
687937
526159
607531
199301
71865
1061212
241834
343572
889837
371213
758797
1006151
774005
863664
817959
416161
78751
608606
220795
1161925
495468
1148832
903968
807665
79187
130701
608654
869663
4467
745919
203284
1031199
156959
729617
618409
343693
7382
386510
1187567
42941
108418
691557
739152
904210
25407
644443
148882
739813
498889
3408
1073429
922967
75614
937827
768284
922860
371792
251303
815066
871903
162589
1115283
92204
788502
86273
984614
40098
743903
1092685
418850
200024
64579
1066851
56905
200570
553408
246981
1117292
1110662
146987
624015
246925
648302
400508
335768
1029127
237993
1021305
379393
756877
127803
725941
203536
905022
215907
1057693
723285
997368
744487
895080
1087889
958977
804219
610978
848665
667350
748493
575614
748954
622642
556396
320015
19179
782116
1078595
645876
813566
958023
733410
563485
972706
288957
185821
1054072
172453
549078
569242
1075411
806942
671072
692399
739616
730043
1146003
550764
10262
503014
743979
1140849
1165992
628837
1183609
1173588
522671
538399
1096780
607335
337831
906074
671572
1169580
218516
619408
972046
882877
742496
1105408
44074
785860
1174024
495578
806173
281831
1062295
498923
1143385
324812
536719
1006438
362456
956079
198260
813552
458781
1146409
5205
907948
712162
1165569
698372
963671
377208
478185
1138429
852216
195756
367204
477486
1161044
1134086
385346
231382
54623
10751
32216
496178
577286
546764
261070
1091622
187796
850930
142631
908594
968442
822920
715121
48525
620914
1127095
1145246
44341
644745
911564
705530
104931
703713
510215
79479
432977
190828
1044644
982004
297220
806693
116119
676424
944984
1064939
767778
951920
308662
366679
336541
826950
481570
113165
584988
747604
896426
1067051
1046750
788238
179353
1026621
54225
1089685
1017122
165349
999390
505249
495821
903422
1008464
999155
202544
1031606
1017813
230318
356245
1095225
201887
347611
612721
90263
862428
982341
401698
524831
445606
866456
470862
912942
337857
1139862
182239
891762
1116639
1132068
1021984
584670
1051131
416633
153729
522301
31232
1098181
77692
794700
962841
134634
180054
981393
830449
91007
696452
349186
35539
168601
883395
812278
921836
1016530
371844
537406
1115254
673049
870775
1171136
609476
949119
846793
902004
398025
1132468
988119
161759
353736
888246
10128
93256
592404
800278
631276
965618
638122
955223
627621
934459
1015847
865926
742102
291734
573873
230215
174509
697003
1172337
249005
181971
108722
1158929
41884
347669
145093
973686
2964
31105
1089190
1063316
987909
978985
5441
203341
1095265
635409
565363
856889
1035917
313691
861173
947429
145101
982865
765278
1095526
565288
167038
901942
538743
1181523
39524
773601
802693
348891
825036
186407
20942
573159
993291
981586
145916
1102054
68672
587857
175250
956412
868899
16459
1037589
816338
281442
12453
521388
753758
365115
723301
209737
774269
540287
179911
638639
843878
741934
67127
478840
461748
407591
911178
724237
1014426
1107586
162916
920175
994719
646574
841931
881143
83755
204391
860058
138304
290183
403688
267487
1157078
816105
249137
467989
858343
973996
865812
386636
207282
879912
1155862
817264
657334
903450
782502
201587
198972
728199
137839
665588
21937
1072783
566558
11419
606214
972793
8047
131409
604799
990496
1098302
600510
917420
869474
323198
414048
940799
916989
831117
336424
276859
802373
767728
198468
528348
1170959
153069
668979
1120586
184209
592881
244602
11224
933101
241428
798963
863324
1096278
954419
820239
1071733
960545
835520
1146063
170027
988779
103907
316730
673424
696317
364458
780289
828494
196350
771472
282246
997555
302272
196871
938992
82368
625690
145097
142786
12597
235252
974447
776271
611969
929389
202060
616060
903591
474136
1087533
337133
610645
467178
1155337
431495
204399
1109396
223982
294558
601597
1179703
221965
241547
441356
891549
892640
1088979
210894
667414
416684
738728
717325
202800
98158
464955
617638
625483
501668
817028
539109
253042
342647
509107
128574
318375
734326
504164
197047
870555
202250
541819
75201
942726
985164
1119831
98490
341450
916258
723550
816500
1127728
1182148
470118
703380
644006
163114
773321
51670
119775
489628
303057
21955
896228
508724
753014
769319
241682
1059608
649897
905068
3757
906386
1092972
752295
748866
144073
668756
766263
1012149
214108
559065
549034
660669
1157451
357310
562691
884421
741179
528082
264883
409006
706870
1111682
1175866
613037
916540
448414
227436
688879
1068065
118133
284862
812225
866520
787956
826425
1145958
66357
764128
836941
348737
326071
268271
851185
181644
693118
1087035
435707
168379
327834
787462
340723
802622
581112
303402
369732
1135639
1054425
236387
332943
931672
800726
1192981
1129823
808314
244997
236153
30145
228399
627047
342521
719746
797839
970265
899479
286738
140064
990868
468003
143392
466461
492348
1021943
944041
390940
366777
463924
163267
872868
923527
1133492
500252
1178366
716018
252753
678759
755107
1164644
1019857
119475
1045838
675320
1097032
1158297
1163403
806321
8941
1036274
793487
370040
829634
148786
20637
280543
339824
845406
1005050
794637
977744
387012
773906
490505
403030
483709
466255
552305
340399
606186
603336
267301
594101
605788
823485
944342
978911
1038019
829195
783574
482609
1031741
759861
579685
90295
426615
1050284
791765
354471
1163267
143662
712346
879939
334550
803975
85762
931007
1025443
946287
1010890
74285
615657
125165
221075
1156234
34381
774572
627819
550632
670332
1131928
392422
765911
93080
803923
662441
593110
949986
563025
1041455
946334
252634
988771
892893
838275
935554
2605
355680
515746
599811
32297
439164
256658
268743
469661
226095
861042
261162
745665
497072
1173993
1071869
32521
572515
853532
718358
762334
533405
680750
437151
1147256
409761
922401
396545
1100887
556942
249989
535153
444200
100149
297942
385442
182558
96099
579258
249857
1059192
369040
190218
175705
160226
424500
719097
329120
254630
696201
523189
1179424
110797
545762
626582
782690
187430
301148
533276
948177
227541
346380
338181
15588
1171442
134019
1177158
1157649
741564
123909
88823
796398
478193
1067422
1152321
1108718
17736
411131
310770
468155
138293
132020
569170
497381
399204
332314
821625
258876
163999
214710
434398
874617
443561
747711
204376
654932
637879
1043497
386864
164911
513163
637601
270251
761740
284217
885990
240259
531990
294354
862375
514538
249317
1147371
136968
457324
1001343
497908
449692
93936
43401
227560
764468
124960
892229
721836
826288
792510
1067770
909816
1028495
576873
914855
114141
708168
110575
1117909
1189827
746998
1103944
1092145
402682
550465
46268
39063
721414
408271
432099
566856
1151437
910252
924037
415228
532687
151033
483115
227774
608149
489514
762498
1001585
189944
622082
694555
375824
1171831
588554
729371
257485
538009
148112
929041
1172120
569658
249884
63132
94234
993997
437137
228194
547513
1048549
89358
1079346
997572
430271
891795
5308
1019680
188153
1027640
566805
1059358
442785
983897
905352
484294
246305
32715
696101
823938
782736
424207
44027
1054486
371978
849226
247951
556547
1157995
644403
569510
816922
1171756
245911
1173297
200329
889275
261352
563275
914372
1046984
363059
561261
1154305
887823
532068
1097471
286820
460930
912350
434518
742098
60241
435932
117206
719064
835797
372126
23426
1165195
250201
248302
42980
639417
877867
208809
911184
869832
618147
114140
884602
955650
1044727
746542
278644
529979
150126
245141
508537
480978
968114
762979
660482
584329
958333
123765
1008306
446695
96768
1053257
56043
784214
487460
557569
281604
229509
661888
1122915
638310
945803
129452
728257
7590
18316
925136
544606
980090
553393
77844
958527
101635
663965
526985
1178604
187096
51323
504298
1110487
1109509
94267
549745
529848
758719
875880
1136458
743924
163491
159245
942457
922226
526598
496288
24878
574600
24766
825850
1015870
678019
815729
444193
162521
335899
929462
274700
92324
1187186
390339
124352
958941
754588
457850
656730
372232
1023878
21970
89310
1037006
462126
1200
1003970
255313
131883
926614
111657
577093
1104377
1017587
266171
902527
638524
894606
663252
1027948
1024820
26528
183574
408902
299723
336320
262757
294187
1149536
1062285
99464
858056
629344
13063
730961
195603
34035
897274
104354
800295
1088720
382813
344262
569992
345908
804360
1165384
559722
575715
84107
547034
343102
751346
598851
1112276
1069751
414093
783859
1191104
540611
879250
74000
572097
783496
459484
842847
752329
116036
921417
1079576
593532
58228
347813
336168
710841
766990
1164215
413970
543289
242214
1100798
580614
18670
1053581
502131
1050210
856464
1131544
90190
402482
1022280
46665
808293
559515
718323
340005
421887
100595
693395
741097
901284
736689
17152
403596
87667
1186377
195910
1001255
632237
1107876
417396
434888
565233
934495
307186
1004688
517335
736919
420643
1028470
867935
128094
102973
994021
1053709
196661
342390
711141
969429
867886
162701
234102
984513
45335
78250
470964
124094
299783
558880
1181642
1094029
248228
797495
1064820
504486
69420
759256
938020
753476
144583
650442
886415
464446
1037067
960540
877316
959519
646529
157194
186188
387458
1053180
816516
689679
900437
825942
61433
649269
278912
1073661
267587
866790
378791
773694
503500
967067
52968
722067
732113
291756
91781
1154736
174362
872288
571736
1177906
961683
723299
1037013
517712
1127256
947836
495397
150174
764684
1062950
1057828
273227
727351
859429
379138
222974
144203
355325
956775
751453
267588
211093
285349
195955
316464
571074
1073184
1114428
353688
827595
895728
389251
571245
237190
167012
507202
755218
543641
408265
389657
130879
803824
501547
546267
302798
750207
588905
476294
1082840
133602
1182303
225983
81661
967305
565300
81894
147256
819368
709212
824807
745647
794327
833183
32686
689797
128471
921825
1059300
936723
1001932
672416
1105986
378912
620127
115562
212172
1024353
460746
862218
525415
159587
718985
60045
45970
117052
66521
420930
326922
434474
917755
797490
762909
745884
268607
938897
165330
1030681
218690
201857
452756
1084564
427298
526509
87118
269343
202411
973541
807857
160240
456941
237571
1075071
688794
8529
1033889
909998
628929
1017804
454744
897443
962273
877902
827966
190032
480599
388906
321047
332360
864826
549192
1111056
357434
818789
862014
462200
417994
90036
1143803
4337
766442
628345
590667
466454
1033975
577835
937609
427492
432795
980197
1003736
691187
581223
1048716
1035866
1001717
323078
549016
124301
647241
411048
1172105
393602
1137508
224669
78415
209893
830058
749880
72401
1079877
1152847
1074503
287463
768899
1164561
1162369
643767
363518
324851
1112935
771045
862252
883819
620899
101792
835463
279519
943963
724173
807192
706236
1013682
761362
202630
72160
264818
880852
101213
801393
1090037
745826
362637
119002
510444
389963
761957
840156
34288
186992
1107016
227367
567771
1045549
27610
610640
273610
599022
59944
580207
1156301
692553
379611
135297
168301
1177342
622063
71328
380944
145906
613633
68613
298295
1186172
1094394
385429
981704
883272
428729
635619
401987
121432
953684
537174
971362
494155
104608
337706
321630
920841
799399
872643
695112
125618
1148264
831337
842577
1127032
590256
752720
1162712
154576
887325
1161704
1072988
19021
225354
177781
153217
905066
331850
512345
471625
297264
907142
900735
11885
1138503
867216
292338
458204
884739
969563
367327
594517
1109252
1052239
333871
483528
547804
466669
314436
511217
1176649
279105
616267
718243
666447
1141171
183588
1027195
953482
883686
1023377
1177458
596878
285274
578989
484854
36614
1052489
1079855
549845
393558
203397
93470
248239
1044154
247069
1104443
608319
929702
1188748
145144
203195
622733
547245
281673
830542
837267
1002986
730049
1034529
658595
1017507
414056
555606
740381
352230
220480
38565
951569
792730
292551
269503
552350
1003590
705335
207162
804182
467852
1094003
267506
199445
1141328
931379
823649
454440
691528
314982
888124
1190599
572478
660807
854927
310615
669159
742445
1190282
99749
459865
382218
965412
70612
643448
564747
191041
1106910
570065
107336
55019
918173
106399
170042
472424
1076148
740445
224077
140032
300309
607796
405930
242968
330849
885610
247283
287993
588145
879875
726557
1025659
103760
1161133
403511
322711
955323
1042828
72820
600304
879603
897285
873532
55709
498010
768886
378409
664309
406602
77885
894865
276015
535991
689705
1041112
857936
405436
963172
962323
625597
600812
1020978
625042
345217
660221
214166
624334
106455
1154854
596638
1126103
678694
76613
214390
827000
719080
151258
710991
471853
430395
288725
274130
413476
650585
890138
1157949
191034
1100665
724075
853534
850265
447304
1120792
205974
326251
271981
488176
774112
539426
951903
762403
322605
1183517
1174807
92289
998196
436913
605429
1052391
615800
218056
902391
931128
125191
295845
573758
123836
1145951
281031
207067
264149
644749
44581
863639
165221
685060
629453
1096880
1161063
847901
381241
39134
286194
344812
731516
645775
807759
877092
834632
748553
568838
891956
807678
681996
740976
92369
682799
715133
608021
447448
183883
876430
569419
281534
587485
964365
304990
166670
163748
503611
721328
317278
334714
984354
312672
652549
1101244
1150039
973312
496479
1188906
329031
604055
1081779
718239
160758
245148
181710
1019573
1177397
721063
56181
984639
240395
359659
104316
6522
372798
580136
1170770
495484
329224
1079867
319173
654735
590747
164609
481151
460229
476991
793288
97465
985980
1071932
1073192
233737
581308
501333
1163741
555955
808737
4524
900506
762982
71247
989865
636499
1077175
372319
1074154
1125509
184480
547159
601092
158266
1183943
771038
1076577
243166
792932
100273
569625
214746
1161317
997645
795891
917809
471821
525592
424245
402776
994052
134006
1112528
195430
150802
869360
459602
625507
72542
854894
799608
549555
759063
608704
304219
588726
908930
920901
592846
439469
396104
271653
100322
240443
878267
434887
130542
305156
726841
398831
893920
1058958
1144634
629428
183195
825657
767482
38276
1079782
1114285
929089
741167
173943
493330
756810
930058
406280
635703
462670
106980
1192915
870186
637881
134200
205957
814066
1000028
847304
1109894
883595
825633
69068
453167
975101
423739
1111628
488174
630522
856762
481166
273225
142919
432605
911811
747254
1010599
347765
354498
549886
825316
445435
353693
218915
236017
1106969
728801
398363
1092839
123394
724684
122903
934485
198319
960249
1144337
92561
590261
739991
686762
479831
811481
249048
1124927
1062012
1082548
446763
1112938
54251
605212
1120556
831464
940148
199483
1131107
936075
653182
119989
345881
679309
812013
407416
133924
858478
867843
207052
687525
317877
80608
313661
854480
1132165
617921
152108
949087
349394
184296
206855
1151055
746187
172331
718923
63223
271244
153910
784873
478640
643465
1141648
1084443
132492
656127
349318
934558
1104449
695583
788542
1086549
176769
342889
438242
1014265
929812
131731
218757
138570
269784
1193435
1083256
385524
569127
843330
591887
844930
613717
931811
538644
804195
819423
702285
658518
572771
58114
981593
957783
188965
1153143
835636
1143856
1045503
1040767
929633
560655
793563
476602
404204
334445
771570
606367
486832
959784
1177514
959460
724005
1191340
643217
1087911
120268
82501
1050927
1150369
953183
1144578
439697
296066
1109619
1080916
634130
283467
186723
356618
1002580
127753
15035
802075
389462
946784
295313
926067
880234
157313
585988
927677
977112
548784
295071
1168461
583477
685543
360380
212553
623906
212051
902342
874061
151672
1007383
584666
73400
1170112
849452
650344
1023144
172268
626597
787342
1185932
995051
16533
73226
427173
705359
517541
301567
1178534
335004
1130213
848462
589726
431268
335536
1132256
935060
296846
945312
471777
70926
342998
717161
659591
561472
229724
587393
1157057
161858
1018444
852499
158646
1017822
1087648
948044
392157
826678
641715
781369
448932
160542
242699
969510
417800
903063
1031820
424316
636363
172583
1118104
1152398
28192
325005
269858
727655
1188360
88255
1071880
177728
932017
1096498
668308
1119996
777881
418192
591111
440765
441609
1051921
456358
1104484
450366
739645
1143172
977192
797876
238085
991405
114435
834578
133244
384189
587415
802942
949711
518014
856242
822242
910372
1002011
1056742
882501
556083
902965
515692
798542
941042
102208
32612
379857
930721
760190
510115
363648
974883
897908
128803
47716
875469
654266
32509
662725
138708
1016070
435701
1005867
330824
1142554
809299
619828
189331
34120
486238
729227
69869
668714
422709
891896
783045
826300
894561
1018286
1087903
233070
157175
772563
551991
903728
396208
252619
679975
539537
996795
498504
1092084
745280
361684
683018
848731
1141524
479269
674645
1173260
935911
75616
534358
1081236
383387
904319
264298
609949
96260
504026
741053
608367
1135622
1170663
878941
96079
1073026
101181
1070856
156510
342559
243333
67526
219434
28899
250455
127740
84528
850068
505720
906209
406528
282761
877757
883289
129198
96104
51468
1150628
140296
1013955
829533
837198
857189
491182
120994
964703
982918
1116623
509717
958147
402738
43563
308271
1101388
871334
675763
808780
1142805
826419
550825
474580
100000
8131
595764
592255
1090746
688685
46706
48655
169822
773037
1023012
1005502
484878
432423
587506
249119
373179
241246
372267
69058
1026876
63043
942764
670972
204728
497365
390029
276780
999228
105589
420396
520669
563028
1128412
660557
38232
368437
244758
906559
532345
306077
1157085
308708
565216
827557
503975
585737
437542
583491
502584
117575
1035788
905710
970013
981923
897311
1022003
70260
227409
588855
813047
1120098
1082405
579945
359558
776780
286185
1016656
970063
337248
192308
1068832
360447
703578
420108
260706
1062785
809143
416716
477097
956274
501343
635870
118717
25575
847276
176218
461200
461257
14922
1185635
58346
781979
306207
1147950
741280
910435
637515
772915
259580
1032818
473591
782748
457248
338463
433764
144648
1161736
969154
718928
731688
918564
1004795
1044757
822268
580597
924809
1042948
369219
188307
663607
634472
1104753
503585
622179
608124
1104867
717639
938881
970773
1157669
985413
819198
775052
363578
676767
635111
615275
69512
845077
730735
494130
17545
456426
865619
392643
864750
113499
946741
544062
921902
99297
508491
886809
811941
721566
65728
1141566
484747
947169
637237
809698
54930
1043299
797007
882441
904809
467208
380788
920308
154309
1138558
383072
675947
30860
1150553
42435
791111
713124
589335
850519
827414
584947
285313
670968
1079061
641735
378007
296917
435243
602716
476343
165872
1133688
258740
660973
770344
49653
1153199
315824
21746
10691
674504
754308
574057
855593
927038
575729
1087924
1027714
677716
922882
659235
5926
763816
408197
1160190
561451
314191
130059
1185924
479334
978487
984594
270950
454817
1015089
911700
397624
206057
42509
286782
1154346
579551
1001592
597844
758479
505069
618030
1017447
1080211
295789
1126040
734290
541490
516835
804970
1000092
815192
333936
876948
920975
1010572
205366
338503
942856
1009871
711210
1190715
387699
732226
1135333
1104578
504422
632621
136973
203413
115474
287940
484857
216483
959191
942980
865480
753510
452310
712204
60300
719286
826282
750788
328494
13484
1152169
323017
503228
654564
536819
273177
45794
730025
335231
1154543
785504
719492
1084439
332804
1138306
273081
414310
129413
476237
427634
628093
789998
946959
637648
881207
655499
950733
743934
859784
339102
115939
1007139
1126220
686204
570230
385811
181219
326545
953890
921255
1111565
93694
519060
333421
1151900
768221
22318
185705
85530
1151856
138615
431102
1167915
693533
331061
982243
866840
185845
1078330
10853
747067
478972
731431
51366
956246
688141
672259
711621
245085
1052921
623710
419489
439476
899620
652536
535534
742705
569299
621381
806308
179349
34521
78677
422206
331049
718327
1036331
281452
582615
827956
210689
1159677
1173652
1008338
40866
435878
742708
123272
1105535
724828
318274
655091
1162851
308184
1091900
457321
761727
792253
1076566
698156
722181
476121
928059
1126870
428301
1065578
125293
423560
653889
862041
286385
1014565
170237
764577
469524
1056520
568747
519443
482984
732166
38281
265425
910053
570743
695630
238663
921707
1143789
546510
1027336
654101
775759
884321
989988
418521
483621
456114
360043
448824
313697
22458
132307
1150838
940624
73205
399949
707089
65986
313329
1106926
1059965
703475
249018
351296
920434
713932
386458
308760
640568
147049
836676
265579
727834
85168
1136284
558684
187951
749873
177266
1052448
371332
138910
542573
518313
654818
904628
200153
467899
323782
642366
1022822
637816
1109304
975058
180096
996644
129578
151070
486385
859209
906811
1117606
439802
424616
914239
182518
11444
645399
303566
929632
166813
211419
386518
507148
676561
102655
313458
84034
791498
862950
533403
1101379
783878
682877
1048324
869324
1124367
247457
269870
282194
882012
814384
545053
1155442
355432
1032823
367298
1048386
41746
553882
292874
425241
8345
1120005
1026380
1139178
647736
682336
526804
299534
753769
898814
176935
502773
568718
318814
542558
83942
1067869
997951
603393
572895
632211
989523
476111
273829
878834
115394
799951
861327
959586
3842
430178
140017
357244
869704
973949
163084
911727
1024270
556281
1152630
1064911
845947
948056
357638
1116747
1171011
603353
1021573
459515
376975
211916
39828
964188
129529
615174
786853
1091660
689665
599763
117803
1163973
654050
125172
1178448
449936
599604
311100
433895
597637
835337
66309
1164081
990900
844015
809675
438205
618543
911315
187146
403913
118746
14397
1177436
76774
668705
704511
1158072
438179
95214
878246
1048243
847706
336404
599738
294384
292747
1123901
190813
688537
1069617
460352
961674
910473
661147
713387
16703
1019665
53342
729143
1005304
1043439
292081
1070525
199162
583618
610084
186750
1050992
177237
743532
570100
1037298
483323
1082002
202194
705064
899081
265376
893752
135138
845233
1184108
196598
75365
16764
997420
595953
171076
394438
968101
772565
317584
777038
908669
987783
628775
1039222
681560
98508
1179092
1112520
285616
250356
688401
749475
684691
18509
1034812
963129
154032
1009585
997402
92574
416922
89279
593215
225463
140763
447640
1092308
22513
256359
916934
1192491
291831
394874
1134590
279814
554852
774454
636522
1054820
1116476
907106
585670
52105
505372
636471
377826
557772
1110356
987940
499342
747502
493307
1119472
865667
800917
944039
426155
232565
1118885
192909
559172
78022
345615
1081856
512741
130768
983481
327828
567809
971064
1118674
863741
627873
806009
821319
1190014
1000986
1041659
784733
978163
301147
293603
458582
798615
120375
47654
906325
910300
179426
740514
404270
161452
269321
1090834
1060901
543062
461089
962358
956723
862484
430245
747225
1154597
1007783
1055956
858899
677676
198147
410908
999460
196542
63401
306259
680835
66401
337097
480421
325109
510370
528438
830360
5109
392288
600262
736066
880491
148988
1088226
223293
891127
464365
477417
844036
215220
328735
50579
121200
968901
332483
836362
83077
208935
791389
929040
899789
1115342
131512
300456
1173526
338090
761547
259752
145356
705332
698113
952033
564385
567
887612
60545
922607
771026
1180645
1011359
322606
619607
976405
251773
60741
512501
1137743
809127
956482
1027564
1129581
243246
543006
970500
25318
379454
983127
480215
563415
853268
788045
1011043
587249
44375
940970
544576
604831
570751
566412
24764
738834
442835
971007
1036381
480838
630083
481475
981099
38842
771239
17695
114608
1109019
19090
316921
372200
942904
365317
40195
1130892
1186931
52145
719789
717715
351502
656903
1108408
256688
644960
642023
293431
23490
60039
448296
915422
463791
791984
114410
276215
950499
648417
618904
487011
532076
365497
177895
472416
3192
480210
1015228
457487
320766
904211
977912
1058938
446884
963321
427778
681116
285985
1183257
495850
998130
75832
470478
114930
236469
361805
277923
997187
120924
1033576
734757
1075113
591670
657150
52851
304071
374513
785202
4780
1140502
313512
990724
210710
169327
487805
162838
228928
980281
320824
915035
863739
621496
1132005
3940
345498
67142
851371
343909
872443
72062
229309
646813
752021
617272
490093
13663
814646
102817
881753
686201
699872
204845
834958
273576
819200
447518
1141335
358632
29410
567841
1005695
558266
930355
308310
224872
1192945
96633
1035926
287009
761267
1024468
723456
315069
501918
3867
564467
1051287
169104
135863
944622
442942
779385
627863
212369
712684
706418
1097373
860449
799357
27056
304660
409646
1103939
387016
515941
1124591
157102
30936
789556
720932
708959
1120576
590513
821987
443872
73721
563363
734453
319496
221084
977643
419610
695024
282950
36215
598429
113620
458554
538089
917827
178424
37577
517407
515009
7985
1095710
887300
9271
109736
1123988
967863
683969
167883
263231
846596
624112
825263
187921
681104
579197
785095
452616
601354
116589
530739
128274
736575
236112
656459
235530
793469
1089172
96573
722995
593937
918149
383318
282229
323506
686247
408587
1024150
28682
16634
187812
227202
988757
407392
55903
327467
328899
136265
234952
680334
593495
934294
97573
979280
1123755
36836
625230
198298
165735
995394
271049
503363
796341
50162
620132
994654
307145
1000917
916255
59748
890813
79746
528861
1095708
756280
274346
635434
433858
1150588
759378
327230
888791
706713
391553
265714
70555
1028815
483576
881065
423768
667184
782467
433603
790108
824065
650933
502980
176774
553210
291718
377879
622113
641761
708681
372431
297256
429469
1044109
304243
313259
1074726
10664
248232
254835
479057
585474
135796
718498
748244
1112084
603589
680270
764630
28201
898655
261823
530768
228984
1063564
313599
221031
414127
518927
712832
338593
556457
413738
504061
1168176
1059137
337804
1082691
827928
484165
1104663
998695
796400
614998
1102671
67413
513758
639252
1098495
516149
179210
210700
1036221
208550
952243
16896
934700
1057760
1102601
394882
487388
220778
678376
534394
992194
894505
558426
891815
1054453
70912
465227
665076
627966
323120
653931
770001
858247
299452
818051
448520
755639
365271
229686
31038
452664
196384
791714
613615
973043
81381
420016
542742
722047
653506
273562
599245
874561
856738
141642
35137
554211
225093
441917
225110
1035216
719508
443435
1091432
991009
560474
158968
668444
653463
404951
425141
619598
406721
323186
750335
246406
1103912
943721
459969
240714
811996
277222
601883
1087522
1020344
868992
929416
718644
876859
913680
914901
1044083
196382
230320
607031
1054142
729894
839303
421280
566353
1129507
273747
577921
936951
858596
401238
851993
982443
843431
232091
1165521
881639
392783
980423
708787
1001838
1136477
578268
1178142
50291
261276
820856
481702
860396
1021956
986065
541987
274247
203485
729249
470833
738588
341028
351534
630383
956891
753296
963186
678927
162243
667197
948014
36314
830765
669078
700247
1048977
350005
412234
223247
548565
541323
830181
447035
111795
746587
669546
847295
103207
699347
498566
507961
161034
402331
534552
481509
1190197
689934
595294
790567
379352
290234
102552
488485
1088510
535583
256776
773426
1006318
71804
324300
258180
978480
889952
1095573
697355
1066852
35507
562470
444786
437836
1048376
731915
823568
960396
1175122
1121400
1182726
169014
1032563
307896
1017965
77497
1173684
865561
1009675
344422
889478
474568
67539
446904
34165
811782
294853
807392
1751
997294
213293
519878
781061
597603
1119451
653841
1130784
331445
761439
534775
138516
981187
1046919
125771
1001453
287457
688106
859316
416011
778780
131930
12612
1050705
1107721
989908
862031
837360
103611
987173
412451
155534
453448
969325
249103
757074
16863
434983
1065152
505379
798505
177415
494615
401194
701691
581339
591373
60864
525785
176630
946226
331663
1175314
566274
192665
952975
337985
686010
1111185
648902
195291
399692
281888
777367
43170
115860
1047664
651906
433158
90056
395825
847243
334508
1152942
121270
704728
641303
809261
430781
1123628
321178
93611
299144
459056
699243
464506
304741
1021998
1191163
637724
573137
1189442
642428
673643
480848
683219
803275
713793
627874
791535
468396
316084
241524
508671
487282
559362
164376
865044
727167
244991
608565
130552
35890
235708
462971
813301
1074099
148976
854386
901364
384159
895004
204361
342687
250406
198281
882363
1180338
319709
416236
338997
490383
1068958
331714
556397
692544
386627
939464
754429
593064
836796
655411
464799
338875
594131
468031
228573
812097
1099077
165868
1047660
500097
640673
274317
570912
292709
439014
633706
340422
561466
710241
234406
185939
834380
770050
1001856
1048158
232101
60719
302785
114196
235813
639037
327246
854701
917917
366393
1144829
389648
691764
1029677
800218
203048
930330
704583
839423
42447
225060
1191348
406979
38617
314604
617114
420913
375325
392658
1131471
422118
936706
564452
267542
783723
877456
280741
146979
577381
1118742
509307
158531
536941
137490
49814
42501
861647
34949
568055
719015
334527
610437
1154218
514126
687476
322901
647463
600691
727687
1137105
1133775
1055857
686231
543717
24884
405840
1162958
569098
708531
977745
1034303
399512
1176281
865454
1009362
364963
1120493
868865
747330
196015
385106
180953
260973
575717
894224
158122
1041353
529808
665005
1138133
481707
232967
174544
401950
1069928
1181406
741293
1012934
46663
933185
874020
1067946
723691
236320
893542
234009
956974
141006
247057
162069
1147541
946360
933256
1192263
471878
103452
1104301
299098
919117
842319
219439
199187
424570
408062
40527
361821
961
1028196
771972
415652
622215
722754
801894
866144
419035
67146
1086334
860717
606847
740430
1158986
514367
50842
1025153
155236
432137
28660
1127506
7023
407848
634072
352205
889525
838373
706717
828311
124276
1008413
622218
875694
437377
56196
112519
902710
477072
692166
36242
729661
1008720
1015764
545784
999413
329924
139002
392378
747761
386317
288689
995921
724458
986081
579594
550457
105763
1095713
961238
754578
1143627
308563
1112005
172395
1082934
791890
115764
866234
925168
867716
29306
430686
1178803
25625
258240
681995
709442
807174
205346
293960
557260
580050
175928
671358
200102
552535
1126279
471968
673954
441642
978157
724025
838153
204985
862724
677293
818563
826494
622212
358809
716286
317063
640497
159505
751213
558137
748237
871415
89857
255650
1168860
236786
390253
433559
276741
938422
244660
1183359
928868
768082
1177934
469835
935463
712368
472347
811992
691206
140999
410693
1102480
280043
643797
454462
545268
368540
37552
1163042
1128511
956037
959203
470332
163467
553356
30271
939575
749408
316267
596316
807579
938441
318439
595300
393716
1137891
347487
448283
345652
68071
310663
1080887
663970
249747
263224
394979
821806
245089
1189326
431132
541689
309387
416990
926163
935536
443812
678132
892430
817094
857039
1009380
281415
787106
1102339
995789
1002771
33890
667796
757022
1153683
133165
731142
1179463
96517
675890
3511
339756
498464
12344
190197
28516
445378
447602
347979
167109
853934
844736
719556
944325
398708
129861
983696
376003
155486
22387
615991
1156718
361873
607175
306582
371180
921744
573048
1129288
177231
236394
1190894
284541
969083
649856
787059
823656
312213
150729
1174503
526618
52481
558557
780544
98069
834253
689370
1133038
648273
308595
888188
754564
389702
221682
940898
502746
354899
148776
863905
94071
821737
1175993
1139544
463486
266904
896621
413009
127172
315988
250302
34611
494938
37666
1042780
1193265
560143
954895
144948
172391
514800
418577
496241
939136
980723
1085889
188074
868745
1170343
44613
557171
801195
1112054
1185369
357010
712268
768991
173892
1026727
188011
730615
263159
124906
731448
432502
435429
563373
1153026
807566
489985
199282
848406
692573
689090
961930
1124411
401347
1078454
951853
683649
334813
471354
1036764
1050310
294772
29315
221885
610187
1190518
349903
907646
49048
402471
1068663
1100037
388289
358127
472642
563420
535779
929211
902871
818043
130440
46161
638720
1167301
646214
552027
968658
197880
870633
43577
150747
1071436
986281
1154411
935112
262717
1141293
163122
857874
500028
276545
170128
393227
269102
745627
488860
1025336
96337
845315
1064653
90341
1025584
756207
7211
217709
872758
236075
891870
613492
155070
764095
1096375
1045256
762188
394515
598728
1046578
674568
417857
72377
1036864
660574
781772
334828
58725
873131
670043
1007077
41487
373098
539662
989351
222608
826881
558757
1090255
181790
144397
494964
893281
462955
211248
609062
227233
734663
256887
1094129
213889
539535
83722
230882
615510
1127203
494220
464295
676397
851153
618933
509696
87359
232877
1155785
111490
629019
26404
999094
1180478
608143
181069
136814
794418
767451
250608
214855
148190
604912
100522
1166150
1163089
230006
714776
692826
387045
524639
985656
460008
608879
343523
532878
903711
657755
423946
1026518
115459
35694
47921
634562
226675
36566
412019
269303
412894
711254
941789
906032
597282
606427
273892
1001810
572931
1014787
906540
686440
162647
202690
883257
724978
122441
1187915
403137
1157906
201713
56777
585057
600793
1058678
956628
479372
602586
536708
1028085
469361
1070549
1020797
673117
588245
1112722
662432
708175
109468
222953
684779
115621
1134947
825969
768333
468546
1092072
950962
201745
503976
251937
1109233
1175276
224978
881861
100137
1033923
576738
710243
305247
255710
1125803
527750
367674
95747
553724
785721
299837
256074
936903
910291
681186
450010
734032
833542
730214
70536
994842
720772
407651
835986
685315
200389
565489
198898
456732
1160383
1095967
976511
25804
304177
314412
233790
194878
758997
1173982
1106159
265484
731543
689132
543130
271111
1015887
608692
1050695
872380
408932
534596
935822
1055230
1146360
870858
223729
321836
985290
79226
681279
487848
903644
72493
150165
840021
661408
901602
537405
517917
665274
319901
1048081
451147
286021
1120056
931486
269899
861216
801172
403591
983603
1155291
1120831
290857
1156037
234757
346113
877409
992778
1024313
738734
869923
696869
36886
980754
967240
719923
526349
799329
517226
43442
98799
886540
656561
416043
236061
1091208
756098
1050214
990271
901721
926682
1164763
69879
27311
520241
165634
400335
251857
890126
272907
241791
1002624
944976
363150
104293
256345
110586
208790
694000
172745
1078283
72456
128506
240170
403986
1015903
737909
986673
166849
566539
844775
1024879
1122608
1184085
153929
103010
579430
690626
46472
113746
291858
384649
491369
84092
79811
491423
646826
787567
46357
937914
581919
355449
562801
1111288
400467
349830
757020
901016
975193
550749
50077
608273
4837
533999
465677
1006831
316874
225276
681037
913451
1124489
987813
522042
742648
700555
824393
449629
978349
124319
1121814
373660
1003129
677379
584314
1135862
288493
655961
385015
935294
1143209
1052839
454976
268247
1128361
1096319
597251
995859
384861
285260
1118071
631316
1176945
709743
1182444
748276
323379
1125814
1129028
530132
1117462
270386
1151539
167415
810564
591598
58525
1057913
860095
1103775
297886
250873
673942
65888
1037715
368237
995350
751603
725473
21657
936197
1024027
153816
1099485
301939
1138540
460387
284134
482966
906049
970553
521013
55379
349604
1025711
286964
184298
652299
234989
282589
746255
1193288
1073607
1084116
599718
1143043
634698
603267
294130
640866
996904
511925
393048
438417
1078317
1138299
366197
633080
779071
755602
448064
510473
1008068
854727
475683
1018049
404954
370203
1103263
507535
1137196
101322
897806
1089454
994402
638448
418992
367444
617789
762813
277797
858682
892997
879165
1176598
1145155
194043
96310
667929
627326
116173
283250
27743
586059
321686
533024
952812
3160
520678
1155100
499568
1069739
981556
101130
757326
645934
147892
676344
1186952
1111230
901379
167643
241948
406298
31034
806741
164268
268027
47354
20255
100881
614878
112344
308086
83306
764865
426040
152139
538243
926089
256101
192210
192768
292160
75045
10301
336592
202977
45020
1176560
158860
1082089
348485
621996
1022048
483467
997371
782955
523853
974686
778443
850072
861744
614835
609328
1132028
123115
586112
668233
1028282
169717
1047884
834907
466016
494495
130407
96850
369310
31636
123073
1185230
662078
1097928
123872
203791
1168506
203475
390408
377560
673744
883926
169032
63261
1119320
227958
954031
1012128
356162
224103
637781
65372
1061889
664041
379622
746458
269906
49543
84377
25598
819539
158032
497427
231824
533027
577463
30203
441138
479910
114198
973125
932494
314618
698472
724064
902148
171302
930435
514020
417410
396248
716204
1149670
272082
520263
1007992
737517
72683
504582
1106705
479026
1124327
224042
144786
768791
693853
166161
214912
1091236
204931
582333
896224
867567
1004944
809436
919789
684412
751963
1053315
612852
113537
393445
27150
597927
850339
1147482
977839
1084000
552469
970722
936381
701639
242516
43863
607695
62023
1040603
851238
228493
514315
516222
748305
774900
194837
1042873
877135
463495
487560
459105
530171
558910
625825
330837
1045748
540180
26156
130135
310225
126991
992310
623903
820315
251521
24261
992436
377819
492003
866089
570942
1103545
208234
399615
666101
867336
265512
887469
1012067
761051
158250
106339
652163
610181
358097
626329
786055
127383
1124806
745395
1050632
110142
270849
461955
28452
1076669
37955
236676
21954
341112
378452
1094509
27188
1068766
267724
759549
1146285
246557
520656
1148683
188563
1059691
888924
1134917
713133
538301
294134
602672
230236
908911
277569
860860
502642
800350
745805
790204
1041094
76430
746687
79403
965012
541458
797188
595425
1150122
383693
1181308
630337
775201
589572
465644
390017
938687
657219
7716
769162
790741
1184386
705391
161351
986763
505003
1041005
78478
908960
160362
573127
1075262
184781
1184476
471988
63244
394505
513402
944355
1028944
649547
1083937
903229
881782
416863
268404
464254
1086652
1022078
448462
660227
440585
582213
1166372
310910
896057
362041
260498
115788
434803
186359
754692
754284
755957
187336
452567
75039
522983
264224
1076322
1163817
1107410
1099016
496354
654364
960608
634862
60542
1107377
30494
819804
1012438
597670
137416
709809
720357
94956
191161
411377
1039552
465611
924300
1163702
599976
437662
372291
263870
222570
505900
728703
878855
845496
908768
411405
777892
915877
1056923
624081
664607
646673
1160141
874901
453563
582769
894207
965920
695643
1082270
843198
944442
135234
95162
327506
727883
22807
682697
695909
896855
854936
530103
81004
939267
512026
268563
1131684
88115
355743
1156786
385943
556958
601271
165087
745383
1093885
993891
183762
255405
618184
868261
344989
670795
111098
77315
793653
876752
44972
586220
442090
736486
644116
1066290
993404
1083609
664732
106516
179040
866901
560049
908971
101678
757679
179321
162028
1033829
560572
753689
955512
947693
87973
449955
35356
1100823
265281
176794
690370
992079
673264
716487
1179948
317014
840726
233292
606908
357558
1033047
1016354
725590
40852
235435
761192
637086
440246
772148
542891
374138
709448
822628
567151
1002569
248196
911971
964070
1022966
1018788
809932
725626
1083960
1096292
1128809
1020359
501606
302922
77469
728466
442549
1027335
1954
887371
700433
185516
838712
1023574
756723
1012919
1122547
467379
50979
403170
103485
1011444
169043
677135
33160
678218
1100205
519743
1024308
460370
213438
229210
966591
719721
1127175
190172
533989
916324
989111
421752
666418
307333
7323
600881
236855
904105
710439
921344
1114499
19402
472286
16937
222502
874687
666434
899373
107577
659443
544549
932841
864571
433904
360009
1071021
408037
131498
297882
556542
214092
1158665
600030
997993
339874
89637
243190
19138
248261
934657
751520
734876
709497
666011
847677
951808
1173922
447394
1143539
151094
514915
807227
600118
578057
311450
111869
768675
1045996
429561
1151090
732001
36120
778580
427977
442310
771173
31309
1037393
94384
91379
332453
408531
317003
543862
799502
837689
845043
1095312
509535
793857
886752
554808
1176226
433822
1003738
207832
76331
1022006
829868
245564
1122401
353087
878535
1083897
464012
399643
208692
433452
938005
786571
276989
135926
372143
549116
924573
584932
36680
583362
163008
626377
1116877
935076
241773
48735
312991
1114814
16610
451872
888121
585762
152284
860776
153207
306897
1133970
789638
385734
660936
80035
370163
656574
769439
1153330
990713
901944
1069303
1110956
148547
307326
882499
1124377
950911
866483
667447
479595
51227
28046
1142401
257848
78977
730944
120433
461624
947855
1186231
169259
1060367
95011
464135
1066686
391372
713508
848156
424824
121686
955624
999315
423498
875138
638021
1131229
369590
499493
309569
827326
747157
454634
935546
197130
241114
1171854
19454
501081
286142
296464
461940
594682
400328
761688
238805
392831
630006
1103549
963228
398900
790672
958252
490103
78095
957851
409230
534733
21895
297058
1094338
502344
1136297
1075543
136370
743510
982703
99730
998570
992030
639621
299371
867047
518167
1130454
353643
102850
671871
1083752
1168126
931702
614856
183208
809090
401213
780485
622131
75943
1023393
526475
159357
208223
895026
733224
1106304
137912
753451
324832
949957
430100
808773
339264
1084059
483847
475501
787001
579451
661943
81966
877322
900023
37350
776293
910119
6644
232387
207918
1183504
1143343
925887
301250
708445
926542
706620
929241
781272
566944
673370
1088209
318164
86479
134259
629293
831769
734669
254682
805669
69169
1048441
724956
272764
445418
89659
585143
485499
874698
629158
35954
27335
949407
139756
374573
313307
902847
31659
467999
696430
884914
293903
357251
905200
364057
970254
1088917
949299
365959
526180
842341
31228
663293
22638
64475
152379
184603
411057
939061
730160
600790
494391
334006
216180
949878
836841
399149
910853
1109122
685871
681152
6078
416639
238443
944352
865234
405680
1120283
463186
199962
1109492
696336
555973
1021848
180939
96010
559825
598714
966303
1140602
357311
784049
664560
411293
452565
988131
558054
929678
455904
598960
776876
3524
823840
130387
1078737
371140
860641
91386
510449
842909
1062984
257330
134184
943296
346415
699014
637511
842378
150374
548943
383028
1672
1034914
916816
1121552
394982
357377
21466
627039
868492
1068855
772209
325209
349170
212440
737543
560948
964939
929904
22015
791992
17210
364996
97460
443107
516618
163588
351567
579185
358180
293815
692676
396624
744776
112661
1077703
997557
629594
115633
195669
550688
346429
53420
971637
1039450
231638
626501
642347
1014165
252321
888356
616708
964526
734391
863808
188306
278416
818635
977673
515918
695501
950748
19902
1078126
1057727
774161
520720
828424
939707
844049
834300
369953
555188
452004
1183598
724107
669168
502371
922854
725000
1126387
1162591
1143784
10536
986584
1036460
937455
978453
629863
830758
76159
711113
327811
269165
341499
277838
809112
1181230
599350
151461
459889
687699
783274
267325
340971
884636
709545
20115
320215
1154178
1019660
887909
969343
858598
465423
562938
944757
977114
61710
325988
72178
518896
853841
1136292
742387
1063312
76682
1081394
665408
197557
1005450
796204
815587
951446
807211
841513
852513
474064
162084
528778
657237
272267
1049705
1088922
578493
322266
374700
882342
711120
1059447
853839
405751
1102346
226300
496303
383585
40816
335964
496074
525041
544355
1065437
286668
129236
164528
192191
480704
476485
862169
820187
1116925
748014
15281
729361
203999
492760
1061171
359023
228556
911738
7595
13765
993210
536907
305704
631698
328145
344008
879369
443939
249045
970831
443876
556320
562850
766813
773369
730978
915159
949405
867784
219174
964724
1117919
1045207
1013655
902627
866217
600780
18942
741950
134452
601088
917564
844229
842200
155860
474773
381595
806038
1177245
1018433
420358
1079497
456697
898786
618036
974772
64020
591076
980937
422033
5416
704767
52611
538840
925505
1157119
805407
88761
551225
432731
380299
16295
1161848
33361
219273
893564
1088829
241754
253168
636196
686481
1131287
926005
288047
729491
8642
1161384
992154
369964
307318
7276
134567
98409
266146
800392
345744
1184959
681178
899057
356315
142735
211032
625799
1112418
667092
1045242
345394
771376
1124299
770765
923605
929099
496850
370767
527090
1158755
432123
954716
771371
488047
941923
981229
800646
487505
991808
1035689
1086744
971535
663152
841364
978131
65256
996543
779102
936430
1093340
924905
333451
918358
933294
594655
326905
19783
337656
878740
1030197
276837
887895
393328
1034459
1186033
1115225
1034280
1148268
31865
469670
1135533
34863
483353
470127
203766
150712
3638
987754
37222
305848
736343
1033998
165139
85065
958173
1113578
946441
863098
181855
252196
957499
553627
835867
806018
25931
1131168
338011
118562
294950
942204
405421
889807
709971
1161456
581805
1304
141404
429966
988281
193952
122660
345930
928412
974084
950944
456075
624835
125994
598707
425046
523197
1029067
1117573
727510
143084
669444
409238
917312
117060
348339
468430
494845
184756
533684
767592
921164
590069
457883
20590
422880
975944
536760
248481
307057
763910
23219
831680
782752
399249
1032237
1028552
81765
650244
896265
1171645
409321
462146
415154
738557
398909
505157
393747
1092629
790747
1022698
279950
442952
347310
213044
752855
200660
272878
1091269
915817
881068
612227
808178
35825
1166997
613697
3981
423475
299457
1070787
478385
162801
865618
216717
604657
1078575
350567
172166
996981
38878
334725
740083
698283
874330
118156
733973
43920
422181
722751
480225
971997
371343
1075691
328355
954343
115360
732521
958718
1028309
104532
1012211
488387
880219
1169451
62826
809049
403091
501548
307409
613077
451104
338115
1190705
205992
112744
214760
605953
505262
703398
319675
78072
252195
380277
861465
341594
41870
654156
210458
448200
174699
1009190
783587
387692
217109
4294
636154
670801
538121
562001
19682
815319
169650
925797
83919
745641
736348
841377
839493
376659
780047
6531
949557
264631
115376
416720
914670
926243
193962
823168
511423
539286
672235
958760
717698
318918
271393
564793
95083
29413
731198
758661
226540
642707
415191
204014
654204
455395
605094
863930
1078759
278563
435726
420562
972118
1039566
699083
1155164
952759
796550
1124165
816016
720047
1134453
330556
634424
20876
806193
1215
728979
35599
130164
1063593
674358
1095401
1069400
338799
975517
713221
1050801
1173676
518106
292239
801851
600725
982879
48501
61143
146531
915569
747862
325027
626506
664963
636014
865443
441764
185744
289287
316891
38022
924768
224322
830238
1118575
1024229
980164
753469
644969
859435
313622
1103386
79251
493854
776255
548084
547468
62597
530195
437244
113569
396365
892884
379455
1135220
680179
62411
1102759
148657
1168355
913330
977716
359168
547932
1042635
256237
435658
323069
538112
686524
710952
54190
1131383
941592
812047
419569
345441
934573
970706
724199
569953
415734
706225
167202
816330
737775
54538
373448
772885
1142814
67625
400517
250267
597294
920962
820314
1007223
693656
1025345
356886
1052486
1174737
237345
195478
53300
1072031
558990
854806
615072
902683
84000
998653
486623
978011
396151
822523
656188
345945
316308
21991
1056303
41994
581190
912378
1134244
224442
859223
1051441
658401
43036
370956
757106
543028
653781
31191
867196
1146577
1108185
1016897
1007836
1013869
934513
1175178
841256
930759
792263
46991
295769
373764
469886
41313
72584
540424
1063424
502951
1028262
12594
1185116
96687
695679
738859
541011
199137
1060920
1181810
104681
80931
27879
1140440
751144
654107
804403
553885
997405
445701
617069
531622
696685
314111
1112622
1106930
914482
244850
679942
1117271
685121
189836
102847
545941
227180
275706
177917
911257
483916
806967
411396
1004312
263375
393895
651995
366829
846462
3000
404386
169887
697115
3308
480454
467720
137807
1014785
279652
425759
86379
815484
590620
1126010
1089205
167490
702322
918467
1182537
1172771
290048
518763
137934
967968
152454
1143031
624233
20959
96753
847711
813803
589601
643801
482058
911874
205649
2906
290118
659403
997598
552854
433045
80219
559451
59433
71113
349206
593931
849526
849621
648535
782067
522931
824476
236305
732353
910321
277566
997233
675899
678887
747124
739897
807356
78323
1078823
252628
902593
864619
298766
776770
732820
605231
1025359
1177078
790353
917403
566263
1043519
848132
650481
944032
388626
188716
874701
1083592
242067
583259
1076032
554085
1147922
301107
946550
810842
1034848
46356
111899
283075
1035903
191848
515787
987998
1054233
938891
1166006
1105040
1063110
463888
873109
300502
1123126
772404
494018
719884
1069590
763758
1149295
425983
1089886
472132
1005633
813164
676327
913920
252866
31657
55964
882085
482374
331477
134511
780780
410014
642123
162449
1163101
26899
948745
1171964
264825
906300
998155
96589
632437
658793
720155
1026057
408946
338366
1012973
85259
178807
685602
20280
491030
516422
387785
277758
945762
10219
1099494
1175546
507430
130812
336685
1049746
908008
990621
313505
290866
1053152
679849
150467
670521
558730
688431
390679
329315
1055341
332977
480496
70016
217211
928954
414100
1117590
87771
754964
1100933
499657
1103938
748145
689931
264156
743527
613852
464007
967407
1148980
690018
529353
833456
725964
270695
998097
164780
1116992
566091
593279
53522
187873
211023
712338
1023674
1027864
372411
548858
873677
298841
71498
617262
45495
333671
531749
433052
498620
254716
755758
961436
100020
1021044
940539
500744
483605
864729
1011354
950806
38829
487425
773910
472482
636991
226896
79228
225200
929107
728609
487209
271467
1180137
482912
715173
343430
156395
458114
51542
284205
510101
146853
565519
483389
80699
430831
308125
318301
1018097
332926
342217
263555
981218
219657
856772
131168
126432
1027260
60575
325553
651029
961208
1117779
284426
805103
420921
235628
106793
1120142
114369
297413
74826
857495
142133
712524
31262
494921
81251
132841
137920
254699
809513
809778
944598
149182
83737
660772
756926
644136
1054186
1024857
844916
155843
811312
637554
1071548
137462
631223
267621
254289
562538
531355
383511
721514
207137
940048
67484
203
933499
674577
171753
170843
952388
27787
1038963
511910
534994
534499
545808
141005
781397
301112
994407
308925
1034268
929648
863296
170708
567969
572517
400263
1099544
415123
681499
1143114
290643
281545
584835
254463
979901
1114039
942182
1144
709446
472947
689006
823385
1138287
691888
585159
23979
245695
376333
1058497
776847
454877
166941
1181456
605194
720381
90112
137280
854824
677126
26453
1174554
1134954
222762
560246
192789
1023006
883122
168972
183765
738292
205912
206954
424785
1056088
796000
738825
225027
842856
288009
1021604
647413
561276
1086752
942293
1182808
437656
342412
736747
240216
1060389
892168
746136
1094387
880773
715865
247326
749537
242269
324521
495393
294487
501570
102213
369631
575032
1158325
684698
725917
677902
105219
1141367
590322
176543
505525
1049910
1189341
418929
868514
655532
151254
727114
316964
835884
944137
1104952
944381
582218
482062
141794
1117279
902668
64949
887955
680439
126080
947112
358785
781501
982734
972081
1014342
404662
326859
1129404
1027191
975746
481267
437048
717164
1021180
91811
1126601
538265
106395
986297
866602
165751
686739
188255
602120
748336
686996
886619
710292
942652
791407
88457
605270
21277
224312
814523
872487
163270
80446
1061485
745942
786504
942371
210817
334398
1115389
377404
1108095
589705
510279
1125852
1107552
259894
338579
972292
1173726
947397
75967
285368
500656
480776
1187932
1117712
617667
45733
620702
145025
719371
989599
396024
750268
562656
260992
946541
86492
504583
817885
815270
397108
1150663
942804
545055
333475
765942
913829
1179811
537403
801009
1092665
438819
843945
565721
957836
932124
470433
878798
775977
911653
24614
1085963
811756
820941
814361
1169125
1115495
699737
725056
304495
900711
1029588
523749
354842
1021182
639764
834835
972154
996821
375206
23281
300412
714155
830517
353297
606146
874959
970177
920645
824261
558625
327567
875002
542331
714980
990099
477109
893501
1053320
1098145
160271
980795
757049
991257
256372
763300
306134
386608
78585
1091192
191804
205924
163582
884251
712308
845897
514695
855610
610751
512736
851287
560479
443754
247021
442427
496401
940658
297359
604368
681351
287281
978592
978406
210920
1016489
599114
333829
153506
409617
1011018
535981
980015
1020274
152168
1015471
1165252
1028206
643807
596943
193719
1018254
839570
485725
76279
1188111
913172
369418
402281
571290
757332
429941
660527
795476
864730
257026
955776
1064543
429500
146858
1135522
517532
27361
594636
1013529
649684
559493
418516
251262
30155
207099
119991
178181
568949
90873
1049383
180715
260869
404439
568817
422438
709305
1143638
816630
904987
431116
1191524
689548
222558
353743
222164
808112
1047211
1083782
803631
682942
972344
52456
991363
778099
354086
996429
742646
1088330
353344
317581
1040488
246853
1107650
134010
32992
966008
710196
1183638
339979
433639
511795
1033085
909903
498154
409976
392191
825235
858735
231171
1032519
807573
1044717
584564
662148
293807
316424
1171522
695010
526230
1016391
362047
263052
636885
124612
823957
40784
1096604
774297
890349
316944
737549
745482
951279
1112381
232887
1081291
238537
340032
1090326
870879
417037
105221
1073812
263086
964783
821670
424339
674500
223125
1118103
83579
550565
116085
1190647
216470
1013810
95481
841705
745148
235158
857888
643469
1188721
1181765
940578
160094
503541
585222
287053
972749
175156
228913
428450
533396
448251
33677
873260
124486
89612
185075
932369
248470
177328
1013920
765664
507646
346226
335504
248116
892258
637599
353634
1184628
968743
824717
552312
834019
342228
1137134
1007612
155541
1019888
1063759
135911
1167640
761967
274941
881634
1115893
274001
1084844
315723
977742
983995
881771
207168
1087402
661086
167434
812905
438785
969871
1179666
481620
654693
833377
197723
92976
474417
621138
543797
509371
667602
176573
841695
522581
560892
745059
316311
1074013
996898
572333
981380
1165365
1003794
662531
479649
594039
446361
792449
889608
902549
1141289
800480
102783
908716
1093331
572376
419254
269682
189303
424408
529451
553061
1044070
583570
781378
1185544
1099851
1081463
778367
309470
572240
1134222
401606
114586
907413
371281
174108
113838
306374
752063
247393
550282
1130430
712591
1035884
1156850
1043080
377322
1053045
9892
497275
612831
287493
913485
96696
852829
645193
629974
1000270
939418
662969
131742
293147
1035869
765679
1077424
133374
60603
240451
678058
1142858
1049189
298821
608708
876917
602184
527783
628652
24749
430905
755396
405978
536528
646954
535763
839954
726492
138893
331869
113484
855529
241518
464568
313751
701432
704978
1103155
152041
321294
867022
876987
322278
781240
320120
731912
442954
128684
481315
495225
579118
1065701
979825
694865
378282
1122001
310739
578686
979003
1188503
550507
50475
42751
1176484
691477
739241
1183521
725966
485405
427401
1064340
438713
803899
241809
535907
752556
607836
948587
585501
19530
136537
1090694
899588
1053641
644628
603649
751822
359575
53153
459386
13479
1091356
881037
329698
133906
1007219
859547
474999
645067
887777
51483
1174184
67085
273131
168357
356368
490294
72608
918804
798375
119141
936839
932760
867257
543137
1082312
163532
1003802
1161383
561613
314866
685603
286748
251427
229984
944405
867587
797888
766749
382810
1068339
763976
829018
1057085
525290
1054404
274745
986064
813523
555328
817528
514113
222213
117843
189878
971528
856091
218879
1119759
223790
1126837
130435
231120
1004377
1035051
1120222
520183
43058
820561
314324
294706
415179
959647
209282
683955
281455
378732
663580
204605
253475
409216
542366
569452
1157341
647952
428513
447239
613328
755049
795631
38656
352916
587568
347452
987014
74937
193099
149544
871251
159894
743609
19606
1153572
366780
783405
361910
663821
77669
438459
370377
174059
873848
207328
496210
1113136
629242
247348
313068
4952
1116468
1148758
525536
1086832
1174197
332918
238715
1098848
112686
390911
464670
677084
1184488
167444
691836
236528
494898
547663
889697
722293
371933
645160
969357
839517
795603
768494
1153676
935428
992068
1066422
805346
667781
53760
1126811
282587
183265
294485
840509
551924
396032
287390
353544
111481
11905
1112454
705866
724529
1096923
752990
691225
138796
809906
58001
447917
994300
728317
483638
1040311
704351
679269
561719
400786
664465
32254
826814
73972
944036
571394
46311
1105218
804312
639598
338826
125869
836702
1169884
608636
117039
614475
1052355
972635
450802
976703
1139438
217546
1068236
582806
167263
257110
961211
810209
1180193
1032892
812477
1192394
722165
1153372
774725
156096
671199
783423
1026181
1179959
85397
931463
411105
953796
409139
180641
1182446
211416
541622
905351
558567
641502
1179576
988942
1191300
344109
265976
712026
190830
858178
168728
1048467
845474
1129307
271842
783425
295514
785831
188798
445474
1009527
704045
368441
42789
57903
1100224
494684
708186
906496
929508
24874
40951
256159
433274
610224
1153672
738521
909902
154496
173125
306882
1184010
1046017
599388
974736
17838
723196
594833
55332
796432
476955
173313
1186498
365654
773757
277150
70058
29326
1066107
159813
97080
201444
424485
576530
1055246
46615
999976
142959
155686
485140
676565
1102668
1175140
1033568
823352
1049165
142497
841491
207115
361764
123959
132909
95526
1167115
956193
506585
257817
136405
171341
1031864
954761
348438
1108458
220534
163540
745073
172172
824989
376972
398499
577956
466155
1014118
393674
19806
216495
652648
146590
70091
865204
955379
810417
997245
903975
961379
906405
720637
291693
238151
841496
366035
629734
1072310
839353
450186
77116
882097
471558
1119046
1046824
505776
21941
1074113
403914
224832
144570
168710
261097
479540
533977
959312
491192
734194
282095
569518
927009
239615
625788
1033421
175505
512035
845018
95596
577791
231106
429643
1082081
63823
460940
302150
986115
616701
355730
101212
584032
128823
908916
889678
378126
264081
843908
455317
47467
742482
176391
886045
399812
467692
720371
184485
689543
215628
1186216
444012
848340
173326
518937
1184705
333039
229028
507420
494593
380965
692551
229339
782106
260905
102668
1176481
346960
857545
843930
143355
891713
886113
363240
290567
327659
110417
372281
31607
236474
1001028
427742
932963
451506
1081111
1190595
672835
243286
627352
447277
812444
1064508
457600
868641
390011
911884
1059613
903927
570740
398645
448661
878189
692890
141138
1193374
490590
109146
778828
443960
571462
998754
114211
616828
169919
949433
1172507
493566
1188692
656622
1057804
793339
48075
95210
30687
762638
194801
48120
644765
894117
420461
959905
682568
933969
739895
489665
637001
438121
274331
81409
613207
88802
850156
284120
872073
856579
856991
284172
452780
1017907
145503
930748
801702
936488
74536
859909
617338
421860
604491
942071
514186
61310
271798
734289
824086
71713
345400
1010414
168807
87085
422411
580027
1187893
1123643
863198
877100
943332
390246
576372
750787
859147
1052330
674611
1141971
565941
760118
529401
724964
398881
787551
1012705
898351
476787
342311
59575
179376
904291
239567
112680
167864
113405
838367
581229
123977
134097
916612
768001
523445
904202
556558
1148690
1025606
393736
78359
1047163
71542
533214
44192
674048
308472
428372
580251
498589
885993
201559
859497
121599
978141
415622
46095
229782
1115715
922348
394159
488628
826855
48146
275925
852759
163548
639332
1007457
888116
463891
382165
725411
119597
607938
305407
219086
643652
163480
377628
1034821
575944
286167
314884
797974
236099
255212
8220
732723
184203
1101430
1080627
1174698
643567
320932
596706
674667
89986
820607
902849
485010
92010
1097562
142176
294717
1156251
786520
441386
291684
873426
363637
1189257
826759
297053
998118
183460
662764
697255
1165865
283245
45905
788551
255750
1104900
383114
517749
999568
180917
1159022
299391
123991
1080224
1178778
627234
630887
105004
596103
585564
850400
874426
1054163
639709
218853
471147
751244
1179022
598526
855475
556045
82638
489912
701972
845353
621026
855282
1020536
110572
511923
513813
521314
467263
1174071
181125
703927
864650
525094
364845
309572
164274
76627
49751
424183
1178790
159757
120615
466380
163119
50126
314126
1137904
28349
1105667
680065
973776
959703
293172
376570
1102146
418244
847731
106161
991720
1059978
739422
814062
47228
383921
934830
630449
906935
707314
42277
911255
399393
446557
863787
636015
366842
1115570
421291
1115238
30366
588085
1115528
257568
652396
532459
174242
1123815
1073666
487118
873396
979839
1098910
931071
141169
437318
78555
43664
723605
276687
827918
371398
629605
1085195
437526
504477
249266
530542
1113303
100284
556134
1084909
166433
197265
162869
649155
1058644
490678
663728
91257
1120369
387396
466132
404792
954247
284963
297526
936512
423300
226053
229067
182100
718106
1098197
870630
296859
27671
813222
396987
616652
412993
154074
915946
69477
1000007
990801
235525
611869
131698
1186459
406994
776561
755960
381327
35145
297866
174733
479707
898759
97660
570559
1161500
317508
1183403
273620
204409
1000960
527294
600361
862478
5887
912812
181021
59734
40305
538649
352093
448101
640582
840115
974697
642355
239955
921875
864772
1096991
2948
746552
337116
701434
618608
72747
981841
517760
560937
186565
277833
223274
1035117
153545
954877
1045009
1106900
1019809
1050121
133258
832405
1017914
104038
392217
981152
1094334
788400
1024537
828518
964118
587063
559382
1137626
350156
1023403
649421
629730
963913
56060
876568
802108
739957
1177798
1041910
987661
373477
317830
475299
173243
106957
937307
444325
690615
956704
722653
396932
657520
861509
312302
86827
215127
761445
898653
223420
424484
947933
952394
573042
255856
997400
1193158
606911
764446
938372
714546
1118650
1033174
840930
289782
1063204
1172850
643490
75683
98112
98267
290445
910370
330096
544537
835790
1133954
662493
728587
865688
180818
417230
386562
959638
1078714
424673
698438
387856
679492
796849
931701
466044
1048340
144489
175354
691740
1114648
72766
305759
997447
189538
673078
816130
654943
1180028
1018592
329650
559314
1173629
343302
749092
1112615
1059087
1009083
74032
1046261
605370
867385
888931
146668
134446
458281
412698
55288
6131
84492
27251
424139
712746
80490
1128072
455347
71649
1161072
323188
366987
401666
1009632
75036
1145756
974990
676925
514168
987980
817542
551076
917450
899091
106300
882936
373060
403017
200824
486492
665179
620981
399284
869165
110725
1160921
313851
1163721
749859
740318
231156
1068691
760822
395631
473493
289209
334532
868599
951748
954511
415292
70958
338224
343744
507084
903125
323755
1192365
1106308
127292
1181767
427856
287524
1097868
296391
1030854
368371
984437
1018781
427136
435086
743016
801679
508829
301896
572283
1069043
92223
957765
316413
312950
31882
1136139
31561
1103024
406457
1082607
624205
281360
33180
121009
258797
251016
957998
886235
1001955
87785
752282
1057789
643179
1027037
439263
680555
21095
113356
722299
794437
651402
1064868
628891
708652
983620
1135920
768503
423960
543254
869943
904752
61142
88567
1087486
221041
253969
1135798
859610
709963
115967
937397
105092
244955
305983
428253
754775
72769
399293
470915
811037
386751
531747
240672
670959
595027
1000686
1095912
482231
1004974
873852
970238
1164220
1021281
106795
676078
88728
1072469
848192
79629
103494
613761
1051768
308338
688030
1017543
581633
558075
775719
1096067
991990
645622
123722
241525
601591
1114266
340040
903562
472982
623911
1123283
549145
1022880
281613
618386
1125050
960091
486484
699658
660545
1029529
127703
298370
198861
574815
1000145
166773
387973
191841
30256
694981
222225
856422
320370
245742
86156
1102944
1074949
1136700
453671
1159232
312230
1037843
794078
1091817
124409
496830
271804
710586
295552
861544
48357
13274
1036
518295
50646
484749
934058
927676
973910
347260
209772
819467
353143
405017
1101859
15931
735108
802963
1184735
602818
154701
456856
987303
882835
1003655
352957
771767
779729
1059266
638868
974060
277977
762598
186639
994213
402681
804587
340844
1023510
207411
909530
1050392
15232
896611
341734
597030
1060648
1152131
378253
672072
116988
760586
849474
306004
1030806
1060292
406352
1117583
222882
704087
495794
358335
736165
344005
440048
500551
345354
225844
439957
747630
24977
536424
990970
971091
425002
707970
889668
1063964
536257
362426
810482
241393
725737
1172065
1086745
757170
884786
507174
376300
262394
1108705
1097627
625827
642971
645390
595618
1174364
1071433
900666
156375
136235
448222
372640
1078239
273476
799126
360229
1019684
460183
379662
621714
203051
762793
978452
857223
590092
904825
1127054
557496
993085
1123272
560406
274092
825852
1015392
789293
718242
216118
1005940
780775
850984
1160140
194144
1007500
368218
108682
391794
932733
860204
891268
75817
121457
538090
670341
136099
306538
149070
812329
416269
514086
848791
8674
782890
870628
1106734
718963
746789
1123653
888691
465973
261671
974902
964838
425193
968228
270017
375481
529819
154860
495461
443467
899035
764929
441498
1147790
405484
267283
825312
603923
209727
770225
65407
716589
868276
1183049
606408
558965
230890
104051
619138
666565
361892
273345
180122
27985
518942
137364
926954
486972
860191
97410
220156
654274
816346
436339
828223
167577
481290
1141027
768476
824383
1046479
572742
738851
733027
940635
632788
1101688
355713
811047
455450
37277
56591
398005
711931
408802
1178442
977624
689490
781330
668646
65273
128120
1185874
1071621
118192
669388
209567
912303
110107
837422
625908
777371
564359
398568
311038
94468
636383
1109047
1066415
1127758
573231
924323
954122
405443
875692
747052
1087371
269531
313926
590787
720827
833174
879429
877656
1045924
1013488
1074967
414260
164766
565165
73796
887584
1189805
499991
139154
394125
1138188
560796
642989
1089420
1053790
1102926
426634
838183
686725
9028
1066441
1019763
1136662
285772
706313
38686
783788
141270
360821
924082
1004520
810304
531989
80291
1091024
61304
782054
1176937
935714
682677
337011
161830
562120
83698
963082
9626
679523
881719
1168020
45156
1031998
1160233
474837
382113
379634
852539
342471
143069
451260
457385
469433
221776
562351
687607
29281
173534
193838
375648
815735
1163402
240447
924507
571450
634945
436478
328873
1063248
1053758
769628
204749
470263
549495
669362
560828
261866
920839
201831
900013
150410
784670
375608
37834
656806
80691
127932
1170443
1076359
57454
254920
483473
832519
59347
6829
503881
335980
547463
63524
558903
126431
893224
301317
1102895
1190446
95671
654859
823917
677453
1081315
1129168
844112
144374
534839
578820
255907
184859
601357
778864
1102138
485858
925611
30585
1134699
202291
956006
880567
1180173
197496
609410
1050179
1145322
14188
961130
967394
469151
1151909
203371
1045011
222862
290036
1051999
1165855
224699
1189609
333330
249506
145936
78742
875562
285327
330216
271452
1008409
760685
125440
216225
598959
892984
143874
364718
1145548
137066
739501
888399
320236
1122398
1090825
928924
434860
92064
121695
20905
594370
26539
772630
812050
648709
909765
594824
110058
464134
265894
1145975
95352
948071
153990
213354
1139666
289371
567013
527482
964929
376729
605828
416456
300269
1081144
676290
427422
758571
294676
12023
479869
1145404
411613
220048
1159985
114186
814208
170813
717564
746818
853886
487909
1142817
1172289
1086267
1022298
1015566
91085
557026
495772
970457
24814
515719
652708
571724
1092953
343549
947303
274519
4912
695265
973283
586021
573397
9687
832243
66560
228119
565886
929220
1144679
1088147
1050185
717851
254433
50437
799190
758971
137635
239924
344290
1079013
202325
938911
229020
431593
700314
846877
1032509
1018221
1085507
1091698
889552
381746
453516
1059342
1019437
607833
872276
764554
90970
459819
486664
68809
1057057
892622
807742
813068
689162
52272
444614
61076
105427
520874
1060598
753274
1150510
936693
650273
332499
1085576
644156
2888
1097766
214747
368095
380229
835620
240776
29407
1061180
891824
685434
1057096
1070478
437663
199212
1041970
770256
1090726
115934
1150717
173879
268251
880135
769962
81732
969677
969535
5558
920231
950540
182602
822134
818621
280703
238334
434302
45434
864775
731014
823253
872316
405476
733950
915275
963914
466235
163512
278594
278716
751189
32661
1054782
531559
1045824
1025439
574486
1089217
541144
1184431
869985
1068052
126488
1145541
811886
1008598
848685
61740
696525
518838
675418
18224
561016
236685
621824
646790
372284
258622
670559
1047324
957585
1036979
1063315
340896
42176
372059
435438
361885
62807
1143144
90160
266113
194401
1113942
391351
368940
195214
275689
628524
150210
346412
646264
976634
602253
356843
297261
875118
404197
530518
76956
645393
244445
120674
396725
432735
1149871
679214
1170349
171537
1124601
1034709
166190
1166078
289613
397179
71547
26653
154807
954800
851828
738771
651368
988175
301962
950174
26593
848267
793386
639462
946690
431117
198268
702702
605840
1182664
975829
461271
941276
613755
1159249
400093
40547
556250
847168
916028
635507
556731
229830
848763
82300
993619
758316
344799
927026
1151016
819868
157817
287408
520087
1145846
598395
654661
1086822
290165
165016
325004
935243
190558
1024244
90862
300898
71469
953239
88324
19631
1118166
140233
22923
916918
48848
811958
137516
245753
228415
938201
881937
272279
278124
284959
1083349
35769
463976
960802
1111670
865852
1083293
406360
3257
988384
1076937
233626
470923
434998
927868
459444
1087608
1063788
329619
646799
550887
696468
849127
386575
880418
194111
890211
665153
1073000
101648
713233
929509
276540
781449
108446
512200
1095543
701489
1153327
1066386
398229
1179735
596606
84406
481485
365625
533634
1038263
157318
1079746
308038
910844
674955
330628
466961
213714
105566
890103
945730
983979
1067152
357650
720556
698624
918727
148795
1190954
452613
817279
770904
625877
248891
935120
805186
1020778
1132546
117088
141328
975493
1008214
1053676
401491
1043746
659837
657957
1010151
820214
879143
603389
175384
266614
835789
960915
857004
1105287
61583
889227
359432
882686
327447
906677
664996
536718
458988
801221
386872
767588
788843
853317
716363
917153
625441
888448
329419
890379
1027415
156746
860455
763294
1111398
591560
190385
349788
1192557
580850
548994
420680
990107
286816
1123769
764479
847710
1118280
1004769
508354
697744
397280
202837
1005267
407614
649760
729400
941619
531598
427461
818404
785320
277344
371143
168659
1061117
777275
654782
1060341
700574
911952
598801
776719
566430
387004
462436
898865
146599
237939
831438
108766
480793
393817
532248
241653
830626
629087
848310
265462
919770
681763
21075
108943
1057352
204498
775486
84853
330662
680237
685609
645666
1043251
420566
805023
1027855
159193
617998
168434
531154
298561
774409
722918
651651
748702
1041682
533622
821499
1172925
241486
85997
601394
876265
255328
913611
140014
20831
98414
384940
819336
567848
873719
557232
737263
502618
192303
496710
1816
396622
1192167
366328
937065
430448
98870
1036282
30844
983680
965878
932092
621147
318171
393033
944192
1163525
357717
951481
137214
223701
546792
998107
921177
1005389
157985
320611
712479
645552
1027380
390136
885146
826290
449422
454521
61853
1099344
757820
156866
1111186
805193
247854
189720
920992
349614
669487
757229
1115159
772671
715387
574179
214719
390204
1153896
322151
594389
792921
1086893
877279
210762
659927
837965
101234
542327
992631
1062226
236945
895089
611404
1031411
170312
118306
193805
465818
1087931
786735
923441
162248
887783
936913
398889
835963
1144573
554883
341049
435165
403824
632133
570374
21335
746583
386137
672747
1030100
731176
387035
616609
835927
898797
767005
576187
591871
866245
393567
524716
835847
870385
898389
266661
1184014
786464
151329
1052096
997021
319877
1166378
301210
195138
507301
442273
518319
1182075
511573
38476
355054
770821
842703
162438
766645
869002
421986
1119362
405635
477221
55518
1167502
81473
954998
62635
356029
1152444
647047
748718
280207
253471
1134377
549169
468248
1103086
730052
565884
973538
502005
829180
1144263
860933
737257
1080533
973220
980962
57360
646834
823527
871819
155891
1111719
980328
1171896
271910
789509
978247
233542
382130
172080
124601
360395
527063
858960
810692
987849
353290
1143142
818723
772290
659700
259439
522819
714612
589291
70150
621168
492205
1047587
743257
1026877
569577
189796
146567
989568
53859
356945
225623
713530
1061141
560444
830767
425957
1104581
973015
836219
939316
702213
122381
682144
1003338
923600
109778
866112
698038
1163011
822467
429203
1150797
654166
512863
357399
336274
370395
157431
1144507
110059
673577
480095
392184
568791
415424
577773
610056
923318
636954
1121985
440093
891843
419244
930025
699596
301800
786862
817347
904718
1056705
95415
848075
476396
1087345
968452
595269
264636
139997
1148655
282839
107846
306669
153320
778955
330362
923016
876364
182639
825455
627286
993154
1097737
338868
988460
925783
947016
882141
783880
607003
559300
991472
583059
1153506
320237
604166
983330
1060949
591854
440293
358390
524351
204338
178903
1057080
148588
392058
1021035
576876
478423
1033351
158526
135219
313542
81433
795961
547761
942459
1122514
738215
379738
726330
223930
147178
108658
861522
11437
22347
205689
37553
167903
1093977
286714
46028
1093685
741073
353285
324219
779778
1165490
998907
566476
100955
198128
765069
1157465
576477
653481
318567
823137
820359
491042
1112176
194787
860844
483743
381103
292146
487854
177400
278288
1053901
237663
637814
1055382
183938
71393
73
370829
691619
911877
664964
324461
1139734
27453
584456
209514
76995
221349
176397
301698
73109
1006549
881659
360162
745420
624730
38373
281228
1082640
514346
517440
841992
248604
989956
226954
356991
572253
677759
408895
518482
466881
858445
500738
677894
179961
740079
402245
375771
122321
1091804
734758
1163745
571963
221759
1066923
859702
683237
341041
435204
1073004
1096771
420621
897612
566015
165368
712164
586800
919505
994009
249165
1023105
657014
1002429
428953
389809
737330
331023
140513
658540
180791
182846
800527
923393
355471
995999
920735
320644
752589
1161377
57713
997770
867161
65382
61210
1069080
1107299
1147897
295119
1071843
1047421
662211
1190962
990301
536102
32698
1010440
1109050
286464
94112
1070224
1052258
52208
1188370
69319
107519
382582
651304
164083
1103121
887780
189602
867069
540569
686470
506832
343969
347854
675699
694275
537425
760914
348039
1082295
949398
266998
422157
1060120
146406
244147
1169890
428911
376959
95144
712123
277473
1008512
1086466
1074365
813602
861353
461749
309773
605345
948292
1095063
1137657
653723
194601
997660
990352
206963
1117961
1004650
887632
827070
297527
172169
505761
1078675
472838
737693
713662
493834
1111379
484380
541594
591352
1158482
221142
1035346
616178
73195
602537
603269
1085879
798468
419339
576049
100674
1020611
785962
1135794
4134
449392
303525
1061638
950628
864423
29804
1063036
558746
326258
776617
480972
724370
1026154
922797
513268
378401
656383
209427
1001866
617014
1039439
608844
294939
419858
543854
364245
967857
529280
912936
1124877
724834
1055962
89974
1103994
98394
338268
425106
1025814
134611
838018
419306
907621
1114875
166331
347105
1028320
1159063
817580
904443
439485
38223
1188551
1074742
493319
415097
556149
1052203
1121468
119783
235688
233195
1124882
76338
624215
1126697
464394
400530
147232
376090
1129034
692380
44743
405744
630837
1068825
598989
828134
564195
536096
953521
691837
140933
967624
236301
339070
1116444
1003392
321976
183428
1125250
898242
1131019
805105
349097
114589
415350
289944
1091193
500525
263755
416064
176350
322465
443064
793463
586977
920518
110864
676330
342573
1075012
162626
929573
926498
1013420
873614
379469
396886
992
617361
374213
811263
239848
673582
154891
750956
165369
1081882
1174634
449686
643487
564751
1147189
612348
377584
954921
278273
374304
742354
187666
398906
991036
515132
734591
440979
918840
30024
1065668
10060
474542
956198
29394
227351
93742
868791
22948
1056227
819179
1054553
325269
888404
777118
359245
14229
19898
418119
1028390
771140
354466
543589
699318
697243
4953
1159800
579855
12030
580705
1004742
1063361
84698
772127
113879
184965
684154
804313
1076699
669055
394929
970160
985465
1049427
553874
251292
798952
224730
1162497
558410
978974
490875
1105130
484159
1136853
96033
549216
197187
125157
287598
468493
741855
656576
857016
325392
471846
419984
736882
719881
1061787
694012
1021880
891911
998916
888694
781350
608144
850381
804222
1164014
1036098
329216
1121657
232096
546807
510323
644074
45065
1136543
225082
504818
579740
165254
293193
168172
985323
827629
833608
1115445
135930
61226
760139
51541
1176290
490718
470357
756613
961704
511552
745222
793344
1002417
931909
254363
935994
1048093
668950
548920
524167
245464
907573
377269
1152939
541179
175045
978479
711044
337883
412051
144042
72330
745823
527295
873652
1093416
465435
49526
1061341
336085
242564
1179532
706591
1125648
1352
1042024
130868
420947
352867
571236
1013175
285185
807716
119333
109960
503635
84727
1192090
384631
116963
756949
419646
835787
119859
1001385
1183889
1170823
903537
211411
56966
711034
858990
589555
120554
949075
88371
913119
427912
633235
879651
920959
330347
442903
830516
140592
617779
216204
1
468094
155920
427825
831315
258149
439910
676949
1177122
533787
419616
1167725
485287
1019759
630222
1095479
67178
120707
957780
925412
673062
179844
93002
166270
281588
587852
841767
965776
703846
487212
466035
271755
348240
1026559
696669
1057379
774749
1066474
873196
1170392
693408
680680
283947
725873
449667
94951
774434
576281
669605
117122
984588
603219
1188674
272932
650359
670640
56728
792428
616413
553883
1066215
544957
1110625
760160
694787
1025607
112914
764621
591077
841488
81582
813171
827141
856907
229739
406323
1113806
547540
176402
82816
609105
126420
1124994
367422
773699
616729
559225
278222
376958
941010
193743
1029550
585626
92930
456078
740627
560432
897330
1039639
1040859
418492
1177417
239049
948397
703351
709397
848512
1041083
461662
63190
781969
381560
134875
478628
93074
39047
34068
624098
671349
1141039
766468
723249
961903
1120941
182297
182921
426571
428192
1117239
499869
1085881
1155129
180046
687504
714837
667931
581543
110700
141672
1109373
504832
1141989
1052887
833941
384221
554708
1024413
1191388
655853
182780
153828
731133
762458
981628
100064
403771
1129662
609160
203862
937730
695475
775825
303422
466954
125641
1130398
529359
806900
1043918
944623
254051
964668
510746
1144809
366999
1029200
233989
1071894
1152231
730609
692001
771797
394520
1186476
1164381
577705
719218
615305
951731
395398
215338
510120
829592
135826
148051
440697
320718
969527
523849
1190913
835807
905017
248702
411996
742574
2581
170193
1173391
1166363
1114949
897550
1020453
880786
1136182
644645
991335
1150262
959705
678388
281647
105398
947184
474649
11933
611960
1050946
1098284
921732
1052209
988723
1047266
331753
453640
269964
164340
163755
1160886
1154170
233492
102792
147634
670575
868326
605390
957739
1080069
456626
685249
371594
305942
479542
719589
648026
302502
837713
864034
405817
464747
395535
1015901
193029
536149
925860
73490
48691
903911
626068
799921
860979
944883
730968
347774
787721
340400
235927
23735
629966
837375
817227
771888
131806
875738
680117
520784
594215
978701
415089
500563
775858
635685
423116
220461
1064469
817121
378217
236858
278656
316391
588512
703661
847648
972070
1059466
1065841
830438
506338
385900
23727
248502
440613
390492
496994
853531
349297
614921
683008
457944
498755
740443
871249
579626
15140
451681
789337
717974
902153
146100
1187613
534108
382413
897345
636046
891079
146591
784091
1034451
415404
30881
38804
624607
1063520
753818
45505
868674
1054052
866167
257837
549983
76888
1128775
1015617
960382
122187
467132
113983
537668
1141912
540119
1183917
1014003
308253
728262
1152000
706317
33802
626756
99890
24755
714574
919025
753044
362617
538093
78412
32022
767891
853975
360265
1032190
1033720
761099
197737
560543
117193
191222
887507
779821
476860
489337
825660
765775
726965
27978
848380
69660
671827
1104363
802162
1078751
493142
344242
718936
249976
966729
549333
747951
1093229
498379
1042715
1161809
984024
1185203
483347
302700
775626
1125127
177733
230668
411529
49756
872894
206560
630438
852744
1021539
259271
676564
559339
514879
1057473
482421
681001
266156
475664
790776
344107
416190
974717
395682
212491
347667
359375
173150
597610
23691
744325
722473
241183
218219
525490
805027
811943
43921
1023854
806044
65245
388112
337002
929429
157181
462105
1136405
1043668
518661
423232
942291
953321
1068169
56872
48475
783772
467382
726718
1144288
365562
198105
867964
241625
556336
813158
708201
162150
58731
1099066
97973
1190809
611535
448394
520799
527402
44284
700905
48930
214714
554818
1091997
931285
59845
824460
1065330
893916
260901
653362
444514
1036928
682819
863614
1192076
871381
14227
200650
328163
513924
266532
983117
759918
1054538
197943
763742
554563
821194
211177
693921
467799
406848
1133662
758589
517403
405845
52439
741311
575948
168224
393219
238860
439943
944118
554321
762821
1105927
223670
430598
228051
1043009
967943
640115
777928
1094021
667656
379531
787521
435578
1040841
545197
1152022
84382
1067167
35833
544083
681073
675657
1099358
6188
41410
906983
955137
523705
612917
172431
4265
542759
545568
289142
1091413
514709
470841
1065920
838384
890849
356673
131077
1135582
103885
189357
249681
249655
79245
498281
177566
399889
622371
1106706
640177
544766
922525
273869
191547
49803
572229
565252
988742
913697
569177
395007
485705
668842
518480
353893
406887
262789
207728
726474
136358
516937
89111
153862
207993
551680
28480
1089086
120723
101314
135624
325458
207247
728620
913285
474441
125032
178420
550856
458058
1045902
1142108
1033060
922273
341195
118836
1090628
40649
1145132
380545
740332
1074162
936758
662060
904474
621780
412069
283598
1119228
377035
1066103
1062824
890563
35524
1176191
468700
269104
63380
508545
300843
552459
601250
1106586
600860
358487
92178
158391
62623
574570
477514
996814
388652
859228
266421
896709
54054
882549
824178
1118341
957909
879295
281186
576955
753035
791434
348880
444926
1060202
1132652
709338
433758
79413
579561
504698
481712
743447
524331
671282
1165199
941192
934095
399247
75578
1154765
117765
1055311
342798
141953
575876
992299
934372
724596
290466
589628
1065313
897063
54924
453434
878673
620735
31370
513509
86886
687952
768678
166089
37840
151242
299031
1083495
715334
216934
812777
1095238
541083
789435
606
806963
872885
1156793
995210
157241
519539
1065628
746309
582235
1060923
1130926
68684
1011120
877189
295594
79783
225497
112524
55520
48818
1160481
617478
718425
461203
690012
555888
68196
1018099
680739
12995
1013530
127669
556323
343705
455727
965822
434517
253489
15548
725634
708520
305508
1042086
583704
36204
752908
2512
197075
518112
914127
268248
761664
1077183
533103
10433
494467
699278
698250
1003678
718961
114486
458802
468387
398205
427754
179735
625351
246488
34943
368517
932099
1030498
404906
671201
1070380
366378
403915
241623
456920
731686
188889
445835
669782
1006369
741771
931892
1000449
410398
785206
211705
450772
1117575
91922
571091
243409
917582
48841
594382
312551
56235
1123215
563362
419304
306468
492156
407525
168883
407596
445604
1148737
258660
258628
1066988
326490
913836
951347
294478
887320
1118381
1127856
591240
589320
14224
1186338
105458
135028
710562
455435
89608
1154914
671842
143358
1091971
627398
1056857
911927
649392
328582
499452
240011
1171201
208869
1187547
19037
285762
649552
342896
120170
1159911
138319
301821
640114
1092058
127142
972362
471716
104556
26113
130080
168738
208997
580348
65854
702874
404371
969746
223098
903505
897950
1119662
692147
967931
453138
530105
663216
952691
326446
807369
469846
182705
1052991
1178584
18464
1124929
483368
1024115
290699
430872
881492
5225
352077
157556
593073
218058
299066
608171
103615
971375
77084
875687
313462
974861
427234
789182
788143
41157
88103
1179453
25023
849659
1068161
617096
548915
617748
964418
566760
128686
885060
408353
527822
223824
653598
46819
1095685
1090471
296152
547321
264881
665846
327586
523647
889002
479558
650716
603866
243651
39124
910443
117729
247110
931996
16057
282215
981408
814526
490170
929072
188108
412164
703992
1168712
316374
1010623
1091564
391217
791421
1101894
627510
132228
923659
56315
112405
488020
980182
849291
850960
137113
376763
588733
254868
283306
861683
708099
677520
1113047
362005
313373
907758
709874
1131469
140909
410786
250212
143739
100411
1189969
1025201
346147
1177415
665204
423471
998981
255882
937745
1181207
702755
239804
796187
583894
1030258
637733
154930
133274
752408
633638
1056926
89411
1040451
69179
144647
649592
1132362
668593
1192669
531612
317334
745224
23448
510216
155705
171036
1102440
783847
1051772
304229
233715
626196
579479
1174302
249272
626087
885967
185576
1100637
943206
763831
623287
127738
259000
691260
1148681
848615
892220
669749
246920
644319
506704
142663
786299
196024
410983
336606
212315
1043417
334923
503796
945715
220895
1067018
369985
1112655
606900
774501
165647
769517
367614
495420
555277
446670
459562
663284
669457
1118787
840358
392168
1124672
187620
803725
863396
597819
197823
1051496
751573
1070770
201401
574996
761447
477614
434886
402445
565455
404552
799332
547530
387850
478335
448626
292180
768916
280781
783800
864209
165329
1119592
155943
458044
984054
367182
1102577
380194
748127
623592
290906
941635
408723
188268
289573
233929
1004323
896477
100803
593034
250699
774665
905440
951753
10773
491193
305541
93139
636934
191331
144657
1181436
670435
358032
534961
700196
762447
20181
133255
155935
302017
575258
648798
415048
580823
427969
94929
655872
1017463
1001745
69213
373933
588004
379265
665954
833724
209642
669658
832925
635221
591447
881800
139538
185951
427689
320793
858647
240378
43299
178433
730150
259732
115793
34536
745428
522382
332592
130463
746690
186021
912502
550490
938801
1013018
538801
42530
572238
356658
1118284
363962
456080
527219
200005
302363
762241
677922
116855
39965
984101
51868
653597
618590
13373
886274
396952
952132
795124
457624
668620
56413
805418
272413
31435
951506
633472
496053
285721
113433
255881
255429
1030435
479888
319529
1081566
880689
1026207
807853
125322
258241
815313
841886
550846
912898
400293
429758
58229
403458
111643
434532
681382
692793
480237
543720
601837
146280
1151464
999328
880512
1130422
752701
206300
322448
916290
465620
422644
453234
1004851
1151822
879318
80238
389374
362481
1015608
757526
633738
502956
576451
70493
795719
1007198
302825
851700
278090
355042
709502
675221
559354
211109
737995
749683
659111
606236
708574
139394
354030
611994
613949
218614
1120926
35051
897483
88314
534290
1058863
320972
846604
506049
216283
1138817
197117
1122425
520484
936711
553958
562573
433271
411696
757297
446472
978145
730999
1053131
1029100
40608
171187
1088458
861731
144817
1001725
815087
686072
446389
150861
27252
164057
600878
1153848
303978
493183
923709
365054
1046486
1045546
809415
736517
344567
965969
941990
469491
1162873
420138
1019460
184726
337875
481863
136654
838036
27522
1117049
751741
595873
536289
422700
742818
1102900
1183142
1119604
305548
175147
1106994
343207
993294
37902
634984
1054176
1165238
148160
879394
354375
883970
450849
520336
146883
52704
280409
713215
420960
866055
1174027
735083
550522
534329
621331
260487
375354
590878
761874
594513
312656
928122
1162830
665659
790463
83949
166363
863090
926148
830363
761227
454902
843072
535752
981348
344039
497568
1077708
583160
630055
861302
603239
713846
1160778
745308
2620
448137
259850
797451
1170875
961815
36054
568904
1185833
603977
1026210
33832
90506
1011484
300587
464404
291977
99082
698320
785395
418524
666944
163574
120288
658358
490479
1133755
571361
928989
864616
127612
1140646
1115972
126743
229584
517036
1153776
1018287
548320
931239
720494
1004116
137249
867308
515241
19735
1087875
179196
520956
631016
11200
186744
419137
594323
426670
318000
1108931
857866
106935
531656
1073105
969027
902043
262223
347700
896718
1017642
612037
955393
999631
465228
108239
1081432
570785
227217
714113
134095
924441
55400
651536
250819
426465
960681
152078
245833
448993
557920
791253
112746
161339
999227
589829
904158
525885
729423
1015355
508383
93523
95131
562485
579135
1125379
357052
1027551
673290
489961
645988
961172
203147
685649
550234
629455
660207
763128
202163
66635
625951
1029951
347793
128087
1155103
717781
219331
1173913
713908
309165
644099
366899
1132476
757107
833836
785969
697348
95669
973832
735324
1135388
525099
415540
270983
715096
477581
405956
984059
996604
1072252
405525
179576
310036
1113960
1091288
1050062
118767
175923
421400
894006
1099605
880307
406551
916965
768286
75989
505860
508821
884570
612742
281800
841024
500906
1060355
140153
1066931
320339
602400
429683
532674
913708
814616
271440
1073305
1025789
1030781
807813
525939
791382
670110
456181
1102342
990
178722
1008154
402805
1170645
882236
1191626
1032465
712786
783022
439838
1036776
36456
1023982
1040844
609172
569530
1024671
201656
402450
32008
555975
976986
1184961
378792
438354
931196
823146
67000
1075264
51621
24622
19736
446167
385791
869060
960419
857673
89957
574751
199399
474224
463060
298401
872938
859408
637558
272710
615205
1107163
704208
1093903
226744
60684
574563
416585
1014056
163096
1021556
716196
292941
865809
140591
253016
34449
834427
372844
907554
1118848
379264
921865
348691
1178043
503736
73756
80579
69361
843420
336546
225078
941104
835458
653121
379497
61986
202273
530357
1035464
27927
602746
883566
318566
122295
892148
1182298
225654
3285
439286
124425
210302
696476
850766
889806
856651
531854
90002
894700
571576
12561
196633
988745
1151236
889911
609197
344655
348611
819720
1059566
1162080
273201
270757
794957
207397
762621
77207
1032271
448943
1107280
761177
801504
664101
17613
215193
68108
771737
926937
532736
344249
692019
613190
745034
459040
100736
190383
198702
393986
65505
1100245
1067620
1130686
140549
635306
146099
1071632
289858
922000
636835
973122
581933
143081
43455
71608
477849
1014967
1098707
156831
892521
295689
816307
581426
497496
178894
1000432
332707
171134
776327
454185
29599
241111
303771
548186
1129810
590955
873479
1043985
26064
263908
166804
1167047
1051596
348227
57567
202281
54085
653733
553027
1011873
910390
466408
974411
448783
972752
852085
390305
996596
422848
653398
225141
1184281
1136701
245408
909619
985937
154710
146580
1054934
295270
546607
359835
658957
1153978
83601
88425
993724
212337
475019
392392
436659
397106
480577
378860
1024327
682289
1074714
785365
791170
377908
11492
752098
357850
688328
817824
673423
1028574
584093
927040
1138077
358400
1004555
1162950
1143629
211965
896208
374018
691983
649564
749353
544574
1053719
1153110
1163807
837075
802224
1177787
455306
625445
1059312
502826
1153422
795646
1152215
16431
360256
577078
292910
399338
840589
394019
786203
92084
796172
405268
93883
637448
362933
714237
79211
1052716
208617
670562
1021991
400470
926715
1091998
212576
1192384
905402
758605
556516
234937
1123693
805870
678115
715026
82769
21398
1023896
1150916
179609
254542
818766
366131
1092798
778968
878743
1157745
48311
479669
987167
985518
672469
480667
555938
323544
136375
1177407
629423
742503
220359
1171224
170208
232146
235567
975845
230529
971413
367551
1082301
174941
36110
1094957
1121403
576460
440867
311456
406624
738767
608346
844391
876028
1096879
293104
146243
1023908
28907
539144
435191
777209
867635
1081450
585353
576247
296394
1068228
1189133
893800
808897
1048145
779197
187874
1080968
34565
453416
405589
870838
1111200
957308
190800
636493
458410
434110
757520
817153
360239
928901
956391
901519
514271
219075
1168063
883526
221159
636079
425720
1074932
14583
176007
232161
878961
434500
926081
1097379
1139448
525264
614818
1020076
639221
200748
229032
120600
237908
856000
168433
1114996
550494
487375
538472
600993
803235
159640
1072429
746508
111399
540144
148358
652774
755108
1075322
450172
816746
971234
996033
807331
819108
306715
899334
1099472
1069810
447254
1192612
538351
67240
490041
60324
1147444
1041730
779104
338436
327754
3702
16798
499607
609259
534909
223218
1148542
364979
842691
692764
89523
673448
1089071
92413
893978
231868
785647
100122
95953
777189
28712
940204
622914
195913
599073
142562
297087
317843
872367
1117633
858074
337335
1161232
651086
428197
925284
314541
873554
373148
153928
347022
671107
1117220
563319
897151
73613
300579
447285
207932
408722
1072457
551572
777517
9778
763679
1192748
285205
1125765
867099
574352
545267
203556
379892
680472
780474
1067942
326089
904027
623774
302336
540210
233388
277106
1055690
266269
94111
461588
394206
52126
837113
369497
999397
1139936
947874
839062
276800
423095
594995
918668
622004
727436
1129591
527138
231258
671944
192127
1186097
9989
926855
948230
538750
976578
825546
796213
166757
1177769
651176
519968
116076
767068
918305
1176674
631684
130911
810380
499761
1000293
1108579
1193141
1042976
258008
304237
1057538
78452
10801
1042485
15189
252592
217099
962082
13449
898761
306854
432679
833745
981528
286381
465722
191549
520793
998360
1050348
566768
724373
242972
7603
290989
449420
832632
1023074
743333
318659
222931
371616
797097
49514
564391
317160
440435
703785
189226
870309
369164
737047
420599
411100
953401
120464
546436
512124
118940
662474
131191
342722
619725
416621
1067244
170293
781286
729671
1052896
318831
764787
1090567
404373
328155
127781
1098993
742567
424520
1096759
990487
138875
293265
1125202
4972
675811
149191
427685
40905
1128961
323251
1048316
930119
81908
121378
22367
1171030
256093
655279
826252
1083421
1080037
540309
981562
5306
398762
384923
541470
347191
178239
110000
338121
877614
1079562
108306
408072
682045
248744
57629
432639
1051930
606884
822344
1084534
671026
665973
483800
1187204
262103
1016053
875062
1078886
924361
311612
211515
83074
481248
674527
448633
83277
361417
909517
557561
1150766
1040357
200578
648458
732582
1009912
448968
969195
888748
892128
731582
169152
39684
216275
1107483
485054
347840
713987
479886
369824
262752
539955
89859
988551
709776
640302
821326
79312
719159
374037
920047
838598
361679
614731
602107
10515
978630
208939
483694
728520
834483
1013111
1100089
21451
885092
189174
289813
356925
844587
911990
195782
51595
394230
946440
668058
1150170
952172
584057
304403
17827
961058
712416
1116134
794294
127834
995658
967589
360693
153913
727183
547008
756781
521052
893294
304442
1026219
390285
197624
1007518
487729
805623
601592
1034460
270029
375347
1160965
849242
570190
1169313
216864
150568
1117080
490592
734072
470115
373676
895851
988939
86870
797405
40967
128542
957732
1014756
330000
524664
731027
854062
902568
1000618
361010
999505
418932
1038291
97889
518507
380160
376234
510655
473021
995738
523730
1061933
565123
320357
199901
933596
687065
771606
916759
2202
1040080
403448
357231
752293
764557
570870
675351
1009714
365433
515687
573475
931342
539713
1044663
46874
384679
679333
152940
98235
220432
1044866
1143100
696436
724727
121786
793138
443728
41961
983912
931857
89814
1141707
277605
46547
798252
652705
525330
846865
387284
1166734
180588
657728
629493
1047836
421295
695402
616841
757564
971544
168853
258068
208378
800763
603041
645467
773653
1008003
80738
1036528
459827
2401
613197
11169
351616
539591
132534
132013
571269
979853
822164
111313
1154797
575161
717270
1064431
358006
510435
959620
25042
1065130
285202
793828
1108464
1002034
687233
1062296
577270
1070033
906087
910597
1079253
1073814
429595
595395
645915
359933
246196
722963
957628
351776
124492
1109470
977156
198152
926593
884320
764253
96090
129006
989486
947079
361803
763740
199687
360688
811532
576722
841440
679438
747731
1007293
985021
698350
862991
182758
465265
436378
455665
1061757
396039
733574
1173476
823443
95978
664525
702567
648824
1135028
1008557
51235
885947
430494
691346
223068
603052
491656
568129
383460
902671
359032
718760
561336
365332
822528
904640
245609
388372
840332
342454
339498
355351
524060
508949
30566
217375
254890
1004277
66177
722026
278849
520553
736755
564402
269890
924101
1042416
335512
505342
306035
1080521
219139
227398
1059435
704676
614079
1124028
793169
1116367
1012200
1130069
454219
903882
514824
341515
73680
515347
1147050
926150
436082
577130
1023919
473709
734454
899668
580372
66607
59812
62319
826415
237551
450312
1097704
1029760
655464
158757
645288
271421
398824
867986
914238
345152
27519
73903
545956
80643
658438
469971
73246
458517
824887
922170
743969
374326
830510
251335
437698
819606
220108
388320
462965
872504
870962
238946
753808
762169
758060
277969
1100741
134732
802172
459144
45520
313061
389806
688609
744803
858712
912224
138713
1051316
716828
941331
279781
1136051
617649
3227
111545
742206
839105
558659
433167
90046
389247
294497
102599
1143149
531951
641221
718598
1192503
1124948
100044
448267
803116
306180
165352
996612
647299
817386
559880
351256
378198
224855
910243
313129
128902
88768
928334
551932
568714
597284
890754
484978
825945
924125
887510
263408
647927
756612
1077300
96085
442695
296294
861091
1028687
1186419
161654
830280
1036417
301013
29941
1054804
889899
316950
25567
44864
613403
312628
772815
663358
637766
1186224
619143
176561
206699
836486
1090017
781089
418052
76623
644959
5059
101632
525736
872334
991708
437434
384817
487895
1004212
1087473
36588
797274
771291
141377
934611
460567
696928
304119
733439
655734
870394
426547
497877
1179756
818303
577185
851071
958126
1162359
682000
930778
281993
1114110
877661
450275
668673
398380
934557
743102
1146926
62512
1104624
1143612
521531
431489
1165222
932337
511281
862104
54828
171947
73513
717766
187914
375507
883421
26111
237237
613042
205035
703506
455881
960044
461340
29180
699788
189015
555880
573334
794028
665544
1147237
303399
1020489
339616
989389
268446
196727
777996
147856
290631
559015
696100
667310
371433
43208
399915
833394
299003
912131
137654
690854
1135273
532317
488760
470336
1045071
499082
749727
639775
1081874
104506
636665
685226
693427
85147
150600
998633
103117
917124
1108202
1023282
732377
542043
373047
1028562
1051433
1055824
344723
952543
282478
1068034
684355
1192374
336900
227797
571813
501116
618388
554219
993379
489344
1034154
1071478
387724
150052
375970
149078
125
926946
1127940
540508
818735
151859
53679
231163
592412
175377
1170378
1103691
977520
1035260
1134027
879031
877226
940651
431679
394347
592407
704463
991883
475687
632623
199846
570648
549841
295605
157052
663550
166054
191772
202874
1085920
28645
349114
83366
473757
355123
11441
1005000
600804
62648
886722
1150902
43646
58196
73507
452929
255523
422281
509236
616436
1154895
89306
623463
804180
1000225
760803
388439
991172
860857
128184
301301
321566
196468
755709
1001143
945123
1180822
455688
305523
150555
312114
966890
715353
336280
796567
724405
712382
5018
498619
919743
1114963
300680
831478
144093
590123
949676
904971
422025
607822
362809
281578
953090
169209
37276
190809
39542
618711
527450
1116651
1028515
1083704
426603
318877
1138695
947569
525935
987030
668395
221448
407821
1123238
266121
726451
384084
621491
1089708
811826
583057
1026562
820022
739039
225861
403131
1099367
254032
42147
790475
227008
996547
469556
575441
201534
425684
513187
458001
1057176
562242
504797
1014207
423311
68961
263952
322225
941005
766549
1029042
303381
1144154
233949
482248
890202
262590
1062358
633490
613354
213169
716537
283995
755473
25668
804976
280554
352032
181109
635089
226360
985011
1107947
824825
671093
827188
877038
343395
427963
111154
423443
477916
84508
344261
1153058
979949
454784
69161
1047245
348547
341098
54550
647467
428602
846045
726415
48910
164427
443839
609007
6464
394954
687439
273052
1118657
921285
759805
562685
687512
1070265
111475
1169016
613366
832535
415608
368101
748132
407347
352851
729862
741368
524855
833879
867405
795526
277462
561082
450866
1144526
662923
953355
19723
456216
915533
538889
247758
205774
6492
664295
609045
1081246
503922
158037
1162912
963306
757563
771097
535275
523192
1026030
503947
1017908
808089
591278
572972
937885
479385
439961
819985
205469
480097
423470
397230
161251
1158374
200298
891936
1135811
87726
1031802
428297
13826
327167
7642
234116
308
721391
848152
388006
155730
225312
532786
588568
1127842
1080571
701220
1152658
355156
675271
261826
1191305
918785
392272
411104
236152
1026438
1187461
558129
61168
852654
166297
616235
933166
762486
514976
4277
750681
152120
964078
981440
78053
65543
365391
848950
621526
709143
1058986
543790
388842
186319
105664
1054952
612371
118260
354133
613193
593877
810369
1135800
1146144
1017777
372014
415892
1159630
639489
537400
748916
761977
38437
601714
106601
488084
716840
286571
376844
1162070
36657
367322
647712
969365
536381
187964
598256
707068
1040625
567938
778261
48398
838456
510141
41161
1112116
572813
685397
213350
327906
108132
777727
68773
874153
925134
945717
1157618
111971
442723
199
600604
240255
831796
666479
393839
1092722
1032656
683153
365008
963495
2940
471243
655756
143735
881773
664344
376933
618850
1044925
504471
13106
358931
653966
81247
101290
1023013
1110517
184731
964252
124829
626959
1160445
186764
538215
169952
145165
860634
221494
794253
830205
112018
347272
789915
1163766
948015
984453
860516
678519
14751
632985
1102749
1006698
93555
544584
822803
635559
777285
1068012
175219
768750
322079
181052
1037952
231763
833109
207721
428743
1004370
5141
271852
464721
628973
990755
685565
807625
1046889
742491
970095
869506
182178
984972
3385
915723
813485
903394
538928
1173209
362087
1165038
1075934
600302
766494
779266
1021893
475208
230317
873388
540551
423014
198363
999775
505421
846795
563772
562453
1183853
643795
556935
217660
662343
413223
156394
648515
391475
686265
1075610
504348
72191
171234
930448
22439
717797
37176
246079
63435
50103
190737
18030
120853
801560
612373
655785
1025211
499715
596775
544502
917790
269873
179440
153321
1029560
817919
438315
889482
760109
255972
1022202
986368
62532
668634
573077
1084053
1157743
1087719
1166030
35029
393
1096385
55472
240962
695728
707678
944813
1088663
90796
589232
297234
674717
1021290
525552
926825
806646
342061
116556
815240
1016213
892937
149474
663237
284361
914046
675704
634957
1064815
454362
241531
1085370
281320
564544
239691
743912
469699
423091
870227
979290
1152206
933195
42289
44146
1078578
688965
568964
411958
802893
1042583
711600
934643
955005
480653
1186639
164615
760051
766405
751248
1118740
493062
726605
274759
768131
1042500
1109490
1171961
394061
365799
597329
318099
556634
781122
201685
581852
725974
301181
1018080
944866
893322
1011836
1115910
181342
690289
123941
801974
579646
857754
962569
370188
837891
1080800
1191048
621850
1037026
1073678
843818
27174
153995
398276
10603
129460
130170
900377
737555
162175
697829
1178114
690440
1136068
524961
245992
681682
225219
1138626
726899
264247
34940
1068426
553645
100698
96595
385941
583496
855699
961423
214210
939517
821626
5890
863056
451866
946631
739488
1027309
106179
968265
30609
307627
296706
461127
740818
457351
682157
931488
68021
89955
1064282
774016
1073109
935710
550653
368180
813723
167437
182522
709536
659147
2754
823524
1171923
1105082
783655
796279
114238
815692
97364
658533
844675
928424
265050
930470
1049173
730316
1152614
453834
759928
488472
790176
308674
1024921
120681
228786
736143
698780
692647
111213
1011355
456823
611850
802010
561969
1130836
295116
1106794
701264
613952
664709
1142417
446513
602520
509142
842890
127011
1163590
1136131
390040
85547
667577
503494
77720
353356
409611
955850
647287
988443
765192
720302
115990
609325
535316
229779
395658
313773
120409
443178
471339
997201
1154271
470008
377625
1043690
594042
1154376
1116422
393827
974320
567041
455237
1014217
771634
783191
1042131
756878
975749
594976
759691
715142
923072
1044838
66045
481119
408011
986804
636855
909851
201462
1055004
772812
215509
580945
863570
366498
983170
63215
259935
920782
235410
240783
797178
626525
239442
126244
510985
433321
1156465
701664
994320
766316
13108
415192
542835
606852
892709
984969
929424
569517
1117773
91787
305627
820464
887905
1163663
1087161
322802
86264
942536
368995
520114
423068
1188722
347923
1121352
330264
442731
888669
291817
891826
71080
764970
566354
1078394
727617
401828
413550
1144047
914178
300492
1033993
889650
893829
388960
631443
89178
754874
609009
360896
603341
394980
580768
669494
952766
1129222
75359
547502
644836
647386
900717
588322
44249
488465
855604
864624
1110355
84928
960188
1065141
1014915
104131
285430
131381
203875
399790
646871
892776
489481
583881
36312
957110
830196
1126263
767410
328118
1129391
691316
1138055
367801
1161235
850281
47080
746535
1051407
53417
761650
966788
386886
514307
13835
325819
812877
755041
914101
635316
397328
105514
604595
370798
1011322
261283
197222
100894
1008676
1091696
804583
884668
918659
292449
171120
117096
486165
773628
1112464
909461
683115
1002018
1070690
89860
203668
251042
448657
159925
96291
1143354
389791
566979
194295
996751
700604
878273
369592
969750
418446
655149
375655
323103
796482
919107
425407
1191516
694399
737031
861434
166711
1023233
220683
239060
483816
84691
217377
31592
1078294
126766
191628
726854
54782
604913
330781
18837
739806
1096100
248032
811135
633016
51796
630493
228451
65157
1061433
273900
407966
290849
41594
135925
627371
589838
232635
551724
672644
976078
81699
146215
67668
243303
1023304
429034
1042283
558569
296788
593590
346419
1071359
515571
1161021
266070
672936
731203
1043714
1068760
1157960
838412
111356
566950
1047873
142339
475733
307
1045222
1098301
30476
448391
113864
716123
664727
109073
288486
679568
219189
629718
368508
633722
654125
716128
999417
679216
1148646
560126
230170
1068736
65624
340675
626207
738693
395355
868665
780487
417915
859373
81806
695436
162008
576191
406440
916450
560607
586427
518191
1011517
572031
632577
980657
777684
758240
278072
655066
1104892
776872
1132257
920810
1030948
356092
725199
288887
748065
62073
1120087
422885
512718
289164
1169579
465238
1173518
795517
719
1180818
920790
849768
842384
407019
566281
20450
509921
1191105
259390
353327
256039
253738
337151
997819
1168903
71711
971283
1055706
1117212
122136
72770
578457
545800
804156
1082696
593928
1012139
1145592
854465
733635
1150841
23168
193129
533629
762628
606756
279055
399880
504675
364343
349472
562513
503812
695866
538235
1035814
1086855
402760
977562
1043071
638315
572546
702048
820510
1126328
363937
136084
1086389
238251
44565
341084
933707
271266
64708
569613
222908
377114
571139
399096
1019409
966401
1014672
79125
593901
837543
1022026
550362
237140
497823
935418
327784
308136
768546
360001
469379
1151864
391042
968838
515551
118518
700662
929958
249019
1094059
757727
1002903
446895
1110800
928305
777758
1037882
256728
686614
53387
958215
325309
1026568
1137463
801474
706024
69389
332800
1011887
498627
194975
1044377
118684
1055461
11551
285686
1044673
313840
851930
1143660
918225
1016378
470139
429322
949077
1050345
304418
1110134
614127
697583
357629
488549
349405
972266
284218
324879
505890
216423
184316
1169255
1114801
693900
1052259
1106228
1185524
1193188
1140022
512025
607889
790533
366838
47598
474304
511454
1160901
290071
4926
458530
127633
97393
658364
874036
792061
880722
487842
1114115
1103195
1028989
171966
464137
7545
739767
400474
327114
287152
392545
205984
1022380
523292
1058260
819150
199619
79608
331109
804421
447916
695065
881248
67985
333296
894737
693648
372022
747085
1074418
501541
992776
716190
794496
86671
710610
248931
131444
42070
565492
521951
558057
1168737
668078
264947
554417
414338
554985
147306
214184
774196
1127140
832372
1166219
580113
252281
672313
1143374
814085
602025
1138290
680375
863638
235088
319804
330531
980683
957248
636931
578640
1139077
670492
556771
576761
939870
835365
783695
832192
637574
219901
296709
619415
1075840
600451
595042
714523
949347
39141
589209
555020
796207
4555
588936
1090089
934963
673543
446157
540861
921918
513392
565732
766841
889653
722546
633096
700519
70185
32863
1064079
794644
1133019
314873
59355
497872
481459
920625
358837
35348
329177
218297
162360
1114280
1014639
92649
500693
218896
1175068
332685
79881
794760
856349
237010
767047
1129025
627762
155736
77756
778973
405886
1169145
696291
313714
350297
494517
226844
270643
692468
977756
676268
68901
173179
229456
553038
588555
1163258
883920
1146049
321394
825869
218267
25492
373717
396961
773787
1101821
681580
829881
978328
295278
1118465
349278
1124647
489630
894078
945585
678539
462035
652333
828042
335509
243813
1142934
455876
196910
1187038
91250
458455
988930
145623
132159
589575
554939
651454
676176
485531
783906
673960
218994
697613
631188
618405
249004
730660
825940
932825
913970
28952
314553
906284
641351
76740
739598
225437
844709
382993
123732
448133
608147
278477
299271
383437
328547
1001750
910789
284911
118116
129729
329730
209276
513488
258567
587600
90551
584801
348430
840961
393721
878347
191886
575577
260290
574085
855250
863318
978585
32987
390620
1085702
877089
990183
205966
1025027
1153478
470901
305217
1092816
318404
584045
1052886
784672
314316
1100602
488405
128380
171102
606728
971731
91011
547974
424662
846899
783741
24411
744532
857342
1133942
375567
712956
560505
400155
350319
988903
577896
78684
480152
986825
479196
757438
273219
345389
1033009
459893
614568
676875
375441
880871
322790
788061
260254
107188
59492
106314
114741
953623
781382
902112
780335
301748
703688
270068
771011
1394
142444
296221
704012
485823
830923
401382
813070
214807
38140
760915
688025
932774
1080008
198314
95201
41713
1013559
505172
244521
982792
534173
619649
181485
764292
771211
595655
1123378
518350
9830
678241
81538
1168314
1107309
359333
175014
782679
425150
1114877
250874
199122
934708
1190899
328834
477005
933281
256630
178836
903164
915029
624074
162894
840948
296960
176775
981417
419286
729840
388593
67700
25662
255374
441318
1072079
44960
414070
736626
631404
16092
756854
642309
346316
1151810
1098444
545344
652385
786412
860401
875416
963531
387148
598617
683740
478272
685689
377100
841745
332480
1067842
226353
924192
590942
116391
929882
766015
1577
232720
650348
555137
275796
313913
890683
201065
930160
199286
1169184
658981
80487
27149
212839
279405
284782
1036307
910001
389500
403547
51341
195313
125226
573434
276544
218001
1037433
541582
918797
24079
802998
372139
835593
665280
564867
341247
1082091
1070360
719320
1062571
1128126
1093269
91924
1035992
956686
1104797
153057
1149112
783211
754976
947349
210722
816252
443892
900217
1088188
548933
233039
1118700
1118939
25980
458821
209590
279794
58055
531919
138902
486185
395458
1174740
190585
605177
735477
319281
1191413
398265
1169591
1118864
472671
951533
480399
754099
293235
196255
481551
993340
293911
689397
1172335
957772
121055
10374
916369
745253
253132
595854
253447
318709
697020
316795
383428
544785
1140704
572145
274048
100453
1138450
1022967
833645
647355
292374
961216
747702
763903
1122522
608949
462440
369484
267387
838483
1150243
148843
907404
942552
43188
1183544
303846
679481
992008
829763
528665
170182
123187
1190814
426943
154824
258421
552695
1147080
1020554
882553
388024
563430
667075
16866
407601
200310
642745
226023
848463
929246
596649
1001769
533638
308665
376383
754008
168894
921017
33103
772539
944436
1035574
1027316
742830
314730
651510
545964
1179407
955909
364399
944440
1130095
291214
432379
1071666
376906
179864
199681
885324
180553
106020
339593
1158260
874755
953631
712262
577432
433424
175755
249495
139977
1136597
1081309
979502
898766
618795
270034
1006919
249166
164168
232493
279558
812752
1135501
989794
598564
752737
628148
642775
169434
355955
333095
964886
12081
1095081
265470
321952
814470
969138
961173
876807
77235
997126
183918
164913
1053508
83247
838326
108681
1094669
679555
947573
1002822
1063349
983512
1083700
399530
530282
797895
528310
543400
813538
1117163
859934
780000
757708
168936
16251
642276
924328
469109
431723
546125
1188650
860827
661387
869472
489740
750032
1101769
868935
1171228
317926
623433
246657
641996
855472
670883
527927
323048
1085155
950261
132652
643678
521489
65280
880028
583753
487413
159227
1190181
895529
173130
630005
552672
139777
910806
608019
338358
1139783
217538
1093009
1005705
863315
1177344
107068
112387
1042026
951495
367293
188866
357912
848183
55625
422001
1112546
925047
172980
191622
201716
286612
504933
788511
724274
551651
1099247
1171502
781914
1164712
150385
989379
1116797
534699
990384
960892
499137
214718
852058
852552
52545
865797
765924
137551
564526
860342
717630
245460
204415
326319
214414
147672
64464
309209
53972
930709
460975
1148961
332677
618439
1108513
274893
455058
127228
108793
1115479
617245
992791
124272
633043
1184832
977642
436890
1010242
933392
657101
608875
179415
977125
832094
252689
1906
997182
1140281
990458
70919
845709
128273
1000305
381739
1100607
767902
829107
711691
75707
26180
1038672
296146
1056160
211638
187249
597210
319752
769340
444330
371295
879886
640468
979875
1102372
318038
750291
330886
236135
447819
203351
155295
348258
45333
155446
1091025
94789
192452
609143
777151
355882
294410
219518
162694
426701
772514
1015937
1190289
811646
10665
249473
136864
871409
967128
1191280
361950
732238
626258
647300
943306
1161811
491800
341349
1154062
581058
748650
602921
621499
961956
452811
1005067
825244
661204
894628
480719
657346
501988
816432
385968
465782
254302
826394
1104364
453465
875134
428350
888041
1003023
467927
81224
170554
324622
833874
939239
1177819
473098
730427
167515
488743
1127821
938328
181121
1074486
740655
1115296
897173
950504
852730
600879
1164859
123918
937754
873631
869609
784548
971115
989340
755321
166971
1118777
1095893
152493
385886
77466
454619
764611
981258
1163816
672255
358113
291504
304372
723235
963642
82492
467254
724783
660804
506400
780026
966228
9863
843429
874980
800144
192374
571781
632720
339050
763911
88326
937099
724917
81471
1125174
784479
616496
184527
127861
512910
64961
559915
886293
303344
839084
219893
876278
428335
873767
916599
900323
309887
590122
904616
78128
794210
783871
546626
1145418
1138420
1047623
307876
169016
348210
982788
336978
362368
1088255
613131
613386
636594
1058463
345205
972802
957943
717274
678610
546286
657230
255571
85858
329096
967591
202655
370179
783298
241260
763083
663742
1189737
969646
135631
1022412
974975
245737
28471
703396
1149492
753666
465781
434124
392527
437043
377199
668866
1143267
172038
783406
195696
862015
984001
718551
72442
633055
475120
625214
904744
157809
144011
478646
29278
273953
654130
503476
917833
672328
985261
655316
371399
484026
623679
1043677
203906
407519
726112
723723
701060
873893
113108
911855
760698
670510
176142
1107096
1139552
359186
209787
255628
515449
1174926
264968
596404
907475
367129
1110062
1003829
626833
368905
699013
706231
62042
1015123
1092136
273580
1183057
528588
206665
947354
1181110
185058
240032
201585
106800
1116309
1070369
1037789
303500
187725
827817
833203
1106483
361264
833634
556269
368630
1101103
1129370
207837
709820
1098187
575246
447794
534957
729360
915514
1016523
349204
909736
643559
1144571
1019373
518221
548000
537482
61242
373923
236918
783237
352533
795167
256823
34140
740908
432414
963748
254968
297377
1107042
156850
562875
532165
25289
815092
768398
1090007
94890
428161
1113363
1192539
921374
850181
1118343
341701
791109
6769
1050699
127330
908908
161796
289223
42405
330403
463608
440008
1070775
342879
321680
869078
792834
687378
279469
642407
291022
583153
531533
170148
215615
465517
333182
492401
516723
416854
254028
336493
593533
771626
398304
961522
541637
164236
634094
289226
483563
684791
316644
1042056
250695
1102309
475772
309184
762990
1003936
552326
746406
651048
273291
444344
844483
19142
855201
783508
183755
1170503
333601
844304
817105
1043076
821411
804510
947712
805260
216344
797733
55507
492176
721412
367564
616435
457189
959149
270853
558196
595890
829373
303778
853030
920796
432278
387837
888546
1171492
1095260
845935
975988
681755
797879
93110
1139619
868073
436541
771691
626987
1102103
749306
516181
969296
619052
55273
1141498
1091947
783150
994467
288453
554462
540339
1163677
120293
461006
520448
478937
728647
502075
778998
868259
123126
29737
759512
1028169
623173
938981
148707
465089
215974
646116
799508
1155765
1095698
541620
534979
1096713
795023
344844
778971
665645
1403
633850
828931
905412
897398
1144149
1136152
1097617
457096
665540
544617
877818
918243
446153
170098
758455
925213
976364
1011889
1033656
348117
1133396
7125
884772
803245
1136736
435903
52316
824397
718356
1005403
286440
404793
217201
1086213
801542
134961
358995
904983
631509
918658
292633
40523
986178
476821
1018624
1106869
803648
363261
311661
644802
1070271
91807
1078692
135074
48643
602965
702000
434392
90717
980642
994963
935249
1008939
626204
1057346
866054
733514
806515
868914
92686
1170685
242462
1156731
638535
1033072
190760
1186875
127186
265900
492891
831207
1050905
500482
1114780
1119425
21333
862488
602266
3463
56994
337245
226570
341328
52266
969555
498792
515717
695173
964962
128536
76292
618581
707870
989992
1164379
503492
335252
1009080
906346
1192430
972931
223237
17459
825594
122957
326139
633382
317121
617376
275331
1047981
1146685
782103
765380
332479
863962
463334
166383
1005733
577013
594070
843197
155547
138823
395817
615042
973412
9631
816343
1070979
54556
666053
722605
571072
259728
1168960
377989
1058046
711362
474598
1119515
921961
314810
575712
555463
1177051
718192
594339
56664
955295
670891
435773
307125
209566
502091
558197
617711
412209
830487
38707
1001770
570538
49145
203286
22950
635631
609624
704468
353430
955524
323754
1173143
749126
869284
513809
168234
217114
568426
981369
887366
48001
329665
828336
917291
300826
960659
963981
172227
137306
654324
190145
893050
35484
87383
827946
563101
139485
1175708
1102804
708708
639164
478801
776877
1154863
884108
858376
100092
93275
1096317
932611
263713
131338
773389
827548
348553
549852
119611
114808
764889
215882
35646
1059804
1131328
778819
440301
508646
955790
453668
89155
230048
362768
448321
131937
675653
794945
757935
777390
561040
1141395
433301
69780
1174883
1117257
1068688
32754
651281
381547
93409
753954
557462
1159191
691086
1088915
356643
552455
891640
528014
1013826
464771
828565
845952
316054
447721
87120
423248
597044
659679
701104
514919
943796
580668
42915
1057302
64320
240967
983728
315601
1166863
346795
825905
815647
875618
495272
165053
861362
510351
119493
924756
88176
1100221
278475
974316
421902
100339
711885
339285
771590
619079
1078909
761093
612219
628034
169639
1126339
673717
440258
1019596
560386
452362
787146
255862
585586
656747
280331
961643
523885
133541
1051879
1068485
40384
136006
49403
850066
582290
665389
918229
584147
136640
1015707
160625
585655
570660
975500
808531
161944
281484
900218
1164447
551480
49538
709436
275174
671027
232811
1066299
628020
261518
680003
351500
623089
495851
973599
1012757
902122
639916
1097851
1170044
301621
1019677
15884
1031925
95574
705691
982988
146517
302263
46207
1163939
12041
598145
1133543
1103697
1053962
1103304
391699
583730
493608
376374
681453
863948
48693
439146
785189
534853
573629
506062
582687
633427
217363
629408
505315
677408
171744
794021
1071312
959498
296487
98910
787211
1147945
726753
225945
1186629
912325
829762
605173
15770
629634
174197
990414
565518
112788
877918
1068187
593923
974916
1057918
1001518
521837
363219
641859
903121
985856
222803
463905
159268
848801
626254
433832
642169
454085
502570
1000562
473668
932357
750559
454818
497596
557756
407880
940443
531237
1179914
872419
179775
410426
911080
988392
358790
243330
615374
425633
828673
648987
921798
123221
760827
826839
810640
1005332
665696
930019
819877
681758
79375
1048893
333066
155829
716822
1080444
416570
809413
880518
459685
1173968
369675
492951
213583
455007
789842
128733
786714
1152121
589276
1058484
184062
368446
142553
1097294
916800
377631
727604
294160
157950
857241
549331
194991
727815
320761
404226
1166360
577105
621214
229774
1167703
894154
706686
808500
1005780
301667
777818
825553
1165194
820984
341287
604028
427811
939608
322332
615292
1177733
556039
650196
367588
360412
63110
805644
526125
553487
1190399
970250
79911
559311
210307
550839
950732
1023717
805810
723093
321860
681954
403544
319974
242563
972602
673822
273361
1147842
861161
93066
767719
913162
885701
799192
23746
695492
23612
872651
1149114
495793
110355
218251
1145206
43209
1138125
40369
562710
43012
822193
222678
1157578
444761
182877
770167
1101813
76310
1088792
724535
923497
470398
819965
665841
508073
743556
1192679
900263
688950
1129745
207169
967659
640438
1113265
903941
936124
740830
930183
788869
694193
304327
844458
128930
44906
147455
757866
172509
104837
732813
954376
918443
405113
1181219
814823
872873
292940
260312
1184196
265522
257428
1016011
418975
70932
146348
296882
698821
198876
810027
121400
882168
616807
1025193
1080815
800179
1121750
709916
460801
471276
740646
60461
441760
673801
561679
181359
526694
853444
681392
512503
495392
504225
31845
893454
706215
334682
644243
809249
594350
972496
414
165271
124640
809344
241944
100356
64831
618286
1055204
353427
580861
796125
75878
556095
296622
734713
996861
836716
723766
633725
506947
553798
1152268
966966
103214
574986
545580
540850
407480
78002
312743
896476
1187597
1071587
698234
1002418
375792
414577
142479
473065
194595
332440
912395
1031002
326042
1147071
168173
452787
98249
1071081
982207
667861
966467
902973
347485
546945
901032
487475
101360
114473
346117
24879
864060
793402
1178926
171230
817123
300273
176638
163505
1064677
596595
812284
513444
1168201
602012
1055446
342920
996810
110705
1054565
691450
619200
110343
1056718
899287
435502
1116790
651100
55580
845664
514003
379744
142380
573562
695462
43502
9464
380536
581925
354957
578380
235057
394277
137950
845869
513612
858719
398676
861165
100514
485840
198219
588960
454841
1008071
611874
118764
1013023
943691
546636
569028
965502
688147
849118
556131
492818
86914
506817
31269
630806
637032
86053
789116
419284
996992
303056
954518
263826
802970
83021
212814
1188123
672374
968187
460538
287707
265100
668911
182408
56981
477377
20092
1038327
1070046
424461
425515
113777
135626
58660
1129268
643245
708435
740008
1122478
8193
864045
397759
808874
1159646
218680
770985
1020007
863932
1095299
719330
1049181
395101
173715
422248
541468
673179
131459
551437
952054
768204
910828
545517
583173
908670
476097
1183971
547212
195784
632064
208734
368402
818061
984910
543079
289699
976041
186793
316848
324635
444749
843807
883068
102584
712326
327666
1036506
809930
669408
792568
1127691
526568
340644
180833
302035
1147498
151560
808242
82326
24176
597287
977159
745005
461048
99769
743828
1093056
168719
1133559
303627
129226
764021
39943
818197
1007844
353379
970942
317675
208397
121683
1039767
532873
1120640
974541
995616
43402
626587
861967
537358
844949
1103576
474795
163824
947123
1018549
571038
539517
714621
803798
119318
427003
168904
844514
87898
414640
200497
531376
1165076
186411
840079
238950
999928
766311
451880
395563
189028
610130
96342
82139
795745
548346
296096
139907
1105929
1154904
576532
969306
1133866
703561
1116810
405199
649712
516220
297612
254010
485459
1067063
1134963
493844
553585
969140
617300
20253
97847
711776
84843
1022834
141410
360496
121425
26135
10827
394893
614743
629666
1169931
126562
180161
316780
568367
437440
1144772
582307
730192
795133
807300
1120036
958778
1078929
112868
891115
660367
304295
1080429
734217
955367
732537
603222
283552
383192
896578
83007
651845
680689
683576
1168015
1039872
608445
274028
681791
492893
679771
949056
115602
506148
1067074
287130
118312
409307
1084879
983737
331692
1120895
884994
482504
1020416
175190
962535
115427
983887
846723
984710
344285
1189072
862528
1118718
1102259
25297
190107
704778
631189
1034602
938964
697483
1026426
280070
1126038
429388
203877
1079453
1017929
1173952
162641
797203
1084133
442550
1055371
915575
997470
389163
530636
86481
254187
378039
879608
172235
1035426
601414
49796
195211
362055
485309
762419
262322
269309
339516
270270
718608
416370
601724
1189146
812531
608743
896642
368518
647795
1048147
506901
367832
556432
960768
1159335
921627
20295
459334
655463
202916
466205
890922
525104
425378
697450
1175658
805473
817882
916993
497364
982419
362096
1157796
65152
591221
1174742
140512
459606
109982
15056
833673
600502
1155346
845638
524634
948780
50436
716119
995852
26114
419930
1115833
1036807
383785
423849
982431
410010
660378
66850
699687
759804
1152050
1041017
100293
1144890
771793
558056
793274
239889
935535
777137
487229
809288
904941
528973
566510
1178459
1064603
892161
559903
588646
612522
774009
842415
876936
818393
789284
490306
967122
1088062
809566
493884
659782
1174623
796263
397840
1012141
108922
1161066
1019862
227118
592303
1183381
419506
224807
146505
1189345
153666
427861
276467
1084693
961509
454846
94487
1052680
159497
171688
164381
707764
780815
85986
870054
50335
656285
455780
72359
62889
954974
9048
919858
468210
44141
468605
181007
1133321
1088055
448525
578494
738902
571076
403759
730168
187775
271341
1094140
617983
226129
1041203
979645
1018911
863359
82293
1015163
1134084
434125
959643
258404
873329
273004
691590
1086826
609370
225789
53683
65678
768856
1135117
787010
1023108
253552
792718
92693
1104774
499581
473529
162561
45069
690498
810576
669028
1032752
50856
399695
942484
395993
360187
1175293
197747
430642
276529
507872
792811
941845
856478
889067
662292
293419
593174
461994
79380
81428
1168371
368223
144105
692276
907501
296530
317818
724447
382713
1144008
880104
568296
1089322
1101691
828080
587647
707942
1104354
926411
720196
604939
1084957
1004781
347870
433664
702677
448266
970010
439346
525395
1075905
121040
883798
1062753
879353
510079
143899
1169174
452159
673816
467536
666308
1114613
7668
999900
586671
814341
96686
763167
576932
346944
305674
1183715
105294
68640
502514
1166204
175125
97930
444050
762788
1039233
1123618
1157579
385339
151995
1125015
709395
306736
610197
910854
507248
349821
1030904
556166
570920
1083711
638854
737216
998882
529381
1104693
865298
1035434
832860
914017
387910
1191791
529581
865004
27967
1009410
198426
525276
972265
871487
939008
1190425
54785
757899
586392
512428
32434
41501
626142
408717
1098986
463997
10055
567420
955846
734741
752227
730103
1058409
1102040
669720
810820
501282
823615
686355
838524
645279
350200
865609
1052822
445686
669717
827507
683705
614153
414861
296335
789474
860528
985078
133582
69920
1112744
1184081
1038570
187379
179779
461845
741438
1118725
223491
208750
788241
875223
638196
1013944
294332
814037
35884
139114
680148
43649
610812
1103104
917740
493261
1167215
1048911
579896
1055912
399374
453387
745015
793039
234353
496188
351415
199984
467107
71299
465914
60800
999232
240934
999866
415342
309783
540600
551800
325382
815266
110815
220886
1070750
290970
527541
173307
209505
722334
1068592
726410
1183378
996996
1047734
511299
511571
337777
57109
386004
974479
336478
198172
742788
513592
122539
943235
331707
1158892
1092100
994189
680656
1083806
998750
411026
1131145
363606
580059
969348
611605
731089
238146
443510
267288
873914
962524
760611
305676
202792
894743
430306
1141048
449767
675649
1122056
1175853
974271
50506
540083
814093
127572
836160
48666
645231
1020674
682482
3327
292118
204886
738095
35928
308668
1035956
230522
545520
559827
1041392
627897
678723
576877
90541
179009
377713
257320
7050
171100
501135
47420
908258
840065
595209
1031497
1009920
615166
522223
414451
347800
616553
975629
1174246
1155046
311799
167136
566315
331536
931121
892367
772851
227632
108266
126605
586770
902489
418365
265137
373190
1011961
447751
826978
559690
12359
845320
659841
855956
420171
320494
430161
1132400
354911
321659
113830
363961
367781
672847
111754
347597
288789
1134419
131626
215421
766720
388498
116027
396194
469247
1116812
871554
522687
380493
1076816
34414
1090927
742519
909558
189703
547755
278382
611574
249601
1059516
476471
481961
84054
395389
434171
988220
987704
258314
536325
1077009
945165
1140881
85705
662576
199379
82155
9510
818173
488852
1128923
888073
612300
364594
943956
102658
222718
457648
647118
27488
259413
21442
1161270
291265
548592
65071
479180
630039
179025
658061
1148747
678770
67362
171016
174407
312592
890757
559999
317542
972309
791920
952286
28018
68160
384418
588985
802677
143602
256626
910605
225419
187113
696826
376807
646867
894196
1049241
188748
514089
603647
538582
897992
404210
474147
372019
1025419
161083
588718
822846
397331
447308
1117852
69678
752562
499154
695706
273980
1014067
1185497
137523
967632
1004754
133417
599390
246843
481968
1173040
399001
505420
233553
280683
956322
339798
562331
479349
779296
623656
779376
1024009
676887
269799
1104288
1010454
775249
948959
567814
490074
564598
187171
571764
328051
322980
740502
776464
483792
231535
1107901
1049661
1043117
131616
348110
228813
945071
471885
692225
621199
278750
632840
932834
596601
370909
532743
53753
6648
833959
936460
351817
855100
649488
182876
534138
1179433
523600
793534
526053
406552
325845
568835
456868
811732
452574
699493
450758
407913
85789
832970
556252
334774
276840
160322
347914
1062218
632578
136641
1019568
165508
96480
698193
44190
203266
668752
11618
754174
936979
206658
2404
344767
370547
152013
1091658
512170
890777
92871
743171
728334
1109064
1023882
1164898
798673
1152329
277433
813214
3753
680036
914427
72228
985479
795722
1036644
1162387
1141583
1044636
25807
990314
1063000
528508
909467
75703
662553
749684
1054659
825547
225238
551772
703864
235446
244300
236169
226232
655729
1048204
146966
139752
488451
366071
414906
1008671
21646
757124
910414
31856
1145350
806791
867976
655671
1013081
1138982
686665
586568
591904
226451
275029
594109
578859
369220
59746
1109391
462850
943096
249197
1119789
794895
679710
819284
250707
422928
162080
1000181
625238
343401
51721
688512
925106
971070
222304
754513
656225
454166
1175384
750800
238167
492980
820891
406841
843590
221611
493196
704727
258105
683852
913214
109195
488876
1086120
266333
29870
736719
175960
266246
1156420
427297
927179
89732
1128774
211041
479282
542668
382949
1021711
687140
803127
262202
633536
1192344
931606
702559
549302
606486
208662
782212
630849
545137
592460
619488
1007025
644558
305692
1135001
545670
1017186
989070
828374
39418
645107
1052655
403250
304712
70935
176918
1009037
391266
791222
448168
678103
347321
538877
1139032
986008
87812
900509
729357
382990
244423
578945
855582
279622
661802
1169831
926009
806708
623002
118847
110987
946799
271622
927231
1140665
441774
1030116
1068134
82231
190939
295754
911542
502641
321707
368093
198623
16619
33142
952786
590634
169487
462381
839395
242827
167507
807075
181621
331579
425222
45077
34142
456270
1017713
437063
1111708
987382
217113
348561
173
102491
48893
156396
89378
241124
766305
381716
749290
384693
943200
683566
913564
341704
1084200
825662
164803
114425
340597
693514
756967
1081630
346193
499274
1004299
527378
403259
290456
1064191
105721
211610
1175431
701586
336711
384856
1066464
83084
577872
122952
1139501
1025085
746797
230137
868307
394288
1154174
517513
415629
382222
298563
12902
652234
42154
727419
188047
986654
1163600
426732
494937
947881
435026
529847
540155
1092604
1173105
677344
528631
749601
104423
370962
1132777
452834
1038466
944210
38470
330933
574007
954883
712407
468739
350690
665564
16133
197841
129054
555160
1178968
246576
546261
279390
99310
540102
854750
1191191
167964
401513
419139
120482
978052
241211
604246
776939
819158
689647
1182422
493184
1127632
1061633
1166610
40110
1122550
797329
1094836
599051
44606
1100868
410795
1107998
621122
343014
645645
695821
561442
593833
985735
602660
139400
1119644
1100487
641458
645490
885445
749146
196317
817968
51119
949970
20372
926365
48672
207413
424235
128208
1176490
809102
616731
155196
406629
220977
664638
280476
863172
376747
710611
529701
516508
614745
569111
233768
91343
180771
641190
1077265
157708
278632
744417
724929
673777
453253
882597
787714
198478
378956
330173
1121678
770526
889869
43671
454415
203712
144348
890043
66812
783511
85105
712208
537189
645545
358302
186106
1015188
597801
282561
1118863
692876
367985
327104
54586
9848
799231
384819
730051
368728
461759
1021427
840337
884417
123775
263588
271932
895163
239988
1089944
1046925
498692
718342
620836
701765
795523
99629
945010
954293
584569
848553
764196
633956
609751
765039
588635
205722
960405
377698
1065342
35207
870485
404131
670184
840354
783289
909923
182917
1033118
1158568
956371
533732
700564
209232
961384
409539
177690
495917
346121
1002640
467288
468508
278853
998145
860127
805337
806358
684268
1086885
748136
1166209
1113918
402158
347863
523621
13535
213811
1098365
647009
805719
600530
533408
516663
331022
124589
1074381
292450
1182710
759042
1143900
506445
1111920
634857
811828
81143
846287
289878
106442
674402
810494
999729
827904
434250
332969
799445
1100600
1165314
242425
2055
646360
577516
294040
210950
1013067
922203
543324
975756
902302
791902
575181
332542
698786
29929
990116
424384
618163
837491
793236
323158
864695
856196
424438
682445
929583
1091435
401222
881107
1111108
948638
417314
1166348
921022
624684
199163
52878
249869
309346
354765
828747
711663
380893
273390
1190787
427753
286532
610467
308555
434834
27086
71917
78249
725256
222277
268160
1099136
733131
351310
84347
41497
238081
319627
32047
1033113
926522
1020239
233880
147525
733260
1077353
227726
455486
1005822
759896
645982
1096443
233275
481049
882601
135471
790990
864287
482090
848015
931043
663164
18920
310056
814859
19419
764636
1064632
233924
647733
840635
579019
148156
1131585
920666
112382
1121299
549748
628129
207006
292471
426970
478778
96596
376724
1104117
510773
194969
376735
198865
856725
252481
178026
848863
580982
937045
841168
1112483
273616
1086695
209009
244057
919424
530330
262897
361629
1139445
937530
408049
213648
699199
371673
934857
434369
534021
992665
155987
583635
412948
966268
1069795
378933
735024
1116247
1095222
690495
1148870
886038
5128
431902
522599
824355
327289
19734
420373
281257
52295
845151
384525
310307
549268
755517
400311
1109911
869255
696504
112504
1114644
101055
603928
742592
34809
1167929
20309
1049042
647813
412582
946023
836284
1148218
320025
459980
864304
996298
603850
558289
251708
613603
467016
914846
1015618
1051439
284368
118916
912423
474976
490657
581945
1177866
77622
1028787
616819
292699
1015741
260922
743183
858116
147175
547963
67215
607408
1093330
449608
1012703
1079968
87160
727210
87110
554517
539898
320180
1140139
1177096
434852
572476
518172
739245
517591
993194
152221
975945
841656
119656
1131884
449696
531778
796327
324577
808540
584867
1028966
146549
142577
749245
380348
185330
369929
738098
214441
141430
1174637
1077082
1084760
960170
244829
899277
768761
756508
1014877
635538
268687
613183
443233
259900
1021270
915824
55563
1094276
925946
1098487
1115149
1171823
96607
1099549
632074
1135039
307378
428339
186476
188118
641546
619394
587761
373514
869627
183138
680488
533602
879194
384252
996766
1056266
567820
461799
441604
1185066
694199
268035
107110
675616
770588
761887
935016
561
1160793
416267
1170843
310710
1163023
268117
801243
160694
774666
132245
388965
1162627
397345
575405
1166259
429776
197322
472087
1119994
606386
167391
1041978
435601
1070214
1099581
520512
214788
925590
696550
718652
833101
426482
294350
1096896
291422
930718
605982
673106
518504
641532
1015848
1149827
804190
994962
638398
594772
86903
842065
492984
1046990
507051
1114148
414779
421294
1020918
662669
905901
1063671
1047395
624779
162350
938271
1036872
427245
812767
938166
426004
429284
982027
907383
326472
304465
967761
726364
147441
96055
282623
394508
549474
119686
194417
241610
917419
326473
663716
65282
829492
5519
581350
48964
156454
1067679
119162
889197
828349
453616
337391
178493
354433
374752
891550
275438
377254
419275
1083951
741122
37453
551196
868243
894496
587613
269591
1134913
837276
197092
334232
834630
652762
706143
416544
1003190
916186
677684
888312
291782
915744
35505
943432
877284
854538
697731
477791
91790
604279
186636
762207
917324
1078612
555264
324686
470913
441749
242009
885870
114426
606251
882568
574461
1059231
776188
1005666
696463
587811
545741
1001493
1044594
288504
584119
1024697
768668
809782
747542
820543
984952
622176
1002583
899893
364206
418366
136821
665036
1183112
965744
864156
643930
539270
965022
660393
464505
1141804
375747
205818
914515
76731
391099
289146
612886
759619
568140
1041498
550238
561473
363062
222162
494476
669077
374674
112994
507063
717687
909414
150529
454042
551473
680683
475566
869271
957163
790377
636962
400569
419180
700069
1124891
708363
209679
35702
834840
99863
1071264
20822
1051658
972465
540516
86647
176902
1152788
65989
644582
1019088
296866
376227
525216
684866
1055070
609544
1119038
875410
438212
729952
457682
1074278
819475
901914
469516
892825
791922
975448
316152
893803
256681
911500
1051726
493577
620831
364664
135636
556338
803650
406832
259903
371618
270787
209989
794412
764516
90602
264706
1146363
1063844
930246
72174
1117323
1050015
938283
123980
474525
352979
966519
472214
492860
555976
360178
418834
575913
550400
380213
491488
97065
207047
474699
183917
271941
499242
379883
266040
646564
150524
25356
843928
5195
218733
707746
648175
707950
1058807
650555
268711
429716
1040897
509488
225167
203348
534022
268289
549068
1082319
1097794
807243
451408
398531
416586
1131289
349725
217712
1123438
629368
98274
160779
1017371
503642
971706
814747
123683
1066387
988482
234413
308204
302973
276198
258331
645139
75606
492831
1082854
97010
380841
1100316
253566
512158
341317
862951
849555
143762
857501
654686
1096359
97484
480680
560187
458472
766260
677284
247401
337524
14626
240928
54023
372540
407664
1090983
1079472
960799
600779
717251
1155341
564105
1106499
229076
156288
400640
1192206
550711
1188832
776321
631214
409490
955611
131833
942247
1051319
265430
295896
1059053
698629
934819
410375
370889
491170
277922
21630
761017
696893
475036
1157161
799665
871216
1018278
818253
922801
827163
638809
238684
203543
1141836
522030
1100763
933678
1065679
526245
410569
712866
1025469
734838
17014
612902
853032
1152224
1079285
141528
955834
583341
1074886
177650
563769
361570
920973
377068
16885
403871
889107
855150
97801
571982
485478
686548
717899
980081
180573
977189
1091119
679542
1071228
1016962
650578
392078
1112733
1041932
452124
655438
275433
562400
299406
498036
309326
115821
725544
680147
692708
515985
559754
1144436
870798
618812
647420
136149
1089149
574816
173669
708158
1050240
1179496
71752
75438
1050541
322073
156649
516469
1073369
296569
539543
1068824
710379
1030923
1078351
803740
307101
333351
806021
494328
275120
1112470
336148
1097798
66994
1061298
137775
775808
604900
120572
503340
66654
1026373
301772
448313
267573
256842
1045646
744771
522347
938212
1192058
221900
403522
36549
279435
701407
684977
772768
1117537
1072836
878485
1119635
976029
879862
2232
382459
901641
721428
1110686
1108510
1136026
294298
284413
837194
463140
888418
385690
259825
825750
687002
312898
1086704
408118
283066
862108
628920
382795
321858
251084
847748
1078661
599700
553505
15316
404352
976816
889346
947110
387297
1156243
896412
1152044
122054
623750
464875
808053
834047
389494
237448
985797
838840
84439
605459
135880
875812
562472
144207
558555
768872
61562
882470
383546
91940
6593
800115
135049
617179
336975
545459
921012
329876
309072
782470
370665
419857
441880
401965
528107
653632
404777
396879
529599
948250
620774
20281
172676
837745
1190775
830847
69061
217861
655437
1158937
844987
246331
1116683
786449
1109127
813275
972622
479892
581632
720526
492091
544744
589834
674548
228056
585173
621308
958610
1151454
682181
159582
418258
12790
1007657
876712
1073533
9739
729510
200076
1026546
104114
548360
165505
1105697
1042841
115782
88124
252170
433048
918571
511501
278181
380438
1029928
631421
616050
185594
58319
206546
284415
637616
229920
756575
190865
1095350
1054236
1179817
535571
1077480
572375
646300
457276
772607
200377
640709
549479
285257
1188211
138453
501689
540758
732878
967143
75366
735013
196229
999623
2254
765234
417086
802078
233826
312732
1110012
241289
494682
78127
641262
246150
657571
44198
247752
594455
15986
358484
671045
389307
137463
628057
328465
1135248
489417
614575
767570
1111872
776151
633164
816522
1158362
879999
649076
379874
336295
463443
911040
1015700
417025
755284
148576
134092
1103910
938668
425631
707192
1154044
1077804
1060460
797169
1123178
1117563
25522
1081396
295412
44988
446453
713246
26584
317180
664343
705224
129468
556902
761919
61451
34081
142037
148116
1045822
1144175
724895
433747
240933
417347
528451
894584
402173
1185568
117477
300440
755142
127506
114041
99774
376777
1187088
441568
1995
422753
168002
277809
4783
370364
144806
1169272
490392
395415
225865
352498
794702
298371
328698
474059
1033766
699929
555431
135304
193913
983108
600844
586728
630982
359992
634028
838075
849310
1188637
1144087
107581
608374
387238
871646
1044009
182302
905314
90726
1190861
892561
272422
436249
81235
999589
660305
1135770
1094969
854669
670928
619730
823581
8026
200661
796547
254495
1170738
662666
363460
710267
218446
879908
375811
150620
53596
540896
714743
1175070
655900
111772
620253
237114
33235
384267
385121
1160920
521019
910365
534622
384037
534800
935198
516867
364217
252917
428759
1145839
936087
842554
1156629
1110148
362217
1085291
410668
921517
1186236
147899
837410
801283
704056
1161139
916805
41166
420233
494893
128832
476469
661887
938121
1123310
1156259
954204
225614
996878
1026291
559388
235131
513103
854414
591676
1023760
895411
271943
1123211
864919
697549
80966
631990
91642
860886
1057812
385998
274000
1050649
771245
947251
672520
401189
759064
760038
643823
175898
626523
931990
634049
33605
432467
367714
837450
370694
920460
998218
569804
1071143
1115112
1114423
503555
666362
222006
1176672
639968
540570
365430
134564
303027
878035
866286
814767
484546
1172737
1154529
502043
815053
852437
123588
30827
226151
54778
826224
879580
1120878
289497
269438
141947
305719
980335
825081
1035697
822129
589508
912300
66456
350496
161591
121734
239441
748590
272038
398726
616710
1133746
1151483
262546
788926
292325
1114733
487734
917338
536837
722871
240878
210447
603508
630818
964641
884716
101585
78924
357109
137628
163152
296677
867386
71802
1118164
773722
448326
250132
19523
576869
1059614
254130
798890
905523
149857
1112433
550511
204558
488925
732908
401428
977012
1127223
997970
37464
663419
728972
83085
206996
434750
290369
944782
204219
1086333
171381
1051770
719631
685968
926107
804509
1121942
1139311
333166
862621
362908
853257
617400
639358
561675
491641
463630
948098
176675
667036
1170554
868776
752038
1129597
380256
778959
870232
452481
1164975
288030
738602
11283
431773
932947
222291
156326
8046
111694
652602
16855
383089
630897
285348
237354
14327
544536
378040
892971
188056
1001153
575404
477559
81681
104362
742625
154760
964205
426516
924655
336100
627335
138102
879736
1037980
693356
976844
254364
975333
1089648
278660
1065464
1132878
568486
957953
229942
246373
932352
913416
778152
916826
1139904
775395
1100606
433418
49037
888498
24507
459603
283662
660832
1060820
668663
786231
898512
1043133
883461
603616
444282
556517
543329
86676
768944
992231
93791
46742
1176637
981042
596007
1050128
364652
485159
939305
655328
816398
881463
82904
602773
631338
93549
37111
377193
327101
158100
157002
8753
1090564
688067
97802
1071848
516229
16640
1041653
1120549
293493
82656
765773
418142
1063046
1118675
732896
495710
1138943
1051369
107827
118771
495713
158837
1040588
915790
830021
259863
490156
344887
93124
1142185
121931
24403
259317
1073527
918966
380621
980645
648620
428138
1114127
788933
673520
205262
69332
782246
533775
557873
785833
609471
712604
437228
40772
670194
594028
440209
978015
432888
1063515
622290
236966
810871
789920
514782
1050507
90959
143369
781263
984666
125205
625435
255284
661907
829694
1143092
527843
578870
882234
926817
883505
516613
1041529
310060
1016739
89771
1088280
490415
988374
626692
1118751
369277
115543
272246
242163
542660
393394
332333
74899
686730
813998
752617
464561
26022
903508
1029894
295560
978892
818673
488574
886560
853217
916595
647920
1114629
821709
792088
164105
1038522
885312
1057370
1096530
14008
254176
833348
708798
275199
498926
653171
385860
698927
551049
646613
407145
430958
1025749
701129
588803
691588
328715
367507
737276
631544
663175
592027
109916
217404
87654
520285
1017537
804012
83592
1099083
1183928
1132679
423701
998154
554127
984485
432448
561572
1039652
1092744
713923
881965
1189168
953512
377205
434057
69786
1032896
27880
481990
656159
425102
1075294
762488
998201
1114701
956769
919777
140301
756901
887117
553655
1058738
578711
848960
1015128
791739
109354
300820
356118
406133
282888
641240
943147
458159
940397
591640
768917
348996
157810
1013140
674080
210444
681028
918720
656773
354705
214670
287255
183583
358145
969949
153575
99591
103077
42455
428609
1101259
1007208
263531
1007026
1055754
456669
7137
917138
246741
11974
720901
497538
7338
227259
50630
640347
88401
833701
441148
789039
359059
122208
1187582
983082
754643
661698
50321
928470
834655
1061578
814249
417817
983992
1186542
406294
987111
964603
1162192
850567
348325
984725
418903
638292
1063585
28458
232141
134494
582102
1080765
166640
722794
1118227
91004
188506
16185
333815
666305
785415
976534
888850
182700
646148
1021428
381685
646340
403988
116241
459269
234275
830827
127718
320160
1171742
1179068
859647
975680
28975
352504
1036159
304783
598304
1170848
761679
1072563
561845
326694
705748
744858
958859
215415
27159
434960
792581
708428
974510
112181
299823
726404
757213
789306
103934
139158
1121827
1057696
1187428
175146
1173820
688442
808143
347844
1130204
788003
371538
999437
279346
156910
131152
93223
964666
1064327
398878
938958
1156436
1030588
958471
1155653
606740
480754
807080
646617
456944
534375
1143021
343167
50971
1081834
702317
626186
1119709
1145168
1069756
1179241
484444
1135444
1103444
983676
740107
197224
90140
562647
787549
336919
897906
468931
622360
239817
921480
1000855
132197
334098
998573
653871
101140
657438
788353
98137
270232
393184
506396
1027978
174838
374084
528443
1073597
728215
749205
417316
255647
215516
278087
1117069
813335
590789
1024164
1116821
367459
918000
1177183
222637
526441
851190
488948
965937
11485
864224
147123
493964
1093853
456848
1130075
607407
1105288
37739
691626
79351
386970
134422
1023291
792332
836451
741909
1066638
392552
1150980
231548
366355
703062
767700
1094541
859712
1155153
784146
861785
200751
134039
606726
783035
703691
134900
654498
92165
306182
16961
1057843
257536
1118448
136804
373256
333809
917575
1168389
250103
375151
89680
382607
894979
1051618
374129
77888
632751
762244
623322
1189754
1020889
306493
328511
965148
971448
109207
797504
1129791
994731
576279
630614
218302
959487
365711
298488
333983
713961
203997
484432
866822
850636
676785
777813
424355
824147
829115
63963
705137
1061614
596911
507623
846320
1123671
712488
698116
939672
893251
523283
461819
219572
392029
430884
952921
630541
470061
1023258
958220
304206
10543
14051
1021566
463094
564847
1187079
573893
164352
227341
701454
619712
54041
8784
551255
953026
1137408
1153577
484794
896246
65769
202238
108520
463559
859779
664422
333703
807051
203649
1098439
205377
1153255
84904
24684
1112125
241049
905522
116484
64997
1150341
786438
850251
132099
1170399
683728
592546
391731
224546
102975
705362
12119
430549
34133
944445
855856
918972
995139
160285
1015122
418045
822435
384569
243727
776713
71017
398840
533100
758970
837750
132933
1173559
670458
591047
1115868
414479
366268
1010558
694773
589139
343806
1080691
419486
631921
160936
158748
59512
122053
860627
1052715
934816
447961
619588
725491
1068645
885648
819838
436783
984678
376586
409222
565528
1064085
551648
373275
460090
549532
107083
1072713
93088
804045
886693
137801
105366
1084417
393078
1079845
576473
47808
386708
677600
497105
892425
586510
1192526
265951
982195
804031
567572
715875
26729
405086
667441
117958
852925
637379
689126
715699
57185
284501
333672
228740
1056317
838905
625555
263126
460491
1156030
375378
365303
1014654
72108
653141
830248
674879
756865
180984
737210
1046001
287313
622061
755204
1067555
759985
553543
95037
892661
437276
712350
1062716
917006
911894
482922
65374
463629
587699
92450
239946
303551
749558
747539
578690
168918
648774
281964
871603
797315
1146179
996221
482750
437848
150789
309029
1160125
1146335
546483
1191138
1164440
687920
42761
398739
509615
134476
972584
996931
788237
932521
1077377
418558
851234
646249
10499
889553
1173776
412846
279245
75318
839870
301555
487191
327379
783988
710707
326819
674849
129298
175714
516382
1007467
695522
77467
1120530
224703
1033695
922225
1177658
555851
864941
1016910
136082
1110824
753533
874911
777736
500625
854104
373975
380809
726432
390999
155848
798077
619658
948325
555322
685020
867575
206106
1189920
334597
668475
667428
831546
593761
705236
920846
863666
854349
517875
937622
583935
1174249
271756
25891
618961
231073
174166
489905
400088
51742
368646
1079383
215017
1149599
853678
1124484
695749
899752
1160524
484788
723701
1086319
1049696
1020457
770066
471781
102376
797136
1105692
161077
1146599
608350
166002
820379
75245
582827
105661
1013406
1123772
930613
876182
894665
1108347
891603
269320
130925
489906
513624
703929
1092724
1000296
937460
798062
34042
34527
504952
444630
886111
661469
157161
309452
286268
647842
207897
734167
889594
1028924
707578
1085032
46164
684272
1163321
947809
772200
991725
694273
36
614797
588525
541512
550970
1046142
699251
273732
1109593
633900
1046132
101258
922319
523147
1020439
117907
807115
83583
1012073
657592
514906
384080
151681
770868
565629
389183
959378
371675
1012247
792243
944147
386593
915970
326199
976082
1168115
145551
73255
20228
604142
594458
599343
584707
425912
148729
410662
479622
383931
1182001
590924
13452
885200
19840
686860
118356
760984
1164465
915888
305238
107548
665900
1131513
339992
1126249
944452
696447
875527
584364
848124
999870
593007
309584
658234
1147214
312711
250239
683114
575495
448995
321443
239169
810881
256968
756079
304802
97063
278578
225649
1026992
492451
435804
227416
1097070
732989
309487
539565
456622
630732
1059383
1075540
885888
838448
420864
167164
615005
585225
771233
125074
993397
205867
610393
966022
745334
694430
644669
1092784
1152676
840179
1043149
551988
269306
488597
609698
708151
359893
7496
612051
904042
74560
410221
154296
30239
299692
446147
450149
977407
241601
713449
270166
1161399
1164677
353746
642891
949
792871
623541
278756
571990
229312
652681
1107080
206323
335822
604874
655461
845966
970539
927028
742130
1103506
284195
384362
119514
492950
282860
442702
1188088
112821
974328
550387
26763
183411
1031978
867422
357822
589887
1125042
835039
667217
772086
1039968
735510
266503
1138860
104465
843357
1094860
341547
732315
447434
986992
1018587
397234
875452
1070517
839041
633020
1096192
1177241
516860
721740
531430
944860
874288
931797
589136
902923
85043
1192922
279678
741331
735816
342580
600352
868121
534255
934852
1165359
768980
172571
1077389
315987
244284
670718
494320
757901
923418
744595
713392
202175
120204
459498
1143625
295137
765201
1124461
92215
860076
83038
997228
453888
266779
280573
146260
726603
138801
488762
510897
655991
241995
726314
201491
631975
1098953
346680
871397
1045535
303322
976062
741020
302214
1135187
354750
157401
623927
845382
256031
1140037
375596
1009733
783910
213558
576402
716937
733106
705810
874066
780100
588099
1175091
339087
381586
832762
136448
746620
3523
124986
744649
840839
247101
179264
601384
202584
1022520
987935
77926
167651
1093945
710123
803492
660842
601311
951602
362576
503047
731546
522567
1186183
387401
545662
626021
1006192
640371
431930
347594
712069
952313
1059981
218548
578283
879576
156293
647600
1047969
257459
873086
50282
809560
705807
348729
1121421
934795
582836
632310
704015
401567
998401
655415
66349
610023
506583
162677
1181492
916556
638217
746439
612500
538496
1022093
221688
202162
492153
238613
1118925
251899
937314
1026566
234941
393141
272521
655536
146973
911137
957366
683898
156618
282139
558774
749344
301606
1110962
83839
311930
649249
1168985
325339
1002371
904728
658738
127844
228325
909950
264943
467959
492732
1111559
843613
571716
213086
26714
544637
663775
501477
347383
920256
131344
782959
248807
938194
3856
797890
33842
544993
228312
855797
945452
695906
1041530
48839
345459
1004437
418469
749035
1153887
1007182
277954
1072458
245212
231538
347142
326864
586443
656441
1039043
778375
906539
475464
28749
483034
686123
987859
294884
119399
1041143
491663
661017
120068
445393
813900
1068240
497401
182472
208074
826217
52528
126381
989434
1073206
725088
843617
604487
746281
1056812
134930
466695
435870
132215
382912
304962
258890
369255
453621
1064196
70266
1013973
857953
308341
581699
52506
929316
248697
1171236
857812
87003
1041272
939534
1136484
411599
412435
91415
200772
482612
486300
11664
259552
946984
664692
1096663
741150
171320
39078
1168448
454869
596972
1031656
754998
998830
1143735
36237
377257
119554
393228
655466
54697
485646
974052
209732
585654
741034
307466
243565
832555
381329
877752
81052
1051627
399783
165763
496471
1172755
603448
308013
635669
1012947
1109801
710331
856277
1151306
573901
1014463
212925
1180361
458749
511987
227142
104951
66712
625025
139767
371127
46729
397340
25007
164388
234455
815941
1082148
577040
916773
966858
34245
607777
228450
926356
696132
87117
522562
973237
479209
232981
997701
403136
401658
388528
903147
517292
253910
828197
822345
229554
780324
472643
686639
270957
1134400
605849
242386
695895
558295
63166
1070176
6119
1170846
737569
1164820
756416
1128946
710543
737058
1189428
463307
809541
4270
769015
102518
65028
594394
523738
249023
198355
152410
784470
248986
65575
605249
460225
557784
370712
706649
762860
1024383
811581
709993
925209
54449
132624
501395
634943
971938
1103515
133559
1163507
757080
922429
1102270
733572
1086296
301834
1092209
307997
509783
420700
461007
801741
490810
160887
922248
902919
981661
88891
1117984
477936
241368
923007
266645
224158
1105565
374676
523468
396389
685079
365587
884037
867559
1137961
1037107
764135
353132
967104
728134
855729
973054
224574
659905
796941
840237
477842
967964
474986
594116
234183
1153352
1063195
744241
83556
521272
381359
1075789
940783
901718
386919
1107837
69027
750476
513166
1135373
329506
1035691
854945
561937
314116
549907
60690
760918
347641
1162570
766572
1116228
85327
1078078
219965
246890
90598
972705
796399
1020790
7175
1145745
135278
485877
1116552
554582
731483
1005574
734533
145269
1947
428340
807391
583633
285588
568223
291060
62786
1011530
202058
377201
396779
777315
565865
1164742
1057081
1148069
926869
1072300
279155
890784
505261
1153879
1068996
441787
199621
151622
423432
65315
904384
911944
332964
942142
1061281
964690
1049135
662411
795068
771120
661745
983915
940827
989499
572177
426510
134262
577687
1054357
835842
923392
922969
727890
406886
304899
964807
624582
529335
807568
421149
902311
1096046
91784
127583
300593
666501
29508
1164325
500962
562343
107038
471911
294111
920393
1136135
92779
1100340
1174319
13605
945600
1005481
10101
762785
20735
152538
772953
972368
948813
848253
66468
784793
1139947
71379
956817
642806
52212
544811
812322
1052793
883703
1052981
819327
620293
34293
754952
332818
977584
225041
61252
1087969
192247
885120
354843
646406
258633
838396
478093
738740
773360
404047
555698
853921
909458
514341
493067
257156
90422
540708
165867
1110404
1121502
939334
532648
696860
210047
116794
1010314
334518
569312
300320
569094
478167
409457
1128545
851155
966835
1190438
279419
1122766
224286
662746
743797
877859
386372
1075018
189535
44335
82575
402900
86249
13648
276342
190291
1076313
453238
409127
270841
657257
159260
995949
1127742
561699
1150261
221101
546592
1074776
984886
374553
188651
1183164
205352
439096
368611
957350
446188
658806
858996
1045359
995793
469243
1176727
1113749
849962
710924
82898
1173099
71888
340791
1190903
262003
532325
233347
56026
445500
1173303
194915
304411
924170
588877
983933
114749
1109075
157819
112086
1054353
876192
64030
764605
1042397
446304
558967
476630
1164970
116875
969178
1091060
417537
132895
1104983
874110
598826
503699
71016
822118
986366
927667
853586
720835
121416
963730
167980
41404
225641
15473
476037
335296
318812
1144519
298064
1086455
564153
367979
985471
945771
310767
1157550
793416
900276
324904
321929
1170822
1131560
509495
307843
360761
784427
1190648
109023
711262
113758
1071964
342884
287030
1097161
715381
806856
509139
832084
211172
727298
372001
954513
761757
793029
549536
509300
199747
295274
1102252
1029717
1082123
596277
1191364
603916
575187
289355
1184954
56005
692523
772011
301396
350153
582197
44381
294696
520485
510621
523125
169038
204318
365032
995054
1129261
245557
231981
566620
516255
254854
584105
348347
428979
134286
1160240
415158
1107630
1053410
883116
507861
1133332
1014769
154262
634707
167842
639187
939403
689928
82701
908282
385
807082
333015
294420
1081552
1117286
1077236
713369
319665
1069398
560654
222674
909823
105440
1163451
528814
294329
933286
1032964
54179
1126742
385357
1113532
112855
71078
7609
886641
216595
851806
74914
900693
1004222
943932
602480
1009177
806572
425999
603641
106256
60413
924354
577622
1191291
1093485
287622
1047677
970347
955220
882513
541084
1131661
388102
1020740
1096535
655120
237320
78901
450818
78723
283937
870752
610632
380033
366545
424226
38557
610962
170988
396283
403038
627308
603797
840632
333730
1053643
1131948
900807
130418
1144752
821922
630827
751930
107022
87693
397347
214451
259455
249958
733273
1175116
23117
429289
187854
657451
958508
982038
1139398
1045588
225827
366367
837196
118210
627173
582409
536115
840473
82290
1076941
744735
134601
316015
872631
149338
1069311
966552
199993
299940
651825
1137114
731254
929306
365888
244409
509460
816218
47194
1018726
335545
877205
713501
425508
1003332
901344
2693
929267
281995
1174406
51123
611281
523107
610189
1068248
618318
1180641
888123
819289
450687
443370
37474
760266
294462
1060834
1003916
162149
1077880
1185354
1191037
20902
438145
355711
775935
1170537
943940
466254
437917
892236
759543
246166
337346
778818
513962
509692
120331
10347
1093963
888956
158771
996218
1150560
865083
106390
1192658
679011
776040
450271
258143
580652
238872
56773
754372
948502
669203
1090681
34797
585898
35818
292257
766635
1062477
809480
914972
724823
990151
356896
674198
61273
502823
821837
536875
6490
251260
485239
810139
1181897
725094
374390
678092
726140
1140184
378783
364353
813923
302596
1180295
982295
883427
553003
471720
757873
816601
1181663
415443
921804
890144
499455
1137474
593100
1157643
441503
1124603
418089
394548
814106
479312
141009
1048069
1051801
63260
781523
843009
594677
936327
849195
738915
392209
270062
472622
139587
488016
956089
62565
526870
1069393
1151320
864757
889178
446993
58065
210348
904618
190824
128629
160603
1142024
443855
611805
1008093
93945
879890
1169314
814383
520739
1092064
432965
193379
1095367
579372
76577
1168576
138382
556330
21965
1042117
898060
491945
61351
1173295
736934
532320
596494
1191366
375603
899545
712842
1121245
962232
4011
473935
109487
220847
451667
267480
290885
1068244
8396
518764
1164932
334831
882383
735781
919235
691276
364164
147411
435339
588634
86847
349096
405499
357578
427175
832497
1064765
630327
3205
480364
238373
64826
416290
371954
581587
326751
813547
368874
387797
47656
634431
700051
385737
541733
1005201
289657
383744
874833
242356
921273
239720
356387
177881
886901
283297
321431
248779
604805
303129
993259
478236
892992
783110
855672
433288
73235
226072
759460
490316
655126
904300
829584
1134864
129184
22442
91470
1014209
512922
474447
285916
197651
620242
1072659
519553
444582
196657
908011
27345
1073872
1071742
980836
427889
186692
1035114
1176091
919163
469168
625181
315042
492381
234529
17588
994466
1086312
493537
620812
433684
873297
108850
786617
175022
1126803
136874
69358
1114588
849259
481962
193173
777646
799422
760952
867578
170838
559477
443541
75955
122399
161644
1156558
620424
540672
200995
117615
723451
219225
1114731
997183
88998
513671
567689
1080768
591956
169523
479612
538221
1093212
964525
1181981
471810
117157
495870
304154
608092
729074
397973
391640
1156352
106546
987589
657419
443151
22718
5442
230735
1000511
185928
302402
348844
1077199
14632
962598
1193287
584652
924482
153486
1076253
322673
426185
815691
659192
882717
684409
610127
218466
1135415
68815
145924
883022
183721
410392
138549
1178010
447716
705452
1041924
127117
1179142
78393
1111644
1060274
540563
1166590
236551
249481
265621
663082
89491
578055
702501
758018
737384
759102
937824
17546
512478
671459
66427
34175
15115
1174560
387719
314045
264768
1106445
336771
1076680
1111781
351398
40210
873350
329961
362376
966320
732234
1095028
815799
1164901
748913
1157336
383741
1017708
352479
291492
905691
572840
998767
147345
236304
1137046
805658
462133
1152182
1126221
91851
1013836
1139148
1181656
465175
910809
94087
115316
382280
158979
1013307
405306
469533
703418
375627
562567
983229
453669
319204
361378
1037338
1122588
379347
640013
1014439
1126804
593707
960463
174011
629967
577913
676042
1158246
482623
522111
102990
909014
980812
660951
726766
1135908
761963
822473
775578
548746
824788
765800
927405
1187360
490605
1095337
724789
706172
652353
939970
565476
890496
752931
422179
956268
624493
467475
439837
1187805
1070168
352361
327816
639495
1026619
37216
111346
491303
890992
370252
1005831
352356
927827
117178
1178637
654035
1014156
648722
560861
374974
481340
68729
661050
1070344
1038400
630304
1147745
1085391
839463
43060
228713
727513
359085
164424
179462
571213
368033
118396
753601
129959
299237
692201
122092
375104
244432
452854
1166840
865649
829567
518249
685378
150147
480067
505780
404572
161586
590991
785781
211098
290695
321736
251080
349640
676320
1169933
578443
117263
1032787
338162
962364
751274
101478
877937
648095
748324
1130284
224866
964184
322468
177604
541415
1109547
986486
569064
1033392
536985
99142
68572
695928
633704
1019798
181062
249731
641825
981487
537388
91029
1143275
465587
112263
1142452
807821
570609
424345
667033
386428
437403
283137
395050
839238
771134
561342
536403
932661
828715
405423
249644
1031022
473522
435458
512818
954256
1014955
368465
281082
571543
761961
420263
667966
562990
861479
457735
641429
65671
322823
229915
473646
13443
752070
1178774
912764
1192425
696632
392849
423184
526639
526058
1038251
1189308
947607
377197
555878
444211
242032
773288
613678
1193343
21859
141680
316550
763018
822753
698822
249174
1095739
100048
950853
38360
764526
1085560
217605
827396
553546
825085
503269
240486
914533
1145274
1099334
817549
1084487
900848
711040
970853
606410
60524
1191110
103946
722168
921851
517500
828643
417733
955483
833335
56033
504807
856318
44968
1021373
458061
814375
413111
737364
678341
691273
119314
448392
556023
597563
198025
846212
1143643
373501
31489
335537
435770
611853
510899
617862
39058
1176912
722434
55500
349021
785364
159457
264822
217380
966481
256801
921494
945253
1011119
1013886
1017832
196901
382595
566497
282965
458684
261554
387726
711886
551307
212856
1108548
514532
1102687
116269
1155470
118146
179670
102408
597213
1140817
273674
99321
1159267
826778
950161
130459
852800
911146
1009233
816157
172655
498907
1167486
415864
783370
1141085
419989
801511
528497
500228
578520
960200
1171735
543655
58675
1123929
291679
851854
897034
127862
806759
576868
570328
588197
505830
99256
907767
175558
385315
939279
805255
1134681
499299
198436
454447
677026
129390
1115885
332098
109710
166143
1029322
367278
805087
1047880
699881
635005
191093
589924
999178
391414
399200
915845
590012
113152
1028704
1056238
766695
553510
386066
461156
1139465
850844
424454
202791
1178238
992670
676385
457247
188145
928710
573311
355631
172888
913246
440958
1046586
165531
819550
750592
54439
344520
30001
789206
330449
240765
109100
559991
363528
272171
385970
928303
1183850
427580
437894
934526
1152276
140840
221164
998604
579691
116609
439115
372558
393342
942808
692783
1099298
1008256
787658
1013664
590708
371007
424722
358457
657912
345673
518852
705770
764902
76434
671965
164495
716524
786019
1094100
650353
392845
620865
804679
932059
651594
816219
512710
422117
635423
648847
1178681
524149
130482
843780
1049874
323231
745907
78770
931658
502515
476076
979958
1139479
657945
1155369
255714
140639
135387
283489
641084
216904
918709
466164
14572
1055458
336124
409286
57209
894216
1127398
521564
459307
365528
863036
764216
91460
1098911
990459
1171319
253893
606456
426056
775925
412528
56018
997030
1191434
818358
361478
920132
1057622
274852
6540
477135
492939
958506
661627
1158620
853723
936718
898233
705085
489341
695569
609764
385087
764668
261046
789691
531216
30615
655387
1026429
1121914
691716
445855
605240
147384
318
394663
531362
469889
1033168
304477
1132653
176394
924934
413864
703650
89917
5517
871173
298366
1029593
487866
936594
531352
641950
715182
388045
972683
1166612
918048
442654
302449
572456
241706
667534
142848
272249
838766
822322
829036
1050456
338857
1101811
76438
430851
967738
577254
674620
956624
949451
1131134
1068836
1139338
511286
151836
1138046
659779
763310
1058912
1067527
277155
566164
908661
1163901
1043639
105549
660552
1154479
713905
70342
147992
1076565
964893
1045456
118768
530367
770142
570725
607139
490756
1115319
598050
193523
164474
656417
413231
1163024
221197
762740
309192
368732
266316
327974
352054
542486
1119675
746997
207866
811217
881399
1018231
450024
54943
598072
525710
836512
832630
245474
856680
242692
668396
890512
731269
31570
343931
1105660
897619
1152470
853337
229660
4608
162560
863146
545610
619885
107645
582617
1098480
569979
39509
691271
1154412
423156
602678
755120
329696
325952
722782
905892
142975
808424
512048
498778
373813
972079
693447
637619
768352
549707
603007
101800
121618
1009181
710447
595923
640439
847782
726989
214212
1021453
405284
222090
890418
931132
1153098
616336
760973
447134
1164053
888678
823987
248108
608720
815982
595048
248581
236882
357756
441983
998945
1193315
749649
480624
998320
623442
912797
755839
789516
946103
790995
669768
333085
1057083
405853
445856
489437
14510
924003
857068
1083652
185730
1043564
399263
490968
799659
737272
787276
407992
862372
194804
576575
846913
349523
590799
398262
679715
462425
599258
861083
866985
435945
102601
75498
1168759
328352
752754
703240
116398
775329
629251
1102782
588265
1045804
607791
816517
395971
873995
651570
140142
310408
80546
459026
350195
157587
126380
197300
456604
550131
1034241
283575
435281
679933
1082821
84713
1058766
653929
449017
158064
63770
115854
28767
778070
418087
382884
1005328
35074
35913
900311
521781
530041
798315
626394
209955
285894
666344
946159
218804
674858
225390
795512
1192542
535351
594216
755987
546278
277108
850399
783499
149867
414007
528335
849856
866921
562860
868554
874997
343144
857263
588
666654
745598
1191234
639897
982436
1097037
537453
57175
140297
694260
325898
123396
956665
668695
313446
947976
1032545
1093426
421134
822419
848929
870765
182090
698005
847675
438419
932388
998256
119831
141582
1110654
767340
698094
689751
1039515
701517
858963
788330
810562
4721
568433
483091
167359
986404
355214
779713
1107247
1038751
794024
122783
1110762
1042136
806098
511900
747606
418663
156206
600028
56989
204098
929658
168754
410509
594279
811373
8121
43616
694817
320057
952222
926719
48006
442632
570412
1043790
762524
161143
1014508
772367
265798
155723
339909
1021601
21647
1048954
567746
886037
672347
798457
225134
477114
604920
789466
983716
372386
804237
839911
740272
992121
731784
421890
1105063
1107289
157057
47462
962684
789523
72561
817533
381611
1147840
758755
399718
1066037
467226
20180
631327
849231
949082
633720
746692
85229
449775
574675
1065151
36584
66278
1117272
351202
120132
1108371
553066
1094010
691587
360131
700324
221679
481014
657920
167361
120188
1000707
992109
93367
420133
803666
6073
839599
653114
421722
635108
956316
467191
288773
354991
1026060
125406
537782
563325
881544
746393
274911
841953
24961
236316
472065
1107900
614485
942899
327622
169505
206749
1123663
724944
160557
772467
48706
301338
1119334
250104
1124010
1098721
731544
353244
938973
1164347
6408
1147860
624599
900732
37882
193588
373044
1070077
939266
225813
1117881
1017759
110020
760280
578048
665513
662625
386812
321853
881961
456951
207560
52507
446528
730035
477824
964084
472962
953140
1034233
1043429
479447
687890
742928
152963
817157
245812
768
1185281
1176215
976270
590527
919550
965021
861207
799209
246688
918368
524965
861244
380238
271946
116
580954
767105
405059
1107593
294059
137474
803411
316153
334381
498939
875068
501608
664145
1015285
639641
621285
97283
36198
723929
749029
1126902
221581
60392
1011190
1189593
579284
1112234
1021284
1094321
46080
1054763
492287
57660
512374
555083
72037
756074
992067
504075
85466
529541
1160849
869662
538849
1077588
1096305
547919
1072319
187316
968458
750912
398221
173904
545890
437145
336392
711613
935903
1178562
490991
44201
71083
320810
514198
887192
1159645
615581
412837
1154258
874044
545168
674732
710051
72238
569474
1175064
1034624
922936
717486
668183
670739
651180
401648
838491
991338
171884
927680
252678
634600
206193
135661
1055555
240222
580649
1054878
766222
200257
631160
1101917
457446
120645
209395
501510
163836
535488
558911
1089867
272863
86563
1144730
181648
656350
1057717
669943
833154
744658
481271
397090
312736
756653
334063
475233
1066098
567424
930819
94289
496881
538417
591035
1188576
700473
691945
931624
383204
316319
95864
10850
12028
733277
650221
66688
823046
226816
694694
1125093
769521
13785
623732
1082834
74390
867542
103381
1044732
1081695
1084360
564685
365360
142847
155713
311243
146139
1038967
217978
887922
190163
903399
517885
538147
448336
256938
40948
1020834
722670
1167782
535004
775520
232025
901798
534003
609693
851983
53045
590689
1065572
740840
756840
2820
614555
15858
994794
571359
315367
907939
1155759
97452
772877
1147176
41198
492410
222843
395446
1116690
169918
1125762
1096817
694027
210021
860407
44617
197706
974848
372909
619805
832258
70701
295053
755074
1105558
1144546
419542
670887
920086
615850
170369
611706
271517
661284
695612
475519
354451
892377
649588
148056
375385
606676
78462
678127
380422
219984
299697
575805
911622
958360
1003565
884341
811112
422886
48133
577276
619268
248693
689690
126664
653896
191690
858501
546116
854123
529197
295327
394095
517787
441116
342442
307214
941588
1084270
1097298
709327
497750
112810
902199
815207
234625
145855
1119193
871597
710466
594516
516213
547764
853329
1083410
622930
229549
589963
763629
618791
346283
1095021
385988
397525
890212
523717
181602
895954
126054
170916
244953
506215
696981
373236
1106265
884595
423476
1134385
934960
573890
940008
988362
767127
378688
1094199
1065101
318179
404907
649707
672803
385261
958128
871484
103156
1173027
898752
564638
79101
52802
213772
732383
790902
971629
767732
475022
452007
618241
668424
871869
503745
4944
1031241
1042479
551597
619067
971464
515342
626075
941528
477436
593149
986883
975040
591294
895334
608641
588167
510094
601225
331300
237068
902595
1117285
692423
826507
1162514
96903
81975
204342
405373
377056
1121097
528809
502347
633523
443867
211660
391223
1044683
125403
765405
220445
571780
838541
1044873
169712
831439
597081
374643
1003298
363725
1121404
240438
827171
727233
53183
852159
1046846
285308
399840
165151
570923
730100
264788
536506
777230
299019
464694
616734
350691
899164
705672
993941
827643
448531
469165
825110
351477
476402
125920
839144
1097073
517050
792679
1185956
113869
1164978
1113845
821614
182781
788327
866305
897786
793058
1064113
1022891
1080899
456718
164224
648033
721219
658651
309921
509222
784650
675337
382922
449434
891245
707173
429707
850571
3624
195367
1078281
797983
170463
780423
427622
669728
688664
717579
24578
824492
868701
610533
859420
742596
1015949
417242
992021
120904
716051
194075
629116
631765
290592
311115
922235
1166950
1070992
767618
789701
785772
756629
977492
1021346
311746
859745
196074
871653
423559
928154
1187881
688356
375984
753053
1135192
216659
608585
1166165
39930
1075903
507671
184703
575797
470562
382564
1175752
545457
688615
954851
1140456
781602
540103
123428
799940
605724
1068166
741106
182443
601779
1084617
879198
127190
166580
1052394
488147
245664
1015162
549061
823639
1115645
453664
951643
516140
946918
605489
907812
48050
260447
1192834
41047
931746
228086
743707
127766
326248
771336
868561
520350
865323
817147
954670
514897
643115
1173001
1021582
82213
314521
1148302
279655
82851
524652
789952
151911
192166
854017
959761
45318
422029
514241
713724
829106
58355
95280
2686
946811
735415
1080123
658213
264259
154038
308434
854247
1176228
1016311
1108850
65771
812295
572422
1062101
1090486
406691
921167
533296
237899
629900
205293
718976
338656
533646
240688
94744
473414
354273
171423
913892
169926
114301
144410
554570
97430
801471
868823
564269
783257
633945
451479
922244
507347
200942
588431
1181757
1044531
792187
42283
594022
188817
336154
944373
827131
467971
771374
786953
447742
831968
1070190
376271
1019781
89670
109867
517324
1144596
443120
1156369
1049592
741957
499252
458944
655798
1114411
537427
530044
57555
605881
226946
932163
964673
720236
895743
520351
533053
780002
650840
698133
856424
287214
1182282
157288
335698
107184
579107
110549
221302
526614
500223
814195
492813
965845
752026
637289
65158
741017
825321
934069
313468
818972
620019
1133597
42605
491178
235954
820640
89026
1134886
252859
901093
395836
1094876
246241
210160
934370
469645
340806
478321
358987
712251
1104600
850639
1035770
308541
1193244
141445
660593
991641
589766
353747
722608
512010
318239
267010
464628
184988
103590
729678
268579
44799
1153059
718932
1056668
671560
112609
172744
510561
494234
672782
840722
141560
38368
1030910
1151795
301729
232641
751426
398076
1110612
602219
574554
635765
999105
70981
728316
485919
1006466
932406
498740
354170
2033
521159
1069348
174023
580900
342846
323737
784929
933268
410115
583529
594993
778432
444658
837520
62194
156735
39844
352387
554507
614957
326722
850810
414874
11466
414312
976972
500860
302991
714631
469794
591634
1077992
1102170
649368
528243
1091002
184165
770843
1189049
531557
506990
79074
863861
475859
757593
917783
500745
934510
12055
194177
491910
453615
1141484
348820
1160337
46353
1126868
22743
209432
518095
615743
467649
1151542
330402
447262
785141
865052
653445
498482
862610
234589
843659
949357
180863
952143
761107
615921
803575
968775
830378
1004427
818729
720794
789680
605302
571409
607104
829123
1048656
744961
1089353
65328
792225
201383
700991
32240
983649
1190886
965792
1014487
989114
933261
973232
817736
964370
366674
948998
465979
796713
446738
352219
917025
851429
781009
292353
77398
862416
115730
534708
196400
957848
262203
686925
1018064
641806
142700
257742
932229
1089561
179850
76749
895711
901105
424236
819470
420384
299829
827051
391010
870897
1185008
644849
934380
455548
259694
917358
896079
233056
238388
95523
502462
1013800
553350
1711
378288
562327
732241
591022
414714
194711
406572
1335
1055694
1154649
1160052
760437
115779
757123
672929
823162
345879
109319
877677
545794
679026
546637
391814
101806
848682
1067990
1033306
674984
262492
266813
371361
458894
154797
986942
736034
1172425
367437
114351
318314
676313
558971
94262
372709
260033
475016
362519
98757
240312
1019166
752123
1079990
265617
56745
906166
932176
79363
761461
648436
925629
126200
12870
842870
783813
570042
270091
1391
925252
585262
44489
306981
354970
1075636
458231
802312
85646
959835
212648
895731
348099
743348
523996
63852
817331
798101
975396
541516
809029
1118219
887594
965332
923288
383101
1153904
1165935
937262
356234
968215
141207
844618
180926
347420
884862
213248
839003
1032033
74762
918290
130729
1177389
1031055
880548
165018
129933
110615
361694
776965
177284
920136
1034361
526388
537757
1092823
822357
369228
154940
603736
62452
977363
732014
52584
183205
242624
268896
435767
632752
967145
431143
708869
795421
1025566
36556
409737
346149
494034
422097
1036440
253774
863838
785598
178076
893191
863468
167270
116761
303351
365273
726215
705322
501747
277226
347534
778876
1107571
694187
972976
645528
969828
784630
1157676
117513
173709
513480
327369
1031649
175547
975165
156017
206240
204569
96718
687050
1131766
803123
598795
1128536
14556
1068494
672779
1046356
1071253
702568
382381
757513
1015286
1064369
651224
831372
1151517
129839
652462
793657
199787
1061693
58753
1174248
608504
1161731
417195
1193194
120176
445021
380366
509362
1041594
616939
59527
1178416
487914
770982
181259
108516
1114986
132432
760852
344231
1028500
154588
570145
75930
533926
982515
8457
404877
552628
620830
716105
98921
1051626
829419
333395
759772
379975
979323
629610
1095373
236994
692880
203655
230538
417332
1110782
968526
1144424
969409
822821
549128
731603
532240
664287
30701
637765
896831
739016
747431
609868
7187
583817
763358
1147921
415290
9915
13968
55233
929777
1011503
256689
719318
800876
109041
869666
822024
524667
989713
348515
292679
1106621
301499
1111165
699798
1078411
196644
699937
576831
654112
545810
64847
126238
340352
437279
394974
176208
920392
1020546
472807
620888
540859
457231
553006
341742
137457
40942
547586
1133449
712367
447879
316370
896873
573310
262593
720995
575879
1168990
211848
404107
859696
940178
969321
196275
835782
477719
24442
12799
5014
238102
870161
976802
49350
413904
385169
381709
842300
1146005
506604
668476
1090725
136737
1024030
97709
435974
727039
1012587
1119958
549212
1140204
573642
638412
401914
438104
372960
1145097
735703
966774
70002
305878
823423
1136410
1169358
775342
615325
316585
493371
971110
590273
243086
127178
831930
456525
1016810
137254
1122844
490431
370530
1084939
321555
222510
472212
185644
88668
201381
125203
170757
384669
511348
519771
1191151
890917
762493
1092353
927806
861493
963474
147609
1138528
1173740
772794
164712
711985
1048165
300608
1028341
662887
540795
747890
310495
747852
864674
914594
16310
834249
580561
631998
1093897
32412
630567
271574
451324
486616
864733
731917
423212
49627
1175206
810609
639443
726892
976256
821841
499982
1049527
598213
1128814
663308
407779
575173
938871
712185
882560
1113106
488756
516289
585281
665403
654808
340885
78682
249843
9621
134575
824851
1030624
993690
260191
1067467
985460
140192
299002
784337
766627
1160177
755375
433083
3071
1157034
878159
597899
326985
259989
88233
667455
576017
437905
1086778
538011
802835
103585
600276
268978
816826
814469
601888
673651
271282
1187084
801379
1063784
411553
490633
4486
29163
91240
910710
623048
556903
51555
1191954
537396
304087
581492
90403
1057481
971407
255002
253852
331438
1104924
779454
959091
564419
321230
981906
1104558
1132239
27416
254761
305506
8569
829708
1092875
596824
280462
459287
845928
422986
1167935
1187925
678384
47708
4763
55214
307428
242585
356779
572244
722969
93410
1094965
650968
946304
1092245
486560
419559
428654
422991
687671
1155417
232584
20125
58080
1050476
61438
724389
176842
390849
15724
683439
1152736
220078
870821
509884
101471
250280
882471
229306
801186
163660
328229
952929
692126
411580
973916
1128780
706986
1044251
60985
728902
739342
528487
1077561
788114
540530
127610
1027552
903197
1032890
509574
748309
664952
233204
97144
55600
457371
612926
821564
417869
746087
511785
802826
1108715
741210
115570
1084749
741100
1150346
482667
1087130
1053803
32873
719149
115373
951898
258410
1043422
77827
563530
306746
574532
1072380
337638
458084
363658
689736
697969
903587
596013
301521
813527
431727
833754
286232
1017440
146107
1099026
415464
647170
787363
1015820
1124714
107623
666729
2280
1068595
138303
957447
767686
89644
596441
985995
1035776
158419
413284
652728
561209
810488
369833
573451
868502
718179
385241
1147038
346174
58383
643428
884632
732447
871915
725562
334505
256409
484309
1162123
1099964
706861
760925
8912
261200
504850
644891
1171415
1193437
389312
889772
1043851
725657
28860
905399
1150203
548886
451354
486340
57656
1105707
702374
1156060
481017
788002
185161
1173201
975982
627740
570254
168406
132274
697263
1139427
1120240
207271
575077
261577
172943
811640
702492
981833
1145151
1103002
1048668
233361
297949
860610
860323
1029727
1147116
614438
721217
512489
546810
673642
577878
79325
2047
1192973
119154
565574
145598
334670
93094
181430
339740
840365
912816
715884
232455
626799
263628
759127
679379
521939
966735
84737
785154
1060597
1038381
699390
393919
507498
774461
1095876
268862
716667
1107937
172136
325213
1036348
216404
960224
478267
589956
931935
799715
566647
986583
900697
332897
168560
1144373
556557
737373
1144746
1155037
222233
31663
858383
888944
197843
1168052
551190
950433
348477
971693
622983
334005
850721
963581
622654
1127489
618095
673969
974667
501935
1099153
307298
162232
1087190
54384
454307
975416
350814
1006635
1108077
726094
157639
816304
162020
59652
1162812
48933
979722
1087966
207097
1137517
821572
64231
584602
844925
450966
941122
1022167
909356
90355
1105369
193150
68371
176452
641706
853957
145752
405870
423175
619904
534467
579238
651347
1037404
924543
874991
772305
831921
819530
381758
495665
910832
611849
519777
366782
592286
1089014
559647
355583
388482
649252
697546
1005778
75132
219485
838767
197385
503525
1057043
372269
543878
559026
40724
413498
390098
936601
1129711
693790
1026963
277617
150932
431619
313381
201721
396601
527085
1052758
1105058
838804
406647
803451
1155112
162579
255307
904423
671329
1072512
1107924
948459
917702
465707
94715
1114316
88949
706776
152929
408409
1015273
20627
1110749
1167433
411951
280855
1164586
105521
1155627
1130594
958251
568856
257163
915161
119872
239587
1040649
174678
676850
882201
481278
328369
329279
233092
598215
810404
755818
33429
956270
881393
1016947
376484
334870
899459
449862
1110096
1100152
704807
461693
88389
491662
783653
1131578
293494
76198
1115597
554792
196654
256789
746429
528681
722305
716070
790820
131927
302156
745033
592497
370313
954953
184508
642083
590217
726217
128927
1011549
867788
471235
703356
391229
1030400
861299
493653
1001363
585923
754016
714831
1143998
377521
533392
280757
113155
45720
621210
452595
855246
994878
1036415
930632
94151
970140
576752
368748
726473
466074
356525
770352
179534
416504
803605
999430
187065
462854
817966
756760
938158
180966
550029
286754
1086098
234924
721386
652499
168805
679022
807304
1024833
1045014
699402
1092894
983374
572085
672407
1033642
1051484
942541
348096
176222
990575
303394
134723
680129
679950
132627
138798
412680
870975
991655
227038
144992
888937
480100
758291
238365
291974
710319
532815
545627
379846
670248
822380
977235
958475
942711
409480
318135
99224
49435
355266
851272
864689
221076
475936
972140
194187
556881
187550
147249
291571
221292
819233
1018536
879368
455706
1102932
210524
278896
206253
364357
587880
1129300
748019
128265
628749
827136
564528
729731
380712
1086149
326731
273456
399952
386336
1006827
281053
651206
748513
300487
1025886
169233
526526
39934
1121836
1176478
93438
387603
1185928
795525
115665
478231
300477
282050
135272
835426
754646
535678
484624
224625
627164
505238
873331
17002
375235
528962
817365
759277
994433
130056
710791
1089358
353756
1010371
272232
229421
508153
275432
250073
535949
188787
674635
1166718
869365
1044007
678556
580829
1192810
917251
1174518
701686
6605
629560
528209
85013
1090444
381015
1038449
121449
980601
304917
736562
1092501
674138
249648
824392
1189856
446705
764925
85949
379978
987503
472693
827967
571215
500398
589222
349081
950465
699607
950651
761241
667029
309210
489480
749472
780600
584563
398678
1095630
186520
1136315
1119281
196850
337026
824681
786216
345275
880854
1174896
330325
871094
698683
1019504
329455
749999
936440
19303
481011
181189
528194
859145
548941
867719
813581
674480
931354
659730
1096918
256014
708153
1008903
723229
734492
141049
81871
162597
575345
805114
754393
980341
330464
581772
644828
200619
1013569
149750
16485
340977
217347
284315
119090
398016
765681
655063
1063226
242719
394280
387668
204092
1054349
168237
171298
697524
840555
646501
1000234
124739
223499
281871
251454
696054
780521
733041
816612
975836
1109387
397450
1111176
747238
975834
169934
488676
701813
660865
147724
901883
972728
53592
42172
383509
67764
194052
426628
1169359
634676
929049
458528
100289
462769
657239
837480
29817
882079
527251
198365
1059443
631490
43042
625568
619177
1061382
506964
787405
1025530
1177201
1115882
12555
453386
801303
79290
1048335
202276
199327
1003692
921553
954810
82014
631761
125378
269118
1097088
953608
275095
279090
1082877
844755
852249
1077331
561365
384337
97397
880283
723802
567839
566562
532416
915657
226546
64837
1707
439995
566909
278791
1120625
807434
316199
323633
445113
1064316
1066580
337413
984844
314201
909310
326633
10601
976690
858503
748306
664927
905261
780743
27976
886721
322734
137354
91373
614933
99842
719170
674458
1114762
931751
1040072
602206
1187034
1020466
1153850
208943
919721
728013
209199
907443
16843
867952
699738
821601
114951
1131203
933947
592539
955020
506962
799601
115487
591335
56973
904303
205393
878153
219133
460101
660074
203989
320004
2714
750936
239718
1107702
322341
106039
118501
888526
1110467
446997
662857
382850
398630
859718
1163306
128197
269332
880469
504421
563932
819085
1014758
352556
957165
1052193
972838
1168188
433552
424211
177832
521109
493343
62385
1151130
32044
949609
885502
518635
1191046
594142
98960
707904
164596
700799
658570
111646
371081
338595
401953
816497
897222
962443
134703
115257
1177046
944399
212176
110116
479370
742784
1116428
401218
281328
670648
349971
162602
301110
362776
325195
324068
330965
346888
400388
361705
965002
887920
533035
112044
818428
194299
1027588
687061
845154
115425
890169
738611
615754
912722
898462
88269
1176282
735159
1096484
377090
1148536
745149
1015250
655529
144328
663211
494932
135500
774444
63721
10889
256906
399167
157637
235109
246322
1018126
655262
1154200
227691
1127196
364866
366779
310269
1115318
905584
453013
456621
308584
22776
895081
140162
378567
725612
430999
950408
1155411
661989
256267
355018
466821
1087952
815732
914928
463449
811459
336941
866873
827818
974348
643384
423858
630555
146485
1096402
30741
267867
1021739
290077
958171
58553
491550
1167217
606133
1003986
820993
747505
799431
662108
715350
106421
649971
423408
1153365
236827
1053592
1158717
1029795
305104
998958
235274
47138
990198
877946
795206
961139
301388
63088
717039
962636
107149
543380
1189105
1088621
441041
947299
942741
470848
600292
725290
569468
366333
172749
928192
6755
770996
310966
1164335
1151073
966853
383280
880085
1169082
775689
504624
314859
112655
991848
64348
531906
714949
763535
1948
310841
149141
373657
341348
847760
1119921
349515
1193143
611680
106330
431977
136970
1143240
821504
672601
29754
321122
630970
667497
1071025
121308
541367
388677
479899
1072573
247972
743098
650649
701480
413210
707943
438436
824388
718080
42671
122081
94811
240412
995742
619270
207621
1120571
712352
352312
551808
920017
19108
988241
871066
458331
953907
671081
871343
394877
1104701
420159
969868
777134
365437
288409
848992
105463
334517
1136175
275667
765694
383420
1084632
269351
619679
760804
603079
1056332
735908
61293
342640
1125336
163635
683394
37348
359218
39897
790513
140572
199328
795842
890871
658138
799834
393604
674987
1132979
640348
215847
962584
1061517
1083389
953510
264418
663662
186908
800679
119635
941518
281597
945541
729264
891746
353764
607702
57868
526959
32304
926592
701488
583023
1160403
224193
789290
136175
913359
369636
333678
87389
736236
536783
765425
2761
246982
14921
398815
909612
34879
468291
283157
323232
738813
423157
538339
342327
1037431
940374
1114286
958476
1030802
944152
152563
1132095
483979
557556
1146861
796780
770702
190832
740137
769361
607875
701257
1151092
604576
1168241
908050
845270
65991
1005838
61432
1145195
507316
417489
468183
1038112
160267
460423
1182935
311762
731635
535214
1101671
330423
715795
293228
174315
370810
212935
141665
932010
443343
595448
66134
1156843
191883
753766
979834
806201
1071142
708529
69343
1186719
1124787
729724
647050
539346
48547
332566
1167402
837137
784967
292569
87005
520812
354961
1173427
639611
1003057
727198
262362
293468
969386
394977
278232
630546
670119
718999
630514
717515
811893
1155567
472981
652345
561634
577521
525752
888098
646336
893791
279416
307372
509207
415714
1091595
954282
769833
443374
159386
547427
758010
1157222
1155642
44055
200250
98700
895639
549101
939708
137179
726813
689452
493614
1004345
816668
375492
163271
162673
735815
420413
936245
55494
679483
989493
555682
551500
80137
70197
339669
239996
755809
506352
839461
2419
560935
750633
745181
896548
557140
780724
1154182
1029696
260612
743899
1191394
565945
1076263
92588
1188967
918168
450862
842866
862098
205583
594093
708132
391686
790366
858573
934352
1087763
804713
224924
59854
113705
520360
642095
601926
847226
793514
217885
343877
172652
486246
655256
1127406
698066
1014610
475605
1154319
9717
89213
131328
968183
881632
976878
1121742
870642
964311
680548
519594
161687
616252
512142
635886
170207
199672
1013633
718640
331769
142596
773225
737498
1044381
375173
479648
376424
45765
144409
426212
8128
253024
285950
653054
209187
351395
1051366
264033
74710
1002442
115266
976425
158008
831335
667754
889602
599016
647100
714184
21583
46096
191669
64188
672615
1166705
508680
175114
458882
291397
865048
520493
421717
865481
766425
705130
682248
970969
65219
1082997
377749
103219
1068921
929991
1003782
723377
405190
616596
445034
921549
18705
246515
431706
1075162
374754
1156888
702061
767525
91010
788264
606274
558654
295670
7617
888983
1062175
109527
56542
1110558
819055
730005
1063209
688952
744020
1060426
1017419
588991
441422
600031
1145468
249666
486348
86148
338377
285980
816596
540310
45070
1173371
307823
88765
1162426
544297
627533
248892
110526
898713
821299
540673
318243
482270
414317
316879
884759
42036
338614
1004951
1098226
20468
56501
653336
715203
1070274
1056806
28219
4473
183624
807346
1175061
397243
802775
218717
163320
1157914
1042443
415530
499921
287095
159991
538465
905131
569529
560650
948738
581164
424177
345815
160110
549238
314836
1132003
632445
1051870
187327
351547
13221
582961
234139
804585
854743
396065
707399
625880
958927
111102
621614
1035004
630780
138483
855642
10467
850464
1002702
762945
1071206
51885
519781
269059
537501
16126
1108373
1167027
995157
407180
1186167
269729
23948
229363
824471
313596
135717
452768
155960
929819
331927
931510
17676
1077589
501514
449131
802412
68188
1076110
9625
721834
1069883
523045
798490
1051868
974888
854693
920837
705631
666292
801440
409345
137503
541801
229960
47436
886988
623032
342298
819237
115405
841315
16385
401056
899256
496116
318822
589503
967423
685170
925990
629304
1187851
375486
117966
656973
548306
277843
924911
1161028
951682
300819
137215
348040
456517
962500
181946
703574
1108851
908073
508035
1050479
998915
1091924
1066551
164588
424915
515428
389058
416804
1078501
284507
766981
1069853
442949
971789
183128
584150
883269
98120
837373
807898
127161
462086
917794
113284
955756
364575
527942
507584
684311
358080
123900
195651
100913
825825
450304
546439
229583
77586
643848
1003644
691468
443671
232653
1111731
441874
769669
103582
1084049
528629
896033
512475
622016
1187917
829345
994614
8355
359413
439919
676277
727040
465751
811671
673639
522596
891728
1110983
1046180
901789
217358
96575
700351
690355
223960
232682
439032
556137
385398
672945
701219
792586
1107421
1036690
684806
749214
52987
797339
910428
248035
440153
727310
807639
37162
978940
356371
773107
157198
561586
816263
829177
173339
1133118
948699
23388
370428
115308
136894
893715
171323
401418
13938
1024071
302128
818071
43615
1095600
114039
1032833
906786
704534
523143
98645
492747
879705
247125
108019
752167
332888
980968
1171057
290611
62268
1033866
172845
1124260
925859
521354
907572
409338
715755
919343
672610
290133
380851
496128
930147
1153131
980436
429746
1023445
668235
128053
583925
366504
288845
679541
317486
1066235
365539
939169
455089
649050
793997
354760
323534
1162517
1065919
186547
591377
428978
203835
1100161
580255
636909
500303
988623
45213
1051883
803656
1097069
594620
334413
665534
105765
1125162
888922
1180758
738066
602308
653247
92631
544720
355922
787194
242759
769763
408870
70740
740242
567703
801726
598640
478535
1107173
1046169
423690
262664
1185341
218986
244480
339402
618944
1002761
763087
565938
653788
830678
1105419
801777
171406
209577
622871
200763
550822
1041667
983394
428325
1090872
934434
1030511
1011922
921876
907897
681434
143795
1050537
738340
172457
606711
307210
428371
434111
435278
165632
769145
228696
909549
671668
806445
276008
4843
772853
935250
541428
937938
656387
572021
997885
505456
1018637
750534
19940
1125959
152528
522380
849988
387405
278351
11468
668104
345929
524513
574219
280177
323566
634401
838720
501521
214964
128257
298966
160665
6697
118480
915749
837181
1176708
899736
665992
332435
402514
1184806
1032207
816102
1056220
720601
568332
27430
721743
454226
1117331
179773
273999
461974
224045
52574
1018078
1041303
966600
664275
1148239
912956
486222
866526
1073121
469462
450190
589092
35759
745380
1187031
731923
543864
82601
332742
482906
476677
1073791
242434
768313
913577
835841
186376
30422
743486
796887
750198
970251
258694
283955
687522
730012
990771
194192
183070
273520
94405
844204
188678
960088
3315
522104
402383
1050150
913129
343371
525521
1155748
932672
515988
609643
828139
458717
404402
901092
657335
106966
1075227
275247
1037124
7965
456299
79835
76368
143929
778979
1016002
850093
132905
98307
951906
550013
400910
850612
803139
444632
467706
756443
629307
28737
962199
472277
499092
535873
1181715
649029
696890
633950
387269
1113943
724282
1084697
884361
992449
560366
303808
123422
372293
28780
24584
892822
1118840
551330
552680
142027
964057
415687
41649
171553
1120012
255069
430534
313748
100945
1067449
110899
277600
545556
303613
505973
137349
1128539
901188
304586
80088
772609
148426
458235
1090904
520910
877575
1031129
812582
895520
483408
886990
115273
858331
367615
838371
1189478
840372
837285
787418
523423
175418
59059
623224
720533
763140
900863
557980
110182
732355
164447
390580
871352
1112493
1072628
1021341
901994
1166926
641666
4152
689816
988070
415712
1133880
171369
621045
978198
572834
721660
904661
679223
692615
3946
71462
754458
959986
843824
726802
398238
838314
430390
519166
676931
1183860
492978
258938
668270
585905
856213
726534
730102
645224
191557
117348
566820
439119
466259
264487
34952
543580
18226
411373
277673
240852
666696
841937
1003902
269087
730705
422652
539455
183496
57257
727908
336565
327945
201250
1062114
918655
342937
442201
977876
21544
581102
851103
155645
139192
101810
833790
832677
878779
192919
100639
757374
131736
316564
872799
559040
1010822
1161722
23429
54872
860557
177312
505982
1025923
116268
16822
821467
889029
1097285
358207
845994
208787
619682
991668
293078
950170
853258
107788
546740
795645
380700
441997
305675
300209
3448
598902
67641
338672
1189472
338041
833958
869701
772175
1104844
1060277
384481
1012116
512072
474009
184009
583649
253087
714753
1088681
363111
942376
639835
265220
1041897
325545
785685
773195
209920
601517
10052
120379
753653
1095547
184355
771931
285839
646582
214643
883088
57294
381775
679926
1144234
1024064
1069031
66944
226619
1044465
465813
840414
436812
386314
723897
1125475
1079712
1044582
95913
614061
428720
1038273
246965
366882
550261
287302
42968
396019
936489
872330
835022
450749
728269
1124383
721094
864253
320694
465434
971955
163872
602884
946788
627168
885680
1048556
985009
807323
796032
261502
1149949
1073295
599572
317559
1115602
42064
40123
2185
499241
144419
670513
883719
83411
122941
572084
255456
315930
192448
596118
274623
661918
11635
620070
404350
468621
617279
179253
1165528
327856
308246
980142
146691
845625
1143651
1175556
841818
662731
666518
555337
690658
789266
952942
2859
135732
944074
708454
393653
1056743
953008
749586
832759
412850
125629
763882
924725
768258
520864
967200
450447
1070035
87727
794401
1123133
822951
511969
1062447
383672
300540
855163
5095
626694
854234
118986
495055
924109
1065610
319067
757156
292867
68873
230342
494744
380166
471612
1101680
829814
596025
709344
1074164
153661
952897
681780
1106977
525258
355692
1146324
1028854
468074
73831
764613
755327
346126
28141
1172806
1169310
33363
1030700
629080
1181569
1144592
151401
65836
899040
872956
770052
150670
397994
443170
592458
1096070
133657
634855
690240
1128028
294336
218773
361715
506703
515867
12136
284445
89071
185160
406896
649571
685610
639551
28688
890383
302287
453476
337036
576775
1127006
1148465
619949
801965
1037358
1086970
1059338
1048505
455215
319147
899494
980958
197719
1001752
132288
830846
1108472
133538
898622
517487
1073764
704935
530291
527894
502409
326759
258925
788750
669372
86754
775045
993650
1089349
938770
1149106
1092991
1098030
197389
1167762
1033980
899535
261065
865155
1148245
351793
519608
218094
1014599
196596
762879
910727
330699
892431
327706
1115535
719607
1128729
594240
1023083
160754
529447
1055315
1044412
792277
34257
951522
757379
226730
604300
367694
846159
469276
236713
72814
363074
989174
360647
91726
689530
109642
153768
802340
579194
566270
851521
990155
730990
649933
73830
669127
292742
265097
731350
265609
509311
686501
586201
446571
360702
880713
448584
532609
476522
540414
73350
451012
1126575
782390
442802
700646
427710
460000
56957
265855
105509
586117
833741
1178838
54986
1060365
155709
70253
826055
767725
1008126
212482
405184
568050
16557
168459
612864
1048173
1072537
443496
513863
1075590
1007138
975715
659008
405646
245030
885649
46753
495200
1094410
1038851
868577
726138
265638
884701
705527
949865
564850
633220
994990
988290
691446
573251
567092
501150
816930
360003
200498
860242
743128
70585
30246
812485
820883
1008791
552000
876589
618292
692052
35613
309278
1163964
773768
70499
716085
759464
48817
1092247
300885
632826
1027929
540952
777591
646449
117176
953764
896397
227388
446680
870371
175568
1070232
617948
1168528
214625
629547
1145635
1010767
294688
175481
102610
1011775
230122
905157
381111
182663
540148
1188023
87960
741446
1081319
29150
1158270
250200
190424
997911
414183
1072423
293738
660526
634768
79326
964112
989210
845713
451973
144047
180882
661209
325896
329683
852914
384704
1077854
889164
1134171
742101
1158067
532326
756256
38547
918862
947885
615546
694955
126571
955742
776234
1028028
218609
735505
415584
1008468
271248
721667
1118819
488941
741366
583124
1192000
748147
638066
502312
612572
341878
1171348
299042
1087059
806239
428661
977096
550458
931380
884874
739742
640891
84293
139238
124398
73361
876394
1002363
822863
600752
441553
216952
197866
532118
349554
647868
1029627
1168558
296651
1093932
973012
652431
1000357
892845
873008
273623
545244
1040578
789086
945925
387267
427330
823403
111552
371756
1125627
1074156
416289
180202
1154738
952312
1080532
638606
201708
784575
992241
679386
269287
275489
616705
1067362
1136403
309406
104803
416470
185807
875464
437351
980896
633999
683971
895387
912330
364439
21444
110795
1138294
141403
981506
1078075
975015
483281
282528
151400
1005442
956494
112011
13688
919075
586630
292437
382786
767645
373104
942740
92610
645526
335091
892783
236459
320301
519774
649445
476397
251563
517843
1172119
518979
598881
519509
24401
290035
528632
498680
947050
665548
147736
771258
62518
969608
522396
783861
979737
915810
223966
1130724
520635
656012
491181
364610
763067
409928
1018428
655703
1142571
692010
1006894
673775
995006
749814
632253
233831
28523
864090
253147
1090793
562225
231660
50981
559729
667471
1291
61627
593414
739440
1081300
950988
978947
337711
1151702
787887
172064
377799
270974
317260
274335
1026307
787716
349125
659312
53605
941009
403787
637295
534832
505432
906809
123930
232138
710532
492055
535935
1127886
300597
564736
2231
646090
254650
804076
782848
956703
321339
1116062
691002
353320
867879
30032
366027
556714
964257
326335
627268
119877
910077
599009
216021
3292
689124
491733
1112746
614831
434413
918581
903336
233793
1065204
136520
227232
277607
642227
414423
179158
393939
751501
450643
351181
720665
259418
317861
729391
750687
1011414
1141601
871120
350324
113325
174915
814923
451946
903389
202735
755496
980892
500896
834067
628068
227891
978623
260552
157351
36217
1143753
295672
396364
204237
1106010
1048062
942017
395064
1056694
534458
21157
324324
541163
187088
692073
680940
1053749
206224
152644
395352
424341
365458
437883
973712
1035659
870782
458124
233418
160364
1108411
1155089
767660
85267
502963
839243
86991
388499
654720
961276
1152660
343056
1118
479292
1023724
653287
509923
247381
746643
197418
703753
455048
552426
314024
336947
554200
177883
226754
443783
553462
137639
863778
954094
692299
424164
887660
320625
910909
717514
868077
1032182
210286
567086
1005497
136700
81905
662462
245185
251045
800209
264712
229998
1188122
434396
910487
943313
203245
615475
525471
411508
1152806
100783
1184264
25792
764298
798082
366322
98948
119520
861420
684553
385561
565391
36807
744696
134814
439608
916797
355270
206535
929163
241691
395005
601709
664841
1184845
232665
1166934
761742
55865
1080721
523819
98942
560708
899146
1027121
534444
238356
1034659
53722
82924
748525
629354
776673
253827
678420
322778
464463
1003719
270403
639294
271846
801179
691429
494449
923470
32597
579329
139136
477439
703980
768199
292045
462388
254687
391864
350313
98365
31655
525723
373161
827196
734999
562940
138422
866710
709216
1107920
664573
246120
138554
508240
672614
298594
776615
188587
705432
154323
89627
434968
58063
1087711
274975
92322
763643
685407
1010341
889400
1181013
555478
677756
1013464
824312
499587
219720
132182
921190
807935
349285
1058438
835727
347872
579178
306452
537741
890327
413902
1152302
1103595
741936
594800
723127
464293
720988
717647
521383
230243
894121
535234
909986
479635
745142
596681
316074
407692
262146
349599
252309
30801
842567
822278
21947
633344
1069914
834532
4620
1173314
546757
785577
1154389
1092397
542640
848149
1189741
367374
1012548
528976
851564
993931
888940
743767
52255
867514
509345
278216
164644
462602
61512
741038
676105
978659
483888
67394
252122
541249
773659
740669
1145444
572393
17575
1059638
456453
250840
198249
32986
383823
436760
480279
470206
258827
378348
365743
1096864
1052208
1089208
170161
427410
380765
891908
1177955
1116931
1188235
221984
880790
630385
514608
478919
747144
115719
759408
469983
525357
903622
870127
363126
270379
998326
516473
881346
372934
322117
1040084
791706
37446
813506
393940
346617
835172
522143
1105864
1157107
1048628
701733
138702
897708
599717
152741
614594
359793
600585
1111558
1041961
767616
744284
688107
19865
701921
220304
74466
717605
328608
700577
587874
143070
391259
839501
352906
596953
154983
776968
510291
397814
978289
383965
1130494
480276
1132688
165226
931973
614189
612258
773042
72550
98571
858706
412433
546039
637140
218311
537788
423734
17499
600579
1108746
1087541
1111319
582525
678426
426638
2040
216882
1057100
821321
895193
1065122
1147847
1129203
313759
455880
50401
478113
421710
909155
1075584
1155587
30463
1145980
102435
497025
420845
525613
494872
914865
1106223
429635
183599
318196
765221
228250
465133
416920
284561
606991
734056
962511
576439
645002
415284
274726
1035896
573250
978375
600754
165685
823827
142889
639588
1160903
855915
96299
1111755
875417
1118401
666558
703623
1173881
269623
559298
622830
114831
451380
828458
397354
861874
963248
16141
308921
27615
60036
602705
285052
536656
629609
239749
653387
471658
459344
1013631
274190
324284
168465
460706
748919
1682
424507
490211
778044
1174636
1097335
152087
912520
254162
644077
556362
180688
1083555
213447
1013401
253987
10591
1003164
832772
892637
981249
683739
369251
689145
738443
571732
972469
238597
1189790
383415
304580
490512
1032610
879808
843460
62117
7839
1166044
763641
753851
946530
154586
1150898
632575
151957
594010
817047
419309
371709
310356
941482
476027
533142
985032
546107
566466
144522
562360
755595
641085
858943
764802
33679
1125257
471638
410021
522603
64861
640382
656047
655940
866315
320171
256809
923447
948666
1178436
417224
943088
34238
833144
1049550
874312
164180
672486
190359
369762
451932
171482
556972
86935
4973
573584
417593
492554
1080185
413422
958308
637850
920548
764547
952207
1007453
94257
443490
1049679
1007387
333041
422193
407091
911473
685640
203918
964284
834367
562023
399654
681683
610951
1039237
361740
10021
912118
167097
786598
958618
775231
506477
831728
328096
304388
702355
672861
1049025
734071
291370
798196
933382
230549
228895
836801
306388
803170
875784
690823
488872
849835
1063479
16357
668815
566599
27394
300730
696900
897188
615837
1120810
184420
231344
1147869
49158
553127
558947
700669
572162
743992
1066465
240815
263349
475428
1098842
782392
689927
1082227
858386
628469
104000
604632
1174021
869212
488029
20821
993487
900566
996833
436928
1052519
946002
822690
234037
877559
1162013
118946
684692
943815
60740
1156430
672366
748576
22562
24481
888957
778391
41056
88839
163663
645360
1012448
454148
792957
366870
587304
430852
1082297
174529
617546
1107859
46454
1037538
718377
746490
102953
499115
411861
917202
736886
533341
1164608
485831
365934
1019427
848954
1005069
1189300
330780
619823
1030237
863851
599729
98629
616361
81834
868757
918428
1001616
96790
55878
894616
125705
403010
140957
790518
64814
353205
1028016
255853
244870
37221
203219
13879
794778
1131399
465090
278414
540607
910872
366331
628329
413139
811557
1150936
51674
103912
457287
995175
715666
463537
951628
1081225
424109
907376
132760
1021324
822429
1001661
161366
365889
467592
722519
724530
1100652
47786
28357
181151
336133
233153
366433
1055548
1092725
656448
962750
1034596
923700
114627
1085748
251635
793182
306191
953315
396053
242969
320759
232574
943998
675730
464809
36250
17274
1164533
659519
244456
144608
53640
786344
958613
16586
868271
616122
565145
800856
1111507
1088278
553704
1156140
817176
739618
511097
974798
530708
693641
208237
790033
557682
880952
1059355
678734
895564
492034
45807
1151259
337402
294591
173168
864005
749277
315208
623864
879066
915179
859433
303722
102014
429221
491390
345880
418982
1016414
376440
1177044
979898
213700
64767
1031081
663061
267839
213662
567797
252491
265341
195013
485009
1154046
176274
25182
731305
1125766
236643
943603
776846
445729
135131
1181874
1028157
64502
630234
341810
379826
828209
636524
580609
621593
32646
267615
225657
901533
97151
71362
601748
337114
728143
408982
266274
287621
785004
910003
1138148
639047
1006185
704821
569203
583885
928701
312872
22799
950166
155365
192041
240611
904438
808117
511825
525632
1054259
789955
324779
334245
782419
884377
668877
871204
922272
1006460
873527
662481
599194
770127
860418
38543
276699
54374
226749
1166224
346052
1041345
427819
735665
587297
582425
722553
114308
342628
781514
392743
1142480
473496
438412
524012
885835
629839
969254
1168411
1156182
850147
352122
348453
298010
1102461
315973
440749
364264
413276
1081876
105741
813629
952368
653806
246028
302433
732168
275278
640564
223914
1162061
1180648
178005
18031
375339
43069
416055
1114200
171574
941105
658959
956174
645238
1081342
829221
97673
442078
1140444
860460
1044484
750036
244428
170586
601019
281558
251439
344536
122929
412251
58717
826201
390282
87284
486698
747341
642240
1075862
479182
233808
706766
11390
672279
964044
582094
1143543
729766
1013900
1122524
449915
830458
132575
290487
11287
344171
189320
250368
719893
1022301
945898
854849
543632
36979
599794
260723
37872
420098
266035
1052818
979209
64187
683381
892911
775433
642477
773218
994905
788253
329638
219792
784716
1061319
45560
803909
84945
306807
914742
174834
96529
332054
632167
883376
203484
326561
694036
1031304
574959
954205
38579
669681
109329
406141
11731
488031
1113757
980901
874845
1178705
1166213
163400
846336
1005075
794939
464114
1164651
500181
78601
882793
660269
274739
229307
1178080
152666
561706
632039
102048
625161
747915
276277
257750
414979
466320
779299
696692
453020
341505
1044262
945263
987086
989458
697453
70860
837830
1055577
1069660
306591
798884
568411
970301
102303
824850
130396
34427
794087
28728
110381
673257
354288
639492
517067
1171466
467561
338157
503262
580510
302062
434794
798988
822445
319781
287866
709471
52620
831058
537806
45110
1117836
33767
190243
183714
499063
987626
1159600
971752
432887
167630
1150570
456723
648305
47124
1087670
1096328
349365
699287
607441
750962
672456
615291
710012
959441
207448
920430
989870
669627
4925
6323
312820
987163
731748
588874
419425
772428
370592
1006131
875240
868100
969760
444525
1081417
205919
134724
157724
821734
747472
583272
170921
940369
741170
783272
1006836
150014
463687
184831
179178
1001305
475960
248769
799673
799474
1082094
640503
307745
471432
22446
148063
138625
640636
616864
234253
513397
375931
1095454
998321
889259
378451
10221
391500
725625
1072743
739639
495439
498244
605351
550477
970041
240926
157713
169012
980970
354707
860117
1153814
953265
523697
1143838
443899
488423
617102
619864
318304
230548
124012
900768
64730
1187464
497444
995487
8750
435976
167298
592259
552006
376225
291994
690170
1061944
223452
595824
1024757
573325
841227
423963
1122303
131708
932647
1032772
1138646
247313
368923
365319
1099306
574026
121241
567307
287995
1118095
324763
512377
119642
63024
791220
1044886
281652
402838
478122
34196
276069
744694
577930
424887
480578
978431
491168
238429
608980
214875
146426
975731
687153
832014
44504
46045
940757
28121
1047742
1174212
989353
418930
633776
1101742
1185396
84470
558434
1082120
567791
1090076
335552
1094928
230994
983457
547088
1156345
783505
325485
642577
554126
397778
977386
795972
470216
360580
543672
66501
510149
776805
874401
503518
63855
931547
455983
316095
512156
1097376
926577
242560
975529
233586
745003
109871
811432
890495
843767
604026
646446
696896
743961
72548
158897
7270
948295
325483
900243
13258
373959
1119201
506151
443204
519773
1009987
749878
119179
26143
447469
359351
167709
590791
57313
443884
644176
394252
405350
446237
631543
471642
230798
1093862
870925
634196
296177
318899
165633
381934
1097068
267332
249402
758219
243935
757195
553378
912160
166973
918905
501825
116103
761255
513517
31182
630629
557560
735688
486327
944499
656314
87211
652212
525989
1078141
896175
111421
1167557
1102132
173560
699575
656908
1120505
586852
757797
30042
405160
372289
270245
71297
120720
358425
1043768
1165849
275768
515377
1133507
547877
404358
745455
287109
893866
87712
593275
784262
268525
837095
590334
219340
337820
1047540
154851
43310
935481
15704
386921
218464
1109266
779522
870357
484341
197502
1131433
614920
900106
144062
818140
201692
807358
377128
968376
82
87050
870024
182528
402872
44579
594486
516818
329974
1046007
1061006
671510
931893
590968
552755
354318
290607
297505
232912
523507
913886
1019471
954440
123317
960867
636370
598067
240806
999325
606105
928606
195048
824774
1173184
90342
127348
1093952
1056228
1127789
295009
233274
957320
137057
527524
352228
47100
325294
1086982
996790
86794
650266
953345
297283
302852
512404
185808
700121
853737
827961
316380
481173
610178
990560
640203
712125
3204
79739
1044196
1143443
445865
877605
421251
1042903
569988
1029797
861895
242302
936870
590146
985219
937083
295179
465033
1192376
545878
936806
126145
149372
646234
29503
1188035
53248
543505
1037804
114777
18105
88827
167928
649352
803471
170140
454617
778302
937836
179704
863587
1087229
1013495
382064
982277
113907
421089
1067417
299220
712470
211581
145275
1149750
14415
197252
38893
817471
585154
998896
509428
245790
425622
629494
708401
716396
69519
227340
298834
947108
211267
621234
122380
179751
1089571
738305
568984
312328
676040
994125
551113
962795
102452
650872
1111576
1160503
220475
1114768
39623
244391
461830
973434
1135817
795624
89980
794611
1066087
1037226
661889
673707
530332
224131
1152303
1061148
27060
421504
599214
1034033
806788
319928
326315
414095
763565
522123
699955
170303
246232
744584
570229
431927
958244
763962
681070
279362
81788
154629
646302
571717
491532
706896
821048
447567
542250
35381
364154
578198
907209
1169908
1190097
591769
669462
128528
398356
572002
972778
602821
1035499
583327
758199
389302
356944
1115908
997250
853361
518604
883183
240099
1148371
328146
497481
905172
521987
577357
245554
462744
125367
781283
632191
637085
591260
621676
342319
145521
571702
58561
166578
902845
173854
54031
647551
564759
461597
610716
971858
92869
503263
110958
1118029
1003113
809110
1027972
292535
763711
73837
725892
262654
1081348
212781
479109
697078
1179336
779293
742725
146045
347174
63273
874550
379976
479551
941865
694484
796289
351166
104823
961857
983367
260122
143713
769547
556378
599249
283730
1147887
265290
110425
923871
567299
249257
39894
635081
385296
923972
1130622
622193
451470
543952
798606
814152
936446
526217
324211
113195
37067
1132559
45332
251209
111548
869101
1047126
676248
946421
928322
177894
84137
135825
472522
381639
658129
364474
1108255
725681
558303
330896
1005855
497516
518690
699259
1021145
636514
350261
1116033
468932
245536
325915
232442
12194
943690
372842
482585
3925
144360
249618
286771
258258
198774
1181198
704312
934965
415720
514289
1172055
99004
270734
145774
930807
1093661
428221
342473
615093
1170940
572589
412767
1915
672634
50351
36285
325273
645305
23642
680791
1017253
1089097
1026343
355410
1025951
1044634
1086101
885208
663344
26920
1072149
534226
523559
743264
271343
576254
965879
410881
189030
176186
201605
1056987
798943
1181021
783231
24181
120797
204691
672530
310815
721931
282730
622312
664173
816470
92375
1061324
196569
297491
997583
357114
1154385
140798
779889
686690
620824
921632
185392
645259
758239
284341
749812
1069900
423081
46507
727379
3321
1147989
837099
150852
332275
427903
773975
1180416
396586
133857
94342
385878
271310
666054
689588
1092734
1004691
428158
328795
742219
302609
679314
344091
539724
234942
1082001
107626
1015770
1116924
72977
648790
1124485
250584
739296
13281
720205
329605
883101
118098
426574
725735
592973
1024124
1130067
1161729
871703
951963
1130264
1188956
200656
173983
372370
819737
318218
1037484
500858
302132
48898
544002
1159510
251473
788109
887393
1135386
147571
214503
530958
622050
1007262
1000857
68113
261556
366961
652761
568976
380185
432142
685573
977495
1162557
165401
42095
432086
720176
656658
1021628
345293
119405
499214
220151
44550
604925
911038
999312
928799
504917
1024379
423653
1147626
693362
1187082
542124
592527
1172769
334515
1027503
848972
848520
637240
1079189
955744
1016942
676799
722689
987312
209175
1164279
475667
1029481
368217
399791
30164
620401
467912
271090
268301
806699
587567
679530
419081
226502
724362
1039737
74643
1176106
726619
164003
470231
886743
3429
242042
805907
216067
662488
1090453
191210
933197
984091
557314
57164
347045
1101658
1049892
1066685
700868
694715
46715
572423
351996
301149
1053920
1010239
988953
94126
289283
476669
839568
65441
551816
969763
804576
548130
780124
1158601
348558
950099
31436
263982
441858
641480
181356
1022480
318755
519160
896688
952283
416406
1070290
963346
144218
685697
692363
90117
454755
1114037
551021
545537
252991
702618
1058227
177380
41397
900999
68292
726743
694576
437887
682071
156379
1059245
57731
482197
197013
779477
2630
840378
560783
881283
1098157
694242
1159610
370701
22359
32113
832013
64697
577179
1083654
701829
706062
963227
1092705
702362
468017
581393
601809
706512
686366
115649
317704
199567
297730
323470
202461
847136
1125586
323
95879
482878
1050258
37758
1149545
6552
973883
776402
1139887
758984
590881
578299
979071
956795
595049
880590
24350
610201
412003
765980
985707
1095588
197420
924642
943802
182678
198131
183461
882091
1067505
52902
844636
256684
468259
1089234
168385
1002423
1070426
713528
948632
638266
331529
147723
512056
680017
485102
1109974
644224
353359
1165092
806679
377122
117147
137205
1095823
38677
1045594
232444
1073091
647329
582445
616404
92248
1118737
920038
173764
933599
624186
243017
193817
447678
1168788
187126
1022842
972133
827363
541973
460435
730353
614088
728529
442742
527700
238140
363687
917585
240555
979505
934467
984647
595982
848466
686361
704009
1101637
66316
1052580
528825
1071861
192663
236429
69906
553000
1009860
53876
677369
1141476
300246
1105637
890007
468393
1178151
1116581
179119
1011243
760378
855212
109876
342692
347812
606997
491191
201876
980986
168318
361659
238731
846972
433059
353407
676499
334510
1175016
812884
643090
1172156
236773
1093739
944806
964195
250426
955062
1104801
903474
966541
133651
397797
531139
374315
965007
139961
580814
1051297
813000
608454
992250
1090507
398178
22830
739511
907114
968744
799924
563251
784422
388992
1048573
434305
334392
613523
228280
32720
359325
72760
10975
661058
613785
170111
26118
69874
451386
354271
1187345
629924
386282
949654
404172
113191
540428
370541
342715
322663
144937
82087
953808
207403
521168
895421
625949
998877
426406
1038300
855315
389256
1120038
1056632
299515
758187
611824
468874
713066
234023
273333
1018655
1142406
121798
275813
1029425
999457
781949
826732
602422
44337
833146
112273
250312
1033355
902538
885337
1181050
875119
210932
196951
7179
101310
183777
588831
640549
973761
100730
102759
114604
1101042
950819
1085759
1115993
638725
899753
747909
286887
260952
88646
66981
1103240
237111
909298
548912
346527
754631
850219
872693
414565
424987
1090537
51086
423799
782766
521576
653452
514134
1123894
497362
305804
421059
926597
1156257
802879
524025
282348
645023
598281
542000
596313
1091607
1193501
368173
20323
1162688
810926
1178775
1117468
14418
553940
102480
108491
998963
1159435
779409
888225
11394
466031
810799
426052
281161
801623
391626
1102055
1138591
462323
1085204
919872
54827
284504
1046878
581239
787847
900837
136148
641428
250773
629388
606301
208453
348847
39833
310144
740214
232796
1024207
1098858
371330
119430
1131365
771965
248907
82219
912681
324040
733044
376410
405018
217846
914575
827699
767868
101071
988343
1147852
857591
576660
517254
1117753
877340
1090440
1000745
441427
660748
1109816
906206
327215
272625
82246
897323
1091967
1097727
272403
284156
992684
301918
663534
200520
571211
1030664
435639
1153375
308987
179305
580842
201742
1191907
1128407
415176
200685
1148419
1027886
434237
956823
99948
68705
572536
987939
864534
1033149
481457
1014595
156998
911140
71338
172435
507303
915102
1057353
980433
169026
1032136
320570
394557
948812
830088
969592
1022583
523233
481655
93914
565076
138035
724472
669604
125404
821602
939471
1001303
658633
576462
437166
41021
619098
112325
1029567
20298
679736
896067
1154645
677262
332517
791741
709647
853671
6933
422112
22778
642137
465290
679871
785559
433951
67495
476501
9656
517905
1055502
210644
1168368
811528
948073
428010
926186
906950
393984
893235
280461
139447
64050
40505
1105372
1123134
793696
546843
827747
1181526
97256
1068266
1037559
96970
774863
855269
595014
458803
454151
684106
710563
252304
30932
606774
823887
769284
304509
602413
149378
1092168
335554
904885
76110
291800
660689
724662
504290
552536
70531
659582
414440
864028
341561
539960
764117
92177
106171
903595
254457
13410
973713
859580
276899
1953
922161
1072829
908512
195717
167941
710875
921947
424055
7549
899328
1056208
255192
614728
316076
870878
1190928
675191
669380
626724
1049255
531866
430097
679649
937904
348789
590999
67324
797445
61342
1171894
965960
653856
213443
147686
1003804
882336
704921
1366
1005886
610542
53283
570323
572356
282082
1083223
958665
40469
307119
955116
60449
558510
1039391
872591
817330
128773
199557
582927
138156
1153807
196541
576078
950643
1111874
261595
655861
507238
810508
669014
756385
399260
68583
427095
359657
988380
1008708
501706
40054
548801
339337
289053
23723
1043821
351174
760499
977714
788022
669493
921243
1114515
708288
746128
577635
342538
757439
222800
37308
804229
557098
111046
134307
1175648
1080853
1056031
1174590
74355
543479
126163
988838
166956
393773
853852
820421
1030001
1128376
1024312
274573
887279
519820
196170
208377
328090
527040
597965
768532
733963
457716
234254
913294
902412
743848
491267
691245
1042274
330592
1148353
117437
663409
1128373
520602
596836
568182
21270
548157
855185
1140933
1126690
184366
64026
116960
896758
414096
36831
757605
298587
750679
347829
222336
823341
507108
369144
894846
1103793
668490
565281
468422
1138214
477188
873373
1133209
614024
818020
641368
1025477
564968
129589
540854
612298
510813
1153023
911270
311783
523409
209382
1131126
1188898
1140280
502491
91614
655324
688786
358748
41743
411206
178797
1141714
445255
772477
957225
221792
23179
610038
778470
520438
1103886
270123
788945
448204
995753
970738
737877
203610
120787
462511
341166
32853
787677
372099
346952
473491
415595
549602
385341
1079765
709295
383220
328904
974139
1148135
248458
637117
905057
614282
101547
611447
564787
1008375
193134
700126
286375
887042
1015593
1048004
205418
255570
4123
427300
694942
320204
659493
156809
78848
1164047
47144
205223
344026
587222
1154085
299887
732089
1079668
926684
1121320
44698
62900
540110
813257
795357
110908
734968
496001
18689
579421
897876
586640
542790
1003750
1143415
355712
853574
415706
19641
1092858
699029
385575
830860
49249
1022197
5656
937574
841740
617829
195799
55333
502724
465194
760858
748579
708914
439976
487226
444303
554086
551897
649012
984800
591013
210146
400829
666543
678789
584905
120733
1048113
821413
722865
936735
466781
368572
625611
551723
942666
267533
935850
654349
344126
994928
636073
84076
838123
773655
782006
928642
472072
1045555
967872
965356
145048
52270
583602
625889
505696
972186
533076
465816
1085728
150658
1070399
945486
7794
935424
436572
584327
275762
663024
405571
620979
1034067
320514
198862
1029299
502279
754232
205283
495688
783728
1172317
749685
403368
134563
1002301
291444
1132634
317958
434225
683780
504912
571662
757310
774453
1131321
934320
1094992
358592
102329
809157
541093
904754
224365
363268
563983
883377
1086320
542935
971217
477674
1185810
844102
1122862
748925
1176752
808367
972173
619698
463108
481466
163291
127552
1076603
947446
265279
591872
452924
919352
483958
782297
801035
30925
1111828
550455
1189190
635917
145314
987756
368990
46114
147553
524717
170801
107185
666146
1095594
178060
715217
401065
1036751
12187
234068
97580
1087543
677818
169496
571665
940262
1102237
1066222
179278
962646
920524
34898
519830
131464
740744
348132
709557
1123207
1075655
691666
1047216
596320
290164
540486
77837
1453
895134
183802
108999
108519
1134048
636100
653432
226365
659474
1058493
55287
894302
762643
1163684
722543
472049
1107587
787540
843731
1014335
176410
542150
654495
5033
843156
275998
499158
610199
471163
177445
192042
503935
435602
169185
93805
541510
725461
781612
468052
802422
691822
795123
778156
777945
404586
853936
309850
970924
1136627
599373
653061
1101524
416856
867848
302634
332850
723896
377699
265164
1094266
584612
23110
499198
168812
622781
677421
678117
981595
465215
1192681
834002
1113603
610864
757061
1042144
594186
469626
1033861
1137484
1054370
555639
1081792
614657
815655
435466
956124
1107206
902398
495409
585052
745387
530311
44412
909551
458316
535654
864675
25300
606312
114133
710869
7978
1013704
1013649
1098454
1158877
689034
1117827
606851
440689
214104
598403
499923
1052827
854035
546021
463273
649071
370383
209632
576987
1136759
992362
970355
525685
165972
913479
440832
504665
120566
706368
1161071
115354
982342
355605
1984
953103
632330
744320
721099
751451
311452
706244
266379
515440
360015
743587
357120
709608
706026
1006034
245042
459818
206966
815170
561346
418751
644663
712674
904101
493578
65649
526620
261978
842481
1050622
249020
818843
15126
689646
28389
518185
1032950
396995
281672
647289
610677
905385
964111
476639
1105530
1001500
412697
550061
337849
775354
519997
128158
164630
47237
712735
182777
438262
483974
449174
1177421
188836
28624
266691
335269
359223
363101
282406
923498
896808
274069
349205
1066952
1161865
43328
722387
913634
1041377
964019
928734
240567
442272
7070
755759
229844
160305
925270
1068991
1170346
503773
197801
1070372
920
960423
891875
824852
1060677
189480
509904
436004
1060015
844743
915443
499589
308540
1007520
404658
986595
872779
775868
518284
576448
911868
732488
87282
456776
974407
596852
137915
1125655
627555
494455
792301
112067
161884
332044
970480
698021
171123
1074308
173428
195331
334590
100703
433421
63749
20262
217502
814158
173383
1021012
455153
419341
802329
96880
894134
7585
796133
415233
264369
826320
697198
779612
1054009
159850
217169
327306
1174650
979644
53298
739941
1031884
1184805
846843
181348
1104575
793707
801895
330802
1143712
474031
1170079
493748
1180554
37679
594344
752419
196563
132613
724331
1053858
432753
1137597
544206
840841
555943
455051
557763
1112249
574737
791056
717403
3334
1122929
1052790
48939
872765
661664
707357
458922
209471
1148208
1130406
1176981
1091113
357935
272528
1148640
54101
81568
36787
991877
188501
484275
376339
1027305
651911
1123914
130706
597443
562692
984399
386609
1157116
326395
272971
419359
942533
493794
994797
1106466
161023
805529
796921
1027061
452191
628401
563792
370033
162917
1055159
17921
201979
836713
596146
1172421
1023209
1067445
167129
651735
351242
261057
712698
628150
109968
380595
482645
1158555
846916
309314
1018461
877134
418981
208208
986298
559137
1065128
1031381
641260
1145906
486711
664839
168696
335638
657115
387672
355594
989949
1083169
1032490
378966
56736
682497
1036547
1163078
841098
999208
192693
1123732
1108490
880412
1002576
1138607
385773
90085
234860
722560
712960
478812
1030339
616763
608243
83371
202527
319232
992019
652943
365553
305934
102497
677086
816659
598903
1110592
954531
170523
841892
1009907
129969
365210
754744
851815
987667
1090624
928448
797172
233516
221606
1138257
478342
818130
979131
84125
1070851
1167233
689881
360398
32781
387218
824891
86876
59123
495117
222401
525071
123976
484813
457352
1152968
174512
173710
796476
570244
785186
789636
958112
877469
132721
231383
569945
270780
859114
341313
760964
698862
215280
728042
573525
67873
264875
640464
591516
204646
378222
248999
671269
672967
1072205
188140
484885
581617
42485
494798
917872
329053
1114903
743042
415637
699331
368462
517102
749272
486708
377230
1187949
1124381
398712
810685
796905
906726
1097427
855279
486674
113112
979162
838149
1004719
76524
742894
270504
701199
644676
3958
898067
1095007
335466
622168
732653
848689
646156
1050248
552812
1108124
342130
154189
1049157
595241
1192711
1170183
193012
1139385
334948
694192
1085323
178240
459758
938243
452307
670408
612220
626509
402378
893693
216293
475466
326621
1047145
525648
902908
958531
567070
62472
830346
319871
998457
1110395
908613
866708
490889
752509
776264
704411
945012
1169867
1119495
981729
763794
433626
959393
953721
335637
434081
358286
2856
353227
1115795
1116073
421147
941165
660822
768848
554121
220537
1170215
1121693
430237
1035511
103929
124126
1189814
61973
957504
991293
1038531
412129
344937
400794
891490
486386
805373
721309
253593
648351
409678
275022
61162
679581
555899
328665
605740
330048
301610
596402
1151201
234765
804852
203603
152123
1117565
861990
704567
1065755
94529
472418
944038
424874
890696
687078
716298
104831
270855
510671
1148906
1136868
956401
1012820
794629
705761
1168365
48009
1087786
1038044
711015
652057
158080
395035
796753
249465
194710
876255
908001
516478
390452
1009791
617584
381983
1111727
281456
472149
863627
108969
907861
156633
856148
986156
385475
191453
1174106
526697
290056
702019
1071956
651239
212886
18400
981381
494028
437502
226729
985013
276849
217780
989297
294656
65402
1024408
1133822
656776
1184687
67856
372381
305911
919249
61113
274023
842476
3666
608403
222970
651054
453948
640499
287151
1015406
1171757
197659
421231
193811
319175
802572
328646
333546
1161373
412089
279303
786238
429096
434659
754314
673881
536942
999994
825047
1012601
241134
207978
890873
416943
151741
376701
759829
268576
43526
382027
518390
843656
129728
826385
281450
823045
554778
118213
423523
1118287
945037
562468
26706
461116
1044010
458762
12355
85027
305945
192801
307167
337922
484474
212163
393935
54964
498
1168514
130495
923299
929549
759194
577250
761584
141770
240478
254951
969576
904958
1140091
1081299
904840
802429
357245
952625
750061
498422
491285
661957
382055
524441
810399
184255
1100888
244809
197359
294152
1150657
715772
619738
784708
100394
1032524
568725
480827
912884
1036261
926282
938172
624698
412635
682790
669928
767334
574326
569077
467871
1187715
815125
778637
169855
844007
46981
402614
15191
806516
543228
1021558
946169
58040
664850
1021517
1088428
145651
1121929
1040353
1167388
1006980
561495
270104
238148
428379
731288
66554
446258
252466
984681
745424
1015481
346194
553690
269628
1178635
557124
180160
607517
149155
81542
388983
637329
235171
898773
420737
580902
685319
394058
839931
499005
733146
1036896
683442
342168
395778
520229
1090877
588096
256748
574476
1193207
1178054
560742
187927
540533
967392
614058
614356
994521
1029087
142118
1082397
896178
125760
130585
1151910
1010243
117566
972729
670550
11054
567176
18243
488225
227971
113208
270215
439786
888684
853179
1002687
1002610
557381
15991
441757
76063
350409
522218
1000011
475095
435535
1071235
721943
1101222
765677
559039
120220
640174
356767
811932
92271
878546
1098025
350572
1026843
749341
843515
543257
581986
650797
1186632
389637
1023738
1054274
48674
394175
792078
824840
627705
1177721
420708
305004
103762
212377
903153
654163
989847
898322
197692
1184754
665335
713402
234369
904366
318034
582841
963557
938450
20573
402411
634074
820991
777374
765672
973270
1016525
759652
659015
46129
529895
1109903
613555
665603
886732
257826
574457
1187585
1058449
808019
628300
324065
270670
971999
620349
16331
935826
1171369
328326
660515
478991
1154433
589323
680384
82007
54585
443017
197763
937157
166513
408656
1055716
541306
259852
1166419
370643
703285
205159
606149
170212
606514
925810
938231
557816
561274
284239
877296
481946
188175
962365
377789
995276
608184
854382
669290
1165932
485014
816059
78067
449238
976525
701080
700779
872867
1158
195443
1061871
283503
844990
825514
1072924
790500
130770
342528
23520
101617
553010
779831
264356
975872
451870
491046
977780
350232
366289
34431
757224
1126193
250500
695159
41279
703580
120029
85541
428611
320923
659393
172648
772576
840137
265262
335065
348481
532189
620118
912467
1061195
1058251
763715
1089433
958788
44982
8142
232038
665713
676067
430530
954035
244398
149851
1025334
1000411
301695
370733
381150
923285
473619
33094
757266
495966
912688
1102972
528565
792433
623979
430169
626674
634052
728570
16259
441516
993599
78020
527851
329897
939521
772053
969602
422343
485080
969047
1091740
513650
39530
1170728
119225
180233
361102
997841
352179
1158035
523030
1097963
474689
771654
1179395
325503
719786
13068
586489
616976
826562
800348
1139590
1090802
85930
1046929
122443
438979
176150
689960
107114
238239
362960
1023799
957131
212031
925702
478183
809098
744418
285879
797964
1050661
1144585
515271
867185
842908
948139
696267
1129458
504751
574394
546718
858090
284412
317136
359857
658983
484998
824088
1161959
1048352
186339
301404
140082
735797
917542
709282
215405
270766
462456
947193
66961
749795
416787
898743
864277
550963
668365
702405
804591
805659
329987
917486
501579
1074702
501819
436533
336852
109537
681731
840351
265057
1054645
909659
430660
435665
987932
474233
852970
857700
487391
843956
500212
117772
319010
132631
1084559
877399
802158
430687
328810
122815
53179
882084
751866
219501
181731
606876
889112
122637
154031
2716
724154
999905
1166918
717755
778489
37106
965814
492064
388633
1159062
146384
618391
642736
1116414
556801
326100
378574
344521
1497
748082
71856
1143419
743763
69936
1113073
86824
1078425
378639
294821
761429
249918
555905
138320
272788
14106
378722
654919
848326
471328
536142
818505
1025423
617143
502571
657646
193551
1145703
699272
881114
793558
759439
1190671
327301
454387
573860
949810
703799
720330
878999
1141876
784056
552912
1067134
1016388
522741
1106744
901034
421244
615786
774671
529925
263865
89103
99320
339338
465597
552150
671838
559328
145432
249833
369295
776782
676827
739757
565548
624750
134828
242220
400401
1085821
513639
475483
178700
73291
1101513
212125
197335
217515
779776
1040223
867305
730989
1035604
287704
374041
447215
1178816
4692
611908
1081063
1125863
902046
108958
1178570
458271
823051
1107342
461446
1122345
136712
1054318
637027
476695
277689
663914
655079
529952
435032
711076
972562
64521
954499
339287
335033
823009
202754
96416
1138962
846286
1056695
450561
1071418
56984
301324
42185
1153790
125174
197533
661409
576
179237
164419
684400
319110
129753
494120
1071496
371335
232235
134274
684604
391166
98208
805804
1016737
284202
39073
1067845
1110210
1170228
255779
1067479
201441
442580
894269
362210
446302
882830
831914
208484
534573
969641
891703
1043737
1001307
817348
674261
844393
97796
882615
497014
364707
664308
433210
884677
606550
87657
482147
842576
1144539
102662
897669
673432
1152863
879904
68107
232776
17705
435058
1021251
71573
281547
646115
896732
903067
681282
1051784
450086
983892
802964
515432
1127928
442483
1007506
937693
155620
593490
1134424
586424
823254
212320
753811
1096473
1121318
1132015
205038
578210
362854
1139828
728985
688014
110558
569505
465982
412448
567374
147824
334001
1086283
1098756
416324
425548
285557
103414
272947
120652
11518
133616
322182
984765
1171709
1072705
763589
802987
152372
362772
824091
683277
633703
539555
109326
314845
921014
599981
550564
873142
984871
800853
538712
689134
692379
546255
576998
1103725
63870
803629
13546
1034023
1025732
1033868
161086
448347
827165
724808
464550
519333
244094
991612
919273
915329
1019854
358596
693611
278768
536147
961793
436468
713002
21421
487857
1175105
882072
896320
1031569
714851
346885
8489
332012
714712
218592
655025
735681
987595
472178
969859
827646
31414
1120864
374305
525326
1137295
184251
572210
790140
1148378
439666
861537
687500
350653
446195
659324
901909
228694
260001
1036365
379959
1122286
844646
824962
503749
462097
413058
249552
1066476
519699
303126
1186573
774155
843894
625503
191335
605644
270402
1000452
560305
371975
858794
477339
121484
652348
232373
56918
1097554
405548
793544
585539
146071
375092
538388
646927
396069
354410
248028
961679
950952
523520
693733
541024
754559
954082
239212
204281
1051591
318834
175570
780801
838733
1104623
7411
1171586
408710
385537
278675
581115
587551
962973
92184
656951
514165
610026
629520
182651
1094755
575654
694447
1059009
448697
1160440
976632
918784
40186
402736
760153
10432
996293
2376
1036129
92831
682196
1052094
553460
510043
98136
593184
451703
1181838
909644
598117
786834
1007523
950093
704666
821151
772497
883211
91931
320791
831846
908634
501404
664531
881710
884283
1147627
132292
509568
245807
532026
1167500
236623
1069834
105627
491159
76458
617746
256632
263763
1170384
818032
11388
221087
6534
964041
703200
363034
392291
156982
617219
450405
1107996
589405
547876
556939
791461
1131000
299344
247357
173903
148530
12525
524562
1027724
151145
349734
603206
501633
427579
70756
971159
1011669
551331
409018
635202
61737
876419
1163954
921671
834722
477237
584104
797074
1017257
233562
1025515
909455
1039481
1072772
1042695
744678
604138
706906
411337
252336
1043219
534030
674630
665452
1133854
914102
1177532
1065006
210718
429959
372231
1095924
1083556
853204
925947
632941
387707
710669
11605
296544
295854
438355
873391
180704
934861
1029950
414704
731283
762684
510745
153830
149384
1039860
1190128
1147974
675507
1068935
35352
868284
772995
550908
817921
155773
720532
21286
1046963
78186
768751
193450
730927
42805
1008070
1103051
781922
909702
1041114
1086142
983433
542866
395699
697234
688191
349465
455842
335109
708586
879843
357368
188449
74014
903235
201169
379126
864971
758913
1055597
599561
71579
1030562
33262
261477
527745
542200
1092706
243412
942644
111494
786038
10539
505030
300697
1055879
193890
587221
997922
1128819
1159732
288933
706305
206739
158285
693245
446732
726365
87462
503176
961695
429123
254700
445385
963467
214871
1039429
571556
152203
1129440
663666
643759
636182
601367
907141
4618
1003389
479172
143473
443013
183584
827021
360310
305781
540970
278226
671754
810550
963506
659939
607301
867597
953951
984201
275882
800715
599879
227763
420963
429826
863885
329121
1043077
210293
1134254
365176
613104
487717
1175865
96669
950212
217461
1044992
196530
223231
781719
988819
436197
1087082
601303
304047
558687
84157
281322
848193
981182
805794
354268
727321
574512
791303
713393
1000389
760157
195173
390134
918754
501663
830002
949954
1130402
800159
748858
891787
801063
12568
417649
729378
506116
422301
129434
155113
723044
528226
293344
1124149
1190076
487773
628167
950754
292788
1113780
596215
35633
727305
882612
625378
716943
18326
242851
1172325
345631
522356
1098691
639267
974274
382284
508490
932401
440576
45211
1153291
995928
359099
530730
3954
578321
798528
91926
1049263
426995
476801
444966
762827
448923
224941
1067861
1141692
716361
331087
414511
901955
255427
170334
191220
1029721
30728
541742
345378
613426
116376
772912
353235
105643
355208
179753
608444
862846
1067890
484499
307041
488582
226671
576935
874178
20920
771325
678112
968339
217127
31761
645063
904184
798686
987443
1074034
1069453
93240
446938
115984
609535
223356
790821
578069
37619
690432
670353
358616
1191729
363071
1023181
1027438
319861
988986
1182798
804738
101994
830630
302814
718184
1046373
1137206
1183388
49196
86526
993289
1030838
158237
110868
946175
356648
123173
43266
14119
304855
930211
853423
755676
625486
481324
311081
1143522
1125408
1130508
1188783
818532
167205
418032
483720
461998
410239
449519
292591
299454
723407
1174352
272412
286459
104670
272871
253192
904111
267657
256338
7034
700134
988043
857221
1109616
782152
1149736
872372
734155
488853
687310
1004450
865781
689979
1099308
764320
201620
150925
601683
561049
1038463
246512
1126776
969379
1053047
1043367
355980
860799
1000628
460033
211128
187509
999372
443302
1013290
842642
850824
1043703
227129
391121
481698
706827
49367
768586
1102793
12830
580777
975924
281935
238556
182814
783380
86572
940564
316096
1165070
210516
734124
520892
996392
146908
209182
952659
141841
914989
702233
1040395
156327
231991
153358
249811
844320
541533
616929
882839
567239
137451
341725
822001
643244
998222
420985
462499
173914
962989
1189654
945137
25790
122226
733040
779237
299731
252088
979809
1060204
870048
139481
93986
88435
501735
1437
520013
1179925
562092
32458
659325
658681
824299
93157
875995
1013129
203349
582640
612723
1171304
779425
489760
245889
664815
155914
871815
402678
157739
504934
873279
521009
147404
875628
172683
731432
66416
816449
924157
865182
51151
1082107
1045758
831890
791685
1050065
1097772
1128356
581768
946388
175925
808977
764380
358338
863163
72418
578788
881599
713018
1091830
34406
53061
1041341
230731
705422
526687
287973
366912
974309
486097
836211
500403
1123262
809089
1122957
431335
226109
243914
250588
909171
289138
991155
813988
968030
473094
571871
80577
119604
212016
487680
705060
484514
119901
728575
1106765
1144800
914356
350771
1103380
2887
796928
89800
1154191
636767
332875
266302
332891
645041
858185
1066857
85206
757776
1069421
1143168
912132
863293
883543
867115
32587
359097
34227
1065812
763941
618734
1075948
671410
224229
385264
127344
74360
1186272
416852
1018351
1166001
503646
1171909
917531
528556
80319
132428
872700
1034735
662952
752360
908707
609217
140864
127342
1055689
142588
835643
333148
159988
374660
959724
777302
96116
990778
1115596
345569
992419
934000
1038652
85014
1082383
693873
667323
491668
184780
930125
684973
635880
1008118
401979
535562
108542
402396
986060
1064584
688523
77993
422875
986858
89554
785175
149059
127443
960851
753397
254664
6588
292746
552035
1193324
1115702
1042681
441916
94447
1038733
432999
1045998
1000134
960347
352106
872151
153430
444606
40471
65123
493637
932976
6305
706010
857720
243851
766710
1339
573248
424932
296185
158327
9807
470707
852069
391816
572776
400955
846863
717005
338996
342172
415843
1070858
59145
356117
741976
95772
998796
812237
232870
113950
260459
851638
942630
1160188
327947
1104233
483938
668214
1073824
97052
118268
961140
1031321
775810
681953
714231
217830
657356
799021
994201
360346
81884
1068365
678084
59543
533388
162027
671514
787783
734102
459885
1114692
139421
1027311
208494
313344
1185376
706384
556810
678894
212961
39916
568284
743560
482710
952005
612364
85812
934696
236691
979338
572615
659748
1042827
44934
884626
945970
153493
81010
306590
172619
810221
583074
531167
535396
639379
1092135
921444
1095121
265423
107349
664321
839941
750364
53817
408517
1145813
645718
446311
45964
280145
1051524
183841
73390
117638
470387
700792
530119
702965
123085
1110232
357384
498023
174256
741467
403942
44281
675037
978324
524180
232079
20769
776086
352398
892286
966335
74379
225457
198809
673947
249194
835471
622726
266261
877352
352072
1169187
227786
794023
1092598
914548
950143
784191
1107826
838827
582905
495371
700641
77437
695279
91771
580069
93251
173436
695019
309828
900793
548082
1019881
331145
676927
521958
1181025
344779
330085
158633
591642
1087855
277280
586202
251880
563682
250067
1067328
83105
517329
717378
848727
531359
410506
880290
823999
105483
1034157
836981
1124977
135543
322152
1041207
1047374
472731
1127727
35761
254781
359057
879579
1040754
519345
1170726
1035535
661923
353766
707430
415186
805122
513616
782790
520338
241064
589823
1109137
631949
740197
853393
1040416
1086529
874065
1168438
885351
1013461
510787
1035043
987820
822818
526067
971578
956161
742207
495293
924703
1146192
1180264
774956
64860
140723
199420
888240
492797
52054
929367
657277
653490
876199
676836
732073
190418
106549
807614
606748
438330
557572
411900
31731
406486
203640
460245
439582
320721
467198
984314
961601
588839
755156
398160
1175056
912134
630881
702826
409116
1005303
981158
33580
1167993
769289
616467
663999
963872
84582
302936
829413
461198
1164735
385230
1172281
493672
908051
246519
519173
829969
471721
18955
850439
715733
395155
451905
203742
106112
321802
1108326
496808
598160
733773
440024
228211
32699
518033
943567
10698
1047486
904767
248668
962736
83624
221505
267249
593185
489848
698942
460754
363523
302679
952967
768702
904379
1037679
629417
1188282
184274
801158
548731
794120
1105488
52690
1188127
966900
1178986
18463
65162
286566
147445
772508
726251
980434
760148
770676
967003
242198
141094
367399
206501
567387
939178
542887
101844
806403
56248
664133
285060
810942
285086
157255
507097
87761
73859
916593
1182159
791071
38008
1058507
937874
662580
510257
239716
131282
1163099
796071
1166933
308985
1022150
409931
383118
128432
29945
349266
925192
128269
653827
1049285
677827
292059
581561
1079444
881460
918799
1057347
716026
238906
286343
1158096
857979
1168237
1096882
503815
513310
197913
659854
989845
651560
34176
842651
694559
392530
502237
574810
696277
1060079
594030
879399
252458
807524
285243
1079250
944319
194323
833009
1183835
286230
54127
983893
545689
648757
328902
648401
851389
489397
417910
111366
916720
113353
1106536
381786
768161
443616
760766
233333
781377
37380
730911
99576
241667
1024572
369109
293035
721995
641224
276614
557751
338196
1107358
362010
337124
304750
543255
983654
596266
884789
340295
924780
116740
213382
101706
535253
45499
24463
141043
500151
747859
641816
716297
853988
160332
806528
72722
1010280
396904
466678
747498
914131
250144
765950
312352
481201
788690
967812
247835
135237
371625
631813
500560
121021
687184
174710
370805
21714
604268
4305
1002582
828023
954585
944669
895295
414592
1171545
254981
987658
476184
23158
947632
1122784
1053370
593101
491559
561435
502262
24260
210210
1156178
118165
513379
1065663
902187
284910
131108
135512
364682
733172
385643
1028417
905079
633232
937473
50044
873113
348717
380786
451078
1193339
998027
365861
427111
861781
975857
316257
1032684
856240
395289
788702
432173
1077661
461927
660965
783955
178294
392795
705341
156076
1039037
846258
665190
773156
627771
425523
906615
459776
252263
1133613
353175
716021
985959
102441
1136819
367707
632957
867373
51445
555687
51600
403877
882088
1003903
235355
673474
1083508
954220
542048
351079
220915
1028168
86363
471430
738995
539368
662256
529433
653815
190889
354637
280263
394424
932503
288266
221553
521664
885641
398875
1184006
977596
643904
254562
852301
362470
787599
1063891
1101108
551566
695389
614219
1145591
978805
589265
47523
207220
657117
923394
450698
907033
34383
840459
1022384
752246
601293
134277
254185
1108844
227084
457242
372543
522090
1096379
592117
630714
425656
751440
1169424
437714
524654
525411
269317
660844
787647
832206
747243
577584
473888
1011030
1136117
1020470
947124
464565
930072
1079945
195071
533369
492066
158957
230770
571875
980974
256399
255969
39350
665395
787346
156558
347963
390546
229062
425776
156911
775374
941530
978043
968408
955711
1192161
142861
262652
885493
1041637
176135
174464
877245
1003676
676413
808690
513320
586732
127513
1056203
957327
826704
1148190
794183
972269
1047131
346463
237742
16267
519446
1124621
484095
812232
36452
601847
365048
347422
468667
348313
484836
169860
1076750
985245
681197
44149
5691
135856
368086
332683
131393
559334
339316
1120644
550442
201391
190030
287289
674178
243397
633304
716662
802576
843796
948885
535356
152235
142721
748411
673475
859516
154813
1125411
644435
1072410
967901
1083413
490438
454003
1040125
577784
94666
183724
642016
578387
54829
563255
440272
746412
1036000
722414
836399
906441
1039853
891564
774497
336897
697804
845050
21632
120193
869457
114661
528522
1153531
745703
908825
16581
714242
606793
1180455
555821
687618
199789
85822
617479
498401
1161482
1029611
431632
430310
1173395
764145
219065
1017151
432945
409383
468502
253206
544185
252840
441720
895678
1087421
1038182
1164774
2726
714103
211777
836452
788634
956150
596644
94778
738375
164267
208385
822729
274036
318512
332043
135433
858630
882655
659815
244430
89123
581257
690965
110512
715918
202335
34253
15355
145761
1072158
594792
147141
259617
318167
1018885
634598
1166440
1082782
453012
565663
567896
793924
103883
200204
125762
1061960
645071
250271
1050429
246159
581789
876558
338068
132032
59366
825751
1083741
720279
533045
665675
1000202
999280
852348
1920
184345
261357
30209
419482
1165469
606659
648788
594622
239149
299663
299778
393485
798320
673289
550335
415002
262446
275332
990259
192011
301120
727977
580355
1107975
1023453
182470
1138728
162044
670963
733491
1157551
942523
413707
1029609
423164
774473
942903
864123
789670
902857
759423
362773
121722
326066
242493
334734
808137
567780
632758
665824
497358
127713
950252
518760
1182178
252315
692288
1118254
776523
71339
209424
300404
288215
126041
395214
846347
940172
222604
425894
27040
1063678
772661
175335
15445
543370
1142031
951590
691524
37788
4247
456568
1172391
868648
143213
513240
1070559
240514
83999
238602
892208
902180
846818
722955
748779
1143689
250218
787566
46587
695054
84428
785242
883483
965847
1000268
105396
1128377
1102082
846933
128105
539511
228603
197227
271364
703540
1182810
1107317
311249
853008
80256
622707
196700
70781
467490
547534
836086
566844
713913
862195
11669
706898
576014
956416
906314
358236
320403
775608
301635
687496
704059
254388
1094347
979023
822604
645938
892654
429963
473968
736826
1052128
971391
516270
619164
252058
246497
766423
415517
1161
685182
1150507
756172
383526
957031
467142
10645
1153766
638956
1090771
389670
396640
593351
977051
1052743
620135
1072163
1097618
1175306
549686
522479
651643
726443
266396
176836
737180
765629
129409
20438
672103
303780
833516
13539
58638
244414
411289
574696
1076956
101923
700039
693266
424831
77923
695309
301816
677619
589977
254000
269916
773171
504162
217973
1027340
612918
60806
243746
380701
1139161
753574
345771
983111
691405
48298
747621
1002858
242436
483360
853976
735811
961305
1110004
996590
543227
745101
249316
733989
396043
214801
1111943
233448
813286
510053
1039230
1072606
683997
1143349
964922
529400
586365
826251
462666
390161
635491
212736
461517
986808
96325
642491
993088
1048377
922877
24101
103596
1013974
57657
1123530
316890
287737
44628
671145
935802
135324
477855
247667
142669
1083763
673286
365484
199274
193684
349925
908402
490865
550055
560463
52494
679983
495064
1180086
144067
962484
720815
932042
767010
1177848
548055
300936
938887
726312
572775
382260
194121
336011
107867
547515
482200
274242
976637
810719
929745
867139
461483
734018
262529
776626
50326
1085084
467707
673782
543805
299508
747252
857098
147979
957162
546427
95427
422176
999313
765603
432923
920715
173105
23834
253608
50070
179877
564032
193256
924038
429894
687243
202185
719135
581328
527003
80500
757286
795417
504213
431607
535278
97724
1075561
710226
1008023
301366
77881
613394
486172
418518
845202
247100
282031
1178828
953987
396775
631459
868645
2599
221004
916794
270836
297265
723366
530192
946366
1039302
371263
698426
1095810
202710
58198
680370
240078
1050375
314720
771483
1089313
872195
131552
916929
491157
711081
192976
701989
200271
480815
289856
101199
688560
596714
834944
490005
304895
111302
372410
209980
679299
493544
852905
1041289
382040
930161
588493
362896
1059193
78461
344007
249332
330695
755233
521467
76594
402048
1002007
983910
146232
1160622
541942
167626
835143
461573
646944
916815
1097064
1165919
534148
564735
1142475
178562
312138
811948
707415
73146
718387
1015026
681409
162637
1072966
157920
1022887
929870
898792
69596
469207
632283
994289
21060
271838
1042108
1111041
708966
356386
880342
733428
84424
260187
927013
517892
585983
205838
226642
784226
252849
90487
737849
708219
307163
465402
653198
625272
597465
1060847
114020
823412
902469
97027
652814
627560
231626
1157225
830554
543535
802551
922115
677274
123437
172374
352695
1097675
1168568
525658
903679
6582
623282
373794
950033
591304
299473
755941
131377
108826
105083
898632
359858
989836
354489
732165
817784
321592
772603
1115703
258541
842602
843326
923152
764102
280267
217809
612081
574128
853419
983294
1099945
1139180
841839
590427
244458
558865
1071237
805366
860604
388608
1052118
831551
658531
137494
281959
1023028
505810
547424
523029
448717
186600
38701
587339
355913
845057
525757
885322
677192
630516
969665
456298
254430
1107473
583336
260746
84552
894240
604108
271840
847695
854852
910581
362794
654879
996572
58492
739564
552869
480296
738714
804100
408364
97555
626595
120688
100062
736621
130740
19882
254883
274038
778942
79124
652781
407897
504282
195326
37163
809174
1139707
438128
883709
745266
640300
909997
709521
776494
138083
341222
865214
834472
99406
1078529
464208
739021
1033159
875684
1042192
179350
165635
352671
352095
589153
743603
951044
86633
473240
915956
595498
958513
331517
766794
703701
621741
212936
1061282
970765
78138
1015866
334647
649784
1029247
255064
780446
89916
656468
150380
134589
624269
699228
371828
1018879
761323
1088807
27592
442318
1124828
642679
383003
113140
682653
111896
425682
235090
72136
129946
96100
558889
314380
1070920
607252
140005
176786
118701
1148202
735645
104377
359653
292028
1176358
348070
1127598
819703
214004
943757
790737
202493
80921
504008
130830
1049753
342860
942512
710021
782342
1146447
1180730
674985
744626
609151
655540
628895
816692
740383
1090780
953037
1073727
964717
194692
358356
11401
730222
1110129
1077607
939092
479515
275755
829306
981056
890165
31678
448523
150908
692946
1051567
1101117
1101941
242646
312224
302928
74557
793331
136741
237234
453695
2600
308538
128500
209212
592002
141903
107255
1161532
520164
599505
790701
689995
233572
617793
993198
1187123
996570
221808
791901
7438
946720
416808
438693
1116929
465151
96475
809003
50365
111739
1026962
493454
8918
570482
271237
347858
602806
789222
573161
317860
354761
377324
189820
263073
335525
490337
948393
644630
1057372
612870
515908
768141
161706
649851
774397
187847
285322
473137
782960
596185
824079
278775
999847
1058706
344693
666477
436945
253729
1071151
584773
503545
54762
405456
709193
321254
1189751
885404
479873
454853
775750
904153
1033750
153875
612508
150149
352524
154627
292291
322375
828384
1140302
683689
885251
49648
1059576
648409
907086
359986
1171814
641605
951839
1045072
1158688
1169987
548094
258170
1175681
479934
128973
532777
308149
381857
1040431
642874
1085303
265566
850486
47236
839496
1050206
841584
1077207
280887
1108361
79915
647330
1053490
998056
157891
521297
755271
48083
645268
814504
541108
291417
1147381
434338
631974
1058955
332108
514175
171002
1187134
1026462
724938
285186
335467
166148
267862
341529
924659
647794
531999
724322
327730
691022
930446
352923
893246
1033670
676786
311250
1109378
599082
1192621
1079740
75252
658807
497526
1060063
1083846
1046501
914460
292956
547222
268969
1151561
311659
1177771
1124526
324926
690423
1082298
151227
186709
653949
453553
170776
941256
89675
233520
963461
520556
358889
533728
375291
616343
485593
1161985
565712
356962
559433
713555
1169802
362842
512599
377297
127786
338357
143642
15790
148424
501730
769347
487000
589028
1186339
785491
51688
943771
639831
537194
997554
13434
426177
472841
473086
311918
1164664
58421
223361
99378
109187
766093
1169418
1085847
54910
640600
865015
262409
899708
52210
489407
28803
1075825
59078
1058777
357586
372229
320465
775015
226694
401359
413646
188166
866126
566913
662965
399707
652937
1029878
123669
845902
334403
785496
54494
251216
924503
1187828
616572
373010
254073
1008493
111212
406240
1006768
662510
883937
982344
248017
397456
440748
91609
923682
724230
166760
364679
444444
890491
109680
479792
735867
1189065
256376
836528
893651
495541
552803
898411
652175
614201
569134
264126
868862
17150
168192
1095377
789496
144982
847922
887872
125297
168869
263693
361231
848110
824803
161233
873859
1010266
887235
192406
813777
1164698
614651
78865
40745
694747
111163
503755
168487
1108107
786979
658700
314740
864929
1160311
476545
916013
1123880
28380
199077
850330
217351
451133
1023613
768295
627845
252108
1120242
1140059
771289
947841
766852
870509
1031150
878596
1109227
891468
1104219
826273
190725
784628
757509
490836
43075
675939
884123
4637
511550
1127509
412981
449704
353318
1044364
942934
336989
68355
128109
683252
396714
789714
13393
487907
1032788
273241
999124
115384
1092949
424240
1001788
937491
1005579
1092147
797539
127604
354547
513285
990964
437381
1160946
1078928
855482
108981
879083
854646
228247
624591
791628
855114
656152
1115275
872649
336107
666112
679707
1071144
764059
541227
1131480
996733
287228
246336
964837
488538
259568
8428
176702
139826
1011679
41607
665709
345732
1054967
431910
1102484
680606
994646
859974
1167354
402986
604825
1012253
750567
666760
123189
763470
513396
1043475
407856
706475
1118428
833199
531354
630896
88845
178035
1047020
1163594
358757
1010896
480123
197861
578799
285678
876621
737659
60909
99680
814281
300975
1170750
21693
151008
721031
690712
366540
237722
209828
194024
523511
709562
936401
115057
53509
706948
1181993
687774
394636
119305
125118
635600
1118659
842814
968924
224742
1029407
220477
1146131
32097
992348
309135
213731
1149044
585241
198067
977819
713253
669141
55292
1158982
741006
1064416
401349
166050
432204
1065287
938014
56781
340768
343223
821033
236956
37336
263112
410377
208794
409057
224078
946064
700802
71813
853978
445082
689055
156723
726348
495164
360520
328154
194882
126586
328041
300437
495233
468699
150560
1008743
902476
565160
465984
1066627
906458
454813
223391
320902
542230
7626
218233
929491
1099328
62302
12309
274344
696199
120993
277609
1067385
420569
997347
542352
922289
231385
455351
1178932
562863
1023898
940282
1189255
888383
107631
788488
538790
170762
602172
1190558
348281
621346
1043809
861034
810936
404913
1056902
481950
376250
748864
315310
524375
509429
660694
340836
1056670
585074
308130
834724
438910
990688
403937
221138
397657
348041
244287
321983
281382
1116501
543418
715821
189017
1048276
12679
983614
566780
569339
1179061
343765
353255
73883
1142803
589811
849749
146704
250405
899970
725116
129840
492727
768139
209544
228378
787330
803692
1068192
954786
634229
19657
1028998
285977
51444
587503
557761
818481
59388
464949
1110701
682676
901632
623323
350375
971743
1419
264357
177872
889271
929890
295044
514881
1079081
1012908
608758
864100
124189
25984
269358
792145
464375
737889
286420
790391
622847
245303
147405
877333
110121
977503
322416
470275
489999
390611
453391
260976
749300
217192
534316
557134
802232
423295
992152
471298
1109824
56041
379720
688782
785897
593355
544485
635212
550439
731485
685731
1016561
520651
1141202
922054
518526
554878
675435
524013
833063
892079
431705
436594
1098662
437136
12569
1117097
1104454
78153
742285
709021
521536
665396
937171
661722
515304
1121255
720553
453443
991543
974765
61625
821075
230276
85453
295801
1072612
1040149
471772
914467
1193476
307806
228009
749404
1039857
807417
470614
576446
1192643
1019045
491493
795615
964090
931518
840941
1142499
772374
144342
536968
500118
107284
219196
923189
154299
1019158
704424
119016
1179976
927458
916340
164378
66725
370100
675203
800108
478484
1155818
867619
592113
51539
955621
981172
768177
1024747
479748
647538
135777
778171
323711
358218
867564
1062938
868582
823490
289310
303729
986610
306761
222157
1161438
157134
813558
19991
232043
265582
918343
1155947
171368
567739
907709
1010963
1122883
577301
334336
354836
893478
313492
178969
396471
360134
641024
778450
409208
535312
372684
1087330
786413
623741
508043
987631
372468
901142
1140462
1169425
884018
346783
493822
599902
309909
297514
171064
1177085
856439
1105015
854830
1041655
685733
1070013
821233
340905
1031976
1190404
347159
252159
123028
378681
27076
826087
1099109
1127541
982926
1038070
1063022
269145
480828
1074029
893335
883335
1015688
199749
478694
105606
21332
127393
261955
941015
356354
235985
1116948
487765
644999
33197
186217
484820
253164
1098603
1074622
552795
85605
871549
1137643
260843
775610
965140
531079
1004786
539213
862798
1001869
793528
304982
791813
264515
241922
157053
119109
1101357
503015
716324
908596
886914
495074
446250
275770
1078420
212313
896847
626676
759826
58295
853863
337636
286119
225081
651500
189335
295480
763169
168867
356017
945922
537981
453901
308646
787385
132381
884676
240780
39336
160142
687167
448338
833400
875033
56276
473405
18372
1035371
1070495
104551
114213
10091
1132129
378653
424254
201493
164811
589822
1107015
1192022
547149
34362
663001
443173
822512
287245
1181927
442024
136981
500752
397523
842301
765460
682724
922365
603126
177326
1127419
813138
700829
147665
369703
774133
278441
83178
817809
1042906
333533
143322
647276
161781
820673
604708
923961
764931
1154455
400129
1055992
941894
142449
224421
1146818
229935
495412
62450
589854
919134
309797
1156417
445048
696952
308895
890585
274165
749220
904860
499546
422135
504177
548967
439726
227624
898547
623941
1102207
369848
1147545
763820
970650
999747
173763
770143
1013545
823157
327088
1099918
923126
1104582
1096454
1182658
1094929
1033434
296023
993608
890393
409908
1005484
477892
763874
308999
218135
808036
661643
547557
1089173
67760
413367
712710
593958
485689
376991
214835
374504
650965
821422
114944
452755
703002
782602
420867
101666
211833
1038118
950985
648137
1151811
796606
1147523
547397
193991
1069765
836536
932135
1082784
676970
446142
653264
556795
717835
1164611
906568
1078722
1011464
907069
617745
230652
649404
596962
479127
854240
290438
1185493
30376
674204
328167
1188799
1079658
630869
444688
815247
465393
934074
720983
502809
365717
1097585
585825
764369
785078
889581
875832
1015823
5356
620406
661730
330371
7284
1146191
610846
962139
1012589
293691
193853
143094
1147359
136061
914538
199620
1081778
322104
573933
1064446
153520
501369
333290
460342
1042814
798990
58395
812566
234992
1162705
672261
1004669
431247
182015
729440
104483
1087419
1183009
339844
459591
980875
930309
417036
512442
798976
1021606
843977
785022
701238
715690
167110
845863
83293
363489
1054686
417218
697289
828953
1018419
554322
1089912
130264
589547
1148209
10749
418423
999420
337156
1196
1028360
603804
722671
987353
415495
967561
754570
1115905
1060581
158904
1069851
439580
572563
319509
1181327
900512
952828
826612
587625
505495
474149
589840
888097
737807
467007
207691
344494
304410
519861
185264
934076
579096
11405
683920
1020965
493621
799734
521066
906520
703358
315143
467414
1034575
919465
290041
626235
222700
308669
453854
687709
662307
405035
1067139
1120486
681439
96734
1056531
542467
118588
829676
826858
1088452
795795
1043623
851171
445380
578391
487770
415604
297124
552160
812439
586733
1179842
556529
497289
141379
249901
203983
797441
331393
330230
17761
245428
324081
1176790
332104
473012
95868
1167129
362910
630726
192573
521760
1015664
928950
553827
250127
841635
66361
1166550
118947
137781
143590
91013
800730
796862
970052
932956
564096
503691
695395
222804
483305
1076300
623778
86554
697439
807792
736540
160137
257790
653148
699408
26978
1097581
369785
424988
300620
522504
71659
81447
486278
449687
666913
1025104
437666
158604
1121774
328016
69034
888249
741540
449595
142001
1038912
909141
846681
372574
579500
743201
889744
32424
273268
249629
542205
173498
927374
435553
837187
204570
1001999
959125
1178965
878816
637465
289107
1173797
540616
543462
483370
207821
93729
202536
1022534
436580
548959
851290
488229
792565
861906
987429
1049888
248100
157184
785400
894755
1183261
1077259
849964
450743
115248
524883
189297
841473
531993
937323
481228
129123
654753
723369
1106441
616788
334588
1106702
619178
938553
1160889
144694
586454
1004700
456446
734166
143116
681175
593392
1127016
743111
681829
97704
1122337
293610
194520
654836
470545
572400
386010
448929
776164
34053
537974
528767
661236
205350
425535
349573
1099172
1154467
853150
257092
583264
106978
511414
449574
232819
24642
203847
127434
851856
908157
1004326
332559
1092808
148623
86441
611166
132062
971549
7798
257206
669719
94311
443106
530277
641000
197034
1114343
668031
757818
687680
1152407
234612
960541
926691
14407
757717
843181
1162458
681940
275403
661307
1079367
783889
187226
1175176
557929
853452
775095
615972
1004068
839454
736421
830404
360859
7148
687456
722818
129994
55023
1038785
374511
660974
519219
273758
754754
152745
981520
964440
638781
338023
655501
125859
643376
913271
1064721
267427
452496
736769
1188509
723867
539215
584584
464689
774994
429876
130886
726390
357805
2715
1072678
362306
334541
323321
180663
483089
1182358
1114804
912164
863188
169200
604852
360159
818706
1097583
997786
553262
346351
1070022
982068
905840
1073483
1075364
254288
610174
688484
154008
989904
881699
703583
576903
458601
767871
568494
878426
1013835
350767
675371
475900
421084
711807
383906
631837
1040426
376500
1076939
466055
705158
217777
145369
203807
539793
466815
280997
33312
976806
811470
229458
142864
418587
606275
1170132
146804
384292
1141084
198795
631058
1653
680383
930526
1033140
790320
203582
613425
1183393
874209
1099341
379629
252224
316478
376325
746649
874967
959873
564999
970876
178744
544590
838594
204153
764190
533426
535015
971564
360268
260396
707433
18373
987000
793062
207404
708007
1086577
604377
551764
140791
993278
1025216
1153595
543509
455889
709659
1062673
933150
720308
950449
709581
460168
610360
1062706
242187
440148
909723
1114174
8105
18111
187380
747720
186262
395222
43911
193432
421006
81281
143149
871153
268400
138719
790646
141359
1059823
724633
187172
55406
318484
831108
391258
352969
840393
324389
798083
1065924
66496
841585
760239
110401
760486
1084243
143101
570377
786032
1093454
1034138
858796
1137493
928885
240974
29432
582103
1141065
749675
1188922
300012
699730
136648
565437
161637
838750
310259
756589
92082
202074
959929
523219
1185656
206641
775971
320443
745330
765469
184474
1091260
353498
625840
450007
1057178
1161020
811689
158365
856586
206246
1613
407580
580564
683717
662526
262688
280254
1133180
272093
1108008
1092466
1041928
361968
295771
625260
337246
548404
257610
594820
262318
584808
293998
130077
541408
942932
299805
465500
8593
401011
1012929
23770
669027
1163441
1156119
44882
628429
624322
1095456
41964
960783
406246
186796
62466
831470
513498
1032301
247875
582055
851300
729047
289774
580644
212830
1015149
173838
63741
563281
912292
432924
650462
661383
646896
816665
521397
63599
818022
124220
553843
650981
957782
87583
206884
298239
372154
29382
639057
376752
518268
882900
625384
92993
298551
1129434
667443
414043
970093
952024
704449
299312
280289
775743
599767
344603
164251
361632
852569
1090736
891424
50806
1106162
425226
1062574
987174
661077
456471
214532
331770
1065178
915609
216657
1130060
821523
1122322
450463
696675
590937
711259
34458
153735
675729
270254
907363
729698
892345
994558
878049
683615
976868
130662
873560
797609
940888
954820
667732
905075
354227
403415
1121590
725258
494376
136604
627836
525454
1021015
315504
927857
981226
935293
379887
903182
632755
592829
30737
301280
1017503
203021
605768
511436
117908
896632
846197
1024000
623993
1038286
881016
168154
139718
704364
599052
390207
1099576
762925
305831
952256
173926
946474
561581
978008
1063577
1172795
988029
951184
1134728
605970
75854
1103863
293116
208962
370604
98973
183292
356463
522417
882108
1049917
919573
1139633
242326
599293
1141301
249384
302893
126867
214368
1151076
1119284
740635
834277
940358
113089
21337
1135837
1009637
514284
383257
563729
578964
27588
462565
240229
884797
1068729
209377
875497
421508
166907
214159
721067
1049723
908833
99564
150465
308373
404735
1167299
402902
336066
679661
164665
1098353
697035
17135
276976
685571
366836
246267
770132
492769
870558
671682
888519
924733
966761
1016583
92083
793190
187053
998578
428142
1155723
831642
103666
363003
271584
1019404
525314
576749
22558
852011
896343
655949
84674
1022830
1016382
718378
352427
303347
1104216
89171
891012
701543
448161
1147743
869094
427551
1004946
19010
420465
1058186
1017202
1099855
781333
1137172
603596
477452
117709
491499
889171
971702
162377
155215
1033704
355741
111954
780195
113273
416828
331633
520538
967290
596400
1167210
493969
774619
787466
907787
793800
71575
803751
1193319
336665
293037
288336
895165
1153892
706104
1185578
975103
18975
776063
291103
133578
552664
1076266
366008
11868
984934
375393
969762
313812
155397
1151388
77299
617094
341644
688753
373037
641840
897152
613271
1138873
269117
806797
332768
499798
296664
559041
760541
394801
684390
241410
528099
880715
814425
1139160
565500
422075
506667
643881
189508
275466
516892
1057399
910808
897622
364849
208248
460607
1033595
300053
54245
116078
563086
469874
1147542
995300
80536
995423
974534
352869
20108
749229
687766
399444
94866
626908
949966
68307
1167085
314830
657881
279459
1182337
46709
456778
448421
411458
946429
548927
546795
742849
129924
576166
661818
1054416
744929
104067
340698
1154012
1185911
18532
61878
1064903
621439
132048
1066998
24179
287466
371504
111150
890396
876748
1029362
545389
133590
693325
400465
624822
1169289
944044
295732
257863
963327
560420
806008
1185813
458700
696302
1141735
1168040
351522
187729
737192
8179
401240
697783
972257
747558
320250
1179796
1152118
349774
980466
941003
528145
1122704
203665
596221
425184
979703
727759
1095306
371753
754991
271647
1137539
351518
69476
467140
882741
555150
308642
919111
615236
436801
1175191
558681
872813
115983
660819
343508
1012753
120469
451184
1131761
1103852
126051
103763
326242
662438
704342
507483
183006
433365
912934
424321
983619
752502
836917
333838
128600
86981
1043750
368634
1061350
1020406
552365
695760
164927
1009875
745642
664112
241394
517432
914282
378843
571120
726569
597518
485875
962997
1030574
369504
805832
620392
1087653
364444
66051
396596
192252
672295
588818
913324
256773
563350
958339
1071916
965598
775928
1057405
727421
1010527
438068
1027771
103351
1164836
1184384
1124919
636700
490318
340949
1101975
758197
461104
353475
9399
747881
841929
344286
119408
168221
751117
309361
616665
1036608
467725
160217
597280
297575
109292
1113379
118642
909979
60283
783768
345085
552127
476492
481911
473820
132170
308597
1053106
365351
638814
105238
672354
659681
1191932
231896
670527
893089
1036885
1026707
984396
780861
710926
987570
609822
188369
752767
560875
261913
1168093
187979
321682
262164
610987
221926
411477
1147276
643500
434519
503380
713775
280654
345616
339243
717075
250618
933441
548448
811751
63781
474436
207674
352271
219944
765890
481524
1168416
82628
759601
121076
411744
630871
1045160
325990
395079
857666
195914
693737
852124
1110452
199362
497263
316485
485122
887264
517773
1101918
472141
518869
285857
228321
573693
1019155
884317
56748
804161
647437
766168
1102585
1079987
24531
819120
355684
609540
523441
1006316
99034
341876
856778
178824
677724
477528
840640
13293
1032449
480117
817144
905187
956460
850660
188996
505295
368555
651131
980909
961864
1079813
957893
881030
735922
566519
1022381
336411
470889
1143050
554825
589436
409276
34111
1083402
221423
1116497
839442
629431
310123
1107349
962606
220791
319722
405061
178650
245331
843714
843567
700264
50016
197131
70415
547311
770705
246770
178889
635755
706596
974919
452377
441677
680105
426781
507529
86815
790478
252331
393882
413461
1153638
1012132
417760
1175
514604
291573
138741
549289
348027
489247
1049032
61165
371957
894548
668079
446826
12923
310749
498308
52939
897471
221217
611993
1093695
1170739
471484
71425
304067
471603
516623
786912
954443
757549
686342
614906
819369
323009
142277
365700
943634
843527
249694
259635
816212
922347
1166916
626549
2346
900076
1177673
799464
827949
736949
1119245
609614
631080
779318
947104
78140
678415
74701
851186
1002955
502631
812465
279985
758746
960491
694892
917743
601379
275501
1137443
1131779
431790
959435
937846
161977
1000676
825436
1152369
110424
937215
337417
221156
279648
917460
804105
1096744
1189617
774299
1177914
319878
1117511
887529
24265
431511
551143
511277
162975
335434
315241
18522
530622
1128271
919031
1025111
1152527
60437
12450
1158856
1186761
218316
718570
1011264
561710
249187
67408
81150
480675
1032846
1139476
350520
1029736
269511
214361
538003
880425
1113019
1153603
1035472
518494
595379
539406
255543
1018611
949259
218785
189027
779940
937306
92270
235542
526644
554901
402788
524514
945856
1156947
780237
961024
930249
847378
687984
1076259
1153702
1166255
132499
74195
1128468
802304
963987
60780
703252
555983
1182137
454659
719604
549884
388302
463035
567415
146476
270143
1051647
75091
578682
870341
385828
733929
538620
265347
539292
848747
78096
1037417
646877
198887
327274
578347
729651
227394
66932
725182
774199
1143481
1061410
774894
344326
636893
512126
686969
1063098
1097288
581578
180390
812995
983166
509335
256496
436916
409901
1099229
672588
715129
346639
425227
1046752
379166
452846
105152
364223
595639
345191
1026833
133654
747008
867485
661755
628195
380002
679705
167181
492327
458680
1077488
95724
27402
610944
220490
1002602
965414
161763
745124
596113
1129070
1110775
398781
27813
591538
1054752
786815
211840
740874
981619
182140
585149
787702
740121
1054247
700946
817063
929692
924372
917886
852362
645916
1110400
293682
502934
369838
769629
1174266
845685
181500
103711
295482
79988
507131
1014936
295902
895758
802250
788745
441911
378836
683383
1029026
223954
748412
327336
1176987
348062
938108
587478
474570
282628
880374
387061
51744
770459
921591
1158151
345175
954097
914912
559747
146626
911783
413767
757839
1025857
524644
280815
871208
698647
990987
400345
534350
637894
485041
123539
368943
183391
735585
171362
184192
750541
799151
690162
1019745
325345
764169
1003172
318338
614073
68118
166491
1016427
814598
244558
269553
789090
666104
375450
1074539
608054
1023316
63027
926444
965087
67711
232771
820865
847542
554172
537983
583842
904121
43358
1171346
1065434
711036
326357
384784
640205
1125097
804592
887435
301774
718807
1147635
594519
1138657
61311
338976
376568
317401
949085
512071
877065
928372
101365
72590
966421
251197
434130
741916
663603
59175
175189
108353
63725
836361
433152
600073
1118658
1014532
91048
197876
425097
359145
348182
1128045
699584
161401
802921
66121
1169415
883018
7944
546072
333505
1004349
282969
325999
842277
433094
447969
772575
715868
1068552
709425
800937
1110587
568579
303497
961035
617048
1099602
228951
166435
349703
707017
893057
601909
781735
39321
647518
317753
674433
664499
359498
642718
758410
1119554
107098
688963
1118086
761422
198369
205678
1042339
822073
1090611
439440
262405
432252
176906
206571
862815
30398
457918
800492
135861
1182891
1019502
185852
103513
105876
198253
215549
267042
930264
1120303
657654
336492
1190514
325090
824048
98711
473319
613154
419372
4042
520435
411262
331068
1093936
708366
957363
354923
106333
524123
212487
380963
1053302
577135
797219
9637
873505
870409
521721
771588
893217
121466
296276
292897
254339
131857
945572
431094
1063631
874176
437130
26296
1003681
171905
906115
77053
1701
384871
135783
895404
522791
778826
1010380
1004254
982768
129607
1151169
94511
1023147
885203
47848
585027
111720
913960
6747
245506
22222
371244
411276
1064168
584466
338312
75324
1175286
584885
1030206
707376
970566
134982
266769
802828
723128
24250
198089
653972
624057
101685
655847
92717
978382
1148297
495165
533354
416243
1156396
376706
15510
619357
1089511
637458
860014
648633
947048
826209
865407
1093314
621126
1086049
958206
10272
405263
193632
1169563
18571
1096397
62617
729673
836185
399612
399944
711405
823774
907239
774312
860518
345119
714060
638148
560550
1179845
269450
807729
230424
759372
397537
985123
929941
233907
1030456
929413
22136
361797
725433
94676
1078348
902179
297916
595220
180527
747707
984388
653027
910591
685854
578188
74611
206392
106892
1113337
1025826
1078506
14887
649724
373723
340349
265802
1098582
910318
795582
432512
119755
1086134
1023571
868397
1157282
641448
178530
571557
369495
787050
324760
62197
407699
843987
452236
311350
1059583
800755
83910
1118508
518127
1104761
321087
33514
954074
1146109
895593
503091
22746
609111
531568
1094413
710105
662305
388918
1149167
102458
383643
35594
1050829
177490
1001131
118827
465546
949446
91884
803216
659421
383451
177096
330339
279443
1178867
773436
1118223
356165
968304
76023
1189260
856379
445064
406489
370210
719261
793823
86711
158159
429467
618014
856251
1164429
1063781
1149637
157560
445410
780660
615995
79836
12109
216612
515242
2012
596967
549725
767996
707672
716327
218577
259045
588815
861286
1036799
690090
598284
716457
939623
723206
212376
968218
484932
949100
1019055
248950
1002457
773400
412924
479043
1103753
931677
381718
184343
1013565
316842
8573
367166
423353
134271
700283
471130
1011294
1047226
23213
574221
899576
483449
43484
607649
171163
155205
1115075
297597
436054
1133517
740460
148822
230767
367387
606806
938384
208795
997001
338294
753189
881094
1109839
736072
785157
1056005
783205
658868
784505
1034101
47827
290825
437123
940299
457038
408054
768157
1064269
303053
604401
821767
222886
110476
782436
258003
1069603
373482
512198
982608
1016967
1139308
482658
1101838
501417
11372
962363
344740
1181507
833530
76597
695675
673897
1089765
1080399
93846
865633
762234
928457
1088579
395302
181849
1121035
880985
71257
180325
1071078
727976
389222
226561
138858
672766
1075006
1027377
330032
458428
1107005
615422
369806
857148
351622
115499
610496
152934
925422
63997
246339
1031460
431216
959505
82197
110336
414896
836904
221080
1180800
865437
452117
105776
1188057
1175075
619457
152358
275305
428316
1110154
189715
609980
466719
980927
862665
102616
905612
997932
173069
373180
512181
274080
31899
667349
1190555
780664
141693
1050189
976831
1166948
1078945
1000505
539407
457713
530480
217135
917222
424939
1192478
1134369
694668
467149
143672
856187
24600
752414
1156635
648387
420706
702839
893578
875859
422959
449559
692888
339206
722525
202229
76297
251658
362478
1014147
268731
462167
572865
624985
536726
1182886
157573
252548
713065
399562
772379
259781
140494
911288
291587
1146134
503943
809096
1143841
408509
197400
842521
1003196
593700
770238
265872
1068323
996886
58413
793995
951704
162263
978164
1093365
1143997
892309
496388
836832
960631
179627
881574
724623
655548
680428
1081703
476886
1112674
125812
960934
848221
126823
190765
212182
894044
860858
1110763
510601
888725
750017
196022
666892
528530
994494
843132
737824
899484
374706
449162
36040
609039
1002563
966423
973848
865906
970047
891890
786888
301094
500295
673348
508761
903545
631939
1083399
1051360
489198
706477
405750
985146
1101595
145107
1087466
606487
223560
519354
77572
1144346
482187
659426
66064
298591
248353
90071
213017
167734
701506
104605
824238
104809
449385
99350
573327
1148335
342090
681929
849535
588696
1090789
732410
628132
98273
1082950
493852
1055008
215694
1066063
723636
111650
535976
499565
1027306
884662
1134712
290385
260718
282028
949863
564749
108261
213422
169397
616903
576433
382208
563884
573847
1089684
720789
65632
985187
58104
715646
146024
954283
977089
698585
65344
922277
439265
1000531
1048794
211678
14421
1027224
570801
815921
917003
642668
235826
810098
416767
544585
141214
135566
243181
428864
64604
383815
1075451
684849
143625
601135
850203
274100
1067948
343237
41072
1127209
1011193
45698
668647
592886
819511
491198
1174045
380083
128749
811176
795774
1021388
1017854
123849
142196
901157
358774
578038
587837
584291
396551
698182
57807
1109242
1054472
360786
50139
562563
688771
1118768
641293
508110
365798
45893
108210
164607
976520
813183
755320
59837
215991
1104915
578292
1042072
851363
749392
397533
62218
1031574
347122
1028181
449225
908667
746113
83747
1104496
487433
440486
911206
365145
1007449
478265
471705
694915
844292
511238
952454
988181
924400
694046
840360
479928
765730
973367
1031885
141704
283096
1118250
583010
1034051
168788
726807
1181818
318071
383395
535267
411053
1175997
192809
1059612
1037751
360023
213027
242110
59890
721500
1183951
745043
437855
798781
807832
496152
239940
33391
595871
1036206
627790
807779
367172
617370
831643
823929
717641
993917
208111
812489
525591
1151953
698339
946206
92889
529153
677500
600696
758607
234394
1006014
82756
551959
140250
785497
344027
770228
217668
347095
12919
143183
254966
102586
1079288
84628
450829
540423
388166
538214
221193
568785
575933
344628
1016770
629578
296331
330507
154966
977095
281323
370662
306819
856936
765537
1084266
703334
925450
1155370
822254
822350
490064
878061
683931
564098
1165214
1112976
123062
741979
768274
575743
723289
484174
691356
689872
228715
1130854
710980
383040
1179913
184606
683757
107662
1116322
1112505
879322
921684
695469
1182347
87879
294953
237756
286938
445168
1047675
452871
803822
597363
602706
448024
772904
365133
130594
39475
1136285
305211
307958
784966
443787
993810
1174891
165578
20277
939592
553933
448480
50433
595729
29027
507126
862961
965310
141823
450992
959628
12102
1170272
925333
191242
888264
871328
467062
958444
364583
921144
93631
785307
858099
1162889
1131124
117465
285371
960858
301165
174068
851478
1075222
555549
1041011
166081
1051672
1029590
1255
43067
600360
822428
613962
1135986
731123
734216
1192062
1032925
146354
57097
656226
162778
929342
648283
55408
979555
712385
350217
871685
65977
381793
1023682
650957
489282
1126357
258650
1159729
845459
209719
243745
591361
747097
1184867
249376
22024
1099519
658594
12435
273271
678721
333243
387919
35427
457903
498192
1126485
346721
505695
137868
722633
1143655
524779
678502
507944
714859
452884
729732
326174
544846
514574
961160
938109
223886
6108
40306
785698
193289
1013681
19202
93199
43120
706074
931666
28422
936123
327064
181982
661441
961955
99989
535012
995677
1092447
261863
274005
836144
232942
796821
432126
1168547
751407
402696
781193
1166937
622614
536302
876783
637476
465447
595167
30777
913503
103897
463845
343356
982572
763207
239067
344997
425902
1005144
322934
880730
921780
611803
1150235
984030
88571
1021356
864443
754326
922765
1070955
962811
946616
528406
23466
1112479
280549
493355
831274
211573
669431
14811
837159
457860
1120759
1163410
487024
414153
829125
368017
426967
366598
165780
862758
712801
1043833
917377
563466
498157
887873
1094457
341023
147520
254278
547247
433342
75087
482098
833581
1083924
383029
1168650
344336
70338
102097
873078
234728
666125
264759
972013
714725
1113600
364268
925174
1118078
552687
335754
143417
308882
700521
192203
287688
146199
1051325
183298
404306
947808
16802
175253
944656
692142
381899
483445
465475
622336
288016
687922
406031
988110
494834
296812
751018
475453
1114887
751999
272176
1044557
254368
123503
300376
523816
4407
745249
203507
576964
149956
563960
438051
216029
900574
983396
401290
666370
904016
34637
1176022
1088997
604700
157763
1005152
502435
211920
1180325
215133
78479
461246
1184432
857292
921474
294741
846017
447741
396616
763804
419537
838926
893930
511952
385277
134610
759827
222460
854089
604933
845470
374284
940080
1064368
3685
380101
889601
543440
1007808
170771
711646
431569
1171464
78289
273880
824335
940479
376370
287958
1075774
273845
1177379
634281
827193
240830
1113991
830154
1097151
812096
646285
159434
703769
940644
1059742
377832
804277
389512
146184
316852
78033
197830
889873
637196
1080092
58742
1083243
15912
807817
1145261
848750
395258
706883
615452
305789
639270
166498
820995
428892
716240
220315
795854
855890
302642
568038
446162
635031
195244
932403
48113
348590
1111894
254823
699555
220127
962193
1009783
691576
899070
760989
891239
154599
517976
559745
153269
432193
567508
471884
199273
602905
232816
624639
711075
1110617
529232
281643
540051
109386
465113
2808
896941
836273
883665
339894
308767
327668
782415
562049
950511
834119
582137
958304
722041
676847
606065
310531
1156025
155347
1163646
774038
625578
1051261
1053080
357312
163921
189826
1165631
276285
518787
346764
1085341
597552
16613
211827
34580
911232
347182
123156
1188592
36801
380859
436235
518977
579750
102108
1084973
933584
806036
109840
1155952
370927
607389
565762
105979
601267
662862
1180860
433958
1180449
584382
237616
903162
602684
837748
167382
882557
814265
746016
658510
629827
755608
1182240
1148607
324095
107813
604007
1108950
402038
1109873
1066614
369480
1170924
1140650
214115
731800
278116
835028
638212
1122093
1136134
314516
982447
960539
856225
397137
188366
628536
555173
553238
458936
837138
1086111
823057
4402
967823
1119045
163704
920563
446219
290774
76892
320522
408209
708058
1184069
733809
173267
167724
954944
522112
433867
1025484
49926
15271
261941
232998
1009348
1062645
18403
173051
789834
80162
749027
781170
261201
811713
600284
299765
168959
981298
297801
279879
803838
560665
320822
139615
955480
405498
836423
1047197
880672
898224
647096
197817
341417
1145419
581040
121420
190194
75013
23615
504649
1077942
246069
1145121
881580
668405
955326
1180959
755665
433876
1077088
1151890
634445
32767
213591
613078
1167808
491124
358742
547346
298953
88593
691583
382599
510674
525009
256561
612398
857892
439288
999807
209944
564634
103993
731043
116022
44895
839197
375965
963938
313728
219927
860878
599973
691817
653660
179140
142833
19389
1009411
198392
1118499
17576
594597
888888
914086
883704
1138946
215781
415465
245178
385421
902925
578392
57708
55662
562786
376733
109875
985954
532365
509421
235154
472666
894803
145494
162823
91859
123475
183746
389895
591630
108719
1112225
810786
166604
868425
1176370
1002596
997454
671912
511858
311087
759924
242598
101824
375876
1110531
159579
462688
638143
254249
543667
396443
509151
802800
111838
219962
591742
439135
720041
939210
559597
386685
695694
1096049
636298
1116822
522841
274562
728645
807176
83456
175772
567693
276773
1103537
659949
1171276
217677
565854
465050
333565
137043
210050
922074
143724
135999
405598
1151872
1118492
1129812
417352
1095008
39081
1076374
645435
938079
1064781
470908
626990
648098
1097141
679875
993731
569672
802347
652356
703109
933569
264067
390107
140869
1115677
143240
675448
558666
781494
1003479
106286
762315
836207
62217
735652
1132882
125764
99422
696084
176271
523982
92377
1086639
665422
1159163
569643
657971
372615
720974
754215
774490
162373
346305
139378
476202
573238
828638
805117
210928
501357
122726
594009
504396
835770
880031
465903
203956
87687
1009254
877233
488408
208103
792703
857937
299397
808085
676538
837782
372300
177599
696978
428694
538772
437558
1037738
983159
767414
61414
580751
56165
987204
467462
1052544
822777
258291
753825
933158
1049351
1052970
181075
982197
269518
1059093
308899
977472
10988
823549
174177
923763
1165535
459172
1062958
912267
17216
277820
176950
19277
659238
995576
535043
907276
196225
1081441
174482
343759
771027
51589
590159
269808
23967
1136890
777414
560869
483824
813382
115929
828411
975595
89997
287314
924509
426225
158125
953189
870465
1185923
198545
105934
1076188
790573
689500
709008
273366
748617
436212
467166
876991
317497
1135434
376726
440183
303735
166770
228239
995099
698132
858745
662845
669212
641185
707310
858292
91348
16686
532848
495593
780534
1084709
862493
430695
290779
63195
414646
244690
874247
4734
175530
979562
462635
1023968
251268
53014
39302
681193
728437
702388
53308
471490
306297
246937
136043
949052
374662
278843
1079262
54897
909738
207138
191740
449958
678595
494244
738284
405961
991465
463602
1114255
1140694
439384
1124372
506406
526879
995535
1143509
539567
308249
207777
745881
1484
380688
1042703
35325
1055194
69848
971082
964909
34719
389255
517574
302179
308000
1177737
794585
297810
632228
1185989
261927
702813
749257
1104231
157407
634200
200451
865166
90650
253252
735410
469370
1192248
607149
305385
137012
907733
62721
270789
1026029
650594
944673
705262
360312
64145
461019
713131
365374
767754
827996
950854
670941
779244
82122
1013397
906918
439561
1037964
1153761
324411
491632
988829
1068807
196175
206815
639312
343479
2417
583237
864361
375722
349111
949163
1009168
649120
472111
603046
1052508
1096819
452806
823244
393487
455389
536877
798954
112070
592071
361323
61333
637753
1057655
285817
1094001
776369
223240
807407
618293
978919
1176640
77700
417731
88877
812461
222341
961673
464620
389331
413813
909727
265736
565565
575440
68856
1053750
605654
666284
1088079
67186
120259
724454
592170
682035
4102
513825
240212
1036085
714407
282515
282704
55480
1006839
746597
1170919
647167
50701
239928
206862
561731
225477
1147920
855815
357447
465715
1139315
684782
247973
518584
194119
943967
1034337
590401
455035
291767
863702
1191650
582818
684024
875776
520785
698343
141807
116678
880005
339005
438663
518324
150039
706851
406183
1086426
1088596
529680
23653
638446
992320
4689
583121
547594
372759
806635
894292
423592
1178814
488757
1071638
262332
443014
97340
61536
1101661
267774
239764
454023
1037554
957001
782491
903884
717703
812586
569982
300299
544843
972443
1009358
162896
762644
1190178
914952
915620
1016141
695077
248621
457702
988848
56339
1006548
1090166
439537
726576
1005792
989616
168532
700146
1064244
1062006
615083
788466
763151
524107
826210
988938
1158673
351993
247017
180685
222471
508474
199051
112109
170543
5865
353814
761864
293317
837294
1135523
665961
1136610
1011823
888241
76408
1022609
451435
125336
774275
1007337
243322
716940
657021
210547
663597
1059543
406277
675598
299813
237456
1146433
285230
1130235
844083
1128310
428464
877171
294539
642884
225280
687339
1185469
727679
735583
451206
890113
1038957
579975
127912
877983
808875
1121713
34250
567985
751625
83964
1177679
773420
274309
1139141
316596
1158828
241490
612436
119482
1063826
977063
240622
112233
746313
987123
450786
1157632
422453
213110
1152523
357678
411137
262427
445999
928001
486512
1057521
701604
941207
555046
523163
358876
1043778
795393
479688
68133
540494
1115583
1120406
513613
335488
9349
336060
827770
705277
105414
974564
1106737
344827
1132010
7283
702848
174515
815721
996423
74815
271179
302763
858149
483594
296741
125481
1128246
924313
759566
37547
87735
794400
28989
660785
1084128
991564
386484
113174
196220
776424
1115218
1116888
515794
269910
266042
1169832
68164
473669
1064478
1127170
927443
311798
840557
385139
290725
1094727
1168203
253713
705097
840192
207236
1024559
517689
6158
892217
821475
1062997
1021918
742800
280826
145771
126285
272602
228772
1165048
1140162
457948
1162907
387596
667210
1035277
249202
132866
601102
910873
167808
190916
759711
85413
90696
1020976
563104
1120064
741003
1029401
1154492
1178275
145913
284891
766860
1125003
143135
541966
997167
873340
1102524
649867
427153
138872
127230
590607
193102
472441
1010399
838300
880074
349382
64481
1037793
586569
721853
954480
816396
620754
608119
641350
588419
566705
719012
601867
1008327
631320
574272
1160617
1173002
531264
174801
164514
640901
225418
192721
182218
380955
688160
767984
1072393
663921
960370
297061
765802
1023116
1085904
801642
313319
354532
363410
142922
158582
89499
771629
894815
287453
630210
150644
1047268
170120
582250
1093568
391507
1088138
351403
197766
114228
1083428
669043
602997
557779
530354
957598
366335
298745
368600
740355
1147402
125415
1004003
326576
632260
693155
518338
579917
90164
335485
789392
1141194
191675
647539
768474
131181
1165040
868204
274682
472851
334209
297999
1184798
219110
392189
1018115
1123104
270843
592603
190487
785664
389569
205007
582654
663149
309548
547115
357100
1159759
885044
29560
849908
140862
336287
701461
825981
556070
328101
1049340
656891
561067
274094
472691
910398
982381
847906
513283
8352
4511
88550
402686
71203
254950
779848
173406
142095
248527
38599
207684
526254
1069706
552994
1056358
761217
496223
983084
943115
889770
356720
664367
415155
1031259
645875
1075256
179727
883838
576692
1169213
753952
95100
434804
284284
967720
1009429
129678
421867
592928
191589
1163783
227362
738584
1031143
849252
312733
1025218
946779
544905
1023862
879303
653082
370642
379490
781047
1169530
1189191
302339
395304
393113
403289
399382
1136221
150608
267981
960383
799425
648071
813619
992976
21753
921070
657366
48615
394004
364937
765333
1174924
273640
1043215
491996
1093374
583386
111263
353551
876282
985332
433959
819664
695847
699772
25822
1104583
1016591
778885
62639
673258
156167
592659
1178746
594616
216939
748343
797580
378554
645483
295886
737223
691774
100653
325884
601024
350105
72570
781800
493177
903478
1048030
261410
448754
845846
619117
885248
118604
48594
689127
127764
577212
161871
1149494
662219
588495
265847
404016
303526
571789
790787
1094153
1157568
223538
865560
452173
309641
621078
648861
373264
468838
594130
364052
810940
1173271
177493
1129301
1097171
582336
998468
186001
819817
896727
1070353
1189990
767434
180534
358504
403203
1033723
923386
789464
1061456
1174666
610983
197853
477009
572275
235899
753582
1080435
994943
389452
426530
403789
457594
84961
1082156
88148
910113
326068
1054215
69703
431229
784706
312804
569291
1094089
1105917
1072051
585277
461499
472293
120623
617135
997032
172037
685990
459296
58100
30897
877074
118317
41240
105790
933880
979790
482410
376540
27635
525542
225516
6631
931687
719312
912780
68537
1113734
452847
759785
26770
1067005
227607
237962
21248
128417
560523
764083
998623
472537
82437
1140401
196551
901347
693297
1092957
26695
840415
505306
741135
561177
85315
381137
187275
1183683
610901
1176634
151606
85328
466878
1134280
462628
1179511
489258
859612
995520
1042449
339731
765014
282022
1116783
520033
395226
1189890
609725
1116950
1094563
89982
174771
825236
294518
478590
375210
267062
933002
945200
538777
1061883
301113
715100
509760
902512
130121
683251
1139843
767088
582142
291360
74445
618616
389640
130843
1130252
1077501
716402
987994
642550
905088
98775
539607
809717
341050
217179
605001
65907
60831
373711
42712
110120
148888
266493
658291
7800
722081
50635
307677
1134295
855938
757262
606839
549060
497031
42469
550297
825785
670021
426026
708456
872995
417848
242579
26856
322902
300591
249167
238557
346469
1120519
476732
894952
48294
1077727
1027063
455679
214578
567735
770042
273887
161015
1178943
548385
758687
799888
851420
1139680
168149
261768
1053944
558917
364378
732652
142267
306852
461625
26304
899639
310932
595446
171934
150918
361575
1044823
710247
23076
109370
1041450
1010302
858035
257213
345752
940894
1006995
1107156
32288
613231
1080808
807730
422898
737152
1066494
511171
410730
701770
894750
339803
741538
1105509
257926
576419
414856
1001247
988949
238968
1171088
1079121
861419
428872
294670
278169
20982
1098820
525333
752465
911400
701741
136903
86472
829561
511705
166493
567286
114879
1139071
1124352
144099
609905
653093
70392
80886
703579
91396
1003955
321631
691214
362841
1170270
387345
621993
790756
1074235
863389
1022425
42723
449467
1176388
125791
811141
28643
776178
364687
955866
947221
86048
240848
564228
947603
470013
316181
778007
569985
917570
272071
706394
180881
735492
419024
519957
983709
1074870
1126533
1042004
750223
938889
221293
980635
383105
684182
222696
454531
1025274
727108
103472
287856
815565
189884
968695
51970
466703
1171249
930579
808848
516331
218344
866410
484209
175836
531537
857840
977406
644122
948080
147029
1009558
444986
616246
180108
1066530
1168836
859207
1115792
462387
292640
114220
1077566
710306
828019
670633
326003
340076
91092
361335
468429
419787
400201
204049
665234
657005
536825
373765
695000
1115745
701326
672272
953114
6967
325854
932894
40654
1157903
1115176
343168
396419
905862
48426
363129
313892
532149
289794
939802
216371
4351
233890
165965
248802
395788
115881
979089
1094474
173861
1034612
1123040
517763
372268
1063785
800520
794053
1191536
241314
915930
690732
185782
624597
1037478
111734
31933
958619
734260
962488
906310
201044
452410
32194
970210
144847
292784
1177142
171292
418951
200587
925280
199072
1189096
535258
1151221
908103
38801
1008644
976697
180418
446303
942823
937373
504654
164024
289531
281325
482362
548777
132387
575726
1035983
1186213
1009170
93171
859884
436370
541007
795997
445425
502664
585799
852652
1078836
873602
511478
98746
314358
243792
602090
260121
1179317
283864
317920
489901
1098342
1101167
211040
1024062
979308
1159133
798265
514155
1133445
71
360315
812702
360300
559349
328576
879452
1058259
726596
413967
1180844
59061
224430
7664
558383
16897
44137
42875
377303
1100837
836799
187968
1085021
75864
1169707
912646
578439
918042
73612
673533
989976
1082019
286832
337993
657309
60452
336117
572678
371531
675646
502064
409772
961284
1169207
22700
599096
663749
796581
646248
78137
224184
282448
772012
698812
822913
1174132
657325
82230
1189553
829755
734898
1041702
905989
106160
903693
1091886
504039
100251
167223
1164485
1027705
112584
402436
1130808
743651
1076992
64422
212472
335235
370645
150797
363511
625087
183659
570234
643337
1160614
1058730
515286
389028
635276
308919
1006885
635165
416685
894710
1045066
868335
188090
36837
663682
932469
45521
1086274
973072
758135
759664
147730
548347
189888
172840
293286
38643
260273
719283
573341
266751
728743
423859
954641
886632
95647
333641
866646
379201
802933
591692
566639
882035
169160
779736
66036
555453
752747
1084640
553086
1156666
363767
226121
445957
867204
56038
957729
72992
1164879
1043938
487185
129654
1184466
768915
633844
785663
771478
526302
159442
631485
830875
296849
148705
67615
1020180
926717
175888
1090052
265973
33301
769482
387747
626103
630594
239409
342847
576440
722722
991837
1011910
1096989
112254
883010
256401
225595
598046
757885
1085919
1187328
1186379
52041
218875
946782
550641
152710
366625
1005390
538643
468181
245818
373943
967348
488093
891168
319425
188054
41599
587310
370191
858163
752273
159481
438207
184430
1074097
337745
1032202
224991
325451
680378
947549
362969
911136
119138
935739
756460
348955
781643
110450
1132148
1120254
34019
742682
1029000
113311
751399
406554
636367
705131
396450
813318
734607
243179
643167
1088420
57775
546647
693626
835246
1149248
354401
176773
408711
1010577
749605
109336
522179
1112754
93284
478034
506122
500630
538585
412513
955772
49111
1157887
356284
1105070
973662
76986
46333
519295
119078
83062
793465
1158058
302037
447813
374889
467955
696252
1144792
633870
207004
113437
642963
732513
246985
1179352
1091587
207304
55851
1191758
64036
595723
1053189
354155
331928
480977
169315
966810
804115
264456
574918
576115
1004633
639409
166400
609032
160882
276028
126148
79568
568188
230157
239536
86467
579599
545728
974170
47230
752644
304021
977563
220694
587404
1103217
701035
423288
860662
41208
34426
727755
990167
209630
60459
1011454
1091939
1103665
855840
298709
35542
47592
11744
360208
524171
1019026
453607
927497
761590
954032
479137
7190
679062
668170
898466
73976
737190
901304
153717
722500
1069347
268623
667864
474409
310194
602844
695031
141451
1092731
217516
368583
20874
625552
647364
632207
978042
854577
470212
701687
459724
1178976
1090107
210264
29946
226124
959321
713234
669131
27928
941768
283601
509406
792995
701637
729278
1105980
594965
32719
788710
956435
525455
790055
1143494
184811
572566
813835
666921
1067202
516644
977015
1166609
442335
866637
1189224
919158
1097579
362012
735168
676018
865879
683391
595246
838212
183735
315312
815152
1075443
793780
335859
130644
98761
854250
561984
692041
501089
112433
2056
861282
1030786
870828
549275
641754
558599
457400
958674
1178672
398999
685809
520021
786650
177803
77264
302544
741410
464313
276931
38380
227795
887439
322827
652672
744332
879129
286342
711553
632663
354564
1171944
649340
1168838
447433
959883
531224
1105254
921845
583791
650099
1107044
202430
369898
407267
593511
267913
524722
555744
922741
37964
901143
624136
923904
1022218
891083
454538
721704
441023
856001
912630
321558
332471
475061
132957
404099
638473
720395
706918
94898
431295
384943
640743
1013180
81130
236896
756985
315128
413756
343396
1019047
16783
771424
119743
1100965
363618
982884
88854
971909
452280
364213
997006
270689
653400
892190
598161
1162390
702150
280575
813157
379423
237097
161651
143908
1114502
944451
414620
486892
1190202
1090272
78932
1160627
866941
876330
1026645
305919
398248
598929
651785
898716
961968
920133
621459
1034725
18293
571384
1054359
720190
1134485
557441
257216
742117
389929
1033504
1160145
180085
256942
671857
1120694
1185988
692576
703537
825365
66298
391031
287839
330570
630485
638601
858589
770878
587305
705911
705960
235802
956527
789959
387800
1014575
549434
4274
656826
1181655
622331
745637
835871
952717
518117
558946
682986
127054
387100
140821
574267
117795
521475
799975
764612
54867
853130
1178176
734085
434366
381871
926077
1132084
1141832
538671
586321
477579
399031
716816
892769
224152
648858
255157
726303
1021939
11205
672085
550692
206077
430702
459454
583472
104932
307374
587117
864870
677432
324523
333708
328814
275801
428087
100170
578603
599364
172657
1074720
838287
994236
433465
81950
567251
335561
886790
841191
440541
742794
1133815
33542
686771
306505
1073767
587739
152307
958595
297812
55263
616662
286965
1006887
734111
727711
369749
532788
268992
595789
246702
530087
636236
89077
1135619
639672
821743
301654
331783
683323
815681
316685
536555
805817
790875
461263
622690
158465
825582
248312
184764
680820
419348
1189084
165813
667452
916786
366784
1078014
1114450
199674
919640
881419
718405
771458
734051
887017
940542
1063156
148310
1149924
185684
1088646
834679
495037
303145
239174
892496
453214
554928
988092
716292
375946
817315
1014123
490579
814316
629437
911812
1066461
1177218
683382
722402
983828
37284
858939
706665
1087734
582824
8773
1852
218595
297049
1082830
659984
282572
113364
970182
614645
1150779
937331
1160828
696642
849579
589658
33893
1003258
1043513
686715
564559
98733
772050
596177
809628
372486
551080
38779
369445
514679
1141340
54580
263806
897576
970332
135394
308211
623044
70758
880445
208481
549915
598689
514261
549989
478387
953500
332947
161812
356820
350851
1167927
459045
170262
1005032
1127141
221517
608061
283909
113918
911593
749562
994138
1072230
906095
1132497
808561
797353
157235
16322
663581
601491
41334
508615
1001304
884571
1109687
665078
656301
742617
174388
591550
432503
399811
1050515
843338
109186
953996
56993
1001477
603329
209818
860765
561886
1148293
360736
80636
1038972
405309
241335
57980
843641
499613
182737
618842
382650
1125792
1118205
875877
116147
350129
115542
1079015
14653
850560
567211
779933
369540
545721
378018
578674
796014
971320
920795
1043448
316243
285460
860969
862274
1054449
134358
832876
226732
1123796
294932
1107310
815975
669215
1141658
673451
450369
850187
611265
1166318
303268
503104
799536
862529
177153
1122707
997893
587171
282062
571342
313685
188568
345101
1184290
901354
781145
642434
579361
112880
710148
560806
208575
648435
318117
46648
930473
471406
1065080
337791
1097580
214044
358409
573340
1160160
1076920
1091281
414598
620799
220072
1034336
1067419
933022
330668
1066869
472355
842778
125183
243297
981899
859200
454608
420519
604607
791918
447494
1046438
952029
535720
394752
1058383
820053
1154117
1038927
595098
754109
1022166
720202
70099
419956
96941
527944
557423
422558
58718
952433
479042
431481
1009518
127622
604180
27353
1171777
791509
1115270
153584
645317
1014
181553
210482
145253
1107616
978697
290024
595363
867077
692705
73429
232394
906303
617889
142042
1126441
860296
968054
1103914
819760
879667
1185273
329278
435827
571972
1071511
519260
506461
605536
319421
515694
170963
66716
886124
623766
1156816
564053
547600
1156692
823791
101768
602673
364417
81853
914900
416640
356223
983337
143560
853391
499801
382732
525505
1131444
637265
460569
89243
691639
54138
356040
1005552
688238
582887
760854
702884
1170402
333756
513963
185580
140677
25082
703567
137385
516901
1169206
906097
188026
459367
796948
465079
531454
688323
1054634
1032303
541313
1080679
939539
896609
81312
801114
838257
103631
72996
244126
264765
522891
1030070
21251
576053
1096057
1123526
980001
676479
600056
1175749
797613
975033
857510
670569
440317
1190192
275128
656342
23262
967161
50946
565451
697850
809935
996284
540485
1121423
125835
157835
158908
488607
82420
1161457
79603
1132556
431404
163602
21775
837862
438718
74659
403063
160045
480788
774877
490340
999377
508385
877514
306019
220555
971927
1103470
638363
1040566
1070215
658922
1148483
570776
584545
207547
660820
384432
525233
84639
869007
1004227
317297
285000
417787
204026
803453
872830
496965
198184
1128406
690241
150386
608120
212259
445619
612940
256264
192497
1090916
694788
556275
513883
888801
259309
557594
419338
165182
952070
86636
172885
1056652
980030
820927
385760
983464
245049
1065509
4874
678830
331362
34447
748399
647699
742156
183355
639337
496264
921701
545562
1139598
138412
325541
1000423
957821
742931
148089
683444
99037
494567
1127389
110923
946613
1004327
106470
778575
153604
375630
1027900
570429
920619
561436
802255
672651
696422
672998
339854
635335
1080810
796636
421190
4153
911914
464595
523246
681589
338496
905110
1156373
284204
474783
452435
631260
851395
437993
698988
65346
890277
731371
619315
142535
295536
772232
453358
669052
605928
673978
731593
102554
808392
622782
160837
315227
676890
626650
808227
1129003
744083
737943
834387
185421
112199
854470
948199
1036243
960207
688724
1022738
894591
1177694
1155622
1021369
466820
616291
957770
156415
307813
924992
1097636
182110
670711
210586
715107
1033430
1177499
730788
972876
356980
679056
71620
667952
751600
1004841
493661
197987
556548
397918
370626
193511
1074823
4821
1159220
280356
861920
1100457
79089
19542
733617
450949
873589
266028
3395
25396
18784
908877
689608
332780
301325
180162
646575
45157
930866
1171215
608726
508770
491248
631821
616582
580192
546054
449080
65759
647768
1060945
592606
671146
1114740
468417
994644
1088561
237871
5348
244491
792137
601628
747268
1078597
543070
1131220
1096732
226947
178360
1057225
805018
609373
709668
985423
46122
553312
399779
346679
788832
989336
988115
586330
882021
1115343
339700
738519
311058
19610
6840
105516
894807
723264
972210
477308
454699
148913
896981
298469
37413
91593
928908
497578
237139
497
1027052
817825
654523
841095
289272
482523
549339
870180
48119
871847
296579
619647
784917
631368
562296
1188555
136764
752988
317089
746972
552080
345050
62180
1174660
726068
1026418
188260
817830
351326
1166261
720191
720865
697107
206425
825193
449177
1069589
101938
159719
1012718
908322
456955
558503
408471
433368
713354
690768
735409
990430
810461
229310
376982
262690
1049169
713177
956734
789514
937489
680629
646252
980392
793447
717531
527528
311537
1039226
369538
380323
1033624
20082
941151
236143
288484
705243
164805
523482
59607
745916
596867
191932
611374
1032128
697715
730554
734692
1128517
639508
636500
56175
1073524
668927
1129900
970372
173623
1115933
364844
752585
682917
1191230
925003
1141351
1128197
372872
245284
262089
809593
560219
565156
934997
492665
438380
966529
515413
892140
1069205
36990
736714
987506
179307
389962
447968
812644
881316
8156
127259
846581
173927
232880
454640
198399
1184984
899450
83200
604200
770403
872928
1149739
743884
706402
390046
612514
847527
792934
977812
527964
103955
1022463
1060323
1004652
508911
288243
940356
352475
449653
1150698
178754
1113012
1018826
1066251
257549
849008
83401
720475
396369
586522
1029365
560755
375031
174745
280670
1043114
214128
828989
1083265
1001074
928511
445495
60550
123924
176511
115963
18805
277396
1144700
665595
676569
374251
596280
410281
795599
1160211
54156
1165616
594246
242203
751420
834705
95612
13614
267744
1116133
870692
1160025
48810
1079232
1171700
605360
33120
599586
1129804
596451
646485
906134
598505
857748
137819
961345
182873
979889
583928
748566
194441
623043
241774
518833
955267
353237
1103991
597215
843763
692388
425419
590071
306209
1049246
977607
605952
178674
482035
878481
41457
928661
147316
854056
845478
922794
1105421
1164720
1126694
783230
800975
556475
1141203
393197
778923
836772
166348
781835
20567
433428
1077836
245854
1132535
910501
1163515
1165787
433463
1028339
1176584
127585
113287
1068689
1001806
297629
213622
194386
969470
1139473
956146
957806
111785
999654
492804
567815
1035865
144355
257528
3749
1078567
739216
244086
560664
334218
95257
701126
507964
764148
1089597
805141
245906
776136
844621
838838
395401
437101
838927
5863
383506
194822
978604
984921
700
498346
87368
718989
732922
394260
61384
249588
885355
850570
886350
949758
1149228
952987
1088846
123101
484103
357117
399211
172863
138370
973987
945025
14200
401928
1106531
1009311
355669
933837
269414
59110
1059449
725048
1027763
701870
1037530
691905
1177470
1019686
394849
920932
584355
685236
564778
694357
407444
289442
262523
1060172
616985
681618
546489
1100847
808814
470140
416748
941160
1041179
1185820
1091276
340871
541648
643533
520349
361778
76618
1015683
715919
215884
311195
794486
22305
362269
532628
1153985
1051158
13195
1163246
382508
1083574
51703
1152370
970158
735674
106722
130346
884845
941557
511331
373577
1011202
16790
1130936
65922
659082
40754
781184
27257
751027
961438
736332
1113405
785580
527245
637573
907738
167158
592143
767329
520481
562926
347629
1119878
1043888
427471
272548
731463
928217
240027
753260
892319
439022
416412
476358
238311
845769
667540
743109
593624
268013
947083
556768
662874
524616
956415
489907
661500
62614
609461
112439
1101943
531064
91387
120579
562466
401196
230681
150589
1019578
221761
270795
289900
766598
4142
901568
1082658
1120327
29529
825281
1151057
554393
1122839
726918
1167426
1120528
419704
307798
690540
781753
67940
224081
580210
479320
603943
611957
332728
1137591
310334
377059
275235
678338
632876
1140797
13298
100279
585195
286685
597553
156938
667960
1004788
246851
315693
1102462
519712
994263
23601
1082910
88679
185095
1094012
651857
965120
3283
474252
68132
151969
185710
107767
360438
1102075
505970
565895
149323
333783
751388
1121455
1081775
438246
571305
12502
121834
681870
89125
655767
978430
1143039
1141002
713287
1050300
6715
692781
1138562
176057
612386
931498
618714
232941
445515
43242
988272
384877
330045
606260
468179
819299
540830
987209
1047410
528963
425481
405276
56199
610193
1168947
252802
286203
190781
1003407
721325
246211
71115
933457
1189832
305550
934307
1101136
316228
477940
961260
393049
562549
1157184
145904
714365
770209
1087599
721937
509227
411635
1189706
379570
603306
576273
360917
735048
363084
699373
424425
149496
1069572
269412
1191126
248723
269825
883216
470081
556144
75697
527826
262853
58985
1129920
206895
871067
415823
1142880
100841
240644
660390
161632
174219
693876
457609
323712
1126361
235118
781807
708625
1193280
605403
784594
848902
441231
971521
227938
397998
475720
982876
365295
443338
573162
781640
218491
73647
518754
483644
1068361
788612
705409
1148080
124670
777389
1085875
214762
561341
1081936
559748
55957
58770
634298
711581
174049
1180473
792018
876309
25755
630200
636317
122836
701634
138248
54181
824731
245638
840487
1103012
941490
220641
930963
129015
799583
979500
1043271
1102017
1055934
986530
1046332
545661
324006
612573
469125
32365
868695
69447
778306
378881
278185
149154
898975
1082324
1157630
944244
453194
1048926
358431
85057
587250
916598
575942
341441
532654
801442
351445
911029
918497
105308
188101
606722
395476
842901
407749
492654
1180131
98020
808701
1161035
64007
889135
150013
642519
538401
73365
350454
193386
928210
583551
358110
932477
361398
461988
61701
658519
1149048
255534
640801
361596
978096
605521
558866
567395
138236
171027
575992
1072385
1068648
548548
857820
982487
523053
1176302
318698
859436
857359
49980
62505
826132
1183636
681738
483084
329841
32604
733710
376657
812820
261190
589238
352084
67958
710978
254467
567278
812848
917896
647098
460127
589449
767186
964144
969095
550248
23344
5410
287604
1191575
719293
251179
318245
625220
311491
98061
755093
39664
347209
888350
393885
506203
674456
951320
601552
60203
763429
455438
1038343
861021
62983
1072223
717773
1155913
206448
100325
661005
383602
976849
16244
431448
179442
934452
463554
970008
870406
979799
114898
139697
1018301
663891
916410
494203
510911
46289
16874
666555
200267
352052
88264
381339
1097948
1119243
789765
745938
168340
255709
18753
543258
877833
1126700
967477
938589
1027367
121501
310232
791243
713030
911719
1001410
111378
1157148
318086
1118866
971484
898384
614672
96816
955729
179653
1187655
233129
510228
870542
398180
921137
237791
247350
946593
92114
200647
373001
417131
519189
781205
1181925
281088
393124
126057
750945
162040
357663
834079
987029
149054
274252
42118
759012
296048
99245
1035800
309662
452064
615148
1162894
706858
252300
331777
914702
277148
597695
631336
268651
753286
153137
532193
298787
855658
59242
1144802
740042
543829
398551
732686
710861
1149468
188536
310909
260904
609456
1151285
1040503
1113471
572083
1110884
329324
925378
623867
1028675
712658
151206
796683
300972
314765
375803
418944
1145747
750337
640068
54621
156459
1055627
917759
826367
840476
1122555
910193
352660
480128
723462
1133224
236510
306679
231135
182216
79280
1059954
1100235
174386
349936
9458
142661
546229
283436
1101016
927189
934614
249733
890640
1166034
49655
1036108
600558
572996
661160
872704
1105005
1051635
980374
619523
165496
130604
1105571
660977
967481
865960
209142
740996
1173996
592743
477695
405579
765217
536834
827600
627031
1132292
881148
302226
1167811
243359
353800
825752
619086
243808
134053
881556
153811
175591
680236
961798
576801
1179594
514585
476816
969538
515151
1060631
721802
590238
362681
1100791
155663
626625
1027458
675055
106166
146238
323111
14018
392064
625833
840667
104676
373788
633411
904928
1119609
280742
647602
1115624
422763
176263
1178552
998932
97805
546104
864911
559648
809757
204903
753981
902934
955947
571795
308843
1189238
356903
938749
1181566
679820
970419
291777
993491
657427
995978
554428
136293
167516
996615
876593
920847
1102048
279816
672694
536476
689678
541478
1074969
380969
665297
1082135
1037475
1011706
436398
920169
395257
683773
1161122
907808
850354
1172252
391001
644971
1135487
949018
197558
1072607
1037196
651834
209695
625956
1191144
578437
940005
506265
455938
622037
948163
793970
919806
857001
804814
760292
355875
1103262
776678
448463
337350
153749
279727
601772
573278
1158336
598597
166393
423463
1175188
1014430
169705
333631
760145
1027511
663404
661378
334654
1120250
84353
868833
568827
1002620
659655
887296
283733
1136237
508476
498709
877517
110649
460123
1038441
175182
583321
769406
963392
1142904
317361
1068953
497752
243521
145233
1188818
180682
1177237
214054
695686
63394
136992
243559
1189047
213213
1058122
39865
581121
832437
363324
695593
226747
213998
206308
17164
485107
1139771
607463
358065
235948
867956
340455
999664
2509
1021174
946560
771429
489811
127121
742912
789598
979411
727086
89226
573765
283782
1070124
877269
1069193
640198
1075550
737305
942815
305500
148775
596198
721989
532650
556628
84657
1190997
8929
941432
814465
570737
1054149
102129
1152586
1175252
1122881
563113
236718
224258
1060988
138997
50189
906709
199055
918336
1192740
937988
691153
213523
739620
943947
187980
641589
874937
403022
714856
288580
58586
179143
32417
1033079
1128170
993618
760543
179153
68385
1191546
1193028
236559
1056437
781206
100564
1060404
821479
208336
966587
1022904
1046552
27111
445191
1142633
768237
554562
630170
613035
1034928
804516
574821
791107
1151494
1049628
98371
570862
828712
918922
508442
726943
807193
126817
857971
297101
857855
452011
1050643
502726
184461
368177
756107
701465
648693
411093
42531
623372
739169
393499
657704
334759
25524
1099379
588729
289770
575824
729214
705986
1021274
486938
1116321
22000
790270
763411
742641
946163
157276
1183979
693932
1148349
6654
604837
907051
65875
179867
548711
132848
556076
150965
470441
134470
641862
1059643
492698
1132223
478586
554578
385654
927148
1193369
1162761
145587
41185
103003
924314
467260
290117
760107
673596
407945
1099568
1034719
398387
1165263
695961
979706
982367
301689
157487
563426
1119886
141572
691491
1193228
1178153
482569
1000610
121104
1177091
349039
830608
477819
579275
1119793
131453
400688
1003156
376396
27221
561194
985478
1014349
646734
1080693
1160601
226991
397453
55629
920099
211779
500200
313000
332550
486498
905957
1037848
253044
444848
695589
1091368
715344
260343
1002311
731501
328429
818343
371734
777326
176447
392453
309931
314748
864478
211311
306260
121544
589426
1030859
991206
82351
426464
269261
885906
975528
949363
849861
588455
443276
457596
1049760
663689
762816
29546
493390
181462
42304
579075
752204
451033
1085070
1022666
880884
618645
1079706
980544
1004066
37223
9383
469058
861117
778057
175119
37138
264833
244129
565903
167757
4600
168541
1087036
775222
388805
730180
623175
488893
1171597
167970
1076595
231877
676110
216993
140611
213113
1033418
276514
575467
1089996
249587
543759
1054825
878445
609641
720872
819329
873572
344752
850505
359979
870225
1023240
604677
362862
800337
1104
171042
1079513
266798
822482
76327
266435
181609
244275
1151334
918298
303337
497397
425286
337610
908590
280976
1177003
888075
508518
789909
594218
1024177
411579
355177
444970
677469
1092213
658938
643704
600688
205333
798493
320939
875226
917952
210604
1157633
684387
1016091
1053379
290805
433030
320203
1154564
762394
716554
1182971
674794
79457
613058
928002
178931
112270
688161
139124
1020484
40010
797345
1121831
778151
101739
795044
1103463
151690
554248
847148
4577
153237
704355
641039
242643
1089993
507893
723780
55679
1100527
569896
363266
341146
509112
414279
811430
870006
51981
487222
339016
221887
64118
1174286
818564
140757
227052
607533
212771
459789
804565
813880
277463
8933
1039182
662240
725635
879810
229156
835393
957593
311747
1125332
1081831
145549
357461
656239
15129
1179149
812040
1177288
1001068
1092982
167286
270691
816213
769597
143888
317079
771625
265334
946801
649870
492608
663475
401008
78363
491633
474398
418001
612055
1072956
36926
118886
409313
828048
987084
820799
475346
349172
807895
173807
961053
312236
967600
877113
647113
1164382
895293
1115700
20692
594784
1059886
438189
141302
941777
930976
874743
332107
556732
903501
20240
368584
493087
1080486
534151
392261
1129386
922087
152739
896877
559106
180334
998379
398704
1095855
731199
780287
1055148
491188
522634
980504
189256
682805
928324
538655
422139
891699
959260
787926
461309
52083
1086205
666522
697008
137683
178919
950599
589687
403281
84473
425464
141263
844910
1014798
619390
1059274
1056746
1176748
623202
427919
891652
503804
846520
881860
1120684
547137
1088529
609128
982655
735122
1092443
1111721
569802
580298
248854
354092
1040160
266565
505618
746428
78972
328492
727716
1011766
348394
697466
614948
885232
181346
180112
68064
786730
318346
385492
32347
1030357
559462
1167671
1189383
699246
413619
1071208
112372
198290
764892
912064
26713
328746
451796
799315
1167074
353455
407964
43503
475541
722328
504679
163789
548960
789163
157163
538602
1026580
215007
1046669
796955
588144
1065926
758507
360949
173622
483156
731007
536843
5786
329877
867431
697002
426020
308055
405189
595716
646147
1122693
916876
970114
224256
542159
289568
1137018
599594
865740
777575
624922
600102
1123051
761789
183932
13559
830721
1076745
60117
129141
866749
354784
17388
632904
183846
1114674
1143538
453331
471491
486949
499285
1192414
515850
451028
1128433
36914
374103
693718
830876
1066200
1015449
580791
793287
481676
324985
586560
244949
722312
443246
164783
579957
566552
524489
320375
272294
629390
672911
1044800
1045038
605314
1191210
606279
846855
302867
1077813
536286
854770
468076
471342
74915
557988
251785
1019040
847811
1137157
341597
1188043
428562
1110947
889984
737557
69333
384535
750206
585535
496925
508391
566245
813859
122424
1092702
1137158
771786
431892
290379
889644
1051295
668510
1029136
89693
475396
413012
40185
40533
406663
596071
873847
283824
939343
1115135
208784
214883
311287
307734
327932
795250
871422
884747
680456
608884
436667
9785
103313
543110
893835
658521
344456
704093
1006186
669464
16399
659617
205536
1068891
1160180
1033055
580156
320125
909782
1059969
110156
1008477
946464
603886
139659
812511
753975
490443
57166
10581
427387
690002
783837
458647
577706
6680
340410
882876
258991
194500
1093264
925845
229964
712441
154998
1141933
1158191
691670
864575
711352
17172
322124
1055861
6707
280205
658612
664956
967393
618887
1089351
789038
771337
278867
374063
261002
267882
1113902
836794
68496
1118151
259238
1146106
562532
68884
842052
869321
333254
243564
735832
591752
705165
234569
531270
843180
389478
693014
956090
648762
551216
42111
934233
792111
1162414
197313
1172076
751664
597419
1185092
384922
1166280
852204
893378
722373
1191086
680787
81284
184987
729662
23191
706127
804584
206587
893260
30361
272579
1134598
136619
147670
1161217
175391
508539
77917
715338
237973
930573
841788
444046
472119
576706
323299
808612
192702
989899
849719
598807
1031799
972441
742437
894922
285180
720252
92620
52568
582113
977734
911562
793771
1144911
1104904
1076755
936931
849311
381119
220177
8230
890164
501847
393431
452127
436041
494687
139212
841600
1084594
1173182
36004
464742
281212
627194
891031
652486
835286
979617
963360
494730
782151
826499
555093
1180580
1084548
456098
724190
694396
1062237
981137
1057361
561888
752774
320943
117801
401424
101261
68110
80752
179110
398970
554276
310229
38807
758203
453737
917458
563374
87925
305323
785245
1084139
721851
597386
193777
388867
1152580
297785
206725
720215
980314
1140274
34496
898843
558467
72492
269219
603145
158451
954720
431479
715730
1102285
939564
328991
233057
566727
355723
1011759
227289
1009800
845919
1190493
988401
1072973
717888
1131980
265701
307652
1182236
535223
602612
934148
292271
460988
48399
934046
92287
1103830
645700
672303
1091243
208613
988235
753180
1004287
666397
1183540
1003131
343264
280011
504294
489106
467109
162363
222959
1146463
829568
685437
33951
1185308
220766
1035937
83741
677413
778856
998972
145459
996106
374421
103427
892440
754688
1026901
729621
1032035
1014523
462545
158284
161725
631970
682582
233677
587070
966393
986152
651014
328854
1055438
284640
177041
54397
74196
1070164
444240
535922
181205
479138
507441
587968
802022
334899
787978
332258
589016
533586
1050399
821472
484382
452368
742522
998999
76238
1079433
492173
859998
963793
81109
127062
1174556
1191717
565222
374763
986696
632162
740868
163867
429756
885517
457949
559919
817225
106648
509981
322013
496516
731316
972474
972519
958772
269291
1033261
19397
830355
1157483
273354
502436
547055
769071
775619
1107138
1020396
138092
786241
738582
218900
566884
224733
486127
702074
634325
654003
782084
72429
234043
625685
691306
10326
589947
73631
731612
759693
110902
287996
1111875
220653
81028
884164
798959
543766
897892
558182
5769
357874
889903
747316
1137162
838178
309916
367733
90265
494586
160809
1001797
355709
41531
927663
253047
231534
683781
1161903
455591
89357
976924
894932
213361
766421
1059146
1059328
555644
1162202
922205
49580
129987
550874
515804
154579
312623
165396
159128
842799
155940
169225
452302
686404
1076111
451332
1047942
996153
93083
615367
861428
4942
1042045
276400
48365
920716
326230
281891
356181
155704
752386
1089896
964207
834423
835150
476019
392442
70243
712979
1168698
626602
935926
389585
1033522
199955
415531
337863
2084
198980
1181565
1075919
689220
559360
371045
859999
126257
1054414
1047583
466208
764376
410889
932166
1125969
439707
165850
997607
42767
706853
281258
951867
108049
538710
784584
477947
131445
349747
147923
497195
320124
567000
1009014
880271
1078634
316762
923204
1097237
1114876
344662
825282
1155216
413004
673601
84762
189159
355884
278211
1054811
944779
920001
796048
524785
740793
400133
1092634
974954
802526
242315
588969
109137
663723
822999
721992
194154
73156
120869
62451
1192791
502764
851825
1090118
401123
1178739
1143309
649144
500833
885527
299556
21181
234933
183242
569443
223715
810554
1086242
644412
472487
1148226
187900
22702
547067
964976
413594
64181
336962
160092
799724
33306
312958
1145896
694477
928991
688212
279157
202337
864204
659903
775334
3117
1127290
1012598
1149983
720952
798309
352547
446159
360401
566304
1065850
67519
322702
411823
575815
193595
677261
1179974
1032690
1083163
233639
1159280
448496
438264
407265
974066
271007
447935
132346
256637
287254
211982
868824
846724
1164239
1108147
905514
687433
1018545
758269
1077726
471305
382860
834894
579319
412353
53350
673723
606675
884472
802888
741554
1059943
68070
373573
943965
1113928
597681
449505
307418
1009623
207335
398513
769057
999316
1080497
977593
989685
752724
52471
224143
241723
179050
745905
607788
1039027
525447
83951
487564
980396
72806
793159
833822
838513
329277
898829
197228
428717
45381
343129
262954
294341
1157215
477661
1066287
938220
1162987
345689
1032041
556776
135437
40809
410283
477201
479927
400028
666290
469035
1006244
795546
354659
687827
1132431
658215
1048018
326045
325006
976075
1082668
134154
305587
544800
646942
918236
1124829
134094
366353
358291
407970
852184
908024
477041
1096483
572591
906932
294387
669595
1151643
833103
1034794
747522
549271
1111043
1124513
488828
146969
905731
727103
353843
436589
98659
893218
15530
527620
155751
683109
808046
554754
372849
1088391
1188295
759773
466814
665106
655693
842001
173335
188302
281967
256991
390747
506084
176707
580104
180880
299962
23661
176698
763267
152206
238178
39446
1110217
1185866
423957
439745
871741
265329
898138
162022
711918
79429
344241
595586
207107
214075
54672
535337
842759
943636
720936
1140008
948004
1031062
777327
419760
306487
937837
553755
627448
235670
760686
419547
418713
1154555
922118
369620
39575
178126
435552
195788
1064346
818681
959989
377200
1175032
562625
1028841
976812
195184
349336
982973
182420
521784
926475
880517
361615
444593
63519
540813
814067
1137815
577170
635743
411317
817095
1022874
905722
923332
224190
570418
1143574
687465
1154063
1111094
415298
933686
580097
185628
800525
643760
357951
676132
533042
1125649
205973
37272
108043
1105097
274407
215
1127112
592120
803322
1178634
253528
1098134
362446
889992
632901
529342
1099963
93054
745556
633222
773558
1048453
1152297
827236
761837
1174458
666851
19796
111805
879085
1147701
781417
34725
1122331
729502
670127
647069
631285
195150
841355
98602
12261
823043
750272
799876
737338
1106903
332635
1089744
928813
26133
230990
591131
60414
978039
335400
966166
442648
135073
851939
1075193
719127
268679
243318
236733
276159
1143787
710070
1062622
470738
387899
1045674
138505
779982
741443
840739
299929
964771
1042884
468125
853718
790843
1007067
369123
94377
576721
264980
484148
478912
879403
61867
114052
480800
18669
1064057
444
1173839
626620
216033
998370
23330
1087430
1176160
254952
525864
473801
1032769
446503
145095
660491
316614
818638
657263
168472
756657
913661
588474
1060915
255330
1053247
24136
732855
813215
850853
763264
281166
524891
354805
922637
705274
985401
311168
1047823
950953
372063
411547
441744
937571
141267
1055469
913633
961669
305099
301975
474043
135562
333854
135191
1158144
271801
390043
502492
144956
740593
983991
38913
326390
1084929
732891
325773
392839
789931
838641
363165
149373
534648
384295
623998
914401
1032440
418832
81584
758061
109081
805875
653135
1044391
1169259
587123
319944
257475
1092280
1185429
827816
610615
142891
488158
868988
914641
782872
969674
603159
420200
809454
1046150
33963
226764
894256
1057855
59833
365027
1188678
777040
669039
444069
1011217
968891
1177311
590938
1075720
1031623
973126
627529
1132693
27728
1122910
1166945
623722
645742
1810
391730
703668
122711
60762
459200
43153
896216
912349
689606
842171
241545
791018
338955
320828
426252
473386
1071002
387790
1158538
255830
694113
26392
372351
1004316
950932
457525
997588
929884
520446
260183
137198
165241
344164
945942
931317
1176125
704079
408829
225845
1167367
666276
1024035
410621
182095
1111072
19588
948171
607025
370904
29507
682254
166661
700847
888332
536912
894197
295203
495346
889890
412669
976446
1047228
234733
361454
108413
976013
726493
354780
44436
246457
200437
66708
1167514
870770
863024
826357
126981
589424
684999
55559
192645
1178524
556372
1088589
465285
512371
413922
830905
69812
1106609
186404
882910
301222
285880
241408
1129918
201415
100728
648009
1176114
744932
485363
866537
885093
535159
88438
725864
939167
890032
197067
321105
165132
545554
622155
769131
886416
1181320
121263
221763
619449
901077
486687
1083140
502084
194903
913721
419656
115907
654992
593771
818005
280701
665097
533428
134771
878326
70330
956047
508097
662614
804317
450349
873499
1108678
314152
1039689
831577
465366
631662
678608
46701
434183
21808
799408
772869
183866
234442
90713
965741
123130
160916
323622
81614
471620
328798
1077141
982871
329165
1184753
466265
409160
9601
278877
1066504
309583
94165
627975
479426
93775
855409
394783
501445
855054
728687
839297
219027
230244
773431
977289
861278
505539
75663
794077
250018
834504
116155
883992
840114
1143015
646970
840685
1182221
708538
968728
759643
404760
335999
937278
1069936
92426
1099214
662291
1145665
1131396
1080395
331046
407908
1071727
700331
1139969
1170986
376290
636826
608965
62225
898223
141715
833276
1078170
435463
282129
247337
142644
1192387
687267
108834
52833
144808
1011153
669383
275894
84051
918109
733856
115036
502779
838286
96620
625752
891290
138624
851971
677143
235947
84844
185766
65112
553195
614861
14029
862557
1190507
265207
270718
619360
286861
694029
312847
1177156
971248
459376
338481
537260
707979
372778
1104936
1105591
929090
1106420
1128478
789027
610773
1049641
122923
440042
410341
916913
556225
180607
1170078
990240
270281
830508
1149693
606324
920243
681678
597015
879997
757485
67345
322156
942220
856768
727826
863069
879486
1022046
9930
459974
660300
1072631
866972
959553
1165558
128267
239497
540565
81547
649142
430684
23221
766102
924224
187046
525172
21508
476174
1018958
1153626
65490
30115
749708
300319
528236
338069
1192680
298182
1192977
682005
381720
353284
554502
355667
707423
232136
264867
448962
904397
285626
488629
954979
362513
100672
1041031
1160929
804708
534147
805737
720907
1146170
633565
618494
736065
52594
363098
300345
821556
1084075
649471
1071459
614138
602143
915670
924245
1044045
1082812
813401
925647
674026
84604
37288
408995
539244
966017
1005333
96130
1066241
1151785
927706
1032270
235919
702448
343815
1041800
56340
60537
581441
516269
1146711
3701
410237
755883
643399
205551
140220
532700
285262
739577
1066307
736139
170224
1158274
178925
636831
218221
1108528
903451
626041
848251
30188
691383
880083
116954
639
57134
677783
1154824
742908
601777
472774
753718
951606
106879
488695
187734
522664
811178
623205
60796
486718
1135922
1155518
52883
784025
131501
743627
990798
11256
825563
127279
1037824
760680
33626
346076
862505
763024
1042256
903651
15230
69828
45555
55102
251946
401773
289458
42868
1121329
1122732
805218
26752
489279
91311
171404
606575
158027
459252
1083207
952101
1101418
296009
39169
277294
375428
605421
302060
592840
169608
795749
390067
808139
515069
69315
212453
779449
1191787
564246
414255
1154710
999186
228063
47762
735942
339543
445984
801529
1142193
505435
236257
456913
399607
919152
875526
1000582
119115
423220
606212
900375
634654
366650
1185115
1115436
348862
893138
47170
634793
645477
974336
721706
238514
297666
644610
1056856
624673
546908
912255
832300
791892
925267
34295
129823
231411
630152
196497
845338
870346
1057730
238530
738559
857473
781430
345869
177441
672316
156643
671458
570739
116700
1044219
1157885
537587
1093339
499751
648049
809706
157493
926910
422063
1165337
381279
799375
665690
86382
684770
1056509
583224
232994
108731
994149
1066813
600397
876433
377913
538457
1147726
403011
642175
1105127
75264
93174
715985
468182
981566
652750
1019123
823737
1020638
253284
761848
702401
1081084
521368
183333
865944
257508
861529
437798
1016485
586403
458812
1043122
424579
1146328
218242
210239
1114766
15329
605800
746711
97466
731821
528746
445486
474197
719451
962355
573203
542328
441279
303707
125253
277849
509224
1072536
223207
66122
1154457
824181
1191972
1085866
759555
80858
245555
1135382
464892
744476
384026
68034
866450
678006
554162
625290
1129736
465395
33307
452109
347074
960483
121397
713497
930423
135068
1163676
107260
510952
869951
767418
287459
501265
105869
1073716
985621
29122
614873
841950
510568
1186533
784958
963544
770338
467183
1137689
646304
617455
880731
910545
321071
917191
193368
25412
207669
918554
454291
1065450
354145
256807
103246
856020
955235
765958
956155
914799
708054
185577
943204
49019
222885
1078223
400893
738802
140191
533299
1100708
1089302
1074161
180750
207054
202400
344251
333320
376428
54366
246151
655687
990979
567530
751737
838801
649643
443895
51738
174918
866316
1054154
31842
916497
690085
206424
1069734
472765
1070947
164670
498382
846184
856222
744205
468833
1141958
394373
1132923
948187
469604
14513
217207
409568
1176970
564508
943045
115351
781863
1158471
755611
749653
822444
62970
852349
983602
1176082
241728
1144332
20208
492338
521362
1148392
539923
503325
875209
724604
759830
1111376
244963
400765
469223
472822
627524
457418
1171360
893079
613817
247885
1043157
119667
427365
978047
1151624
630750
366211
911893
226520
214644
247497
509062
229798
620
320715
393666
425457
229347
190934
1146129
720285
99348
462114
1068004
1070397
1011969
978389
566367
149616
369346
821531
273799
1148578
265600
948059
89791
467467
425610
263723
994034
654464
681851
507164
218117
1152331
733794
698890
929682
299290
194274
102396
568636
333341
897865
79550
971347
952057
381745
779289
198483
125182
514485
485093
671121
586593
1032226
1008354
448563
294819
277753
638556
185584
903323
302677
853306
812420
469671
90504
1144629
161047
372207
753545
406032
1058501
834960
775338
593915
772149
699473
67538
1009592
528943
701215
952095
677864
430514
352220
883381
1055390
766008
461470
872368
469203
845177
446474
145456
32316
343592
534508
567510
739385
1181724
305537
652882
455803
610887
1101104
999987
527213
549854
972926
1163316
463349
681012
603204
1045722
576810
1037096
924197
264034
996331
384839
516849
410193
640384
573046
17237
656717
427181
525150
1005961
1064373
1058113
981596
635142
94235
787982
17211
520260
848852
985662
736548
857834
731508
941267
46470
295613
1035211
898956
857742
713099
514633
321176
955341
593133
194223
220485
389976
213230
733578
61266
195841
199733
561612
794329
203430
1066181
199046
329482
488998
513643
179246
76752
554378
1094069
1072332
998249
92936
563543
153240
715907
314686
695885
474365
225068
1189270
139247
838479
265558
503959
123226
731134
526432
108808
830258
756464
285109
737328
774822
730964
1148531
1157157
574297
39093
355364
201116
167777
753866
295099
438437
74793
1158712
3919
966055
819642
793343
395851
274059
177528
947952
1188946
834486
1177961
546673
10530
280506
1039458
477923
672482
813241
497846
655593
774535
690530
688391
271818
182925
154721
1177464
1005571
749786
202206
525360
291555
403875
394187
922092
234076
32300
471830
30273
592395
345465
775224
843538
1192481
227897
616077
1092520
176623
993050
899512
127641
360065
297968
120423
878492
218787
1151753
1075176
975112
781942
597678
709995
1050565
868089
995615
250624
1033785
1145867
468653
900324
733333
161508
496484
990053
790318
349566
739383
997256
322467
197577
21464
314731
495969
1071946
898444
1163338
1092852
86434
567676
730875
1177870
617029
374214
1028144
460383
668585
630668
64875
177116
714019
280789
927779
388174
123615
449511
106158
1170040
807063
1140785
89975
741360
29549
300671
1171869
1169835
116455
1007871
647384
549961
534569
356502
306801
535845
768419
99829
60006
116322
450795
120936
202575
523444
344621
1014764
671423
1099766
671553
332797
1036881
270993
316496
495838
1011747
361865
965095
188957
891772
1058712
461726
537315
702528
931169
543384
653386
498743
981087
55735
703884
1172177
108284
503502
431906
335629
447668
1009377
279548
537322
73518
199573
131150
1016417
715839
775455
380451
100114
64341
881300
450146
401935
341258
913968
267079
909658
657977
770122
790659
144330
809785
1028380
1155581
8177
1056832
381120
1145812
607416
320789
909257
612792
590417
203612
1104608
205901
141658
693010
976944
59028
886717
415043
732199
573344
867951
566540
840086
466107
256009
739229
257885
740921
305625
1049510
504915
200640
606002
192094
550207
649327
206488
34489
415883
939137
647188
76542
234288
761347
773069
420425
536345
558505
509044
712896
906174
375732
1158427
800964
1147698
319692
790138
371073
382867
81255
875454
591012
737151
879411
823743
1167419
836120
511433
890151
1047821
379941
1110373
736772
446276
70849
414170
642534
1105081
647089
1065262
370392
1180072
791055
875336
336623
213420
271560
1184637
1166074
927299
646605
134557
540493
1087972
495246
899747
1088548
642305
427696
452819
1110346
695006
761877
23888
1148685
194623
753795
6273
752603
667485
1136404
312841
866122
109239
314444
1088256
446073
660791
1191617
701895
553056
647669
942083
153586
567107
731586
645475
1073647
387331
521692
542714
508415
282171
733038
1136737
1138878
413134
949491
855098
265712
650075
161877
209657
712058
873241
1019582
848806
972994
279042
849389
316759
598731
1011015
874700
189484
1005011
177268
733947
478038
246628
447486
353425
14270
316581
265073
386131
764940
506834
125214
219555
1044149
380448
56217
901070
752788
763776
516796
725341
1092384
411649
88618
135148
700073
1111522
527660
285764
399961
684722
896128
736699
675196
476248
832636
171025
46503
1112815
1187555
350676
336364
340157
633151
1037857
578736
422641
1078231
528159
572279
59089
86515
900200
669438
802932
479813
400178
1011111
65013
902811
210083
801678
1193491
940558
1156237
730114
1091088
585950
930312
933840
625638
351106
1064484
379173
115277
1017165
994367
407948
636797
18933
1131895
134144
258342
715078
183537
175238
1003126
1149532
504126
937650
703202
737772
627280
633884
848925
1017111
68523
954461
374285
85644
332957
835454
692743
542650
1172321
1002669
1123548
885344
389947
64880
100685
932036
36063
205590
1107717
193676
214993
716860
932968
135646
835763
754328
911429
369642
727023
652783
977689
942882
387135
720581
1181989
187156
399443
79366
171721
662644
924144
515628
198556
1188791
862234
736357
182652
712573
944849
881517
531459
658440
782607
1169767
629150
1046468
961269
849688
335835
1164940
194465
103807
913945
635493
163674
307361
298785
296373
813206
679168
281872
30130
413751
717438
191012
1166944
520931
128770
976603
498298
555115
735164
960052
1074353
1162661
168502
1107367
791658
883619
439592
347170
281771
438049
938214
603158
350622
170489
247114
46960
846980
78408
1114512
43215
495663
727364
818368
1135804
86496
374143
1152814
247827
484424
796597
658274
1038932
286245
452530
814331
968013
431647
348614
661087
996072
478381
927883
671046
81361
664457
341849
740803
167997
398869
934865
420530
688016
1069143
971093
721074
358486
941889
246016
6432
213486
591450
1040402
73557
136999
245015
63676
1079426
953983
671636
381060
607880
988125
1162554
174439
914345
954330
435883
612879
1059540
647291
1010452
109578
439010
631809
640323
424320
699630
1037381
37709
53277
1090937
796828
391696
1094841
392821
273994
644263
530946
1011673
507145
1181345
4678
676447
700530
385648
226117
457731
1065286
1013967
1154902
637146
561130
738694
701478
1098046
972533
655837
325048
595070
327085
175846
344994
736173
1075958
594884
43166
210230
41496
234522
281619
1093459
378980
549759
78821
641321
816411
1136632
828331
815966
292018
1072127
737361
310140
1162863
1067096
363491
250551
1002651
139791
630964
946942
1082442
980323
351649
611635
966980
839007
1098529
430607
899008
263167
152981
733719
272920
560545
850968
209587
865878
1125934
176393
1045885
377891
1071816
13079
845432
914755
623919
751043
39983
788095
399089
663393
1054531
108405
326907
931050
990210
591593
640602
1119524
94494
620845
214302
60640
475383
904292
894190
350910
1129529
907678
49361
136790
379069
65840
1109629
1131223
792929
1157502
541180
828094
957488
801855
7932
994395
31574
1065322
1158921
933309
36118
1081869
336195
540955
461600
101676
442000
604177
584950
1095274
147348
965348
70880
916902
1103666
701469
306707
205815
1104607
184743
1090261
425494
550443
314099
769098
1096099
475240
904091
1145251
103700
520902
939357
1107902
1152236
394789
489937
132926
808290
770741
98086
373428
987886
932281
875461
347484
75451
164491
338302
489771
552234
49384
133479
746472
851793
623264
412724
1034574
686250
86701
791316
657293
255388
444382
1142118
257286
313621
1145717
843133
572539
663701
992054
538469
1111963
860601
399494
227920
836589
1065097
592992
1010455
589965
198767
325876
222909
130123
1025078
616379
312207
440319
1084171
808044
740722
838839
955831
480572
1180962
1065999
853327
967354
982372
925803
1193254
1084927
24334
837357
631173
681461
970076
302957
217134
682803
151439
358747
504993
41448
789667
1184831
163091
480181
658792
740498
869100
1072438
1067247
406035
569011
230653
117126
1093521
570250
712395
480020
804048
1144719
142756
44292
601064
999295
736156
779038
471548
107419
1189977
266238
547314
541321
621230
1095966
802582
811519
270180
748261
145655
40197
1147947
355873
544102
301197
1013968
385356
983525
733319
817553
470972
281162
1154007
350754
1155564
598623
1044606
76820
61029
865153
1041414
138756
518777
182258
946491
771727
707586
251606
179421
543397
675538
7220
655275
409648
1167370
550098
5168
486644
811394
425440
984915
343444
52730
329586
733110
63495
559662
261684
827652
48722
782161
686566
772615
600600
952923
932548
44158
627814
529915
768191
855707
596770
88137
915459
833287
156244
1044163
839828
106011
593394
95279
991513
434141
21644
1100800
1104856
504809
879785
756024
938529
526814
571146
707069
1155044
390598
1070415
989460
61613
750675
1177447
1052939
73326
96502
202830
526036
560719
807355
1073428
1192581
228081
632862
299490
1190911
50253
678141
811807
595129
1013570
224892
410696
84003
970330
204400
952012
412336
519630
843682
707636
1054418
282120
17645
410924
557428
904978
347300
970928
1127077
81822
550189
254202
20562
668347
718408
1114425
43833
757907
219030
657525
194990
709789
3703
889387
830255
91117
371769
513288
123794
302170
768893
27822
400298
780488
221299
1193192
997544
695048
670706
227590
187312
49520
205505
13497
495276
1074488
956026
528945
737940
984332
1161803
875128
122288
892327
626988
603540
647910
15893
715528
890716
609271
370695
930078
930700
294534
604605
1040979
1003925
488883
534561
649164
193694
365807
997601
924476
1104868
181911
687020
325264
746150
1152477
520645
982544
1142524
979927
394065
1192119
901510
543570
1104343
1179512
854932
1102959
787306
562973
737851
379018
1183754
705623
210465
90264
330301
894333
941335
823755
148175
1145836
2683
918737
591705
586751
967800
893323
242367
349300
256140
118132
896946
18096
255574
237964
110852
521783
673528
192423
262376
155846
99268
432238
473759
597020
874421
139215
1012412
749968
158176
78064
14319
287184
917581
824041
448068
73380
106822
166851
543354
452167
852817
746893
645998
409026
655074
726781
829529
304131
971611
530262
1116645
766247
563548
726331
567610
1157666
669402
260540
1005980
972751
1091944
660423
997749
770034
464563
298658
376258
495758
763393
337766
1161615
991209
304609
802065
319013
766521
691968
227253
967482
716955
816832
251172
184132
823040
794943
817084
989815
746151
1655
189151
1061713
408530
588693
1051037
670440
1115493
573130
1055649
479467
654679
933012
678613
545264
588190
405618
255847
267668
252426
7524
509666
116065
869107
864780
539952
739978
725268
778241
117427
247444
486393
525011
253410
1168725
901242
1110023
1169248
715713
617635
865148
615669
485392
520080
581287
275550
811334
868263
1049810
1104414
788246
438481
72317
1148054
579580
524591
34029
747351
1145095
269861
215706
846800
604235
493772
1116999
988000
1103918
767943
583305
867378
25468
1017614
1113837
553067
1176038
712337
131634
163251
427923
697771
469980
291624
305850
949914
503142
112431
35545
820260
305929
606072
578219
466404
977886
385158
613614
1048807
628255
510012
8467
415930
320056
183252
259890
750570
1059919
40083
839943
211830
1187432
711321
851588
732461
524957
330514
54806
29543
262193
820233
624132
392788
1115810
1179135
962965
1114197
1141865
71281
604829
237984
940831
1183327
612991
373790
788645
630904
1150099
1119946
20423
215867
905667
1042934
200464
354017
867341
400068
570269
1074222
39261
1018486
97685
1115736
325233
399822
84330
552190
1085570
629956
290803
12500
635218
409324
335695
94581
59051
566773
1019234
828114
80271
1004564
146472
759612
775606
658894
1082662
660505
392871
975906
481494
312710
705641
562068
925240
30215
1118402
1034911
84432
191291
147759
845968
625787
388622
1184327
578984
571649
574388
234058
1162722
630144
1026086
47947
903772
677163
954688
796061
928857
1172529
227444
896661
391483
219486
574247
1080393
149435
696751
579688
920591
644153
877591
272344
779259
453619
519486
527204
849294
104268
908074
512096
365829
741374
245944
183568
1053146
914580
951594
744213
450199
200771
367659
962398
869954
283058
935736
1073335
157141
903130
97551
15538
942730
464292
1126940
468950
620338
485286
10087
1138486
726406
1141539
953528
163820
91006
585725
984561
872360
95071
132003
286502
4423
197733
846591
49696
1145514
250888
672052
273867
44354
331077
465921
949695
88954
120617
292511
1068962
757998
486192
796422
669210
140189
900233
24140
813798
252314
802277
856837
48760
252071
337787
211265
10580
867629
809444
874855
287871
259820
177095
573659
1064227
864943
419773
1145358
326387
1176445
252205
492358
1128940
611466
747806
1158520
610700
185646
207758
232224
1078111
733723
1142482
782825
946666
968424
1141840
80676
825971
795394
824668
230008
274603
781616
398864
1086114
579832
212092
712875
167427
439190
1018492
618239
473345
991829
157968
386505
967876
191340
404409
598837
209506
1108683
371605
512248
296829
549042
1130618
728934
25140
642391
890586
139537
422120
642037
100610
252667
1005688
441344
18761
84754
433469
257700
419819
135580
369425
19316
926203
875037
488689
889307
204951
612865
1030613
410718
821495
295462
52287
622243
87292
285286
609757
283887
796111
725347
556476
996816
948349
130441
67916
2282
878896
448628
1069432
1026074
463101
45581
858046
861194
305542
407922
724133
111653
227103
878480
227875
945000
722051
911011
261221
864143
779685
150742
531011
1084013
603729
1043372
978852
362480
396865
456801
62967
987991
1076533
1012505
1097894
526869
1124320
708167
1109469
345098
141891
1106489
215660
454324
367123
308756
54661
415870
889402
395018
757471
222189
658992
384377
24982
573182
344512
1125589
104599
705339
517552
791004
149815
267784
600181
1186045
959033
14961
54420
748486
1028676
939981
538716
948527
686118
574677
740207
812413
1133240
623066
559213
768368
94637
879268
270175
770571
155842
915928
867895
373601
813702
318008
893550
266473
711729
1073811
35435
235655
248791
889727
247856
627201
186170
437623
964192
712971
892686
788766
436622
531908
943627
944413
506870
273423
119896
225278
941907
552475
936323
322844
1056127
345980
934209
33234
878170
966075
1174475
729079
1020220
478624
691054
538727
616121
1041648
334344
673772
368798
1111847
106772
163156
520998
183531
827895
757795
869572
378596
562430
397251
375765
1008721
340225
1118138
1024549
727520
951848
855295
700757
684735
63925
285908
538035
933608
820390
521507
771875
833016
236266
460862
404773
242656
202467
301883
665343
289282
701526
616769
787639
336629
352908
487150
912621
577155
403085
719803
447426
1104302
857478
755776
1038678
587096
539377
1127629
844941
157571
585171
411668
429043
902091
709530
1078365
1044317
54984
307949
990248
359408
93141
26663
408401
955211
969179
872067
28157
466421
40798
416997
811370
293475
224465
972021
723081
657364
1023413
1078792
101198
1087927
34311
1056398
972339
912363
989900
1089631
1139971
640773
314522
1110090
1114304
996329
1000383
219079
707675
796450
1184841
811020
1020098
755920
913655
370616
132666
170077
875957
1100404
170716
218457
503917
648517
383111
333692
265214
922070
580435
442843
191370
751195
473648
950961
33697
116929
828618
526736
28567
28582
580208
988228
919126
253921
452633
472842
901539
689040
1020463
372237
95390
840491
776105
1186938
837234
791886
687655
1150493
193693
684045
104129
955284
438679
792828
616970
43245
1146559
629114
690302
218249
1074521
687778
787855
173281
1123882
1004605
532092
486336
396145
25703
382889
782285
887712
349683
372465
1108210
434832
578249
19896
937375
193769
285867
646195
606070
731095
1072626
626929
884212
1057927
184722
64978
592454
124551
645805
617999
305183
535019
1191136
851338
892036
89438
1078812
989026
715179
1094133
1051718
1137389
498788
1104156
307710
138214
13308
562918
267836
301492
613443
409698
575424
747876
663403
1182382
1101224
412202
596715
1166942
850323
64018
865425
979647
490076
280980
374349
551796
913247
1121036
786046
394528
320505
668753
137180
151083
606485
32443
1114370
654167
1186955
1070885
996846
976641
213050
1102257
173640
242447
488512
291308
143572
107836
315305
58449
17666
1053186
37018
309244
1054365
676302
928238
971804
657668
1062831
920499
944686
682648
958854
835217
802063
1135090
209272
333766
74289
800737
1075481
121633
672673
38522
174394
727742
985051
596152
777203
454220
562639
1075737
859333
836198
1133696
1147700
790268
196617
629164
560462
117648
682629
480342
340821
238231
772765
1010608
250485
388310
679452
553429
719278
213859
806297
695324
1068731
59736
154046
292557
819343
1124673
438118
324227
134334
562577
104947
1158291
994786
646765
747756
825966
528105
411808
391262
669999
747267
1149579
936821
79819
41306
236428
389942
113773
439181
677061
1164386
695888
348906
906323
793548
860140
790732
150429
521431
657106
614626
881318
833653
13297
732209
99279
28789
677025
649704
673796
509632
523932
486008
1008970
985403
584880
469192
310359
115301
128258
466145
951251
435655
283711
182842
128731
67066
1117887
1029286
264619
1046306
693623
615973
382917
970228
478116
1158161
763975
792855
371327
676138
595558
1008546
310438
912222
1174331
887174
1053907
123363
1000592
471713
104132
69625
263039
669079
137105
922019
1015186
162255
801950
1106966
692619
1111630
412694
1091897
1027531
978361
522588
761112
318525
877886
1044540
906869
1073493
237882
314662
23027
733703
1024668
1014027
457770
268567
913151
482419
158999
858078
1178498
410082
1070669
1182790
43307
810463
505534
357081
137009
245820
713478
459880
27330
1186837
670406
115324
995759
343011
277376
566580
367943
784798
1190524
548970
1122115
856487
997436
342462
299335
1113992
166309
369764
931985
1061392
957252
198434
116517
288639
410685
232604
577503
126748
642278
584886
667152
390117
1037522
284945
914419
620043
538914
419168
359354
153511
722760
17832
939482
607753
148877
689069
153169
914300
300283
680607
1184947
296297
212725
471737
762008
18307
876238
331496
284832
156585
1017654
994390
1130829
538103
1082790
558596
1180540
524516
183122
534541
375279
1006558
125532
814247
535026
916948
367330
679931
825466
994283
641184
708663
601944
1155011
1117933
479245
122220
1029608
1004756
360766
1127533
340419
309449
148760
100009
226691
596547
944835
886174
292391
328732
563497
1129349
381823
233769
640027
470472
496754
328818
153164
761597
1156107
183809
795048
701529
678122
1165006
85423
268010
732304
574784
1084501
960484
657929
16522
829675
146166
1014520
465283
28867
774103
1159979
1051002
828270
894379
317688
227068
411058
426878
61645
466180
818841
568967
1052139
326724
314394
2472
710973
662926
36361
465963
764916
35626
588688
1168116
310969
41205
169854
1054150
804172
977210
120875
885840
387978
1080162
1119787
887308
497379
55322
238851
1130395
928282
303932
1067035
223310
13420
1184473
1190689
54139
797594
253145
767791
374047
280547
1044300
668638
418651
108763
873398
61692
156692
998619
873277
251818
1013775
983622
207333
324651
392322
416114
364315
75742
1010751
77931
1067329
120252
13649
745687
457517
141204
438393
806203
834969
548357
546240
12511
440545
160348
1173237
422694
266557
378127
1023623
676179
719843
552567
1001124
826551
509787
859947
1087117
1082581
661447
566305
893383
200074
621528
69590
802648
1019517
930852
756875
162371
1155163
492630
45062
392454
715700
1185781
319334
803707
819993
430775
159130
1051343
996400
1167704
1072961
490075
1018348
221184
152535
772272
39987
743584
942530
373830
158374
793070
338548
248403
670553
603149
818997
929960
168456
61231
733937
771427
559445
587104
69934
80959
722917
953071
666679
260608
699868
753484
608433
1052582
567381
1017093
477959
967081
89161
955735
577459
593363
1058799
1179118
228073
565919
512421
748660
699769
775198
356780
884941
670632
933610
817950
79708
41706
681877
840605
74933
1063701
1170890
463118
591220
625974
1181615
195775
1192480
574138
921787
90300
598749
115670
1069391
619960
965273
26859
1018107
568663
931743
1072552
824796
836161
585100
1064672
358177
463794
886177
837162
443534
570048
139828
836910
891712
1016230
857680
963877
879038
265898
924592
1119814
300304
267467
767670
1026691
511986
756198
507212
1062413
745540
1099820
518959
103682
571837
451794
923976
230953
1173311
400744
263427
586678
191561
926601
310657
513551
980105
688661
366787
18820
1156071
543549
506753
458164
148724
1095508
125877
214620
81967
1084613
703734
574017
214622
1065505
63983
336597
559455
153759
1141115
69231
435304
16998
255050
446752
689281
667480
249625
1063185
706837
727367
151850
388938
1103722
315141
522423
723035
562244
843583
801919
193190
529010
122788
1188577
43942
273789
340642
169020
224383
1177780
870539
838082
436220
139662
581378
1154437
1000995
445476
807388
354718
796701
680414
853528
681882
872254
917325
1187716
962292
504063
1035029
879554
337401
1013288
582881
1168316
853517
218476
51090
258528
595455
786234
647889
146900
116742
162771
1150920
516513
969663
1003103
258756
574279
685125
1032520
867679
913841
1112845
123276
864207
292833
952752
62775
401228
809941
240942
403673
605690
624439
371611
160115
475573
611958
1185451
1189155
289414
485508
1049045
21002
106746
1136153
1012468
975597
365610
143814
1119927
221471
524185
520234
887727
1014949
414053
209820
592067
887505
961622
760161
1061526
796756
113051
482307
871774
1188188
1178289
1030874
832578
275772
521095
617005
507061
406137
1119383
957278
1099830
221491
188460
309577
439807
105745
191864
490122
41823
892638
842393
32573
108862
588764
338854
542068
819586
470159
960794
1000210
121478
994889
1156949
138166
505136
636312
1185243
521148
392518
543106
537746
241591
1110831
919362
1174313
818170
783162
1170676
182857
667484
371648
367333
831541
665203
374356
73358
416399
910982
279148
715046
704170
610654
225901
822184
291808
422688
264142
1009892
4335
1064589
863852
602662
997816
619350
43132
665357
90102
644725
201313
578463
141455
936892
971993
95286
621404
783224
897491
595838
723806
45104
663258
338653
604649
1180681
625940
1129214
3505
908145
449223
723865
1085242
280959
112255
655137
37696
955494
34662
610156
499249
871137
336000
79595
410643
383450
640421
135828
918809
378123
213812
1056166
1188662
870121
893103
401327
381624
495390
282105
722911
245743
631917
608760
642777
534869
1144418
247955
664811
114795
502426
41596
685679
834509
184001
1110138
237843
151354
428816
521586
776311
465109
381031
215594
772492
737258
287717
937108
631116
52720
319384
559676
550474
640791
570707
51345
209525
1136401
1081914
886532
820820
1168184
1084722
603356
179400
31151
143566
558179
1065085
1174086
169446
184674
122508
66245
33669
73707
90109
304596
517856
671737
898715
1127158
126250
801108
773290
258574
823846
927844
758941
676711
587897
581960
733891
582295
982494
443564
577919
223714
794375
944330
138660
349476
355326
897662
6181
161782
130005
1173975
115794
174825
1146111
310530
546311
1139068
398597
153786
117350
736322
724297
870597
118900
228779
25460
237902
368975
975177
1081385
222324
279468
122069
950016
72755
155301
813942
228865
790128
1137824
719459
54731
912925
30555
954017
922983
368150
463952
336175
575214
940610
466210
898669
107015
175097
990589
913820
239252
694303
131011
289575
78812
814279
867130
243520
259280
565978
435992
28806
323746
768876
1038495
119512
496153
164350
911269
154773
688692
562989
755850
335753
1050288
332268
235534
991482
584898
579227
121910
543181
275236
481419
22391
750082
729311
421088
867279
379934
442560
990266
2226
427308
109218
5323
807683
379740
1044916
407789
1016136
93185
496307
261517
222438
502002
443164
853120
630707
496155
309078
182563
84313
349225
942504
385290
975830
193544
447612
1142940
847043
1016482
1070222
48137
305959
20050
647665
1018871
245299
591439
677209
848213
808637
855143
687312
347150
171892
416636
20155
316333
787354
1132988
112760
1022502
185174
743025
355469
601337
1168964
580493
334957
818192
386015
775470
1112302
1056488
291599
990147
541943
46954
19104
225583
221957
751722
524933
747513
1043518
1045051
834258
467174
61180
591473
129972
688946
586592
373925
756797
1185137
173176
330267
54145
380789
301527
522543
857619
505029
1092421
131294
692810
976581
192541
696042
201599
688380
1055747
45536
130304
1175267
105333
99554
736518
1059519
410689
1126345
226438
414320
709684
501574
1044026
1012538
990201
461619
363234
111145
622960
989089
244081
821931
1171830
390093
159872
974672
212539
1003206
339769
217232
124887
1042417
451773
257531
313870
1192836
93007
82554
1083839
919533
269926
1112932
544059
679031
1007440
1034102
356141
84809
219477
695859
1160502
736015
383813
272141
753018
491940
892579
693058
121133
1122475
1056722
958279
179813
623223
451762
935487
155485
478539
473344
1010157
963573
985072
734442
662194
100652
656673
346895
955525
993214
929129
293006
1021919
887753
418156
481116
919293
356083
1125510
1045741
401200
877177
604993
701301
1015853
847044
696661
678974
883961
317189
440572
129290
1131941
283871
198313
1150595
960141
131880
1037073
351525
528032
102386
910415
114855
125459
1193436
848197
816620
556066
1068264
800804
439862
599720
151025
959787
1074267
18652
51566
263955
377855
538610
785954
502675
229745
926879
832153
425998
95228
495984
663276
460156
624897
64369
1144224
641904
641319
329064
897533
1007344
421498
553805
502220
303956
240418
778990
388448
103473
890595
1190874
907693
1161468
449152
1098630
296951
712597
714267
485419
1092150
895943
1130728
382581
909073
874422
1081503
1141974
922897
876413
1043061
532579
386758
11902
962881
793278
344198
1149131
175168
150030
296013
736078
156871
569817
787524
123974
1122283
132454
1145369
103101
76260
137734
371624
899192
911031
725866
1164765
537612
238705
732340
888164
824737
842530
522385
611448
311886
856722
696181
411059
788954
426266
944942
304996
678143
740865
696659
182810
471074
606863
699877
587793
336055
125360
748739
691911
311218
380199
110508
337144
725201
392627
218022
120439
755792
200016
821878
465595
449472
576208
1070311
303721
577218
76493
171195
929881
1022073
135901
748046
526680
1061594
455705
939935
644451
44950
1184981
1178645
680319
283667
222229
476703
856276
339990
1149772
28455
995637
122135
851471
701592
288304
371947
938260
1176894
783553
300533
485275
398336
881153
701112
907823
801115
862538
540104
1096805
974515
1154225
357253
600805
732319
1159088
356634
174178
1169533
750860
357323
292349
31866
752162
417391
415995
649234
724563
785265
537107
863218
924216
374973
867603
816675
463116
1026296
120884
622345
60836
1059822
402265
191329
340319
1060318
519848
982154
816141
81899
896955
921924
1176827
626003
973745
1011227
407341
1134593
1116035
909516
1021927
68865
419803
453346
175093
346423
370126
441501
688638
74478
494223
32342
943308
945022
858650
498602
399476
65773
121247
451356
905653
935525
855569
399029
858985
713489
447965
317081
1108081
651795
300550
630542
214851
731656
1065974
212298
428626
207376
512895
123466
452822
60398
960215
77971
1127476
238771
81580
781510
157634
743901
1192568
89872
277118
355154
997573
751658
558617
232361
30117
828665
430758
512305
474216
130605
208572
1157378
236446
977979
1184508
789907
189223
496192
194301
998223
925187
1016068
262578
1056301
563820
1015407
191667
1066174
1071084
867823
391058
499329
1160482
658306
786360
58187
1006627
1071393
976736
1092060
420091
922872
912186
1008081
1079480
287773
995118
671524
411138
83111
697109
1088057
453662
743389
1120932
479571
165696
417300
139824
730525
846836
366166
1074818
1129185
680482
282277
333393
1173507
643173
987605
290436
450510
252479
966177
640100
173072
58499
941242
896775
82602
258294
138842
503598
670308
1138957
940399
806099
308828
487038
675376
137244
34335
387870
39007
101066
29524
247025
261295
849850
206630
27627
101326
1178873
610690
253775
1041074
70451
492221
452866
1187632
244266
765132
911644
438542
526224
787245
309046
219080
714838
225362
980529
580725
726949
552578
682524
64331
1009077
131458
151036
729442
969340
1148393
317313
285504
555655
533168
407987
1106456
1137872
988580
36643
1038413
490733
399585
61771
457632
752429
256528
1035613
961995
212845
1017952
403479
1004587
259351
1178856
918543
416738
206064
1120236
561722
996463
573837
1120468
1137924
1117100
928077
645986
900033
741593
878803
478968
1059859
666008
319476
398187
576486
686484
364247
389836
237554
223706
147562
912453
129200
1015075
346132
967505
961119
666464
23677
934715
789805
102060
923137
32221
1030145
761779
1122308
1158486
355846
62306
1187679
653347
585571
302437
733458
708267
887690
1106205
458050
628564
1162687
920845
1183247
1155690
393130
902115
560170
1026597
23414
529843
605385
1032801
396254
845426
545634
426414
1096684
14231
809421
829052
291136
1071970
129932
95464
5762
882974
594164
910760
263020
938062
813410
230688
695480
118834
421254
113004
261904
1126403
280041
1188673
895873
903378
906601
818834
540691
127265
1019118
490520
439018
1109628
302073
552330
450881
1123135
898028
1049694
994314
1179709
1190519
980648
1037311
324455
975286
84143
579811
563502
303180
807458
380833
794678
136000
676667
391154
695487
321022
302750
461114
669951
573809
553155
1083027
355070
241265
1093646
454824
1184767
557930
48342
692789
426446
899855
1156831
1061919
17814
864080
927842
393123
1116368
1011607
710598
116744
626795
587534
113204
733091
1190156
1119885
1148829
1132114
962458
162339
262331
882075
265595
717790
1100594
75117
319756
1179554
934583
355453
482961
446570
1103457
437453
993775
363985
495823
232397
1092352
924453
330696
917261
1183158
367237
147110
870888
1151274
211512
408100
598351
285726
268860
962878
432867
738918
910346
826981
122281
148564
286721
577555
1169027
865897
896633
2148
1003474
422479
260517
209757
918307
283826
813525
306450
801811
564128
247745
554580
921561
769594
818092
513060
348348
133809
60114
1185549
614514
115177
417636
1053556
1136521
206342
574232
147865
459982
1108978
409897
887270
69883
471127
248828
537740
1171542
564684
625720
1017795
1090497
1034618
639347
369853
213690
259231
17498
760143
260745
923639
375893
524036
119893
474641
596132
376524
1127157
569544
664269
516383
990513
757675
981544
121965
588422
163701
426639
428820
316912
882029
63709
1164617
564550
581705
324929
692895
1020182
22645
1093043
708347
400281
643275
379810
210815
144043
199161
776169
1145677
586616
33800
995542
442103
360720
488337
656803
571320
713639
387489
140700
389087
569096
240838
1137644
1069738
725751
9376
1001508
78150
146370
65442
582225
932582
335172
351820
176384
1026414
846992
506963
1053693
1139684
685295
276822
893643
106981
660009
534859
373072
283541
850838
14532
143421
365346
743962
1169420
934998
203861
1145739
1082435
1126498
823658
954698
311527
212786
950935
342921
707203
1465
975859
100013
1119028
1116377
190324
1060823
991250
246046
839734
84077
227033
321551
779439
286997
1044477
636883
510649
535490
351088
338437
1064807
298737
788106
200265
603666
243664
259287
429466
209223
676550
461080
531971
679635
1054300
339163
75214
458735
389623
1036020
849200
673139
536817
799424
584891
329988
928892
459163
1086878
646042
48690
118933
648782
615033
1172693
641017
50353
1100301
1162088
536227
1033668
947994
854813
1160552
197639
262246
424897
744108
720089
882490
783810
153989
581801
869761
482459
580960
1039805
1020189
383266
814798
977172
122709
687413
662772
313954
154801
303474
134085
997189
398825
1043827
502500
847971
707287
985405
297271
468926
835245
274456
42430
723145
477998
751596
350211
270580
932053
715826
359553
1012015
589518
740064
790965
658696
1117549
614930
886594
100931
565761
109026
1105651
1143198
985056
591612
980067
1023533
545354
567845
1079588
740611
1005272
529262
58814
105457
1026400
172948
877120
1020775
982843
166389
459848
93670
734318
197267
659619
1050278
772399
144681
896870
1125312
344033
788269
611573
397576
491146
1121282
804163
1081783
951827
912921
102296
41270
743256
872168
590579
312923
1145511
208390
232952
351416
571189
128137
775518
764426
240840
657224
481069
1104690
910738
582331
1155891
434591
650494
1003663
668740
70954
33885
325701
686372
245501
37306
855742
1119365
1035696
890724
392389
908388
503507
832215
787290
313220
61519
644866
712930
24373
361068
919118
835640
845549
39175
1020114
793072
398291
1154326
417534
847315
389675
342971
788245
331586
754118
644019
26285
339366
288024
208950
174926
154973
762472
1032894
1131781
290252
365691
463284
829102
62959
227520
1101870
1034591
1111647
50852
686349
21857
783204
255373
782613
74799
878702
23220
811900
1011639
1025525
611934
698835
426147
340465
628097
504481
666478
223702
663951
580633
525120
942353
933085
639652
332002
995554
352917
213471
689824
417437
1116418
754508
876001
264941
705780
758417
1125867
769877
316557
404104
84257
219708
728155
286003
279748
678585
466566
794441
442224
1002823
105539
713534
100365
658662
172364
1091106
775790
782090
211148
783453
99904
40247
473183
277485
77358
876875
978174
944167
1045171
260977
912534
1162500
46383
753543
462059
200191
1131079
872618
966854
1040097
159676
1048447
10472
1157953
890157
715921
1095830
187054
118441
906958
188649
831750
1137479
779359
164060
755973
876644
166227
30444
305562
1066603
930974
473544
726553
250540
394751
689838
658195
111443
607041
359148
436624
1085816
384808
860475
456699
766237
860163
484404
1114657
1186679
617698
661988
599676
153864
289106
36461
449032
619324
728397
259465
1035217
1129853
1035149
251977
766760
247006
978472
553998
393132
926878
249458
1029474
841167
332553
1046996
1119020
579802
1087096
777272
44119
165030
735105
585705
753097
517504
740625
437275
1168473
200665
74329
175582
679701
753707
364827
987985
578068
156908
226434
227132
1011787
489840
499755
1014605
856505
211281
483513
840269
322537
449876
641798
775594
877720
305555
329668
1082310
114649
1100441
440944
1292
174554
427275
64627
400821
142701
347795
776997
753101
720805
122821
1060907
1141922
193695
457304
401836
867286
302222
409262
156652
1034904
545495
750146
488395
874159
583041
229101
1086421
208124
255398
214675
210283
1136165
52318
910277
232940
992936
976940
59640
316784
400934
23
588808
942258
138541
607778
1049617
501118
1063995
289437
641736
788126
544117
212227
801890
914784
1039800
462211
803849
1169988
1171925
883625
1003614
372701
910350
972431
242566
548561
336737
1073222
541068
1192135
912217
734438
596699
792643
20490
959980
997289
713577
762631
426275
416085
1011803
663119
1138698
836617
295166
445923
944662
657165
1079098
338251
633619
928626
162553
195738
748387
1134973
58789
139317
286333
838910
598986
1184921
702094
946397
756717
61368
123081
981925
528856
911438
800479
812695
602871
372962
1096223
864670
363638
3215
870122
585058
484681
433734
894236
487563
605423
1029620
927656
259191
560890
1019378
1191659
648876
885607
755701
588030
946538
1109402
294729
925431
671497
435107
841987
953746
294250
453154
262312
157609
645896
284968
574561
188983
816047
963406
1137661
450935
469966
301996
296419
20588
183807
438619
675303
25368
1128132
818815
612399
1096149
799495
1190584
250059
249110
1039817
887705
971431
708868
999096
140293
711062
182726
1078169
480360
541963
567060
1090146
659659
839708
1161166
1006550
1175525
647711
334035
613409
775255
87768
734127
66243
536845
100141
901228
1022239
491225
162147
820082
825612
183969
10723
353053
1124268
789818
1015744
349355
569269
136295
192145
307314
16720
992377
441926
665400
206445
1046216
1073788
725178
113530
532859
370542
746401
558234
926124
225639
265941
769863
790245
662806
106548
510811
469098
460714
778722
38300
397798
460028
676839
653859
791565
526726
518906
177068
823523
434569
700982
887535
823603
550251
799692
263612
838797
239738
852663
959692
290717
896129
355372
200906
843686
1071988
128988
318657
984102
62855
115000
947722
594056
645472
1146570
570488
392238
24126
1002719
796409
473763
699245
875393
221160
142637
703140
658140
1037676
813174
398592
62645
994243
1016274
574492
556796
629220
1146448
1157093
99425
635785
652118
823178
583133
940021
76593
447964
987352
870290
149505
874424
397329
177080
1155463
1104056
343776
581875
1191801
1176294
695948
734828
869110
1136251
1192822
609350
1152315
1155612
177240
268457
1027193
404114
892288
1169575
728389
647425
986647
705141
508550
108595
186340
112326
596822
104255
435606
204628
387683
759706
804232
25910
880198
577257
209487
439415
134784
369476
1191159
95410
678271
645022
115695
546815
239148
9232
744744
284809
245193
1141075
603135
945338
270421
1056557
575833
493448
949737
423950
1087307
987741
645122
857222
43692
27545
282151
730655
27581
1171632
756699
379324
201548
790657
421760
483946
863916
645663
396878
245969
572598
125748
8802
1079911
444032
475944
882036
813198
973641
436540
958564
120699
427902
1051835
172752
502180
1164059
481198
226500
690886
787794
894576
1154240
1124170
372362
504692
474204
294383
82902
255932
39018
278196
975317
979922
1165536
1095437
692088
548123
402942
109858
245538
1054267
979435
592766
479670
136778
28500
589417
857559
98043
7589
594856
279974
141849
908163
395282
70325
319799
878311
546364
844340
963745
326283
197099
1130961
848934
506294
357668
1106169
851723
484544
914946
1000813
340602
853234
358943
15938
1097316
648346
110719
383685
994522
22066
1031361
143843
855587
515204
41370
219305
589425
649976
69688
330716
789992
943569
13871
958785
683212
122234
107982
415140
518854
236282
448351
1160083
900170
961115
16532
554245
891950
592499
282204
825451
981480
82935
173829
1119476
708789
821662
1101491
1090229
795107
335888
499790
421113
482685
208319
787818
818700
1078328
408634
752785
100795
1012776
543612
651595
395269
1190391
688926
804449
168858
416462
880049
642814
103565
18871
141087
328353
954323
789161
22081
43005
221985
999817
497083
414576
537410
138722
637337
964482
564197
1053642
1129605
155986
1110979
816043
881383
1100045
282896
437193
442235
635866
405765
229595
1035527
569207
1038119
404786
595351
867678
571537
887204
683124
365464
96574
921635
259538
963948
488060
909756
286627
887303
457198
1009846
256545
161314
747964
293357
1055618
751585
1016732
1024841
417303
293151
132993
410474
1102381
648723
899246
449873
1155525
828038
486360
603542
656264
545636
1028731
665463
303695
1010755
83328
445719
400299
143686
420272
746975
263138
356057
754145
919562
299511
331721
943217
15286
747556
145462
649934
1152248
656768
673381
624312
320788
494364
918991
127785
912114
208020
82258
343535
107367
515147
266699
340026
178250
32766
938975
769525
1149874
1164093
473429
152268
23487
962129
396777
1033613
908140
638111
229460
1059819
913493
1065655
546114
1052293
671495
256872
2899
43530
685860
172522
104526
907786
292659
952573
76850
74831
291358
224368
621541
966820
1001957
12305
462303
905859
458814
1010405
24233
827715
863141
135493
1017004
157297
501246
68539
805064
703918
973598
985933
503414
388117
1145279
887798
173061
1188707
19648
917985
948386
1056347
742671
2067
664205
352473
812890
37188
638795
13984
560359
1072199
810913
665707
601084
197980
990752
770119
262336
1176443
285235
1086547
1159592
928886
609334
750937
206602
17821
779154
389062
738295
1185255
1152264
541136
1114021
904377
666368
567636
1109520
194681
829761
1191798
559838
815169
1186866
944901
788052
296359
129193
1125101
147710
1047106
657491
1167146
1058204
903041
255703
283938
74870
53759
333675
139565
294132
336169
323060
558541
965690
768860
1149704
970591
182329
696354
550905
507532
538673
439455
1121232
199998
452136
492268
349275
11024
1173422
658534
433312
715525
304774
868786
260621
1138813
498095
256578
572525
1161920
519103
702623
171946
638926
295190
322999
1076001
242360
31859
15180
865606
715752
169863
261243
452135
862917
428394
756422
790450
400874
1006807
946982
57772
773459
482324
853236
288499
458534
540089
364122
4255
1021086
186174
139085
446317
1092954
387664
976222
377112
887990
828412
183427
79495
528531
1183773
566933
864580
1143429
440168
876291
977907
935971
879776
237643
581275
759843
819151
393502
464942
184112
760674
1148988
5486
717095
283521
609465
694922
478707
375275
574446
108130
1174647
861410
754307
335092
631714
799832
821840
1046160
978099
1006695
310430
72719
1026761
1066957
687595
1093921
881988
539513
681329
277970
489351
92822
497044
797864
356053
1191931
403959
1076413
1179073
492888
183662
1177574
484778
3913
891194
215875
861236
286768
716519
913550
965575
224494
130337
833529
310486
378153
333045
1182513
320229
631115
269095
799907
431323
302755
581447
128107
725139
742679
688658
1074223
547735
841983
635725
328278
631895
995249
1025186
809189
755395
1153380
745293
545655
576718
959474
926437
658146
103019
603064
584626
801318
858390
1171250
619222
809294
77269
110187
1095470
537882
205720
312519
235958
632556
298590
971673
539103
532754
312770
108703
89525
945691
803765
785489
1014746
682267
760807
532960
808198
779970
480024
488902
1129761
568271
360801
925347
107145
827129
237304
884912
237000
1111768
34186
180125
714846
44711
528379
858025
47734
794573
952818
401312
416128
486841
587987
1028707
78809
12124
1106178
915408
135913
138755
695184
525191
692067
662587
50792
215092
1122485
226236
169586
118389
166237
809959
137802
1175310
722813
859551
854876
846455
961009
172054
1043862
329933
421153
740076
1139159
207960
328250
597171
351847
702177
983167
437070
991408
708334
94457
1125133
1149555
378191
1029107
998181
119678
436132
186829
26680
270741
906112
459764
892159
133737
745998
151237
643766
601828
960326
932046
846298
620736
631274
144482
309521
198680
367075
354996
874210
251972
472900
1145502
1073226
958931
534542
834939
963606
253124
178403
317730
15062
296948
152102
304776
245867
1179977
405542
485504
312962
1095394
535592
621307
1138284
21142
1073265
100831
351582
1016000
870988
512188
649621
474032
464676
668263
1048065
1192719
683823
25536
366735
175780
1174191
799370
62141
813409
18458
1124571
561427
1065910
772388
621797
243513
632149
313878
556685
406084
913528
972352
717316
729332
131145
559833
263100
215533
1057868
870045
288846
252809
1108908
446076
20342
487228
830739
161164
1144615
975603
732945
850987
191474
992114
260691
88410
783967
243196
1101018
228075
398418
632656
1094315
918369
592028
1121055
539237
488792
751250
611269
1126979
826443
344871
93839
959789
319543
850003
177926
729683
125878
570404
1100715
207813
997159
409764
783003
110932
433245
960818
757101
1187837
551552
1068298
472751
152435
761237
1053083
763850
195251
572500
11199
613823
864437
931953
336882
640366
651908
713154
975694
450095
916502
1058268
534294
119313
282439
1012486
297338
929276
952814
1096424
144539
1098464
755951
409411
445063
208724
516153
529352
139790
113354
692902
642522
927014
1025350
551097
162268
578337
104998
543949
138001
686403
213730
840230
329838
252948
351531
559602
706537
963964
616351
285249
53136
561149
732019
630550
1051811
500164
888394
264754
834322
343272
986145
164641
174494
818191
472620
409495
619512
1119444
23928
971106
870411
437615
866704
122693
793165
232053
850842
751577
1103492
333728
528168
730879
180758
629878
38271
996271
103665
738977
855540
810080
938950
109339
1178673
1172953
1148740
308008
881613
223965
123600
957990
183340
146703
119290
498405
296554
833637
276473
686459
999219
186050
72190
768233
638451
939110
442909
641478
906245
842311
908729
789623
867382
584768
199271
207412
888915
27277
334829
506652
272054
438377
813124
279559
203360
689204
290965
210526
939549
864054
760092
262625
737742
401106
216674
5568
152141
811740
795751
478549
834862
773428
459812
299159
240236
770902
187876
391018
633664
201231
515169
766109
1140882
412887
981575
887068
1132154
296516
640141
303139
1118230
727277
1070804
711984
1111758
61555
1067913
485186
746022
551632
162945
516610
259388
614283
471301
348554
538991
535137
476220
830878
66054
1143123
1182304
692270
1043047
120679
271570
651297
309624
873254
66875
231153
885565
1122449
74773
34463
170213
437414
810353
1089103
411411
485994
817155
486547
798946
1110461
991615
965765
335916
793235
389143
1000657
368922
61241
557262
1081049
240582
619179
136150
505231
396044
838828
157049
976261
1184770
711125
113923
327866
136615
958130
1123309
560612
256032
564934
532434
465162
703269
76446
950022
16124
151575
688668
1051154
416255
886982
729320
943481
775239
228238
619124
610423
543404
554591
1012912
12719
635966
107390
734470
117416
854011
352096
33333
892821
113867
1094061
686364
113294
949307
786295
781585
879110
1085203
640715
147598
408428
1096372
1008263
1180186
632512
895718
1173766
878682
661270
997886
246110
28133
849262
650844
470477
1109660
747590
486855
380023
1696
136102
1078422
1119731
921752
952264
40168
329896
438078
1065421
90111
1129670
194709
487049
102331
1003086
230220
526596
639606
119423
1182672
816336
1029796
853939
534906
1093919
528912
57422
431002
646442
635116
394360
1100107
1066239
955002
132283
1077908
307592
78339
1111710
1183424
1109952
1092568
1175638
613284
191823
503702
998837
858940
1188061
844000
681065
966440
536861
974235
981708
990294
694650
515048
557693
69935
175935
1013527
102288
372562
1130368
100991
7866
821458
1058478
991626
1120164
1167202
1164415
81179
877572
560098
936680
476315
892178
116470
198963
698183
294239
291428
587875
626231
752124
16011
825894
540325
1079675
1007795
240723
499521
791454
377687
989079
987731
1103532
345396
339066
328300
869812
748401
658832
319777
1189518
186422
999031
359501
54903
666152
122942
734842
1041596
595252
864551
1121083
974918
1060986
216764
816428
233232
122005
103986
813238
870942
623142
896447
966726
791362
1011489
310222
111768
762580
734043
118475
828534
1037173
710360
897505
110495
28451
551763
103918
390567
441793
924921
750043
1172431
274263
204230
450994
19396
537225
147997
1112395
842885
657409
939247
839068
1091763
1156122
1074528
1138397
1148396
877195
822944
1006536
626933
168260
1097491
1118171
92020
325387
246866
662724
1039942
1092676
1097749
807310
1151835
122800
862454
842426
895908
1031286
321550
294522
306117
205411
777292
471244
116457
634624
174535
569740
592952
1116135
640437
858299
565733
1037809
185494
708891
505345
12695
484308
701512
531133
441742
152230
374394
396703
1031047
639894
245071
53226
568704
285273
853122
630033
469181
823026
355541
457572
548837
732496
513016
307391
832885
995345
724441
1084475
1164207
638614
955321
1055003
1046571
906707
757912
155610
875936
903949
835566
155695
802640
290880
622691
1024199
940002
460511
955245
489690
367593
443615
161753
834238
270194
728822
756832
490060
330833
431959
513452
1155004
925832
254423
571460
296520
914747
114277
1078482
735191
81757
637942
85661
180494
147016
1037932
329791
354126
77356
1018310
878945
213377
228529
1083347
886779
22782
505836
188988
463699
1140619
634125
885819
182364
3178
975723
1185479
681700
49686
148845
589112
776869
870468
1166765
722092
1101380
553662
343657
2987
754255
506037
114896
76020
846430
779311
968571
234162
90659
509275
166432
540108
302610
1068019
1099409
670083
756584
303186
433389
1170436
1186534
511053
243159
478436
923548
1146794
666995
146164
137340
206702
778008
381491
1067497
5737
638826
10786
843989
649981
957379
1102811
213986
133496
947379
740551
906542
821801
214190
570818
873070
394213
859402
22286
895377
1074262
479337
488412
984488
244749
932455
147659
800622
1150339
850070
689307
83565
126990
1057823
185453
552713
897150
352016
1105905
215634
951363
424054
2449
162192
1031536
780779
1041984
202122
522976
1104953
411663
1186656
998716
133954
351157
528860
658772
717733
391017
1045412
752138
166523
947510
866608
318606
61885
683036
665800
758262
975600
288726
440734
549149
1092861
1097432
160066
129699
5066
306008
86873
147280
601
402442
1108006
117514
39742
828351
289780
86346
573620
275173
427456
1170866
1092440
150089
897062
583514
164066
777086
75251
209047
837417
875155
475329
797503
852152
859617
1188134
11082
974472
456583
946162
910364
922906
876137
147147
19053
375317
122286
899637
1102348
564447
742173
1125283
875808
555628
1103200
1170031
480988
321368
68397
343883
513272
860798
664414
576024
342502
699619
1133030
553965
14992
1014711
364600
611838
1165874
429583
59908
265778
454465
1157349
495176
793600
180575
1100449
97770
859763
836286
459788
936826
615903
95881
812176
1148312
931805
725918
193749
1127200
70590
1135988
142984
279129
206525
145525
1130419
133700
118713
1085474
508973
577816
1134393
646047
1170863
92454
136732
247404
165908
86514
589242
250983
72827
1110773
337709
1003169
1088164
139312
74906
273570
679914
1192579
42241
568337
622292
1157496
1128662
608321
91110
1156968
153080
250949
165811
386300
981140
607065
92011
1081757
1155332
989885
122926
1159498
297202
932156
453736
512067
753118
183996
1119246
577154
825290
1138024
82164
458265
974415
593850
939917
992761
484912
164244
33701
576621
622117
158719
966883
254480
510519
253949
276877
370239
120655
351945
573568
425169
804160
721122
299603
938427
971236
395727
720706
250460
1119563
1190317
1046494
99755
169954
138193
143424
528330
88402
878007
424241
282276
1151056
734336
1000216
921613
560164
785980
1111409
839094
582224
186251
65990
714202
633843
881022
617101
492575
151854
1182725
222394
778832
217500
834815
343805
303162
1122643
669108
867256
1074435
1052950
60980
916179
1071255
712174
284491
642420
60013
731341
914681
585698
1166230
447676
820795
578450
598984
299733
992763
439331
12573
344119
607625
430425
253782
443545
54499
1166607
888242
992035
331549
862518
14695
342343
1159937
796902
161755
722770
1032816
449617
1135542
208242
774091
1035248
686932
591255
1191148
443139
378657
503519
796297
1092450
562530
826549
979755
76867
891099
837328
625757
795143
57919
941088
160103
326010
720354
798324
789113
156286
77355
1143518
39439
383970
412204
290311
1024355
520839
935069
829815
341793
1099869
318537
362274
197600
1115101
81801
700806
291811
1172132
1167039
973497
508830
243230
158342
56024
841595
133268
881306
762738
697245
156628
549755
51601
874478
366125
404322
972358
353793
696536
337613
138814
590806
864288
701678
226003
608541
801989
1129231
775294
948487
755401
1088364
1003192
595828
944631
951896
764400
332185
517245
365066
668631
636085
572682
1121802
1059650
462913
922437
821533
673374
952875
315829
476218
361429
682763
830374
895496
21668
1191497
896039
126556
1191814
989029
478703
156102
945487
210435
839526
799825
968730
29932
972792
314579
1058092
381384
459791
1135732
237254
70035
805917
50577
161340
620476
802341
87069
1017920
1183418
644605
1166448
51243
78766
796631
1066317
918360
834455
20127
536246
167478
443029
445458
1136973
731425
1067661
308580
86582
227552
700459
378864
605533
1102948
85145
733107
958762
1054772
923240
1020999
1023286
290955
487981
711065
1034909
363294
378545
634402
1095768
1105872
149440
1133950
682399
957996
290603
468976
298812
793587
259156
694527
408437
259298
116051
335330
47484
1018993
920593
556434
243165
1018968
983731
505939
387835
504759
83498
700834
150301
99255
430691
933908
710783
1013538
1020737
76014
232736
928803
259182
361021
139506
825815
671356
103208
834689
868239
534193
457005
870909
857736
556605
690971
211806
1010959
945664
130640
889302
63000
832060
872852
492953
609173
691097
785465
771564
900431
516590
671128
326531
775068
592803
114461
410574
798500
562618
297033
178998
1003388
1110579
373336
387524
558175
718846
233766
684296
52441
958511
509773
925526
550562
501109
565642
555501
844611
1049067
151677
175921
13301
412400
204117
582524
838853
549659
67569
98243
945138
376894
1053368
819263
868521
983309
351702
250391
219389
121725
834585
471844
482560
720359
407075
204445
406285
1063922
502555
640024
665957
658695
18800
569458
726873
498132
674575
759425
1053033
1172242
669118
907420
398281
314196
362741
907807
1055743
325102
789345
685593
837124
716874
631395
1085864
58897
41059
947306
787587
1101919
562390
61948
499206
1186806
533186
690329
114579
404135
1089930
352314
731044
156114
1168937
257698
315576
775531
417762
223503
472265
1102437
615012
565536
962367
523074
146989
244914
787905
680059
281022
1022779
356892
1051361
119673
808501
745159
973516
1072576
782914
1167905
1068531
349651
400679
975877
386709
960815
637097
110837
905295
86995
659109
337641
514722
611176
915713
832981
458742
1123454
220087
410686
1055356
533780
556741
712554
883495
735088
46670
935882
209942
912731
1076098
489658
841125
20540
1060166
213482
1065438
788056
200800
817135
1003457
799714
597836
39427
13146
455540
532079
719768
1164070
302568
246500
344652
1112174
1011940
1172983
773143
452905
558886
1161319
416648
1110030
256994
464521
214257
24052
310996
554601
398672
1125914
208777
1138555
1193173
1060027
71199
1093149
860963
653976
726516
157036
105511
1067577
458572
229417
977573
532717
60853
997202
651682
412726
312525
51660
743187
540935
616102
917128
237278
991544
481039
172632
1124450
912635
688286
68786
485083
386035
613202
460036
656992
882751
1079906
920040
22666
252026
499052
130412
489108
178848
140849
892804
186351
923868
750594
404549
643279
1036883
380553
470694
127874
321084
762673
360920
64538
569685
1071931
849907
111249
329186
207440
108522
855987
332101
764287
231960
567487
469576
827118
440745
521192
173231
481233
1073417
254376
364120
1076099
268674
937486
189486
103252
875107
318842
449102
1081497
748830
1055092
863276
1161851
424077
999799
58448
488135
690258
704097
869939
909478
1162412
295311
998566
951760
616748
832527
1042951
164532
333394
1042088
568338
412889
521061
565635
258600
1015138
1037915
1005027
117459
59658
809128
854633
955286
1090728
151585
921437
567667
442975
1100305
1184529
1140058
820467
601610
1005511
18218
770125
523056
776074
213596
687848
349184
456530
1114621
969644
766087
894462
1098737
905966
595979
1067609
324425
121214
894305
726981
910485
213466
473017
21253
890173
397920
1191130
1183574
1071033
16621
86897
167246
331507
68836
98784
180440
580683
786076
520510
770557
19506
1150917
629416
694172
661459
411982
370084
840626
649329
912202
316225
800222
217508
657076
123027
149207
1015856
904807
710476
217525
444996
54404
8361
1116305
405637
424899
71241
794499
195347
1070620
1118867
1144801
840484
932232
978509
278388
703406
705104
312085
527124
994923
730628
744367
85067
681727
911238
422752
200510
946874
703184
508950
1044745
89833
27160
1055383
261055
95712
931065
1093639
47562
444924
850697
1027376
467911
610989
861496
23514
662346
67172
315577
160035
385247
376403
684423
1058875
540198
807223
1165499
51556
686239
371432
263381
700326
919840
554236
322696
14554
166340
146186
1130392
120247
1067529
1189779
152603
1183535
687462
136872
603187
734997
508150
916223
557041
1121514
645942
424202
1014175
1066925
796402
1097313
729795
686750
617209
154550
427846
575603
950908
285089
398049
1139730
32816
1170870
58208
1159885
348127
1021019
298077
449680
259833
165186
859841
458604
912781
100791
979930
1036893
816618
886581
989966
484968
1016841
309367
135491
343221
232219
556346
173384
73616
941910
85222
1098753
32175
908967
811783
20928
223042
455724
24575
1171900
982593
720957
76958
944357
182043
944608
97130
192617
985612
662673
939555
398965
433487
101479
991200
15601
973489
831561
606302
1153231
30371
681485
355216
885764
1005059
64999
99446
512651
127885
10711
488498
143657
434260
274690
675420
1111504
1028129
1132186
671013
752910
554677
253690
701267
211402
108117
563976
370251
630375
936218
1027218
63645
161437
1189281
886608
90328
774000
1170672
306074
1076310
217645
749726
480627
518436
999097
895563
213815
732436
442698
1177098
1189765
381863
840731
1071061
357382
477063
788151
411346
721362
634019
941106
1016719
25919
681051
432572
493203
1155579
339925
947109
391428
1178876
736219
886861
625580
544575
503916
756783
76276
311771
520116
359471
219623
1096468
658947
421020
37160
61814
757341
702182
403294
972213
183044
560228
1134072
635330
534463
428111
396077
724671
767181
582894
1038780
1012581
903681
389469
51270
1074170
159477
421033
1179936
500877
671418
382275
167282
886618
203396
1184975
728295
1187425
378098
730813
679804
548482
944459
431202
111251
457150
494817
793028
994212
334625
441521
395447
349388
629317
1026889
129620
190929
156714
158975
1136876
94366
955376
1055872
111257
548530
728853
963107
502921
187650
726633
932788
952398
1109306
279437
433893
962928
441476
833186
141649
232826
1177715
599585
863033
914965
1101503
435741
579949
732961
880386
944891
730637
370497
663021
339866
335963
816044
804978
203747
333713
66254
508319
63290
247245
169651
448073
254518
607969
336603
845978
1075802
589852
199796
384678
200595
1106309
870984
173589
283409
774243
1028302
1166725
981108
289046
572791
922523
41392
1031611
810964
279387
184574
125228
648113
303984
635997
827916
989932
630009
35007
1099705
664161
1139492
55080
435995
70861
481137
401450
1106276
806867
18872
1180204
275115
798436
877600
1025424
609974
135519
407047
361217
228117
762633
533594
1147813
91891
224098
1040232
936425
720747
356676
469256
743740
620747
597029
235297
155399
514560
52735
418892
531882
3159
395932
317475
857948
564444
225304
645858
728595
210578
74416
662626
992751
940711
369173
940906
8893
728637
416941
1162914
674290
963706
434380
462754
18704
960556
190065
816680
1019727
620996
982331
1025368
342159
395978
841248
530189
1020662
274740
311950
200147
815267
1076162
308388
230182
403777
830175
1084035
808747
1156840
1060246
35367
546291
926777
254935
739014
925286
74451
822641
244921
185992
935568
276508
810726
149432
1031603
234016
744350
415267
976051
793700
1027693
648364
643476
143717
1127454
903310
556560
295574
130155
877890
781683
31598
325783
151427
528239
54461
616253
61238
1183435
894928
627797
698112
495575
895181
1023226
957444
591091
117511
192137
28468
286971
489195
65266
402293
497303
657284
606443
493648
677568
789263
152260
1096659
382829
42652
711465
686167
79270
983953
18546
161489
345338
1179678
361433
1134262
977583
536553
35848
55077
54153
188799
76227
147112
69510
680345
100208
686790
1010950
993678
875359
617059
1062204
424908
557748
95892
552760
311455
1101591
309680
86810
150759
389117
969473
691896
794278
1166904
665748
740854
327721
361804
524364
320099
327177
991882
727175
95919
562663
263726
1082441
844911
969780
723381
677833
803331
431209
819849
805759
152031
540728
1103144
119915
670222
1157927
73300
1151202
515367
968562
120269
83835
925107
1153749
656591
500102
937608
1114573
396071
1002077
385891
288340
319097
75464
1001306
7459
657147
658107
862422
350398
806010
185986
280130
116538
1059278
1007799
894087
745240
41391
74791
815614
26950
853283
801061
577569
582924
942497
95492
1046972
1029037
347425
993099
751384
112791
53220
707651
703249
521145
549811
194283
842921
551589
423578
1014807
708731
151118
601345
127701
834534
471131
863690
32744
12806
358228
1107480
241171
940264
62768
215291
740094
765199
470016
199479
908061
908997
1021319
592526
972231
909907
625820
43086
740811
465021
939877
493692
1099345
796045
16075
517807
618047
32124
752505
316453
228765
228996
205971
831217
1054214
601182
1011623
467559
830812
666383
443588
1062061
662636
330855
574412
994345
772328
204998
1187305
64955
904456
443225
217612
1105930
1139559
1101669
301865
459348
910835
727601
491360
734721
719764
77535
1166855
1156857
508752
237159
287087
624480
317476
934329
1053198
272489
360327
314531
725513
597247
1071636
692631
1047900
99530
1129184
1013077
778453
1050512
694623
566723
920748
886552
1048601
245014
1103316
629144
802446
1157501
316664
755037
526683
401990
237377
1154666
560884
851717
1183156
1115261
353712
49942
360831
294636
193075
716790
589837
505796
1036586
820908
478617
925104
776695
519426
638499
188574
583846
65110
841888
1141481
236042
853383
264009
486071
352278
334726
176277
440241
976864
847135
546953
355814
211305
1043072
288350
224063
792374
153084
901780
717734
370283
910603
797675
542116
203427
1157879
282741
1145552
422853
1085014
1051463
757343
1017040
947491
559956
612062
712852
175619
239806
888608
763595
1118274
1107018
855936
1182297
881741
726868
233828
1094366
577384
537309
507650
244251
1150486
632380
410046
436957
66678
125640
470526
734457
982893
391871
867103
573665
625728
495617
809224
222905
326835
93311
771713
201066
95055
125482
440822
770455
663615
247488
698701
1034419
768877
4271
1160953
800543
1083956
988964
567768
731435
17051
1114642
1147248
72393
974499
1109456
838104
1044285
1001871
937612
793630
766320
373338
559021
566269
8498
266225
531736
1112748
1019986
750367
167910
1130044
715624
133044
162049
371151
913826
972990
9700
646899
46094
720425
965169
415555
152771
806563
1048621
1175368
38720
223467
83878
1102816
192941
814984
47333
1072739
335625
1098548
169077
453193
741602
964769
223810
1185359
25030
781778
829836
586307
90836
165486
777060
761649
853052
90360
896007
290580
285750
1080862
1151983
1164248
742870
182416
176022
272918
1017284
1101654
142398
1092538
78373
1041413
972329
381181
325487
650916
446429
994
1176151
441785
1034633
1169945
598293
345937
127913
1145034
278641
204424
207805
536284
877364
178759
451963
334884
467366
645537
859079
493790
700370
450116
98877
178453
79399
908790
1176407
1013249
341664
967470
1179598
559178
770334
839326
260485
235074
142016
702605
206276
190884
648014
1167095
500078
239874
1068513
271120
177930
137579
210038
542711
640475
487706
423611
857224
311976
800908
122350
547500
136071
1028635
1011391
132651
171417
199610
795917
58856
63084
1121500
130853
272847
691034
610302
1191579
622091
233262
1090403
744883
550434
1176447
428886
617840
437808
348256
1021327
562391
243613
395053
1061764
1135640
786481
266411
516387
392004
297403
885989
272617
198920
829714
330759
646454
560629
53633
221224
513600
929885
866068
827415
156824
827877
597445
985411
525061
178202
473415
612272
966061
272799
430715
193675
607369
10949
45651
249637
708412
633358
306734
1187351
1073868
580950
367682
1067112
561492
1120415
285973
390886
148366
1133146
905766
575060
1003730
846060
822273
208651
743956
332961
767166
57675
613095
187200
52564
548328
681005
112601
366917
944386
257520
35638
1047985
257654
489446
195807
115817
494066
1015632
297319
253154
1071141
629723
397459
31239
188027
666712
38417
414285
610328
190399
125725
147930
1140262
563050
699946
984346
493573
494773
129984
923017
182748
377475
1082971
1062957
926539
253163
864458
1035447
1034329
154191
363316
666248
820104
13359
236876
332802
697212
404189
1062095
854730
1053631
242497
579789
166492
650595
358524
680537
803637
424656
1116490
267896
848830
710599
482418
326792
998816
1165246
30055
312616
322288
271337
1078260
867959
369298
97476
505135
1186401
1051740
366055
794213
611391
329828
105261
949892
517233
81717
287989
276336
545716
277321
333604
983347
53323
1093468
1167637
769806
241096
1020245
1015891
621225
560451
823306
756625
442429
293457
88216
1055566
1175893
679345
83109
874090
1056921
1022299
241254
439051
417628
680528
866828
647129
462734
774206
628961
91284
737169
738138
116735
701834
1186812
1037688
652309
1123651
472673
615718
861018
1061878
700880
627792
204431
274461
1037476
820601
1001404
1098445
48733
18619
607068
412411
12655
772293
923833
1003476
439393
454022
885267
1076625
1035818
708372
65103
646971
155206
395216
1181598
523723
311597
1107908
423999
167693
868875
1078898
301922
172819
206184
1185827
1106559
863271
464108
193374
1183708
453936
196311
1021333
312204
701387
962361
557670
893173
925387
965071
413120
1147196
438589
506423
486082
198892
565750
449799
310416
236190
548802
59053
597476
1146697
669696
295566
647554
236618
976020
836662
533514
676489
108365
903207
937857
440412
299120
360191
983257
1008313
491884
1100240
344368
591454
742197
835919
1030810
1156836
1039415
391652
93692
24808
463012
919483
270370
854771
642275
414403
544550
353270
764707
835543
289504
1003003
460632
776398
254747
821092
977856
1122055
593950
1065960
508906
995280
956813
913653
777126
755623
741328
864872
311924
1118788
875203
898507
178634
1077311
917004
693411
1093363
852059
891904
319014
304705
554133
1095704
1156283
944261
1042180
1093527
679657
853580
317815
244500
24651
813599
111633
393162
723352
1033006
639134
1114079
253811
620568
15446
117573
296281
1014945
164928
143481
604002
517909
432091
397120
239096
688832
37874
640763
107455
752752
69696
601260
771332
1077595
780464
1042768
319378
1067503
847743
1047875
855000
1063009
442554
692284
1043460
888461
927025
1170429
530521
185645
937067
652150
1062209
1024654
279662
1041062
524596
1168585
1062077
101473
565964
343017
640669
157880
803600
726206
153273
587217
173201
250688
733218
57968
199700
608945
510530
933637
150815
1152601
1055327
42893
1093706
1189287
388434
135839
273614
1121007
243280
477184
111175
1096267
811806
227991
536359
232500
374007
762081
1097509
489720
1006396
701827
240890
358077
886965
287935
324307
1087076
411437
431640
1073590
222138
762774
348713
1097770
1014062
210202
543385
607988
915560
74921
312234
474528
1018797
13770
950287
48955
1080134
14890
786996
385618
421967
33654
1064456
46694
229477
783478
1174238
26727
416634
1192989
902765
231919
358131
1076270
70823
444741
636001
567827
832264
112084
946621
397185
300835
1041320
996717
872878
794396
326606
332385
1166527
63282
95901
932083
689675
222983
982404
958806
932756
426063
102436
28005
40806
367568
678591
866129
419598
493011
726196
965248
296232
797505
304966
541274
469880
317957
128446
884965
1132428
493481
667137
216684
12118
1033793
756455
1172860
898277
1011007
757909
1005816
548510
242648
309054
626183
981024
798776
161771
659923
55763
437619
1155636
684236
73881
529973
254811
472449
491012
373958
769817
972204
1110287
569267
993515
103820
95098
109408
501007
518523
1082804
276784
248737
851276
918977
761337
47292
266256
15503
609634
1070905
1004503
744783
396648
312671
716129
1080115
393775
893330
684099
1141642
686080
378285
547301
924813
226948
747257
487093
37418
753878
696894
26036
86174
971066
445906
963364
169071
987227
58008
123484
357973
898086
152515
153378
1121533
950641
1129241
899786
680774
250830
464079
993290
979196
495171
30230
1034427
659808
791079
198352
1059489
558770
1159933
1037588
1104457
7684
880206
521758
874939
824258
402022
169721
517775
754614
1141632
679218
73808
1086994
6598
14768
844784
191380
238290
869395
1022025
1119221
1049493
580188
1078203
262891
269911
129524
783849
510556
385636
952742
122487
849994
795843
936477
316407
63844
569764
725667
807484
872628
145530
403715
39311
464349
1021179
340164
501979
245354
953087
821746
851895
634261
275838
245942
943856
647604
977798
612169
843085
149455
113223
700583
398271
669817
1134594
665697
23821
226840
90590
43268
109519
534280
398658
99884
676321
1044568
101715
350137
472295
1088581
224716
294763
871825
276349
346672
792281
479039
280429
473666
307831
224043
662710
495567
234815
1136394
123312
410676
190543
914452
848871
348603
195922
962179
963902
371890
658019
663
72412
362731
573367
1051698
919898
593445
1095476
468771
234653
895526
431562
361306
62200
688918
541431
1149028
710523
427773
741806
619951
849802
633333
377692
823866
452345
267726
26035
686477
427879
747120
672853
758969
479045
400274
682708
10856
141
1141607
829780
233486
1113751
641682
531647
209812
1007845
1062427
374346
699598
724516
261568
203159
1162538
451959
912549
407783
1023428
438896
1170400
1175453
63104
1061545
6895
911311
896953
386107
672618
255808
860775
174505
1067457
646284
773930
236391
1130162
882295
90743
973362
1557
490082
312047
43263
749892
22449
972497
411022
97638
784949
715033
1001445
6776
803333
307226
942520
876385
1090646
75628
1175951
911173
263721
788722
404751
686731
775124
829623
741559
905503
461206
934582
568217
328957
583458
184830
1000733
7416
893849
1047854
1109811
72479
580269
328781
781135
139316
627307
188013
242848
604973
680551
35614
872389
1096474
409087
554183
1046292
637508
71450
606970
967339
963040
450105
875127
824781
562753
451093
890276
507461
494304
602412
1170043
706488
591500
945031
1128735
1053355
790717
312779
177092
74692
1021466
123268
560671
875574
105730
585520
902701
188227
332726
130526
198445
1009517
71947
1134848
222478
131239
72598
112238
802192
368996
1115433
730031
551093
213096
1007721
1130759
650911
756964
595275
952838
768072
338099
1187144
444752
1067150
1100952
78740
1032298
119348
385730
1129269
16025
884609
275595
21868
364411
157188
100731
647447
363105
712016
603935
1104840
511495
612604
780430
176409
652117
610248
968834
120784
383020
702627
808850
135920
1107987
133118
1174282
481447
875947
530503
315381
1154420
143083
675973
1157584
1008520
1059668
405595
167170
717939
456473
938765
106739
447780
383875
404133
160691
330748
961755
802979
1192195
1051221
571939
139248
38315
190500
686788
424169
582291
1045262
318063
1078204
961210
592048
505698
867465
252506
1068633
431894
174853
1188493
806934
240715
489507
1118014
909056
783825
862032
375667
76882
734886
696507
565729
363307
35527
1138702
549109
929753
597630
532202
778319
532942
635159
752865
1039897
801835
986015
777114
1082965
1032427
1145764
221182
556113
1178131
1162051
869955
1127029
962784
180872
51116
983240
1191937
1126029
692158
473448
811857
769728
1147459
1067128
912636
397530
936406
49816
278329
793156
123223
292003
259190
847218
280532
236555
267795
741919
916853
647405
83513
572522
592324
495118
961348
382458
1172463
1127640
762372
960140
139650
345024
531060
429214
867322
739346
901989
765026
343634
539500
785235
1173564
169753
52161
10747
1080813
51184
634377
33715
887450
630447
385128
910887
440995
721648
1151881
204307
770520
595208
932354
737294
1001698
1141835
413336
568773
580514
989122
520516
214173
62245
386105
436003
910160
805394
1121505
36857
985676
749761
37647
1177205
89989
919070
915137
733287
951270
801633
37859
562651
200444
161774
543045
674756
62161
195661
246772
125373
632629
363946
193191
1120413
47101
576619
391957
126026
492254
843199
856542
299594
1178925
538868
73139
618455
471640
694025
781019
477027
851777
13437
695574
461180
550116
1019988
322744
1010837
400419
1159329
720111
1185637
437988
347318
483823
3941
46221
311185
1102773
210871
8810
480031
664476
506767
447694
833076
550239
893931
1006306
953262
688859
943859
567738
776482
85587
787243
1153220
1049034
1084073
797946
112307
1021203
465235
115047
249192
843598
631711
1092418
954549
1150820
996594
1022303
565234
897200
525833
365635
1081563
756998
354116
151488
926008
956052
796415
1000766
165433
243441
602928
777621
570104
938169
469385
943485
155361
616514
1117824
738899
151300
187717
681482
785353
11108
200430
713197
469801
121849
275819
81379
799697
112032
385225
596505
33428
217174
448641
1044905
269990
159428
714634
248175
543798
816738
598606
349343
157022
203173
726564
814376
1001712
207428
943568
1108532
553329
1023774
784765
217894
607001
399856
1096549
766376
623478
420557
1001613
484096
1106668
741499
288530
226562
958886
653722
879023
323124
1009641
317258
103841
1112987
1125398
984130
710883
117857
370610
100443
451664
87113
342349
916271
446129
240517
50259
510090
504856
891312
481448
959674
846658
646590
88254
660783
867034
1186928
377127
185415
999914
525604
907472
492570
1047405
413881
643019
629963
1087245
658549
20794
964115
1107917
35588
191042
335519
1043274
421283
1141044
492909
587028
1065645
499749
1172250
256171
512595
460637
462510
1147148
372008
568415
542766
380081
498929
1078806
84021
67220
377595
170924
594386
298862
755145
200123
314759
370248
820010
557742
321403
372834
1168053
890183
853555
874893
71421
786637
167462
812545
467614
693885
765138
967551
751224
193008
668820
829048
887365
242271
936675
986767
201590
282287
646263
27888
1071929
1052711
970356
732740
389224
1023873
462763
1079703
864330
904214
977157
281579
60162
848906
229264
373380
620586
382011
24224
784126
714703
717417
870568
1100119
578370
602856
96824
73543
613512
231017
32908
1163067
707333
862936
1002213
861418
307147
537887
123138
1135563
973988
156136
1050446
115451
874826
356402
701790
365362
841029
854732
729356
677301
868765
57080
114266
743411
260297
1016293
212449
448961
739121
705804
819324
577722
955201
849785
905426
1187509
365105
487161
537899
580223
233358
77216
544098
1146432
944562
1008626
588279
58802
689047
834887
160448
589636
82680
788569
1037471
583064
384036
405627
1175335
1155026
505137
897571
623551
1007029
341462
825119
295895
367727
269477
881293
942375
508496
46345
957051
339639
667928
823584
665568
313576
823738
54834
89626
200494
992515
407589
809556
303169
467733
30235
734700
144879
854506
577841
840633
285793
686270
392710
68555
1043562
880396
364007
239263
1183608
957012
1073696
471512
1148932
261134
532561
130945
291302
658577
1018465
1059644
128320
1055140
440273
885605
428674
766380
394238
297447
148023
396988
112499
953760
1159459
1140532
770781
935896
275910
852146
558146
226453
1064655
873548
221883
392279
789169
417621
1030377
555081
1170757
1094595
373067
894116
701779
1111091
659614
204187
944303
507118
448898
353913
607235
1092019
149488
853296
607916
1000596
866926
802731
544426
813170
781912
576257
116017
322727
28833
524939
690546
402657
834235
300387
555149
106056
16488
878968
141511
1169282
941290
629313
5438
217486
890882
24636
724595
608652
924272
274218
1128890
826897
899273
405580
761604
908015
254481
343171
106694
347707
592608
47920
962326
456040
558012
141296
1121784
1084856
678254
456743
26211
69120
820560
463788
1089107
634748
349990
298826
830950
1157302
601308
825435
294093
1014077
15969
755175
289899
8435
613600
171747
779651
1095172
269727
1060398
272689
999233
627694
751714
18709
1065948
368445
672223
809921
100980
589777
746097
294899
673900
874658
544247
690922
723111
425665
428118
132795
47959
852308
899902
120032
1150704
84474
581981
943550
499429
611861
1149916
992975
1066517
307518
254768
191829
941235
72403
324056
385278
192151
378009
531441
252831
555958
857207
937197
21828
1009670
144327
860273
67511
664631
688951
810867
822590
156561
1102783
529815
1071037
458427
311442
998745
436576
210080
892439
621185
152190
793467
1050415
332718
98572
694466
1023881
1005150
986580
55374
730255
366446
926438
665569
307475
976182
434196
562984
279338
686567
819557
197369
534498
452322
616933
106791
621620
329162
655113
741336
944500
358308
889906
685742
1004145
444701
765401
606180
398647
334977
239035
857702
1166406
545394
876057
294597
596456
992171
838408
21869
681748
1163009
1068017
569091
392877
434737
1053718
710499
935014
761964
714179
381891
839121
631447
405682
512342
922045
345330
1107381
978287
824936
902662
1112853
731202
186308
721901
1106274
384539
75101
688792
102398
981043
421164
732043
212953
1055090
445089
695467
790797
973281
410339
106691
899701
28725
1082942
199007
721511
308426
1054540
862285
143457
57659
961025
1077081
827522
52675
537687
735343
660255
204527
379035
361600
589477
852711
208571
1009417
1103282
1184683
458282
811351
715857
1133384
696710
160647
1142231
1162967
249373
515931
235030
955427
1135463
914123
1068510
857133
254609
784778
614240
786597
498038
942389
258162
113408
1162383
892799
746361
1100793
455718
1040234
808449
954399
179081
351672
1062292
1118472
194905
374618
981309
951291
350544
292560
395924
975522
854933
394868
97149
122757
943992
671760
1034495
819499
1170776
641886
668126
98058
923100
901433
245210
646700
525111
354006
411355
1065976
260042
849512
294310
502340
733285
701654
789663
777499
1033521
1007835
1187782
319778
1183062
148446
17796
755828
1133645
140654
391359
693731
716973
13291
863547
379777
611289
220355
1047471
1080868
1031765
519911
446156
64991
642994
641157
1183581
807951
1166956
567859
699897
129383
1118398
1054856
229602
812563
327832
361820
684582
412505
819115
879290
68956
569766
838202
292347
259588
1048146
1090300
757524
211244
781126
1165220
549206
794869
398173
1012800
283212
47466
1056179
475288
530255
498241
1014782
1040276
1133816
414474
647296
533652
295320
1179377
502754
678907
342479
1028231
915246
751827
447615
735966
495135
795954
1041077
29545
574877
132319
1003638
965767
674901
594883
204565
815146
718289
1044374
984045
1102906
663883
328245
464610
899156
236582
560710
324486
1073948
30278
72991
448890
289174
58693
489499
682340
660471
877030
463222
91395
958460
33632
691259
856431
880763
713972
82997
896351
702
1082327
623989
1096579
105197
813417
314338
573170
512823
30848
957850
322088
351966
267059
759887
743728
929821
275377
388518
550933
928935
407559
290004
151457
748829
150573
537084
487403
1078732
1121344
1184015
161454
948967
1007295
1038849
123493
495699
952943
954639
350337
411246
672257
322034
1066332
258575
1016537
554074
830185
347274
1092989
989355
1116943
91133
311244
216869
678618
729037
325278
350246
223341
453565
36546
673116
43996
92640
370603
131477
695987
1190290
121444
1140582
158014
930779
768418
841401
993287
519064
635137
507863
477157
804732
913685
372294
621113
1022347
204228
969503
690772
108494
79721
720572
1186874
780567
239858
876522
545829
1041258
1022456
402630
912405
136906
332264
518608
378529
1085708
651745
195527
50375
413408
63992
712797
415514
508556
1140270
596901
375407
326913
945539
422801
501946
680050
942622
515964
358439
561114
1038929
515239
1124662
1132664
1021929
445674
404637
461401
206134
999142
295422
990477
778958
738581
535007
276204
905493
287617
394452
941583
249520
1069394
549697
944320
1072019
87982
102283
1166418
334609
440941
620138
1108434
841414
231340
185276
112036
89238
1006060
961462
881658
1144321
697786
1100273
192676
549795
338120
1056361
663044
501486
906951
548809
485804
1121291
1027067
546612
836372
72011
143467
1050223
811758
557901
187444
671616
251112
97356
168945
375017
653834
727052
147338
599762
184340
984446
408593
972682
1005663
790585
20657
691075
179667
201057
23843
518446
802989
450614
957852
215863
799423
289369
35916
547855
220041
779284
375672
671117
56488
515736
175078
644273
474173
670380
445139
513818
605948
593606
910387
611647
422474
883380
835138
645280
321030
453991
1109281
192029
514950
231265
1066623
988789
917545
1129010
1142093
812623
966020
221429
874286
760520
744274
60070
195355
492639
861535
1014677
690322
277928
20455
337307
749977
201991
751100
963498
751284
120895
274148
547092
878503
367856
1090201
97123
782180
1134137
915300
1114620
388419
990438
481269
754378
323682
756285
115867
355243
933423
242923
90302
34488
124298
921539
1091960
631076
95132
616497
997971
30545
417269
634268
987255
503422
158473
828679
951170
729007
694270
811363
907282
940362
676456
1192553
968725
907000
1058247
639505
467660
211328
271154
910015
1151312
1096156
127916
959148
551339
718619
1043301
617419
278636
50268
1033786
99639
540232
203593
561073
602450
1028682
99022
126677
739030
31470
76563
1054728
649219
616166
1008274
496835
543184
890621
121446
431405
818039
293802
789608
300007
510537
812705
742935
849472
227421
731522
891057
320262
424499
1160991
950206
1050858
600137
196752
91058
651646
1068769
1049823
435157
1104812
1040108
877332
1097214
1121849
23149
1065340
579663
297211
885072
431311
720802
23013
1165776
878989
927072
763352
653845
968635
948882
333362
197676
968961
930840
384636
259713
789698
29352
650751
490659
159426
437936
37136
628170
733778
1123866
966200
1192622
216511
1054955
983738
771340
776743
859127
1153819
92436
38130
149620
1143028
569221
1184585
511225
1014014
380124
295069
559588
979417
768652
324467
717125
236864
860848
891855
269963
681985
956708
851079
400780
1040650
141498
965434
285508
239277
804071
907045
538436
189859
142804
210464
215690
716864
805095
906805
264655
1025931
67846
7154
238596
876063
266204
739672
267127
477487
978166
647992
11625
1176508
590994
1111045
235426
171338
881989
1129845
210049
570405
1153259
857336
446925
420799
82468
422538
1036474
330087
191163
709178
918585
686615
1051818
1158105
823898
703604
789422
755531
513606
834006
631803
655614
810162
427094
1161362
958991
15853
150061
56677
720915
73178
331760
127970
175463
223492
37146
243116
347850
572667
833846
466281
93614
1134823
208863
956993
1037902
325802
1056294
449988
1190704
1073689
898592
674958
186318
395408
1092142
751797
1180799
477430
627716
1183476
620246
516847
423800
250465
406057
322105
1018373
131319
740413
250555
1087902
417531
587979
177373
1181060
1144117
1060347
784386
131699
540263
166426
359270
1121700
847825
1149782
114862
453722
139877
1126265
110464
189146
742832
407965
893361
216172
961066
543974
791445
79379
56769
1064966
719805
242084
925287
777912
156872
1049406
755034
693952
298342
513219
767222
203431
795344
251503
161243
710688
514394
24169
460176
581018
984043
892879
693571
14382
26318
934681
1127749
702596
748902
876154
20811
1091719
961747
535084
864014
458372
891300
1037410
958605
629009
642008
1174344
1151123
979840
193288
710033
279179
148533
774743
988690
1055033
600997
371820
15806
1109417
828684
693689
295254
19129
1033254
603469
351404
83559
576051
654174
387546
113065
632061
980169
384633
828422
1167055
717884
425410
827488
983770
775405
204433
1069631
681020
680392
426861
742968
1152066
989703
828009
768598
1109906
252535
663704
1094762
553207
261791
19075
905202
876229
334964
1133579
562794
10404
195822
626027
544579
288575
377606
1011550
577547
188577
1094051
1030298
1107671
470079
1014890
421969
528611
708313
136880
432048
513361
496403
783338
16150
620660
751488
1034683
622793
424427
1067774
354494
580702
1040613
542689
492444
749620
681273
366653
102239
539667
470310
351654
214192
495674
1162040
800579
665090
674317
101922
447221
182932
823391
1131910
191472
860784
465793
668473
143824
1154076
683788
993754
212309
628465
359652
970748
1173325
53548
858061
589695
206002
1019874
5804
154233
434642
1045795
243814
326329
43348
173591
552581
333952
265419
536035
921660
1081548
739766
424159
170375
1016077
580431
939014
1190965
1079491
1001515
586016
51694
1022110
1099529
737195
954347
1175928
745795
1013090
116301
630259
666631
259114
114257
564346
152871
590658
1036006
269113
686300
740582
1187720
664233
145629
136950
459661
353202
133637
1110863
987020
780554
127647
634430
355749
473745
590414
1088603
716029
231903
672475
378044
930422
369862
441030
617717
132080
670627
570811
570339
862765
219964
105211
156123
346832
644280
1123770
300538
112445
188887
295758
385319
561023
843736
890272
470104
21021
606075
436671
188772
1089072
812052
397526
766834
807922
477896
35047
958044
164850
1013543
145393
1072738
1078553
790630
902927
632757
149662
535431
1124821
659964
610669
333208
97347
697881
131534
1159343
735574
1134347
349440
90697
956507
552588
542233
478926
530149
220225
706568
502470
230524
863438
1029768
1193126
356905
30409
81729
726230
1126124
68130
809799
215171
895578
835892
1767
98813
633106
1111342
896969
424761
917822
126223
434155
237356
267032
1078552
646165
1039176
721482
880990
190993
284198
510334
99339
248897
387880
924576
81680
570913
314696
439932
732811
863339
341855
553948
934125
881597
341407
940345
728032
896759
565434
787593
981339
179658
305355
1111778
1061675
389420
1130033
458180
233539
703649
851943
211218
1002192
976675
199437
277290
1037723
145501
606140
8665
948085
171434
298249
391374
47605
338342
1162659
739006
975978
848812
1056483
1148828
436513
133048
222799
1097116
1045134
962566
1153707
254924
565606
1031912
171941
794680
968040
282462
116576
357186
978874
646983
516221
99084
324777
299037
1115052
679772
380178
894933
318419
105541
718891
1924
52389
652440
725272
544607
535773
479418
697990
710698
798268
804890
787141
752350
885612
522658
979569
541858
744140
102210
1136608
245492
974169
629796
147331
738488
1145870
352624
818204
1157300
818666
1134607
1063519
14568
543699
63030
943063
700952
254300
973566
881550
272390
592393
1118510
625399
633784
1082757
1173163
355965
450107
248494
184037
562950
1091199
246393
1098648
1099440
220270
1167280
858615
176608
233443
930177
310724
269753
563994
763894
949396
335609
156601
1038970
51152
565271
1163785
860894
602416
1083212
331742
770965
326017
99953
84035
193561
803659
1085514
792839
328157
612346
959552
190730
558812
909102
381036
474143
563724
1158845
245909
572336
232594
240420
488776
682156
477599
918323
245389
421709
24351
1188033
321372
83802
30639
1169383
279747
640619
587216
951280
996562
235193
155210
367764
528199
238195
1104373
137537
1113885
579617
265033
760388
861301
725583
84564
538789
604285
288670
11026
1093059
874920
1190382
56032
589927
953476
792584
935789
276465
944518
178122
65749
359339
214119
134513
1090393
1025563
494098
845225
670412
1075466
805397
591955
832809
362929
131139
67811
349265
1166592
1126363
105927
1119688
371842
799839
404111
41111
918545
136897
480363
1019383
368051
691387
925237
200957
252392
992277
364017
1041323
880544
947322
363872
1111343
1027746
101068
137360
352172
775385
768167
148463
325861
1125869
91675
1118986
898136
577529
211696
547636
801934
159118
1092088
572699
33410
440092
753497
12292
424237
856732
984923
258020
568081
651870
445827
459775
131318
880451
750552
160460
1020848
104398
691174
692321
332554
643403
840699
1108589
917243
1181547
938116
257900
399885
851084
176014
616949
599456
507040
656224
1079036
191672
215724
337987
659237
136557
1070801
97987
377783
133935
704086
602467
465030
610714
818187
1149258
713145
328422
605181
912667
753148
1111132
860326
683646
887245
523676
736825
393923
289385
638295
192202
72313
1117031
1100774
727338
638115
186757
387361
795382
225243
502280
653916
551369
1192751
621320
296039
540495
553383
386183
1075422
18665
1027451
965116
915293
1098824
181837
780538
1106574
882709
303826
761238
538467
60099
522262
887829
99479
376273
598939
145743
94375
792339
549067
1007558
944568
1154367
1050291
688294
1025456
888734
930763
284687
139194
886031
1021158
645161
384619
109793
1131182
671468
447063
92972
499802
785180
1186579
818919
578933
1159069
1164168
159186
318505
22621
997484
180051
1074150
415867
971160
556157
1013911
430086
837777
903921
162712
776865
378921
698866
825760
780917
849026
1182192
223069
837003
469178
465186
266816
938411
141999
408017
965562
1193421
756737
416410
499519
125434
64637
178756
22648
1165260
1173134
1073266
788062
231151
670930
1163808
813554
923164
773865
1008994
164640
324484
135409
25031
233371
601727
709349
500122
1015693
237717
579288
284749
560214
320293
74502
1101459
673365
178058
671298
905315
1178820
1185570
80728
74411
67269
32662
109988
765585
1056231
771534
157567
751846
350604
1106535
951980
358444
978280
353187
899326
11105
890344
168521
492194
906341
822571
913498
619661
336165
476245
449761
345817
105913
783798
412979
37326
1170781
832283
336094
758327
620222
56797
709547
1126004
687200
339713
1116158
324107
501795
871747
675028
153878
470731
607467
1135063
411581
862337
344658
451438
748602
899437
1122658
200547
828777
554925
523121
1019081
1067509
1188729
698290
259111
591477
1100622
837560
1100173
517488
105250
755314
386330
213290
959072
324732
1065608
404509
759038
613707
378576
693937
973980
1191709
747012
622578
811380
945656
321532
1175020
1043029
922106
562362
452881
934994
1053274
702321
1093452
164490
725860
237786
931611
622277
869756
247790
686822
1015680
59521
1116945
530703
488300
463855
548317
1073773
862841
536258
2412
499550
308825
33932
40625
823384
304094
130340
523665
826564
663180
323721
573731
563143
167645
565743
218652
548076
106841
721564
501642
123344
613577
485201
1106405
404267
145787
476927
430862
874100
1104708
819189
142801
263072
239751
515371
263963
300632
437540
498763
214833
1133841
373498
1062143
42153
491721
170685
185553
636426
224213
804546
1022685
830036
568270
699684
569970
1002170
770638
844620
659513
939303
679054
688436
158394
291152
410528
62795
9060
659542
746512
803007
752390
22628
656229
511842
1118331
1021589
125138
890697
407541
1023429
895853
641723
563389
1151947
1104309
977767
616328
730774
235107
958224
790673
17279
338511
370992
1073166
380599
787234
906816
136022
746700
1093655
167695
519105
827638
63378
610758
53172
247426
804579
619643
309471
669247
1049942
905478
339127
24713
822101
866407
636462
387175
1030181
618728
1059820
821892
1122165
255992
1165493
789927
208570
665583
257524
831147
471314
530066
301336
959495
1134471
154068
54402
766293
603969
211960
1045747
787907
844550
177070
1000115
954255
422933
520444
525975
392091
752708
443288
864869
115927
337372
673834
316743
1098822
927815
716763
14012
564624
788819
980157
529292
332133
490949
352008
469324
920197
1172069
1088798
1128777
627582
463312
210346
967123
371305
306592
34475
54660
886328
190005
92428
736932
589612
638666
222422
333855
94682
424132
163113
56114
849789
1006364
311143
1135222
174293
550614
370
29224
163595
598225
679337
204276
504900
263699
1059263
513904
290111
225034
942773
1100044
137328
323830
809405
676366
335196
1015287
508733
71363
607639
208012
385589
543120
600905
336161
59821
926050
930895
699813
170107
788641
42454
739008
64105
1180677
770898
804884
875567
523913
1043119
981425
557685
304935
445808
987645
572339
541448
644437
187341
631385
33490
439712
981081
270148
781915
1059395
622043
471271
1005654
653504
414549
729096
918210
396517
602198
1062406
135696
255528
990319
812741
76868
1128956
1192613
658895
221152
1089048
268851
380078
13344
1022296
535062
644351
183504
643253
784808
892472
1065635
671949
824324
1045120
438829
31406
725893
475864
889511
285048
1009811
970891
260270
842113
1013782
300962
1108963
505244
1072709
942052
25057
280848
48214
529409
271496
969219
283663
374431
390609
142541
220447
424972
477866
544708
788604
201085
747790
48388
118619
703805
564582
949343
860124
255816
300418
669368
942952
173484
618549
972720
97980
50811
264929
867918
591545
1018122
519810
247239
62914
592368
161413
416092
1090273
172537
496102
1005591
1110354
872888
1091979
115358
858811
213229
356666
851779
855750
1013880
359886
1093190
1000699
474230
827796
1132175
921264
714076
450878
392558
850129
539145
942660
949103
176725
679346
632370
800914
60605
1182826
344751
992270
452868
101182
364119
1158454
748227
33668
432901
244329
280622
903186
689104
1192823
667125
92014
836191
1014329
998960
276354
1056421
860436
916140
1162833
227231
640768
162878
170528
475213
806826
110389
370969
73604
633376
634432
359422
1135535
1097897
820758
910180
71284
1046719
541969
570154
722278
210860
92994
188485
79468
937617
829254
569089
1030970
673967
1110523
1052268
346698
327899
277040
932602
963368
1163588
100249
1048005
1129755
498901
795871
95235
628128
555671
682405
439294
1053525
944091
924346
71795
1159230
416228
718199
849634
154602
396054
88395
10575
474594
1022734
1063347
631610
887513
460623
1000071
939059
496202
51266
806278
1089816
830763
1008104
1035692
193107
105767
239589
1020454
735909
753686
469281
706518
891117
496310
2501
329413
344201
1093626
1052281
336087
428644
1105649
782135
97825
348444
475285
105882
457536
822368
220528
144052
635143
864762
883645
632893
1150086
781621
518588
384035
656290
809021
1146279
903556
468670
217122
860985
584419
141209
543483
1084500
298909
264244
1038140
1150676
812548
930093
310546
1064520
605158
800068
896664
391250
108911
58933
382337
830312
874380
565836
321713
168781
48868
818383
447520
333741
539307
975216
184315
37528
1069002
924187
945625
73196
771611
948424
850969
178013
211107
477561
420314
674157
559080
312790
14165
1192492
373391
221171
192299
372743
1103160
608369
382049
909691
5961
438320
121876
167087
873595
492213
1038270
587889
798308
791304
973946
813185
1174620
276200
679373
830822
869565
1060900
45725
491973
1124150
287171
42907
1023771
742104
595897
386615
991649
422772
715697
658338
926054
1099636
975387
57865
952637
672804
1084762
231799
928853
936331
738350
914170
411173
210807
36488
736117
147098
93856
840143
690865
435561
220644
775896
301828
12832
62128
806455
985758
232496
954691
10282
1120620
903606
1036371
98985
1029345
1189889
679200
749097
755673
30060
313905
405693
728368
1129868
1064710
672090
620526
544875
38608
425028
70950
606508
475002
878590
395852
38657
806674
382278
748159
1191287
638333
187488
881854
783459
1176522
1167491
474098
1092584
456338
761575
519555
86238
469754
805761
514456
1010378
1080971
1130202
1097409
749691
8375
820929
782685
619467
525103
693446
1171580
332654
276942
1043222
923209
1187529
335069
742047
864860
1083286
97691
170824
402870
849769
1010895
202028
426545
989886
1079601
432964
818167
910919
681000
1138353
1133556
900593
101858
643838
890688
741262
1181786
520436
329115
400882
655272
213461
1122148
257629
1006458
258039
182923
1107619
568286
1001416
119208
1072636
603392
814154
299530
93503
61831
939908
851512
783156
711567
916095
583706
346329
748996
53863
871024
992881
829320
332081
129495
891939
925113
412644
701366
466738
722814
959821
898228
668564
803924
176049
509583
186414
179404
648337
409754
398439
610912
360691
523812
272912
228473
646347
762654
235816
1094135
211222
783518
1079638
177478
1154982
803031
82297
850949
77118
178466
793305
275560
172262
243382
364541
637835
292945
123052
316253
337781
1151451
1040572
668995
419594
50467
563503
468705
518654
80667
168079
378640
915878
864902
1024173
771595
364597
750610
912805
617100
272338
79352
981977
33329
687872
1185912
19863
1092500
793672
385072
808171
550920
225522
965099
449748
852353
1077752
953469
67984
713983
363490
427891
195248
12717
642586
608793
134395
429688
431717
817188
723538
659203
488474
634700
391649
334955
921909
795710
900650
956760
425019
959448
990998
621723
1078307
671571
321212
328605
564142
88487
858740
564744
24902
751964
866735
815472
999017
201361
330914
872627
993617
684203
377822
705768
433652
678740
532377
492228
692123
572200
1071101
1017386
464764
181691
611431
857077
114610
818231
210983
227141
225364
356416
216867
676298
14379
127476
840791
949825
244893
1087619
531341
311654
822646
4547
648240
675499
326886
506687
420638
190261
611777
873234
208535
330615
356385
877841
127313
27782
1170607
390558
371282
197264
250991
618958
277973
1169146
1069698
380106
630020
180616
564646
779171
221452
996272
970368
1101045
1035081
917964
75674
989719
304436
383120
870497
1033885
51351
103849
193699
781986
997218
1086030
57479
324708
262779
32414
940789
426621
469252
1054733
541347
1027094
834062
842707
800202
911996
829009
1028459
819653
20766
618132
1066280
863386
196584
480381
824198
728419
106942
680007
775975
1184526
622951
511266
1048025
1069404
1031224
570953
185726
912120
239702
403167
73373
828807
304019
1093714
1037969
1146642
182848
1057127
245126
1066311
1192
1172611
405004
727403
464519
404166
467220
330754
218705
199253
827429
670268
984864
215164
913291
58199
419958
702203
458015
614509
936380
89812
541401
1166248
489001
98491
372929
673657
664561
677269
733686
418323
991592
55347
102258
20690
12059
281445
962406
180998
982581
732049
723100
991027
772644
820639
856447
357192
839403
335791
197233
506786
711797
778985
740203
338407
721463
127976
777388
292021
660206
597292
994185
250203
653995
880858
276106
268527
648955
626253
2463
341136
126849
1016458
51596
210643
370294
216069
833593
703460
82233
563819
813520
1114314
1099697
793223
93147
865757
81639
888052
635482
635847
816384
214300
167157
98493
967316
632062
645024
1180120
1077342
872201
1007938
1180520
477390
1009396
171691
885929
1009273
231805
1136981
509645
460388
252785
793263
549204
54497
127813
1115211
425082
508566
398841
50203
221073
665976
651027
337055
530798
674551
712555
983256
102056
1011865
565465
1006692
725870
200406
788140
398097
963655
815725
601325
1172534
704734
570620
1079210
964672
496962
146126
1042823
113319
269051
683061
669769
442391
484764
112875
104559
754673
956043
96037
647756
756118
1140958
671255
73324
229404
365250
299243
828702
919585
347990
168442
2721
793822
670097
906102
913116
929281
911701
808778
959455
1078820
280472
1158605
69940
663083
266515
1186881
689510
125365
284511
659886
318372
500210
1056578
796883
132759
980401
936343
84167
1172557
1044017
1142284
709093
462669
1549
385050
233849
912130
138612
678713
1014112
773739
165710
689296
958935
447002
248039
563691
1140820
539587
1191693
355273
1139793
1149518
862346
532855
444810
791073
785586
1040344
604844
891418
1060667
620668
494959
950656
826159
677811
1035717
716676
460243
885069
703260
863453
1037414
978252
850128
663005
655665
1031949
274537
79940
735136
832553
30958
279606
150082
1008094
1133776
894037
753565
751617
456463
370478
1053485
395024
160747
1055181
886280
616722
654255
1037281
588313
1050843
519020
17635
618046
110520
417942
780429
741588
238954
16704
719478
715674
637842
622052
448651
85926
505423
252415
974706
855740
191664
527575
971841
676562
804306
60650
278547
246583
745323
789750
46843
150474
429862
475702
984880
1001101
467839
493086
927438
1158947
376156
123426
327032
55716
430709
1053484
110459
413397
1179462
659778
1163217
879717
1093988
342346
784962
29384
891892
1126288
409898
18345
41882
594139
1010190
999891
1064429
1050800
1117986
989235
1080919
889891
524412
473971
934588
617569
1092082
957453
595483
144293
759594
499887
439355
33604
1162449
187110
1063915
572428
303713
450892
408097
988954
1046249
274349
197922
999279
960978
56390
1056958
1174076
684084
708556
466114
708563
1008558
826005
882226
140383
1161617
893900
979545
761576
202839
1155624
519274
379012
307980
259160
717230
801497
20132
101954
973784
1137594
492298
898101
168197
42825
188837
722019
717659
45228
845037
679179
704905
17587
744706
137808
793789
1076871
981941
757863
121261
7538
168830
1140591
1113046
566380
59830
25570
245494
443015
253665
382672
693655
245347
957969
533210
1104671
183421
420048
861065
379343
141850
1063556
611402
8809
1111672
615454
753433
6359
431502
178123
512777
744992
544946
1032965
592799
724937
777081
1042860
742740
261067
930048
706673
376683
812553
438961
737607
1017327
396934
187196
655766
80627
214686
844434
819042
225226
936971
566385
668390
786246
225701
727696
527540
146669
266406
865047
654547
860188
239058
738485
14141
463397
999350
308733
923683
509250
956668
199304
982616
916209
362196
420421
377144
859996
166458
11312
850245
519059
446264
528005
273792
640970
287733
257403
765815
148507
1150750
998576
870474
423910
1096487
88469
630406
1106822
1185839
1070541
889023
374784
134070
1138223
509619
582835
24846
334991
214514
201694
311159
198617
1131774
1158136
969121
636781
794667
579070
846773
102865
780825
114040
1139062
711665
1012787
1009609
759262
862611
185401
685893
715471
835218
802703
544320
1133857
1162310
650593
1137128
1188911
964400
494789
758420
500724
1169442
636763
750825
564945
854293
1193298
1032911
1031582
328338
1021137
134045
786961
739172
2528
296970
601938
561237
483772
171082
637092
58680
379893
870319
498062
471982
354719
318535
142890
1107047
532612
1068051
428515
648972
682195
462659
552544
1056701
470998
1165695
322487
1111194
464088
1042756
1023869
175745
696856
807649
701712
556240
1053111
1098925
883326
784474
177315
581167
675429
587666
316097
432182
320756
83580
504175
172670
753065
491771
1079394
339728
151831
218738
793825
1082552
1092050
1017745
160927
521270
531646
567868
315490
36480
1080879
649137
978329
531319
860211
65087
49206
430622
232410
672450
618352
315356
1103485
79513
981790
455013
853878
92749
583045
436588
1174259
989545
1126723
45353
191716
202385
475965
563055
699368
1070841
837911
1030489
964850
16205
1075572
839184
278624
826725
537251
1097351
736049
695774
50857
97572
524698
959994
149456
808568
58324
958303
231866
35079
1179905
466013
990350
518052
1182463
678350
343937
518208
1020159
254607
604256
986036
908086
77346
274024
700987
866668
1132837
608874
1058354
590740
111673
533912
405143
1012880
639324
469575
651349
32429
225959
1156112
318225
203602
113443
327287
938200
1025405
69829
533733
693365
200818
1053326
334878
349252
323921
996267
620798
1128455
663929
269994
171999
279424
827311
533844
417482
71966
126668
57915
920675
388753
852728
1046212
350915
1000992
1029546
257298
1107239
584561
1039781
550808
1070536
212731
523656
889532
936838
536033
630411
1093754
435952
1084608
207710
51977
652973
970185
272007
1138734
508457
497817
205531
246810
334333
42547
715970
508538
222879
998646
424220
910424
86216
580734
718935
960943
509804
998996
587977
371356
981917
499872
284627
817746
186575
1022372
510172
1099623
228202
878578
1059396
657543
695418
239490
393712
1005953
158876
462413
573168
496299
456627
372771
1141033
659843
1027782
856931
738944
1091321
432179
34108
578209
323561
88929
1075270
544128
1092379
698179
513844
876030
684131
251628
367279
134381
958092
1127806
950743
214256
1090631
1046278
483801
900279
864018
663359
576825
1133161
351584
989478
644161
1052288
113644
727956
836334
490037
883966
1121236
292334
1119774
725972
798342
1121656
959852
614238
92247
94336
342008
967802
233242
854996
257112
406767
832562
212230
492011
1010688
745214
680306
528898
913930
218450
341240
741112
366921
1149694
193555
271150
791613
154715
165110
426122
246591
294474
205929
1033042
956128
259332
1891
165055
935093
334754
724859
139822
353118
108217
183409
525252
510814
740183
1004704
943078
482807
15041
90219
787375
546696
972319
1118082
557398
14203
842142
332545
635155
1053375
553451
958634
554616
866276
909771
989611
1004630
511997
809438
397738
705042
843307
838434
964204
315073
556998
834305
418447
97374
213485
286684
118134
555180
1114205
11230
1006167
15759
1072655
1143756
955176
191494
543090
1069144
144569
334370
959011
595596
598013
339633
190372
7132
676046
99850
798435
274401
443768
1152760
928240
882057
429036
1047154
1060241
1102755
385629
630260
850731
266481
685013
352551
55856
53558
455053
684462
649240
666085
152565
364723
886229
457422
1188526
1187520
502751
366730
762111
286450
439581
1191897
961549
561551
523625
156193
295266
475946
394258
1032235
398640
421005
822614
255431
694606
732540
1099774
189596
699483
234304
455746
614577
1083636
306153
127315
705587
970279
368020
346286
48464
770229
183600
23267
945226
663185
27885
123163
45983
5627
541890
983189
484713
542145
882565
902982
1124823
536575
28270
587542
1055666
459962
651897
760926
937009
114172
574382
1159632
481478
354418
659940
100647
185375
874123
898055
581450
57866
632936
312415
119612
775552
672949
306491
905445
1044193
320351
629239
719463
615695
103963
637072
25311
483515
642896
881299
1098485
56088
247010
1187766
395516
581901
1035897
548984
1099468
613649
139241
516326
152729
467957
1142736
615680
507318
765559
1147569
353501
974158
102422
506136
296545
1056247
970953
758695
12518
280319
766459
601931
700191
503086
1006808
222764
1071311
1161229
659313
923686
434802
1164166
758374
582928
698209
905838
1013533
1025504
854645
948538
1122637
1156005
792537
620464
220202
161106
122020
977175
874146
1129602
1053829
822267
504403
877482
774407
165779
376347
1154869
36600
825494
458201
34886
365735
1004827
1083914
164569
248609
845643
765161
116156
231242
362090
1107677
439606
923946
192130
1105324
374274
1187592
392756
37826
675554
370886
696271
515291
637195
866394
437438
589820
1091041
853926
47128
869057
33633
905537
932547
74749
1031553
283109
1139371
227208
149918
544831
247509
804166
245769
367176
658368
935513
23078
1170169
599626
344108
437220
227268
1970
755370
363122
775215
737503
686497
956848
588483
17579
870720
278260
577587
388763
500081
69320
1085327
818297
814367
444298
1034769
608208
900403
1110757
1061079
268420
80321
557500
301903
172825
507105
884812
576781
858555
256485
365405
200276
866036
272707
666110
717956
962544
1178983
214039
71527
885650
18029
736767
691138
860048
565507
779990
1853
351742
378324
71198
488367
24620
866697
390225
861107
955614
899238
225774
181183
949350
409204
915346
401039
596668
943761
613247
760988
133583
1046153
578835
446555
809136
318745
385112
253099
962798
716949
94014
590364
230734
231844
63619
745561
78213
751986
393867
617858
108939
244492
499350
188532
1069178
1148064
20321
879090
835254
757248
242306
430359
610440
461827
227500
453004
1125427
741907
1132947
968075
110378
1167944
1173115
939944
907290
868938
660202
196095
29148
173199
589531
128984
372616
135033
278346
770074
1036156
835066
285716
405398
417932
875788
646209
1145222
212631
872479
738590
499435
815916
1032002
269709
790633
260520
1152234
994773
412743
468304
695261
267308
633008
431998
449316
225116
720846
153894
706031
902770
147884
879221
968533
691194
221779
902296
791631
81734
1001694
10418
1056271
315661
1135674
1016848
249737
643385
13210
178909
401598
535407
165970
315523
1174188
73468
549148
781795
510392
775205
1027489
134919
618864
539847
240614
836343
977031
983200
907028
1067691
1023606
680784
367672
894883
793913
393701
20117
926591
763108
1148034
525393
693265
763980
883498
1000764
270510
813159
657339
461738
629544
29860
433379
806899
847553
871632
1114789
104272
1118649
170471
595085
462959
767241
1091278
604593
1098928
366304
5614
1115005
475795
363135
526163
452535
1182094
701376
1160326
2595
1104756
202538
380381
94401
1050464
375213
614744
505663
913597
406201
256998
364339
82375
777807
163744
392368
147313
416521
891880
1075362
504799
710593
1026525
703659
471691
302848
428025
172120
733092
208163
1180550
1005542
122254
633796
543140
231004
59297
1177273
1170704
575153
869840
953782
152494
572291
158662
1111160
232365
246829
574323
681652
128284
76035
1148368
1130994
27332
722698
240233
961608
134343
717619
902830
742984
752812
809309
284225
450566
733596
547493
727029
688986
883860
848656
381274
1015832
779939
528903
351282
216333
331235
764278
589698
1134127
845139
921956
1058091
916154
230570
24131
771281
142101
837521
1127597
643129
660251
597057
800183
426086
794758
558121
361724
383946
1118998
882544
316001
324347
962547
845346
670250
113555
468412
977350
347528
984874
321947
445045
103481
866549
786532
761286
1057635
196116
595094
1122822
22980
1021222
348761
1117789
297045
264169
658699
486961
467347
487183
505737
1102511
927821
581940
544357
429939
983664
631087
922271
1038739
136225
382681
636164
658935
747473
815974
997756
684923
661395
1122051
1009840
229731
802265
835233
453220
654039
379773
1157000
500219
437095
484121
111461
1167323
928688
102484
475974
795742
409904
396917
395175
890817
378289
695732
762363
539778
903220
394568
626485
42650
507232
991007
483106
556878
818761
4026
230672
355425
227432
1190791
44682
194715
156238
849889
483812
757879
707290
52600
220565
517501
261432
719209
679563
248375
945679
554453
533066
1020715
1001928
703863
576785
6179
991328
781623
1042467
976848
190299
399799
177546
288105
152293
715349
1142689
599881
733781
166821
521411
1192221
859033
1179982
210180
687708
883740
200089
716838
46398
528313
171751
188952
167497
632042
977683
886626
618919
33278
289128
575395
953344
259666
171771
709382
759914
1059244
588377
16833
352876
69911
901066
1049261
132493
374239
1033010
372274
471953
226530
314550
237763
755972
94527
1089361
1126565
677880
828111
178809
571273
550722
67225
336326
102918
815940
170628
1150502
650702
221607
228204
485170
540603
707653
335718
585242
703984
1169334
663573
882264
457691
1092693
1054059
645031
440708
207370
480633
41879
105731
1091378
623970
550152
1129668
414798
368587
267690
167280
474846
701867
230086
586447
42105
1165013
452997
259988
484077
317235
723416
294610
289511
892007
636290
1054838
865031
736863
494874
1062442
474324
892433
916296
467618
1161756
827984
36125
550892
250744
47688
86956
678915
1058464
707336
306378
1138507
356250
17029
556194
1057403
807408
1109110
943077
139738
915524
663780
260320
846259
253402
301049
159219
297508
645577
638500
606519
1049254
320135
680690
1080539
905215
722547
219874
535982
486361
110453
266550
940037
433347
157060
729527
414072
602173
235810
895301
783742
245533
243222
1122424
1043154
1067073
246343
791872
985357
42104
548030
445120
134329
852319
595501
1004869
657036
297498
869383
967741
166848
12903
190557
71341
533833
802227
1112634
942095
292452
232031
711397
649498
765776
1148102
974905
647247
871614
1119602
308544
109407
810594
935600
242080
673905
678761
578396
280224
177502
695806
838422
347469
666925
809762
1138053
1107676
813346
230203
926441
838320
724580
85450
202941
6154
726634
152131
308900
418477
767765
563666
945618
426569
380510
463764
23073
1120424
1176609
863993
1184661
679059
587523
458012
1148842
1030030
342226
355524
992297
858142
802220
876325
1070687
754141
189568
492428
616274
568082
1057614
1154263
39254
434080
712518
908935
1171013
1082748
349778
764143
50421
360215
634968
692479
930501
1073495
403943
650274
391168
929807
602163
168180
1162551
946398
616181
598002
688269
319035
1007563
81334
1047143
133770
20558
621776
437212
1069090
37509
260773
724648
490095
81925
851776
1050053
838586
814750
317277
920379
921325
447479
735551
811065
423934
560320
60642
917424
467978
589485
377816
764807
205501
424928
805546
917373
533421
148870
800884
868818
1073680
560724
456112
455296
1063331
849756
1073248
949161
900479
860921
982239
454889
222824
374256
660925
354977
137527
824539
374061
524688
279473
514725
268240
409504
684728
235596
1024748
319094
35438
312438
384224
138784
529483
78902
921820
884146
370292
1082656
280629
895221
1078916
448801
1087157
384500
413929
187222
206657
906440
427798
707981
702088
778996
5086
436823
1064364
129833
840760
74531
1009131
887788
658059
192846
708488
782111
311043
158792
431231
1151039
234917
1033267
683722
1052317
737902
545957
158289
682926
1129066
424203
728623
598969
508040
953652
1166049
890322
170434
285738
514405
569418
62081
1153049
148992
80297
525194
398489
684286
567348
493139
1162733
986989
726105
532448
755698
473919
44567
915953
366867
834330
1159573
451238
272560
823868
987355
411074
209266
1146167
899597
983610
642433
323816
245032
1157571
835586
1052551
826643
647775
771699
120383
865045
40318
960285
875168
601764
916138
66768
121574
835407
815325
555805
98678
581547
1077564
606721
1081269
621457
1146037
93107
422516
897147
382179
641602
946653
633584
906573
789109
1072074
174935
573862
859308
248799
636041
705056
1033388
957644
1098816
208098
195715
983943
1026815
330206
1028055
780168
22933
966456
856629
1135005
912790
442054
807062
1064950
578470
168866
30616
489476
1138184
255544
469219
799728
123610
988860
1074786
390326
77309
57661
619804
564871
368538
1190058
960254
1014601
442095
465411
584963
1079659
430367
989564
118352
889604
642215
966746
623804
964339
470160
884379
686160
547720
77161
756420
439779
224269
1070260
145930
873355
751001
84863
794618
959116
970206
369840
414394
568015
94570
692085
7860
854724
39834
123303
131995
941201
872584
542675
906420
1072646
981880
209532
68948
87101
227777
1099058
55020
195521
832069
299966
1146309
719086
1178102
246236
227250
985007
707592
271580
929051
53887
1138254
807261
62595
196714
720981
767914
106131
525484
1176978
1136623
956426
481913
568767
966340
396722
286781
923611
133958
301736
583922
832126
207863
345109
590034
712754
19574
275448
989632
898468
384768
140870
664360
631093
407023
1127362
34981
154132
202771
12468
789769
978956
463594
227345
500791
145234
809094
19658
762028
291107
277358
409099
535322
898780
110013
308986
403926
922636
750684
647043
65492
605064
567998
486602
451307
212508
525140
260943
621390
55437
384421
1073397
648093
1185496
947714
474427
1082342
1190562
930980
268277
176528
775165
735317
59117
1130183
534306
640396
960017
50204
108281
792638
375590
933635
598854
1039683
735350
1113998
805002
55947
606369
810869
76205
50460
135485
731252
728787
892490
700786
1008760
1113919
504717
387369
446486
850248
38481
674704
297938
580362
257694
1147353
187165
27085
845205
72802
1155115
396064
1140132
501910
754709
834927
1174141
283328
347474
255247
995100
302113
485438
15481
727193
759025
200721
524872
504470
121366
469826
914309
176320
946847
1158533
661633
489559
433444
747370
507222
173283
1176701
885818
897631
859604
676196
460904
737283
727795
480326
906178
446164
583188
766779
452691
148331
846210
707490
145119
689119
33896
859355
305918
61186
1071086
689195
594541
983815
360108
475966
329099
874278
838989
322411
442493
571767
410264
1098338
495877
1032195
948661
555452
518501
82928
465949
351424
1170030
818892
1049490
1038617
1004258
1170307
399650
1079203
1150136
1184775
219760
518378
1036428
587826
528185
706643
559751
719878
296298
929284
1175873
527330
349956
305433
957915
512364
1042506
183301
619638
608736
30969
142318
843417
43220
884684
251155
867194
126999
572638
334843
278149
155262
659565
973922
643884
243799
1067658
752687
941265
123613
863698
480989
415334
718778
9150
933902
85947
905349
215365
1035471
391550
105936
89933
649546
342714
844100
819560
24786
939625
818023
1141904
293957
64507
455352
139912
448180
761803
1046033
131772
1031310
15612
1015332
100707
3724
921368
1149829
10872
711997
139171
61139
358890
214794
107208
1003174
409122
437467
1041468
594867
33081
1133086
3594
545855
618449
1174167
539163
15307
742378
1024106
304646
7600
1180474
834814
965971
329132
404960
552018
691001
1083137
1130632
719865
163439
816288
203944
989850
863270
149921
753264
566665
95294
869111
636922
405271
379039
1193449
195869
1019191
465277
163110
922334
255927
395998
17059
70814
780727
21385
1110342
542793
562210
591824
767850
544840
969777
813383
191121
215475
200676
397838
782540
774760
675800
2302
550630
1159924
895789
196427
310319
856733
713744
524337
70510
177347
362532
489096
715853
220710
438200
846821
605639
544776
634122
1012774
767225
987688
733951
516272
890857
555226
559200
159847
467304
569492
179688
175479
354202
1158300
85738
679892
293315
24024
371808
1004235
736255
1098934
746460
973142
646609
790023
212254
592129
1061400
911704
767789
494510
293834
401384
302534
863018
1149100
459693
1127507
398646
1128034
879296
1064277
1152307
2475
606078
975890
743425
933120
729707
1193467
258393
289608
529826
520919
37094
465384
561378
1183888
166268
890685
90955
504650
539278
128092
933116
414740
166676
1165206
752455
172493
1120740
1007919
955926
372493
840919
323950
518477
930867
387301
1151383
839560
72459
85623
1090098
487106
362142
654580
668089
1009044
934946
952374
148066
953553
194445
448708
1009618
970100
863428
567961
53262
551833
833481
904499
466401
49793
901979
726875
95266
565948
769356
1048949
919097
19218
332515
42841
1056720
167015
881428
725346
263220
426954
743772
356716
1044104
227618
567654
1123948
1018070
752743
493293
793195
484947
761156
341581
914781
643405
527936
1133150
1069859
820800
276379
574274
424530
553696
102227
160477
512508
591003
679977
697266
685176
108027
684248
1066873
413854
604665
927307
1089474
1131901
936762
43527
97266
918206
800491
461012
747138
668909
988658
12867
1149974
491114
631777
844954
776187
1109192
22079
505531
1098069
1102908
726905
600418
386400
908766
745440
860182
1074685
373784
401060
765301
1037631
784692
909453
285715
1159037
281349
426426
9782
759169
624884
298700
633828
213793
90667
544635
1078753
214530
113688
198068
179734
446443
1190825
69552
143708
1046957
649333
492776
359447
57663
897485
201007
313216
606752
856097
702059
896221
588710
1006753
359343
1031316
1009436
1010555
154394
663220
1137461
335263
732606
1028009
204173
1031125
233399
1008322
855375
849670
579736
1024639
566094
3492
803833
939853
832570
563925
1094676
944804
1036952
937653
1104492
1041740
330729
551703
114618
498951
939236
595196
416605
272592
979632
1666
967288
802695
945456
996370
16118
423153
74972
234199
315501
238060
1032094
77963
700843
808189
506746
142672
404000
24904
761072
366003
27028
82609
1100700
548682
1038465
38339
973617
100066
656899
1119443
102314
522852
899395
550043
788288
990341
380603
1002437
45133
375907
368644
442668
388674
628360
793079
334795
177824
524538
1112621
859700
420973
715667
94647
842064
1071893
1167434
671734
1161418
1026623
489519
648976
687209
42658
845999
186594
482276
670794
843192
1002275
382465
298158
1015042
914925
1179242
82380
320249
1162323
970663
69788
357926
733700
407676
907669
441350
115385
1172042
1126161
1130663
522038
957169
131678
383075
885250
585859
257717
914058
496605
926431
825422
317698
322747
952080
113360
818118
471978
925368
872048
485147
119867
731382
968765
894428
397477
868759
48324
1177154
657120
336848
67537
1074448
925966
907550
1143046
232239
24256
1162853
316182
815476
402058
117677
493628
1060524
871983
900833
366247
45628
551386
903223
1046833
155024
1186762
1186494
843892
874070
535677
477987
721130
581500
1105077
281723
3544
251947
797061
1101185
35816
524033
541853
414452
568431
659011
572582
950760
149052
141067
554803
947391
421199
801921
1056628
734165
748435
116312
730420
695546
732736
471486
601708
625915
445905
1125688
639657
996895
579601
791576
1176798
682961
67268
852474
873569
784837
1037979
1010230
315814
903597
610208
611078
904137
47675
452044
768867
888268
302941
1044979
563911
879829
478697
829783
396518
926966
1115959
383032
747327
463171
652307
1011028
152610
640712
1077790
1151705
1126321
1133621
110566
213220
1105065
197623
299927
249040
216219
685906
426350
62212
640757
1683
914199
359585
127483
23169
1111754
814210
890825
451851
839030
807509
747485
713175
191935
75243
321500
834176
126320
259262
142708
1148602
919677
503343
942668
878622
1191895
94204
664988
866046
1078402
296957
209023
1188426
471164
660563
708252
765280
196012
594071
948735
266069
301655
755787
428833
108034
953781
789991
385898
498503
220922
346323
1021871
1140245
894065
771484
1085019
382253
848828
497265
283102
924957
734973
1086701
959215
1061732
433435
858920
376779
263198
1037371
1181068
549454
207680
372241
124159
169270
146712
1125243
931725
801194
946796
299529
800137
958182
873889
1110167
414991
157684
188093
633723
49447
63234
323805
1152890
285569
1063509
342354
452332
499744
648669
708491
678222
1075801
828176
822759
1090709
891029
342730
97843
667476
431277
831487
1045564
902606
148217
465695
1064115
278550
1022618
1039461
82289
159578
513926
836388
633104
415460
17607
751873
318777
714699
974581
670461
341918
1124174
585499
64939
308137
357361
808863
772197
46719
492079
805927
926962
71797
218019
595304
1168106
674868
791126
293796
526582
153853
1188685
516407
1133560
698611
689913
323770
680577
438563
1178433
161411
729765
8897
537173
626228
164271
1040568
102147
581709
1145022
805867
286568
258891
999705
911671
258543
8562
96172
1119133
806543
124710
647905
320166
1152108
644391
67762
695061
525370
690968
373344
479085
898164
637856
667559
31898
1131144
398680
165466
1096093
761777
420392
568816
1173490
674160
906871
178920
151999
477915
547213
972361
535226
604149
676797
452416
191520
686
425988
971116
183519
1003884
1060154
84534
250615
667265
652588
846854
658557
865442
442661
786897
911373
1191543
718320
378201
1071407
581692
423802
1189849
500564
1002597
1100846
489541
829435
1183955
35419
111355
733751
532273
441390
413830
531884
929004
619956
1052954
610212
865368
873497
354154
375742
864499
822640
769277
29996
1054177
454117
678639
456640
965037
978069
319501
1020164
1073141
353532
811594
831671
1092773
542047
244003
279508
497757
17184
306404
923593
829982
368354
781681
387815
1070732
1033876
1076084
213606
877082
800120
117417
920926
1039032
252003
518305
790339
457468
1086249
389293
195104
185972
617609
142433
357682
588318
127765
928343
917036
442026
1095097
1082206
1082029
156858
254420
582682
887725
900760
579047
793321
271526
352346
839088
188254
1176534
579883
769179
381796
1161234
911449
439273
316505
876048
836397
811617
480950
182914
316572
732518
594119
720311
254198
684032
233383
423935
292167
660507
788568
582273
644666
437321
1172733
892534
150822
55511
122401
1034230
494956
184525
491582
731289
1102115
616140
428125
343433
972797
435879
633690
769707
887858
282635
997073
1063392
988352
652599
1184406
1062497
288210
531773
415750
26785
286960
653780
967681
840989
346003
564513
1030882
803706
183545
538847
591594
393582
850938
113546
224647
592875
620402
441822
774474
1000902
61038
384934
811106
1168668
697095
999959
228501
293039
797464
360929
262560
214918
848264
80272
908063
54783
839363
173812
852869
23573
421846
391148
465138
1043320
1123736
317514
565106
636597
686629
613816
1064445
1004665
169479
1012205
786581
998628
476500
687335
1187824
728540
71365
1050544
1127847
437547
248037
847065
951537
49981
883568
175123
121482
1126577
1137040
1098750
950246
185432
134637
869205
474949
87344
717188
23362
252173
652456
1151601
292576
376868
890484
1144755
181013
316760
769196
74973
1040183
484962
684134
1124694
470498
321350
80343
781854
746433
842538
507560
1177007
796251
339907
484819
584836
673263
815672
113714
131372
421908
174614
956712
940655
19327
948575
789968
443699
687451
42024
315486
835018
803520
975950
472957
294293
800191
951558
1019105
72848
495503
228377
1177104
512387
67190
412392
617291
456498
372041
335389
1096714
1102860
132521
374603
1058961
744421
589901
451168
1112097
399662
452047
180644
255169
608664
107039
695450
996761
65642
234123
984160
662856
46330
299051
473989
788545
699418
764300
422809
181418
997221
244225
355139
899539
551429
573322
1028414
1139662
712917
496373
70922
710266
394038
902301
1078999
759788
872887
672921
719652
473561
456398
348787
756009
637912
905122
664588
673611
893832
656766
944509
900313
807994
1181040
71389
825897
1025898
67180
1137411
1095364
419949
1062812
343181
343059
1025919
1089299
862241
792262
386719
94883
462586
1113933
1025625
415752
370511
896728
792021
30884
958157
427779
377552
978046
822375
618107
651416
454365
1083760
549260
523054
938722
986465
889347
124880
246487
497478
626783
1075646
1071876
247049
414088
612016
5357
62563
1017727
472626
242583
669365
805856
666249
956670
34299
734857
112899
1015377
117702
439196
1023364
1113186
1037317
802269
1010469
650139
776236
1378
39960
81839
902960
548047
285781
590477
773024
261265
56805
864364
686133
1180591
698019
542860
278121
145422
156333
1147356
1077486
595487
176119
144040
293185
128565
930838
554327
194196
864221
119731
790738
1004784
826291
521518
650970
748857
1126532
708092
14255
76670
423988
1147996
15234
680627
707953
31062
589467
551016
1130112
405369
1080472
684670
392455
880857
896019
28868
3527
911743
154811
966511
1157206
1160013
868248
1049949
639714
364463
368622
543620
917717
849128
634770
391677
286615
759035
842438
921469
131000
125241
628937
1178117
197243
406713
125534
766888
162162
103620
614581
859463
388167
502526
1090620
51131
822334
522295
379380
232360
880123
332762
872886
459027
124074
42421
228098
474652
484862
849829
1039426
980838
1014066
87253
1065454
225899
624419
306249
927132
485587
1112893
721128
392364
1149542
623629
1174441
341130
1064264
196629
355562
947581
911096
383674
372312
959555
1138609
293770
357285
533235
33611
849038
109368
1022910
732624
1094363
288
147512
722057
125427
877755
513554
107138
1138033
285068
409579
9642
321604
191392
278831
628504
63786
155928
1115837
253228
568478
1060678
1087723
406118
366340
584101
936173
532672
967838
412506
158942
826238
993464
195646
1102429
8228
614527
393115
2524
955109
866642
1062566
112595
9851
570591
739779
130756
516011
1038342
149897
641515
961920
489338
343404
370713
36234
514133
448867
968449
215088
795152
1033756
774658
367184
359977
1000848
282771
1185934
1018721
869105
176122
463542
181829
627089
77972
477822
281759
71643
121971
1139805
348088
703340
692734
938795
388523
749790
1128649
1128746
542008
118659
286742
400245
515828
165549
1065692
524635
294042
1057535
1006857
326136
103952
433138
1068102
689236
789332
861304
244656
463379
519812
665051
433471
621062
749972
1070321
60316
471568
416344
1055088
1021938
259678
157829
881437
709572
530627
587885
687056
352496
1000690
414290
1153686
358239
1193155
340187
233154
1013241
217801
719065
1141833
994772
300701
864940
348944
710868
885354
696405
291961
891589
166966
461663
638211
944289
1175903
803941
944716
638936
872134
51779
65307
235790
1071347
850260
402101
827185
37769
38438
516810
271588
219467
998411
304708
782834
660610
619216
166333
407536
1041359
221000
922255
222144
957699
553063
47720
956499
1025380
981514
679843
438422
257770
2622
1071886
1090070
1185715
1081526
160447
22977
1017316
682866
53192
732788
632764
1115346
192712
1167138
1040085
972093
694537
143925
120432
397584
980260
811237
974047
869893
948334
1021364
353325
637046
920129
925508
699839
162177
498357
742021
916143
1093968
712938
236090
346576
1040328
719141
554606
189448
203055
450297
332135
192262
930574
523750
960302
458809
973111
103670
203687
192047
947134
1163681
1146881
430152
1097205
1091715
155597
270045
49406
971199
958442
1083013
511832
49612
683609
585592
1014568
878921
1014816
160757
724609
1083875
472753
449569
1015433
482559
74325
697515
801699
555272
135291
226906
1068699
192463
953045
38457
195345
1135895
978591
290751
204053
205877
875456
486851
662755
236838
473682
949234
43729
77808
350619
746937
1161826
137991
91226
1028560
918706
638685
990394
548678
828447
734787
664339
196525
1091956
495338
180247
729576
809424
95640
990118
102115
356447
480775
1049249
138906
1189225
77429
514667
10341
804538
520665
921066
212447
905277
547302
204354
232139
1111177
453212
315118
1165331
122621
1010175
506849
373214
3406
997552
494387
184888
541654
835544
1150556
440180
699832
387184
724004
223414
1174716
821867
40440
823711
301533
845350
949759
625045
763291
1164570
977144
971598
67763
398098
541472
778851
261073
68843
206679
559896
680726
37590
157937
444774
714252
1088144
1115271
891343
171146
897404
980490
467791
1112340
643532
543742
883473
781990
1147525
341360
682409
226944
219620
668701
917311
591365
1022142
1123962
111867
690443
42097
188660
1076663
664947
296349
1148754
795423
252483
811211
436675
479939
308991
486789
688444
160239
139740
1137361
371571
399192
185823
131275
397818
1097297
307091
343616
553198
799788
912876
343400
695055
1094739
732648
563348
6249
448566
1137927
914213
634830
368235
1013284
1028557
1062646
585168
638443
87264
424668
994060
807740
770941
219972
183284
191546
6004
208925
883738
658528
1016899
658462
350065
138962
521334
52419
841471
710636
441491
1134943
432627
617654
279223
1163405
138233
162774
32927
228690
845414
551334
304073
190256
505956
883636
196822
24864
912420
354055
453705
661868
54920
914195
760614
3872
717535
76617
982286
370847
507995
578906
515061
749342
554974
287190
239769
765962
1018275
1040691
971588
27625
750139
774043
283804
455455
698173
438553
835532
685549
1132006
215864
602853
510477
285919
675227
419082
913654
987971
387565
111418
49671
844716
477851
131630
706751
437184
1023078
511007
188661
28215
981336
259810
699566
654804
485398
421151
278575
976213
724328
362919
707954
1128318
417909
889146
549183
18200
617847
962464
159010
794310
72508
503953
1074371
982282
512882
299602
530228
182490
196561
236389
872436
139973
22813
684132
110762
1118348
911221
148939
124653
980867
982766
51135
466822
1062470
1153999
811701
120564
767733
915678
482163
273644
923234
428686
885533
1124580
53623
747586
319167
761620
878131
138711
131797
23623
907031
984405
992116
936932
986360
986916
299699
685744
515363
905519
28748
998906
758436
762666
699599
1120102
117280
551914
904582
71667
847839
591595
139666
165501
653137
1140486
1066629
674012
417833
786063
968860
458867
87241
971772
965505
338930
1099712
311536
327849
1113728
639989
1152802
836601
66198
456372
7670
1067488
1049605
949896
1104633
677139
1159629
170033
1058825
362957
901307
192469
1075348
597438
1007299
159220
342018
104957
1073542
1017939
279758
456018
692914
1042702
411543
736835
646621
486207
423617
372301
630543
274486
1064152
501250
639297
818458
1114851
678311
956107
1009979
1098163
758876
712506
556370
16168
317744
767488
703436
1123579
775454
120928
818255
220879
874933
30343
423940
6948
630623
1033224
916973
964763
1073472
607892
425985
716120
449800
501326
573844
952676
390470
963268
442605
664317
733661
680417
1124044
345250
627126
171328
79166
580498
980014
476739
103185
405769
1174680
395325
210870
139516
1118503
14735
595348
602717
948826
488490
1045089
1078514
1085642
1186673
503960
683578
428282
861098
994714
49408
628910
1141389
691439
722898
817547
744734
876165
1166125
978834
1057014
422918
426211
285607
487104
1009548
163930
574607
84175
1082105
234828
803242
563545
461311
863356
938078
105349
16917
311862
1139710
1034736
249530
1008505
70165
1162666
259243
1151642
717500
339056
504398
1146221
903925
470701
136288
231791
796833
936003
852947
966990
562897
503655
525152
160849
694530
848471
625256
179709
254142
357482
1031612
17740
858782
2098
927240
608605
316469
389196
714774
587213
1128154
374659
242020
1019315
558359
208444
504973
632725
202259
782460
446242
556765
328779
579841
182210
35191
1145142
225994
327387
278845
681833
209237
835032
862609
13021
708928
891482
1119371
486559
449609
270781
814770
98106
822900
387206
176509
408897
453568
901011
567713
711591
763216
860657
1043811
1094110
677633
635592
70900
777113
600996
716212
106993
415265
1046844
253935
179715
47327
364623
442935
1058867
817804
88756
280008
337948
859685
1000521
540252
870360
1017717
661159
1167384
286337
137039
568528
102085
538911
339533
905881
863086
192414
714503
600887
979781
701853
1143694
283091
80869
886100
1193302
16494
109720
304907
439354
902994
598817
412712
284422
897650
935494
1136920
456977
505704
3087
1134278
113909
484011
157787
1161268
1027075
289279
540139
829112
1081068
314256
312550
1075046
586268
965625
730111
278191
189527
463904
1096754
722492
15059
333688
640674
927075
938747
164591
1021634
532130
329527
1167142
283511
1147007
727122
1167117
917480
370042
268814
275335
586847
285358
358986
1076987
246695
568201
643563
635370
462080
577125
145192
738308
220595
1174129
994064
505010
820075
557387
303902
255565
808834
875965
410582
156567
60770
698673
661516
213128
430082
499734
410058
68579
421103
812017
232167
663425
567341
425948
964167
1177973
162811
600404
431700
620205
188936
655104
983075
893510
182856
195382
629561
1075753
31211
1018966
1057685
128649
764784
270513
1080816
1183473
123200
489132
1162180
445093
435010
148146
392337
271632
497590
587190
617787
455336
889559
275269
416911
1047727
336353
922699
856092
746580
1065688
829414
1090716
363100
291665
878364
968143
820679
1184400
708862
7224
913940
485300
166088
708480
720585
410888
251152
610927
962022
854873
558853
917272
979668
579668
440375
827105
934373
376530
701695
52948
384523
1190444
275936
995544
394431
989975
976464
506523
818227
39752
670709
547079
341295
407148
42912
512232
974034
796403
686743
1098312
189809
882875
510270
363762
16152
1069512
634683
478057
1179053
537167
508072
44182
1009462
813367
589079
1031373
809231
552440
603809
1043242
1143244
990345
795145
548166
808431
673677
713918
944480
578863
287373
722634
516329
934389
555422
158507
252437
1018629
990378
773624
620566
346627
40870
927380
254994
22649
260455
187347
273279
155808
1163830
39677
747021
934429
942060
772619
85672
584909
808963
351918
384546
265447
414645
21625
409521
479544
342651
395256
846668
1131881
725931
144815
233329
174656
670669
1009619
351070
1048045
1097908
516185
190169
467134
345951
727331
823775
874169
1156329
173134
930485
551523
822115
770012
280915
74820
637101
871788
227174
680122
1020449
733893
112201
749012
1121804
124433
127287
41405
683
472463
659883
1095869
94897
559024
397717
39044
178072
775083
825641
305545
1148838
16451
1005135
17432
142509
1124500
705638
242950
362939
413925
837318
221826
790920
770554
231199
280762
975240
495312
582845
898587
645035
695004
1133925
92286
1134675
902739
459327
882423
419232
621402
579190
507552
1057410
20599
146158
665201
84385
514630
145382
968857
166769
334118
654774
357494
1097713
1135686
1047958
590518
82859
340615
440416
942571
922006
96813
490965
887834
560693
341138
877404
758642
971510
118204
30634
437349
411683
185482
390319
517289
236068
159164
675247
303428
127061
228906
99985
145297
251627
1032437
1136859
317649
257493
796006
554459
291958
863091
1120685
147897
257734
922302
497352
796480
1016808
255629
130065
935671
191109
366708
988585
401893
510579
1146929
710237
755542
990464
897337
1151337
961063
240309
592568
1043035
232719
1103018
114470
533565
754757
75149
1004073
842979
323105
559589
561305
550907
279272
831565
526603
4789
184568
695690
259454
467051
622064
825970
1106673
32395
258859
875192
722088
850056
531477
1028695
1007303
434461
339610
1127423
838914
332642
249544
1037261
38435
80797
1140565
561638
1040436
994038
439055
316508
738478
404143
1186634
727063
791973
114902
293365
709796
1155697
941307
708448
359496
878530
57025
239970
1008225
896881
229681
836274
1126025
677402
706167
1004813
61063
17582
460779
164219
110030
122277
698324
527893
242638
351931
980533
599958
633239
1042451
150069
846900
474407
409711
497638
1020853
74871
926516
1014905
317489
160250
30492
1177838
464318
1171460
1190739
767531
1106904
407377
356684
1145755
193155
1125241
653284
1016483
71613
906554
609086
335630
923127
297937
117899
923707
628022
179795
287514
227273
15134
147528
402139
867882
352428
501260
844703
60404
134035
480726
442368
827535
925236
469124
836741
483980
814264
261909
559564
472336
503342
1145388
591843
482131
720946
815124
81567
1060261
17055
245048
699110
799406
435896
287986
379855
854843
374939
249865
590875
700540
53697
696771
1087231
798305
262142
1028441
542360
311263
210102
520787
58472
943433
921205
717632
1071236
1189566
391306
221154
887493
960242
505512
247416
408712
257460
222260
1125599
465312
101784
1034524
102124
579939
1129792
916229
704774
352837
1145614
556996
429474
817997
767290
907321
332337
399729
187605
99841
104172
623593
191128
363477
1149658
531915
816285
947080
320959
842850
1145242
758217
507468
543963
866604
301941
539715
123245
1080970
194564
1130940
420590
218750
595533
331715
675879
1122683
544381
699921
230389
1066484
539928
574617
246059
1057318
499678
97054
1077232
1015725
911425
372888
152076
751542
866280
636529
257000
947571
68137
1005140
729275
475757
695586
563442
728261
724620
152876
991572
742381
1019100
930055
1102902
1151004
138381
29820
112222
835668
1164899
654155
985777
610086
531220
572708
92364
59778
955676
640350
1007263
328581
866728
52353
319817
875723
692782
1143860
193649
884722
978276
971640
441305
232730
658139
854064
462986
481989
1067250
378081
698023
464028
1107925
117285
1135409
241118
918744
622539
317934
644284
1158652
124188
936637
471191
613446
806499
938768
501844
301460
1012122
1109471
678706
1163560
79809
588628
732336
140988
341110
535713
2544
144090
446858
458723
522761
897864
799237
1178485
123496
1109578
1101006
566724
558269
173992
322879
824964
642683
739246
458531
1015178
26736
454004
111991
330545
347716
1108487
1010909
478263
1027873
681626
362739
832995
775157
489531
1082125
1027347
1174610
411056
634333
1083940
1173468
777125
257818
79696
88568
1079604
1098762
794719
180554
739934
472649
149770
266391
423007
593035
258324
236450
216627
227963
791863
217720
902860
588734
1015414
752064
919720
282214
876521
680440
553930
1149645
761483
1018944
273814
857460
407103
1181452
429933
1025181
982235
245908
314816
1047790
392146
1124201
762753
676831
245732
151920
702942
1176161
722515
1073380
752209
722708
831450
192627
258350
152928
721793
574616
432180
366851
354266
52879
583916
656637
875892
62838
865928
948476
397000
1122281
925838
7536
895906
215207
80576
948255
192666
349508
181595
989625
844389
1143096
1002109
60268
386250
866393
424269
172962
678578
882619
596028
323005
66173
934787
298767
651069
507682
599123
685105
851874
395673
575545
950863
1027226
10203
419551
794740
353340
899501
653821
1001909
865439
1104183
1142582
715224
693210
462289
162960
480688
979397
71229
554007
324631
1078686
843822
885124
896436
712481
62048
540319
940381
712656
1131458
678441
54286
97852
274113
893724
611149
218975
268645
1089132
109055
1003843
48703
399815
985463
516216
989325
767471
563154
3365
702425
910114
143260
1057166
384903
956698
256624
567534
37153
897175
841670
70519
267442
1069309
861178
1014592
519545
747042
67156
140407
54137
1102122
471290
569798
941371
959678
990714
742755
704911
1049996
1156557
505107
377433
873950
263654
391443
795009
486896
981555
700467
3493
813240
199014
1078571
79600
152769
341021
253971
835777
329471
1161254
595053
526903
943880
315027
579072
238652
192122
366477
714018
1140762
1110680
84227
71730
781309
997369
626734
176168
423231
821898
1145834
1041902
643966
943032
1011882
737700
487115
926700
427516
409566
580267
314667
956845
432165
708335
580096
1136098
366844
667385
392607
615515
515158
342235
645767
615542
869146
996253
433211
478383
328874
813146
815274
1097382
679830
663355
49862
238411
996934
311101
1013566
544252
487385
593566
76761
1091329
669385
5563
545785
782945
1064044
1002759
867904
738746
1156644
252382
679545
275836
471802
473413
661914
887214
1116917
803573
907655
178196
12031
273904
223931
637214
831204
958299
305507
745058
55169
1153898
891660
441863
422822
385821
880312
977550
3616
451444
290589
23176
139330
616348
1051859
347410
39839
624891
29349
771195
480830
430312
933100
134261
92789
848636
912820
1051802
1089378
343822
289003
587574
629541
947326
695339
1005711
9840
614495
452823
259554
565375
1049744
274969
114371
708514
169060
876197
472341
266277
751138
9252
235681
1187064
115034
1052979
247594
535
803444
257480
367556
591117
597953
51092
755979
1053136
151536
226435
794518
655241
1135439
623012
162431
725460
657466
768273
1034266
601715
477244
530060
314446
1001864
1017129
421314
1145316
209102
509606
698722
387808
1122218
152297
115304
911969
48403
1168104
626837
705115
33233
298805
970134
70764
138416
734670
1102781
176613
546062
1151843
259041
105646
810234
487553
962357
261012
684954
978567
441718
542930
178803
541260
1073820
934089
293311
959389
762889
940980
319967
411695
1051976
568260
881894
1020043
751348
446782
986614
497702
185412
345518
512746
889447
198974
558912
206891
1021603
1022195
1044363
138539
954340
796924
1156766
1114186
1137104
949266
899529
679301
597820
994684
1033480
649551
929759
609784
334952
191606
1105771
27762
1181701
897161
811154
351586
662961
1164419
722557
622872
60186
253080
429608
676415
659747
30975
755479
250528
878422
798687
763907
880702
81671
835421
927395
307357
1141890
319710
392473
801208
931421
1193176
608802
223768
750832
213167
329301
495748
147398
130046
1014295
236329
1054144
146871
877942
768653
15723
1069629
149945
1029078
292041
541649
642447
107207
1144196
66547
147904
184042
211565
696598
625093
382847
985016
263483
509322
1049800
690583
949232
64463
433762
474326
179336
679718
913378
33457
622679
389877
485403
778492
694807
57127
31999
995769
346863
177148
498434
755660
1163567
512179
991478
207700
748012
813933
127015
960732
545525
220043
761893
1172466
760633
22598
489862
771328
943093
641742
195459
34090
249348
113137
132997
1009966
743874
893203
927333
191931
1091298
976074
1007759
1105674
432130
651873
483268
135490
1113974
1108982
1101179
307227
372660
772870
1062838
758306
77518
3706
905873
483228
301063
1114294
745054
624570
121392
847574
1022662
550369
933089
1020016
837032
466635
253534
3917
477421
597075
306825
398264
652493
844746
1172110
612411
287147
131488
374082
182369
1143302
465007
799515
322920
358196
1168456
576764
986722
34013
849073
781412
1156795
19329
221143
342551
344561
457136
421216
805256
346518
1084004
551081
11251
394943
84801
710903
342589
501380
348551
210178
789080
308267
521256
438955
115515
1170279
165140
111569
500162
1122244
913126
406512
185235
458830
218741
1089391
304960
38349
663523
771971
1057073
199625
674183
688012
667260
24386
1052426
884505
405349
1126187
632390
580592
172464
428180
1132883
415105
462872
1125010
179294
819231
307873
671266
784280
863095
629964
109570
255912
12225
935195
1002332
171869
981583
963047
310556
456721
471324
612497
787452
710752
1121869
304348
849839
752875
422055
831296
208296
946762
237892
716475
29516
1164704
48447
580975
435109
343454
41022
1105777
355201
243950
655033
451575
351433
423083
729031
1108376
622998
903359
1067638
112664
239816
313271
1191672
510471
159296
1019705
229859
429646
570115
1166540
294394
152418
224798
621435
885704
234388
1091406
72596
151762
101376
336061
628855
1091734
665346
525962
392591
425661
1055638
1138392
963389
1069490
276515
565462
692805
1080439
871220
979301
801092
314433
128765
853706
651878
752440
1170321
436883
980725
1184774
1157737
935482
822382
750640
948140
442091
1162969
656316
122738
936793
615188
975914
716690
723137
993133
63862
584992
87483
689729
98536
155481
502087
264137
965190
113030
751559
348775
35402
747277
420379
941520
960369
1056485
1161905
778726
96155
477841
639192
1111986
560135
101863
184008
176318
1012107
970544
848276
456004
502977
731338
942930
437200
187475
683983
843486
235397
813704
656233
791976
1035919
1133601
859070
129637
558572
335380
22829
375948
186397
372326
97943
579502
843093
613634
37074
1172360
894946
87411
804774
887344
287212
380171
284159
708776
1008034
573900
100959
967998
394453
711531
362508
201108
772921
440655
194367
319018
1062766
218343
991468
557259
599880
345680
2553
56197
234246
1138722
901276
135373
122010
452964
545982
154719
779801
1030605
845415
957873
279975
142934
680243
950017
1026606
87258
149152
265466
896044
1047095
651652
644967
1173376
49226
581366
419643
756836
356090
72501
47490
589520
502588
982565
837039
718681
1039506
1006355
479281
1104420
70545
32151
282799
278540
620776
1111556
148858
935027
789258
197386
368991
808879
547977
150571
432402
212542
144285
1183000
943012
617497
305299
3095
831371
347238
861739
344920
787396
901428
609282
1035560
184851
328677
754067
988508
423581
42467
651197
949739
373310
857684
185663
1143342
190113
520308
191972
321233
868207
1127844
843287
590389
1032367
796169
1008419
409849
889531
709722
298807
8019
187918
85084
354598
621931
377594
62092
475569
997253
935654
392198
693242
1077870
410907
649016
584646
618798
482715
178587
621243
785755
53207
1087456
585794
1056796
281955
582856
1113339
181828
320190
132791
914892
13466
293789
1099424
383828
278988
1011936
33178
1175439
1061296
925425
296642
1003432
92205
148671
271969
1112117
670925
1117822
354302
434657
991410
425023
276868
1045967
1090219
789690
128204
498074
744590
383082
1114065
616194
813040
721357
190449
19023
1040571
946111
358825
629010
805680
904403
548478
1123397
1131017
338449
350738
372542
337736
422903
1088974
730042
148435
467508
968127
1086228
276902
767692
439870
557219
29983
548563
933224
1028075
911559
646895
705849
492527
858648
632321
231116
193424
587658
252556
702421
88292
968795
315470
1068301
1053208
716034
557785
443066
577049
262741
555585
1166835
205870
213057
328135
839080
803767
652105
318189
274367
683571
779370
1155665
73975
904949
660880
854910
175690
922094
656682
439330
556119
767326
823536
543836
416140
271103
565896
266258
814369
258550
268635
279549
852866
615503
750391
1145332
453073
768132
576599
296700
699059
115970
1161222
473945
917082
85031
67201
1046038
246565
363042
334913
427390
498912
632618
181643
162518
324305
1028384
887139
552328
898837
334549
468770
478413
429023
177913
838308
1104157
717176
65000
283023
796678
455382
774868
757794
878113
674481
95139
416642
681236
1046898
535622
161357
264023
779845
132567
558425
808960
209138
802256
132918
334312
1072669
303689
104994
727669
192339
1154435
115016
941972
756424
349967
515249
941402
435423
1124747
644093
300390
1094741
429364
415802
201061
136901
751659
285020
478082
392445
103361
288143
218108
387866
188763
80915
702281
210115
943629
558772
630534
247884
293183
336559
811417
1081541
382365
986349
561835
1176232
1177901
678550
690611
306157
743252
9995
654615
1010090
250542
454383
535946
222099
879851
650684
872862
92622
802124
438769
743173
18097
153335
263394
510754
829956
985399
202991
224155
749007
917742
702929
491881
959972
650694
430733
285309
666627
819983
566460
867728
464062
1077102
327911
1156681
862328
363005
673654
217719
213204
109933
176603
817337
531994
864759
802659
29920
487960
658831
404519
442157
324941
174314
1173815
801309
28518
5398
465744
753667
292763
442577
997395
880180
579
750794
23411
863197
750083
505515
81731
285642
815814
488038
745862
257386
541974
39700
464952
362334
1023583
469180
3387
650465
310292
6574
201033
980451
1086041
163559
876876
786290
329408
6155
629495
736997
613368
1078656
856920
908586
661505
277417
20662
47630
1036501
581035
129805
823287
1012679
693371
475398
856983
60369
1009062
609847
307835
336701
616644
143491
1112065
808937
330135
109122
199259
897519
184924
368952
716922
665042
555106
270874
437560
320488
864618
752637
898785
63681
655830
111741
43016
1165603
1035706
210163
575937
517550
427809
473180
1170730
1040470
171489
919828
888886
1040054
168518
636116
587599
901919
1022836
670278
1008709
1190840
43305
1162728
82430
982566
658958
216041
516678
678931
172805
339805
2043
600026
729666
162711
308115
145622
300297
744497
394780
254721
687437
1103574
508359
483857
93901
245585
990672
360975
203282
534531
132371
343939
1158092
75755
863743
974740
1088274
702708
84397
950655
1110402
60643
1008635
680310
84610
1122367
128187
212701
575615
592424
871140
1000886
810110
1051321
495430
687914
853312
788655
920528
194037
273914
176535
667474
1099421
303247
545693
362189
264725
212135
571624
528129
99674
767082
1033389
1157191
162847
361612
740694
829032
368323
922455
819609
601142
754953
443455
202407
382210
213565
79219
945406
369613
73675
1015500
506315
60393
44506
1062859
1076229
53867
433833
970128
501857
781115
190738
540819
1105046
630269
576943
272266
303107
186245
827463
236651
517111
997735
681443
637019
781228
521561
422168
55789
382327
1056191
727222
839052
672087
479242
624384
211462
567434
1076962
961281
219621
841842
202097
902267
140831
645880
613072
39210
177346
429513
436166
560639
179549
88579
648632
1012057
684611
252118
32091
201704
1160378
526709
532585
386545
606020
748855
245174
941230
900755
729271
895649
839378
247798
540333
382597
283336
1090511
668012
881914
1190687
596724
1163045
735883
676613
51675
895265
820537
362245
3039
661203
1049218
234805
743715
725598
258798
79684
637242
385175
403762
1069390
237600
558908
238307
799127
1023813
808658
849039
126656
512643
161906
538409
413211
292401
287977
353343
776630
487132
586378
893433
193600
94284
740887
497506
842259
1140969
497058
1159424
204438
131298
1014867
185445
996104
1172449
299689
830834
579901
902999
244447
725413
990046
318882
466252
422729
281543
451779
1171954
1057765
1091884
454908
800868
48975
139055
565239
727373
891061
394228
746176
431031
408977
986668
417154
92578
756525
32213
806333
517039
468022
134954
643233
489423
453299
1018701
893955
957590
606673
1102187
1096393
1079692
868702
922274
136135
255443
299728
579109
751648
394112
251360
170819
928615
72378
121925
5966
498080
876007
502248
916947
896035
242232
305229
1120865
642073
165025
358321
25548
581974
33663
759815
397060
930484
688622
1157411
232159
281835
695396
206518
808346
812670
851288
1052065
796395
1068906
817174
499143
359240
516075
698004
1177755
783426
1065477
1005876
955791
1069562
316569
489821
523133
281512
448532
816260
922591
827329
696987
903113
496058
1158932
1052843
965791
161962
607063
1161249
34933
161435
583222
166911
561108
700350
1163114
1055211
355942
68310
93813
805094
772960
260600
39912
579249
367042
506313
77029
256255
899848
469458
3901
864291
616648
240856
220896
746914
520828
158990
994413
457074
396096
714797
264274
25174
921757
761384
1005026
1193407
796011
482488
655244
1084578
286483
534864
1102061
177150
340800
352216
926011
730717
561577
686842
340663
18746
578567
1084020
224915
543323
967249
479218
252361
998535
1045715
1000822
272604
641642
21830
620797
1191756
1029779
707690
372534
746919
613181
950098
800402
705440
925517
123018
362721
317298
620047
35458
807784
667807
478065
1153694
387204
829384
419869
738345
943488
5666
70234
956642
559632
308990
787992
1037996
275625
579598
15570
1017332
972466
685179
715497
310011
126926
503899
824354
107625
451686
345174
946187
68063
201230
232021
833990
88565
1054193
119676
900204
60894
761955
754457
736820
755848
958873
678459
421980
549955
445980
13579
157539
239723
1191683
729503
217191
1040821
789808
675716
711228
775458
1171132
736429
139013
1062878
199531
1132396
75369
168165
688476
852996
205972
9207
1037485
902591
146936
127558
1023411
713787
944285
979341
188431
291025
96767
867250
971700
862161
90251
290732
124292
927899
514687
646745
672178
51127
600268
383892
344757
525798
617150
363097
607575
385141
558202
737459
644885
650773
585612
557279
879876
345297
31043
515969
370336
93071
511193
1065691
124440
253815
366315
320463
700622
176969
598546
274178
94889
768291
313164
352889
176419
722505
1084830
950482
241413
443224
659201
599166
933035
109546
423708
819842
803284
469795
678247
314639
926165
109052
232260
782863
1010336
97964
839114
160505
765548
135766
33759
1093658
271229
566455
58613
918623
819796
390800
1126417
1080933
29048
476388
84679
358771
334478
483227
1128169
89472
887332
361044
585184
467188
208650
1180741
431610
507480
467923
52837
625367
940843
28743
1137186
469863
64148
697465
296919
591988
606048
249057
438500
825280
519069
645649
253113
871241
171550
923604
425714
1101876
826140
464615
571544
254539
557440
468123
1128531
1109461
945243
546130
459446
288309
24323
948369
972248
1141778
407458
568639
1175184
975061
522238
667220
945763
234265
320182
355491
1147263
13192
766744
790416
1032875
1043871
217548
749570
853216
853302
65880
1072904
255314
138355
932350
622520
130658
977618
1082559
1104399
565627
982790
66748
610624
383238
1183259
892350
14623
143118
1081275
766525
1166388
622607
1112958
431156
1049838
408275
497534
921664
329103
924587
196287
615649
764256
521360
177808
1155977
926400
1059724
167343
796205
947935
483931
805743
762511
451914
457100
524317
769561
1141138
851561
1137811
829079
1046418
1075803
1156921
751796
870258
398788
69222
1054160
607036
1020845
834902
931453
211261
1044240
950171
118123
916698
219996
1016094
748581
664965
746047
142272
327713
673467
239904
377725
950619
1074093
397846
278740
213323
670008
42427
652138
633919
696888
610551
482216
671492
8936
157991
1009968
965834
543460
415949
1058526
968518
18536
1112041
1135102
462368
408236
472926
794450
547576
537783
1067836
1043875
1140168
536869
173663
251319
858528
399989
262370
797008
269037
484931
587145
274875
265875
579992
227917
830336
1179768
420346
68551
975468
923837
1084173
478872
839865
168717
946590
880799
823973
128487
51313
400203
637
605196
757261
479308
1068470
122883
1008125
958566
614947
476533
964868
964174
473154
1142808
731574
533478
219823
144957
369770
2885
490987
540301
1137590
398633
837661
563393
955085
743983
250396
345227
561950
745229
968356
546455
593024
476848
226247
174548
743978
532515
309787
45382
719975
924405
805442
8736
663465
359741
528801
1179069
1098396
200935
835953
203184
983447
819157
719205
1147682
52683
752941
843041
337099
811533
431681
833251
420649
382383
815895
679807
464655
1121347
642148
354460
661997
56948
995071
1161109
897178
229601
1080198
1110478
859262
893399
33688
264215
159774
870039
18666
933088
426427
37759
17723
323763
655452
659074
562104
319776
390745
182526
910985
422566
923281
1061280
348680
925334
910080
1021370
632740
684239
52518
95555
1032017
79183
524733
931468
947041
63836
962102
550114
998329
332577
756999
617026
308332
762567
615037
654392
393593
143615
849862
99758
656560
792020
100589
261649
716643
442800
1001144
886058
419925
798346
68415
48566
244047
1169096
95194
769359
914292
1099288
320078
662943
1026863
208359
121760
566374
78538
495188
143239
644369
530072
616245
903461
254246
704626
694481
1193167
25440
469680
883959
197904
850461
334504
135604
1112133
157142
950552
719177
784766
302791
1091677
753671
1069098
267037
519140
541713
836484
1088187
947217
703363
573406
959995
736138
1055151
949793
121087
1083938
639220
423866
670311
67573
1138608
817511
627907
192315
507016
590980
357175
8511
1066144
481625
816247
380342
627409
462333
823011
1164789
530852
293996
7120
790333
314612
293203
411459
770289
1114703
398949
721744
677975
91597
1177518
53055
937502
626841
478181
104452
668580
872138
1171763
466962
215872
1098695
1020745
1034077
752899
892517
159517
192017
799235
255299
278052
1015298
626890
830479
1076698
297299
442842
390903
214870
1163599
287295
504820
829940
1192699
369500
373436
907774
794686
903761
836474
765001
865777
947828
161092
870268
220223
997870
1053019
617082
883070
855530
245165
688322
116248
1139100
402984
655089
1154317
900656
1177059
246011
792522
1110490
591378
516442
417545
1110777
896545
211080
165745
923632
953124
937049
369340
119410
199795
392376
38322
937164
268068
381926
800298
1075469
677878
195594
1186923
177078
669499
928851
395076
924530
345002
1149000
599416
178714
496398
1002315
428162
19892
806296
551637
894488
101243
359924
599984
1163497
1003949
734603
155598
381550
978798
365249
866567
949225
1126955
190908
259396
51642
973963
900994
837723
189057
1049404
613769
122754
973137
192970
183366
35385
127795
633716
750163
423494
1063716
788719
97985
930803
947511
306102
330973
1178029
342381
783100
370141
99732
586398
222271
85904
337098
635714
445784
474241
194772
136058
599461
39799
264687
242296
72725
322580
1093393
154746
1089974
310171
82370
13564
223204
157302
417144
916697
3558
196112
1142555
687241
1001488
645323
680923
567083
1131882
644731
1101205
332760
360886
177374
220894
1007133
1048164
259331
210491
1147210
84739
1105933
85616
185919
415066
1010656
694087
649377
1028501
901417
988778
488701
554144
871639
554728
469241
494081
412947
876952
34871
220400
836677
782140
325317
731137
767074
520182
653350
335105
281540
705324
651177
257157
53719
433285
279871
733435
1079578
544640
1163714
996279
708977
471148
983640
752469
361625
795011
540992
780387
1175821
707888
304561
1108020
882335
801735
823814
917722
1006371
341446
994763
644806
452272
414168
517860
931638
5053
1110106
476196
811628
1055810
1159807
41685
856328
1080615
986908
311461
739419
1190452
791642
1152885
601635
1157612
112656
473597
169903
927534
1077929
760937
1141300
215162
924455
117658
1020030
32918
620832
955011
541554
502056
67834
1009319
248949
87886
47031
552046
915811
923624
786900
664918
1109225
954018
1008961
210169
239243
884414
944701
243877
93228
11676
798777
246264
910067
729108
650423
1087141
65408
836059
797303
235379
600062
554498
454170
1054563
594143
379504
390770
599036
563205
1192276
411087
633580
929177
660750
1022573
840406
101807
621212
645786
1121791
1023488
98640
215860
50855
1046274
1094804
65706
1058466
1015883
460298
292231
385116
272641
831664
480427
1106125
254638
1121796
92000
1121091
826093
604378
190949
63226
980213
24848
453628
318342
418809
202990
436922
1004494
1089178
673355
392964
1091047
912052
703856
290326
1028721
345328
567922
1124180
1011085
832271
807818
731581
463155
567698
279251
175501
449587
1182244
591126
37148
215359
896416
49257
547611
973095
681069
522496
8255
975938
397261
578330
768524
275083
1096183
426852
783550
46360
446208
268304
433699
144266
501383
127357
909061
656562
935602
281994
761951
652260
1099174
479294
572913
82710
299704
645980
484841
420040
329927
402250
210641
460192
922038
199606
916228
1187602
210967
1148586
576832
404227
675744
16223
531907
1022761
77275
539415
326405
632881
716087
988188
672627
840002
434904
176838
92299
265975
982013
661750
1168751
678526
236240
483457
370940
593598
296029
539300
834639
187029
645764
113283
399925
949280
885795
55012
16317
822284
525300
328744
521540
810864
350635
361831
210480
1127634
900003
372881
920260
272312
739518
1054171
213752
1153361
832191
481684
492449
82950
889816
729021
508345
11176
569816
452543
167228
1006446
936688
465182
492883
531245
455817
920685
522299
694170
273253
305188
251876
709020
175451
154609
133929
412471
106991
461591
752869
698458
116793
499341
347503
684976
731336
643868
273048
212121
1027524
720638
1074240
1041214
816228
493869
1086001
408423
891684
562298
23257
996691
460933
351231
361791
107203
529053
602600
1053820
835181
97049
493037
772529
852484
1041259
737228
986384
431028
172608
337190
745734
472011
32888
724687
815492
372152
267161
239134
933585
440774
1169704
805021
724969
1038032
141865
150371
625186
110802
495592
628336
330119
411607
556857
1183405
712980
905629
920218
839218
549064
270883
495708
1167285
1149035
248787
492865
235220
719583
773122
1021113
1012098
1078933
838604
877199
962097
1178861
625157
330186
692692
748260
15629
379767
315125
1149452
261378
355702
459400
99584
579616
206127
386979
462540
1137317
292287
55035
4205
635149
470907
64171
501987
665217
1084768
1107115
507231
182752
75766
586294
1182734
82463
573587
477147
795273
507937
1104593
919540
1061411
583763
680580
1101407
515954
425708
478033
208619
1038089
109298
33859
938061
309686
282607
23982
931274
648321
953875
960073
1156862
673081
649829
99487
433420
839379
420463
965954
296190
1111330
764368
1118193
741128
643582
1071326
452053
329736
783776
1160317
1015438
443093
473314
429431
893543
256737
193333
313219
62748
217604
1148954
696848
116135
379839
1056761
1053015
732100
876998
730372
971251
776979
142914
43251
210019
1191644
477393
883707
665316
185745
1114175
1187369
557062
452088
343193
457529
525684
414832
276715
910023
187386
58333
1037114
140917
339322
344439
702464
823076
904859
1082169
656872
902597
882500
628216
1169546
432175
560455
816169
745542
687542
576245
1138720
779442
1032650
360819
407916
763738
321703
676848
24787
50237
1098572
1185145
531365
364388
1062925
653599
627923
795958
665192
471469
161209
332428
498435
425900
242459
977885
770701
249212
256967
977261
696636
400303
799312
488613
592611
649243
797006
266745
45778
517904
537467
589768
876296
256340
667300
255244
964449
292931
434912
722831
129179
604774
899323
110489
400107
383436
85040
842641
184427
242868
531054
647086
779121
546056
165242
990980
19148
32268
907152
805269
138096
250790
26739
983685
1122269
902837
251851
1175735
899196
28871
395273
679091
997619
1094522
1062737
339308
740240
119609
774969
992731
801383
1191331
442913
1005191
1171984
829142
520306
98343
705776
411107
130192
106301
1103671
122085
848752
828318
1000248
444131
1001540
35033
196840
538382
359382
455084
900213
186495
320448
959358
165032
237329
919333
7611
1100924
543339
259054
202988
567016
55804
553173
1084994
1080528
760031
901785
365894
1122642
123436
230034
1123533
898954
1154592
887281
149958
628460
1029660
1169812
667562
61618
282825
481511
526534
543223
992668
859905
588359
569469
847781
243990
601983
1064051
361196
488359
1174119
225140
668415
1045569
987419
447075
854187
307019
958644
41667
567353
360028
779041
590143
105433
615958
825608
1075725
373052
304980
381195
946449
169633
595211
445996
800077
487090
1114184
1130358
946639
519970
782333
1099057
309949
140522
151065
534998
294163
99857
1049312
1013571
901220
1439
692428
75040
860534
548303
581784
1172793
969613
71451
547710
759696
268371
86219
253947
113435
964496
567119
1160827
1067392
703547
1092910
782784
977124
67699
993377
845903
910031
383483
839100
273365
735079
1162571
812687
1078863
1108492
930327
761190
408132
54496
434275
213692
269541
335540
263176
912988
631045
6117
557542
248757
385447
220138
901474
111480
994645
1153527
3715
200532
315491
958435
179448
717100
178376
73094
210039
811719
358279
13396
722177
398526
741000
748020
129998
992954
718214
149951
1054125
616996
230039
377425
427800
572524
966593
66059
691162
1064913
982459
223219
1171949
640849
668333
276700
1138497
696923
354665
285754
1177477
262399
56554
884604
634366
902834
757375
831712
174863
385850
870923
1190720
696123
686722
1154846
884718
917167
515225
885945
101324
486764
883032
173667
681140
811606
681463
417694
1157723
189591
808352
796763
115519
686752
858000
741696
70341
606955
787268
1192331
583583
247572
126616
929180
809794
1037488
816203
928181
627521
616280
316854
400846
420591
549587
563455
756801
377235
477997
760483
250862
143024
71949
808594
341588
983305
452538
981253
426242
1132600
1147497
281116
357904
241894
1056477
362184
399503
487521
710810
269161
53542
758521
530339
684570
276696
9406
1456
822206
262882
771355
913617
75771
584974
798366
367259
1127752
441039
1076056
43548
616130
46678
951434
182669
58579
34537
1034580
1014925
749981
917808
370401
1037913
204120
212981
963733
318401
413497
1019217
656995
545816
441300
220678
389440
574044
915975
872923
420095
1106491
679704
644859
803259
1047780
681651
564667
756310
363997
912264
726005
481671
1069454
384129
342806
331213
131386
1000109
16530
1110365
655431
155780
130661
447329
1157018
656236
549344
1080354
1108735
273958
426483
3236
1158677
819481
293080
1023455
116466
767481
24130
66004
832946
877856
772541
402476
38695
776834
949990
833450
242403
518283
1070740
334318
1164354
689260
889974
140570
308672
110853
372795
1124084
1104268
972373
708949
198508
659057
695825
843494
76530
4509
733303
358752
527865
143521
372176
634693
1137455
38303
72757
697223
938870
310597
86073
1142991
140504
345020
356195
581226
750921
602103
580193
529184
654833
64577
911225
1054831
43341
198114
715021
632925
1046939
1076716
65201
287898
1129253
268838
266286
827242
1060799
783343
684747
1004843
481853
728970
910659
1048670
498272
875220
55399
1175596
811309
479735
423937
252622
239514
776989
818464
1171727
1109905
752377
200457
519597
176806
770933
169154
989893
127547
1141112
774012
252528
983197
442402
604717
399926
468922
375149
102675
914420
458298
253776
459389
315783
463370
1057964
461622
665522
75386
1041222
179320
1020054
1124305
819147
818936
921322
509319
412276
524517
422544
171679
910086
138007
423306
592616
1173057
855652
824900
472142
482457
1088394
582285
169129
420452
1060256
650457
731579
328879
696843
491389
389118
581552
1152065
138809
1108636
48077
391411
347857
872220
530062
107912
420191
19339
433992
194333
453829
725752
252569
282652
111002
423815
91204
320349
268303
860107
962787
181887
393865
1167181
761833
714932
746082
503293
650257
218014
131733
1089988
724131
299264
538066
948437
1160746
724765
302465
760200
411443
508340
916829
451466
886012
949216
539616
437548
270171
571572
365712
671089
988196
486682
1110428
58750
533700
111981
458754
731683
447136
1083620
1084490
458542
23992
60976
433512
455167
448733
1149590
1057594
46113
1031408
9312
1054090
219077
1042988
309027
108226
812740
826468
344473
1055185
320045
300868
169081
454653
832441
255088
885244
350014
438277
827019
842206
371489
1013057
838556
1310
133653
732822
915200
983817
1017643
449452
640864
107713
820242
969458
1004596
729062
359210
688469
792222
180395
37671
830858
67891
879741
1171677
494595
991879
883824
209889
449510
585186
240130
335923
809827
140438
472481
366808
252280
227321
604100
1142542
31290
1028488
769853
676760
400305
296956
642685
824237
302741
394960
1073520
1130370
503562
52924
491804
25386
550665
1129061
252779
702656
262149
1152412
445416
644458
1101984
1139345
1028510
842088
666325
394796
1131061
901136
435353
611870
502880
906831
300084
763908
102211
235994
260067
705206
1049357
1095002
284624
814900
896381
512671
458685
864374
651385
629044
22158
699337
243254
735737
56540
413029
997746
936286
777883
1082927
1135731
923291
1033295
893717
203700
967341
547585
383940
875110
622844
108115
52382
344282
667086
721029
210434
426107
551598
817898
465855
686943
552566
177741
337224
786191
863683
851727
2828
814552
137826
198793
199183
636842
913936
879892
412901
1180834
807611
776567
831089
753502
609313
1003449
1167770
428877
936611
1112209
89674
673945
544078
1091891
1000964
936645
729388
229815
781290
217431
386229
1191859
1079861
548361
633422
409066
116863
901497
158813
335851
934201
210726
277274
495878
234606
1054834
221859
272484
263956
839123
182423
777445
1182572
92162
141605
158984
110875
887648
712892
257989
845283
232734
565270
1018132
953674
19095
268486
602190
1169994
480000
189743
941692
1147469
367501
303114
1004934
978444
317533
251891
742050
1045676
417362
360190
408378
1077545
445581
464189
1037101
160298
85089
113206
604112
282805
1151525
326706
108504
1071376
992734
358499
336078
811639
380857
81169
816358
204911
234724
1044037
282863
1024704
270170
744165
1095304
512840
734266
28759
180713
1088056
1033733
745492
212838
508031
436207
137886
1106934
106150
696248
901515
433849
551304
804139
898578
698718
957472
1057886
28181
647217
107249
205357
147364
1134644
493047
34188
697625
1184973
131457
642038
237999
518316
1189036
1128274
280202
1156530
977305
231393
353570
1116260
528541
709673
538407
343965
731295
914997
241326
1037801
29836
247850
506077
153011
1167030
184682
886258
1082977
597947
261124
844988
629174
275179
272127
1147561
981092
284635
16796
293059
879152
514683
741490
564828
1066182
421351
1003167
1056373
745246
50255
1159666
907830
218649
732999
162715
687509
440617
247030
1149638
465059
658890
680466
53112
422509
436143
117528
529147
412140
1185907
959020
360634
162118
321257
317345
376053
138134
353295
446454
96289
542617
1150634
76028
204727
292133
218093
492649
92047
878769
621135
694862
115469
1127567
408658
933399
249308
761836
882005
1178014
1116060
642829
986415
458594
1067187
404712
264879
317426
799166
65072
516507
1154927
61757
1168936
5591
694548
326990
202531
433585
681269
560980
864065
1120525
515678
110984
396123
878249
10391
275930
503226
553886
1002706
28171
609934
294800
645693
1161788
172158
765967
989881
635598
510082
742463
914537
306437
456474
974108
795572
60561
1049360
24845
882389
763197
379685
851571
128319
703158
127497
995467
1162089
1085778
292785
751262
527623
108222
1154423
670512
344467
6456
402757
530807
1049883
812452
1124704
689139
26051
840301
933072
628552
1072860
711290
529740
779800
830918
938916
364791
249518
1125951
691824
820107
1047021
326637
536501
637341
680293
394730
1077119
431145
1021234
626569
1090275
138362
797677
183455
631187
427637
179577
950432
997254
389442
151022
34401
125608
723400
1102697
693208
245991
379476
879472
870929
550136
438057
125545
436869
65122
134516
51379
1123906
83725
731798
40588
805112
591982
412118
943784
629157
295810
307187
308069
1123268
222529
1178478
1010570
631924
643111
901786
141391
889463
2200
75538
738526
1075839
88686
731669
449861
26215
667279
6556
1106755
752079
955573
151372
243334
276346
343563
821968
852752
689428
265179
506187
405367
119631
1081286
670302
635834
813061
149773
981169
964051
941960
742692
339730
997569
849550
124494
992056
56544
1150242
955291
237681
428163
1011620
254274
637810
433280
615069
1154671
876633
943263
254725
1088590
732881
921493
625316
997531
244339
1013478
2747
368832
519284
677033
974707
103126
360644
124806
714881
762162
304374
739787
852048
1010515
569942
248993
706551
1100262
746062
394707
125443
581824
45342
88057
449756
107900
759260
1037592
1190258
515474
367573
251242
372922
818245
1167338
58956
1069056
998559
921225
149754
579128
1183235
1165377
184088
982329
808565
339425
600245
1165315
309186
1038375
644396
916871
702768
323780
788177
835655
1129097
165663
189126
193088
646939
854938
768815
833632
1121670
729444
428408
1171372
767381
103001
1107746
621153
1146775
369141
835767
709788
780272
83482
994109
474558
388670
812989
394908
50408
317790
78485
363928
74298
182625
694002
122376
881079
18305
752511
256006
52822
810253
284295
466444
959604
1063752
523419
109111
937917
593677
189982
406469
186702
1028407
942719
1077619
388581
1005362
829047
24414
643445
859451
10652
1147939
700547
860509
52121
290444
1002904
811506
254442
1018742
151181
905643
137021
233465
161031
747113
442664
560548
386275
915720
697552
949614
524388
741196
2735
932298
747074
280127
626193
358002
618220
1003241
12683
678995
287586
879154
762298
349802
627328
208402
602496
355870
935572
181323
108305
1058433
1024845
269997
622208
987411
231084
647121
836366
831020
209263
601831
13945
886471
184183
490747
260090
632794
236286
227195
448253
1189855
57896
355213
1090408
279764
1079989
630660
865503
1033812
419685
1108041
780639
987345
22411
756770
529715
448701
401413
541276
709121
1178111
822964
1074513
778711
19943
35407
679051
1084092
155954
522900
159418
473337
331550
399117
208305
802388
1140303
314254
1192287
1139126
882710
449408
1044585
496576
348511
446575
17008
1057768
1102279
999030
681415
282966
400981
214843
667237
208886
123541
469573
1013837
88476
239001
687993
937719
759824
1000812
462414
199182
20282
200037
330378
1149256
287481
346884
442518
254107
508314
1043943
743083
438883
586929
649818
581361
183295
812498
324145
353759
597212
65732
230969
943111
951485
928363
852079
1058585
486248
1008103
162898
813119
564432
178995
530579
161418
216338
19791
369860
277316
205032
14567
782139
284307
1122384
491961
763689
154006
270715
854666
278904
103406
107858
798273
11370
474562
814654
703508
633313
757677
209007
837790
220563
730732
500068
873813
702209
782017
930258
1107657
1167087
1103391
6453
774111
616358
539082
638179
721535
937894
422494
853548
766244
354974
692518
622334
294686
463042
648920
279404
175308
765737
223242
257710
584453
954057
1024885
52055
194449
914478
879331
894274
682193
790994
481483
112009
307956
37180
1018481
46228
379656
442045
813359
1159336
400819
739354
1098699
811048
1043193
739311
636128
229066
503468
851586
609700
527291
656339
1189608
891979
125377
409386
237527
230183
19097
1076888
999754
71891
789196
1009019
1100547
870442
188878
37658
711013
33378
374109
482676
1120234
37855
1128386
433883
81892
145406
691657
146285
752370
1151621
516015
1087868
174003
160918
70621
935239
1032375
737970
960676
994793
104119
777726
409667
778410
213639
1101480
399761
737129
267239
878770
1165251
713403
778950
856786
797944
824314
369753
666405
762725
16299
294390
242064
950728
546042
296920
385150
1007852
355914
1018753
733855
417216
285615
519117
1063388
1065232
307976
590675
282837
730068
165755
849505
484516
86274
874371
1031442
932932
428309
777503
605561
852916
683572
482632
222874
548108
503040
827375
139743
591565
604741
271034
621877
627189
331165
882676
1004940
752658
936499
77376
872418
673510
1042481
819872
975148
227944
307233
672368
819996
941624
444159
1149947
896766
726239
213676
1032590
470645
102425
410177
439632
860457
848397
800285
27210
496529
1076626
528914
678488
406818
795117
408080
576941
691994
1181546
960516
17880
340848
525303
382187
67710
890742
539689
886705
802187
107578
803647
943411
3297
791632
1085996
745283
94183
645226
104517
144503
845755
830486
277291
973929
582092
515615
201136
302719
747771
232972
196947
477821
817462
151194
572721
1098400
99394
1137570
774253
775484
796809
942086
318111
559891
482634
968886
74709
849740
978957
385655
263061
935043
830490
890810
982840
806706
789642
259213
1004018
934906
813009
421434
29369
573658
1014234
44645
505371
781993
298174
1162039
711145
1079609
1165218
283675
378249
629149
458450
216063
237283
1040812
973475
600591
603357
1158695
564001
214052
785589
612725
223245
1146173
580391
296478
157552
703099
745583
165544
759529
1125454
181871
935670
524600
1022862
594482
389355
128294
877809
1070645
382430
646887
705419
44474
26295
614773
565483
711696
563248
380655
714068
113409
730221
1097914
289391
761095
275175
259044
461857
271620
835338
37026
20815
914499
892942
532526
580576
556814
1107185
1169502
51743
594284
812242
599606
800165
515155
775473
864205
190137
34361
430722
13163
542746
383137
688173
998072
19649
634464
1042315
386365
777465
1148380
606629
108468
183234
197887
494429
577122
1134042
581626
862227
371060
679573
1146744
899378
1138134
467194
109600
230580
553888
117401
812560
679751
646441
275977
714232
264198
206654
618593
674726
525922
292389
270481
264133
781804
240113
947285
542967
1110178
417455
578713
1169626
841926
305357
763898
1180124
143622
704499
914877
536504
567014
85050
377944
989534
939829
424862
695815
147908
734746
38051
425321
742406
1159724
540337
324433
29943
786584
924889
1044138
720845
1163087
1113212
1029936
1096886
881375
877224
378703
270502
571792
1024707
427067
672016
853219
263449
489615
908771
171119
951899
1072249
320984
456156
637934
1172270
511908
781782
122433
483666
926101
218753
1017545
362874
284232
819468
865316
54466
601803
1081817
1137392
786552
1066364
958611
114267
1134375
197712
1139373
1127529
1048310
232188
485249
109890
29362
480875
264459
275459
35925
868071
767999
636005
91509
638521
261537
559110
651859
241340
805524
264144
1073137
784758
373509
926519
268381
213430
137004
826388
545563
629301
835234
695929
109119
142225
899953
772301
859910
710802
70793
405403
956159
99568
812463
636914
483257
1147335
349673
493626
1024666
474500
321334
380306
370030
145270
647955
466725
537062
1181265
988898
1188119
1028486
233364
712991
394040
848367
80225
699865
143076
1069079
390328
600112
697600
1005793
767310
1144845
1126554
802231
353246
262140
1061717
768373
536062
272726
854934
757300
610
108725
454426
1077976
813322
1159433
755999
464191
522379
1089860
369965
332497
125420
339597
930806
1156355
135714
689691
601652
857612
386571
980815
1131889
421288
300075
778701
566116
1027751
854181
34359
420238
552309
10699
961938
302830
130625
502831
514009
437851
178166
619984
1037928
99239
837404
704696
899276
1018643
248303
23624
733967
778245
597471
12111
188849
685202
360661
216714
654340
353841
430142
208206
1058302
1118004
201724
952683
338694
1191882
904530
110696
502065
1134994
263228
1061286
96349
442142
710326
842455
303685
400552
890281
1098100
909410
92540
316363
612041
931689
866950
60458
494759
678962
335367
642079
536362
832693
832498
559586
701008
516658
821791
258369
873675
667043
516783
403611
413059
359176
1023469
760966
289410
342969
1183840
417504
220567
622924
466198
102696
503816
771226
518592
1103760
882105
448337
603273
262506
128442
445545
734981
560763
446838
957414
903984
964997
658359
870222
645672
694752
309481
151552
1038057
504109
150123
239782
834109
475316
45037
670266
564978
346163
427476
438974
407998
377009
1024522
852104
269197
1136406
62785
393917
7441
716610
1191822
66469
718465
919051
492644
1174867
537492
597816
492557
477510
631783
1122808
468499
697530
942125
215614
485221
765879
145321
993776
24658
1093824
890247
405696
252823
1037413
912614
428296
141766
797924
860111
188795
438423
1079450
473329
414107
124945
500608
925800
360783
1143863
193153
82855
105007
349029
842750
660693
1033271
931748
688872
573538
349981
1050146
535105
110305
463550
420430
578467
734023
1137581
35955
1056627
689571
398377
272615
377392
553189
618684
627642
1089665
68910
144634
1034682
237828
179915
806861
780711
34893
566633
144417
298698
265958
35133
316515
593607
47293
600467
727978
844263
1101910
96818
578544
82176
79574
1007697
1104170
934731
432767
314888
869200
802650
52845
106128
66884
82563
790918
1087424
915175
1083414
217302
1064384
900557
69655
732342
36919
212651
1090615
938642
715378
1121980
165981
1089337
84414
884342
954728
1144905
388115
525929
436445
1161421
868877
372286
878922
539644
236924
1124876
538002
4503
743531
827924
343081
1061219
725262
523715
1047479
438333
590734
564959
1044305
858998
1029374
666957
741347
34550
774729
962000
339367
286372
976266
661550
313413
889349
496942
737135
787690
958517
428148
464917
1108178
703456
470623
984010
63839
74774
42921
392411
666453
243787
905596
667944
576045
29712
111297
968301
945966
552770
220591
533043
499716
627879
460032
324125
238439
133511
549505
548881
556747
25087
768035
344330
660602
198279
104238
15917
1126467
754975
876643
214799
475062
1060122
398583
655891
420215
972430
878519
833293
209608
874026
547704
631717
123995
71861
571029
1069104
938817
1184752
283677
1004553
524182
1079132
607857
785915
209810
206420
526659
473341
710624
605723
1149448
709062
853434
745467
563597
1083516
714790
106756
602669
1001910
156477
472432
345581
894195
641122
821170
455304
302799
511318
1099877
1164203
404993
1078636
832861
1032523
246991
31481
997033
1018714
225330
1131833
1095475
101173
1119177
364200
653777
1046037
817016
1101758
1141708
847949
300918
628980
668937
789639
669341
397832
998599
830706
171982
762565
437709
960570
1080783
108996
918471
844301
197675
1083864
1126615
712396
774102
358663
721750
612727
6448
725137
814706
70408
416151
125323
599509
1172499
1017653
111875
809358
1104962
478918
498111
916232
1005283
911054
1014437
657521
145008
847697
517971
209286
291140
587144
428109
749280
360708
143623
616144
1022033
504474
140026
447634
139357
212297
716106
958034
150121
1192527
1154918
602100
237792
745302
291454
1158812
521678
829691
237070
864825
1124988
83811
347926
160872
487401
930506
974797
103357
484898
974175
694289
593111
867440
43568
903465
907352
97727
780947
662747
437332
70820
469701
156399
113953
359169
514882
541453
671802
988346
973069
1120287
978007
853698
625661
1105215
620549
45035
753970
155909
1188314
1031168
655153
430189
14121
193422
1147162
249896
725708
1014779
490809
781010
701823
908265
1113093
126360
652635
238351
84838
763887
846517
842357
631050
149131
117922
1029749
236407
183601
1041626
111089
821581
21935
1151928
1166461
739211
599354
22559
590267
186786
1187590
294818
48468
579825
624925
855649
999069
505847
110782
32787
197703
760739
1043230
1096963
345091
440866
424387
890652
739452
944093
739871
1030261
343517
1150720
380447
117951
330585
881930
63206
504453
231260
385801
158190
126142
224073
85924
447543
268618
159653
546611
361075
56070
901580
347814
340036
287794
729933
1095909
846400
1108529
820363
927291
897043
510863
991910
206747
500307
413600
914520
532691
472538
142636
692264
223112
300168
803586
165351
482990
1071367
314664
1014948
79960
1096492
301739
1067927
916637
1060786
1010657
855945
163473
573306
634858
411428
163479
642603
364739
997632
222979
477357
438948
1060056
629430
44259
649773
995705
395181
1055278
346400
1116172
922546
1068817
1014132
211552
683198
612775
667463
358426
299277
633045
377547
1086004
243691
779476
534312
472798
541292
744217
1083868
832778
900633
41920
74848
1161137
75954
381108
1136931
644033
402122
772889
441313
907117
1081617
844540
71721
903667
1139526
876105
868317
531108
953522
968344
389985
1019357
259097
1072335
79859
306587
318813
758344
207241
320540
599697
880962
947543
236164
1032430
771237
403347
1003872
1066453
13666
491226
933869
183658
1093259
231122
625018
1028221
231753
1171585
258061
895382
296433
1121321
74977
634880
351213
90257
1155702
1186898
1012865
382785
639857
377691
140304
845296
333283
729708
1158238
971221
651101
486359
1103774
414214
1021595
855008
1092016
1112842
356120
1163453
197307
66687
984891
858218
730483
970577
212054
1082230
1029610
307362
978994
918418
287467
556343
675535
134418
102786
1065337
1141184
1140381
853131
1045476
330889
264844
222994
480892
426399
350542
423087
937261
559006
470516
313849
1141693
555395
953431
990412
827565
115664
846990
1122758
854160
22386
100801
23207
1079369
1003284
863617
754223
689100
734811
1111214
274099
907102
136470
645476
933863
1048012
240468
271610
40087
686706
675749
740038
128235
654482
608648
200130
1180636
297838
509798
429882
1038602
183402
1015919
959775
1141336
17931
256724
1070684
290395
522383
578460
315707
1190030
779374
300677
856638
931457
989076
730468
577075
689054
453293
726056
689518
297448
911906
286275
448062
192363
656744
323083
112495
1049175
1150824
459369
586237
113515
391457
195514
392608
75362
41234
617524
244668
828699
1164939
372034
296845
405609
172083
412999
542070
385144
174145
1190652
884539
312466
1090401
864509
164466
468580
1071730
441102
598277
1184643
707010
884935
222547
1155563
84577
465731
891866
87442
693787
833762
726938
263203
79346
253975
308809
399669
879372
367862
150585
272060
768700
1082652
452785
829104
241396
303858
236319
400989
170842
680628
1107820
711751
1038406
997853
769396
442190
553744
589434
1128240
1126203
648038
687013
943923
924582
427645
1019892
520542
990577
187513
890139
267739
88222
744860
106323
308755
119349
522540
1121319
376362
795861
631211
1052654
636105
839524
606230
358086
895818
613640
166116
306273
973568
846715
892690
809007
635664
1026342
204889
244221
759683
393809
312209
630517
1097990
980959
309360
90525
892240
174888
565873
240777
389733
491512
18206
171592
37175
14412
172372
563647
1076449
924409
438840
712137
533513
682120
195336
616911
1180219
75980
578333
346291
874775
1045736
241912
603594
549425
1106772
1122378
84239
6056
41904
293054
438635
1026432
288968
605874
1101105
222672
530021
246294
615258
716624
845216
28998
676546
868208
128763
304704
921817
937901
623426
132291
657546
642174
654882
345131
19616
1003112
497548
618153
64996
877192
139090
428415
70305
209247
864125
1066788
1166310
65412
568035
795881
296207
832844
803184
24693
753347
487365
333400
929046
696387
25747
570153
926648
1022027
485173
1024512
856099
474788
331356
660781
468021
301156
862028
359383
738515
999624
1034039
699415
1078516
1108878
806941
946411
310840
989367
970547
135533
511065
389447
755807
815161
152534
1042696
981431
452564
58642
1183729
948038
52113
1029493
259669
298844
1125899
1012422
626468
713777
145323
543094
783708
1108949
576252
634833
227157
732909
1124931
758067
738237
392459
608228
667320
269471
679182
935864
423526
939801
1064082
335926
522084
147863
698018
14189
32089
319411
730943
43243
1015783
13351
742713
1178110
697922
541338
29562
674371
886712
736233
896038
429001
618985
1085689
755141
1119484
526968
521482
764915
770452
1095246
860566
718947
758351
965853
109697
55391
984098
1154209
1150371
889517
1012755
658684
176568
731231
170778
460093
179679
993514
831596
940124
432315
366210
1176128
613146
586859
234610
1024722
497830
363629
387773
573244
187245
40482
983741
1042300
915850
667225
94783
98351
880638
8222
821896
982797
284089
162858
620158
783783
913457
68361
846230
1038727
448526
64460
360959
487872
143921
969591
1013643
506730
1049273
893926
12232
257820
488887
63663
502003
359311
783171
774074
341886
449728
403402
710582
841448
1149529
700432
186753
781599
365961
1183845
1169672
276163
230748
696676
649183
840994
1149733
305234
107357
764683
745629
1046609
968988
317612
431542
1190020
641519
327689
445596
83862
587908
937780
1029050
1100561
402223
829090
674927
663166
1032105
956540
212835
406384
248165
384492
239332
348794
607884
206523
731310
31892
1110100
820194
295253
682260
77568
254154
1071699
331006
611000
359959
512335
322295
140736
1097937
1158915
927825
462994
1176377
470435
86606
165870
33208
1123436
926647
210960
891320
795220
654013
1069793
419723
260783
322449
835199
877538
379487
688889
1073476
643209
875817
244577
797940
1056051
573022
836242
322618
732581
1192160
855441
102028
828478
529685
1135595
728833
917642
426744
744277
157879
563458
682647
562557
420376
1065111
623599
1165123
435749
24232
590177
881081
625508
622083
287816
630946
316351
314627
679176
54395
451542
1087680
363357
746737
1131154
955143
568327
1113042
64316
934978
103419
813596
240580
949123
237260
923561
347132
19418
355464
315149
898684
35441
38231
568132
1019713
842460
204453
284629
459733
768060
861669
411273
948866
458512
1002214
508061
647022
357675
842154
97984
978603
659872
1111286
738213
568059
449576
897126
367326
1048122
97540
394909
497835
732619
51410
1105020
58697
248739
413084
36068
652924
1055218
152426
811659
745991
281939
1077442
488820
1126929
1171299
1121195
30574
674605
607965
367981
427690
501765
574643
27498
515846
347519
636663
904910
640473
869552
525845
865195
1165575
701880
211908
949718
148173
1053021
1157691
921975
1149436
1011411
492618
1077137
164776
366689
538311
425892
777652
201304
164039
143952
1050993
358840
1141522
1088740
1151399
649221
928608
274840
440105
1099628
770988
265654
1030968
75216
463735
1166317
133627
1029922
751290
7730
298437
561232
1130807
309634
78964
285008
917392
962084
373283
955731
291595
1191775
362045
396514
384032
630320
1187918
791209
1096836
1047053
915501
11724
730800
895183
525981
775182
878963
927403
891198
799207
209844
479882
866302
48347
495243
24048
271814
1040288
452593
64564
219719
665145
1171468
909918
664689
579894
718887
679162
59743
173001
644633
832819
1087712
348781
313369
1000
1049947
728808
624833
589959
421595
538020
120203
65791
1015527
465834
1045930
700083
1172424
651037
262850
607461
703492
325446
232921
732080
796748
763697
129021
159612
271039
1193429
564558
233846
930661
453612
798290
494917
130260
1188536
1162826
776213
1103411
223642
1057056
273254
976814
635612
751750
722455
1075494
848050
505179
1067673
520055
441383
144273
901755
953418
255432
65184
940855
993385
1149562
627812
212789
365946
579247
1085091
422660
21949
181888
115419
1033486
835493
708202
363705
56023
721575
413612
111051
914424
574378
821315
38530
979848
1161776
940427
680258
517234
866553
810112
63826
1135134
799222
1082756
967598
88327
302655
260624
856511
1026118
693327
217926
418184
250148
197566
1042588
181734
853380
306471
386277
573002
160711
840046
554686
906430
1066265
768106
685068
775167
603817
494982
748712
203345
863521
856557
1056261
634495
88416
942252
854113
905741
567918
771419
686390
744223
584803
582335
149484
655975
1077509
396905
730262
922075
697541
517672
842695
867040
273730
882797
27995
576388
31875
264136
89437
119542
1180431
1003630
607906
538667
845507
1099884
904787
131968
1491
753639
39151
815335
135133
263563
985125
425424
577858
587463
404764
910803
736100
683293
662782
390542
969110
371125
248663
239437
172386
331371
1018648
220693
510627
810135
581177
789424
209509
732071
848849
1014988
343332
11295
580816
1175621
860159
687732
1072534
398225
889379
532992
1004054
550332
933282
361147
697424
748295
227265
470022
757367
28206
884156
637720
80306
521047
325236
686870
681949
815
729596
1003637
835310
47893
96469
882747
516602
632497
1178326
23404
24004
825468
34416
16058
285491
56484
296982
422322
280754
410431
647887
153789
70149
560922
835948
721719
937641
711137
447695
870884
1004945
30579
385460
139069
1184317
516855
1007442
152633
146745
41087
247838
511921
909324
648879
1156094
57389
310343
501861
1174655
430256
609320
388690
869308
429792
84006
625040
753673
770805
288888
893696
337731
593554
806177
643243
794298
794813
230395
562209
713602
884840
905407
48486
880928
50715
561580
986557
260477
344559
89792
765521
578910
837291
272642
730719
1190177
458172
57543
496983
162277
448798
267778
248157
1095296
37532
539355
1118772
900881
1108736
466760
1088970
814533
690565
285115
574872
372736
1109648
701671
1189847
165122
991918
1001283
114645
313547
761037
699296
903802
385467
1078163
582820
605230
765225
999287
484866
484393
1119858
208313
300556
347335
1056629
733739
37077
181514
595290
60144
899372
512552
377952
1169320
367570
664019
836427
493043
212242
951398
521137
216938
154355
631212
1119168
873701
312690
689772
787561
1132287
791335
840163
252098
988468
88598
1170891
880547
791533
619229
827780
527380
117529
874131
753437
215147
753780
648663
1057874
221620
386913
725829
969500
550736
1066462
196108
926370
546686
242308
847869
131273
1007999
212175
648214
465919
1012777
1059529
463086
326444
452263
1160964
100569
22614
286512
1054480
881034
983723
518669
200724
1170152
665472
897409
684143
1111961
933083
835688
585679
111063
1036555
465998
998888
31766
316674
740709
137924
765981
912432
749883
831059
191629
953679
857539
423528
64927
737435
184747
985266
463792
1096408
377943
27731
654703
885884
1053034
787067
436709
350198
858249
880564
661827
1048633
1086620
85330
131939
1134338
537416
837378
428788
882159
1027923
961518
1140842
280404
19747
934001
152456
498767
732511
1176047
1176829
261498
524378
5911
716997
151734
1129483
491073
611393
1016889
413526
271916
636355
14237
452815
357162
694024
1008523
1071862
1158983
1093172
905721
663267
791826
332567
1118948
653365
505774
1052731
742009
467854
658996
834800
80524
34226
550723
922696
667012
1151326
807058
455104
367933
848690
1062103
285153
536655
1002729
743329
881246
1127074
91962
335075
1024291
768904
528533
72146
415808
818450
225327
481358
1027892
32128
793320
1083064
577477
849037
991662
1042761
1154653
433782
1124638
508260
165297
1138495
575335
1190201
1126973
1168967
758593
320445
552788
1050273
26913
145027
250902
1082676
922941
208561
765368
1097565
343078
465035
314723
864249
396911
8789
495133
1186766
681620
512834
1051392
933912
1087057
1163068
892328
1146175
595135
384801
400486
680552
948942
707134
1110099
1163607
793881
954681
1088650
1161637
406076
268252
1173456
278365
1117262
344463
1177752
470789
172488
602962
568115
811837
40666
509989
1098441
7300
811228
929312
550663
1184164
111589
779771
734839
80200
1131819
463103
333188
815456
959216
969453
26955
1182342
979911
273309
659357
198941
227086
511913
496427
1005638
628257
843083
595154
720106
903328
502991
360623
380839
969182
779086
234470
978443
417146
57773
228655
18123
918299
944521
530373
344541
470648
405818
1142026
300878
477454
982008
1067575
471517
151222
837264
225101
469443
502680
1055082
962375
739649
483405
833659
709190
559626
335479
308628
65626
230774
597802
1182021
321236
794765
607851
453550
469413
14174
538280
274637
63642
752930
571690
107204
1043427
1134540
669772
55200
961131
48763
984466
1008059
1154213
406332
1088924
785424
844371
1136333
1188150
370711
385508
127124
446698
55655
537082
559118
132205
1106108
1048439
607593
1019762
1192177
1075110
1132603
101186
206660
383822
699362
104100
693962
400885
535083
214318
1055646
813735
139636
759022
1062259
1075247
250166
319947
1183121
340480
636075
234020
706471
183671
633049
15058
1039129
753321
300100
1077050
790993
535402
905609
597050
87086
840129
219499
415877
1174964
1086782
184308
279183
749912
211084
123599
522094
1109724
282804
104590
1168550
638899
160392
546330
365997
442712
176294
82640
136638
362497
854920
140408
443100
676133
578163
194908
211459
367016
614273
684599
1159682
610407
102742
660287
676714
206711
634963
567945
657992
1056545
1078923
653764
851208
838815
888597
171385
814000
954491
927483
922901
1181627
1007932
826195
600675
730196
339764
517649
393647
749478
185074
684213
1183686
1135973
369494
702210
988587
906511
272969
733103
164171
187502
1123343
264807
550351
240897
955193
555087
1145546
1112306
809924
839858
66046
1070117
1002738
478844
173087
961248
1119968
797523
579365
888673
563581
641773
951244
574348
1127388
707706
33132
1176409
553859
409915
241746
825156
928391
16743
867327
296717
267689
1162854
1036166
538832
156890
596163
1125372
526738
509105
323649
129373
1185896
39027
752235
1080196
567446
220431
924336
853411
926669
43831
948328
1066101
296635
787097
804979
383194
669568
702400
24385
317813
480777
711314
743579
701753
1178844
616493
982042
998368
228971
133201
1157233
297846
32039
192807
127563
494875
136599
723969
643068
3816
589872
1178420
1168870
950927
407660
880250
1021149
1191768
621115
292651
233986
650851
1044746
874849
442259
361552
1153847
241492
98945
411349
354448
193435
1037725
370589
369955
754363
357060
524030
75716
1144187
1076728
1123885
345068
111169
783848
484842
911196
906611
982688
1032330
1061297
305496
241832
537379
879059
645555
284790
613201
437580
53661
379130
462612
577754
1104836
724945
1168921
1022494
382250
575512
141952
125485
565235
296059
74861
1092515
463344
715940
420136
861732
402145
249386
225154
725225
465179
924270
666795
1108315
525750
897158
1084813
686512
1179723
933505
164961
988039
753567
592942
174757
899404
1135567
993237
1071568
296891
1054273
957977
944054
447803
968922
470576
317400
484436
216258
602538
202015
1050376
508332
432862
119020
237474
761209
463983
421853
107647
45818
392939
1044553
447206
328766
1134067
354018
822655
181446
656416
1193140
444518
853055
186752
151032
686326
215727
670229
43505
1058045
401311
1076318
84269
407889
737193
60888
91804
1074787
227896
188962
51178
438531
627972
567620
277984
633979
1017675
1052928
422693
915409
731753
538286
133705
677012
1157882
1174505
443797
674895
322428
334577
697370
864641
233896
1129132
524145
484584
559490
1136207
765365
1188049
842020
969680
635443
855063
496788
865081
480797
916327
310937
7003
693105
988327
762481
1149220
289925
391189
446979
935947
1049841
842007
430655
897291
1030828
844629
729986
833049
439406
301037
582618
880898
237069
378680
1059139
755129
352451
809606
219237
704816
47048
234714
133114
844170
779965
404311
173232
819021
254102
755871
12738
326061
1093589
924709
641462
750786
920492
474814
234259
720390
237092
1098244
325183
676467
302002
166369
773382
1014090
649430
491630
788768
621295
452226
640789
788912
732966
738507
853756
244528
156191
312625
673205
1152149
930903
344409
1153051
1187482
526161
1078837
673506
395306
241870
3132
471043
653220
558237
855805
394550
868389
991037
1130383
244773
888360
1109634
958635
766291
10397
357894
651242
589095
1188579
258916
791763
766666
625159
515754
342776
1021301
885318
564917
160260
329713
568884
720904
491911
524646
981109
544268
818434
809984
634847
1090032
1011855
194180
1051015
1023136
615998
1164075
1159551
1088673
285367
104750
520821
440863
308717
1144247
664480
925640
411299
1105653
418454
74672
764383
856513
301775
1129407
489732
861481
761318
1077794
173744
566193
31077
801188
863050
836733
588155
201038
1144360
941300
715343
920745
605725
431386
282152
864635
1045110
839009
687556
1032013
52931
1025721
34575
593494
1185680
686157
598636
1136223
902566
883506
488273
409533
874390
464307
987217
944567
381784
432838
378663
730423
43949
483713
305518
645911
748683
810626
1032473
1120351
1053879
1024678
958930
1124619
325344
1053612
349751
573937
405323
1029178
1141472
356497
509396
375509
1099350
162738
670879
301356
1128750
310952
348574
771363
318863
430195
1096611
654515
817811
428765
155072
815094
755885
35901
747103
1077414
585700
480213
352998
238244
559157
877744
992493
86907
647208
747191
121434
498539
614113
909212
37204
861658
921485
1144261
715159
812505
3932
402309
790855
856525
182589
629002
727835
913553
493625
326030
104174
29785
207509
1049426
107585
736953
890774
439775
1156755
546009
333214
356622
86038
1187475
632412
707773
634705
93451
82703
411889
1159539
627645
174681
544547
883757
702612
1077758
804643
86307
505919
220097
584981
936548
993014
547564
541852
265550
897277
863718
143000
668869
341471
484551
228373
1049524
945198
356145
571897
585902
193724
658693
111782
432152
765302
1099015
58048
1095262
306568
285304
241921
107509
1103561
659529
1189382
484046
1137859
433470
401905
1023430
828218
692926
619971
189947
933954
16379
233241
159942
513972
623829
860090
650907
27971
534771
1041436
471976
497910
308883
807404
216380
683421
576224
1123632
1133670
995206
269607
1112579
308898
568553
637123
369384
961076
495801
363089
393266
119027
861127
31399
831760
962109
1143411
999578
1128493
1113422
43141
832719
225746
423724
599755
1099178
521668
1177956
379494
1152287
18301
1104899
984641
169443
71532
96391
330898
1136228
567557
97435
759058
130947
327547
18629
153177
492563
218432
286365
912701
596461
814358
1168211
187100
53215
813652
554802
1176316
48356
1140617
88249
797275
601538
701122
506931
18171
768894
46879
1110039
109483
132635
150801
1015602
971687
83249
139116
1124695
368338
158174
800983
203959
884573
757643
209943
536638
101288
941649
129724
1132385
122838
835960
1035384
718126
859043
1158448
571801
1135688
737046
259301
562153
260730
212218
25900
580881
44403
717087
1079312
853356
835344
1066322
1175804
636365
536757
899185
985543
1157328
693087
110080
570439
1100390
165767
670679
639881
91849
890387
549806
818262
380504
309519
578009
274170
663232
890293
468710
326340
1014741
1004390
623598
342626
1059262
1040309
993331
774857
775663
64042
25365
1171399
990895
808495
798159
564609
225982
482854
828404
1075835
327465
1187032
256751
439913
186443
435607
1085000
1193464
554423
519355
327608
943003
144922
946927
420781
219811
873869
343506
217971
572826
1045433
661491
543593
329667
649850
719716
999048
263579
956384
925530
1083309
598786
580434
718509
918532
805225
940553
624075
618636
1020058
967691
445548
1152379
536530
447121
983859
248945
12216
209381
627546
272712
105407
428336
450265
104370
144357
20552
1183221
902936
568053
93748
1138356
406375
842425
216004
464388
786392
980766
938071
494237
671242
402121
823897
387677
429084
159866
585326
74925
590413
318909
746074
672626
494186
1134711
562108
941732
327296
75582
649202
1037630
296372
1154137
543826
700862
1104898
633438
1037826
156874
49936
681556
1058270
444113
1001497
1044759
744571
1025426
471052
1097898
689315
99551
1117733
170275
658202
1099106
28597
861597
644545
1052113
439920
542684
671293
616818
466308
894839
366184
525481
493796
435378
510644
492904
283727
183803
1020496
803431
228660
910973
619511
838948
308705
684066
86024
71652
1119522
694237
593517
1069362
950466
952129
1069831
1012109
650461
770567
163296
567851
9829
1191741
426622
96383
834473
368230
790226
336490
269787
448965
14468
90484
556314
259474
960615
705573
1134510
846950
149434
902446
525997
849052
812024
207351
894103
1028465
61053
120832
1127373
437591
362337
747832
959997
659624
354625
253967
100417
503572
307626
862185
152511
361828
919228
116192
644229
1182197
765726
686913
906531
118464
730002
359414
83926
18188
1098992
927218
633451
279568
820871
1012843
285549
1051457
762830
673321
930294
516824
221180
1088024
319921
866832
152218
58185
1051998
71104
1053091
437042
409378
515408
326366
134453
440635
542725
871274
102559
468382
263122
1087111
1097444
299137
720222
964277
572557
699324
944516
417782
906591
562720
485979
276305
68193
414668
978694
261665
67196
806464
804780
20669
26495
836704
862933
1139700
250659
968171
1181930
73732
832377
42248
1112207
91329
839996
770449
337340
897386
1044938
977864
93057
1142301
654578
571400
153286
573138
88160
439314
1058782
1003095
92632
548431
247763
1080959
788153
795509
468984
780762
737138
1164332
442892
285605
505258
382721
787037
704092
204604
1102418
435869
148167
201824
820088
663824
948839
562394
325524
571014
308273
385758
289947
78701
748376
982805
296454
835616
75427
793820
1023353
867404
1078921
1045492
616538
313293
215811
1024966
391527
293256
1013072
845232
473225
786353
659633
629626
629854
806156
519169
1120901
234473
727727
41608
560807
306455
478417
224482
1064399
313513
1126748
91225
769031
679392
168631
176533
805728
118522
1167790
1119150
655793
964353
950353
562696
113522
285134
860440
1191027
284242
1068918
217893
452513
151684
1079427
107965
943215
1011862
627859
17165
491025
636562
444409
41922
261492
160431
480551
918636
190028
150871
550170
481984
219025
254008
511120
1155600
277774
503683
489697
699509
1119238
533880
620961
746010
280519
602458
588009
799161
694454
530908
1154252
617243
470034
370687
580112
1134840
321157
688988
374539
443566
211405
98210
1054117
900223
847858
660279
379747
259064
944138
597338
805428
532486
553012
747667
736728
525031
536193
54084
1136861
441306
611953
371511
1051742
528815
656470
1182369
509441
640351
113218
554945
330059
396465
908977
1034857
604696
422312
428423
778984
866681
643146
717821
906715
412349
1142702
453961
23447
107229
34113
1121123
378183
963256
171556
921317
1126680
534456
393650
51916
960329
187003
906984
794091
950855
1167600
634182
380497
1132172
561838
512968
538701
158060
291256
4210
904893
109127
87090
413943
331733
934297
347253
910687
83669
846209
779967
985901
1153874
791569
1149218
455316
515074
190578
1103448
228908
814775
514640
864591
398591
1117858
1172078
127843
172898
431616
838873
645298
38558
924877
127239
129868
687951
1082411
354053
272471
1065030
1071939
245907
163334
1135411
414311
223723
506802
260854
786013
180288
486221
304187
1077744
29964
994660
766334
683748
673468
988348
619388
711092
1057457
22984
1136692
525961
798912
25828
427755
1137218
932648
384085
20152
451896
1178620
978515
222441
848325
113172
384389
510229
336209
45855
369777
862692
1055836
26549
808998
25631
454068
956805
30922
835292
365099
646250
209493
64055
187116
774165
327473
1091689
654802
16249
56271
303651
86360
191227
1059155
120475
362632
458910
607775
649574
1106944
915237
48443
271747
396049
198201
147291
85639
1030477
1015873
692144
889293
154613
986084
620350
842100
537071
628843
132896
316364
820863
535715
971872
486658
123827
1049308
1010812
117487
151772
1011577
118987
321354
1035466
612705
503038
227851
285137
372786
784156
612679
844542
855486
454724
271433
361484
772802
160474
348630
986004
1144934
517758
539141
300623
178057
111487
995347
773121
960322
1045455
874062
127060
583216
975459
479255
100661
437249
67866
596910
1002288
639631
356910
378396
43998
388956
722586
235545
1192955
373156
530863
469689
675362
710160
1180150
1149193
686429
835320
921347
127126
153072
405647
962715
838310
49047
623525
1137026
1079307
707584
804084
452487
280570
128101
126
975313
838208
1027296
200533
1147871
1006259
620183
973378
1025750
105515
498426
963354
903237
590332
1024154
540347
922915
692386
715058
1128153
279924
1047991
612454
300808
920638
251581
261962
750722
438296
905054
996431
33645
810502
672540
172998
948609
111224
1031289
3776
578455
871439
328065
409461
871672
352747
479235
222646
790719
778376
51950
164540
344870
86476
506403
232990
325134
752693
979646
400117
557136
152238
712073
722742
300428
35104
1009324
795159
903858
361119
427723
1074376
135881
819835
297532
23789
856765
743591
492054
105232
602399
995204
488138
93487
523748
667725
221501
930888
426548
493585
24092
1049066
934416
601286
1058620
421331
316707
184428
741880
1127627
801460
1012499
752791
1085977
891265
294606
331741
920205
298290
1065168
877067
292963
426196
1159072
548732
782365
565169
627618
389178
1106580
755959
719700
337237
628497
1047561
661128
521057
1143734
244832
274413
482272
1045522
662866
443472
25993
910856
863485
729889
1094945
1187595
13849
352806
215945
577435
213816
1174336
1082364
504120
939004
776775
156992
824464
1056631
1131985
918652
33726
474072
311255
1158734
51728
277593
826756
254365
978359
1077283
607458
915439
1025192
1094231
829361
458994
608345
553254
202740
237835
610808
308550
222444
921149
508852
615341
591204
260778
89153
985559
806779
982896
1132435
248667
103704
841351
79878
795665
597238
1081719
876277
833071
191303
751786
328909
67804
676877
1096351
1092717
499767
747324
556883
282525
771708
764023
664442
17534
1167633
748113
475803
985099
777850
1112533
130480
693910
159508
1030380
615169
189598
840078
888981
398927
289057
842045
69107
563718
81202
298126
493440
328335
558189
960050
233962
782320
1120572
977039
469170
532682
835558
1082515
923012
989674
355480
205455
393305
1164109
1145385
1114151
409408
766256
913748
728892
1192130
805189
741019
768868
177956
1072354
1009463
916075
403062
349671
982220
568536
862177
508451
401173
999133
278360
275437
440516
473233
712418
96462
750362
374996
412591
1176450
7563
428174
896486
396183
496540
107243
967434
72237
1188234
30515
909018
5922
947035
1061591
714098
466381
238696
570451
797367
1118073
731098
1149417
950439
287667
211635
115536
402333
596503
778628
507913
1062504
803213
793880
703224
9909
31572
353002
931491
336872
558246
1085016
890171
302385
1146877
985280
1138347
422542
135193
477207
937680
71845
259896
1066802
103871
44145
344317
394316
569353
468497
460977
285840
798110
566954
938350
1037626
189524
158592
711499
930647
84656
256412
856151
419320
229545
269975
245189
205174
942073
149472
825706
359464
123928
1168226
824958
155755
309724
409680
1167513
375606
898273
482238
568867
219955
49900
596800
262484
1092792
889898
169612
143306
401692
254248
692994
520806
146873
929322
754571
723315
415225
203828
112665
1097063
433034
434428
562314
124086
234066
1067606
156771
912029
1004853
630987
546395
809019
244072
992748
424590
631054
21209
124537
794332
707749
311589
296248
570467
856871
430647
409128
652650
996524
867901
656787
49783
830501
597109
970895
740181
476896
788778
345434
1166824
1129029
95635
573117
1088072
957098
280896
177702
179378
585685
677303
805792
420122
1051432
123094
725714
1069034
753160
432381
659885
1130611
735094
1167603
192634
509537
1162083
234678
753456
194671
839689
188161
38180
585207
225942
864558
101663
197670
336337
1030745
292029
125196
682993
1192041
951797
930237
529796
295557
903320
827630
881960
393302
779766
424730
40952
762576
202321
43706
247367
127171
1055444
941180
487344
94721
575904
940817
775087
141594
520642
384876
209676
192238
1076935
983795
392490
56949
549822
115431
809729
402895
104102
693770
695786
915109
421286
551539
76923
834153
558230
425137
1183537
889782
814403
124348
500312
502471
683490
1101967
962778
1017382
105640
334332
176752
373446
523308
895946
356526
604537
494865
835897
963508
167107
13395
570666
552601
808417
890406
235983
98386
601815
741208
1044587
92553
212878
518205
646885
593552
262083
1120451
835302
85032
788482
185306
902861
1051341
533322
1018745
489726
1022631
744407
559681
854020
229836
45378
958077
115399
702407
837643
566174
723419
1140875
1034566
866756
1117200
660314
735772
231288
335061
345335
971989
750140
391703
284076
39146
766034
945279
92132
472399
352635
1064858
159667
281575
201318
171569
1030180
754632
979368
1028185
486905
845298
687983
840412
1169608
93821
31961
1058343
32994
422535
760896
431504
773607
262295
548604
785824
193603
811760
434817
194927
610231
157688
591789
440372
465158
536564
187735
933084
706580
414517
1010129
292070
494805
891736
840398
571806
949979
267653
225150
658258
960217
573379
1121193
394623
1193310
162622
521320
657238
1010518
439578
1171301
1120244
934404
327951
975667
345313
181251
239077
1187002
208144
1171565
480943
189274
167279
27206
1124049
432762
1178780
927577
159553
319548
884273
1127656
137
291313
941421
165027
1142707
816281
480768
1115574
534482
279176
1066814
1063603
574636
735332
385313
924657
813368
727462
533712
501145
679872
182101
346526
805622
978868
625765
983184
668936
783879
9345
553732
1007078
689095
343555
592807
825481
487435
683389
593053
795627
228159
13854
80150
652008
84601
1034393
15945
775259
622648
394634
564785
89283
896723
390480
1119183
728958
1169623
927152
758945
677278
429450
25547
89711
221017
905011
824758
211141
398061
885278
865629
333653
486289
1036486
751560
201377
938808
375614
1011923
723912
668491
267220
147041
632226
243328
1064918
318820
804625
906129
618725
1004619
715589
812942
569212
382006
212088
1116940
784983
426523
46557
729714
352413
553962
331330
622563
281236
964565
130504
237515
170485
838027
1084273
209013
747179
1115118
362541
206986
452037
174277
558632
5173
46569
903060
1096778
799023
1122775
809759
493933
664385
615608
526651
94694
876665
1110500
955826
1072396
242418
954676
971329
1014411
576604
579852
832593
920476
667317
1125677
368451
223248
198825
365056
191032
293924
885566
767901
133278
481104
772640
392793
719061
297166
178524
373797
508627
434950
343903
175268
1152651
913670
314005
733499
257287
797121
658787
181905
1107396
608063
273330
616114
407463
663743
905283
1093145
682978
1171587
173799
142084
322943
679636
1155836
177547
75470
1122509
693772
91104
764270
35321
247353
419269
802601
587788
202170
891698
1066491
204291
210879
438855
735672
439915
842793
876979
969648
13406
770461
714089
1067166
235501
410842
432087
679274
1023166
592598
782626
273405
121134
684205
923854
642288
942845
1179619
815629
215792
505189
961085
1039456
635201
1129113
1189634
1040630
922945
311871
1075425
722772
72907
664771
317773
593832
279423
871326
1157754
701041
839255
180847
739087
987122
559720
810965
420472
685919
164194
6048
397935
119545
290614
928400
664104
1115027
835930
1151875
854205
783281
640009
757690
651187
238759
624371
1137727
299597
645685
60105
1134432
1020836
298505
725131
88705
240610
300336
347242
111195
734109
256832
415742
110737
226552
861444
66285
910403
239619
701607
333435
898681
375996
1079204
201575
704480
658000
1182536
154552
280746
543325
1042898
615379
432860
62487
417709
380664
421935
724180
465670
572556
234500
433790
426868
974251
440122
443686
420682
35152
1146565
991769
1041220
287884
1040727
5270
1098028
795105
235752
337752
176797
1104167
419075
785374
272649
992428
732402
117221
692541
523253
620738
875659
818034
148092
793481
21391
300128
276075
961156
292797
297744
797628
1092388
685411
1025746
158041
1017319
1007308
821408
477656
299039
957445
858341
1034775
1040771
979536
960135
457142
60434
44505
369153
84575
540771
586362
627401
139428
230145
997235
962647
80466
711339
805889
523883
911677
72140
302644
1068755
513629
553977
552151
1038468
859065
249810
921606
17745
1021217
537732
594169
1067211
18437
642539
1107705
611645
413800
692431
743499
841224
1010738
144024
866932
109681
1012163
1067425
345102
533469
916249
15547
88754
753067
215159
781572
222347
912593
672049
841859
1072819
1064257
940106
146475
782201
1025806
519336
823459
237333
255952
85931
7995
824779
1105630
1157194
63069
377665
300939
191035
947474
166103
603193
160515
877700
947005
859669
207575
996894
792987
391723
882950
131277
304281
1128516
129895
22179
174910
32903
740260
397346
1023821
765517
518518
521825
1040557
600080
857400
483630
659893
609013
875959
986154
1003293
610024
42108
303519
977773
922120
980467
686220
722609
121106
794272
963171
1042652
1036347
743271
764751
870535
398717
210965
934190
885721
1033325
734053
487203
449805
856717
383806
1149621
1151330
151614
253914
1166616
508108
593284
941539
26402
709981
424669
898950
1188689
985477
383796
476430
951656
676552
130106
921396
499814
294339
379671
883663
826270
310050
574958
332600
111821
239639
513381
379287
1051491
328640
367691
497873
397783
300427
465600
1151010
687388
805078
877756
839637
398043
728867
1151308
80894
245663
298477
919784
116922
436800
178529
731390
516991
96199
994971
476142
749186
875270
327251
171791
785315
414346
265479
1165763
561981
599342
1091049
204572
1128588
780159
209971
101657
738580
965163
274708
392297
353399
369890
772369
749144
1110644
934019
1166580
834403
502077
233912
1122321
679749
1186077
84707
618586
864420
143609
1037897
1058824
805157
773867
390518
1171350
9319
181314
855394
128123
403618
470781
65317
733459
177633
345700
1060092
706677
822474
1170095
454852
685493
868721
733127
976267
921429
1092389
484163
471947
1180983
887721
568259
408994
1049301
1074508
1034549
1094428
331909
1116915
261379
319466
289456
741404
530352
75499
544075
1147117
990295
176973
216165
653850
951082
730662
876923
1011713
12472
667899
475604
1188726
595554
663163
1038077
603200
1040941
469320
492333
298038
1091255
354185
1088811
1052683
1191799
228410
446719
880643
934820
1037273
859692
74249
916303
324871
590009
885638
779129
1008288
684536
288352
623587
1006092
663732
332224
1062354
843958
748207
727485
107427
72045
83925
601233
1183735
45219
505507
202262
58379
436199
576102
57059
951544
501867
949772
498301
102887
919353
905463
368350
350449
173716
1086063
836693
950575
893036
210046
604569
503
187481
893359
348869
885293
451087
129398
371847
240278
449521
1105513
275698
572759
508394
549312
710822
972599
913045
164135
1042473
199008
267107
1061920
837274
1030252
714152
641271
856048
83875
656057
17560
232088
957668
11489
843870
1103800
103876
90192
402126
91523
524745
1019978
286425
722836
355002
937843
179914
1071371
1103101
212816
54029
579723
767584
980553
282068
63978
614287
1039403
398555
216605
87699
502507
887522
1161544
874443
254939
443127
233829
331583
14370
778430
703327
480105
746266
668855
256954
1058750
1131454
838743
433384
50331
1039424
964373
671059
817182
1155924
384634
163988
894694
441662
453539
296497
25556
916753
701235
950782
674107
605387
1090039
359066
828010
634736
243566
999895
636130
191842
958830
1091641
734272
238532
285138
1127941
647570
794799
102018
775993
111400
832969
246037
261898
905623
917536
315086
1162249
354558
745948
65834
777166
151431
670975
486541
858771
535885
218775
624638
68142
1135573
1157473
82182
1018023
292627
793102
572495
114000
269369
849079
437243
69387
124459
955673
528720
171121
723228
363763
768302
284670
751588
148525
1027286
204828
633719
1000245
1105261
335316
665889
1054467
519742
649953
895553
313155
546917
685353
1056747
884608
778944
897811
1182209
850579
713226
636176
277260
734337
644192
441653
96787
50172
53196
50413
377884
1024067
777117
1047173
922974
858557
1137730
380127
944559
476292
1158064
310868
436591
288029
390874
1082906
984149
639826
211213
649292
1098206
483776
999819
840630
375589
1128740
1176098
1028958
503076
712197
1180458
1079624
749161
691378
214465
556010
1015271
258458
320865
598460
45117
570632
586944
112562
1119391
704612
1180433
997208
252247
789112
562250
1174587
490935
643200
35255
559805
340835
991132
402706
1061352
22058
387373
889331
468410
128372
18198
1035304
361780
1157937
474268
1093445
169743
489179
866773
838276
192630
240015
1099688
386304
90966
32454
869359
703247
379024
930904
543784
442622
242673
1011067
222603
683529
120919
536402
343703
76321
749135
1148860
76367
1002394
300461
1080794
954548
201464
269308
397212
783546
977766
324750
633862
565125
1105451
571846
465137
1045360
399979
491918
64660
85988
1059182
332456
674769
701797
1017141
223835
936560
529920
285694
83938
808833
156178
639635
296434
749158
1082098
990821
68528
640006
946547
824180
442573
393472
1119812
93354
102149
773706
449849
102573
1028785
344404
572193
88396
463832
130270
347614
382349
1098448
922957
188143
536514
374095
253641
623112
41225
970005
143009
1123787
564522
958226
1007168
916545
357397
997034
413852
842650
521514
794016
384046
647574
676260
1109597
1098051
983711
963022
1188794
578804
201128
737105
378777
1177982
975650
366151
300880
692280
415798
111675
255889
578858
174179
423403
889223
340016
1041075
115698
412170
462909
1050674
284996
55157
901739
206050
1146933
249848
295370
767833
223783
44056
617932
527095
657004
337899
884816
1181150
957685
162466
26959
807748
242955
1036833
818850
394263
954377
550531
839179
712313
1014324
1128528
1157178
1138575
594249
179628
862746
668112
515491
551411
416472
165355
48467
529602
78559
525377
276805
498816
721501
852960
641522
832913
482266
102079
873760
569694
986223
365122
392086
529679
294679
336109
650143
1154816
837829
342873
1154486
203675
142513
1025432
1094927
874799
952558
675368
302774
785588
276001
149104
1186925
654610
1164558
44420
159696
472296
355186
657179
128475
736563
134450
924108
315188
992370
237771
1094926
112825
322653
276841
19415
842728
824076
1165906
561087
298731
778735
236771
394124
434292
478856
390827
133727
552461
474476
1166488
10119
881439
994638
682848
753923
107315
932088
1185022
106293
452848
598325
594294
538763
288819
180571
866405
277124
535058
470656
343972
537489
935873
738274
235543
106031
950053
505611
243749
151426
668103
285167
385395
98822
1001267
1190251
574730
922368
604298
700943
102784
110850
1031495
481877
436058
726878
169466
427023
112312
730413
1055150
927566
514654
171524
432299
454253
1113636
110887
50571
175609
865722
350938
506413
813325
1132118
944706
1042531
166198
357531
415003
321766
288578
735060
315941
314977
26787
582444
476574
911169
592929
1109491
290109
250060
278726
969310
719714
941730
995123
448833
1060176
616367
65710
333547
1169904
593094
832800
624973
977300
151361
244578
186112
696907
111424
193209
865845
405896
204862
1117450
564151
763705
1066797
272373
105569
450947
383705
276754
438069
86172
510195
876727
296277
968715
483548
793338
926300
634469
1017780
540393
780740
150732
1052254
982784
154802
985182
208610
257677
581021
768537
502939
1096906
958832
1161147
1027994
319206
751473
521487
84921
1066399
1174186
2732
544648
600797
20714
125216
156918
930951
1043105
601795
79682
1192299
253968
972233
795307
404737
654724
534877
228910
491713
1156218
754317
31728
610621
468241
200403
61573
183781
769865
378671
733917
149986
102589
304292
1146209
112205
232841
854578
682812
408018
332350
113594
389611
793303
493582
494070
682393
985422
937028
1022740
670860
468683
521865
518849
518757
918159
151959
207141
829383
929517
1007761
234412
779917
1124058
990884
574255
153194
792615
246148
246108
702086
92227
1058884
427029
785553
959639
539324
1087313
524332
453887
435465
972532
388458
599216
1129376
880361
846358
1113417
325865
672688
374932
1172744
651301
653510
1029604
422575
173122
401346
718265
181883
151864
630068
481770
335199
838495
436795
1055809
626275
238737
795024
1048912
216852
469028
480059
54481
1056912
644165
570304
408537
346770
809891
552418
1101235
352348
920887
365217
205002
437186
205674
336586
1187634
629358
512798
506232
941081
799242
319262
204762
665872
1122652
624067
853073
482377
420568
381676
661210
797511
1040013
679185
600680
384313
1019092
657169
908538
336886
960006
472689
547875
143738
102607
884593
1139370
993807
938967
1153811
1174931
494895
1125478
1003390
387180
394235
1177938
646417
1125637
68673
12797
143648
153014
525815
55706
763478
694393
921030
471166
725483
176480
884955
146975
774085
817219
986131
172942
1044384
437054
435335
311466
730304
947997
39950
619716
794923
756469
69814
897624
1029479
92080
9661
145593
773060
204447
253826
751417
969494
235731
663384
1182133
220238
19499
74459
683320
947652
1111723
388057
498373
135321
1006494
507664
179268
1007749
223048
36863
187024
863815
225611
531801
205349
29697
910622
226908
326747
802657
177338
1028875
535493
530570
1161995
567597
561959
860319
967976
1147102
1024465
547809
490304
385237
790767
295532
423730
419834
1097101
878348
185260
977958
304828
1165442
62181
1002358
816339
851476
381714
1029555
1067470
910297
115006
699344
184019
431369
1054165
389801
1177605
496520
691778
636944
210273
269174
850830
154398
584539
259879
836870
109314
154673
1048100
782337
181423
930551
654933
177386
534150
508172
305810
979029
500848
57435
424569
1153928
109615
1158522
219235
75522
450449
669695
1042586
748887
115518
145575
305821
1120145
793763
1035094
319025
634689
438455
386925
814118
272460
887259
601161
211716
174137
164847
1178493
862830
149999
961777
868686
272775
1123944
511385
360074
1193121
221484
1166421
350956
539852
1162399
567605
549622
196412
27823
204601
40409
500461
173912
1014483
404361
431769
1183384
905686
1022377
1009360
700612
137387
894809
935586
564488
750555
363636
839891
42037
1085078
947660
788651
138947
671388
1048001
1137827
1016794
799721
452975
258276
481964
210946
53142
670902
419527
887091
588806
791754
858329
944306
288682
1082493
977585
457127
901300
76082
878529
559335
574237
350199
568258
894502
276692
682249
12145
810596
403424
255725
584305
17801
169155
988083
1048400
944262
631630
878971
609543
1143011
341337
233457
958091
1164748
470454
69736
1163235
261788
661782
338795
802134
7500
245899
320029
102449
1093913
679165
698842
39862
1100563
344084
1028911
308191
323942
1072781
246217
317535
949210
430732
842395
659126
1146897
1134614
803382
51808
997413
574005
1117683
319782
113863
627477
476476
886361
979291
231252
306938
979429
522871
169791
868311
258956
451683
239047
42072
1135264
384064
534211
1018273
462130
124146
894926
1119791
511675
476655
1122649
1081589
617521
359708
365371
127105
830962
39362
170519
926884
1077797
230213
212720
50066
688590
467190
15047
378242
80034
290593
25843
57789
687573
441607
977859
656328
1156059
445687
708282
718006
7878
702260
386940
1126887
2372
69558
1023951
321138
992099
1020472
28517
35311
464110
1010366
1169483
666460
306577
445074
247203
796049
572998
64615
3185
604594
386626
280749
647339
163075
210385
177267
755958
273387
166341
374189
559549
839987
862715
734764
1097329
155373
621795
1083274
409573
83911
341722
716843
497662
899471
961326
793002
1128656
1076988
1143757
404217
1080132
232046
533415
188463
874162
249650
703235
788081
273643
1171143
823765
902086
673609
626801
920890
766537
237876
71591
1140675
930281
895708
168450
598951
639377
264829
851029
1050952
859566
416679
102094
266102
99091
125781
993783
579067
5354
908862
1177845
675413
1003416
329595
24423
765602
231267
504535
69269
1087936
590245
923826
899584
1191843
790727
447588
399370
546541
751833
346462
515845
1119720
246686
763748
222658
569103
830866
474970
190673
756119
506190
475880
1145344
1096887
897463
924007
1156581
365809
928429
997838
240211
112497
914194
686320
840180
179880
578678
958057
33426
905111
581019
1151923
962934
22613
756910
48252
365867
1074860
983551
1090287
450138
208834
875923
226777
630805
1149146
1035653
741572
679675
222777
660001
256629
71119
324074
1069125
408397
284649
318558
798555
1068141
345788
224477
642470
405802
161588
1148076
403629
900044
256530
1051083
457891
71962
598265
928031
1122357
1081955
522903
712485
892261
41524
163967
972068
924387
881228
253700
852827
206467
1122050
141190
1175563
955044
126500
1155323
139524
939878
51714
17917
661154
491768
1008913
921571
880510
602386
995046
874589
93302
263627
852232
647706
711067
576390
550228
397240
886750
121489
815935
32777
575417
1191750
956162
387980
879479
159751
894989
430130
483128
852934
373532
556600
1094291
69856
111527
425484
1010779
202263
575910
577456
424480
768487
55193
943024
679202
1190813
403140
435375
206885
391613
83855
812898
569737
207089
1161646
443286
511014
702229
798351
57500
235442
585017
915
723019
364965
965229
294060
1137268
905204
495767
1085808
1150743
609117
798580
1100719
1049400
18586
691243
55790
698777
358888
384102
164784
1032839
444252
145579
1127455
154517
819455
784363
312241
809739
684562
488329
157972
909713
1152018
1013308
354335
580616
203988
563496
1079722
799433
52886
172058
81395
403991
203008
62875
176559
1170688
295110
245727
716989
525855
842608
501557
252690
1019038
661340
985247
250562
1089942
953777
829431
1159400
42643
762054
318228
815539
347162
517452
558465
1078587
375278
944076
389881
911994
870257
1118590
777551
43409
1078319
384974
1095292
1170386
631506
152527
757451
673535
20452
1031764
1033744
680692
845877
297074
742699
80025
757753
911910
867155
1170609
1044686
1034482
553036
301030
48730
611991
857468
490330
1059394
270369
23204
231430
550930
433589
70291
249900
641783
32090
273228
1002524
203296
369132
97811
1153986
660681
1054694
932145
738718
89654
805069
504266
29604
1163726
587552
1079739
5566
226687
960714
569834
179054
849025
636734
573227
476109
174800
278437
996965
111422
927925
373279
922910
1045629
161991
97897
149171
248373
784081
834498
868567
280724
749672
13797
953184
295804
674088
1075585
713868
453396
875577
680072
107021
954751
228273
16646
11846
335259
163203
181877
898042
170765
40790
153726
255498
124113
854754
897275
857300
77172
1011432
259871
192532
139913
1124773
179853
125428
281176
83008
364638
603483
509077
395930
737470
130725
366521
15850
543321
275124
1067626
355133
185383
1073539
668881
150162
772463
386351
863957
978498
419730
1168684
1009922
268737
416802
654277
116623
546327
649842
503071
98352
979528
425370
528439
255059
70259
202210
265983
115865
443256
777031
266088
1108118
672182
483642
768210
411148
1012722
999983
1024929
2440
888991
758692
729704
408261
592181
191334
1185851
855083
641181
1168657
686479
1032022
773915
659827
134478
793702
579675
109568
1004158
620522
790160
289352
476453
969177
785417
87592
1163433
89419
6726
78218
290412
178125
389933
271084
109543
234656
645520
978357
636526
189269
906656
1127001
108781
278786
903532
1146115
376783
641907
43609
333328
952904
305730
657607
126781
242333
425615
436386
316155
1140467
974925
375858
524862
233186
14130
1006579
263063
99848
324665
106667
769170
59883
394988
646017
582212
765511
1104059
277190
512965
560786
135167
155283
336396
1051752
798069
63947
1152058
704066
150728
1081171
553673
900721
670686
802847
76451
975407
770774
16320
617867
1087375
54263
160282
454707
552782
737939
1000141
387011
96713
1092287
419711
1097279
157695
397970
417836
768323
713344
1063131
782404
1018239
796469
1011223
800444
148678
812632
867254
1044357
90156
947620
531357
199195
1000947
662567
201184
836539
1168083
341272
161685
547781
710042
911634
815882
23278
38770
234153
147413
34312
862923
615552
626145
477257
952736
149271
59052
90191
628205
32065
893707
963267
3311
917650
683187
533167
428198
1167124
1132272
1070896
425138
522884
189729
502835
694918
73173
453552
1159413
191437
645085
246208
916522
633145
826714
723987
595832
426024
1130732
583827
1128916
1085174
1732
866236
1035833
759409
254021
259797
731155
45397
1004699
363338
661591
283329
878205
541581
1004007
424419
110054
813587
392083
666684
579777
1145694
901026
608675
752520
466073
162749
181698
660004
376275
1158936
207002
39029
194030
208686
284465
54513
309201
965552
155435
483479
756186
964560
706408
158124
283916
749449
403418
677065
12855
171627
196324
401488
563693
381363
741455
1048487
218276
1048851
1189788
1095200
399071
304976
621020
528466
813784
489073
1183829
123003
154612
524177
207284
107013
1048717
476008
138203
598079
126152
1165933
1095432
766545
933140
1039307
517150
623519
965763
1054443
447412
742588
586991
794795
707404
962724
730477
614046
657279
714214
877580
14954
71076
938647
83809
712306
686368
1037024
244367
991492
532455
427315
226887
872481
759053
587638
581152
841821
274488
1114940
964982
681524
340952
9361
753568
665188
511827
787167
488285
754455
685927
411968
765349
513884
583270
1055650
437292
67480
669683
242920
378906
464603
161102
826060
773116
897401
1111701
1111336
331102
894739
905473
888087
586008
399642
335500
516626
508016
165488
365285
1161091
641128
312148
1054544
321118
481150
491561
909798
867346
311027
960057
259787
614380
503913
401735
899949
1129875
697952
966659
688570
579412
926046
840259
1049729
757573
131054
970033
604444
369784
448957
665006
314262
1096364
820131
522622
69164
920266
1112108
654889
476251
715514
734402
1142863
202473
889670
820220
405054
1062833
50492
82819
637156
1074051
142289
726921
353803
1020827
709141
101064
124729
689989
588725
440684
215572
516803
1109833
545540
264919
1065192
465519
668414
888337
638323
1093616
507127
254314
654824
331773
1050755
741603
406194
525218
859140
25338
241817
223779
950665
7949
1017444
568354
977943
868175
76776
108180
468150
198389
1065002
852212
926562
323636
540500
127464
639406
547359
237525
32003
617705
287620
476539
1078415
1106690
528043
207292
1142754
243171
828233
35620
620332
712659
153111
278941
688582
1122810
620779
403215
843628
298148
337409
492174
207118
728696
1029844
135978
335104
1123345
694550
667321
349950
626055
624444
969049
562796
642063
905141
1091532
886650
866199
931302
724551
157448
57030
1028918
1162776
910407
236525
110271
672207
973457
598517
812146
271131
643977
182645
446285
369082
560178
460361
1074922
100711
81997
519123
397585
929061
924283
879398
492181
550451
1152913
190731
739706
346654
494983
888619
438697
704010
447914
820044
1156414
1161108
396856
595592
1152043
670085
112930
43865
990757
1191349
809810
358251
619528
669674
1006183
155318
135936
1040220
642010
763775
972609
523841
745962
592620
255536
1059481
896248
828786
1145915
697681
433115
659013
9783
389053
371095
1049964
925454
481333
1132270
1077495
758373
217622
233114
238367
284473
1136547
55381
166844
1126642
1132517
87932
262899
162851
26599
229531
253454
965978
124648
759989
286777
908459
668498
724140
952899
529060
665012
776380
405774
361422
52273
1101376
577252
752919
465862
715068
558846
887726
1104742
865418
110428
1151015
965989
214467
280489
573838
994356
1011952
274868
198474
1005444
1010448
1058728
203171
690199
1174687
1153325
183769
1053270
976861
461621
223358
1107459
1153822
429031
997103
425690
239228
50279
179245
256368
251417
667664
731280
355593
121353
83094
728887
988256
637125
356715
454510
289994
1044724
27154
59382
45455
450933
331377
177341
243999
574817
61718
625683
738598
533812
442525
648025
706080
1063138
898206
788720
686483
14618
179683
1070661
605810
535273
905462
766758
890229
989652
816375
7176
996809
980714
1151978
131359
241549
120027
50093
824512
1115195
83044
969492
1177541
1065714
981929
55604
167117
427606
561867
524367
882697
297245
656067
565939
910380
73485
75473
1022143
712752
529168
714716
421737
411779
913161
1098217
717260
1179369
1052870
185980
39062
302388
118798
149978
1022144
1159298
900236
68015
599026
1067754
988581
551071
433489
826322
554503
76031
1046317
533561
205252
1144286
126892
996181
238046
190613
417655
304603
847090
188105
142808
1157088
1026827
625118
1174897
647049
942480
701081
408206
164139
886317
781402
936384
723433
824138
613378
34868
413005
260541
526696
670452
432013
899797
139237
1076695
43531
599066
824436
623133
1000371
454677
201962
948654
107254
1032100
577436
265168
562190
294188
1160022
634450
689716
1105199
862698
574429
1100936
375013
660615
558167
475697
1043966
418733
1083532
826640
343518
811554
34141
866409
460729
229143
648046
544058
840657
206695
265313
574167
1155167
810278
95114
827273
273921
440925
159388
1006659
726996
1109715
100544
751962
506390
310441
593524
241455
538241
358560
729035
482911
1099133
8195
794914
825216
197151
467102
161612
1061216
294192
819230
948142
87979
414275
106997
477889
816465
199735
315039
1053605
678304
768015
1069001
86040
1139654
411923
875250
590739
539340
693299
258185
99061
718067
170741
90675
159233
578979
796689
71607
255878
1180111
876792
658182
470393
478107
946138
778577
1099374
219879
967039
282637
67982
1159157
144485
949707
306288
176618
736620
430040
962064
814542
506806
504550
977468
853527
261098
664926
866189
606211
857203
312153
1089956
1125179
210042
45071
897117
99796
310856
61322
827399
801864
568599
787018
102084
427929
804746
1078252
309271
876467
316340
558928
157621
328387
584010
361221
592772
113346
207883
1038397
480240
403814
669110
375910
25534
503595
734422
15729
1115809
325445
74008
317897
170847
285968
65440
512000
798370
1182742
74979
542181
673886
269335
316426
405767
135649
934438
117942
728048
108561
1036294
1148622
288940
830886
520504
459502
660456
83768
614274
217186
1069418
1008280
241820
13932
400357
194305
889669
170168
824942
90396
54680
977344
975258
184456
1150208
406041
691108
58244
1100661
42025
293760
1103956
570831
553741
1130565
18389
887265
385754
715152
313215
702797
184487
757235
985402
333962
847424
1157230
957381
500863
188793
542674
138160
1138568
630721
838786
264911
92138
48026
998366
374564
913388
499745
1039092
971000
725995
601910
364933
390055
594314
725277
441711
680174
436520
1155527
138556
935215
721300
1122338
1167249
797732
133677
653399
129531
362810
728597
1077241
912808
14269
560797
616313
264423
754389
243510
78240
154978
410953
344967
644478
1139557
200303
1064897
256133
100388
538333
752382
414137
527978
258427
979971
32388
924041
622291
444086
202806
1135164
733789
581210
580865
655926
728263
56987
625400
1022037
750563
1129830
384640
429370
62507
259637
822703
639218
744718
774143
675204
2167
859759
1024470
439575
1092370
491209
735337
1056776
248596
165400
509943
1105995
247629
391353
772095
903039
233081
422085
761790
666096
453140
903929
91463
582487
746867
804154
263040
1082833
282242
546218
819318
507686
289561
34244
1177599
1109183
791293
367959
690315
1159241
64498
60854
367889
188158
508364
802954
354329
148670
46303
370181
908545
487032
1027573
691175
741709
6947
27947
296628
1004661
928839
587277
87341
651436
119530
658556
1110909
513562
732931
422071
660571
707847
649003
1088236
1169552
546448
1054181
363361
591459
475655
16656
449345
394060
1001589
1073041
363363
649181
712976
536112
681056
510441
106574
989276
1004010
246678
713695
484338
680918
425269
1074212
240720
439532
1014393
1014956
323532
849914
221685
434909
627379
1025190
1047729
884228
996625
668380
721484
358559
767603
992456
1057414
682546
504449
92586
60389
976730
890883
493095
612658
991857
548551
1028899
899071
1070206
1023849
790883
902150
253798
776555
990719
640553
132009
819059
240518
1172540
672294
746158
492391
327080
155202
519818
623219
1105932
446691
1057197
1104630
990723
181991
496284
302479
483190
701248
1098547
511618
628582
836964
864386
1035345
402688
737862
1191746
456399
338067
235845
768112
1192320
1062856
1096570
871905
112061
18843
532121
900790
747719
510753
323270
980556
179315
411735
493607
1178285
315448
453366
210811
1112714
347371
1105525
221430
779131
693850
57280
1033419
465938
933548
1164323
1094134
401330
151048
985649
1188279
488182
673069
395611
528091
38440
724218
1081032
569006
828810
22881
952089
206280
104259
711999
49143
141125
150854
937772
786375
634264
114175
911027
493398
380134
1019996
946336
359358
83251
878392
31220
909868
4216
1062367
196723
69244
341744
317177
557377
1045831
292302
224025
271655
174525
957578
726248
269098
417413
207638
930675
375181
434086
1146392
360402
572898
827746
157892
623063
262371
521355
971621
203922
302151
995140
133176
587489
363262
905863
276014
170389
875008
286740
295391
988372
975683
69369
414554
912559
157185
763089
1183281
615528
439128
470616
130107
1160750
1178371
1015488
774486
76596
477150
30179
256119
18654
288842
414135
1005491
141177
375883
554274
422486
1033300
202924
894975
606280
317633
958201
323503
1071567
698958
886284
113821
71114
364184
313704
289998
762016
1171788
1076391
310553
998913
612847
161992
538501
885379
893597
963647
42528
1090030
271311
245693
527376
16562
136636
131962
406163
893063
69364
956250
1180529
1050232
109726
424879
237868
761376
1027151
480035
830190
599401
1003037
1069990
193809
168943
827778
37278
586649
596172
624050
648910
757861
1124570
495139
1046538
472950
996376
1187152
30319
218406
312055
836136
290390
723023
787748
617404
1192473
476551
178365
5476
63596
142270
558955
661665
54276
406737
186078
410538
517057
388269
1189557
1131322
315031
1098657
354173
878125
747106
889838
908604
372833
82348
1045876
1295
1146454
1058012
1183804
1170802
1035720
193438
320778
1146153
665651
909090
500974
598510
669750
889156
421367
232564
658504
444255
1013685
511886
847790
437420
502748
519919
191930
626777
4675
515023
920822
774411
594520
311947
863593
686529
1192777
1128939
42370
127477
1097525
75731
1168850
257575
1018415
306465
435448
500051
298634
842612
1164271
487829
1017746
1164285
408469
210769
737313
721678
42294
71196
637694
604126
473321
908112
40173
657589
490486
89972
780618
830411
160211
132603
397484
834934
1098704
1127363
253999
15437
499123
285953
603663
925190
1191508
656970
120246
1021440
313291
888532
571642
813438
743498
981164
827209
1008230
740488
675393
488916
1169521
352713
898841
621004
660858
1094856
754655
356647
152344
618401
183782
488691
78407
1171641
638713
810049
819961
1076908
519247
1150266
588883
142197
534383
225180
1133225
140125
999389
754347
755537
160622
591688
1072513
380374
34820
1102787
474603
230427
164960
664038
274442
625660
258054
306365
545454
936427
907828
1107423
1116086
450577
559274
372440
912515
536371
1092542
359798
838999
589730
136705
6169
420071
651676
273702
59612
1046794
202092
387461
387763
80713
279018
299496
1132036
1157727
633056
104756
142574
269728
413467
214280
665030
980228
590854
628374
742660
536932
621208
17824
1164572
209383
213791
177943
529836
844450
407925
390267
270668
659944
272255
461533
499821
642191
246758
463648
661599
1022217
293670
531299
686575
1171007
649380
729806
510596
344579
783016
933350
905507
1025518
140923
626370
277822
736087
1007129
234666
678233
903956
502595
897127
406628
58285
1113851
506336
488129
779973
763475
929701
379123
340693
424121
80019
765707
161096
268318
681690
596705
835209
798485
766716
365832
145203
123183
227573
104973
369507
895443
955369
28179
280295
505058
494086
183047
656021
922425
583640
279111
124607
1065741
860742
361245
149588
441377
296679
1037544
702728
945554
208770
927331
799007
471442
420401
901816
726412
1132108
555622
638454
343999
725998
650550
527023
509979
998516
688654
11639
1022086
66155
950644
503298
461747
144606
376337
194718
595506
1168014
325126
1027139
791617
676077
356683
795838
648594
35871
1093035
908131
901887
2555
496583
1116155
843214
1073328
879285
382691
746556
589035
903866
503060
1164362
310156
1021818
915605
698495
359830
1070997
1046328
802880
806465
68443
85407
372914
310162
795244
580720
101329
1063636
547097
791339
564718
554087
1064036
799973
877915
1132425
1144870
317564
179020
762461
456220
763685
411803
200614
442327
712946
1066893
149072
240612
43273
923093
877127
478157
467093
633729
330424
634050
548793
138882
395837
948156
278223
702740
466638
593555
434601
723424
1097853
877537
140979
493438
389987
258424
1146566
212778
623333
1065594
119671
26956
507342
1106611
764026
686723
261290
108752
788308
467867
545449
932400
831710
1099728
960674
641824
282109
34845
475106
66596
882723
619481
470774
597896
170229
150285
1003312
1062079
918912
355632
884637
804999
1015559
417198
555462
508384
10994
376488
905640
1165215
329473
120943
962296
204456
474183
559316
186866
731682
85984
205555
728969
311422
224509
1062502
939606
287047
122151
850738
750690
1084190
44031
962128
952476
111565
481820
874613
705230
237022
301875
577780
219973
258360
1065429
1154098
156014
825394
301658
611059
507395
588790
1152359
470054
1112791
766433
368001
577335
1011563
12585
312264
483798
315101
291632
367512
827802
931420
166164
842220
764130
950217
989404
43365
917624
1019346
935816
1140951
365092
849087
818953
140692
494879
722308
450553
244851
1135511
772713
646497
941399
1121373
302389
515244
255509
894018
607919
364789
792246
1185707
819522
608357
710814
553981
408283
327363
780164
300512
267942
340011
1164809
521924
663262
719327
167272
204533
386145
897306
880870
825928
384269
631688
852014
440835
95085
1009126
324629
1034526
566032
830579
748103
703602
368393
948680
697766
861952
164808
1011704
305084
70522
819629
508049
74655
42697
48461
493606
820789
489217
140694
789101
537804
135545
637313
107630
917502
714435
1035738
776181
443737
476873
74909
458103
723976
116663
533799
679802
613579
982206
864469
797483
864564
149596
380590
1039184
568373
1150801
869725
457263
1096615
518660
100119
367840
133817
395724
742552
514858
473357
474208
318650
671741
150780
424684
244302
104330
1134180
907277
817588
641142
521099
253952
845826
527720
378140
605502
762395
1053428
618361
721966
823705
136794
713118
1170198
1178336
915779
681948
390777
305443
785349
202481
184406
119860
443466
813825
999053
148621
185602
382209
685408
527872
1156228
48010
972055
1114212
927859
417970
1090581
192148
741918
467297
143339
614306
1130380
117569
937264
944714
450699
823893
267407
232779
539694
441484
958784
783523
936467
892195
648883
17241
835238
1029447
385753
1090633
38189
788214
1171125
529930
805999
687570
219644
956970
1067033
873983
362154
1067418
583617
185925
217436
603319
487438
452965
666916
376628
701875
989326
1154470
777276
234414
109479
202682
109244
457313
1108253
498832
242154
419557
1081266
1003498
343859
990022
216148
521142
698186
611642
1025698
33783
654476
884286
733330
1023634
38412
211026
250517
37633
1083831
536487
71202
1099412
528041
641457
957838
990765
1154084
384743
857287
92943
11450
847184
731536
219063
76866
54998
289715
257786
1183440
389133
66955
834479
1150478
901148
516930
1090948
331060
1059738
1187394
808738
1186962
602763
957558
398926
368598
820030
186779
1092018
1027583
932802
396357
229057
1187115
773240
1062582
316281
992336
676029
4343
790310
1091563
52233
1109332
573791
61330
579204
408821
685635
1032809
702666
919354
323549
767387
785900
368737
766870
1068158
1031126
996261
226329
570109
649158
279954
255034
1173807
483111
627503
21152
959860
3838
28347
1178542
852095
976499
1107051
22859
780317
442634
1129651
192973
381121
684392
1166595
289585
29343
222972
588641
353884
781751
1112064
491808
671706
1177506
117818
989444
771392
710901
603816
238893
974501
419776
741946
589308
1105944
367484
837443
20227
971864
818519
512841
569580
1183439
831399
1184499
1169024
861146
433259
872333
545213
833918
1079980
681723
255049
939088
246183
722336
1082193
205586
848122
130477
421142
40976
271947
619129
1050457
476812
1009262
38318
291220
443458
522186
237688
38688
188881
393118
364671
442180
861151
621128
840223
931448
758487
173908
1075210
207987
366799
555070
412834
321296
1036796
191263
756128
561483
623844
354809
1125229
816140
764679
1153429
656161
40220
633734
192028
215770
27299
1120631
699139
563122
836459
649416
914808
736118
513142
961403
425178
16607
613917
352873
694157
1092345
918137
419832
249927
133470
669702
419862
684683
104112
995228
916031
92991
420878
510440
77551
754811
691291
22596
637860
1149620
591280
430125
48492
978909
79335
974504
610046
402320
337030
266386
246293
1133715
416474
824966
261122
844570
632348
1069396
399432
560105
134590
508239
1136918
114694
205701
517178
1108083
1184823
777253
11184
349454
978506
181311
805631
174746
85495
620559
58807
642383
57213
781005
1106263
922033
299506
522509
311558
852355
935105
998233
339880
1059167
379930
855239
160642
869074
228519
819229
172733
874407
228453
865228
96782
232415
473381
1164498
441684
1116199
1101937
478963
27059
929082
543144
215810
249237
437772
115216
719207
417068
704798
521309
847911
87589
1075368
491502
720042
167815
208903
857566
917351
848832
354927
41535
826889
685403
9836
6098
792797
884284
1113323
620275
710113
345032
591665
975287
871248
579042
786936
834855
1144099
777176
609537
1034828
132890
1068270
261393
382671
465513
1083437
258325
241276
883456
900399
678116
511168
268782
600499
926093
451177
412859
1057185
312259
457360
309138
1119145
289062
1090960
774944
291473
24564
708443
176442
140270
270272
661339
56822
400140
1055375
1055920
413226
698527
753098
1095328
1034413
479533
921581
454239
642868
56738
723159
428189
162621
1098638
659375
803866
802261
487841
125278
147448
716673
1037638
1030421
2833
293721
525620
198306
442783
374585
1086615
137539
1136188
963288
518037
128942
715642
1091690
706800
442122
967328
1089359
1117062
1021708
338349
1067785
200798
142912
1142520
414326
936729
3141
943009
850316
419115
851232
1035741
565055
694556
219287
386074
1162014
1011301
915502
1178920
877505
333004
1056325
91370
806541
462689
602469
1095866
337362
504681
87294
780918
711509
95307
1069515
1061690
1166551
162907
474888
96040
1011988
1077256
666423
521814
13892
732955
189582
710053
1080019
838996
925483
19691
354832
843588
372649
300765
1131442
149418
452862
377314
1010998
965894
894870
836608
1079461
334472
576696
458397
275765
343083
714437
929225
741722
1024283
69478
189908
922105
274808
746630
938648
204495
472180
285437
722335
849917
1031942
435533
756791
616935
436344
147318
988477
106167
1035614
490863
510025
268637
878005
210111
590721
830440
269068
988073
801171
1075197
694745
63514
64747
577342
203810
465420
976518
183309
503158
1077150
1126951
853750
436960
1191531
924373
1193097
172204
476710
27146
264934
809245
627888
237008
628580
1002024
537411
1060456
913432
571721
464360
518962
937299
478454
256633
1060094
608270
677847
365365
670211
947203
494741
336534
866312
1012527
121279
1027825
441941
473840
486510
506831
1187397
740304
693406
897263
772579
434206
942262
1157442
225902
909104
559967
134438
350535
910278
672999
53263
62679
440500
976873
1004216
110233
832172
775076
156158
571288
417689
848204
273090
410224
153312
314207
1155499
459390
684881
639702
593669
741650
1154033
1028450
273162
313962
744637
862507
742615
670481
411398
808946
1130384
159459
338985
104374
864629
105328
120990
552420
849927
244882
325584
600550
784250
1034504
567828
1037009
997383
164920
954088
864812
810675
805367
629676
279142
301784
1044920
185436
1069855
963771
84505
442220
427000
212112
608598
707684
733155
771129
96381
428695
954838
1168185
37020
968078
858396
101554
155274
724118
89709
124639
1064453
249240
1178831
398792
38377
1172373
52468
419629
918762
39142
161918
873114
913747
1065863
367192
685743
565652
670485
832674
556571
1109089
54067
62286
36548
32020
140967
864630
937141
101750
1043984
640532
645007
866551
499235
992017
542511
1021125
578883
1064788
1069688
850194
762689
178510
443368
620126
1140876
685252
183875
6600
580426
130693
1065124
1042698
521120
1075125
771566
1134041
875014
231035
121577
61998
507541
277014
1067265
1062947
620890
638175
207860
235094
707843
800293
393729
77290
590755
215267
553506
691493
16403
550067
887427
384880
1030720
1034344
255155
222957
542123
324342
365774
515361
992280
442994
389945
718772
810084
514649
182155
755702
650643
1073077
391537
820150
1009394
156239
503908
551173
708523
357868
951107
902901
1191606
654727
839476
581715
281289
826368
996725
1115561
886948
438171
977930
932714
640199
490545
11612
502948
525880
366192
618824
250170
94948
125586
433220
475578
668139
266597
482107
245654
22195
636936
624430
221625
955447
402255
869729
58883
1089762
1054362
611156
653838
106019
868218
500088
81864
236307
478518
223424
1130109
544994
1134952
349764
46634
9540
427130
925924
88612
1136311
72615
498302
295540
1015485
110657
978227
313731
1043186
776451
1060798
330287
1068721
739808
134874
1067019
677570
483654
226378
572867
458230
415437
233839
426562
1121954
490153
655080
370728
1023746
155142
654278
1171922
906090
1074938
482825
120319
1193135
472762
618387
192404
572728
477986
256749
1086027
743392
60525
1111690
794293
399807
23488
895738
761856
60165
375862
849469
146219
264138
808166
976913
529798
1036953
600539
26958
875916
478131
525345
906886
420304
969490
17267
341409
545616
351462
59564
941995
248534
475619
264325
122285
502708
664
375424
1042806
952199
185382
514206
454759
854728
738168
548422
111695
350472
1119574
936139
326350
50089
709123
152751
179027
684228
977504
711580
398804
901598
734496
751148
560073
932997
606870
529682
842057
655392
998364
501973
323213
724591
194363
982651
469015
146679
97861
1178653
994695
811052
369628
1065760
627844
42173
672136
1149081
1014849
1081999
537452
790116
766261
874412
1116201
750411
617174
107438
802540
455205
7433
1173513
109322
327606
211121
557126
473045
1099377
499376
859292
365064
425712
532037
351050
443632
707148
19080
965306
277266
243951
179000
196226
870504
1067932
142503
430283
331289
284981
33516
232991
22039
565122
129725
761364
957057
97110
712484
609448
722173
527503
826990
812690
955441
117053
94220
679674
856310
692306
1170557
299450
471989
1074087
715295
156234
1115687
373473
15646
932031
162758
157019
812069
556308
682367
619376
1012868
772676
831481
103328
1077316
1144510
674229
1181922
613918
779619
450182
965487
1033581
103715
1125200
540116
579143
657365
716994
1126548
861448
503442
708128
1023332
999773
556994
348203
304581
1051769
777174
863708
382684
317168
926404
722658
758478
664396
106262
78822
264082
248372
768443
1048969
134064
230076
874219
879691
627763
860919
230707
919271
1048433
699477
788189
83589
1130738
508690
297876
139455
703824
477106
923044
24080
997712
226790
761577
1011840
1131488
785652
164120
1183250
18818
480482
955400
117262
74775
558285
791607
44181
1162326
508512
209057
260547
1084862
927434
565977
845223
544471
54376
443654
1026404
893683
781688
1033783
706480
215556
973621
1027563
526790
162547
187197
1168370
472261
791514
1032811
1051863
972988
192070
1165801
543104
570098
881362
426032
929489
1000311
177703
1107458
445762
1148221
76987
266654
335943
43539
143456
262645
317669
924892
445826
820905
59926
853965
583411
982414
682036
979286
697407
1100180
793184
966498
70924
77767
662506
1172695
1105030
664172
1117525
733516
1168904
650721
1149570
685011
338786
956168
1015053
75705
925223
257970
757798
717910
28470
479719
919597
318801
800128
505056
507023
294193
234126
823420
1033910
476729
665632
274636
432275
241386
1053567
13937
988385
151583
267100
610521
501833
763185
467783
22509
16417
884813
376192
539465
148763
727955
630503
19642
282908
1190210
1096737
374139
375844
479444
130796
597491
832641
885569
1108450
389591
650034
1125144
674971
186093
124230
853676
434944
191636
230546
463940
66147
897177
1031963
466958
1091242
380436
227626
563868
934782
647672
501231
126961
132756
378273
82742
918501
1186349
939038
753692
276124
208871
76532
471380
227413
1041619
838780
1162740
252978
299568
707799
36587
1090014
768983
859646
469092
439885
593107
740668
624119
1137779
1083530
453677
498549
960096
1127535
808357
485250
630767
1051500
159157
996849
784947
1084586
752305
57746
381818
53389
8039
554054
107143
565780
25545
504847
74246
657465
1010053
846503
1111867
765717
620426
205968
98464
364639
1124827
443527
468803
854954
451893
1153824
841677
14462
333057
1169841
260227
49557
224708
829670
43476
672545
151098
91837
892004
952846
774931
1071328
939289
10376
553203
873436
1154828
783474
809502
477691
128066
744559
230605
853294
317294
1119639
762032
219415
1160825
204923
407563
736780
1092435
387254
679574
644738
44549
342013
248579
51510
967772
717284
456095
1096716
1032165
1029910
640842
671512
155453
630088
550144
83847
894886
218410
1161095
339318
560517
271499
647627
451886
668427
235105
722629
218500
839731
267534
105727
311471
60728
514500
790456
201969
591765
702722
893411
470198
767862
154638
828710
1019185
357136
976532
51226
948435
244104
969090
1052903
149984
708436
814908
234659
187709
96269
611282
1084685
852614
1036553
720013
486863
304940
464835
612481
679377
643790
623796
495902
267511
234019
830596
613470
151591
1073304
192709
297458
255890
158989
109790
976234
738316
1059730
1146863
84119
739396
1114246
342378
48392
414502
287036
376626
1122463
307325
916332
1058172
774788
474816
642914
881939
867632
209132
823626
403546
11486
218105
554220
284469
1077518
1098863
57509
601184
921375
926094
382957
8558
506659
797530
89059
768673
590763
98706
12506
964534
62108
958452
643617
334837
1062468
318174
565794
217993
590241
330247
629362
183271
554626
1112203
1067866
235953
162226
72543
611414
174657
305637
945838
504227
625962
434062
70804
260934
913050
51426
959869
809985
802669
901453
152939
1000325
701316
626364
551609
459063
1186070
973350
988836
833747
852078
1020193
604737
367446
592842
724323
747089
907333
1089961
230941
293459
780187
1071041
720615
900655
628017
1095442
600863
96367
990913
992879
355053
364108
711186
915574
671097
1091317
87814
945631
513570
753468
140716
1062152
22952
84380
430547
779081
770749
231253
1156912
145364
760546
379023
387777
629504
878976
547142
500085
1098983
461631
574276
1020192
533758
714889
465537
872803
504564
640284
812368
772718
366701
429160
379125
549372
919626
468068
858315
68577
256649
32868
843228
227992
10331
112617
264832
1169507
1084718
581208
480729
771908
357235
1105883
52007
600437
240587
1046185
960252
77220
1148608
84018
754031
293945
996321
621907
531969
421259
725073
435355
968971
629833
636591
345381
53089
965136
644608
267302
1161681
1051719
848833
226787
1051018
507807
326617
337430
855267
782358
193926
342936
198635
836246
112462
836352
1044443
1154778
565706
454526
380314
637412
611641
570510
790232
363040
19710
760635
442435
857873
261129
980505
1090352
976205
1183786
851050
813591
873702
413676
1139625
192638
873365
1080537
1060854
168931
341624
1021585
638540
574970
1163447
920904
1116412
651556
320308
1179224
902379
440485
325111
604935
202748
377192
1189196
159328
895653
276571
1025582
502047
800267
1036777
223606
474712
530981
1072130
1178487
1024732
150640
784438
915853
1022773
1175970
1079366
619172
190898
1177079
1055129
95133
936376
755341
595671
1139305
418054
1050742
370699
642265
863413
412319
721184
887472
561560
860883
95663
1120161
607471
155693
103975
58659
1173326
815131
887036
1000415
430522
84545
197889
745602
119461
879813
995070
370831
1024314
309878
302989
103476
415061
51770
233748
474125
711552
431761
537263
540318
963118
21290
1087342
18702
476872
138331
532031
965232
512551
222068
842842
378257
691453
1019733
689550
487810
302725
474466
1153674
63618
1152090
975952
959047
389547
1151275
556812
974297
1108694
387667
1185806
260672
197752
1141666
761169
1021478
986231
842599
1086749
793011
129160
764347
715704
244996
793450
473312
56711
708235
471939
522845
978876
121557
540779
614719
52087
178644
541920
1162218
276393
889975
1051251
252182
1136644
1147596
165640
540772
1048764
93944
414963
784475
1069808
79729
1146668
1067012
977338
988438
557139
491545
600987
1073947
1004859
831970
660666
343417
526222
454452
411350
613326
649686
963516
50901
784534
330208
1092070
630305
211155
752500
1160841
521821
128732
434046
908335
384323
1175278
1114597
950063
320451
1064741
1001830
246592
85029
1123782
1019820
1109408
993743
700797
969643
168077
215265
738413
387313
567445
594354
589022
848666
558474
850468
306512
212641
140969
1020106
459577
351992
1043169
1049068
1054810
926383
410442
741731
155075
1186968
508452
574550
639977
90670
506795
1045712
755720
1051114
274334
385283
693388
1061782
118880
316108
476306
882025
1179275
980176
373588
639242
574130
451374
916806
506691
697110
564734
1059913
558766
825146
518257
272494
987765
93594
1042600
52322
444000
58393
553869
837741
410827
1052537
60950
402472
902107
967889
508533
931219
743976
499988
388997
7171
182955
898439
350995
858554
73542
649115
598377
65715
38181
203676
21024
432856
748006
282552
864431
565659
61659
349899
652613
1008765
655819
75798
154151
345278
596046
431066
120214
234742
1020664
502523
220131
77180
21936
1125299
935979
380361
1165034
1013456
374847
110358
760241
784078
755544
510826
279649
736670
635252
1112641
884603
230149
373807
351203
117127
82395
771236
1085240
594171
1013899
799614
607465
834971
83940
895502
1168024
587014
473527
672561
30503
282591
976652
629821
1138531
116332
103461
766066
971333
505405
815488
80079
585390
798277
640563
61482
318732
382836
518983
845022
523273
872673
62556
1190153
675848
185227
724615
699353
1060484
811194
707993
126367
792681
1140449
965981
230222
37782
151669
948691
261730
360905
568009
908871
702707
1054991
125799
979777
874629
454261
776957
809054
121496
127716
61585
797229
2719
713574
113441
605331
675175
726939
977842
306793
960409
919050
971429
733305
594602
262976
747508
1162262
778729
602299
1015845
616324
715250
1134654
264179
128681
543357
681235
955083
1014688
856351
172649
798133
208496
172491
1075637
289433
931037
693935
68973
1171114
62207
304180
434965
279254
261971
446421
542310
748413
282143
507337
623666
802806
263312
146172
703011
239972
101630
803559
365420
772669
1189592
174591
335364
235461
1100296
1098140
746355
838031
569532
935788
1000642
1128097
829667
1142276
5571
83861
267072
895366
1135495
1112069
878641
1097062
154420
737217
574622
466694
241572
721982
752638
1151855
932959
545853
1066640
49959
363260
2777
1023499
738208
295341
590969
418286
31808
767539
99945
199691
345124
976447
623910
929656
70772
673928
389265
1037473
928776
935110
205157
104892
189124
282719
375268
429409
409857
646003
610216
239273
675537
1166175
399867
332708
542686
640929
874071
572122
549758
784497
986660
1153324
826143
197965
855124
917341
912097
607231
259716
570964
484572
863020
242152
484157
20024
50252
689293
497546
703116
763368
1069173
56944
481223
306524
552102
656759
461085
109857
897738
897067
685027
895788
154771
269958
399998
445525
1104296
114623
779677
1130874
777274
987131
247386
747030
356091
454940
1021639
836039
19948
956574
143337
1188727
360676
819773
214374
469839
739322
709385
623369
139376
104315
1145075
359875
580509
752643
879594
807474
99895
681736
848236
118527
1175009
798755
916353
502559
690869
612042
885008
802521
113634
895584
142593
13589
1030749
80985
949042
206377
639759
1025241
691873
686534
524935
357754
800707
152883
325550
831831
954307
731981
321752
669049
1145690
854570
108263
314633
906574
458491
551367
333448
1096143
712983
1126830
173876
1136427
219857
591905
955664
915764
851912
180283
137590
920106
914354
98271
524582
237602
1141872
865493
635181
282235
862957
752409
310637
125053
1107981
1001858
500983
74234
992898
638588
502093
767442
705825
877128
1059205
699155
17845
153117
409777
1121408
44444
852579
870532
431815
864742
225165
416271
1170022
955733
1126430
736676
236481
10289
36219
560943
800519
1073592
691921
922574
863081
865915
609188
837677
562698
1187166
252368
883058
961258
902788
1132770
928644
804981
825255
63685
578151
431537
315611
1018371
789425
513522
721726
765078
84315
340872
1151614
1192678
454605
78047
533908
59502
790627
493702
7632
1026491
457675
163952
347256
506194
823841
704082
807701
152988
378781
528774
482436
542852
435182
295227
1120349
1065954
1166392
840467
577557
660569
695514
323836
1182152
512008
354568
41045
593522
180829
762250
1119061
1138690
273096
299219
371694
1070671
508756
255961
920066
128780
828149
994223
636330
936194
1096942
647897
1021959
720103
1105851
548629
276591
105931
501272
395463
1165617
539789
59936
389377
269388
918165
819297
8460
1107636
882899
487540
656707
284576
77364
676685
1149140
314449
855220
235973
11322
523532
1132887
728682
907492
856634
720634
1110486
638597
597731
1094869
423130
909706
975821
1115473
559191
23326
25672
59694
585065
1153504
1057408
622287
791166
389041
717629
69118
131910
1096193
833323
282347
1169758
614781
875925
1192558
45817
1174094
648373
1019890
851413
1054889
873641
42627
611178
251380
47833
725042
1143666
453470
879496
1148959
788813
949000
287738
912698
808505
249436
161634
270084
387972
73484
364362
895405
198487
721816
1017021
565776
1167471
37407
233713
1179813
514164
843262
754510
430
241920
166655
151618
1006422
505346
625602
672359
570986
29061
729942
144927
370766
590536
843346
124260
159061
1040971
606091
1165551
681925
911246
270921
160462
1142415
960393
369147
920356
860623
408750
558580
314914
544011
387744
666996
547169
390942
581071
735401
741690
91009
1081535
130980
555626
911819
672069
119101
511951
2790
386716
720774
595833
365382
491321
543372
898899
278517
892476
541277
618276
332907
961757
403845
867306
731667
1023523
534814
671907
611522
335708
406023
85064
341163
1003307
103567
74960
81777
1101322
620391
669191
454638
489347
483254
829730
277479
268820
45763
23889
17624
568556
907440
1125703
131263
595917
806800
348355
86887
402329
854220
880263
177499
726227
75360
364962
732249
157220
747427
345081
760030
1165098
856394
745837
1123221
180308
1192811
1153483
61285
1148354
209722
557727
148391
360947
669067
32746
902564
690818
726510
156537
557288
898167
866592
1115449
998292
739845
486101
1186110
1021433
141017
344590
671176
440107
487190
73201
837524
1168742
255418
500559
369462
302149
1058264
629039
1027203
98488
1099693
125304
831723
582939
456840
820440
1010532
389071
516951
458838
619070
436814
600389
585986
640811
656753
659785
81116
1027660
822274
1085660
281404
976995
487839
896389
671099
318824
28928
604413
1112906
1069650
395801
630936
219735
763229
1046157
134924
586729
1172099
952555
396858
651677
425043
782034
776035
1113275
81664
594624
321921
993786
849773
979745
44009
811847
1063145
622237
245402
298851
847512
789802
174588
597711
530180
358819
641398
860583
423758
135223
512057
404422
533576
317469
468124
351244
849999
562189
199405
680941
592681
763702
368703
264678
1005788
878595
437870
1131285
169751
758783
130231
571129
713146
289865
712105
86295
6467
228499
1081089
368902
364409
391307
561477
374409
390769
40665
507153
261023
266874
646708
27272
30675
241137
694826
521996
33653
595991
934553
18966
284048
1145315
544148
1099835
259634
600402
799828
295805
901513
165031
781316
22973
663150
597290
511790
140341
151712
448720
436537
911005
1005669
1105454
164930
556035
45384
302503
1155976
380049
15687
127090
1083425
1130551
662484
924258
254831
699099
1185586
957911
190161
635691
534238
13610
584013
829627
76604
996513
204122
684184
602403
173177
1182814
773482
950008
240016
302625
556014
731169
291743
455970
152167
1149407
492419
727270
1141449
1015604
1088754
975290
566438
1055281
723148
937676
153957
280109
354934
631745
904271
665555
709107
123145
902582
1173117
1173414
819275
691506
1057384
760939
405266
847082
663469
598687
50385
763245
1114369
717769
1177974
840846
1131754
597086
489421
696783
532647
1035671
918201
753649
384736
79792
374124
535957
1150279
122182
557479
624147
514642
259168
707238
105124
366906
475056
711922
603005
801278
143806
1052434
3641
965673
854218
595611
1094192
283602
5245
331065
365206
533534
141838
341730
1113245
902818
742005
64781
877684
1099135
524580
800869
691239
124689
304833
417673
723059
1113727
73685
496124
180178
327657
630147
1017215
314373
391557
1055304
972037
750332
707371
768357
670796
118769
257481
508749
929755
766732
60403
344582
1021028
431185
771681
954278
863546
963903
786468
1051364
1107691
6452
160268
574342
916014
91806
106193
719773
1156777
988529
622502
1073881
802330
253419
648580
180031
976014
1168910
582390
297320
773236
802664
407149
232130
824229
421234
308836
194951
276629
263056
422983
976919
522319
734571
347834
388790
857901
439187
677320
1035380
869142
1076905
578351
1079205
1080398
671709
233339
979794
125744
474807
158845
36127
1188976
706798
20644
396625
675665
92550
223978
337901
1192498
445328
167180
242053
477759
546468
293242
983471
208197
864096
53422
561534
549558
890315
379335
1093475
675741
55226
1034165
405347
564282
1091762
279331
250377
5565
883532
183820
365920
1178219
1083509
479879
710176
73775
214652
1173215
141892
890989
347071
472645
1146741
310391
749118
218230
1136917
948571
1188265
797424
182714
643655
384453
626157
800082
135240
1037164
1136959
1043548
213322
629620
968361
816984
571167
740014
883414
966780
1126327
543735
1134341
798836
772778
390680
1019196
1058517
526698
34422
503627
874554
164300
260219
24816
348226
733474
903559
291947
406346
103402
612597
405432
458474
903179
983201
1142198
403684
131908
820502
1156892
75665
1042474
375319
582997
409637
849255
589722
421454
208545
625414
612461
741095
709403
721046
231126
275411
771060
108134
683517
1185111
473248
820874
1060875
1012856
875635
227689
632355
816588
654031
977199
579030
657612
385536
799169
771202
244551
1113110
510107
134284
1072124
13429
1048785
1182714
56683
1076037
884985
951412
681695
1130128
99761
14729
469973
207
900898
659884
108879
462074
804686
208142
613212
890617
1164409
637849
454527
1188489
337110
275918
861962
245442
474552
87680
206285
1131155
1137721
56392
390052
1072454
601322
573785
318134
593385
25678
964020
554685
243683
273912
125572
1055623
549347
329768
801295
913516
279106
175326
521227
9966
756471
118942
1096625
676861
675403
254084
372883
1052899
989671
451791
590534
803160
779607
321450
238483
1134511
1043278
428017
802074
659556
911890
175610
409847
383877
717381
973255
787832
384718
641037
522185
897721
102714
578635
420035
1021334
969534
432215
835364
664142
547947
1099685
374773
420679
198234
756507
179031
577963
1028995
678262
74734
488944
504292
616921
611473
583066
45265
1179244
735650
395296
892802
632606
677514
836685
1132123
164692
841857
613174
510422
515686
403645
632106
757460
1112700
824465
741155
1149101
596362
687069
631094
148282
674435
143761
449968
651571
470220
465157
760538
437978
217701
36958
573585
678775
1041942
833832
791895
938681
302290
1089223
427145
697274
907864
313833
226130
1104640
275110
577822
1103044
974377
832213
646212
1126369
977178
162319
1135364
948249
179365
1035664
412773
1164825
239743
1036039
111874
1166341
466892
167750
151042
357326
266086
232824
800547
447900
503240
1033305
69038
773271
952689
840324
181226
802729
280521
916721
508555
265247
230442
824811
1108108
783134
252448
350321
545135
759330
807284
954400
578679
491924
71125
995026
1109667
538626
520135
908090
1001738
903724
246972
954496
1006763
836505
541684
137640
329592
213194
582588
32897
827124
255869
118566
125959
1133915
1161236
674340
1096814
754728
5971
229756
652745
1161290
1183011
66338
674137
866737
360322
423349
274552
1099879
450284
722767
48598
212059
1037408
129287
96407
1124055
857325
895190
625150
294159
1068126
582959
960266
981055
52873
484717
1159277
997837
1085073
1147301
206364
448303
17620
351361
477539
396295
241189
529913
1017028
1080817
690061
624160
769405
975637
924134
375823
1047510
1061259
884713
115456
852954
440579
1002328
1108499
324772
763774
451279
223994
1166471
3034
46647
357371
570697
41800
1032649
54796
89723
680459
929853
396715
247340
639932
98555
1018846
1048727
360156
426567
603756
1128763
714931
836783
489817
806440
921725
229655
672797
59520
595291
589125
970843
382190
91743
404817
247262
591713
464192
778788
1055324
719093
268256
92883
960711
662513
577645
498979
767617
790501
930804
1038774
88897
1112513
608108
544049
200413
399308
900611
338237
507988
599799
986347
10003
1060542
1058931
703520
923723
342958
729797
337359
847031
1180256
1086138
222408
1082533
512255
570877
1136671
239395
38116
980438
138027
571650
1172465
418205
293882
179363
208254
622108
777802
582405
864751
539985
438287
464452
414036
237402
111824
129715
978109
1021163
728285
1063004
657274
721286
201596
438274
180474
726628
1171536
614512
47662
967110
332153
893875
1065401
963951
1042223
773451
753008
552298
706933
420271
1032662
107708
675070
80726
545367
895831
946102
1096417
815749
842285
545765
457604
369518
151434
151247
845865
96443
228894
296192
888968
242378
366776
344718
637585
1168018
896608
965997
558603
110825
925738
469610
418810
1055165
36711
729454
213545
1190748
1042488
489773
601377
275272
1126312
509820
248097
84878
617868
646015
426503
1133220
1032677
450524
713044
477991
373949
35732
106759
910456
686045
1121990
516762
1106059
911388
828372
2826
1158322
486955
121115
372378
619188
1123843
101673
743833
516219
820911
329662
612967
512995
22534
292145
612305
729507
25856
498978
95862
776038
233267
206614
93591
603591
662896
587174
1044366
1072372
271951
460338
1111724
695165
1023263
512942
239826
61204
265880
1121039
552732
911639
828922
94706
915637
1080127
301705
397391
807893
848730
956054
935317
867057
227634
619238
874449
800892
285192
948050
666561
936964
696487
582361
1046232
516143
933757
1017091
1063150
847332
794056
1078700
364070
749323
755741
795108
903991
720990
274318
175344
127838
902572
501363
865756
777336
941925
560361
652905
40729
626371
221380
1185212
963919
1001627
480750
195352
650178
833813
874060
900468
413262
726923
966490
14804
550255
656296
1043728
974293
836987
900201
911286
799114
540598
932275
1052007
196433
89837
609289
208114
528964
330321
338178
9193
1014492
915352
1038740
471617
108429
198835
12129
73575
645252
1167680
141531
701236
875534
1187128
568992
22916
1011049
1178332
1058981
83687
170214
1161178
940329
855225
428535
703590
262404
1026027
540060
524322
867546
627990
435688
517243
313280
283190
8358
733589
162294
251823
874535
890795
917041
461783
323558
1168508
228676
448894
335789
892830
885273
504825
952457
332344
160425
245272
596127
422127
984505
541758
353860
260159
533416
621925
1006526
280368
120347
1138713
510260
190823
154022
861949
898659
871482
1115839
228015
1081705
1181165
756440
1113483
985133
945035
15249
906925
20883
1139272
451850
331266
527054
1062083
277045
1077517
1060222
522767
136493
1133390
1046230
333280
56145
611110
719049
800494
199001
1122271
462559
302406
434466
285955
903272
174574
135573
448757
326082
1094275
710399
548836
150865
726704
434776
974935
358926
873130
180414
561461
382220
1028052
157888
73182
154302
1165103
1084710
100380
938818
251140
999286
44910
94837
271993
989527
1080094
349448
895608
679365
465924
79901
764295
594491
772014
673754
1144166
513264
986207
700186
124892
625769
464995
761128
1030106
572483
1001042
418353
527654
116808
490724
917684
891069
289416
189144
136363
703207
11803
703738
915210
509750
888707
86328
693307
352770
928930
301861
625210
1142343
915019
869188
355621
476059
1107073
153161
979389
230332
361826
257033
314528
391916
750396
154492
47927
181072
417819
390719
719221
422012
1148043
1180480
1155849
64203
82948
358558
890950
508696
313086
563836
317085
164396
706131
990996
836215
134772
412347
681054
112450
360577
716470
299424
1142361
409297
745072
947890
257097
590078
924535
487817
349317
738678
1037795
166217
876784
146670
797518
438854
500247
1127591
905860
1066325
425182
434546
673010
156001
375340
518064
347985
609509
1079114
987663
433881
1015708
1035913
784319
441473
1116445
244258
24753
532268
67306
132878
212211
915324
384349
215447
1085113
102479
153716
1119071
634047
684208
364518
365167
799645
896696
885477
572593
288772
989991
490928
944010
488187
631469
503634
774119
153019
304877
53601
481518
249304
1066664
608978
557293
920576
153615
305737
351704
1111193
1049880
764651
1020558
666896
666144
1184606
88555
503684
530145
64126
27359
319171
987269
938653
279495
850943
236787
1115863
442204
562892
1120735
1168148
957559
631134
159855
1121879
969542
1122687
729083
883200
905190
1158149
1135689
794362
619479
244050
710225
816121
342296
432599
197493
369261
1041122
357714
396918
595335
525535
1124117
293022
785103
389306
239308
1087561
293498
722668
249111
268899
8589
1067366
1174073
889492
807613
489552
227246
836639
520283
721784
484552
518988
257382
691084
762175
274539
566378
1124175
8308
869434
571098
259605
992268
963391
1131992
675071
569315
568559
52754
270610
750055
1170158
779036
774192
666926
880318
925448
797682
851704
353458
626560
249011
882333
526571
894278
42403
590727
545987
1137378
976783
263234
233868
487961
1143624
981190
969973
975232
921662
916141
1050928
161548
684002
62148
653368
1023436
1043712
950108
77522
1095834
494418
1121295
41202
350579
1028412
508990
580721
810982
203333
1052890
94343
177643
519171
170635
33182
1044784
132282
611770
354026
63294
190608
1095311
802036
214405
170292
607871
915689
75735
903689
57907
939001
1131064
463522
708103
38042
1011045
889476
28920
251835
962256
679537
1080169
885491
1059737
1027554
530356
852853
1043631
778545
56399
1058664
198992
900149
142315
414337
97330
975248
47543
766179
160056
289660
35020
813672
24286
1168906
1031303
1039571
1169393
503474
133224
373593
999854
24548
232679
1032467
1089952
849646
169309
190920
553866
54415
751023
690600
657776
797579
895685
424352
962002
813154
575227
788197
137555
633602
277564
501801
176230
555991
182912
746463
376439
1070284
617766
766805
504620
1134051
915731
1123947
155593
347401
1146892
232939
1079390
548764
321031
951627
1004231
784168
566138
832646
785515
386448
594001
530076
777876
251796
1165705
698295
842284
1091753
41450
284648
134842
505697
259785
602581
217941
973208
460766
367066
956855
816391
1062336
1186532
59678
1029024
529585
1113663
900476
710179
521451
197021
1111568
1144736
606432
955748
401852
1092111
1078952
1102005
262647
214958
1034294
432657
232893
149845
393176
605863
84299
1002217
724568
795639
717561
226935
866677
650943
14458
1038144
561827
737719
525629
670912
239016
1122211
583256
577487
766335
36269
959255
1104506
1095542
680926
478278
911164
1091216
1042805
1079371
52938
538728
502663
947897
1131952
864867
518247
210304
989317
317397
167290
21449
397125
875743
948651
1134085
1038152
688981
794482
948584
479552
291133
1203
573147
855972
1011542
319054
912556
1085703
404612
1160113
623021
729193
686511
943506
1054133
311304
10735
284857
11713
1186211
1042908
158909
848107
897658
850077
245018
579698
809002
133011
921957
441172
571325
752055
540933
836590
1114293
232042
1023097
485248
779383
981295
1146576
1166297
647143
155720
178930
351994
446602
252745
149725
1025017
953117
926586
1171510
429544
648291
71990
597999
233886
776381
334686
1124536
230992
542086
269431
325009
695604
36365
295609
987364
516342
1009542
174517
1025876
576251
117004
361070
1181775
966949
636378
918806
781901
1043587
91515
528653
836155
994900
103886
217859
828531
946833
309289
81924
308506
650928
146706
268996
578983
681713
110607
251723
1012761
1066416
554117
743829
885289
496028
445140
398326
670719
955387
411618
411653
398152
822883
62091
732901
982268
239386
700052
294645
165976
819446
963499
176214
1045630
613196
992910
988567
100830
934973
364813
1041428
985818
304409
489235
9934
980299
1090260
1009893
14647
365045
1181979
156422
234780
946347
953259
403001
381095
1047792
561823
29912
107995
849696
178980
341623
1147129
592893
1029619
465394
90910
986075
1094393
631795
417966
875471
1813
549394
781832
833421
338762
934621
696713
995685
937604
244278
459205
368915
25915
1094117
972235
171650
717101
1172918
548392
515359
492802
298421
840896
97832
224242
563364
619041
648745
434447
430927
67406
511508
137759
249007
200914
587975
983473
205821
989556
154883
512727
338910
502211
808633
630471
9645
517687
19270
769645
767287
601545
684985
842271
345513
817826
796991
24492
43456
467104
270353
229407
999306
986300
227464
173559
104096
739729
689776
425689
219665
787114
174898
1031100
196571
1029115
324845
846417
200163
1177247
114491
1172411
689763
507136
643969
435383
734667
927315
14163
183646
712763
814473
536040
997326
314934
1085535
204875
232924
56257
965208
964210
216866
41213
744069
640456
455689
1160476
104580
615277
1091958
16655
387547
1064944
219414
538185
107758
949159
140944
954065
1106708
875641
947159
62738
469494
552613
1150806
1177143
460825
801763
557831
650995
943225
761911
825689
821563
325911
1155416
1115676
36487
1046487
1024399
117351
742754
30082
126806
292433
752003
1122922
830235
132405
867781
398266
22101
89950
674252
980997
1081116
503249
202203
964758
85746
270471
116559
258055
1080496
304437
55016
165484
886254
640153
9037
866639
625112
218027
255666
514698
412936
20025
298315
271313
392293
452194
1149785
467360
736013
950049
796847
201192
1090993
550744
384363
180132
562313
606336
751229
550205
791441
462245
1163333
696810
187525
940305
949128
527618
974769
808909
635710
619445
623038
927683
143870
413055
769040
1024975
172061
332618
691305
556853
290046
297178
403364
166625
136994
1172222
1191452
266599
354647
950970
846796
772258
988041
16484
375497
598760
473038
1161323
651412
603786
1139881
1186240
552064
204042
474285
374987
1104079
191732
544316
1100122
677048
863283
797042
472567
1116838
553901
511117
1133463
616623
498799
840792
284012
567865
682483
683380
499992
465419
828916
984767
624475
102353
788129
990544
1150580
886643
19112
172214
1014345
346861
1066230
899108
111735
25727
1035870
414515
372958
553443
850878
455670
618128
1135943
240924
666272
1042997
124171
1069913
12053
501188
922739
584208
1086995
518528
922328
1126990
139443
295996
299593
1062370
392829
240702
212264
723048
766954
170910
901367
1150620
152486
1110817
319169
1089670
538827
512406
211892
358263
648092
1132855
535647
49753
240445
91447
2963
212954
503259
271253
197707
657139
1085042
533477
887293
335931
685812
387728
376919
326520
771200
419841
439693
520884
195532
188819
580583
1058862
70738
604629
808292
28811
856347
362578
164948
208004
147268
93421
654313
471061
946130
1137770
176242
308156
744230
706108
355461
280962
989530
311023
443985
235507
1068226
864731
564952
189225
437825
618060
22822
938703
233850
1063699
803630
519395
1086776
255933
456584
54418
343638
881487
526844
325866
1085489
545301
195074
110161
633466
34230
594282
334038
1107558
228867
1171799
1160606
619965
878707
976922
364629
469161
760144
475598
203450
226616
943134
819033
639844
165740
819568
785829
739040
435040
786210
668317
564814
1161597
214406
694519
607048
1168626
892399
185842
517755
16810
807263
1084197
785613
27881
231773
757768
917920
54977
357903
1117196
394774
547206
1079903
55854
879578
768977
382148
315250
523667
804503
741217
2191
225428
903003
971509
705489
613639
861405
1065625
1069361
559194
661616
594082
853595
480437
1135589
732120
155350
150727
1164497
571652
814283
16988
1091783
222982
716703
995638
445799
862551
494369
1072225
412861
200218
1177920
788760
117515
419790
448208
976571
947320
1129825
923537
52256
632981
984317
920436
852060
536870
306132
773499
381931
21719
445669
220017
247923
81701
983844
295621
1163994
289020
363675
599911
312678
231884
352477
475975
12940
430524
840257
1138044
548689
973216
369843
315325
881706
649899
1072378
720523
271399
868837
35908
147189
567905
736607
496165
1018947
2539
534687
718540
117123
155742
230729
415347
393378
850262
247893
855373
172105
1146650
1061671
320800
838066
145597
112444
884015
1058506
471189
725537
273663
431371
521991
871691
118062
772507
282925
550573
874348
556756
931769
109799
866784
144021
450733
525921
492991
1176730
9539
419555
443114
126342
890875
1031608
1013097
1067455
117443
341731
602404
482933
1033841
704136
507235
836597
360592
1087453
651765
1021089
370945
695140
836220
509913
275122
143823
696464
60932
976661
258658
561235
1096725
1149454
942158
1042548
601393
480120
971133
816353
301782
668603
313398
411041
1074120
156808
298555
1042418
1100283
279700
733388
366440
850922
894395
801133
57235
317487
719596
795065
377715
823772
422638
542748
937728
899657
454100
312577
257433
284102
221120
577763
123061
704679
554403
793629
500297
684297
252911
294125
640736
1044297
859208
1024266
63425
1092596
621707
1130890
1122896
914018
512029
96505
786227
628289
949523
545897
867158
142231
135476
191969
550882
921443
828961
257674
1122208
1189778
179747
396084
1157327
295363
399739
668372
675159
46684
1143717
29734
294471
137237
10066
614074
1052216
477592
947695
378380
1029633
2788
687598
640805
145116
254075
634013
1089010
767579
944810
652822
1040157
770043
517522
232602
795379
456247
893062
40675
1045272
293927
640793
63454
1075257
790905
1068420
995420
761292
523215
981238
543761
1021480
779961
1003899
1165437
589769
415012
318993
1246
558885
595147
116727
123566
902324
898696
587367
906949
108466
584309
270673
215065
633234
949710
337750
880856
49368
9062
293825
579307
701906
213944
554725
227317
370888
89477
94973
261833
928082
1054377
66264
87068
932038
628638
1189473
824211
811300
874492
968320
812228
500795
753588
803265
1078262
1064614
658151
645978
37401
636942
1154630
898890
524385
373641
979477
258390
177098
1154732
403654
691379
631366
345858
259646
1132877
1158640
1161857
143522
603998
1007034
259847
733619
1153306
555006
1051438
62621
444324
557765
643168
713275
1110246
370072
141702
572623
242811
205212
734680
725281
510321
291193
175941
516023
961104
491659
246064
515744
155873
741833
114260
1171451
232859
306073
38872
552594
620063
8203
1179418
662222
1014753
173849
998613
91123
1157801
608579
553542
1104599
44291
674935
716349
1068858
809483
453709
208489
241197
1021885
591211
855551
249729
453721
321924
795622
433965
598362
1108723
581908
1060308
151691
437302
667215
487430
218774
70725
724829
295601
173561
416879
83756
721550
410063
236487
279703
264701
199198
750503
438782
983092
415916
552958
1006500
491158
843693
1085650
873892
492955
797296
670534
951672
979253
1013552
579398
1125773
994074
980294
532558
813394
874148
623700
48897
876607
504932
456995
994159
742703
891558
351456
139571
644083
28821
1038487
561216
98442
851929
219603
903406
20318
73623
1066430
1167735
57616
1012289
357705
1076264
744910
749231
528182
1183306
1189875
1188523
520249
941650
127176
315977
471059
783232
1182652
622704
418000
519241
1175932
970979
1138818
53457
1070131
887479
186716
336786
384382
1145611
92051
732835
441373
880826
676410
277858
130006
542791
1134176
1172493
699719
363159
597159
860266
982740
494742
223882
507992
717844
820618
488950
1162004
18025
1145847
903051
590593
948302
1076136
1017139
854896
398984
1020806
192892
624540
223389
108044
445150
342723
142076
1121673
790193
113373
212842
267418
1044346
898606
552066
109559
317431
1058871
483028
108415
237039
26380
91206
105699
886286
861407
1082568
1012016
951231
936142
379243
1092628
887913
1119016
813184
82583
921814
549691
368485
628315
586229
1011256
1063062
330063
274654
1129093
763635
1138715
1039563
602550
1035975
1106043
1023494
774030
979423
162254
642337
4028
459909
181108
1019350
1034130
1003417
988317
778214
296415
989595
1073078
63738
302576
559263
548432
169184
442460
335831
637560
536787
1116415
1104111
756251
504980
941167
276950
127147
578512
453400
113841
454428
297398
602388
521132
556114
566376
427428
547376
559044
618329
856636
175445
920223
183827
972464
525595
339951
507821
730240
178402
830698
41475
200908
568852
334526
1097041
419792
775175
455858
445252
224114
1000998
78011
1137555
787688
917069
799366
351317
1133591
436884
601222
484292
486010
976715
385586
73441
314305
810966
1073683
1137526
612853
191643
767119
163248
865288
269696
111200
31777
26262
730618
533882
413153
968242
1072305
430151
73838
573940
1187832
602991
383240
734552
781604
1129362
433892
355661
419468
1103194
271327
821439
786419
884638
414810
78928
321336
617903
540979
279354
1175626
434854
1042018
897904
403857
1079055
715710
994186
172400
141250
128986
754732
330036
1180620
120254
728082
624417
144473
1087615
164902
990676
1079191
1143101
376861
202614
522787
1100256
105587
525771
831804
429127
216397
120270
276446
916532
154683
947324
1030553
692134
113638
308577
689402
246126
1126889
326184
298558
1032567
1027955
713792
459632
1115065
696785
1134359
808328
1165814
1147552
911777
217917
1108679
45046
992284
903285
1010115
437922
535176
1094798
27847
384912
523356
51619
128829
389808
9746
1163312
205241
849884
825383
1158198
738495
431665
893049
978799
275462
1157408
1129595
1127428
1105426
690678
342519
169670
783613
4526
790313
239278
1155737
550563
1087013
128222
202516
815674
85477
88983
250259
187547
778412
1051621
377064
1073497
811924
1122699
744422
1056397
52260
1165197
207264
305321
105079
231979
1053361
628268
855348
1030832
948458
450631
548829
784637
1058826
897594
1017890
648598
288863
265731
511540
836720
308459
432777
17097
767001
1095227
1019159
452339
491165
766604
849872
816249
25670
944182
1047956
629962
471636
1054876
829396
34147
792764
107573
1132125
768941
627693
574795
1036516
652339
462524
50165
580811
625852
1016443
1047892
1021023
1017655
845444
324534
943357
852170
256297
756031
1146190
1052860
237921
53397
328241
1185764
171155
1010212
476064
88270
619420
757234
206101
952139
492491
408267
286086
652152
552618
869336
749391
1063328
379651
290864
522087
27860
3355
1052937
302512
454556
162877
1156111
849269
166883
713266
838007
115561
1053491
244523
326421
1174308
438857
640051
737186
192100
275974
297214
300789
753887
120485
954821
364887
54935
547531
371038
577865
267143
685729
868004
339528
387151
53448
824090
696467
61557
505843
339762
616437
880620
624545
41569
450353
76352
873420
751088
534283
866775
1162106
857542
586491
174705
410476
989286
57141
1081585
986851
405795
252552
432068
979715
400212
833852
650309
25528
735357
42167
800047
599289
610470
731540
1005155
616323
230799
737994
293321
88180
375445
727796
275855
518486
500639
429411
677342
325808
476895
394426
620154
24263
309320
1153543
148036
59225
596584
591086
930145
184099
782584
473019
84986
246828
1122962
820157
653977
307647
784809
528843
913381
509967
1131169
412105
424292
586596
547085
175797
1090561
1073957
256747
875693
95124
24187
952338
987835
939761
41041
268892
1050301
870264
103954
692555
99975
1099852
804481
954635
1077503
507000
919970
140972
561491
125175
981691
680707
492717
148380
12694
288096
1013833
744132
845158
279145
667831
1177365
834945
641083
150832
400944
469840
223540
878840
682795
303814
1098427
516779
66911
1155031
745932
605058
948268
941764
68987
365468
207383
515490
731996
509893
280587
1029093
751439
825305
1114109
809981
1175722
577232
963699
740831
264682
710171
53658
651419
499343
1044309
1074341
409949
786748
1154173
68246
827264
632681
533482
903842
638369
691569
1066105
1136472
324862
1162427
519267
1180704
1053391
339859
942325
917660
390094
7718
182945
139919
92049
32115
1084504
733356
187532
517185
644475
885872
733910
382818
896708
212256
955433
290677
890855
482344
278215
514434
629397
17809
1146817
773027
135612
521452
1085844
484378
609620
732941
531771
1065126
1073294
238949
1132691
295054
343905
697856
257126
83397
931103
1006071
37892
316510
976966
596011
114656
1120859
1031927
860172
1033358
480666
546271
1186471
613768
1134972
610129
112408
650998
965848
963454
93684
1145330
880481
139436
937723
906067
664981
511386
460571
66525
89294
1029882
453775
224709
740289
438924
1036614
787738
695217
648759
812723
794590
116899
1052167
694774
577307
991133
1091382
529513
938893
522907
233053
906263
329930
126647
14957
1096632
968423
618369
68248
777943
489117
1164406
1131950
763065
512238
381107
98967
318568
889469
913097
1152483
882967
65127
364994
715244
709296
984713
865205
899292
808569
414280
929395
111351
1057264
505607
348365
869310
117979
233701
1064334
520449
903062
87807
248981
383084
59899
54635
260614
158698
1188226
1038025
287867
292346
76406
812755
1044441
1026204
1170415
698581
254064
130689
216645
830842
58255
755816
445988
1147484
768054
1142346
580102
1005197
200429
453266
1032196
993725
677584
1042229
1141965
1181893
563899
326942
571418
366548
158893
972757
616035
146469
559636
681828
514244
456764
900799
956956
1148506
326795
660328
1077055
1057642
14935
514509
982549
886179
342917
700857
716492
186537
1127714
766211
988610
517161
555900
988955
48637
565850
236505
1075864
984762
267939
415794
61492
1105294
585478
142932
651484
105841
152584
464336
413334
1124129
639271
627772
31823
1019896
204740
518774
198405
554273
265990
535202
172222
304679
170970
1162421
365548
343998
1157193
332407
242507
17407
1098449
558385
1102986
676117
620511
206534
960279
972360
878891
1120453
1101276
786118
620096
176578
675585
259931
314407
474420
311103
1020539
963972
859160
717143
331782
1066807
694443
1174254
1163509
847456
586128
1058745
49412
137014
1082296
1019864
904603
1000360
311643
652643
1106898
969074
859113
690603
6889
285850
416704
1032720
1075949
979817
9279
663288
175689
591940
452904
921207
684464
1161493
845631
68768
353518
860630
760088
1067656
1178476
426270
964652
608927
994852
29355
143926
110629
456873
316554
782476
954868
681737
611477
907311
891052
260059
372689
366748
372379
415619
396478
672322
23851
1184725
752750
420269
864510
101720
89456
1014254
752020
116334
346265
143703
466911
402228
109756
1018341
924454
1028867
28207
516694
884343
1147703
524926
348849
323684
983578
522372
427605
383568
311524
779867
613465
811131
485323
942257
431008
697491
424195
442513
279367
680269
697398
1053450
9709
932975
992846
523706
997089
608733
47254
739793
324582
234931
508618
63737
689137
176916
515358
1035940
220550
706711
1048087
383272
292219
108638
895470
1024782
207028
758160
530538
909735
446880
55165
472448
1036861
114002
725121
205303
945851
728320
312529
808917
969165
9685
1040620
295545
351188
100053
179847
912339
459583
665032
1182763
536683
261438
1192454
840773
366892
699751
304569
1132506
601330
692290
828914
1028321
669877
684822
814157
1160413
1114967
1047959
526917
726357
663408
963775
725820
83492
207295
947708
1182765
149081
702562
971192
3920
49253
929993
608446
991754
1087993
632115
312173
174859
890850
54460
526064
179096
351118
603732
1056013
466471
542845
1047737
1055232
155124
470000
696065
317042
28484
761820
1039050
123731
593664
953524
589332
702787
413445
1041196
766657
42274
205619
218375
811567
767172
706523
206340
213906
96631
823580
436980
1173291
615118
609657
534181
301783
61622
1112040
1020333
567403
116558
339029
81876
482326
551337
391205
1038195
1140519
1162050
373041
795493
842792
1077130
240642
1163769
529329
161066
409701
680395
553989
574597
615915
717329
479072
1098825
701484
422103
393579
513628
35747
1037040
560867
881929
43351
206919
1134070
914666
466662
368848
967247
1187814
225396
463645
877548
212655
946189
548556
713682
717711
115213
1183489
174850
340803
522849
311998
418823
194796
657054
1037427
39923
678767
157793
330164
955465
282529
121677
1124098
8860
1097591
806398
986623
42645
181975
1112778
623883
750315
1085241
1159528
602245
1156461
40502
461397
1090203
772726
1045670
388394
632976
951683
500604
499456
170493
608778
928552
691977
773313
215929
557631
140695
104335
988695
666072
492450
36000
874129
994176
830615
1058444
969038
837656
1105223
841443
506402
835982
829654
590520
712424
607
798407
10556
798070
11222
1163141
92926
952758
951282
346334
797597
684872
952412
90011
679920
1071018
668416
821513
1157301
1179479
1125534
23788
17298
311556
978915
1136112
521824
117236
65814
523863
13044
120356
1061124
184413
484765
48584
758515
674755
914150
439763
263075
1054051
633140
590396
238467
806395
643599
713171
686663
537067
788893
702043
15312
335317
593671
1157519
667787
727570
726013
1034746
275109
818232
1087153
93005
520217
144128
700533
285253
817695
61134
20840
188742
700763
953173
58150
287950
242614
756223
320827
715738
906768
792498
98133
623259
842561
853225
421678
85202
825301
337308
413688
74631
730900
85570
216355
686593
661445
553128
154292
1121171
379187
1095818
512369
84830
1036001
823156
1087377
1096520
277175
113239
306183
868616
985027
597253
636882
237053
157495
51679
186666
38506
539301
507494
378453
128396
821030
326487
1166895
376516
855954
547577
983790
1167847
74975
249424
573866
74985
261272
209133
868888
822202
867091
71993
988850
725842
463255
448594
520666
521919
1145505
229961
465876
407152
434579
1086563
749024
94719
841809
895085
533383
529346
519808
751811
287756
1186760
468391
1025953
702549
448388
984379
1164747
408415
50502
605340
194438
927583
1046398
683441
330273
1090713
804962
730432
799468
693510
277700
135268
258734
630535
689895
344554
969327
193704
524685
235580
947439
359887
242647
403217
684463
224035
810100
734638
1098591
984775
34726
672007
509753
367905
776964
1013155
532864
1076708
1180911
696946
874303
546179
55360
117560
450964
337270
968750
447608
798068
593905
915757
883670
261650
1091955
71093
722100
992475
539398
980594
314250
1005493
670809
1181698
1137433
496271
265253
1107913
277766
98902
688983
1005496
160777
448728
279689
954898
698946
663182
421714
884175
448703
483939
734796
1023019
624955
305680
404642
239555
443085
66797
783196
300072
831700
654121
67910
1018133
929100
506292
776701
955172
648973
62455
1063883
792592
293641
1125548
1161632
635307
909316
898017
274594
254533
827863
1121981
812144
307705
725701
427741
924214
730967
357759
754846
16298
189040
185040
678673
630953
869678
617475
706343
865837
960764
211706
713120
357764
792906
148306
194241
41910
1000062
751337
907258
175142
1069036
450519
12992
569553
815522
59827
629498
338791
721776
1037156
101619
4817
513841
1115892
334077
1142978
856080
539826
1040952
1158852
988873
842234
44970
597032
504055
751739
1076349
1017770
1067178
233356
693142
738436
1175248
540707
269080
811091
235805
114953
1036892
994372
778614
283258
1125587
351422
1025411
629426
568213
545524
752794
328290
719053
408413
23568
734848
143550
909865
518395
34566
882623
114816
135555
302071
21972
1096358
806624
247004
277941
560759
722803
152967
522039
617208
365109
713759
1061876
90722
819690
287639
282737
274011
891561
164044
241718
274576
896623
903885
240369
1163674
908225
638799
787634
1118774
1049176
284614
85914
682488
216184
1146312
216748
581655
829560
998489
955279
1042926
396325
352795
226940
556527
54855
789253
1122923
687863
220905
995838
821948
358932
26367
670203
921334
935867
1124193
135375
57386
665120
354162
936544
792251
827063
1015517
447456
361427
258505
116843
1027663
344210
468045
507526
750531
64174
869747
417825
281568
388609
797068
163022
143610
92329
145669
1189588
1178810
876272
981486
1076508
217715
797704
1140027
35792
878479
339937
260506
217282
78054
376418
1093346
841378
123110
13056
851092
1035668
682493
47594
919798
46838
628577
988919
339255
126300
151678
531165
29301
200480
564056
637964
491873
560536
1078020
443353
718761
219184
406321
167008
18176
1057960
395833
1187167
439670
1020005
327765
75162
1093844
558170
707329
557181
555895
556679
74305
1033436
1010422
739607
1016014
275250
257813
874354
765082
370624
368721
26329
257168
453475
839251
1006832
32512
256117
1116186
13581
836888
579330
1068003
850550
551445
1150018
362137
1014419
637958
1035746
296370
966109
679434
1089772
105591
30410
1140082
571292
620244
304317
83799
64273
654777
321401
493862
756438
308863
971036
183318
928409
677435
806709
178600
210986
328670
964395
1042641
358957
870753
75382
15208
512906
1017323
300002
321107
178633
441882
312735
90663
854307
128221
1072544
931854
747422
872149
573393
1104477
438237
860265
208278
733051
1154261
158958
235272
1152356
714605
1148946
142048
176516
887940
538845
597514
935707
1184807
567767
305679
1135684
19525
477380
382104
979655
34130
876508
165419
392349
789391
1133623
997224
186430
893847
788187
1024534
1163700
661946
738140
269602
344522
680816
199597
92310
940340
736638
913840
339900
830102
639737
643304
779813
669283
843528
356830
407829
558050
381805
974202
573004
87393
318224
1066739
1040262
93084
593046
628747
474725
704639
1012029
869029
1078761
756374
1091380
748723
398384
339534
523391
327123
583294
182874
1120226
18706
827583
47311
508966
882037
238895
186664
268816
631775
584638
8343
725702
324656
39689
885224
567937
968516
486390
851446
420709
937116
810946
923104
1174713
1018810
737280
873029
323138
483480
1113587
1092592
1116454
1157753
960890
488599
121077
1144203
415611
155313
761956
935475
910035
822912
423740
347468
734456
504936
798484
1166302
702164
286439
48607
187017
592604
737150
509999
763902
955486
521931
44555
556965
744866
967186
711996
697822
770454
875663
894427
772750
764244
143374
15105
291559
635232
268844
358697
29572
801584
435754
113676
143940
271778
1099290
860687
1010247
1159348
770383
870672
239973
257585
1192993
911151
1044170
790710
902988
357963
200878
988419
406620
386815
999975
1028423
556863
268069
983633
982173
805787
636564
1092259
987408
783852
575853
515723
972844
379643
1019128
966203
523567
992618
707544
76158
24795
961976
743133
146425
687697
392
819152
915504
975807
511317
402367
686158
916191
319268
12528
795257
350360
320645
87071
945245
1191488
140737
593844
1138527
203026
414201
579996
210992
627637
817696
788646
615199
552223
436467
690655
344356
477716
549421
158481
1060626
682280
936002
885385
108872
538073
1177119
541924
359870
503433
1003544
65887
686858
50354
711163
819098
788562
999549
775667
18217
934102
982521
507456
432217
757414
1160461
163841
378270
478828
1138636
1045264
964285
50197
1074471
132967
1125012
636642
620379
408764
759737
712290
1182327
425533
385248
723202
357640
666299
859197
129672
861476
829323
712286
842133
34507
1069438
1103718
942418
147308
231443
564198
1032153
471090
51617
214903
530756
820683
510378
383794
397899
105113
537947
1102898
549887
881708
151358
694104
638641
713191
451406
589803
456031
555425
605905
327825
130574
816314
1190047
833810
408984
5576
827160
1166854
309520
58604
605632
107019
1013225
1139849
756089
883596
187351
597266
24049
821235
364835
848408
163502
215819
78875
759488
1175225
308105
619274
853063
738210
956666
880473
560319
741032
399557
535933
817132
515013
429044
835147
332702
937114
374086
168013
816536
880906
665811
754373
375394
1074876
120638
677175
285255
311846
962777
50417
655904
907659
551714
21261
291568
293709
668083
1036107
972125
165919
1074127
941089
247355
615932
101040
487793
417132
1154315
622406
847146
201763
661062
674336
1026448
587239
416993
766324
388075
1027883
689029
1017474
817551
867102
480613
1179264
1058941
921694
976778
1095481
1018676
94959
903781
62309
1108808
417104
65446
626437
392904
1032082
7587
792338
484039
420442
1006350
957072
816648
550626
622012
858308
1167235
303836
339999
850108
883864
1192468
1143943
686618
285299
152904
602383
1115706
1126425
840653
133757
200754
998337
114302
720442
70061
541911
324409
1191436
113116
563032
903764
2583
107278
148279
1061153
856421
601912
429802
294008
1147075
447298
1140174
374487
1170178
95973
886438
83457
248230
56547
632882
277876
1139873
1018996
257132
938237
928645
68040
2422
92123
1010923
138617
543000
708224
1141165
79693
282416
147629
781997
693578
920142
435189
543891
1139211
22741
622661
431571
559694
737523
961290
992850
675935
857083
1025902
181781
117766
795597
719717
536640
90467
456145
983182
395483
488130
582897
662266
736686
973610
483050
623367
753605
1007005
286242
632643
129485
582370
119738
44914
270392
701812
1135175
111745
940341
462349
321146
271704
646084
646850
32158
436134
439049
843459
1092267
1136615
52985
313273
949358
619580
558959
93417
252454
1174059
829493
1119704
113963
607920
317285
79220
65411
90638
1084771
738013
534457
296911
1000399
280632
1025019
1122311
503692
1111465
335246
767974
1144335
921896
925186
52719
513112
610705
704864
730585
473245
448882
735608
581847
955929
587900
591885
212220
1173801
713960
1022470
574758
700759
579477
1017877
744187
856641
267638
678875
903049
390048
605330
1148880
774741
299413
4994
1147841
1193439
625968
360123
857841
47560
600587
623346
832209
732853
302585
1094708
180357
685071
20097
1147894
1021571
392621
87798
932987
941065
52615
927053
188868
196192
176407
1158370
59183
473138
507922
822776
94124
217397
294893
1157650
377402
136427
587926
847586
1175364
1187468
789052
23172
562288
942425
565923
1032585
389599
1052171
931871
795830
972697
443451
442776
475728
373704
714550
567741
100644
1116939
1014865
996137
450062
65296
353363
402432
184377
126019
702678
1094314
81299
700768
843109
662562
1129764
1000814
63657
737706
905842
988234
1051759
998501
888141
425986
100678
240549
458625
538998
941370
215843
623514
764306
322900
694359
1162513
430572
1088980
822603
2141
440285
493951
672499
657574
171800
946692
1060268
623286
842823
88504
701509
465248
153064
1136618
752970
1082053
774289
709415
852023
1088514
1126819
287033
1167321
87854
544867
841690
239484
873217
840161
95159
682067
79750
707456
590687
1099638
233627
313226
665666
1110902
954434
1111925
748032
459578
1166873
373003
1173587
196020
840373
749430
1024652
753987
487603
1106356
289530
1106674
635157
40940
300013
797966
903460
333504
971310
880828
500281
229591
818845
663744
496274
1066750
35448
729392
644433
276078
369512
738175
753677
851861
422816
619701
375868
1062501
708089
344847
881278
100235
418202
1180013
624694
996109
339453
430005
1015301
1135930
1012145
241574
106472
1037813
575327
964270
1051208
535409
1009280
1086471
54658
730699
547354
604328
238161
875459
265677
32622
432674
1156951
475746
971965
996945
509167
1088251
1067252
170744
59244
1107943
705245
295101
294860
1003815
578838
756707
1038718
1070012
308779
1021643
761581
264141
297335
372065
967946
879467
514143
204081
845787
130341
1026080
136113
185981
650575
348199
674741
1066177
1165091
639978
515785
750565
427790
929171
663423
1151427
790603
439053
983410
1007995
403741
538745
1062888
5754
789165
999511
117775
57716
838298
790600
223406
983173
482613
785403
609241
69354
217164
638622
101795
970796
1150450
759468
286687
718013
1136372
1052109
992048
921215
789588
929126
950058
305406
1095127
367453
479878
936299
594438
1131238
256035
746865
386523
350136
259320
867421
719711
316294
685275
436992
594743
753542
706188
877051
1157515
741803
877377
26498
393607
1177335
745846
864496
176647
260824
978883
36819
503284
324704
220344
1130621
985638
246385
376536
222458
250725
27255
194674
880210
851849
1041636
467302
187655
1016774
1058827
690267
495499
1109056
1132370
1149835
677471
969124
860644
589808
880999
578746
803644
383013
235394
365198
966522
1162588
701300
647085
900535
1185094
44084
31306
257768
210227
1017932
590559
228103
860508
416741
883267
108434
915667
323906
687905
290533
626373
1006203
644803
1192644
201821
448662
142652
403509
347530
926452
787756
517138
418642
36849
783986
475583
520049
245521
706250
439884
1142809
594778
716365
925576
454404
330158
1082918
396487
514215
508161
94419
568261
745860
746262
1001667
554146
1099055
509393
500764
115659
415080
656618
48391
174949
109424
970202
1149919
1113549
1123832
924417
939221
639670
669073
127573
899239
126755
68241
320587
553768
1117091
445991
145053
732333
1112557
536251
1007640
1032499
793258
648912
1804
1002063
291243
922853
1048496
602277
77094
1109100
753373
825148
148676
110317
655325
553376
917231
888521
455454
776032
936540
37672
1166643
722097
677927
985157
713320
225677
712301
148717
435537
139398
347615
203993
941547
884977
904264
591116
727790
133004
155276
885272
45067
595973
707095
830297
641404
425795
402080
133693
630477
321902
524908
108000
259289
788376
842219
251064
228769
565666
512931
955535
373709
752182
1156902
458796
745112
290979
575442
1039789
261169
552386
562916
1061429
951692
309498
1097661
188305
116243
676779
416082
1026738
1017405
558693
723981
486612
52151
633314
702369
120431
689312
620071
302220
1168390
1056550
400307
839431
191043
175940
463306
446504
20983
151972
349923
732381
683943
69998
565551
765648
834875
1131263
165764
1115383
734516
324831
472364
1104074
366455
958273
898979
23621
450289
765251
17179
386771
262187
359424
168364
492873
26656
3672
170971
614764
425040
432119
1017949
835220
523947
221093
669231
824268
410008
1070623
637892
794997
721553
765976
813051
250159
197202
991365
344324
1111127
26660
311709
724408
621809
626026
324543
519237
59977
46293
10885
670876
158605
306381
307007
1031407
64549
1063659
663179
670655
17260
137969
642071
979074
555659
232477
25634
55045
973365
544903
820965
124026
898204
727693
1149667
280565
454255
1061895
41427
426796
1026732
323058
43961
686485
461027
88531
912092
719487
843551
646990
578107
434668
519181
98606
961759
1187722
782507
1184977
590120
483238
781583
671959
269462
801236
781383
1059292
514920
763852
975789
109701
411209
252526
904272
460704
496770
98255
1170382
183594
636816
412640
285435
121108
401133
187708
754440
780048
539836
62300
197328
96132
1061846
204641
656456
632664
795762
232632
923167
698460
1156331
620637
61725
804429
250163
1116504
664028
785376
12822
1143372
495734
465854
897385
217463
355419
266970
955965
332335
397351
817198
140739
1004113
85890
83180
866816
365085
1018723
873486
296913
1156747
251699
556609
687627
692917
1010116
58624
175000
541831
127224
141962
736720
429445
4716
1070225
244223
737872
89196
958936
175245
956996
34368
437976
1175923
199890
766608
940490
1107590
732658
582971
342955
933787
983840
663007
616974
40485
299251
755852
700735
751291
326775
1156321
272120
706014
180116
90469
340191
319824
475117
1029644
86288
8668
684578
705611
12701
793646
1183820
542602
388706
99706
714182
613796
865401
488114
665056
88511
406714
238417
880911
733382
894544
1075798
284039
1191402
1176345
117404
177029
750735
760513
648634
949871
277548
849177
1058274
873201
941859
341440
805912
355486
60257
106668
416834
982552
718502
737215
435393
156993
1063829
737615
415124
1013333
994324
716657
833744
924121
1100920
589399
868722
1096682
475897
926480
812792
588289
267687
980029
879762
14442
905977
97626
1172455
976069
511487
1060859
285290
628481
181204
1166475
381579
390773
978693
597529
598209
108616
906719
1085508
426840
604624
188947
659413
95793
396964
1102008
932628
158400
224778
935569
136170
595462
762612
32761
840643
675946
232570
622181
954014
478186
466582
327944
75635
29616
157884
567754
998335
331763
52409
511418
774402
123294
754406
513441
240694
609579
705096
166831
929950
619495
29880
1128404
195630
161578
233689
343490
856469
460719
752521
935968
598836
123987
1095494
10148
1152617
1114251
515808
994238
1159941
480915
434010
685918
298056
228559
311575
504503
61796
464870
490145
830889
371307
668655
501554
958181
726726
334546
515714
245540
85601
390265
1144393
346877
406313
1021438
1038502
1010276
400439
303207
1049415
413127
471671
723390
927302
769928
1092035
605691
435875
194714
842539
1171417
420280
528696
82167
406778
226581
34181
909627
959778
124563
292593
339231
1001749
361844
896715
902335
530896
478508
371629
344934
404803
1033080
1118634
308468
1180524
1018198
531337
820731
804478
8530
65357
862744
231676
582274
85214
1021505
675024
591119
1057988
503808
292943
166135
913244
978502
852358
249941
126306
877449
782798
19559
56245
326979
709384
4361
868262
867193
676752
891231
645521
931482
965034
930243
1186063
752416
1010100
846816
1133140
255138
1111816
785359
1191243
262021
733192
718260
318841
950185
446842
1079181
287785
571505
139054
1010057
72298
270678
196042
445536
1159296
1093614
1182385
8640
101472
301172
339407
535919
1069945
4613
865306
645214
121486
362991
3419
198196
221660
443999
633539
398014
183079
930615
556268
733219
695478
1041021
866989
561871
1108431
1074395
90648
396475
208187
1065748
383200
582389
9611
345052
266492
702866
374302
931160
1193305
1071212
111956
429974
417166
210497
911814
599243
589875
608039
843519
290840
101304
729845
942926
1170659
628995
196543
1102446
1187213
84174
844628
662877
1142568
585385
734007
1000198
1026838
525862
770283
568915
947537
518799
1012850
631854
946236
814765
969623
526329
701718
623216
980271
174408
76511
234168
1144305
155103
1056095
946270
761804
922850
295738
711377
593626
295625
943107
537738
71670
130445
1021975
112970
284801
802950
965977
428441
1011082
1047500
176130
1122749
347139
19715
463237
317966
723307
1171947
641881
459008
123349
93042
610803
560643
38147
1158822
754191
505749
284677
1127042
887995
228083
163405
282579
203220
492839
48436
781702
806202
515320
139983
851308
395622
479660
363425
695945
331540
470583
222940
478567
569135
948999
186023
590951
56505
945309
275225
301607
992208
17016
827319
494776
398895
722219
192082
279078
730089
268140
215023
701531
590595
452405
105031
501760
1177949
676047
879674
780176
1076058
755433
797773
60709
813464
461140
965325
777600
1178399
1036756
683328
579541
193959
934097
935142
894072
198981
902017
778163
402841
649114
1069448
425833
401862
366147
1059855
768588
1063856
561935
991702
497490
302602
1156769
992811
753551
739638
108276
223032
615248
817221
22247
391874
94546
1080530
544729
213762
441951
1073013
538018
1160510
795968
1174467
889128
879816
988798
256252
1081051
232982
678765
175842
670755
640124
402230
25181
145160
887910
1037894
192186
276536
1043506
18908
677544
51496
262406
55245
590886
120440
707021
626695
552608
742082
164752
407478
341851
135463
1187690
678064
1037001
144935
437817
159959
21696
864362
1151723
1093254
398819
768431
836868
622857
1020144
993179
951871
657126
271553
897460
488761
604706
749394
1157452
64805
1136334
329097
121123
465287
311133
417460
773326
394607
286443
284176
913538
231381
595069
453787
658954
808128
716612
829581
310272
78668
414920
1141354
812355
404836
1123920
145940
619655
544706
119388
557871
134681
969284
907512
518299
974305
953057
650420
569707
633507
946619
983650
573751
51407
972004
714813
439242
566481
451998
1080623
590400
410572
590984
684748
467823
901639
710726
777455
394244
588904
1025168
349597
947365
66801
810242
908364
568957
163393
852998
1163119
1088268
243078
439540
74023
942140
653943
165936
424297
262548
185775
451787
124068
816474
858293
638858
768892
69968
804844
229867
362970
12556
190924
295730
33364
642785
1122067
651196
153318
145964
267820
338287
597458
864692
1038800
488113
758393
666604
792453
1131479
747411
497082
656674
702511
432784
167220
493619
913394
796337
792501
73969
914255
392314
1061748
1056258
848478
859215
370736
425814
660404
390155
327522
244459
407740
552497
1011751
185158
37593
882365
945140
369443
660894
768019
801629
671446
272685
1133818
597917
753788
779463
1042337
663300
185721
285873
383371
487527
1002284
221391
218283
663120
928966
85384
911105
764385
851367
1130779
328311
555539
243536
1193273
734015
588845
352491
253659
146496
445384
343727
1046874
414199
861075
944457
783296
544106
1056839
595740
21655
99042
562995
867991
785770
489131
817073
730952
380646
147399
368857
771554
823564
834008
209447
732589
339377
1173408
306084
755004
469988
535264
889767
247198
190423
994144
662421
225986
441767
1023611
803694
1178101
294482
285319
802209
224133
744188
497307
485567
337440
327241
796981
667884
611959
318217
1124407
59984
252142
396797
676241
255182
754333
512855
255583
1052423
192233
742685
177188
893563
445103
888205
128386
1136440
1030760
902935
1157363
53930
629726
363220
802251
927136
965889
826590
964222
377558
674123
132047
615650
24138
340960
840304
921454
103082
1166983
377697
1067622
936725
1067055
133521
1082692
985414
782398
762316
646903
8685
47369
679678
969054
508059
1085468
430665
1058902
1096825
511211
727813
92379
684435
393980
521035
956907
1018430
639419
1107742
134664
105629
1061821
1115502
464646
1192198
987832
544809
1103876
834221
337484
1099883
974376
539869
70376
978279
868763
985457
871872
713899
1069691
800272
74128
863337
900130
304424
964557
41159
298080
993345
882443
645782
421924
653595
871252
459057
948613
8241
430526
346298
818176
506965
732748
865793
424630
640325
1176274
817715
332859
742658
349488
973962
840720
996233
636908
506481
580407
101598
533584
311585
846625
25328
107923
908854
241755
907250
558108
1094718
989857
284393
477955
129151
1018062
728450
173086
709532
779567
1003065
1053382
799305
773782
174645
1179649
524319
555214
450844
808647
1009802
811861
75330
1050854
859341
534473
95848
73046
1140686
1185987
625270
307481
235512
1174900
1082102
432389
296556
335180
59235
637584
1079577
232666
250924
1057552
387844
969599
963860
648099
825203
58941
910426
1114679
601866
119384
1101633
1022474
367742
540556
894040
536492
642437
207014
451411
100321
425974
665935
926779
108200
518306
119829
727553
894671
305815
270036
196279
1125013
444723
396359
586601
152975
212257
945723
1052204
776459
1170506
115484
532756
106538
1076844
451283
1075502
332601
756099
510295
914016
145690
159583
935645
1079428
253432
627207
963144
1190271
646408
922848
296111
1192471
562879
985159
1173273
200058
584929
683158
1171484
109772
858274
831099
1139671
676650
792043
1044368
800677
208175
182624
950247
714102
1096862
1110830
1098904
853209
497696
892591
823374
332521
1007108
1117471
888417
611974
203590
1039109
208894
1188823
73369
1162167
492447
1057273
1116652
928741
784247
346403
130852
337983
238310
130382
846953
252681
13670
67287
1048908
228163
1150468
1185737
301765
340629
226551
548768
715920
661172
827906
746729
512977
239493
969096
839002
191760
1191879
1070552
653719
531863
1066190
130193
351082
200770
892475
936767
496912
974482
31393
506351
847934
894204
696940
300728
290267
826459
1115482
219900
749291
217966
540496
1142436
45226
1173425
845705
429142
1112676
437930
967303
299846
403642
1145533
997891
64165
503902
676689
1164506
188279
945005
790362
1006975
290410
418108
276693
1072519
509246
898051
846861
187035
120964
407427
500926
1082729
555056
1166867
972278
451149
894466
796072
887703
1090438
768300
529328
1018295
1182201
417011
360116
720403
797688
1072997
555346
708156
678291
330229
598392
319723
71957
25991
159958
862893
698594
617191
656220
1094512
347631
828362
208428
143324
255662
1180012
908385
773564
1115029
377382
180634
1162311
971559
290511
1167625
122921
245617
996903
429627
572228
51662
980516
490387
351933
277966
88201
353583
1029451
439159
122593
743317
671858
617782
500613
634185
1186584
764689
1091679
685094
1095031
445342
290349
929190
8618
290122
197467
691697
327135
429220
683327
96379
137753
1047162
577632
1139411
48226
800262
212162
1101782
595284
218285
751459
566273
908267
1089507
1191743
709584
1063430
585060
744708
437795
1119128
525269
188691
870289
781497
668246
1162465
740380
34261
166585
318506
568017
200284
589580
180963
197338
290843
1188031
363840
452748
246677
1074575
94193
807039
45325
463930
800889
263490
143915
960864
123730
540629
1087683
947726
936815
36540
392584
4654
564046
663759
818025
37839
9762
188197
247711
285450
148767
1066850
1162273
518017
442109
882982
1086175
611572
1106886
905395
711121
491792
472451
274339
432107
906216
1092113
356875
623041
612337
171631
1091318
307108
64728
983917
729474
616825
1080811
162157
747274
132369
52390
391727
681849
456942
1034876
718386
737645
1043266
638299
695936
1065043
544779
414322
192146
701616
585181
1185467
600945
976983
466698
148539
326439
1065515
968608
664002
149249
476285
260142
84887
872601
1097242
711419
195261
666832
341497
176464
1053794
549895
1080448
434296
382403
406925
1193142
138891
741291
1115644
745245
859674
817269
841941
619994
359651
1002817
113904
1066272
126419
335893
1133461
647622
127985
1127891
241616
312865
63105
880707
965371
76092
1116994
731136
737910
1045274
635183
617450
502169
578250
1114327
779441
981631
210185
801966
198646
913441
105531
1026084
574496
48803
1051355
651006
1083390
436457
268529
174201
908678
1156976
318680
784615
359331
647870
443390
929181
375834
242807
375798
1190191
411510
1073200
216492
947797
381851
640162
559383
740367
471198
729792
957000
964398
448795
762057
313182
1129543
901071
231974
675444
473230
802135
613619
868380
382221
521511
1097399
244871
1078448
85275
209775
225103
1098379
716448
96089
511851
442360
450613
93479
155749
876814
696620
662003
1083861
1138465
474107
87261
776404
497251
1123362
923885
95353
403056
46246
637371
595512
1001415
1107090
813529
994129
234081
201783
97932
209730
329500
227399
726540
1130716
703361
858925
280692
856410
1151770
1181896
48333
272845
31031
79731
312320
433054
1191146
1000761
419566
1083344
487769
647696
287389
1178098
576916
363
1177503
913156
663954
443006
515855
976040
55343
49651
687182
408707
625179
252914
402923
1023374
1031811
246078
583174
1113499
253634
1054798
254608
178236
418020
856445
1175119
588140
1142531
968682
1013700
320795
826947
651720
193483
708021
467308
53664
1036245
991244
387006
937192
258978
504277
958722
48425
875949
708936
3983
72334
762112
161933
212496
961612
829558
640110
1176471
862589
209655
607590
1117847
810836
912115
651117
189013
721433
451178
887833
87498
918707
1012965
686519
133377
141869
1105441
994276
1057157
1037931
62131
699856
231606
1021406
1083867
637022
306318
183520
151074
1080330
901996
1038890
291629
887121
542228
644233
223553
946886
955409
1161520
103106
142143
278936
243169
69203
973728
249675
1164995
42975
1149655
19445
1146842
655864
664665
205706
696850
790544
378193
788242
451596
798229
286148
101535
692678
93644
159811
1032118
1190788
473593
367718
1028166
942598
135949
8923
452485
1071672
854968
1026054
172794
107375
856322
1029007
310826
1146626
1052906
207151
895014
585778
1169216
340719
173025
826986
348995
952763
999378
389036
1154193
785283
812188
1151438
1112977
1056184
354894
596343
1174398
797239
1162270
182884
925350
87415
851749
1131856
821447
738692
926730
1038399
238308
750944
716068
705323
36355
281779
850179
293263
413479
90917
687298
854888
171689
925222
1169486
342575
908390
481974
251390
346134
876682
754587
253033
421711
718860
72134
585703
57937
968222
657812
321851
979289
61363
197279
652202
481584
664912
535472
619380
284179
735618
1123979
657046
850862
125184
489581
1130307
558372
766655
778688
65040
1177970
1079884
1051194
39980
39769
944903
572634
470012
1013165
259110
1007542
184773
642672
78041
854948
536063
511274
645377
334409
711760
710442
380221
942814
673051
1107014
1055514
726063
1020107
374460
1091403
1132302
667158
219835
1163608
737358
365597
456296
1101206
806394
734338
939390
619809
1142698
152431
173884
999635
495662
146151
990190
906234
1118107
580827
497837
556360
729504
269925
1161930
579374
288807
68424
609260
620654
962935
472629
917961
210474
928252
363486
82772
922725
1144830
354586
504556
82031
600125
85971
517969
683152
444438
612400
619833
750185
367472
509384
301754
398314
340215
700492
275917
434362
460131
25823
974182
339726
363918
603726
446609
741860
224837
1003759
177977
144083
1102057
484450
346077
830452
1097215
857694
240660
649828
1002195
147749
594580
364514
72340
873412
1086758
562451
587879
327962
374935
122918
106642
1070196
520469
262262
276308
399463
1089940
772706
785673
232244
171735
71329
943337
13870
465806
602135
861648
914614
180957
804399
410142
197248
1139751
597121
1104406
1013984
530906
1050051
1179870
973079
187145
847847
230646
782014
129580
276210
353201
165718
13531
779957
61697
488812
734612
405413
862365
273123
959574
868693
482186
161213
467252
328274
984210
1142428
1084444
940951
44829
139942
128572
792912
124437
1087260
1004302
980266
43997
925596
177198
297169
26777
1170933
266308
266740
723603
420262
120330
1065707
656083
934321
384767
754881
225769
445477
492914
246821
313838
685580
1005804
93732
733807
73814
276164
378428
1006112
580301
1025704
550821
56523
438365
567336
368934
827774
949881
21369
765774
565981
740331
802727
1175308
137060
308715
359606
569216
331542
830409
645530
127261
836186
148946
1152771
1018058
591424
514304
748370
874847
717220
526151
879665
130332
52679
939029
683228
401590
566924
936775
401775
326383
1112200
1061054
63513
184735
701085
352462
342212
632564
106727
983536
1168616
502267
1085414
317060
773834
220354
1193047
147358
1165714
232013
1143053
500107
987929
281040
214096
1165600
568355
377670
10685
176038
787961
984447
797857
439167
1040392
631453
600324
102168
647703
388505
1120561
998873
1015988
202843
1091253
536855
868910
588633
519844
762034
31589
686425
935922
1134996
220504
375251
820687
968913
651373
436889
571145
200154
99701
859705
624665
583535
620468
1013605
637843
247588
231909
821029
919648
325583
1051204
1129979
936848
200738
559309
779710
444076
862085
80672
703541
935097
139326
137112
228775
8863
343489
937390
1126142
49248
1190885
315604
397741
1117756
1074790
797812
643772
1004357
799742
11719
738101
406365
987599
458073
458329
408786
1174312
754884
488961
377867
1027452
832836
1084041
278091
1113579
809830
261701
1130229
86649
425568
167539
726680
170576
1188143
1157050
141973
148935
864268
596815
936313
1123943
795217
575360
169251
1097126
65414
1049232
443670
240210
976333
535138
694749
541614
604314
265980
379195
1101163
482752
750079
151997
64116
180734
209586
1163006
631810
746598
1038369
817831
101008
309870
1097984
916765
113272
984835
734614
1155746
826077
729276
637672
997508
1167187
735611
319764
1074158
423125
260265
887232
610792
223017
256491
495908
893811
170901
1059847
676481
443086
364526
886957
102150
794738
869868
1069728
123407
999932
404062
76447
1158970
22474
218508
4181
814123
775885
638581
411474
376853
595859
744104
749532
1181420
576464
166321
842729
554750
437664
461915
277629
463027
714213
591192
904373
1092252
658781
231129
1031244
235169
418749
1059496
482444
1167823
1108895
957794
1160084
1035350
1045849
129703
455136
1129547
677800
1066445
711545
721796
931851
1164931
192003
893163
944080
1178819
1171419
721250
1148151
703282
682991
791039
380767
560251
82209
46319
598321
298532
304827
617526
320772
583067
506622
614901
401718
654001
655507
777903
31134
548803
166715
775953
593791
18904
102151
793714
590864
1104483
955349
70125
119540
1178124
295584
908492
613493
1050474
61952
515761
652412
275637
63266
1143482
118248
151012
521519
407986
105239
960652
392503
990486
718547
351271
1325
208157
437245
752222
89327
1071628
724554
98841
578730
773535
1024240
360826
1126818
865596
265343
334213
109327
410830
584043
167991
702888
895282
794045
946434
1135591
10246
589226
983349
1165462
968746
427851
663221
736779
698143
865470
257904
16835
66733
537190
646348
662840
740189
412594
667526
1086879
1028105
1179371
802041
259576
751670
103391
326243
1190066
262217
271606
6998
645455
345153
707725
205954
531330
1116338
832022
983144
501337
117699
662543
869072
481156
491905
917544
1033764
655611
46509
1085038
785635
695476
7494
350809
815406
842520
911441
995391
773922
1152793
1038385
902116
767015
685049
352151
877433
99880
620990
260300
542384
357092
36420
600758
1080035
1176090
269423
263988
310521
79432
1019161
765417
66077
506983
1115746
702811
1193377
291547
290200
520462
985161
1025884
35360
790872
87890
1009549
1175079
232512
657509
621571
416147
938848
65622
320978
774850
605685
485681
83665
475397
170065
166281
368700
356136
248499
891460
402169
706610
238571
726920
122865
613020
107347
1135593
207200
324362
36706
155718
552250
1071472
607271
14784
766970
604583
13808
270721
342283
718649
1128720
166587
1188854
742475
1162993
501167
771975
813217
572332
1163959
815156
869513
699703
193010
775951
962671
1009370
589210
988173
122066
1186251
746073
752935
505851
1127452
673484
678062
5689
100896
1016403
234134
1171753
63356
890865
407100
656571
742114
1153954
679834
713400
671612
499028
460397
128566
552315
458737
429937
997300
285809
957796
638864
162305
103090
44144
345225
745902
1039443
737369
977523
611575
918038
146281
792032
895245
49556
337969
1008041
63486
993096
697596
202341
935244
1120066
714059
1033075
1120595
400932
876099
1110357
1161354
986203
979811
1008127
385183
234560
283831
727042
865574
795679
127471
187598
966461
1090189
395448
662304
673986
1091875
150522
1070911
933433
313007
915341
50512
459657
295002
934396
213790
193196
1148000
803081
59380
1139988
810570
50941
118401
536247
668118
712292
1126640
804597
1091700
95703
189236
455584
56496
1087634
154211
209665
687744
580084
765123
844337
644632
46035
1138882
227181
771209
849183
515742
25982
520997
496016
873551
1012372
878623
1155761
1004664
391464
234681
895726
1151748
651707
290260
441981
331406
1045693
16915
724778
1107843
514990
1181879
1021169
634930
606638
724361
666084
735369
790587
48541
55542
187886
137843
104783
138864
304319
1136930
546707
684597
80987
777682
694874
1025440
186111
1102907
755837
930271
1191680
94408
552370
606286
277137
601648
209475
298887
718291
429967
289250
15987
687814
128217
606836
885444
402970
697410
9385
1089611
812469
825288
824547
745012
13468
736326
424347
318800
14030
32246
357679
1186802
360254
136064
607081
1045091
822605
1188937
729120
940976
263164
889283
339875
271575
685129
1089346
22182
616972
894938
355886
427016
561331
464169
1038781
875047
953998
910295
1155080
848644
249952
942089
475448
120458
224697
359961
1023509
394535
247376
477985
83791
1315
1033631
192552
441543
936954
335619
580619
840586
877216
624975
831635
1013759
986246
1045128
1156509
807276
1070991
1065557
893742
1081354
358971
1032727
104202
77191
250673
985600
574502
310878
58902
98607
234083
137601
250276
806235
9001
743915
481481
886203
32937
1135253
790099
704430
962681
1012852
155066
630519
845520
392949
1099327
651428
788891
746701
789585
731249
927000
161595
254167
111174
307008
609870
503254
70976
763433
637800
620263
1146620
1020644
653909
601120
24132
1028677
772525
550115
1076521
353049
426314
151335
381897
600828
243258
178132
568240
557270
1041886
950578
894892
192200
246766
1090718
187041
903281
752478
602075
751888
190430
842224
1049051
835990
957061
790722
1036427
793300
232960
408623
550654
1071034
347131
537781
611987
468070
144334
1057183
1082646
1017705
518577
629579
741080
17444
193093
1043284
277030
80201
731794
689180
819170
494451
463061
134796
495362
927276
195432
879050
880571
114493
1064673
94680
1101592
349732
402783
1071794
504263
142755
704065
717771
356958
1130654
230536
956285
15337
351696
664085
761706
64261
73200
927156
727609
831887
494262
858031
253942
627248
650472
43545
1177860
929643
926924
316849
380000
167549
895652
727648
476122
526062
1149377
319459
51252
1033460
806912
877298
677935
532718
1174176
144696
555016
520206
635028
863520
918219
237584
413243
100051
55759
357697
19952
143131
585286
130229
33835
690781
336155
443664
1174584
599092
580708
955943
1119496
278380
697504
159771
892573
469177
786248
900500
1048618
1152110
117182
1088571
1063422
341808
101787
191408
977399
1045781
563176
529418
1151476
936112
671098
364210
770222
567826
718002
174227
520453
255319
898600
1173170
617505
305255
375277
327645
1156446
248005
441073
303787
742820
386384
64779
731273
566217
22390
391227
965559
762093
736426
105565
907395
533121
397085
665874
598110
417301
1019922
237225
191377
549521
142414
801687
1081160
350077
578234
872061
343428
305664
319294
430891
646719
1019347
586758
9591
545147
282638
840343
215917
605629
855723
886444
822373
1192872
519445
484079
140306
64390
1136046
568563
249533
41996
137213
308533
1012671
94149
603983
341828
283077
302692
707189
22155
1003146
182883
242568
193171
838383
559664
488504
1188713
1162224
869035
1086612
616602
1115119
929263
412095
970025
913532
1056654
127005
612274
1008659
443443
905449
654538
619323
720520
372858
232147
453923
1133366
1090846
631672
1016905
292823
249545
1081150
191171
632100
902920
828394
775074
580539
366656
573245
845021
1023961
588812
709227
309208
260727
466558
1059838
1125521
452702
783534
1131606
522758
99506
231162
1142718
1002678
358610
660801
969878
585217
587949
165548
272880
1135826
390108
1031020
423886
967799
1055625
276998
431496
166955
73858
504518
1173723
449809
1142806
311472
251877
1119570
1013976
758277
268865
862100
847264
335894
268604
539797
1101739
196241
281376
1036869
453201
154464
762302
577511
953989
834836
1104738
600538
962504
1115914
70696
447770
596238
1068071
888107
1187769
451804
1099621
450489
876600
1025221
251595
547299
90963
325107
783775
930313
755855
199532
34144
132210
1109899
515933
1176285
370870
716982
1055262
1128408
787911
900318
400579
25144
400560
827726
247878
759213
40933
1096577
378708
1024393
96793
324168
511002
1015297
779170
347509
114274
627402
143580
838419
180521
548257
124455
800391
264382
824750
929384
202509
867590
525828
289686
438504
25580
893261
374848
771518
63949
267396
138109
841254
880011
642712
530338
789251
1091811
958466
1022647
321460
210017
803215
24590
575551
779181
221436
700437
397529
555618
1094417
1150575
193814
1028125
642714
180922
1172415
1045491
195619
920825
1169205
166032
128425
17802
520704
1040898
151847
148917
225750
426596
70709
429506
394865
513184
312196
404610
996310
850237
554845
742868
399102
1006508
728091
335178
1172271
440885
595029
485079
1105468
152656
970934
554231
932667
524314
232398
941561
100470
503251
129232
887623
591214
429533
649482
1163703
1102475
1090472
428346
205693
592866
122684
695698
1067104
221642
323435
522394
412714
398029
1042057
603484
99125
54878
693869
535186
940681
54411
229204
295353
580782
927445
1019419
703937
1035419
667639
231251
1045486
739684
298183
696074
910054
1179039
862651
50882
7850
1123661
157281
880666
1075151
316279
567648
360560
444666
248885
1159404
308622
231137
228498
535576
497605
855139
1115811
365180
1082195
174363
943148
1116921
857265
75573
787163
46997
385864
315590
1191921
46884
103264
571424
37372
333464
889209
1006751
800629
505369
479464
81858
148747
1091589
781991
524942
304023
136583
374230
974923
466225
903481
1038469
568577
890806
630233
129023
1133654
86994
815257
304822
539190
366946
464622
902487
461805
596687
174159
1190741
1012555
172101
138517
34642
1098619
413558
183593
1169763
1174474
835241
89450
634658
293133
36211
1079402
222775
838871
1001236
272619
97453
247528
22504
613821
591097
419279
824907
691430
651120
774675
178749
1192511
828898
411432
1005874
4333
506146
693159
457128
744575
648236
819828
76947
660794
172361
894522
478946
1016920
226074
460668
594984
804805
197868
148731
341078
923918
784909
587902
120726
1160466
507366
765784
1184898
141991
78726
555505
174215
948757
222346
39491
603457
1027914
332261
938159
519548
455337
571999
1162373
1054850
164998
735662
425134
895311
1096823
147070
846592
1100816
292852
543430
1102618
209370
1018558
301766
835698
996597
389894
772044
427273
27063
174483
1017483
107646
169557
1065062
357401
147303
1164463
423887
166988
193080
714217
949463
1053547
887181
994475
1086037
280599
325643
583993
689374
379339
127540
148950
711457
693443
1140172
1121573
928551
1190067
509035
836507
253882
118808
1060311
727810
665606
187098
595277
447928
89206
918135
875174
764858
33025
781865
412665
671515
889124
480121
154570
559724
1187709
1101583
742462
902397
1179690
295072
31128
50517
659657
1102053
116482
653718
412171
889907
772755
450473
607453
210240
1132240
164190
668803
585597
1059786
320746
748656
274677
8927
905125
1007889
985925
805811
603151
452906
1177996
595944
35466
480262
353483
628259
526642
467856
1058740
226418
922648
549519
482898
169519
914565
442355
816441
436043
20112
132888
646096
243550
246767
114730
469131
215209
231074
836297
1168320
348093
45535
1126572
914035
164619
73282
956344
804717
346797
715498
365046
251807
527909
1188613
29325
45901
924547
709665
815236
525323
945008
126613
225095
1006706
505841
164798
1037864
819536
476427
387357
240829
194544
129150
107924
505807
197032
244657
265732
3784
746089
1033463
550007
655222
497665
842398
127448
709573
1131572
255920
32857
935453
11273
800563
23665
534187
802111
726001
1110664
80640
763342
546108
131756
664902
545357
817190
363723
292896
84980
511102
106417
589170
152643
226639
496006
1146066
465709
1021581
376939
969719
1075456
831638
481065
1094911
715132
898500
975630
377821
546425
92462
273403
515360
127309
235508
371058
762006
641934
704503
666898
992553
204821
1036066
1043478
751834
801404
1025275
250828
500945
499003
166761
623188
557061
494814
1067690
949008
898990
1041219
944759
1027247
638447
710136
947593
777217
680641
605490
920886
392122
545021
172475
4722
146903
893356
100313
737107
632604
912768
904360
1081598
375529
155042
998272
304359
402758
902856
966850
99534
650895
224381
119145
356970
1133078
77150
154912
926925
660254
813739
317895
794093
987746
468741
1104776
1009406
1193054
908583
876889
743343
941102
179631
743184
1143322
1129284
484657
947277
984028
278955
1065348
651361
44235
1065637
122430
342985
258872
770329
1071980
690590
3928
199647
713303
432874
1042008
54177
1031634
484545
636155
179109
141989
603305
187697
779461
1143604
405005
634618
174290
116013
221638
256620
301525
20611
702800
795196
116591
942350
1142624
874792
416714
726670
1121499
897921
242783
9004
702297
49399
394949
78130
621767
228812
586650
119522
1119265
330523
441064
398417
581252
341885
1084629
448102
60825
14798
1133958
159980
267457
272768
254082
570257
588615
938306
142013
9299
557735
755089
37189
3580
1031418
65295
629229
249638
814668
798709
1059883
700710
1174268
362200
717407
450555
1134876
483787
1108640
856350
1074535
585814
932385
929949
338668
647236
68675
618926
193416
668198
98024
74994
645816
1048238
89130
423775
939846
799843
1125046
817351
22177
334790
206313
1140661
1146529
894721
653676
371367
244372
719443
231935
929818
627840
346997
213556
269065
425570
493565
81469
597254
197195
1064025
887730
375101
816820
235013
696690
275398
913927
1032360
265831
967208
957005
697013
1080029
730981
73224
445979
585566
1038555
488511
236936
957717
821278
242740
1139515
1156844
973665
962518
127079
412210
1075652
1047459
878272
127686
855608
814374
361770
157528
971299
36901
194624
114124
271595
157896
54500
653020
298415
659371
1029317
974803
279699
472339
805488
266561
842911
877222
964800
467587
946233
988601
544281
553015
108090
605541
698077
241132
1014434
1155708
677958
402274
822446
198084
59000
787258
691636
158455
424641
62938
996190
292454
766487
46030
736764
72468
248830
542319
1046916
1169364
808021
28006
923538
172787
158774
176851
186095
882182
707247
258621
372659
751338
1144586
827069
642892
206608
1109740
214732
1044820
717943
318202
617857
1149460
1084646
830093
295975
211122
282450
611320
829805
927755
271543
439417
777460
583734
357218
703152
1156350
561927
801573
717811
726652
181208
655420
711574
711924
1098506
1171819
934315
1181358
794575
1120976
201472
517091
845806
911104
490462
210567
1073601
1020423
297063
176614
1172287
116469
43880
125717
341572
514746
358921
307347
162486
522784
242734
237175
947815
54654
614536
822608
409730
671570
559684
606558
752613
314523
654775
881263
3678
747827
198905
553782
810813
199722
616657
698698
1096529
446687
519076
358989
277004
1051104
44484
589021
670580
76770
395329
450331
431337
268270
170927
474792
256433
924129
647111
1031723
700558
862757
464962
418035
1131067
728275
957846
823723
918878
488843
625255
378411
608258
251887
1151223
698543
374118
771016
993122
228932
827603
348638
110896
266871
486921
135050
304838
1013925
427309
1089276
927943
646649
391909
48936
696126
812807
1125745
93259
1031412
729532
402739
127926
451344
1280
171852
371829
577697
757086
745526
263609
495467
519636
1108848
59464
688076
864960
208958
1138990
716338
354830
1025222
750764
962407
518975
516537
791074
822606
1031688
536370
936454
356607
880337
1164999
276932
303573
570014
491844
322528
106707
250833
202322
405684
52875
513588
841362
755155
568275
1161975
52056
702506
617394
847612
622601
378233
532867
445128
1123597
133555
837973
189327
634385
1083679
615130
154188
749782
564141
721622
612749
498902
243081
595593
65778
688890
872327
957922
467747
453036
495452
914601
336579
147900
374686
1883
481148
122981
325798
1155510
741469
890592
1164455
231323
200945
941069
139385
394343
651922
745349
594698
631844
424622
693698
362900
668329
726027
710213
100901
291498
1096620
68531
125433
489121
889481
44387
783360
1110767
777421
589716
714906
346746
1120920
181622
363289
674875
72741
1145872
72666
399630
306382
12873
484331
192051
448982
548182
812481
1054028
1154536
461657
41181
636212
235812
482973
14807
59911
474300
751177
952981
216772
843419
1051939
345910
1036623
329076
708353
490729
101645
958814
1178824
546534
795670
789525
728913
1160941
390704
474127
870926
551768
889083
908486
949646
835222
414715
599255
286637
1060571
1229
685478
822758
881890
259815
437335
917374
916866
235015
354389
419533
686358
1113966
281985
1013834
956431
566595
700464
25351
530389
719426
779921
1126148
828295
157868
735831
119411
569364
762425
608553
957316
1136874
596941
81425
870363
475973
663841
535916
786196
773611
172445
673511
294556
73852
1015227
262073
1167533
1190256
858704
858774
1155540
786300
166437
358678
554261
271456
124567
1118206
828890
400425
755773
248928
713341
379985
86838
732608
1126664
961020
956702
655493
987954
410792
639748
146727
1179804
637353
146129
112742
285677
386825
765746
945433
95759
862212
230808
287818
812207
143640
361762
944070
28019
76689
130948
700742
258592
289045
553211
144676
760894
617261
912475
961419
917816
3074
1135082
188714
357761
493630
446122
1060231
675988
502502
907274
1089139
1015424
810183
287195
295826
363681
1868
366408
199563
553923
634405
244547
621965
632776
989048
787955
726888
231310
393550
156184
330542
199371
906717
1004873
820129
54833
586943
405171
112303
72206
923704
281865
328778
256045
609519
82786
693372
210473
498822
1075523
889172
1102824
245236
1137886
582
309393
388247
156560
1131573
649328
111697
791290
1122317
861657
567462
226154
246642
37695
714822
737008
300968
926080
775543
916484
698274
1020500
745983
265060
1118771
91331
985657
735085
139097
418315
438730
561512
265301
679696
1033932
1010121
829214
685457
370424
108414
386565
660209
86533
443565
747382
19899
84240
1180288
785903
1081710
745419
445421
147287
783421
567795
518144
1012002
115299
811707
743030
662272
1002089
219884
1122973
984070
735395
999612
814240
379666
1017513
548509
134752
736178
687886
1103667
352068
274397
846376
877210
274505
744057
791036
961617
944472
480025
605499
384087
402647
963192
216140
623528
882990
555559
638947
1107883
242580
212750
41052
297911
67395
293383
729340
884748
961027
1073372
73073
244040
393029
126619
686152
1038134
212314
568517
405568
512827
651053
727860
11964
406783
100290
14095
378764
1128533
846984
1117342
1112799
449249
635745
855600
752356
872021
965629
365165
573268
1017662
705667
469498
292306
890606
358460
115620
540472
358523
392938
29674
278228
94633
861424
640920
322522
1064689
1099296
26424
463347
1151991
333443
1089703
1095187
99468
981467
2077
238868
541449
952177
664954
652401
259645
82302
370036
96565
1174396
405707
201347
191592
1077129
1345
791002
1067365
286697
646492
153307
407512
101855
358463
433370
947814
195448
524000
636799
229134
942709
1030877
724348
10082
9950
1090693
1047280
472993
882718
1016706
987775
723331
998322
579182
917487
969634
409543
238068
483685
751602
1004174
746750
1048546
2950
980966
102867
830160
599063
789488
922009
960897
288305
395134
1016769
859415
836793
378402
473654
696249
1036405
471730
33298
97387
433791
852112
678811
283004
311216
798281
1002746
542059
4706
330742
346804
1003376
766313
987244
1121316
413741
366828
9877
623271
1101746
325824
607156
705877
1104994
851931
997435
884436
1117923
926548
684081
1172535
452028
238661
980200
1076108
245644
84716
16487
971859
251359
584921
532979
498397
1120570
937137
80317
857410
395025
311718
10900
1105534
794579
139840
46624
459055
951762
1074739
453137
844673
979343
126000
314983
381789
998840
1089038
284259
1184636
669059
124561
68191
931503
299462
349529
716456
654844
1154155
11324
1166190
127380
835629
1132348
833434
1124418
663327
208637
540989
539817
207493
505352
1142789
279342
642666
778941
74702
311889
181340
375006
1080020
40428
44134
616802
1124687
961113
174120
766416
539361
1066429
846698
357734
952714
507833
1048440
306809
1113112
88562
1081278
959819
779840
80982
107258
481124
1054477
90775
903436
707948
574344
965258
108758
617496
309052
189280
566214
26104
933330
231201
1116446
962628
1133849
384092
647346
66141
799429
1127951
1151755
767453
369120
1127503
417627
551585
474787
813849
1154602
778321
1080658
463274
56236
1091512
820570
98758
955271
1167400
1083253
1036047
1174390
607599
31464
21923
814244
898775
561489
604918
992788
1177636
1003394
392051
818259
1150893
888618
245575
562632
887521
940035
738546
79873
411956
1066509
1129915
562731
1184251
1047616
1028600
285075
498098
658229
1144037
751497
552621
180649
197912
1158651
568171
623268
57258
1175527
182079
1017560
1018987
533453
584059
555262
62592
835104
281274
1180671
819901
838336
236255
697733
240013
98134
1144625
872613
1045290
40761
700876
479277
580361
969864
1182064
1039340
1091712
558783
48396
767558
118053
934043
428703
244043
100160
1114656
76273
505985
959484
892434
539335
119844
582288
836648
641315
283034
488949
40990
1025520
364608
930179
201147
445027
997914
689940
55222
36582
459698
761654
738713
1077258
1086713
777865
979388
506941
149102
939903
76165
738907
1031948
939070
202673
1059181
867062
342096
969950
1098653
958767
868518
1127348
1183400
170659
1166491
712434
565834
1143075
352569
285888
536066
586556
1056359
51845
771387
97597
443716
767610
174715
515587
823560
136014
224578
240810
197975
1053742
368510
737171
1107394
365443
58195
775490
588307
847504
998211
76277
988940
108121
602894
662467
892732
33549
693759
635245
966697
156021
856672
1052358
744541
835755
326456
977659
391805
257692
67069
87692
346435
76376
350913
425488
893402
156161
990839
496675
802779
955270
227439
451591
709644
587405
859117
687281
409118
435098
63568
373215
1186654
937394
169735
524237
876608
591276
303456
19974
124856
364970
400125
469383
806480
790397
542971
1163243
489683
478207
1144895
534114
375364
372412
1147267
885662
1134633
119779
810663
809422
254581
98091
563418
1153567
1079414
174794
1034446
201794
571195
708157
1083357
1190828
1061780
526022
98261
190436
705552
351309
909698
938092
736798
728052
931286
565308
633009
623992
633831
215187
846615
735997
171227
57563
918140
591386
485556
795376
589610
974250
199090
24384
457445
653065
726855
848256
934430
101343
1046499
612615
923347
977171
819412
1088246
812639
870335
650479
967086
831302
56959
746476
494000
918355
536413
1186730
950291
707468
271851
1016490
334879
739430
612971
791281
1064062
24319
1079053
245666
841158
724019
436011
145137
923711
28929
1063154
186346
376312
876126
1086071
505099
639402
904186
1018106
450516
317450
813836
984789
767311
456902
66613
310697
686543
635225
867560
435433
516928
936409
1056060
321282
1119969
363333
621957
99093
884916
667912
271412
1116043
411363
850431
616107
1066691
372089
363206
558739
55299
836105
660933
1112688
121775
386186
129673
911616
376820
321037
1079656
728640
1070018
905572
172574
1041285
882055
436538
819036
639816
938704
593354
1157380
545742
905242
286676
322773
585133
451793
19919
341753
812798
1164674
51947
767130
560709
389554
857454
125881
609908
105653
770762
1010456
203971
198641
795632
408392
971318
386607
661647
45498
9890
217410
212137
934213
803864
116706
335111
807421
242526
133861
949166
921712
926821
1030172
1156076
335146
950234
556258
993507
544023
1083970
955640
546705
739967
476620
118018
993369
835741
459395
1170104
1005093
957369
1073650
465302
558776
1006488
980397
205579
201437
1083742
1181355
394886
384935
1129255
755508
630486
853901
1037104
429999
502727
1175262
471349
302117
1120538
77543
342911
228229
765790
117502
708633
565681
531102
390152
46152
692438
531113
474647
1183605
249679
339682
881328
331617
771198
696506
284595
747807
380070
123888
682356
696058
466050
754071
94851
1028940
344640
181862
226439
62169
612271
399559
497043
303024
671009
69902
1009759
1190075
610315
407367
867699
350743
670038
1017187
590574
246195
417705
423913
735495
60217
312245
890671
573638
276504
240488
1010911
9314
570754
1010149
821065
1052741
786204
218380
995660
835153
458160
1146545
245456
1008875
956396
100358
928480
260009
573276
1184070
763227
615775
475866
177028
733765
903238
202442
92194
651292
633724
829826
499566
732215
1130152
451088
798112
280260
230640
836250
686004
925764
495810
884810
18844
607214
422916
708895
815716
965114
763285
1090798
883140
511839
283444
522472
659445
866461
769965
205421
143861
1191103
589685
635739
58004
1085033
788266
743143
923270
519439
4101
409750
353767
530467
333438
1087470
251961
433653
1115086
987056
746403
966685
1100864
131157
81682
52633
70833
82629
757719
18361
1171472
690896
1169007
1064030
931907
727196
743889
670052
703729
923571
573100
919489
944112
1179659
778384
1142328
18486
186154
722688
940109
1082114
635416
997760
626030
568163
702358
264617
169520
907825
1170734
1000172
42113
195829
808466
1125297
420764
714840
857876
886291
52796
479390
591410
1079196
18887
307084
584204
176063
876638
1103359
335404
994155
363208
986249
359250
253943
947454
814360
608555
883635
293269
879451
914969
1027798
388679
131521
166244
563454
6349
827244
525294
1048588
17687
1078279
249100
551477
1178161
733549
973981
958786
673236
405287
810470
1028872
397350
1120129
305461
788128
1058660
608443
954121
586927
935584
157216
225386
19871
873738
1084885
545260
234046
615217
319134
1181067
927662
1036999
971567
294898
436024
916779
725163
967853
965040
775093
1128082
573616
309430
320140
246261
533184
622881
522766
463074
1190658
64764
196277
151315
106298
162196
229946
247736
1026717
195508
559352
480266
700741
55544
1119975
599327
635061
901711
924308
262
133217
874191
111855
86460
1059021
1162769
400799
758666
461464
672709
254917
893437
872861
1097311
762037
372332
119448
599128
360000
779616
316420
971944
530989
936330
785029
1109258
352174
749922
274933
436544
323461
517734
683863
1127947
339375
170166
524614
161135
1145797
568883
247618
534302
356222
871882
400064
589120
272477
738007
970917
752229
986220
212020
558097
343124
428734
336071
274997
2930
538900
132913
983490
931961
228196
954152
407046
388260
954690
1126046
952481
1185155
702979
368389
787479
235375
129707
345841
1172637
486039
732646
561012
920096
831495
600176
368184
954141
75279
66855
1055918
79445
1175168
1184303
618580
416393
202241
480832
1002193
573174
280044
1064667
229754
1051350
137800
587789
883131
744504
881220
725728
312775
153131
242202
575829
567310
157754
592452
526260
383716
469860
485376
969637
282821
296161
833841
784254
686811
417246
1050099
658530
510724
158696
1154140
920222
566819
172332
1089145
921260
29449
657739
252975
437082
911172
316628
609546
10238
392531
761239
400458
1113552
1033938
219846
577364
565534
839632
1160977
329602
86361
346683
662536
561159
131576
47555
725123
1161749
1089020
814708
14644
641561
760617
634996
1077733
533887
786668
1086206
243470
501742
613946
216151
831047
671140
1075506
931574
333581
584508
132232
698503
714689
196904
295837
670256
498148
461800
457775
886893
986737
384632
319843
803868
110026
1063072
1182618
685778
329594
627807
785891
1182450
251257
642254
209619
1035756
172821
664248
1163864
850111
317702
275416
1135865
59082
136307
316800
1033808
718270
505681
341103
346175
834759
191662
669116
78219
994578
880426
1058
932129
422637
752956
165781
662891
943348
632526
187678
737616
984220
819018
1005597
884454
74018
760462
1007048
533000
604747
790873
225629
1050297
277133
825951
304511
725044
151590
519373
446909
326894
668194
188136
920165
927988
700874
182069
542769
913717
1102505
967866
929087
770913
260964
111022
408747
929175
676620
857882
481573
1077345
742024
870075
590616
962110
530049
549853
916114
381682
883941
726395
414575
898403
400057
354938
204160
977248
1102691
407682
626397
1007111
1152089
501653
336955
626151
215995
42532
370169
336215
895980
845783
291544
737540
233680
1042188
606760
1169375
1926
409034
912352
783123
1120785
867974
1167174
984858
846783
1127041
34612
253308
1109937
175090
349655
604071
299408
755534
697670
364231
423969
1157076
998220
1141741
1100511
1008460
329519
543252
304575
116869
190968
561212
992432
300219
236486
18916
850038
360150
292158
978842
193141
552104
1177279
125153
1189109
852683
546232
290167
831931
30106
731355
643769
1106424
80155
169968
687176
910690
341484
967073
595322
1172058
964221
747628
239097
512388
1167596
1157575
713428
269237
960854
998399
201872
691393
1175507
116528
697841
558454
1010694
1056610
820417
753230
722883
268436
273825
231722
346633
764685
990217
748871
481377
785926
204841
514383
372956
512083
187357
44215
117614
561700
1015692
120455
1007407
816847
974932
445012
45673
86740
847814
292376
386269
3115
650769
1181807
1144190
47845
732345
115550
973935
863839
264984
1045282
1070640
275116
1069811
363532
646074
567333
237263
510980
596968
823422
350500
71073
1070813
736455
531901
1031512
1177093
674867
914693
29111
97251
227420
101082
111423
246019
95178
870736
1123065
231085
851595
620698
50866
317498
739907
199934
434071
175304
651079
1164329
944059
631009
1135374
878223
467662
998593
171344
445574
908475
966610
969312
767295
1059103
154676
571459
148535
851975
700089
46252
128169
449180
841084
1104512
591873
316126
678187
755398
56885
553338
213070
124805
700950
930754
1093965
246990
666245
1161164
75679
888884
1132663
984968
162198
1015826
4794
634652
799162
735775
203329
556794
1069179
720773
1111596
294090
324884
433479
885740
789720
717371
565621
428151
896299
957153
243218
679591
137160
1163941
848504
850324
790183
198664
612888
577440
686055
550545
619477
170812
438579
637264
802875
1133471
588974
439851
103254
296638
427302
1126724
486230
397486
741903
645422
78080
605875
958087
1148265
448791
205152
54443
1071872
320401
344501
929887
390085
427168
193395
759567
244674
323409
1192017
760453
503679
63322
407005
902507
1043134
16116
1159680
1078890
150986
750148
1091970
738852
276723
681380
473612
287169
899882
690346
563174
957433
119805
368448
1190850
118097
789015
1064361
952108
529384
28113
572821
998660
839984
251301
131917
389103
124633
7652
1006542
798533
641687
61935
1090550
298333
278418
631929
439937
451035
248015
1136665
815117
665016
972261
202098
477604
419001
947611
226422
573667
352986
38310
776934
410382
575560
106346
378523
141896
562094
774441
286655
969183
189659
1037163
684780
236070
44075
316781
913013
499437
509291
1075472
330033
778911
580034
575402
1064605
72289
649420
58277
580719
804702
615719
972839
665225
763295
46877
89342
89301
135076
494340
1146716
473808
257605
1037608
205477
435765
1126710
749803
752770
42786
202346
951428
1161414
104002
1175282
846871
435986
997124
205927
588304
299850
445922
1038086
1015981
396581
732588
483749
730601
393685
712681
393534
535209
734120
739474
1099751
159111
726317
116189
736422
1066776
1086091
974178
303401
181641
361260
482859
537036
865185
665443
316216
243671
186420
191394
15637
616522
486973
447951
334717
653002
1057560
990822
1073252
553494
869297
507779
1035555
760818
667583
1095244
475436
466455
94179
1080524
161425
789611
460650
335672
538999
1101174
401306
467545
965398
1079399
471173
877327
546575
1119837
1064273
549699
91045
595722
599057
832130
602791
1093610
1037656
158794
751122
648659
1176421
156314
410912
401249
403072
834948
680420
319354
336553
661783
270524
115017
629911
443038
298044
1142321
16221
129306
933683
174258
1053573
61346
544067
864252
571518
974295
828383
366581
1139510
357625
605851
707641
78444
300315
611045
1022890
1131945
659757
627603
1111748
409502
731152
209240
349439
60779
234191
417527
876359
959372
848180
539663
1075738
1076251
87037
421162
623721
198675
759026
334787
1181209
1028292
584375
765574
57987
606028
1052030
21692
792851
937771
851187
29040
1099753
390191
1109656
309664
360952
91356
487220
263777
1168122
751219
32658
773913
251541
259770
36276
3194
100168
609139
842218
68093
825967
392130
75543
442850
379861
241585
474592
79440
816058
1158884
1113656
319405
16612
606227
933764
735148
1021006
632770
1118359
288147
918205
134780
1182622
701309
400816
589261
183561
93338
520394
464308
677232
882542
947119
836717
461576
667735
1124106
729223
970598
433261
367429
122080
344703
1142966
432796
462647
1117493
800731
1020342
27424
536857
1151159
550437
121351
493761
1059378
389285
1069492
33227
594444
1064038
803988
473878
789580
235420
512907
131555
217315
726110
611733
498133
241392
686064
285497
318705
820431
540717
163037
295988
935848
781086
848247
80961
412345
1010510
321751
572679
346094
369832
111029
97983
445948
218689
500599
416245
715955
947268
629233
740952
372971
393566
524088
1091372
705607
424093
1090133
995866
631896
11796
1176423
117074
772190
1152967
196625
1085039
221557
241103
737042
470586
1002679
640954
1107177
1085237
493590
767462
960849
574393
754115
947319
565765
957116
18583
803837
1158637
219150
310989
876060
491023
909683
689583
551492
944829
1039018
549459
535727
540994
846492
820009
1079237
304519
983677
872740
152220
65634
848162
257302
461751
89684
962668
771891
1134827
721387
1026603
408091
874736
619372
67343
153178
108972
813893
783629
172298
990086
72212
1028551
122728
116161
1048252
154248
403185
56615
136466
419861
546613
1055587
112161
36321
926470
923252
565132
336239
328624
897919
1118724
20862
382080
1011789
472675
1019414
101947
401185
21468
105951
190761
784520
1174220
975379
1141125
446186
427971
919598
238075
957680
321065
440916
1089253
1167041
384771
258443
99570
300499
387609
654221
243525
249660
36306
295141
1154331
933363
938839
97129
791788
244974
1122724
700372
561843
297887
131284
1012522
828615
5494
748587
1125206
1094950
209699
231670
803758
547862
1084991
361550
656024
1113494
844082
1096610
1179705
363668
901908
356662
69664
552216
667905
256424
999973
520129
209834
42149
1088763
840312
796391
14181
392632
222128
962081
166378
575109
859649
676521
184579
459630
1092626
1184897
1176009
725172
171315
843949
163801
800710
825027
1113369
1053554
209144
1094550
482218
38206
365767
562056
293205
1027103
557999
1134636
909671
553786
151176
1059790
1178246
456582
64786
471296
177985
974008
45710
985828
295750
721385
860632
1019531
247423
215296
879487
920769
786861
586755
814382
105206
1175995
934247
15207
338871
810281
37899
1016765
385025
1062662
79744
696001
834920
1164445
601667
355294
361852
805542
1046116
86029
172836
377610
518676
543683
47007
1039572
1107431
1086078
1049946
647010
587873
332277
1134495
1091843
401815
362954
966757
593161
604043
452082
376437
197457
283101
738730
1166715
986783
896396
63941
1162440
364160
702383
1027174
999243
1125062
750234
368062
1151261
406159
985154
10366
371445
1102023
1015514
365293
1395
2578
1051934
80890
917625
1041738
216396
770824
409682
761166
1146414
178475
144442
412965
52607
633857
835579
445234
950737
588408
794682
244826
122630
251852
718231
677972
835142
942373
52655
34275
504879
526424
346472
815811
568150
570551
588611
971968
1187356
56583
378762
455564
528644
604810
906894
247161
672611
442206
183855
146171
406943
781932
784359
935248
961034
715204
1165586
714298
349601
835473
931432
154381
1147470
625364
333240
871802
759850
859222
357665
442888
70331
944967
855607
720257
176994
849836
736296
485069
838030
362209
634326
1125086
1045523
202587
145378
178761
443113
159626
223372
434179
337005
418970
736645
1067612
647238
269242
720376
31072
926206
543448
848574
81826
301780
491102
636651
934540
935443
1022673
1181969
673440
654529
210901
859101
1011564
303310
638422
1093495
126671
744635
519457
531973
992413
9972
4808
874053
3635
1188161
626779
886302
717852
1151219
714485
208087
1020493
1154031
788380
351295
1103314
757448
541058
178147
1189077
438019
891823
1085985
819128
166452
379588
1075937
587848
527301
924440
878164
835722
1128904
208537
418255
624394
841366
662312
717918
57158
677834
488072
1016953
230920
843383
1161471
796224
172765
157143
691071
251322
531797
375836
1191288
1166097
1188498
889170
1049777
505481
579987
668335
902791
305136
356325
1089525
132199
769204
12976
194440
344651
292757
1157308
48460
845122
427459
64353
745458
1161065
418284
511559
1179151
389397
775732
852634
1067613
887748
727369
1185436
1015734
4245
956815
1044870
1127649
956341
528950
769722
30378
883654
768369
185497
872563
623160
135082
84653
477384
982359
326944
150717
1106020
1048315
768096
4757
649396
1087023
159367
819124
79827
682891
911282
765577
925413
410313
889201
438420
863712
1114944
782443
386309
718492
914495
39296
313343
1110297
653434
527112
43521
141301
245560
823778
869887
200499
809969
912634
489187
1068097
119505
636149
67620
112136
399894
25022
374612
932383
646619
558610
509162
341273
60732
709694
290116
920730
1104215
116994
770561
322798
849176
599421
156302
1072722
653464
1093014
626696
1160493
987035
31397
17110
37796
1058567
1029632
912180
636800
307278
969166
1140976
216024
1087547
757416
781429
409439
159003
328149
267528
563797
451350
334309
1119018
523249
92688
190703
541237
801829
559959
788868
986546
726957
68667
473861
151868
1002412
888837
162604
1089713
72807
1168479
282015
973881
382289
541526
552339
873026
991707
838824
369493
768495
344685
1031069
566284
808601
978053
59730
540996
882421
344772
875614
168726
934594
132222
52473
335047
734671
623465
1115051
293
980162
623437
817686
307424
762166
127243
378866
180605
951138
407055
204743
591134
256999
836029
273529
504954
455149
808056
1190756
633820
1035243
773202
491944
729963
1096469
770869
922760
739337
478098
335660
1176890
572914
262300
304484
986101
110177
1007364
504502
654486
183167
823383
1135438
227885
545014
917154
1094
50120
242222
199668
358861
1133918
340391
316052
946349
1146311
742276
195409
778970
516067
361807
357622
505788
27236
1077117
495092
346481
446788
913687
852434
675828
1169756
827310
2618
673308
240748
937233
315384
508743
466538
767285
1127207
170954
1122635
1030126
626051
111849
329382
1047826
566710
599580
824736
352597
1030355
216054
416141
66928
553556
157510
299493
540041
331051
430644
451847
399834
327637
457274
1191476
842091
939467
37432
465459
862200
576871
754781
878433
5114
989023
697276
462487
464389
712619
965764
652603
751252
1102963
606184
655373
588114
239196
410671
698849
1164964
640988
829855
1061953
1118651
1173619
66726
1033452
227390
310399
882634
545559
1069760
1017743
961593
815381
640958
491991
644488
327182
639369
358721
253682
196253
136201
1008547
342370
206114
865206
647729
212624
255702
588884
212739
43772
472147
245961
650145
691594
741081
914823
532196
1150178
435103
406167
129536
1182431
1064817
688681
192544
863882
421062
59251
1087243
1132586
903946
988604
858816
843182
1122177
758383
748991
941209
1156495
735920
668495
868594
79521
72188
1182027
615385
1179345
171430
669062
835228
754610
811443
732792
1048412
382446
1134926
637614
1043396
10871
915157
252768
411051
405907
205422
367402
103962
339145
917857
945142
88379
408347
1101058
533315
407415
1124586
875200
982704
264210
364043
746311
891920
614839
442466
88493
4435
212877
232485
557452
306486
886112
84888
223189
1039912
200551
1179779
534806
528362
1075620
699225
435023
948364
338223
980226
249749
531233
212987
823019
529090
339777
830838
405603
1007956
208480
800569
1126557
730917
822760
274160
1193068
1009884
794081
377504
140818
1081830
748390
65479
1085101
1049745
533037
902370
554136
157280
952941
111972
670595
878688
841237
84050
729168
487646
923876
1083567
177308
326600
994118
550109
885913
640036
144231
933411
358101
282108
535080
152472
1011406
169120
734987
91433
701397
1113076
785037
117739
4316
19518
380318
827776
156202
654940
1117236
1011964
124408
106397
491779
753086
453725
789011
965992
377643
823223
261406
535723
364405
1080599
306275
996187
100545
965039
226321
1118376
123528
376184
555143
1183137
137010
99132
743822
1009153
965263
484991
25540
521161
762734
240756
1084655
688815
693071
745550
690256
1179180
736777
685224
287180
1146789
899989
702217
1159057
164949
324983
101218
288905
376558
159086
995726
388774
458924
81468
1040541
45611
971218
525423
1135433
1014586
1159882
619260
772691
776835
793656
106847
694906
934277
501702
970404
1077677
357653
28756
920432
313091
873818
173734
259323
279817
930668
455702
467920
275431
874996
81571
669942
136344
406371
717413
1119950
777769
37779
649103
114709
216478
693827
188280
209296
912116
823982
1105907
977706
244969
75969
1162512
808484
109787
471036
810446
905020
433182
555316
851645
238624
516318
87877
1027487
258670
196435
931849
586738
554610
529797
984411
726075
899330
292787
366791
25629
1090100
546474
1018498
480753
478771
595951
761720
1130065
907637
72798
640569
1162251
598672
829427
933522
879352
972561
1188065
912369
894061
509633
182808
548241
377993
443018
224534
6561
892199
819919
990620
1137035
1140743
657990
611044
587753
243094
176065
944105
245445
48244
1062375
1144339
271215
440112
749903
795436
508426
1161524
902434
298369
578499
139328
174085
428615
211064
274398
804068
279428
809057
969314
312713
1186341
814261
931753
144336
313597
896620
939026
1133274
878414
75126
695360
1083156
617324
142402
208698
1005184
298057
289695
292435
1029622
509727
783816
354290
858024
807019
870814
645346
671525
484565
869090
1122403
320672
380480
5683
916950
403900
319454
173219
896424
1102099
712542
827684
195260
553076
558278
818949
148478
171759
749120
711604
394995
457681
31944
368310
263881
1156654
370928
154596
261874
1130589
508430
1117723
1178141
101205
885111
53883
475666
682649
1021443
1140288
349041
407919
819876
973595
307607
798538
341108
1078249
1149825
1045984
59386
1020825
26092
567497
359017
819575
590342
206889
638559
797807
954608
786976
1019384
1051193
856803
592795
115560
919238
593541
275987
1039906
963853
510078
1070309
1027953
592676
44911
1102064
677307
967418
690581
901852
499506
423021
838826
514572
200778
93466
899760
787109
1039543
533958
158641
393698
2492
695645
87066
1052856
973522
108176
547843
743900
656214
1109743
219653
845293
700936
703465
664604
472542
1075784
1074772
1130717
533976
494503
1074666
324093
978402
644075
889624
268305
637155
755982
382723
729995
209176
1002184
42119
1006299
508876
1027958
305802
458782
486722
347313
502562
998943
464305
720619
859398
27500
336445
557675
509210
1172497
17963
1099161
402440
663198
481840
642621
919684
844616
408254
747023
152554
1179060
750237
908195
620693
726783
342056
903347
1086387
160762
8334
498557
182071
936366
493961
54278
1104129
1126561
649008
196562
338156
60147
551112
257425
354252
133830
215653
1079554
787539
886182
933003
1144555
750983
458113
106828
320901
194917
403538
148166
217130
471347
392001
635413
93647
823445
381175
318826
915608
767142
391779
53855
347778
1109362
1030273
376687
860104
677082
297473
841790
962131
703263
1045310
440614
1171265
1059471
792981
38839
1039297
298462
156727
308734
261093
101328
891041
1103017
904992
442810
363704
877799
741352
1163160
194928
608220
725074
1146330
598654
591808
582204
1050725
671007
766714
968574
568877
1009870
994437
1145586
946502
607545
1087617
835136
39218
295903
73635
498235
165093
580849
283810
465488
220704
288528
540296
850745
165924
879636
858382
530253
1165860
726651
823493
980781
373081
187957
1166581
212956
960247
471035
288238
739689
1026436
769648
762042
981996
122584
847014
1123877
522571
575104
483372
695939
659438
186011
291732
139553
678893
741597
600384
885443
614507
398964
566187
511434
904879
1083368
110367
381811
999873
710581
364100
1142785
1082491
193399
92608
592822
193036
1192867
412264
39327
323413
168802
1048294
1123724
634962
865209
502167
596303
724656
741686
550877
362296
373582
1155604
626420
108456
706385
301964
968284
172151
859855
180480
130055
754489
880179
1038337
73626
1156070
472803
289323
1187684
116351
1144279
892989
877105
687131
826825
476993
69146
1141274
338093
837794
494490
432010
539612
28264
615787
500328
145654
1041162
649225
35503
623792
851819
866095
587340
542526
1160007
35123
928079
103920
3555
112454
389456
54036
797507
1036445
1115688
909433
1014862
101434
216474
92857
374850
44812
843152
832807
456470
839783
333782
738381
1116852
830892
147620
53088
290132
28723
673536
922652
109748
90857
998734
1043002
842589
1045705
1192476
430466
159256
500859
920340
494475
52081
452168
1093215
397752
1068563
233196
515461
848866
151623
173979
1142967
8081
269158
424901
808095
1130462
361943
673300
575014
58946
888042
54533
724538
958468
680955
573670
61575
480257
730493
447911
457672
816795
301959
772025
830014
1023184
329430
1004947
693040
848762
782527
576364
863365
172641
320940
725832
22112
787427
876012
411909
246525
655136
764911
480922
175739
1138460
9145
181005
140291
799641
1172117
773822
553946
607905
686013
1105403
1134852
919979
444260
900727
747358
122560
1122528
230488
271835
373076
710022
65743
692585
1000393
410433
910552
1078708
459679
1136305
460919
170080
1140043
485862
262516
293984
757504
576028
986322
996853
715813
1059293
364071
1118887
1166153
189183
91677
612855
969504
518300
1099470
357344
1152992
402214
1186405
884094
78626
356352
922021
310101
868801
298795
333427
893899
471569
273679
957257
347569
854566
776799
285300
377798
224204
826680
1035318
19432
195647
1069476
1181809
1139287
748247
104510
59104
876212
882137
153959
648938
1017544
812105
20832
596247
784331
432383
517095
1020121
1070931
863089
389446
295706
997854
395111
732605
1174353
456302
1117926
566034
717452
1134627
591395
218354
14310
724450
960936
558304
358828
854519
278325
1171943
1056472
1056900
817442
717604
22785
907997
863239
643642
607174
1078359
572108
1011991
962593
777404
1063932
1153523
58705
31048
363373
671708
1157419
1114727
717088
396205
718240
649043
320607
407099
366313
1181081
21669
978058
342186
58673
904159
393396
1179174
452586
587822
1029003
831304
539014
397692
10518
858192
433157
612126
1125640
1163662
933006
1034923
204599
1059247
954232
750183
152788
288357
1131807
685878
664710
884466
560814
403082
146535
92650
141224
306089
995892
1088833
633082
551990
1135801
652974
241169
713811
718635
288481
241935
390743
920076
1118806
764673
780075
488265
752260
1010445
1115022
382799
10335
1087291
386475
31083
965323
1074734
235140
924959
560645
415545
360775
1139005
698639
69956
704691
1032023
1010068
298956
485743
787289
599006
1148035
991786
1181309
1128003
1012461
849254
133421
1084796
282586
159077
682334
739980
126908
35775
479789
974149
1191568
383565
414931
1146527
1177604
548550
509313
711014
980452
90149
545992
360109
493035
40945
1129981
437305
813682
883706
343515
1190785
159284
234464
256524
265842
1045024
837434
710283
1052744
826709
480099
59848
478210
1187414
333187
347578
129419
1176084
506242
677049
101879
80990
1063588
464893
128670
99043
726168
452180
29787
20543
780505
945871
503810
53846
97409
8920
1108453
444497
131084
846673
264036
1089928
683644
756794
728593
225245
474193
161735
500124
838272
567112
297493
294426
333558
464978
485469
930924
673119
1004545
2107
363309
119853
902019
430537
344230
479685
463481
593578
744993
421104
255264
242664
462957
1190729
608410
588490
268139
669991
1170871
1135372
535206
360219
1014174
1113617
182695
1072632
454532
166743
753064
909990
737698
837447
1073065
723745
706897
510927
490051
485200
144494
762362
436861
110849
349922
932432
981147
221628
792820
242651
336185
1097691
626425
925793
1173382
937020
964091
59279
870446
31710
854174
991956
951679
451115
132719
1062206
548795
947235
1172021
393858
1166181
66957
1140002
618205
1085048
335600
721549
69853
384168
509150
330169
226017
684628
507406
1057836
399033
695557
1165500
142150
907046
183101
551047
947386
675124
748268
928368
908002
795606
430633
338194
724185
748487
300363
998238
653461
778039
506820
1155353
898380
842334
969381
454958
1010885
499021
808150
281318
915401
789105
1001444
895145
592072
1388
117919
519783
656780
378159
90524
815296
839581
321445
468993
1124131
783015
476284
873383
926087
790162
15606
212037
486551
493121
342681
893623
859110
37047
290856
341020
723985
303001
815944
949139
956596
92449
853849
336563
687343
524345
20525
923662
519493
6507
905052
563
361699
945934
384972
1081030
348392
991173
1082412
981008
808323
234330
611944
795909
588906
710046
545238
229773
892057
1095391
473126
1145618
175421
65992
109759
795738
480517
575564
405325
1145530
73050
841021
1144598
4195
175707
26901
806174
203241
795918
934777
832791
719449
692829
173036
107132
418480
572067
575987
654834
563390
668559
719967
129060
25265
517864
925603
170115
970781
417158
39586
72694
190057
857636
100332
380714
212596
887165
1063346
793021
1066675
747161
1058727
592291
813291
1101949
69297
70475
592684
353599
288916
536485
155850
1047808
205214
1061841
76976
336160
666420
675361
158107
1097296
19500
542475
98083
401143
307230
456878
279503
97960
1070672
540614
775714
856036
1158157
637305
967521
649417
936105
813658
28223
2508
716823
504404
111711
209017
375783
1091105
227792
786466
123278
203139
180947
665668
658024
1092655
730061
555382
1135781
1010049
160421
181448
512245
681418
15682
26553
1161251
919307
3619
103698
217435
335864
289372
885218
334869
1088965
766207
1155059
671932
215808
596321
1000384
376020
475558
656402
353521
817606
1047683
358628
162665
175656
625459
1068306
29273
693877
1102277
169457
904862
1180638
1017267
823119
886039
404784
841126
287754
278494
448919
823959
277112
451882
437405
451774
175743
926997
1135845
1170556
664302
599305
913991
552809
14629
168117
1187745
559848
539950
615868
16017
588949
561112
418812
1049219
241936
1111737
1086852
1136258
1089515
98899
238457
516113
763897
688154
362331
696465
1108581
668040
473973
514606
615332
539260
771770
763839
775318
1054577
876216
9051
588661
582545
1140856
724796
991644
845661
1013005
108727
328761
602877
190599
415583
78513
1071036
527761
900729
639904
133434
20731
1144857
892249
580615
1151628
135886
264192
1042196
89730
945407
1051403
489494
120536
999007
666348
1163919
1047508
204464
220155
1078637
1152742
1137267
580090
1161018
1107744
1093686
268895
645332
1041990
704953
241255
627316
941944
869067
603002
1083405
491710
363191
926023
222650
123119
994831
253119
58447
68591
178221
776909
344470
303357
377358
825649
99771
35030
6326
666270
1022277
165593
617254
549428
998936
660792
367592
935558
585546
651931
382580
152810
545073
661119
9470
425475
111287
65050
23352
633656
813258
1062323
649132
1071457
124228
193144
27668
616888
329256
567488
1136245
1027729
815927
636137
687256
742360
594548
525390
162991
779981
630135
1111555
789763
482996
529037
362661
993221
514935
82006
48401
329901
775221
355007
358726
104075
889844
107251
163551
955133
448022
572893
982369
943185
1161138
726381
1044895
395843
577671
512896
30580
678216
864228
343079
397815
149642
936297
820990
1025203
1169765
434853
495776
866244
1125667
905813
438013
384765
253954
78480
337943
1016236
372452
236339
749611
196031
17664
1020900
553754
108769
965906
590266
74873
685816
1146510
413608
845506
921295
861142
607137
50613
978193
232705
640702
312110
610610
1020573
963599
708050
1109821
239114
816507
80188
767266
940715
392202
178711
1033383
228393
271411
248833
1076630
968852
1124960
1015094
623163
266573
916974
747101
816764
192895
848040
564554
273095
18866
1182585
556247
166307
1072058
523020
733600
769001
749567
32811
1172378
144811
405202
1017282
735744
615791
385350
702440
89315
699375
643103
630290
903987
74889
165657
1085905
1138330
931185
639952
374698
1068848
56166
26568
567427
683269
1045289
1096161
31612
706625
93473
1091004
125621
332531
389266
75179
170157
1166395
781433
690342
528304
760432
532334
918647
70899
38299
299294
1020351
614910
30481
934559
213656
876574
801649
841186
69630
977260
56999
294627
199032
198266
965122
431844
695025
494880
1060430
997847
1123441
603588
596576
667506
840612
29280
869279
864584
480798
227884
297953
796700
1188574
1138270
44323
663029
354095
618450
604050
340917
141286
828058
591790
955837
1191967
662497
1177425
1107456
804668
1123788
198423
1122727
485393
829068
584525
21629
14190
174707
1122960
430587
711026
561554
159818
627635
434045
403896
817199
639743
1116396
492974
783261
568396
739556
923262
600704
979480
541760
194617
976388
877722
49014
887101
641998
706173
662855
421167
217305
759346
271770
473852
211002
461317
233245
1000943
750705
861483
244544
678093
828597
809683
108915
509118
309925
178734
729455
839660
376685
494998
955911
225824
422420
1157343
712945
927475
542493
1027291
28730
416237
903891
128289
489346
329943
1156607
559726
332220
535780
695499
874506
173562
606767
1087359
822091
1029080
1170466
863994
204685
407071
200527
1128697
583974
700079
807595
821899
617960
1113555
481943
774059
675092
140984
586258
80379
1018047
1108385
294489
482948
866365
547895
548057
638541
712562
122228
273463
123470
209021
818516
276424
595556
843107
555732
296589
33386
358211
140867
271462
826372
925987
518724
994862
68774
462471
143767
1070544
381220
307287
136528
271250
695220
559160
502208
512426
850623
235439
453920
950581
532478
274908
1097598
462494
21136
773740
28561
791393
9115
653917
596692
1098417
319750
74584
845477
99710
890268
943425
433476
375003
581348
599097
538797
25578
221265
841379
377025
663108
1056063
976421
1072975
262460
703036
1004499
796791
1003250
33704
318155
982054
528258
904320
314858
993639
175204
331718
187071
980012
1046496
668454
598802
1095736
1011606
986250
752881
874472
883499
341117
135561
845328
87430
1161585
180751
1087343
1114690
291757
205858
215518
781275
1062082
300761
317317
186366
307260
946313
93308
270345
620710
53173
349094
773045
840856
1048136
809702
1174083
744705
27578
70029
2551
944818
660385
121753
971357
167635
16256
390559
896513
364358
175723
644129
1186975
527632
9462
788508
107971
691272
290563
1114823
18011
1006910
140234
960606
1035406
1164508
645923
881559
14988
133992
962328
622206
370522
491000
887622
1075167
422328
757761
452151
309176
533459
945395
744856
1101068
81043
1135124
713836
858389
507086
294412
569848
265786
742943
253788
244607
364301
1121470
538476
22339
1149813
177306
1016763
691415
753895
1147555
169390
617175
836859
423872
532465
105928
83141
473789
773354
587820
1121134
544294
1053698
815378
601333
748221
602787
925553
294496
34098
734914
792212
773039
162293
929159
1085420
630138
934169
1067441
898833
1138160
490958
395815
15663
1006389
20123
342078
125712
549181
59788
1133533
148196
960585
941880
141054
641598
645245
1172927
218271
48750
139671
211410
1173654
177695
655893
103445
215871
744474
881586
458046
418731
7739
157225
1055174
651451
1179007
248198
363764
1112623
1046043
673668
972611
995855
912460
769455
114424
339586
137578
176378
201178
453202
276659
930024
997590
967403
784416
293458
409538
423905
451108
393451
23308
63159
204937
124921
473000
497495
532197
1011613
577313
77068
477926
852875
648223
647127
709654
999488
555326
919059
1046433
488882
620453
531596
347177
468802
694809
434415
784441
90807
954655
965215
1122578
407978
874047
1151815
67529
1059437
1079185
381289
12877
400147
936216
557865
969768
910445
279237
1113717
1181470
502086
543044
266138
4731
1164441
622299
645316
578609
417891
1064421
1163277
199359
611425
713312
720471
544216
400213
1090148
744651
352568
359599
387055
241863
615294
566296
381375
447921
1026497
506443
802567
105970
450390
566046
502782
956889
48626
236926
421940
675608
222640
206977
751768
818586
566210
105026
683586
232839
1112273
723473
116429
526664
969491
915218
648218
927102
442510
396341
737421
786935
844517
10769
1158293
1027796
810379
1178329
536868
1139350
1075132
778283
619499
270093
939082
546485
1025636
926113
418702
685614
715576
138697
804231
172273
144978
336472
1143434
517200
648348
920384
897434
279051
315443
61966
1050948
838547
961464
176770
129793
330796
24647
1048208
1106788
833318
899544
34392
134854
819555
643958
547771
671898
911077
220794
265006
996836
368793
954414
666369
786744
365503
779034
408016
1121684
860183
887742
1191202
887596
928362
1130149
378305
410100
1090045
264069
825597
232745
140254
353810
277265
95311
428730
448017
658079
591773
432691
1050293
518696
682271
181017
1052762
1025620
310837
288832
295941
656712
1135883
581556
516062
478370
1145715
537817
538871
922978
230661
64143
182906
290418
781346
316141
996703
1142997
33441
824119
454796
1026423
142266
493413
458750
663303
1121356
474075
215648
1122474
751916
977222
151542
1009226
368340
1148095
708963
128000
760467
1023265
812470
463044
559857
355415
300737
108840
896746
28073
637689
547776
359182
422505
87454
64384
1096308
423303
8351
391973
755067
691632
94296
789476
633417
206047
451286
477232
600747
261328
597383
174163
1045415
827256
680524
146118
167795
743960
871123
622625
562840
1120427
1142905
889856
896964
362646
620957
1165353
587004
755192
705962
832118
699669
632967
1122237
288256
971150
517205
367738
1150756
822105
260724
662320
477684
1182082
37486
1122867
760343
95163
315725
361151
31992
995874
1171883
406774
1116366
391072
309623
426318
583315
12048
1063867
601339
388130
1125340
364391
1081114
288040
803592
414143
982233
861868
1120044
139005
942626
511198
658127
455379
551401
87912
1184646
435042
264407
534448
588532
1098668
110303
184421
35297
453319
676555
670605
675074
234216
1092713
149703
1114828
138723
315955
512634
1028692
408005
902462
462815
984242
807012
190868
197872
176689
237748
516952
840718
170324
752191
979053
94895
51114
209407
269953
246825
905389
1071685
118168
511860
761383
779904
423085
571414
790848
637544
1099778
213514
457707
69974
772833
215086
396727
259162
107541
762512
7677
411944
399310
1167227
205817
1153784
62531
429395
606750
72204
181160
115265
503648
448682
189198
754730
962481
74316
176073
522155
696651
549926
612690
170593
1146206
790550
780669
243149
539023
39291
473163
211980
950851
777544
852950
483249
461815
840144
353198
139285
369727
783304
288667
454709
1059501
1138000
1026604
910437
597293
970378
916543
1174537
1026887
235481
67067
31633
636794
23373
823509
813727
804990
1047923
172413
470475
930514
336374
546075
941293
448777
775782
851388
1172052
1126703
974775
928332
299367
1190615
634193
410611
576441
68897
150768
365860
218429
243058
583157
317821
285019
321755
1048844
132379
1093257
615313
143231
470290
183585
374512
642392
178631
1020912
985843
28656
214093
956877
327918
1035249
964220
755947
780638
923150
330122
781824
477847
934339
820708
94882
556556
545403
697915
43061
677970
800789
1046238
254522
820587
352794
547952
537444
27779
63635
350532
1080511
1033232
1159523
181983
692462
133815
420899
9311
516792
211778
18058
1180027
86985
185449
262457
587155
442320
266409
775472
617564
115744
444689
134250
749866
569311
775241
1179492
406882
155235
239284
386421
893557
745798
475793
375418
654924
329709
481739
226965
1088727
994597
937282
462631
307593
724293
377467
229227
512463
980885
661343
383521
782256
1030366
126323
607072
898107
517529
722403
6003
1153878
323648
484452
67869
874932
792325
465222
1075951
752101
306081
942250
202332
836965
873371
37895
483783
525823
605125
255184
444965
678170
1077611
711629
331557
671771
939640
783826
916975
377462
927061
799138
931297
330354
95558
681196
675751
328702
1155967
1122601
908557
531122
75777
522587
1060599
1157659
331703
235677
230108
921093
286556
893807
294736
347750
14915
952259
1035366
32516
40716
702544
624942
745638
1123414
268761
996207
304656
939180
358292
473860
599939
828871
950003
603075
360508
409939
35100
706434
40427
1060805
455649
1178155
272152
1110518
701177
95662
452353
919165
946643
622296
138637
513990
97536
58458
885936
536923
296649
156737
845429
879769
1156044
329415
150295
115879
701792
43701
473576
129326
969721
470089
767587
1171216
139015
849446
982110
926797
379954
326125
151900
954589
274305
636490
164410
72308
498479
319373
168437
932518
1121212
637486
1039023
963464
1156456
497533
953893
1083098
173582
975853
942020
275347
1101279
216269
1077580
313516
530684
744354
237044
980905
663729
74648
241704
61637
416139
454934
869211
833718
1014818
1155447
1010265
598275
544339
878551
1099955
809742
51983
614000
248765
756276
276501
462568
1069999
844684
951521
645879
92981
317477
645320
1052617
289488
931213
95884
321016
622107
709565
21476
413845
1172459
255362
74641
723706
277386
575326
1186717
866813
321920
579411
713656
456300
603049
424153
306407
1120162
72182
455277
129693
251337
557170
131511
119169
731763
975235
814410
1033485
155549
981120
538349
666692
586768
1138920
340271
1027999
1174373
1010486
1181328
685458
61628
689805
321593
195749
25748
1134215
133381
1189386
686778
682936
435188
285388
219574
654040
867473
1067884
562264
1071098
964589
783704
1052329
1141235
639979
540006
315798
354981
266591
850215
172645
159998
827005
925985
462871
592175
578441
1095857
30766
426190
270335
208433
190975
799176
1045165
935411
902254
1101423
495881
230499
510203
417712
15831
570218
1118060
865820
988613
95657
1101262
100764
134642
1134560
1179613
666018
852475
869221
299324
684378
741301
292958
1032755
704128
185680
45286
465068
532925
1124686
731050
12219
1046014
245984
449168
1099903
1149004
510374
47986
311858
534823
1118795
122492
141908
858627
213740
253655
1122095
479608
327159
442196
310374
785777
100725
120090
282957
1147577
598530
50130
543481
445370
1060811
703279
966924
400176
1095272
1155578
792364
222404
732297
831061
1108116
120703
340892
601656
913908
185694
600637
207682
1011601
63732
77974
76720
930194
30962
351892
671433
1029805
474621
525639
210321
509386
281757
331251
421615
368687
260366
596053
278638
148706
396219
210198
864760
1157077
671564
772228
770611
1154250
994995
149569
1158548
975536
640996
679754
1149116
109025
568709
350526
89169
1138876
661511
416166
178263
928076
792422
793153
521885
720894
1175371
1097497
928746
753904
1047291
1092654
457329
679554
340088
236050
87620
624077
1012696
180531
119934
964176
1030103
30618
898674
530688
659608
833279
1093593
95517
172230
540958
548451
105839
701498
431351
534882
155972
964142
677210
1129237
1124137
460413
607991
974330
215380
729281
212580
815293
57353
43289
572454
195610
336698
325000
1155275
428219
257236
268212
519789
1162292
362867
1141182
641279
492796
924963
762768
117249
911756
957456
930102
36870
978559
1081347
368089
346266
882995
493167
615190
911307
531190
50551
871462
1003144
575132
276035
503776
212772
1131511
478510
802910
402965
131500
1109614
637789
598481
235450
1044522
856831
1079710
476195
399634
225020
618481
586332
400653
515498
467682
381379
382199
883493
439791
342126
276148
606265
981350
966453
836969
560116
754108
265978
116560
900829
327838
499573
390697
196628
958069
357180
1119966
363025
524607
380365
768244
956185
730176
336301
1124195
963525
68472
955477
1128770
825139
1131431
314762
416966
328649
542919
1076889
294138
520948
1062855
758588
843629
918456
722580
630253
61002
894730
223937
901827
904908
465389
291784
505363
48207
572611
37986
823142
1078664
735338
160951
586680
235643
675959
277338
116393
256105
153456
1153030
290826
245893
1087666
568398
517746
897215
1181596
322306
934533
558008
190727
625226
885371
693784
160159
583429
643890
12381
701227
942561
1015146
1056511
292586
177081
1094913
535358
470534
238043
114407
368896
1061169
1114312
570937
275510
1160421
244946
955985
673587
350637
512796
417445
175627
1096125
942288
644408
602939
178219
1173022
801202
326939
1161668
1112777
979033
940224
200184
449754
596470
442569
598962
1085485
415563
87972
1113039
1084399
802885
731935
355082
407787
513675
241651
26718
792291
1077923
935138
857887
791994
1085104
750045
363910
627576
942019
191533
650122
836234
52758
1176308
951907
1110636
739003
945018
228862
1148981
364772
119865
277971
306434
609398
177088
432422
774195
331825
941712
415153
778936
130444
863362
981581
65258
709657
1162656
1094439
604806
663233
979607
602875
52581
768741
316415
1118706
301426
46867
565535
135343
249961
626976
370467
668945
1075539
42700
1181132
269538
1045504
53276
223134
912346
420542
915756
1051474
278634
628302
484718
403724
1145460
383497
733048
1052768
287984
1175445
828059
815039
449530
60310
1185591
283315
137745
232833
133566
117674
1178581
584366
765533
156117
654880
578888
671130
479053
575543
1145084
483292
396830
898638
958002
698120
2705
91714
1119902
319038
791038
436631
173637
1156227
245646
576067
1008610
1136953
107444
999996
1052295
74303
957039
510803
228537
805815
770830
944992
871428
991613
840515
1019223
78082
534693
902808
581710
968525
176118
225123
1190680
197336
224436
726275
695668
219407
914200
165006
832319
1166425
495242
414927
1168672
737350
327601
578581
293854
7691
971422
1021776
743839
667990
626926
1160726
20279
634545
277808
676107
11588
374131
1166249
601668
789668
412929
450754
93020
1011134
741863
1143995
423468
203082
146523
316440
885231
123983
209574
848293
432095
283150
66405
211836
315357
1168599
135600
334119
1112576
288286
415566
1019175
1072822
699843
1134521
784229
886826
103470
1161298
1074780
1028443
1053808
429485
254029
457718
271836
227766
684225
280913
1038687
471374
980330
815638
216468
1173076
679966
1145752
744963
675778
1149025
128402
907043
168303
172585
959867
357860
494597
771373
415544
650294
304595
465899
700897
1038455
693003
1108084
887978
569744
527549
87468
298381
287955
626691
118703
1041797
1062598
94704
84357
157964
1007801
893650
703337
375284
9241
441889
764164
661102
1016975
44054
1004367
427709
609953
69316
960928
1009604
128705
992974
949566
419965
519145
407555
606009
773604
165465
897016
1026424
666938
475985
1151100
144661
318289
1183801
618390
908696
23427
1136376
236426
765227
1108546
380214
601584
949500
951600
862542
169342
753641
533592
858889
789682
842189
1152087
1005587
935716
634443
833086
689035
873004
799159
666814
945107
538251
859274
583918
885614
243751
1102033
559768
477386
846189
38196
918404
222975
610604
914962
871291
771407
1041490
444712
103340
18923
243366
212836
610442
626264
79118
1165644
577606
1137152
1058757
260926
246606
857269
765593
743366
312318
263978
822052
446190
102267
207817
463498
739289
666732
423958
534335
837298
805351
1026570
119409
151255
836258
336951
296528
1096541
735973
628468
340069
235550
712806
1078028
771991
61406
329250
715356
996824
410844
128334
87636
327040
1124820
825122
728290
1137911
733994
685702
45703
520832
828316
621016
697046
190871
900070
872617
286581
621209
1040582
655619
206414
563152
524993
5360
807289
73630
282445
918847
708522
1168123
742012
363381
938772
318414
896130
543058
898661
1060669
620308
191882
1157168
857226
224738
870778
668824
460662
103403
922403
255304
3243
190718
451560
135994
198230
70996
454389
398605
567542
545280
1102128
862324
857813
512908
738323
1097743
507554
698622
825833
891380
422327
835231
945786
535340
479284
457710
800099
1000627
207716
334815
228739
1101752
686162
163243
498003
34058
391638
74902
708635
916346
34571
1057793
941757
315079
1167691
803182
1059679
507762
981251
1176126
32896
318343
393063
649197
970514
998417
1010545
606528
769994
167156
941344
1062940
428549
576186
410967
110814
740770
937546
250358
626638
505579
231602
160719
424864
637389
592908
997350
238901
86753
91632
718717
359722
843154
139208
1187995
294840
1107350
335138
157262
840152
656735
103965
705400
713776
248139
820721
377434
369788
545869
650853
395582
100927
461431
304636
92829
20241
883873
36675
93984
700188
206124
833175
709765
317046
367833
1026245
317206
1058784
650135
500366
425840
1102149
912466
32215
492833
667123
887750
867954
252465
374894
1100674
985242
524148
793333
482512
1117485
43397
349596
680616
473447
64368
849082
961178
186040
655234
455800
86710
848568
87914
42201
779164
1042066
700041
1091005
190723
1156717
781533
17403
468095
18891
206083
466578
228246
1039981
229151
913768
437621
665301
185568
5836
853537
845034
327158
1150825
95015
377980
532437
1102894
831164
1182276
2131
1179146
733265
676001
1136331
731553
1050276
37707
216582
276230
356105
431545
621159
1108341
40435
1142470
28395
85944
330145
573984
1069273
930648
1048572
825961
596246
244655
330098
292794
1046686
806112
827050
507372
601022
594154
1002282
1059825
727583
1072545
388874
1167974
1073211
30682
1046803
355978
1009751
549066
43690
414360
577388
1042259
592253
140410
831778
84490
190681
1128015
959271
996144
226016
408626
573235
330009
598451
776299
337594
949185
1013437
648765
444456
22797
1019635
599005
160482
924327
1060824
986187
1071049
47989
132038
14502
956754
308819
555200
1094489
463458
320799
521941
767206
412079
649573
185038
507637
61985
161048
1006174
303546
224044
20951
119368
153363
586319
734676
838092
1149352
602996
177488
454920
936296
351650
1143425
626875
734611
2259
1016111
1049380
299395
572311
985861
683661
588459
1059065
940663
344910
314501
1172237
279813
84746
296056
380832
298386
516673
965519
584064
860699
352785
231448
305989
1033382
615950
377760
635756
839529
834424
26884
830604
694791
816940
1105748
789676
24302
588235
1001299
86384
903749
764637
427676
914171
233266
434504
1063534
1057588
395312
51225
736616
855423
515625
392460
208183
6690
903314
1156614
468295
863681
1082450
260097
263109
879812
112890
1073312
689339
1162748
197532
503107
291780
126702
835287
499839
202392
390421
671359
1176671
101387
582032
831382
436722
159694
1038159
664024
1034644
273321
529420
109856
1096055
320355
213991
844722
388362
13540
476529
600021
966476
913715
881424
98040
815657
317237
71731
779280
877027
300378
366265
283818
394131
1119533
1027837
141472
472167
70006
1036971
339121
832890
1077584
697768
358048
892477
181530
1165042
977831
421471
1009715
540965
965088
304999
755868
13903
56718
209618
410942
532597
737378
1058320
736536
779527
420686
93638
200870
486761
13697
305792
485937
926663
511296
836633
1014205
246776
754287
981732
75571
9373
1130764
272750
393947
615482
264906
719479
6106
991135
808581
361141
882934
269047
1074467
26846
868230
777808
1154709
672039
675344
528824
841655
534123
1059257
998923
872428
299492
946752
714685
369829
1075686
219429
957910
507935
821834
605761
199101
695990
705285
933073
790799
245649
570018
789799
439700
792578
955419
241241
756067
535569
894081
1037065
1061525
633225
340562
1021551
1050763
58792
246992
1034286
1029450
1131475
783427
392935
1037172
689267
528073
714650
202947
314359
286744
584954
738484
520461
933178
778897
664026
820678
1168385
920921
1172933
417459
440252
988541
341716
341438
388875
459391
749587
433577
1028762
827671
649214
640111
743665
262508
635959
756912
884371
154976
611791
338477
1122131
507960
316192
17333
604429
340973
335143
149533
539989
1025060
491799
712471
40582
230062
648749
742629
773928
398085
99516
358706
106876
477715
1186373
1118637
724184
145371
973130
151183
259227
595536
903650
363242
129988
958534
418384
399733
1033614
399740
457479
1085643
303342
110330
1055107
698947
377846
898116
700177
364881
1110669
1052554
190141
1038359
1172063
919009
732731
251839
1180555
88331
1093431
409070
1185213
663795
280750
879830
368470
829368
996802
223688
966136
63954
884657
83259
36569
392639
770576
629577
544747
492562
805356
147332
710835
422821
775268
620552
709491
318577
945609
720026
743572
307932
625208
621092
379604
503693
731908
84530
567622
930611
261722
433936
501314
251354
1163906
425166
814109
310177
779428
1057920
456089
515662
695181
994014
497048
913094
472421
35622
281805
650291
765257
216472
152509
231373
624566
703697
550607
417265
348371
649543
221613
582555
299785
671555
652893
505206
406894
9616
586094
989807
866291
188617
314988
491311
1118620
26327
768639
176090
694425
719352
509419
328499
133896
119527
1021794
1162297
458426
695354
1011031
720847
492754
1034049
267029
793
604440
642966
937242
1040967
1021837
968331
925905
166843
529339
870058
177774
269140
963072
71334
806030
363194
101078
124407
431255
798241
604194
601925
116718
517259
349823
209750
273298
308720
1064014
412892
494556
203793
330932
891323
439650
623961
650846
128769
1173152
307112
793485
313564
741036
41201
492296
65444
291740
468330
198608
538516
1000394
72013
627399
1179017
384729
1151905
748960
324356
669539
9205
233213
388280
324303
300691
384804
158073
944678
844825
423086
51813
906870
643444
483653
606047
1071842
913209
175751
1014482
572261
329960
925868
979824
269521
129809
45937
258229
362935
283689
398163
455327
663131
305897
982275
688997
519367
150592
1022859
797544
1152778
253462
109117
327802
48775
382839
296746
481868
663829
1091021
428590
613737
880724
828294
359363
313675
1005499
690336
319611
730537
625105
54871
469063
431922
1168976
160255
370790
963137
1093427
205044
576913
897415
694343
1177972
668771
850634
421027
1176344
1078234
1155541
1048845
757590
896428
460238
145457
78344
1140536
1008651
1094482
321614
773859
544114
241713
1183273
842623
346816
594663
513486
971261
250023
322311
381516
735827
54877
623159
219524
368698
479491
551326
897339
1148827
916016
929158
594310
909058
1014690
471508
64267
290253
219165
1130092
95789
568144
153698
443262
654581
1171546
1090059
113627
819634
1052404
277562
921049
463305
980599
645871
744339
60618
163257
921001
320849
840150
496661
110292
647932
1087810
1116181
37041
971739
673073
19483
155504
747834
1132820
1128247
619439
308656
454099
230334
298187
1102806
1115202
871866
1052102
595505
1151582
410133
630734
826963
92941
976745
392805
1121901
733481
432412
1092695
94371
85498
961848
791492
436844
691541
293633
1114760
1120681
538272
358611
608621
654872
802106
4465
758691
653947
402076
819095
80084
215423
828308
336595
607015
722008
716978
1134771
998804
252485
487455
177915
245370
770000
455176
462967
883496
665598
348092
232571
98986
490045
861965
133609
845084
404605
325519
1058007
279665
867105
752595
478800
85821
69912
492550
39380
1157857
1089789
576196
380702
51355
790233
655426
582740
858419
115234
637430
350882
684858
56517
54486
318686
920470
333053
966765
751679
24257
108893
870968
605449
591844
928013
893083
629
518878
809295
486717
203514
209166
122928
676324
843867
603172
236980
1042288
748958
1129341
1131707
355055
231117
80335
871879
347146
393160
198705
9147
229691
848308
890893
822288
460264
1147592
1082660
858955
439247
1056366
482894
713227
204904
882482
1125601
634218
491677
211505
58408
946357
660238
18336
814475
568227
488618
347411
758333
837665
114624
209325
842953
645087
806113
958297
877345
1100325
34623
214571
537786
620209
355319
946257
610188
644841
783642
528724
1078258
794751
1096295
1136985
1028210
440664
309670
657018
36464
209371
701347
539253
951271
281133
587038
684569
14078
1139134
601871
408620
341998
41797
818571
1008882
1055170
689302
866796
680932
565414
246440
924335
1153193
840250
237029
120388
614122
409010
1097639
64084
950238
1130019
204032
377890
1129801
1063415
870113
695428
793683
724699
1060493
313604
15760
906058
858294
598522
339266
43686
336152
673838
391647
451613
90893
397454
899836
381537
1143746
1084748
752255
603828
961232
221746
92378
510437
948731
1186190
402477
799122
1154321
1137931
109544
856415
319648
412627
448111
627206
1176020
468035
97487
681455
830023
1022203
71859
195453
600300
192927
189611
754456
49792
197642
579821
511518
1074929
672479
429421
413310
214397
1038928
1049143
853098
255338
1081692
190396
602908
1187882
65
485897
793945
1109786
48667
877071
265160
56028
970124
675863
65872
741292
791187
338755
509610
788881
149200
726808
1188225
213947
123863
228938
158009
482471
804296
277
701497
318557
928003
1038685
482415
836131
167453
1175792
138884
1548
740274
861506
530493
45540
1025751
647034
442608
647895
307171
520341
641688
29332
505291
1166658
936921
552893
204061
639592
662372
747670
201387
958883
446109
661136
705526
703560
1074460
370679
981570
76721
735227
808715
561080
757514
606097
479425
376916
740166
241611
611583
192697
264961
540458
780532
1049637
679306
713252
632223
574594
42744
531643
1169509
350115
650313
1125580
1107322
329200
919444
176380
356452
1129525
870748
20216
47383
867426
973178
422140
672623
724486
576956
246209
238867
348509
702295
805426
559617
925194
250848
132285
1114089
430201
1116169
716755
1026415
772147
180105
287349
160172
1189613
1108638
847823
545474
805283
513699
1099021
323455
44548
471833
1188141
662766
757108
294133
1052010
845554
311111
494547
394299
482771
1186822
380061
822178
572542
865942
440896
1105173
260372
443060
887607
133990
82415
394836
335823
753234
98658
939202
949361
325613
463442
874232
1153927
257590
558651
475207
1158138
883416
402353
855137
197303
740195
1128178
910578
401998
973574
970481
995669
984125
412462
839044
419125
571628
111630
1146255
171792
623553
470755
813790
1059658
318791
709444
394890
820680
345630
147657
1117061
741369
34033
100412
899710
746288
585761
491974
1020607
153276
86805
588497
21254
824274
359302
209216
422805
1046721
1117444
1055249
1015963
749016
220053
1025461
994199
81007
429790
634836
957674
1180315
367408
644910
866061
932892
388560
723410
56873
354332
400511
846637
377417
1036607
894365
881175
1157606
519230
665797
393526
166812
474345
15028
1070534
690277
776866
488000
665398
874311
1010805
490062
719812
787536
801337
642061
236096
650602
150710
655571
773446
405510
807660
449305
611821
1020922
930431
147838
938888
678871
728245
412046
1039445
406349
87427
41456
93686
1004183
1022907
562762
1185352
282072
59989
344253
181424
904156
989057
1037898
727034
731471
947842
1051955
676954
662439
1091580
82145
522127
244316
331096
936510
503121
733119
1097944
633406
1079274
79987
1069439
856836
937158
873846
173547
508113
768343
548958
226779
413876
814348
97109
609935
111965
530516
323580
172700
1124169
375360
332489
385691
916211
959953
1068983
81800
13924
367489
108335
399077
897800
1173149
242739
158117
154428
1080748
456485
348660
600949
244579
317546
798815
28208
1061224
873563
973577
561545
693405
85009
1056903
657043
761167
275750
773995
894253
460718
551018
289382
242670
36933
301266
835587
1023942
742128
265257
124151
958587
769702
192412
1182488
796160
305656
50876
140085
58367
35061
977937
852379
1060887
303452
194667
684799
214939
997199
269562
1122388
165705
573975
836889
135377
445508
1110063
465950
952098
301717
821663
357144
712282
318311
692353
989750
1147953
1027321
917753
728324
903800
269920
293706
222481
686602
487176
1084597
726728
860758
497619
305812
452413
1085467
56153
473767
371991
486730
310361
761353
977546
646482
159216
949188
1100488
1162084
415345
393663
213054
681387
374072
983934
1152589
512195
232546
846008
1090101
552904
918895
170649
965060
952492
996199
543230
1012013
929218
867643
29368
1099292
980254
413198
175732
1096799
177914
676529
933965
1004962
1069233
1008380
1168750
10822
376063
636366
657712
591540
269652
832495
888690
423818
908326
230791
167783
278514
296747
1007011
463813
22145
93047
63128
950701
266899
384001
533531
181110
462203
7045
145673
185242
43730
581457
1134853
770327
513159
1100206
700496
154647
318395
301497
125271
1066373
528776
74337
877257
423074
38508
827059
74583
305215
252701
549092
491280
539655
200801
696490
887504
773406
269547
588701
1058925
787038
1165007
728464
580203
439552
683834
327143
152786
673913
52780
588248
116568
990302
1014772
128895
401528
412438
985270
342949
460775
312964
1145829
1004263
1100357
737664
597442
977701
577493
608178
580452
788372
210628
17278
98349
242221
939556
32742
978963
317728
831255
470027
743112
1009748
751143
1147384
262013
335703
522592
314084
196927
1177844
619666
629023
1142832
437122
1069189
252952
568123
331166
730482
372166
67725
817161
1043944
992366
179141
1041061
188243
88190
613330
145863
1163980
121994
392426
887194
720092
273596
563714
1001406
638772
580903
843479
799918
944640
786514
548511
1005330
1181832
219967
1108550
306425
1001439
752578
68468
26523
157179
892780
963216
436641
646227
67264
155826
177937
1063616
3615
146584
426432
562681
1134743
1041971
76871
1001202
106263
109937
150363
18840
465005
788370
366927
815541
298461
118313
1013948
848071
665719
858307
9956
762040
1063229
971108
136952
66095
1016748
1062137
692605
260831
629021
196965
452867
809495
885674
311388
245213
810580
78950
86709
261699
999363
950624
547741
1071063
958151
220448
70131
963284
141695
100063
123806
158458
828314
647078
957114
233130
393511
544150
1030497
1071528
395378
629514
236079
125666
211571
44513
713180
419332
9280
289524
178790
725650
414611
1085818
832350
808439
1104932
213884
738928
1127011
25335
198904
182323
618641
622665
1151389
328623
1046890
460563
448247
77557
268347
660504
665185
617710
259367
333619
423354
431823
334575
1040805
1041475
287703
545518
28820
329391
787866
978470
324251
412055
264214
254996
875796
534298
438909
171724
744614
619418
746415
567643
355848
621645
909876
208614
1067838
198854
386252
488239
1125419
494557
75402
823177
404800
230568
746060
840821
348832
357921
486201
894769
425318
450951
808169
199058
101046
837352
528520
1054784
1041694
607973
914145
878570
202367
1014246
711149
594961
509877
197366
523653
1109265
595981
504405
649716
657503
919536
23303
369647
711866
1174357
877311
432271
909299
1140226
179134
690391
459442
394969
968135
905359
1034434
1027793
988049
453337
324497
677122
1148777
1136872
437172
24936
448866
776951
746515
489087
838157
902580
476487
454951
950975
335421
1153925
728893
331398
1120407
192946
338584
1055448
186501
1064658
76081
678718
380709
794318
539067
1121977
201718
94192
281333
1168178
632290
726756
6865
872336
810370
310768
415081
84782
480982
133858
207701
875835
649943
799838
367662
784631
729776
215657
888966
397768
275541
1017615
673695
23860
531706
1129254
1192390
827029
1048160
376705
396342
519024
931394
828974
922339
483935
1132566
262434
79490
376761
538150
1080678
1106065
552181
1069292
433350
866894
891914
397193
424474
913790
147596
569900
187048
569333
249393
873804
393675
80174
783132
1008923
127430
711427
80087
901372
211640
16821
619054
1132917
689677
449937
748464
444195
206653
1060864
364949
1105195
403593
686182
449094
520887
387392
658718
1155619
529633
605375
1067341
469266
661485
164650
676654
881826
886572
455994
268956
1109980
409046
99373
527268
1074743
1174198
614875
692982
293550
420617
120574
802958
316036
1136850
124704
41100
417321
493766
209986
135733
381419
485847
383637
464287
835630
605335
396533
424647
68906
425432
684773
366226
1028304
344391
447401
970519
782429
930592
1053114
857472
17663
464782
641355
366002
14401
101187
1072995
302881
365736
436851
720261
853959
1157557
106320
256028
556885
146195
1054303
675345
911236
115118
300886
75728
337512
323676
757582
794410
21022
733737
1118968
629255
1063719
1012958
1012103
806108
552764
440230
885814
122386
688344
181376
107800
868351
351268
347197
952711
601239
603376
334637
349379
784264
189929
823314
1024728
304587
282508
699195
136787
556197
1130303
208022
829679
450616
998405
1187294
326434
556324
455240
805298
780674
162941
77272
1114574
1007636
466944
1018681
641154
260951
965293
38949
459140
656211
221734
569712
415223
1068677
27958
774533
499857
1065352
1008887
155462
334454
1128282
556884
1108519
894516
957141
560817
515647
243013
1102004
1030210
331636
418390
179058
62338
8038
881108
28324
891834
815711
1028403
1002290
53685
847143
428605
69362
1063449
985734
971974
584568
1166585
301241
583354
641078
1174953
297459
62991
1086998
389198
455452
618085
801041
933626
1044899
1086452
289791
720555
1041843
314608
903624
606276
375203
383230
980938
978925
342048
813861
854400
782079
1079152
808544
1022028
933210
1113281
448884
251438
104480
356096
427022
427496
271933
898629
859794
931217
566382
76525
495584
395331
927735
178847
812074
619289
1162565
15878
34314
425859
46291
592515
1041743
58806
967504
274191
471162
948262
380995
1167330
610119
11039
47082
419556
460500
901534
26293
848114
553081
851596
652746
555223
765175
202782
218554
23192
970302
638872
541429
643147
562861
932858
1067993
108925
884045
1176036
706779
1056354
1003110
250070
610447
190366
1069112
42991
489228
577318
565360
701423
200875
318871
697611
78001
705883
126418
499870
433789
120030
833793
500060
174420
194823
1040819
391075
334229
1161392
592750
576685
756376
29812
600128
559631
597792
662117
295526
251856
206440
406414
307625
1180635
151424
650627
370155
542077
818994
950596
235797
497185
657814
329245
533658
586562
294451
957388
529543
177124
492004
583358
162503
524853
271619
78973
1170720
585689
1001170
1053487
365794
652077
768704
821226
616877
46053
366273
602060
685055
771201
864570
489832
1073617
110817
205744
510507
825351
968047
1124517
218718
440498
98405
1021819
1052696
836926
1153073
586309
489019
268187
625341
1014521
788555
92950
1091454
1030391
174816
210827
299281
428840
1144240
445417
595888
1031610
1021675
336843
588158
240046
861870
154324
607883
328741
1088573
1172032
1081491
717978
310083
767437
624152
663259
625080
435200
998630
1051166
6260
951068
1139937
538156
479664
358796
405322
653127
919310
935336
479604
700131
189210
105967
739070
675484
1095661
1088499
954165
137252
510097
1142016
130595
1154647
1100797
330277
1173567
377255
946072
560648
414738
715735
1131966
583972
629258
132152
311279
695766
1073863
1153574
946849
1007590
883404
191044
978912
737345
982826
218216
1009790
500436
898220
158490
358037
1031980
718122
464879
692738
1160214
1033003
692262
978777
999068
296247
393277
868220
930364
946341
368091
375327
53333
65106
349650
989831
91190
213938
209851
586798
769788
271143
188521
151428
343547
1021564
882096
962378
822551
650306
1010137
1153011
612953
333869
558319
496301
1008160
614880
540703
510569
568706
106024
456448
51498
735999
309472
238152
92081
454013
82994
158046
1059684
262301
835879
349027
1086229
103059
1092918
197650
739294
264207
845150
56137
899087
871188
320419
146980
710341
399771
116529
372271
248060
495637
424112
175914
360839
592350
842477
75625
994378
982090
986045
1122315
399422
755540
1044908
277512
1161090
343070
1082399
204327
711962
995016
515899
219304
317573
437112
569160
738872
749235
167121
128712
220517
217111
960749
670373
559193
969706
67247
229369
262968
632485
1082805
327594
687362
1084618
1164573
414368
820715
364609
567213
274600
361526
613773
895684
37861
871560
831002
218684
359726
243494
711586
1124784
802764
178886
485891
1067274
6135
461610
780197
133504
168060
1046692
1076364
1156760
207112
993649
1045521
672602
385985
326825
170648
665221
732887
507254
33957
407764
774917
379159
530056
60264
349437
559416
100198
764495
187021
229546
893451
114947
640087
904712
307508
846105
971206
960156
263238
891495
736461
847730
932394
739945
922337
137424
101176
567063
710470
1125132
36664
697297
896365
715165
614092
124168
1083971
1171556
705439
1002740
583481
107399
708971
746103
333342
827812
519338
529528
1095803
653567
1053008
949662
774936
216064
466466
71004
307379
987104
1102482
298127
723568
287861
766743
742417
977080
1112659
821227
274213
487607
922232
737623
686323
678154
709864
1191355
698231
578590
824790
19014
957334
814431
70871
36291
201458
660767
186338
1077633
237867
753293
742742
579069
744157
647882
926607
655396
51162
258134
532918
574841
736150
902359
749971
398340
1036526
666586
1001171
1021445
941334
626291
700007
874106
1142504
1070540
633033
426722
223330
897273
298394
1144910
375380
945658
678976
374984
344889
816752
1052413
973783
1002051
786341
130294
1184101
473404
42718
601086
550134
640231
1186537
157372
330190
897645
2002
549782
924011
139258
803992
942033
734985
139705
993703
284354
452261
378704
183894
851132
521948
959278
188503
966125
10714
81261
480431
291886
858199
17999
166942
206673
833094
40422
1083627
245524
970563
188171
439916
176454
279921
128854
1037336
1056526
20190
649761
1015434
451843
718504
272994
414507
1148563
789429
1011062
82346
1025675
987987
249762
813858
895722
850406
729870
948519
714339
794859
1112920
122576
1183016
268646
353735
866354
527519
1168117
276177
1145914
444011
316204
947267
1128888
1074254
388303
181774
26944
833404
96570
978575
923476
418745
928752
765106
430566
978207
699049
85183
421583
1046342
785959
736104
168057
405736
25411
706826
156398
499125
969962
571793
116815
1125525
1192168
558125
350998
596476
247472
787985
21491
1062268
507103
1069905
372606
874340
647207
192481
822970
994362
401707
919718
214127
548800
868902
983616
378619
919896
239674
1165861
800791
492681
191442
963432
207258
849628
634128
573938
931686
601103
308535
1053510
1003631
125949
873875
104056
1168199
24408
706264
158980
1169426
263942
986083
353260
1115167
597541
613762
794525
84216
1185974
428107
1108835
653493
1176033
663708
323986
638940
589596
635380
732579
952594
1080776
1033221
525567
36993
649696
717108
66399
294620
603235
657278
1102150
881083
911546
236540
970823
233619
58370
1137691
785712
699377
732764
667870
947363
528019
1137027
464753
588225
1053995
146279
76455
362952
655902
111035
895762
106012
857306
981744
100727
515156
1144352
188412
457081
654772
465284
672787
499317
405638
381765
1119865
1170416
744990
78325
711152
257957
1020749
121461
242954
362950
847422
153626
831491
188438
273200
769187
472724
432858
853801
357871
324079
416050
768900
205548
154830
802308
1019527
895483
1170021
341638
592055
335188
709325
281875
903411
1010806
8141
311288
1091504
712041
966100
615862
764028
181531
381372
970933
811428
698470
236142
201932
145219
826481
699214
865512
662592
808109
494465
673774
455095
383553
234884
938069
90325
196874
1127265
45321
1024178
261616
653994
1181248
395920
444412
485627
887983
221522
816834
721628
453551
14225
117761
548406
24071
527299
309886
600406
174501
722086
907777
317350
793069
669636
1063251
1106931
507272
842370
721422
847460
526055
1133648
99695
1032604
336080
296133
1081156
659626
290755
615179
517681
954053
898299
671626
939804
279344
418226
651025
130863
968177
1052325
504909
110256
1002536
644625
682242
482252
51024
1184194
958535
158422
1011477
668988
767593
482068
770044
498239
315080
248059
1005471
816063
813827
598792
194434
781543
909322
896073
398899
485008
366965
984872
862159
408432
779890
434913
805313
110321
1127397
328858
349196
292909
693295
649732
598346
970176
887131
413515
1159011
812323
694019
1155437
1066370
103053
1037591
1057175
269232
856005
160812
769769
608685
131900
302527
85748
39962
390532
760275
1081155
49855
234995
1082224
613898
180590
1174257
487649
988570
551444
1012292
37164
859676
1126390
787806
954650
1162584
1053029
324700
11326
1034151
1020966
195384
520996
591175
324472
949245
540694
1110229
218099
736810
113093
200979
125817
144814
79776
361014
900561
339556
1149587
186848
565140
1122815
425888
250999
608784
122604
955004
1158115
601392
1098501
68745
1006940
509083
833821
456623
476323
1088299
1038961
929528
727067
551513
397440
1022159
65593
86999
1125451
75862
1131961
967682
791874
768635
1045575
699990
1084786
468066
154385
807570
426985
1120783
532157
1089120
426093
240133
609958
1115282
135577
858696
852173
450989
566090
1004425
1144562
1061438
82782
994163
994634
1037289
758339
646606
24002
1105217
130291
719838
191435
1043682
1168914
224933
17977
553334
349091
132045
52302
135451
162674
997856
284982
1017710
1049367
548099
1122504
1098840
713355
505540
1191339
1054050
886647
871728
333862
152987
589337
338606
360320
367575
362226
1187706
1134000
618281
1184027
589779
628339
1035684
448044
756043
1158239
649951
195080
300011
407264
848942
1032868
189491
1063344
922406
365615
1070950
459214
878074
1007172
825366
121215
406909
19292
373274
152328
82487
964350
599814
407291
1015016
550424
1045238
567598
849240
552721
9224
1071649
663222
383706
678028
527311
24114
369983
905185
871277
208137
296607
766503
140941
68902
1152732
63070
1122138
1113881
250763
609804
309772
125525
843591
226626
249437
160457
546667
473632
365399
970807
202823
596393
1023671
842050
204635
1158459
1032926
338530
177504
413297
9338
1061730
402961
1130531
183837
455646
243368
1084493
699505
732752
525341
214908
864061
491587
42039
471615
346875
438518
1142122
990401
440197
39098
875354
493201
420814
600282
486913
488906
442112
1135603
187551
234741
970414
825477
528623
918586
594810
313501
177892
813740
53008
984480
474295
1043040
496292
941839
405686
460865
106572
710790
617357
81877
974616
767221
1034658
31417
822094
715850
1035781
158656
973548
1125763
193499
1987
1120857
457290
139078
1171816
24086
267024
427670
143604
916945
310533
823145
886094
913985
331262
1024918
651727
93303
71880
781536
285546
625047
263196
950725
1033583
641347
611419
657813
731446
608388
1084898
731370
794488
763183
19562
243016
837219
706133
242242
108627
109739
773232
872939
1076549
847853
670374
293211
687223
333694
71418
715688
638150
530556
530599
549269
257724
913620
851794
1020283
713973
785445
316483
36890
1022313
392859
536234
943904
283812
220647
359712
528500
170071
1181515
747210
151345
865631
1150692
91520
533026
1134739
948919
276999
457462
531123
188381
1014210
632696
760039
345650
707589
906585
285830
216517
126508
477146
16414
1057068
704106
714105
645907
416934
1009114
375524
396631
973181
383825
1135127
961883
45367
478776
712580
95838
754782
311704
889
1145553
1043832
351061
844309
20177
1131162
987531
482438
561392
927233
606860
805393
325520
358441
351071
157601
695502
622695
1191198
1020028
410680
1138153
262124
506686
877717
200162
360687
193366
887860
340757
976768
402323
116842
358648
774463
296558
539541
665783
868447
1000616
6227
797817
650475
968841
740621
178808
105318
387497
1179623
827176
1179833
310435
22680
251424
731368
255911
496800
1004230
66370
536215
931454
937469
729394
962835
243709
237334
1158746
80874
794268
379503
735435
597316
464314
594882
866006
699487
854091
196409
1112307
1124769
862519
428146
899324
308980
569252
297134
498433
337483
6286
1076221
21135
243307
773746
658710
1021220
443253
445728
436177
447060
358532
383957
872445
968666
865977
509549
435344
620405
989271
475204
524533
175327
974901
636935
252580
1087352
496897
1000867
668305
605305
825871
23148
206863
386692
334195
1050531
125741
399230
1077203
196679
627920
1068949
342558
697693
1173614
329134
191683
604811
134646
1113969
854904
218552
636917
1186665
1116458
85237
277022
65952
125466
406098
1005236
312060
312603
793715
1192816
596159
54320
147119
1086246
433962
741421
1178354
709737
484356
10073
926313
219945
415135
653826
1089791
604534
527461
976732
425274
948482
1178286
178940
206192
188789
609722
312760
160307
1037777
437088
922134
1036053
958298
437208
839669
361837
753029
30020
386650
966648
1158335
1146112
846564
140034
1161734
380270
837942
531247
208132
810194
106209
763468
504691
1190102
403648
425618
23692
961627
598364
309282
1050750
1100203
844025
836141
947615
1119875
1102832
790694
1191645
114524
512278
1118728
481381
223814
297613
229954
1179429
661675
617631
1121740
883450
387861
1079538
280494
486140
864460
994476
101521
885243
981696
210766
1093666
812136
1055542
6222
245808
252872
743316
87871
985438
547051
1127612
150144
469041
761910
250147
729237
411925
336111
750554
600955
1037991
286207
706862
943253
494686
1039976
21962
469913
664938
289889
755190
869547
749401
652104
312886
31577
51860
342427
441352
525653
463957
77317
553418
691929
1079466
865957
970316
305646
833202
1068173
109181
898978
347315
1153459
851954
839211
15740
648891
936573
391316
188066
85886
196132
233697
449331
152275
839405
939652
319594
1046298
785863
76978
139184
669101
253251
558542
342373
489318
776786
1037019
902337
703865
1166924
648194
530331
756579
675034
233593
1033865
90110
1139872
1165903
529457
47024
509886
335271
36747
716858
1177080
1120499
399018
506327
134024
164753
56112
805195
644040
98721
183565
637687
1128359
945185
805060
288964
685997
210288
1132816
1059415
756243
372723
1170337
483870
51007
1181299
1127353
454680
327577
843571
739775
723788
1047438
109472
565739
98212
793042
101420
281879
1166697
647171
518176
300796
1097108
354190
9763
566237
826883
1161662
1016951
1006103
927460
283475
237315
804952
1000156
87191
437781
424103
858420
893334
737468
854587
593430
364762
1173538
1037143
736390
1091699
1135710
427908
141187
318047
422514
1155657
1104161
89504
67567
481508
683074
1164678
1036931
713072
584311
885754
317836
505124
501902
557166
582373
860997
551385
958750
1024863
306133
974193
637923
16753
175432
1060313
1009320
259976
425179
1097653
27314
1016052
346560
325425
715094
108532
48179
714854
348706
372589
827625
530734
35592
841134
1117341
236796
1117622
619343
595715
923696
288162
276995
266457
839361
634660
435980
984909
717625
573400
726577
229742
7107
619021
122095
485802
754137
564826
8824
445684
782564
242023
307742
180102
388948
378189
722935
961876
250601
758899
689855
225349
311907
954677
444706
709003
118361
263536
921846
887454
252121
662470
1142274
617290
552860
634262
574985
229325
497126
149723
272725
576753
835223
989337
537112
70205
584516
836069
907732
986185
10481
953298
563151
127271
160674
408219
136107
531027
376322
1070873
1178247
679238
82876
316746
185759
334530
91462
24538
501999
248685
721053
172947
68533
839618
1103140
1160370
953663
1108101
744237
718434
504544
1169496
876369
788609
419420
67251
1158648
887238
424404
392147
962914
942005
638536
760361
416619
873076
967222
642017
952963
220190
224848
744813
775895
729984
487184
296163
937442
1087893
1172388
207374
358285
973296
1133130
559019
930079
300558
634835
604214
563707
1068417
398590
235523
371483
630370
761300
589640
5839
1157464
166536
874517
532085
475361
159166
1181661
12037
360608
86639
223375
997992
1192838
172685
968050
337150
1182689
1141509
681039
496189
879017
1054265
759334
496330
903128
760325
574953
994845
890751
275094
3016
151511
895410
883232
583493
967080
532481
636068
284135
1045972
1045525
1002272
185072
1104782
1090144
523099
761129
715845
15318
747118
397023
719120
269379
1149425
768749
910268
1135423
435960
1007424
53989
326882
676807
568299
833296
1176651
617981
1082384
907070
924804
407309
34071
63825
190641
405281
516148
331614
1062376
802197
93938
768677
832609
1049508
339158
414837
140505
561585
29096
540878
865122
1009180
1003383
1036880
504309
956616
815653
912610
719670
545320
1048810
791064
763159
537464
583550
416184
194807
858380
429236
999108
1151286
129309
1089801
409644
621181
37504
431788
11987
20434
880065
1082780
1132474
357248
1089894
828100
1020411
510879
1103221
533849
137114
516010
23000
1136204
173998
140253
982787
1029371
805708
524773
851237
129598
1006693
121347
301985
122257
185165
443459
212500
926778
1037590
88931
252564
1023122
882701
969749
46046
1177372
621673
542429
1108789
334174
325732
801986
896954
1180010
690868
1016938
952849
933052
867811
834970
671351
495839
1124025
619333
824904
465360
1142994
865815
872446
338361
889500
586189
409545
238241
398003
1155229
30284
182834
291260
71164
78190
598695
681694
1048940
231193
879351
552269
1175906
421976
312193
306910
798067
537146
727227
921412
788509
1061186
728534
811463
691790
677454
346937
157124
835386
1166822
301024
191151
583994
151121
262513
1061414
315569
528186
136115
941125
950676
1065479
124087
296429
1185402
1028385
352682
734934
722383
714335
239579
420455
1043922
568287
353547
505779
279012
333327
723431
812189
325679
707815
720866
1239
1001765
370653
714704
356125
543471
841382
291296
1140597
1076772
134009
1178722
685147
864501
412688
731193
871275
550638
722878
244468
777096
336496
1030033
273970
1050904
176034
635717
671903
215403
817514
660442
991756
565954
651958
8832
818827
31759
220578
148569
700176
759572
198998
548440
518863
537414
587976
289539
1191089
604910
611752
635644
1069781
1134452
324998
791843
286116
1066534
138837
842067
284000
1055557
713678
316250
718444
324558
104213
486044
128268
625679
328124
1067485
1023218
490069
264112
76762
562483
279007
462849
1129627
490124
747999
148040
748951
148989
435137
448518
719756
787674
1072452
180111
73611
1126638
585602
234926
554938
952775
677669
1050759
68996
412150
881414
190801
254614
262907
910843
806824
921052
134195
1161450
848802
61584
95561
212038
120248
608056
816679
847980
698984
884946
80615
895778
842647
170795
1073490
158227
852306
696493
901233
1127387
327914
148790
798997
428851
361270
359403
254500
733480
904052
734376
440208
918335
1144551
829715
999502
728391
1080445
288158
90001
1141588
975523
346745
1175177
922597
569657
18798
50491
343196
75914
697532
487149
872030
1052602
807143
513737
701884
480281
368746
73327
761686
347789
855988
1018900
711463
1076877
372899
1116218
1101109
342376
987053
1128544
14164
720440
627690
103487
221856
229816
623886
776529
301139
735692
286065
522992
140665
601279
447974
737947
178987
56688
294905
607168
654638
696439
275143
949593
138454
31688
701467
149175
401232
20791
602957
206656
739516
674152
1078689
1116101
292047
280028
150849
362822
144780
298989
890051
582546
868327
418987
1162423
793186
535739
813609
132073
890611
1086422
776363
305206
830242
424072
1089319
872266
875592
1165147
290949
332034
70643
1130012
883055
444172
346715
347490
386522
780545
1024220
1103525
68830
40837
1109048
902024
118294
816615
217172
1021607
7189
204586
1058069
1018527
1053864
1069857
493315
494676
620903
1108627
1111929
289222
1157978
784959
383431
173464
248043
701791
1064342
171336
479615
815250
612851
938344
613574
102311
254503
762719
103867
51929
354280
409823
13694
1139589
910819
1004810
1063016
232585
444374
236331
13885
569724
396210
396796
1118371
680336
105162
786497
478942
635869
607536
262965
95627
1118137
418664
429491
806743
1150156
438338
921816
777609
72955
863796
395556
128754
873680
947256
198504
662680
235407
564335
829953
782376
996998
424685
720885
1013551
549006
407505
375404
946450
343270
1155225
626350
540522
822286
162183
555256
315937
929642
658155
1153926
653428
908368
793732
945690
673546
210885
128205
581209
380174
956726
1086956
442246
330938
1066801
603414
76296
666365
309530
481527
582812
71586
727384
442880
1158816
770189
854027
439180
1190176
435181
12703
520056
802480
265482
479321
1092260
1164725
759933
21323
804639
172979
838060
651159
325239
697621
626840
549760
434526
42920
741648
397004
620679
1130564
996341
957630
328435
529735
1172426
71906
685089
931657
749639
793249
103795
1016339
682349
728277
331780
978051
693294
306298
269071
642960
9031
672925
162954
247958
862096
489414
1087114
289305
714042
1153019
796275
411049
1005321
1146754
330642
291434
1146259
315317
956672
722277
446965
618402
1084239
83732
885292
708135
513732
294629
248008
1192968
706652
116939
410592
776450
381991
687978
918326
511871
609299
1067711
256316
101757
517521
776776
971770
386869
348991
547659
338394
616785
1125919
302837
854767
577000
302590
1092632
653770
770432
1121721
550033
509103
1004666
1183213
500214
774310
218367
64793
315596
578954
849957
1094868
170455
1138768
249619
440706
704743
1082647
137182
950500
1154643
115697
846011
569969
869490
772130
652922
197923
174272
482593
728356
975971
1100030
768235
633803
914005
437087
351524
1093747
1175869
371630
980843
1121708
521462
958168
476324
493885
1031300
1071546
191668
937344
128539
621674
1082444
954906
695801
289547
228640
458797
1108114
532267
873168
909326
561538
412872
14314
1021978
1068451
1021829
744240
627032
649858
688229
806302
628517
708439
1047563
117391
410495
524078
313949
1045812
810916
456322
735218
1142851
292285
466038
371041
451107
1062251
727843
530069
935229
684598
167365
525444
1172304
1109795
929898
963249
1095777
443726
652674
938869
172123
979061
532491
65179
879365
78401
1020389
1190157
593962
335423
962037
1101237
877550
961750
539684
313429
273968
575502
759279
847476
19086
34478
1165894
385233
136948
214035
343612
586953
882454
857155
1157359
250149
107978
552129
380115
254726
433275
1133454
523169
609594
534016
234395
617646
1017320
629172
673564
402416
1139276
1193318
107317
841870
690125
691467
700420
906861
128578
935222
290015
1105708
836404
809209
740037
843614
1040945
537212
867283
311113
763329
262667
255147
559161
1106204
199665
186452
76581
406505
730403
381764
520197
998744
1110193
22571
996951
963637
702504
462911
791614
443508
1075787
690516
1062500
1067342
39554
488734
280528
859432
1144687
806832
1106669
1128973
889461
526198
385326
628421
1143355
387445
507363
1091367
1107723
414557
357971
405823
1090753
39408
852407
262684
18184
938462
302498
1165653
640507
293933
269459
486430
690802
812932
700566
1055253
676825
428896
372734
239340
1153401
681231
508261
509435
787820
934576
75935
719372
185097
1137638
392437
536531
1097821
771916
128497
32859
804436
500772
910106
63684
997389
637487
187394
2742
367012
637256
710949
832190
1176470
350992
1040730
97068
1053217
441788
626138
485609
11071
382195
1063968
1033850
82895
400543
68136
1135234
1017388
539187
220442
702517
1155052
301189
206188
1191469
1126592
614819
540152
337523
1003016
298657
797943
1174806
442264
372470
1001880
449037
764598
622255
516674
393544
422984
536382
709203
73939
272587
211019
565505
845647
458547
788374
50154
440178
685671
310068
191398
117518
1148491
649264
294712
1008965
588327
1001638
688179
109657
932716
981372
968461
938373
996397
1147369
681563
692964
590183
574580
680047
1028063
825508
38555
746875
152524
363534
1071705
393069
638756
106053
1004098
645865
1083917
409563
44571
21016
917771
1030422
878117
890770
128323
903400
121472
821038
242171
395171
1107591
1122576
989129
1183622
471565
692845
935270
697718
697217
870112
424633
227948
298193
460228
942413
909506
658395
183435
109476
892255
579911
802216
422671
99110
1003254
1128710
599272
583807
793530
1182955
503827
98232
837161
579884
774713
611563
1123731
485611
626274
909928
176154
1102234
946410
840850
570392
219554
582177
879455
214377
147888
525645
710240
255955
940339
852027
378917
20194
660198
850326
522481
518190
88590
597888
1000193
805693
365286
863605
558508
1094420
463825
917541
310862
901971
675529
142624
463278
1081854
812244
719282
305366
793361
974656
715335
980065
41583
753408
953
248438
1121622
1106809
26452
790579
216621
794893
564618
769815
17790
97859
732627
795430
1153074
654980
62498
572651
111995
758036
909026
25175
1064444
77967
140480
7731
633315
209337
584951
1157907
478178
837765
595175
288902
575253
247545
129689
906477
76591
843024
197647
1121724
1040418
41483
678957
279991
660534
922824
746064
712061
1026505
451181
1142285
473877
167824
150010
194812
811850
58696
1146
823645
738448
596923
631955
5843
572069
58519
199933
1134356
225251
345889
455487
1097808
1186995
882468
707318
13660
889538
470647
511489
1071314
874566
364185
388215
463518
133885
1115584
251291
367560
669516
210020
304921
897176
234963
1072087
627580
670158
304063
633321
711551
984992
1061771
27945
561782
742801
568562
578660
280591
371110
464271
953883
995067
2434
472227
688576
437504
878215
429243
65475
411980
723666
272398
898776
260669
1025861
1166468
227904
892782
1017117
763037
4713
922943
835633
924782
1119389
135078
475956
478618
816490
997410
85184
74568
688472
957404
471754
462753
1164753
766869
1185686
428676
689305
949704
575975
1180658
486915
478260
100667
143841
438934
1084770
137665
1078577
505451
1190136
994331
591305
840188
381125
1163083
249078
910190
532535
319631
1076782
150773
1162775
55497
527846
388364
436673
1117372
264669
660940
760724
88251
67401
4709
234956
580340
523144
470416
390741
5984
958094
480287
430132
378363
268215
610352
1024973
388000
1184151
1115731
737133
1085044
900163
271144
845603
772675
558381
1104132
882120
1131587
828799
411182
223705
222285
632256
715303
113727
201281
162074
328733
252439
235946
703515
583338
122666
215196
350122
606737
966974
676174
370559
275025
755247
119948
96041
328954
1173453
272310
687340
1106183
638777
93803
437426
274717
384061
1099868
372854
1079879
1035761
89016
716674
820055
910197
828949
581618
184290
170518
173614
163029
1125183
633107
588332
544262
746857
323968
352849
1100849
222866
690918
574713
434117
629897
979600
238863
12064
698654
208357
659337
549625
83934
397428
696666
106975
832019
334918
409618
686800
357400
175762
274821
200635
363875
383302
640135
539712
789261
51019
1067163
662234
480147
85226
1002111
547711
408546
1015033
316766
894106
70356
1152817
483023
1116203
946291
916688
338881
442982
709669
1009088
1141767
974850
1099289
25304
686203
958028
456527
263854
1138410
317359
420221
1068853
1149512
1028972
678842
928510
359076
521672
801595
229033
932909
391029
634376
237408
1105974
848241
546543
1161405
127938
135447
921715
738502
476013
579057
282356
313729
1088087
1143632
683977
488791
496742
498207
310211
283198
826798
779705
820306
946552
484249
486776
345412
698024
259349
453285
1051411
937117
348068
99665
163338
426846
67464
443599
550866
281954
630277
268464
350418
1173495
980866
196864
889194
72073
1181049
201028
291191
213088
411629
1010603
501309
742347
975194
72426
112754
189175
568080
550840
148007
442256
757180
839523
795758
928914
908320
362613
379940
1169663
92582
711279
148846
100968
242840
89207
1061535
408470
1109653
232727
461673
999201
952869
89987
1059903
533653
1135327
138673
380984
267703
790868
1123950
482439
85882
1157653
506657
933955
1030402
596417
1119703
56671
148853
256824
537137
432531
1034087
504532
357459
247526
395994
819020
620266
189450
906506
1079995
697942
942414
507411
820261
761446
792476
344732
1018443
308666
625219
972703
555325
78584
309694
801961
174232
752545
141056
1122335
1129635
156717
1089350
305090
426263
1003153
402083
838218
539356
792379
953891
1043899
1110717
57076
200246
231398
733276
802851
891047
14002
706743
33615
152516
791223
815005
128390
848022
683175
78721
895402
974858
974829
438431
336347
783547
571252
760800
376402
766089
545818
48206
1132247
460541
328501
135326
1110244
689476
398945
1026814
208647
192365
498918
175807
491859
631496
457645
459640
814532
1012294
503970
413510
628903
72906
1119661
42762
823397
1177488
30282
1097917
678794
239248
152222
243585
556355
1133024
75588
319526
776516
945307
848468
652932
425397
887392
793229
171883
850277
1032478
1115133
4820
715656
845501
471496
369701
480042
195783
759603
1034930
742379
75195
642448
871575
819924
1112338
888319
1060269
381409
867727
288061
540070
124344
853439
526244
976721
934341
807957
732533
897146
509221
305308
245770
591452
493549
1126534
1041427
1008842
339278
852384
593500
794871
938349
412885
450457
212745
136495
1059744
1167487
1017661
211228
867152
224841
741
1006154
932328
458752
987027
696263
728974
1169589
990675
384898
925626
734942
1108045
15905
987611
650428
695824
292126
98270
868008
754136
593726
350045
611709
378624
1058911
234925
636095
728531
466609
22870
352148
715377
1053640
714676
934091
384424
1038440
843448
889076
738579
721039
194184
251832
215522
458818
460208
1119790
603652
632088
86076
622790
248561
735201
891844
508401
808923
541569
489203
1017404
1185101
640403
33499
40420
463001
121830
472157
41605
1008764
267304
193081
1082233
791379
587954
440318
826460
282946
494416
1016076
163714
694112
229847
522516
303953
570633
589143
670386
183142
1100415
347492
1144666
698427
483865
657436
809235
1013721
1170966
666675
1065965
867521
791181
68610
874521
297010
846670
968288
1099208
895358
1127241
198939
263501
480839
763618
255021
158314
464791
488142
682924
726310
774264
624940
673480
1111516
46338
599037
475308
220991
287774
1086188
810375
746381
47443
1057827
169649
73532
833087
231781
422548
980326
1087304
401180
1152759
628075
829023
853253
921341
1054032
412066
533417
313269
885719
1158700
507314
575836
385302
145471
1103257
58733
180339
598337
806369
800245
1132163
1016390
394993
923647
317390
29331
1170958
670717
553449
968965
1154673
1147687
868720
550381
105474
581646
444295
1168312
267290
740281
745865
580723
1091437
483157
720164
772547
730894
196826
256498
262639
186745
1076217
1145183
678861
261947
1095480
114432
1010832
392824
756245
192751
953877
514298
269513
837070
630769
1089551
107714
925245
1058792
974388
258261
331709
1099997
177277
354077
1060744
304135
867400
985853
146081
38512
1100565
289786
16134
80103
231574
215361
59027
1073992
3466
831276
372942
538714
907267
1002673
921742
688667
348688
20260
862265
903008
988420
299734
519002
1049795
735696
534438
1012396
288250
218859
664830
273594
750390
698201
700377
143412
33409
239809
1110102
571093
675120
288184
488316
654405
74251
1016028
802324
826052
548523
591309
96328
526350
563463
339984
497408
821391
838652
753802
88433
210213
401472
1015091
879641
787542
790013
250197
998157
813349
249710
729001
197803
4304
697847
22767
235609
896774
269621
783719
270961
417376
864323
787084
1121160
375490
372185
638984
131738
160700
316222
748125
924882
401807
654666
159299
114474
207447
8833
760762
996203
534691
896045
567440
888550
1135319
305716
444192
859778
453334
1078854
707074
896640
468937
431809
57366
983683
370989
15353
91409
208892
721640
452580
271508
1008368
554329
160219
311678
496320
949687
103118
1027184
105700
617285
235148
756495
285795
726565
804194
248773
219968
1125770
1097730
455503
581380
495477
147569
258881
141755
809308
1154082
681183
299469
1101992
360455
419151
852778
191337
395909
53328
908057
844410
664213
802168
635580
1164803
104218
732456
25925
152706
458824
487506
20940
19484
724069
1067689
531896
982020
717548
402713
1046620
1179787
586637
555058
523378
952174
289069
630172
544519
842517
622620
986810
208798
1100468
769778
988534
365204
458101
846208
863444
566386
433986
540537
425904
822504
756131
242846
41239
864556
366665
374701
874665
72265
1078185
26823
861638
169229
63450
1109705
434176
455601
610643
1180126
948849
139598
445273
225301
1040651
124227
185405
250124
763581
795033
957263
652019
912053
994664
227924
644416
295971
771812
1032268
811999
261402
1169752
401766
647821
66689
37915
800658
1023014
448539
751225
1016529
427377
1057608
577383
629501
1051856
552042
1011461
890960
535308
65006
445311
1014681
313133
1084326
568531
424881
287542
653634
91399
1014889
579721
34116
1042774
504206
93018
1126781
57997
724324
224747
1094107
262438
569131
1009628
63512
982889
762635
476181
533736
1153496
21747
154094
903594
1018241
727967
690216
671609
718624
310563
973937
273058
692316
961044
406962
452084
843247
336213
951707
953304
784159
297616
647201
705350
142153
520383
1186055
971817
687174
144421
302129
537218
270645
652775
631693
278103
234379
741365
844392
804284
739581
303959
322925
511766
618837
1072273
1106191
757099
1019303
317015
982242
104691
1172555
1047049
741088
1072907
566775
1134284
875332
1131526
1051709
26391
895215
1171549
117331
446535
576437
654555
618348
1050894
901160
573242
907147
245873
570571
156518
523493
265019
236709
393287
702659
72691
731557
99687
871593
965451
1086942
1151562
659021
16325
930673
334340
438083
812660
141806
1074452
1020916
1921
1025276
744143
342997
588944
989498
1088310
36882
1099034
477472
884979
335282
293731
188800
788780
886276
254707
877573
66216
27939
401684
715134
408704
726073
426801
898735
1149132
601647
1005194
74462
389621
989575
566910
613002
365322
393842
900282
585090
754598
1012903
98127
995233
172515
1079343
557538
522103
1139792
65104
441527
384238
23625
142470
575432
309699
381110
788116
24305
835819
75627
440784
665236
517206
781776
950056
51997
150051
348845
971674
32511
988538
458468
1170029
244658
817150
1156221
145707
943596
756942
533688
263398
1180168
354735
1087265
102997
325391
634249
1192824
858044
637992
174890
559800
279770
24277
729211
144629
1152440
1022221
125036
654329
65284
1030283
371872
368409
979266
1018657
569548
28055
126336
7623
761769
14096
430264
596771
390706
442639
1052458
698605
575673
1181425
154020
1118321
169858
618415
81303
1033860
950298
223229
289263
589373
32473
417100
603550
746343
846434
904415
135161
819731
282505
1158994
607853
538283
440622
245413
398599
997884
617946
179555
662988
680647
1094136
518186
602820
675945
498526
852364
34218
1011897
1028467
246106
36484
939224
330187
761206
251728
815219
872109
403002
944429
953176
930216
1173098
57028
615744
710298
181086
738476
288187
770947
731713
945174
10791
98991
661792
1043760
242013
1133187
289423
93848
268292
806561
398287
101101
1129363
947190
1000381
426514
155185
647831
719314
973221
457935
880262
809564
899495
909980
358156
594160
1034913
636754
960372
344485
676547
35846
84359
264370
416053
276732
842861
627071
3106
868871
223856
905755
942706
416427
1069838
930400
569563
940910
361195
487510
168536
402212
1050314
768847
743057
468185
714666
573031
945386
361251
1119897
340131
1056192
751358
1064261
379579
660721
543393
181483
33192
524944
53479
226501
1111949
462085
146056
1144715
695250
582104
242750
207937
664641
831477
52030
921490
317568
128188
518948
364853
100178
16179
245974
1027283
1177565
536627
188224
117094
253437
904839
625553
173115
313104
671730
919904
1108608
94717
655072
516530
557636
658769
655878
932573
954028
151307
229835
148636
955537
865761
338644
1084311
399332
220764
937082
305249
519575
998041
824133
394194
1117298
163092
599035
1029679
252007
596372
94660
980431
732767
239868
126190
66760
747640
231206
287983
271795
587206
828889
124922
231399
844879
409275
1018685
895860
855732
65731
1156722
56716
340001
630832
711047
722288
192678
492877
377468
642887
283742
820723
1060373
55967
634878
220536
125930
756239
221627
164969
543586
1111082
1151689
1141295
71129
524843
757111
960273
997220
139099
544738
1156199
882929
299626
198909
40760
6585
785028
331919
844044
177100
1130360
936574
222655
1118781
717806
552381
966250
783590
1178263
496666
253247
1050851
653295
117689
6506
1098442
882275
401521
106714
198275
1078725
508976
1019059
390987
725839
1100571
322863
346606
615396
677662
684910
863963
590410
83782
1025824
730775
721134
209650
115393
1063881
915381
666087
96374
871310
1009197
673042
259340
129465
746949
967419
545194
1169494
395957
334559
512275
424651
713745
340160
364042
455057
609827
848104
319310
918758
513459
289981
143526
1003301
113919
909983
667056
382856
1110877
1012390
298642
203637
860100
447993
368780
605620
1077017
1142115
802333
95249
256220
1060151
866597
441644
156650
128810
693917
79299
620009
1002146
1182949
97097
580046
815113
407439
1097903
119403
720297
44605
738884
1099920
725586
761675
979306
764192
1029602
689642
826129
842854
937679
38726
1094284
1105455
208928
405955
260957
350114
657437
601562
1161750
1085018
1150274
172833
315375
340177
1101120
1188044
715218
963279
475883
311626
501537
451533
223479
935185
1055947
925739
743608
413989
14361
822638
1031916
821561
504215
71860
334374
347129
1142359
923494
963755
600953
287706
756866
771980
1019856
748063
789197
635121
718659
594871
1179761
29829
347331
329411
1183052
541855
56684
1085997
762002
436509
970875
991213
153196
306216
73323
29968
879591
445247
55513
553144
58785
159456
360796
718588
1177027
5427
717245
739930
253036
1103841
1181630
934003
115960
109814
702757
397257
1157007
914217
142789
969451
634719
712410
31179
655162
16268
1169091
219022
584086
544019
842798
938036
438267
239643
1141011
1028655
672691
722161
137896
546730
538853
882355
328489
749540
203180
322627
68821
1147610
383810
563809
993341
136273
308415
1126
593267
930679
532324
1023119
868388
560534
658067
551846
86787
1148316
556071
6524
476546
459655
493008
436619
12301
965281
723753
735349
845335
1049962
265681
102286
199886
820105
1191569
679799
759575
948111
1067064
766701
748895
588496
716516
1115323
588220
1065186
1103107
54962
479990
118499
40190
322350
406019
121454
264893
427568
600869
102628
885820
748036
759885
643159
618368
159230
273045
776454
100237
308793
801338
61347
521679
146420
127412
619829
693151
684874
1153908
246446
1058023
690488
7540
1035750
596481
1056691
992915
2407
831352
211998
532646
1061596
310573
576953
1084155
1030738
988686
501632
865423
994270
50809
856536
343711
3128
573236
398777
1132873
371416
444627
189352
632980
142180
821555
444284
40891
134673
1163268
936074
370978
385397
692436
604812
1055589
451644
311390
587711
1131415
822716
1007238
647139
529943
817305
325368
630894
31514
18378
779942
290891
523755
190200
638116
501614
1134117
171431
443105
72410
985392
843317
627939
1087405
1026364
181367
83671
630948
349003
644079
695816
73548
1186198
816917
899986
118079
607074
823494
568333
638679
972948
1053259
97243
652551
793019
123567
483773
258490
783705
275976
609529
132084
527748
562034
812175
790069
536275
669814
228007
53260
401467
281444
204582
425405
923651
795591
1024363
1124666
920650
1044000
487871
1062880
470342
718385
434674
229770
589366
270749
118890
305359
52966
269525
271161
117205
785516
393190
709010
251285
636769
93757
531145
608860
664670
171061
480592
111945
73943
751869
294294
61565
1121402
105668
618563
646506
489530
1121157
774263
873876
1046004
925573
480203
945616
66112
68262
1105371
438575
362106
33678
1174349
1014383
654047
1164535
888733
1015054
1084740
152424
949958
114549
49117
98745
419193
251556
1175900
985002
1084215
734150
1140387
123676
1102664
218171
1123000
801653
67235
256394
366371
192101
611038
746739
619311
98141
744155
881747
1278
1001840
219790
186820
781278
838748
589634
173543
1180312
259767
48575
58666
774618
945804
1064568
1034038
395847
991599
1184278
933043
212672
321666
92213
621587
201431
942445
537520
1035900
636211
640790
445448
163102
832095
682370
213371
1026341
799455
961373
676238
919312
84478
926442
843864
534732
358667
1005486
949535
1082154
914390
1112385
258626
8611
1090801
1003632
279949
14600
934801
34503
872848
316941
645814
798473
144255
176682
1012329
797963
147283
536441
459472
861864
659723
59394
717838
961218
292055
1098714
76476
8792
564235
484131
295135
504982
557687
170841
474511
397422
963894
209702
150979
427458
331891
17953
469597
633174
973478
481992
368498
813765
710714
1334
786176
58366
441004
656711
440856
875875
700871
62457
705355
632742
75820
376731
79679
292977
529651
141121
760225
240467
959576
1193151
561223
722471
800325
814075
822311
1000485
1057069
305048
979202
842435
1192193
765660
142885
103726
407161
534278
1188520
151019
247945
1177897
299327
832507
1128379
696071
538297
926656
773169
301314
935182
312670
924182
197196
910492
1095806
722739
1161146
899792
748360
1025033
844513
1149731
930764
728642
895748
98947
615703
6148
297262
272557
594080
859295
935339
239766
242855
125179
1067346
876730
422586
462889
835792
1124239
1053030
202008
160977
447415
121228
73133
396894
613333
196719
865506
589000
804826
1075076
934067
47171
563538
744931
482206
1151035
29916
862548
604598
873282
396710
859239
412343
415252
508787
419651
765538
170735
323860
374682
139805
848423
883362
833331
1082783
1016971
780184
514521
481741
179411
523495
350924
314323
1188758
516594
768329
283381
129490
529525
1035283
275391
161052
513746
979521
642885
44085
990531
583562
4502
284072
626067
463223
500688
315622
244106
701346
582750
1110397
1142156
23119
116219
351984
587528
1167659
129878
921033
1114556
1006490
234506
212497
190025
279998
1155586
176155
620149
436226
554471
1105616
205109
246087
956782
691761
256885
286751
1002994
129825
936620
1042209
447477
711305
1154451
531654
1159010
1171591
587959
215332
247970
519270
59770
1103746
362436
315989
153906
601062
617873
694412
297051
311989
926060
1074769
969350
969155
941507
245436
1069336
390301
667608
195468
15985
555432
310988
307898
199224
72878
127173
1092431
405473
264199
344761
24251
169464
265028
186219
906628
312536
535401
391291
572779
523154
734418
839723
891752
522738
3902
365904
981423
339458
788498
716621
2561
999736
521291
363465
1063374
1105820
458712
529929
113050
447361
466438
525241
1133363
231301
894109
532522
475482
236388
951057
145615
414324
989347
435586
934689
888060
877144
96608
346187
368893
738261
704672
323309
312211
501821
787752
854828
72480
610270
442042
1036116
1075963
647499
1185169
618414
1006540
98512
891137
179548
510770
483170
214867
526439
81678
594666
330847
205479
984797
513510
284901
469692
518935
772482
121535
133948
418410
978340
355370
343385
365404
62772
864767
49532
239660
1188159
520655
347954
44967
103751
1047015
770786
1185558
392731
562547
86217
1129247
782894
933064
316211
240103
674599
836205
55971
605966
476286
584727
180347
544947
740740
227499
315083
196016
985833
229247
12153
482258
862386
904341
484789
1038204
557796
131355
173973
340327
642981
1149145
863343
882056
1085799
922991
123981
672020
1062732
1000893
923886
433797
841063
1002697
346383
452105
581896
406812
607758
630043
727594
18607
887828
534739
866758
1127989
838142
477945
478005
552806
678796
518355
613295
157303
318257
455606
1092558
335573
537316
769363
911057
544323
327898
952933
869719
39317
1105137
389989
254501
77021
115339
661909
921203
616451
1108122
654180
1061523
954628
277948
1035817
60444
849841
33487
290299
449684
174250
938805
237769
551336
879039
709459
228561
249388
451731
528160
59109
933942
685877
1116000
168917
605917
384473
236308
518508
204573
70278
555211
1098233
935665
452589
129284
593388
158878
814205
1087890
561432
604202
542113
1022123
26559
960202
590940
601679
742307
1101549
1125614
1093672
490423
867538
484314
389424
456933
1175976
673863
252775
523032
248076
559102
258329
1141229
777332
610037
335463
232320
360856
252061
14505
109957
896539
23170
1174497
984875
474933
1092960
610416
1090499
487333
282617
24607
477090
604758
807656
605063
989540
1097512
913705
436323
42595
918685
315945
817938
42148
776636
716207
826567
970109
872309
266336
242524
335062
79683
670807
1105938
950183
105168
269860
99267
52590
39360
724424
1157213
871347
497634
222913
204136
321822
860955
477993
1176298
1166823
128357
255263
899849
457757
717465
1131692
820718
1148363
1176380
423725
92097
1190081
590385
367994
551554
415114
838344
663453
526572
66983
1055483
251748
243701
538331
1152273
264732
1007040
640159
990231
1017657
755854
769737
908948
644917
994278
93906
205124
705268
537154
806811
96123
380592
913363
934701
501892
649734
382244
748968
894370
1027348
339467
1099939
254039
573432
813580
302776
101117
598591
828224
719577
384565
555889
470238
891587
46669
886821
346801
210003
929505
398166
553374
787751
463051
474832
337162
1087121
430261
754898
966988
261963
877101
223246
283378
1065616
570073
228363
476769
258287
555690
729833
407547
52830
386473
894419
398794
98624
657507
850979
370997
611422
556894
201959
1152604
479460
653941
24774
660830
847908
277793
404423
104872
1187194
425409
781370
418826
76602
261353
365033
250490
830109
802746
983137
353133
283842
883579
260432
490171
1172609
973107
496060
1135366
103423
632365
335291
537985
1138687
378944
702284
1035241
290204
648829
1035066
552063
979813
889159
942284
926948
819727
508149
565223
801457
971046
674904
131352
796438
456111
626654
93209
671977
1188240
570197
26130
1001791
341707
494873
1178699
883898
1148623
876736
645887
418382
68942
589142
1162019
1124191
24063
369977
884796
113868
40078
911638
283419
1056289
764480
441392
654864
77966
440151
481132
924721
688788
687372
558888
101683
508899
636160
836687
626535
1076338
783883
1080128
904122
1168931
496762
894281
662246
352517
4471
718314
545119
682983
715610
1081006
926810
566649
313862
771052
359534
743689
744071
670818
459152
67520
127219
57833
1080785
698940
187839
747950
1139444
546621
556125
239294
319048
489759
601054
625366
184984
1123144
874152
381589
276798
1122041
417083
293398
391163
841141
594733
1048661
110914
864505
988095
592849
1139736
80202
476990
659742
296377
546849
1087618
1111689
73763
245424
722692
386932
73318
1013148
753969
103285
598688
1104947
1165897
610709
579669
876010
663961
682503
847267
1078596
207043
783755
994260
80633
712704
463090
32426
704719
231747
374530
1158864
728502
815020
236253
328514
61046
497926
284015
1049931
164642
373189
722541
983987
193083
948792
1009536
1019313
149159
760711
439467
608194
753740
151918
391669
233215
295612
464621
72394
46351
209062
1083699
1131054
116955
294648
1073866
236213
322244
306070
430491
842027
1167077
296052
558652
966176
96675
1025821
308349
672541
1174463
407531
95855
257559
648252
1060488
716542
1022210
530320
952382
659670
1026920
717409
28071
1129718
154848
331858
335581
392737
378450
1062382
784704
120746
360054
473208
371658
418803
826128
1145659
972521
460923
428719
96708
622965
563490
844754
701375
900753
602440
255481
281174
307024
430116
1046641
704915
244318
983636
335311
239668
963198
762044
92015
370287
653083
1102573
520679
618012
622586
330851
341181
816682
802149
161472
345505
324058
529671
167123
801258
1121572
933373
170420
580041
696827
1115988
980668
10559
722937
1070335
84243
1129871
162089
989684
765874
1139770
1130132
304786
108527
847938
565120
851301
1130755
375819
146579
310641
695498
837300
343483
840525
1170329
197530
832948
657890
850703
840966
534387
939370
549700
584842
805126
397047
914630
1020185
206209
1169254
1057143
1093693
702552
1112492
836727
88217
437333
415311
1158702
1116328
272317
611461
617599
888321
1026467
577592
393637
747364
754009
136481
9784
920704
944889
122550
979453
1124226
1181096
642068
988670
679936
675415
364429
1092333
26490
305829
729701
1097869
213538
1138236
365044
676841
289670
50706
890953
686225
181011
191679
341798
355507
996457
335415
111473
1136064
39107
1022672
1142356
70103
745042
394514
797382
618763
139120
968955
878070
984607
479829
852685
524244
847643
1079035
855325
628471
712480
756727
36430
37079
230421
702494
831736
267194
1047591
521836
63987
894732
446785
803001
398451
1157604
272802
755008
121303
566602
924136
619979
1173624
216409
1061922
1052619
743954
486591
40257
815273
46823
560428
1063893
858101
259918
420824
1081204
881614
454873
523627
850039
301979
292575
829072
1043883
744067
1029168
641040
732323
1009881
668159
768409
320331
39720
876410
771509
214379
382297
764080
663432
814212
926783
55123
747551
130095
109379
999371
6637
1005970
241926
994898
941454
511526
1153067
510095
511683
978062
925408
1136013
88323
217420
987097
809576
561906
172133
869635
255054
677496
648241
512532
70974
763492
349714
449866
329125
1001364
628675
115776
883661
481801
897693
736730
1041944
100311
122279
762335
921518
461053
363275
582484
1012639
359248
1021343
903066
96542
297026
1130217
1171192
782701
757646
294588
335436
237463
550580
656471
747
873929
994325
251767
765541
626776
850506
673819
917449
959540
92642
28146
384240
478521
490538
955311
356941
251679
827825
182577
87757
924565
934384
1063179
170395
673901
822421
27180
447191
558813
293370
25892
629140
1018372
369256
856294
925096
443998
1123439
11718
422087
674325
203848
1131371
848907
933305
1160992
1101416
79700
430348
1008484
949530
799073
754459
274081
84386
207936
868903
1050980
522404
384530
356490
902594
497247
623393
919609
782876
1188930
1120225
187577
539774
1068320
352602
574055
412817
874041
307989
635449
298071
565473
323970
622095
117194
926686
69059
898049
1087305
783770
482756
1126280
665923
268150
450751
109738
431378
577346
994435
328976
593339
64649
414880
1026751
147230
146001
1058624
907538
645010
683351
1184497
447406
628902
180988
213936
548323
287418
941824
221774
492182
826870
1024433
413500
723277
963679
25410
471870
516976
950685
952895
936452
757668
1094515
715627
585573
47750
395878
354150
425662
699405
355801
410394
526194
984068
119065
638914
888199
1079325
1083292
138033
850163
753682
533086
542036
189430
10644
990005
396042
931290
770107
136356
661778
176560
844124
1134916
86338
722897
553247
72599
638153
1116655
884930
1166233
1128947
383562
183018
897630
657873
499397
142228
8559
243206
1154440
202129
188698
916304
1176029
580542
1059199
176268
1131842
1086345
450997
885002
788072
87602
222939
284646
1125549
792554
609728
1105087
71992
43549
190531
622904
1113762
707854
1099314
421096
1000573
1129966
1029855
460649
429953
832080
900770
443266
1047784
877865
365498
391890
1110810
26883
612673
540787
286314
310587
580805
334427
420044
287829
180366
730524
339101
783868
355549
861843
767990
606343
178662
142039
151141
532183
707812
1034399
861490
1039337
651916
805583
261052
516152
532153
728990
291515
59387
249124
777870
746392
81946
581377
528425
1167422
218977
1117415
330645
117099
339553
994854
750767
219015
1157231
1007797
177707
669619
1103050
1044541
540214
979676
1136120
768272
731433
698370
928199
53618
367300
954276
155139
691570
110375
84900
683435
265352
196426
1101496
504531
562741
619127
715176
266867
379465
21116
714065
178442
256396
260014
1022396
1103249
395110
84612
412664
60949
996471
841410
641756
192519
514652
997522
830536
933989
1100499
248562
494473
551710
103425
689886
301100
537308
33415
126869
1181351
154987
851658
724470
1100696
610560
696359
1183881
575918
1137712
152422
1086750
208873
876472
33026
341270
54043
982213
94065
147496
710549
191321
152950
150656
779774
732542
881941
720022
787854
479914
272012
1051982
424989
666062
457336
832581
903649
253075
1086689
443501
918064
114333
183631
96336
1154383
627155
546873
170072
796244
861003
251800
678430
2272
886391
411382
1037791
762984
1099772
634404
1021836
598027
876909
615221
47909
268286
544896
1191637
1106795
1152824
684339
439909
329945
998680
555130
324161
858597
683964
704369
488197
450184
449554
426737
811500
1109989
919871
87103
262423
286151
758304
31535
1099351
964245
83159
1012933
1063531
654530
840604
832645
692522
451061
261585
652787
689117
463369
493003
348535
378971
962706
103038
643202
533034
1117974
996710
739096
1057754
785544
345643
684419
1054982
133160
26849
536587
842078
1056881
685348
1007019
571147
1140655
860093
428329
480163
681198
167674
222089
311755
454115
1045320
391417
348800
1116758
1068593
1174039
181012
1109303
198799
301859
1053337
1050047
307458
835679
805941
1113889
321915
1014130
899147
1166757
600916
687729
563237
353967
698562
64054
292023
536621
716466
1183410
342989
458571
14063
475296
837210
643826
940026
467590
935204
316888
1169918
1099657
963190
679152
1144084
1186581
212217
373607
878173
886021
528403
583929
454467
547058
640985
1168556
873901
891612
348396
716684
952541
913283
213924
1164689
321741
89366
692869
699626
1003856
1020524
587585
751734
999498
318352
793941
573663
457805
288292
769782
649508
597561
1176304
1124209
840234
283848
427578
899375
860797
50041
321925
485077
890523
920110
714913
328697
703143
741761
875639
748695
729326
929324
625644
808498
1129088
1158830
1138177
864994
281632
979760
621207
406399
105055
824307
339439
1115491
545833
848647
53981
847795
910013
774484
531830
1178229
218044
801967
819402
606821
587057
412102
820328
14352
1084177
1156423
659019
1080351
188920
1134585
3021
969300
842377
1178887
600295
724760
930080
698479
465840
795813
672421
137719
32187
43837
539339
799492
318123
706028
1017357
20308
578100
884339
305145
272633
133697
674112
660372
419694
181654
730085
9599
638962
659990
488361
92780
214003
171896
912835
276045
595153
975918
552542
1040535
988060
1127565
993635
1056908
387838
357856
378821
862851
358948
570892
1075432
485072
1157610
870843
290945
1028170
546985
70547
15282
969970
942620
1053662
758698
93378
1183557
84253
374142
723718
236129
999103
402814
1018138
268333
313475
956244
1019921
629798
395108
1159627
181263
69383
176456
1077765
226580
661138
1033826
845159
817306
639380
274211
998466
1118436
54535
122570
530144
973308
630158
68804
105022
38329
1022335
391022
1124525
32678
788065
441029
1113466
46934
371214
613588
872972
450200
375359
746462
1184035
1191559
671943
46325
994865
883049
1165618
564460
67152
727095
834374
823109
256272
1070903
305258
907034
834000
884404
1028927
846567
697527
575819
30007
158981
514880
363047
1013883
4161
618999
934052
187166
1028519
24425
237888
531080
1156169
138446
555705
1095566
1009727
1037699
418049
790521
258840
1053328
1048289
96196
711583
1008611
747656
68273
514256
46259
576121
638696
476945
771943
785436
214082
500287
673740
462812
106945
166854
254732
1025969
699659
520871
207256
23181
1035760
824874
847708
621532
326216
510742
540985
275811
1193025
801378
637604
726058
1141586
1077306
420468
111966
1089739
156581
984522
1175265
779247
612149
740226
1027420
502964
697823
504966
798168
889562
348142
993232
507894
25876
167931
1028971
224137
481574
467610
1179741
394340
1180895
62652
1163571
989358
1172916
530085
517727
988350
465515
357565
926488
685213
49345
89521
792274
271965
633357
750108
96419
15361
340592
173246
103583
1088366
819850
1138208
1399
454235
289697
367033
778075
418476
355256
481935
1005797
425259
214202
426597
54155
236987
760226
931363
905781
362416
284664
734484
1140424
672197
745489
1089718
602011
121408
948426
992646
560371
324260
1185345
614075
498330
272636
355033
187026
605074
479646
872761
483309
148859
665744
1108910
745849
136241
279374
265404
276220
178063
81480
755414
286889
101094
266202
449769
898261
1045086
950187
712122
784554
599563
284505
1115920
1049309
956283
139289
96822
609606
484975
69711
280687
967146
1107359
1019178
1083676
372885
1115978
813818
420398
1041493
311657
396744
589663
385509
315859
974119
97834
967372
1115440
354617
58439
1108172
575010
590420
972784
861402
627702
529289
584114
965357
701917
785443
1005443
659209
646188
255368
502374
1077879
1048838
474530
521318
188309
481415
505093
1014668
703220
91040
835201
336237
856380
694717
80593
1180211
679597
432055
643610
212818
296531
775346
752247
881072
765100
384111
262048
862838
963394
654731
307632
519663
753124
1110904
114044
292582
936873
152611
382427
232255
274734
345637
948677
996820
907110
343521
800131
592413
41330
1028708
1155799
1049184
88392
877948
627021
998803
1016698
786308
660775
751052
437417
571467
650191
1020852
548977
637921
813488
934972
197845
1022411
1157370
45647
49288
1153756
739489
562917
856230
504284
476675
630102
645877
1072660
806982
1050934
295812
908516
69317
402799
615693
62407
1038224
998556
984372
913087
590331
47417
294231
732194
968503
10531
1187498
122873
488136
362349
145807
384937
353986
602094
550957
958799
129962
689695
1139167
144107
512017
529011
775795
789721
977617
730090
1097165
997064
43957
725965
489838
550875
895279
700242
894553
937969
873341
617778
389409
157659
51368
34982
1025326
22132
690559
613179
290013
331687
1176574
10303
596573
549469
260567
373339
893430
323148
276647
605919
495378
1021051
104667
532313
84642
1191431
521759
679519
866075
59445
231848
939550
301209
196671
260676
83899
1050125
38551
496845
93134
110703
934351
1175066
30755
226223
368837
804801
271901
118024
33999
7059
728361
424878
820895
667567
1138894
1083901
532270
264953
248542
282420
1095847
624043
951819
75887
570872
568880
76830
625629
381728
566366
1123771
114025
917023
535010
793429
599597
856171
470129
267420
1052833
326514
148394
944621
1064834
771456
584124
561425
206221
177126
195791
918573
79329
1052926
698811
595978
194685
401708
50293
414152
1131767
941861
521455
134770
1075545
16279
217124
1095917
363809
1116849
640870
591963
953635
401453
290842
503125
939124
492636
696691
1180298
1036388
822741
695185
1040068
390240
227779
893196
434922
529051
872328
355687
290599
44331
977339
283220
620966
818163
746183
23920
600260
551795
892098
884181
964256
60748
815770
747609
308159
979578
436240
1056879
10186
1169004
282740
327575
878338
1134843
365200
294879
1008024
1111089
185417
363983
587196
368328
383578
1155611
705935
951965
364045
217939
431373
604781
142687
325801
728800
88429
946665
394968
53438
509523
357403
1172460
239922
644382
668867
654393
279479
634057
128644
339035
1084637
863301
30582
802603
916391
1105869
1031220
600212
493494
160119
539935
710798
990016
928499
298643
530137
265110
357698
1041288
1104021
365344
652184
104992
1114787
308498
290967
1147858
1145919
407844
29472
959950
797230
308473
244049
945152
42383
1033165
642959
426576
580584
1149152
83465
1114194
848424
855949
120180
539303
333773
693463
671190
304330
718388
524186
1187526
230373
581807
808461
1070339
516996
1116525
595172
913125
907946
963547
609421
337964
809253
1133207
343392
950221
135051
612703
758275
142052
192080
817941
54566
1156363
593960
235930
837402
465454
218437
245208
943945
1123851
299212
590052
235941
458966
886702
100255
994508
444817
560780
600974
957429
188467
368125
246942
517094
17562
1141009
653829
4380
767057
646210
282892
735758
1015028
693377
543540
681608
442247
663751
250151
861149
815429
89222
310550
864415
119590
953158
1119655
1018894
63032
10371
309928
1188643
1061541
1179349
783671
36853
725087
1100425
298266
817178
75659
873419
981933
1172191
683276
19247
1033657
515564
1115437
480819
339671
508397
1073844
10523
700883
190414
186361
39111
337510
911319
894074
1118127
277803
956847
821213
833007
359819
1085733
964063
926318
823071
448858
484019
245106
249969
83261
608889
86259
139098
1181831
812784
658773
627701
329952
296120
361275
378767
175539
612576
110446
570337
940049
830941
376667
392690
469978
680194
862020
408448
464827
517950
825358
974255
114452
87994
276026
1187221
34560
86608
674289
18446
748851
823257
1081518
495935
100716
636699
1143161
431315
545570
451376
366048
342858
840037
193697
159013
629871
273314
2323
951922
563873
387865
113442
156149
426384
895207
941141
390736
212942
688678
958970
1102293
1024023
221912
1176329
655027
1092984
228540
1044577
618456
514364
224027
214650
226775
985224
945507
516335
1080289
737745
273837
188743
633633
344237
286601
1037179
563796
638932
515065
1054687
182982
635049
126960
977194
572528
695565
712109
374858
761420
830260
987568
768799
756686
766178
987792
171070
261678
5065
131588
680654
917122
536064
906724
896217
315142
353313
1054853
1141058
543904
110196
1095945
1128100
631632
874028
36258
910219
1817
1142158
339024
289812
400481
598323
786152
839730
690204
987779
882989
471105
76653
1177038
1058928
542877
518972
1009767
319734
903909
574122
155371
80445
64742
923399
489842
1180106
77384
271314
66102
583407
574155
958680
749022
563992
1116759
574111
15997
780737
294363
848137
122777
469945
1009020
273140
749652
1022622
169535
1118208
896249
933071
523570
185762
428383
709
703710
642645
206659
587307
477435
158840
1184116
150831
243163
699127
670840
727395
652378
1185102
713279
786005
522851
210044
64599
887374
1169443
1047176
616381
419859
9714
1023852
1105100
573851
682024
328613
508867
51709
376572
930097
866818
908456
481439
20652
508335
742415
777444
394953
588537
1090637
1184847
881750
248178
312225
1184972
236779
642051
1024563
551306
1190725
891744
630915
837512
741906
770157
834623
1179314
460565
58516
747281
806050
114856
281279
306620
70736
1027696
100844
831270
236991
225665
406989
2752
1109835
997774
612242
33073
1014044
167736
144588
341816
540789
88065
389113
748638
71239
314157
1081663
501044
958139
539470
20863
1190242
1022133
540161
1105037
1155165
319085
422654
748642
86106
370963
634104
210089
1026157
71487
781903
387473
983792
574741
1185395
255591
980805
249823
503589
831594
959660
1016278
360489
560055
438503
564575
320369
17522
84594
974623
1066816
581856
997767
841452
64098
1050533
853460
777530
1175798
860988
879026
1125084
119701
191537
761142
372696
1149237
764233
38577
818331
500785
327174
1130698
376455
437509
447202
762572
855806
968281
175784
1177594
571861
723076
978718
775811
151207
876512
149487
814462
1055029
829236
380352
1086075
430267
583146
526805
1036349
1157746
511469
225661
111060
22256
423996
1015523
380058
154903
980127
823683
599601
570063
332288
1003536
400492
150351
577213
592060
923947
523607
502508
220353
226933
444792
449924
906010
1180634
1051370
1140216
1019078
212048
942905
668132
431506
33464
1060167
275167
650008
588199
86210
1046197
869171
715403
1044432
822275
69595
328457
1059632
445538
873843
1048448
384796
804307
933365
346985
149223
13616
620358
16749
479958
22282
139864
337052
742946
284004
541314
451120
725977
680080
990203
187051
171839
41903
1031549
749660
697502
442388
79681
224009
680119
1069813
1162582
828651
987900
310028
897270
430377
1137373
426902
66664
113253
69486
306856
695910
548163
100696
1142969
661006
515567
288494
804526
542177
786332
410209
1105106
10610
83986
809433
570581
389890
576585
847741
262319
276369
647210
439219
61325
1120645
1140545
869131
45144
257195
917512
1020927
1027241
934486
107842
128078
1079233
137898
596143
108053
1105587
1137608
999988
1102610
822020
349209
426311
404023
1175341
887376
813102
178464
672994
168782
926708
587352
260681
296637
1073366
959701
940117
1006559
541749
456141
38855
50147
551036
376378
758654
771190
696270
21389
762108
393591
557661
401560
1122247
416429
729637
834234
58679
1038877
693434
774825
190170
782576
915143
168798
702387
19586
306352
938497
376084
1191207
493525
676658
1082817
927303
220959
830926
341983
220829
1110437
959197
426747
301459
812290
481742
980484
350038
1161914
251822
2510
580030
179166
1112196
283225
214515
215292
585118
448386
436704
935137
1084956
505682
640539
546132
403071
658382
511702
883522
69962
496678
311790
674609
365425
509987
1172265
656599
1088233
870150
756268
900550
205969
1094056
921232
818117
47640
33086
225203
100974
968981
121448
365628
1041776
1109026
780950
410230
555071
777533
258409
989495
802912
88840
395759
190863
974676
890001
714309
720840
1026576
1063704
72887
522994
17585
549211
1175226
951508
60515
170083
692254
331487
530359
762992
389609
599778
1026845
885290
305913
112547
863623
270981
80935
856581
608325
896927
979402
85696
605705
575282
591710
909082
474406
358330
40804
605028
594673
51505
919978
1004166
1045999
1011848
250770
811795
1060354
642858
966833
1145662
12531
266940
607378
606374
1188746
542676
599316
807181
984248
466924
355190
1052464
871997
169023
300841
277098
830915
494417
511904
927847
728201
187527
1122816
786304
140245
394075
881756
555773
726012
873593
133585
311174
386119
448998
1173426
935520
231599
374325
1135305
696471
1029591
511391
908559
858216
343415
757304
932911
162096
204265
331533
878075
146543
952474
109913
17540
1053330
2773
573817
439116
81747
769383
1082391
144640
1041621
807780
454690
652915
983762
1169760
1054481
935227
33962
705956
155607
1095214
695761
53796
848584
40074
77199
229159
14285
92304
28061
567269
919366
776124
33925
293440
63398
1021811
623814
149122
218985
356320
684217
441821
279389
91479
549548
152698
986307
362228
500460
268582
980903
490635
412015
287847
521735
223250
880145
1178188
682781
522619
704118
223382
682008
253897
661799
807495
832522
877768
340750
921767
636291
481501
487016
347457
209444
429168
571108
1099754
1127766
1031591
786125
1105519
1097986
1059
734022
427966
85048
82815
561660
1170438
928115
737157
567049
976197
902793
797328
1014950
391715
1008855
1047907
474192
604433
554740
75860
329825
126471
535760
651827
382274
157999
1090410
1004806
917758
245600
1136869
408046
427418
664225
650287
612098
1107348
810058
140762
204483
573502
442499
256611
170490
887180
881049
311806
759326
605886
500884
112456
614586
429947
183320
747027
1137013
489172
872173
1078082
560470
547798
320862
528230
973515
718697
217467
26850
1102799
307694
666820
1102734
1112944
336330
970710
1050081
1000424
726556
656315
511208
646733
4776
523845
463092
1168865
364093
1007039
1021325
383538
868381
634635
768787
340312
330407
40246
639245
942632
941064
996882
829155
907324
960619
753420
65785
450494
132764
615462
270638
932893
73048
1044213
1013183
270579
871149
33613
251941
701865
273193
530705
932416
409821
568302
714541
773293
16041
41934
690822
543768
84892
751837
179306
1058788
546680
364360
11866
552318
958406
676461
330567
912172
660943
677325
978779
189079
845003
874697
623022
399387
965566
614494
1090387
139195
1152005
214178
352470
746954
503203
347157
1090448
821049
1044771
374736
1041723
1096005
694483
1106526
529734
844841
1110401
881118
906335
98323
2624
416012
842313
876620
665642
1049556
606805
876086
1135370
543148
212119
922766
406312
532636
461561
253263
43643
533518
986164
282831
316212
427636
664485
920996
302204
976740
425100
1165021
418314
210623
1015154
123576
1144947
732372
596663
830065
798235
796926
645968
484355
111359
374240
953978
728594
70412
210504
58060
310796
1188843
443329
444636
469982
545123
421982
869398
362494
538631
936398
561157
763238
274076
756611
892482
507032
551148
92480
326023
955792
774081
830887
678037
1155279
418814
879626
388076
351956
831378
58664
1012535
395012
303508
423317
319441
69421
701351
1131293
55819
905814
1026764
1009701
69458
373114
1004459
206251
1001628
1012297
662347
160928
901472
91908
441811
633206
630738
618253
507909
443898
429115
1012640
85210
1115327
559910
1188782
180225
153087
565152
54590
375419
778725
786107
232760
759613
354220
212749
109240
497020
316013
1174199
156953
473550
357997
622863
586488
97994
1189519
1155850
655881
1024664
438760
814275
536951
425346
686308
590811
419518
210110
378437
486154
215570
20220
105791
728750
939498
895947
385853
53891
294748
379481
950692
34793
864739
260549
1060089
949233
47898
267897
1052471
177859
56629
605484
895104
400519
944220
849633
446673
515998
71678
805683
1174325
834038
186566
210719
640073
202033
934207
89120
507428
1121248
339307
937619
746033
150737
843294
515262
812939
306130
121455
168067
379322
1110940
1023093
294949
283145
864712
626563
951710
198345
671661
624663
668676
972868
306967
351377
642867
37756
552114
1053455
154828
91846
97446
793719
1051747
412483
712170
623170
273480
38371
1173502
286885
300625
666833
575832
1045441
283926
459779
31164
351288
1098229
588677
926555
555284
176238
437770
509577
452798
551002
497927
564412
649438
616363
933009
720447
461459
825387
302980
1102785
667943
532795
121520
751695
1119019
256499
108182
732824
1061125
166985
70949
96976
542606
1166285
772819
451856
1075515
906415
267231
332464
307775
432120
807866
189089
813814
148018
201179
89489
25896
1125838
882243
445324
577564
554526
1176165
684681
352907
496272
259267
1071921
552828
380791
383564
384845
759489
271222
878915
59170
995998
391335
1057236
665984
509938
30462
40826
681770
981726
1158420
973313
807758
527425
441621
1175322
496142
91214
478507
914643
790930
6051
932211
732009
1026698
325252
582663
330761
916171
961257
1135093
549727
50742
1148361
1184707
1133434
686874
1016789
698397
546959
85251
1043115
1012069
1040356
808626
578208
498125
536913
1147520
45438
777106
294254
217168
678308
654260
1099266
1041745
343627
827355
252759
379311
333552
708883
968712
610957
1158753
1099318
612018
221574
99160
1114379
648045
531694
941856
985945
10294
79160
258739
158175
318382
217697
412068
841659
1178284
493486
483712
148571
341782
907852
446817
1177388
93695
803890
611141
725076
762946
113767
942139
348919
878204
140934
126122
23663
386554
398974
1019990
1077712
359881
140593
1058426
1134732
155758
195892
945820
1064297
555364
532097
447316
39961
1133022
5826
91124
799199
614076
1163161
451595
1147147
901896
266495
748217
326307
1106418
1040301
5978
658777
909678
188204
11952
858834
1126876
107915
440556
257580
1161120
948692
885551
704347
65973
957357
1181612
893308
344819
243831
286373
8288
1179562
203495
149758
894674
743266
999466
550481
434609
238880
1010023
827436
383867
889551
49859
739867
115863
454673
471918
1060045
622027
65240
927204
939510
934246
550428
672281
501270
264751
214649
1047474
668084
173163
740523
593920
882251
746339
841652
269595
46502
1133726
101383
1057925
122685
1157820
92457
543716
673378
21467
1144280
1085452
647314
828431
468529
484700
1008539
746358
445433
524397
264397
771999
831843
65852
302788
458498
313087
247374
265753
524567
778812
537567
765029
1024568
643480
790880
349542
753045
303283
488650
514226
867898
1004209
934115
1098593
413882
702688
349366
719032
536674
209995
500596
1043403
1112324
1142887
30358
121928
151455
1058294
531704
513203
205213
647673
834889
367352
704309
250167
685889
793736
408081
522595
86117
783668
735283
543527
845562
971554
30045
970362
739239
556101
969400
891759
103023
1323
289258
1080372
852182
297019
962477
872082
275922
175798
812238
732711
1045216
189166
334840
981683
297931
427232
456945
909201
511815
86968
167189
616509
633078
821110
1042602
699826
416538
1033734
742472
1110149
432833
1118084
914081
611124
982183
882584
542005
548265
980131
218386
492599
844714
808239
545895
407296
673044
493713
800171
1143001
168513
538474
1131626
193839
592467
815986
984042
56940
434610
539279
140829
887352
1017855
539741
1133060
273696
1018555
77499
834328
736901
967352
1040308
480373
1136854
2757
489088
373032
395202
407593
15383
1320
1183459
68400
129214
580851
674956
337540
129386
751519
152330
152097
1059233
150570
867972
50327
1037797
307491
1131467
1154617
717259
705851
39253
594542
530391
491112
69276
117505
571077
222961
235383
78540
373867
264304
807547
46495
514983
520061
629888
996701
768943
271999
728855
303236
436241
316337
329958
859038
715621
1015229
938720
1110547
12747
1084902
406436
939053
873725
911043
1118459
743761
556127
981572
129898
915163
79930
1085573
766187
1046202
724569
803353
701564
1192903
894797
142126
209254
197360
842830
336714
64330
940590
1108237
171376
121895
1099725
2722
911360
935657
118926
159286
177996
101007
943689
739223
794115
674516
401274
821225
753435
541196
416880
164524
114116
172769
459804
652192
940717
572016
264020
1109154
973473
129433
574603
631735
307578
635093
27669
353042
563381
530118
5628
1096563
310244
179357
159686
360733
51917
855678
910205
995208
860580
1006888
564172
1058363
233330
1162957
563457
975562
1179566
844451
388191
439731
204510
260272
245335
638488
175521
1127858
187342
1087808
348169
1077950
938510
234238
714316
250277
218638
307857
1014308
995388
674059
431293
480545
372418
300481
402234
516653
554363
1014028
1132134
1073102
973260
330538
10688
957933
490097
459706
69374
938558
166777
188759
592602
721454
1151638
971018
371032
1018551
47212
865824
118602
1069230
387714
419877
118496
600416
1000546
1031215
632173
1162758
270863
388931
1114171
1145277
1163331
675273
433943
725814
802421
737104
248236
588711
156887
764126
840112
704852
620152
135157
974069
225723
644489
819029
681756
526613
949925
632135
740858
592642
798706
755738
773579
1052695
1043218
390170
90870
187002
203327
818388
278571
290372
1119413
173256
1142562
833740
418139
1168854
507187
828521
396018
143092
716329
948506
893435
704104
799089
397304
663925
1100500
741055
469684
615924
656993
258479
46304
222088
1055525
576056
599747
827134
609816
1063528
677092
449092
943178
253595
145789
270777
886178
470011
1037749
1035737
799141
1133699
830811
1044702
198325
1159303
504868
784841
707733
126485
1160767
2625
366726
129906
118154
1078461
1011300
195385
198691
505679
348733
1062172
17343
396845
941799
1067154
643227
776717
387224
368457
1180976
1034888
874079
520072
736386
1154242
1134174
794041
235411
1175222
106553
554300
357309
708706
98149
982339
631498
444372
41703
772260
1182961
837215
799950
306406
927007
81391
455220
4645
763590
518189
540435
1900
643654
1134014
792150
740603
474049
348759
424557
1023758
167425
648132
324400
663080
1141189
510271
116115
834264
989254
419497
640065
1139140
551586
21289
601299
1096647
332781
750627
578587
786402
510549
405501
1099067
513101
258893
662204
612952
47176
1085618
452286
279457
791300
296974
789861
428726
321126
472755
743125
792504
414055
337646
1009255
297721
986165
786160
895627
1059979
1014322
1177794
34971
1039411
113775
819458
408695
227952
297300
884233
415147
480103
33984
305283
154571
898131
600847
1034477
284551
15044
182694
519398
153840
126979
82076
715286
1134246
899950
158
1085551
612245
415538
336048
54613
472917
569342
45350
181370
213554
1012809
324921
721143
360228
325030
589351
514125
1063771
189601
839138
1151365
937830
38941
628005
1165835
418322
838169
403816
1135581
667537
792419
575460
373673
107160
98737
1018659
1015973
987774
65602
285466
971881
640604
472692
1105953
1178445
466854
749807
595078
1170963
276835
706938
673911
1081551
1024605
679030
413950
285663
762297
833363
430033
380062
738700
226718
137526
919476
981717
423262
74240
660976
893746
775322
131163
641335
699988
339564
370482
238468
894076
969156
62178
300375
694727
907633
1023242
747826
282487
1069939
73257
534810
520612
1123527
414211
1081932
171308
433663
850962
282034
1055106
733641
193726
977928
411798
1064203
404623
927617
88899
186988
79954
1100842
730786
426369
53737
569273
215160
1074473
919772
829253
564088
415997
683710
673023
1091647
97860
1000962
251688
751944
1117644
155911
573575
712372
1155601
287158
348287
455293
727156
303605
380566
77741
787444
103385
151471
1027930
436873
284281
360583
716557
788955
54442
268891
295901
859781
1101728
708469
905664
693992
435542
103497
327558
930512
487245
564922
253849
687678
876969
552882
550462
809307
1108483
1091927
790100
1133520
1168048
544506
1094538
177105
1079837
115101
1188255
267501
363988
1077302
911856
172724
629937
954240
41092
1152051
342759
1108209
943996
656094
142353
311550
859728
1077578
884554
478189
961071
729769
387154
1184204
165892
1113746
926351
166323
861671
770681
102464
560418
492107
1173662
1152714
441472
712493
41327
37448
211617
63990
783118
1118356
977883
284879
709051
147817
882329
656755
54562
901296
604797
588466
40885
430915
1180512
670988
335441
222484
1039795
1057849
958848
105301
333312
673682
375548
795901
247284
953244
14419
361199
599935
398298
1126576
826248
436862
780215
148600
171453
302015
119452
484197
10089
387918
837966
91717
876695
803584
784724
994279
991248
1024149
1019486
64468
192178
101309
743731
35952
67809
155253
642940
530416
739741
552184
1180950
264242
1156552
375517
544582
888165
855019
832223
1091184
476760
875884
438545
701352
747073
949019
421928
992372
497199
1104303
30689
444934
919496
585992
649904
378147
680215
757845
261691
953797
745843
568330
1164791
618882
414649
8248
209349
755465
262701
603839
740012
513468
74981
797386
607978
154963
694669
394486
134404
203749
315173
739395
142528
777341
581588
148891
479751
822517
39109
431018
698793
754046
332660
509109
1136187
897104
913571
116677
698086
707569
457048
247329
653462
148395
926181
1022309
200900
321711
583579
718125
460857
408582
746896
494950
644188
694106
203274
240306
209320
822764
953334
688457
181429
938481
362218
1190196
526835
777228
1047649
520226
241202
486950
1019152
248330
292908
502590
670630
353640
410299
384862
951458
799306
325830
213743
248479
117946
245856
796561
431581
291035
913274
945056
637248
642154
286002
85604
1085726
1155301
35963
819576
284878
985713
1030176
749043
408184
868252
1153192
535182
117545
1005656
118015
493323
695326
163125
356653
293190
71766
424859
712098
24886
689667
711282
594147
865775
820472
343301
426258
263328
656619
702658
824905
1049643
836986
65996
457407
552800
1173604
61247
757029
975741
621700
733295
932462
688903
1101367
715301
590288
117987
442277
328893
12215
1055698
298613
844640
728865
880260
581230
316908
779959
835251
1014829
483378
912110
909406
316376
478676
294322
87529
720256
368277
1077184
462853
25623
886050
383548
793986
1027881
473770
915125
628138
659320
229221
825295
165503
654591
883166
335401
571905
643057
891126
73554
773358
258646
221542
160670
543292
646338
791150
619808
1161997
729218
743075
368099
1091550
595449
603171
290479
64012
986640
422114
305226
452987
250414
1102526
346688
874863
17201
974466
1045300
968952
368144
672518
19476
856702
104295
205816
850014
10336
677217
416712
1033689
1078794
838076
867832
1184352
525086
918288
877779
794421
1161968
365675
230146
895803
1044958
1125437
340148
1147985
865114
41278
549430
946126
678582
964613
946637
595020
627511
528469
279343
287713
252566
1144266
902783
1050255
363441
387881
816719
975961
568425
277217
241349
387013
144407
582814
735814
33583
55669
206299
197539
1035953
811743
4422
307700
879084
46606
953633
1093240
1061684
1098082
1136674
475987
397691
1122780
1164920
318845
104621
824912
740898
985080
1168623
977166
817359
750091
81627
667767
673136
985663
650350
1138437
987153
1168096
759917
1186042
7712
222329
849520
1073748
172559
583428
29276
1177667
274360
633195
382026
571983
570860
1033573
166894
731976
158726
79169
165955
486842
1095861
929788
1172332
258671
634305
1056777
429244
734300
925821
898695
739632
861144
836669
397682
694675
310535
994939
540269
1039375
484714
1068449
937593
594728
350298
343367
1031614
290389
469990
96478
123763
60210
166151
733036
695432
854083
900869
118909
562309
15042
471073
1092452
931577
719070
505153
915775
560232
577096
638677
264030
909140
365900
769909
660286
554020
1072219
558464
813414
314813
395598
755337
558620
365989
742996
294958
430779
671681
903755
638812
788030
1041715
454072
300040
985686
1093177
701878
653857
396118
932378
468748
1058425
579045
854278
115824
225576
816076
238975
989965
81513
685135
1107487
396997
278980
941375
689621
1177392
717217
350689
841752
645658
289036
401373
212970
193297
709933
735621
144776
603069
470589
100262
1162227
147688
544743
1105847
580880
515128
374515
358255
918534
1065402
840629
756590
889860
307355
693107
339895
689092
395913
209726
696838
818063
487640
466123
1124078
316325
1098553
1043455
1093925
1076647
724280
260739
762103
640341
337522
50124
802597
58997
779167
1181935
381427
994550
553920
122808
618660
459938
297321
670538
977435
438588
914919
1193507
711739
257948
533030
1028732
390785
466756
310666
913124
559539
458617
1124734
1088448
1187723
164858
593748
421650
763308
926051
1101332
127222
409422
572243
414482
39480
119509
51729
270880
1009127
98399
431192
104443
867340
694569
140902
1124689
329929
275791
1058771
568341
542452
680892
775839
775832
945893
525874
805786
556132
252060
774295
211572
153193
1171977
212370
365612
1002228
1004004
102309
151011
156647
577548
590106
422295
650624
599038
507855
439161
922466
1147207
582407
897813
179798
157240
1164164
1094652
952268
1072023
452023
1136252
909029
967052
1056965
1180410
50933
122484
492780
685485
538178
389366
140323
339986
1171381
225070
905471
733007
565295
777014
243301
633282
1170160
1190491
1056018
873640
1133809
764601
191364
810220
525622
612044
311666
1162228
545919
392768
538384
611323
663274
817955
551997
907775
237646
1009295
132715
748962
625298
928475
358344
140653
538796
233473
1015037
414899
500034
970861
931896
767942
5464
811885
161404
1024695
387117
760250
669223
435539
744345
618
999792
59548
786957
844693
123370
875746
764260
819631
811330
595358
633281
331003
738586
880827
475623
1154610
816948
319339
122238
579923
994232
353990
1133553
954116
769377
487595
658500
540468
1146723
919521
1133383
1011604
706184
634147
1151280
9998
398053
1071190
1124628
408788
676735
170984
1118482
971934
1144327
1008625
804127
1144088
145749
548953
248204
461526
1088386
406957
145453
1109875
257533
938868
607270
1128430
1145263
775705
912716
357389
750088
195329
385312
545101
452690
461964
98771
896777
494940
371967
696303
456227
855776
1016231
1002252
1150727
307616
408648
667507
1069208
57683
222310
804864
986136
1042974
163790
939887
730617
1105908
176128
509486
495260
511179
588373
462475
1119985
1156920
672606
1029833
478810
838254
350841
438727
497169
910045
696399
627452
689950
457021
221203
1046133
539584
376284
549857
863732
342728
383949
525403
512547
607375
315650
174713
833776
874815
1115186
401202
194895
771170
349261
416552
21710
383868
373917
5608
188540
261767
95429
1092950
358438
897879
502038
308181
1179035
765363
191075
409580
134197
208987
1034770
53400
67072
4977
843202
925371
757934
1135108
293697
260963
294414
716611
454181
999006
1101404
887961
660723
289997
277834
740322
1116188
1113862
58481
772267
351027
1055629
511481
16192
733348
497429
179486
526409
1098689
119150
14294
753874
206311
864884
1039412
716948
219508
312423
703064
313432
732064
1071764
41170
1064823
936249
999535
213289
585598
875235
864950
1126236
1187798
939380
469176
892151
1038848
298260
308968
1041302
202182
70528
376021
147889
961280
1156285
1105740
58595
943493
947938
208799
454293
619888
1061030
456058
96023
498152
168138
323196
65504
1043132
105041
110881
977169
1133399
1002634
1524
567949
639319
122268
24172
989772
1171102
312021
786964
1003908
544912
261081
795524
1163337
511594
844108
49008
1024010
931251
544628
1178815
334417
130685
75120
174274
212395
566372
778293
897512
227101
474328
852438
899940
522682
30712
766349
964002
939006
567330
900275
220709
751237
594238
711654
970297
42449
405871
471972
166581
477313
761152
760284
419633
131830
194606
458695
968044
13936
111747
86599
743437
99672
14723
722576
687111
743739
406855
17431
115120
458357
154955
1015972
745179
131809
1035072
485471
1067989
1124923
688409
490435
946971
568658
714989
1006018
598690
346966
372656
821978
1001853
435918
320700
755907
133546
513045
337019
4778
256822
466926
350837
447859
302456
1069723
1076316
541158
239406
114775
317070
781008
281246
1041913
770733
915870
35172
960064
745771
875691
411452
666749
576846
75276
739326
99032
323762
361400
659568
422177
1110432
316161
17738
430104
1122982
98301
474377
947764
90751
503851
17449
505182
151017
756005
34678
820957
928099
1156390
996555
629275
884892
699984
1127757
911035
214847
778068
287155
1091596
374681
1047538
544055
813633
570899
99143
560723
160419
1024620
1122692
1051091
369438
174080
509526
480451
1077083
843835
440133
1112692
522754
973594
680480
958280
364749
705809
287966
688851
568891
406988
256664
900445
157984
169688
175046
708271
1175552
292751
749439
730327
847860
296900
1029503
534488
1044740
27014
575229
50700
713185
386520
1787
760853
222513
1020223
945512
1157973
426618
1005721
308532
7087
970226
626038
387090
537937
913517
1189283
727053
1022939
484029
532493
706783
784013
1112856
1038622
935548
1130084
1123575
1038500
400475
453388
208671
1118319
399222
556501
833901
1020402
719157
1079225
668023
792548
382119
136624
253008
371053
990963
496067
720210
156687
956729
843174
143896
591206
947367
990469
704360
861886
977726
126259
820412
67292
314787
671064
250126
841720
743250
842140
1004600
662848
217187
883444
812001
1141383
153855
298979
1063013
1087152
347207
222286
548925
655397
745964
1181560
361881
111274
256605
40209
353753
981449
1079922
969653
738568
1157905
342098
638835
1105772
289895
400103
966371
797767
651730
1008192
196292
1093532
186845
143673
964162
1006124
339036
1040150
542129
651929
840572
268447
1140236
90642
569133
594906
449618
318277
1113618
570631
179957
1021706
849663
193617
581188
610952
814883
537139
383952
682987
714342
480007
608121
1118388
807118
688504
1079523
1123993
751349
192752
13292
1085701
807167
887113
41807
470891
366196
1112230
845028
376599
562550
614962
777694
1146986
1042344
923956
128906
878597
629823
1146936
1062326
527048
2113
58237
975345
74035
802972
1126130
9638
505639
97007
152503
625269
211042
451538
504601
98961
872764
927216
439688
94803
1008612
1160345
385810
450904
1183870
1060224
597806
995220
132173
1008277
199653
302355
1187238
76004
816896
80540
589620
642176
565591
140600
635686
186342
1182418
336382
100724
1089278
671415
829795
876999
779366
163368
404444
1116509
307370
1033691
695280
776912
668712
687067
38198
1039405
497144
1096440
512538
1014876
348960
873688
136534
25233
928410
475615
455578
572961
1030414
697333
179108
424692
163030
453720
272558
1187763
955527
1103351
176979
1058950
1071865
704521
885176
1148463
17226
190891
10741
403297
928929
543560
498209
471425
659285
1113266
76785
1053226
859354
1040888
682059
580492
1123050
475322
894983
652032
35956
198766
368121
1122349
121646
50200
61080
1164833
813071
124036
263401
276783
1167745
362195
887183
1078235
1031770
1141888
968776
649674
329680
845652
339692
320593
612752
311732
65556
259118
100274
583111
509786
682903
1010969
1055331
701462
417778
30384
1017826
78958
680068
14186
960690
637777
614934
688855
1066378
568961
346809
46803
1064954
1086727
119875
341632
853675
966646
94905
1184960
982399
479825
416635
1164407
18863
1131617
1098017
766704
996003
77668
522991
3379
428110
410311
679388
1063518
1071399
852080
1014928
1158920
676683
358081
594267
209160
1074939
866468
838805
342399
171857
19856
360806
931235
854003
308380
10679
365591
900586
395388
201055
1033124
814737
579856
766575
37748
663889
1145199
30050
106561
517637
721961
148011
99722
181519
119606
151161
192841
1053854
910057
773079
97993
1155106
105978
7201
195894
433875
1074176
207748
1080074
853137
327527
120003
641704
236877
598507
223105
1023018
807457
9360
926617
499862
929626
718394
225202
510217
953210
46772
313887
847275
291983
844642
980308
778839
48450
557284
152368
767596
620189
21182
330529
373224
483303
415205
1160087
287933
527249
627461
407239
775502
830871
407435
269815
446023
740783
858288
181240
444639
575588
654823
940841
1183808
419474
480669
239823
204630
702703
643666
729735
558983
265865
849309
462938
881984
1134904
776670
1110628
315187
445648
15810
844060
35607
84420
406144
986957
707041
773066
688789
278796
210068
593627
258553
738132
744835
1090944
1165057
12238
797212
226090
681902
354522
430396
725679
292314
779469
921963
285946
813340
491491
195759
130818
524426
628911
160599
904410
760191
573506
67998
887487
361222
383419
736321
1012827
511973
17163
183327
675019
1095654
192812
655076
1078298
823351
1024570
465381
194803
659606
561738
1119781
619470
707694
866043
1064860
845675
827732
453781
467547
156203
379687
152564
1158326
217695
1042734
574776
669063
44769
1023800
353357
803441
389870
36776
820777
1163399
891066
300058
952486
714608
166860
637184
959385
840507
1038868
781151
243979
889547
304242
625487
420368
20915
88852
164881
193747
861246
735256
764351
61379
58097
1179434
229129
233746
533472
1092277
454272
261425
180020
953167
498314
500550
451170
431804
963651
215077
1113331
274233
402334
165715
1123728
582550
256803
865721
468894
902271
1114361
962589
122514
18816
594163
592798
723309
1008817
562616
397055
618895
621414
401036
1016506
726293
752028
380359
717867
92597
365917
172517
147727
445320
564655
375146
751765
125778
204684
479240
700548
719499
370106
1096006
971364
114665
929412
723394
685735
568958
749690
1119804
296027
816646
735265
63441
1063281
784752
823183
706701
4120
435833
1109567
476807
82130
305687
241041
593661
960641
919999
657181
818962
789367
315645
282091
1105059
1003398
342633
808876
2451
1111633
930946
1178455
406054
141282
814083
1118648
893902
469833
444179
947338
1077720
759436
837772
392277
234904
1035829
778685
1191624
710535
450753
955889
723594
1102445
1156771
910505
698574
918673
347933
858355
1162487
928689
403422
420917
646467
346865
5680
689616
275832
100286
51911
759227
603610
908984
290489
14824
234184
1011723
583487
958658
965198
787305
821764
20141
79932
866990
243569
679793
1044117
123381
630596
344132
3239
333509
1127684
452483
398874
423301
223344
525799
65729
995595
351101
595431
293121
803196
533433
545415
418400
604526
68390
827861
688578
42418
544827
1104681
688532
745295
770948
696284
1056590
883893
694509
588959
455105
316033
928353
789164
476356
183408
671544
1129209
1028524
684813
176972
199244
919155
1184483
187009
478630
30139
608426
283000
713824
1138169
604513
183775
777622
896344
1180386
457897
108646
842258
530930
1094466
1053623
498516
84906
9179
769093
326302
404665
228281
426715
986442
904051
468660
934492
917389
339902
35032
915918
935746
1093139
1059134
979149
143534
1060136
994796
572887
106611
815767
661422
1101307
856979
27980
619532
1078168
23100
76706
1183644
441007
870331
762852
673358
822715
962472
575579
1182193
323234
974275
333156
367183
688435
270797
583850
473744
1121238
1146607
1001008
368274
790814
350715
340275
1056620
467893
660204
607544
1012936
1076298
771735
891148
527874
686205
1079221
746037
1019411
456466
912910
697559
951513
1182821
1067643
1171810
68140
1060000
252288
181091
758776
758192
216886
930731
599804
194695
822332
996736
63943
1148267
1134169
282526
650370
706533
866041
58517
875210
726454
573293
445950
662037
755765
1167540
850616
338603
373715
501082
349140
84072
275736
645283
719622
1039794
85182
999001
1051593
800321
607780
27392
1148635
680464
316680
1137757
59579
5169
677709
1102487
1085102
1040293
446320
376741
716037
249430
453340
1063715
444590
812661
268540
1821
560370
602863
991171
363504
178973
699045
274616
847413
278846
12977
1018658
746368
1142506
325230
140062
1145194
179951
401778
327003
538408
381680
439129
20306
1085121
1072648
1046030
1169336
733150
977898
419045
717729
733266
853436
1067743
289268
1182104
39942
466562
1031593
1165119
878683
577820
1116859
987834
809563
495777
1188989
1108440
754776
1058823
1151477
487443
961375
1023729
993638
1182400
457266
121720
605444
441733
437495
473096
120499
242761
139520
218605
1137615
853453
585648
272611
207704
198599
330829
316797
49479
184334
661576
13570
194000
129941
792972
1011212
770413
384706
935854
163953
804902
1057832
485594
749604
108517
399505
835451
298739
1009530
766198
247720
167841
744281
305985
969339
4748
1037640
490521
679740
917461
512176
1113573
40184
1082403
870304
962290
173765
930729
1133401
423320
678362
210212
444370
251147
599282
692189
637485
549546
891540
243362
1139775
935941
290017
202013
344145
56058
1101400
1036936
850142
179289
1082197
360266
963529
118580
686962
653253
539483
649518
201450
775009
441200
37615
936351
848868
1149262
564457
973470
383543
1003984
678412
161598
527635
234142
192212
1107734
64725
1059802
391082
201110
1000119
1053747
590705
1060207
997473
177018
940281
805540
525932
209667
918178
68086
390436
107697
1090290
1169277
103788
280296
848350
965452
130083
803987
912286
555921
39193
699447
268273
343689
1124472
433194
149611
1004247
251382
24374
1145779
911068
19379
504778
26430
753224
389110
147072
739028
456330
187698
828121
31045
269662
490639
833945
828808
356558
603603
227923
1050911
654126
583350
1059316
900548
66239
716606
376605
772072
798749
776386
77563
360371
558190
872262
563944
967718
458794
1086676
1061677
75139
730495
793591
1032416
705340
1001519
435970
565860
912076
1022551
1132682
763321
105744
909114
202870
999191
1073536
1037137
824832
642396
659194
112986
1017819
548966
680115
353361
821783
779096
31744
915023
483129
620855
547439
341697
913028
1091384
670134
774888
677132
852884
988023
1166039
1128530
1075355
292660
536854
587578
51713
912305
113278
769048
300397
570142
784149
592804
730001
775505
10452
1046681
804537
29771
292419
95152
618487
993671
943953
437057
73585
1101938
463156
693153
287091
846075
1123002
404445
126735
552228
900797
645442
1180226
923783
198336
638119
857639
119180
656959
266644
827560
33510
351950
61537
104333
1074781
597716
550138
933946
165412
233633
247773
348126
377949
1128783
499514
67818
712869
497426
804376
1043699
587763
235611
1069863
556215
680754
65120
554166
290472
643730
623309
251048
657991
632303
796015
1031245
461172
816794
682198
495407
968747
647348
1022596
174576
340909
971222
1095261
762401
668613
660899
693785
161294
831203
823577
234624
425471
1152241
1138007
582850
1064360
323522
564840
607716
992911
609675
491654
221983
547197
337885
563905
791344
1109511
367904
779846
484244
567321
85842
1095914
615197
378513
42876
643516
993311
74073
782117
348724
361789
553187
931537
896977
700257
346023
692504
964751
838626
903510
717191
237403
443661
23678
1175909
410452
1003628
181234
1035182
774563
996789
39661
754500
645037
521810
1150147
874322
518812
310345
800865
851556
348223
826381
1182607
954114
410369
218275
434861
908919
662514
922363
122933
647403
4527
355408
437135
1090706
73603
531633
911392
835188
245650
419206
1046904
1100133
668711
81656
488105
1069836
617487
941225
879535
356624
603496
917284
641460
146887
1020178
826230
256608
51314
1153226
866829
1085895
461020
971800
559492
1183344
494400
333898
344987
476600
386228
337045
979939
941361
118197
502223
1085653
1180466
939629
280747
626685
793901
753644
1159199
842051
703911
196720
285306
7893
535204
739248
418172
357649
212107
1033366
426821
149607
1046246
687806
1016807
1044728
1175880
207318
1121877
289029
1065106
256348
301079
795363
763948
361302
470858
966969
506291
812574
391581
926429
1168225
183808
495830
1144425
787492
1150869
900674
1085574
511133
1000298
158901
780870
928923
108666
722394
1154164
83585
574621
699218
683561
1009974
280853
746203
417479
33769
855455
366314
1074831
1109114
104660
1045457
410959
825453
264041
993288
1002298
1152725
1040763
381232
221463
309668
564557
1037422
532329
1060653
1190432
11480
454353
747278
573516
373586
646702
750960
275233
960584
233891
501364
1183947
991273
424745
452587
759940
498042
223718
541229
601074
99080
87580
938296
1049779
577710
1179657
846036
1144678
369301
627654
995243
687593
426089
915513
740817
939763
630682
386546
568018
162733
1004990
606491
120239
133881
130928
205713
886867
73751
311539
633541
349380
1041588
672551
901962
1009578
90440
152512
472197
510319
157385
1164427
947504
293762
24987
898231
738909
164749
395627
495310
138965
39435
328996
1032066
626864
405078
396916
326710
310284
838875
1093793
445020
1112635
173643
38387
1001374
30233
666694
880872
669847
1147833
1000926
469143
54092
463981
1130250
666864
211355
1049918
184440
820725
311079
729257
156372
376621
7348
1056655
465336
575097
945849
63583
655508
689343
1163544
555768
861292
1143203
192144
446718
833969
845185
83972
136272
25060
811102
243099
390893
936967
731233
973197
588594
535847
739648
579415
701493
284565
823115
455645
573128
414123
744577
64923
931703
285929
147833
577751
797294
784771
600315
454727
323826
518029
195077
774851
794942
1098963
21145
1002849
929222
171267
376066
1037570
892233
321656
297483
262375
1106941
859827
726594
315505
455550
487630
102644
260529
57220
1129111
691389
1188779
541128
1094102
319060
163162
580964
911411
229424
415006
857658
20648
1039284
106843
88557
132040
1144694
77555
570634
866399
345902
448205
1187779
248639
528990
829952
136020
941224
311754
844009
823333
1110130
422565
1008543
1169087
617547
497583
58006
190670
834981
886294
195854
756563
731662
181457
1010893
1175060
887519
404596
359009
348951
1187457
541424
526420
310859
425404
565485
1115742
909942
61869
609666
938946
126561
390543
633453
1063954
633442
863130
671638
1175757
38049
234822
492602
459147
864030
872839
1147144
821443
928926
1156942
999972
519529
1154021
1170960
492120
271866
803930
1100631
707795
362750
991791
258922
901342
367954
451221
631423
223831
443930
41929
498786
153
1040018
84080
1089260
320430
863651
1074998
48749
695430
1088243
430099
267578
14712
49325
179809
957926
32223
571679
346896
112324
965801
424584
1173904
176361
948802
407226
800439
786224
427821
903912
561806
1150425
459321
901174
1109683
252337
168208
451829
301411
566563
479090
1034699
1027541
454616
824129
1074446
698686
338806
1105277
615806
1159568
465298
188785
155061
1152902
82774
979008
1128144
164210
492105
323817
423615
30664
1055026
909043
553013
576107
315323
149167
637037
229940
205902
1095662
73283
82550
543160
914133
646213
1113623
740039
646386
569061
1191499
305560
1180001
487757
32343
759258
1192570
591936
469882
338213
1116689
394577
785466
87878
201532
229569
174665
76586
477249
274557
193705
82622
111113
432543
1159286
264611
875858
583156
588078
635935
715153
1128967
274215
1160412
259051
15877
895308
713512
850539
445668
1093234
887446
345377
294331
692190
669632
983266
224724
302738
391039
686275
242373
625284
130014
534401
113100
504701
554791
162775
756924
602530
940772
613771
243451
843187
685286
434928
1017793
254025
944281
368262
706908
162938
313863
506623
115108
242978
697921
1061240
584228
881438
325103
755276
1003354
972176
1168694
675219
697221
67475
726232
284388
138834
703042
1099615
706029
858273
1115518
1094520
127199
622937
666774
881865
157269
7158
887674
806611
64104
545901
930245
832849
1108816
1088772
133598
767131
1078604
872729
156863
524026
1182670
118860
672029
303215
78856
529763
1069933
786390
803019
671926
1029287
868253
65780
595182
355514
605396
225637
828409
227909
689882
484323
703311
474384
42187
56573
407163
97475
704988
691937
727164
211978
590147
986903
1124680
472305
298039
528000
1183080
454349
783065
56954
71345
236679
291809
812516
600888
350071
384285
304483
665649
153849
10107
841006
1090128
513790
1119307
388296
1054624
1061794
816747
389668
730733
921418
1032977
984814
706060
396810
960692
793129
810705
1048271
523284
559084
357339
993656
274924
338685
611823
117767
909812
753982
857975
1026916
212524
517220
1041298
712645
1102161
1175302
6963
103653
759903
523579
809450
510342
255161
879659
1146850
734256
895258
797486
625792
69073
316031
954822
1106247
925983
898271
601415
603312
815107
695257
936990
445785
770690
1120372
906329
245866
580357
437303
1112955
816460
1154787
423566
486123
817490
292603
445972
1003996
66741
204656
263532
261112
489623
272837
80758
435796
646932
954467
144130
968630
700389
262517
876090
145760
738259
1160092
353311
722137
527474
1086903
866865
342544
780833
58919
952011
1073625
837759
408031
428099
7018
741016
753815
311818
1172551
897712
414643
1134777
716099
718671
842040
455397
92879
103623
925568
805340
24418
472092
609739
907195
869024
438084
844652
1071042
1188457
757832
622756
865392
559844
464221
782966
973187
357553
788530
714466
1109095
1094793
988935
1180019
158903
479741
437546
1064965
584161
824453
352484
467567
744845
340957
50186
262784
88067
487726
886283
619231
1001535
75977
524976
760194
122767
729301
232449
788019
53404
657931
622207
304076
177160
259729
539110
242802
977983
962588
766145
261822
482165
909217
1067003
924124
266341
443050
937366
623218
494343
633295
919821
1171609
101686
182174
515887
572205
3836
30204
331329
619540
866030
1055683
506140
999859
132995
170276
893455
674206
396835
1177394
723939
429961
852481
370777
164924
966301
367137
594669
623824
16289
293346
304642
1156053
1170926
526416
487537
1144044
529493
65034
784781
1054851
821412
1013852
1141995
132486
1149514
1095584
611698
3397
74942
100185
1035941
1103060
637378
1145957
833663
763418
937744
721933
1060726
322183
814418
159746
949427
204135
946227
988612
472814
405746
69194
566907
372605
734247
444281
453708
639599
104001
942226
731513
561126
810681
966172
349173
530816
552207
64099
1116711
1039617
268155
980256
75708
489032
172755
1027747
1184252
293676
684732
955515
757755
817990
683157
833556
726736
793390
299174
969778
1116845
329717
411007
744250
396906
744381
923516
464549
751097
803138
340926
816766
838143
361037
350351
214158
230340
108087
337991
564242
1093868
85192
780398
68139
1088703
626074
217847
453317
304347
786985
212759
637443
884172
974277
525876
553747
303418
68914
1004036
1005461
665155
1120228
376204
1177011
812772
1165991
217395
697643
531471
607259
25503
326950
355650
666764
955103
758237
302109
176167
192589
501217
752251
918595
507335
959406
592451
86011
130869
814582
927238
131773
268336
794489
166238
1109275
1135575
970600
626148
299800
1009485
858564
252018
653053
163309
840140
521614
1001877
531605
119323
333007
740288
885937
1167008
680604
661071
226123
684135
693438
1167244
567757
863242
547999
1188303
356373
418289
1037719
433615
126739
1090233
743724
568459
653151
644535
1144447
428825
1145069
437843
1143318
1180047
601376
576717
728009
682159
148258
136079
471984
953141
470200
470728
653199
372806
526066
881912
207672
1129807
809950
451991
1186360
834191
6206
247372
531239
792535
883093
951887
594941
890142
1188448
1071824
998685
736694
522167
12515
1187825
1079682
983812
130371
369191
862787
414307
955875
339125
159720
948850
1148858
696618
495150
392154
984732
418847
641624
133128
894830
408064
997192
244619
831773
363594
351553
1013428
122734
1091077
714462
322100
431627
41075
615508
283712
732183
533662
964348
978884
977837
1035620
917492
520775
866233
406934
1115969
729646
926749
789302
153934
546347
155477
28037
1190349
637828
469838
286139
89407
721898
1114253
451939
42180
133503
653863
1087781
783484
1133002
980420
1028526
449441
538421
566225
672573
859470
45847
563412
760764
170233
1058272
149069
185735
920708
275529
1127570
84880
171940
149914
35480
1012052
955578
1091198
610240
106625
401626
942754
1013176
191957
50226
1119926
266475
1088326
278926
300686
1043931
922834
503859
843616
1069367
878270
74407
1105998
1026636
694131
777431
959641
117554
89023
238750
1054904
113411
224127
859452
255176
151815
543693
90115
628890
857138
224819
71666
624851
314068
1095997
516650
970044
386569
54438
1181721
1004129
424960
845457
565845
805138
262964
797471
419959
1019010
441782
1148052
1044770
472951
1143485
475165
211851
174489
445489
112371
268492
351077
759640
35410
292442
59843
749044
341105
783295
1031878
250444
753271
504609
616517
292961
881849
1141031
870710
550523
407307
1036701
976413
807169
1155448
367634
756724
875404
968641
66111
277661
132168
489887
710329
263028
746955
867027
768650
64890
243623
1118915
1067438
1104080
606540
559430
1138727
1192082
1069955
1175803
553864
1163103
398254
981385
632063
255833
463384
182027
958101
820961
233969
766636
957643
775622
700771
811254
1060181
791119
1098111
1131390
167899
846712
1054088
1167309
488878
1046316
86940
1092391
665667
209582
986871
847473
1119437
133156
502916
496019
263017
559350
260030
845526
1151827
1157171
144378
885191
1081249
975122
561439
262743
1097582
334574
220071
1117078
423431
1136568
449820
765005
1066744
1055624
996949
283113
948876
1156585
73994
924326
1001744
903536
756114
328637
585266
725212
614192
986273
1024197
1192269
906154
1000464
244808
449023
507749
803289
493021
794113
525462
424537
545310
1008932
190502
161344
219866
941306
530617
323051
546878
335211
882044
1031391
1006221
807714
179261
963001
144116
29838
611765
180891
562853
452648
1118832
577332
982860
739657
119146
151686
738945
187603
717546
215266
1131063
1177110
509755
156219
1004119
1068594
571013
106051
465954
353223
142418
716301
609534
980878
602330
1065669
82998
306748
162229
1193165
875231
748119
965177
133523
512384
328392
907998
1155101
837939
18592
627028
1030962
436338
657331
515405
1151031
891179
900595
1019391
811634
71227
22251
1132502
899299
234640
908593
133225
1084192
1045616
141510
529198
1105861
586518
308606
849732
248548
490983
178766
1121851
780875
1101827
944508
893958
1191733
701900
348344
365733
691552
40682
180312
1071218
412280
679012
554010
92422
696459
924297
734725
307983
324259
1148058
1130968
47968
424290
1096227
404180
157889
713381
732093
423855
1133467
1056640
48131
840425
745780
1011490
855458
659712
66388
161539
86601
363301
11211
1045981
623944
442855
262810
662930
1159876
224815
939472
722323
412851
1036084
884717
1167630
963045
267853
321998
979088
202362
882705
736206
652595
2243
867252
761325
764266
1119017
361668
215999
649907
947995
686737
635964
516233
1034704
47857
903442
390434
1064762
801796
69914
361666
106438
385724
965054
1121841
486725
711380
949091
938552
711895
810475
986834
384854
514972
843047
503320
821850
1070969
854029
252386
97997
468476
320534
911828
599691
81091
1190784
1076945
659170
663507
215669
1178972
608872
998080
1176561
672158
449970
876866
401163
276
968460
589504
964956
698169
544942
501436
935092
48427
1068089
15294
22137
708073
773854
906290
461190
75297
1186690
834516
372132
1188754
845054
1134463
982900
491237
716602
516132
1161391
1188550
278677
214808
595720
815060
209478
1069024
839638
838686
631568
923325
966623
15801
1037151
1187762
120034
1176242
777874
861460
513508
30426
27921
1097603
153423
1156765
4221
596845
1143157
216533
63317
128676
560795
958211
41622
242190
517311
576814
607743
643249
570472
877693
806626
162023
772936
979566
23065
322699
783448
158396
1134426
310255
288523
1079079
1139029
780371
5888
402104
726037
667568
835300
585462
927579
405657
1036700
486966
823728
442821
34036
995367
520414
737790
1012223
408294
1177233
531548
1182144
927100
1146080
632819
859111
1029308
744121
925262
251945
665903
830092
551584
580480
420141
113326
405710
54995
847522
1036992
918941
329590
991770
1119771
498930
718096
919376
964484
1144390
825303
737265
457111
347264
244322
177174
174380
737786
154991
442527
1158426
668298
615476
766149
883158
979220
170467
337166
644420
779183
824640
1192147
1090358
748198
692765
1139508
821289
4956
870941
137448
113801
425078
505109
300624
986821
400781
424954
239257
459000
148967
41307
1031065
802475
468258
519269
1050955
964937
116157
114469
546139
431058
703141
504678
656940
61008
504285
1106102
66281
163723
163562
1175242
475548
931669
474357
880836
584403
484704
723112
1020919
708273
209301
994919
927643
157687
471113
679112
1063277
672339
388449
265221
941380
806139
533637
334424
671024
973606
572317
776034
964727
242111
1131153
895480
593775
179382
526995
1107453
1161130
711148
52461
141961
926583
306233
258435
965460
379781
85642
66765
951177
98816
172933
683498
654014
54625
936891
150542
805453
178850
1045751
327356
48530
943292
1052795
1002885
1159538
1101420
683012
581553
563628
1172572
824718
563167
147453
48211
911074
558561
326157
792308
1109375
202085
102298
205425
1018220
1028281
685867
131653
285380
110299
774982
145932
1144786
729110
587332
676028
195028
245450
558822
142333
400260
451570
899762
361518
114471
534059
93350
870826
980048
1144303
1177077
83241
256869
320348
96929
484256
1101427
832786
164278
592760
789007
1134297
1120337
762407
92546
1125436
692877
55091
408404
25208
944577
1123264
233136
1110001
1058399
1000001
754258
11958
55346
678654
596298
389415
821756
759338
1066046
697845
797633
412146
359028
1051922
539038
1187302
1160134
333097
834711
732290
422739
100843
255627
155980
61268
690040
181465
91269
279600
942248
1035166
84063
1071721
802291
1024635
109643
169874
587587
263941
863174
757214
734779
565367
880098
905007
55464
1106046
271741
634752
364278
168270
30391
874305
1179952
770516
334157
1012791
662214
64150
305994
112797
1111064
510214
153222
105778
148288
748518
99185
525616
1016480
617760
1130110
784861
669587
1099668
677503
884096
1055223
282682
552892
923879
465912
149748
1077553
136349
1157087
878885
309391
79447
617137
654584
192436
96492
47267
1030844
921489
695701
734455
397475
200643
875926
550074
520607
399621
1046791
338197
886185
587603
731290
104725
906583
322093
961721
168338
725068
973315
179070
257363
654706
1110156
716256
54816
191655
508058
22811
924167
147103
70652
506760
1151784
217447
707935
934257
928447
602147
108431
629885
978802
461361
575670
525789
719024
440587
936096
477552
173608
575382
508700
208192
704578
307249
1083032
721124
902025
204137
778451
973256
708548
1181591
56262
1081651
978033
1076345
9767
866891
85678
941435
1077892
512386
405422
1083857
1152160
505191
92612
261308
246419
1011543
1172866
660203
163087
935233
1115637
788987
935162
1175695
154646
714803
568026
542741
1141889
970764
24358
592732
647168
620758
224030
193571
755975
99088
718896
857017
203445
806745
910379
1010141
991676
937802
581374
846090
1009229
226890
918322
376152
279442
894060
893826
35748
215803
1115067
669274
769152
311404
853183
1174668
814522
1044005
803071
326196
37075
492392
21154
477477
874632
188851
544189
639352
381264
623997
702057
695871
735093
45430
968957
260474
1164290
809272
222098
372839
35665
236831
595775
892340
370827
947470
1163421
381556
617842
1093386
722272
327126
1075301
68966
798850
146801
272110
1100808
725663
386868
738786
218234
523557
574093
891724
338571
697697
333289
698620
1109239
772408
636546
73067
422395
1029819
467653
1085717
24332
856760
110034
387752
719856
393333
388808
298028
1032929
510006
451511
531202
551693
94549
409030
26638
411751
271013
828800
1111853
1038743
1174096
722741
143981
528264
970408
342614
261270
1143963
1022188
237793
1034986
219566
1176474
427433
126215
694065
973267
57278
852282
358717
690016
661721
640376
1118681
316136
1170957
1007024
588452
947125
706130
200040
506738
862843
921619
86524
714200
4347
550871
898634
614965
860908
280847
431194
914465
1124040
305576
882425
1183779
161361
349113
177946
78155
731695
616684
933124
277655
618144
241540
371321
352075
1191166
224940
1118849
100270
944869
386075
541754
284062
440315
809124
600554
22131
194662
793712
86703
108759
761878
816968
449828
1188480
1147086
1148422
668725
922795
510352
399353
647439
58426
683262
791171
923069
641397
628204
483414
568744
1024392
284267
457169
506821
761015
245200
784444
940372
344508
382763
479192
172084
711491
888645
322839
921248
205808
824978
1026313
104763
413914
85743
1073466
626379
196415
672908
295389
377644
329071
1009971
162240
1559
933202
669468
409909
678543
40445
547254
221398
1141641
322371
275059
701033
632031
898798
108449
752588
897228
1048675
15068
937217
1185184
728931
207886
179074
583058
105865
230051
753387
629539
136069
1043279
617413
491306
691538
305964
293240
155263
1063510
1127418
974586
568675
918817
522318
190404
528523
764447
397513
805267
240586
61130
157126
913455
17728
513188
72173
69807
804206
402642
2892
1036778
763930
145952
1122460
731619
240055
300656
901312
1021384
1150444
504575
603615
350428
1125581
563052
890918
223717
989812
896988
950526
12312
704790
485532
165253
1073848
117067
405775
323351
600192
954049
938082
579578
269268
231030
1036615
152133
650202
415871
1135565
1156196
646588
362253
765397
520389
740453
459231
28997
158120
910187
489738
919082
1105184
1096101
547835
1160324
321710
1110896
1089759
290798
996943
5544
322731
885283
1155920
337236
609382
236027
739194
495066
173488
567573
755655
679389
1119442
157068
999965
375209
682849
725697
370982
1137611
226290
413442
575333
276329
404410
695020
1141925
120683
261647
918752
383699
1167005
783803
1016448
18700
627486
767573
248077
514084
471300
367447
239649
170549
1178589
736246
1095088
380241
699382
232233
319667
780645
928275
756577
840173
619498
758546
289885
13866
406779
263441
542335
496062
618362
491363
922451
8328
240732
276452
869650
637429
760008
14615
63661
559057
237628
294920
1063712
334917
557815
439082
1171739
313641
915254
114163
1053052
148090
1078218
499777
852901
622809
193442
570894
162705
878797
682908
859421
1132952
206243
507719
655652
1099301
233830
1149153
144816
1132791
504029
195018
1094000
553420
34138
1192668
1099487
839107
517620
695323
544858
506676
418230
535184
651354
756408
213771
206529
925476
200474
1178279
861337
535881
1123036
16955
548574
1136524
411712
476824
211430
590109
20114
715780
521875
1116941
549321
642041
302350
735684
69331
600501
316823
313934
862400
575509
1009215
594766
65086
710709
635407
703335
232241
127282
1139249
1138779
40599
350230
797205
141795
3667
808131
130203
383718
252409
441825
633311
707555
686640
369116
726262
605164
440605
219144
430059
1180390
1182534
539941
317501
515528
1039793
336537
449880
125539
830130
1147302
841919
665270
430797
227121
989422
583931
953098
679935
569977
984047
218544
261326
87913
808413
616074
770121
71291
820590
723641
407929
910749
592746
178014
104110
17331
219707
113365
860621
246198
993328
398155
46920
693816
115921
467204
2076
229200
70332
511402
397852
1062568
473983
893279
857580
864159
828405
645355
1155816
1023106
338925
87876
741774
866224
14152
966260
343832
1033819
126107
718980
113072
401004
768832
488842
404833
470106
1138706
719904
1083872
6634
262544
741023
612101
356734
665072
1067835
799414
179647
447242
1045175
212093
632733
1143550
254764
657408
376702
412374
876307
425008
729315
636632
1078304
1147069
1049553
83985
377540
1079031
342337
1151184
2374
197881
285
589858
25859
997307
196928
341435
1064676
846260
5087
1067440
158452
740596
361063
141436
907365
1035502
765070
951591
54343
804203
340188
281291
340766
768683
800297
916270
448054
688305
818001
235487
846203
1158356
8743
62321
109777
1090654
155735
1007892
1145943
855555
521321
603952
799129
189397
1190734
840918
667434
546805
265586
178426
570968
852682
172928
1031659
564174
1005310
6893
996649
685095
392026
817434
211443
938612
1168095
654662
214677
335459
674311
678841
453336
562098
245669
813905
680708
504287
584236
564692
955989
892543
160081
708228
423036
1071442
895451
722904
997602
1120782
824757
605727
247469
510955
453050
598199
609467
196210
439107
792436
467492
1105885
515246
496290
108023
275043
377601
318067
929816
988292
399011
5279
230200
773731
362928
204005
382995
729866
878995
495912
216680
127979
786880
1095618
858746
522086
656921
1079286
997859
714258
72018
1128089
287051
210626
267607
97625
646192
416613
488669
969080
1011896
953594
312496
354274
436810
370079
871268
1055516
200899
730130
634634
298719
876691
958653
794147
195212
707900
156020
756076
331514
216356
688754
863798
911462
289172
201558
851611
1132489
597979
567225
73367
522391
1036346
218648
782361
572468
174962
215989
234243
540663
802767
623803
384391
433814
301104
336879
450584
161150
890014
1187100
954047
409635
976542
637696
155697
631166
336405
946147
225
463513
858124
96519
998350
373308
27651
498887
329441
647209
230058
638047
829124
209553
764144
252090
310375
72808
245672
801427
623432
715628
957713
686759
865261
1110104
515813
385598
1025519
11428
914261
1155966
607521
875034
103335
997982
1011813
807862
1121902
708721
924512
1165247
39748
240623
617805
1148075
979154
486032
1005537
942384
5914
6428
1088744
177512
1007593
1087448
1046245
1114156
32205
861412
759496
292920
608440
281519
517614
940060
583882
366431
1097878
126480
518457
957056
438505
760753
256888
802112
494747
107612
416261
766479
39298
440582
722419
216966
518437
519011
587715
25935
37591
1124848
354417
306821
1185891
71201
864293
896413
566883
176500
162098
606648
526465
52271
964286
267521
197784
98077
255204
959854
1132492
1067404
269967
1104390
465198
51628
586062
242094
455092
894153
620013
1059726
105742
332102
205163
857824
683146
369351
1057847
910405
562131
384408
463943
471681
752249
949843
36304
524104
881953
1180979
1006010
77640
588900
58751
365477
1065737
217048
970751
840212
1124852
574292
912594
434136
253316
591434
1009176
756218
783573
730997
668652
72586
356163
957396
958855
1154222
900722
935610
565549
230469
1167531
303813
850284
565698
693804
1097255
39947
203820
747860
1156510
109012
480715
104459
115276
265387
427575
402919
723408
865707
545672
1018425
506731
1011141
6562
941162
1077454
749076
493051
403135
28614
601852
1164963
393101
1091222
608044
826639
1130921
587076
724404
256973
353939
1019914
1188277
654594
490576
478522
248103
24910
934377
255514
813612
520911
232204
411512
1089869
681247
453865
537842
166976
219943
33061
985916
636812
410655
889918
24715
379732
975163
828267
232791
410848
165448
867906
659038
714505
722411
15405
929955
383333
1023064
407243
58374
378212
278028
931589
1139142
867124
853567
563804
1005143
973802
1050684
1136937
126811
1024276
230903
351096
695517
211694
527993
503224
947645
1013179
655677
263613
46909
331940
739634
604257
441337
658393
188858
940334
42098
1122984
980017
509984
512678
950051
614596
285832
965718
599548
45256
743142
464958
258245
664070
1155760
280833
225922
145892
349359
597303
923248
59307
385867
636048
691172
911999
765
721079
534020
54211
532442
645962
1147677
362190
399836
286317
965134
746744
1048222
778775
476514
278010
142512
913586
420152
875942
516509
578473
636894
665546
261629
786422
728
908506
480973
809194
1055982
6447
702075
2825
1151766
1084533
682113
257882
420277
1168029
981640
555252
41675
966322
39734
1011581
355443
630975
1054185
225826
185119
716294
1113068
150319
399306
975641
448153
452715
230533
1166002
771850
827480
179872
1174646
570326
810808
378074
211479
229728
720224
48259
755735
811137
11077
637562
565276
558388
752900
706799
297050
112882
706289
249416
853158
919787
141452
554182
204206
274815
767520
269640
1067389
799761
29286
542851
219129
727763
417038
1135006
988557
771523
464281
1165844
628159
251358
1154515
859957
767247
109148
86773
1186363
472474
281727
258715
493156
172388
651673
165502
276229
230345
459723
430328
703438
376580
192394
942981
575277
337128
27418
506974
346759
880684
402493
349053
693410
999332
19975
1024290
404981
1070932
1121662
882133
581596
63488
648864
536231
1085557
378893
121326
462124
901662
870557
1132245
787737
375990
732004
322951
785656
399002
1095793
953347
780838
36111
91168
1093268
511107
198954
582908
1030281
144943
133040
158745
333732
492809
623101
130089
1078838
974795
986594
21087
1029224
120408
131988
1192397
451329
699571
1045698
6729
21356
1002066
370388
240454
993007
368525
358363
1067357
1134685
499897
742929
336163
1095270
442251
444359
942943
20784
640089
1115951
666183
127123
631815
178915
138623
806257
952969
724876
473178
1050897
1023211
24207
570702
86659
769110
1036062
822292
733816
965499
78367
309093
1062011
701582
1152525
708696
75170
195020
220914
272216
506650
864259
1092067
133261
1176664
1154810
910871
2917
123733
891229
632120
38334
461960
1142082
168590
676899
878787
1030091
967149
483489
305393
55053
557949
750700
644278
184700
238386
584269
577554
930839
1119355
413066
750695
469834
496629
73051
873286
1046031
1132643
1142116
1020200
171299
957392
1017050
430836
1009639
46029
471677
231516
486219
1186863
208426
372797
489232
938864
1045104
272258
574916
574268
932787
1183610
349072
163003
356982
219158
316451
1123784
838504
1017043
539638
356220
549999
50269
981850
334058
220412
692008
607340
101847
803762
811202
1021249
266216
571866
426800
597985
582223
347563
464859
1134620
988252
247529
889710
111839
48649
572727
533777
655129
214463
1025022
222950
479004
44677
259473
1022993
619381
62883
518298
960381
508764
1096590
156071
5546
1059051
340433
516119
497499
576304
1188376
1051027
855757
1140671
68630
1115704
805995
200082
51810
1188466
727690
581839
1069871
539683
272547
331190
1189365
856029
938032
409858
189679
289824
974538
1120320
803974
320044
570082
321183
705583
1164943
365719
867095
186857
797290
1007806
630257
978162
244374
59414
282792
890551
826133
523624
1128159
776942
1104282
1027876
392889
979056
1013435
1016921
217818
373408
1191426
434471
1036290
386389
683457
985865
411000
945928
4439
453970
744294
1045886
350112
152887
1186652
781091
721929
245090
583806
211937
1128643
418063
498238
149894
574180
300263
671951
494044
121752
507229
309726
865963
755825
446758
284100
878822
552992
4086
427844
695014
1016712
581039
608254
7815
598938
822168
682358
688429
303576
1013840
770235
350480
1091099
378021
436352
658044
688617
648573
212723
1133823
565888
430163
274528
1001759
804519
1189563
490354
191137
736428
953411
845399
740791
956558
1047251
623302
36790
721329
246370
42682
315994
1157872
586377
626711
620331
418771
919569
153311
502765
217336
847930
512807
1158945
153743
1156577
182679
649296
842540
227592
388893
5315
1085817
239040
687024
529727
908737
242284
521067
53892
450988
727918
692741
221997
848128
1048446
93273
219292
991346
793688
905601
1021282
266939
728386
120673
688111
703750
1085675
903375
61387
936924
1058729
857067
534339
716388
619197
637550
812410
985923
112645
678390
374601
264373
765518
638269
600588
941128
986299
820761
529092
373633
639553
530628
1060123
586114
405176
532407
764588
117158
732172
471571
1127892
593986
914783
1179809
339656
568379
692948
1181752
115398
773755
844942
1078877
697748
830077
454820
29760
654103
988077
1186356
829136
814305
960896
466754
127369
365543
779495
311827
1065564
1126157
356390
35716
16920
29716
1073978
417569
87682
1103494
1075095
246641
16804
604462
806155
649053
142368
845923
49720
1087166
630194
94579
712094
616723
1060819
28736
889012
778658
24547
857210
1110330
199960
254193
986350
1115096
395725
135764
470747
449138
38929
258656
448013
108562
1012497
186772
133245
860635
609004
401115
604855
179502
952372
643434
1185285
51349
897521
1168333
943389
12317
1093631
1180042
437114
1031474
309104
1132170
999700
980268
1035690
500787
919236
208469
10256
672780
312877
1076682
324395
1011137
557233
737288
182548
289619
836863
907643
918579
133715
17204
668351
705016
756749
1134259
497886
1062961
690119
982348
816225
556983
791172
1004294
944504
988647
347628
1097449
650691
1169919
420219
1101064
131373
561176
1036601
580681
34280
467048
688742
384810
576719
694334
942218
77781
521367
659875
142254
259061
346394
764962
712136
915943
873954
1006178
711935
214585
343427
262777
1083881
288192
36891
653742
798239
775375
284007
1181584
516340
386110
652986
321220
738134
489582
794013
891571
483591
271806
973525
844343
87676
27707
127877
107540
1015543
721361
814165
892617
533050
900737
882457
41632
39144
94545
624652
635965
509976
47510
127734
65250
623431
1025291
917326
91294
407616
960040
92510
694660
488519
249987
620970
700000
103987
168504
149718
790736
88946
319357
266014
1058952
675512
1014562
793555
760154
248409
174635
578616
137342
506764
270417
1071802
773091
196862
948922
80464
939653
1187675
269679
874101
614613
2
872060
11769
529291
693073
83814
410327
247490
128182
389064
117486
361521
517814
724301
433306
385019
946517
95815
1086257
445731
396492
878802
818251
781391
692295
733016
597701
905534
1132086
764206
1146381
704670
903061
1160637
722258
364868
942724
379330
775880
334543
653614
137454
1094902
457170
947148
509241
1191411
623146
745706
408512
106149
1085001
820282
871734
525767
708004
564295
807879
198127
351829
304058
1002280
1191439
923508
682247
37183
640822
224496
1049476
987548
941843
1186019
719653
501362
926798
137473
1114549
746872
735400
514461
590074
352086
237337
609371
581550
715954
656654
434213
599581
845347
276157
401114
1068994
358465
499699
556788
1138678
1033548
735260
214067
937869
575459
350966
44520
936619
588374
987370
905468
1111143
241157
1161890
800055
768436
378947
91073
618485
263965
777286
830761
702943
377506
288875
239341
495604
1120868
930263
127761
616616
332520
679891
59797
475734
407592
770726
754785
280481
1060081
1082182
490024
151090
1150859
1093565
456768
1186135
490508
242467
60465
663707
448377
1106562
223795
436638
373341
855284
545881
1117795
982425
194484
459539
71638
862928
426684
148616
84106
460061
1138656
718503
692969
1110525
83143
152605
521907
991639
28977
59315
620536
449752
202358
739942
985744
751273
1165791
298550
747560
535289
155648
380284
999314
164172
1128552
153226
291421
980857
280012
961068
699767
1143458
846497
526856
192629
1183856
389287
798088
96054
312942
526868
801027
932523
475738
432715
1099707
1036828
561384
335189
85975
802416
1141915
697725
598685
823837
425608
187974
628954
845858
399250
927187
41843
607454
166338
827432
984586
729852
361152
758590
478226
577515
940067
310019
662971
1129497
1117735
317873
271363
894520
7689
845908
742602
949689
450174
624866
349856
307878
809416
935537
1174144
422590
27155
860426
323887
699019
813424
1161978
226028
413513
200889
86724
952004
1140510
820794
408939
1103266
815446
525344
368423
739552
413289
1077237
264415
1032906
180183
319996
210820
910889
462293
1093246
497273
1088411
1081923
677576
59735
552055
396079
1001920
570029
502713
338092
1006647
377310
382874
726662
627160
191356
1038904
598531
305699
542002
532684
1183312
611363
122945
987616
970050
271516
68696
513019
881231
905384
224794
80474
737873
630528
233837
1025840
513070
73658
433448
531014
1110516
348086
46216
571899
200575
608997
1173834
303563
973799
796059
244859
965362
957667
488934
3877
62369
172716
451888
305666
683772
253960
917039
1066826
198629
34384
88966
726379
1123819
802547
1057113
298526
490730
1085519
724411
251126
665613
1165182
658665
204935
828171
1173890
762950
202885
25340
193806
952601
956002
256741
1012138
885546
547180
872019
936144
779994
835442
542469
1145114
873324
612320
821612
72883
856463
1152987
42515
214186
190511
585316
53662
561498
349110
120143
789098
602307
442092
944269
630698
680769
346192
1087560
370844
761287
974121
651754
962373
517886
493839
866871
686991
157818
147960
419856
547948
973224
288643
1113252
443257
440173
46322
666579
947030
227427
391946
117164
1187839
456146
508643
1160096
23705
838399
13940
362904
402452
225178
386082
796670
86583
279307
746178
1181310
982127
884288
874137
375903
1050001
651407
837049
11703
1015049
333928
602903
1113645
970946
60957
995453
795137
1001735
451159
719567
10974
642517
552510
988950
260004
473141
589856
567515
214551
100075
196761
916511
973057
485664
1109682
631900
206023
1006691
807379
1068293
846213
224349
680204
91536
626574
222716
921464
911876
51432
140532
269771
978816
67839
175598
436747
126701
49362
1071555
785505
1023123
292466
1006535
873550
971011
817413
337041
952947
879123
367849
1183104
1024958
1028175
264742
50590
997262
502564
78712
348909
962429
686624
783517
644472
699300
974471
492946
438299
555528
481833
552145
847374
892606
645174
400108
540932
491377
305439
221246
1037716
621712
10761
670806
911959
841300
64070
63124
796872
597918
651953
715687
602822
404254
83662
473940
445519
1069081
857147
519609
453841
37144
346067
126653
43377
886597
454300
193872
221816
892239
757638
1017123
410975
432440
702493
640099
1048904
872018
807312
295872
337448
948976
67516
102776
1073260
496206
546590
1011271
618383
1153880
161206
756146
657690
774478
639913
1073271
794600
171080
936757
1050431
1108278
1021934
1121900
659003
44091
237435
1112563
88671
869886
821547
925700
925579
58748
942115
489093
443077
631708
1072996
661427
678489
46806
637996
391
824573
1164073
483062
198371
1151231
180530
825578
174203
957975
326645
592514
696351
494674
487787
574464
684859
1076569
414519
418952
749580
683645
746790
776315
33977
312541
304793
785461
159961
670288
677364
587487
1018737
983924
1133607
1049708
822659
643035
445203
535567
278655
956099
501930
619534
611571
978660
84766
339422
97087
386043
759313
409399
1137466
1114131
434564
876210
439993
941188
912650
744659
514017
366532
1121284
233888
1136
180036
655333
530270
270624
789333
1095357
257845
1162515
821575
924778
119060
583897
942649
158675
337400
288005
299705
991188
1045699
774426
438761
467029
30425
322602
1092066
668043
157415
978698
339727
715477
40491
1100132
629056
178549
606085
455885
240028
819823
444972
725047
1111068
435854
889884
459083
310892
141402
978492
858502
711706
841081
810780
140866
378592
301116
504276
82416
101820
878410
125098
898859
598402
1135496
1024476
962174
993937
1107144
22875
584620
478411
38749
520928
844289
1061164
1005347
380005
389076
1007290
1176094
569138
268845
533794
521928
840920
1124654
884936
1161153
114422
707980
246562
49842
1112833
150647
1609
74370
736891
282762
244360
625124
357918
1110194
8423
275086
588074
462516
900383
403699
27269
802804
518993
304260
593784
601999
783928
896569
249980
770519
136444
513680
185801
102274
520148
86337
512151
914378
992016
1110477
71734
947907
781738
1107376
777983
489747
406330
361947
590259
240152
668399
431854
996566
322178
1038999
438447
983869
770679
204352
236917
106061
932356
1124089
470871
590877
345151
242381
102829
100940
643919
293418
489458
9076
561656
302020
974749
1126713
1083310
989261
889865
136812
914964
417021
1086215
987696
758059
121272
556981
163208
1069022
1146195
776733
396372
696328
552022
1063992
600436
690703
287085
121369
580453
283375
72307
135444
282778
1018048
696220
299562
1041670
326213
798915
709475
356199
543809
405898
1161528
80207
960642
676808
850681
338288
1150176
435485
449645
1152641
915321
624702
924851
116841
179521
316839
530169
276634
442752
486108
684824
354622
1030852
911346
1145627
903035
829304
673508
929091
1112242
459720
640821
1184047
947434
369560
451568
460100
838918
931997
372564
806799
605280
337079
168420
1022791
216277
944982
610395
95636
940893
664300
721258
693956
603609
865520
709931
1005889
17235
142360
410094
752980
1174103
693182
473255
593526
967771
427738
480310
1149458
797194
296577
485551
549038
274860
79035
29185
542992
819862
241323
197926
4860
966842
1001875
334045
303225
539090
1098809
758389
99047
88893
864411
137557
623158
727254
311813
381864
488134
928974
578298
262443
1192277
766804
1058061
705617
184566
709289
990305
657143
251478
418894
229872
386060
1127849
619944
697070
469787
765925
362380
844218
602953
948232
871929
548857
622190
1091893
485671
815498
637718
923219
687185
746599
1000970
205071
408497
120614
1075748
1136241
122215
164919
867001
1137184
61606
1108884
437059
12647
679543
57333
898170
242417
1074667
593907
223614
278737
522690
1042930
946244
575071
384978
412530
123434
477262
94678
106641
892066
43854
211906
934790
97894
454811
901373
1017384
686356
433071
655858
1028464
542537
835979
974544
982545
326277
755606
605618
455480
428223
1002966
653031
558314
877951
1152552
24645
1126670
124967
152982
333216
930531
1046764
897703
702109
860258
928759
341002
1180024
810853
43906
843056
38305
484415
329983
617994
1135304
857990
1079788
508796
372600
327120
429630
691970
540189
153962
72831
19885
34530
742177
1177165
639532
50362
1020304
412689
655715
338204
784930
782618
449365
893989
674163
1003721
102476
163708
344966
196911
431022
909421
545639
541655
1133495
674675
991511
948762
263917
283581
696418
190479
1178009
295643
603201
652466
763563
775984
238911
292690
831068
273400
1126677
402734
294064
381086
1077047
844556
971921
665958
596829
614751
328031
519489
898586
1170897
229393
422935
190549
89062
1006082
138101
378279
200525
856704
317671
814146
1023944
407350
529154
256254
282869
52668
431227
1031647
985492
1039959
914598
510898
17363
655862
173300
660932
448887
789953
249336
803859
824816
97432
543518
69539
1043550
418528
219757
1096103
161710
373755
40413
1060216
709882
7184
1120289
244463
883968
980115
1159488
612534
811770
887315
306255
1080498
924269
1086241
692671
407957
1002078
1061017
371898
890377
912403
608853
659487
463149
502286
823856
884403
808034
1014910
318188
424672
553515
1051462
512146
1078360
1033632
1066651
315340
221477
312137
63907
1140732
297686
774193
141280
200409
854908
1115657
779837
291068
648613
272889
273552
277327
1170448
849181
872184
253603
1164540
330377
1058889
1102567
1123598
574719
354070
633772
1111067
893672
983669
915591
1061819
299653
1160070
70721
153899
914128
1092157
90145
538015
198645
255659
689843
458668
1132901
463850
665237
312697
530726
1006367
293272
1148613
752250
595522
739035
970186
555198
1167744
9908
942348
1019912
612105
1031721
582662
935577
189470
1140770
25294
467502
680803
43427
1077527
810428
800886
790147
848405
853547
700567
544662
97088
805104
928464
582992
1094706
907238
450141
583349
1060091
1140315
1178382
680561
63053
664053
1038384
795134
368664
985655
362801
1085275
113251
1009868
75019
818260
1192278
300933
491743
540540
1058373
1001210
268169
1118868
1150501
235190
364534
894342
237196
1092971
203929
305134
210550
642282
131009
692009
19701
327644
923940
524308
1154427
729478
559358
586679
954216
305525
475949
361829
439001
734482
794995
755742
1115028
113327
771914
309088
1066516
324820
575780
555901
411910
835004
237491
13101
68702
967074
615219
328592
755881
1142005
893914
1151514
417400
235452
1186868
1038650
680595
638705
100717
644149
137069
979756
696622
1181730
540705
144184
1019961
167385
970070
370063
399909
860162
565831
863696
414783
557530
842570
776896
508516
1109735
532694
899128
1130312
145639
48036
1066152
876591
673730
567484
546727
333819
143287
1095569
235296
279285
375685
207734
456450
809361
997797
859483
295021
488977
1047748
597805
233014
389085
1170209
1172675
97702
562341
787471
394644
152750
1189907
1008938
114109
1089820
666185
686990
967338
1134747
204813
536635
116295
617871
1075461
87157
437368
805258
194693
709278
325095
5352
757902
414149
9698
822306
994168
1036013
1011955
846115
1128543
132343
614248
889574
1096431
774316
700658
659661
602294
362288
544742
250589
1130453
341092
767466
368981
936671
719305
225461
745426
104976
927629
507047
1110379
45092
41136
212985
87594
1101447
166350
732367
79996
512590
886555
634098
949151
346015
167114
239112
7655
760630
294175
1042648
512221
700110
1134182
568650
86110
921366
1077303
131354
166405
258239
1068642
1186300
304316
282140
16177
160476
1121132
445172
155496
75027
330581
506579
104291
436782
790105
108549
915992
446506
756338
222124
264877
1182563
786990
184561
221263
83273
416007
444918
956501
48988
725565
892700
458614
330448
580969
718223
739726
903633
465510
14172
1005118
693739
467504
385188
536270
587626
567006
1150287
426269
983719
147017
873335
615876
596728
248428
124039
997077
296386
142707
1012465
1070252
157423
783179
1097248
380180
610274
361700
473781
59453
1145297
451271
56353
325636
799256
159616
655535
115712
314223
926379
733613
646289
769257
226128
47427
114597
751152
578775
336611
457880
116645
1046179
603949
609005
1088035
269627
308117
317749
559902
144917
1131655
359914
64529
161973
1130282
83325
308312
11114
490530
912765
719853
140699
530107
935295
136698
1095059
100916
435110
649721
487397
1167265
1050714
578929
607098
626702
559238
891757
921584
671692
492707
1012352
451831
67633
467110
662442
977829
830656
81963
366886
251573
427303
398582
297681
906522
160738
651081
1086235
1169178
976568
993206
97740
365858
1072247
1063927
64152
1040837
889205
941418
732738
550118
116513
362927
1070338
406977
1022468
1029517
240126
1006165
151776
512521
6376
132306
554637
256257
138450
494779
74877
396759
549706
1073937
286917
244289
729330
573636
160890
1167045
100637
636237
1004861
1006946
184856
199612
780267
125957
227332
668443
229634
211314
148354
585848
628231
724979
834526
604853
321320
361128
156180
680189
745844
284398
178897
799979
1147262
1067262
614394
1112841
852612
41792
645229
478248
65893
179544
701902
87988
245850
582490
694884
107430
598279
589452
273775
322125
292994
894019
865126
561027
1156376
785350
94762
764001
615426
330451
620953
875164
925403
544084
424084
728711
547892
422317
998548
128714
20998
225339
400279
977827
92542
120711
855579
320041
1166472
1056136
714248
418386
1143971
1161277
63231
794139
702593
728258
976828
447409
447851
969528
424697
543550
601601
412274
326094
241960
302696
438561
268060
152402
385049
1059058
687212
51937
1071982
1095741
1192616
690424
63467
47860
978014
69772
90747
959107
483516
889597
213413
658965
474359
500139
764536
797747
381749
10151
876324
1162378
866634
611040
318783
249024
1072877
452093
801426
754799
317082
1029379
351022
1167550
904555
132571
21967
464908
631042
956651
363726
134090
441706
780896
417940
956331
724346
968843
533615
1154926
870885
485111
503673
227479
393348
276621
1119170
584595
841959
415961
605613
782640
1008756
1144486
245344
452067
139529
1027192
1162608
232152
401924
31074
28578
883338
763058
1145003
814151
1016923
603897
835099
350553
883924
297522
984971
839086
346859
778796
179526
599153
1159878
241587
991290
745562
926353
506732
424667
740869
1019304
641696
930842
200668
926667
168543
834321
611160
758885
959515
27922
193996
342739
683140
542037
91091
262065
301858
848641
1159705
817007
499070
358162
150765
1014860
269810
741544
102819
167780
24782
662905
808820
275809
552514
1087268
1066900
1056445
154808
810148
769554
1143680
403649
980472
321908
120648
405613
428214
220114
426539
410596
728533
159555
673088
499301
484533
478215
485099
996401
552758
1164120
570403
1152675
730959
211264
109753
814869
1163070
460840
819867
638251
750255
1177076
556536
1161529
901115
123890
203166
900485
487681
673607
234400
280115
1063027
153859
8479
1189806
524168
542154
871230
769745
856173
444900
707958
398227
337701
917131
206765
670649
804588
248251
568651
226620
13621
170025
1186814
491335
291470
414400
762243
368366
303943
913861
45187
28537
338316
924998
684377
1139658
749882
761326
188274
1104977
1047889
72583
1191598
1040411
1116436
426760
59291
929098
566963
508635
732473
664928
836051
1045209
615331
699002
527154
1061223
329317
199727
375635
752238
203352
124154
953595
1028191
248195
924256
1038364
1019771
908588
451954
1027549
943925
664425
759070
326529
915649
17793
999767
1118062
583286
783908
440722
601411
283506
388195
135248
279613
950881
822721
1017659
311810
684924
1128398
421618
575884
865981
456282
787801
1185258
201305
217300
783532
574799
628802
137042
150575
1069839
633797
876511
457512
131448
23545
272020
589817
430260
96854
59807
1117588
283494
913372
1095417
722048
781525
137658
431420
778140
809279
989051
1038934
700899
1078463
76034
31521
332466
1077044
789871
1186173
973844
604916
925300
1138903
661260
1141040
712729
1178525
376467
268158
143596
115559
1127904
826000
927905
745439
1135963
973358
159848
812280
787061
640624
1067045
409601
637006
483376
992529
692860
41614
897469
807238
907523
443010
912715
75833
78773
859525
855963
1099660
371491
592158
305319
921189
295842
836603
695587
693011
768772
243055
206055
37821
1183952
580189
202083
673979
198070
1107780
548484
68159
9756
359550
840692
147341
596436
412691
66555
180565
17288
230198
402625
72902
418553
172553
753531
600855
696558
218701
819725
1158972
770522
370577
338987
953266
316395
144985
776134
408799
1186700
1054635
851752
781435
605767
285481
874576
986726
485240
688028
856621
898072
554718
447592
119222
46306
1154477
26165
384724
744292
882754
459601
1188320
1069626
508351
964772
471405
731315
475631
935921
90078
420523
721494
971348
828610
1119728
390998
425804
518956
201117
458979
530029
129322
194176
965072
1001713
811029
973569
271643
58486
406765
720132
998833
411109
922908
910956
1120909
934813
340514
858301
998730
334856
171552
785776
250742
581493
550834
787395
769348
1120894
805244
29694
221278
497483
209451
569758
892514
716782
633488
618541
234175
1129555
1024931
593894
430110
1043039
291840
947893
242137
729441
1087625
25827
839443
459417
888977
627622
848257
332094
587919
15683
464074
789094
1034187
1024191
1069519
955761
641895
283148
915064
424729
158910
937156
1190636
1074971
826286
514849
200816
588444
5191
439600
382797
546309
649597
1147506
855275
557608
691927
14199
381848
1143962
958629
996274
495602
909829
991904
199011
1057227
432786
1150118
490209
695304
918887
675358
581057
307642
784071
637761
901894
928355
1033995
311815
221598
977433
734872
221630
533930
207798
134831
115635
781495
357696
457695
1007375
116341
364256
403434
1170991
282126
411201
97631
193165
790294
193439
938213
181752
1039632
199288
51466
419586
338321
698184
227931
232561
485932
797761
1042439
459255
411993
715664
206346
871021
1041009
279310
666620
387164
562053
761969
367448
513948
1078379
978107
340718
599736
267109
479066
34334
378117
858793
901743
1068390
705946
924731
1029649
1103562
287796
566196
841388
695281
574571
1006782
446103
500935
384868
141674
1057907
910867
14159
208721
822802
1109318
861707
902286
532427
826882
367555
1098861
513532
1020020
641932
1036688
1049930
372173
1149294
716243
826281
177576
786760
960401
67286
180063
831286
464415
761639
903865
229273
1030531
753490
662985
405493
519757
332218
511048
1020312
215799
634574
709889
287395
130159
961267
647146
921339
480993
1070491
54665
1157130
216297
1119847
562456
702878
803202
31295
950571
97071
655866
1172276
279728
811661
301341
980628
1095061
1161523
498444
1080392
58948
943734
452041
328842
1052627
919522
325803
666950
924647
1074285
899183
871391
898294
392866
384790
1143413
717135
694805
1180537
1018223
87772
337199
1026254
745343
914072
824021
35687
246112
404478
899455
851739
425798
125058
719603
145045
745049
578115
276972
1022936
860565
739940
641834
424629
265397
1191736
631353
1017479
654027
927720
1102352
283535
631790
661874
869798
741815
69465
425871
278621
853646
1072670
544592
446742
32718
555654
969424
894532
512691
1060940
948653
886795
1031352
619884
440458
892455
583330
152867
285184
1015233
661699
886395
1185182
256284
318185
337823
680201
192319
647056
1127709
888014
756284
1081986
808933
1178144
1064457
500668
93030
38613
649606
72267
561864
348286
871931
497493
76817
1082099
365919
546266
508773
764616
891774
317153
1458
143620
138221
761195
471694
368391
693344
159318
95439
406831
481836
810694
710245
847360
482395
650951
744732
466899
237675
897655
1070993
371283
655105
596710
972975
223294
141931
767762
654295
41907
101018
438440
766648
962537
691746
80503
44487
273406
626384
90045
1076940
68356
586718
277165
56574
228053
925593
287039
507952
397386
442244
373213
1068972
886388
276252
278361
439778
84935
1721
197549
814992
544404
1133152
721054
1179700
165521
889945
1075995
574503
453389
253129
208599
984311
227521
1185919
566041
393744
1175746
679205
100229
704892
38048
30535
763349
302315
234489
534881
739664
358319
151563
1189181
115770
1056574
776064
397352
1186317
834712
549166
644588
750893
484220
389619
225780
112341
558265
484737
568815
180799
910884
851769
1190107
839192
613805
768679
881696
509852
1076740
984925
622979
947623
676889
835766
640407
678472
236631
848760
327722
22077
371878
271853
137746
227712
640851
1096724
156361
306564
542910
267189
671194
927278
329993
487672
745228
1158781
1095717
1019542
354676
848009
502592
156292
787533
336639
779287
643278
1033899
300639
181222
692454
1168824
562191
171459
1170231
157083
562121
402327
1089790
35999
388752
1164854
243574
446721
669428
552670
320732
959758
182822
1039342
182459
59660
798786
767349
821083
566653
869740
83626
1121611
650157
402298
386450
1016255
281330
638298
912588
287412
277608
478830
848775
1114098
131347
798996
1151725
888753
949908
295346
145838
179842
609915
544814
157069
1055490
263380
787814
547552
1154497
1165970
1156984
721900
626131
956999
34828
227328
345839
648206
555394
438762
243028
399392
1145169
107198
711130
978707
716367
1022496
981761
491737
957570
1176006
677257
458270
935144
730232
1178712
521560
391182
1131448
867241
1152690
305724
12130
605077
961261
545565
1138142
1061426
752872
337247
653280
830582
856003
111110
619923
865622
586891
588075
192551
197040
838779
839970
898004
1030012
479833
357350
1050126
572121
708521
934081
349182
1184601
980829
298905
859338
1093500
767155
26218
165790
605031
961264
522895
517817
220022
652016
51153
594396
121891
735558
683856
1114969
501961
547203
700037
703861
1192398
490721
376541
878275
592082
1036222
791020
954432
648136
17136
587765
562909
310631
234250
629689
338984
970111
270840
1050756
355554
1157947
328855
885099
320999
655988
860261
1096118
717915
806327
553728
863139
692758
148959
23841
1026506
245860
604157
634024
1162530
720445
352553
658253
23209
600171
967325
730292
515336
355545
1094423
41891
968560
694195
737781
17011
475694
25339
656751
186027
1160912
1114568
413433
1085713
32833
1125464
1025301
758276
276599
256206
1119323
580882
174286
303661
1038994
76781
1016205
405150
1183177
252644
458655
1075038
1096448
1159738
796605
908582
306460
1158944
746922
718692
963167
79313
1106495
1038745
681602
1174180
834601
624016
168610
538131
1071226
269424
860222
1177111
571567
543813
678779
133464
690233
1179045
501925
337811
94954
402294
797113
637053
512217
1114183
1071026
1044257
1091899
854744
455383
1024941
43855
97183
497056
688867
745842
293428
692161
1184444
91809
158474
295238
443489
250392
952871
1160509
942308
965181
944834
1077338
713649
295146
398067
804646
84169
1154491
467491
456493
1137192
240786
165969
646426
445617
864993
435909
923410
2982
1066539
1098075
3644
368320
985942
620446
629311
47235
430483
593729
48039
1009695
763235
960718
418571
1075881
18396
1085628
800611
242965
917558
93043
73558
1127226
329444
743810
625198
163262
535609
1135332
1147713
316445
429504
1160274
341196
654567
997507
361709
305668
524413
71971
656516
205775
918522
607226
530510
1083470
996087
600814
193833
708015
502834
823414
792342
392046
220289
498253
420579
921579
876015
399986
710153
308006
351728
1042882
159181
545471
409165
1117274
306054
245214
206790
939613
163831
344869
608316
729465
619819
1071056
455566
702265
1012055
263946
126759
185152
59559
76935
973903
444596
137262
950742
62528
903998
631859
716247
419937
2244
24810
928787
833417
1094517
530016
227630
979501
982555
125410
516135
917851
311150
215718
919339
458654
566506
375070
569609
963437
499215
909428
1021246
348786
127358
636791
382991
612133
7618
38946
198021
10275
712711
1144643
454559
298023
609237
1083480
415898
341925
113340
239901
995698
955089
976962
290057
1027312
636089
673741
1081529
366401
1033530
1098496
240726
1042374
210229
13382
677931
459274
512216
614491
1068475
53527
139745
952551
899336
1154953
509426
136488
1039009
111570
165308
771583
430926
1042076
975541
979464
877699
806381
697821
893929
1129086
511906
110184
1155958
547334
553839
135332
24128
73161
750440
960770
144171
224010
951402
1099255
312619
899191
689785
521043
1072745
209046
767079
971734
564106
804026
1013198
1095463
130347
217543
878709
29107
550390
266727
10097
870512
916454
60149
716502
175042
258043
900365
803534
20161
982440
225309
1104978
30104
886892
1148158
662137
134565
140953
381132
676523
487635
959282
739098
1098885
1072940
167811
484720
287531
591768
909963
158320
476674
113843
653957
437061
373012
867600
839373
1091391
363060
230830
701789
269498
309159
40317
557438
76148
225111
562222
1084804
12380
1096476
297303
240141
1145922
482631
696187
943230
642937
49009
1005902
471842
979467
161573
322904
627437
1136961
5979
205796
315499
1041549
358919
690929
460717
381433
750422
375560
171494
954252
574444
235690
994706
733964
574533
521242
387312
635938
377854
418034
265879
524484
258491
50924
408911
893200
532772
777342
1094701
326785
849973
912473
679765
446852
999788
1014315
985462
941014
599447
594126
431364
459929
1041155
127425
360760
405070
108469
471252
625822
441308
200282
682699
775109
428850
329956
352520
781164
139676
660443
529014
1082920
777023
577392
901000
869894
497350
819429
915162
477081
248277
1118224
1060617
294672
873265
607854
528785
584734
1023099
350669
567469
282815
59191
501967
240282
584389
11517
897636
564830
1064099
1155682
639601
777001
566288
342678
240045
708641
559115
883031
470485
26199
564950
876804
213672
520898
1103001
81815
995010
496556
29728
703962
410057
1028333
232295
13618
942462
905751
1139505
219359
342312
155214
1131398
24946
587102
525662
571640
54609
819597
709122
1103767
642770
32000
719307
1091464
793282
565043
657943
604505
983530
526001
675436
569542
8835
216039
725906
636270
488274
1100707
731278
216123
551987
730963
1054918
335200
868817
824670
960049
963377
351220
977003
12263
764563
737237
1046156
881019
900490
229514
901493
181053
772172
515841
448226
1060276
407493
567319
322732
529638
172365
888569
448085
115158
1069131
985664
1078047
498919
904607
720976
893690
622087
62845
464696
590104
101185
418082
1187700
1110808
410692
373322
743206
87355
444379
937613
173938
844344
665086
391497
165952
199894
141937
753785
850782
770331
265353
424959
51183
1052705
872537
1031379
1120503
25494
503906
470782
508621
660717
924732
69159
573477
485222
637543
1001642
1089216
265323
1017229
542023
112870
1005900
32242
999519
163880
392700
985563
807246
481515
938555
167364
491623
303768
44632
983532
413563
486771
1136670
303061
722174
223339
1140353
839409
599477
411286
1104125
351281
37071
840214
538722
351158
936109
701631
432523
954341
897706
735866
1066690
991113
829172
663969
729842
905173
16159
483614
93330
1103242
1161171
460379
48831
68947
917934
887019
1125920
1033846
294209
1162265
83561
117117
260056
413683
881224
797474
42990
329422
1151122
54096
423501
1041846
767102
1086650
318480
303960
432545
460495
332528
615222
723024
904678
1137996
117121
1183271
50188
21509
680877
40622
1176070
755069
798805
809402
591995
166926
1158047
748777
1098122
103353
1110809
404342
783850
76535
917303
158520
490240
266460
946026
644126
461969
613285
1186803
1082770
316777
258874
903747
1068181
148161
1166481
102842
700512
744130
376827
1030560
228011
525637
1131027
975747
516839
337708
114635
991596
766404
1022369
1180443
192796
122761
485843
958480
240387
683305
1088339
532817
735190
986994
1138237
582761
549336
856700
1016831
1110421
296733
858282
396538
816848
406216
431933
912273
475032
939577
358197
899099
462329
204720
501983
992908
502802
748090
751729
186386
519613
737655
314706
320316
597162
435513
85454
879782
496221
508997
610468
748087
479173
112830
515211
406097
734733
131024
1000456
60843
369973
410958
370457
1026259
1004968
474760
905373
374166
718813
1014327
71908
4708
284369
429906
58763
1004453
33230
705068
1098615
980153
1060886
539120
676011
81786
1071957
1042393
407058
845095
639383
178054
138499
722481
926870
18445
447581
277414
672140
129273
669505
627880
865639
972418
758774
9074
947604
1170943
450894
607962
92794
550473
971821
815524
1010720
259844
524838
1135357
630850
633259
230193
938145
541156
218997
82498
1190802
89827
421338
336835
332614
836565
865433
10132
787355
344604
1191266
1029699
1554
312333
912187
670074
293223
7309
362383
473927
554880
425735
34223
217106
37108
306964
408809
307068
261562
530068
576631
945438
762812
672371
538968
983847
866342
684049
26204
147297
1178379
362019
699915
959198
449357
393494
997382
1035805
111924
19740
982814
417088
29527
1160065
54207
588151
522448
602758
549799
685707
520631
99726
609709
141308
725688
821328
115732
1074001
422381
443128
1175895
398422
460984
658222
647253
1123148
3918
55543
1092162
961619
72216
436185
427596
807576
971805
279525
667007
918171
50118
83287
480607
1099501
1097561
749579
706535
1007109
1047272
119685
977216
571868
178039
199144
328298
37125
38706
875466
946607
360285
444936
392551
1177223
1167262
923936
964031
701188
550756
3805
82038
6624
140141
1004282
643092
397534
370815
163762
244328
110079
1033068
479796
756039
1178888
719597
807364
634213
1087649
978418
951204
1085148
1163510
1075394
604370
447677
776548
906451
1148677
665928
1034817
511241
140329
756645
201408
161897
131270
868736
926911
526849
405544
1019863
880504
1152883
521812
845469
61997
1040966
998082
7351
1031380
560692
970366
645538
256709
1029720
1110037
277094
899151
97760
1034539
210416
399397
836025
548227
569813
979179
1103902
749619
924242
841728
646146
1142777
390644
14923
377574
271188
527087
1130948
183979
271465
980830
544944
490569
450225
473162
255818
237429
910705
147295
838139
339657
1130356
629468
52460
1033155
257264
797871
677830
64175
949187
543670
1185975
1161092
753483
517453
1129586
156493
135201
1117848
246197
219373
641045
489409
1052427
609667
885716
789129
1100927
249764
741967
709092
16393
236656
1145923
295420
108213
1147340
293058
1059440
696057
1170177
475399
47415
141461
583568
201515
263676
223110
1188865
695072
303659
668462
251117
9733
1091801
1044308
951301
903530
483632
1189692
479524
531808
117532
505989
1009047
671364
880520
642909
869778
740496
906260
773289
1141384
429476
1052589
36737
521827
932782
670657
674874
308359
1057260
762273
385199
774006
823604
16765
743813
314079
290550
1145616
992401
710163
859678
737158
358744
88672
564515
796626
796233
355079
925022
981185
27436
1014614
518883
370278
465970
687164
306238
783999
1097556
218138
466855
1013830
1039766
1023151
531032
942664
333239
619707
1167494
213956
1109857
1003717
860927
1092932
778258
549405
1106164
499740
423477
704893
244734
929108
1171782
554703
1004181
119104
350082
277382
29556
919936
637181
516368
695208
1186580
806841
1012904
625648
263237
907505
438752
516917
632877
280280
926507
367997
219475
416332
705312
483071
203967
622696
37490
663124
807334
1117519
368535
1007157
136337
297379
236427
791392
1125388
4679
973165
317517
1021097
1151174
357418
83888
105431
569019
704198
931899
893495
997734
9227
383753
755927
523216
380410
610284
714108
441690
615195
713737
3725
42005
781632
823798
1088437
812108
957661
75115
1040398
98238
493917
784785
84907
255019
814675
384840
316911
253051
621412
105667
160170
1116841
320023
905095
996899
186216
340705
315698
124897
820172
445178
137177
1159657
621228
15886
99673
895450
870964
879070
489379
1145577
661059
905458
320404
412982
331058
161908
322907
167563
199103
1056953
663787
430618
147366
491856
339943
240088
633084
478176
219766
776585
399794
445566
176988
664856
448684
166695
1898
982782
1104339
698411
1163468
509880
648316
1041315
716924
800846
316548
3851
525349
904131
490788
1043498
632866
490039
806141
441634
560007
327270
1155389
532599
212129
426987
858442
345352
356311
905153
340449
808860
890982
199154
980034
118589
869665
431146
68491
937379
766925
323961
938999
987544
627249
162453
1141526
225744
440369
978851
1192687
934448
1020335
581343
844674
437631
553631
1019406
911092
704597
965050
450563
790017
445107
349124
359840
273143
9424
1049354
1064756
1105145
418346
755338
416773
881646
1100530
342670
447897
273909
346000
77682
724906
559627
819656
734803
1089316
96566
1054328
128163
407143
1001644
196548
116164
795608
276806
1021615
108905
328648
411771
42822
95402
916745
731746
718449
773777
414040
855194
1129071
754828
1055621
161880
384241
131547
393153
637532
1078555
933541
94283
1062402
942871
680362
934014
977490
635909
72701
661577
50071
728693
492335
1185089
682330
233898
1147480
453141
1180717
908910
220382
447122
168182
738046
205076
234862
58451
345214
1098317
614727
646315
529165
433896
1102600
298688
351520
497433
109324
642947
730666
323067
343457
264393
555297
759742
910490
860507
1003700
515731
48761
720808
29515
68305
184226
486544
250242
1142738
1165976
264516
46052
531028
811242
833403
1180063
328738
790199
6189
416790
721637
866717
547539
69819
1136592
732056
13898
757630
146503
827178
78335
1067581
835319
863096
982078
966405
338655
213170
193480
1019213
794917
698017
346640
493535
1038382
896876
522140
838325
155055
1032275
998955
482875
282933
4704
915883
362017
571158
881239
642032
424777
474693
542491
1113508
829264
175271
379228
845792
395300
109149
1071356
485223
222055
595091
585300
343114
1027119
550147
646474
526661
680905
151177
199217
455478
955078
29290
380465
713589
863652
676944
224988
326482
681841
207898
745143
281893
840578
1161463
259451
630716
1004433
1000450
859743
553108
47943
175757
996375
17633
948531
923133
833310
182867
772101
869783
941351
688243
851493
1027290
925675
817749
140525
603531
1102416
1048676
344059
662898
1177758
832756
98213
432588
250497
876837
402531
818172
450870
976710
391612
227799
537658
828955
849381
1136360
538118
811304
224487
731764
685222
845927
1176437
6565
246634
1122179
734030
788440
968856
204381
773495
481963
355472
136512
417266
848115
877354
222498
1183613
1094686
513573
364297
498863
1010553
396253
966515
136799
263353
383383
30083
413915
714121
786680
440135
148207
718328
758558
423118
959085
716853
22214
772965
961789
655277
702881
483884
939990
499165
758538
1160000
644546
920555
1143023
1067857
520240
13829
483864
1178360
81640
817371
939973
382923
716476
866843
566216
195916
213416
734134
44012
1030685
935937
693977
856183
666652
107354
810827
854993
439679
115186
641461
887313
411433
158589
826795
105361
1119510
564167
79662
369472
981500
481047
826944
1013998
121946
45994
708207
244937
573998
1077382
937053
710017
355979
442423
350599
984662
1084114
970673
782930
851469
875091
878583
890220
883480
1119839
1087977
923389
930793
203754
123629
84064
339126
1184837
541915
113303
907266
478282
422829
369949
448281
1063297
30177
173183
113269
101039
468869
593088
696652
512302
1130481
1048958
240524
650326
979383
208164
576883
540280
739852
1174940
759141
243023
491875
621619
439038
977778
146462
85343
1055269
586784
315102
155218
957610
118407
1131857
302134
79966
804909
561776
119718
488862
1015668
205384
1086631
1005783
756497
456790
874976
761402
249026
489620
341937
109168
922333
995001
461351
860230
1031042
17892
476868
740809
676003
1114193
274169
1168351
1105720
416723
272595
536400
450421
971229
104047
950960
946905
340490
1086798
229235
745930
640079
447043
966126
817421
608468
725848
369619
115773
435314
917577
721710
1050879
966318
744093
346686
802300
254735
948865
552840
944603
649496
356238
360803
371692
806477
252511
288174
782811
1069000
784622
776447
853358
448649
505034
75896
414218
791320
416277
1030857
395600
101738
626084
353611
975004
612992
413843
907914
380785
434239
702662
1137930
801608
980129
257173
774813
311493
484712
633487
536880
18558
329098
264683
55732
46741
985986
370448
330958
391283
622288
1098727
1098625
90374
673318
355288
200320
1006332
169437
323536
304227
661967
634296
477342
432446
1085554
203852
491396
53942
913761
1028548
912390
388382
301726
49969
687939
191890
421802
436013
1043634
147621
546350
88944
1071992
1068652
1161196
342256
1052967
26439
983549
317652
900283
422591
120208
512110
1005477
330629
109420
601093
612844
284221
554101
623331
172078
5258
816221
1136882
1036985
609731
417832
188085
1150853
977903
122879
1107633
69793
1079123
999922
260216
411654
56131
1138127
37890
1138181
513679
429430
813562
46012
514847
261397
383628
22413
908643
796932
258138
31884
889247
591749
156881
309024
720918
934206
701736
1008555
161837
540567
873669
734328
92147
850556
44066
263172
113291
1003578
879099
118539
810910
1089625
302319
527109
853221
522608
866358
678947
873481
358830
263191
210934
76678
436785
1000651
1003428
650871
15871
354929
759132
817860
160562
813197
841417
713521
827866
552214
879061
1001808
813029
747011
962231
732426
349870
428473
265953
1038606
764640
18560
571123
850642
984300
724310
554532
1046738
194489
711383
497784
752871
540966
38748
1070437
244605
419214
74311
898730
423020
1123431
458142
1010696
86055
895983
451534
449875
999163
960312
488690
1037678
401160
698898
827898
408032
198294
55492
32929
1060016
679673
1099456
221279
240910
956789
1188199
705449
950318
162247
1007677
221098
186662
941562
301134
793883
715469
633872
352325
62730
1075822
699986
1187937
940052
1025478
460830
758171
268372
620000
290221
560160
897898
633100
917733
1042891
459780
620053
266507
461107
96052
404173
726719
994162
492496
755235
910614
790910
797799
302983
1051734
1192941
64444
617818
1138928
387500
988625
908441
550324
1158147
632007
642719
691361
1120680
1119327
316516
499648
293707
254020
1007230
185224
385832
963441
1150492
67224
231764
375205
111271
689138
554696
375120
886193
257715
583578
1157421
82473
237662
550771
74145
1010109
614667
132774
6275
736249
377356
340713
1034173
876577
599914
26158
845708
844577
272720
1084034
955891
950032
764623
885003
219396
593754
240647
594372
618782
1121825
1134004
619299
905811
355146
119702
15360
181753
542867
523865
627561
1183977
335776
942589
763254
896635
756574
261581
774607
350039
311723
693329
1164351
388374
1060836
371068
14588
143207
213528
73162
211392
889536
1131645
100863
382591
1086977
838709
493567
1755
394925
813284
147463
192355
725479
902149
1141761
990791
402533
817878
759067
175080
674024
859093
47618
169343
1553
215795
10933
169634
875805
880611
863161
361923
811452
1124710
523357
868773
225950
487012
894802
264848
796695
655919
243965
149032
1178037
613086
616539
451157
1029912
1127245
1086359
1064490
425994
753765
135531
44196
125250
184499
855105
514802
425324
455932
1091399
1153705
1085828
655708
1186036
38997
463510
514013
147082
833162
370452
506665
637402
31471
281980
781024
196484
971717
74853
316931
722840
834703
339658
1173499
69923
755857
1178178
273125
500587
468919
978765
1161562
676691
637280
159791
429247
584407
1127852
198346
158467
624746
622577
945567
731561
1027383
66706
1163934
508017
519348
864365
1134648
1042135
240903
659137
197523
857930
349635
575420
111588
738041
945830
882248
707917
71464
632249
347102
975621
638006
816136
373735
283079
414852
890135
651020
347026
1028980
1168240
202422
659836
910433
1011213
579116
208245
767861
1061629
1130013
448019
748392
1132171
74154
202217
534471
89309
1179852
846987
648916
279578
176052
355785
637437
1024994
787230
268398
493600
307280
319940
736945
763513
1053286
72156
887395
129260
871977
100162
143157
485697
913421
604742
1041006
588202
124528
104084
426560
1027659
400993
259748
833538
665336
1172659
503539
1165954
62971
87380
822116
75211
1159369
962175
690301
1005174
941700
182832
822099
251316
655320
537114
434016
526215
594959
703961
226885
432966
1163573
477746
987628
876797
1080417
78694
541965
961984
945547
671532
682353
767369
889709
795900
747636
302139
140894
826523
415065
65890
196813
264065
1086669
741858
604216
544358
993145
997219
920712
735749
532875
1129696
903900
670956
1152318
424144
794973
625925
967390
1149732
996941
1049435
844811
450004
1066692
533517
511384
191143
1189782
385582
619254
487578
709551
354206
1022974
228350
147260
620802
133802
769360
629195
475475
1142264
167725
1001039
888749
874711
88632
703387
945562
853153
663765
962644
214436
1046327
230097
920301
843890
191774
1075449
183236
468886
609070
1010877
1068809
747171
731166
956659
198913
1149710
151596
1031993
146316
106916
467153
786066
430849
159412
140688
1055213
228605
223061
890471
454652
681721
1116217
663450
401546
816913
108611
984795
611926
376546
410617
804876
352194
634967
307654
657552
99700
661787
111611
674098
587951
178444
1082553
835565
74214
307740
533298
531451
1057816
1049158
654707
814286
245153
814482
1124713
6731
102475
81921
82189
22475
80509
666803
1116114
1013085
471437
569523
757790
13693
328765
305178
742383
113947
1039436
435175
865289
736854
212694
146339
616523
830029
268088
522909
197241
42752
768553
171149
983071
774782
152058
821844
172871
448971
1176814
990856
784136
248811
696586
1113121
855380
82939
829726
627513
1074068
1017751
23955
516087
735531
324374
53102
1093396
1039245
976775
570980
782357
65073
388720
660028
737887
779997
647934
901864
268788
832794
631358
892398
630740
1012897
88494
865002
530676
1123987
3348
1103253
185117
288792
176054
1033105
993102
1096665
244201
190520
22037
567639
981138
768052
1013861
620933
787158
536226
557042
642443
361282
476025
834576
812853
181584
397009
122023
891044
786681
1191421
81023
568507
954128
1052479
639653
231305
491745
159873
508886
975608
720091
1101482
534074
711653
341785
1033
255237
137025
487844
407937
908682
218675
246564
76270
420524
725443
1183549
146651
954815
43109
477259
353677
1132386
91948
670062
916836
987941
333595
917067
798677
875330
663189
1143147
1117747
543567
747434
364673
591290
560218
1131342
274298
892658
252327
640840
628676
988112
280046
764920
1137034
115288
625083
990326
887803
823361
70440
660289
898834
993537
432226
439126
515259
1108541
502648
1000143
737812
1152777
811601
403035
862410
85998
818475
131421
254839
208448
424318
947301
47368
1057074
1100012
735074
107945
605635
1191597
945644
706942
150348
291171
252156
1073298
968094
934641
197395
695425
69948
16081
655196
204004
67260
466733
1153594
565445
845056
1137840
751709
650132
132
225778
631581
986112
877794
481522
294162
699997
914373
1019630
882040
608048
928186
91087
845948
699672
341750
873469
1178889
900071
111369
975706
342375
253676
553575
532471
313852
1164216
759350
651043
704297
543539
182527
1180278
1117656
528741
497322
204610
1045580
1116312
1061070
17057
700988
54534
719908
996042
816545
526448
1153622
799011
299134
484065
987038
330459
637868
469330
923752
808613
1140012
1011201
433932
890225
467455
589294
150132
639338
1092980
506284
87691
1088779
159053
798597
129521
197232
1125556
262586
810672
853046
587945
175811
891439
815719
1059551
687325
866380
392041
55364
1067148
785391
280946
404269
588713
758483
1029111
1119872
467010
568535
1055074
383601
624640
450827
115321
402685
468318
121832
661360
1026301
879306
285161
363735
1078827
26362
1115737
317178
11972
64929
1155322
702896
47231
195220
860021
856043
821813
435397
486115
813397
1139626
275252
666082
331926
103537
550105
711930
336368
1182401
101302
76654
768279
1052603
457228
323778
1180113
533814
1030449
1128221
245648
658559
656569
776611
699844
95443
76553
44948
900251
720483
262759
420208
116152
21694
1191713
37765
84501
533663
380271
393805
224316
156599
887761
112829
763247
771579
837340
243460
1074169
919258
443679
344523
37617
254737
402916
600198
344977
782227
900780
321596
1101050
1054637
109809
388563
238801
887881
1113131
643633
2929
943434
655657
969921
64419
219663
1011439
505949
1009898
670996
354039
685001
881582
46660
738635
1039235
130314
1168494
185292
264340
908957
984237
30299
339561
633132
837992
328983
198479
965437
920117
694695
660422
1149993
595390
327136
761739
999188
488044
427248
1071640
529437
948786
1118162
930681
1012099
907795
799296
678885
555503
988685
625721
145419
1074328
372663
8436
763031
797298
669816
227825
1086945
394433
287401
912786
351503
221626
461054
705425
248056
1181086
277359
727997
92658
359266
470185
608013
310136
521510
664177
830020
563039
163764
75827
1151429
701036
149929
56571
655969
281140
640665
216025
659509
967920
665529
1118790
923517
147956
150085
731209
656066
1103948
174051
847912
729377
252078
680450
638033
1152823
339640
547164
1063656
340817
557464
602585
943104
99888
979700
744131
857322
1076241
904657
593813
396783
243202
224014
908347
878430
942120
52438
1133616
1090458
290655
1062298
31658
448904
653526
1089098
64350
126938
274098
597133
507697
212165
678637
165439
959614
562817
1122891
377364
759748
696954
713698
1139321
198432
790947
163804
234830
533996
857601
1153578
101397
591651
786695
819937
1050598
85279
1073655
555184
72089
782599
324113
376940
973734
226062
976347
1144760
1033106
699974
1172975
300286
155640
92842
853412
459579
1152756
664508
938523
1069049
1164179
896054
93715
626576
833179
1173288
101707
335171
348390
108289
53890
774044
243391
153976
174880
990030
490177
990342
378482
529276
90122
696985
253613
435331
290313
538549
1186755
51357
1056395
1176415
436642
1034758
1095518
1103544
719348
161247
944624
1058443
1177997
750514
1159142
802406
892689
309261
213392
574557
90024
740973
1017658
281903
1079751
954378
144965
266908
327791
989737
324424
818931
594387
916113
31791
1043933
801889
537925
815624
1072848
312524
524202
1187737
294582
549370
904652
133034
430282
897587
1103678
612021
1010479
981777
10181
586181
735498
642226
989218
1062414
542943
638919
328007
614480
903431
272332
235571
942326
628424
632214
833635
540749
1022954
121658
1102519
13863
300170
217218
827302
698888
781802
857933
856157
658900
922772
1043696
455442
739286
1072616
1181095
787356
720536
405735
181512
483308
603025
1667
773820
582200
573026
865273
637048
960575
474249
1022681
573555
35859
941591
1014859
456683
1003665
706857
645536
548906
249340
1142392
949355
725539
388369
249353
262646
1136808
29906
723197
1036382
726092
1188253
716305
84996
1163499
63558
352653
98801
314179
80074
284604
756863
695319
725672
544134
89971
869620
771447
1037900
807827
904057
25633
713515
830045
154056
873122
813653
1027132
15432
967806
244854
290657
146671
408030
484727
141816
831000
1080218
538191
23719
416497
682616
190797
424479
325351
722710
136519
960504
803314
19083
1161490
499783
996073
260160
527713
259052
334634
909969
675094
1129075
50216
829305
387046
807092
197586
1051676
184197
914076
757245
535410
1044716
400228
710721
575429
36555
672175
41238
150334
43458
940521
802952
951795
382504
973708
664188
826782
56288
928754
825396
943570
671279
485557
400718
1103920
565571
609854
305101
178737
734108
1025295
1105406
24937
151215
975790
1082290
533860
553043
974764
886157
627598
691653
863083
468121
315768
329787
1062463
467446
730406
1016061
506771
8444
344219
307524
932807
1048696
385016
559969
86197
22572
1087603
243273
329972
8455
641158
1174115
180664
855251
620591
1144147
265738
941146
511369
517213
34152
992174
616889
686735
570565
129484
633964
62021
355228
188603
1110859
762349
164864
643941
541688
170295
200982
256541
501891
489666
441814
487359
675498
411130
121282
576260
334031
399389
619032
741768
999281
301444
800734
705677
925824
704854
284080
289074
886547
719042
853937
24306
592086
389438
145034
138351
788467
122980
1081224
516050
914998
531624
480743
270137
75178
739535
773968
528892
1091752
604081
276949
324628
122676
995787
818812
126189
1088463
883355
543381
921507
369885
462755
700128
15746
429002
419700
158583
867146
58096
733718
393893
365521
1156504
385176
606442
212329
319342
721348
368297
828926
668446
49834
161447
1030097
477989
774305
17468
78215
46432
458437
499282
555586
841285
187177
304623
1092122
490694
1065588
777559
1084963
1041030
762667
1004991
838423
472633
379910
968166
307741
468805
1133374
1086983
798877
450450
759208
942929
789937
1029383
6089
959855
642348
1158368
168808
1091702
113966
114085
301867
722282
995215
422785
638017
910299
784468
603027
1049074
551592
593071
848353
389149
865592
131801
152385
856468
278807
548572
807095
218916
875862
273613
820302
956552
623109
599696
268417
270164
78731
946046
503877
968884
685769
1171061
721655
27526
842873
485832
689351
152396
1182483
869009
539492
143420
944745
399088
957966
214433
927826
907140
492398
284030
1089512
833326
502327
743868
334191
974980
885760
974972
407891
1191047
125937
1171856
639519
1045552
815693
413834
250602
440139
81472
480557
20853
233580
704561
1182022
22492
1079947
232699
918370
797491
9740
1142569
388220
608336
1004727
223065
732889
722142
658482
148643
548577
58266
888179
319552
806558
772887
924449
592851
1101005
1100278
1077535
989173
690035
820750
588026
364104
447178
913834
1120175
890351
591109
1096736
342141
579941
522021
391000
780615
44584
803334
1106384
808644
669217
605492
689873
480185
554829
581351
494005
837488
688075
426680
57559
87610
282574
436229
972305
46478
992821
35618
454985
329528
993317
227782
205215
718310
290060
827240
518733
208346
1074793
245520
267544
775128
332180
931521
1137485
149442
137056
538973
1027288
667806
676585
456522
370479
416888
892887
323551
133517
440677
289144
500843
401743
967970
814172
460850
250250
605108
161352
491795
273652
782813
700063
1155929
567532
503004
596527
217310
814895
588873
808775
15381
655808
450859
663938
654120
831032
119315
819500
883878
1125320
326932
497311
354644
357330
931649
703307
1083483
1120509
73126
418956
260990
809103
520094
788230
563115
804411
7504
269768
518626
578606
597662
91264
374679
507787
944043
1104212
773808
849855
103103
639827
937214
762306
42051
1124070
126198
936372
53564
403948
806335
924544
795970
693598
302710
21171
1130087
1098794
35915
206541
763747
386271
245169
1072525
1172175
902630
219311
1062163
1191321
83430
837067
170553
959550
813630
898176
109863
1002141
1080235
435831
807669
534264
763410
411168
645271
781714
153490
996173
374395
437763
1129520
768375
984264
914258
1099664
917714
671523
299351
597983
1151164
794453
538045
942103
697121
533253
46280
171140
628593
83894
892987
96348
213534
696531
1098558
682186
618468
951767
492601
198258
180388
453088
845404
468400
864974
422383
778199
843668
39437
572366
496541
1067550
318624
85532
892011
555668
697390
930096
268929
1074421
219963
564860
318014
759949
817666
989813
543238
804151
168832
1032278
226059
233956
649148
902721
842731
599663
106464
626462
930433
943564
36274
8602
929070
699412
779010
1164008
397495
557010
801176
971077
587679
596449
639974
878929
1133846
653939
965528
312474
1129545
422507
943681
1088205
1175528
1130163
330681
864652
847398
1697
127602
128881
627676
196045
1002895
276389
1126014
35627
327746
891942
259215
606207
892653
530501
643861
152958
1021888
781016
1048756
272129
815695
25243
162036
431644
332534
369621
858450
1058018
381870
184059
676957
987604
779471
1076467
1143949
964519
1183031
528654
439260
551624
670894
822279
985193
575835
184412
902708
799301
534297
122725
46456
179122
708460
128576
858084
448221
363786
91069
952641
459154
796792
309735
843940
648065
541062
556663
367618
574647
380529
70651
1152551
394694
477973
1182663
272493
874961
1058594
210702
59162
445193
1143205
375673
635512
468616
319559
1065469
251070
761191
472496
1089911
583016
840387
1112000
526303
355812
444016
952059
154677
910689
67227
920381
800549
940510
961496
290138
509164
319299
850874
1015620
262177
1004342
699478
803197
324918
368351
380009
901988
25130
84859
525769
916005
541861
1120477
494474
703045
982777
863103
777227
341158
1137278
518666
359781
1143455
648547
816412
636566
662169
833856
876648
900884
839930
222123
253932
414010
55592
275339
749175
395114
168495
756888
593285
835481
1137277
356521
46285
943591
975141
1045217
451836
1128048
636664
309485
74712
151736
129055
369804
22996
802586
401105
1176214
200608
1107437
55595
527599
818240
1041432
561609
292328
182795
39335
88727
503837
437600
1181376
727680
450114
646372
1028960
205042
95325
1153525
12289
1068651
684371
32726
931002
321189
867420
690537
366774
617470
419414
146284
947649
510098
132581
431678
973363
549037
796717
1003294
952832
362018
167924
946382
419157
1013216
310698
1188374
471195
913084
351631
870233
985311
226876
67097
591736
937352
389693
1061672
914266
354204
358380
481338
1105434
1028054
139546
1133477
438938
380224
312493
500202
302914
890507
948168
359039
578648
828921
557600
743996
967685
896516
392736
289999
98334
1007618
751068
763198
155857
869464
148250
503457
829498
273905
53322
281592
876605
162447
946214
1133201
128695
154720
206080
684906
366102
299041
784436
1187777
119626
506988
704776
849171
750347
673675
738659
1073911
82405
1046453
74958
825275
602033
758229
632747
958231
1117758
149974
339834
274843
486062
725476
439157
419675
29623
1098621
463996
423165
518160
569734
189173
467067
940628
703153
1098126
198834
717635
204503
369992
858993
1092292
155676
762311
2698
706514
850282
863871
173684
641740
66169
46108
12763
945857
229802
524727
882369
767777
9393
15579
157696
773452
1146835
199889
1025829
1120565
530905
1158061
546933
876699
368878
621517
737654
461835
1179483
14994
76887
218823
552384
468200
579407
965474
1000711
491791
151041
792558
408746
400753
13345
613467
656508
864905
89386
930971
733235
39090
815364
1164954
150631
354261
883960
922557
355365
269750
47401
1024983
1053098
756990
658088
1039807
198996
553410
132406
434751
1173374
158489
936868
833767
1064220
785146
200340
1103335
245526
903192
179909
17747
519030
585656
369645
536821
444384
1001492
971065
389271
710367
1173345
256598
971051
755262
360416
196653
748761
1138839
252578
814954
371149
1054582
4431
1121234
756436
801590
171635
325971
885479
320674
1150745
223597
332532
372137
691985
805504
203831
1111886
792570
364284
1065914
977075
262518
1157291
914675
344050
1154322
948150
47011
578523
1069318
339495
482856
706637
345260
359589
119365
585649
741194
1054314
85262
805930
484768
717709
352439
1169854
676137
465081
371346
298671
296983
997361
601630
984464
400183
688088
1000047
1163539
1152785
207457
561972
728576
1058314
81958
1017886
1068466
808154
918375
1042380
201554
152458
1165927
205989
239028
387425
1162067
7255
618931
1099822
755605
151819
1145875
821631
203789
44090
475250
679906
465148
255111
865160
959311
423808
506001
258944
191569
1054507
207280
249054
715723
560993
229123
355609
289476
924106
712278
828782
854959
396378
539671
789806
502050
1117820
147971
1002080
614669
655776
305332
357009
622543
786701
837928
992556
427802
975329
807050
1028926
380384
322494
955880
612466
664431
262983
919037
326982
821527
720819
154120
659129
832423
282486
926653
143741
1088306
504737
486552
1027115
530112
307512
239150
723057
1055226
902949
1075173
931359
301558
964009
205057
727775
859800
284328
794693
38956
875610
10934
430337
949203
324238
76248
649506
428810
806190
369682
928245
95442
731
398201
1153988
364815
227407
373736
204513
1072543
537758
128244
68611
634375
521050
193286
438232
386728
864774
1187775
459605
1062875
1058053
399951
113776
500665
1134253
343044
291907
406393
711747
100981
777179
813324
667857
293964
1083481
12571
953007
180084
825540
71898
984497
1093859
594579
885050
1152574
97807
923091
919740
693570
596267
865459
494664
276005
1004065
427335
95829
16427
999871
278958
233934
903156
243871
256716
277350
990662
4073
944868
1012575
532892
472089
414700
454932
297969
959414
419652
915320
380030
517133
321011
479545
1054881
406976
298267
126403
22834
95562
1115240
373109
85038
272498
3263
990296
671235
15141
536451
1102772
984472
38043
378770
969797
463941
774094
283166
654271
25156
142175
615681
967658
764420
23614
869858
327609
133297
772354
1049787
576792
606859
1058659
665444
241331
271600
432539
184205
1045489
434741
527671
931917
705978
1040419
397984
960390
339770
495848
730229
407843
543395
288430
768732
624781
575448
51259
1050378
571898
141767
900664
563402
887375
264511
290781
829307
754814
12542
1036277
976948
214450
675960
746969
569005
558836
538159
525174
250116
628419
851873
139284
479456
634673
1051280
1068201
787377
411188
324986
423444
750896
1026767
31474
368043
1107922
1189728
444312
726169
66292
1126049
46906
30685
866375
1080050
529849
443582
886984
391881
993280
990780
883536
171986
1017127
452590
862662
124328
161155
1094256
990933
941317
280879
328062
800709
866345
69067
567545
529397
686482
739161
448765
1133542
734732
896700
995981
153029
328486
495087
989391
255433
108058
222083
1052386
676188
904192
879378
368652
935966
89624
505469
205719
618262
1150412
968645
792293
556990
930597
991141
711177
1007685
1075740
200180
808784
177342
986309
13690
1040136
739329
325399
1130518
404179
1093573
155811
260580
546480
973436
96186
346613
1162653
514152
401101
259371
375222
1052377
523784
1028005
113064
555875
896170
581095
1021186
1036676
652789
118147
930247
153801
472606
221872
533505
1093469
504090
707323
201977
441881
734384
245305
325692
869491
237539
1039160
1050534
303947
673399
804448
343176
329404
940803
669669
225210
648991
667527
58102
374329
8857
18391
125688
852643
895262
34918
373756
702250
387457
712187
248298
22089
193078
936407
598516
449902
857703
760110
993598
252730
778131
338816
1016573
1026338
249321
245320
30303
723694
805315
1041841
49767
1011448
1048346
526706
63082
722408
864400
85158
210287
650372
231364
396579
1166159
89263
244610
337238
102499
1038691
723174
943338
790740
138584
476686
558161
120460
315856
169424
1074253
533208
588106
849510
782251
925016
315629
570283
42085
1048824
1054652
1179515
883808
615544
512043
301212
68722
402492
947986
198926
836882
110189
693558
596371
954360
325573
559803
810137
928237
638165
678663
733683
765307
716619
954588
698175
214485
881848
412275
1079944
421250
1143972
357745
1009307
314969
107652
1005062
387270
768385
350234
1143887
17145
747659
990858
268450
399414
444979
836699
971087
725370
642394
151002
1056690
871138
808208
941114
1112830
1136118
682884
440163
246138
618190
578701
594729
1030556
209067
818538
374916
291228
850977
668358
551422
593348
23575
656422
841305
1114221
288764
973014
202743
305085
1104897
714034
1193357
989562
953997
1139070
604140
183571
194788
271160
1024789
805234
589672
1030951
1101681
187887
136727
215348
262251
575483
912469
502285
899714
941052
216733
1066154
50787
905719
198873
1030606
327674
347196
525959
1162491
1113776
850401
562186
854343
825389
898605
574379
1190011
367958
35880
882282
329695
131480
899596
1059159
1085458
1106853
376805
1064283
972672
1077985
752046
1027913
551782
1008884
840890
631839
1023063
995019
708511
808585
199062
282756
601763
308503
1075983
896680
870403
126266
490625
69641
442371
255616
40755
454601
414944
1116685
1013228
387453
912192
544371
419379
95457
529863
610733
603039
159372
553241
966693
556696
446013
999832
517476
855609
87390
358734
1141131
1182223
641241
544116
1191326
671153
753516
675747
441932
80727
113123
224566
596680
489859
1019098
603608
390175
108165
1149920
29299
580474
84516
28569
461462
96168
1086617
837876
841646
9766
1150715
629646
69716
381632
323333
1180527
882397
984998
1034088
1096390
695656
46796
811654
537440
663896
694851
351772
670745
752122
142863
255426
73659
858322
956263
344880
685337
665453
1139469
1025897
54455
939097
659365
194513
1143795
529778
558882
303232
333897
370032
228974
347625
1153410
1128459
320450
575307
967569
740238
172587
575274
440848
685618
1022315
227336
634852
284475
902467
345256
275997
776132
28626
373966
726961
1061215
358479
10756
536898
795234
1019464
341995
274017
839354
888505
374436
1169514
646299
80943
421465
890552
1063941
271544
387961
617737
314319
42807
766447
468738
256507
891272
700060
230374
400962
1110539
327222
747500
1083657
479438
6072
259034
649184
61152
1085729
1078613
628795
540506
445170
775796
303537
51793
1057155
782198
907601
65417
465823
9690
373624
741808
844052
890794
146441
816803
429812
793265
519702
864938
302092
214228
693555
566398
792371
287690
275973
805736
357161
389823
940907
445442
227836
505098
815659
403013
25133
861421
325194
443913
405252
552598
769835
407632
948265
760522
1130148
887781
919668
133724
52356
162972
768511
831758
305230
285782
619151
168848
787601
1006824
15118
64094
532348
674882
45443
121222
1014652
441215
330990
1038872
998289
1130756
1178019
401463
228429
22944
1020636
624859
1184168
884798
678500
746220
9480
874198
117717
660509
593906
463990
516504
76818
1159387
633868
817582
465884
672584
770346
1007959
1111213
819944
808027
1156168
839043
142904
889545
495217
768918
44304
220343
36510
838810
658028
588861
924010
54793
717235
540071
1019440
743069
1172104
1062741
565273
347687
299468
714229
637556
753346
1045974
564352
182710
276130
40679
1167399
606479
268255
1182760
723313
952497
335176
1035206
16254
694833
225615
631106
695313
322012
1089439
899651
233036
1101414
550733
84344
1147803
788059
969632
269769
1014880
789078
665885
638101
42054
68779
422940
1076319
407819
13816
642953
742454
1122021
1005095
474056
610176
749658
895333
1118304
497535
456777
742990
3157
873698
829367
859755
1060540
771163
216896
310417
308396
783220
124116
342203
59434
31695
470010
1062895
505470
520682
862530
788188
866694
827711
309058
1167305
301349
1079699
105923
453499
1043897
215174
486723
814204
492699
732160
554929
25632
451875
475701
1103603
887603
891828
911640
464132
94152
907926
408938
379838
550236
765635
372535
597586
441436
263849
264985
602179
1105359
799394
257870
581886
287820
752002
730651
549653
1018825
676960
1028609
691119
666884
335588
41453
169615
794326
200328
290045
752579
761301
1050304
356474
815776
671380
1184026
137792
1060861
414175
1057942
735035
371482
221005
960609
545426
65553
1078388
552271
625691
1187170
955645
904094
179567
690844
882510
140481
1118010
997106
175267
378832
693908
971164
90200
498987
996089
598022
1084223
653808
739059
907006
906947
1128907
363649
199313
597397
381033
350652
593262
1117361
1171370
269546
1137602
140879
1009931
349992
487523
544260
615168
1007695
803713
318895
470946
1006613
432418
275261
649373
1036795
223968
1022162
902457
560746
534860
70565
677531
1018264
328179
217682
1156545
620447
1174345
646989
743902
839721
987979
159247
488308
1135630
371396
564065
36954
10643
335669
12138
718563
761032
441147
1180184
490068
645387
1100824
400338
1040834
102039
685442
518389
369458
311463
567058
179165
1151362
1112244
777866
743805
469631
1050333
611501
459109
700546
772513
314534
518450
1050523
219354
768841
123666
1134309
354353
881373
22706
70159
709628
503925
283574
1126722
69913
810421
935176
513290
329183
177535
1094494
733530
340290
434241
865364
160831
1084751
35416
476029
1155532
139304
1154670
795081
181508
38391
311920
570343
855917
1119803
1152184
845848
329556
612186
46897
783439
99653
827781
378267
63135
608280
678754
974087
593254
231472
96721
387319
19184
798680
471306
814169
613494
485260
921611
1131504
1062232
500260
153365
206982
1002115
393173
1003751
73486
676859
585687
1076202
1089324
244905
194672
613256
41528
448852
624158
172776
136039
166618
135541
373049
1089882
346114
455195
915351
823617
581903
1077523
686181
577943
835829
807168
617500
1192827
374741
1100054
500842
807553
810657
675636
666643
910933
509023
566822
4369
300617
1030819
84078
580095
908640
793213
900716
1178439
885729
799612
411761
347817
629022
97552
98367
216989
903640
630510
211525
576140
285149
948686
417039
890348
1140220
1172422
1159117
2936
525526
197036
928056
253793
979152
844697
791915
692536
1009482
219242
395473
874193
202938
253150
755505
508197
578953
64478
619099
468779
33194
192281
619860
502030
450382
493674
595643
639830
480153
1105019
395373
475149
538567
52263
1033541
73143
889125
302693
1053580
999844
1185452
819921
1095641
1044403
26465
137603
133707
441434
1108266
20732
1136049
971981
659722
885061
280108
501214
565566
1008021
1137354
292783
121153
673250
793537
333273
773693
105874
929229
496338
1108337
317710
665662
966023
1093199
790811
1070272
1130844
690831
320132
342592
1111438
161479
1093809
332090
382603
596377
132871
259360
114499
725113
578573
987795
892926
1150969
829284
426577
26069
879990
463320
1120392
320920
1102752
622854
522343
1014567
89341
677723
1180310
463204
545133
162302
1117103
930957
460655
293601
47115
1174629
592087
424028
351717
805232
690665
1063911
30679
1037520
887351
863569
56369
950880
41754
354292
569914
263
864521
495883
1170927
1019186
727299
1160029
34997
539452
35649
244001
644321
1084757
114091
555389
53482
477070
1103344
449116
716800
772990
1091159
940481
681035
637315
45952
303557
949329
271339
161924
26873
147580
240464
750672
1169780
517062
745577
523594
760408
116985
332644
270947
1048229
1119043
226079
605839
42238
1117400
99699
514938
934292
388429
663900
683878
106211
1192594
812880
643814
215448
176917
710546
685463
114
582345
394866
110194
1004954
227661
150956
141172
25742
60595
730080
194195
1164101
341250
791165
1008888
150076
612909
846413
265759
620247
971457
352643
662647
908244
1025779
30257
474982
846941
1134287
459763
38620
377550
228199
925994
996610
751232
57676
733066
148158
607285
1005446
360341
582965
1000310
611424
597708
128995
700594
404297
4
639779
295092
1006474
687808
173855
257792
802248
465269
1002470
711521
997164
1067088
193402
760263
701365
1050717
678567
290768
540294
965368
931612
746024
1147281
927444
496940
1175281
1190892
583512
980430
791357
777935
540451
592275
105690
276726
756860
658130
482169
855134
270463
556285
1074322
1118799
315900
684785
391800
346091
1129985
479295
551012
505275
996954
457238
144500
377501
989175
101545
1102301
819416
888963
735720
1044939
577765
213120
283780
251565
95573
287170
1173882
443150
813781
930499
988216
274882
553681
70537
409819
541352
464243
772242
799220
967892
987309
711089
774799
57418
1067193
953547
891389
1087613
657312
766394
10895
532780
1006545
840083
281716
1087259
956477
778526
681300
153792
905433
317013
186179
847520
911145
864868
1158870
146551
61639
1160570
861364
683948
268652
1174763
616489
288274
122436
772429
721429
497348
720709
670151
930799
505178
791273
377031
391401
714962
1025011
197792
627389
818114
701282
139712
788613
1017368
826398
754684
421727
894555
470563
769904
755583
755137
1001893
646377
683801
493215
815278
675821
99355
442806
284658
240066
1015459
201446
387686
16174
312066
337642
325672
898992
868477
604410
849138
645799
1018470
173124
643943
852710
158869
5702
957146
837059
1173901
490787
1051857
518458
673217
357465
1184110
147780
664657
1114831
1019494
403455
813372
1030326
650048
1077364
563127
539124
515968
1183456
1188588
1052885
609541
575406
1157877
345820
732394
616250
855106
138433
154772
1155992
723673
799051
227197
21689
635953
315248
501733
810450
1100497
26786
602006
355251
32085
817300
344632
350202
732530
77270
606170
130401
354082
897957
83257
1005513
760985
1170572
708775
903821
468450
562292
623075
480693
30269
277938
199507
1068374
812233
758900
398786
182081
1178205
213428
270269
490849
1035258
285321
773907
20212
572111
1175731
529206
710289
574357
1013476
964196
9904
736086
885855
810724
818837
104005
937356
1180750
572436
794427
18034
177555
240111
489469
1077024
799350
1083622
429179
971865
1181866
736492
332744
264079
389173
934266
577707
535281
110801
975289
761733
466592
164479
757273
716835
548701
557924
24799
1126903
720769
96440
69567
906006
1132552
831394
447256
84578
1170484
803757
349517
1019885
346325
1026744
809469
426994
61507
513378
757009
150201
818277
721781
517793
1143183
928742
935599
1119392
152641
1132019
824366
709029
866265
76197
627505
335131
699789
351239
881431
11886
1070810
652116
1088990
478134
924870
441151
908202
676946
1150712
290088
684726
10976
6686
97162
708085
961445
628527
336258
1132211
626356
346659
831977
503677
179488
533333
493643
745035
836470
488083
33256
164585
723645
837654
152481
687461
483354
1157461
244700
36146
445571
1072063
572885
267921
356850
69148
281298
598073
470884
427411
509368
973492
627631
883423
1316
447730
784179
269681
502271
654213
1121139
712443
399878
689227
537340
994678
597060
1017124
48797
1114626
908801
709119
546913
64318
656706
447056
280589
1047449
188236
860200
331311
653894
379219
233163
170629
743091
219681
555861
275348
421746
232377
345906
285526
1052599
540544
49554
228987
580132
462694
389223
455119
768417
410131
719264
8099
873448
633949
905936
630331
47671
278989
899807
179221
660252
214977
331880
62848
584320
414264
49323
578726
898564
104294
196396
200707
234256
70732
20535
1101790
91972
105716
441418
318678
809073
530092
632869
1068079
976756
889318
586441
507849
741527
187151
535181
476088
895
858433
147023
31736
80001
1163534
1101612
1174607
425569
436562
941558
514618
147907
566786
753407
517126
89888
3744
448857
751582
10776
639004
249603
732629
745689
182106
235303
397769
225552
876842
725811
1118597
885645
1050936
304768
389844
1066601
1045942
466328
435651
1055802
247609
615020
411963
565758
988664
114648
876411
113351
689442
381439
1013484
732801
868320
301186
1193512
557807
507156
506556
1095045
608161
137660
1053260
431579
459506
848819
1042794
125021
53355
598536
106373
296652
1005334
1098888
802317
252817
1009921
841744
488625
289473
443973
369188
709133
866780
465418
771137
767252
762668
586802
638200
758518
601542
415493
892909
65727
247808
784391
652737
652592
181329
1173208
644522
840307
560926
126855
621729
655616
154171
137798
736144
1060405
144959
704566
575903
581472
1116191
161532
756837
1114223
411912
1136456
911943
415046
884292
1099952
232108
269929
889870
547018
220878
645187
766866
575158
505347
1115147
406460
614473
1009946
573458
606612
1074404
172311
967807
678213
391156
270286
704761
146645
276402
688463
417600
460996
1083385
561158
1059006
572263
968811
814280
1036320
495981
1072136
880015
124950
535877
961514
1080620
776011
251620
455465
207356
750631
691117
162283
379822
896675
864802
717880
285484
359755
744530
1190322
1082269
1099399
801680
393278
403730
799150
620684
857531
603446
597366
1153075
235038
663946
1004461
727455
560962
909379
372527
1124535
976404
1101509
796984
135233
351755
568868
1037926
244387
827953
912558
1149990
1110398
942757
665916
962062
29153
1007161
541422
560235
425458
6647
20503
1164612
625405
149258
411271
259060
765975
468881
194072
24238
258394
222491
318980
553023
327821
885353
566134
750698
476300
691584
620936
592481
736711
795467
846276
200275
775897
512331
1100227
502875
581829
871856
597457
303265
1077505
159739
810016
867985
67337
1121358
1078197
293421
495185
902559
903024
491346
1184804
832274
134707
1145873
544171
928897
283876
1045405
1176755
638996
458926
748163
548706
567527
508986
739023
825278
51244
1078284
130622
767514
1043950
436834
1123290
1129795
477311
354357
510443
905348
9157
246249
972193
32941
307438
505472
1018485
864797
1033243
774180
101142
305337
674752
999351
836373
761036
10728
739404
756447
768348
109211
1053035
576965
335690
126335
58671
244635
1103062
1169244
861572
502386
1039627
480337
314714
13861
310584
1033070
264622
893033
1075501
173899
744430
539703
220796
635359
1118747
166723
699355
1111366
492542
209747
268511
146907
614576
861813
499582
586776
474549
656511
826511
67558
591247
873777
1081306
955150
938678
614290
360581
932743
169186
1005943
710024
99858
527078
1076943
1096881
680240
1142091
376194
57126
624046
610159
1038910
1157686
55206
567109
664406
820371
350602
120770
982151
624936
304627
3778
986491
722087
1100731
296347
1028837
115181
812388
1179849
124696
5642
187984
803220
375056
157275
974986
343445
757360
74161
327736
977944
206989
1167333
960993
393030
534167
473187
1097839
831754
583886
429902
875407
888620
420993
144745
1026839
1135145
402969
826337
1126310
76757
610099
564839
728830
1152518
206745
1071875
926889
1107403
1023570
363217
743430
417251
1054337
1116330
393493
147680
134506
419018
84160
1106883
17504
96510
748445
2222
426109
101230
1100663
972740
764943
1011166
280316
439183
768040
1046063
730069
137151
276138
388754
348064
463516
71871
1011692
706210
47904
1103308
914869
26170
1019334
821497
1142149
349256
1059041
708011
1112581
371383
290622
711249
1072135
486047
1186492
1016200
765912
124904
147161
465586
722947
386268
65353
988993
438569
1187474
89102
673087
1070611
263977
280396
872401
359472
73093
1135466
402626
157737
424617
84466
125864
448631
83858
864566
973299
653326
912211
795327
648216
993841
1132666
293583
666312
580152
110011
1154956
861559
535683
188457
818711
507596
19093
671925
646941
1009223
658943
1056370
641497
1056782
1029981
507273
534854
271631
706171
675292
945166
829549
557389
735285
623385
736158
1176520
509677
783181
55191
912651
856004
743932
182373
1103043
667294
646812
34054
874294
106531
490885
107217
1014657
1181092
946294
1055415
255291
682403
1154558
133499
98909
316903
831904
385327
245910
929007
113689
544408
389751
450299
957690
504533
209981
803779
928416
731201
1045681
125195
319682
954773
644365
684193
836251
147443
381529
646552
813887
1078626
309102
1118756
1056493
781843
299167
627985
238305
166679
872682
612968
677835
183241
616172
359696
42378
489309
994061
125220
964055
817006
711634
418534
890114
555957
252537
945318
478898
101665
898240
1049305
826305
406496
910396
117133
939377
676606
1174886
964709
899723
946992
58501
251144
52999
978425
143827
231401
1140336
502226
484435
922825
220858
172497
367561
877078
1064076
936748
294483
200912
1138478
752543
682754
46186
560118
1098068
232097
401241
1087495
457058
1124684
649566
433413
1015462
118691
62975
968169
655796
24025
1050328
230418
349065
831401
1082831
1033316
850291
1151783
845930
1096080
592605
322748
424104
780411
409672
997121
14434
1161810
721392
870845
755422
189701
447399
144216
473643
908874
1137170
9652
140121
563854
1080579
538385
1014965
767814
115037
474169
451819
452072
403246
460600
885678
1184542
498734
742435
1093055
695758
506193
599001
945274
386409
714759
419960
292598
753205
1039861
6720
938409
856262
304785
1028174
271181
375503
481930
587130
184872
425520
1007202
198731
586399
37150
931931
1125712
302082
205195
745966
163509
471742
774922
162239
945013
654410
760590
391926
634224
36447
1167006
71494
443776
684183
396991
939219
58323
403158
852589
235337
578070
953413
171286
886546
302927
315303
169818
352002
843817
494462
585708
12180
1187272
55857
233471
905879
474717
239318
1112315
253465
252020
1189039
843185
974989
1067281
667156
1089382
1036626
37339
14256
257856
69137
474041
776944
444201
197463
1133344
583422
477172
267702
655236
139131
963656
1083114
144123
1011131
1045947
1152861
10549
756161
659254
1014479
461570
874528
82466
57277
290219
1018941
595610
155637
252463
1055462
1002565
128505
1097430
929767
492214
398636
186377
221308
1024848
359190
659263
910264
642258
764073
312567
1177822
1046921
998068
543135
900589
957723
9572
1176330
75698
1137956
268732
1056525
431730
1053924
357380
343666
328589
730081
1050919
57939
208172
510693
522824
176910
785931
1192853
944949
322709
46327
889764
419737
252289
423947
763057
392520
995781
132198
1150138
430446
186567
441579
195510
545879
186350
210501
1178471
67527
779333
214971
561059
437189
808958
40332
23322
571445
220214
797060
241643
974513
925786
711471
472882
780981
56160
749860
452516
500577
672144
189620
169654
315922
981692
988884
225013
685199
257306
114812
364266
1123759
55141
857615
863548
440125
213247
124289
544240
233611
522503
161945
211062
61042
1193362
1087735
250527
1073659
376872
662461
337571
245988
12872
27821
627993
1000830
735919
679819
1146132
1167364
571635
70424
89609
935859
680053
1172313
37370
222692
815130
58761
1056822
959209
739196
1043121
310240
165584
498614
1103071
209087
784383
220302
457482
1083023
748192
359978
929968
786459
913482
191215
365343
997578
695270
431455
286386
1130426
1129704
448803
562031
205187
437494
1088081
758670
352565
747842
1188011
1172444
252671
250604
392886
879983
241566
561631
717484
726053
579547
941173
100353
122817
334512
1051482
1003008
773758
600050
543694
230090
118814
514431
708801
111571
988134
827659
539475
346834
1141405
817728
76813
699480
1031372
221632
549986
341904
775284
751774
925818
957571
1105235
546812
995274
1046718
457257
903585
947266
548911
226270
87755
425251
987523
863247
191777
353283
14788
917050
949107
309782
319983
1147397
979488
974604
195372
1151883
208380
948971
139423
799104
572119
1191749
507350
666004
1181511
454234
552575
156682
1170867
317724
959032
814962
189149
610173
614779
256860
180275
578932
902212
364883
375455
593560
728903
332920
651207
977469
703190
446259
233294
602534
376106
79456
756607
352384
1044982
555228
366072
985501
826198
960723
92283
160017
181596
246865
71754
986635
456029
468961
850357
66899
134859
686720
25518
5187
1034226
27381
115785
160492
1071945
592054
128627
638351
879502
190503
861182
1103764
644164
1122084
1137239
524463
1091842
287548
948639
101946
888857
1042932
647493
324159
81237
88104
961947
330465
1135901
703056
730930
686553
8722
443119
356535
1165559
846618
214775
458667
78501
246012
465701
1111210
425621
265868
623646
356764
719860
1189600
1107149
1192775
202756
1191832
903129
671945
980358
1105256
346899
212003
1100765
342158
1117358
848735
834903
574860
1157266
17733
595168
875414
1172687
1031726
710701
527214
284765
1190083
1134722
932599
641827
51389
1074919
768344
414158
955174
1149594
341732
405601
57170
338615
1176529
1012594
426728
938308
313013
720065
96125
1110637
926760
751799
899159
416432
27307
102857
929244
390613
499851
62796
26420
1117461
901661
22355
61732
778398
506266
1078703
689609
224086
624340
560205
322137
493463
262059
465790
439705
629143
346347
1167362
465784
1038983
582214
718586
601872
432094
1172736
729878
40235
97652
176781
872236
668930
705658
226184
268556
998904
805840
905225
775494
1133947
775555
43572
615337
961845
61178
1126682
1175504
877671
47276
1153413
585063
291366
508455
736222
22148
58327
1007764
923366
556518
293734
966828
78579
853663
1165049
307443
304231
573258
356833
119863
364134
99086
426897
593826
1011258
701988
148951
699253
957304
14150
1075408
1093801
141593
420407
222621
684942
153845
470619
469259
383014
558762
508019
709085
526430
1161765
54212
976607
462458
908078
363358
118800
399446
254769
280285
1063872
187236
938908
618739
112775
517173
416717
238735
565176
1170023
974791
1149390
104818
894147
692688
255555
312792
1095929
958500
907956
863306
183589
719421
1080727
503359
519511
225820
410985
1039900
590738
650758
178773
868644
736763
726423
17547
104644
1141316
866130
191586
746046
489518
573407
756582
521398
709412
979496
964899
261460
984177
433839
123313
413323
1123867
1142379
661840
450165
903000
861349
643696
1152653
1075031
1130988
940302
958111
400919
361232
535347
332717
49058
98970
31828
64651
431840
908687
227391
362094
334282
1105210
83484
510668
85342
334534
473536
228989
929146
343888
630041
1188711
890545
1149746
94917
1147879
965000
228998
140350
722099
262575
1103522
479613
305454
661793
797894
781881
1002201
587154
320653
227901
1085422
718831
125502
130237
359131
1018397
705188
1160157
231216
852600
1132523
118621
832958
6007
734730
245092
963411
442658
141075
828441
307832
680251
110232
774128
378915
1010727
547071
1033222
1039624
708492
751233
340223
1834
328533
307161
708584
1085555
206408
993157
85973
1006731
1144457
720405
380550
1053148
1055057
264118
51604
777080
643690
1120174
1132373
286097
649112
1153009
276852
56500
259980
955915
668018
941976
289681
35378
793697
26830
712219
961799
725812
967843
565056
746917
477211
23578
64367
712837
330159
266003
139050
941020
775434
100461
21382
1190172
675220
295648
663098
146386
968665
1173068
699419
615848
927649
738154
910429
1019167
1172623
610883
848480
779529
827280
437314
861394
597622
849136
1171312
434636
382789
630839
276297
264078
748672
230209
486837
254367
1135947
1083329
724518
1074980
24339
4976
199513
61517
859748
219825
861757
1077436
1004985
1128485
209034
532274
597879
521329
1088855
567338
1140553
272672
1188072
400072
407781
963031
351037
161913
1043997
1178314
19157
1057316
858309
1086910
1147881
949464
104851
540949
745234
926257
1097458
987110
385877
831243
1006123
294327
994511
490617
126192
433053
370998
675261
808177
1100939
484137
665426
737196
1109828
1162592
767122
1154502
318873
489451
520852
641762
852850
172398
1091018
969842
218998
200325
509790
83437
122922
135589
922346
1093671
251843
405175
631960
627687
368040
435316
206961
842775
858182
473064
286486
993386
182922
34788
657866
808551
1125053
331464
252791
334052
1153627
808225
1051825
94827
1144229
727294
132240
133296
360185
118158
152322
326338
1089946
820613
325073
529020
834144
974518
655860
29350
254544
1062023
389583
1023753
162506
768919
872872
1129081
888419
382531
1052677
479317
622274
291661
340033
497701
18077
1077602
401857
966671
231784
537232
96905
496597
455039
1178346
890965
883250
993960
100864
159822
297316
304476
942239
1092172
877569
185456
487254
850173
1073225
196378
110937
585879
738392
733161
378156
674655
130577
632865
965396
51219
835825
99330
507517
1030385
515222
954261
144971
36799
920535
284308
885464
1024869
347232
815947
535754
649151
209675
1013776
628041
618556
181502
230446
50819
17835
440034
621623
723883
913035
64299
582512
1041373
146113
922740
756386
259921
854787
573714
783357
393191
720672
669551
41259
1089267
894850
934108
845834
635976
583983
855562
308387
958283
118330
680274
882489
367710
369501
1050289
690619
1148498
661022
146196
32808
974879
216417
806657
80964
249651
514628
903279
394284
638765
183150
307345
899990
138151
976286
867866
1009679
531469
984495
180276
1056519
943004
38345
639304
353813
688581
182841
492756
260638
556107
714918
657298
580959
131685
398842
340759
794796
627434
413356
282265
292857
366594
487080
882512
392254
1101487
460401
715388
650001
1049397
970187
570617
1088097
307842
688908
53613
745298
996999
574598
348954
735721
346837
1044245
979830
151507
449570
936022
100398
313486
124254
992807
19144
715649
820207
927889
19967
856384
20482
116257
519320
189600
688487
845160
422185
154846
169100
913821
579827
1166522
951460
947553
776079
1164390
904891
853759
529046
624200
857556
972342
1178981
319739
130002
616196
798569
26007
60632
1170168
1077857
906332
676300
608665
279292
599276
735654
352722
262071
752376
181618
731835
586897
1100495
995406
821853
479159
1012937
20033
549395
148842
86972
1056518
982224
614090
177019
526608
973382
359128
502671
75094
335684
714099
380016
146229
275088
127086
150888
974893
613733
135982
912719
305589
1006899
300610
470921
456919
195408
918301
482679
1131112
1107884
371166
79355
1156503
623872
844144
158282
779659
632872
1120651
743385
37325
1060052
1151799
630198
1013710
975049
342359
262167
433003
657463
1028612
425685
504613
562659
442237
105053
775982
172915
699594
749549
246186
655706
874064
1179710
609705
21610
33734
584080
612880
203317
922734
624062
397649
663837
1147901
805865
957473
307600
522014
438900
243697
374420
79617
962577
1025512
923890
1012599
904259
533088
298757
259023
25074
1185105
184890
690205
438095
941833
681567
95623
1167925
967858
690056
582724
310704
872040
1189813
919001
915128
3105
866581
71207
713580
513803
713652
103362
1116761
998000
973746
979540
158146
1087461
199853
774140
470328
335144
742169
1143184
309954
311205
711726
1018794
105490
244429
787434
693462
159132
496454
531214
28770
938400
647218
154067
1099937
1019399
307291
638838
27766
400818
130093
70755
654386
1105783
1047548
1083391
306949
494749
1162764
770667
669371
97946
636254
1029186
722045
1093297
48524
1116254
765472
686105
29105
12295
457963
736174
570309
128830
678547
607756
84523
1172560
863845
340833
459184
1087800
492856
494506
815915
916320
673089
669793
1178303
175419
851610
502505
505235
574865
1023730
249800
221492
552398
58914
502143
220849
889637
879402
760809
299891
1170292
822560
1192499
135472
497392
875214
630812
571574
239578
1131482
950313
603835
129208
733983
546245
90732
135075
190948
928535
644540
938405
933478
936559
1017898
1041230
1084354
467574
1184777
239538
251361
1151042
49676
840422
468782
976061
290577
13733
86871
504044
413995
1193037
417844
574569
545332
1119104
665361
885067
570135
891199
528706
694254
784815
1126843
556980
459823
310713
548806
476839
1114951
509182
796121
311096
1137991
756418
956310
871548
421861
1009275
665657
317059
1059301
1097340
1185257
92635
1038676
379947
951471
541034
708424
380204
660084
249696
216985
699757
847389
1057112
842748
403535
747529
935301
552286
764839
349750
98460
767815
719269
381214
423129
408380
122946
760410
357073
60468
390589
74876
501627
835691
852920
17714
1122284
114205
270599
732330
323089
688718
673529
1043314
822569
326041
666342
726597
963747
172829
1041146
884208
830460
296222
347023
301982
477254
887985
395834
872393
867755
451313
690898
1138072
209858
340459
904507
175907
286835
119334
324876
1059832
458871
1074806
176909
835615
1041151
495611
401657
374057
885960
292938
1042037
779747
1130009
621847
262136
501016
973869
1095161
157024
1085564
1186715
1141655
562248
409967
189456
769317
810908
896921
881855
668144
514818
835936
210740
596500
555886
137256
954989
836415
1065738
88300
965796
492134
372029
929902
988504
844244
1098571
867565
146667
80243
985108
465132
935344
715018
672210
869515
482809
589083
461325
761746
252262
1068808
1175239
920721
114237
902764
77443
298970
391366
136657
1131821
725685
211560
7597
629147
990696
862298
336756
573359
211220
979426
280198
1132930
945224
319317
339901
932514
886183
1124893
18
390469
126594
481372
280082
458618
761352
635791
465339
29848
730480
414830
854971
380468
468099
87262
526755
271578
460371
1093419
863523
289814
561592
214491
1124494
1067151
446135
235086
11194
1007292
194336
271389
329935
533722
732814
851430
1133697
1108051
962512
392213
928017
1042923
75511
594515
467218
972513
2269
981361
1180797
570275
305907
265046
1071168
259264
434103
1192528
478554
690864
732058
155111
115617
435242
374608
68469
339690
1119465
622184
604333
1192691
134986
557965
114510
443469
325559
1104746
636427
607006
983896
462056
577274
980066
349800
445036
699535
278902
284796
404547
1108175
862614
1071108
412436
552708
396614
466147
180598
487548
1154224
468253
584457
345473
535172
942431
1003050
758922
282169
711835
853894
585336
196182
576474
611135
597579
628800
236595
218096
150233
1142052
260006
395748
218487
1025819
869214
273252
406341
883901
363707
1097054
408909
236948
669436
601388
544644
814417
642368
949601
645163
197598
61825
746906
47399
855127
605298
235814
705150
695021
434097
1141416
831499
461534
697092
131682
576566
949412
298936
984824
732844
14480
139544
605288
284248
818886
432352
896562
157990
788943
130023
238318
831652
603872
153923
97755
263619
426795
106877
96865
281718
737334
892110
162803
738441
13316
225854
43591
380335
1126785
288235
1034827
372070
1079519
1092940
527486
683154
666544
170039
1006379
687488
62672
175876
617950
812836
626172
311042
649653
479442
1055271
387842
259376
303603
506394
773280
731275
1145619
255322
361833
259132
805884
55613
741269
151783
976408
515472
291506
542280
607810
943722
747996
614007
742507
957113
1052545
484362
136671
1102617
730342
809841
80389
637368
194048
636013
65302
1175732
1173971
577412
526531
88936
772471
1096856
561810
200844
13786
249095
151958
223427
104464
167470
282232
413019
4284
456901
415753
662548
962601
236005
411969
903472
905980
1041463
935030
366923
882822
148401
280382
478802
497384
228802
682751
15613
360759
240479
1126555
596882
895622
339370
662403
253128
337837
1190319
864553
341391
697770
975579
739661
1101934
215935
13516
284534
821079
86932
560549
378685
1099378
951910
585062
712927
1189695
1013573
1107387
787350
149049
877657
75250
614425
136525
892207
1141147
1142906
1148387
1019757
312891
451
1076928
401255
150917
201174
472376
511570
435136
723510
293442
55652
471013
219240
1043256
289031
525904
141871
5585
489742
1086408
746249
244418
719405
466991
562760
647286
350574
209157
853810
168366
610371
855730
355080
938619
429960
657778
750349
252758
722830
351523
650440
1101435
78112
41385
947830
924786
916661
283002
857574
963854
1085231
950115
443081
67328
89881
682140
313427
45512
245811
1173436
1110095
976803
588846
878231
1045341
877810
355264
800114
177264
793511
910118
499677
50810
157466
861426
439959
878537
298879
628173
730636
1180391
902356
252910
766781
1092653
1107168
83391
451735
646238
1158421
274775
497232
773247
226208
451000
158128
282938
495360
1113202
152915
417950
1071901
594067
1061884
534404
664628
540221
569026
831030
740237
610644
64351
1087160
1062337
944034
649579
1147067
630112
149318
762470
434132
604013
882757
922995
1128666
960250
665083
746529
716702
718152
1126139
1041647
317901
270838
320701
964654
270081
196526
611837
719747
555969
319301
411902
820538
488612
900949
940870
182911
1055077
32838
268366
574440
406101
260281
399076
30375
1076719
653003
628147
146835
317824
1113010
752234
404035
894811
142812
43640
1013161
37105
1031076
172414
636478
258682
968486
545030
1095956
755355
798986
45567
1109124
308785
415079
781704
484091
252123
1161879
405346
529572
964833
934113
1070609
485861
161631
60184
178955
1188625
818290
443649
1096621
229865
1173189
1164428
690049
1114514
550340
1068509
1114706
264904
558102
685989
205638
952311
625427
766477
539350
974201
348884
372283
887988
687049
703954
470916
1123366
1088413
616629
1158340
459067
738258
533213
924634
124499
540881
1184516
454570
43360
647174
5835
281639
648473
13952
273661
248506
579351
400243
1048291
578260
827324
718693
158248
1163475
796238
160786
8724
1056884
156391
408493
1007481
946086
810566
310189
1083619
829407
1150511
159979
648407
859018
921361
705276
359547
361443
1184997
808205
1056032
984206
1040679
144053
623657
461858
1012177
92838
467416
1101267
795349
954327
603859
918075
773883
614553
806340
216710
769293
615329
528819
688163
355625
753003
239748
617679
36379
381109
726941
1016015
584324
393086
345241
146510
1047470
638998
398409
826030
1070384
222852
757176
1168147
274073
550817
33437
627251
765685
69416
60953
1084064
128512
336137
325418
809855
373239
537500
78942
1085861
274635
220032
1041979
584445
293355
510937
784727
1130267
429667
355282
89134
359650
157768
393872
508875
690821
854196
661891
897224
244256
590818
89280
528210
777817
377787
949696
34576
987803
909479
388895
152318
1155422
21982
905316
464376
884143
907268
228864
410240
222828
438235
530259
555972
188632
813819
547568
1192646
699460
496991
700340
672568
973041
804594
226811
161173
142276
1071740
1110165
1144253
241224
551899
21249
677680
459494
460893
996964
817280
330910
784878
153168
102725
341082
1030042
101132
1172767
809699
1077647
574380
95089
495603
827211
1100318
1066256
386592
152989
1160247
1172141
1021774
511877
183665
784256
72784
454882
282667
117357
208566
414534
72301
433522
480447
29853
599629
1099793
971033
590767
689489
527977
1085878
1007730
241564
696184
195662
136420
627489
730771
1128761
156338
26469
139369
76805
211585
787827
565879
382905
1132364
364496
808962
1013447
1096765
213488
603917
895921
150551
190466
433588
211187
1096565
1089126
883702
689758
987579
385135
693135
446723
1141758
482092
1073719
1049566
761976
997904
1139672
570753
1125519
837339
1052957
1000861
435072
178351
919539
481357
679440
389439
891504
151262
757955
443730
146315
406302
659461
177062
326733
611553
295654
339398
213997
81761
600472
361413
83574
512585
108080
590467
389333
1062742
840585
269809
400973
357074
356184
639557
843229
1086362
366623
720088
163360
1093947
424981
1011188
1154138
1112415
364294
66271
348234
407576
561350
671037
213993
155870
869759
861900
1009027
215108
1043719
604875
803124
668961
745871
277407
470800
1010870
218637
75311
163280
281814
675392
454397
308298
530612
305350
463436
494366
577727
581290
1003619
198390
544458
168639
967977
701026
38837
272325
372324
841097
319079
1060160
348661
1131217
128290
623449
847763
97729
257719
454179
817735
549111
1070890
162006
657616
324318
64430
914376
131649
202692
524821
1147454
992552
33614
664548
200781
1185217
386683
1110990
493238
60164
241456
213969
477547
682717
820004
294533
373737
375561
8475
497574
999746
147498
645891
638660
1149751
619683
847047
550017
274151
763612
618221
589012
250929
861391
103232
577536
912457
873584
692704
82194
896316
601410
345528
47696
1102382
601899
604856
64074
368894
916345
948210
1057513
239147
1160605
575108
1065359
1064963
388819
458854
755513
238918
1093575
791757
625643
850485
270545
114254
368330
1132759
886727
572713
1110665
8961
866499
930290
151830
1177648
105224
208266
1089388
832626
770551
134482
81498
200677
1106241
22113
1064989
1035724
1013926
712112
1037807
429272
146486
877496
1027461
1121395
1095441
1104569
563571
1133705
966086
803928
195723
109631
607520
560433
917079
962282
210353
685359
617962
1048418
53346
826301
884064
551189
748313
408400
411236
548165
1050249
636877
1110414
66778
1036957
664585
1185589
636848
625592
1160255
954607
160945
487631
1039599
105724
963029
1027990
784449
1138054
563741
782709
863797
213185
473624
533802
168658
1143030
249153
230917
738947
821915
682041
1086791
1058575
1098537
480497
1031431
1146514
458069
377142
1132513
1076676
513951
559072
783952
1040816
255658
470680
21492
143665
665898
587921
581781
151391
797995
45599
185203
127154
975570
362216
507746
1041697
787318
1172274
1163578
724334
1044515
950928
1147407
970151
1104972
917620
610293
341943
20824
138286
27842
1185291
705287
494281
898315
293212
137449
673302
313443
758166
707382
447309
383088
72765
599121
282399
1053880
147130
439452
191955
600000
1034036
340307
825003
676781
1135906
394278
804908
944435
145580
740554
382879
915693
31931
681334
286099
1110706
333491
460734
164047
524352
558573
36995
1041047
1129423
340027
636273
939752
1085295
191993
622436
699257
1015055
617086
1163012
593446
267223
185231
655838
212796
103933
803853
888431
105703
225618
972436
260105
217007
1150042
57449
431946
409513
191179
1114225
354953
871345
71292
958036
315651
447027
404335
640814
643829
882641
1156761
543855
124868
1029500
944507
1010293
56343
873571
499995
669158
849399
669966
1133466
140627
620838
428097
549529
215293
408986
480495
802210
684962
1062311
731065
474091
1037411
645991
926322
548272
1021139
707446
633154
937778
241329
213384
387903
145452
177017
1083841
453406
219179
56437
455173
195746
475922
613350
141038
604063
1028237
703742
794954
1157970
790772
937347
764360
229277
960102
970245
607066
1155250
719859
221765
734153
305459
281405
696977
503785
141951
715960
697710
1111180
982715
1035899
217923
859391
29510
878726
942454
896223
860232
1135568
313149
474569
299806
1064564
565726
1466
918495
730293
896986
1132460
1115525
825756
617974
932731
388379
122173
964670
1170148
956374
447299
814707
1092975
735584
1158016
326470
1026712
634214
345979
1054698
1035118
131617
349637
610267
401829
185386
835524
757657
1149289
1190000
311360
609981
298791
741982
787125
489089
1115359
501452
558313
921299
735236
832272
760456
747506
41007
1138062
561462
553863
249882
1173307
406673
237880
114839
717530
444457
506923
841527
354725
812495
259696
148894
862116
1008279
336662
1116975
896628
80504
551565
1077270
241609
465713
388892
547814
669944
496238
1127034
513370
1103874
590681
1056099
700064
1164104
356957
746081
684105
765232
897395
1012968
383338
1055615
383169
314269
768467
616707
200601
830103
617020
11689
875251
987169
866376
376884
631723
658477
938884
133900
699068
1066781
274587
837901
960193
1021416
731272
206157
246066
920215
813002
1000802
724914
451319
657944
1064163
347828
914400
861665
136474
620984
771915
504369
1120394
749701
867088
832683
1017676
290484
840142
385645
842008
1133134
97708
694200
175325
278779
683853
368899
1027816
411858
1189973
538229
1031637
1099834
1193067
578310
583070
578734
1012350
847289
607411
310127
297306
1118245
18274
949556
44458
545539
104941
1092561
460938
918724
903380
126037
234495
697547
110605
472954
88455
126444
826135
142865
858008
332949
855021
903792
823910
644374
642846
183041
978105
401455
805416
918856
874762
1045454
961564
815788
889623
783116
1161266
105156
982951
947387
25463
278889
218325
704470
994583
496369
1160563
496718
37343
1154844
156369
944016
53549
409162
743480
690691
278701
80331
463697
727952
653622
370367
942609
684820
459816
655187
186139
330964
453019
749716
695410
849234
139368
889811
569188
824413
168562
847269
524919
1102202
489538
1090578
396051
62921
353191
1029530
61908
1066949
2490
705005
862980
305565
795252
916570
55498
565583
1019911
211570
147811
971818
238974
988204
51393
807210
68178
867932
886288
904195
338132
776593
1021557
350025
365417
410187
256091
897944
1089992
1037090
421141
785695
1002151
1023690
260704
1057150
902663
904563
728007
988951
77472
239354
170225
280555
843852
572398
1035262
230159
341733
464821
471337
706562
107075
1128841
1169034
158959
1069847
27061
1189822
1130960
352141
926541
606835
978553
882665
751970
637525
869169
213076
154089
323126
804696
656266
237461
527147
1106493
474338
997058
147243
363447
270503
673377
4988
176658
1134616
88310
785715
1033682
1119138
1165363
1041379
1160159
119532
722984
1178417
393241
726774
459204
128960
155357
844576
795326
901769
129454
746065
579742
121559
330037
286026
1040502
414942
145857
928069
913953
777554
500910
358704
862340
509843
913391
225779
1016098
429841
31337
26963
439998
595814
909770
516421
388973
627938
363128
1169778
858221
611867
598844
246582
148088
155033
231739
642646
592887
856084
463787
223147
1000954
998620
251721
431758
326078
84442
301098
141941
461098
788161
451960
396937
1138945
741594
1173719
251930
85
1147955
264894
753330
1166741
951686
231742
846356
173822
335318
960663
1008167
371955
571136
704955
1142221
317303
855700
243516
522958
882594
1179579
653277
867894
911108
1101178
976598
1000959
348474
1108881
1118897
717998
777762
726629
732011
689614
1154786
497000
252064
1018529
144791
685585
223586
898317
790514
366930
930231
1002573
641607
83748
456997
108563
1130912
285533
878540
268250
1037854
667196
583131
416603
864463
886869
129004
1168406
413296
1127340
985464
403708
563715
964890
28562
836681
180005
737109
94953
189234
153634
290288
414365
45425
901625
1033350
746713
1146730
558436
1130393
381293
849746
59810
977273
424059
503765
943081
569578
674525
683762
59129
303312
27115
741265
645239
503153
612050
835778
548876
405873
485912
326807
970691
1004270
761271
271723
607113
177247
930197
1060814
997259
710274
926612
101497
256542
486550
751639
2351
559139
165585
417385
346521
498945
1112154
1186169
592124
493457
269440
673145
422313
966743
1061736
477052
189444
625777
1170008
323949
1169658
971745
216594
696878
667149
878774
1132243
915758
886500
964429
1067243
33714
1136989
558970
722786
144566
46876
92924
308018
1116978
931122
1863
970571
1015299
131135
1037277
61494
666859
1080987
154906
657876
656630
181373
1045878
457229
859815
479185
351871
351636
309241
356787
78301
305378
963180
682715
864916
1135476
333094
965657
605500
51664
35872
902420
1174483
571168
1084060
17245
199602
444039
1143614
797316
36966
1038011
951213
517147
959285
637138
970180
55445
116004
793000
780651
227900
603964
703408
79433
518335
602524
887175
1095624
497987
1136260
1186764
569036
318073
1173262
1026637
451443
12898
531666
764955
176619
983966
46594
1106193
413846
1038714
943973
372561
95944
1080424
272178
310267
338884
248038
465260
809600
108439
86421
449634
273574
352395
1046522
438088
792023
704941
333822
1190114
51156
814288
440696
452893
740839
368665
937746
787726
80567
4792
1074368
470
42913
298902
422858
896106
1079827
820424
444223
188181
228277
794368
656793
470507
311994
1138569
905420
318939
701019
455068
525489
342516
234450
828119
790173
78612
1064633
293966
791430
399344
866432
1048028
507723
840138
576739
761987
106792
429332
631029
299977
628125
1152686
106742
481093
454931
129763
862362
102711
336631
298353
911264
1175841
215765
783758
771399
866379
980876
96851
400521
1141585
975229
107764
1133595
127580
1169118
688888
1127067
799459
755184
611198
503022
1105268
944772
316298
953293
674050
964678
191422
458983
1060407
268544
521956
959529
303439
934344
753872
1043096
693332
510815
413350
428084
238853
1150
769664
529163
95437
498374
552816
23544
47245
709162
335202
893167
1039720
247613
699618
549051
1013172
641089
567772
911358
1116951
396840
380233
755785
435498
21226
193768
55816
1027861
1043358
320884
542508
1090563
266802
402014
799994
784871
512102
152993
375405
315500
597337
586934
1135406
201956
528538
636481
201813
765864
626757
261712
343461
477210
793296
766551
62716
177226
281908
506082
1013708
508202
180599
208782
787858
1132685
116038
369338
647219
490728
417658
1155806
1154059
1122277
224740
942135
541628
1075102
126815
405435
659824
656432
173055
1110435
229449
1061530
1019001
394467
1140307
329978
718548
407117
725259
232381
580014
445282
1091410
850460
828826
911962
1054069
435605
457954
403468
611309
492124
625494
363996
1116611
308250
269048
278472
957194
142268
621522
180580
127665
350593
576466
700665
389225
533891
813067
426838
279734
896721
818269
78198
159964
830207
909129
1089567
347900
822535
640020
569404
291431
784167
754045
50817
13691
496824
227056
712865
536106
365441
13646
494459
932436
747308
260456
400362
369570
338471
91260
439548
360811
301831
46105
659162
1189714
724442
997742
1043094
583372
367665
92805
174499
74036
317975
886542
1007126
650548
786781
679197
1116193
50040
1193094
265499
196271
647496
64616
704234
513829
1151898
1075911
62229
553649
299820
504463
848535
330404
1071687
962924
280967
58755
542062
1095042
1104229
117288
71090
778813
211940
788198
58845
1116130
919909
175588
401972
1076851
658012
868932
1168165
666706
917696
764521
82154
929732
597926
534380
194268
819397
424010
104888
487830
157747
1162382
535027
1099557
274629
779098
383465
535031
1011806
384755
921996
92873
1074122
288333
593551
617332
436746
1067375
824271
97955
787189
880332
338173
349957
291930
591974
182439
759008
1096127
1192534
1079494
575498
595546
459107
834296
1157099
709288
213950
471183
1128926
19685
1151025
506591
382668
768802
554038
919430
644105
533361
789533
255482
803102
90366
1177256
668373
871279
324011
499632
710848
889306
406451
75944
180867
882654
629057
894110
898343
318760
393128
139593
55249
82292
777483
581904
337537
570770
364338
753989
359281
980284
819409
204695
750487
855111
1010056
50292
74300
714315
296003
1073671
759075
263236
541139
546426
325905
940311
315168
90999
546956
996690
372545
434251
115196
864152
398534
54252
85548
436976
469520
914628
710193
760841
560337
301264
721690
1009853
950857
129101
1174356
409629
28718
1088682
1082536
112060
1077849
744409
6929
265047
266734
241077
356686
985127
551147
120194
305944
458013
495951
113763
1015642
1182216
391509
268059
532012
318855
572412
638303
615045
396542
19854
1020585
166732
488500
379439
43958
23688
763688
11525
1083736
241472
241295
1188850
133452
952911
586623
693730
340301
411340
138846
1050396
398170
329862
868233
91500
281713
1105599
842947
658029
729044
274102
537929
196244
544161
989277
707180
398529
407464
126863
828499
720626
28092
908307
24201
554401
806997
1095358
685604
590037
670508
601586
627183
2378
658857
1175279
606947
532868
749223
539552
392401
1011962
190196
634626
689038
25224
617834
516603
315117
1128789
660635
810414
936577
314599
520174
133033
936519
660553
1056083
359990
613046
1122970
391425
1025497
937696
760708
80299
753034
346011
415818
948498
186784
337724
1089542
740530
782386
918056
867218
831081
121426
716158
255178
94331
856578
1138864
1096624
411013
392450
1100740
338635
124669
126719
31279
464810
315342
1076725
1130254
1034134
256949
36826
1104643
597598
878054
466206
294815
720426
976562
1001908
680457
1084794
231983
837439
315097
1176788
830388
901406
881936
175717
343303
674558
730165
807751
112820
597982
1172477
971625
498212
98097
628165
241381
263139
457871
829468
1177049
262374
276237
880002
132184
519261
161801
1022169
504307
202416
990241
979758
175322
795887
836129
371724
985320
663106
245794
1182526
758887
842593
633644
918487
972889
532741
24851
948892
808904
1025808
999419
1136178
558921
941387
767779
368908
168956
420158
213899
679570
773990
25651
804725
306663
54386
275876
1155071
82565
819049
1112496
565333
75617
130920
337737
531153
451496
1029666
508103
184627
994978
693766
379602
1047464
112960
76911
21815
665420
17694
467914
388923
677828
43020
389762
1126284
393733
1137864
959411
484036
540302
899284
446278
867487
1144558
741453
717638
1190914
371150
384521
76339
1093117
955739
365487
839798
815135
84190
706520
379473
607819
280381
553821
638880
440063
728230
1113067
992416
339509
273608
273392
650177
1112540
704544
352112
79271
72445
427625
236968
179490
284174
602815
268804
773252
1013357
883469
254465
300229
198372
367051
207037
399005
237957
469852
678450
543769
1097460
335492
827884
719466
990742
1192837
306020
69959
574929
577674
237101
554509
610512
583607
1064862
692418
310236
466523
824179
1123191
1178711
600826
688978
1009333
844732
982605
137484
548180
348345
977759
982890
890492
1008776
517961
636711
628590
600513
1116137
177567
407166
577534
1021667
137860
521582
1082375
768229
383182
853931
1107974
885399
797082
212268
538459
1133298
377453
1189868
702133
557300
284925
1135514
1033664
884690
1147088
1123717
709855
487064
720540
448114
566459
532206
598076
116165
524795
358283
644313
91033
700784
345049
201888
1158202
547491
346317
907175
919549
796653
951771
1184907
1025177
298159
546737
81809
595009
191165
116856
579475
667078
1150231
319766
893249
665638
1109737
411253
973519
246043
473058
118129
96925
1074756
341659
278969
521780
1164089
113603
32643
1124451
139081
433324
139580
277828
808313
467722
1157414
712467
898966
946641
1187269
1053614
237197
1092892
426924
65367
282627
275317
575264
107236
330544
858062
736358
1189496
220037
608699
911816
866371
296113
350173
389778
594079
666959
335464
163725
990664
785775
558064
141090
284564
54107
771220
756680
1046847
293735
1006279
118011
303867
453099
638327
1065285
862695
1180182
384225
822280
279527
671277
1010531
977256
189728
1017297
758424
107228
840243
1098600
193262
792540
1076501
307478
1129221
388101
659802
196430
155643
214411
17091
1191726
323285
579310
272741
785887
1167801
1070554
449986
588918
1054407
745922
958407
784948
724610
661501
968248
231767
55328
649558
343626
700809
293741
376180
1179996
459227
424760
23048
858784
1106110
220539
1141900
330858
23007
171139
490691
433144
142220
1045208
252738
604383
420830
1119621
827750
1160619
1169993
1059944
867392
203844
1099934
131144
962107
640261
898497
818771
1099059
755535
21441
284769
32634
523499
466448
795355
237056
437150
457367
154448
780297
210954
616698
403087
872587
940837
864572
868485
962945
472036
1104941
1079167
294122
1024827
135381
1143649
144079
210494
34128
654161
784919
854796
1061542
1036590
1001962
287348
1049080
59947
317651
319429
1152129
585731
383836
779340
632744
452304
624494
108127
1188752
1028525
1026722
206165
1186984
545469
940983
436726
1185723
960068
12272
36194
193729
619980
1053132
186869
641542
1177171
338714
395392
472005
870932
369031
1004695
434226
1165156
188739
875149
1094583
939011
358305
401846
1127148
1043901
640683
9104
342452
278537
1089778
270656
476298
11155
698896
97851
417821
508438
1100926
353979
751235
575908
213370
205015
856533
30757
125540
831572
126252
235122
158165
463268
49952
122961
566198
579013
931941
1093704
216599
1015651
510364
909000
16553
540314
768806
572316
470866
705256
566084
1014780
53119
203212
898846
50832
571061
1142173
868365
113078
601532
515343
243221
86163
628337
1074534
793550
817012
809642
742440
461062
128656
201216
1048886
659631
522195
682025
101548
936610
1003210
749440
272919
639141
565611
488679
1043693
68735
975299
454266
342034
588494
623226
304174
802407
1139794
244454
568313
62984
199384
873619
899854
36168
30599
687713
389019
224057
858100
78696
1036270
1097485
119524
813239
1035036
983563
60130
862513
541406
1025421
114377
735211
111669
240867
196732
352576
114367
33883
599100
1063121
892275
544245
272073
1022989
974033
128783
464338
898477
640890
116196
996989
752083
238052
584205
1013693
946358
762487
114449
853702
790347
613464
324112
464832
467237
849122
945850
715648
233134
569968
403321
967542
23981
923865
26927
971306
1130826
1079308
817682
422551
841295
866820
1142628
411962
1034987
993123
951029
672580
383915
235978
593593
1114384
944927
917462
101065
1115577
587298
916159
660725
479310
666792
885374
22563
186119
748288
59035
627627
697790
789941
257250
1042291
818592
1169525
230015
1126594
977963
806170
869898
855686
629930
728378
774164
899817
744119
775412
765411
795648
110894
243703
176704
291249
1066694
69185
319017
469806
659912
1107406
829526
266398
699979
712477
78952
131196
687994
50345
77331
302620
388785
982398
345331
539083
1152355
271043
226273
804982
747631
760302
865389
142852
588333
712613
1121412
228285
832368
383697
992952
962520
563916
1050828
1073686
730949
622635
943375
1185689
587381
486713
68685
818993
353721
1077802
627093
38485
307131
101587
440334
314494
701161
952150
698371
895495
174437
874043
747250
392350
1071519
1103237
132800
1143591
554369
833654
456564
473728
713962
19243
738789
720496
916770
663025
1089213
726036
669956
663479
1191689
804676
224435
947015
588216
517175
1096274
299822
563215
394930
451895
734357
976431
638152
721835
933153
1090962
964702
190133
763658
624861
1007594
446608
61320
772875
540780
826717
323349
392410
191799
514621
79842
116908
1065720
1168692
895304
1096228
1159897
643992
839979
170121
1167989
510950
429652
232128
1109659
767842
127006
780720
292312
922893
1015636
322965
852707
221696
11615
556826
182682
702505
621785
943733
1136348
1032414
575706
1090583
433291
799751
367054
447545
896297
586471
213529
661433
357517
303847
201096
141002
771009
713058
495127
122602
837565
500427
1131888
866498
1078729
742040
1162617
399759
389408
1014612
541261
567631
906453
272991
527276
787518
130230
928570
1029439
294338
693179
69006
127415
1103336
79969
689529
743879
878672
933093
173714
704137
668624
1060158
530315
372882
288436
919253
671336
115438
391191
838983
433260
696853
924619
928219
534845
350294
962213
352153
1044536
953349
387764
180601
657848
1047398
626218
1122025
973928
1135421
282974
739263
332144
208719
521517
870750
610898
124388
972999
925659
398121
148924
598480
859054
1072439
571338
729303
538799
146167
1122743
696962
120960
945421
345277
664098
588551
570886
991052
473951
545015
814886
528440
1189854
916536
42134
392256
77536
187840
39754
1027259
763593
428018
298098
902690
15410
46826
634444
202338
572571
341463
503729
905387
598842
486362
45203
724232
963460
641119
985232
197103
834440
213145
89559
164374
111988
109952
642530
497061
309148
778465
558810
738207
91019
16158
1012186
780009
138444
1051195
674434
130084
459264
550621
1062086
974566
604340
929045
960181
476666
217985
345502
847005
497620
950505
202104
107834
961411
1026017
258211
134574
1183192
534673
32813
975007
1065598
324882
16206
553802
1170884
894325
577912
118114
563622
982817
158245
633925
80434
881663
470524
125676
720972
699018
1165129
216224
613856
729567
661256
239366
329769
972675
109461
790988
1119464
794554
277735
507759
362562
484035
40372
196891
812738
943110
995996
187573
250693
730572
708655
376478
365937
568273
1089497
1068317
588816
1135018
941329
503234
448836
574522
686678
527395
628732
570373
1122869
943475
95251
69265
262776
734991
267364
869259
673172
670713
718412
405790
382361
1033688
869608
1125346
562789
1102460
517748
629624
1006094
845175
78021
1033551
658685
1017531
372491
1182842
277664
226077
715233
1047075
347922
870162
201488
186022
97651
407227
38813
48222
1136397
695135
199558
471718
774232
1187116
122525
685309
36260
519817
170364
36639
1049047
791831
3601
4829
822406
817181
412615
54506
926187
377335
4175
877248
506897
990484
398995
236229
1170236
583792
465328
263510
299414
795269
856884
550367
855465
1172955
550924
437382
917038
150228
1132388
124655
760180
572793
5435
1078410
341844
907700
783608
1131053
54363
350066
65062
1156822
444793
368855
109323
253612
1098847
1115831
221686
141060
769518
36962
175398
620656
1112028
493096
1135116
104515
29571
402804
487835
506488
1126476
381972
469018
14927
432538
1074627
599365
752285
770365
775894
745590
1136077
249505
518710
128201
60179
104675
988323
1066472
940825
313797
105838
635495
9293
381785
153835
233309
956366
229336
27440
396546
947950
477546
310842
764599
724741
1169414
136158
787150
321907
895976
855386
213396
196980
643219
1103780
799377
26985
1040024
701084
548545
384425
297069
558700
712025
848082
1172668
728380
760563
1029946
393027
318850
1001612
470598
511415
724312
748675
23244
1000030
1135702
1108797
66028
958135
364495
718073
1173444
394215
226237
168779
359328
314188
723642
260781
268424
555279
681103
645243
659346
114943
698933
674387
414089
825511
348180
916149
445375
1170230
29330
718958
1012071
679037
767643
669348
1103653
858176
463072
980786
6184
208940
611561
1156295
903467
1181120
620578
282755
987702
446600
205360
1074088
157836
216840
1018370
1126904
517032
354376
256211
1143996
526449
542434
192871
74233
30981
250278
899776
75815
1001132
706489
656573
727560
1054498
743718
589699
71826
619989
1191284
639213
1017290
1032556
30433
9354
157691
593095
1004064
63640
903852
468309
138057
1167943
551162
849485
1140869
888706
114748
510021
546581
802996
454722
973463
869083
904069
1185472
459265
1008448
399388
154278
1146439
928329
781446
302838
439812
236657
341514
531988
1105242
831236
35202
449742
338101
684260
638934
947401
914137
697863
330359
196668
456005
1154553
723282
514494
118675
900466
259597
1034022
574256
320769
393750
972730
805704
796407
583455
789940
648887
717303
646945
1012284
1125276
423280
252032
94702
221507
826826
1119257
968076
241229
1171606
1144494
1155032
188524
749019
1018981
26677
907653
456346
643131
486410
959598
599994
1036469
1062266
1124543
1074992
792527
786676
1046215
146633
1101015
430426
1115450
336666
33045
329523
660549
179626
431138
1071844
400982
828550
316514
629302
714478
1030386
33321
54561
782375
410395
340323
550650
936804
266322
186761
987023
978522
609523
769981
794000
133736
210873
18769
695156
532847
612816
309922
371521
213721
109820
336006
533495
784931
604219
99621
993791
1076161
722190
997928
864140
104361
1152414
650436
976498
1035985
67082
42204
295123
788203
694281
1143636
802284
586982
427203
1025278
1069686
795564
1062846
445694
812315
295250
816775
238015
933605
871408
349058
138373
782807
395602
723889
673477
636552
163839
42809
111319
68183
469471
1066155
262038
608059
282372
858824
407413
185768
456672
166552
883868
379363
106489
996947
482071
213584
540323
393632
176585
1179252
538923
6424
275942
526204
456932
65921
769983
999748
1101027
1033481
950794
294022
631399
135753
398252
5953
33366
1123748
938472
290667
513180
510384
38388
1034956
1125578
624625
799027
205855
88226
265098
223580
774182
1135289
343701
999110
438856
351447
858760
901393
247354
60795
946625
150253
260389
716682
1089374
1071150
385679
206949
631011
660873
761542
979826
117423
624242
533922
937899
89404
731225
328168
635599
535097
250360
846401
499899
749481
149711
923390
5821
32498
665245
623929
147497
729464
485415
100777
569534
980914
616005
273641
47588
916732
710468
429911
778380
507563
157823
592406
446853
588794
1141994
1083552
334249
880277
1066653
1026382
1145123
1067306
439268
1059546
703626
970692
322419
912553
211456
285289
191048
402256
948332
347280
192600
1157688
466777
269203
659485
578128
39303
777690
221728
689011
516016
641967
675515
687383
329427
781860
1188125
414178
705993
188823
307644
145986
427627
1166173
123380
1087357
334464
359874
815241
1035791
459457
712932
96063
690994
167165
1045164
106568
685841
1030133
234453
770866
247138
1190811
561664
844516
627327
1092847
42692
1102129
607940
734832
699500
837045
480333
1136019
475014
212896
276383
68439
876572
788966
438007
825011
798534
607374
834169
623585
1003197
41767
264319
173427
306371
232527
201999
684912
58279
658879
1010631
954775
833900
837233
766665
882314
46930
366454
544372
42423
679387
549233
986306
498573
1122453
142883
1043182
1170526
224147
819351
305231
1065482
993578
1043545
878556
276464
810513
430543
308557
445874
988127
534265
327596
407393
586675
730125
1040798
910745
601814
752751
774345
598350
667596
872128
1148775
218517
74554
569539
248752
862779
1102775
681676
396347
174352
617954
916812
354993
41357
609418
1039974
924143
1092507
279777
458880
125891
437432
453898
412805
289156
99121
201289
861458
197555
872859
891868
761946
739512
461039
783977
1015151
211319
1093296
494425
1167523
296404
211543
794803
1039189
344188
648506
348469
958971
453622
73709
444757
835358
277360
371559
962148
401465
483936
661399
1098080
625439
1135592
929417
1142395
944576
215620
1044980
897430
48272
104923
567881
888412
996775
612931
421470
224862
513921
1164902
815426
897670
354675
403162
230871
1142883
560076
1168243
49781
977140
378239
4015
221851
379966
473023
1168863
814600
1084260
21342
804786
753082
1100682
911265
679984
1040517
495138
243110
165516
976891
1169825
655559
157237
441513
857498
280055
648727
155457
96489
798585
135873
553239
552169
715499
545296
873821
70633
249102
600033
1074080
1178921
148143
461478
1059347
789876
540724
5818
1044133
890602
962692
488261
1047231
1100550
398353
1009253
1068744
102157
1038279
1041646
305706
56714
78193
332183
862802
135632
799803
757386
624330
538586
785171
226582
223410
806633
407293
380707
3498
277368
794435
284383
826506
259620
975175
574288
687147
103739
523415
999396
642086
836358
156287
316532
124001
231853
430575
27515
245417
541658
601810
843923
486887
962727
89528
930085
646938
457026
848917
383681
391576
666935
530955
67548
282443
485605
66822
136889
239677
642713
449561
385782
954313
89939
143311
421099
340070
1174215
465702
680366
242717
735132
961142
841358
710145
396446
384427
541089
256884
906356
236790
389423
167614
134281
761667
34510
303595
964509
1095271
746931
228948
614619
811495
87866
118043
682046
961561
436555
481115
614772
684935
94055
28220
952459
435716
7509
732106
770318
909739
21904
459785
945728
926550
674813
271973
948674
276123
880651
162370
254741
549415
348734
682728
448534
545946
696797
884083
778409
678404
704512
405031
986066
1099366
951047
407786
1078667
174871
874737
217223
829262
522579
305807
1077410
834607
1169380
309155
1100758
430628
737834
531827
1098521
544992
1031056
376745
527057
423636
1106354
702984
6843
222667
618068
662210
487214
199740
475516
897379
475752
51480
770244
665094
1175512
123643
784381
403133
65334
642074
251211
922621
580485
728709
309386
277089
586881
1144134
442389
407967
975477
1086672
502865
677658
419837
727537
220830
243316
407860
64603
578201
858271
736661
839916
59684
614005
528169
208797
658043
857244
798562
971628
547134
1129986
717424
273560
434307
273007
513938
883835
199340
13027
609528
586414
401624
961778
280982
563513
1136558
193602
271900
657446
442674
462713
529736
3660
1101474
1098900
88639
1078897
709845
828612
1115457
465106
243205
372174
950349
925926
445382
820206
467075
444365
77617
447384
297008
549730
991347
359087
652411
1153454
480615
1106082
857251
606362
630615
45925
528555
684583
117830
838262
954446
941094
109716
781260
325685
754815
354919
905528
430983
906797
879052
594790
720116
1003274
253734
733237
866852
122740
105737
382300
577195
37953
473949
132023
219286
372848
1039440
84857
38998
438071
479392
623518
601021
868523
802151
444626
61520
1082118
817914
253312
252099
344495
235697
256603
429555
106490
523923
435020
864414
945542
1145379
736365
1061477
625753
39935
886375
704386
1174221
1152467
1112957
141081
1049151
732553
994665
1171518
444336
95784
822491
1123861
963568
368591
965393
495330
477836
1073874
399367
119714
755491
993411
361437
1087125
566635
1033962
694364
530883
310383
189137
853322
592796
956306
361688
197674
904697
1118703
855520
129358
129164
983130
846425
15584
484957
1026193
734389
434434
829204
111390
342821
762897
765741
352317
52640
1122879
446534
576826
30344
128943
594234
869838
959911
12018
915864
1064679
883039
336938
116150
585756
1037219
1066291
261924
621679
422888
864203
727151
8258
413092
63071
224783
96211
679098
146307
998217
707867
749917
1007666
564653
848872
320199
1180146
788610
840454
48297
132978
1175836
528289
110721
705194
9980
22434
400503
882635
1014229
78327
1085522
491546
1178411
130955
134297
413109
213597
520327
430079
947884
144305
1065367
364491
30453
138191
818069
558578
592850
276334
1128980
666618
319980
12929
1077586
17596
312151
378038
858338
554235
1048910
906223
10913
352156
900610
299526
773023
53001
1193233
671758
136918
38831
435708
374542
60153
527269
983518
389061
207423
808839
149868
616917
574545
698932
297096
185283
613348
731652
182240
998545
1100766
465174
206279
279394
21977
433281
563008
766694
281714
1027512
471698
607840
88942
1009586
1125129
717229
842658
1030242
449411
251392
204491
282349
180696
761453
1188858
752715
557427
521448
334453
490736
715462
1076689
706068
750846
528037
764618
269253
71192
1102454
465440
226745
627670
895613
803617
356037
180459
1173316
491935
106243
563371
276552
349240
829196
1115476
98336
1189488
836862
1154599
31752
1060377
334292
661150
901302
61000
1124210
10973
1001308
390536
725942
814959
598560
1148947
1081422
489948
1048921
89911
853087
881382
386367
1000641
307385
740055
6899
38295
152514
95777
961476
687487
136985
1020541
106494
4795
512923
1000929
1021250
947315
94573
323115
663056
484290
695926
688801
227324
602639
400437
264537
278818
829941
154933
197519
377034
245390
910901
165975
1134114
1026248
323507
993719
15335
755743
426792
445368
587259
366066
726715
1067318
1142615
873574
530715
588574
29985
412383
292249
500684
60899
205110
988974
24802
847238
1131412
687142
47308
262952
866174
732033
739517
1066395
157273
1122146
215611
24476
207182
90337
261160
1166825
672066
1179154
1105333
105866
1189648
909672
77900
922081
247863
480934
58739
529696
1135783
640921
33146
797166
198735
644708
942618
58616
86319
177747
881389
124662
171035
482251
799538
117044
1097177
594019
810890
783294
822051
705868
1186908
502028
442672
1067915
559098
222761
905502
463653
758371
1139884
976540
650342
460368
418285
969517
627269
996390
203493
964344
947247
135261
1180062
339140
943261
488350
541464
761181
1176842
537524
1146271
127410
958920
1184943
608291
604417
1173132
162686
1018763
886406
228753
738932
492365
782713
929377
217908
447414
604515
121837
779341
50985
599837
348799
12171
545406
592834
1113031
317471
70557
392775
1133157
1169480
814877
40446
342106
1021718
1192057
486151
825777
225989
546043
634002
52475
1013047
1135194
793373
1027752
152930
1177519
972543
515292
347965
1031088
207472
869553
312355
465714
1044810
583567
684151
405929
786917
1175768
488191
834725
191429
733242
557419
1090337
922409
139814
160881
212827
979975
1094889
351453
492700
681610
701278
611977
865872
113975
96439
221381
698699
218627
674217
1161936
222067
1189804
455125
1010370
225913
1056725
685204
453085
1134800
556856
565070
142421
490564
738985
1009413
742654
295858
142313
60921
1065928
407911
19579
536087
654863
397936
291291
1123698
142471
300911
107020
178432
440478
797216
1023610
332347
687262
811356
444828
1128096
508792
190486
822132
335671
51649
1046649
557983
432600
877271
1193268
418297
116456
59087
53589
1161929
52978
683104
1013219
473681
469560
623143
312737
560050
184750
819771
1103042
181873
80907
290452
744828
704592
305480
286975
1037764
68986
1121958
302930
632839
86049
1073285
783777
226568
485055
512854
1138668
91652
1074348
286991
397159
169587
1152844
1101687
293351
448481
13269
363669
983814
566608
242060
67461
714459
507244
351944
1106913
989369
169573
462733
304759
430720
1022331
815531
268642
1002124
676435
959961
537448
121422
256554
238248
431660
1142479
342009
64053
739281
342
254669
933004
716807
664115
222201
711156
31198
78794
133366
211750
681844
157989
711029
7498
788913
789066
168789
1086503
471534
335696
814131
593198
958974
717735
558105
47391
799466
586033
869071
1174368
377730
423798
975377
670573
951399
308447
346255
835401
161841
257055
563217
682982
642126
735641
1141411
425130
422047
39237
372000
85806
761047
752690
1034530
760761
43655
651044
175777
95146
811595
220124
880019
468999
260544
576002
45253
439325
199341
39756
247056
427343
1193336
233032
910009
1191711
300429
141862
44566
1027005
637538
1108151
114111
870713
1062790
866472
333607
487293
317684
1184410
89088
612981
665913
923828
246652
705592
264677
81535
164335
827976
611454
491216
485693
424201
1178991
688645
1110666
610358
1070403
450294
405351
87606
131027
521542
528812
49246
168833
774254
309263
1123131
447331
54014
1013436
881464
735297
403090
672315
569092
505802
1122391
218566
975488
927129
750092
260965
1150882
1085360
71002
45143
744282
563287
771152
950995
205535
615243
459331
524005
335386
671863
158519
722577
103186
24550
488524
246302
510666
690780
1108150
1125267
519006
752982
1073875
546594
655460
407491
198036
736430
1148949
1005976
324275
819360
597364
1034272
387336
681272
779068
659794
19254
1121681
274392
739843
665962
688562
1128513
337778
266342
1078591
815231
266154
849587
788495
336197
58940
1124749
795728
469213
3545
109673
218057
71220
33154
781072
879562
1036176
582621
177916
1104529
216586
1043945
362884
1073807
116715
893403
1165414
966985
36821
319836
238931
131204
974578
263241
550689
95428
1054280
269887
1091019
161424
351562
639817
340388
1175939
576146
1093352
293729
728441
1025669
792597
619687
922735
802042
803578
674713
608559
529724
565516
947481
964870
838120
669806
899992
720830
248262
791364
32581
487456
371685
443019
843455
1074024
1027419
366707
880868
325133
669490
688898
1167113
1108664
129041
957242
659448
557778
790137
401140
885873
957564
1169614
950357
205344
19934
825920
1187392
716259
193295
436128
331776
621022
732843
169291
576519
1098479
762206
672792
288614
694346
985611
201643
1008386
991191
187522
473437
5640
67654
428715
918823
491669
372919
450724
1151524
747334
680842
1168252
65703
313517
461801
466981
189316
348714
491760
612874
745174
971736
90676
251389
1065108
1076256
850809
428836
87672
427010
863417
35042
701585
979604
845123
1168678
492163
882670
930015
435394
789051
138925
843752
18418
958246
1013054
525558
1189183
456879
1186747
862794
343151
81141
25169
1183882
294276
217170
1157890
528793
729958
1027422
828288
940386
744656
187498
214876
217578
1021770
326522
512558
1164973
879516
1008897
245037
1031629
772457
178935
674888
1031138
941179
571142
381599
556220
880089
412141
159668
51560
626954
983554
340547
536946
736635
246128
476416
376129
166543
734268
757585
990831
1131481
163808
32788
180760
789643
532256
969812
945965
48339
346110
680257
989209
1032517
521868
969659
433689
16287
835285
1053089
463375
1110916
307185
38870
458035
928609
577776
638293
362492
1104191
898848
565956
442515
80028
96305
56531
973082
761712
1102633
494613
1148547
1051238
885941
534203
791356
1158684
734226
600257
558082
1116664
247437
1165248
593411
196290
921948
160163
253347
812758
84193
588399
14951
439783
543348
353867
205559
1116881
947468
367729
1002474
329856
18129
911501
650347
1090842
711773
828180
552211
1093413
1016402
1187102
65349
1049227
1091330
1121221
694521
989912
857416
209720
503787
915512
157569
1025247
829130
545048
299807
1142510
968048
684158
1193123
729981
803318
598125
252977
274297
477468
1190360
981779
152850
847736
760834
1089664
442759
528353
216367
919637
263067
213287
711185
1115050
744527
1125707
570247
527346
362372
696704
628618
502037
383218
46201
89492
355832
928546
82971
39473
148488
454825
461524
77776
174373
1187000
574341
1148877
398872
532908
842829
356877
1044744
1028192
98010
1115058
101794
987726
170534
1165176
1167522
151901
841858
811456
549996
799107
1029341
213753
581612
556165
224555
74333
2347
1041308
988136
74362
657905
415005
408059
362749
43546
703114
72732
701321
1130471
914201
424623
1146920
132113
877646
627640
243710
1131240
79091
281347
219800
868591
630244
566072
191345
1011324
269960
1152948
385192
402051
216382
69556
353332
635639
666527
734762
742791
629198
1055734
228070
37930
106720
903276
747986
508216
442056
662092
751341
571879
495486
155309
442703
91442
1188013
951396
94130
153795
8696
508890
1093239
176676
452858
731001
297062
55908
411843
386425
862987
579942
223307
364650
1130761
23696
321044
189698
320121
1032031
170297
883626
257951
840445
8109
190232
576633
1035997
63074
550050
600599
860480
33144
30719
216157
382720
298272
472371
972201
748668
517566
968550
72029
708640
92182
535283
160329
904028
1175474
819384
82185
268758
328279
101099
832804
801069
750638
1181415
693431
1154459
984235
269448
551469
668750
297216
712872
729481
603129
1117901
515844
1093705
907584
449914
672534
906391
364313
62190
1192588
54311
1009858
819490
1076223
115445
611970
585621
378733
437853
574548
1173720
630924
15206
791936
885698
1094365
267635
103646
759997
1125318
1072700
842382
179970
880709
1015215
479620
241659
659579
874440
879257
481826
986278
225733
421544
426064
114561
649844
477378
372437
782377
278236
222470
126277
471683
583035
1004285
498802
166157
461503
804003
398368
138909
1074017
591836
500836
572751
1063495
154411
76747
523494
1186010
428059
294172
562226
90834
389303
578110
519711
555794
113068
514641
977506
50669
545456
513213
823220
153515
632750
795613
464288
711140
679081
98372
845991
85970
1179046
99353
298796
931939
772881
571870
146743
983811
414808
812480
760930
636994
1091074
800457
976448
134917
614786
814423
869806
1063488
1106774
1107284
588305
388129
227562
598485
1109561
509327
238314
91998
765484
110307
538108
937618
1137808
599146
463078
1085293
957823
153756
17675
914539
664391
900726
238614
864597
400099
188974
424715
55989
351286
42815
138061
619107
903475
204086
1106599
407346
994897
468655
276232
1114965
165592
1004416
491031
533342
1153121
1076246
879177
303767
1023515
351730
1015619
848928
1111993
560101
525273
402737
523278
273694
1099649
553573
517531
1107154
1183680
181785
71322
253711
77540
1069662
1115686
565428
950579
314227
1149102
94919
662913
183632
1091017
640945
798030
1080249
950589
365624
656677
299175
579954
667223
616320
154875
5136
60313
52052
802955
453296
1011727
907672
621127
492281
493683
1028108
1123876
838669
992177
1073396
912133
884876
1124999
1000474
1059130
1135897
740652
449125
95811
976
1030614
852382
713042
354879
219315
609249
1009526
750402
895859
308508
667120
323338
562448
1050119
985322
699617
317461
351999
421782
681908
511190
401021
178011
35404
246785
221284
106931
624450
1057993
1049830
334085
486218
863076
919492
76189
534762
708451
272172
706015
539868
633739
221927
962026
226094
28800
890454
263715
1022794
370070
878359
1006663
1043777
815297
785107
970473
1140931
236072
609085
789874
1125713
1006175
199767
394495
1101851
246946
582130
958706
404965
40607
984983
1129448
10072
1167508
329796
345362
759703
175150
564133
128503
1063309
518615
869342
857024
1168867
188834
697233
284045
974204
1159341
306024
304851
239681
704149
741535
1175194
529941
250666
841880
456349
769292
965775
763078
978527
737450
550358
688524
1179716
530972
918696
78907
846337
403753
203904
410823
247574
759707
167575
471524
1030084
523674
811257
324549
1181636
581790
1000779
367114
1177637
1088738
175060
1119558
1049561
688800
220430
928443
1101826
1097050
764129
700706
1135321
361350
30934
339540
1129840
84566
481975
589100
299278
1008149
1060106
628952
265917
708251
678169
302098
471370
144344
577761
400150
108106
334230
713953
320263
319402
207570
588059
47557
552640
565694
1118833
207791
226136
711394
207676
1088075
837426
1170488
870175
1055386
103299
1166437
142167
646851
323370
1113469
904102
223648
184689
638377
1002611
646134
686641
980224
313380
11965
761342
170308
1150257
523457
131721
660178
247679
300515
483105
1106743
462726
522122
768605
200732
262303
500717
629081
686604
951252
1032345
617525
1120870
577083
628873
851725
622928
854962
236912
975865
388823
502856
1174648
764076
349262
1148028
203130
1013212
357379
1181398
258383
173504
89029
942330
297771
1166161
910695
398753
693215
883911
278192
1101365
698694
1188151
387723
192399
834799
704238
996855
626829
1116152
1045994
726000
391911
656121
364898
197579
904977
765641
429248
1052008
168704
595283
444349
1049630
851010
195456
533376
178628
665402
893973
999825
572672
298725
112816
519744
846835
506017
1174989
606499
51622
314419
429931
838916
1027481
1033074
1099274
576219
683536
1137706
732354
905824
729342
998240
288394
660394
1006004
823965
977682
923255
602038
328196
560938
1004011
216150
30640
879074
599894
940567
39162
421257
381425
636125
227194
572656
181277
467883
175905
1029094
803677
373787
4499
485229
399558
204811
1177139
376575
188596
1111105
1137576
368876
745009
1141938
1128143
948005
755051
385178
44451
904163
1073465
1035355
787397
245412
845759
912954
700429
99178
1084966
1081805
151966
599930
959809
427324
992765
984486
233054
1018093
1021494
176620
1109219
974532
94442
121083
831583
340888
1136771
897476
97840
840265
640379
879160
496591
843285
578934
632529
240649
501599
44816
27369
185262
531084
183842
832157
501119
1148802
579689
1094201
823528
24570
32328
1149177
490314
1014358
128775
1161031
701832
343493
164399
56715
312811
130773
359428
637652
425650
53958
832992
978302
206819
1159046
52365
1066271
583844
260750
1030925
460492
379713
314458
1078572
1068884
538874
293902
946422
645036
882479
730124
647721
268202
537110
888318
425042
190771
806348
409548
693174
512929
291030
328266
1157599
673164
92966
67899
1073009
265485
487819
34455
420710
378422
1177549
1085069
1052767
862446
570259
303354
187331
580697
378887
679199
752887
633343
390560
1091694
970296
828304
787287
756769
851763
672785
395311
683629
448430
23124
418613
1172815
900660
76900
237809
660731
566834
1068140
366437
844395
451239
905000
632661
86690
1128997
908193
680078
57458
116007
614213
899298
93746
1169136
473078
543941
658156
556622
109464
939509
145963
803925
54712
482066
331531
715346
960340
768500
139539
918553
640887
31035
227727
882925
665327
124522
445484
949702
952117
1044314
357932
242640
161749
434911
352615
336436
1148884
1019678
432367
968882
184662
458293
96340
1061370
377341
407366
1177162
356272
804007
510805
208486
355107
286248
933448
394142
330117
800939
637054
115899
117998
886213
786158
30863
815557
101724
1018561
785812
254027
700667
798771
66780
456982
653933
448201
399255
784874
1102852
984021
312933
747993
145374
773562
207536
1074188
400217
1060223
408438
1125486
963477
775345
497121
427651
440406
447069
659434
886994
1152565
955763
237136
453861
444539
438321
28527
857440
852109
501325
1085531
1139281
914651
164691
1092404
321957
57485
402314
571233
509674
120489
444243
630457
50688
376124
264134
758188
278767
277748
1156560
242930
390197
29357
188223
877481
32411
413554
109782
37845
709666
422191
306244
1047730
1126643
166892
497847
292168
1095405
532735
240625
986505
992677
638668
384516
92987
192736
1171288
1122557
397291
111568
211170
18550
925480
358655
759241
274838
1060209
1055640
198471
1061113
395965
910289
806095
1077935
614237
29554
1173796
438199
846775
1135160
898589
265888
217160
118810
404194
179811
657898
940844
800803
86137
1076500
852459
81333
1157239
21192
590844
995617
1011104
74024
441366
876426
111903
435908
94871
906484
775824
163875
805089
446238
659660
89958
386168
967164
504202
20493
55581
715410
242515
20440
492192
95238
344199
862506
1185187
759828
421285
482158
502232
533895
592031
614922
859364
228491
438389
1037418
444770
782678
1028216
786103
1190808
372235
38444
658517
1036783
658090
799436
914518
390528
912228
240461
1182215
605646
915208
282866
604042
468349
1060147
299360
686093
1187216
226740
463455
1137885
873422
1158745
942545
939209
897711
941118
199839
1022230
334758
175252
778078
1074533
140468
995456
286085
996585
847196
658760
739510
1126600
166921
260428
651818
584084
1165799
123212
1054216
327332
153697
1118847
144057
1007465
121248
463260
68226
367998
989747
457990
621314
50220
720242
815460
407701
1191390
444225
28149
390218
1146148
76802
1132527
561045
788635
83132
770625
658420
80409
326206
63341
441078
899123
334388
527758
611826
898853
611102
493680
961702
445880
240102
676758
403779
89383
851654
700740
133220
220027
663445
55182
776431
654297
14910
1060270
233479
849035
128084
54147
546221
1089297
698504
456421
1002655
356746
113341
606929
82068
1029219
1183862
540558
500721
289860
939828
673781
1179940
846558
817996
715506
715574
359670
172934
210944
630346
1012835
491485
1146058
126462
996036
272927
866301
395078
498073
692331
868528
588038
1061390
1061356
261597
202911
1123277
983104
57840
891128
343552
481208
783751
697133
792366
701156
555979
274261
15784
1133250
370808
86359
298722
1177943
95546
871497
130141
725332
365620
895699
1130901
599567
239675
937688
410223
631201
894691
128815
1080638
385154
181176
874724
125129
578049
214293
908807
417470
386972
121706
862467
432225
765839
410603
1090576
392747
538414
58822
394048
443628
42255
299431
706455
982047
614782
1145130
568339
567714
112148
801973
941794
717047
508746
461102
864688
216580
314678
802573
394927
569723
359724
48580
118014
76925
429442
537561
431529
387703
677947
154204
431983
683247
932534
29379
885773
769861
455520
741148
583250
286686
620079
115906
408147
607708
706303
795265
538225
895878
18192
286926
361489
783090
961079
590717
709862
568895
590422
506371
329756
999395
686580
221187
510988
1142045
481186
9888
88804
756814
246022
987325
980557
26874
156868
30706
990103
568142
597845
652819
1058248
1069983
835091
887957
1035879
991895
1122882
612558
883296
941642
115024
269991
519043
234663
942529
1171245
17726
229791
716646
433662
1077862
506479
280681
446078
290877
636069
388345
939765
970734
822768
781766
793693
146290
235900
904242
296873
411024
377903
106216
765876
71768
873427
1089284
725577
498367
263748
1147834
184134
522429
928532
95384
313478
863496
796871
1028502
298019
580812
178976
820102
116870
605430
481795
39456
526131
1014881
1140948
923277
655954
668649
470639
332412
791975
152945
997016
1169333
479307
101162
696442
1041672
1185763
47802
254946
1164869
98012
675007
418170
352330
198134
347089
1137301
54664
599012
362968
986478
953212
945364
203364
452864
392259
714140
906285
272585
344538
796465
996024
639148
299154
840883
96411
136402
240357
1094612
481575
637651
927268
235382
24888
779350
685777
452374
1013509
361522
1185828
469354
260971
196066
694220
1177984
752340
244697
606650
286437
349309
683412
961873
88227
697754
250219
34161
106881
925876
539424
1179276
907416
703513
1069889
369874
776256
307072
241285
1191074
214523
27316
1022376
85348
1184166
412854
87915
320452
211845
666905
1115544
1143063
998338
730038
895060
921568
340653
165609
688874
170426
757908
1175416
633819
844240
693912
949353
870078
172694
918505
662797
200103
1011113
371502
1171387
90409
345158
850650
363436
955719
669515
528294
615438
931477
425678
536265
786050
1190265
1133204
17426
575907
813600
438194
356822
1066061
400095
49049
401863
288355
311375
568215
943512
103618
192528
701451
581946
264902
1135756
76344
555728
535428
725885
1156991
256413
19757
928529
576820
1083345
1186469
547258
359267
428536
690837
702733
356252
20271
385007
992461
193513
90972
76836
344933
1061457
644776
1107375
266089
584108
895598
336668
386088
648519
945586
1083488
559721
771843
196636
960992
281179
739102
1163916
201087
1081473
366179
582986
888586
101850
733877
384083
520670
1132001
1131161
1067186
1034749
807923
375301
1051640
104013
898336
685064
346922
320569
918961
966434
1180078
519423
380356
303239
1173918
446777
20992
292430
380351
1077059
459240
1022860
390753
267228
1135948
6827
999616
537144
432384
813007
258793
113806
619019
1120829
341289
1004191
865870
417842
896135
282791
207094
961545
53399
269279
829684
1065658
1048808
911576
846868
763355
186392
44878
969891
144212
412063
664982
587026
939529
664637
671156
955463
630012
1019301
587770
298138
309618
479535
362775
909240
790795
844631
560424
599802
108749
508816
1118815
454014
937586
1080105
631556
419717
784473
860061
468728
108732
962898
841124
621407
551596
205569
669328
641579
551852
894338
889425
820160
764823
198063
858560
107926
1160656
362633
179678
1128036
668013
464077
647269
739504
288925
936605
459697
312863
1172632
107759
407579
1101693
477385
1105552
1081714
352955
292053
37078
54820
616901
440425
252316
1121677
29832
892565
698795
382955
962915
619354
918546
34498
430375
502066
511459
243130
602377
506575
98763
236442
643293
1126834
368984
47426
1078089
918748
386904
680743
747668
885145
924550
451585
1077940
728467
450425
67440
320798
1106887
615509
145835
100860
1018836
1045371
257495
593364
402853
1185642
651729
1134604
451775
879654
172027
1192261
500292
393137
506280
498045
54498
915839
310853
936164
506431
254511
251910
532498
1105
199283
980705
189042
851115
788009
131884
416651
557551
981265
3322
1123483
388177
1016676
138721
1108892
601149
255919
1169340
473153
789935
229947
468473
360375
298854
1039446
846407
874077
1052013
1100320
1153680
2943
677794
668010
618710
649623
970017
92964
147043
546811
286402
260076
238555
1115513
250005
848288
874482
964710
968659
736179
1154177
61596
800497
259601
32734
582211
860574
1049396
912561
1059170
351706
1065752
860620
167896
423338
182963
434841
286789
185997
468002
132962
360532
494061
927796
251596
1095307
1024175
1031176
327667
66486
112818
286711
832380
260468
466976
313676
11921
1044729
858336
1069366
920439
490973
979986
641032
405596
581663
873244
928268
698285
645511
881657
1157993
481273
448486
1001125
398313
856403
15113
381170
422680
875234
351312
105362
391290
529035
730889
1144111
612004
70520
1057713
701398
965827
521916
833128
521566
943809
624381
497579
872070
149266
275189
559189
569328
160461
732733
908263
675226
911111
106422
1058643
88347
655312
183553
582293
138004
898414
145505
1077115
983713
274865
927679
714678
339409
995392
240711
917749
479220
136862
753965
628521
1168670
931013
1093361
434568
663783
575733
902962
1027446
1054800
186265
296388
572362
75127
1177809
32822
46090
631005
145000
910182
154532
701521
1072913
1036723
480534
405358
934840
554514
862515
1063032
874689
872515
1048959
438667
805727
654573
932515
597004
62514
89058
274688
1094333
197291
1063840
538208
1034656
22588
264010
331543
709991
452482
688066
762197
185879
352826
345132
272834
365395
1105570
214446
1010254
172684
26151
815368
973878
810903
538956
853282
827851
1040855
1036235
575088
449811
28999
901678
1009914
1108199
1097799
521366
822613
20133
1063918
164035
767389
949574
88140
257361
901203
817840
991275
940905
343500
403438
1157627
33199
560211
211669
481359
973678
490871
265091
564365
123866
189232
802856
1056207
432615
1037537
3952
842419
800076
1049118
1010547
232913
89519
636338
333797
1179303
75314
748312
147937
71634
590541
991733
824511
1177281
1037145
42285
1035172
1065964
835499
911123
66118
1132966
832638
931111
904465
993936
71661
403801
801798
1107698
719364
154713
810784
380914
354594
937868
1166716
1103187
723624
645524
1072500
155165
124327
1148697
261349
262287
386064
1109881
515517
816910
361567
1015391
961094
1061051
321023
239098
760130
624325
281907
262032
912979
1076876
58782
880217
639040
1164527
931958
684523
722690
248437
976264
262129
912275
886729
964125
262017
295194
39139
1144281
1173032
1141008
926554
873941
752761
1005815
987438
215897
702382
585503
475148
309838
1139631
590914
177489
185098
881975
91935
1135036
903643
127683
209788
143419
962623
1183379
998412
210036
809445
244327
1031375
154641
447929
361180
956290
909841
469249
1018793
253290
612608
1112448
1032637
382217
477408
1086816
465331
469288
732545
729548
1009013
761954
239244
325769
2843
275082
574731
412533
705171
315455
12108
298472
925397
200202
1108957
30877
239457
853450
1016950
459382
191682
657156
81784
883761
283596
116926
4024
931096
982947
1026915
226868
705044
2836
948087
1026067
206812
1070922
527703
750548
377044
255196
416946
813096
766747
1163537
743381
17539
430452
705470
1107025
778083
722945
772927
85234
620639
638357
1153311
883587
173932
580345
632156
760845
171897
411609
1191584
640825
634265
55660
356836
105773
1249
758409
164977
155475
573856
1165853
61323
376623
284767
219557
867039
161885
271828
1160364
820920
198968
348209
92535
457364
845193
283196
692202
274579
363318
702864
474366
818415
656058
1126618
464310
637012
551277
1018176
493773
247170
48491
695833
510196
129296
12442
267384
725350
351889
329707
845821
1090639
705222
1149597
1099433
302714
807801
757308
895523
603909
162099
278243
469174
588097
763021
843544
1187029
894271
866157
461638
148708
492576
879122
1123639
157425
1061575
1127845
475820
816771
341358
1071673
440985
489339
639179
466734
162550
1104684
933796
160249
980614
1157023
1106573
515103
329105
175063
1120218
894010
17105
315488
1132720
414528
225090
348168
1095622
262695
238131
861370
387353
437311
173935
485613
388245
1186736
226214
598634
786453
1032791
334076
984748
267421
531589
1024773
1155382
292952
288522
1184988
708240
383076
91322
158130
1133871
184372
480755
886681
938631
409881
782323
1079586
613463
1043441
919980
593160
819119
67953
749742
1122564
779517
903317
255506
671632
224959
538202
932848
1178475
110716
767838
704680
770605
223423
285330
155930
465172
548712
544403
209154
908148
879155
651287
67876
672899
862886
247482
271905
1131172
905877
778632
676777
524490
346137
59038
1023907
652699
192258
279496
544595
267543
199515
758686
327089
12895
249700
466906
60502
947985
1151523
414011
380098
810704
60284
787014
421083
1098844
217994
870252
941973
268363
901553
685430
436516
490766
590670
1088401
645184
78423
88988
743771
349514
967725
648157
138172
1062508
723919
92721
270719
993973
168497
1057308
434506
1107132
432559
100052
98150
1043890
429599
171077
579595
81781
836630
47263
485761
473340
816331
799295
1044013
424182
128901
684460
928230
1006643
1060124
522580
376755
146405
318020
371681
422677
1058542
51564
551398
657138
223334
1037255
1016593
318751
567180
163671
206893
173941
189885
908253
467248
1079949
514627
395115
969016
1123219
945366
247384
1149734
1053973
605682
102595
862175
125921
544014
726297
286057
340004
717107
379412
1004090
1114486
952772
977961
349166
1180619
97235
732409
476745
637691
151517
514482
916916
636465
945141
684549
64100
99089
1189352
307490
775143
815481
831785
430507
479264
578418
415902
644339
495065
111380
144836
1000428
1158365
504155
375852
744787
779808
969918
1096256
229988
668598
515485
925585
378245
880955
227090
167743
483455
333278
747403
267025
474129
812762
1107539
1039488
1004107
55536
1050859
75378
735126
114689
251059
851416
900148
872811
245765
627162
1154248
328483
58629
1171687
136232
353589
1136774
380894
238012
1170675
561161
654077
387697
348860
205799
141966
665621
859301
698505
1004429
452693
514554
142827
235706
837534
115424
1061506
213804
1140891
47250
521357
287827
44329
856446
573868
816280
1155971
32687
1018237
245251
746999
1032776
316450
136964
413432
571263
730904
300386
304322
1049373
712634
300687
1120772
994090
381470
925010
378419
291314
350519
774673
629647
1032862
811681
379535
70893
1007668
516214
811067
838745
11723
160012
860793
538137
271463
707761
25510
802816
1003191
830431
169570
798195
223757
900995
873729
395714
681903
722225
442848
185960
400137
291867
642684
1003706
479530
416380
118004
858827
1001703
845995
516646
190445
952860
339382
159536
801758
666574
962837
529465
180820
397944
288642
858029
656781
648866
723722
84788
814063
1175158
998684
882844
418604
189181
566523
442066
1115164
989805
184847
400814
679832
68126
1060483
85960
513345
436798
901014
837563
120283
802653
423377
768044
100925
514558
495298
859664
400497
31386
605947
163175
39115
995663
1000247
969802
432363
1075236
787361
1116046
1036905
1188324
554395
1183152
1026731
13931
915069
357516
735989
988273
937173
703784
461931
684299
357208
693658
513493
444061
842093
710219
681609
636347
679534
34742
532395
381667
204515
577369
238024
553792
138646
288597
609012
800136
904968
223148
396040
1121882
125685
201367
896752
155017
666743
1162860
480924
654910
598095
4460
951254
685762
1160430
731347
834919
827097
216461
62136
390832
394876
456135
1077212
410751
1011044
839284
689264
1039055
1161896
1057468
564170
1016301
849708
191074
484371
558768
959251
205812
719425
1059163
983586
686804
527329
1081052
367900
1141944
46798
916883
671862
795663
585401
335997
776150
974525
150878
103506
703829
431320
102969
33740
247082
910349
1115392
1125034
858213
617280
818777
1145225
760505
371274
136197
135950
525601
995893
555202
833164
1066716
165994
648841
981789
693466
796545
387988
9166
226575
230274
389200
914351
134984
242290
498957
927693
1025546
970470
344713
400206
972393
340207
904751
1063330
655509
218357
108735
390312
829505
302730
897197
47480
168426
331237
1085301
161818
703313
1006574
756778
224582
918907
1192093
290821
60498
290606
938919
445685
501530
985406
937925
992566
514246
175408
1095093
529336
958429
906261
32884
1149127
126833
839948
1070087
56273
134921
932301
890170
161852
1174639
731965
1025003
320022
363278
850725
182065
1154234
1184609
1150322
883160
769644
362070
595912
571844
211238
766302
865973
250020
550273
494680
1077158
177071
1117678
688244
1117991
38630
1035888
930175
665404
1130328
524411
81944
588180
477764
292561
215085
492445
549091
604329
810885
122601
735597
646024
614194
76449
809568
1133908
559055
448158
459628
230574
400377
506735
25058
528448
19238
353737
446213
426588
1039536
702038
1113921
735905
1162283
259286
52808
804923
706838
204805
1043109
515580
954079
803212
549174
862264
651742
778563
734694
200734
435187
856620
774601
700689
419225
1117932
509453
222
262711
1120583
484573
179947
330757
458301
208703
235130
823883
347606
750973
422914
331332
906892
1039193
234484
486276
959403
252477
669455
910726
779176
1101248
796812
771453
811099
1107532
1094213
909088
608592
132739
270728
595615
415261
109976
877820
119304
834583
152715
927982
600001
1162085
1094846
165192
270622
726697
293580
728222
898034
570672
248849
311663
1061154
983693
881075
966225
1107370
600563
136159
920255
1180344
1124644
540173
334100
1115829
683224
491998
743429
449085
879142
455671
1117190
800708
966139
758209
60751
1008541
234251
178514
412259
459895
154045
415957
356837
88172
880923
77591
131305
74491
846546
444300
130964
480763
1066347
88352
24359
1047189
61146
752655
181655
688714
187902
847786
1041871
828428
376363
101180
236814
480925
480942
1086653
685582
600243
97192
606031
1028876
1141609
154519
1119318
400764
927538
561211
749817
302515
249400
648448
61788
869924
1069554
473161
831589
466237
58514
714570
810356
250299
552089
721322
420435
436014
613457
553708
26000
870805
212659
350090
366618
749457
429505
916160
1172586
865519
662143
748229
1130486
23603
89903
1118523
334479
834535
1041940
941413
786195
592601
1058993
144671
33892
632574
412285
1047420
641036
60713
347762
1188092
755937
423045
418166
839090
853984
1004649
165545
743085
460586
383707
1057476
978631
930844
890369
1041611
1078872
420297
770175
506138
140002
494251
306200
1001618
931391
79292
1053454
1191158
514239
248671
700925
119206
908377
1080188
230026
875448
858469
349237
1189515
180925
825647
969666
570921
89581
1065819
10843
847293
728948
428570
3984
789318
844247
1118502
769193
740030
1038357
810689
609737
549962
990405
625784
1094840
475026
1178795
304251
897541
915204
668200
777779
69226
1030185
278869
1060431
369581
1166134
1023542
973113
337611
951423
290126
407158
460099
285848
1109268
556971
1012733
824236
395321
760812
614266
758427
339027
767341
29950
678743
865833
628986
871107
222605
709402
471020
312803
232333
1031010
228263
496139
533413
305362
682929
338487
352927
138994
1030363
976232
243144
624206
140305
627148
658445
60438
897867
550750
132295
844606
1133596
1010188
298816
50674
201490
441104
91293
209463
479129
653952
304977
136245
816988
877230
220147
345712
644741
165436
511608
1108710
88281
540838
598944
179608
705480
1072773
1100269
271614
863951
901315
437031
584533
506920
637984
85491
792447
320101
977567
892728
669553
99914
383576
534513
361388
407089
272370
776697
281667
733157
1094259
139605
281553
98699
156857
152436
338622
143474
619146
71488
83961
801028
257109
715917
387543
338856
1087912
967296
616798
1139528
938365
394227
876946
413816
687395
290203
897026
972
63025
562167
407581
840598
271979
1054642
1132964
810788
984006
595452
161566
750495
1098543
483585
434906
1185906
371328
689462
495605
854281
1165209
450535
397596
815993
1100651
187617
1096124
746980
879196
765658
359037
497864
380568
311893
659677
773249
704022
566717
1045870
622375
335882
1072671
1175419
51686
602097
558180
698696
264787
152399
886228
268328
198591
730552
120842
475610
182396
788314
938666
1065670
772987
1030690
815105
820165
771788
298248
833763
127134
524014
580494
167452
414686
28504
148412
882312
427521
697983
279417
676792
927678
518492
1040863
51026
803140
627008
576857
1146552
139627
810062
813851
696588
390086
1086834
343455
974790
414221
245160
429760
104600
482101
489656
908439
1009933
849509
925048
233273
707406
1073409
626590
619184
503102
1034740
486148
636222
1162674
752193
825185
606354
40983
211923
32750
762838
616202
420632
1059460
1137241
1182210
561104
331007
785889
110302
740410
851697
995484
519311
529213
580988
455482
563057
814764
17272
1133555
1139565
645418
226174
927018
1134918
314226
457736
120950
685848
591771
1009799
919678
52757
489940
1076636
106088
1064464
865860
1182866
709956
561098
844793
591985
120492
1048393
689514
462204
718303
63701
251691
1055007
882867
100709
987113
768367
90483
1098065
626839
175032
340959
629357
997076
344257
757783
973943
271326
231476
109234
222659
1140106
776385
220406
437125
702156
843699
908905
1113101
1038121
133397
469810
235120
567002
438564
1093003
883144
509867
210838
246571
1025068
1165753
350456
1003668
306937
139733
1103202
1105260
640418
865224
76797
749848
830959
560260
113786
584092
1184309
65043
975917
1140350
655585
1163252
825266
167679
720007
879171
492611
153771
403084
338304
879515
1187085
283615
1056413
295779
878118
411574
224693
33139
251107
147315
92958
1143461
121487
1086654
395411
666498
1112735
722483
65839
149048
947275
237244
578073
838505
939540
1185441
539177
711698
728331
871782
860861
683559
1176743
1171515
160995
699795
1104845
262499
546617
993946
1147963
754660
889130
843795
120022
107939
629007
851572
77491
60877
178245
1010098
367015
374522
78683
35642
1171532
487030
246640
447154
1071836
728063
54902
847647
80674
1134974
646255
760414
266272
1166964
686264
88244
1029539
955312
1108696
1084905
94110
190587
276667
115966
667776
1065936
1062786
551144
4233
48344
682301
391399
241769
222704
523161
1076416
116249
1162866
1115664
345180
450490
673956
286296
112644
467375
122465
622319
227946
60616
419378
1047476
283026
308582
957324
45348
970335
346522
71517
533885
473530
370320
778684
1013136
236057
908448
224572
1127179
894609
188299
254143
739349
865325
129640
231936
963684
1056786
605857
1187789
287150
1093688
586857
1059073
794334
643716
81451
365677
898443
846824
216264
873139
21729
271406
1064510
1167511
1000894
92374
459652
864815
784990
469275
821006
420498
659623
974738
255596
797602
841867
79387
820498
177487
1171113
523160
638925
317674
978901
31725
175329
322207
816806
1077534
705404
47797
827782
667886
924163
576222
1076004
937416
809321
440654
975111
1003088
414698
429654
524867
681890
1008977
325304
256650
234585
454997
486715
108993
990678
873955
494606
843263
180862
783381
194254
966997
293997
369700
1051033
140204
209921
1025008
373150
426143
606946
761098
184159
225783
349001
503128
722503
32851
831906
966148
292071
1094966
686359
327077
266735
915070
649708
623177
507597
416163
263430
582749
190660
609149
269552
960787
451633
909420
1053096
1118451
136459
1178669
275376
149520
45291
109977
156606
342145
534990
868242
1103207
743013
598527
363236
829615
697185
910242
1085838
661357
736009
1002649
1020412
424508
815738
6790
1183058
617864
1160802
439622
28338
1105889
725492
618034
463962
938461
189037
21736
532835
410456
633766
696631
731765
387197
692120
129999
938844
580752
47315
1151964
370659
798762
718478
1091549
261663
1169122
195429
465127
397355
400325
677981
1033454
733736
83549
1006926
711112
1170990
592906
1172920
623798
129694
176695
223353
569646
229951
812468
692045
187255
438270
960927
1046887
11245
741222
989565
975593
384759
260756
641394
213256
413360
744900
676457
177739
1164488
194059
642379
392884
757468
447655
408175
793581
840215
461992
999793
28877
975985
1134833
15742
465617
210093
919501
400036
788418
734814
308890
1174208
989158
429378
77815
896261
1010561
534916
208285
998348
75997
319545
71942
343874
178578
970970
374541
648809
1123185
669843
983086
795721
119107
416240
470877
722869
270352
528882
747180
427589
131873
299673
279484
252243
138389
730077
704068
609166
1091423
60493
403105
404797
1149045
1016498
503358
175880
702042
1071572
669875
1155500
733179
217242
96944
418893
205217
663312
252068
974796
537772
1110339
827428
388332
156820
583815
471839
41292
603955
486150
140216
762711
447972
538187
437399
252177
1026477
369350
592284
388149
552891
673259
1029366
695967
758180
560913
1146474
466264
800596
123451
896907
697535
620065
370576
412911
1101097
41768
38704
195457
826053
1033026
362839
1149687
954645
457366
650296
282757
680084
1069222
262085
216471
147007
344377
780089
405215
842130
501736
467759
1044904
900256
967252
641634
680131
461406
506144
536893
933250
924669
529211
849615
167838
727681
521947
488790
636735
394662
232250
759299
189902
115903
1016204
431527
59417
290375
961215
757166
758191
169377
1172688
559448
438928
478488
41174
509063
858841
346978
82218
936534
77772
1006441
378116
77341
1053051
536810
19248
1006820
823262
985630
420509
441220
694847
1063776
703317
1062581
999482
372694
706678
310173
539707
685196
841648
780586
751383
253845
873902
643957
1053212
694954
169754
353837
409392
288348
907002
785551
810274
262392
507221
997278
41844
228699
729777
447466
336964
135762
665582
289485
698195
200872
504067
807670
178933
362264
711799
74957
722085
263733
864067
580582
838559
1048539
189363
850167
105368
994430
244573
436053
860459
425518
200034
752618
1054495
1168829
212390
48509
111459
514530
253337
1036732
935449
148926
765358
222344
1123896
473433
775415
805140
882752
94232
321442
1145704
470554
883514
600288
24582
146933
474180
522473
373220
220596
1173774
860616
915945
702673
999152
478838
456655
91053
145804
679760
574599
466584
1184287
785850
548462
563585
8210
127872
234664
272035
664877
860256
444855
820171
742020
1088300
610660
694504
512336
974734
280725
40931
41333
686452
620590
1113350
154885
837865
1144921
1033188
153932
88070
115549
308524
854109
712241
859867
369045
50137
624745
925935
631656
107747
103135
727451
104626
971954
556177
629551
1075876
774998
209815
229490
818021
181653
312920
1124160
622297
1043006
743765
178643
560520
796256
1170324
1000351
948104
599387
544923
165313
506308
1066411
161224
925040
794300
1100097
492101
802401
544057
484951
888327
797344
367525
14522
247521
25200
340100
861741
736266
55159
356283
870097
602319
508873
170273
519908
16296
115356
607292
901408
785621
267001
236113
1103369
139497
119491
575213
757965
680962
413307
588051
856414
207343
560812
123438
791375
188404
498753
112404
1160469
1031335
1175944
282019
284143
178834
995609
913735
185777
438266
1077399
1104314
227544
899731
647686
695842
1192599
847829
1053441
120343
354343
234731
139806
715793
683079
54842
859203
1147504
1134788
329176
872841
576763
736762
516971
977601
39678
1148123
814027
583675
424291
1159837
1064319
712957
160343
1100248
1106027
112367
321718
45953
673387
1168638
1093323
916133
188695
462532
152791
718134
483291
822346
725500
391173
828694
1077473
1177580
711845
380978
305182
1037210
1015872
1102961
718857
410260
231315
280572
66895
396458
1045773
809016
833708
848369
37349
183750
468610
240500
735302
413177
495682
89507
327208
836732
74636
102733
368027
613673
201611
133989
1049792
1175565
735506
716444
86282
43314
497088
1164209
627761
543341
760851
14213
962816
3673
688901
174756
714835
418743
70944
623574
216518
800474
1085346
780480
1012702
988405
635518
55585
997249
122119
143631
965047
376722
506643
1113828
505166
424045
600344
22217
858772
153467
923112
147684
390057
1162165
912975
1059456
1020
1016186
161540
1041565
645172
884932
732607
958515
44231
411899
1126691
1040291
77623
1064979
249236
112850
783486
113621
370192
410093
74182
716234
280717
533458
472319
1172505
677957
379390
991546
840535
596139
107213
892932
178696
481460
432025
160667
278407
201882
1086924
463912
28738
142374
447234
407734
886704
503770
971536
781805
221555
222340
698219
739259
594000
498498
270019
691130
851751
765495
1174799
1056843
566238
521034
789368
1162007
585311
476653
1026762
902056
210330
198657
949691
204652
46202
426677
546972
446754
870450
777823
952198
750144
921586
1033008
531021
1161462
788386
643079
31885
201770
975712
282038
828663
625154
291154
382211
886282
721800
1023578
508037
70816
420353
301957
58231
520853
605455
432841
230249
299629
732346
501737
669888
424343
1142699
50086
1037573
360960
270087
870849
76100
1051542
1095930
802188
728649
135538
337596
920774
332583
901468
199361
61501
124608
103484
891335
715787
933523
405565
60966
896812
146571
1090942
31195
988321
919209
1148641
380925
1004745
450996
1110376
75996
6784
98257
192229
695705
791660
1190565
122528
204785
1160872
586951
473440
695738
479999
762853
477200
1006166
794230
124144
535789
745121
373563
17324
212035
197561
331034
947213
469953
330770
862937
826638
16982
175188
1085159
727927
578089
1137849
1130628
922508
663574
1191655
193933
1150855
294576
954164
555055
597430
526887
1015933
469561
713063
188745
328700
902010
437108
1065766
1062007
537483
1178916
538507
81505
601061
11727
1128410
172682
300059
1025374
594244
745084
866569
1083147
1022008
798789
223165
626893
866883
266419
165985
772719
240017
293352
52124
955730
547545
993505
38365
837437
310233
875510
3788
649051
300279
338142
236837
460616
189557
1119976
229431
1024942
957606
366738
570441
654779
136666
206648
95615
900823
381577
291865
50662
858505
614146
135460
291980
361451
663654
423508
954909
734463
991862
847343
662083
245082
459061
75218
917674
611715
443063
1048774
369790
778121
875903
249691
184678
899144
506641
36117
1170713
395264
1056660
486209
320082
796709
269839
1122535
389965
193518
21488
337561
804140
927588
646712
879008
578257
17782
861101
414321
548309
292423
557075
749871
911075
658625
530978
977603
1140138
477941
99149
968782
293530
1054795
539481
44832
684656
120277
16566
841133
636988
108406
356237
477652
607984
756560
1094398
1062028
499985
41720
1101578
837359
750917
225681
519027
353846
691612
635113
61601
404901
805268
12758
158615
844972
839777
353933
241139
391519
172163
422077
680967
870418
92580
968512
73250
76102
717801
1134805
601155
404914
77168
848746
357302
881029
595566
962999
133662
990443
109334
996249
1070792
979178
1057355
226249
1085342
900469
783104
546654
1062923
1089200
954792
258673
236106
1106747
50493
892157
877394
982014
370784
524262
190195
91454
342543
586868
427688
680469
1139541
689110
432322
1063749
933979
700804
1113748
1121200
1160944
440113
868139
1135452
1140835
680767
950809
927241
162645
11585
223263
575489
405832
978045
15870
302683
715658
1118671
841013
846109
1063574
401738
376355
1145377
208683
313890
867335
798469
603054
851533
317638
548333
309154
89028
522289
1172633
88846
249399
59253
1035344
1096719
1142632
778142
1103076
1082543
440751
946088
488857
897827
1178732
177507
43436
414022
552299
949458
857153
1020879
565745
544044
1024002
637643
1019109
835496
726086
627963
857347
4667
357972
843771
281913
923246
714702
581207
800999
660853
645601
234434
451363
722961
422237
609361
755011
125418
820612
448237
272157
663710
204025
1023775
158183
414749
461962
779286
40476
1072568
648740
1006157
888906
11310
785321
789872
390336
465712
222063
414082
18358
805247
770624
576968
165551
720375
1074515
643467
1173151
1143206
480868
233720
253450
14722
1184963
1166217
140783
468207
1139717
563197
1065173
1009424
828958
687916
764667
897755
534320
124588
350687
465762
230069
1170012
758951
783606
264549
75596
456204
685606
408826
745573
1135518
267694
949300
692613
290709
822994
313805
1050701
923300
1060558
1039452
771842
935163
84370
138932
257387
1079243
682734
60986
348465
1151813
1057965
697640
1072355
750889
1135777
127424
367922
540480
935358
251550
220195
274602
1069472
345063
457703
836393
1041051
93148
379286
829576
252011
773508
956529
103013
589545
365013
434617
1070328
598375
933193
1174276
601016
1185128
261507
917589
737907
1180370
302353
365549
136080
872278
1168066
1026849
449159
256814
1118176
798125
605516
470506
656615
144687
993380
997521
155368
306282
164273
677601
629200
1192359
935394
552099
116021
229703
1155452
1059265
177994
4222
601188
843806
710074
1023607
1091858
669421
150424
22942
153122
823754
30079
514510
1164376
1154528
681023
1075036
1141121
745008
198215
96369
297963
259505
973560
478756
807363
1172848
762800
195034
84488
72303
377837
1179896
1074429
1041889
811789
456212
368740
23407
842132
836326
57363
1150660
1134606
136907
268572
121685
364738
756367
522227
74542
244614
492503
519090
335592
638881
995213
503918
691392
363143
227133
64942
1073036
402720
641739
901431
501277
930563
139223
967792
366612
703809
1105479
919949
230651
498541
960447
1140153
1028058
554743
860676
1068931
887201
190672
446626
320035
517263
776904
75662
665556
696548
642376
659156
260515
814880
313584
958551
57738
49052
294245
180458
221326
1020099
269290
450416
682304
489359
321081
448715
220132
830441
1121012
1018491
96341
211673
101643
706255
996721
580032
1070630
1051796
446008
1003881
17250
520592
766661
922040
301523
553231
1079912
126689
624807
219986
137427
498006
739416
123837
458561
265036
486814
596055
975991
410690
4857
147305
331708
1152514
464967
1032620
888975
763401
716713
289702
1008356
1063857
661652
570241
1151940
276748
240670
1069016
429958
713474
589430
197518
193983
1176875
933566
637747
742426
1067819
834868
46378
764773
23061
820180
815370
145617
1105516
1155454
689869
142455
416626
1085253
670826
567658
949153
921385
828529
782493
438283
382137
432611
1180588
952073
997720
512787
104022
494748
409793
1171957
790634
129882
266453
830233
589667
1065935
931991
190979
907288
402803
353535
376041
614023
957778
1162523
654420
813321
30888
65231
505765
1189083
133326
421789
1139899
780068
160339
788814
174804
1083039
721317
469349
1155565
795468
927956
568605
575529
279563
765788
953186
873037
702856
791655
728330
695269
1187645
600929
752679
528675
419058
849392
610888
1092536
81198
490249
687480
841797
621945
1145037
60124
953130
944530
886538
179041
889050
377588
129918
982284
757385
865223
287992
444670
204704
849060
526391
1120430
852135
827785
973941
738439
408112
75450
1135045
472615
403766
22117
316438
902383
984180
100880
506609
316187
85473
554478
1071985
156941
146104
723443
121707
281822
1162905
684887
159646
594760
43134
602536
940304
742413
886997
753415
932813
577283
1104135
1005941
792248
605381
620872
848506
1027904
257731
619671
460913
97003
422919
582296
906084
979591
821792
1080666
71428
715655
672275
342006
161847
1172471
514492
802666
898008
411698
1040886
343186
457311
358583
233293
784063
77784
539222
388183
100234
392173
929490
253876
238723
252023
202458
15246
109159
326389
985554
760245
398224
701343
705062
636672
367404
762462
1069182
598931
320192
446041
10007
1176511
20753
796834
725622
797295
57291
794672
386310
625668
306631
239031
506602
493993
2689
869566
1191067
365506
850523
1004900
74722
988103
187609
740942
110183
519421
1009672
502529
750598
844827
919670
1044750
1155950
548737
1082899
374546
82187
218932
621815
403407
724759
210610
298929
993417
691638
601009
113387
743139
237436
108246
292654
729045
790606
279609
303851
53878
211738
215661
834876
743881
160184
125529
701137
974098
162064
771922
1134411
363296
1151834
677313
21716
720424
340015
724842
670447
452002
638026
33991
651422
1057540
95250
481088
109842
441117
655421
271850
300182
139890
403201
391466
544119
154193
471426
448750
1076039
1093414
744941
41262
984659
246611
181431
1131520
22605
259675
572165
433711
1035935
769884
235269
431124
62474
408473
296103
524043
598867
63177
828604
823989
230715
867609
183147
919666
274304
258687
475402
63216
48455
689974
470983
766663
589182
164918
209529
328776
8536
113242
1161212
619286
471459
834983
211909
988656
18207
908101
206544
407670
257371
340158
1087631
63598
236641
409050
317643
851485
1182388
249270
1136739
731909
100790
568793
1150363
630809
550096
49356
513401
496111
914359
951058
317906
983103
50737
930173
925959
307840
669775
502737
14625
688280
92417
398100
1153500
658174
983296
802020
347317
1084427
1087230
642852
201329
458759
442805
501719
617815
291520
402449
178200
1189335
60652
1189159
1155902
187127
674453
540807
1164676
255817
577094
204600
127727
411596
909654
54996
482935
406657
699722
291236
353943
91567
642633
1091706
834911
153136
164480
300621
643507
735017
163474
305292
98976
702575
555383
1054015
63636
537057
524788
210292
843889
794342
709817
1055788
857219
1160881
1172363
429326
627745
675277
1038211
296962
386673
470933
509861
354601
718863
1062195
35157
877060
231650
648222
648618
702073
282898
765789
1101183
549744
110471
197903
1151371
1153266
1168158
496568
566404
789651
902801
415783
762072
812350
929989
774485
1117857
389740
182042
301557
1143340
593332
599682
1127117
901503
370133
61961
715689
30331
848266
938873
326931
1107985
828214
492184
372196
532133
211275
604024
224180
6778
1074613
237021
607424
502679
627135
501727
36245
564864
347618
715936
444448
87121
512609
87298
254692
600375
373668
143608
223223
806418
754327
786399
114334
896650
160676
486022
276356
685022
443733
303151
1017436
939852
287612
139321
469195
939604
454230
916506
882067
873320
226503
128671
318300
1039674
1083641
981315
227982
989542
24153
760237
77473
714973
96749
65482
917489
721657
749904
754247
883845
709372
402554
4775
757672
951757
1030622
603692
811862
1183168
692160
621487
894311
841991
265109
814016
129391
611021
802305
1161434
685754
479587
851802
470950
1188856
488804
1097946
984877
363068
171609
714955
140615
464951
706441
761324
1131623
508076
1154991
375578
3957
96184
742007
109721
1134942
763417
131004
1176405
290283
672120
999005
1192550
1177919
1066849
77951
679344
619877
373538
847745
883125
884566
1144696
755232
175624
1028313
1024452
391834
808332
1189517
988277
216174
1069181
304197
220183
95843
283533
1046067
1114461
675810
702232
1012418
1127485
373789
297743
95153
756353
627632
758415
627626
750802
12828
849333
1054042
655395
105705
134639
1068375
485390
1143173
277306
302295
492986
609799
51790
285441
1094524
675158
151593
699568
729443
112897
798153
969865
138999
523855
60253
1088381
640008
1155669
520515
701757
550684
238393
95042
82889
229732
1175003
773093
584752
806509
1148146
1019855
1040056
786080
477749
2932
648196
214934
594930
498256
718309
520258
549723
832028
805378
758154
1130042
1034466
582136
64157
402310
802840
793592
111770
851159
1182356
1163209
422005
1074073
753446
477541
870553
13017
438872
909740
549266
830988
127411
767875
3508
794467
878487
1051519
1002723
878444
369649
539050
568455
277451
813716
287303
1107893
565136
59703
498224
1175256
191801
922737
215264
154004
523720
931405
712211
2256
280153
1075831
550040
782719
1040851
48883
344709
266031
336721
457137
746025
87987
136714
3208
490839
807236
641545
90500
874681
1001426
1022674
991355
471791
555696
117846
458652
700545
1100077
948064
514685
348965
1186941
1102063
91422
800588
287752
1083351
342590
1128352
754604
856682
71706
514114
26228
1027952
287402
998859
901410
1068130
421132
441736
485993
232567
144521
302189
205868
112390
781223
746335
29336
559276
164031
1188294
702037
1019981
252248
945145
1001230
51840
587417
1125744
678075
277801
23990
1038355
307301
443191
40803
378278
350613
587855
102549
265381
772279
572231
1175960
99187
925376
942902
131749
830232
721991
942690
155085
274423
678877
1130053
44664
110447
19870
44312
1054329
750989
1072914
536516
485717
923712
272767
182201
145680
588857
118255
976754
641633
681416
1024446
157924
959831
507553
834196
162835
521573
903790
55737
25760
499795
355841
1146122
166236
32440
744440
403043
133121
869841
1159427
489292
612777
486338
428472
165680
1080378
341121
593295
979638
367163
793515
1037035
487048
103817
993566
1093109
393808
1052725
230404
321089
740184
870158
977029
123251
650215
630559
584940
645464
915808
897737
1116051
293077
1031666
94891
457659
1104847
806914
527203
775690
479167
54197
18802
1120814
1027267
997860
890410
1170074
1179005
1160422
595585
149934
656546
1173330
954422
819757
847152
758294
699430
62812
90701
927823
326934
500306
723994
1047088
951825
164565
623704
498630
811735
1191985
999886
30742
681295
107140
278081
18794
159154
50568
228744
557787
640337
915599
609857
817263
526136
512037
714426
324804
114394
299815
993372
514974
149724
625078
829636
542407
529931
970410
536929
1169962
7612
1080148
851195
868635
458881
1166386
1105361
298632
372860
376978
43917
645808
453059
407768
1108622
990934
945034
692441
668827
380704
892801
880866
127908
1014043
302190
890890
295583
395665
1115899
1167682
920762
882198
415295
949555
855444
384270
142051
693376
641229
166954
944717
549399
850715
659261
116854
813614
501476
498914
758243
862520
909895
594443
1076422
794535
215622
812438
42947
129001
654853
1150587
886116
820830
1187253
162348
754886
889216
1068878
929480
947608
1125778
298373
791164
1165937
174279
823931
561672
288544
398586
1171889
1098194
68971
906644
814502
368671
730754
835883
698952
862910
789100
235510
386574
483911
246454
681016
648094
190772
116412
601332
318927
442902
792622
880745
605009
730508
836084
391492
763040
86763
240886
1079625
866131
440103
1000269
916061
155725
67100
944937
869618
1073151
773084
1140571
390500
819603
625953
338938
761106
561348
192141
909834
1068712
324975
452370
364904
148730
693373
363613
384769
455124
614622
556803
411715
657753
686311
298474
957809
631308
64546
943719
712173
209674
1020702
2521
562594
774214
684869
809896
356121
531858
1121089
175244
151506
553279
499420
114222
1143489
282397
57998
844297
134892
63989
84553
556650
1009352
827419
738513
1167278
173094
497312
1074077
229378
233710
172785
752027
118643
377053
11852
103675
977411
471227
438029
1091872
171127
1028020
1070869
513455
915196
828738
6208
250842
916155
289070
671517
482782
8697
296438
234621
170130
643449
932280
784213
609072
1107297
289633
313827
1076402
238070
631448
678236
379594
578119
597390
419355
83286
637393
37152
134817
346315
928263
47858
170372
661846
28222
415559
976338
450002
149058
684579
829915
326638
415083
176735
1120231
121583
100834
356735
371607
779562
716628
1161559
490682
851497
650789
881892
404378
281220
1055470
860734
211919
809990
325738
619988
210000
174169
471413
249169
420170
899878
464353
247688
828818
753700
838863
993000
812057
956065
584565
489853
843620
865496
949575
921912
1038065
226392
873175
905085
273046
792205
616543
813937
675407
991448
115888
620229
76500
741447
745762
298230
339082
1057683
515378
2195
467215
880718
1164650
1074777
1118187
528349
590338
1108521
882648
6400
243812
265708
371319
943080
1189577
1170811
68463
1104292
240613
729460
146878
1078309
47363
492457
761277
494065
752296
817278
586886
801689
576371
169405
467473
451505
435894
1189891
1078955
876828
797945
302979
816253
771012
114968
1116146
758564
159693
1047803
209077
347284
296632
341414
565814
986032
236799
572662
54112
175593
407217
305094
52534
1182727
472108
298618
241631
376693
276091
684202
586010
569120
1046275
934474
905171
379698
859064
592437
1167186
1006291
640419
879327
982209
57128
317006
9035
268156
1023740
127855
435236
1011931
484375
516821
422685
42055
227306
1149141
182327
1139076
924488
666097
386821
1122127
970024
730323
152583
296598
611437
236599
377043
447821
763490
982531
398257
732546
622482
986371
721048
29783
1034869
1172917
1146700
164649
136940
701704
83584
1055715
1056510
350120
11684
177387
135501
618720
228305
743148
222518
740229
624700
796191
166863
661758
368604
47498
818466
618479
939541
1031746
984209
802060
816017
1027330
326033
247285
575135
1166691
378319
413633
743792
1001857
355324
448648
300197
769794
136911
698256
417222
1088502
647705
791491
152696
1133820
409306
153603
1033532
794634
1128308
972356
881275
168856
652446
466526
40963
173939
62503
714026
935360
857869
274250
628526
698121
288699
851702
246260
901529
640729
665863
1120380
192583
231027
326839
940690
962831
323092
149202
967908
764238
732506
679187
6770
317473
645055
927176
798928
436886
827546
286872
1085859
1105114
86312
423819
521423
869339
932974
1000783
974751
1189172
1159137
335237
151688
920213
941851
39396
1142838
596029
179036
954798
1021396
514597
871499
684658
218055
884262
387439
1150093
241037
396320
1155120
468060
146019
634043
1098418
752225
1051538
200064
201379
1066980
336748
108461
765701
406242
1081282
928068
444147
321811
1065269
931697
46922
226823
277113
354992
114353
3782
264145
371033
44807
805797
666826
961374
912465
722542
854031
508032
416111
921174
510183
228445
255079
1029623
1157182
1055295
1167225
70808
289706
54446
846241
775720
1178600
1149531
149648
60260
739865
954935
1114406
899678
706500
445010
989554
551101
781185
956881
376977
108045
1078340
722555
446617
460771
592057
293250
314296
1179569
862967
814529
862534
1063153
905810
977410
974644
992893
556198
338700
433529
887517
286352
267436
153965
1007062
983900
471616
680477
1067386
710988
498783
355813
26795
780805
71785
989007
317506
443717
46024
20020
1074299
18635
1086082
200839
369030
662579
529879
635780
396947
40758
893312
354094
288892
824798
1120396
687739
61840
734461
609422
484666
419014
834659
671648
313499
1110301
5539
976473
295068
31209
994977
385162
158880
1146276
934060
498869
544860
428278
850924
728172
354295
946094
871453
726769
155135
399738
885245
211005
810945
994415
556448
215344
808453
559163
1163032
327201
1135159
649363
421603
30457
1014384
683700
778591
956219
74965
1091867
831066
287114
829268
940232
1130487
697239
1137169
379962
707975
180423
374715
320668
362256
1138691
751151
551116
939428
1158167
1170004
182648
631290
640796
1019415
722235
713309
112443
433351
121913
230792
278908
79556
838800
121757
471472
238400
56031
626945
291023
173801
587706
610816
367494
1186422
385306
899415
279962
25824
455536
1067147
377727
319820
169157
1127018
624586
236084
603575
58706
820915
670295
1014607
404185
242251
1180334
766793
596571
647850
321572
623648
146959
555779
478375
970624
464607
597881
204690
13190
670016
826446
72506
127095
360381
1080639
353401
493254
504984
727923
922486
839120
960246
69313
889981
914384
255172
918702
510906
222562
1108707
592890
191228
1024579
289855
995424
1084425
673497
58415
647959
528413
306489
416428
97267
403796
1149246
163281
79431
615154
370217
45793
888397
897934
585937
943619
263862
351466
555835
1159611
980852
121898
818462
815736
177259
177944
664827
192992
644585
403594
1008935
605296
159159
886218
751289
198119
221157
82929
996126
924598
432898
696958
1105315
117516
75328
342011
935633
543921
677817
608017
477374
904323
577472
292108
1041545
106378
288835
1186350
567280
907916
818807
1034052
1146913
114272
315336
610285
568074
793847
697310
1156458
870918
178581
545980
1145724
8027
598109
25352
124193
311417
434558
7370
431570
1161371
890863
1191501
762974
834080
633030
101872
899411
640264
88880
11474
254319
453783
833535
1187396
156220
719250
171219
317032
717993
484358
292630
324814
168731
513821
1186188
4009
488277
1051318
1025436
733424
979996
535430
1150953
397287
584893
615207
957204
400433
90315
138358
340507
664018
558284
926501
766021
526832
510162
306935
111572
1109274
317289
947582
1070302
328406
603108
904790
74920
293698
865850
99865
42538
486233
158514
132451
593737
1148017
1129182
1148173
185367
903982
321285
437468
44710
513298
893214
1137044
566514
516620
1036215
874610
950574
781000
887548
424376
1103013
62012
190216
361002
483313
1143991
345705
420787
15392
583526
861408
64127
409277
334769
1184261
158486
486868
850996
796706
354920
298679
65431
607322
707307
760224
1096798
1007036
892126
1050263
312766
31434
613736
718611
1020787
781428
596711
753466
153919
147766
45042
1050416
356289
711667
597260
658264
258548
940206
965199
1183246
601736
1040601
1165236
920671
103559
490595
48623
624594
366469
597971
336681
355236
293672
868596
237253
356916
55880
429294
64115
442421
632476
50721
461275
318823
42736
1073747
819648
594419
1068483
1157357
453935
579417
120153
678497
741004
258684
909796
658003
516995
1171260
892985
784737
786494
493663
1101510
1085472
766395
285612
268243
539223
779381
1168205
1087650
925340
524659
1114806
774968
95807
1112328
197969
1155280
477193
1179704
143873
1127058
461022
211360
35731
875367
648420
553544
846552
752308
267071
473866
364068
569381
459153
14368
546743
484307
90159
480586
738933
398366
994789
237048
528796
903617
202204
783623
551179
728046
486970
70070
693780
624528
553947
448860
1045352
31347
1142570
361941
908274
79931
559266
849932
1031894
18438
103084
864135
1064956
191184
265206
1143002
608142
936885
502611
15889
215586
694351
980698
74562
531986
395162
128826
1062990
806055
1123924
321877
299722
449934
863487
1094493
169481
931009
642363
963886
1069039
519110
970364
251342
894378
768966
1009235
856115
896772
262975
556130
228930
687259
522950
175741
6021
378466
220487
808509
1178413
671438
957330
189103
657433
452761
309423
570849
986500
1006562
23315
578837
1115508
228980
82051
373466
698656
781235
404539
209915
39715
1132501
526143
82460
917510
263649
935111
416174
297509
1117951
1051821
633895
620433
632164
361226
64169
336057
801994
586300
919024
799993
1046561
965417
599260
1139576
533174
115134
831972
221412
679259
725632
916366
855413
39906
806444
1157835
679027
813582
3714
471668
112116
789716
802052
577826
295765
1010838
708457
802306
792611
609253
1178491
267894
651018
341826
177037
1042343
910466
1141078
435730
721365
138659
1167545
994448
415249
210503
1021973
714136
627572
451295
630672
1173193
59992
1165117
92306
91266
501562
988239
45872
950038
1098173
442255
1190328
15124
1090334
251231
414116
503853
355404
181162
872471
878695
294110
713464
130333
929715
1082033
279977
599776
212455
815508
656122
386934
24402
499417
435671
138481
92492
1171293
606679
531406
1153340
828146
1070234
892272
37724
831511
151765
1058133
404298
378794
243817
300598
290581
858461
102310
333261
180218
285699
907871
12819
1049784
110965
334631
545960
486290
447715
310954
1064192
715324
1159019
633115
570522
154659
449834
836212
920931
852750
388246
527470
554352
574947
1034123
823289
992522
20198
907771
1059295
253555
772166
611584
452035
499639
870022
930275
1164986
419981
1030310
64375
959509
542828
956029
1074766
461447
980027
472662
876444
115585
1007742
806999
765220
1108798
615128
173753
462083
233855
858516
1078777
952000
1082823
1115056
57935
1126316
1054907
662252
793673
1074243
567932
1162178
807890
490555
12496
868258
1102105
1096693
637887
884924
239109
913508
777199
691527
1122604
717858
610250
566432
166631
1161022
500718
548310
261128
84917
1006804
296400
791405
970708
1020729
665656
968160
897238
407950
117746
676680
1082632
646704
502187
327530
7583
628452
991600
992930
793133
1114711
661913
622128
243251
535093
274806
201235
554699
1072786
1148636
186314
811788
376768
746054
634486
293009
739733
1067489
1105754
463208
826202
841268
1042172
279625
1018940
696409
513861
1063066
888650
135664
226463
475856
891998
951445
980543
940554
586050
882106
410917
659272
1025849
754165
435941
265773
443840
816508
203243
227627
437627
881831
950668
564237
73737
660225
632914
19944
976461
272224
1069829
241575
353786
689819
772585
261286
367407
390462
173092
467571
750212
445634
392921
322864
795373
455563
658377
823853
64966
754875
123112
136917
907107
703781
773747
348008
619798
406775
140588
889840
495356
1117548
905787
1045617
388963
992929
1109579
655198
299967
816073
1098015
400625
81818
1149
890028
1166732
227251
404120
324167
196842
234901
439302
1103867
1071814
610608
523847
695455
437395
261711
1190068
790804
63095
991755
270915
114209
1013574
264426
216793
616224
855397
999446
335970
696005
210053
146841
850160
1099347
207192
880910
1104965
169429
124599
151045
523403
124538
746027
963610
1080595
600774
865133
1063851
841177
853783
936357
738891
31437
155698
759128
155962
1018320
288960
272235
271127
858479
351915
779540
1099747
445993
583520
653890
271877
205019
97196
974542
496936
975566
1019218
1091507
761069
178074
914274
1070104
988533
177663
697063
494653
359395
938867
41129
8414
349153
274228
932713
38374
215450
930622
801124
369547
1125558
579696
1003073
723143
1095119
1186226
376812
408458
1014515
834782
392772
156902
657301
590418
678520
40538
1191386
548719
799799
725220
1159895
504600
25751
275759
36023
317686
966967
470601
765190
1007966
320253
574887
638375
514519
637832
142099
754318
820273
706694
139832
1103367
1180762
804580
230786
505005
270988
926047
960032
386356
5163
505599
1040512
1120827
2008
711528
36418
180727
43509
267788
268681
6204
913234
155828
724369
1004642
636856
150418
408562
878440
153283
528003
478058
374254
31284
18007
861306
187524
453595
1024927
986508
453555
885711
239288
166641
96218
986993
1127843
279832
446973
147171
208598
730684
797903
717748
840408
740187
149831
981333
32706
1144692
1041297
34057
446029
110071
235040
389308
471912
1082291
527681
33599
457404
908079
22945
748959
761224
118770
1023938
366111
919347
340536
393881
1072895
1155782
589637
8726
353091
584691
863904
58641
638714
1002341
784629
128790
290992
1071176
434999
390814
927916
845369
1056616
854753
896335
383656
881547
1065253
692446
1069277
636749
325729
181438
652691
87527
637000
82649
918674
71282
127646
741206
1172047
240686
782975
372831
209763
149532
772321
399094
965611
141990
975158
662002
595057
866165
996254
361377
951763
1126400
415920
57925
454864
1010960
385892
11786
127867
1068695
1136132
437688
496195
190646
956446
913631
488390
1068213
533559
602754
208527
506296
50140
386169
567720
741393
763041
371667
1096434
825329
703964
513794
803814
383121
749855
639886
148573
355433
414462
971592
769828
312350
1000819
1071541
513512
238972
805632
103515
937649
1180477
354593
22670
446780
646746
639825
256230
621605
273736
105924
321681
435373
943674
908134
1106146
635844
1113665
1071262
1102731
144319
376171
309484
118409
907017
1043202
400115
366758
779599
1083094
94007
2332
232723
537727
1073803
788857
465956
1037120
1189810
160414
803167
736938
640862
708972
65015
1067197
22071
819845
297328
859121
210363
559046
451987
528560
838459
996508
892060
536732
301454
403171
108614
999576
549766
675998
1162334
318194
1168346
117841
287857
167091
778622
1152801
442832
1092862
141242
453723
478769
845515
823786
425230
96161
1019077
252822
587282
188039
1156274
936682
804984
812327
6278
947248
279288
1131423
651810
784556
509838
442173
779684
1020735
1033371
264782
1060057
546115
275867
961014
273636
930907
169546
760971
875974
1007663
570689
706057
811953
699070
89803
728772
960079
206479
844989
1083499
608192
1133598
985829
816272
17554
822735
58144
529900
815618
1013238
141561
954836
785298
258513
642594
1027962
490261
306954
1183050
466806
1104228
280770
1155102
753246
558176
988280
591523
723601
1038611
657649
575747
1125722
432288
431744
666035
997354
501049
1117376
633361
31196
782973
291496
1076176
384688
864038
323945
492471
57414
739627
1103941
720584
860180
192055
772980
940728
180810
631961
93205
848853
266608
768505
755389
360748
870575
585834
832724
391642
681355
74372
239286
878717
166519
867094
999841
90555
641228
355752
798855
85500
838176
773182
581707
388049
966442
819608
360335
635946
313734
873208
1117065
691690
72286
303421
703981
94438
582896
643488
773809
666408
473362
477441
48462
47129
979242
1002005
737443
788190
1046757
612836
500994
524526
105728
414822
1037564
850696
1001001
1146736
1104672
560772
320730
1011291
1025544
1081501
987073
54706
546192
515629
932486
283993
532603
518415
979370
621533
1129148
975771
102737
666900
132031
564480
972771
1072377
775370
62485
249501
141976
1155298
627605
1003885
916442
73950
711193
323502
296833
849894
797174
1113939
798944
397437
716124
837767
182359
185529
624632
562216
297215
900010
422314
113730
201570
873930
884282
1036061
933994
153916
279259
744652
222699
570385
88393
462939
217833
378427
485562
288323
838096
144078
110130
726366
234699
920327
614390
714380
1041724
186029
669484
760682
1034718
1014653
858296
667643
516731
1000629
770358
80051
613121
1106120
899624
423894
91648
634659
495754
922940
819759
1152789
1166744
219510
278522
968595
295201
1041067
582246
1129691
889105
251109
557549
147950
629190
716765
619557
69184
1008978
1075286
520424
799663
303321
374053
173988
1098076
808597
463703
634616
765906
154888
931279
645507
71702
1095995
1087571
1143788
511844
1025545
53071
581532
861807
91014
683374
197188
581473
332138
222877
14561
606977
973789
657932
276150
161625
112627
1088841
482588
457488
899200
734666
60010
743028
635372
347791
667406
837875
1152772
1077967
428904
1066377
672850
924262
354163
142997
716520
718489
823969
575126
739667
137452
549376
599910
1042624
61886
793928
714111
581000
448727
266149
187256
675522
613981
67207
415669
1059967
1025799
348577
1137937
822139
1175478
55528
312527
5064
684805
548126
1069710
927818
849348
496872
51446
26646
910477
56658
1084509
265003
878087
717704
728174
113673
1033536
511261
886658
84706
909637
658652
330613
467740
557892
1087350
399938
637428
275257
53621
498316
399515
588337
531880
132722
3926
1153828
634864
674285
440084
686967
849459
790484
80879
1056253
966536
1018557
1112279
320918
91096
342610
821137
1040102
282419
187736
524786
201748
487003
798052
314673
1006727
1050910
342161
729554
332467
90089
495462
186728
1183135
695561
344238
1122706
1148619
1093435
1115693
1163016
886413
149240
275532
620821
417945
908308
101090
100203
666506
1152618
329986
426656
494566
1129889
790812
12700
1044422
119416
260155
658654
110070
661634
689361
767931
1183536
792905
807152
977395
696115
806091
93249
458535
682033
1141618
18653
640991
689471
40277
450293
164736
244165
427421
489943
1153258
460561
628681
62119
345284
475254
1180743
478295
900455
537990
717812
827852
898379
145424
1083035
649989
790134
196749
965852
623030
888016
544710
704961
28798
754469
467326
126873
759697
814155
364510
503533
66629
587791
409845
811776
1000261
958743
1150413
1161953
70508
776653
1088384
625537
298424
477588
150803
423364
812059
835621
680871
927834
596010
1102777
465630
388694
656810
740810
679477
1112850
344451
960418
217828
316542
898591
816881
691643
16199
892747
385639
56892
17982
1074239
716192
511548
895876
491361
1059776
926291
753760
1126767
98486
337154
548223
788540
661190
650913
782691
681370
242872
218102
84520
131722
754360
368873
772196
1130136
547572
591198
495398
1124933
339579
694058
496173
856504
891734
222328
520959
435440
148372
664582
1088282
728399
942263
771921
715739
805093
69865
517250
185378
190272
921620
1058803
525386
416385
914739
160397
17555
756356
910716
95813
121198
670078
212875
543197
1048887
225423
235223
877667
250549
671693
1027185
307970
864777
920781
1142767
712184
371255
1020162
613950
582081
1162981
752876
126020
1135261
654406
1110456
529546
171707
18306
525538
559138
44996
1126059
1138360
170066
106837
380721
1164817
815064
874912
162819
690197
312512
543477
409132
826073
558919
481763
354089
800614
1038638
729552
618634
253996
406733
131505
166962
1169490
25211
462073
799379
1153521
1189923
621970
616234
922683
21238
1111645
977628
83215
322836
241976
730371
120364
1135874
489645
745968
703990
215689
423986
84485
664378
769849
700125
577337
1069082
765718
728235
500532
961744
1172367
1125140
1185595
458195
14031
367852
839590
319009
793077
754236
438508
47187
695095
354904
547609
441680
840344
670797
798811
351775
58649
1161381
978462
409302
118666
1154720
1011891
960987
600314
337687
1135769
339305
855791
519722
206754
34841
7396
104265
607572
125276
74302
39448
20176
191281
341368
1112015
304487
36699
52015
954229
77328
568683
330797
456328
156574
942010
120612
179600
946376
226115
222155
710801
503286
643225
986877
1103779
580308
88694
186813
203753
1066547
633
672406
361153
994765
414548
594584
140420
526279
238077
504451
285285
268360
208681
212110
933321
36576
719342
854554
332628
798723
881691
284119
665134
187955
1025332
321204
1027762
476420
701991
476642
1082047
1050596
473747
909444
413259
493916
815987
862773
196008
689290
295093
807165
258915
790771
178279
469029
201373
270217
125865
75526
808422
927145
369332
690927
615355
318750
1071601
661241
535445
1119336
242264
20651
179236
174571
655057
487608
790380
291996
810161
347464
835840
687568
1158650
445373
569337
1153883
976304
825285
933567
659449
571522
419808
551814
963885
167130
896706
102536
1167501
1166451
194325
804445
541416
880051
369610
508818
1131940
681806
318432
582652
710252
427592
980848
495666
280276
229647
339009
132151
274561
826434
244117
782279
980979
969961
851269
978640
679256
321043
697125
772729
1037328
334826
466863
612521
508357
410198
59647
883660
458448
1079527
1005429
506379
63869
26554
224051
1030626
231227
769575
220941
358488
194203
901518
243493
334397
299957
604464
1108201
419042
228161
767278
953766
60245
1129158
975772
707414
639038
914994
820124
277777
644179
281206
900926
997467
433539
206634
619986
518544
103364
154805
1153870
1119638
397961
811426
435842
626445
107264
170574
513222
1192855
856302
322339
354531
799174
479923
293188
564925
29540
544520
109760
849536
1094620
60171
498874
1038390
109246
341754
1173696
751787
342669
8447
824846
96909
37117
726725
218243
1153505
37772
974107
116572
129152
993876
201916
225158
1093289
1014001
701985
133667
56977
676938
1016175
333467
871914
1097057
543887
408158
111516
788361
1156272
117183
507790
584496
832253
111384
133917
655131
63797
253477
658657
933039
908505
725295
784780
237072
924712
352879
1184465
774508
131297
775848
691674
895937
968159
1178262
675382
16933
1125433
631111
257558
605075
439939
1061763
385916
1171924
504530
8092
930527
1178529
768881
766280
33128
401411
1000149
531650
435505
866958
1031754
383625
478860
973693
844087
325565
756444
561304
888233
683891
1182724
402585
137232
168872
813038
111142
371815
861298
1153975
1169522
355332
573025
1060919
761340
538249
590236
926048
593459
977286
664127
44034
1169582
726183
322440
284105
621298
168328
382503
812520
1031449
73607
298699
1065932
576301
421535
439960
991169
1155827
325348
983081
868222
969084
376345
526486
129958
600438
918516
572684
186000
1102227
521030
247769
940393
1107757
41909
24819
1166703
702987
193898
241360
548842
1033078
215502
553200
770828
219763
584527
234894
983534
912834
69873
95461
892634
575523
921180
553490
142389
214723
641697
216206
412162
323358
801301
972394
456320
588283
685653
403058
519362
439968
522669
824916
491699
252132
1085790
253870
819134
246348
111645
67836
773430
925981
685354
968575
269043
657471
266305
1039642
777095
493712
1088229
317219
415886
741807
266179
709787
722934
509500
938621
873001
359744
1131800
454224
331750
1162073
1036204
896947
1071309
540205
129206
1181179
496004
59003
1086336
535728
964649
669302
402124
494012
274906
277286
474483
471384
283750
780604
745206
760655
172348
293437
760919
563375
964049
1142658
59273
345318
1100281
732974
736399
375415
102606
1023508
253425
103225
389203
400382
1134229
522688
771370
976430
156749
1153673
450012
108360
169372
418350
1148150
590845
394078
975953
722730
697292
960457
346621
999742
191821
8066
1037318
991122
728294
835120
256844
832396
317637
721228
154127
278265
386538
599093
661797
544703
492070
565799
680588
948283
227808
438291
843783
511677
732907
453431
452190
104807
526721
1043592
222171
1069477
829820
14875
299215
1141326
336009
705151
138599
343643
463672
1124631
1039318
873779
146291
1110648
870877
293677
1052483
9114
168246
123024
956060
1080752
1107147
592569
469993
1000378
182186
40360
248051
1049257
468997
604181
427477
199826
593774
673917
870010
349103
197320
789783
662405
352099
348597
781431
949890
1111845
256808
274270
52032
162448
1174755
471845
846962
903167
494392
654955
1146228
847245
636675
1011499
1043568
867524
567355
882917
1010614
785495
826526
345056
359593
634538
432515
840672
1168192
764628
335657
102614
126125
458973
484512
347682
1011636
573909
82987
871387
52579
1017488
990784
989102
795126
1173492
953799
438388
233921
902636
692684
1131500
760076
386782
921906
1188572
606625
113300
653248
728004
485667
62884
35353
902438
344959
359490
1117340
1048754
875560
786387
129835
590983
3276
1138726
934454
956852
599230
77229
657292
1025912
672667
593405
1190846
1007877
245
872199
914789
978712
1192350
673937
148817
257410
263034
583469
479105
281013
425775
1138205
302871
438366
285669
207649
948114
145074
768557
782918
921823
975012
552563
946309
185619
515364
280496
584849
267049
1125960
545026
634046
616185
366943
626481
133534
5417
1088359
1134103
432814
403617
794791
323760
633676
597776
105350
942847
127093
877971
346671
175671
653075
300588
244248
146818
288641
670368
425655
1170552
1173227
220275
992809
442242
660875
644141
652379
1067210
674555
1130271
856340
1006543
547277
1056363
92791
1056064
186280
1014638
106052
1020655
382609
918713
59005
911710
1047273
507014
729116
806375
474841
336593
638649
1187874
1128449
1120656
225113
1193161
1108243
252467
807577
294886
443803
338993
920898
723533
353299
95004
1092530
11645
638432
248867
217751
896339
648733
402756
1147404
322232
868209
329435
43869
401760
408075
1064181
1052650
407387
402683
74120
874769
771056
938532
124549
28549
1086901
984605
1168741
37346
44973
1160717
823053
609184
593039
1002047
1123371
402317
680529
1112392
928167
348363
885825
1186163
285393
792740
10080
807823
26828
248798
796274
724194
107106
702140
804940
232746
131550
849115
687455
311030
114724
287479
1090539
808395
781539
267622
1008549
481788
232894
907894
438082
192397
289290
261020
959080
884624
344328
628206
997591
643463
694233
139209
547007
417794
689939
788615
1100376
488682
696943
135244
108845
160783
403826
396339
1155243
921414
592382
904396
428599
213953
363666
595666
871011
906503
982794
1154295
1050809
586145
686415
308509
1049905
430421
486236
34457
427514
958410
1149870
810905
1044420
618866
713257
780606
529489
812575
674865
15808
753900
290298
796669
961323
947965
949414
128982
984262
417921
700167
177367
1141656
865591
1103030
864417
1110407
820113
984095
257889
788202
417387
143688
1151722
1182769
186674
294509
586460
469785
82632
441276
676557
462657
582277
712789
788254
1149957
631918
688068
442471
1170901
378908
224083
890722
1030658
788755
1134531
1050618
1183482
651263
576694
226809
1152582
1164490
806793
621858
625301
269650
541130
373679
928533
873357
117738
166404
857079
136223
729149
522456
393417
576701
600721
1018570
952086
39466
682395
134425
589704
420841
294751
661836
555269
192400
743161
1055655
1071458
598463
1039602
648811
1155378
124783
1154365
870088
524894
209853
587824
404997
696530
358408
310925
842074
33481
1007645
47223
1078534
845133
410106
635270
130206
974453
857481
49851
297482
81282
442351
940245
243006
813186
1150670
449342
387874
322693
110050
506130
943239
1046027
980652
595272
855153
579713
166410
916094
751241
51390
916967
415134
144005
582054
16642
313788
911474
832045
705173
294088
119794
434345
663561
250984
1096068
741649
204189
664303
359518
941666
355085
713677
669527
827669
121691
504235
1015404
1009038
603635
437876
265709
363207
197932
268085
196160
678219
151508
722790
637516
354395
106677
479893
186936
2456
531340
920617
487601
433363
909271
632002
133050
608132
117397
935039
506399
532296
13302
987591
873012
849534
433243
429350
969203
428031
277814
149870
118692
718257
74518
77169
1016101
915765
1179697
212433
87186
835175
1176554
416886
1080686
532957
133752
401859
521149
685317
322785
1112412
595679
1151994
1158789
1029782
658555
361061
662133
413056
198587
628575
966790
1133669
83342
97698
85659
784285
338441
848952
183788
1034106
252384
516315
787064
1128757
258220
746252
12900
619336
885817
682433
143732
784477
132010
933110
553939
655245
290076
637420
754135
1132802
631278
478520
28379
870399
1160833
307498
127433
436126
832154
1180461
90237
269107
469855
1181416
1074846
327178
819243
1189423
75
707101
1000123
1084068
713187
716834
923743
654436
741983
610591
311913
135063
378489
1121839
1008241
165100
524170
780541
894990
393556
735215
561050
282098
419713
286016
798483
992565
982432
108008
967678
571826
33854
23333
995977
566029
544434
449009
281062
561338
795817
930631
686917
460838
457559
385540
1020322
589616
467859
1021241
70533
363360
22057
344951
1135861
376502
257418
866910
972314
335490
854496
688853
1013801
987714
174076
603379
318771
498370
998063
580106
398059
93822
439933
273069
227257
172055
137040
186730
533835
645975
828097
147613
1069609
167959
1010660
1048401
1077072
777610
139354
1036812
209248
713971
399609
275717
794838
499294
541998
937187
651850
819210
385288
612427
333594
574777
1092824
331293
260917
455247
77278
1147639
166170
649002
872385
645743
1110920
1183362
1065025
1120047
149873
995682
648784
103300
765639
96122
568685
159466
842671
361578
114946
265812
1023935
155818
439391
368178
521243
272328
191
689400
1133389
1170717
199413
799845
900619
613358
438661
940515
1128917
18118
923101
977809
747813
601853
180513
853508
207502
529145
299272
978953
1132145
52724
1057509
726200
257295
817418
630955
123006
526506
127252
536210
330961
604964
236284
594664
1014247
884885
214337
1176067
732493
434796
1042027
947759
477820
729268
694696
1110974
839106
336065
1003321
169052
394008
912871
519500
836259
516921
4666
470996
312326
808758
1139417
144092
711022
771941
1042268
625149
226505
1108416
760003
764337
623342
791208
483830
261763
358337
350147
209519
751181
112866
864426
1135200
618294
513346
390370
28515
228139
77320
758674
538154
30247
14952
980230
768026
524789
1083527
207586
259799
235869
759899
1065202
979509
169606
240056
454815
620560
1124397
85688
814720
945032
578637
701025
992722
1072938
783151
1972
991227
289983
1007573
173162
61944
639761
1192470
1055288
781567
194311
432939
1100177
457784
438709
358916
1100277
386065
13673
226042
658278
592317
359627
610420
74279
184741
183751
788066
539248
874721
368226
238403
9047
530805
985893
692494
777752
708619
42346
230474
466387
606906
249497
729763
1052073
964896
1047751
709461
94078
111859
680468
1103397
63046
154782
101435
464524
846839
1041645
435548
883831
937521
971043
887672
967458
637513
1128749
892213
1051117
1082598
737606
694077
505504
206716
340186
291541
255222
503327
1104592
761252
1178733
856256
557512
166970
987514
963622
172589
519832
505668
1088519
1175299
107980
510766
611736
146473
702538
234899
881591
747895
1152459
289256
1173199
618425
1124282
317875
328372
804440
600730
181599
844500
992808
746911
907686
1133976
477366
481164
508258
410811
1172400
405494
401201
1067377
108274
239975
158639
438817
738954
25379
1163818
1101051
655490
613345
708162
729039
32845
366646
1187916
666130
578722
1115021
649710
923747
315983
932597
291768
304869
491053
327098
264561
721785
791616
603
234623
89083
276746
279177
747883
212678
236886
268343
959944
314354
941810
565418
1188433
461349
299657
1038753
213434
944025
962694
400162
307726
98067
597145
820759
94011
812488
782199
45991
1144899
1163393
694690
156602
347042
331832
1087557
550863
879373
202474
444338
1075035
1065181
977999
507819
217592
663417
962494
254417
612770
230120
844363
528802
746928
70836
787378
276617
977670
405181
39681
919125
981898
874972
282320
1141577
730532
473992
559464
342424
897779
594508
350249
526920
413270
690505
423766
568290
498688
357486
675774
124061
837204
788282
341966
11598
545485
89571
568596
917226
294227
1038765
267437
223868
1134885
559385
821371
979239
705354
752244
637587
1185501
420521
1086230
756498
657044
650675
1162438
482554
468379
432181
791168
346466
315932
265993
605241
1137395
1157368
1038609
423675
562501
316269
551347
1018932
838381
424098
474186
104533
977070
987007
886848
692238
577563
324923
234166
193975
907477
1057286
958491
273491
463837
419062
1019367
989044
925735
632276
241875
1108312
761251
627502
426834
799520
1147314
773772
74987
71364
290773
1066424
1102018
192036
176210
431105
158152
907022
597790
734342
904535
92826
313408
685496
1111097
1137679
1130414
934015
722221
591105
709847
535656
1162750
801247
709583
349908
530279
480759
819102
1020710
513504
202794
421386
404883
748393
28098
1048649
466732
827709
265133
1146090
733018
318718
868254
1128243
878328
524287
254909
212884
112437
888879
47155
687945
360643
313515
705975
380091
958107
393427
37973
1191391
687092
148947
245525
1002392
1152478
590700
866171
1172716
966312
832336
750887
233394
750899
418048
212399
104224
796418
503273
520823
323096
227395
1097281
1059039
78847
595034
404888
1009747
916764
861651
80077
525972
900643
450936
271955
1187319
921541
148437
409879
122252
43948
599163
48067
565812
84360
163389
899020
898826
539592
1081059
78394
983361
865469
648103
498726
1149768
1103016
256855
66540
565146
368207
1036830
654733
968610
186805
315081
16812
429068
410664
582323
897691
570076
219611
1104243
585392
22104
1158897
236163
1010241
136701
563679
939868
414450
682592
122686
876298
350371
744011
587751
854761
1081855
210919
1038387
249778
77277
974076
500080
285828
517033
281867
174668
1072674
545972
1144407
930352
394811
1092938
454789
967356
502213
242541
651398
14832
129012
425413
870014
435101
71117
728490
411135
200796
1148793
457225
1059649
725231
797887
771307
998208
766199
579564
72071
335578
985336
877839
807438
15175
1055127
260005
943319
219010
769428
54584
488481
599095
378028
870143
70742
554257
860462
1076980
556062
397641
47940
1129411
1046034
275630
330916
475576
86656
1016040
1059672
788820
1002767
827101
248182
56182
180243
861955
172418
482880
495652
755637
130983
251816
355122
831502
1051637
741501
372333
784652
1140233
856154
1152927
114556
280097
510533
147719
1097493
277877
297269
858983
713654
1089897
551937
449451
524627
275688
345169
991617
129113
787687
687563
35208
1186056
4999
688760
864843
949507
936896
1113805
644616
178430
1077257
636247
360590
839601
1100996
787478
269923
477838
205907
660439
673447
786558
103617
840139
395211
392415
351983
4456
1009416
448469
19230
578413
660823
711143
472100
307198
400170
281356
790834
747776
1037613
417697
227758
750614
25831
619591
1158577
360619
39203
438491
163433
133173
163806
1192538
36107
686574
142445
329047
1083635
1136047
1130751
231128
902881
984435
567188
35766
699095
451722
135480
833914
388160
808617
899036
827492
778674
1152595
784829
264737
756111
454788
86096
811038
341244
1093794
908059
1150957
1079516
938106
75925
410666
296286
598638
49369
516112
1126852
108795
203391
554422
492183
811573
31699
523897
272051
573778
1134831
525092
556830
638201
611771
428903
497794
670495
1231
343172
245271
73660
555034
1005346
499718
18319
484486
827572
921942
526715
468358
958154
726599
475271
624082
11467
946991
121868
404654
338151
698362
612139
884897
360827
974134
702774
953970
962847
1174758
1192892
562999
43317
921984
243945
153037
21009
588507
1113693
694997
217663
245021
745341
1108299
711417
555064
713888
262413
1094987
1161176
474375
1154719
179057
691518
652999
457792
620505
828050
339883
114505
40530
495746
50233
678686
761641
1034009
1132045
327146
776549
221234
1098041
108571
677386
386167
275599
111723
64541
103589
185863
327115
197237
568757
844774
85533
1000856
112287
400649
7964
8974
901486
826542
486583
1036278
786364
1056137
961581
1123845
1099532
924529
212955
561854
756334
748980
1019585
610806
995466
409481
841505
320673
971471
329508
838009
172299
558476
375677
418849
398852
1066612
323886
1091560
661736
202154
379798
216092
1139875
137310
944827
699713
96674
337397
264774
254914
1106034
783359
1066175
800712
42191
51933
1056306
763043
104267
986897
778064
574204
891854
713024
219629
247222
711413
1018335
255256
114224
643805
634491
317532
978973
1000701
256199
1143765
1082880
609677
1088015
43258
446234
933574
349942
1005812
30516
887918
919519
182246
238343
830864
745487
436835
1060755
162249
928500
669470
993049
341127
186705
1109477
676519
417055
116847
147436
1140427
178770
1170931
309915
229938
1055721
268852
755173
676351
548455
399363
268620
1043459
467820
786669
1106371
745564
966741
593835
587257
345944
606695
854710
1192070
820112
168596
303680
6662
187389
89672
622840
317831
332552
1029048
67789
353824
945661
1073404
690010
732127
656180
350930
171909
646005
598059
548683
4595
719701
1051594
950888
860774
718486
850828
192762
985120
264283
494122
977224
879920
646767
622362
340476
541244
1140311
676652
558478
663904
876493
454058
584534
689629
1044113
140282
1084088
994999
1060636
276922
367775
879849
817281
441226
793526
20191
844969
64232
525765
677546
325628
30509
652936
729393
1111048
975874
8010
131446
669840
482989
701483
449232
148737
1068861
1161291
720849
948013
544413
589214
992567
490290
442262
427854
1077318
352385
592944
315094
147624
1131109
715501
557805
469438
524059
561985
787404
301029
346687
474372
30377
964580
1098474
336471
383001
1105208
278257
1177190
1056102
553642
716801
158246
784969
65457
161594
508242
451619
718992
705012
737485
766488
1151284
890750
284962
224499
1130974
850783
53367
950397
560215
517418
480352
310848
535888
202711
567425
433834
436090
1066349
1055161
1165179
318588
1072869
525886
173584
274870
393413
59718
276208
532797
909335
504022
102270
341757
1019062
431267
92903
518354
816246
30084
1112017
792648
228697
489463
320742
701676
581935
413552
10537
1015606
691537
22584
634722
358095
337426
1041483
80062
1016734
1133356
1062845
1003585
224417
1003953
416218
305199
1082617
153760
1079361
602381
1182568
940382
401690
1041688
1026867
25537
635667
906464
224100
172567
772048
1098269
352437
248559
23328
1064289
772626
998019
159828
914874
877415
1015806
409093
764952
852253
414988
659148
844779
282681
964761
256387
459851
42026
197097
353974
265559
1024713
589540
445478
806404
542931
244780
831271
1087849
1139459
571668
380958
141868
732598
553360
294224
913904
481945
343019
208176
493359
654192
1125907
702372
58101
996727
287694
870801
476283
232938
184636
40672
203986
926788
668592
286252
966543
368964
721715
537074
249617
398931
370091
1058535
695097
333998
1114606
311112
562159
770628
153255
264922
46524
1032169
549710
767444
978764
524084
123147
479632
408758
97643
236820
1190477
335324
251962
549262
802882
909107
1163754
948688
752860
200559
1106656
283244
710699
28191
183784
1128540
12206
1057853
525503
1159210
1130043
858607
602466
1124742
856085
35176
966548
1115018
504445
453430
126775
188944
378017
418658
647660
21073
781361
805945
894852
1187703
792726
171557
968396
457644
723029
972648
926305
200364
373089
961767
1002046
253526
707361
554611
1073672
1130028
461818
447315
589957
990729
1130777
802273
788069
523430
887301
612768
717642
558673
778855
150248
278646
975957
1004187
401030
381754
240792
169182
112546
292100
252595
1148049
51334
941786
296159
1182818
263391
1103203
943285
107876
303785
710565
718878
1156828
582434
70317
806836
469032
1022853
661167
116413
421753
137838
613377
215696
660575
1113856
472985
558735
400044
164315
1083780
873734
801944
607737
5274
444896
631818
677300
1188469
1105311
178268
292521
359198
446220
1080438
934290
128383
172199
485351
87622
491043
696711
630977
700084
880685
218321
100817
342487
714012
743110
58606
227148
835908
340636
452378
530033
680507
1139617
1099591
569068
491637
451643
7806
791996
604483
1025688
935356
738394
946810
424752
346365
100015
104572
853108
350444
582936
530541
720836
391787
576047
776257
354235
1080946
361414
1046851
1157040
1153341
210862
322427
1139357
796340
168300
327398
407817
601581
137169
85572
980597
792129
902795
847755
1082930
669426
949230
911197
55106
192451
801930
22622
748606
619732
287403
1123434
179921
746349
983327
718638
591655
730958
102947
440360
11269
223253
234838
503712
1036494
1097534
305212
401834
672822
1109872
356293
1065657
743815
875208
587725
475674
568101
698207
803488
1068681
950095
735890
685366
968676
670475
295333
810047
629047
867792
1128006
218948
858151
438720
664470
683306
316082
303028
1078358
852675
1002438
573372
43989
18511
356743
1039428
126416
1000549
1175740
1043198
538029
400101
530934
172385
329843
526007
977664
373056
1102134
585082
630974
743684
306713
809051
13867
827282
1081477
306327
1043748
67155
967121
537106
429518
1143546
277307
1054623
988355
396023
57857
420774
333072
1055874
928360
151150
397959
576940
552357
417491
826846
1070374
1172468
698664
522054
339704
910697
832066
1056577
1021471
825915
341894
670360
885749
259370
785467
4060
76505
519455
907292
949173
686742
181872
1073871
341374
907419
443818
147438
1142548
120785
1136358
314214
334115
687098
1084040
420751
534194
725896
528190
73268
705916
556594
664792
830019
936360
396641
1112918
630985
307079
190158
592592
710744
490176
87278
409001
245257
252187
68332
8112
970284
1178707
432368
942599
715852
343817
16694
550706
1159665
565232
863463
368088
1184399
499736
165464
382097
1171526
367686
848493
25737
536127
694680
413865
544295
348840
234105
1107471
586916
1047725
946062
895461
756336
755431
196481
501437
437176
36981
499265
894031
1141109
550754
614551
939020
237565
862521
1088901
49414
1137141
595657
396387
261339
515641
765440
98830
481135
157490
792951
565021
150808
547073
72726
182954
626557
165796
89204
915286
424100
262182
959449
585303
713468
260656
152180
320291
920180
697207
1163382
912516
33309
371362
116817
1167734
264823
247802
421542
258452
468134
856683
647469
496044
327128
851652
820985
334492
22260
130026
621537
543624
883353
95412
639247
945355
126791
221296
826456
437300
812600
962953
212864
288866
1035374
878358
1115279
538984
185950
197112
803797
271971
490445
100611
251397
702287
175639
374762
509639
787112
523790
801225
397412
294651
993778
509796
155282
1100690
749488
176934
616944
532261
246869
1172381
621464
425374
132070
204649
368904
727381
1183675
108764
903360
803569
1039589
531547
1078295
467066
1138900
570397
311025
681967
874284
417439
1123269
543399
763615
296633
827917
311374
941673
1001083
759723
340778
90444
527790
1125603
102971
409598
1079965
1185733
682147
93469
939134
846866
872561
241242
1084009
69633
342709
669449
151891
777667
471774
546861
967319
451995
805955
747293
126155
797288
37381
522413
346151
471345
1047380
839644
811281
1184238
34382
104619
928446
813577
353443
264346
943611
331580
394521
575648
646337
48314
479510
873891
503037
897782
364934
486917
22453
907462
1007809
931153
385407
911747
501418
595906
522612
361669
911353
697056
886600
721373
216205
214629
597455
450037
866531
1138045
1137127
925097
241192
1103166
1092044
721723
765271
407956
647501
393391
1007076
1167518
614216
1000498
724300
283067
925936
551713
777595
1186280
669264
783009
830423
387167
260890
1102107
839968
884769
1013531
22297
1185794
632499
1083738
463936
1166805
1016570
717981
18754
981554
801350
536070
983336
673970
912712
530822
619763
130298
816670
284489
568209
1083774
471983
584729
26360
366822
916449
1090520
856166
625276
96353
533715
1031501
55907
1017565
1143978
70011
101628
635560
521305
333434
487325
653924
817489
1054906
11346
300889
677704
746781
295325
874014
555785
74971
1192037
411303
774322
963708
963060
267851
585160
128584
18048
122713
552952
317767
778899
812846
391769
582300
51609
343386
851411
1112544
256285
535056
1093541
607607
596969
1192548
242917
737501
120443
527473
800987
510202
351218
1396
892348
251576
433602
828749
139255
946528
508201
291033
56463
444963
752480
843124
976109
560670
590519
631244
511438
757917
1151181
246711
1151481
278203
53079
75552
499689
791029
783472
694145
1077385
516876
990215
1038325
694507
417958
676595
1089815
557862
780029
1143782
174240
609064
1013366
292075
939093
1057833
70716
723413
992950
41770
721350
217092
963159
1131861
706194
81846
514031
622495
1006137
467606
757634
976611
501306
356382
1057362
416811
1104202
945467
1134892
1011777
511045
323029
255121
1028590
821597
255128
33203
114742
860481
745825
1113792
725591
101929
372940
1176335
827787
996473
165148
822140
85887
548232
625074
275044
413477
888862
521114
965469
155716
679
1184929
499976
683290
231569
742036
75706
511888
833108
422793
536948
451264
554973
1168167
916874
1098717
246345
980346
589660
427143
181945
998580
328211
1043667
703827
605628
905775
400151
246187
15835
749994
741161
737869
253896
1007042
348196
34846
10532
622775
877940
370058
231121
1035199
306264
616188
1054768
317845
798787
672177
669292
525869
228497
898802
886999
764451
619392
972253
524369
503480
211049
534023
15002
1063378
432586
1066668
443924
444721
1130146
111147
656902
584123
346830
601003
912827
734149
36840
437192
1098950
916687
1131314
208431
233088
122249
688453
665652
1009887
851258
635365
937706
900686
30221
922898
177207
50624
677715
556210
429567
470274
488299
296037
76106
246292
55280
690638
953839
1090971
559060
695650
922269
242129
95180
1135644
84744
943384
625535
944265
924289
476736
969336
534124
124994
65491
770274
274020
740088
1048470
158412
813262
416924
983585
1190443
933843
805666
175728
242186
404980
1132449
618131
680833
535470
790107
149883
1109762
376740
902197
615595
186465
458627
333553
258514
859806
439453
1150800
749787
333602
34864
511698
235794
408334
463401
379667
127852
94153
968975
837609
760678
750632
32657
249035
484206
953324
909469
395525
734131
475593
963116
412375
440657
180466
84480
162951
246141
621820
319670
442600
493882
1015322
596974
1012313
1039750
1111560
92989
593134
419227
550801
391211
791857
177720
893311
422499
865839
1190082
386747
597885
554186
89622
163581
979394
1148125
32467
1125547
591941
172448
605789
912406
927326
624232
983769
565539
1118844
987753
937205
418529
415198
763361
980661
197570
355204
299328
768143
348692
605831
703556
115267
229154
1112150
534959
623891
136246
606837
1075608
768309
1152524
530701
354169
871181
434337
1081889
389154
1092591
154249
348578
910194
778681
1116507
1122930
329628
23205
926062
306541
620224
288672
930935
445995
274474
715024
970236
201891
679856
534432
477802
825219
134168
778027
967722
934071
347007
933380
945217
343540
139417
454413
332086
458120
25766
777333
293323
247184
1128486
959231
1122501
313636
886222
346557
628950
1071075
1139410
441360
1134146
1093910
647206
197927
649640
69796
510983
502330
366067
147962
231220
473016
616471
665410
95903
11452
520597
169303
780817
150603
449190
296246
376535
280009
361169
37190
912382
438197
149969
888902
261441
116782
262008
843782
6319
857894
1114976
315599
11320
218884
1188603
882865
554956
853896
1185598
599637
469553
898037
369638
892197
521840
136613
861007
1040228
394223
735786
446254
925208
65579
253365
605637
216874
634409
1029984
1019071
161705
236844
1044302
1044618
376414
88023
17806
143269
1165278
109641
955503
418978
585955
1014933
1047846
34180
432380
56113
269470
451689
595333
794963
915418
872313
133808
1089004
1171886
443046
1111804
567691
1003024
1010364
592607
900789
938084
459120
83739
443853
946640
363272
107232
601152
439108
496952
1107319
923293
827756
648559
1031701
411601
627414
733450
118689
255397
1001861
1008439
873438
964431
213238
352098
601887
462092
534544
522508
411338
459845
870685
534923
222096
1174527
270997
1045962
1115306
109018
554579
1050319
740965
576004
100846
59979
372135
291134
540076
417369
404475
502062
841756
607995
1109936
86179
878318
1025521
714394
115655
16467
675638
722132
173280
76859
1045727
427118
882431
357357
491642
98535
848809
915372
316529
638742
179318
313210
216248
493641
859075
354099
1128642
268410
1051720
717864
2921
435646
275482
605872
1037790
804401
738206
921329
82919
744074
513997
668672
1165632
1028932
279003
181107
564440
378572
671251
786148
344163
767720
326492
681145
123113
959320
284264
1008668
44746
574961
147080
133519
517589
129463
510306
646033
444694
1164590
686939
712788
866081
975901
473687
1144250
20234
742286
118413
803504
902014
506224
653430
350576
659962
93929
827425
445054
922447
32207
80412
586967
803734
1189205
689796
805976
877315
696680
1011912
320273
543031
251453
240196
1161089
460003
400803
917308
473122
228408
121667
25551
1053760
280593
1026141
473578
882629
7417
1157491
945220
543907
977452
1023880
273939
923697
6799
142980
135775
415929
394602
980071
376195
363174
624580
850615
485439
249459
486881
811215
433233
785479
436137
495629
123660
147503
734649
990001
799240
298968
932288
669361
1114019
56142
616655
83597
758623
467944
737315
31697
827154
403666
839305
270063
680762
59592
230556
462069
528456
987928
380442
495005
785156
955992
414770
463002
26502
394140
633310
755564
878251
108818
583719
1022131
774910
439794
1067296
176219
873024
131020
480537
1150338
822425
177806
54368
754629
670951
824201
220724
1136984
849878
826625
427268
177473
56878
349892
855943
38859
693924
64408
5777
1007741
1111421
543155
166992
812802
1144183
412540
1027509
642992
922573
826598
1148974
1044359
448374
181579
443697
608020
226795
649530
575645
516017
1042689
173178
550979
618532
955971
467012
991391
498862
932201
231273
599584
337256
1050708
318749
333151
264707
473821
617326
618121
398472
694877
931581
653511
100031
463129
791182
243949
932642
631578
127317
642380
473300
531473
282600
1037866
488456
108503
17754
387604
671035
31522
100191
846063
144316
927636
867925
910762
753962
386891
115010
1044211
1192604
293275
15697
134671
706804
268282
385210
541717
1076368
822503
1099860
652091
813103
49394
404723
1121715
827945
560662
209134
949242
995676
1193061
1029452
333575
226784
1013904
888542
635530
1067466
757380
726614
780126
631462
105691
1041389
1147310
1179682
69971
1163395
341890
777510
939146
442813
824703
49352
500218
438895
967612
561270
1177123
310381
744168
865848
1037936
1153973
640663
35835
629824
741947
1048955
103109
110807
6992
104591
14470
541041
362414
393235
1079749
782710
620252
29795
659190
1188917
171531
949893
705630
667784
952218
248690
547692
734478
252632
196960
763579
412750
1055481
91566
632712
411372
174378
946760
791386
380275
1042617
901119
235228
332753
562199
124129
988192
454504
582843
489124
679390
857055
855906
434752
191698
616338
324743
478137
61058
1171666
406906
786923
179720
1156593
845585
231366
650800
648565
667219
1190307
934130
1172783
497405
910637
12678
1154753
140112
502837
157558
130784
25359
874777
1101008
250081
723471
354222
196528
271537
1132412
415874
671115
1128709
8149
275844
457625
559407
187358
199502
648892
43494
1141241
499389
721948
1065222
820103
328655
1163519
986829
727014
6029
225175
611761
746132
1151937
614433
1092688
886983
1161694
227292
29733
651514
681741
1096064
999041
166859
622413
1107010
475042
339343
158366
1102814
244552
692801
892053
1124273
646776
204398
285302
796114
754752
965145
597674
589805
508985
833472
112755
8486
185598
724896
1050422
567900
560364
107954
1107802
768568
698246
559911
320616
497420
289747
208595
1116196
794355
15155
916885
715719
891567
407645
557664
520291
625701
246873
761484
310850
513519
1093522
764870
378260
265230
728139
279036
1171773
699130
241182
12846
546343
762790
180658
128479
75518
1008638
742547
169628
689857
463698
376555
877507
470881
723940
428958
504840
949126
98125
158742
755767
734679
285525
817599
840202
408817
909047
344271
852425
1006626
525459
372917
93097
1127970
154968
771030
624951
277336
31292
641995
215192
393991
563822
606277
436136
805162
586970
262325
105305
758649
379863
304122
408234
838915
1039482
946054
977223
556968
1054061
474085
947719
486910
328430
191527
673856
802811
171281
1077844
771353
495962
885405
138218
477017
18570
637080
322514
118351
625857
826668
1089901
769695
1191152
1053566
952075
952817
1164095
357635
816151
35318
392902
36041
1186271
977525
746316
979624
286140
423603
573279
545263
939240
645281
935539
879478
771541
881420
84010
1043624
965512
993951
999872
960686
421914
813477
788638
697443
352647
1103286
917299
586645
872767
1065840
928425
350434
1085910
638840
461110
80815
564119
1029484
180246
575164
80486
322300
601595
292194
833840
814874
950657
835517
1135272
692790
268353
163618
558249
547336
1154628
102961
1134376
1159109
583715
1129211
1164102
573225
542394
397039
1053140
88595
170145
481321
635424
766623
1106092
1110319
869942
224937
51942
853828
524666
152827
134369
521957
691301
333681
247495
360089
952999
39353
578246
571391
638071
1112262
820514
405293
265769
669183
592959
334794
691672
223657
984072
302459
516685
1013755
712572
1130116
1919
718098
790687
484408
812727
14912
17340
1172496
517710
727088
718903
1085926
62328
90205
1053253
329822
10623
1137735
4903
538938
5294
435710
737398
958745
36534
515656
531962
914911
154938
816770
159692
322134
92541
743725
697884
649792
800877
254515
372448
452928
551688
1068564
44136
1017238
827057
899900
590557
206431
695799
577755
875316
190808
1047051
794002
513308
895188
16887
1136570
196581
200426
827352
522615
1133712
299643
200941
945514
272901
955920
542880
1050043
716003
1055889
672349
157189
1179305
174175
356410
455270
815708
294573
313320
1031958
466937
1006254
132971
208461
169578
587747
168582
1106053
1018674
1173607
336695
582730
585631
181789
982185
407277
50163
1039124
798097
540927
751848
901643
472397
762073
1113036
261113
1130634
901882
69836
228887
663072
185627
50773
385631
968614
563807
946581
771709
185218
975003
868928
254309
764203
378590
317507
493526
705706
18828
858540
354782
816895
207066
1101729
1121616
514231
665246
932524
753450
888843
255547
1160867
1154688
926472
65934
1107848
669224
119662
793994
700226
952267
772445
714011
955439
3338
771048
731496
787187
288108
795072
1065548
249367
614309
199097
402851
7360
774731
898880
1164090
642395
318191
373159
325206
329968
590004
297226
784235
725916
1072164
256957
998699
56014
467242
337230
262676
261407
423170
163244
1170801
506554
1069210
284743
312919
363044
886810
1059107
23885
220648
191872
34812
226976
759548
715794
328504
777480
715583
677887
275290
1050056
392654
93910
284034
244982
1032782
441750
994736
1084725
874989
68714
348608
106247
509440
75946
542815
545068
824350
454756
208037
744509
316990
333160
700453
730470
697433
1150763
595121
133131
724033
163297
684575
958670
518648
347968
482597
856952
719868
452447
87049
430497
1192607
109750
455875
782431
175596
346923
48024
78328
928405
1131599
1113239
134471
137967
843980
355102
439436
315242
456484
1043989
471294
655097
32802
771119
313744
357108
208283
650228
596426
1127161
233632
769784
754816
750569
708440
576951
855782
1064170
138955
898724
738075
507258
500732
175235
393517
826630
1077874
351788
414818
12410
704195
869631
318739
594521
587285
729531
693077
838446
23320
302044
682607
772743
802307
1124788
909940
1036950
684983
1126744
546460
950621
1170102
64578
861005
579839
979130
568693
178117
535219
791329
343816
30240
989439
732906
447066
1096515
910886
1120312
788982
536622
710561
838187
145715
618382
2031
537302
728949
502906
451661
189518
344268
698496
660629
1036467
276313
737936
386358
274777
144507
1031805
48543
1128353
722077
353375
154524
992592
727204
651967
974043
796752
980884
323900
467442
479884
1125577
532403
308772
1087883
591953
1112358
213184
1153960
1037757
837962
578106
598739
1145002
1003714
1117381
559663
722412
1032189
334812
191170
711596
292408
861699
1141631
793392
453931
974894
454793
1048197
306918
595580
369867
843281
276276
39393
363992
313347
25247
1022355
540308
563688
279629
639070
1164031
310100
360566
61211
1053092
680556
849680
299512
666412
793347
512782
888934
289430
1141945
821708
270459
790309
257279
318001
260362
161888
77569
602796
1099959
568878
142221
1083640
125782
193750
395285
169425
328751
149966
260876
482640
424066
314183
557183
127003
84966
713411
1157755
175864
1099607
145910
378337
704453
765409
164994
743186
860412
1089285
486540
388416
349431
735432
711635
1053672
1055195
1082157
551035
761284
752823
951401
986283
659914
266957
198413
204764
13541
243104
742743
788212
478853
1048626
498500
633654
252711
748757
325974
67647
186942
1070628
560586
810250
621559
847696
6426
1057546
1133483
381117
632481
763970
436258
422330
112980
912717
74288
576795
1070263
283649
335550
28475
974
562894
796525
1104682
786496
195303
985089
1074753
771993
105285
47108
534609
184048
760265
32446
1140766
981727
334765
1166665
1048523
604067
684793
1142411
1095835
418334
206564
870498
32437
892144
571785
129720
212507
873903
254940
296559
305785
142515
444467
1057325
881028
354950
1009836
657529
1036400
76184
851707
765095
777245
555063
947792
821172
959735
807621
727535
1125726
917868
279258
1071909
946377
1093717
958156
710871
1023262
737282
441590
1107030
1074130
611724
159701
681261
621348
216076
237677
68403
31401
777215
1149286
363505
544229
1046204
273350
422309
644131
590079
519279
605979
482843
1167676
297460
1166994
453850
851031
900777
479115
208464
560177
1168972
51175
889195
621578
1156096
756531
462266
812629
261876
1125350
1089464
11037
153720
578629
371355
304343
672625
567749
764704
689977
699499
188475
520922
204670
36261
936274
526307
667347
413797
647646
257009
1162628
1129466
583415
1141899
491942
242115
152159
205860
663557
227072
541036
214199
54186
479300
171939
99772
804883
605029
859372
271482
658394
1173870
187978
861956
562193
889241
578851
988020
257888
34549
485453
215703
261085
980643
797900
311679
468859
90557
412765
442304
700501
1096939
941800
1022281
68893
717652
901670
735732
680997
512113
661411
632483
465503
383151
369733
1048410
646022
833458
271771
784461
378069
661771
790602
489706
239987
621525
696090
56355
880704
784823
203005
1102850
661655
644952
995372
824396
1170679
1127216
214161
577794
205516
1078462
412271
980258
888055
673329
1145805
801051
938051
1108110
315290
155047
135619
691100
725394
605669
887847
1014697
252861
467634
444916
94829
998349
446985
888202
903631
1130880
157227
993407
551328
1050633
768051
607881
431970
522911
1062002
893180
501907
558205
602874
250678
238784
674478
921905
706063
386370
1021255
341012
1084580
1052182
171222
68124
892743
522141
901155
123618
603776
322851
1128896
870340
815122
691197
343584
204892
558463
553422
194071
626184
375055
582255
727739
671004
1104136
903214
1016557
66786
864009
555811
1054588
733405
774197
754760
527
632447
116033
225360
224354
1018851
170029
947540
204489
577842
1161907
280219
1005562
195446
460682
941637
850214
853403
642087
45640
590795
823130
908761
860307
319403
63222
861068
1093581
840206
59131
257772
1076700
382666
324887
948650
710936
423885
191554
973446
658921
360140
202767
390612
374786
1633
690873
680740
545752
351930
818958
1156054
939532
20725
1050783
174680
278743
611776
125463
623756
190277
808378
1113660
654429
892210
1149129
452853
1025543
423466
685558
327181
1066036
5857
1115666
962600
1038942
327068
1008285
108556
601181
561313
905064
1097402
990850
521920
829906
658779
1007233
1067701
467221
53740
439005
168709
550806
69151
200641
695096
1163168
571402
922126
806334
517018
598242
353484
425113
501193
1053196
797168
57767
745772
163829
956407
162189
400523
1095038
1004397
656829
424367
1168919
628242
364556
878345
206503
416381
1004027
1155182
626974
289969
840882
939843
65533
191273
276062
410125
347677
201903
822679
277636
978895
518337
437673
662867
957827
78319
712520
713466
774933
413273
980270
689434
769932
602168
153787
338254
825510
946519
806622
293659
165391
379675
601565
465538
1046188
512812
167416
604736
223797
139827
997319
767766
171855
1034585
1122255
705725
906210
11340
107603
1071306
94339
566168
965647
215604
997045
1070806
638850
300963
823227
419798
775151
64827
848982
827292
336429
725450
657935
107706
82829
735266
900008
924876
69104
951554
500204
1058606
53864
676016
420300
647567
1120560
1026258
813302
488237
27673
62575
158966
517026
1132797
965500
658006
1037312
399133
420198
21293
152854
424511
1123649
594157
85217
4443
95948
287380
506446
695449
757632
607696
161729
512879
710424
123746
346361
216766
959557
874605
826996
766748
855495
15469
612130
754090
1178728
763939
488867
742162
277521
815204
560217
805399
1050780
770602
1182859
709322
728083
391280
684384
541047
203448
814095
1122307
890852
864023
583503
112959
336601
1016814
106629
19425
841810
719663
930617
58936
224722
151014
572194
46871
511907
1052218
874088
894736
1131960
9672
582701
613562
289120
933424
718078
615019
201623
838757
479697
922416
174674
452383
1151050
664630
456464
192923
752332
878167
743847
893897
145390
108159
1172715
1139532
642316
971586
642190
565754
278408
412035
363803
722083
355896
1100079
1066964
1028763
49949
77998
679006
719437
1062118
486777
472790
1164545
1177055
1018385
574575
966015
912450
115683
777627
436934
189059
586037
105729
1175636
426866
269876
650486
233093
253780
730869
616651
21786
465332
114790
278245
1165482
1072812
715580
40465
217248
338559
929721
439804
1079321
803193
323241
480939
101499
236815
589569
754450
15972
278850
523382
638807
101527
477235
741052
555914
194989
22939
245514
483104
51069
725558
1098687
628187
1040722
1154484
189237
211469
296393
505314
18256
250039
339680
380516
1077381
116541
459129
944455
213091
704292
144894
585223
974610
71147
778623
120070
144322
1071967
60269
831768
1110629
835606
546676
943054
1098796
397539
1131254
811326
148038
540658
622311
3991
852518
222148
738053
174563
226313
1063191
229889
842601
416337
804197
605411
749490
1021273
820987
188100
167363
925723
1113300
468274
1138094
46153
608721
341542
225658
741168
967376
1118517
287290
945516
554173
272100
1135803
245122
729546
622368
758841
638790
1178094
401087
857293
168102
928640
329000
1002954
896283
528937
845176
990470
986961
717582
223721
50497
173814
291633
648569
621899
879896
706485
499692
551770
83183
826298
74627
431838
380099
622388
113641
1053852
611151
864197
1014380
725335
1189505
130394
890530
70690
840978
301614
762155
98643
586739
767445
216106
908847
794413
506959
598245
923694
609900
1055576
707830
918438
813585
597248
141493
1155228
98796
350670
529892
1006979
510648
300316
1112660
1153503
578650
1151704
581948
414464
561503
522927
217009
726677
596489
1182589
238920
1129431
374215
394506
812812
1156455
940598
637730
928401
1128389
1012021
1061533
794445
11511
1154300
1133379
854371
98379
1150465
1171116
524990
676035
761644
477247
788704
531107
845409
238444
435177
58834
805508
951996
227699
632651
544382
347695
168279
72861
898964
618889
1160535
839810
843911
627049
1141052
94264
898158
20805
439470
173994
355431
9884
1070017
308768
951587
490860
446341
1190947
338410
785018
274116
471385
39969
552849
1110382
184219
1081796
402936
160668
1018522
1061590
262462
107596
225480
477266
1005544
1175975
636140
937078
196174
149163
167702
441169
957090
749576
33337
805467
202050
771327
655935
577560
900397
1109969
236907
659832
486183
816736
485090
127799
1160438
98753
785409
551423
434600
331676
1163132
871811
912022
151200
208656
829270
374508
918715
443750
908028
797542
1150378
80658
932136
54633
284652
670889
1161970
545092
193815
1006050
967757
1169524
861093
324550
871759
62256
517659
867114
217556
1071270
620134
668211
762782
258107
474677
480569
587335
671376
1135003
451347
572950
637802
507680
420975
319225
943513
339734
502772
693345
15735
212261
535539
411911
678648
732408
23079
1182529
870676
922875
496432
364647
980571
967064
575894
1150025
696039
282181
1037259
502434
937119
281969
448614
593585
715273
92746
21717
119776
253255
965545
288959
1138168
1136444
489039
1160401
483534
800149
422491
20416
828625
39860
382773
927180
1088863
154451
301228
1153466
429475
949149
1057129
1067947
539341
429156
840485
1057275
377660
77284
1193341
559255
575649
1296
344867
463201
300764
414501
512400
489174
865971
673208
284822
1071247
1144139
930162
109261
29863
772323
860935
1011083
122664
1186801
877891
414466
125329
17067
983688
207540
35905
105101
913165
80792
357606
118392
207326
550661
616247
994909
77842
547296
653329
157309
387725
310699
1038590
639241
967260
720059
920495
25117
459477
433871
328993
603175
600976
793569
681204
757606
502176
306534
888782
627325
53715
1113373
1011129
864799
1140194
355765
165778
1185982
457902
565266
634035
74516
843272
880495
9525
680717
628970
956559
73416
1011772
837949
887055
399973
652615
170873
815900
758299
764065
435721
490911
849012
418602
1003125
698792
154160
805326
295680
647855
278464
482829
238882
82741
1077882
2103
242292
976118
1115850
907108
965369
280421
68229
520230
127527
32307
1031013
363055
636152
1035429
286027
547614
644799
1181907
592584
972274
913472
638193
437357
13769
1133253
970888
133883
760816
1083442
715197
1147409
827198
726857
585683
780457
420516
815774
1066303
145395
546335
1159967
800855
1027582
180000
299485
580283
544563
685940
911220
104874
218170
62303
737931
14660
1062734
611497
995725
568583
285166
30451
1010816
632488
689261
921610
981166
674883
183098
1021469
664838
638100
40392
581866
220450
1138025
155250
1019187
206779
230030
175281
1185068
1059547
1084897
1011267
1099437
292847
418499
123315
427361
259437
741921
1155614
311439
911291
228345
564470
1025124
71690
1092433
245017
983937
668608
1026073
757877
875706
1190348
1014792
970427
593948
516631
963810
954997
751334
1006843
1047964
727323
286614
736176
593189
177556
520123
193862
200485
559243
151055
474421
534415
305522
1134361
297251
166692
397969
287079
399107
553318
906876
832792
261103
131098
487112
953571
327021
121688
613908
1303
721974
44759
114115
405612
849436
796737
633320
126909
42126
542531
679435
982477
1185572
567523
905328
441450
833787
608159
1003327
42582
996283
981051
849045
990424
191828
1158837
50599
763471
1020713
336669
773158
652916
438465
1155628
489737
551434
729959
619950
669284
808305
262267
749199
151228
465335
172803
922869
942452
138219
728446
279425
967126
967379
852
893178
1055229
31518
410053
1191009
829933
981646
921944
223576
1000465
714706
719316
249089
22257
124022
183433
154661
229447
638552
734451
115485
853286
281268
353632
1157395
588752
649641
665449
1018688
630446
1001091
297737
1016787
357660
922828
636003
947678
314117
487088
7014
1009395
279132
459587
44395
133032
850008
341877
772855
1043492
568645
776730
1081393
1090528
1109267
269548
144361
305125
387281
138572
715527
732722
93616
545966
118181
245760
936890
249567
647408
952048
184777
81054
273382
877617
1028798
827018
1037066
949969
91274
131050
409596
712845
90883
1043504
614267
914091
629093
486755
821072
503771
8577
294171
148050
579460
148886
87109
1043692
560052
741627
488697
1055846
423850
577540
820433
325564
111955
400631
544862
895256
869128
998982
625438
658729
1067665
946154
584368
1085797
416233
529757
982646
644653
554135
371314
86600
453469
799233
758879
1093351
731430
196785
954140
400386
342005
254115
724354
243517
860084
706315
825851
964100
760336
345193
72882
654711
324003
1188106
52427
1029174
944023
178383
565042
712422
1100973
983562
747032
971174
567392
972086
857121
84666
918639
247682
17776
28616
538811
565952
445040
1005036
353185
345261
514531
76117
675311
986143
1132027
1162865
442717
104813
140154
1168519
724268
72987
821920
79367
917367
274027
85164
420504
381202
1013788
1073660
817168
577642
152049
446218
35768
874570
533152
82299
247211
432139
10406
539504
716805
342365
1038212
639478
191898
462702
1170741
865993
288012
831168
70810
143261
839539
475591
313896
927313
821879
975827
752135
564285
1151432
740632
921681
338557
633981
1052498
995696
917767
595188
181793
778760
851569
687221
469315
962874
789684
1190427
493658
1132764
1176466
102519
1191851
1136254
1147495
635193
790388
371103
1105685
268323
1034418
296541
870023
192948
540303
165899
197028
262604
236379
851761
517916
499533
185102
66069
618322
803008
24
1016411
513475
128341
639770
443673
687398
1180963
95
914732
841433
76843
560123
446637
336381
717669
322212
643578
688625
1000215
372463
188425
449081
614864
205834
124835
465128
496809
666346
1052206
675555
754950
768340
157808
332527
1064690
818901
969242
281821
114440
1114537
606095
1179101
1156474
1098124
1162288
602389
164904
1133681
812392
730584
459555
772059
450529
976059
454078
157159
186997
195786
215741
340080
592386
929520
10383
240912
106026
508224
460679
136483
1024924
394779
180974
508207
587821
1179392
414478
597606
618381
367768
910568
293719
1141261
929255
973622
953180
553799
503209
769950
31068
1073129
8059
879526
55192
1116182
105296
93858
629280
1015897
416254
1174388
1099645
169188
700402
533379
882229
483837
65935
540646
629973
1061863
1083815
933091
821657
1069345
1192067
682222
547360
614064
268267
394723
241917
1036286
1038479
36183
606256
334008
317299
768512
628342
536599
701960
272678
59300
900261
958449
596798
928771
1156485
21409
1050114
987222
694332
433492
1163625
433137
157478
679580
1031937
1099406
103031
80301
526221
503405
1099667
748885
493347
126179
651382
828704
617826
296790
483465
195924
912714
1036350
79694
332413
428550
531909
1071211
823353
961032
400236
939590
481608
251787
659115
922559
463010
1155033
300955
774590
495422
156684
1134192
1073977
1020996
928132
823041
399257
728719
203419
908175
1022742
1127790
439218
739460
933591
59665
809623
505867
504985
1064043
924246
795070
845537
654294
699034
367474
129241
6268
255297
148382
898311
342861
764406
361481
1050379
273698
1040061
1054103
656252
1063711
721753
43297
781803
581474
81213
1120184
265656
1059598
582064
203720
90766
34062
889886
1001921
530660
379421
739041
1024859
979381
631523
751671
622652
599295
664109
615161
837023
1115023
838466
240504
711387
1076599
1011379
41981
308429
1104267
1022833
616459
749523
130979
694229
932668
586003
57417
262868
404847
154476
130041
731914
1029120
1137112
715558
1128173
740902
174876
1085897
769714
1100596
441554
1132709
116996
427906
287400
956023
627128
816485
258787
239685
1052963
991604
429181
994020
428001
584369
837968
496208
906230
741529
358854
54310
572385
1148897
183059
1009239
461392
173721
96746
1090925
385040
1051792
306137
23873
527186
418180
498675
744594
503295
737876
201945
483815
1171270
95933
712583
15371
585419
1051072
635364
1068401
958805
381380
297848
786096
492523
778570
203036
983772
151894
1107543
1050795
698100
782331
1062746
432190
327960
867288
1023229
1006345
1034483
1038372
497528
51336
895001
559147
891285
1000895
444623
755721
1028539
1143966
367030
309839
385082
633211
1028957
877094
1081649
409403
263206
63444
203451
988911
1157188
441777
146776
226265
108936
793385
15114
146224
294826
1018578
348517
88855
533400
387548
614471
265408
174556
100465
825979
1105163
367285
487689
483234
688341
482475
584459
1188788
232468
838046
13330
753841
905377
946608
898082
52731
718670
740617
763606
998158
208468
704071
45075
332050
1010310
39560
1014064
314071
699444
1192610
367685
805308
845490
651144
1167080
39549
1168715
152433
411809
40351
744368
1037441
947588
1173229
799268
21855
541574
1074948
220838
657035
570315
237174
489509
580243
322892
540599
1168826
929928
914786
631141
920013
684056
426555
918607
1049675
944638
661045
593680
176921
465752
1006381
827681
152748
474759
1177539
947502
23090
170858
994966
512734
1066505
799300
167082
615593
929594
216828
1148644
486825
76683
237654
796427
1191581
1157560
964236
254815
465032
761863
552819
350148
519063
371380
1075981
177146
609747
218790
799212
1079685
819106
114799
71506
963065
973271
252049
249093
897525
667772
645623
998527
577385
684
1111455
1147392
806147
1110192
384572
845421
350107
926602
975767
1016958
972944
221933
852879
176336
883302
632567
1035441
642571
588223
531198
365670
797276
830279
737291
1099038
1053082
948972
810372
593292
1050461
433450
117669
215621
734204
761916
1171358
978829
369523
913385
1076315
381564
195958
737385
433713
964961
76380
732972
867030
1150666
200084
259909
295983
109039
792924
278171
225874
305748
306265
274639
775436
126712
319497
742548
1084264
36235
931282
1090085
86431
210502
626042
439239
479980
811967
248521
227495
565802
872532
1120
331444
634172
769259
591709
97981
518780
74065
842938
678698
570706
581954
1189246
176641
364032
67076
826435
906598
909317
862081
943443
1164083
1023876
879283
157564
842387
21046
746942
544250
1101353
936521
812283
243174
809899
633634
234197
90113
415380
385846
1129130
152701
1133295
922132
837881
442968
763692
753728
233023
692278
465196
885110
95150
1028774
172538
969805
458590
241389
228567
494421
58145
490036
564664
849076
538936
969974
1127164
713637
821286
476622
406374
297128
699488
652347
281075
943137
807532
745658
604833
97319
849241
499059
279917
596691
496099
293589
1049101
888251
1105703
1113088
75339
692283
234499
468776
1105116
139795
299225
12969
726942
991779
845126
944056
405788
738675
601095
567034
142256
641619
334755
767697
582585
219050
421834
1189110
262291
857863
470190
1147624
922198
227109
1144711
759753
64624
357561
849488
379427
1182155
413295
1077348
743052
387145
390431
607336
209806
857885
400773
785042
201776
594145
712588
160826
908965
320717
422376
1004559
197563
1056604
781885
644984
42071
374672
913277
686993
708012
113420
882916
450971
537202
355750
747665
1027594
228835
1106106
688306
116414
587928
772347
314519
96779
321501
606927
436740
722182
137769
746849
618473
32106
1174714
369156
981375
1027350
621961
155226
249858
1168984
1119054
880394
1141930
425333
149397
526046
908356
275967
513669
862550
454210
84756
191397
604018
724712
1187624
1042975
136234
457607
727913
328391
167209
314475
240114
6996
342449
508227
518978
253400
966127
570914
37386
1110443
134922
614893
434063
357417
626241
421597
1062393
1018124
236151
387625
915941
818967
1055938
964857
1014127
612803
1044944
1073961
318511
628647
82798
79218
555575
846969
897843
151943
230673
703601
849113
589241
687320
86432
191024
1114862
526008
49378
346548
44174
462145
78796
528625
1039786
717745
11092
503065
897537
438899
135351
740204
932586
1011619
652194
618650
759625
205698
2753
386671
154706
976901
497296
277794
1074995
646333
57786
1180483
1029889
265720
573468
873910
679021
443579
779700
1038430
574004
200542
268823
950601
1178860
221971
1097817
388134
1051954
368546
122178
423189
800490
906556
351907
864149
373078
194202
1135681
579078
316201
856144
72373
1181933
909353
254052
955216
662217
1073388
446755
1116772
871198
415178
569344
1169045
46422
381790
627134
93880
901656
564855
1146597
1175619
1153132
1126443
958954
852531
629994
463622
449132
368165
149285
291173
425982
407662
318016
874344
777975
64294
857227
790229
1117291
651865
480200
773212
229110
318808
840789
1008142
878677
1143950
1114790
314480
690813
296109
791684
758502
37813
308414
214727
851492
835353
308929
470157
207322
700174
250491
336253
271297
582269
241510
819638
705202
246178
629281
564139
421949
942000
178056
756668
1065153
325207
379649
847437
93427
801881
486745
966078
994806
947858
858762
860259
927716
489884
285453
876098
921954
787386
586626
1016935
396761
806508
1094724
360845
131345
256089
753687
1043593
585366
1157172
1103593
88026
1007630
415379
920363
1092569
353150
194127
434780
346277
275524
620054
808664
1039264
463360
1170406
251998
987848
994115
30059
1018299
12458
74440
1046307
92962
320092
880343
779740
275644
1188932
254262
709601
709612
32618
242117
755264
26673
89904
257901
170211
490426
760213
939849
548811
210326
558151
475318
176837
715965
163918
1017195
101801
889949
193665
1037029
187424
149692
947911
564248
502135
342801
75142
328323
682665
737095
1066354
513282
8646
125754
965139
1107579
616147
298803
542933
884542
1008055
705655
217287
403883
103331
1071870
1004434
862406
977966
189877
252982
1104858
996576
1110331
629442
47913
869423
360735
104954
1022765
582810
1169538
241822
697312
779219
541587
589287
1004875
1083336
400603
905976
1117299
712538
751249
850029
65150
712008
695696
348032
823470
226314
13227
856418
215507
249871
958562
494464
897671
484352
876884
818495
253965
418858
1097433
642186
187285
1068243
423279
258501
600862
597593
403235
1161422
898882
1002997
402187
963867
338534
496674
579904
1168279
561280
609177
171468
676007
749588
690324
127254
538987
198597
910735
959916
1090069
177305
1125894
493848
794108
1176300
1017134
1011948
790683
242831
1016148
693062
932712
167077
657828
1098491
712023
129630
61848
198582
614454
438804
970257
405151
276603
645584
780120
467863
391533
941136
455207
518905
803601
1036120
117543
506348
999707
478925
1035617
570758
185047
903305
208048
48497
44041
1189509
792495
649666
1074570
290305
935772
80875
1154574
1137542
1771
1187808
1096921
958781
113562
263029
1112636
685811
420195
923613
43342
1076389
1084820
316282
1022722
822582
641165
368568
749185
8032
232823
748732
1090509
934828
53230
864912
933274
707207
73655
244204
76300
189041
795336
477440
114813
55189
161724
958100
533677
458743
1161293
6655
363205
561076
335396
542114
936494
865750
384853
321791
645729
1150721
715124
759902
151863
488771
804726
594645
794163
415388
918741
1101989
22992
216223
1159866
539344
759485
454700
494784
625577
855616
797462
295460
160302
719225
960554
121717
77470
754693
816964
646701
729203
373071
594136
915231
28716
901614
185526
343082
786874
908748
1134468
1109198
55018
596834
407582
1159822
93653
541315
509955
1142370
1136171
1143628
534493
454482
570503
1121706
194331
349710
371463
253558
793917
609475
420273
874956
605665
630677
228401
10830
674828
655977
765595
738914
861390
1151609
470973
833795
1174802
333923
958918
849117
854729
1051732
319626
1119001
937686
1176547
1141939
382129
756884
890767
486513
59528
339810
74394
740648
20566
375157
442305
624408
956117
94178
702715
448954
1077766
741219
277662
681055
741614
728059
577750
68679
1115332
802837
3449
1066865
560760
556272
65909
754362
371657
337130
589787
505665
1135905
614217
285386
228999
633459
939049
525609
1020331
1172013
708193
82794
1184808
1026208
820236
1128758
91408
90087
185999
1087289
1114730
46691
65658
51405
494433
599878
399763
1012456
229670
59806
1046068
977899
805987
1151537
303198
958389
485124
981221
244255
919995
1106150
602817
465479
1074606
960031
534697
173245
843295
963613
738327
787596
702875
913144
503878
769416
223782
239333
504350
594332
965314
935877
614775
685303
46439
717853
343191
1071540
378979
77553
67381
104305
865274
915436
694391
963494
175571
803571
829520
449735
396256
846382
402695
802170
854586
455357
897626
760836
526732
331979
316264
658300
130739
814164
519971
348802
366835
605000
663827
386009
647510
41466
565184
473754
105179
1109820
315298
64041
231517
52824
746161
651343
82514
559612
1076712
323224
190001
51812
105718
247174
628496
741513
773654
508676
266594
678462
6969
1109976
117845
101601
744593
454402
104659
191265
993286
237076
1133845
874133
31327
161853
276602
444664
904547
1046509
178659
405658
1155344
76135
1026153
43699
982317
1166543
178410
564107
5472
187821
522792
230761
531836
630833
29883
159909
583949
1089017
91766
588632
33175
680393
1003360
985299
538527
428540
498666
616563
223759
1105107
720327
387326
540200
43590
469565
291841
494751
740303
198654
1089100
331553
258635
430967
964885
1009848
783992
964552
738011
286719
363885
130020
213123
299878
739045
452400
450176
603083
724686
1166639
1016584
101300
621158
948247
858705
566449
87423
639780
342478
979063
189145
387948
597007
59302
141277
651842
225807
48223
1154806
289072
137679
852553
1108994
974140
6277
792863
515315
824795
503625
363442
54350
523806
992329
1143869
11577
1092085
896826
266387
375089
223843
488951
508120
480114
807319
964223
37086
487031
609171
266760
876368
579366
27957
1032558
65585
818543
97403
964145
564205
868671
146490
184313
1089269
1155488
66189
886839
965086
795965
499747
806288
474943
721401
302615
223363
692787
363312
155459
643671
241110
470174
1068202
579346
550268
1026813
107303
161075
749253
833925
1140512
1117577
385088
771476
839096
959038
273408
632813
206100
218695
31626
325782
906388
1025943
260489
382204
1183601
989500
1142984
832944
533973
119040
928582
256646
363795
217229
597549
417511
452621
46975
551091
621047
932610
1030695
350491
113330
438097
1018065
158421
298858
1140611
746921
177256
576042
580461
36296
534454
799234
295606
96524
102294
338277
410181
1002484
15525
1191376
52711
856231
294114
546646
747712
1064957
871237
555373
1149887
707735
741836
435674
28151
1001602
161823
551771
195589
1098779
826371
771092
821503
1061901
410033
144664
652563
427212
92832
96520
353051
18315
329694
963446
988668
249757
1118984
612620
826711
665114
161596
525378
656462
1024758
76643
941124
864696
448883
504866
30238
463731
78283
295978
818033
391046
978009
201257
965051
655899
72707
186315
970866
903655
776917
1161487
861811
755202
257639
1067263
693350
146935
377294
318107
278107
1058129
21843
187940
1013891
653732
886852
68143
335996
113635
179987
1149257
448990
507380
728413
480221
1040877
494767
808599
556227
917654
449633
976967
278384
925241
644592
1133137
769067
100021
26004
365389
665509
316977
694916
934502
158665
623310
457699
377813
991453
971516
1136455
130632
937247
383268
952681
133645
627087
1097290
161767
1063713
423757
425009
228560
292443
340008
62134
465895
760946
852618
818667
493235
466921
777707
708218
205950
1050211
265007
148222
806766
772784
31142
321171
637735
800615
220968
447981
1004964
1162354
438304
395404
751431
234328
345380
1055130
14741
51582
678422
260693
101752
186114
325840
109854
552185
1040874
1170140
379081
571913
910666
434481
838279
1076777
391733
714468
1005208
483624
780631
888034
720314
1129155
456165
253443
168286
159480
883874
1010221
193856
997015
81979
1156387
1082289
1173634
1070408
458216
596129
385956
463079
808058
67212
812627
681165
236208
711209
242229
351643
1019430
89734
1137774
789848
298047
1073033
900054
811600
560040
89533
711631
506924
344478
510347
746443
827100
695207
844442
267759
354544
1185465
1016651
493871
868501
1039310
948391
6363
220712
814499
1165128
307797
1020718
317833
523946
542783
335643
422256
565131
1156674
231469
958296
51585
953393
178908
770656
270167
1052778
558987
245802
827518
943355
981716
288740
1116889
100473
376866
612697
1164019
760831
487644
444250
787575
1121283
1109716
102444
428514
982864
448362
746383
187657
174271
297554
870226
821820
550460
60000
818899
175030
566701
1136210
1090375
620696
758168
802980
916971
33658
205556
897014
1004430
896574
190411
10991
330669
579902
1066737
940742
899895
745108
872555
887475
996535
437016
248835
422365
196060
315345
935541
380419
1028387
1052999
152683
445894
1164233
274753
32180
747463
922257
69916
149728
1576
833439
769248
949246
276587
678832
900937
1106296
997412
122522
478188
591507
482212
87992
162876
1175179
755711
615448
757767
146870
828536
913882
327121
93847
1059856
327588
358833
600921
226635
907101
1121163
854419
1149346
938215
986774
788091
933320
1060958
205305
1190909
194123
348510
542758
1012237
386054
778198
834028
1158759
994348
38308
587776
283566
687154
1160386
736625
408720
913466
564305
822972
89200
889533
983365
158180
481464
1076838
337507
599550
436250
758096
504106
398564
513258
211575
289649
328453
670599
204067
290973
243854
396688
310153
429028
1182740
318774
937
348115
521809
443995
85938
299586
657261
212870
609399
1052955
450515
1073442
821772
334405
549264
237723
443504
280652
1081608
368055
764548
453680
1030279
994911
1026952
725368
91467
511819
832637
847115
932901
161718
41004
39495
109806
989909
60602
1178160
771694
847158
711068
906179
982543
678224
447229
674626
239119
841687
1036677
367376
917786
987268
585886
53763
27167
189768
502022
458671
689761
33563
847030
1173907
581489
11978
776646
876590
765826
1073754
72833
909679
1125120
469864
908560
544207
1068468
348622
827526
516690
306456
846214
902763
1023314
462831
390707
1033755
145646
803596
958865
1189008
556261
740397
1105745
475456
472139
239563
78510
473794
133966
379176
1016254
99229
576889
481543
7645
967730
516680
126161
1124552
990142
117098
43974
384334
1126035
865898
1073083
360700
159580
331902
990568
84375
122661
97249
13174
1070595
376441
704317
654134
200097
781071
87295
1019000
157725
1021799
16813
763710
441246
432953
756151
1191548
950424
1076754
955565
663125
1040708
823017
462579
1059595
388333
338590
1095919
69172
426383
1032667
1007218
1062021
162725
381126
345106
134688
1188264
838240
261637
835988
265700
91397
215467
435224
335054
858980
762249
503738
910286
1065494
1065180
823924
302446
261383
785529
306691
864024
699648
864068
1149270
109067
928254
207974
94707
764742
1002543
1068835
928902
87971
252533
652980
1175444
198182
143004
988337
712246
422200
720857
697932
143065
201181
1039579
496760
637316
401916
768849
645368
478429
144938
927250
524468
15103
421405
964148
274315
492613
713005
1071438
355430
618336
756623
229526
188906
180834
676757
310353
153954
273619
927377
674113
229275
665497
1007272
629160
832141
89976
181615
244634
1129775
52074
153730
304974
606909
1084367
404691
922493
1138376
787237
874093
485402
792533
697267
338600
1032277
1053830
168086
946687
144032
1085770
95902
311508
356148
221952
343447
530871
886695
185272
694864
985194
324960
439376
590090
210023
422576
352574
203542
324132
1103352
809908
1009755
357646
169098
462677
1030775
1028566
567040
931114
816506
284319
95335
948505
506658
1109058
576334
881981
475343
230414
2803
601256
352162
244904
566177
1035463
128570
59390
1162763
1003124
655886
811305
431803
945549
704048
736242
229827
1021987
99092
1108555
37269
12643
399153
389744
374981
107433
1173610
43432
185653
489146
500399
412629
83047
356620
129225
585732
782571
12930
294263
558715
177581
1178408
585776
1133887
791734
98345
550697
704758
192023
752208
60282
810512
500699
1085917
935690
106948
863029
1021641
308216
1185559
897394
827994
454912
328878
126452
460353
485187
406656
697716
732482
790075
875072
134989
391560
1112210
280731
384234
892696
1125642
979065
149301
1154
836867
611278
477693
1126550
576129
730762
1059038
431110
333814
1102995
991593
1174658
1034681
152407
89417
786492
1019587
934059
1121072
1170433
931163
223256
440588
456772
627613
899725
265744
1012479
978405
926622
229391
1152940
609051
420852
39039
424719
588916
130735
335572
121391
755597
420612
1171983
998479
245327
272158
864196
179309
794510
690744
98025
1036964
1173606
713627
844180
1144060
737475
1052264
460067
480785
1103705
1018684
956869
90116
517113
1170243
416010
1062808
960341
289842
14947
1155199
9223
238802
878499
340676
758684
490902
1013741
115041
81973
611964
128746
433613
769991
905456
628784
174327
64595
1192127
1187161
90517
351902
192893
811361
532711
667022
1155618
705588
133716
1085324
410460
623196
71210
279497
694766
476855
583061
1121059
542890
161445
873009
125447
1097292
386724
970367
471995
980075
828806
415007
1122368
619328
74293
170781
991245
2022
181102
311676
251631
410513
1090232
91308
1091883
300329
1188535
323889
406941
1080404
553351
1141108
238232
790829
406824
138989
946055
106620
93795
579004
429678
756636
719731
1184937
1044453
419166
642410
671015
1132462
562982
826632
256299
400584
136614
421459
994596
672036
554128
77008
377087
1046594
944073
1057332
192803
799269
1007583
195835
265303
256392
907244
264125
84295
582314
612753
886023
686285
886068
228648
605501
575846
1079983
289748
1159696
15131
38954
563114
960550
642941
385742
1128766
1044025
531964
286237
81075
159933
1050383
1044162
120233
345135
818785
647110
493758
155989
927729
1099917
1083011
330752
264102
483418
69238
374004
108896
451394
277685
1063063
187597
862948
216669
368433
667208
87793
232135
45949
151751
1098469
949580
444587
894238
443290
142805
298958
647211
162959
876170
867220
947012
439253
643100
254973
713340
786264
1103818
68408
425835
985720
718321
107078
358980
652608
353416
77899
270054
170430
761930
555894
641237
279117
675060
400359
1017883
332319
457898
502866
198149
432188
452953
877406
1077321
478511
277535
923906
796558
1094833
674413
90527
79415
1093204
391700
362271
1165522
707521
787703
485648
323434
622800
1061719
122029
973100
1184908
865353
446001
973320
338422
831154
1179932
389660
110669
534519
1116359
72545
827766
64585
1151528
695639
205325
73768
652096
502909
1047565
134434
485778
814498
376163
120146
1061316
239447
833074
97791
429167
779543
944411
749431
593212
957747
1188331
502560
265534
235009
236323
440786
54705
800431
402219
545990
874702
415168
780809
16962
1054836
331257
363740
573074
680631
407669
1010560
1162054
536865
633621
462931
1118570
526914
1015031
918622
470378
661528
1029554
82600
245491
363924
197977
1098975
651106
728157
245508
1174557
204115
595133
253181
1094490
143579
1117507
638288
941004
1147846
117175
1098158
527651
897310
748910
264746
362046
73510
19988
625457
634069
752450
729485
577142
314648
524740
786237
113793
619573
113350
710388
107763
535783
576082
355344
541262
369717
384952
892318
12666
774886
1123744
1120637
858477
221062
145341
940365
993681
48359
732685
614630
983707
868951
257262
1088137
473408
422465
64922
77870
589539
745921
741382
1037735
322255
746567
1149358
977429
579772
190100
643994
607330
169833
988663
302514
1179233
517203
540084
216884
404582
319137
236607
303222
493559
944583
53681
221339
93728
804238
382000
1174449
220824
454169
188546
803336
1150055
559443
653505
723946
1091844
715895
1142259
1119385
1149787
932852
832696
677595
713330
1082703
305466
253961
467273
913229
1022639
608011
974431
284366
6613
356146
145730
1051497
1099556
1117117
165473
1048495
968741
1140066
832695
1131909
358010
494310
633755
975970
288234
201755
335141
668147
122039
321672
442260
669628
232483
1131215
1089716
131706
804162
376018
1130883
781188
651169
145330
1080057
607451
868753
371436
458380
903713
512702
681147
690461
442796
414115
810891
677772
228577
842054
211674
739155
1045471
278521
499846
232547
57960
595706
241794
369077
576577
743580
374085
21542
204961
817317
980993
162428
1082217
580103
565272
1184638
932081
901744
1039591
837673
146851
440175
601195
786755
100952
514970
742502
348107
887291
275919
488427
254753
1055983
1048882
158043
789360
664889
354045
63931
918863
525317
43014
216758
206456
1114773
1152083
555997
989262
543701
809452
1102730
890214
723807
68653
662878
810411
557715
874109
492014
1072314
438980
60610
424903
705026
404936
524554
788656
310247
601495
593696
814700
160666
226484
1119050
38948
280955
179695
1183324
864766
147692
941053
299381
214364
217727
362107
471504
1098013
327545
362826
78724
1173276
701628
576135
322081
1007151
809063
866814
118979
449484
865607
1038318
750016
645407
1185560
135906
53826
553910
74694
68180
494336
798764
80809
630652
155305
381029
537808
146844
488577
596587
139789
894702
496804
833773
714160
355828
817904
285408
11223
897678
256442
869730
220356
194602
811466
345559
946668
549332
57038
614844
995515
540370
551558
516845
741995
575350
431389
497753
83086
1086158
481334
318282
1113289
1101534
776825
487850
538017
294118
362805
834702
698579
66009
595429
277455
102163
1188525
313867
877602
380313
361742
302574
612192
469135
1072522
840233
377005
663298
656505
196801
1056538
1183818
447723
67768
775573
578170
93562
604937
623011
778189
1110699
625075
521206
741008
965049
939188
215829
466901
695828
635340
290173
47589
1117647
365429
162484
1178958
840200
249484
33572
994893
283301
987549
1001375
482490
832926
139646
228360
705145
1115886
553714
1035550
961931
968091
1093641
513316
699168
155396
122343
765837
1055684
1151465
670348
673575
375464
933033
469355
952299
205926
774616
413951
70697
83488
538935
573115
415283
376267
707104
34884
421803
1116878
127793
1140795
1097429
318469
983136
324701
691683
915413
519292
524641
854043
390430
444923
268340
584229
1154097
1105512
987017
47531
1176262
551089
114203
1147224
204226
764186
286126
734088
645311
1034183
768925
335232
863894
999230
411677
350762
30849
778333
570492
234032
469155
578677
397365
128643
522715
595970
431203
714448
73353
3086
621833
587692
909377
1067601
1111808
668368
167755
515643
314185
884384
40155
111285
16181
887784
811879
986691
481070
938627
530478
824746
835232
787047
226970
674225
592775
119153
831849
1095099
1079342
661896
1049231
657396
393157
581812
144944
492942
1136533
266934
188676
170202
342294
1183503
487628
1121489
305940
1071538
210040
673344
825569
974654
925396
85003
639777
1161343
966437
806926
89606
228724
1005386
912153
749780
22107
1072582
1049648
928188
698703
679278
100431
986740
705010
498657
1167492
841897
1116601
920382
871708
1032067
9720
1021431
254489
692140
943542
421358
281631
495042
55656
265719
209011
1069769
1140888
1029023
70553
22303
427552
249389
427092
597752
550860
1155963
413670
885073
247610
358645
383557
615738
224377
758131
272566
265396
1115775
737989
316974
939857
737810
510662
450717
831508
59897
516049
592410
696926
584006
102801
730922
689777
459955
148733
241980
1010672
985427
979870
936714
1037776
21691
440115
1033402
517465
143112
690366
931838
628349
689781
378067
1149342
869811
617425
213334
491481
856306
1113833
590013
751572
1002837
1081015
626418
1099504
659839
77715
514913
10231
649534
587988
59118
918449
247757
429193
1043330
410412
790316
606419
417640
299053
15758
724922
636536
720606
259763
313179
897656
610665
291827
741235
737896
799737
282493
988026
349939
255505
288609
452571
144536
652518
89807
621184
911235
273654
806778
412801
1049861
506862
1047122
775152
493299
675725
265599
237926
935362
966430
176398
217344
78925
926425
936170
966520
61028
300346
328759
7554
347679
41062
94237
365893
767220
4480
710279
692909
315926
943056
125079
524534
18534
991042
281123
868775
446134
11930
890416
725592
98896
108955
961234
901079
962105
748878
771719
349044
488077
806864
626345
557960
6625
831971
342016
1022342
559994
1148262
1005849
610723
534188
554968
629795
1136967
806459
150806
719353
452542
853229
319899
590899
850110
26903
338567
93559
33494
852519
1035693
762343
160601
251582
744727
238213
691713
355527
324050
1066394
206570
539114
890945
74479
800678
749107
781973
643708
1091132
248263
332415
1137067
700043
1030688
942572
728420
15725
613765
443363
810917
322571
214155
920162
289964
867052
779122
570714
929944
657479
1133744
1000666
386517
99299
714647
457399
880645
629088
538887
480343
376624
174725
304011
847039
933240
999126
1044159
1056635
226985
861099
998567
812691
598276
237221
1163749
144339
1140079
304716
1184368
635700
213942
10378
974058
1159760
587327
868226
456186
1077738
973742
1038900
481690
1064160
274929
779763
238577
1186025
110764
1064869
771693
601749
612621
715238
492005
732066
764951
342746
838629
445420
1108822
882038
374253
972451
451305
132174
87287
770464
218355
43735
462642
973246
352402
973056
7820
1022926
359700
299601
1033444
492248
213274
37755
147403
78536
1044645
747635
941563
757383
74040
899095
96770
996210
785960
541781
191862
69208
292130
891539
548096
508165
1088988
16526
768176
1024321
1131148
852747
817005
219520
815994
46257
146596
962381
1032418
113060
351549
850035
636199
872465
15470
718885
785714
1098853
57269
795675
371656
523251
257003
938836
974592
453823
1053515
1029850
121249
569040
209537
159448
780069
64582
933296
488397
541273
972645
505605
59472
445231
934004
1180151
425843
190198
451205
651862
1009388
312729
1119056
278495
323159
264110
119130
476587
101225
728005
1002664
615911
1072070
924325
997937
380440
635817
706164
203132
5319
978488
498230
1123354
969800
1080138
778517
244842
998778
595229
142871
543665
605927
646376
944911
368166
1016909
74050
833702
1055546
326848
892837
840526
988433
623253
142785
724286
904851
1145656
800673
124393
171170
726344
965184
781964
180654
274399
1156931
1145828
873171
602744
1186196
769223
773837
950886
545341
153367
401883
168993
49021
147524
602772
143410
103799
1114892
460776
638836
548048
217865
551165
953731
584055
487237
718163
1290
1124918
972411
381485
878514
616309
928514
977810
795447
408073
715184
548759
88510
345578
415372
440969
915562
944430
1173317
547690
482426
1091152
254358
888280
1024491
530448
742392
617112
54019
855570
792526
37563
1053249
967500
85063
184265
612590
1144775
346387
861806
728246
26418
216350
497440
1140345
595183
707609
341747
484668
788443
620085
1164654
424751
116561
971155
648624
1004284
1192217
420288
865039
1013370
915154
445953
795150
1192469
437113
684771
264182
309745
940594
277508
440323
1085784
202373
385652
1164806
738490
158613
42093
86355
930215
774156
11566
98628
722289
1073182
999063
1003693
401203
187856
789271
775238
549906
318284
323022
798096
573414
913255
722355
339153
251855
326358
1134175
1081359
885999
278535
1080361
510011
1072992
115897
144251
657485
1035130
874068
45460
1139728
35857
837472
945858
71662
749732
245497
900050
88986
244539
1043446
472941
549827
555603
1133094
492829
294732
487934
490846
969435
511899
1004750
1036846
535250
478233
657851
619717
1126568
68968
661912
554174
575092
418467
358174
909318
133292
1101280
185050
1143587
1109206
556402
691573
369991
981730
1038951
835240
808319
476163
76030
338877
775713
896193
256033
525834
12761
1084231
158017
483428
659241
780372
598625
291620
44264
1192260
1066486
550401
216618
933107
185749
1190587
445974
651443
178258
797774
527844
436169
1149340
219471
1008290
886214
223796
644921
782860
1127339
891802
272635
900312
1151530
47834
639506
931832
534038
194370
12039
958519
149459
614603
443674
728218
219922
105645
917169
734136
551387
14972
21322
105755
918989
628718
790340
1080014
1052364
1114263
267006
678293
712700
224899
1008088
769168
460864
1114891
404496
1076742
1119725
888192
509238
280403
803564
941948
498771
778698
349736
291936
821682
678347
448831
480130
438604
257932
1163797
1162321
70636
802876
181464
1120049
897999
436906
1026660
21359
1046622
1000239
444064
895175
228189
1171517
1138109
863008
102367
258230
762020
907145
1080133
543266
126267
386288
1180764
1062952
452701
27284
720790
26750
467773
251420
520991
443919
186230
786189
771136
779346
671834
1081904
649660
1045887
148812
1137725
615127
366694
960122
940979
423873
802371
996500
632077
562246
658460
640660
62138
550359
40775
784824
252803
181262
513136
1176725
357556
424556
1042318
1092340
470103
846536
662374
241708
477628
18893
722792
101797
178563
263216
779920
575562
782854
624749
1133147
972810
406326
172878
116020
527084
1055006
50808
500992
645297
173485
583018
247005
391547
668581
929723
377247
701516
122535
1073606
203490
712907
988543
379753
753417
638380
29797
1065009
844809
433124
221503
47179
788984
258001
808151
786489
693959
192199
618063
162573
1119393
387002
513739
741141
604288
364571
933104
349560
21071
566905
249687
132732
267901
680206
346524
618122
334047
768195
658402
868923
58169
974215
823034
313715
704368
114546
405779
989374
151291
1114157
3052
4643
288702
422629
113986
399436
829387
625369
191962
1111153
404490
122320
998165
284897
1023924
495325
145954
176924
257414
312476
204202
810501
1062199
167565
1162096
753202
1152619
62301
622557
557068
993744
722994
655624
884867
938507
1103169
631273
434347
973815
73183
724067
867702
871087
13912
503149
1175437
823171
899454
1177921
1058947
866771
743383
830037
28411
623113
586547
1047832
494718
1141696
354663
135470
816380
600889
1068518
525337
42253
992150
422597
486516
863892
158382
265292
948456
27711
463734
705197
398056
308153
484673
1132701
266616
222369
57444
608907
470418
970531
175537
654628
1090684
242712
455464
598528
663761
208764
201890
434777
415976
371350
34512
867508
286829
531740
292942
600309
190051
1052751
700739
660033
882433
772994
821828
341371
167822
22290
184914
581774
518206
802494
911790
800330
121612
898456
306958
822670
664755
876306
3834
486984
760042
777402
248112
367353
629199
329058
340281
266954
33787
925135
245227
907903
438643
28369
1033076
913758
579610
369861
395624
850716
588506
124161
766027
654102
583668
211813
349676
272797
454275
781706
32059
535700
1154832
48953
422964
84676
479630
667027
329723
994474
1059750
1056929
539672
983270
1115290
1157304
1088634
118108
392030
653831
1179334
715681
1173481
419317
28442
7273
744600
11185
855012
422692
788541
722717
343698
741663
358569
871004
60514
94611
637133
135145
317319
155096
508606
60020
986182
1153301
440600
1143306
509567
90787
568580
735970
1109425
46326
503027
777900
172814
858748
1043128
58573
169931
456137
235878
995877
1186575
479659
648546
469965
355492
758343
268550
965186
459623
949068
161385
573498
387038
1042362
13419
421211
360226
90761
643803
638964
790112
265587
74264
384009
506784
128756
399716
123854
79347
997353
557993
745497
19117
1168818
552159
464283
2285
773392
660877
162611
692402
347240
1117995
77148
488580
139918
50191
1045708
410252
833349
724082
1157999
62227
345987
819070
208255
665009
985832
614391
29298
1184191
157416
981003
71144
997692
913046
1034944
270155
562247
189369
956905
689082
806217
735204
264766
687611
938256
1071691
921379
970058
1170673
464302
442827
456259
961996
313034
277182
301722
1078057
145197
514947
804729
417899
823571
1171778
1048636
1191986
885687
817562
564255
909862
18099
1017724
1024609
671947
705555
375466
141476
796302
347459
619077
1174978
310190
290241
1165498
1086606
462305
160886
584036
845116
876387
1115069
975555
195306
872523
462007
1109483
276181
1051380
397281
321448
1016803
65950
664874
753350
570164
453463
1059714
269136
592397
499057
686545
891197
81992
321063
506312
561657
889528
204748
901847
962895
824122
524742
710372
18435
566752
558209
610746
1097048
251655
1082570
217718
1168783
547878
1133252
287990
260229
1006205
215254
517155
271562
839242
1088625
1174001
959695
57489
209402
1082684
594946
534514
979462
923736
280873
789577
695970
150119
186097
492876
12226
691296
269610
733811
693586
875924
1063158
661483
439251
99481
491368
217081
334874
788160
57523
114258
801681
775031
1073709
1029968
356710
110872
195636
860938
756105
677635
254116
868405
343786
73095
1046158
477026
137413
101202
457429
1103354
92065
363565
828015
259154
693895
912421
1142874
1150994
145664
950486
383022
383769
877258
703325
1163424
355670
320066
422740
951255
1016663
968355
814127
337393
159054
240227
805985
640820
337644
230044
893314
583217
682327
455624
774433
442043
828335
1096181
584990
63251
908300
666158
338927
256290
498431
189590
196131
944841
137840
948490
384166
300037
422022
191977
1056111
864793
572040
1078706
302988
10754
185547
1034768
791288
321522
304421
947800
376207
599116
621130
1015920
1059795
465154
806312
646651
439206
961661
1072075
805564
1065732
188347
686066
956620
411449
514632
1077020
947545
724272
386793
609812
162284
107591
952210
622483
736594
248846
857314
63841
430583
1052233
331601
779914
1129220
925314
457560
918920
600423
892023
91541
620757
30670
54334
180150
316158
1131090
1004846
790345
821331
1126144
1014431
195217
851217
171926
688916
1006300
818821
1132103
486461
831822
73754
432202
198110
627432
330986
1128671
1051887
1145808
172446
190840
762185
793529
92156
604313
1036943
696729
367995
384312
55297
884866
885919
222432
63975
787509
239979
149179
327696
1181761
888433
204966
963510
102700
108428
467723
595662
670066
1163368
354191
797289
769772
851253
2556
801128
642468
980411
534370
929570
971833
387818
928815
628680
196280
87044
701131
396770
272182
237626
946909
948276
80320
134592
379379
324939
734601
7556
519534
1092586
457205
913302
652079
721557
238073
459280
169056
350483
669227
382835
833475
903188
778720
988527
401275
1127305
197459
119909
64179
22635
142172
485584
1100307
726735
10199
274532
498748
405950
917695
220820
164486
307184
59968
989528
55237
436098
474867
958980
622432
834947
40179
882472
56550
277227
1081887
957588
1121960
824756
1121951
964089
642194
352886
763463
500061
951438
693898
806109
40478
923327
597693
556366
760916
710488
611319
646671
40711
446249
203408
895923
468607
824623
1037677
556349
312069
873519
1083966
419905
243434
676721
870530
270641
46248
646840
1079891
1098829
1125505
556864
818340
1052058
85968
534614
634414
475185
451601
602434
776663
1150999
693981
647662
202981
931178
507930
897454
174527
863429
414013
1000873
317947
985404
208931
1061137
251036
1160951
298121
1070332
944770
68333
1066912
1098343
1166649
310653
1164531
259306
82287
550649
1171328
1124679
669973
283682
540140
804446
196338
1079401
661080
760050
1152097
475063
1030710
646431
603339
139761
776117
492985
590585
1158381
147594
181939
831782
896882
610259
1096992
95010
986986
149061
415562
966789
1009202
849100
87628
905439
167078
412183
123507
171389
31442
74842
574148
208622
689177
4927
955149
249602
47424
751076
633495
1129456
484598
715644
946569
640986
887606
703197
795698
796265
1030418
1079309
100671
471849
958383
189613
891659
238258
1056861
204442
783240
1178460
566938
1024129
585073
21537
957518
973305
970784
571892
411576
319389
10609
789735
1060197
3028
1068180
488406
675008
505028
453742
18408
207995
452643
104220
667571
267077
968697
1087705
307704
990309
672754
228532
719470
371404
727700
368796
540609
1094318
966803
1155911
787484
728959
1050337
197334
671893
303728
653404
889655
522589
204241
91734
712124
488351
146504
719185
672988
50764
963541
601644
984036
342824
600853
7082
154716
1092495
45558
917476
239594
1088085
383093
962782
640498
1151779
966266
69713
488240
567021
1048320
219956
934133
808761
220772
311603
492360
851472
471515
284197
684489
255880
152811
840224
860655
312822
301218
392587
571421
458929
456662
440141
209864
445994
590202
648526
497742
396247
975711
241089
137363
87706
284435
882921
335869
413076
239200
519229
170352
1175705
1186877
623122
266233
669738
117829
715215
140441
394271
350868
230662
924469
34876
748791
542577
798010
794083
347768
1009466
2326
1117475
652697
976796
498761
1038460
935296
355682
161899
329327
806111
118575
40544
863505
619911
756739
794123
280020
35960
549052
608457
100034
545963
499167
904404
1013532
1045650
243135
516695
790205
1039477
1180174
798930
533841
398867
1016065
900128
659348
575318
978179
585545
456265
262815
24356
865704
82386
1134166
259098
1058860
1105746
897850
743281
698185
1039321
432250
1113948
284362
189745
1156496
571322
353247
668143
1044445
484348
686589
461414
1020753
798477
346391
431163
403428
784276
879856
916147
662162
367240
846030
546010
954634
508914
652112
685482
1118384
1097411
1096321
21833
861112
930893
592366
1037548
274032
784196
717404
535021
331206
1181801
973785
919391
492235
727386
282841
31006
1139929
817671
697929
988025
521307
473848
485960
118830
319208
1085280
381045
812779
569652
1068933
942341
1169738
859835
1046623
154377
160493
649278
953129
803848
484782
667588
1186635
879956
283929
1058922
432124
640476
899201
869278
140598
1001235
1119260
392903
647852
903961
1068532
857496
569398
312842
253457
1167747
344314
117339
658286
1066025
165768
607667
1143605
150245
817931
1077905
1059964
538336
557940
547834
128591
1143796
346845
127376
787573
654576
693480
400496
485978
205081
758266
499408
703479
885086
1166169
792888
1034222
671123
430921
128450
1129698
824346
992660
971778
883778
927613
797484
979203
265557
495580
1096037
491583
673794
785818
709890
797347
290113
566085
1138905
173868
116673
1154357
425353
216365
244726
619748
1164244
563029
918433
1084572
1126338
22344
95659
733175
709098
564841
531541
560541
1167403
1165706
838393
269178
277929
146724
565490
1042669
1039150
1168421
1107223
667408
838055
411564
18254
986731
716895
143954
981589
1142294
346791
839765
1034599
218390
1178575
1003951
673971
987221
182662
698763
1117084
43213
695798
124075
400897
635230
514443
273685
593201
967860
357843
992469
807202
139210
599895
180997
734055
831090
101467
968496
188932
527120
766464
943727
965938
907123
925555
483165
891481
813141
895868
373434
572942
899554
978220
50472
234626
205510
893608
174869
846049
503952
1478
865785
73923
853084
934880
622442
271548
302246
1173161
13592
119922
221424
654857
577186
407432
314418
855356
550929
164517
779448
216036
452688
1161507
311970
648664
160483
714507
788401
252846
277646
745506
432426
1107113
888805
325137
282319
1045434
988486
830953
156526
530526
710180
917911
224830
505838
833936
1091675
1183904
293098
835671
946213
695139
8341
669506
285833
549523
766426
612134
1073359
614305
177540
1056575
245086
486291
354566
1121818
561686
40071
576429
634029
696224
147221
680846
57143
39622
128018
54853
930549
629931
1075780
907694
86002
627788
763507
299754
340850
701150
232531
634437
329907
52046
978761
982929
561813
266201
832431
862079
173408
512975
583055
363235
824679
33995
955110
689276
373251
534179
578714
243240
160169
670370
258428
399919
439058
411546
342964
1107819
42084
449737
270336
281808
37884
170349
1179098
599151
952667
45850
519678
562913
1015158
978031
467238
828161
729951
115263
55945
995581
1093105
823030
710423
6867
921685
629189
696635
316574
634589
811085
776197
600652
896220
306986
548026
532214
126794
1069570
1119235
175199
299726
420902
396168
366279
1040304
940867
1141446
674071
326396
1160394
248450
405213
476043
228657
1038095
18027
1100020
736458
509505
428905
463935
415725
392720
217384
828181
887318
1058185
377211
1103329
321034
164716
938097
404740
26674
859253
90489
551482
21052
259359
571864
998384
171873
385854
52854
489229
949742
758102
949862
528462
17971
852822
1155190
182664
1179386
955557
521175
238859
747047
87402
192103
161065
1077037
262437
1054175
904463
209294
132154
613442
941244
398982
318870
451145
457032
1133444
1022710
353906
141092
399034
73538
983560
633969
612190
760440
129506
968372
407060
353989
1090313
604868
324803
517579
536990
106368
804290
980600
494844
1010821
822508
164418
573910
1089692
721944
893581
865427
423233
50814
318100
4884
644850
105472
551654
256610
1063436
63143
771439
564102
153049
574410
991249
641242
290400
1064887
476258
37225
278404
654765
1009318
102911
292885
839452
10535
978818
1086279
258206
702185
16584
485406
603156
114321
1004877
1109684
718519
620772
517262
391476
833758
942555
44453
786814
500775
893453
960751
337505
889937
797824
541101
853485
427438
234537
1047149
495515
698443
665541
769023
69966
8693
889941
272934
991538
281436
857412
556900
729594
1105302
131044
1028187
48162
895857
453310
24480
91064
744265
310450
876515
1057188
640681
1019654
187163
1107748
994931
1173012
915752
11596
389329
395042
951084
482937
533719
45461
446910
1170852
41275
596367
693335
469179
553983
868010
381888
205512
50670
203926
268894
264729
775945
792842
271554
413667
920543
412604
1042890
730099
814893
334760
425427
568160
118576
430680
1192943
401530
371190
783932
159358
1035637
442690
14331
524915
591926
191588
160988
109202
1185332
440623
1192714
688110
212275
1018912
422404
374298
835038
677749
739110
765454
595224
122805
240695
909488
896480
7622
989025
91424
703375
1107986
373642
204373
440800
15053
791518
263600
564420
929063
870353
655598
25610
1153569
649646
725895
154664
580392
405566
677273
468167
834734
250570
598524
149190
482808
335898
332853
955233
338467
1082512
929468
338893
803423
53644
1113798
761538
556561
201182
272939
1095484
273061
712343
1123299
1173279
547143
655967
672466
896155
833683
526584
476515
206402
768050
349247
510337
793871
362113
321041
707360
175048
926126
346501
705805
629328
811934
1140140
860846
233299
1179969
763787
1178950
1193169
78019
578433
452551
108490
226802
47801
999310
1041733
817733
652815
57607
222816
479458
249427
138496
1121155
1003419
114062
658576
105375
216664
322148
114590
918419
204709
1040847
210400
51190
1027255
17205
737941
616052
1047805
1158718
240025
1033612
35013
1173765
773675
26953
112535
78189
931529
206
362546
787870
204962
2511
819624
414351
614134
648957
398914
871775
414006
201981
809348
868116
1063177
1118131
770147
58991
669965
974934
525570
557620
173564
864222
267947
454137
228409
536807
818581
683413
35347
398344
1101899
866751
1010028
605426
1176562
1134571
287569
976392
1079457
977086
604622
526524
187264
1188358
937280
455392
192746
259577
348023
1125901
1113830
187587
838628
303197
709512
988494
23917
97788
1061580
532255
252030
657405
223087
1154391
197686
210074
371899
367990
472378
93969
195188
1047906
30978
124217
183103
1062246
607040
1184724
1018222
964216
619985
652874
208582
1186711
775893
1093978
488534
256262
496717
848614
417360
843505
545896
802259
689154
973952
891472
1033468
562145
375143
43682
352336
566609
101741
167881
905008
382240
761762
841722
952665
428434
221257
764108
487551
446603
69124
794038
4790
352087
322549
445402
140871
535003
1082620
686092
621842
916462
952076
916435
327569
174444
784552
1121688
216261
1119740
661987
1172050
222032
587386
269707
699551
464591
703096
833609
785606
365653
509170
657657
385672
547869
650009
452211
706453
997222
1016861
186127
548259
311784
234120
717868
977326
184384
617257
486603
839210
72728
130244
381302
850302
624054
345390
1085613
796273
197704
693
950435
1114781
593020
99372
579867
541744
541523
941783
61086
623590
1000809
608042
1169980
202784
684619
777562
1073743
1160100
1057106
889395
831476
420223
1026613
249909
163341
867656
690017
841733
680325
1180592
393280
446000
235594
967539
1032373
1059556
972301
268936
964754
315548
500997
529521
417972
99630
101237
804021
467336
593213
756828
1088558
150203
870021
61817
923666
262762
441867
760056
935643
598341
457338
1051981
566437
515611
189971
417486
895661
444326
896457
646201
522465
150478
158637
1168372
518649
426590
526897
696544
7317
1151034
1026047
369470
1160051
892391
129968
184501
693671
632433
335132
1185857
743515
927108
581917
1097935
185006
848997
678186
242059
54227
350258
26206
1000230
557913
199347
553293
863319
895005
226262
563486
446468
242914
318603
132599
1083117
433311
1080469
538224
1027848
106798
155458
822240
72171
380913
464391
1092253
928602
894420
395135
537135
796568
208512
391658
1038637
1054775
30110
291518
540223
3457
392226
645111
431233
59438
887099
541351
65604
770865
611624
328796
393263
613459
140325
538233
564431
276645
88882
201573
567531
120209
118519
715272
915493
588915
892998
277248
696356
315333
1071400
745730
447280
418968
191581
410978
268741
1124302
550739
268083
1136584
963770
141316
846420
641372
1021712
319936
264931
281851
316235
454328
342167
516978
317452
685450
334342
987636
1032458
638883
565320
1125888
149578
77464
841529
15592
543613
914652
1089370
1133192
510940
109227
621072
493804
71545
907269
464068
904810
1185786
379320
889725
246680
522115
179482
1172469
77940
652895
1102830
953056
1045410
562426
348053
551697
630854
488710
817861
895263
543727
215994
359213
407724
830859
104674
385266
324931
614531
513826
1525
140628
582602
229968
997794
561260
216906
313152
1066448
714269
235440
498843
59326
1122018
669392
934753
667113
721548
1017895
205271
704963
742068
1053
438053
912591
919736
610064
326855
715515
118309
948183
1057630
411494
1274
360635
164084
1057244
11375
914205
164999
796183
593217
1165139
958132
1004612
28370
852239
315931
150673
503896
294185
1048930
1174346
281335
619502
754686
613023
973868
296252
578096
761379
824023
56224
897986
300303
95787
871956
909500
609413
960362
1067325
53395
485610
573423
776232
608413
46627
383914
337793
831307
1077079
91163
982035
1047401
1050502
12886
675995
309883
1087310
915141
1135442
249300
588742
221298
529463
698908
169732
912946
724086
694225
402648
722054
550707
906563
626822
348298
965485
192888
406796
363799
1059522
302064
598419
278348
219946
696658
912924
576469
277488
1087843
709592
635758
469899
235240
1192779
158468
259043
120971
907091
181825
788463
847303
569234
1156309
1126520
1058266
1192024
165318
886862
429198
769254
976685
147850
675982
654422
1105174
1189837
86056
116012
501611
191521
938392
1128953
595149
125609
776292
405604
457187
545620
328287
952456
398269
547506
637507
462198
781364
745014
829603
56479
59566
486587
731872
1043212
767948
274785
968272
889699
529159
697413
282453
630106
113809
223841
704493
269460
186107
15964
406441
358680
826601
194589
910883
966892
1069963
826157
994354
631697
349828
1049960
1178580
558675
537700
751818
400850
847962
400073
550281
492092
971566
767391
15287
850349
925636
755725
60956
1110131
344550
119420
719002
294928
995029
453444
1170098
449611
387897
105938
616746
415244
653087
374640
1189596
1043432
759990
474380
365599
1072098
496333
787116
985049
1173219
625612
1032120
151800
373536
952427
961478
602121
992410
1046200
233379
55801
687231
220736
413974
522856
157375
437630
969290
1084562
1003658
702216
882491
1025602
613268
1046739
136004
459759
324722
960593
155296
1175817
421236
63125
1182445
48911
397764
1040867
769176
1182140
787584
216651
1110107
1153851
491612
61576
820365
24431
242116
1029250
233375
424757
504113
735500
597398
564495
953205
867501
19714
26443
928878
83873
378010
127743
656198
645597
502447
922878
1058072
333410
1136891
531948
640525
559485
924578
1033356
291460
931862
936244
289931
42758
434195
154825
83767
636267
1078677
1021721
29395
984551
850739
591602
261514
849296
674648
111184
300996
329044
841066
888904
1005702
912981
212232
241869
178495
140746
474367
906301
210432
798254
782104
182696
316986
504754
1048952
770852
1123808
833239
923980
276421
455044
855132
231526
806165
692687
1157839
747282
1102226
1067
436069
58767
332429
1059246
569569
87738
479101
337437
637702
57322
394731
7741
331976
15051
1036736
475599
836291
763278
781258
17717
763797
836257
1023500
478170
1102981
417101
449819
952003
398750
1042651
56001
265956
981622
513380
9613
201848
821282
751762
253205
448769
550113
1110960
154507
667547
681110
900413
381332
212450
1130898
259718
653897
713228
812221
191947
155027
395584
623876
1021100
265790
182375
516446
608596
858570
637971
798592
220286
550142
82593
850769
1136745
306469
191119
598083
35918
925628
1144115
728362
961731
1068196
896978
331224
221340
79588
244189
332091
83211
579274
138594
1116332
326126
888132
1148143
134377
193718
978326
262174
147045
260275
914047
491453
387575
404356
568253
691247
1111444
514645
135954
163325
1185902
18281
1149601
433607
128095
786365
970790
795178
782133
743851
567498
885789
960997
503402
774114
777845
830995
751131
1147183
202819
561881
1138017
1125967
914426
671070
284849
87432
412647
1102880
174565
872322
181670
926486
982039
193308
64378
1139845
464913
49395
301629
1031819
1023723
792238
1128838
842821
823637
1057894
852468
183062
977870
277136
967193
664338
1138193
293992
1151301
357555
390426
76565
260124
526853
151369
709982
418885
769703
1131608
76465
697270
179632
963674
115035
416733
931360
507
927389
75500
131984
859831
513002
121014
45798
380749
43533
781218
578786
551669
12165
1035599
359549
431908
187568
1181113
340030
635553
59519
251451
339129
542097
101650
605408
696397
716642
127518
987087
607459
687379
655773
42046
845901
44252
1029710
478765
382121
605284
369691
1060525
1072271
211687
323903
350606
790658
868106
658802
288594
9549
997948
1130403
301437
1178012
974374
1008145
932005
231050
235889
852026
504736
1017299
808677
113937
934831
619894
972961
252421
1091790
11387
576341
611774
915188
452031
1068457
1091639
811561
377498
321594
1157481
702041
440892
538427
942973
1055757
278959
448376
86723
32898
525594
543637
842912
433908
795101
333976
428038
149405
26619
62871
224925
1060201
901538
375821
10771
162332
897599
1003675
641802
760571
786338
973428
547762
633992
1153444
452627
721809
1108340
89237
163331
554035
504380
507194
355361
1030795
226025
705461
22931
851396
587369
162919
372799
555134
920945
420851
18251
176850
362111
726595
829934
1007455
668770
1090555
576963
476495
1113472
1065553
196320
107457
35760
258475
350728
331400
584020
240419
581815
450860
621086
683200
598406
457188
519987
1171596
354490
1093723
1089881
1067635
110873
1120112
999408
720511
17104
163570
156854
705910
1122811
637451
331719
332425
1185265
427734
891388
19370
491879
96698
229112
195455
292542
154970
58039
1037093
293663
860454
1176027
680903
782659
808537
699066
848318
245162
543845
598468
1173948
781353
767202
1046439
826979
668893
548894
876070
262091
582150
929838
395060
430910
781213
875919
356282
375323
745412
427599
979616
370498
945295
752559
81454
736446
434163
249897
1171063
961935
696534
97329
882461
305743
658574
426088
131539
180816
877603
1159958
1185541
274593
96552
300924
35907
1135773
826115
641692
1087381
21626
912487
364158
936759
1164297
693676
1102131
512326
645542
786067
68631
1128336
815789
324526
266496
1080383
32302
539512
971214
630091
116154
928651
333377
1186637
1045283
804275
88071
604769
1165515
971840
779510
630997
189731
433120
134208
427055
1159288
476708
807950
159707
939378
338323
762906
1047939
509348
212949
260285
197729
613064
1030198
758505
106077
808428
24364
868698
979507
1097425
241466
1156813
849217
480582
390330
127887
610120
425869
592519
199516
638831
969514
1150495
791934
370830
590678
1071191
299525
226181
232238
560396
280651
591795
227147
224695
165917
428314
843067
355768
873307
456020
131302
695132
1022099
466799
974049
772157
119993
135670
916618
1058358
538964
891645
846488
983994
266217
604961
453276
610166
623291
172884
516447
849204
544004
505831
1174570
274795
121070
966518
334165
545038
939835
668038
926285
886107
459316
946872
1047113
907981
1179460
232488
535107
747284
804293
666372
1176487
893148
1157851
1028538
116927
733888
551154
134551
286448
481317
635885
1153832
133531
499433
582354
398360
900299
450344
427355
317973
984212
378302
1156209
335000
82435
697595
816447
453584
295877
1059483
232545
438156
749889
956683
1082369
865530
594025
9671
1152372
309194
1005380
558309
911643
318590
182995
1190167
1004114
866227
1010886
296884
328275
78306
802642
935841
672736
536211
1174128
674211
817303
181841
916088
686233
1004401
1078735
1024102
765952
1122542
697033
1056993
418822
284759
354194
252339
829074
7015
1189394
1159898
71980
292592
744340
813004
1161430
105135
603533
620303
584783
813065
1182332
1030428
651561
309830
230551
469244
951127
334814
230901
688408
1135651
184210
555650
456744
549792
1087238
321951
846634
541380
813985
1046648
298154
826744
165398
178934
577543
116614
356726
422375
387817
153163
705550
537685
255579
987469
46984
110163
1117942
969231
522498
628817
933854
663997
395643
1147426
131462
982131
394102
925899
135709
207670
635778
193799
1011908
1178401
492533
811035
85805
1144729
891675
971478
813019
1120686
562401
579282
1143391
536378
203525
862883
34394
741548
434175
362285
827212
181470
422878
224596
1048538
925782
899133
565597
312888
30513
54391
594257
296907
575807
397538
573384
15350
568974
752165
958627
112135
1011533
439289
217017
769540
831874
95858
20621
58910
520378
213915
403661
409044
321927
1018805
811682
744896
1128123
871083
295195
334371
1177169
287576
1037043
1087380
733158
53219
754401
1152727
652903
64064
1133995
98929
1083297
57221
746641
395371
690966
1110293
757212
105165
27405
411655
582642
725425
394218
67867
507722
627695
768928
1186034
74805
54307
328345
791247
732569
1046534
437569
1165192
1051177
136826
718643
356870
525379
278297
770471
798498
114558
437827
581165
894280
842337
2026
857182
364505
759078
916837
746684
1155506
907594
995635
106046
754722
818545
594239
331986
353251
69909
834610
698955
1124637
904337
1007796
524101
891395
544627
401157
1181331
349955
295911
203384
928436
300882
750736
838457
457530
214764
141102
267508
775099
442274
624968
1060665
1144671
1147463
772704
1121388
1081082
543241
1044361
574483
536766
908228
1091759
633006
610047
448310
14490
528009
38781
421061
430325
1058127
1187422
112183
1161206
645121
681385
367809
55769
935856
708369
1050238
510647
547208
1189742
982868
649185
371831
328209
392338
23024
833078
621657
290186
967568
149321
857318
270041
692815
1182911
1089368
934158
269143
522850
311967
803317
529207
1129694
328662
715127
325031
1053899
725494
245488
755840
581412
90480
468573
437707
895147
864925
1056175
259183
836248
294633
109346
152026
256330
1166040
894746
945390
326272
773561
206748
928184
889521
848317
210601
163497
926034
272014
511059
1154190
1136762
58830
438456
471311
929018
792715
593926
77662
459549
947527
1023914
219278
520096
791913
680070
497689
350191
363401
953142
510423
194897
666175
695226
138730
1190422
838295
909085
506653
747476
666759
640701
429663
663277
666394
928604
140313
561579
293598
351320
1070924
639876
230007
219909
1043262
283977
1095195
970793
420253
1055062
949352
886857
735497
1035984
631247
927977
121528
919122
262002
377372
176293
943781
875406
1107324
787984
1140867
800639
878581
1027230
625743
870043
215887
50983
805401
238589
944572
1060185
6817
508267
1184552
932222
175544
1025059
510130
326275
738941
440191
647719
169495
708194
274853
559995
324445
123267
769565
538471
718337
601097
636724
104997
553721
264380
344964
1144932
448689
125935
781944
303160
79509
85459
230480
186233
585120
789004
67865
622489
258940
385000
102307
119191
455142
711636
76991
922962
1090025
345609
552532
342574
679281
767665
1173830
954012
109049
1083103
501056
289819
1120954
386975
250552
738917
700404
817232
274200
95130
734778
951562
402751
707481
342071
712997
466637
208854
220745
855644
906417
827404
435318
607856
497403
866334
668206
742717
170792
756526
363395
433629
333863
586726
671056
951940
223920
818007
670129
804929
591569
699959
50606
710647
924100
53155
515679
63530
967175
469090
332514
973040
899283
490601
531282
557884
383947
1058246
393319
40785
1135377
63011
1140905
27558
1023275
140721
592109
741635
409318
146614
699691
994883
10411
499530
1073027
950934
744266
1074444
419851
475249
558665
1191778
744171
968515
810771
361032
804028
223855
940860
134698
811420
837914
1141768
546620
192188
1166670
364981
314242
313130
263205
111277
73479
384559
31158
934146
28174
573350
727480
1005490
404385
303821
977571
81372
1086256
369539
900533
838782
1167410
743542
462665
367135
184113
1156546
385075
475392
883855
126641
1100567
985886
115987
688042
1047505
274980
836097
512699
1117202
315665
749695
472152
921184
69494
1098215
1147413
1090304
742332
565902
677173
162849
375889
797860
741273
188104
1173836
916058
666680
1052875
593397
173449
764790
966733
1014240
1105461
367253
584025
1089133
1034444
428169
472312
69110
1081995
921430
22947
829441
241196
746842
863716
201020
121545
1163162
464099
455892
162420
844211
399129
700481
906376
772782
1055188
409282
769792
667869
184180
728622
220735
286274
81218
506934
95937
952490
229223
1017480
338810
608401
604699
733760
172455
640882
1093699
1140577
939947
878543
1070317
531291
166864
1149939
461627
62170
1149596
703660
181636
994066
912156
1046423
367912
329055
55224
103337
387411
152628
1047144
852592
406317
155669
756511
334997
402588
1082222
517481
869437
653682
133669
752472
194874
894093
975966
325705
436956
619039
264705
124362
452069
32371
503194
758069
172216
550195
694062
753862
864353
656389
39304
761389
233188
1169518
500535
111590
523872
369612
703948
1159051
432624
146191
1022426
765270
892438
932692
772627
1040784
902133
67248
381301
1131939
90074
489013
78698
933898
425340
531556
224787
346080
593309
176292
977602
733846
481649
90273
606244
162170
198353
653228
638897
21203
660143
1160423
997670
727934
1183841
578942
82256
668509
915133
1143946
629670
86862
266733
371251
443095
568766
721905
318162
78839
1190331
346880
187829
1135226
252451
640547
528764
297091
529323
946454
1096396
793808
901229
669894
919998
397164
28496
1183905
543231
684075
388936
1087877
292495
625039
827090
343537
826980
589331
193212
177414
907295
1084274
117915
1183155
263019
278511
564615
417688
798607
118993
623430
196921
310921
42358
463437
495489
782534
684483
702814
234185
896738
565028
1052713
549121
172609
1058693
970570
544362
307285
215788
243045
1105557
628412
175506
637441
790618
183367
187851
1074126
575056
339672
301474
262659
977018
983690
1016439
864637
923522
428232
1078059
52001
34119
1069565
507245
940074
203601
380489
1030861
1179698
186153
619531
1113154
251938
1061908
561374
1037048
411632
414283
60029
111188
705765
909554
442491
843280
125380
262537
706077
74107
254583
1084853
870967
661945
570512
646352
54352
440397
557783
537088
1145991
386511
177876
1038960
702102
1074719
69152
765213
261174
451961
569485
102134
385479
495418
718322
444785
716387
1131830
48248
223962
1035709
908449
1000002
209593
187180
126695
979219
579791
483379
17877
688780
681719
114051
116654
1157372
961537
1162145
269999
132421
515791
636575
84121
364163
852143
1028712
998403
875032
962767
805838
653022
273083
585919
379505
297405
968318
685525
398990
388841
36673
1002709
295456
465527
197989
1027823
730970
290646
938224
645005
884095
106912
1107308
898461
706759
359745
785199
361661
920239
868802
773916
933172
864594
755682
878114
1084241
631306
759816
149056
646761
266076
1165075
618290
909889
267566
695619
1035233
554436
112835
949169
379833
1159922
823687
275031
836800
69844
327436
625800
749659
156913
310322
686307
631727
800013
115660
625979
1107638
172468
877781
1125574
289266
495509
486786
792156
317777
1177642
433573
61334
1124086
915445
35706
416700
566728
1000018
1052221
51423
827840
730397
129301
116518
434469
492594
1141926
1098362
390836
1134201
51213
765963
994847
555057
881162
400504
971078
357584
78884
150236
437527
420832
609703
9901
770389
730791
596242
9448
74287
320546
1055832
819645
584232
650997
809199
17243
934826
103308
830743
446737
870194
829082
1132294
1146291
1181890
1126366
59224
611883
594934
697838
1133910
522470
392408
1053292
1051766
1173889
719073
1120856
16413
479494
357501
1177151
190188
91794
714824
333710
701720
621848
634097
852677
158561
107503
112241
113213
761210
43253
1087643
100499
829247
445060
215527
148430
639662
632697
714090
977557
904501
426836
20898
1177936
778128
901206
134711
404230
1158033
672755
411684
185552
252265
403852
416630
1159449
348449
853049
8282
489416
66732
712755
499454
215676
304893
638086
204015
1095723
946241
941958
349176
1165137
584757
173954
660868
517798
753963
1188160
1179220
649161
88195
606784
719219
1050306
537583
357790
1005937
128435
679457
663551
1120127
434701
1135869
617652
730918
797156
414556
601933
803884
245493
42896
909617
795914
1020869
1039530
649494
899564
712742
841578
1101368
882427
883270
216677
974174
1124633
1000647
742312
538255
1099958
755408
650905
818111
299249
225937
111682
723327
39002
133450
269797
465580
1099199
841683
730219
374964
695332
764264
222851
1099910
638239
546202
1177108
1028223
851333
526472
836989
412382
824863
1043980
713284
915984
960695
763441
393766
954302
233660
134687
993260
504003
34008
1098115
3905
784538
444355
665427
1004826
902722
1128201
966154
496329
516527
432151
1183230
934223
488959
655959
378498
672975
524535
369174
1025383
591637
380439
696811
59963
167676
60062
1192809
355003
639538
254354
781360
717779
1120557
1049970
18286
1088630
1033112
499127
803742
293570
72370
522320
218079
143144
346774
817455
30590
904058
420372
541792
373334
336684
87105
1174508
472361
276122
330050
1005999
747726
1157334
861540
972264
1052769
779485
500640
63388
310041
493975
190331
1067282
218346
705886
1184613
872912
827442
1085907
136551
984041
6121
1078022
712651
115749
986806
1141857
765170
1065252
809159
495736
214412
762971
585114
1172728
816737
550675
261293
1161608
45112
32318
431615
393850
827656
290978
1082813
1071019
303423
821056
98435
1091245
1001088
219563
898157
732207
973206
815782
108396
338451
1027085
619544
840561
642417
133596
371742
645781
581794
777457
360620
1021570
793495
1174361
1123145
470043
182609
927199
1188899
274006
1176413
136687
632259
98969
602249
872674
468674
1011435
452096
513054
44406
978319
721459
625926
125101
1064443
67514
860875
126570
1117502
582849
416162
964329
574969
720061
1091651
488122
31207
907518
586962
1023567
811073
984677
860564
531181
1086169
93339
920629
836950
1088553
463739
582830
154466
501470
818252
1079374
833926
718820
922043
83412
1007399
674929
705781
816350
782592
1182892
1163577
1033367
1113735
615024
125106
1138510
838356
138162
1070879
449715
989407
411884
42244
1034382
713615
326488
870035
1160217
280238
927492
153174
737275
918670
932001
86457
1143847
495210
54421
880813
117588
991661
152965
1068849
136021
833291
144758
668393
471850
708413
591511
1015587
808686
527596
245367
118533
506693
1080087
877246
175361
677615
915994
387157
214926
1186407
9071
825598
372443
528534
958008
904467
185265
1092485
303075
845574
42859
1112453
455391
704908
720889
179111
965077
1099584
833489
1061039
166107
956122
850544
615643
704220
850729
1075437
542545
346062
73450
284008
1051150
735448
457491
399870
665159
109893
158193
877837
614640
302206
525204
1075073
524214
202242
198634
46173
292270
554014
99062
230665
1141004
861035
1041010
27010
774244
862752
357791
332501
363579
1160853
290315
700923
919952
371200
1175598
776412
35957
567191
271656
902555
224749
1185084
1095821
229572
587740
403218
444001
383073
157363
712933
995433
843488
182764
207961
400952
964578
266523
271576
915642
886161
26207
225262
1028699
1119832
536823
20428
460443
650693
341859
669458
328254
656149
44109
586696
927255
72875
581915
640195
545970
1143747
1186974
917444
773170
449959
275119
676212
371070
253646
730174
965498
392045
231934
123290
164175
90855
228720
675620
1135670
121995
847050
868898
490087
376114
232840
1130864
26918
594589
853210
62632
128117
575766
917139
895457
577196
452770
329066
1162017
334380
328276
223079
580739
229088
609583
884493
507598
445983
597744
220417
598753
238130
99259
648439
36862
516834
251330
519206
768371
915550
486677
142519
988844
1188530
650042
1088003
196411
36295
64156
755838
1011143
924660
869889
652601
511922
58963
296362
477084
780495
816026
531253
1135642
444638
304127
1159500
85927
872131
537942
719277
769899
292863
1002952
1043090
1061639
1108734
1184180
139252
46553
1095374
914164
451894
919757
100133
211873
1189420
209386
935992
97668
382047
671395
144586
1062187
753192
1147835
406177
485115
363452
670117
1015515
888127
1166510
724522
1108297
331433
691165
610741
807148
1182979
494402
119398
1013283
241318
960553
30746
730318
1152515
539077
1059250
806989
460386
156245
454083
300470
59192
974873
729750
78277
746213
664410
889398
195120
419441
569770
444316
1145763
1005957
86455
1131440
822537
679192
777759
898572
882799
867850
294358
220271
978880
527485
665284
63703
832273
218583
519710
250228
844908
1046744
85361
1182617
956593
251740
537941
447644
266382
1118386
675948
73491
978028
495318
331503
432445
1179839
745472
384915
530244
797789
54158
875881
449285
642907
1158251
205493
361977
360517
969245
520769
262661
734578
981582
952202
518082
543866
584705
486356
59343
449702
179164
170469
1145118
743862
191357
756596
593249
1119407
768453
425741
401809
1005614
974007
788983
1093850
1104336
308480
355847
451211
712816
418688
712400
356893
997105
586069
744916
1032068
1143347
16037
990419
1085575
172131
629776
689454
363908
62751
111642
582152
37478
577686
736136
227744
313470
649097
801478
754624
987566
576581
762645
657526
389244
141142
565241
276956
614218
20343
61374
152321
671976
264135
234543
689499
700364
1165468
1174923
240667
294954
65148
124758
696437
1032861
1159274
928012
949179
1091738
151768
439271
566733
554411
965727
1168465
802994
276727
23086
611530
1164693
367425
1106289
1089910
815933
741971
57599
312549
576118
465584
321123
499912
51855
865677
1010104
975450
1098711
761002
1046511
1006534
81367
460322
890215
211340
194179
1165818
787654
191271
1052740
490312
709108
154363
399805
332071
969995
1185798
1065639
677808
331276
1016426
937243
705009
812786
12638
2183
17077
1127038
792330
1126358
138863
438784
768257
621905
1031462
210645
839370
915846
631873
201130
1145221
824028
439233
750721
846719
846431
775468
840244
103529
327671
263560
889585
555546
341234
1058377
700149
692598
26354
531911
461807
414535
494705
766567
345213
234477
1073018
219362
430399
927448
833922
599622
159544
265271
332792
964602
678194
956902
548339
1093493
817532
819295
935987
888074
776949
176911
437180
871517
617316
684080
211701
263891
121149
706784
225422
126265
992484
1177739
862331
238349
36431
775875
504957
32264
370905
920544
390481
944400
58173
220392
859639
711243
517052
432347
511483
496033
518479
431059
234646
872323
948744
384984
1083850
365131
871059
404831
29961
848704
1136801
553022
611492
1169848
909249
330034
1061165
513845
459468
89806
962689
617506
1481
743524
758836
416794
1018383
1040860
996994
927253
352731
810616
38540
591319
220229
475767
1045821
826279
856168
571071
1159207
753932
382501
469848
1125072
648434
1090978
1109253
982819
621937
1016864
1113528
845282
355821
374469
207741
735245
1086533
306595
831657
598114
821344
925013
744739
695509
674816
143924
837791
992732
872396
966755
943311
572369
983355
321574
13598
943623
182111
42543
1168194
1057392
718732
219713
775510
60141
458350
586730
1191092
929602
741964
137053
1169574
272153
414228
320083
644411
351900
671825
505889
106146
210208
620926
107227
546794
1149942
342816
1024642
1088569
1004338
852409
344099
1087513
1071411
304002
673617
236702
446681
977181
847498
289357
730936
349846
1061957
830771
381209
84425
277469
750050
1173034
1190926
103509
256247
841729
484192
365120
267964
620986
1097909
31886
1026440
995353
323204
315935
355831
45662
961725
656868
163059
874650
420185
579103
741707
265531
134643
1096800
860705
920866
1047248
575963
986071
141355
11859
989681
1154219
1192181
1039209
167
171770
889471
1012281
251198
1025103
556734
702645
490367
789727
265584
622089
688197
727493
855919
1068678
703041
271492
757010
526768
349011
343008
495888
1159734
8619
1113831
768542
1040325
408295
1058398
514556
505769
388738
507341
452663
1022952
631932
921641
747514
617806
903263
964141
785888
507813
803132
563756
312167
141269
1150765
964934
965880
303628
978943
100961
1016340
914098
865803
1010749
1022126
899032
605777
404655
275163
446860
381106
823964
1116438
1017867
1100669
1140435
542171
874832
713533
928613
63779
211387
633477
592784
372364
221408
463326
1025774
1139713
698129
257720
85087
589422
992920
402568
234795
398015
649889
181322
354404
972007
623009
444445
45788
117375
367565
567893
900728
189311
1036599
823304
62354
547488
487467
93576
157641
130162
986593
471008
340203
473642
607080
35540
629944
519580
36454
82533
27777
306370
909175
566866
464417
455148
191943
923078
1102077
310040
191029
105858
963250
1017184
500672
126805
914001
628848
668645
1097600
935473
905831
934073
386588
233629
597556
456788
164932
912237
191050
177615
696712
21189
782550
549136
1147960
378470
178812
926115
902835
234863
418625
427374
320960
743586
839727
951879
189169
638674
274712
148830
559652
168235
276268
620223
187350
754603
289261
241895
142568
287344
87134
710092
1158842
845287
888693
607928
1059813
428714
596031
198803
669706
544021
346253
150105
25612
616349
165693
669476
367406
541039
645108
1189783
449055
544439
452408
870928
1028236
565593
1066499
1078404
1120053
125726
43277
569056
1157655
551739
240071
973291
534627
575122
324269
1169790
674714
863542
672041
1069443
198400
606040
801996
1163236
678104
204328
1057751
139191
708172
485465
576893
320787
1012478
623694
246193
202382
391187
8801
581897
1008636
815365
1173171
926557
343996
1119987
1069260
204260
545542
1176552
682277
1092988
421869
650835
691440
393877
860749
92036
678411
891487
832565
270884
536409
260190
687358
371802
919321
259429
784493
76497
37976
24456
663894
661788
21210
767380
777187
522415
527345
1046775
18723
265508
1183183
726519
410947
1037300
459536
356989
1036989
634546
769497
879213
1158834
791013
1114325
844563
191224
381399
661223
776116
325074
629781
436277
1186919
655107
300176
1038520
719590
492283
909440
386907
246976
420416
261013
1062125
1158570
384306
309179
1097895
755066
518745
236517
674448
949457
850073
38771
90241
82243
666580
378486
987079
101740
1109079
531266
896453
388896
532950
21727
385837
803531
402947
1064145
389816
34722
889299
945914
812919
777832
520601
1032039
368344
201414
1073268
115613
1108143
750136
35088
534402
413044
647092
260446
829682
1081527
867545
853103
64160
933756
936396
1112930
176231
8652
181248
259263
856631
1188434
1183436
68888
1138012
126221
14372
914818
467300
383889
964079
378889
1186710
1036650
238610
165218
232622
1080929
186076
670155
1134595
124957
1167580
676484
1093803
294500
985395
847457
396892
540833
587710
695599
935902
592220
1057022
793261
1080017
248875
814055
733726
120882
992520
167865
707109
589196
554068
963466
809404
68002
1103004
474737
49617
81610
98577
157123
452645
947850
512626
564863
844258
939272
1024053
1169395
436402
1015389
565691
371270
458318
686905
622140
455476
493996
558438
652654
680103
846186
228934
478500
894941
759164
801517
913104
1032635
159472
637391
1110248
796629
21555
1035198
496237
183487
131121
895269
170238
284184
1139826
781486
1118945
622157
15675
306039
1049109
60509
411160
461684
1011818
484318
392036
609326
775961
1136291
712787
227239
1068732
854565
218258
303267
589273
18664
475626
43430
112392
1005955
653883
967441
499541
837093
424450
1145519
175649
80652
1009451
1036802
1114269
207036
167833
152405
908786
28836
948076
329629
55348
1161274
919436
481881
65185
13118
921432
602235
595709
676152
640279
681936
875964
758790
269159
586480
201025
518314
1121338
564232
59869
424739
411216
116537
101386
915491
332869
696529
355653
823541
484300
89412
381810
5116
296076
348850
8939
1051521
334752
387539
229582
882456
1068058
446388
812599
786635
243450
338259
233405
58470
882977
780803
1056159
54055
624506
991174
479287
208636
428528
164348
877685
115205
462119
305345
211354
635609
971822
166152
409606
551322
1160302
716208
825298
299024
896272
479996
784308
1053602
1027361
250994
144598
1099180
31213
847116
451265
214655
258728
674159
752107
1012603
897429
323539
637501
561653
170651
879275
271021
490159
907293
111912
1059993
622112
87039
1152103
817024
524729
492053
162204
856461
632406
455512
327999
548635
769516
29230
79508
518557
269200
498568
678444
443533
226738
998091
1004109
1113201
1081288
559058
173881
536239
1000630
470382
246696
231926
1112606
905128
298710
1187621
777218
229645
28923
1106443
579405
938912
500715
839684
131189
121471
380290
252362
990707
500305
1123883
616813
883946
204750
11633
850527
217700
699908
1137224
916237
584907
1091916
183613
221480
539235
623364
704310
865109
1163671
371767
951539
290807
100334
612315
278434
827389
137782
828880
869358
566648
233941
934964
379197
449616
135113
1192901
417706
539835
239349
480420
533978
542627
298402
1060304
1172370
503705
897144
771096
525027
260072
634826
795816
1130574
393475
430268
646629
1036924
5474
666798
579615
325511
556824
630193
573899
383023
361140
1026627
611909
187454
704155
664767
1057517
373881
594711
31945
489757
103131
177731
1055535
41568
234791
817539
1165532
20059
942958
75350
452364
917490
1084378
827031
508361
27333
1122481
1003911
783972
414237
956123
683118
548411
891702
278748
770269
430004
512039
129986
919846
82462
914987
301512
753946
533826
58254
1115087
753292
404593
513064
489605
152162
451658
236433
569395
122635
498765
653161
931971
236335
552457
233537
504249
36508
488377
348
1073654
985535
919021
940602
885815
829343
384746
172956
380899
871762
132677
1112172
288708
463055
98223
1171931
138929
923726
942604
177221
59403
399048
117301
518830
1166364
606983
245229
522676
346860
529205
580537
786835
946900
105675
460922
621129
28957
821452
1039685
689861
7129
1173751
977020
847339
1044283
697648
30612
649456
891046
1119403
458480
635802
819193
298173
432329
1068889
234769
1075234
572068
819745
794395
840950
453399
294242
301822
459854
894531
927918
623884
748541
1010971
90920
869361
522461
804320
622954
392287
744630
182591
890200
151656
568902
1073860
611184
594227
773677
536323
438042
687578
988276
804891
720931
905343
989485
958266
58602
166653
825121
783658
970431
925674
88088
248027
296047
128370
835051
90935
563967
669320
1101553
702480
599830
269770
572562
647998
287049
707574
995048
1120023
853182
428817
908147
29937
855377
798464
467267
1129655
884266
556570
539961
1092555
840363
946627
561995
11231
523319
589693
11608
1055628
112319
1192745
397031
683759
541794
475713
83078
539106
784888
73333
518040
1077063
158649
506599
814079
982450
1052152
488336
227906
15397
857958
1156702
336004
291069
486882
1150033
1130509
161272
626552
378332
200112
322429
990230
1060416
636138
99106
750905
1134078
711132
152313
287744
693946
1027773
1133985
904755
250708
958651
28565
325766
1108468
498126
199028
1052390
1024364
973504
258386
746088
591245
990007
609721
413793
134211
303676
1005458
1076215
222878
948975
983028
539316
321441
235354
221709
614700
290110
1056122
270778
951568
496387
506825
877213
982274
1139436
606574
1100856
752841
307540
611355
172140
579281
872469
469398
406694
4676
800915
73645
529219
1024508
367287
259161
1070340
694588
201328
753676
294680
1141508
456360
702837
209036
1037045
177269
941175
820135
1169906
342064
859850
1054084
747249
935532
856333
71368
243044
698088
1180429
819411
615057
792463
674205
890517
524984
1048064
1077291
371024
181976
869723
837797
368090
966779
352229
612891
574760
834527
804297
436471
365381
998138
1125452
596617
1083919
535210
195690
1130711
778744
141095
663070
869376
861751
167050
115646
798782
817766
168891
705814
985103
524307
406833
46609
494225
1079217
724252
685480
766583
890981
430626
163141
914002
791690
476605
596346
800
1113144
50238
1159617
141349
1102403
207703
1137102
64867
540361
271493
284618
491956
1121710
13003
854615
1053851
897439
657631
353517
67136
498756
451006
303348
626357
179224
182279
502842
868926
760868
213701
648619
594420
652554
1135236
1068530
434036
244185
917716
698027
584941
439407
595026
1150751
997732
1036711
695162
263003
170898
436964
570960
246594
1125228
170210
917946
654577
182355
880587
460832
573226
612857
661470
201819
449072
404611
716775
287625
146222
21143
861682
956585
425584
799016
120327
1176152
915740
1034637
220521
375422
270053
174569
545156
82444
542701
455430
253945
712218
1160890
777966
179265
690167
680296
584262
139180
697006
804567
968124
351754
450256
853402
338169
116415
488729
1163185
4156
887605
950224
623702
1057234
760187
504877
726301
255844
714351
341069
1181982
100948
1088179
1137248
564072
427892
640949
640345
676433
902629
91639
827888
459834
715890
867941
783197
1097632
313421
330786
78752
530600
209847
118509
362889
302494
1031356
757760
39679
189561
777615
122594
1101001
387743
701444
282147
1017047
344737
1006599
738144
362704
911244
192102
464373
408425
170548
69613
404462
595234
583150
665635
255936
156363
1025129
720884
193460
856374
449425
57181
2603
1154407
441381
146725
445044
948556
821485
1035883
180748
244105
324530
196846
658811
375661
79852
868711
124569
821305
101410
1166884
855168
655658
1147759
821557
170264
92819
778678
623893
48794
1101615
507435
1130324
1039131
272561
522701
889747
975923
618786
236628
224868
688374
190443
724721
542448
568013
735115
248071
268224
1072724
1090064
373337
1083811
556553
751424
700201
202900
317043
685111
766148
224150
1132581
150398
34819
383956
11308
43810
594585
813618
470460
30997
1017604
623062
81138
424858
186496
541199
943068
240242
959139
1057375
765666
926857
896512
423299
888631
318838
310017
1012231
737838
1105873
882435
608866
657967
1038572
1049012
562959
544656
219153
93592
982943
863630
101436
231240
89643
599578
497359
1026664
835237
816473
873253
1026419
362951
200431
672392
675140
312275
590375
883787
657989
324408
854786
435857
937872
557088
816790
437312
776559
466790
752005
1172891
932791
1163122
637692
954493
609644
455425
827908
749119
610776
548508
716189
203075
217080
110944
767283
1015448
319605
65377
4626
772976
44352
921483
253617
501062
655617
596338
189284
883373
901693
567337
225431
636736
610896
869519
37333
877922
964812
72227
894011
1193247
137829
1110067
396345
276627
961902
283888
985904
652802
369735
305472
208472
430966
751716
545307
163163
982070
285722
107108
412120
269014
996538
506612
821693
274500
443176
918903
62438
920318
970816
803125
831409
663702
997165
663845
698633
390749
114467
863214
399146
573081
136875
191388
186165
1153957
250926
994004
679045
301061
831885
515041
382314
958993
937726
812320
886186
249605
263970
990881
374534
862273
426910
862379
655045
343795
653738
716177
917432
838191
861883
1132853
629932
523002
957284
129852
547091
468800
970445
300983
736956
591984
278687
699144
675119
174653
1065873
628215
1090502
608539
840968
1152608
955266
849336
573328
312561
256565
1020724
756518
848139
100330
1036890
230949
937210
994031
664658
939755
439583
871729
349473
554813
642791
204968
751046
365879
1138879
1045960
304508
579340
409366
345859
315296
971718
923105
571845
732965
1099357
961352
576120
171921
171639
465242
99120
943262
126160
640574
211803
656886
1082610
971704
566261
839288
131878
685683
505503
183058
845499
73376
1033901
616612
271764
651330
98584
1063809
1103168
1084278
700101
157352
691841
1161329
1120974
749762
844725
1048408
137111
712371
873237
112653
821387
943499
1137313
666067
1118958
906059
179599
1099471
496839
159519
377652
172504
199264
887271
482507
900967
104345
470757
417789
140696
402617
415397
226516
634665
342076
583750
979856
445451
717578
139373
259798
533025
1034171
302228
160381
279673
223371
766410
754767
931089
782765
720820
1107846
487481
1091008
957244
147926
793172
1152659
610890
709748
644948
222299
919473
314933
453166
656840
649805
660589
896674
674825
574538
1054264
363304
833690
473928
1126252
556145
308215
344202
586096
1013243
330084
95177
297661
454672
568381
995362
129332
771587
287814
115685
120817
687417
421123
187298
1177916
1179519
1181686
362151
305526
1055405
114076
1079543
417367
6878
1025618
730784
694202
83219
52452
1034487
1075700
305039
114043
244269
653261
694121
486432
156353
1030798
739778
1178351
715603
1156812
750441
653887
663019
989109
1007679
425218
93825
691221
454327
1060681
82561
592126
265758
431524
209952
88150
444548
1163470
1174579
1075168
1103765
678261
502695
648141
121379
606412
1056530
842937
1138421
838647
1140728
528564
723544
655623
915009
544223
814658
151979
680173
1024323
1089082
772327
508915
743538
60703
222163
604341
509337
282359
1074101
66210
987629
178537
87438
545930
883299
624854
457694
218447
724994
5413
1089255
338841
160371
996101
263687
1049401
1134630
56730
80008
839846
658702
1053509
380543
229163
997585
672449
1133817
588746
557961
1058557
74819
173354
32060
655912
306838
4663
801479
974613
1158173
326829
303532
1114652
410413
853743
1119808
342324
1082463
432
182763
355620
1110868
929551
731170
903589
96670
863817
952482
662091
640355
881588
1108773
105461
700405
500052
669617
577605
829617
210720
325513
676208
842251
330022
772296
550319
79365
1057769
1034250
793171
340146
667996
132386
320129
758114
792628
327233
1076254
76965
373961
132129
276559
738324
755154
562047
634355
28431
1002294
961396
29908
621976
501921
541099
456157
471229
131173
141475
11656
66424
889101
181583
1117138
479340
81338
1036124
946628
92041
645365
371789
218193
196488
182118
975705
168250
19858
953434
558653
430012
337928
480782
575880
590304
211063
467377
971438
102012
253895
441357
862734
854574
392759
390969
353623
489851
112272
16294
33979
166028
788746
522441
976984
442581
844319
90586
42586
946405
753580
1037771
598515
188199
1129023
606110
303202
261776
202685
999095
5148
1281
310717
372060
882561
772249
590852
576239
1130653
1071482
376010
798751
1190281
73729
1066546
947921
649275
307207
734867
196827
952357
703241
895993
1027808
470402
970066
982005
378540
906773
701339
176201
731304
464238
457669
476328
172779
627578
129894
127274
236117
209800
844057
883858
351410
1053560
786298
455233
756425
633256
1100882
34810
971417
372429
1064898
566102
686980
528282
358823
1109658
540906
224801
737380
892749
826764
1184485
563539
555713
879548
1190209
719062
838844
1117459
754819
613471
306028
348624
243356
580066
951941
571340
902519
545601
409709
71599
716654
881134
247632
760970
936597
102664
270577
254698
187246
525559
620288
1018506
969288
506494
50360
865792
1173675
723679
222477
1106665
231912
686794
885230
91910
1102135
666634
93999
372007
24230
937361
163447
297855
751700
118381
813642
454806
931278
550884
874057
748148
393358
53386
862008
244680
651213
895128
1037415
180140
396571
286743
485838
1054620
1110442
886266
628089
412094
948446
213522
932165
274245
1086981
443991
448559
301066
9521
1116908
554381
725535
812139
335100
141920
913958
685953
310730
707249
309009
1170137
912890
63481
276102
755633
102186
957657
805528
1018945
976689
32655
725129
161388
1090162
954689
1071646
139187
309603
1171731
882820
1174457
318064
283481
572504
748239
235201
30088
791127
340053
1145017
794687
179270
1037423
753210
1098903
801284
796235
47364
298172
829643
769330
514664
723092
984173
1042881
17291
679166
1061679
818083
382894
656936
960137
747929
244407
253207
743055
865215
730172
649455
958695
953611
435900
744944
978458
42895
418741
213199
770959
342866
896313
416440
621708
482920
24281
555632
1178311
47535
925463
307777
965832
1055243
539750
474177
294317
458109
345647
368216
1045198
50976
582069
917737
665379
228618
98965
241190
1016747
1086368
95692
193157
1042834
773828
860805
347012
920496
556103
851868
335950
438958
410818
559536
869206
923684
1163118
722091
223266
142551
235200
1124696
840338
508256
216924
244180
855896
637510
14357
895626
869588
184751
220057
910241
1069981
1168702
776368
463511
281550
28851
891461
108529
977700
36663
450296
272728
537422
644884
640612
1039359
376179
227819
383253
216602
358014
746719
934393
559134
1017699
880787
445090
1036043
406310
95116
1146990
637916
774832
547372
871833
639941
524857
984543
1124410
521569
990015
438520
890127
509855
1169956
1008227
607319
1096489
853946
1151618
1010096
108577
279238
803361
344421
895425
803818
550062
647843
535315
1138064
270592
97094
635167
610556
362234
786659
3310
1114409
99664
990219
397071
927190
126183
830446
438383
843941
546109
502953
1094408
802673
637903
641170
363228
206288
134735
981798
718351
409068
1104964
583347
831014
137682
382450
1126440
892931
524303
65768
522538
71646
417949
1100164
539792
30833
51984
436548
224958
179187
841771
456189
204687
548261
87800
1146573
798276
483683
727368
450688
470624
666226
360384
490966
944216
403784
636667
602974
188552
1187480
983982
821398
100909
938521
560789
625406
1153937
714646
838193
996740
122353
1023860
435174
552478
1178120
1189331
925747
755425
334861
127273
66402
464684
25361
1043915
165863
363079
257120
109421
1162994
904833
1132814
189706
1049623
144071
1166701
641680
8711
866977
554259
416335
885196
593144
852820
944653
992334
155659
280810
1122774
1174754
316221
764085
12122
731911
272372
403142
670465
541588
636828
522134
469513
1039272
522987
239416
322573
808792
477251
584733
370463
590336
882970
361456
415019
82044
348467
752686
605052
991125
961292
454214
1075244
80568
1167967
302141
449056
356551
1134455
1154755
893441
656683
1007787
719255
969053
1113997
1170379
225198
497983
743278
912047
587428
572657
118220
806859
994955
1127049
759941
1090766
47087
187063
633991
208239
1003359
263021
372107
316256
1140957
225484
788792
438861
582826
530113
1097842
37726
973372
1112683
103561
1023345
1009572
277027
762043
343792
792561
957554
1060844
203639
324696
600048
69041
40792
848888
280637
798692
489786
715557
515269
1171101
144772
456817
192426
759226
558446
919318
320416
744834
899709
682180
1105003
484806
509635
398263
1034232
671317
330646
30857
404778
116512
866711
860001
338421
178691
253362
305356
449895
768193
1137979
229917
1182827
6205
1000574
654454
316284
273478
689737
72093
81073
837458
542984
239786
844016
927747
373335
453261
322772
504656
938470
47006
846792
645682
896636
167560
1100551
581225
130248
39795
205845
775292
613958
225833
1029208
82674
736716
697215
992178
60582
445644
1061529
854855
253107
611479
185000
351121
227059
242136
545175
880889
718748
769539
933149
5207
693763
602150
1081446
1181361
204518
906650
503095
141505
76590
852117
1023986
813639
108601
85833
585929
1109503
67713
985573
185053
232460
128856
814588
1110772
414376
1057924
681381
1104873
924495
190528
116573
830369
906118
588247
750666
260761
1065772
1164601
438966
1102971
681905
75677
476806
1025437
68932
261758
880626
539633
890786
385166
216987
253081
277762
464151
608222
843336
174638
613727
260331
407671
738289
709089
348986
162274
781913
956689
20598
1105609
1003343
1070537
516670
675898
125516
697246
820804
789083
514096
201606
472636
192221
64842
689383
254901
345387
109969
3936
386024
1108590
62865
600341
283992
414004
391904
246279
219288
363617
131400
318370
580664
871569
405280
1114856
319896
857696
633790
503818
1096090
1079452
316295
687649
438616
1183360
677275
806211
598384
1062797
637235
426205
124496
5815
897554
241780
176120
357614
892552
1131120
124812
459917
303297
28592
989995
1153862
300292
967721
649175
423063
673924
337526
792566
678015
380903
227622
485542
357735
488783
588165
9606
245038
428486
1119743
800994
1065194
708124
521571
87046
760891
626305
922761
812977
621006
401244
642301
466378
258507
1085137
539794
338555
362552
981150
37203
756539
528444
801500
121666
1142996
899623
501525
433780
295703
145885
558496
1160595
53948
575692
299821
453924
596862
643913
54548
607018
725863
909943
717823
550671
926863
964639
222598
907558
800316
297928
710259
139536
978778
757216
1140998
39885
281764
51120
788714
635012
559100
705734
142026
98668
192354
783940
63307
449139
841657
508390
221668
772856
629985
54992
925095
1034473
414597
455473
424919
787360
30692
258411
710440
398019
1009948
895897
641529
22301
643899
466100
640389
612389
915255
418495
18332
782924
497007
1083394
491420
717352
1101807
88918
324992
1004439
930589
1170322
554416
454545
1100284
1019575
1135918
527740
84101
766846
633109
496832
175465
546351
855531
6984
383271
1031665
312228
425201
777030
340252
442936
495741
788027
511147
749775
452358
183074
797941
918398
957803
781381
418767
731104
852818
694250
822072
208633
888949
832472
722009
107555
492315
956901
622587
719501
872747
432574
255986
77189
859495
875046
623127
106483
754277
147554
403280
128144
315642
953915
72737
322374
324623
161137
946413
862249
88274
807990
1168839
456549
204429
528138
413329
412649
629694
1158499
990558
6842
246085
328891
1035864
525686
373162
943420
566983
616779
983087
1068423
9833
974418
845592
986729
871065
626458
29074
1033415
380074
150367
1069305
1121309
586395
672364
309615
996497
234354
349987
862874
725030
1010793
1012540
913147
127068
194213
661924
570043
878229
1012611
1104800
937396
730205
1106197
1148759
1082171
58233
198109
681077
530568
1076504
1078220
1083667
514103
480005
918086
544765
485011
228054
1033471
714187
59767
683569
314474
1184511
598048
131970
239199
910663
752241
671493
312194
870602
840834
1076932
1074530
693314
919895
307482
75874
1131258
590781
233767
293565
907961
1151584
993012
333966
834921
1016845
501550
516992
874441
1185961
938550
496964
707724
39401
280630
385412
704577
235285
359508
729938
139333
34578
333056
483961
439118
1009603
226907
873052
892122
867993
307544
545775
1010868
42854
729663
651019
927603
1006564
559412
191733
355871
238096
1167818
55821
1179876
225376
893532
290302
335972
757840
633757
518516
1144482
10463
1079579
842957
834803
800672
136971
1177851
555506
1124006
261462
771498
859833
419636
550075
783052
348109
117256
1105900
1174804
525223
664075
822823
845546
312371
803613
655264
993483
844054
307049
401057
238710
512033
991775
642056
985316
317049
32780
1148105
1143166
887136
1082408
509065
13441
910567
289252
604251
1003642
154748
1008478
972581
313473
234401
744517
520749
467985
829480
1052858
405485
1026950
1017309
79765
579403
779524
389467
960471
1193493
1118188
701263
1083206
301757
1082056
488856
1077360
1104460
356511
51645
199096
327401
966336
1053263
1137894
853332
169237
786774
211491
572849
267030
79357
1166016
995691
1179832
545934
825035
955495
1089220
531276
166049
853121
884078
137822
747572
1041024
261451
505228
310012
920298
650142
80424
932336
1155607
820476
572139
515995
752099
461439
433582
1055464
429676
86790
409220
685217
764415
1091912
27775
244345
916283
984808
109138
925116
489960
1095968
78710
672249
208443
1050102
789862
229120
883799
478012
768452
279667
1099552
901627
989329
776350
421126
749651
818362
681105
713741
790562
652742
17295
1032497
105148
608481
465662
964986
973207
969695
129787
258568
1032254
180037
921316
755510
1142728
841825
336656
344094
390232
2661
199407
1131532
556519
154
827143
924674
145866
939197
744861
386704
573623
154264
35083
647228
264349
917967
650517
206958
364239
811095
391861
358395
239470
1056234
972525
175725
750870
958354
150486
310445
638506
603004
246528
528502
212017
268693
1044367
341615
638721
712537
845962
263054
106697
884546
1070233
520987
719770
150406
604876
15168
976166
111889
925020
37939
259211
272420
504300
380506
1150554
898688
271633
1056114
734202
40283
180970
310349
867549
876720
1114566
605562
644659
810181
1154058
1158962
654656
119617
921500
460562
696379
1040537
1090009
1043241
1192258
1027874
383919
696920
1082147
361511
770600
797371
466465
770630
1052959
499386
1185633
781374
141464
651819
336703
1151220
46406
288552
1018051
896856
1016586
124127
423671
1000788
1054108
530408
887960
794455
537332
552103
327871
246872
421156
272774
1102030
296017
692906
415175
492547
441052
1128150
1143399
635604
839921
22707
200692
166721
1128435
465159
283764
3966
995811
663134
763668
340165
452205
1078371
808949
20288
573121
1007544
222553
725092
194443
755798
758446
1020755
585676
715947
1176799
651847
521404
337612
916558
330453
314778
423005
1081458
1132066
852088
279200
555040
900379
326274
516111
1074425
575856
1047249
707710
409136
912769
661919
624163
1132018
56475
1082066
1034948
971040
779185
638921
185477
1156651
578242
888269
615375
886812
549001
532527
588783
1022444
18191
993954
194403
497857
897757
1014299
315349
40922
982412
900957
845563
1030972
391836
21856
650867
1066736
978652
904305
280797
967111
725402
543902
183858
20721
651214
46768
915250
99940
974722
1052647
19651
20409
821630
1085666
25811
627215
1162735
1044749
158755
503885
242706
934337
396206
185011
517665
220283
891532
534437
267341
811841
700061
217998
269024
767322
72647
1060637
1110597
1030987
723813
1018162
398668
92916
930254
536722
896861
321528
889137
359219
302357
866776
471775
481748
946359
1160533
559099
260449
1108760
137402
752822
541413
996607
449807
657540
494712
736700
1178909
1167953
1187097
149610
1003331
308385
156349
71155
27184
50210
706189
642393
1139050
218789
495530
125962
657937
880309
1021463
1102825
30832
297068
503499
108584
702329
453428
875173
372396
1132924
288904
1065319
670291
26625
1145493
339738
459052
5324
848113
1034843
708438
1089055
503401
143721
400900
1014113
453407
110440
782225
1168114
617637
830270
181026
398421
662754
401329
1068406
423898
1032276
209363
1189812
862323
47473
867454
46631
661768
735945
580160
1028938
136010
1121645
369912
81398
747391
417261
405051
317705
632684
15434
923486
965980
453605
121598
519387
266797
289238
711330
280862
1124011
921073
475400
146831
758967
181195
658431
788295
98412
839015
1116431
962143
781586
201801
616620
725488
916674
1049407
875807
867320
892883
605460
112023
854295
1145929
1055761
770278
1017448
531699
660457
336044
724822
890833
658153
758008
18366
565703
430416
998143
104288
308010
203954
912492
786170
212494
91874
315996
57167
449302
1131887
1003213
955484
684564
402907
634269
550504
321583
886987
1031507
21315
588246
158932
709967
104379
203179
524165
1099464
184441
658613
1008728
160663
524061
344762
1147201
303509
608479
808350
1023502
82308
312460
499197
1036780
550509
913269
87336
684644
414774
484
649019
861017
949962
227723
179781
289883
1163581
301721
1117256
26986
590525
888038
537310
11116
834167
1030079
1132743
201273
606383
335523
49575
615685
690749
229588
708129
527189
611018
676651
319656
441652
1060787
281203
441087
108329
994307
1014637
385584
790921
1159236
552356
314170
550596
760616
990746
1189413
170460
1428
921634
155965
872774
882738
203192
502812
1188230
646324
185926
497461
704669
465214
57812
802382
1046574
731250
1083810
793721
433455
296784
521624
1025288
865783
1106587
78473
397024
109447
601769
1000581
249913
1116232
1025343
1130266
1076453
1002106
256446
66696
206693
890524
44912
353383
852582
902231
713020
275657
254874
526345
398130
25353
804357
884944
774266
603080
877136
60818
804495
187916
283605
389723
641788
274914
1001942
328919
43139
830489
579510
684354
1005340
227719
421430
1074941
282748
739914
649255
1073280
863816
76832
1085264
1005414
633265
4179
1064535
1108415
75448
574579
290166
15765
834777
845977
574381
42963
859177
962708
1116592
30707
294437
465080
341101
989081
1144114
1040946
374344
694032
955027
103992
775154
711002
703956
736362
460045
834650
183200
33768
61798
980091
164972
630378
833540
362084
454094
852076
676968
1192312
632065
916633
571135
329842
638965
10950
451031
158998
267401
1149037
1100782
761189
164233
804016
445884
859202
952631
457714
460961
482222
346159
174897
144630
77959
1075721
801229
423943
332849
368482
1006073
77643
1076340
600678
986433
266173
1165180
843741
1163224
9444
994708
1106361
357944
226678
182061
343974
897616
311689
848740
1036143
474445
940167
1057850
97220
605821
431091
897877
542823
723367
429072
269227
1078171
174480
327044
752969
427195
4723
670587
940218
925384
589316
68623
122008
783727
487573
760704
279151
448084
244716
346510
534142
536969
381115
407876
645641
774700
999547
179386
323988
493765
283994
539739
474539
449259
812464
657158
980283
484901
822069
306802
306475
303370
367956
693139
1090345
833725
950945
357270
519371
268228
139334
1122085
892508
312808
58909
941269
405681
964774
280621
585235
877108
402025
494158
935468
582899
224128
713414
187381
73882
598303
389018
1019265
753447
451116
716804
684274
920053
757806
139802
596153
305045
428213
254817
975436
369033
874258
442093
1083037
740649
692021
859670
905009
1085411
1019122
1170538
638342
835345
214798
117664
391248
346099
187972
1008919
1043722
1136725
1133427
374710
363845
550948
1010956
202484
968184
800636
956939
282021
944797
985616
318019
384869
656165
31452
323727
141245
918490
111112
581416
761721
241841
357534
927582
295207
800772
1097605
586095
440450
1018869
569366
723525
559615
120158
559582
258223
377953
441081
935951
1185162
964275
517168
544673
487358
935205
637561
1076151
56908
900314
210247
973643
749123
1045893
831784
426206
383222
727279
173064
592821
673704
433601
119022
413774
173368
421679
701615
492504
35115
724878
31129
1031570
768665
561170
456608
123957
985819
883964
627881
42551
602898
806537
763005
243943
1117879
194885
553740
185326
394254
260936
564268
786114
208230
82118
78489
578276
610441
1131438
198902
1036479
90611
305926
391027
1010047
903715
387027
771100
953647
413189
923965
147631
293340
411145
1184660
198019
632159
747653
218129
145142
34677
129140
1106390
963157
407648
790982
970170
462325
46050
216637
529899
884569
312178
583322
1143613
372581
1172472
545004
1028893
77255
69140
188296
955424
635637
990667
379637
67960
271469
687981
122589
1071
997665
425747
233637
590148
755351
1076192
81574
998940
680481
313960
992979
691059
1086313
104948
361887
983056
1098398
1037951
596669
667429
598302
670777
784302
1157237
32336
993864
972139
250692
585028
311348
661565
233072
200168
906439
678592
871704
246038
748233
931819
958119
400668
300645
658893
431020
554256
1067684
672110
170247
289054
501641
764808
363848
738712
1178434
898288
794133
688608
542208
823905
374503
484027
334645
587245
471847
927422
74743
1179844
832244
327429
900135
1053708
679494
720921
989715
1058073
841583
158938
766810
493111
710635
303365
368404
1151249
1098188
1060194
1083659
490855
27918
1056549
901061
108885
947821
1112506
1026860
537070
174057
696472
550848
129632
246096
30116
218514
1157493
893091
536375
730270
369969
368182
769718
736392
720633
1124394
184034
518067
99919
740916
1061152
411523
1187342
821120
621964
577627
459015
302618
462112
924603
78197
136498
858359
583359
816944
156541
527648
89337
1179902
572583
1150602
636833
866259
555877
846390
368924
614886
170862
319874
914736
938480
436380
1099554
205662
428885
282874
469421
624666
831604
1183921
33096
231043
85246
825927
160164
264062
1189486
1026117
892310
494791
677083
416547
719366
261686
105177
450370
1148629
663048
1185708
837271
241100
103553
445742
1017283
966029
392740
891489
661177
564150
342581
106084
318859
23822
876180
806937
250539
883275
574744
94295
744062
692722
821418
1102178
751243
1122170
617908
878337
879900
922249
314814
26973
75465
833854
497782
371353
784417
552385
257974
86558
933376
440674
1069508
1067122
856273
1000327
612903
747043
936882
605497
579702
609248
730271
902848
240901
1068927
142247
110606
126063
1019722
357934
99296
1073813
494165
950675
570274
771489
8825
99655
699918
656833
588692
517684
1100799
1181247
1029664
354528
1189528
386714
1066518
466365
445565
1115284
1009963
104300
22608
332142
527354
690795
204807
744328
593281
681895
125708
162519
401414
837259
813586
871042
719940
782995
1131571
1165956
526784
1048593
580798
1168493
149872
31971
511456
926134
254499
281387
328033
758231
198425
596030
281448
915065
702739
582437
581406
1133523
320179
679016
402677
1080370
552900
979625
778672
511893
1166866
866433
425601
82029
633670
191219
104989
121499
599321
842825
560328
382302
195622
976129
576249
189424
475637
60929
193594
560558
153063
555005
765130
848465
161248
1187399
678289
1031362
203519
313514
619017
1125996
844526
1126301
217596
613662
21227
893612
800952
761391
372539
966785
1192661
194877
730471
712017
713223
420466
828027
765638
493808
561412
278838
254899
314570
178845
375267
450704
1084191
699561
555080
628788
1155863
971137
621509
771704
872054
1014969
435748
228207
1122513
28247
723990
446798
858655
325228
182671
848684
456256
574684
180039
309114
917687
44503
249262
1165873
1063524
97411
107008
506211
780836
193557
900689
79315
1107679
196386
610257
1176526
52257
387085
230107
787312
43200
1170565
268425
18874
804551
84368
421572
863162
113456
261958
1184362
440928
50638
716866
725064
422031
692882
387971
224967
230232
999699
968132
219691
858401
4756
387209
166822
1105394
123354
406409
636973
170049
1159971
248746
1143291
949693
327318
323552
611787
530273
731520
1049280
194848
59333
211793
311867
525133
81357
552861
591513
87477
1078128
696555
781442
929761
361582
847046
827169
262138
753432
423075
713476
7153
363602
306892
298584
86223
554739
1131451
767467
732130
455151
705735
1061765
1117637
152773
170146
1078469
467752
699621
889973
609104
45747
450211
900904
434524
1008302
154062
873366
1073058
695613
1121895
2980
964427
8777
322862
159970
1090307
772122
33691
391932
832708
1135868
531209
530057
1057626
344167
757518
775809
127421
739944
244079
3140
449258
900362
511044
534662
1087323
700881
738615
937813
514776
1176130
426381
543830
854277
477734
1095987
476813
1076530
488777
1097175
872111
747148
64517
1136943
158357
74520
448008
689910
289850
519225
530453
581333
461603
850196
176278
1159576
745923
299440
928149
382703
363297
101959
323643
250995
585153
31918
764622
176852
353934
895573
1077043
757059
124278
12800
1048303
923765
1041350
238562
490225
410405
838282
399157
837902
640699
954270
216752
55331
871156
1033968
295291
601362
391664
702642
831718
719033
80609
226393
692617
774391
129520
596443
1065874
1173190
1035553
669265
867427
536510
448297
221095
802090
645872
43350
371503
612156
155946
774152
581139
602354
874256
1068090
717506
172132
516164
779862
694746
529217
454363
199205
1149369
750471
461166
651160
524586
1060974
1042949
129258
889904
794153
247369
723539
211382
1084123
484071
1077402
619842
238071
18210
601409
1009915
772941
114854
808866
919383
275726
842489
300857
17558
1095256
454583
363428
646707
1171952
1073904
15888
115682
366752
719465
1092718
923818
709577
1125628
391477
972618
76448
1174470
1180016
103220
401381
151892
928575
281912
618250
1063427
418692
184146
105477
929562
653937
23938
337435
938360
1177735
989768
316086
1008052
359747
784657
313642
849542
578639
524617
571310
318377
1167318
779712
52789
184389
187234
616461
857774
258272
843490
688271
858287
592149
1115317
1112801
385132
265943
106834
168024
814933
1167063
683634
799165
542269
683824
599360
1025016
980056
20370
1147003
1119044
252818
47815
683963
340840
942391
667313
526226
55650
1608
1091931
76243
1061890
196205
207773
526104
1119174
717855
52415
1014457
1115545
684057
629441
312468
764354
7485
889357
1175835
870671
612367
342550
15107
554620
1088620
306633
1006882
192361
706338
594108
485523
839649
682329
866887
434839
862776
964990
1169018
69619
404123
814178
1105096
784021
1149992
174013
117061
656892
1155373
323927
131466
114087
212132
799153
849167
492241
1177971
250207
1176145
151659
334834
194762
591293
242486
617244
387383
159006
916325
435048
844355
166855
598651
785046
435164
1098451
101803
642903
989035
452705
259938
762467
1158827
746246
686251
660594
170885
804408
1116967
251320
855036
1164831
141136
543585
674829
380662
834829
65647
1760
1129492
217988
402826
6693
471293
616011
380746
451513
271669
995750
324175
938089
1078227
486775
1120982
356885
556987
713405
412655
181558
563267
528229
714045
422192
166196
499194
261894
765260
199504
562315
819288
519289
759283
398723
763098
152924
397679
1044289
330820
1122046
96212
1077172
350243
392329
985527
627240
747624
576094
906382
24567
489874
450967
99799
775836
58645
1051362
423029
806686
362868
72207
76964
136184
289324
70526
146650
115583
903745
122515
225952
1005254
123740
641306
1070023
399326
614162
497593
119709
629479
1079335
447155
520767
1065426
63224
1111834
1005613
163631
532580
372512
1083821
101282
716527
365086
805576
933918
1081824
82728
982357
124894
138029
1098849
311788
878416
837616
628603
1073382
1182318
709280
338372
777379
271626
790637
1061077
150618
516105
710482
752351
1080917
284975
447605
1139102
411873
644011
62433
840438
165695
399330
1098920
35920
1185518
1048960
585678
993814
345161
260239
177520
21823
46493
805588
50947
650709
826940
927273
1089463
612694
835845
1015401
700442
1043520
633855
1060587
347276
770687
1050244
207799
387626
125100
119931
922727
860471
773583
261632
861680
991712
1064759
513697
398194
1171486
1168460
376581
1008400
51644
448309
1128887
617359
724815
282274
1136025
998733
888176
1185699
785768
734643
433380
787682
75095
323452
221094
300124
855637
81345
382971
634453
461777
588204
46419
1074737
989588
1144284
328892
987085
703502
833337
740494
886955
520200
609608
1026435
819546
284177
455023
763539
1059682
134432
943938
630394
380040
370123
1089390
678340
704652
562378
967277
801206
1024088
36010
60922
963043
729993
937888
960344
982905
844138
325452
921794
229225
7924
650775
89361
812967
568771
849974
1070251
591110
56665
116178
1141142
882101
665906
714497
233771
790757
863395
173820
1006864
9439
544101
501994
1094837
925313
701548
495757
506427
796199
514548
775653
362025
307903
412342
1006538
43355
575554
29534
449628
479956
343902
860064
96795
240498
376905
297623
849456
916106
404950
1070475
516093
356376
293386
269319
764703
701380
1104270
967378
684843
274483
578918
387873
429056
680611
831806
93437
230413
302766
10154
1150038
1129852
274501
1033834
263050
1031575
916235
509478
882660
693264
996702
329371
244233
608561
652144
594667
736355
467721
265322
1090380
1184291
885096
462067
709470
429412
1164775
324015
720906
693354
681354
975922
502643
275712
926297
378107
921154
284778
426281
604679
389273
250523
684963
804953
575019
553017
815235
772496
844862
135546
324924
363147
434361
170703
638792
119582
218561
246442
898480
932512
479683
124257
222835
489161
992815
301926
779996
200689
608933
682525
871317
376843
696211
938860
649006
810243
835074
275790
1106189
758287
507853
680203
853211
1190844
404738
801484
359923
382429
73815
286955
725188
357571
317606
185290
349148
686174
216679
514314
1110559
1144590
1063882
364522
882818
1187721
1161738
665524
266839
872996
121194
274443
759434
37356
965044
126694
512317
519991
1169159
67391
216922
257449
1156148
724258
985197
754006
214887
286059
835528
814217
1083672
286220
956462
1049144
178902
132891
282344
644091
528111
271699
122888
526889
77664
1044027
757364
542736
29447
693864
772412
396558
323777
538645
213105
461165
237212
502539
292601
1159620
977036
335610
918354
267557
322552
271824
1157634
988963
851090
34134
657686
787279
352057
1137107
422378
809390
291529
285749
489294
1034204
601587
782962
439847
563601
899982
220635
755335
713816
167067
464027
917744
904513
4371
1092566
888384
1036096
172412
895874
860552
908504
621504
209113
939601
713117
946931
542481
35979
62707
606682
1023621
932030
895540
178555
448209
871836
1083618
444259
470612
747869
286574
728377
503155
948147
1068252
1171430
351049
1108814
873870
678941
706635
623746
379358
829336
790489
379997
973609
247523
489303
419030
557956
324581
177232
845667
1017515
917129
626429
884331
990976
490772
459925
556094
960169
782614
963666
1071581
829330
1140292
360201
34386
651190
90202
671067
839790
1024123
1093367
591303
164709
934028
630785
185029
1068352
933887
740739
620972
289124
976093
616551
894998
712294
446601
995634
156373
316829
511598
90913
817685
873840
587140
707546
30225
128674
909523
747516
128361
638896
1110475
367023
606516
636628
1047806
892117
1063501
174387
1188166
1107840
969829
1163768
663143
290507
1163085
2216
225147
24596
929303
423283
935883
503667
633998
1060554
163599
662689
555449
1027166
1116127
714637
1077779
965056
333011
1189334
859856
252389
23489
259942
24320
889841
72530
273996
127391
1000866
228955
230583
1000907
779626
1109621
1020483
1100721
1057207
488051
77260
214738
847089
161935
537940
66492
1187563
259653
32700
94771
200367
512157
196051
102384
592673
487703
878493
331935
259251
219212
123824
239943
1112690
681519
169308
386533
512680
927001
224556
917205
857094
567457
745799
31356
940453
615627
312547
525332
206021
381163
674506
936837
746614
548389
473166
164277
856924
688378
881100
40461
180254
99199
76219
87532
1187707
945543
91670
592686
207902
863609
865236
162982
864536
10525
742201
39783
681785
911399
1143435
406309
1069563
252563
326646
30946
336670
1069547
192035
466300
855461
309897
979161
76559
677200
1040114
1103542
913166
582146
721886
345093
1183315
135929
228427
138421
86016
184963
864155
518534
834105
261010
320377
141133
88520
3211
501425
650307
252145
1008035
131247
129025
918479
106121
444175
517902
466835
929264
699183
366890
5198
314925
669771
264480
95577
887311
966050
465299
990583
853314
749468
169995
942914
1186521
1124492
858499
533670
1104001
627726
482814
1068049
995982
32611
667714
565326
1055318
602369
252484
328871
234021
163854
703885
120676
507856
174730
913356
215375
1102481
552396
643110
948659
755543
450581
361434
16745
719354
1075810
669076
844608
289607
144332
836849
153508
883139
363665
1010308
1159659
936484
39936
499428
371336
654049
596977
543600
316714
800747
111151
52175
313370
569197
901470
141229
100174
732705
395646
1137844
30829
1093750
231522
507029
573287
637749
767210
760252
196872
967129
1032132
989373
1181410
498565
229349
454278
111979
412529
81604
809040
714808
243029
165219
551228
9683
516468
444570
795286
220561
1125528
875415
446124
1160169
1024460
630656
1144490
54523
866028
96848
1136527
625604
553228
79244
51982
25652
217175
866777
41680
510513
483213
1059217
1101446
491386
882022
97400
332299
611491
529552
304276
304988
983226
872738
287801
859219
303756
1064049
556450
120974
325394
22663
708593
951766
725221
89628
332478
909373
538514
661186
139880
1125264
1078654
299345
132645
363792
255084
829664
98722
496685
776092
883207
582194
86809
882346
824123
1111195
125907
567803
334316
218759
26591
412267
268848
1159744
558511
171083
246715
980394
33754
1016532
836595
800332
369039
781788
1161015
1136298
104028
1168498
937749
502896
943775
461605
1086691
744452
1073594
1098291
832929
538247
1163945
239863
281145
1009281
450872
782005
613507
539033
784131
16305
170690
64908
552442
979526
558517
343254
102244
1128583
820523
84550
114539
368007
348353
23508
986765
369038
502205
1009869
483571
1191260
206848
552633
58635
977440
47569
929525
445058
668969
61032
435399
549781
473140
747354
694213
13296
818615
246637
575941
455754
477633
152083
1013262
268495
56192
309236
1178006
649615
340819
582821
984590
18676
735760
33388
637498
1039111
464323
646505
427933
508962
411366
646082
196611
699533
417983
860000
780385
1146791
927465
1041150
929058
98247
452054
945707
961309
294174
1191171
232307
905567
1091994
962395
525963
436372
1060030
836201
538200
1023490
273722
707700
392801
941585
663367
820270
654721
972226
707220
911053
1156507
216937
319850
580125
616585
703748
90363
341758
1091134
86430
1156776
777305
391216
1061851
342938
8950
1102349
291610
380338
1189166
786745
278349
498393
543897
138987
1107538
579448
903417
174584
70708
416110
949671
889024
21406
497203
494041
652988
247254
1053778
171793
944719
607145
193305
744853
1029089
252806
287628
468282
432713
560379
1034120
475783
313847
53447
254117
104754
315489
890192
71267
930761
643763
1099188
1117960
695577
90515
896387
611493
507184
265678
623969
51544
532123
936059
28175
726546
46473
1047916
1041662
1115876
347713
39247
952225
663466
730020
152075
282855
213398
37027
404528
106643
548192
303513
859128
633712
252416
293584
979305
139592
1086519
122028
1188054
1038859
337536
1015511
1190945
848524
998261
275849
1054746
303048
433426
205803
1117527
1148997
247434
43984
462542
576057
788707
497843
911308
218388
1095408
404337
1160064
24824
497378
1020045
731865
392114
385710
782672
304448
55105
617728
135711
492739
1092622
455527
1094932
1076637
769410
382001
876110
847588
774723
984362
65818
473502
731985
291287
762535
681998
958796
739410
335904
294305
675991
1089325
666012
488513
366475
441698
949338
1080552
1049638
383377
1157010
1140098
395136
267207
171620
841642
488328
179819
602446
979690
144274
632420
591135
1109438
264923
145092
364766
207171
120066
348217
1000838
641485
1187478
154829
509847
752593
502046
462637
763642
1175945
492434
16782
86142
998439
260685
1169022
541798
149890
580006
1154249
1025094
507738
822610
308948
910049
894605
359114
721191
306926
400016
13242
899305
75379
908183
872206
1155602
661217
890358
1074384
674663
881334
309628
883491
188231
124381
1180841
67772
1171513
13375
799081
461354
389678
615827
872807
1094681
251848
56167
931708
366719
1185199
214481
1106203
499900
528321
266126
810529
663439
331084
677706
812709
220018
792803
1074553
860439
939170
29084
370351
970299
259987
437820
421082
796879
129271
233265
10384
579920
179487
1040481
405105
402345
1068396
701298
299608
366574
28162
189054
758395
107492
189675
184887
1130223
26939
900414
327002
1043960
174609
176920
1163226
651129
380812
1188340
1063382
1050685
566331
5730
579292
347824
255327
31538
1070383
707174
171543
599007
506902
323004
36518
611063
90003
380987
493814
37851
881084
831553
1140848
44057
1167721
823799
204182
471710
454027
481414
878990
382938
285599
125480
4293
644248
552636
604923
93952
1114995
135390
982726
551964
256476
187844
1131147
852507
715336
20346
881092
633275
42935
1159536
1173789
1043307
1080284
798879
828490
1005314
982315
574121
700714
879338
576748
603901
189766
716996
711488
1174657
682182
238588
694395
641197
308479
334594
108721
578407
223409
410518
401132
1102628
694839
347617
897206
903151
910367
738707
849049
1187556
548684
902181
380562
327782
411859
1169388
1025489
1032116
969071
30561
760687
1103911
210440
106519
253862
1122393
1080663
624637
369296
1149605
590392
678435
5952
110609
358325
378734
22760
402394
1187280
306026
430861
467424
243780
1034943
12950
866812
799553
658378
786673
230743
270608
901504
137894
557934
412217
403260
195337
74354
959143
383704
382452
502010
664113
620250
362770
1058835
130365
563751
600113
1132799
248650
915085
297598
613878
819800
289868
714705
70681
32887
394686
1132078
29520
318394
909153
185634
352546
1062919
214533
799871
159504
744034
776807
375938
1133319
366795
171910
479086
816789
590233
899783
1109712
329023
85432
1172530
505293
1087580
107112
1087120
621453
186441
450597
1003108
978138
887868
655436
385376
52670
327175
564695
387753
258463
305242
282220
150315
131553
607132
471893
988186
896584
17263
497674
783681
239453
861272
250019
452746
822398
1037743
484566
97236
433878
870384
390192
1097451
48204
944488
753213
356001
1116916
486323
891912
852368
915832
844878
992621
271280
698919
178093
966714
695713
1134967
138647
186588
582999
899722
399735
1124915
809335
996531
946038
100391
497783
937138
1188627
6542
875385
68670
886200
1025555
586241
180364
1003574
1030341
165050
1146869
1044215
141745
693097
855511
216648
558821
147250
151296
547144
984385
750639
1055117
736018
952298
723674
968021
560968
824762
1040998
1134965
148919
89667
1053054
244746
1048365
889486
767350
660778
510387
11701
795713
900560
804754
752981
74884
866725
862770
479328
1082009
1180675
1168393
968885
64434
884583
897585
603536
106082
1081704
617098
418621
720640
307933
943124
854398
884854
769039
110409
408446
1026754
73413
67276
259922
655388
52100
416355
1013871
824000
458352
114738
30251
362978
1086520
310443
594603
697831
522165
1051192
697686
1130552
360911
279923
501531
11094
306115
245258
728071
1019569
736546
443186
120838
244828
720231
755863
598547
990641
390828
722149
956732
273767
509778
657125
595253
820660
121019
308729
910911
525208
125820
516013
876677
1170468
1128035
783198
1145380
894717
395862
911537
134960
616300
606868
844650
499271
765920
589671
189377
201883
166163
342500
1024185
196109
122460
1020491
665810
733901
453225
65827
959603
712232
993016
300733
1115008
613447
899311
894963
1160095
430391
210026
376382
150413
618086
846748
243215
964040
691544
614952
390345
702741
1175544
698857
162066
107639
877832
53415
996648
663334
373979
319256
342077
416933
369225
308911
372693
990974
490287
346486
490558
712978
677252
1045173
248921
421725
505895
855726
860487
534591
788028
663895
1149828
267048
651077
798902
921946
1099451
751997
910848
585162
249721
310239
1154760
372685
540401
475413
212213
502337
71305
124943
1152963
1024039
861143
940722
871748
198602
92660
1063861
1008232
755984
72376
104324
613730
1173365
934368
1164546
513108
308802
972438
250378
823234
598773
545999
510957
295914
525718
1055124
605356
387517
413016
1137669
928737
256536
564039
1130538
324100
829669
32072
88474
1175050
304222
421276
853428
1013660
1026872
629260
802541
100970
1004188
1002623
935242
93854
961180
528606
1058515
897388
108904
279926
487900
1021896
1034920
1190412
856278
1141256
345741
616365
157482
812247
943505
375840
420777
1021361
564650
79261
826651
198241
879307
184056
1054972
827834
963621
40424
832644
747007
683972
269201
1184556
486318
294005
23509
1009524
153658
301915
754800
376897
1004535
766541
342649
512079
731584
711270
157249
849051
748458
85832
437144
673104
13407
263276
766991
63785
581934
895002
901477
804938
864389
83528
181221
733643
230685
1103584
618167
87916
205598
680514
324949
265682
132557
463285
493937
5414
105495
654279
141293
858135
639879
690036
731921
1056251
467036
467924
211859
521554
671
1106400
868095
874317
223193
281232
980944
508598
356671
1089680
888122
56782
99390
887797
508206
912511
489360
492121
675051
409272
1106330
480300
12649
242192
15894
714688
1088993
1142073
723932
1181613
1029347
1096987
471770
614676
518083
603141
859309
89995
363151
7424
1109836
1120281
384016
957705
558980
334153
257344
992376
865409
330270
641861
16180
243335
232085
157400
782125
1097440
394051
834344
729495
935901
113593
741568
514054
545751
707384
667030
986408
1145924
380286
1146467
551818
1139001
468061
312584
577087
845479
326288
20083
16119
799480
833802
987817
189010
1168395
874926
609443
844033
695719
1052722
2667
293347
1154677
376921
16483
556912
455107
128088
822698
653555
477321
56558
783238
1032738
28840
601923
460912
281110
1163915
959288
1130371
630275
55752
911355
130124
947550
586264
281605
1065399
330425
793814
31415
337662
1098634
530728
643873
963378
198912
163966
542595
298391
287907
139707
1138199
566473
1132124
368479
836955
744373
469227
1092606
761279
1171191
139974
680613
329758
764912
116731
695704
76369
633557
594540
244912
267624
829273
506141
1063980
1119908
422222
80220
492810
345646
386034
30478
713592
344200
879569
461241
337981
110236
1050686
289904
563048
873980
571178
471134
174616
908901
209012
88199
198125
382291
604926
754162
197649
401949
1121029
977047
953442
48292
227549
100838
517939
80069
105428
642381
1016647
172966
608415
151547
1189132
680385
69579
177595
50880
460791
141361
837396
804378
607444
365623
22575
151256
70630
857575
11208
704446
756101
755365
1063294
592334
1703
375342
511240
723543
843412
730260
796295
545148
122565
516242
1188490
1102679
1131742
129205
221023
698602
101778
401033
544205
220980
1185816
325644
203617
289919
1136880
1043447
776828
417577
772642
475443
982873
358765
579053
955231
998227
422136
743225
820870
100814
935251
64676
26871
737045
489813
410345
549253
744232
1125177
959633
600671
262016
461159
372150
957224
145041
279081
1167420
1154613
1189450
871925
1165317
492344
352952
1068896
351406
965525
1036686
562467
215852
926422
7868
169138
421404
900979
606807
56103
636634
159082
491874
1184538
84369
451545
983272
190619
508268
1191850
202038
510421
1027500
247551
955202
831144
21575
42738
418670
270737
878427
343244
603783
939179
867551
1012295
827645
281957
407746
608074
259375
316966
288776
23812
819974
1046120
548628
1085978
290901
996840
788901
176803
716705
532595
137772
66336
757152
1090616
975615
701578
904729
662309
394579
289960
65744
1106294
943144
1079396
166258
1101352
734491
970653
319625
1089112
317381
365323
1025591
1144397
676673
849182
929606
949509
1158848
763273
1057354
190257
281171
459438
614114
918635
136991
627076
57808
467688
327742
1190354
915362
113042
1148804
436879
528114
119219
1051336
615153
561428
1057986
94001
603738
51583
861570
237497
878502
1005985
494513
745924
109587
364599
637706
1121551
177497
158565
762786
1010655
492706
465745
943625
768800
509915
279576
92246
546645
1068208
55583
765823
362032
562414
979279
840864
206723
165928
127133
701730
812500
1116477
553551
1134508
765127
184453
942393
1073374
865876
8450
414191
720223
1134789
465416
271169
573960
799115
803942
942151
442074
633277
668419
1184424
291457
869262
719774
665071
1094967
356817
554948
457978
369655
246285
144097
876337
289501
164242
328869
996380
1158000
227093
458119
193841
241367
928967
378397
369259
34313
513631
665929
241029
22225
809793
477653
835008
612343
258618
14263
902124
485350
915568
937651
819113
835071
624482
9506
387403
1185029
1020945
329192
351596
1089589
965627
956176
1124281
619872
24426
825337
253236
895999
69917
542712
409982
939384
694901
931162
146138
671406
1054979
1186113
734770
64311
680422
618506
628748
193599
1118346
783271
415040
797075
860195
951306
181267
109531
798248
1101191
175878
148276
607254
1146613
1094581
509533
29272
295080
1157862
278724
543082
1037856
849642
720617
305049
782545
141692
1054218
1062956
987871
291042
510722
942720
790435
1054741
824557
450817
908710
635333
36147
662665
49237
853385
1130178
636920
866826
522049
587920
668322
13453
332259
516722
131896
1065624
1165803
207648
490374
1016895
575293
793417
270982
1186680
448399
1185564
336164
291251
226923
610298
924770
758303
454109
240266
870989
451801
987275
795658
976938
248952
181486
1184447
555332
268200
605764
563815
39216
40516
1082926
483224
418015
851259
872858
671218
588084
596931
429863
606151
1049286
150116
1163007
263166
358057
764659
517456
727887
374626
709792
337194
832370
1109548
632540
103630
857125
964661
273941
1171987
464405
181003
886770
1154644
840587
1141559
802145
15135
329020
128876
561380
1174092
625007
95828
363727
134226
676570
527258
409333
518945
412091
105115
585328
595539
698130
157270
739542
458433
649596
908007
72097
274913
1187956
270949
1138267
675884
1111359
886159
1105575
48579
770806
550637
611128
605649
286393
150056
1061080
212999
915510
904196
453870
710584
134353
699885
365334
398669
455692
238774
980906
681368
905391
120713
1012905
599391
191865
930193
1188089
1045182
92618
607874
97617
573433
386385
570548
1009204
654473
939837
258695
518743
757277
132019
704235
574746
521884
492962
902729
250363
512021
205859
252858
253421
537182
843823
580828
240115
410038
245287
866331
1000865
759178
364968
986073
109703
725489
541094
824327
1084436
56632
1048445
979333
406369
710661
660469
588654
803446
229285
410746
323154
300420
108129
1059596
148634
708079
1029375
750932
60960
747825
644848
1049410
37712
842600
20336
792405
851447
626319
753316
310282
253742
1131629
473890
369092
150839
984755
184705
423473
168581
781799
1105105
292713
69794
917249
92813
280246
1034323
962493
228267
488875
701954
633942
600927
46711
831375
908146
177197
382144
145725
136798
1074463
922498
670262
1085704
462496
295284
458066
522786
1072096
656017
311808
223451
650860
908749
280258
729800
489237
124701
988483
1180160
149634
523024
226188
528481
560005
230216
122483
205295
840745
1127974
886465
288246
876303
1176604
871302
130358
186437
46855
897493
440508
34648
61455
944176
921958
805075
530840
537468
417854
744791
632053
1180268
19561
101086
202211
462577
906297
1112580
789073
929527
1041666
1186285
712009
502224
53311
263181
279431
249822
576827
850432
488269
104643
724044
906053
970905
856068
1090482
380774
327142
397367
1167162
680952
585459
517382
896191
359958
1099813
760006
852266
461264
1003787
1003564
583588
353372
80783
46787
990984
519017
262049
1030204
1033142
716680
105603
739921
1133603
1106199
335945
129657
307459
58002
790370
339792
1125804
100889
563584
756271
513432
1156103
608974
408896
793394
910366
1077925
830888
528251
742884
502882
1139855
927178
895307
56690
900265
548660
1047411
687903
1154476
194166
1082323
1026333
349686
642330
651052
279154
601604
965171
871115
637158
266148
320389
693879
100549
1006069
158643
1173177
1065884
270578
947706
495451
1154519
1065847
717418
649835
190802
438469
1153349
450777
510309
883815
220930
435388
519674
946509
943404
153807
744899
676428
571075
15753
538580
408419
705945
712461
125320
240411
892765
381291
887635
1066678
768182
108325
96324
34150
1128601
47547
559522
1108396
176375
808940
611546
1081723
796488
542055
490104
1034648
473492
960377
931569
364419
759215
1115427
208806
257747
1048469
742839
523613
750382
376556
963383
769568
273121
618097
78994
125737
345220
149612
178763
761018
1109582
620026
562833
438260
126346
76517
753073
396627
1123608
1114825
635789
842779
50711
1101632
311563
1136705
498899
142604
226471
616364
805043
606833
303382
886449
601712
896769
1169657
891623
1110124
57147
285269
432703
158157
64873
931483
138245
1017379
457704
552877
366951
641484
831211
122102
757015
943610
271792
489691
1189364
765154
169127
817569
711693
692898
709806
550578
942130
543291
381248
542990
349851
165827
55046
1002330
991740
883682
299588
78737
943731
966249
261458
170429
396368
181305
849047
105030
1163249
1187175
918142
729716
532310
947777
733670
727928
462807
997873
605765
973657
378543
324705
777094
1043947
626355
420944
1083412
1105279
1018174
462696
908114
1025195
286631
919901
936822
534556
898433
156451
582438
1084148
1132864
968719
66505
1093155
1150837
177805
116258
106432
341947
487067
465842
627283
956459
730851
740257
10386
619818
1135950
328474
1059344
280487
9500
836244
1098763
194415
786137
588771
271478
537960
460663
63411
498704
376821
1149524
158192
323143
1113276
595651
1047457
282511
625737
153023
360955
673679
970777
410210
399304
969260
974152
442288
809343
45841
844583
803766
38122
787902
403358
817960
785882
700856
1075289
1063114
722024
1190243
1116183
854931
1001551
197384
480365
278580
782636
882071
1083116
264124
593291
301505
960466
179316
944068
266237
34534
592806
815367
147149
10375
316309
21380
474519
36436
1015649
390380
504983
296819
436942
609603
575731
511967
771938
967223
864128
861847
569781
337506
228595
413644
843437
828627
926253
1022801
153627
546960
491376
23669
968968
1039311
719271
297662
450796
902517
972025
579733
8620
279138
943302
780010
1054262
161789
783376
1127898
82198
496828
322011
1046633
830662
433566
188295
630627
301316
83207
616056
873939
558600
871823
321090
740760
644620
743300
35093
1029420
451854
836670
568901
657815
1037698
341452
372657
453540
121278
1179043
206149
1187902
339873
507962
294181
61751
1013815
384497
1180006
295910
163282
729397
691211
132397
902984
855804
248972
697689
627147
948667
955016
559344
406919
904355
902401
855405
1022968
1075595
419419
364204
499910
1122671
544670
631891
993338
856593
649861
604209
861859
286222
1031377
116730
726059
699734
376595
618474
20906
336795
871316
691035
545820
444779
775963
465494
150257
1068911
1105736
191905
120106
361255
436607
323346
651088
67485
457985
485315
466628
1115566
280240
448409
311015
121809
873604
1058415
70552
859837
1136288
546682
24430
1066353
868412
1141218
426694
1014078
659143
544231
713348
1111673
849828
939298
582391
1154241
1113707
881581
900528
29186
860244
148152
455218
356140
1189384
1160006
366700
650227
679015
802351
57972
825705
368361
961168
555653
1086488
1153435
12742
764507
258031
174940
221634
400348
166637
720090
650737
529533
492938
596391
379686
752929
170091
160752
738150
1000455
383882
921089
368514
194642
45516
816137
1181164
109411
899533
807394
1182669
721411
438533
630228
82090
1022861
349446
320771
590936
85701
1169321
1024343
487206
519031
582375
1161927
815604
499400
518202
883570
340524
551345
129058
349070
436553
835742
174729
53138
211900
231951
448704
998055
156403
381880
5746
875001
266841
1000913
363633
321874
908776
43418
1165752
451277
347270
201199
269062
71099
398957
1032967
778011
190579
281440
1057939
162862
738988
1065991
152122
192585
895327
858781
808435
428306
590198
168998
138696
25661
639307
163515
49122
1036933
1100557
110157
474479
339511
129899
57387
512713
23319
604198
629167
857276
175395
191954
853202
734873
934105
799846
879655
171074
532479
815821
536594
539392
1036934
943665
482208
358864
245395
843358
236829
81444
62536
826723
918192
1116966
889102
846684
576518
792546
330112
550747
660214
1188590
239448
521922
889232
869732
942566
988916
1187719
563274
67800
1115192
221500
349246
1057488
599280
643045
96523
650421
1081852
745127
619750
273203
205317
145237
322071
1029151
743481
1109059
36758
904421
346760
1086352
558215
471822
1158172
90194
468119
475844
1152343
341225
1185336
1061661
943058
1147601
1041076
468744
668964
50899
279989
600089
269088
1157080
453940
267996
728447
197994
1080182
541606
603491
553667
393783
873236
899821
661707
745877
648513
330261
984772
156321
1038989
248820
163256
1044415
484118
784571
197147
7967
980118
890223
590650
244241
1049804
1109454
888143
1135914
594537
867690
507125
424841
991447
332080
514644
1088759
980085
655813
826020
860006
1052080
1097957
330876
915787
1081147
1175784
239491
238714
694261
400424
608473
354255
682530
40507
300944
574377
393338
1053610
662223
75196
1130320
347405
576828
1162725
19449
44991
1183960
960237
1040366
55173
897951
772246
901399
140459
46687
649826
23946
755833
639883
682009
119502
572
612843
661164
218655
901385
815981
241232
1180128
910400
437128
431104
852611
705168
798160
1092026
730310
465994
627254
955670
609563
597449
940186
803172
132955
840647
553406
189511
231789
1175488
13390
1163815
1164994
111124
272747
880925
309663
759855
1011718
802923
923166
779272
1039630
462195
413363
381999
487131
330461
1051026
594875
887889
557144
961091
484950
868624
274244
80236
333660
326393
670120
895296
800141
1177437
1004551
367815
955196
518000
1173714
1077298
78012
17820
224808
699547
943875
350018
676607
357370
408966
797738
513854
53026
146058
32237
228105
469212
870861
31010
170244
592697
172513
713892
52176
818978
237268
161162
904913
1115439
546524
1056167
287610
284173
1070597
919962
654304
38883
1181360
585206
52146
1165908
4107
1132503
1187049
758889
123478
643301
1025014
28872
222161
802995
327698
337219
368176
201584
403039
134602
1095729
711164
948507
453477
778203
678339
1074896
755619
468632
10451
978709
1189148
427287
661804
1121296
1140779
648290
173971
630183
1099453
259560
590337
409032
1126630
1023527
894458
166204
349649
1035256
630167
906199
75134
1004167
650411
334821
162445
332231
248785
842215
997717
673102
972865
821594
73769
719128
578907
1116730
827321
657444
1074591
89219
465562
176597
690359
1090046
986318
969951
410669
1134151
467317
920472
219617
240294
442758
206994
1028679
785711
1177015
385883
104882
740175
166803
122098
553417
433139
1160278
447115
690560
176611
860392
1087852
962955
1172546
601543
976624
1088595
769627
757197
282651
253265
559521
769088
657389
442964
1095595
124240
453681
248293
580873
627696
237948
380684
684608
758513
1173387
267409
445079
352973
308721
821471
526356
906381
365500
295962
700553
710191
719951
1120795
460138
95820
603905
1108968
861526
863990
316303
1159660
642725
1042995
1140683
648050
227579
1001568
426914
88284
736373
979478
628461
1126728
170527
123219
625434
765951
1118271
129849
733251
212069
1001043
425635
238183
567183
753043
672332
766037
354635
702219
351400
437281
497131
92443
403932
517625
1164395
984851
199104
256246
236350
272444
333832
809963
1009850
291166
139265
748753
523446
1112904
417109
158517
976931
54300
1123179
391172
347308
418060
439527
127256
933016
798897
675605
35654
607844
1081494
904929
302573
77222
578237
242575
942667
616886
1108632
33039
446676
91016
637681
1012848
660116
1103456
420176
918482
121367
260842
789787
462032
127508
913227
336407
10036
637773
630336
583904
666977
1007559
64721
253003
393231
401366
755289
323331
279388
733208
1146331
120792
148020
325497
581973
1012625
319436
627531
1133263
1003553
966783
1033482
648226
1083252
809788
599909
857963
303305
354061
49531
495828
57566
908733
296155
1154377
1108924
819696
518138
969430
472938
939075
743691
1116564
501887
1017367
711415
491430
582164
626153
839124
223938
911165
1147485
781570
992386
317460
1111620
982530
743966
585463
553734
1050002
533419
181008
1074441
1187008
468344
148410
927984
729273
818369
326594
511275
838490
71764
990637
92571
588013
349447
1170569
38885
714177
16498
659208
647087
844059
330146
240363
1175965
1140386
40592
607302
78158
1009630
844062
631444
660739
776098
536641
817637
101822
287399
1149930
828941
633695
405957
353001
585615
229877
465787
832831
1102400
481612
451822
125729
1154151
1122185
1064198
127999
671895
983364
978300
797336
824015
1018375
702750
1037177
921159
969448
191369
1166868
147078
882949
657501
554524
655405
1172285
595313
45113
609630
171145
869794
279585
702919
533090
212316
225472
221879
292993
658346
61523
22762
204590
338862
712291
795203
2534
173041
58885
336526
220616
69587
793107
851791
402931
672985
1086741
899051
590855
48142
1026070
390129
825043
110985
286257
202147
1151485
544856
183595
701270
1057929
1053885
482970
605729
1189950
683378
1027496
228558
429821
563030
210864
726626
493187
669952
1017842
34212
578689
588559
756396
786533
760105
456970
305863
642735
525694
49095
882244
796458
475261
967723
1099882
334030
836879
727565
258502
1099370
936952
1047004
301177
289836
1046489
1112414
370521
728957
839073
503717
99773
457305
1165324
543606
299915
1069709
573876
220144
616369
1165701
1023254
1085929
142764
11601
1064891
106533
984373
201698
639458
1079754
812234
269398
255078
1055437
766765
920049
279268
131153
201144
459989
643322
1026128
701224
620537
309313
355642
1133505
101457
61450
396163
538446
340366
464228
606802
406613
646504
1144852
294709
497208
238580
60683
880698
1080901
327384
55032
797104
1180417
508275
589026
1048076
736738
247596
1030643
1140087
289098
807845
627364
463286
328238
32484
142711
317756
1181468
288939
103636
621351
190757
96807
12285
38614
247505
656358
735149
55968
1126599
1085455
572649
76409
11079
172154
92692
917732
128887
546499
79677
1170968
966466
1018757
882447
952109
427582
291964
974039
1009688
1060935
646554
224614
736909
907608
610122
164824
887617
820955
1053798
981472
414659
174974
724587
453414
586087
130129
445681
965253
795018
177965
863322
509971
293416
147829
425104
75556
1171595
38090
93490
956691
1073291
730476
79903
734242
870999
368432
784541
73596
404624
19026
259372
1107361
150949
1098734
1192378
568924
649105
1035424
747870
931473
239342
216949
810066
857247
1017491
580266
1046466
638716
225075
330074
452878
1045232
572323
103558
1023259
674902
1087997
1005820
398709
940088
832729
699489
298439
528698
395337
217658
454697
1023220
812352
535577
1110316
190178
1025968
180251
665109
493709
134716
451465
955262
424842
407242
608379
907994
75641
1176719
309436
1023011
938499
1035537
817567
622576
331789
848536
313581
453786
12691
709430
188516
708433
342956
548359
333244
185806
673765
316733
696368
261912
76777
860233
732243
1013408
729936
595962
1126424
783313
563012
507740
66029
979897
1183023
943913
538120
885227
901384
231557
54980
189615
237670
834269
363222
482260
411965
47672
380722
1114043
1168895
469800
907640
1076080
990145
1146983
164946
753339
511493
113995
807159
606889
577104
282599
297644
951045
372308
406800
372628
337462
1150755
42554
968532
362241
610455
887659
187305
233706
557133
1164137
728729
230914
121719
913784
1028160
929608
722365
681526
1079650
916330
435705
643749
434892
471154
267526
475365
685207
1117766
855318
648467
197124
234515
467497
936215
283448
759294
191900
794270
6511
761053
40638
16384
782232
448906
643277
785100
237970
929473
814821
302174
389101
1085205
431140
391433
727678
138234
78587
350259
825317
205981
134181
593756
65979
931076
729462
206828
161044
1135746
320318
76112
988427
220608
1101730
485805
1021791
119653
721117
342072
9277
159883
225752
853905
1030329
385550
1158823
324947
968524
192430
808721
1049794
261911
114551
783277
932744
3269
897252
50666
1067228
669828
771293
1148621
1045041
68917
271491
1076911
844877
606004
109669
375939
215024
1040982
334499
466555
59542
686585
1149711
446207
536773
708087
293417
462111
493452
1094246
932487
450542
1060441
22636
1026846
656484
723910
174766
1105202
550883
635480
521871
90588
23855
98817
290287
308566
391404
225042
402694
216428
845342
665140
50912
549498
944276
92115
1137311
288077
626343
686146
632791
965288
738417
264122
288263
366388
33163
450291
296595
872321
941818
436077
578762
15184
1034259
213907
491367
1001423
554364
201402
478951
615156
186590
1173253
66630
36948
166790
182064
94606
929448
685076
737558
969289
974904
1057578
928789
530687
1096003
422273
431963
845940
1144194
1158199
796158
498616
873011
375763
370321
742667
1153254
935722
898248
400646
885381
342868
104340
573114
745591
855733
766193
1027417
1050526
320024
48829
1017017
832660
1120213
904249
436394
146587
743121
188968
182051
576085
170037
996888
573435
17175
190463
18998
176491
1039228
219149
1097814
993984
543507
987773
720912
1188261
251239
243948
628280
348772
937683
400798
72718
84496
1142163
753886
422303
954336
1009089
783821
367794
23911
641060
807177
17938
331409
107169
534505
1061300
776664
1143146
530295
955412
332325
236040
964795
1148160
839774
228538
882828
1012171
775657
1043959
468229
343717
880579
453812
714357
686893
1064496
252828
859873
1143060
352692
15250
291167
447527
265241
661055
473959
443500
598370
39
1167910
762163
454884
1097371
86265
617322
815440
741239
218766
1136164
690222
545654
666733
419854
736109
404580
706256
846424
1037907
884675
865033
1179601
331532
115503
451906
1118913
380685
700841
382212
842286
585355
511848
576203
618096
113312
616990
397030
889620
638037
685277
829727
914593
1075870
10310
401422
424405
1186327
748842
1098333
939025
857854
510505
170531
267390
1157234
215339
21054
1115565
1121913
621950
361271
227571
1086494
575685
1024440
591981
1045077
884986
845572
417826
937927
873111
792678
1112925
565512
581804
765620
19721
456001
713976
664349
271091
26987
1107054
346641
1037201
213216
171379
646491
135948
191959
93749
253200
212102
147055
220234
717723
754541
67163
836394
53016
311778
290819
503312
564492
736171
822392
320754
528658
94113
1017305
403231
620868
637434
136186
521345
415695
495670
843705
342015
492195
783974
1143821
966221
890891
264400
175589
745333
100088
111521
1184856
805172
494850
1175929
290098
502456
995289
311865
1171234
261153
897021
248753
598400
820473
808753
1175941
234982
423507
141761
1116220
687613
163283
538828
401009
1188920
796429
555911
839999
745264
564752
488560
7884
520923
253843
154731
50593
107952
505969
663621
1181676
1171544
691567
553310
975892
414584
91824
39135
1008087
513770
1173512
499010
311522
277884
516648
4813
239756
371471
136926
648352
1063128
682437
934143
1164873
716073
194919
825322
228437
791019
1130197
84265
694101
141051
641295
715146
724925
1070292
312006
1075739
181014
734562
833916
929563
808928
772528
568472
553796
865948
513983
433229
575749
450379
941062
373111
4385
948764
770423
346537
111715
1057219
1050006
864605
645971
703724
280934
179220
1044063
554765
562835
430295
472407
804370
1118938
425347
445699
943452
315740
410387
69324
170769
729537
672319
47314
128607
215310
1170249
1165138
95365
984011
1041232
751616
183908
935899
610678
77291
669616
790210
617656
897089
210351
647332
590619
685273
930954
504408
1045618
1103990
400961
1077217
343971
526623
325704
351648
308471
56093
608880
676301
731285
36917
87480
1075030
960271
165682
945447
1043056
844795
1069216
437171
212903
1086534
1029528
38040
737670
358357
186707
1057282
210557
942861
306731
871667
463492
1113027
1146249
334862
970240
565990
708993
485381
413727
210176
71618
156086
928143
956157
556870
560522
988328
294778
1068618
301995
1065384
936079
184443
809626
423242
928066
962679
1141244
265219
480703
391183
684144
1086023
762451
665746
515261
1170810
622734
1018418
290741
191038
32033
926339
294292
147383
1178756
1097263
882918
457592
161216
682286
559317
18959
358381
426198
587401
716735
433700
177904
982941
181680
25970
786037
1064037
1158237
907923
819894
645926
1000981
848314
296725
1117192
739925
426919
823133
34424
1105198
1084382
1009982
864740
767299
1152003
18961
859041
789576
1015960
969246
944802
1154616
1109602
1097621
648674
1115348
5046
511192
436325
462473
1001295
1149049
869770
973405
433723
124052
1048319
480307
144559
849997
558173
664105
336235
473741
1060884
100441
214471
833265
1085208
998141
790062
350540
1172506
462046
695892
1025047
617560
953752
1155711
1165005
557726
1089568
595613
1015047
1111065
501928
1101905
48018
173149
909472
753622
903257
1178368
961246
3583
247776
1023916
307073
454885
1083450
654991
219709
1147467
724156
158955
47003
720292
974585
1170058
91292
1052415
1184641
149134
584991
515747
802759
610135
835747
536192
286694
321199
373359
1032923
383958
461699
1108805
558913
51691
1148259
1001576
151731
241573
268453
16082
1043516
606757
456218
1119890
298734
15506
1004489
161678
520634
696975
767676
373432
376533
1062253
670175
934528
583398
444967
790604
43279
1051575
399012
49305
820975
487095
1164564
607698
803916
652620
1145275
564279
1001663
820374
216142
353147
46734
304775
306597
185336
703696
945944
849612
657406
432837
564124
535552
464829
35057
355822
668781
1051786
904243
85194
39205
724835
268756
868731
212255
677221
1161555
1105412
844578
414616
185111
1023969
1094378
358728
460218
400332
388405
368853
902106
913280
723513
569243
1187411
680684
681158
597411
704888
921040
723300
1169768
940814
1009033
789393
684863
1047912
1095288
561649
151399
484655
1148553
584585
599476
1040422
1122396
24284
217891
1008979
1017748
874885
1084019
9032
518187
613529
1096648
363680
453699
1156395
113193
415551
257442
210931
480668
750506
443753
781153
907851
487753
422621
319188
1057779
800528
590126
364054
1153304
821195
438072
733598
100070
463135
630150
790090
184268
187911
977464
771528
248701
1063599
708686
826948
937509
184651
334247
1055923
136075
809207
819149
400733
771440
409380
1094190
248692
841961
610330
483180
753941
210217
3538
432628
535979
337131
877564
232170
161014
305571
179398
358577
1002920
194201
576425
1152726
547920
808043
174126
896166
525019
818312
216426
727533
637649
354461
646418
899661
101901
1157423
407622
708061
747575
301441
502816
718362
1911
1042296
238876
1163319
128727
234715
57911
1023404
998834
780134
142697
329263
807734
135549
462320
898003
18481
757250
506660
1184681
479302
1119326
63384
484280
517658
302379
877851
352426
1053405
1026164
304562
149173
495267
426467
918826
443519
90933
249012
182861
868785
671239
242375
1077461
328503
286451
639364
1013202
393326
840782
1050340
102904
886252
265086
804380
645708
327075
1000519
357125
131775
1024169
457163
2848
1110387
756748
571592
493858
501743
89235
667782
852562
1046301
1138456
136521
229949
111893
213345
870505
1024374
940639
673476
746557
777440
355880
1053779
978820
905480
960452
81181
1137422
989521
1097552
1192559
1043643
1140996
446081
1072580
875524
743417
338006
833903
362722
517822
338597
532169
837596
123912
77111
503581
306959
1044448
59176
726586
1183858
612868
781982
1124354
803786
861386
340038
40116
59267
183877
302783
1042454
907822
1136332
978959
864459
154625
420848
997
384005
1169599
764230
950570
389123
615821
450604
410494
293473
618713
660536
429589
506759
681757
730454
89915
749091
349999
31691
716038
678597
1363
301480
1141153
605279
843509
566680
1173254
1168289
1183243
699742
5688
764873
227741
802186
330883
539926
1173256
547098
716575
376832
487786
799201
430101
1045140
462000
505557
933725
37835
885851
753957
121042
302119
913791
878685
727416
357439
96303
19286
780668
746104
527616
607312
451969
846100
792097
435283
154484
140242
733591
908392
1143345
189638
57086
143751
846393
834018
130631
805923
752674
470978
584745
1044011
245926
1122200
402390
712249
37319
672895
69931
120260
866996
160632
733803
370862
501805
1007493
313314
150300
748130
210405
807958
516346
41222
1100737
1146424
820241
145366
589974
219990
738843
455615
379074
794932
1058201
925259
987677
416499
975654
538423
245673
794325
504216
457122
226005
1124138
621372
305722
845005
1005211
811556
228960
50553
908552
415148
260128
1064827
401860
806915
107029
852195
949536
1040472
280390
205961
45655
57273
424238
304181
91544
62282
914020
282080
288298
1107555
965771
884790
949111
869182
338016
269209
1099011
392448
466360
1080506
1128081
1044521
17506
748869
870855
1177834
822981
166530
1164622
876781
1053983
540995
764114
949836
160158
71915
449757
888260
65389
165038
34106
89297
851770
985591
661049
942513
182046
1145837
813857
746652
986224
314389
410687
888746
91596
753771
274363
1035054
816851
742805
1045018
1170064
423503
571315
13538
177773
742665
1099114
23739
21950
1050624
1182334
768522
433049
404329
630169
1139136
953569
222302
6795
687726
745106
379470
1026821
608925
582310
987329
79225
425956
335808
99898
8292
1178514
3860
791008
506153
555165
330710
1179184
772075
1090930
252589
626187
1022905
368286
506619
18208
211606
1164670
747279
1064694
353396
361134
30529
163055
820532
423261
621990
320394
24935
588678
987972
503002
120056
893371
984611
858290
810606
598113
505180
637977
9755
1162941
1060469
390388
457000
1154560
599064
986208
259281
687385
505133
909666
64741
443532
264219
1068310
1021602
1106417
440325
302177
86067
183245
452651
1147135
968732
36938
652259
1150643
536605
1083740
951159
663816
194116
973739
160984
51000
1062844
675481
106638
16306
772151
72852
435461
255218
270292
1132354
389174
1148801
261474
741392
813225
164934
636454
1012206
217010
246846
362791
735748
625197
979650
677582
788014
380423
33167
602209
224339
263701
582672
690500
892978
578877
705036
3200
748658
1147346
504621
557169
736993
844818
682259
252251
207950
798587
587704
83003
17896
149427
425897
172350
1054757
855384
267704
718913
1040513
1140672
857692
1108212
530138
1171076
807057
36733
221127
1176396
266049
1034313
864606
342656
268178
303801
261818
1042434
899638
1024518
910571
636352
1047442
236172
1145238
145386
849249
287275
400223
664388
925369
418508
578479
558798
659890
42909
68313
530028
1063955
58598
645861
643683
650025
552078
624534
255691
349994
529779
623917
895537
463729
568587
995055
673580
801957
573241
536619
882212
82095
117218
398186
870626
1085820
478254
564576
882385
466368
786245
140290
726193
703788
358116
689865
611118
421150
927348
212471
288767
165149
459122
167735
635647
1160254
371377
891013
666947
206257
304796
809324
1145042
34333
228412
106469
920958
1079357
511033
648507
941978
536574
371804
150383
919599
458283
1181994
1121074
14930
327885
966284
78142
774015
420007
949977
320696
814632
826312
190459
123589
622456
1143214
538038
421079
32082
363823
443549
324448
576105
516760
328255
264574
406933
1136559
433843
648015
595588
298042
1122986
574562
1134052
441182
677424
88345
1050972
919469
491054
622978
647674
1159284
257036
1013164
525184
408654
1128039
231587
1085960
467314
794184
924711
1023928
854708
1156989
925612
692078
429377
1180869
943456
550132
244431
1071692
274580
161336
52790
293915
235008
364468
1006767
336300
915645
145695
102055
764152
453849
72525
605189
610538
1043726
33040
173805
312659
344299
509810
886452
14765
32996
562593
947729
612974
612908
75428
797019
949425
1023731
20601
671378
1151442
31130
710313
1137600
575947
945075
131778
870958
292707
533375
434453
1075838
837935
1115388
1093390
157566
1169142
665037
131476
418845
285745
145784
858381
406669
656340
61483
465495
1074695
342624
1088296
728847
883337
4432
231215
1003379
861893
371551
297449
600972
425613
1058258
514169
817917
213452
915856
137070
894711
864406
448646
757428
776691
111185
159134
977352
692557
683108
1077305
307509
141623
1068428
258945
1035546
618482
194684
30489
1187226
310863
681946
1012675
854611
940321
386146
770300
281183
1022145
47382
1017800
285594
975530
1101741
504680
690727
1146027
266785
781916
790523
53143
506942
429256
674644
425541
716504
895892
1117305
1097418
75333
332431
142826
148404
563522
208442
732538
983172
428588
436758
654629
525193
540202
123353
863685
91456
522555
799331
1057854
1092291
207207
954322
453472
759077
1056813
1167310
221235
176808
554204
77787
15043
468649
666184
128879
33059
1190160
943170
211819
672733
462221
1149573
231953
338769
233704
1026106
261264
982229
200974
304815
481268
1069214
122844
321742
718266
951657
464320
592147
350789
986613
310849
1150077
278574
629574
112538
1104280
480799
1013585
272405
735983
529410
341797
907841
862243
352511
1018463
692524
1172589
4280
1157286
899810
691564
773500
127236
913349
1092141
158209
218758
293296
359619
324172
1040230
194383
366436
150024
398634
633021
65984
1118125
412023
766202
312867
8332
764484
1024318
369312
361986
955348
391808
750424
35707
433230
246745
313902
575160
943822
514811
822455
982955
142961
763134
870576
1114538
526304
329113
1192139
798423
431888
935223
114478
868079
401383
297843
856793
969914
831282
124177
752265
1013804
982680
78088
360474
325723
986852
412704
1054452
889868
674381
566257
1127594
746039
571316
723442
62240
462466
200351
891716
99987
175071
242588
564477
129137
36143
5899
486956
656092
828965
328284
385925
1022290
801505
1080982
1027302
383513
26127
653426
1153057
871513
21443
271246
93012
538833
942458
548031
299912
849565
829265
824144
1065473
872248
870979
899314
1150618
601051
749297
933909
874823
188746
339323
341
526566
151089
617957
1176485
146545
944188
1063855
367533
166733
56157
95097
562898
713507
428475
295803
419749
871403
387136
1042491
502527
1070457
223574
312989
1130606
1003880
979822
974002
114370
533446
926581
69584
1109218
43737
250427
1128559
1173923
657774
428927
774750
562205
814540
101567
506671
443951
296477
1132316
345922
172451
717732
370865
818570
364053
239048
1085549
984124
1117607
671963
306999
510326
588805
877993
521705
930651
748939
419220
1143774
948627
109825
48318
129666
42136
1149954
147199
256593
1060229
998539
720939
65384
300446
1138784
1055712
201375
81100
31726
686058
459626
873932
773568
523952
208985
717859
1020477
232396
896771
1012076
353690
709159
560600
235151
44361
174300
705366
577982
693268
212744
93935
553500
934929
130946
213738
461824
404446
433069
586826
760620
862052
629659
130069
14770
665232
766067
962732
829518
335796
936246
970209
156227
660851
387783
671875
187377
443267
284894
821554
215766
169559
604930
807175
797907
909545
1105495
133971
641349
175389
324600
1182527
893999
189777
469282
308569
1121145
309239
166211
975492
767003
425521
464907
78228
219234
1067760
443889
804785
460030
627471
575418
780906
186943
670523
1156825
1105272
692804
869702
419493
90491
5696
450327
231954
176455
967295
453884
536230
961371
74574
903448
1160446
1088078
698959
212852
1102843
337202
1046553
99494
584856
366671
858519
621317
115133
470479
297643
110224
616797
725556
136879
1177113
4430
919985
1189174
623330
591375
80469
361223
177302
504313
608397
1037119
69066
780708
234397
997037
449871
189849
568172
421480
393793
540731
329937
877835
368783
1177589
198789
1146208
1151081
902827
612580
877519
266248
1017771
1165729
312785
729728
623913
1127152
886008
173141
128517
82366
302976
8830
426951
318295
615913
164880
399897
221427
111978
327599
982216
141111
299470
708289
1097828
723765
1025084
362520
1064303
470107
304749
342355
461926
212478
644039
981357
491085
428552
924884
136144
293359
535844
47530
145811
260538
530918
508368
738650
434769
755392
953612
501936
76094
1047569
7755
301936
1157950
391060
198866
653310
607755
363797
917150
1064479
403609
761889
811565
92551
826970
906582
930189
1174421
170119
398408
1161231
3328
971904
249365
1038588
764178
741233
1176071
1042307
1068305
942483
443045
834791
303790
569074
1118114
1087992
1146308
859212
1121924
721915
464935
68984
438780
600154
759676
861118
702006
205612
170309
227361
298357
866864
690874
1131241
377470
62642
975995
722233
670269
376426
854735
105749
1125293
567718
1133824
779401
602336
621781
97146
402361
501722
715071
695249
534464
797040
863879
449591
1149761
1126036
369452
453426
920802
758264
944580
853261
413722
1188197
1141874
439495
53516
1156469
611155
1159847
298072
686170
270593
288300
1093341
1005712
221441
1108370
257369
1120357
1014015
745559
585041
474116
1145064
152455
258466
245995
377720
449143
883157
1168901
289085
108535
889986
310014
346013
656593
974612
778397
74422
648043
1158132
1016394
645032
957215
552186
852397
396016
494063
325560
535521
856756
853347
878209
915158
945722
103947
711582
1115522
44011
1164298
639407
622553
126484
232788
426353
870181
553335
125524
343195
546322
507914
778244
755970
1144395
892170
26844
886104
624472
1096524
186145
1022807
958221
112216
107860
113426
212144
1171921
1026993
311199
1011566
332563
996192
963711
1089547
748932
1025338
47777
91333
211357
1106790
864946
85243
205963
533783
1118464
788539
876642
1078520
84965
547802
985964
1093508
854853
15701
119592
275506
866153
930891
295905
326844
369299
352709
1050875
1146810
778951
439205
10622
943240
794557
1075130
562232
147085
22962
158703
646902
958451
904066
673887
862272
449890
969303
378508
297090
360270
9776
77526
141777
1181589
303274
1157587
239530
749838
5872
945865
814478
67258
51806
341300
728625
1032744
699544
1182412
1027332
1003528
627108
285207
250572
448429
936044
451218
323869
328689
960209
86661
84640
231174
869517
1094281
326664
27936
684497
928959
336110
93075
123009
727465
1112877
701916
1106367
916036
2881
1040090
828203
821512
772698
371177
946112
727447
186045
191987
385980
625826
790293
534218
281334
979589
377616
1118408
644919
658086
324446
230722
384383
630154
915905
913976
651173
486365
914579
1002196
49626
357514
1003948
919355
670893
778811
248078
985993
462518
524495
932293
1035739
948879
820213
515540
243628
1044303
444958
778521
296992
896779
468428
879141
758045
543764
1081414
361431
209002
680672
314363
823477
553677
396654
467834
607518
608534
574925
939311
381687
182350
802398
93357
562165
668026
554431
1136667
869689
1028603
108050
736581
433181
1171023
280965
635244
880213
646065
527077
277721
746259
829132
1132694
1074540
3101
502589
1178927
491293
1153773
844891
22683
1098677
191839
936751
759627
222380
694306
905626
95215
1187538
623517
888282
90960
247411
998736
1189474
953473
1143484
977037
368358
461067
1092742
450152
1075258
311830
221411
73412
660514
667141
243265
636460
802165
221374
379121
563357
1052194
304121
493485
1183392
231771
307083
771028
425696
53962
274457
688342
170957
453872
31902
414859
295228
40378
623529
164112
79092
548555
96238
970233
145820
1049061
705229
529708
660705
182243
982748
390378
893789
745760
1080989
1076029
760769
370425
145872
60588
1014138
91869
500045
971501
694899
994771
829491
1106515
230582
365928
808451
284840
201416
641091
1110418
20009
29430
176496
1026144
770336
772494
888351
736021
917540
828086
221736
1158785
631117
1122248
491798
212123
305022
710152
986597
935925
877871
790121
1043355
1022477
595503
107839
581469
1062890
1004856
823859
1016305
796461
829788
720031
860432
315352
1044239
38975
224843
180589
1171852
63383
225394
678569
457751
360770
835139
269192
543183
894826
975679
291702
46971
919869
53455
589200
136990
47445
66973
509597
234041
531364
972289
868536
899381
747963
116083
846925
509169
779794
655636
943664
1021968
1030730
86948
803984
996133
802212
142791
549424
1071977
307408
1185015
789123
391582
774315
660030
830251
287892
400264
482520
196970
585423
234726
681212
1120822
55934
1047996
1046810
771228
197954
1151962
260063
917718
646215
358606
886085
948573
964369
752292
372916
1055428
410257
88424
89505
938272
153638
851111
576553
349159
70559
874120
202848
198541
1163875
251101
165490
514302
186209
889721
766529
305419
703921
1043599
1070819
353575
1013259
1021971
1060679
455887
801520
516065
1005509
860477
135478
620112
110690
657402
1000684
1050257
356854
400121
202926
1163566
270108
807010
1145068
115244
156054
853491
1117472
371136
569361
106619
428108
456206
164067
482088
132650
690087
410303
987248
241939
207601
1033627
350227
582362
1155706
906336
376699
178775
66770
1121033
599962
973499
998793
828937
357143
681106
627643
540019
878601
186804
1038060
965590
913746
834359
953312
221669
289516
546300
727903
972229
134999
128804
153979
438062
879783
44068
318229
537441
313603
789068
675044
144756
1010992
1035347
1074852
842522
252752
418531
373696
675861
747187
1179884
16416
292716
23433
46599
1116063
1006783
1071975
208173
246355
679660
104768
939648
6653
1184588
1072538
601331
263357
592707
203148
1147589
188468
132556
37171
689898
647725
247162
558570
699746
630784
925146
33534
1003471
882755
852029
861184
1018700
568806
605557
607255
1031001
163936
1140460
234915
423004
226031
899928
312064
624892
664426
286970
846476
212238
157555
879375
808325
303327
823330
200443
425737
487664
419912
364130
1095826
634667
3370
673532
258181
472322
725454
821215
756756
962992
1132804
1007803
339842
578067
929737
248970
432644
893189
836149
473287
457409
1022157
781436
917988
405354
930157
370450
152555
590222
824888
465441
336980
1097669
482542
1106893
667097
36363
75194
245686
767644
350664
886582
213208
412584
659296
361142
368489
346430
180806
1074337
26006
17756
1103158
300576
1155005
480552
340691
679577
1032055
944173
876485
1111567
145126
1109091
862018
289399
653074
742115
915192
442047
365306
897234
910512
888483
25854
1180201
30642
1022804
1159206
972850
633575
63775
359142
1007362
1147707
1056774
1130982
495502
599034
458524
603549
761283
171294
718473
1150211
847038
656394
423608
571016
972297
75973
420299
1018504
366734
195860
300430
672285
601775
877262
897564
1057840
1030087
251356
256177
735327
641287
116967
1031907
294554
245249
470635
140910
911100
670159
943064
916478
961395
815609
206721
554320
102508
616690
904882
134629
792151
1070744
839639
850481
859401
75642
465605
713536
718193
634243
441025
484107
1126846
785041
913268
566026
1020400
629769
571218
827366
965052
1118663
77702
287430
25398
361324
310496
141746
702883
157554
333378
891690
723238
551508
727221
1040485
111314
886125
476116
862884
921027
1152784
130760
1020341
985354
968677
268231
1110256
375177
450396
514562
758362
557553
500547
780407
805544
519448
89704
359885
462334
274333
509912
968191
647573
1174729
1139585
380750
585488
899442
12438
306733
1079977
950257
149324
221509
812918
400572
346372
1138952
424244
864980
792928
356899
196070
490794
229220
237613
1001317
872874
298571
1013821
870042
378782
360564
758777
1023236
731550
584406
503641
224274
56980
442014
826280
1051064
1096917
427972
487894
809000
920185
1090276
992266
133899
863977
124121
612480
602238
1183148
877355
698507
499076
530000
192306
594678
653959
992145
64587
106962
574424
189628
301811
736752
817173
39521
442984
175240
578763
179276
623729
82696
150250
233538
1153202
568357
1008851
333103
142025
512136
987609
7146
658239
314989
1058714
236913
887647
656420
861440
1044615
442222
219526
1071978
1043598
19433
920525
922154
157293
668517
899983
676211
176056
404941
706319
418304
979307
83691
133392
548700
119833
716331
513685
782175
1133202
389021
88871
695641
378252
96658
922185
1062169
1118314
946308
919683
515549
344407
840553
392129
440011
1049408
17381
437428
633814
327636
475796
1020264
479826
964242
367410
1150952
239830
586204
177831
334193
746134
972736
284738
201303
373176
429041
773497
575133
194163
735313
43899
871940
591735
322525
853749
320677
196159
1131106
662135
183418
537305
22891
804605
1014190
884818
630214
238869
316830
1000940
1008308
755198
476885
1076008
685065
885823
1104548
1044726
299555
846009
639413
822667
999691
295479
678693
308966
356553
164674
953671
279163
808241
504487
543269
1020707
476554
142412
265922
1171019
704001
422585
167837
868040
719323
427346
537752
321281
1027018
652857
548786
496007
285261
630094
863850
812383
208515
998848
816029
507649
699945
362518
562737
1140809
763530
757534
423878
614111
549449
454354
245566
496410
533346
988725
702189
252427
651511
703222
1112705
712550
370002
279215
322313
860560
62673
423811
99632
687286
1116148
866120
631202
444511
853779
541700
811575
217445
1137236
1047402
964588
1090980
423133
70486
1098945
836323
864973
198918
1157432
1090331
784355
232368
6882
252929
1145047
738486
48287
711607
635293
591924
661964
187300
732602
17808
543652
307838
674569
103702
762420
18710
633989
167338
163676
1031973
880350
155840
392525
402009
364319
844012
460676
515510
170332
133854
941613
151135
827978
671163
1108186
132194
542872
28147
635146
1079958
708803
244051
1137900
313535
713167
456149
1084132
116506
404425
176427
498264
499277
102337
1146766
349968
279286
840059
529787
432015
810398
897623
1185342
695585
1020525
296908
510198
463272
902111
606515
680765
131952
473047
997921
486316
45446
219420
704254
607299
993422
242847
892308
1153473
570347
109623
1114315
47999
114787
165457
1112146
236764
128437
904658
416246
154061
861470
452361
415403
173718
898126
588964
241947
309674
739185
1042468
1112638
844619
874542
389797
982024
984946
77851
962939
108671
175077
1184109
797253
146636
630686
80083
50125
410017
326070
523962
1163104
192415
435385
996769
1083362
826906
484398
46864
319400
91041
124282
1063405
442999
653548
488062
714153
404903
859005
507265
533217
806696
861543
1155784
1160560
85597
671911
413266
425354
1169123
116992
614686
517850
514205
803340
864694
945756
1080957
163686
1030167
554034
536716
983419
119227
1035959
565461
217752
635074
50500
759514
546829
316595
231701
1062286
341684
450983
253639
310525
923596
1110164
515255
217721
470467
1074509
705080
908668
657110
846394
940042
680465
249213
828442
262514
594391
698816
255904
820138
382824
676279
897373
246009
1084614
1153436
337127
78689
395036
149333
1030598
994778
1028545
369271
983630
1035921
450030
1074393
1129623
421008
778927
178800
847470
52671
176386
902792
11932
1016755
619409
330338
981969
981210
815598
293426
1081676
676948
190569
137870
524623
223097
276665
563901
1078992
825142
686770
194934
68254
43667
328478
107105
339478
190506
244719
552756
429726
662315
1034551
963039
1084998
568565
416262
986134
717503
398145
747408
670935
226230
739891
713701
611686
914074
807357
608624
958591
758853
348035
1113475
423569
315910
139861
1116636
984195
215135
900778
514546
915448
665475
158215
488455
606222
86945
135557
641745
655232
206821
1159342
445966
90757
291196
967331
16989
177685
249440
913584
744986
888917
639494
590898
446659
498176
933484
337861
984374
790322
75753
1095816
884640
463555
1085007
5747
727165
1050637
647259
575272
526183
231553
655291
922874
506435
401062
870483
418997
154926
178111
682608
711568
586854
867670
140158
921658
656719
968684
887459
281618
575979
931120
773055
1046059
1095413
495840
400972
667370
112361
359743
1181654
377102
209289
704928
41284
228188
1100429
613484
590384
242413
96629
696137
1148407
969925
481215
253157
1186174
345748
944907
614942
363760
253838
772637
57703
438570
832477
232934
1169670
627803
438030
776642
970915
465356
892343
1103794
116337
385309
925304
587845
1139627
1055432
1021421
1005570
1100520
991788
195801
369573
1190056
529629
656228
647016
541799
559429
621722
1014966
756270
869688
28272
208149
956328
552173
189494
1085783
390069
891831
843627
81724
840240
837995
1159669
5424
7413
69547
572213
437801
1128654
327519
765396
133512
1022334
979800
1098671
600051
451721
763081
228288
665132
232371
693326
1154561
713935
637004
454356
1105795
1079438
25825
37573
556118
964736
288659
1168579
1153157
380445
225406
1066598
291109
373772
211474
551692
198286
1021535
780626
901621
646328
914570
444908
335819
1008060
124822
304220
274862
133010
939153
501553
1182375
373124
975361
1042231
914407
301006
840695
92985
77723
98207
559810
1019396
871652
652447
515869
1082201
1176586
710575
994391
776947
859785
1116911
32748
338326
694907
238569
72926
962059
129711
714769
260514
987925
778967
1092126
682315
231734
229496
256100
480585
479289
13925
1069705
809730
595231
742165
522443
1009056
813524
541328
654985
6738
853856
206109
1129100
1166572
845441
707129
649741
572673
917750
679991
240455
839237
32035
715420
160618
648151
1035484
721675
1012841
835737
492852
232418
613571
618591
167706
618595
632533
72383
141981
900059
842700
796382
929164
982102
842354
487626
677746
901879
203211
51518
924149
531845
716500
944561
1026704
363332
366846
57521
560088
397348
972022
412098
502498
793912
822361
891082
746382
993140
123076
61212
78581
695294
811612
369006
387554
1007125
1034623
882894
1100796
1010773
766300
55469
121296
919128
287969
114751
173378
274382
1057036
1080891
323314
1033820
766450
828904
384096
584298
994406
136239
770348
872379
1134796
514014
175618
1009478
118868
890588
500548
754356
765119
959619
1150348
47110
636907
636421
503527
52043
957
699173
534346
773474
755968
580317
230080
969057
497667
827206
585691
763268
696004
1175996
684283
225939
685390
1166932
567291
501385
631558
566131
236664
1178067
511567
114713
887816
156734
366338
135374
294468
59040
360501
592385
46888
790650
797404
808748
560605
184732
623094
813903
795135
353253
267052
1074997
190442
608361
990316
602708
965999
555760
1087294
604295
116055
711248
1072762
840038
155761
1192046
236376
1013957
1139158
935025
650395
1164181
218039
686321
621019
53652
766806
1048767
722397
373786
1005397
624661
616681
295577
505437
651435
751112
837201
744830
28978
72783
326461
1064131
1138888
870332
298331
909621
730264
1030122
886311
415717
651601
855538
886009
1078032
886000
4905
533577
500959
895528
1049100
29194
827475
960653
529507
368797
856782
462691
554727
71371
810419
249107
1191473
608268
1141135
551728
328616
892896
675021
990128
982977
48823
1069217
1112294
400343
689294
1171080
993231
113497
374121
329363
1182524
3597
658789
837466
1021866
484733
776241
507852
790933
890674
1018815
793036
888357
736637
308519
506899
1179859
337631
898698
69088
755576
65081
1077213
761441
514218
216288
177679
646038
1170486
101081
339908
421683
947095
430592
601907
668102
898053
374463
754381
713581
1170056
351448
561900
805361
794478
1024267
361073
636956
586985
910559
960924
832892
128441
353011
952453
302954
1066277
1180110
106217
253382
1025369
295838
458745
154696
87614
656098
482726
435190
221534
11706
913733
663785
82913
1090124
170477
741243
1189955
1046906
560014
376295
51894
53336
900242
107937
912970
32778
638144
345375
310559
1084869
91455
51482
250191
119369
776684
197822
393634
906979
1075510
879928
402904
508316
418563
333153
705157
315669
1141500
400321
542847
104844
238591
416340
836529
303175
859325
731884
576244
882026
444776
927527
600765
661002
945175
672533
610115
79401
92766
850893
1042107
815512
365708
931200
1185677
993532
1161783
963064
470867
410920
244335
676362
701311
455394
697117
995834
550612
702294
521403
165176
1168319
117438
354096
746935
185177
323056
1104556
820521
647991
52209
839888
541247
1003187
783920
636060
546479
683550
606630
511561
549946
20723
82018
549288
1108324
579474
1184259
730777
1011876
132917
562217
1180007
711532
839223
92091
447050
181122
1057525
1020647
423705
667052
452560
728569
253005
217848
186013
26126
458112
232863
831563
494222
74995
322290
256793
751581
353761
184371
943667
738129
211015
196922
147895
1111524
685755
461009
116355
1034142
734822
1170885
544350
23311
987434
956429
365522
329560
463632
38416
723633
116467
1132950
52659
1037995
617289
72054
814444
574920
156702
21530
1114658
1032739
325895
315843
468008
627329
883653
841086
351469
310000
293012
1012226
254240
480244
1016887
181730
1068129
145379
884732
505863
538992
235905
446812
354075
132264
166086
493342
35698
1110513
93851
977158
924795
776612
568451
1142493
860325
76550
1132285
650278
483474
116345
802513
1161162
128045
1149540
188480
563056
589615
791423
125677
1083129
223328
100938
937678
601197
274607
2218
755252
1020639
729652
644942
1052473
27908
779580
579968
1161165
61589
345681
861993
50094
988086
396983
426272
984481
4964
1137957
201812
450459
295485
1000752
655805
238605
734780
562240
729097
365563
186484
363787
584615
1067896
888003
757193
361548
449173
952843
557202
114122
303589
1041817
874189
210592
429548
525856
1056217
28732
501158
1101787
6374
1169357
288308
575621
713712
984297
6712
233097
591996
700132
52025
382491
917586
498510
982231
92792
902684
228743
746855
438758
880415
1099867
1075847
498610
336342
1137855
115537
478491
830504
48962
639736
137395
243674
856652
50978
794983
1035340
447150
314655
1032290
901558
369459
214151
750338
96950
950278
794870
350138
269766
830637
28104
761416
304993
74193
5197
995537
882190
486982
650571
750965
1013244
971712
743034
1035982
726160
1016562
624733
292106
852937
17804
740948
216115
692814
640143
143797
292487
245829
1056355
956091
994510
672919
798430
62187
537916
137102
118824
25293
430959
152897
722027
599652
957968
136896
781189
405975
995796
697219
1150223
484773
1147022
934892
1063397
303016
1064779
1161943
864397
927615
184581
217069
935155
543437
700168
955959
81096
506362
1057011
16797
1180208
1191028
1186252
900368
870670
942966
430742
314658
233133
294282
908185
630120
857996
687977
110275
22261
576788
765316
72845
1042280
984735
330776
822671
338945
978511
964217
705869
311167
1011596
906482
516836
1003115
802464
142925
909186
123659
952046
397642
873235
73797
667638
352225
895525
1001231
485271
540870
856017
704822
738828
147991
65667
1045259
429005
1115955
481591
860018
855819
636824
247127
379989
478240
945724
248338
1141001
614840
674801
273527
597753
452584
8167
718332
690294
55550
88847
604902
57186
67445
355564
497826
1180245
958437
946658
933288
889595
794849
1080790
937035
785122
31776
171713
242687
106366
396629
650067
1087322
543489
523082
224530
667875
374678
590283
811658
250389
859217
949027
243173
477642
292032
1008948
565640
204247
354088
173000
1003922
485484
1096153
1158341
530194
976454
465387
317565
1005754
314652
750961
309049
761749
7188
980190
438947
1077293
1097080
950664
1069401
281391
71716
233211
525583
1067126
1037244
950997
501319
36326
704398
373023
230289
896124
982737
332328
662258
781675
706144
849557
1076244
832851
692389
695992
1074836
686113
1113970
109363
443683
750165
366139
619081
278560
735777
1126152
538046
5406
641533
690395
772410
675589
783953
150947
338983
919463
179946
613415
38968
533974
1090402
1045827
1109808
58153
1083404
326963
1008960
931940
865116
1825
510480
616575
543728
975622
130293
945594
395697
926028
160048
1026332
232640
828846
396685
865399
1010606
287370
682150
581453
389920
349046
468817
587100
756059
853459
610738
259466
831330
671714
281397
765387
980089
530960
412523
323337
939366
1148645
701182
1141716
1098061
651424
979590
387740
628923
933533
93972
168284
944160
168499
633890
100609
593151
445832
73331
412196
254007
1021574
108842
846593
615299
848623
1039166
80269
468514
562469
188077
779026
644751
948965
593995
980362
1012280
163860
990864
315008
385600
882415
298279
903072
289908
702862
597092
918066
214080
269434
276651
500418
262731
924599
544571
1037028
1165658
1155111
683099
1177
136418
536858
50694
270582
437802
202395
267878
1154608
1146628
489949
1037550
261224
597078
1073581
84611
636394
533077
139690
263987
1060116
1166638
938174
602637
533443
912929
376348
1188312
1130556
903268
719732
545443
826429
1097212
114773
914582
178826
234218
20783
631059
882721
719257
798143
262522
958149
479350
1188040
405949
935078
149735
932113
523535
175485
1191681
1092967
1012124
431313
1159345
306048
1068540
1008177
1108475
1078632
392975
886992
907059
743473
408227
1162635
227837
1096031
930652
545687
69018
94679
410321
1137073
283111
515569
455632
254078
218072
565623
363953
897559
678551
869456
654938
220227
95246
325638
3050
177931
603195
42228
90661
171824
854126
990642
1108196
762337
765856
684737
736337
744382
1150387
1083133
574521
432794
48233
571066
522656
856897
898907
213843
1052000
590378
285252
549355
227258
49064
495251
163412
1051017
715478
779050
706466
603790
676006
302210
881709
1122842
215977
309296
102064
951372
492901
207451
835952
1092022
970405
862254
370226
882912
1177440
525708
392327
758551
133006
1054883
838224
1001837
1169236
494419
479566
906872
612326
581823
551850
867014
1014557
680697
336446
498059
1116197
535603
1069316
745545
516744
453107
98532
1179350
942383
366537
820826
207913
766292
356061
555019
154358
716064
505846
653794
797896
838761
704044
145780
916523
162178
656939
904843
677277
531701
394158
569277
239754
180113
928290
96722
196849
816316
531136
1066827
1048869
582044
283734
723482
605887
919724
428697
1083529
1191779
1049871
266891
596929
148531
223510
476638
252867
991120
751775
102354
989133
90528
617477
1089639
1050902
1051001
440618
745727
61901
64514
147642
496904
1113739
1129400
948062
331914
302806
1172261
1035412
406544
68532
89004
258721
594805
175098
836387
805485
483635
578483
1019181
935134
136285
201382
966898
507198
216343
1161024
265059
234711
96504
961550
720303
862555
1053992
764604
328569
1139758
985988
1189301
473735
573180
610389
1144018
239066
279763
957813
84814
693328
1039876
161533
905061
125968
447317
1055864
633230
508450
70592
269397
394788
386556
692449
743892
1143026
1191856
1180795
267806
857229
284554
708090
618441
16364
464705
161420
919680
403835
535237
822439
223631
310599
553224
818396
230155
610443
757603
560256
1005697
1029965
487103
343954
1086392
899339
1017720
330511
371679
829358
94410
1105726
747033
636400
867409
466510
285211
221738
636231
1084681
53317
1134050
821515
574951
623110
542770
585347
223683
813611
312692
1088303
170883
1046225
667535
573243
55648
586501
1173695
354317
216449
963985
806196
475167
545871
575366
324235
864779
853617
479156
489883
736606
1046700
1007955
261825
163093
991280
634874
677785
876687
716875
95174
880663
769161
426772
514048
1034669
852165
1179490
187457
1192036
812449
273028
669786
1048897
872615
283474
1072117
122021
793729
644265
274004
441655
221413
874484
775579
1106503
1102823
633825
246281
661206
1023401
52224
110831
769450
597269
723302
171640
1181103
1073411
922984
571007
538766
719517
408098
1164821
191052
921495
45533
714402
516570
997113
981203
9245
1051929
1181849
966309
1139604
343732
829797
410846
449985
711841
169726
286976
944171
519468
482387
997085
297297
955663
1065993
852132
392581
207529
906149
1131098
29217
640125
1015785
1066136
577500
950808
627171
295039
1166647
719242
815787
66197
293958
679000
410000
843896
354599
993667
1129462
465220
389779
1045563
728982
194292
30248
10059
990409
1050806
505012
405407
220743
1164252
986862
1131971
460820
694845
182054
368847
305762
45418
86792
27329
716608
896662
1092797
1031164
926450
146664
823871
917096
518413
515720
567692
1142792
65765
458249
335936
294115
591675
800758
807360
679140
651513
220798
28415
672171
39507
241150
426833
384926
489876
362425
199472
262475
1024571
411738
615358
1155490
386165
572480
834009
870447
649528
302780
752992
1179019
396014
456099
936317
1180038
1019607
556551
602847
1189198
989463
1080387
654433
992325
518372
1024877
1125353
523258
1012442
675239
915710
39220
494577
512120
122415
169430
1057687
589734
710531
1158263
621799
922431
80199
995584
396213
1176815
1177939
276221
78556
425884
716518
652923
126970
19242
1099846
980712
1038004
139945
696415
835174
1111420
647178
852003
511291
720677
754262
1156320
790803
295699
689283
159589
416388
820471
226286
879916
970157
841032
499048
1043769
29671
862859
830038
1071944
5718
870785
894052
268633
1535
648717
819761
780514
383541
729512
421531
53257
809186
326026
780706
680283
1004493
72750
797437
406752
779941
201970
33474
572857
940850
308421
689899
670303
429176
623461
44986
643335
293425
124147
736851
702939
894415
550783
269731
578138
1051203
1151096
1183595
574156
580866
139940
159322
527069
595976
1025243
846151
1054232
801883
58804
935266
1136803
1164261
779588
594510
233503
1123015
147583
959432
757453
570688
746093
621757
518070
727545
1160351
240657
986490
740990
910910
1184187
339571
310313
1173299
90665
154224
2329
616248
693791
626936
120836
23716
1115560
837239
1188804
312596
683088
80249
960485
403476
912107
359706
44704
373824
368303
1096237
854063
642369
611067
330814
1022363
1178231
819660
374995
84593
489175
6951
902638
151565
1133227
536294
273082
914138
570861
589638
464972
92892
385725
686052
993459
105024
526794
992032
1085891
375308
850168
273436
467210
1072638
892698
413810
1121028
812761
564510
957980
370915
489245
976570
1098270
293785
604064
1002944
242550
213003
872679
142088
411116
85897
609678
1074416
1115807
406573
728997
165138
1020616
318693
792618
67126
404156
528879
441784
563713
644340
514844
768692
452777
495551
347717
448443
226458
315913
129574
648898
52812
384652
686560
1141151
383042
309529
1192154
836487
1117437
850382
629533
286993
557397
290440
20507
648626
1136545
588785
1169488
427534
291711
234292
3497
754285
195800
1095142
916262
48550
63747
776576
365233
413241
746743
745063
1079403
1063456
54028
76743
376560
828843
1013223
730425
95176
775938
897369
1011140
506724
581751
745958
1091414
145502
1082379
912848
524172
1092806
264915
872819
478995
223815
884664
302643
726672
1082883
37304
1065093
353556
49287
180010
1107910
911247
1173590
205976
123813
698695
570824
848841
697752
528505
958045
1028828
853858
765002
786543
474437
386547
231209
782991
247362
367195
1089211
271400
304691
882140
176554
253401
403828
587627
55859
183466
58054
1162604
963176
1147705
830809
751746
458007
1190059
473708
347916
1134026
294379
438396
91251
743876
515326
1077128
888458
640310
224873
1078065
498972
470400
1013345
466099
534740
379660
1060573
631855
946725
943929
642338
318307
177628
139782
634861
264323
336659
1149718
356942
735762
109362
1182486
152105
967705
354111
503285
499099
515088
1000827
683532
325939
203199
277270
93289
522973
1061536
503332
503501
254763
608242
801308
814810
1010010
567126
694941
253241
143120
3894
1101014
629000
775731
142608
987455
1159557
955139
83965
359011
719687
984170
377051
64960
940726
968979
744027
1087635
59163
967595
52860
503930
983335
1014364
777985
800871
949154
128675
1133796
459303
656035
942254
656488
661220
389403
53520
1094362
923241
691830
951473
665353
835665
24857
7079
303459
779815
762818
1123563
1065638
163643
1189914
226704
469359
1069087
811121
405843
785309
45858
1129891
965301
709508
606703
444389
653249
357535
63108
673973
317817
718016
652876
1184760
585819
973907
458106
901363
829811
1093857
481212
739814
690269
367609
98810
1000643
25123
207149
112681
331546
648185
97138
189354
108771
642784
999510
1082057
297893
130486
476998
435226
369546
1128781
278695
274612
506940
228681
353193
1015969
646714
631439
319261
155328
985811
1115985
620418
628400
216871
41575
555250
1034523
762907
720505
1119090
980893
252507
629921
893400
964432
371156
1120215
526966
591582
686154
1027922
1154136
446102
906078
1159026
507860
273461
737232
960282
1180175
95986
392604
111802
97666
1015113
525927
204313
944353
323854
853500
630168
321493
9627
283300
382198
155387
1171859
411395
299465
289965
280196
257280
969234
59702
670529
998879
970775
267300
756247
736640
542271
934930
867147
224690
921982
1008457
767834
742828
629490
92515
692562
1043360
522426
415057
534958
1164772
1098990
704523
892334
8876
1116989
1122760
91208
829865
525189
1192289
1111148
469569
1030453
672360
82673
808810
525098
887923
1165118
458369
241138
1135007
31876
323654
299866
9708
1152730
534240
1058563
211460
59023
440396
551952
763925
738541
843506
729260
576591
749983
405516
251165
433361
1041329
182477
412953
72667
202372
256434
295468
77107
384077
590943
716165
162405
1044253
950712
171081
886774
307054
887492
468907
1177435
109593
658058
461409
344648
589454
438258
173918
148798
918139
431822
819538
1094244
745316
1178757
545859
270431
121510
504935
605458
1038104
517966
766024
380138
633403
233308
651380
876841
40470
813624
1065516
571577
943179
40202
262863
9861
635334
1176907
178044
1183021
682148
351949
879139
216082
848687
1031263
592384
1043730
564762
91306
1065599
859952
76233
1023133
1058117
380879
64352
509711
831980
271775
465346
788357
917906
153509
658546
463179
1006149
653441
826243
616442
153474
49353
1147085
203833
1032050
654712
985590
595751
901805
1105113
892135
545455
488478
538145
1122008
520006
165301
906495
840874
697917
1152428
1147048
409483
873099
71372
654237
778581
233658
195999
390988
657685
87849
377956
1016633
252659
995870
421381
383193
197072
68255
188496
499980
1161326
914937
1004942
312668
813563
925534
518723
101075
1178432
598097
236840
298222
565731
500416
183767
559555
403315
211529
1080137
445877
1070613
605677
861655
905882
532354
597596
1095546
817538
1102990
887568
912013
102898
318787
941921
448785
6450
564858
878206
351813
829936
870605
414891
619909
202989
61274
971103
318347
810029
607613
206054
112502
1158749
327923
239852
532512
618291
211273
35807
848081
246212
826664
748253
188411
1177482
849929
1176386
411334
529692
782468
782471
233942
325421
789207
310955
769188
38663
1074682
783372
887230
21690
546064
505360
374898
693423
373882
366077
857236
100601
728485
891597
297009
790217
1110911
818788
491233
655992
341717
911060
18019
1068711
378468
604573
1159716
416142
296797
975449
69475
852789
206214
1119829
262340
429502
1189212
662922
1182103
996183
605757
801392
638042
1015020
1166735
496525
186701
447994
893976
1081626
155737
268161
964302
1033828
253472
56880
1023203
93760
981763
205839
1091837
1116223
16654
19804
482857
606848
1058675
200070
1190486
998142
141817
300993
491685
943724
4787
665549
221681
4002
122760
94359
136050
383016
240576
1032628
39034
1153437
698986
58320
57992
943095
1172048
85891
606376
256280
411078
412086
247041
458687
178706
1186319
31218
109617
962204
1124262
826698
582884
756314
649575
594853
573056
275912
906462
1122999
1016147
379377
1016224
660905
873007
763210
1150306
777923
520758
853323
669855
287835
1166699
273559
110830
846710
831161
280048
183687
684466
622452
829950
184626
487249
1026493
1064395
976638
932929
256795
559764
1161864
673421
344381
413352
745614
834139
1108127
563140
419679
968980
11896
1121513
6081
831629
687019
461028
764948
1187450
782803
887604
246568
267564
873775
1148141
359117
829156
255657
260402
825213
1116266
1028165
528935
796050
758902
607584
408699
524447
251853
600662
628951
834827
136396
1006142
374273
912010
126162
1138523
123350
1175375
547544
375022
648174
1172868
228919
947300
560928
823315
578036
150451
268658
536498
792368
385803
250730
488302
169834
1143872
336501
364129
69656
783725
734341
667470
993947
743451
813807
505341
247670
495434
530920
765061
875921
320506
741402
581022
450990
1035451
932331
270200
959087
725712
22193
715177
542786
15708
96326
745278
812612
999806
996657
137165
655737
529642
272173
502042
521733
739136
575515
52707
144338
268444
214049
228579
791903
223019
844201
135902
302816
460978
1069271
751045
317387
1182626
1133243
796743
605326
755421
195041
225800
576772
73130
1055749
634406
1021131
1112100
868305
89296
999555
184822
1124373
673307
1088291
223060
401770
265444
439866
1051840
979717
318892
293935
986010
950337
10604
437757
13604
401505
1014488
85536
262139
714924
45383
33831
473371
117743
1061418
1091672
639277
806046
405264
346769
400774
179150
112885
261652
930796
832174
1071318
1175667
358172
440101
606199
364346
881746
724740
372172
188559
360306
472711
1115422
740358
468414
915903
315801
86061
189895
1103420
219239
787632
215809
1034063
1158722
538288
390877
1120304
930340
1086065
434198
12398
967940
1059324
760342
1141754
117876
182959
1154035
385393
562660
762109
1123692
1113248
865426
1107174
1071195
707563
123105
718443
148945
242089
465794
880509
1119449
1021399
1058331
574368
807485
355535
81603
1132418
483742
399131
512531
635361
937782
822239
305852
518573
219260
194160
1188704
238612
975762
156098
125044
829895
133103
259242
1080792
1051188
638544
1006737
1056471
1092686
182501
286318
519521
610753
847347
861973
399010
826463
509074
534263
1022413
768468
395692
535722
424255
1049009
795761
232777
572460
340457
405234
925234
532716
468334
736416
172855
189506
73885
151466
512539
127478
368970
800918
889960
435130
583811
946004
1113565
266278
91842
414516
602596
891905
917599
965153
496919
27683
745164
488065
1161478
545343
1024505
226431
96887
977283
815942
528273
737651
757105
1033685
346580
680819
565882
201399
325537
867735
477216
938342
1153867
252615
663753
455652
1025327
1088918
689041
105499
849916
336255
195823
532181
958342
807348
150813
797842
386464
1154943
203705
401533
7910
929649
704709
565334
796537
907183
330694
1172839
764664
1107545
740120
816600
635348
866439
928674
226696
280151
472558
1092755
673648
861831
723317
601600
647709
598521
1022947
890286
271925
699276
339058
929999
677580
351919
25958
753049
887369
275519
429577
970584
162548
223400
996041
997194
654269
838947
498355
1058920
854073
171496
281344
238316
534621
157529
125088
281901
38867
900083
1121947
205578
1107919
888227
600807
957032
764333
952058
706298
362616
383187
167746
563139
582360
437904
348893
108026
174965
739168
683307
261298
986624
779552
876339
683428
93827
722529
1177072
714023
560533
1086711
984696
1057002
246250
393152
1192059
156664
802357
364984
263538
513796
977059
107031
553861
836858
978071
698625
360992
231380
511284
79084
807494
467328
1083695
577043
1030202
327980
36577
532115
758870
506740
76484
294700
297427
778033
74597
883222
1096899
258117
690217
935238
799516
1143667
1063492
1139489
383454
957557
203435
897621
645553
637020
762942
224361
715588
451304
561385
126704
666215
40109
940822
772098
1065896
1136279
224481
760548
968699
1167685
503998
1162022
226301
181117
730933
381463
31976
466244
365467
743840
933753
330968
108369
736252
319688
700169
392201
666665
690064
459528
675930
475625
479993
304283
57184
671431
405425
519190
661151
75979
251802
537576
1046019
214888
932101
399524
393208
194481
974991
567568
1071823
107844
3410
541143
244548
554799
55321
607070
383463
1145955
652661
212074
297558
23594
206147
201562
121639
577441
555667
932766
1038485
325754
1138800
80883
540239
102987
11196
1031277
438702
582641
614235
1045859
230703
910261
1184173
834882
1146397
515559
202901
560403
217284
209398
652005
594627
189663
929791
678206
680373
728358
376830
689140
1185053
39628
915340
956886
90623
1075967
294365
359757
289375
922476
543575
590478
123086
632689
994826
118072
513870
637454
221048
890672
658348
859369
485938
858815
464032
955148
238306
952816
149020
289662
978657
690084
971351
1124081
887051
68173
884707
896497
625547
434893
1009241
295767
24312
990910
557412
864738
618953
282187
597448
618419
1094622
943190
552379
665703
843775
386948
288953
941457
954020
527821
545724
505709
738020
518034
58262
1031213
400418
890747
750762
191164
969333
600150
941876
758023
607802
51329
1187121
1160391
715425
575834
428460
995043
1162601
804932
392559
1176873
251099
90885
471520
1006773
752885
967054
488475
149730
116773
655014
1188209
386412
185026
497503
468122
1014442
125616
828882
871568
104477
1047676
1018292
121229
165882
917879
368547
568447
508042
1143933
193792
739116
1171379
157961
968688
287096
63581
758957
306913
521300
349835
630386
1149043
1153453
184526
976065
678182
1017427
945345
836023
965508
37102
897851
1013143
833281
809313
842624
1164819
1018459
738821
607837
976822
588166
1093612
748641
539609
642787
780367
461744
711221
1074075
1164135
1175597
814020
112819
359543
290229
159633
684014
1026257
503607
623179
61581
79070
154557
410310
1169920
688558
566697
382158
204693
309374
1149389
459410
621323
861553
444698
55089
257011
1060552
484399
886103
665038
263823
678475
811769
707933
551514
307698
68426
266755
693281
309086
1003734
583678
1017396
696593
199254
853887
426413
403228
870108
49200
382264
979210
807120
316754
205250
759874
95966
87633
945924
168
1015804
1177999
416105
1164526
1125568
440296
1139516
137961
440949
556897
687412
523513
1037694
730096
846224
485447
1163951
590523
722151
377298
1066613
1137633
997494
1059858
237561
876671
116407
54004
1107599
495149
126361
402248
955873
719495
1127356
401792
132490
573204
563309
229636
476320
72189
214341
674833
648611
296980
840299
1061801
1062658
748450
493963
588463
517751
1066149
989659
10820
64535
701240
1188687
442633
560063
468408
470056
895116
81799
525185
304059
981391
733451
961570
203801
875539
944119
18988
1163211
1888
884394
1050085
1050962
761525
1040885
933799
947920
757418
887515
521864
566642
623187
26342
648069
506089
96413
528609
571853
866560
872269
918183
93053
1056681
904963
553562
692717
660935
540160
517313
294684
666650
579175
952306
993162
952056
800064
945566
629604
170474
150559
962287
527201
474526
642608
621786
336454
983072
292525
511088
1133808
470578
139595
1077060
264809
663079
193042
488825
484493
722107
383199
998782
459573
1069097
652806
607368
1031853
485947
919574
846299
1001134
802107
760627
566242
1145560
116521
331784
639373
1081971
296880
749928
1051716
396849
722798
225894
358896
1136107
540272
1018218
832291
105207
845351
1005871
54710
466693
675335
1092523
887253
260959
405936
1108438
772732
808789
152785
75968
315194
824764
1112166
190937
900998
282598
739680
446057
1149858
702231
1026036
809677
444386
280455
641656
13489
410136
467522
875508
562171
20610
746105
1022475
486319
404606
59956
856844
390407
346742
134135
655555
320049
813737
834198
566549
38876
1089442
739646
754876
408348
735084
1050965
1106696
28227
532124
501449
54509
1021041
1162648
500492
1020878
105984
1071204
276332
705760
959700
384857
1023585
570749
749232
1024533
987008
1002854
338936
183729
205281
1163943
44837
121704
2065
555305
64255
458276
422444
32176
385922
305473
634784
432227
619053
107085
963696
428477
848485
970609
903246
458955
855960
637311
46297
88380
1080347
364321
1085968
630816
857088
486621
570346
187319
97583
23096
774586
500851
785288
1167805
368730
242502
457534
902602
37099
538182
235157
436085
247331
990423
1085743
452622
509190
99486
756108
755026
286122
172207
371608
1079515
339868
761423
514846
1068754
623280
978543
696802
66385
1029229
749255
507591
795475
349878
693600
846755
772956
1161183
1126072
609773
616150
1005016
661708
1134149
821164
495649
1179081
709640
1058565
173598
54541
81326
468647
193314
1575
684811
42714
412876
961653
334059
18379
139091
679184
576666
561333
978294
401641
1156513
869091
1134580
613391
261998
222890
976580
400585
766880
1113330
50076
738100
941294
207341
801049
758977
652769
2208
1137460
1093026
722967
312708
406543
565664
1066879
992750
328354
310944
1162791
851976
412676
814437
1176697
44025
158384
802660
489551
855152
999759
1187992
527798
137510
119869
1105280
392989
142907
31205
398487
113586
43074
68375
806303
901645
862187
792993
401701
910661
322143
817448
811535
256381
1005404
1159444
399172
516919
764967
874624
65613
38628
1049454
505764
235870
968319
721953
968908
627902
463745
142823
687457
253202
109209
241726
911696
334865
464711
298212
113077
404889
952463
893181
43298
62249
509060
40353
860685
735903
195836
141408
1022447
1072507
596959
265457
469518
683982
1088660
1095605
645109
316973
105025
193775
409459
553602
236288
691948
696656
202462
954019
990865
780139
143646
1011765
86438
1145564
510638
798008
855770
551633
635503
607514
939460
819836
619364
1055765
846027
164543
59844
347601
599452
459570
314332
394207
1052472
626441
170939
97606
312316
692971
447073
793203
1124042
917957
157976
650429
42926
638952
1128569
338490
509452
218645
1109004
359415
592237
1108398
707890
1024179
318778
516857
760713
34964
759986
251731
404860
943237
757903
37800
307913
619765
981326
255760
315011
51940
1135819
1030378
912774
171585
888243
283394
857074
94484
850478
352254
670103
725912
293865
575457
8416
145768
1086502
708998
71415
839694
365416
758895
283208
234371
639725
299836
368357
587265
951061
669304
488192
224447
786991
488586
630338
746374
253580
819004
1106266
1185847
546371
184804
687047
244895
40514
784551
667362
476472
760114
557526
1059774
323675
382088
27480
603417
676601
942679
162081
553260
968567
476815
536412
1061750
1004015
8883
739178
464770
634156
457088
45295
223089
164906
801871
458161
966112
307380
71780
98845
633891
643451
1001775
1005342
930034
534726
1119904
1091492
463591
260623
993986
823554
959394
426619
910308
581484
245056
200511
276737
81802
265957
161236
47295
737800
361608
1163540
1179888
237339
1020415
117785
28773
465879
974673
430477
298007
236444
1043190
683496
90383
136957
749438
29979
33595
982857
166930
755063
886977
520748
297014
721011
991576
18855
1115268
439945
726292
597702
1155364
878725
547628
285177
314048
666862
891585
21726
956339
232634
162054
789460
286580
544707
402380
356580
610060
835478
482971
634292
809987
689275
315608
231040
660362
579933
937595
718101
639135
332097
329720
882392
737110
771673
339197
419809
393580
197087
181543
658255
8452
17022
465659
449183
1068410
468837
153672
994870
152684
227951
122641
42461
1040452
28464
533309
951934
1067409
1125760
583623
162323
586787
252355
583434
1174422
103773
382299
173860
563163
796980
926746
821446
810067
782738
511823
919077
1068373
409079
1173138
874388
400444
879831
608519
766204
1041575
302850
27606
1051051
311973
574858
177475
310351
483789
174150
531636
153917
766807
379474
1172746
1122114
559688
929750
541271
992801
824734
857187
1176023
167301
1183147
806930
1026904
34508
257660
306865
483390
782066
945667
607894
801722
546041
1063601
234680
79961
675002
675614
1035061
493228
930478
791921
616131
575790
848316
830520
215337
153659
1023903
837648
26368
602509
9926
44013
764505
840477
827267
88334
1028583
25821
452860
1131607
1122027
281142
524550
71979
681374
48063
773228
199654
670953
981225
139518
197209
14185
619797
287904
645325
728213
396615
704373
175602
337763
65391
1176253
1175666
422656
905662
752103
395569
204991
778231
170791
337232
1060828
387083
93344
967791
213479
556162
126792
920322
812605
164772
318009
584609
1025765
833565
591157
818604
928190
636646
470517
595919
360603
242460
585189
23838
71741
854222
416084
248725
1069893
764576
768640
735181
339297
801647
870632
350490
228443
52451
584536
347239
954624
173108
745423
584497
87229
1105432
455814
685519
1021658
1079104
431112
1144866
1099493
370285
643561
200764
1142534
238822
1010184
635987
897165
788968
64195
965458
382397
885433
669114
138957
455017
444253
114017
147842
1147510
1054006
746314
241652
154877
455251
635352
775273
410839
868576
405128
992375
348672
1116192
1142217
955144
1072842
861814
738889
85817
685227
311750
44414
564753
803585
755364
949864
168371
452343
305361
821010
518645
271748
179554
996968
700486
1117696
489029
758321
88225
946271
869739
234579
422670
985298
59759
260161
752624
831958
9422
429141
164089
358372
676633
929774
858904
1001724
169142
108906
890022
284770
689157
936
331055
92328
539181
949733
649394
502729
22997
215420
917836
1128213
188401
612717
458068
349680
53144
286354
187993
330812
224792
129741
1013258
1070573
706419
536645
681185
966044
880476
266681
865905
536979
862775
9449
141474
199974
993795
841794
61463
874558
703534
545642
281986
635719
846878
1011353
244194
561151
461330
467936
301142
455431
400077
212810
325886
221065
254409
568561
936738
174983
184239
1190688
1186986
1120501
69527
524001
441731
718674
626999
649916
680390
805174
337120
847733
130926
736320
380563
1146258
821369
925906
740457
124930
484504
457976
151975
543750
824682
216440
272335
90256
73202
808623
1148404
1016669
154015
359751
38805
71254
1086921
493255
28323
832872
466061
1034246
293502
87053
1081832
696299
213689
583771
1095181
971886
169625
42713
873670
323740
568570
1125754
674982
669887
1030277
579809
367783
747608
478398
482195
666914
462844
661760
102542
996480
179870
792171
1147926
850188
579291
1066719
1086604
919844
128983
849870
408328
1091901
1161207
675082
82624
681092
730390
592300
1012155
651621
1002380
851773
1007532
281520
601241
760975
1095775
1121198
1127109
720722
1068670
904648
855971
477502
945183
458214
747967
446448
172219
782749
904926
279300
386396
153541
584061
915665
771391
231717
157935
199985
1130704
1107105
1167578
396073
852049
1064880
901688
805950
332373
274779
711523
75133
450950
892164
856444
1106462
547276
890038
984689
840564
334241
372020
6123
628487
2633
967626
573118
957451
1014560
582411
319091
595777
189255
884697
1020858
550705
165209
549073
118420
58928
367443
257063
817646
816694
227772
1063172
890003
45171
807807
400253
1067525
3808
586101
1056599
830281
774989
1047595
260921
510758
168291
317912
1045003
882640
707313
522276
1106713
599991
868009
941198
887937
1181316
723290
744795
764034
330659
350245
1108693
523997
516776
726621
300564
347742
643613
506381
717132
292042
427405
965305
457962
309690
1014997
1136382
111394
13
743164
976648
882771
1009559
220884
851668
875252
71023
1190694
155889
1062333
98497
1152244
1012402
1180276
901932
284883
690804
953656
579287
1135838
218176
253367
268496
1122091
497458
572342
683178
1096681
460170
1058593
839743
339794
546993
64810
862412
636066
327870
886996
252539
162135
131716
1101492
506022
180623
1093894
1037323
90846
345226
774664
16916
892423
1038015
267281
791705
670426
14855
1076520
546158
290847
560439
412656
604705
961813
405827
71737
233785
765893
21103
766902
374502
123544
588418
426782
1077032
74127
856088
677564
84055
227434
651306
547612
1007702
819561
1104568
1027845
863317
34535
701642
269152
1004201
162867
306556
250805
635115
982617
332993
131231
1046276
788922
716650
870405
165905
949199
1023680
909563
232423
1127059
95900
645322
120716
1025230
517739
112607
1174731
75622
338916
1168111
1108821
494428
988398
934862
1033446
20043
1022879
159645
184305
661051
815630
986400
734509
963473
827617
309351
217588
387143
823707
21031
116175
981662
906054
934849
933263
602980
268627
896824
1161868
147200
1051655
766339
496489
264014
502053
841540
596045
103804
121207
126631
1168270
951884
94697
669882
286261
320148
320473
1173298
1170383
480803
955967
409363
786198
331428
169024
1081193
524235
852019
328187
1008599
435967
677022
152336
492311
1161564
613233
1116433
62437
1108109
568189
574574
416384
7724
399148
333311
1109564
552954
418708
907217
1185074
857462
388033
274410
673646
1028962
68806
997298
662358
695550
801916
1080769
475617
638583
586905
865770
874387
171439
902790
898458
1158552
948649
114342
939518
114869
502170
798967
202495
679949
853670
593574
1660
1092639
72121
694068
934888
304731
982350
354645
537203
770890
375226
443389
403339
964379
868716
138569
155869
880958
841384
555786
89979
472679
1164665
281147
1191728
841927
654743
320117
998678
1106476
293462
215055
420336
451712
98710
619578
768441
905661
450960
291304
658235
754451
515105
552505
228059
313778
568541
1018
1142055
367481
830311
1114824
929385
603981
116499
228897
694294
493056
217311
613789
645567
384493
108574
244390
893108
169369
526426
130277
690247
1043718
200456
35919
485158
927470
542270
18615
311172
488995
614155
591392
183053
64785
30189
1158999
42755
441595
123549
493655
905675
453960
538096
102914
1108220
1069702
552561
273650
48393
99525
200970
1145777
353833
246124
1101763
377507
111127
37560
719027
562766
172815
469967
873792
552538
1004868
1120185
1123216
1040536
770298
589842
128157
1079303
730055
765633
549880
130306
828620
235329
18189
67467
999283
1002278
172452
144189
353936
654008
428997
520110
357968
738298
328427
1070421
379955
121624
776153
667743
849148
518013
781399
999379
725353
212041
270256
626928
386376
800881
616104
872213
417003
1128839
829939
1087068
399542
1158656
423641
935098
190377
25895
575972
1192372
1180738
559709
1086491
569082
1081686
321922
103367
7085
1001883
657041
213751
237849
806933
17132
601902
797402
982198
474861
9
562419
296975
1134344
1113104
1124805
17636
1004547
425071
14778
1072945
3896
174875
231847
638518
828357
262832
351874
467159
270241
800381
1057778
741494
767813
108633
100166
1177202
913814
825210
674221
849979
617081
449176
734054
414943
424194
293257
1112963
21709
1986
669013
523727
153448
536471
1131836
732979
1181606
1093049
148480
171559
1111622
559965
274320
61633
928505
777986
615196
776601
519144
646646
825663
326205
889501
670603
848287
427897
73080
419499
50513
1000884
191468
488171
552139
1166344
205730
1177023
896291
811972
504065
310471
76464
344248
1030320
1106128
197952
547443
208145
751607
170288
350111
1049003
227385
603568
541398
553941
344992
525331
372045
88500
37440
1022204
893894
511406
220297
279421
538982
851714
140996
528036
163148
265377
809764
232184
626656
342143
978285
121991
1046209
611229
1130475
554337
1120687
1082358
1021752
215666
471666
720287
362942
1045383
618596
828476
232793
61713
1031526
61715
108114
50516
139476
1173919
56708
96254
300137
354223
1115564
1158215
993943
1055527
136960
1120786
23556
642179
973618
828767
791196
934673
906369
205824
487367
993086
644448
547425
272540
736571
273863
1049355
169045
1111892
354502
237820
242824
194135
26081
1025944
172197
1051799
696178
369823
21552
434030
660403
181899
587387
930174
909822
982098
697601
101953
473662
390651
876563
236093
99650
459866
1149795
996427
801887
537159
338612
794707
188237
252051
89217
495056
72631
858413
189583
11386
908495
602443
434
289680
14484
1031697
1057774
815338
6324
657544
92729
894314
793006
1029446
478782
381598
467430
528885
67453
1092993
761264
129858
947847
36060
570566
181186
837683
229974
435676
253846
167912
527383
1114756
90863
421651
740844
727375
152726
1013802
822102
975777
546565
626623
864266
673402
839467
70280
436797
1082443
223765
265172
84718
1151976
1145912
220458
1125337
1022436
395730
915166
315677
1087281
1056309
1022747
87894
1157296
499701
363408
229688
690935
48221
559836
26586
865689
581697
906117
1186655
78575
999381
747126
243621
318129
1118056
835472
683980
461792
747700
898686
1112666
632804
150650
857727
1038401
174769
872499
71479
1044584
30439
1182899
1006873
312866
876681
27066
47670
333644
1111324
920751
150749
598355
966311
344909
779415
582576
1032559
1101777
191747
541393
442386
827042
321277
52079
896310
105265
745786
650828
986416
570245
644600
625194
696223
641583
112292
834457
524313
456613
371674
166144
19096
398528
877351
827563
291292
731528
328923
62036
407049
254646
317382
1087468
1028197
116828
713859
520517
836124
267075
448212
1181332
1074544
95061
411623
230569
159687
914215
351923
474481
910152
1073729
122050
1173605
774652
140327
1142397
839141
1081592
975124
618922
650811
847563
654520
871989
792669
1152508
482480
1015961
707004
531697
524701
919445
803304
1011330
1140155
211727
90727
760380
1103311
122114
1146591
723637
141986
414142
884197
732983
847382
139543
883900
714183
411736
916243
1040116
517063
215805
35045
920178
1041784
800575
400423
828936
1190626
872616
169832
800850
1061538
1067821
462362
165857
15072
965631
824072
826451
873318
1006138
808610
236347
95288
912257
775867
339748
363611
553229
243259
1008987
225925
495859
420096
1090861
1072400
947099
408113
1043879
768334
770217
1093106
1113030
161148
905591
434612
802649
146762
562220
1184553
918567
709284
405687
585078
275969
135039
446900
368326
1002514
825171
1048836
893010
435251
699632
476750
926502
1113057
1087888
107500
21317
305578
1035409
128050
58234
581038
428789
1189211
525362
670376
999066
669273
17983
862335
78465
598017
1070192
966556
152060
449211
690367
769968
788240
103267
54504
1052373
1148450
604385
259343
708799
350845
1192334
492981
161772
689491
1159468
792045
632628
463368
610353
1076020
322667
978376
838837
451092
936127
373475
443479
830525
1011700
1051843
694433
63403
528242
550535
686212
509166
562988
807518
1172094
368048
693799
222182
622079
1186092
547163
567994
425044
104587
770921
456557
486257
899916
905827
179899
945268
659863
432138
189045
924946
1014804
271199
1133673
469216
466737
17177
2575
807015
890083
920713
788614
702821
1053694
1044499
239547
776925
115224
369444
252369
988391
504981
229087
79737
425063
204253
496989
386513
245965
570822
68657
567847
48035
611450
418173
469911
548500
616750
1013554
68156
668027
820402
523800
148046
170126
1106144
899937
55373
1086370
686508
1047413
328201
39870
805647
897667
698893
374295
674173
883129
665272
395085
778097
919217
274560
348236
1022040
189314
613243
1165916
239978
637826
1182603
43169
408221
61861
676423
990991
479358
249631
130737
665942
807470
452098
622244
984295
39724
396286
28932
513491
23845
690926
937081
130009
964895
1147762
457486
367071
260166
710974
301989
503198
1172827
1116860
3434
721559
513293
110621
79301
127751
523114
638113
1185522
10624
840619
825022
1044155
584022
12681
28337
67921
1064923
504777
1144306
744684
1083228
1116067
118258
944390
861774
449946
629715
237124
715486
799800
591898
1122196
317058
326881
404761
145120
586935
404375
204349
413358
340631
38646
1143118
426528
344600
1011117
907750
316769
123920
352217
339849
305604
217416
608052
954646
518101
697305
242822
146805
469843
497867
198780
353561
471194
193941
180401
7686
993116
658287
1190616
249223
107887
919019
414821
337442
402610
1152223
737248
577382
490405
989401
840049
530023
950588
56701
668692
946733
1166514
483510
111913
506571
757141
1042556
356067
198108
955446
74162
496486
361192
238734
558800
207110
928393
1138811
1068967
560210
193788
745811
1004025
836403
268880
399477
107441
259402
432569
448533
927658
347972
554171
86556
651619
395762
415103
370460
516497
649423
137064
366281
218364
10488
973275
496340
57442
238208
308552
414803
1124978
67601
36728
321732
282796
133587
1095029
571084
204906
1030890
916245
1097932
881213
304434
693498
328793
12090
157218
12875
609431
549715
809284
21664
900197
939764
117076
1165612
716584
475242
1018795
707397
430919
1076120
13105
927085
71541
833933
324295
819386
1169741
875695
355758
432845
1010088
1013853
34753
823980
432237
1093345
922140
18008
43788
387708
364569
113682
599033
1166804
1027593
591799
911215
1170096
1134545
583170
290345
665899
47419
1026098
516393
626930
1075820
181395
389852
1092694
381317
461761
653045
1178206
417858
724820
474632
57249
459942
1168443
468168
933389
33124
968470
397882
600303
49086
1168743
734617
159789
644211
328687
708295
634565
1007693
1092791
941348
109184
840734
1022800
569219
674009
32832
749502
666271
454330
92148
562382
745411
695736
1072021
295160
681743
874356
496823
830481
42974
319396
38018
894828
929131
33930
814091
301604
943061
674767
864011
139445
57884
1183263
214340
232761
898465
750845
860856
541522
871116
343116
163442
397541
709574
751260
175375
1191564
730866
1086996
707966
875703
620007
281474
166502
312552
667671
962850
658796
527116
472385
278136
1108446
120401
420808
991239
1085981
57241
470750
1164696
547496
12598
1108686
1096491
305081
787967
260911
473756
734281
190770
713498
941802
279628
159297
795321
109545
600264
13997
979762
619593
462345
572314
475530
1157948
875790
132542
920694
339045
555069
90816
686899
473196
102831
662809
801754
790325
511914
169171
300539
108712
841123
361488
779100
1173266
158772
983753
328617
762991
890936
752301
401616
1153729
420265
995746
443832
368829
974899
273469
10743
828457
1005298
1032526
461236
762136
241430
1075664
972786
1120325
588200
216447
383232
250743
66282
917337
360925
1166663
506256
470417
1086655
899282
391689
577946
782934
380932
68495
30010
462156
254974
186010
82660
1178288
810052
93873
324044
139495
970382
523616
360967
502025
951647
461848
211996
660808
671565
843159
809190
556512
383528
205835
659431
209340
956858
251188
995501
1055613
461674
715470
1056523
431006
633609
1077590
511139
462554
185921
900918
516842
152845
1025171
501488
766005
943660
1170465
1038331
649947
601134
928473
14125
1031826
119458
402507
513911
1117137
744529
123270
1166774
601087
178591
940947
700141
303279
285799
336547
750636
373526
667804
914627
864654
425572
851178
725187
871471
176771
811613
1182363
419688
715367
171957
183564
1107085
4300
369567
92790
479709
495134
425849
332938
766029
767043
145517
1113271
329070
186570
990094
925080
266097
726845
362992
1166300
983003
86550
873718
251367
189586
360472
927911
255966
924542
145585
263362
782238
611779
276441
497494
228170
850966
474993
416525
721202
730231
820059
790522
715901
302575
951456
496943
962640
759606
555237
725328
187849
574850
55521
2171
187899
913589
260825
423434
356657
856911
1171459
735704
533137
810405
1065027
383636
858374
14378
122105
330275
1189627
782205
1030670
348460
289295
757209
1093738
154288
1164882
673281
1008340
521174
920353
264821
509975
1134762
128461
760155
275880
264150
779595
529366
78092
281694
660864
54994
651844
1089705
395865
580098
844751
1105252
862056
460415
577795
928544
230769
252530
208766
65215
901637
821222
824656
569324
141508
551003
8548
197981
431564
47518
307864
438501
511215
813249
331024
749797
27986
501423
374137
683396
833588
254636
38639
12365
329509
308671
991584
71926
42955
35926
156849
778656
623975
1080942
571895
33279
244017
817510
959439
86720
1170259
1179693
263529
337841
622094
1172205
557563
23398
881876
889885
468989
681289
420474
184297
589708
418557
801665
813139
442023
407138
839408
717010
742921
278093
225559
908835
86490
715846
744729
1177818
721513
614054
462771
170952
767688
240252
1133965
862965
50657
1102922
675000
552495
848889
487776
348625
943650
383337
707940
780661
613676
758994
463719
553778
117029
126751
195137
683513
582751
174105
969174
711448
204603
1091853
547526
785473
861058
502520
875735
408121
680304
196513
156516
303529
640459
278763
251120
746554
1106166
59587
1140205
495565
1191699
956369
493447
318348
321491
770475
278935
1049501
943527
996686
824728
1154909
462404
122759
545522
619450
737531
156836
778900
607402
1018036
343227
864462
541783
242905
378440
354571
770547
422042
714220
457023
618211
256370
870126
564901
4451
1048688
394989
726243
683851
1146953
81290
333193
972298
579757
727488
90822
1088033
701656
303491
213754
57399
350596
23385
471132
728065
669503
1123605
141985
559286
428547
222085
129039
257148
1128889
526402
1145219
762887
251799
94477
523657
295268
698977
483356
29232
919090
855107
869148
70300
319515
496799
25845
673847
60421
1109118
193017
1119107
707365
1020148
922970
1160739
700287
608886
940648
369498
746120
10425
228591
124740
1083506
446621
770677
736964
1114962
124745
821862
256463
753216
550766
739528
72179
1029931
434027
81780
736990
299094
208519
1188632
1166767
1157892
107401
176643
1186282
791526
1045439
329211
712328
429099
1015997
156211
773954
242691
185662
1069171
758747
853015
375884
113968
120229
342676
886482
1092915
503825
682971
47601
625523
466679
638007
559975
608813
85725
410955
987326
521755
1105136
828705
1089114
811323
1094827
264526
125598
358273
878366
832846
1002718
831601
826953
936033
858799
1109374
1189482
44703
412874
552401
913415
265268
328987
254881
826972
1013056
535169
204562
1184550
808185
428133
499994
1058972
504562
819799
208035
144009
360042
1024051
774600
1047764
811372
592737
227975
1051263
999794
1061516
507778
544234
293577
747792
769705
1164172
473035
129960
930781
373912
230904
646800
710043
711035
1015713
499133
728744
391405
435620
679742
543024
1181343
68288
1035005
202227
634208
649512
203858
945867
160003
1139561
501067
264088
760062
137613
794255
904088
217737
330308
346841
886931
274671
591619
685016
25292
366342
1089674
665098
586376
862045
1175307
771869
55874
817863
798103
898876
111886
252244
727311
642047
1120813
481581
580351
671605
737323
401361
698050
159259
634564
939553
1076863
37263
788791
540806
9059
159759
15934
623888
1107572
714815
516042
1008914
287064
784084
504711
521437
596924
507641
886191
1003854
429655
341267
481516
94700
733173
799554
564392
273838
876393
233340
901835
1130342
994265
797494
1188875
100963
153470
726742
387613
299948
714352
272631
930738
754640
1156099
347943
810710
1172087
40112
693117
705371
656075
174803
822335
1051124
915484
66493
1006529
150537
358910
15467
963127
653898
908447
906515
489982
242450
112378
327676
373778
180535
146467
514098
69569
640500
44188
605830
662015
647742
418221
868176
1132196
523256
154958
1042254
1128216
1187610
370249
82132
1020174
367497
1108985
256520
891147
1078631
336935
294771
1098356
58191
1061785
709875
960154
689822
745766
660833
629314
473771
567115
423638
506309
780239
623668
997007
609867
858327
1085112
760886
926829
339940
486395
879133
764069
194374
330156
280321
264876
1092941
234283
218906
87969
558198
943277
977757
635776
246450
117868
921735
137049
154167
1046514
763004
254969
223080
194953
527449
975736
651753
491506
740091
1095381
325058
312666
194456
370693
1181845
805020
908690
29925
135943
698852
85935
376140
214282
136373
389537
189918
526149
109365
940287
820320
233663
246226
590577
219383
1065044
1107215
505598
865068
516974
355023
1188709
991683
538010
312434
806166
1053438
721131
1178893
589764
720294
198095
1126753
982129
1070919
856142
171981
218520
425164
901449
308613
275325
183162
116750
249920
514323
398089
1014602
286591
975750
1059876
51209
138710
1088695
774055
1038510
829472
213757
763412
795449
653194
130636
1022485
665430
1002286
338007
345610
380890
1020886
501263
911034
427757
1120545
845629
176816
936248
644614
792499
230736
128067
857326
656864
365040
145782
427072
18967
1119348
654034
267692
1100000
386295
710202
1147442
4518
397320
1071149
468013
588681
157834
1138610
3422
552642
314483
621819
532384
182937
443316
907458
1077092
371120
102567
753875
683998
871130
783918
11643
142065
857608
290815
149682
49689
1115582
1051053
154546
677841
448354
1064961
905021
628241
256046
575823
330700
293772
3561
485787
1091215
976658
905904
506887
615453
157030
207749
874692
520377
621335
832870
485489
891570
447636
6661
1060851
130963
484138
457344
612822
284844
820780
556772
99429
1171775
23730
246052
485333
788903
320482
14918
1059411
40007
902186
21986
112776
582060
599818
1045460
181697
561873
722825
860807
992654
1037099
770729
442159
1153161
95248
785844
878518
122631
77209
397263
98690
863565
286366
1012293
333799
1177307
474611
531957
465958
1023390
156973
1059106
80304
782980
454721
1176569
641843
1017340
1145067
834368
377017
19587
83813
47070
63076
803780
207910
1168982
874168
249586
854138
790042
851262
1004870
573014
739685
291218
838269
253517
800725
731721
781762
649037
895367
848270
847256
652990
881223
26961
234423
465520
101015
1037949
794245
738052
927887
186253
391637
1019435
180812
1026173
1170545
976435
686669
284817
1071177
56007
595239
363459
601484
320417
71058
70377
511127
51264
626609
55961
706581
1007722
193079
348668
498450
1081135
1048063
744995
333698
532284
52274
205052
233248
974900
697564
608943
221352
1192652
543993
1136540
915006
8837
1074124
904481
346976
740451
1029802
66
1078165
496648
13391
701568
44639
792208
685714
442445
748427
455255
340709
334023
709846
335412
151680
556890
860149
1048163
971836
362583
1143534
382553
108411
994975
157081
307566
989841
890116
139009
424631
270440
1132318
632110
478377
379216
128677
895990
1175413
264592
795110
720166
331822
263252
1164956
218115
363012
1006786
41813
913889
986138
729857
14242
477626
787307
759432
287584
663449
1079064
624142
850206
56847
58438
249410
345854
812693
1083546
280812
243815
232495
954242
167208
519259
231181
238045
384147
1047987
1007356
1000126
751095
788067
763782
380321
231549
894763
153869
969443
814795
182151
455147
998049
162011
259876
749246
373854
454823
786691
368932
115935
186742
630344
308374
2664
880967
772854
388589
182453
86468
808853
563366
138579
144616
989055
759478
131545
221645
708839
390687
289293
171644
270791
426646
277692
311458
1171196
658569
1036100
351380
1174433
667818
839854
1072905
692987
1099801
706271
484232
898163
828834
999506
1164588
660149
269981
18962
975962
379413
82099
706486
585087
986536
603317
701674
757970
131486
543787
111662
279505
1013877
966465
203680
556454
875578
93543
836401
460955
1014699
562076
544781
190856
1008494
516018
568752
621018
797595
424435
542854
632028
749338
530874
749698
186150
1131248
830784
669305
480361
716564
612612
75978
780373
955665
1021981
528049
1100886
1016639
661658
247252
799210
1035783
201878
1177783
871966
1011597
609011
592376
650332
807691
1185122
632820
203914
46933
761758
698467
567680
667256
702641
158571
106461
1086420
634893
725320
616007
1193401
112460
68772
108056
778405
413792
425716
1023836
594275
1025992
715167
63958
502626
846421
593043
165228
10164
79529
401742
1109526
483893
533073
47316
866628
551984
999523
589723
776082
521028
1079284
611251
20
1031261
530336
69546
1071170
1031392
425466
1076418
1138451
632797
733650
605073
1093696
861130
681730
6744
794603
470559
60975
633804
780177
840068
70666
1004178
1094165
1155876
1021037
1029258
194734
165338
1111799
283252
1162494
785646
1150624
630092
567201
452335
554370
905916
493985
944888
414622
412780
444224
896109
794493
909159
315808
447268
112796
24382
257735
589721
299923
689750
725761
172310
949600
774889
1110581
875147
969088
208200
747253
1126336
652772
766725
1138476
427916
286407
164253
644425
867981
455539
835689
422977
445043
11381
247428
393654
491801
897041
538635
564298
513314
587204
934680
339383
1013875
315192
566007
566395
742418
1167695
404961
613777
1107573
1125024
773418
214401
196273
284693
1128303
862103
1092627
61367
162199
1026125
423610
165102
35185
1064712
686260
524743
494454
5569
273645
1017061
992906
531106
869511
615249
434643
360587
765523
31654
678571
836500
53352
135946
738871
949848
845493
1063931
640648
901690
90606
2694
854266
391522
271687
217882
209927
997753
676360
1042508
957255
113905
94540
567537
44400
786485
1132772
727398
1019443
321533
510497
619820
869845
1123472
947091
450063
1011410
483178
466667
511873
704153
420199
697895
829831
403302
877619
1163786
603704
583123
899124
1010000
389017
615814
779908
425607
1150462
555907
1020292
996032
716414
616531
4069
80560
432979
809463
276526
113924
1129851
1102320
160519
856396
920971
425456
61837
297331
423624
1077716
281367
541489
618897
565297
346376
720430
262648
387498
142746
890781
1105993
390760
399931
377067
131980
276000
813868
1134418
646816
1192848
779823
21784
269948
557385
24949
595710
1136654
1043440
1014749
566835
831703
404625
235712
692711
274280
507658
98926
738243
1128801
944236
635651
737976
255086
439701
704109
478530
420720
906625
893614
914214
592987
48383
962348
314355
568276
1025956
1051128
686428
586544
774368
187924
1105348
876439
679679
790660
442728
309999
1157608
386498
444469
583377
841739
218676
324748
512666
352418
952829
412156
422934
638236
510978
77867
1096874
1057334
841591
346397
944618
1105168
1043490
803548
57
723893
745020
807467
615186
1042168
147948
1174031
516240
620860
882315
1093130
759276
1097524
532101
901811
43941
265619
900532
326246
1016645
1193214
706612
430075
144169
788005
137019
1193480
296621
343839
734882
1029714
1037251
716957
686380
626920
785369
1048196
596984
724992
954099
1085114
817789
1160361
526236
51249
213796
119463
866011
667907
164560
10527
24818
1091338
1114513
620742
162932
680164
1113967
985263
1029886
229053
454840
19481
786507
535211
1131029
1146083
1070490
138497
764273
244918
71230
719502
105245
1064949
1138948
368979
31911
154391
1023109
126822
612493
727771
972259
743977
195591
797128
59397
47984
377696
1044897
1118279
25303
223021
296588
393303
695001
802485
938011
857370
1016219
888770
377063
314423
751336
691914
402586
1167488
747610
256212
646760
1161451
545731
185462
814483
243668
876407
858933
709218
1052905
60445
707557
768053
1189085
837617
621778
73843
545159
386263
1021672
77141
118178
286468
265539
1081838
511339
598823
527136
470555
42135
1077994
1183953
1004238
1134759
203462
782456
1141212
790859
544775
964760
620150
368582
457589
816822
385213
631075
718847
40293
40662
262356
498698
1112083
919842
504025
544451
830664
91528
1081362
36902
191623
489500
1138806
400655
100283
381721
151814
535782
893626
3190
769096
652078
746702
189585
1016883
920252
984724
907171
405661
499119
595964
548831
816113
18822
849821
966550
582426
663639
1186294
807732
839711
692864
576549
219724
928566
1149223
138060
275216
1074234
335136
911089
79921
1070619
873730
1175714
646833
569136
1168450
268311
997877
1063443
332682
371468
152801
915866
131687
685374
802760
204717
499585
314704
902510
1156723
923074
164908
751723
574016
1015173
486186
738950
781809
182367
87167
1103507
947643
1004526
413050
514921
729511
634801
870520
807414
718741
425551
855499
220257
658095
973588
128519
966293
394702
942923
60093
236750
84540
1142647
169083
9126
921230
494807
321537
681296
475560
117496
620700
273059
696514
1169842
720012
1017783
8418
790545
41972
1010507
634085
1099190
1105976
699166
1109633
146443
385912
1082765
781619
605086
781250
692721
864116
527877
460615
255707
93810
418905
407222
1135714
5919
718981
357333
618987
267596
773868
86927
1079004
381162
450871
1137527
725422
229981
138484
1179770
496227
186646
878344
535795
729715
309912
864408
1174644
48474
751925
837470
525081
653901
517096
1042545
154611
890412
404859
663122
646881
352222
1122641
861789
12686
178978
373519
958723
579853
510276
982631
1145894
525338
798941
853263
391965
1176240
111080
77778
1159752
32332
863248
37828
686046
622130
352273
574926
338308
1144275
253324
1087932
1191425
582802
273342
676233
598469
577907
593017
266696
785373
195818
622636
921706
202672
764444
413757
829161
1071644
1059763
1158593
534389
1042990
1094406
522226
331449
367475
430948
648726
875097
864512
288079
562444
1026914
617659
1121759
65438
451569
839602
605549
12965
788130
952896
286698
356586
350585
911712
1061305
584532
51862
655911
369204
645770
960741
845275
1098334
892245
1051873
691039
18598
956639
1132347
920319
31847
453184
878723
391672
1164334
700112
311050
127684
708724
121306
909906
371736
1079617
125396
1170869
831240
317312
500498
164962
665354
35165
1072064
696822
48688
463213
818234
560466
663492
706844
1136432
12780
678160
560267
4155
851687
105916
22817
86153
71382
813037
1084318
620506
193465
884217
1120235
1077808
518630
743240
255323
662145
888428
1056644
640551
451772
547440
353073
816383
1161610
835373
119981
1178483
1124555
1061825
642281
845697
1182235
493045
669396
1011594
831228
486354
952718
487352
174879
658345
453484
967438
301804
382423
653181
639259
940165
644172
119762
1062792
1069187
815810
86858
539666
575363
821532
777255
1068664
1186134
536824
1002140
570111
921171
745749
918226
243213
623507
973450
1105185
957004
1005223
867808
1054340
831180
120704
469872
698621
797291
60453
1097167
442057
792232
414791
443747
968753
308327
213058
625581
472901
771367
206846
11692
119565
529377
651640
664923
1116031
1009687
644070
1049991
836339
902088
912861
1133033
780478
408855
397569
1088172
1172347
323288
372714
834087
889451
179761
909034
141042
713645
1135396
128750
199936
55566
48558
1096348
703154
1177229
324893
532086
677806
897618
445329
88729
985343
755601
151823
776352
596203
955883
786539
97611
801988
90993
38207
962710
615268
999045
330831
262755
968070
459554
402570
43710
656077
144373
92949
248431
502334
952655
700385
1099972
141625
401116
156701
574768
1121964
1172870
251750
378102
128710
1146460
1006860
211374
667811
452207
425143
406968
1039984
460024
584112
290804
1017511
167120
507751
657562
1146899
682752
304155
1001944
122082
294486
1111694
792646
1070538
203771
1042560
999499
896327
1165721
711570
1024907
586863
659106
204077
110129
153197
460293
150697
711433
1078772
257249
250631
202218
536544
102712
36495
726759
342209
52706
247168
245768
614643
1046181
1047127
1024139
124076
886759
858459
426939
327392
37816
250661
435359
1158097
261146
470041
954294
374113
261380
425980
94093
584911
473931
334993
918347
635548
789055
732311
696778
958084
981193
236032
929827
256951
243253
750657
890501
278086
278519
1138405
1098052
864878
474923
99813
297909
498637
827466
155386
729547
468572
906018
445897
237635
423263
33529
1104786
516913
971946
354107
872154
560318
963861
10449
364929
833420
741965
1151020
329414
425322
813233
1128414
1081356
547432
426971
231719
494114
124097
597047
407063
901838
1056915
1130483
1163770
928611
681084
456533
505155
539963
205773
871335
484080
1005154
1129747
426036
153236
450668
1071554
966005
187486
141688
760694
594675
400074
612824
1114982
269519
410731
95069
865107
64057
956652
791012
336518
486857
409871
1136998
201137
377278
992005
423835
1149578
1030917
667847
1093164
1129013
18084
659869
197770
392271
122967
102999
1139874
141956
733966
1139720
562185
752599
590498
520141
680425
135721
1148907
1029411
463218
72485
506462
310913
889615
781970
459967
893799
312794
792353
657199
216941
850849
829073
129020
232191
409884
536173
498159
945208
985128
238583
609649
75883
649023
1127159
189815
768897
241626
559156
363494
222735
511689
37402
309161
696814
174782
952513
531984
281795
660758
240970
1076474
903278
22194
996424
1094947
311621
276029
150220
333921
873857
927011
699972
176077
109706
608926
289623
933617
660525
233178
902273
709887
250963
772958
258334
183860
1098976
956608
846317
447395
659122
1127747
867536
315834
158823
1116617
622804
1122645
266060
630404
906538
131399
985415
779842
1048109
827472
1132671
701094
787657
433042
966605
1118983
779520
1054632
628312
1056157
1015731
229907
638669
591448
830971
472464
839548
383980
267031
1078087
196387
194118
924080
634340
30093
230477
75434
380625
35019
629232
990999
328586
1105592
185678
549911
179447
999984
408779
1141368
1129570
599102
79898
768513
64496
622234
1061156
298904
273248
433728
662802
1157628
255152
821650
1037316
42535
499545
587017
88078
780959
970380
777955
659694
99839
591031
939679
215230
322680
526042
166388
743673
822097
53118
713274
993467
84695
730969
233499
1015893
64344
908774
530834
1125311
636702
703609
442618
353374
1002126
56643
223173
770637
1041465
591242
941395
1146971
171774
328277
735404
1054721
406708
9128
121342
1019973
588005
520454
437028
968670
15523
1028154
475006
927106
820674
835983
1031990
510177
208814
617416
370076
113159
856477
1068522
479416
439878
817009
307172
415447
967887
1011039
191095
915897
15551
1101565
669579
797135
1170067
496014
268598
967095
470769
1067094
152464
615661
818645
1034395
582885
597034
868724
266275
98647
277430
948779
662624
836527
767148
841680
1058070
508930
1157224
48977
199745
888117
408487
479449
665363
206857
1111935
1070930
362972
1191956
1018118
388106
182716
675043
756720
317732
898851
580364
376125
422696
347874
306506
670555
209561
368420
1030404
1042139
294284
838370
821292
675700
568564
351059
495880
969003
1175814
17690
1093592
903979
871508
604047
269824
796977
539854
1068434
1190907
124473
617189
718994
1060641
113881
636679
828848
1117136
526020
1045649
538646
349017
800472
702892
280103
1153257
687982
802665
809281
440915
376354
958891
564087
291233
743622
246979
22412
592044
1154461
606064
336831
658397
587368
277064
810738
822324
420403
310064
781137
1182470
85851
220330
194033
872791
563448
1089171
134846
1192517
987218
766761
867883
309388
360356
1051465
1048329
232037
937913
568979
175696
428239
117866
299326
34342
1087420
631240
842863
333668
322803
444395
585248
979906
133591
914442
907262
385910
167818
707646
622714
218710
512903
723537
734771
604941
1100004
701374
433575
402798
777025
915223
90547
602360
993813
118949
495944
1060563
1111025
1024573
1060144
24180
970536
491305
569791
1101924
665839
57534
1014201
970834
186423
223186
702190
378958
1092319
871486
34668
563739
1055893
759728
166787
752954
1123678
1155880
382892
1073621
1068168
1178754
359316
216408
203292
315016
470384
929978
344412
358202
1151696
519935
490870
880556
171213
1043257
192075
708434
33665
503482
961207
1098091
678183
725570
410447
294295
392550
203252
440211
1004189
683183
1102952
717587
1126340
1063468
807163
924844
295183
848926
106779
401097
1127903
693288
505800
658951
1105588
618430
590441
1133987
601449
447753
157608
96977
147194
707658
991642
176257
889091
10174
1083170
637241
1009289
810830
560391
339286
1115540
828185
357024
337892
762624
312115
1013678
986533
1007086
956875
1105937
288236
843540
418659
419771
875197
879714
205034
588625
866844
783897
184360
98888
286690
657223
83039
1013736
606136
243501
138793
1126415
44961
388440
448773
512412
422901
792895
160530
635233
598588
977496
1138954
618356
531380
51022
1184591
450606
273658
973006
114883
879175
1165887
383219
828210
396098
1110277
704617
1095954
415306
497804
607650
242967
634415
17188
1084230
820443
1052012
21019
408839
622392
447802
1044935
287134
1131699
444429
202456
127697
1124565
583380
147942
822919
468912
122914
960809
1029621
1068925
202515
968027
335558
1173491
590729
745741
700498
411782
1129422
648942
968594
387632
864516
389978
593059
833350
1063129
452872
995437
651098
694004
778727
3710
382225
507255
474037
659095
1098565
672097
275891
210442
171684
99588
788898
91897
1170490
1082772
227537
1067844
998503
198103
1023639
1103353
527335
1051245
229340
1007551
362110
400022
647176
477204
327628
194610
840514
302057
344344
231971
162053
995597
516330
1074637
816503
498039
337059
138727
747372
941603
494324
84184
354900
599453
625091
1091268
644533
139162
489459
1190920
241734
747423
123284
946636
205398
526463
187420
220476
759865
693450
528067
202949
488675
139535
705211
495641
139999
423682
768425
939261
843031
87194
1067728
403951
40677
193870
334801
901884
1161746
858614
640614
921604
849748
1142746
821011
746686
615847
44924
134970
505792
534251
584381
381135
814692
904485
952949
1098010
133300
551084
1012616
1107264
95356
618109
302145
541443
489488
208009
1088041
305634
903160
953350
1137662
639511
704811
887196
972620
1021178
772215
388283
417065
361394
846227
657978
972867
1083844
65802
601403
911835
546156
912841
77782
40894
804029
130614
598649
980984
802131
821785
476075
955829
764543
32358
25526
283321
877261
818035
671652
421596
104733
707511
1126449
728152
134708
990220
613329
777256
756632
867732
422802
1073618
113080
295932
726144
440945
1138019
489142
978850
687424
18826
1149175
801487
458435
403353
740587
542021
879731
632199
268769
603973
735018
887749
1019673
281928
356471
1165169
863541
1117099
636052
169484
1174375
183270
231000
641108
205647
413265
649645
215529
825589
504796
977275
1151613
544099
60757
534425
295373
334377
409301
201717
52321
647308
421554
884529
587382
519704
31730
258019
881811
937602
693657
1073458
382806
513525
251645
427045
565889
705358
691730
53490
1170261
1080271
1187055
816454
14658
113382
994382
316827
1180377
531212
652997
929591
1155387
752661
420202
1109594
160078
1029222
831776
1045744
716950
1096965
109835
563794
1098421
367284
1157766
157885
976375
609377
441074
157403
1077045
856346
432654
1120229
1168324
724136
1058794
725903
205886
681148
65967
26031
165638
284036
207991
311062
482524
476968
208640
315832
1048773
98974
1141493
169321
279219
669860
978715
304514
566018
8575
377532
624448
41184
489091
105460
547667
650235
269869
809832
949478
1191964
608575
71173
107012
95739
1074198
1085136
1178367
536292
53928
124911
1187889
489962
1160210
877587
370923
305486
1161356
972127
5144
445718
52487
1032614
156444
655920
129082
111038
885056
147005
215217
1038206
748920
1033246
869129
630265
428935
1106981
709275
800963
458928
1193468
138352
541223
749777
19884
802925
807299
1147712
7882
1108037
657251
867351
847551
574898
30309
201261
908467
44709
1025105
1072692
649803
751036
597079
571004
95870
174942
1111212
610108
687333
1146155
210730
488552
1013586
862058
182653
393085
449253
884398
752684
825152
122070
956803
18517
570788
229750
344327
405439
1079389
1145312
884976
381276
974487
144137
207139
342244
354573
819879
69582
1126908
530810
625392
649351
1087818
295658
871939
929575
456780
1040248
978024
496239
14864
337355
10842
187692
70670
540946
55664
275220
683437
535942
194013
366127
279124
177115
7136
891679
658197
382041
553909
641018
207762
615209
130185
112131
447436
716429
793783
16376
951448
839991
852336
1060629
251434
605990
333433
337479
536780
501460
828766
388584
368461
133045
1139367
503716
55496
873313
699073
600565
1020832
262170
841549
722837
813140
801327
32210
21042
1143916
274251
216675
307848
947711
484652
749049
242100
420207
758568
630630
658463
94888
663472
463635
306344
856698
993565
794037
667829
1029352
876518
306811
526750
430064
531862
395138
524496
268535
1110324
97229
1150611
329094
1076007
1094262
189664
754303
701690
211649
422556
282162
1177090
309977
803522
892038
1112832
188406
1122893
944301
272036
1005968
69415
420329
721787
874087
260279
519746
1114827
519275
964977
930809
315492
1130620
699655
117252
582306
400168
372076
333993
662617
766826
960778
21777
444198
197578
1004495
249204
1189851
950917
786151
69129
213401
356762
544664
15616
862244
836666
94977
136446
355897
1061592
305310
769047
1173358
602726
42703
1171817
221788
1011390
658854
887218
995624
869833
435273
1074789
1049576
267406
1168503
38936
1145818
496895
784710
627027
254641
760801
1009930
1127401
635727
575698
22573
179785
128138
634492
264856
101138
978839
622813
672566
818712
675360
259939
852190
635926
199917
362069
831198
1005507
790157
141414
640208
838250
768491
193744
573360
1172126
885313
815887
817154
1180604
837967
1022751
626246
707309
184061
1177942
1160111
7661
49819
477212
890356
545880
1100566
554652
1075331
814872
1009936
104956
51677
195241
20303
317074
957431
180767
751592
770148
1040869
1078392
331089
608016
414997
649925
957720
1189530
978504
758904
130599
365414
204368
375179
362999
435832
594057
669625
351663
205040
68381
257467
929451
468457
858065
250255
1077598
640878
318840
47754
1190190
726002
914716
928657
8524
788296
802113
408243
1084907
1059603
227178
1089466
811648
1130526
770247
420718
516745
844737
1127513
702830
356652
231846
932946
774218
1008373
209937
666839
933355
328832
972203
629957
898397
595904
9570
60481
884833
941469
805886
288208
147806
950691
131628
1038583
63553
947175
299162
439292
1147659
271924
249772
674532
941890
570081
308455
1174454
827763
733461
759369
1184115
414054
1178290
144366
734004
196025
28585
723593
513709
42545
772066
763944
407174
428693
261724
547779
241444
281255
628840
893003
1537
53168
1120890
83997
33781
847294
278324
39641
321421
1120600
395732
628316
169817
21304
1051374
1185434
816655
1015390
316650
937537
594932
93590
937066
186236
661770
393283
601637
419388
695854
845541
187932
685556
696653
769914
756162
371431
158411
110858
7287
833035
1190223
589368
768971
1093100
948118
664852
183978
226689
769228
637717
1117328
246485
39627
129036
1167493
10545
310769
138019
1129589
920557
811354
232781
1138593
223909
1076953
841346
697959
357870
498928
909454
144472
381665
585717
278244
1055492
354863
595520
75903
365511
471585
247898
975095
806750
429380
1186456
1009808
681523
105618
266437
311013
753015
585637
919808
18148
261594
1057479
885472
666917
735347
1031197
959176
393662
486043
220239
838480
409108
781590
451589
295848
991874
559578
3726
977048
590481
519003
935729
178817
329490
362240
68020
507739
451154
820796
117189
115270
203917
668865
582364
1152232
740452
1011273
908626
593720
462526
888347
23121
882325
537397
1184403
396899
932803
133298
163078
569232
687206
436146
1073052
53825
313909
180762
642242
546316
1082370
376627
232829
793895
1142602
237861
868046
380034
764803
646433
432101
856526
145311
308197
701487
57642
234959
421361
748290
301960
386644
976426
690888
217634
225814
623332
545951
799098
645088
83485
1163423
252146
1191085
468829
192337
1160068
783912
1035267
979945
410052
335863
674511
1046884
1117172
805233
227554
367850
426745
911248
488947
3596
1175915
836307
625798
908428
879232
863970
534737
845220
376507
530379
222628
484633
157628
723208
147344
844288
370519
677057
326912
356104
840019
1031051
709495
1073110
1184229
916121
410056
725507
88813
952390
657249
364427
64790
958708
1170423
146904
271315
947648
460233
852055
347989
825249
1007952
717664
318281
721573
604037
785579
580213
1015339
586164
1144371
1193042
316704
734049
607324
628862
655229
647675
10002
561110
170333
1146415
430902
1175498
370753
27733
536849
351366
807230
132835
1021613
481430
626850
705574
569784
1119446
525058
1063113
1175719
429070
1133418
738306
488633
166744
664093
73569
1028077
503964
1070586
321480
265662
714495
293016
178373
65560
1144533
1101815
514727
437033
34561
1110209
798345
422353
339930
1083108
676204
501705
335247
610926
937591
1059310
790598
936354
590547
1041926
913921
716825
400696
141223
97510
262494
1020579
494217
490529
818965
27325
269162
826784
958938
149970
991629
175809
293925
647876
565370
402458
401153
375252
390602
558229
1014305
488592
1135888
338616
73783
1144129
1002762
377315
157311
820910
253420
1155720
243926
157771
660814
616740
469503
89245
1020083
433931
919139
1156854
108389
555555
140645
211279
199306
615866
327452
1047073
1036472
768708
437385
65758
631073
1145719
1147530
46703
845281
883590
168000
1093836
790944
121022
317560
627366
179500
122
1004917
683464
1009537
420000
359338
632029
261531
948977
180693
1051908
824867
284040
334854
518793
892304
997829
511343
924797
1020587
518971
825545
395161
368561
237047
261275
1020070
628553
475219
980010
1055351
938794
417030
631521
809017
1188885
345371
900814
727213
283068
884438
204581
936161
45193
1111901
646279
365751
32450
899408
61114
102504
540792
1122326
1099257
106394
332729
78760
1047090
330593
796776
368781
168094
852270
225410
690533
1170218
754749
1020387
799142
740940
623595
882086
832143
828194
791050
640404
511717
599217
1159042
1191354
765319
203532
2120
382550
701481
935835
221881
844221
254888
47377
375898
515946
127776
230036
117608
951053
152176
553634
222649
141294
340638
801959
717056
501491
1044623
847181
866123
294637
1159896
1055599
849444
33387
62566
2125
892558
990232
127634
11383
780752
203062
798526
1102879
1061174
147064
102034
693782
830708
445274
703286
308160
41408
574708
919478
243642
1020080
82144
878794
253673
964004
1020032
1152394
690136
50286
966500
461882
888584
526437
326628
320080
26552
593269
473858
450657
1010684
200522
861844
620051
461669
904241
753732
1192465
34092
640519
1155010
283877
886844
925920
531532
893689
702264
1107629
1131236
300101
265834
376609
490398
1140094
428969
195342
786624
1055298
197728
930588
702155
692996
309513
1061254
872967
380921
82374
11792
194507
725059
510535
452916
74448
174785
822947
711957
194432
389944
985425
852647
118637
1066055
823079
17470
712940
496374
828750
535941
864133
53616
134726
431764
103371
1039953
196811
194376
527451
371347
1166041
996387
557676
748252
990431
772440
970720
1021465
894297
1069446
266949
602554
539959
761516
800542
761038
265400
966734
266694
675316
1103264
696106
462275
194219
107635
65823
763270
926751
424632
728513
101085
1059577
468673
782275
1054527
2024
160269
718749
630047
486490
695636
990300
811155
375718
433978
498486
209934
317110
984442
448945
230817
863749
365089
856971
808911
621116
728060
464831
104245
1114632
835862
1177760
384555
484612
330907
284269
72042
1107148
888790
187920
946000
1179609
674191
39043
681274
524574
554918
238819
1155360
772934
65594
308458
332647
665243
1182274
962618
802459
325998
1629
439444
870554
83336
467050
717061
278051
418458
405583
486358
482529
962846
614035
811084
409712
361907
229082
840886
20593
114247
477429
465610
230279
130194
1017119
1182242
1122757
739132
921523
677856
123157
220133
47730
879450
259555
607532
377843
420556
1160616
605254
906826
1084163
825711
50095
786283
675618
598663
485869
437334
502612
335375
242716
912184
815517
610685
123234
166847
804358
1127220
851796
299542
737362
980292
367767
861548
446622
1013522
503103
1064323
468845
135361
825937
192950
175680
677719
266137
1120630
1093357
757644
512145
202684
315574
1006699
361995
945411
395081
1173509
1130338
381266
365718
458118
540873
816189
578359
961163
232879
1026410
215840
712539
769090
156550
233964
531508
281348
746847
503855
905804
937288
759712
215116
673745
870493
119549
130973
1131086
613022
774635
409389
934659
884086
874866
341916
59586
29468
38796
71419
314798
754082
528995
1019533
1103684
516027
930095
1044835
456899
268003
1096342
246545
1080073
1095231
686536
1025065
903286
1022319
129091
451608
295589
137398
923935
989818
1004466
106718
284818
374694
345218
36972
547326
896923
932617
752892
824172
959965
755206
747980
799604
961338
715855
443629
874368
96534
966510
747911
629749
1127639
1137177
644249
854373
798081
731818
911394
482921
1188547
59229
856197
320847
129824
26928
273740
730852
96748
1042779
755976
943858
922474
989823
1192764
749535
739587
44177
117119
799281
370640
48500
320362
1058910
945050
343106
518880
260092
806916
358707
626168
58440
827631
965660
584511
455178
1169943
204776
890320
730995
765377
740220
17683
357433
721788
380136
278863
1120696
296187
174731
37320
1179504
716993
852945
933651
238181
943626
51122
1153845
464999
342221
108125
29274
348012
481953
197580
602484
163005
541910
66433
169255
1175012
80683
484881
595339
130525
1104331
143228
50601
1121148
1119537
427396
874974
657399
915483
671962
470683
1000844
1158977
570508
574396
1116902
186226
794602
900171
118560
459361
882607
1768
243160
888511
39606
480436
836922
32131
616956
1064772
224888
1048920
1068491
75114
115672
879631
912560
137768
1065036
290513
116610
275681
68256
1059405
864027
1061018
873164
327860
822657
1002774
656890
394012
385101
32203
968029
973659
1779
291018
537093
609584
234718
6409
976418
975092
839759
173969
876270
532563
95067
524632
375142
1150205
60110
649664
1090525
706926
506260
119756
202918
674913
304450
1009412
123686
401371
657091
525131
541511
234469
641676
192474
1031232
665679
377394
806950
996621
942595
29938
268393
784148
446282
724339
580727
666416
934422
733603
166626
273990
13566
1014491
318887
1160243
784853
196242
85792
1185801
596934
608655
922959
107878
1009175
459981
1176039
383729
35990
385497
609864
49898
780666
425560
1075438
763017
318692
707633
453648
207645
471778
161122
250241
599338
329813
281590
253470
963618
716436
470197
140333
393466
871081
648173
737564
867984
1014621
642641
849912
298125
562263
1036868
810714
449369
352703
740112
71733
310900
611024
1163580
236712
532020
358533
112551
89014
614753
695978
570663
728130
673736
759197
282540
248924
312875
154879
613904
526487
1146215
1132427
1170668
822086
882232
899360
356229
205372
240809
1010670
388686
266758
1061804
23588
220061
422104
806081
528621
368068
374478
404152
78392
658430
700723
979001
203802
480855
552011
1040843
377995
27508
473734
282474
87326
1017974
503379
954001
148081
727190
5485
283174
490845
1039048
595758
769593
944379
303221
719279
394082
320608
1005818
546044
960256
274428
905949
916444
1066318
754649
499844
999285
1077968
985732
1131317
1106506
736739
658870
1099738
108612
113062
1111583
1101343
683107
371023
56453
376136
1190485
199377
359854
1110195
398289
1098932
1054523
96248
846627
732102
168029
255739
390422
626834
768798
142040
488952
846095
225088
109002
348379
720226
828761
696936
681639
20356
452059
40975
745212
69484
495816
459398
739328
717116
559125
146072
304287
809689
388290
274416
1039862
451776
706794
405167
498839
896418
369797
509936
889685
507027
930040
1005779
200865
271468
425316
198382
214363
34723
496630
684746
200363
251648
289249
294564
28781
383329
553123
679959
1168939
186995
535548
647836
674069
986144
868472
567930
316726
962280
630825
650940
517770
400637
984726
551640
60223
421446
227755
719407
432407
116936
236297
1166023
1106519
758936
1119194
23884
74175
235944
877870
595704
380143
1145905
641789
202063
849023
499612
440061
117143
373007
1188165
1012900
155472
1034072
269893
590131
564754
1125738
204859
777851
1155122
523886
285843
219674
851224
329197
1027937
136934
799852
635476
637063
290809
206920
921010
530142
598239
1146654
920900
656807
99968
39052
46033
980568
642574
933586
554106
665193
649182
724403
1115877
1027982
1072402
468451
1127448
280486
391985
15031
672377
802503
492840
448659
1101406
836074
519985
913939
970137
246074
636517
729383
46206
993640
436000
784011
277066
1083120
723126
221285
955443
718789
896506
1165517
907437
472880
1142487
333540
250867
608116
885219
817512
1090605
639150
174992
165295
373133
867525
118180
708010
207071
251160
662335
258839
98383
1021166
326551
1181218
708921
238554
576483
419181
362666
952613
719136
668870
956976
1095230
597618
1084805
55270
120081
59898
895473
371970
500968
533778
1079664
962672
240952
462708
417560
108156
1034707
1029751
34284
468138
418154
1130671
287189
360430
1075206
1025057
31925
1110015
668572
709114
665892
852430
1169734
1170993
241056
227419
224085
538270
20563
314869
252621
1193406
223975
685307
1042338
654200
782426
1179797
633087
998761
424628
508655
91075
718267
921011
756339
20743
1095050
620746
404632
841067
838291
561417
353511
324029
94045
866584
1129933
657066
129401
521450
984850
603939
415730
792826
365492
1025335
1062794
755516
894300
376503
893447
1127345
259209
617225
814971
685518
259380
729238
782639
725823
116066
11352
425392
646728
452461
989097
380861
432533
1108595
233300
90107
973068
629528
341190
311981
344141
465218
880136
834337
565778
703871
372279
360372
969548
134867
344318
1007380
814728
1079440
785757
928251
1082022
743012
844282
75534
998039
48527
830636
493431
918805
55743
160820
423809
44175
1074383
56896
556888
571698
777398
214134
548215
54027
320783
793943
293343
26799
871143
49382
657976
45015
1161560
844465
710536
107695
146575
811251
497594
204213
162114
692007
1143259
813247
947796
1114207
822534
178774
610614
848189
1039433
224420
1190063
115714
420793
908085
434584
229403
443462
1127730
449743
400769
267360
1083341
1175699
407828
1125019
1054744
635464
146658
347087
688120
648220
485600
763982
326054
1060892
718727
162669
631867
728546
934442
93977
381082
80603
837323
600187
660910
989507
825789
1071813
987336
325684
1051812
863530
416057
1053969
1063838
762917
508546
149793
1116894
560604
1129899
355094
1123253
911791
386135
909693
189898
531522
921486
967349
760976
1025971
819987
4356
769511
611084
248351
434480
539711
963539
701485
186577
62722
1102088
800093
1190146
1192095
555862
467128
727707
591559
524196
494992
568695
484693
1192647
494584
145226
562377
1107356
1103927
130816
867203
340246
1008859
1172199
62936
172714
580913
286524
1056089
359215
483611
615889
195920
273882
1135274
161610
318879
246842
592396
782260
443581
1163736
175969
511195
205016
306828
531077
325397
545069
247322
71123
345273
1100313
1007527
135195
608107
265864
46765
952280
727847
129366
1035178
980348
466015
593934
1147794
154135
812380
134555
1127865
100537
739219
922951
588709
969987
64776
482194
268416
1105091
759647
804014
811933
136346
1081402
968508
754611
1062567
321967
166643
1000274
148026
945335
240604
33296
136801
645127
373381
34878
244476
717367
798116
761398
938233
447270
703971
420511
692510
1135873
691500
1167026
182253
1143554
1051402
898040
1128608
1019783
1179555
292315
924381
470108
1183373
1113745
580228
628710
194876
362441
353770
439487
424543
436450
923089
1190560
359178
767964
305751
990732
39892
918918
237007
844682
903377
199332
233184
1092962
146836
426752
538752
321221
952624
150096
588243
966348
1171696
1126633
68319
53773
595368
841909
251
527414
89033
968019
474205
58236
1149636
845343
88175
1113250
623630
770930
81700
266381
454725
91349
420362
196453
282665
50851
1018604
388722
237656
927349
986410
512529
599300
852545
241551
213842
1081905
137469
765173
784064
1048429
139550
702775
206022
594085
5879
1044236
762270
614889
51222
699256
28412
211695
985249
189514
970778
102663
325567
365025
441572
62349
114925
356412
682391
81843
426453
534655
420497
802697
1181955
971504
109466
19689
463254
975497
485181
53590
222572
30171
1184320
220446
518451
150328
480979
1143007
291812
625626
272226
384338
415784
909053
436706
872893
744801
225048
438438
340217
398233
1145772
1092761
281981
1122533
761435
817513
1048332
1086053
905677
871135
314606
462131
798942
109773
1158662
283588
48115
350712
524050
578829
521399
259222
342085
795385
1082335
539140
924691
554698
400841
942016
15128
370444
607060
865598
1028529
412520
983575
393237
1063124
55984
571496
134939
876971
693674
589121
391822
584447
423945
25761
753199
419385
373952
775656
977085
269805
165525
146665
905044
861986
1015120
1045907
1041497
698962
888638
516385
119059
585702
1045837
1068008
355688
154739
708790
1000425
57073
213864
690796
819910
480655
339062
591016
8515
631183
171062
717554
31956
1016788
555494
586572
448779
93038
564683
405705
863152
219895
1066286
851908
228630
1094253
563885
873985
1058926
550910
909795
566935
590906
989268
697098
114832
141897
896665
193712
1064242
303746
1029211
1055944
609985
737643
1097246
1099595
984819
809819
989621
1001762
35406
497001
371269
855363
935174
335460
857037
818579
80552
333191
253474
775503
1072445
932613
941949
57514
124392
1105943
1112626
454394
672884
263550
552534
503791
481791
794699
1070809
223740
774129
1001025
468831
598771
684920
1147599
432548
984547
597417
659439
711286
1007776
57941
628924
449776
717040
1031496
151467
835818
1050478
1118715
1048104
586496
947930
790338
1041187
1096851
501279
44831
36872
633751
1148413
1167611
256522
297363
283747
27004
469694
167667
1112587
756309
463743
211720
536158
1026771
525916
601681
571637
518657
405714
504810
1097328
39582
409859
358121
821273
1056337
1080229
241810
796448
168358
446952
544998
571163
1177498
943326
464556
13933
558083
215357
46320
921803
585416
577150
551432
795099
313287
355852
456263
824139
236960
859994
802500
373513
691963
180301
222849
381160
778277
1188244
821869
877142
1017788
535456
124191
878488
43547
860555
356099
300678
591992
1084807
212583
743428
321645
99891
295410
469040
59672
638181
311916
125240
253392
1133842
1090626
396027
773547
110408
900087
161803
52154
613416
932704
829315
1040393
1053014
575597
1110334
522953
449683
791559
997941
548012
908648
1139816
738084
930026
136215
810797
608012
453800
944202
421570
374194
678857
398920
884616
1048750
732839
483421
995066
1191819
103197
629092
388985
421521
478931
232914
1142447
89160
140595
928397
546306
875599
475979
1178617
813252
1040270
1122521
1006153
189788
349894
819827
1075026
863349
1129471
485958
364304
1081002
786878
32762
1100183
827939
642105
279446
51511
583293
719641
594378
104751
1059027
981379
184471
528128
1018802
527752
19365
983299
405229
688118
96762
141866
405690
974412
404485
596918
1096398
327066
95996
613382
357643
169544
2071
1070050
177324
1127566
418871
755255
728140
92656
460104
138733
561120
726382
1084507
832263
767469
499477
500573
593608
552632
181258
143614
361080
620361
662458
82022
47782
196817
551238
1048642
648698
11255
1171059
196135
859229
841902
255486
583246
158660
296231
572871
727645
402769
1088878
529960
998598
635000
416034
1088193
625944
222492
824385
471389
286973
1035037
820539
640314
1151084
1134803
381924
412233
1065019
436080
1071030
84444
1120863
512815
860782
1048263
823343
797025
147561
595747
1153278
413094
968566
1206
79045
634339
945729
982069
286247
762101
1003554
482020
711202
1134139
221867
1086854
30864
1089577
371400
1153479
345538
569624
1066812
299346
765795
1162983
944931
973038
46692
296300
1062690
1155348
1072609
391066
330029
181860
450361
86970
952985
660322
507566
110925
418448
60088
372339
448355
1160244
711284
838744
175583
123205
336410
477829
247540
804148
261809
809238
303982
1130118
302896
276751
1057116
677323
380517
891620
458131
870743
1119589
792445
905930
941570
893492
265229
797447
1023060
813041
1013242
846633
204451
1174545
1177254
1002932
985450
153303
300815
1082012
859726
829978
1012681
907044
185073
326004
79824
608757
950996
1854
331126
629891
985617
485591
534168
772964
975228
543109
727576
1149543
576229
1114078
1049077
523914
19937
603435
552368
340549
597173
484780
1041513
477776
1171521
1024021
640235
466325
384764
550818
539859
696698
1152751
770450
658754
654652
1084836
101718
248700
821877
673663
866225
398343
391247
1192716
201621
965066
1085015
375344
48777
211383
121929
735845
936204
476785
382305
681535
876464
476466
880439
607480
185057
1008009
238064
887904
782513
113899
673430
224054
166917
41194
74911
497376
702458
1132891
822415
191180
1181168
440812
166230
832096
992105
543096
1112378
131362
508632
156156
890869
844039
500867
293975
1119471
398181
756279
1182435
131169
852691
369071
948689
1027631
776281
672114
925716
1171211
1059423
986288
238997
454132
139830
1167098
411052
360795
85363
174306
475470
575605
1135485
86375
169238
697030
837280
590562
836237
183926
443243
8966
453369
867847
411098
205088
477480
421620
841175
735196
627436
764361
363560
582070
1181249
351426
1168667
181935
1122096
359649
114531
674265
918812
575874
367643
670799
603072
333426
393686
130603
237655
724223
284886
643544
1162000
379107
308127
688510
570303
546961
816657
1114686
463093
48950
704344
193037
1011203
928607
766795
699827
184484
821088
352236
427033
315800
309768
347796
544256
1047166
806253
416329
432696
1151819
1039053
276458
593584
34367
1013610
886794
327796
1012409
640833
505486
849375
815699
333526
518302
519665
899892
895343
338684
607966
824782
1165239
389066
381692
859707
1084042
925144
939863
739200
405741
1021461
860978
39998
128796
344166
1188499
657933
378296
1169746
694769
587157
747223
52470
600498
1051270
549188
180958
336140
401719
660463
378851
902095
350269
129522
822895
591393
420549
182175
160884
328283
107474
711836
467176
624726
103359
381911
778086
193327
475336
1160059
717695
1102798
727642
769691
863813
891211
554492
1171504
22488
121552
1178046
1168957
719565
1133787
1192933
1135996
947676
604667
761800
868369
429640
347577
1105902
228149
367649
691404
680260
242999
110535
931526
63147
652213
981773
496328
1178232
1011989
206348
554193
377620
933060
394539
76424
381216
818086
98773
871336
670827
104175
1001902
438830
95893
628260
806713
940555
341511
374219
114707
1781
743616
94292
119621
843406
936877
1114841
753925
932964
663711
824058
319887
99154
42156
638699
201609
939730
777719
835627
530625
921390
91664
936284
1151211
896091
850751
213129
236939
422209
108432
192248
141544
1107314
695484
305303
89382
199725
324466
150868
814924
217722
928072
643378
235424
749148
1088780
484843
209816
908108
935862
1078891
282659
1184745
1098325
692849
836303
780864
136255
1048819
899601
326367
166814
378638
281134
133748
932831
31189
1113429
1167880
464157
329202
589986
344794
227859
821414
525062
885975
393079
1108766
156018
113804
766219
584986
539219
193560
484279
562174
964533
385906
1093789
1061162
346432
728064
835024
894155
33304
240684
181838
1063181
64271
1065364
813747
1072987
1086889
133117
584234
803787
1126886
1191909
375067
722791
1060177
604348
131238
92532
412495
650572
1072801
91779
570058
744938
403338
992227
74998
302067
100036
580154
582479
769840
960162
709842
507139
838545
528179
947180
426172
1063102
626911
419404
136101
551115
1189466
93993
997703
130966
1169476
1082938
18869
1108072
317904
654291
521623
524439
161078
1008588
1085767
275419
507674
456185
969244
504418
957238
158523
429481
830645
12141
66248
240641
921680
339032
1120925
858672
751699
133390
854108
394368
644288
287376
1010117
222425
959908
1123970
640088
167288
96288
213048
20990
965405
871364
534738
709979
1070942
999023
1065112
618995
521993
1010176
1002197
100621
1096065
273866
1029106
50208
427442
655606
1003673
468240
432790
793294
330674
967559
736943
868432
497209
828460
599888
783853
1159812
910327
632456
119908
590056
219793
696045
536495
986618
1058959
777380
567017
462778
1173108
470561
621861
822587
804365
505422
106870
783617
1185976
1087822
111157
1071058
488558
911115
204545
732096
18284
1024161
441964
1005836
896024
459887
761890
154922
401611
603227
192104
1074081
1164657
338374
993534
740664
472659
335304
692486
760235
394633
311662
242642
368581
308886
569154
293139
63922
72422
958228
43966
686995
602647
238848
941954
998719
1066550
88102
701417
750431
64962
11613
137681
649555
1085008
453241
924213
431672
1182394
60882
812034
20158
871097
866264
786805
615088
541982
989136
578375
55999
863915
361392
933345
690439
752119
483320
997493
231157
36502
895940
1007205
940034
136766
848133
660411
434492
555599
251139
244813
689727
321210
1115927
673853
1104091
109636
614826
897916
214902
49458
404057
1143958
727773
129518
615750
1046146
74259
289859
214230
616800
1190487
757370
109281
17707
565012
467919
7542
533868
185716
857036
127387
399492
791452
92796
443830
58687
1111534
1017915
266100
670703
60636
654770
418137
804550
241156
1189601
1075854
746770
1070357
393508
599443
1017487
894980
527985
1092908
371697
706022
577457
653862
227606
595653
515188
87698
1171409
675125
878369
366222
127143
63020
113965
303353
776070
57560
1073968
872398
731741
482926
471395
337076
262734
286446
1096586
605783
1094354
263293
881296
1022489
37398
942180
1055477
1032574
825196
931165
1022483
135521
814179
311198
914882
162266
122406
617062
221170
622385
417152
962344
852224
1004029
60753
169338
834612
538452
416208
728050
937709
821261
962227
878497
1172947
412763
1112407
228886
886362
777283
404920
572406
132213
557842
889988
359166
648596
1053545
864864
663405
581644
3575
661287
96932
1042762
404626
328747
413424
286184
511854
707720
186860
16336
522937
455434
1103277
801291
508838
370667
501225
345567
668980
848333
982362
455911
797683
231282
1135342
656896
59190
209705
842241
313255
216797
228297
251449
1108971
620278
807432
638968
578976
911618
2312
350204
498903
641989
971760
734016
106132
883730
706392
506064
824149
347987
272811
533551
282127
916112
691932
128839
477260
631425
370752
883644
693673
1122137
456345
518951
411970
379931
146182
824308
795482
22858
835155
88991
19965
665925
1148036
92668
469461
20541
568282
894627
465935
933422
240230
823203
899213
219774
903175
1015262
898800
1157381
1063560
1143013
642098
576652
822294
950551
949578
884439
205825
1125660
580289
307327
450549
385944
1072603
41128
1160724
1098957
478314
291883
60486
1008900
433235
1180230
449983
559170
769776
1014399
1080374
246379
612147
702188
1105846
867912
487638
1054650
709738
1175548
399698
824934
972439
1056407
330095
979447
352714
372951
490200
631102
620598
588469
221718
312638
133331
332679
16274
869327
676485
506059
26264
257827
950025
902121
1040065
295232
1089148
95765
1078439
350694
680112
305203
95321
323977
1031170
559876
524865
699878
521188
206326
118263
330238
729132
603254
804233
981847
924681
487234
1085248
1046106
404969
845
1093118
261946
887153
1003029
353604
194245
1125949
188069
105651
252720
878627
882893
1040140
157112
281688
1008559
1179023
213008
977953
1095562
1050591
344790
503253
357354
333747
56645
708049
413952
782473
152089
371614
640556
1024320
399703
814640
204394
622941
559852
773166
713248
379376
568540
83169
749326
1055322
1119455
1104273
1191329
727647
79414
261207
680102
111353
499144
139774
682092
503306
161168
230822
311314
862711
37578
660676
697888
917271
88913
282182
912513
277329
1022707
416056
1059226
533743
813778
1059976
280173
461682
232425
731221
956125
188517
141525
15240
94957
109818
17255
154115
993559
297080
164059
672716
1002035
857626
473562
452725
986839
244481
301515
532293
551329
466127
35932
307681
138333
712543
431940
1007960
970395
64682
956497
958703
382726
450784
896456
588585
570431
1002998
605318
293763
605172
538392
209123
445460
1027078
942136
829076
81687
293469
754793
532845
1174803
223316
666040
1050136
375316
675886
79022
558025
239865
1156080
585580
576113
145966
833040
801499
910395
129583
362199
799006
1115189
918796
683035
1094208
500801
1147769
782514
676823
596274
261130
825830
464503
876504
751779
442083
865321
511613
1083454
1121763
317740
1037494
240596
330172
6292
417992
695468
332014
949940
420438
883303
912442
1177729
1142409
323390
877998
1068408
613393
216129
826059
828855
78573
529365
560301
797500
555369
1076295
117242
755826
672898
813076
13909
390504
470093
995167
193611
51772
640625
219981
274738
884723
811541
94685
973908
1149070
215613
7215
139474
962633
901495
416058
129555
951180
233164
116904
696667
584499
210290
938976
935748
423147
166335
76763
81089
323932
344378
899491
598042
21459
1154801
148805
879513
674236
212721
395480
916589
707734
14147
91524
524546
1010161
889328
277487
687159
781519
812198
558887
417111
124879
126681
148787
611120
879723
899598
70037
69256
975285
46032
1099159
916645
247974
409142
544983
1011192
1094835
1082995
486263
972593
250962
514398
1164635
527536
824760
422013
287478
570712
150134
781791
1107647
1035655
89445
889016
553025
627416
902206
419914
201984
816456
757561
1153177
749004
1179251
389172
433353
741370
502989
1066431
618854
281983
68656
340734
579151
260838
962497
407912
251949
37508
851675
1069392
871431
510445
332009
1031779
813434
424319
437657
676368
460270
1085151
1185777
507307
444685
503889
718973
406599
401091
514514
68494
788934
220435
854711
878152
978256
223433
640935
538183
178730
583102
340494
815831
951137
1109727
1175861
572064
658746
197193
657597
458211
805750
187367
963984
316443
1124872
594567
386982
66047
95337
1014649
102551
288735
802717
670313
777191
135254
1064098
425765
1022336
497841
436286
131165
1128033
1064691
449260
429970
264412
999777
264627
204666
575644
529903
540769
128977
764384
81803
700601
1184881
683207
995687
826400
1006356
952027
753831
1029873
863769
154513
579871
1168847
386085
748693
546638
1167184
568049
799575
683839
42341
897794
488614
504267
996762
53655
445796
807744
665442
672079
55205
67004
709439
971982
1121041
859607
600767
1068690
139903
1001113
771515
529143
350731
1099285
996083
920261
185989
400700
1044720
505510
696682
652443
600457
90652
18985
733053
1081819
715502
518574
456023
527791
541547
674738
501896
1002945
683501
672727
226648
543986
920063
537463
50604
1047115
1068411
210423
1054539
1029015
1051834
988678
797754
1014735
1089991
1177883
670045
930199
800482
493539
429261
325514
676250
752748
1132158
401552
930447
551547
1026354
929874
698387
258017
1095376
1016547
801183
834243
316326
421146
115590
165568
940706
940630
62067
467038
512828
471764
303538
514815
886792
537098
173486
876625
290159
24317
501774
1014904
663173
202681
644985
864263
644042
769484
562181
774711
396136
138436
495791
231568
69350
562970
1002239
575493
864243
979036
464685
809493
1018369
4630
186303
137391
64454
993948
1172451
1117935
811538
526885
655487
349495
431734
103521
278710
482284
345447
339216
470573
1113179
772003
224283
818313
938787
692512
384434
424246
109500
885777
450981
306698
669854
86343
722032
219871
503740
853109
1057401
572584
648678
243421
227880
211341
204607
350663
956551
950564
949906
310276
791956
990872
651132
10
1008999
796822
470367
135724
394773
941512
634473
365095
650597
135287
722340
126105
1066021
805245
512150
418086
96728
166408
977191
396898
1072090
309535
819364
483246
999151
35299
571422
1037339
329122
516521
295096
14548
959145
106808
965462
1104601
1039913
600740
87516
539506
1082715
417259
60781
356178
734784
1051040
895290
755522
264973
771592
851198
541110
104198
515910
1039843
1009076
128650
1181002
196187
832463
1142798
994626
313426
677687
968125
975802
868520
897604
116251
840817
214480
1162219
19056
462347
225566
411036
976482
1085952
71052
483064
707924
25388
1162954
1172189
92275
261856
514764
1071890
885768
971278
300881
910608
529252
576645
506011
955153
29119
26431
48174
940849
90523
628849
762305
240271
550797
779903
67883
673080
704571
856160
920897
1180026
678665
284625
485114
656010
4281
432009
738203
960148
451190
742940
607500
96065
264830
144026
707402
1009122
1033949
594903
540039
980573
964135
821134
279856
1136128
229963
1102931
102096
688241
1152442
94490
924160
78867
1032518
272915
849341
678120
132698
238292
539142
601441
123896
938667
606693
822973
475580
258121
435700
26307
938987
134232
1009143
167201
966092
500657
292800
864485
174029
628357
793756
22524
229090
950622
1111495
1137352
1107121
682479
413910
42437
817069
1121101
1062431
258668
929716
306164
659131
1101660
163146
635799
256144
1093745
757821
1051829
149437
857119
444470
834739
82666
783690
361162
745695
562525
681516
459474
1003513
1147072
578569
273071
542734
459373
610540
236375
1002331
736529
203994
676053
466627
419827
1024677
629852
171820
694827
675134
741388
61522
339155
1064055
1117188
893635
369214
912851
842879
212084
437005
219942
981395
805967
752179
276670
811407
511755
455135
203895
861614
273181
93217
1077806
1115894
928987
231651
537999
1066897
432128
62726
910904
464274
1040284
377985
201722
323478
264295
553124
582719
1056195
570795
1147448
988882
75315
162051
640832
629711
1143282
1007788
165287
876689
732768
236410
1156008
1180774
107828
1083921
9624
599148
1134779
944407
695040
283281
999680
258302
1025020
787201
933616
749163
264554
1191070
713074
320933
67246
56965
49005
644256
191983
1062624
811964
157433
787812
229597
910120
1083707
793269
406303
158135
35010
180035
908423
923356
790789
1153751
346754
245519
723496
828039
402114
567254
43393
850283
907705
7856
425081
363356
1018361
1012554
492063
602002
46143
637404
1101228
795688
1060156
539593
721986
691193
71472
948988
510767
1040799
1079718
859622
173387
139272
295314
131059
767335
946609
991089
359812
971242
787166
357885
618550
579552
1026206
939786
649714
143200
640444
1187456
130730
719504
1147870
291819
774342
117742
925114
792733
715168
1073827
148157
535319
616231
18827
529909
1190457
852414
871142
104159
443702
415307
766236
495090
385879
707837
810824
24047
943580
185615
930558
170003
129026
966448
253522
191700
4087
1071445
39501
991547
400358
185442
998965
260883
958041
295216
951849
950406
1146945
614809
293049
678935
287776
708355
41247
863051
208677
448138
892933
739964
857517
307465
436519
229721
636764
257420
1049335
1093777
138280
241695
419772
511474
746976
46349
1136133
1150764
802160
341046
321497
676303
188820
537525
726176
876267
744898
294682
942656
106610
77875
1189691
125037
274277
67578
1026969
788564
853991
720244
783362
453653
453632
805638
393655
451710
179854
1116843
878858
1126096
253722
1058435
267777
551378
427896
147386
619775
842348
1103327
1052385
99152
1020361
297298
198049
68556
1158760
69180
286462
1014808
581150
488085
116246
943361
91129
293916
812311
1132544
90318
230777
485013
313650
435777
184639
445447
616725
366535
271384
347002
327092
757639
825357
278055
262969
1154730
936220
762754
1078659
749697
487496
106119
434151
359720
34266
965009
922822
947398
464644
602927
1175230
563316
278419
856139
815185
365472
186768
834640
12396
884071
95529
76439
995172
561019
312334
421304
32327
637799
470835
870328
375195
382707
1192554
1031544
747851
871721
939504
115945
283347
731103
165170
19345
665123
1122975
744965
312509
1075321
120107
785481
562757
861218
199881
110206
817926
648270
35794
1021940
139115
1112792
657039
532997
112322
18143
285112
339541
831155
560811
729445
22582
715606
629853
887015
638743
46512
1062377
517761
888391
1122993
79883
706801
577266
363677
219890
1037542
780893
1027090
1075969
866824
786922
74626
255663
818744
1187659
133626
1141489
1168780
453525
603321
361181
729955
683426
428505
195728
6318
725600
1106791
965581
248602
59250
95576
332883
158915
1029076
434850
1001471
93580
1129904
1183799
695803
845075
672304
1095150
218611
991222
32785
1058979
961201
124183
358719
161756
622118
124798
834157
1121159
76557
375832
556774
111246
224468
342081
807782
160888
166064
707539
769109
254613
591032
464442
998917
344446
958596
442253
304647
738396
435895
605932
651192
723308
624199
619924
565685
61552
924472
190498
769544
765097
579001
924494
699178
308995
805481
395055
398154
813800
692934
1094293
323689
448174
466995
76442
97716
726587
980636
529647
815849
364848
8020
1034287
948003
653436
260827
501202
429120
420713
211335
906646
492407
544820
782516
327727
966913
81341
67810
241461
880314
576546
933406
152135
616064
584480
792168
662096
1026179
625848
110754
368008
707561
509673
325881
785452
780523
1178190
844727
794372
411559
54763
749264
646873
903801
991147
177819
1090625
560382
851740
893971
234829
917163
1073434
379956
41563
367381
549442
83984
865976
888506
207121
1030532
1038075
1170447
82995
227595
858586
630476
1112814
314719
679298
122859
275406
819610
210698
506171
919108
309799
268392
718424
557967
1053445
690081
865544
339376
791483
233065
52289
18365
120465
821994
1031888
141312
28665
810709
256642
153947
324206
255480
951646
908778
46177
228723
191381
1121558
72183
503535
716839
18573
853739
725990
946269
573787
430892
797551
839018
1002043
892708
221145
227270
339514
671653
565710
151914
29590
872557
1038871
225962
807182
492957
871754
894249
188572
541369
47375
1081325
223351
572459
1054940
537699
85543
418053
767711
553040
1083796
21049
114602
494560
415133
228062
796608
416599
42325
751050
611467
425526
62226
1171471
484909
1061210
862943
474612
345756
219344
510917
279580
585023
377954
843068
1150263
757673
157147
661165
886020
714345
604482
154725
229729
543007
757857
1031845
895616
1062181
352160
361723
420084
315520
1022950
715443
840298
446260
133647
1008113
459961
463808
78369
827080
995322
888555
930316
740871
1147098
1154406
224392
723344
244402
709368
750968
1108409
270003
170380
224460
561326
74307
384208
502040
447432
747321
546768
535805
1097374
672986
988870
276516
1115168
1087137
369690
830476
376672
584546
208167
475817
340525
23947
1177841
1034468
675977
73816
389550
363502
848600
677513
885364
736286
386454
144563
316571
755441
401368
54844
419471
1103467
220369
33362
514943
94622
617113
126270
1050566
840004
620956
220729
760833
813467
1021025
683978
601549
697478
912489
1039879
449188
607227
743514
1183763
624066
1139613
963687
44518
32733
536324
505651
1141514
509344
884039
1118334
72067
1114250
224376
1124655
365862
644898
362883
235893
111455
1140855
806136
506474
739888
177352
462012
1056048
353457
251801
547768
467052
290270
913322
29934
569411
385468
682740
761048
869418
217083
624275
741054
147298
768479
869944
104856
995580
1092647
482312
15289
302975
799733
522181
1038329
312329
1083100
439593
115679
764429
515116
1070828
1169074
604995
1104389
1142947
1111744
941001
292884
655578
872833
567743
617417
692470
635841
22443
202072
965102
234149
1015929
789813
1112237
332989
119139
102301
22238
160638
970950
1020829
1158990
31391
465492
373798
506628
1173755
355281
970668
906411
655179
778917
802544
148241
89328
300281
723961
445039
1035422
1054386
201671
779577
605529
741869
831907
1093976
1113855
1172093
99949
729484
692452
454206
287982
1141678
1132977
172603
137227
1187866
67013
371365
719166
389226
832797
1190048
597406
662967
537754
678419
254284
173508
920710
195960
1152880
750539
893245
891604
188189
806310
943280
683956
866620
206588
961170
668949
936053
798058
708236
442628
1009991
1124243
88633
708542
486542
834579
1069972
283230
954324
99787
664666
455762
373820
1015277
501962
1073637
242103
807517
907278
560997
592770
905884
28250
369931
93517
494135
1147903
611421
144837
234797
105684
8580
259639
403029
994808
547014
583282
1052922
126029
440203
386858
63882
528730
656178
516177
504054
387162
301969
965440
465615
325331
21735
114918
354032
537661
613892
1032450
749599
952061
191613
36773
313888
827377
36515
805705
290435
1052070
844334
1181940
791001
690224
853616
638002
615092
914769
451401
660194
479091
575206
412919
975976
834439
663747
155211
966085
869897
731091
819811
788650
253918
540697
1077482
883159
792101
945341
202693
1037983
933497
846768
592351
862860
336796
213387
1062558
1102331
953296
135220
1026655
974238
1108252
434373
325586
208267
591268
759456
225857
152269
856078
587525
1092305
534127
128278
205580
1164013
468158
773140
234278
653166
709643
37537
829898
1167988
121286
47388
512313
273363
313579
124717
1054584
902632
928136
1036357
661174
961077
645250
1116336
331396
457814
1124974
544910
651457
14831
646309
272256
1159929
591701
520480
343575
161091
683684
502819
950473
995717
933257
155516
1076483
178350
389432
91936
481187
960055
701681
403557
1179192
1082762
161673
746056
790467
120610
433147
992934
1094245
544293
515081
196366
1109220
1408
224727
359916
804181
144832
191405
530298
734241
433587
131067
985646
1033666
760460
736444
1126613
1134197
776309
1027850
598156
144644
684909
441247
764509
1106118
1117441
717028
1169938
257294
277716
880023
195052
476083
997381
346647
404701
770907
105003
35296
999934
888210
1086322
567633
531050
793640
450588
1131973
939206
146106
663992
322651
930626
1023017
1026542
166935
785318
180432
646413
501028
542647
1085804
993305
1073467
299793
935706
270940
172018
68153
1054002
1089826
91263
579764
1012849
249139
788674
468906
548883
322471
838662
150326
739097
902051
968738
573993
912167
528601
274529
902198
291736
1075811
916294
612005
716209
1181254
417250
909600
756136
101854
291273
46347
500519
87058
91780
417677
551459
377493
92190
243020
662640
612360
872986
1060417
130470
466411
716491
634909
1104717
1095981
371440
611498
634454
50349
374263
365953
363016
21578
899418
344104
920007
1072509
1060717
1169100
675852
302421
1157964
319638
217986
307242
32614
841969
72420
527165
10880
295990
1026832
153280
1032087
1074779
835861
105884
958721
659758
1123989
1066188
1081418
15778
542224
1166900
336130
859193
656283
690482
355280
779628
102141
1162924
247565
98073
1035518
1180003
445348
9050
258137
621232
33598
1019966
767702
639782
967065
798670
213081
386391
571429
931130
478615
1148841
113735
853174
224968
942297
201673
741449
373893
1144079
913618
20036
665809
675617
678286
1008569
987380
781166
404521
1059195
972166
463916
26030
469382
663633
1128988
64756
651588
576711
1007035
390592
905600
570907
309224
572526
437046
79822
76425
1058191
837474
697044
97923
1125635
844568
979095
1152176
175812
970136
42512
528719
709292
1107427
869637
924480
502975
1088986
38528
137553
629739
926805
867415
341586
665571
572281
1019570
1061093
921148
302296
488441
535464
572046
116098
1170173
840147
605048
343271
383472
305681
838415
1080566
983973
1007207
81713
1017797
1128579
1096063
302759
243354
776504
132765
308195
221046
194861
512210
110901
1082868
689020
754835
184445
895800
366324
953495
565791
479974
585313
1136735
1050968
753536
1021095
483552
317867
981960
194568
583189
809644
90559
245195
280113
310256
742869
742861
43653
156591
742804
405256
649358
57396
1018283
761847
1013966
452429
224692
405010
71883
391309
980204
1097726
593981
174977
781038
985142
493464
1028164
1004762
907349
518483
645543
176124
889980
758128
685553
486554
971701
933779
415172
824889
470205
46243
95675
391538
793404
1106542
732439
852667
931793
662353
838267
403791
362308
306772
674566
47608
431503
560661
1181707
27507
1077462
235644
1172784
1084657
1143642
1146024
926156
46453
202979
1080833
655772
851214
192633
723894
628115
926406
336278
1117440
41846
757746
987367
1156684
153585
511026
208452
920331
532120
990787
472428
607176
262214
676048
182580
1062546
1156653
840045
679797
1005218
328224
1029241
876688
652647
591601
393377
122625
30357
459033
478224
511468
679632
1117910
769999
636714
1186359
946481
786926
159599
491127
617879
1132558
174259
867202
527500
517060
704969
340466
376973
819449
857406
29523
177903
828031
748970
696417
557982
385817
717743
653009
389393
752702
1015172
132860
1110609
740403
769272
648805
805851
569927
942451
1144597
1107482
444852
1074729
384789
761424
225840
867785
329788
870712
284327
698034
1076190
927853
180422
971635
222966
887615
762547
866760
1046242
207655
232263
161903
198407
607511
789603
739056
489809
243841
237780
1006206
1051858
64140
1171786
1165816
3756
380168
360932
841716
546081
653437
230230
132830
589970
591431
1011901
533069
512846
457453
711937
624931
1125249
889217
98828
290303
1083964
280718
1103669
1032949
1126416
680121
614806
112908
322688
1056335
827361
379119
944736
328829
73407
389063
376034
904339
540462
679228
1167025
1162252
63910
607503
1110984
1179687
614721
193213
265535
867298
26139
1130532
279823
31429
1128821
970146
699807
227695
770531
544538
109032
692205
1188431
547119
916068
311634
130792
624278
747181
771855
184590
144520
246815
524866
734178
786651
1131491
620378
86134
327540
399921
480621
672869
1082244
246351
631983
632717
20896
895956
999929
633348
909214
403510
451620
690950
178292
369598
1070777
750799
974022
791832
971327
982113
844893
418687
1051671
576573
1142040
387195
1010888
1014039
1187523
370526
938989
111434
430533
1190268
1072327
1169249
12186
832541
311929
486175
511204
414596
179161
5005
1087108
404088
1095520
876134
110238
575461
1037572
192492
748816
633494
997849
10478
716428
1169202
1075376
573755
1140252
220322
188542
989171
465039
314459
413903
164944
706814
964823
1065164
808670
670872
145504
912957
5199
378361
387289
865734
822625
971857
162502
816261
556925
885787
138959
171906
316484
315742
635322
302053
830085
833780
102273
441000
1099061
935499
930232
889380
1175138
617495
468342
133800
973055
160157
378595
777795
265542
220044
861634
694689
663640
384229
361817
587538
298756
73188
583337
878050
714707
1175487
326670
1083075
551447
812865
224656
1013847
654326
469566
952833
812264
853247
853695
723243
85564
178960
942278
69427
1010054
1020905
279799
356928
270188
76048
991705
516279
206956
793649
827347
742252
1038894
171171
876906
640213
407917
419406
271457
932008
187211
731636
67703
604823
76537
1043235
508607
1189093
858823
916026
171777
1139571
7938
109693
782530
39375
717375
357957
491022
630159
494919
512880
363095
646616
117949
600584
325871
1110114
665878
175434
735870
368102
951104
353582
1101672
648335
102902
1046592
557836
96179
897295
1191415
1026591
662395
137910
115654
157467
438978
503747
576630
817967
453052
444831
488049
871158
739619
950428
1080746
64219
729459
718886
608429
660677
924279
319603
1147430
192711
681215
673154
156320
208456
6175
819218
554780
192360
434332
1152153
1005292
737179
86202
259399
801282
883713
930212
366301
525840
106573
417238
260816
610114
555884
265576
325997
421442
373398
411533
537798
1077371
877033
1033884
67378
1049416
750561
965080
837886
43371
833502
305874
548125
997929
588637
1043038
866946
1123098
71369
527244
96386
471659
1122254
117938
1122561
186629
86408
1086985
639993
690985
971605
929511
18552
1103245
3621
79060
566922
607352
1016996
753207
481488
601651
665044
73687
1029498
560221
521347
475535
436059
513663
306369
342908
462453
614262
262025
643937
281180
435218
33833
42086
314497
1174499
57961
960012
381456
838848
311093
330680
783055
836434
182204
1131324
488654
280262
284381
925159
308394
299519
882158
886033
346479
1003453
448413
335182
115912
570976
691427
893660
1087760
594450
193556
387586
1146735
659867
264222
221600
404863
333990
349526
1177553
826267
1168152
908319
725680
784960
1087740
270252
495763
1067010
998471
574309
253020
317024
936939
546220
61862
894100
211608
704645
352818
975098
167768
302519
1112752
1135557
383444
691542
285696
664239
902544
52916
1017306
968861
605333
1007371
826674
279048
840550
130633
1079978
671759
392573
650117
235422
233026
57478
95372
277567
291433
818747
562090
180761
788256
122247
664789
707990
64029
1165087
765242
756064
130895
491987
218688
416926
837525
505116
392190
1001863
319284
84279
964377
590215
1036321
318258
218831
37029
726307
805372
811711
280577
1178035
580994
154636
370189
477159
716020
1040317
167960
224829
977355
1177131
69407
130438
916922
625841
673918
344464
7235
694890
574655
454807
366875
524817
1176393
753733
374566
101928
283123
550429
756585
518607
259583
1051123
610305
210816
194464
5711
622750
84475
1112270
126147
479901
827108
499871
339996
161775
65519
704880
859322
763442
502952
336143
1057458
1046886
957494
1162536
1040463
635124
360727
318818
57836
394070
94645
711170
56792
199693
560302
243633
522769
365489
516339
817097
89215
438786
119385
467768
1136779
1169593
847345
216374
647265
1134737
182242
640365
263832
919815
176690
920466
915703
451957
520364
455334
164975
1148871
256026
160326
647826
98874
19812
1072535
992714
158303
479374
612304
279545
888253
758332
1051431
891220
547178
782651
1117694
1128924
685579
278140
861690
381102
245285
561941
663618
655379
817092
209456
281428
965740
323364
1117520
312187
637970
524424
218538
826364
605891
575051
584074
1124957
634706
70798
511654
305009
356256
39207
823970
78268
5828
807444
404722
575034
232915
54435
83173
852164
223672
915559
76512
866867
917974
550125
63423
567152
913179
466599
996492
310648
462891
803867
56907
155329
225821
955820
681171
646924
571754
438546
1139718
354847
269356
1111548
393255
242882
817431
212627
843847
617671
224079
1019817
112052
498313
582703
195444
543783
299025
827553
466602
72986
797033
252812
384955
161874
152582
875012
145488
973767
126413
419899
8553
1146355
271218
483333
1044675
47359
938603
849508
519253
1139246
402144
1179117
923062
194862
276564
814077
1121214
316322
721005
675812
384691
569888
229231
138785
565501
823746
294515
460516
291561
1000057
469721
393955
236687
1131876
960932
1167298
979487
772913
680285
1145057
495842
1079224
66878
934479
725628
463089
1045015
425338
247366
186427
1135087
915673
466482
355829
655948
848534
43828
124624
1120473
1177359
919127
346020
1075724
1015690
884725
309327
727567
900159
809117
599743
469717
39282
487004
805080
285324
603215
384000
793999
1119777
166284
1033307
462789
967079
829646
1029747
473271
576850
390664
973438
87942
1039943
1174455
409111
1042611
669460
1180941
816390
73823
766542
201971
642769
642760
98636
818851
723527
662505
804278
1076558
288136
1061405
738682
789265
386438
929077
1095782
820595
33019
42998
904721
469873
705298
121909
236262
326176
602646
651975
1184389
656321
363116
993852
421804
376327
714765
458291
175855
1139663
220396
1165610
859878
155553
190208
222809
415053
934535
1140103
970529
540010
1098203
444869
383385
730385
387737
391151
694278
948843
557458
695997
520796
1101170
169802
763977
765125
378823
37722
634804
895973
213786
47886
1103410
901204
1173616
516529
152117
426385
565820
914126
663562
616148
273635
749973
529922
627228
566328
1017588
1069470
80406
800553
392348
346399
971341
1117771
737417
172288
529083
971061
941397
938932
705996
469391
608289
117944
237498
854957
681619
47553
265433
250992
300367
20925
99303
832883
435856
873590
397361
403752
246799
335095
892337
169130
940111
818503
660941
1104329
562252
777946
206511
472380
901765
107340
259403
967072
119091
342037
1025281
840075
576954
946511
109423
497380
609560
489553
565554
99883
476063
342548
419435
223303
1086531
914339
1185108
198642
1191539
1006363
996489
183742
680633
711039
648651
999240
634528
747748
373177
999887
238755
429903
530026
55788
523515
602653
294726
691079
547405
808404
87115
412037
341362
908868
341347
1167223
451079
374345
813057
342790
756199
544394
1124166
746756
658492
1175006
500038
1146724
338222
1153153
782739
1020506
1116514
1153169
870596
892081
570437
462966
846106
876427
676265
1184586
1027553
47851
1105627
619890
1108214
400802
1123848
870020
270565
754321
656981
979630
1049284
485612
703892
403870
316237
321737
205589
592521
774212
104934
1140840
506915
145058
1154002
444474
709617
1139147
175011
133226
920624
679699
1165373
574370
215807
754361
1015755
736824
183237
340678
974433
366633
937892
601327
141495
1103340
513501
504861
962285
115221
36485
1116531
740695
1084157
694921
86381
642882
8814
312531
838741
256549
617490
1090191
712660
131609
481491
941095
942752
1180784
901106
311429
515372
1028370
881063
748021
165770
685165
437198
508117
552444
1154626
336286
363161
1072092
824341
534117
965385
1154694
114316
598723
44405
295380
575216
151336
280846
687846
611568
47783
179919
728251
253331
658122
87064
585208
1044698
257488
923094
210253
932972
334071
340326
170195
532404
517983
803224
789812
517247
1160752
543801
558981
1143697
435472
75079
11366
480115
568058
1080036
223384
37771
842742
669714
264170
350121
652855
926174
413908
9469
1191344
554558
62696
1127867
621461
607712
456638
570687
946193
27597
931074
1091444
569626
13992
1156553
246160
616878
631051
464716
545186
386750
681481
372253
644473
191214
1071775
34581
760767
1098841
724561
681749
361206
1109141
393743
434399
1089254
922434
265866
505979
593827
552886
532307
1005425
782070
676173
888764
487814
340860
361901
418069
698743
851919
680380
352058
112365
408575
553249
157845
490813
1159020
791587
293146
722284
909309
375431
484875
426085
699928
241079
906547
950390
326344
303815
1099719
485785
233640
592668
217905
1068854
541775
283330
858699
1083083
60730
285379
1113986
153583
653444
320726
317124
189700
833125
982712
80036
626423
1060606
180844
527557
718574
1001227
217117
49884
443934
612939
366251
139716
350581
1186947
735924
610990
38674
290106
1140272
354108
878202
157122
757102
832511
155921
516740
791234
30949
84973
181812
590853
1030753
1184864
438475
106356
993933
650180
788145
748424
587881
160771
1118904
323674
573090
993840
828346
67671
565555
480411
506186
1085719
190460
436268
276829
232866
716509
307166
597096
325674
877778
502658
54953
869718
570733
183865
534816
224785
251131
1156282
352342
520727
405530
442365
809109
836126
859027
544310
340595
520867
428973
130909
992161
447419
746645
686281
75403
946740
871705
1093805
909742
686557
799393
469521
357905
77825
1018501
1024148
695299
154016
422410
312346
187040
193111
494907
277530
82781
575883
1031016
741491
19661
345527
29285
928482
778677
420910
1054522
550456
302801
370276
1168206
524306
1114142
712986
1071199
1107134
1061354
1005939
535449
945264
239837
132069
992819
809408
743507
94848
183630
728618
288651
233177
808794
710813
368135
350164
952788
464461
786150
121485
689988
1027202
188705
1095565
367247
1090426
356804
588108
825056
878744
358451
223786
966261
930649
442209
446395
266027
843803
70441
394569
15903
234229
83527
837730
174908
319733
788280
1004645
514202
794500
1009132
535293
1122797
5072
1030571
436581
1155945
837824
937005
1074690
1149426
456433
694824
1157819
735687
364131
133282
132429
878067
366549
434693
311819
1173400
66288
1137247
548379
386797
277659
370768
615366
1029559
274241
645599
418071
776682
1189775
1162680
178769
229716
225077
887356
716217
1116539
1079553
419111
1104839
337702
3127
253270
408322
749509
1116787
491309
720149
89591
537671
326830
901420
139460
550092
667603
781171
365418
1056278
1137299
1064468
354247
792601
896256
557466
887975
675849
208957
366025
640433
917456
565258
1119513
155259
22219
234932
781124
884559
890206
875549
572399
975532
1114128
924118
781363
566741
389301
111918
426065
136294
119043
395835
767209
226085
213705
879032
355148
38843
323293
518262
613050
1030443
991073
41841
345120
1192011
159239
175908
804998
690755
1045154
261318
770218
595323
388879
248980
1129646
1112969
633242
260304
252133
233228
705906
9197
447568
945179
304151
97568
1046171
706676
9711
1033972
76716
215212
234510
1123471
333385
172254
955635
391210
1032166
494025
782531
1001051
379510
407551
925109
1159111
1158763
1108358
948579
60907
778346
864369
468722
1136369
182768
70626
444960
1046601
301158
169177
181800
339904
387733
431726
1110155
214289
554967
726806
414703
652646
269391
697340
262738
413041
690452
822566
547145
705208
1054011
962067
294742
404215
113309
954578
543827
501125
501268
927635
900579
937735
433894
873045
121168
652227
1164577
938764
633486
345993
10242
645615
1017889
335390
701133
181857
383735
1075159
70296
426757
611862
84728
257226
278443
859789
505877
1117290
789604
253353
157460
347831
1165131
1060171
142415
806325
873883
389774
1156067
411722
1094944
1160711
401604
82201
985481
545448
429553
538031
171029
450155
668660
901009
516410
859711
874963
717455
608904
235300
600569
266819
878524
747561
614971
537701
1029755
319445
1103117
745170
716168
372862
801070
705905
646598
605049
801215
1051059
184736
661563
141165
287759
1024710
21020
533148
813832
913509
144449
596078
460019
463613
437689
256678
248520
641784
533097
275158
371446
860121
713008
178406
427110
662814
179183
992437
1099779
262636
579739
405523
241032
230778
564881
154951
432207
436002
319880
1135176
874325
876317
379009
702298
309440
1177260
507766
619782
747315
1188892
737007
56098
516614
732338
135389
1145545
98971
246731
1078619
1122006
515520
174607
1111182
87519
500984
133207
960263
708212
168414
139709
888091
486116
820453
194036
621653
943543
468127
746991
179573
689581
138448
488696
81443
766961
773544
826369
790119
409782
181071
683206
921506
179469
1000572
935212
1102575
209967
392556
636508
1110882
385441
604621
702997
1191997
79018
756852
572668
815309
547706
162670
1145106
66228
714303
1109916
202594
126047
1137744
1064488
68554
281202
301999
473714
943042
279783
230194
71055
833636
947448
957377
452749
870992
528543
871527
308627
273551
538660
232611
408522
649356
1006463
418092
446301
809024
74331
1149413
570187
714995
643705
887633
557209
95741
785370
443958
931126
682164
146833
371755
157951
765324
604589
1192281
24540
1006147
23430
910615
769199
457472
1039668
699627
186442
106940
442419
672950
572506
1026170
177144
202121
85772
606365
505711
1018960
105856
404282
614487
519366
998828
218101
367955
1123124
816482
790094
910586
411152
263925
455791
341666
551815
572449
387778
1061622
685704
1074323
743406
908424
1127261
916744
340393
497012
632080
828168
143344
87730
1046840
1108355
1174500
961226
1132773
505905
383217
1168680
949430
1133867
619834
588827
649788
444173
260457
174732
419731
860438
1172721
443718
1115469
343785
1144549
845249
645463
816836
608140
617893
716696
569559
1022223
551647
30797
470431
115492
647647
1002481
1115376
21131
662140
502007
535705
286038
124186
990026
733711
822588
753660
60619
416148
1069407
161045
264404
1099262
696603
433076
613516
440986
1186441
260100
1056583
1161651
645870
924820
1081987
59415
938006
971383
10731
984980
31739
636817
1122102
717585
167855
241949
132139
130033
949489
981806
550229
1075005
661908
879065
1046789
639953
1137499
385329
524448
579026
453123
529944
1179152
40161
1006925
1126823
293174
604654
383241
858030
1116602
859597
720275
397292
315220
216933
541433
1185644
18318
25648
64853
598261
694585
48107
1108486
506199
1060262
36376
923324
589621
51918
122216
443688
886483
884610
1021847
868235
705473
332643
362221
189965
488327
45510
268966
424566
989846
295790
507823
230712
457760
261662
28081
1105776
1160321
545381
1034010
459787
76012
216482
631026
36820
744391
946914
421421
152360
924304
985431
49119
834678
532840
809594
378072
993722
629104
376307
1107475
486451
763594
790063
968819
895211
1008738
1027708
119485
195857
313855
658704
1078620
890453
295498
413400
633276
663529
601541
600810
382466
353777
1061377
1118895
232700
466442
576391
78433
100659
1087218
855858
1025665
472651
923140
874530
246683
452277
1071815
936583
666907
364924
606819
237425
736435
922057
994011
1041825
456013
1024375
1010589
228362
460256
277002
799548
209856
833341
658601
789077
944365
612316
365698
1110187
1141263
576025
673880
75267
1081513
334335
1101203
695591
179522
1155017
839061
57491
126866
19750
119919
751360
1088128
850085
716733
291891
975073
1191744
392898
575613
560617
272479
1121844
1034774
786808
839726
1002149
1092372
369531
823627
405419
755844
839857
1036821
926292
520901
624954
1070212
673974
373126
1131904
1039071
713385
198370
1036538
1091101
667913
760140
197001
507391
689269
159524
811860
779438
1030313
942235
340484
986132
235035
79328
1135661
440055
844158
62024
742697
604446
772165
230063
51457
1176241
670209
639578
1186834
17311
781006
566892
589865
734623
1033501
690580
524183
77918
590124
264930
563920
420428
501890
452676
249873
61396
1101373
448046
165554
1083350
888682
552344
169375
1148494
459993
292499
116514
1186773
861180
448264
1041903
792265
310388
1056922
926178
853785
379020
373976
1101930
433914
1059504
868546
727073
314352
1106861
171115
499450
356210
47058
299033
23961
830376
1163913
467868
231125
934896
577086
67243
702121
1112702
600897
109624
594922
466284
28856
613052
296328
1025758
189683
396644
1062193
274856
962993
371167
658516
179467
1087078
538711
461719
905161
459081
372633
584678
455837
1104799
117815
453479
1135994
729756
16003
1051760
1120996
91147
1060344
512670
549876
593838
807955
101401
386887
282859
392548
636674
432170
750039
567675
950438
350443
985605
288188
965527
545036
356287
241967
587849
742467
823824
255435
393183
702337
266251
19269
85300
609926
25349
894226
1133877
1107274
1145790
111479
1025282
491603
810884
744672
712596
1049514
712760
844882
1105012
440804
613543
110227
846920
738516
485920
1146501
371698
658542
352821
965784
537205
120548
875771
750805
151533
539031
908014
808120
1003225
205876
460172
24616
296444
175236
1081234
720594
350588
128872
337334
1119548
467848
511224
924596
1116606
99165
380897
1074058
849430
244237
879559
981858
870027
1178987
121772
178867
633329
568410
607469
252643
1137412
844143
1097510
453967
1127197
102736
403501
194740
917092
162805
866158
102155
563982
883735
165542
54571
650750
101265
813035
638937
725946
1049842
199676
606988
282779
180416
6333
169640
264211
433506
1165730
372923
423632
1168879
919605
26311
78949
654917
1042599
265442
395262
159421
486460
898835
497789
71689
597182
435576
284160
236378
728498
357098
1083514
733772
939315
768339
194611
267070
1104023
165489
747746
1163857
488584
957387
211789
1120898
361649
301038
79056
207920
162815
631741
952690
965317
529106
532601
538795
230855
1053197
1093930
1105152
401897
155978
219334
694045
1177100
194701
3299
126328
195637
689505
781220
631006
899585
21666
415528
127676
381631
1045178
302901
1054727
89866
141262
859881
637708
1089431
1073900
77871
403173
983021
1144623
678822
354703
683090
847020
716152
529711
1060250
446663
542575
179696
263760
776409
772522
35375
734597
397651
1016350
230056
1058039
197223
348120
526758
705779
539272
805942
207959
608574
902282
1008187
976081
561262
1170795
236732
342416
737641
454183
918367
465352
326377
805565
622227
997939
454233
1119993
691900
872399
839215
701802
532666
1179316
653408
782692
411332
378259
654854
30491
926953
430249
558068
547019
629834
868214
339300
67630
705379
254625
1164865
848847
1163276
144372
1064120
522902
46217
1010516
1192874
621763
1175698
128352
773013
1006582
471768
99344
629225
938473
59760
576635
547431
603887
336566
470829
146207
773384
330521
498952
242452
1053826
203443
1185448
1083683
922980
632709
197610
697034
416
533116
857797
376681
557698
941805
705319
648801
822218
742265
728090
39113
236791
555595
931328
1193417
854510
141754
196814
933627
1168920
115236
1038819
451877
637876
226192
1114123
630544
1129551
717589
51436
374780
440568
118478
1131846
265606
659167
827536
233018
155322
18539
478288
733894
750544
935333
935109
561099
46384
661349
1124332
582330
415299
876896
455778
19447
717315
1054446
644870
1088839
849825
859076
340941
289995
373042
278809
90728
318858
1062225
163630
1142612
1155663
101144
276610
637225
741048
870376
701501
582507
129548
749217
689582
848481
223693
125752
1102950
771249
1030223
849229
496332
204300
644544
432327
1068131
786436
985672
362319
1119825
1089053
400334
188684
255093
147255
213820
350438
286339
711114
684513
109949
419524
467275
1152713
141380
73285
969810
1068923
1039294
491831
320892
1138783
1137272
649877
71306
543577
425173
166269
1068893
1157487
101415
542209
1190582
706145
674814
634575
704074
1047552
223197
1123175
248887
222301
141140
572548
41402
593563
1169880
1126318
723036
944305
102802
1187799
884137
880876
159210
1083928
613422
836127
1002509
901101
144625
194054
599024
945540
990766
1078658
731210
137927
597546
190040
1165191
86272
332150
18621
2692
583253
587522
725827
877247
1145803
284557
560840
1115774
1010111
913064
568854
274434
120902
456734
38702
261199
664879
1079526
823186
266910
689509
517351
513234
236537
624167
688202
650500
444731
97293
187438
96543
279178
225670
419164
531879
220255
265331
1042655
347058
1101220
640570
411071
402770
47478
962297
254033
578721
997327
281852
498652
996985
340132
406532
983156
842458
660755
835542
59223
637490
256956
890575
221033
415236
49392
1018057
906255
154684
1177995
88032
947894
963174
677037
1024371
1003485
411472
620344
125321
611524
512044
395236
106767
402499
414157
442120
1096460
164078
165300
1142776
729241
106416
230397
1085427
135089
876062
317232
54187
1164130
1112384
1021132
390581
649787
511796
31774
740586
833081
843821
790261
1105072
477646
935177
31143
180498
840825
874034
207899
590861
267114
646226
217278
1020139
238006
947072
636124
1184993
1060769
400272
915176
254373
898900
315745
424332
203406
1178264
523547
428551
360290
106787
92505
908893
107154
791898
97810
1808
281996
638892
1191657
995402
908229
150567
361269
974974
635104
614868
1052897
435942
688873
617502
289482
635830
954630
1080220
290038
962791
850843
647460
510132
371469
273323
1173335
539908
223323
706018
1114933
71973
228386
1164245
677932
181632
1174104
250676
157548
1158659
47695
685019
836839
34901
990312
737556
473925
578965
175673
815200
854671
255832
1155941
29953
1144132
139429
271349
275129
356777
12083
247466
1148188
443640
1034600
319779
1138100
227102
174923
90977
959158
639987
895152
846167
151745
1037380
92361
481038
901216
843952
885829
135306
112398
151330
489992
373556
386986
436743
40797
915938
290101
514360
241751
1072592
769470
321657
110799
1042058
438480
1171501
331273
836462
651519
1113188
343298
277832
1083883
843177
325017
797562
139623
840603
127971
731538
866799
234875
73131
384725
480359
828836
83017
1162499
767532
640343
464880
769115
879702
676684
737229
324793
873446
776916
1111510
71965
1109119
237410
947953
99794
410285
831361
771388
855479
629297
556621
297004
830133
732478
413961
642789
838975
1160844
103405
180702
1031034
603431
1185325
5240
615146
332459
1097953
174636
1133563
759068
48352
1044821
654507
590992
1093937
1116064
1078643
1022397
11225
912464
1156735
1088921
166016
917592
970593
4572
771171
516512
599440
239993
621803
1061108
976936
695595
608203
174025
1137796
485683
249526
325084
433037
239313
141822
1032126
1080726
548936
648293
606077
446948
770184
274134
703131
765184
628798
1178193
1183662
102810
1022174
765766
325235
922192
537913
300077
715474
624634
460487
49867
753934
1113029
800930
1084542
799439
359275
561062
496628
58585
653485
60651
460326
1070833
706700
243275
601948
747348
1173396
448428
25684
521763
764379
634273
909870
150708
566750
198526
160200
912197
943930
467596
1072990
803932
594581
875015
246809
720837
584843
54616
1129387
1114452
492084
1027895
1062751
356306
1013560
981213
129162
727449
1034360
1007669
1129928
1076775
74697
395814
589224
1018164
1052794
1051227
134382
623105
486297
689042
73933
648488
607281
1077084
310312
263230
75258
359504
1008867
864150
1124263
300931
886437
1183998
781716
222836
856496
550086
223969
315420
613120
885294
337606
165989
151231
345755
183136
105537
1112333
84118
1186445
871982
537686
192967
565383
1005512
515250
1103925
998077
48145
935887
788274
853601
197963
472186
247501
853142
266873
1187927
914363
242697
63572
875809
330917
135535
684751
1159706
872497
305505
158579
328194
718792
954614
138802
285157
819986
990989
1141200
70641
422874
516309
818502
582179
217600
885041
405712
322333
377311
832323
363580
888287
14526
589206
47819
881785
554870
192925
794408
101702
86527
1098855
144112
1000633
664488
1042821
672751
416466
112628
387665
228003
334396
82776
442660
89649
1106404
798904
472891
844871
977227
236809
140845
821960
661900
1144644
450071
894720
965481
1022843
1094306
753548
431574
1109428
114457
11939
421266
311872
957833
565839
533457
638072
676181
316449
540024
230396
693653
68189
843108
328158
710483
238350
819003
277443
256788
842295
625818
288738
862317
994728
546281
903535
511205
221602
694075
727605
1047671
1159542
731876
494229
90349
468615
831006
316579
378628
343312
785052
1030858
682526
403740
1185666
1178956
1056467
711790
159027
1047093
385918
1069046
526793
874058
636823
452907
96911
942674
1071795
740122
127998
1010605
21124
1003080
945334
233821
408904
518621
845722
120105
1153284
300720
1028072
532004
1151206
794031
644750
1035193
1128681
8249
1030517
804621
1041893
1193300
735363
1048865
875795
868886
817375
410123
120005
993282
984406
921661
763883
978486
792324
1074248
513335
980501
1104187
48963
61544
115230
598441
492721
892584
770018
568037
420538
491166
431050
231863
452309
684819
298736
577056
242421
333534
55209
192356
885528
553431
598548
640299
201003
365421
555510
846479
559287
831347
774768
1019975
927820
807157
1012494
524009
1094388
538761
137849
1118265
505364
548052
635992
389536
1158733
330558
1161779
271675
1178103
578354
132781
1157748
378084
591585
1030491
890985
210343
988716
1099620
544352
811781
455678
583534
267691
621632
319149
950633
546210
610811
745047
403194
936958
111658
447411
912366
1166633
40295
626459
806534
1062639
294738
644367
889530
647578
1049786
97332
21566
587337
366938
978400
362311
875125
821125
1185007
933763
422335
45323
931800
888071
1095715
125853
405200
965915
496321
675474
53547
403693
800071
510112
5272
1036285
292323
664575
799613
1066775
79139
1096020
771423
205792
885923
364837
730225
529332
568721
581909
578801
130317
543942
93359
1001240
829532
1041700
1007617
851231
183206
895124
394275
257431
506876
495121
918457
825686
1060730
1027580
924695
373412
1176401
274599
398839
604660
781668
689226
191904
800890
1162940
939928
266578
1145334
249283
555302
59467
1014760
27803
1055895
397020
14894
457456
103323
919196
621042
934699
645146
1094152
938157
626118
438986
1191622
626081
477676
783403
94962
762568
4846
385381
689345
1171421
1055236
767228
1042797
332980
953632
492237
454309
492131
1049314
926605
1085393
590026
376442
565660
1112362
113036
122233
85600
605630
579101
876160
1188942
1089637
908312
147440
259193
550631
190709
354561
6383
300426
971042
1126676
586595
492431
85793
297408
214562
179510
768969
369475
757381
532967
63754
1154906
1106179
204377
1155258
21038
1095132
868159
289768
572681
149277
770424
471280
1005626
78466
371026
489454
852656
524248
222774
944553
754160
326301
854041
751480
440730
956850
469964
1164782
313144
652095
336550
263298
197716
335955
352661
976528
1019180
224799
15585
917352
969658
608261
953653
56930
1066211
1067650
277377
611175
814727
129144
327886
900647
495169
91622
387515
1041462
207001
65660
1140420
99828
1102893
1187024
814938
520063
701533
779027
1130951
71840
891230
933893
469677
38098
285015
688906
682134
150447
996406
582424
977542
7648
984554
377041
846185
1047055
877513
1176113
636390
796840
197468
699775
884492
189313
768995
1065447
541432
1068282
547483
1004798
211532
198570
858131
218186
931655
873921
517474
156015
30338
363661
1171531
1188208
780007
170609
534416
1106238
386148
727168
715997
563742
34417
480716
445986
1139360
49480
795907
818625
467676
262123
455641
960435
330289
1034514
770165
1167248
376254
858158
495084
1120094
479452
956820
1152897
751703
784387
105626
735398
947756
737826
1175317
419624
826899
215844
726249
643798
157000
550943
750875
501183
141003
927193
93625
1023745
257399
1007589
541491
424717
12782
849711
985593
101661
328686
188328
1175987
824224
1060800
1048124
690245
812596
241343
114833
956995
146839
415401
1104809
987878
277910
1162236
830954
999012
1117356
909323
692369
952715
213001
532749
988356
1183150
49695
643450
1178055
106289
1094018
757295
762198
578221
860769
948629
842515
877523
569726
353963
583741
970732
524651
963963
155450
327800
997614
702781
616447
369947
202463
1163834
119848
626894
32760
404709
88346
935978
1185303
789547
562325
182417
404659
57068
386451
558115
738631
1141341
569162
995354
1165398
366660
249876
407822
1132725
954315
227376
348904
688415
972913
997889
936227
471087
776526
673981
117776
908561
1187022
697486
649765
1150617
620064
174155
671265
1056649
550945
343197
528373
509017
615758
587592
484776
541816
625567
76353
1178868
465911
858226
580073
434359
975607
897376
372087
939139
189373
781269
516202
958860
904072
834185
930449
5369
802598
394246
467584
282269
896212
966238
91289
481240
75584
1164649
356999
698149
99957
1148257
101103
753228
883161
70181
1068484
826228
1053744
388026
169431
1029947
58529
224372
27930
862768
891119
301872
639656
602608
986890
42689
672017
1176322
116303
6970
802694
719850
273711
570116
118959
794815
252370
494284
919190
497507
978845
1007637
310753
554032
744599
417035
1186436
1078974
1066962
92332
349552
346940
796255
598229
951756
418220
69575
621756
1171269
1187759
352123
352760
957512
364719
769234
644781
421186
392631
381085
140402
86646
63112
662345
472314
452255
333461
1024223
197008
402112
634710
770621
451602
491811
216341
461797
169725
1186411
292316
365841
537233
581706
515199
667376
295900
465573
647610
608741
525229
804077
820813
1007973
699040
550051
709200
623269
426561
751594
689601
127233
230119
1047524
533410
269426
853028
110862
963024
1092540
978072
771641
671237
327468
854111
797259
622101
61170
896013
925740
845989
913218
1136486
309157
428330
675724
493870
38745
688875
299028
223873
536852
468176
234291
606936
720980
839280
160032
840663
953400
693747
555531
600238
450621
515704
1122294
81071
392568
186584
18992
594428
432952
1004672
576452
133250
1095849
1183394
948153
637450
837006
1011978
138410
720434
477983
200215
113724
974142
540676
74537
52908
209774
866177
1064272
1190244
168021
634551
50198
1073780
116229
396618
646344
1040554
555050
217371
43883
217184
1050307
287048
175918
796976
376614
371696
1017609
282403
298975
628892
462359
1106738
319632
714088
819068
294572
795114
672702
440506
544839
1067666
765412
55681
294703
6151
986928
130994
709794
34504
679521
42917
205257
127108
229206
1098890
253179
672447
119235
278278
724338
1176744
353249
435194
449255
775448
128788
995024
89201
98915
1093152
397239
543125
1189661
650290
867259
113189
580438
251056
392440
258498
124542
968190
85133
815466
383808
899879
1074771
1192998
721399
877597
413272
996004
9752
448448
840549
133341
444845
781983
368364
725876
613973
307708
176198
630185
830776
768829
1127880
82261
854442
292529
1131384
856600
545508
961294
835950
682268
660031
895131
1140759
133451
417257
646211
972929
1189930
288559
663074
392899
597755
971393
524880
617236
379070
994165
1088129
1156264
341566
193481
767084
546521
383644
64593
233105
476957
231415
798958
924282
141448
44916
217279
348021
229144
1158642
1022457
279126
504245
1036879
25905
1143729
1022344
690472
82376
638392
421228
1079917
721232
920977
1138150
501522
130888
27242
1066100
697943
797753
921239
294931
509346
1077196
705318
22141
729535
526883
585140
40267
667915
432500
834614
991996
877381
415248
36374
884289
368753
1072502
273134
408025
153669
863458
1019401
982789
1050959
99836
1141595
113751
774227
669630
879898
1174342
192935
811926
250908
925044
1016723
716052
38143
898200
801416
609651
971282
219099
224461
128012
32191
103401
764686
851365
1053127
920564
718710
1044648
280137
565202
912619
1070893
1146888
549190
646680
1063371
156002
226494
345954
311707
489225
216977
802909
726509
7057
953357
787321
82862
753352
519483
2809
390451
434522
439229
1177206
1152256
34976
764549
571259
151423
577845
393452
1160851
476938
340265
890107
130301
292096
979360
1145785
982289
1093013
803315
709111
1052637
606168
1076900
916901
743338
500553
149417
44826
24533
948367
744221
1149381
914561
699359
864428
20748
955056
771302
1043637
575844
191624
374232
151218
152308
1114357
628896
124461
610891
1151691
165112
536019
519361
950258
166517
804954
463389
707729
516739
647021
145014
619920
111920
1005732
585931
562837
731230
772403
71460
255868
202521
982580
1149976
30810
1003892
873321
172229
443793
780288
607808
178480
873541
850317
629719
1034840
985569
701338
873558
725179
343105
185942
735318
256168
739717
57554
105020
527943
639863
778264
277815
616289
98253
618076
1001475
440794
582440
769507
406916
822146
576565
1119546
775280
1149455
168408
177670
20926
695415
220714
609280
338886
1149243
644452
274549
479538
215247
1032446
957623
458831
937188
795059
318128
4296
1148325
488993
1113742
54600
992199
1160571
802423
97085
462376
994991
1114309
664986
99450
963143
563208
926894
82239
804903
691089
919963
1067220
738119
1040864
32018
880751
136762
96975
879128
460618
261335
424510
811066
948732
920100
165509
440159
1092051
511972
292917
150320
740707
929644
229232
1081274
768262
994828
148596
796365
594626
5115
1100246
403372
378509
1187863
615357
929179
826815
1127687
634220
893457
259302
260523
352469
989573
707243
869606
41851
213652
1120855
423453
426652
1046236
898957
482420
950618
245752
1100627
578944
600103
1108758
392832
840869
295388
790748
472456
1061509
39972
870492
251490
929282
1118907
619088
383000
21658
697966
526234
12326
185899
188120
1052667
735071
490632
28119
254317
9348
904011
1069459
493529
1047026
1083189
1169726
343577
432471
1036172
979317
1089245
301433
475388
557910
97759
139229
955788
161887
848865
233489
1116699
592020
718389
15209
49782
1158283
183770
1006684
625675
834492
679211
121619
81331
924897
888238
749470
983044
46535
458471
841632
125020
391764
550165
709639
799481
1083443
952018
1017354
1189725
670378
433955
102617
96875
638389
571680
1044794
716967
643753
1001715
250177
906792
785582
348696
314568
438921
1191610
2313
1094005
616619
61431
471487
1109919
252733
924735
1074628
1103826
293499
929223
436276
390226
247605
690382
809652
993266
228695
342831
840915
497988
388430
287342
982045
843701
1165812
142944
808598
999156
1172627
72724
674315
441210
61620
1027684
1034099
536717
460005
1028405
460880
287440
1063886
967363
1020383
99247
323227
1019095
57393
1028122
281113
648548
599284
801555
163541
878083
791636
355108
324375
334583
1190552
776655
159989
706414
414374
686008
437782
797710
563106
1057547
397688
1071414
425732
96632
216757
970730
857927
149013
641412
130402
20475
1150163
448509
215306
166600
386686
44275
770082
230880
823072
257499
1013707
362876
459176
4907
856943
588962
269903
1112477
248509
74284
253215
422468
728250
32621
527377
111348
168947
492385
859651
1015833
510881
187178
183530
833675
856560
178651
430218
788924
232099
304320
451635
450469
126069
216963
182070
885435
153030
408212
1183143
356515
283661
1115621
905875
1118202
1114268
410055
109700
637697
969769
352557
1085215
589879
591379
513692
1098897
181347
634154
859438
248705
363345
958589
485377
444526
882733
907679
1092811
335520
959213
176674
447127
1018965
723125
378608
525277
803189
1162742
1064832
24791
702226
445682
959264
1006637
1083790
92516
1153989
333876
751570
5297
261619
356948
45293
774653
350620
82424
637506
1011667
598427
79481
320735
898314
335714
774681
243477
822431
203670
115699
203105
352119
973465
290044
607595
881891
829434
573739
253198
224386
723361
991623
1115970
300495
175947
1188716
405738
89959
480859
817502
1184835
614780
145102
557776
797828
159809
415462
681205
351087
1086940
421335
840182
453053
305608
759393
872162
229367
40117
730464
829608
96986
8841
1062584
212145
429976
380063
462982
453433
596051
304099
565467
421041
210316
1128576
963567
1131931
981497
421086
620607
422066
682127
431514
1032486
1175694
1151921
276236
102525
216295
21628
503650
348720
40307
741810
623407
963897
214472
12
163782
108690
676197
72056
328036
682912
289518
453882
547228
1059187
814
42484
496665
1138747
78586
210337
368966
791031
173901
284494
144161
245388
336438
21354
621463
1009589
363458
96876
398737
977077
98982
400457
390951
1077040
211736
1106333
63861
939718
176772
373131
949094
1026228
797430
551894
452449
125372
726353
732379
1024421
217285
381734
11157
573650
1124843
1177731
25370
489250
590563
999695
619114
1177002
981090
749633
363896
955246
367288
477874
600278
846216
489099
1119560
663778
106071
43634
462512
1002028
84445
978661
655586
143779
1102748
506079
996550
1024849
472440
606346
805404
362581
719551
739013
79073
356033
340229
899841
838188
935973
745589
505744
635117
850104
1177918
250610
229718
159559
757275
93113
292645
457466
1068660
123802
987414
1073746
1105890
531515
283855
360990
138668
1127595
461348
1094426
185125
814308
966245
818292
437871
567443
722630
244546
520261
334296
761103
1042998
444023
1183604
191237
271670
132753
153890
4273
1119974
873890
281048
717084
201764
700019
397269
1019632
368225
800600
772696
1136379
627270
46544
1079441
881206
710114
627122
232625
552496
1004193
333165
851351
717979
195239
218082
570126
161826
572405
173044
339523
794604
625305
991663
307767
749435
883839
321100
1098239
988473
83515
358844
469815
610762
955060
103570
308630
710459
1158655
1010205
470264
1102845
1017921
981993
500330
245711
965158
381543
859938
688026
1026315
1014389
592575
91744
1103067
575691
530914
120961
25840
256414
553148
714114
123992
622905
41384
1191454
1013191
797398
858402
491083
1019344
259643
1158137
903540
986228
646876
99889
149221
164965
1145899
1003548
1043151
1172521
99793
1040818
837873
594489
678492
539997
286089
80834
312449
59753
869625
883912
1181577
702971
894680
644757
467384
138264
210402
145210
1163297
1064601
33282
829458
159550
124979
837283
696350
480795
245583
80080
910820
918932
1001197
379326
372215
254223
177649
360897
711408
576861
1021454
890858
884888
1161472
1066717
148387
442915
769263
558169
459199
92017
1100366
1031494
1025541
236067
855766
880670
146452
505049
751280
904504
85987
510839
1111002
658410
1002540
580075
71651
537811
936841
382251
480581
501197
805567
325822
985003
1092199
869514
492642
1019052
305033
103710
1010392
121770
230084
360436
338924
389046
473481
1114254
689277
33675
163469
202543
432046
1154830
303413
415082
711753
1153703
610351
527781
313154
83349
1167776
819955
77520
667280
508603
967810
944420
696634
536944
774678
1020358
128593
684882
9357
47450
335215
23598
580716
192647
524085
708483
550420
127454
948121
493339
213202
1180044
349433
843444
957409
368284
780865
423025
203948
37332
20498
125902
10813
506683
559804
357873
374398
854135
1044758
836461
751435
617929
493531
566753
91248
399202
209766
755919
44165
1086872
64920
924470
718490
628475
1140142
259737
119795
1037160
643851
274842
1149781
856703
192267
929947
567862
344787
135176
239305
1097148
520162
380413
132832
291527
639940
588421
387147
294233
593498
97808
1062004
916678
878262
949395
687642
480841
487587
1180180
247154
336775
324965
231637
850781
695762
1100422
832067
105551
481409
786801
635887
88055
508831
233108
547830
576523
379486
551373
554491
176174
230139
588274
389864
882399
970642
690861
635971
442707
1095040
806443
247982
533300
735309
852698
874323
152725
603467
112082
376240
941510
1069892
273803
1185322
997850
726326
110792
731916
465964
586834
651294
996078
1021070
716155
78340
240902
441309
828760
714474
1055039
443657
286379
1121652
10693
636093
1089868
376401
596420
1162647
884269
38669
1059888
324968
83594
133850
166364
434060
903826
30676
1066710
981320
523673
644715
973586
686736
607565
424277
147643
827065
517830
744028
227816
1178992
1178088
161381
899720
909909
540969
1123443
471727
572816
163187
538216
7840
319059
523606
1155570
225246
312095
273626
149212
404052
897994
506048
481495
1154419
734375
656713
38993
32685
868123
262020
636706
602823
899686
971301
232876
1113886
909110
514986
357703
985171
483693
1120092
482578
1087299
208684
632070
95224
1089073
741725
1153374
1119295
618353
711677
709355
749766
649931
634904
58521
318438
531776
1654
32684
492509
281299
66019
800685
985733
682322
381231
1058198
552699
193936
124619
966484
465414
753136
353629
892087
623470
660517
96927
570643
580186
256915
147433
610559
1055496
755524
188034
286161
301997
709511
345833
114508
190217
985802
760231
941999
527462
3898
1164730
659054
662918
526323
581950
1044661
738756
201047
281243
322774
49411
225258
536620
321977
827717
562874
986514
199381
127657
669105
732760
586631
469286
546990
356464
881546
165991
1048667
696066
1121286
185604
753539
828334
879828
455818
415303
52205
570736
159005
775145
571589
66308
1147437
901997
266329
465523
933634
1002447
975612
988133
331604
113636
797196
1067680
869373
143408
109084
1141164
701767
130683
994498
171760
431292
544972
19461
1164397
605480
725036
388048
855067
671365
307623
1111164
931998
614511
1017694
188020
404190
848714
1130669
412925
487887
1180961
169211
340065
1108907
732789
368346
333801
509590
551303
409423
437337
1137664
371439
485757
547446
373817
1092351
804755
151325
29140
889724
337834
179933
220833
375842
971792
42616
914625
538565
766672
1111139
524542
90411
490604
223115
211259
895490
824592
574360
782737
800894
967571
343137
680523
1096689
864642
71717
133407
16314
337592
944783
456418
247448
233246
509051
395461
1123456
355501
409817
153114
68389
494341
269311
441537
222275
794847
394492
115352
82847
642264
169147
28050
643266
523070
471966
720949
56205
230099
362857
169530
872560
608906
28667
418275
565821
1116729
907468
576568
1027853
590185
196869
991709
234496
1127488
671309
145708
516006
870192
738116
825277
1106427
1150546
1030427
999951
279073
763725
1115230
1177700
836368
711161
1040148
497644
979042
720240
765465
815689
1068966
686303
168997
1013112
1160078
207808
1092
1012347
330328
186250
1065416
793991
847341
739067
1080837
173546
136106
305754
652067
662288
1065930
903177
723432
923342
218564
366088
399127
275503
211999
205712
953801
459046
924487
258713
357519
465249
1172216
504819
1149368
1059493
413621
567662
510918
122060
425819
743048
512464
735114
1169566
1013294
45339
83659
540011
1021925
509205
579622
1100894
937681
1189145
662872
566551
625672
315059
1165491
659607
772117
1145568
407471
717881
1037968
71437
927861
709955
380116
458348
582613
920159
421685
1148171
1181391
528476
1106109
507074
64761
967053
433264
28715
386985
645293
20612
378874
1018948
683133
190930
693980
1060326
66116
843430
272281
865292
203172
363446
596356
122858
1170065
551293
319958
273158
329293
847549
628698
411781
863500
292491
595967
721423
519646
619084
884441
1040720
37001
448558
808705
228039
160404
91352
743633
323904
972556
314710
385513
313368
950696
802204
140846
171452
25096
167032
67184
895486
722774
908219
249464
1141860
940055
1151252
367426
1164171
435227
1159291
377357
227311
886495
4048
743734
86965
846998
30394
99405
636715
143476
1171684
627782
782711
505589
1144334
508025
794783
434026
923210
591421
856457
1103965
544755
618969
477354
782702
565373
432223
1160305
585960
150500
882731
242200
41725
1102052
832830
545594
25240
786924
1051615
113337
914806
959610
92250
64263
1183545
1141918
550386
921766
638753
7998
640951
396532
184380
751780
20667
851134
272762
133488
735782
345547
1139689
1038723
545215
251280
193222
130409
1004641
651182
280095
883967
709046
268259
1151241
361546
809287
358887
408381
577329
326786
41921
939054
766147
14201
244745
145238
643058
722198
194663
471160
300829
732052
1086737
935958
1006343
511714
964080
522333
583088
67882
1064866
725630
798365
428656
110167
1046756
686799
755506
105283
561910
435184
347465
270477
165829
731705
810962
612414
399520
67530
1147854
520282
1614
1188982
607573
574301
971275
997781
607877
1016364
960731
701583
272149
1090319
70700
1171428
379724
397403
523726
165539
526351
616458
793209
398654
170909
1192274
1185958
725644
556699
464163
380391
868974
458564
36223
343952
357472
1061218
508827
1099586
604021
785611
256736
516122
872344
1140258
1143398
53040
703830
77916
296162
127598
527992
93465
618372
358732
1007351
396540
279608
240943
443108
489445
905602
93399
393588
1080453
85238
358927
29486
1148896
223955
372626
799099
45366
1084121
656006
866672
160454
682575
900756
501639
789316
1150089
340256
911989
575201
854639
35829
416400
1080898
248098
377938
547040
288882
131392
548248
934238
371590
1138704
668019
478319
296619
1131565
846444
402901
755256
667462
54807
294802
522000
806163
1060808
636203
719030
1131853
260961
1025406
577551
1167509
276774
725474
741086
177908
542882
884328
311165
287918
823579
66321
113280
274919
3992
1181138
5657
192453
156226
720201
1049138
454380
78120
1067892
1008556
945615
99318
315315
405157
876258
227333
303379
303805
808636
147599
9670
1005683
471746
169150
16001
14445
639822
892562
526735
347362
565946
825448
742509
717831
419615
757050
460350
1040766
977821
521280
524792
656195
681824
958861
437682
243351
870163
481172
212009
174100
733492
649602
835409
194003
1188069
503387
268537
452245
525366
1169017
813058
807888
522224
1148960
75869
1131665
1057631
168662
175311
1145742
648254
638409
108223
803782
901867
628581
387755
600835
757018
990057
112572
80314
1159595
720963
16731
707685
1021784
248477
898280
510784
850052
747903
977632
991633
66011
644347
845083
397788
36381
857725
1044792
79233
365977
597911
616826
985163
242063
421222
753119
672317
967523
1003265
564835
321913
369270
539330
1098308
1192784
183031
907867
710204
850335
1176185
36662
91434
635865
796353
257473
569506
1057046
682106
266605
652326
131225
728809
200386
1103435
1087252
438227
339195
399044
1122565
627072
102822
388004
768370
710784
244163
1155580
37775
185170
1027145
437736
270906
1171383
1146706
871912
500671
846892
961770
1175479
988075
104853
796869
453968
447019
353828
562201
365742
687877
667625
223807
332460
1004939
1154858
1102703
1083367
330909
19429
845349
851381
1173239
326719
1133584
477451
837315
553456
799863
261543
1009046
897280
232758
691750
436498
120341
85869
73550
26824
226456
450930
422662
996918
507262
60710
184843
800484
83647
886249
691242
682681
455419
1023661
100345
380575
102068
1168181
1167920
418910
958447
282568
369424
1092094
139057
768967
313678
535218
1116817
594270
777699
939371
958365
712835
861343
758212
6911
523512
588708
939165
217024
680225
384460
638967
93663
1308
1110640
744737
1132670
1189612
614372
58617
941057
389221
72423
1022870
966796
477315
322510
918982
959224
401671
1071756
168048
818762
537234
1056130
618117
883405
845974
644539
586789
747453
1101530
807482
309846
337904
803958
932918
936867
721697
1067700
1117075
297952
109925
540346
763732
666879
541275
869525
9018
441898
644498
534058
876144
765419
796716
190860
1069767
697536
1157120
569297
763336
827661
1129004
380304
1184223
308028
404188
1071296
263898
301664
395824
1013041
911987
370762
975405
135942
129936
340548
888128
206683
978555
619654
967948
633694
688489
423386
1185218
937151
996195
1106022
1071381
387847
669030
835036
1113305
869274
91376
857689
117091
301132
308993
770680
211486
788602
102465
985813
1040240
1144021
636815
805944
770596
745131
62762
608420
15652
437238
893888
142881
163361
1048723
249609
1077104
56051
1006063
542141
375806
1008802
332263
141203
812317
159990
1057602
93837
804987
37833
1024699
1138338
426685
683651
1042843
951699
963565
544959
682116
808921
753509
789625
633448
939133
839992
235458
896965
6084
239558
272803
124247
1095734
1132329
1111780
490473
1173972
654722
567756
516944
384766
74746
664178
815203
651965
1017246
113847
564875
195639
863991
72294
1120191
466291
188976
1016044
210756
260350
783527
751579
282743
953010
948040
643347
42892
907544
668767
1134806
199416
254392
104089
350291
975204
1078682
515488
959566
939616
988475
579294
406244
721956
23246
828475
531842
941639
202148
535378
736837
539183
964824
161864
825181
137926
1054080
97684
988946
304285
106542
1187499
55180
702045
1085674
1091213
1123418
981822
75845
353158
821047
488375
930955
534637
577046
488263
129822
1166662
443407
625254
974663
347703
912653
418440
364985
754279
960762
144949
192998
956591
1003799
249305
614601
402215
662551
829983
159574
840534
20765
791947
871698
647104
17125
773518
990144
1056759
833964
1165940
120788
1075628
465557
744949
532569
133570
423460
338739
247959
67098
538068
548792
295578
930744
122264
678904
846280
279017
1143128
180372
236934
78494
268221
501267
781475
289951
698000
192255
250425
14983
510541
351385
1071475
302310
323052
1086811
108040
378502
460062
910159
777425
152343
345709
266343
1186466
104388
665122
360113
354510
738463
491747
782938
879815
517065
301174
32518
1116680
563825
472870
128185
7108
1178156
1088059
901303
1062909
443635
976914
503252
399945
799100
1109954
766808
332251
285695
858636
180119
280516
1153623
737256
816469
481258
258472
1083208
636795
271370
529183
1062324
188903
81907
377360
364121
2597
221090
830264
807400
626310
335516
1006267
299650
738338
936514
13839
239517
271431
221165
742716
441062
29846
45802
365012
1034929
627209
679047
405792
344672
215722
757777
735193
1020097
116231
150840
583255
26364
1191040
932925
951349
1129041
169006
637548
826017
718352
573886
376148
100282
314971
917161
896536
720363
977023
1119905
779746
512219
414373
89992
670842
813072
574981
844473
90548
717299
887841
572975
122771
34298
552573
966099
332493
209287
795087
1088508
1140354
294206
824118
1025180
879508
201456
514242
315252
665137
951155
745660
67606
8427
711781
745242
68169
783135
549708
727107
618678
745552
75144
160727
474201
408555
181413
92801
655895
225503
854119
912758
186293
209491
842033
1143052
1096790
275543
693391
1002259
311454
947895
183869
458304
962800
664399
644963
530751
190231
1161445
60660
608187
654986
949465
669501
199830
590719
502862
650524
176110
388503
899320
225439
107576
865764
734182
794588
598343
577774
1006923
1039207
324540
1149058
203141
91930
640044
1004304
765831
1023766
95389
850569
225860
1111133
432357
843258
926688
1177194
223987
469410
251167
739543
171300
739165
134980
801150
665369
709087
516561
894967
946394
859949
788209
569057
672613
651223
36253
965550
1062707
1161626
156304
331989
421502
179148
1182612
12772
1106290
7036
936653
1048051
1100788
305845
360216
882502
336981
60971
1042904
176162
593233
1169971
980735
948175
396426
734151
299771
483207
987722
168864
239866
1149840
81673
911516
912597
731412
542136
305349
893164
44700
37533
256959
827848
778289
417205
1055252
312222
1139495
919475
37234
267499
826851
564450
901906
264333
415156
308178
197700
1104055
951806
48989
833769
845425
478666
490662
948329
668412
1054315
355321
998415
447287
892796
9662
636311
773817
526594
581696
768707
415815
619424
131624
2096
900813
1171334
542579
533362
1078576
316806
499879
1121682
957401
131726
589958
845471
1184128
303841
1117950
825486
708126
1054839
792198
823795
1154111
440187
256431
836236
29615
789136
561186
982636
1183290
362730
328471
579145
46612
853638
270602
101367
444285
333571
498676
483458
147476
1191889
399681
121188
1140077
175749
384514
498546
497500
501133
853902
98806
564208
1101882
91861
967327
458451
222119
380579
360180
702863
102561
90134
791909
962154
150720
822647
191194
264324
490197
982532
1056766
1109211
943251
766540
642926
452803
368204
444532
367006
1104679
396222
744645
355466
976167
901808
794092
631350
785360
1069899
1085454
887891
1154685
101943
853300
833929
852595
771963
159788
1120286
936474
361173
893077
1129393
879942
720647
379502
741873
953943
609735
703505
535188
381070
688814
811465
1034670
1178015
693519
954980
1028795
896199
1028997
85523
1142106
4878
1114511
966930
327518
954064
136902
257388
811328
154040
105309
1032314
434034
903089
429803
379768
95334
723717
701222
40095
431985
609704
305885
427180
920286
854958
949866
428906
498975
557474
852412
322110
115053
250376
929339
854772
187813
989522
939721
632040
645227
157429
836271
250690
721570
117826
862471
227861
36796
1110514
175230
924150
1173449
964614
504070
1047620
365967
1152408
527007
1116927
675708
682333
1023650
789010
537475
67256
983545
1027624
189072
909961
342557
710560
360984
697618
833668
515660
1183214
298857
486462
808483
973467
110286
127030
1182595
673160
100986
201421
131744
1117130
631660
1115180
717907
1000569
915829
55411
1013338
507777
1109092
516323
583849
464950
281573
314886
501297
63694
564302
613621
814599
201479
587225
742822
599957
302553
165582
394848
598305
810418
54958
706618
251296
1069741
8495
256444
1068495
1066304
563096
1113875
322553
677559
326093
1048996
850829
770254
303711
376144
225003
253321
1114229
890018
1005895
1113518
808001
1110557
1160485
789618
701728
917190
838065
877872
1067962
211147
869883
197609
1179446
989328
45525
816435
44216
1047091
60196
875447
667277
1092457
584603
1019075
1187336
944142
651804
582382
229041
261427
298899
624707
1032462
246117
238132
874725
594749
48548
108548
671683
61999
451579
58343
819519
100641
1113211
1171275
1066734
677989
1041901
962405
490673
881067
978484
16109
1116087
595837
1126541
120690
1023266
906514
379689
472462
1105725
167764
446638
703761
571661
395370
946773
557596
773074
530271
578368
782621
828646
61955
1178840
702261
1139138
453569
483707
455570
713277
1011819
761556
979997
140550
277830
5061
739141
534713
136473
635812
162718
990786
1059912
344049
1180924
878174
830576
801235
746496
714766
724547
77494
329503
379386
70435
909799
1063965
531305
821036
406959
947910
34350
250812
489667
314635
286546
307987
268653
1031499
118027
630400
485775
468856
812781
191868
120280
462101
611768
731796
336324
597265
981244
254498
425315
790311
456179
740290
429359
240450
276331
1692
1024237
197984
866833
490866
712728
736858
1041599
221461
697513
165101
471037
994338
722784
458863
464990
781794
507991
608731
317002
1117056
452271
803432
929055
1114479
856701
183706
287122
817772
422223
579532
752481
1160285
416885
36255
716086
691627
429257
360417
151965
612463
709427
347508
382272
840952
10683
206398
1041696
1054516
126685
512935
1086809
737732
145250
520550
264253
1112485
738972
1177192
519655
403406
1163250
638875
1005006
99716
908535
282174
787470
1139599
211178
620208
967207
766944
952407
1045776
1013684
266868
1001050
121829
63545
536129
1033611
528932
791138
914715
1182738
132305
568347
1066246
716206
116674
917052
601251
521187
262369
303879
277333
497954
1173
812631
606467
167317
426584
1037060
867770
515562
528
270764
29079
424114
283125
988511
961709
778129
258118
528612
992047
954837
828685
1069399
708116
720324
1084999
839707
849043
544415
451080
888037
125266
470166
960023
383229
668830
692061
676031
306250
670141
1059863
894958
563909
158112
18461
145469
726413
133359
455021
1024263
95989
622772
313657
213269
938183
470997
356440
896920
361327
1073557
144564
911829
111419
570750
840456
904510
510949
951823
1052989
922814
639088
1106701
406866
284363
926885
20808
1093915
1117859
837651
522279
478662
1109325
520062
1124319
194174
1153753
38977
1009772
757368
1115629
32201
185474
581046
565301
852188
477981
532148
289259
650683
810521
404236
133543
324870
1023412
1122887
1079816
673291
846860
901695
771703
250509
962196
580840
912799
510493
440083
1183837
1179816
610954
626353
320723
775043
958015
1053716
191696
579613
218465
1040617
933884
319718
1064089
509629
1180194
863079
320683
540674
1031961
437461
1156065
826592
251132
189513
206968
644024
97260
432268
590097
601790
2613
159121
294914
938182
609810
873347
685967
202077
723819
351560
345698
136028
1068901
22900
21047
613147
592325
1018845
611061
681308
446800
26389
1015723
935012
833166
194167
58669
317182
1058760
1082236
728739
907877
568133
150627
955913
194069
424092
591839
441754
108256
833799
733094
601372
1162832
400455
873507
815807
1180002
739147
374385
559704
984501
35773
228284
887127
814827
346883
590631
54864
454924
1116174
354910
401603
346645
134445
248180
573041
661320
877361
291524
776107
242683
204439
792702
1193083
806437
1003875
999989
412017
783323
1144394
19914
759991
627798
1155662
1046712
44887
828557
872427
1051865
511087
1117992
1192869
700937
861599
845606
1102701
809033
1184133
149713
176579
182235
929609
598318
46136
707674
262754
738469
766033
634254
989440
603865
1155885
748508
202790
681026
890275
717675
781155
527117
574102
1126334
78717
1208
1130359
958692
599244
448396
95557
1041184
912005
205401
227089
246724
622884
164134
729863
554719
313
244408
749543
844923
1123630
679237
1066091
15713
896944
65684
57801
847764
616628
537474
566518
1071669
1189746
373232
77801
499185
367969
183893
331627
364299
216988
1080924
1184877
382477
229712
131172
1139358
295405
184187
1128131
538876
1116460
717076
1105705
2265
695413
1136365
166212
705989
852881
1127722
678482
13262
744489
737444
1027872
83540
518410
1065905
426712
146770
46543
141571
681649
132189
866974
35678
228262
467998
916708
1066579
742457
42850
573006
934748
309531
637861
178968
88207
461854
95795
195123
580157
1132996
487008
216709
268649
1034809
223109
1032384
398087
1001743
802343
486259
558417
436754
401113
453162
218735
786645
820247
107166
540977
496777
243846
807856
670844
1139704
1039238
103355
883558
486449
54314
431649
756664
642234
184584
527115
695451
512161
1105489
933587
54922
204848
924785
1039556
728103
343042
214979
1132059
819083
207796
464142
453421
489375
288320
548997
968889
484461
853376
1005728
210270
831859
1037946
671995
465147
523172
94279
827605
745889
526247
84302
724598
728137
700894
42778
173114
680092
627213
275648
387877
1054441
1148337
563964
39905
507501
400715
131112
449343
197388
1084652
693995
184925
819856
142323
236248
1085351
837081
392385
864958
77758
891486
802881
185637
1016436
509174
1117112
1022326
635705
763451
164263
1100552
424192
1155583
15293
1024109
793940
48295
689806
293526
573040
7483
895384
1003707
836545
692087
42557
802744
795828
831950
1032944
692248
21615
142677
558904
922818
517478
942824
1014634
433023
472895
807154
108669
613922
1142836
968786
272704
182931
733226
105815
989107
478452
11266
650286
301913
624513
722735
47253
865025
536160
576899
1012344
614027
683011
451780
114525
228200
1026624
799478
55057
554618
814934
133505
161002
532187
336363
1063546
621732
1105078
602664
853658
512600
1027082
86625
190624
877175
208751
190470
167786
215504
146514
203356
969904
400775
652020
776314
386753
183083
976087
1118660
69002
1165231
228518
783306
199325
284228
464687
927328
605687
40539
605046
660473
547558
93903
648750
278427
331951
1131224
856107
38302
56267
299865
117999
317755
1088000
969422
333606
1026331
670171
1091910
477934
126127
782856
384188
627957
643541
375170
756248
266347
1121728
1010732
876653
846856
20950
995138
1098087
1073638
734206
409149
1175659
334731
746500
671478
1174519
579511
1018406
992847
795720
278455
101773
896819
1031538
614242
985387
580613
380777
1061999
136347
109823
23167
436154
918594
845445
1158491
822888
130110
18257
496669
862877
693993
595819
908453
751732
699250
50025
122729
177169
454541
567325
183183
874948
403381
1100595
1115371
1085809
1126391
964306
429940
1174946
232976
295097
512862
761100
798778
420492
451070
928483
50339
428419
922851
166013
585297
373724
96707
560358
823006
406990
1160772
409726
182942
17433
509143
407524
1038568
943915
532961
671623
1083496
689962
929288
600388
1003114
267602
1108310
376961
465509
1116622
589396
64008
1178005
212996
379226
910574
87656
750438
153744
743203
900065
280517
299859
1112786
124222
957929
135960
282145
875193
1065985
781098
1156261
450946
112276
947257
109943
317336
499683
303273
950358
595922
855909
77770
47776
458128
769621
194543
455446
740926
1110933
754248
330921
984288
1114850
28156
835162
193687
947869
223133
870550
684885
922423
872837
965036
1013412
4113
95022
1033977
1044552
1113516
353923
1102831
986181
338293
748979
58667
746839
1080072
453767
1097327
866530
139082
625132
411590
452808
729999
619983
678812
550534
766234
577325
54261
513265
795873
619791
209093
43597
1019003
224821
666612
514177
1105362
318875
761065
430544
1172726
428767
522637
1134961
1040637
909304
1157152
1076834
240579
507489
1044192
612358
279037
1060578
1001096
1018653
858626
738023
547383
725252
548423
404237
26839
461739
140563
619156
707991
947163
243123
85060
788888
613126
21611
190935
1075685
115930
518435
6656
666971
603976
904109
906734
660010
58429
24310
1139452
1034309
127078
1117673
893708
407261
1160668
775153
1137960
205930
473702
1184612
694724
1065177
223217
353972
1084968
113297
1178796
495071
740215
163600
849892
27395
118680
86820
257606
225591
515939
395506
1180105
503927
807679
372218
654336
424172
1098938
969966
1050719
809330
57585
816868
606104
106437
154035
353348
702895
913793
363608
1141214
492746
817642
735640
479858
101368
851552
705629
103809
336821
1181303
1155538
484448
240977
1095410
591659
640320
701638
754241
292849
1126456
894284
623638
289863
1151434
402154
665676
1035291
771535
309630
268513
726305
343284
13289
216954
418355
125510
666061
817832
312663
877054
681393
1080163
435296
12768
1053128
711345
679077
35682
234996
382605
494905
1162697
994368
991207
81646
610126
577004
246955
298133
101177
386407
700008
627096
1021122
13951
771731
355217
177212
752758
285271
848451
636325
347646
308116
63368
446441
190434
913418
726188
379772
900272
875198
70745
55633
718742
783241
516007
453011
717645
599109
750587
752313
636488
774642
92816
678874
451024
777033
1008504
731497
511100
973114
1025169
629724
319650
1100794
1147289
484892
185088
306826
766507
941060
413807
23796
874085
1147438
168787
29842
999182
685766
143770
1111208
517679
418880
619896
894820
317494
389213
1118222
353302
968564
763009
1147156
470214
409269
1014423
568787
277592
267145
1103189
24095
337529
1075524
140940
81123
1160630
768656
446770
1057388
750953
286747
424567
371323
639408
46546
1049974
534971
211470
1086551
1039848
94202
603645
872732
145524
1143770
740963
802575
865583
776420
314351
1088752
1029770
1042084
953081
996805
1093284
48116
209546
97448
928074
887035
454012
719373
28724
1036789
1130605
204224
868309
558142
658543
352775
893176
629700
866099
1001545
82332
117627
281215
216446
743419
251798
230733
692405
360503
905650
628796
607681
688430
929749
560423
331425
976293
36082
307366
333579
172784
681047
242018
390070
571190
822194
1079482
688325
92200
914323
900449
455300
230527
943778
781726
373617
849588
1153963
638364
562631
715438
436900
294774
641877
240505
1077576
681313
414728
1173340
24445
997426
43513
482767
1060438
1084104
303775
188558
835392
7101
1109577
410789
796989
844206
150372
672045
431029
346586
69502
549062
895692
10712
692856
765264
1094813
580562
87600
322296
67588
1029564
132124
428986
886155
139626
468842
1067277
235631
360718
841990
118737
685624
444461
10965
461583
227024
488645
690669
980229
2095
141894
1168685
646050
105434
95602
561506
641603
896323
364846
679447
1173324
1172282
295102
476685
182725
564768
1039852
663471
190600
665731
1075417
617708
167648
1099219
529127
991659
163185
786124
61822
142806
529108
933945
989094
100512
267191
738959
221269
341060
1038183
588658
589804
223191
280634
710945
389764
82252
1031327
895713
69621
887031
223643
515038
519933
702873
418783
566612
555600
858750
524572
94936
1190597
798878
687510
1086559
342726
48477
605545
201221
725134
845166
548145
305322
391158
1159681
813078
1138932
570748
630749
401925
111057
505239
823453
1098026
626111
972824
529807
91498
775107
427494
588233
292155
222142
666194
1029985
298784
431860
449553
677075
763843
1155582
683837
460687
570101
933900
82712
28184
195921
1111184
403636
1157455
276074
204263
177359
535736
784340
673337
622450
197257
673261
100238
669301
885282
232797
139301
33515
43142
897727
958426
1016709
291294
736928
549513
732139
853963
1140575
568310
405449
519332
483529
958489
695141
1172298
935853
835349
254706
1158795
886049
811872
776251
5621
791200
768559
115138
1032046
1144674
340436
803450
61694
126658
671812
1083998
943291
561808
116050
295558
596531
859035
584362
688277
431316
483860
1161213
1045479
1189440
785191
961359
298335
322463
135621
509358
1107918
1034839
13611
67471
918283
1043116
561371
853967
293279
798294
863397
569396
344487
963743
131187
235145
678823
777233
1065172
1089338
1174681
595423
752316
1062498
1129697
150695
70114
410018
955620
13578
259629
332318
321524
1006835
548088
1040628
878290
945744
666472
371276
822736
842787
959937
1078368
597175
119202
426742
105143
519840
647869
1027889
570391
1099104
141386
844160
857511
957382
1101021
777618
1130659
535129
619111
466606
706601
1033040
956154
392377
229461
416869
27697
651200
840573
925639
602798
501631
406834
796951
1025623
729636
299012
1084480
150176
98776
682854
18163
769514
532027
424437
508326
1069557
144279
516366
105682
811786
1138001
197705
1100840
95824
883921
139439
584738
328138
838395
345069
246295
69346
1092350
976639
1073873
390024
783585
1038629
622325
22203
487621
3779
419048
34593
85677
320201
1101747
796864
213140
245394
1064382
789505
684804
1106165
795211
227688
1132097
65951
194193
1106814
172853
952997
443116
528842
9121
786301
342764
331229
303764
801903
224734
754491
53252
725968
959661
1166598
262473
401650
229397
376615
991110
87731
923428
1088023
912958
620792
33297
587385
600935
744308
18814
1016041
632909
497172
374370
275483
394759
499638
942282
382840
699860
426316
989292
393055
300001
670261
1101121
752431
926230
129616
371610
738739
874491
59634
870972
671817
933461
954167
1114256
144952
419218
569191
610704
281466
696127
199461
334547
770791
527868
809401
70688
186953
91611
797998
114070
1018547
953714
721777
782196
821262
592648
943750
1069148
203550
905397
1078003
469546
337865
218337
295764
6950
1137654
644686
809965
242480
519715
789988
96285
266513
28760
616260
288988
988526
814517
1122640
228923
989426
1109138
586524
506891
359586
174302
520886
753294
646612
857419
365606
686253
1139699
839296
184224
725597
183688
649913
315697
993468
1054616
937160
766017
682909
459745
88828
190295
160124
919166
755684
54490
621359
971992
794874
27229
272583
953270
376120
901207
368067
120417
345613
342976
609956
176494
465000
1004414
264785
290080
1096840
383659
1074879
322811
561812
1074557
221063
254847
1109774
613066
1136389
939222
1012208
51996
660310
489927
1175098
638453
1112114
368955
537465
899290
844336
221948
910882
463944
815853
252928
913184
422184
713129
483677
1144917
94461
439978
1134460
642934
1020661
746094
720891
220263
617774
1023888
381903
739950
1180839
609512
885152
489926
95401
86004
1068767
1150847
484654
11275
993413
456131
1153090
940969
657130
105435
130564
236034
381296
713384
643945
706539
614579
667490
236182
332632
621508
782214
366370
839372
168568
344839
981872
745327
926359
743620
1015423
604485
314505
845986
1148144
236220
426907
753376
208446
1017555
1150659
986929
817339
157404
515879
493656
1046696
46332
745565
771933
31789
695977
1038615
1140293
198550
836363
301835
740802
653012
438164
955333
543276
1046589
785238
717342
774908
178415
2353
423062
605916
1025210
823647
570791
259027
853843
585288
837230
679605
480720
834288
456565
480335
143803
332535
538430
328408
757551
489059
405894
537884
830746
369514
271390
844399
1123367
339404
1090084
347525
1379
477647
147916
50225
1056200
822270
1060662
491214
742960
674949
161653
796996
112104
427788
1158230
607838
760459
1157139
535983
646487
843926
582349
342766
631405
847552
319964
868183
419593
992960
268012
648277
666842
1042103
703167
941324
257937
203824
1002711
878406
63755
1085059
476146
64245
762592
236870
848121
786378
829999
884429
1152522
1125366
758528
945306
22732
160027
1190318
1015134
757040
296875
1021611
239759
1081615
810193
372204
118428
758286
976250
252356
394518
660746
875516
942634
720586
436012
353617
898482
763851
464136
726641
1080396
517726
529800
865096
250428
788940
928433
510327
461984
457053
353464
875934
955877
1049417
318448
676460
831731
109033
109134
114214
940030
9954
1153209
895303
553281
890188
35280
383844
267087
327938
794770
163547
412006
863744
903723
578127
454458
628627
774200
241814
1002874
452619
386729
151610
1138346
1073982
956741
197191
171806
872610
519078
633144
760935
1106746
1114080
285350
718937
471368
291128
600493
55727
299107
1146472
745528
112308
382588
723874
1100991
90976
628056
896292
439113
548924
1192305
838332
467124
481429
284305
107002
272564
517390
966093
325959
109601
610680
502844
381536
424001
1009831
4585
1075920
19074
708926
91883
166989
1191707
680136
112457
550965
649774
925948
1041768
675085
739820
971049
217922
498188
486243
326995
717079
933200
509290
590907
698429
1064550
297151
892092
185977
723984
695677
798024
224897
283836
343746
1072441
1018302
335077
933262
1141625
299417
61314
439408
1030726
517477
927479
97089
531041
307598
583997
341950
763481
99078
299715
332672
265326
297984
639947
356595
721314
367521
325181
824016
679973
333132
203465
496625
201814
998133
805499
770668
329163
847539
593199
137790
130511
1055467
1155232
74189
23369
937636
921617
1099593
15807
230655
219166
1036898
87788
385813
134818
764982
1015335
882745
310790
815845
966579
601272
720411
583071
853044
966193
7083
373677
299340
1000530
762127
455358
595110
375628
178218
406324
317163
896619
992709
714978
333052
752508
941599
1141273
1112640
1015061
924351
468995
1168144
483248
735632
402286
997014
107128
700251
425672
891681
457724
437288
100276
564643
1149756
1056748
215095
632329
572466
310675
493644
934309
275281
912098
382131
1173186
365128
871727
779945
242017
982866
1025761
549030
1128164
885153
792867
526529
533808
520555
1019034
240989
37476
12740
581442
916065
1091165
886331
646819
969525
388480
570372
517443
463130
1031207
764762
655368
397736
583615
377788
564681
881882
609400
1155118
28001
657643
986455
834425
376365
488404
143895
880240
1034025
802044
175095
670895
1163800
82423
802301
388070
665559
762930
701699
10944
43071
640541
5192
151607
797987
530540
1173249
277174
892623
1183283
1111141
968766
796376
394785
713667
157797
437644
1061850
333670
221359
826014
973121
95608
1024690
1156733
1138320
731897
787262
376584
1025948
960038
582977
408988
1027537
892919
368190
966880
140899
712423
974205
984601
316091
116010
1022484
340741
666890
1061367
841470
481653
836647
1005214
569963
689612
405592
1054600
301601
927522
146621
598236
110395
1160165
321110
534650
798415
506347
461381
1013743
565479
1082591
987310
1026583
1043326
496235
571919
968933
1065536
777893
503460
442064
53249
948010
1102784
945150
887956
247994
157582
792784
139720
230401
662244
107557
1078272
1009817
367567
804201
167075
88121
1191122
156423
447166
558642
401461
923782
71872
75456
439861
171935
762222
163431
1181826
617160
443350
799903
251567
588530
78482
1109662
1123928
42748
1102989
746799
18918
569881
838675
484679
398518
1147591
1000416
185440
156265
1179416
543733
253958
105163
433807
91655
206757
369698
167009
287623
755138
552637
391371
1069114
171619
845833
287371
680975
602622
1018983
446360
732481
164407
408991
790692
691210
49482
923930
17425
844739
1183650
519901
100812
1127680
685727
1182420
873087
1121172
841247
32705
150283
350862
480806
23604
307811
662742
838342
878900
523152
449457
46448
660284
13726
621745
509808
135563
660691
71039
236210
741685
26467
1102392
933699
1017273
890134
397091
691909
1137882
856235
731466
871644
1143814
344258
1099191
957353
107972
67024
727134
306290
967879
595362
266619
1099763
281221
46163
754052
896591
122765
248369
1021198
600895
168561
270605
680890
471434
845683
533491
489879
454456
442332
1048577
940875
56472
873797
1126395
797095
964853
746856
181867
171595
907090
391572
999404
986885
194398
293674
303275
9274
300251
541761
387662
1053381
459916
1120552
1190377
113700
920168
618800
680127
1067356
1186692
898702
424459
467078
1173679
494032
575604
488966
1218
827618
776247
269973
131946
879795
965928
519154
602105
922366
982356
780262
13033
570858
141974
917385
276480
244420
1099051
1014618
992287
504366
859154
665794
534605
891692
195979
996776
155270
781984
679270
396317
119630
156896
450630
1088118
6533
1031730
1062561
868853
751838
593300
67607
636129
1149530
1735
1103124
259124
1027322
1045153
374467
914668
759505
877957
106686
180107
654403
145921
482422
348711
388854
884200
856766
222442
553147
714432
55075
1105734
687999
988973
208474
232589
432806
47639
110789
666911
375439
523965
1001115
89856
64699
952531
838719
339914
327057
203646
723943
1049007
994450
132676
644492
1025643
1031877
659731
606143
1119607
952423
430901
908600
135186
52292
486929
1139316
1030500
472646
361448
409391
286514
666476
391594
358106
751316
439054
977750
730749
809622
47035
704318
637871
534155
309681
399482
595419
403040
1136504
898089
190960
772890
33946
1002864
105976
593758
532370
811903
629222
553416
216383
944156
401047
1148254
1181381
655800
618750
892593
424974
1171870
1149096
139800
250338
1029686
65858
617043
830131
159672
1024762
166448
207553
727590
522835
917212
884255
246648
103465
641841
294528
802310
1073584
335472
406021
176347
689357
179206
119045
377188
349420
772736
918260
769430
704809
235025
305289
1021707
752137
261165
693546
262500
129456
958381
43495
539888
869309
374400
900459
151988
294631
831182
318611
776751
1140581
151873
449709
1169500
384025
958017
594641
1027053
246137
102254
1030945
510396
1178533
626402
1132571
464611
627332
194817
596535
328635
215418
588744
740732
1184776
526088
569604
118186
990287
469126
1006765
853091
270751
172134
849598
173467
895506
868851
181185
915600
643499
579762
1005978
1147401
1078998
429308
616842
391157
929910
1085285
287160
1181783
269942
140357
259374
806794
580673
928489
515058
990911
535579
544016
952952
573495
598513
540138
349687
403412
504997
958825
848749
345240
966331
1036692
787671
1119078
31681
471610
955281
300145
645621
1170584
1105327
623999
336686
953461
208257
350460
408188
296515
1002721
458048
233268
1109944
740159
1087237
187538
187828
106407
1035837
1034449
1149495
443932
1189960
679272
874207
602617
678465
423699
1053205
146757
773745
619874
804179
1021175
1081454
263333
546381
608129
158491
1006565
850446
142365
334947
752330
539619
748414
926973
664690
587901
13189
486089
821358
786602
99180
194497
898818
564200
1172152
57512
851289
1172766
824549
1167876
171637
681120
723104
91400
68003
489482
821797
690928
1118711
930278
784164
709483
696073
375611
1032491
1097007
27107
1149815
497241
991331
949679
804620
801645
991985
76174
39030
42074
375348
1013127
143005
25270
793762
854780
490056
492049
803881
663240
597158
195625
136729
309074
1003310
848859
690109
172750
976551
710068
1169171
772823
452433
1049188
976702
760221
544008
1028395
1037282
941517
118028
684346
540307
1145696
464551
172321
266243
459430
374111
1171397
164433
581194
603033
265612
329773
351587
687989
1121983
337262
93495
660062
82059
869409
117558
993473
249576
712495
350437
38155
944605
1091915
424328
276250
100035
148438
1032666
1087754
552845
427186
391147
599525
519073
657050
72069
52199
511141
132846
214387
886510
697736
1077125
842588
280978
373253
858600
1188768
410620
498183
502270
846942
705557
1102951
104529
423260
113781
853177
1095843
655230
783011
334220
680028
275787
973612
510182
58171
262788
261974
979297
914125
933415
367308
564292
414486
1029980
1144604
701070
645908
337285
774381
975038
581414
1085158
899868
756735
1149951
42681
426051
671635
361630
985690
850976
747691
723084
585069
30355
968438
174877
243197
827096
338906
840305
81570
1097943
130356
552778
329679
722253
162393
259120
197186
313654
1084339
760262
1107452
1016978
63227
927704
688531
550729
205897
17888
785639
66418
330890
1077569
841381
672535
343041
702166
620395
653784
140884
835507
643517
332290
758084
798474
608759
364345
552499
548950
989096
1127896
869592
1149969
377451
75358
494542
689981
19543
312403
988351
992588
314097
891977
407195
76404
752278
1131627
727984
190096
1191984
929143
818289
721485
501536
18679
738876
725785
765934
851202
348490
930082
663622
65082
431036
651517
29830
33351
882309
710668
958403
1023759
638991
920031
95452
583154
558402
974522
303892
102279
11247
634910
229106
340845
96030
62242
703068
1012926
970825
290346
375644
446123
905167
340630
82893
571480
56191
771066
283702
1140073
974530
730715
676900
619802
683829
877836
496725
1045464
761915
889412
1022871
609034
1094218
30315
909885
241279
836432
1004295
376326
507684
494500
759848
803080
451234
899919
1045288
631791
1059970
77389
714002
209559
487542
952257
248934
797317
798640
1160858
986467
800366
1111821
1185191
352590
776183
244469
1183950
719265
61007
872850
1161748
760497
398772
499347
85685
401112
150031
1148296
897107
1052319
601126
853584
330740
936562
323108
374384
457790
470792
371225
171020
1013375
378251
1173179
1156093
251232
999116
1083733
785599
948363
1017928
222402
898493
996345
733581
918736
180577
109105
163445
229838
30553
76366
630926
187034
126329
344475
573492
275619
740501
1109352
898244
1081267
947304
1097997
315901
759446
1053591
264016
827987
900388
481557
356314
608754
658092
422833
68891
1067548
1059699
907804
1174919
1038636
308205
23956
158322
691966
1170033
21515
335919
176367
678126
154339
902939
679896
429410
690791
536250
95108
325135
456039
332186
548823
1048134
322624
171860
771420
474935
535050
863927
476082
320131
525627
19337
477217
381906
1159816
1091946
1171388
1093402
925490
720402
287283
130428
843886
1121776
536556
785388
580953
476050
112120
49786
933628
619777
104647
359214
837505
396293
715066
1083407
573521
9644
721224
78168
853674
1074588
1093409
352587
474026
879137
952209
1075134
198831
640386
217098
782667
647065
206169
1129489
149619
1026428
229330
272084
307998
544232
977666
787376
801861
765456
1109217
609446
553530
695064
1060656
411776
853727
265841
615478
971059
363389
204367
198529
617310
403755
310927
658881
302034
949674
761716
1046645
53951
397546
191878
255776
218272
1051495
924920
554519
1038673
99929
343142
1121931
1112078
1151426
999781
185256
331467
425987
36244
661935
54483
1051836
1113298
376245
488170
706972
1018593
1008839
45623
1062446
199447
833557
679418
111024
267873
283368
205385
575322
71453
955529
675654
884784
1006314
398991
910351
1084184
1085850
214348
1119650
212902
275125
1083608
14292
286382
830689
613793
843006
775853
548594
37852
162845
980202
771243
72454
124813
887452
697936
822827
592654
157751
947761
789977
448527
634235
286067
1042727
529968
1106558
1071382
789176
508065
800362
1057858
347134
168512
717170
1172764
323787
931376
854861
906079
503526
1098713
150254
653793
231192
484630
686379
305445
578924
587841
800462
107256
1158713
736241
708045
485086
477555
987321
1101604
19545
1006398
808277
371727
112134
1008691
579797
548754
599858
559607
91324
1002245
708770
752231
506524
223887
722143
443971
538483
50098
215997
509056
847942
738162
789791
997193
143259
728938
351875
45571
1184230
240905
773251
345968
529984
756757
338870
461768
759222
896318
1166880
448808
900492
939859
651934
376859
763414
500435
862881
355617
377634
747706
413850
558677
90375
335478
673086
216848
855210
493016
1146494
1011867
804085
417014
1010320
172729
1007819
211693
41299
36789
353021
340163
517910
1101295
653603
542411
747684
830331
347971
37961
689911
955000
737271
376272
733649
140079
215015
840103
698321
379307
1190455
205059
607560
561709
837260
693088
977454
674354
610042
211033
14519
827689
1050472
284952
897869
638833
701124
579579
151553
1000005
503221
729128
185284
424801
52433
143178
478477
515780
521713
321459
674091
1126893
84705
839112
870892
543939
431165
871904
517701
1129016
10212
1108639
967211
1087516
306092
571128
52626
1013329
1135191
1021407
835227
118166
190636
1136776
269362
156486
118888
597516
989882
611648
53327
1042028
316247
467992
953958
800160
383698
215687
1041333
18695
17238
965866
978811
503122
20111
1169351
1130517
75442
703960
264550
491366
3906
64618
952787
949859
574691
217999
1146618
631267
13459
457310
594362
1060029
768765
1149999
1188268
459304
373720
72539
1150589
802233
776952
942859
1134815
123114
150261
222566
85579
730811
175309
513738
169133
939207
182381
479164
1029667
506537
37139
511649
822414
1072172
334928
402261
323764
306916
1104749
184860
182058
190098
1060671
1060959
334171
601445
436689
141317
16286
263289
39137
665981
123035
241997
622330
568906
1140898
495046
583670
646956
427014
423836
745685
797287
355572
728388
337905
461650
70817
540017
760366
523876
795056
391287
1095080
803897
617061
908363
913585
438314
532316
796541
1142497
1058830
1066714
147532
775496
492033
1085696
787856
357301
226224
139383
4702
56184
501943
1185862
594935
981987
455776
800080
45021
501351
980729
1039966
1140030
248953
990897
450403
1063088
161542
973268
847333
1037708
767874
398894
1039281
624844
203596
544771
105961
480907
361219
1090596
848811
879699
113550
487825
225131
1046090
541168
91057
341850
1040743
316649
340249
1157235
632625
678833
875478
594789
357772
969804
957342
629194
716668
1130942
337363
890698
126725
1040249
2681
411560
603789
975483
349361
522463
243630
956126
848155
2882
677253
1118452
258702
837637
502925
38905
449615
910934
106698
1024830
807675
48424
547630
452668
1053037
1044128
45467
1099570
778999
30210
334152
857245
856327
589998
756421
938815
381212
840158
920065
370410
1063044
271967
1102795
457028
427507
836522
942647
490827
799244
111414
175154
256301
916091
73017
1076044
179551
354736
883753
943220
897964
1141672
911861
919656
1026986
33576
862287
17552
434123
1092288
947165
653492
557528
366302
447503
777884
400805
778091
417597
363782
472860
311839
911601
1118559
1025993
605128
840325
15657
687884
1107176
1188809
794839
732335
478141
143693
769124
360370
108042
931157
474412
409768
1116296
712793
644590
432037
815632
952300
1022057
125967
501378
564202
160637
354714
475925
118611
913320
167207
423532
384491
1017471
470210
1175397
354778
33937
650505
210331
891277
12008
2262
942800
84421
1047558
145157
1016635
598612
1048244
103777
1150081
917443
840986
328883
159600
105677
447235
636961
190647
163329
887119
598569
260082
531567
1079786
989830
615285
745117
476231
994485
540555
664212
737741
527692
653884
257145
800009
864719
19333
269939
83668
705136
483688
790621
309188
746332
1106209
1192781
860785
1035383
705798
578216
58938
278355
1056964
292362
371966
827561
394727
173078
342039
918010
30325
1108273
131215
262490
128580
842031
1161001
1078694
182943
1031566
694482
397433
757651
563310
675717
745652
717681
1066815
419505
523926
282527
74869
780383
699548
91321
254809
855429
431072
653513
538679
818652
1182156
1172618
1130135
85905
474360
686081
630155
1169634
275877
401111
1112356
582983
208076
867033
491135
1163805
1060984
332599
688367
570256
56794
448366
386935
786728
1110732
479904
818547
514162
661155
786155
495732
1095030
1135822
187190
536648
643857
808739
1118942
331168
484631
296476
703727
216479
207181
908936
1031601
670658
273031
1027167
386983
14248
678776
56824
602595
878280
52308
530990
652288
896247
535484
978664
570220
758093
588174
213823
548283
192418
769940
342391
881198
1147537
449725
958456
1081429
27598
198695
364958
191188
196853
595287
1038766
224212
881996
40879
126131
703563
30295
973152
372551
817246
638548
35501
122692
1191905
698767
616626
727314
386787
402663
679756
220763
978495
797614
1125304
920910
1190679
1066862
615352
652626
1046726
851787
632723
696883
887862
94703
952879
821493
129331
171440
219702
117059
434836
1082573
28586
721465
750530
691917
691519
291550
236392
930752
668312
1052700
716290
318837
517683
883133
854095
649180
1163971
359630
1105742
1093490
672208
3317
1121970
301284
1154286
846175
282634
177364
122978
318689
758758
1004516
877126
303806
49121
1083010
1096642
6361
201316
899958
969847
444703
520408
1094852
153225
1119708
432608
1081670
1191157
462256
1142368
45549
854272
28335
280453
933157
1117834
603133
517580
22349
508964
1070460
460441
867574
729520
295386
503733
941582
853777
442866
330616
977995
610785
286652
840601
132862
137804
425516
548965
249052
392712
648899
23565
1002059
238995
985329
447462
919659
736159
558188
367535
1175985
123607
662660
49056
888151
572070
470232
794005
527471
214365
198697
855546
111406
1085375
843635
167023
1031798
655517
1141122
227055
513037
228430
615143
76480
150471
709947
223638
389903
1151761
59367
256353
291924
784555
88375
84250
342865
577640
812648
715166
917645
62719
913770
388028
782503
55054
1066384
155437
947480
910530
619843
909696
940926
433656
1005367
269443
868211
960901
148311
756545
231826
158453
904852
103574
643456
64941
57821
416310
936353
1091859
272524
690696
1148637
923130
340794
147636
432738
909465
784442
928301
468431
911243
364760
83121
737357
1068399
206907
824915
554645
926493
1084187
360063
732486
145139
1133570
409542
702754
1052376
69991
498569
105717
628964
607201
499040
35783
1178997
875273
1127735
261168
101210
317483
567817
65096
628771
450851
980004
1181679
951276
784685
799178
1027304
970749
319506
1125658
172408
804432
337697
799020
687924
29058
771398
335747
770210
581662
913636
587214
958009
836788
346570
63212
25954
1181998
557434
457275
625447
724193
1170019
850004
270623
513654
155228
165094
706621
116261
183116
944206
1007970
345702
879895
669195
345792
286995
935017
217537
814606
544889
261104
908284
966568
201628
303945
59278
1143684
455211
256331
855983
3124
602161
706042
822987
140828
987780
313894
943122
713338
684884
582311
615792
484873
485917
310761
368601
630288
551955
662787
968539
428184
11453
455891
382698
278875
617283
569951
717808
158171
657271
1067648
569592
984356
916066
238559
632236
794428
694224
382606
947440
442202
632856
1072259
1052871
609633
743105
826821
774003
145635
846445
517661
852975
808888
1028593
582888
104134
327764
521992
125576
167741
69240
163777
345312
28967
40718
352971
27562
210699
1093154
543153
644427
466945
111168
854783
961723
124136
1123048
738380
528920
888301
1141063
1033219
1116529
30768
731975
351478
643004
1050769
1162782
110658
629909
50510
756808
408286
313541
780216
455924
1159994
973157
318707
1009172
1064263
755426
830786
968926
294737
1180463
58811
621328
1060795
995385
744380
781083
55630
505299
918442
1026774
893675
856509
1047617
76149
755211
681836
923800
1053238
75077
291847
517158
906409
955124
563253
622167
274517
758165
723011
1056094
336240
1108909
652904
970943
807584
74642
390316
1006200
637680
138665
201986
506553
596582
3218
625919
291681
844963
642019
547890
514199
342485
417788
1063194
212483
1012680
187170
614125
432948
368131
988671
745024
193822
599921
729258
1104173
103825
513449
639563
261732
35426
283931
351890
483537
847866
893318
184889
519058
1127036
246475
980370
730644
675786
923779
914402
958794
549024
737016
332393
922700
375870
1125065
927687
1016268
1075252
952751
420248
303750
906853
19585
969827
969509
993336
627611
423496
876862
731761
869901
832942
399081
805796
71188
203674
379090
462574
224950
440205
857893
42641
542599
215045
130915
1007867
854879
1073447
670849
1182260
161800
212822
1189307
49652
371132
521660
1154579
835113
523092
41753
1151869
860986
536548
952937
1100512
727425
664082
992550
1158123
137882
398193
1059729
34325
510108
1076021
923502
841768
1049343
191789
380457
117303
230511
696718
399039
459377
1141475
460466
774087
624428
260055
1133488
1055388
350017
1097486
928944
366052
652055
486529
941429
600255
169921
598824
667707
460320
874577
10641
98425
1048034
145259
95394
119761
904526
227668
123899
1188764
203701
467280
320512
803870
752334
86005
881071
323237
656525
386108
1090926
683975
431087
226874
73877
1118970
706909
338207
31969
1190744
632312
976526
919810
1151256
414370
670340
929844
1102233
1182914
800355
829540
187227
350484
366122
949645
429149
877359
108308
96735
346599
107426
1181973
333265
352864
921509
680100
467418
368677
1030383
79948
581415
576693
1169602
275964
88462
234127
844622
306503
529467
294553
210380
310893
767538
600672
500763
847340
107172
355703
9473
458497
151855
1187479
1126264
1062942
252313
579211
56909
816363
505626
753326
712844
576157
1007810
272295
871074
1034895
638373
360342
1107782
1010438
1042258
590842
573870
561369
3569
542695
534158
241852
46929
1131700
961895
71680
701547
452891
65901
654145
869738
998461
816354
672061
920749
1132461
516104
1146241
548202
897484
670744
216900
489041
49565
992785
115467
960131
551017
752216
262687
1105871
721083
829067
252084
1153616
186523
31746
1021393
37462
613612
527097
861653
7166
266022
1118905
101856
963405
536214
307795
240708
927399
454499
151129
115264
500031
1176384
1153987
914712
659144
263185
1133512
558940
53231
486106
491838
810600
607641
452171
417298
413388
1149989
159817
13309
702342
418116
696052
1168714
444850
42956
784979
859514
1049503
1126841
735834
68214
212815
43976
113612
1100876
62415
552939
136371
752195
776426
490280
437794
963219
726780
502534
1167308
327185
129415
514607
253050
707807
929834
498388
1111364
504283
897087
558835
56072
865794
606904
114495
86417
608934
1035074
828631
576255
834029
866319
1150383
804187
757165
283490
19032
895641
642617
76143
779298
962435
169733
612012
620364
765882
798445
50775
1113887
757267
722729
718005
1162357
884524
226302
520443
1039849
1074140
834547
1173852
846964
350417
1156367
189950
823934
123372
590757
70857
286966
447068
343551
154788
528692
562025
988920
891188
1164663
886142
413658
1163018
1186286
1135960
675214
1113554
257986
185828
762383
508865
216262
864821
823677
342638
484083
335915
783431
4760
500589
1045704
559424
692972
629872
420257
1079964
590601
413374
22569
271832
1116255
301595
66127
560526
1144991
483329
158972
871454
826546
851197
36805
279391
887512
808380
696941
447700
39618
738229
266025
864154
510407
1042295
675423
444860
23523
1128080
886806
349577
373760
642700
1188842
566409
1110729
422044
870435
847272
362057
826563
1183208
620200
358154
937570
304779
1138059
270659
1157822
1104486
632484
1046852
354178
1191360
292275
1149946
232194
413630
103047
82543
519879
841121
171418
431837
369158
157969
1035714
1118144
900472
713409
1161563
995802
409290
475492
366720
641486
697711
99835
260604
965104
60338
929911
545134
1190856
694977
440225
1026519
1158854
419175
444874
555035
1121152
1096244
287251
1081436
165933
59878
729022
1064539
180853
700949
232605
440736
1014841
38841
416900
803844
382561
787849
457627
808364
491223
850779
66564
655371
75459
1121488
726958
179317
577902
817741
733250
480531
387170
1053122
868374
419382
468658
271528
1022109
794058
358158
485500
692181
394473
823376
1184222
644154
898693
91860
683165
505482
668228
744455
478986
102500
1118153
46477
44384
192025
125732
282483
902171
541412
751078
926820
85424
70350
1142194
632860
160692
118061
83545
650498
582684
984118
958835
1172124
456733
609329
612048
144549
811473
1090329
1068547
226508
730083
851925
41787
295276
314887
886511
405731
1073573
753006
535106
570185
549180
355895
422795
149021
195633
339705
621002
797765
904907
423881
213574
320492
1002393
43983
1019382
389122
692033
221043
1125449
1059271
844956
453845
50716
679944
610150
518637
531885
870619
583598
308148
479315
933911
419140
1163765
747941
828785
1098919
439361
478269
836654
571012
637096
650910
823439
404336
786734
1118780
613189
721189
162004
240584
833694
1015521
759046
1173031
825948
862356
639666
708981
886267
820409
608070
546112
1114580
1121051
232315
1005243
451740
629721
353994
572127
263764
97492
713774
648114
1129903
252103
690623
1083331
321598
840971
1014258
883555
483119
515957
1171986
1017160
331505
259754
911417
345040
1156184
88354
538061
324568
1095169
1093855
940419
414650
518158
53768
764740
650109
898283
719335
892722
1038265
1185676
1098914
423383
858180
988945
813016
239346
989683
366148
650518
180712
214252
197694
1066771
750533
822695
456407
435994
648595
789960
902300
285176
652544
425051
418924
676192
635388
885962
914136
830891
385915
982281
993874
1135852
1160292
166033
717073
1021851
1059404
426217
309803
1102367
1072642
171964
269909
966411
258079
1159375
1015767
599723
922516
1052501
745696
570878
1019132
385328
484266
991580
482981
561433
239528
574814
360092
673006
260473
751312
421669
194902
1100558
466993
939312
947333
138332
610761
66378
303701
578005
839509
925069
412751
95702
1054587
1091342
677322
951637
474387
993622
870823
621125
1055926
475511
635949
880760
158387
410422
822186
502581
345484
820090
16728
716409
160180
273418
109471
148975
389282
64274
791043
299926
1047785
379816
417057
824931
665383
357239
1012567
901368
1114715
693420
573536
766988
148235
628199
802303
398438
738551
319664
917520
115076
853720
635496
178540
575795
954959
535665
304417
537126
359985
999766
185501
105572
566411
696398
612899
333816
210602
386486
1074794
1169678
704839
23455
272807
1004211
447933
845521
921936
818548
648489
712333
1182597
1102768
181769
979832
422924
891677
430597
1072613
476215
780350
428639
153209
591259
1138345
749507
654570
1184232
262088
260150
655127
266842
324585
102580
616137
1012756
1101824
523744
100344
677054
777428
762980
303570
781311
317874
9222
441522
947089
1186590
614268
541803
61265
376818
246354
1026361
327432
1173119
529816
874519
892828
586638
693840
606912
248014
25505
135853
348932
655608
85187
757930
585312
729541
659959
767928
414094
1028929
143121
463509
158270
636261
509672
784108
1005468
610863
929781
459658
69918
558860
1080641
351826
559562
1135913
353908
848364
254350
303424
340010
717472
259484
109873
1177774
587137
785158
1108782
80852
443554
38979
977232
788572
777473
756555
459656
719270
112672
994416
455946
1097651
349704
654694
2960
59676
56524
738936
1080734
1063604
9054
1073317
1051833
317001
1050758
437573
322474
180543
72153
1127724
615336
157135
466382
704832
449654
1000191
308805
499924
62745
782182
314654
871254
577657
948733
135253
129593
460628
228755
927564
131989
146943
952684
1130597
1047336
44870
1144091
1090912
258946
33395
1092401
307617
557880
1191594
457588
520752
1094440
335793
221361
863391
799936
735446
535313
676610
903120
407358
23083
341525
209468
992418
1192830
889075
782609
1163546
14473
783993
549286
997978
896570
1144919
117145
328495
878343
262710
1187274
87059
1002752
11145
870182
362533
494112
998672
141765
608854
279150
594731
624099
88265
767598
784682
520300
870817
1121664
952693
670270
1159464
759237
123068
500425
464058
103889
823531
1136652
1041267
151385
897299
908607
134501
732534
906180
990184
567625
119978
48781
377688
986914
133019
1061991
547317
895889
1055654
1127085
668697
550163
209767
1049477
725610
1041173
911521
1147329
232895
126521
388599
1118083
129572
340020
971863
384099
1018610
1096914
684504
1083982
366140
873146
481141
1151933
1078240
463065
178131
485990
1156506
175008
504651
800095
262477
914327
160539
1116252
731406
345603
239711
548060
135840
125470
427370
15919
193698
82807
598255
197714
285173
852371
414907
644431
167782
535831
850953
666721
964171
379161
502838
450301
1085949
874134
820556
903639
593186
624759
183140
333714
198946
1119876
671805
168937
970829
908953
785949
92263
737934
220823
212140
664600
40556
1044694
156765
339545
926200
175401
727846
1006588
177418
632361
857390
613956
250193
517732
192407
608411
569471
1059506
384775
553199
1188705
211444
261433
1120667
526017
205371
395014
1167763
434620
1004809
838816
312913
862464
448131
814561
822113
719635
1027418
473207
674705
449499
398280
820737
1038853
350086
677051
885317
802671
17696
494694
49346
1129037
327778
943726
527002
1070668
487534
946129
116132
679053
19949
123044
1186527
420757
997778
646676
369951
373552
243374
430041
30909
811152
152969
1156427
549810
959577
82608
706449
1171749
199801
932468
217826
284697
282231
678684
1047848
929165
969501
494719
1024153
220137
881398
1044343
799609
967092
276691
542027
836481
62250
341955
1190842
77601
1032850
15507
540345
136226
53894
810506
196086
70395
95750
685598
263625
598205
1143119
304530
644209
173255
468795
792346
155003
199720
230227
548671
654409
146902
316761
362735
558527
332944
289242
553120
1068072
313017
356253
80902
1132726
196760
419356
1048385
78954
530229
1155110
1068016
1139381
879088
822811
1179468
376934
1188483
90195
720741
134972
663867
180236
373025
200041
874355
792424
1069908
335941
540348
433727
322895
222263
692420
538295
576681
300935
188882
996394
198322
469043
961841
502637
430876
1127616
857095
1090303
459892
663971
852575
955855
808059
370149
150641
430945
679087
23595
203564
70162
548062
1171683
533303
64356
873126
935290
699351
1189476
128438
604218
742802
408926
431177
422839
48902
211243
447938
335236
1186702
82734
726489
564031
402087
574559
819190
713749
1192617
163956
1020226
1182328
547623
778347
439290
553362
83529
1047525
392438
207183
294908
1003935
825551
423298
9688
223917
134378
709919
529334
305873
1055830
886758
203829
602540
923020
721492
290300
178322
987760
751943
553303
158504
617693
781790
1089369
1033662
1181494
448709
967982
650761
917626
764496
433993
915778
476437
419127
641936
1139430
548254
1015320
879114
408642
301974
431575
206697
202721
17712
287670
895379
1005830
765426
1064921
964320
178583
114083
388140
395660
389079
1124425
1090705
223177
706949
842804
1058177
869867
1110577
1054571
1029730
341334
1128881
738696
682047
525109
952501
598371
102103
445711
636919
557448
1061513
815464
909884
595670
256946
1097642
810920
550110
948532
80234
233214
493310
962579
721980
1057315
1060051
683415
162326
787076
932460
268923
1091240
207651
192322
936776
1190369
264164
798225
72006
413248
419249
891820
841981
953433
325681
378642
563965
678149
857579
353836
940721
583880
931269
1081628
532126
1178569
694335
778680
389697
657127
1066529
698031
193985
80154
263154
852254
186973
483352
63924
525000
95925
133506
742674
519769
924502
185913
373877
518162
91351
645017
1025575
926190
641080
1046566
549916
1039649
370781
942812
1116251
860120
1187843
752323
634184
539661
114411
939000
483169
864141
366471
533950
1008198
929502
785991
689061
35830
935823
888267
655314
203841
880815
380781
174312
560697
551830
323319
922743
967284
129792
392561
147323
458545
4061
609820
993226
302191
1112495
672824
1046545
786421
672452
739544
880095
132604
1170291
788826
780901
106050
1073842
294454
374040
328200
436384
996712
462632
473807
626251
403621
95031
315439
353121
418369
365793
531700
110945
447435
1132636
1115124
1025052
209435
768009
1136005
884392
938278
1141883
135116
263906
1040585
34136
341775
992481
172237
610050
793147
777995
1048390
93353
211852
981499
294030
426825
549107
66637
568620
214691
76333
124232
1122507
219902
268568
706053
866919
969796
846087
647215
888178
735098
340517
1113922
489396
1152711
560373
1081437
178957
576407
275850
182840
1160913
325790
253151
721237
193519
616958
343748
512597
1070185
702597
1004244
117418
634321
364699
226331
947342
1189897
145023
537265
542591
68565
910781
1072813
442243
320817
472495
123665
267110
143446
651092
1117405
904889
896843
862486
551052
62570
935713
616297
1162446
688769
1153859
1068756
297698
849547
985166
350885
702392
184128
1153038
287852
147492
556966
1109328
1096383
725569
732300
24875
260551
973424
38332
915049
831991
322132
417513
234856
781204
744638
170965
24885
614453
544182
330181
124842
668716
455168
994353
1096581
567143
249656
302209
846828
1082251
699837
106040
667070
803427
880498
536491
551077
831783
492635
908572
95637
1176201
192819
999708
243711
211457
901928
211097
328324
1085544
840395
775874
766083
837448
685746
423446
756982
717646
545767
450111
924978
525966
135915
82999
53667
903099
1182744
421883
364478
952924
917143
168881
790390
567516
1141711
362504
665125
1036150
356290
421634
423903
261252
738271
632449
204761
532810
511645
83827
807298
1127046
865378
371744
542405
881598
976400
1046389
299429
261630
340753
348195
417656
1164128
493926
891649
180919
296255
566303
257825
653455
316711
368749
954542
308667
805034
745953
430434
919924
321704
501809
192417
1086555
86642
712390
525556
423034
279420
1099478
89956
860521
944778
76329
263487
358629
1050791
1043031
420296
913995
126526
923265
17516
1098773
897799
332273
645086
457740
800694
667885
102805
178030
1116079
944695
551151
440778
920102
387913
782979
1040053
782053
165555
967251
924635
1073159
455031
399030
558018
1166456
1022643
1034734
412912
1009442
123922
283155
75119
767382
881979
667002
399045
154672
677073
230184
998033
534246
748355
635521
50452
793725
134931
1057466
14547
709326
1054710
36089
60443
250429
729154
234820
673963
441538
1083308
735675
344598
229152
384833
656439
1036266
509194
11293
1004399
37246
396235
29056
817138
349165
495469
642208
876555
500249
1022338
872146
701600
185595
1015411
963804
333111
762460
503508
262000
911621
314273
826158
564185
761137
347951
1002641
454126
623004
1057317
706809
669001
763165
330385
801074
1075424
1171784
779525
895021
979311
514615
124246
668177
66325
858354
414665
691469
48320
646662
336569
118758
712064
579455
517954
1079915
703989
781537
831751
439142
652920
1137101
987843
717115
392382
423047
321424
9343
796115
206927
1008300
414295
1009096
1103039
1173885
232022
819884
790699
884234
723101
607762
1168926
1097474
1176194
106511
1095286
713653
434614
958501
214250
929371
317896
443190
952672
340143
548567
798714
652021
477818
303153
515407
1184005
525953
594099
1073003
387109
398197
671094
198338
163876
476212
108024
150792
725453
814702
33372
1130484
907647
660176
91592
1133151
668087
431465
824674
484017
843231
636556
811825
1170105
851254
559701
1142155
478238
612150
543407
803254
1026782
606033
1095931
426027
40164
260632
931298
982181
781841
78741
856992
1056068
858569
79755
1097849
535257
241668
10528
771252
213560
351572
580607
236541
383376
660095
229060
223153
388312
1161693
772291
953927
909975
642853
578272
993175
95774
954686
928040
665698
821393
162756
1100975
516997
721461
621585
85643
880490
485297
536232
330310
556499
1116693
51791
182550
933657
697074
532283
775697
825356
214882
760619
26509
569288
441689
225450
6114
281024
870459
309974
29825
161098
309893
46616
1122734
991761
596596
1164830
710946
28698
703118
126779
327964
733934
686535
1137631
247554
1170277
1140632
955638
1154747
957655
25371
167658
647776
848770
965261
471202
64323
981117
170257
402012
831237
1001511
437041
396908
783140
67581
917653
674408
846002
881683
574254
276112
783676
651188
459117
749444
1054655
508748
880056
43940
182767
863472
568760
575023
301749
747775
772035
453127
380303
662316
219187
385086
792417
138954
803469
1017190
750929
436998
304061
564349
399413
1060711
196577
498142
123307
95521
301666
670765
835475
353140
625183
1140758
1013003
263874
195761
1027734
521829
727736
326618
902914
445763
1083215
507639
646916
1063387
383273
483443
348029
84009
1133784
785764
634060
417675
609464
559625
184797
565671
853409
377869
1130418
808133
1010635
862027
878155
211133
129883
830069
432458
82686
682693
834672
747143
774617
706136
363590
372654
1168941
1042982
1183664
663960
184286
496887
699474
878292
590003
505083
522306
501173
133595
730790
1187489
304414
660161
247048
477668
86803
355367
726810
1147566
1145318
393830
1004344
919908
850116
532699
286286
240833
969309
26681
553476
742008
17727
1162660
63891
117814
600231
495291
128055
582840
586992
180064
1174192
1174596
973721
295974
1084795
722595
703255
772063
1039946
1136398
1073405
521527
696202
350146
274336
801008
774374
650349
513766
697500
126609
611677
1138600
706685
417829
882200
1049950
883056
607215
678903
804269
204856
70434
915705
729308
970113
736413
436273
1109983
126018
895236
491596
846538
1159710
481928
546577
252344
1073293
1045255
680137
892900
1156839
752223
689245
933600
109709
1021147
1054208
74509
994718
387062
1117558
966542
595786
843260
1082972
728991
65294
148655
202893
964802
419106
1077133
337348
199450
937198
83870
681579
842129
220171
694234
584869
446289
131335
870256
363864
556415
25577
766754
1032423
200806
1119309
958982
293230
592372
88822
674492
1068846
959049
1091241
455001
959715
927936
853870
554542
1026594
1081105
779029
677394
321201
213155
497328
339899
481536
60875
425591
918459
106214
846235
463507
61728
806577
857050
1182910
1073653
56025
1043999
561077
839472
815909
1078299
691621
400210
892695
36171
1058458
94901
171587
281754
638723
36378
833539
424064
358494
1014820
502968
958648
366422
320475
558299
537674
725377
628281
275156
658506
809733
361127
740009
1018204
1086210
358399
321813
950833
334125
713208
1067137
164877
356752
555189
113318
186272
1063096
1024686
574747
879914
8506
810883
949643
682133
1049224
231407
1051070
933740
1018240
351224
594012
725306
604030
486564
1029427
645747
24707
297863
947472
1173793
165291
690242
627809
439690
338046
468041
1159935
7592
285959
914858
512775
1126960
487555
533983
2147
614375
283266
1159919
360782
694319
811408
130296
997529
963074
1098319
668976
427488
847318
277304
903669
1066435
336923
416947
573950
936304
15626
834884
278247
1144877
268002
565477
272492
910959
16040
335732
20622
533067
868748
1192224
60992
1024481
540118
620248
38923
627909
532182
240710
58545
512323
363700
398771
201800
19496
153808
613100
686648
588066
7827
846642
783740
762789
1020501
927171
674288
306413
204633
939915
550192
611199
286133
857845
108120
690238
812679
613726
901775
72815
400609
107567
203548
931688
797901
203415
417813
50812
374327
705238
802214
933005
773461
290548
631587
577393
497316
832808
391542
777930
779718
1167076
333958
589036
603853
302658
338761
905516
464276
1121761
404897
503903
423686
112434
310679
1174628
4579
718724
1158106
713292
223870
79973
160450
44450
480671
271566
1072482
1030679
552650
466999
577444
837266
443039
243014
417229
178565
1024328
142716
521271
999857
989584
297
175787
312644
1003322
776487
156873
60691
28720
689288
506321
1054064
1088140
833785
211356
976440
1165387
974789
794282
408671
20333
887070
1020821
215022
1173746
678587
889611
867752
1008604
693279
165458
241952
378875
678973
694456
170236
974273
59824
994200
527284
350582
248605
223221
54337
1066012
916218
866817
814997
948132
706422
687705
570738
958484
1049097
57470
627113
165447
112158
981014
373247
657580
366488
702654
793473
181150
285560
1146864
1134022
518611
269119
444530
927059
773649
838765
480774
594435
772728
1063663
875329
977240
817235
909867
136155
471916
624928
938700
289151
1044975
555307
175303
460102
233528
719411
648363
559883
700460
876322
1134252
1111254
249155
305420
657242
313961
938280
354913
1059430
351211
1028246
1007423
250956
483396
120357
22565
257118
517187
13002
728453
955067
458920
542369
956256
987424
325406
942154
459566
438129
335346
909789
78975
365875
547024
96188
651628
311620
933745
1038155
659473
1001041
983236
1121642
1060968
494016
636357
608384
585391
117140
524222
500996
312441
280786
766142
62366
451671
174072
993144
426084
897319
752040
224046
244369
81465
689676
421654
671504
407517
561429
503431
914720
424330
655659
233209
864001
751457
1043036
350165
801515
64901
377395
200723
1107879
790656
434626
11187
1122494
664297
906919
1161717
452221
1055042
700243
32743
341383
131185
805365
500614
446403
1068104
532830
166939
682554
1034442
1013732
878179
795862
114065
369724
1167810
510250
1037853
876415
168964
806197
13495
150826
706443
922748
318652
193004
834104
810397
119207
640755
281482
350465
574672
991414
768596
959111
1168435
789001
539577
601310
861872
692868
844649
848021
840268
404272
53779
318699
960644
1105377
1073615
667129
769587
222636
562730
582637
34464
792180
235693
355247
937673
563654
855411
622499
58895
180012
921502
478013
109010
721630
879881
471738
640595
938277
1036153
1038412
209885
662496
688018
651853
1039845
114013
659130
638905
902442
360663
431398
209663
944821
1092623
200341
317092
161270
1021671
766679
25028
445358
1150020
102980
370340
207818
1015479
688188
501818
550409
266730
367797
619814
1139810
459643
893341
607611
997496
491509
264330
937675
566679
496926
989828
773710
678110
790044
1115924
948603
634173
850100
1185751
91900
242077
546944
733028
506482
926316
912146
1094720
139939
117930
94524
472964
314967
652165
1138215
818206
253389
171197
555665
1083581
978990
410652
1008170
1168349
1159208
935420
82826
214621
1015509
583280
280970
42237
346822
966182
808248
603285
1015002
15449
549979
944654
1894
512492
1021894
313441
542392
447011
732466
169145
553982
555838
1056412
82539
181079
420039
397620
255277
982403
705061
338751
476440
705990
593465
1019298
88677
692187
1045797
1034384
605066
121280
10211
26917
632568
190774
393380
959052
785472
809786
215410
579754
433238
119061
883043
758860
314088
1113017
367769
902449
275758
87645
227241
914916
1166793
737289
593676
638878
828754
627046
515815
922939
157590
429158
729542
661397
1045119
262780
154111
619194
492147
263853
224341
1120701
658853
750967
562306
637851
569661
946431
61269
1164802
551166
125009
131419
361293
342783
800102
846875
1108111
815608
755666
345984
650888
1153109
39616
966831
1112633
162730
455732
1082474
691982
353733
711032
870307
130406
816571
296946
60199
247445
989716
1106597
329785
902387
159436
1115407
1179543
750069
34109
231432
530037
551261
863294
500315
708665
847875
586124
312707
435523
57604
524284
361512
768938
280917
115507
139406
1088333
258269
181629
155563
902748
266704
176849
678189
380773
214272
978403
354619
730015
811231
246575
179718
1164
920107
675970
571131
166245
434388
12689
509780
85608
299712
1086973
1064437
705822
740835
681346
1058040
497844
264363
958582
154216
1170424
398167
726799
430602
455931
443413
272409
979014
652266
618729
87777
917662
758554
999771
328182
993603
110954
969330
57718
713291
1082985
1193236
378694
1098958
1145663
944283
896804
855836
273322
632642
728462
318055
784048
1148400
82158
43438
600345
751984
598768
193307
1021824
766152
482287
571398
334539
656809
74076
650253
525175
478004
539179
1094278
596223
393788
907465
373415
993837
748931
457853
1150145
996047
579487
102052
1007061
826255
601160
186573
656736
96380
776890
223885
978398
228461
708331
264227
160210
446764
1192449
48236
744357
486843
198995
853550
651358
405085
454473
797984
290718
299282
22310
267936
356221
994385
771688
619465
502696
818773
1162435
500165
1121063
1096995
803821
751821
223645
1104902
888065
793990
344239
1175508
577175
254252
820159
1166821
750833
676497
1069957
605813
1107726
447111
774067
262122
1019447
152740
438168
589101
864489
549510
197618
997180
259152
663808
740170
848515
689244
834728
231546
847147
1058155
288339
1132776
641870
1087314
470483
620196
214459
365517
439350
248072
560349
937848
433319
655759
236511
755237
703208
113207
529876
91378
34240
482783
924965
1183229
1090294
398972
920428
346198
931340
940994
535485
1094674
769393
1138723
543571
660893
802533
886378
1169821
636743
406017
282124
947171
567816
440184
823125
272876
694498
410767
1122802
251110
1185971
912246
1064544
248989
1130165
552796
450979
1100655
948737
390639
992138
507075
629810
1179628
817342
576386
298646
646808
374730
361990
14261
660306
506989
431179
899249
527278
473784
244873
187335
582050
723700
382453
1148642
1007447
549086
1077768
1154780
476861
663446
372792
464960
1014212
597100
1055456
621105
931523
208263
809913
1171424
723567
198312
1123532
843380
187130
972986
660523
433133
963966
1089994
568390
732865
891731
222679
15391
927388
156841
1179328
470287
793257
540524
765618
1000183
1147150
336013
803827
1008700
646265
688677
689800
413618
272879
837453
631978
685264
755081
68664
276409
766957
1087748
1126365
1170910
291592
1182273
1079435
197933
931583
673608
1064292
49194
164750
971298
458984
80933
451142
12860
394056
1127442
990399
718908
422990
1114485
1143381
292594
608834
68049
466168
789479
274995
225286
269840
477125
1183226
318962
860283
711250
730469
84860
418147
390076
242665
217197
817061
1080478
769371
876910
778360
693305
574021
1075776
182116
768008
69207
212402
725810
878714
818229
1117803
538670
1166533
845008
74261
201646
669835
1053102
457428
490649
373665
973698
1157350
267202
797816
650507
538155
694437
612791
164814
605151
1039185
377973
948126
348725
673724
336139
640477
1166952
847309
1017563
954437
963882
992257
35493
240971
544428
694120
493418
225542
826426
186435
374357
85480
283666
317186
577609
8855
195923
980443
119940
752719
858172
973743
416212
864545
35267
639738
241835
277693
1029410
1175834
885319
897142
36267
1150315
902893
384359
619976
846502
1136445
754923
683706
1063320
363422
428803
28778
65813
670226
1129106
1080096
428115
259551
392648
1160028
908703
876055
864134
152774
1064101
386251
904701
417732
780764
834905
1117810
168762
422877
161456
965619
439392
680618
186699
175455
923814
771121
708608
255404
1046701
255721
251385
847817
730559
446198
981909
585136
935803
1133341
87572
494726
457961
361472
704274
552635
1073531
276958
90669
393245
1145115
1045466
1063266
597412
136783
292595
650681
603243
939733
1144740
829370
126937
614370
493792
859569
124539
647586
264734
479519
525740
964943
518194
354080
684030
1084021
723470
644920
502848
452943
976851
393249
1049649
739435
114927
205030
309328
102537
1037432
133104
194316
180491
1094305
576602
498217
170456
910902
1064301
103805
737308
29793
962304
450730
719308
627231
916865
186371
752487
773067
1111142
933275
820744
400142
132422
687742
388955
1005025
254235
641968
216065
153148
434813
16340
961346
109028
790865
1055965
631836
692308
479274
243964
129264
1057757
1026922
605397
555088
524010
536216
642866
488544
818028
763681
983584
706052
37741
230180
662656
428771
305050
1057417
1134783
197985
184459
55007
492148
668720
969560
1091034
1060490
1155136
696641
176250
472391
854345
1002242
891028
1076677
566394
41171
257681
105818
210067
918141
793230
133661
919792
476204
536975
993026
763901
270686
1178682
920743
439124
899321
479405
523472
535098
880017
243299
772930
204858
380766
237399
892188
975850
943986
664750
58564
436623
421840
762195
324468
872817
675258
712005
868036
1051079
352751
252372
715575
641437
362677
505426
140962
723324
209897
976726
1033700
2428
313025
380315
475138
129158
633639
1091860
1068054
171137
908433
1085268
868160
1057863
732392
540400
23832
857653
40540
1117772
196339
858384
680568
1016116
910558
533158
1008574
1133480
344503
384135
309465
114658
532995
186627
137468
331040
758835
520251
955165
812222
148027
338420
95895
167820
813207
244464
1174230
576661
55186
719526
664861
1129919
69127
715783
467683
902679
1060953
707051
136954
298382
131597
1089189
1091050
892192
303874
153827
1008662
200055
132939
186921
432852
889704
72331
502543
22011
281238
173687
497995
429367
233086
1011618
552260
904157
130837
907889
764259
367433
887835
351319
529118
705823
263025
856767
570496
263845
473839
406692
1064185
332828
621165
321488
232706
73909
459748
1078880
747796
187665
1168012
1099089
453601
226
698428
307094
1052201
719273
984784
284145
671322
904654
450092
1056496
1166721
26137
679080
1626
16733
340035
309910
620825
1084463
237753
576361
1001502
167510
362865
915747
942735
32948
888471
156456
360202
396386
171694
880530
446783
347501
197439
78049
1134198
99044
591890
222584
551512
250545
392803
185141
213389
4250
40002
623102
841394
157441
907242
452796
261580
640852
1067957
827743
396191
8786
1158257
406243
601816
643703
504505
917086
890478
147473
762676
472046
644032
415387
615063
69573
609263
416798
1192846
1072733
862268
544236
867733
448187
769022
948341
928715
516495
999326
915721
104243
930591
361457
984035
1125706
334216
839906
155644
145592
91083
973792
876149
759082
1120715
867554
912819
614038
209455
555384
793480
964011
374044
468130
409199
486053
37121
528807
197615
201471
803070
1086157
46915
605735
902087
682436
686071
320102
1070654
704247
66655
285501
456828
292065
282404
895951
340496
692478
606984
493349
1051113
1132096
750383
219889
1086038
456134
53656
1094401
1059028
109094
696992
377502
859729
515475
570408
660831
660295
1116234
203092
951205
196612
1122680
535463
680475
975757
683704
694835
381661
328015
139844
1140688
797657
915316
739493
626527
910833
500452
295345
198489
247462
601226
943592
301813
591599
417752
796493
288332
783351
682959
385126
424096
297132
492552
204667
282301
823559
161478
879724
382981
707306
1074890
1025961
58272
1072404
899235
548819
1165782
629507
973106
535882
265481
486433
198746
105496
1186779
254328
361071
932105
478028
569507
1120985
794222
14460
334032
401747
77366
829118
1062626
1110892
819837
217657
806184
174449
907368
1105308
653321
336366
648120
368405
366445
1046367
229425
965872
413717
254975
1035505
30605
1075962
988622
580078
809475
786476
517341
748593
964478
104528
239911
68730
1001686
1055049
1151205
1032592
356271
165263
289647
416260
233871
310778
741419
1099230
239072
865638
232372
1154829
350378
813711
266861
1097011
768478
291267
1139462
847178
782154
449990
411149
571341
511593
1071424
413684
240728
1160993
1080165
329857
1027596
110364
57056
167058
931522
763160
599559
88332
528536
921136
165523
645603
1093082
898613
700510
134463
449027
935796
167586
837518
168347
979369
45175
1112039
131118
997266
826404
538959
58281
1058547
237814
596452
850822
819730
1041489
228306
935747
313349
1141773
71274
535967
160871
312572
620993
1076428
733570
520468
927849
867390
341519
1018877
681898
572334
538412
835002
404522
888529
975668
510583
725213
31303
563898
212682
633711
10446
591364
850963
183300
1000431
69823
833334
864494
1114396
400240
183225
495572
1024146
144531
778695
1085191
957198
1144662
805881
309005
853285
48846
526646
761870
1056293
133568
946373
942222
116698
32353
650980
416728
107943
419457
1062051
1033397
1026185
497266
865201
1041887
885264
1007113
721552
13827
120162
1125189
865053
680909
339430
1102711
1017180
170004
813375
560951
916642
95018
901559
472384
216012
870783
525590
1123512
1166206
37385
356144
931747
965121
172096
389216
721865
731819
1100541
478202
163693
358669
473452
758401
284108
927074
598500
239662
1037403
311624
224616
329660
10268
873010
595097
95020
1024987
922138
48409
247936
963783
782521
505869
784457
186090
909060
371816
531083
583325
823263
1147965
807297
7197
103178
1057570
434977
566086
397932
900587
571375
570891
149866
546681
447560
969148
414682
614344
932389
551827
1021627
1142878
979656
957949
91025
504833
332469
871637
759542
473912
800048
41775
1011149
496790
697658
1069785
498068
579241
842571
184939
732501
704866
1042110
11667
233743
808947
1186829
1163970
1075041
280638
658814
55699
457009
1067507
518873
1167268
852610
786418
450882
652954
369944
110701
45888
842965
695878
1082485
617269
846779
530547
79768
1168948
311078
442082
296106
475176
884336
220989
351270
596033
522193
418829
976743
153852
157489
654256
894785
270452
530074
545547
206781
137508
522947
232703
285822
321052
102439
1176622
389882
782402
752197
953228
632849
654862
585650
721420
70057
199005
832367
104115
824253
312470
53424
711439
828986
389627
683542
214781
310551
507352
280735
499961
161114
440704
36618
390012
1123181
630790
495890
822653
602259
648923
469710
654829
56577
556270
996066
134076
539174
353568
1025916
191637
939826
45646
1144126
1171956
111949
265680
759814
911337
56937
768444
41093
1132031
552777
902280
678889
207678
752527
675984
27785
93801
535333
1177009
175337
510003
405734
642620
634343
145806
730029
375576
578800
966189
1145758
220688
57586
175417
1179612
1037614
189901
38284
93553
772385
984452
287449
846146
772985
172831
450691
392539
120512
1015051
125855
894025
546083
1035443
800997
815625
950305
1127003
516767
851982
773993
853490
129769
778696
929481
918362
331265
657338
907842
1153418
977609
252063
550518
993742
662076
437951
1088638
300824
593641
407403
14748
709304
294798
920395
509591
954095
72838
521785
761559
783588
1077244
844317
43165
652578
668245
1101944
132465
1175163
819388
899204
966703
539675
578059
897004
848799
222173
996108
1129083
95865
789600
954982
1054145
791573
1095359
545289
965664
810041
1037604
240503
419109
165511
318608
1005261
1052784
615729
1148900
1108491
1150034
638487
630343
802723
1085382
737613
169972
1139852
123227
301582
244723
925426
196217
137936
154240
353931
903528
285049
676224
588086
636445
722296
836906
538591
627490
961017
664324
1068775
215454
678158
585344
80851
497166
294494
72964
696891
273534
570933
918478
908695
8119
732554
467482
325290
1068507
821350
324905
1095026
1081229
341646
882969
1095384
928708
907658
539992
1190470
1151798
1104422
839329
452837
836628
977849
649179
229044
413597
100899
867945
360891
663114
250327
82591
754081
409666
132990
519524
788435
192864
545412
310852
846077
951196
758672
703283
171685
1058196
226279
148529
57009
1075616
1024192
273846
921756
955457
477140
493782
606627
257990
1134505
1121151
1117896
231464
249702
98777
1033450
184342
262828
781662
650466
1964
71694
216412
184312
407203
862183
525186
189644
440227
230800
111404
189759
330469
955988
1168554
526862
730752
401639
293986
197415
764285
659826
1041495
798002
678009
497104
316663
557788
415074
1070389
1117833
495270
37673
359392
1127547
994589
995370
1001154
376696
204432
513733
1051167
436356
8223
1035595
639331
897341
149788
836920
328722
154114
721478
753254
240609
475789
545733
336264
898355
427771
588160
578066
783013
1032194
79678
489457
675927
347185
522361
715872
14439
655323
916808
1167707
756588
314757
540578
86241
1129930
471765
457873
785702
554120
121294
151705
155261
741951
70780
915948
723338
1176155
114760
646950
745336
600741
604273
569306
164901
1101115
190416
684010
655528
1041760
613361
425783
1065671
272605
813917
816610
363867
921759
114517
166466
301937
306178
185722
625248
841828
1116483
548087
877596
1066059
126530
64754
479395
1099423
244490
713837
976309
547181
1055098
463008
770322
551092
1055659
456340
1096903
594768
857272
280193
75099
2559
1006672
240290
773096
956653
634684
739183
98220
582251
384463
313567
726127
330877
213539
1024019
1169166
714951
1075533
800873
563631
683454
671283
102920
957052
1025049
222786
1004759
799568
935277
953395
916565
305492
347476
107696
277212
873620
882689
7471
985571
342587
671713
1170320
938838
583168
769452
338551
841554
770658
262310
318431
1053985
667798
61895
779067
1150197
384100
1123305
393819
722787
769764
1006745
734959
344235
815019
589678
79266
1006465
660788
1015681
980872
1073781
159554
895865
830697
134777
114755
568318
1139547
793867
806167
892389
748286
633836
800529
231986
870731
361577
319226
827615
743144
368011
749987
791053
402684
157366
1034796
670524
844080
341530
262848
1131385
607199
556470
843117
823340
442934
58202
116335
1083910
158003
512276
1058653
816295
676655
1007033
219597
870029
911202
725705
558435
172379
1053977
105409
132801
66603
483381
1024370
191685
793623
583544
172849
791212
1055558
579964
694739
882214
1112451
866836
124347
66131
686552
754228
1146130
1157463
136735
1009551
260505
130281
1151113
1037674
355006
475848
514788
217125
698734
291065
352147
738629
930978
43593
740174
1107694
475895
816328
306868
436208
315243
320444
112764
206493
883608
603495
750806
409064
40819
973817
591433
296002
836181
452614
1110679
726072
507422
202969
1150538
586235
39653
705191
911931
191607
1151162
226065
943132
185350
1054109
1113325
976476
844653
220101
1185995
728129
13071
105709
629272
482694
695050
592931
1165427
1006573
79113
393458
1106773
645356
428680
633437
323228
109060
1188819
76398
53706
1072732
230405
1045586
266019
837494
88191
964075
758472
223842
646079
134443
1147699
862737
65748
67027
102757
387307
845945
556510
991082
348237
102600
919881
1132346
243326
563429
397947
348916
92463
353224
1144446
1046224
496030
815187
483543
779435
785552
749395
750296
221018
909850
1004217
559993
934976
275751
712679
441096
209573
162151
1072275
1128172
238347
314033
1176208
360789
881820
1184669
361308
436298
1021176
889435
217145
312119
364010
1040922
186540
692816
424542
815990
829415
491483
329343
584804
888324
153944
437466
79949
244487
16220
262479
818075
240131
713270
577161
913955
458895
818350
909733
519133
903922
381884
757413
484518
86666
685583
680231
1131205
15011
680282
732927
394591
1156905
1148873
1058661
1188991
271001
1118574
426977
1046879
305491
679870
405529
1073115
1178291
312279
1015878
727090
120308
413161
765384
635875
440070
731785
749662
58729
737965
499218
715083
132669
432893
567011
385048
370702
991734
710667
552331
493856
406104
858367
536866
1177467
660230
588022
503893
771384
812424
353584
55208
613990
404567
1034406
1100597
1074834
937015
595472
561367
262505
928417
107760
236816
187183
279465
1152002
951847
444008
1006338
17682
999477
589587
33423
162321
1041557
957469
998677
70320
1107838
924208
858532
939816
843563
119476
625011
939662
380196
455175
25994
144914
1044864
71179
63713
462295
240501
365634
969271
335605
1035348
833006
368335
910783
942864
281281
761269
10715
1275
301744
1061521
463617
884781
53224
514658
235016
550123
405223
1163904
489806
1083187
74258
537311
702070
95277
1135849
629672
368119
612174
768301
356739
105397
234708
188018
823550
1096677
538445
1180178
578286
511828
569198
641693
274321
939586
721445
578229
979346
474297
142576
1155309
735233
222381
944251
1044872
207103
328021
1093318
275039
987881
407194
569873
402532
566956
1029418
1082505
1189045
1186214
530009
9182
89994
958271
897213
910654
1179801
956046
230505
228374
362171
696093
334391
448385
445552
1007585
73960
1064585
363349
412583
797493
312621
1108977
1180573
315283
1876
193947
441766
49762
1171473
568945
1038173
511974
859250
507783
528679
991846
142104
144160
478896
917353
533006
689779
15256
436308
555457
871271
215027
889238
99877
3563
837195
198583
530870
1068841
511528
348859
25810
1107822
294011
561351
644187
661279
261048
1060950
266450
1007619
1127884
907161
972460
233559
1185745
1033562
406950
124799
1101401
504036
394843
637281
1008108
421999
127929
708573
820101
872634
1067091
588955
391744
919008
566803
526628
676794
1064909
791163
95297
878139
774061
863369
342675
1091070
57413
1115781
883995
790411
248045
1159901
625930
779222
495717
1082810
373866
369276
951975
338054
1128462
174074
539218
522878
237133
759207
518023
541209
463241
444031
837420
307175
167005
689495
205923
616021
500737
669038
13004
1067483
1140503
604772
208607
684405
947745
948358
744428
1047581
400684
1005523
1192741
982642
389803
333212
1162874
782118
38484
349174
597523
405462
737441
920787
139901
935084
281487
635956
702956
837548
301260
908995
545606
217119
247137
729034
141592
1148184
1016102
946391
744099
340692
557173
443852
100932
1053877
575900
93654
835100
379448
103435
913911
41424
498955
703866
1019918
65837
408406
1010297
788558
880358
877137
489127
397630
584322
322170
762449
1121271
914404
474335
1193032
287006
1139573
493618
1005193
426630
883971
558155
262949
339435
402283
909777
671794
1092114
484427
150409
478865
498567
874947
333065
479549
519973
146868
1118033
697664
841609
779755
626899
626295
493124
1184253
1134869
746193
515184
475126
418150
51734
511905
654912
603185
424504
706369
627252
305595
1164822
368977
716872
861248
265510
998864
403690
665953
492207
919199
285882
1034135
1158242
1026602
919124
3386
274597
206000
1158815
419881
386104
863937
939450
109304
133822
178476
963413
344838
917247
131760
48857
1041352
1039194
74708
510600
813323
56397
1155805
811787
1044848
514656
699125
1163704
998481
1071846
1105276
61899
798282
182457
674155
781068
879873
1099806
195769
484005
774576
388639
711066
967190
636620
172000
676513
881109
788727
708876
705756
675123
356659
829223
423842
495756
620144
159932
305384
832016
220220
756370
610061
392612
15795
1002539
604979
279546
444378
894822
1127942
422388
885420
284934
612306
562814
372247
545281
426572
744471
141041
744117
1180777
868246
1114226
1135742
933560
806821
475389
934477
992001
772431
498623
518104
110384
98156
765102
1108659
265166
1081791
156821
905398
918461
670589
740571
846569
1100117
1028130
349316
188752
432296
495744
1028618
537721
1107312
57858
1032157
415480
1179907
666562
424601
1142441
314844
856917
712751
1095787
532905
239971
5150
398728
919548
538387
129335
1120295
191598
948775
573027
768863
411235
258418
529429
790120
1004902
496190
163058
295163
987043
138431
161747
782049
508522
9582
643557
799688
488845
298354
812332
993139
426310
1064882
739480
895106
746268
888247
292094
911443
1140208
932085
132884
630733
776406
74314
845138
1011720
392695
69581
432035
928576
258674
156927
1013377
708882
25132
525746
1156590
1150268
75643
507004
484839
586878
1112530
1143048
1160645
1116834
1149499
509496
805655
1097763
582517
610661
75145
1128481
203812
989419
369734
891632
529639
871716
462356
929313
430512
997811
837034
10416
1159240
906945
108364
169859
373471
369622
513303
563972
99562
436648
295112
1061797
287708
690008
867236
916217
161043
772711
969553
289271
20647
1149120
668915
90297
1028950
422882
581009
244489
793845
44616
1134348
1114503
588107
160876
596019
303898
1150762
193514
588592
333077
629475
32444
220996
611225
825221
499182
963385
708830
275649
869173
155408
1117067
369562
384795
283168
302955
592225
435901
570654
215100
246621
180427
365738
511853
1009290
1000625
1078005
906226
370025
1125970
282935
934786
788462
1110503
882322
464057
21608
71313
810497
477529
345159
998616
46501
43211
678669
30581
630307
956919
157709
797630
1074266
1130852
815720
1071462
483851
693138
395905
574907
1054533
479883
947034
661835
823770
152064
807213
324646
220438
468144
241067
623475
353549
390794
942283
342196
668614
424231
58989
765015
396670
783973
161063
802353
985914
769635
1108353
1102740
543960
527912
412579
439689
895357
797187
666877
723922
291499
199664
139254
1023149
105185
886043
847634
422683
708958
981817
385003
584227
1147695
88193
126958
427427
1115034
956690
853178
228596
486109
676101
867234
765159
1121549
819160
430518
758914
283726
62654
386646
722538
135418
1188822
381203
329068
1185297
914084
1013196
644812
133324
107009
55843
551498
199307
1105843
697753
1152242
515309
284258
621119
658365
422614
915841
127046
335093
564605
453464
843902
684666
247718
518917
1040994
401256
920248
954351
886913
952479
592472
571891
913612
902437
831142
353538
896227
882789
421805
512122
318369
565504
1146841
742359
706985
332237
1090878
926100
1014662
480737
1148338
891121
912175
1098826
103898
961663
605361
177828
99539
1140544
97942
959263
789022
1006530
1090950
928183
537385
483158
1044385
280857
221815
554720
722905
177244
553342
500652
546726
971911
104508
292550
1057377
780420
231665
855584
398442
879799
9446
222808
383030
447696
682057
404529
687173
330960
553250
167599
785209
68480
481210
1162090
89398
609243
345986
869114
517765
474344
708071
1186951
306285
549544
984708
1176143
219215
27862
774990
882904
188012
447205
821244
223853
106296
93615
119982
637055
421670
197589
536352
818857
76124
947768
529652
272186
771480
418427
819933
202888
623304
573099
810859
1166555
987305
733369
489064
132286
1075880
657307
149075
792975
74278
1106880
575242
132614
805814
10077
684945
752756
772899
714027
840522
1132271
1044468
465232
648600
422004
494803
22514
476942
436050
1159185
519007
1159668
673213
1022512
196141
270078
575584
866117
214935
365043
538562
738401
3011
326676
87796
923993
598865
982859
847899
589126
638370
170084
51394
340948
584300
195418
93460
794947
1064948
208372
434189
425609
932271
518781
874508
752277
162315
1166881
673057
299386
69941
212104
667900
1124082
149303
1188663
509176
742124
1027586
253963
536447
240527
557409
1129713
1060011
91764
1127695
811993
353265
266536
710286
253640
929461
987733
346893
445597
535355
116919
911497
790709
420551
737400
363736
406258
388086
472435
368
805747
441985
577418
570546
96145
1172064
1007241
134786
1050933
602655
215227
309789
579222
730000
1159258
260960
836936
212806
1008957
435774
588028
385666
790549
497564
405479
418488
549830
280495
9015
733858
812751
388001
324768
144699
287052
602667
243911
952149
30784
181979
556733
334925
987106
1113876
69687
38511
1020687
748405
814955
328704
811827
162870
413417
593625
413338
142732
513221
633760
1015670
136562
246434
117546
1124650
453446
760352
606830
541716
1061700
798131
531395
169436
1187856
44346
229355
458701
1076869
824509
862060
390104
1123006
1031680
1033102
1097784
816369
643510
884736
58749
706087
541695
571955
982570
778228
884660
839556
840669
861187
776041
662248
501837
986798
766741
249592
2898
305935
710663
889423
160196
585850
266519
746369
337917
1152629
953572
591094
106816
835035
1152410
552611
819875
1014250
1049079
1090769
1025844
40531
94448
392380
918735
825622
341969
202993
335086
171750
1109296
599569
772480
347595
239501
1126985
142139
970056
417665
740469
553675
607220
641556
1137340
438136
734362
671721
993600
1047738
970420
414042
109456
594740
118801
115318
1098242
195373
141008
911330
645266
1187515
457101
800034
300312
366402
544170
964177
211715
626659
167976
1079622
859144
453170
1042267
686784
246578
661458
838463
1040829
834866
407263
1080544
984963
969235
54894
958474
650415
491294
498362
833473
20103
73780
598952
840241
300865
242433
899951
886748
1189197
992639
655903
677855
189818
1118316
692080
139032
853415
440825
841843
1173744
328884
842190
590208
780222
711368
761710
990650
288769
565469
963092
547262
1139414
598679
1161583
621112
738021
642430
64172
205670
49177
597680
196219
258764
860316
850643
991129
426496
1116541
649963
1154142
860728
351680
341482
764927
230993
227845
101575
196331
334162
1101566
942968
668048
545039
467165
574166
788243
735713
586627
52314
604848
309944
356356
846366
49201
318735
1011817
156270
578421
41873
468305
330418
621085
317402
25950
910929
438665
1004069
1033048
690632
345397
503945
946288
985474
262373
57511
939700
1112248
242924
281182
86668
734105
1111050
788981
350783
633709
269776
479774
34700
371992
63503
533829
1192758
572860
726107
172422
838637
225692
929205
833425
83846
75208
106337
799522
254397
482462
1000131
53007
48051
707028
175411
504528
275862
860026
1147100
647534
180920
621479
879149
1027807
352654
1113572
288590
1162121
616494
558902
315892
929792
606743
1039592
453826
661998
450460
262463
884376
323365
11614
27751
1015291
977308
1125063
103598
635858
807750
801968
1011084
191136
1071714
372144
941216
66745
740812
73217
1052267
822946
574983
668374
132293
298300
387681
368788
935433
573904
1119367
591542
531815
990845
228939
128614
551786
1192589
19564
921109
848467
509868
1095052
214432
710655
102173
563289
457613
928791
167940
538086
151874
893576
592197
685870
121004
1127218
47491
943189
1076440
634640
80506
278752
459839
358541
308384
904002
179408
943942
755635
1167052
1189064
330228
867516
257034
648869
899659
207020
87171
510650
1054900
116837
1121397
85849
2849
968783
730308
112708
320572
70678
466913
301671
80372
84596
60729
1073923
751247
247664
293379
519887
66609
373875
275845
413664
653159
835400
61037
1179412
191970
942551
922436
997210
375377
20200
974507
612678
143865
596986
455544
1158361
1041506
994829
459890
178590
325070
387852
1169090
588276
736500
639859
821176
661937
269052
739920
1076850
1131465
487208
943062
810662
539131
1082925
1118909
767441
735091
973729
640329
1060228
69951
829614
374616
904532
925039
547135
152853
865922
12082
1177805
1024581
651246
541291
688522
416520
1071094
578962
1142778
779400
303640
985939
1171403
82274
428404
644696
6075
350488
291402
1186417
945380
191314
1143278
639583
949383
522457
737072
131349
624562
28711
406699
57142
510005
351697
397462
330553
160985
465146
101335
351126
696013
822308
220600
264049
608707
404601
186252
875656
303307
563525
1022540
240427
259956
611716
1134983
740392
488449
937760
140279
8606
1187183
109819
1163552
170000
1038082
206129
1125676
706380
1077416
462995
1118430
114731
1068939
56752
312768
793873
634240
607264
1058157
670732
267661
343446
941280
815761
977671
657794
1161813
1191312
421382
400289
729070
615796
857533
34146
814494
795176
42503
751057
683085
1075416
605907
602343
1100162
989134
746829
270208
174006
746540
1127108
258363
261546
804471
332048
215392
433093
685444
485362
36638
702791
901020
464324
947519
491787
140299
76095
933930
761601
143875
510697
249895
704627
597380
246850
810218
1054690
120123
850299
109248
370422
1071251
685346
1102984
786077
376882
46659
433397
1072122
898148
304025
147760
412155
883271
755162
41774
472844
64572
837585
801694
401451
350424
1171876
194736
623457
899732
628959
1088074
1073752
1121206
470189
322185
1059303
178091
366998
535416
635197
650083
222039
108713
535564
891050
609690
124015
848332
111044
6695
142913
212683
638167
225369
1151087
953717
694137
971041
321309
750009
1123932
667099
750417
233561
539231
356949
1061326
147425
848044
472506
328980
1119094
14764
110344
146323
964907
217413
991121
925608
15458
422459
918302
1104851
190895
762870
364589
93321
508513
1153869
1054041
909917
99947
573654
1164296
516158
679458
89540
784511
1000948
98743
208733
1126500
705921
1053991
57062
841334
1171758
988979
201041
354868
787351
730507
296484
134047
593946
1142083
114096
78798
277123
56486
187138
186353
53777
398923
429418
1079653
452610
874442
1159060
457984
830318
918540
861995
1020666
753140
465497
89790
483060
1091745
545047
411384
367478
1177584
81163
205074
1164092
92696
630
961414
912745
778100
375483
1063163
784862
681987
166362
364059
785924
242458
1103607
585934
697825
341897
144941
79790
1098492
259002
391536
624040
21569
998799
828548
317323
838955
608432
392922
908160
610177
453727
520747
1131653
913139
600415
1163992
46097
18582
598476
24191
104085
949035
703110
764033
223653
916463
437040
925041
150007
1103153
396234
625362
917972
613364
1074838
1188951
422678
473535
179010
701304
921557
443426
1020678
685884
627197
566009
1047316
41933
328997
474347
14630
799906
586176
287547
1048511
318238
866202
43217
913011
689331
1118504
958565
841137
659376
55839
156799
279493
690694
1016720
1030809
29767
548097
522844
106540
183701
1063894
941895
1049650
60405
859153
45865
72621
120514
452254
246536
207688
865372
813946
325768
164331
237817
565312
363353
346578
1130255
461689
326748
902766
930560
48704
507429
1128182
1062185
1003850
480678
379787
754724
744072
743457
667729
657638
507345
735610
1017848
969459
844359
175178
161835
803303
727197
645113
47047
1024910
587617
1090253
1079379
488067
666180
1011938
194993
1054294
1041775
849846
233277
541019
900208
872074
800326
804894
1123342
700984
823994
489935
395438
197155
14825
862595
834941
1175327
767027
874683
978204
1075844
1191064
554448
1053482
462878
439667
887837
686130
623028
128034
1134772
267628
1101675
479013
478487
419465
1016543
851522
43331
418681
1046448
703620
477464
327076
1092795
953527
372668
956073
62304
876147
551525
956941
714444
389771
950331
605415
294734
162979
817122
1145620
930929
862960
732445
764973
313295
239706
611946
470810
973971
147431
4408
853641
859803
781882
655450
113243
238948
274405
768101
1186368
451839
548221
1111953
963742
204654
695312
940614
1169070
457947
194422
848123
1166308
286810
309514
146034
709357
1104204
455577
211252
780119
583471
469240
136675
217774
238932
1169711
441564
657288
1039343
1106642
237495
446025
1171305
869108
1154964
511022
29792
401118
110481
689522
51094
1070902
217757
1149967
941226
355537
814581
134975
294575
712053
510871
791361
44483
998263
948907
659267
119342
951312
584611
1095379
494902
1124312
653954
708473
948181
1149278
950874
77336
405002
235241
629760
92187
796157
1168969
339341
616589
956445
1003183
915046
1000719
444464
473657
451467
565328
247223
12419
237724
499121
1170950
417765
641981
405109
1074107
682603
656727
1130464
585243
506536
532258
985653
302488
603696
767052
479200
1046863
805033
15651
331246
885423
368412
260079
792139
933201
63715
882080
746723
709360
201705
574614
609029
972162
1137908
491937
570223
539211
531043
457969
189241
655952
1082768
853289
889583
667795
171186
364630
981420
472893
677485
248935
588671
666632
479752
584721
564479
391607
419345
278220
242401
580631
925294
697576
748426
179184
864627
534842
305766
920291
338094
380370
299753
164394
514104
108524
31340
721395
734163
1190148
607310
478133
544086
101054
1028869
339472
950450
1082158
729899
255113
824697
997234
1142945
14899
248275
41396
14335
166570
1137294
1190794
965423
776109
820876
581381
241435
769341
348805
816385
386
1046304
953791
442756
195452
563170
1010487
125614
78505
592494
424406
986717
1072809
217811
76307
850701
608109
724744
1144244
1086088
415781
154362
881833
1068332
1172911
1172071
1071444
95423
764833
968043
544303
993073
7876
178777
782562
542894
1108035
1052633
313051
699899
562680
460329
41745
953525
662619
752632
17122
1118064
1086302
895746
1189994
1158262
994209
787931
367627
870193
953454
123358
234178
920478
1054875
1034965
960557
72465
819076
263317
1189861
637622
574258
796625
676816
588403
33988
1180574
892026
1017516
49973
234203
900821
119008
687912
995190
449612
164317
558722
817273
545887
984771
1016422
337925
1053456
748572
584418
339797
1129898
571127
456836
283042
218178
759689
1069129
263197
367526
41721
192612
28285
1111494
1126066
406930
384685
976711
1034693
558936
1152946
904313
1013661
306673
235793
397910
210518
748316
863411
733915
702443
71551
495655
316932
396728
242330
456301
902799
258414
93913
585376
840779
922756
982246
700106
916130
1035666
1085588
71631
785941
1090744
566012
871373
911006
509128
8303
1109333
791957
886754
844581
773657
1098503
114745
577217
163099
355920
856335
751351
752734
921047
656570
497421
1029357
463759
560367
922518
43163
968145
872036
493976
767661
646843
416577
989059
108309
804524
825629
774078
860073
594821
797959
18429
379005
24621
694167
268634
1184883
410225
133617
676084
910947
31185
723504
1118534
98660
775831
478532
962389
597729
908
965363
940971
276884
537364
1166414
226309
713648
631199
645133
941362
941252
655831
374244
1152564
1031454
702428
492586
87361
1136016
543366
1035847
315975
104862
986422
10230
1184686
318697
512940
972707
120040
930384
958494
984135
152665
711058
716366
404716
738775
699642
945082
1143438
302735
656926
40844
8609
92217
104257
344320
753038
949608
1110945
643832
863144
672394
926518
939674
880012
421235
932227
1123301
232716
559628
220497
815230
427431
971894
210938
974117
1082540
1125555
275303
545740
948271
940886
1013021
373915
228133
227190
809753
423676
252461
139958
22541
588697
413778
902023
645778
277065
827158
16043
42772
335724
1127391
248397
484476
545759
65171
1030077
1171289
825324
530691
1170571
792787
1071603
343020
772613
110133
414389
437812
838112
472298
711379
526450
3721
613929
1129837
282292
208045
909396
273690
725367
898321
345708
625140
971996
534254
436416
232873
1020986
592079
889687
874254
660433
863710
1070057
521491
679818
651118
1078755
56552
133134
1017002
122796
168954
631245
198176
481154
959163
698726
512270
539060
252843
1040795
374800
875222
927386
136563
682142
541575
615761
160117
988183
938128
144799
323540
410475
946404
63191
349219
758288
826492
1166274
624223
850592
80180
351494
446554
867037
694992
184233
720264
878056
963670
269163
210648
1171359
1073234
931034
377898
1189123
799303
125563
198282
490912
1033873
1082004
680751
1139384
327874
636742
814321
274454
217611
1074428
1142429
355747
140927
1050947
125243
707253
86349
775366
1118565
637703
42212
148566
645104
478850
1079190
72698
388715
702386
447030
234125
807542
378464
622796
1100437
966599
578322
99802
1027637
687753
331104
671041
625998
213715
757816
754369
354514
1047867
4349
230035
1189452
496571
211632
620499
212654
246914
740335
115692
1080744
47702
694844
403627
838005
156738
960510
255980
896325
320232
614815
350
45195
569119
778657
197634
601539
729172
99943
99744
448875
1135552
791237
280210
523449
826747
578570
608160
1066510
168701
26419
299357
607684
567733
1043799
470658
773846
657269
846887
727172
21891
211478
1086614
1168017
473874
558655
594368
96147
960414
583271
350290
881726
1104894
1008749
397560
400313
926325
91756
600875
315198
896639
42949
69326
458805
191497
241879
1045565
472757
1016082
366790
656969
546103
1105175
41925
363334
823855
524587
660418
926176
779532
738390
226743
361812
793202
259143
801600
217623
534137
611595
845695
488053
1129887
654231
673932
226901
632056
825058
722300
1151606
185764
1134610
506162
1087037
1051406
204070
1017730
898166
302471
522840
1039932
773523
869403
727569
251660
974965
426831
626257
532105
56317
1049731
155422
438058
502601
1073905
326282
29086
560939
790406
432704
1063554
58832
265639
726659
1040735
37013
273070
1143751
297177
1111306
472294
679809
948158
923962
1128262
295656
1061064
34153
164988
1155087
815893
358213
393531
75116
688557
1157097
690502
1041505
918526
229957
1000626
320524
937399
316870
458077
113378
404649
916011
1107971
575627
946928
1144277
715703
1039764
986662
1003930
318362
827947
1049388
967709
499178
1171979
510178
224024
280406
667893
188591
355444
631021
670746
381852
1064228
1112741
255341
927674
404465
13018
1155345
823035
1117872
950931
878055
159886
1133064
853660
756811
372074
375387
41644
234648
533951
18941
436231
363283
848901
112442
790860
776224
1132205
25261
948485
726372
201733
874574
730773
969418
159864
202088
573139
626250
503045
464698
319460
536186
479763
486224
277119
976763
282250
461079
1182074
593062
163655
933001
1002824
377355
215543
849377
559278
751661
994560
409350
884879
18578
691893
562399
734901
1070959
1166974
254347
1008397
320820
230140
463945
963760
506904
7473
470170
606013
321405
314760
610379
174055
322995
783516
140176
1148289
424900
1130026
871635
269598
298478
53378
485509
598136
385885
1187865
1129563
140395
63427
489952
825576
761019
128251
389167
502922
298035
466136
396966
576299
853340
1004636
76069
889548
401364
446568
532653
914060
904439
869184
78666
478165
859989
578987
440111
755112
417169
64022
937073
1134875
333468
506790
12553
722470
629095
672022
1046876
754134
170612
1084583
722261
221573
319065
917429
697717
109800
961026
871007
966083
146968
21792
518225
950563
1087854
785520
613993
914943
657610
853220
800584
828329
539451
292140
286020
1105186
1037069
853862
1089457
201680
890009
132833
1070847
244822
942427
182141
507220
380647
145180
373301
924393
906064
592302
678742
210265
47784
1172158
560039
716306
946280
770104
934465
511801
225254
1146041
1154438
140728
527884
1071598
120597
449426
1042608
402246
996728
945853
998652
303704
772834
559819
1179353
658106
584230
68372
236868
1067494
527179
1010003
205596
830766
398736
501375
486962
790142
706846
273099
1122263
26621
52488
945636
753514
774494
452492
1108827
1040152
1076218
78616
364945
1131460
409243
1094381
936179
923911
822122
1075842
515764
1073946
232672
776778
48430
85061
70934
514353
340913
273670
829806
1023327
800642
284370
1160988
718313
423259
767359
221047
1075067
779514
1018670
85939
937467
429273
690393
967610
379640
435310
771309
417903
869930
170325
1026822
907569
312929
454053
547644
1158525
590416
385250
333529
252246
74139
660860
99204
420189
214198
932644
427725
772491
33820
1181674
365716
4501
1132568
405298
963179
716700
300516
331212
83034
374372
676013
520171
347660
897504
583758
979486
1111796
982874
451892
176484
524735
1183134
205659
971576
721312
872415
496400
907196
393372
411277
856372
66226
993560
982135
681597
673857
20775
809802
509090
57565
1028212
155957
410699
1126031
341180
498513
715030
38445
788795
635908
836428
376641
1038054
961439
326445
654493
579973
1166660
512076
333375
888861
1076341
606653
951486
119122
211814
813213
274751
921585
357581
559529
409429
1030331
1024947
384946
807707
640462
1094058
311787
975503
741654
908180
333376
1140804
948154
695222
563993
949553
974941
4969
755625
977936
1134305
743688
938436
82026
375573
191428
895238
868264
262106
293091
593659
37009
388662
751830
513832
912615
218617
424120
720948
807164
1001428
900021
269367
420802
1039076
302587
436465
439105
1180369
750927
1045613
88161
227230
168449
218110
311373
523591
860334
323439
1074708
258139
130436
557606
826908
744129
851415
383500
407673
799302
19253
804866
383731
727963
351075
167239
235079
146506
434386
759210
796492
306490
1042067
75304
1027248
338043
820278
168413
758249
590431
951967
765691
686309
893177
919151
89068
284774
63936
457960
475776
998602
479992
97941
636726
1191723
1123465
1006215
938253
777077
956600
159431
190112
450634
976969
784938
800429
415276
76514
293076
642344
334529
962393
1037517
1031054
888802
652612
1032748
943453
84998
358556
791663
1017732
486944
555783
722490
309502
515513
1030708
519573
999347
945357
117287
313563
457484
235352
1087827
94833
343915
1002556
188288
793992
530794
275194
922695
1104077
727738
1113140
699833
42561
702481
402346
667968
789325
393838
918460
522920
766321
1080685
711095
115220
289376
310310
292068
38827
213533
1034260
722569
507451
805831
23654
338745
1063608
368158
1063744
905868
1155399
1095047
335379
687545
188797
482319
373404
1179240
549902
958725
158488
549208
326489
84522
90048
883520
923551
620853
807209
707833
183913
270944
617687
1155793
712507
398296
750830
873951
765624
824789
253049
234813
370231
507925
762456
248792
1118022
948561
148868
938998
474684
733797
959999
134156
203394
793494
290156
872462
878446
579488
928854
639900
666231
974416
258150
955013
234004
1034803
598243
318518
889043
291537
41549
1127420
780747
852918
204620
1043055
596036
353428
649591
1162122
353510
1094506
998575
283413
1043179
673902
606498
34059
61453
1175523
799059
515986
90472
566260
537229
639603
74327
663899
568843
380598
1000774
22644
41951
1116257
73622
396658
1031174
193728
227022
622040
648890
1073218
353138
797696
1141604
108094
151119
923123
17203
109245
472806
1160531
632448
9673
778833
446762
174119
40512
222330
112931
1119961
1015941
384611
52602
322040
137955
774209
379936
246429
1066093
682115
395674
303772
678128
1051165
202585
315484
243344
1147899
263666
733612
859413
1126140
308046
993283
628233
809582
167753
323483
872152
292227
1157510
168892
530721
767687
227441
958153
685584
122678
1062478
547634
686924
163612
261309
658045
1014959
340450
991691
281207
636192
898330
267157
831762
557770
434672
372777
581591
222174
186519
33430
260958
803497
601975
614749
349493
1095066
170840
208403
841712
903266
803378
233470
510131
619109
808390
384942
793426
624908
542997
633714
631181
1155957
362811
930158
804642
661330
532032
1086022
754820
275573
809734
431118
20932
246092
1031947
937882
549224
876232
591038
488810
588355
722799
180014
1179805
887413
208088
489929
264629
749090
1051882
294179
138432
967627
1157968
841194
302953
858005
141173
764942
943853
586000
303383
1061395
98663
1100215
391185
949623
199815
1118760
389205
618983
890480
466494
603871
928215
1015196
1162376
308784
178270
342264
456746
6291
695189
324002
458308
221245
761711
425596
1108549
1010808
1125181
721746
49147
57457
409562
243939
51754
261090
150961
994767
821313
539742
345208
4249
789028
139581
1189818
1033984
1193371
5674
342967
815812
12656
1088793
801815
992829
1076204
967486
1060451
984174
734237
12587
302737
1052131
289102
1052018
1085868
1029483
151371
378927
334853
246075
1013042
578217
535868
136717
963677
1063512
750111
876096
983618
875533
346362
30526
516445
964238
844857
106775
793692
963850
43340
178858
129914
652039
383285
1028678
322052
179652
959456
623035
347261
548797
859517
546314
524897
552580
444013
1123235
377897
714904
443587
792945
218602
931887
827879
397734
124644
1181554
542074
510844
1098500
465870
855321
736622
456107
259003
238033
242870
147142
769041
983135
960176
869322
1153476
273417
112935
908135
514272
551706
601489
828302
59412
530629
1011125
558413
503570
868055
78221
1166394
936805
1011529
174813
205323
563928
1122299
287605
1120055
514726
906690
972539
209231
906977
765093
4500
992415
789108
825688
874040
1018391
722439
36652
235068
445428
352831
1139061
291282
506567
977246
231090
976343
1099726
151173
1086966
1068009
55110
1023604
898656
262302
547794
1134131
1131115
1184186
968108
236961
605719
854697
505267
877964
261496
516433
478669
12202
362711
931837
645610
762841
979734
516934
394394
1040926
798532
1128083
370268
1176729
863688
685763
402191
276955
222805
891378
1040880
1021171
334
481454
581680
115226
976854
890372
548680
989757
753725
1186013
1066552
644693
792756
1090198
308754
132415
1061262
945381
445470
717861
204804
684689
727912
313663
406760
87495
1071667
851661
1144409
1155724
1030472
226519
871035
1167448
200749
59048
1050298
885370
113452
1103174
697040
1002323
616737
1144790
868592
981283
489920
935357
1002169
259234
789982
1149137
39658
659134
694561
308655
409936
852028
649254
606755
377173
854243
662263
407082
1091541
601845
725527
1016407
21144
999090
191738
874928
482799
660461
564325
65910
898388
426259
95614
974536
43982
989126
625134
313830
1180514
36669
780662
480651
358424
527114
912301
167289
624933
167057
334373
72347
667898
142773
1080408
1057673
105471
595632
733313
178213
970319
925172
249608
521691
520779
252299
868495
339413
179407
1026818
951730
122870
889942
216712
538284
740753
366740
1190454
678532
325563
1077865
964842
385552
601285
650589
746585
838705
418343
256402
981904
906019
491276
298593
206677
1101146
416662
963034
26011
741146
1070386
364919
932906
596176
304955
196014
403929
1031242
784761
431645
1067004
1160050
620028
782242
376918
808415
310991
484923
1073762
848652
705528
1122101
568518
775023
66806
986324
608669
1139607
326332
1054928
874267
205560
290808
895740
247716
303326
120706
530758
374036
960320
591279
814032
953468
419815
483672
784432
917245
234523
92704
391439
1151026
465649
530755
290601
700743
17536
680262
1149591
1106973
640552
1167239
504454
33237
845849
699558
313361
585966
437903
360326
39371
139205
651940
609333
567272
1114363
794729
283095
1125432
333502
59822
930773
49228
59115
770166
1043801
162007
696194
199639
386874
661342
566209
412440
79061
942059
852650
214831
1146305
156980
1116977
832833
350143
14700
190545
706097
994815
927173
803904
433244
484142
233220
1010897
1022858
785444
1087930
183325
1152363
636308
189085
1096112
590248
139706
890027
1005012
1023289
1096690
732258
1191140
1016249
165262
812549
1142513
1025858
892029
1007739
1000390
191327
810302
817065
861645
720800
1056935
885155
1091887
624115
924994
1107739
277675
237556
702330
814690
948845
317327
1124091
313950
939215
443392
512951
844726
748161
251643
710108
39787
1174145
1096964
659754
380844
703102
103638
691403
45474
667762
63564
810746
448632
862668
1053209
831660
58446
768842
519894
461299
807283
895225
148997
482716
424228
859104
886505
100200
174938
417681
152312
718035
174136
914286
289725
585680
416628
234940
878127
513994
527901
551798
939469
658076
1070
627181
471872
53299
875716
1118872
569809
1064016
171798
872507
28025
88485
441616
828393
71562
1032320
1068993
150751
597313
225053
427199
578343
655691
1140070
31548
876832
129312
894652
1016248
20911
392714
1087429
571112
346210
450121
948679
1026250
1090890
1016673
663317
1168997
1136901
486178
702196
544271
199604
858488
706849
657001
1046729
824652
1035418
604322
433392
591121
534805
142327
206103
969536
983148
381267
828150
845411
685
75687
1013894
507093
166162
166753
367713
308718
431162
657174
192977
699913
129951
158635
642327
1113779
700835
889168
874553
316315
78302
1185202
1173483
490615
79240
657480
529667
876872
312117
1161007
169916
315456
1038292
53462
1044194
658863
742691
817101
454268
681287
1116036
243463
306184
220136
983048
178474
1043245
560542
969022
677035
528346
30867
1055154
161324
1183978
158789
407542
801802
158654
917860
45929
231363
169552
3392
1084880
484791
178359
246282
192674
338402
390527
913201
456864
410308
258768
1020838
246399
384023
692215
710896
763620
860981
1189399
842655
464657
715359
814317
1162700
692136
965497
983951
973736
691281
730241
805487
590362
367162
898881
540545
780924
974810
847271
959351
1020653
280491
533756
823090
1009789
494208
1027679
542637
436488
943563
475515
1155054
82659
13307
513185
764252
1118810
250952
279376
295242
204568
1094425
381042
1124814
871817
986535
631619
1170449
178802
56417
21376
412923
364186
761815
14260
222557
519776
900196
624711
448217
1173451
690735
326989
1126622
162244
37823
154863
328848
163340
831686
1025474
175899
1042744
1100461
326225
1030768
424146
17316
469052
1120471
705459
3193
867284
434552
951096
47771
346708
765174
837834
522208
1182035
420113
859536
457753
175058
217317
392979
816209
307046
350698
618891
213595
662885
836116
1008229
389900
737102
73047
678442
999330
140711
250344
803663
95929
84231
723306
1039841
1039382
468239
374317
921926
296057
10086
1138082
174773
303517
895554
933953
434608
931883
846996
1117407
743720
713504
926295
254496
476041
1052726
690013
130738
655391
314202
453801
675941
449783
425762
695361
793135
583498
1000204
1014075
1180894
528146
881445
411266
1086013
102839
408181
888033
325338
755745
941917
297905
640843
166304
893244
180560
174204
447457
557004
901552
1047614
639424
161334
992051
862322
1190974
575974
919397
926346
1049463
464204
312397
724627
671219
699526
834704
735872
347546
197806
659255
974429
487751
238692
1109392
608970
1137889
8362
704849
443397
424477
345998
646054
400865
573145
162958
851923
786715
770796
703073
1126190
559093
441810
729569
564123
427533
536682
926679
971689
1175634
414858
712992
354506
1159278
52026
700712
166294
1001987
491897
829877
281811
951744
1093535
1004480
131753
172539
589111
877546
975506
752937
890005
432016
837722
305414
1162675
848559
953840
797257
606857
844386
140602
498174
1047618
253105
206852
791751
233015
505812
692378
616417
475557
607172
523839
188669
1102273
131499
825123
899944
338397
543316
271826
1057004
840627
267840
1009005
508591
664389
289514
299412
620866
70609
24689
1115623
1049386
731573
591818
496243
222100
531197
593272
410871
25122
508029
996343
991350
472910
524924
167178
658929
762231
206611
590769
1010203
665786
126402
357937
188606
73704
361725
255127
525157
305659
796698
528614
837650
1107306
778170
1134395
149604
593881
1121736
131776
932990
250738
882971
718924
526422
312457
247499
994444
327427
685973
228178
483832
1118281
995708
975759
986680
764058
15326
141082
978501
312599
1253
721711
460768
452033
960834
846955
706648
534873
1189649
124940
94785
470600
354327
1129147
29628
1181623
809724
666225
612154
1088998
246140
239934
150189
243937
619417
729147
129736
124881
792806
400883
809208
170283
390805
317098
1080569
606189
279471
352699
313014
404885
198557
432665
108971
165088
442364
967826
676221
1165774
29898
1019076
543503
759166
378220
726392
960742
475756
110527
961332
334883
263363
57701
1135521
581317
45361
236772
317159
473252
1047771
437733
824243
159935
924397
521016
691127
152663
184373
733109
688996
594417
138543
641839
74839
1018667
414358
426268
702320
557340
624756
1015930
314151
341483
699646
640915
976193
418631
1020855
697734
1117005
1135938
280302
923673
72880
134046
274222
859234
920214
539439
316507
65134
251352
751636
721418
1182167
393037
78738
732604
283585
738026
134192
254221
99141
696461
268183
485085
524219
378488
1086550
1132035
750803
113355
432259
912385
6972
343230
26748
43888
831614
512486
432508
343982
396087
798124
1026009
761801
199902
789855
763045
1180701
508030
64133
631124
661255
197734
732285
426690
472759
169676
247555
591217
1146374
983594
313253
900901
944296
910447
794276
1176704
28886
158666
258547
895231
997086
758972
1117674
505065
1064885
577578
1148707
891308
809648
1133914
96359
116118
281843
419170
620181
379337
232441
1183224
521428
869079
395432
1065351
366456
20166
549215
1084716
254738
358433
823766
853544
41124
148215
888154
636609
726896
188744
92520
606396
751965
209051
347755
397986
735316
571915
959722
991951
631666
389613
386860
388578
516628
511794
933998
920654
1067867
323260
528850
63016
244120
750324
186700
1061678
487383
973052
886788
754245
708585
272248
409159
247848
711440
674890
286852
1002712
849263
388591
744475
1120171
155918
8998
661416
587444
622148
275785
288841
345433
321792
443693
1117689
249215
360328
1175600
712680
1032821
639528
258697
272519
78897
416680
98920
257004
22382
1127044
365312
731896
125679
62479
704280
974948
1062112
656472
315508
123056
272891
872107
332322
915889
226894
30817
1188829
796220
1179614
175319
731599
773827
557240
219216
562118
784903
15448
311095
543587
935603
1114201
259346
1048568
940749
867665
718208
135821
628019
893673
295020
100556
1041584
538926
850672
794011
1140327
388400
297699
63577
631401
569889
752654
1018992
960515
683774
43094
54113
400824
760796
430617
830419
31206
399804
464143
767906
812555
118153
313111
831510
1032409
949619
1105840
874295
1032707
669429
470365
889188
988048
613604
1074153
118628
465303
693632
458549
355612
486964
702390
126396
255229
7687
933401
632413
78237
88812
819428
816197
261362
617707
1110109
1072598
1068403
1172705
1115541
449142
712179
685950
708029
562808
1164355
156254
18268
885167
82840
253173
136660
305531
353636
45812
591453
116228
404955
57301
775939
714599
272164
435772
578723
421993
537495
586438
816871
523017
764223
37650
61558
477768
916029
279021
163054
763761
513970
640216
654417
803759
800359
411268
621171
960348
46985
518668
636275
1150922
535526
143723
692337
157949
243542
387276
383024
1162209
50370
922942
702959
282029
573818
974588
1023828
102718
287821
51938
1078585
164255
461301
66614
467693
742116
45727
50545
997465
592254
497462
691222
302477
317717
576837
769324
47076
970039
1053804
242787
560067
177455
1176601
708069
906846
160662
112268
246397
458028
1007762
1159892
484634
158477
237154
431055
790408
1075350
753226
805440
1098298
1095563
369865
473805
334184
400976
182221
1174187
497781
1158323
158885
449057
1071039
456642
953640
933214
262353
1141881
1081048
336607
62814
1191479
956838
86680
1115241
369555
158777
1149968
313063
674232
79197
218720
651836
687495
842101
25069
1083458
56040
546400
840000
570208
1064697
1082916
891248
445861
160143
732163
324570
794912
5726
692952
888932
636548
172854
936314
806689
430291
400853
1083092
1065294
768626
778863
715229
938026
968910
407390
176223
846557
569262
1071044
340378
67040
144197
126053
619263
677727
1150661
530264
1001166
949540
492057
168281
637191
638969
1117990
1088405
110503
438352
166784
801299
1099173
1055648
207585
792502
953216
840405
264670
513787
322380
84456
767780
284811
821749
752680
341245
155175
1028739
1049651
19186
972332
1017972
888891
623755
1175100
883180
210789
30776
1076201
1182048
2101
74419
868533
156294
818126
1004411
615931
522583
2709
368156
134719
335846
393464
664976
73464
1136767
144210
231856
1046009
372523
376404
770833
1006715
575922
800845
412667
332172
439197
275615
42552
1096360
289309
625287
578557
132826
1078971
78387
951169
332095
593586
789181
141888
496608
1088441
708044
1023467
297551
77854
220146
696535
800025
624477
819406
873591
768890
619982
404881
646034
1126454
814033
885030
884153
268004
1163922
204455
616721
190846
882450
832462
660797
532887
12422
957421
743783
1011081
335030
369231
109097
1150423
1029072
904205
985447
259258
716236
838994
607957
445772
71037
636404
983027
186812
635069
1141891
529266
1161932
890193
908443
1186911
529864
362073
995599
521158
185090
949462
1033478
72063
948109
716166
230642
1156438
50131
383559
889035
188601
1155212
993479
661649
372201
591698
1045929
834688
510755
1103377
658405
307461
543770
990043
729647
331081
568582
614421
544620
131088
694602
786942
700393
101097
789026
1041106
1137665
574770
825094
639205
367931
209765
1162842
1073457
248623
712243
430708
1096394
430912
347903
1135806
424587
884369
1051259
325037
990473
730467
23436
41122
1117814
271374
295761
1101360
927455
984793
678570
645177
847367
97841
320164
441295
218326
744518
596828
594782
1013086
217433
541977
1036877
715835
517837
280451
1075351
497439
440312
424380
278747
39540
1046419
968455
864310
1082774
945276
693727
929001
1040331
306614
322689
562093
60191
153281
535784
180675
715851
372941
470394
1013587
973201
884008
490525
162163
1094986
679641
751465
13856
112496
340700
119748
526267
749516
563652
479190
522642
100799
991801
499431
1011576
105872
216756
1177871
991440
485874
131974
207084
807889
183416
518578
463805
1188796
180536
196934
446730
860526
11501
457523
3802
1148273
245149
950946
1099509
324316
773952
774045
382353
525079
742186
1036548
541295
467670
842709
174263
113592
943001
160610
283317
16243
1087948
836007
564426
664671
857405
380193
466530
259859
972468
83960
89187
1068596
973487
80877
236998
389722
600760
291011
982781
1165647
776788
421926
613395
1187643
347111
568653
498276
259295
978860
295907
697986
199864
455037
914898
22424
939410
232773
453921
517361
195839
616171
485360
439621
671596
774233
942190
603794
243050
822600
530377
617414
343015
314400
324197
143428
394156
800891
576463
606594
156000
129651
598135
772902
246050
967205
234758
413702
314775
1187476
138652
173827
384519
1126726
79227
697060
485890
666895
114592
286277
874094
339325
218734
931740
1153518
496643
125550
862729
193044
165824
475992
797805
689739
419038
448916
700157
893695
1183162
713114
646652
321963
430939
562289
697197
871259
667009
1054987
523088
715409
445304
905029
205316
1024477
1183385
221515
490624
447342
92365
347948
73651
821074
1186005
70410
470006
467648
473551
70166
1187146
814114
1109074
156639
913434
19471
639496
101155
908563
1051012
144269
748100
819191
1113510
769018
643869
434755
1180842
850863
600183
1172309
76904
682806
1049364
189252
983414
1147053
114991
1072134
1168620
235271
789759
953080
103669
178197
597507
842888
528109
121117
378635
767620
16505
506126
731968
570369
800587
1188286
266885
237641
283798
1065689
397369
1022343
131120
431590
1113521
10854
677885
1115925
1126421
97202
692760
343656
1118568
576489
417149
919454
1092857
924964
1024565
734941
202046
618789
558017
497129
499849
1138480
508847
92764
88069
686070
880631
810699
824339
307605
313610
436083
838136
21500
102912
339517
83705
73166
375745
236526
582221
1132515
433247
565594
575803
383052
294488
677541
287083
874240
273066
891514
105346
367090
424351
373701
1134184
42952
427748
49822
546678
1145796
337992
561902
165377
173010
1116567
220245
909400
1135624
280954
407920
85304
532990
1128199
186778
339892
205008
358123
1123747
808556
641810
418030
860231
351519
690333
336131
17848
881513
326414
247693
254979
1121643
633965
947697
137727
574509
304336
1166719
806242
202970
424262
360419
462777
569033
969198
1014221
597011
474559
211283
654045
816674
754091
1076104
713715
1097787
491972
892740
169174
275618
1185963
15182
642233
1166914
20320
54963
895747
291157
1030986
277726
311325
1127962
150556
864193
47718
623453
835506
554977
475244
1050482
814829
890479
970761
970739
65095
640998
720809
155312
452079
100886
1127781
156075
22538
448154
1074392
742063
1035928
803795
428143
460234
1106140
180163
30647
487323
1158347
1150319
296341
714981
49779
162313
709180
237306
52352
1156375
48488
814122
228767
228050
717984
1020717
649473
264644
524118
267085
733411
700305
1028509
510397
1016650
682415
932751
736729
1068338
1177765
526911
221750
299797
553115
540291
894808
134017
50782
58257
1018389
1107941
167245
1074866
817186
154639
111141
664472
186722
17840
1076130
1077812
180932
181771
416545
652300
584814
410416
491577
741952
937244
116966
852786
965747
317244
153306
422212
420306
859395
917375
513232
1066260
1146018
833515
489919
818688
226526
211922
44886
1008310
988316
474781
349062
311474
638565
1072796
1085758
241319
702551
226617
935717
437923
23755
1058148
1053724
794662
788142
292064
155651
1084033
991715
440954
1094842
667967
43162
989477
744256
88024
75291
137824
127152
901094
564456
68394
618316
868667
625981
794826
203588
31495
1018412
519257
539814
744580
737604
450286
660650
573469
373973
906034
492545
493675
36936
705640
975413
33955
68041
34122
214025
248361
45363
178958
1089404
1111458
109789
678944
456844
720328
1182639
450499
228685
909860
51968
1022844
183505
486111
466647
229657
161739
481949
240333
921367
596271
345145
923515
221724
477757
1023556
1155927
143022
292226
508909
909448
703009
303073
524250
702850
1029601
832457
565289
540518
853027
490212
1030871
998085
789754
422552
1111496
289655
1104098
276109
424273
398731
98348
349004
946293
470838
397735
230595
130354
347323
760291
121063
394879
515150
1164692
760334
40264
30440
369448
239052
513849
326563
970769
9291
1191807
151557
530868
250784
52264
610566
776192
947523
859094
339651
564157
705519
1113931
83969
17788
555225
797922
474965
754812
720331
801513
1080225
149534
940605
946324
799461
566578
358800
619726
1153793
386298
24953
342356
1012612
41624
888652
1179236
1192212
11427
426338
772351
47591
1142477
1078549
339251
327297
74607
732104
308304
853111
93978
908645
843879
97545
943335
698253
886878
1096252
648414
1011367
1182080
896380
634499
142227
1170821
423337
701999
1112574
824716
225465
460665
733008
770790
994172
233432
418606
888640
928553
729359
1004867
1022190
767091
326220
160327
434646
29705
379384
321136
283567
62534
332465
622022
358039
539100
32562
812483
558347
169704
1063212
3003
1191195
302820
861128
11246
479239
1120192
667979
346500
168897
730457
28060
775253
465533
1045152
241028
319890
1041007
1067413
99212
231964
823548
937623
280309
47095
1075337
1051828
591884
837026
651485
140399
1131575
517754
1099854
393916
637591
617331
1081386
555923
79943
116626
1005592
639663
1114344
92189
3632
735972
1161873
1051866
80153
117407
1046
1072364
797261
931994
648684
503542
943860
25868
620377
57222
990079
881490
7055
726131
28628
456481
32413
939422
359578
226953
1002019
559499
196979
956564
1027863
1187650
579960
448230
600153
323811
927732
261107
493636
303758
698535
765025
310478
713362
737982
640179
899674
297406
1041579
664251
795676
1157200
521900
624896
968192
657844
771339
748548
463025
464577
619958
996666
518384
672503
102563
522265
794743
1127997
886787
357869
96654
70584
810293
368276
1127773
901551
925139
412777
274226
221809
689326
978625
992802
824371
908818
915728
129343
835998
311296
498234
523765
830848
240188
881260
771208
57625
1028317
909497
1160572
52877
417616
841280
750576
466851
608408
688087
1045945
388847
452850
693200
449161
1002644
418752
131241
981534
619749
426377
827351
795569
503836
564093
901564
1150926
415880
546919
448124
735163
95111
599062
53464
1046785
679296
872667
208290
1138438
731537
747078
475363
1073697
894950
1191742
1015717
15139
829885
1060296
6807
102355
1166293
332463
395112
364871
1142431
977702
822880
425050
1129659
229358
84309
108354
51625
75533
816376
972108
1146214
606948
812378
171530
221233
334662
226759
587467
800559
172938
874653
422470
820686
670146
842738
357542
357550
156247
411960
38383
1110326
500749
1077229
652664
989199
350152
719388
523837
904473
418542
991748
955849
1131893
1019090
374035
385665
605229
733199
1086579
775317
140966
399093
1022696
1042840
38881
1069610
1021156
625500
470293
321937
1050272
176445
256182
119151
1131417
584541
800989
70599
1167565
810034
918255
651654
350118
167640
681420
825061
256825
1166401
53947
413473
434623
665654
397327
228574
649262
608091
46531
196496
153073
813610
465568
657837
317096
857354
547873
1121484
524421
233075
692056
73499
749714
286800
914169
1125552
1182610
30127
492432
1160987
123013
75268
822675
1046640
511376
83368
1015718
699727
641699
633682
685992
746414
702101
421945
375537
581888
260987
835356
529121
730940
695023
869686
626725
694340
506739
709757
40969
398382
774419
765215
717120
916824
360972
772989
1109314
676217
356548
688743
497125
1005790
443758
507199
1124056
433277
1131225
497109
776133
649235
523902
867441
535183
386382
1027791
43703
822374
937819
919255
177166
968840
530943
229814
948682
251055
884841
1132244
1183525
335786
675232
702148
513566
17767
917768
686664
154799
812971
118992
1042894
999199
212767
1170425
226665
1127546
236198
1177853
877973
194752
669327
972998
141598
401887
396619
104693
460585
182975
759755
184775
1044509
1145522
884412
599352
337155
119836
65544
1189256
395951
1054305
736539
754933
486573
310082
481700
191481
1056790
1192112
274998
197270
816349
1109720
1162169
758297
1091919
329884
802139
802974
360080
994716
886187
528539
505608
863829
1190373
524606
22537
304781
367150
654624
231910
150763
884918
263571
489823
1168775
845456
474682
596385
886928
992719
832239
642529
336774
106133
126560
369186
299764
462429
1028418
742673
1185504
699177
1039218
453910
1172624
177844
246681
1161698
433178
181640
116445
468186
304042
370995
79671
280597
39042
645630
224384
338928
914087
944460
867471
317886
779601
675456
1003820
614159
505891
451650
595929
314885
1042773
1096129
589165
533873
1148917
843022
258778
747189
600667
1059518
395654
70240
1047697
430080
362762
99314
303015
331108
930578
264364
555648
181646
542977
578905
780983
1007921
916860
549949
321287
258920
283340
773630
705497
940268
879756
600613
763983
1104699
426857
20676
1034531
129919
462141
30242
1020202
170260
547016
434394
830466
390294
844840
94364
1050782
939314
349568
782395
877227
201043
719152
119646
571465
717159
1084668
264263
715682
1176441
163165
415722
793372
1190882
1149653
372700
1033505
225133
23910
494648
253496
1009469
1049633
123725
467635
174295
723130
396301
334951
1035465
676395
1096506
1145354
17900
1170369
344692
1128300
24954
335880
882286
1009266
188287
468208
186357
783858
980810
412731
783641
351297
1001060
964263
260288
796491
1041361
127356
354684
1110002
110838
1118585
1171480
295587
936134
1049603
536108
293690
833317
18929
556351
804788
305875
1124280
407150
750014
634174
398622
783285
1126086
488224
549093
1034090
272899
978574
420397
917020
659492
797192
1073612
1162798
641720
654028
995214
1059071
1040015
647407
791780
412875
655434
817378
908469
520568
42132
344851
1183648
830561
533429
371846
633194
938460
876395
731320
1117937
1059796
495034
217795
722036
681209
1103887
132508
577296
544267
558177
894945
966582
463914
1189968
1033375
771717
585790
1134659
316789
1178825
1092697
850875
973101
508400
1013336
475912
1096137
1030045
189548
731194
1106680
471873
710506
543975
578060
1028680
413165
230037
256146
627781
844190
579036
620867
1183160
901378
567181
296686
554340
617453
679124
996571
1020622
1126083
94564
915466
1137787
1031636
916407
2670
564916
642471
486176
544514
546475
228711
17952
1000523
620898
318168
240489
1181462
1101562
214745
373117
669399
36042
850022
266921
27773
420582
239326
1123118
23916
790029
431582
1097846
611148
1016029
675951
996526
309177
1002550
1173160
556356
1085630
591363
1081575
127519
1176248
221372
356689
562373
369403
742747
333274
785063
33706
324246
28173
1015995
69637
148918
774582
1069694
337577
446051
1187421
592074
418922
215992
466029
1060475
318938
508138
1022560
17606
36202
780760
754792
660953
1117512
1162012
493427
511726
550079
863553
136912
616632
678991
599810
821104
921288
908102
566325
865918
753690
64946
606321
451912
627955
134191
1190631
1006444
492280
1110122
944593
426504
477615
74252
715823
344589
763036
722971
402109
626226
1106793
49988
347043
261735
857942
743188
730501
740930
531059
1039657
1033855
401699
212813
871566
1032400
789914
662471
540208
930395
359318
630017
165223
685333
679852
414196
994045
1132856
140184
1075878
394741
950012
1004032
1069833
599279
1139876
261284
516641
857250
545839
1044097
1137171
993535
169005
932757
723020
1080864
1093401
886209
193902
340513
1096527
306662
540065
33978
322535
962701
346208
1190618
1187506
938386
657534
771647
534222
730048
203538
333726
554847
363402
378726
81061
291917
1112597
1115214
51100
611027
528499
351804
407402
673729
462963
1145501
1030796
1067002
722224
722709
274143
232576
630473
66767
1159256
894348
877595
828798
1185590
182029
23189
6245
314600
748494
744393
978982
426160
122298
596459
311029
3290
882743
927230
425415
726355
1117661
550023
410292
1043461
551030
302136
1029577
692905
191917
340964
75729
18691
89393
579773
30939
632252
36137
552163
781004
42708
193258
849609
235385
198097
1129292
536978
287779
1018769
1025494
109829
1108530
913690
621237
376814
785137
228476
51208
899260
237857
413465
1110399
670754
908208
63178
670347
63364
784178
407215
497552
1147511
737051
469047
364091
230403
839185
763457
275443
830679
1075225
399404
116690
1168422
1119132
753713
1045836
1175329
765647
63506
489388
913176
514488
136406
248218
1162172
99252
114117
928195
938261
159488
177856
391303
530334
614044
463736
509285
652917
1003616
2903
963264
146385
337753
1177713
192173
351255
68171
258923
1146666
674749
986148
661296
201200
1086984
578328
667683
1024344
917681
956266
538048
887411
113471
848869
935369
1064591
889113
273175
589401
966043
1178369
294248
387277
800451
1052490
681483
176529
27791
388196
698064
357851
130558
774347
1467
468105
788225
1026575
1138343
1067591
492695
119017
937022
375691
956439
566341
836115
608275
779847
1117559
616803
58816
223343
1140075
519021
477333
723829
357819
714573
1125988
994518
640078
1137762
484340
381178
1052122
166387
1160250
492617
1051061
1167017
1149447
212180
314441
52672
1037879
877789
824917
677618
406197
1169728
1166536
22855
393252
326847
65889
807022
525100
235960
817058
713634
40974
499169
796079
458525
848877
873634
479011
464034
377380
1085302
799139
445746
586238
551715
171053
332908
431088
352753
1010541
835580
351837
63956
1017312
981584
266566
83098
173393
530800
751756
1069809
564721
399232
826092
899199
930692
991710
780033
377029
923989
323226
674335
317130
969023
504988
159279
492316
228183
577260
443537
1176927
358642
436985
218635
32814
461822
971352
103096
1039155
763465
304709
361840
845243
283246
984626
757956
416477
1000188
632205
1054115
811071
640260
593200
37586
914816
208807
11509
404170
584439
224972
283833
358868
801481
340927
605428
1017042
713210
406261
889849
828124
1129956
1025513
199696
744609
731126
73239
1134204
907785
330366
629151
984342
759671
235284
796638
1120876
133372
345129
1175430
608825
967019
564975
72856
225248
489845
466908
640502
1108226
805646
944254
779066
835179
1187197
233590
279892
915145
1184298
934099
304205
162100
418501
569084
973449
825066
1178437
143666
482932
1085271
558663
793363
67359
278950
1017570
1091210
376834
649527
1034921
969441
455380
602167
620861
821145
858195
187685
500169
961714
360596
681075
839592
1081964
840410
1163809
1017049
223879
944875
623674
615060
472967
441194
109233
164684
458458
124085
584246
232378
787451
629817
700685
184758
461099
821752
115490
637005
875626
166263
497609
383519
190084
228663
1069880
789111
1011048
36190
1025985
704460
762784
290414
895042
845295
207834
254947
36591
257084
432316
328380
636520
845260
145987
53574
194439
1003425
518236
746346
466330
533511
1108669
15261
395736
735612
426415
760249
55435
617002
189195
351352
914092
672011
483194
47944
573768
858739
1005546
871749
27494
338939
301008
92237
109349
116901
901250
336890
417634
331842
135129
529704
651034
1146809
896284
54432
37019
26455
18113
762880
553529
1174815
348613
353536
685810
302461
106127
641186
589243
845801
855577
301343
180277
477104
440752
340198
913807
723591
569189
714520
525537
224464
263578
718476
71887
731843
652321
680757
787965
261401
472654
593799
1164595
441343
374658
129545
1165262
192533
842062
272942
450732
1183034
744201
51771
592098
1039344
653748
847317
583855
690578
365878
43603
703759
91015
237713
349519
447274
484579
816293
942605
848638
824827
406265
214265
748539
235311
947599
322516
436451
381795
1014357
927191
184793
683777
866579
1085462
741945
1009423
838108
401374
420528
489733
1137259
362474
114771
453734
1004558
98357
292004
627340
159409
1062906
979045
1042667
841288
946069
1147468
1117214
284721
519533
1180745
1103564
1176357
667060
762174
320900
542645
742709
296966
724304
1104507
326949
767912
341306
689595
1149634
1124618
1044913
505794
82630
211326
274566
331416
537571
982623
791141
192753
969764
898764
139562
797350
372124
964741
404148
584966
1104078
611799
938426
224688
638894
952403
1078491
126539
52901
110231
876673
1052175
56250
785907
777500
746617
551310
249590
800976
723638
1142140
392359
838605
18950
21314
53269
50480
250774
522996
779592
715599
544270
241865
735626
523558
141101
87955
971445
943742
335325
1130539
281546
1006607
1021227
405780
268387
730746
1007840
658906
869399
734566
753011
1007855
1134525
439433
205681
95945
1177350
1150566
720435
193415
173332
680976
258470
321422
256398
526817
493668
1090505
139812
699001
12384
123929
607757
497736
782937
253735
125028
701130
829612
1143138
1045623
12804
123111
1056246
1179228
494352
830547
982815
255732
437295
307034
382273
741457
1048107
892083
1053922
504570
901952
370692
533345
717426
890500
990634
417026
476348
86727
526781
1130492
485867
1051904
4298
625751
962707
607887
630699
702681
204195
634778
17158
904830
1179654
1101095
69919
640798
472848
269033
193451
704184
942817
237316
860206
1055643
583475
223369
64989
1051029
86841
957696
827694
817848
950342
26971
350750
990243
2090
141750
1009804
518132
573846
515894
222802
131642
1032917
923165
672570
932202
865864
1152171
791444
722491
1022430
210588
292223
1042217
859738
1078652
128103
923720
425262
1188299
876549
351457
610626
977266
946032
732446
727842
440743
316877
139594
849081
861848
1045730
547521
671719
547386
14767
555576
135014
268600
2835
950530
830514
195421
408142
562366
886577
474229
509823
82441
59008
611976
737622
22281
742017
99973
151005
227629
525944
306016
232362
583676
374283
826956
632548
145591
699280
767764
1107644
275316
75888
429479
340626
1188379
215794
698158
599336
435532
1011214
522645
1125286
172981
224299
866568
369258
1030353
1030006
293326
349202
1193458
291699
1160136
283866
301656
734520
725485
1024076
680737
476584
493000
1010546
46572
515187
669364
89002
1182748
1113411
23341
105345
229562
754706
437261
40617
249008
99240
991994
287003
167810
367347
1053691
75393
436088
748804
341478
957791
1111603
555866
522068
902060
398358
298660
745664
142621
467819
971366
744953
124476
316403
9138
917448
1128759
113170
1087940
401204
1022795
459170
635967
106467
292424
622100
642871
1035102
1191507
44697
322750
287878
807422
132275
58410
495692
1090299
371485
1094183
408539
853766
642693
224931
733974
266214
464334
8163
569424
387450
549935
857065
321775
531616
183919
308309
479909
747812
113188
96888
1042970
147585
742499
1146252
930868
1009769
317051
565100
171733
35937
630909
803084
614767
143236
447381
854338
141846
1171614
305235
1181202
226052
715629
822626
834888
964364
1161435
968077
711444
214608
974909
6596
351570
775546
247172
1095679
1021691
500735
766677
777453
862826
285023
831036
706373
948874
76407
143775
404483
665002
100295
569593
1127438
1062882
742142
907401
743548
630916
347113
884744
93129
264805
565783
784514
413292
599068
245626
87629
643530
516675
318264
889598
1155256
1164950
836766
924901
673861
47106
325321
705586
941398
841323
764728
1158318
615731
886611
630742
564586
1152277
1071798
1136099
52165
28747
795929
1011954
844120
1148283
666508
697676
1188359
1084848
698997
873611
441126
383108
591549
477872
863961
486383
521260
267513
270854
431095
164402
513580
77156
805556
372970
951129
594278
929166
506359
756867
1152693
1139110
608285
855462
1041199
886002
1183351
233049
111595
962876
1046966
1114140
32252
796031
1087934
519438
299992
175382
976657
518114
387986
551895
564421
429429
1147272
419828
859608
404476
321774
64383
1164786
44482
506651
447845
170691
10540
1173727
1142299
627887
791318
788993
34685
864657
109860
191403
357473
1009753
336645
545698
703147
288661
437392
877608
1118128
685330
789340
794568
1144929
41658
700643
941787
266820
253346
1154032
498924
1041178
638752
49982
745906
465885
364152
565470
148209
675900
429434
178428
876026
364454
1161073
978735
66557
1080749
1159508
557610
1173147
1014036
989780
858833
591353
690923
993894
587176
374721
671241
947806
239665
548226
38492
1172796
483710
369073
368809
797866
1154593
270315
785144
1073766
92005
994357
1049186
999995
174453
448012
11306
262160
485672
26102
170536
90320
381245
393503
967091
581685
771714
833980
89726
11440
650063
58619
345696
1100536
328247
738931
823193
353638
815931
69395
531053
539053
1170881
144371
906940
308703
234754
1173824
919103
701903
399997
243677
560753
112975
409896
178896
656052
269586
221010
970786
1084644
426262
681990
1139586
587261
629882
63535
971750
394469
1086932
124501
1104752
315957
1166135
411890
58227
595409
318952
1031326
194424
365422
195026
471611
1091538
745514
1136482
450672
1065411
456709
312774
380642
583982
88599
819819
111345
377929
157607
562036
204286
1011070
80791
1163154
438894
831190
671584
224428
553967
1133539
1123103
224183
901
687634
272185
786405
1070094
1031026
472820
484800
942317
71429
1089170
1117572
833365
736507
54104
211947
572322
209997
443303
533189
1123862
1038574
384054
998234
712721
796964
677881
7558
744162
1043400
648881
636171
843114
1148019
477733
867872
52884
901122
1005299
4200
1026982
426862
156972
423820
52021
1169423
46925
87700
847997
480583
420628
191782
1309
266655
1004225
164359
536074
441020
1164987
733140
526940
260
91307
367813
1057672
803346
975431
388802
577222
201121
890508
550949
406536
1193395
1116230
1103143
589015
1108284
1106546
1058605
17318
869522
992242
263334
868462
138392
215536
653267
1058634
64471
843604
165252
368070
600823
891360
680037
1127611
810696
352258
927345
591020
75389
515420
240553
915476
673363
1063376
39514
797921
286137
599059
508155
661995
13928
617809
933904
761776
1047931
912242
824586
1178198
1079881
893502
471552
612410
725224
459538
1077154
334568
285673
1157472
438862
349535
400643
894740
951409
273191
526997
796884
287434
1024172
85814
16415
587045
115944
456334
791543
237003
51750
47039
1144595
15907
1066944
1073785
1147060
3767
99642
937337
505638
251283
64641
599614
925021
1023559
120207
114009
425216
926201
1054040
122012
292396
114766
775833
680490
784743
814738
1106387
68751
92297
865969
85387
1023150
751188
902696
615586
745841
93431
690100
238088
1192111
854747
161618
710677
664612
1095897
426283
150863
422433
349624
415373
639712
649425
533509
368628
699074
1186288
308194
406786
245740
757036
259384
553535
109905
397306
1051516
321819
901742
298253
299504
493677
338113
823350
938530
813429
55920
680673
805420
18651
309880
212260
182961
467068
1075873
954248
599503
667366
116117
649619
112620
733489
324936
101279
635634
873299
705152
164708
143994
482846
368720
1091849
127553
1006712
811274
183369
347432
587317
1121275
669268
125730
130688
1066253
407268
567146
92512
570961
1012697
337398
584820
581702
825697
111529
916100
295158
53498
1121638
369305
690091
287172
412287
876612
1037939
643041
298572
653940
477629
242586
199829
1090464
233950
330978
695653
1010204
980939
284312
518171
491250
595609
405251
1155361
62969
1039002
1179302
512769
432488
872716
1132011
37256
993629
731030
515973
772961
300514
567113
688779
1010729
245715
815543
1087432
385573
428529
474390
389503
495413
774098
857916
664959
272862
46189
1184212
481832
491431
457037
1138737
1078293
196084
399655
60720
730573
651783
421438
570658
721520
1165768
344065
714257
840419
420677
351368
178149
221294
1122587
477924
321843
247266
678505
247644
1091361
406567
1175389
634327
292472
964136
1053882
748143
193032
808252
871692
1073005
770998
327330
142550
636358
823250
1146966
778785
1186265
354545
139271
102952
81676
338911
945247
301009
991496
1125041
1170583
896722
911419
1971
137941
811162
1137393
95086
545850
756968
1123037
849070
164470
258609
582666
101843
806786
96108
841973
449833
877017
7402
1043083
119548
204860
947032
785435
9747
683248
745723
698587
779814
404967
668713
160860
857290
127906
713842
313803
552270
144933
1108231
883282
424053
1046988
1073
1093683
1098742
1134066
430782
721008
1021614
1002269
344036
232267
574186
551602
1057563
41276
777670
428679
924290
672796
839264
1170517
472159
864108
449504
144842
310097
1119498
650717
192668
564146
1153125
224673
698451
1137271
382012
432763
137534
349346
363496
1189564
1040147
432473
985775
709090
122787
776284
917479
787399
388126
479022
57262
606542
5208
1161198
624777
87365
643713
1189823
312653
837393
592872
1187658
110033
223678
1145053
144650
267907
387987
305290
386185
1042592
337326
158299
238210
1126707
479131
86465
96884
150501
859371
807086
53394
382929
357969
930765
1012727
213797
958255
692709
747092
170504
263162
264625
167026
159573
262244
77294
499916
1103588
1144172
124686
359944
806357
889922
815605
70875
1133677
659428
1003796
910459
551200
991726
499480
728900
838511
147946
223347
254273
1071671
132370
556963
723872
346948
472990
422947
393949
344753
639976
702779
660637
1070474
551805
122551
1086936
360898
373625
142992
711
1083246
99019
1104176
462189
725027
511568
85937
554681
1185310
1147033
748625
511001
218070
869854
570198
5944
1080067
831658
799941
949205
165898
608543
1674
37480
495689
423205
850092
637202
1076803
934560
513128
652248
574029
704046
968529
48247
870013
1068796
1092728
1071622
389634
405146
72998
655654
428556
426955
571942
839553
947228
1139676
533956
648462
156800
523244
98989
34763
787513
58084
628622
539194
861082
867118
588775
222129
674793
129418
943855
878998
991806
383841
10112
842069
478017
144797
25248
243657
97139
85316
175448
1085863
348369
316801
336415
532665
1145400
263633
1162649
848898
255504
782947
97587
254149
34582
170397
1105322
996265
908399
1036810
371100
348599
348644
16389
366190
331761
545792
949789
488932
834394
704098
305552
714481
585908
125811
1143818
855122
287104
721634
894621
300115
934809
628697
285847
516526
508284
791731
1116586
708896
155692
622210
431693
203386
508642
499629
36154
693773
248347
713562
71225
1078144
849911
9640
590153
203814
117956
225768
1001528
507945
592780
727113
733026
302038
1063568
198788
21973
757070
1091478
518068
439377
639529
379040
114346
32980
366586
240338
712311
707498
206984
433660
78241
631007
230785
22187
740265
118400
325400
545305
134774
441480
584945
792280
3647
510953
215053
999963
551719
900296
160005
634266
782663
1104011
262068
548104
136016
913059
904050
534356
750941
875657
134331
389086
515773
294991
190214
448806
761785
493386
1094112
192066
527046
231565
1118199
147706
508954
576149
862812
718119
1027449
68875
360670
1105079
361524
463846
1022864
640400
971228
389879
412917
269233
490914
747927
13104
804941
1141848
858559
524552
6952
930008
208161
868075
300770
734332
496260
817422
975843
149791
573261
1146998
611915
361233
819061
452922
613319
12465
247590
827205
554079
607388
1058573
1138449
1072251
1117344
533328
687685
679177
652494
791905
882144
260536
1136233
302089
1130161
702479
190617
145033
1049993
577876
418078
936774
66157
775135
90952
1093494
638469
447892
1013186
842079
917845
111725
1162074
540196
1012217
813722
87744
683100
915062
81838
996617
570542
356636
809254
433219
629822
1111801
1044668
527787
1150466
709253
790502
90833
44609
270330
197710
965365
1039263
594951
294136
538820
661949
821703
628489
881564
1051888
652899
822465
682200
617498
762850
1082819
487836
413744
600849
261472
247441
734436
733228
202905
337818
723374
123727
751220
723068
544249
47492
253318
528789
448966
620512
452882
432748
866295
536820
69198
945614
1105265
470895
1033347
614800
191011
1166467
1025122
192320
25621
948563
1014354
1192457
1147026
1084523
1100778
655433
489719
1074580
484075
809426
256574
533573
853484
874396
939884
134365
318864
95952
397313
1178785
1073441
884236
232040
617133
923681
716723
971032
164611
234466
202032
940190
880278
574205
114154
1009646
259491
106517
348128
73356
607414
670819
956804
24484
44038
369085
578189
229567
440436
260729
1099619
18469
1083835
1093927
733629
917977
1062899
174714
843954
149356
588755
855594
626768
294876
280807
444682
37967
32368
1155206
1179381
1047686
770152
479077
1137601
397343
379792
635139
746432
843216
900309
584167
569270
948246
94312
1136663
452388
592671
673537
686489
97419
891742
232384
1164443
1017995
78853
162723
627995
552227
1180340
60801
775108
84614
566693
1148333
235860
255136
836178
705072
97658
533263
1091953
875854
81854
249296
603585
379707
317970
271382
500954
277519
842877
873762
646586
218512
173386
238758
667275
276939
75610
220747
370342
543315
323629
294745
370529
892483
24594
340209
114490
392652
157077
155015
871307
585873
330976
1160373
720141
580252
1020147
1094384
814619
59962
983177
1045707
752385
794319
571760
967320
841335
501556
391356
553945
664108
967476
569561
27092
350320
641275
540610
798810
337559
1026947
364380
1154488
146629
764515
787659
571970
352445
66816
888766
1014276
1099426
904224
376379
424700
720641
842551
466022
1116189
901869
546091
727808
473526
813361
859105
749204
995039
825364
347953
872536
1150585
960424
619990
899163
398317
1045911
958709
822235
535786
839480
1008551
1175963
750112
106351
1088474
1102603
706987
638700
608
989075
279846
1071856
783563
323556
305698
472165
382520
280656
1020448
1035376
806033
659317
300069
1118298
1109368
1164565
1001155
156208
1176147
455424
852861
307992
364327
980357
328579
659769
204059
245750
152033
377411
1145294
924942
790359
390576
593223
247581
248050
81880
311396
464593
975628
998976
6425
446266
667394
390249
887477
179335
498776
689091
925622
846763
5028
606618
470372
379231
700300
140622
84990
1154266
176738
801044
177181
1104384
721111
493216
697672
1139369
638168
673557
94835
297348
318197
10497
340998
757762
1172773
773643
414434
419821
69082
392508
517845
402603
631488
55442
263728
1144606
238009
827696
966661
13887
1006878
1013996
571731
229390
87119
550571
569857
19072
40419
499786
613894
477296
891836
1184248
717460
840452
1040044
799277
388986
1007343
1063440
1079147
121792
349010
146154
350840
242270
1170246
943934
1041665
104924
961825
947000
1190384
330905
846647
1119822
727865
637757
96270
14067
140109
970164
1176796
964775
574965
647374
748714
666690
470084
757322
1172479
237255
740512
237589
20636
1085337
1164607
273126
826104
807924
256756
1097098
421944
737988
42224
618404
466744
468925
123625
911154
377301
251970
735427
1165330
622838
466767
848109
266580
322022
1156853
477972
310646
825454
256601
1137339
9131
460302
891695
379072
640542
31365
897692
29586
1037360
861308
1126591
178924
465552
1180682
435301
732886
218591
165365
991849
638334
820959
1135540
390387
652148
528521
536225
272440
354591
1001163
409110
376112
873864
178517
850438
573631
354572
134251
1107351
1116277
562003
301047
888489
398947
1122332
449096
1006293
243349
478556
350902
442226
176182
155241
263584
106865
168973
410946
618245
978104
662658
310295
166579
776579
898420
411737
223091
576062
321632
321903
818862
392286
712970
30229
931288
831345
731060
1163324
486754
241322
986702
82984
730287
756327
39083
1081925
222694
514150
366177
800692
53550
783382
733633
703101
465295
905926
1134605
138548
209510
658357
497009
294266
505458
912850
494777
996318
586509
285767
486994
1051
1171051
377094
570342
94915
275240
43562
780148
958486
744974
315966
448291
757421
11923
988552
961859
221951
592768
271898
679575
870629
732852
25207
796971
1043510
1047971
820093
64252
1020026
2387
935725
1178853
866981
423520
239476
998447
366511
587767
804641
12332
952363
534048
667916
497180
832788
407182
1035911
180234
493651
375458
715584
1134142
77368
845372
187607
391385
475717
744297
1126918
844067
70464
1180102
682413
66639
287050
903172
607344
415967
497286
1021835
932116
765749
444873
714540
605954
966995
882093
124337
480294
880513
320472
1024137
385548
71999
966752
439013
328131
111152
980038
1023077
785503
572396
345846
322007
781844
92077
896171
918568
450475
1027126
302018
634941
205782
756893
1185377
631354
184929
29321
688564
664375
668150
479421
284858
1057182
649821
864302
864599
602115
60402
789211
481510
37101
833639
395203
640002
368719
729740
1103180
17984
1161672
776167
597657
216739
296458
1040088
397644
1136510
273150
286856
748345
373134
888101
782387
775441
225155
462880
609539
187853
538016
336308
451606
1033002
718695
1050356
213475
632896
945135
1182547
1063161
619234
1120613
1008751
123603
1110682
490456
492106
1112297
315413
178726
300450
990523
587892
603646
851036
1022545
521472
1192293
97195
1055112
496562
811804
859098
840379
336485
558828
581189
756143
24075
391459
43877
404348
663953
992203
1147942
560652
166424
534295
417535
563045
400736
1095507
950629
1184423
257586
430301
389239
703968
505473
604971
654365
155484
587343
1094119
784202
1132941
85223
899687
924110
89140
440966
745010
1015405
294966
968780
278973
1026875
812357
959187
1099714
122392
910777
558524
388359
1027252
951651
1178523
951203
921711
659457
526152
213433
48833
213877
230475
582534
466033
73579
1014405
1127381
817106
744396
165907
590499
1182825
1020513
185425
504205
746396
892449
396933
623092
963223
765108
397701
563828
727829
195463
656170
615713
619880
962195
7427
833422
616745
72818
814789
618993
515301
29735
1013168
563099
734093
792937
468736
981614
249513
724138
760318
1028140
740209
211782
738648
510415
619914
150739
481808
211231
198870
187987
607993
872017
236548
234374
697350
266517
53087
660268
750210
866721
26434
440383
867211
436999
846039
412247
1069302
500070
688711
612628
1068249
126879
272965
994207
311122
156385
840962
844932
333308
699376
726713
372420
48613
397252
1006207
107374
671258
552701
608317
874350
587200
1112569
539040
943299
1015957
600395
1095645
887901
745765
456773
1062078
309454
851989
918401
568421
377647
1073440
497324
1109031
626778
792908
971690
829847
260379
616673
872943
542732
509722
589703
717113
896203
1031265
885375
836900
516186
363884
456702
21158
1138643
351861
70367
477083
817162
456371
891096
127145
158586
764717
149855
256312
797678
698502
195096
373884
407646
105122
258737
348358
663910
1028133
195162
333482
525235
937935
1008244
666669
836503
112604
1058000
269690
1132912
881521
875130
370045
123664
740970
753059
83303
869981
514041
146263
500304
147365
428171
643174
112304
407852
381012
849232
204869
715319
499978
671872
696458
392391
491647
606129
758164
392263
169262
224748
467934
970212
767690
1176613
519458
647457
1153342
611822
475163
687965
343192
559145
354165
860646
839800
122841
645783
1125214
125963
543508
28216
337473
1159548
732776
852526
1162949
26758
316981
271895
180636
135117
754854
377546
937021
619154
568677
672817
127696
925449
19266
52727
248533
112235
809917
726848
700232
360582
26838
674522
621702
787055
124869
1063458
369528
510173
186885
746654
542590
717139
207092
1052409
111259
849278
199605
265824
227883
15526
71996
704780
1157782
499500
1090187
643702
869175
323412
884500
875690
773468
1121360
514187
392580
1047448
385259
700565
296320
245968
1025459
1041064
728894
931914
814807
609375
539936
797372
1009040
681404
456021
270309
120708
878015
126582
618542
1104008
674995
270231
940921
112464
417881
1191416
963511
238491
1053483
607236
1176848
170063
709492
639548
384614
44883
810434
150017
646295
512498
150598
529565
865424
81634
634664
203551
217255
484126
391086
337614
413151
98587
889151
89564
1052600
671229
704977
490477
172295
100084
1042400
738058
552944
117210
1053915
48406
961641
170203
745929
1066134
1045467
339327
48992
571787
312075
179969
408205
228756
434531
729221
795777
608792
489932
170676
258908
1008706
526929
388346
279279
793471
656079
502893
1082786
336568
845006
471179
993823
1150241
808107
444722
1027581
710288
1154957
580394
941100
786359
173493
353373
285909
950536
555191
874638
96553
1022140
1051222
395303
543574
766656
694776
347328
254750
835467
886447
307064
386323
1002788
1148773
636328
189425
333511
1059498
1159483
109208
855057
152875
105423
170509
748935
896686
62289
329362
1149844
505552
1189139
68306
606780
1181825
283226
789407
192799
618212
105272
1147776
234366
896601
553131
1131430
327968
686261
257955
359029
552119
922233
369941
893796
294153
252519
187999
3093
102494
1049183
622434
59490
936529
1018933
575379
939253
505207
768007
768817
501561
868921
169113
1104691
555208
410282
285017
1096929
210335
778013
721326
821910
467639
1061835
264786
1100861
897253
1107182
439194
947526
426162
431360
218020
206712
8268
1058626
1024012
131384
20466
508963
1117365
1113702
659217
1147936
788405
374558
230278
100302
1020356
528472
457383
875860
851674
174296
1177988
937909
1071800
276756
221993
139892
947967
533673
943974
583309
884092
808652
311380
93464
414545
902682
109768
866547
508793
951585
397808
12382
563574
246190
230260
253817
638022
559787
480226
587609
839545
673025
562463
1140487
1032807
555613
913937
334263
609147
629433
294398
190816
960946
425989
869135
807681
870050
1022340
268120
50022
176117
72963
184093
42613
330679
136131
1181984
424608
411624
819065
391579
35040
733913
807616
894463
579391
414231
53534
225938
145130
689016
126633
1114882
466710
1169967
895003
950220
567926
434681
485305
733931
167236
421579
978231
730170
646100
1066244
1043488
811474
1046145
338865
1127456
125246
393920
4109
828343
858563
989764
535992
672731
173091
1182544
857950
580
656352
425863
900257
797891
902781
455914
818530
128004
474799
699932
249929
969010
905654
51160
136725
376005
792003
45125
711097
712274
118569
830605
270658
1103713
971452
704538
1142775
928337
927503
91626
488840
169553
1086469
388476
519842
1051145
429915
846729
278859
973269
952582
773714
874824
171628
193031
1106217
454254
548935
495971
62079
20591
257821
443744
935726
200157
676992
752536
1105567
151951
584634
13144
524065
232534
223262
996986
655854
279002
587242
620630
835387
1122697
941968
899150
940965
302827
755938
364856
808539
460002
13392
776226
591325
854789
355489
685857
646296
612
907745
894299
774401
1007794
48825
94318
1154586
519310
942018
399831
389410
396355
198493
638046
728209
17073
813496
156999
646919
312576
164040
224981
537442
1111738
964663
190167
829418
71530
773684
160088
74292
1075263
768128
946453
298298
475211
295547
1057005
1060025
139522
429341
150195
616332
1074282
675710
769326
775304
504367
1091263
85483
486784
64822
71585
184068
284437
1152210
363330
638112
312057
244732
862996
919567
983065
52624
623684
599749
687976
400738
329300
343991
524683
262308
555275
633665
877627
884192
1184096
426775
612825
848167
339449
156990
277250
713758
176341
912645
626321
484926
383617
927125
117316
455861
903876
248231
961592
501855
551368
438127
486957
288220
1175211
293023
192293
450148
1088684
1017905
214973
988375
254856
571235
1154885
595899
485399
280033
890390
947516
219525
562099
835935
598876
413345
915998
204502
456393
368278
851984
930280
1061527
65217
1022813
843925
19906
473844
566054
860002
777993
632848
180887
31197
465286
907156
1031493
723001
548973
876565
332933
686245
265154
1175117
398575
118696
883322
941148
1027666
168052
925963
366403
457802
804064
683462
554751
656227
569948
89264
416165
521724
926024
825816
279542
1099068
776472
343208
270866
969732
1042802
1082686
57102
946097
311705
812625
1130221
966479
1173417
749759
120523
1087989
973716
1139130
718295
836939
468949
330113
591118
624379
26990
791249
654977
242947
551381
1022460
832919
784107
285712
1189504
572123
271355
781701
403793
714513
1085582
332077
994095
1021916
1136481
360142
724757
834999
399266
1101878
1007985
1062651
847801
1114676
202663
585064
964936
1107490
684905
239080
1036216
1042601
537324
502001
116123
291651
743692
1068458
92562
347414
1182583
679190
451812
1096438
565376
358326
349669
519359
29751
120717
695377
979097
938210
964321
649173
1121422
965684
431858
1029987
795216
906864
167398
283478
815888
1004124
910135
40670
403174
1165479
950528
247930
936537
395981
652961
465551
724174
436463
874008
737978
409314
1009554
442219
136365
132361
670424
399572
818068
38924
821149
220010
1157621
900701
392869
382637
695007
954828
741927
627281
1052328
1113089
59801
1180290
144709
89719
715979
1007405
342874
779199
783017
133289
832669
129764
822133
222818
410158
796232
1083720
830663
571432
475983
1172542
130975
510474
305772
540199
41315
241186
956441
930739
1042010
550421
580008
855887
266185
414872
671902
781244
1082714
30255
1094589
166880
677840
232707
33092
974938
1183002
783152
645573
583432
167804
599415
230877
801430
500142
745579
329480
984673
352584
407732
993308
694573
756180
772595
708066
318757
48885
845316
710497
517380
1083616
1110650
635459
188247
77357
295575
943010
1012978
831976
597742
17244
1048387
729270
86679
820493
1103142
595830
951964
453528
757502
1027716
1079612
1066298
18491
75447
799880
258053
540845
838570
215073
459749
848728
796322
27203
965687
764695
198050
1010225
985349
209791
97512
78148
1042996
126307
364555
497755
768933
849819
519809
250947
924471
489307
747745
143335
542163
578896
326475
704520
40658
73835
840349
795715
849470
610795
154405
175963
132906
503554
645741
902543
237917
726475
779300
7723
847815
63357
242155
920584
277496
315437
903718
728424
300504
915199
577507
868620
768471
416100
636683
533568
263422
721307
1108969
122002
751367
182869
340929
793366
347540
993596
50350
1041499
884047
161252
131195
685163
1157009
242792
623628
1006028
269645
23539
805818
1187834
734748
159704
169162
464112
222409
1011663
195672
959673
926945
1077484
395578
694629
633031
705766
300543
683440
1078841
841001
1132767
1071763
838407
714525
283895
644258
692545
615399
868640
185312
444393
411676
716848
896282
239886
1035685
359596
226984
1046699
259074
253142
852290
160569
991575
875548
143145
699078
98997
891240
126503
3469
539957
962564
441349
587774
1145649
259908
3168
1148797
1150294
140018
291982
750274
10444
291163
95080
772244
784371
1058852
781650
234891
435084
659351
17196
586205
266782
876576
452743
1084434
995182
337306
983889
646046
223035
686005
220167
409655
572354
174564
859345
591085
502734
1008667
450572
591687
364801
595382
764566
119555
80848
480329
274010
902374
945315
1145843
568988
948926
298544
577293
886220
497761
358368
1053562
407613
975635
579419
479684
1069817
449428
847725
647878
866183
389109
989929
848428
131538
648476
634447
1183543
663413
64807
1007648
437007
1188274
710545
644245
654264
1129496
764237
549329
373706
869323
225531
424265
163142
684455
116309
812129
1032709
1095532
899229
1127441
855010
828664
80648
1109433
303920
458500
493231
891055
242359
723732
529109
955595
173513
79984
783332
27476
104212
143936
426693
208780
161386
448975
12189
439017
430013
381809
219679
1141242
197312
1048825
326643
597904
831202
148985
682461
777304
912526
929062
649079
2993
1050914
318754
435953
282263
227608
247676
402623
485570
342952
1148924
127679
689311
278450
159929
842326
123098
462445
193765
1120214
834356
311674
105049
8815
948715
853789
293179
430817
699030
477848
815461
1168817
938630
38520
763050
981642
444595
699841
767756
411211
833032
1005258
942310
868848
378177
684316
1017937
526981
202311
252045
550503
711475
442545
168681
375532
1068329
136967
628587
854090
947167
638948
987593
388243
704524
1108967
101492
433035
314182
620642
959882
218061
560138
378954
608869
552215
949641
319082
121593
230235
659089
424936
600463
110088
793856
771937
1076976
506648
164017
307575
935397
665740
756597
809420
820626
1148951
989786
921598
994315
32145
1039598
548640
750701
519841
985432
233393
135638
974668
74456
293165
659985
752359
1141225
129176
443897
878778
320467
130125
476477
289199
822552
1133810
283514
922931
358660
261832
471599
756721
452497
990511
177118
562899
221496
619232
115159
1029031
227817
272261
1163053
172444
564680
809857
1076173
651221
32878
838697
636379
139200
841724
1175379
525307
1074361
820290
1083459
509494
395015
242606
210507
859349
337431
582473
1120277
323044
585616
206780
1109069
743398
990462
819171
1184580
344044
889880
107152
464380
146748
880175
1110460
508725
407940
395703
599197
824892
163537
615208
48088
226307
594791
64357
676692
958780
13977
773334
483999
18514
1119420
603350
170585
944542
466149
840300
169898
295831
565207
343857
675846
345818
860538
1119426
1104323
899308
60743
1135820
319819
791897
278804
862653
184309
713324
197632
739260
1083180
801954
541534
70801
711839
892824
885670
941782
459919
1174621
313997
91970
814711
965723
1046099
450216
125339
749287
1082535
631872
311857
644673
1024245
480212
680307
350971
342539
23409
802718
1009743
1048834
869707
716336
45706
203702
29952
375721
128082
1132039
1181788
883859
475838
1044551
801737
767288
727661
847401
148691
758801
892158
469344
38711
557304
525097
892664
924676
1004040
272243
719008
900326
292702
411678
818780
702557
919237
563975
129855
480893
82872
510562
71068
972489
1036151
983916
110911
472767
1115798
307760
188389
100624
74366
943698
492250
324212
939327
328973
709833
709775
136977
378048
329173
1042551
1123200
709635
1130549
1125905
370964
1100076
764465
210739
17314
644392
758544
757321
230510
79374
1037025
523502
431556
461382
1110120
237016
628251
955470
1135628
317575
992388
691155
935773
179841
781886
766340
657691
169875
647164
750772
31149
194361
707736
1171882
727098
1006051
139282
186508
707866
705544
134531
1106635
718872
1074715
155874
963402
678385
1053655
803623
572186
678090
926535
363311
506013
1108874
831192
765850
256126
946019
98227
505887
962073
1034136
586025
634961
30655
970964
515287
587039
1038137
1188714
1162726
468685
153534
1061662
245223
482305
585965
1000033
1151578
829557
161330
551896
873216
345280
6444
291390
747675
930436
1019453
210397
825153
1082542
1077778
704148
187134
619069
887448
84334
910675
584840
349972
835607
49972
514081
1054693
475408
61290
1007107
924347
976274
1143763
447344
820203
473835
781299
215277
826051
446520
440563
742245
810979
485306
865461
711954
438394
210236
925515
871139
207421
121025
525287
1065994
835608
130553
283633
72528
536679
959413
363852
703689
1164805
647194
934087
85534
273425
536313
1114558
260393
26438
55195
408176
251838
910696
1004432
1028598
892557
932645
421363
451869
948590
1188275
985780
839342
970267
613213
550266
507531
941733
942030
700142
280400
446171
530548
556640
378051
181046
413635
611921
315404
1079248
429913
315606
746233
692785
264258
1112375
763166
189509
940523
498436
528147
280895
826482
677255
776999
1039655
820520
1052684
190564
275135
1140615
824275
596180
620567
467641
535876
103221
1115966
363826
822304
830989
194593
1168347
146077
765554
907921
994235
1064143
954683
635814
144840
699387
240295
83903
297890
267805
452063
129139
321415
762737
285856
38727
94975
885992
1157849
974428
445086
846450
421423
210978
112553
983255
626031
306474
918927
735014
891794
90028
543118
499931
69743
93117
889977
124368
463766
1107236
970220
183397
733142
1051968
768544
592764
28753
115713
305793
1184326
1036482
556466
780380
426887
418831
863401
556128
90853
288260
68649
833997
964228
56365
424247
834007
333887
1042164
177900
239577
898050
416437
564815
949039
288343
922618
1000420
973022
575638
395677
545421
177748
120518
804208
522118
165468
78069
995145
603058
802079
446497
442067
426015
944614
431082
391102
884157
662953
216490
687584
258403
424085
952121
135641
329966
251180
149942
1057610
291845
213862
484284
982922
834183
415586
450178
699612
285076
409320
1093294
191473
857307
798475
253060
880682
428805
112955
1174520
170259
230129
1038626
513121
321745
856382
48767
608929
397174
1166011
969477
1070065
92197
679538
1115515
1184022
479757
454747
1126245
996464
129864
970774
592563
989525
167827
400315
190524
1137066
436502
616370
737591
801860
201194
1026039
124956
8291
994666
977122
1159707
515330
356819
864324
1009285
724508
1114418
1191129
348295
821397
731866
233963
964543
1098098
1099784
80449
989021
595371
546542
358150
589542
122129
798193
143251
524780
560045
415884
270771
388500
1042677
61300
338071
619623
789595
454451
947531
379559
482801
995365
813647
36141
1056846
970852
1020160
221045
909978
873587
56138
346582
270038
793874
820653
314853
1122279
400286
901208
536466
518575
504018
1046689
1017322
471091
270327
1162442
379109
245562
592597
355946
394345
652541
572781
1101415
1015218
705955
794216
665347
436805
108089
993502
16719
1144285
556606
872975
721497
840323
959588
1144656
613178
593945
555341
1116276
1152964
1168927
1163294
158407
329405
238777
824066
985790
247288
26942
193554
600241
91833
956272
910460
432876
582516
24763
798578
443953
749737
808229
749746
248557
1145262
676126
908017
456524
990652
72096
901956
122536
686697
639418
841232
528042
286460
586218
1102250
591943
1181424
729199
80926
482396
129329
342869
876465
377246
840893
144225
2045
755935
1036022
486989
261754
432585
857376
4092
747817
585196
458919
725119
202450
580956
996838
98603
738741
1051551
860065
2687
410399
667517
129272
669982
264454
889526
232515
530048
45016
17424
177846
260355
972056
737140
988411
979490
1059616
280951
1084310
1149034
325900
841963
1098908
559901
992142
1038349
887400
338692
722134
926004
337800
939337
446914
452880
1039372
744500
80833
469358
960345
1166659
914831
81396
357898
495367
121439
1163013
623130
426149
618033
822852
616913
209497
396062
375758
675596
278714
1048118
721280
265233
999720
185933
242135
489767
630715
143860
1140150
154986
332789
140545
571255
1182175
552470
742733
1094038
633153
1037117
895332
448316
536183
27223
75406
148610
667020
754110
497856
865693
1040406
522833
1184313
173079
403895
688228
977053
232399
98725
463776
164562
994154
688073
667624
24813
825844
437948
301463
365538
691377
672121
541802
389768
935075
997969
37115
991625
286435
647310
582661
207225
1121519
67942
748381
659380
645676
278117
804595
95564
882853
4000
726876
1104428
396671
41420
1039198
453537
857549
27334
85733
923658
696776
548849
170170
966104
194077
284729
286764
282545
841265
1158447
769841
786012
314434
979100
1078738
458839
612877
1082885
1160287
153244
1068366
734572
934259
955372
902168
895133
734926
647434
1182413
304810
736215
435594
518192
584860
433890
1024761
660065
990585
1082166
752171
72920
488835
216098
840029
511872
702616
1126815
313976
134800
190686
685243
195338
850436
783366
701781
46639
219357
652850
1179482
758088
319044
1160368
274494
165962
237450
588996
753983
1169368
641211
1180275
324841
336037
196248
983169
405107
639155
43425
1034211
713996
104441
825128
1044382
182882
1164862
874848
730034
43681
201531
877343
850740
985394
760059
886737
910141
945284
434749
49212
169933
1059941
21680
524296
123702
1022670
748624
128196
122416
422577
703348
184415
198496
1090973
712272
963630
155141
657910
633475
487629
804470
635871
609233
29831
848218
235081
19134
149917
457478
136188
348274
241709
1034896
78878
905287
310627
127636
500302
958691
328073
75565
34988
1138140
604878
387255
935318
403990
378838
590205
671960
634489
467669
1165868
189418
456412
451423
506881
1083957
858485
335954
805321
608563
398141
799910
54151
1156792
478052
1159686
1040028
33243
1009684
969036
905205
103370
208185
305572
475053
945592
633500
512673
22232
965924
100928
981787
615394
75857
565091
138759
1171981
1162060
1146757
864569
901336
933031
540031
266420
390660
23901
167059
157852
1011296
213587
30571
838091
452505
670391
468204
244889
20473
42851
231213
971111
906487
656550
756392
254188
987150
1006986
373314
89696
834362
61551
280071
1103268
373750
1040575
1055822
260927
915586
329345
444801
880200
224062
522097
896153
622826
50727
132087
1167173
483536
713100
1036134
381558
440642
97423
923737
105834
1107688
918598
954298
699165
210868
829596
801483
296390
950816
1191704
1042365
728243
1168577
90896
1008262
836209
58987
596194
447126
161688
305037
29901
11917
884597
1018230
650596
920139
578139
1113153
680222
834252
885689
1047665
741974
298403
196996
405214
144760
412666
1154725
427555
108995
604587
857070
209399
968929
164871
595067
443601
981470
137587
424227
828175
212809
412376
296178
1027092
432075
581483
269240
355065
476781
870742
106147
1003136
295968
30469
1156919
831816
1077558
548815
400728
1102636
571520
904068
170978
408246
638379
1109442
170837
211633
474440
1122328
439155
536445
397800
719140
1015609
1000121
1040255
968176
975471
143176
1039706
501041
982493
631627
822624
897416
489712
1065716
219319
175338
1000108
391377
1162240
972389
778534
1057553
406738
446488
486766
446501
614705
204597
1074132
194175
79077
1054234
390671
797697
433606
205511
790735
102135
1112107
212318
568594
1094604
315619
322054
854994
1057783
768264
676426
242662
518834
503439
914271
955908
407800
231835
1023710
746041
1080369
275490
516911
817087
1047732
83127
1048684
968466
1061027
70008
972405
623262
452903
245396
1137861
120756
317623
769857
273011
68769
786638
1174219
1060019
714157
474967
442748
678782
1088831
331497
231585
1035563
235345
246398
203568
566061
240313
838913
504492
262334
1103638
741205
652582
146362
485996
1143961
1147631
778630
346634
44578
720407
152397
223181
955741
860584
985532
564497
659149
103861
44345
591653
995944
579727
602375
489092
378808
606631
45492
257408
583408
1114759
820769
10191
1167845
581567
535860
1962
813200
422603
927919
891602
249855
35132
194599
427873
621613
321629
1059174
143559
787962
1062515
690127
752354
1008445
641738
441487
1010270
42197
1019702
336051
497407
308375
945822
450652
817867
580443
660256
234370
107546
552841
759599
245655
840080
688834
433672
1116799
92327
6239
1100021
1111063
1024262
663652
948092
287359
185313
146037
277374
204908
196587
1001530
932855
213236
956166
86084
527308
846753
1097260
485105
686337
720016
344129
788086
1142556
181386
763912
599571
419250
283591
18130
57289
986481
999319
479563
58848
180628
449555
469506
852976
1068424
898917
83203
609522
378612
1021228
743658
661660
720796
1077702
818195
250576
57105
1030105
423117
34239
1161955
391758
114226
1083710
317018
1146025
683954
853374
422827
198573
711777
692444
284777
1083501
20757
341453
1090895
471513
947803
1010618
365211
43357
42371
150723
177073
1075860
277007
528253
918379
410895
387078
1004431
1163563
432437
232609
613294
783416
699438
266878
1060613
615230
10724
1159846
1050653
116691
687915
49817
557593
1124350
253108
827190
866893
558195
354898
608122
310167
47636
841301
793998
697180
853614
40830
191376
547078
446562
213645
1094302
145161
451733
246931
10566
1085707
61302
994047
369569
1086734
105096
47278
841299
852333
443608
563589
379532
340126
18159
390621
212056
327038
10419
356533
625135
648429
233013
169001
351148
1093877
973242
328890
708008
810933
219580
334201
664322
460499
1184674
963106
319419
558020
662916
374022
990311
689077
911166
845677
513349
43222
823180
240286
129385
32691
1183665
292242
731299
975136
907817
40391
216711
55927
474228
372459
726030
694263
830347
19324
108597
740599
492155
1087656
1192126
1064452
627150
708060
418110
639031
1025200
1075002
520040
679967
627989
329639
286518
14333
618013
375928
739228
618767
794695
395094
237665
1118999
745499
953136
514781
1188276
617788
1082527
375293
890916
154072
777109
605199
615980
1173011
1087033
855772
1178953
1173546
390511
128598
76335
758637
913859
806393
55036
884685
68083
774424
964914
388704
1084631
1082673
782525
267595
509448
241847
733063
181390
779686
878228
1130536
960239
832777
512945
1125425
133972
776308
1187756
279483
458889
131751
293877
354559
469563
28331
328948
590958
114079
736806
404036
529041
1035327
160325
637610
168620
869614
947971
615500
1140349
121039
940163
399608
745294
139175
289767
671346
1033615
69516
241176
820656
375158
460141
633429
1006025
187388
872642
899254
81512
248331
697379
213855
580330
1190650
483143
220474
1167459
586155
861181
1127721
1017866
1159862
105027
726532
336121
391363
225699
119364
929102
182713
1129686
334036
1014400
471248
8610
1051486
1151341
395653
1008461
256827
549263
973590
281237
620075
930921
343054
1128969
1049793
697948
527313
231434
759846
86923
743994
1182905
275221
560882
921856
923179
229640
103373
845387
28510
916636
647030
285815
794986
491689
889169
91576
190603
1135749
782310
114035
730766
400980
1052564
396371
553653
940829
666247
139372
145245
496865
33245
302052
616481
1086397
1085435
941277
213121
727105
261521
553217
1029290
1069890
223685
515092
620108
1077787
262486
279066
851016
685838
942157
800493
334975
152137
496909
1120068
943046
520090
912943
849952
405916
301051
155717
470918
226807
500413
423778
1193138
1117211
1108296
282335
1142876
1138906
5814
138739
1155609
639992
568046
458168
1153336
497446
1125793
882611
17787
731756
233581
627756
272801
663998
39874
635944
681033
440878
115463
739237
98017
505115
641746
21137
843259
466813
542744
819213
196078
249799
114454
146242
48390
892371
1120217
487795
83929
555904
1089295
739977
296033
1082725
1123317
914290
736840
138538
961341
615795
1182061
323125
338757
1165820
1025915
366382
811382
475766
513704
310454
518233
360106
44586
197132
948562
880351
593750
265607
958056
1080676
510454
353947
497691
747969
869605
170047
1025763
983014
807645
784865
968026
1024278
926228
925317
729653
117768
872463
1045883
809760
468702
2110
927269
1048049
468222
22120
716454
666425
562266
257703
459997
308321
438789
637304
94718
220531
575763
198418
663638
868372
131807
551870
921300
1084024
695080
606829
393522
951837
1029185
131571
938202
417126
646445
24822
404908
48999
922549
42018
95012
879224
89347
1083166
47821
811496
191359
377904
955779
635478
457665
779351
311658
816444
602648
423180
337291
1158253
564047
675798
923592
259671
33165
963166
152529
1000849
624189
107046
615923
680140
891751
592897
645474
231044
734794
868955
48837
590382
103923
45255
995052
522043
959305
447554
447053
292248
785129
188272
267306
532523
358810
856257
789384
41273
803752
975672
698421
817727
494154
703512
530196
567800
1187969
866214
211454
83289
664210
328611
174228
1144256
52716
511164
391041
169602
1131563
845327
126871
834331
520663
1065865
323499
861612
845212
264437
869927
21039
156801
404477
459230
252664
245393
970910
959165
354800
212515
431720
466151
1023321
1001633
942876
1127545
824006
748604
485165
38650
377488
328006
915634
146418
46480
246098
460553
1031124
408963
253213
236984
1142468
367001
706163
318806
408430
574030
249886
789275
1080826
662828
227709
384093
165115
255110
222656
989028
519273
167898
641127
884222
115332
1057707
278102
1146808
553407
174405
211994
540660
752183
939631
196256
1050753
963325
15212
474199
872281
283969
855586
1087326
660493
15493
217136
413353
550425
883734
1746
734659
577777
1103325
1118900
203587
720055
873768
435604
139633
522359
924595
751711
887433
679043
673988
789621
585291
199393
526604
670296
1031049
566761
414903
230494
36216
536595
774631
237144
1190942
125973
291155
1118273
507237
663322
74197
130167
1081848
796911
820917
752741
720913
13225
335886
654751
412237
12606
515836
1027012
443791
736011
614158
256052
746934
116293
555296
1116325
1118778
38762
812745
102271
783603
1019748
1046793
1060444
812506
155138
1112170
21635
935469
721147
1080505
742322
359772
461072
406124
667375
280598
220469
525593
21780
825883
105920
1094202
1002922
661487
992076
469895
991967
610167
1104099
919639
1101927
21748
1023790
897130
710622
1031459
791195
247750
1093476
615710
498474
92448
1098774
930052
648699
863410
99656
737376
157306
594929
474232
727806
339532
376320
754239
290081
780985
156569
359050
711597
21411
909595
95404
461094
1013724
1006435
213519
456232
949529
921937
775324
1042981
877132
1107903
1132583
64865
1021208
964567
1165033
1165511
509580
338380
634808
880705
916601
1144452
912750
871273
409564
953767
192128
261375
528983
90971
1106184
197865
833011
1005271
1030743
1141465
925615
76160
644721
491468
373863
696742
43900
1082162
273263
200789
337497
906636
534229
987215
513971
925079
697048
1040386
98541
1130199
408668
1142710
550364
565066
290834
956474
828320
348522
64443
783765
271196
654098
784292
396709
277081
1132498
533603
396996
57677
1115035
894518
1179871
134086
1021577
383198
448851
1075574
932618
119960
171522
922228
975034
566309
506864
432506
695559
786201
671248
349591
936306
611373
282678
141176
1045490
1171968
351738
89086
594849
983085
78520
418113
601502
961678
647546
330062
800830
687794
906294
613549
315263
90754
925126
78589
799116
1080596
841319
809187
251339
1163743
721968
548140
177036
408166
723488
1185289
106191
516608
395239
1103600
147019
744276
1119928
756773
434662
836901
2851
284286
208366
1101436
1022222
403285
810519
858155
55387
13089
121637
854944
510029
1058524
462610
319825
190485
345894
50864
448647
1089995
1037925
246613
609740
119288
826864
277773
297164
16291
842572
1022985
816356
396346
227201
49600
116441
815696
194291
4902
129136
748605
379225
913143
822028
814363
389913
1017852
1149615
428126
179831
949170
567612
1043755
865620
415440
48288
323162
1022691
397064
451217
1037823
193702
620281
348671
251936
443643
198574
764974
354141
586425
81796
1123420
406750
749974
533676
784051
181353
514721
217897
116613
649587
446431
597567
53072
274391
980427
211433
902608
1026777
898475
926306
560058
209203
658008
1039430
912376
1125910
41223
162225
803789
852888
353116
1179934
15106
647717
300638
953825
1002919
791540
518474
853163
920627
1147198
235547
499709
911983
688365
19192
521986
298059
997384
649532
901444
739449
99751
722551
369689
894603
1133833
487361
134125
860915
624792
1088782
263361
664201
200841
912057
817781
358699
31517
439977
126954
892959
165844
923986
1065517
634646
1114881
784315
754924
143082
339718
216942
57876
356645
643940
236059
1128674
253010
218048
152490
1114455
1124822
216885
884591
591257
116093
206552
95935
166095
690174
362906
820888
191787
617794
442681
220952
781139
1137123
321322
359081
707394
1002165
1010912
638135
9308
602561
397639
477522
269722
288765
50361
799589
1125819
153693
80632
1015841
543212
593135
64090
269738
10637
994584
762833
97098
963310
526497
7185
372343
712671
216962
736253
789885
460336
97823
50087
1159509
676706
654216
871768
749124
161964
701384
658635
1074768
592448
224606
858584
1083949
784882
1162037
1175486
725856
316456
86890
539601
370085
345496
912030
443831
435362
471302
1077297
67301
105486
560837
642908
121576
1177036
31469
71882
786859
273242
75758
956108
657072
228845
377809
781686
276055
12229
211754
434878
1132769
469418
486655
397904
140734
700935
230592
144023
433343
48783
139917
88359
781291
656527
708243
838751
183760
1044042
62977
239903
373762
702344
931258
505410
715434
180463
801755
118202
343945
651068
1180583
466270
899577
256702
1140887
193770
667324
766436
968651
439041
717644
951897
815758
73151
39836
982406
947278
891344
313208
316215
793906
995492
654961
335571
227423
662431
951828
278684
390467
442072
445655
1149804
581449
399948
127723
669425
394574
408560
118650
116682
473987
1101011
594122
302435
1038348
919993
719594
1011408
513713
1066327
889377
361810
1166240
1055345
374417
1173787
223772
1006861
741530
865962
1004364
1083586
740780
127626
668775
5998
246409
796421
686833
665802
846037
262988
545480
271135
1040207
1061144
495774
1154020
27569
76454
747847
1168369
518402
400551
586819
971495
1143034
283465
821936
400690
161240
787831
802754
937248
1054121
307701
1106615
144542
92771
751793
254305
589341
33746
768248
303927
510565
258970
381677
898660
620945
785185
864967
974664
1177937
973374
525958
149792
366056
3154
752151
600203
939394
509243
682851
194607
207753
1064917
354245
236731
1106575
508231
1176825
703853
839154
860225
111474
1082282
892907
792334
838424
356985
950542
1060621
649950
764901
163359
472290
296916
542837
139889
288004
1010468
1176435
65293
62955
942771
613873
231016
343219
752636
998819
593745
1040022
1052757
37607
993192
406997
670652
62002
796539
1022798
166128
509378
1116561
801522
1117543
866558
528324
1044647
539175
901526
1117466
613001
739151
1014461
401208
521982
219349
722612
129052
1014739
837701
597141
715869
322097
266870
370489
1054842
576156
307235
853992
77427
681774
61062
1165399
226013
1137053
515548
71800
1068995
633227
99057
433933
218147
123635
129781
450919
95650
550748
274418
662415
134071
270416
870541
95234
950086
848337
796384
734704
694693
649190
159691
786350
409795
1081807
937079
221044
196179
760369
1181505
773070
123721
1105229
700861
547797
1105050
590274
725385
918310
145828
5644
338973
1140219
921182
908514
440653
121986
252660
905898
1122438
887844
425564
419642
304621
196111
120680
1068286
798733
370744
1159306
191659
1004705
1126489
869746
768725
619225
704172
110729
618637
492772
831187
1156146
318569
477290
666013
1148033
443685
1167128
1002098
243325
162187
427103
584760
922071
645033
1068218
802121
1113647
545918
978870
90452
547727
433223
172024
443082
824040
25427
821312
522711
933981
809815
168803
270664
348635
357804
1035784
118469
873547
107493
222698
501518
611847
554308
790537
58889
564837
823592
148739
93235
768120
729969
515624
294616
19206
743068
404710
1156715
1099676
254061
528602
114383
206394
1053526
203859
1190482
168315
971768
69671
1117174
42832
91705
1113434
795829
479915
517975
94108
666126
432044
1164894
460507
514517
482887
56995
233235
147734
787091
228331
328701
1011824
1171355
655637
328476
1048283
1113657
682791
386349
903319
959109
777619
655846
818746
909252
63919
164942
577026
1060397
254226
838978
629380
61640
1066329
797354
167670
642164
1180371
1004033
926992
480608
246716
918180
689891
695070
906494
1126335
771147
1190932
937077
407211
859945
185467
825147
670196
625279
304507
559308
969920
962387
477222
956452
70865
130168
988809
477875
717621
511255
295449
90529
10599
959910
604549
584554
671453
144436
943579
608981
1157450
167184
970701
599340
1141173
1107643
404440
350600
179392
296627
1151136
988312
1022137
117996
398959
633226
775766
429265
337325
438298
868468
785834
279736
47694
745880
1153025
620455
455500
662997
664843
266791
363557
221237
1142117
223380
103516
180667
936117
388261
1156224
706410
323165
1097754
287554
116371
968815
473813
784755
875607
1082256
128399
1081863
856906
661004
814411
903361
296271
886690
677100
400027
159167
1016604
484500
377340
439172
300766
609185
140040
1148181
998514
1173786
926272
1175617
194983
642779
1060660
913403
873228
331388
592538
395403
220617
487189
429743
1030094
732649
542199
509732
292796
807034
198029
26701
397603
8164
388525
1107485
335974
544393
1006335
474118
523108
826663
250957
286848
402765
976066
698982
624651
112926
611835
1153283
1007591
623714
404253
721324
604980
974220
864613
920348
138605
44315
246458
943982
716629
272739
312685
618611
136623
880622
675170
834099
1156891
1100397
925928
862963
1067109
1037747
322315
176428
243622
62628
295513
1036287
254751
536569
622659
992679
873176
223465
1135990
84902
379058
691237
151294
112920
873581
100228
840992
694336
439441
77380
183513
490814
613747
125270
430694
429983
479661
565380
784608
198135
495600
251809
963244
1158399
822211
415398
3057
3530
167704
556069
335426
356603
284432
1161502
423094
988961
212808
982087
1186638
186321
169915
372569
1029518
963778
591481
696995
119468
61805
198473
736561
874147
632099
670682
583760
259485
995133
779007
1111360
360847
343342
340017
159424
371811
207930
31096
456226
574837
672902
103685
741510
732903
740337
1051714
595273
27489
114519
1121695
334850
1121788
350416
1164745
690666
414437
358625
1123900
591222
193461
1183431
755578
950729
1146975
939896
868161
737312
814057
964971
957158
522813
439553
159348
656414
729060
326187
145747
244508
240566
527416
402800
673763
918985
338768
668666
762545
1089402
168124
950057
940824
885049
347936
5371
421704
479038
715732
1054829
196841
42527
695460
212357
800834
1088696
675463
511463
975241
946881
121052
349374
918249
630281
384278
658939
934301
627440
927134
51638
472920
1182599
296587
29025
53870
939503
641069
54492
908890
758778
142057
535664
596888
54868
1087024
1048629
268005
100586
858394
1150600
796903
276838
352621
1111243
116400
193521
107379
617456
497724
1070579
906140
632515
1092527
484658
504191
1122353
277135
532172
106758
87392
286417
1186820
216211
716990
747275
472965
343398
771652
1143834
1103755
395570
408238
354966
602840
303493
801592
324378
869784
621486
525733
1141409
835669
184951
600540
478715
777853
199036
171221
66668
287602
457995
155865
441534
1042579
380911
725400
1139433
637982
652434
1167346
856878
686195
657071
199208
227953
222414
1026365
282212
113516
163603
545938
443450
226818
350420
816352
408973
614516
495778
758775
624491
393682
731615
949511
311068
1111038
389368
198805
285391
445154
152674
1018259
96855
1071273
98694
506728
592682
1139065
1180528
173182
1174730
1158941
1089650
14829
142214
184572
887173
253295
229474
985410
652065
273638
534353
250324
942046
588858
538444
1137853
905742
596097
766028
1013963
849239
290963
1072680
196498
86739
329299
292114
901922
222711
1179113
1178196
1094608
475961
1094017
1106430
687552
880372
1034359
392715
62219
20962
646246
651885
856338
850566
868115
375521
166617
1129811
632919
650053
1096685
757354
250234
681309
224758
674017
567061
203560
642478
746295
1108027
1106949
1148018
989505
640493
1189924
229293
736773
395904
831534
392911
708392
955183
709865
770891
756382
1013557
1068189
185752
1070676
1027117
531798
1124172
1016696
330006
346912
1055778
786033
254774
739568
273195
374495
680437
205865
499492
305485
1019687
737019
280441
604644
132816
56122
957762
757567
583861
728582
1027253
749466
1187975
416985
15607
234857
1043937
746023
1003441
530036
746727
766128
617356
538238
742950
26238
636746
452389
1137807
653584
854629
110310
491064
95487
703793
207260
666424
137652
351617
882334
238461
1128999
584240
1096246
554527
273546
1102452
104561
82205
764061
459037
691140
775014
138091
84322
1142541
930381
599702
771426
127945
341155
999738
49945
308482
972538
580295
1070607
478142
222632
304700
332984
1098014
902717
921467
607345
1099904
103400
234008
198637
831586
613595
700901
972806
637729
20817
45589
656099
909899
584819
736147
1150207
645011
867489
145292
1169387
918175
1136903
71719
969877
1011253
494238
799708
910375
247251
290645
419750
884478
1184305
187042
756473
528573
1155743
527649
598656
911988
437850
1006640
1108861
482397
554978
92087
1110613
974319
435608
1027754
927160
203932
785681
93368
309639
259084
661352
225625
183382
44825
516
566052
358388
1092923
1025187
14904
1128306
1142302
552654
694493
22365
473146
104547
1015251
335889
1047142
76475
226654
6126
72891
1051505
153513
834175
1090579
168346
769548
884950
697655
472240
791885
397182
1059891
1111006
559696
811784
12599
8286
92127
962661
1109340
1097233
677796
247427
1151018
1168013
284674
632898
696999
697124
1141485
87487
299698
871849
935735
176531
399333
880591
545704
950333
603713
222522
7580
414784
910420
399237
1062160
731048
211160
681984
148697
941353
544950
335365
829542
187592
707001
354595
546303
471399
1139342
258442
632138
943699
520042
156214
1038659
822576
383397
914111
116272
233649
1175021
533187
631362
627830
911263
70088
533966
972098
742975
119478
935798
109293
862309
290027
149663
568953
895095
834598
231652
393748
470864
198099
789963
338533
1013028
583586
411645
583642
171948
1140974
1085022
334847
375114
704548
185364
492442
265185
759155
1029413
754949
308240
350504
108591
91375
71049
182600
487679
1036492
421660
740065
445563
52930
396606
639688
665498
1155946
139865
184706
300674
778449
437610
832552
545506
96142
769037
622382
977704
418790
623978
518938
793389
90760
859805
399744
1064738
321820
180707
854175
461713
702889
823819
1049997
991224
172471
350179
834869
729389
318317
127895
294754
1100585
873376
674701
661068
198115
495845
217960
438636
543396
827036
795895
472773
1006849
680398
554571
485533
624349
359531
467115
607067
854015
1086684
73674
615365
223744
945425
1101603
894748
892633
984959
770719
111489
678515
1152115
1131564
522257
962948
853250
78876
219430
452552
269350
9760
1061472
814349
175237
146203
704353
930583
472475
396354
52246
106047
418683
867344
120558
716725
556755
3964
834212
1149016
502709
771310
1085845
289022
353186
817324
1172528
745219
510076
792511
371421
655344
117364
35729
320217
450276
1147109
302321
111857
303158
329394
264440
638778
591292
486744
652473
637590
1027274
1060830
603576
992311
1162677
566546
825917
568732
232428
181477
792939
833803
60239
27197
1167547
620667
988205
409246
149744
469646
424845
936426
171290
244686
155795
869835
142293
786939
633592
725673
222901
803264
118487
248163
101003
126786
1147293
390180
193341
886034
834417
82574
977302
982596
949272
838362
487528
41876
1113949
156919
1136841
636248
936473
142208
877935
832079
927528
827287
591603
1190264
958175
988600
355506
230534
872047
391569
120519
1161173
92186
1128695
297170
1031413
52137
168702
1087001
153680
8538
416592
6290
604364
453205
515394
487133
906246
493198
900277
853410
53251
684031
954762
891773
1145336
1004408
119063
719682
89060
674785
602091
102021
411915
287860
89210
137377
350336
48069
59983
120178
362028
1098201
52213
875263
533486
653836
353911
503517
580691
596137
881425
118045
668408
521191
112080
126715
188278
47703
287070
913720
697826
1187860
1044147
1057941
607213
892125
238465
369818
345487
629902
10804
281200
792507
1190763
750818
68185
411155
997662
821106
1127376
831853
594920
779380
369687
933299
474802
929740
591425
288648
7109
669342
193944
338459
262137
1010060
298160
638623
1068840
225290
721320
765343
137300
738078
1022105
740641
332732
7490
302135
288752
346188
495781
504576
88716
681613
148105
202189
855020
743436
144789
517073
650237
229979
1066283
145676
369913
471124
420080
851887
325312
955593
590329
65798
616125
598702
125946
487195
1048187
1167652
311138
100097
667667
117160
451477
697471
393912
329091
1124359
995247
246690
11371
1027320
32227
53945
484014
491471
87778
856118
394183
229884
1153568
819241
781663
1153566
14762
901666
139404
356052
528187
842615
92067
255216
324266
380228
619072
1056528
687600
364836
54983
838520
1101324
521686
251557
685621
1045873
712870
884754
539202
439940
486004
195565
820061
708664
736869
744894
921358
693788
400958
804955
28919
483848
882873
606685
29328
234762
238330
276088
424781
1088430
308464
758130
546396
828483
792181
1140562
643597
582728
216955
448445
899130
395037
678394
1143516
1120773
365536
888286
524504
413730
615242
865438
30347
949113
1105083
583677
157197
1138313
768922
929270
211561
1133122
88810
566789
804106
222227
1062384
1143568
269563
522065
347996
124557
686034
355246
22669
812065
381889
627662
243672
1012876
622258
867232
708145
288837
861295
301193
144798
31602
913066
300592
319101
1011366
311743
239628
554336
61339
896726
40009
942461
490861
697112
27469
871827
764672
452324
517136
1023597
1007605
590076
1083961
1074855
997842
833215
739156
975769
561757
362392
711087
906948
709632
119703
575050
1766
381112
576005
359295
350810
764122
424264
55301
489957
78544
936373
62205
1066219
1067936
180373
258179
1177922
1075897
565200
680054
1051223
1030940
627397
855162
1173795
49409
382782
1143175
931170
1176014
798659
179927
782808
216953
175890
1166594
1035164
459266
100209
387158
447172
854120
987815
124507
337799
963580
23907
591079
720736
74891
612511
882716
1046454
449355
341604
546963
102241
1103045
331448
318793
468598
399346
68517
1047265
147912
687156
755480
166694
837160
1056426
894782
595134
374840
1012785
19034
472276
302915
737901
830371
640937
743253
601745
236081
180789
273216
462775
1175574
926808
263264
425694
1072971
1074542
294092
693919
262892
106882
307927
898816
205566
440074
233022
1146353
400634
880405
992831
885712
834972
143639
817778
498850
127628
796454
430257
270114
35708
982101
380420
171026
287396
828915
150331
1054846
102295
380964
1144026
798648
78748
986769
21890
442908
1076792
928550
411928
323209
217597
518892
9732
77811
908155
354862
565061
1021515
1028621
278461
954339
741528
871400
1154870
443530
1143167
636626
412387
219767
665368
744668
638832
563521
271700
30972
1070842
671113
204899
383360
293069
1042308
246814
911161
659298
1042943
1189405
719077
1106662
1182471
699008
499642
858522
301955
188235
728192
1160142
448573
1020569
628993
842848
314854
1034727
128439
213680
15516
192265
869913
421487
237885
723826
651692
1127258
57587
801025
1174365
940091
320510
1175351
371859
856486
173823
706259
663109
728549
114956
56598
626004
1153620
229040
876750
521134
1188316
1011506
1045401
567098
597117
1164205
379533
619850
676507
281044
604865
561929
1014803
1030525
1006194
991541
523595
511111
299201
992403
538085
488749
119753
677429
878306
400084
696021
1138226
1127715
664140
97639
508995
1179942
1082569
200225
597991
901730
1182870
636740
212952
356566
1068557
360705
825099
511083
427090
178560
223624
225265
741050
670036
627755
715779
1145789
474960
484610
723856
257050
29872
1174727
716443
605437
435937
257024
216542
1173252
170059
842660
1180605
1097686
119049
958145
689534
75262
682958
835857
702838
447867
680542
421124
1183935
88189
308419
646378
379904
1009665
1034975
530257
661286
775632
817802
818208
86814
455222
811366
814496
334231
1153669
669452
537339
876037
395521
472942
195985
1020124
207729
524231
556944
156200
544929
223604
989066
808657
54136
272316
620548
639395
144555
13625
401619
1029054
892627
261717
969411
18062
761802
761013
747127
567172
531390
463172
595590
945538
1136905
358651
280122
691286
503233
416492
1070015
318796
221175
568803
52297
932063
28622
956201
335579
1068033
215066
1030365
1110827
68298
298663
564092
521139
557346
173976
1050124
60255
255359
473127
732892
490202
1069578
167219
65619
155409
399861
907843
1112769
289208
650898
646400
607446
310983
304831
272260
568117
1082141
1103120
891203
84127
257563
955272
517416
296735
156406
601729
731352
322647
163586
363033
528660
946402
209613
588961
813787
603785
483038
864180
265636
84244
751812
590690
662062
831175
85208
764923
403817
1040993
810185
697606
1131459
294927
267238
12725
773724
478852
571154
883957
508355
164373
736827
117128
561591
344941
819851
6014
275803
873305
248617
554826
689575
808541
1134314
708969
1158441
1163801
856974
556037
116524
566101
317513
371223
990315
1112672
699741
270298
1023954
836881
975787
324191
304375
350507
342062
435840
212565
446662
915033
184095
821760
15336
168195
45892
925680
269924
1073062
944552
472685
692511
899907
658584
84280
25813
563518
324232
43680
318501
377744
842579
286598
315350
898741
65281
256579
203558
947385
833814
401968
117825
1146277
176027
1036123
345703
641160
330396
761198
314908
288640
360128
904357
1125195
408673
479651
781028
630021
1106129
1064365
1092110
694799
181720
420142
467322
823732
963796
680831
375746
488667
214824
931133
850242
664392
1137256
776801
405231
1120165
64889
385433
934013
567323
373231
19601
961740
903795
419485
439486
198450
668540
848904
1148875
71629
1154008
314237
782283
550519
211217
431181
499791
896127
956008
28478
768523
830414
872282
594346
899317
1183989
442140
764571
899294
499884
1095633
879855
193810
1061010
669377
825345
925319
844847
186985
494810
200753
105764
331226
50465
749003
267129
583738
291851
1105867
946660
712813
739951
1013507
793092
205820
659628
219048
957847
1005047
1162254
542832
413271
665239
11947
564445
1185616
713694
1022547
400532
815303
417604
536914
609932
1080209
712989
471528
7226
1106663
1022090
874230
680321
860241
597214
1126350
382639
421653
538950
274205
667035
1131152
586843
506569
1192569
64488
193426
657817
447352
1044503
948929
417672
469003
166595
491600
226187
43011
903780
1146589
637597
899867
871986
97186
1069353
194941
97273
507817
837078
689045
492625
923202
849939
213179
1070701
1055122
115757
605295
367515
209888
690290
1164574
688340
67754
757185
467422
507453
556174
469463
65792
63443
529302
557413
1116381
701190
328705
309207
814560
797004
881086
378998
78923
861293
1126986
103073
1049078
96751
1186207
1162968
386419
614204
744774
125078
1039145
1071060
1067068
458449
357877
861052
420837
1030068
29613
1184658
1064046
981388
366100
293232
436995
717067
896530
101534
77562
822991
1093502
499367
877480
512205
771024
1190721
759675
621869
337953
506869
498427
999842
991451
16328
460154
355206
690379
1115116
370175
1183495
1011880
545278
43478
751509
463373
1015955
928636
708070
1186429
225172
426992
151483
182576
1057212
581799
810437
1140400
598928
91583
1078831
962529
111341
668248
55149
672048
606943
805092
166232
316065
855860
194629
279144
895917
592106
1030587
1174310
940053
409063
263457
1099742
225734
817321
432855
800345
457764
900353
507382
827716
1078034
770301
741275
755607
760338
778810
369099
5074
811923
725561
343824
960152
530812
1097454
63884
611594
1132439
659043
911694
680343
892388
632058
1189622
55690
64658
985111
530168
55840
897795
762272
500239
1137198
575354
467495
361663
907982
35757
313618
600376
575125
553837
789491
183640
50862
780053
143730
695795
147533
1151392
724073
538072
154838
793876
540033
1081383
531648
515765
737004
99510
531256
268780
735982
129967
32502
383316
573855
407453
505383
936503
117312
74872
967564
879901
1032757
41953
548095
1058350
1169836
693583
1161299
291910
1175773
976510
1160226
702422
29634
623033
1157702
943492
731160
630018
1162654
565311
1058010
1079060
546748
166229
522013
438835
491620
50738
282321
366945
622410
154598
242272
280284
969933
626474
821829
1017749
50815
878871
415199
534900
1040749
707820
235428
883314
3572
18521
737762
433796
460645
354371
616534
790609
785570
1113616
1130465
225898
888183
605706
1117489
418525
321184
163170
90280
290823
137655
624677
691659
16926
864325
609975
474279
973811
906744
739943
772756
919793
1058541
169900
347764
645744
116705
1018886
264296
20465
1022768
675246
402251
457353
944894
941801
1088105
1070121
159690
21079
373843
244683
716463
715814
139151
642494
554757
448427
388780
328133
954671
116860
176368
549500
513357
1021756
83327
427654
314127
1005986
774946
199370
1162307
539542
531062
555765
390594
1139154
1094632
935193
818721
1020000
1064753
24280
397335
489647
1056899
243916
45447
1062154
155721
126515
865997
715413
621943
552619
367878
92256
1104224
519853
362450
257721
1135073
152918
167790
895217
909828
618942
246511
219535
611962
458483
1134765
992844
459118
322867
893031
268359
888670
1165918
1052879
933229
517998
556895
400908
666143
241876
158449
150027
600122
711252
685174
955175
923790
920041
1129219
187326
56435
815665
693569
549380
1151040
272077
391393
100472
861211
812654
469961
854632
1193180
356047
611288
248084
348080
234018
47951
999234
82414
861288
266860
734041
1149505
1078244
569018
831247
506114
881489
322968
1083176
1171511
1141779
195896
529250
933328
327238
995101
595856
21701
525836
947530
699481
962125
31369
811117
306096
54349
96840
86322
1050716
496198
292016
48064
1009212
401272
311933
820782
602643
425799
97707
1180618
844419
503490
298755
754422
1026692
986109
582163
786213
205605
1006380
160283
747310
697205
861245
590715
865525
221934
968587
390146
941202
998192
943847
214455
484169
185112
512795
704330
92724
766382
756890
625055
453153
889857
170867
1021391
169782
361636
288950
226622
830599
338781
555244
370397
584041
338102
759143
1173563
956365
20070
885376
1172149
960459
590365
83628
692359
470042
836684
494076
450748
1016347
660692
519604
66750
11836
120165
327458
839740
544877
1028624
477602
1036128
258349
922099
629411
48990
1003595
1119378
906903
325320
818533
161994
400146
80177
1157387
607019
41347
1038055
1006555
896348
468857
278003
1742
1062681
194880
53504
1012000
972601
188491
192597
1176374
111513
976523
292367
591151
429984
1021584
802918
687587
499446
95445
926511
651684
28535
425676
191209
1174037
126832
357852
14859
1051344
318861
607203
718899
302301
563674
795570
437864
473473
548955
567505
602401
373650
75381
111833
516144
811480
741099
211524
305880
497454
854558
1186890
644944
311156
645353
925988
429280
1134735
533899
970280
612017
504714
251241
420758
1141402
525281
1011172
1077993
802313
531809
322343
327204
656250
199118
20107
797378
592785
100691
1175589
1131823
556201
1161815
252206
37798
782757
356427
969351
933803
210515
478599
176108
199764
393904
1068961
655845
896202
809603
766724
258025
670622
804650
238342
241689
870631
890469
346108
37815
392393
1048746
1078421
214504
122973
1185494
658917
244729
1178252
725111
981247
624103
68283
1011323
410336
407867
375191
917648
312717
493701
250199
1119390
643267
1114469
165679
131408
7250
153614
1008967
333135
1008469
500958
102943
570487
333181
864111
463387
241824
527172
10139
984752
744090
807453
869344
826892
851646
522029
179593
1119991
503054
72344
1099098
708249
453413
748183
1152709
1021758
874253
900334
770181
298307
693173
849209
614095
750890
308462
913894
296938
21533
1029254
183963
953332
230270
19834
513625
1158311
605466
960505
133456
315087
1003720
1002153
1181335
771863
3335
1023177
639824
899994
1131582
1149231
513937
386653
415863
2114
489931
285713
236414
926409
728820
501794
959877
374764
523037
116944
1123580
127036
1139256
137712
753
530095
493295
204509
993764
457433
557584
642870
111969
822584
481792
1028288
434820
522681
518428
1188844
1181171
311696
1058829
386290
233602
538535
692997
830011
285055
264038
114970
1062672
631737
303730
1068504
1024013
244131
539255
373008
222579
1117861
101048
19394
689888
595705
463634
634167
1010703
622842
1112032
95252
801447
287579
626180
142047
1045547
1170536
403707
948417
923335
838233
927161
79801
487010
290867
60497
412273
825313
58288
585639
777323
137718
1139847
730376
196863
584358
530156
428113
975742
958976
1018708
41080
185676
76192
221910
137270
1087651
399060
643733
1035952
677304
498324
767245
1056703
624760
47122
1170779
666200
1185163
590294
864052
759278
637340
838285
228289
1778
435024
541595
555808
390645
1169190
735443
133396
1164794
667135
376945
1064978
331182
393360
359439
300119
1080516
50800
123761
671684
488078
48808
35647
696007
1108229
555030
479388
835740
622347
373164
26843
773255
264536
455680
526186
977187
628720
1057926
455232
345921
594806
1086080
935688
98499
519641
1176905
848509
902215
436033
511880
83851
647115
724427
1007538
569244
48089
37559
122905
144551
683727
907231
577164
456923
702081
475671
1130274
956643
474910
826007
390522
659992
219898
256023
1188658
141601
795020
1038946
716587
23295
748104
831265
1109994
110149
251522
457454
408272
578729
1083819
1007734
624902
144980
865247
1109622
1153515
808786
261036
90619
293248
210028
380019
939732
1099537
707875
937466
144848
1175409
58874
954089
787896
922542
1105563
945640
557540
1046853
928250
696419
243532
931273
938741
319601
1188221
989854
434107
1010038
396651
43736
521778
1079032
994262
437583
915716
246988
535242
145071
177752
163354
1069067
163002
13405
784773
306752
556110
1017288
1184492
109684
165476
441419
18835
521867
476238
992136
146750
333677
379006
242677
246054
141904
217273
447451
280179
626826
633777
972492
264474
232160
669074
855809
508247
138087
739124
853404
488454
467763
429891
819445
773279
425107
1182925
161956
311182
278502
1150405
755209
841047
55403
442782
794411
967115
503218
1026565
1067113
819774
89017
540483
529096
10236
489366
1005028
628663
684984
310407
1165480
718054
363747
699870
516097
719346
911804
317585
820503
1003025
330175
544076
210204
395442
685059
879738
494274
1168257
59081
253521
1052347
435957
824344
1087499
590490
1112844
1019695
436933
216603
983290
644355
45470
51138
719393
725410
772452
283676
362748
917431
1091189
854827
180845
482152
369280
422471
858991
726481
282727
440309
1162760
941219
294495
605930
1181622
605192
265692
61750
255099
782779
311460
1161385
836548
182309
899818
435627
134668
190387
1033283
873906
681986
321759
391860
752118
1176947
695777
658858
544345
363064
544986
220347
656391
1126579
903254
550787
120418
940609
353278
908260
70928
376032
684559
180991
1109879
72616
272376
204846
1047920
1152085
1016071
182217
417023
1116610
561945
579525
337072
967114
1008531
96029
485413
767918
1102547
318979
789807
875951
168695
45312
1059001
987265
89003
168181
62612
910109
282625
626323
480208
672189
410062
500357
1081747
452175
792493
1027357
970540
533502
163500
108470
1034622
169804
557269
174530
261240
953068
946239
715562
64329
653942
486524
1188664
411029
1181629
780969
250311
660291
856008
296173
929854
819971
326565
282144
168277
334915
477609
221547
1126639
1101411
71324
1062159
657121
688657
734526
277993
113691
863498
212975
879067
209743
594559
465583
661363
1044050
626388
813978
680920
899154
144300
300089
236680
879924
823842
829644
203629
1042006
763093
450837
517268
1080644
797049
447372
179624
462243
15776
1027800
721666
408999
202556
260242
539058
741710
28277
971568
37130
421476
825946
716291
1181122
516967
805828
1110714
432671
15743
154176
577514
1159503
823981
587379
16135
1067169
971587
165056
1043539
675753
642822
944128
290033
564209
620021
168486
10170
152028
9441
1116462
896043
1050926
844782
331523
999757
214634
508003
713477
672390
66993
381827
186981
692296
856890
147530
646371
999303
954353
151578
1109174
709611
80480
734952
215729
206385
882416
912096
614713
1033201
739348
669694
1081034
222013
759904
446530
669351
890233
1133544
264685
539443
249750
668900
370436
62910
1029068
451548
961291
529368
895953
328064
1066749
543121
140068
138256
410940
624117
564918
1089184
539745
1128364
1191730
222821
93145
1001002
925678
336906
611007
71792
698823
223106
451750
1023043
1015306
784677
641393
69499
1012970
763800
973923
750703
132999
723916
950785
162773
727141
385035
150297
136941
996147
1149842
457440
88878
994964
786312
1073216
1013016
51101
781301
712466
1051956
764239
36610
1100964
302289
1171072
893042
918694
324083
1037586
167313
180138
86543
1036070
1068726
592755
724197
681726
867691
46205
875605
107928
932933
905464
733630
85465
1184379
1104073
636748
89101
298026
173296
904609
295528
627301
1109419
686286
53738
232300
376432
479950
162900
495344
767255
246076
181576
608146
474961
948868
967928
1022327
967547
807819
1161194
507304
862174
831021
994352
792315
628610
1012636
1049667
758874
353004
710552
582346
334651
114001
609201
285241
115974
560197
211602
587477
430540
599069
1042510
207463
345653
801892
1135301
374158
105990
1125808
1066899
213768
332902
631696
600999
1136002
284896
425796
343624
538675
680763
156762
296694
263542
235415
302670
756752
195128
1130269
156127
87670
1066581
744317
264864
974641
98655
497345
1117608
241436
409416
1024561
730534
520059
968434
760470
842739
1070067
343437
135754
126481
1091929
22097
393833
291363
25334
921795
18101
515603
993165
436224
836283
325657
636915
7672
90689
673839
960185
324110
215776
719769
116981
220325
393142
896307
887582
1118412
951702
616191
179445
471892
606778
409210
315869
561573
220247
580540
1079927
1022653
963709
542215
626558
680249
250350
658054
970183
388657
249006
187807
95436
959992
507862
67377
1050718
449469
277318
205063
475395
915639
124659
378863
1110912
1098964
1084380
235119
1113420
103280
1128255
518271
530008
634537
602470
636707
749237
170995
1064873
739018
493178
32173
573921
993607
408320
1055381
41220
537129
783840
14059
754121
525322
1180489
60532
96363
262283
550648
623111
634466
219522
491429
521353
984884
129658
858968
868156
1065506
172524
721377
928831
817525
1172907
488005
429780
143303
1110269
927090
1177016
932690
419982
590367
1049198
713111
306457
216799
254668
965689
864475
868096
366789
453560
990861
631162
697211
957260
1024926
554455
288542
772557
924452
581536
813028
262558
888961
118
874282
652073
1008304
1102100
1113836
259623
471703
672152
839950
717158
1065115
386499
251189
222387
27291
1082124
1087282
923519
369239
854627
825725
455299
774556
699266
79190
597441
770739
1090
885406
134147
1138893
1036226
183586
625883
698422
355888
242141
953732
151562
815003
615912
128525
1046818
1110436
7425
563091
207069
157613
574019
7035
1144029
947793
522253
457516
1166225
258320
651376
419397
925282
227066
334315
152885
634045
533145
373185
751881
15720
408408
242056
843119
779404
229212
658249
683479
960043
701108
648125
1139442
1167800
793821
248554
734176
410801
637094
92977
34543
278962
661308
196971
377624
719034
1055258
378205
128838
558455
526987
1072277
126103
952910
604243
246860
633990
864895
540886
146119
914085
409757
1122135
301108
65270
243603
1070246
299008
199239
398918
350605
121726
34821
555917
1177475
189310
629085
928036
517577
1144460
601701
678634
809977
1097708
868953
165535
145133
846932
380495
966894
644087
438109
525770
918858
142425
753995
595863
688985
500618
1130970
744181
801334
615828
842900
175289
10363
490478
367792
399181
465843
371958
699357
137414
361628
349647
648567
865117
184023
838672
368422
1131243
456911
1145092
892385
1171344
1021769
980482
914824
107387
963447
649372
592556
60302
454257
250896
277859
516208
649804
356993
21258
76877
612631
1057228
594416
375174
422274
1028565
597804
608460
716627
1182554
148093
708888
222817
367897
953662
598349
521533
370050
644462
676514
77370
551823
918902
1077444
754843
1140466
29130
563288
235515
782016
20522
310480
529502
125255
698313
66539
657743
731482
740244
51998
59114
336075
128486
814372
238885
1087785
758428
244553
267400
47988
100280
345497
225762
114034
794952
1050762
1039151
551979
551085
445638
17377
768843
997510
646793
600840
52238
1092408
724065
234493
514005
461486
90991
1046902
180977
733176
280391
710387
700595
359865
253706
85991
44699
376811
612167
965268
797779
480188
75595
1075931
380082
679496
817783
650439
667216
830910
613119
7021
13696
278529
1117120
1137867
484344
1066457
700451
1038316
306532
156144
41913
1149956
230620
991458
1115277
428164
719666
825644
1042055
107058
627262
218301
224254
482544
1049432
1094687
135164
1190206
260310
253068
194015
677692
511378
98200
69495
472593
470949
868841
593120
743493
114544
934521
1056587
947418
729733
749572
229327
11642
859808
254553
822841
582950
1003487
939921
697775
870754
330147
1011748
721509
286842
702758
902440
519389
834320
952636
444491
706355
824961
1109139
719846
404076
344438
219506
764492
765433
49778
10215
649015
1005400
56626
340109
732693
339838
365636
688614
1122731
36887
471181
810354
511887
582049
211647
1084340
276500
877470
984019
390034
114864
1126527
98455
871192
369502
807081
7776
540922
645448
739257
21661
222446
59960
18056
840031
1131795
33886
1062287
587812
281385
600858
427664
45242
337716
347686
112043
710239
606160
1034528
242866
1003813
234174
792875
867065
428687
1176900
25046
681199
888899
430662
392080
257653
76403
491850
681361
807099
142308
116342
825616
849445
798405
1078561
353784
636844
575672
91170
1172937
71193
847657
1116294
1056019
779362
848112
882259
610843
73087
504437
481602
370885
1115825
944969
47580
992153
1035871
686011
813501
289368
986319
1138634
474922
235001
237480
349952
566419
1090251
407681
598721
455269
900344
128716
80431
165080
541498
951344
104055
497124
514057
133797
98103
351446
521559
562579
397558
484519
254426
1154845
672432
1142600
708822
192341
514384
333894
133818
134785
530381
1177270
1045579
1050393
695179
947060
538273
937257
691366
669166
800083
143591
52738
17368
657484
568865
730716
299487
835699
1191465
885085
596785
858612
600831
289688
67848
1060489
352762
197462
665922
284848
385687
1047056
1066820
563487
995381
894336
511329
932282
1156759
667789
357692
610814
813356
712342
993034
27122
730319
799868
642841
124002
898375
608368
1081547
892741
925717
664029
874144
44260
47538
795119
1056491
559629
222668
146932
1129381
1189277
89897
833280
643951
928669
808975
122453
343315
307121
1092304
443059
698669
678632
1092578
805215
324366
209681
650165
991010
501589
114822
1155923
763103
185402
792936
582002
914083
974784
226099
1081092
791544
400443
393238
46213
1080174
444939
959135
542956
329172
615617
258676
1179132
505526
882400
675524
987862
367569
58844
241788
1001092
371205
1090213
71596
460128
74787
521942
640940
1016820
675692
414015
1102180
1068655
288546
933867
83652
714189
344123
817850
1104401
398938
155441
1032715
71406
62906
954258
335012
566030
1115722
460358
1133148
721152
286843
372252
362798
32819
1089443
1158085
147094
707241
961949
1124794
368251
624310
50718
16061
133127
441591
760553
255067
647239
74470
677127
537657
106308
849329
761606
864198
625456
315653
95905
1174599
826973
175937
880628
161266
138171
602362
839843
916710
700824
1179439
859393
916451
1145961
377176
274458
558211
46749
278697
301524
499472
692950
1020034
244380
172008
454322
570708
153485
155817
805558
995331
540005
1128677
523851
121621
76318
228208
539193
609609
506425
281749
225446
1138425
1089967
276292
644216
949017
438374
1082283
551540
630808
230366
48266
1032369
487535
328614
1064060
562674
446625
331151
937037
947989
853650
606320
649157
665686
683081
1087802
473511
102413
320634
655497
963724
732667
792408
1192851
554886
1044850
490642
917859
612132
156615
769708
761033
863777
16182
1081361
1157749
1058872
23400
200858
619601
59031
1141107
643417
1173336
971292
38431
702868
1172568
302717
375366
379370
1118924
645701
640653
289829
83582
1162655
915028
207128
545507
639107
702118
227171
896066
607423
300311
262635
202875
272716
552781
1071070
365289
769917
550579
885367
800967
584169
443947
74393
191558
604755
782653
1151345
942285
510614
575162
718003
918551
373127
972458
892720
546390
218291
171571
1011804
201018
820719
1180582
1136208
45809
444191
691942
217290
563725
1076541
1381
209964
253085
932498
1063348
1025320
999741
767509
1135505
63926
891512
365876
115891
646832
1008892
562829
448098
501189
980768
328830
343505
989550
604909
932984
696813
634677
1157548
191253
304840
169548
594534
219413
79910
129688
680202
696051
851438
247305
4865
814687
704428
5740
529781
1098694
441668
1081883
774526
18960
1140335
659551
248729
123310
704479
1182230
821786
1102209
116282
438953
874334
138044
757896
1165800
498880
538908
426872
445502
978493
730570
1029978
363130
1188037
214098
495569
735622
635048
1036049
94686
228988
254894
583320
545065
488648
427227
183337
462468
799712
613381
378647
621448
351192
304007
458150
987446
39061
295233
892621
49660
639774
45268
250430
798428
584987
1006292
301405
983442
218351
370291
300268
240812
367980
1069973
415646
1085265
129302
678866
126646
448896
325804
890180
394025
933751
90204
1004042
411250
679994
474397
597715
759920
763359
703001
91478
31920
970081
36736
817055
870744
1076225
109430
608728
72230
352549
494491
723560
259631
999540
674494
387409
70124
392081
1071663
753368
882436
51234
636690
632212
245286
558769
575548
1119477
1052699
879748
319986
494096
684320
544397
843873
677561
861475
33622
811834
1180114
771176
758911
582352
923831
380425
288364
206140
1104418
469323
98924
409717
926171
376421
72604
1128397
843468
273182
998884
906070
502878
91122
1003
650056
634368
849840
513466
1048302
107830
183289
604519
968447
929331
808311
1040827
182248
403987
63991
1097027
813001
843691
902323
735278
357435
510966
1112202
799093
951030
889818
324348
115217
319152
341186
654414
688270
336750
1122503
1161423
1188684
645895
127777
670814
57517
354140
828803
219891
251388
61480
965494
3914
545976
811955
590808
569618
460300
706925
895298
1104408
758883
1149770
674934
187785
1149287
195718
349064
903386
994591
385602
988091
240182
752977
151241
716285
1017776
757597
771674
1064671
1137538
840118
508074
83291
1067360
659693
491892
189734
538429
890842
890937
893879
229499
26516
99449
610633
647186
495987
410764
119693
158351
345077
1012885
523221
523661
194789
206195
683503
446885
501459
905948
1129330
577126
943684
723216
1155547
375166
427085
366978
907410
215340
439349
675630
420010
1082561
341767
43404
526742
1012256
810762
340156
505357
24042
1076455
63075
841920
713618
267047
746095
1054668
715189
63667
225642
879509
1090416
28303
22715
708142
796397
1063864
1089598
554373
121498
684044
903402
614279
689068
754784
290600
836279
496527
833553
554184
728101
4013
177582
323637
1109459
781447
388676
240883
277630
79670
1106817
73110
1115866
1071335
597531
779427
920486
248877
90378
1160980
553246
801805
332047
484268
789413
829219
263915
751844
736650
24054
178372
573599
1112884
880352
721981
720792
499205
209528
187779
688634
599085
1177374
312007
939637
963301
157202
488572
183625
331997
313856
694051
736976
276503
1156370
393543
291435
377873
10074
872231
1057033
58116
1110281
953202
499236
249149
596855
713364
624811
247079
598051
954952
511503
655042
894981
142903
825037
508988
148016
696874
377138
957149
1119049
625095
316434
1160639
661489
618688
326778
367812
640399
790460
1132450
88335
451199
229604
559114
46611
647293
9318
763060
87322
1000615
89426
1089034
854451
356522
1019340
873334
629898
97560
1018585
1185114
1028438
586288
181739
44577
1126774
789554
360518
715578
771853
360245
630650
1083072
271834
193440
1166050
849847
464052
102944
549769
729051
797142
1030278
239758
231185
369087
1008630
635336
821053
314125
132643
178782
371037
423110
622358
1070394
925853
226440
84235
30043
1186765
758319
306366
387512
220662
219505
1117161
260318
862000
108886
324222
278827
392814
166329
977687
310562
451857
410471
208674
983393
177877
571420
438181
712239
1102702
766745
476972
653056
661475
215260
203218
627780
171578
194222
628550
287044
1116923
89524
54630
506128
136136
82377
48217
68688
424984
292954
160366
790702
872264
221720
1189681
317668
999343
592276
76257
761386
190370
877945
401005
611531
1007539
967997
672032
306202
723052
226542
1184803
136328
467433
1095627
148449
329732
870098
1097003
1095268
21653
903750
359502
132487
347928
1164373
544787
584334
1010919
654514
1173976
417514
66302
352286
1166608
290228
773353
640338
810179
1088488
1077757
1119406
691426
889824
337633
1120891
423506
214999
428140
159621
1170115
953284
1174165
1044706
140454
402856
573956
561712
187663
833047
542611
657458
185173
932955
779372
239267
186269
265844
853346
507858
883517
51809
888285
750551
72094
88303
164423
828112
1010289
826397
403944
513027
585759
1138692
750171
209809
1147420
169135
641700
1130253
1074868
362176
1026855
1095239
853447
67852
379879
316776
493053
952862
311187
29713
836738
953700
161099
863506
554350
509355
976451
489877
193136
1163494
879850
440551
327275
919392
168698
859313
764116
766212
951972
575742
740125
728730
470793
1031836
690493
349656
953252
981248
873715
427106
151558
191818
188625
890190
1130391
768312
384772
618159
888168
284672
657449
612927
31127
348244
842835
626110
1030547
667617
459813
953023
202691
281804
115027
303276
90238
971546
663360
411957
407743
159651
48188
288415
987483
624801
1042788
346528
185618
557677
507393
41970
804083
1155159
228446
478408
674286
1106032
235555
116819
976172
1183834
642178
1192586
793015
1014784
339137
49396
1178539
817487
67482
900426
951210
370065
1017073
500224
182835
391785
619563
212362
228243
141175
259288
162600
408782
585210
628372
141970
379405
1188256
132671
1143033
143051
916116
469823
575998
41977
666157
50760
974359
275117
117782
853458
660697
1173207
179048
200553
979637
1185305
889176
181989
909814
328256
646820
1167521
1164423
1018567
1071736
143334
529129
947961
637933
1037516
353878
140668
361746
808200
277423
297181
216348
588257
211413
458332
999028
408867
515442
62701
564182
472009
494709
1086183
68328
23114
1141854
694599
115218
2991
769126
949754
835119
979030
99401
1182983
258420
266747
409485
835554
1073631
1143
480125
703349
208355
1169853
1132890
430198
17221
820451
636283
614870
95422
1170082
869095
1155339
181450
797847
662401
310249
927209
948966
300122
528680
647987
88431
577242
626171
57317
713858
805871
769582
262024
918891
1133503
48952
765946
655204
938866
438753
1102757
1057133
764466
316972
697981
1117393
1145027
526213
604881
745720
507218
267175
393367
242932
763253
835664
149865
325123
474670
2831
607208
589642
432141
1109247
773419
577238
663745
489956
467726
854472
587731
208400
216692
226037
711791
622030
418718
163941
852823
436483
892588
535589
391706
1061977
408426
555839
750882
362835
1107455
576223
76199
790324
56003
246396
251240
520089
207924
537075
1024212
16407
589900
315566
572439
1180459
91539
604479
697906
457376
1192961
398846
197425
642708
486667
49198
369102
985974
354678
779873
25495
27898
148839
192402
537768
192496
890973
51824
562958
1027246
665338
1005757
1127795
161848
1140747
450640
280560
717037
976438
367553
660365
536264
1150786
826556
682263
312818
621422
693651
849346
105772
612494
695881
1125054
116755
659400
439936
378331
496774
263420
19533
845226
823508
874531
94021
353627
1156690
540587
536586
174939
999487
407983
397294
281193
803329
332884
472624
349698
17556
453096
589712
154234
212021
160935
641779
946697
28158
882589
220839
365155
840263
647695
587633
508880
630669
612460
522721
196093
640989
307827
556228
1045606
463359
689982
101379
286120
10180
1184439
611848
269794
93441
741060
468423
882527
651533
87509
1108128
951455
57598
1057659
1176158
858831
555438
402119
1158402
766123
541590
407445
623688
247692
81712
214325
1009152
297221
857547
679207
136782
306047
113086
110203
831606
287538
770936
1060620
419230
998808
280291
389630
953806
238763
445164
1111247
468277
1048067
1035830
205139
1140305
892115
902099
988795
291437
755613
493524
778374
587616
103935
783925
1077194
989191
685544
619327
1116863
1013765
100204
866841
394819
726044
300175
850600
463199
889343
1067219
816494
689914
235194
642741
1050832
595517
1102809
1013908
535290
64429
1009854
800754
141329
990441
600196
1120251
162002
835992
153371
297136
116508
1166989
1063579
1163733
325635
45621
1024078
332244
856432
1010162
404630
328931
1065864
1149055
1140508
225508
218643
669161
1027430
1119778
789965
1098490
1030950
1185634
210902
674742
87821
773881
54365
428343
473952
1185663
397553
270395
550947
822471
997909
979304
202360
447382
139062
862647
679461
565399
1183253
1147019
297755
1029959
1174928
597512
1178805
604894
707639
643585
1035009
834250
455545
1072929
1018155
594595
344983
119567
901082
879418
708697
281139
304954
724523
982171
431461
432591
1119532
325585
797769
400912
941832
104360
922384
710846
32435
1179685
50171
6587
532314
1175884
559426
811918
769063
330738
1009510
1036958
847806
936694
574023
121368
100626
56646
1006313
932382
1067086
774487
915854
762038
1030189
968261
313066
521308
1128802
516245
723547
633433
414737
232348
650609
886075
301345
136345
783326
329599
222045
703094
202494
903288
853522
509931
343127
161838
714431
39587
98778
538758
987278
846956
214975
1062765
644023
1073656
900032
835895
829174
469916
749991
340488
131827
508414
1023657
837754
191081
84165
1093360
758898
205319
1000553
461408
852779
312980
458948
290865
1027154
1175058
967897
908734
786648
743279
196529
1188267
864658
973585
98063
413869
718851
829986
49812
298177
61109
215106
134683
65720
665075
544712
251479
57419
145938
779986
149469
926524
387623
1083199
569814
657060
876915
1032947
1177571
1137146
842839
791097
22815
950925
574896
521791
1179140
443089
519135
1007897
471771
424305
674468
336230
84959
353109
599077
64130
80344
386618
21556
501305
133132
67714
591770
1097332
279666
299119
504325
640959
1067453
220121
1121169
140907
280239
246368
704498
245780
618657
404484
984816
626130
371386
311236
464737
1049191
1111426
447748
1109819
332953
44028
526935
195568
785085
1054630
1072896
638425
560399
865505
787322
234503
273288
934729
967038
643871
501195
74512
873356
705482
560317
736852
632958
692930
1138440
831941
752051
564338
544788
910206
1113279
832757
125111
552645
513717
207325
896725
307720
449158
109141
597852
1133431
1088158
484938
77238
121519
200611
989743
575149
398670
559811
454445
845972
312128
1087185
1180944
1159858
1174077
827687
924951
12537
225617
790195
964279
348861
361384
399553
620444
114231
88884
891120
923380
535799
1175284
261839
918631
332274
611609
1119561
731150
426256
347217
717860
775328
983938
998603
151742
362758
699511
1113501
285377
1015003
34896
488074
1119955
139052
502206
975439
548296
567653
1066492
445657
84081
120117
419418
498211
731354
32266
211619
639215
371257
304162
300940
943712
915776
21892
1127462
379212
948402
978813
131119
722239
509305
6990
27548
711402
846965
907887
31181
1120724
269968
161049
992052
494594
307319
372361
173251
697633
584019
391328
65925
989062
1051861
1193442
931756
285665
5716
355223
488057
248987
771977
534429
11479
1043195
593015
1019518
775444
647261
1052567
1019293
439110
357229
29270
533843
627473
910763
417866
312001
1094788
879216
682618
49986
545125
208778
1032897
1040348
850614
884628
995196
864314
1089668
323608
682432
881131
1157133
806270
86428
217892
390804
688283
801432
544693
1124402
437359
482944
680859
408360
761492
24856
101460
402887
596017
143268
67832
512632
242511
781506
640808
662910
471394
748230
578474
833311
801543
144855
1067852
203499
101246
618639
372681
468691
954807
247858
618045
688178
936150
1117594
667435
1074462
1066892
140229
939102
1027240
235811
394007
883301
509108
330001
616587
1166960
1116858
25787
882306
456631
205497
546423
126809
581200
469261
774144
32460
246321
360852
500941
756627
1103743
379991
1175101
10753
702257
579393
176595
307565
618776
1022440
859001
876249
966199
415009
559551
153863
593145
76414
795157
423360
1057627
952524
508807
400921
892850
346209
285592
672934
655185
853636
500908
539553
211642
1044856
544359
139088
921226
306714
420284
527789
888622
948478
777961
642005
709013
814399
171866
486535
122690
269612
585928
316610
476922
1164348
390126
726548
330525
132916
896483
957272
388755
484927
570068
504926
841619
768874
276653
144810
874076
379029
387616
682183
207562
955028
590987
354628
613665
248674
932810
900486
311237
1117332
428577
785328
510843
47773
1123327
110380
615971
338895
996234
1065794
1189060
116976
503003
68712
280707
248471
155664
448536
1046799
362327
953834
1056086
539976
892181
287065
850030
885597
1076688
33150
81591
565943
1132999
1192856
720791
1156726
631184
1192066
117794
925229
451216
782229
856261
11487
764035
551876
799458
442614
924637
984200
294915
605659
209264
769034
673293
924842
1059132
1074607
362412
1056075
470765
1036709
590095
499571
230957
108523
321045
13222
804098
395418
143910
802577
777763
1176694
104307
137322
992176
583783
192156
514701
667170
654465
924133
929498
1103771
847534
1123708
867969
220961
1098645
1186561
504991
360070
412459
92598
83474
74699
533356
27509
1113333
963794
1067138
38036
441376
925635
1176041
1154853
937228
246530
139279
219470
847372
376782
301015
1020609
891523
951917
715050
863403
52103
437103
376242
847785
457133
828207
556954
84338
161619
30658
349002
274393
6055
1053103
4297
346464
473516
319478
796019
664624
895498
850280
544667
940070
202331
834744
326167
172248
736189
786319
626160
478673
1009782
612268
332330
434772
282626
27676
25020
180757
948877
186212
477231
499222
752671
1010975
587278
794566
1063207
1086373
1132144
524861
428867
596557
1095284
496226
1160575
18991
996157
537725
645173
214135
878095
1125121
990875
249649
333049
98839
96648
305261
920497
64293
138766
759253
792489
500861
89259
716047
70281
186098
403216
1052674
811127
91309
1170539
1030152
670741
563524
296408
321143
43864
1077560
173111
754959
1064557
989005
587861
467053
1036817
489888
99669
1125122
510595
728425
632384
956012
478451
109305
912088
760938
869617
893171
745481
123169
483328
457504
576348
695837
529603
788692
931530
167566
81474
1138104
185878
982577
1145148
133530
1101719
632844
496908
324061
38792
978530
196233
97404
744940
339952
770435
247197
226803
1126658
442151
449040
135010
778191
145847
781053
231277
33830
1140763
457183
795037
1015048
61036
537490
353054
245658
1124308
75549
375434
280317
92902
435684
989678
1069195
206176
518059
1017786
629192
669200
790378
529788
334268
778647
700462
632486
979998
808799
969982
1026905
1144015
1190127
374077
190204
620228
112384
420090
33439
557013
1174771
532195
169525
650425
498309
1168944
84468
301912
1034365
952269
554540
238689
171683
831514
856475
315839
67357
461999
540437
1031106
623396
13151
350806
381893
826710
376434
7343
626267
1186162
232227
6394
724325
376411
224817
808915
1032297
319005
783041
1028946
214607
890081
1081279
849053
297740
402918
1062674
407796
830372
255208
136060
183852
614825
934548
700074
1086576
1018889
565699
688057
1192504
845101
895995
628671
1001995
453157
55351
1182789
1091751
837707
227934
943120
575485
816992
1036527
990346
1094033
659020
1033757
817605
782792
644994
914727
97654
794360
1124607
43451
250063
316732
1013157
385344
1116050
223621
979390
143918
605349
74083
62998
1144887
812428
68710
1021532
874432
663643
230878
276249
374724
981356
198023
1140517
945164
973318
353512
30501
154894
981553
679159
643755
990396
1022687
922565
205753
96979
287499
410824
1013337
268026
184228
938490
914724
600665
337949
88584
925138
504392
1152473
772876
1083515
650591
818741
627615
1103866
612015
156724
93187
530902
625127
745153
421630
598835
557156
349954
549315
848456
107974
346369
383458
967311
304382
168626
521597
84491
1102119
1040960
185426
469799
741582
1120310
743332
182056
725166
1170478
78947
690695
843189
263479
184600
901604
968602
564583
224486
449794
1033425
111992
857512
804677
1164316
320290
1148867
437958
157690
321125
435794
757736
301645
403662
791674
1130198
680664
130707
125018
433701
535594
227660
959188
1003559
788300
426990
827813
107874
621568
389663
797510
758196
1066981
527679
950004
929795
598147
1181785
13380
685770
272132
249289
441536
570963
386247
849325
629131
493936
948641
529079
1153630
206409
173842
740151
88580
279408
874409
83860
720978
985613
825132
1122022
903763
241370
747195
409663
510123
380793
256567
275354
24769
485299
377915
613837
909660
177998
165000
486954
756517
1113987
183171
961880
475692
660657
97325
224117
280557
1052021
633273
178776
1039986
773771
928246
811458
245864
845236
63208
362875
967048
31909
480554
180370
994040
403126
185447
1067827
794180
892723
1186351
1059574
76692
205909
1138574
700659
20229
297693
57927
575221
1099564
748810
463325
622639
1166570
934312
51747
1019403
762934
185362
1125918
270500
1009316
38709
208890
153945
784175
644929
410678
625830
315174
358547
591490
32536
583555
537549
939751
293244
1042787
160108
831532
430580
95091
528272
1080233
517397
282953
574363
263847
802334
220516
564614
593123
162683
920817
72024
804038
1110537
241768
807456
131832
120942
1002492
102645
235964
222125
871537
1066042
793757
38741
309037
733240
744586
1084948
1047076
872140
201252
673875
948287
255305
1179257
604521
724768
161169
899864
77050
758990
1153553
1145368
136038
724014
563882
1112646
522573
877547
821944
866995
218588
369618
1007894
823191
82003
1045381
179663
315060
415188
1178813
419219
286840
846528
156931
890474
294546
741728
674989
322755
268673
1125307
553425
919532
556729
167044
341703
390906
777192
945015
642293
1140431
1026899
962221
366702
68981
403239
750784
1186776
617006
968985
396737
92678
248985
756669
331955
442572
674773
802737
521687
976535
484809
789481
1067523
983645
237439
109556
628963
181116
344490
827793
112407
1038427
414431
140117
651743
548171
138386
1048364
706515
125492
772807
910344
9395
808320
244091
530427
661867
935114
678631
608724
80651
46410
104776
823966
1000590
446543
182800
101962
296494
339054
1039390
970411
691517
256479
485261
318393
103346
569699
1056318
352397
345393
707324
1123522
400438
1105052
200735
981458
838681
93973
353188
512773
1079994
731216
52393
494161
954592
1034496
358631
1028069
1144222
972188
890011
266508
569738
86918
213686
499616
1106787
1156409
801192
347430
10763
1060327
832560
333569
496588
155229
66025
640875
148593
1130190
211563
692430
645277
180985
827227
14789
598054
661693
585329
363014
923014
460543
588470
363038
32323
521606
1111709
732940
492377
318254
162618
120625
637091
302885
660559
428990
274701
447788
736275
683112
1106256
36014
891885
1170799
141441
452581
167172
318131
328024
994581
714392
1183747
869682
410776
957133
382709
839173
945677
106530
17828
709383
83596
958544
1121483
185569
54088
830919
598369
714674
601599
422242
875848
137930
98879
1189149
1098804
201275
519094
1007391
908824
78360
1148593
1164057
75160
68845
27193
78593
701513
325820
987986
1139470
1092726
580661
393519
925324
315632
947924
175348
257029
549251
982569
12659
370138
584339
535064
743420
388746
794844
546884
728030
978469
215452
870684
340610
904622
159211
514717
303678
1091579
359
1053558
1139930
302792
977748
477813
664583
808788
279765
1153542
997839
507299
261540
643062
919944
161462
655203
461601
1001360
469468
1178256
327862
776462
398367
30845
48183
729720
93867
473117
809766
447330
332819
548029
346390
358904
447703
560925
754616
1015455
96094
1042737
885122
62414
744031
1060536
41512
31599
305228
73417
266215
16922
657122
200620
687266
437512
913890
670671
197098
632267
703716
1111791
146140
143465
509410
972898
726536
321769
19411
528753
937474
275797
963340
38862
475368
1067843
269466
1168428
1007038
767879
103407
962377
678396
822901
1151209
748421
601156
207021
701225
639440
643141
39314
447915
1141932
86146
257487
214940
104173
88552
1162002
1025724
301568
212574
27344
280376
264056
832947
1018913
289113
284636
1184165
665074
110666
104937
517053
396199
102909
285159
1093122
485174
1104657
664699
435709
930892
1135339
300244
656261
1178396
254967
784451
380998
96450
833872
1066210
141044
1089617
353822
951616
866539
1122105
680657
62482
534675
663977
899077
773551
688082
469100
433706
29198
349827
453090
696384
422825
1029774
318949
273530
495743
1093471
811213
43918
1151602
595062
837705
618505
595530
1178878
917306
821901
892056
444915
506675
481341
772709
981194
561094
971233
470836
209983
258460
29489
276606
1011184
729597
852297
1029607
626455
77378
694789
581694
703354
52261
189869
1120516
539432
827168
155623
923011
759977
47297
529283
213966
574133
557473
243705
372819
883985
149116
249349
172529
610867
877887
447328
758668
465898
902945
147548
948704
1179379
85506
199200
801050
335043
624627
966984
1057245
618952
31508
807597
707171
395061
645669
430555
281458
977895
101073
1043870
613566
841239
278761
1110756
648124
1011778
830735
1055845
831952
1122812
1119448
1066769
673041
696424
1083939
794035
457319
783256
928227
1185667
229897
614329
22775
372752
991038
771802
668244
676573
182004
30166
70268
346744
896968
2015
350388
403330
598828
102252
577623
51799
659947
1178550
723586
778019
852733
778447
321378
532429
312218
82137
765613
495237
354380
1126033
216323
489968
489061
1105901
775270
992131
1008076
684370
599169
1025760
582038
1077717
953371
121644
90244
39213
668541
853148
1069158
1031710
1003532
24706
1158095
199456
358519
958802
1083573
1069141
896915
289041
461030
894645
1144670
814218
938701
916626
868666
826396
453881
43849
618968
545392
1044815
1012795
80042
824660
1150114
1048186
1171303
307608
934136
354305
1147406
1161612
27457
940182
383015
142302
1190561
139762
649465
461154
552034
1188391
981809
362034
336875
1189058
557292
1181900
19558
966937
46679
1029516
962799
101811
369676
703243
213240
557781
545864
342187
617964
573266
155745
545516
398998
233425
738724
112047
961785
140949
243879
215559
83425
497164
501433
161057
741652
1022212
558291
299627
737176
950157
847261
319032
57691
822601
1013938
747300
1022164
10655
996166
159095
949241
365701
1164739
824306
644679
768488
863158
578501
502993
823601
105852
805980
500957
898081
25216
856479
158430
1015627
141517
1164318
988571
96634
1162332
898940
928588
1191701
280228
380787
273462
1145570
902071
218981
820592
282389
1044723
602924
966771
742295
877408
1875
210430
194844
605973
59484
603517
856839
1119482
95082
815578
380477
67114
500112
661848
80856
988642
821717
991308
228222
473298
63693
1002845
714
779146
1183816
190780
435672
357802
750407
991235
505403
1026626
909229
434273
975174
244181
674582
1111173
240851
534212
575694
822519
461278
510218
391923
142170
256207
1114318
1174224
387966
53098
669985
720871
1053309
856994
634621
119378
1067920
419898
174384
384254
89810
72470
643156
82321
1021063
25796
357110
546496
1092298
727295
316198
724299
343977
1084130
116221
1102051
961868
331056
1135138
123808
39148
647106
1099329
1066789
678337
172599
182403
519048
469301
309283
70803
482302
251465
787456
329532
765943
15351
328604
62104
179131
1020288
29041
1023040
632008
440295
170802
294842
1088725
1071773
254647
541133
445238
1133318
517835
895352
146415
514483
1077824
200104
718788
772770
864492
577812
977374
1014167
1019031
114866
664716
507508
1075832
370841
782953
692489
1081726
715961
922202
118988
282346
102800
300123
880195
1136227
750738
573996
622177
1119063
327827
350560
499004
165039
1042854
168055
731345
111077
821544
952853
164266
23969
112573
830425
54294
527545
504431
327319
709367
659455
596868
252685
570440
1069904
850985
138611
542307
543310
394440
884839
786519
246133
125569
733350
306886
235365
472519
294396
507257
1030549
253701
203357
773893
659680
346601
727767
178741
437791
697253
688943
706396
212995
987134
1140872
90905
335813
701426
59613
288617
280007
173469
1185683
1130879
377796
1167963
289764
882722
558793
296730
1171104
1098698
387606
299384
726931
668860
309468
514816
457485
223149
7565
332212
302344
499892
245044
297708
792609
311266
16161
517486
154481
40086
1011615
949174
325444
167043
966767
1149583
279318
496475
896814
50991
821021
647974
1109472
742910
331294
89934
1062666
572130
413261
894017
793505
572288
629802
579049
189142
841841
183966
1025756
118718
143556
882386
27461
238072
768068
170693
243655
549649
911328
263967
872558
1179645
666380
535744
906693
864671
1045772
272091
460722
1138457
155284
1135161
548796
555837
61082
1037211
678640
712403
399121
989311
1134500
168409
128857
39832
227791
125980
1094431
424851
1028176
707460
21099
440914
163702
237165
282826
183304
123838
815908
1189275
636111
80538
140850
1084579
1025363
582138
126577
992093
922560
1022513
769715
1177404
978123
127355
697349
711811
44219
183196
768056
595100
658180
981854
143204
3759
735205
199822
574813
159744
626605
428527
957689
393836
518846
662805
1071307
850537
367504
481205
872179
970958
838911
430937
88409
971708
362937
744486
767915
2827
859013
1101702
590682
55303
242474
200681
855601
591862
893172
325662
1015793
911344
655768
351362
1109932
684565
790605
252425
1174126
108605
885158
424992
828415
269853
1177433
883887
795574
94831
517490
804135
836083
892171
569349
573028
582155
937436
447374
894456
1031539
582230
233429
1184913
168059
826246
1028808
889185
489839
1013558
1080256
769625
415396
1188488
15635
752884
533785
1137599
501151
855218
519061
580938
1075978
802591
1191974
1117646
1117978
488403
840631
383517
952865
460041
720616
730899
972516
818640
662608
334066
1019605
260224
694944
815889
697341
750697
960296
871278
384393
817793
1101302
910012
168901
1168098
466452
872548
935595
643948
1142787
65036
505548
620728
967519
490665
413599
750771
936773
430981
501502
748470
462802
505366
1106703
597860
181249
955684
267125
1006519
1008437
245948
303646
91575
239599
433227
427838
331839
282720
872284
463955
105264
280150
1008223
281308
387464
164907
485048
590284
505265
49839
1020925
293602
193740
1157935
304431
206089
1000073
249244
427944
963751
581721
183362
788800
504851
448014
1101557
595783
1001148
395010
1033625
1023847
31367
191111
483270
951596
467552
604892
59904
486931
976255
361368
452443
194866
51292
731499
193978
297635
124184
479781
195770
33623
879909
375169
1179075
284837
499223
660319
709188
218128
426813
530106
367864
732088
939112
246460
827675
913337
622828
155095
30029
1029083
25504
219840
524300
40574
1043118
451328
443553
670482
695812
90731
743738
1137342
168533
724439
530143
859240
884451
804714
258067
382805
398722
304601
126203
878652
165538
961872
294446
1125124
965700
