696969 69696 33610
535974
691545
112670
312460
1205096
134300
318326
415335
131193
578127
473671
1118577
348031
1062101
299961
1356268
369488
543850
352258
74804
1085464
25566
247154
493453
200236
1282597
462312
513438
695952
801052
41473
637215
566991
527944
1355654
127430
63928
1285952
1013895
221677
661558
1154196
1070280
465825
630271
903806
805750
12527
450155
462231
443901
400352
1343726
342301
75742
58177
1108914
370865
761819
45588
490752
595381
147964
822004
581937
187105
12036
1193613
1007481
1308114
660244
831041
287389
525708
984528
783093
1161382
516371
696797
595199
675961
261256
1256626
1087721
560177
654629
1313419
951888
272986
1143148
1291554
398730
587144
1328747
399832
715519
990326
568473
694045
426443
656839
1144626
777709
1292324
202442
376416
38861
466154
740265
233364
187192
149821
237462
1014291
609518
620060
407194
686462
81223
307707
1149959
1276538
654350
839232
654347
722108
488250
324685
460295
133169
1256
1358081
161648
692650
1143325
306024
554340
1342847
1188317
1044575
603184
39610
534761
250348
66538
659707
152844
614508
118566
1205385
510569
483024
578926
190279
587076
981343
13635
327692
452273
4503
97806
476452
1149738
211106
323194
199958
492938
404263
1143003
930904
774023
220335
246529
963733
560625
33521
50354
272242
491625
947583
669040
544817
117175
5775
624154
437516
1085475
94380
423269
652643
679912
457561
659874
61356
742965
1210360
201887
259567
692131
288108
30158
474544
358465
218130
904767
903365
130721
375604
423561
575327
1186023
452163
597583
168447
940406
534787
215956
45751
406902
576061
1204272
1159732
1210316
646886
468305
481268
603424
580506
597819
1116804
476000
1094308
493715
262899
458850
826774
1378343
192282
153748
413986
378000
554171
754655
395692
183174
1190713
498806
1294037
23723
868650
1328433
998259
636178
964839
1039795
579442
974996
200071
118345
458012
1267673
583926
318472
135422
595183
932443
549376
97571
120716
205829
1190154
1024507
843882
237310
149607
306679
51680
207135
135495
1160538
369077
240649
22170
281661
127361
922140
207987
1304630
502919
115416
413335
545334
230572
992383
345792
633693
135182
686735
1147204
600912
799360
1276309
672368
649840
318228
935
669375
61574
480812
1112030
150391
54665
530418
15256
1348459
474599
42944
147851
491488
743266
503095
81901
874871
197418
718377
849188
1030396
596545
651135
162673
336655
1082192
477058
607929
551007
165720
425681
567799
1180923
578854
12733
504946
495689
1022763
136176
307340
94935
498682
400042
191030
540423
1335642
689764
301653
545754
1201069
57929
402652
416735
466803
1248902
344382
720147
639241
41979
1313687
345514
794502
359532
230659
205392
346397
313802
887371
776650
512769
548474
884589
422568
317185
174973
167920
47079
1004773
1123322
1323275
202539
135619
782525
244064
1059829
337345
688409
1172458
383592
102665
31342
601195
1308811
1327443
353969
406207
81293
975976
620639
249060
945920
873798
700354
474399
591875
240460
79490
237110
438602
104728
130072
573109
274792
174238
914500
1312324
309894
1342319
158462
853867
537330
650011
1329764
190515
184310
210415
990280
82024
717378
262684
517256
396638
609266
1331860
1260001
232997
598886
231895
478013
210213
19606
29979
1240156
681766
151215
672868
905240
36836
27775
106264
500405
24577
656699
1030076
312421
66634
1000569
1092429
421525
674014
981956
1204980
1321836
14204
1106477
72807
467220
275388
92763
1295029
636
245325
216608
1131732
5284
1154943
260887
1332078
857587
131489
338605
537375
127431
1052003
563478
339253
638110
1252469
1193338
338045
1307617
475630
91092
903481
537032
213761
655388
1176460
377093
369275
1148103
618392
398466
847330
29385
1339093
647093
466318
1378625
821057
532938
799846
329204
649743
573973
1107216
1121366
795166
73530
964070
1326169
209577
421643
211244
1073106
279910
177003
1065975
1289970
61276
617548
630515
645108
594732
995629
97644
189498
1005833
108921
200583
1163986
227108
33752
902144
125304
882536
255926
1170429
75714
109883
193111
225125
917428
538521
419412
254033
374828
1285124
516255
912152
538490
108294
1161899
135450
656165
493052
771630
576823
389933
138657
528056
904908
1083873
292218
1194055
1029215
198711
1329086
704833
491724
1055851
496198
841155
1096747
525632
812537
842479
632287
328127
682074
793691
516331
430008
891325
254744
1074986
831097
622916
1128275
366844
669915
474341
927076
12797
182910
28315
657942
733735
1366737
352817
338058
50946
1116455
360492
132480
1141880
1054518
173583
886609
1028204
150359
1115448
1286239
987763
570960
254921
638069
1141927
473926
947594
353232
663669
30824
1327118
1366635
147393
619075
868993
951257
606405
641847
122818
1378396
481680
1118700
531264
1370869
1037971
295005
876922
94149
86950
96954
41184
541654
322784
222373
1232586
1248120
451706
618433
1084823
1231350
241893
587315
974653
178633
817840
53466
443096
794435
891525
916915
386189
168601
688028
193948
798913
596335
424255
534428
680986
428009
257915
768926
794822
912084
1013918
374521
977759
676139
156752
1260306
306683
667518
988735
649174
115678
882185
1187930
643530
184183
637488
104680
588413
544345
314413
612001
585999
608410
420456
669186
947184
1148829
46894
186027
346770
141034
945225
366286
288415
1139806
625488
1063135
1358107
997122
754145
295860
947187
1177224
425722
767473
51069
487857
584249
565002
473504
344803
925348
541362
734502
441951
341908
28953
362383
731197
913230
245463
814623
31652
226591
180424
953969
947532
1070329
865284
216565
353624
471546
741590
483338
17028
944482
795004
433010
21120
393010
787893
352018
1263424
765589
418005
117023
435869
205393
1254260
29367
299363
494829
1155650
353385
689194
761484
1218903
249764
667080
256618
369747
251659
68474
528619
1100856
1370815
444789
79610
780317
834379
562398
859055
1018014
349583
282653
328508
529567
630708
380943
201334
528062
851181
1069701
753856
1216904
255498
608249
61571
442706
1239417
218938
232815
37039
76521
796165
597277
495111
538282
1084194
1347932
579048
646494
87823
358306
462997
937145
260719
452300
817873
370511
413470
865467
600557
1311555
456912
1232400
457795
775762
11748
131568
1379152
419687
559960
627311
1363702
32708
81312
694946
1155493
98538
214447
317768
392242
297354
375265
376993
58367
167060
253803
247308
188374
1232745
324201
1005782
1110951
240577
1059288
436409
1325200
441636
849911
556881
990033
162477
228447
32492
663830
116086
651657
1184716
130568
435993
1297304
1196147
75646
1251069
92595
673405
393771
583444
1045873
551692
656004
1313245
940350
1158396
662829
268771
292697
1363250
1083688
890181
581571
1268501
729010
420234
181257
150161
816145
1358701
52535
702419
1032620
898675
539635
934591
1211752
481135
1016840
1351316
331611
929731
312216
476173
435488
435613
671135
132023
277680
225993
63766
446704
798043
649332
465777
470856
322187
800139
338669
954343
208276
302705
319988
301965
220076
1180336
20763
284853
892996
142353
434809
97121
1152023
986068
218308
167872
159630
149997
343616
1224988
1321806
669291
551668
683197
1187144
664753
34438
167480
531642
1254949
275715
2109
336100
52493
381168
802
612564
628424
781824
343032
11572
660905
123183
1156626
1025430
187191
1200032
808238
115608
279003
1127865
482782
671395
428469
898076
578314
551894
844538
544971
633565
392199
700532
602346
719627
278256
602740
200030
161433
643304
1010099
760434
1169212
493880
50923
821346
150994
1235278
385210
1282995
476215
934674
301604
1092557
514342
386423
62887
595870
1057111
993342
67197
150984
421842
666768
473765
895242
667036
150161
225891
774869
111442
1158725
294635
997396
411308
1160038
117433
166095
629861
1333803
324950
904478
352098
146513
730304
28706
817755
105017
471769
856792
628279
814522
308798
108379
497265
391978
180586
385540
1197028
410330
296255
690513
212986
593533
243978
121264
197527
1176986
253204
963729
973736
1220122
1165115
846543
582515
449880
355197
139615
549390
1190321
143651
1170736
902908
44029
445400
639082
102162
328305
462904
27586
561572
483993
1154062
944285
1172307
483400
207968
1239276
243748
745534
195877
852306
597461
1137902
274963
168607
280657
64226
378112
1216190
1276712
1215871
1356635
683248
391331
1121282
386851
242681
201329
202568
928931
1119576
113245
830076
39753
810945
595817
641157
570021
224566
1299198
410701
716357
570812
638096
297460
191033
1030049
970918
998348
967048
638946
89715
167444
1221866
262346
704088
630015
1076295
519052
37248
86073
154108
482244
859433
873997
49268
1287354
567667
1224043
1368957
183884
324846
372848
174760
513366
1198982
319902
1038090
423997
1077828
94808
568227
265965
1310732
1129568
1328402
1119898
351919
1009410
357298
656861
574392
394451
1190702
791502
19651
385980
1178087
959742
72271
1356352
233534
1123506
136447
487947
30745
729644
1350585
1103972
530795
1198127
748193
739408
38708
921566
652732
1332333
854405
679981
256267
221680
1238787
189488
1055239
510170
1236651
246281
667312
857485
1011961
824894
504320
1195616
646040
640071
449938
267832
21916
236660
508278
138920
171736
346599
473097
1152504
1267782
331658
371554
417206
11389
154701
305427
16702
876201
371701
1067035
160444
589631
832747
22604
681350
235778
846292
159803
1243203
923621
117625
637097
257069
230183
461035
496719
78072
430004
27936
1087095
587968
292650
9138
312252
434660
42925
411128
43659
422310
212782
48508
541630
105034
579482
62386
1157447
1348523
566408
1331677
433114
280379
417447
595187
414526
1343832
393296
419919
42814
475947
54004
678547
328020
709048
379352
433646
664344
1025423
471372
1283411
47682
434366
534637
473981
1130884
70964
126892
608730
605684
565143
623232
180928
309410
872713
886841
702997
530974
632246
1281239
851163
282176
543690
201013
326887
1094878
769735
319328
1052548
1273057
110802
475655
198571
549733
81305
31532
493639
702061
129414
560615
672182
62030
1197231
746159
453569
494164
1113048
306779
104072
702692
386621
568331
772542
1317821
524543
307841
785568
438144
368247
624362
281977
264323
771575
266862
431039
62550
423139
677083
673198
906507
7641
113892
861278
876344
263603
931133
737182
1348365
814743
435870
180812
990088
463042
1087875
921586
845808
317800
155564
771489
567894
134703
86815
321230
922679
929225
399730
95815
194250
799987
661578
1234031
987618
464516
115369
753242
616115
1317144
142919
651905
826733
135426
625248
595808
1109882
1061473
514958
316734
345646
854217
556812
33930
598862
1042600
593865
961775
686706
225657
397493
403157
833060
208974
1270531
679032
533506
1227196
174101
268786
1318573
2435
439952
161423
665584
263260
1256978
667927
1122021
662849
993775
382583
264157
657619
604749
40581
677144
971085
250474
276602
89650
21160
814273
156389
148776
53367
7781
1291486
850052
304380
242908
359726
1238676
558581
99838
947768
882481
667569
309067
61072
57235
155618
201129
137859
17527
658956
424825
539823
605769
207485
255906
120386
8407
643976
486780
565040
92557
17628
220497
201697
151628
173821
618384
259786
353106
7043
1179142
912942
464130
1161366
225360
155981
36922
82933
280097
1005724
52467
70694
485204
250312
530979
754530
777199
627751
288042
18774
656205
1120040
895431
129683
100540
378479
430245
218799
566727
233211
353040
522476
583772
1051753
115368
529067
1043904
1301825
777055
1330542
282014
1318971
471911
508947
224130
295122
942318
151185
265791
217672
1117320
534256
159938
284073
386610
74470
244770
326043
1273621
167075
1071033
200902
1212269
502156
369709
641384
882831
643874
1087264
759557
278629
322699
975001
1127550
349466
499815
795758
80099
612892
1085485
262261
1084913
969292
116102
238023
980987
171039
566458
220090
951940
1240599
89708
25261
426811
1189196
60256
189558
675121
38390
289614
1080813
252168
1004242
5007
38590
138000
474607
286004
265589
40891
32139
411014
590599
276164
719285
465378
1100287
300363
137359
1290030
622761
75263
606023
1086641
470761
831547
944677
340043
39275
1116326
687681
1338369
34312
472340
269182
919677
985719
458687
607582
1139234
1160061
955796
32406
815456
732333
672069
213864
195087
556265
479485
1203134
216100
334111
662043
674390
1170836
302103
993354
111062
83223
257805
214415
789666
1202811
45148
1083522
1221281
522348
810758
423683
851442
558112
173822
516458
416372
525936
512100
6720
327474
319458
188356
1352749
513499
459384
636162
532056
1033659
756478
501271
147463
34361
432430
155157
1362139
19147
383003
808349
35027
491118
727268
281556
768272
280675
1185416
1203408
187214
643984
170788
97372
472852
905759
137958
1235075
355728
358049
676114
410580
1277864
244465
600581
335678
1300504
345907
130108
755799
66362
1136220
407276
305958
1104976
1225014
1048405
508461
513815
1055510
521176
259511
403311
518786
720845
683964
1176907
766425
1349697
478741
66504
625331
551716
253391
35522
1323511
431186
101391
945381
334665
318494
1370041
404631
387645
403583
976236
186584
55390
656874
887206
1080685
194067
521536
551612
571356
872068
747301
382541
197807
441144
512467
1214281
662704
175967
114411
1102841
1138730
775028
319194
436926
717085
317999
425837
280537
1312069
532814
528504
801567
371263
127122
437767
471522
119633
1226567
743234
147782
441103
821674
535528
388751
755225
118709
10856
910124
608785
269700
1105535
813043
1038427
929706
678120
952475
536546
270448
223229
224817
696525
560876
595942
848898
294760
129481
932925
28482
421500
486570
400526
200587
104967
513532
713066
869591
242903
330385
515198
804678
83093
452651
126958
1007803
641175
1033954
208414
916088
1352500
509195
1194848
170819
235507
1174427
762503
471949
991562
465278
971341
1352482
1007696
818378
1106125
834286
683084
436273
194877
964735
1194272
579606
297716
1107895
291317
1298830
975297
227194
1195435
677058
8929
623675
345545
323678
371359
799446
577719
678139
842188
52093
1097983
509558
409974
414446
557568
1296943
704177
1145456
897254
50565
293471
841338
318928
712325
713766
317149
41158
299457
253076
94225
181611
475749
150404
713426
519614
31123
606831
394257
659349
459650
306683
313077
278717
1349914
818169
378969
148470
655607
807123
1258771
1182488
529644
608704
324519
149846
917387
36470
697492
1222720
83844
386086
519035
902900
19541
361154
795943
425660
975647
302579
1005899
444441
193854
1024570
950910
594991
992008
1367629
1327069
1199227
24930
629667
271634
261624
1334036
398210
266177
821631
356209
305623
61953
1274442
198179
32596
1069348
155780
1294166
27434
139874
327294
735079
941677
918360
923895
1267290
413280
1319577
341411
1208050
203735
259221
677901
876991
413980
362671
623515
213486
631657
490997
73056
586834
479205
674528
717057
531323
932244
971140
557411
1150393
247109
1094526
830143
1338182
241738
812568
692472
616706
341128
431432
209481
4639
606559
680217
3803
233932
743922
628732
306255
52366
566643
481270
93035
770340
1226483
348874
412905
629763
1058842
477081
958541
204937
1090272
190238
143973
1047582
1053928
342034
740493
997134
279650
378564
1231824
1205956
37308
275819
252771
936566
493262
510254
429170
1337562
1172578
62608
673884
411770
138927
664064
197877
1067321
99972
182656
1238266
100993
233774
1144500
243438
1207805
413165
187618
348347
31897
43481
173454
678781
82699
1089745
496241
105636
692931
929702
473441
399928
794154
1023513
85910
582318
41327
621998
803259
933137
706854
819368
339778
932858
85655
484654
489745
23188
766742
1168935
2840
505445
1157586
472502
1221981
267304
457165
542571
1080150
637530
290164
243183
642279
652520
278206
404248
1059406
295414
1214564
266916
292490
402550
805262
167220
174958
1288271
432519
887186
573073
88323
383177
357268
467365
492186
631110
13811
486599
4257
337801
305206
58828
530427
173098
1068475
115899
595518
1302004
624958
1098921
1315008
1043055
1110009
1050476
835179
909911
223261
624175
474500
389863
145586
663866
18163
1056683
143429
551502
613904
1203617
190652
740121
237645
809942
1259247
1272463
176054
444217
230177
385294
1346184
252671
1286006
30920
700876
399682
61712
1236357
16784
227082
673172
914424
1103602
231645
722403
373981
417215
28957
298631
251811
834763
501429
817124
313114
290704
567084
528915
19575
989758
864300
1044074
549311
263754
8714
280458
71548
1320415
496902
523263
35326
857203
353777
178785
614956
662698
1255577
638500
339808
182053
1031538
935801
588789
777108
1274013
335
608489
510110
11096
361565
819311
1308989
169875
1016078
729826
512796
372443
1303876
361452
915331
156389
89039
387826
459037
494580
1155010
318771
395631
319808
305535
172668
598162
1303070
459957
192026
404074
464314
966615
643995
223701
566092
615716
344718
511332
852679
736644
714168
140691
126524
212850
386624
310703
589912
110651
796681
368545
881902
225597
279766
524176
770972
478229
1189209
566336
1168184
1033837
83292
24552
141940
1145802
1137887
458317
588143
806902
378643
1025160
970142
443108
624253
939895
436853
12608
653314
657590
621952
911856
789849
419451
723724
480939
1087367
925136
835609
204075
279062
7685
598494
385354
936998
961124
660323
1033896
427375
1220201
817640
112559
321497
857637
284579
35797
923734
279835
87140
645572
1327450
48646
99968
436546
236055
108125
930562
1267860
951112
456924
446168
234077
118191
545001
589779
669248
367850
116092
1355953
106520
1272836
815230
974310
91759
594569
1078962
939645
435612
375825
634025
243048
1033835
194325
319147
1252225
1051653
24434
1311973
711886
233588
463041
359667
1235713
978610
319583
58807
436209
977567
1093077
175044
545737
219731
651383
1291052
437817
601978
598572
377744
656478
182199
124434
53136
368950
1120396
141138
242588
524649
701645
703346
126420
977717
127062
554232
852243
415589
467536
156489
171348
452607
63156
47922
81603
967731
168328
642217
273688
288214
480755
754602
503559
217694
876264
972989
329297
269613
508343
313418
973242
145347
392436
440952
1149035
257611
1315724
455495
1133542
298675
471697
602532
124052
1293633
1099195
628939
479946
258971
1127673
943676
490255
585145
946200
463836
145337
65697
378168
664888
193929
89889
1180516
197183
605257
1321245
789215
465964
476213
821370
427575
417863
63057
137087
381356
251222
178540
554245
798425
451892
314208
476641
1213205
914249
927029
1048194
156376
827016
372169
982348
288245
3798
78717
994018
20183
298291
292752
839650
177559
306810
1343852
1198358
550150
352269
239547
202919
606678
755668
256405
249020
293837
872440
228507
617800
240617
252644
231054
377490
688486
1244884
553040
690182
506687
132977
754815
407987
369516
782681
169992
588278
582407
512021
530476
939361
1031477
509798
1201771
1107993
538558
710138
619204
692487
1057652
187903
526853
700110
404792
357074
108685
332579
21817
779708
397568
651621
594223
495852
614831
855152
471857
796861
31063
74273
289889
610149
590968
613650
200542
121876
110865
1085590
586968
1087368
509008
1179482
823944
1112053
493703
400962
161617
246310
566093
972559
52891
191922
634286
628707
1130652
196667
1109289
441656
949607
1186157
689315
503889
1323747
469949
1022178
1130167
123769
798162
583322
747926
142986
482271
187452
665985
1064659
1262866
433111
417126
345915
638279
1270043
658779
299869
1260723
972506
44385
318226
38372
631415
331358
47513
418223
580299
26057
612236
299744
302292
1019875
489065
411627
460003
1046147
295862
1225886
934710
485430
873395
636548
309226
426021
93811
552384
189462
130391
620626
1349477
102844
698897
774524
483845
631390
668674
1104758
696712
1196569
526036
179007
1326546
645636
512744
645011
571745
639224
554271
1115665
554973
295331
273071
363243
927281
1104931
444999
918924
706455
387693
465885
533818
879309
1130796
656771
22985
977079
182013
579418
328855
489455
295198
153288
1027779
362916
1209573
856709
958993
510311
321115
902372
295873
121102
228544
3649
1344085
93659
746808
830478
599310
120298
512629
366438
576429
609987
30722
359607
1431
622411
732077
886415
1057126
640622
725737
113457
427366
672386
811732
243883
100890
477614
403200
664069
622503
1234444
994417
669734
534072
507928
896564
242279
648219
190366
231761
909670
945580
283112
585904
1266557
270484
902142
1355322
717638
180114
977369
925747
1271335
740231
427635
1327087
1279460
1152975
385844
765122
113216
469662
796095
1158583
211050
1100768
808588
162431
394626
881782
1293499
230665
799031
822003
658108
131072
427647
52508
921045
108426
895185
353563
308446
350580
83403
594217
853605
217733
800475
72744
1162884
946853
537662
1263575
116303
981812
298038
442832
652585
881663
625825
98297
77188
176474
433027
402689
797862
410737
657396
943493
124324
812747
546184
503100
494843
151367
127445
991960
801902
33543
731732
617950
7657
149973
852365
23048
843679
386134
227294
368298
36121
305958
1291755
148035
309657
75817
1227077
224114
105375
117662
362391
809650
330286
846899
1170809
571659
345796
1139421
572648
562738
141611
272276
1301919
781821
560701
626994
312297
886413
220125
310597
990506
311671
650061
94983
376529
507663
672966
274266
190579
483435
356396
317883
322845
1247026
983791
641899
541172
163748
366004
398268
250137
309330
1114206
93217
1045712
253813
21594
223729
544448
195415
1249368
676696
1206781
46595
1134392
212697
947291
992993
866554
100609
771934
1038742
275786
382408
301592
122982
513633
966463
157101
1255361
43076
95081
363173
894477
199773
350163
192286
1094603
1351254
514113
803413
53639
496608
1067339
1189974
363155
469020
284435
310487
403841
251431
577978
658677
732076
960716
21546
1077983
387854
398418
218024
1178988
62710
1236299
24605
1098122
609574
994334
202647
664540
282818
395405
22432
5542
869437
287319
49627
914884
357294
5251
274361
177300
588721
559583
1034728
1264840
776715
1136224
638948
1059660
586728
1099247
520312
1040454
1271140
46164
997263
270522
794904
656525
504031
658422
556180
114555
321965
115814
3783
1251635
593779
18510
141822
77707
1162284
564546
347977
474735
1139449
280619
692844
1222513
1267085
349933
282288
31025
948075
225996
1098408
363796
776495
99428
1097254
72392
1091185
65079
249342
1096262
614643
50621
574026
297329
1266749
506593
167756
5082
881839
473925
174969
373967
222600
1150071
1015738
1300234
601906
66010
729077
363197
916009
909875
166144
322788
850340
1108541
148944
464415
110128
466762
67286
882861
442102
419288
619133
762078
975568
661328
547076
121766
413188
599568
900668
295654
1335562
210865
589215
435536
1060892
309191
136563
188090
853999
191143
785393
426873
337485
101403
980190
686372
105117
400272
375767
739783
360964
139609
547901
231509
996047
1134413
1053740
423710
396832
1296631
311866
1292557
425582
228593
624796
61824
663157
166311
1111358
643374
852964
243322
193100
164697
47723
308598
870139
607655
1251197
94307
1202243
240107
588983
497113
430218
688605
911719
209783
447385
568723
1135067
1229429
1268766
21033
1219583
924123
1319035
597644
472245
415530
1186835
1175234
665908
195691
699809
715864
1128722
563371
142794
1111868
4253
791592
207421
647778
1005603
409760
1350179
1072240
1320609
1243670
531115
552778
563236
753420
882162
915481
342594
328110
501869
94598
536894
144050
264329
892133
383947
192200
895837
216647
332508
37673
136140
39673
1273621
16216
124430
183982
1152869
486611
673538
660562
455088
492237
64999
34263
1012578
562363
659739
633108
168292
866609
1074829
323852
567919
129924
1287235
593631
1112200
38819
1062709
522600
159536
270064
497224
303102
840186
362685
642353
112405
910809
322338
160643
421494
265246
634617
175159
361060
419547
335216
417791
226694
26956
571100
868576
13860
1289858
136677
776597
64482
913874
555183
468081
446717
66873
1108129
535621
1094783
231994
31591
437143
682175
1172902
1201004
556976
308684
334992
1307256
973379
515133
438019
89073
310613
410114
262942
514747
755704
934459
386708
265928
323471
103130
218524
195823
68945
491937
525520
35524
1250360
1270521
637899
940476
550321
453590
1143472
15010
243147
1289150
586309
1133920
207235
1168172
356622
854362
154811
883502
207148
81384
595023
463551
609861
281411
504153
1169556
1143582
1131316
1159286
823069
992896
954019
1275720
700068
206519
615223
333964
1027093
1040201
75113
640273
1290124
603684
1103148
15811
627654
1152805
621653
104743
1009713
204042
343570
583119
370732
994569
960087
206449
9379
65018
465804
642672
591874
589297
671970
259853
266116
126670
972746
153560
288035
67837
300434
129591
603311
309269
514271
848384
915741
89552
421354
1327352
1164633
260138
9809
578649
736092
914180
39971
6903
459814
450729
369444
488793
638565
123656
388779
214370
513170
573398
890567
36831
1186715
469772
623532
131867
533370
1312995
355407
116252
1015371
170215
270644
1275743
36540
44489
152368
103267
627355
755454
323635
818883
1292465
703363
1322963
303448
790474
741436
965280
111749
298067
709460
934722
1023668
259738
775418
639928
1053931
696352
837256
601288
969384
248304
8754
524098
1117728
26565
238730
155440
365750
125397
1242001
899461
1193467
268188
239216
95745
704518
1212092
550897
225189
612167
165211
35580
658201
442245
455770
1202142
282434
266291
371208
1166240
889039
145333
972063
1256258
523903
332846
1171940
1186432
415709
887370
322651
735758
519713
20362
883487
161543
542860
623248
381709
22893
378747
688921
321457
1088368
626483
7638
336849
281070
495924
200737
523890
198430
1193650
117954
483890
503853
1298904
761526
1149419
195831
992130
178027
1298819
1309046
297827
573690
224928
1235247
109120
3191
487623
639230
599294
1001877
1310110
669796
1066822
1095726
152163
253403
1212568
252209
1107761
217007
478755
324272
466408
77520
168778
534287
672428
309141
258264
457565
99796
650153
1009270
393662
438527
516389
1298269
473660
682890
172945
398755
525925
1315732
642006
522198
700135
487657
998656
680238
153419
391791
1143584
68419
1213113
241394
615502
859420
142881
790729
184102
970586
910500
177744
157071
396128
56341
1309177
119487
883019
1303320
457882
779307
973659
1268488
208176
1179479
568307
196985
243859
37785
854009
648127
352097
541214
274124
874214
815740
396826
691058
415129
868055
838170
154789
384972
601190
215027
1255738
1147679
263377
471838
18347
76833
314173
232262
487655
182144
216218
772260
421821
624770
680558
1294896
655695
121187
605408
354463
1070601
430775
163690
60130
18138
1167665
1279357
929902
565994
88192
102605
198626
656611
199262
1130089
316274
195456
107412
416276
12790
137439
622034
1208906
269714
310501
663143
24939
943480
18339
663878
431710
842159
74560
1341804
1313271
580424
205398
533263
41792
129459
1252077
216118
1120413
493383
48306
145055
1336032
754220
1220144
327369
591612
590295
108445
215344
698086
183607
798629
3290
210159
212192
558839
661449
122173
579419
629592
687756
218802
1247868
259071
350398
225168
464304
925273
627602
1040019
474285
1215374
885528
667454
1202546
1214995
6658
331149
750090
922256
967962
574491
15223
766406
693094
137605
1337781
189736
857408
304085
499239
353421
601547
580779
1017545
196510
99518
1193020
930251
1328661
172207
952590
526946
219118
1311857
1266771
69527
661094
98918
809395
289373
744796
1182248
371505
276040
105877
403784
392425
161637
527089
311952
594572
523880
567623
184861
375182
527630
371339
270807
627990
861126
502115
55780
265377
27048
863329
1325938
227251
138535
1047807
547274
171411
686703
98325
171080
631699
467643
390041
1181943
549882
265906
157687
440589
947520
239227
237583
895148
1280449
78935
127640
1017732
587284
1272836
187226
473872
67885
32629
1229831
492902
363013
490251
163007
958622
936672
392491
513875
275313
215606
428456
163885
27288
522015
184900
24043
303553
980533
240649
11395
488907
1273673
308735
1164336
139218
99661
153585
442889
612829
1112571
591972
410863
60001
113943
542423
841094
603793
577990
212321
1167010
134588
338734
333294
1000099
331547
1229730
135489
731555
643215
647872
114202
200323
423753
688168
172366
135319
480228
1221210
537427
319151
1341224
1125227
72143
1198437
937293
274976
722263
870770
1108163
269125
1287673
225634
743412
534630
20730
771815
440302
567455
670617
531744
520270
912459
454927
106735
474827
864915
979382
84467
512618
290846
412739
547662
500935
858793
1211892
1339406
336048
1304205
447882
395390
397584
174096
388593
228822
742170
761
1008894
378590
380740
128431
661138
30310
675989
382852
176375
713380
752682
118669
340324
355651
389666
36804
122393
178638
304858
57292
1032244
262498
510773
633300
817397
566009
768096
791985
672940
16741
452240
287841
449921
384645
517406
496712
661679
840043
845225
23255
1217065
652467
362946
462387
238077
1301431
601856
831957
345198
615761
612625
145475
258414
422526
20283
68093
579225
854248
149108
272895
258636
781801
532549
593631
532812
344440
877143
1247634
216577
879061
425592
457729
1149253
234948
88039
883647
300121
924977
630614
699905
751337
910079
947438
194958
615550
575730
444106
399883
830342
395949
162161
458907
284663
23617
1303120
452882
424842
149186
480833
951092
548950
416519
1164596
633388
567233
778242
374857
36395
1162030
921636
964867
14645
5162
449518
1168780
285660
138305
487347
341263
743329
318720
5140
750180
171293
211986
276075
65094
406847
300283
25649
697925
525951
1203095
727395
1117657
504231
1070863
579284
663201
265510
1110148
1307680
1086382
156272
461911
300033
130890
832767
1223523
258685
1290811
549743
812331
830770
180150
1251150
508577
381847
1165508
661499
669009
535791
550095
555906
719224
68277
20672
360490
1241497
285055
59001
225109
110958
424343
814179
156264
115540
1190756
376633
575005
1236482
325901
511830
947101
389335
332650
1078363
508630
635806
190388
565163
416234
363643
564708
735158
1287727
654555
384081
1295411
826576
1337027
876072
14775
246616
475632
300221
301263
52646
649139
833563
759415
598210
1231831
119201
923797
45606
146080
330231
370902
454783
1061221
1227243
596887
547354
564354
674357
945330
622248
219398
1272326
652622
180382
609736
986264
306381
326040
157118
616802
706424
218612
728144
628660
1139151
311772
587719
74670
417098
983997
172801
966009
13217
582585
576426
660167
575727
254767
104423
420978
1208066
818365
970463
1325469
173516
387447
658567
255965
1044857
794538
795969
50380
841890
21744
24197
299640
370319
800925
358047
293010
569328
532043
224577
706691
283884
720471
319222
14849
152228
1084390
163494
366185
1215702
447673
107523
812228
262380
396277
65580
922
665199
307434
345670
962715
525335
504764
553907
575005
992809
134933
1259843
539233
1280691
486962
1060563
365327
1125040
361670
421269
480337
1320802
226024
245100
66300
995017
427443
526786
336001
318006
161127
1097727
530472
620846
536739
447118
23509
581173
1035862
649444
509751
523800
69295
999199
245640
112160
970654
429004
420119
139074
6067
11007
232115
385644
565286
188790
751719
241380
1206
100385
833942
75640
640166
330537
480279
686116
138811
1062617
929579
157352
648571
317146
162306
829935
681848
293440
515933
979398
430731
1095617
1011477
614997
484759
1226230
458078
9731
1300967
168218
640395
987366
752929
382175
901703
273349
1118674
698548
829989
304978
113944
487092
1022921
76377
52168
567628
594973
769352
381291
195245
782151
107105
996265
142954
611695
824548
957689
522169
5507
1180051
634432
23061
294399
252399
589484
584242
806604
1313594
1216589
786621
885722
1258051
457346
689797
654955
156064
953778
70173
1197156
202154
583805
751418
142481
70700
448693
333899
31293
43666
251831
703934
60808
541238
441008
1262640
1274950
68634
426241
921965
482539
593504
888896
852144
957157
315982
163046
633301
511062
548912
50795
501673
358037
658898
366901
340220
33815
1105715
245985
755842
414435
554493
200878
233344
139652
417360
257329
1054557
133943
129153
843459
608821
196813
520427
423926
150324
351594
1263483
1230874
950203
941846
405719
387030
532518
808066
663881
1145890
1013708
890086
442822
175263
163279
567208
964736
299631
1245508
92052
126083
621967
908400
436584
1128969
84285
527971
550630
495425
1111460
273755
713785
204347
651670
603660
628661
547007
664337
1170949
268469
411596
663025
1150457
140581
989410
357713
315655
298007
884519
377168
866991
101924
1322284
1071779
663729
71073
90632
64653
1228249
1143385
253772
1236328
477568
683330
254442
1092613
893877
590111
791389
586727
1088017
133434
430245
1001066
131272
222934
644448
1248284
635114
416685
257953
596479
565244
19316
1320600
142445
1161461
598393
1047697
363154
921855
573412
532198
753067
351008
569372
856611
213069
116608
175501
1291335
192163
1291793
795267
246430
570470
341194
1237162
311736
297943
210267
63965
30435
119204
138105
28070
441100
709125
906086
1242406
355713
892250
158018
1110689
398379
1284932
484758
1014523
452880
679326
239383
403097
530740
519719
1121249
310055
388182
118498
1160415
279926
1228291
631987
466158
716892
813144
1110782
384729
645624
4523
640022
71370
226648
44817
1230710
486612
19080
588833
783736
1135147
325536
488982
818482
892712
622091
664437
939308
916565
405135
382168
58311
301437
788745
960145
369128
491401
181622
881181
63439
435403
53645
996900
807287
1165866
112641
475736
624629
454256
235230
172000
872730
224275
479856
75057
627190
40267
516150
176915
1155502
17731
471782
756236
469093
481956
528628
744891
631618
376231
602121
179444
1143635
422002
104336
68329
1081828
359972
1125013
341429
654421
276052
357891
1217887
171801
10117
1118425
1322502
434899
648581
102264
554512
1205907
765380
235211
370519
1096532
749051
267057
818013
206514
543935
452542
319310
178346
809446
313975
206223
334423
828583
1154617
2993
1232059
500241
653926
793878
302714
415368
882786
7386
237768
681180
397551
948677
128524
1164544
420731
419347
19893
1150402
437485
414848
881673
417327
541710
577339
664727
1061951
532512
62254
436572
77505
427129
154497
1270713
8563
1056874
303830
552815
363080
748766
241300
1031519
1103437
85707
845801
627829
889493
87251
1096408
319003
69051
1139876
438103
778586
420026
678365
564647
432283
312363
277472
621873
259517
1279456
168450
489708
17344
15554
501295
815720
543434
443150
25534
467891
813016
547533
183298
731432
408547
1279299
625827
263670
73505
884414
142698
789621
351820
641476
338138
891429
976292
24698
65593
1204002
340616
609317
1268852
369679
382848
69412
253372
1065772
229224
911664
353569
797802
578134
643943
40935
757758
174950
9188
429518
113822
362046
646562
210956
372812
388417
172404
1327762
502717
793951
662883
746052
129870
217999
1237994
290155
820935
281293
717603
579467
790081
563595
359968
375755
342674
322820
25421
8637
743763
297555
415672
223175
1172890
597762
735887
1111062
422126
676093
434538
1125212
8879
714060
360383
837197
714665
1094341
674585
121515
538969
1290000
177171
747088
723585
834796
1041803
400427
544889
376029
321509
103169
176251
148280
840044
398096
305980
1192832
201961
280384
1172546
4511
518561
871169
352306
1231774
912975
1188334
613692
1176551
91321
1319777
1215237
1324667
327238
357554
602364
664824
217865
402892
516258
733630
165534
673985
870989
97692
623356
1012322
36876
229993
1089302
148976
529825
158639
514510
707783
145927
513387
455540
319422
1143853
1002152
326221
117316
215502
631901
51145
675495
1160649
673849
141044
691201
367518
393808
520657
1072594
318301
848633
770509
461226
558857
118058
1117009
151270
60764
593511
179384
443683
997170
384747
117483
1074888
627479
109828
1218965
398500
1226207
455116
561184
1301715
138835
483671
734171
1240533
541625
18008
21234
318170
998709
775514
622612
133966
1067219
935609
333447
54581
997817
432122
268021
220465
189206
1007863
29979
644168
1045898
1031588
281644
1057094
948186
374494
76069
174459
266658
48811
922609
363273
1148705
1264929
295163
423319
403633
581550
1183795
421448
425688
433967
449653
623995
915512
460628
1202359
512253
659522
217487
1321485
541022
57249
645803
15363
1320268
407028
303013
472992
220791
1279905
321413
1295014
695353
1301747
805388
642107
407076
347765
636785
465611
51966
490416
22747
183416
296912
1046569
467155
1076896
130520
356981
171075
133378
615835
307126
818894
592396
83325
959597
486058
636125
708935
1252604
590860
112679
549466
1111281
963060
29763
286408
318013
314015
137036
81471
124983
778201
580131
503349
961272
1237256
979019
879010
887996
33513
918760
1051624
783580
425169
523264
562615
970940
836492
447416
1240209
1251100
479361
623114
565810
355502
404446
417630
410590
798558
1312733
204382
568169
520075
785118
1022861
346039
1227030
565200
998288
904882
202591
1296301
484851
369844
807733
894
644827
323213
1131956
934074
784978
1082679
14994
605574
422495
386940
473584
122666
108586
131658
1275090
346795
1005109
572789
538936
1118484
562169
588928
84738
565117
890768
17544
1234257
465625
1287362
746448
33059
413855
798457
1250751
476157
30364
203780
505485
603088
593061
763961
653293
579628
113970
396771
1126871
905943
445418
1218410
155670
708340
1195247
576551
1000325
95718
362327
84679
351810
608024
363554
139237
41215
438554
207642
492520
250331
357500
360901
908576
105288
427421
396051
574906
344064
783485
42103
914586
94287
1169562
317036
519209
1033654
1220802
98537
780845
352566
165460
76848
327510
388458
591047
818418
821029
427453
1013145
249506
894766
532762
1134646
1174716
790358
147511
1215727
964485
442445
761817
863502
1230173
300159
37197
558587
994550
241248
610698
610636
561677
1222942
404537
196782
160923
1044749
268897
463911
665199
809171
428841
1079173
411063
187037
331411
180839
726283
63250
565886
382743
925906
1285221
886567
266491
25106
177262
972012
1215023
525118
722456
603987
398001
341235
955598
592259
424172
71523
667207
1129366
1165924
397684
566432
228204
954165
232312
200327
202249
508826
255972
599510
299228
982595
566894
373232
693809
97752
403812
510811
593741
305230
604910
642538
408379
444186
179808
690358
683839
87141
260850
611284
457773
651398
177838
223723
339904
1287287
911659
1106676
369392
155671
8583
1285780
608132
430522
1168492
1278260
490626
467209
40538
270754
246043
1297128
608040
1002777
413804
941921
487909
806573
115877
83517
849092
1297565
716785
1185918
499084
906534
946317
406117
662606
756862
62024
806567
560362
15198
431715
1116451
1027380
607889
252500
490063
920857
85610
940349
694775
240698
483597
15480
1089469
18311
26140
645883
315972
962009
163256
58263
61559
197051
93276
572328
286134
20513
1312576
167403
499270
829436
316860
367062
1119464
98689
606561
949017
276561
720006
251701
41385
1301761
203434
86143
266149
1079857
507518
717252
1047247
1018647
57704
281471
280843
206273
1090874
235436
64093
1243926
1177104
626300
577842
255976
729718
746603
16868
177637
657090
1197631
1229742
930935
97797
733880
549172
287134
202301
479561
560952
774975
45965
939011
425899
106425
1238771
415378
862376
900875
691225
137866
597922
614299
27724
195667
191845
103626
1168307
192771
1302856
1010042
668744
648100
739123
575128
706709
503308
492044
1115626
937296
676050
626899
1030154
1031871
1070871
206957
464335
649613
323027
287584
433334
154285
925085
1030742
40012
88998
523964
889847
400599
733527
1187898
1177363
703481
419922
869436
115357
313214
1217488
850237
880742
294451
789582
19793
1184664
381843
231463
1160658
158607
7521
729491
756049
684982
735531
304109
740095
551378
169133
569826
1120324
245692
511410
994700
1295180
237261
1313847
527633
791304
327319
255043
632662
83593
1069401
624850
459284
835599
636527
347801
42504
262850
1042556
957250
274226
148056
1201932
96137
308716
45472
5134
655823
1010693
501296
139433
132340
540604
1059664
72635
591668
1277358
999778
25721
841367
273426
817644
743964
602101
977159
480560
365525
789128
543446
1074199
1302443
567302
1059142
574875
1316795
446064
991738
296001
1229206
823833
622057
163757
132383
1276753
278175
695249
617030
592504
638056
1087709
179286
196213
1128743
38040
583829
377988
394732
616973
98901
574686
819948
663137
376806
1058461
1218420
470510
178525
74537
198013
628917
433814
989967
930742
1272080
779047
992728
120547
745952
149491
391486
881292
316831
101336
746214
546739
1019588
936311
1096377
404300
589067
1218282
228073
289210
401567
681702
1009685
1203336
586106
1237241
911641
75014
512962
118274
478298
1146822
688723
979269
631566
973710
763101
589856
718948
638062
265662
98296
615593
178452
748837
494594
922920
381395
72483
803488
1265432
684596
668035
992772
655069
472403
679904
331743
585329
1114935
409673
464601
267358
149764
240456
625884
1212887
765644
629091
217613
650713
194065
195962
807284
906878
19953
514711
268219
339941
32653
1058815
898148
901236
99708
186893
416993
559360
138533
179439
250207
363679
170614
449546
662252
1004360
1120171
760657
604242
778603
1064114
1218690
290379
255307
165762
362291
549431
406565
398084
613064
273935
821960
718851
577019
568013
651878
929196
660173
1038920
956486
983316
166441
140861
1183495
1042918
432326
893617
359563
952604
767069
145541
348697
459490
429711
411358
593738
177072
688353
1285150
878622
647248
347476
197701
204564
161886
618444
532747
378958
605438
150820
642434
426351
149849
729833
144498
342992
585310
488453
348560
303463
842373
431664
134825
611597
518982
459977
514619
1072652
182723
105754
13061
448143
432863
13807
717621
1284680
1045095
197222
1180933
274901
860981
1021789
650039
1187114
1065658
305089
71182
101998
1274378
1078922
532176
490925
992156
257005
1125949
1263358
494450
1191509
203584
107140
468145
522549
16125
217308
412598
238575
197268
575957
429843
642644
1248031
201563
452094
14207
169264
1157672
213429
965402
722880
1065837
626376
350484
1295576
907626
612993
1075911
35996
1008633
1291149
853582
734990
411175
987904
209159
938407
295789
251947
655989
637164
213653
337564
968947
1122979
351261
449409
812667
1283033
572389
358439
485778
587454
203821
1117116
86851
837554
547819
568898
85094
64133
866754
178250
651544
390103
399926
44402
411878
772049
1123648
1269067
570205
401182
679109
1135941
521828
864000
585770
931511
159297
454648
656382
1289761
277560
466786
104892
263516
418125
331974
58497
70880
100671
772146
864583
705038
798060
425221
141936
897507
62931
484365
827582
485573
276963
167283
801208
218470
299285
859627
436470
985556
415493
1088692
321304
1144492
99270
171188
1043712
1201383
483123
1282553
1077626
1304350
963473
70145
37997
801875
1175645
1104737
36120
527670
1068784
50800
508983
541508
402344
943422
1061469
596857
307725
1167791
426254
29765
307046
971137
792036
373485
700708
502131
982035
126713
412314
236484
286610
176293
862498
164173
1057248
52184
14942
1041065
811423
211637
379560
437987
277522
441592
580904
103206
289491
325900
883704
194794
86631
1116134
872818
201846
319882
1078964
518980
609012
195209
174625
666356
679761
644966
854138
300216
286144
315333
351658
1162799
499322
884498
234572
1222860
960450
1233722
182116
117365
636748
288126
434213
712516
1302043
600838
359381
839324
1192250
129598
407997
303981
632631
609690
184827
54507
481957
156460
567397
108889
659243
1142573
622696
207734
734658
323994
1211589
1210257
602972
184369
89413
1288656
578752
547448
298525
131052
253777
839746
810802
1245063
78304
454452
462251
1135335
383343
1178763
648737
1018751
1145864
458253
179295
129674
515926
1254045
118467
335119
30111
849413
125474
265959
1694
871416
159497
97100
936231
227568
946315
466371
410400
5218
567161
156460
591600
1196585
370645
1119741
1854
1185065
1065621
1046038
541222
214915
222260
1192731
79353
676180
1062527
1095549
300699
547179
233079
1283915
781960
763263
58502
140283
406435
140141
1094423
74598
179337
270190
38778
592539
190880
1269899
253679
678369
618285
247660
609809
600471
832027
403136
238863
1161567
562675
1088139
70989
1053976
1149850
1136991
498717
890084
280646
960259
442132
722148
1315240
105815
452346
281946
937801
176757
1282047
621125
624805
579473
560760
1219155
394347
287773
101042
470230
1209168
348728
101483
867027
209842
1196426
684059
422817
1193200
48829
877095
656941
121877
252703
317421
818854
1041315
934247
375538
764651
435889
1235297
89705
619472
14184
17100
751923
522678
459336
260865
688896
455550
535684
367145
671309
809874
232580
698518
178211
1062371
694831
976663
993477
508294
281049
398129
998855
395774
590490
468783
571439
210788
50163
671099
1154867
1294205
106377
804333
1276710
1314680
953562
111705
556823
27495
641268
1103260
502720
1161376
853433
280973
774292
548627
248652
33948
144131
38834
1062967
187602
175878
1065868
1297564
837586
418351
274792
826981
1312711
271854
386493
341146
1196648
936561
59061
369712
114377
195331
304515
389148
236468
456867
445163
1306386
300066
1067763
82683
777121
254658
590423
1149333
1125304
60141
480749
158581
872836
543776
283198
303906
847209
386520
814211
579937
488112
1097778
181134
139716
825010
872337
424287
757451
290323
388495
1065214
150448
496615
123868
1302026
535632
237960
388885
310435
139969
114475
125009
262217
604162
1309741
396829
861986
634010
1157203
61076
1213008
933552
1305097
740801
447637
656707
153749
683155
416109
1186865
526129
556684
1212005
118787
293898
108835
73454
472594
212658
175529
906135
229098
641194
162199
175283
1049937
977913
217876
545136
612673
497353
857092
229450
177610
1244316
29328
208636
1039891
472461
809124
990340
405386
948428
68259
770054
1179750
261891
940466
260181
106042
635396
1000059
356387
352487
1033857
939554
1203885
473415
553042
157450
28802
575787
1230892
990106
247497
6513
1063491
513300
900947
390404
274562
865453
2694
847836
421327
555380
1257985
1198549
951832
998690
458200
1293907
452433
625249
262762
1092192
609436
919492
51320
157107
380871
36696
337959
1187640
122856
322691
28239
467337
1190828
120620
997538
114253
358799
138772
906161
669268
114712
29040
574433
348314
1269787
970171
252705
957113
915362
437129
1238102
69301
990003
212857
335589
395428
1136336
664122
193216
809860
194519
1021700
637466
620275
1067695
1058758
619147
628904
536234
219634
241299
328604
209230
120478
237338
444734
1109307
1210624
215650
295482
313391
174405
276262
1156319
834641
573662
77865
495267
532872
544977
618882
107056
186723
317045
179373
513016
463845
599124
214043
48849
288843
394223
800767
613495
556938
157399
777045
342459
692763
1088941
589752
178837
554795
562964
622125
584
1103908
793549
260796
92932
560161
1143483
335783
72288
1142078
373412
376637
521206
792546
289861
558556
764143
742298
277934
441798
8999
23285
1110308
420950
540386
570399
959402
1286394
1145677
1242611
26209
1241298
1129298
462579
1312295
223495
469006
250481
969457
369087
54256
1148623
1053056
1306852
693715
1167729
36023
786649
235639
66934
1130266
641631
617148
433261
339524
359156
1209898
309152
196264
1237709
781761
1000818
604610
122521
853365
526655
268796
290430
1259447
276306
829089
98419
387398
592763
577116
750347
92628
1031137
724996
361167
193444
43689
597897
574539
268531
653495
785012
135086
223539
1114156
1121886
357137
283446
91658
723692
830229
1066777
1271277
725971
457656
460519
325940
544077
545538
1077951
844850
121458
98544
78174
153499
291373
1042128
725701
155600
594993
1057014
405526
536627
463384
934373
377463
1237948
481305
199696
518451
1074988
1107912
693946
709346
375091
167288
393172
335073
416021
264356
434823
1147911
977923
533271
413951
369451
1258583
279971
323587
936388
214222
81968
608666
173104
263539
345102
333206
201217
574447
1254742
23071
713687
275816
184625
1309455
361816
438907
342351
93213
848181
235098
1124080
131756
603865
1049680
362782
462036
357614
179448
1250572
1277641
913944
1015318
972227
702079
356927
999092
415972
829536
521449
1683
843707
69438
1080034
253631
646209
7425
276443
453626
703274
537774
324757
1111270
1303716
984983
1091839
133708
456916
648718
1073496
295659
154592
86709
1074208
401984
913435
512975
102152
954833
989121
655686
523989
69241
916461
908297
846080
1270328
920496
351351
377837
1051122
376194
1067101
698570
766765
627752
81401
1307312
911442
23467
397172
598226
66033
176549
478193
195750
482669
508371
202449
194366
641280
84612
342118
1035588
997903
843625
159577
223202
638357
420117
983980
262402
1223332
125311
38704
295633
529279
556198
80364
273225
489726
1219228
113062
1273195
899915
236060
603494
660430
412855
29161
913070
1090039
238288
1292980
89296
587657
59777
324410
1014778
1060892
1242032
196141
877423
510044
290888
387035
70713
392327
743075
255745
690898
1272990
237386
1285480
529758
524257
1257235
237142
254118
590259
332103
731249
838748
297247
253994
12739
1080847
6020
97938
696147
438983
948689
394761
316236
642383
62332
523048
614622
175915
1281185
114285
1186239
639436
53514
1194286
1068331
742044
37262
581474
411289
859371
401212
52311
266103
467142
238798
868374
1143985
896634
443471
350626
1002882
312568
1081087
324879
1175461
1216793
154244
585007
589543
350515
307762
952458
1204631
291210
552436
143027
431671
173524
514391
609465
7756
245701
836653
367999
544332
613493
388618
624460
87248
65965
759723
384068
616565
221988
359106
966409
221926
590857
382501
125030
1075270
263184
384992
654065
1115560
338072
483197
88560
220675
539355
1020079
784180
1222465
496911
347711
436086
528336
455185
1203083
357757
430625
99245
797738
92371
1201266
81620
631024
1271952
1125239
1011973
671637
1083217
1198418
564944
168509
873140
87012
489670
1161923
433347
298407
607839
947196
222266
30988
749456
986794
396025
163261
152132
847131
1230379
850065
214820
727557
1006020
164934
133050
143477
521778
24673
1125609
618917
488952
413102
269875
605745
971376
232478
128384
303627
252788
855137
129760
15862
331365
592938
467722
550730
59962
1030512
191443
432196
149518
349724
613322
392004
400291
480319
944995
89458
287321
1242981
560017
149052
282123
464603
683330
352920
638292
64869
273247
533249
259165
445013
492243
237195
882446
193997
98097
437152
221751
1111481
78344
87470
241135
879180
513737
1269978
460297
210578
141304
25302
1157542
266398
579438
168393
111063
806780
819658
357444
545019
1042430
306724
220822
836974
567594
791325
22065
665040
1028766
413683
406874
39035
678634
299746
923247
376232
133950
771140
586661
425300
1018343
254058
488905
122786
107731
811760
1255450
1259881
1221008
675178
584659
1035132
1024490
1247190
681401
735163
431687
450892
72192
105171
384240
551753
1202159
959562
331573
361098
451570
407909
63045
1258994
475235
1170554
967671
216017
1036754
389310
180142
1212252
1045126
760323
1161822
1227396
672945
162753
160995
514997
285834
992614
881866
530222
107654
609341
1108530
631196
621653
178813
342253
95055
1091113
516305
325080
869621
124216
1281653
1066778
595736
244514
256349
224252
755025
116487
1204789
1064910
510051
587851
234027
890730
1090842
1002840
358671
473196
453056
175722
640547
1143331
443829
715886
452629
655627
969458
1008575
1208520
251860
130830
1011494
325802
34470
980444
939230
966810
307748
49636
29358
933781
1038830
154643
621897
611238
746737
395570
1203487
1179777
50211
624289
650569
951134
66114
762343
591887
284998
889628
854706
6187
48723
156398
550948
363866
812719
840270
1284353
388583
166650
825037
32301
707903
577152
865105
157226
740432
330068
859467
101305
240630
897456
130110
467885
271646
4929
396723
70925
991278
1122491
335605
564585
174713
813382
24752
42022
966747
348002
241767
1095268
111480
406387
536390
657756
442320
437612
652507
186898
582306
61283
71153
898253
409075
550437
902573
388752
67223
515308
1058189
449642
368742
816861
573269
1239314
661920
414022
822974
111986
702308
786713
1207186
328532
644957
640149
490300
901016
464955
490895
182987
239913
113357
148149
818516
1189599
1061071
849677
270891
1118167
84362
292898
648140
383077
119213
161081
240473
424519
290037
11027
1229945
634041
393813
1042400
496002
531685
239189
802683
100775
64293
373542
385820
218168
1292167
279027
606929
636889
1012331
569508
218921
1038516
447086
43498
89424
51031
1296386
3908
926946
915287
1219264
167953
437374
905113
501878
537407
356125
1074785
312483
84932
1155410
415260
389414
92960
98300
539569
73829
391330
474321
655565
730246
247641
675286
455943
1066206
644757
329611
477498
369002
763683
641221
1236787
517841
424469
240140
488406
242888
649714
255219
1011184
565287
1045291
327922
195223
525271
527461
583626
602712
826558
742517
1073277
371129
1033683
1081180
643528
20065
115097
303007
458582
851972
332311
854040
422419
170916
112085
208885
252115
944619
57138
1226550
633346
5639
551449
392542
540012
487488
753506
295818
1164121
189537
281454
1297672
787788
258926
327021
464647
181007
246871
282900
371209
248143
426156
977682
1015820
409404
274290
813820
302828
326607
953882
1123586
1131809
405392
43458
512267
295905
421151
54290
377229
302248
184491
61418
67073
391330
940473
1120612
605800
37021
324368
20811
15433
570048
449188
736278
1118244
1010804
414819
512658
498023
508574
643246
176447
379231
209396
118546
824386
362141
1291286
884967
594564
330581
471320
230872
652591
831654
599312
1221175
168892
275205
1109112
478096
510566
43064
294327
833441
1034095
1199213
274814
1229904
178895
629292
302502
1055472
555707
960747
586203
645586
1070330
342112
327061
1214113
870789
568914
401691
952422
114189
287996
256004
342021
162958
24865
751404
373414
601054
117166
1221917
194398
897849
34398
526500
58023
196775
388212
791705
438368
446408
458508
800315
575859
1134257
366628
549065
365213
624416
69106
18273
1020102
185389
389303
631508
1254651
273054
869844
927339
719883
156189
315440
138714
260946
884307
677473
549032
299571
1163467
586321
148263
602275
1139031
51146
369170
130069
390995
676437
210661
230221
575339
91201
224227
736272
322130
153444
61071
62682
648108
890446
13055
1248516
670000
1041429
26941
1130659
571945
1289820
104394
462611
89770
1056414
131250
422352
337181
590501
440373
506601
497567
534073
500131
1069688
464955
916198
292131
76833
958474
228663
466493
1021031
1110950
449959
1274869
712910
50213
1068865
933151
1271712
517383
1012320
584460
34217
181400
654098
217105
404329
635135
646412
531216
621662
176681
180499
975443
211110
1012593
543852
1124696
647344
898945
285082
183477
886343
1158868
237360
481598
148446
442269
149897
622850
782367
299072
1267147
447213
782677
405362
516387
860222
75822
388964
418936
485088
1021445
1084513
182169
217292
522949
656203
1211089
39700
467880
577842
318913
481300
653112
615026
615263
898865
264076
1057884
969182
1098612
86733
473289
543312
1084052
239666
55189
802166
885591
1245505
236517
433834
471320
1274365
640772
127833
390990
636566
115164
266397
546690
1143647
755013
538
347339
337354
279652
966934
251545
139121
131577
19890
776766
1235278
1267786
912538
951734
172970
53688
41441
746356
832805
488633
238770
332699
1272401
1150883
582696
77162
161048
433484
1246980
614173
43919
560120
1278336
400070
932915
627626
356726
501332
482299
134288
1286994
360014
97376
638438
867532
793752
720686
345600
997878
1224531
650038
1131756
360022
240028
1240746
41950
486528
787758
985153
1027277
855835
1145774
76832
104452
1221502
279219
1154488
1155994
121196
27125
374818
1252819
619158
218331
22441
115093
1175682
1020733
395188
551026
252202
820976
223552
525962
995892
686200
421406
915616
1054409
455745
116853
338293
673805
765082
565444
469721
1126852
1250623
43507
1037988
621984
785743
1174129
750608
694862
398584
132637
252574
979956
420160
635356
615496
564017
314561
707593
608010
70622
539959
334508
1197778
1226103
591073
92202
384389
656421
372724
510524
463531
15751
1004670
217033
422598
595613
508201
12200
117471
616280
622565
1175452
630297
398494
54778
604262
809222
466606
158299
980736
388602
1033463
945033
874173
1240063
266715
1077874
1170862
257610
1083994
543534
537980
1168624
484235
157598
66296
433199
404106
500937
846001
517294
461015
287519
324322
503306
524344
661842
1090344
428127
119000
480293
247652
503867
509259
120920
310585
419841
366123
176360
39025
675112
1262324
227887
298910
743491
903402
299721
257684
1218039
734082
1095064
158365
189552
631286
415146
926053
101418
825399
704295
1257089
392198
4621
433858
636403
614636
646588
1159983
487669
1037516
788884
1019593
205894
79805
172550
715
418266
270464
1267492
96872
1130545
1902
646294
995322
1252400
945585
1201791
1049956
802531
627492
444342
269343
1240290
645427
281447
147222
52148
57666
20831
332809
325054
520404
1123147
567795
954694
1135068
368289
759794
547811
1155213
603153
488704
756284
829448
181402
1186426
618729
1029252
632275
620267
56670
1013480
799430
1067830
211459
162623
135051
73894
1269353
442007
129885
83307
368106
1168965
1288006
8011
601584
989965
182823
485360
15485
1235262
851177
144151
125247
281019
346764
376146
258831
305019
943009
468460
404276
516327
1034190
592983
250421
184894
371821
988616
252474
456106
198850
577205
834574
415310
873046
842972
1025978
360203
219685
75252
417157
1266765
387201
649187
549244
1097019
530953
191246
1201397
905564
591485
317520
646561
13604
618834
552586
1170543
333682
178060
103649
1068136
1058053
1074182
362951
323848
554266
441961
1013477
543528
932324
110564
102577
432756
385371
503086
25917
1072426
1157520
446689
1285246
911636
103835
950288
214091
557033
57976
642745
385927
518553
554505
359754
138360
331545
938257
39651
256824
350507
964135
233638
80976
385462
182227
458922
168706
362233
642007
223351
507472
416103
1258677
778424
749647
418649
31860
477409
528751
233338
230511
575719
504099
699505
1116665
751023
248669
811945
406981
532488
103179
161771
52567
163248
521021
163366
443949
248968
198952
181680
1172329
191895
116607
863439
577115
591439
534094
426835
553929
545332
660627
96686
1083788
211724
346778
556047
23337
862354
562244
421011
97903
484388
717648
1271322
1083838
469724
1246736
1107580
489183
84130
1089839
190759
788868
728509
438137
488240
1203305
570012
321013
669166
1210760
259804
332922
244332
256857
315849
972351
549703
133989
528380
883078
632136
968064
741521
2451
984036
1170217
420689
200954
240132
61318
243702
177153
365241
570332
534371
142889
925150
1018669
426883
116703
1202019
572289
992328
239760
449700
244675
34478
525703
170917
746132
1201198
44250
652088
413849
531111
67883
167433
339837
255568
182041
86420
1168860
36349
946500
357705
624351
1224038
167954
249628
172572
199203
251065
1112201
769257
555330
104457
163327
628482
132548
712731
1175236
188138
774476
438912
12893
40330
52409
111072
656982
883226
536438
427203
904596
320120
388235
734798
144170
87718
852558
478842
95532
429728
246839
730088
456725
1018822
966674
620442
1099580
666426
403784
326413
465558
993263
53271
253340
509577
1126632
473733
946731
730499
239520
208474
498060
43085
170023
1254853
438185
670802
361531
1033610
718024
1125671
644016
606300
1236711
262772
215979
39866
217492
121939
587422
318940
424179
443774
196707
165586
1231978
1026393
101786
699619
479339
283269
698764
480479
279715
347871
1108387
328788
628703
620097
582821
469851
204843
446365
1286441
990753
484031
1233453
165652
438642
882409
237948
296708
318924
446369
1247189
977557
622311
915813
771654
831932
605278
170460
180521
347543
944362
1273728
1107553
615702
152520
261886
291540
858965
127519
521767
660665
1211687
143854
741550
1162447
409199
1269792
398839
897900
22947
1167532
156865
103971
1018263
1257843
1048898
570071
1039917
1035338
511139
317289
182249
222552
132494
641467
375418
1004804
556318
307651
327575
649167
341501
168610
890817
365110
722404
753295
164978
24522
106680
1229115
964137
73164
289315
384390
264873
937244
465891
276449
65725
1218298
1022607
265515
229359
493192
296913
178447
454368
255705
1113995
321148
388977
414834
1245973
279527
1117998
398064
756144
1032450
913890
335419
375753
36529
763175
1031680
1253718
609769
925349
788118
263989
715080
804126
706262
257162
566822
192195
378805
359121
1269705
1242487
769808
568053
308097
827093
67312
615824
40273
425184
602492
202928
764037
581917
340161
606288
325704
1264450
1251827
1198344
271471
360171
968120
570464
448238
9723
20686
321526
146991
97225
118024
1173337
1265450
867732
563885
459624
567470
1102738
571982
32868
759474
252574
1014781
684393
974086
3590
438738
1167575
254826
111596
204997
1179276
1122059
130692
19612
543191
945760
576317
651578
1059823
839489
293961
272400
40678
425180
1012543
563087
68246
1074893
1000165
1278221
109057
192374
424472
702522
914322
427346
335909
708270
169492
244392
440659
915975
638757
69956
182649
38801
956026
125598
552018
536214
56966
279185
808702
1079922
1044966
1268148
452495
77791
933937
192660
627488
568672
486981
293418
442666
994520
576859
149880
1120446
257139
564536
1036957
1187422
272642
632010
804243
138724
859598
967524
102668
891621
518451
1031991
298678
53925
519264
842399
823997
222761
677732
399476
1124957
414388
1022134
486904
755737
777446
312985
969363
198050
931117
453562
462169
469989
320680
6621
600190
879412
590181
702707
59683
86095
290108
473380
924202
470266
638409
120088
286910
965188
389956
381958
4630
942169
467787
375119
1042764
949820
285207
1276153
1129315
305585
601359
405848
877004
1222358
5456
234887
307629
110700
514453
49041
618796
898611
992473
598791
224658
44019
329279
443119
554517
659160
52778
759814
965224
912034
572177
560463
185214
1215142
82007
1016571
418684
1174197
641958
191330
1210442
487551
146980
751699
486718
571336
503151
346627
191127
1105116
404314
125186
1036526
1173399
1088977
1081004
562715
487544
568478
1122188
304020
688043
189761
606357
138408
278386
314876
216818
456563
603191
1240346
209356
542034
943279
327935
384381
256627
140625
824366
139974
1161435
883400
769269
540183
1269355
528726
686248
659501
196867
708068
391113
457494
526708
246163
1039827
508972
867797
1057965
163661
525457
603900
1229067
326883
536590
208193
1073738
453891
217519
349213
890688
134195
876412
1077118
733637
783562
1073964
446026
262873
1082377
61793
309721
611586
232481
11612
591439
1174371
649776
586929
82386
345730
1065340
44233
544503
851241
668750
282521
577748
331196
107999
368181
1173495
701609
1280031
456282
388048
188545
755684
634606
346136
271175
46866
492992
141772
456275
481633
707405
1068710
224969
738917
836437
327525
1059726
265906
421717
929499
816338
196910
813597
407783
424720
485350
1275662
882343
1000476
339395
971455
1155667
392843
671994
387294
492363
771373
185374
256822
545529
178112
560632
566669
272712
275366
124936
286811
1246515
637509
491566
404913
798157
213925
388248
1239445
67315
806239
1168962
478566
529766
312859
159292
323025
1250566
234606
196308
529494
85172
369750
1201531
558240
761619
35072
858366
1156779
707524
12196
526214
867925
227057
62464
277929
997071
156900
389768
463338
347857
247440
605872
130878
350171
202618
65252
685238
602034
155691
858046
603757
291987
1225358
1217530
543616
990357
997749
607346
152776
500246
43047
378316
760580
320365
135859
1284193
416909
945895
623236
433679
609822
471587
28002
565181
821400
362950
309979
72496
252167
354683
898174
507454
913683
1161144
536117
632733
494058
824703
495294
219718
121686
164369
138395
60990
612958
573557
294180
130664
733345
1254416
914373
1046507
48758
1042511
744156
458856
568535
311722
938361
1115765
738875
382630
383297
326894
1112331
435213
762258
121966
434755
943442
106237
740967
187287
104918
1241036
2852
190402
13010
989610
483929
729997
26626
70560
674056
256078
1170621
831413
383612
244365
313367
563936
433158
480508
1164541
992484
493472
863434
888267
1104114
868519
713793
617855
1003805
1139999
94151
599533
55996
179828
565960
1210972
900693
106033
232927
197740
30689
662030
452964
290182
337526
758460
398738
163173
562357
94984
67834
282742
277496
218916
798139
464327
442187
514456
70444
86571
819951
66140
552813
316567
695572
889661
558543
622439
315600
300984
32824
515698
1122076
744501
183043
86935
274371
1036136
1258649
1265188
54368
559470
1055572
147601
1261926
967709
580280
4538
1196074
243017
140261
1195528
727821
351757
20678
177774
509853
177596
596849
818518
487600
119476
598213
51619
776216
334440
598962
1280437
44726
991505
155573
839754
413860
676053
171571
272266
211031
20969
196021
27976
958856
914902
305806
964659
291670
1906
1137626
139068
390298
272343
144539
829866
1060138
221368
145793
771937
608706
453575
1243612
408567
16913
78786
1177226
291693
761664
260480
257752
491803
147816
130023
596332
731037
862585
495656
271731
596755
40392
1203243
1076385
477904
263089
506441
273326
10927
714060
944070
430876
1105113
626030
515309
55194
122093
879740
2787
1013664
59505
542212
735676
616102
320588
1197393
506307
481270
703530
1074457
1131781
707252
329797
823349
34741
546609
1149536
375109
534313
1088774
1249290
379791
375712
314292
445244
512621
897027
434360
817570
430124
858773
1178583
901623
164024
631856
229222
237161
595523
42070
801293
785963
797919
149254
32816
721754
598792
610003
579266
1147058
652375
332755
449558
43948
23620
781941
264483
435569
275143
370847
318809
644139
393
493707
932494
43812
995282
726090
327017
397021
395123
1159284
257088
211049
199084
333557
201233
82397
215733
934704
596388
425597
57257
198388
388308
564916
1213782
251280
1067445
1108961
240214
597335
1176974
640413
1238873
292108
508604
172011
879981
197068
535433
1277678
403748
189853
441409
460641
1049067
297626
276164
254408
843842
629622
347129
548661
441766
749094
51151
883546
72474
406431
628963
262171
414791
992558
314254
244929
347573
27813
450474
1079549
1185120
1100848
159630
1113364
745994
192577
697659
768149
949973
897929
924135
191226
126051
269959
536729
828785
769414
359030
183677
35529
88700
1261302
1016059
1132522
1124411
10964
1118385
1133194
255046
437403
344005
321221
396152
51545
746778
381039
587655
62837
691936
49354
1028903
109587
570490
1089572
510176
112125
270862
901939
326247
925515
571802
578560
1228052
591081
774174
234381
454496
270306
894213
820326
367067
16431
735588
254737
1160446
1027315
322286
517632
55324
297059
1050802
101481
812104
70050
522369
624996
281635
92277
256237
724638
1279200
184178
41548
267869
575970
333124
690033
805292
652276
226007
468496
343158
1049683
781665
571288
995944
43479
643321
432892
718845
235391
431267
160351
1120252
145936
35157
485774
634298
606935
466571
238930
573220
354114
671625
939434
380086
19472
183491
589857
1056
443324
573882
986470
417567
428804
588488
397059
1059910
970789
315956
384335
500569
1252528
321512
566409
1060881
476099
220862
1125777
73667
411905
530710
284902
403512
357081
124035
171652
590739
1123261
158190
619213
417444
155028
411509
716699
160839
151865
814125
439864
1204903
511121
501717
1082723
340160
995991
144877
16953
122963
369839
523498
232092
139228
223780
541959
780244
1131423
574664
437234
723771
896833
656713
593129
605532
491508
1071267
1073235
803628
288018
902976
595106
605422
1226421
29296
696652
556366
392929
870262
1035548
415804
99505
632375
519901
387419
426969
247974
1075338
1151766
156292
613284
627986
144336
335803
184488
226123
55308
259621
322218
1017369
155112
555580
491363
27712
1119475
601614
1208877
717400
988583
495277
42998
1252088
151355
1185897
1109946
106544
20085
853052
370753
469547
507079
949205
1038230
33615
776020
182025
950530
671003
73173
77578
470465
300398
554587
400625
241478
166516
610647
405141
302008
699968
408686
164329
557022
651376
1126668
63946
51936
138393
434199
1014522
159192
578060
190634
271688
178857
866671
169265
112226
46220
27350
804678
1258941
563636
1214435
909850
218936
518838
468469
582729
114126
908853
461054
360418
1152976
302157
48515
453261
762890
499258
511633
58824
827890
138577
378812
1226218
316188
1155462
1186683
27326
122608
631873
1185706
160356
326906
608049
621728
1087599
725189
730625
71622
941904
802446
1198931
136750
151228
1062125
681956
577170
672598
1242592
62674
164728
836234
529155
514636
1085486
486611
400126
381632
12473
455936
528595
438260
330370
202236
1149607
290676
175345
635161
398889
1242292
349338
636751
31703
300693
182193
685254
367479
225872
497176
174357
1060388
504594
271458
557505
673114
535195
399457
273247
160616
338296
1151568
1241595
49526
70507
989689
756668
889648
256360
1208087
696229
593250
823127
439695
212425
152851
854223
733128
631944
1140216
975309
303883
860211
93372
75449
1047237
1164311
218686
406219
172886
13657
192487
1270630
430199
575213
277760
1090695
1264281
692697
222012
192015
264880
179780
426638
477083
1077005
1171118
643065
72710
329573
256923
25127
183486
173026
1120155
452153
536929
1111811
448644
997094
14316
22806
731089
770989
551992
1016387
797039
571014
273735
851420
475571
140226
103869
593467
228979
1251454
888253
123593
228001
22823
1233250
384052
144984
369483
529494
599334
302831
98426
140092
43245
351647
690985
203325
523639
577081
576300
980874
14876
736520
606511
1095955
405852
251177
42130
317203
16335
391153
910231
507460
228162
161665
322490
274273
75275
561283
733255
543664
1120122
1265621
504050
8079
290325
580043
493413
221581
16817
574786
521870
569392
1229641
818527
1018350
971311
262625
484126
282726
200193
503444
532983
755470
19248
529216
240264
62952
1109365
176979
176491
634466
352024
316862
167460
269731
943893
154615
522252
2122
274636
352351
152711
564004
201350
1128344
1148491
846051
185983
437541
681921
897441
78162
515926
202411
543983
425781
484841
51556
635192
316905
1142802
1168489
547734
1036383
278514
1139501
228963
880936
807603
523085
408565
249456
1147412
333208
340849
440605
964220
239884
87254
618832
1265368
35081
329765
594562
110758
1178509
989332
498128
510182
776837
561609
1170500
1196865
934523
1266121
173715
861347
343847
258488
1260733
552981
609054
673040
351230
427039
544593
445799
894646
1031486
109778
330670
5446
213505
1237354
527273
162533
299422
460512
574132
1237851
700656
92647
1232061
887917
156521
1013987
714789
119703
329265
633995
553423
18487
1198579
487401
75222
466635
357866
534134
1153414
215901
32382
545055
298046
223607
165416
930484
570310
699551
1137541
463976
11760
143342
196841
1090743
532993
192816
68716
79772
960658
362706
450461
85251
353644
504881
1048814
184565
124442
164178
239435
368088
509741
1197329
809657
1014265
941047
920799
499845
1171007
1131735
619458
1088865
100226
969859
126883
368265
175224
491041
126220
113336
307380
1203785
73174
126603
276129
491480
655905
1109
44997
100201
603677
326334
430355
63552
581028
791374
667710
345502
153322
913587
1148232
19295
564857
209752
509149
340234
1232638
991000
436188
902182
136772
425391
369165
326019
13451
1123390
1191292
842710
545
814643
94531
871835
716423
554368
150898
1041390
522284
908680
883729
100107
116144
151919
373294
451062
224688
147887
602368
426919
8950
253264
823908
609729
627041
186232
529486
709708
625444
435341
591065
331147
294718
844077
41542
452229
1027328
544040
548879
542313
947512
1140041
181842
200335
773618
456321
1215815
872568
241270
322156
884450
35168
951287
476709
1247553
684850
413715
167887
736292
1238647
130320
1099275
1006483
741297
431945
304415
546495
979593
470859
866293
419913
427192
830775
508921
1204574
324409
505664
571787
11135
685402
936765
470571
270280
191887
612788
485470
661611
606491
1168330
187256
618371
1115309
874136
115137
200823
996902
894215
361721
49175
467241
837564
1140458
147035
969487
99081
260708
567234
1102888
547814
831551
394066
877311
1048459
648917
1164974
338039
308497
57921
242324
172751
438783
379373
122613
494990
1078593
512719
63900
341149
577670
1230051
478967
1052641
428792
34960
430307
857105
899551
54643
278838
311974
549463
617573
606035
215503
265612
1230014
581252
866270
401345
1192260
847975
133201
530900
562059
147212
1118142
551891
563424
264671
237264
598622
903715
910101
749791
400414
340977
383825
364103
1256014
501338
127367
485230
1111308
897297
1109176
955819
497283
367112
289659
1217943
302876
495571
1117065
919955
895685
870370
4569
1236561
53558
124990
155249
1196232
487467
231515
100473
427152
956433
726373
707334
715188
144351
625703
217983
33317
1248297
418421
779882
597177
797928
335520
474480
1151255
375911
599896
639571
111588
667209
488011
592456
688696
25673
640151
39213
876498
92214
378869
295554
635826
82521
177458
1149415
282142
662019
404620
338853
220743
293955
148535
80892
127255
540172
556766
369281
742542
32457
15765
1224871
676557
1199145
184448
1223271
263256
1226590
698418
536641
1057379
844989
291856
253176
341904
518491
1166336
508142
289413
516898
765248
1228862
726491
433195
737162
424433
215552
680899
135817
158558
1017802
268999
106169
561852
828231
992391
411283
893646
431740
929514
1108349
683205
32160
58574
501502
316312
729980
883821
777971
433721
1010295
269958
416682
141698
913152
364836
616011
1004314
580875
592590
395884
343580
785033
497510
15625
1092221
364996
132500
669485
184140
81398
526982
1093690
1098908
212865
1065802
1221706
510851
133035
115692
216900
357875
500570
798430
285877
984387
460372
1005803
1068419
64766
1258921
1231660
442034
1108431
436638
1080394
472999
1139178
35669
288852
143827
625423
317283
460873
195844
186583
526378
546616
449342
1179417
368886
2302
370058
29506
934052
761897
349117
377364
631281
422051
1159668
1234284
701738
70504
329921
1053321
48148
796261
622920
609800
904871
912501
236014
263621
27049
855504
172829
466243
849738
565887
298862
1080645
404069
114039
540934
147516
368224
405082
266493
326667
472516
164415
274119
225206
846106
1231913
1065125
997126
644660
8984
561339
994999
555001
1139354
130976
629028
315296
253565
565301
341135
744728
338641
34536
558692
789179
338281
349945
460592
342256
287753
647327
620172
613237
198947
10102
31150
777539
922946
171150
174219
1034990
662495
699723
302823
683672
422118
1228963
402246
703169
45862
598033
430619
721743
29216
502739
272020
491980
878743
367034
401343
812586
20526
518748
729927
100476
175714
383280
796172
532307
100164
551837
34734
978592
1220009
1133170
22840
772928
1060762
184594
479491
1028782
40618
445501
404652
974754
750788
335330
562747
695284
990322
845310
984354
154334
795691
1122806
1077500
196144
693954
1093028
1082931
462429
667387
996852
445941
551064
462423
375424
62137
1254026
609960
296255
174996
181770
994945
1230776
249789
116527
769850
378894
191609
999897
877215
456771
1010004
222199
326386
222178
502912
1212358
139027
258054
1036299
603671
416665
613202
959201
144041
16967
1051674
11678
344289
103860
749197
384344
1162558
187435
597919
268576
238414
567037
530661
765575
58200
426932
719498
227658
656299
437192
955558
59935
615513
374992
108211
484565
43184
1251288
721297
809878
465120
561476
1043240
411149
372366
892272
1045796
421989
331304
904959
302535
1079643
1217671
939005
372126
1045831
985
475307
937213
599373
148856
106664
453516
485297
615065
419455
658561
204687
713100
332064
428044
182424
640410
560234
445345
219310
819564
214933
1003576
1181905
55526
426500
517965
456119
87073
468927
432579
741543
744317
278672
101467
1242337
237445
526129
590128
304352
1207531
871614
346265
25381
1069443
826308
421903
209218
115024
60682
302244
607971
222582
54360
128005
85940
1120290
142415
1102380
282224
517237
586157
925793
1144002
626655
40214
43257
958746
246600
43602
393615
253508
178542
119201
450247
721682
516712
1159918
441862
441553
1173568
55198
76330
536994
590144
178857
131175
553743
206748
491880
335375
227513
174651
1137795
486399
68350
828281
910227
383656
130223
448858
480564
472087
753115
681455
23329
39624
228235
38043
708023
543417
116262
103394
589052
809314
545366
458480
673251
515797
6820
625680
967748
600411
909278
199990
394198
1221293
696783
319882
566988
428432
715493
169848
185965
486271
14367
502776
234703
392729
582987
300110
423802
1097335
48350
451575
760913
71512
855977
573424
44979
469382
601228
322072
748261
177882
105528
786426
728474
504062
215056
281226
792055
430490
570917
313182
349491
412945
981887
901257
89043
578851
352524
1022718
944226
266543
105809
1030651
616858
797530
114894
103381
272230
126711
1021677
711931
589035
188042
957387
550238
1042277
1071709
541977
314090
526861
327023
392992
204706
582812
1174877
1236436
295909
499397
614104
942729
349265
698160
314615
472150
338905
517864
1189311
437554
424502
1124221
1198924
900025
372160
298994
804369
612439
315796
553361
298605
126291
335866
290092
370587
562297
747460
182492
225587
567658
575490
170921
199214
920721
523281
322741
665899
384735
343891
1140163
1026487
469880
705038
163043
35743
183400
87552
2600
623465
318648
591583
686752
290077
255274
579108
915233
498074
1143545
636546
22010
1010195
341612
159322
16526
611271
430609
318830
769630
1059949
657543
174505
321769
403863
434657
428789
311820
240380
395373
957487
139472
450340
1008216
310177
30526
313261
9099
331149
399131
331762
626443
145101
28637
353072
347821
305109
2924
290240
562501
87411
154114
292346
528614
536205
847
991150
239696
26267
393702
55238
850779
613519
203067
142974
775140
609245
8871
579958
43807
454268
205433
438427
336594
1118402
443895
436311
689437
63461
1040020
1141041
199897
493825
58085
1252297
181733
558245
1165180
366033
108582
241479
809075
559038
554795
157927
632637
504828
554403
1052812
469316
989239
70191
237668
851472
441628
25624
682333
566280
607252
528526
689849
1207545
978126
431527
999
1114358
220158
115227
317223
85777
195285
576762
244037
1012333
626564
711414
371236
293956
763917
330494
261017
316918
494843
742107
1169502
651772
277883
385966
51877
9107
526954
597242
607131
786272
445829
142362
1158634
501755
81713
1139121
202563
895246
573064
1237817
148854
148009
79333
326275
464062
883058
466570
404796
313716
30610
253869
514921
26891
125454
199638
1167822
755115
585606
801700
686675
442043
1002094
504191
419292
547115
739250
262451
609622
288493
497050
23266
115821
383771
184460
306773
602312
589682
638945
99549
135189
460057
1028910
1105306
42866
810156
102246
143939
552523
236311
24700
1093436
272685
504191
250668
539881
149312
86506
262884
503425
593701
963542
506716
524303
572811
1062601
264008
1128078
544699
587421
1255435
463520
450070
892490
21440
435678
293453
924910
1097917
362033
175116
650207
765645
123468
401335
162067
382634
255070
1045479
753822
334624
232099
960012
419214
341765
600791
5174
102313
471141
793485
100894
610539
972693
161756
707821
234186
310560
340837
664241
603187
176096
163647
727945
70630
1166194
693250
1176321
981042
1050403
293405
112605
73653
18883
445193
8159
927032
361275
347163
517870
127975
1204001
378825
787110
1125916
229216
1249782
581459
560703
1117054
91288
239894
1018034
363743
427706
79511
23933
527096
896248
505652
1074474
965792
356901
318651
905635
576802
1197495
117582
679555
1237911
172005
136455
311843
37943
17613
40926
1031927
403415
1076807
684954
495518
94767
526270
928312
518917
607708
1091342
177259
466791
344867
1023245
376179
753023
410112
461540
551686
148411
445953
348800
215588
65286
194186
169400
337438
140556
1134842
156823
632487
795737
677767
1070714
64153
231227
856728
916667
559879
278475
169466
524352
144968
1042547
1173980
1050964
578043
640274
604564
309640
641474
33089
886993
1090315
171176
413248
411735
120023
401626
668799
188872
302671
627477
570338
548885
463367
586846
900663
1056863
847349
414682
1154963
1132362
1172716
674590
1081362
747243
642669
588173
418903
575215
1171242
104420
594837
338433
28148
166848
230274
367843
118208
550715
129285
106630
275132
286917
822228
454039
54644
671733
187956
544807
843761
204886
558174
876677
779238
890392
227057
873627
1029032
197248
85232
289055
867577
24317
301610
60453
352469
71566
844971
734688
571590
65979
203459
972173
834520
185150
1077353
1143652
957279
305602
479804
737310
1117680
583057
600634
231837
535650
857422
944435
540467
619465
136346
575865
653368
668803
1170963
1069718
999269
550878
694543
764855
617438
320788
422794
1004933
49312
1174050
1209566
548809
547621
836489
415262
87793
230169
314036
634571
573348
966732
66082
327378
996549
302494
17807
195990
633325
381495
277400
240298
114077
653715
51751
24518
64808
688007
400214
275631
453792
556381
800319
173764
642939
43236
178462
360344
144291
439578
524761
385252
80960
149564
1187905
1244920
340767
400671
140747
480111
567488
1006981
335922
509321
603829
597001
476946
124089
1012689
678516
277541
472845
1170757
1010879
787124
472114
1199369
67397
1035595
440825
841171
588286
1021399
174268
294791
175834
392559
228905
500937
762719
338220
779443
374772
617206
546869
554514
381229
208652
1760
235396
1176033
7816
359981
295828
449843
870260
640687
171936
491178
116897
134433
16717
803686
212436
136199
653133
192797
620063
123761
1102272
180892
376527
899442
1197057
364434
118868
299467
518667
108284
434083
247316
540717
318329
287023
115959
1218530
285032
533731
808271
160632
238424
2370
779052
14263
225686
414372
273371
908129
944991
119428
631546
1111880
277546
423065
549856
898999
532883
105470
549197
858171
133740
27566
16322
908658
391591
308733
577913
645058
1101288
85033
170864
384993
592574
472787
325345
1044699
237490
104994
391833
340301
905426
127456
602149
949540
747500
516948
205570
615576
563681
855852
60673
1090387
492501
1184698
302435
271307
1156917
431404
588906
49659
1135948
546868
426199
479861
142804
87862
196807
280256
404867
384924
390209
538711
618036
1157712
911448
367019
609958
585989
468324
137471
453167
460856
413245
1045508
281939
159069
534961
999085
812578
74764
1180952
590552
190166
127063
456078
392727
292475
221778
252784
834361
606862
165831
479799
278194
938848
285271
246632
54323
447555
245538
376804
193678
510261
450942
997160
241259
162861
396178
1081454
147539
996429
221945
572343
612788
878492
1098313
706248
383727
881346
59908
665347
505073
409987
548033
559211
522293
535570
525381
733724
1013762
530185
48840
533091
1200344
106165
793003
265531
1008622
483213
26346
746533
86987
1157620
917858
1045319
25009
500999
1043918
59610
400294
186662
350736
43853
529370
943587
443460
214597
46312
889160
828831
1059821
809260
814847
861250
1226281
135685
174897
516387
109725
364738
28152
618335
1147943
373990
433186
644988
193555
298368
421584
986080
211974
77524
548908
904797
1060582
581267
524321
952140
1219598
438559
43024
459848
850467
1068507
321629
110833
558427
1166276
87720
213383
857757
15352
395654
928075
465821
252950
147754
73963
298628
91255
441203
384231
46314
612690
245667
595659
450413
22499
281324
361662
660634
474562
102551
244732
43659
1230902
257612
537715
68879
21448
153379
163385
26098
727598
371167
24858
317323
1155072
63149
187002
829078
873925
48624
884312
8140
1015563
366720
483921
260169
401533
1030468
396481
311410
492448
360841
72455
763476
1048958
891951
195481
358887
241500
368088
333309
1066503
1082222
302646
1038006
756970
451507
253613
404303
317637
681041
294236
72240
230301
610007
439959
68484
973838
455613
153218
1218444
382782
518065
423974
144222
1073802
587966
308787
573747
468302
55981
416010
377959
247749
1222365
225532
538722
902914
197846
1105513
458827
107363
358282
42450
217860
533394
280100
929835
408868
265694
1107804
338660
804292
773180
264719
210327
973170
1224681
224423
26463
351593
373975
505077
293525
264434
395515
354309
487218
406446
185869
263380
196096
395693
1228218
1062507
967355
156357
426090
1221800
740261
379493
492890
471992
217290
565155
445071
382343
1198737
887618
1154046
647111
2211
393494
364800
443680
309031
271865
276852
493327
498580
334918
221311
205336
408860
1195787
652686
1141199
685107
907744
353358
573481
335764
415515
578482
95460
604461
350777
545496
584046
810403
400957
487558
359966
505089
627593
417875
288058
458993
367498
843808
845806
607498
330505
439796
517485
1193675
409067
36210
504388
246369
684560
448245
779794
493016
16506
1006581
588538
131988
323570
37804
272016
524995
962428
1035402
675928
868435
669949
821628
141574
1051335
830051
864271
930221
225262
87174
1207762
133594
441507
263910
719361
619706
387696
1130325
531447
851989
428212
864642
77806
378188
862322
333442
691887
1031015
884049
1213280
551924
100108
738005
1072444
305685
1043167
835172
379410
42651
577567
946475
858380
709140
170916
98237
181589
612926
771957
910343
458169
112202
737844
917255
1211739
146797
74845
180209
542314
223784
1015503
246789
107401
222352
1191440
71302
204194
405987
601842
118813
1165231
265573
1177382
311961
467512
557967
810651
1173143
518843
1057888
1181564
56969
934685
258617
73293
553487
245787
137925
600340
147760
176868
403239
563150
402418
28369
296318
584870
1007907
487668
475757
480227
145731
37157
613301
66472
539496
167962
185424
52126
1246183
73735
589308
510229
123249
773206
479766
52960
736095
583767
534517
70839
644109
645953
193869
323004
333959
553235
711451
838968
1011222
292185
180207
781627
1223480
391317
1101570
1127741
417468
277437
1204649
570485
80743
449906
547992
225485
1221904
369845
1219958
312594
59096
166726
884820
654780
613793
1176323
118111
8998
1206338
324505
470839
459903
350764
792519
119597
51403
232092
324546
188259
1075037
292863
178596
1176946
365327
867141
445627
92625
235770
38355
1054697
742059
176513
544172
364105
425729
1091906
1182525
60352
386361
269748
133895
166521
135776
135584
230401
358965
1205168
262664
595746
115808
1005076
51582
824002
812213
1092411
864436
252214
417692
563206
138179
425062
107968
114145
1150117
162508
364062
575291
1057613
672395
264252
274554
196096
150736
1214324
578656
241869
295800
788956
298763
1206828
1064214
355220
141035
380233
488701
938236
1005737
691566
802352
411118
495690
464437
937118
728605
91588
689171
312299
912446
1193300
538711
209174
703397
1239059
436629
240574
1176833
491445
843097
1127119
453311
180789
495771
699630
698317
103861
957063
1190971
251569
660251
28190
1034262
782267
606796
188891
442040
197385
495311
298840
833942
1197684
582677
456113
606469
605289
64546
705303
944641
566466
123633
446553
501800
525992
205087
1035761
121349
489454
597723
367421
163290
626734
110722
612532
1022263
330600
678699
1088752
1232802
466762
212277
549540
11252
97293
472107
173565
498154
131874
698405
405020
1826
206701
658285
362254
868037
623357
37148
438849
259693
7351
1014697
621578
554550
1134613
967883
756780
528894
35318
182350
270257
930738
63720
931139
454397
797891
536073
410061
611273
697484
1000839
548293
495074
443944
609307
1099549
965757
5469
52259
898270
987710
488151
464043
438777
306172
843436
538178
175103
332437
252051
563470
145642
133607
1206767
317375
295851
584351
856147
769064
257260
511423
462604
262781
448062
1000982
633151
729871
141591
454849
360064
918041
1210135
297031
492232
893016
751752
185410
443563
1020601
586663
142439
576048
404686
661409
275610
929231
378055
616082
575884
27596
1230172
806665
793759
606051
878585
918398
393405
1110236
1080136
1143481
449309
955771
39152
327958
646650
890100
17859
1036142
90306
322923
100058
1012812
56585
330920
225894
890133
604965
521912
329586
158266
998365
951289
176537
52996
201198
1007304
521981
925486
1185097
239237
616671
933463
1012997
506528
142489
1026948
274255
123628
604071
686124
162919
516677
1202601
575849
255785
523652
1004630
925591
98106
719564
566670
1231039
245476
359172
528985
654612
274936
613725
909068
368955
603761
426037
1094386
1004481
34510
1146025
1155945
796909
215789
54617
131804
28532
234421
127492
603837
573807
609941
606429
299041
1171989
1150552
80902
1172880
858102
751632
268267
544782
606673
1001202
548438
336301
80425
539930
34958
848408
51231
686340
345191
210642
547425
574261
368286
122504
943725
446800
1055240
1107299
128988
56955
342647
951333
479839
873989
1204966
56802
726179
910438
519368
35977
80599
191403
380432
519131
1201911
86798
849157
1011595
187396
235808
237191
964341
876845
520532
439445
1164521
29204
631285
1159698
854389
538900
331474
1049196
1141690
496439
1042098
165063
409685
346105
669927
21352
989320
801023
939489
611019
375985
214916
1133914
612300
541407
107922
1232845
157899
1170154
208690
157992
575193
428920
1029188
308697
476579
783506
304636
371409
4078
1225584
72331
10616
802208
761157
160734
288640
479144
110074
453534
435869
187963
378859
746589
289445
1106733
569864
61574
945494
375303
135556
383750
521481
150657
368338
1162938
552703
593993
279345
102161
47016
387648
6539
232815
794343
1054795
574337
923077
335689
180937
6045
762259
531119
854412
688927
522175
685003
78083
675919
607272
60598
846627
584112
1067712
1092486
714805
639094
1068179
263196
305074
279843
296529
160207
99916
323645
1070596
507692
415222
864190
1212774
448138
209901
488515
35988
901123
317566
536529
62503
793526
549472
749431
751968
194224
1219324
581263
375829
1043503
1022195
587848
450880
513452
576252
170014
941968
580904
456590
358923
506868
301651
1168754
473116
541935
1194463
96794
438507
617733
911832
939972
703402
818200
640564
266926
369756
434104
168885
209883
365943
457275
477650
138525
492112
567668
203855
201259
266134
541657
248559
1220987
467554
496885
1015881
325038
1036081
1214550
350618
303334
288885
816467
239783
429648
419952
206416
561811
1010857
47131
522639
979492
568344
487132
47849
1049103
542274
319192
503305
407043
146133
574166
1011645
895050
1226026
694313
203139
697962
168698
775109
260201
967029
980868
782448
492999
112653
528132
1088216
918729
1203058
528393
601887
955639
828884
1011089
563052
55246
999459
58104
346583
894006
23855
445839
789901
855362
219218
856057
153547
959636
808229
191879
84316
1223251
819967
729878
490549
438623
206789
184849
77650
993198
418450
1219927
62543
740703
711987
565214
522187
1076528
121750
543531
1161690
204692
126688
825263
299272
127614
572907
185228
130848
68273
15219
817163
287882
513703
477894
322400
156062
513922
1128843
1140556
30869
19570
714711
213082
489952
1056652
693017
429072
603223
917593
379773
1064074
560942
312025
236843
79251
38774
1053422
275699
217644
360675
103467
398854
916778
1158767
434708
198887
219964
211410
889568
74968
484569
798332
377985
1186831
527817
1153392
291665
526223
870196
734724
176322
325887
376403
992521
921303
806021
1033440
634375
586772
1058427
406896
887764
848012
7872
293734
300599
497906
550740
1193563
778575
806306
132478
577498
61141
417471
361
1149107
391752
243309
274981
1222490
533753
996590
681056
26939
870942
187914
115706
2887
540266
331245
1548
1132227
823753
1150577
917724
916875
1202146
1140827
549347
602804
1046036
433493
356404
368105
149673
655060
1205576
145620
1193279
1157118
314506
1139852
551244
880704
621806
12117
170644
297857
1093783
430701
386330
343146
74968
618754
222430
804947
566487
119466
240606
29128
765755
463670
1143549
255572
117236
976394
1221502
685126
500752
833947
48906
501379
707296
580459
1023300
734343
868769
18124
1018509
28860
791401
495297
485821
983522
219139
1099375
51141
1135458
407449
1099364
893737
70860
220239
613625
264386
439454
327311
120355
658849
406260
689678
45392
552871
375454
591119
1044218
26632
1150827
597891
41302
294691
322336
893046
540468
844304
454798
922151
795824
354232
691925
350162
1190834
158434
162519
95515
1203119
999079
229235
973086
766732
1091210
27081
563107
1093782
434813
100555
647115
637284
267632
1181559
528990
386540
127046
576640
305549
601151
1159214
354314
512385
90570
867548
801457
612659
506405
277934
743887
648029
840212
75222
412023
498783
636170
519002
681543
454946
812828
819322
540686
630700
243334
440705
803777
1072825
433171
482743
499008
712359
1020772
202792
119141
95154
290972
401842
14329
487525
83812
101187
95519
591870
292782
699522
232183
125316
843405
336580
726992
1007245
47627
54402
1017085
605587
436947
783066
303093
480913
1102843
403699
721955
403546
600357
140401
728720
466784
1161654
543992
274076
192987
34936
19877
507898
800670
19895
217595
476439
147810
960636
1012256
680451
703146
567892
1114549
1160071
327379
250615
607027
890136
398097
1158300
474405
336123
1062071
917034
360980
1003444
264609
925755
105046
747818
872092
163268
117031
261927
606009
171939
601506
1006174
552784
868858
239604
133906
185200
750819
1114758
908503
476635
259035
766653
1000130
926461
904670
354000
590580
362258
772361
562124
72990
901538
582266
54643
295257
276252
580741
783908
1030463
264433
590970
431133
141454
402059
140568
953496
220473
403350
515898
562293
509272
192172
111664
1190746
1226791
10368
338320
626408
575860
603041
1125937
749771
457790
398907
820930
437131
550508
164961
1090863
870428
478509
957088
194474
1061107
826491
915411
506098
231359
1148132
766116
90802
888827
517409
154418
999198
267092
622569
218334
996777
334580
307887
75881
779950
5626
670469
169391
174204
372289
373284
139599
1189192
768032
894952
474623
674036
1071795
764997
1154743
304991
391025
351419
990519
627517
751820
563202
735079
105781
1006691
397652
111421
410717
678569
726632
462483
693777
184700
765473
700220
564546
521201
164670
109874
63954
560143
562229
614557
947450
585427
435412
491163
650781
359839
504171
1102144
504695
966418
1201473
765506
1087147
565273
837046
408266
733777
85497
1231467
671021
902440
368453
488880
322121
524601
620151
17262
909592
291623
21585
535688
400647
241035
31510
7296
451608
499932
605773
273827
817940
257905
190726
214389
617504
511946
720145
69433
286822
113752
371133
297755
534197
516396
1178560
1126684
138652
743729
97697
331594
600166
443494
1083214
330406
397237
1169264
147573
1190020
1022714
349701
57154
484725
779687
730522
471529
621028
355309
186863
476596
228263
1081351
87314
578875
405623
193208
187043
465865
577602
328998
371862
538321
584304
16012
15842
1056241
1001223
860394
495012
746732
457882
35795
388743
413524
420925
704369
610106
467217
819781
350294
992949
995015
58659
122875
650341
60555
30719
712115
872441
83903
127487
148564
98066
138868
560027
298188
659773
24423
216347
1122542
831827
103468
751626
556417
497940
1218600
290689
1824
739375
991357
749154
665703
425116
49752
461057
1207199
260011
322844
1034944
384512
760046
961328
138152
392034
303294
482928
351500
432596
24650
225168
261603
208947
790429
1108753
393731
416274
250466
477953
1224440
851119
1038415
704796
656610
442883
1211512
32400
797193
1052111
759425
102506
665284
889978
193970
643148
48240
315627
445454
384302
359375
329700
991439
510144
652222
529849
522227
192870
1092245
218337
143131
198722
354779
816400
503759
1035740
480409
360480
848933
563585
121880
375168
606854
904712
167934
523463
1053602
58349
834138
98397
290324
195100
60749
206824
1211054
39786
596504
495093
484339
244984
556000
871441
364160
232315
42261
230694
285110
29968
1081566
789431
833055
957194
872100
200979
413738
851919
1095617
348063
606208
442703
90121
226753
526095
574577
470498
588758
1102909
126950
840298
668038
212036
156348
491928
517650
794463
123512
1109112
349104
609292
345406
554354
1178570
507034
220506
258103
631358
1098740
219640
1004364
1119031
731592
879691
637278
879444
303780
30113
451281
463136
778867
546860
592351
74948
162855
355628
454377
66204
393138
339373
381655
274446
166224
642734
374577
669330
136208
127072
101578
231440
199156
819554
217518
210352
542250
145936
685101
698417
311394
450404
403022
969396
657949
767546
598262
1122990
486711
349314
305271
118601
885467
1039439
526744
646615
412308
505545
480935
555021
293219
298563
72269
332730
477674
1082394
594707
221524
73148
1013517
595143
477565
314844
343107
1032726
480935
851736
1179232
66975
379912
1026227
1180537
828439
354159
615986
846851
829820
568911
37810
439212
504811
1206265
14067
49507
147315
115305
86708
975737
302
981942
279982
413961
419978
88101
385977
366054
280945
748900
1160435
21157
357230
251776
87682
510569
654401
756916
692632
534129
268681
66396
496949
27246
383731
227910
1096356
230132
608978
294726
557047
159891
292554
795813
583682
1118964
523309
323080
905968
259215
86343
766471
477125
141217
66984
380853
585196
2449
571620
1010410
81858
571423
1199558
86376
483564
388019
978231
449365
741611
156910
823065
666045
47380
445334
1177933
108911
100376
69656
344571
440291
109990
65770
231045
442368
440854
1004608
550667
102124
215354
384788
440207
489258
1111590
503055
766333
39718
224194
492992
1001848
705247
745446
677294
461282
718872
696316
878044
224805
285411
89325
638960
855785
6406
825500
135998
195062
605358
1162342
1164076
1020259
894083
658012
248130
1040018
98024
297799
181875
705611
869039
862131
233543
87941
141289
759518
1108578
724329
248935
52622
813850
813756
1158344
278812
996393
275077
117128
66152
1125448
987922
553755
76
693414
377984
254942
827646
924400
997007
429442
1177305
373612
604325
150705
174114
413112
10795
647297
128919
457084
663071
1177039
854066
1123296
506657
415567
90665
227919
183296
937517
45139
925193
855176
1100522
121801
8565
294297
280615
592969
1028116
1116053
562271
310605
330011
382283
55957
526460
926736
398310
169631
944548
498778
277817
284407
72414
1191379
253433
952762
474071
180946
29441
1138865
825630
828795
226227
360951
112819
985539
280734
908359
696350
72499
41791
1085764
594740
205666
234272
597752
320239
156125
585760
579149
138359
847570
441669
81954
418873
71185
58758
479123
252824
546212
164486
292671
367143
563523
988585
351366
82794
387344
164038
579316
983161
891001
353287
478980
404508
458804
62379
895739
79955
407088
211661
1033075
986969
227616
1131920
367786
79970
143759
842425
37583
969092
123270
38244
82448
551317
172933
518499
379870
442787
105209
72617
1052362
997485
586530
708293
538498
829540
39842
70387
974799
28210
64421
1025088
387857
433377
680302
215464
35789
559911
1075031
207416
971713
244709
1028652
608160
683300
1148129
2173
715681
56662
698785
521395
436082
768918
1187598
182943
67087
949133
245665
10079
160359
558131
85925
829440
252565
213602
546899
326955
82282
693078
648766
1023902
882086
103112
826899
253473
118518
160400
1023092
94578
766859
499038
659687
511666
177475
282453
496454
402008
705542
1095779
345307
1128039
535900
876604
475467
485981
245987
572458
81316
3090
407943
631714
42859
864010
1073458
583528
339380
516502
731699
1099761
1153127
192247
160214
112212
434837
458504
930951
1047606
576921
1060409
379130
62004
709840
236743
1098840
1050234
1117433
132015
643066
20454
501106
241172
567600
855695
545419
563737
1098692
441837
924551
16226
91409
363973
405550
338726
1094127
13010
434909
1045242
415930
2867
973047
470638
759422
244180
620654
504534
848482
502126
428115
563588
179697
1028491
560294
68390
839653
862294
45140
993571
370777
417712
207763
263660
357880
536734
357088
276437
46551
1015442
167117
245982
266033
409053
929541
257345
206811
725493
263181
582471
290482
160573
135527
1071453
301162
348588
1121000
17591
600630
1053053
344617
316966
1011955
949659
330440
60882
380132
288610
477414
49222
418911
22821
643407
549598
7565
1011085
593098
538416
391058
289682
723849
25203
229228
49668
1062353
44785
345319
449931
336929
319952
730379
324410
537267
607666
28834
971458
122778
917512
511730
396110
1138424
1304
495598
255996
768952
532140
69171
255018
411341
529834
274452
1028502
382381
1093336
566573
1095091
122656
384318
1153588
492043
272683
304513
4017
279982
619187
630314
744317
921068
520598
433485
804876
732777
6747
175809
67835
423657
354137
876466
1178712
496012
531218
351163
323634
525274
325904
336973
303946
316976
544968
479592
863693
1138198
886123
203195
1103678
1018767
888368
54488
168772
336843
356323
119252
1012910
272915
1061101
315687
1027651
738373
108766
762536
161012
181095
198210
421137
703693
870012
137496
15614
1145924
443934
447634
224358
317826
348682
634710
1147658
402770
538234
139882
649559
1020108
256086
564938
580218
1188335
692424
768297
464358
162286
1112003
441724
871606
146710
1061106
759719
857852
78787
247936
301361
284651
293004
299122
52548
1012819
656597
587581
678488
366680
581438
739674
471858
882518
911610
215345
1180242
321035
483447
364655
701347
365056
564454
556227
261194
384067
362759
383863
260897
278868
1015855
747596
401150
399335
49593
807606
481780
937082
319231
415918
75824
192807
1016742
221804
79504
721833
159022
51622
735386
548344
151764
364888
331365
61237
223013
183850
576747
581452
336555
500397
649309
603589
378331
1155190
920993
515611
618236
193221
756115
190857
446476
1096291
1186661
256536
185872
284849
1060187
436116
578317
502306
1065377
367556
1146124
267516
630193
1096736
428853
207018
296944
44067
496106
459805
570899
449802
132579
557759
244476
489370
101040
1181476
197076
468116
678371
590228
668771
1088697
467433
728175
409469
593827
83967
204044
103561
984837
518377
547218
468967
514069
371908
1137690
1031093
653199
969029
211764
772259
536033
143641
742840
56091
1076515
501223
796254
226495
161727
955148
160261
281863
1119860
338680
1051244
824408
863134
491590
1094247
284421
305843
421875
178492
219304
457171
142491
787715
487944
389380
983020
5934
499830
680459
1176366
797216
1139401
932681
521206
1162349
765501
964966
916874
768298
284756
281166
377418
453753
501329
12578
316193
9996
141663
136519
908834
235972
1152154
968857
730526
869163
276563
1133070
66016
391691
1099847
401737
96798
708202
978655
813998
363955
1104468
236030
671479
504191
76902
36566
3533
261344
834810
936161
110300
173159
687742
309140
782138
1132179
294246
40560
593267
1026293
394833
505745
266465
445226
418809
20124
118207
69402
762609
358211
576322
1131199
347782
958337
974012
556835
247449
995055
217395
568020
195718
926520
524390
377456
1165192
520946
449994
545837
827475
553882
1172726
221611
476142
385072
868541
449104
636797
405132
1146855
958665
348631
960763
375772
28735
715628
156595
267774
415714
142748
122245
553713
975211
434066
768581
324204
944019
380915
211727
45320
101536
212085
65727
53218
204633
725168
622705
322490
504954
96299
302844
309317
1131397
951257
1171422
68045
555311
134513
748877
244062
320641
723654
74296
943303
262231
150928
458829
676747
989108
569450
314355
173104
451030
120790
445467
274579
166407
455023
428655
1106115
740359
1143850
458930
121279
1052653
160789
874690
408019
1115297
1025834
559403
496579
211942
853756
210826
418613
504231
45124
293401
651626
1127335
70042
263557
1138499
148927
128670
266421
381850
197004
476673
510930
603870
384220
1032782
120932
1000048
887417
61535
254414
53381
1012525
118951
109042
918618
928396
894668
191263
108893
480477
515499
268689
217378
475314
517336
392781
551094
446098
110479
199129
418324
685919
103311
79768
94974
163204
312239
34272
68632
1100063
640254
991623
357914
449735
433833
816852
505438
613303
309640
573641
843414
468385
463413
680567
839787
246418
251095
136998
1112335
1095428
240528
15499
127922
525313
744491
441870
1157097
1102949
429313
644377
739565
59081
386816
275365
578629
527663
497401
208773
348543
105766
657843
1017415
157568
1044414
287924
327794
91748
156266
306664
428446
1031240
353164
393562
385649
152827
104991
515917
208826
278001
336888
734578
301020
735323
623978
486141
385338
272385
250934
933072
302474
640754
543536
204852
883033
677068
90860
88503
703872
636308
219972
222017
103500
613402
367878
743844
1081316
835462
113674
228166
686865
831610
88333
279789
647263
1072266
564487
27240
906056
492834
719810
867304
420691
78315
370083
1107940
429085
1135208
579003
263818
9281
47034
153389
433240
94137
463242
593155
567564
377980
1021534
341870
990571
1086456
503723
1082889
810462
631840
72673
344855
793021
1123041
796598
340688
923305
185849
649879
124593
1034456
213277
565312
391247
314523
335597
387517
570215
478590
434119
287379
782414
637720
442259
455662
281129
620710
319806
273237
754746
181652
101993
1146515
130115
77430
23394
1040017
812145
826533
716568
453530
645003
346195
493826
95757
702527
40903
1080439
429057
1186191
793945
259665
91571
988168
230738
746635
976091
320678
826256
1188285
220601
1026599
736672
998752
222753
384100
859559
1081577
182017
541169
3288
438460
280558
674713
899798
631088
554757
592884
140615
146345
1037319
221759
319423
801133
180783
963692
717151
1062939
531826
1148350
621910
808637
725282
530032
331075
177456
112171
74921
434015
292683
471881
29184
571816
1068127
622874
453866
65626
285691
78855
638670
413718
1119136
386836
982412
687405
597257
560685
164219
177794
266917
363010
761015
518700
187827
73869
589086
111402
775290
932160
862582
582907
1130336
270514
76529
164149
434070
477021
520702
297692
14708
94329
518576
361468
107974
539074
492877
240336
279998
340129
137052
580546
1120437
811346
444843
727621
32111
439865
1031562
326135
247068
707757
519817
396147
787654
630090
1183594
897563
849820
334719
516652
162890
673859
532060
210519
979940
696909
864427
263364
11877
182206
123070
336607
6896
107585
126624
1185985
563257
748471
110154
191507
327097
1129875
752739
108364
458759
345181
510200
563376
405229
742359
388559
382175
320901
428820
426357
588746
574939
192170
434684
906362
735931
935098
811642
516429
424028
587306
444194
86473
237275
652590
62055
885816
960576
282763
886319
390417
1056605
583771
365287
510357
803868
34172
1129803
356739
534751
733145
306412
1033334
142804
383479
413982
345680
457574
1078545
618931
131679
1109072
240161
611755
522617
259503
151986
375894
851185
383878
839276
628731
36557
384321
790021
350390
31086
325237
140560
361111
380671
268790
350916
401923
28641
379868
968166
471760
986318
1105700
49257
1044461
131103
443706
631003
373889
194227
243624
549969
833233
1110994
40614
256648
396581
406149
520197
549834
321971
223578
1084687
385745
366113
95840
481028
137505
46735
539500
489084
150878
576528
752533
726086
569270
302186
567025
95559
39041
968352
87354
699359
461580
917378
597934
477761
472948
307759
170364
853829
942343
1032315
94895
717481
392911
739710
40058
635835
52048
67992
1050088
569645
18753
398164
854177
52826
283051
488311
1192991
238169
28627
348083
291672
46335
592564
1007442
335135
749046
737785
181377
90989
1073679
956072
1143400
145463
741241
681044
778459
452249
496556
352134
396678
941231
422182
567929
502395
410828
714981
717385
414305
867627
149555
73603
347798
598309
585538
155927
587135
1046505
207681
3171
135223
630609
1166862
475920
810642
576735
583326
873300
78200
78909
125163
399759
68473
1086238
145883
302215
558956
34728
1057270
115048
981035
1135574
3516
543168
114922
499855
139841
1050155
35352
769126
295725
503817
585145
163279
226113
282011
1084385
694982
1163160
891763
919793
949225
478517
452723
804911
269991
138354
1008576
536606
39372
321925
2368
404332
259584
271881
315325
885495
385094
412419
698882
29419
824656
962315
1191026
455606
941115
28690
854798
330194
106021
119572
360602
1108430
21321
424903
470195
1045213
558141
498040
595535
105884
439316
434876
412374
182259
380229
531653
356126
615718
343665
1017073
1000174
946788
445629
667239
124831
163135
147328
262823
1184675
194106
1097926
160802
394571
539709
515772
920775
709777
126152
139737
1025862
849206
1023767
951561
41760
1080499
319853
952677
62418
140273
541097
167078
78674
571800
483707
950604
552664
430910
421052
32426
319492
1156393
234295
891543
714332
21168
1456
584026
239534
1129553
660047
482152
628354
870844
1171553
399162
470154
252666
1119806
539089
824818
36779
406284
1135734
191640
118015
210461
380454
270309
168614
1047878
759584
483557
952210
307332
582120
910104
949330
1174278
1061174
528771
201694
195860
372204
299783
63210
520447
883099
367197
48964
206967
384663
312355
116546
255088
64677
77156
640391
207591
54646
366267
674907
375930
408863
742624
458709
1163377
371856
178789
1016858
82001
696769
658402
861707
153407
680703
733271
505862
526696
36440
464303
501992
266163
838479
484459
152689
1022907
615396
1136064
460675
852394
396736
1087574
11372
605943
930063
190975
452815
278350
163621
32674
146343
190891
324735
392619
985163
1058966
195156
539477
409283
563445
1148005
4759
752276
112517
762162
26201
216088
966757
198658
305046
579661
1034282
342788
598500
703889
69789
404035
6301
224194
782592
753203
495668
342866
501800
480651
982897
1126418
166086
976044
412450
67868
896542
67051
314695
239170
49498
506168
300963
80242
428223
689211
175562
1105335
536878
912003
337560
220224
372403
185104
1067593
550294
153650
259800
699721
933129
314462
807718
409141
948146
381517
621943
153790
73120
305594
81612
637380
483434
82827
122858
589238
1005419
639701
94747
65148
64403
35314
1041433
254421
1084794
1035781
139431
388420
721074
330172
73943
74831
352624
1009727
57393
1111587
1003990
149364
597646
1051172
123943
245832
611208
514175
923674
515461
1150718
469501
386493
751844
883182
778421
538131
1095851
560644
596275
172325
96413
1025067
37611
324494
574456
693574
131967
307580
103755
846093
1070613
956155
590329
286583
1122195
811303
685673
184662
972788
701920
164197
74779
412215
672750
213318
468411
444699
553269
825772
190766
124172
6332
644146
330426
2214
434408
1040255
535728
894640
422529
166188
736004
347834
169503
743591
557956
465627
645130
701598
600134
959560
446171
520766
810956
589922
1042536
552829
128908
462946
217859
197193
949259
868174
434187
715339
596948
566168
638873
397747
693523
308324
619979
496697
560702
1085089
89638
541841
201786
72598
217642
263554
387571
908724
487732
402757
440584
284937
379624
625005
251257
152400
531471
1072778
1180421
402181
412728
1022035
502880
528634
228973
582913
179309
179399
525122
692589
260503
967077
81289
213267
680736
40962
1009567
824580
155971
955441
265815
113017
500811
263871
833215
175883
330432
316712
413666
265387
119954
161253
384009
196390
211720
174007
574605
858894
84702
235163
60273
648351
73246
946298
994461
283335
784873
172219
48093
571650
811066
344678
111094
251176
449892
402508
98625
436022
752579
868667
269360
230747
863511
95488
493010
137250
183958
83418
373234
192560
16434
499843
632183
555477
1127035
490526
413439
386607
195550
1158464
2067
364161
586283
399594
57148
525718
636548
279752
324710
1150590
1012706
236963
206307
157944
271578
451499
587474
70905
582647
1133784
993861
222448
471635
107367
381844
308371
97643
551554
968979
1047716
78142
1020000
867086
171289
388144
365548
1027369
349488
520101
365508
394944
1176423
311301
116121
35829
127195
845182
586108
219592
707627
88109
345890
542086
1102087
464043
862440
122592
98713
1080661
597532
840606
122407
113736
450589
563216
258003
824396
377978
89151
24927
1042133
238891
676518
259867
516925
715082
458640
514821
40636
153033
423781
88236
50208
376745
386264
316203
490835
119814
369606
413892
753611
393131
284414
508195
873138
1030861
273606
1185880
427200
275829
538696
743938
1068535
369137
54059
223356
828809
167634
99679
214538
949802
881703
158582
702251
928491
620236
411639
391587
159447
276401
155645
851774
244133
592837
1038965
60821
258801
1079999
291317
848048
397913
194686
630103
436614
355167
335732
80885
219886
743228
462656
252851
788836
437229
53813
458262
590941
514295
174206
799876
592470
559611
1059634
589046
121208
382434
961335
395242
490880
27810
400182
19830
992284
1047750
1159171
100751
294811
140115
14872
827195
885025
53040
327214
729022
538708
408032
584198
281679
464301
1046082
804489
250600
1072663
112946
122441
702650
784732
516378
967055
91653
247731
454381
868330
344913
105397
20657
933349
169905
27963
178868
764491
881611
187023
33152
563793
450545
433580
691879
348074
70205
735610
316185
423621
723994
504563
1094331
749560
419294
958460
290698
375455
976371
448764
330948
1100723
77598
526982
1184283
542332
574536
234465
523375
682645
315221
539572
1068488
492916
1006730
553237
229830
481228
1153473
929160
562216
796992
327542
227655
148383
2045
550109
241095
831174
432919
45961
136647
1116505
11044
103365
151413
997281
713504
755155
31155
336674
534245
679466
503542
285353
323911
727033
88649
36790
637022
416966
272924
169428
430168
1019763
691357
733797
1162242
425430
305024
6181
312163
518499
428011
420440
363571
418486
132722
365282
102228
1042085
16404
263830
788157
268488
714564
439306
562528
608765
304519
238698
766318
375898
69234
189888
495766
318017
865180
89751
109437
263806
156214
125310
74630
576574
366327
885298
1071340
131555
143257
486745
27724
876883
1083392
652436
432671
40960
327537
1026432
825742
758941
983935
73501
1115203
286084
138184
194272
92874
179966
15567
1079784
124176
579576
281428
241269
669035
475871
475309
121482
161475
422849
743461
488641
328920
1180795
278995
962515
1119252
658803
1160360
656346
435277
988937
1023132
850613
1042158
291916
4660
49678
983602
490637
71482
353319
46734
407622
870959
295116
972916
176058
982276
769633
690863
401169
422917
977427
1140573
212442
271949
358818
61928
121668
593149
10109
783338
223077
206365
624970
201960
241950
672479
510441
493295
839725
890090
772609
788452
853705
636863
523750
160917
1115249
636403
441599
687036
63396
333913
489697
528059
76044
476171
76782
686328
274893
443896
63861
9402
48012
388063
114964
910757
280692
1075307
260934
383795
521683
259705
171807
8246
953026
361300
867914
68458
296156
847820
2743
839160
883679
740182
223251
991500
213080
10532
1054105
798190
301456
458998
314598
96225
1160919
169223
923575
457722
256680
443205
55476
937175
899890
994069
228818
390927
628627
1120886
973161
460476
339236
366259
22338
359895
494790
429189
488550
7194
361444
63267
388473
866176
272180
90787
555795
365663
419678
220752
222337
567012
314416
75789
942632
959338
678721
883080
1142498
187672
99414
742866
190786
807073
22097
10508
772972
528391
960912
846306
118822
73088
554575
934629
199724
1061854
1143009
267743
876198
435856
885221
326661
204710
893014
302657
384117
132004
142759
629982
376001
1045220
308828
1059178
304052
528912
283942
190159
302641
1051748
556810
507207
189128
15172
1028026
530786
858996
539395
671501
32160
1032088
479203
220506
7586
566389
405445
795665
365528
893684
1033746
246068
49085
216648
137179
778262
773326
584799
747259
133232
212444
288703
541667
542980
15833
1082803
782453
55273
323504
137683
573558
457253
257153
950532
44087
1108605
255470
134290
655014
1111017
352043
835793
268664
370786
887666
263007
93678
734945
345999
299646
1082356
120759
343796
1081117
401796
880116
73614
1135330
960104
1126358
261459
547187
354515
295920
707383
66589
544723
63239
850269
290254
489089
609309
996302
327216
655129
504244
80936
78234
523457
203402
584885
228985
295439
897400
1133779
1136640
314953
486065
971639
20940
1153316
245333
377872
27744
229066
948837
568086
487811
889368
833235
719153
228593
918180
716033
377306
959092
585317
928628
170101
700466
150838
92764
822501
267825
392789
1049182
477212
387583
259144
933638
346645
68513
492335
792059
411169
944951
249073
523072
499742
486780
872070
382359
264566
618712
888080
201834
409101
488190
1106566
451684
1040682
513204
944919
427092
686893
16417
725438
47733
693547
240812
507393
551144
849793
361716
172004
541687
394791
650007
171371
959750
867351
990792
1171264
98985
773125
65582
819255
1081372
940422
1095171
611823
535285
514335
554483
450715
345760
690634
549473
350095
18447
857584
38421
1037611
321345
118548
869351
1091559
513750
656944
918216
47847
366440
1151315
863021
991043
486327
287859
417967
247786
946042
346242
537489
738017
576926
246540
977350
636853
462774
1051365
877356
976998
432345
929043
7288
353973
931483
213398
86407
317734
842792
51883
281208
225080
94246
537685
1030590
420360
573388
95341
870455
772993
41644
834130
405697
468149
269205
417906
461039
228514
1096814
512748
895387
483804
465923
572818
79378
203558
1005547
541040
340146
518733
779355
676327
513496
754726
19858
865333
946697
432189
863420
597147
913272
162516
87211
190191
815896
848843
778395
324930
337986
14515
504001
471629
204578
580495
769781
338387
481350
269492
52349
803184
125662
1119609
1047462
205897
147077
215209
314593
141590
948584
1114696
386155
132237
920554
15376
737976
31808
410905
863427
618276
737532
1055388
488373
771220
261401
467980
913391
521052
479896
555963
529784
821451
407400
590493
73247
897913
736538
955495
426339
266008
793664
489743
494290
233949
869987
382661
1045824
177047
1091658
485667
380065
365844
363595
409796
81619
155108
99576
696852
245726
959109
956896
530131
78954
1053627
823133
230654
340559
465600
534105
293351
555959
45714
240512
1085440
427238
614807
560827
262744
139218
416893
273470
861529
149964
891755
561904
616058
1055011
152532
498033
197556
580513
672160
845536
335954
73371
552387
868648
193326
463520
768508
515604
1111687
66916
708569
319579
422096
118461
853363
195526
639932
366372
229905
77516
476784
40762
1005297
40545
60187
662477
787373
496084
337923
680890
310354
694616
200085
785362
593491
835047
152857
457110
763211
125487
765737
483357
70174
217470
603668
245429
568966
1058717
121312
380031
1038847
352860
331080
214586
399611
158055
367461
1164455
611597
16946
1012952
194032
817801
169649
54676
426498
391390
130242
666973
41989
290028
280396
439339
679037
363036
4439
494774
601930
264270
607350
552658
894119
438851
65524
540323
1127446
239690
211508
512835
992975
238304
1043851
57529
827301
489003
996230
126207
1035480
43878
222627
232737
410497
72341
1013137
432506
411547
1169100
633442
432663
688105
147586
715163
1130039
562784
441545
242439
337886
587432
806967
381521
355319
53822
574628
556866
898972
1050531
268322
1074031
935129
236499
531463
519897
1173604
106128
538690
297654
162492
321497
11889
408999
459649
886597
132455
605847
755894
688185
996897
1026843
428290
816375
323308
1142477
47796
310785
467540
538834
195824
216882
804753
363095
354207
67381
186338
135942
810233
320694
58187
520929
1105744
166169
4867
283984
324061
697530
426707
386411
392387
513015
584573
503212
633171
211231
247180
909685
37261
491398
235487
324324
197186
915100
100092
882174
80959
505877
1165083
244091
876893
186571
236191
245396
326565
1173430
1024298
916514
656638
1091949
356063
457868
118909
750822
332190
580302
480685
992715
565761
158547
1064269
206567
490814
130658
504123
145856
568179
238627
341501
59935
36841
546597
1048508
894946
30703
92784
477884
160695
301075
318424
29750
393946
128517
338790
308450
56660
484013
519247
380778
382284
384220
833004
47472
536863
375382
1056512
423980
496707
211478
450203
479820
471727
133455
451988
705973
402760
458012
390146
389086
119853
64564
323868
249852
162113
245884
430038
452191
907372
990514
463722
449460
12110
278090
467606
79693
1092798
501335
967222
734195
145230
266869
888539
722130
837348
964044
250957
112529
488795
1064301
1170476
359909
220425
1073238
120974
477340
1072237
328012
250497
335488
194951
332920
850936
508657
631541
528526
1006095
1019095
16196
11192
374177
742486
502367
1088646
44381
1000649
1134985
1156697
527686
412515
286228
1102334
410252
983557
1101466
265676
367447
754648
567941
876372
200837
37690
395599
225196
61499
86742
345365
1122505
571607
80071
443946
104399
82005
638398
334250
974829
228205
366588
461873
222053
397330
693185
985078
706861
493543
209482
170812
751201
251841
243181
1088236
336166
387705
519250
752724
911446
882905
181060
1078225
1166421
1107262
59768
517886
511037
13661
317608
463657
280449
518215
514718
1145992
313856
1031289
923634
544107
305930
1159399
393416
417665
644328
431680
160366
77916
383868
36673
96892
216668
579939
521080
907090
348359
60454
736918
522804
436526
667680
973049
556707
831964
241049
286998
496105
522323
941771
370454
192046
740469
33675
91881
72543
424924
703435
95927
254804
562108
639518
1016241
318272
968069
62774
862
324893
79792
434478
228201
739866
104758
304728
533549
76603
499249
36297
374921
829299
917117
147882
173204
815505
120802
317427
1140076
426592
830468
218494
1074832
568197
1159259
1015858
789599
87888
195618
484289
52668
312896
140495
514800
641707
278819
308112
620907
88472
241003
582549
313884
742160
568264
256513
964896
729124
123523
461391
117974
230864
581252
807188
1120964
799062
264017
200423
549284
639963
951711
80055
328566
525581
106015
691346
582077
397140
171069
950736
173501
732481
944714
142922
254566
1055091
231341
277339
263937
275296
430538
896423
448856
36231
1128469
406315
941991
511366
557074
411838
325963
379454
56821
744737
132780
976276
992339
428100
37444
553775
1154897
1058133
745415
336778
31665
294532
505326
687371
44096
78260
487595
274072
239727
268381
857491
2953
22335
558471
438601
574381
609959
708512
1138649
114540
120511
262581
140731
82604
1035164
684393
333785
118932
158497
535361
308819
1168937
914595
685409
247511
478338
524802
809457
267513
721580
106555
643677
598660
1042781
199500
143470
75016
1058071
1051580
300304
558093
830520
635175
517043
303178
918073
351695
157211
872136
151668
265076
167272
646286
516074
852361
671684
128246
973926
141258
984427
287338
150051
293002
865180
392978
845512
200332
91452
606952
1153287
459553
446824
1134670
290398
215286
167935
863633
988879
521529
179337
175582
831137
161603
444120
317052
58968
326894
1073546
1086377
83721
583317
581635
351157
313319
182325
69242
666707
323319
30617
1039349
740366
344251
47845
943045
1025127
65107
111357
511380
15889
438241
1074097
33364
1159942
286998
585801
977722
516487
13743
112675
75724
254073
696013
319107
457826
556074
914660
621963
27838
382283
95013
574389
403197
60316
165007
736891
120360
436822
260832
109407
207948
346220
873135
661134
1051457
591835
455869
225987
502330
975589
303534
105579
840593
327556
135857
1037905
5986
706483
194505
995373
462644
551981
486288
80963
1162179
201089
99625
227107
701604
455121
105677
288236
1138519
634008
680013
569356
175129
215615
638747
990336
972029
547735
558877
493976
382447
196215
704719
38058
82345
899804
783637
394212
803098
724058
944742
19681
148641
747174
1095394
24483
433344
116135
876369
1019122
208822
537735
294775
36319
492311
311084
430084
982359
536191
135231
118215
3501
691402
213244
314143
178669
79714
355294
922319
542968
771281
154568
625633
980668
339919
990837
296279
171003
281462
504237
46263
40711
1054036
593229
1029921
347478
115952
280299
886629
939221
562769
931649
367706
577898
1124148
439212
679596
514164
268940
925381
315748
533412
382971
732262
732867
337765
909427
518271
405147
1001038
918715
71490
646652
64654
581722
459323
981293
155820
377180
403356
433476
721034
372179
913925
61011
358484
160506
642069
883528
392382
43504
75246
129880
334606
529821
1128330
421978
1020698
739000
376655
321575
802565
386251
486577
736578
1168999
670649
671380
291772
161507
559610
82859
711609
479384
161859
690905
583393
118628
665847
882382
886002
623061
843413
240961
68796
208147
57323
307315
310847
404059
172710
151444
407585
1079744
526216
786599
422477
216965
1152815
303377
1150312
187492
239706
767810
730953
73855
421637
578955
688891
338970
1120062
343874
354914
554203
308443
57815
129041
707606
441788
449011
724741
832033
430992
304969
148248
705625
549514
301575
102886
795064
399085
475389
776614
349085
455372
107432
963062
240829
179863
17534
9044
38771
880312
256168
1003654
410685
1047249
207411
599221
340884
528800
517617
527637
264416
103855
1006981
489858
599200
543957
407098
1052598
351622
579614
845780
190441
469213
198481
719254
1002482
255217
1094946
1075919
804994
867330
765603
387501
162725
709677
116417
1078687
891626
246274
625629
939011
45290
460385
995773
382645
917568
802797
889732
433171
748215
718724
65756
781381
703056
79074
506626
253366
152490
268999
442861
856335
370761
91479
717422
213939
713548
507332
707786
431650
126543
684832
747050
678091
479117
548946
528853
939005
40505
1066245
506178
2123
1048238
1097950
1026104
525071
995755
170183
371936
741676
928442
141690
465759
843190
966362
528349
385397
671972
571089
320449
462541
408019
53257
1040974
31716
160634
401419
1119372
506888
217108
848753
263517
357316
196634
15768
401221
81431
612294
44466
857271
831528
419960
297703
608958
193190
477206
1055639
30231
295818
70611
863955
957665
235801
520743
959561
409147
246735
104309
429819
718384
105768
139680
784023
481265
1114739
55163
91853
166603
567073
701736
618417
212534
294835
151514
190856
363024
114164
74019
562482
828340
98381
1096948
92966
16849
5700
574582
507136
509555
530581
933497
305297
519164
543768
447
498759
592109
239076
657886
1087391
471324
271706
742613
523954
684095
962935
506009
1075625
721020
1006751
822538
285377
192152
317721
308963
551238
639057
624224
83170
151894
435107
896249
1028883
643053
235235
412471
551303
357066
932128
154003
1046191
780339
520812
196595
980724
780862
348762
667731
15721
220734
380065
448585
126547
149528
352724
22646
976280
741994
426425
322957
600730
473306
157491
488397
238684
603843
455946
348503
1087962
426214
378086
70983
552698
149563
974982
464060
783313
365659
1066782
1023859
413905
423511
72649
964204
919790
368311
331445
319014
246598
43631
766919
535388
476629
593749
517857
484793
1021642
220253
894676
692766
34396
484559
1008956
77576
547298
1046400
1039474
906946
392839
293514
334421
445941
814889
116439
240776
131689
25675
283621
25017
857585
216856
452882
429730
657888
98566
1091632
321645
609022
310334
979585
393486
332682
178377
19689
539234
552031
944418
376327
792766
1067232
923783
124543
593821
1130410
42816
350660
1035200
474911
377247
110372
202689
417142
365329
184510
802232
959776
726509
509343
992588
294288
564983
587806
994282
192209
525324
1136760
465666
418417
204842
572243
22755
196649
872985
873126
505389
329099
121343
141130
1152909
154351
543796
354041
760821
975578
461337
652949
72569
256353
421200
7047
173485
427736
464110
532173
376062
322244
953471
996640
248429
636600
1151123
285511
552351
163843
191876
354897
183889
237862
455990
1119864
163802
1111019
549238
66145
723667
730071
1146370
655126
209180
561445
442377
1034721
450820
442622
722264
264174
1161486
1064509
469565
541718
220438
131340
500088
203456
1005913
220131
866694
747208
616191
1016492
162258
558121
835455
924955
126970
914869
1151061
495416
446043
1023730
1144681
109156
14566
100615
49474
63043
600071
107351
449118
144722
114851
1003501
423477
1024567
492099
140869
299276
489147
1104131
447765
172863
790234
390311
87726
411890
374128
1044498
208134
486251
213418
164572
1137392
777355
912340
396747
398661
973218
466302
230686
675734
279474
230009
58474
417071
608905
497460
170165
203328
545371
222887
565228
1051604
421791
300896
836889
468038
497457
526876
129139
195125
951018
697976
652506
666213
203351
43519
813376
762712
285466
795175
37382
549277
657884
208780
178848
14063
818663
90570
30285
786674
78881
126289
944358
376024
315176
579961
327371
1005137
80704
417020
891352
508871
407993
147859
226661
151615
227084
677184
779846
317868
570634
483445
152888
342132
718331
1003517
644865
154109
804337
472157
858614
253682
430777
32513
159436
596715
258314
625321
302061
134687
184213
531538
159536
1073255
1077968
538798
399808
1006081
200533
467746
683447
222918
55163
417553
1000121
958519
1047567
341704
173458
325323
27227
857899
246437
162229
1098028
65172
485219
112687
365686
887385
167397
68005
377745
485711
281154
360266
824470
650895
650947
285510
347147
265074
39770
764551
160613
612015
388635
688728
779957
888198
676107
306493
562068
173847
141841
36932
707119
57504
420712
517640
1042078
364661
201300
402099
521777
185527
408668
36521
125452
136242
169286
1144409
19297
47680
397009
777801
275379
791155
483888
437061
502133
951571
869789
166893
127774
539805
459459
273542
497953
713592
497915
211231
79564
668736
391201
443957
767087
407797
1146302
316082
909706
678802
756766
59330
21118
84268
109580
549926
78686
389344
837704
816801
510040
293086
343267
266000
218032
881594
243413
396841
838844
705660
377832
786621
205451
217848
434329
371750
393889
477738
486273
542278
751738
769236
1021951
183728
285535
353157
725084
77597
120422
292097
131756
990052
228829
124705
716581
672816
874488
416115
569666
802487
647163
737947
11814
63789
953224
622850
318314
653571
713726
591465
193945
349016
999583
349988
1025007
316713
1035644
542525
18312
227856
659940
1094131
239842
409401
1114802
207047
417418
5738
687993
391283
482401
435149
871391
643619
801584
215732
406411
302582
900922
306829
426534
74831
582875
240809
969634
233780
536099
128538
463850
630813
116817
416845
506131
779302
423851
558471
272500
10835
485048
74801
281477
24250
477230
850952
1009690
1126499
957776
223463
420375
867186
1009320
379825
843358
284182
1096507
431712
849206
362652
195706
739718
1114150
306793
1116250
931095
498864
523108
236406
309813
898427
457160
508286
78719
566624
562092
179200
995054
850400
280229
142265
518632
239345
156543
341591
470241
664912
545234
309062
265865
535336
968666
353598
80818
599734
128930
503325
27694
27640
50234
679875
566176
678102
1016717
365830
86610
425308
62246
83175
103096
471573
547755
46001
662701
557435
359940
44974
465901
41947
1053664
563753
1116726
214713
254533
1069355
1011310
303604
945090
693798
892246
511374
534883
147396
780396
487237
291337
226538
457353
189582
351494
394036
599585
241427
23228
909725
1087263
39730
477296
976272
544650
574381
556444
1014484
10137
364085
191965
374269
882608
158908
414976
334647
42995
180194
1121738
800260
695529
910858
71254
548735
680145
1060306
67680
447039
560604
237887
1148430
366199
195036
539462
957943
224920
14891
673504
408711
525855
58353
590346
143384
646869
235292
388466
545937
101811
85013
452673
666823
1032040
344692
505958
117438
342070
534593
1050951
457079
447264
671184
828591
279934
974802
735445
142575
223265
386556
792661
200650
1095793
570703
26238
211301
340709
498368
478265
925304
157483
381027
435051
718593
633683
106496
50437
437139
1059853
644301
89875
203929
158267
309866
746827
932825
438377
369258
1111373
122326
460731
289759
448389
464862
496007
13913
127599
572233
726056
568041
992166
254573
97160
688905
799918
78671
1036618
473160
424678
999387
342756
1044486
862954
9316
416975
239634
892629
339249
877656
528478
595486
303143
670959
211761
897415
168394
253480
906398
286612
411670
952156
47148
289695
626425
343253
253061
597191
819007
442574
815999
631202
460966
913074
263552
27054
508634
1030460
151763
345435
284439
563150
245530
487875
220208
145115
140131
869608
41045
563681
376328
138005
495475
382524
153851
68763
526290
5761
906608
692112
303186
603471
109588
124089
275359
794698
207335
257109
296002
927689
250818
947095
1135240
486565
340190
639909
855960
200616
351808
542546
522356
174720
474097
185033
720479
985658
79446
125
462704
219342
139780
498595
810051
86201
508398
380395
444552
613073
174341
460209
1140809
482001
1022459
196570
75318
190926
183584
609379
9514
127456
253488
380344
26136
436432
65284
635962
115062
385606
458890
617700
664167
672643
938017
311984
874326
64457
416962
282044
115757
143219
334353
423658
503960
941464
378047
514411
364558
92581
594614
260818
396285
87377
127324
564841
149022
681174
42891
271185
312619
555149
491209
1020571
486425
196665
232494
123550
1037585
260772
252873
147783
440437
3276
565592
787585
720692
949811
527687
562067
922563
309593
374469
303184
974019
523544
531823
980277
1035173
1101167
426330
448823
917806
281137
235324
595753
150318
204810
987574
790258
408809
115866
147198
10049
562994
1103666
461581
186491
398182
20654
526500
444172
966429
103627
335955
15998
422260
446549
20564
82230
252475
1029995
951932
519923
681555
367210
37693
165288
736874
102014
143465
14385
678895
504719
1090912
188086
489473
53557
475921
409278
151409
820662
863804
551510
573674
170371
430664
112775
1594
301198
301722
53974
817146
88660
1069366
122979
935382
755444
530490
262981
172872
726497
89670
373184
383759
294965
921040
140822
511949
57710
775021
663503
308239
568628
595459
414717
681413
344841
323653
446301
111445
245804
1075731
497231
299345
1049902
517609
329549
432300
530015
340576
1135624
685394
338406
61165
143723
67055
361412
57335
760248
63679
592313
94126
1018036
909788
784551
784533
997736
794126
176448
540192
583728
291506
151364
39153
728177
566280
669291
465117
204944
502077
206550
100199
1025455
202981
348529
725522
754602
1129900
145497
920973
360442
581799
848509
317971
681830
565594
408566
1060084
113318
129675
646107
172822
378634
941003
748209
902658
350023
907424
1145214
76265
247033
470139
14401
154996
180192
377941
162874
746016
484333
105926
520740
492781
405676
353762
304102
753855
868476
1034991
385855
193006
1015166
483227
730287
891331
543451
1027542
189788
217777
969799
326348
952968
519728
94543
520943
468980
1136556
851013
285227
46546
218095
761217
687138
356481
49200
355738
244240
441044
423467
787337
355523
229893
103704
371745
500288
264880
71156
359087
378180
351660
548975
1045343
403331
246
385945
244097
1120623
81581
525709
990573
429654
548443
95149
435074
550748
523884
7169
1097034
257634
163806
350709
1074523
284904
311707
704937
289719
257104
514518
524500
1105541
249778
530339
165747
464290
141446
196895
844481
336057
177047
511428
105403
569792
462320
221985
1041142
365055
529883
469512
1065218
384669
686024
951725
703536
379327
9376
148254
488701
302903
119784
175744
205497
359308
469974
316457
486752
550396
547333
876111
491806
295549
1006801
274803
214878
401444
886349
755896
15234
544637
21927
491441
218797
244372
394052
3461
221164
475940
707961
109261
1080430
228250
732419
508430
205913
537608
579493
150554
357538
49380
627269
520903
490990
332864
374123
454626
342958
446245
211582
134590
1100609
685290
421192
34534
1016976
707962
242314
1072614
209432
8239
428157
849671
972868
169421
178403
209818
762355
355322
406389
189502
51242
844703
245202
748404
11243
373535
457048
709205
263992
380600
651170
615623
119877
783963
558060
537071
1026447
383943
805511
222200
548685
182866
350354
462197
652319
514381
812245
540020
118915
1090101
632275
874475
694117
548366
118356
42771
214625
58508
299946
981942
37088
165663
715637
184907
15113
552820
118318
874342
947202
443510
665861
634144
266122
213460
230914
171374
889180
227941
148793
196953
220468
319255
515474
85311
850499
1042806
109850
588625
839388
451615
939817
362364
5715
616053
339499
528868
26481
557616
210302
776382
55736
65042
398344
650406
381188
736813
679917
916091
461744
267358
541483
440140
1018561
458559
168427
540032
1077383
510636
936230
301568
770633
55575
283748
1070069
228643
1123689
311018
772669
817232
1079427
1088123
827019
189196
987665
293148
37100
1059258
398494
885031
506122
140510
735779
75480
537145
474408
224332
556824
119274
509584
264756
185304
227657
316826
502941
506827
1056991
480214
796493
564346
326488
490727
408276
446288
187309
623746
114700
355603
1119308
474916
404079
318645
449309
979479
314477
534007
40304
246967
324254
654907
401835
841240
763570
280373
558850
638702
297049
85636
835470
250583
164654
180759
591228
279249
531766
245924
9356
351873
322562
875464
249920
1068718
536798
443802
262324
335829
244344
2951
492405
3991
43999
290547
406459
69473
1043159
515424
65483
905674
500673
624832
64579
451432
42278
232083
976180
1129205
308776
1024691
23081
356496
221388
152464
890667
1015194
863789
164148
314873
969128
344087
264952
308748
834273
659275
145106
574520
456551
995106
1038415
77225
5914
755333
34359
961293
5323
390002
368458
40954
294082
21058
763716
810435
199378
411957
750155
533971
481461
601117
941323
124356
239211
148926
543450
462870
133155
887637
613845
493915
972
792183
575714
500604
518293
418289
485192
343627
390692
883752
1091108
36733
424536
799804
2356
397812
860796
74487
401178
932824
1050923
384358
543843
627043
334803
46058
347061
507059
692298
867399
105260
604573
394076
327398
412896
959762
195462
835141
457249
994420
530790
918415
350191
90048
1046037
88836
129472
1070977
769566
943251
531577
153481
54027
1132246
434064
774190
888308
705269
37678
846851
478728
456274
150996
496815
772212
340648
412450
229698
478765
230267
417389
304903
201429
739354
349059
746598
268782
153599
1113662
292215
338639
1065516
578784
512537
206143
77282
84684
367630
115937
245326
257657
1035407
578402
924988
294995
42687
1123232
155069
154549
202368
824199
513291
1114710
485929
28071
307591
171574
568307
454117
140011
374561
343293
264313
473699
265072
75901
538277
404412
953420
59489
485244
1036228
233154
910022
93691
428203
365657
531675
18400
511120
636389
218972
405036
476358
181743
64097
352583
434381
319107
101234
845679
611367
716003
388346
959144
616687
162714
26921
365400
480784
247852
218183
213013
64366
40646
591516
676830
237810
474735
136486
278863
165976
305344
470866
377964
328816
634377
116342
100385
514258
442967
740567
404606
148007
125050
1008156
286448
959750
560358
698366
419096
90873
1125133
928647
66291
832041
39775
483887
863714
775112
450835
146419
475755
992848
158499
866146
482800
1129326
105745
869103
179978
225364
477929
765767
74805
1012439
271297
801041
924839
119065
330607
440698
14536
1001213
227445
859947
528332
892794
872988
141173
40733
479146
405684
1000241
30640
50269
909017
463529
742592
255117
1043751
566836
83496
95400
641830
1005327
516453
652538
275133
914152
171873
392140
328623
719616
449156
164630
144604
663949
100388
916078
68422
533328
142455
903958
734033
22739
347107
343598
156009
303997
331465
1029857
1082548
569131
152758
368656
303386
306114
407851
198052
106800
1078772
139121
395227
559842
452509
472029
479835
350962
142779
398274
155682
533531
82263
554770
489263
415328
483974
846556
64572
877358
578657
404934
265534
405052
253440
446245
440233
246579
628524
409257
1060592
19555
177215
389454
726465
180702
538334
248078
32749
38275
513618
1055622
412616
363030
889712
381042
222532
976279
275257
101862
518881
106713
63693
137053
152473
608674
412322
173522
554425
406031
819171
331582
406649
549357
205016
203254
3110
328672
460611
224971
22944
379335
446362
857486
374412
199376
246292
139924
241800
264774
967013
364749
464949
255069
82302
117030
333288
177976
423298
1090515
672380
433410
8614
834233
213987
251540
609936
275682
520554
160604
552268
567210
800085
692
591341
5171
708608
965547
252927
631312
401544
372546
451815
772719
641381
54755
1106005
85024
168115
708424
512315
144718
472324
263502
438071
32028
1042746
227865
1121863
1016948
330381
811718
861382
590056
733762
74335
752079
111940
107494
1044029
1028868
114004
275841
280921
301212
186315
375778
218077
503071
64476
431302
123419
59979
222836
1046873
679352
108895
280292
349532
166352
64385
299023
31865
311929
28420
1024598
177668
357950
448572
246589
366487
228710
153811
516105
284384
947383
104434
4204
404868
44508
1004107
924563
483743
580051
984488
534271
380817
486198
129125
260003
388556
600950
555155
226153
502469
924017
359694
623250
326500
327928
48016
326405
176975
288838
5855
660999
621
225581
861501
213602
618459
807638
542126
994115
533153
566315
407879
572378
128863
465044
758297
628095
309512
654589
350665
362176
81416
114596
493033
677953
400277
869882
762075
1113032
205524
1016080
984754
782788
407847
765825
1038097
520389
627535
682621
156447
19778
1070516
1111131
250246
116455
533712
552146
849767
71233
673463
863479
312739
1117694
211029
708845
1042761
509123
467459
899366
141016
273095
272974
798193
394880
836259
1079626
424993
507677
349451
322564
941778
35511
275156
50954
705898
1016518
349823
430096
963153
101216
371477
69057
352557
1017520
932008
359134
177068
650390
279564
313092
738124
521433
820038
481270
555285
889581
491744
183331
158767
551338
533181
1001943
324071
87962
938510
215615
939534
117572
486218
623966
1070313
180537
214887
744597
218028
509237
215622
276249
213644
491417
434514
567137
426989
17795
419750
651132
363177
899873
264907
108075
640864
479656
496588
305447
664297
503848
907260
646158
304825
311710
21210
514051
527460
222380
257770
726663
711362
490755
222685
557016
542418
333765
12090
1014956
287908
403152
396866
322176
16347
827034
952295
709426
575269
447569
1071540
94205
138945
629059
1048681
143630
390092
698340
982381
905828
957931
205912
312127
12414
114826
694729
237528
951647
43603
226896
582716
36049
361512
917703
668759
1003060
153249
228600
818750
999353
73380
891237
1120687
259198
19654
653902
261002
41210
251280
96541
614860
73353
890148
953818
1033637
567428
367989
10745
950922
367386
129269
501384
59959
228963
969381
521344
309422
545947
5801
630174
660934
271827
652008
278224
351137
410152
171013
1049428
535814
264973
350819
418874
383532
509178
821989
195814
547395
138565
316017
421331
523299
242281
242246
82070
13691
535373
465300
142562
361262
459187
212132
1026649
432012
351461
735113
169624
437991
438573
176757
881457
771269
460093
869735
1046589
908547
487772
407894
1003544
633936
128486
210676
253897
207998
607780
107026
423860
45075
741275
295852
989853
460737
844685
4769
694590
927393
531693
152814
719546
1087239
516716
463852
59089
709375
1114830
22103
1080469
280791
813698
706796
545391
543091
1095229
22256
365809
414154
652421
852800
1013524
598396
913451
1062928
56611
525300
399361
583258
316110
414341
949692
701780
678001
39671
1097776
54618
457945
373569
189527
798675
1027111
244603
886898
249436
767721
368433
507384
2127
770933
707811
969783
518585
496190
151804
276586
279086
798460
753432
910662
57055
852752
250157
899587
1087496
199888
934341
668511
1060587
301156
67760
980848
851825
549426
576578
949402
94553
525741
1045102
608603
120471
641711
375694
188669
234066
45485
273221
582616
232225
211153
501942
515491
748358
739757
387695
1081022
860349
843817
389987
244688
258939
901805
937656
327147
363804
715098
212273
402359
1019294
80202
421023
1114823
66994
553729
668592
24821
284997
1113326
2948
494354
120148
63370
1091272
438317
206403
377241
1059684
227272
972494
518470
359292
558889
321605
1045586
1040961
400189
357008
64428
51757
49034
152283
532205
1114668
338613
373193
240463
311457
229060
676403
381283
346119
640190
1105471
719655
756289
500615
751868
446140
536303
159430
413077
781897
269141
380496
271963
362142
962959
845834
1012085
786191
713950
972982
515840
1019144
414276
241468
168065
838516
555114
833000
572604
424553
904716
245433
143395
581391
256402
804065
496623
224116
733859
172404
134027
666321
948694
1003346
536078
1004042
446007
1029592
1107333
860751
293565
50529
922722
398443
937009
819388
1104690
398628
125152
466161
1100750
170095
439798
498673
79228
13574
70270
609137
638041
952190
1044053
963807
806585
606684
703133
75488
698638
916998
73964
36948
262776
793129
531314
608623
467141
612333
1093107
106129
68842
56914
271469
282128
303378
508348
236404
625243
672690
222183
395974
578712
410585
226287
18190
707747
578502
196724
922581
572987
64469
10592
150169
598392
61365
807972
643900
645952
206257
1078933
135041
902143
395776
107960
280970
32383
429214
367103
177334
131576
842704
1010623
29987
534142
450448
408694
412627
662809
681964
992251
1034154
705017
461112
156281
136833
117590
122806
289085
129149
685089
355629
376323
398453
120852
93520
5269
842063
869335
82096
76195
425492
1046059
349998
221397
291671
16980
552819
217192
217994
125154
946982
905246
185472
643602
72236
141751
897284
202716
347249
581537
1006263
967674
850203
165255
574605
1130
253245
43268
121786
862579
947603
245019
862861
73378
355709
1020133
1097503
529307
792555
331281
1067380
351980
363661
370816
605400
840259
164186
156328
213526
1059298
914414
1068141
531466
335073
225033
144505
756125
818580
5655
235952
1048488
606163
512145
82868
1093494
921068
60669
691735
966962
492898
406618
30685
954729
639661
443344
663527
881611
348154
601852
668933
69782
375874
606243
295320
164571
150058
655965
293197
197655
331147
440292
877182
112084
410990
460345
198554
1000424
297299
64637
719551
378094
848952
29809
1112810
952611
6045
735716
537757
1002080
737213
970893
190107
487825
38063
722148
445243
521960
932532
119610
310643
110819
494211
128925
302869
237912
308550
517631
920518
746370
227003
687383
68779
88028
580069
17067
619727
174847
545457
512332
147883
116330
500787
18823
307516
92331
531498
44160
63645
263085
686566
229641
176236
308482
185754
720007
485169
155195
50998
130383
61217
214865
217372
291584
221856
14708
627030
443404
908127
252476
157303
442714
486485
449006
90157
127804
91520
24804
384903
429899
213184
564219
492801
641604
148825
324221
800158
227114
878647
550799
229022
142799
745028
127669
614369
315798
144314
355536
532337
545571
140372
858367
376030
916522
30412
31229
794571
603901
10643
28497
84529
661534
558301
85824
33508
173378
207581
530339
98385
297878
659180
155043
35756
1229
784107
367249
366430
241044
199577
469134
676116
398638
670303
268722
219845
366996
330556
1085407
270147
474194
253348
684367
395027
360445
484287
561742
387714
715886
52366
460560
33321
622672
958032
213349
61731
1106862
1067224
1096042
937307
387439
471701
554003
602545
916343
662209
393037
663381
302335
423590
528817
365131
722712
728910
619781
684776
1103230
774092
95639
121186
529887
221060
487660
42769
614411
394705
15704
617280
116080
526487
522926
160305
236802
207271
1086033
133497
1056918
234991
625131
168081
831400
742217
24251
970467
935557
1067661
973901
43696
278527
813385
419617
869997
388182
413585
703732
402294
522523
99135
247628
59903
662038
606154
484736
613319
108598
606348
30615
1044266
58911
344496
639171
823351
111331
882078
396604
583384
420982
63624
932601
72987
19733
825799
196352
85136
226581
51377
364597
550536
317629
364321
199524
931967
1075805
797111
864570
130853
43119
915691
653689
367502
787102
1109151
388470
533595
483958
160293
1075546
212138
997445
694755
519028
978085
506192
198109
41652
518055
259682
1066139
678635
205607
807047
88677
556792
475844
526527
311855
151528
174163
917163
104007
920793
993872
248533
137890
105162
272012
106879
403867
97211
27690
299886
81533
35057
1012571
1080653
269071
291991
178217
423083
648276
901530
1037217
288105
123029
52564
675273
692764
314827
459918
251731
1097724
207148
192803
1072323
749150
338095
299996
174696
205594
371897
238244
479665
146413
643135
618650
940461
250370
425311
447343
143007
373735
171793
11027
1090259
683184
481349
1044641
446642
743451
18596
836410
708671
346826
750940
897132
704480
412519
991554
89700
98919
610986
218076
92453
66324
402763
616235
341100
688625
146524
889843
844069
95425
604838
173276
608387
362009
847652
341596
594093
100389
684096
29682
607314
1053914
377311
425766
164810
270615
428888
544846
1099652
738032
318351
374611
762619
352397
98951
189649
340400
463122
391079
492592
982610
1111928
773524
353233
1113604
242705
1030927
275424
500861
225422
798824
118247
492314
518076
393148
430271
979662
429095
37312
1067379
217806
277511
830908
437595
286197
393923
215744
944724
360623
190880
884806
14183
84934
89422
258345
690796
226174
728724
89198
575503
56229
574387
1092885
333193
374796
282150
434555
12328
473483
445022
427272
448691
740855
525173
586728
281881
323020
640307
340529
840579
424540
634622
135796
1070367
437521
333329
388185
886743
267674
980913
500512
141741
501832
64751
736184
444910
416962
133900
820296
927028
515206
419827
837982
200700
672006
224258
531836
61058
25464
705410
339567
344665
833526
50295
273712
541625
704956
412501
1098449
363584
1051500
996176
6953
380913
15177
120766
291402
502325
502238
696386
476577
751199
465802
732877
230598
998283
521461
624563
775601
206891
1052132
481557
914224
202012
496487
871192
363732
43873
388087
288894
375749
1049729
442384
492895
528505
750023
394449
773601
599229
276245
236079
87194
279433
683090
522384
928655
72802
1011157
1077788
1026733
36308
315789
328615
696434
260624
322240
271902
797028
306998
913360
380029
203062
383695
140731
1038745
25008
365244
984814
931302
106256
551363
372217
615432
42927
268794
527799
46595
273253
439219
914629
67367
1009883
93863
262728
626716
128969
193595
893163
182435
33716
282923
311014
738075
116851
222761
121129
705957
980376
879509
542964
639783
377050
431650
560720
688926
351401
206585
925594
348527
1094264
569812
549144
505037
988484
222883
201093
1099333
63160
579164
711505
1085520
178195
192629
129880
128656
270451
385415
969848
928174
16507
372382
273589
1038581
225957
245619
334288
340450
522287
133022
12482
789731
988053
539673
33177
673998
1098183
533048
562162
65161
947417
1005155
1078206
777912
322584
771660
870499
278764
69352
529097
162179
128293
190850
205822
190729
29217
797253
276820
20117
844583
899952
922628
97995
454401
56474
701971
875832
805984
84378
299686
386556
16381
170761
225648
790445
117720
950245
808392
1086390
411230
866158
33640
459567
346011
387080
350285
30312
242391
175560
530559
779373
972407
438509
390686
430887
373747
903358
19449
414248
298162
307765
188915
105733
940208
407041
54046
592678
795989
42116
1038468
166691
583646
398176
225481
450516
4922
323924
1054022
918294
692150
616983
178187
158389
330006
38627
523982
1094385
188135
292793
513254
157464
494081
513349
32382
428742
878274
158270
356278
950417
888879
305832
251198
2308
19770
17938
483846
114546
586889
1109410
64537
367052
116102
207078
337008
985453
1024422
322105
806206
782440
927352
272046
34513
223593
235067
281085
495180
118906
375322
984070
164939
384012
419740
833831
293464
537043
999910
243021
1022852
264934
517288
240898
964751
614365
864071
89288
179064
253873
995042
1076800
444913
135842
10526
386060
603007
1008212
863522
25065
298144
440672
253202
277534
1013249
470828
245352
443186
510473
326804
526212
201884
667577
325156
166213
1047366
392151
840450
7881
16944
265015
789209
681038
147525
35493
70508
133288
1012888
71946
408236
111347
990719
661461
158404
499328
707968
268847
287259
942891
1004531
525676
982115
322505
411858
187448
1107246
181180
471373
816411
504333
451009
576504
322697
141963
244625
99632
1005782
114536
936055
33284
459460
1040524
430529
815508
306919
535433
824088
224975
19597
298600
37379
224989
795693
504895
168660
2474
73521
370354
376430
730255
542643
1007496
931572
411550
357329
580890
124470
998028
65494
73753
117474
45805
174987
247802
663608
744836
1008441
336763
105671
386114
408996
691856
326549
529215
943922
1059437
121950
600410
538904
37119
289483
988456
374715
145469
467779
109215
651941
212993
481815
967331
307190
31768
648440
41125
680542
645510
487399
637485
934142
270614
274488
806516
194375
268173
445823
180360
318089
649338
1071528
226284
410225
86236
289736
688036
282965
427983
18328
1086861
102760
196295
91523
628547
106462
349126
228825
397209
386971
132888
409756
628420
193694
212135
208902
824382
74479
878356
972406
492133
760156
328545
302167
505882
455565
219721
1023507
103237
515293
205336
818626
603462
101543
856509
224025
325157
335154
554639
163796
105853
200858
214239
106933
21520
836883
868278
728585
55604
1024660
769166
543124
283081
1062455
318923
366539
15276
610870
416950
88225
339461
1042224
323307
1054667
76806
99131
24999
208938
123039
1032915
454584
926058
99411
750958
1007070
86692
60765
201263
451549
712892
56028
971495
682352
843680
312208
849408
10909
767184
379441
1089297
380234
901636
561765
449135
795661
299422
92425
377992
244887
207636
365254
300427
132562
494798
478361
726397
135789
579343
603960
890188
223402
427390
440982
336713
528221
511413
506914
577025
180570
176544
175055
719028
89252
507857
213040
369524
251483
65074
404392
389428
1010208
104344
9638
394283
502872
1005298
1066031
756101
488939
984109
124344
242531
59264
414158
549228
372287
1047704
123240
517576
423799
218500
867770
472254
821149
354324
660928
121072
496820
366859
477785
1043825
969692
430811
614091
1060886
1077178
1094635
991483
301678
637881
245411
977763
696016
306625
111584
938131
1104622
391024
1043316
532669
271988
291270
346568
959520
402356
778070
600900
68263
836293
248063
324957
279411
103920
462804
771205
513467
815647
727598
606680
372401
778156
1000079
77046
513907
238753
637603
809634
325950
892400
536728
148509
100802
1081981
911507
509559
509236
481284
249032
1085272
1036789
417166
424685
139833
150410
938757
258740
695373
1071125
170904
770171
230043
451347
380901
1086578
378533
376707
272281
1067773
644637
1057647
82661
122688
1042162
234846
106483
1078555
929106
404918
394357
831371
125877
612831
521762
443685
102423
494078
534084
916408
805741
510292
853567
137495
324725
39756
594759
418514
713896
519558
931560
599042
599751
352823
782915
953681
35547
403677
871951
970946
442868
150185
103795
1076894
193784
549535
869841
552708
780253
329600
582349
503476
874101
99567
438178
253710
420251
440571
413052
454589
924256
65577
414190
724828
273902
690972
394776
682185
914240
906738
537810
490478
933250
79137
955532
368582
161075
108407
351177
169094
249999
613868
838053
686156
395709
830176
98033
605038
323159
465456
766585
715660
20607
75411
516039
447148
649658
399537
471903
559298
1097298
659749
415609
368996
684502
248969
144277
26482
283947
488250
346293
93928
186317
366415
225628
86209
249434
649102
729025
401292
670036
310221
648891
999483
611266
779030
541947
705351
219217
296875
77170
1005342
495410
1069063
432847
508053
471866
440187
676123
540028
541815
397361
298497
851177
326440
1097119
713356
369224
1037085
1101110
183691
789308
160861
447188
990696
274205
47143
469950
73784
501885
1071552
924241
210269
504108
955516
497436
240487
532565
793390
156863
299827
462003
84264
480955
481122
475110
131094
165955
672469
710368
317470
687202
464477
978970
1091807
1071749
232634
550838
935705
485047
76526
222617
39554
333416
1040568
29357
174897
350736
319321
344269
210933
286131
913837
835176
550432
1099
337371
43241
996330
188893
410699
8872
351956
950524
1082684
456781
502913
995433
963580
243952
75490
224405
131820
529195
317894
172065
800776
277576
552653
98399
320077
121412
881039
331689
267603
765337
536279
708229
693964
908182
173235
186182
513119
758353
912430
395286
724208
646300
138483
969213
520829
258366
626090
1023840
650836
149489
399907
152033
768665
562855
893499
39855
723563
871069
262311
627652
259696
191118
23113
207375
442290
830246
162365
7739
733959
753323
942023
10333
7130
1033394
356384
358523
385633
115391
493957
626394
111109
849173
161488
813023
835870
476167
279078
749341
628345
8932
1060998
126138
298702
428761
370671
799509
407614
608932
424829
883987
221
274603
762252
506117
376228
826492
134617
1011005
655359
164985
73269
915258
28560
800790
855255
759402
617334
435575
825449
865106
1062188
197706
734319
813533
620272
858352
451915
91558
34745
764345
146066
1004115
823995
983202
980048
117207
794037
76612
384354
98575
58769
481370
34239
199248
1084737
673485
709430
539559
14688
587465
1068841
420087
35190
510917
339890
547157
90744
597203
1075365
931834
148006
447416
443894
505983
485329
408200
265579
102591
501946
741583
87704
11886
342245
863107
765892
352450
391569
297087
424232
412649
291267
248493
919194
257626
219730
301636
92953
207842
44834
129938
571176
386455
741984
725139
506247
335335
389114
203439
315338
347262
115101
114396
151381
669950
232155
286182
188280
779052
280850
329280
425637
366932
242119
659753
13257
400045
719469
296254
487760
950530
993709
216943
292395
194622
989655
744649
896238
617402
17226
99475
902472
461742
1071470
706186
108688
619290
926411
746469
340464
609248
62679
54552
315570
115969
35770
41917
1007237
595144
913420
945968
645766
910065
977910
245638
218432
172798
339026
1026031
255298
105034
224321
650507
428284
331476
142253
909168
316664
328941
54308
121879
790003
346250
420018
130269
519726
745883
115058
733698
792489
316691
455630
232019
512558
692647
509423
427265
54404
960780
159520
168228
793242
21725
492292
489511
313539
116282
961032
1037617
308928
1090534
1009072
407702
281677
218387
114586
390076
91524
323702
99344
407481
378106
410442
372007
252504
856607
80735
922708
698444
328709
179987
447634
337730
54140
218277
29155
170948
606254
798899
848796
582541
991121
79738
871620
31296
578744
728112
926639
393424
5410
484099
431148
303569
498172
898559
316238
86547
1074227
777061
1082375
173023
197763
116793
925368
681977
247023
271227
1060573
523064
1080001
344138
145714
406754
799543
782786
290769
438369
974653
457633
521019
522909
412166
392380
181628
290207
515114
980896
216657
733771
288662
369772
128882
982226
190073
39201
492872
75368
14127
31899
52131
1002353
137894
283500
14427
549703
640011
924590
737429
57145
1037701
1006475
129278
338301
91595
36729
341633
509585
614039
131596
275554
176954
638754
12734
218345
46109
559102
38145
517933
956514
466137
173949
873879
243539
296082
227929
245643
776667
46841
151357
117666
332599
62780
957594
159330
222106
291589
227942
1078976
281834
706211
840677
421150
512293
150860
584947
1038554
43708
736386
478636
449180
7210
246307
286
539333
443607
1050042
608770
355047
577136
1017136
27432
448300
241181
904055
264625
741943
827377
339443
404347
95084
842557
427286
388142
306607
270730
413399
496796
358391
88799
972125
354169
9316
212561
463256
183570
181253
241313
1085129
1040044
683310
270149
354449
197708
188644
678946
124985
799356
100577
351803
388369
829444
298323
423567
240229
170409
410050
998162
551898
84329
62439
118710
705966
579494
290106
448042
312726
574789
100417
187203
448913
861157
748732
438282
52223
35681
802293
80570
25753
874385
6081
540229
314728
399007
1032516
257805
326813
206679
385477
139217
511566
1039295
109458
343271
733995
151869
467574
957472
353589
752632
873090
13639
553732
231094
343450
301989
192196
280108
205065
975578
449203
171380
318430
135947
268960
1011611
282577
759649
52930
791932
707270
326106
1056628
416758
734633
153987
1035901
526250
538735
75553
872407
23892
74816
817070
356271
672966
78610
446641
583343
850825
951804
163707
965628
827093
79606
337792
128462
1018452
125664
433981
693956
311897
485680
642930
1041480
455880
264053
306365
227613
156353
227710
774089
791915
695305
464519
147993
177188
163171
291618
638691
216832
304331
413818
718958
327730
340695
241128
980345
588872
135502
183335
240955
524948
152891
194932
447397
139457
394715
24367
192057
470801
1041784
76840
296848
944224
436790
163759
193680
64405
224113
501891
372203
538248
197167
53985
532907
287937
848027
390591
1080309
982061
532499
895242
867385
821006
882324
36327
460643
477664
834950
523454
566215
381598
546228
355455
523979
797878
1009063
294285
686521
338428
468978
501822
504648
1084066
721883
516508
497272
689514
939960
388567
1018257
913132
289015
247617
1199
402949
68844
483270
585291
93047
469597
905193
820027
1029420
123650
514606
335816
94191
627834
68955
540919
1046109
238393
900783
529658
28161
162817
536697
140126
12900
570255
912440
900803
259498
1027960
315723
509732
1281
460373
102402
996657
566151
990077
44342
74897
487580
409164
823486
521336
481862
1053008
63935
36235
873571
780563
402479
215055
722354
892172
758866
352442
281787
511680
189628
20492
261894
286915
176914
626620
615661
172977
456363
510455
481630
3804
897914
446011
370651
131961
735349
507484
68835
1048027
37596
266262
415257
892932
161695
688726
253692
108730
466131
118670
522222
174019
1074769
661179
796656
776655
270343
494544
253064
317224
657030
389864
329386
287264
164020
509696
385540
470460
519283
537635
1044878
737575
20713
419666
1077991
190624
514267
629745
880138
181113
845033
871864
34584
327264
164628
481581
381968
580888
218703
526641
457511
99561
89986
538156
871087
536478
796664
203444
1055535
698844
715518
582910
976232
517601
315903
1045463
734074
734886
980897
77586
236220
485329
90974
1053731
565872
925326
854694
676633
1070728
231899
460559
320279
325006
86076
587020
43022
964952
264121
39968
280222
457566
363932
505375
342910
964504
512271
410194
246139
247133
1052541
810867
430741
578597
126261
477532
465984
328826
563422
287286
1081600
294251
1076917
618837
832066
311086
570743
989450
438781
285188
342035
846862
133702
202624
914991
972865
332605
208212
30423
62718
201731
208531
486606
612778
97547
629838
655097
200647
269230
1069960
283376
226120
173160
105073
929795
588543
28977
55893
488655
410921
269718
408396
826223
1005533
516490
1085464
268004
212363
794862
895129
283291
391335
102059
937482
825872
179670
1019511
471788
89901
446175
264803
1002568
854512
531937
504391
109200
51093
536378
1041360
14843
677411
954316
526322
465036
414462
750971
822334
368745
415519
394758
70884
593368
36363
68129
1039006
851355
869690
662956
518713
1001127
524845
497536
525819
242757
57664
250543
8656
184470
59330
357227
206462
371314
615896
646528
296883
400998
249854
46282
717050
477597
360803
158265
33915
403701
500397
753757
29836
270045
233166
225756
536334
669635
521746
453493
310527
807568
292228
329683
694596
1023462
670661
217876
653768
1037041
55157
1046433
28391
433881
117018
212340
681524
848320
465740
586098
111828
68426
984494
34835
882320
327724
975394
19472
25387
374252
544499
684259
778453
96881
968804
358686
496637
874833
244192
556145
351572
566348
103538
182121
438713
1052381
72090
125553
381624
103351
277409
860234
4442
686947
1069517
657196
71805
257214
538904
379912
382445
739212
242154
202649
102426
669713
141761
198702
879368
974318
668691
452552
255608
500528
1054148
154675
345253
302307
442518
20373
297702
394301
157479
977482
768633
373197
609067
208781
318394
106469
982189
286096
18201
489211
78161
464381
527022
470223
479859
524996
321803
114902
846750
345228
506704
1022625
215789
78504
466009
301206
199060
402355
638465
343888
196060
121302
476357
226505
812247
348514
270197
194398
834784
74160
328585
248682
244144
482472
225847
970628
37981
113475
287655
616347
495657
400478
431833
416898
595378
425140
704374
723196
211957
962842
256207
474598
211821
1001117
726952
1074285
988993
293118
475168
26125
526150
351240
809976
370341
118013
626750
357176
658761
940597
181741
341247
728954
146365
513345
714411
494356
45009
309782
150331
429303
537189
37592
444664
495029
294802
87526
135623
217948
178505
615748
667187
462948
214137
910493
145681
393261
976336
453371
722694
463977
701042
48461
318308
602170
58390
307725
681676
82087
485359
204004
334741
721508
417286
30534
598773
927357
806122
89578
300996
112363
403126
533604
309445
467707
869896
731936
2186
127856
569948
873867
310818
501437
358665
388187
325715
656305
219844
763045
1016426
447804
311452
849735
889361
461030
992577
903727
384931
937677
209037
732241
380692
770557
159716
619453
220593
359234
1023910
151559
689166
739970
176216
361143
8568
615704
681285
520092
741521
1040936
348016
419714
505119
419396
901060
550256
92518
407599
422595
723187
283184
506986
1033131
386542
888278
851321
927231
91588
947673
185571
22307
860009
78008
955776
257000
368235
430383
380236
539302
34821
47037
550447
972996
256798
372192
180103
108865
589479
286367
506900
389109
536025
501703
969362
658650
404147
440598
368751
120250
64225
57744
265037
189904
1024952
104589
857157
461904
451637
836322
181253
699844
419067
245436
417824
187217
440284
487292
725528
395171
896388
290852
975708
135459
34366
436292
679424
530287
240078
92825
149301
842173
296978
265011
103516
871210
711220
266047
254956
169970
438919
757860
134071
575822
179932
901513
521162
145884
323711
990957
613635
156988
587584
822077
135287
800832
805904
836988
429749
196216
162023
628597
206575
508534
278890
220405
19452
599121
254317
330725
855163
655809
969922
1080419
624591
392605
262111
226780
468015
566265
73269
128606
839832
228986
134040
159254
910267
545813
376549
558252
200163
558545
166735
394683
824869
55551
311401
470742
601794
343765
801562
879182
843855
756997
247900
252624
685100
104717
797604
494166
678247
895192
125731
748290
1045591
633182
818352
101475
1080598
509628
333941
350164
241273
82853
1063019
174888
935026
148405
425218
750499
3223
262558
522272
596883
302588
123698
536795
242403
160308
478589
564973
456623
218171
308998
646710
12916
60521
38459
944920
10965
862774
477270
370050
150114
1073579
753378
140965
481682
280275
98566
380105
1064463
436550
242428
22950
605972
665963
841549
40613
40084
248131
386217
238306
762238
49078
420159
990180
769231
232784
631920
173671
603028
745134
505174
989016
166504
242780
1036441
374664
474956
1039155
29894
748071
66486
596241
440711
179365
134040
392095
396467
1021571
529956
792743
593925
220026
165593
319595
405252
240867
722972
932806
1223
56565
158639
402612
378420
260513
336482
433261
210743
137346
126247
249786
336025
207373
465777
529720
743632
514366
841871
913745
331894
602510
162121
286578
514947
641397
395533
366940
252409
997390
555283
180006
872019
252025
474697
863122
153836
311394
868123
813777
529443
237327
758617
630226
600003
411203
375324
15450
228833
282248
336767
151279
298631
1045496
901785
197388
915412
824079
207476
340745
220860
183255
137556
50364
834324
688975
373897
721347
697212
293283
618493
283605
730338
130725
182023
842305
134976
38789
880780
721067
403837
627782
818760
616801
217206
16864
120208
99192
669044
359773
248156
119479
838645
935178
689779
185223
450906
486571
570624
463955
443830
169298
335889
173384
903163
84566
798875
899835
144867
201181
637122
263245
345382
804967
436252
770799
278567
315564
321001
376999
924
190518
353623
391533
203751
177888
461358
496353
14076
653676
428350
306822
259711
172405
1036884
1001658
327341
634876
959217
6734
1021494
657817
728961
848752
480109
877153
308211
424216
403051
688314
495981
65599
484962
447982
630679
496131
464813
507120
134071
87795
625013
850688
122450
196927
740503
805057
232551
321525
173425
430159
367578
336197
731331
900701
353933
98254
426411
102070
204482
199594
242818
694996
988439
90105
187462
454525
376779
581857
260991
469162
656105
489957
956971
467528
634922
349637
593456
143030
557024
270278
260191
6813
73453
13310
206503
690447
55747
215742
71306
160586
163447
985405
257726
163790
253183
25561
141611
341720
237412
1066394
119964
498860
10823
806070
492924
242318
521714
171965
952360
306135
599701
18929
137849
170225
317589
130101
109398
58243
109165
439627
649546
846756
493423
706612
99379
809531
249988
794925
32655
510790
49556
481660
838297
222777
763797
410580
64318
104679
765415
957552
1064857
448789
299164
625237
165554
378023
532492
969182
832071
381603
519153
278605
431937
608430
694440
253269
766341
305281
512136
357770
354053
15734
996708
323453
787973
75633
899374
24395
770139
253246
462091
497659
986781
534211
939882
183516
432529
357725
959016
928064
881334
613174
482867
49458
114149
856664
536200
244827
294198
365149
304123
714298
252399
873288
761034
201135
227135
222400
827104
98742
208607
78871
54810
85607
504752
256369
305324
828340
220327
106343
491753
290214
649886
514328
544299
338047
122231
40016
57811
1031234
758590
278953
775725
901855
221242
521911
1064685
532178
221321
20360
686875
276844
17648
857225
793837
744464
213045
655378
756829
654718
695298
428384
448689
146354
799234
654015
977816
383803
612608
107448
105918
1332
195766
144464
114865
227461
484089
439239
129325
925512
489120
172988
349272
471006
487929
364041
967443
535742
436149
348229
78711
181433
600382
243660
800667
240556
106531
793003
173647
771904
395825
46043
718538
197210
142520
328646
9636
421057
995835
219128
214859
185827
481342
38174
492716
325687
27653
413565
213018
483336
691605
375226
93175
196045
26503
894457
712942
586348
309583
424935
21579
743239
167672
726628
52374
622704
787907
391001
262696
251685
904564
798984
81708
612100
455285
856177
987215
291430
3611
934285
48075
801739
228605
430078
199622
140216
406683
226516
157369
390784
723488
386551
1062961
882700
890357
62586
297306
14844
977536
160565
408631
371470
165581
696848
373465
1007565
399340
909742
359654
549595
437397
512499
645224
900118
715587
1013557
67480
262811
217338
118705
449394
205479
396541
170813
347115
968944
33140
537057
148112
67243
364965
809807
251502
626067
614949
850788
390012
983426
33580
364798
93996
475886
7691
689913
833907
993424
327121
208223
172141
6526
890815
567127
1022521
312459
257552
76722
29093
511748
170577
601453
718042
54347
1020033
555486
400828
55345
594984
854109
774315
418942
420678
191788
329198
251781
885289
53376
787569
491288
193582
126689
719973
694195
904912
762935
506220
188268
429264
671602
382397
364583
921176
52012
703206
57025
447379
33182
123529
653645
866713
33214
290119
536603
743222
18286
399065
327437
675347
680654
411086
146040
638754
463178
575201
157915
617496
166236
483188
115039
228764
643265
874842
574097
25033
563260
679436
424345
179312
682263
565693
387253
311095
129739
654008
678382
452997
277181
443165
347206
474203
85410
414325
440762
107652
643998
481574
793806
117937
116232
119802
643091
315699
22605
169946
918983
322953
856822
417323
163474
942125
452875
994267
175919
225264
469146
629728
992118
343787
596100
869180
760725
35410
344592
164984
516645
534559
364271
913725
971353
300317
609408
461183
444215
7567
181789
419951
909634
92237
996666
492218
696823
510275
247769
408361
133856
27296
645631
323315
283987
403932
334724
206640
675922
454173
46172
372629
320319
364833
660490
1004689
402649
180270
837458
137294
605319
500198
77798
288412
325377
25851
778724
138102
495333
683505
700856
222079
106947
476855
522247
109040
311760
353665
194372
473076
6353
410953
193112
405254
66842
459009
154858
156706
141108
115233
261197
193066
335379
38395
9330
317006
286160
11570
803095
466471
980565
846317
32070
507241
745371
455750
766014
92554
954102
181424
607285
198241
542085
464324
446751
435772
238991
872253
955868
721411
434637
194194
218536
331809
720578
889964
6742
778896
34711
205343
865851
175507
88866
116605
484058
531783
822833
187702
167910
111482
214488
679895
129634
326059
587315
368221
736862
368988
514971
855985
78162
492016
726833
238010
705763
525209
434211
228668
368267
607379
154107
495038
494889
376142
848995
23976
277694
368174
453961
163629
466793
271474
652702
765469
801738
459543
323569
144786
725555
913491
305642
1001903
701200
211190
194330
871529
915858
477151
561982
321315
52474
611627
423323
500762
21994
303091
125851
757347
46436
892249
20782
606192
453443
410231
272571
694648
108476
1005577
735462
83837
878467
366500
361414
25914
376667
352766
424661
308282
309948
695073
313608
486168
429278
261081
353604
646310
46786
530856
411329
95187
155405
33266
708632
934527
258866
97829
561101
991667
89622
496351
396841
207255
322125
508079
93215
126606
675334
51486
58611
780298
224482
882897
238536
310070
457469
364556
795607
16508
364940
830167
178736
369773
701611
274073
221107
835933
281668
243428
58929
306074
908852
410297
292296
269156
593246
171697
251128
555457
221566
852216
147590
1037215
120496
1012415
82536
183305
435348
391572
725214
106145
1040102
704402
312088
431300
979079
615344
814423
265843
117040
417009
252408
233126
320800
350862
602624
291550
818324
65552
246205
297064
49915
283644
403775
97358
262530
252416
929893
228186
393240
79711
992801
535266
797569
995375
891634
469146
14476
326208
728371
517626
163405
456444
753205
493262
96069
724655
705477
28735
391962
94316
292807
210009
391217
425778
271928
458769
647258
180832
920270
299266
629054
504854
39496
656539
236797
135826
124359
940008
849312
14358
77363
1010672
551226
1002519
905772
4476
666044
65017
246639
38011
47300
430278
337544
349559
673252
948686
34
586246
454901
1005836
65840
503425
99748
324082
311548
88195
217773
36920
225070
414993
358301
18888
303970
870804
590395
279426
832299
90592
53012
372792
722845
590591
241931
430310
58127
488742
574967
699879
100265
344510
251630
112540
251499
200394
177217
623617
270519
321970
280291
199137
996323
445618
528478
920185
465320
648450
452059
542109
474613
725855
289484
209394
233708
152906
121605
816117
981197
705948
627999
469681
285543
325394
274786
323824
424498
19262
871864
95856
220613
450979
219645
396286
955222
149195
390611
970905
929075
10581
1024951
46322
467728
601252
476514
486299
763957
561846
136124
963522
190343
266114
1036258
170246
17658
355320
521069
573716
338502
337899
396562
821746
207377
366790
97711
665783
958432
1006405
298493
760238
248980
470375
360158
451371
695055
225083
1032750
300462
413206
281888
476914
521274
229052
261048
726663
520096
574606
1775
209219
56871
525420
755406
337632
471081
17059
220464
235588
266961
46660
87604
346199
98994
351573
168003
918660
43492
261653
364088
42115
46179
135099
630920
38490
952862
266849
1002765
441849
421441
898685
128923
373790
302147
739283
613084
465057
87444
732135
940677
694849
793440
113542
429436
368853
94606
309959
97832
753086
481110
89067
1006838
516642
894945
105072
75336
568235
352247
252493
990189
147108
593070
194617
304094
752187
504115
474949
29688
289688
452914
65586
86477
759718
468065
717631
659116
460471
556967
1011692
993188
249330
570166
319432
328223
22790
130588
756837
450235
443022
181978
911429
18044
65637
974736
515861
354137
304866
117276
522901
937191
100103
17663
136160
141028
492137
364944
641235
182764
974043
1330
493843
737016
52071
930377
317767
389802
15214
996144
192668
221953
372141
90655
119386
730123
161764
729042
29539
882447
324160
409435
377923
344784
443294
82260
729337
218374
730421
779761
480429
219698
449326
310811
163468
65293
28714
370852
227482
403682
651878
260881
401277
706940
288547
1021381
156568
332051
141311
316161
787916
164192
289389
317829
312822
702513
54578
651034
855674
210643
501643
715217
55192
176275
276404
519247
647230
486291
822676
546055
966998
358604
280187
129609
4186
890674
382776
35852
969905
430041
486174
451696
442428
872269
455875
73941
340208
57807
515588
435335
819300
785472
643122
467264
477601
235241
30924
954906
244086
145214
231803
264237
91689
501917
93866
477603
986829
19115
69949
146917
180263
301640
385093
41444
9281
764318
820413
684881
214651
339764
562078
475212
666044
283129
182157
590628
531913
320758
582513
653297
616231
550652
452050
145024
72441
305488
509927
404715
420539
182255
58191
486148
839330
517447
320052
318726
761742
444045
604641
313500
466429
114861
223864
112
181413
402210
981320
344010
293739
610161
469531
456067
575678
363063
313778
31429
16762
16777
646730
301315
800040
107338
277158
440692
51324
864524
1021723
187997
606817
765468
319635
991490
842216
274299
815058
48586
957585
523397
26419
288301
106167
10224
56720
440833
245844
65314
976444
26007
834986
140622
418279
307008
251576
844406
916556
187579
347727
382700
923309
878941
314687
282010
227439
901008
853438
422727
316603
364982
216323
793259
194694
199178
553584
236055
456369
926906
498761
377796
256677
484410
619026
407059
489421
295159
225123
620545
372830
143648
389389
913011
243758
281414
883672
867295
319599
13048
253390
420251
36311
954100
563517
592825
10453
113618
432688
188147
992835
447039
930860
745011
327767
483415
790009
292991
248892
910499
381277
480859
371121
473654
637215
971933
483803
128621
1014329
46082
336926
92441
590835
895669
2954
541025
763560
71312
814137
836073
844237
47671
223793
861934
883260
867957
34742
380195
465144
43655
365617
494387
125245
702070
843906
574468
272512
868551
840041
872825
176418
207188
788025
88115
598707
174649
501022
666907
862002
145391
619940
868470
586186
251342
545452
194016
465771
192812
14457
275935
41820
671230
740456
715464
653323
282277
445579
100055
268115
145038
254938
152965
142272
923092
391239
228943
290688
932661
24818
57452
647884
451890
767898
503765
758498
979616
515481
302619
42842
466774
647119
15701
172066
374262
507279
427504
859231
521006
643597
493774
316953
132768
483654
467736
892038
999988
166627
999136
446740
984368
393589
252104
166482
372532
296180
290593
670981
112177
482701
233572
745988
112503
12078
211721
229428
676137
590107
274889
404772
416409
92722
386105
368084
372981
979476
479504
105793
11983
877856
70917
57142
958176
102082
488450
229585
56266
543934
10140
400497
386521
28715
311410
893939
876313
535039
197744
354669
798681
123240
134701
229662
245147
770802
197626
115032
662715
429490
129534
321007
855486
988072
484952
412887
715577
457376
771479
881669
929589
549581
210448
790790
705066
524234
605026
85473
159903
296161
74836
944024
731310
541191
139751
1017441
28350
821992
93153
529058
33229
332581
125720
240740
37702
239438
425113
504626
373456
466159
850787
379221
585908
629577
672606
385469
737429
17900
927535
728451
219974
186797
199190
94412
207542
467445
167133
130326
42325
179706
1003367
281747
836457
908723
408883
356972
453820
672550
375565
90100
814699
412970
731456
810921
451624
844741
922646
28012
409020
901502
326407
377094
502441
331609
160684
245786
238240
314331
349540
295688
818602
565138
28088
854773
60286
79891
664654
395314
145097
496346
564682
203943
112850
837416
163264
433775
164493
489811
231581
305853
921867
203091
147549
417254
708961
89155
826092
6188
46105
748938
564074
919275
590419
378915
141206
920149
56106
109637
323607
336786
983631
729200
454829
92933
172230
1002192
172556
314184
128497
136503
168532
19007
158474
313720
459431
957224
796587
605248
763965
282233
130851
651425
433094
642121
400567
320452
996008
427682
365825
452026
93104
417859
501472
92027
274580
280623
88131
426238
508758
241754
491993
100901
4394
265379
341773
815045
564930
319301
467557
217849
330975
703614
736313
178559
344346
402597
14670
322740
460004
602358
276525
816628
424406
109099
569991
113146
1017359
524474
232360
414395
156006
261174
127481
953584
286298
866174
375911
14091
23010
143529
189559
72542
138185
135553
320853
762385
430437
883189
474050
64087
739343
372909
351536
658737
493181
157151
763561
23925
870455
837519
721250
995169
395139
672278
204254
969568
285670
877717
441233
44391
177772
283075
174657
38646
540898
249167
149267
8748
58776
980738
524011
1007608
722766
963458
388505
198820
240894
542702
401771
331375
827528
467836
396398
412376
720681
499790
105452
720156
549448
632163
463044
233148
77675
846150
889622
240517
109756
419521
720180
878896
381740
868046
185976
282035
65130
793497
440305
421820
883572
482059
79504
267599
96990
448407
394405
225058
882782
553630
999102
11483
349749
206399
621584
163074
556197
157037
507161
37848
729863
786964
747873
469779
256970
462309
245457
370018
205137
577046
304747
18169
323051
466080
136110
339423
181276
27344
66971
206880
376710
878283
229661
433331
233252
441538
332533
181756
662397
873060
4387
64946
462583
217718
221743
212460
326671
954944
213530
949401
287332
263435
34718
482091
794313
221137
655771
798441
798050
236961
40344
895964
481771
754117
1003612
262369
491435
394708
285700
381615
210473
299531
102850
191286
682868
381199
404950
263178
468464
225589
365941
425430
221358
566212
447202
1014122
200758
747342
449590
622984
392338
325730
176008
538290
693263
226524
157647
69187
142333
906879
915753
600455
797511
74003
759309
31849
981449
143816
776684
13834
305231
483860
723376
5068
680440
415548
66612
51618
266420
242787
111590
64869
719836
306511
80932
690613
761100
104049
895791
678002
495902
526381
365256
421417
199903
49872
657435
474783
185682
155169
52915
129920
733012
119185
542812
639825
555828
524836
219023
360944
932265
216752
490138
648677
735466
956033
635206
618257
181874
431240
56762
622075
61577
94413
596923
192022
14463
844284
264540
117080
941949
809727
259643
3791
356853
321946
354661
481020
520627
334146
956422
888195
357899
395318
142337
80492
666665
759760
427896
349874
232851
488987
842625
216716
148726
196110
263259
4582
563449
275182
300995
355446
550604
211817
621644
808963
72831
500440
434145
988934
484572
556186
42205
835598
12186
250864
425088
901633
995556
1003299
339058
677553
409856
322403
602494
31739
284990
653062
307630
205795
897829
486757
215336
296527
130806
791446
619673
920880
521333
318045
293370
825309
611470
631518
581317
169069
90408
19104
405330
820041
424071
174005
484830
612838
972026
230683
502434
381654
252961
524863
401091
887670
832105
315409
727477
827242
36665
654020
497221
1004397
54600
200982
715871
432430
302508
255373
337646
633367
25275
189504
421806
849952
959121
64414
218586
438828
399096
258328
435875
309953
89434
142363
977319
363139
434961
886157
777738
38085
876527
194057
751618
452873
330032
320941
705600
506305
229962
902185
380826
668267
520720
997122
558845
225925
794442
687040
165010
692602
983774
704093
42502
131594
85325
598606
182914
249886
29192
19869
69620
848984
971406
59911
101317
438909
716871
595319
29560
471921
303355
233959
1009
1000457
500988
389586
138388
976924
918906
783122
185759
132173
189319
595384
739915
922444
276965
698440
991867
893095
191205
873275
592706
334275
421625
644686
60136
355534
330702
179517
233003
8924
685632
232928
266908
73972
163258
635739
768823
307679
38349
875426
904540
311028
308069
232941
137324
966172
954756
12670
537159
354865
227419
761271
19389
397099
598191
57789
362529
866514
66660
7945
66883
66882
272255
86743
468998
137519
463451
192985
249875
752651
662614
215165
660751
495529
328494
168102
666266
323675
632841
900427
774635
503720
206302
807304
337074
652842
585288
215385
489992
351293
55836
251274
566843
832153
748828
252045
152871
648452
581985
818374
188454
25990
988809
337451
585807
207420
2230
191623
951680
323864
109703
393864
361544
416756
449676
358492
234529
464381
229421
242121
178167
994146
176093
826649
485235
209428
503005
931240
638651
810854
967138
970601
414560
153486
483052
1000594
34575
236112
348303
348038
888574
12856
942698
851813
238316
946834
12143
30376
176658
463037
138010
24513
430445
162389
52239
891648
857286
921411
206115
553328
457950
84199
293863
378645
505425
371189
893523
190334
137125
103416
104234
934945
624136
211154
887081
829312
76879
158610
229099
690442
374112
12263
157264
208822
475399
38976
575918
364771
436935
874204
781105
335363
930252
714098
24381
543898
798547
169551
672909
200359
248619
597912
288623
983591
52992
472162
993288
149818
816134
424561
661754
926216
277618
248990
893513
174499
808831
525360
358932
936887
258382
255320
364786
733121
81676
639102
353170
687354
365100
305607
48195
29955
484811
228619
146441
285708
841861
603031
31855
915504
608882
316682
112263
86252
98074
30415
167440
567495
153685
763637
292731
1005953
89011
11498
386707
429738
750306
78155
208701
789999
48920
269709
511773
451500
201771
290486
189130
405063
352438
157794
571407
416890
394131
686503
674574
304148
299264
492972
611190
767555
524763
656130
508739
237245
455853
329413
503649
894157
456588
9487
292377
74041
440279
312220
264642
465128
21828
811857
168458
626372
251526
462625
875955
755645
350870
107319
138534
421526
79221
1000483
46245
914153
139067
864319
885153
573693
113952
130183
119356
809942
12527
651106
39613
545353
357449
430058
292634
842950
313495
50065
89395
488036
433031
59204
476227
236237
910750
948641
597061
40210
407712
158561
91131
387800
1010131
278296
541378
667554
96595
106954
409247
633228
988509
450236
151278
919604
390788
367288
315982
80008
180252
564123
209878
793632
538119
778916
674039
453018
228879
266254
347212
27065
483143
368069
592221
845846
344199
571253
368187
437114
171357
699265
777130
566672
148168
637322
568811
166459
371244
626876
308013
465868
1002492
105789
28914
575717
461166
152385
493962
722870
254891
428865
974802
489539
263176
234481
131804
656783
659993
127604
496746
53298
864680
576206
374444
53961
73484
166133
475211
37753
382781
952777
494886
495547
872299
727056
815888
131908
349373
10542
225547
110444
155779
10772
271872
776293
463891
134238
579836
971354
176220
114070
299665
445529
427074
177634
628569
309055
57921
266512
823566
8811
256453
836178
344151
940302
158631
686160
552599
517811
97094
413279
410979
461759
363109
368059
329741
995292
31701
190810
13591
664876
399185
937980
414082
267633
396696
701262
185701
270127
153772
398044
797270
818815
581822
527624
82330
296829
493808
12633
3286
8542
356842
156894
328243
335841
44611
580887
457604
495875
692926
779691
807064
382269
54197
732272
212987
448581
35961
59187
977229
139733
160539
273449
338365
427216
179154
529070
692946
346774
223893
503511
183295
669706
517590
312644
14488
62091
137077
994145
723771
397029
889287
4162
533661
515188
141062
915790
333005
653742
375924
459038
135389
372653
130704
363651
146909
584283
143241
80340
381493
92663
475009
166619
339397
777377
221396
687563
768173
221132
313602
689402
438760
48232
831021
260079
51435
192822
396098
633537
147857
296773
174780
824244
600284
665961
873605
381561
668974
261309
304990
692811
131725
304570
100256
293183
476683
376783
372685
837222
101762
131548
500310
11553
175827
566435
476236
660511
973654
311190
808299
292631
797961
557568
967387
331852
10489
464689
927063
797162
584297
196589
243398
92081
169099
994810
728923
911259
347678
269180
108723
569376
827555
878411
370873
61374
255096
292633
34875
67283
624078
1008930
609957
552283
143568
344990
503533
934347
294966
980158
91728
819171
844264
371274
799105
293911
466889
410511
710172
283669
966493
498796
837740
449052
963495
267223
860622
173360
239940
847941
473487
117383
111979
659311
799565
305926
334172
838580
317961
295423
606989
144194
942116
413317
129537
9946
38004
538220
746063
582468
159578
457026
67984
353175
184167
283898
294101
896161
130036
439074
954786
69704
488266
681331
797524
914578
609379
212643
743696
443180
178922
366843
856782
176550
251495
301663
399645
102740
818036
317908
475936
262551
453341
703098
179234
885417
60448
638355
873303
67218
122983
697934
450389
83065
37270
369416
762754
148687
28975
174929
494702
842336
107136
325986
702802
522323
594005
449670
335474
882729
197016
386382
386334
976182
697810
546200
44173
374874
108820
311776
468161
881716
8940
33244
55594
742606
338593
61268
863536
13245
307844
347248
978506
945513
879160
106926
559672
375017
760856
66613
383175
818514
527604
236496
954508
971270
756092
267160
675853
882490
727740
876596
627679
642273
722075
301159
846227
643497
341542
383987
191547
898608
930733
128231
310237
923599
499747
399830
86106
188802
300754
630169
232796
648203
381331
117520
390168
765415
239910
398575
315273
184670
48164
125079
128445
433429
424662
584839
118310
145341
255896
704345
106098
423753
123164
176318
384490
190846
249519
634522
200176
669111
525488
342013
833884
352881
597638
26355
178501
623085
20127
212958
479121
845071
988074
132890
14606
582519
554618
220132
459276
866742
39400
641538
202477
994863
393774
393942
827982
429078
149149
493294
560125
254255
479394
175553
364983
669446
252559
715570
40980
53444
715351
242740
416556
640692
167486
707774
574133
158001
786257
809848
173722
144381
405288
570749
328117
232167
975699
431884
512460
548914
471010
414143
69237
657263
970240
851747
279583
68267
689043
671076
454602
328491
677754
264559
132687
119977
503563
398849
332522
494646
542174
682583
336897
603853
303887
111290
78818
37204
850939
696368
72545
217016
228493
79320
904144
820476
35834
321700
771079
293258
983234
645511
637228
453526
22711
306868
387651
82398
128304
525068
585046
660818
555
432717
260725
588539
447481
141150
811156
44858
260269
334198
895977
860674
699794
429148
456856
441412
496876
815450
270565
317948
965383
132338
59023
189392
123823
146271
179084
68527
948614
139366
863045
479899
94407
405128
517040
711183
292260
279870
111485
141935
200856
256404
97653
137346
398356
141193
904283
478367
393428
288803
482669
376451
723092
387089
957182
555668
591987
314859
267515
373866
95744
57416
954147
30233
999919
689668
419262
826376
46804
398678
842280
466661
408898
615566
69167
477426
98230
656811
145932
628400
531200
465363
845417
449587
87006
400652
289613
308282
286070
589180
154722
37708
981157
337956
391417
641924
131939
624030
35223
538764
171215
117970
590695
403867
371235
309959
940553
41214
322210
654346
353028
339310
962046
808222
45426
267624
647208
421317
792653
966789
827760
997665
598941
359966
234976
287385
466927
381322
179650
299654
185993
206633
372056
313777
209588
594186
830433
498134
80145
756189
337457
68421
933723
314434
984667
27782
535907
314174
227096
948241
430927
284168
72031
313505
98629
882334
765489
467758
714525
77498
64918
560877
938894
438859
105073
104275
802040
924696
269308
78657
129367
281236
164632
590635
41549
1595
149091
98230
501043
319269
416163
221087
934689
281588
142088
71588
415809
895283
208157
185697
417210
307706
968545
494422
604090
87061
81243
364962
207731
27770
935708
209543
464913
41423
576928
648547
599182
605349
766129
231973
385848
264727
43456
245449
772675
219014
399346
49286
551562
946180
466249
3476
114085
394561
308738
442985
755771
262053
258181
214880
533537
300315
811983
291761
214050
206032
591618
428582
760801
69126
378788
394591
884217
382441
195298
766417
670612
610301
456712
775895
260178
326345
180392
231137
91764
413767
269608
998914
709037
318010
844332
27523
122873
375068
138949
980380
259491
693366
480397
867720
939187
98439
794403
802570
434556
653819
202684
778451
101128
215025
679683
525142
48200
83074
248850
928101
887336
189989
275827
498514
30088
361620
794876
426346
578404
640714
910527
674620
229942
169114
263709
646986
794530
141750
59634
419164
733482
308403
148856
529377
290673
48467
180340
328193
170979
9391
316013
399900
782638
800879
3457
35589
39547
248963
318635
280511
244680
232939
359104
530590
505933
556588
212606
202149
237854
399508
481526
462999
219631
329909
868252
517267
711091
373651
826868
463736
632917
650035
777964
209979
315516
67008
881950
452546
804318
87059
375951
213896
723892
41771
478854
451862
216028
522174
848479
219388
432903
821876
107974
399060
589126
449291
941459
489023
585039
702207
229312
459399
687848
296000
278211
167431
273761
67914
83225
838167
138190
232719
173045
98151
361699
204764
6481
90862
241472
485445
438892
632567
789148
607692
242873
943858
281417
147064
201466
941975
887509
796409
254904
93101
340711
493724
214429
832253
192398
627859
38025
31822
111927
291675
168659
55543
258488
108638
433368
352180
211604
615619
506816
124765
466914
208284
437216
561378
991180
155814
233620
121339
841180
168824
517140
394538
848026
35650
732030
11502
357927
820751
922688
127245
41861
620776
70432
458389
262645
892214
997427
888331
6217
331002
321763
632498
378345
824612
992711
468912
658323
456649
369743
26461
419803
583709
379603
640850
212549
467215
725176
767784
806240
972310
161753
464061
995929
826041
836909
427920
472756
441428
187044
101659
755898
301322
404808
338996
184443
405535
960852
632181
476960
280597
692931
403773
347823
552651
457258
360551
691131
581328
340215
408739
323039
657812
434151
632911
290140
764123
174950
336724
237167
395397
243164
147043
839547
445242
25981
179393
296402
151963
143491
266602
889210
109422
35778
249817
598467
838588
614063
832281
787516
422108
972854
494661
945193
202544
165654
974679
993144
41346
43496
306823
154762
641411
154288
427162
387315
931548
706194
338249
375117
14026
592898
338283
86994
674568
481893
311969
895158
454057
464263
83970
756774
783567
268031
334937
458238
681783
33325
80135
421627
14588
150338
210263
74146
317126
159761
95274
279346
679084
215577
749833
831615
691707
110541
562839
13197
457345
363898
87299
711568
161980
871997
893975
104060
209765
121707
988915
898417
420587
463705
290263
143423
289894
453324
668977
93896
810128
248812
54848
645263
357246
574643
99275
327514
635349
747827
406285
859540
689195
764764
322750
271764
474832
452091
791028
84081
494404
179198
267057
552394
993899
133978
695666
975251
223954
660522
55680
62694
258775
160779
958543
865123
384640
554212
820176
773236
545226
307382
584170
69660
351994
517976
15738
49039
655342
568125
53658
201600
181869
335909
228035
955432
227942
470181
137893
485636
422894
230406
491316
79099
50161
384622
710833
69491
430213
674457
598183
330871
371483
340107
63010
334444
176796
206324
912089
766211
216856
334969
708700
211670
65766
737159
681227
394974
696284
150032
206814
491017
743144
370193
349018
491391
321699
160240
464631
136977
912558
206682
367585
410660
314233
647803
57741
596865
145018
662035
11555
398689
420894
116624
36792
119211
189847
279625
187605
905186
225901
99547
742989
59573
791511
538112
250396
898331
461471
475840
622603
697334
2577
170306
312458
174356
822614
283101
533676
50300
487496
469231
557681
169033
281064
27175
64232
178785
348062
107715
554557
274751
889311
993944
338961
7830
424761
442500
566717
150368
107819
72260
339039
631552
116495
834942
367631
32893
100212
47327
208852
135458
187501
460419
51223
549936
60114
430023
569016
395138
85432
116963
842857
38156
515331
763570
334018
402543
248955
541020
421873
343222
147282
436497
516162
70596
423943
225071
717011
146835
93703
490654
546383
45839
474184
219273
236078
267527
269520
441154
82721
24844
693092
452300
363951
979038
177561
84739
319512
63702
120430
542075
187248
327308
217961
310181
308810
390893
345200
606363
796447
926046
503409
417370
264893
222839
331112
78064
610052
792017
672222
424142
379608
70529
718303
510636
175022
140626
200101
380504
136666
56311
145322
403880
483302
699824
207866
181614
119463
724140
547673
4110
291487
37686
780653
377966
327836
857914
487894
119471
422136
849894
283542
492796
490147
287449
454347
935600
584427
800583
657598
330709
374596
198023
678793
333792
683429
312401
254259
787702
599374
451907
451738
184158
134444
385300
627012
673437
451818
896784
427583
176911
168498
415727
861414
13585
692105
182005
443920
127902
156130
3637
378800
361084
375953
57538
331516
788194
411127
758996
245179
123905
654922
202632
226092
667821
508722
135122
491066
856448
104225
531150
380707
332996
95192
708746
424302
97167
16984
8378
481160
724289
195540
28913
435705
149567
231568
947496
455820
479666
535734
393863
815961
422344
937549
852812
288314
728281
850693
693533
74492
231935
994832
700568
827035
919380
697266
208237
729359
109795
237140
269602
610205
627758
263703
413630
155963
121402
280976
444592
161369
860935
182629
311805
360602
177596
354975
41429
308432
884350
348458
726635
821612
345796
101179
600296
5047
26878
228619
631035
792606
663074
384065
223268
625480
481291
668652
446574
610189
950140
116524
856866
301103
147027
220250
361727
510176
126030
553679
138926
205675
907196
430728
643931
441739
502135
626031
670737
386030
476915
180482
457193
378276
626243
735050
372349
73356
181129
474265
661919
130939
73870
575429
260245
980773
785707
272257
144164
157317
754582
441732
278599
148398
817694
285567
606139
379326
254989
46145
605831
208871
360569
300772
407072
992004
113213
322788
472675
241820
867364
486444
348965
286330
157555
254813
961502
66658
494974
708878
6152
434350
310460
171720
838348
553371
387211
843018
27044
335631
899766
69617
348134
948028
9521
88858
454314
904158
979227
419652
528998
676510
942525
266776
41460
404455
630079
489190
539130
153201
228524
656130
45815
234285
773585
145103
454885
593516
631402
793942
62313
758590
497813
164588
89299
346152
4024
785421
324060
625641
352890
58910
297739
177754
54963
620752
24143
560137
175131
373868
801914
599352
193412
484717
609586
688879
889204
16904
501188
188512
326907
73827
125712
355087
344511
48398
269179
374767
177621
895435
984561
417876
586373
14823
281153
281486
90092
115864
829641
579730
212109
248149
325054
19630
347605
813181
303996
194877
150207
188155
609127
3900
488738
357890
377359
70678
987893
184279
84641
269354
612530
664780
172462
293186
798278
315139
235338
285327
197703
551147
257016
41076
419178
698968
915035
259704
400721
23290
469956
877262
782369
314025
162296
455635
888538
586557
232137
104092
243579
289695
472371
11720
149374
587998
346994
512642
357436
739347
165272
233149
273953
494880
827154
757941
226839
77822
154594
431216
807904
720793
211780
140282
290578
298595
283665
221035
553073
943163
346970
902158
646933
827311
629682
328399
361045
413622
239488
591991
867470
819014
324072
913538
960035
751501
837070
817790
307502
461925
842759
391705
285825
294720
372528
107803
402879
790855
853536
213207
248093
369636
136928
180528
14247
25051
3017
703784
88118
138605
816681
295444
206783
333962
219823
879737
165639
883062
322685
47231
587990
699258
562738
246789
778877
356162
56802
667623
115129
204839
14527
599442
490079
42529
258489
372693
383111
828097
273070
375399
406171
8497
315175
132527
475225
305752
105951
920949
21972
205013
65184
10797
251377
384270
127263
350520
11886
281642
107450
467362
161565
678765
130184
306896
58780
888966
127137
684156
563514
472345
885423
317357
652631
20179
197918
363577
48981
17801
979051
88538
920362
265123
99963
38154
217608
351554
594989
808142
424237
688402
125926
388516
531098
132038
832119
495697
958746
611535
398843
569704
111363
412970
47397
759092
910171
914360
686302
9172
33742
490106
116381
162344
29519
873736
214653
203774
661541
195088
792460
981280
733667
457583
457884
71590
964885
700395
17823
93459
978233
633361
489335
723757
317655
367754
181570
194593
21693
704467
266553
321565
790118
15279
498002
193690
221156
107009
940549
334268
518995
252760
786723
975684
403094
206326
209637
396659
461101
304763
790811
259345
138580
146171
63006
105758
737600
302887
486645
340797
52720
627679
647745
321748
448776
604201
393607
473965
647626
254751
83461
504228
956630
118951
397039
153850
630117
798872
222636
508761
248492
88749
58127
417141
690085
76256
23015
400845
183783
927628
410018
683319
341584
680850
812343
765668
362143
54855
303639
551090
709839
879926
157072
45025
910571
626781
185656
603131
877330
869406
98981
296769
811519
947125
426221
238833
175398
606250
528740
568438
194081
226386
142513
956048
970392
117991
982005
179637
643287
872624
480673
221130
552185
307717
453682
22117
61009
380023
466921
694769
855520
786864
184122
392546
405664
59495
784857
139618
348895
185156
6062
311568
571689
394561
617565
150017
287715
422193
140072
310121
166999
360862
434014
22986
71218
83411
18466
757147
316573
211758
316781
534229
28014
176938
80394
684480
506201
797184
272311
286693
240068
976774
595645
76447
377557
407590
44901
475681
852208
352299
984148
179050
532277
528998
416331
742665
401463
18311
125471
344140
366450
706942
544949
474889
86556
893569
133154
319128
854887
341089
255517
104754
612031
440848
723922
61206
900644
974185
842927
923945
23066
400639
22506
46669
119372
167290
432395
443402
449018
666048
315091
590277
138275
222965
228068
126991
493943
582223
439876
670109
945889
80748
367638
750855
183
736102
547619
215186
703339
80380
230890
237962
355385
315076
936059
418051
31298
784124
238384
896235
356191
351579
373623
576949
300263
824812
666384
336376
463776
105989
845997
387005
26610
166887
487125
164498
156133
323524
480147
735855
95784
413322
134641
380809
695833
97463
248749
75134
625273
684683
335946
179211
517312
128762
341164
631996
780347
879107
450641
222971
946492
573507
471069
352730
65595
11667
254409
492000
604272
858406
675951
97938
599908
457523
738445
98882
142158
480614
149002
506276
45124
388206
481390
547238
89224
298481
5645
825970
275839
965940
383921
136899
176246
871345
147912
698756
800457
257415
41405
665314
135135
800304
555624
466232
544561
425427
509804
849451
6034
477595
610298
493885
616747
168535
187708
75873
444646
427196
877820
495440
190688
929091
40929
674460
79619
136670
465212
331318
253682
317079
467425
359156
736038
331371
769547
807679
472832
283542
130288
892886
860272
331946
377683
51170
485559
53599
689086
529496
251541
327951
289084
206268
206732
857920
225300
219688
368949
210431
290723
860761
135912
341626
431005
477186
214849
370508
247275
827837
189873
244137
34769
211657
82866
40661
899811
910682
501323
808186
24012
476346
390322
59343
241444
769268
743277
104496
511458
843276
19871
229205
212993
210488
927563
235963
551348
202297
557761
115941
130200
477785
729254
764789
412076
16240
213087
337994
921977
136139
776220
494230
408905
205554
512440
416966
524401
292689
499795
232402
719926
438412
219776
67362
83298
972946
898179
150894
219226
928927
65080
977332
822020
937017
913314
92318
714040
288084
103874
729483
418769
442767
194460
859635
865524
251692
24136
967742
682110
570165
387276
593471
425812
92682
435878
336077
489716
90027
37684
482529
544698
366710
230868
188495
24867
191589
301941
158374
147477
271990
327981
966580
101119
368995
341972
458343
661921
903175
50821
51300
504552
692896
88089
785693
432132
156093
381371
418354
792119
153168
54713
890129
427375
400940
338286
632317
598525
402928
665053
683408
129379
440952
230253
64599
925063
173068
103062
55202
294385
238929
980533
181930
518424
489446
512368
161985
313972
241962
506199
925180
105646
560579
447235
296942
485976
215300
407538
525642
245787
539692
89191
160864
357396
40243
874155
230356
164107
358413
571908
168884
504069
20945
10368
190233
22769
33702
851359
284456
382902
209312
32727
258069
736323
956227
468102
326450
602333
711871
704037
295280
352324
307588
343530
275596
283922
33638
132088
969344
247219
691691
633151
90663
804519
292064
474237
134823
525564
135840
52099
15066
214318
162733
392274
500573
817421
248857
107254
883364
413421
93492
266651
613192
585341
148784
6365
12397
588548
157264
49219
561152
411947
204215
889804
339062
464628
359056
551304
319404
344459
378510
741327
424189
610175
451877
316627
54858
691221
45801
90103
646071
292002
243405
832577
433702
367025
749923
355094
564127
233865
392865
461124
475504
142119
135248
718523
206080
470776
265387
139810
311911
496402
99925
394379
374519
655575
690607
745766
21955
945233
236556
405889
11045
855778
836309
950308
428680
346205
100475
949585
425769
389379
476966
468196
954042
147497
6510
231322
209913
91837
299216
853137
906060
281038
354561
165627
445537
661674
737978
902583
276020
940243
465515
308433
109079
25760
812042
395170
43588
435483
358227
614965
789633
17950
881553
397164
33010
401966
75587
275780
133269
803262
13581
137833
199697
224265
480616
963320
481257
204792
208723
256394
446420
773342
132622
767607
844764
380469
826725
167864
929610
792714
3680
872576
641781
778306
363374
329469
405556
144628
354652
473325
493712
404172
186585
97224
456720
606165
62035
20569
80789
86079
432148
481125
897617
786115
352942
58023
408354
331546
800796
43284
82530
350855
213090
58855
684218
164484
374530
101685
108618
329658
121468
201298
94507
369756
860806
138634
265564
972153
397200
205414
68098
371188
42918
66003
280247
585577
526360
128909
175438
6770
410400
41430
133067
737451
447508
183440
393484
324195
161851
774149
363778
196447
857453
61459
432559
459536
854965
404411
419168
133743
90436
221216
42126
880874
858870
194097
917223
23572
298210
234714
295743
267631
555288
916341
37342
396548
413528
72679
960024
710988
686238
225197
678317
698269
861495
899623
311534
188901
212870
302792
486236
84891
439393
485898
336491
213056
536592
823897
480423
175628
48299
364984
185120
751447
421772
240969
465403
954201
551923
266696
881916
534492
705804
4720
315398
585613
146479
380488
248716
296669
200954
465594
769600
126379
49328
193661
61315
635858
893181
201583
312978
892947
400502
264473
482843
362056
908933
237762
863530
365932
79971
82074
370534
716835
202582
438285
251020
811581
437415
328937
27273
298309
372672
790490
349384
293528
706283
251569
39571
747291
565240
243500
45137
315493
755487
901081
116000
205430
714607
926346
923419
257575
416672
547903
371119
468113
870656
139501
237539
127485
278890
367270
652990
443142
526355
930705
17686
377063
38115
343207
359874
368901
390671
663554
40769
740803
269985
63479
212844
163855
248877
126058
92305
52837
779269
3030
116330
220977
246228
900958
271941
952351
416857
362564
441673
735545
704728
783792
810220
412240
319094
885547
866067
55724
473273
442607
418920
309223
301213
675008
189667
364162
654538
790702
506408
886746
630163
453939
550534
652424
23193
359887
595855
83202
375047
426838
399486
447697
706877
492938
96948
679009
156015
96797
669912
606624
184210
762091
565744
339724
6190
525289
196477
688780
386062
251937
146454
228795
165729
240302
906795
728277
182812
796492
717520
914967
898581
915694
797960
72978
575532
444250
379622
235280
355377
348697
593168
132696
116073
114849
112120
439601
740782
92962
138800
776199
97447
484526
658632
191327
802756
390132
663586
148498
950970
337671
390139
246160
45957
963784
199364
348984
109676
291385
6366
826217
501959
836332
236166
409796
128522
169935
886949
461007
196966
100100
166369
20760
197756
775279
25095
686960
782501
221140
31873
322033
355705
285720
99323
493340
516001
438643
829110
791502
328905
420520
12368
45262
913319
511631
908280
38527
325372
397517
79299
12142
218923
47742
672802
14629
851483
167992
379605
896214
57179
760336
443131
459825
576796
233293
86383
409877
367608
428728
273467
185121
55343
973394
211371
613048
198607
35952
257140
305299
78377
24468
5839
409626
452443
169415
831342
639640
515368
391380
193591
732800
774365
350015
643124
17897
131676
17479
835817
945956
345607
313140
756599
974853
795850
384201
661205
124326
139702
313591
80099
299504
467420
473834
297074
285626
300153
454506
548306
71165
818449
1430
622638
841506
445295
16973
111087
647055
221977
694285
149724
368512
949367
690705
841732
481865
885095
258912
688033
321999
321462
540569
464945
330873
376439
484540
340089
467850
383957
160867
460719
143258
218133
237420
140890
161768
241876
55365
33356
828409
829047
638531
463958
115763
973209
454657
314420
662454
855162
495274
351337
266134
573467
646236
768921
465365
397589
16878
254576
78089
107333
253602
474744
7346
342372
144272
877138
312027
602049
515025
375827
262418
229327
418603
69436
404725
916546
203529
176281
302450
17631
260293
439502
235469
481665
315416
106244
524654
390514
734695
402848
917312
91542
965112
739226
33621
137195
472779
818868
231120
259505
228651
374414
354616
353708
359042
424877
235392
548607
779165
211240
381043
850875
913558
36456
265309
363209
451212
757498
87752
946004
161666
903703
646161
227078
336981
186181
348434
254222
755734
146324
76127
139932
220898
482982
804989
453275
540569
309721
312721
368722
344813
446742
172346
718811
648663
904479
634173
291211
738489
376021
924421
463399
448420
171850
578437
161032
63355
425761
834682
127479
282916
256558
247360
924965
298586
424781
96825
23163
313660
694941
610839
145695
229199
666791
168051
638322
337984
180156
890264
95463
619052
267605
665664
507083
93277
760517
809968
270956
133606
389909
158457
408339
48115
355328
414743
618613
25283
166583
364859
262370
732724
360666
860649
865297
543385
412336
129460
895493
609827
112467
338790
335907
265223
33895
107753
450428
272442
111152
219953
690727
780369
714635
636753
44348
314516
378983
491788
389688
668167
891848
579239
179264
661670
764286
63295
349667
668425
441068
61333
73108
875598
272433
475159
355618
92410
493190
289592
883632
458188
289559
364576
824402
533242
332618
449135
173421
128695
20626
635370
189653
330973
134091
440692
972215
181541
686187
869535
71373
229077
293868
211689
890292
790386
474609
117885
227852
272524
274037
546555
693800
366379
684264
123166
319593
598400
366282
451971
716403
727002
189701
272569
699721
280688
536327
379795
190603
102969
123885
334299
772270
66448
728048
98749
470486
252774
290552
275217
755489
734112
194744
944225
471230
929138
927607
78304
40154
478895
721389
771528
378298
669832
92757
46683
411976
81117
119216
97233
492062
506457
290579
621138
32476
291519
311820
456894
559118
377104
21551
252513
65997
676226
343523
332168
76250
889384
895065
82630
606155
893671
88000
318232
539543
706885
638771
843759
7807
512005
551827
509570
399196
256817
696645
731407
53251
771939
288768
318098
226259
88961
211774
85028
421151
514244
565426
721335
98734
692946
705629
718134
935518
859707
803523
191216
391879
371939
548387
389071
411174
651189
828289
345214
623487
893601
124066
882866
846445
646663
200152
416692
244090
16216
675820
51059
921236
420153
462767
961528
398849
542222
721181
379266
190263
123945
585996
273501
342709
414230
244500
55223
358094
306017
186351
34367
174598
309844
28418
77655
722827
755883
802405
757111
655002
543090
13527
671500
424355
322581
366874
146335
593840
882158
88233
620137
691461
619927
799752
205229
70229
367476
392475
484541
772203
13035
536912
250012
735514
44719
163641
477306
181386
238866
665025
615238
772660
353024
955592
280730
461753
879141
366035
528166
544399
942971
140430
321819
143141
150404
621932
355613
467452
8822
442611
132833
390399
65416
631780
450037
344601
421470
41001
112414
934668
907038
59023
481917
154340
316457
158873
371544
377501
75471
305538
228882
354029
198349
24441
551696
379560
162563
444512
364927
240943
815280
88727
128517
621809
27506
437958
335721
198513
63470
386228
171924
80657
928172
954442
604618
57169
574570
353120
250418
730296
511988
759202
42750
369020
793094
101749
191509
77330
888368
901953
602229
283617
135719
724010
385000
203931
677879
650645
822302
764562
265532
225232
144440
788252
656510
707844
17084
37986
54903
139120
923408
379310
660428
115845
520506
207154
743814
5290
793391
98581
375298
443706
222645
273769
417885
100044
87751
59522
610048
265609
154627
325362
137061
283448
247061
156562
202942
803228
908280
381977
355068
302911
241129
368539
692470
405558
513789
699690
252837
96299
269048
576680
797568
189927
80615
132929
468005
95287
606636
382722
117762
948489
703803
319519
1586
557658
453913
867098
406248
55284
370874
646021
887417
416667
665163
43045
536978
17787
573269
9027
249900
7961
169961
916460
688087
531145
786346
25000
790453
402852
156934
154537
221227
724331
229952
948
423821
317617
12501
506397
406483
431256
592624
146111
338754
295822
48147
445182
849777
11125
37683
904875
451005
101109
348799
283363
280512
161769
284231
355645
678199
474145
592157
54770
726907
289375
133108
321186
273375
530453
351076
300740
73687
746471
609558
379113
547435
967203
363883
436782
592548
230530
425774
100503
331942
9690
416965
506982
533192
441888
638935
320132
637041
5288
131460
34918
233515
578885
114668
51495
598693
466506
233268
261035
485690
544414
184120
660221
201051
310040
436064
90833
903510
763490
107897
360795
93798
577502
711550
751272
225084
551116
765125
323983
927657
867813
624310
288405
484740
833101
118636
141854
270773
123327
117761
157731
59810
95041
772487
64930
166386
317921
300075
205924
260827
5212
600732
337051
179762
954873
360731
424121
796959
879739
788678
47058
119020
337739
774939
283231
79296
51644
330922
332160
337160
223430
220699
3041
357428
875856
685866
328354
583560
805625
232525
370679
286268
944887
276753
857405
307134
534885
185513
625807
62448
125659
110231
861210
407126
286632
14558
696416
759428
377643
695540
121074
152837
280232
33078
534194
280369
255742
413671
42617
385038
381143
268501
899498
425375
44975
168374
91744
435382
402928
281107
764326
428432
129354
788717
513027
361279
409255
915536
30360
158701
327616
915403
698954
281467
532616
254455
796767
422334
678404
201878
458243
194859
310220
201211
415612
365692
292892
581960
317539
765499
435004
17958
6635
192865
555033
291777
374167
243003
642117
9552
893910
18453
110260
451774
115239
78412
11599
858676
561448
169007
479889
537969
650981
394897
167103
65539
199544
36556
567931
133309
670719
290704
265789
457274
176460
311649
343323
194416
607521
554968
680549
350772
341018
388278
175598
456839
42961
106970
887549
130849
324246
596734
653980
219634
422588
642717
733594
137931
323912
574413
475478
577989
530333
661084
254980
4406
440488
532679
608112
862866
169352
110073
461683
404305
14051
111094
249000
391766
463552
205674
260776
459201
338333
126065
503530
217066
298082
837223
618702
935435
619436
942529
826907
532393
481740
387425
37491
202755
207849
845637
290862
9572
188184
376144
646238
808358
347153
202388
779935
924784
152743
454600
783219
611487
133470
315326
56385
293590
78731
154337
121979
804097
676334
829428
262620
785718
386537
635901
454911
423422
94095
34138
22125
896102
103109
648886
206228
30087
86001
470570
47099
70647
57738
692491
39679
80120
927603
68463
545550
453764
771367
422828
747699
743930
808355
164777
76436
920309
829540
401048
659908
279259
473018
499767
190920
753206
77110
465897
284399
636600
629536
483283
429294
908921
401583
35243
197953
527726
803881
942443
69246
461327
730411
335977
865229
66699
123830
83691
355663
278300
225788
848056
47348
106741
30795
61865
944655
912081
514070
88315
335231
130933
723986
49564
205557
8446
201928
250495
772424
481981
497983
395389
824324
320902
480563
757170
532098
253518
382687
33081
464406
370935
124445
489856
663244
943
105520
637819
743085
533167
611914
499374
536043
596293
802768
664709
306939
447036
164091
934814
554879
158830
503894
465712
908940
278133
786514
380469
47203
133804
210957
183103
8610
58036
386422
9564
455627
297421
347589
531594
699900
466017
294493
514727
343235
502211
578887
692821
459766
242087
270195
483903
26319
15142
593396
59884
112452
337981
728070
551320
431030
224472
404125
463019
280119
367969
151637
810885
507042
128392
167682
214638
239994
353285
205325
154478
896678
485346
485183
184296
149908
541570
742656
421865
867391
265542
778456
731237
386622
264393
107267
446707
55997
319409
552942
80822
403203
643191
725432
206342
212522
791691
660634
398216
473071
560447
266248
160063
208889
941154
714136
872799
66253
327717
120450
106650
188341
403365
349578
424486
555349
62022
409386
447065
422814
453329
489246
409290
224821
467575
285852
80117
170549
938819
756132
109765
824772
250349
158714
550990
381770
100500
736622
883631
656730
266705
69499
580072
151308
162872
281123
692749
165028
457050
473941
211404
866973
420513
285458
175340
794267
146559
137987
151164
738873
424501
586798
541434
961643
269448
285736
144629
390251
763841
745333
26535
685958
783910
90823
238609
272300
480587
344701
924405
445276
11315
343273
120172
3259
255696
734870
270392
515418
225785
383917
859444
591888
305383
44753
240017
309891
261590
328706
883895
411690
200513
211468
274695
121339
140918
406776
604520
307937
128918
552226
267718
941857
412455
780672
313135
533532
234274
467958
864179
437978
529489
885539
2011
88332
435699
704187
397292
459440
111533
209974
625222
863656
248565
289224
955784
132050
205644
38433
75513
735806
44308
675565
34898
602
702016
385890
688200
111346
389863
756706
443630
887049
640413
782258
421108
305757
429196
54955
42064
834954
903070
91922
349801
2591
101420
928095
198404
683123
201196
168935
651775
831132
440273
725940
334396
51213
168372
403977
427723
475304
38957
236300
142394
33823
386396
420931
875178
640675
621403
150472
363958
626145
124020
855458
797162
166449
154210
404519
214212
65196
552408
300350
734356
115985
333007
478798
77167
399228
732631
875217
390014
722654
174458
176548
367624
600758
310650
381421
366552
731226
627370
402307
872499
219785
774647
745598
69646
92597
81631
107856
571353
640905
6039
175317
402881
262921
415929
902898
330909
113650
243228
164962
235114
192071
112068
648820
809054
278907
237854
46695
52612
454726
301937
463169
838693
241360
822847
642821
342498
197415
277538
708497
121920
221727
422903
733938
455502
310935
663701
334270
7615
419128
142091
710166
341861
856354
844080
527848
917698
352887
232584
476545
371875
886019
218686
225843
731696
119291
393720
230426
198400
178764
417290
721966
352349
690698
550301
761155
492593
17883
811522
700381
653151
863669
194276
398102
370754
617787
729347
364761
863106
430743
598627
97041
87063
466241
711159
300941
301919
454
806625
387331
374416
451763
892531
817192
114894
338613
332650
239110
831222
337675
355031
337118
222170
277273
881000
227895
221292
12404
280816
469690
573880
359257
919636
445231
592700
269181
436804
101977
17677
270224
275876
319603
890389
238193
426607
472168
416243
92248
433940
347404
597633
72897
466741
215667
738392
602016
536348
3775
511471
292996
252254
438040
222639
227270
547186
905542
654299
173651
687721
239442
584988
119728
595935
904103
94573
907483
366440
354116
111291
156105
320377
111551
109205
652998
164707
585051
160919
191866
120022
244147
663446
559970
199129
579699
692186
359339
499640
625305
232315
295168
124866
605268
83651
411459
458742
393106
393614
249473
865609
415454
204356
20156
175891
229956
876800
404676
139950
25789
31234
28845
352460
274914
815927
154506
871404
11998
242088
364665
602161
421904
2404
34315
35347
853077
173725
337013
226775
140939
136354
110643
407408
846414
505618
367290
422244
207441
831586
279490
843570
219965
219280
378000
283674
138105
392252
564557
871837
476373
234040
91603
442026
873557
877920
461620
36053
400152
844424
281829
24428
785407
296771
189875
100786
169869
111316
687853
289340
265074
54639
513246
105173
225615
357068
312614
157274
114319
485512
178115
474731
613595
836157
103784
798968
889933
673161
24612
459179
807551
416953
391775
690095
818696
178986
424538
336994
6765
262428
710946
675477
861453
292993
149594
759677
769665
315222
98230
454307
721663
42419
481905
667360
733767
72066
249157
307100
96071
301861
269740
445386
538223
787732
98104
441001
878594
279212
37427
316236
309314
531531
880809
810902
311230
195801
377234
160876
434790
202820
714744
940952
810726
154766
341354
292939
908729
16750
137789
698598
737717
438755
121912
327249
676647
278824
23595
592476
887985
378674
395738
430463
791554
253381
450170
640792
502583
80458
240336
665867
424284
366837
45265
669115
899875
246329
289672
338683
19202
123644
94517
131999
57715
90938
173907
198729
163020
309236
75966
791703
55357
496866
722205
356773
453542
429983
339329
348585
703079
26072
450609
582145
273861
439691
22351
358254
792875
455665
145452
600598
42270
84784
205729
814680
300940
409082
303741
867889
81177
630309
401124
448183
208509
415342
2486
10705
438412
396036
277335
831271
418816
349489
52932
836794
709457
292121
434280
13099
55787
207137
441334
160920
334584
306444
319641
429738
139979
400535
151535
48160
323733
279523
430614
161836
79575
153616
792399
497511
223111
201420
231920
844338
346780
177970
234747
215713
315822
33434
831904
351971
872052
115712
520237
244355
16260
5343
47254
707705
865684
263920
71779
451467
545704
436895
311032
769687
67553
445053
650095
780536
948996
133084
883599
333177
468810
304152
516895
120921
769870
9970
528777
427633
428516
557050
438771
408954
348000
63188
663802
761095
201483
434779
180342
268479
165106
140746
425930
492810
332888
833134
227645
538038
191156
240148
297945
907464
54115
331406
183648
764599
656998
805491
28174
7516
907377
243199
491572
451452
925322
172386
353717
416330
388306
159909
355451
781559
263740
569319
445500
168172
798252
149084
413366
636324
41989
334006
106714
135211
35925
576219
183078
695277
227264
389366
69712
46958
924060
500965
735132
406300
631748
263300
867098
212994
101248
350155
237931
183378
734518
761647
753105
869543
198746
313821
432012
278089
928846
463908
752314
100807
158762
167258
274643
126222
918350
296548
204866
312711
283088
42992
38192
70320
14311
28808
389415
452445
154304
252619
181469
706019
282898
470074
69105
106895
833109
158572
221439
329140
191010
441390
64042
273889
404837
846109
455408
932479
128934
872649
222917
809184
451439
670291
832760
427925
806983
824418
195039
248594
173440
777572
301988
67906
227672
159767
202059
854168
486565
652936
907050
467461
156937
790771
859845
362232
44206
791558
485206
1538
721041
326225
625389
828211
757676
146050
562422
325682
231049
442859
369748
377683
22305
697151
3028
25177
698571
57821
821373
147225
506594
153912
51941
133555
66517
373466
20006
310756
9120
319751
835097
157827
569978
902399
727090
849961
294894
744914
708876
747414
20769
714236
761963
428926
276568
921619
349850
670476
166379
628069
412751
9610
105341
580214
205816
430047
347020
189433
360993
302855
44436
459746
317907
189294
163366
337709
555730
168254
291247
233041
617050
67683
246663
857316
35766
703589
325544
225907
746214
437472
184572
200470
70498
326137
628067
764948
830884
323747
713802
49853
663516
283579
132452
103895
353008
71042
224071
400156
849127
683802
313723
882072
343433
217339
268631
328644
410731
317403
270333
466415
834016
368270
172288
187432
176814
271727
812468
727678
206101
441545
171761
3690
421234
435157
492386
278960
700083
15126
289827
723483
212037
741666
166954
459606
181411
519067
631768
717503
76659
45327
448665
417912
18203
319147
259946
815119
402702
206527
107962
724604
165467
225126
806226
336739
312987
229257
632845
352606
408924
470185
135956
705483
330221
347190
840141
288890
187456
59860
696768
59396
778134
424864
14051
514731
310027
383724
341186
178687
183022
253754
570142
302039
883390
774847
201315
150585
306195
795484
773211
403559
661098
700538
248134
454527
282688
215484
243317
507383
654561
531790
534983
890080
232691
335471
251519
6693
166821
418471
72884
872873
136733
772906
700732
189644
403413
112008
914671
678232
605121
184870
422402
747068
506473
207913
874869
315622
806481
350975
312700
542421
691913
548111
454445
298494
657547
314673
314499
274607
177894
43459
295734
519864
172196
466696
186641
406679
321268
756833
531608
74893
703959
473812
746645
41636
179348
151249
607934
870281
508127
48134
379495
58591
119620
380075
52999
346338
718136
189570
67269
94943
221991
535449
193159
766501
434468
168328
371273
262368
574661
257961
188704
519813
333741
187373
308101
22749
150188
31991
169692
96544
124733
258301
11988
850091
414014
61920
111838
17387
263972
24013
557038
847690
414562
94527
605335
182712
358634
767
467041
249201
391180
660316
311530
168482
880607
453619
744650
294971
651677
534196
45376
468452
628516
275712
434292
687477
920017
337171
228389
424753
327204
118180
228240
363586
633773
469765
242999
414170
90092
322920
398836
623227
656109
462366
144281
253411
186562
745573
149093
700429
264087
215447
482800
911509
864684
578488
269892
420692
278337
766990
237871
81362
757130
63025
128525
23699
523884
808779
891731
505157
10639
312282
797971
458582
125780
288452
112058
350103
108583
772296
156933
372807
637794
704116
548799
116578
387557
934470
268962
185966
198099
204612
683390
571270
222177
158378
593671
23333
435924
24110
319100
209285
264486
800006
171198
483242
155476
54727
875938
271419
850083
479650
278145
99276
353195
558396
19640
789188
876899
876163
794
356396
262821
101172
454838
407928
460662
938627
778636
322195
484540
97902
307988
931783
287727
20174
94730
715577
446430
384908
499630
66241
18086
49433
258776
900974
115808
932654
323276
203932
941590
172340
686169
597583
764609
254492
97289
231889
143348
346159
79017
644820
78671
885864
45068
69419
225986
219742
491375
468994
465856
251957
589750
19707
176779
842101
82327
263271
394709
389128
292291
121689
375846
715229
9163
810720
345244
226864
858883
915841
62857
330278
8788
480302
746712
124271
366711
911457
459072
105736
577306
233738
387677
279212
155536
180077
820822
210425
437768
149896
8354
551790
409879
177562
147934
858192
132293
190840
710436
288068
454149
270226
304523
247398
432106
25271
12190
27208
460045
384706
660095
507265
747515
735628
150444
382815
328101
360421
740152
456376
365160
403098
367543
453509
452572
243632
48891
135688
625215
53071
32076
1180
132191
581344
247062
160918
506564
181878
815724
215845
219461
363459
737665
133720
219342
110073
398592
243484
118268
138610
844377
818018
82893
629429
291624
304729
431962
427122
105084
200416
822283
63107
14701
106551
434420
133190
917557
840060
98625
204280
683507
77179
245827
602110
366879
755037
329229
24818
129574
248782
655848
740050
867035
301437
44421
202445
249316
551584
125677
130412
107908
585651
296149
122515
243061
167360
725311
267856
284674
936801
248753
53084
201233
174412
432983
149700
867229
141260
294599
498160
457651
549829
12543
802026
305332
498284
937035
140671
2512
933237
485629
401282
553923
120317
263478
367901
67709
452481
135300
680704
784936
749583
821260
863852
188991
364928
439960
171736
31767
60633
39323
843519
850372
592510
257531
608409
302570
413702
392305
756600
18614
485582
348605
172022
294889
219696
765156
701047
15071
56233
380680
833126
388649
342741
506609
247327
291282
741411
161777
187940
120471
634673
192324
141300
72356
528983
873316
208589
356432
698724
38937
718500
59708
358621
196563
20042
297320
652846
197983
319104
375722
187244
122168
891352
121149
14263
110032
278751
387789
222251
667146
422984
806577
341045
207356
524746
880661
275673
638779
825104
669489
359596
798282
339702
123023
57699
745832
287382
352859
485002
482407
533266
266168
409503
604670
317068
302377
766455
670626
448660
593208
309395
441548
397165
590434
241479
243241
603869
160870
453558
446950
158360
270532
46917
69871
637374
440592
731998
599468
142059
488055
425395
15921
71311
446894
52627
20375
215559
78339
549227
175040
482692
317812
860151
83981
335155
555239
692379
693165
163200
199586
39984
485480
370034
770731
645357
184264
45999
70593
8983
4370
395533
494506
9037
248243
712707
503982
89644
83358
48408
707659
365155
601109
810649
145861
89581
427736
696023
140932
876372
307472
161059
699958
594333
707385
569320
260209
457539
888457
52025
183985
445884
380590
216549
399325
413867
47327
716929
259428
788598
394428
919700
398834
43203
406410
220740
426445
202601
663349
297128
430002
681735
418463
381803
193535
156462
831695
570703
818895
368684
757915
498200
308608
609911
97660
885084
932501
236822
392602
455305
238022
307151
320517
884227
878873
115374
628940
549720
335781
352954
216615
535499
862226
230209
715079
844499
729588
753773
342639
422711
69198
89977
479012
55357
207181
242055
105687
163214
244568
186138
621614
64355
261032
789771
401225
108170
356945
879105
196073
585493
691797
867531
623581
697416
174620
346975
652319
864910
370754
426887
365914
408268
558381
505179
34400
442735
345951
255492
181975
737404
3593
266274
775428
383752
384208
394506
3763
398331
90750
53126
145514
288708
202238
431984
371940
303860
620812
215804
388563
930791
227998
264816
385597
575581
847012
387767
109858
799755
18875
859232
338226
370079
235810
247404
192673
611996
429019
327636
136282
45480
165328
279371
810970
323531
622453
780055
60375
48608
1360
193067
784943
827397
239949
652414
121110
270629
201189
153106
218942
33784
160627
154783
820083
340715
264524
134212
320198
651075
451162
154220
634010
854272
430872
214621
417869
181611
192336
129705
519751
389235
99595
400313
595294
107063
579276
336306
462416
10856
462614
917495
110477
564268
65849
693580
235911
287947
584800
165565
28490
170284
272995
142466
631499
649461
36670
156625
237927
526110
665482
212909
6670
145363
122248
256842
211629
426194
248572
169255
660222
545972
428384
286826
234976
362098
667517
578095
235473
84540
53276
345723
294403
7453
417822
325747
433261
298883
237524
635880
369957
849277
283935
652970
287787
242957
914343
819960
727689
867739
356573
301981
200664
53121
534525
312975
341102
440900
793227
18197
362500
305117
100094
445302
457131
298374
239837
36418
109963
435689
650282
78611
211983
410750
331669
373090
88483
905375
280936
106573
196734
749515
374130
183562
673956
217861
515204
473940
411518
176781
908175
392066
862569
822475
517517
469020
557906
10017
262313
710935
433061
523405
658502
418306
331126
106610
454947
400807
706443
252472
2398
108701
179669
91089
6404
431997
630263
620282
338356
481818
195089
582037
775482
505534
811975
340772
396741
654776
403895
213459
307020
279177
537407
259887
814338
81573
592722
131125
66746
127045
867385
845002
221683
713350
133214
80313
127125
30036
725019
608406
206228
283512
142212
99207
393671
801918
457766
603277
932956
540517
503998
343606
896872
177753
727537
44471
502581
66419
162451
444804
215967
111525
700
802867
846813
639513
681125
268224
440538
62321
443645
230333
86469
524721
1752
206657
459136
554680
743880
780317
749623
829537
198034
69278
917851
671950
605219
507882
274471
667505
306710
307221
315042
212146
102724
352565
622413
244637
814895
906648
419599
911023
907167
235446
180609
685465
222886
281958
37800
209297
52105
282425
577202
130199
461221
226849
430572
397865
11022
649332
914713
83817
192271
613658
12968
521058
134691
881486
391568
581228
227067
151079
236873
396264
204429
205025
456333
13507
88972
867889
756786
438336
723050
146894
440135
542816
168512
484988
187699
553681
877034
167883
177434
474827
151051
159422
587732
431240
690648
282806
296763
139448
239650
583223
297169
299399
385657
420107
648846
318525
48808
411808
284264
285599
206435
247152
132117
674190
292740
746510
244716
707309
245496
858460
243761
505722
282187
302935
289902
34777
268803
409788
247839
437610
78260
358804
306537
770122
6879
928587
726273
382091
317769
853755
713263
890593
842610
223736
610658
296151
176094
215576
423987
193850
49586
556895
266486
6579
451734
771696
862847
121993
394467
553471
387404
432218
133027
195525
669420
328603
185878
614854
424277
150763
412880
175944
644069
366471
82653
881269
272509
344561
790514
191916
780821
443836
126324
126791
562902
436866
293573
130553
92943
318973
32113
238764
625463
244613
95707
112577
626894
521859
410534
458462
176651
269170
84399
317804
307123
318227
266066
464434
75307
591006
82577
810560
672718
792352
80189
197948
286823
230052
139485
434720
188244
19483
240640
153701
174060
228283
356180
361545
583445
336156
401835
274704
184135
218208
710996
658094
630194
255730
240935
243205
277889
109478
885200
113026
155346
342561
213793
236691
686046
844821
88546
249009
331432
245997
915254
288187
804361
38828
606263
30977
245723
851917
578770
576923
879890
176958
181727
343719
447383
387024
19193
788834
441194
67749
215122
561018
447114
291324
131887
407450
449333
250413
7141
232268
868423
392214
323329
399476
797839
29646
770451
767895
18009
125820
197290
250300
603936
556742
340130
614658
221209
222371
310256
579529
359049
469988
904047
196642
207907
671868
137019
177001
359021
370185
459200
345410
52965
85099
221270
12799
530228
321378
76366
266230
71910
168329
141404
273328
720140
141671
6342
618041
181544
899539
660569
651831
58080
158378
899992
85522
190795
355492
299003
174866
34705
104236
381197
316769
555650
578481
736458
745064
144238
337368
308153
172554
810972
431366
132095
925992
499156
272877
92898
199093
325493
534931
849813
879519
261779
67427
244744
130313
915604
770389
455334
797424
722527
444823
801941
107637
630575
105125
370498
262609
479316
663200
228365
41063
548021
135404
123111
862423
374244
199585
349968
828735
882467
266018
425247
903965
66976
433744
605216
466093
811336
788254
675870
350376
183567
292757
658605
840337
159052
382959
645240
646387
283889
722582
226345
123025
151816
591703
764921
827819
81188
332882
295725
493320
456108
68201
95672
134710
196910
332650
628284
66709
862683
442809
333747
159595
128409
639823
50349
617498
648113
109851
62707
28193
397248
171794
458953
437351
258260
91785
617561
405679
52752
386849
145281
663624
669490
149162
337237
71470
677647
1107
122603
924351
427905
463936
891339
388781
176614
850948
700938
97170
120870
538120
144201
23843
496837
292448
850027
306207
341683
410641
331558
340603
24875
771688
345471
719390
126671
19962
681
586370
836888
371497
58094
157738
491158
421025
330425
42078
180373
525594
388105
168909
84179
366769
783506
621512
30006
739453
165563
213428
572964
305059
788065
216562
429064
737731
646127
737926
912340
351729
489497
858942
242417
752511
242670
684957
412642
580069
576733
211026
687362
423460
834746
560882
418270
847273
256297
190445
529373
476381
185964
409865
892496
620733
783192
313645
75925
697474
568308
566300
244102
193557
193810
300533
539666
222760
253773
555314
246904
47830
77713
826939
160763
605388
286086
308013
772824
217939
310708
572920
52377
549186
140070
450891
544586
117110
270398
216117
322923
827779
788799
280311
202861
215603
51482
868912
365643
407330
363563
829555
280564
15301
292000
201607
536684
439329
924094
66025
103612
190722
611016
601368
130052
846487
415715
586992
394780
100966
823854
203468
443811
149538
364595
651091
785568
856187
768460
123702
441041
384727
149871
22331
105841
52864
131838
119183
278993
450622
70006
258862
375355
393796
590401
266145
209854
562898
243589
837111
151033
721121
545899
323540
869786
692263
435789
366959
369627
471001
42379
22369
791892
390962
810285
582498
9377
425210
592328
742787
397393
7527
830403
615930
81072
224252
376437
713964
896074
50283
11619
526048
677947
506878
547400
392706
412351
88710
522080
198939
340698
424053
430163
438756
287752
430454
72023
561995
46223
702899
586225
154115
744311
97775
65301
635905
721580
236200
790429
84647
249249
816366
800996
136125
296180
70828
782373
459106
890645
830049
837836
223906
2372
459510
93096
91036
342765
276570
57761
558328
40129
226020
183566
829101
16672
89669
878991
49079
328436
289356
109859
449229
261217
899435
224394
379318
332455
717251
510714
339165
653886
88123
440788
287066
738521
553100
661130
703052
289459
858358
345143
475224
46253
415215
147552
850791
379012
507691
134380
665667
402116
13058
80621
872858
380125
421066
287872
350174
33190
284294
149612
543244
595928
352651
470099
3343
4765
449117
297245
69736
153869
562487
281413
446719
812088
148188
85176
382682
528086
720480
9357
366872
361602
191261
366994
190752
746951
193962
915251
298519
261651
76159
345353
887358
453569
183656
445915
142281
108640
123909
168774
375676
654867
780109
369545
838294
84167
843902
296796
743111
317712
329571
601539
38864
320264
453046
403661
702563
349838
799591
416431
243689
264703
241489
128541
496886
195879
221061
120876
318551
354211
245309
286984
802409
433641
361275
880567
399398
456704
458279
390111
248426
293254
89503
393566
334667
159736
197210
779268
320690
253315
742052
101343
896602
443513
236452
606980
111832
21773
411347
400643
378012
277284
788685
432673
301713
670138
694991
9140
418159
138307
409340
203832
215587
307609
523683
868105
292359
454086
437752
467174
419714
829327
602822
587136
430240
45519
209786
350175
702569
360971
9251
114347
858506
567245
114796
156208
363480
6336
631826
333753
106035
798745
38423
268789
807217
444534
79487
508558
104099
162501
112232
56236
297575
834979
732334
875841
17465
394407
540648
4645
240666
28574
806470
167687
222338
298793
45003
161378
861783
83123
177059
510563
750003
186918
301193
423527
572149
557097
202964
797005
192370
320159
234229
364999
405648
182070
328296
201703
138196
276725
455425
907342
158152
837584
214186
312837
391052
161453
784765
920559
519485
4052
26802
349988
179290
432787
78305
276541
135205
268396
264402
218171
748441
347901
202956
137267
503351
394782
662811
334127
119563
554136
333390
16282
271638
681843
23184
532365
288225
152133
5371
371204
133213
25693
645632
353405
141272
208463
324715
127694
810627
353323
786408
713244
811996
358294
569949
191310
580836
1435
472716
46078
440786
474809
322780
510967
168053
451927
870188
118536
450952
37818
216939
368676
728977
173883
425737
330770
308808
259815
842512
46240
458000
894595
219311
307347
114885
233516
274654
193132
397900
64560
569450
184127
430630
440091
342188
273446
125730
347264
401105
435782
725699
276134
13564
233926
340829
244650
293418
322939
125700
181431
745323
331299
392068
365956
467068
20174
459829
86329
329124
39712
405500
34559
151730
443085
108035
619111
79499
638106
191949
795590
173547
776089
728480
633980
61152
438379
914028
264079
22766
599955
185854
717877
296565
591764
314765
690909
440912
179029
657261
718586
593546
317536
363382
512357
29177
288530
181866
32066
372907
409333
184383
615682
594184
202959
306092
189094
335288
303814
24220
488096
537877
282626
852740
84523
449263
207247
158827
803058
203007
421723
208996
403031
239004
3565
721151
29498
320892
335701
210916
228152
910182
460925
150604
236169
460259
768260
913865
548024
122004
301716
75791
23352
693397
560631
421024
864719
546547
626046
86752
326272
45241
156541
685346
860968
45997
144000
320177
106460
916160
510074
443917
227637
231366
57926
368031
774657
179100
156847
100437
329180
316560
214049
483659
504605
35040
555246
174334
355632
162569
308772
490599
493374
488928
860154
209561
366641
564475
635260
529156
653890
556030
47992
440160
200200
322700
532848
884003
361601
386722
878890
699079
678581
664729
52475
433938
119819
175360
77257
245981
679759
478989
702915
154524
468596
447289
103412
810469
640207
276992
225743
189590
434474
49273
712534
907581
85772
183483
691240
138403
573576
111350
160869
259151
674648
223646
58323
720659
43633
659056
545024
80549
54311
150846
269705
389321
105757
900836
740282
611907
874847
193010
190416
210343
278213
433714
821342
487062
513099
880238
28282
475451
1291
906810
511711
234866
85249
117411
242954
529841
301635
342295
849795
270757
141505
359315
914648
897172
865288
304089
342214
264392
34865
173306
655047
351508
325689
679724
300121
345552
44439
494042
105577
793708
220502
425895
78527
14113
285253
780328
388617
655987
231537
148805
574451
261784
77734
678445
183250
694019
306808
555842
843762
188860
69150
308534
140536
603467
488324
907498
222879
43393
226708
92604
417841
224309
281609
221620
449855
131580
124440
123852
506957
744576
318139
311826
905826
187193
147024
453396
438167
400882
348818
111753
736487
116943
400562
1079
149215
726265
447568
89414
513915
286760
81946
52249
231189
419482
840439
240833
232388
433512
516889
874900
380075
212420
357688
376741
507817
409341
403537
633981
600931
408678
844192
867159
118215
468182
223677
258373
577692
253380
115933
179105
870139
177775
696105
62125
875510
51947
33844
201790
97652
80137
314653
31018
478691
539979
376824
577784
110071
603550
215049
108727
283503
421590
502497
821871
232946
516986
338592
483132
177751
319664
91573
607211
758960
880282
176739
40727
243452
772009
807644
51556
28217
750483
431098
316422
127056
228060
172260
3299
667586
216085
94129
284322
241420
829848
94001
38095
718916
682694
398570
765495
220635
456953
285670
118872
335379
123257
524823
135575
579320
337117
382427
424049
235902
230789
634283
561552
710249
297174
227810
260451
618165
753869
324195
49194
543409
422316
159670
180144
529460
698356
744458
52027
374464
426807
380871
435714
441089
444034
307125
722912
235311
397661
787634
351041
245935
199917
464182
742637
180196
622920
798084
437894
2320
290141
44279
808990
571440
504772
553193
851012
219737
525187
114949
720834
536123
676653
288573
303186
314896
30304
150184
119700
538430
85350
161052
8753
270065
275660
146838
606322
378896
851675
535816
311197
4314
331172
452661
80962
394853
324118
442855
511492
116103
354023
223412
803040
374498
53600
149411
69391
340344
44893
451444
75190
299623
133944
73180
259343
291508
762465
137231
586646
174459
402924
611341
799716
206440
323816
231978
185054
311173
727776
597973
595670
772629
146442
723523
389832
244396
376871
332097
310156
214767
505989
8189
278904
844987
133322
35075
364026
64832
821966
203721
430796
35853
752461
593077
764938
420209
400965
122486
11115
388834
505866
187278
22198
229735
549250
127220
256778
271430
493348
519376
1424
777191
289486
131696
192394
528904
358914
243617
726553
30023
758177
343322
114608
659287
404847
734813
211631
228833
10338
178429
505557
467767
48947
435903
679784
868984
609792
373848
493502
352717
393357
166288
175730
812437
785025
533252
876318
221048
401631
211087
610203
854488
191879
781836
755553
230302
378931
606748
286579
358023
654762
682363
103715
617275
431604
57282
575314
276913
62893
889444
505585
614262
752420
326537
722892
246809
413500
696746
423774
103455
536925
134591
418819
239363
339205
603753
47305
358120
550070
6351
80696
391038
869042
319419
663907
221141
217325
275016
226803
375960
238801
416344
382860
497014
647533
454915
392461
603242
106402
790558
350940
130526
355655
439095
783968
221343
819111
34789
475517
141529
566118
328196
738988
140079
786460
284997
622188
260691
23999
715484
836258
578726
414621
206990
443540
126955
297457
235323
443864
895168
110570
755235
120548
28701
589441
409110
284699
327119
567109
440794
191282
276524
303536
1365
896593
101299
311498
176964
11794
120047
240563
776746
639972
70139
95959
372149
776788
313483
148322
35708
538771
819980
899662
302928
790885
664052
828603
469284
8858
311412
115181
222393
310530
318161
777781
419558
332003
86818
33713
733297
5882
323757
571970
87715
384862
87533
839825
794987
334167
270471
418067
906770
568424
305727
442229
286378
2948
396228
437877
361090
814380
157990
222895
744432
353483
506172
43318
468956
871157
136505
312528
185985
636132
256818
496183
324968
131916
726731
785491
220583
571863
351131
185769
27728
650816
416621
124058
872552
181229
546971
830803
53743
144540
77618
509680
410578
523913
397005
26072
176224
14613
62816
369633
183650
342146
443133
174662
204907
624990
491409
123402
808942
896400
225663
579885
270446
676782
168197
191192
181387
333663
842761
460831
653571
222987
508233
823419
128614
342610
229688
601660
249654
42617
815796
110140
324860
67469
268453
450788
37963
560016
389071
180498
850412
487601
701889
225356
181064
309545
169330
206982
656327
151987
783343
285546
309244
314435
295343
784743
578255
13260
15883
54055
714667
731448
387823
121474
891025
72348
256237
120276
361572
226015
288877
690567
683681
117858
85266
704721
808901
349633
800845
872268
872488
10397
96136
124363
127249
821112
786790
241864
391840
421536
904016
534440
459958
720897
638810
308428
117182
389426
702146
481234
121177
593924
742462
251008
420084
331603
548065
188878
246770
460246
851898
386519
88631
510094
555190
24451
531147
99282
828742
180188
703981
406341
177092
327456
421084
697888
17026
803136
558852
369428
310406
784632
308989
133413
255044
415395
852483
81565
396311
259795
907845
532125
249180
814803
518844
660668
523337
260053
353043
370008
404494
447457
602510
853079
802192
673729
396302
666829
835699
146912
905884
499976
286202
509447
325528
269816
287585
236160
273419
821332
437356
452891
430999
228872
55683
357246
57665
154345
410140
423538
471140
444189
179199
664464
766759
601321
63224
313403
411382
404902
179829
290414
530641
132100
243196
271032
707872
382335
254802
356964
384868
140430
796172
531016
773867
804794
197486
168942
9349
273928
397514
334720
172609
269471
590246
224997
284985
81845
17280
486602
719120
371028
816468
229454
396467
207655
476869
2816
402212
77787
253357
739148
388494
400994
7431
30130
30683
105526
373316
268249
87024
256716
439972
40838
335093
20883
30373
113504
744604
406414
221059
388149
436417
342244
740151
96375
784033
77767
600838
319539
400322
553117
153049
209573
622490
556530
468001
76503
158461
748029
55929
446717
231158
22458
265639
724128
700258
100307
299960
178155
326788
642489
5030
349433
724911
777107
446374
250435
385739
683324
3284
699907
557028
53276
50561
92522
289686
242865
259061
205734
614189
579261
306485
268830
155326
624809
283043
615198
329153
681641
246646
40216
163665
85425
288479
473785
702032
545224
201698
369534
390393
14840
113887
397572
47836
681682
269244
122657
182101
230582
413661
634826
176381
398902
143897
887737
707622
621924
220222
896209
325748
351917
307684
2022
252407
526194
402046
184583
167222
558648
45966
812134
398059
826874
319809
253221
88926
231224
904929
261555
409827
155176
375922
446861
118078
324229
174977
507442
241226
160328
31950
706436
658236
192850
692418
138662
363563
806892
357780
39195
506462
142140
245485
804017
689565
658421
689244
880305
308915
350456
468235
244676
856809
332834
271197
312890
124819
246592
779331
734138
510752
66488
353020
773696
163007
152317
478030
751779
494373
903715
393705
820508
611888
206213
386730
250611
865569
448963
610684
399624
110398
193719
415268
487068
274327
852715
450617
675907
108901
283501
297506
226548
323636
32880
231834
691264
621456
404378
327380
104261
415679
113273
68216
366436
509218
528531
282985
189928
753481
4647
605257
330715
28834
48666
615557
270974
811670
218453
132763
393377
662017
325985
15480
135958
73714
431809
755657
279548
869480
896397
223523
762885
124869
676662
72411
819118
903381
660272
427017
526935
407337
264178
62073
154320
825575
429141
260010
11719
767562
331679
122069
814581
338002
491732
86201
480700
381073
50706
520918
38685
876672
444533
376146
85655
751364
79147
417508
18030
461782
379949
179511
487787
560570
580571
407515
483099
318843
716680
124266
350194
26689
602011
90212
345050
181579
219341
435942
147446
733321
167499
161946
694140
385902
807598
768192
185285
481499
108021
888458
104015
794696
144811
485652
430808
814141
81541
125113
797949
628326
519940
304537
342915
57536
666160
388121
333238
557648
79119
764966
60253
845101
22677
538712
482219
271524
349238
251554
231393
896908
60248
139299
274867
117246
185415
706108
35129
90661
836226
188181
353893
25835
126359
218226
630703
291384
839587
235274
542790
247297
414695
547451
11281
204836
440756
474658
581228
276120
827247
619447
72889
184922
816679
217926
407716
39011
53628
428303
111159
254075
162477
438313
442134
629587
49374
414144
270818
838437
759196
887279
511622
68171
890864
388968
19062
336957
662537
377406
133333
820933
606093
723910
689503
831111
317929
230777
153740
132956
432341
822970
337957
679277
129006
491229
770031
259967
123608
762291
808408
226401
288375
659501
4155
158797
42535
216142
780167
277352
155755
879899
315976
744283
86292
548281
573236
119110
349432
867393
294650
198442
873327
120927
168766
515686
315829
188987
818908
129848
409789
2540
396306
374407
420377
806635
366916
883253
248167
181733
52852
193048
422438
580831
271471
467836
345827
302091
251820
81252
660805
331092
481317
261092
251329
396480
639186
43817
77607
503569
748790
321131
290772
265638
127760
262891
114689
98365
460077
572899
42944
212422
341769
476766
478226
565679
272839
187039
880234
420501
26427
714131
776573
667399
591363
120766
830444
333358
299392
672800
350846
373354
42401
689785
279725
291715
867556
2097
363612
691206
273992
495642
447493
9066
309512
842849
17151
788485
366474
322148
507956
208800
423133
885199
446890
80577
727489
705863
130284
648420
184302
874598
38759
769073
214044
414352
211370
853883
93558
379512
578725
442
475428
788256
899460
400565
200509
329534
312961
76551
372892
164901
531478
102024
837603
141690
550399
162560
766221
11021
412504
27740
199148
702698
527345
179048
293606
254397
146514
242895
476307
150784
847158
181211
154834
14879
168325
187596
484512
458330
608628
189846
340376
136439
674422
308669
447012
511003
388702
472815
363495
317480
554150
90256
25164
440180
272617
26001
891604
292464
371514
585565
400243
103883
585665
455086
427331
563274
846015
197747
54083
268110
374263
856186
89814
430244
433881
361372
450822
187874
387321
797514
295958
73537
559439
423589
467968
138693
657377
150569
141670
384262
46441
625341
727567
347684
782005
721038
383025
545883
798844
132943
727725
374971
654975
230853
117795
115542
433053
18592
23644
744595
297435
248299
216227
204790
657772
392291
308464
76756
139218
170366
2939
161510
356747
233142
295526
316919
849459
652809
686895
100919
368838
369962
49142
719578
470643
293806
245681
286366
170030
163429
814346
378859
545012
860883
451853
61776
853248
485776
352487
307713
100468
377850
858671
380825
463367
404574
865821
571469
427950
150325
430264
490851
123197
161503
735831
119463
416667
550297
70509
462110
267866
104463
199484
213037
432010
398273
206407
119852
26822
69431
730828
210673
348457
391118
170064
224386
202230
111006
826555
97012
280276
685745
277819
54843
402980
783306
332952
314049
862197
730555
313127
387264
224885
724028
277006
244113
384225
445453
256962
628985
879893
81777
1030
737517
16595
53055
568118
896705
83457
346903
589219
351600
494486
359626
668608
503579
874366
588645
207597
569418
154176
340216
120950
31225
662807
880758
222160
244448
602024
114723
705313
714942
45662
337045
540626
819362
260820
329958
863957
234761
840896
85222
342278
770783
37193
644530
22069
178426
532736
405076
153823
378786
10987
9753
214746
486153
632231
560238
334514
211893
613391
91876
532232
180748
673699
425840
459085
61021
215223
166500
94061
340072
290323
319214
47160
117567
343234
92303
572602
339257
840967
383385
189638
805110
127297
591096
191866
374555
306245
867384
688240
368019
170366
387621
289356
846346
299020
612083
336272
535531
136886
527872
212541
845072
63596
22550
787820
72613
379126
173067
739706
674720
345239
450864
109134
443741
871760
20426
771583
338861
81681
887823
684783
709981
146506
340328
303328
269326
720695
486522
78323
52795
506638
359801
704403
261058
669276
636522
283421
744878
233502
337084
65480
649489
59415
310478
379223
805987
146143
47629
206165
348413
579507
380983
847317
114030
293705
858471
676481
718069
821597
313052
264304
236344
684090
178537
831225
15507
149472
238225
514829
225594
667469
259350
110169
849653
324055
786362
793872
487663
113573
851865
111971
596692
850935
227194
577599
371452
588213
832244
838564
199811
157927
131053
800233
242495
701673
275632
79126
413748
358539
268674
99100
866493
424313
287686
863734
291884
806977
236554
474882
551251
469818
146624
86850
604702
172013
185473
846883
358465
333934
273355
443855
533514
303394
204073
23354
797133
367794
270079
848326
192117
235849
150653
119463
759291
265063
97191
747350
458586
503931
381737
113289
41407
686735
353203
849460
565950
284385
687326
160541
520763
403857
313896
267294
623625
365567
571331
81589
160712
611325
5295
383305
104586
290107
427753
89870
461904
278067
483547
648060
366441
876057
28553
623664
20129
12635
82086
653062
1765
15660
147314
833305
183314
101938
68669
410853
47532
572352
151689
208507
850877
791474
444523
187356
232301
805026
75112
196641
307800
327429
225708
779833
600601
23512
794
8010
874532
160137
855085
663725
448862
210074
341081
475851
686739
747385
667871
305106
398244
33639
328664
757237
234190
46814
87815
641554
879046
497709
84212
401640
852866
501066
119427
685230
626389
302148
1625
76673
87618
823865
838665
35753
533755
591408
133341
506462
16493
304344
334162
53385
804928
766086
23265
70770
378407
422585
345017
115969
338798
101823
325725
890649
641700
217471
287402
133133
582219
261452
851596
176013
729197
138226
659886
378085
450232
215442
847600
328467
404116
90708
643333
427299
177419
93376
168342
290000
442082
163052
166035
332530
257279
123387
1691
287065
231209
11752
628549
6877
827685
18175
468582
324072
283928
33624
273804
396350
167535
593006
11354
15817
283229
305194
712439
188940
326542
29370
132918
204430
254821
862191
510384
554828
268032
844259
322980
116284
845280
194542
373812
72913
161797
357350
120972
762328
33639
429954
305857
360732
324795
334482
286517
757710
98567
478116
777387
110526
608020
577568
402634
613525
316696
322613
330448
272663
675351
541129
46315
340110
362748
853366
315345
321438
282064
56776
404569
171517
588036
133110
710865
317231
890901
503337
94865
398388
515816
363083
403186
739202
601147
627510
347677
754988
11578
582860
139075
534973
222470
388866
826967
252161
452995
70107
129846
74145
433051
346896
355219
576090
105426
401362
775583
89048
275191
156494
757133
126639
194954
382342
715471
170810
554068
183756
7373
535643
284086
337784
671701
384914
104993
447362
85451
706353
333216
161679
162928
213034
528547
6270
123705
656780
87758
41167
10320
613408
230270
802199
251107
16408
247705
289473
388381
290136
46567
364828
534774
531063
73110
288137
658210
425692
403495
108390
367799
551165
780359
546949
536959
60045
259770
264689
83487
209725
30973
310131
821056
377261
57268
161877
788294
364177
225933
61383
102189
85161
217742
729273
187262
648131
322789
466032
389110
146834
530649
768137
432163
195353
567151
868415
261360
51172
431602
346829
829973
589234
99446
15545
490852
317603
170981
188492
347893
798231
349589
342292
313109
548122
646969
168421
117420
571016
863178
235705
376445
596113
122335
482673
150848
269171
25201
101068
349328
399275
289828
145865
64905
255018
234819
859082
534058
257854
318230
385194
249279
279813
170917
663310
364485
667624
246638
22359
364179
651913
411959
74607
19396
817719
372286
202685
63873
734880
598433
113563
700647
649488
193645
667598
609731
115855
601318
758371
16067
244048
23561
33093
253167
218243
354891
778345
712572
545453
377318
72684
298967
130265
580069
237307
274997
79320
26110
210601
43365
442610
837427
770522
103003
125022
279417
469922
166914
857052
695610
79920
449968
99780
813870
415915
343056
464712
453879
219508
701384
506041
841472
768398
406021
248091
85752
310923
97696
95672
721840
121380
183982
689983
851224
825092
236292
151252
16317
113836
666562
717349
682222
746527
11891
760616
434363
370020
279947
203350
242976
75469
787048
206168
774556
112230
57174
244862
94097
549938
888657
578663
316058
661951
802533
772135
525991
142904
333081
495791
430182
826407
257345
827134
502961
10341
658862
271347
411624
733708
47529
619804
608935
322499
314018
859055
424562
777009
181042
472366
213167
97331
269045
573793
1779
113586
659360
207318
414997
145853
293425
259730
545176
55185
867687
315230
321886
238122
123352
456455
714623
344127
740201
9533
881568
270002
182753
787273
261106
321388
149538
614964
273423
540918
528594
238366
748084
92573
72917
514166
848912
698704
240132
100919
54303
805028
648280
311731
81315
17324
361612
695230
646896
483901
120017
2278
170956
783169
182266
316125
531318
84020
445991
136459
327995
579527
622943
840067
192200
213874
469600
765899
159185
112273
73286
453328
203989
81317
193609
833632
388825
823156
440308
589290
178244
435020
169560
670738
472857
728749
767486
878904
372405
734483
443554
54316
208018
24205
175611
316004
635510
315378
389839
703965
9035
28941
359080
197706
685814
885708
763537
345898
742083
800904
537514
407249
388303
146812
427905
91280
8708
83470
396040
579028
31398
501311
181184
718824
409937
238218
362577
820050
604619
456716
371928
734604
62384
535492
110197
212200
526601
226683
732484
198267
417674
537853
608961
638403
358797
233634
213030
556521
329105
377091
410930
406083
420822
55270
363621
41016
321217
587745
363121
734385
180714
32581
288662
155531
205582
610269
336190
708824
306344
216270
472557
186912
688520
398898
388827
663244
281390
644061
839262
587189
543905
255090
601258
682785
456592
287487
142539
146192
438244
217890
22237
437719
552987
876674
677823
703412
103417
784462
493743
347567
826107
82386
133685
329924
387718
83344
276413
84344
125735
218383
737762
257148
428911
359400
534799
180099
607401
93473
222189
719546
148649
712814
293559
86907
28171
166268
81815
345314
85927
37072
261636
227623
4723
161866
87297
866788
344078
399058
5872
56177
83221
235756
335687
304990
424825
223122
444427
107950
233300
364234
641069
338215
834956
330870
135126
60295
238575
178228
368446
817229
704243
228997
426879
339287
859657
126558
482860
486279
278031
159047
419441
181097
123525
423407
724895
361143
307791
44902
341853
124249
246277
882308
773675
18537
555897
212856
57199
514204
378073
307194
80882
88208
515752
339343
668312
8545
424548
313078
362356
314697
131580
613826
807872
283294
437683
287062
559279
720344
517946
244160
16599
551427
6516
322979
658763
110466
250534
390223
347549
54793
305600
169778
199462
335941
71991
12635
664
553613
827524
834847
318092
811410
510155
576254
241318
849994
551508
439504
486337
127504
387766
132884
365058
161965
424163
682972
556418
299374
192851
230483
186873
609212
101813
489238
595862
857197
145122
676
316424
416531
435816
260743
279004
6156
29936
412267
226122
821656
656922
828978
49162
205999
358270
130864
733398
164389
417936
639138
65074
51313
875968
208771
305802
784484
509758
440609
480203
289924
840709
389254
631133
31721
490331
32231
394301
126345
179695
264774
275341
688581
283833
302840
775981
144649
206436
876242
693432
658216
15119
418855
327079
378227
808284
136207
329172
739530
285491
746942
169531
585698
281745
162368
184293
491845
242895
41982
150974
85602
18427
495493
565098
274630
63026
133248
443799
237033
811084
140042
476506
200128
783735
466461
497829
305107
483575
44330
102624
849932
170822
143813
638783
823621
340330
289382
200205
463973
490185
845213
139165
343037
590948
364537
610495
507476
846132
489618
139350
115397
185217
765885
534921
214265
543608
124786
395758
842330
174985
185465
574362
389788
245767
675145
879265
305476
21569
636588
359114
600258
44628
131389
287245
696117
75811
234476
147286
330272
177836
879991
286950
73400
90133
84778
659212
580569
422264
279912
59675
574956
375708
150485
708240
176271
369836
195666
103240
316911
314784
409276
561888
9565
143602
219617
743948
281374
399295
247385
454041
229604
232548
592399
649569
624862
302600
57522
860491
518131
3915
274710
189508
513030
36249
191679
570606
365001
622860
307753
388215
159583
665977
796140
48575
225142
40628
122254
556398
218976
181307
765279
384818
30745
318680
17302
329520
300391
379102
219781
48524
348162
415042
113805
383101
124166
531021
340865
8160
10322
864580
189389
65253
237167
301986
122090
482626
355876
91130
394259
314565
86291
25436
608493
336540
219769
406133
205175
852398
495149
97220
327969
877545
611836
358826
21699
18635
417130
370608
849686
408045
148858
294824
120297
329289
732535
871768
15839
663726
172444
429922
489329
827465
121561
314145
580105
485491
181625
244847
224174
485
620221
334305
797467
495266
308406
519845
2655
454611
418221
48276
867660
294584
274928
94001
159314
392380
287528
280962
123192
492180
105425
530409
81831
42925
341844
328620
819694
346823
401091
244325
243145
178118
750721
428316
69567
236371
419705
484886
280226
630855
258041
715015
651545
614934
105852
341609
146438
130845
406835
179226
310923
92600
365113
91326
385788
90199
107330
452721
374017
99050
704784
155785
651525
49598
739504
376918
316245
329663
825156
498052
858474
147219
282849
227374
231123
336751
15992
19219
579345
515146
612566
232431
226685
681388
502604
343493
197142
237460
313612
847563
699809
574953
260046
387483
739756
695794
220501
396891
855264
347130
308431
145164
205779
578284
181421
173962
296342
842583
599145
84423
420187
541559
648631
767004
615329
185268
289313
104931
288305
413556
759091
139566
402664
195006
209531
251208
18866
345227
363580
46925
347318
519273
67031
109332
520569
207415
739475
168123
439946
224010
474681
397295
605569
742201
39504
135145
685738
260768
593131
606930
772950
327987
584290
245638
62779
231779
159726
594349
412460
517275
363950
421182
304974
418635
201012
415217
271573
170078
768610
42818
35790
301922
236662
598777
98102
114027
283711
856639
305470
151296
308103
229464
668498
786934
26954
230912
40830
422118
375320
728915
553761
756852
513707
201113
704776
714115
152590
868114
778765
66118
177434
288803
431241
45670
697809
549391
272629
504683
28542
407018
438071
196925
301981
203532
89203
622864
420514
257299
477866
283854
24713
625061
611668
828452
8818
42152
427345
101530
460390
615983
511579
591582
847335
738771
561468
836361
259218
328880
530187
472562
333344
428218
73890
518201
784295
225020
245028
203510
686467
267402
419064
869218
249383
33881
97437
277632
18178
818156
326682
564799
128830
341749
789745
31737
56596
130306
458496
329035
172093
236133
491651
111380
722678
588700
176167
140195
430767
209165
811029
553460
842944
422977
6032
381352
217896
678292
56420
622061
175951
116204
160387
361718
134610
70066
521698
397240
562241
49638
811151
342861
590911
350571
435294
171709
502567
776200
173792
60182
327738
290308
805499
286951
250913
666527
37282
748725
194898
556510
437736
92991
335772
562846
781446
598945
796586
482765
588288
412072
520038
110590
337070
724377
137440
94749
420220
308525
512729
221957
153312
179574
27734
383734
342878
428354
242736
721893
653574
613360
225667
76965
95900
207232
132448
184230
195762
411537
25017
290560
336619
333812
57687
584118
162927
225568
718319
424059
724220
396050
497183
127768
419974
180945
178178
623661
193743
30693
179171
94008
25440
588554
136555
304435
294307
510293
733334
729405
132129
29713
328624
175273
208950
201027
397280
208893
320182
7269
80049
760885
92910
89756
856790
600122
184437
403729
769201
487548
471546
117667
515842
257995
45638
193067
410638
333135
763224
329327
22211
663239
785831
340059
493618
599224
428261
271040
352659
569274
621354
572663
566332
309828
117623
577153
460840
214103
189918
530792
259822
110114
633431
180432
614170
280940
198323
39914
436676
352138
139603
86072
41661
421456
383402
259415
839013
55665
123623
582148
270260
404492
223101
455783
362312
244393
419317
200867
147929
826841
84966
463906
391119
281670
355550
366789
54751
324368
624353
85321
697499
331516
342114
857834
426321
220135
433312
236526
589721
319557
830578
79176
714788
860451
688327
160282
497819
643854
838091
585437
99930
576352
612058
323676
59856
261293
407894
605777
386735
768458
371195
504285
144919
22719
445155
441069
155215
494013
37547
63785
502038
321849
803421
112951
282539
239550
298819
407947
33980
56733
120803
74254
279965
7128
107826
449041
131495
401723
466419
170493
315565
462370
17333
378357
136406
270499
179763
350597
175799
147114
266409
189604
238523
87464
702614
65744
850040
124868
179722
389695
437263
311893
731688
291147
432509
756239
189401
86163
814889
836990
863428
302114
78224
224007
359506
320327
61201
826033
370126
132989
341937
488711
659336
406372
117860
734087
95757
850159
140158
131074
362551
390172
331991
395516
106516
454567
83961
744311
505494
11125
789155
608305
401105
273799
566637
651478
226989
723419
401550
348299
310038
427509
289046
860234
537679
288096
239688
537966
79652
100773
28551
91608
660039
474907
309792
387007
271107
2148
726810
296808
49793
343925
263854
286975
285681
14848
269029
376329
852718
451471
546790
337040
386038
343673
308119
821834
315499
501162
48387
179639
221212
41283
859993
495160
230026
54406
306542
583937
409962
337623
140544
394539
219420
549558
103741
225585
193847
109748
77744
870742
630762
335466
542825
325645
766248
84403
35267
154009
625085
620114
80761
557423
742919
491037
578215
738744
633086
504621
476817
629365
364047
461892
253647
488639
8567
748296
80614
557530
20567
50894
664986
767247
793336
113185
216483
65849
90646
69829
634057
163520
569899
437705
218041
167778
339428
178683
401990
1520
590159
798743
319740
383912
628040
467645
156016
249013
376079
405581
184891
325250
751475
857989
738682
227460
171792
177553
485582
400494
273125
65421
430877
628779
781318
401425
123478
780746
106484
233815
458004
299428
352374
131577
862577
363985
171108
230612
29634
1132
317222
514421
624626
535237
101207
715305
535747
502804
869253
266696
304754
209160
825834
54996
589068
239103
364534
739883
550644
22599
48266
258303
219224
375069
386365
94452
296641
429754
359520
714503
273404
722233
354664
541123
84108
231981
363201
208255
75161
11019
411465
337469
155711
334315
610100
240187
309913
82512
822252
593300
292259
533431
386406
73088
684016
63559
70707
316678
520364
225468
162856
487775
197282
558314
791534
169855
513782
419854
125367
571931
27386
1622
27939
128678
300664
527657
11633
169198
753518
590734
823733
190437
536242
812094
253935
151588
19252
287227
307245
210321
162648
47725
510188
78707
200102
486601
842287
173643
162333
143641
806439
211563
409715
199521
293949
32602
349474
324877
503452
43989
686976
238487
130300
412992
77035
14628
743441
749199
93193
10101
474439
276466
683064
845312
372603
232818
462872
831208
376977
237035
109196
407489
127002
362767
152503
112788
696483
223037
129770
348649
294949
283099
400072
762961
23433
618850
536098
122728
119423
164678
379131
153889
169146
797569
278107
305396
678475
607150
79431
828271
785471
696980
344444
691934
374623
736969
143571
771586
506337
221788
556188
134415
858038
218122
399865
205027
262413
384603
273488
725646
342905
393087
568812
552747
509633
100129
405905
680970
399522
207547
534846
366765
197065
369082
206600
695654
574970
829000
617879
380111
515804
203001
152144
304510
403738
267739
106380
301133
824139
373313
40748
326641
113802
602870
136865
389128
657769
205738
133294
529386
463668
430604
53861
422078
436187
459753
121086
334713
406393
785738
723829
402928
430219
123350
266669
394431
837884
198435
26405
396545
599103
161334
371689
254382
88371
180491
79087
801345
427803
310289
48626
798879
712065
282209
121248
13805
67448
219481
730190
611447
199141
536811
262195
782904
172409
591280
292737
157266
806485
428638
14744
54288
433768
845841
279142
316086
270735
467707
304457
103174
285734
261886
88166
47696
334316
289512
265757
117098
45692
419662
286755
138486
66168
229249
119953
377202
316854
260178
275406
866581
42798
290493
143457
792220
88123
700126
297018
536287
13573
850771
70622
735703
480034
125999
405290
526804
40909
761906
233753
186180
239156
745276
302004
786361
337302
661070
97567
432210
786037
172894
42562
538061
234104
636584
267413
1923
407516
386881
307184
288046
623616
65368
155416
144781
173569
618891
501868
360414
758113
55089
856749
760863
733000
230514
332024
733614
256664
241964
212620
239525
417210
285894
507219
11058
244319
365118
458443
69299
717680
351684
409076
464599
585924
537467
250993
769945
483035
70143
98169
496061
157610
649030
145945
862364
528392
297604
150867
548547
154546
638126
266011
176758
2345
772472
629004
340617
23926
328586
138207
556825
128295
821579
484561
439202
338843
135252
266556
492872
137975
63603
865263
361424
33581
32601
667643
163072
144919
848004
182834
146994
143395
260393
708887
403544
114499
288936
453633
195564
173431
727328
246240
378089
568299
73605
633069
236960
537305
848551
328550
450326
687689
230501
354909
35810
227264
683504
434086
287090
318688
267471
201823
95779
552532
773381
42156
863102
242736
309568
242694
196718
642547
244714
203963
831103
713839
502974
303406
99037
318373
547705
779630
260124
429332
852533
237783
681284
363450
92910
275933
39280
267896
625795
198465
310674
194244
589362
17392
415225
93360
790816
41007
314341
297890
814985
83399
396393
325518
386803
28073
49902
336338
787832
12536
623737
44555
261446
233498
642700
283878
736558
373297
175524
727929
741914
380019
57838
264551
71744
435285
303410
455904
606178
543187
302124
822793
688591
606236
371559
247287
386202
122685
330639
162207
307265
536563
726325
431145
472541
278629
216132
480307
107266
256628
801294
484738
518971
737156
120151
9545
233387
14130
687297
170438
579245
61319
130590
218031
66616
111743
104223
239508
79075
252836
99436
449808
227118
311591
835889
104150
251174
93116
346278
361274
246490
539076
73386
273519
509164
177817
197093
624276
570540
287609
211108
26360
17415
156248
419645
166299
665002
187805
24970
712194
126012
300976
30596
337316
152252
113588
571334
826942
312145
479487
29246
418288
380061
318376
262966
179779
182472
424971
205003
56373
363688
407232
766382
163035
609088
6711
706438
400798
86430
40238
347407
127507
104939
366043
148472
45636
337034
68424
633556
249961
287551
724719
209436
493110
383773
640259
825685
72395
523584
386839
709215
366319
841134
174597
565015
70636
363271
306670
312702
6286
46401
389916
636013
626534
243183
763134
693609
11736
386668
518070
208763
135919
26306
333167
316087
211573
349816
170421
136780
36703
137236
54438
328134
368026
850762
472696
199927
753641
535083
667836
506629
14623
312056
443320
672149
671950
119180
293629
392946
455764
555542
290828
429873
731764
26035
323047
427885
280810
154199
386568
248678
374083
7931
67294
492265
390398
323303
238097
479316
405377
450
54295
177187
374705
433851
487589
21271
240941
391620
568645
351621
84599
16992
592233
482124
338366
135034
197962
406249
325751
751652
386400
400729
304349
38216
414820
252676
544402
268833
783635
265094
461470
13318
239981
160338
389906
182348
596362
193517
823224
640221
392948
163739
415192
752489
254887
204075
501398
849270
111885
331859
621533
293716
351773
484030
130945
346413
441199
175436
728230
186235
187155
366110
846036
313551
620808
640803
10842
403231
624704
322133
238734
229223
80201
499488
157110
211604
50458
508256
387851
293593
431883
497503
363433
165492
676546
172317
800044
835476
568237
606957
190912
220412
190463
78166
403841
427026
810236
726771
265462
2803
213198
619864
404526
31817
159865
90134
822914
372097
104239
368266
675199
257205
17328
550222
256136
242964
677763
217290
26213
331217
140240
386247
552743
732016
164422
206863
351381
526206
206663
173632
241886
257946
80046
222940
435927
704799
83961
37657
262804
409896
326005
266743
102513
158525
97964
784047
357742
187105
750694
723831
49336
30253
440649
292352
202505
144013
557476
480167
827267
138006
147676
675307
106282
506155
296382
205726
95031
105582
381571
366064
419397
147652
410365
470108
638871
492811
825514
415799
510728
304874
213094
720383
307721
50692
383261
26450
759168
109285
741199
411184
32531
295925
31413
264175
239516
731506
718118
565360
650788
183090
74618
23293
4967
484161
267382
168501
162340
678651
844914
169680
772872
257261
320442
312272
455534
725882
819648
796493
181874
342405
302888
589210
688936
95920
332809
202603
806830
272477
125516
653464
143203
87025
122584
325226
100009
381277
22653
59168
641230
350959
739622
123871
126811
351292
390798
250517
362880
22768
234657
582508
89344
343254
336492
527761
567815
140832
20548
675942
37665
404341
96632
467856
271381
43610
838479
650356
278080
737198
446532
623216
815349
649952
16331
141182
781580
678293
387968
209564
544732
426406
340118
592410
162676
257320
859130
385721
668562
387595
429882
364255
678946
35517
272280
221317
366982
63693
169983
593134
758375
84453
803639
836354
501032
349836
547643
299728
859280
254765
60972
79422
10841
334394
51333
97926
298455
14973
813073
106865
54633
148242
529747
743400
530178
440163
78745
341171
407317
373061
150951
822910
255036
181162
144283
320088
589467
590370
120077
462418
418064
462283
233681
394958
136104
80456
219086
305887
178458
621261
216655
279842
154685
240106
794962
494242
617217
527308
17526
180014
154947
122863
449327
504414
277424
419878
743385
200783
37081
146595
175698
277709
161098
747351
224981
616102
360184
212821
618913
58298
129366
286976
591757
418330
32289
405174
625080
232250
460483
281137
374690
165169
17076
828289
88854
306813
829231
408512
361737
99565
593950
157716
651166
468263
146084
771645
428568
847873
767731
205019
382159
131709
262746
17178
666422
251295
255686
171030
65017
357730
225524
330379
362025
79213
615314
351700
27335
683900
840398
829397
843369
282400
786889
258447
409397
682349
215958
412079
593437
121232
799053
175474
144314
228049
45724
601269
673349
152330
318800
568948
233256
196802
292395
658908
265916
778707
208647
207977
147957
156528
315543
431630
809597
800303
647250
298604
246896
353795
428541
619254
254153
259500
539179
27748
325648
264284
19542
36657
630123
279843
360095
267482
314881
149682
396689
177069
587037
328252
277878
837177
548699
467046
332558
326869
814978
630669
420861
342760
744730
848969
197515
410723
448301
293509
716946
309493
272605
372098
80928
401140
339777
577568
732666
297661
139783
401666
59606
586754
752525
443385
370838
317916
254290
566080
36740
123355
340540
254474
138838
670164
122473
313619
439611
307473
281007
328143
558273
65480
405365
39173
770602
551406
249234
345297
286816
616465
181752
64650
734269
369126
833624
48130
679399
378585
221615
477991
76304
73500
369873
795947
46843
486738
678563
113892
139380
186178
789366
682760
791772
272609
70822
684929
268359
418050
161428
814712
663475
108094
270525
611782
224840
796093
687111
427724
751766
386073
334050
441821
26090
214924
383890
160036
604867
71938
203838
112992
642301
567327
220583
174643
643679
834215
118252
80354
402765
146194
93957
427453
284103
446605
450454
725962
413422
349623
384348
77454
350833
780330
260469
481807
533920
370717
507427
329272
770989
777521
137682
388737
75132
40381
40786
410601
842367
152177
323687
73751
641351
95405
707902
414888
359874
87312
122462
592607
392161
301264
211115
711165
312257
70655
313507
836701
316765
578502
650789
496315
147418
308027
417006
804368
212043
412955
213742
637043
185465
275564
248911
152933
666584
839384
733746
77311
170928
703531
189029
182574
326243
849319
238568
395783
827646
413031
162241
672883
451428
232737
81048
69018
266693
444197
335498
151146
38272
703647
488794
315419
259009
464275
99259
449323
375548
163961
403773
216426
70031
322244
51067
109904
595047
691049
323356
415706
158818
316860
547935
229259
513096
657722
424148
385163
301790
178179
688105
437079
40580
146270
401106
836987
718393
193231
723136
22390
737271
358620
164538
132742
195283
187562
181843
345102
77209
25384
107885
125180
213109
222030
282105
816412
291640
818905
89460
423557
69364
432038
768691
453373
62259
761624
557860
376848
147563
9420
181751
289974
791003
67324
247903
198918
41726
42300
411152
215686
9693
122564
306391
379060
110230
353685
106030
100681
648503
754004
273657
235499
457667
198438
86162
63801
161047
68768
65851
325962
774436
245049
181004
740103
219941
292298
242677
573004
604605
272302
354857
121206
128540
323430
561281
531809
470384
722590
117620
678103
88162
287045
672599
86513
426264
399134
77921
631784
180470
516313
389069
574525
326680
589399
68689
219093
635141
106978
380774
342103
93903
192090
271726
246508
384264
183667
301159
152671
414059
268657
628721
216172
328575
312326
340010
27517
6315
27381
252304
735237
178217
53072
634198
370169
602333
89635
263855
357668
5738
84548
679317
92843
361212
615481
205997
561935
85002
757949
25608
737968
132903
715881
23909
452504
302693
224743
257269
751514
299462
4417
332265
24398
853886
697274
123335
459899
614938
148721
114896
2365
370083
583166
86011
197302
473467
429320
843561
396073
465852
317778
19842
572253
32815
148623
328071
340807
15259
489834
334726
169073
52086
180109
682970
503150
125583
399658
532674
92447
21808
242011
40976
354419
127370
36485
330461
385235
141612
447624
517769
148474
835335
345912
354352
723768
304690
289893
782434
761230
539735
76264
696815
685070
792473
618566
173111
537577
404341
321635
329005
441583
831837
59860
246528
261609
30452
513488
360447
600683
144810
413720
769916
3432
289360
398153
31236
334419
70750
80934
415951
668599
169765
304109
826211
639260
840682
742603
450013
846518
36945
553575
331478
328647
563427
361074
294622
496239
617403
20904
193526
573791
193042
712036
361436
358866
702340
245114
831090
43276
377132
387482
181765
515249
833048
142376
420680
724261
442305
617113
382566
226073
149751
118395
290656
499354
797514
408600
389995
334859
503608
626389
61197
676451
210466
232249
405426
117317
315638
725354
47545
274735
346575
579237
817909
111588
397291
483075
245345
136432
55402
92786
335445
676307
372762
388676
597699
203488
336453
106612
96248
549228
227554
765071
407920
211819
761763
213356
518490
104116
148169
327837
314867
385364
170297
667140
713199
336066
789047
722902
424337
421702
351386
515183
32571
565979
549934
387314
575982
186091
332443
427016
472027
416066
540768
368027
183388
832428
62724
399071
104333
76431
150630
318223
635854
372730
252856
21594
179117
571990
731036
45438
14243
349465
79752
453518
265449
186442
311879
632235
616729
124293
15531
846421
226887
706749
699816
6698
259232
133589
812954
319704
61219
5081
60204
40044
227400
447620
357953
361311
167198
416518
441021
409601
420159
610956
338813
825813
330841
42294
356560
147148
43920
335611
110387
628713
419051
271559
175640
465380
12748
194488
375186
146539
646239
500886
254564
757748
228109
181281
36752
629634
134605
107957
350499
572080
698947
403802
305766
629700
166623
850595
314795
303547
528765
497523
274165
105712
612517
308641
359561
607850
314768
318724
167771
690206
197173
254820
44556
108996
281688
210986
333201
411110
178769
523284
676460
357415
548503
845248
651385
782616
350135
129462
30847
125422
541972
74483
377725
247647
158448
95316
721955
365247
116279
23960
540927
415195
251178
304178
234116
210848
672080
107642
797956
356336
183841
620209
143593
655934
306257
280062
553404
282376
392274
302256
841361
130107
48028
449975
505195
105615
753429
402022
94488
308180
714105
320551
779128
132256
425776
619670
560692
407531
617271
81980
342757
49792
247282
423122
674950
12855
96357
251731
256101
46130
443788
593250
32327
195091
77098
235670
527488
223428
43251
80345
80357
367373
633288
299788
380323
12032
125619
532523
122614
256863
401282
557572
650334
141715
253281
169335
142960
170945
255875
384448
642670
776963
442312
440594
219277
411034
166882
388298
102719
505181
150389
326742
789756
260708
744186
119282
334667
11964
673484
14174
788714
382546
521199
40487
206686
642580
299326
309205
43943
101961
56447
89843
678318
834064
538440
348037
819692
655456
68560
798486
806115
216085
53
411463
825904
338649
417006
146527
555349
296799
192335
98673
372328
336133
400866
228228
680455
488816
682543
641235
374435
264365
674142
683577
386863
67998
657228
176595
183824
582120
169157
287086
162652
110585
8991
270880
758993
332283
535109
536688
770880
407351
15327
747708
330521
327893
549403
65161
586083
142863
256936
785372
93524
488248
557126
332578
451337
245506
132773
431214
290731
100480
225254
38754
596703
306217
374120
27089
473821
586717
57004
397217
482972
93062
381583
52617
182445
752752
817384
801309
733488
647542
574776
133295
40290
808474
35446
338667
53784
368939
564830
554506
763116
122729
200556
557858
86724
287286
250978
16976
79059
407694
670523
300219
244201
147841
81222
73601
506321
133513
438898
137067
474085
760137
60716
379253
9851
217769
483309
124994
268420
501073
12754
204880
195720
528464
686167
67045
594323
586322
674584
368342
309350
562748
95996
191033
815099
321034
618956
155402
1454
125101
109851
575170
203520
699777
271577
85244
6251
422868
143184
575718
289966
78687
502595
501576
314927
154263
394522
338171
114417
691638
383442
582450
20667
357831
437726
640528
659881
153611
784866
269249
497839
85788
316743
652528
108779
478381
50808
110010
658898
409
387917
280221
356893
415478
95801
684374
133571
132427
333944
12972
605671
301605
827407
370322
363619
558895
668018
342550
123287
229667
830156
178067
278215
65
493799
769902
164404
309051
117161
263405
298725
233492
293487
121993
83348
524650
392691
204985
123426
542191
53423
26762
68586
564862
738980
69622
603964
58865
794468
282208
170541
90542
380061
675947
742238
59761
314659
335418
146224
215099
152468
572862
398038
126846
813174
766345
533716
76469
305069
798027
544719
450541
550350
678437
42856
367507
345660
221896
250672
448244
243138
976
312920
725861
115349
714174
209184
247823
455216
562587
30743
811387
453538
36481
539044
125805
218096
210997
94689
558050
180840
684528
222492
351756
147791
430105
598949
22394
35253
741215
631582
219239
248139
462557
680519
455919
65762
672882
60808
344780
574829
426923
1112
64528
296235
313941
521793
61909
264612
754727
228150
803157
164847
349789
643623
537468
243807
813816
794774
51376
3590
526775
421825
532677
212626
386395
382744
670089
68662
727090
248754
335149
536165
742450
35514
232924
387386
406143
351012
787488
457690
811474
145954
262298
605227
480611
637409
686169
802947
703864
712469
769885
241069
726486
137516
709728
153694
333116
777757
103836
574477
34152
521703
674
424
485221
721731
507376
410123
335215
640177
93158
99459
225562
488002
220573
13635
332967
55065
271582
767552
809167
227669
248754
126188
239299
494011
681358
697097
247805
159117
550364
196239
400289
16449
141467
54722
65995
6141
697123
663641
737073
581835
56335
328608
271171
64876
128881
775639
188074
175574
605312
112201
420808
238482
31668
465835
618793
377322
591091
640893
282794
697598
341745
201942
169235
113914
131344
357712
89202
509190
405770
20668
8134
788487
99808
448689
383814
327910
47437
188041
117973
441254
755141
222022
245186
212637
633417
640753
767543
96080
370617
611130
383628
286298
47085
21938
735195
358551
767584
367372
145901
177711
659034
402075
405766
451788
259224
375041
205774
87663
240319
222845
399379
94762
807787
250101
381166
636328
338041
236429
607300
567931
157210
624479
700150
274985
32008
104405
445837
94541
207751
151485
30717
6072
248995
275850
328100
184923
367104
225836
394476
794533
362329
617006
699664
206012
646593
771205
318620
168464
69777
665127
262673
71014
290871
88539
367153
591017
458707
694016
288670
87223
61138
792134
147254
378527
201128
749870
407378
803557
53481
322259
592260
42370
271781
93480
78209
423528
764141
533571
562685
107310
549117
700262
467022
740580
96930
237867
346668
147774
69188
615152
641701
492555
109543
327397
695864
258917
525395
699151
260685
485146
368562
376436
238825
498635
29757
13424
637792
193395
637897
517899
197887
735377
264445
130483
127238
449799
321202
74321
179602
90612
243443
113105
56961
452104
337704
245104
51191
31804
217696
419492
519536
45580
130606
709129
194093
163604
305815
317102
220453
381761
354441
689963
134907
104209
341980
569846
382018
115928
694809
20350
15794
144390
129513
41299
129645
122318
122131
612262
36755
689695
505387
3875
800891
502569
794776
221705
303353
486393
349421
336467
116993
434573
202869
1832
674637
524451
82085
589242
138722
452136
340716
700095
207485
236810
295213
238464
223231
267367
663923
76974
649162
183478
789695
153002
114863
238091
369502
46373
614570
684921
424402
12660
603120
406665
269359
41633
295581
454720
609769
181626
130329
347993
612844
104519
93728
93578
700032
341303
310241
637558
529929
733218
468080
316565
271785
148672
510710
674691
309575
300526
163685
586595
591920
299298
132217
555551
437524
166819
514464
582633
416026
350464
480546
516310
634764
73299
26707
47727
291204
594253
160461
376291
110524
15102
706430
256837
379322
285982
188257
196090
245091
494206
213978
220674
710176
731537
195343
530482
388505
343307
619940
582959
624842
681761
705926
252331
138453
217808
155810
229641
243316
634279
151198
44466
402838
419600
754410
590344
717356
657350
790118
223634
9230
340527
610910
223768
30574
238112
56166
183808
6239
739289
103813
333254
537845
154839
121198
268585
272918
352062
427833
567092
313419
300969
52299
273
579648
594325
204113
484096
686224
341956
112181
757963
445355
562367
590859
219325
30746
377648
393823
378185
588845
106747
278249
720245
64476
781948
266346
264499
363907
491016
182359
380016
459554
41174
642986
397643
25797
611159
67346
124590
706333
245019
604939
393883
176923
69618
6766
439635
365381
485920
71980
159992
3445
635530
635123
10845
125337
738791
456788
547923
348380
49663
579719
408194
39496
501586
81778
383508
739698
736599
741108
294194
180622
254343
71093
746466
45687
388877
113480
509833
490228
100316
171364
388886
753726
274426
467057
701229
224809
17760
211842
14490
361866
654936
558546
779436
220991
111515
356093
516348
87945
232693
410456
367253
328336
59362
145605
410084
288282
25976
756792
660746
63756
571657
764599
112212
709720
399459
476612
252454
71063
19401
57741
580842
338953
108255
66462
214132
359382
322195
28513
749473
69393
575352
281467
322554
152501
355924
246699
194114
134662
104874
374287
518780
153070
230193
515702
189560
360335
171453
359422
354814
781339
734455
721520
740888
13193
36784
459662
50034
12208
772276
279275
30442
467292
623431
150395
742531
66037
28377
799422
705861
224102
339859
20665
314401
13494
23572
303130
71299
797119
160407
12633
81284
51615
343003
716218
800244
124227
255409
477698
215223
547717
95356
74686
727199
461835
242915
14901
800937
280107
174821
418435
741844
189509
244523
548193
478977
309022
294933
401144
616143
94470
332378
339028
718104
206125
446495
367541
462028
3302
378198
269666
34829
316664
746571
191906
178620
641566
305113
73651
276268
627
82398
333161
506865
266929
337713
194525
437418
295127
381205
78218
68531
147650
50319
29011
132469
148337
30577
200297
432803
789860
220583
184768
241163
685438
153885
401530
348624
588810
273101
724761
754083
643740
44495
767295
7666
90909
134867
214571
220862
635721
225304
10945
91277
639175
84751
386291
12914
190474
292238
137527
15447
612770
201667
772320
561696
9718
368560
275685
187118
491452
615402
160747
6327
212849
553195
138025
249584
698928
554421
53304
458976
588123
770509
271105
135265
250489
200540
104117
236233
442441
219031
301369
716755
210233
136775
375346
123428
54338
27194
388505
49038
734775
395844
385042
17284
122661
697718
674087
434139
121754
710584
159507
378912
413826
354608
330061
655249
671060
364008
82650
79652
12659
203506
614094
235384
118456
443061
745619
258380
377785
774504
712250
88433
301830
82135
392650
163849
382778
569950
794282
765681
198449
319495
380299
210097
173000
321848
260774
302624
182521
341146
619687
223464
213829
36705
397346
78553
272195
135230
227764
93661
339085
47338
218011
659563
780551
341688
581977
424789
402245
61321
321324
46308
162596
98919
362772
382109
526690
212720
336351
333635
72414
98437
210499
746425
554959
110597
374956
350032
406046
431591
171660
159020
299091
691606
80390
314228
753731
39076
349832
178210
191420
64557
79209
82765
249706
165293
355036
322942
333389
569262
629424
601730
625938
203098
355050
325792
345416
216207
669621
152439
54724
347126
124182
383133
418091
145185
71585
208064
206792
642559
94519
204087
761561
70201
290691
77689
94526
34348
4412
461939
654379
531711
611891
359926
726661
220853
349905
242129
696489
344843
2701
790648
154389
698758
633065
94191
655778
51564
164028
94590
526049
216317
13859
280823
120756
569668
177389
635050
332602
222874
359298
227706
348991
642052
356887
262995
260296
318208
92938
373978
117425
287801
98514
168008
239723
502914
445663
422029
772719
251694
130406
327884
96055
228494
105355
387574
481058
654262
362658
158705
198959
247085
666780
449552
78216
441952
137473
364774
112669
61748
82093
319
517581
36781
78729
387552
45794
574236
508284
294253
328048
385577
740880
659479
301023
343832
166034
302198
649815
414248
68771
451100
327675
222727
772159
155795
699407
72503
25936
118722
167972
17736
612591
199231
410389
182688
66556
156327
705596
333582
372220
441081
682538
297430
175016
647610
327892
430586
593021
405068
442136
543055
317792
319590
355916
466658
728169
574602
478244
274610
294043
378418
511133
550644
188065
250803
104892
317357
383146
773109
758708
592881
581801
192605
199815
27898
398273
444880
360963
155857
387394
76268
265388
731077
333954
365519
118946
297104
779584
338468
271858
390530
216628
598433
230439
232031
300387
432904
109248
232974
752024
149613
140761
372134
287839
274901
633311
215870
386947
5412
783650
183457
343813
91692
727020
73335
737352
592532
448552
427644
575292
273164
339213
361905
65419
434094
207677
223890
249827
27398
732027
319421
697699
779858
579973
86270
36001
417784
747770
503900
113902
677392
585477
181095
659033
629232
243947
254483
355787
9019
383839
177617
760387
606491
341838
329697
709171
536735
726532
691669
731036
506923
489789
767143
740992
576481
20257
348989
570482
550555
304966
734148
149470
25297
150179
413889
136060
74986
618369
767568
605622
211817
756298
260301
187796
570827
140658
235609
428329
163689
279121
9368
248552
357083
89924
373098
406692
439584
189038
380075
47445
5419
61644
151760
68115
591284
458095
151756
564137
199854
267769
111390
314952
209162
207546
393147
298250
394005
193554
220278
91713
363698
741463
333073
293075
651627
40070
522166
612973
273553
225337
792793
7311
303727
574732
589092
439493
339341
698246
58041
746655
186583
197604
168238
501476
403028
364826
95341
343031
502907
759020
225477
368432
394394
208807
37412
165698
673173
250541
409860
89251
181776
263715
12309
198689
777437
213214
495589
43001
218535
657029
198521
482691
610820
19965
232887
789547
598260
268186
278245
568327
329488
703469
391689
137173
110657
158296
83620
162480
301621
35360
226648
150896
466222
239712
242769
569339
163038
329701
111603
243562
182969
319985
42697
167844
656128
738919
197433
207793
401265
747908
460857
623925
300237
683598
263074
66861
361398
276667
40497
777869
410685
100643
361574
323080
37402
685197
307165
73429
179351
89257
273467
218612
385486
268744
451675
395986
500616
376623
152765
369122
412326
49951
361398
358521
245013
361623
775189
229570
603593
449649
73443
320070
482302
158185
607101
330143
787375
740630
420605
646558
755348
48649
425820
139839
780172
90974
100238
369654
520811
732073
388388
302111
635226
196866
294369
217019
192582
790933
280029
101274
96132
364496
149051
78776
197529
118743
159995
95361
37240
143120
202025
448050
429339
168157
212486
774721
327771
765282
246724
285329
99681
622978
200280
29380
80410
229780
772602
48025
767502
441587
110425
151584
680704
304509
432519
349497
230795
91787
402515
137963
76037
20465
263795
618149
720289
606703
270665
308132
174777
290225
360906
140711
408175
258363
275320
169412
738319
580896
124028
693265
409371
366935
208025
253963
424261
751467
96060
37334
263113
385261
134210
380978
212105
109398
622025
111845
167268
530290
244166
699331
473794
41851
111657
132101
35026
45604
306974
744348
427899
292150
53334
15476
140222
229306
315918
83379
373540
399685
496436
629332
174252
314125
736553
151870
349948
345366
300135
68701
288376
98202
372624
133905
384663
5235
160600
257008
150738
590040
584358
783761
344713
589742
477042
444773
782538
683877
375921
307592
184986
128346
408916
633915
42637
186479
612576
168152
195753
68530
108824
237979
417129
461916
300084
173156
457270
363905
573448
314659
138757
313928
7668
310907
294098
119349
319837
638602
181829
599436
131612
204723
110589
220207
792606
743711
144987
111676
746456
551247
51291
8634
262639
170798
86368
192562
662892
194267
645767
309271
423790
302671
374880
219635
56620
736916
279865
106492
292668
644440
351206
631108
318472
45480
203711
362691
423804
262173
559274
570
335551
430123
19528
298921
380258
409712
217156
44428
707422
565772
704954
25361
570337
20588
242776
316611
423969
496427
503215
386650
114077
310913
326712
441133
282714
693749
714646
45338
656597
277449
371560
358271
760034
325038
401015
83241
281219
111553
738420
176018
279872
271560
591804
685957
90242
654615
119374
21731
606602
605139
177353
203234
493954
83434
534370
289366
759501
44169
114348
145735
666658
94370
58791
699593
30869
554160
506700
682791
772864
609559
194472
547350
607474
471825
457587
98817
631637
24962
180946
136219
299265
688180
690798
184648
755209
601401
12873
629713
305150
147625
236967
153696
222319
402607
687123
737901
316294
51771
241784
450412
90764
664585
98188
129889
741614
150168
652296
228165
83721
503738
10914
76470
186045
570150
68984
365514
24118
329118
768982
532476
444571
86576
344172
153487
81783
507301
356316
384568
24984
719353
104767
311376
229515
422930
576605
71288
327911
70936
141435
70054
490324
308142
181808
643534
357203
273769
491625
187330
789180
303026
260175
57584
130924
328403
291610
426992
13914
307525
133662
144266
532751
305081
395929
596883
611589
623930
768358
529531
396176
404560
66117
5431
532569
622373
277123
463290
309797
19132
775633
80404
594591
569828
97119
648084
97166
351640
132624
267547
380628
690429
492198
323312
249439
314311
31877
649557
67297
227294
405705
279101
196418
728342
182765
217109
276573
455882
78592
336947
134424
223781
727699
277019
346839
188722
110568
782121
87631
228424
513337
352466
160666
369235
521707
635063
550185
472807
498695
10685
786708
367251
209306
269106
362447
27816
50637
295141
380603
201706
750683
471846
118930
317121
746786
21544
358162
787200
723850
716796
44423
227998
301432
370525
111286
230825
300243
200652
240971
703981
318294
394050
20155
4160
700923
64928
144830
251445
216789
27499
120072
55066
494571
88006
353342
716317
639131
731073
743179
239574
582761
116895
501945
421943
142966
208411
1748
173925
103362
313886
695364
733472
580527
155232
351338
271146
625366
219586
571552
384274
240618
189373
547544
13607
80196
182805
335472
456714
14412
71231
235055
567433
506026
423649
612233
289703
91115
344927
193577
689433
9138
96747
326572
486382
204526
612188
217174
129650
111114
298901
105143
399691
668617
568278
150152
272006
78626
765560
550436
350803
257604
248011
527657
42255
325347
117852
121509
298034
1746
272172
61760
98464
686067
52293
506547
83464
278706
517048
225657
710986
270909
66528
167098
73730
666123
754808
373857
39168
74147
71729
102367
223187
188628
506163
748631
288355
68912
244678
154822
320930
715980
74585
361802
469133
635333
91849
438538
630837
511000
4234
786707
190211
49044
271676
403544
167943
385907
538230
101604
692229
243012
83104
264222
490349
8992
289728
225575
366927
750047
75148
63033
36342
513567
32832
75441
517700
525810
323648
310933
278848
18843
191407
144054
485777
163457
677594
658152
457871
176430
298008
777280
652948
170516
217937
140753
189772
116242
27538
451676
325169
34145
652956
182269
106548
629877
624206
744972
340934
41975
265543
509171
133570
86348
29997
283100
167748
740603
457807
184550
129319
189028
609859
103852
116595
32972
486103
215776
525002
317132
344467
360007
13273
115402
68900
257889
209082
133676
161055
565528
625188
245368
26145
40638
315286
224816
243463
235452
759028
136230
557303
7746
139561
378036
278228
705216
261586
596474
307278
775619
140684
221949
487618
261986
265178
628039
546929
232305
218678
258726
301667
291701
285985
426153
304027
77649
354308
143037
571045
17468
43935
51617
149947
168190
461400
501441
665846
679071
495052
463207
85270
729997
633013
424849
295244
272173
144020
616988
572157
637941
206887
467563
146069
480436
9795
72115
27231
21386
764465
139942
162392
235239
331509
416318
573256
116467
84704
120712
184617
287721
28199
6133
26609
365648
254049
142955
195183
701202
90100
504023
7439
237202
48492
419722
171279
704810
285549
47519
287268
256529
683170
710476
330281
118285
193549
177382
214977
679389
162389
173672
196456
382834
235044
580408
141122
166015
206162
363191
25567
91445
346659
121577
484474
349063
208087
365378
657296
735916
226417
625935
406042
185084
231845
581296
224745
272524
365002
444384
412082
129384
77887
614635
293494
47132
326900
200125
635063
416981
314762
303215
213764
325847
567466
283764
293713
129719
167457
750045
508992
147866
714166
313242
295462
191632
120110
247660
371421
320999
204980
557883
339312
471712
197209
23341
264626
524344
497923
219912
339875
29693
209198
556174
204870
339761
210177
36655
280047
110928
390813
644470
399402
675317
76983
169232
63750
71275
468122
400743
313747
83498
54974
55428
546707
371945
296973
318674
95356
504688
353072
226081
247686
468621
108187
340360
33530
443914
499896
194229
306121
235063
360315
101972
19509
713964
374715
271276
15482
208322
414435
749556
577118
361563
59952
634381
209872
656240
350409
473227
360098
53744
479095
1691
368136
644771
33944
640907
323010
752062
501282
195600
38372
248065
147359
156995
41841
35029
328441
107797
650680
5412
79710
22286
312498
189542
560409
653729
663193
383493
134369
441612
650951
217970
88605
702982
122925
60529
596913
284947
322891
398180
262028
69561
124688
92941
19877
469394
157164
567671
34844
148866
312073
630961
173056
283318
45956
368757
132634
241756
298942
380043
14932
375660
758061
669570
160578
152262
306339
766092
642638
256895
264012
281021
416874
40506
623433
300329
440723
503916
644813
513615
177645
667472
284652
312018
30085
653218
105426
718755
685670
112505
58370
97850
160892
229926
666925
101818
300091
289445
340094
694534
389820
560244
572729
318345
228431
136652
221755
420638
109131
313550
20512
624121
68393
173123
88158
216384
358936
58213
231206
471830
12449
181
292524
359324
152581
154280
166205
146823
307137
113160
232903
325857
251152
607428
302002
230936
718957
578824
543225
589117
660156
146278
130690
666564
388390
114340
221115
528422
103531
361579
357773
620369
410710
225626
766843
230059
160878
495132
417273
282530
183689
775698
583095
340979
56815
410455
663191
330782
377939
228532
282940
364583
21090
446535
664993
226341
64084
566839
206223
462400
752751
492767
230480
15501
72516
134533
663012
139499
158229
232344
427792
183459
509983
501746
229926
45770
216158
164768
323780
729235
224496
87161
277388
271932
599297
291194
342982
241088
164128
243201
150305
203661
86953
357998
563872
33940
504855
47319
137447
711996
312723
100241
572878
109151
115436
50238
157208
502854
166973
263616
97239
566120
304969
572080
1011
253888
712041
511163
26755
288223
393556
777199
354911
133179
756192
447455
321008
690516
293506
89346
319124
41018
208151
637096
253852
512932
749167
373510
374256
632299
320398
126555
600946
344044
81636
348345
290718
59419
43208
186921
382713
141150
264427
106630
538347
437023
156536
279382
607100
251211
555835
191418
196578
696777
402097
242614
235422
487225
75334
283802
307804
330203
504199
146936
313481
371450
379219
223613
232380
20207
23943
148436
326549
544556
649164
252366
613190
717631
157222
731942
386447
287533
657091
90004
508585
774376
90038
621624
308054
96703
230245
343906
356431
462509
740183
133815
629778
372033
271646
31020
662023
273533
724420
253568
135633
105232
282088
707591
686560
772406
488400
156894
762279
232171
157924
104788
244619
120133
217325
563043
68659
377700
45258
144628
335645
146310
78877
91044
417837
264656
582696
575852
277781
762290
77581
166008
281354
345281
35624
771608
282575
204526
297596
598531
311266
489638
367765
360921
531927
717412
368554
216624
474340
228657
101084
248443
643872
247670
485435
216686
294952
162427
775665
525997
304076
69683
485816
132484
651941
260471
587319
327112
285531
365760
481245
409065
524896
104570
69939
12272
360333
80683
711357
703105
344938
297010
6865
246153
319625
660756
233160
514328
295098
760896
508314
686579
216361
81602
271112
205262
164681
206741
89410
227726
219441
82048
187131
78100
756988
258338
184862
349479
79827
192762
54027
229598
637180
258712
731193
311632
149998
309341
121284
405329
258275
231245
21674
115019
73239
546507
669363
242494
261972
345644
773060
743994
579620
704358
311338
289074
168399
384174
661426
138338
622428
510927
117887
305091
171839
760695
718421
36089
338747
253090
753909
281900
606764
434011
138396
4337
515251
630776
3898
296391
249524
644163
403012
11262
502014
670751
2133
365721
55124
109748
90032
280313
395934
298640
99460
689650
293097
314170
160635
369248
119135
192201
211771
729291
16046
704727
321802
188008
48251
84028
285985
225349
403949
100140
433048
241056
482107
555871
154795
215746
353713
421251
360750
706291
333206
566853
166443
176119
210756
730545
220301
514701
83616
21887
264090
200767
460510
575842
618449
306161
88967
13723
228139
81957
32693
620252
182273
345641
45430
351723
306116
714836
419496
171123
65119
765658
7310
192143
679542
464060
104153
522491
312605
258342
241491
605464
156555
444389
616429
547363
492923
193006
307330
168469
288455
112055
574570
39788
326455
595265
73672
243497
187502
219659
189923
344279
315229
2567
348337
183747
256177
346014
733526
723384
47981
354866
21450
287680
492177
688356
130894
538243
766335
264111
567589
103962
343429
367579
561775
650866
185112
291561
479254
222719
111578
380821
183345
181595
91654
478804
155585
194219
32576
745866
728922
235858
392471
202894
595205
319678
518418
743328
6618
274325
516952
353774
154059
344485
76498
319920
271312
290883
46800
92357
594343
87560
584081
330575
723862
280080
118526
189037
358498
69993
562424
70310
76427
92133
182113
169097
230201
208824
450710
225899
664073
61766
565166
102944
479801
59119
525540
408475
172567
89064
5882
460618
719184
216678
755755
169580
7133
655098
151398
419268
144385
238124
271010
16823
116457
356047
382296
39591
97838
430459
697904
107704
8830
399767
376329
120082
54925
158691
599445
104948
154239
206102
349987
118421
186839
21348
358776
191784
292233
742269
139697
713541
441962
158303
486300
153428
60520
511383
603685
180762
14373
492711
701724
5429
9768
47251
383635
432743
678132
586006
175994
235175
298567
222600
13435
688912
457426
266710
92340
110865
162421
557692
612513
36876
439032
257293
21793
242057
473968
622255
264187
764925
375907
483958
97868
502346
506625
276665
53367
102757
88218
704724
98663
271154
494481
685810
443628
122666
91162
364507
74701
606810
714612
311032
746367
253415
290892
381833
204014
238402
569592
173855
135033
612764
226171
685980
260970
56682
374228
234155
204235
703563
468679
458599
244030
651285
51716
404243
189232
427826
546657
306576
617108
234622
533894
17871
297832
328075
731438
185607
233506
291070
140119
389034
406654
283628
347732
28053
53544
410668
226166
32305
302595
138405
332148
370459
295883
461857
18256
311301
310321
714531
385005
277747
292934
60464
330328
659402
375138
192282
756427
287984
277012
741606
716023
366148
304297
143364
557093
722616
462969
23166
482482
748782
8426
366395
316160
769629
517405
141463
89945
760468
514835
286945
292103
269743
186374
184523
234469
706650
348342
356657
713779
728678
308145
194223
545191
169473
18978
750448
478016
154868
352641
249424
211873
179363
332939
64040
92789
248586
206808
707067
541823
368255
318116
186558
374196
467223
415590
127939
183679
368933
167083
366478
372235
196781
107618
534745
771655
56176
320379
540524
313558
150526
709598
321019
606292
559634
549917
417130
298970
294764
399119
280831
298305
646156
200423
103403
158652
90119
134074
762735
694096
48114
359686
346191
79292
276161
420808
367764
416260
90240
241314
72460
73483
411482
12164
434674
348898
72274
126709
488636
220827
272577
6747
265437
406196
596769
448650
306359
523269
94822
231883
66996
159777
724202
103904
612841
375061
41948
256652
34826
622072
528297
551057
97469
346137
447037
404164
208490
245418
180021
266763
306667
109444
511223
64348
712654
561896
188296
13
92429
207068
436399
229497
64761
234879
91241
645480
479544
59035
637948
332730
420596
23201
256198
261572
15261
341396
674955
692232
207544
126366
206292
403588
440836
21102
346916
236326
655566
248377
325094
631135
128580
484471
232289
279241
270878
132952
285131
510210
353818
66182
487591
117594
40024
497376
337857
191257
179812
320588
2629
99482
93989
408396
468379
275556
238232
195318
536123
67928
642131
351545
618499
614743
105464
523315
179420
649977
61001
673295
552523
177689
303123
331889
692019
278768
450556
382049
80085
117651
31166
621601
255939
393980
33291
214817
700377
82800
234842
321424
454095
330296
132577
370327
491073
216498
271135
422084
447872
28677
416793
375826
19476
312787
619872
287323
399254
613887
188578
20418
75588
38771
261908
364748
271018
350818
384214
643445
117019
223024
100616
630561
404266
198993
241196
24959
268571
234068
340053
100900
674193
124326
8429
72040
122670
335310
351997
252687
1747
32363
102024
287577
382789
130057
674788
625099
484347
700639
261409
481058
243612
205141
394076
110048
156828
94181
127025
279511
98870
220807
204639
13102
672749
689487
172256
59648
343028
198872
147439
15040
69218
109356
149937
104554
172943
34288
186434
168993
89718
221148
379397
115475
650049
71971
75588
412320
15415
257904
193414
143860
662112
263639
290487
78677
82250
590472
289805
103216
340215
34972
120658
604101
637639
109805
113713
700629
570012
636688
375750
70534
588105
707354
563811
109982
19970
398034
58475
170286
459926
399461
310486
226253
331110
271674
489809
395107
137027
291624
275922
145178
306430
506626
563057
32440
146892
186918
307333
288211
35957
515566
513898
160990
108643
582102
108566
140653
408549
515746
368080
324582
19055
405945
525973
247258
140890
686185
163068
527831
119443
433780
577542
660067
256199
325453
169795
39034
53235
316374
512380
450910
49066
201438
50222
94542
151807
575277
258898
415937
499575
290184
497796
573543
591972
341891
1073
459285
592970
352002
621207
219861
199068
415787
45391
525723
26729
154617
296603
56188
215566
650581
333134
111301
135776
46877
384403
57568
266087
174901
662621
257510
219014
118296
472957
438212
352944
448554
202047
583887
240366
66156
162457
455593
14216
524302
190167
572363
341494
125292
348817
48671
670322
103412
261410
497136
354916
226844
257310
413261
532683
110638
84148
583127
25312
219617
143266
681672
137634
436594
290274
519195
647282
91531
450729
269389
88525
159358
217601
33748
329138
190740
263405
158257
214713
244350
255889
532151
234060
30709
4615
639020
147106
224675
297599
7034
551829
281742
595933
117272
247586
193065
313485
340678
367286
160219
139233
643850
60178
314668
219642
91818
358300
127519
154516
349482
655696
340602
98704
26469
186112
695316
138652
36445
252597
183057
420974
153718
131863
523899
263785
214558
453816
136459
496503
300921
256252
535539
536844
260924
98632
390740
111479
334852
266820
597119
666971
56500
83490
191332
456882
382776
92999
95416
286652
207086
398891
182880
104212
346083
460836
634382
587819
141734
350718
507634
533109
121263
284116
596207
651605
456474
196199
672961
338731
174811
422848
314945
145771
659196
657511
479876
51361
349311
13375
174982
253101
451930
313109
244086
235105
84661
580165
124873
1696
305544
63413
309376
294037
53845
244103
251748
22932
619785
521705
561899
462223
261709
310077
295807
296647
176666
468333
297483
256134
266571
182635
577544
372846
249420
252826
209742
462972
107950
62516
451937
652609
229058
247389
137158
534440
173863
106951
649528
135298
672306
361126
343981
574475
8261
650414
316905
172916
695534
260955
681016
499909
651860
305899
64527
97505
316044
652317
453528
614872
270092
71725
67218
268605
318743
673625
408021
64877
379650
19524
285213
174303
4507
589934
480149
590136
63778
221546
684835
65134
589947
248049
16284
35582
78757
265165
400302
114960
483597
2523
112101
340831
601524
532840
425631
641423
97817
583579
655639
345892
392943
305071
657836
209583
303236
141300
548843
248295
547029
450780
117637
439941
178590
113036
45383
58811
476647
472209
699341
229762
408066
150234
618058
174806
251615
137039
333611
208354
678562
103569
239233
189344
113257
51600
265409
487366
253186
243418
658634
170382
342181
470016
334469
175880
308796
69028
214107
175519
67497
103573
254418
70509
275255
293114
50213
119693
309843
222114
538894
53494
525802
239945
104864
701249
321075
640798
605326
18754
480804
535323
35598
94841
626964
646402
406489
445119
592040
505058
145503
521305
425865
628861
298264
500482
93975
511744
545420
2574
277849
184977
201588
25812
45821
58934
316302
341571
209421
455317
528672
108083
377651
127735
198915
289512
286003
465279
287646
479259
111605
223099
344467
350059
127684
166600
475675
90248
49524
5186
183519
179389
186862
656997
69418
150628
173252
214221
56242
568812
558627
171729
122425
119424
217607
71271
22410
140898
496402
294220
460712
392350
595259
317763
81963
150611
41718
538447
256129
407955
150690
616672
42887
477131
596313
683435
7882
629309
255738
477621
445899
196830
210340
640934
1130
298205
97559
181593
318624
269018
143680
675260
526631
121814
69654
648339
214775
586167
154454
216887
342074
25430
229987
136115
318806
194623
127866
190873
58789
78491
521935
93211
315928
681561
648135
423850
250235
362099
642307
99252
315379
61479
403603
567320
616330
133529
261074
196355
14796
32701
276739
669217
555457
156903
296700
53568
679013
568037
45784
690339
88043
108684
321623
593777
83436
135171
11755
20565
75835
204585
540954
344291
120702
137325
514712
160750
683180
364313
605663
229418
337342
208758
395436
370206
190598
431328
183804
272634
264209
544874
28428
348710
137533
41013
586881
520128
691034
12244
134898
455940
618965
246885
66982
205789
370009
236084
244548
173481
505651
224267
13798
80426
103295
194272
321795
82032
476288
654246
251933
170311
149607
304713
282390
675064
424845
76739
667177
348616
92858
535469
564428
118127
31718
382346
371727
555132
116298
273273
239272
92314
37883
354037
32701
664455
519127
300392
42963
390109
355727
104485
685545
2940
179082
202558
135492
541080
640098
592318
88483
27841
286326
697290
320690
32320
157590
328778
321466
681428
345966
340123
617161
282990
112459
163981
275416
611802
506152
661927
73002
298248
353989
696046
88048
202061
21254
66201
145976
49867
649927
32569
309228
33393
280894
19183
357350
344321
554772
331438
364641
402239
112883
1330
267584
232850
331435
294174
530817
135374
216559
184995
47398
40877
117925
653332
49600
320627
222564
249872
344172
181196
145076
178913
152493
663955
315792
303962
46738
322043
255557
108339
71206
61239
51572
401043
363055
307793
122920
155918
63151
675442
328693
58665
128692
27390
522875
135386
578082
439358
451750
581373
234977
685574
45464
178999
373340
289675
104385
19542
340902
112329
223829
255278
239835
527871
619991
402255
144629
697164
142573
37634
65057
338564
642498
241708
303711
140241
514207
175323
104203
112344
202804
12209
550455
437609
41435
408777
147514
262289
236217
265345
262049
36245
193995
139760
90049
391465
3696969696
96348
432010
363485
169062
402748
150695
563811
432853
167678
384094
86994
615905
228427
39652
120992
196919
123728
94518
241001
349878
17339
229038
4504
424096
211952
60348
239383
426744
6374
419343
170658
393757
100220
116735
548075
156478
137331
460110
160536
552066
146799
356841
451387
475297
276136
567946
369769
278452
217940
299880
22395
311440
81500
144741
165827
556536
257250
160780
341798
657127
274484
448295
208389
690653
154351
18395
214433
234245
55519
258070
566660
275829
313839
34262
240767
266091
125069
296873
588419
117138
123324
321314
584087
143570
100849
297744
519457
347138
273260
462510
139183
445515
487580
273489
321718
294930
174534
79900
252409
356418
94814
385238
592338
105464
278180
103592
38805
336146
106932
461187
681944
258044
193484
189744
452064
588036
450790
565417
313930
34699
657178
689897
652442
227708
14743
166485
153047
189522
601715
69377
676044
302171
367868
456498
274034
16952
174614
26553
253529
158190
28153
19512
380312
20782
256651
460867
78613
111212
631261
650180
23268
32802
231018
392428
626665
613862
150255
573412
569780
131569
301752
280034
274694
375668
112540
611873
173072
511073
312755
489984
417845
430100
220202
205735
288780
300148
316352
115767
440373
504819
667969
80398
296025
229826
92277
344984
383176
639755
612810
366125
514748
53461
65863
480154
112925
6555
491300
117175
325531
164484
127503
606084
240199
275128
139784
678383
137242
66284
550752
59890
589276
235999
61575
307832
206156
339361
112825
96999
67334
215973
247140
340579
155479
412000
509173
612939
29910
198289
42958
161761
592502
177721
278096
362263
652954
41238
118341
572146
180474
563083
264040
673306
102975
395811
585931
160881
52425
599824
339672
72747
349085
477106
521301
68670
183974
440194
673319
447157
39951
380368
278924
11298
311067
526528
549181
270085
315584
250659
312124
245889
498139
411736
683205
64005
132103
151800
343143
391314
307881
26152
295518
521102
674307
634164
280530
345709
68157
594868
125102
275784
332013
157635
437633
504706
41985
313294
201636
316458
160281
202197
353142
582153
645810
156695
64171
360018
253828
594072
57868
527365
222249
604054
27702
118669
664339
73856
292909
394042
499366
459086
3914
566097
221458
8710
282359
558488
519853
213072
418115
662750
244764
68623
48427
191971
4786
166988
332106
19499
220309
540842
279147
272156
268405
300161
107302
162783
464445
453428
103155
309917
247116
489114
225393
562699
595881
236970
449775
313230
558160
27517
459659
248589
103177
197157
78260
656090
226860
287711
93383
470217
308113
384054
682736
202663
395351
52075
231989
29334
395209
461219
478567
15477
352122
268810
530841
35124
422308
272878
354075
83395
193611
430697
460822
283198
142632
62052
598268
237826
343915
538426
573010
171876
269594
339444
72409
21979
28377
271672
623086
664873
601245
8178
266206
653297
631855
253950
487487
322536
587592
419798
282304
8582
334680
526012
32519
55412
595144
10315
194287
167606
261265
66738
378393
202133
380657
99630
566954
305820
163221
149897
281061
399027
355429
574850
232990
400543
32563
28242
186336
147072
408255
108957
695403
402545
319617
290121
6779
424234
123650
214116
69383
105360
58999
636396
36935
68463
394126
229401
621691
408875
573896
99148
125346
527251
152095
676604
273170
51386
116256
395879
241049
149907
73390
689417
136906
358733
358892
222266
691443
679178
355281
322694
553268
234140
339525
991
248754
498088
585260
421005
610267
557578
163691
8373
202401
425979
658035
50683
454968
224266
177685
591492
44892
448098
293907
546317
113573
191186
140062
298188
129417
284460
649734
159707
59184
213978
484701
271225
146361
302967
11706
542293
36938
456894
101813
288929
384980
692604
625508
1966
325364
665932
35696
27119
210802
636972
213315
332467
214661
39896
221860
320163
371217
273073
195696
419764
658520
228316
400997
247522
81312
209897
688283
286662
318327
332990
336320
481539
371728
8830
25658
266185
301154
255222
378421
27279
133128
139270
194192
523689
552025
217658
292026
264632
506120
457328
442623
231125
419163
285907
168287
297890
578461
423374
628944
217792
609408
238413
294625
649795
36271
14513
394522
406539
276846
131327
329028
350133
76169
289267
76825
378863
368627
168145
560268
281535
146590
476534
578436
634678
18636
221677
39644
268057
250610
278499
109296
29175
587763
51465
621004
335465
468024
435150
311877
160493
320939
563340
227793
233316
130130
161399
222972
373888
124284
551808
367489
347025
121557
491603
660880
64394
654695
44555
94354
177784
665217
674651
273054
283432
105186
519281
48517
296927
497361
475934
269974
134250
675637
604425
241016
131067
211488
46976
125645
115891
104653
118009
271070
263659
43400
142341
226664
255771
224192
284452
237980
220436
88467
252613
352416
674239
228962
130672
610716
76020
171338
211072
239593
412407
19991
176794
13832
670730
63131
63299
146518
80476
74201
221781
306808
7811
45752
284192
375507
337948
619345
602455
202489
68327
87036
605949
448409
374713
115639
674461
693232
430293
57824
235473
17969
211443
679935
70849
59757
222419
643257
153967
473248
569120
318340
654480
336980
76627
435639
556782
643954
656218
85840
139826
241031
261980
316706
29277
141597
121250
137687
293290
246010
207648
203453
275787
270278
310775
293596
208371
371082
108173
306392
89183
78877
668508
254702
340341
50579
99068
652275
79645
395482
340841
167482
293852
85795
126762
607188
462098
227132
128496
493496
80952
85906
165465
134303
232359
446543
621308
491391
337738
72825
87065
10600
159722
192338
333498
515624
112599
350947
224907
308907
574955
208442
430927
498581
205624
336539
549788
614921
199703
632192
90679
167254
262871
508737
193164
590980
179094
170858
533842
647620
381032
198503
91975
192837
135889
480696
39345
519103
283526
233196
83554
233075
468525
487184
404013
540535
230954
378607
163152
170188
140108
70361
222560
398295
197381
249587
6923
59407
16435
281281
653403
310535
87080
566884
575844
75885
654879
91119
87320
203583
298082
253464
171564
37845
441238
75338
258030
621783
551800
464647
547110
316697
313553
203329
218572
171135
110095
644779
189866
320383
511555
401823
24766
242333
418220
477212
84931
96735
100457
78359
258479
27767
121984
101031
465045
203305
307071
70927
164485
204419
137132
673952
334491
190983
230525
91705
293458
31147
399748
83663
111538
553540
524774
330046
292366
337804
429781
95608
458749
171997
149779
282984
160859
622878
240597
678112
73989
689224
53136
11347
467667
309868
208929
219395
65055
143088
614516
356138
488386
3247
598256
248371
8298
112758
130277
37030
154291
664832
44203
453914
590138
391399
226507
26217
268856
367742
272616
287840
14371
242915
532364
300376
645426
53524
428993
219642
104803
3181
629311
58109
670877
285316
411696
567816
289200
257315
267853
359443
561002
80304
49847
332353
239802
671676
620584
534318
190895
586817
10868
179176
89055
210628
751
129679
349721
109770
286661
233875
644951
120691
651934
164184
190859
209847
65859
644675
151567
686157
318101
229333
557844
37336
22416
70099
33316
410416
64941
90862
400304
352707
112893
41462
619294
32922
3259
249240
99235
286918
483303
341500
323268
325658
195795
83193
300498
666508
304067
602870
5038
237434
527885
137458
403939
429884
57130
178421
421560
217891
233238
266957
161278
296859
25557
83342
27483
15885
525401
197796
236132
221439
163848
103330
368582
621344
326728
433474
3951
643711
314017
46476
84546
339356
625263
54496
183487
290220
421334
648833
301597
182924
550019
40081
636782
184539
59819
340002
361927
291721
1391
32854
584849
67914
27656
288328
109868
148585
556264
624442
205066
684433
148035
132803
452076
175189
511172
123745
152962
548994
175005
611127
469348
222259
614149
286897
401177
299189
8741
674030
45946
475179
143752
673405
454551
153120
255498
113337
428985
635621
226217
240822
254995
469553
375274
121093
308784
136643
604487
660666
51766
240406
620229
404039
513672
425476
543162
676387
617001
62667
182705
88298
90810
355145
77425
108943
360213
630755
166723
1757
311081
189762
228060
71818
22655
540128
357850
477370
62010
97499
460976
85846
480309
293630
128761
536244
539762
364957
625044
361278
549190
446969
30488
168609
300036
236133
134118
291563
299545
104649
286714
548526
292846
536998
247611
45359
237961
232834
664566
462710
290908
448452
154859
93138
489742
88022
1577
311913
137456
130821
631997
45514
325627
185753
550492
605364
649718
250752
472792
245124
442654
106912
279933
454957
393273
131186
142867
261201
425011
88624
314197
542726
25095
375029
275088
480486
336153
551383
332645
584068
444491
328486
164983
258831
589436
250685
504356
230660
600948
15449
49120
543025
99842
618440
327420
316842
116345
8543
288221
647241
281357
132327
219403
323683
187413
268433
206934
187473
104196
375807
12926
313216
18390
15326
27639
327050
435326
64461
545522
111790
473863
6305
53941
554180
128598
73820
93930
555900
169035
343600
197972
615874
20017
216570
87620
270728
495875
2948
195382
44953
49385
488501
168564
351490
339627
140171
507319
436149
162637
253421
124657
455724
73662
526766
130490
508002
526350
173945
103902
48362
55277
108832
589432
96141
25568
22770
485615
333410
154258
311896
656988
23994
255348
270684
35161
4810
310827
448148
2892
600124
584585
584101
581147
610640
63859
678200
94262
118331
432367
384603
22417
589538
137900
166459
290849
561215
166780
90912
91570
289654
255400
39561
119777
266998
290623
647732
50666
123865
37789
513502
175463
318946
283586
309878
679265
98433
248787
422344
275810
300238
188903
344915
29842
370261
607590
176501
362648
223482
141490
445395
158705
432527
346603
261978
30268
59109
582349
658229
480793
14872
140306
425880
111329
292553
72506
227358
42233
326418
604762
234066
147827
81217
650843
551181
134744
155197
112006
313693
320042
211837
162076
596451
52240
197234
147234
167623
289283
228948
14041
198531
48331
184853
37482
102921
440637
20629
249161
275434
521754
472436
251343
416505
383348
375408
444585
642359
174337
194030
213734
581254
193222
454371
269330
569038
337980
219354
233901
145743
626722
61979
383646
22121
390581
283534
5910
319171
250881
545369
596988
221790
369444
229505
193682
415914
112807
211348
82735
86592
499985
564764
588965
125891
183716
365315
332664
216802
39238
619688
325918
413669
258976
43638
232279
367530
573388
132296
150578
649333
172132
338804
386072
5667
408097
147161
236823
193020
8969
502500
590803
236405
263909
146678
58197
321583
321456
215933
50494
249731
64317
320341
314247
332364
287045
145001
328940
274459
519948
408867
62641
154868
662227
442685
85615
79920
261076
603046
14900
564464
230132
620675
425469
217175
502460
45937
353466
657516
465295
105962
662090
178762
464323
127834
261295
119590
612291
166074
585887
324433
667287
249857
531924
465988
638509
357569
335591
41199
65557
91992
360408
463615
78809
451710
612037
11000
368292
511433
295602
110277
645268
648211
154158
28648
434881
334001
58075
163682
280649
78165
402057
242559
253814
332569
465152
644162
216897
97542
577351
684150
471810
360989
222978
364557
55834
52565
292747
455315
212555
252429
588486
565587
36149
231130
450018
337372
27847
375244
108956
681583
220767
23711
374541
267504
400532
136382
651927
265348
26517
531954
82103
237106
248044
589643
92706
569968
148404
677424
492216
163391
556937
202688
54102
657823
36711
152086
221650
445174
149944
543622
646855
350970
163228
657919
244707
124639
4208
679954
341850
102727
524555
306367
344470
179039
386536
129476
630047
185295
514613
672358
11228
314527
41993
98275
80246
561488
505414
168375
364963
547812
168310
276006
23921
73406
9838
412812
266906
394233
184997
417133
665780
415785
287728
290042
293586
107030
682006
212940
272939
197210
116246
265810
215634
548538
215361
188255
173038
280444
104957
550227
236940
670203
647071
206455
183135
236684
175239
286247
524633
460102
182244
24831
190400
609566
457312
155153
55924
131218
75400
533174
365632
395097
137188
539869
248617
334928
60049
208875
10146
330434
61844
30266
49269
666045
270716
455403
502426
32328
560940
419818
588466
218811
431654
8070
45736
260351
294274
427998
269988
532216
411881
271339
371888
56280
222735
355036
108272
680474
438777
67418
123410
31494
405695
245453
184209
560228
628117
631043
531472
189708
556550
443277
200647
79592
514896
359164
165526
481898
255929
439516
37180
54194
290985
487763
268623
336961
530944
110070
646359
30592
335619
524912
190526
240795
312816
270338
170071
206877
63157
171482
674000
583790
405819
498745
639645
621714
184823
217127
312854
167579
286733
33150
337172
2429
190950
22649
203060
514380
366152
32175
153658
415654
612598
464086
401334
278478
154684
374830
47592
313188
504654
50974
138569
577596
181407
216125
622717
205494
388685
257409
421484
430040
160591
246900
271644
145274
77951
276716
152067
38101
228290
518938
164625
281800
255120
305009
93121
318858
132132
317354
28167
50846
297704
389771
352488
388593
126760
79060
63717
93346
196920
302137
255375
504875
504665
241551
137687
80926
429449
431946
603687
233196
104433
92006
335599
293368
124617
295903
478924
24144
615840
26619
152262
467588
346439
114645
183483
62608
314153
399500
68880
352006
555975
2988
89575
139768
410746
31256
61041
601027
188317
182783
170521
548246
152329
172244
153034
602507
229512
173613
213879
590879
442144
624455
289864
394364
360992
369050
34610
497683
304606
296296
209620
196288
536624
204959
369420
275750
165129
141409
337873
281835
173256
76209
363742
262830
18541
304694
296915
509909
67292
527313
510656
318219
323457
676206
481661
197258
563156
421323
138141
35776
171019
82131
228380
34610
63072
218908
6665
319371
563995
244939
71645
596025
349937
487743
137454
189482
201422
545735
253916
168058
327911
412537
366111
61590
459638
621886
597784
71108
322676
391918
215061
255984
156186
579705
38099
104335
591444
548473
127902
189076
530247
526172
239898
120801
173681
601091
320092
629391
347603
100774
362769
240260
508996
77860
651225
164828
199656
50177
338579
380937
201987
231192
157068
182293
332520
57717
62558
132000
1924
164795
326295
313604
179059
658162
286903
668031
291427
111188
207078
11070
274128
47874
110675
197467
278662
281734
363456
120285
84103
81476
595330
299908
251913
59403
26037
30946
261584
360017
214321
354699
430826
252330
25941
611066
136357
145345
168552
475547
158918
244845
285997
337807
649173
273050
176598
22181
156724
251102
33637
271724
142882
303880
48112
533594
353577
167035
54004
188064
16522
96989
576345
159483
100442
463037
181600
489605
176484
22206
350425
333741
422467
16436
193278
39238
269584
152397
48075
206398
151416
403772
20676
112269
575460
136198
267755
596154
557918
333878
642295
189146
519405
90367
41802
123575
124818
619547
217251
207853
584108
472143
108054
521941
198192
650978
75858
96444
143165
252548
63203
52198
101395
307581
513380
665036
392095
187498
614390
172656
66568
170392
662953
80203
482766
311385
53602
313865
427293
35174
407101
533779
114724
149563
586483
130130
132203
484122
589984
300058
87118
629652
49946
391284
15274
380018
171696
403953
472334
556380
279087
476911
629628
136599
517802
76904
149201
561432
524349
287625
82136
231723
175847
26550
72615
257861
42346
117349
360321
400838
523096
610764
428417
151106
345988
186428
71531
528796
543875
12305
166623
492388
321716
174445
89855
182639
438451
224941
270456
132798
178178
111997
371912
182464
476844
133352
232617
471022
299683
253174
508974
436237
192083
140528
644826
571769
100237
269027
278683
152336
629952
2779
14379
94711
273075
139018
196728
88949
486411
60684
69662
185729
626175
363218
31693
389427
395226
93145
199967
293595
634210
476922
374491
116101
422392
208597
44893
80184
668673
620685
475285
516477
279550
38926
384621
310884
513161
55658
152358
484649
214524
308871
298111
351971
593429
90082
3936
166689
205381
672674
428850
79457
153652
219606
262975
493774
511835
266470
143814
90952
182863
375419
670165
341168
530308
632722
458557
560433
573162
457570
7847
471490
23669
166774
179522
433173
332538
207718
381530
355132
11322
94490
185893
12014
170823
99612
648999
77781
606892
275058
249886
151013
337259
194151
24354
213093
213992
91727
266373
433465
154723
351605
661767
339458
144914
358601
125600
62211
265756
443625
410006
269104
86433
142587
602889
104956
132416
226001
481722
259748
6756
364838
181122
316593
281917
567189
241863
209659
28295
284466
7674
29220
484764
271275
131140
208421
639285
421292
38916
58114
644774
17483
183049
409748
195442
57229
607644
202569
332837
199414
574625
565733
213305
496647
602567
135662
15072
121088
144643
238667
500181
197136
50977
293219
586753
579682
331116
28806
44039
62123
668902
391987
535966
12889
302270
92445
272886
603799
315406
318803
219654
129269
555340
15067
525213
123586
654617
3483
381343
24048
80286
377374
293785
2718
256186
307353
331697
115842
295877
258666
114384
173292
224870
188632
191583
326629
183342
156469
84057
346159
9933
636275
425572
631915
220827
166644
73155
560642
325052
483511
24588
595829
564646
195603
275200
381207
652986
1787
99308
258648
584123
171471
65214
461297
471827
435208
371192
348529
89122
255765
240426
50357
143804
492734
60917
125194
214584
377933
188024
246327
447556
278617
127272
296311
253281
109190
125174
151833
425428
489080
98595
186656
232764
225296
296061
464939
298059
258085
311781
652989
450491
552191
507237
310868
323623
71930
95925
577998
671309
177346
338931
156607
333277
290843
11004
122802
795
26250
32005
332045
617336
8579
31506
261799
137257
369831
23382
566800
113262
304224
95698
292267
177371
24708
480451
201048
325137
63070
316493
71139
205299
275188
501921
83056
138276
237672
180340
225658
153001
23932
351979
418649
77860
10386
107201
2903
348138
50439
321642
644718
495496
39801
311960
515856
39460
523298
265568
315824
95075
310532
4270
570729
640613
200465
149356
661096
188049
7477
295538
249609
548697
10478
597443
414664
185420
422546
28437
108569
409921
565968
408367
70038
167652
447449
367894
41037
297174
17075
470932
68230
84202
153877
295077
498909
257508
661924
606174
672013
300949
666590
523408
8799
522904
399625
451572
155742
126668
332399
340782
434171
36955
13997
8571
67573
44353
656036
514373
450337
369217
15504
189204
51354
237511
112648
133890
133293
201735
515297
669756
77853
127691
81456
524981
495459
252969
89682
438484
318340
267937
6791
410540
330499
458167
365832
361785
8700
533294
637711
160484
462816
180371
174014
28937
15711
331973
200401
318519
592064
102874
132892
317802
18296
497290
328437
130572
176941
84180
504109
240696
64150
133870
216771
446470
327210
377650
57372
182663
107001
528176
532762
229814
313632
496254
317037
93058
216853
313253
262669
131935
469298
95640
390496
32312
453838
51565
285297
347530
45467
529398
205781
45691
405851
90732
555183
488692
448462
14718
48846
373492
71369
437341
649191
131477
405392
568355
101144
652527
69436
294984
649402
370970
546229
482602
313622
126286
168558
627783
8066
668862
587230
251774
280610
208541
169475
335961
447355
72909
214104
428562
458751
658857
115304
164367
118246
115762
300044
153355
23656
129366
165275
558784
197757
655144
90765
389647
441463
72260
132671
195962
56894
84421
439692
436808
637067
579960
31005
562791
159620
583829
320918
156849
565431
259595
620066
116952
256370
600673
64014
520293
413230
475702
591456
209988
602342
100508
219685
119815
136713
183420
139244
256571
151301
104838
89661
420682
7784
506817
161579
296835
125786
212917
288894
258505
151956
245123
118768
534370
194926
156051
267555
81367
422405
114139
259182
202317
364466
7382
200884
479413
274166
604462
149500
460688
179006
391686
527159
379927
317633
176532
228391
239766
611286
8518
478228
615709
177100
508145
336734
144399
241717
208053
304868
105138
44371
323637
599580
313132
170199
163527
142807
91451
552431
305033
292664
292232
195876
103466
222953
658963
299487
279813
66896
253015
34703
514031
73838
607435
87739
102388
479309
529978
536307
670326
74551
12254
447142
535215
188789
152281
201089
189113
657094
97927
167025
101899
194268
74661
89809
581233
166903
91261
198159
331809
16235
30398
4989
426243
107194
116582
170345
599327
256093
83826
43505
281943
649555
398471
280486
12902
121242
504325
135071
543517
173591
129479
495261
642926
319104
634229
252081
312394
173287
28213
425795
16072
247251
440248
283656
624572
434347
535941
207931
46654
551358
52384
245481
299959
586064
14176
41039
201951
316032
308437
153789
176648
310825
320371
62209
60171
293026
616386
235107
302057
224421
310076
220520
190415
427618
170256
129766
478013
73417
70898
151432
15022
68631
506415
442686
135109
621319
125859
392096
366253
189511
13628
270842
218567
170395
301842
579292
7888
580269
512067
94723
380232
134948
274576
664780
537955
57921
88418
311577
529497
557446
113350
119413
564716
26868
343839
104343
36991
318679
155019
152911
273442
666715
235850
332318
289900
28132
208259
237277
630084
471920
309075
389287
209941
222434
98170
326917
240056
482173
224032
88730
148859
234772
210631
397803
583524
470750
306714
207897
422312
79636
26542
656925
194072
159301
82850
352052
514321
661929
341345
411627
228514
432141
162432
169157
291787
301568
124389
288939
321046
530682
103911
563866
213593
637470
78129
434922
132743
272800
298660
222415
200243
137542
167684
389241
230779
262055
170461
176388
513008
337204
500126
299324
288028
422256
394536
327508
623641
19799
194145
124810
632132
206937
92554
326986
93533
449717
268676
181859
445490
148286
56106
454684
122642
223411
503043
12826
318706
56988
611574
153934
409612
166970
651112
269972
115746
236200
490428
249971
31440
196740
650647
580679
187717
16675
51890
145589
665596
533054
162770
91933
577632
309636
152642
374243
438476
570560
455073
22751
225729
468124
12780
130985
495178
91630
593630
525514
525747
170303
437804
159720
187602
144960
330666
226438
178823
297754
11379
284398
295773
242179
313017
116018
88241
132436
659146
622566
225226
575507
283664
76842
221931
243394
161132
121287
223947
218962
629249
96666
490916
18646
57188
112320
252999
348876
581696
477556
289433
551122
502227
171419
195747
103453
100450
37755
42235
498384
141227
512
400562
137149
414760
623
75051
305462
664829
637973
553882
154276
221997
188612
155473
76938
5321
329264
224945
454533
240289
571697
36580
444040
548014
71101
403550
473528
77028
142124
664689
114008
8573
152201
44736
324550
106191
120982
388659
408198
304939
29067
275211
340219
343125
168112
166566
472650
102003
533076
270198
281155
319893
256379
108220
151633
17373
81245
459991
210440
625641
546634
350152
195618
164332
547050
73466
35818
117327
596778
264612
137885
27167
473846
10510
50688
124297
236000
665821
168090
334468
279221
52850
476131
326969
438827
22345
8292
603044
131500
404195
4482
297094
203235
658012
119858
345481
490797
233933
335473
39398
421616
637388
579761
276597
652980
548129
391901
198353
93759
298524
290601
523726
289095
403249
522217
270010
196068
130800
183493
502714
651432
109655
378765
141102
228959
317446
98288
456768
455640
108268
124097
296930
421396
610759
322586
672
81741
180065
305641
364990
274756
539449
135867
324592
118549
652669
401696
323551
103572
285507
14803
78970
240148
281100
26124
40872
241518
220393
175306
568016
80532
442432
132710
481501
255463
452407
118204
309552
104772
28330
232945
259578
148863
369120
164985
224829
487800
634730
264635
164373
569240
173624
336754
192705
658097
127338
467132
378569
359070
95423
229848
253489
169367
155169
260709
21870
416196
598184
219492
152441
568261
48548
446321
15028
248607
262902
7114
211320
621056
15288
92819
298708
506165
643872
155932
539797
174345
20017
396566
41630
200522
168313
638280
247291
361098
323594
573105
503129
231628
318747
48028
305684
157678
31133
56673
262148
276182
529776
453823
105766
241917
618148
34756
402894
654570
55493
305726
651585
213800
496360
5085
76173
215362
499094
283907
453918
130250
530577
305909
25138
192741
379940
187971
383419
48904
596143
1064
137921
100139
317146
470623
227424
234977
117964
72730
319164
260411
583682
125472
225489
374446
599586
311569
34109
23157
318449
206963
280297
112566
193744
519540
503695
292007
385376
61858
497442
254884
207323
54273
604347
418079
266743
186843
66989
323724
6462
23553
57059
63911
589332
116386
451868
90581
205415
510711
296688
72780
19426
617432
626171
114371
223545
119948
41476
25629
106105
584283
263479
623141
479599
488348
468390
435517
189557
226367
605693
397112
280636
200940
121457
305447
257459
612308
34224
617653
15612
295652
85646
315277
489510
235097
568055
107779
368932
497073
220421
379899
140256
185402
455630
174217
209999
85638
360011
518239
394113
54270
341109
510283
441681
90715
189427
398204
268975
457537
491618
65317
234815
187116
113174
205598
133334
263563
11264
230451
214168
557114
469093
519762
258008
441111
26977
80502
17453
442575
80617
203946
361072
294394
254363
221664
156833
6595
103863
252448
476762
317596
528661
19790
571023
208807
263270
26371
169637
416052
349990
123603
171087
34768
382215
438177
64464
113409
82329
24469
24034
341822
258978
188871
398831
81229
498318
248130
582234
96487
204142
274838
238050
361173
9761
246025
567598
219231
254912
556005
327433
241174
496289
586449
155036
484021
382053
293851
322759
446274
236896
184969
516890
386551
35156
11020
319512
38521
399231
148366
62248
12158
2533
44803
67832
260571
617056
13533
264208
242137
633474
92536
170710
444585
190137
268311
576862
316146
63647
409936
307226
202588
601910
244656
295263
352300
367934
35225
100538
293039
440718
307663
82995
231973
498931
298986
315183
514991
231292
410112
526769
136506
457785
75632
420763
245011
328551
299035
361113
93046
509437
284030
450196
295004
133320
382637
308243
180962
68005
130281
215093
146052
280490
615651
641883
408030
545277
286754
172776
466789
203190
45283
72976
256362
603247
126034
641787
17234
320773
650227
249134
209772
653875
569349
357302
148371
594038
612265
16809
308920
93435
122
307451
54554
398117
135275
248711
27441
148977
410402
317234
609442
393091
6017
97348
456437
127747
30002
231466
298446
398870
137400
482408
234057
255823
102283
128864
340873
604327
120731
365221
17013
243989
500048
523290
309290
457133
79937
226870
63605
146443
258294
604774
625936
178071
548637
308636
111122
237861
396796
80609
148959
310538
383840
162070
235032
563365
197320
34166
631300
288977
243188
489885
398929
488764
353530
511359
53068
279716
171298
78080
331912
213972
557571
70998
25174
76456
131631
581468
60279
322859
359110
243021
430953
286431
210968
184239
111893
24802
24312
497531
285439
244507
169563
348036
84866
303598
412676
85793
229930
508011
299965
454670
160708
196184
564746
206953
446202
443935
649924
627702
221
592832
195597
285951
206048
68733
570254
300062
255197
527330
555130
146502
42687
578608
239407
60401
161187
308987
56942
530327
635470
310686
517862
208848
23528
101047
27719
49364
417952
489127
560382
321491
443048
123319
24468
271527
337381
217647
295789
427896
241105
204531
316900
64456
476708
263712
629834
237895
569041
311463
137942
30801
583880
332422
393998
321297
554731
101276
490882
107571
275402
246619
454609
358661
109951
101409
121866
95150
215849
150056
336086
646449
133480
285565
279406
186098
43298
385409
377097
22543
111154
277284
36423
192221
199806
70726
306765
299774
271812
204166
73146
73532
182406
231182
98996
286825
163686
575616
602559
466644
48072
98008
175561
221693
484490
208994
272786
285650
291455
565284
633512
22695
356834
11437
274081
178604
421740
164250
147445
142471
459296
255261
638383
453574
142140
471225
401470
144848
627416
130951
117700
306339
528371
130759
437485
209260
57087
227158
290057
300277
4299
262730
436318
358114
109527
457176
559069
293003
398803
112877
295230
335290
611873
587931
309225
290363
320243
507360
155582
134082
386315
117582
408622
323979
562030
479926
606480
200464
53959
104382
161639
4634
79473
75812
287123
335904
287091
118891
437501
25618
93864
229692
641162
226011
62535
72748
298331
415299
394653
43464
268920
293063
114667
421386
451974
90987
193383
564385
330391
274637
213785
417689
205672
311089
276067
114103
199123
76465
344031
589447
268411
329264
606840
15220
264602
300359
256767
18312
29999
521730
531195
245569
185993
173155
323200
116533
38214
316307
603545
616161
69812
23839
438035
606497
577366
19368
191111
324687
23133
186948
222683
49403
572415
44457
275578
431898
356594
556150
202402
594663
65681
140960
408177
167346
163827
137984
60723
64160
94221
246671
211970
379636
122011
177001
141429
598017
620100
41357
233961
492459
97244
137616
27930
90770
84289
123578
199918
6322
321410
179866
44930
186397
154642
265601
191365
324459
621319
63845
487174
312792
85107
590411
523717
86521
297103
1537
199707
481466
489135
151555
1922
240007
271886
534488
26600
193544
298281
381294
17578
25242
50768
467616
91710
262664
208506
426353
208267
420277
192283
637584
327182
99736
287542
270323
283820
454256
567099
225620
352078
184945
178565
287143
552189
326714
560591
200989
646804
1663
598492
147628
177659
637359
247220
282785
487108
183090
301695
318216
623658
322166
269493
115442
92248
123009
168029
319285
23875
93239
95698
117811
176521
121662
167359
547312
186180
51281
490277
390683
534359
292671
209429
534360
318482
535254
478029
271687
566399
117966
22567
121723
145471
58772
136665
156283
129165
592547
3429
633137
434349
44609
475004
405026
61139
218438
124348
545857
607791
494593
75287
575182
442474
386365
135866
223985
564404
192908
473101
270153
474370
75332
92561
178700
233796
143893
211645
635915
299074
262126
231605
299997
102290
214943
221043
357113
231349
240697
204383
58953
444463
309502
137834
388842
313574
89229
249328
327514
554862
245732
124924
276450
517957
548657
100044
345535
244359
282186
103240
298834
625322
313480
481361
187568
42132
349457
600783
53226
103803
439217
76914
641337
427382
575951
43816
598024
251690
339443
583094
175579
90943
196165
457494
126887
194710
252140
118949
317047
342004
16908
552393
639276
322638
148041
220247
31058
458918
31984
131470
57510
227516
256209
220172
127941
155410
271130
614935
190090
199314
296068
362094
231220
105694
32265
69026
466275
134487
2853
384630
596377
529616
23415
197903
401945
61491
622553
47870
50847
102736
301379
79729
125364
342685
265820
303644
73395
36002
474320
247671
577601
260527
250300
589759
148927
76643
549988
306570
484160
481457
132150
1609
555318
325772
490992
427042
110999
26822
169765
78390
305254
471689
95137
579112
174023
351549
233785
159035
253092
314261
486520
410057
102530
54925
8671
168710
68383
612250
121691
415300
502029
249197
163206
497254
51861
380139
156532
526084
127779
564284
615134
586934
368592
317385
128386
311097
282434
318233
410584
102686
281668
105373
94735
469233
176437
332404
184797
424483
612988
222868
512038
126846
357171
228713
427265
8303
72356
211359
501111
266360
328872
567381
392793
73918
299661
167691
308076
378453
367936
144915
562131
611349
258179
622774
537282
277138
111050
67256
262076
260361
308306
162349
94978
301289
47444
79862
125717
60880
150718
145312
262279
225864
107469
59911
35655
428258
318425
66070
57682
108747
509301
217863
615973
64934
120278
14440
632210
492159
25541
8878
208447
355034
100538
231990
310472
24296
54876
269450
234687
83241
305100
23812
274901
498084
630764
194153
237185
150911
160876
217100
574642
281222
301506
116807
16165
553118
289323
460791
5333
321122
522346
99759
153182
258178
128799
394493
178886
477996
54918
135540
278472
310195
70297
172383
244859
48660
2814
25885
561531
162243
46978
19435
315297
545764
145912
549768
302307
134390
58207
110916
55306
100112
430972
443384
386222
3422
370505
129407
493814
426177
528561
144663
587110
170776
109242
110587
39427
582411
34995
61912
91372
575536
35190
80
152852
387734
278634
129267
270384
566983
486024
492376
83839
3348
31973
16379
69542
423529
316777
361452
273928
83521
183811
276180
359636
219313
275303
161807
9038
416308
119346
3307
2405
55392
339981
199337
476513
115613
460253
209078
178273
569461
237834
96323
517549
43299
87931
525606
137851
594155
593446
576398
902
147912
150513
357483
258220
212622
271490
171870
337814
299958
135956
33891
20568
5322
67442
183287
238626
172317
290780
50795
109962
293661
363782
116371
351785
72735
233440
3986
394778
73199
380424
102027
291079
190349
102827
54420
125619
380146
274183
143105
418749
160619
122676
175494
33661
53332
385195
629045
458917
530330
165738
351162
311057
50681
168429
316758
329458
421513
268795
140434
492383
479362
291967
12721
23100
263410
513700
142142
286125
477208
301034
553491
122008
89991
275532
609261
405947
627831
399809
153825
412250
371131
3577
380261
234976
624446
65635
621044
81921
627216
152622
243976
240651
102281
463498
270726
135508
577762
114487
603343
588977
101271
211531
455889
425238
21706
315398
91566
393258
99185
327237
67233
482612
618067
198052
517482
444001
108577
310543
162186
32809
386823
1981
100244
241449
241409
556662
48128
457723
552708
328045
629699
409197
590633
340048
12298
248122
47822
438177
70211
43748
162495
225115
569416
262749
136928
35070
34065
391953
237098
50671
130092
130525
187993
91734
602048
304903
454475
76043
257849
29468
83612
203276
205696
546265
277610
230131
491033
251740
102180
49503
567244
512002
454464
625248
121836
452865
166993
224690
258019
8713
370253
174126
290356
165655
360021
222177
270181
83319
141990
264685
72774
578014
487350
212701
105015
59596
183402
531923
155875
305468
592691
293429
498925
580503
138520
4341
189975
13596
206831
369472
144645
13335
27293
461138
250760
86990
125373
351802
313042
335296
127029
310337
404605
194953
393651
38384
626386
379334
221923
157141
274334
436904
189224
574980
204490
454978
116654
474027
499971
592158
230025
230977
72624
334414
465256
219116
409526
317254
129194
281650
200587
81650
442006
507577
111341
290861
487359
468189
16028
249720
149548
71898
59697
516082
247895
142689
180797
183456
184476
196153
304879
202510
367890
360026
261977
111491
571598
176604
59122
173526
226247
286106
192407
396197
330016
361009
104093
222027
31284
236932
152209
152564
196261
135828
146616
255021
386506
612901
134648
286806
295638
17756
594539
490871
593823
202209
143459
536623
339793
272434
228836
393998
113787
166050
390128
615844
139723
164987
504103
134703
340723
447932
228696
411482
118499
51097
64541
470654
381267
286843
246642
181034
246090
311664
306683
419446
92379
308121
252927
118485
236705
287735
211365
611746
593813
195829
106481
235954
61594
371264
12578
332707
47597
467913
228892
245385
461695
308959
132199
243857
481835
149190
223942
71509
305215
30579
430619
55619
99490
123576
336900
48714
255372
161500
88779
302314
101417
176270
74365
487278
443602
327029
328780
15548
151044
137519
293927
293492
35961
296129
510181
75816
149106
79683
562507
5670
268973
178433
535397
255228
115182
514189
299938
98504
546547
621222
416068
361163
69559
66200
552757
234241
214313
168657
154330
433184
545329
85833
91846
405914
17608
188390
570685
309461
578684
431058
23764
503716
406660
23993
33265
454348
113016
295582
204422
196937
472878
29454
329094
579257
510619
297246
66887
391582
37464
189934
241435
154932
21872
153144
394173
275490
478164
3742
474668
184182
285774
452481
364549
36891
199133
254930
70047
247396
224015
332875
270022
115631
185441
374232
67678
590123
19256
512613
136998
139784
103064
211545
553337
114952
51618
22445
553609
382921
71547
232550
225687
43212
150524
182161
31928
71079
230710
140730
372586
16973
421618
73013
558684
99023
622498
19114
343607
185770
184059
199027
234144
392685
128548
212022
581340
458683
56419
164428
81695
106395
445056
262514
299001
386348
264220
444794
465977
23356
612322
368541
196092
302205
207224
380042
30646
548489
360065
320458
136474
574607
230264
260089
617132
16792
303928
327246
289536
229897
560660
576958
536029
555747
253530
583768
67955
611399
560858
18557
115163
98480
38782
208474
527470
540183
184060
71498
7377
448839
21337
272728
472279
288769
170836
182164
443024
239846
32338
535508
428411
518550
42935
156689
483192
165106
198543
269918
7835
588599
502439
357199
104061
29047
195105
347110
307555
11510
482694
325692
78583
201885
71461
601769
331416
221667
490536
238834
285702
558078
133076
343543
17899
54573
286269
160718
221793
44169
509037
440190
435900
31829
23979
239631
140587
19737
91161
55309
522662
41743
133395
275640
620497
51602
188826
303343
110538
479188
258828
231612
246412
311456
9575
44707
122594
241675
84632
115177
521197
514779
313557
168930
568890
69178
474405
175264
404507
431981
152629
19162
114798
225661
210268
155521
280583
84367
209513
417180
48416
381633
588950
119477
583362
569044
165903
88916
391465
124890
590377
332491
421833
170604
155770
259865
96207
413427
216331
515628
604207
527284
19158
138353
383462
1737
58219
42063
64070
229301
440747
253778
226346
349456
550648
18454
454872
42661
6094
140140
2952
477517
284201
25308
64341
276294
107194
102099
434178
620083
283627
511998
290958
39005
115878
469238
584547
222054
435755
482509
189675
572549
91185
537503
254747
18171
314662
201259
433861
114676
33935
20179
177253
33041
4864
447665
60544
368885
82752
498256
330278
90922
296967
517093
116706
427289
82900
284996
447822
11914
61537
611818
404988
416419
95795
579918
215444
121278
207826
156089
307696
125570
281441
21372
93402
504788
430711
186081
236298
142890
467345
524965
571766
264529
347533
97777
260056
170631
344615
269999
485875
222163
7194
37155
615158
161465
603868
477615
33262
293881
85960
155679
20781
200926
624093
592059
29031
313377
202962
179392
261551
76491
235472
43648
534515
540862
56429
231615
116620
100041
228176
10919
113977
605558
559137
401887
568673
50512
355113
483277
102921
15286
588271
2324
300443
622376
154592
144129
104528
230892
756
268442
276073
177172
398284
12204
377939
164210
453900
172069
178831
574559
157642
190944
157535
132589
280923
371724
170800
169349
126308
66517
348300
486840
4971
593401
463746
262911
2243
66233
595501
245295
32516
139300
576550
608736
245777
290698
107003
102589
223513
270014
156619
546853
87745
84666
32893
435483
87407
25381
110264
447233
223784
418582
225821
250464
227391
481011
612519
31678
510676
23815
60977
501561
37087
570969
365507
442219
474156
584149
192519
225981
81753
406092
228748
377266
128570
373755
562794
173911
107588
531752
291210
33681
171643
72588
285581
193607
173609
250060
66965
52702
618756
463447
26523
51089
222408
335
561599
465001
61600
129607
323891
248695
274401
304371
105177
267881
544663
333203
227422
349990
313931
404344
150214
418280
585686
216457
295311
108854
168269
15546
486992
293669
358090
425913
609897
597381
327085
142208
60655
64698
327648
505204
38900
355427
269533
471575
276774
267108
202252
22901
474240
252139
214249
190960
217835
440677
59856
11327
182156
257798
69388
359630
259993
257201
231761
360988
219591
260774
560191
370387
89876
336801
252822
326471
273368
572764
2080
321130
453817
264874
610699
275781
99010
567978
93298
276862
243261
31258
453424
19134
26228
122810
200194
462829
108419
534060
269871
245988
219715
429399
39835
216530
476680
44927
219273
233317
252472
150590
184501
357029
193005
308169
14729
215396
232293
275853
391231
271584
443380
208581
49707
334826
63701
275474
417848
285171
287805
5833
349163
215308
574001
159280
216897
300913
272454
285240
142838
88103
290483
49426
129986
615805
138355
288184
233547
53831
604564
63687
460217
561566
568588
591419
85229
276845
374948
199133
113802
251977
276589
505680
191250
247555
159479
215670
210390
155572
237805
133346
94441
529432
545598
140724
239737
47584
156876
251792
134074
158095
481319
152759
429772
446212
525099
23256
397626
561790
264237
464708
388021
12054
330296
604595
294046
476607
182755
586677
227198
89278
45686
63127
300181
177342
89263
141130
138239
242095
270883
400807
291921
118682
525522
298404
273791
311927
63745
297523
359188
508505
122890
245550
321498
300905
548928
582458
68742
260383
452542
174260
8488
565661
145408
82388
210042
601821
11395
543450
536630
149480
37245
161112
506179
612659
3117
101147
121479
79373
332108
257613
118654
212363
186653
422493
392552
146489
566577
253114
13149
43406
1998
208451
381254
31170
519864
43778
50304
423284
314338
443607
438640
117126
408983
45042
111003
299804
197107
557585
566805
134550
150163
144544
289840
543952
535618
169802
303803
284054
483686
206511
159110
114651
501594
212520
466646
500529
378192
265267
201999
281113
536026
335372
555900
27142
13543
408944
146950
477897
373536
28935
188960
87914
44619
43814
91028
48530
165882
57671
223291
362883
555425
256442
73740
297569
55578
174763
471128
421535
14087
599380
270728
346958
369605
245402
513067
535789
422635
214744
258090
118161
264409
440315
511203
324859
76325
195442
135263
525105
87578
190417
473253
187674
571550
371883
99049
570896
22759
238636
136655
567183
495330
125133
17758
19061
283136
46179
91004
595678
264537
438409
244182
515835
376156
153861
113619
456279
151410
374801
260856
519646
226047
207990
292047
337243
167408
57520
421704
448950
57471
82940
288766
6690
256907
553461
597448
89083
279475
384005
463374
244184
181229
42817
60034
24114
131289
474116
208938
557788
330851
202882
461025
591749
42481
524511
2296
615760
62133
211286
454292
529683
278586
469842
49983
440730
56938
34906
532393
264630
206799
202569
481631
291948
40275
312560
124536
246963
35931
383421
615725
240922
520740
74614
574221
217483
81624
161498
80820
55415
200427
338002
75136
19148
341128
150523
554571
11089
497428
588464
358374
99445
68413
148303
82025
466236
173338
211291
82947
157560
131587
257613
71331
200241
164071
229719
594265
265347
423467
151926
230665
316495
63346
406848
552785
132969
55118
505104
307545
416772
170628
366379
145941
229492
21819
402667
281948
31126
138843
94900
44621
121436
305150
7829
250360
47197
94814
443847
50986
211392
66438
445080
309879
121746
214221
541562
527851
76892
3235
285386
133305
419042
605482
149505
120097
517250
69917
374414
89293
568464
268116
473072
581943
40141
289113
317675
508148
474963
64689
29904
173850
613641
18217
527205
331212
203398
134562
93693
341746
138836
612746
252933
83231
171405
395693
563429
42534
54122
61253
554496
520802
107229
120305
156916
259919
278600
279936
480483
355820
477851
597630
308552
183665
331619
512914
348800
153232
212101
78552
422364
181178
143278
612827
87244
53970
289405
142809
534977
446768
247104
307568
43785
276775
228310
26564
273652
577279
429588
10466
253458
76409
440187
519492
283861
73874
232020
87160
14184
97200
261734
145523
261588
77827
69126
122655
239797
96721
307981
293385
380844
168550
187333
40168
566929
64618
505014
471881
252173
99781
549157
293808
473928
415348
283119
46039
41114
300727
100779
210234
398980
329938
3503
588873
43904
526170
49625
341022
81958
108372
225474
213879
263309
358594
46826
187937
607812
128333
48791
244358
293191
325105
230813
245707
281865
112554
390318
163606
128011
240437
186645
36536
64807
247009
168203
274553
46995
16240
63643
152681
65127
448432
194425
42558
190223
162105
151409
290999
40280
557230
592604
137810
134874
128533
455853
62362
205881
221785
66367
161773
12633
40949
275669
108827
195438
323811
406772
72986
85765
583869
244140
138799
177672
89222
212894
379443
15216
112053
364133
352388
432477
54131
15243
174261
593888
81532
201220
401513
3245
408371
3047
409240
549857
311696
283
504714
277115
570420
215942
389798
128988
103167
260759
109232
252947
6657
431185
129178
360709
277482
392734
220291
116033
248572
355043
527621
175416
291611
445456
225354
200794
184133
120771
196615
283923
581794
377517
231407
568984
542226
173661
249746
606950
300710
248815
29752
281567
97297
236054
507288
466908
269112
105425
207684
350272
154335
419000
301592
312892
100920
171323
193601
249424
140647
187412
508210
72236
234677
426654
288466
253976
250774
391305
58311
262144
285504
186375
17769
98187
104941
391387
422548
35112
156603
437827
469230
86983
167132
396964
284316
129870
537329
47054
192464
61187
97152
124538
23283
303685
335829
241885
295412
202309
168487
521981
373997
137386
242651
205744
37917
610985
233765
588683
472077
146187
469779
27805
394777
272830
222852
19144
497751
438781
23286
587809
263230
314384
334318
313485
335046
602635
265562
70643
25556
517306
1432
66124
375677
201840
203782
591838
207891
429033
227994
366292
179970
194562
358934
118680
140746
474500
410307
394265
197965
366057
199486
316886
293811
1767
366318
368941
124693
134364
170365
6808
323983
229867
221371
209178
10027
577601
353670
252398
186182
460685
597665
29841
143081
341130
48273
573643
16773
413042
359473
333472
20309
111778
101950
362459
325533
107492
168649
60786
65833
55988
44221
296857
46169
362859
534369
145517
293391
11104
112364
85308
90942
235754
170301
36151
497541
593670
525038
492639
178315
269089
160132
27333
445008
27976
145138
473957
552744
237263
174134
227960
65413
144870
338794
117120
36264
560062
188911
446618
253625
459344
581443
221950
192570
354191
67094
77230
310050
195920
177351
352029
16816
374815
53891
123370
576732
7396
283968
248304
405130
150593
356803
27878
489090
26674
130498
20101
67763
8121
114710
308277
600399
57798
569629
335493
302779
40526
32836
303886
23198
72570
602938
474363
604509
603902
129478
199293
590368
95863
320848
352110
77019
65444
232724
298965
22449
91110
176783
99317
67282
185218
476629
607253
363236
456462
262145
252640
81226
199986
576091
408929
536976
78503
497176
419037
417321
67555
17656
291611
203278
186546
211324
77413
525507
46820
387183
504747
252979
574642
470825
295564
419374
277984
371138
234854
556701
98038
606329
257855
256046
362898
221021
543312
155922
221279
235379
203328
221842
166442
112569
589256
200601
325365
63344
90240
112638
7024
31392
262078
172136
35236
242960
397104
440102
236979
268794
372152
210700
20690
260089
177588
486494
517868
391963
399988
85097
355907
39895
302254
21032
11508
45166
212984
298841
405473
442266
293141
405449
315988
55309
255928
450410
235542
97238
40145
514068
470416
182125
216290
34149
193760
170762
296121
279991
196202
224167
435030
155670
490184
590328
122900
580316
392255
514285
267403
62706
168112
235802
436478
377246
581011
585430
103182
80513
39159
179461
538209
568076
14006
276109
337450
277567
129330
217198
135115
211593
301672
225900
341646
46558
479469
583770
140094
72838
115567
541157
178575
428956
116513
9397
423165
69310
257260
71513
183121
37524
597148
178026
2690
71538
190396
562793
542829
124335
406626
125933
283397
398223
60563
142718
270362
198914
26822
90343
66097
178606
579929
519402
135285
47708
296224
480069
4101
284634
476489
164871
417352
228778
164534
238727
51530
170643
340249
293313
183696
130133
233677
385594
263029
500061
71300
482173
524069
291816
206635
246393
70638
595241
288794
385860
478309
160224
600579
384441
300949
150363
85397
230290
575951
105296
196931
50720
16149
334749
262184
89650
590657
88413
189511
418535
357854
25641
169994
76832
35309
461539
416970
207427
170828
564549
30737
533488
178233
331234
162199
135189
150633
468582
518623
89944
276551
183840
168691
368407
294247
186381
211307
116260
201543
249426
91479
104266
394756
157524
40965
42877
20078
387682
209154
499552
231660
89914
440912
289865
184706
278440
92436
296327
65294
62944
14755
22775
506584
524194
11569
576222
522389
109018
290345
81169
346144
102535
213505
387156
48761
99570
433550
126245
19855
206492
199595
583528
574468
543383
480771
47994
381500
176059
436586
366618
100057
39620
8075
155187
579463
425818
113549
515828
185849
29601
449889
453015
72021
506282
373007
233879
59744
425055
119771
225260
32845
206130
243841
73191
152214
102858
177547
48409
196689
46191
175959
301710
158016
135149
258736
157484
265764
253267
102121
484975
442258
27078
488691
28125
99663
38372
235822
284235
406444
34865
152852
86466
513085
522302
45630
254181
198499
139822
14162
75373
122709
62750
268546
209172
294348
238405
71492
156192
95718
218349
61057
21262
168740
28353
53718
186947
85153
468537
227659
113723
308233
109930
217307
216239
243158
531039
372380
131905
274337
49141
320871
369118
499374
551245
280
347042
410809
388954
421206
125376
142877
379532
527752
29751
217624
414554
158716
30147
140156
71408
14445
57541
48426
158678
149499
57168
586513
367268
16557
382016
395467
288356
363453
106429
601081
166154
24376
218077
564901
175727
10101
191992
27095
41346
72572
350561
76401
205190
147804
26086
225502
311261
21562
298223
62012
449700
242519
115455
331581
321400
48978
15219
429928
557538
172146
438051
166691
145716
233764
79967
356861
243890
112842
27655
124463
170476
140488
69755
593365
84294
123164
488622
150204
376204
217811
261734
24589
494131
30806
137965
534643
224439
173229
7760
91852
103915
528364
543138
591339
55960
69204
341810
144417
180459
37484
60585
357337
372535
511756
239296
349280
583462
35793
371889
479251
212679
421729
130722
66657
257378
107820
23821
588953
362573
245770
277138
456215
441958
249546
358902
97235
220947
29775
354704
435564
26334
452786
265200
195220
102930
211987
248007
193002
270102
289940
293211
115445
220431
603324
540780
469570
158098
8935
427406
39906
266611
576391
590013
331194
516592
117892
577503
80395
511166
462765
225618
378554
275295
365527
162929
467185
176670
230955
240548
216934
280425
232304
113825
227849
43576
581500
163660
457354
161290
25096
39601
94108
524739
115743
260575
489306
29158
461754
531645
274401
42591
54458
212404
179564
61864
142354
30628
340776
49146
198637
210437
60623
88703
568952
148133
323649
81478
326343
540798
9794
382967
597712
118635
598201
366001
79587
565683
41737
39525
250742
7527
563932
497688
360118
119795
195308
181696
300344
295654
41027
232777
499924
333
118251
526389
43362
256597
61446
279404
259968
42809
162404
184168
205730
260743
41228
377303
22509
516043
62152
247655
415844
149055
79800
87041
66682
505556
27830
71552
299112
27213
244365
182885
462080
507358
30580
167239
266237
151774
156362
133282
353395
209848
591894
285395
197558
516704
81550
394011
253232
185228
265259
205550
232351
139427
215739
491187
124972
273320
334416
224623
355433
255432
271432
111314
172217
370945
491044
142112
284513
296741
567732
491672
425301
18571
225419
349990
559863
184582
113786
98574
327979
91270
216901
216863
26760
517114
404137
226767
428515
280940
116689
380037
231778
52020
195587
76637
162544
186207
238818
528718
500384
102444
504551
248781
445662
401957
245146
193076
529849
216224
286440
226658
254547
302639
234835
134196
276285
467786
530561
367790
421339
33458
30604
428078
142483
143334
240547
288349
215133
97003
268076
52701
264108
32214
228401
253110
534860
38613
479977
80633
96659
210551
597592
461602
491270
437064
185773
260999
105630
529753
29908
34326
299013
87891
581226
108883
451849
503854
479513
505060
262431
96779
520449
294693
278273
98261
150703
487
62051
161376
8143
427628
300115
217029
593629
336285
144230
262362
386317
149203
591504
189324
289462
299064
406323
249326
20671
213581
172069
56976
534059
35237
86684
28807
186590
280444
492923
162291
231482
337888
49068
51115
160626
300382
229182
436039
276249
137279
272743
598400
404491
102916
261692
285398
444444
583304
40129
474206
355206
482367
268726
279018
480046
439014
520726
186704
110531
89823
411280
237162
282138
162653
165001
338097
16795
113955
322048
18165
92010
297164
283936
14736
556501
274207
191337
5129
81354
459279
143734
269180
439159
206477
55547
94936
239855
126447
447867
114357
83255
548622
583156
484508
562440
320205
230092
304213
304952
432630
267986
61625
39031
200934
335144
227343
410108
366338
107107
483815
433916
248713
13330
489015
177734
25660
195336
78811
186262
354781
101087
105004
346178
536843
511112
318052
584296
8943
214680
280277
405626
473223
205781
17079
265014
282061
433999
106695
581111
232781
184949
311480
190362
122698
292564
341294
223923
129662
3362
55647
242351
434273
460322
2503
392087
282022
445606
497986
9500
73570
238467
147501
148959
201495
423146
83793
169561
225280
139309
469032
338108
474603
151749
24631
583080
102785
576934
81685
481878
558086
141730
299262
182026
424183
261597
99549
462928
161643
488316
139952
444183
12114
271905
236135
411973
331051
161915
12432
199972
164808
57286
186944
296940
48722
183581
308180
302490
61094
15612
115046
408386
6602
225357
336066
526550
533057
484413
240010
351219
103428
590197
302135
353901
368995
434379
128547
127880
229241
307419
300737
55494
84707
45658
374702
324534
153381
306484
202853
579484
19169
296913
98431
207320
9780
317951
141366
153976
222510
463978
417467
298240
483490
553717
100473
148329
45680
98947
154527
172722
11300
400292
102188
480952
417076
410442
204361
139228
44488
98811
94528
404036
147837
270600
137404
530020
159393
333803
138011
182628
596494
581206
476237
96861
35710
32065
592206
86888
183728
281005
195558
78005
538293
131140
213020
578730
250470
114360
192185
504241
322076
184013
219294
110795
468506
131176
486660
385804
197110
336512
2351
88112
519410
470342
409878
286203
330240
21667
296946
577746
281987
353457
580678
121791
432349
533237
85699
496355
17104
60581
107780
242468
242749
438657
66995
182703
256610
221789
58010
127464
14044
538474
156836
390752
200186
214198
63362
62751
101832
175334
271820
90528
585799
137877
595109
432611
256559
402208
217341
530804
297743
107364
168550
117234
108216
590845
172102
58666
429049
139936
1494
256550
246839
406893
277866
268509
293672
341735
26557
561230
322483
593253
230418
226426
296678
200778
269956
95670
125458
472398
60997
232891
330762
261977
442111
145014
368150
219630
322752
221264
559462
228452
123847
528846
190499
154994
489662
241832
113708
41266
441541
85446
26832
333827
36373
52285
554228
65580
381449
431876
4863
137370
411056
495015
398933
383086
252117
193686
131850
245679
159203
407846
74482
85401
83474
551432
183088
143622
171493
382980
16872
139305
408178
364810
483317
93547
594856
571237
262728
419
66461
525618
9127
130131
125536
569173
39949
180282
261687
279370
146457
544287
65813
207018
37699
53271
579542
377944
115661
286434
42978
20565
506882
121945
366236
2049
131545
418093
279969
255142
261895
123999
100332
507975
103580
438901
295787
159961
130936
108664
93925
567998
117796
252072
277472
250367
172333
28209
381156
510065
325701
53580
78933
119909
157834
220216
14475
129709
536419
220639
296192
108934
54485
109818
512342
61823
105688
14228
79925
303365
506381
471269
409453
186385
493387
137057
583209
127255
351191
54629
187433
110700
407747
249808
105604
10570
67377
515317
383779
244173
142176
342735
208858
91945
476609
373149
295185
204599
277812
31592
268619
107596
261124
534083
237955
189404
90025
521258
31806
169529
2869
325083
250992
271407
401708
48448
98059
357758
293400
51466
281367
288074
212036
291443
30280
17089
141382
291446
369079
322630
437293
34995
21652
15685
120894
304773
240138
296961
540836
392974
191779
264048
482429
291558
380102
156742
199798
253646
179605
196685
449716
392125
442067
352465
81983
19143
216983
141857
478039
280093
320349
543975
550308
13521
425241
321903
366187
531907
39516
81811
71329
371531
112095
446167
33884
442990
531333
264872
138074
39737
29219
192287
2757
285523
266972
83970
125094
513922
484435
575064
396918
13385
179558
256066
434488
104131
47804
283982
536689
38285
295646
152807
312967
334473
175015
306941
11396
231702
217238
57364
108233
505757
361975
564369
47260
109853
489982
461356
270118
247855
401211
94612
142146
201811
421345
475006
352298
295746
566465
492446
25736
163652
40456
378521
84807
12339
22898
178081
435698
146539
282677
32137
150177
531017
265374
202061
49451
390005
512786
243842
298025
504442
571122
289044
400388
223966
188756
588467
417217
133768
255188
206002
148778
27656
228963
184220
424932
170387
37606
242484
293077
527299
535958
242579
155833
31198
158452
212849
511088
320198
181498
409495
433580
348537
562730
232255
231911
198397
251835
428638
3944
198713
198387
310085
2896
376796
189309
30373
448816
538267
157118
534863
491718
383424
342335
3310
164907
546756
311641
77402
12473
424974
80954
14247
162235
175631
387856
328687
27716
95583
49823
270717
112894
36254
149330
64035
15965
36790
284670
524088
307752
108434
171944
352062
19358
55781
102542
254473
69811
220450
257221
15843
532441
195576
352145
35456
4675
233457
502336
244772
30810
34122
56727
242679
118940
521049
9652
352039
172033
49040
434683
58462
5015
88335
20681
25269
78536
326362
363207
16315
205255
1342
265319
394436
62583
155811
103109
414649
36977
325871
32904
89501
335348
279021
302228
323604
135622
19481
123092
139449
13152
125389
411536
125819
280376
355383
84142
31933
541629
59558
48845
227372
462951
99284
164462
253830
578287
386662
360025
63983
187972
111203
318479
119244
5402
64435
374919
52000
129197
584297
96405
309293
407841
420515
136522
300025
252450
346402
300317
111914
252147
331231
837
204111
293777
281591
223809
254887
75258
232506
232217
104611
239337
277338
192143
147626
19469
244269
11296
290485
212588
289683
272593
417200
15609
58803
264927
9105
71547
528245
459829
446690
261704
7794
28317
294779
179861
463973
565520
28809
524659
363546
155742
38159
121194
482155
402023
136495
30671
54023
271438
283538
58288
302856
259595
168572
585891
78024
128920
299311
35077
339861
208662
483854
3972
456982
88080
405511
160250
121708
283476
234710
220497
125772
417497
395229
497207
237632
372151
194217
133635
345890
9974
305053
73126
171522
399974
2376
192941
190933
382829
11750
291991
247397
219485
111820
234032
253800
577139
296032
420927
345132
87685
503167
248911
480822
570275
384650
122198
83715
554930
282188
275990
62762
285071
188208
222971
471729
302056
503472
290094
258319
360017
484222
258298
570160
137510
539876
385815
176906
279076
166868
121391
22811
246760
26158
80803
189037
21779
243876
246819
119435
82595
508790
552349
349511
246594
206532
327282
165781
308296
349706
127876
287609
420884
266154
83635
13623
341163
188981
333857
563228
177748
71026
34551
243829
2516
195197
506899
211179
378614
355796
213466
296859
579941
249033
323973
150074
364799
193057
352203
122774
27352
126283
277299
139633
192549
107641
357222
70177
182660
267365
392632
137344
230068
208283
199714
190681
503072
495076
412483
188237
168491
370716
98633
128991
300048
197922
272245
315011
377120
127967
410816
478109
387287
271226
283259
408213
35517
25376
56167
32393
40796
370073
143989
116319
539501
45746
216688
72671
111940
557739
2165
200701
117801
378189
124777
447090
280598
23821
344481
82385
167258
137560
176180
48843
117936
489146
130236
75088
162849
182099
62374
218873
147031
238978
194839
397006
476954
76101
125024
537549
269400
162065
212443
182991
220202
29353
367829
178963
240842
127736
49885
9147
58801
201856
54316
435098
147010
47081
534857
26791
55829
8877
231969
216119
293560
55812
419670
145358
146821
59648
110731
37729
511233
111887
76106
215555
30264
291763
172045
155351
46366
470882
214286
212089
227994
154468
303674
162303
83772
406421
18415
416394
220296
253880
567606
342610
126863
440307
254596
429629
383816
195813
213090
391359
520534
185590
236236
232781
127006
523417
198899
474899
1831
283754
54204
76947
119963
560101
451396
535909
269155
248764
466842
81420
137963
56072
48731
477477
316842
403266
451725
123721
121187
245045
325017
51822
418813
308047
311470
22759
65256
229148
85452
504883
557249
113511
102640
13510
203754
375870
172146
375777
21060
157720
402715
345113
22173
455227
140317
354611
509989
564669
155621
2952
485357
406642
193947
250852
182119
550555
67708
396501
131125
229838
199967
52851
555436
67712
161269
284488
217169
458382
162655
401576
556403
277289
541179
46012
523515
7111
406177
145795
499075
228880
409677
110836
411097
149843
5596
319960
223888
546468
839
557201
171988
30673
471338
239281
155256
107907
178051
130578
336107
57826
97023
18680
25652
21844
574027
213463
102716
334021
556521
459906
223453
15173
67129
53176
439037
548440
382251
321109
227177
75599
167865
149814
182018
450180
101683
578493
244501
50299
247393
398421
299802
30133
87796
237465
519954
410646
50845
562693
577439
577037
158822
11158
60617
103745
461842
165717
90596
198433
51644
171602
313779
230219
189029
419712
300475
411692
186475
149401
105716
148021
317289
330104
283949
499954
101144
463464
484108
567294
120836
81615
119705
24681
89501
572929
531319
528687
448892
55152
196418
172326
218401
224344
167755
206631
121936
136215
229871
150563
509742
506896
42217
508420
190444
188114
27493
282376
540196
249188
258071
53586
331388
525132
252518
440920
496659
568755
264161
14385
195158
56555
276765
522655
193525
104451
492512
512622
169581
544196
400662
47259
128100
438727
502459
219945
106308
89013
579460
85752
206833
166320
35841
32607
375975
8066
23215
240632
509496
24670
71997
342390
12930
68056
579918
283411
16444
165014
99229
345912
98269
413634
224391
336280
281630
43661
43012
263470
449457
294660
223379
181070
86550
349304
156638
65750
384809
284266
371331
22849
276910
275905
39490
528394
68609
424240
336107
89943
453634
31561
563957
505329
110989
116375
131602
234021
27530
438228
567228
19081
4722
339570
299141
402680
436328
496289
232150
441920
52014
342437
344964
530795
92731
184074
105636
316476
92178
150918
84725
140253
89992
56851
117051
479867
555544
168495
406480
556618
23081
266279
51116
175655
319865
485760
545713
149498
205096
451401
20143
142038
89181
480993
301731
36618
105050
211073
64328
468306
249978
454912
219108
196290
563839
157290
42804
195626
471954
359103
25547
521167
198186
62572
396386
113667
470839
268309
266587
128328
231393
494441
4878
36530
189987
271382
162685
155416
316393
382212
435835
437021
562773
72132
405714
165548
170590
104160
25881
304502
208432
41895
435343
71875
47228
215585
452176
230931
551308
529816
363560
28678
45912
178907
524654
268685
193941
11831
574988
322251
3608
577569
142883
402564
325547
498585
166547
100869
547059
394828
477172
151220
257955
168347
322367
169133
81449
97311
375939
489178
219583
515150
430843
556364
195977
365282
30724
546055
85781
145034
8122
118176
40724
532750
576577
109600
140536
181201
40048
200115
280816
220352
211329
97125
97151
92457
261474
465971
85851
96270
179849
125163
150003
195956
208535
240367
212577
26860
313118
141821
285532
97718
270098
140285
285106
128368
370288
27848
173485
324456
128537
225738
426678
77987
219829
67869
218425
184340
101286
471150
280805
165298
20853
261548
290626
268554
161897
76763
62487
313354
114228
214921
197611
312416
121357
259718
159467
550034
43909
191644
155187
536632
99378
85494
443437
319313
188104
134191
98851
88772
125578
418797
161604
112375
200698
135137
444801
123882
320739
45556
437165
198801
62372
328321
241844
216505
498178
202950
101807
228212
551517
490378
251581
281541
345009
122051
225363
570982
526644
221866
230586
175590
183037
108007
528435
180459
6388
287841
271141
167948
280141
271684
143518
252365
60607
190490
112994
252248
162213
131411
404626
58366
93091
378835
193676
327526
243166
242961
101426
25291
51666
111790
380721
89755
267347
62432
7313
177522
29625
536563
153054
82017
359942
155676
452383
28624
156977
234477
230489
426837
49464
61546
346184
210626
491857
36867
147415
138602
186265
211090
255393
48212
332750
19780
461579
200854
517036
81020
267409
346382
137230
553848
39060
561315
155763
402068
171596
385814
254691
168898
289264
23744
81061
154545
219380
131059
238805
78283
133749
482399
131901
224013
147006
121702
476249
16478
240973
443661
57406
107740
514529
205715
51538
446732
311851
129148
566144
411787
570892
299521
112344
426292
129381
208595
33558
426605
461175
279468
576480
103007
318236
244237
471758
334236
249639
452020
23884
27734
499689
318986
185083
231314
100493
287653
218671
177525
51566
349068
29002
20612
169504
338138
212222
136618
25149
264772
407117
459924
495346
102378
575818
434804
432260
191444
5793
449447
312645
232509
109144
124149
137142
340703
314653
106386
258121
111124
360887
142361
219682
34549
21476
76911
236490
346157
23628
21853
105866
199752
399675
560285
180335
348549
32176
384743
62981
78131
572214
44007
519741
248400
562504
231641
223169
299225
295404
111107
49933
497005
56488
303168
475189
169402
139236
126759
159843
23858
28568
80105
66985
165637
222429
21482
97616
175769
331174
276934
99121
92425
104217
182587
42604
271878
203202
131739
236194
129682
121275
189425
129467
386258
184826
188423
333158
146273
123041
150380
50880
83315
274783
164986
37896
458629
230484
16333
394137
43298
111193
1315
127539
277384
438318
338931
509593
219819
19076
39647
88770
200529
219424
429496
426623
310176
323654
49458
31565
80965
147286
560938
165105
512960
87692
563186
291969
363308
56305
127238
494283
265110
467395
458647
169293
243472
88151
132947
226695
154153
274315
25940
126957
158194
294833
198608
150741
78171
485226
281614
241102
233570
241988
472979
36214
292014
381960
263173
92430
176887
343475
370455
257643
433395
40561
95471
389392
34219
310371
482781
243302
280387
222836
16607
551536
370589
196996
162456
386870
220271
248468
269649
332752
142272
292585
299768
496547
275706
195169
129114
1322
50565
147591
41029
551924
284851
213098
100603
231478
125740
196766
142292
309320
82796
129033
82002
265235
483989
208124
264931
344014
256591
202227
120168
399316
66939
328756
309847
214451
20519
152263
14978
147442
279896
111967
309110
83036
278075
203613
75700
149656
272825
426335
29774
319842
55736
113078
148342
46898
2261
465928
306162
241931
140861
214158
84029
101972
410910
236620
339447
22699
92519
156969
207131
227137
439428
157932
469860
294436
437742
527916
55004
452210
86642
380147
52964
25577
260026
150505
573694
528684
13083
100497
230771
443316
546312
296008
267239
397595
569326
46233
368964
31703
336451
544833
271688
81583
249091
351230
252242
180770
357487
406153
216770
152344
474513
160687
551763
185339
325063
73277
420885
183814
19446
113353
414751
15370
274677
27812
344086
83281
82094
506652
522438
207973
166044
68420
207088
271201
147976
38161
104378
320547
350450
353987
19633
134493
472001
301155
570931
261894
24504
144965
335988
220539
532029
210222
226865
471676
286767
284658
133274
115268
71780
208856
492486
374377
290065
502101
155605
61454
143322
147797
42511
284945
298046
167487
217251
275389
410489
40156
163353
150345
138925
485101
245460
263898
191772
241120
330836
304524
248146
71377
172527
154570
365494
189724
115849
210291
410090
23739
115526
12611
98546
314109
226569
76907
225564
74150
555945
308084
476899
198402
387779
177080
154145
494257
219391
83051
84752
199881
95813
451538
543416
262602
567694
6327
71901
478660
235493
401416
371584
406544
228858
253065
21008
27927
97746
417916
14577
157528
63931
397127
426907
14874
146210
236955
275052
4956
184146
165954
2544
511074
472007
268449
263382
438314
131270
194247
168641
99502
112925
52393
164120
117021
206324
192593
61634
73584
103574
448082
264928
357184
499742
275946
447361
309533
496571
368539
562505
142644
497033
281718
167760
307365
255123
118029
80786
36805
406489
523370
339565
518609
16182
135902
495198
65358
190277
247431
227590
229173
547213
27768
283722
469784
30868
109378
294732
35263
342349
180183
73254
164739
223328
56533
372104
300229
107466
217897
522478
361463
206807
81637
125501
186309
68928
44303
492555
442150
178855
115203
95605
416636
440163
307582
96382
435330
126869
491836
155569
298193
166486
284567
16602
334179
294263
121086
264300
483427
260480
355477
250488
275928
212323
109733
358870
280534
538282
175013
2497
147201
26963
211170
533587
414544
372768
285684
158505
50604
104294
152759
72932
51923
21018
289660
309642
196472
62531
101402
210271
133525
228097
174991
365926
222389
98492
269364
6948
400151
400316
207865
448350
232406
19813
233328
544947
145592
218141
252048
208386
402781
284115
260508
233219
115105
387943
234517
439836
14729
171779
54229
145768
105078
241921
38066
105650
212748
544436
79669
188382
288629
209925
253476
242501
171772
12251
309919
137579
248472
565489
66227
414441
428323
556949
405397
106257
15615
172765
14443
325073
480942
261778
179279
436023
534592
389632
162187
282887
115431
79917
63020
157834
118930
376876
278698
520594
156195
2606
139359
35096
72198
141728
17526
228855
354005
97716
321601
451144
284291
144037
240847
312944
138706
116107
246439
157359
556291
43142
334969
134879
514701
243070
25156
173283
493150
308559
393607
269421
519255
132291
422480
244384
255038
109100
537818
106845
263597
229518
173546
165921
163474
67402
236398
35186
539011
234283
169331
534050
21911
435431
201715
474204
134339
423475
487494
63244
439094
415151
565381
51551
306882
399483
285420
57137
146697
340160
198940
73296
97077
127396
267788
9256
469727
137811
39824
410901
226701
113669
4418
356762
69755
366144
122925
252757
130829
440525
111585
85257
558542
104688
45822
285056
138994
87371
428301
52965
384682
278783
5446
10260
223626
254486
195711
24050
159905
121073
118761
213550
465034
253136
522811
562668
264122
209522
315714
282572
86702
257204
276982
67792
166531
72901
232179
387094
205988
338341
264258
95999
33680
84597
531506
228688
11800
73235
264177
395859
336184
212181
225650
76467
86711
436496
65924
230093
313047
481827
282671
88493
299411
550582
503677
553804
435986
14168
90698
490185
269305
435854
207114
193435
302309
59591
208039
39245
116272
331969
65148
24852
241992
462824
256135
203019
353442
19411
547406
294907
353350
127766
240930
481139
352025
140434
169689
229227
396164
51767
445513
12629
233566
378395
241641
209695
255710
362422
180876
324062
191522
207710
190543
239519
406800
210964
248777
368203
98624
214173
24258
121662
93442
234727
550166
129020
256432
274760
509483
208382
76979
166064
264122
514377
431746
21780
209983
437565
244903
152696
24366
108761
320632
162982
232542
225938
360421
365149
99358
204645
297691
90925
123394
74531
240945
33594
285336
413481
167149
344901
330172
34446
221641
194808
84885
271700
197554
220622
382473
456058
477696
160374
26736
560224
158624
517018
497163
455242
346611
263549
417131
58708
70340
290276
329893
374629
218735
40089
376966
3876
95857
456143
294691
249680
288621
118564
17558
273125
149279
259518
30734
557715
163239
401304
47982
134010
73967
19844
291623
114341
465993
243322
241676
133673
106017
168443
272019
244450
163384
56249
185724
280550
196842
1011
67126
112308
164895
60500
313969
222563
476168
136953
280577
321990
80158
178625
90794
281546
7068
131823
207278
529199
106672
213574
182159
489480
380100
80503
6475
190527
68864
311607
71130
198667
196338
225101
24657
449171
450090
285942
229041
252303
86430
563596
404101
42237
293108
79276
300321
315140
40767
458576
122452
33678
224723
226398
134692
190505
441673
522960
17034
6906
356183
39591
533922
282596
248955
236110
116192
235194
177016
63631
299613
351449
24122
114220
102037
152063
155292
261144
110091
259933
115394
464680
57449
236387
208378
475403
137352
435983
267033
426481
74687
198497
165325
323579
509457
343561
81707
423835
148800
11590
229084
227937
350538
82807
51568
68110
70921
89380
16553
171204
518724
283215
29300
326688
459332
326070
158384
158921
370591
6189
543425
287720
377589
274418
201466
112723
498420
51069
132908
466354
71976
460750
208808
332442
64721
4773
73675
138725
295312
3740
83920
536262
106922
409652
7510
362659
210976
487487
33102
323882
19707
383375
109660
176139
128911
170969
458047
489268
6485
354021
129737
184684
261513
132620
145653
73676
120223
532497
421566
182193
333686
186429
421930
519890
157127
522294
132583
180547
44345
195732
217118
169447
118077
65087
221068
303090
379593
250787
219114
119933
386038
69996
226055
110346
382800
278210
211258
142808
199957
519293
148567
197016
171646
218518
101682
564610
103604
78409
61150
98107
263490
487383
100721
173223
419402
531770
1431
453404
333209
449505
46628
369513
290312
146749
149371
63731
243341
16959
150786
235914
412756
96867
153577
323154
503386
390854
39938
402163
91010
380138
159669
7125
462455
269165
68227
386256
252085
282084
136516
554871
188364
561822
76322
473517
503005
254319
53615
7798
360545
30360
135799
475492
159060
389867
58145
559018
179506
2043
159322
191295
122114
33955
368476
224814
95366
10376
361317
434643
222444
511759
318338
109695
284161
240531
18285
377023
246738
488086
516825
47094
258433
289521
478609
275163
115125
111425
192654
194321
460773
193238
241086
514543
58048
57321
486935
76447
458103
319880
513447
87326
226822
6129
98586
179376
534700
414229
8236
167740
21073
236101
275830
427477
170380
58185
217267
41260
531070
101512
179127
361065
199045
545963
491385
396164
184720
474369
455787
162336
154578
248617
483080
103534
303089
241373
302982
266005
429502
452424
323007
356865
182216
160553
192224
404205
187506
157767
230827
37296
383464
207689
64777
66442
370518
218518
125996
135909
80265
36324
357753
91514
479465
122661
370703
251361
65009
286595
200010
14249
166242
150250
531792
181910
378822
215262
418751
223411
259318
418243
123805
102201
488771
136381
38059
440670
111053
491583
483000
174083
30520
183192
133647
180677
320999
125944
134825
157726
116652
485069
48999
59183
83680
10161
62973
437006
118701
495663
401078
272515
194095
245644
208436
216547
107173
18686
145819
491618
113163
523351
495105
243622
179572
515047
148669
321943
407036
18114
441043
156993
71697
189899
250409
328140
378753
392600
183457
77596
182582
107603
9751
231579
224469
36356
89737
219618
337412
409528
10845
218059
361621
180018
86050
219173
247290
208561
343457
266287
475030
265767
116811
441702
533582
309755
214830
41996
258929
103013
321261
462674
360862
560264
104554
487640
441404
44864
362353
92252
157274
26313
528003
325119
134965
34305
168529
116902
377853
278259
235057
188924
121761
63429
110325
215351
551072
198053
60089
541693
486726
350015
46620
548123
303120
111979
272795
155920
229511
101552
66428
238987
99540
271742
189962
245772
266107
234355
100406
94069
9027
183604
47115
123454
497702
160092
97405
518196
162623
479940
327403
200810
270206
504760
201056
561982
82920
271110
243573
188449
527401
178217
361315
75427
272752
146316
456298
402108
316222
222245
228706
166598
414695
373166
426645
527115
352084
33273
460259
271742
394929
227060
4525
359566
89003
362756
72297
26320
479487
426593
452081
547853
155196
387838
5316
6065
361675
486621
385121
227573
552574
146430
194245
491290
185374
306731
467035
21614
552200
148932
310189
233189
156274
346474
197178
239718
280897
143190
218946
15972
154560
109500
63174
491355
51137
419935
157047
11511
193210
294537
24137
426395
537246
14341
61891
237849
30167
150797
533220
193429
131259
549112
30087
171698
190689
192925
175920
51581
477969
205877
211563
52664
169463
120820
76290
264838
164750
105861
421969
495259
16960
405955
125141
432474
255603
537896
37091
409649
515380
212068
2471
229317
237794
7466
424084
279237
253699
390268
199193
427571
172142
205182
44341
81782
33205
273308
502136
535913
304579
545022
265419
28354
504816
387220
452356
103470
115754
314337
183999
176656
93116
92273
84483
22351
187229
257968
182671
43606
242581
12447
102601
168397
124050
500504
133975
189765
241663
239667
84668
140860
420735
441212
139879
423641
215576
509983
66875
1617
102704
56268
144341
259439
175520
98087
156282
169333
281471
74813
391182
219949
195157
527269
144011
187975
107172
183635
192444
40547
304324
115117
243694
28696
40921
48467
74248
534443
102767
59746
142015
265422
60774
333475
264222
110915
342481
113403
18613
281313
118957
63796
23564
14997
9005
165174
159020
132742
317594
177072
73270
2164
154068
135531
5620
443087
521921
323531
238067
201808
133787
152076
20754
49101
537057
167987
185650
168791
34188
162731
175119
110607
1330
406819
444309
182873
283923
111548
123910
352042
248020
135824
332365
19988
425943
114586
506135
363170
267270
113547
378958
250192
135499
73138
311729
335009
532844
129833
254239
448512
518115
411069
145324
112689
89270
23350
67484
212603
74779
4712
155859
212748
376025
418168
261731
179941
490761
7014
212265
34271
70722
93158
105510
238674
75726
373988
78849
559350
34841
85522
113040
264398
392710
321768
151623
40017
402511
218592
255403
14971
261366
465129
231042
64154
195434
119146
416584
147138
141120
468428
258429
401271
22286
234000
288473
428561
62392
342734
210674
19811
290492
42150
106791
193840
362794
60287
555892
346632
260269
473261
265425
482351
180200
9986
185706
114847
182444
437997
89900
288135
431487
51173
515417
25073
352172
367773
255532
99676
63117
249612
52510
397162
162945
146907
159180
112335
150590
211835
178076
224720
243765
128853
56687
403741
149519
381331
556920
152810
111896
470475
397021
268375
32866
251937
434191
410964
309757
186455
316133
354219
185708
504613
491793
147893
58089
406801
334177
35753
179273
100197
221184
408520
233075
68575
8611
110807
66975
97194
340225
386447
179140
13816
70685
173840
279200
184300
446636
120934
405746
362614
78989
472108
397702
256601
33815
111121
521226
128495
275482
119964
171199
30291
66056
90830
248323
474206
79991
74658
530405
57975
352827
323899
159254
125764
225648
230551
402546
503214
4248
99067
170297
28099
133377
154433
526686
195743
126002
145049
277137
159646
327291
380584
269127
166655
74393
285399
169829
547515
89723
65934
37370
462880
151094
453651
527341
43040
155555
244189
335717
43234
98558
308443
113827
135116
88204
362105
540751
311495
114556
247989
151531
87286
133825
413661
195922
253869
467315
185594
297755
191237
556522
275354
305528
251962
271421
4561
219138
262564
134492
160792
151750
18979
180875
292526
46472
95791
531884
236110
267716
173591
46000
557950
269232
477943
38845
235175
373951
456303
486601
244500
232447
7154
180178
194001
113026
184449
549866
24321
269341
22101
16571
66200
63179
104872
122889
15085
477675
22275
234630
177168
234967
331134
386110
234384
56095
80123
245916
280603
246553
239335
353910
495184
553413
176912
318694
292431
57319
40319
403951
21537
173635
377405
354845
185879
142494
115757
215741
417950
99772
166230
64797
166167
270375
354353
342635
254612
196435
299147
539161
286191
236084
47294
150907
272410
302644
462713
231979
341812
36130
18794
229843
204161
406415
287278
165066
325881
43015
6438
330986
67063
539933
80555
469992
323513
341523
232911
101922
57802
116409
163705
4630
407216
344905
183846
98408
447572
338607
208059
158532
253108
87020
458323
3998
81553
184442
247845
266
430331
116234
150009
200061
460607
489179
16872
360163
349325
275542
95881
267917
61174
497515
516774
380745
100900
156502
253452
554482
76418
539624
14086
474373
77106
107555
439201
121323
418503
260388
56885
272055
31908
17155
500698
532693
170606
460729
364695
465077
367008
321557
490265
191248
262533
213444
392859
199166
81872
510742
282564
71352
30545
372437
61985
305569
4895
413935
26475
1358
448300
410823
486951
417124
187405
373391
40713
226839
411233
541530
539418
533037
78363
29265
153768
195585
242797
222022
354222
357151
86057
435600
155895
397144
201859
272738
114542
27982
85744
70801
527546
315261
101065
274006
502689
291646
148429
7599
392176
267027
35546
405288
98189
454866
436623
477635
188082
465901
278702
230939
547150
224204
268001
212963
453477
85268
68212
260950
74866
156402
508564
226851
335395
206780
276856
182120
42093
444546
138939
102327
537936
109023
256176
141355
400886
536606
34851
107949
166019
493071
507131
86688
423341
141267
88396
261336
505573
49230
79054
218065
262143
510871
213922
225247
203227
346489
72099
328554
14147
453591
521321
35789
155783
180362
204186
255138
171073
113315
102734
275619
77299
461951
371518
52085
406047
32957
256554
305813
59419
230786
544558
164116
301857
218612
223341
103487
189979
433543
109425
213194
356132
35686
132520
434691
448998
214959
259457
281140
490686
45998
66405
255109
50336
141432
9274
251012
225005
239901
510589
210535
387353
155969
249868
257750
235889
209892
32502
314824
493111
28948
317636
29581
312438
155387
166956
123286
263281
362751
385561
170173
84300
224383
322717
291770
351910
270633
527517
114405
26016
132294
450508
532571
127429
321365
60120
241749
521639
166738
107609
65047
63008
495379
487183
109540
98402
252085
16524
282581
246917
80951
130673
11695
310386
122806
21348
492137
1785
340784
122915
320308
93064
327586
92209
304423
550744
529984
423440
274572
369181
186978
498358
84348
205677
8247
270007
91878
67322
457957
43256
14639
354536
73648
12805
33452
171284
185512
113124
270165
374720
536647
179578
23620
294363
196912
420738
360431
20503
447606
541831
376342
236471
230137
286264
132904
149045
206473
11585
308113
156847
214024
193356
222252
126562
75167
410526
324259
193676
164442
25284
10165
214663
74123
280076
454970
83667
80493
67798
11260
83428
431633
310427
152125
164833
117373
352095
109676
90562
97716
193969
121181
166398
206114
274932
8676
347859
235008
457372
5156
211282
226388
153804
232871
64975
520325
422667
216568
159591
179613
17444
89401
486428
147786
315412
175101
57552
84800
54658
52009
89054
488279
54865
138862
34018
427855
510911
275314
5912
11627
255894
271336
196696
399869
479428
215062
53555
262227
191375
261844
252443
4621
284772
182463
10317
505373
174978
50526
232355
229860
273252
135248
65117
111366
76516
1072
112058
458215
157167
126425
161263
383068
322411
244214
536055
23098
292512
201206
445535
37010
137216
23601
230980
308884
194747
17178
60988
341524
198222
350331
316081
511478
91162
120310
353247
324879
325753
38482
62488
292896
541260
186647
78851
532504
207173
13885
99036
504732
403308
22112
265385
166272
120598
177433
102980
51957
39842
10441
247915
13947
279964
129104
75233
200521
386437
182555
47141
139936
180647
167241
512462
63437
92499
113522
540998
58052
149577
82488
99061
80602
103153
472650
330213
6131
139614
432371
288538
261828
248761
440021
44139
15806
177400
233881
240192
359212
519574
358873
32625
84824
259913
166104
297640
39482
411515
254269
538278
73740
251295
262935
232666
157601
200061
5465
216350
153510
330325
85452
243535
174688
10497
68906
162779
151410
61208
271070
25786
258211
265468
548496
230206
273847
492696
227211
45450
77169
205116
542364
26782
177150
200727
506053
334543
350535
261706
516989
464405
516053
140436
223893
388110
266711
29349
277021
77189
363098
239431
535952
437145
132821
87517
513535
423072
133287
120612
129647
519662
170528
246388
223804
200842
379541
99761
75213
102345
137572
269438
185898
375905
38680
256620
144760
453946
325420
45446
378595
499583
455784
331847
85211
414522
355367
35477
153577
532252
52973
449294
65339
419757
451130
69140
333323
464881
4334
462429
297359
196519
510173
66872
81517
490925
5608
126757
108772
310391
1101
211616
101176
78296
96864
96117
39479
136998
60024
21654
55988
340842
9742
169867
363021
234217
362347
170215
116801
86595
437770
15062
435082
39456
121395
185174
34468
111753
186833
436415
238641
514188
456184
543302
135428
75817
466333
527272
5967
470807
443821
95874
394655
320957
392307
38043
115673
39751
312038
84364
333200
396367
454340
371142
166151
16411
237369
467788
13110
327900
215906
85654
245340
111606
242463
95248
208717
515077
133158
10118
4406
221117
93246
170607
108212
530065
79421
394298
475481
48597
19381
33091
503945
387822
65917
258505
402107
99622
62199
72693
122818
441939
138568
33789
525838
207398
520702
255585
186497
185240
275279
87306
191663
527061
477550
295715
468642
66691
8964
71092
536063
335932
164352
100433
15188
291433
518223
190523
271166
124577
36018
215971
57710
169903
411747
4611
517107
396498
119395
79499
345711
482204
12438
242257
313096
195515
458988
109712
141413
360250
431480
232428
351815
17680
192241
507170
308977
199756
177036
268143
410027
338016
186907
329986
197432
461021
258400
133456
68304
411940
198015
130967
277965
196431
246794
96718
251865
364554
135316
210801
123375
235519
90777
259808
114225
539735
234422
241442
223007
342381
13394
455427
222051
301700
406094
259236
510216
208997
135447
418560
260799
123850
407693
14370
259963
174111
372771
231275
27774
116160
288040
237521
450926
24956
59945
220140
151021
196613
284863
72301
102500
263840
38231
31862
69478
262347
174229
532663
279787
88634
88215
173645
121207
360798
263255
19167
157423
28389
196404
267603
71477
39481
192216
239687
476220
471298
452526
317234
105345
433306
200887
83658
429218
467440
125705
57118
177396
55880
204395
173356
22653
89685
25241
492404
456516
444989
238175
297550
520445
57133
208178
238458
128799
38649
355329
403862
510180
537610
424241
344142
31274
366867
250365
222407
179335
224541
286979
84494
86455
476014
251024
257627
391241
338647
265547
141649
20766
383607
394860
317632
120224
147406
213927
39707
82725
154736
53196
506048
179316
145731
89315
504462
393077
72943
16989
298741
108262
38264
122939
78192
295256
264082
205647
356037
259403
278104
170472
214263
167657
46939
111894
505325
54031
49699
429926
251003
226566
18544
66551
459176
67717
174641
518791
44493
150487
310589
42030
259885
13427
944
191738
412116
71350
486572
96575
176338
6269
34931
332106
24765
471465
535027
271984
55774
187278
198041
115325
220807
169610
490884
218079
39758
75246
544743
185411
261319
41388
334159
182445
462484
102381
68034
367864
504292
186493
433674
89032
110513
146887
145695
386459
118348
372493
79672
254670
214812
249577
70349
33759
255735
205511
111080
467846
253962
238585
222718
160438
128823
119519
83690
159523
35545
172858
331570
116620
455786
182222
78353
210930
139431
239805
190266
105821
83570
265733
52809
122310
450943
107154
100034
263826
251476
217154
12232
93678
58861
457805
221872
10782
123066
29103
179696
103882
154097
432045
201556
131479
503658
282862
348299
81195
380637
253592
431295
490404
191698
409508
51828
346427
97677
35622
310867
475407
240534
224254
98711
147128
186208
224254
327252
259079
37858
96823
287941
282415
492206
132703
315945
150734
203331
303640
125160
1008
269818
20659
449155
221415
32028
379939
355908
443306
261400
446077
45109
202562
119022
110152
410919
451069
139830
256393
187716
200323
76014
512074
210689
7548
315119
299778
357296
49186
336671
468165
63551
134660
198023
327167
507230
26715
148244
163763
18829
67753
276104
251596
416901
206682
464384
167301
36979
148944
105944
46331
406604
84932
31626
239497
431981
363451
116566
459119
146276
110650
187331
48152
136236
237824
146292
460505
186773
223125
130026
426821
136776
98653
429519
135926
496777
21994
355894
6786
107009
153905
405885
311093
360903
25966
107242
285892
209979
118913
523582
273124
182866
209906
535966
83873
179805
202668
232023
117460
22209
175183
247962
66032
36013
461593
56706
373551
36833
407854
98430
192533
253407
153759
136767
270857
108867
272478
97163
160607
28047
84708
395092
356821
14775
358056
394620
118517
439137
329435
436445
219069
139252
200320
364353
19578
539463
130761
261427
15137
13402
355146
404319
64043
516876
244563
164203
370321
388207
121599
475584
325174
504650
118801
358733
100855
413688
430303
271993
103781
207359
238383
61322
461621
527442
207633
477599
922
158260
391720
106950
422521
449325
350878
489541
184719
258652
114602
400970
102470
440560
94415
492794
17683
490592
215077
361559
391060
383478
437451
268095
127163
1393
229186
446562
405441
225052
241864
178276
131337
258861
219993
423814
375576
417784
203028
251833
437908
335261
131900
82224
183383
189094
32350
80886
513841
62551
232077
215861
76032
424286
526956
76245
140495
201284
466099
80960
292705
309835
213120
9312
396314
169120
85210
277575
149347
215048
126300
266405
29856
108958
527525
478374
106573
234315
454890
120090
239068
244626
164253
411693
40741
85483
167760
67917
231204
508127
163205
302032
226971
92716
437170
374816
374873
167111
49050
226172
424062
271451
199324
429491
200497
162782
41693
11475
44203
226817
119095
269243
467234
297434
412263
489543
490550
407338
48732
207275
79992
488375
26648
413188
447945
376939
10330
459639
52956
395040
37831
420229
117951
68571
94301
231220
155871
130711
261210
221770
303669
224306
86738
323420
167593
160300
428121
397150
411633
126136
451591
52341
45313
115357
84281
125158
246923
474679
332668
127189
364695
317914
384308
62387
182351
307687
161164
110649
51299
53629
197794
345247
244111
149058
199327
213508
71173
178815
70890
217780
10382
11059
168273
109612
78889
39490
228498
367548
134715
376077
229798
459259
482748
348962
202255
116128
348673
199805
72336
99864
447794
378344
353466
25043
443698
58740
163211
5677
231084
21254
147207
169803
169504
153348
22772
208038
267845
504028
216573
38684
215335
206712
17864
235650
257795
224342
366029
325632
213521
175082
177392
366257
417137
62640
11867
122682
262128
146292
361691
442574
294584
32992
244924
65576
282198
238296
161254
41708
22909
534588
211983
67591
186892
227148
147656
267054
487564
86448
531352
29914
50490
527645
149111
130366
520486
365172
215910
281067
277368
198641
231008
237287
315168
153037
87788
123266
418836
86944
53627
251552
513363
104831
513133
164955
153566
21523
122886
416343
210920
212469
219267
55954
538113
64278
66332
100869
101338
244470
249443
8549
120025
138164
154242
402629
211004
455659
75746
155218
244059
196337
387017
261138
338757
134301
471838
177036
84171
390907
393982
141232
224944
203563
437952
13281
56679
160844
142863
309697
260741
146951
73039
30293
96959
292800
108668
463780
35569
69411
202833
379463
98674
387283
91243
170452
397590
55215
386721
355667
82721
108800
465138
386229
109821
66722
438061
187452
95849
165122
187019
113441
342228
113266
52618
395054
109338
314617
206634
81594
517536
419974
328061
338414
187864
345846
123403
214388
371501
245942
150735
7000
118023
246230
516438
68865
121538
484139
146542
188418
387594
100905
142376
84774
95330
48914
148425
476362
193519
261218
425276
132532
89250
365782
445567
250098
41435
433437
494216
492410
347502
139237
61935
193099
293929
387782
52803
403122
110735
112217
165336
31658
259396
396987
87608
120727
214823
264501
185835
323625
250861
55192
336921
7210
19672
251555
144705
197337
134679
66380
539552
429117
7785
113418
283036
220144
309204
523266
64120
307039
332994
173040
150920
137422
523799
267009
236144
253336
180039
125601
125336
120945
47833
293787
458810
41541
91790
16798
229605
127975
537336
145772
1187
394010
248816
141443
301883
69936
267767
507627
55104
184248
99486
402925
164915
250758
238896
139817
396225
379486
414983
482087
62403
456539
25761
89900
363326
435664
493099
5602
19785
394021
374952
87928
373679
83043
482783
61821
12490
398090
408414
62439
205273
302857
474774
135263
403686
252445
217095
39328
511944
262355
400162
430952
227071
166414
489906
310127
28878
177486
468329
157001
318271
404556
258129
253664
50648
403545
527289
117097
250833
108383
26589
389740
289861
526259
232028
185314
120669
157887
325754
123649
392470
68875
20768
13330
444909
377268
533612
68733
105936
6731
205857
6491
445288
242210
121573
329605
255280
242638
65397
145632
101895
394274
168461
132602
218952
314170
165122
155651
50798
116908
28918
146967
250734
369314
373057
211970
138135
195338
193612
499958
33111
258022
297212
32223
126502
393488
304381
407009
190856
238551
260850
120757
401279
429719
398879
492609
37548
338461
125282
53335
524355
144776
2399
267523
165245
253658
265080
259506
209528
207992
179196
449743
191437
323967
122555
39036
297737
133513
203553
173150
3144
86802
257979
418843
234829
61987
417510
114242
462369
59220
98162
288393
123028
122059
248289
508759
79728
23482
254635
62304
350290
60638
525972
513735
289177
270577
4176
235291
146287
485879
158148
256896
240825
155701
412653
206856
168865
79760
59961
198173
462560
147288
472622
61344
521935
332812
365862
491238
72342
113843
226690
466957
118160
70904
329591
77534
169687
297944
129219
426245
69892
458047
103651
77209
511545
141177
408394
398615
96622
61150
101160
465103
217673
331964
159975
50870
304450
120707
358041
507516
86860
19292
200650
36376
11219
153070
432386
272755
79132
471482
13364
283017
62534
266758
109687
261862
20809
142364
63298
161463
45832
256230
107002
233659
40784
477211
354578
531864
69295
38153
93232
178311
469682
442939
330021
153803
392539
355781
199197
216477
129106
453949
112397
148373
520921
531320
380107
230314
256485
392524
403512
408441
178453
512349
46655
31259
378932
313405
505272
35016
280362
502707
111076
332679
91300
343147
365876
188285
149227
57006
203131
234374
28658
42862
478987
230255
97525
126301
447796
73396
155753
185666
441731
39280
253785
6305
23353
250122
203133
241467
463630
445524
193749
187871
11508
54847
103234
154566
193411
180145
181191
110464
77731
249265
157650
510713
227110
65912
262330
207244
248481
284038
132169
23443
398664
234555
165541
195370
6179
343584
496830
527798
215915
294686
273212
316164
65384
173168
449018
177419
368501
303873
448904
430400
395406
50313
225284
45764
214612
131569
204858
185735
120262
416361
196674
4811
92965
162867
209718
256324
98219
167996
500105
232670
418091
126015
43949
98416
409035
308739
134511
309341
240231
331624
510900
261410
521890
96637
75167
188035
360000
500662
321451
144040
534402
159146
226189
94496
280923
199771
280004
305083
268508
249404
123921
158694
252087
348036
237092
219777
241413
217362
175844
46561
96160
169985
60512
54462
225818
445002
488523
466633
180436
309407
70618
30405
220987
138922
231771
123457
512730
50606
136251
55499
84436
443675
216256
437892
373406
163855
110075
159513
502638
56549
382760
358383
89454
127024
263711
125911
212890
215029
505242
277435
398257
167447
116206
194709
187191
312018
90531
56713
205337
90454
207923
158803
50876
205432
151943
533042
500059
249870
125936
66812
124265
117614
163859
205528
507037
109090
10049
122613
251266
534813
103179
221513
262954
14622
184529
49625
234611
500977
81204
260755
515917
24844
254862
328689
270626
194110
510689
41264
216420
77372
78049
224422
46063
290014
132539
289193
431183
156371
197276
93253
243192
256801
196772
230294
496540
459708
403615
212630
31435
127493
80900
165281
58814
228530
438595
145658
177642
399598
132822
299190
43945
54744
161401
513533
2883
329628
500082
106139
416729
175285
518127
220121
492075
240869
228073
368905
81605
104793
232617
364101
182182
352046
367874
136692
257984
407071
519117
126498
409813
143197
133014
368447
102026
188538
436824
414264
130961
126668
7442
356844
82152
206137
265274
284334
365591
410036
41169
34414
7342
93754
67363
318886
354889
61620
284652
139978
263341
400328
123536
119180
134313
484590
421531
247827
376237
351700
297139
76039
165439
239108
202814
3842
248482
155413
201623
200839
167229
286473
148145
93978
325862
366021
169162
25620
84778
415545
376901
6603
161228
449001
81404
105402
255824
211133
241054
69544
184513
16877
71062
48433
509527
289395
94777
281414
533820
330453
154431
18456
66702
328094
392633
478703
421812
193823
131425
367367
109215
34869
521820
235714
171382
126185
19454
200433
209229
114715
303988
365989
314305
125822
220118
212648
364975
34382
161905
153001
156755
370819
84543
452933
366665
57762
485311
452870
81403
318394
215502
224369
230280
78093
196739
124861
379607
206124
232133
119067
97372
51703
120674
201207
84094
151092
4333
316697
401735
431455
214739
50987
337727
49960
86256
484823
168869
199434
270437
482061
291266
12553
15344
212374
116979
501313
79833
439606
204707
261600
79862
243275
156245
278793
135646
107455
13575
499448
151801
242513
89013
170024
197599
7129
295376
75078
387009
296484
43209
9512
259318
98183
303408
16856
325366
13194
105536
61316
448298
211576
266348
266143
390406
287999
488091
119362
126371
216419
221744
111242
189838
271855
362575
473624
454569
186337
449075
219260
281214
469625
158733
477817
29706
299535
37650
137766
206716
241645
131828
48307
380131
206039
516939
326635
524879
102104
262904
96947
3969
259874
161433
192993
312690
20256
158829
33178
396946
353619
285042
389172
263073
119866
18295
62136
92072
84952
79377
48968
452970
46667
264869
19007
152882
254499
242952
416219
510717
466280
116153
68240
345211
369461
218330
484507
48666
35561
146574
71085
102751
407719
488548
358722
426602
94966
57451
18320
24403
185503
81461
356408
392681
309028
174524
196469
443232
322219
462640
109413
243009
430321
17244
289551
262328
277447
378238
60927
124294
199436
328149
77880
48750
114379
13977
35104
200418
309696
45731
402419
70583
133603
96432
201710
20478
444573
196170
138235
197230
241279
196854
178124
15418
242434
334363
85666
65947
115502
227988
525810
333929
260745
40927
475919
46080
170603
78244
522524
210969
14254
417926
73797
341072
127318
43744
190506
261756
3207
265712
67416
91241
242907
462454
462314
254236
17670
238661
510638
199180
148003
19874
422387
73487
101744
85699
224592
304851
341688
168124
131909
153092
187916
146091
153210
281582
231438
507434
262886
46796
263178
186532
73864
401752
425235
15912
138291
454890
3667
98829
92513
174248
240265
138513
289895
201513
3617
66024
12643
105098
260673
169935
498421
120887
81288
196756
32517
3275
377586
343614
226136
300099
242260
160404
114293
209249
487158
138718
375156
246346
314481
415136
150288
168218
125122
303715
2310
114170
113885
515191
128624
188437
225114
103114
200995
75436
141220
339607
34023
15073
100331
402408
21263
219263
420577
256335
13137
56697
262231
384582
84613
187899
400837
227871
275254
225101
464478
103698
362330
403110
182047
242085
197491
366381
134068
384703
76448
375666
415587
212758
346468
161482
127750
72844
516733
196914
349016
145374
522919
87242
246379
176363
168959
174087
377917
37669
192614
521512
461144
55295
183005
200655
355745
45254
507677
53342
19035
503335
31620
187223
24679
382166
230832
420078
259072
202512
62051
227158
506441
426511
142422
46447
271893
394728
71201
232116
227448
211248
290068
306054
246220
11719
1457
97646
119785
59610
419433
121656
44030
80800
106193
134042
76991
485492
406022
106140
161344
180765
320516
436409
443760
240805
154132
77664
303925
197374
162416
521453
63920
452499
27848
20633
347925
223730
486331
22304
151975
287419
222155
515488
240391
196297
472178
177362
487584
294473
134383
522040
429188
324997
437802
25225
110832
452161
117703
456338
440539
464580
151442
11122
134073
69746
58505
238726
103132
15594
55931
299490
202158
334164
335664
517696
507117
471114
375326
410453
510380
506179
398459
189416
200670
25667
486771
443384
382318
467229
519274
2488
117682
90390
144196
184010
22652
91069
107141
77689
39434
167246
172619
327958
417395
202566
518244
337851
82265
130794
252555
1010
61572
97864
195893
144527
333805
128640
143573
97553
148503
354463
125363
50008
226620
218285
114348
273313
504355
88913
31817
374632
22903
267572
313493
168516
19767
27735
132460
53331
187541
384342
407673
100493
247042
31438
244825
232932
496882
25209
10635
172533
20220
51833
215859
212539
467993
272387
167803
174970
108554
33039
87030
512775
51907
39238
89730
14175
213466
76371
258860
137220
61633
194282
220570
405134
189632
77501
72837
168159
490050
31523
27810
133881
209662
155237
87159
500750
147577
74042
14267
180197
137508
288736
130825
8647
256665
128095
35986
188693
220948
218653
260075
137952
131859
239587
522361
480446
201389
139557
131999
323883
509925
331293
3808
107922
6164
336905
224065
2423
22620
103945
286677
447638
176938
34220
153327
93221
108093
255986
290271
92744
189134
193312
159354
263996
165622
11755
429141
24591
198121
516313
477722
150397
93569
448606
406303
88962
413273
138367
188278
47189
453409
183289
431511
214486
209052
162122
13359
19055
263897
14217
68944
50542
133236
398449
111959
65380
326164
452024
245279
448452
227994
58411
507755
21517
228016
41512
254198
466262
194474
286856
200762
249860
88447
1905
290838
166423
84079
114859
227571
224735
195494
178834
300324
253519
199607
46709
140732
13810
118284
262444
141601
132962
206923
117974
278309
177893
449894
214822
15421
181039
89099
323769
87139
357729
341347
171103
102434
67593
47496
520058
128278
490590
33402
77932
464557
235545
140089
62072
400215
185568
494377
120760
157695
224343
445904
335265
503505
202698
429237
99306
25526
149216
177690
449361
68040
513555
388246
380767
234231
76598
475428
32454
231858
203055
301826
486592
174122
188401
363969
446534
124693
525490
170754
45680
464280
420583
335220
219857
450049
73986
230352
9948
487889
364624
146299
206004
232037
202279
63476
189931
134076
483306
35427
68035
396901
457432
341802
207864
224440
434903
360263
19762
257447
321484
361810
187493
49478
288892
185643
201566
42708
426682
48889
129912
160756
164547
75611
56407
10914
91947
383886
77748
170115
132299
155322
333238
88247
114643
152006
279357
227789
115369
12747
98591
33129
44653
47674
39618
135566
53858
438861
315665
125792
187628
211628
248098
36489
69031
177486
68693
281654
193131
395279
128766
53457
102047
291318
141116
215707
6748
125046
30437
190884
78182
124397
291094
131629
34048
441592
15214
236329
70962
92107
466127
98289
254323
388400
22596
187135
466002
269690
179588
213649
122586
326152
33654
151836
288018
31803
511739
506460
45784
259186
234977
251711
251733
315840
74969
50769
496817
524400
133059
260092
39044
112147
163638
278573
341994
381009
30339
28745
37542
39271
194796
158385
416011
273534
139498
438836
454837
408668
233862
32639
12802
421504
222787
154485
171100
77266
371229
207258
197355
458840
280776
246328
50866
21579
99625
328824
35175
122485
453844
158351
221259
91423
313659
335520
428155
465269
137210
232597
498525
485448
326786
358570
82504
348320
242534
37154
27607
341683
133160
99505
392643
14180
215153
103448
67981
261411
47027
305043
98762
201472
33713
516737
224414
375131
79917
309121
170100
211455
373509
293907
446379
244583
366735
294134
36189
169328
149250
168469
143288
75028
281161
143964
110074
139307
86390
133089
445096
92706
434221
132086
117265
26418
1705
389540
172515
184326
478857
36935
45901
2359
15499
464894
456169
61470
61516
353699
310172
144994
191098
161654
184545
209457
31392
363095
81270
78769
436969
243208
95443
218149
509594
389346
330332
185273
147008
242684
60202
254713
6973
131474
66148
196331
195763
196711
32451
180056
36250
135498
162635
142937
485082
285573
211643
497561
41628
126012
120415
518355
369665
211732
421615
161756
440817
216549
323614
87407
128581
148233
12726
404443
172429
26581
110524
496909
82171
378926
117767
189565
521630
152929
29779
422970
494006
415840
414993
300188
52323
502121
172676
181070
165332
208807
76652
363393
262906
192761
75357
58454
259703
47273
24323
59989
519244
72259
189707
216196
20778
200689
215711
72244
49091
265267
216378
68276
73676
297637
69893
416886
196725
337363
314092
13770
235051
12294
199226
86062
403209
504021
478609
292765
461003
11758
481264
86051
200344
487225
183667
104605
226375
28359
222609
202353
157561
201409
373420
123294
517310
68568
151246
208846
215917
439196
489921
47427
336104
53645
228007
31024
112879
160666
204458
70136
261519
244187
71353
170470
68195
53310
103293
258445
521627
97144
426901
39349
163246
82496
283207
194233
373619
257784
195880
213653
243231
177383
253860
182330
356804
110696
255423
245426
341593
133018
145753
107671
366115
32743
226145
132108
320908
34693
351038
120961
76698
250202
463723
218490
36157
159983
380993
18417
151645
218688
132925
315280
20097
358464
73917
188360
54969
353197
504262
123692
79688
476274
280302
468806
42712
363456
156259
442688
242750
258108
154136
49847
20570
461387
99167
460488
137887
293436
187829
247123
490209
219161
22145
6421
201794
91448
286920
227249
102260
298245
22705
235531
15322
71273
194527
42599
517473
263748
508623
138045
293226
419945
176084
10893
306378
52392
273923
95180
437996
212192
138722
95599
70388
135295
314485
215405
7826
182392
55381
69204
256234
376670
77670
236784
444140
17868
127680
458615
276083
197309
234016
211836
18447
86958
166552
100316
235464
301933
232032
409403
254412
37326
276800
214779
52951
234632
26122
434783
93022
262661
237878
397315
144588
106241
239184
174997
227637
240690
448860
85099
22626
235860
239986
222142
138164
260169
266625
23212
22631
10357
131057
211602
78964
19875
254162
81519
162907
132608
129458
27928
459494
94608
518741
460201
47042
177908
208336
488336
443904
13144
353894
28766
329473
320647
520436
118614
458904
245261
226243
136466
12490
454849
518979
5677
272298
280117
114270
85364
256085
356995
422931
312648
458301
352516
192399
159116
112625
369940
77498
442351
216038
42404
212280
482968
335889
263036
158155
241707
136777
367
445697
144969
158082
176053
249865
163903
22942
27061
30625
223994
58402
2957
54651
390512
92341
277007
245794
46047
99329
70446
328275
214395
100030
122829
261641
208606
93343
264200
188875
20187
280425
133839
157712
405140
283213
190807
133819
407863
471158
421582
46417
366312
206823
118229
385203
19788
275202
283285
494671
21964
156579
359410
273782
113676
1569
439372
91679
181907
44384
396663
217192
313775
307912
83620
21669
363541
82563
82625
66463
71461
29339
155640
74557
251238
167752
59409
304545
122262
488474
133578
105974
117101
43350
107108
135348
56104
214088
10448
198820
205302
238836
83329
237273
293529
286617
196809
47878
116762
158555
344194
74569
174617
353601
127983
158097
7576
57638
351594
132158
193713
346465
498751
192832
232647
167344
130847
263959
347778
383481
316647
172319
212393
79922
172970
113995
39316
154293
172170
117175
407884
205677
42760
314246
51405
118019
69453
469394
410635
380721
353613
56586
119434
369982
106227
182421
140537
287992
80668
103417
387992
26940
117674
508408
7469
136942
89127
100842
277972
496027
97324
498981
37424
48507
447519
35416
202132
199445
99928
274586
293250
216810
331068
395649
431857
431808
144269
150113
1210
294306
512763
4326
223751
85667
374622
278778
300672
330977
161931
62680
311660
213849
189010
297603
7402
417161
367098
429464
220440
308631
209488
5421
430305
328720
161131
43663
239385
17005
117568
300245
362582
205620
43737
187224
290729
335194
366641
239092
378938
196247
74763
252536
91360
152082
17585
42444
412410
102270
36025
488487
347677
28675
259412
221894
174670
56976
367846
353394
75248
33876
178432
449813
92302
169859
263818
484674
118659
164400
278244
237815
176598
429831
157237
277084
212994
506286
58037
389440
443382
91857
74138
110692
436885
104905
240268
320443
41426
162866
53238
220668
340896
483932
91096
28254
254689
205521
48962
84145
141952
383139
164447
253189
273327
49439
92933
130998
109833
52100
397332
57582
195968
210550
197099
97620
470360
378067
13332
343995
157972
503236
515044
221166
276048
465728
7422
143751
234670
202075
470827
368132
149142
380454
209214
392493
86546
268059
211185
454073
377414
18857
477089
219541
410921
154259
250046
88505
43426
43984
85421
206510
6427
32086
81694
26660
282680
240301
208116
483694
63266
178226
148514
266061
58130
449365
209297
118003
195548
103965
195828
208319
449410
215070
384795
111415
151110
6338
465220
367913
170806
234418
59672
208866
230404
413238
308373
212167
117573
455289
70787
349320
158190
281601
153270
385391
173759
237851
348620
311107
276145
253160
375934
33633
147443
62855
78968
130921
156924
494558
172462
59995
189688
403422
184501
7098
54580
85384
298527
449416
439857
81550
391787
202836
34305
15167
394497
430251
155936
38651
424083
176316
133538
508275
177870
439729
195233
145032
162317
30720
7701
154866
377247
222777
340129
134686
63549
159505
379720
195231
59010
24273
232908
24099
33775
119212
109031
42067
395396
234244
309243
272893
361845
78877
217335
276044
445880
3578
413582
399254
334869
465355
442557
230532
409445
495922
475631
429368
460209
64540
173544
213563
240443
155334
155851
27511
307858
44607
155258
123019
323794
274946
36568
202263
216922
254545
75157
380319
349096
265559
495345
120178
168885
157767
268810
31693
501218
391308
321367
356213
206054
22704
78820
255691
334065
128501
480490
480292
77662
311250
75060
147894
218552
385714
414648
247939
172929
38039
156163
228151
216329
61238
4729
275660
394789
277134
482586
284788
240739
64535
503166
400472
321366
205249
351112
50683
217828
388636
63109
98006
138155
93144
156452
392553
504157
14180
74444
187082
27154
179899
8369
127659
246892
157269
178827
160492
327516
319157
406859
43441
374436
314091
231578
403844
153278
397388
345537
228213
155722
222685
462189
298621
125867
237204
44166
232489
447409
23339
92200
183133
220222
15302
80532
1100
254210
418857
324063
484047
182702
422682
8389
33734
233363
9108
132106
79657
206499
256005
60911
3112
25648
332064
277122
55670
63392
174919
26076
457192
472267
374457
385029
270240
35324
37007
177858
155889
180933
70367
134504
28907
47614
85185
409655
81221
49772
204358
187130
41212
86335
81769
138401
261216
91124
5780
294702
14734
358429
238611
4307
187217
105319
131714
229790
98540
169695
94735
234922
257229
354228
5236
202336
273809
393304
471936
36615
140146
438934
27672
250339
1660
39897
301385
62630
474647
229690
200013
143866
177449
7365
117754
265454
210616
26107
27646
58336
215345
420462
166787
58053
355631
459507
217117
477249
2737
280334
54693
266384
36897
349147
274756
48128
59516
185541
444430
216666
246627
191909
203999
95841
161895
442461
399500
199579
161368
272384
152407
173237
14740
202377
359725
94374
373972
56082
316041
269738
435061
436621
509504
40758
238249
396519
331726
203479
185143
1743
169910
342577
76077
112514
460244
292565
226731
149712
262070
93562
57991
498158
212188
236541
43240
82193
396001
149969
106973
365912
41045
298415
356996
180367
54783
221840
58753
43319
225098
186570
476595
118730
32340
55743
77165
253745
4503
236973
246564
47694
36431
105778
46896
231013
42020
39336
462563
497427
126861
159478
244521
435839
26265
130174
474945
493267
363890
264464
475889
159387
109623
108172
393324
15471
456979
377039
236055
238369
45727
71625
223958
158439
435551
266433
146353
404135
371126
11547
29568
480041
42093
440749
325491
464418
265713
226717
344183
439178
424461
7827
38734
463015
267020
206250
34212
65920
464007
155049
411371
73211
130834
66454
33757
121048
256147
222713
502276
33919
12405
199235
183909
212554
247578
417471
272637
266606
370591
155303
158862
487641
374852
184684
234688
290478
340489
80231
391171
5127
479218
409923
334445
402957
445682
108078
189120
468576
211384
5344
111971
52739
460565
10544
193618
4860
211066
152344
391511
40616
80466
121981
495471
214404
225657
123106
124435
127135
356319
478133
285564
461389
34829
246626
374720
212996
27924
210814
54319
75041
120142
282532
142768
498237
274373
257400
220859
293642
39242
90674
95038
111750
28074
204985
17515
88864
115221
300167
173240
75262
468826
234795
199000
404933
321070
174344
263881
148079
339079
6785
142183
238659
184236
319287
102645
6434
182165
93419
45065
367764
220407
39364
198331
167375
462203
99926
66210
196666
53745
299860
208050
109164
449204
352722
229247
463884
359924
63919
115923
214341
417045
20316
72682
343986
222750
18931
137437
145357
19124
74956
337653
154595
350661
187969
114415
23047
230720
394608
324976
496225
178984
343880
183692
76073
196822
177453
346857
119444
66775
168595
426842
290788
193165
138228
103179
158920
182535
176146
265493
315933
2581
120690
368447
217738
408609
343701
402788
385465
347208
275513
350483
55049
246511
16950
182185
205189
501785
455447
395014
507961
247853
104755
37148
129299
234932
374701
108717
87903
392164
184283
123243
47294
222302
22358
45069
229420
500391
441610
222770
51947
169787
75798
82070
105113
139708
49613
158399
343818
245040
278475
344683
92777
54408
379978
460847
118345
218652
362563
91886
153220
289551
73982
238289
14347
386364
207826
165125
243800
95839
289457
388016
492147
201933
254919
94725
477379
123519
26623
448574
212331
216397
392515
39427
263937
291968
102350
30609
264117
202422
370740
182290
249872
203278
2756
501327
700
76122
214077
126546
187535
63888
76583
312152
249344
310266
127514
72684
366914
80985
168712
244085
420465
314257
144079
212488
502131
112339
33505
258725
445060
370806
32264
381642
145721
80043
830
168080
171149
17667
215035
217926
368887
381994
119302
47076
30850
489441
406648
82143
115857
22922
315287
136488
181822
311368
25101
199263
417959
66767
298077
495654
414515
21202
123989
312196
244486
500941
224792
147356
56855
46108
256860
93249
461460
395138
98619
22907
412452
354483
409357
315483
443094
86321
433789
80244
105797
107968
144156
478009
3542
70064
387427
222354
306606
352410
278879
230849
61522
145927
198026
202552
329271
124134
5464
293076
12655
335433
76317
288819
323383
406214
86827
78538
167051
281198
111045
409598
166398
236348
483279
132775
388323
164060
173860
58744
380530
155458
5037
13120
504940
355001
77626
225289
13682
341014
13365
218521
215848
308453
240678
8902
87295
6701
23315
70354
259709
238280
73794
320066
464553
89827
139587
400274
43968
263985
414945
496955
10040
121220
202595
167484
331575
315774
399555
486729
34216
153928
199549
409762
112399
292854
147489
497915
153203
162412
169408
103398
47657
221321
162025
146936
216764
200657
108219
113139
99910
412062
476888
385603
466140
54586
127023
316784
196667
355081
308935
373265
428300
410983
357072
16190
135654
393838
237912
162311
84884
488093
96967
116885
248178
114191
342481
350484
282686
215621
244984
253386
40801
271120
105685
217265
111975
139539
424477
210836
374771
167247
88847
408649
96702
64088
152867
82790
339215
84732
68147
315760
78315
472955
262558
429070
441033
179912
203162
1366
383973
160819
279649
159931
488521
135841
436541
104826
469842
180954
98584
231035
256212
330875
148249
232015
88259
213185
390571
264180
397593
480847
78835
123661
202854
237981
490575
473628
80156
49856
216165
65257
117395
441283
321695
309032
171564
174535
457898
35142
409928
110602
48108
379941
116396
36063
12260
114641
62044
316045
484845
342082
112881
298668
79080
141187
149485
283106
227981
64787
8878
239373
222359
370491
466950
325781
353598
40522
468578
176448
294522
120810
191145
238373
286754
281342
103349
365441
341633
452782
55957
461876
481609
476665
169472
148174
256530
39407
240023
224097
56906
150972
185749
380134
440868
115614
20103
219224
232196
82332
361104
57475
197458
348396
450527
243500
198223
190211
491272
5080
409489
3586
233854
109417
300542
449530
368370
260094
420270
372211
165522
55595
180498
40836
191412
230321
208149
138517
264818
147543
192334
26946
218130
363514
290965
74294
437588
183614
49110
234861
167622
289068
120258
172169
129628
356371
239954
169320
133484
235235
254245
55248
499575
150338
171878
178019
237351
178785
247840
142297
293576
262871
342803
97415
30597
2554
69764
41694
33556
494126
231585
165822
163178
156538
259904
472063
410858
157634
219211
173596
22405
52450
71939
397791
177728
502332
485891
123936
156628
235489
148744
207962
333140
87357
414122
390284
418389
24160
162081
111032
378
224919
4406
111300
121676
435220
228053
291502
359049
105996
32397
369133
213840
68243
60607
64542
25333
475625
192431
320872
159977
33241
129550
39121
232221
24947
262933
372126
364009
91907
62621
17266
468318
315376
11224
74375
66053
69206
307370
154290
140749
164728
102636
37927
8069
10172
280979
112189
236509
69007
250430
332431
81783
85646
32406
470431
218620
101349
125579
142823
488996
498198
147457
124312
439957
68927
265231
433068
143273
134803
401555
202561
43532
421852
223782
91481
85719
483839
167250
463263
127423
404332
233767
349227
382471
26033
74895
202963
391784
216805
109137
174059
31017
156559
163862
167807
47857
169813
153881
437613
124610
77865
289913
203615
230197
88752
65457
61884
249180
465310
31424
164541
393799
222417
93950
185602
394528
365890
98765
69753
475909
146635
196258
60728
108637
111411
486193
259852
300725
424326
443285
216062
157433
221945
127728
50316
237090
6064
174422
108201
175924
59294
59958
142819
102301
144620
408860
32072
328128
238415
71241
276599
320880
42182
244462
275022
461511
28362
110881
136725
77246
12970
270599
21489
263617
263952
195231
11340
227162
387147
220260
13730
169922
497030
313711
196778
198816
165455
378435
454319
267981
155147
84808
403073
152455
179754
236690
161892
203910
199340
414089
161001
135351
495664
151374
231833
89771
277021
146619
229786
488536
68703
248568
187771
409569
130037
478293
250644
1101
404236
79945
390386
423462
1230
106516
154453
320551
209320
30817
193050
77859
40024
142308
68997
355340
301742
224340
348062
158249
458266
11786
222692
432237
15443
429081
163097
196927
438195
363933
103351
203346
105719
465148
406267
129189
37031
228808
112480
300640
407293
110123
464697
448670
342237
420167
222775
494237
240504
254027
249005
116212
132044
445167
134344
98317
65392
59021
99364
461280
26699
158732
429455
124644
389252
111706
192567
94722
147508
169181
231954
192696
424726
332043
198780
307806
273006
246548
109425
433453
243229
129617
436148
484800
244670
227719
232052
147680
181789
57268
29891
256254
122876
172398
29463
208348
725
219459
63426
153992
93154
19875
93878
470315
37958
429234
240044
269935
123447
243863
90221
179236
117161
363869
38243
411573
119566
13536
159138
118262
202936
468120
112899
9650
330518
91242
75847
23978
58017
116751
208254
266652
9457
495987
153255
485789
146261
261417
61464
77279
60216
161815
152041
361880
293603
98925
56146
169854
203897
330733
183643
172646
93151
215812
381701
24029
131114
225729
367695
14689
56704
4621
193131
18771
404305
194706
240763
463465
27330
60565
256732
93836
373012
123257
157052
239817
330850
96224
366569
154525
71700
87859
198641
99021
189244
93111
247333
227177
126285
13883
82690
497219
115931
208182
207437
117005
167761
328668
63430
254362
329252
431657
50377
61308
232021
375446
341030
193033
161715
245087
225392
138382
168846
310457
470955
59428
205787
269415
241509
174363
46178
14432
265702
171612
230321
181522
315683
147501
56821
491698
199069
331198
82503
113551
284542
94833
176358
294879
68959
227679
91831
310729
257156
18891
70044
405886
147901
339809
230733
43536
273135
43125
242928
163459
94970
350309
21497
249744
209433
318625
205849
402588
105917
47352
183504
457284
184321
185108
122904
129040
73962
225664
302176
431611
215556
66593
469317
155355
490954
107251
227682
331027
127176
383599
446816
24397
365511
479902
230113
364739
450548
217200
127718
153392
361390
124029
160609
202642
342735
447144
112928
805
218156
441343
103657
124631
227064
426899
195770
209782
150524
144910
35973
182367
457892
378065
15756
279014
7802
379875
228937
105540
233286
51547
205240
208320
175372
163217
163625
202438
233677
126027
63301
405015
488407
12866
174596
25712
46371
129009
440270
102224
139188
117619
364220
16323
57863
80987
171302
243087
64937
492238
13717
169807
368126
154017
200584
162620
125603
140670
466555
191639
201967
82771
15538
223381
3452
187025
322904
148108
47895
311349
34050
482052
349817
62657
59404
373372
77185
165002
23563
101520
212883
388472
198880
384686
50857
483685
495625
231666
167363
155549
474692
29141
218492
307167
382360
198871
486225
101919
233608
133890
233793
251727
165353
139384
304626
389045
77428
182951
300805
186782
47776
162784
252746
13551
283067
454498
337517
133213
109373
11372
380411
430902
462076
193712
130890
170478
213567
206013
64552
11824
211153
244908
234672
95957
410059
466684
145530
142785
9963
481199
142633
75212
99024
363121
109602
426345
137229
207583
177218
301291
167006
460114
472883
75054
82814
48937
158275
406705
169887
243240
212047
46849
188300
371252
53231
113531
221218
7270
138163
228337
68443
198644
379198
378297
156505
20291
80107
85136
3907
91592
377291
80890
183078
430719
29654
54163
352877
73265
148216
387342
44767
185267
48730
213030
221499
31952
310642
449529
166203
152583
176460
187564
92714
123204
424665
282115
75703
308666
89176
48683
248801
429573
135950
421959
44235
386553
491758
466787
431437
125927
72365
103921
3126
278184
56735
392797
243628
107384
19664
136258
193241
436518
31009
428717
46617
175868
65551
334487
83338
298641
432691
260943
124343
184072
12320
170998
255128
171411
206906
298705
96947
189885
25842
412511
85801
396772
346284
98258
311186
116568
295585
61384
127009
23576
90616
247333
264745
401364
200637
464341
34999
421795
47138
295473
243550
420180
194014
30253
207841
477
120523
143808
486523
124568
226771
67904
209717
45362
162568
200432
356305
196698
151678
492242
409162
178691
125576
51451
462640
226355
367743
229602
156661
490203
216606
343328
106587
101358
3838
82702
159362
211235
65449
471067
392128
406971
30322
172952
416162
333807
357620
212005
436682
362073
455018
94677
125700
313707
277381
371519
482476
190940
477884
54905
304233
442765
372403
227156
325625
45106
369689
41706
243824
31668
490152
146397
455655
403765
393915
224533
376470
27591
178448
262369
484909
10661
468030
122813
210851
211759
317261
381479
41694
215764
317722
484251
210724
92762
70574
383853
401934
448912
123166
483011
470677
291816
488432
130851
209775
98323
180417
336630
131620
233882
474206
111462
64696
388020
316585
228468
489656
271718
386282
118730
212605
99280
43817
215361
225000
116039
221839
142387
207334
156894
190530
135335
480688
220543
16989
30361
49570
335710
100563
7739
91978
212233
246759
134947
94319
153504
3134
186935
171894
276446
9815
235681
219980
9356
181535
39561
80057
79988
135803
186017
228800
106459
143056
66946
37920
154945
139865
66559
246352
114186
2816
90376
52075
84484
98894
338603
383134
59889
145319
388950
313976
132556
67298
31185
151189
236499
394507
132171
124518
167761
476135
90447
92171
372665
413677
237606
14140
63122
74903
337565
456240
32550
350481
83170
421419
341077
263435
114395
127135
243820
253273
118771
126696
115371
84205
402747
216142
210637
224522
299324
91707
193481
62282
292076
38062
170556
83093
238618
418522
35713
147296
327412
213541
73670
254897
345596
12057
120245
358433
205821
365512
227491
452261
12468
173044
131060
201119
158454
10150
222230
318996
470323
83834
94318
48684
366895
429356
312650
320840
30344
155465
286001
67586
380166
157963
343309
424865
131516
461659
157704
125452
4909
294358
147779
7950
91423
155877
208780
190127
195204
234076
438538
465201
206547
325687
175858
237768
14562
278340
14740
208092
186889
217756
167888
405893
225929
69284
333484
218195
291434
337238
328902
165519
254474
461083
18751
27975
254254
146789
255082
437236
58903
238043
167956
82904
419544
428392
129769
309671
39201
193967
88632
177179
177424
247095
385797
136997
208607
340918
150663
343160
79988
48479
141822
220104
101750
62960
222244
268776
31955
94483
299219
224139
399719
231666
313896
186681
180003
371550
16078
67723
385243
170766
241201
291593
84963
253534
294153
321362
58297
16996
23325
158009
101388
371670
453487
153620
288895
382504
36208
119563
304526
70315
247779
181888
28162
56411
184936
196111
153400
257226
17260
418549
384391
80827
57248
247145
114963
124581
351439
424659
118416
226535
57237
125075
101215
243936
281577
443451
454167
126977
87673
318402
112712
23067
375154
82970
84711
411772
438551
144365
391716
65003
193014
184704
227133
164032
224916
107743
105094
115487
157974
35998
119310
14261
235458
338423
437861
196434
237687
218837
113815
87968
145264
9877
335914
268986
97906
312570
360694
158939
383907
186968
334373
141765
235499
27442
225936
292389
328968
59506
15660
113656
171748
92025
403963
263167
173716
34873
367167
147261
320194
202096
376627
198731
100393
176473
260644
266875
180296
153483
280612
242203
188331
111991
33904
221811
204684
239860
80855
215825
77386
165961
174328
129169
482962
181512
213339
263700
100385
43618
2975
381781
160349
12929
24227
25466
211755
452670
31087
332849
39098
235594
126335
258041
385730
319524
399129
162133
37990
13179
104130
51610
35036
123331
51644
49627
80254
16162
379785
163672
121014
91329
315113
84110
246338
127928
409085
480591
126179
107184
158247
171366
437591
87239
301770
170965
408756
108595
258432
187102
40002
130089
485161
283836
154370
484571
464353
129824
277933
408849
389826
233344
218888
27611
193463
29080
454238
167077
69608
152382
346721
243279
296399
98234
59697
93023
354317
311887
57545
123756
31208
153816
147899
27193
68669
51175
265664
212701
150003
257326
309794
337706
96815
131000
10489
68783
362510
379065
49159
117525
356856
197212
275845
129567
222594
62236
401562
26013
198603
400325
232113
153282
13872
41773
176813
241614
266694
81922
77366
104907
413614
197760
21914
126318
209772
126480
212438
64436
202197
441283
129777
88677
299198
426204
172064
379450
80713
134436
148002
270371
115932
34246
243442
352215
136066
196970
64417
210598
168871
4183
153158
102328
482187
83489
115358
219907
93382
366989
441172
230646
192188
134538
205657
67604
269482
284479
415440
262326
136468
263641
61313
110865
20840
155007
14015
264902
449489
110244
114564
226650
208904
56942
445519
268249
194543
412797
191591
452650
211804
145368
191950
173007
201265
476129
397450
163491
273961
316482
43238
147226
44994
32772
48351
175788
194092
360199
76543
46761
395972
371515
20651
459944
453895
112814
53056
55877
243395
97215
218670
49069
174452
97285
302487
351581
464265
163911
459599
363300
196742
455705
167748
280397
71846
367028
382035
482488
62203
370092
109081
462511
27785
228124
330204
470526
117083
166555
148874
16773
223001
123049
286712
64051
201125
3909
24104
372127
118289
214594
25040
44398
287900
26161
70599
298068
360129
117415
237444
194747
149833
27193
399647
203075
6771
25737
248768
428356
241396
334653
75693
335836
93854
377844
363585
453588
145480
256120
437420
206893
130134
58895
67996
169572
187954
181141
131530
202971
199958
452410
131861
62317
371514
27515
139445
33544
384295
231407
80378
138468
40724
124739
30425
101515
425801
140641
52281
77809
227132
147904
63310
193448
124824
224712
220941
359964
146899
244686
364106
119325
222226
224238
215956
467815
33035
213062
347618
108270
115775
215247
249702
14198
313019
140698
87632
229983
204690
30702
51785
111822
56331
70137
225303
303489
93334
143328
482311
115684
49074
150834
173198
292966
448082
356553
31536
210830
23792
60992
459132
216290
471013
443924
85462
103410
29325
133633
200121
297198
243650
57879
208188
146782
339363
291381
175921
387159
148367
98842
242086
276282
387524
198769
59871
360927
290264
189670
216393
161568
380019
387898
31658
25343
162697
45053
255844
88847
474027
220036
199129
244829
16303
110337
2808
382624
443017
228138
20408
416268
37464
9933
229192
98495
73022
322099
159384
82334
13850
159517
69147
337146
43063
184315
447688
55045
459400
215072
333158
261718
132032
394322
280827
136066
334683
197915
12311
168125
343537
149256
228630
241588
359692
160187
320517
177975
85397
90344
242168
311126
5172
336779
227128
390413
23127
266532
48876
216274
318459
82106
12638
62239
44049
43877
276756
398790
186508
209115
447460
432688
138501
201361
175913
321265
376405
225083
271361
15475
65740
166789
443363
319901
42141
184493
232908
96138
234653
112600
216508
55777
35094
111985
82756
24633
154968
135725
140127
366961
383236
154044
183090
282509
46725
166577
88947
262722
200562
2255
444684
205611
263028
363560
48212
475532
24617
16557
236927
321999
228140
51419
265373
456306
25325
162621
237948
75122
45778
57049
188143
225243
156644
164004
401901
160373
165156
434054
72492
38116
66046
381792
111014
249738
76595
129507
163403
295118
216676
267592
25687
114423
161939
289964
118692
236861
340346
213736
52271
18880
147617
288160
131196
37097
74746
6427
222649
387088
226776
58449
352416
226228
85186
432914
118326
14033
483085
248069
74277
387591
275502
37519
476943
97655
314950
428473
305565
279525
182621
123624
433951
25093
41961
217187
43677
229070
340319
55076
98992
434220
328756
156614
63322
71244
248688
317613
464755
213310
397208
410677
400874
27913
222714
3537
164486
46598
117463
189296
263670
131961
89167
356829
229626
141459
401647
81740
121121
136596
307784
77278
120251
379969
204547
26028
158549
393668
426160
318517
58062
228416
67893
430159
187127
66908
200755
478064
450627
342188
90910
143115
37452
190443
232585
287129
104926
294554
81802
240026
437602
186358
180599
204125
12375
181601
435879
55382
15626
438515
124366
112541
108800
46921
349307
483335
53038
264263
473109
199159
152692
275038
392470
11995
34190
245131
179816
378667
118741
47812
239326
444269
461711
198880
40569
445344
106954
159287
29796
269483
102412
299249
182110
466239
9745
261395
36512
141283
254154
259064
213493
206342
147386
226162
90033
123652
297580
449721
103687
5998
208973
296487
456248
84327
26141
358056
90510
205817
130069
27830
51920
88250
281052
190162
106018
330229
243540
374684
225119
306583
198953
53975
169662
448664
463109
454898
67504
200394
266445
110856
297578
116944
434644
120220
436430
123244
294095
1057
411527
221545
170999
348740
477170
20952
51287
204159
249873
228939
445256
253106
195010
308146
143157
14321
241471
29014
40182
132010
360504
85910
468286
349608
208005
86033
8310
171392
4852
192388
371240
37342
239623
139837
439716
353711
435549
454552
1490
71836
121393
81908
130956
126287
315078
81162
221264
142011
208566
347330
116678
1069
159653
228027
101780
231398
369686
134702
197704
14573
74282
45449
211882
45896
380731
211727
59515
121034
145140
447209
355477
368478
74176
170352
144722
102075
349928
163559
205467
77311
453969
25114
116963
199192
467277
229631
176938
152090
231596
122294
457425
59471
227462
280346
372898
209989
314037
85804
205866
90949
185621
387867
12228
102106
339942
172464
243386
408399
185840
7492
230259
64021
276035
217971
310914
20610
234530
296277
134010
143467
85811
28509
123654
112211
410119
409456
84291
351035
120672
253531
3095
99423
50270
59863
400708
328990
66494
368869
304830
429929
69599
149691
308977
224625
57462
32018
365666
85031
220494
272256
16901
117514
344594
194263
98476
99914
447768
66755
142562
170591
243185
122695
142242
103718
317072
330934
180158
299010
208323
438559
327921
154753
127672
43250
335036
320702
300670
379961
69733
168934
340852
122588
470900
106749
96498
117936
199642
70175
46284
210050
260212
212823
281447
425329
230570
181331
239978
22502
296899
345479
395130
421526
190933
171640
365898
464957
81518
234439
424977
369130
53248
409932
150554
172815
96045
23247
234860
140281
365438
190664
234082
232356
29916
419582
436944
88626
236641
48958
156005
1623
373248
440330
377264
237392
132956
227018
188969
146681
163313
208625
211029
430221
104098
103877
46655
147006
18722
139833
329448
240849
173567
268071
475479
128529
366934
372175
309821
324880
249123
24667
41228
292714
153011
195936
26483
407135
272776
428501
324633
105766
113205
125681
41200
153093
370983
110039
65279
370575
282156
128353
311759
279520
284041
230055
356634
13936
383505
13766
102209
62479
476999
305764
232119
79780
220249
65040
54428
129539
128395
42767
418231
276409
305044
227994
176413
448159
161902
445171
122259
327774
89175
21287
472898
236064
274710
364014
303971
123383
33565
127048
375217
32025
48339
9056
224192
348399
78166
379911
91686
165071
298788
137997
235911
233214
32134
397661
37377
424541
346012
46208
13631
103749
443815
211073
23852
450343
84351
357105
383516
91452
350984
173856
369402
123066
372172
292294
113817
283092
70527
152685
129363
433222
62456
221099
143987
391099
388206
157192
365234
32581
471676
130917
135535
143426
69777
10060
455701
422312
11655
17099
61626
153051
329151
216597
166280
345259
97096
272684
117030
148906
180739
195733
38641
14242
257755
399278
388154
324982
187008
348635
341119
301605
447528
116496
44145
51607
450002
50457
259873
12154
234817
230725
363692
422757
42088
437405
206662
109044
151413
147805
89956
90620
272417
1706
290013
27489
403193
419962
135212
209760
281660
254692
226233
221897
62765
259945
135247
272566
69341
124528
207109
158778
93050
325498
37008
176238
402003
418899
91926
143555
383332
473951
8772
132851
89595
142195
275543
272451
378096
151517
110710
100471
206536
237692
161761
342910
424222
219375
444603
172293
170019
384290
468040
242616
4700
468776
106358
8022
45024
104339
23053
99140
43304
11132
208762
180579
454194
110335
225930
190147
181024
60091
439753
171227
94913
60286
407680
135500
362448
12173
170174
194638
196265
143697
135723
4316
267174
229044
277900
151892
122199
34700
80716
224918
177382
272973
426405
19415
153082
237641
12904
60065
169760
252404
171327
476372
199622
83900
386720
148212
26445
253811
305606
184933
191746
272906
99229
261301
101613
252008
378416
4561
227939
152078
225936
410867
36355
20570
40363
32952
7608
18275
344740
41469
342470
237364
148985
472626
414214
71499
359304
91701
400878
4945
49708
108167
319251
86553
169800
36833
44791
345144
354042
39163
77105
279233
61506
427728
186574
48386
222177
6750
239906
261232
137025
173741
100525
360988
378299
215311
35806
144884
465879
35608
199637
119442
394209
48975
383366
214374
278773
147470
35517
197644
32471
130893
459552
120271
26772
166491
118946
74802
350339
84933
236465
222311
97822
376996
397840
371923
29740
355972
152783
306281
11371
168702
168088
136685
61603
449533
69539
210738
238277
95344
131934
333988
314726
274551
135390
214694
440697
114388
160434
415303
401241
292070
219803
232179
337280
213609
158737
376940
64271
232874
62267
438649
90806
321620
215113
431887
281296
439579
137135
465811
218564
218453
272920
443202
73210
107221
132649
266414
71569
161662
41190
73138
231936
56452
292898
263322
130770
319811
336369
124959
129784
19989
135730
67363
9099
205997
130492
68037
15400
222909
32863
295917
270238
19597
278080
333667
447009
100918
404759
337289
431297
317911
87797
317928
57267
118474
200879
168983
65907
19615
94390
438023
232248
248685
386403
29666
383317
129902
62005
135834
15473
122521
276924
91390
86581
75074
86746
172078
71159
131208
71302
131866
50538
473674
268870
391719
211041
145008
46877
160223
133723
187177
146912
111570
20318
138925
470224
89232
42551
281752
38028
413675
197862
341590
316607
122545
195022
126316
233718
5403
84131
431079
39776
426880
201702
162320
195767
371454
192683
160723
291031
90359
206086
385013
134821
205558
214918
221864
162732
129162
318458
254269
444059
85031
121875
11339
433463
302081
288658
34241
181355
237776
74814
161861
382804
212256
131282
227569
313876
453131
97791
309372
83346
408215
36140
295604
56859
468855
464486
432656
73059
151831
279014
474058
117756
120014
180695
287779
313734
185936
180261
17087
226128
201662
227788
33023
339934
26324
157918
202686
234824
237262
140707
139442
121988
14977
448192
196721
268629
293791
61120
111633
214380
278521
302426
296158
397037
416395
409938
64579
793
163122
39527
173522
306601
300770
132350
395708
222184
49756
242634
216230
402984
395129
178410
270327
33539
311018
5512
246464
54715
143906
81929
146122
242776
273251
171456
146894
120092
277136
250218
258525
370087
28360
154980
8323
243773
107196
211235
56490
221970
343796
228482
278290
193649
53080
187592
13843
277200
198880
245493
9574
8870
363267
57133
352268
409940
20656
26689
95823
148303
77553
213905
3203
38873
169594
220308
95451
214214
24070
54544
79493
411360
376077
76950
279545
50812
356078
25862
462880
242682
126547
445606
356075
129071
226598
111398
190752
135719
234914
125901
92891
34487
308870
454595
213523
119125
144053
49186
177423
38776
335158
83874
221846
270206
209112
105721
467299
61998
193898
144277
455347
388842
185310
241844
138925
58028
314928
250663
427842
145707
324865
371041
207043
399910
157810
59283
24200
416119
339502
47882
115768
131020
19893
364192
122655
108502
23002
38939
258183
195864
236014
400248
134729
106426
110513
336803
464731
268633
141276
362303
287459
97284
55905
71630
151517
324078
115854
130789
112003
143083
313597
29650
127743
74471
73674
131006
251080
354403
353316
193782
136376
65823
84662
59139
236857
327607
467449
129011
187501
166831
48881
452384
298112
3950
260015
78428
469282
191141
318463
467228
86515
54474
216954
163385
74901
45616
187427
397661
9536
132480
194912
294601
229820
114899
171662
163920
193501
206494
43900
83684
412987
225215
25137
171568
158393
234407
465309
175032
163237
29449
72102
38385
150006
74700
81649
262506
410993
102225
407792
163334
103747
344707
320358
421622
311309
430288
99575
217006
29486
437695
115824
73545
233113
87219
412574
2
198087
164126
159537
13550
6560
229426
111406
32118
74670
4959
147255
11247
143620
91781
94819
220132
204837
58208
99494
149788
17770
135298
31559
38242
180391
88117
90941
44839
21231
112381
125783
149088
103
89429
29980
63791
218953
43288
155424
111302
141811
10634
204923
100849
78084
54932
26467
113319
222352
55512
64004
4520
60518
97579
185551
212102
14442
57586
47913
119538
57843
139341
60391
62328
219810
137763
140275
72314
49669
121170
121065
40975
85130
192279
175090
14158
59704
29925
198011
150417
49161
82932
143817
109353
111896
205364
23362
91815
61018
177929
151465
140473
69615
126814
122438
39858
4290
21636
138736
166239
59577
6611
15900
14098
3974
44716
72260
10100
77145
44367
46714
185770
31793
117166
134294
34322
59585
32702
167095
16472
96240
89365
94751
161230
192463
14614
128908
82965
198738
98379
201883
63648
48631
122668
23695
164832
173163
57090
87581
54947
62222
185040
121836
18327
108988
194133
124517
227903
200531
32044
11872
149444
73996
76402
98311
61049
37290
35793
190681
136200
187199
82493
97531
8717
109208
16092
152572
102072
108442
191801
3137
173344
121759
13601
95855
88674
44737
57850
144624
145701
72529
12705
178830
12195
122968
14168
90124
127155
90303
130943
9913
202354
113234
97280
1939
186182
41870
109112
2749
76827
84542
3565
126031
214972
187370
199883
50276
78759
11685
94044
166465
2665
88714
75874
180357
1528
80259
185649
56785
5538
79049
66226
46878
109648
61875
207128
32660
23838
55494
65873
49000
48463
84405
38227
6226
88902
133167
189617
124354
79096
7246
47162
104157
70798
137138
31803
54999
105256
74780
117712
43317
215415
139523
132312
4281
94471
59816
70493
132202
171977
183543
75119
8696
150502
32983
83724
66521
110688
8103
186296
166550
5652
86783
69200
46312
98390
48519
97731
130484
21509
60217
93096
152097
55416
656
211559
107972
101056
190888
100188
185297
175601
53520
34374
122162
109977
145012
102990
89932
188188
149978
102017
199552
64260
15784
21558
138562
8860
59638
84233
211465
86802
164247
103633
79725
43667
29807
14651
177910
16857
18663
186621
20251
219520
163183
131278
108168
60895
113995
117402
34603
57103
27785
139137
188849
170665
197213
55706
5867
130911
1522
92284
162094
107
108546
82870
44624
59174
185839
118102
91543
18080
89430
46681
99837
81567
24967
32121
90023
191851
152894
89182
31452
88186
93760
93298
155579
67044
49624
147531
25107
40432
108997
162904
134264
95892
23938
25127
91400
41136
30895
4270
18977
106900
84344
149287
23144
177152
20052
154691
20850
63017
189559
155948
38725
19403
51377
52858
68807
18424
205706
104754
167209
66040
214302
54101
109956
189981
206352
207302
205836
99206
212839
15655
180908
253
200129
98278
133691
170256
122153
167457
22105
91083
205422
165147
184970
216591
119040
44183
177109
224906
202825
133043
118518
16331
93485
35917
124065
42575
209493
49971
88902
57509
64565
93844
56815
157523
122002
15691
34054
15967
23132
29003
44881
65347
14867
25282
201263
77894
116611
38322
104701
35025
97795
40299
81254
100974
37855
93219
43326
156125
104574
59841
184609
26660
5766
124488
97881
182786
46405
191511
180192
64777
154095
207085
97250
59569
169062
40765
103088
82631
34536
62817
101367
219298
1281
31631
84239
17026
51096
40375
17724
63679
16417
857
80977
58728
54189
163518
13200
79180
112679
177102
61661
155609
93263
89927
17028
203914
26156
118090
189401
197476
33653
88378
19024
13540
194174
141415
100092
86831
194171
89683
140205
38186
13475
35565
106088
149392
58417
210727
23999
133671
63296
37004
134039
185434
44694
32502
39622
5820
24066
108061
22434
220159
104232
142897
220137
73619
220429
121162
45154
8591
18822
169427
107334
68119
220237
155866
189623
11386
37320
95468
67319
8984
37420
3826
114739
107585
154044
217333
116145
161652
88967
144433
13724
5270
66873
84168
104104
90277
134509
5838
5413
216466
39244
38602
12486
85433
139036
71161
205240
206190
66222
43600
24073
104010
4338
27168
5264
45404
58361
92333
28717
66025
91100
78135
65037
142246
25410
165951
33069
38335
47403
112670
10183
70462
33657
78282
5184
78982
8495
291
83660
107476
163092
110304
170109
82072
214715
112821
88717
64958
16806
179095
67844
75018
70434
42780
22170
33589
139054
20652
85207
61651
13025
24400
32096
4421
62918
47487
177127
93669
9386
216418
150783
51196
178535
70062
49754
3678
75757
98780
28341
63592
5732
41325
16536
36794
11158
114938
125596
154332
61115
14495
57693
134752
28759
57761
212464
168106
131705
212893
2959
6555
40266
37624
223913
88302
18993
202692
50397
207833
62861
103787
106036
219238
57462
85312
163384
192379
176944
202329
109562
22764
63081
5682
140962
64162
35838
22200
187672
94124
76305
110726
24194
198698
168652
73850
66382
214427
95804
59146
53767
80586
145217
78198
98515
93410
36425
99827
179978
54151
214806
45314
101486
111361
23282
21548
20935
161042
31899
8233
99478
44968
125604
7063
52389
98517
70083
92867
57454
33401
91037
31070
221763
185120
124265
140246
62988
88241
87262
42291
18742
87220
52691
112355
60446
51725
100223
33395
111678
120104
70476
161945
32918
2377
4257
222608
179410
87006
36291
31173
72027
100961
79371
5725
212533
20559
193458
16550
653
101250
186020
37951
23591
139976
121684
31878
1615
91384
60497
68344
99122
28317
37194
14189
16933
4090
163793
127271
105738
41054
189894
104528
41276
132741
79232
38193
76638
37199
43167
48921
79992
86762
142481
44237
34658
118043
14644
47980
218671
86822
62865
209387
173393
28384
97380
46651
24647
143173
218145
154213
147236
5686
41097
26651
175464
14054
165029
127624
31946
181350
201170
76026
78973
165870
45188
74339
59966
205320
49651
13473
169397
61737
208873
38316
22163
94742
25693
14390
196027
11880
172016
9879
116497
80792
158168
12691
183131
18924
21214
106403
16282
121862
24461
104126
54465
70056
148846
85805
163056
84572
43186
59818
36210
95398
99711
83285
168131
35508
97973
173937
170531
148612
85898
13629
105175
199465
51921
221561
51854
31809
55700
85293
23713
28791
39256
84015
7653
142825
207603
203028
129655
161870
90191
40389
56454
100266
59953
37688
77189
159249
200423
59169
88582
34997
75442
95014
37929
17453
178492
89995
46697
104080
64429
8106
103825
15981
159401
22054
106141
116029
31875
50519
134574
9454
7780
86459
189147
155469
135531
95258
49178
52197
53153
148557
34575
97438
200449
128346
6112
23661
49562
110407
43624
9589
10404
207015
139612
141472
132683
90981
17947
110502
42626
85685
74821
143520
1822
162475
5543
62763
95082
61047
105753
22639
97820
87580
37242
40401
132530
43846
45329
95659
120546
163954
195972
21744
133742
71329
70044
75364
95647
185848
21633
191282
50040
155020
124723
136864
111197
67226
130491
123068
206586
17842
102587
100849
54839
132187
180543
67777
153807
48864
25070
167010
125753
77179
48092
25449
65122
44072
285
97394
18294
36308
7347
35975
30934
50299
70535
61764
208062
97324
24889
27502
17753
102806
171531
40328
32444
39269
160454
215846
47029
73030
91335
5455
76389
63613
85100
71621
44240
68687
89933
100147
36505
91352
141564
152026
17782
61697
86670
45946
2162
52326
90906
76263
17505
67171
169636
92930
83490
64228
62843
136714
203479
102237
4273
97413
39998
170791
73535
46189
144475
144565
2375
31225
9783
80862
204627
107489
97348
91368
180311
50276
27902
7261
122411
71949
85293
48103
118528
13383
95228
75025
25883
197846
186530
66958
19611
210653
27489
60892
165562
110073
163658
105942
7156
3612
73241
11452
33415
77552
191450
97513
84746
91244
103612
201633
79514
202844
47008
127238
204761
51981
10628
215163
132745
51756
56350
62883
7702
169598
104998
1559
128638
149061
65434
62297
207728
74710
196716
53988
178074
181361
167460
93255
27871
20706
213013
51406
86841
53183
3451
2052
120371
73942
46861
133959
191953
64959
36957
20681
3955
73410
64273
204088
115108
214025
87615
177313
104733
27883
76479
104695
145637
44755
57696
36916
72181
184005
66223
15795
104202
140042
205
191754
51909
178
144908
192492
67634
108615
185254
35327
97312
183269
188872
57984
2883
81340
82967
12230
21550
30129
120039
5725
155048
6325
57780
50579
6469
211773
84722
167055
144801
48022
27624
68030
21163
24740
87178
46534
117337
4252
72891
38296
214030
55347
57510
211862
52283
130999
179569
58633
115550
84070
27497
90645
155809
20632
198782
201065
2986
126407
89819
91974
63443
182702
22484
39760
102982
68244
33550
52732
96591
166304
83065
123334
119052
57173
59816
61495
33178
140309
124275
97411
55489
30055
93150
93975
39542
96527
25270
68601
176533
104492
173043
188522
197788
25313
83774
23948
210163
106447
197511
189729
141576
90941
3915
6341
171342
69594
206417
31858
203033
51400
43273
181875
105787
86873
17534
22056
185115
81512
108821
152204
156893
54098
48663
152168
76376
192631
40455
100777
202062
61162
198677
58841
10463
192481
109622
104960
27985
27964
130864
61373
117823
76130
8417
203551
44925
203089
95124
42873
161862
93109
102955
140881
60196
45441
132539
56812
145496
60309
207052
80845
100331
123949
35230
70957
162713
76055
188721
27526
155020
29389
60235
142526
34980
156354
145188
376
28953
58064
26981
161877
24977
86631
39092
101238
55736
201771
31418
137089
42194
28728
89246
151766
87640
1172
189049
150540
33344
47456
83879
83020
101741
9186
59262
105998
49563
179682
93984
109973
52133
32104
106928
116728
98467
71992
2777
46757
43736
163211
52794
143677
211289
13147
2115
17926
77774
99031
120583
62741
81274
35610
15890
203253
11792
64082
138952
53147
202377
197054
195909
47971
55006
19941
37299
21295
7308
111999
24868
150655
85438
53946
19626
203436
184040
89708
203775
81026
38331
124807
203014
54929
172703
129939
41983
160097
79904
22603
149556
29858
159706
97281
93442
28422
32062
184738
110623
42274
74135
2042
82774
104282
81433
50613
23379
68298
82622
173911
42668
45571
97268
161589
5763
106068
121358
45457
59280
100264
126121
88147
209092
28655
70014
143767
125456
103927
31128
101071
30154
78401
32243
19016
207514
81081
93013
62079
101699
78698
81820
128316
98465
98199
115178
25196
8063
35198
115745
85850
125634
9942
131636
89622
168444
202370
28024
11896
42432
60072
153291
146180
194485
82342
96571
65192
56348
93679
21073
157714
131997
93482
88975
82680
41368
51243
6474
12237
100307
35382
76660
73367
138549
35229
24203
16554
38851
116464
181254
178189
75710
56560
19253
2374
93918
166792
1183
202931
87550
101228
140003
33341
45406
25326
65021
112876
22662
90842
59042
45079
119908
138974
85114
203874
155705
161689
104859
18411
204451
137310
90509
104892
189181
92568
156785
152280
20052
71318
67188
15865
65509
10254
31265
184977
146282
53681
24640
135134
33349
30013
80527
99724
171531
112434
168757
87523
181774
2875
194497
190687
143473
44711
10625
161491
81343
7911
80757
65796
209730
121663
29179
98929
21195
205686
181549
202298
46208
197427
35231
12475
11190
54350
38781
99009
199429
94900
195363
26508
61418
183310
61715
44128
26985
97288
141680
131053
36094
14787
104994
12014
102192
164031
100996
35832
144973
168325
66772
48654
48899
103851
4763
86580
53577
83372
61174
19327
95353
65892
86643
56607
118056
104222
59815
206020
184577
75052
205461
169075
70851
59233
64356
99622
40895
98316
18031
101615
42752
70611
66720
164900
85441
5076
707
8127
98228
89785
9296
102092
16435
57858
29550
54183
196095
70541
63427
81485
43080
23948
189621
59234
43842
140287
59379
65702
102788
89693
99685
198895
11045
137167
82589
88996
34128
185135
37218
12102
136453
205601
10266
5547
66269
156227
157314
55298
88638
15590
106793
190628
144050
148604
30051
63072
78869
98821
31637
19518
100181
144211
82026
72865
186172
10062
175046
155339
38679
27806
181278
67788
106450
86131
137569
76461
189259
75933
21087
42731
64643
31147
65265
46369
21873
176989
137420
176108
34671
40153
81212
16474
4530
109039
72022
50315
17110
19294
34494
115047
83319
28660
24284
197501
105167
180351
94785
79370
65996
113821
71447
52182
128176
50385
78663
61233
4858
102077
23621
130064
140130
122052
149477
164679
156913
95986
17904
87429
63342
124266
38624
195415
99723
206410
56237
54206
176465
144130
61541
43556
64299
90951
177055
172039
19579
165017
22608
66046
156414
75295
204651
27097
43230
27131
19953
97285
668
163462
26248
87743
91194
20897
89078
42802
72400
105067
79815
187982
100239
3482
58481
50770
75980
197594
48747
121111
59782
97264
141853
50242
65228
89076
87632
21402
77988
18626
56311
28198
87457
1739
150394
8246
26305
196097
35587
200226
38932
60881
161902
146910
131537
152846
53816
24767
46356
150350
188390
198990
199928
44868
101713
56177
6455
83729
82753
3629
103732
95587
147199
12883
72407
90323
180906
68522
162190
31121
96228
209612
88933
40055
1444
59112
51004
196489
173104
151957
183157
34417
97045
20504
128916
46313
41572
178120
95589
156998
19815
127284
33012
99643
129514
53675
189813
14530
171531
119849
4057
116541
15850
87121
49321
166328
85350
104388
112426
3390
69762
41390
11875
196686
169847
198656
9315
87683
152533
38488
185678
144276
96572
178374
40755
30493
207719
205380
201145
42858
18753
66749
159743
44976
116868
6299
9913
91678
7905
94996
96969
18666
183991
193865
159497
92477
14619
139382
159517
102814
49027
151132
78299
143406
143459
205666
39388
44769
114349
51715
26100
76218
194985
75756
135397
90985
39983
87276
7653
45037
45307
1173
48447
5667
65029
9803
47478
68364
25229
35630
112259
182497
26799
138707
46222
199272
43918
205134
98486
141441
53448
171150
159442
68181
72866
51257
14245
57521
2351
83816
131471
201798
2225
54302
166996
198703
152065
93553
196625
103954
123729
27338
185893
156447
14852
200205
204348
200357
47557
121150
26515
163131
71674
43655
102137
24923
124313
54801
35842
9630
63545
12200
705
162918
49478
15362
78387
153312
99946
55743
134528
126587
180371
97074
19435
115519
202797
64385
93749
191647
37657
54244
101661
5373
58928
37450
35019
108604
37044
95312
73521
167875
126392
44414
121615
744
96560
10979
190838
104229
34020
185504
68178
12464
14694
71681
34313
202164
207325
33902
38578
62407
54299
156367
28694
32331
61927
50664
85860
12841
72633
25985
53597
179933
42679
91651
10313
45887
1927
11164
27868
24958
26659
199426
47200
1556
17853
38660
181751
194735
114918
149554
101027
65437
189004
8110
84867
138545
75088
137589
122130
3669
127654
63829
58385
59124
28028
117587
171040
57074
194448
37933
203381
44382
97956
178338
172635
176821
8771
33030
155089
28627
62978
89974
84295
89481
170777
72605
79807
64525
144760
93734
167759
86494
48075
165778
14481
77140
37829
34657
18527
53378
118101
61524
138541
32221
112932
47518
79784
155662
66069
37859
10752
104261
32771
481
154137
75491
194575
138116
82368
120131
58327
76990
90955
8345
41817
30399
3699
38780
182400
13577
158371
1849
200459
552
134755
13704
91672
93564
179579
124735
112525
190523
165925
148406
57268
77186
114736
16869
196960
46417
6802
46587
171933
89942
19415
187982
58059
131913
55801
111233
5208
172325
7604
127370
197544
32027
29990
65587
4258
138498
7020
14140
21542
165837
58064
148880
15405
51992
131877
61010
166726
375
24738
152091
68173
186090
27852
64857
97532
66996
46211
100557
131652
165771
66409
190570
21277
74352
20654
7189
75807
56311
73583
8919
25226
101482
255
40519
144696
17619
10450
199076
40315
46722
151883
178715
101308
60935
138532
158342
109871
101569
5352
70861
4551
11160
62365
108463
44572
97956
46379
17698
69768
182457
17812
37423
98139
83614
47421
15901
18992
15343
17796
68451
11848
79214
48632
127521
61487
75667
119998
14806
198628
40495
14016
34761
142533
81346
83329
54208
75885
125292
200315
121371
109132
187975
42276
79893
63198
44881
101299
111358
180501
34598
163198
69598
119083
43335
139431
150292
95959
28350
97642
47368
8429
45368
101470
156561
94133
186954
164931
147063
78016
25219
16038
88617
61038
101003
93428
65787
99493
70097
115230
8325
467
115772
100846
42577
44925
36988
84672
144143
198659
175361
145070
7185
48828
124620
42956
142794
70155
88938
88695
150745
64538
124136
95146
147413
47197
101856
67291
77010
131360
193006
194640
150740
20260
46134
45455
82192
32239
5797
105005
58631
9940
113493
83005
1782
66564
33892
71526
57441
128757
6678
195487
84674
100084
88445
73597
170517
138215
117095
114230
144703
33682
194594
191973
18169
119650
68975
57720
130471
68904
47198
64867
196650
31184
200065
86483
188446
62748
187267
64463
114875
74607
5581
166341
17856
96934
41329
145585
182786
50321
22773
29512
148016
35285
8429
10548
154494
128819
173999
46851
180598
92608
5576
183445
1001
104642
32880
77276
66866
88812
36900
51158
73891
167694
100464
138117
69524
18196
155648
49621
57145
56402
48949
164714
16994
10513
123500
8452
141479
30051
98289
73772
74060
192533
79338
22631
77897
23202
170546
28215
98199
44947
198333
10716
47987
112463
54092
96401
106351
180426
49094
80626
20712
176108
71761
12870
136142
86531
68770
88330
118026
58011
34388
48105
107227
4296
12396
3520
72979
134612
110600
63089
85918
83386
24324
173923
200074
168396
83516
76657
146644
143009
96279
179203
147964
177066
118910
126617
31855
37358
29812
2260
171415
194184
123032
131340
20852
121128
2800
91843
86597
30431
7308
53669
86203
3614
28022
16001
38470
40558
52677
164597
57747
121361
116837
34875
60476
180018
67098
200981
188254
191194
40559
157180
36999
68507
52095
31951
9645
77974
197343
102912
67859
158355
64340
23124
4276
58253
66888
69768
28505
88604
77453
94207
59405
78926
182650
92239
34829
54410
44923
83605
133211
21218
185002
4117
103916
65721
63174
12008
116608
165061
89714
103860
116651
10413
32737
44603
96957
47100
149607
112780
181523
18082
22178
152164
18952
29150
13837
141411
95196
20898
29655
73740
48558
56010
195632
49673
107637
17129
45704
81596
33714
19456
128417
111378
81784
133687
115883
40613
68621
121724
34258
74020
158131
87217
2415
72836
54941
35686
183681
23737
115442
149067
149075
118811
65350
70458
56701
46842
35229
5233
39870
344
5085
30884
8728
91665
162689
21156
65331
83893
175080
82240
30560
132618
70665
2359
82879
42111
35040
111458
11680
131267
20013
157324
79729
115999
63580
190040
2637
199276
123562
161628
135239
79012
23686
37393
77438
62101
9830
118280
184139
97590
23080
80579
96885
118204
81731
21277
78851
95255
77671
20816
169644
105911
83542
17366
50359
114105
74369
191761
116545
62780
60338
69739
72893
177755
32656
127110
31061
188366
21555
120023
25955
154333
166683
17705
142162
109701
102847
50973
55385
18110
51242
76233
179493
138788
130404
47382
38002
11082
78240
2128
33263
139548
81551
60793
42183
8238
25195
39519
114912
88415
47475
170503
190844
177095
13642
143339
25896
36422
95993
48823
27425
45084
73412
41990
12964
72067
135079
117248
69919
53615
6215
94878
35529
184570
173961
17526
182219
28916
44279
161298
26849
127390
86986
65734
133909
39782
117085
60514
154830
175941
73188
22162
59661
161338
13129
31159
89223
96524
22799
147207
123730
40520
38012
97749
156639
3441
76160
170587
85483
50879
182303
132894
11844
23491
89816
49042
56834
162524
84790
118168
90266
60207
95869
27829
67558
103931
87111
7391
81292
54627
66101
8070
28222
118610
104481
185508
82494
47251
172472
5865
189080
133967
85018
42494
66000
140680
55510
114942
110947
21870
71517
19424
39815
165015
76586
172029
16544
57178
65121
83219
10556
37408
90486
17269
158046
87327
186394
86432
45431
22114
102543
150722
185374
90143
43599
126567
36845
98513
33130
10324
100257
37446
82823
112382
61669
23329
175837
15846
119766
56043
163520
24117
46809
185007
70700
45368
44771
93352
17044
74254
128270
179803
51907
190735
15253
78455
1597
175132
19898
62266
120958
27335
175818
82930
74721
1626
65279
10937
108085
61946
45304
85804
152408
140465
12920
92809
129774
111693
62437
134292
171305
75428
67288
128075
56931
157860
64880
10145
51109
127605
60873
48414
71033
12133
43497
82001
151685
34690
10153
57373
132957
69900
6369
82654
149227
749
176839
597
44791
185831
40289
158318
85828
66140
142949
20123
104286
35111
76658
43675
135327
169894
57073
23837
178826
156543
51782
106455
72206
113022
102106
43041
162618
46777
66712
130480
122063
13491
164669
195264
136086
91324
55083
164234
38749
72370
191590
57233
33835
51741
41445
90422
51278
143526
54614
103448
99507
12588
104281
80845
138273
90334
5235
95465
62155
49344
44189
67748
89620
43715
145955
28707
82821
93257
35306
2074
59536
70176
98744
193454
29296
189350
194902
13064
38068
36865
49612
155675
127342
66899
154027
76534
10777
65879
23274
95527
137801
182561
2866
76486
20220
6395
43118
180835
7532
112482
57135
62906
30904
85110
192491
40061
28599
86742
36125
116516
186863
182312
87525
810
16277
68357
7423
17836
186126
89613
17338
71876
57392
11812
55554
190914
127773
61981
24498
5325
81220
21439
49418
853
80881
191114
64250
42958
18872
119026
95146
67253
49495
77697
66450
96424
60012
12248
10506
74140
32856
162282
191586
4441
29205
34899
167461
103068
87022
125336
12721
179836
131452
133114
88100
9951
92755
23157
139382
107759
133933
24487
68388
169537
11953
55476
32281
67044
13166
40082
67259
72034
143702
138445
17309
19324
113299
111410
60641
141309
111721
63508
77304
158160
36091
124539
4845
136482
194021
46126
108412
189439
68011
176050
92610
91426
115553
103722
78742
75547
70457
146393
33758
180238
84500
19277
89060
95830
28475
53301
188932
193280
73020
84838
43819
30106
111613
112713
70434
85746
73305
187366
102031
97109
149929
19834
60540
38373
60974
64874
55856
40558
84894
82288
10127
31022
153418
146875
171200
67326
30255
14025
79362
1146
86075
56080
79268
31205
40467
68092
19116
99370
53013
130892
6944
78463
74335
26051
11249
68966
85219
122478
57455
26972
153178
134924
47434
85227
112195
34857
77491
11041
32662
577
184607
37773
119664
87702
9737
55568
41376
10094
23927
174905
16908
97152
50735
137176
72162
128094
129342
192747
84219
22231
128327
147836
128836
56000
50733
169825
161030
122191
60134
52500
95746
68361
33972
142404
191652
144216
1922
143520
186165
6441
14386
68083
91762
63036
120105
131754
33583
17804
65372
177381
100096
44573
167873
79696
12105
35027
71219
64960
63046
118316
30472
74131
37158
127158
78435
9985
77084
141527
172916
189893
13869
75940
162392
67703
161649
150290
54133
66316
187953
114220
100694
33361
29339
32605
27426
32807
141230
18143
14494
83610
114415
169689
45345
7440
110723
135715
41728
159303
181289
141426
10772
138309
81049
92374
10519
122965
62774
141863
30901
186703
38473
109397
80277
12710
10569
71954
187291
71441
31445
96880
28222
5746
78408
180293
16410
122421
37551
4470
83558
188652
182741
60146
20210
174153
24036
74917
21063
134978
66804
63124
179518
13275
104749
131346
91252
125052
37041
6456
15183
114764
117512
24416
18066
46876
57354
6453
591
60313
70842
78604
25130
36070
2915
152015
76305
47747
107873
187145
27016
149812
10014
83986
1362
81465
83797
162436
75500
42183
53626
114444
183409
34069
108608
85330
34707
83770
104624
131559
6301
187100
125362
171526
122111
73630
189647
44650
103226
137040
66942
63044
6895
69711
162756
132934
108079
105687
108253
42175
24064
63998
54084
47805
62277
134701
53361
129928
176684
42659
33509
122810
89938
49641
164597
50170
4043
46104
182398
87902
169630
96723
69256
154633
179339
36873
73492
90766
2566
41910
69045
41600
167237
55712
79763
83972
33047
191663
46997
153063
13923
185546
89612
77457
163640
108453
7863
105877
21885
35557
143103
6251
103793
15045
42067
268
42197
48796
12134
173762
5679
85893
1833
94942
15268
27257
123496
67443
43763
124622
40708
101412
29248
54120
85831
44365
187151
7336
2879
104908
188713
170878
88913
147830
70097
27772
151967
50765
6770
55681
8136
72755
5752
2670
85339
89973
86214
131979
131745
83607
90847
94733
34290
66951
80780
7062
171668
120136
170633
14117
64461
150826
89796
151958
181186
47930
184538
31029
40852
132875
145773
150669
42550
98894
34974
177554
163509
152827
83479
93526
2794
168694
122968
116953
74628
91626
75628
65009
66501
162336
74620
155607
156139
12067
25895
12986
150678
148487
133458
159541
65654
27493
9119
188714
144398
38485
77820
185431
33580
75990
140403
64736
63318
26230
136663
64210
161016
170192
63920
106718
108978
76865
97688
31220
98992
171361
153741
25495
62547
176526
32643
24735
154071
39061
51536
168034
10026
11510
71356
30778
111451
175681
152406
150528
21212
73448
80917
142490
55223
59934
143092
58929
19042
7471
105337
49319
47230
17243
107069
127650
124100
2460
44849
46705
91589
138435
13738
39094
143912
184902
95218
50193
4275
149552
62583
122932
107566
14059
142169
129773
136858
41122
172802
85911
134607
49962
105928
94734
12151
32011
43029
115454
114902
19288
250
121686
185781
59331
64156
84566
52541
108104
86251
57170
126507
28653
51387
86780
125449
168730
79363
42098
72799
60897
155209
19499
175402
62502
60267
99838
52213
173932
70482
22795
52294
2237
61068
6096
129280
58291
39689
160024
50254
44414
30049
8889
87215
80472
62041
99736
22543
148313
173572
37704
147195
114324
46978
23754
6909
46600
166116
45893
83998
72367
156130
25487
1489
152775
58273
163690
133757
58851
13634
74707
117930
17574
52496
3468
110160
51550
178978
76731
169232
83903
90515
37257
122968
54881
132781
25429
11567
144332
7091
54369
71629
158694
125439
155959
73285
59484
59279
162130
80898
32562
106015
62544
1974
4855
43950
91569
88821
113636
63373
168731
40930
58951
109640
103368
136
65716
177848
92353
52517
166941
155490
11317
26374
62563
39878
117158
48920
110976
83406
87395
87106
91325
13257
26995
153517
123629
36066
88285
57624
108086
175077
102626
101100
15394
85601
63172
13104
2181
943
152586
41877
164891
11483
38016
100025
120303
8374
39060
133470
86473
11545
167034
35950
113604
43376
106595
40393
71496
14239
46142
5463
113540
84785
31222
16342
36256
16684
73956
159690
45334
23065
88051
124620
45541
49611
114357
116798
58076
90246
93148
17691
184549
49503
19910
42893
117960
81264
19735
17814
59460
9694
154503
59109
66556
62888
56094
59594
63760
38395
57529
21070
50543
59944
13182
27077
42179
137936
81502
134375
22208
113334
33125
90423
185082
77306
56600
83874
169070
152460
89829
20919
64945
7282
91765
20382
43414
53241
47170
177549
87156
54072
168448
154258
13023
67493
88350
79752
62554
98936
13148
71023
112072
45402
31262
43281
8106
21980
175980
88667
6817
50514
36157
124407
19223
38316
47646
16499
73916
46560
14152
85503
49414
13933
143574
140708
67046
140816
56192
102036
61128
80118
29046
169680
9625
178621
27466
78773
83609
42491
45761
126331
159708
79453
88749
171148
85490
180325
72237
35247
141471
79944
105638
101960
32688
99948
45115
73041
114893
143268
77139
53046
38917
182215
17023
70642
92475
109827
8202
74652
53071
158341
121728
126869
89775
32978
60198
50861
9815
94094
76582
110715
90707
51509
145790
35177
72497
77006
73582
89558
12884
169821
172140
30666
135618
181692
4062
16653
43000
130855
6194
47777
67930
157676
71802
66626
46977
29205
87400
162160
140207
135068
18281
45718
90391
90877
98043
17734
65564
34394
105293
4605
33871
176490
38587
178654
74494
86933
155648
111019
145486
116808
7862
153594
48156
152972
165774
153149
49529
47290
168246
24747
38258
149398
86055
59510
170187
3975
64629
43183
139906
14951
63278
48814
34139
165822
67634
132538
87792
44918
36664
41251
83109
173954
45819
39343
52423
117720
72484
85546
161610
20294
69905
36705
143818
29938
52638
47504
36658
12623
8934
151201
7984
15177
9204
36781
101075
94025
49260
128613
83924
155711
89656
3228
139561
85434
14252
45056
93034
163746
61262
71114
32339
19819
67435
87553
19348
84696
106405
43782
180887
15185
32671
58800
166464
77633
142596
14207
91472
55780
4692
171945
17815
12510
156631
53850
183058
49800
38023
2971
44249
80330
78105
178152
2958
163063
112482
21342
11739
22091
20813
36287
125416
48495
99030
174365
143672
14684
64065
164466
731
7283
1021
37614
166022
83921
34413
19808
36279
126276
103171
159342
102357
162867
23246
60948
182628
152977
19199
96220
52387
57281
75658
58859
84393
11459
33687
123278
67563
52971
65211
164703
145486
42721
58956
7286
24838
56321
26098
50136
28179
145305
59072
72154
50488
18350
118595
155833
85027
16302
15538
65008
27590
83450
136728
7960
41747
124321
75950
129653
19759
5552
23662
15863
153708
118202
61880
39552
53536
29513
20244
155345
72901
166364
75509
170448
84157
32704
81321
26560
3474
6954
7519
1759
52704
39968
24751
8966
118033
11577
51770
3773
126305
97754
137302
128854
66764
144373
122183
139232
23929
57189
134707
26198
131045
111730
1832
13292
78203
87659
41203
16021
92885
149447
130048
25944
105607
3740
63778
49684
114102
167019
16642
59446
102492
143190
10299
137196
62859
78401
123765
83342
28441
55986
76428
130674
26961
41313
98675
28914
136510
20341
81931
145934
6056
58323
107366
119538
27700
5468
74666
72533
150825
33985
71077
107452
74991
93213
114065
86411
174
13912
177759
150005
112675
79116
54442
68542
176548
59470
33195
50634
43166
77621
58583
28235
79638
122811
74136
36999
70169
30076
15647
155785
120186
13712
177694
5121
33083
35498
143668
66660
55688
89317
170377
27983
6284
135034
140621
34045
42579
43872
156022
140477
83976
97348
145752
140248
59288
50998
29490
34469
75158
17702
162700
62356
53365
6081
75603
109700
12282
103018
25868
32841
88365
125300
121714
174233
117145
95795
179852
172640
38858
7994
46330
43526
134439
53618
18944
96049
8254
48492
16093
138704
20947
134388
21838
141764
23901
47015
172
7482
1680
20581
1129
73698
3244
168135
7371
6334
83782
148897
152147
42935
170128
10497
52117
2283
26002
55583
121343
97782
34358
4567
31633
60827
21193
138452
48274
65455
60238
36878
50390
53358
125101
11038
83442
54384
21242
43255
28400
70885
44380
79469
176254
62705
40516
153908
115025
32742
86703
167344
41777
34272
20636
34108
29582
10684
143497
18978
110297
3917
57081
12723
100445
16554
14400
70087
63763
153119
136559
65379
159090
58172
88276
73775
53484
62126
103716
49332
42898
16591
59046
49965
41012
16017
163278
27148
7930
59023
53436
162371
32768
78116
43141
54560
70409
69697
61608
149581
135715
145973
32004
57780
62712
151939
82257
5599
77801
96484
142497
156954
46072
59377
178331
124535
155907
20059
167335
8383
9422
143724
176093
18491
131827
8527
2602
108673
14279
161753
77636
67850
1847
32654
59926
67280
72109
133956
27287
61103
51860
176126
74213
88500
111147
132429
10636
141994
111243
156999
50715
135853
32039
69285
88558
152504
143307
6560
53244
166169
119366
19624
96862
44724
33679
35633
170757
96210
118412
10018
57966
25347
1850
89349
128152
36081
2695
74057
147095
166095
33804
136906
53879
77929
118178
41500
37142
104514
115746
60291
1192
84826
83150
37938
20181
76576
23142
64927
4050
102087
88288
96117
85819
83954
175449
24919
43838
57243
63413
122791
65885
126952
4957
70929
104947
170352
88235
42966
44685
82779
141635
113461
52877
122712
4376
32618
59555
27031
162471
75715
132777
87617
91318
42020
156257
111527
154637
37639
49919
76468
146733
28575
1413
88036
61279
25224
88414
82710
162261
12177
1117
161209
91544
65988
103437
48956
24992
41899
115583
70015
67405
155841
108310
10672
14645
74352
92768
27365
10030
49134
63764
151046
62513
117454
53876
156497
18148
21218
110349
149462
161025
20558
17990
104458
58033
127823
4919
32171
65375
59760
45757
157766
18880
83964
59439
50523
143848
21287
117911
148950
121290
25919
47745
29517
19618
51729
14018
41865
1014
124299
55688
129488
38978
6750
73776
163071
316
22077
6716
19019
90102
123691
16621
22107
74979
36265
69357
164108
13119
20253
55411
42056
27846
66452
96020
121942
92553
68029
70072
27841
90124
91109
30187
3562
58820
41768
15102
14321
10207
46343
48632
941
21244
140179
61814
56993
161929
56346
1922
3065
83612
163403
126580
111456
20529
49438
83344
2010
136193
6741
101673
1080
58254
75905
94646
59691
173508
64434
84683
171300
46850
12839
27217
12881
86844
59671
170465
169948
75355
55502
27719
52166
154996
61588
156331
13759
80090
160397
103799
164820
50935
15239
33719
154815
74003
12747
4049
14952
31969
145534
42548
50535
113809
41597
145770
133251
33511
138744
27209
139588
5565
164371
97973
50637
160199
70076
15062
150043
144416
16696
32732
98733
42516
21697
96319
114390
85936
140787
81209
155292
25396
137150
129681
74755
83801
33690
39503
135101
1382
65513
58513
50190
10229
120489
120753
44427
75698
62506
139723
91328
21014
65179
137999
35505
10696
85468
39358
73274
86750
45094
168452
24978
151387
109722
19846
11580
47720
108402
85475
10082
86439
8769
123183
116394
16498
141572
135250
35802
8804
43918
51686
63592
83958
11019
33804
162184
73314
48215
5525
6551
25755
52215
65578
83896
16315
90087
40813
21218
52714
80204
6890
54406
79894
5910
37218
160467
169090
139841
136801
70380
22696
62671
13222
161142
53686
38686
74676
13313
130365
56353
6410
19629
69562
9257
50964
51265
53487
61436
40938
45864
15355
68361
5839
85100
77924
137557
94995
49221
48028
71599
77595
150214
50129
36800
155144
785
129202
28046
136040
36730
39076
125340
10188
567
80173
67460
11272
37941
43472
136675
172389
71217
155648
61303
152857
50141
46038
93723
25904
39864
58538
23142
39808
146966
153766
14658
44252
24237
118855
76103
137581
28264
47192
54413
114881
54403
50990
161148
136624
24647
71375
39975
25623
40444
44766
4875
43561
114375
80019
129231
123274
171981
41758
37261
62233
150497
8133
87569
158262
108537
134838
149818
43005
1129
98316
118956
29739
155946
17792
9162
54974
34947
5590
56873
11986
25816
75091
60216
8457
52962
58914
21880
31329
96652
55013
26765
139753
33124
21634
44389
151769
2375
72477
643
116934
11375
93361
32433
25593
64938
59439
150156
42634
49360
16950
84097
67122
56340
163305
429
74721
30056
77772
24676
127907
26937
112111
34220
52455
55705
41015
148153
69191
15343
43332
27036
64321
71560
63236
68987
70538
15763
39566
131239
158829
5797
145762
62174
84151
32066
12581
72319
55409
79887
102820
88198
59798
45550
13540
59200
140195
91177
128845
18110
83866
68450
29521
66665
63489
151674
81242
115083
4805
26242
37075
145893
163337
56537
133240
60606
268
152895
55539
49981
63654
22324
56924
120347
31248
20269
30242
143280
97658
55813
47633
1728
67148
40636
55374
86555
162269
93089
6222
100220
53730
156338
86986
86019
30472
138665
20597
19793
136405
63969
81326
93596
84523
147914
77617
73678
32507
118691
48017
116010
92312
80439
116490
60548
20734
110580
103202
97654
111869
123307
167032
83778
58104
83904
12211
58896
33881
148655
62472
8939
88520
49812
8480
64093
145249
22248
3120
112411
10968
39575
165913
104634
76582
166670
13907
29069
157606
72649
112493
67276
46013
84165
167653
80605
156867
124793
18217
126986
146731
24834
128542
138684
6586
11390
53096
35456
60670
19797
54809
18186
41828
35096
15707
108603
46027
19389
56985
124640
53639
19605
65715
5741
55828
31179
166025
63714
106596
127050
12767
56174
46003
3251
47235
137551
82469
62302
48597
39024
113116
46886
156171
124833
157498
59425
36325
152
38347
149245
10159
12407
7125
85498
71975
134237
19890
145658
106654
48226
46082
66047
30954
78979
45481
21964
28952
31951
125003
103109
40750
147347
32754
52288
19298
128608
9128
108605
29323
33037
133564
94010
20191
162797
102846
24946
30014
41333
29340
61347
63712
92188
155952
45693
65779
131811
77271
61864
71719
59885
157738
79349
117687
139476
101083
28491
160703
26434
137053
54352
93426
79546
116568
24407
105748
74739
130776
139694
132058
31740
47735
43314
65728
42245
68254
124924
152101
108728
31524
146039
47243
161872
75976
145196
156336
4466
50025
8887
125293
21985
25834
145336
32160
139111
67143
68510
159826
131449
7887
100719
24247
31251
165041
145946
100233
123726
46621
69429
114742
30347
92866
3603
37795
69547
153526
76858
76173
109321
74772
69019
90075
25346
127969
483
27566
1473
22873
143835
117458
1725
28985
125183
66951
91490
93191
45895
112580
15987
143670
23218
156225
43017
151265
77417
166822
60685
34440
28873
6885
23166
76152
74327
21777
72445
14045
119895
51487
85518
63127
127491
40850
67790
27052
53718
75023
138908
90778
49901
91356
28121
120015
87821
19416
166785
57008
13627
14818
35470
159570
29596
35513
112305
165167
17296
13054
74151
51814
40209
34232
14111
57882
21869
32270
83013
44661
18762
156186
58225
121364
2863
65807
91048
28798
155233
72820
46182
118605
2434
39463
19322
7276
65072
39817
114684
76246
14650
30355
149766
63995
9019
114687
37294
2869
37645
68745
93846
165732
110764
42741
26438
107426
42445
107031
11502
48114
76609
58874
35639
18825
24935
71771
162574
16606
80096
23356
61525
86778
141097
82206
43808
165971
64695
139959
29435
18753
93314
86032
105233
99791
128732
9404
94922
96990
14512
77953
137832
147196
78254
95688
30313
65793
103926
151570
157720
656
61214
114151
25210
98341
96928
52376
42057
98435
120584
82396
73168
17751
66103
61509
80111
14296
80038
38359
23925
95779
56306
49571
27485
87620
11307
9908
133304
26116
137298
27643
72002
64040
36754
66494
36342
137852
40772
32887
138440
60180
49457
122197
126434
37061
124489
14487
106475
34663
96889
70621
31311
68563
14304
51350
28283
88763
101041
2447
74552
123788
148398
155093
14427
20874
76032
91277
1015
107422
5645
156232
119708
41310
96926
65500
23012
72134
63060
5262
64420
78311
20546
6038
43705
21227
108029
70857
113171
78491
115932
148538
40267
126199
118476
117216
134024
58460
41284
26185
32633
34276
148562
17372
63683
156287
52997
9311
52500
77359
49934
52565
41783
104796
65378
34420
29755
83886
19141
54826
131845
109540
32974
69190
91913
91642
70757
37134
125263
74136
2131
164001
37571
68834
89182
162184
5948
64918
79902
90960
48754
130949
45630
51257
1769
32391
73012
55556
164201
14502
49273
73620
58101
110156
34803
5609
1777
118626
68941
160217
54935
6851
68738
12672
46313
72324
67292
21163
23293
46933
132994
158646
52576
104687
134478
20335
31490
68268
92073
11154
3457
107769
127939
156177
72068
132799
15163
74339
160984
17740
53412
31532
31117
1917
62811
29448
48148
112613
33539
138835
150805
10371
127035
20773
145684
159202
30537
102068
94147
130487
