183389
465318
16283
214682
154900
741347
78424
252359
130457
76714
125666
280246
167
833035
22802
606642
8645
322331
481678
871474
17071
82955
14303
542180
43812
337937
79115
30495
583575
706238
383091
121281
716120
180279
281441
110139
88032
3800
112071
400619
311717
148878
121841
59171
229291
59566
31022
182786
13124
339237
32707
455316
694187
18440
61283
319220
29331
24150
166081
42238
306556
256549
31895
234825
439
212642
157132
464474
509740
404041
778033
227918
476464
181661
46635
30285
112198
1359
196150
255973
236441
2209
381693
492961
4760
106966
412474
716641
7091
474121
93691
247973
92551
822531
154098
582620
381172
242338
92097
256238
44125
57294
80193
19369
416777
320363
180715
85640
222268
362834
222670
228081
270697
430048
441855
172390
11664
215936
493872
438609
556105
454870
74808
5675
52866
516247
462324
810676
208035
394674
137818
465509
261221
109007
258927
606515
397297
191004
62339
84039
155289
274089
96347
115712
5231
107286
111412
30269
433341
676155
152686
404748
513284
61744
366931
166171
27827
819795
9901
55902
870639
42895
7243
581213
157828
198555
240080
116423
253765
183185
176126
376725
439808
90975
217008
56074
88122
271292
100255
53292
169261
45238
112900
171544
116355
569569
89711
550989
378335
275026
127447
61491
123723
69526
514143
300024
94364
756530
348903
459863
159873
23914
350780
110122
597299
154496
69411
336748
302507
650758
11771
58100
490881
33762
475443
311365
379532
244362
97941
195214
76840
5126
164775
404242
229360
118824
214
50187
373952
265727
3272
578632
76715
285450
45028
23265
751791
25813
537768
198990
519939
212480
126259
149608
470264
67518
126691
9059
735039
216561
444938
862183
367287
246765
332936
294199
213823
88188
460096
94559
34529
518471
220927
169760
257426
294342
700095
46054
9742
85947
113738
254770
384723
527902
43037
636215
49234
43416
165809
196920
289871
360222
81597
153160
21942
11000
101085
40008
144390
260640
149114
535534
289160
704576
696803
295480
288290
39288
90969
519949
54318
6795
97875
623688
225124
675207
252329
10558
2703
58604
283309
322129
272386
31842
727492
508967
616919
480171
36189
201552
76831
165168
495661
114306
15542
1098
605826
79758
98136
184291
106892
158556
118110
71032
51642
140009
27991
5350
36191
155335
4269
103855
289126
6225
326641
20915
865212
3943
254569
93269
438650
504565
601250
817543
28794
452974
130768
690872
845009
171560
158995
210814
70301
61004
98242
333614
45322
15689
52430
597020
135182
388010
62936
24140
35947
395369
166473
114843
92927
6241
64284
378920
186996
425853
324553
101287
409825
20075
10114
189299
391241
701903
280144
472554
27706
11134
84264
788475
250227
186874
51942
441635
27238
540117
539555
137512
203157
200005
177517
29057
12856
33135
65400
424928
217621
26315
469372
295062
20286
141538
28011
306147
220848
18677
411858
245443
13790
313311
203220
4873
169446
672354
714617
22892
58261
37735
111605
723582
9070
87635
51363
569427
458586
326169
179009
162592
174580
492720
92112
169001
442623
315641
644098
609673
97359
110969
73899
98452
573736
95390
364814
95151
612510
177956
388321
469128
448160
20278
690545
83481
5244
34988
293688
306079
409868
317826
152426
209201
4133
163968
754187
25881
6185
456012
51000
357086
268293
605659
457554
198079
262951
470366
720587
354316
24974
234868
374125
115277
568933
845578
704595
153714
97134
5457
64970
105792
530383
276403
474595
12038
358872
869406
129737
15194
440795
860325
24168
78251
267698
226491
423820
192961
126252
127230
727576
47994
464852
1096
52201
137229
544495
193192
13687
829728
387475
223580
330069
195218
69534
54030
21659
2328
110837
81337
103434
76180
424665
105180
205857
915220
91943
405190
492200
10522
52666
70025
641546
78346
191140
87252
198228
388620
49585
2910
456849
340110
333973
144393
867513
420623
51289
50069
171799
21893
439020
557041
412575
107676
590631
315710
249348
36950
300089
31088
457243
353704
51491
394589
29828
257823
339112
78965
162918
11476
33035
271982
24425
289187
12531
170229
106448
666330
6159
191981
86280
29144
288073
407508
651209
58294
13697
267480
185660
172519
39241
149170
132675
205388
737280
26117
364255
127116
906550
14209
15640
132752
1723
257494
201846
135293
698648
24111
40508
66503
440861
473728
202731
416935
607786
467403
187784
84498
516536
347886
57954
391786
94957
8705
546257
220680
638942
658070
4148
26480
160491
388728
130601
483491
413590
395889
88182
574750
282110
300467
578033
416150
222484
879056
497188
719669
304753
249269
42269
443491
320378
48883
568876
90337
20798
30338
210363
391589
30192
197014
9793
17056
424755
311185
26282
869897
488425
131963
122551
827574
205068
231424
232758
354575
195851
47775
517236
3617
352736
216129
376425
167887
232417
241678
210620
943075
685590
25888
85761
331373
5663
463334
187429
292838
114993
78971
222639
220584
305710
47811
2434
56953
297425
603215
11853
356284
193883
18511
103844
230429
262127
34556
275390
271728
671335
59756
89065
549381
20350
17760
317142
430854
533536
142144
311324
376252
119546
495575
231213
318373
117862
220755
905167
457470
3392
150968
38264
18644
153728
118997
40482
403127
160975
248349
520314
30689
4339
141655
907058
338064
507973
202833
240034
369010
18803
181843
29492
367529
252882
813842
19042
18392
221405
54993
127771
326531
30294
126119
163994
940497
385225
204
160322
137258
234300
497920
272256
548540
148719
52768
11592
45643
805323
100894
94135
59003
163547
110251
278803
367507
321354
198481
203174
8183
3375
117782
97520
53457
8580
306211
21147
183925
15696
159876
206990
92174
119621
123564
688924
506887
7031
489905
703964
40491
278724
314698
68170
265547
958705
22779
103575
106434
402885
13056
89954
177411
27879
763260
230500
124293
144942
56021
147064
316960
20251
190478
326846
461762
157575
903444
195136
79959
297919
191562
654549
83698
244241
204739
26785
81236
670955
251717
471485
27178
638214
193575
193593
199840
198808
243577
633260
65721
18498
102369
341325
526631
561162
95964
388858
688544
259572
210078
87221
125248
744664
132267
346157
165524
38181
474117
379091
219354
248095
207652
847
48749
357237
25919
97872
337696
136829
119034
142987
276277
247358
248735
540070
34014
222327
58176
283660
115419
859090
662128
45515
335467
85226
804923
386176
80297
260539
774862
418405
197190
19178
46794
96467
93486
67863
439315
120484
278187
944314
129371
74197
6947
35931
238314
74025
171133
12478
543864
637
34762
3543
136533
284793
116241
262240
44486
879597
128281
301799
448081
77949
571623
584533
19162
673872
177740
225085
367101
34335
106277
57877
167582
51981
39672
44560
313546
57527
61385
6788
18378
70471
408158
32818
285083
135759
466367
61106
469306
412088
62409
57951
207293
257878
1139
185688
202278
35991
480289
11241
695444
174606
476266
228
97404
66107
512972
624250
190998
579660
310
20527
486368
608678
38823
141215
96893
408408
56643
228276
323510
471660
305094
120038
503852
60510
396086
67099
411575
231334
87246
88340
139441
144411
8651
51107
173818
395290
615671
287242
136174
208234
222548
147597
328627
224146
42148
36947
41997
250885
701130
598194
492538
120664
655365
351977
11310
399202
311091
174001
344765
809776
417650
350920
945651
25945
17968
168985
813700
201796
98787
101135
4546
773115
81128
156498
34297
655085
37934
713371
62459
109846
336226
108635
303335
37280
53289
203994
286741
332286
460076
6569
66212
291344
22068
61103
68328
115561
136466
796730
44110
384654
435545
28943
6891
78581
357803
0
385777
472250
157578
140391
100053
86297
195978
803633
295685
566318
510094
338030
796080
190479
84980
22029
164281
67145
171155
390133
779022
325091
55438
392929
122416
2006
398420
213680
76605
452923
192767
670929
571708
410277
44559
424126
182567
95192
308662
109780
225072
112262
885902
154692
392827
104860
464814
331653
60951
127594
103044
24283
118542
173344
649850
98863
197174
160329
212751
887405
535773
196518
4751
357184
623196
104741
142903
312233
477355
486284
194134
360101
214850
83583
273067
44538
105002
19520
60068
188051
552513
5183
40258
451667
510235
59392
607919
545066
135026
531547
522328
712080
130695
128668
55591
11890
1441
558877
544274
60309
302855
316085
32043
58249
915976
32022
91816
104011
171171
123308
348843
155147
181384
332303
390518
114687
18853
529252
449786
566655
48328
65582
84273
10172
585710
52703
15343
249247
206450
20577
27601
78756
74005
2425
464204
58086
174869
83665
140226
243771
5656
13358
343624
92219
19708
826716
383484
51560
389574
668048
148037
150422
503703
121561
600946
347300
538236
792525
85455
746671
715073
122794
726716
364045
80648
141785
84432
253653
136833
184831
317336
716751
9316
207937
303921
444128
566302
106396
200708
339838
34490
410421
78202
461756
44917
577571
584097
203699
10042
216244
66390
326660
64462
64479
160425
39382
29464
10031
80056
10475
172091
635291
454644
157638
3390
30538
13728
86961
408895
59606
568192
668611
825931
209463
82986
513066
47154
5662
70677
552008
520932
251514
102184
152709
399155
321182
98818
118764
192673
321673
29023
298509
616819
385916
344576
33971
680677
636818
361201
673030
84844
876799
435309
332
460697
358413
210577
340885
15932
76829
302718
368876
365084
64833
624045
169294
3507
45154
135905
223045
251925
680877
336670
15214
18803
43136
89026
273491
45869
40264
533839
80287
478422
392529
758
196165
541928
174546
280201
607649
80746
187705
282315
263967
86093
5066
31322
50666
124016
310241
52864
149092
300340
186822
728392
20371
221351
183320
67195
480022
37301
26552
104574
708748
420777
153933
144622
370001
743977
320192
511603
37919
171043
599766
126443
74192
98705
627243
109934
42486
14414
433
132187
423567
11900
166514
1757
94331
418453
464816
372924
59269
340430
199283
144673
28542
16380
32946
392722
132188
187116
190327
164688
638592
472523
592553
111535
46506
158025
402897
434787
550038
131658
104972
288615
129634
57982
293658
97023
181660
47941
493396
223325
73166
16098
704371
22236
105443
323460
187630
10063
351785
655570
797751
5044
138224
633457
91257
609521
610041
254455
168597
263783
752211
194928
168629
76280
364223
136488
136048
63293
27066
654979
323859
122583
108163
119914
178997
731617
628148
160894
233580
321733
539634
23391
116566
159036
16743
282435
874618
4267
238853
291669
622285
153097
65008
251105
204215
140635
192840
13747
88288
462909
3503
233454
168309
82755
45795
414770
339954
28486
35763
297333
118249
297047
812272
5425
170274
807205
11282
209998
246552
167019
350404
93075
44204
291587
280965
265684
669949
600456
543295
3136
177077
45205
435114
211126
538664
247539
577648
50449
307781
328787
327594
360344
234373
92044
721110
909885
179501
196409
52524
215971
109768
256471
416703
339957
278812
221290
270715
197112
462602
92496
126640
39186
95544
369123
60156
603464
136715
14997
239989
258609
271466
263975
85331
531967
2619
506785
342578
617672
52009
326670
62838
722740
55244
380653
400847
68097
411173
148700
739287
140633
482857
32620
450170
215828
25143
103401
465138
248636
34077
168619
7174
118965
92378
81868
32634
187538
2074
65495
178821
751522
389570
514685
3432
336332
641060
129072
549671
321113
340004
348783
269679
608510
129429
42712
500316
99160
24686
156162
173075
339793
91162
14231
42156
237606
140454
173219
301439
845052
293571
196395
797
236022
795967
419086
257372
6923
349379
110171
102267
616015
23676
12406
76632
77776
13597
38673
169327
376205
209054
399057
16373
64799
10275
478824
116739
139520
41881
427794
226364
133712
166760
218471
125535
179154
544771
164762
146093
578339
626787
645375
430955
305419
36114
34336
298133
16668
43172
142085
715742
150077
303617
211365
181169
14876
197771
110685
646112
360413
711608
682769
428563
27219
276528
192940
195934
652194
86755
294595
8428
552314
557600
154128
300066
200021
21177
43326
11530
481961
119945
199932
147474
163286
301792
483213
665981
441975
42775
282589
69962
722540
25048
140220
788033
48113
213340
43881
216740
246257
80345
413377
493246
79
252283
480401
23683
15808
92403
98399
84386
318036
821462
78390
394247
237998
608310
20280
27038
158480
49937
511530
316575
25504
17930
326500
217993
277177
409757
556899
8023
314258
137480
485079
53036
262203
331946
368796
114199
281877
127649
61847
187498
48689
265917
127101
344818
128549
253512
326464
361504
79768
43199
699250
24729
150487
33563
434032
715091
862001
124308
97171
507444
122361
754510
4300
215842
198400
85205
429291
365008
187894
2163
247014
24309
666565
121211
393884
82317
245172
366493
831939
186431
86317
34257
297206
184582
153182
890111
123685
146345
317800
56223
14344
20817
436565
123103
16908
76004
102761
905799
132395
355583
552818
70333
158905
465651
278718
491476
349769
72927
83724
205295
543404
11329
558615
598293
39186
491801
186993
139609
72000
424610
149670
282382
110069
7655
74418
203317
96039
64212
32579
349723
108570
36445
31961
357997
16533
154432
525547
67009
181060
712362
257315
13817
284735
86436
104366
175133
554901
67791
242389
131804
754803
109754
2030
272209
346479
2376
756572
310530
465737
82174
60594
47273
31217
154299
332090
49003
702871
113797
184265
340247
442539
268336
6365
278242
483343
610087
68154
95392
286978
8116
139437
17523
16639
170461
38383
104720
184539
81670
233506
469726
39777
166625
298765
119100
139362
332074
299799
276675
110325
780979
325194
763045
95490
38856
433659
233644
319983
19687
9016
302148
25120
336708
905461
112365
50377
203973
177184
51238
134054
119135
748132
101852
487050
112463
204944
369978
268403
371957
230645
129626
574968
347017
304116
198058
192658
426370
130487
275045
5540
558577
425239
740340
212628
172412
44436
12124
177896
477340
734859
70108
13942
63888
221854
658590
318519
551334
135220
9481
740309
100897
138651
83333
253488
318632
522232
438573
256066
134941
193917
248591
683416
96304
498735
415972
103062
243356
139994
1873
277281
228301
269068
39845
158129
815427
276786
660118
17783
301528
227408
573837
220813
102789
92066
546712
54339
84141
243358
341965
396153
498324
172807
133864
285407
268160
23279
113137
147527
738051
6764
523645
98508
11534
385151
375602
523203
108499
42468
78894
42643
147368
19867
15360
36904
112588
154167
22750
624111
101819
250649
695730
11279
62571
328109
737356
588534
88804
154642
133313
783607
49136
14694
954597
25590
274634
589517
630862
130539
305425
917535
122207
18215
6958
672930
522888
15214
49235
118326
112682
214009
420063
16994
60390
101197
15542
313807
23811
298406
431733
294126
400214
185030
238516
6920
119
393292
180737
97732
621858
627739
129440
74122
260118
358293
348679
222933
158565
419726
102102
88048
27179
297232
170969
156454
284615
23972
119305
7134
609049
295257
132972
101013
750178
935802
300395
97773
15801
19935
391124
284218
265
316504
250179
90558
12453
545172
124016
270181
314926
3613
103791
62228
299514
170180
760477
8040
85220
187330
374266
199843
469818
84937
204102
306528
198666
2447
424544
104448
215368
298074
82348
371806
156523
136902
86647
262856
438558
174929
333590
276490
161979
2528
668220
448578
309571
139815
191717
1084
259768
504137
355313
197593
895778
224718
183889
94216
392652
86235
345028
381261
11788
120273
825266
277491
11931
420080
350099
14123
16043
81522
63488
762611
776697
727542
390844
115375
242241
1391
369474
266446
736263
19924
603830
293982
348050
762368
2570
35676
70611
408141
14779
598812
273367
76780
81710
37203
96857
626136
356891
105837
13667
31206
293665
517070
25183
427859
47234
106165
496184
669031
114050
476221
136126
20696
77453
71209
430473
278998
241469
644308
66670
116607
272297
88452
98029
71042
315174
14383
702690
7591
118355
213914
571268
283401
103712
293302
167709
33969
208587
34422
628164
69203
348979
441458
293062
421945
490540
298015
186228
687860
213151
254176
265930
30167
158770
144923
16800
622130
203308
19059
89984
65775
463743
91132
456820
176152
142839
221922
349415
518165
44867
616236
27068
238028
256184
201892
25520
540472
417538
102606
671643
9405
364010
138791
162414
491269
214545
147466
172750
145668
375129
99213
68349
119889
288118
43834
81683
519306
31763
519436
20089
350866
556268
320876
16818
281198
130369
36808
427156
686485
266432
469990
166919
378872
165110
528450
208991
272499
656104
847657
379636
180266
19453
526197
99596
9565
184008
667175
138041
237061
362123
375970
36407
216234
129229
202539
180069
181122
16087
282348
364065
1537
424125
219657
35279
338678
336210
41737
325707
89013
504222
216609
293367
43059
176974
12126
51923
4567
485408
37471
52222
302964
459098
649211
92175
389048
381628
367302
341295
243668
676405
484240
704586
169457
88003
202686
438391
295797
89488
136021
1130
186690
9001
277560
451930
36824
397821
180404
357543
381642
25296
55928
78901
48997
359727
172805
503391
466003
260267
157686
90924
587373
174057
123700
13449
58434
136661
106507
358375
364471
243504
456627
245350
324150
46566
535068
275564
766185
432804
501043
246693
327066
451324
8556
297124
248788
34786
106611
3248
174270
261981
97488
13863
200206
118821
15627
95549
35235
499634
148000
420479
63212
72244
159249
44243
163743
6721
52780
880485
120325
449764
781887
65189
123379
93388
300975
260233
433737
385249
422204
176075
81484
141576
214414
551467
578661
338221
487214
129436
405492
122094
37880
136581
7393
572498
12956
297410
98469
107361
282656
810743
266562
378544
311019
238318
501731
92358
17315
484472
90776
50420
545593
139781
33557
260111
567692
48396
139085
286634
266046
291804
19543
251055
269091
109492
198217
12235
147597
441735
208400
351147
388369
246711
596943
88708
330129
3163
14216
24638
174010
786595
1942
86980
36365
698554
4447
24378
172293
115700
411117
152534
47242
49433
94232
111457
99563
62113
17526
156700
279001
609162
74532
170461
7326
409433
112226
208256
83703
348205
216823
122054
53862
571472
648245
66372
42273
779901
72392
458065
357887
567955
19418
259957
171517
117527
347823
250339
132141
203845
114378
70538
4300
144862
9393
103503
57680
410759
110210
609035
169466
96385
350705
175916
734909
126154
196786
361286
61450
341423
154198
63688
51834
9760
73119
61667
830302
276816
417148
127672
142291
293451
724506
309604
589723
705019
320119
155407
290203
209835
293078
644108
381551
503291
335915
20037
19749
62566
47457
396433
193271
7911
509297
175870
256161
65505
431579
58282
107003
18991
387495
656120
237823
538480
317206
163614
38554
82910
445322
524729
139272
140049
30780
278443
149297
778245
56528
6743
42283
111600
230169
33106
18835
108093
435259
59717
247765
203921
243072
743911
276807
155446
314188
340839
421232
513119
22655
80809
286948
755766
833882
53009
212568
233239
74524
503669
70253
25769
182745
379757
39525
349699
335802
35568
175693
111285
1134
8631
46840
601342
634446
245595
145463
425791
208767
101857
359757
246026
209148
67062
281901
50071
150634
128519
211020
19938
61649
322658
38939
491357
70133
445822
174314
285834
10091
117314
354746
211816
479428
164640
7617
337121
327616
320786
738083
833079
176597
164097
32759
220531
225032
695274
184599
458096
129197
13441
603464
111299
188469
640541
6411
375636
229396
253819
397704
83196
506387
397037
170563
15826
37167
67986
233883
110308
129290
655230
65475
451598
161307
310913
119718
323569
17564
106294
731291
247041
388865
617330
172151
532473
359032
228579
141863
89027
37728
16769
22532
195945
16790
18672
176324
235369
321943
201098
362791
893710
221910
6554
238722
420049
103545
28556
118675
664398
473517
410912
76847
893849
280745
695906
98784
598745
130852
321290
369824
317219
19479
117586
590853
582793
404701
291953
27067
179892
367878
130757
135142
87678
62351
219624
7808
477066
118263
99154
28586
60312
312247
654362
499039
231758
416495
354691
228755
60244
656859
33534
410126
43133
139731
133401
658818
199616
44056
106460
104763
594718
316983
13519
728998
2947
448606
479631
309331
513065
31919
40073
20060
626527
119822
467275
652050
172548
342
375452
747725
292338
48982
580348
211831
453399
755139
181405
785106
281700
336694
132544
483670
117264
636620
76075
82073
2843
5294
139157
26087
352965
91993
57784
171076
585160
128026
3934
419609
134187
74082
199759
52699
547647
147961
147637
469447
13357
861687
100104
376963
468365
688840
158394
675520
69109
430249
88834
22843
61263
210876
483177
553389
443352
299028
55904
242934
183882
706
300157
623703
18019
493733
169716
25635
22909
656715
239068
12868
205906
308461
228208
630010
529645
21803
218284
751884
406518
12379
602332
6510
245318
904106
349227
68320
73921
659865
104364
391350
288612
190462
107452
66863
119106
600818
346582
115858
646569
25020
590725
62426
148275
201730
40049
192997
473776
227079
19422
96705
294459
478016
90564
572414
51879
284360
188814
200234
7760
959707
113605
114532
361173
223311
52893
555148
38277
133876
341922
11130
58392
294587
36736
408115
1724
100909
390831
11382
164218
267579
29394
224223
313069
426477
784848
44917
423099
50929
183823
46940
9737
681334
41476
725510
280546
126568
101330
351120
201720
170010
705188
97147
415536
94401
74843
45651
806705
285279
82549
108830
543014
501113
666449
86353
223817
164260
537992
23831
67197
165758
84552
478497
72816
406800
275194
63329
126565
211869
144206
148624
121504
416282
17615
409626
363544
32179
17763
286767
8840
963791
371737
836886
503957
330889
453894
440390
81695
756783
202268
442743
228104
394472
641638
224687
557228
382628
142743
365101
121541
80019
56594
247990
167455
202532
524077
272406
2667
225190
770816
590377
76729
115658
512430
164819
40846
2913
448156
20503
42522
12504
136954
106112
89824
209358
528675
317954
483961
212209
531854
99349
415981
219075
146375
85091
51898
85403
77880
25619
207191
86688
322704
171307
168641
569269
228802
270740
221798
372622
129756
244
673012
115261
151054
38711
269199
28438
293005
354502
525862
22267
804712
183537
82803
294483
233499
37149
124846
127802
74503
523843
327780
164940
137611
167871
376440
87040
228731
438811
217653
38620
1573
91236
814264
309036
6289
147178
689994
598231
85355
564867
31160
228980
195275
377912
778509
143673
284381
381446
255608
332000
3385
255465
116867
36952
45561
528520
13378
91823
443993
8298
695764
52866
451148
101124
126803
770375
67868
96548
87728
496774
13026
290367
55832
165655
40954
161548
376204
10170
607328
204551
334123
366697
433278
385280
189954
16912
306879
48780
365022
23493
396044
137959
4514
202267
116046
705573
7090
95698
105301
104028
39627
126850
520173
720569
429365
11328
312495
224308
56809
190076
195162
739559
68036
149940
379198
36227
247306
626207
308548
149169
153232
64005
277596
242113
582008
286674
10949
354881
39417
5991
173642
550299
513336
120963
2336
486735
38235
675888
465693
448604
115038
60126
518361
19705
450173
9073
273903
576873
533600
772801
415403
215907
235421
122724
44092
315773
889604
25395
64698
326228
215901
148127
143319
56370
820689
480325
873671
126881
302058
459248
130703
798241
633549
659508
114857
48693
683880
864226
204173
13539
383157
132706
266570
765984
123641
60712
44293
176752
87186
197012
273021
53025
152583
274956
127182
289998
248034
184604
71071
339
848446
356898
102187
105140
795822
283641
546459
53757
639269
626370
112222
43494
288243
40166
287435
242231
342368
409974
285123
276485
131545
421774
476410
356732
318279
428869
308757
153861
461074
189888
54396
175770
248542
28946
803104
42647
98035
54955
651600
162212
211848
5086
385151
216442
6232
33676
541182
38694
703364
107137
605312
77384
276141
16124
198964
383006
187506
427178
152173
153512
287031
432904
386989
43321
239425
378145
266176
222418
155044
19395
637781
170254
83324
180615
109470
223025
13082
339014
86553
351258
222962
285703
147455
20544
93768
421739
612513
262025
177323
3011
19893
617405
10303
14202
408132
40427
169564
222322
128073
411665
195098
551018
47844
620847
181138
46236
219405
182960
464174
15433
936084
99824
25377
256680
168279
25156
135463
303991
53594
349788
507806
374436
138062
279939
4992
44304
345986
12160
745379
789399
535245
78242
1343
148449
765594
14275
499055
289047
6888
507211
71647
609176
34477
607402
450669
679508
206175
12730
691700
190807
792033
770017
320083
118232
106025
344441
279808
278175
230742
53584
298604
205719
315307
267420
134180
32115
103850
682170
80027
363260
159194
251539
63007
71176
245251
85438
354557
572659
28786
556100
814236
17559
626094
466296
59957
821523
136888
323646
432711
225272
547580
223544
296294
261083
478209
3305
668284
375581
45224
965
230704
374775
255988
3013
13881
13531
118097
252981
578986
51401
198942
518754
235979
826438
227666
232817
102812
75755
150806
408104
905
85201
919738
17641
258705
289405
28380
1621
52057
2721
31277
67871
250897
302754
383446
73900
31942
37855
207004
645539
736302
136675
367033
78726
22224
168558
652199
145859
210615
74213
332651
27262
284577
388682
234228
180194
210855
208883
157275
580277
545364
111640
39427
98787
236464
169914
448208
150099
466198
120273
705283
2045
78251
131236
651904
132339
273564
465
889658
703100
430734
432828
395077
47152
100916
6177
235940
805819
49876
8425
325677
371923
123899
419083
21910
126404
527916
215036
11159
205358
19921
148314
343271
3867
11729
25972
30383
37570
65676
41434
21410
141273
151911
576740
40845
14518
44718
506392
156201
296825
12548
27170
52346
193227
20940
15288
633184
602959
617330
256425
370891
10942
152694
251055
116855
252645
462791
231849
70421
372453
998
552762
377973
32500
232566
556429
895373
109481
84061
164581
109862
166550
217172
66102
185686
260241
75484
831094
311664
263603
220659
367336
99290
3152
109522
113798
157170
382521
133398
483268
137503
26278
93199
817241
52504
244173
13307
646794
431697
129013
180365
192982
26288
131260
131186
416861
89584
22732
731825
106617
116697
133197
15605
38739
272572
55704
230542
75517
394136
630911
415964
317
128498
233162
65016
580719
25597
198025
17057
303509
214895
137570
407078
202431
81437
49772
52308
696925
106511
185059
388507
308812
127063
226571
288913
818289
408203
394638
31087
41215
369394
37805
381134
423832
8959
71242
64301
204428
656845
72186
357530
155500
883010
159218
39404
516
31454
195227
189736
254524
34878
155366
330744
95433
136428
193563
841704
659357
184998
536377
238732
75199
350198
104317
91523
99670
612490
8857
131207
229691
172754
100165
269726
892532
395365
226466
195960
36807
197265
53969
502877
5944
141553
12788
517352
350319
690161
108329
289109
104727
594253
61267
502186
592314
141691
628775
49807
264651
244778
170196
12628
278455
515444
292088
5754
6133
2714
80011
120414
96888
135852
217416
589578
290440
158963
158445
20983
299199
228003
724289
139286
47838
426558
70130
782591
205727
274803
443113
364187
178393
7861
71012
580849
547907
261542
17877
703540
240914
562466
638864
11951
93065
324670
343969
38315
694251
103687
222449
69818
129179
372742
510855
46751
101462
875852
681605
132396
21637
36079
3584
874887
34622
36648
157591
882189
291095
29011
695286
157187
36372
323688
394478
118817
3143
520033
28686
27981
229461
572202
587484
145088
120073
46264
217984
268064
52946
39139
87211
3483
251641
205409
37121
28918
242339
126991
84362
609278
348342
190434
82609
153482
211232
617360
220152
230221
625757
293713
227069
48324
498954
276029
454577
328101
84933
683844
15319
149669
26369
421687
447741
502952
130357
16039
1369
335785
563614
5396
293995
352533
3519
144184
76570
139770
16733
50989
96978
40515
68596
252751
72437
223028
360611
650105
261348
494979
356485
217559
63844
169575
17015
116944
3936
12446
277068
712908
96311
254039
623026
247419
689581
449386
179267
72833
674564
329520
217589
225760
177465
31308
416386
875359
752135
683126
47565
44164
2072
157280
204858
82096
47389
354633
106674
469147
81023
8957
128076
4844
344700
713108
14002
4713
702187
64359
214794
120413
35502
58028
161043
238068
23855
117643
23465
1930
278667
384095
315737
39109
125405
17691
8491
546612
136070
791724
127086
179191
83118
280617
213270
579899
220601
10751
12239
22539
261776
16513
294597
242915
150
60546
160116
233589
326491
83910
12152
232434
215552
182532
48774
202968
453181
192207
277853
108893
134689
220737
290877
233484
49458
45623
526630
191162
542047
385619
14951
396434
277430
31398
325473
157880
212560
73640
5655
96196
342785
257839
25996
242878
10750
7836
12433
59654
334506
525092
695534
732256
93164
555253
246156
378991
200540
121427
237818
302417
150
8949
210500
303678
186802
448109
260482
577982
835353
329444
86052
171628
30076
172088
77842
386334
23451
230134
18872
275694
7784
231347
101956
736799
111579
163766
10352
232205
309176
262644
246649
83157
958485
288921
393084
54805
345511
323793
49949
41123
143857
158721
340980
67604
263086
171772
497491
160120
697113
37227
511494
406900
430363
26225
309885
509005
7112
268854
313807
249111
60370
749961
644993
143872
632260
1064
430078
370367
138164
95833
338114
16135
12897
79878
155624
246124
102035
509251
543214
173137
147936
31528
160552
383413
63840
0
506023
2228
811532
194373
195464
208559
246916
267149
379174
185926
294707
64530
132796
315985
22227
14387
71021
500226
803193
380972
25743
581799
97153
229249
156688
435155
574390
334734
536984
268210
160326
161235
559132
335799
556387
921671
492651
561772
695431
126708
303589
293827
235448
672131
289233
108914
607182
215323
582837
84149
455862
19334
37135
8693
268739
23793
408582
131571
648358
15324
66408
734133
400395
289789
254753
84066
189843
145478
444320
603031
348677
189714
24305
333908
293133
39093
47980
143224
86043
874404
126913
19127
30962
20579
407489
9697
75974
29914
32658
344853
238183
345830
1944
27103
228569
390334
80397
68887
381665
379045
880505
6507
152294
54059
431579
420209
2694
54305
331112
467261
276815
373913
347815
242358
185116
318062
24581
15556
11323
15148
200871
230032
750811
125
121983
636340
123969
563394
511343
301092
214822
547
648450
409140
576319
219124
857491
274863
17017
57258
271163
54179
437457
432653
402794
803774
134437
88176
47771
86245
143290
229948
139557
3373
873804
99714
34964
424603
611947
187824
158032
412593
749162
126731
770780
128038
15381
66727
519191
442571
188444
11120
233715
42756
485646
4375
568690
263451
61705
103334
445262
324266
52766
237229
362555
376945
9901
192670
2563
173578
228229
47936
59701
317693
202825
42962
44792
330866
333222
889910
11768
11380
227926
23498
160662
100534
257755
201729
51385
226598
4539
278466
645
527530
332887
60680
84173
225153
124103
271564
478477
685254
19551
5053
22276
227047
549360
369986
169519
17667
260911
41832
351990
27697
54657
122167
269232
157695
165386
196323
1348
382164
288379
296421
23862
465275
195917
277264
330
44650
234820
117511
1796
392243
101179
156474
156548
112695
813207
24516
3209
42163
32918
467150
593744
3415
510116
11600
697588
128177
42880
115761
59475
443952
62707
35326
90978
53223
680835
33356
730876
15130
394404
371576
70432
134952
69511
35437
420182
206341
638336
6384
328644
413286
596795
473244
529526
251841
152583
208928
364384
38321
304554
362541
148674
753505
426240
620982
702967
229598
48185
482126
679815
185233
171895
86446
209384
392017
627254
5461
199687
118458
163600
194581
8028
50073
250956
740552
75970
2624
693744
36331
37481
651947
144317
211506
63051
166637
242616
396188
440449
627952
108553
148465
455443
399493
38164
13087
650519
44641
262987
290982
622930
516723
34106
35740
282891
84362
785777
127952
551033
61221
8040
90240
315265
449543
108600
458213
65841
396908
523406
25531
125107
26864
343865
41616
584847
229261
222600
442332
8559
166555
144491
173742
790801
144595
750182
111421
677705
355251
88780
286549
55839
374846
28324
334051
303074
44989
379398
57023
721423
292063
188089
69643
13776
637480
159124
93288
64533
238844
254257
5379
497995
544525
261650
77691
620944
461064
121742
35365
587715
84704
363453
291065
150756
15354
5391
283561
39712
9999
41774
805960
177675
431474
278397
51176
324821
13542
128238
900196
272432
500272
39376
643278
103611
215226
636485
121501
82211
315743
171274
90252
52814
528745
284300
145704
53644
163706
330744
168783
298750
91007
3727
92958
24182
582206
270785
145791
31252
853630
690847
582270
632409
82993
46358
362881
63763
160183
702916
240742
379186
153309
57769
30684
2421
816450
137648
866749
4935
621336
63820
544340
26505
769880
18617
286349
24971
2691
150536
54069
54503
5246
347335
159334
169974
82701
205896
115886
389309
91450
301575
178265
39813
11511
563429
257024
127320
214353
328106
286540
282191
57770
94561
226808
242024
193715
202801
479418
56796
16342
52731
540521
446140
97568
147562
226988
100594
192081
57394
315772
162661
339050
152754
145593
253072
513258
23042
486035
20861
112177
339886
191712
51090
290320
297996
787538
229232
150563
727312
14721
210649
701030
160072
111926
860702
120276
274770
304705
321591
446231
558284
467385
138532
706585
63163
3131
76248
237061
242758
328339
980423
738788
503961
152405
949978
131889
274752
162884
576807
18144
804301
95273
15393
782978
285044
271992
580742
171398
275364
139072
494532
126102
7543
75549
2425
62394
599068
772565
818496
230146
477398
186319
155341
56838
25943
625848
157977
207691
266270
76317
440
528199
6372
260775
340923
21596
615831
479526
29812
99385
67222
95497
127285
121357
87450
202037
280666
572870
97372
739727
67548
228881
18868
14000
19002
169767
236025
931453
779238
143927
27331
586
375412
284639
408075
231963
71542
721483
583848
116902
334155
345141
280103
89191
189830
23753
189654
39822
269564
8452
204149
334444
459649
507256
52620
303775
310241
609060
180445
677
65396
197999
699577
974201
182818
539007
24630
726969
314221
1241
124153
202421
19071
4664
169146
553541
478755
125993
205655
55509
337479
85820
255854
215672
687421
696632
169092
727380
348461
728294
127336
679139
642600
52960
525883
260430
26835
447537
565715
357240
46792
44378
286328
111435
100044
15304
156944
437617
120594
547412
943969
724065
342454
73855
79364
19463
467
472089
344781
304991
201291
277506
532851
60296
415571
22430
89512
97260
25199
582715
194765
73637
139552
598874
300004
195645
184300
65630
29595
146041
146468
186924
349929
1452
26116
63223
288512
231919
91817
413806
102901
858349
151844
487591
427040
299911
195470
224
320730
589016
247053
186757
369974
637210
73134
44071
598049
196302
408814
303336
344342
356247
98666
44291
374247
146651
246972
40967
443005
22139
150725
34191
375334
178640
125330
412614
58992
77179
518053
259589
379519
534973
814588
728982
449875
176851
323259
622864
72162
128596
50728
182943
529411
44333
680760
278119
156797
353096
143630
200895
402041
440790
505254
620236
107241
801227
39294
550990
367820
63767
90952
394994
28840
80432
52625
124995
144894
224607
14965
12427
533888
75865
177384
385240
40075
349741
202741
642457
7032
42160
565187
41606
57235
61110
120576
19151
469068
93543
309564
37379
87355
204606
449776
229266
2571
20927
47912
475324
65012
185038
37713
218651
328291
115756
188370
919533
526753
380605
85031
138392
10226
210125
359856
87506
779223
25014
250794
15888
459647
258184
42540
126029
160023
29850
29369
28287
93205
280818
271550
240
850495
13322
623995
595945
67126
691363
49303
21784
436635
20446
83430
438994
146639
322169
817234
119241
25046
167857
431109
136162
256509
457767
124197
428731
129262
580514
147927
723352
34450
202254
1987
444421
559015
56873
267454
178810
848695
355555
181948
284523
108172
373828
23709
52657
356370
268046
4877
407416
602832
464257
68829
165865
317249
378598
38977
533439
788261
621245
76870
350817
152716
51037
810612
152251
109019
29417
131704
611795
715753
43192
166961
127096
21774
487618
172828
508963
723952
313135
223295
542135
486102
32142
291743
197213
398608
518734
316577
350246
191262
216877
17122
819805
208480
619860
143971
306669
753181
84984
81995
27016
10174
28700
594523
99395
676475
323318
671904
101586
62044
536589
164553
144420
23912
92229
40793
134854
135186
152436
347771
653338
211943
583708
25237
812729
696370
46685
172590
361659
61484
182085
496000
414636
409689
561018
415174
297944
482710
2243
97206
358061
680598
355585
11320
29718
212977
241092
95359
466387
333406
178508
149712
684114
30189
596529
790183
73701
211853
106
128434
92990
73301
208317
241723
290874
274958
686074
931047
480257
260339
153437
169366
63724
479461
228863
217292
206029
374762
91029
112160
61721
913023
371918
681901
256560
505738
849953
55111
198218
579098
113493
342877
862405
250210
446010
743107
99371
11901
511420
170529
27915
301266
148754
149181
226978
183030
5524
425352
971
54977
172
228460
668124
122499
487590
373402
336303
93372
399476
51122
73854
56331
379051
338679
644127
297887
510697
187148
21207
319701
145391
26253
146896
24977
345769
80163
106228
325390
857297
278955
214524
1577
137178
324578
81208
75477
257801
646661
199326
473060
513344
634850
522724
839898
144144
394525
364733
53413
518898
202624
39636
34314
93983
841227
367030
576007
44695
294069
131367
593584
235617
82059
319946
241213
10106
186969
11385
430329
437158
32871
38740
100535
326941
229894
587327
658355
355664
446143
409287
563453
392556
759557
48674
25061
158638
243659
522484
364448
123555
107557
13083
67479
197851
5892
286410
152181
315169
671759
80404
57787
129960
199444
17425
230850
50243
581210
306017
171700
515062
773398
29856
259901
427870
50624
185162
621273
575628
354900
189861
79179
97333
164172
81283
166882
393480
404629
21778
841485
386063
234260
406751
203359
233322
7843
125160
109275
46936
14689
489410
422908
455299
740152
100393
462474
284168
26832
16202
408948
20135
421078
101636
31508
34222
180465
384542
408550
134592
243543
10680
107440
214423
393974
733986
58343
437100
121633
196536
32413
126290
19993
204666
276226
120480
307915
153823
415934
5821
490494
299564
130859
233275
158038
198716
239804
668471
311329
272228
160980
543774
2983
196083
57923
34986
544592
8199
444222
121561
187250
322116
15216
700792
261208
359496
220963
142867
132006
381594
179676
365254
640982
255450
718652
492699
195238
318462
156039
8633
493532
45913
115805
158579
556659
135047
447027
18628
157821
67313
410832
125286
53500
490070
17267
441495
134822
546485
2473
665771
44346
28124
262590
515610
49206
128208
45278
197374
324782
108788
8487
94744
101532
25285
861
134777
168862
299300
120105
565491
54328
195701
593805
129579
80528
459204
112828
246284
6450
12642
37714
838667
402096
45693
36099
16310
421408
97808
208082
586930
1213
0
67134
211061
152644
191199
455330
137908
236888
50130
498224
530903
67069
350313
451090
1346
45254
324016
349129
460516
200503
8742
141749
106263
370615
386769
438592
45062
447497
336372
216532
533447
90919
805982
539195
811807
236186
776029
125058
29438
9134
84678
47120
20402
521825
223165
297014
104245
84950
177975
250007
201261
532354
888444
147790
59576
472188
140093
365135
230886
377024
44275
111726
139578
637381
23361
85553
121408
10307
286154
485789
93936
408246
560908
363737
15445
339024
791736
56570
145491
153513
359243
224490
73979
54545
822770
269215
482185
125081
2578
669331
456487
67588
273217
572900
29843
549218
258303
426015
49840
54843
34062
161251
424602
313310
55084
103334
198813
12447
478409
263166
284345
130558
256155
10921
278
226123
65711
114935
97303
81629
54620
396785
220048
253811
148122
465848
77655
706821
271833
320980
166921
17748
98973
152277
31413
517281
445635
187537
493956
120001
103607
284537
14513
246368
47422
365738
59405
833872
98534
53293
124194
683412
93149
42949
218427
40306
229350
536722
63443
56296
310377
216238
36801
63687
18406
803954
260530
101951
79313
876361
457617
540866
599471
744894
161009
451659
663073
19951
145757
107459
27338
415421
4786
266762
524008
218111
69398
45612
9206
782921
418701
297399
285246
456
2245
727695
790897
190440
181495
86152
269427
93262
778015
255495
130344
1352
278510
502465
142830
892916
140563
28113
373705
26908
199650
182171
475275
301981
76986
134803
161574
386971
5494
64975
99231
427
74109
8198
338169
312534
16095
297041
23046
334039
115789
280105
11304
658808
19323
652644
9380
272105
85850
161988
319327
241583
247788
69720
552241
472981
584651
388921
139146
588393
404569
330535
194366
63588
402078
8052
95467
9519
237011
218998
976400
615783
238105
2060
35982
501014
640952
185639
308084
529184
169523
27111
133381
127522
688
373547
116684
696269
87830
152811
596515
12330
200566
285755
94411
101355
89817
2608
125049
433254
458682
1697
117489
474522
402916
175965
271530
52667
300252
6317
258447
121190
384469
68452
582953
222377
410034
204408
195997
34509
153388
17344
261446
516661
703061
121491
739160
159791
12316
202016
18178
285511
494229
60308
621090
7702
147200
11890
164650
61608
320508
181429
103443
478967
425069
735956
9154
665967
84272
129734
856928
76325
468467
235703
146554
109932
487142
33427
118068
30417
113651
693796
28938
4851
233141
208417
138370
2482
298922
23493
47153
109839
383327
14981
49657
607005
42348
130880
78382
158300
121056
375495
172194
105921
325571
279602
617396
195205
489230
311074
145926
307055
133292
513937
514889
60192
125220
357829
615252
63524
159428
198300
206656
93338
135501
27936
8110
23279
636646
119827
397445
152810
503609
186622
54978
248850
461109
289433
161959
417549
51369
24552
158421
41716
209015
38043
50524
276131
76280
28632
38902
774419
229609
24898
152136
199034
225437
215329
516812
616663
625662
572228
10686
44855
44290
278830
442368
184452
479281
95267
476829
662040
849866
93081
227222
81160
93868
351423
238205
659160
25001
499018
3785
238920
12584
122840
31875
342393
16831
49402
425639
22159
5909
224674
100079
246
836077
425314
219333
135885
597919
461054
161614
16539
96863
70077
74890
434512
226886
142062
89822
180516
660363
311947
87975
158357
3879
435535
62992
46490
75699
21184
255906
7515
299162
387542
98056
29684
1629
128001
594485
58584
127241
294502
289782
131467
308352
89489
124878
293823
35508
320815
101763
554421
79797
15256
377210
247069
7875
136861
558155
93392
204789
571296
46002
205057
145646
70706
25266
496195
199014
246354
297674
47617
429557
640957
19022
72550
577081
114770
10739
246847
268779
388651
159984
89579
183715
65741
90681
2015
161222
71997
36936
211347
48780
183184
98063
22365
170118
8796
39823
51690
532665
84524
251341
112094
128724
31517
331056
113835
172404
159645
483443
59813
3757
38824
6293
656433
4248
187803
64714
236056
144201
5881
142666
433141
435110
235592
90648
745425
395376
39302
141273
354486
287600
527645
79106
127797
130283
211533
53207
676608
250189
129138
148439
362461
122943
15740
719841
281020
90715
32703
315236
150828
654799
44983
772565
224381
126877
408404
183155
444683
350752
99830
31686
229497
202453
312269
284129
844229
44115
225014
487278
34093
79921
51390
388644
38160
370034
130353
844393
240679
633814
10714
8227
179062
93199
33753
41502
133669
72013
67251
42407
236769
160554
578046
392765
24379
353092
325195
224471
204961
129573
16608
616948
165647
52920
77519
633492
76819
200281
250790
224619
90010
71333
509123
472741
273096
259768
92892
364971
892659
176053
226229
64816
426861
105465
349271
428458
286081
98540
49928
146664
359206
89246
186686
463982
36538
77111
21186
279136
859310
6650
61757
121617
133309
436289
251155
922393
45267
298873
68958
174118
165773
161347
338440
516040
338055
640383
528638
459534
502629
304122
300047
30054
17687
206126
58369
89147
87891
194429
57910
571493
145837
151811
88431
195217
420257
286894
31419
677697
402969
31300
893
52799
190420
243219
660998
151976
158149
208803
90110
92445
513134
817452
192448
55423
535229
279208
74141
525267
754989
18625
276505
449520
128658
105453
18469
543559
81534
220266
341844
10912
567012
53558
653240
30296
865748
54545
537963
61836
75235
119524
255864
180453
139097
6020
513468
722
414860
7248
103533
327518
58961
398135
164722
12804
654627
765448
733328
151144
132570
734065
2466
65105
174449
156530
624746
207298
324863
466899
569289
320197
461234
26977
174424
428658
85224
391906
112299
168202
95007
321695
474290
198572
58009
931756
32116
11014
61668
518745
18861
214595
572388
101945
339925
645893
724197
88151
162653
62315
44566
183673
211198
197321
482682
440976
468725
561268
20496
675168
206690
190163
405388
509118
167708
128026
201749
195166
369174
306408
5270
369916
327777
81627
468994
52528
526817
39147
219093
86458
45691
19575
19549
590909
154041
636355
232661
127810
115360
380707
260528
20175
582496
812330
5174
509528
289538
172211
933492
667483
33802
707951
11564
416616
332565
29628
63361
414496
176466
207868
7489
38314
443928
171508
832269
98674
383714
850419
195318
57834
57763
332086
316678
180688
520604
138070
1575
479584
279421
425618
301477
552064
898749
68729
81388
66469
442114
480961
466464
524269
350441
285773
408482
95316
155940
47349
467580
323562
772049
447945
42470
181997
690199
214989
33371
454522
289630
300228
56320
945914
690599
6648
521968
9157
417826
254124
718156
27184
181108
85025
19861
127528
113543
157579
2693
120093
447673
19934
523876
144396
367133
101231
579157
355382
14038
266283
537182
121042
273948
243878
301647
94188
475219
82290
189331
184027
68570
161652
66567
820111
304655
505230
98983
118509
353538
157757
157876
307560
286426
28745
147336
146427
12019
256171
6792
395802
260680
249608
492527
513716
179699
148316
320239
11625
555111
29658
722616
679850
97508
264570
15218
445586
417667
10880
24555
92797
595997
192522
95805
310696
531557
139686
35779
828629
25162
370080
35918
480220
96290
568230
211110
407728
425752
277973
61518
214578
177386
188423
252683
136160
74775
95813
360111
169273
554032
564568
430379
109894
540778
9946
176572
23041
32707
192377
256063
50177
142895
481973
238741
37791
44031
24551
96537
73465
706440
564279
55094
39020
431460
407232
376222
225163
461068
226807
2545
789993
700836
85048
102926
19192
186569
432069
1316
193559
217196
348960
250756
56870
302198
159037
247471
23498
233051
193267
5514
315533
136154
147260
153307
71332
224012
58827
243019
448868
35028
70492
281039
65857
69285
246490
176669
668511
163855
447647
669606
379456
186409
25470
16610
8421
72501
565959
1126
419265
280527
15851
234148
964962
6210
236824
440278
221774
395344
402511
466
96038
557590
14747
104433
700692
76235
416171
6800
211864
136909
488908
75886
496336
239194
76024
251486
477579
592019
92740
22564
626082
9159
354531
368700
15384
356482
207306
584637
214087
128668
365483
4563
154686
536592
173286
170695
42743
235407
73889
653654
10364
564301
542242
26165
653813
863888
515998
160301
75222
154093
23171
750334
127049
382231
181280
303073
183040
365340
29285
496697
456834
38737
192215
58633
558720
127524
115312
509118
383
150698
159713
201581
157987
175721
403581
420551
131704
647915
487174
345367
457357
209906
371246
146226
85241
31075
392897
75090
100631
103608
346986
413920
265413
695103
198578
624884
76821
23359
55039
80
576440
229378
155142
376238
8687
420530
632022
312062
295075
3224
351542
302424
19482
378221
310988
68537
114009
484517
266224
694617
77782
448440
167663
95020
651641
109792
34398
679201
239800
685778
25229
137220
583393
334022
583672
380406
562224
105595
347438
235421
462161
564370
167585
175827
135515
189604
732208
556814
514580
951812
236510
161397
311074
44602
68142
46997
131963
190111
201695
514837
15409
189427
223909
146252
360781
208929
460655
337554
247949
8747
49046
210775
512867
65568
209199
180010
783307
39391
401805
60975
9607
201873
542407
150206
406813
104840
230038
24332
254337
154586
121857
188030
428468
822648
130569
591604
793133
59235
184233
234790
598124
93046
450659
5086
101607
104248
63309
404557
294754
98289
64752
308319
312163
412611
277021
442010
186535
281115
549431
137503
185393
244138
486072
35270
166080
346264
412727
711595
320085
119917
112323
58716
24755
953934
91610
207385
117135
643176
72529
391192
431245
233681
290166
316621
195180
110546
439038
102880
69455
232109
427029
69736
98953
275430
6731
150138
41403
129948
567173
98365
42096
297484
23720
24481
558383
692554
395325
920200
47787
72519
642088
330902
659632
217087
347181
75288
122725
478354
912860
120
480754
133802
635098
54014
92367
48374
440187
83586
204064
824647
101089
279978
143297
5869
364313
203995
16029
12586
688922
149543
426788
424115
385298
126966
209586
54912
121154
120471
193545
530085
339824
186390
179473
47415
46312
89437
63207
51265
38239
4309
93019
609068
280581
129176
5558
510765
232937
47788
370323
34420
483117
166445
49027
130948
68948
203894
294643
473870
167897
334393
125755
776715
131087
407514
790327
65868
321712
124886
311693
574323
600336
18300
88201
64688
102696
2476
251606
3486
42863
291097
839868
101015
234389
167117
479312
8483
138836
230247
172554
179848
177844
179766
269007
3759
7452
243647
452654
377639
102794
115409
638354
147895
23288
145385
547765
502013
118897
50295
34429
242606
231317
3934
141280
69632
208008
302114
350567
198819
11375
252000
60623
29365
740076
69103
80704
49155
420921
306219
124290
280841
92900
159294
339667
340493
414531
187579
648258
8157
258739
28097
414008
45842
120712
175969
939199
58837
157923
149085
479754
507759
347017
218817
46006
21578
5377
8626
287398
492865
37858
338473
29830
935931
150856
320334
208731
228586
494156
49637
165808
526337
351454
537472
557013
9965
189391
24238
619317
143956
517392
45846
820476
398898
714011
1059
28285
48103
26692
477402
27933
181901
616321
11085
78723
157518
745937
284233
137937
298386
21036
201127
193680
49224
357189
28450
67342
28417
129151
544954
21041
579825
293881
206221
601459
625529
21333
104673
686888
110705
586402
643233
372602
19981
169799
397868
831152
428940
472614
33521
166398
324272
156581
331939
712878
58397
328183
480
109885
580451
29030
579078
46959
331184
367131
554127
101084
802455
209988
87645
752343
749823
97876
499684
449718
395332
22368
230746
297911
76298
63438
104942
733630
230950
252287
84648
174932
131158
184275
187957
388757
340036
345738
254374
48455
86623
52646
84202
72757
111433
26422
625893
10312
148885
514122
480863
45889
140455
649247
122326
136272
53846
83625
53071
378793
12230
278687
23733
300106
58095
258789
390778
671912
50874
14434
156244
20687
124537
331622
65720
491870
192655
162166
45770
198429
47652
707304
666932
726685
131280
52244
265038
296703
420734
5990
205126
176595
95217
184716
243307
33565
21059
734270
49264
21704
11806
104954
100612
470770
30744
36819
56902
553260
388339
482261
259627
512471
271254
174215
520109
244998
323308
139318
214825
49682
209283
352248
382363
239860
421666
154718
107997
468892
247323
240260
904765
422636
16699
311142
268241
761002
358344
155903
436201
55849
144141
372571
778349
242928
106959
561411
408009
409808
105071
514547
255518
25339
165008
107739
73715
62980
718
646518
143893
333316
308516
38361
122196
5582
77079
395
297344
5963
19493
181071
489236
22844
298424
266783
225363
45747
341032
651914
9205
312869
48758
297430
55167
316530
417885
370332
119618
976272
805350
4021
112450
0
29852
13965
758245
310529
330334
60430
319464
127608
379900
461344
614069
174902
526145
57310
1549
853
614107
637325
187114
746081
3229
74076
57241
7480
227756
39877
687033
783316
244959
293865
85728
411181
232289
190540
47443
220627
110000
307003
736391
406672
472238
184746
52577
114121
21132
309272
806601
69515
273440
181959
346633
92426
51542
621814
203511
57178
162575
332017
97394
123969
172890
484428
99172
19405
87046
352096
338490
704960
255021
40540
273281
99323
400528
106505
556093
26139
728374
104149
205181
436584
380026
265502
335031
208292
403571
287524
24204
718206
14177
134794
188994
44688
72416
304769
611518
242451
366317
57414
360917
25014
502534
44037
101244
2666
757360
41078
401808
54436
192151
30394
263145
115880
76674
40808
39692
555122
8406
145103
315473
298481
36327
591233
602551
202547
831738
803156
78848
851120
219296
402999
699232
357492
137191
60861
315337
611753
679654
892481
62991
181324
12337
374201
792219
116308
221388
84257
2682
11189
27726
40000
827706
20790
436123
745760
2308
313663
189573
62287
735963
11651
25237
576830
247909
611896
299808
8004
55981
23029
126181
179914
384674
17894
145171
2681
165093
36322
127005
43782
232293
8381
468417
184006
392592
207568
211419
59536
47141
21838
545738
78965
395688
132261
100054
322264
123996
41154
185930
650305
823851
26587
493232
187409
227753
141338
378475
383335
141745
104054
23186
130926
227273
116130
2151
468293
21819
89836
185862
56879
148301
134306
584787
100895
374965
245530
304257
113587
946099
29617
22951
199045
485709
375859
14899
82913
188312
22537
150416
616968
658443
179837
14691
269382
320913
175859
386267
497988
267681
472791
135577
849881
29137
658494
463455
678229
901674
21406
327290
141000
428199
590
4072
506265
309644
214722
10520
632900
201409
35489
197728
210291
8500
491216
22707
391962
771068
98172
269494
377201
335806
240073
471444
4904
473382
241124
12377
5675
390664
16138
270094
265811
468675
197976
50855
836224
154255
591121
215844
143909
35748
45494
519421
298330
145697
400149
42111
357839
498603
353399
168516
359158
250652
486902
312051
274397
386994
91772
354528
330269
9670
90040
390709
835300
145470
284039
327226
270852
4614
468291
161440
178084
238602
151338
202053
421320
688578
331525
647205
210245
442307
350005
57637
65942
130619
303079
23637
1806
314198
377156
287864
31113
703287
182759
82006
100966
142522
39883
35725
28933
97397
418796
648553
195881
547598
77269
388047
529163
350
740052
141246
244170
83253
5744
184740
558746
617067
249328
480086
74650
127291
444173
592594
571981
33783
113343
118801
91940
673363
136622
4580
399338
198723
439131
229510
553981
91092
15765
878714
78653
506290
791815
175631
187482
164350
29936
83950
417582
36459
12345
135871
2307
125263
560608
391739
54608
649654
439808
2051
73832
47325
591969
701844
709084
500811
376134
193157
75833
891980
110560
657218
397351
265971
76814
24222
107580
138835
192674
186138
129795
38119
95907
522263
188636
77675
95913
367027
94422
539
2519
13240
583475
6620
146090
332717
277919
17235
200192
32515
762438
43456
328421
10217
2801
488070
153796
12926
76832
7153
168662
513304
21308
363978
120139
324296
621205
44597
33879
344197
217798
394749
12272
218127
82935
13845
100574
109108
182478
129397
372876
458317
105398
19633
864737
525662
39060
383434
147737
265139
2140
53429
115347
306606
275
3675
9722
857212
96436
709291
118390
11481
199151
72916
251272
88022
18411
385364
178524
74659
218205
299853
602697
103593
174320
158194
468706
33058
426814
131
24280
454250
832217
466663
3028
77636
155537
282804
401274
167676
533537
16447
498100
566592
10464
5386
114049
395034
149590
57067
766654
93085
208751
9427
498870
18474
54293
887409
125335
237048
184587
24927
114027
105656
154379
777957
157497
262500
340791
131811
30137
253387
351829
905200
84823
249033
779448
528686
42263
103387
101780
64182
234204
58130
103391
318061
119295
101198
424554
142649
188193
62697
247956
907446
60865
87197
271202
3934
103775
323772
192142
17959
601126
193990
162537
57595
467716
161457
315749
184215
830000
57982
558681
4924
1224
6191
66626
180706
228569
153622
182553
189726
28945
21392
138713
180053
21623
289009
224092
140007
396107
586992
83227
231294
146592
23315
354808
284296
29449
123564
38448
86104
149955
2062
487120
541704
229523
194254
228528
115110
22428
104805
258247
80477
35189
251720
170987
209003
35689
137687
221351
347454
218716
879910
293820
351393
555624
232943
552349
229069
495467
215823
13635
474873
5291
129807
198639
5402
1062
458899
69529
554790
293749
381292
29881
71514
3404
273743
46231
32338
407003
761146
169643
271169
12367
108306
34092
33149
123121
167722
67498
241526
380707
9756
384968
43313
171426
356140
100190
454280
558022
134748
38301
339426
286663
46872
35070
198946
170491
253531
420
136364
372228
8183
282634
30061
366413
444640
330986
687387
1859
134582
6303
481206
395029
70421
169657
71997
284388
161289
455615
186326
21944
317725
468405
639946
18926
547044
252847
4976
13485
145504
688093
213956
80362
403289
927151
183801
56605
514014
23408
304458
59489
299658
14687
38827
107154
364443
94561
203741
10787
134150
304474
527970
68877
47475
599900
119748
153355
525861
105833
707425
44403
153663
682283
170264
567748
21059
159274
193875
230210
262381
134935
53530
678770
443586
2984
396315
71155
390953
459908
617705
245173
12183
38949
657833
65745
1084
6038
383593
198958
523078
685498
583416
60303
399657
657217
682225
99714
14005
166638
11527
16533
10184
230933
86722
47174
770325
79760
624677
6727
206217
5529
392348
110135
132755
145372
280684
594715
5845
6799
120103
155633
14789
239325
218318
212862
581725
376275
620466
300262
32764
628058
459393
44357
330533
839166
107068
151075
12453
49695
46396
339461
8028
99706
444611
285343
726081
76630
122847
449391
7370
184526
944691
8566
137285
119032
525986
69151
481722
421366
160155
397673
13485
316133
645492
46528
339033
326118
31194
118574
520658
249101
55551
22654
74915
643287
449673
78071
887372
352780
238857
211572
797119
456245
47820
418845
3306
781488
277222
181987
126260
65973
8859
352397
433
456734
666480
230330
96500
92945
269465
449735
823620
101175
285498
12122
172069
465437
19300
431868
5282
117586
508428
192469
18990
357848
227070
575296
147620
37972
284238
461333
94687
189440
886857
294463
170834
273247
62013
47677
127517
242441
774427
435726
188266
279052
635621
21848
47350
590113
656032
122995
17835
22742
20428
64670
67906
331548
52419
296498
415801
571908
768688
75642
307804
93139
346592
40805
469216
779224
138915
716830
382425
118985
11139
13025
407849
319766
67858
203812
1684
56315
378975
391653
180683
242881
75633
544698
388684
130592
358777
196365
109369
40552
630426
8420
729916
231672
282728
128502
13176
732057
102251
732475
188205
93588
206804
275984
161609
313534
195014
589361
63435
330133
72953
101670
150820
223561
42076
28819
4098
111480
343277
406158
68436
0
188956
458762
743864
243168
226519
33178
13615
533703
342685
153625
34703
464062
33107
684276
67734
330145
543807
84530
96378
29295
3854
373998
423307
60217
900490
762278
10510
236317
254815
191879
9608
572552
351524
687340
93721
908685
748
155483
74661
136739
72588
198669
515649
195152
66761
177808
268027
226817
488553
48252
547786
799083
89432
565246
621124
72337
199687
344856
233936
36371
434448
52894
34945
11893
133269
1240
6278
103174
24818
343131
303306
82670
866
306428
14688
284403
594211
210713
184984
231601
148481
28149
143673
545776
832725
173675
319675
295704
169019
244
395154
82973
125951
91150
144325
546204
585877
146140
339865
44427
2587
370020
444963
893686
16742
77931
247018
674
844524
58361
33013
135552
777195
253018
168895
50180
175982
51795
459527
100346
842864
134582
307028
109435
66667
23136
237562
301636
22593
503083
67095
105438
83835
437464
216260
59237
334049
199966
17009
24467
228114
171314
11242
653561
230792
251705
606954
583838
70044
7590
222428
111428
529850
515579
356798
246845
529560
47338
34499
483512
111138
49843
641701
37868
190307
193
339661
833128
704046
121249
1290
35991
355102
28322
131607
162408
536814
200679
61135
173437
252603
353898
236122
729694
142287
44925
127271
390359
658341
664174
164013
218085
114327
25083
93464
60065
31847
78289
26141
462
382716
661833
124609
45585
212572
350253
9076
396027
503896
196744
337436
644863
335954
155619
330063
13070
111127
66997
108485
45482
438164
496607
23700
47606
847681
7720
422456
613076
272185
494613
74828
199546
331556
318593
37383
11598
23197
177181
250679
63123
25250
127129
83536
578145
58651
234170
224181
399214
404339
21138
420936
256996
172980
268675
24795
18464
424958
685994
951
94126
167168
71394
415974
495662
39048
54489
550595
552487
91526
53006
79336
577580
294457
604698
749028
712509
544472
522148
232537
118408
323538
364903
72373
112534
40547
689094
478490
113236
9535
22985
872647
97341
122996
231983
139906
33568
44331
241229
355881
82237
502939
131979
125450
163432
142210
229018
27902
812660
845017
468700
913654
746775
14056
229424
547469
146741
159224
729856
262807
220449
54884
130772
85347
351453
228077
600392
267505
172900
111392
545717
489706
211439
19974
387669
132600
470807
872843
675786
115699
12147
136889
502484
112693
88828
226962
43266
388832
238994
98129
1816
303825
100803
206248
67170
597653
63394
359001
482848
258438
670881
418580
81722
154238
10409
172561
328132
179554
188644
273179
32047
485343
62673
477332
133311
284420
262774
40178
987395
566380
58972
257027
18779
191457
217209
294204
668525
430595
554507
76937
66819
433682
321749
83863
425150
94929
311058
5858
34030
785279
94213
84692
90318
104827
181827
47517
29725
266904
40637
336883
138481
1682
169472
416900
397774
319650
920308
59066
759808
765918
101691
82876
56404
261643
273767
188759
259602
487254
594435
587975
263418
317162
247763
224909
21451
313530
116366
658523
38012
30571
71057
103093
572180
453682
180019
136993
90977
628350
54287
6306
458322
188216
434752
245832
90079
30994
912295
408922
313291
87786
351988
535213
60259
122884
248122
68736
35356
280048
26132
120397
178001
230890
15781
172998
16332
316120
124826
171231
164920
547737
124008
189451
628230
116412
626890
1642
12404
57723
214186
339129
436029
255996
545154
108950
274340
309474
185901
376755
370760
518503
525299
857278
38601
645164
42874
52979
866101
4741
64120
211646
192443
22489
217210
119171
66725
516494
62610
530827
32429
492891
50215
10627
224601
375551
259420
204891
211564
381887
30611
95590
234226
192497
341926
435742
133083
23364
62953
173869
239076
659687
72202
8242
1144
401431
466422
551789
40721
301994
471175
70332
22847
736660
105214
722009
72472
566981
769100
934528
624662
3548
258373
327648
218544
414979
257083
511171
105160
384973
285248
299230
70590
273146
175817
330193
594020
1024
74259
418029
145231
354937
574402
810159
131356
139886
571753
23413
326034
125342
187224
421375
115217
176090
5122
555937
11480
442416
507669
589519
186972
335649
162121
266290
155626
64888
310925
76071
218561
364426
484755
183045
583713
10729
342622
493402
23704
9742
530917
10993
130595
393103
826442
333384
715460
23455
199909
67013
84521
18126
457969
520082
275129
691554
61388
149090
496893
236458
231775
174954
259860
655940
181616
153197
295607
292657
478259
10667
2621
419004
81444
13468
22053
70472
6312
246366
30696
691069
722978
401218
37088
814271
21961
475589
736381
560517
137817
530
422101
415627
167945
251617
271015
668653
99215
240895
25273
348
893730
410656
337469
68094
32379
120388
489798
6813
215175
370768
101089
11087
20250
506322
125211
268926
361763
342202
98450
874016
179120
602413
34420
3289
771586
489373
477507
85963
445576
108682
195916
211192
464852
41650
403797
20366
127070
534971
4118
349615
194636
363742
167823
22750
88804
90951
452905
180432
113220
69695
496014
337671
102311
3138
5611
88011
134892
34868
58162
522212
14393
109023
36612
722780
726174
376750
81294
171159
35235
23039
204826
320840
560789
470253
649269
18279
299132
61079
139174
144417
102433
205329
449208
420935
12089
233374
355396
227419
407273
96636
130193
328145
187014
431223
152897
267484
208026
302880
261212
100386
158612
517029
136962
25444
38672
151796
17711
226678
39305
694543
38804
294012
381884
275832
17501
63334
43140
967077
2597
414755
643922
20526
109544
360488
176909
278550
213383
634844
178008
70668
32344
332087
710778
128497
73894
286332
351317
235990
545887
79890
94340
865157
507904
299742
97164
15338
233044
465715
321055
742970
228375
499420
13121
1279
390608
958964
15715
765701
515202
427602
81567
6727
457881
698759
154918
22304
273571
654942
687626
155210
472946
406858
759277
129143
546459
403114
31945
237157
776698
180171
115840
514536
512075
124259
327970
320333
191061
74338
32247
79017
107600
89509
134792
333175
490893
629156
380152
98501
24108
190480
90167
226384
508299
356847
563291
217100
336147
18231
538556
474883
329806
44187
693861
207738
61173
237
25630
15738
169034
842158
402777
111360
924771
315941
67003
70666
9902
2065
431898
382399
53057
319900
210675
671646
280564
72263
224764
123465
275508
529031
536156
107651
913997
54971
273882
159067
269249
1119
65565
809755
482974
594416
62159
1884
27944
883225
507977
3914
323764
35806
95970
146422
235755
113418
45516
76813
78690
243608
6145
116771
341084
236216
29265
311241
6353
839190
306429
566428
46971
38725
32483
178801
290855
69974
21488
709129
3179
18449
121643
842029
360309
238819
578139
232349
53926
223099
288593
165169
265340
93784
450452
116907
25321
175039
83068
86445
93986
427886
741614
368043
257186
314915
468983
21565
120
542
242021
38264
13252
167051
222910
834443
37395
275106
428586
36878
377128
438467
35942
710761
56466
161539
37098
38329
564781
318302
598953
301730
485990
143400
844756
33061
27493
229784
166090
136226
424152
345153
316299
604305
612941
501193
367976
632778
262679
308736
48166
214474
173667
99566
284430
722196
68183
192819
21281
68568
213897
216767
29864
653703
170209
186220
137930
509414
39718
7747
126396
423403
5515
211694
205253
148258
45178
525254
118672
20562
76387
449633
139346
11158
65054
7695
388566
220728
677
627413
350097
675252
207972
86975
95409
214549
33204
548362
297087
352674
20910
606698
254497
628820
88187
369934
106255
23420
298838
132927
14635
488774
60538
19030
462086
852477
42212
89680
517962
352638
37255
278689
657851
528532
591526
402546
36726
451739
198866
231308
353920
595228
166856
226059
1519
480078
36307
238175
101789
458
47363
821778
230024
417269
665911
181548
8992
295200
661739
488944
230095
188691
174244
163522
123825
491276
836
189277
609724
553172
184397
243071
478831
616123
530697
141267
761209
204576
332072
165055
217846
11823
438750
160188
177290
26064
179752
761842
404393
701389
692988
196115
190032
228356
1727
220197
137625
369016
126601
43816
216097
225445
135196
631412
201000
545860
37925
39774
249851
380799
93839
99275
92130
103058
428323
396135
408745
93576
536224
110943
193704
203328
22881
224504
20576
194311
112595
135592
122959
762717
267945
491503
380680
87167
67228
23069
242752
104501
76042
90315
531519
174200
616708
269936
35080
107347
199425
6108
82931
148931
10494
55984
379569
485102
15158
3180
459042
649279
286113
349583
246880
250394
135873
175548
86644
224105
10983
11567
306684
263492
48879
354123
36862
261164
871731
263388
108073
280207
796514
576129
28896
155364
250246
186290
156655
296696
30144
823454
677536
690095
134861
875355
520476
807070
524409
2533
58923
107833
62067
564278
423850
505520
18380
809112
375179
145299
716735
120724
702519
48198
484597
657157
383858
33546
17491
139279
81022
144323
198965
708341
439634
311411
169035
47356
102207
544742
178552
252682
184031
184397
110011
258573
260029
184996
203720
17145
477134
178928
860752
432575
598935
40916
335433
952620
621771
575504
176150
239911
290
157922
86873
798186
375018
615285
802848
329772
193274
148193
108490
148971
414270
383757
28484
199124
227563
481616
20761
279461
13281
82459
70784
156868
178104
815438
881222
61668
38424
161264
395262
165677
1697
6041
13602
555772
32593
879455
116835
367499
86327
788351
712746
540093
451855
258549
637270
259808
2816
65443
40729
65932
382434
757942
272282
741464
172170
624566
672198
4731
133345
369405
84374
751390
152451
321839
209818
157913
520550
353350
141376
24951
37409
203257
102086
314748
37520
367335
25507
330383
290511
395204
10021
95433
349149
248730
108950
141895
145405
9876
252336
40547
560580
166768
115884
192524
482427
317521
3368
576453
550931
410
392751
616814
86399
372479
25272
103702
356902
231888
242057
216065
121379
59020
500343
53888
184921
298834
151412
164711
599526
22743
94364
188133
329245
201573
8178
20732
91677
307112
183936
7300
231594
251573
364904
39683
179154
238856
343081
41296
176726
402657
361523
252129
0
504295
19681
24956
9160
47131
560144
174842
60074
122879
415127
159992
453297
1218
585058
54244
458362
24297
62828
206441
254808
364401
61401
399287
5442
307855
211316
3920
121634
633985
513543
264780
582
229726
505175
373512
536537
117390
199197
697108
40775
289679
36376
59070
34883
242653
261948
152403
329138
78173
53725
82770
553974
494
196641
579853
118151
3648
138953
553523
247430
408065
126355
182775
43765
517952
13372
258820
195069
111487
11668
496920
4405
393309
56077
49270
264032
130612
734698
254033
78278
158353
22802
657356
141243
72597
191949
94424
520831
340060
552734
173756
23332
149085
521001
319759
46023
16816
397835
190222
44511
191552
41436
158127
210489
457100
97270
386974
127819
453155
811431
244564
502280
259276
878812
105426
331386
2695
315832
444077
588672
39572
6003
437098
320800
423799
70021
762153
11998
2072
414638
744671
262415
2799
38837
134690
95731
307674
135480
151211
26222
11739
262543
59205
641979
180422
123835
532619
267830
454718
60473
90494
84712
104519
74666
534556
1540
327589
38341
610554
179743
122289
302883
28101
14182
316737
144380
22724
1508
74328
330944
334434
241829
462163
301559
91187
42035
568196
180952
183268
533765
531649
42479
196085
3627
408033
378153
330342
567306
274146
244101
158402
280789
191106
86575
21809
104732
105972
190416
377443
563789
59551
28064
328184
58908
10652
185999
274848
358295
208505
401939
245388
676936
455477
788165
729282
433627
127090
110073
20366
437104
187505
381725
75428
362404
3711
143554
183338
141549
832990
14226
306840
48935
169352
20435
175588
219483
59547
142666
522596
52956
317118
171484
306560
318744
655783
414545
404686
672136
327359
75171
176852
53702
181171
134623
19045
499214
14688
593700
189251
367674
118214
175993
493244
241796
44143
74714
160460
127632
620387
45022
345102
179448
155453
223144
68663
163680
95105
341135
596832
345470
279649
388532
62922
577295
543612
348622
324718
183453
443088
7902
69911
513988
68733
73856
269842
854747
186131
613058
259441
129145
397786
271969
196549
488809
22320
398107
349063
614846
274493
81836
86790
40830
233969
905631
91731
100460
133343
552243
246403
438783
59842
169795
327260
56045
3285
563321
167204
132048
258880
520110
42225
350853
184742
55288
208877
226257
660539
55384
41649
41377
89265
249186
783800
247645
497002
740629
332396
159493
190336
11386
53799
84753
381759
42166
564487
454177
587833
603510
127879
300354
403840
1554
303132
66172
456821
10319
221907
130656
342562
112146
108161
634923
247446
156792
224577
120358
127436
278004
440906
148938
21933
111204
205512
70640
77015
282742
471290
4297
271962
69770
136188
139406
63050
69295
164791
20812
7805
58765
100594
46366
49013
1595
241751
528129
492696
264411
370678
197874
898601
489766
94223
124500
477563
502077
218776
24192
608054
11509
1194
211649
409179
183674
248864
242249
199422
202402
48171
61686
294299
363709
80986
304395
218187
323149
517805
3024
801665
226400
115039
518143
253795
40696
768000
10574
175503
171388
29178
37778
212202
557549
51543
190979
11698
202342
547617
346577
75927
162497
197562
287276
277846
97789
30101
75147
86257
376426
244151
39727
167364
150606
45620
979030
167787
85972
151005
77336
34115
102818
21042
297967
545943
30608
12955
64767
10546
478919
69097
354215
83237
524788
73092
471745
658341
163882
293751
472258
102402
5081
177252
809413
369236
210803
193923
17201
395936
196909
79683
99936
221332
13014
81890
215492
218409
225555
25622
388492
469324
2380
236095
446483
29065
67353
504077
34966
285809
99792
255527
312516
521599
271657
23878
53261
652630
473611
165675
60771
433074
17338
165105
471111
548808
327363
2194
611887
259142
36591
578689
383724
457928
11027
315357
137429
267528
466990
693847
1572
48425
209913
405601
451985
79813
140161
624339
663571
125089
85229
2998
743779
353985
185165
94466
10306
207224
283091
307616
216585
322895
291853
611526
78825
303285
3484
7325
946303
106848
376976
310034
587084
311048
191802
193266
20053
58678
446673
546288
17743
547979
249324
84594
249767
149033
89397
109286
187704
700303
652541
19980
514261
59768
178806
332770
8207
343281
54872
491542
103704
398281
835075
114320
420882
3116
101840
189258
176
2331
613861
191598
378229
116710
37110
26976
384281
14499
195972
424926
319445
3755
158889
145418
213858
7802
36864
496243
439885
288026
154457
102241
501158
309288
36014
405058
255045
2611
389286
272023
431049
31940
747687
35992
792331
455983
223234
530419
54218
25363
508582
54136
10811
44477
199213
181718
5062
183358
254561
42506
498131
481867
472868
160811
278305
383862
432522
14759
179268
14964
153
44085
367590
44965
248558
161570
2999
353277
4831
687667
41825
249205
329599
830537
212227
627151
445198
107709
164935
298862
6061
436850
165476
50343
195082
371376
39846
76689
256011
484331
25956
726875
299964
335614
245106
389316
19814
85364
105493
16686
16099
138376
318061
578542
788404
375209
41745
357476
258370
189966
13640
567951
325125
370282
50850
120623
197524
897892
696678
890696
8861
415730
459160
303656
72847
4216
311805
636017
37392
172113
5401
755294
82463
35986
1465
195944
833160
160559
25600
330469
17117
151585
62727
427940
409072
67943
129826
167350
163204
88416
166367
417358
46235
140784
492591
340183
87936
6160
48062
162172
220354
31311
172027
35894
1505
135480
495862
424513
438541
37964
462596
67839
180877
152122
301083
527709
309512
23815
167833
5912
631459
89065
234938
183672
307452
543119
46786
609905
393332
80499
393855
2566
71181
9249
199377
355774
39845
74964
775137
726878
82428
5092
534449
231207
166453
469678
77095
114017
63089
172028
121023
548345
455101
6410
370207
78547
450365
404162
613081
333180
330086
144588
259081
87560
272035
631018
198138
27762
219518
4449
488357
153808
463705
194342
308215
11025
229705
506995
367191
22956
48641
156462
245246
189541
429828
371613
81666
139109
327484
34468
112482
12638
48332
684817
8652
93032
158083
66449
391338
262059
183418
849803
571941
247846
26652
404906
15038
144182
24375
340500
660837
348956
883363
350500
682066
548525
404173
184618
384232
539709
239923
414867
1245
169366
467270
814216
26466
12677
399576
26809
181840
88863
82712
65866
4072
64578
648358
498361
330039
231833
604748
138844
22585
58965
135768
113296
671367
698406
67924
13294
556600
554563
60806
178771
290910
47786
24491
227391
267708
66172
450577
289993
150085
219431
57465
152327
225271
207829
631807
19629
627014
326780
434273
184148
31622
471600
338955
34025
943393
286949
919875
230830
152475
100612
567521
328501
37359
91190
232745
16975
293983
20091
6038
298639
448660
773336
421407
464250
656336
173601
646123
82683
18415
101932
186147
303792
79990
566495
103980
362597
158191
43491
655024
259086
676226
96045
18486
314074
292041
323266
178214
25151
555066
10489
282479
63521
389042
470666
456778
837507
924562
287334
177012
114678
716721
43242
82724
120260
8027
285689
4837
416614
6947
187803
164229
182708
501372
25265
346077
334287
383345
499339
5486
84758
419478
101728
183639
225106
17743
22780
8045
209689
991
444690
30393
356171
532208
46417
286660
25487
71554
309779
480015
34824
374199
791074
206326
963040
278096
149683
41326
209644
712043
470433
332520
2716
149175
346192
77157
506411
87889
666951
52821
475379
97833
152686
181196
678893
824269
396223
538341
551241
6272
4648
45553
212461
38859
86502
661273
746087
111463
409824
407099
323734
2629
11125
269073
608330
148242
213498
238312
244139
105174
151378
245557
127382
162964
212651
554116
33366
31437
154541
92812
39004
154040
270423
179566
93916
67107
30545
386574
43639
89764
14982
337867
35426
7077
294317
61842
138819
15995
413737
377219
11470
0
462304
316185
146341
493572
405210
451561
10764
270435
46990
255083
365807
864940
207763
23990
235078
125056
601360
90111
535286
774835
134924
35807
242736
1792
271485
197119
361587
202897
120304
497744
7276
8538
253292
126829
150904
694626
4283
91033
369293
85117
266858
113713
179782
37774
183652
34833
147524
100923
66784
505059
379460
77743
410498
795868
354963
339559
842493
31993
57288
30638
339818
261379
300052
71149
411892
48385
28800
123521
4530
166130
479681
131659
216987
309661
10928
371110
132951
212027
633874
101675
447722
398279
239271
88072
546392
432230
95779
227341
362024
143923
487368
186676
14166
48835
133371
2847
349387
424248
531042
61731
106610
53380
753459
64113
57569
3158
435741
20482
837031
327322
117773
400862
136563
17177
210476
16177
146286
165479
293536
172675
114673
666119
5509
588490
60120
57940
21960
87867
134268
24885
100214
21706
11193
691684
14118
58899
607098
34269
316248
366730
8240
91255
423144
357011
5316
143793
584995
137093
118351
125820
46896
667054
90812
40256
84552
85848
73843
189751
176890
27313
172971
122256
95378
683118
144450
61784
43728
296922
101169
117435
117403
472765
640749
179310
24944
70159
25046
18544
873842
290298
6312
452828
72085
720547
263872
94906
11650
537725
139826
355503
117666
521000
244467
87823
32381
247989
19310
122508
149471
20341
103126
28814
405227
776
363729
61069
198677
142019
210183
273003
49943
123274
123624
308037
27633
327420
11053
494048
39915
65488
105783
429544
432038
353331
727077
462311
131012
124691
233993
10893
156175
544290
736367
282020
308270
269095
2592
207553
84900
461470
440083
253280
846942
1974
9522
189559
1030
125723
40450
75620
439056
753251
341212
176220
353840
513299
13427
86360
671497
315427
138023
633749
276288
215455
125182
31481
38013
769098
80870
23506
225311
8196
480718
114987
584529
445005
272416
186206
3036
58233
686831
637922
9084
123687
806034
389145
30842
294524
105241
72204
366033
832021
483657
7519
501930
756394
384905
19410
306559
181612
21403
842836
251934
102491
525480
68826
274125
130870
136988
422709
41168
138433
2513
141693
87915
93965
104760
253067
767718
626880
100708
962030
679490
75300
61143
137506
67579
125601
182142
75548
182051
160687
241629
16410
697225
103352
221307
13853
98690
100536
56469
6458
333155
362393
257322
194914
23353
351667
5333
369550
70417
118436
38404
5600
815461
22707
161364
38432
117097
106661
82802
31859
93856
208881
418635
660916
76086
221376
113029
182824
308057
144693
99812
296396
322670
134375
340159
94810
148862
254948
78184
479246
203670
42472
450574
110686
423084
139905
72542
145491
784393
149616
61062
54377
180241
188544
529938
570575
529278
131076
642255
86441
35321
586159
236630
4863
68171
221182
5197
6349
5576
54699
242169
23476
281437
87285
225605
95924
10281
68992
1282
519212
71928
376862
426035
703652
61481
556177
39604
650174
275086
14926
830521
327126
39292
215166
153496
610623
41013
706625
12046
62955
472780
388745
196348
218065
99262
4918
734834
694453
200617
602952
664211
77080
594048
34691
120316
141284
712393
211531
372653
55663
12118
422240
50398
50436
668458
380208
99743
107131
23556
79616
206489
152976
350620
182001
168507
74029
226846
71823
370517
282701
61368
214364
71114
155888
12082
152824
98299
175099
426487
333369
296423
53466
96982
128196
22914
509691
159423
386526
31504
585794
63592
119612
179981
115243
288997
24265
184203
206764
23837
69669
277229
67388
55459
65491
524013
173125
112362
650904
270597
537129
95247
40622
230210
646320
535537
59360
11876
489787
221962
55684
357106
15737
365880
356036
511634
122975
228246
65190
818581
60503
236932
443769
694660
187855
310229
267900
102469
65037
497299
33163
564
13613
396857
507495
306148
260668
501038
410971
156877
271972
457129
429859
32218
287786
335629
614268
506077
83511
59982
251551
111943
19009
11044
343229
109690
263423
273935
746107
319959
608011
270999
466936
69166
11813
122713
317221
88344
9120
13152
27395
103435
20061
3179
97575
34265
32883
181646
156908
247635
731899
401710
1332
225511
172495
38326
511007
230395
367636
16692
317327
363503
150085
266309
27519
254379
690230
234835
44843
463248
443554
189222
199573
157370
6083
712448
135017
394692
430178
37223
9072
83714
142
29305
491640
216346
429394
164078
8679
916168
311619
16496
314720
147595
574208
126131
784353
161659
102631
26188
21509
35389
152218
236082
48158
137677
334791
68479
100096
414894
757578
314
198164
324666
444295
307427
451540
152644
339586
91778
302578
470351
70295
506468
176918
462759
177714
181949
188318
7158
506196
64736
441354
221143
9762
126650
86653
43987
86657
156055
560578
126953
404780
227281
194093
102288
91896
33480
117018
194078
582680
363728
415421
652783
344870
118656
61409
292038
279975
214834
221122
50735
164406
185369
243832
4785
32616
430960
128059
683380
306980
11954
361478
3931
172588
164875
484068
890607
50177
632283
106760
371977
25391
143564
84406
281935
54226
270548
85747
229296
573044
464626
249305
193644
529001
566395
796875
41876
113819
286409
140739
47185
372302
720587
572359
100968
582826
15817
580827
165500
761510
491332
10609
20009
73821
707630
131201
57386
403598
173282
123693
145956
278013
474543
446564
238232
414706
61571
69991
136290
201755
536761
199653
847841
374103
3023
100893
87213
50544
161505
275573
205618
130324
583644
233181
304947
5525
161396
187096
96917
64542
865943
568617
310244
280469
507383
75480
88484
200329
106046
29478
470788
126907
110376
48566
9270
184168
161
137818
272253
6826
130315
114369
194167
148400
93296
939914
418516
143529
165602
471523
654350
62806
652840
73439
121990
12529
398364
40036
207947
726160
423793
103065
30729
286227
239352
184153
135631
161948
485847
41251
575443
219289
271899
334345
338659
18852
899580
536862
37114
514240
28998
788250
509501
145449
76578
768524
82325
62071
25892
93912
75412
8142
249415
460080
53218
641121
142853
0
338703
202180
702526
269208
75671
450206
88412
41250
6803
208876
48066
125435
333
46519
282933
433137
43555
41295
36497
439856
244287
628438
199465
33716
101240
298658
245061
99084
97195
269615
243507
9074
172426
209620
11435
56938
172594
38443
542250
758695
101325
58263
568844
417344
193169
289406
265927
429584
297665
137336
72500
657809
116047
20721
123178
75199
33151
79828
32847
394025
78016
324739
105138
61146
220627
538486
230462
84398
204768
75609
537176
120555
14945
6306
49360
430500
14067
17506
3296
293439
56174
64492
115614
393831
122589
156585
123858
137566
352889
392427
93289
286710
285408
323077
561494
167957
245386
11253
582
12942
5231
140596
392656
11674
330703
870943
364567
565411
937003
345647
355809
61538
115144
776058
99541
199566
95647
587646
204046
250845
12284
431202
118188
210703
225759
20540
20020
151566
593290
231115
206223
15040
229910
241612
445551
4016
429994
205909
204982
790736
324694
403833
515682
458396
122374
682298
221332
363094
456514
59276
726794
165556
478930
39230
174147
189556
260494
259459
187720
306900
312805
30497
37523
253447
351195
14378
84836
17275
800557
397173
26411
181686
176486
239716
545970
808840
51271
871866
247535
22049
9488
18547
515708
275505
546844
42787
239717
348580
171809
185861
286479
638448
16541
5855
370330
586214
673760
142864
157297
28294
10837
391392
535029
242221
325137
549977
2011
52276
356349
276664
84397
555026
159866
167756
84348
73697
343058
259619
191656
144198
62737
367501
179637
42442
272700
667090
381164
19680
89624
209215
235392
103104
125569
326720
191266
392937
103472
155281
759675
414856
143758
283677
40554
36551
235779
13027
176841
860170
441895
100212
234653
236851
43162
582625
194940
224398
136361
81686
657369
64291
279285
177536
268367
651478
403051
764227
29927
50929
144690
122681
207539
12381
216348
637745
409968
131359
448207
223519
610316
220650
45097
60721
8267
286745
127401
111377
99166
693105
21145
485011
33868
27636
11785
169790
161338
942530
389366
546687
296530
36959
112155
335226
407880
125520
130562
26159
332139
47132
237275
261261
519195
397268
40030
169028
396759
28267
107579
300457
180453
2245
86264
61481
468492
154546
510424
151208
20805
553308
4708
436313
279700
64974
449
131440
514997
145314
76442
594739
27478
298196
20505
504362
266715
136413
500951
66550
867677
93444
367107
270052
198777
44274
88407
20227
8430
8910
19783
376480
629407
429596
212600
122631
140607
177475
43780
191424
416487
876384
143534
575182
303238
113938
138790
122029
267127
326335
308621
44786
243138
198624
822006
156850
328156
395471
50695
380447
141073
157873
132555
21383
415015
182404
461784
42029
2913
544899
8906
254407
41087
726263
340531
29065
15131
214083
17260
28104
275819
55999
25624
90585
490103
25670
301736
616265
163255
583277
101966
213414
84950
12853
514792
194748
6403
736288
189592
287037
131813
4206
373830
229698
509089
12325
1103
410637
73250
24646
192527
138021
246824
597626
561057
68496
383828
60963
4822
30445
768316
254138
87263
60101
454609
473447
516216
185584
351599
400819
372400
105081
428475
138569
340603
54317
222986
606998
110881
63054
290206
18618
158316
565283
190254
876427
126430
336028
248016
181272
157725
245895
57252
496698
540210
651853
204493
383733
111455
413836
30209
291279
48222
523349
141324
3941
109311
36513
216003
114040
191625
78230
396734
99325
1860
1193
180369
457637
183808
274408
106281
5460
25386
102122
418513
365527
51791
288235
17170
351624
180607
59735
361093
60849
96198
274434
581822
440219
102949
87718
555263
257435
44177
125234
322881
322610
236533
610250
45810
189263
15063
64780
126633
10128
495173
826768
300418
42753
46982
116622
145026
238509
87585
3842
698879
10791
433231
138522
132284
644490
76689
15438
60153
40561
381072
486370
312340
6104
218228
851510
138819
162545
75933
757640
16455
838098
27105
63206
21988
274109
707942
112952
42946
458433
260608
78127
478189
560246
429441
140080
23482
234532
123007
99938
8845
106331
35619
55324
766579
269013
470430
47103
241149
11525
33858
176930
93778
540793
586779
246536
237762
109348
489841
478197
54652
153834
625701
550845
557674
19751
412514
291347
414579
20738
53713
692504
246937
344415
142257
750453
318053
406583
724481
104625
771544
163527
3562
122934
385185
53780
604783
22293
307953
317300
84007
512306
182864
332436
127607
7968
180776
51133
205173
633869
588718
161471
74298
50488
155499
396650
81241
519984
395563
636900
208531
436745
86414
111233
102442
83205
73373
91200
614376
900553
161459
145311
229175
8789
18796
35955
117871
355020
110873
356622
98752
83209
79744
502395
115232
31967
622070
36337
55361
432
190904
48978
376091
3407
169791
510155
57412
18507
279295
87920
820
113209
63728
33318
25134
464926
194022
35643
147035
117998
591181
186491
296331
41595
235397
115369
268764
363306
25090
691794
90506
551962
374623
132044
178749
95450
463641
151531
266818
126052
49579
47733
155535
505747
734669
80040
52328
84885
668012
197919
101574
271167
4089
735829
376396
86816
130591
243183
649542
229133
43947
475601
170394
320278
11344
17528
134876
471988
23564
65012
506676
81204
61973
476010
348058
559567
637668
262113
404565
512977
6529
201728
600461
814338
967
94815
315944
34991
157577
145406
89849
267733
110296
386588
34637
227797
678460
225942
678519
913924
90564
769169
136538
7140
585197
649566
421953
754132
43375
25771
24879
153323
31272
436375
372218
293853
311232
23662
63725
5195
119672
2420
535084
45432
144349
359721
755846
517743
169360
391795
499720
13617
9808
34721
63939
3763
4092
262989
150089
297756
7240
8668
126424
356011
1269
63722
103635
374656
501298
903872
860053
351736
127879
361783
43131
469300
265090
50590
31293
490810
92732
46918
548990
256522
47312
36415
18914
475189
675161
103367
93381
342117
405249
702181
627575
332235
76007
61132
464155
952373
123359
702737
369540
528198
88664
97149
603220
22424
968101
252901
738749
236695
327532
75388
437415
415410
4698
523496
94719
603558
65622
810348
176069
25881
246516
49038
322953
178904
439085
633158
22830
208348
37207
655241
446876
756996
14594
214494
33374
226958
74640
103861
76298
162057
340129
417727
268962
767428
145016
81755
159067
543443
55225
709560
410223
3107
297978
18612
600398
276264
258453
103393
107747
80431
935442
178073
136193
214414
93506
28947
198952
715743
5660
778513
494783
260698
498417
14337
323180
477256
195448
51255
322571
596661
47754
63987
159104
54125
353144
163320
41543
258304
49676
182151
21520
237994
49848
987274
465769
177400
347144
6029
431879
142126
246654
138812
506852
87393
190460
93541
704151
3917
264082
227225
180591
143681
454575
113038
568448
21323
7928
193823
831224
298551
359049
4959
692293
212092
38309
383738
490748
120068
132559
94112
80144
452328
348614
419133
768151
149304
156371
275301
303404
144409
304934
535149
268731
291934
31604
582223
764858
237494
278274
135907
161498
84570
212935
200539
848079
134957
89850
57495
512712
204122
720577
814573
719042
66482
67615
353404
629
281321
482234
95742
755676
204011
170230
735783
4085
328006
207135
250801
374330
281892
106005
10838
151597
449817
8101
90823
114656
78733
10169
451460
391880
704752
508902
267403
205017
27556
28964
200254
543480
178782
768557
675974
61512
83413
93619
675064
31780
53960
175082
91062
97772
27259
285742
424075
184064
109527
93361
353631
348253
346157
95399
360701
81305
119474
124966
203435
757975
535847
18927
33267
277740
307917
284039
557486
274945
13532
8359
18746
262374
92158
300668
201916
870061
68613
457494
224305
169183
409230
68241
146348
249262
141387
40590
208715
194344
180683
34839
397232
7399
242261
81276
589657
31489
289663
525635
802
24037
301112
532226
132836
280550
431926
51694
243919
353434
198187
417909
327646
37246
287072
333795
447846
75532
281807
43464
31394
477563
278566
334879
56796
523694
486002
202224
59464
16728
80366
51253
303764
4908
762268
116977
59993
798183
99964
61956
345242
192559
291081
87933
502025
405702
205014
188409
1725
217403
440816
40037
341213
40486
187336
248352
413178
481125
180871
242430
27868
427795
103550
26665
511175
948058
344247
168765
188539
47146
49777
277333
43246
51319
72742
50943
230292
52884
254954
418204
544919
103041
133140
99009
100690
493070
694886
68309
27369
144061
21529
236109
271069
584927
81422
339440
97161
222848
33926
175111
103014
381837
593126
42434
25641
844023
408695
263650
30284
490069
641836
210898
692235
622687
157769
99564
299273
361928
471271
391381
118139
746057
122460
711096
370
266756
23581
218557
226750
347600
182447
677808
766858
48123
110008
22139
227851
280744
13001
169185
703273
136283
215162
230806
481434
295771
8800
504450
309119
133998
410092
321172
788
12579
65093
359986
62623
308982
414410
122928
100292
323649
2259
3394
466610
359108
177573
371417
380494
22826
186473
452292
587969
447612
825620
19965
32304
52139
194070
533770
308838
161172
177643
407
297268
272541
752523
705990
197127
160224
39051
206215
43002
73991
303952
592536
31810
923495
712691
709623
8712
190658
157529
36360
468552
73454
778267
350701
279337
62227
177321
205910
75427
58984
166828
36164
375727
303270
337687
452263
145016
253879
99441
162124
686628
133988
440009
306021
208308
405905
704122
39032
485734
250098
258396
11522
297482
47373
59294
503477
240109
213832
382265
108673
283494
336107
42646
208471
239551
635609
524206
231806
90340
22616
199823
639
100904
79156
277775
251905
53162
164730
23959
103516
180532
53504
930710
369982
41194
610042
361185
122424
370725
17704
53008
7630
183382
73218
203883
25229
32910
737734
36352
468369
131257
178779
428407
25951
2149
776915
492799
524426
186919
95108
187297
44345
350679
134751
201257
601414
2833
257241
707729
59091
461593
232479
611688
83531
534619
73460
436718
165907
233464
97610
32287
377659
312318
485685
33582
258681
359426
520871
149553
336747
660857
112824
30421
595848
40055
28014
38437
228682
140991
266433
104719
473048
83666
410553
67917
81023
328613
51337
62450
8311
238996
370445
83500
528759
707478
13873
108844
81847
18687
51650
165700
505897
471954
27117
644104
395111
213647
68952
16483
179594
37611
35950
38557
215321
49967
56660
136217
362149
14216
40350
489406
190807
198707
58059
489475
39316
173260
8454
567375
4206
531912
43073
27769
143358
408170
56324
108679
85605
106185
292147
388430
135092
545629
283977
15117
186143
381394
168101
5030
889459
381341
134970
149402
275515
244
43950
485686
204405
65069
433049
121344
539172
208776
331525
745984
21244
127984
372224
445021
21093
9837
24262
35229
184577
342737
189677
82153
5531
306904
1264
333259
386458
24259
53891
134027
560596
160703
127874
441211
375440
397404
3159
106701
63862
450088
368182
35268
2844
533460
845436
418111
193814
5097
875737
13913
507201
458714
515410
20022
56924
15315
269427
868653
404649
120325
351999
65204
98658
25536
467136
359884
122779
117810
110540
517295
48640
336102
191114
275546
590985
379383
28954
144097
402317
215997
385823
400406
267385
42092
344154
156468
14818
328934
16552
27894
792790
174901
182957
8016
11156
826468
406725
7451
195348
161498
135647
636781
155385
9845
75032
406393
58438
334705
290708
355998
510987
316229
381211
66375
270519
189804
158147
427638
446639
244167
181912
2033
20537
447747
162087
334788
302883
599340
484960
8542
693098
631875
1020
221573
764647
18246
81900
203726
3835
478192
158721
202127
414660
625650
163528
111497
58413
23941
351990
95955
252675
116392
128491
148091
83085
583753
286259
216330
243828
616634
595291
49017
364874
104795
63004
206051
28437
454338
8452
434365
52194
229511
70
536251
75788
299637
30143
111170
718
1684
162396
165002
127994
43092
300244
70283
346814
84021
5629
90841
865195
84200
188397
464636
11838
21698
79654
101237
470058
144751
504342
75799
554659
72749
119055
29448
130712
38940
163432
230629
52435
298867
444538
152887
65137
56266
273008
397803
275680
32545
111104
938468
268971
792416
110097
54879
652872
16856
515237
89638
159215
265009
20098
432168
44849
66334
587540
89269
20820
57436
636119
305537
1923
217444
71579
753966
33285
2802
91999
128108
146915
119512
2264
96898
37394
596138
729046
123561
326037
12063
237065
78368
180559
427252
358423
356480
56293
43636
280926
743496
17810
99405
104486
334945
134151
531251
134797
395307
118575
12276
136344
789170
79853
259806
212636
239470
29632
65009
9254
293792
370081
546389
39572
141240
9101
4560
190108
701783
188940
537764
8197
103711
413897
654137
21077
605540
12325
18203
149755
105391
449110
869861
5193
167421
192863
150709
63711
254961
19811
142879
30798
654766
77220
27346
178214
43725
271358
479673
409470
1123
165179
104315
140788
608178
113049
492680
141651
4361
311839
454649
116185
516696
508694
73554
12010
56345
250915
471205
138016
54622
316745
56319
66048
7602
456836
69
3250
258356
125377
804487
18618
163534
658887
75314
60819
741724
242782
637056
57365
41835
270230
683668
182521
258637
113449
260383
682913
304065
5508
386693
32921
58652
61892
128269
20669
93757
93225
24764
37737
402454
132916
50791
374899
292111
559070
43157
200781
62790
178658
684164
461028
292465
348306
52474
65736
8172
830747
283371
317400
450475
27088
212504
71810
264607
35828
57275
115685
216045
220514
224996
4804
149075
13770
190281
343005
296912
874997
293098
22366
229792
129621
38274
72386
567
756861
285564
647721
241825
143015
86878
384521
288061
82552
188579
19993
46755
1062
173026
703322
660255
409850
18174
246383
373524
117708
265433
114543
52570
580011
405882
157637
271484
111000
18666
156958
42015
20942
158543
177847
352651
447790
6199
24434
67101
826
346359
128954
23014
90499
632157
308220
729265
387531
60930
9310
247311
12707
50943
315715
333948
365732
136184
111485
57736
8122
174445
105154
4561
280798
28282
10678
113971
475098
265201
165380
100047
777512
360542
755572
332830
95173
64145
165015
646324
358203
338496
77468
114973
441177
6538
377393
57110
75927
370512
158979
76194
167677
210917
592964
23114
492621
76787
302095
263951
270717
97537
762209
280130
61725
122702
117407
352799
80155
226983
95076
109821
191232
123
159875
562573
491510
221626
200823
280511
73396
372628
171506
229744
645264
384136
14636
380244
310329
27800
257894
97174
21436
432666
32439
4342
575800
312393
316925
181093
488057
460787
12375
450293
482880
692613
17507
886
46827
590571
153170
249269
175099
139448
11181
367398
568455
17936
38083
161108
158918
189908
29916
30339
319091
43270
8615
85799
35660
702375
529644
57818
27884
148502
383983
29143
124477
672307
65062
183457
176106
172734
106253
222646
16808
517633
215519
8661
8201
801500
81713
444899
837992
54845
187734
111586
239049
96401
228492
480603
109197
135366
21079
130948
97891
148345
198758
61584
619497
527311
512294
181913
129427
253422
734847
150634
8619
362160
81291
503722
444462
559588
114299
17433
68238
86988
19429
311336
91881
296607
45990
189568
420588
97987
11752
174495
108274
42185
820135
118652
354843
128743
229940
329179
136499
336604
30289
306320
157886
47347
47597
258189
634612
247780
367146
56129
74576
224824
278037
73261
221561
268479
403779
129924
53237
376331
21623
117992
643609
131141
124539
174580
313091
676740
85167
465952
271527
10258
386029
32343
681245
456915
137053
56150
191436
2216
60011
130460
42996
94286
452878
39862
175866
26605
524433
247286
399737
382771
936175
306358
536731
374326
443474
12254
792
634551
653219
33078
806302
341446
86532
63806
400762
32233
156654
314
55746
42720
107537
637595
72935
114920
118546
377113
323
702082
750636
1659
8449
51560
200856
580052
323997
537468
448132
155105
801769
56860
18335
84420
744454
132856
18927
218747
22163
30583
370894
93568
318734
242580
56648
668877
26646
66402
70926
260180
231733
187510
262209
330081
18098
47313
171284
69634
584149
303267
925621
97580
92347
397976
341368
584172
357984
650674
3362
327184
16281
300897
520497
476362
194643
184825
143198
64041
453264
12626
108901
106876
198692
413907
15980
113627
40285
285493
310972
234991
74025
95997
301146
570118
203486
563939
370549
453333
642542
69003
4205
14208
815136
748347
209282
305150
139051
653531
800456
510440
22190
611335
315607
607
135335
223679
31668
1007
34834
116984
433617
50274
385190
78011
84586
327893
242307
89309
340270
272866
149875
339825
86388
157720
167981
11879
233075
263904
542432
176931
240026
264312
108951
339256
26447
399647
490695
35347
304872
624893
65082
171189
231414
204245
76091
10736
772107
78601
794358
575492
378729
259277
14164
84027
181683
65299
863425
107297
88390
7762
426159
98186
229374
330953
158084
105266
15366
656174
350659
144232
249155
57645
26792
237055
781281
156605
300728
43438
14357
491510
153317
71049
437006
5263
204649
742966
46765
508731
77653
21974
120390
375306
527036
725540
61811
295698
281173
180566
212129
601310
74600
49134
244533
794383
255765
63947
2520
97467
255262
602570
398015
12009
623602
23091
276265
329404
40315
268017
331106
206334
518234
104499
250408
577752
72883
364066
910492
44147
17648
523424
321970
575193
80794
149511
60356
213321
79812
138804
442008
154016
30472
174049
28902
135270
84084
182750
134180
123778
48589
17415
587874
320002
100422
846093
30482
461421
413409
131088
66819
13377
11108
27609
80445
48494
301720
224717
787304
92310
50756
47173
127431
354223
292174
522416
744404
410666
616850
97006
3396
137392
59744
27319
171412
159972
306169
9559
720
54944
372384
438452
80301
289194
77501
51021
227492
45703
35435
159715
226582
150317
117372
239567
629807
60278
10373
10222
111858
301477
257736
90784
12550
421512
68895
79860
70256
728238
543064
107965
122025
56805
205746
215148
237851
614468
131022
71974
15135
723354
120823
42024
778666
28853
47903
797420
111099
618991
49839
497203
49214
466378
42232
75387
661310
271481
78723
518545
159370
560995
5910
71057
371591
9860
7356
285738
158868
178482
16285
139302
667377
133259
145104
229760
18628
345424
86799
505112
858051
97625
36788
70987
641832
536496
8278
75368
461082
125384
56419
22296
120771
100249
0
5101
239682
35759
565710
105823
107088
85641
232155
8151
99141
158958
133609
527083
328644
530925
30739
287790
44622
296758
284599
101820
504449
137422
130562
432719
519
298965
877638
74970
170144
138034
23938
224992
336447
535845
125771
304871
674540
367065
528622
651778
374604
208818
253079
211152
143904
84390
549972
5075
253766
263155
215058
406777
542003
331156
451254
378826
188977
410130
560503
120123
17755
52926
179109
147839
20977
258253
291765
373522
73449
178379
663086
117888
227854
143612
98334
472540
8545
552313
120491
555818
299765
34046
290647
232064
98992
37845
168467
9562
362973
600297
560171
43837
229429
715278
688358
36113
345738
36765
468251
251692
444898
466275
126306
8820
380445
2378
322094
249388
102088
196482
267756
702902
385292
229846
376733
777001
582757
133126
6037
29500
347775
549654
207761
108483
458877
78690
55886
341380
238752
493668
46092
653039
87952
713405
597034
136994
200091
65160
625287
350917
342805
86021
615986
248171
13267
8009
515999
342750
338995
281340
39302
5072
1740
291676
391231
313612
112136
291666
57575
5837
275260
156452
239785
763603
124140
367665
95459
443005
103207
298885
301075
451536
307569
77057
778708
269000
132617
496043
121826
250216
291298
812180
14823
151554
269409
96990
126167
257911
569829
6554
774448
483080
54144
100670
162699
17834
108806
6595
43110
28413
389160
67667
572364
164707
148620
234165
24050
415052
36618
11039
663463
426142
123842
701992
44005
105081
417870
285137
533230
147756
408867
458636
139223
466955
71306
686964
357930
84463
27947
95812
162792
801474
187712
93588
56923
6819
3982
99405
568109
290708
111351
50118
67919
533835
84947
234688
239329
62527
38555
52715
617587
520578
734
937186
96412
345731
5563
116584
67326
95882
121648
213347
61369
95533
48744
14490
271922
543756
267071
283802
532805
49067
366647
93206
98602
63263
445586
104241
15846
628900
159621
169887
405581
247109
58555
572965
139592
454737
36937
7832
327854
16537
462755
36735
6976
525707
361010
24912
354367
135545
363447
73514
41070
389899
424880
607651
44751
247347
164395
9948
35118
71275
230808
60614
56285
216105
413490
19814
198115
490111
472142
25955
575666
225554
711669
289394
198932
18027
320674
272643
344918
482154
826409
219591
289903
226811
38792
212829
11452
19837
18291
86727
2592
79588
26806
189950
801676
250848
57411
147205
3725
12930
21619
746276
75498
318420
2901
6870
319901
303588
362737
193687
131602
186980
224628
141225
31228
5430
95348
190037
32406
20524
89209
192606
158409
22465
398075
68459
313228
242786
237196
83370
286972
251050
421954
189189
198650
151676
7739
669096
265213
118499
102915
29854
25700
58260
257562
549864
128941
142185
209417
16008
506666
63893
123461
214435
309927
602855
246846
21759
129460
15605
481405
442164
61344
114988
591596
598252
577199
119076
27088
132055
174431
2947
6110
324281
790251
129506
81506
196347
714019
69303
154373
145678
74973
508694
46308
313919
441997
486036
274101
491752
3752
101066
143994
50242
12730
56570
227965
561265
60130
121987
155515
64260
431197
949504
369159
138107
13708
319118
4644
466071
365805
367509
56034
207076
154230
382110
399001
51311
310220
84342
53428
382775
112058
1028
35234
136054
536014
80468
370075
133687
307126
351875
200296
835559
87942
862923
147704
105270
172169
602981
88176
18641
349788
501219
761246
3014
80782
156999
17449
60430
458269
2495
10126
68532
211108
188482
64179
691253
175131
41437
29515
89156
230354
855686
206527
796459
431
575432
288062
361644
637870
462996
106083
479294
553319
384510
51920
305
58449
18142
1947
390325
345129
104431
332849
523444
224608
8719
339589
308504
65444
405154
327785
107706
64377
215174
90839
172311
378799
82374
108852
1130
102779
311114
516323
63327
198810
143871
89015
62654
51901
389480
296768
340455
201181
254072
107732
251180
419548
182735
614348
12275
133587
135475
677078
455959
36648
17297
73228
595503
139439
385058
452159
23990
293885
152592
749460
22759
604494
26944
363646
38985
639822
91466
135197
310024
425819
236225
143876
51734
44015
128408
46676
546600
135282
390846
61491
362289
432541
842207
97364
781795
394220
2992
38768
735154
126526
17231
36967
264686
267000
77694
338117
980888
380153
534795
19754
213365
53565
596959
8637
160013
423766
167376
368269
351210
449936
233617
680574
321461
415975
118429
605860
472600
188148
63940
17652
141326
244502
88932
504287
64301
416738
119117
157629
446673
48052
487917
205219
554024
28574
50875
1010
296823
231515
17339
456
471163
596609
9041
391330
352664
60034
7189
616353
298780
279950
43246
184977
3175
391142
145031
24657
860238
70686
460914
182041
32739
398175
343995
28175
329648
20331
294358
586942
376091
601610
18432
47844
788525
851823
637133
6614
13652
345958
472877
352647
4484
393359
294616
72787
75526
61352
194655
8121
163699
170620
30353
58390
165387
521338
728701
128247
214550
16062
470314
193313
10859
75827
182437
435191
229592
101705
130408
100210
90897
267399
113606
652413
49818
320110
153207
524072
49177
234917
356070
410256
415681
453423
32446
28811
85098
325002
118863
293661
4102
311273
51510
174341
362232
766171
368730
270568
764355
342716
56175
609249
12239
6870
135361
474675
670577
96396
356562
36827
29604
46984
33610
627339
91743
43587
13310
43281
154830
24186
180094
116228
104776
236505
140819
529945
345751
279835
174473
130958
637571
442098
84022
41651
201695
3485
106737
173
543442
98259
18554
2444
403382
146770
223975
13391
556607
116885
403535
19575
347172
92915
337669
807701
535721
87182
124364
229118
621608
201728
368960
72768
203136
21765
493122
6912
55107
290725
151666
142106
450117
538941
106304
68922
381951
166097
64673
4992
571481
440810
308683
316944
58073
555410
48741
314050
433072
489865
224349
129355
71021
11351
363400
196976
235120
41114
237149
643384
148868
270293
14089
524018
119610
91827
20492
353386
533491
319404
138251
438952
329774
360868
723431
67913
7968
39559
50396
35843
321801
34857
669833
304174
198453
153132
73610
235529
769418
52355
362464
63639
134430
72946
163074
83751
232998
228037
40217
138312
464186
125003
112362
640822
529965
96541
692166
860193
140801
519210
47456
98229
497401
693153
168235
704782
247139
65557
12222
105451
554676
207196
471799
103721
697556
596904
156965
124890
1588
72985
24659
539768
257897
165606
550816
603927
300091
155577
167000
461412
20151
148118
264212
487498
662240
80060
437385
547730
199835
271533
301689
125833
251447
203976
50164
20441
433178
305744
275903
333252
184287
554163
4869
18248
177830
506220
332813
53654
487945
235458
379261
203103
860351
20066
273103
28478
126898
3319
482087
405504
29408
2255
165174
443703
70186
341205
264702
270358
83285
41366
11534
585068
588761
473913
213392
163985
139588
13349
363071
193235
8188
299832
221793
378537
52478
107762
154758
90906
419004
4656
483436
475995
692656
14592
477139
580879
267761
741567
552229
206845
17544
807363
19183
376324
347896
336991
195786
102638
61369
11011
5413
112469
73445
530267
681995
58772
310250
517094
893658
255174
164573
387715
92850
20059
361710
39831
185508
95739
199461
73166
12672
388239
140268
386396
293978
436173
507185
304004
238230
209411
170394
764727
129548
139522
419569
278254
48024
360020
430702
179139
784482
176523
166984
116937
8730
230578
463886
391762
329383
31826
41758
282247
2896
9139
52226
449459
720723
114843
325130
536176
26288
213377
616415
241209
510969
547363
522052
101930
336138
756157
20698
568842
414522
504169
433813
656098
18008
768038
236767
541357
15414
91700
277327
378560
346346
202332
655579
52495
190877
679371
229281
38040
660821
97966
111037
115298
401005
216496
155005
316147
65461
412275
502508
628918
182626
17326
466713
399912
176996
253369
21278
281365
23601
124579
5149
717113
442885
287418
1248
28943
55176
518888
305111
207267
181145
423543
23852
6761
29789
161392
574661
147402
29919
73208
71757
56446
39277
54096
119801
167812
297081
17
11074
701071
277588
13627
94406
232557
56154
288332
12452
169712
650483
971754
5087
400919
144180
566089
573596
514082
759733
357012
172803
261007
509633
82652
1602
53715
348082
130836
710795
394924
107657
55450
435075
844
20237
782
75082
529983
235958
48966
601648
32815
34165
32604
749573
876988
427712
107520
19903
35852
745943
519483
322731
134149
404925
407190
557393
69167
107998
478760
468412
658732
406835
508318
169021
32005
316284
27585
86637
166257
444913
7195
21160
39783
527687
11617
392960
322294
47253
627043
174903
538937
148925
384121
224281
209863
431915
19945
7639
2545
52719
114401
151267
445123
532145
740560
554975
826
244953
282562
304182
320701
200104
6128
599999
81894
553278
530214
331110
562689
172059
81107
100573
326336
14731
776567
189390
314335
181309
26376
40062
128756
782375
527501
886041
7811
73440
445486
483644
190832
66411
146507
25933
295597
86337
28133
1896
232339
64964
6090
147024
308515
610193
278601
62762
671963
151945
611542
89415
169725
81534
174236
363759
12088
209611
571058
2336
519199
540348
375831
58046
237660
257529
63437
355864
238084
181024
163766
378859
19575
529863
66697
20609
638972
453399
29717
20488
718112
632088
507882
100046
352459
354640
25329
30478
132347
125433
248651
312335
92567
95054
190345
612693
161612
18598
258564
178416
46044
316243
177181
60842
6126
226632
48542
69860
1972
13401
77845
471275
5080
34128
10524
319703
102444
298595
651764
8539
766729
4287
73477
71957
323716
610198
88052
406417
91629
99190
83594
322040
167077
5096
14007
486033
227009
168049
89585
65683
665097
234074
338177
133706
415975
23997
243103
543593
557563
35810
187455
421176
306445
2442
21777
1839
204670
28209
62607
734317
19506
128676
149378
11144
435535
46365
56482
85014
171486
53715
72492
878249
14397
208604
408362
208435
586163
102990
99549
178474
53182
9209
476275
222712
392314
186017
219561
394479
396311
70714
342349
161100
160091
139666
477975
60850
645978
94281
334555
241035
631634
83163
158382
397627
69975
170572
486399
549970
356473
511085
503350
654971
1874
722703
382329
454325
669424
74408
182640
20436
256451
3410
331321
516934
9238
550337
7882
679308
70898
186137
260110
81553
149764
839558
318813
203606
84821
27790
50558
813140
436456
245224
26761
656408
18648
96916
852851
164731
174505
72004
53593
268166
442530
540808
17180
14162
6147
142372
117557
235033
446166
9326
0
204707
19083
37372
89061
90595
220497
278216
11434
50202
89210
104101
290679
750745
53391
455453
11815
37833
495490
773153
335760
966650
120452
230227
78899
31169
567791
43486
162445
15817
28186
276587
464115
543554
20243
672531
57793
270578
162763
13737
185639
224732
213918
117764
597009
122573
291164
105553
51947
41831
364443
23379
56961
120257
379639
278260
320186
314945
82216
50613
307758
90151
614690
738573
223538
251464
567980
18989
9406
16128
72283
248251
17747
629416
496445
65966
257333
279913
624768
719999
31955
77385
508712
3384
489805
10183
174313
98359
251739
98599
214712
141078
310772
309840
867
472809
15523
24491
98083
240663
240908
890982
20217
290539
120686
325863
82672
41602
214626
491306
522127
98813
50349
634147
639701
606966
79259
360845
219249
4141
46119
109266
42277
187943
273694
1048
336602
64555
54755
595374
454823
137697
16456
637556
8302
719477
343204
81132
299342
22806
139561
19745
28113
97929
533933
333260
21083
447465
940777
227366
381673
1199
128754
244129
186956
200199
36548
460899
216609
56915
349751
93498
38591
262808
584129
599841
614814
5037
22999
104452
43328
201093
677245
143253
683937
576688
76346
60910
290791
65283
22693
752782
350007
568742
496863
125245
295436
226222
478760
316217
411972
453770
508828
87045
62567
856716
527612
365467
71085
588295
533973
346896
8246
369018
88484
78401
66960
15107
8059
200371
347677
359988
17581
84269
125855
694805
636974
2352
160017
533909
68533
306682
431470
176544
16200
578623
30415
546325
378617
163430
356144
386868
523744
295300
22702
10184
100843
85081
207676
77909
664026
296057
9868
225635
304329
197040
149509
535416
401782
463789
11419
275762
232110
18554
385935
187686
17588
18815
5890
424762
3136
106197
242700
263900
67519
198816
291653
59060
443770
131288
430982
250910
198987
971
226953
74371
399415
126647
240241
54624
132
243879
24689
214869
12288
3926
21199
24266
77096
162335
22958
706546
4713
476542
118171
2625
417800
127865
242739
642934
264496
154667
146245
189269
25303
473914
33015
67663
381999
434477
44779
32442
636668
882339
626454
749595
534348
3125
5843
168413
14121
9649
378473
255942
466305
330283
127884
2187
42254
565116
408459
69
175556
23407
114692
131092
110281
1935
467570
459462
425358
373499
50512
700627
96516
579627
928370
33554
88532
216714
254382
463176
85808
60155
338942
739662
3746
212012
506331
14927
124485
42865
339854
312029
93721
112469
322529
79859
688011
474240
220588
108947
747718
398163
35898
449924
19158
230251
525325
415740
328362
842330
121685
666209
47156
616142
73037
545840
520650
581671
76932
29542
563493
326271
50132
479800
5970
349414
168426
226617
79921
234380
169439
204547
290651
8644
88609
32919
503204
146986
239565
670522
47683
72600
5935
104932
71774
67980
844205
95991
13279
88495
528442
209751
260580
429491
70651
164793
177431
150836
668018
125429
185615
442097
10115
56032
50158
596609
68418
327541
63045
340657
69603
34536
309224
658762
404524
242656
667029
189414
416068
167996
129790
265678
47015
597159
64731
72022
360292
397533
675503
30763
347925
34378
474618
205302
244704
90481
468566
68965
13757
595441
224951
207379
16979
192372
818801
793440
94006
510886
510124
58323
324301
91648
373012
335460
121458
17923
276300
169200
489438
615573
51226
379525
42454
44131
302243
378777
18007
430238
93034
38649
99080
30222
865657
494419
396676
154448
254181
237898
16870
390495
12809
20280
303719
70167
208639
40308
511733
116578
367225
201590
9191
840128
143674
248633
27906
411563
431854
153305
3066
56311
572110
418745
17235
100712
375325
22484
154423
482992
36671
162950
725339
322777
0
319868
25988
84613
124722
5605
8442
642061
40504
188135
91511
127588
634451
299079
296623
5910
147503
793274
419
20842
422028
625476
91624
20434
189458
217417
20046
47396
149062
339523
11490
532922
91855
451127
79694
2981
3943
320778
507095
210692
249374
50368
71035
321094
144866
121286
234715
5342
425144
26781
294281
12304
264346
354039
61835
340398
370049
677933
149659
354721
169013
165850
444241
406853
80021
105530
259631
216748
46330
58367
154784
445523
18886
12079
52691
22341
100347
296692
699046
125124
115641
68738
474041
604271
687444
415912
85985
642613
75150
38438
330301
63849
425400
493956
33228
64661
189610
271781
311802
117469
360145
550729
172193
360384
418548
360795
11770
214376
51458
130825
101156
631045
249185
786302
4503
173558
53062
113958
82475
585484
238364
495119
113336
241435
13692
49384
621582
144073
173681
14317
123109
24751
177844
141708
129405
612984
192563
37804
409336
132745
647955
237469
333666
430445
183967
96044
341767
236898
64996
5677
37225
430843
10086
64201
36263
498000
27773
244
2788
47204
99071
559519
140563
82554
126237
119940
520572
31304
14112
262701
36916
259712
28233
833594
87288
180688
102097
490059
33983
143143
11293
88839
52963
92872
96027
144314
848967
566153
113544
218776
8738
668873
150128
964648
546273
298080
131220
70959
468213
33940
548787
642270
619120
424352
137676
76006
59189
804439
280832
13004
236796
42003
103361
709091
386956
79142
1070
75372
56148
167235
169763
211841
63753
86323
132583
18646
247361
19852
88228
100500
202718
385153
305952
134724
433129
122321
4774
164917
499631
12782
233205
121405
848993
104110
442967
7778
795160
77254
419987
209952
61199
463474
181707
56402
345952
273805
642848
168801
176922
36590
23649
34575
219655
458513
56594
9374
14507
522508
608890
73731
281755
51937
513615
58510
10187
691231
285571
281839
15637
71208
142154
179281
351055
552814
8771
172267
655793
650784
193138
209007
609443
537131
601159
209443
767043
62834
226330
6056
318741
73588
679326
527163
277526
230499
233396
488689
17365
254336
36301
298543
101175
659782
230092
10003
299884
50513
97399
63432
1820
419361
748612
68704
865050
142397
38348
304936
205047
309559
583726
103085
2409
57602
459716
2718
22211
290562
212393
431282
56165
94008
54875
228573
292051
229608
264552
121697
258679
486961
836218
85056
284392
4770
53226
209486
247961
234405
84743
9283
55772
146604
279934
72745
298473
440835
201601
103624
333047
12323
17318
52002
383530
122215
429859
392194
57434
95349
21357
14167
258905
111007
296016
763382
120849
506461
287477
71506
5401
342298
705812
65624
279762
306262
203322
108730
64470
916309
229431
195862
225360
8906
51383
319911
367809
498242
337569
273107
83678
208534
509725
435444
74142
121640
57641
254056
617829
459037
37100
325686
266570
119746
262124
82457
176592
741176
296381
306269
157215
22622
1115
288727
275177
2931
198316
515915
226841
0
3096
358618
76361
218020
450069
118054
467227
4176
400947
110443
78386
11501
398285
403462
172293
8211
254505
227004
110229
19363
384117
17202
44706
153179
24796
1249
1639
219058
814804
137116
116194
36863
43351
417091
42797
313281
699303
425543
258683
656082
423206
314257
104888
421243
7753
394350
227242
196758
383866
236102
65693
487285
604509
512921
10862
124917
20276
311515
74376
533901
496664
120484
50967
566821
66626
208492
212598
234269
75615
390855
1359
268468
119838
444993
384174
305159
773737
144477
877321
298418
198341
421533
158674
88838
687933
167
2176
34459
59382
4500
834290
97073
23719
339153
236347
881589
427675
132206
83776
91132
80557
123912
6992
74748
225807
399336
664291
390857
12626
202095
114944
889566
907242
458295
37011
0
491939
55392
12318
323867
3705
44608
188823
7853
72939
799927
498765
378743
4798
172260
572811
662781
519585
704296
281577
119702
880050
129713
244247
487380
4205
199196
76784
216638
68564
140795
723888
90084
427562
11907
205734
614319
696532
97537
93320
50635
296495
57003
17026
957
154138
610548
479731
17216
39131
70044
5421
152682
697599
662708
332299
701835
351589
753924
203146
132400
62269
463423
249378
483463
52033
76469
516835
174974
234496
164109
129825
889556
339468
102302
258708
662702
466950
362935
351704
215365
106009
93172
288603
934354
209247
746223
34017
90037
160868
96897
213775
137553
356392
353787
286220
415669
239033
23434
469219
355774
41634
218249
527785
382526
44988
628077
269465
14174
596085
88042
27348
149019
549254
2167
746498
25787
10678
239228
275254
91012
271
27546
148129
103064
112019
190822
68797
380812
45588
505031
436046
334772
120404
75403
243228
114497
55992
522366
272753
40906
108237
132865
821837
431650
738331
464221
134438
228628
405726
93537
46004
147857
928757
183214
13310
307298
19797
663927
54951
387760
701710
881922
10881
341472
588813
698466
213156
241806
79368
273962
391138
1021
475899
20363
194026
135703
101510
69866
270668
251363
227901
183135
10039
311883
10758
104446
43686
531930
42803
209616
373176
286299
174765
301216
341108
12784
220479
444164
517394
4027
379341
209837
71503
210414
67780
832607
386612
217705
842894
295081
95549
62276
128148
149159
288750
218579
364418
139404
405842
94543
214460
375734
4347
212859
268773
58270
11363
146387
469978
201557
836046
56289
157667
140009
225954
46146
165231
714893
17812
213966
259574
486672
91660
66337
75049
124900
9460
140488
53197
763412
39122
230491
497416
25345
200934
506418
489524
127964
464691
176090
323004
818894
495715
317471
80674
27470
346892
26603
251401
215403
6231
24243
237011
749092
10292
271427
10499
23818
314465
266495
206919
229806
96579
7771
399125
59686
299254
68120
146745
57720
7350
1403
179635
47451
293222
430349
842930
475448
56905
152088
495917
352056
193110
4918
96533
90404
121470
13096
681857
186320
461735
176134
12266
602787
552982
340828
734260
125225
23692
187335
351337
2119
51405
18934
342475
536134
146549
549840
59853
334906
211259
304070
351715
272776
684865
279802
576605
311757
44465
240349
830220
159380
7409
251215
62547
200918
126864
371528
322634
37015
322191
179626
55164
100876
48825
518426
8214
2032
256905
37706
147606
75259
32787
649969
605753
52997
241475
40073
254204
494717
51246
83463
222215
563639
196479
88515
197331
339203
163569
99752
122909
110929
421539
161954
185670
61186
278761
224745
136757
409125
351176
55231
284614
87873
26718
612173
82231
472502
75160
65745
634272
507060
69387
196961
91897
70392
214939
89268
198156
562253
110452
16341
119547
232057
437500
655364
360359
95637
53576
11136
78625
156306
13814
192056
740885
28634
208404
281443
33464
101044
162556
16006
718869
412643
96460
713
341281
240823
750834
133393
355116
426627
2774
1181
242830
64633
415613
261046
3335
482416
234283
332968
283631
123085
126900
342023
18862
348706
10183
408552
148834
281265
2840
139588
2149
593175
74387
136752
83552
96570
131747
9365
363397
21038
72299
126709
19288
23734
161640
46631
713219
369489
387569
514467
379720
719657
656025
419272
35257
54954
84762
433442
408525
270706
63321
252409
422247
514846
554691
91581
142584
436378
37006
163200
196961
755027
415914
31880
588848
396974
42577
851201
98248
15248
118372
237187
187196
286368
44394
9742
53671
43400
116322
19524
183179
43742
430639
289855
34704
517792
252432
262234
20386
820661
523394
359742
121152
472126
67583
339921
99624
176044
379013
173591
201152
20895
150746
11753
396830
209560
584274
237075
276450
584568
686587
341826
134650
12822
67330
459052
591632
110353
40273
455411
13809
183284
675187
229289
125944
14041
17643
170059
129940
391659
50157
261882
159913
31597
374404
492304
297128
26565
671674
207558
136468
962250
499025
457617
254522
60038
5777
358662
15681
384745
125600
58605
541635
777213
48116
257316
167632
253310
310074
19828
460
109872
140854
245755
450261
156330
84300
362455
386492
165437
47297
539334
213316
354556
445509
265713
369851
63520
68866
226307
226717
244572
492766
182775
305745
90613
525813
743417
67257
86758
481457
438085
357324
198797
66398
443744
526913
110841
79219
125383
745624
71558
0
99529
383337
133087
425668
683174
275378
285825
949668
55021
473501
55141
284944
422438
533560
249982
28259
126754
113250
39581
653682
339
190533
129679
62278
1647
55747
183644
598181
4005
99437
598750
85107
197645
565571
37706
613575
44942
826767
380263
265008
188766
312512
341158
36559
190813
217747
28704
64657
672575
118532
618205
252695
212219
53650
192764
220574
405145
201227
784474
254809
238290
440860
50713
142171
378557
6717
59747
637059
62880
321097
816911
72940
130188
433880
436070
112078
352966
82703
46050
139406
312476
264206
786515
373687
105837
44480
277249
491257
373252
322114
151440
169792
191622
86065
66662
286570
313965
629227
427296
806290
203669
222523
629663
20916
158457
148133
422011
330705
443480
127802
244967
32473
141590
47536
13395
436908
83426
33320
54890
65006
445498
36371
33294
326065
236287
19416
130188
297618
173522
542863
123230
7402
47729
521965
76005
28538
405592
34590
237316
106707
23558
472600
193027
41603
221134
561054
107119
256986
487539
550998
48796
235963
158849
525037
88754
182502
389101
487958
187127
568909
34645
24635
22838
27568
71049
528155
46289
557860
220123
602852
671631
156752
245642
429971
534965
340668
192922
43943
570801
719555
201443
668294
202679
67536
186008
163450
4079
77781
429359
574016
626078
41824
19223
355802
696
14191
2197
406263
204030
162848
405379
732698
267336
126135
453436
159951
85738
8191
492753
7959
312635
347281
667474
19205
136721
347196
9929
284996
345960
659827
67658
596342
25911
187079
638838
300922
1816
769098
8065
95995
346705
281682
165749
590585
592935
602300
589605
220054
30578
508205
168748
132651
305690
672133
110302
18000
479783
518811
20923
528009
180398
4279
540596
397880
37479
66760
363870
147314
52662
112066
4127
2237
176337
164637
564304
630058
537270
17310
120044
290601
222379
226476
167071
91697
83320
810575
39168
43919
914438
579594
242468
16259
93215
89302
73813
11340
73118
16264
255536
38882
734974
3758
52455
417173
55533
238946
460009
19132
134724
70417
9883
228558
16725
88317
55813
219507
184369
633017
14806
65094
48907
43058
473789
237645
3567
913174
309668
79219
61022
494399
489064
122543
164237
121005
68707
37901
487274
9871
434953
201644
183107
122249
32886
368426
21785
219724
290817
63017
26391
166334
219925
244837
5661
57393
458114
114084
429727
394287
81230
130542
33834
165798
87408
6027
219062
30601
22203
174041
352621
502610
155314
704126
243918
457698
238679
2119
664840
255612
73837
743687
19803
437292
128000
472269
1627
693802
135034
440655
56395
73310
538522
23282
431766
80440
106370
309176
343814
385778
199581
113784
704690
213505
238451
488284
464373
423893
512365
293320
903234
682222
83355
120310
183149
43935
114290
6472
741512
46722
3576
207665
182536
235710
197298
30450
266402
584207
100403
63869
51578
171571
708569
124698
26385
418850
557010
124194
609343
404382
160943
763645
236399
344429
132644
43876
115388
34459
129243
55652
392703
100018
12109
42826
27930
40167
186323
92786
125313
53543
462120
36883
187158
62837
118698
137147
61039
135394
304282
101550
456032
366738
630836
35474
177818
685607
461565
433798
639865
253075
297750
316899
45927
42750
142019
1258
588
276646
746438
44921
605797
100048
195622
218330
3699
319614
158226
200535
569451
85509
172059
364907
551119
85893
7713
5852
95994
93263
28838
24904
176343
366609
5462
53244
5166
43454
16783
596157
442934
335908
542023
710254
152491
192183
19056
193405
344611
113927
504197
440773
640975
546373
106060
545201
331739
3955
116713
47542
312118
259854
152241
238298
51663
174416
123218
214726
79386
77732
503249
13724
8881
151275
18392
761641
91155
474669
679067
43749
300139
380774
312306
378628
13841
688802
328939
383497
165610
742317
40388
72769
268230
63918
296333
554149
162730
360506
704405
43966
363592
318596
235677
13218
238079
439332
271704
89813
76215
452836
24155
214144
30861
140069
45059
518206
156205
6534
345971
121264
96804
201834
526207
311256
34073
284012
227628
116740
203984
61836
12124
434995
253147
117905
96523
88906
445495
24713
50125
8423
274562
11190
49999
55895
453144
555352
466803
716258
962130
99047
257339
44725
64799
233226
15992
257842
11573
160295
233589
173878
27077
106277
20947
46231
155624
656840
12184
71164
73774
112893
418718
379502
27904
73499
113571
97670
290553
560981
239913
172945
721067
641791
137215
255764
13622
322297
518659
303329
192269
778472
18787
397027
20892
171484
377592
198438
560996
238545
357705
172409
455877
514031
466092
193010
727569
70664
381580
476145
167154
876342
190372
122131
300517
21893
319579
418459
155303
342244
112432
797
78242
296001
113058
282044
154696
7564
106689
3126
513154
313762
267480
181591
662571
755608
108125
634332
198690
16754
96158
310779
476196
210212
428419
162127
13934
615943
247705
90321
42698
464745
65641
1333
178230
386924
102821
570
621531
421968
168089
598774
14438
25357
149676
1545
73513
6219
18037
6790
42734
655948
14941
473493
55746
50869
124560
389320
618971
394387
58540
240038
489004
593539
48255
96940
680618
170397
294788
44251
202446
223915
51229
140640
99079
106070
1102
600845
14018
163061
373656
505059
82669
213384
58972
106214
98244
25373
70200
493966
329188
245990
43403
269531
249858
20552
270267
41020
46278
107863
301911
146051
72832
114962
216285
27299
418548
47023
175519
288308
160501
599011
11978
841025
584622
676222
60563
22482
707333
173632
127914
542255
22259
528637
274411
156688
536573
115329
41091
7576
269617
9503
55927
296831
118363
220910
124699
1768
307312
63042
97350
33572
24957
5125
388800
27708
43571
17994
36289
542
42163
183746
223689
333563
509882
193274
847420
634217
32428
180200
194859
225475
51697
290680
152313
345604
146726
154302
492915
91270
646868
25285
5580
176967
929941
671035
254234
44063
210680
1364
677323
24088
264006
11366
36035
543816
298197
373670
14857
705178
8451
273646
505065
173707
408582
904661
597268
11048
31631
651944
533233
339055
294857
607334
221340
416162
259751
167916
81782
632118
79231
244670
602194
185711
86457
79163
140666
31796
188546
30452
143330
388876
788016
226421
76598
658743
107609
322951
94738
135665
111953
1849
81747
253231
687776
292865
532295
297237
26504
479023
89975
137600
628825
327328
37366
23987
150335
39881
34134
3327
206587
597073
649028
244835
259832
165579
103173
294200
524504
190160
164675
227115
18395
112234
568988
743185
165561
369798
92627
621647
48674
60676
120982
495654
172626
232047
124804
90866
93762
67438
28565
34865
601903
93125
603400
245525
475313
1099
742352
359139
812673
447
81525
473105
367224
72831
175003
104710
346959
124567
61601
162097
317825
405464
175819
64402
203250
85250
143018
787694
30623
222710
436709
407327
107117
452269
38405
13401
2390
898400
485320
69935
105510
175188
150907
293216
78010
129245
104954
270571
560668
29791
24266
160896
11525
104596
313252
402479
74727
655563
20690
189895
200240
137162
200455
317641
129713
161204
94605
112427
81021
372992
29430
81868
687761
342081
186254
13590
153284
260206
16567
107563
695211
50274
39681
146672
7081
91513
280385
12224
260031
56148
74061
67569
1795
721881
13806
513961
108603
102397
118217
949842
815284
219213
708145
383402
26363
3039
109766
241478
245409
517925
241391
13711
260035
586712
16161
137859
186097
141030
11528
655447
644713
737098
26787
554544
530838
27504
75393
98684
86307
788190
486731
4718
353733
6091
269568
13758
117507
15943
141584
541548
153783
727857
301476
119296
313642
108638
380515
6006
320237
590214
80790
325180
75883
444681
24735
307959
203764
374930
276865
433188
56457
10384
17611
362456
129308
43510
550395
112249
18341
526504
297035
613564
121186
134311
318877
127156
6233
284649
32120
277244
88176
82084
128544
251981
183280
230675
191555
76217
246599
102223
611004
320463
23166
328971
468270
37190
400148
209801
394738
6925
204228
713895
157477
30833
409001
160484
127394
478052
347826
5137
265734
269084
218886
477557
680542
56150
386170
148170
692774
97410
1110
313146
266415
184358
17570
10723
82047
274855
297215
2274
404548
20028
34851
108871
544593
526898
391103
799
421620
272404
59010
419479
512463
322418
30045
72059
599584
108422
23749
165327
706792
315521
713082
84640
454559
32735
594368
593044
546929
5621
424738
180981
27100
286816
269109
98090
481982
240732
253163
627628
7724
53637
23036
566575
99060
65893
3384
430152
306985
201078
142662
189699
27158
32381
90443
8128
39918
39857
289526
328003
193749
348521
59581
2075
52835
801
330320
272673
47278
548646
618147
328554
691486
160740
25520
574460
385860
46761
289281
118387
766244
79768
244525
253989
119379
186906
320
408728
61263
574933
91600
200009
589743
212589
41754
116500
140996
94933
2176
529898
618244
70157
191647
333462
334881
127587
2627
224137
908258
606370
384444
44299
80897
49178
91148
170338
256500
78120
421710
73832
98889
85896
35253
92171
44835
179096
880763
135885
115328
108616
160303
215883
588
554519
349148
284572
486306
5568
322525
62751
49857
277252
483500
676350
51359
133625
730822
27542
131710
354405
166201
50881
1817
14379
486667
211734
181178
41470
161689
73995
131350
492274
274364
28588
178812
195132
324437
71501
56360
34007
107399
160880
554628
292224
379360
106097
147433
577856
46847
2071
7680
49548
211185
144365
242270
120396
513084
207702
176570
374102
28404
209023
131122
523083
476985
508971
257586
125983
316886
10245
197249
78851
27620
237491
612575
193316
14778
602207
72030
3883
385710
683086
23155
407982
307213
71691
132859
343676
293440
171902
148760
80077
211565
61830
729785
21085
124914
66234
102097
110061
251149
182655
63301
239278
310494
258899
434769
803521
579724
156475
157755
484856
35937
24688
419353
294958
111971
146605
223177
73624
89409
539355
43535
42889
7561
6478
837
18698
219890
321655
477981
40529
38891
477136
64908
51572
194140
467227
438666
19377
89558
38432
530614
144875
656229
9736
651598
753735
221034
119812
8262
780468
53311
799620
125827
232011
576502
283005
591994
23852
423229
98094
98653
606317
471164
251842
550637
862197
228727
111380
134941
744596
38035
814916
355599
364712
957553
43896
245346
366571
94846
15360
325071
29436
328622
43737
9441
157624
144598
237771
154447
425486
329224
229631
433175
180119
398315
267525
191728
160567
95854
249112
71415
375656
609911
127758
297382
69318
270388
495142
70799
73896
177810
633283
13489
46686
26897
5288
36942
15612
118145
30141
278027
55020
75674
106005
179200
283787
272205
205307
221362
3232
189941
594355
40822
322106
28486
266770
739045
2106
743235
337257
551253
380442
3477
38310
151902
245761
370084
124391
546662
26572
67117
349987
699101
200280
28950
85769
227935
431293
106254
248823
314417
300286
172023
456899
70942
190967
104998
109067
163057
94636
424910
124339
102389
319196
375701
110727
381285
93177
172581
460008
200715
3647
814878
305896
3636
405020
10824
80273
581084
336391
96406
301076
126508
40148
994
60578
377214
477719
35456
711995
13294
790378
755
795994
228619
47559
495546
471397
264319
547362
267338
29933
56114
132104
427707
675141
143118
114020
140964
28940
286979
10695
501758
340438
33152
51817
348450
249704
286487
49771
16553
2922
336785
47246
70508
668200
750786
187647
294490
80327
167186
775035
847863
386847
392868
721969
136217
8453
185565
255835
432918
250768
100973
492417
771628
751233
91459
125208
786378
426105
390090
320508
64116
235938
94734
3392
50906
25519
84393
6451
557431
294764
594404
343661
287417
199844
25680
308317
207842
647344
306446
77767
360876
98779
57277
310755
351214
717435
14639
336434
10197
87806
25790
45055
151252
746641
411452
490920
802243
357606
57996
275826
174513
73157
74241
366683
410511
207804
430562
828607
2647
328378
817022
3618
197199
390215
86934
13315
51700
334360
107336
37130
55755
421960
19549
3574
76812
430112
32722
58360
238018
429461
187304
342218
284756
75198
782133
32100
862504
399252
248558
11939
9641
179791
25959
190528
70930
14133
179434
264567
38641
38641
25347
140304
188765
176797
882931
300492
348671
410318
101985
445290
580094
312035
616997
49661
504165
151814
644488
25586
60103
61616
44146
125835
476132
326043
218908
345337
451847
444396
103552
86182
560017
7685
220708
403815
65725
26709
225931
765354
71577
191220
537088
218833
371512
74956
546002
157265
67101
148669
237130
170700
210427
227574
237855
313672
16506
767064
12495
2298
625046
449375
185094
120163
783869
81180
6222
145104
529634
179105
278716
16706
11432
41159
727006
300525
592495
201283
558156
615724
24701
9327
211449
319548
483232
21114
1386
338275
454383
68755
37529
206551
206509
365099
108381
48385
447628
38171
356084
172121
84687
54430
289719
226513
34227
14675
313069
26420
544027
54499
114795
720847
183566
36677
389801
17376
267516
48466
31267
47583
12444
155654
901988
42871
566433
919299
62063
92959
212528
308699
242584
14831
41514
79159
791776
244482
133229
17446
26118
75097
764168
9275
8022
594703
841699
58435
186484
92931
76288
257610
133386
598370
52691
237895
110062
295246
168288
307757
51491
20258
2483
726701
414982
649071
241713
468838
39963
133038
127731
131192
1314
261003
176433
7883
58503
237928
67992
828260
42779
130175
514551
23885
60309
259357
159446
360283
136231
454407
405044
90217
936050
111988
152260
369323
180835
498209
129143
177081
834192
279033
569839
574638
16804
363716
702937
307395
628658
217653
433
248356
743059
69583
446110
8075
123408
55282
436127
265387
80973
184518
513257
33775
5624
184404
196885
675974
318631
240030
849976
126342
564069
18226
444916
22461
439128
13952
453923
348145
112014
894841
150740
79646
23825
367700
597676
342702
403334
129134
755619
18899
389108
137722
130826
90708
59394
150326
45322
36363
582107
15642
132634
269050
272664
341162
199043
285809
315361
36739
160049
200655
424657
119841
361409
282966
3379
18256
421216
181676
76432
72773
298855
5148
13400
470081
58039
311036
78266
23877
531015
922865
286893
81349
83522
439893
91556
747686
222643
33898
14506
273370
34879
304416
117334
26770
86067
170272
90309
172086
206577
112323
163949
66225
22542
165952
319621
159664
321214
552394
3707
592227
116563
77194
443393
267792
43359
74058
558838
611098
533215
54061
236022
191333
364926
234275
6109
404534
547964
106612
309445
65665
410967
300158
270399
101690
75790
368853
300003
144283
158995
109462
25882
533196
124757
132880
7912
192300
108658
296252
108175
144788
351347
21628
103023
344668
463672
400548
438599
785930
287272
2936
31721
362705
799034
412647
142332
446694
533995
140612
130506
239
409832
77073
242679
75030
153431
109968
13246
57916
362804
3167
524930
20331
320992
99096
15327
409106
65881
68807
230040
435903
27319
213307
182069
301066
54545
193964
359047
513181
145675
440193
672083
447225
235801
378095
32551
6859
452614
230195
631315
72854
5553
235675
100654
29595
465718
212735
85198
591268
72904
194111
90341
45781
203658
384834
131655
226227
425599
185730
173226
123799
558621
366510
197324
97115
19070
222959
185243
45067
325171
472030
527661
64944
116330
274957
350654
215893
284424
366628
197228
316304
491110
499105
441218
185291
393191
299504
118984
234571
54453
75589
321056
563963
347377
20567
226499
92771
3140
191925
446934
560598
40598
190604
10998
236929
144436
23471
627394
448847
210951
230650
216661
74635
117614
792998
387695
27443
5963
209494
460905
72712
4507
211077
441979
28844
89903
610936
87771
15533
6039
38003
13224
286163
36501
266008
235008
93486
110562
220507
34827
258648
12034
157483
117151
129432
87396
196960
222086
343987
367196
99546
178272
205487
509559
791637
34342
139926
321142
641737
258423
257434
273128
344515
57194
653570
122097
4276
681911
726632
102895
69573
135696
514767
354106
214193
32927
547434
200871
16086
70940
3813
16869
94048
3617
179435
775423
340565
100418
214415
873415
23219
105968
219602
434866
176819
258376
117518
110513
14775
582014
223877
131126
840
223639
113996
79681
108532
21156
20326
163060
525269
360461
421590
326150
202887
80532
117814
786999
158124
266315
39799
564518
7628
130237
663633
114050
348485
11389
200365
110754
385234
207829
134719
287514
5263
25476
737065
94489
356498
33613
557359
31366
220268
169769
32992
290283
440287
309929
15319
15595
18420
448186
487091
353770
95997
3718
44685
112014
379568
99180
421507
217930
64718
301882
703
48917
1955
490261
47655
267643
681284
84632
104133
25285
196218
149784
14585
637764
148662
462097
199657
284307
204234
257006
915292
60396
65382
192945
875297
864704
128292
589121
153423
101182
271438
8720
89406
860195
78606
446041
195428
429242
251101
575771
508887
419605
67529
266443
196855
99173
170852
162360
679530
636361
138618
115175
656636
116699
270502
34025
56324
182649
206118
346725
564535
101136
126451
253238
82624
157570
715937
100807
255863
543888
583526
54459
331052
220955
111921
241888
83680
468441
730832
32291
88084
92469
492474
427795
28419
234414
663791
295922
303574
194968
743179
15348
150596
485275
314164
17130
648040
184695
200027
112384
52789
565065
122229
9127
116578
652747
390787
111005
292654
168147
5879
437917
78250
130807
539817
70437
135036
736480
340015
70465
76942
23053
113268
103713
64987
110230
132200
69608
33845
8681
410985
197960
154496
480890
165616
173397
438898
134623
160456
257009
649317
261559
4064
10478
537188
69592
246270
514925
1923
166995
51886
94795
328498
92156
177559
644032
477587
261182
586007
412159
43605
572912
514543
571951
106046
38874
17923
5807
128066
3226
40604
0
935262
36204
13078
37225
366700
1169
344577
506707
445852
258623
897
131201
236050
261019
62727
154765
288625
39721
24477
139651
120244
40346
708254
50726
728497
49044
620965
217188
377076
125561
190818
885
432737
794839
163206
537968
61439
107447
90892
271447
483965
6194
129703
282003
7603
368638
820654
424235
422695
294847
68962
476770
3289
151242
229467
448617
149481
207238
61258
683040
6056
584453
469740
93552
664048
24458
129064
14937
986479
88547
20898
632060
164461
232660
170786
0
22791
39173
441519
182977
80452
149478
119033
151568
26309
103667
455626
701989
626354
35003
298071
563391
646376
210372
334535
425323
96325
8102
65581
273401
549009
224388
109486
371471
198554
142058
406279
197558
431476
20323
228838
3020
402803
19052
952852
599476
733291
143356
17228
296822
150906
9287
1579
36985
315108
77777
334185
321825
348850
184397
322956
224956
34345
187102
153252
48925
55178
84852
184687
214023
616172
322820
864766
873933
292939
351253
743139
68534
430372
694434
191136
447536
563922
128386
83769
231469
145644
37711
25605
51908
262218
361206
90771
252981
552779
705280
353846
587604
429692
168948
266561
155041
136543
11772
262413
75524
18823
18639
332774
265529
143067
574842
661139
272190
105889
21168
620171
136494
132827
83146
113338
270565
48134
182169
182761
780794
16854
519361
28918
232661
202760
224509
26125
374770
778029
36118
810149
373760
45368
448063
249408
20634
5013
65475
180531
6162
348407
94730
201123
245592
38704
108168
188829
314413
584006
417808
12938
103631
203118
17976
161202
10927
2057
255014
35758
124927
701125
2991
595651
313560
16623
157929
431185
34476
254606
387386
12575
826516
22506
190377
5127
19780
25294
36602
112176
323436
8611
937182
142373
20034
765772
61619
77097
24035
14623
117454
617865
454708
239503
296118
174656
71307
92089
591974
229892
279188
64283
455890
235780
32408
105124
386622
284694
530806
401080
390902
93670
8633
969461
30907
743330
269421
259562
221614
22844
140395
224591
53011
343013
596886
48393
22077
45006
175432
6775
8462
7402
106381
760604
493498
3968
110563
168112
136184
328942
341970
251527
191448
36748
206193
294834
814241
111460
321564
290195
576764
162770
352579
283673
419055
118816
320150
278001
494738
500098
371
569842
862270
55299
319243
771648
191041
509425
33557
426593
730439
7791
207304
48833
352208
276423
33225
171259
931520
179429
304564
62444
30523
238819
520648
396779
162081
229907
76613
525508
787464
32669
219854
667712
34616
488222
198409
405422
370719
719846
199479
317085
448270
112204
125445
672020
400084
37347
114088
445225
245172
188957
4397
379882
93285
124690
289574
594391
60046
432932
39426
172188
359806
283121
277640
101241
513077
437303
22136
158671
244972
385304
397337
166781
84653
57122
21659
47524
275346
486950
14487
433098
584491
651003
684779
27620
115110
244597
421903
14111
447028
66532
356297
499419
134030
300675
108040
320069
225569
268067
102152
348128
54200
460996
574377
11758
64248
349456
507389
441726
121698
591127
482116
328467
22631
390841
332656
688186
13650
229573
401577
592125
130268
112192
349526
149984
58874
287908
41148
91809
470523
286142
617101
591136
147984
282868
132590
532288
618964
134135
356642
459664
508469
525304
10369
418091
280607
756723
169632
382857
260311
61053
4875
226461
783662
85883
154767
188718
731161
750335
84189
129837
391852
74644
453613
212786
478948
119033
538774
28972
496461
168658
211876
486366
9297
115906
218587
33149
474075
261771
5943
23892
116791
54295
12104
279475
221255
385778
388061
274386
70814
170237
101481
217345
131731
290635
695129
239310
9936
38999
330657
80453
58844
26496
779
118853
363001
22685
34642
120241
463106
559
5141
174764
353022
95026
71566
524320
699114
73287
444124
385432
21844
437382
377
886460
505117
209721
223892
112556
95011
869401
839630
241269
313751
101094
27391
858394
221161
245928
99661
178198
104503
376815
37202
54256
454434
130153
482666
47228
61093
38948
318867
383770
602330
241825
11003
590300
123477
634589
691202
65049
170991
593568
930196
843881
70191
83327
31925
427746
110330
58486
825949
19693
181703
185497
143980
237687
469386
630140
95738
522768
238735
5067
6327
88465
765453
327486
21928
13104
335206
195714
336892
35049
445373
474134
153197
869759
251726
426052
375523
95834
172215
28915
87407
403813
411776
292871
285010
18010
55285
33634
66913
55665
51060
680462
902792
240875
110462
14551
274606
8089
493432
300064
392736
219050
106369
432692
389488
180207
23931
82730
36863
134974
16007
234152
41619
384879
249778
44232
77199
107333
55397
254450
7710
84852
178761
519016
150626
107213
284009
372492
131560
14674
411848
557890
347037
190304
117158
254110
65047
297944
246521
238467
292951
607601
34762
821477
205459
247775
57761
908671
206532
42677
150472
563773
95177
643374
675947
368755
118388
422916
63039
37862
31892
538357
664800
24192
531864
304159
133211
196483
46318
337096
194485
59846
13635
283364
20537
85526
284283
577049
216919
175946
258103
374563
43034
9922
127513
84804
464311
331495
178969
583148
20764
415289
782353
305604
206672
88272
246626
456387
89247
237811
186102
653333
457846
347416
284022
53219
53517
159976
147864
98622
27087
83938
82437
271149
764240
261345
513010
394350
115499
29223
115029
462192
89422
35085
865070
39095
409858
139406
201124
76719
82700
2004
405058
478179
92454
189667
56084
128807
304695
42401
218033
132177
214445
212506
194817
190764
277885
88326
195773
213214
48797
217366
915458
185856
308496
220308
117333
222543
49659
462737
696926
54392
80737
279927
100855
179641
126885
635504
84317
234763
120531
42538
61093
762022
106087
522530
491559
539034
76960
474959
240266
182440
678041
91147
223455
354743
256507
251018
43155
797026
41435
29403
385460
57142
978577
631072
40934
308533
233648
1258
202945
268052
273264
709566
20791
38570
21877
924940
202560
116684
620688
314165
35144
663631
89060
34776
431716
264341
55734
362076
87577
121227
64653
415982
498481
99933
464566
5904
48974
257950
133100
116920
614945
130534
132571
216163
38821
5080
304642
452716
452881
380145
71404
2788
3097
63137
132935
45110
648934
720
483199
490264
786978
267490
171477
342797
177360
28677
98156
118536
212099
258285
426633
653640
117063
291296
499796
406995
86231
53798
29075
8412
83263
247692
85191
43169
285861
102471
249379
135539
261303
306835
35940
78648
79130
391279
9607
128421
57877
333012
767582
444007
262791
701713
372738
119562
28363
323399
640565
186814
155360
54413
225065
76533
213855
34366
386510
46837
350847
338409
192467
38463
275873
227082
264156
100696
39710
714181
134481
330496
204976
476739
59578
159232
442714
259880
123657
182095
671545
645136
379151
202800
660840
175961
119064
12036
117102
7957
249291
277412
455707
191071
547698
67594
246969
235461
358943
324391
111804
405577
677291
87116
244478
797227
12737
36555
99481
486701
744326
56688
101030
146753
10086
39802
391709
671829
676595
228799
307387
574019
140782
36212
47871
726510
464058
383541
219378
179250
16243
9215
348729
152682
439746
296872
106016
152975
24662
81763
242995
135860
546164
337254
139552
175806
293856
153025
14667
9208
17374
577507
364385
514022
8430
112985
231605
101762
878
531267
28135
637
81871
142431
736598
19639
591811
438533
3051
483927
83640
27052
579821
34177
10066
264685
240885
259161
31258
215854
74389
282450
36228
87371
108101
48228
36698
670197
97857
488154
365919
98515
42547
425376
24779
505468
572929
145683
79302
109466
68160
3152
36766
17313
133630
25331
497571
90822
15832
658395
135843
198119
20611
150622
117901
302529
726526
85881
349035
92436
137701
171751
106944
26599
347127
717595
61862
476835
129797
179454
113582
286466
68084
415735
499194
273755
25117
6598
341308
141580
76019
514649
50966
184495
450555
32006
6808
17509
182261
295274
342647
14847
99926
106889
249949
113447
512910
561676
11074
363105
237275
157948
16047
70496
6209
152861
294611
159817
253326
132648
773461
842768
459321
23615
245810
429516
799373
347843
21523
297621
115539
57333
409987
52378
47078
427
268010
140013
551016
109742
91817
356119
70524
35199
502945
283354
39072
89172
111641
104552
6484
87991
28393
66548
60836
151601
662348
4786
270615
113143
149802
571245
399852
31772
87141
546156
446240
250729
1910
637751
296836
71023
593237
250429
87548
206910
132699
86075
731792
853877
850304
276649
2300
72015
122843
55591
59290
60061
173148
413386
89222
25528
283228
425672
477213
678546
124671
117198
143669
745543
272477
394446
70975
42183
17551
875461
208015
300299
44849
18719
42945
371514
3336
61944
47348
82067
145637
192920
541510
10192
323125
415982
319096
453489
53949
173517
172729
982115
418932
137397
262290
425842
803663
28369
208510
25101
125178
182066
35767
308330
390275
121484
98465
432613
669756
105910
392291
194721
140608
64660
32850
34690
121379
14165
181378
330840
49746
44547
455570
104959
197257
257504
219501
98709
32031
160117
103096
149203
215242
101733
851001
56779
86039
417795
80645
361210
169639
38714
179025
309991
201141
381428
21885
61886
22005
297738
564078
87779
404443
138336
392882
337205
292557
140912
335232
765816
135068
311613
8277
34761
95183
5736
12203
144850
147995
18204
139953
339434
125640
428289
148118
391558
23197
836939
496418
532384
754998
84858
145512
157265
220588
258469
0
70788
189540
103020
254280
795609
465162
194901
237039
417728
87662
87163
37788
146975
5841
175542
609277
148766
352438
173941
393272
218442
74772
456834
43484
495421
15197
149188
162207
538555
446489
22685
242930
293997
9646
453172
322107
319243
24561
173008
162913
74170
261608
569125
102659
23814
749045
356423
299489
586284
216304
317171
118430
266570
236980
452333
163315
330264
790810
420826
3463
131452
59811
755330
422194
193986
312172
66645
171875
148574
319668
302843
58164
276535
564939
469726
20777
369683
255267
23527
325428
212374
355396
217378
633103
68127
353174
18950
167931
352346
788807
418539
284031
812169
59125
358798
150438
115080
142124
161311
581667
439837
469063
329992
40486
4007
1575
7287
190991
323277
550001
295608
16648
340133
214428
5893
239243
61454
136171
138596
253609
48113
3952
382650
15577
49079
249730
8438
406095
66227
440545
77097
403174
36950
2511
166878
218596
722208
362756
67928
727912
284172
6839
123755
446119
1786
754114
35377
2407
80875
444898
30710
524359
213521
574413
420155
233477
278194
137643
113336
105955
86871
13871
107186
352794
67283
640384
412189
451304
242706
50673
389132
345817
180084
405812
363353
39900
357765
366283
12669
4104
105493
563454
96275
503565
141517
715808
251138
9596
197223
15297
255938
353963
15607
487050
147875
430409
29023
1538
245833
97510
218548
235291
124506
343736
55924
245187
23127
280456
245190
334141
15730
16275
618940
543433
274964
241796
73651
173925
169764
102736
358290
122591
707899
3550
34423
132430
21707
380260
24318
219799
227816
396247
191447
110245
18212
272776
775617
151911
205320
72885
824421
381993
916930
605494
268870
294
76973
247268
409110
343637
633158
3137
123731
345278
700511
140978
231845
450598
26256
231628
105214
199431
185937
76460
149605
163441
173908
191465
326038
281739
842146
43206
413930
365124
17651
79028
287169
551606
17915
640033
444784
107062
237183
180260
55881
95532
293951
774336
116115
634699
18812
134587
116797
915241
111925
300117
80019
43446
246042
3803
16376
317040
328362
853490
426743
465118
120800
3427
508714
34030
480288
74114
0
321877
371025
598957
247971
244395
169452
377365
133445
661638
391485
361159
145
42604
567377
23281
156086
372562
8414
209408
815741
91732
208194
354051
79158
248370
5215
413690
540373
213668
28979
372016
151413
313880
257646
153374
37028
98600
212336
290121
440155
10918
144243
99108
1296
244355
245515
116292
293141
245652
384538
248414
272497
44239
174831
184651
601287
223256
80968
471726
3183
16243
305096
102626
61669
477750
413212
306140
199646
645086
15461
275937
250118
379254
560746
45017
146479
282598
13523
110762
160864
36108
322239
636067
234205
85423
24973
333920
239298
256460
91260
448803
119163
443772
57907
661651
15170
399018
260516
47777
243123
781772
458174
43934
271533
639517
77407
74756
62440
273097
163324
258270
396208
272653
248639
91030
193562
75952
247247
163151
152209
726373
87493
130971
174881
159934
54974
19537
106418
16373
171212
99043
125504
13260
606443
129123
366752
81826
210638
249317
602268
71172
515276
12951
517624
68568
254693
138521
13833
229849
43015
514115
483592
783983
520715
459955
17349
140018
15128
156720
244493
327459
333836
30116
286300
604835
102151
83692
101871
116084
190860
227022
21620
8336
68966
68347
413535
273646
109828
77482
853041
16908
373512
293752
545819
70209
107571
94681
117091
52219
733671
455917
16160
2827
238809
17421
66094
699938
344166
610617
156598
69303
587702
585364
248382
333706
227434
12521
11214
58449
303066
78212
149362
456973
836368
261580
94805
18811
174484
530167
205771
644625
907861
207393
108000
3069
204775
109921
1351
862215
197041
175962
68959
172102
265041
133417
171859
189537
396861
277693
210165
76885
63455
191161
411036
4426
762822
380163
130502
360564
33397
189380
121426
108547
350853
9740
523553
131293
41117
119298
781351
39871
495006
400889
114632
426030
439856
642380
83818
620960
124229
261112
598070
147555
907345
253121
11109
74513
405131
177070
23170
159330
428410
138833
299095
17122
171384
407837
97849
550610
440779
260051
243670
58966
227478
166241
201228
694791
182937
296382
219490
857029
114854
10777
70574
76797
19681
94989
550088
234215
197838
364279
218065
587638
34348
177324
660333
303220
29726
690420
3699
47788
218120
571214
81204
28042
693734
379237
241321
48553
288605
79282
119450
527333
74979
86343
363542
404873
49393
278897
210142
207762
780938
444887
268357
241696
18795
525931
31303
340813
150244
225341
157286
315
13158
239869
230986
458123
61537
240863
626740
106966
14125
189307
210077
5153
416874
194872
126332
180154
525788
213739
245415
139092
18282
254396
23041
249761
29838
7877
427303
10562
624713
121544
908626
341956
495317
219849
139775
722671
160205
68047
108129
677992
823850
9643
289381
106472
132789
397638
128783
794070
606480
288974
30417
657302
358467
199741
70000
801263
882355
15499
55354
404224
103068
36430
263361
240425
252621
743885
66408
6674
2392
93389
164337
80586
50152
393899
618290
212702
6975
183597
438142
81131
270621
832610
437732
161746
382145
690096
258018
337271
10404
120078
372285
514655
62042
421248
513366
41439
252892
634953
321318
221208
181075
77608
577432
86059
466348
307482
51084
218479
701475
131101
43361
101091
152487
100240
165172
714294
37917
11212
209968
150399
521836
494004
290714
528791
15067
10425
54626
33378
170359
389944
42898
371248
70826
204474
249028
413659
253613
133151
142844
78330
622915
152360
10248
54487
76036
103890
560658
345295
339439
241192
279060
56125
167823
177161
47975
17076
90088
238181
615139
178963
407451
230041
488717
120428
11991
650748
83837
154921
85401
599902
131635
43488
251193
204767
80626
83384
19775
400879
796235
260060
469057
30570
3238
0
265162
737974
793744
4109
86726
279763
206134
384028
11554
16345
673303
4798
325007
8909
263855
208479
116505
255205
127113
583261
414288
82450
444361
701363
26261
48901
476872
73711
326075
515115
375550
718891
348096
209230
165157
857
404220
225691
785902
172280
27116
83132
680229
596749
456251
210112
11010
709473
51396
564926
936647
266174
264064
65990
81988
170418
290765
63526
162155
298902
64422
73044
109876
230105
726142
545640
62525
328927
240
435404
79647
813802
258312
31173
49555
3795
131284
185022
420290
523220
11859
95828
4115
82915
41019
98503
497185
204746
6077
113813
508
245803
427210
112509
5165
321789
575976
21608
236596
753725
244152
347627
176847
27375
293075
95879
118737
92029
18217
6725
256503
382703
83615
19104
225186
963074
92806
496861
196778
567130
176458
378474
31407
450161
230913
56417
8005
183218
90585
251699
506834
285237
579598
76506
183426
289826
33000
38351
4587
127198
118117
245553
706377
222204
178951
258732
101721
22813
19283
250917
172127
688706
165655
95922
404152
151840
296338
225796
9186
146058
41888
522464
191657
520933
459255
312542
185803
335215
441180
181449
47884
89793
393369
376991
42879
76325
403606
16260
1115
407740
155633
780244
386313
343010
465916
447996
78607
368072
233928
375899
92153
310349
57776
83319
13276
359437
4769
198776
405632
11563
115342
90837
129520
159284
3499
188114
666764
184757
173290
309754
532773
101618
50952
16004
404617
701251
7450
9868
96079
95255
92348
202808
677
53603
45646
2948
117095
38311
8861
311152
40264
40120
66262
23664
343402
39911
258
6314
31094
98322
345386
221417
409850
70267
575774
47981
204052
350455
248220
548454
363322
470482
442515
440085
31592
20203
136797
331325
285281
288658
538231
441988
33158
1820
579403
941456
45581
1794
38217
161304
129607
826149
111384
168483
77357
146126
564050
280671
48697
216790
74703
7001
221067
221148
12937
857961
568946
403
64033
208204
47372
204763
40172
66887
558859
201419
112999
127188
58906
283810
434898
547226
551399
88310
52442
576752
242635
254304
42471
304583
82780
368144
279399
13238
180835
126466
47101
568262
383059
185859
71284
6921
282462
111255
492927
51125
32720
35785
398440
335285
127671
325643
78580
221211
740458
198327
153123
193712
54255
258272
366928
23290
21535
159310
76485
47547
104455
16972
12195
10630
308437
61449
650055
166411
810437
5364
19922
763893
115211
101361
207403
7592
402475
204293
351747
359322
19772
33408
397470
52877
255721
45577
227256
18164
275860
84504
236319
36513
415512
500777
88954
221086
20696
112427
708041
12919
267854
115399
86708
82362
29364
825311
8757
404165
79463
219698
625252
99306
103797
86980
276012
174829
556922
85847
54598
507617
266265
259677
320114
24776
177303
758991
14215
105781
49527
179475
9950
224850
204099
201015
302026
151998
180965
707336
49786
454027
866035
30340
21318
415815
6756
363042
130468
108839
916091
184222
106179
58769
172454
418312
74661
562
295206
63001
462565
311993
507403
715379
120376
360399
737210
4444
61765
46628
30010
202002
90063
147683
437610
544116
212123
196428
181
54060
694898
521957
13033
488966
26943
207742
851330
64150
30407
7659
787949
113529
472058
42064
123187
53324
553094
371752
152497
134335
525528
339376
217260
309706
419173
267778
136550
451561
112975
71554
9167
135572
607018
165137
236936
9932
955389
13888
250137
13153
118616
232224
363915
45645
422393
332118
217444
429931
192825
630058
158502
228211
624615
152475
140713
35704
288624
776654
490247
242228
42293
171431
149242
402143
10127
109564
115293
416519
167323
83311
720086
42661
56421
166600
155218
9708
190731
13104
147201
132185
415223
230091
172675
8332
12005
422417
42168
396945
693539
529339
108300
174618
160424
30157
35681
340113
293115
410465
280474
852059
76006
776804
67083
169252
43143
23109
871046
310675
1850
420874
79433
83189
173956
422013
295285
323423
21060
605450
330212
764422
705644
39790
174532
92421
310311
4759
16290
357253
44692
208133
23327
317156
306422
22499
530803
433437
85543
8807
5868
4876
176097
489872
103410
223418
62252
210639
42931
308623
893101
469376
305060
539435
137125
119246
678509
816335
168432
317363
5919
374911
502900
835114
30798
558632
235858
109376
225311
155979
81287
46944
739719
237930
97462
203742
194753
577318
3421
339994
195743
97991
98786
213631
25924
698938
26914
377073
259637
4034
4819
52892
486160
667558
166333
127687
73086
810280
412628
19882
61244
299716
225387
420406
13804
113625
5898
30325
498919
195013
6417
473916
155225
118000
478648
183406
310289
132317
105799
240139
43270
448186
315448
180009
653960
214290
27384
155587
527451
531272
3030
130238
277611
9878
13837
18401
617409
67038
80751
69139
64820
730396
341667
121802
399481
389552
263176
12919
24914
581998
60601
599369
150258
122640
419049
224734
3671
49002
418230
377814
17276
447446
564662
10700
592642
125324
75522
777040
54644
362688
101928
551624
120350
236486
649587
414432
23352
59300
70417
32209
480961
27683
94996
424174
365837
55162
22881
615592
224968
290338
123913
57559
216977
46608
418953
478454
529286
26129
38037
77215
9081
863415
448178
12552
701201
263103
258455
63493
68260
274531
366106
423908
385846
259388
59767
71783
48817
411308
124285
346997
33369
180861
44502
227871
132479
784136
622571
196895
948828
45416
103929
92850
260431
34591
24020
259249
217008
92929
153380
81158
94474
334895
353669
683420
699396
761278
208249
382578
100754
502275
144303
63998
377793
519711
750163
263120
826948
10580
327617
242741
855334
75517
12488
251958
322351
2150
173737
110957
288550
151898
263958
55067
252296
103289
448549
132621
7346
178709
109786
508056
150554
73141
565373
495951
419210
379226
251438
420108
550746
165039
352615
40209
41190
802638
533964
3581
33974
96763
45697
11521
733297
30435
388967
247584
230652
413218
8872
286668
545543
661624
133123
27451
89662
200684
316347
40432
181523
139901
191573
121270
148769
717039
232005
52037
26794
42718
287489
782652
169935
85961
479445
19237
796737
21876
74547
141143
426043
410768
93671
342136
1743
283846
561685
141333
188750
89972
491293
122796
667034
46968
335391
510539
116465
168868
114944
239876
2678
280273
549903
649656
187515
819874
11948
709587
390936
9353
22103
231546
200087
520340
283608
577095
196683
14121
303372
22098
690209
739752
300794
791273
195421
484511
61755
46220
106513
43473
548619
63950
85140
253380
248273
272259
584228
529412
831707
145508
236876
159536
639082
536125
110323
138224
328303
136021
172266
114950
387805
332273
496440
459666
334476
28712
45932
22635
187448
384794
290391
438906
777339
111035
15511
186807
303653
585402
54043
898566
14369
5926
101296
264408
133562
54006
293886
171819
114055
4543
164631
37856
15036
194383
161331
301074
448639
107420
210076
544702
7379
5693
236972
194278
136201
23826
240823
113820
270396
550216
458842
114245
367259
415086
84743
245640
23821
4929
458269
15795
134836
45857
3429
512920
70892
48231
179232
537925
450100
164718
202838
110365
141919
139548
233981
573836
368416
169975
612227
229746
54872
296322
425066
313382
168428
403908
21740
161101
12356
129515
13768
151392
66897
89336
86048
2094
441478
455783
250469
586580
35442
35869
349010
38916
856476
922877
95398
8285
7260
180367
200558
660952
364023
68051
145471
188580
90192
285060
342299
116042
309713
153290
248158
378098
709956
243147
347996
420141
448847
267203
31955
4055
582369
562944
637514
98429
732069
38207
312923
308982
121463
9055
219531
125616
372506
458201
31662
71804
168834
394901
120694
25790
272923
750916
31061
15321
32270
80790
155185
432214
16557
364827
167645
264291
863339
110389
180794
53922
267193
234515
190570
42344
510789
197774
804114
627016
40997
357268
73260
632729
552484
450804
157195
465042
17596
81123
34918
294212
631581
29063
537061
17031
157263
173452
291913
349830
210193
4712
12082
38748
520770
2395
715777
176399
267273
242965
330538
442261
702985
699536
19914
97205
104096
68763
188369
65451
267841
49059
138900
255507
10224
79555
9821
755
40291
871673
181117
8879
266875
86353
46052
137187
109139
227463
37830
319443
9775
303810
165488
459157
196242
283259
312045
293451
68453
164819
6199
177708
138454
140664
114309
332560
12245
734339
427853
63227
175163
33994
73530
1510
96574
39743
62427
222960
553917
34852
137366
437029
14643
96239
307635
227630
10191
760710
46309
482976
407819
391258
2218
147709
115009
108680
242105
151227
92039
507207
135118
433819
755136
303048
342557
129369
185634
260745
236720
129722
790548
197518
339395
129983
9990
15866
182425
153872
895808
26338
464347
316124
198525
284679
503470
94259
118562
225645
396312
323849
312437
308770
581789
513082
64835
108187
117470
3298
98122
2294
25004
256213
388786
13151
372944
69014
194745
392833
384653
136206
103598
167816
303693
129207
299062
333047
88890
78972
179774
79511
498026
60550
48457
237222
403153
412323
695442
25728
401206
328304
14340
273627
158597
301970
7773
4685
555505
356430
79128
9010
651324
7231
444155
8771
213389
619151
384
3979
16052
326304
14435
633948
111449
774072
490364
203580
9281
175084
428154
223216
315799
40590
0
147804
8159
137807
19940
60746
256966
274419
195508
178115
174239
125923
221891
203633
455118
776517
336402
447365
164867
566775
223438
37039
63547
493557
307283
183349
151735
174765
17324
155992
255793
358150
232193
13392
227470
444362
188403
71909
262869
6868
147104
129685
186312
504841
132579
3353
287400
110746
13303
246073
15440
398578
387487
252
76018
774123
357053
30698
406575
156149
436118
37338
756982
58863
51007
256355
235179
608586
69647
22742
42711
261619
234297
267323
97878
725993
92241
736380
99311
0
154875
97305
431196
188247
459458
377165
629955
146919
164315
189756
550753
25682
116454
382468
243451
100021
90336
508693
865039
377436
361591
2873
29363
303397
147684
469280
331579
6583
138629
441401
78809
6213
9790
365951
424309
60012
272265
6809
28248
65613
8183
48001
20422
527150
243977
653069
459670
74851
612917
379212
22559
149893
301436
280922
78834
192762
203546
236832
141976
57531
142225
412598
36601
16225
74778
325511
375452
49138
56138
63234
709007
7375
947087
269273
150268
115752
223511
513606
394415
50078
54337
184695
65401
128931
1863
545228
77356
101113
21904
12228
60432
133788
468313
169498
296450
457077
221508
89533
58812
88007
608579
79323
32931
165987
208554
348846
214284
261595
379767
669852
19689
161987
388500
143936
385860
317603
29376
75578
576770
443299
784119
114334
644521
48835
98806
259058
85698
98778
17526
8013
150304
98837
347487
93413
125830
257697
451841
202845
189734
718319
75519
150983
12750
406699
233546
101498
69637
86232
204389
295109
309738
597205
51429
421668
334540
363777
142142
15467
443437
327079
282224
86978
714675
33300
140840
105995
595255
111027
141918
23639
21486
143231
54446
110172
24676
348582
53153
855385
78232
676777
209752
119146
451376
290017
289769
16097
551225
140943
89701
87514
115767
84035
98626
144344
118668
61863
325486
852074
20326
76590
484416
468975
261952
575650
333435
172369
263032
28603
61397
56680
128116
539708
23969
594854
788863
637024
3596
563898
604445
232496
720976
8840
86469
434374
122963
139822
113944
62037
108615
385170
446818
13772
219628
414405
31580
825616
59214
327984
567511
10142
71800
588614
331101
805537
61225
223022
425070
502751
40664
161086
26942
818374
5063
218414
19348
327691
755553
108624
49693
6797
447604
47188
261894
13763
784361
715832
563730
18590
190260
42108
27915
194946
211948
464397
259305
208943
793360
249298
9523
421547
62788
408573
158596
102072
486573
396397
634391
101830
353211
75326
6059
68192
7176
145922
305960
204621
406142
26670
2507
598694
359443
269997
590353
408699
172675
649642
380653
158294
88430
304987
152177
678431
5665
406090
45576
435652
51593
28643
676660
27041
168347
16685
409155
125048
455467
327223
72447
141185
152236
492281
792170
892204
8680
695395
2524
14370
260024
490399
155006
204035
370720
38930
3523
171826
363228
8629
160424
152708
118765
32342
644973
244362
153
9122
349544
295307
70266
450148
409405
199214
170867
216379
337525
30004
65855
213471
82083
122189
752568
1701
150743
269240
130017
881595
195119
285583
461074
561226
437880
210995
12086
51983
66104
741324
240622
638705
167420
484273
144385
170936
773397
37563
94941
149730
46084
5747
580166
385004
29251
213170
27609
546952
274134
167394
125520
318273
277643
329521
224611
261759
191537
562798
562374
153143
386255
269562
68462
414211
686793
145556
547949
215876
209356
24622
425649
322016
51105
376277
82502
345176
579843
70908
149532
124219
727249
139258
115806
206749
113669
590737
80364
147424
16308
92562
13820
212166
533863
196818
611816
735942
878663
554643
673063
233222
246688
76023
167950
255234
5347
48028
223557
19639
64567
93179
479407
328002
123651
460177
377821
202951
501056
355123
434907
14460
138381
672345
72235
22375
356145
526779
241948
7236
303279
600741
463381
64899
49478
213597
18586
46468
35071
292071
18848
516979
241272
30672
15210
93855
7290
114832
544833
46435
663098
62709
439528
123801
177350
243827
559555
142716
51947
164950
493433
78848
185234
412952
400223
156520
594418
234672
659748
159003
105482
79194
94232
258423
401792
387082
251207
89730
136644
5300
6143
477530
585107
39965
84165
293740
460032
68539
369646
409489
29733
700166
250945
361563
9765
444912
539000
19230
299169
248829
55430
306469
23860
266080
449814
137114
182815
105075
36102
59668
268605
78373
372497
485371
153347
1454
52920
654262
164922
188197
588039
3129
152250
683245
167921
418665
91256
14510
2342
28622
1889
180304
718994
303442
408588
2682
57583
553263
222448
256338
594993
624800
72153
8120
15239
293200
676084
224094
301529
269213
63149
100641
461704
112619
29737
439688
3364
355447
238422
324237
441244
259396
450526
241115
140699
132901
489120
884007
254372
596232
154204
58086
168139
419409
174911
46385
501275
51738
128018
795713
197454
76671
44235
233516
117500
46826
115805
82887
53626
586
78540
441014
28527
786533
404078
19335
565539
734023
176537
182245
192681
419251
17574
9757
434494
43949
289804
422102
120054
37381
122825
26274
328327
345357
20907
116497
19505
125370
664672
434875
90125
57016
288330
48519
454455
15133
143013
484211
356470
8500
231800
350923
72392
11835
185503
38400
154114
439466
6537
11929
233260
310520
45780
36624
159264
317116
231216
294452
386679
89218
101607
289659
27997
180212
635194
243817
9855
160093
178093
107665
418074
428273
468998
414341
525672
463910
131605
59992
729539
121241
64605
22477
190599
606628
34499
297559
372072
32089
148521
22700
834454
758383
140902
56235
527516
61301
244836
18476
263997
560241
553950
499682
257626
309114
428578
4515
79469
432356
682
605123
646174
13505
88949
92455
858390
387624
20065
12683
125087
47869
168071
47966
22650
296257
93366
106297
53272
9366
492261
307004
293729
337186
74479
2578
55521
188744
146546
112137
86314
226651
198963
85153
133178
761986
135540
87676
588040
193791
187150
579619
72412
210834
68943
794645
284699
561558
286850
9701
62066
17193
318420
795632
30536
344497
757453
28082
565323
86569
225564
252304
579268
367282
256829
40952
172420
174324
266771
76997
175648
20348
349330
4325
163477
531526
116181
218399
399584
69457
826253
382952
432658
130321
378546
556647
340723
293214
248573
457787
153288
184848
110582
156792
208625
122881
93309
377912
475000
82817
34047
79578
59036
666719
1732
11090
61661
217687
383324
894604
429175
267705
16945
472039
187917
174594
479978
406706
98318
294216
130163
34786
265921
392303
128265
447074
571702
111827
424319
5941
7049
46498
292238
901588
58285
155940
17
475912
191534
388081
71053
13232
463048
63658
423793
318621
362211
761045
497809
267017
74095
732172
370978
421973
228342
91475
199760
528421
50797
39970
469796
392092
526934
630109
669052
17910
198203
440218
95545
27482
168552
218751
320972
20190
120934
15652
399534
11679
5942
65414
739591
582039
116312
61256
128489
214654
302910
58516
82400
51242
178522
497850
12442
103284
144852
197161
5545
133687
201213
2886
96781
3376
207107
9746
253387
607715
60643
6912
367381
353311
793003
32568
229316
104262
211386
322541
86461
15500
55209
13295
5629
174797
158068
131978
127394
307008
691408
495748
216954
6343
276068
230511
424111
313124
374547
571184
294003
267140
27798
11722
354811
69339
23625
6145
307196
20380
835460
239294
726337
2587
22471
393028
450
316558
742086
36496
490996
357076
57988
246936
371814
251686
55982
387025
27998
706691
38122
227394
95047
75197
229361
656967
203543
770575
245692
851558
202087
51110
275991
9134
293620
29129
354410
152619
714417
234701
11954
102126
8504
43225
35858
335874
101929
426047
494562
207911
78628
587147
571431
340007
248692
10465
129971
518912
119351
932
515017
123745
272793
362469
480459
524229
90790
131447
265784
391748
253567
459030
531655
22045
694630
320360
370457
8385
30041
239777
651228
82684
103001
245622
227924
231179
404944
307854
160111
387818
110125
2339
629156
268318
607829
474022
463325
609322
667453
91224
159614
299987
42674
50412
77895
143784
488435
651490
45049
64079
274231
596595
87294
147047
80154
171084
753867
335574
499788
168772
614029
202151
224930
177824
322891
172877
194539
518719
157170
367032
107493
45293
17204
223673
51333
347034
1367
13338
62411
562482
53715
260864
572632
402655
47738
196390
7245
289579
271304
133465
947820
398565
46245
29236
75653
18450
62502
626821
70511
603212
75279
92573
37722
71263
149241
396438
152196
18918
143040
324026
45655
591105
18876
42595
270856
171260
43610
390822
371818
322296
348166
194494
161305
29563
3831
95530
31562
256528
91812
731753
105131
191219
613440
171733
862387
147919
240694
690859
241876
28430
175255
106385
877382
11202
9416
901082
341967
514460
120734
370814
118133
911245
225277
93208
554667
510261
103940
416040
541678
356218
8522
140530
160685
588308
190916
337468
661963
19853
208851
174438
447761
118938
72175
244494
191816
251070
141827
2116
1429
58383
118662
83295
164725
388338
893272
97948
371062
431064
310885
375171
313800
407532
73937
442087
772208
27095
87484
348057
360423
599002
492517
146798
837669
3353
14225
530862
231369
145647
618908
419387
340038
440188
223634
677997
10899
219940
35533
17244
4079
34954
94641
125161
70313
9567
188143
51847
308111
9720
232213
567946
157041
315847
19343
456663
251979
34557
90596
255867
453019
241036
112841
271019
1762
80834
12851
210777
285637
59622
136588
301723
14399
216100
225790
13071
183028
650923
103541
490893
555229
232131
102887
12005
415577
744157
199479
188145
16947
387730
1089
4413
281157
723051
300273
329491
7274
297929
30199
237493
16850
1489
985
132672
448862
451307
423317
113922
448774
6404
510831
311756
16742
159083
299349
15810
53562
258355
43299
66740
419000
55211
95839
325845
241684
509619
12240
391724
243593
848447
77108
393167
716713
13902
128513
79629
314069
20556
92846
659523
96563
285749
195646
174851
25727
144642
237438
92092
360589
627044
372357
40861
223174
488161
7618
526004
379833
395318
133175
194316
219453
56677
57548
879365
428139
714429
264690
72118
197791
195966
129567
173025
32803
586139
298099
784907
616560
68671
199663
271455
41730
464389
485959
114045
127932
27600
716351
74597
216982
450814
253718
289871
36169
127484
107368
129793
144998
3016
67847
1330
654991
93703
218670
574895
457252
167249
161776
241980
49466
80298
253800
75633
198251
151550
34519
141527
83386
51125
33913
136360
368235
81159
314317
583912
241254
607915
122646
90381
10549
68043
264195
27737
158372
43791
3317
182385
139
401496
55842
742612
93765
54412
68542
46373
5815
373246
101481
135070
103441
68680
127180
114137
164255
604075
695618
453576
268086
424276
22174
32554
166356
2160
442100
116695
581828
81082
22943
755958
116412
458152
940311
189358
528785
7500
429672
72785
56004
235583
418062
169100
91867
819123
359609
35760
264072
527592
159865
330980
186509
502660
259680
124753
33279
355092
20974
171734
299285
388035
114161
342297
69311
618619
218343
37799
142119
497703
20947
681624
239784
19275
54455
79232
347059
533269
140303
53665
93915
38879
63577
347395
257159
34854
3019
584890
296817
184270
62024
58135
521671
214220
441131
300233
12345
423710
18352
541788
153553
5338
101235
253095
17136
585011
26580
380515
820618
3237
6155
5276
123025
400883
290649
204525
860351
3597
129157
263330
92506
183563
458726
17949
88141
472069
716712
93026
305789
259060
694245
58903
161294
19812
331047
207048
108989
67128
82558
143362
437778
43865
138334
432453
54145
9898
907704
225913
129772
301966
504656
7396
70095
18690
411851
105957
38348
166818
179417
559628
274534
389896
567038
3432
76033
44460
159723
148347
28788
659966
183920
339355
44754
3891
455623
170118
56726
609837
284262
283813
833500
541314
4981
166344
4784
52663
108434
579724
24004
49381
55844
515116
71937
44056
168705
448072
681373
375957
304209
29265
14030
81859
353838
20698
399868
39378
800318
86905
509563
74147
146443
355461
235591
124935
259851
176374
95479
182760
320485
84580
110455
22229
639639
241339
72696
710719
279370
95957
726463
726825
171015
582493
543743
353837
61172
551775
55079
562266
118814
359275
187308
433772
601585
543268
287176
410041
49534
693527
83979
482711
26256
4493
288065
6604
323582
234963
153342
211880
446939
57033
274093
75615
76188
401541
434942
459291
586390
100853
383965
582264
58986
76248
598398
388505
204374
11922
101189
67389
838628
392499
386034
419706
361713
189389
5708
236227
74900
138098
22511
96411
220822
294849
224758
22575
54078
243735
533618
100840
126637
485702
1013
60483
202734
159593
64246
6920
732829
218842
192840
23058
133666
137274
562436
609432
27813
19692
53834
31692
374946
405249
64757
29446
440038
48251
1114
23817
697748
817545
99435
585024
22625
553617
4070
449708
23360
107170
884072
120496
20064
93711
287686
243592
863205
157133
175926
534727
15059
423661
290960
281244
120899
62258
316409
896463
348600
376157
152839
199575
185893
846242
21277
41621
126877
180373
62929
399873
387487
352353
575268
268123
631013
615646
44844
689142
64449
368478
235540
179692
110733
278789
45437
114909
329606
136804
213938
225660
128369
139501
824504
269809
721444
103519
328516
77355
134082
228962
735808
394780
93572
47955
362751
360100
153920
356774
209888
30497
24592
192900
135834
93042
185265
29418
281996
434126
159529
30555
647365
3602
605561
42911
30852
26852
7876
12747
155117
601390
115554
53887
552644
28909
222738
147018
536596
184889
155606
206534
323689
558411
83003
457317
86343
327007
159174
312012
284368
10253
203475
396693
342493
564253
18855
56712
24670
105066
21435
9391
503466
75064
18331
57887
45660
167809
265329
64408
44061
684993
405324
89800
421433
387805
52769
351745
401163
343602
380495
261625
226487
127133
657890
100105
344123
300462
68160
422256
310400
244069
589010
717482
43446
360615
204965
549875
38487
27724
47736
443001
413583
162551
747241
579957
230319
47952
106977
235246
664431
539411
43383
155570
191101
72737
208137
196190
3811
215061
224235
360241
4598
352337
742853
76969
392573
198292
97146
763617
674200
589402
316246
19751
442689
84279
245698
11924
149961
46312
435598
525285
156548
443484
349040
160232
297411
535714
980737
64978
59656
644299
255801
330350
234602
372119
84021
474326
12806
102032
110327
133402
383000
812556
7498
429923
37012
340449
193069
147754
16684
828390
46656
15313
251644
30272
675592
655592
3828
406210
322984
88769
134297
221856
778170
178807
605233
163489
552322
37387
250315
153579
241055
4798
81283
5139
521554
125942
369890
101319
84063
21157
168010
155106
108783
23410
620665
61055
579505
93754
127443
281606
872941
774875
17462
653694
218710
12120
108879
234838
161705
739361
509456
869656
83816
622451
487858
801239
54534
123247
358217
194985
286474
387900
1617
559318
249261
163261
375579
77976
127301
26106
604680
315855
226220
115082
73166
46626
581438
479045
197515
564732
112076
481846
410424
397117
62103
416532
15151
700492
43024
664948
82360
486138
491674
56553
119700
55348
517145
18941
438120
312310
160464
146712
32632
361205
128882
508387
405263
304981
715361
30088
37673
109923
481683
149826
667386
102070
102677
2958
107636
218586
192479
491361
332819
407650
7146
105831
494822
448761
460202
255795
67702
191763
518891
159413
876766
27952
309316
276499
965084
104791
834797
60067
32835
551742
80296
79426
265421
15796
140916
147011
22840
113709
11762
4012
20658
22034
5290
200942
749085
152022
260642
66464
446592
280337
532884
638050
257869
227006
329379
107666
5063
182635
140595
4863
406523
306977
36191
153634
238778
364811
169149
56029
537650
23439
92823
463941
120137
177700
443853
447916
209
570491
448257
40326
410496
76405
183512
14738
681936
387446
425170
291568
147536
11635
407052
499180
26754
162504
651523
228402
191141
4031
11019
576910
65577
674224
332575
149383
329532
402203
154017
595188
45058
616134
212067
264352
123194
445019
532386
518685
447194
467786
243951
345380
260633
647829
4284
322753
390666
686781
3896
255514
30417
527686
289718
369683
18697
58644
11744
2296
690337
578590
151282
84110
67633
147127
12259
79153
35847
21745
340035
90191
53727
427326
652986
42661
394284
359788
355121
379507
858215
674915
73642
416313
267171
240702
324813
717083
38892
43354
543676
30632
566395
214638
48738
314068
49715
472025
339832
70750
690749
65755
72275
541829
798144
303410
282222
223637
476407
240730
271191
65959
75108
961449
363072
121489
10778
324978
196628
916681
58829
24498
103372
11496
476014
191427
554775
570174
107708
221216
238622
86963
37930
6052
747945
286181
259229
650780
84072
432880
29391
43378
86672
433502
37416
57530
97588
484077
80332
51048
240695
162807
398804
587752
304148
483098
39154
359005
474448
181900
253889
5192
423324
291396
75511
317777
8754
39315
208011
49539
503336
37703
235027
188106
575515
12830
174788
628751
9659
1098
878536
554627
139862
74061
729314
512723
571705
38848
712103
91252
273902
222393
55968
59745
646628
231422
534388
242782
173858
585087
212550
219528
433881
516794
525375
235224
370304
85156
24169
598890
173430
127399
402156
148054
137847
724617
338227
26760
514088
271058
196207
56663
343096
154938
40657
90357
274353
37233
155484
510856
110303
200931
308870
128882
41225
235343
31490
120965
318165
543641
575
40038
848885
24876
92441
49092
591521
6554
355989
65890
486144
99460
473062
838586
807458
418096
547595
341937
990
176865
202382
5411
248873
839436
221024
877265
33917
650963
365830
44816
106445
36462
203102
477437
413926
4981
286834
305952
183201
4257
103374
84846
163207
544711
46205
129856
65193
20174
195183
324490
45910
207120
139992
410715
47204
112474
19814
117258
295847
76518
2905
151094
875581
404392
290835
810544
77468
418033
654608
322902
436773
34859
43919
28776
43227
121224
112181
880602
334615
32834
217257
384352
100940
101748
490592
17423
204122
40157
337562
130321
163176
90184
214054
13943
113301
45097
385720
330926
335906
278588
24163
53491
297256
16699
138527
338331
63478
86642
464938
143899
91905
65308
64262
18692
9487
113950
164733
31218
523421
136338
290740
412458
364465
412495
37377
82133
539739
141887
86627
164790
13310
137183
153669
306054
184546
140998
485605
64822
12760
346
231318
829289
414113
46946
239840
765
193051
303160
816122
19051
539034
465122
181852
240820
451661
143807
254181
175004
105645
59717
376052
12760
45825
10756
66878
58206
8636
228653
492602
57097
100100
15138
235222
25027
96470
450862
362115
194942
151303
12705
164731
12739
9108
144572
554522
502892
23517
447346
485582
52366
647445
526338
171689
163369
9087
528022
190547
30166
649651
107251
364940
332267
61678
433356
127277
230344
582
21177
4806
255478
206141
285841
37854
255885
212486
605378
422338
159973
405265
480647
25341
296316
118852
245619
255218
177162
105132
42021
157720
67465
118636
310265
16939
802547
247252
99593
23802
143102
36659
8832
167452
56235
151052
14548
168339
155991
336632
287019
44634
51354
41701
646886
134315
97612
53630
46774
16538
266255
62895
778431
807710
38688
132647
109170
309403
40427
113624
141955
18768
29419
244439
794419
210021
109188
57388
176678
8124
755928
770264
127105
476394
142312
92795
602842
232348
365071
17615
155310
60934
173919
202362
90580
344648
438366
10229
43562
257045
263620
64542
117698
27775
643579
218973
422112
312183
152941
585832
30470
103064
31383
267204
531473
572116
275267
518591
1595
173178
162874
239408
284238
248981
23756
95360
2886
744230
236703
438822
2468
36385
14797
18332
96635
355734
345722
160450
52345
231890
510161
74761
44076
153901
287116
200226
64314
84764
530984
165081
91562
445073
210245
92718
42269
9915
186576
65234
473631
359209
8952
745145
233137
119200
75073
71293
725849
2685
12926
282328
92076
106941
72413
83343
679935
551406
349239
549649
90290
5825
792890
465271
26909
4768
428625
219040
298131
77043
29008
283319
235500
60390
443607
199747
942266
416015
874185
154564
50292
263289
25220
188825
106138
21223
188976
37520
174189
193058
9148
406864
580401
267548
24185
136555
44734
391334
209223
261848
410287
236172
274889
100816
3867
6806
264123
442783
33267
21896
590141
255080
944132
57093
496523
734634
22321
34068
27255
61838
786319
333007
258332
141002
16523
302450
169992
157682
293245
653761
94210
6478
22412
184
384447
578235
180738
1688
47501
682529
387856
342230
94321
21663
119478
257944
65948
124484
209195
2133
256491
567962
309948
185607
108557
136757
272952
70204
237159
194835
151503
208763
345648
206555
281409
36619
833500
931680
306620
729746
455922
228847
550724
8250
642486
203400
149964
91073
164994
519154
614637
579826
110643
638008
180259
26314
277
703943
377013
184149
141272
778891
16911
2552
40930
513783
282906
780221
71630
643639
12762
559608
111537
248674
420395
161602
448709
182275
157749
67843
428350
273745
79509
51456
21023
453920
54196
168538
620091
5567
25660
234794
10987
2828
51400
432577
178787
88521
644637
45880
196627
101880
418700
71800
395037
544134
73539
72713
318067
254728
471015
375806
232994
223523
269830
105505
241459
25806
385539
741344
275780
285382
21803
144343
416217
400523
70767
685658
138707
825065
122774
151472
235463
15599
445844
39903
29902
13520
497212
46174
541228
259154
226727
249280
352757
189197
19319
233149
380740
142690
74640
809962
132850
371082
115439
122384
156141
47832
306717
198030
94563
289318
81443
515202
161106
24521
747821
36308
56707
182142
429538
58297
216174
357319
26592
224753
669958
421381
736678
154695
225012
61348
102638
800700
147860
283268
25731
99108
176390
368282
534596
101169
5141
171350
149297
143629
124462
47037
95190
7519
6244
132447
599151
20969
116703
87500
182019
69379
745027
81315
76716
252033
712166
133414
9447
7236
208101
909916
273891
77876
13322
35440
158337
504108
303083
91567
68360
109440
321643
33016
39490
105403
395165
86042
2030
302037
87658
538872
568185
293705
204824
850337
235502
100413
144896
80491
173798
43530
37306
2874
1021
181357
318395
62736
125982
246453
43619
371926
934470
51190
76587
87194
129247
209092
91486
183700
185524
28426
286117
85826
341410
84096
219811
33864
173323
567378
384135
209048
13876
26013
50501
5677
193670
280456
399347
20277
9090
453092
888295
18996
455341
49606
107283
240759
612092
195050
472330
798449
46980
883919
318002
34244
626220
235890
252229
142303
165180
85241
34039
66785
137466
138572
323037
69090
250528
33379
174275
438964
21943
34636
182303
159100
179062
364924
9265
612254
403093
67065
42776
13160
519206
161992
100281
27155
188407
703645
492612
17824
127934
448542
740464
147399
555554
193320
29737
15213
290794
336631
178272
275519
396128
465164
101377
71368
89445
39615
18664
126694
564459
158289
215138
86375
128243
17210
10198
7931
503508
514938
536089
747938
867305
182430
29992
313855
192763
330419
305243
75854
492101
348594
108570
465827
4566
567252
15956
418722
409766
99732
614491
153448
688074
356820
166252
106552
231441
317638
476499
736711
438711
325324
594589
238469
361493
642725
516374
137606
23462
55434
322791
13810
258287
452697
526318
130757
38085
490948
475097
577809
230398
168472
147594
103115
208582
46731
344349
201397
347445
438849
114095
82199
9000
37320
52164
99886
117789
204794
289206
290460
140216
651385
61234
271886
82910
159011
522196
69050
667560
534058
82920
382023
4375
119550
265748
574
69142
163659
468209
156689
56170
118353
702331
214663
37784
491324
280856
32934
63399
338340
77564
530167
252694
43130
257017
521577
487905
44963
35002
225578
217564
73485
197272
13083
630614
61070
449500
479002
260636
225633
150290
5088
194336
645771
609231
96019
228697
25353
185550
269837
54891
248187
247396
290997
515
457700
601717
324538
81695
24007
64280
12504
120073
450068
263611
4053
116165
21368
17389
63089
475287
90046
127345
200095
749065
7175
147729
113644
357436
41965
421880
40765
23885
195085
160030
631000
421470
91403
288117
294328
35463
208989
23057
307417
235171
209134
142345
108135
44990
46061
165534
33687
432405
57777
44876
21028
16798
84394
543167
476314
764606
382637
14346
105105
326358
187529
4750
192206
63456
26169
533244
9148
397523
329026
133192
3760
398578
392072
81389
298709
252181
175713
171232
230153
53634
19877
318874
565382
457992
12640
638336
24698
12197
186414
372993
119331
241000
396413
122039
90067
210939
117226
132136
49675
350997
236752
465275
251715
140853
30070
527670
74817
148
242233
60899
44425
665593
97082
445866
134524
158274
34515
16842
261190
94617
147589
22344
120724
265034
509004
5754
394516
3418
72144
388844
770467
109018
250288
345606
221679
112258
14157
205024
278631
139139
207962
403780
37233
123492
250236
665831
474578
233316
361951
18574
344111
831226
151309
247210
17667
21594
95319
156739
177231
111463
253539
14600
334903
197929
567984
105025
734836
248384
197515
243387
501969
306262
546391
281423
30675
484391
231877
6595
234541
24356
223115
439201
14427
267118
489869
17991
643517
11109
399391
40612
95967
735493
17511
88147
313843
104968
38769
12957
148338
274466
7397
243938
181838
46701
187732
32517
226764
59408
61750
45727
703697
172730
139258
501231
67055
440501
250631
89026
62363
354705
72258
235410
160978
46307
607815
448504
69890
650766
443135
106501
26609
57658
221285
272573
140109
620975
42029
147656
549645
548474
20321
581990
16621
169805
431324
41997
138641
161385
35692
74184
240
515511
524234
510065
350509
824264
100592
63865
282458
4097
535854
186459
17771
92682
668489
58993
223741
672958
15148
71757
862888
87770
6521
273669
122198
519746
27107
195133
18201
280738
70766
892442
6879
516502
597653
33245
367698
49334
273243
324044
289930
671566
70628
102514
81485
101016
105543
374631
159309
412550
136590
508243
86219
727706
3084
152351
187863
97434
79837
458995
547014
164612
102262
419510
172291
341005
17265
471285
461862
343541
33961
85720
106296
300567
664980
108056
477523
441103
162324
110535
765120
443256
138266
749333
368208
197882
583072
57610
138812
97647
155797
341135
20137
319995
210142
66557
82964
42347
15021
243685
169906
47038
411534
771099
823413
187606
375440
83613
365187
147980
464686
473762
126543
2300
198951
188880
632777
164849
295358
166452
498165
240855
67769
107764
242610
905572
167729
307901
206498
358248
56018
827338
433845
19808
148487
322261
73156
660986
157947
17903
252974
125755
518221
24850
165886
108187
6758
179646
626308
62882
357434
300108
628111
720909
7314
20000
78296
226981
436018
341303
416974
12930
297367
22561
9460
194079
25205
122603
104305
21617
568978
237372
35835
429408
223436
295290
380582
216879
94068
457265
575413
47236
184648
11532
228787
298883
412605
27238
324316
856297
337398
41323
125423
60492
159168
589189
229992
322959
458887
251987
212257
115427
21278
105393
58981
25760
98592
108954
52748
79142
147800
195882
17516
21026
103971
23834
68677
45784
110120
125641
230283
11021
531721
235360
348480
155001
204041
97344
78606
412427
239434
41629
505733
172642
443934
52849
47274
84947
254128
394400
642933
555089
127911
135738
462194
200712
150166
130004
121200
96527
473964
435255
20333
173717
84600
204487
178415
18197
80506
15232
247105
439137
86403
3982
397482
56430
27147
227059
657064
151787
75861
57065
3989
360881
280791
254684
160757
3070
136323
41401
112093
451993
615589
155981
243469
643232
329929
141727
255629
2294
174167
244666
536449
289488
48689
7473
140053
224688
114641
248326
38595
33484
672476
178901
291999
50848
330529
135871
179843
184318
257123
601196
773224
46887
292759
284724
50137
496555
151811
239606
372235
443221
384641
237104
451979
37326
558505
868704
716857
250270
578223
78906
496668
34917
110872
684739
373707
369857
20275
96526
534849
14748
484771
99662
64432
162903
125513
190826
264624
690840
145574
29284
52812
3040
19496
127993
604606
166778
49319
570044
708007
59538
70919
87393
62244
608983
432782
4994
7348
29354
668540
46952
407156
471617
152552
207569
174789
631591
767362
763287
18671
406489
692148
334538
199027
15911
54063
381337
169815
3233
214276
667546
444846
130542
224822
757556
176348
2264
405611
113691
194809
153219
656251
553560
98513
481083
119633
167521
3255
801
361675
32534
809458
6193
176843
238412
457482
421494
228588
115757
448712
556068
430193
98672
159658
33193
222994
119026
175499
6160
458761
182463
406870
261970
830820
6626
5195
53130
135678
163437
81778
98757
286144
220398
357693
265993
6586
83363
259017
81017
284745
131726
116669
110996
345789
221116
410
196954
94953
238794
277655
335795
303908
5122
68868
50460
291275
366
111961
559265
402487
18412
3987
116499
41736
85341
44417
306094
572610
233755
507861
25217
17123
175467
244819
114720
340452
548186
212868
477100
157471
443255
62710
77463
805
18437
898517
20252
139792
525995
126160
206208
176326
810832
631981
169940
187970
26422
719304
291445
273237
104020
696584
421353
153387
60734
217850
318684
512352
518702
9238
28142
167231
522800
10536
295499
739906
201649
258812
31944
15332
918941
107760
685902
974980
139259
157066
260504
470426
148073
113777
322897
291339
26360
73902
241917
299807
22828
255425
490301
51537
360238
399979
521495
100615
175254
654808
513686
702710
801095
745301
40562
20263
885002
114371
930798
930735
14570
293764
46002
384720
4620
29826
587210
592357
84678
313304
413641
168036
632032
850525
566992
21809
112821
274702
769532
36245
220457
22554
187494
343296
7790
62654
69817
79243
5137
313759
725736
148311
533051
146692
834062
97369
304428
160533
145107
100068
1620
535701
20636
17690
366756
6217
680058
335364
154293
199006
63395
16491
102151
129484
124154
526647
360169
166193
21512
580501
1914
295117
647931
29320
157444
168926
260851
490061
40901
75032
582312
767904
221708
833286
424
50165
552194
3552
17674
255955
54180
462
513546
518749
0
36654
251223
41170
190174
9035
45692
66995
108043
647586
41613
219108
399115
35333
78137
156531
138390
700193
246931
120234
127708
565252
438203
812058
367281
486198
59785
197952
494316
470301
398950
5129
127405
57035
189796
164372
558508
32037
436838
349204
232214
6627
733287
224877
402421
490236
145301
192797
438222
59750
615934
647944
76978
137968
652665
424914
155092
81826
282000
430404
70769
60329
58122
624085
45665
318724
26446
148843
16376
184587
91400
356508
206610
81234
172874
147329
246424
830755
109006
445032
24608
665513
199254
666003
186810
277733
156383
166061
142354
91523
250400
424609
567466
24573
14106
173987
81657
189249
24241
33010
316531
5199
40776
204280
72419
508746
18706
529
301850
235043
31463
41616
36562
678528
33704
604666
262056
20234
240723
270115
179350
176190
274608
265954
22803
393262
138518
853344
461509
106744
240731
115299
421473
307931
210051
653401
339628
616611
542065
532498
27197
68635
186265
613869
10131
8914
280426
25076
51225
449932
171536
196796
97245
13711
142609
92239
105573
25147
57912
552744
962812
568222
349955
29182
379643
45148
99639
284596
242116
145688
504187
50095
75687
164550
720225
65749
407390
4490
283324
73308
1904
531
296486
68868
667936
68058
11698
368767
195522
307124
63784
233659
267160
546502
188251
161558
236702
741144
66079
48178
153586
263877
143122
343186
18226
200290
766040
161977
282394
725881
316663
8169
36400
27473
536466
159290
153523
69390
258913
38956
60329
55728
524899
1748
166523
681634
454366
280059
417357
129866
296379
231710
84511
20393
279470
76617
412011
12444
1471
51562
179686
404161
540727
107164
117334
445520
6054
226378
432312
582155
167627
12947
16799
301648
592255
222412
373889
177448
379422
81192
382872
750547
173828
127624
186803
453192
257596
479333
38628
7137
889065
152091
43022
100342
183014
32714
542477
460194
297814
101856
310318
355362
380075
733040
343394
88920
255250
191851
11319
60682
186838
181061
488265
320001
871252
152522
549172
154275
96034
213788
50882
915884
122291
4823
392575
310538
151515
365829
31969
4890
123316
256750
138223
342919
70119
211046
21119
44509
573106
22451
445977
693838
6184
50744
528392
781576
120948
132906
393826
150735
44135
261107
34616
151984
226544
204785
139619
49817
518790
110652
2337
59153
53205
418885
247510
697852
83449
395847
317902
99889
180417
175805
229957
447070
72383
183378
364697
200177
10521
257191
463
268988
841428
417053
82755
221957
74423
38811
527007
214342
607646
486872
185372
12900
747771
236163
48927
698833
92454
661501
3905
503839
357505
20226
575120
626326
22002
385665
24095
479536
123608
795980
96721
60985
146629
12982
15799
29486
49361
46532
79900
141588
327706
22740
446509
166420
72206
63540
823408
9764
105684
569199
680567
66536
183902
591121
46
78902
68877
596022
208617
302157
648264
619764
240477
426215
154263
8533
530599
7459
449695
86015
12003
747101
25589
932090
132297
461407
110690
78064
67894
7197
35657
126499
276815
373045
306347
492694
258700
174976
20000
504052
319967
74073
176956
332716
401725
69908
384610
33505
493536
602859
4758
331739
39715
770985
6705
281864
219809
233299
197306
3705
50288
87634
215166
124658
49558
2307
70944
119993
321564
118227
38364
123395
5752
34983
371042
645918
548483
140173
333812
827904
798808
85194
200197
763540
308343
59441
246878
20630
114969
730471
677523
10999
351099
47905
9941
69
8871
172341
231727
252400
717867
375381
89614
80484
207126
32038
13163
52776
554195
322282
18743
81052
199316
166521
35286
175759
459536
21374
165510
287977
460593
302670
407010
109421
769408
22303
115601
41977
971477
306287
857754
51937
260227
185684
192151
148979
386781
306414
221255
172393
3754
22598
345677
87373
163020
341256
106090
184620
110971
273186
126645
207510
315242
336744
383825
40330
474006
21657
116889
55987
590825
31625
42030
109518
15615
14084
159905
47826
208677
124904
243212
16300
51103
463392
379342
737470
141720
17940
287765
123207
444314
21304
33031
667080
730523
160372
544313
560005
134053
51564
398393
2347
647905
25029
75665
707405
285174
8049
63142
410
343419
7121
279046
110994
12383
294153
302590
699383
288352
420663
371541
6620
19062
394064
115953
88161
62926
131873
20193
488137
214271
258032
124433
90185
35629
308091
9605
28853
124480
496510
98053
777296
431830
189678
426083
3311
87607
200590
458512
17987
716127
2737
15995
497539
97319
288040
288075
749694
210744
61387
455810
27616
69955
143344
73209
380919
275877
636029
472137
184488
98366
111838
637857
698719
880606
26803
60110
503326
21279
56779
120466
202487
9860
22101
357408
62641
423185
534032
131973
485739
256919
164919
238450
334755
156761
377013
510525
423550
14303
262700
44156
73033
13946
245308
33780
65657
414631
44389
296234
236230
778655
10209
58532
339
255019
772074
534807
277589
326809
1038
227717
8750
254865
128841
230582
182516
588956
157403
96059
595052
26351
828574
279223
97573
172021
428337
14388
41882
36212
145373
548347
240016
139899
473752
133075
165777
253007
331043
47328
33108
284874
784391
300822
47837
502686
79696
229250
179970
108011
88374
305605
98167
631071
363757
112048
381647
34366
214255
213486
248301
6645
12148
206232
59667
137312
80527
183371
815
424478
548154
472957
53648
251924
9746
221086
309496
355064
169478
115971
325536
23517
136789
250818
111781
342069
93868
13606
45787
123174
49597
112833
247171
155895
87272
50065
128269
24258
133177
11324
116412
140414
105015
85948
725941
36992
81871
563058
899882
435323
738564
107420
158623
242573
39019
567227
20252
138612
156258
272126
419136
284602
97365
630504
183337
638658
676
376042
381496
528670
121912
6675
250690
479130
7628
112593
171178
131643
80561
138111
392830
87361
54378
180658
385280
279252
868839
144776
336635
92053
775964
184087
48934
64226
8610
227732
581747
422318
166440
22704
134414
716970
317941
879020
287431
296062
8486
3334
105750
479559
34672
142449
182737
230120
89595
392340
28898
589436
298255
24817
605059
158178
501756
14543
647481
2547
388554
258787
864606
343687
211568
128770
197935
53354
71794
135804
2406
462480
548456
75338
356622
373291
302256
681347
134116
643887
165887
402532
462010
197041
276108
102838
290053
176434
130775
47472
284552
79524
466270
29425
248183
629735
136025
146664
259663
232975
589929
22909
210454
421024
652462
249661
397430
436259
816224
212584
74209
350243
197909
14201
306514
41418
331310
17158
75238
42984
4911
49161
11214
75932
385724
176019
436088
378692
560556
169143
118667
357811
32930
270728
420803
5200
112653
33262
420032
533261
363471
652223
11487
143885
372698
366677
153387
85024
176735
3298
237475
1174
160021
646296
445309
25691
80864
346037
632611
57336
352403
940918
22473
131441
29036
21146
824483
475354
392143
255176
517212
45942
8545
15955
311146
567343
604848
53376
7912
98544
258142
313006
223339
417925
335775
1626
535232
74039
707082
287891
958802
225704
252108
620627
663917
577195
73423
90186
891881
186443
694826
77919
531058
222636
7292
539840
339163
17024
693002
158844
428234
54881
267840
122811
315350
345263
16337
551504
681996
11946
35575
57664
37509
403960
80195
272046
169440
73349
4247
632994
48739
45974
31293
62487
121473
588577
81899
122073
87607
134746
107391
317756
169076
21214
26293
33450
17328
544794
22503
148567
122875
124188
5487
219908
567458
162462
136318
499727
157672
68496
172857
452335
174614
324143
541038
208614
435890
21094
839238
129586
568361
34219
104990
487033
365669
176298
288573
264873
238278
409801
488088
183973
428172
496306
1766
536700
688726
14926
44639
15877
151547
50025
590221
24743
74803
37954
75097
109743
202047
723424
663548
180061
143837
207979
2693
35806
142277
242916
63534
22101
190005
235077
315277
109776
573603
233747
418478
110147
102363
233325
41667
197069
493584
710594
485411
105271
627690
185355
20070
377796
391379
367694
287
87290
99144
269006
257922
403122
187743
660840
120172
361771
36099
49562
183177
181362
223901
30901
529402
533569
429149
32864
1282
333525
430225
647572
497155
47246
9131
312958
458746
5743
278503
579591
294680
57181
472836
195538
97216
668838
631755
75098
133810
310523
767630
6026
141991
41079
334541
4838
130311
171085
215550
166827
132641
160649
566951
583190
65167
296178
43661
14915
20757
155407
168886
243530
374804
120328
389330
236074
156002
202275
57360
532941
130528
244614
75578
27322
801880
210454
350112
309761
753654
189695
450700
285991
448960
512207
63289
3378
142682
7360
19778
144551
204241
571279
306441
295695
446672
3280
180718
52880
2685
191563
65758
377958
300181
278414
862983
435164
62965
89580
481049
320751
252057
111915
106433
58605
202593
33216
68254
412920
115637
386671
197020
714632
73982
290519
500871
14890
393565
645822
572828
51932
308566
38534
64720
216938
692736
296882
451802
492501
155641
2213
211232
78841
286250
31552
495162
99340
2566
325396
42012
252615
23044
65804
1248
388983
227134
55973
289926
48782
48269
177979
57373
164742
130637
48944
315999
248326
266694
213438
409502
537814
155430
475792
20005
371325
20970
16693
147514
186893
473328
464626
232182
424620
37536
216442
358435
44776
103250
146006
147185
34002
316123
143553
5620
64512
279150
401841
121919
116608
554171
448560
606295
510565
70272
144805
137742
256601
356136
268633
63108
207228
377070
181426
117069
808354
441492
275022
14573
21473
421671
415003
108140
272970
240237
339334
701578
605809
134928
98067
8165
131194
90022
133602
473248
4433
86012
223129
263396
110970
494317
469074
155938
143107
30741
760220
483798
389495
1500
130190
389090
140134
521489
897342
105376
454782
267539
612054
247607
59916
21431
121525
102853
389079
10613
614975
34204
182710
53057
223292
99047
413124
355178
389128
23766
86717
282224
239281
184521
546237
4738
85347
640933
142262
269040
19826
96865
462936
725657
420895
106595
64512
227440
131792
16571
9364
66000
859772
178047
248002
478329
661028
66108
312718
276169
7441
62611
14421
266614
356778
413280
422440
800804
660206
167683
127734
380525
119353
376862
269279
293329
0
537579
5461
385110
136091
284745
50355
152477
747279
288673
316494
266790
149266
127787
269622
45967
419759
249267
166474
186827
235677
65325
526486
129864
229653
440206
11535
493907
310308
569476
91044
195275
33606
346627
541810
233316
16429
35580
193059
71523
109974
19029
218515
9226
28884
36389
678
92785
209151
219339
71993
79578
39609
417002
597807
15560
40056
448352
784735
111522
39377
430783
143915
172330
458715
50975
86045
227576
232253
105866
647170
75934
191933
402167
375747
178125
99454
173866
222701
463275
24195
272352
717398
2313
339180
1736
540365
543009
355623
118896
287357
549843
540967
4018
174244
29472
128359
370114
49915
593344
269233
256196
23333
92425
70122
273460
204833
132668
163782
110096
208541
140109
95267
160014
450320
460508
77161
20604
30268
242702
79686
879575
720905
22053
97664
244507
929012
53562
399969
205228
126734
234839
28722
519108
94579
396364
210123
125350
109026
295672
102969
574178
319322
91708
761944
29622
239118
345409
235659
67882
375614
516
30931
354718
88622
68906
136427
51688
245907
155959
85472
414315
631161
113274
315926
290016
448719
160239
118073
225576
438056
274707
237395
233468
130974
330891
84751
186687
514321
331305
807761
51485
453381
148538
371675
147378
14331
88248
694083
482991
109486
459500
748427
765
493651
385067
429276
10505
399294
317724
107344
88062
274735
42132
303682
693180
21033
1306
111528
299878
226286
217561
188110
96800
152675
141608
44275
32783
216269
185017
4725
314238
7479
639013
229716
9929
584810
741319
313
132505
39397
62918
181008
958944
237758
344841
882248
251676
196232
76022
47241
191516
152632
85378
822486
263865
83483
605442
373058
125338
310300
870940
465275
62143
261026
43557
361166
46263
98043
616779
628123
669939
294432
439953
138372
785452
176081
378184
361527
107785
265769
630786
117764
102961
75849
49656
98538
279097
146998
394338
33880
102785
147556
672607
2163
103949
596608
113769
353065
577575
216711
182801
78668
167700
813854
63214
199717
133756
728326
41581
695398
11085
479657
86651
138528
435493
307474
173826
794114
665010
732608
142759
74899
71007
389603
7819
447131
551998
32394
40287
739205
92087
280528
286230
370373
168917
204614
92587
184027
132724
62182
17350
487532
389862
8277
356637
108
271950
442872
99272
86915
306827
51080
359384
158187
846989
174463
217211
144151
752
236529
212209
151205
51945
364569
756739
258020
474804
105810
161206
203922
840532
347820
316278
53380
467337
124530
217624
529452
69222
15758
395299
371533
419742
90425
679087
62962
237508
148115
2480
266622
404336
66267
255784
136266
303474
186860
441891
842491
233391
391960
279705
618840
226707
383035
250072
10266
201084
423318
173125
419974
363766
346769
264270
12988
168689
76895
308856
559860
1156
66746
379769
48984
243779
424606
306488
123
30762
61879
361346
80738
71253
353137
74393
417941
147478
855903
471019
501331
238809
107666
311774
497671
385711
296149
68244
282016
541186
86820
156231
42426
28014
336919
612121
167197
45422
18149
318365
121349
26116
234791
477871
65770
670400
4945
86672
349837
5992
569510
111486
126989
363432
246525
43934
607969
10043
250018
41596
599749
288553
180413
85159
607299
194230
21006
521096
138785
614822
340049
78533
291752
241880
50819
297401
150639
231595
44828
490588
279132
423945
873620
55311
124995
168049
342991
78619
37265
8701
116686
926631
298328
79916
198570
238920
50810
215414
82091
568752
1721
561655
570762
396163
33179
279371
152890
215305
640159
65096
453293
68930
92391
83466
442339
17947
75732
29178
222606
268044
503122
813107
616817
81846
190104
250786
4233
114503
7900
117812
46051
225372
526215
445857
693758
100366
174860
437657
208132
153311
2816
55317
7735
460999
232576
226630
718522
717162
305726
569411
399110
90518
741769
739826
487700
303565
116885
110830
59164
21417
391205
418722
197431
637337
609422
23674
9263
149580
212059
425719
230044
1352
583171
1921
41558
54512
262169
308281
317828
130686
615254
205278
68519
42520
199533
85962
284751
379086
131132
1140
214490
324296
87620
937347
488788
45152
202403
20388
292342
495812
565513
91247
6222
250102
649295
71582
349103
46601
308518
14245
142507
314
608884
81488
390946
183348
307057
453741
600799
54245
233195
331112
180458
41402
126541
496004
147182
649010
21131
2285
661212
453849
518207
7869
27291
241927
113317
524707
1916
76922
245047
57873
82142
320809
4920
76904
57965
163274
1016
323259
229538
21831
611362
61383
410948
240958
85286
157232
488044
288264
284537
152637
368256
44594
457057
674023
540460
121018
542488
94610
17431
8800
295820
467407
21280
73663
545158
13242
61526
536222
26023
26096
774087
20690
424777
154874
353660
50879
96129
167674
156498
5933
612133
3856
7377
216710
402363
780883
367995
58018
428471
716302
471324
173429
166746
78979
53193
630290
22570
438576
115325
796236
272547
195483
251918
721234
96380
5417
1065
44499
717595
536
19077
394580
231376
466276
275988
187817
624735
772754
223940
958013
80912
2683
40106
612753
25760
296876
209551
25740
256
357402
361727
261773
478629
203915
202864
464484
451093
339716
21188
404538
218140
500100
467082
197299
772070
724957
342703
124928
485684
24186
7275
86929
31187
404433
100001
91602
602471
6399
408048
60079
511205
357026
253403
103461
148834
11377
356489
837218
238304
593232
9104
177112
303802
447703
302607
48449
384664
23225
839543
231086
241381
821
163234
453789
652010
717032
77468
349762
115095
45853
3520
140168
397248
487810
73659
417829
372673
90013
149353
161919
45406
226448
3975
73971
270943
69342
274034
51659
4426
17855
379285
172445
576750
427616
118352
18651
413198
52629
204978
219573
386309
248421
70422
850364
109807
342645
48774
492430
2479
943859
7660
290205
457731
863622
98284
23800
264142
33955
444199
22228
329052
435308
25263
42337
202208
374008
458084
304632
138309
307046
301845
106615
17577
174979
6618
264370
260004
709565
220668
470158
237580
216391
22145
76885
105748
475235
20037
572615
237548
875176
184826
365368
21036
344647
27585
469394
122048
121727
780689
112430
34387
59508
219017
131651
154370
117998
250703
477397
256435
294661
353496
240533
70033
42172
274138
49331
174512
88954
116639
90878
97301
434323
140844
494004
215419
101802
437626
509337
69595
360073
805891
262549
566334
13445
534740
275380
20626
316418
374851
155258
607597
492311
228732
186940
442195
220521
776070
74900
188858
1281
413209
263288
906177
270934
637388
727714
106985
584102
62367
431
830341
166978
837978
312918
74546
344105
261058
24553
49022
366677
371802
10260
417359
285848
82869
930967
318939
147737
164290
148475
422595
196830
285553
109094
220061
559698
322683
229190
171612
66265
328855
265972
233411
224708
7840
61533
393901
395368
436059
100001
116247
886
94619
550389
166171
266517
22971
269213
368853
458171
414219
321381
353677
128048
185829
847329
89338
246050
231715
225697
15514
95587
14740
337568
75578
397984
6221
442176
68841
776447
646909
79826
603416
10067
96385
61071
518140
21538
21083
445585
126704
8517
282218
684450
519184
68064
80590
13344
298701
17760
624197
625182
67222
92915
365947
772069
22294
228517
17973
536623
89174
44540
72412
38742
67610
13854
549562
226238
465259
177962
386663
710215
621312
55498
281340
65298
182018
151978
12919
420092
466362
98188
239912
89115
250754
596710
742939
690318
429619
926402
84685
297274
103431
327924
28513
4066
4154
122874
84056
615034
177009
3258
237413
268229
121725
402153
2560
500199
263101
199040
327807
949808
127035
118066
15538
839469
322009
561547
279750
138758
145677
666246
210071
582541
50008
204438
204184
216820
26113
471671
125936
154006
312651
510947
174698
434170
160133
287769
634009
3464
296722
72556
638525
59126
358334
146717
8690
266756
197159
250383
42969
417491
206504
349709
11275
141778
35079
34047
192472
423279
195873
70837
121350
173321
13865
89092
303340
9614
281974
541055
677934
11231
127131
318512
554247
9661
79646
41992
311522
83122
135962
268426
187517
7664
104174
86233
53458
303079
100893
581584
6843
55445
50876
238673
304749
7291
40468
394894
33101
188489
323629
385933
81484
69160
470382
2187
143553
158314
93306
636833
24200
451608
20087
144519
40850
586858
190613
29205
36139
343668
88713
20735
273195
578351
714236
53176
2923
25484
96043
268429
9342
345086
9542
414883
93121
256441
710310
525509
189751
367755
471831
120695
256266
13315
535713
151659
69555
323453
183015
415161
445441
507361
103044
10945
448377
238956
547633
88594
402688
203489
717587
34229
24306
86231
302894
350311
215177
17518
424125
42773
448776
482591
315890
32965
254742
441198
613675
10347
43751
375991
215154
41265
75968
90880
9708
16263
740791
59018
90916
956490
30362
300932
8126
218859
783871
74939
17372
805494
126096
37064
544818
672253
40450
104658
291102
63365
29099
819105
506495
3690
285070
43387
185638
697234
45825
311650
359623
315332
183226
108931
32627
214673
310457
659120
65209
397734
16350
334041
20733
67828
530541
74784
404432
61393
82530
220525
198739
212318
58391
369424
10524
372844
89767
657343
167842
94819
31855
226424
10625
251432
37268
5874
103966
161654
187168
135168
161236
712497
84308
479910
329310
520169
70386
468219
9283
4760
151878
179379
17563
258192
200453
14825
57636
343672
303264
17346
82737
143829
217059
154979
18962
322198
103350
666053
304781
560299
821653
12539
159633
156937
272615
296404
155021
377046
112006
6263
81885
27860
24794
326127
307234
223575
280381
836453
243256
377453
406052
60592
256778
219289
238464
185534
193993
295026
54097
349319
54410
34726
163600
51267
241226
90588
54214
213057
258151
543107
12018
239578
113528
629940
432454
563
40945
162558
438428
680528
312667
42135
253450
136402
13452
194921
178124
5442
273446
54552
207674
328575
56578
85905
432100
93610
630599
704931
21202
83076
283569
19221
378963
13863
279979
793459
849266
324605
615295
168725
691745
453620
333706
522681
73752
418617
132856
113704
40812
667030
250882
75740
61886
527780
924
411011
50692
18814
192042
288200
757693
168137
65154
334668
3336
232249
89002
30362
68486
167454
439876
180882
78249
409886
127540
445814
463783
382157
19673
28633
212874
231503
69650
239861
94100
672741
730
14194
238523
180488
89684
130827
4058
12263
39274
213126
11133
66235
65506
370560
88637
111753
503170
147211
374022
26241
114989
30546
614201
339122
158945
2411
163247
89955
34091
44825
218267
559759
490554
11835
8636
773260
300585
897387
516708
37994
693900
221412
30441
207737
588641
321313
304403
345479
52906
18197
168737
22439
322179
168775
180731
527687
95564
223347
213540
14445
9762
39786
29258
286759
172950
218247
116393
230300
455317
261877
361464
203673
350498
362752
135004
113445
288419
178596
49631
882755
741296
398842
331805
767086
296240
816884
34217
371379
468733
130283
504795
591199
69392
244906
409406
80433
391622
491110
93325
120477
10530
376063
508489
686086
57180
237600
417858
262931
333426
325521
164761
76632
113965
46686
177639
89429
428263
242899
74062
124876
7272
74745
222230
246613
859029
119552
779282
81363
48744
906447
146128
179365
391944
169537
249351
542094
109036
483434
8180
375419
212958
574113
673420
449374
219887
737669
446774
369610
132784
186052
340498
86736
76241
201544
235398
527905
263722
104058
324500
270091
125593
67414
354989
323881
537077
58745
167079
844955
126208
185927
364587
491550
72083
111062
293614
104719
235732
200905
18596
129141
92454
347020
802797
273970
289622
341714
86626
694574
27997
434927
198827
186089
42610
223863
68400
1162
677450
348908
8128
684106
695223
666465
180348
783180
676256
431870
113390
72275
5107
584520
429889
102420
387929
178689
472020
215682
245192
358917
329637
142203
301968
551951
70528
94593
430065
200508
6012
12681
142170
148218
15309
4421
457540
196014
246475
227945
52089
525537
181480
365728
434733
103378
25055
426277
493760
16152
104342
707411
88716
16386
418065
82421
257827
160474
75786
156237
42891
66123
56255
195847
10756
233111
59451
225321
28580
67462
188887
522454
43732
65606
14380
445582
521826
143570
835679
73624
385468
14589
48285
65385
99846
29706
171787
144264
46816
137823
126913
103003
839029
97463
209737
190385
385915
450856
154723
476072
707596
34136
100500
252079
27685
347010
186896
296515
203092
59642
27712
121468
191605
222842
40627
342729
218177
160885
615884
587301
218532
154172
562150
552300
65595
260676
105652
235829
64894
19921
175365
156754
321372
252848
3870
446646
239386
250285
57530
487282
232788
828318
536852
12027
98760
165357
24836
86972
66077
4633
150433
605494
266999
31269
494455
244440
731063
599213
37145
57232
160038
123993
343274
369713
95177
55473
50118
290089
268772
154382
125955
292238
224580
467051
15378
442716
137028
405599
281788
93886
150185
174006
210390
518738
85782
420424
524862
113435
865688
270551
24048
295128
92179
571019
40772
11699
22220
33810
55501
370
320952
226859
10002
782335
106925
810791
194671
64417
91023
401319
31428
329124
33884
367103
36822
1701
58223
139673
527684
23894
441017
178097
287486
78680
902575
362689
56832
68851
125459
461500
31271
47328
339782
202350
115770
325668
139698
35833
71731
125613
387750
436474
142072
326508
58239
104275
566216
309480
339378
8162
187924
133416
785448
481300
160319
270133
109149
236099
458456
70630
446244
189843
35065
145232
591613
152005
33209
245028
281569
158415
47899
282254
707420
613744
694744
395501
192758
162985
133796
48550
463184
607516
289355
150799
20411
678869
94229
435522
115503
59575
142124
246786
152148
340459
156376
190315
61813
70244
794425
64644
31140
14698
214936
298915
59340
174184
125916
117859
698601
453105
139985
782542
779162
29878
839923
418448
449839
60654
328491
45291
278774
612480
831198
384547
138853
526394
140161
23272
126835
126585
426377
622335
60791
377316
408316
291
97508
552657
176577
99566
844114
635747
384581
110318
14412
381441
93726
857604
5781
109902
4434
86395
663623
553256
47505
179493
438349
78789
26096
712175
130477
1203
41221
173430
131977
490524
138590
107503
174388
26153
265041
228890
74401
270845
239806
72850
540735
147473
750483
605876
321164
745706
225494
61567
131158
67515
99071
378062
254627
4205
812202
699825
244216
420290
378807
309077
547776
280442
359571
229595
164708
120323
10077
38993
209811
227517
24424
5351
521168
229167
336602
237025
57279
764818
513612
27632
260474
80003
716994
165451
373261
130790
575594
616854
479485
3989
51761
320431
749052
54103
59826
103750
9846
460141
42770
209108
697492
15360
225903
164113
374804
665477
244389
31936
774631
195313
6485
217871
25143
208924
161302
609065
150026
342323
67673
119495
402259
608777
152387
192747
463492
543567
66407
37315
717873
49314
201510
11818
412312
38167
164748
554154
22426
57443
237062
543055
3390
29001
317965
347769
99351
474113
708217
599511
759932
624721
250798
202866
262928
753736
115216
356054
385174
107994
63007
150498
29572
206676
50750
270567
200708
419664
46682
440156
106219
90035
2678
320379
106866
804746
23824
182090
201293
430437
638054
34843
98506
73649
5306
396664
54254
236062
199405
13086
263250
354633
140904
266248
361177
201123
109715
57090
2526
531696
70710
204701
248413
19341
35608
523977
256265
437236
1010
167077
98632
45377
74181
769832
110200
476050
268949
280651
84203
82685
255477
357976
525927
125389
643148
271
466103
230840
266874
134199
325200
235069
517
32787
116285
23491
33866
231335
68386
180696
40839
5915
422
252282
318627
354289
161512
72017
172317
523946
261681
5062
223682
286946
356368
195205
345897
583831
43189
91186
493898
49192
57323
682875
308926
5881
165049
523811
18141
465778
184353
120227
698027
613016
53820
353757
296049
368666
24803
300206
521314
127099
611156
351179
853739
505674
392293
306945
40773
552614
570705
537016
490395
13200
175794
89323
46319
245379
153370
330302
168809
802941
346221
87407
689801
161466
616926
83501
66593
562792
226961
43501
483475
79804
455415
525864
631930
128865
393302
63542
191761
171869
198798
94797
159961
266539
67708
135769
317435
369420
184487
135608
32861
78341
67086
90035
199555
197011
784704
39723
137165
599795
28108
212543
473069
160961
634886
202976
4291
309024
357321
60668
74270
22802
167004
188035
701594
1617
14323
336363
9678
95892
390685
255670
43451
414688
266688
574972
675122
173956
441778
683776
239897
37372
415574
34473
160942
55020
202979
114826
286789
1406
176548
163145
10611
292204
354002
741589
349244
399414
18613
80888
281359
679442
49306
407360
336593
309763
22826
275545
10322
53754
170211
368347
1124
430840
409837
786417
512069
696254
130448
530255
160262
140962
408259
468277
79828
266377
1916
111985
63573
18082
56987
452076
532334
60146
188775
72317
512689
594569
254396
841652
223513
477497
74638
109091
252159
61884
306424
366428
741095
152559
375176
338974
199042
342026
123008
127269
179060
322608
240320
208915
3340
240044
167813
264163
333344
74303
35661
242636
35826
355748
169316
394965
26571
149342
474854
237408
422458
100790
289257
172400
179538
284040
207167
254219
122042
127574
49465
630840
377597
456543
87689
380521
42934
96436
123319
386822
36644
52755
222603
138789
5861
21492
25533
44648
426936
511158
64631
343597
307712
10741
392876
660204
805623
303637
47576
256730
158255
484181
242240
232487
97616
367833
106282
40634
314745
14108
130055
104871
144950
8586
92578
797807
228920
271176
87925
93868
377285
614986
80267
28582
586062
136209
787996
165929
253966
242233
212446
654258
12121
260587
91210
201373
316503
9546
144778
7169
218836
169908
7313
59221
159902
231225
360337
237691
336768
36928
53937
8735
36648
91647
14423
173322
478311
686968
165682
5317
114961
126912
500759
58227
252435
74020
574795
177612
524787
516101
250157
144829
285222
65371
76860
87246
36151
294781
73703
5816
144247
309406
759154
225440
73908
11464
282221
596036
439730
9105
13696
169214
68281
499897
94111
126634
150230
47772
269896
26088
3307
34943
244502
8458
5508
42069
477321
50606
1182
13698
477667
63246
116733
496839
126199
70681
446001
623836
80017
180715
108691
148222
669450
71450
175601
265192
49341
70061
320955
35666
56574
382757
48944
147162
177881
276480
61705
194417
658849
388783
70430
264639
224079
7798
105646
447071
422026
935034
201498
41250
7658
201704
190465
277540
521900
217536
73390
92243
75991
489336
403281
234573
414457
2539
463723
159286
2542
61474
195769
147829
498822
207367
375538
206401
4409
494732
253349
265201
6638
179895
14867
28237
80040
141172
366951
113094
225675
331030
946292
167654
550597
864848
123983
273697
100324
65618
298558
44656
97002
6298
150618
18572
181868
6692
661300
414718
11815
179789
124
582851
26797
41100
850846
342928
254135
380114
586188
410036
20415
217410
41216
51752
576370
197277
236514
329716
282209
76077
438766
5563
122252
96599
835820
386940
179292
564868
70468
394373
53332
813845
234174
337212
608582
219748
41110
453195
265569
377297
7458
75825
4896
632352
671355
161685
336014
105651
27047
263013
86028
244839
138339
850069
26768
49479
878536
126555
32847
192320
188650
35343
224879
227614
5090
129451
56022
137482
234439
688671
195888
28076
86394
667520
101383
69303
369923
50118
447398
358706
48688
293722
310248
545910
6959
139084
81087
834337
274396
264577
17962
361456
36136
3364
286457
186210
667596
141967
62085
116528
139331
40597
485786
374253
265564
426606
668511
483992
506732
254260
101404
548020
1551
66356
374935
13096
575824
415824
87287
250095
38038
544146
60325
364517
376743
387059
49638
357814
307700
654273
131791
237262
660785
544148
144399
488000
371471
321941
222452
89800
74668
89307
203245
153152
447592
10025
227258
36655
190044
693925
2844
333118
50284
862296
163756
384332
15905
308045
321802
258542
152873
362787
480838
16442
67274
731720
748921
142389
736466
30433
215704
155734
429163
62389
86636
85309
69884
933906
145784
221294
497683
798511
732796
41249
406437
15730
133864
234007
516235
25491
13010
332622
413305
101788
42631
185288
78239
158241
226616
100399
587924
701758
309029
580620
48891
18420
315270
180449
225967
33125
140222
298489
534978
126458
7816
132875
832683
141
20661
174451
61510
21054
414689
428334
28229
450881
117414
197213
218958
67629
241392
445471
120140
305442
265875
544843
173539
98749
213713
199434
70829
83921
777
30654
433250
29387
199862
494986
239721
133933
601320
118767
399307
422121
495930
149810
27727
241572
137318
853531
484752
33028
28698
385
65643
93250
12046
247183
157983
83026
192606
364113
18483
285551
95911
41094
136494
54327
180606
108146
20397
29680
153492
714492
193228
71740
36935
29022
82201
17038
640899
33526
53055
91482
134473
348539
50243
57135
267514
44571
97735
170965
39017
16893
3760
70599
185820
413632
7299
287157
255263
523382
80986
220283
277329
636559
26895
8081
30002
450700
65014
138296
860
470499
313297
551020
401235
248508
94385
404242
45173
341535
5097
513690
36137
340043
260206
39940
383236
63174
184595
657487
29158
205927
337033
28163
726220
9363
138271
110970
10213
677413
691029
309618
174557
783312
28478
137313
39668
499105
748667
260559
320419
366073
320265
855390
79983
70600
146642
20997
424644
440540
16568
548497
80197
536960
457784
7590
821882
40320
278272
8325
95550
186626
240590
76571
4236
48232
395036
525331
169167
114256
124239
245165
322607
464119
582319
303058
77346
685134
124357
69121
182071
246865
268101
75108
747813
436161
170494
91539
196511
420859
306267
112785
195113
61145
199129
292391
156399
64491
610843
20594
6870
273598
22892
194582
353345
327029
7031
430646
379110
71742
78924
54335
119631
133238
275678
486540
182101
103901
513212
327119
248162
5818
287202
457703
153494
18542
138165
16743
404649
353727
61981
281314
138563
203
205428
312481
392741
247644
289279
184435
448753
190210
626353
45812
7766
97341
38417
154737
434558
294030
645428
163369
381939
4098
92516
424276
22530
6846
376268
133270
27218
282987
25917
638567
155795
338875
529391
108692
178790
223600
152879
20603
811802
353390
50001
4737
439207
9425
496284
217992
469266
22422
347314
120843
356091
68286
351878
201409
174391
2022
476232
196635
305346
592157
818820
102723
151686
84900
328200
206606
26049
197434
792820
114776
70507
14329
396415
269343
17992
252704
569417
193931
531424
343406
278499
391039
279856
154937
296564
130057
44174
309261
125426
322552
162941
457425
38854
161375
368060
113865
435692
190440
423962
308281
25978
818625
216691
182951
70619
127145
455360
28826
10800
48596
134679
90841
232481
595273
552314
333644
98404
282373
107622
129978
19088
15826
60321
361963
120414
641252
244
386100
412827
31201
676707
519
220958
282829
737189
480909
153620
297194
437993
143697
204170
121916
134624
251130
549013
44780
79623
205957
177213
53372
23233
790345
31011
125225
39162
44177
612104
34494
212909
268488
535063
659595
84526
124830
285004
13606
273635
481035
227145
147322
89950
522576
33307
267339
200663
175409
244206
136372
730662
583122
115464
222249
25735
491583
143599
390121
13990
464004
629900
41477
526798
4215
286672
29637
81280
93024
24822
531985
45220
38412
11922
14458
131703
11269
301848
444730
106461
16541
114401
2381
387006
367904
69838
124131
47252
85870
53385
190662
189069
66985
303964
26968
417185
156075
102371
223069
382549
545122
276806
851321
55489
223540
59671
420186
77929
920145
414055
137166
1087
819101
723303
319196
343509
81894
70259
260182
8126
228405
144946
184764
630608
298631
302663
529612
568911
677869
773523
481132
107020
68812
138488
16144
515255
439188
270148
636004
156885
423383
219561
381330
107073
215900
738464
385241
177986
179128
46020
200132
177137
224969
56972
463703
127134
455053
251734
152951
53413
560986
19009
3354
287608
179220
187556
148390
90537
47814
304210
7648
21379
62874
20199
77588
430206
170484
718175
183243
174289
568654
4223
50489
449397
333937
59351
802559
356878
150947
699955
424779
27454
255124
125895
244019
15195
41238
227776
94907
558806
553598
353306
536065
19118
26621
107716
25130
435883
587524
353496
41827
301054
174459
31541
182007
222746
474010
185615
120482
219142
312344
15232
464911
64803
60532
316040
211529
46736
251254
214796
139002
159001
491041
117894
120049
195619
9404
242045
177347
593747
48058
413509
767735
390451
9912
350542
39387
554822
255889
16748
100326
177363
21423
100339
899
333352
618260
51019
772745
212054
177280
343548
252283
12082
141880
393457
143248
283208
504669
2768
19871
881954
245085
57012
101253
314523
225684
226030
832690
162983
209952
38339
250171
58763
575044
397166
94200
173975
23104
58475
199700
502531
121099
27311
75410
128978
68259
301926
665727
111440
7455
105029
336638
443958
729276
22900
388905
399570
497880
180099
167923
158916
383363
38047
178391
77234
43418
616010
138031
238544
624524
189193
16317
250560
58845
555466
568989
151642
312789
244022
9056
59440
35346
644018
114440
70111
355040
386634
331074
10039
74148
165500
902529
92587
224321
55604
13323
95283
100223
77068
19147
360270
458271
31269
39581
115367
119296
404393
71014
90248
347658
8264
191502
363204
199474
67861
239142
28699
994
61081
1003
243599
17906
267758
4949
19899
72700
61845
233035
554650
92817
11128
237645
11308
303915
20130
5802
17256
188547
774050
46926
629332
467503
376549
451426
443228
44787
462353
256844
808341
154323
562703
179021
19030
398524
4426
388251
77238
142288
7901
412616
3696
27712
514930
359470
188396
262660
50626
360151
83942
262462
404325
113586
539167
22225
77836
127416
415470
571099
503171
149857
281371
223035
134498
103561
2915
192119
187361
823361
108330
336665
21554
398915
22929
549603
33359
105088
268294
265093
48809
478195
422640
380610
103663
151682
650336
25586
8938
28631
23416
243385
27021
34380
416357
178361
762830
211775
98558
340759
42507
386847
182904
106219
844203
143316
71353
67057
219528
495867
114627
163386
141555
6455
35785
92205
32176
402057
71724
36575
418104
61376
672324
327999
2043
215509
22396
300319
452337
12354
135569
429807
243770
246652
2546
3912
577212
292541
161227
5576
69644
27125
374594
64262
410629
6929
479846
334542
696202
291300
69358
44337
20899
321676
133531
607179
4751
46026
102627
131838
176005
652615
377210
143313
75765
299331
181226
506604
199819
753211
38518
90961
192751
531686
124271
215565
405533
496054
3348
92743
509320
24645
10166
322951
414996
149734
127005
8559
856341
407481
51306
30002
730446
653640
30051
97149
237033
226101
218712
596053
320793
70736
59803
74967
56932
825414
163365
205855
451787
635032
191338
27943
645166
385145
197722
219844
573028
785333
128487
58485
883335
312580
18510
471907
196946
16210
411765
6734
28084
267453
836710
343348
534159
377476
309952
224333
427502
376185
758888
6109
9341
510818
139598
304750
100133
17064
42892
276197
110690
595543
552101
893099
103863
521006
281285
99425
505312
105304
1587
610264
98187
58466
178141
447252
164346
39054
247748
400891
488521
51780
511924
13161
633
143663
61585
417575
275525
29740
16111
9693
45557
91254
578428
255587
373256
75600
14011
14628
175886
425579
30171
2726
722713
62406
886
425193
2302
97278
748053
354868
197259
278869
640893
483101
63987
220738
518288
413578
68985
647831
53531
58494
108754
3468
6158
313287
38380
78449
218954
384229
41798
557465
665226
180915
143145
512457
92221
911599
72530
353974
19775
332179
498476
98652
169064
398294
103135
251108
51975
400550
255998
299975
148521
153277
470827
61519
172732
667824
202159
121533
8051
682342
699078
48313
405070
27561
102722
442804
71154
136836
7224
30102
180636
178536
564583
198407
70181
52143
384228
132146
317790
667870
5904
119857
190256
125561
3818
579224
273253
143344
414344
89991
36749
635926
80709
224464
38668
283248
309374
74523
356847
453349
116225
7782
414979
222764
374109
255120
15525
180446
115650
217061
125654
168082
64186
430401
869231
285814
68379
778331
288077
11901
373402
40163
29812
488421
437234
21700
534103
17193
431473
31036
546145
37150
182233
365119
126546
301405
655658
346755
211844
285060
73282
255407
729549
249764
78116
503603
7620
277684
139070
528174
185216
758371
6529
135919
360321
54053
189442
104641
324392
211447
498509
327464
146996
588377
260620
109245
195288
46335
359724
266712
448176
140520
206842
386628
172593
393389
218548
379810
32723
326690
214483
39720
607262
298312
272109
55378
906880
132260
311826
29805
169772
373689
422890
587145
106126
121245
851968
587389
416320
317558
229191
57940
126029
249123
157299
467924
115095
450938
79284
294754
532829
367294
519191
40136
149431
282609
682335
122415
699738
256582
339788
17261
341670
309234
845070
128537
5647
234480
491280
122064
144148
123742
622495
471321
654048
297396
54170
581656
136324
19535
363767
274963
249685
908024
539248
37130
31885
45044
40043
447550
112060
437698
258789
337315
446862
272915
151151
4601
24357
306257
109813
186088
149461
475808
100691
47826
135650
24737
418337
372219
94890
197578
387262
253563
161524
127325
159672
2865
271727
476067
58000
28806
130223
502723
210126
83515
2565
200814
37011
32716
42307
893293
462489
48841
294547
353870
6780
135638
87357
4922
123267
472022
14943
7693
37399
238535
334116
429509
164289
349236
242161
33048
603337
141322
494104
276543
390064
4923
370055
544227
69914
13226
32966
42548
312602
61140
19043
110745
17280
62415
25071
598301
255799
102152
626364
649831
9476
38513
107567
10884
29046
568262
7182
17776
33682
26026
162043
7361
240849
97182
34015
648904
639418
884059
779275
13963
140454
427634
15334
393115
12316
403727
226226
468677
511697
109754
33710
12247
141947
599032
539020
22887
277664
269029
287532
27330
389102
814361
14843
561098
48272
92152
171527
143367
70569
363068
10182
330033
851845
431295
507314
317465
6134
88941
40904
309792
166667
499767
126651
788547
576229
29190
223149
17254
14452
65716
6576
232101
137580
157289
688198
101988
799487
411642
47503
23694
571096
18461
718518
27873
408936
262554
312319
320641
477561
418294
27017
242855
13849
209901
137413
14320
1941
226419
81571
326187
167488
222791
111442
50601
321928
10416
731769
442566
688497
86556
33966
30435
33159
380236
34235
34943
44207
827226
432079
581150
411116
394186
118023
312906
5868
279623
53024
334805
353023
29106
161246
848733
353436
104860
371563
33352
21369
652631
12013
523351
212770
392561
96969
367365
781961
268121
583318
322294
636421
254942
526162
617357
29329
248942
83068
168984
162438
69274
168408
15291
176053
516396
178458
65800
53582
47370
34290
481070
19086
753563
50086
325285
153774
51681
131509
8751
357142
103169
758916
307988
174210
461313
61536
45315
11687
821799
499965
420782
497597
587191
23699
162735
571715
382968
693345
83935
338211
547578
216236
195196
286882
701693
174899
501197
425917
689609
79307
16680
379037
335628
660117
327830
28870
439929
45730
125037
232865
758203
310274
520015
34609
501987
155105
648455
107849
1761
147613
273070
194584
6413
205021
673444
119692
173724
382936
415476
119440
142397
24478
102823
302392
12089
482045
155069
128219
346106
2437
82198
652985
12783
66268
172030
12397
46206
134009
37391
216277
537390
364712
640581
206244
8300
268364
2832
346742
65041
17077
26528
136089
960916
577155
349043
504285
208239
270569
222801
79216
11038
308502
590297
116942
552178
16930
28579
121247
351761
101015
134291
12116
181577
118726
327303
146828
757228
10895
317836
25414
2341
426795
261422
329876
202220
192281
361297
482771
182440
93927
197169
25029
256048
99904
80164
219134
67223
164304
237386
43134
355314
119140
328132
32753
273078
206902
35930
7504
461404
559621
170550
77965
193621
384131
318910
62904
218160
731059
15638
768096
293686
14861
624788
281815
303
243719
392590
53923
175691
668185
93897
64306
426069
271043
217476
475111
375337
629290
512257
247159
157132
16349
543005
519681
145687
639222
204852
549525
288894
386616
104654
714729
51753
45345
42631
519800
124417
60549
613879
51229
898874
345550
269991
19329
4897
648784
71365
360029
66722
465122
301570
15174
162805
494916
360514
295549
253935
373843
1099
152660
27401
66373
294539
21630
102499
384035
215754
150461
329426
103497
0
344671
152620
706352
131479
361380
450465
250668
894192
459281
71035
75627
494190
223181
402631
20000
418106
44228
137716
203764
141566
137350
620689
685738
30844
407076
677774
214294
27945
142494
221964
923439
330388
71896
417644
528296
803985
376788
110544
584291
211625
2033
453347
515180
242801
191939
109045
48694
346879
403780
492762
521744
490286
533941
9939
179403
666489
173468
92885
555032
195195
429024
418557
35257
1634
249723
559045
382564
49160
269757
332434
128004
977
263314
187461
1177
279560
173396
59628
383381
8502
32386
818440
295023
625024
109630
61604
282977
135940
532561
35280
665281
235200
11007
21072
874730
10817
27261
302956
330423
657528
11972
122678
388676
188257
114334
333612
4227
222904
783254
31060
293943
374591
165993
261961
130819
54032
180462
259839
15023
103886
98126
158354
28370
322336
326253
89067
89248
102415
8375
51822
16990
53540
449506
634120
184945
23198
134341
521162
75143
130297
85873
554109
13100
349601
51796
82089
281603
715855
712418
77261
651068
50284
496853
238078
378864
463445
498866
452591
601131
227965
439348
390621
43957
59578
216957
9213
289162
18988
23312
786433
394437
346266
28829
31384
5100
115427
31745
21616
265565
145
173378
294123
150431
36236
41646
203502
191821
134970
589524
541249
47936
206945
58650
295898
574800
439720
405980
200823
632714
399734
125517
636617
370711
85016
621636
453611
722224
9815
102786
4421
334361
4782
123773
774549
90787
185009
28737
13495
25597
81425
328725
29247
474668
191054
202069
132089
67759
245067
286235
18177
390011
51328
108109
113363
357147
419857
4447
442589
128414
548773
392002
48627
17418
272610
107460
560234
137318
5024
114136
243947
49792
897424
350359
43042
172124
17959
92692
200471
224210
64082
269198
21565
177308
12469
163276
110385
1444
187403
87004
227692
5636
488784
440864
248592
183699
698031
9308
397077
191359
270383
529106
563096
17042
183819
65281
274349
109204
230840
657657
346581
335357
178967
131090
331385
145522
58100
52365
21503
175938
176249
165275
409879
16069
473766
92185
184747
108496
351238
372518
455301
51262
29344
134938
459005
51785
371528
40911
263977
101555
535706
2017
37277
314330
256837
478426
276970
326267
298904
31474
529654
12610
456031
282268
5542
74569
117950
79293
13991
90353
481256
813339
262389
119929
60791
94053
59487
58807
230266
561326
3681
94946
477590
383550
477115
391402
303883
84340
709066
237463
842832
394730
557235
836195
161980
159554
262983
496927
99346
211289
669829
214217
423458
54949
72007
196328
46352
104345
252992
87487
34857
268893
137825
353174
78930
154643
82247
457200
65443
694213
440472
440732
496129
150265
525919
213547
1503
159130
161204
371235
219358
295003
137973
357727
201757
37179
124903
304702
253068
560066
23963
418704
458052
74881
737132
788506
65408
209044
70850
338970
55131
710561
480135
344879
389716
10931
11954
161144
46512
21882
173732
411362
672670
54484
440447
561433
70033
89226
25668
399843
141060
268381
115499
84
803019
75992
405452
386795
8800
1095
541961
91869
688416
132133
402
261269
59684
356379
400734
226392
466565
4643
139947
261177
55871
97854
46845
449670
14980
406853
553514
140646
131185
415817
294957
232530
644814
579184
493649
359555
214290
825558
366977
14678
547024
442144
27200
244103
266187
21629
69
40744
82871
85328
99726
77019
474389
13301
106852
57710
126663
721073
603536
18934
445714
785516
278796
239461
547152
554845
13470
284868
105767
38324
100779
97615
177126
243332
341597
38807
393333
164353
265845
55785
14206
596445
143476
241832
58433
176962
113312
446232
113095
12215
8854
16679
16594
23966
191520
56903
408585
296442
37591
266937
389
87939
150231
108869
541983
489514
541521
4864
107805
144251
224335
20366
913949
595685
3993
327913
476493
60080
157472
11241
279336
160354
96222
465878
431305
12561
349957
199546
561646
301414
600168
182355
44717
184192
612591
425258
147
838400
644694
114320
214685
81789
225650
841883
341731
668499
3162
193596
128425
246628
41450
44056
120760
115805
932852
24522
245161
305640
738889
271519
88787
23612
2150
510882
188764
68745
340968
232945
723390
59963
200135
677925
392236
270919
144390
2290
23410
523840
9349
387586
55187
57081
100451
5064
246081
29335
472267
74071
111
15742
0
143629
612643
30101
15156
652270
500942
735682
221269
359359
346147
16230
106958
77682
640409
46531
198778
327056
419732
152840
751085
245597
159715
468248
371420
72613
43774
231463
306458
213409
101021
34341
169035
24264
1727
296
221807
320864
105276
610356
25361
7724
601733
323253
59673
201500
12071
667908
439584
375982
114533
65905
17762
272042
118189
266184
38316
825
765109
5820
21491
243700
77937
397118
257536
194027
9468
13286
226293
163570
484106
14337
341746
50559
2899
6020
175405
203964
124467
201616
95457
103217
300090
777834
294420
21966
21379
229386
148762
128282
51738
4588
596787
344018
50436
298190
225572
132093
466267
129563
154725
203788
232980
71669
34725
266986
16786
3783
5968
75790
188554
77964
109905
94269
191961
312870
236053
857679
77578
417385
710743
67439
95281
9881
115434
11891
185763
499596
119961
718880
92701
247103
243470
1645
79753
84545
112428
337565
584282
276368
170149
494640
26797
747765
230475
531110
764728
441937
95791
110664
346151
141680
229245
217142
139747
11320
111954
117408
662965
200322
658477
41037
32077
106102
171576
59146
390393
8779
176967
206045
497592
480542
11369
36274
492748
176995
13637
264874
574267
96142
26982
254789
95703
191621
321054
341156
401475
136656
96749
361877
617419
61458
130043
173071
456810
251139
295477
14628
41363
258086
325288
342492
746107
119213
195504
625600
224071
96335
228738
24967
34594
61279
80474
231187
595347
571826
301770
564099
35905
583729
274606
72584
86518
85080
348867
6021
81301
196275
112915
21752
587418
288507
173842
123844
60918
263135
55207
329977
97480
432311
306175
174785
350352
73400
49436
169882
150993
9168
304996
3036
113554
35120
173548
480878
65811
365814
454047
69239
564162
122736
431907
829137
130
14208
66795
267799
202593
83061
80343
288586
104447
541490
51126
32320
367115
30186
42122
165802
101368
18669
34782
57960
598136
434357
14262
686740
14022
88261
182624
3576
368614
650599
629633
103704
83059
66035
5669
204516
98991
358460
296487
809171
46428
200293
164747
164097
45998
30495
442285
239008
536248
968
768701
208491
72107
16668
390973
687563
151396
101816
339135
47151
632894
51828
528720
40171
220538
351393
565274
533457
238553
3236
242888
803724
421870
503563
567674
232390
657088
30218
463182
20571
625048
315483
229198
338220
48584
114726
364565
11246
721998
109419
343407
480866
21103
6471
727374
68891
392491
120551
3569
177503
103535
12525
191638
330388
326555
187969
253484
12097
109183
36692
79770
11707
142030
355065
440583
14301
190101
630250
204197
42222
61841
199716
714520
34147
413702
686129
742958
139076
700218
170692
176327
117917
401044
81025
37618
323251
114948
365462
582465
351388
105278
669553
156461
210024
188477
124920
59230
350286
24489
826085
680830
160796
258618
312041
393913
497714
482677
286804
107394
423992
737327
485215
32248
287997
300974
155195
270131
279605
96389
79641
54943
110111
209907
420024
49302
189999
32250
40572
88475
15932
546191
173643
644
12216
685723
65856
450173
1641
277144
127364
267929
654332
205429
287109
539732
64859
19009
161308
528294
313856
105762
26286
406504
209609
509952
179746
21813
590201
267401
126
46232
122233
164387
521230
20363
54050
55465
203160
391797
5676
539211
143385
882145
348776
162806
221160
175448
152516
260959
31672
53698
35286
433895
126277
226012
92451
112707
225107
205398
84066
869543
245739
123578
151664
151422
107383
25897
516121
49748
667287
785249
149731
20701
3396
56795
306881
255437
215398
693133
2493
577705
4020
397612
346785
193625
463449
468316
189545
161971
578255
194993
36298
1591
292950
53565
64931
99260
394859
20152
196084
104440
390786
238220
1315
247847
142147
372287
271044
53443
762972
321890
254704
368086
0
123596
12722
62899
417650
677049
17964
379560
6809
143143
67451
11451
470512
273081
708963
38790
78346
20834
281868
108003
61652
289866
401581
365913
546291
78877
111907
41841
289403
225615
98447
76625
487371
130038
49973
522797
101883
208902
499390
298976
514756
236848
99843
673166
260100
848829
304702
20773
109731
234104
44836
74557
52782
445683
192674
536230
23221
63322
339410
475491
15279
12192
29695
329706
19135
43188
18502
124450
262832
31749
53203
476234
220021
84162
451592
95347
86112
747141
594336
678087
519475
83031
697698
186449
540108
417723
456558
291882
3918
271188
133511
52982
116286
277140
75137
623193
136583
75079
486208
278102
212108
294672
478728
30543
10157
313969
488081
410540
266820
16465
88728
163366
36434
135623
216638
22636
860998
170201
22225
26913
136583
49682
490749
818026
228152
91616
218490
25184
105748
39861
36318
56821
332284
303501
250049
356945
384073
156556
698413
20795
145308
180946
11771
78171
224524
296996
892492
386175
165587
267379
13915
195211
48361
191656
300741
331787
240478
35554
132921
561950
265423
213433
197369
92850
130902
62613
186256
243593
2813
448656
425710
359299
9987
131550
900324
68493
151568
6823
32654
256663
583636
82572
3570
157320
273417
392463
25601
523155
551334
406133
271743
179076
3453
581725
15981
237648
228238
283103
163539
207803
2937
36252
14715
11177
100574
166324
597205
129742
424169
434715
26871
82882
321480
111702
160569
245356
114022
10800
118338
94475
11534
108206
468419
236946
2330
475969
73435
83102
155644
111214
404511
132
13650
778669
602877
480762
305757
107456
344293
175057
57165
370306
311165
509529
1582
557914
908539
139913
45055
616084
262840
48779
497843
72577
106287
2871
158402
855846
54391
162374
237987
217948
364499
248333
330278
11796
353952
34245
81632
853671
628560
11385
257305
98620
15779
585102
30947
16857
154807
149670
121044
14102
87528
218137
404780
172247
86977
114010
217719
209843
288005
125041
645566
723216
72690
115999
210161
163003
38608
511535
97726
334522
382376
622217
66933
559529
397984
497151
33510
342708
59348
388
189070
23340
563583
52028
391784
83082
392364
226061
75758
589437
80745
599884
844012
70287
105001
62453
11609
344185
787238
472902
211727
253431
44596
437368
809055
25278
182333
2165
302012
314207
357621
603795
148608
918627
72922
10635
54100
190284
360121
11307
50938
79905
204935
40829
74505
908863
109364
165910
7054
140866
177505
10891
416595
506768
163663
81637
802668
544704
288418
77570
601058
91234
196938
629826
110784
318030
935533
270125
446614
316707
183197
244410
363843
197660
189011
2864
20230
266221
213876
42834
35910
8171
17518
553367
295675
70683
532831
661960
12227
643684
445250
14618
444
392734
196804
47464
179310
16533
84743
703255
428028
439284
133996
47173
867
6287
183029
63529
375777
609826
263
9398
410023
506496
393171
548252
2733
10889
174413
64414
317002
452235
450914
11128
114409
169840
592011
15906
862442
34577
320131
78048
636333
165088
402611
125701
125273
395447
579386
8353
440643
151372
10814
302513
4068
438635
193352
150286
134109
817176
115629
254943
56775
183180
381087
272296
68464
247158
657412
898819
312970
1690
142100
208184
69857
632516
517020
90311
1948
322033
7858
37827
171539
105360
12687
651705
852675
898095
196524
14103
425618
16685
130822
242862
439140
153443
151512
181703
191291
15491
34147
37180
1566
196111
660002
427392
64845
214082
60986
59523
307212
143374
3858
899099
909694
231529
495419
695664
18022
73509
14674
137608
318804
757789
163979
1579
675852
240037
356620
489880
385216
168728
536903
31908
395497
441073
66825
309558
489080
116493
168652
143962
18278
322977
78471
305301
606680
308772
9006
497415
8285
26747
99633
326868
749715
328476
252651
323344
37845
79474
159477
112180
45084
138686
124354
23063
19427
295255
213214
24397
648216
80698
244682
224375
2341
326893
112603
599278
58377
331181
122022
499399
7560
127494
74333
154126
105348
239389
170106
295819
269744
525834
17982
5936
149138
356428
281776
142806
492002
1461
500816
219404
104118
501903
131064
650716
109930
57478
8628
298889
697325
60911
255865
482973
271469
737254
157170
188539
326265
46317
101896
269868
14780
61339
461243
6953
151088
12293
288072
7766
14644
101996
512734
30255
298019
703821
53816
9156
220699
78544
780680
2696
539951
154208
58662
131759
276193
636841
15777
256505
8727
361096
524515
180063
106529
420073
269701
124536
716476
441183
38465
71666
185829
418099
651373
199419
326370
2119
488528
423226
184292
131295
34945
260977
63713
195981
574137
74925
296919
51276
236753
172921
338306
58246
233956
97612
100400
47684
234385
15661
50643
39320
193491
43375
130503
357541
117059
19851
647672
147386
517444
96619
251581
232450
86958
427481
3104
543509
23693
439313
85839
280091
49253
269583
2545
793370
178412
897830
642083
53716
2727
818046
207678
5080
20013
357127
710554
16990
39938
628692
501604
425027
154135
1392
93066
173864
36122
111838
1568
284851
715689
16226
352797
558762
114774
914957
253221
337411
311498
186829
111640
129667
338405
443381
118711
280551
93298
336228
174973
583052
34702
441984
641485
411606
269426
127475
14065
100206
381170
18449
223825
13222
116299
452258
85134
663758
44362
61482
234200
334775
121052
82961
124462
649410
16346
943431
424924
259503
36188
164100
151712
542530
300675
103367
120746
283682
17187
44392
48823
517799
255167
367532
225835
195765
88216
570894
252814
229459
57297
171769
94538
172112
261658
249908
11035
94986
40534
234575
489788
393919
188698
183461
48723
467934
479197
638567
10861
164573
187667
14518
321640
90230
181297
193841
198423
13312
89071
343311
357158
313930
616117
42963
95241
181256
125430
151441
221828
471229
256985
65843
371204
9754
137132
417095
220891
242859
47007
8370
708391
5798
87352
54466
378496
414353
377884
179879
181419
9445
239560
181894
483707
189510
157202
377655
23183
291944
567844
682902
521758
483265
219386
6745
329211
79211
39854
69839
163551
119511
18896
875414
703604
561728
321385
340719
19396
5625
187072
36187
159350
105454
105977
24333
259746
77474
197252
13079
118527
362319
240691
100545
181347
78615
109696
658201
53627
303508
783892
22712
169495
790302
91959
57894
206643
31905
364436
99887
653043
282767
86770
105172
414058
517086
468003
324771
513092
719733
111833
110485
24537
1992
358743
338063
41244
105627
8511
93624
334415
59702
428441
117884
8885
170698
99738
44123
322729
581457
399330
51339
42243
23767
200336
87364
154643
29789
238207
8577
808955
29437
193088
278016
6233
234614
123884
437506
106785
483868
1717
149254
252118
4799
950724
23915
376838
32884
476
67458
470758
135966
495614
729664
783324
571811
182582
492932
110957
414363
141925
326085
56891
112
171856
258050
488814
348210
172197
80711
598774
523101
765580
24921
43021
182236
71832
208030
104314
101828
167969
717422
267987
746499
287745
194376
456621
561952
485814
17609
136223
384737
65499
107441
318767
14046
480979
492297
193078
203917
62626
456441
137879
365017
25626
103404
770393
13684
807602
1572
14979
392597
241117
28205
335260
783215
263654
164914
85185
620373
134873
537321
236936
142377
118901
115657
8395
561532
155522
159466
47125
574510
134417
84561
13747
3166
460465
378356
591492
278346
601753
4534
1870
786833
869988
122487
193271
65492
26204
35787
61950
594689
100654
85691
400755
732191
50568
55823
376509
10102
470753
571975
618164
37196
328755
230578
9647
4537
66573
8156
514724
95503
230793
291143
68165
81420
30568
16967
191856
280963
663353
357084
852304
86144
543213
460377
15702
91313
61011
365438
58723
19460
257821
617023
601394
73482
801444
348673
66464
370160
1667
231593
281197
170346
31599
84303
162067
66674
17830
4102
93054
151369
228430
16871
4965
261475
562363
140405
127095
59210
41132
218864
450044
696453
78776
160381
35004
356864
647333
6008
108951
760944
194020
117035
81709
451951
710075
346367
693593
236961
388334
55172
505548
113166
292432
67068
277583
4652
382633
757834
8319
481643
431845
258988
5805
250335
114951
33112
20634
290704
128824
209452
275289
272535
32821
598717
165697
127007
626153
517975
559623
15237
674438
313551
376190
33025
27167
213596
518064
304702
160091
227425
768274
13633
553799
570237
210638
15286
221858
270314
22916
553722
284778
174739
786440
76368
150535
61471
85941
25388
128903
221303
140730
987
460666
217813
140576
186915
254423
154869
96997
115078
56732
255633
18153
97614
551351
20449
534659
147536
458652
246049
763300
724842
131849
343092
36238
450476
324001
34481
129451
79615
226309
635114
290509
338096
657428
14685
719105
9575
21971
301703
647018
312621
137965
7938
411190
155116
6064
261448
57729
255903
2518
431027
669820
40344
38828
79994
512809
34796
436614
441969
97758
156461
462072
739456
191214
761528
292910
305499
199667
515983
461411
5564
174622
228291
205558
230759
203757
85894
366445
817845
550775
788464
113100
741216
231898
760700
307424
60188
213517
242622
401019
166629
139665
672476
787065
68086
12526
136773
204993
332895
146393
933853
149600
11624
92884
354037
175071
200716
1356
705235
414057
303062
33536
213531
244681
778648
286966
148198
380950
194532
149805
121330
8725
79348
83206
2339
34940
169780
25954
38474
678913
87108
76351
20969
109608
639273
134790
154089
318396
104739
281490
557056
131326
12774
91011
20119
104193
82002
71630
65213
166418
165414
145232
19517
55464
382317
410784
112908
70097
65621
5852
317269
225616
513965
47149
235536
561785
113601
321751
15913
429386
270627
52156
460266
728490
71007
492487
130521
549078
257853
208599
262786
69618
123624
466630
87513
707140
441760
206748
752378
253375
87721
200623
438038
23273
201706
4133
163922
81529
137944
487684
316533
214410
158088
443906
11108
160481
184891
466238
541464
185489
52486
490815
220861
77775
428949
128116
252914
83184
727770
828848
171507
14310
272422
39538
70463
786317
359871
277614
55578
173089
16508
81731
312315
366180
924026
222613
135895
225394
93849
183335
497166
39825
36531
29656
247433
62117
26323
27235
491775
24202
455883
1209
956639
103877
65496
21363
750444
546179
855965
491490
184501
620574
9055
24068
605991
128964
30733
185120
1046
236122
71913
213697
368442
6157
566584
257922
1416
43709
491734
58882
78274
333884
304784
306154
390063
40284
503122
541542
493680
44235
44924
111195
520107
229233
36062
239487
310633
95802
20740
23211
333524
442836
88655
626355
55790
266765
161269
242504
302015
52703
921371
734389
4978
460867
17880
106314
18234
76233
217811
27121
218765
89147
158699
375597
262817
34242
454597
656319
2599
4668
152666
227537
371446
122351
168134
111571
16981
220616
5779
26744
72959
396284
843
21760
38315
472350
436023
80461
34406
202339
684262
227901
10724
356359
207683
35580
358530
417459
151655
299850
35754
39191
704863
426848
209708
119575
393
431053
1891
7068
175270
42770
114520
301519
6189
549462
655400
6469
29991
1616
138678
177527
57042
401
117503
11281
11758
398654
685604
107643
130101
154887
42248
188900
109895
438567
25748
12192
332230
339952
145331
329313
258152
124460
404308
161648
371125
506370
56094
696
261386
129660
74584
554589
340131
202561
32659
9906
303333
451675
126429
82755
205113
394537
311618
621938
38578
238446
6748
410462
205863
33187
770828
633043
178178
462987
592428
477253
331991
115573
156201
54289
176372
46096
53691
24283
19717
479333
26377
73652
154981
112080
5077
100240
85839
91930
12161
116287
498204
115955
152871
211209
40281
9651
11508
1163
342596
373634
90674
360343
6931
262463
71523
702637
189480
27277
302549
29157
178602
388803
466650
31642
66570
126724
216027
845207
272388
211177
47869
105772
103408
132265
278385
160822
39256
10423
28733
4963
266060
33013
146080
617236
89481
81316
295789
798131
300104
277231
9379
371051
34718
450739
79015
368141
87848
248504
197256
264121
21789
29079
117155
306966
297459
150357
76262
67679
620759
196499
41809
776465
77002
253619
330073
439136
344251
304854
553874
34594
333530
58522
732781
108062
227919
603721
126883
4718
323931
249145
203734
415627
541533
26126
108106
532734
75287
631894
213180
345561
358013
30480
382607
372469
376555
33007
351368
305254
97689
446235
406696
119902
130351
127202
102926
76875
37924
543359
522176
218800
845006
569461
142282
85875
122282
201980
365498
277469
21105
189217
42597
442023
501940
85573
66962
241267
561257
13346
173607
524697
379644
243282
322882
6142
256249
131501
413697
73686
296489
65634
324743
40966
16257
414669
432903
210738
62529
17195
97586
118104
129481
78668
277326
52743
107584
595489
271111
310636
405894
106959
283083
70286
46759
847096
344437
265243
106853
34797
55736
147308
220333
155749
434
238207
66913
68304
217572
169041
12648
20568
388846
110940
749927
104498
461017
165698
41043
630749
52464
642840
138059
408316
443196
111145
257872
258319
240036
192893
129864
229603
47277
177699
69673
239984
486605
130438
7675
42558
309556
400454
704398
14124
354193
85743
14933
388645
48604
381524
925384
63635
291770
66152
455078
240168
289896
571109
186942
155968
382670
174833
166011
92685
832638
257142
318749
136745
176679
92729
385305
14460
11664
56475
280856
176335
46314
617945
12081
1100
4623
90547
155877
884127
332364
907297
7705
510803
346241
263150
65121
192088
814662
123792
117417
561192
707309
218734
80132
273160
389414
146322
95618
266294
364318
583038
239802
69438
6557
118200
187040
286720
45634
367005
781712
461805
320244
572454
528215
366673
296117
346506
7738
335299
69122
421564
450157
257479
141151
115881
484669
366081
342646
66283
559029
49639
630666
242483
6756
161241
2065
760860
9636
132923
460386
255881
324143
483557
6484
732085
166632
183073
22358
71171
71653
67983
348048
373072
277169
491656
264159
332
22923
397084
43516
296823
283138
8712
9210
540671
75280
228810
26074
50442
179732
812315
408557
35503
177818
16719
276814
534951
282747
177263
106510
671771
164068
239466
316292
435680
120939
1857
117299
611324
56385
351513
92042
551277
479465
30377
9780
218658
397910
17888
406673
171010
155765
211508
332239
135696
10924
651402
808906
4286
290641
131601
298443
397570
627907
250978
121421
314514
313191
151023
166012
482663
427021
276720
757433
475551
93816
123268
457306
156882
186600
227387
549215
244907
72740
488032
322819
534737
179203
339380
137766
44281
539778
13184
133684
35974
315956
286582
831
6332
58391
164009
408338
395765
104148
160629
89801
165194
39972
287238
367325
499006
454332
337292
395754
440725
253985
24161
343434
261285
254082
42067
623665
444286
133428
21014
405672
659782
203853
433043
356619
158758
497492
85567
15484
3822
163949
712798
118052
2499
207468
389382
250403
230417
4613
278728
142989
1229
249092
363618
5396
4354
11141
37360
7140
71693
178490
826039
344295
146156
557022
95811
208631
118030
124572
63403
10375
516400
177176
452031
67989
266218
142928
561950
349420
437159
60375
101835
596125
182469
126967
72450
121966
221925
597990
406869
116961
47940
631734
136959
245698
235905
96156
231861
126845
405814
3053
250479
53049
53295
6238
522205
15300
256291
445477
214600
67500
273379
233855
6389
31792
246222
8566
20220
85135
44980
9038
675158
112828
552233
5657
268249
122948
99923
254788
382239
596439
671154
502345
35661
577267
258859
480736
13630
632651
464731
589790
15496
70396
253690
3804
347397
7666
340715
330862
619535
410032
628539
86787
96785
812935
48273
75621
167587
312930
59248
62022
11558
578064
263228
711952
573089
28559
456694
279126
175568
955451
83504
22922
516015
927418
257138
258277
230148
127493
266852
790972
190148
31694
327215
57016
163749
62993
311315
75819
94510
49739
200158
855691
83106
246101
94444
128190
130934
30849
50068
204105
479692
454447
139648
349180
10740
379910
4634
8638
71568
34419
493859
697647
115572
188684
87613
48889
713076
395928
495972
725278
333421
101938
118675
370502
180865
536519
541948
138836
382636
59686
581029
488535
829659
512090
413032
163533
78117
95823
139599
94805
9891
350910
21974
234899
144179
186270
58422
763087
814089
263167
162799
156225
642284
341194
36235
68466
76073
221211
558560
102775
435481
112500
465198
232306
144189
74028
305238
249782
53846
223233
446726
430091
91275
327012
286436
383733
349980
327834
18254
351511
274412
10946
461231
310065
334
40313
4093
602237
824836
463232
182697
21448
71419
445500
47378
296437
2760
293366
92560
246980
635923
595905
191327
109860
8441
89858
370323
279656
726465
70112
94019
450821
169707
751668
161841
655434
2782
45007
347987
37811
229305
454006
15318
305480
37051
34276
593021
72494
246435
233591
68418
500594
118552
256913
299664
83964
221415
669814
154618
273399
274374
98718
3783
480807
110437
167755
306674
17824
74267
653592
430738
367194
724943
283531
190920
412681
56389
357
414438
225640
5836
4971
297716
268740
762772
428004
68942
16602
544839
16210
210415
16140
53976
146967
585251
162197
328293
246286
79675
354128
18302
233920
539626
104050
11846
294434
37485
401825
342632
62246
250048
296943
231505
4342
30250
255234
466604
32352
79619
177946
6878
458136
325673
141655
57624
916214
109872
56796
375791
85975
93133
455
11035
434702
377101
359860
793537
200389
60760
50886
51281
299904
290572
228660
237795
166961
477668
241174
285208
8364
157448
195516
240162
44496
345470
180438
64411
537160
145921
21454
70651
210618
47318
84146
48044
9433
3140
749038
181277
756034
618456
114087
945
264246
416156
18963
24343
238621
279893
64901
396629
418212
485968
37388
449688
484854
485989
57422
94878
363119
383797
43268
711041
139208
27892
147663
409534
350638
528728
476989
13544
86043
516141
141240
107238
5476
59157
22860
658722
771910
538304
2304
123962
54778
265717
212968
5404
660977
77041
162425
76836
404753
160100
432971
83158
63407
138300
412414
680828
304509
45280
232320
133183
21699
19163
155849
540104
293196
415708
714331
37779
691496
831675
204054
736228
263956
733219
58701
613100
776113
61669
31967
85907
47981
485481
46881
65025
549270
16189
13477
148483
67564
24752
37649
756289
105672
56435
837013
22104
109339
149140
19150
48260
33465
645952
163105
179440
251768
524310
109158
20374
643912
128469
38920
306438
93556
7258
58109
32722
202334
12458
8167
224857
297242
17263
313108
185877
435102
283640
754336
36706
168239
128826
169494
187978
387477
500435
66345
139005
15348
465536
32588
376982
512615
373269
85511
104253
37424
286202
43429
76907
221266
6275
399999
66220
364317
553357
74797
68235
331631
113484
81921
426291
363419
94147
69329
67267
89270
588191
395335
120438
262319
28450
579016
228424
208962
178937
156766
405718
15156
566754
276920
824137
176066
647497
62345
119121
54683
51214
123000
329879
180196
20166
494265
340942
37302
285903
37464
104261
150021
483111
83179
198604
57992
839288
76756
234571
818874
284515
179381
10035
249460
188578
802134
589776
10636
221378
103963
295492
21484
444598
729384
68732
308240
56649
9605
500003
201728
416721
20692
693078
2429
5751
631361
159660
694775
408253
303664
505103
661409
222851
6909
3653
17229
1176
72737
228199
451692
261349
149556
283581
493633
459728
555534
312275
501598
115364
216658
59881
31132
525176
461130
509617
605303
79216
179217
49153
350644
303258
631552
610022
306258
25337
691923
32365
449250
19100
286168
105288
839104
2323
398567
556880
220838
36716
233969
84170
1854
236858
369787
393786
57690
725830
693193
235884
266678
426327
6858
123541
4933
610939
775499
259269
294529
28212
678066
589343
447344
126909
105723
120469
703607
499980
15511
33028
484714
317075
473888
134295
219379
186566
101694
155836
329188
172
142902
77052
286587
503529
479016
240
45136
458388
164622
282367
72769
4903
514788
103920
144841
153897
19359
13987
549915
113234
56146
212096
24497
52145
64917
410973
576270
37291
57590
410750
84809
626267
208427
104604
221
62629
160827
414802
458428
31902
89391
6742
46004
320168
243673
255667
210685
27194
246073
127657
461617
331362
209138
836596
94428
23009
747987
618242
468815
279693
455364
133296
432013
483191
118872
159017
271275
815325
655121
389122
173319
61831
169647
204265
496636
237862
390156
91914
644892
475322
48966
211899
177832
137923
279726
109520
465390
68868
261088
395292
169537
84047
38421
7835
2168
78419
165416
176830
35638
87863
205793
377333
114786
92205
32424
104100
457281
45304
196707
767925
57797
624251
12745
493574
63821
43831
423922
69818
172518
158621
587424
89066
1973
257602
449799
866
543644
220740
155524
68426
416943
347406
468505
410801
46920
22429
101824
304942
21975
54532
684349
261964
121654
688833
440832
321878
514959
8072
20958
326391
333469
455470
37537
44613
104112
222721
77885
416962
662043
238295
835677
57536
532788
15309
25900
272499
581105
26605
706929
699979
9225
541604
179161
423422
23615
691138
348180
355749
162695
26647
272353
233364
685855
106702
26685
7797
509620
1045
105992
26096
879418
545269
103025
33509
45887
546449
2216
65821
32319
348387
35578
139067
115972
234264
42865
34184
446636
348809
567843
455611
763324
401960
156937
6710
451578
432614
363209
59875
144876
238166
378728
684814
225064
93023
75445
180137
183008
210457
104092
56448
250525
28424
340
99716
58284
39333
49349
175773
413550
470776
499703
50991
804094
448652
120535
295486
15406
30451
352250
2487
46864
34722
528209
8165
320755
188757
266905
21850
374481
34560
282058
192353
314952
122711
419376
125495
540113
765881
594074
367810
100349
795995
256082
14978
77079
304130
750984
27850
11487
76031
206513
2377
35858
173560
563495
25035
76792
153601
655819
259625
67425
49075
402160
2220
325880
391606
170890
95660
81638
84083
6360
373827
76597
592222
464831
37016
535090
535229
514707
246851
39630
88409
608086
90594
431594
724937
56346
62567
344603
5067
256147
301105
390894
223556
651549
150830
55479
575940
131703
641863
260335
50199
246082
220460
79580
260046
4057
372458
280460
215989
525358
79165
149712
294711
638740
106009
174271
67516
173723
84112
484499
273015
299574
23962
210747
105823
52399
229311
9583
587968
215491
140531
236387
274072
141789
588644
37481
709999
359210
161791
268215
135633
251409
6432
226723
185712
59267
293532
118923
215990
317373
484689
12451
831
244989
216138
479583
1909
689477
128926
239162
91179
281275
350570
191397
735037
159441
362123
7665
305490
47678
187
646580
31610
436
411729
230782
413144
166145
3037
612527
810622
35667
277522
310475
3278
238045
816808
412953
49808
38970
557324
168057
566841
160490
28182
70289
173133
24261
275509
240000
875233
256068
578317
624815
49551
124671
15325
207517
849096
57500
1808
125980
263710
453893
40681
30056
17089
192065
43988
334935
6034
582339
166630
492014
50381
23327
498534
5164
204261
55707
708000
570
64451
257018
21864
617266
494669
895177
320755
433382
19082
207178
571847
80825
410283
89520
88000
108899
5024
162309
219469
47307
325880
11767
227822
88840
217634
147707
125795
295012
100106
334824
53891
25083
9015
354162
698189
277994
227693
815570
76923
133829
250399
234351
350572
135299
555008
830547
474148
300937
241408
9939
216054
182414
469339
526894
23941
328203
399611
237705
388913
910272
14453
104337
358232
180820
1933
51524
181841
122236
61428
86960
248450
681555
346698
77782
30775
55475
426779
280519
117868
47596
196486
734796
19994
9814
35220
50623
558325
54178
75826
597606
145413
174088
468384
133320
115086
104342
194604
531554
413353
485412
30797
775282
155706
94894
336950
153780
513472
11053
500331
116643
55146
3461
108223
439215
148695
844759
158000
2945
377800
606888
432943
95325
123841
1049
20560
54381
28715
328765
142779
274903
15253
3333
17502
327839
711412
151878
139406
395441
76647
705733
629513
9681
40472
7088
17228
33422
196863
365163
588923
147591
380141
558160
147401
522752
83728
511939
256442
205914
18676
17397
29658
153866
39132
77096
370820
149978
228779
186886
2655
539236
422039
26766
452933
35442
332254
479651
328221
121188
208640
17584
112764
454021
31518
195355
4309
466202
131856
260752
154810
438876
437882
57149
421825
272031
328624
105251
11534
306516
681723
75383
148787
300107
121516
161876
294779
10692
10859
227080
342663
220302
271591
968027
334694
410853
144885
541553
730663
123650
314274
154321
398258
61169
94585
6899
134880
548165
196747
73404
325357
258795
153149
326122
75445
10499
829858
983849
251569
840727
103235
29550
73676
132464
197629
205675
364772
302277
211250
480143
1954
288127
109852
364837
153733
129163
77942
5971
89369
241552
728347
325163
152344
61234
229767
515117
200104
272258
23386
23973
384557
491065
67365
149046
11269
1627
387318
100214
17903
718181
94252
203044
495678
96602
256949
50842
150417
1145
53868
55310
205771
852796
318229
53059
536900
107793
576956
68623
251357
342503
59083
670201
29423
8120
260123
241694
88823
64476
63417
889360
154177
517823
452289
18607
659191
24751
179207
10498
237081
121414
161036
69928
295096
64270
394540
108894
206930
43024
310309
276133
49217
29938
194900
93811
358099
759571
68671
519475
134733
238273
2897
358689
101638
16663
437605
37360
662230
580756
8783
113583
35426
279455
469513
255078
77251
93997
373070
51418
166746
21925
578596
401789
10754
637811
42277
339056
0
5306
34600
347517
239674
354800
453182
49536
35157
164032
582910
227528
156973
523843
312809
145797
202188
402689
204465
6716
610751
43408
268996
3118
258707
596507
485679
122647
261429
540595
94392
208275
7492
397591
294794
80145
327366
127666
289
54754
6721
116310
62099
473430
339642
560526
267911
115063
265413
231935
391168
47097
1154
10611
774555
370675
206805
357806
454064
161476
84454
2850
339378
349120
525568
318527
884951
701258
209504
687344
153061
71153
176783
339347
348399
40618
138221
743720
179058
515380
170387
187527
102766
745853
720959
72432
90452
410022
44212
17195
84999
159764
598853
29332
574561
255317
90831
70934
120267
812462
75779
54846
177546
628620
227738
279349
67755
332155
35362
501521
172822
133575
453454
644
68631
512402
548446
308353
204354
417071
111754
96844
426688
188331
55924
132284
632358
25285
119552
437473
81202
173920
436246
178788
168592
252468
562476
211779
348665
241114
102316
21694
265149
1099
468884
755499
106706
877093
169110
632713
220901
382768
440812
222519
34979
355875
216473
58326
30026
353465
97
357359
8361
8754
481514
341857
14980
16429
83743
35592
82244
91951
34081
345716
500221
68136
466653
417379
278482
18646
297427
265130
845507
122421
19264
319950
20974
435358
675004
69274
64079
133554
38345
112993
140975
143646
523207
150465
438942
103419
65126
136360
115533
77015
455661
9140
85828
210980
50995
92441
470350
262702
293041
192027
67435
170060
355134
8876
51769
62693
211725
47079
10572
461843
160078
199583
109803
370097
157652
161008
9365
345901
254857
116600
355028
667880
2878
930587
56192
81585
299093
763140
539427
836389
239245
159018
49070
243514
107895
29315
246429
235279
260012
32782
174648
217702
60208
381651
4013
55665
104803
499706
173828
40829
9032
22442
384915
143929
895239
234500
517695
133178
205684
386071
29038
72526
510643
120431
83816
26711
107442
213252
84998
130423
185474
149901
167783
442348
266129
285068
86430
292345
217472
780280
84
410425
294899
41694
16338
322995
306482
121100
17792
299668
403057
161374
397560
94054
181943
183131
572585
223174
20811
193823
588785
617064
499012
412592
509610
303683
3501
166697
408497
25125
186646
369044
658390
568785
440005
347612
191244
226292
223193
430213
30425
32636
54332
53366
125308
262311
71094
518542
330065
462206
675355
148143
273705
161466
61857
239326
50179
216958
284380
539967
73514
63325
468774
32682
62508
149037
131047
214724
398094
201853
268743
403677
43447
623061
231334
76585
28395
53830
52144
96900
318488
118338
361111
174891
16054
89474
6918
2455
326366
37299
243870
498859
29375
16016
478091
114276
470767
45874
696405
5581
324283
281196
487815
6066
8470
463496
592628
94443
166342
314035
353188
265792
174544
228850
160309
160375
593910
14889
229109
311894
253441
33932
290032
226858
128909
470177
43871
148785
45232
474696
639898
64526
314215
140758
451598
408987
143083
648502
45203
82610
178940
14638
480479
85513
494413
361448
97689
325186
223536
109447
143139
15733
439058
27059
790221
609590
603703
501057
35393
110288
563852
60146
147898
16977
484561
154148
682597
90050
523551
125493
10306
51872
19018
181275
163472
341287
801181
184889
70045
215218
312175
219179
30254
220475
623371
109383
530079
4357
583966
202147
435054
347677
21039
10204
104162
881857
424986
400292
160709
568018
18757
63844
387165
31103
66260
155582
111000
158401
80920
315415
98313
17151
278788
633790
375215
644115
181060
528125
738928
305221
911579
274967
31788
61744
256429
375122
121852
2905
634008
638028
506477
461332
134994
12400
164261
104353
101230
77057
68235
144749
514807
710968
59560
680501
614241
417070
128581
4751
30343
603461
133843
1978
750282
797566
22257
142932
79585
667670
780966
380821
18462
238434
174281
32869
239489
233983
429636
150965
76624
193864
578303
57309
3249
540285
82349
143385
304569
60865
41487
227446
253567
184871
160951
374539
213493
76091
41541
1870
19658
1537
329762
201190
6875
148728
281869
61387
131931
330935
194432
389359
801548
53891
86178
693871
310560
71746
142292
456083
60164
62630
94699
670877
61298
48113
116879
181008
421394
59445
254257
214016
48471
659375
250248
146153
33078
1068
573774
12794
217258
537541
12145
625760
176380
110823
612420
9060
207875
25583
436392
19916
646998
146345
174677
607573
645177
751109
856272
176128
408655
284451
16397
213733
84083
412635
276989
705531
308391
595758
68318
175134
321664
208393
216690
139234
236669
223609
300549
154618
127709
89884
239224
67399
100699
666501
85071
166905
975615
571
158736
339272
924700
651619
309540
87506
248758
277412
463765
489347
455640
144339
134773
59213
293875
435118
33261
51704
113138
43076
89773
44728
258601
40635
324052
24114
333121
49920
223013
210059
187766
650
101341
96086
89347
161016
359570
351982
23938
612016
666781
89094
20052
141234
6162
23114
258513
48083
805011
478497
255249
640869
5263
913974
601610
35065
304336
11642
766053
188199
58780
32246
537555
378505
234245
313118
303121
23439
105427
118799
46729
2651
354389
81089
2349
8436
244293
325422
344454
803621
65083
521967
160397
222011
291673
211457
4353
263072
7140
110392
182810
4191
20082
26462
448294
462476
323136
288223
215746
111299
526057
583557
258509
440773
460605
141181
645259
593063
765603
304514
354810
395497
166898
409160
459466
192108
28964
522406
196485
448541
24840
687880
303444
11283
81694
289442
296597
48513
4163
230429
19405
101711
72267
207180
219598
424764
62968
116350
29274
719911
297251
626062
60794
11388
61208
596825
98380
488388
189393
488283
176813
668179
73362
251550
437228
396541
393440
29155
14807
27300
135888
58494
2598
153429
108160
7264
457155
13350
363844
296359
282831
3380
170905
39077
24534
445749
49339
124091
584030
208035
21333
443545
39276
8940
748695
91080
261807
428465
364653
80063
321858
179483
356295
647272
177384
485469
373768
10893
178073
212444
606711
326022
44108
15374
102611
547859
91684
322486
304849
423282
283204
693259
221022
142895
385885
878817
548155
761553
187625
317267
16340
252995
271944
68706
277427
43284
216677
311042
187794
366408
323880
442932
486241
302292
193593
397659
480969
81938
140137
28019
87841
12751
893202
93708
549184
51781
144794
30411
120324
140283
27491
214482
226182
80422
153277
372488
353697
45995
155635
182118
346910
7530
245442
102919
322710
199098
219540
170941
34153
279116
736387
115582
654164
542284
114211
521909
443413
304257
544231
247060
176773
282874
483923
76197
538005
294634
10053
191409
343453
162257
57652
109968
149747
108457
260856
237266
56374
5424
398750
408215
115206
258059
388565
366513
275069
32244
7602
318669
408991
278568
595333
876316
17955
413053
151698
10359
115175
97798
197814
297030
106849
31923
837090
731
65870
508195
116411
794769
827768
13631
18347
245139
594648
6332
178144
103293
673032
98787
103916
210473
657327
188704
168361
138243
69151
11516
362856
95893
430495
191357
341186
2265
94501
44166
115299
262621
170073
136032
36694
270568
45456
739296
172765
42923
13582
482852
60941
168535
121086
578615
71493
476880
195455
624685
40594
176998
494425
741005
560830
400212
100336
68864
116105
1977
25218
623595
9991
426227
202833
166875
68143
128122
167553
298809
432470
572718
38294
429969
259652
139301
648539
12710
534666
223756
114021
63920
204008
116800
1503
68372
72075
253623
327031
491785
122412
10054
505426
101018
218972
247757
82483
489348
173165
184710
822267
114365
22820
53399
51652
484571
545879
18573
97859
292077
772556
151963
805090
23144
51590
36224
130868
57021
50093
746208
13034
79118
5491
109571
667360
124497
94682
208664
124323
19197
278709
476046
120734
55834
484025
151927
112400
28283
801335
398839
275853
69827
28768
431162
149310
345747
14212
551218
185173
308900
61369
34217
39818
218202
375405
174437
22511
633215
539264
433578
41819
175580
830731
410254
116308
204837
294094
139611
651459
57978
629717
112289
46600
77187
511320
357881
155833
215802
242951
278420
860671
180326
410760
43325
151961
63066
295326
130400
25361
761147
13060
367987
83162
108825
561956
219217
185576
449730
385073
82814
233294
662310
3697
380645
179537
132270
189925
66207
234060
133266
233015
94150
12080
22364
78401
76314
372780
373462
267953
88656
460490
38985
28569
210059
58288
28360
201658
889377
732108
232223
656983
134367
123339
115517
118849
7874
702025
347760
286526
365480
519868
302930
127187
101867
694433
2108
124307
515775
670029
216811
57053
35860
455693
279060
248917
138633
495423
441432
511290
24082
163452
2294
92501
370840
474162
305165
195695
253780
183016
279435
422122
36545
543388
14216
337775
158540
507705
208824
300791
355696
788417
101309
208440
148612
249428
959497
609066
246557
133544
577697
9721
739459
150588
2196
225124
114129
348413
13297
716160
399221
251795
803176
0
104087
504587
512873
40735
582196
274563
22198
148169
209871
1648
233408
70244
156785
580248
4468
526458
7431
685123
46025
154
265271
280055
216432
393222
110567
326135
36715
1582
51599
80937
590264
47280
85787
693206
98
86467
121741
148782
1844
515550
105762
895216
42163
271700
85128
15582
231870
748075
748008
842392
816974
20713
308857
587686
41543
78905
240660
352790
256261
373366
110795
83309
74197
114205
427984
376452
260990
67176
56079
97962
42785
220394
1835
124224
46201
230265
713609
301413
61390
490845
1757
110108
105639
361259
732737
49703
434763
669718
657772
160181
3634
60693
267489
464440
418910
494256
715305
121428
445964
321986
216789
800205
331107
388446
585378
93308
217216
223752
220188
155003
375440
46830
253025
473942
249870
125998
25756
8977
332178
318690
125729
43919
102499
2054
168124
35425
307178
244433
556283
70492
370149
92041
176273
82526
135919
763223
30332
698300
671342
23419
309836
230488
148753
422957
3648
149270
57821
95474
133085
643168
38030
6421
120559
364704
121137
231654
5585
384951
152807
321623
415296
160714
121762
223663
56495
129307
364965
503918
260563
191223
233040
494845
691625
492121
149024
102253
584963
159217
583840
592610
582500
10568
161918
71782
394429
503435
197428
433725
31668
523170
53928
342714
829344
44372
707
48769
355136
127309
308597
448195
326054
686174
133808
2206
557827
39902
546299
26409
115620
629487
398732
237442
450778
3752
224238
6584
158326
35977
128115
112842
120539
526550
212608
764842
289026
16212
82547
200514
275964
124
324819
604645
157132
177165
194143
44429
326813
605175
277188
498136
47685
22420
46236
524825
218718
336669
819248
395453
23183
297937
7216
15105
191571
20609
29674
452165
174065
214480
60298
830051
201528
57191
69392
108958
582671
44128
138054
667672
295944
259063
349509
96708
496042
77508
274501
264274
23699
92532
586611
546829
664026
44680
886706
145314
311574
716260
389592
99361
19438
103781
219418
508
553087
104295
21743
340201
469204
529794
185213
154841
217686
2827
379090
17447
288582
487834
617912
10429
249510
104156
6519
526618
45099
173103
582826
813059
688059
22882
470145
920
398825
624778
557904
31363
23792
569330
9343
175866
248913
12708
99115
312792
285204
52418
80492
374414
358978
175393
232357
312880
110237
24911
483435
184394
125082
243445
718130
30787
530088
188722
195579
17839
48143
294731
538050
596832
133000
618882
218750
165078
60939
341358
406610
116329
234827
478023
3708
244915
410866
458233
127290
59023
231203
239052
38533
415917
132047
411745
35064
114071
221384
115052
794317
496822
270963
112472
24622
407147
106363
377815
48109
380354
62750
105297
81763
252426
173641
230040
799890
474251
886965
130716
346922
637218
1628
455079
366651
157063
127918
18737
2777
818401
211728
130064
103764
4503
359360
838565
18073
130469
59882
315978
296698
151983
311210
137111
19390
883535
456288
438347
3077
163594
19973
208372
99375
209055
116163
175980
155846
191227
251375
9842
15010
922234
71951
529873
54786
856951
81810
26632
653364
79643
318019
27676
28011
295300
44492
25406
14956
389950
152
745378
507396
365073
423904
15683
117961
277192
322192
37952
352145
503707
162881
263676
45937
231064
261322
223299
586794
732464
336509
222707
57498
249805
199797
361443
481292
14805
836536
243226
331302
192057
281754
538413
383708
31435
557234
113342
58663
268488
34346
704049
659034
1194
120171
317667
10165
6404
660582
29058
108402
242351
371497
41720
66862
412340
426083
726517
28173
240907
134415
131161
197091
232998
413573
675500
484254
270281
797040
84926
243474
272758
450759
61610
391240
184895
25422
343871
18142
13479
105839
440210
635505
146999
388577
621870
369993
133918
19757
559630
73787
73753
12735
167315
110270
113269
688571
699268
218525
376676
748506
46758
231821
159058
627807
525726
1877
4918
79522
47845
262084
6803
107530
93156
152005
240394
311400
16556
63692
159343
123018
42035
2666
363303
497461
206586
32801
506620
106549
363281
212177
112982
554154
181881
24446
55104
253147
74230
304643
35538
71694
408623
107073
804569
97934
610497
26970
620706
417962
3103
81993
33920
175838
215281
68458
95281
152247
707744
268704
113709
688856
229645
263739
186713
541267
338257
45993
48455
383713
158998
203235
341206
45540
621666
686493
178640
56825
49535
1469
148348
64849
428521
476610
3742
9949
210791
19624
22792
129290
431
211234
220144
485510
232941
79821
581622
151158
162784
117918
45032
479920
731130
829307
619289
163403
331224
38480
621483
199653
525845
81691
60230
569209
373623
40876
144900
193429
119114
9364
119827
247632
68271
473665
66721
171069
17488
33536
167532
734902
74192
212007
324382
61232
157876
282252
53580
41220
81272
149654
523590
225910
32266
57108
435767
440524
136536
333073
27046
69551
559414
6077
420782
191722
22159
75727
601210
308225
338883
230647
116353
508489
231593
605368
434920
217723
362865
347933
122382
368255
286793
373314
10478
152498
551175
6753
147937
325202
28058
597574
256100
95649
298310
4081
274102
94764
149765
344929
154272
255929
76170
307689
268227
769087
182244
331594
47526
65319
33622
219528
598178
94438
398005
236342
32013
449802
282312
419159
168086
23796
253408
82017
502328
594373
44135
91690
121243
204
20387
26190
57286
91588
7247
637331
43577
339594
343972
482588
36676
778872
420673
39931
340546
346062
2274
44295
308201
634876
343626
94042
111204
475365
304997
482891
134176
44251
726302
122335
155229
71684
197700
519996
140167
88866
50383
116329
152095
71430
546041
226547
430529
248484
198020
250071
863726
32000
229571
863555
285485
283222
423178
303065
83971
4826
4630
379278
609700
227683
33267
477734
33617
23294
112875
284875
280688
116288
67750
15691
530435
44800
106527
602610
2617
107021
701324
39885
328941
242714
293363
29278
241219
139176
20642
136551
369694
213056
138728
45627
16528
200462
329610
874033
3699
466547
105336
221
58477
329982
20564
95250
256804
315698
352310
245608
215893
228790
25711
475112
76166
12923
66783
234880
26919
101202
227461
402267
42880
14890
618099
319893
205375
132767
245256
629526
465402
319330
177877
215651
71085
307136
276661
407761
189554
193515
580074
50947
2205
137358
494663
306676
69293
68545
49327
150811
113097
340419
178461
48299
268890
705251
44534
375950
31371
470505
21986
570767
98117
155776
567315
422299
829961
2495
66327
233506
243195
106530
50048
167479
234959
77941
14235
416092
13686
91572
219256
24519
236641
1468
488387
169778
257484
191954
500731
414940
566722
738459
57666
475984
287542
60438
97707
50515
346100
196126
307883
155214
145828
204682
276235
62004
243457
61773
560325
442212
33503
159699
361546
33209
166477
498080
23888
335431
269107
29900
318965
13676
512356
374182
56197
33681
1801
368262
417379
9696
817866
210962
67860
12998
35913
52256
47013
100703
491350
1296
308722
29418
26917
324141
150415
47338
227965
53122
172030
8635
161476
445473
431947
98590
19886
55076
247
40231
14856
156940
136492
15412
71384
653534
464880
6590
786441
101687
4038
4102
102313
60158
13886
1367
251025
337779
153549
138692
128513
185227
143050
373473
437421
20385
299760
78758
6262
38102
122888
581754
273228
38532
461732
329038
188382
678919
729103
161281
411637
26962
44356
239783
246102
145493
13911
486583
130338
1982
491463
83237
226768
111582
564072
21143
344443
308684
523394
249209
703699
90673
54881
10682
191393
156784
33116
172721
605403
60741
271249
113535
35400
237625
462385
89967
822
729644
193298
533167
256279
85729
124721
63526
7514
7366
60074
109202
315802
2599
359657
237068
494360
288561
93239
130414
589690
560296
167934
0
267752
290073
693325
33054
374879
95561
67349
101731
44438
528247
1582
39530
17513
403406
340616
77055
342240
127470
394566
760109
9469
316019
27596
203215
122379
136234
333493
393569
112801
31492
49094
863829
357874
61140
2008
331639
163627
49903
89259
568862
140841
30188
710186
238386
56064
628315
617192
527034
324560
290451
303063
326895
204863
208218
22091
5350
70996
137462
391448
168711
494269
264672
223095
43508
33752
226784
704181
54964
503621
462091
124721
61002
147974
580432
209627
32459
825739
435470
130246
651695
404754
182939
47940
314352
279820
711590
45563
20513
32451
290214
614468
19103
14856
62300
37571
105574
234156
32123
232933
87132
12351
528450
62629
11606
320602
547146
623963
918409
137777
2324
396601
711449
486878
370737
688747
260702
128355
89659
481837
106323
670222
600207
836536
794022
276513
6164
61712
532987
105587
23270
129255
532503
356951
106023
170864
619871
60905
37235
24810
124391
2313
478893
412240
361454
355255
4199
61922
389627
183325
196909
184705
153101
190351
328
467593
32000
26495
474726
541260
542207
107191
38651
134644
184601
163807
245248
645135
68466
174527
126362
76706
120914
172447
238452
33808
19306
478952
409261
71581
11331
67769
102964
59955
686361
206225
418257
21725
54196
33142
99941
284815
435014
119524
45074
458459
230427
877676
52951
45073
916546
12298
100
40485
146987
14865
206665
184851
38281
859581
324757
59465
48577
55394
223898
322003
16706
48897
380257
534185
233872
105894
451990
443566
74819
2849
219523
20247
396436
252069
424734
183357
380534
159375
9381
91821
6044
288163
395265
143082
500032
370894
356464
397737
259382
455356
44835
42435
74161
3274
665300
216261
105649
2408
300068
497077
586766
262167
2084
383058
126
343442
29937
463689
860317
29769
18069
77834
22343
243237
51762
81528
283443
55432
101651
163713
169254
110779
469303
312545
10625
238002
72712
167088
12115
208495
68010
39782
199810
81830
310305
87006
36894
79253
351614
112030
16402
493915
111449
277942
172209
159125
625677
37968
283761
660892
128708
739665
845968
141299
384224
164548
226262
628505
57502
245751
16858
61769
95031
158141
291532
555181
91458
458353
283129
29176
274897
116642
104512
353971
12672
44151
12130
817282
130775
360986
277632
752107
94027
19298
632454
100236
203744
320345
388285
149082
79592
93299
480436
78558
12225
44329
320968
431444
33824
144237
100479
582812
19406
531234
353711
222341
16497
18359
356956
27758
704049
250277
12720
128510
124586
322731
200388
428594
92353
696907
491748
271797
113779
221763
85113
9434
253
85595
9930
481608
3043
254562
100448
298119
58542
157210
4569
391240
432
279993
169462
367050
592385
58733
496154
293464
855839
389132
145328
273006
676050
350402
41864
150666
32407
229607
93639
12382
20476
20268
9549
245985
3263
298189
695354
380970
155284
212747
392917
5291
108860
3573
212582
77134
189805
438716
63079
780855
480559
123839
129542
7672
387844
486932
88819
24595
192529
485474
36707
45461
382306
215118
509742
92720
654386
210939
121569
316984
41466
158072
404554
665789
348880
49249
20566
322984
787607
342299
375045
105892
593990
124298
7111
49137
152480
106885
111830
16228
283206
136121
427624
6428
11220
482583
6281
131870
629462
72955
392670
258447
570429
109985
570909
26698
62607
17743
596168
224161
189240
97940
337288
76496
657814
403239
672278
92373
30999
211557
508960
289501
410129
127847
54631
54337
728454
30035
83206
19094
34702
209259
71173
156813
173297
63182
180949
627761
4655
19466
10138
328943
62787
26034
48301
83274
206400
500922
417993
79830
549502
13130
228510
105524
106089
67699
123833
242333
24684
162716
91457
774841
490024
575302
7603
666027
159772
383380
233229
95153
357643
260161
145511
43094
602748
213888
796831
91741
393234
373818
285169
49178
192788
188264
124663
28400
154545
1055
5151
68993
325456
29607
274264
195642
75981
495714
544358
108637
7194
463682
712185
533678
79725
69024
398873
26690
141703
25494
2884
620288
302655
3604
354523
242226
669361
422616
200801
415791
22922
319227
96911
302454
45247
491216
217093
351112
14832
445743
938127
629735
244924
185186
487525
414152
267515
39015
77602
535023
345116
72587
118117
35570
266044
225092
11732
673245
303032
333778
165502
616631
575813
98357
213061
62650
560836
167653
99044
346891
224541
212309
841168
54212
430497
155857
239118
49670
583387
335895
210147
659972
60714
137217
93298
27558
29554
18832
52095
164001
172643
479817
813473
383741
201459
151600
50301
164193
137589
886998
721910
64476
60686
62741
202195
321648
330110
256774
266239
102993
768847
134280
136402
48675
533134
53453
79477
232916
113658
478292
6031
23557
367104
48323
243061
391630
47243
259472
5711
338436
705178
468400
726768
59619
429390
106537
894405
521828
53626
88071
88168
456249
121903
23414
111446
213404
49520
390521
430431
3577
187651
159619
38603
25709
73401
73942
100080
37908
81095
609849
322557
508330
122113
202414
114688
79790
733638
731490
830597
45227
847428
413001
455094
535995
587405
5089
696521
143760
33206
153249
610904
31875
625047
609465
756567
325578
109409
326824
445
30786
382325
69478
224984
51883
92748
445211
365037
326978
221006
84666
219775
79596
37907
10967
456069
28066
237541
27320
1775
167606
280264
596896
19553
224278
42782
165014
437900
215345
124062
252201
54429
0
100226
28343
387206
256668
208660
133795
24129
579891
482732
85523
726317
282836
293749
582470
215718
23088
202852
253775
90041
107473
165741
65862
141730
1191
148752
119075
267438
251992
242074
5121
69176
118996
838821
474069
16050
260843
8196
244282
476245
39966
124679
86795
51492
17841
54610
66028
563850
3702
287321
126469
580280
187503
297030
355850
532003
227393
27462
211470
40707
23722
740141
81114
16132
614348
65631
316790
131700
823692
378557
304715
490970
523104
131036
446487
614014
133895
400872
308600
323702
18000
83133
140793
446064
127664
302584
420855
27888
206707
382225
95403
337822
16868
253128
437292
287862
10499
158827
670410
288369
131964
87950
427043
360863
14483
28454
369243
334431
16253
101959
214144
13694
2116
322023
254955
5322
212917
123028
187482
102510
24578
465996
790525
51223
208751
141769
143847
237038
83816
50205
528585
152542
232874
130089
25470
3470
118332
334382
76264
3039
1442
31417
10946
849717
411506
575202
59678
118725
180252
160900
55710
534986
101691
38198
5448
22469
129048
343808
434170
13593
35247
156312
202244
780110
43623
842250
12643
550032
18913
415255
156754
346673
720409
24551
8558
495485
14887
209804
685230
143993
914129
183495
689022
170404
101326
165961
170779
417396
171860
221542
211381
566592
258870
406257
313539
36472
518161
441062
2573
101934
669571
398478
146181
371485
720780
65635
421447
287156
106302
279473
257237
293
378750
61693
108002
62594
235309
191743
57024
413429
593265
30902
31203
206393
338601
379027
488261
125887
175528
504397
744042
350192
426892
925281
335768
201443
63884
610328
144814
54014
347036
521986
328823
147441
400849
67128
299791
263131
10085
20603
1663
205425
419300
323895
437984
40612
82046
374577
156187
25621
657781
628162
35375
83912
57703
13875
171553
340683
968887
14292
814258
202397
42249
134873
292017
222723
357258
244243
189196
107060
193708
368758
199521
1936
826695
499646
248091
300670
478806
836640
155993
704075
154298
699008
48706
209468
238208
339223
430369
187478
370845
101275
46716
12461
144490
261926
133382
135596
495585
339954
70317
39784
111829
277983
32446
1986
7270
14500
64578
220796
3382
408905
32833
826382
118830
52256
456299
262240
260211
320046
253566
132415
80695
243848
727694
57645
9823
91220
24899
132494
157695
308315
224966
338586
11713
410969
252118
786928
655135
56699
467129
211195
128059
275099
140753
16151
286957
7689
41998
7865
274096
642364
61725
11409
419100
122358
167733
9118
366961
452335
161035
43399
351333
382283
804499
287225
77981
400953
285976
52960
727589
260582
10774
264142
558729
860839
187608
1946
585706
54678
108191
363413
617450
475433
45702
204988
95574
615318
737
152306
582708
187526
7773
344472
345439
17427
63754
60045
208305
565728
534709
266731
97325
212989
157688
39312
244047
12043
456172
354963
20555
139488
11624
22268
1549
79321
229814
50369
85502
308503
83523
256790
414510
95791
492792
509868
777924
606145
217550
146325
4969
557056
384507
741283
224375
101554
147732
17751
241757
345636
249485
53354
454133
867453
375384
845211
131089
430941
240065
171279
224809
52835
38249
32233
333139
5959
82976
138560
801631
52901
47449
109698
164161
126373
324270
143957
104216
145385
27498
9545
7517
214963
584724
230535
51378
846
28345
23698
705387
180912
641451
15696
261447
179382
96793
29483
15645
212201
503343
79672
108724
10590
62413
143049
443710
235840
5371
109922
3089
227569
528394
78428
37659
517068
141386
41408
79970
568155
10231
184227
37941
98434
138133
151591
61255
364574
214032
135700
559576
53920
454165
89996
20050
252691
162211
202180
52922
123926
96046
151766
135419
213375
2440
224699
559614
206951
235937
66413
36688
935404
850010
24416
108626
62112
471790
86577
403236
106492
210189
336803
149012
552808
386174
420336
704467
116071
54982
266182
33947
192373
3531
105011
52977
175522
56558
123163
661985
26884
403939
1474
32598
649173
56903
45539
100190
21845
149486
118705
421964
607379
186703
145139
16555
759177
261464
2823
54474
25696
57160
280538
313882
112190
398730
86213
440354
439525
72348
18517
312686
34396
523089
252825
193247
106610
341390
95700
25512
131196
248497
538
1615
61304
581218
459292
44590
335548
129432
149019
381734
156566
132318
129913
18680
409229
775610
13544
394112
98352
46310
612928
197586
49702
232592
118967
565468
503398
237625
88885
156104
388797
59873
28452
191205
26013
576947
293758
90690
41805
50600
11463
398123
88690
154988
532444
458323
272617
149671
598287
26363
16569
344924
5634
278864
660999
70801
33488
160120
285481
110887
56064
314637
116722
87098
465226
11699
896911
533694
3434
198764
499745
230323
82648
253770
293943
4869
11621
17183
29468
113145
196485
241155
191951
554
660133
43111
517915
39725
18357
12363
569743
966886
376378
2647
54726
5233
147972
29570
284888
57870
171289
32438
67544
230572
397496
331283
196164
322236
797527
37806
257708
395516
90415
297425
254813
309011
453970
323382
256820
77757
690367
342852
489682
111786
93768
216929
298732
96587
626885
262332
156359
14805
737942
163198
54216
433022
287101
201155
434901
148870
442557
76525
45240
547346
689476
308776
424548
417215
237222
529323
97506
60495
104624
45476
239177
151907
655965
155444
165403
619054
3070
55230
259863
11577
21517
5805
500985
462905
10202
304042
211277
678229
404729
190027
570504
613401
233932
103057
20996
65068
280461
214176
52071
696605
300788
640986
103439
236746
545508
25076
433676
182752
172425
73710
349572
38056
23937
56525
864012
25257
514345
567039
411285
396811
292694
640490
178455
350050
541015
426727
506683
129197
345876
50915
798346
144443
262647
317433
307931
68106
18904
61448
152680
107552
70100
221746
79849
129131
511716
724737
89981
240756
296373
284523
475276
32099
209942
13127
68788
17582
327975
124838
468735
324715
805778
254195
345584
716007
44194
12004
446459
3263
16810
436904
468310
334219
331971
646724
10411
1153
93154
486818
100219
390
528579
210905
950637
611957
8847
353608
37157
250946
192528
827560
2920
478735
45716
21325
35454
36860
227475
483101
547666
335806
474427
254021
392308
37148
390908
292152
21303
325215
68402
424421
30039
400088
655207
73904
167955
226589
433815
30468
344802
223499
397321
220699
378300
548
162726
62846
57010
679856
8344
259796
38159
587105
56646
462648
77091
372507
103074
28570
438472
45753
432834
421580
886323
266299
499772
285989
127308
130577
233098
329315
304084
530024
399468
390728
165243
65132
416172
61554
735145
239816
336258
599626
12965
2364
38373
255871
204637
92493
33070
277070
135951
1697
18435
132238
509202
348361
478514
269499
238335
85006
706547
513292
185594
26138
355647
415309
54588
67688
17795
216451
68083
343634
22259
133972
413025
36604
2913
229528
553991
44705
7734
289647
66296
365949
274220
10550
652533
275967
71328
663342
213913
57938
212265
19128
81317
13462
24255
198039
431750
71658
129685
131087
756326
23554
86213
387374
453082
700025
116711
427669
598276
100614
596597
528080
90005
547594
292086
86672
159793
80082
6388
745776
103984
221433
70595
294794
683805
66152
89008
552910
508955
331764
244085
261257
8314
54949
385158
62543
262752
264993
30008
264703
7375
157691
786104
210464
122638
813312
331020
205453
116132
647963
278071
120409
367675
3340
554492
90860
261911
236920
15409
213523
109362
164484
360534
275360
380420
475860
419027
624046
40577
8774
74694
246522
396949
476963
209851
376683
410839
76769
653026
418801
129099
104516
89505
55195
356225
169238
236159
795791
458158
459854
232722
238220
359653
32883
660186
184739
19746
636697
212905
119320
83052
86410
16090
9330
557378
14826
3600
74509
71092
130595
212166
28010
395528
291261
66280
974350
121797
307342
585185
21449
8039
82043
74013
241224
174304
143601
82163
640687
353083
46962
244218
341762
418052
140798
54878
20368
635058
596358
20620
100229
3825
151124
463661
518302
64408
592133
63680
703284
193325
385359
535103
90410
50743
5440
323499
10269
158745
434985
403218
4670
2439
235977
257010
545998
43174
839763
319482
195591
31365
55422
65237
878079
359064
693976
57549
33723
126183
423017
18299
48731
859112
211322
188109
776916
574073
362079
112207
228810
489617
794666
129274
616
148420
37491
2147
183357
118989
198489
3878
589214
31964
2369
797805
284971
1098
299246
26948
250421
66264
45869
297607
7997
238130
83274
33086
314381
146553
45046
177595
20617
128362
232992
515178
57440
571795
377188
190318
47071
244106
294033
42182
168304
94670
481711
42196
490396
226639
303277
446076
348085
10158
196678
184148
348208
41452
32081
18110
55650
451201
236975
622181
220020
273511
148307
46024
204607
392763
29526
164423
142053
265187
178058
652603
307716
479994
131688
10879
234216
13720
98240
424869
193844
217183
263580
131425
96568
540069
193342
32054
522757
389560
84707
105099
237697
382786
447611
184694
281802
615494
267762
686855
244525
115748
722469
145889
430094
161721
656033
391507
164233
42054
195754
126377
414810
12549
769984
20913
145857
13048
7194
362295
271089
189121
235658
269235
23725
402905
28232
614824
224904
26166
388652
523826
400582
41544
848786
98588
11588
393349
8802
221834
256214
367351
23327
173081
238347
801
51035
298467
395236
17854
45064
2932
161712
78502
135123
128954
582410
93171
101691
15602
515582
55546
98514
227899
5466
768953
797873
557049
381930
85426
234881
182933
178579
125690
439018
40681
120856
597265
732
101957
41469
399332
144027
686357
103851
20075
76948
152652
625369
257399
73623
133132
108648
198174
459282
108199
183192
295593
46947
144694
217590
124311
82802
248063
467526
426057
104203
27225
236057
41427
493241
377255
15714
9997
183483
441364
119771
275888
114956
435217
347624
735138
208815
23349
135218
371759
108977
294652
31475
10951
32131
82967
221402
721730
568607
818830
312218
236229
288985
612831
457890
150994
192519
167370
10162
224220
55072
100069
135184
7639
56596
161351
94086
118769
86877
541167
192840
182448
274172
325229
85284
163262
304459
14445
130293
256855
156225
137145
102681
179623
583093
17327
22419
719201
240759
795934
39694
573119
169850
189021
494236
152510
652701
39997
212331
23152
3216
185219
976
393043
22617
4118
126745
191902
186819
103622
448050
809039
104778
46139
34821
4899
576254
14031
828600
492698
212435
20561
76069
3023
6597
7691
46413
564377
21965
239408
214448
11690
471448
214727
259152
135116
107065
9246
125315
379700
17630
52870
258798
81102
488860
87740
895467
58854
26364
761920
152168
219873
48070
395595
108733
471827
8865
933653
633110
260243
164384
668629
49433
30158
409099
528993
320374
254667
288069
353202
45328
119600
435610
516260
307848
31953
598285
172225
10710
219964
184091
680581
270325
210809
119185
47442
771189
424770
260053
307239
36936
95199
19563
243667
355403
337172
310083
139616
46470
38610
474198
10609
621461
83714
572042
29546
174959
5840
317847
607784
302648
67230
285405
220112
3953
533442
216393
53465
413
185417
629776
121042
111851
1214
288454
165771
117715
91207
324439
163011
193763
5149
143544
755486
332277
328101
593427
60402
58507
84458
418637
21270
19298
282266
524242
85490
478073
647922
120307
689541
898318
868
560977
176633
143667
308517
106063
696913
331406
429172
163710
101211
459281
274009
520122
53621
340423
16784
119586
40924
55558
57103
69571
459810
141032
413802
50184
47507
216312
42109
737033
6818
501719
12600
381530
336310
395508
182837
29998
593183
42027
92393
215974
833633
302169
835290
15094
131822
264198
52354
516782
117692
14421
373725
167340
26262
197735
244283
360653
49061
468357
390061
469621
606241
531633
381455
310789
520020
473908
729120
49899
525667
35964
346721
8842
243350
35619
610333
87843
31676
55382
8205
228421
65693
314200
222155
339215
518536
46358
321664
249058
60492
33393
11674
72822
69918
77297
154331
132313
520535
107406
103999
519660
607219
29340
718373
49302
196050
161694
726999
1062
623135
201348
600418
371182
272965
69319
311201
1812
584373
409562
68693
616
725458
128393
404484
309685
667836
143312
85299
4280
291092
112925
332721
231537
15596
22367
55854
207107
73647
12064
197203
127648
100652
335807
486152
96786
31833
550414
522488
738934
116650
10978
5319
7062
149382
163992
851268
256099
306317
485854
30930
35629
282575
23582
90468
820537
343795
216216
217644
9839
670376
132434
475533
15938
475625
228643
112254
630133
90238
128522
24283
22384
219233
291318
16549
544545
98273
85277
10855
1513
183676
6146
62874
353693
277803
19753
268310
117017
552328
736
54349
120294
21053
150838
226012
128037
161729
16526
98198
529797
212509
83491
559838
170734
313965
51924
145315
136810
518416
147119
545988
530004
879181
463920
118650
143620
66446
17403
34394
71245
677218
493060
54177
22344
264089
444175
251845
65762
137435
582512
335170
216830
739976
59531
587854
569093
43729
302084
732669
265425
11729
337090
181881
557815
261088
135505
407481
179799
79864
9519
279861
47821
153974
610082
129821
161555
613366
22096
30891
157408
345019
628106
126200
108951
311693
394514
412218
232997
490
13163
341724
120298
81461
31054
7403
809446
153410
308269
58140
329439
181692
171862
126906
872091
194502
333562
153559
138964
39438
106848
404097
448478
55420
27302
653283
904487
173718
217400
2051
31468
402684
47014
50025
170401
42235
166489
216228
333753
182453
898141
90895
180839
195199
104160
114971
7095
154484
179100
556742
76156
514413
105811
458725
461137
62859
62277
330487
282477
621464
177711
11217
546559
237589
275618
717114
189618
64348
480460
9839
48900
469532
176427
728294
273340
294526
17896
249641
50637
104746
397843
149441
225364
153531
378898
388339
9216
120934
178732
32981
312792
1077
295447
880381
906340
792390
516308
31022
176324
234774
27626
22737
668806
729412
290240
700505
206008
38774
350860
693037
320140
48774
6023
60184
1682
83889
5641
221405
765912
463468
385982
13676
408430
459491
493925
329157
499293
306890
739177
114303
149343
172219
300025
11083
92598
360690
320412
172212
132043
13871
707214
248975
296970
720084
71477
69883
439247
121331
57346
307276
326981
48926
249364
224004
507836
60695
133938
788
840603
31617
351131
92231
629204
484656
51000
61767
627725
386149
64324
293513
170665
587823
80643
384408
226313
712853
628709
744373
226781
378349
71688
59928
54373
119880
17166
4445
111749
12323
87798
340492
67266
166537
314046
40948
63616
250580
628966
14181
51679
132176
41120
20969
451215
320587
231912
42027
202713
107996
44722
154639
360571
478769
1415
82549
758211
63255
227
271625
662147
677768
253024
140712
624639
497388
15241
272916
128510
477189
1982
197311
609383
451513
535173
467747
641283
47020
451801
6729
155660
287142
455371
8070
431413
26251
42664
507164
36822
387122
33937
646890
271217
107989
414449
499326
319589
281519
108844
409487
81143
229739
207198
583550
96092
71538
258853
546460
335504
104267
140562
754815
86110
77008
761599
235923
152106
209913
801644
315184
78082
59642
367087
54163
73787
577805
462813
80972
255990
56169
882383
501747
339299
697698
380087
104433
73231
501954
409639
464919
703047
390548
160104
31034
445704
64782
316628
341677
480498
130821
785124
84077
260913
418218
141626
847156
39319
49580
7330
556220
116422
357558
12728
20691
173342
179263
242888
23594
183504
26985
15694
756931
101701
146071
182884
72711
447339
21716
25370
695614
758732
502705
339875
186848
195963
125709
261144
104280
11707
103287
580900
329682
326246
84430
69546
201046
832045
367047
102419
200138
602107
93694
2569
577987
4165
286071
736695
167197
60803
271216
146990
774049
252200
538579
20127
362894
351146
3712
44202
184863
505780
634049
592803
253998
132301
514603
64905
20518
578719
379193
260044
43871
337368
129974
188728
415427
105674
368229
134516
75805
21552
448567
325452
266845
50320
216671
826070
469683
862383
327894
199267
8158
432590
51977
255233
52960
895
309603
164749
63254
95470
6830
266406
198880
45301
263725
271619
51729
111961
71162
170964
49772
1127
126797
669605
398379
895939
110150
185655
23809
8926
546511
352839
236810
169855
161937
22125
214186
75801
373512
557213
136852
587120
364901
56907
766199
155388
883101
300
252126
47508
66871
207665
500026
62901
176326
30081
372566
900616
19896
321852
26920
162373
112887
45305
180077
303710
490934
527403
275425
480485
544206
202035
40184
702086
698945
127224
317733
577004
434542
647940
381254
664795
66966
359349
869275
23654
17768
464908
390925
424100
255945
16614
5144
190823
41560
332591
610107
158792
9179
516496
9918
729141
497731
159004
442849
286408
159380
24215
123338
54290
307785
588190
91475
50662
118069
599726
5150
108726
88790
26770
518052
109052
37524
227780
26278
387323
890673
421873
430104
114159
225234
217058
720392
216301
32073
104892
135007
6407
233716
67146
239230
525700
648035
214023
422403
468621
25509
113457
90634
143605
51686
64118
10144
62477
318218
176320
34565
198716
110937
698890
93921
42153
678894
307831
369881
17858
359248
715001
441911
186479
97526
37677
16034
540529
81166
237306
20492
12765
771402
41555
222245
351315
70495
78401
296133
365983
127241
75835
920549
7244
201597
283693
108295
167782
35357
377871
116012
507898
87284
42418
74205
16473
160645
10825
555214
401874
208264
479503
99297
181055
357949
430368
233805
442072
253073
32543
57099
116592
233091
110194
366681
537754
819684
267128
1608
302592
430376
297588
78614
82673
19828
47498
639052
103177
160208
63183
575457
137358
93051
184552
514431
51388
295536
365869
53615
153287
193107
513384
648333
122974
65089
137658
611260
404021
403206
229356
557276
685066
124333
179317
442810
105640
679130
227549
90876
699241
319356
136853
70329
116363
12532
795624
2473
381333
469696
178498
106348
215025
87092
45570
308130
44990
738
145894
379304
3548
91234
411606
238729
25413
19935
199766
538039
249535
512686
455170
440999
211180
166949
189227
94210
180611
433393
210423
229961
256595
323881
96135
348901
79273
234132
83009
401203
524822
366711
207076
191451
461028
68815
96070
253818
11641
478715
488230
434384
30325
8185
26249
472796
145
199078
43449
60554
227395
116303
75151
97871
4698
168782
109263
496325
9593
272748
391055
9570
404676
272459
179207
494338
25581
171091
564208
171348
630799
81367
647749
148828
109811
269683
327097
67475
278178
37111
221052
10876
486092
165531
97119
43910
528979
321705
194967
83571
143080
399699
46417
95226
267962
759639
103823
80700
164683
355069
650612
89025
735660
405347
540995
86482
223764
336811
57638
412335
404581
430394
34089
134812
555146
33115
117189
856469
245863
152079
247587
5281
140596
433033
143628
302245
47465
555728
420391
113542
68397
60643
672711
428592
446327
386434
77125
320445
120180
227325
130698
240655
146605
547037
325226
15679
440593
20098
85265
128298
43412
6630
321354
564405
146935
653888
153252
74876
710665
28282
130147
223154
165528
98635
2963
46248
96552
400414
6510
140523
145983
508267
180882
43060
722039
576063
386833
567353
97851
582546
10906
513265
357987
64850
398093
152040
88250
722525
77090
115246
823276
68635
285590
23538
173302
356818
222254
66041
503376
175700
158726
198763
131423
610735
252800
218180
105839
425217
494022
38798
447043
418187
10128
85147
399928
758446
51232
52725
387192
157638
708374
195917
618898
33836
11177
94595
290127
73423
204521
178218
144120
4547
49361
65584
43396
1556
76777
564217
193721
837294
4079
563928
217567
74461
74315
666276
870615
378922
11463
284865
149042
90684
210679
20900
379111
320758
444822
119260
311909
641336
901013
30827
176266
154534
91471
8574
152875
37174
324673
308976
188583
87609
94831
5860
91691
195210
167766
44857
340260
582440
10519
6153
467813
726172
474635
1205
98785
291083
437272
48498
180543
122421
157598
161489
591974
788493
140218
570547
318331
6023
501652
199271
79265
129346
154118
286428
570467
147345
325974
154181
50902
72407
306878
47316
455351
38204
698159
550692
372300
675900
401564
4816
85109
872470
1958
226249
380620
49822
263188
343209
71055
10948
282669
4677
436856
129538
184022
168856
20980
233295
166654
885263
3766
619880
363432
42085
708
174944
409817
511049
233703
64482
40860
9299
212830
348002
145783
139766
103449
11247
105028
16324
60461
33812
252374
719465
40341
839029
183009
7729
132291
523707
557208
174270
641993
127516
323263
384345
277323
35952
98302
65487
69911
235756
424302
39203
136563
119942
21961
213936
58752
229747
140858
743
10749
705943
173631
722726
594157
325272
130005
202444
265021
19253
636158
97119
21257
80549
26988
186280
696614
486865
238959
409281
51939
247988
180520
391938
595955
613713
194320
489330
92172
214234
230946
496472
9522
5672
18262
463914
333
176863
9536
3449
3007
275132
166271
36926
474864
192709
536242
182228
385402
155998
405027
202948
324738
333754
256697
278834
48464
100599
537513
637788
201872
247051
122430
206873
24566
35974
704653
99111
452579
90010
215395
96035
183335
129181
51176
73675
7769
6218
553368
249893
45769
9519
57385
574084
102270
103840
226868
317517
376285
771689
537665
687049
505933
61426
5647
20513
73614
570406
539393
107230
338584
33043
27616
18579
1454
37409
240108
66567
533209
25279
407631
45249
105740
182758
319104
672858
8705
571229
36550
305529
5606
146364
17740
136045
124818
515007
688754
43553
613272
136249
245344
102648
297471
91915
616691
40157
260256
2383
262424
389709
357590
150731
567592
10763
879716
340973
1561
36486
111099
853106
9646
632503
812503
421271
405441
132790
417230
284454
93395
20493
99815
18449
32533
6095
337863
90825
493045
100171
83590
175
338298
3537
4253
583167
203907
37034
347162
90892
92529
402268
175568
53793
575018
144973
44063
602127
234200
65544
28744
68018
10059
86891
30363
156210
724905
29116
786586
370972
399018
589881
349086
71705
220884
145389
878860
71514
7099
46997
552528
145119
287174
51792
105737
51689
103422
124085
448217
61896
375938
43231
432050
125178
372250
98146
129076
525237
237546
317011
22547
97424
78421
167277
100867
352121
157290
70016
395179
395085
46605
122252
909376
286604
188482
267847
18493
359838
36702
9793
456717
39522
238610
397384
555226
18258
281686
159206
692254
37561
40091
56926
64440
35109
125658
459803
107620
585042
524215
36653
21823
9609
658555
114478
138518
439219
750546
255428
481775
438182
889271
30915
253477
151683
30666
117859
20120
584688
667596
144722
50035
10484
384511
290064
15679
72128
86264
84782
222301
412370
372777
172518
804952
192157
9442
49901
334733
91249
19554
445249
76330
664267
408567
11021
129660
577988
41858
360071
294073
36613
178369
605745
307415
191561
164529
29872
202121
487210
103567
41682
255576
492227
251088
552254
435437
312086
5647
697273
151426
16523
89277
809158
111671
49662
294677
630683
40395
5486
24190
193558
4022
67146
516283
387918
53174
627558
308711
1118
145116
93254
288338
500370
243531
125318
817984
92610
188791
836075
330776
16987
13454
196641
207654
16598
164142
28616
56877
436841
146655
242914
13625
63871
106260
726499
64803
11477
365390
307940
180878
131765
51449
393154
249122
345400
284121
559578
342323
5806
123436
99892
134952
48645
162644
490904
202915
373411
148693
63059
485790
342361
420334
180680
169383
48724
329135
127393
148647
448217
102612
371066
293755
327844
38922
133349
44002
200321
98116
70956
102459
165412
35221
45944
319325
181935
21156
162522
270214
1901
225441
920784
752305
190945
335403
92949
16668
308946
300520
1904
425955
7426
46653
93156
64725
13706
729716
17314
108078
91920
527814
102916
114482
389668
83733
53324
268041
214945
15154
33108
466244
143520
66767
83245
261522
437764
693283
810115
502861
12555
5859
518090
81394
416456
217745
288172
151624
620876
93911
432589
241303
275513
5388
109015
124918
471338
345601
525836
260421
359470
266999
183691
210899
373495
23261
109717
23442
267892
339713
647785
329900
15365
200432
96864
129627
145510
164215
374752
40148
59531
27296
602108
82439
83859
99093
144504
195929
45057
20419
144225
475216
586874
310228
4518
193136
85023
93863
38632
535263
270808
276250
16026
526144
157518
733566
83849
187622
287130
356348
2685
224163
37603
30676
128072
500158
24121
387933
47391
305147
193428
61410
75122
836
215798
29044
178137
70271
501758
396478
5402
392130
300799
384942
57130
55730
172725
487210
154316
708690
184860
220618
253748
88772
147125
133323
86179
595602
716267
22732
88178
422241
32173
48976
157303
20275
759201
471229
146131
478466
397251
661502
351488
415039
738425
34867
611776
167075
10302
173090
162257
160094
408620
32784
53858
198125
29864
390973
1852
830083
53722
75217
270387
19924
640789
482545
34506
78419
209378
27585
57851
61813
95877
567999
217072
12330
244933
118224
559371
384098
757184
324868
315184
65253
255713
357476
482561
308539
263347
228141
13351
461523
114553
245842
62247
634335
80043
147065
95065
470258
478667
181366
108941
369334
123908
85830
176047
921080
52630
483907
33680
657197
440138
70354
149398
360321
297350
137112
83353
382764
656161
331132
40668
225643
695590
173475
121295
28023
91551
98246
416846
9317
83558
196390
102783
275825
264494
13710
292779
17643
238838
322110
137214
10818
295615
55905
549176
117360
333860
247899
375827
15143
43931
297331
49106
357302
159225
278129
23306
340
413934
29850
279475
37345
166346
97458
259789
882472
77624
703986
984181
86734
411303
294967
153993
570788
175221
144130
4250
129721
28527
150859
254425
132031
310837
81135
61769
822862
309017
352325
546118
653830
486747
15723
72273
106089
182063
209934
95555
49005
803526
257394
464727
64622
59389
710824
219867
485641
68434
231662
516908
490342
255915
526713
52726
354877
59426
681657
258387
537624
596001
38337
282391
931434
66504
268607
614239
377683
308526
283051
66079
176765
251866
220521
476205
596644
454721
137466
34585
367711
102688
6960
217784
564730
176288
378656
693420
262247
34365
83254
37861
224434
78010
111280
236235
101040
770936
64461
258522
126595
242524
465790
355528
561200
219259
112664
81164
117317
10987
156404
33706
488430
396839
395888
365741
68627
16491
18810
250311
113148
44005
12473
20874
441534
716545
64663
26301
31285
83012
2777
12380
297486
216466
431810
687587
206141
66628
83803
631833
556808
111583
42943
844615
743805
245503
592467
381935
69351
392975
329386
444835
315125
474429
537878
201815
282579
452205
347645
438366
122530
18147
427650
268378
43741
247729
112927
3725
262781
208937
194742
535979
200726
310414
26058
190723
442864
444910
164647
261441
638015
93120
52488
238360
474994
87042
540329
522498
164328
49230
464304
79869
220734
20150
392423
813685
109815
4379
332174
280498
235772
92021
504119
138957
274389
321702
320503
31712
72500
427370
83327
426942
123482
474271
253992
329881
302015
385393
291904
406204
289915
128761
741040
275431
687876
82838
197842
369876
126794
298558
287955
528277
10168
112221
67760
175162
359961
523339
391143
804371
22627
391552
23698
51208
377022
10643
720
236295
590487
652882
129418
45572
163367
529287
91864
67265
369425
28167
882631
210894
61231
264626
126961
79741
699114
48136
232705
357561
16531
35316
249681
366
10199
245224
159687
48017
239082
87034
431893
450901
316310
298795
82826
340946
181190
439658
36962
182638
82550
22903
83488
29181
201389
591151
154986
69186
327428
321853
379878
457255
105046
1435
247570
129288
355170
134900
508616
383072
701266
114816
226515
664501
227961
343761
221559
416286
180348
22185
229092
411755
10316
570532
495922
83317
654741
5511
108670
468706
7843
571758
12138
767002
47377
2781
37223
147976
307189
90397
566306
614988
77281
151133
8617
210896
155918
85451
137044
669034
469009
50815
83812
134235
379120
62144
167907
343009
79105
199984
456875
372
487500
147110
18179
111364
180670
159809
36468
154271
396779
563258
122108
25119
216973
318712
212413
45879
25901
185287
265640
77917
786801
6028
574964
256121
70553
187018
550886
36693
33021
303578
44273
354822
157270
99075
196987
229453
618386
327492
186697
347828
374299
924332
530699
383441
488548
229805
103174
1238
366167
111590
815481
263216
4812
528287
1717
226225
218784
295987
405994
31075
298560
218369
337529
102567
63388
70297
102717
652537
42035
64118
687514
331270
384309
184829
503085
77737
289846
25844
170883
29381
4880
253939
335649
146578
125234
40867
21123
683498
41929
157409
66668
581051
231522
94959
191524
11776
405320
94796
505289
679841
21017
401690
8468
323605
113720
252746
140232
534262
212457
577352
294212
110511
282256
11347
2087
9199
253257
468250
43446
232411
181838
110774
167277
7866
150258
25483
20690
611128
375959
5381
655115
255682
74202
57875
522543
252946
221330
520518
333599
214149
428139
35140
557967
113890
83324
191037
80512
135049
449582
400516
178639
188836
554582
445465
208919
88639
182149
264361
463630
427289
1739
523025
269669
393394
152010
440002
342472
59070
51517
5511
632
392654
16547
106041
260250
758836
116933
414687
118337
376847
72912
429896
118260
288036
160378
399842
468605
131346
498998
149174
750772
412088
46030
117677
281995
956923
429532
540632
432370
203520
47774
10912
340020
249047
197392
377867
869707
426599
221281
24145
50671
70235
335560
619945
232315
243155
2539
601233
296947
223872
891186
206155
103993
108430
123509
20306
70210
428040
326179
410292
451837
812050
537142
561020
185845
36204
291864
53625
730700
184293
197222
177962
403422
55344
1629
45646
167577
183536
107641
58573
238393
85255
391793
151510
162434
72266
169128
50989
598462
257355
450301
648412
561188
90164
139901
108954
42616
401739
318286
33390
46499
458187
17242
220711
572792
64817
649867
164869
22528
3515
93849
381212
46271
4284
56061
16077
7471
167474
23612
392891
267994
53513
80298
20424
251865
104360
186004
731879
107939
255862
334978
191163
118973
198898
239020
37112
92811
327486
80503
964284
433989
825002
16280
180209
11887
6855
223305
55369
78389
104805
437474
22570
514622
96691
665043
519957
334832
561234
342091
533468
229851
591323
14658
43677
288248
77731
373387
65017
122081
125337
554236
145936
264483
738345
37415
96506
28457
403859
227093
29790
52613
480119
104097
152790
457990
87781
125881
274875
67326
77199
308882
60431
54746
114019
599465
36715
24385
265020
100903
100711
209074
310829
599181
778541
247142
400154
141699
467424
632469
29384
648227
6232
130327
24071
10166
82898
130167
224642
415412
738228
142028
64242
89462
28509
147888
174435
14777
8139
76202
15375
33308
412006
171607
716734
230827
141235
443810
150869
795848
142550
513494
278705
804790
106695
777692
45529
82105
17924
94954
246079
463695
347649
373190
276293
8281
322648
33266
563597
17823
12421
524152
5543
710621
431268
703948
676978
16997
87096
472613
24791
626037
535664
107667
221258
308196
589783
28837
15756
26411
664130
120109
407638
162070
290816
549189
234160
8199
140744
57165
108878
346630
390651
689276
103591
184425
531848
22754
119612
15158
269755
25942
533138
278045
9397
649717
442076
3879
17741
371300
341278
51846
233109
190748
25977
737027
171356
628293
71433
207727
764289
59919
375886
249972
293227
412766
794335
232423
74414
102432
27430
636354
7339
8655
571244
22327
279137
237841
125527
173859
366974
282640
90613
430948
86176
21038
24240
219856
73049
60992
442483
44311
632963
161165
86932
174587
4022
255130
397519
853
324322
279698
49881
6370
276345
224560
2994
368889
33621
19810
791492
319452
820734
188614
145026
7577
84357
119114
9826
36482
260
690
844521
177410
234763
416804
166731
135417
100306
9243
285440
19885
638371
271693
285161
164532
419331
349991
377021
1190
82572
136552
101607
361901
439529
10336
284204
372285
262688
235283
32908
6109
2839
297001
61767
71172
305868
21913
121404
167129
1396
302833
273327
416658
174520
367095
9225
125237
200328
285522
335980
122705
114922
526295
551656
140608
19836
38718
71863
435490
330530
461605
283354
159360
24376
302873
144106
651143
510967
43639
70155
732308
113333
144659
196607
523753
2577
843
57960
450264
16124
18961
224718
49063
127027
590562
98214
168196
81518
498983
217088
197974
182497
376737
29312
737684
25712
511413
161224
66261
157539
181543
499840
30571
24098
456961
146336
431988
2732
128939
56018
163321
17684
38465
239002
300909
168986
138774
672711
63504
433869
340708
68707
584918
78667
674676
60371
557800
297364
819481
57580
286187
3452
352802
96499
260616
212846
301303
109876
170247
230590
123570
211216
138446
82304
595995
219847
385605
12000
143463
2448
24812
3440
173593
54544
851243
562552
962450
36935
414616
398292
351665
663561
487010
44678
391783
301273
114438
77092
74338
122003
744392
169658
500862
11903
258034
4846
659109
140386
844299
90899
475561
71742
129290
140554
288571
591284
570661
143492
246430
587214
373687
77581
172736
95786
291291
98539
351103
94877
482836
154104
225585
5120
373086
813420
5217
94660
12080
152419
54893
252407
314030
41054
52910
712874
233882
589735
366791
378800
106898
417241
944827
9708
169721
365112
394645
650999
207929
582600
623103
180970
90816
586989
137301
102016
79995
26800
374834
861687
187811
157078
175643
27800
367159
2822
389762
138620
315007
231242
240333
374594
78200
239231
90990
155258
478581
1966
717139
26839
271538
112799
29354
40759
299730
46548
468188
61964
582257
721459
333752
715608
221523
584153
808146
84189
102160
125881
571654
5051
263688
5636
249729
107176
162891
303813
811900
671595
723736
18710
914627
324655
203749
277994
679149
896402
45816
36120
173532
439
67482
3000
285
189148
29184
124779
265757
26402
2258
241007
491959
140133
38926
11875
118681
673320
223819
635152
52830
530561
467795
94082
68714
445492
218375
408923
4801
59605
73272
123055
527604
420125
292965
703790
398396
372567
276015
114590
83325
73619
23923
590947
278561
46321
128037
523196
729365
17381
126319
342150
77152
215336
495930
254913
551117
605051
250909
893969
58081
80303
589442
25290
63238
310799
14480
23145
19910
911776
126147
92080
68182
422997
64009
670801
59205
299283
219202
104103
114127
547100
44849
317995
733257
136179
142745
74496
106900
776682
341995
230427
28826
16690
153671
809185
116335
364820
580367
172656
112104
3942
79976
18957
410891
248455
44384
309668
86885
151065
75764
528796
239313
57724
118204
90371
919560
835979
55832
34381
588027
144067
600408
161649
81051
405441
635229
493843
449785
94333
538892
4641
484342
291422
1946
326167
269712
65915
643507
62535
158521
33229
25530
209942
211261
64185
29512
528349
5473
156702
53914
241834
89339
122090
4665
365083
142328
740484
270321
107406
340150
123473
62260
14680
676626
259397
138218
885223
153484
151597
249553
365095
328050
432
339660
206883
304548
151555
604034
67889
51846
408756
522133
74941
87231
28465
25047
47049
127260
39061
38788
421975
116085
596686
110706
22598
3491
443346
453300
157261
78941
36786
85138
271088
12206
3292
80446
61960
422590
6928
72294
184479
451744
16298
448850
116618
340043
451836
544065
203753
47179
481380
65644
796234
66825
59108
173937
554968
735838
704627
310188
103097
428783
375031
175587
762706
233657
199822
534845
55838
246231
280305
369061
239513
4640
436030
48043
584344
314626
649052
475869
637707
133375
753517
495462
6698
558048
144606
558567
223509
9294
399512
167474
5075
242057
237581
29727
325002
3581
40719
729041
317150
554563
23779
301934
507202
36264
256737
188113
44559
52353
545274
229972
34424
260896
216515
182364
88469
6663
473736
578120
284038
189083
723220
131557
268797
159202
163082
34577
10406
189688
58217
295429
417526
130457
132611
93175
763368
220308
790183
20993
119657
581872
289419
296434
719870
495708
588808
1338
461644
701898
598230
91465
91012
55871
151697
64989
484227
177
299476
586732
122509
330012
312572
80854
85601
146488
208714
285847
181088
468197
42803
78958
613864
209299
3533
576420
3395
171759
409334
75687
745056
292990
21870
70848
543854
224641
306430
211772
786219
583214
90366
531466
178813
421057
347194
198067
1714
69384
72163
261607
189080
427589
487585
33978
76751
363068
424867
808620
281201
274018
67193
28852
327876
226509
653044
458210
767366
225607
113379
179021
103383
250711
36844
11978
521928
443335
195248
178618
58033
267485
41839
453044
409865
437939
67163
760279
12497
69705
33973
384585
271631
150391
570345
91295
57082
124889
853102
348775
559452
587326
207929
133351
89618
322232
344263
7505
126822
109983
539912
524042
288172
832361
57504
431701
251494
5957
67788
636019
137435
624187
14677
84460
208930
320788
93865
246582
242586
18223
9261
277865
677174
12538
278093
10391
91745
115539
27758
161202
306421
44395
111157
136966
209782
875728
664156
97355
168220
327030
323020
232769
476158
431973
344372
119032
244442
739202
250015
262603
83110
115400
8836
297493
47517
8756
2480
284811
62893
138379
296584
35374
340930
80636
773211
358656
940486
124800
12123
133158
262527
101753
182697
404314
89545
637920
141001
680037
314861
40785
91403
245642
156052
348683
94028
22642
281395
166063
146291
527816
246737
68084
331423
425007
105614
258803
5385
431787
479864
83679
504698
23881
379920
365477
14248
188521
288661
267012
136796
309479
336065
131176
267459
196812
113113
8711
10099
87832
117000
638589
64009
745152
816161
926947
94958
15527
371560
26324
918096
19059
396733
60560
530973
56159
36500
308982
175182
59815
153885
344265
45813
59730
32800
9725
82931
30658
455612
420305
280769
2531
152362
631337
77060
795210
429627
536021
195542
8392
97656
289080
405118
152856
158626
213443
369864
871244
396069
646854
6923
49108
217599
96638
79079
230351
88414
91841
270469
651083
1571
100917
54422
41071
599232
671659
204766
26276
8361
369281
110908
174061
3065
28301
96947
202205
85879
249499
73022
240995
789641
251997
493795
120744
206721
626243
47944
271836
55479
585967
223216
165071
417461
86904
131341
252406
82964
11480
58648
149105
177319
380817
154026
25333
40589
287907
183938
152508
143833
100368
263757
158040
296911
251345
370614
87779
109150
49139
131193
29343
677
39457
15706
109352
83135
818007
880725
160888
6971
345490
161603
13281
136553
352132
592626
470605
179278
107154
41686
89321
89816
430513
5465
346727
446641
177663
52612
555799
396639
8012
85882
13289
358210
50598
17042
399432
50660
334614
142875
12971
13121
96456
210017
239932
356199
138277
17992
278085
24609
280886
294901
181932
17717
73354
607434
46475
116082
83294
287422
756652
393711
12722
65724
524662
27178
446995
398029
39365
55539
940398
564556
784497
108258
481657
136813
261656
224729
43181
366387
354672
440444
289295
460137
48893
774170
141903
38664
686715
108907
277385
362265
69784
292661
540728
570794
556564
243980
292285
534686
367354
416279
4096
84196
144886
298811
131498
703807
57888
82389
178388
150376
968484
234585
398785
8030
20259
57793
38700
127413
81074
545788
37854
120079
39968
814493
75509
6479
365420
20486
143486
229911
325800
84214
3428
37985
24566
162944
314820
839850
322973
252395
203761
64553
11926
561214
23184
517177
2256
353241
129822
98683
45300
448886
687658
172053
6877
428313
113378
185491
21887
141759
45571
142241
551699
67112
11568
675834
77676
103666
315685
187940
69989
29420
117194
25181
638401
179340
327797
118973
491062
241645
396296
268267
10222
221045
574967
39281
8745
166614
561975
258543
253405
108046
142665
147499
273961
79450
430676
154424
202617
40482
83949
774033
194780
394277
256464
334098
228462
35698
6748
2982
626198
425268
268367
26524
444828
39619
339843
412609
34653
113441
227584
18796
377445
263437
911673
507851
4036
508792
731767
206151
208521
409173
306860
183986
443178
296172
95570
25377
382691
221683
57884
218023
39784
87772
49162
33274
32299
22021
16810
390287
58417
645363
1544
117760
517028
184933
366735
486921
146102
342571
213294
158064
181625
209050
3324
51332
3216
287333
30258
770706
99406
24629
44815
421997
719891
365969
243824
639313
1503
15118
396935
19378
440415
77866
4804
214139
49962
133935
112405
128063
527632
1665
141093
37986
581284
8980
45593
136037
304242
15486
6768
314927
130518
484151
142587
180337
61187
63844
164855
229223
46635
46147
173420
121194
185065
24090
69318
189382
7520
21792
96745
207486
485571
542946
20475
391112
4773
833205
154961
184257
222725
722497
56296
122132
215311
77830
225931
413205
610833
145566
179040
14745
402988
412927
94325
88296
57094
1425
32048
71048
104096
215067
811309
613903
340909
72985
36412
63490
463286
156
14262
96090
56091
163892
325632
570069
61767
968303
94614
49364
482315
265796
170529
326396
74113
416438
118112
896260
45836
263937
23219
80526
329708
148112
247614
267555
146956
309200
340757
53201
37392
54806
457325
260784
28330
652680
35696
383535
10958
30364
58883
298191
184212
344139
80852
3184
13088
194431
293945
225621
332975
198371
75693
243734
14317
358876
101330
516907
520128
798036
23117
44374
372637
101521
290649
201678
23417
472893
242489
10491
223075
95578
3988
545887
12588
65728
33424
162272
367413
367592
236555
446525
250784
121105
534646
633883
407014
160623
117851
305834
210373
18638
4231
182759
436017
8549
351363
176669
70452
169126
257018
32185
570395
487147
181586
747370
127747
178880
677975
192937
306978
169755
61727
21833
578220
452502
71766
245597
2515
882054
650241
174711
2993
281651
565546
222784
11677
739084
314231
520640
90486
97314
136057
321579
11088
282287
850716
236215
229535
714505
65853
94581
146929
219194
262658
99202
194613
159706
287193
225256
364256
200449
408652
163967
3699
14163
20055
626637
289080
220201
42140
467193
460092
674027
203666
446036
421054
446748
333972
403186
105882
130673
121845
297301
386279
161142
453663
199694
349084
148286
34486
842785
299589
42053
127862
85915
102641
350340
591394
8236
823693
337757
246429
120564
106236
95774
29467
286191
732880
28443
24736
475683
210848
593862
642483
370948
712577
252508
35047
296733
69405
513703
243161
111438
26015
188165
101050
225621
87548
58777
636397
166322
362463
8089
24353
574874
384279
405110
189154
309082
329579
20793
63492
11566
76160
300762
11501
336746
187778
795773
211242
3186
98991
256484
738916
137705
52100
144643
195966
175437
555634
866695
37884
48478
10939
413659
354665
72948
129178
262047
24125
45898
308522
374481
836564
231087
257058
663835
82351
376102
125954
131461
299753
606119
118001
338597
75612
298284
222410
11998
330861
322437
252838
341881
466968
386391
90968
130385
210282
159090
40538
221272
310171
414126
26510
45907
458422
335461
796385
70740
401097
73761
30627
632543
634723
144714
314602
517480
7298
443459
499117
388844
400392
62273
502733
222207
11487
95809
128410
297277
41595
437807
222428
310481
452485
67943
7461
886851
557321
701942
157434
441682
191157
119045
207673
541379
313096
155601
443413
135397
46154
127268
17764
284571
9535
6520
85469
394548
278715
276326
47355
229585
22675
28496
169786
668922
318673
537725
123386
111515
2842
95494
152252
582169
116471
259365
36247
188396
258306
279948
39450
4416
474486
310496
585261
237120
736302
151400
8507
18439
796960
70998
526865
271746
161304
224961
118784
173210
402608
694701
93324
148129
528272
360219
23152
335236
143963
431402
902
235889
51821
797737
293331
684416
617351
143256
259789
6255
715225
570198
91168
136780
190423
293041
82266
133932
334969
189377
71636
549569
536088
709411
15326
184805
756054
36785
27129
33538
540
243578
82784
287736
369031
5853
4045
80353
103492
393169
45375
72076
526961
254523
27357
24533
175648
670
28493
193390
200547
297135
174551
53390
122623
87710
15784
153621
451770
6868
313904
24496
842187
432585
2537
182665
93428
87458
191656
9628
300993
873496
247321
245671
406938
142692
171968
247926
20153
120476
78583
374445
132934
144791
182860
94982
40063
534902
523851
53820
92854
490223
486300
602463
46654
618231
101272
178386
175637
84331
287423
329096
169858
145260
108202
400479
261590
297395
166870
155817
876677
128201
4284
172778
753628
466522
617994
32335
576486
224331
468235
89911
21907
11583
563862
94215
206101
171879
112569
324304
12024
300113
264655
438365
595984
132000
460766
28572
353472
278646
297688
670428
371130
136816
432688
181787
669111
534079
498641
254711
45262
444641
4494
684382
103698
536426
535081
261342
16723
842669
55444
663260
757887
6120
71604
7788
69837
54870
260446
316024
373016
21996
45382
115497
311689
81270
180940
168524
213813
42541
87823
188252
38737
490624
47496
197317
317043
138826
260957
94329
99999
161847
11684
43922
751257
796454
119947
35916
30581
165859
10622
473404
350081
447990
101530
138433
172177
267548
473396
102927
273410
5383
187553
86194
63796
264299
211826
383609
159688
15475
256514
114815
369319
134436
296877
121978
72175
943035
446847
421485
137109
156256
214669
15133
324969
404678
403933
652501
67089
304257
102219
72745
655960
33024
256096
98413
2527
55165
13659
85617
492298
20804
19060
408953
85822
653457
206179
69226
455187
323164
123197
314513
8396
623526
34750
52178
165322
291809
362605
178749
139046
106535
1813
37317
566208
13731
875510
104164
177670
123434
62501
15230
94100
396296
433747
60140
425153
844347
582735
50982
446032
8104
47417
171481
215381
313998
130686
854157
93030
208526
263053
292161
155883
260467
506235
46964
760222
136814
412306
33548
259920
383749
153269
692255
334830
471496
164827
154494
38135
11905
36342
72354
77167
50335
560871
112945
4894
20936
40527
10166
61611
384400
9893
434824
41261
684290
172233
198315
391770
53897
570881
544925
227969
260744
227937
832387
925860
105442
318288
117290
76000
297253
19388
246267
555830
44219
527030
358321
88804
836192
8843
255962
236660
306439
170931
523056
68025
629717
14260
61769
362649
33990
433470
82093
36350
41933
222415
77554
210197
90214
447488
49226
76868
113371
67616
462395
208464
202000
12891
43469
276947
436585
32927
14965
217572
393012
54540
218568
462
61807
82283
338972
27917
248454
112844
182000
263101
5219
173383
836317
26253
62211
662683
21831
149859
83291
47253
32861
207621
3552
203965
622760
42953
315594
12054
472843
277005
34254
225598
135706
78137
875508
34914
51829
62664
196330
324040
381470
456639
189782
29726
223308
356653
671606
17653
394792
189879
597713
435700
817991
214000
12756
289576
9793
44222
88861
32457
169082
294934
476163
343517
203265
30630
734251
166929
174670
295141
192777
5449
81728
20948
520712
29676
527436
236415
32292
99382
225117
155761
208579
683
442231
58432
102964
31661
157054
202786
710920
385548
707252
389070
53708
111190
9729
7559
154871
119074
62416
532902
604887
413005
45788
312832
648965
199819
99161
420973
370419
599167
34926
29313
439542
5898
68385
363590
49003
254711
16334
479656
238014
385785
830213
808738
81186
8399
3499
101571
74493
4645
363733
573463
174572
68281
31130
633941
188306
38503
339210
44866
173242
55569
273189
205760
112719
55509
180250
1191
153533
496970
26281
82514
60176
737786
259944
342630
71481
169632
172684
543018
503563
219251
456788
491408
633155
706442
657072
370735
591956
4937
71517
704754
270810
213552
186908
119198
374519
21575
106278
25973
640283
287568
135686
390657
826044
239815
562470
311537
86909
39364
26189
400144
336537
234745
703082
572058
163042
68801
149695
168528
261905
298338
343750
432767
443436
253516
15838
23993
285182
71307
65627
270614
203351
488721
263908
68331
379145
225938
68490
115079
91339
515584
153665
545068
745343
380167
25732
80121
78829
19798
905583
43881
66241
582327
585845
361420
8051
474228
561615
202469
10342
394798
121040
194476
210939
157060
100133
93915
121466
763537
152846
76110
2955
203835
225479
512045
351863
158787
825
2673
409856
608579
8998
236732
670492
250663
139198
49500
478667
57013
307488
570091
544494
223722
317618
131848
170909
44080
18569
178220
394638
86089
121842
102637
646051
67851
51954
368558
647439
224640
468760
571696
76373
39252
147129
280331
15424
541922
24888
291482
2260
179931
758621
870165
363164
31923
62731
386152
571907
23852
206947
422275
105715
181842
133971
65321
5138
23518
76489
13948
853590
289434
228139
67967
214528
140427
16089
75637
217841
85645
214993
418638
187194
111833
10422
43168
442652
207026
168883
564605
382789
465118
411107
679649
61173
44621
295242
37935
530962
236614
13290
182582
61528
664349
364422
98977
204934
842784
46252
305628
16374
511163
45379
462127
274889
329434
388523
206536
20678
83274
506524
790428
6776
143140
594149
256731
318763
50890
107635
174734
611063
20049
134536
59285
358130
221366
473818
55619
136385
463320
78999
95661
699044
181548
711364
40665
136813
635185
75935
45992
185623
597363
376750
240014
136855
253604
280943
58716
104799
235028
124244
673519
444064
37637
159495
390254
202786
4668
99851
306362
60547
154633
314162
389449
334055
734657
368296
51126
122814
160515
257455
283186
914
182160
501063
453365
742212
173860
597255
167298
106482
90933
884770
199347
90272
196400
535928
650746
810344
330212
30369
9007
220977
268628
23583
218793
747885
155923
296998
148067
152641
429836
741613
71104
253810
163063
63234
212157
4822
720059
64012
398610
198492
5150
26022
384725
81710
526791
262184
438569
1863
649019
544625
503157
445834
558406
41005
193112
89303
745633
150302
179007
488573
461608
78207
60572
16437
515638
274552
284681
125787
60315
741570
159836
66979
400510
387138
136162
164117
149847
692182
236174
146206
355945
272360
40942
326780
159365
562162
162173
346007
553910
111019
469396
237218
64500
282219
688508
531633
293674
459928
282679
274013
702751
2708
108244
671958
294151
95121
560593
454497
309497
34821
319764
350249
158139
78941
391229
9988
92995
414657
600123
280863
360858
85314
404943
74074
5630
54678
147020
371051
162798
1843
272958
88548
443935
50451
367255
250588
424954
2901
95727
105698
24171
83486
103481
627529
74096
367581
13465
9783
36849
566999
347287
852863
244089
182748
42665
666177
194029
90109
223653
363782
67649
16050
53638
22878
245430
113468
54329
220109
54869
29690
665655
267193
73709
1291
281087
273669
237391
49384
270480
336392
7936
37298
305083
750190
13308
39328
165255
228776
154172
31212
0
127183
153113
413641
482580
249475
392750
69990
18214
269563
492886
49598
591375
21935
400062
628189
282966
311207
386017
44903
86799
196322
5403
115583
759465
231393
206205
322777
353441
158827
55369
434523
721631
167902
311408
23712
515821
240090
49627
49272
190455
159413
262117
414147
9777
916733
347586
122959
26941
543603
120631
207883
103735
480057
326564
7856
137395
230121
504387
373413
338903
77935
24886
545233
329663
742935
326869
443514
72698
13893
62841
488215
32801
265325
32670
441227
270413
8650
239852
329664
262789
351731
341436
109496
105561
125100
74780
44257
546284
638682
116682
672282
419686
357005
647694
292860
4938
17297
110780
214678
388203
298558
197087
138221
471346
380374
123233
359792
46975
165863
195402
198415
32667
28456
217010
54493
618941
49894
222
145740
236855
135946
924895
400628
435033
267525
944787
95282
195242
447739
27190
487886
1928
20922
35422
965164
75739
78962
74730
348779
163530
18924
47239
88639
89675
172525
184888
173788
341279
31548
100463
47024
276499
129320
704728
510229
208711
8379
298075
229131
141946
529371
471556
164402
0
312037
162604
579006
446154
93663
292298
18239
388185
175390
574097
384946
612204
39791
46526
645096
739428
461488
285208
73631
161142
13805
325325
514931
535446
8180
182036
107138
61233
240410
320158
475924
433772
427285
245757
127381
174103
100101
27597
91160
158897
431720
658755
145292
289285
354317
761314
150416
476738
581130
73090
512912
17828
105497
359817
68519
336662
919117
53563
521171
169598
96616
816060
169211
284155
331902
671090
7274
494356
16411
222946
384052
7281
743475
88067
55782
14151
168077
129675
143891
324973
141538
346841
637227
27177
26232
16775
64917
128260
130275
593286
211554
291101
295398
12231
802052
153697
65481
70929
59470
60965
451295
136548
54209
55457
80556
110991
697023
112267
28416
186334
526772
495101
557184
678331
179461
621070
593722
72528
81088
57802
1458
412212
183993
845253
202398
49446
89377
31603
543323
407942
107186
299869
54278
161460
29862
37926
419344
24120
28720
474725
259990
828398
544934
12375
688175
26708
4809
246983
51950
23448
433175
190038
118919
130286
353819
26148
368902
393240
514797
62582
346118
21921
230869
99687
644066
461870
125138
150398
42174
513508
34945
307679
204395
564198
45150
3142
296477
121326
337422
233703
742433
128956
98792
31286
898471
39085
108184
75292
215970
39225
13297
165463
348385
15161
268188
264745
75307
334532
448549
175761
28250
86244
48969
48610
115597
72025
120250
204697
228803
96593
471517
461126
60425
13357
839714
278542
300951
88114
142421
124120
36167
439839
272239
398965
130281
513865
340656
119692
184612
198416
514733
87726
77142
796427
372273
97019
34135
325580
93955
505977
770172
597463
76976
230983
207321
391078
171397
256324
675899
704996
28963
30032
246754
84825
5987
633849
127216
330927
454668
14033
329237
837317
546947
374442
539067
148297
855169
234268
420797
402000
555931
188713
578382
22723
178974
109369
318068
896032
103226
686754
149807
42403
30351
173364
254230
415576
8029
14318
183405
147973
391904
614410
33663
534822
319505
294513
455413
118195
603699
115553
681078
242127
685474
317240
473602
263110
343205
325997
108979
300224
230072
27643
705108
184848
156376
131181
360109
121724
369535
59296
114445
50606
134403
238785
567606
18867
31860
93273
33562
480707
733427
332455
112666
80422
225357
117719
584961
195224
99122
118485
87837
849
20348
216117
57661
109305
5036
121063
376117
10628
31707
221126
819124
26252
488326
188210
24251
31818
36399
125026
269127
110655
518448
467778
124954
131182
338612
51080
43371
80794
225680
28080
446241
571075
280370
67781
401306
120752
697256
15471
63241
2669
11028
127928
191831
384403
59148
192439
261680
372914
66796
100574
260653
179897
156362
309
791894
97953
278236
92835
892571
42865
641270
109817
496785
68270
259401
894568
70459
484884
16050
491586
130846
42020
74657
247647
598261
226142
588879
73151
48848
127264
87828
352146
88778
141612
110136
277585
257807
59207
206602
596227
477219
611567
46865
183319
498483
541826
325191
3706
236517
3407
358637
65373
4960
2673
32567
582740
363325
60119
452196
15510
81541
4172
727340
319629
67392
111553
453753
462485
708309
936681
24952
672462
317329
170005
150982
53094
56338
23356
153696
933586
211664
382998
45009
584774
561795
190318
547339
12577
965358
6837
48804
639433
288311
661420
87117
191398
252366
165637
234624
55862
30966
24557
21589
243082
147139
243457
60024
569722
7835
124063
14839
70539
464819
68197
163865
748432
10964
497919
732489
76719
409611
745708
402337
631013
738732
193287
167712
434812
841396
670801
74616
263334
271909
65377
3413
164692
204223
221600
165147
465460
60367
61028
47676
737000
373235
86970
526420
544262
834314
386247
188452
578934
306511
60278
638331
143914
65297
200374
24513
500479
202318
96341
28906
127887
71387
262793
67552
149380
272740
633733
214941
57750
837995
42260
118912
45534
284455
334418
498480
253989
122967
35244
309282
296295
14280
416706
74866
261862
573764
184232
136864
216807
376072
79718
83965
209432
256129
181612
286215
242019
755917
649071
403601
732765
786467
123391
505257
288160
619192
434182
367469
295338
426935
160597
457897
153837
102970
106250
18035
36791
341415
155402
325401
182525
371756
315026
314340
249006
189421
883164
618353
94665
214241
648478
8528
117192
43574
142869
108140
98057
296902
421707
90619
93763
4795
80273
192542
41456
303284
405792
487274
36346
309074
261226
63598
203709
135157
219208
12559
748626
185392
460750
289748
647885
138179
853700
473491
285086
388661
258177
606866
53932
94987
218630
79581
161101
108313
23807
369409
251343
208208
752383
3064
304022
290357
34129
26417
156982
523802
143009
31720
400665
93931
6489
278441
210444
64443
142568
564272
488416
4206
154316
820042
526782
177523
348568
189924
490607
5339
61548
143312
326068
1570
294362
395
376945
54784
273868
262618
17446
309669
597090
223201
128731
466690
39977
44373
915638
256802
72988
123209
274373
238171
785036
406141
92210
365152
586142
73091
18497
38119
223345
83412
56718
200632
115915
633754
235195
263397
2676
173436
326715
105685
20645
728440
34881
44428
29436
629363
160686
290314
417440
12977
533196
315638
31706
1045
375961
276465
138133
454907
213244
343622
29201
200237
4785
53408
55203
378783
8633
499181
577012
274028
658200
56839
5372
112248
78160
134507
386852
37610
93875
219815
431719
108844
208518
273110
78203
4660
247029
7596
389557
262019
167562
161552
2570
71825
74830
576806
141132
1344
199179
329503
564212
119560
34355
15932
59225
202346
393634
223612
891755
222602
49157
26046
195070
389221
754850
640858
450679
63907
443991
126816
493691
630017
16645
312665
348877
216176
302834
272110
335416
74203
171527
155131
557871
748804
442986
333412
772379
24033
186231
102041
87635
190748
4835
94049
377514
435245
420415
569364
286551
199089
527210
611481
77886
59731
2341
24684
118070
3971
302486
181258
182288
415335
74096
170792
92580
98186
612693
37254
27645
144229
10092
430465
87510
104069
330250
172925
55525
547557
582634
102174
786346
422718
380580
561712
146563
33740
438149
38214
143232
141487
99610
638223
193049
389816
318975
228617
181558
393956
495984
655783
418083
298029
698502
155988
328294
577297
644591
61553
325428
32221
67687
548549
880831
260359
1486
170622
440070
340622
400467
705154
481378
341539
169735
218512
104635
58608
62757
10925
264411
125583
108696
801333
114689
649537
141003
405492
446268
759078
416631
414375
76922
512912
178416
16740
258116
741308
335710
288542
395581
5257
115408
365872
794764
478818
442861
78552
68674
432166
53559
503211
124312
98822
255632
31426
514207
325512
335517
140931
292222
306956
386483
450082
667838
13548
348684
380838
473093
323436
129719
635103
77446
172180
266151
64530
157115
134631
807233
49597
413987
194046
319298
73661
88497
818329
40899
61879
636827
549137
504067
82801
105172
211158
136256
213466
309967
107303
186659
311643
714453
78994
399447
127353
792134
464622
547691
73242
406089
217121
548446
59022
8575
381156
69853
677155
208925
269209
60324
195632
513231
44844
10957
110677
404922
160149
79924
514661
7023
54240
574551
178435
201690
442267
99535
361969
53313
600236
592941
804003
255993
17684
183186
128264
80025
350489
80514
36169
39426
170777
84554
436478
283404
204909
231132
56113
432547
271781
41512
94728
164360
11833
419211
702012
35863
230848
1582
39861
140439
150852
129597
25477
724803
98735
661747
357097
75843
832030
119540
178456
255215
375373
221438
508404
614477
195993
237845
339570
174720
215156
256248
47778
484347
123519
206659
579450
142567
66642
476835
598094
435658
20567
270987
144876
12366
326101
578996
766330
160714
122433
359093
167545
103929
167125
271699
115911
219693
197129
2693
112966
242673
193239
517212
292424
67620
1886
78728
22456
161598
51927
43299
475534
315069
119719
88482
19597
121348
121843
252668
139488
54925
162039
763746
273055
264815
105729
406540
68181
217433
185224
472523
9473
52039
51703
384176
37690
488282
169240
4204
100149
365739
247350
48709
548289
220447
75561
41141
604136
36361
168419
549085
63487
38980
28874
36795
190155
183503
10510
153241
140004
545355
115373
540377
253356
689530
251
227377
780522
172140
162654
11716
445078
201191
16839
88172
267434
484756
108759
104954
458971
152135
139818
60659
110149
451222
87966
51808
5509
196338
79019
572805
344399
18440
128309
367159
730746
915594
729014
414214
124705
43688
669988
156518
176027
27389
501251
185721
3568
137854
148214
145210
508844
240609
234972
545982
273495
19750
459080
342452
106144
292222
89082
128805
74497
397315
220955
329773
470200
393023
565725
506545
134449
466628
207399
165282
521959
82430
357833
504386
131877
270219
63467
213718
144948
110581
11782
651461
89964
5769
169093
11332
255065
54932
273795
332656
245413
39610
659707
35037
519684
492585
468777
371815
283565
26493
357088
59515
328849
493667
1039
172790
157926
230000
317036
109454
11843
246193
518694
566629
681037
45468
113305
99284
576803
342721
204328
420775
339700
228035
12610
242491
895677
109522
4395
138257
56354
161
123885
365687
472489
57400
225900
268420
248831
468724
21970
101728
25952
143847
3609
59370
85986
370757
278621
359069
46340
163493
146523
72583
151298
17161
112470
118804
524657
45349
593877
132
110662
1773
532887
226403
57886
1410
510693
706162
94617
43545
349363
95679
238089
292179
172354
486620
59812
223418
382867
254412
13426
66520
202542
490768
291441
251280
124268
204437
369749
615784
1974
321277
365459
79924
612906
186868
545590
134644
437631
702598
80761
66868
838578
29355
497634
88912
268229
156347
133163
1274
57486
188485
277327
567980
627916
276729
147424
326495
574578
17181
171527
77225
296236
397243
314083
61542
96861
48001
94521
40995
64897
40900
37787
350548
177114
592861
6126
188332
36489
493719
185203
230132
157835
163627
57862
200645
24160
155556
572943
157455
595930
207141
194890
131727
63211
284641
542373
668735
654077
117642
202610
173369
913521
241068
119215
83809
68523
90614
370886
532806
436665
226037
406449
819915
392347
67560
174183
314128
672435
354177
511368
488792
108581
173477
99779
35771
86771
482299
48056
500990
169385
639731
382833
25265
130711
563028
180303
197823
18369
209910
599565
8121
47219
131739
1937
17485
85304
328937
299352
76330
61712
1950
143584
67970
37127
169542
278785
123270
1094
463518
66738
376992
531739
192195
585466
540431
265903
95668
333941
293873
156208
30819
60846
3595
192788
475810
150758
317250
373449
523058
25050
102295
791664
26012
46078
52765
24142
21699
100553
209336
554527
69853
171935
109725
528392
574942
45521
342619
43013
43111
435473
160073
813861
688
431830
227883
610998
418730
223570
27077
12884
233528
127706
183405
418441
329900
85016
522416
6925
46859
192474
486312
249266
551795
19003
193003
854379
23158
45876
374236
178235
394753
343789
98868
482041
170011
53731
230225
312814
179733
586699
92029
111788
489589
107046
4842
272640
56459
575780
236274
147927
40756
608294
188777
856082
148264
603157
104542
200345
440490
77786
450890
239881
113295
584077
124385
89698
58357
342567
940885
82148
234601
485537
446016
281734
19204
121196
265323
34383
166026
575645
122811
604562
431308
178941
11664
79380
29038
193157
349988
88019
529462
106319
200207
231612
23843
16051
380372
184157
972801
346690
25628
33532
343269
762375
780193
337890
838987
425337
74502
665178
42361
265233
310052
332933
278547
365244
283456
14979
99972
327688
301316
118128
423924
215810
128003
10660
43440
142441
295313
67519
86847
127908
109825
360022
195828
239599
578
52615
98987
292816
38560
681333
177566
775006
210215
693160
380469
58565
90297
846936
104203
309810
596887
527101
76756
148624
543410
46583
76877
24402
297013
68009
357991
146866
360856
3792
248144
7617
141567
225120
14517
446798
323102
388719
373272
3831
141608
9379
38019
69035
7878
93296
142072
50214
197658
14895
6338
42491
592725
147801
14508
55632
362007
3575
186338
126624
198470
190624
528834
337640
316149
451537
4801
95658
759442
738176
107772
32550
506789
652854
313454
219187
34152
6207
264164
291888
265709
141978
550228
257763
108411
129362
99897
62608
307910
363015
127984
274208
51030
1764
400005
611079
314469
164098
234275
459925
2187
836780
233726
248301
21189
420907
692445
20231
8971
426230
147322
158125
774256
398350
421565
641085
132753
13006
225836
129595
55108
47839
393703
6689
105488
110
2838
47752
704797
219904
554231
480356
141868
279070
454714
51546
290703
237220
281355
1567
820689
230911
57072
49557
221249
148065
33003
210389
14829
17513
108015
222319
558285
14387
105614
900994
12119
851731
442046
52224
616036
85326
157185
222492
319691
120223
45960
316
196909
364271
13785
608672
684871
225315
214600
570938
693424
150481
200635
235381
112340
210528
706435
175764
129718
102770
385391
64518
121451
277334
397326
330143
520651
81876
30582
562700
107856
31567
150387
168472
124972
403412
221037
662696
366408
165278
10681
7161
99096
397348
131249
145626
3947
383661
233037
33710
141479
271100
470027
6409
206542
183886
419875
15814
76992
72738
273546
419341
24575
625808
173304
7058
127351
367867
738261
27300
412883
525336
896604
160730
183593
191344
460592
441583
467665
183371
368256
283851
66028
181085
896220
223555
16119
4206
66984
139668
95872
56051
69563
244098
175735
73860
298257
2225
184466
44135
487587
93737
385808
119383
256541
913352
44744
317059
714575
252693
38369
214776
409525
472956
388845
437546
28549
175558
465124
342768
402912
39316
230180
157590
5706
34905
40644
69303
749962
77730
555422
129884
194683
497611
479477
39966
408298
304091
230695
335434
102719
82854
388592
110103
789021
145368
176866
50345
66200
189439
689157
615973
687480
51025
149961
302426
39347
29416
49435
415856
307661
454665
332453
22887
281683
47677
254821
33673
249619
327971
452197
38873
37083
64925
65631
5290
5860
42464
157931
77529
628060
23635
164845
19898
43695
766921
142141
805
240450
207286
138759
225842
25741
266555
116998
592409
24975
105597
210121
81369
379747
667
776181
247911
229654
174531
603318
589689
38495
297710
282640
481394
47143
501119
268123
662239
199751
145742
122451
611993
567932
237678
210614
32481
316467
74752
672970
96479
252097
405777
108931
496473
788612
30914
747385
1541
205854
67157
3751
14634
301001
234008
193600
161711
618157
612405
606577
125824
701562
184228
222333
140280
136323
790555
248500
309886
188671
819727
31348
176735
259681
197565
422509
52927
147501
273455
856053
11324
88900
28360
484778
556141
5362
23248
645164
90868
318664
152518
362449
199322
456374
7588
146920
218557
491599
45501
719511
165268
204653
398504
22542
318892
63139
152158
207673
8939
258423
607540
615717
9861
77595
162222
117157
172833
245808
10780
35806
421983
350159
63708
235018
47328
86322
905343
260933
208548
632686
98607
402051
47137
22778
358213
337170
79459
366682
222383
904488
7507
322840
10438
887511
75991
463684
171594
642
94127
58387
346425
218572
458569
575172
75598
532175
429761
161421
109240
471929
101741
52642
472707
78090
3571
38308
678337
580542
84070
173594
120357
358896
183546
306252
221509
312884
683267
24629
121260
32340
1914
430129
329960
209240
254547
36597
147226
71557
734789
32737
131789
861205
133535
21969
549839
84986
151634
11307
305985
211891
202611
683040
35083
536493
122653
114727
589
273203
27404
90127
25035
213198
418004
497421
8065
199390
1012
445819
16356
134009
167201
242464
40819
66735
571164
43571
196314
324991
5788
66923
193070
537057
12982
260050
471306
210163
556020
556782
165732
309721
269043
114244
751971
25205
5416
129991
8215
341167
122270
618159
122746
124964
61765
49328
12473
23846
301098
133731
43641
54014
550049
669943
11081
279601
52613
47163
176295
88169
282404
487341
31772
160792
605235
87969
51327
176928
10995
130034
11335
76125
157876
207801
61728
558962
478391
681711
92161
414418
423537
77046
206101
554092
2810
201497
127810
340701
194230
587
390164
6649
307898
177893
31008
73739
57355
82989
582718
178927
298985
27367
37543
173419
73135
572641
424596
510850
271194
480186
525788
16039
55489
83024
361698
14522
95553
1008
120986
397147
275205
54081
693913
417017
312548
192470
332293
251921
23746
87235
477993
101030
62992
139483
263475
166856
134186
379151
121939
141608
455500
48495
568719
73501
36998
603920
386239
285311
181398
578197
43151
139940
207790
154912
26324
10571
128126
10471
84864
846142
18296
915552
293010
111694
263825
10764
332595
219589
228995
131934
44751
30780
245505
152763
552105
242433
60383
78100
449720
403402
576193
167986
351617
20914
612350
119945
93572
753619
206414
532528
252216
67213
17434
621253
545945
482468
256015
34077
1215
30017
11406
12954
841844
739581
118916
50476
58135
200603
331327
181351
269391
100746
240646
244200
222350
292051
538
865954
589011
663100
223177
220607
8858
337174
267617
91834
106095
88569
150636
140200
377049
26081
215164
26868
401254
102698
656725
769913
32110
542255
313293
406048
276303
108374
125087
47489
104166
46355
241605
13253
501804
294434
188323
122029
246279
322662
108017
11580
13922
132554
92042
93523
138362
208657
669182
496634
299465
14402
419127
361689
325958
30641
60600
155604
125861
441939
97782
418434
84674
57919
335820
125872
347623
39079
164396
364091
32643
104677
140925
99068
733587
804715
145918
24056
538386
11318
6459
53127
226216
19105
140647
122348
254869
257007
89705
866
346343
49347
412944
263008
517640
213604
37933
219748
123917
135420
4010
115092
140844
462368
365377
112360
19006
293068
520397
322626
284672
50746
233545
717726
208845
70267
4356
26063
57978
21188
261791
62742
249680
81525
15714
261745
314421
362761
308472
98759
151937
301203
45352
517336
5192
222126
46731
563403
466418
233723
684056
248695
495229
143029
55101
293635
111522
8585
84266
541689
281698
253310
501557
18093
161430
787000
357050
120404
158771
66528
254506
627039
343723
412955
246889
206057
106783
299798
75946
64512
132616
665813
371034
375422
39539
518205
177084
161747
486294
61918
178014
7029
175374
596034
474029
220458
4904
235641
34748
104628
102639
361602
158614
368034
4976
586722
838283
592151
734625
57397
14535
444287
2279
148281
167354
707011
91627
345534
184211
425208
353301
430508
676023
101551
118980
162307
38345
246488
487293
50526
81112
509318
386725
301046
165085
216355
37351
74329
140784
381060
728552
57414
2537
881743
13729
565548
68721
263234
55538
339010
146995
152491
280056
346548
90437
109495
45060
7015
139428
25985
210202
556202
350033
193043
12088
8095
257985
396455
171212
463933
11194
722667
306769
374641
163970
212234
158618
3939
381598
210772
339527
81521
19440
126
296591
517543
321049
14666
5489
109196
372818
4295
636390
248982
930295
661938
573949
136063
114755
95753
744379
126408
252606
509175
299560
32971
115033
111396
23863
119129
47149
279166
180606
354941
80041
34881
602708
96692
81846
285289
92071
490740
207291
180368
475969
908008
191071
168323
84176
138792
16678
453047
199628
229260
7243
59613
837571
179848
649839
95027
221867
48774
234716
85312
256087
342158
81810
86024
96974
684651
43959
355452
212383
439927
285852
858600
126506
38699
235607
177208
10758
91654
8682
548043
177
197828
737620
110082
104386
1131
39403
872921
11010
354863
182474
9000
164959
190857
80196
62651
895923
30674
69
7398
425015
65479
126154
65897
545038
208261
20477
1320
294733
584411
469809
213294
160575
5368
866407
836069
3543
102165
146866
264195
28052
391311
83567
451006
179946
27111
344177
7711
766558
267220
57859
507116
720194
1262
65590
367210
47663
178901
51440
54497
24972
32454
474758
140739
41632
733758
666451
508343
250380
10021
516936
140026
293251
282766
280856
148862
235356
235678
1174
245935
25478
46304
35455
79496
168692
115868
2479
376152
31793
1639
182825
53060
209009
211660
31686
340811
200725
27230
836164
544373
4293
54554
45204
153109
28032
251987
10113
193493
38151
1855
119659
229951
49859
34672
324420
330097
78488
477274
31277
53107
497639
345885
709102
165154
66715
59211
247870
399027
240918
29308
371646
138202
34345
245046
219223
30556
378560
538874
318559
2784
594965
14491
470966
417785
75937
28770
433873
454562
159342
88511
342756
653341
131408
53814
489336
79147
42709
116453
209783
493392
527837
364010
373849
159446
826294
5080
111537
184152
315666
491276
217580
11721
768071
26470
231342
47795
230372
288199
123880
358325
5216
462
523504
28829
406027
216947
25553
156997
122768
17696
387461
565219
201671
476095
436246
74572
33365
34926
187988
88407
293264
355113
910880
181977
17581
944209
36738
47275
374602
14060
4128
81833
202861
506083
10270
166957
264584
23977
180900
582562
628263
730731
128024
239054
113771
16284
141085
377570
204928
68568
45996
4744
327318
211792
297039
133392
263624
876617
29230
93349
288403
185602
730264
684157
444612
106260
637772
427403
827643
32409
4312
218302
441073
331790
496219
39055
40368
262514
144835
135602
154449
80984
20039
61293
127571
57611
14473
178437
613024
828447
28705
114669
18423
6037
299619
87003
11006
529630
93792
74292
662777
282255
253352
16616
538610
33191
95
171744
395414
146149
198803
65519
730953
206749
304234
353956
15090
165721
510368
179803
134966
136419
406951
389077
268973
49831
128190
82451
8131
401614
69020
63802
252385
84839
384161
31659
250648
310444
252805
25647
43581
398658
122632
260504
309010
207491
167132
308032
524049
154986
424009
100011
203791
192553
252
200836
297095
226335
859613
683014
34250
123835
253364
48980
37439
23907
286442
210322
111111
248209
525317
242707
372448
422720
112901
156010
24203
361274
69792
581260
152450
646446
59005
202295
660271
218825
48390
256274
479240
391951
9169
144578
420402
192186
353865
331687
401475
310549
429668
368009
326497
138900
96096
119657
276308
359174
395328
849727
148418
567083
867638
230060
853865
140314
103974
180948
85842
596260
39476
12050
784697
792077
65092
895663
149584
426480
86210
89549
5001
203405
946471
153944
112318
42898
23026
218201
79810
202426
217987
385851
212059
90547
136146
200953
451594
577679
196455
30862
12917
112955
123112
12242
904925
110552
125808
68055
518353
247507
279162
80111
45594
80631
380504
664158
102166
645081
53345
638408
721595
106890
231123
277434
717130
598376
122066
186922
51028
632055
136249
11192
205304
29976
374661
361698
761601
202196
43950
525514
111317
83072
140238
249987
291322
456549
45075
662
103421
446717
129911
639291
365452
393045
14392
49195
161974
640033
44570
494431
98372
316131
37546
254749
295267
69881
281278
202313
78496
45671
222634
83716
667715
205169
41419
136745
33596
255710
685363
630428
383175
519521
245981
125065
43365
59041
257816
473593
569629
689435
346731
188779
18159
91468
41447
43939
89618
240024
108835
583654
562865
196247
214366
130164
16562
87550
587981
703350
11551
21221
361381
329921
50953
882343
204400
706785
57919
408379
166356
82186
161463
20407
294567
97362
641693
81699
563233
309607
228103
239957
4026
395212
104243
620880
69526
145599
578642
49186
207052
827115
20271
753380
125788
437698
647592
48472
73047
110475
280417
455696
296003
533091
405129
422841
680894
467543
14507
154675
577780
181833
55707
488609
15023
238505
418717
5921
546794
323347
66445
484549
44486
66357
29528
399458
82528
42709
190182
34164
258940
328699
104231
901064
383949
322553
153886
32025
80649
857952
4139
38867
262077
426301
452885
342825
375516
468850
129179
355959
325343
99571
8231
122410
11175
283606
61034
67580
419235
22101
278221
370214
366213
250528
461091
172874
52790
626778
343845
50796
552388
504750
16838
270699
75330
123650
400465
367044
471959
874
65235
260657
225172
397818
511439
129416
716604
45976
247625
17668
84945
662766
394867
843322
298094
435887
89035
113267
42872
365732
199270
5486
32161
80986
252433
214334
120844
700750
215400
43389
446059
69230
6005
950984
10102
625742
147942
732684
68737
38807
306259
108530
497030
288905
18189
11995
240040
9093
369292
613958
268245
93968
253999
18685
2207
248784
32922
25684
506159
320908
103657
474
137011
78732
140494
358645
284080
483521
215111
68347
3879
34374
180650
2929
362387
56674
115529
102881
13514
45182
343971
45232
98204
2896
190048
53126
8528
466378
810911
1800
164238
34273
237297
20744
713228
350446
26832
438326
320436
118082
65998
66817
95620
156377
130628
248518
10721
78436
22041
117055
118704
739794
501684
85931
123730
117176
304520
469713
9337
217013
259040
222712
655483
583599
4284
640459
377747
354834
569766
56752
151727
163018
259683
14228
700479
1975
118778
99126
344059
402348
301185
153166
131062
872956
482939
560782
522254
9937
9814
48230
483190
288733
913389
465855
732168
10297
22053
696259
50869
6421
249823
608421
42141
159770
224558
180240
35263
6225
628322
23424
164673
340683
158682
157854
484492
224141
137452
386408
157175
703652
725426
8336
468709
94237
68553
117438
638895
139455
50397
718565
110915
95797
301439
149080
318113
451165
344478
969420
743648
39549
197623
151588
352429
492440
84421
254613
79311
32606
212557
221044
47005
732991
415280
513719
173785
311662
689627
132528
195546
51871
22585
281993
225697
625733
522618
100703
117966
381038
233558
477780
624882
474263
124570
75946
434186
310045
42621
220707
47337
130116
201543
565732
477109
317967
509628
41709
264163
135457
313401
262956
229687
301322
591866
82204
470566
597339
141133
384531
27757
244186
705036
153949
187474
682300
233791
190459
109971
308449
909286
364877
37903
289761
237246
69041
280823
648105
17858
20325
76493
419521
118472
79225
341924
844946
204064
10346
26905
116812
151092
582871
701750
171078
259514
541436
143880
8677
434580
41624
381279
794725
444613
634316
50179
94116
387535
46740
41480
281051
611923
532402
56325
217376
109680
312303
351106
71183
284900
136753
74974
109092
587861
311000
251276
225614
6461
16107
8068
402299
2786
25810
23863
164577
6598
101804
392901
433357
3847
465917
393739
29589
103720
195703
7588
270554
111614
258554
22158
579496
55991
8263
188918
123505
66086
38824
36533
70501
178947
55213
766782
213093
132858
486866
6711
383923
326148
46946
21523
159730
321240
108509
218483
63558
9926
492544
321442
28010
553954
65771
724018
10740
123989
22241
296114
643721
577021
353363
617494
149389
96690
172888
84524
45450
268557
37646
221166
664306
251452
136205
342486
70124
2001
15802
140774
569518
111408
98783
355710
384806
257378
759613
90587
23268
39659
158492
33902
387849
450950
234637
347182
72227
321567
100140
357680
588996
211517
389726
596850
888938
10880
947415
10921
134277
261327
15214
55352
173297
124183
55769
84039
604269
88476
59400
42717
385730
100681
33772
23434
777124
530095
154585
17760
6635
687760
133712
93470
292547
474159
41221
528435
382506
145614
221923
720115
264491
78290
75612
563824
157949
47891
70026
122044
181657
728068
8774
405479
107672
885178
74536
3444
38600
94353
31732
49659
12817
180694
13958
49590
671344
72035
11331
298068
426895
7187
305018
99758
70207
348718
138778
58879
283076
9063
50251
225694
228283
4098
157409
262077
23720
127186
111
305523
311811
49547
825059
690775
4546
439593
904516
141644
2516
170334
17532
195297
66817
163041
140931
553688
584154
13631
11597
193053
414896
698999
612768
81834
3936
131215
233078
153906
308270
710945
326286
648483
186279
332406
35091
231580
238390
28754
408926
655936
79708
506352
931678
405033
431599
122334
907539
73598
148882
273683
183731
119846
53894
170852
13351
255620
11833
20423
42739
231746
11169
170557
114695
107223
745887
830233
426598
3636
407424
677523
528097
84319
89563
3923
374501
92347
168736
52410
587402
430028
241856
57869
406651
70166
18857
105678
90588
123060
117735
73229
206050
118838
373296
86192
138779
180215
26792
154177
649749
298228
330086
436732
49655
8965
169555
801635
703914
24192
293752
154565
7179
56766
120226
83259
300753
501348
196226
173075
120111
100816
32510
72973
424103
392058
666860
463304
119258
393089
116241
446686
18796
6332
367
133529
745206
247017
384599
19743
105302
520855
556672
91628
375601
68960
435779
22426
250501
861274
263531
893361
339660
145331
122695
75774
24998
396601
825661
417422
35532
137793
711292
358832
74756
219468
98546
131051
383743
585552
27644
759145
98685
21157
531041
411605
4310
61330
548929
276141
28390
447017
37201
144108
195602
236106
92242
808874
855735
490779
242612
24547
118207
270989
495456
91442
234007
118154
8218
247
612002
269293
667939
451160
90431
319662
54252
513314
114266
176822
24529
1884
588501
17335
456230
8670
105379
399801
679843
524108
43531
751895
50067
2489
325870
156897
323543
535112
1838
99535
80213
517447
447468
551993
380784
164619
34715
318236
101340
395597
627159
264729
77480
95441
26996
431059
644425
518322
218426
417598
98559
678
137130
49192
4544
235408
304552
83121
762974
524562
70517
28672
390591
68989
34838
26108
476351
290877
60662
49228
604882
74442
409357
13534
30186
598756
2611
167357
650357
252687
611220
328360
4644
76903
733368
152157
23363
40072
196788
227405
261289
505995
42066
193850
23543
66550
368582
33801
545006
244867
613380
722
447806
689965
480363
255628
115734
63488
88365
53099
325122
50224
93139
217162
27691
315557
870948
70818
51979
2332
619897
12080
43432
837670
141323
275070
581044
20440
247533
231275
137681
113859
3719
5073
787503
500893
249943
45388
307002
801698
133925
182484
36403
262140
232040
507011
461774
41060
482332
165779
12407
99117
176230
163285
14394
219262
8136
130284
381874
66438
289828
251215
46071
21819
225705
398247
246523
620653
117825
238539
436184
31651
119519
211641
277001
311471
19284
10128
559246
77333
618571
251432
558209
425889
6219
207738
4478
136014
480559
61985
49384
344601
290982
111794
200584
161631
209230
162118
127430
441618
451689
12839
95603
600715
6158
213249
485164
756154
341964
724503
106738
119474
139182
14224
83358
78050
864541
353637
242280
183342
422652
127826
367646
35967
15721
4130
66738
44069
342952
17695
5362
277822
351312
15472
221745
172249
171047
397775
132875
754290
629722
62451
412963
436390
317403
57697
309639
113512
614724
694069
155753
205102
421134
14458
621737
189283
736495
714712
62545
324753
267293
34312
335967
567085
93492
152141
167037
297183
195325
495453
31030
53120
26009
80007
548802
710657
425092
74455
88870
944275
327104
375204
306740
238736
737051
61482
553864
96754
47530
484273
58518
256799
23225
350129
179664
52851
77832
718664
274261
207420
10685
5108
693078
2702
14358
204480
178360
251179
28697
584415
15793
86147
777081
153620
392447
361574
10762
40874
101255
167637
1440
84590
82127
69955
512193
125688
24189
751368
247
89621
165899
192572
12262
82309
41025
88875
105867
141659
805535
1381
299197
2692
738030
83239
136536
391321
72024
58934
36174
172297
239697
333165
53620
202575
217576
163891
94059
1858
575008
485241
175286
111470
703986
115006
871
484586
820288
7121
198422
17764
89310
557643
224098
35675
10526
53483
140550
200856
355617
482726
229025
1364
851402
260468
159400
448639
170122
928784
484738
424857
79046
59072
359484
9805
605525
287856
546943
191957
82883
88605
19354
176962
37743
316601
186027
341501
39186
158505
38556
278547
499492
125443
92304
203400
540969
446964
424342
723117
730071
81814
532009
527708
689739
4172
58631
139187
397869
258563
375134
743995
237149
709566
69259
57906
575051
21403
445805
54234
628857
75188
109706
794950
114123
407569
43892
77243
225794
244084
88390
238947
655963
226951
248533
261651
489484
163566
665434
23206
400256
1413
667583
72611
91800
316449
48610
157055
204732
116021
18265
172800
134952
31930
1520
449205
13781
2080
91104
398742
102170
196802
138841
362872
129998
116043
763458
312893
561884
180397
176352
4814
192636
941191
28515
22538
288358
112672
188663
191339
23508
31208
425942
149326
513699
645274
504909
165644
582512
392141
733184
212102
87613
64142
135288
735380
101772
37160
186812
265664
64122
571973
305650
349815
9578
74723
110869
113901
382052
42490
392162
5628
427059
209637
251384
19897
218642
553707
794196
171193
577223
54483
203841
335717
401943
28063
161508
58584
68254
337345
138225
370666
472920
43379
161149
152929
640951
454
27724
148523
357570
237246
266391
103718
100567
618204
126
760421
360986
106034
124383
161328
205124
667105
27437
563201
258865
567071
136733
178822
197370
200953
123148
22878
354226
588621
424411
481171
1338
246241
208133
184109
38079
382494
769171
384580
477111
570152
360544
245614
496089
47499
90810
701546
124690
48330
135121
680394
680270
362195
475847
870605
264288
45891
350161
192216
1867
248105
236409
13781
371614
201589
576062
313203
319790
380051
938493
64053
30972
423604
692220
119336
242823
582157
122324
28634
559545
195601
611494
135710
367849
146297
509478
7685
27771
521432
133384
104007
9107
766938
180036
401409
603650
6534
362903
31771
589923
456018
286023
288815
303330
229096
138358
105723
311981
238990
196302
132159
138997
393509
87217
540029
85708
66479
128836
552032
224615
228392
228705
867461
685385
424687
417149
471546
722542
85415
637935
125643
396710
381535
575818
113470
237350
526423
153018
137722
402620
588832
302122
333415
115684
284639
400823
254849
86264
167328
497412
515505
55010
794081
6794
493
547335
213863
407287
6849
38666
230811
8953
143015
869965
268306
13528
261874
26201
23473
360035
29386
6847
254063
65426
600882
511126
264713
88661
383784
151994
112520
8278
503803
225035
99309
323740
269160
342658
270673
172471
206568
299533
327753
14732
168573
21962
333076
768983
206507
40450
228229
309171
346276
42126
642014
916727
333196
647900
4853
193512
138274
157514
91796
33019
32201
374395
91324
452752
349863
73047
72611
186494
726415
48041
177346
59537
96205
303348
36102
73208
123410
33248
168768
791423
204544
23167
582920
58969
42412
55112
231506
408833
380340
788827
583455
604258
0
308747
599430
180617
159246
426421
238062
162293
565390
194722
370045
219330
662429
62067
781112
40428
464594
11440
567808
371926
367450
539292
27730
62236
73604
408064
162707
435348
200569
223964
75959
7065
348134
600963
364199
30603
741373
101627
49950
414162
731721
419382
117168
151926
41870
62946
36217
73667
18645
45164
712547
82281
246815
137550
11693
26367
192714
294
110542
373024
147354
231800
578802
1909
191083
181078
791634
440820
88754
10009
672095
136024
71356
54538
478718
260364
99377
65146
29641
740931
382524
945553
797656
604107
48355
29388
335424
14323
485247
405564
190462
267162
212700
119915
293526
58675
200798
396062
529023
49991
280796
93966
256127
642601
34655
73700
138122
598198
460541
489447
90267
17234
741092
567954
856785
473959
25739
357321
27518
270773
626031
10727
636678
222595
907965
21479
87589
508041
767073
373893
759291
58238
213570
120180
57631
726488
57488
724702
211853
54534
553335
359003
124366
615517
844587
686570
77479
270242
468232
608586
511909
1826
57207
14843
184909
29615
10442
380853
61000
30476
244681
891053
113952
382157
15906
217598
549228
252003
128619
245976
253635
99017
266265
712190
214956
592697
150614
58470
211123
178949
5731
330426
37406
455861
152922
517758
401358
75884
459714
424263
56044
265024
143065
392116
39544
14083
190699
195530
101417
713750
54573
203883
185644
680827
726174
76567
602593
166400
598091
4661
650224
177388
56145
797681
707711
355823
795606
35829
733352
214816
883159
32242
18116
195189
560433
268702
62522
318563
10293
167765
19277
209703
64695
127588
528886
423920
277543
815285
207513
81839
331404
760230
103406
427495
14711
383927
407579
516646
233764
659984
312881
213293
738296
196916
546813
463778
663132
224457
840279
104600
640807
208547
776805
227159
531763
70851
57392
178599
52112
254135
129184
453316
416336
216430
7698
669111
193540
160954
543545
158153
311948
71033
84064
130634
286496
302647
906296
272008
2435
642187
712729
690458
39424
487515
354578
46312
316235
492557
40981
15415
74894
488695
83239
177744
27673
575631
133612
118154
399249
219611
623081
3805
70818
439026
61728
210297
16045
235398
200772
528101
417433
49712
121447
342802
224037
35689
257433
622906
186914
357568
670485
90024
423001
12350
131803
63554
131992
475906
23930
457096
265370
181061
31375
6538
146042
100265
22256
519755
37306
419494
78484
189283
220015
586038
100886
225772
187822
203598
146930
137555
216474
40580
211257
232006
13643
300780
166470
272129
193813
81049
498040
440378
75252
311958
25691
161453
71319
284954
192386
136166
170926
8604
769551
62688
89830
557669
11869
263444
76261
136451
25682
456379
452490
59652
320772
276066
271867
318961
27713
217563
86460
416529
88695
68554
5423
361289
405994
0
48184
705712
192251
239873
78892
222172
647215
127403
56064
334314
59671
14235
493623
20184
42043
147015
64573
30822
8118
600316
14968
231674
178943
157911
772291
278565
628981
167721
307605
196714
349490
744264
129540
49345
387723
20756
320913
576355
819
29941
419272
379150
50701
70452
15596
68263
352098
104835
181503
5774
41981
259753
141009
117078
55118
797959
56000
740946
164298
220067
30328
17803
16780
483817
188118
158312
120784
561684
309792
442656
40501
151873
183387
64280
143520
507414
408703
213401
197792
43267
224391
63258
633053
20716
319883
384472
18235
515595
330346
38783
210531
578160
3732
206666
242475
543733
103310
541762
16079
177582
22036
364314
436884
321913
416179
587373
235337
130555
183435
9228
55568
28051
9128
173619
743728
372438
12419
703620
214182
460719
405499
48930
391779
101210
271657
411707
352881
157296
29460
155243
76792
538098
28805
65129
372085
13208
9950
299404
124047
161528
413195
143332
104124
726434
492541
600662
567380
95554
384892
40152
475868
4933
10647
267042
93343
686846
210315
496174
134884
68854
71454
412435
291219
286620
303730
112031
160710
251941
402016
790951
49367
151743
88396
41485
209652
335424
82145
492132
78252
17769
27585
88774
73340
3913
3637
26027
124555
718176
254381
53622
36078
28507
322656
666660
558903
163329
76272
263315
158544
2428
580841
40140
87105
153585
62375
9935
402613
4140
193454
190923
193349
155712
323012
324492
88069
314202
24422
186464
539434
382863
538010
473068
698875
133136
46240
12697
152221
76463
112354
601354
16707
263862
568218
168563
339413
227608
94923
272326
50794
19019
33152
180281
492237
5221
177989
685890
111549
51364
10859
657999
114620
551450
489340
50666
5257
463667
19877
39051
77401
69966
412889
14093
120543
372735
554375
108431
361033
194301
645319
134558
512178
154909
511704
133716
641541
523582
307387
31653
482094
115128
198179
316433
205633
10855
111780
195585
366375
186721
95365
566337
337665
137840
190643
283980
56359
36209
39170
219046
495017
502663
83000
238269
247217
474687
570017
30189
30862
38813
231170
734297
801686
145846
226364
45965
260112
35375
201190
46154
30650
405190
26457
271209
606405
309329
170969
168050
130099
17028
373224
372938
10617
13012
871142
180397
24162
709696
133637
968061
466899
423847
18648
48381
44677
176896
140843
688996
38738
188219
130647
128243
489298
691341
491493
70795
604124
338103
185777
59927
61377
582118
41369
167909
8756
686316
890723
21742
237361
61700
617096
103895
423813
547758
817338
623525
44553
60509
88317
250830
64007
566241
6902
162753
15745
100951
410938
301117
112473
159108
109984
35956
402102
322119
598631
159200
194652
462503
3265
98664
517037
124193
71207
61066
600168
15834
41991
79052
232445
111167
455387
73369
193483
87502
60626
128888
221112
198000
366625
127055
596160
787015
184264
586799
565367
32847
222272
645922
98738
264004
473715
31103
577334
63013
340646
32230
88285
107417
47580
251483
170789
215088
5102
607297
110207
364198
54584
91685
323712
467405
561705
211848
99026
359905
308869
181364
616129
94300
44113
8851
438273
194388
3617
32313
98452
820342
144974
0
374562
456774
18808
22136
67837
488453
580463
474247
561269
90986
141744
413407
435462
464069
79412
688244
144834
48169
251202
837271
295509
791003
18924
614510
465050
404542
6858
328532
91995
107127
37923
263231
105577
473059
201131
636905
635926
127410
753371
102674
250040
37351
11133
273137
359528
472692
297615
68666
11873
620112
135362
96250
99674
319027
66912
64125
183092
235596
34585
294452
624557
363599
21540
427766
558933
296034
21293
19327
86950
201025
273496
106445
203756
637415
148539
16200
376411
19182
239593
215301
45255
260500
209733
212413
29533
459662
414935
566907
49510
176569
229431
255126
286083
235776
250628
101053
148833
381189
20286
331226
308069
30169
94375
345956
312726
99242
208259
606411
278273
86996
1424
454938
57616
75261
82378
127645
149359
208793
154286
51333
110480
455306
277763
316808
276421
168329
82500
11757
139338
542184
18527
195946
422692
794592
381216
106465
346422
149794
289294
272510
594018
801804
52990
9975
552513
118576
427780
415944
441244
446819
202781
100057
156803
328196
801219
38767
375815
514028
269883
95437
230805
177630
61317
424008
321252
222329
467028
354779
472878
289904
30587
43555
156261
133945
221811
428150
48334
553050
30702
225851
505187
81283
26126
350005
68851
397258
203278
286029
86973
767581
195628
158233
27524
357104
111033
152518
298393
34734
490856
745542
247378
47609
761121
298576
37239
135223
65293
824361
175306
174396
82589
439976
308962
108003
27651
278641
283212
522372
273243
719365
292622
13880
525117
4003
136448
320977
188957
26561
20083
224192
258
87673
80428
173916
272213
560464
163321
94152
254680
168596
33739
124680
389478
133424
587327
65405
183420
20740
407818
210236
127422
343602
186908
168526
29758
128956
164082
33451
2996
382119
134634
98523
429410
88145
3529
309724
41730
55730
3237
257082
412491
276292
442162
359223
263365
35749
207205
202488
688002
528420
135060
321807
27790
762692
389762
122891
202872
7833
206361
552151
264077
592900
57042
167241
622350
124916
56023
65560
392571
140867
284482
91712
88312
266675
159950
496672
5762
151033
195176
0
895845
274867
292726
382532
87975
246412
14443
702137
334285
52851
52352
197878
215066
271817
582737
172929
522213
163079
200053
382084
645821
59845
211907
164264
393446
48080
327004
42659
461619
527470
451827
19097
148592
461335
154940
31520
491314
429418
59109
446640
298336
6978
534286
739288
255543
1754
15455
130214
409376
501797
3846
197333
160192
33421
323038
259034
188913
77741
300416
282264
68504
50877
13107
499682
367929
154181
11142
403616
619388
590913
4662
823914
826282
437658
246103
104766
760926
129884
138891
40378
348016
33692
435264
552876
28490
399524
286437
24819
445314
69098
290083
203391
198510
34789
15007
329076
22746
22667
67649
606517
738012
229371
602649
294144
520929
280548
386940
51243
60633
164590
153913
586088
334529
32547
261452
162998
482849
403779
441159
548526
127469
287429
223103
84386
195311
261940
96038
249152
493732
308846
288
423027
39023
531373
42486
71373
44193
18271
17036
372020
332391
425042
258167
78756
532725
301109
314406
149350
117398
254495
416560
3380
275809
827889
44729
8004
210980
62341
900592
642819
76667
165671
61766
93837
415093
36932
52249
196478
27242
1598
445647
419628
113949
71516
395466
497659
493421
105172
225533
605793
534009
176008
472094
23120
235594
191520
31665
63250
617219
650956
214349
155717
388352
12473
965379
136752
85936
289134
544392
77312
168744
558473
80753
25758
25437
556967
231708
88190
96251
40758
9491
63798
268818
36363
171750
154118
95985
337013
123711
24067
913406
348119
114538
377930
105968
76997
383800
101913
71383
498623
698321
388604
676952
544205
39100
157380
14850
879471
239554
98916
151266
363930
65009
331954
5174
62406
115442
276881
204931
111100
861208
420988
126392
478848
266530
14343
33309
266656
68092
323844
19160
305913
14362
494701
584032
191425
164576
185132
111089
155073
199673
386108
6346
159903
251918
202654
404154
139169
309362
51994
549189
530309
856294
33045
405535
435396
20665
182557
279661
120944
142172
31472
139975
181166
99159
627776
129
648573
153907
109659
47703
587128
181470
669058
396202
157747
414412
303973
265727
70519
637418
140348
349796
77803
274006
428000
341134
255195
526189
519072
100074
273543
21394
61921
158628
557564
27511
52257
494866
11167
13087
59118
569475
481174
49488
125874
615089
479197
175871
360767
505521
244244
326757
15606
43250
107846
227168
503730
413664
60535
188213
10196
3537
89621
678138
13369
334356
222962
83091
504211
2445
253384
34979
148067
80104
228596
127015
170613
11679
324049
395997
50637
264491
577662
2401
130921
657619
118946
209527
311359
226595
55489
33916
35191
22866
27958
553316
5619
323360
81583
638614
224187
371887
63918
15871
872192
316744
129877
67100
564307
11686
78778
180041
402862
263113
196969
472120
620166
94953
246935
7200
207794
387002
13385
227399
4198
772576
941881
356676
85307
78033
188397
140876
213958
211640
248580
202445
1926
968
3903
606338
553
739021
353169
42621
149277
374143
89583
21772
36727
266126
384419
43248
285477
93378
23990
558013
298307
695850
118964
368925
118381
95788
4640
253236
146825
3499
38900
294579
57215
97623
1028
230037
144047
138521
273813
15214
117640
121901
151274
83718
90203
90536
230512
687348
154318
39395
137093
428894
496404
76541
24065
261316
31102
380127
449848
698251
100341
226509
149145
201378
24568
215392
170261
397495
481069
763838
290358
360335
704396
124090
1716
431082
18564
169218
126054
310805
419195
165881
205473
168584
207287
80327
407360
35737
205237
66913
337833
203564
156363
533941
162264
421858
131514
664729
663659
87434
214899
565694
97551
267784
60922
311638
363125
568184
16084
246398
51285
434674
626547
554867
5215
114214
481139
64598
343463
444153
444365
108762
45824
103162
83043
174828
310970
88511
26407
580875
93032
1098
227703
456468
304729
568955
363229
756130
62800
167255
517965
42376
520691
185651
13532
20869
24379
446648
70929
324548
83219
497896
301057
281212
554178
637524
492305
131245
161439
19764
76934
53470
9767
50939
35688
347307
488851
136857
232150
250855
8804
31847
104929
122092
284794
182801
281837
23813
313544
233883
1494
209988
106317
122214
189692
296789
22316
128991
77037
654080
816370
91591
274991
917009
39989
691476
169467
51828
97142
10616
897824
508839
99184
35070
55559
139075
338289
31633
290042
250850
436557
54041
790543
82032
497963
633185
42943
626097
35595
375076
174797
510354
575868
150612
112120
615761
316002
383734
17321
127154
49109
233432
22468
488498
511352
260238
266656
396311
266881
224258
254109
629891
35845
253993
235248
570399
256279
617834
419773
38995
251344
100477
449518
171164
301538
532318
202867
20021
443636
18649
232558
160684
19174
47945
546033
466599
17820
18977
660390
116716
18155
109201
153471
576797
39311
142377
102916
299493
126174
8873
326009
184438
821794
207516
667481
98446
378352
392083
224448
673234
118898
397216
32454
537483
176077
73202
417216
38868
199869
177708
74907
536208
150813
53625
612410
374586
521312
188268
336493
6257
79626
10458
532911
25329
75763
117671
270900
476130
351494
16840
197895
181410
109344
941519
530086
547527
17740
14695
800509
676267
181237
297560
265921
350182
229129
7807
97399
216392
104993
35218
367745
376
204160
636333
264697
7253
39077
132046
386414
101951
76338
72855
209106
291787
48427
284913
47614
730146
613244
666966
139397
346138
100846
260699
2300
393321
651811
193178
395615
669
542143
91888
22988
79466
83041
119265
355312
18137
477651
315968
20266
48189
81285
31724
100188
555577
75226
420810
337345
164224
70897
13756
31638
449282
8979
52253
72256
140925
391416
95921
381749
257158
269871
160151
699569
48787
472516
483732
44448
128345
15420
797949
18235
99413
300351
485630
178985
88075
288158
247327
38013
495123
293890
108643
15198
285270
5999
100742
582593
114660
556113
700593
89471
193201
96467
624563
579429
347631
674720
101044
393802
326354
33983
78768
395265
298981
6018
497586
19259
646261
153198
16068
228026
78096
237993
314652
185518
159283
464064
466650
276763
535400
447613
375690
138205
712609
21624
420285
536972
482359
211873
14091
23554
110394
774316
456215
726939
92613
56455
38441
201652
222130
315318
163285
51845
109617
12707
135670
103880
324728
384813
558102
187435
283995
123365
363233
151474
492683
239273
247266
10048
158634
262576
598769
299940
263561
275506
85217
53327
461606
204140
543251
259671
181327
455468
59785
195100
57805
355476
798
703278
107342
39261
385847
174217
422928
98886
48823
167505
154317
13079
437265
673348
135181
93730
223451
202198
31650
808568
282685
28544
21688
108718
434146
25992
40040
401913
43849
5610
182618
582355
114024
94023
614667
30286
591260
107421
420576
302878
582416
59400
148729
192043
761823
318033
59991
364442
575143
39117
741062
522029
57118
164355
68423
54917
174456
416372
924887
7301
619118
576975
239376
5435
52034
176763
308017
72099
304605
625500
39505
13443
248242
343770
27826
241516
260074
26435
879611
377985
32767
26516
14454
253492
491203
307996
1130
243950
254413
610033
6849
513225
230045
15360
81459
302929
44344
51604
365207
326684
5810
658311
9365
87358
111849
228970
141436
661134
693551
496397
2901
192666
531006
273823
374512
542027
636184
54930
58415
103770
342048
580487
50470
576510
14812
122651
313582
144272
238148
106476
7997
417370
205359
369514
172335
678081
501986
653694
470489
21454
283130
84383
786392
244682
419182
24155
376164
804520
200820
467322
134098
162814
216090
169026
280134
26699
86392
607427
315115
307166
17151
8503
21689
174182
68871
26213
149757
121816
171094
468908
101602
100675
300307
321622
3372
203330
502367
219550
11906
482020
198505
192696
5286
703039
8751
100717
550943
203510
305539
568902
4160
71060
113614
329516
256471
521423
572792
131242
24446
6110
74580
586365
12108
211876
641708
143909
36132
602184
81143
383620
499354
260965
389623
381407
414200
281363
715389
87706
221654
1368
503691
47736
35054
636713
19492
34615
476145
342905
583331
43986
147217
587044
121398
130352
367033
27756
194348
415497
114441
102168
73783
389682
58001
673523
615490
258484
231215
117756
37289
76078
419586
104805
434108
34508
370992
158026
397999
862128
231451
594421
168358
39011
60012
168665
85154
372912
4064
384730
333276
62968
344238
334144
98919
105650
189098
162254
330178
22509
647591
111803
226671
214036
85289
363460
99892
8933
773147
267792
303788
120000
148336
361262
13288
56360
454304
136775
14799
98637
169166
17740
47007
286590
96072
436309
209390
476800
543557
303460
451169
27980
116170
511990
439179
5591
165127
827290
25770
272098
43088
29899
108401
35009
334532
115695
309850
199137
100591
574786
15797
100261
499437
61148
443973
22425
135823
8966
201960
219277
45198
349359
475149
64635
16626
14565
156329
179436
103323
128591
246235
715406
16521
43218
21468
117599
16941
18747
167313
280239
27159
222051
49942
379439
420461
47327
653149
505100
65115
193871
414165
47146
41301
241501
706657
82588
60722
450220
3779
86029
69788
62447
20077
10339
252667
507583
259732
103881
100639
893739
127655
186376
48255
141297
69597
358799
198300
13515
454988
323375
174419
841997
3711
453789
174674
85891
528083
83929
27900
169267
47274
171539
553023
147829
3585
91793
117317
6114
120797
82199
675851
157823
43924
53991
95794
416684
819898
1831
23064
17066
11488
19354
81303
76399
138717
223602
328814
173632
565830
236582
173664
192592
147083
470721
40497
76361
2452
156287
33747
149639
34926
4447
107243
584299
203502
398928
190603
6094
622710
344388
87765
546971
129413
2452
64144
173457
88175
232881
155720
126611
10435
330804
96371
12349
912998
77640
54774
294581
187663
338718
10272
16162
433038
384081
185943
63325
44641
625027
574901
659151
227293
483990
632236
6491
71602
85012
28044
125636
169760
103666
91000
295750
121320
498647
10157
201112
136735
108019
364519
463345
2091
405418
126819
712202
171563
74203
561057
60314
145984
123856
27807
549229
61945
431624
615030
737809
134412
456922
111575
262175
375404
166540
145769
337956
755427
122585
544775
497240
38139
101141
92730
93888
165117
89013
155829
276537
460464
886659
85399
173844
16348
55444
233281
147673
129794
225989
291849
7824
53268
86051
60497
85023
382647
26545
539378
627435
53408
175800
73477
16273
491130
336396
659461
439673
413152
560086
605540
22111
59394
57838
107150
308920
889
730037
537883
95220
23085
300720
197856
16566
19983
268814
60180
180083
836009
413763
227641
88416
63736
375521
135817
272194
61659
218683
269647
320504
678365
438292
49702
47100
3650
198682
334906
20480
132888
299146
140606
32056
5693
59650
467285
85680
55172
162211
140136
576584
245718
922
313362
50787
190368
211158
294294
124516
162581
213512
722119
132460
267261
602
457100
638498
37499
421199
20356
363756
676864
707870
283098
382291
580888
377791
20866
9653
443106
441414
504273
156400
269853
40898
724015
527602
60790
77301
281936
153209
218471
597072
130565
43182
59624
81859
219404
34519
721405
402556
145797
667948
169504
920712
114387
49779
45969
47245
469321
61377
192040
70940
445293
60925
737401
24380
7472
10157
9039
42369
326926
12250
279702
51004
8076
57983
32600
119162
251305
834060
10889
428940
453328
708054
313944
606949
198805
92346
821339
194500
104768
12568
111234
60391
458586
162348
3375
276853
13977
421535
155426
20199
162593
456587
316504
527684
558975
219534
639400
824708
437379
661151
19950
299702
97210
552051
124577
395748
96363
158907
78116
247959
431858
84517
227049
274595
644176
19660
101511
184249
11029
358256
35712
98709
192420
204392
295700
199440
221885
8479
305073
23212
216049
7938
435103
50200
32984
328748
383283
189683
89148
25044
63965
270786
278525
332758
22587
95218
293563
598172
33274
91921
372148
27397
279800
287013
5916
368817
514557
780602
114903
30849
794530
405064
88465
20245
109713
43892
413531
268337
167842
639799
165221
105763
318322
52562
102455
97865
110628
105203
9527
314155
312143
188438
139953
114633
33798
191015
394588
528031
144874
239926
663727
379508
78711
224171
258008
389747
483742
213894
211278
101723
37885
161950
1303
228926
269456
185462
162964
192711
279523
85113
507499
48639
4192
96477
5068
87565
553191
105224
115709
589522
51966
571850
33813
105594
58890
356758
53279
211704
193509
184728
195804
257797
17312
224774
98463
124396
700217
18018
493594
240730
597684
3351
849890
342466
755465
509982
124257
39039
288468
104573
154958
249935
533074
192316
448441
52720
585790
467592
140379
320831
126087
103913
50990
39681
27680
503938
9127
13985
605855
167717
246166
4314
211944
119251
383904
342547
5450
434050
150809
130
836138
91374
91591
595976
138823
170401
616
207292
10379
353791
120868
90588
478764
316782
164389
381130
269882
22880
828023
65663
502209
62629
39703
272064
122202
269016
683584
424918
871975
42314
120879
637906
23776
141765
329753
12948
45979
680647
507442
105793
157117
239568
284395
257165
48845
16266
317811
224345
427822
18602
465411
149957
256669
158789
83785
31436
42376
175426
462510
58661
11132
441264
101652
434425
275833
109567
174554
38801
203217
22017
453551
776
3102
480572
437073
475729
90791
269917
367556
769927
150002
385221
58730
8475
38421
42901
545452
604864
193750
127999
92703
874183
75469
54756
289812
131571
141430
31950
451443
205055
4857
703081
33521
437281
561919
333113
255775
20127
86191
513768
602657
69018
11362
45950
36661
327624
241669
789481
120660
620474
143321
532498
484982
301997
3696
858092
14663
363498
14211
312431
67518
92724
25724
441153
317333
436617
158434
133955
102246
282426
99090
68302
128680
2754
42261
427571
177716
100440
312944
860195
619678
50924
21585
204484
8976
11020
642678
27417
1766
2286
180642
56300
79943
3249
620314
813288
22084
284262
63466
370701
180023
68424
115563
598140
65903
336369
50225
118284
564546
91576
202177
648186
75507
66471
956348
13904
426652
138784
237427
281387
148514
153393
121310
264560
7095
586856
113227
381174
304724
296968
667108
12342
730691
364960
7624
73191
77895
368158
180208
221449
110026
287847
765481
466049
212082
295226
120330
50960
55906
590709
149381
794554
204282
24270
563150
128882
88420
434423
70743
5431
288399
8126
394450
767210
172767
627047
320806
47580
71514
2769
203806
293303
502921
243207
264024
249382
128572
559
52427
223913
351930
538094
277587
227149
9920
417242
14558
281001
179719
85312
13772
190623
419248
137545
290857
402633
100769
293630
433277
404410
13608
429563
27494
24360
429490
682987
8183
499531
8191
426804
7413
57391
849474
31260
19633
258857
561402
31857
599010
63184
118325
232678
273801
477908
88895
6373
37223
186353
230799
629716
364483
307910
49614
253770
116907
227970
265437
640802
475345
104500
242093
70552
54648
824421
17648
203257
95746
349188
875336
124380
75678
591975
682723
660632
165498
10212
493
909828
340273
358151
148506
518115
378
40403
38618
368901
539355
422484
248337
50302
103565
2591
342486
107808
598725
233541
323102
101160
196328
516324
151659
39231
814997
195306
70400
243165
77625
832489
104232
16956
247556
353902
5879
98888
640805
132678
621831
19856
83259
453493
297458
870991
139187
223350
3021
141845
466639
261165
675941
257287
171595
39249
389575
33098
455040
574860
116943
52246
514277
446755
169205
278558
149974
335910
526935
390264
235054
210895
371380
162906
346848
476140
51567
354307
571318
312384
68221
25282
25545
204395
852145
116403
9569
349424
853905
111223
441730
231381
156023
927577
38692
354616
902428
73298
228551
563861
354927
266098
235968
605448
290084
281419
214689
403759
398064
81427
38229
229833
33332
1591
153112
29670
37227
150791
4676
79592
212252
603104
54556
317722
140983
69404
59644
481660
43655
459043
40787
152181
351815
585530
595237
269335
227010
188261
339491
340189
313101
29314
522660
8381
756136
797012
510272
347844
113237
152623
521218
115914
281966
453590
31910
42896
506503
25698
498535
198062
27898
94711
220305
90424
736361
534061
327500
5163
10645
569513
744006
442972
87716
328824
778234
16338
116310
316062
11240
514787
294551
167217
131526
572413
143035
37398
115232
275163
120402
691982
102076
353934
165435
564390
274043
55344
135527
5308
245805
615494
278765
354690
448302
188983
55665
709223
109437
873386
23549
45597
155129
60093
191599
65666
432272
122899
931394
67447
196593
174725
172294
329855
673462
312341
18113
272021
145966
126728
53638
633068
687352
208770
174134
40820
92817
181092
159856
285730
3102
534053
362037
413452
351132
260211
491775
571857
805840
47387
33087
383328
192832
483643
209617
241272
81285
94773
308570
710998
157310
267329
756381
440559
418516
685997
76245
293557
6333
324707
21684
66006
265031
676897
217832
228811
336945
298689
14200
546067
151979
21882
627028
138829
57772
120157
15299
267270
29486
153802
41988
800101
57132
31362
176353
471298
587428
3026
109718
197590
322621
345411
145398
92766
196323
276114
419011
337632
675923
359913
93897
353625
137046
2016
95423
326909
31412
141780
269544
119497
125445
203313
569403
346501
8483
31174
17794
440113
177723
295993
146080
177093
40379
485935
509849
505056
46843
437789
241713
485490
254622
27264
67070
578406
8944
867776
22874
60363
19420
146351
69917
199291
6634
110385
36773
46440
153952
136097
729282
6411
108075
181694
35122
362161
62824
1526
190107
244302
611489
79769
760765
131182
20670
266277
518509
50907
501563
317
540717
36285
434019
43568
364636
334195
474241
11267
399160
199935
12495
215898
10612
74409
177767
63095
271561
154572
737480
347222
87192
43830
193164
287378
403737
101002
357644
104115
33462
227256
27270
144338
83944
27577
175273
103232
247927
5742
38083
104418
313820
113951
55306
822298
417443
101271
545578
125130
827566
424512
109850
236645
469121
6029
324965
692961
571
12153
614336
212225
14735
9873
94068
146406
449921
420056
117260
562892
446865
561339
84543
143066
235583
478724
12940
7131
21612
408145
482269
265736
1165
108893
12065
128050
436393
485773
485926
769467
59775
538399
74250
176172
76346
118680
18083
380703
11946
56009
626009
544780
161897
283648
443668
358735
575021
292290
357109
259638
698624
551300
13520
391269
154192
370322
433161
57605
91297
381145
640978
27462
425203
406687
327599
661047
413189
555304
11317
110160
531930
98589
137450
637312
36620
33291
324608
12328
54314
575251
51813
35555
22735
323658
343970
42902
805944
477760
136046
29338
2529
101776
217208
159108
46480
238609
26172
416960
169786
59117
199131
428876
838043
64113
90373
132174
14134
707970
246707
113155
276619
382573
288258
252895
524665
262657
318215
63662
359387
100308
278882
837753
401371
3040
353985
83548
64571
123513
428168
49313
747211
84387
673251
131101
39613
74805
664954
401173
353329
375111
115361
250602
241644
728019
29706
29575
4426
694337
48830
304771
67701
70160
422829
480262
877481
8256
297555
61262
264707
3236
506768
256510
57398
414947
567722
28721
450747
129114
24174
512973
77416
57154
50359
278879
68424
42601
511346
20017
42746
122389
193218
10221
151263
585894
27148
220032
345758
9543
328050
62644
689
300826
484031
613911
514105
576984
199789
129872
191246
239231
124798
343511
16464
103100
319730
621568
99800
112632
49838
115498
289537
20482
153231
30981
54097
135765
134342
94021
66832
290762
199033
144353
237266
196622
341161
240551
98785
87532
16142
885277
16005
593309
411009
306381
183486
2412
511030
123648
234499
91081
804537
196446
80310
4120
324058
353716
572990
126306
71832
53728
85335
57886
395893
8996
133330
11422
147959
864152
43871
476958
244828
385268
255358
34516
439613
153
387804
95794
157218
521234
76556
425958
394139
679347
115472
292383
335597
288042
347456
773323
65532
408469
212018
405442
40103
127734
225229
87886
178626
374318
274960
162422
203875
6730
812549
554886
56409
200243
512979
431664
274647
824978
464111
87686
106098
77669
219968
59912
34477
205704
452310
242195
138629
153803
405567
76923
136766
43778
981
117823
155505
222343
519762
32114
166080
164474
62201
47647
172080
728304
41276
345929
277191
189409
350807
747402
100434
211037
8628
233282
288755
37724
132476
870546
67463
19842
36843
172565
85605
17042
335267
55536
221000
255118
7854
154986
86147
9514
382908
101248
221978
120757
150734
16978
199858
863301
68981
277140
167840
299457
41934
606535
884466
25402
28919
111321
265978
362900
425524
68955
159814
37312
602795
309941
93838
131142
195861
296216
377277
5013
91719
308119
27529
694
527526
666702
143253
136250
185110
246632
854839
118377
19248
339269
53160
189070
564570
249880
453926
33338
387465
637201
786504
164998
113440
808281
550810
113832
26392
142505
81469
198870
125065
54443
30503
294823
281649
557561
366195
2813
163520
646548
692298
123595
105740
38004
89928
129879
108810
18851
1751
103197
67662
484
117586
85071
457958
982491
509626
707633
122249
86509
87796
83847
88853
45827
247271
255245
224857
36464
130034
135331
133496
365939
145432
129170
73859
9009
192992
388855
255290
209265
87835
156848
282387
551777
136525
249997
102997
902910
359436
129683
248163
1732
657285
152039
81010
75311
564556
124685
190477
28494
521703
242068
6780
668759
71336
62528
655112
118203
31343
204571
106371
13740
53248
225216
118776
149299
594818
23252
247148
566486
475354
271447
312934
5070
251456
238185
127752
113505
119923
17297
774872
19996
191246
234936
43182
191865
16180
199199
195137
54503
322470
87906
18932
378400
31733
280027
416364
76577
116434
70314
263612
594694
501441
420215
261451
147960
354749
84954
177474
206968
485860
735660
73797
359975
17921
75377
405842
36530
32487
649988
125553
196616
140857
5395
80254
913223
485018
263103
194244
600624
330924
103392
238236
273039
322433
145667
128179
14045
148079
110213
740
561779
147849
359528
286875
27334
498639
138637
488296
76715
188374
35722
351778
180190
349443
457156
23318
702180
64535
84983
396385
343884
140884
111339
569570
72471
254583
119920
400171
55251
30642
27603
7199
378183
64495
247905
415525
619924
240576
153105
589671
463992
231263
2917
161108
830334
60637
173521
22945
30991
636792
627610
55857
5200
14364
13823
297725
702950
22024
453387
24621
621864
191543
73715
202337
199413
102207
531591
202039
208071
103543
36833
158404
71145
401573
267028
781175
137576
614075
233877
296821
181923
208089
198415
906852
476202
65519
253541
222966
190694
9297
7730
88464
429634
397031
409369
25771
60494
72132
132897
65279
68530
558565
187126
113801
544804
9997
77964
454753
6497
52077
397891
162688
646201
121859
2244
172119
379551
16521
70294
43647
87748
652112
3962
12136
600416
333866
560023
590852
27025
143507
717109
18042
403514
43996
8333
263288
371356
287957
104122
281310
390627
369152
29525
27083
410407
287339
83685
50295
599660
366564
324514
885012
31856
586777
48956
120077
317734
692262
326165
355100
268435
200611
85405
350389
217623
257118
178637
124110
52182
1294
125802
314383
606696
110295
141722
123876
347310
65988
3775
639150
405153
133775
244045
611999
24105
235565
548759
378778
325779
196849
506156
80603
85993
318896
15527
302638
118673
266963
894628
497974
42429
49781
51159
542613
348349
2467
86839
60967
49890
41306
184623
14344
205447
150304
805513
422777
386800
17978
207567
136481
168729
289186
216191
4351
593
58777
182209
133872
492903
141313
33302
431675
21102
204756
46685
28334
230116
11378
8800
45936
22175
87242
214055
9169
326730
510345
30301
71174
746284
140949
30985
4812
87325
77377
200562
552827
176633
83093
481355
747814
86048
140210
66576
101305
21128
528478
396918
745217
35464
61701
293897
731899
273647
517245
242425
263558
4904
760
14536
29310
298701
76735
197854
71211
18315
726354
112553
55115
392768
67482
717218
250
464776
2528
293720
39844
121395
249794
205495
12204
59725
458514
318202
943
34326
293709
739182
355255
579603
395621
382758
342429
301718
97299
36097
120977
82878
85813
206227
202891
216802
97852
341139
92877
132159
1097
210350
13626
50730
37232
55369
1590
417469
31784
200017
361702
440630
545966
56605
242834
23120
281850
437133
66720
665526
577678
300285
296038
309386
397384
660
22473
77330
444154
395395
387255
726055
550352
32175
621887
90785
17142
412495
799636
259127
364494
25992
392395
84267
111905
618739
680834
66667
52892
709481
125368
50790
28965
73743
227752
315192
373497
50619
621237
10032
3107
186551
214008
661436
48852
15084
135734
170483
108173
20950
322123
389287
122613
21039
105989
197367
346806
162604
596685
90815
4333
662961
107741
390616
377943
582402
442253
89878
80956
266160
25669
543676
760243
360469
275731
204412
32394
561065
230618
52970
137012
25119
47979
149745
155295
432172
33289
305865
6168
901887
211703
703018
6342
460360
294507
236
715149
470938
104599
441539
165042
101613
90346
25799
357388
9413
214518
23785
61681
31715
108457
16635
158147
603419
281278
91828
45279
28542
97749
96666
140743
67303
245551
242373
212817
168910
135906
195325
289147
466850
350464
337875
96939
648236
175765
492880
215119
267159
66873
819364
67150
103202
71303
415532
266208
48371
43192
5442
1028
73718
58973
109103
491703
399622
387721
252370
3000
16102
13793
127332
57211
281931
365780
334419
47739
149480
39284
532823
135139
465758
40596
254733
8708
98084
10487
456565
180170
398524
243122
76267
32140
82086
317217
397161
109361
392363
187794
237826
475089
267718
175223
27418
208347
394171
34521
586178
6683
25821
41848
105912
157776
98749
236892
92459
211191
181823
157399
12645
339428
12182
169541
219931
568608
170621
292251
242431
52012
224019
86680
187775
293002
34568
102583
107670
861563
357693
482928
20542
554825
159394
982815
267140
196757
40313
55445
375845
46497
671385
93679
219088
623020
3660
246567
111718
14672
347527
228309
154556
154237
252802
9954
258590
8465
215703
165016
52135
76294
236372
73201
54976
355832
580072
429456
250315
8206
405002
26999
112174
65759
72500
175683
10762
15495
17426
550096
644530
487316
359307
7552
500807
299176
242014
910437
820575
12884
110813
208560
115183
113857
22320
530225
710894
831285
21168
504831
60102
140924
559418
130607
501947
128377
719341
212761
854006
523661
422640
847712
177065
13040
11914
9106
250528
136545
211113
705574
149074
106978
11502
112349
137535
294046
525932
411118
27021
248293
99422
100206
108447
91475
62847
178829
222887
497507
79634
750250
494192
382775
220220
318166
70855
7055
433239
448806
280815
23731
12310
128032
540619
294607
375224
364049
496218
363705
193287
9481
278051
449808
408713
116637
4358
522643
175979
228209
2660
134243
23642
17501
244504
89635
53982
544402
379256
26450
459902
439045
176430
325371
557252
462490
236921
294913
27579
454112
110130
164491
230644
353456
147600
112098
115013
305995
203716
31665
274408
749433
856291
474854
336676
176309
275278
33220
701129
116432
270688
261098
404389
463116
312985
217737
186227
4252
50776
114832
272402
9622
493883
295033
46104
117361
117775
86317
212825
13661
83390
129254
307697
137065
439332
82367
39166
27493
73419
480533
746238
690500
719365
142820
59397
32305
134450
378717
104342
193122
50094
59289
207147
14251
150031
92792
442953
51269
325395
153039
460505
126173
78935
205439
138112
851737
247942
289368
440412
613365
541771
575749
78993
44076
486827
327515
110127
69116
632102
164415
114500
12752
512539
108077
567754
6495
424311
248665
159921
48859
102480
255619
28974
132442
655070
394130
689990
278349
387808
96188
264977
40750
7064
427051
601716
109960
100206
31456
121901
54742
27233
135943
44072
596856
384511
347146
301093
121037
247186
333575
178693
416360
138162
588189
506617
51156
371650
162412
132989
261207
134719
105381
16630
52906
489151
459608
403799
14680
196667
308612
383891
350354
459674
119280
242881
91147
50367
2481
210375
704838
62483
475285
90135
172699
258011
267195
79040
125715
44269
353333
612613
12081
31531
56819
486719
25581
603971
94216
12586
568771
20667
175319
569846
542933
917899
162830
144524
318359
144064
804531
310853
7204
1221
409822
413173
924055
277545
77934
249997
584167
443733
686040
168672
94782
783752
642685
473949
5784
231197
222814
530956
166376
99326
431765
113981
11062
64230
433397
62759
25289
55932
306339
79548
500308
725353
67042
221042
10209
354747
3067
171688
114072
41231
513770
314077
1835
36403
65098
263374
862049
33361
11994
35892
484947
94370
56543
1337
275315
32103
360147
112039
498765
100315
92365
287705
200723
107735
296830
450529
236097
94414
165137
39077
139650
35584
93753
183147
562275
413341
2213
447089
322660
700661
757268
201388
223097
149968
1035
938735
534142
144481
161387
32403
82640
206635
18472
310086
97112
751
113850
12613
186121
362570
477382
111846
481400
106004
47643
262788
235629
725931
372565
190416
31441
81190
565633
347525
200323
838513
27608
149972
30044
642001
277013
213794
47281
366821
219821
326566
455765
79779
40948
222893
222322
45278
107908
157957
7491
47808
6687
212055
121370
314477
358655
147250
121709
271234
267352
133
290999
18963
153845
33544
842435
42461
413789
156618
138786
354387
477531
320982
231026
619672
756531
623166
307986
56764
77001
153541
66953
123933
424098
507299
41390
670972
47840
222260
10333
25417
911035
374358
95712
435091
201035
26798
175724
184251
19592
56928
438711
55300
175840
429039
445170
98526
131804
11863
180152
78119
132744
141155
156208
36503
55009
87361
277715
333260
462928
331235
64618
461999
533039
45720
202666
227397
605746
286233
599146
365196
94840
94605
117975
766029
572423
513539
614059
7533
666115
52213
17585
586758
157
504754
235590
0
229283
284698
402527
90977
33152
894
279291
175492
23964
473257
126688
304153
184297
307879
547193
337858
626469
250225
264496
154682
310999
302723
36530
553757
675392
79782
222020
104827
118928
66249
106394
117280
8921
705524
361561
26876
42711
77495
753607
495173
122327
151674
42391
14481
35276
544685
39263
530629
410586
168695
50689
67020
131940
12391
675130
112725
89426
127208
613670
719013
480785
15213
136564
223881
85564
29652
77468
439931
243963
578373
552392
330368
370205
49983
31454
68084
64805
111452
98580
252045
380493
536393
9726
220400
184265
1062
185605
206853
127627
658646
593497
683473
69
160667
394930
2823
175423
170988
381167
137358
352568
211298
107339
10024
233653
443388
57911
179877
128421
492104
441002
2713
117789
456810
22559
351697
214104
395068
223821
118064
394767
57925
477558
101032
197110
5114
900269
374
32305
286479
156943
102387
354394
185945
271715
425809
106480
90138
5241
145264
251543
194002
617701
646739
299123
2826
195866
146947
26182
574576
138977
201317
46564
56498
200386
272851
162010
435083
259938
78695
499059
39038
497050
104253
543517
183276
351145
269050
728897
339230
175298
158622
53605
64279
142595
217346
89790
15189
45258
6100
131003
19636
74596
160927
368185
335026
170413
76732
20168
242077
837214
57116
338106
251656
243268
68603
162177
684294
29945
50229
299131
608975
272274
286388
189237
3948
343709
871862
249801
62016
326155
243048
427272
263689
181266
41098
115175
724083
421043
514166
200920
262038
134246
739884
751298
256378
254856
277783
76459
161367
24799
160848
393662
669509
114451
107313
100884
75004
207194
543375
470046
454636
393235
96391
222264
107605
128273
111903
516770
298934
623852
461706
209633
32869
472047
561196
119950
197311
671442
296771
434326
255781
809520
333216
17371
3588
228323
53037
166597
527405
29809
734885
55296
152603
259073
166404
165655
963
86205
337057
194953
761822
72546
340243
280522
358050
101078
425779
50079
126258
91993
91170
189277
77595
1932
52758
141794
67698
30239
116824
167765
3648
502880
138092
5932
201434
302074
39057
449034
129473
361469
355377
113055
71835
169031
84956
210809
55087
116358
297693
1426
531800
40944
156480
554287
61685
140885
527072
110473
65485
561332
103855
396597
350697
14431
94080
754482
212121
615923
101415
65699
715226
484568
42473
42406
183549
99177
127781
5419
220587
415708
181985
168877
174075
280
124529
47587
398883
81851
924017
232749
416744
602515
453992
423285
385112
659073
22534
662447
403193
610475
175836
910326
500420
3539
362862
355974
60185
356312
651948
31556
708060
689900
490360
141743
373591
142615
32770
28846
36501
544111
8433
202522
117270
340932
276405
43806
14658
3268
263495
405461
201007
46642
383608
132511
506743
201959
69813
665280
263759
11109
175994
20035
168376
70338
56761
175974
302079
132989
37054
46655
637797
284279
98891
10505
220266
668167
629409
18196
284782
324544
351672
37213
380794
344426
96156
10274
382819
172939
179978
33870
804935
211646
684088
175344
554264
139711
9966
570711
144192
729628
577048
119716
358172
476631
317301
139
499241
227055
672533
892975
196498
809789
155911
72020
282593
189424
517281
411171
325511
204
236162
129715
16328
377508
149963
65431
355398
259775
394911
150550
932989
249425
944816
84473
232577
1319
133958
311942
11310
255386
328343
182542
96930
613482
324003
31920
245346
684580
427187
113709
11930
134511
2527
685430
160893
66854
6719
388802
173566
305344
220890
425780
967385
98652
230085
38493
122130
8321
299634
302358
253554
197640
32274
108720
48460
467852
5835
7243
77874
87358
197499
262611
5779
28199
18935
138538
380523
112283
194031
554765
10505
876029
887023
633311
42897
261192
26241
320968
537914
39641
309060
299589
710170
165896
68413
359378
733898
275269
163521
534920
179778
462945
411551
77556
950381
217928
75200
193745
375858
4011
197661
2145
1591
150910
469121
259491
730484
12581
387609
7364
579010
174250
359857
62971
602528
195543
179487
228642
183590
379473
19436
80507
187850
61906
5042
104701
20191
167706
184003
475469
246481
200901
241130
439539
160791
342533
671985
575543
296060
357348
290164
432361
251139
248704
148769
268121
481796
328867
577828
40099
179074
148880
445304
155578
104510
231015
437437
345313
237535
6246
380941
735595
3092
180853
190080
71117
52291
74766
117204
184477
29531
704489
210573
17425
65644
111349
259478
395880
123461
62826
86945
36938
251637
101861
93245
253536
321784
471531
40372
90067
75676
427476
235931
17367
483619
699238
264247
368599
207075
25204
321642
128652
16999
478482
626061
256766
154955
3706
253129
57599
145414
68691
396869
14590
3935
175030
226637
733187
48879
5841
340634
106921
114330
123398
128352
149742
113035
156077
221347
42745
527924
70459
7450
254443
372371
305866
298443
58132
541915
410207
206721
770
542344
101725
379761
145254
36660
187257
400416
226037
29043
8227
18645
356633
427194
39408
453995
13364
356687
249784
37766
204
12756
88877
98356
160557
344482
254777
109835
438281
555135
490030
54249
57863
975901
309535
121410
76224
149328
395616
605204
56976
517885
141708
820449
317089
196847
687992
459217
63353
389703
284431
136045
109182
67926
282670
170885
404
14189
183015
95504
266958
600311
227732
187588
436366
59073
95925
182796
124106
62408
349404
186332
57911
312727
710183
573662
72527
662493
21478
415245
409478
84549
657747
101639
599352
23068
258710
411269
472312
226740
54445
232061
69730
117378
77275
184408
263471
62053
464460
76489
439949
534738
382045
283944
145114
633097
168230
308631
40205
337248
32132
172453
270593
344345
236230
252585
362690
208491
517536
6862
366840
36854
657441
93183
155263
334116
134805
34029
792455
263655
24597
236323
7448
112645
161537
432420
330580
110683
298351
394671
47054
131191
24478
165082
43629
205582
48981
105958
589082
691205
650311
103868
55517
56045
30535
124730
560887
289776
17778
130687
722382
636940
115796
18153
8361
678113
89273
90962
89392
178522
70643
677943
443776
469198
560983
12706
312598
4244
786328
50749
148011
640538
110668
17079
303363
327867
84717
96877
70601
744775
609198
202821
360812
301302
161339
10716
87619
132902
770033
513667
111686
117139
48836
180500
503298
143933
294221
2673
48740
157623
127420
301908
215269
51292
125700
421406
115000
74214
35013
400541
285821
263166
361423
734814
312147
334671
682961
95738
427684
697433
130696
72838
199727
201395
548544
487416
7400
420204
561641
46793
9038
130885
267797
94492
170389
611788
121398
298189
265818
27702
172136
224795
22571
391113
471276
76891
124307
827559
221848
232437
371161
400524
2101
115966
40299
175496
194715
417004
340292
425631
131396
328190
380342
140388
565433
440536
67681
276878
249374
102667
360225
206334
79939
147779
596640
195990
5064
194449
343419
343540
127101
278160
28700
625346
44808
5938
640981
494629
62269
131480
598467
819785
560826
15965
25778
10301
270104
334
39476
756515
20366
722720
639966
250251
12729
922343
76825
872388
448869
189415
26054
112651
6477
304613
228289
53164
315712
528063
1627
13050
42391
125763
80552
339749
353241
412181
140209
429890
74531
312240
557514
503654
387721
42004
356153
519995
267539
134832
366382
35853
390329
354606
126594
446115
314073
44352
177126
198535
88099
13847
80473
95996
77758
47396
75735
26559
81316
461295
2290
227042
19917
367593
39617
215005
103820
773987
262457
203646
25482
257199
110052
802804
353920
349634
73624
146562
326408
391515
2970
184723
577843
467220
17778
434359
326356
139085
593
106517
259381
294643
491497
95345
112792
160207
16453
140215
643973
355391
10141
356267
152904
18926
163518
122264
576727
353351
235493
55044
55861
762787
22024
214674
61230
408751
154343
476566
162193
22270
23364
55838
410700
650959
928558
14656
567134
42609
285244
318595
189448
7311
43849
205576
804176
26106
82081
356587
248420
361258
65075
428258
568066
8506
11228
137579
483010
151953
308984
88591
584435
652184
401623
79134
220506
721327
134148
292628
153514
833298
209413
317916
451014
11320
164786
5449
140197
18451
38115
331949
12234
504875
398629
135669
4645
43797
636177
276519
12869
111449
4070
110154
172696
155185
362501
205442
28611
327069
377668
377583
412268
57623
204873
12571
28725
96887
49580
398515
313472
35464
98062
252182
200078
3329
712993
373670
156605
35949
426948
192403
19012
132135
278238
98240
358627
40165
184328
161226
329125
455302
253169
150690
75913
600194
179906
246529
61963
28608
736610
640543
48098
869153
109755
145721
187860
131999
63117
509343
30480
553637
7171
149836
415993
79190
185629
5659
466339
109648
159716
35599
108104
213703
289627
33843
2839
265474
271911
211041
156475
57748
16966
507782
14500
164763
460562
42417
241707
313493
24878
59853
2205
112351
91900
422681
13266
184720
47313
293833
7698
220871
108353
67471
25701
130936
16732
105835
399601
38784
54439
63621
273392
117779
341300
6874
154087
320307
84694
353512
15063
5294
386415
196243
217560
70169
31000
450183
3534
518709
355633
19395
52339
36581
9258
302303
35642
340
57109
55733
695413
30693
11354
63749
14528
10978
130328
110235
110653
59897
68059
10851
107278
2730
366647
97688
463663
765114
487185
129369
20297
263917
109880
923329
55183
158202
224230
18396
10816
19943
9471
315953
182330
170472
165861
12772
219377
49466
96237
29868
39922
135328
2054
13564
16972
270333
34657
964889
67231
80655
527085
133256
10096
198947
836182
265019
574317
425882
418394
216464
245896
20328
337133
268998
557273
20538
34502
107434
185250
15557
78034
285594
275286
502769
3020
58899
221716
510561
241879
96132
102205
385557
805940
457133
5470
408884
37007
367821
155277
246068
754618
400912
253326
345255
140719
46975
147826
35837
8061
478702
881193
4643
672188
549919
95517
24632
592708
414101
212530
403640
28622
79567
210857
403314
114987
386102
404705
173082
529767
221235
265274
52907
20027
182480
459795
49829
562500
79418
215131
502209
18045
36433
201972
182689
163189
297400
80360
204772
272410
495115
322334
352902
296779
140460
109931
232304
163627
602772
23533
109532
131731
19670
466720
52061
39165
70123
96669
6609
853028
187805
293747
35499
491066
657817
203913
18842
599873
111872
134883
262461
45351
316595
195428
176162
427946
151076
146734
188135
191413
390263
121576
23224
924845
669752
450684
39822
263019
557883
393333
515438
15287
87561
127891
432682
669026
5762
357002
97940
522756
328561
262138
255965
195517
503213
20891
880708
64834
136759
36425
605830
118722
571949
175194
521984
183004
66264
108792
892649
30435
458293
19312
42673
492475
51440
829433
66151
376590
34572
7794
110638
4310
959317
434618
430955
332531
673946
647504
202026
289876
57593
213507
108616
307706
151725
96783
141150
41341
206730
266627
142064
334686
367750
520297
20601
11541
43814
97807
60702
271826
5009
23353
1464
87198
5230
39394
254665
805961
539345
566327
457101
373185
638732
359633
562314
122838
722416
400554
252053
47969
438287
438961
121858
227941
193439
214745
160947
439498
179367
99250
558723
748847
178139
394389
328377
308773
238963
491019
243920
434007
13527
242521
216123
146704
546606
509212
3311
649214
341321
240608
29044
173330
34431
58210
3799
71978
32487
686
283498
706228
258401
422191
103427
204370
50103
258041
115328
42782
92492
58554
146497
289862
9441
4133
249078
133582
774805
823
385718
358359
192785
101917
259737
860
751057
81505
365642
495835
107102
32396
182688
254648
110874
96397
538278
82037
428939
78941
695953
22209
172925
191534
66165
573773
84339
43146
186694
271294
198381
1477
406346
46315
183174
130248
641205
251498
474083
328631
825436
511321
348007
236644
257086
37480
93905
251561
11075
151205
137260
3123
466461
273798
893900
51186
142722
374239
317430
102424
558800
84350
175933
295791
577473
292204
203073
34680
236353
69020
429429
756
87677
26263
77068
610543
758710
158774
390281
48111
28857
591927
528661
564935
61529
742529
138180
246763
244553
809348
249280
386617
67133
64126
380908
166877
299263
172024
443847
183188
298890
218682
144922
139934
71176
17218
483442
290491
74255
423894
118432
262983
573274
5572
364607
347349
142830
317137
45166
166696
2078
165585
161005
281833
80550
671948
46594
7005
374760
188636
215963
187437
7283
213498
50671
495016
279782
96803
44626
276054
750682
554922
26637
21601
549324
263535
379199
683920
242111
103110
266206
240755
88771
57111
579121
73191
39358
83353
46702
621134
111551
7087
308530
194980
16209
63032
240207
153895
120497
464657
184695
210418
488034
139015
626033
823070
222142
515178
682274
515690
259650
174124
199176
417396
53403
315355
76869
689438
232784
7679
257477
53917
232569
143536
12246
152661
750498
238640
11782
122963
34775
207211
9303
301010
835820
232904
174409
15845
209716
236160
145880
454476
333469
772861
7696
159899
188426
121613
103111
188781
804680
210561
595091
120474
179386
302105
120322
15297
567411
105038
929887
172494
265189
114937
126
69233
149598
7079
181617
127118
46617
202327
29170
32623
672297
450477
67441
325126
667910
71674
74672
234753
381281
185062
243438
481195
171538
509224
157122
84934
233126
114977
70006
225011
889245
80039
432503
78021
11037
431832
324892
59453
211698
92316
220850
160970
148638
307038
568390
360538
456646
183915
657849
367111
58028
52626
65800
442554
272514
39162
47916
9670
33031
682035
687469
200252
771521
49966
137343
288754
424566
170184
90628
51275
103334
78454
125381
195630
2221
475158
56287
261268
201954
418429
495880
14835
302684
42360
96401
451811
335985
82592
869691
251283
423720
77767
226833
152562
147869
71199
144896
249289
88497
240760
230107
278144
924318
35649
111316
130179
452397
383857
9290
38095
116827
112014
142825
563450
4474
379877
413900
665769
222439
379007
801425
460442
45250
198395
8297
59098
331048
3059
44071
239893
535872
7078
421933
310767
74058
3569
89707
460759
12243
245480
363296
11350
277800
35899
36985
395122
22952
261282
516521
494971
511081
42812
167317
250540
431262
197998
14815
177330
48643
259893
86372
46675
457
460902
55194
609192
63318
174040
103711
146116
1313
264720
402363
335300
70781
64649
336329
109337
11054
30360
524003
28680
412785
34724
57242
394139
176302
182271
470204
69964
343716
22444
309089
879758
10522
426127
15302
103228
136481
66507
119838
179474
299606
472088
459621
2236
75960
474959
502023
268730
232591
278398
469267
636324
346987
211937
230930
16458
665144
175639
488676
2011
119653
77169
203631
9898
331008
6959
32530
266683
427419
14923
304248
324711
485232
97931
222834
28361
52728
291437
112611
396934
270709
19443
308170
107685
207204
154277
420939
486057
239441
690343
212439
18336
381298
261461
362814
256789
55293
208793
407040
259567
46980
176159
595112
192927
753762
615044
115790
51025
528628
89149
173781
294863
5025
748578
439771
250167
628344
549724
219373
70760
640996
113772
218584
28445
232726
155261
122174
54109
405237
88291
77031
331481
242408
279770
338906
191825
121037
91354
42641
288163
187263
346814
37825
173728
184289
112125
68153
604900
395674
235929
634830
107566
262405
358840
846216
77756
210290
133965
22211
64669
178113
307346
12240
58769
165403
248376
564957
101411
228289
211040
338633
68114
196386
465788
89164
33588
452288
76247
64882
691502
86372
281054
61284
45038
5106
40005
115612
678824
98222
435511
162513
388507
393483
41029
632060
237519
85342
25292
352108
214027
57461
495165
652992
36716
476325
279699
93800
64125
49039
91334
130427
739236
815756
332314
382884
178842
213070
219781
439876
83396
570193
352022
96083
236222
173620
845391
24957
318069
312088
10574
582604
152466
196874
456192
19974
114803
165383
601972
393590
63358
34159
147978
416527
108841
8488
142767
261297
269040
768709
126815
781885
153417
366373
268181
194216
145829
79806
613339
118458
52808
68988
423008
531724
108982
137248
160427
462559
600465
280543
24298
739085
106221
538082
76510
177949
74009
191314
8679
495249
103161
449922
238290
406483
586512
38102
85096
219477
129362
424382
130001
231803
319059
26681
11587
113918
248191
71992
228363
12729
180105
253
8189
50240
374738
3029
94962
150701
1027
97576
63916
105519
402556
63678
126413
395336
111182
86235
97700
624563
250269
48927
11771
44415
765198
275825
645969
42612
936369
142891
58411
198056
395512
920283
302645
155488
216492
90451
422944
7152
6287
344507
318933
140557
295871
725305
638299
235564
507292
273605
128785
396216
197663
788267
105583
953443
116809
43241
920726
388027
126415
103557
102022
76092
285038
246828
327908
11294
260557
82204
254836
151660
17385
410981
4304
166761
76319
65078
686669
588974
221927
97213
659078
598963
127304
123327
183021
558225
109579
90004
224450
268796
256117
59964
551967
118016
148550
94309
573192
461022
136108
30431
345932
122231
409316
298932
415909
237740
62302
658840
498000
190635
131615
332871
355895
42580
61265
14029
315009
619591
440325
229136
246882
278511
615782
314677
162550
32220
10413
440522
259814
388728
512915
532539
371106
187652
16992
855475
212720
220198
230449
222321
412173
109130
112881
206843
152839
510535
135868
62203
458
471776
152816
734604
67591
228381
206198
70060
66749
257659
126583
20799
131858
45468
344430
67180
53962
3975
748351
68838
78312
11171
651757
516944
68728
11847
2323
128486
863431
65792
12693
310079
543869
153397
254996
462980
286117
245224
195850
39453
126659
566561
20743
333992
121315
606858
423674
320483
112259
182031
107952
784147
19401
7896
120389
6019
624519
60522
94690
22478
110927
663140
931932
735987
230743
682650
17399
5766
134635
17344
46110
26147
46565
164645
478733
311434
21168
103324
237446
132863
42137
71517
323403
627661
68085
143213
384674
502270
746161
895984
590379
311365
12018
40895
3435
285016
186224
91804
507500
401312
701926
213926
229135
100430
218026
405758
470180
362909
530725
481694
435559
72209
164406
565799
160583
264010
118436
267935
226809
97620
47833
228033
148667
156529
162067
69009
414741
231139
247493
630552
304490
456078
387394
64313
125783
149454
10442
198370
119845
583703
270470
444741
913126
19390
449721
573647
593684
51136
93608
882272
715382
263544
18477
370019
291884
8406
107445
294101
309706
202513
321618
174145
81654
6864
196489
365266
605068
83926
187629
39378
202576
176244
58759
81620
869088
283256
386491
24870
7424
93522
395918
139064
249299
496
206219
210435
650034
1770
87008
798717
354898
139399
296009
2811
151182
40683
119953
63244
508614
364077
5727
183417
671523
260208
58314
191831
56363
28306
389933
247746
141994
127860
79721
906168
328472
318057
804573
17744
85793
608895
667010
135990
23814
549759
765339
104796
233510
278422
703208
657565
361959
135475
799811
103317
129014
145110
44400
303186
494212
571445
396009
797930
460158
19107
8218
364084
387167
217276
295854
21529
8341
120365
73784
770983
9808
324739
680904
274618
261287
212260
97208
617451
77945
160526
276966
278643
173605
16818
198895
11611
71575
40706
488196
532210
461265
368554
257287
3334
30736
247833
142352
294171
62486
37571
461882
413897
112819
56060
264864
270926
373296
381266
353115
836335
791899
131746
421968
414984
712197
22501
822525
851
72551
451447
202619
154086
395509
321501
254235
230532
25320
257165
440166
45648
101950
358500
3852
337525
80901
75791
92821
639856
36164
891519
573403
56815
824221
479741
39954
350300
76836
104264
171266
336914
27508
449743
117138
133660
728338
125711
239859
148837
43049
214367
371952
419344
263492
7990
17529
323
528509
609901
53853
552228
198135
388959
154224
593048
35423
63385
304236
612715
567890
74646
11777
885007
8611
250516
298845
219616
747060
131455
221384
537789
262980
212724
4013
259165
30592
66037
259142
151010
341955
460231
321469
312263
37070
7122
101578
97147
55051
811350
253191
605285
41369
14441
582544
590687
199261
14926
115872
196727
413317
10710
177770
534295
476066
288762
500229
55811
4031
104552
29198
5722
5719
469799
710179
41280
20855
299491
5459
124305
141906
13564
63780
554924
123967
327111
246726
415923
3929
149344
156230
353339
510671
85953
133889
228297
305986
214828
595602
60308
242749
188992
312773
33536
580236
92577
97898
17453
620873
70553
126491
261867
337751
52689
435386
39591
114153
93522
283647
749607
156088
3543
605011
34590
704461
475413
756968
303623
94523
24048
656135
64079
94601
674705
54784
19592
63780
588544
54759
202311
64128
10437
14685
8540
57107
617679
141724
408771
47190
593536
5322
249632
5459
503759
130403
6549
121594
87553
163002
609413
238549
271497
222616
821467
33991
31753
640828
278298
404741
236758
274989
248754
457998
312816
153802
665028
712051
79820
349936
772766
295206
219050
613070
486946
757741
292091
211376
104611
102837
291130
199155
12345
58815
447105
561500
166265
42000
109380
92772
13829
236321
29485
721072
655718
569312
598191
284115
78076
481329
79264
527195
540840
572064
130939
329429
695502
427794
220180
47192
506593
50124
240335
194288
414177
32282
213808
192423
135594
77641
209878
71103
37218
299657
59922
563516
431001
10693
19144
149455
177750
116354
206336
194734
219281
357556
913435
19735
314591
475859
134734
66289
4742
905664
287608
30488
33837
132312
93090
599487
4245
426750
252774
540584
204327
224439
196806
170655
9418
10861
48767
174945
203682
280759
17214
216499
2521
254969
298525
247782
591721
196664
164278
784624
513054
100864
190073
658698
626109
115539
629159
119686
828480
27638
47020
583421
84630
313019
402970
507581
570
109165
48915
82803
211509
92110
145892
224394
506279
566163
341817
96029
505213
375615
171210
27581
239518
141480
339694
29695
674079
45932
190466
171244
163128
312560
116486
408076
97048
199711
142060
260121
437512
615835
302183
214139
119094
253661
36841
147922
195566
292747
20057
465748
560004
51641
231687
4359
927951
242748
160152
23309
685274
491506
269167
299029
362923
616477
607243
80521
122146
40494
311397
119712
196881
63726
68498
135442
438310
336384
35901
84553
437515
172539
540077
390736
324342
287523
57623
71699
74645
384221
692228
266823
206298
146363
130895
661395
74068
72166
92722
533914
178795
435495
167051
199716
31815
293974
532072
243
198669
158125
95247
436254
17942
327776
163999
277657
46488
333002
351826
585993
133999
101715
33249
149961
249420
644372
403783
393022
519139
43189
54861
159572
5816
109501
578225
161058
377353
219141
306828
61363
107174
537967
83792
446220
95424
163332
90688
152455
67775
148361
263526
203999
214945
372227
18226
269811
393010
355799
618228
123528
424350
171763
48676
208825
158546
531544
228669
374789
8600
209853
40575
499149
89607
3713
17094
300072
479008
342941
149483
42813
48932
70220
33488
295298
187306
31192
356901
50857
126969
524691
83598
499535
27604
686670
80718
688842
207594
201098
457628
17566
414000
23100
687877
366608
726365
11153
384273
41341
23514
3056
422692
53861
87449
291526
45682
88531
173300
411662
229893
295477
375975
490756
139829
25331
174248
145910
60001
244719
219809
134234
861109
103655
195977
365189
491912
313660
221079
216679
348944
75713
45634
57967
37686
189593
48479
629866
32186
41301
500345
214531
438932
321914
111515
85958
7192
441706
175835
393612
24477
216116
97668
528008
6927
121435
412219
129385
303
14199
9122
803841
545440
462605
31015
27508
548427
154819
186374
102182
391733
247454
305976
817941
514792
91436
16510
827403
5204
63789
179017
41361
98421
93201
316959
409184
88266
213867
358672
207689
191427
37926
12910
679033
214834
110486
367619
5013
797
28618
13843
2209
570521
200268
539198
337895
553016
120296
49198
80878
41146
320873
619440
320802
81266
52242
360228
451960
272650
721486
4109
331642
7872
26865
313201
176293
341957
551984
186144
171106
370577
22206
266327
478424
142898
971528
811983
268428
241502
319465
68344
45778
7423
253816
225105
20071
744
762001
13818
172431
16771
561570
46768
55044
265151
622333
488585
152456
151266
16494
54866
145143
413913
84634
149281
184381
780643
591900
24350
537670
86099
76786
141559
6513
178988
54139
55565
68881
125864
234257
34497
90621
128224
28153
109908
655258
10617
396604
470560
784696
1919
95339
412782
143796
48632
56547
110149
292287
209911
360987
36530
63832
148365
516443
357451
131518
19817
185149
6877
141964
237412
638266
751017
3031
8600
215205
4145
389851
522136
42206
68302
198694
313910
186687
15115
103458
21213
103386
329937
492525
36885
64420
477650
5819
272848
2451
364378
328553
38960
186092
62846
891410
545976
315724
596858
86883
24702
338383
220593
77431
74986
52387
508230
211124
189063
170201
39978
358278
185923
116874
36235
354145
252722
89873
165676
82061
20236
15516
3459
5139
130054
697175
2871
287386
445193
33659
652830
43167
5847
12578
56190
518784
79652
530147
749710
203938
44982
1220
38696
685243
436677
440566
53167
417231
253868
35869
559
8785
217098
85441
38503
15866
1913
37852
98851
138383
522464
246204
364416
604936
290092
799023
121910
596
171443
6674
355465
290995
5062
150327
24330
365418
36113
308417
12588
225640
463363
343125
724991
31408
51032
106354
281096
18526
139344
410001
391677
327847
115749
511275
412027
525946
349539
411758
102786
334477
274741
171503
61186
91113
466944
224974
89391
14604
28035
140292
92858
3370
20088
4749
362782
102295
562740
45904
543323
119421
295555
25632
132341
158433
470478
226697
107200
31621
123048
247391
494801
126929
77531
396289
212608
29315
339941
95080
167668
78119
244723
28996
101321
558338
273645
1934
12086
516638
70262
556194
72701
45413
195133
45639
2870
280580
15479
144812
66593
132762
506994
454783
789156
85323
694974
39834
19042
31161
1327
34385
506709
50673
329042
374770
379498
375882
325699
50092
97242
83088
193876
533167
75908
102359
39892
232864
346182
64007
368817
529215
389355
466848
88394
15412
91365
884987
193608
399213
123931
189444
173712
27830
699459
124066
216719
16184
423089
73090
239475
140605
626273
53224
89441
513214
138826
323723
110920
32607
110970
227656
457443
342055
40990
0
38526
210969
81554
217245
92094
319883
354943
336911
223361
220898
19236
81867
142755
350151
140407
78936
103866
533619
368827
246840
15689
368789
691210
772848
162136
33911
45291
320343
214901
366917
766129
262666
491771
189784
39229
353287
213176
852527
757608
365222
670670
447579
167277
76719
84033
178366
498951
390935
178191
72807
552893
713034
624993
194939
9632
264695
475379
18842
351536
309021
82492
234923
1699
859338
352433
285920
558069
784200
420427
81865
261731
615133
235139
274812
330267
318920
68618
423537
167858
460757
554580
174810
95942
888756
7390
175511
652886
381185
24042
239252
175804
15359
132530
473690
207989
144774
68372
341604
73507
72070
96624
520690
267331
268040
66803
207158
272253
1180
318111
42539
476143
467632
47480
303474
8701
540750
125825
92606
1000
7695
334502
91014
506189
231533
62584
213262
41366
120511
4373
46136
34900
10097
226795
461931
516397
853205
94006
915625
17165
165221
79650
339037
183152
222620
648733
734622
85092
16016
38181
740500
231514
290355
361517
427254
239
646075
14474
228139
313309
172046
186623
50268
142342
275980
427148
19816
216904
543785
403103
334579
213299
218976
152360
654992
186754
24390
355300
536493
454625
690070
140609
340068
18136
35255
20157
931142
31420
87205
832312
662
473738
27976
34139
567787
734740
237393
449383
93955
468579
3811
780632
449726
376947
39221
139351
108806
12714
242891
419188
951219
249471
88500
173575
724503
473260
497790
167702
74185
24391
137345
180408
248792
14890
134144
556284
19187
300256
602285
247453
24032
448551
23921
422517
55403
95335
279610
291935
323398
652609
57178
0
32500
222020
720618
627185
242144
2789
174815
174911
172055
848509
47014
376269
490473
335283
385308
555293
87262
27680
323630
30396
237303
393574
491616
285869
26834
83728
253278
104782
107688
51949
157719
116483
857076
43166
98272
74452
549507
108940
105690
442393
285963
456820
2068
7187
20691
925411
474623
2945
8771
119696
46389
115961
124713
562941
77131
388275
425804
772608
643480
168285
370841
398296
303459
12072
59067
251298
446030
235889
6267
248317
488316
28002
108416
692210
117634
241811
119123
9803
406002
301622
14175
7600
108642
63070
8691
136443
92480
113320
53434
115976
109502
214893
201549
99280
3770
217864
777235
14097
733238
34742
145359
142810
116906
355568
560146
388918
459056
510755
219851
24346
384842
168236
445221
9285
377234
130289
60891
47563
44143
115248
164646
96253
62671
54836
254133
98086
327022
394564
40138
542598
633177
357399
76993
103457
86601
370260
256953
257738
259859
829768
315387
145257
154829
167598
3604
924409
238592
2246
311536
112828
621477
151623
162158
172189
371702
174507
39005
307809
110348
50375
191531
45459
382184
184679
46321
205098
2512
133501
32963
133866
3105
85213
224821
157867
266667
118076
187010
279314
408497
54827
337394
37759
180367
154111
18722
471021
69428
92157
503765
11432
32972
95455
97068
204830
451222
357646
13319
374065
45230
757123
381030
121054
482911
45271
837168
134333
76116
403190
181548
194711
16357
164046
501348
761678
241761
617956
1068
254283
154812
215959
163903
82906
376283
370691
284584
110877
407115
209150
354121
108446
139240
303609
65742
693476
432413
2761
142380
472545
84486
210508
102166
240948
36321
235964
45754
506337
201128
238532
745512
666729
183703
197729
69946
51518
637267
338002
14665
12572
8739
763168
130036
4203
691077
117867
508990
242235
137534
98003
53752
676310
624076
81605
235512
174059
607329
54131
419598
803724
371622
663034
167809
194416
411960
541242
311923
180412
2408
452012
140709
743467
588916
586977
236889
326812
2222
25063
43759
633014
323446
372791
16447
921890
105552
28476
78170
325311
660055
17527
340162
64326
238992
111341
46408
127698
432857
681275
91699
43293
18234
110914
610732
644732
265911
571884
22954
540782
66941
238863
582914
24196
327836
232022
304994
20367
130102
138696
139748
350258
427164
514427
213877
1344
155900
452483
64150
86862
177412
340365
333277
411957
691160
208951
109269
426276
238464
246243
38200
82312
76189
442868
86006
23997
291352
160716
6398
265238
111257
634065
51962
312499
33941
35616
87302
16391
763343
332152
413
21719
54237
238788
208959
662012
89232
620091
24023
260700
265093
62814
86990
42162
81634
61650
489579
130874
205235
130344
34683
791022
44834
381000
288917
126689
195684
294111
935756
169105
77769
433119
417245
18152
457675
13001
55820
32999
271167
451557
475385
289287
35539
65934
320092
421522
31316
311085
14065
307414
8585
265926
405521
128125
38666
61214
41936
554070
8843
121129
113996
741911
14828
1940
635322
177073
206134
80276
23881
142779
290334
36507
55386
3677
379188
748
133848
564370
43643
51003
93133
493382
72205
59776
256614
829979
279443
639859
87462
80006
124408
4173
464664
174202
210288
656084
344007
744041
254276
52041
50659
237649
213526
309739
555893
412344
38950
171883
18303
125475
98831
566686
8907
8802
444676
500861
157954
148751
226266
684203
243943
138302
86911
144719
58492
53094
373739
313308
83093
52104
101195
284642
641754
37852
13715
103721
44676
480612
456568
32333
924525
54093
105341
592903
183910
634096
357520
4033
39383
144038
1642
457454
303977
70608
662641
152282
429669
344995
267630
380776
700515
333173
320610
280241
369473
304008
171522
107279
744
811193
21800
303262
230073
572627
277098
237899
29526
450046
665407
1719
536911
93074
97062
2109
222739
294860
606080
55041
37718
15658
164621
91492
14232
62927
96920
527348
11526
26752
606775
5910
15892
299712
24464
200286
399487
113155
460398
573718
180455
149506
107293
328314
616560
19319
104575
440873
423214
9011
133897
436670
45631
2436
31991
342533
12390
327335
426743
711614
149903
201769
1479
402648
307775
178157
58237
68063
38029
110222
108951
22254
799763
167260
655337
51687
1866
186294
56418
46331
194614
254194
17003
81958
210303
142098
108685
117432
65435
14799
473530
84468
25202
456803
539887
3468
50472
45032
24950
395511
30118
188201
39900
295471
244853
3239
2325
237342
155425
171072
183265
451993
774456
242724
615694
901369
12344
454630
110187
85498
38478
104331
219349
416463
42462
306206
281883
40430
296691
87637
776987
25846
156131
231266
307665
169821
314562
473627
8715
793228
118738
326308
48658
217548
163558
573145
27730
160695
125598
34625
38186
398521
393301
453788
294896
2797
327883
485907
310541
426894
359277
343361
274533
203049
186705
346364
83743
164097
145596
261984
247967
431518
83105
152713
3001
316359
42866
222280
17375
17374
188689
70472
4053
427904
530839
44149
121258
756537
41974
36320
238723
473130
1628
138352
302126
15421
325313
385358
143327
391064
644136
18136
344183
232451
504402
192494
110751
254671
3290
64605
115769
184058
930077
191403
494069
343034
85843
8216
17808
288970
127747
47003
293781
187889
107477
271239
206899
670839
350362
82357
445184
250721
422723
194730
813417
105718
169317
403965
225411
362361
18952
88695
187413
206542
125247
32252
332600
905
297758
33526
188825
293124
133934
229612
113261
371623
50224
275145
87876
160032
74228
61278
269597
374503
50146
116908
666215
107502
69432
137527
2052
55902
888958
185876
149893
105781
155308
5051
27120
12968
302289
160726
20084
249059
7589
254160
36129
415521
156047
226765
560930
64504
372596
113984
101676
753442
245269
188879
392702
590
231621
468988
678908
98436
547068
193162
110980
475108
252432
19138
484130
382735
211525
379225
63517
98680
127915
104917
729416
656521
424844
81481
28552
159233
90778
258767
50349
384751
65513
160346
821491
29257
186633
89189
75594
120
112413
30951
563500
700319
91474
163852
19142
521942
14018
349902
147802
679686
140952
2963
8533
87718
203639
202505
253555
13125
38284
77996
408636
18648
42552
668726
566323
377396
40624
6190
195234
282720
590952
113434
458798
250162
436904
336987
425513
34547
445570
169632
97149
247743
103458
475809
117600
278071
106716
133837
724273
99231
434016
88943
108319
10297
590678
832952
190363
53772
83671
67469
204022
80582
4316
106842
318908
213722
322006
51540
281582
322158
171189
455909
235124
138182
333061
112139
43463
168172
46386
232536
156976
486796
311841
649603
179878
244267
85489
392229
113325
84533
459216
399946
22860
168029
129421
386826
265832
753394
257115
281604
500444
891731
94855
375287
88936
137720
19394
484020
101908
221119
147528
122033
110568
30680
634082
262448
293953
269525
48779
51493
84149
531054
795945
77013
394768
166236
5351
39141
280396
19835
323197
158430
97798
434669
55495
39823
107531
313957
89273
23654
122272
560204
19743
83424
433878
422226
854
230736
17339
421731
137612
949
232924
103005
194914
216630
47121
439796
821
742032
540996
34989
107609
363060
272391
339991
559983
610572
353828
501444
172936
328961
321077
183082
471610
290354
414224
387600
38280
8657
856654
18368
8925
64485
431578
168696
662909
36095
76819
206384
46913
733360
9351
35717
240622
114874
14539
152503
5846
224826
238190
129244
129995
91049
168107
150
9148
603715
62884
373617
305389
637008
209375
32742
388313
177073
80822
24495
43514
683996
60468
57404
428677
157997
306910
654218
410275
458851
23270
64241
333646
130788
59711
89263
175221
470748
773857
241051
66879
414586
757982
263035
123051
71054
179814
153246
947571
441445
515532
719150
915146
184013
525173
9891
314718
82039
175194
266693
175177
125779
175650
388405
105860
442297
128828
310039
453717
700321
10689
532924
221236
118045
341859
433610
286692
60993
12614
331468
337612
225779
217935
342879
390878
193528
657764
42498
5936
331394
426425
37563
515575
10483
97771
190844
190024
20470
550679
203823
817059
292842
34664
62086
89636
146581
442504
414713
452681
163137
266870
157248
1537
236501
28025
467393
207140
81909
60264
526746
266232
93412
385611
367099
776644
381600
266882
713340
896830
678040
84114
80763
352907
169487
789979
449554
184576
101673
124846
261898
401056
437978
169050
163026
139921
31347
955716
30442
598743
469615
431604
151299
28283
402305
351556
98236
44409
791244
278399
144163
148762
28084
118053
92928
987
226284
352091
87401
453015
155344
184099
385062
377517
11021
300933
761134
4978
553433
698410
433074
128645
163581
501311
170663
57801
296039
53186
109307
167
679064
189661
587406
2834
42749
288756
13633
297158
321108
62885
76135
424117
4278
372645
32298
52616
121575
547632
378504
81048
162814
36586
312495
142415
29522
40074
302609
313071
204653
3445
459427
527463
8943
42625
3792
7242
149277
195948
212031
141871
212927
578
546801
479421
279820
85771
655106
697487
106673
68624
97611
307513
368217
263509
195911
2546
118666
134079
629234
1072
427618
7605
363131
128953
1681
6558
92568
323287
414338
37081
14705
36322
14981
20172
22809
27804
268810
283874
79398
182930
302836
274915
71627
31541
13348
150201
804611
383632
75698
131577
18345
301062
676173
140227
116989
121885
87458
28098
172691
574273
245605
30983
175034
92590
510672
10622
254915
34125
496074
197590
411140
62677
166
13660
270570
856491
492010
174276
210461
38607
769862
5748
411331
305695
264459
120029
19838
66484
4075
32714
439845
164773
120332
98527
35468
282362
139845
25791
16920
206336
102654
269043
15687
327814
76380
410681
36584
136264
313250
1584
77406
177799
616212
409738
532936
167935
301361
8407
120741
167019
59572
466602
47496
171119
289028
223303
455120
107447
81656
116271
331714
167580
583444
195520
281778
73813
120622
238510
213988
624720
19161
54315
115011
376855
1828
206957
63989
619295
174136
147766
216510
631815
360517
624388
268063
340551
193584
262708
535058
12685
312005
60361
4839
986356
228740
180818
19393
354730
11926
931367
846170
46529
143374
149539
3536
726205
688261
121997
124747
100589
187127
52332
103049
245224
117768
50358
627288
162061
22184
737
636616
62818
291191
115559
190759
12914
478906
377573
27285
219525
777520
204706
78119
628986
66373
146576
115001
430802
107603
278500
447781
719269
74587
266165
567116
46731
36527
40778
262461
7420
492430
145740
112622
97325
475877
570
312339
410142
125517
891280
277901
61595
401331
219688
544719
64274
642870
621232
610182
85104
431319
162335
370523
299850
181
384086
115599
950759
143640
52330
282114
381301
161105
718044
480210
29857
114993
46182
247940
129555
5482
35598
3097
97475
100165
513136
377706
163078
284910
362483
592123
395244
462662
28406
184954
470922
46512
201261
140002
134857
65462
210622
373758
20412
226246
3412
26483
4855
30607
21042
302153
281348
273827
10538
116433
60757
180140
388891
569248
713970
222289
32997
375324
169032
210159
40908
338031
265892
251735
133082
461745
588904
149285
303658
257493
40456
292702
47595
109380
1950
339211
600543
492126
157602
139995
634600
73157
35149
319594
536972
641853
452598
734533
141003
33695
48004
330467
580258
180143
18533
296809
15725
192989
551982
399615
516414
257484
20635
126811
492143
214852
293042
208513
8358
64984
29254
753490
47263
5971
362219
400364
35686
589252
442521
154736
28126
232167
2694
42888
62222
64059
38252
8882
408115
4855
420970
136157
449708
238311
47696
250324
548178
822393
31022
209925
45888
175615
16761
114834
418310
247247
66880
3230
59803
7158
537179
55538
134099
15296
267113
126731
145361
148895
226404
4966
732900
252561
33408
60390
459527
623356
407753
289493
7284
362269
123392
35802
183940
79670
864441
267770
93646
429625
24511
259478
34608
153771
3724
213408
699457
210181
333721
195863
65575
14604
600715
270467
248702
177886
60790
642912
16306
309663
239700
76040
103625
366976
498330
287799
314914
94336
519100
118687
486400
108598
600506
229897
13401
16955
61083
77771
494278
29644
747207
92620
184444
297917
286695
753833
344489
46128
312593
44429
1937
42927
59915
61224
546492
778003
301193
250913
557119
554125
241765
41970
474368
441648
281280
5820
82789
37792
159023
32940
871983
547544
75961
141746
5289
559869
488123
176233
156274
351825
385359
206194
560964
220743
118514
173174
231790
29127
282883
69562
375702
107233
74099
465190
248225
50004
709689
47837
580971
91649
293275
39587
20132
128001
355120
65576
158298
206
173995
122717
540465
233965
165069
103725
699116
545267
87200
477226
804092
8160
261762
103610
18752
566295
313447
325918
72279
755971
734150
408362
121072
40603
227634
429226
110978
110682
52001
229176
157053
23860
31128
502701
293700
184090
581299
77147
267538
748183
74508
96091
291354
211490
167058
116797
587728
746
231645
178757
50105
73564
370654
512293
267408
327810
476342
450742
15072
1968
558414
32390
30300
823611
32308
588955
152616
742377
378640
247577
612172
521780
60703
317280
159086
364003
466368
263297
63930
257266
218920
223320
16701
125073
253528
153464
140572
163843
6739
501817
70123
112459
187848
655582
81993
150810
109361
412157
280846
101559
343170
23313
18262
269687
33572
70162
49551
147336
530556
12026
551287
4182
222151
590162
332062
601994
120471
41785
390848
311290
33177
300576
24484
294476
535918
120514
288751
691148
215807
529075
281012
541566
270188
345217
19856
346351
281353
183921
740956
343397
4288
339675
41772
123640
569937
280332
184922
182285
59805
16214
56372
354451
876624
127515
56466
225337
156154
9485
13957
63097
305970
600209
248089
271850
161705
632732
149870
159297
264701
178771
41720
458368
294174
274557
126408
173225
41523
153280
227181
460854
846492
33868
94492
80754
2489
195483
72375
269633
857642
415907
74443
673737
468182
543209
262155
707137
108597
39138
205902
427220
80847
374160
64214
68932
100610
105487
91501
170410
97512
144793
341963
35746
331126
403465
332007
847430
158810
74275
228417
195196
395373
105680
24129
81825
173238
473744
155439
48032
92055
272140
28964
691829
26112
800259
626904
824584
490606
148139
248351
201217
209632
80065
347009
78863
167538
170788
101841
113156
487878
771143
26275
275479
220536
119725
354747
16684
331874
412417
49692
471504
441719
402568
512355
124302
8085
42880
175835
2235
162633
107320
377953
191593
56147
335810
591650
464246
499012
125899
13940
117898
138977
580328
48452
247241
159018
201887
48216
602392
186297
231674
59318
208414
200932
221365
5306
807381
3226
256274
461862
84898
20889
190188
300465
182975
217086
184835
390962
423056
83889
680263
165173
276744
325794
18496
159075
689920
59563
93302
602944
27150
550922
114442
238794
723321
72455
30083
333156
369561
488464
286725
423224
364869
224377
823353
84732
147140
292400
20942
613621
545011
58171
290136
685649
2762
722297
416668
120094
444253
36711
83463
115165
360144
8528
799111
490817
466618
5866
4542
191677
484800
252219
43060
214134
102277
228012
658682
53773
194224
362775
697074
393454
70475
509307
249215
367142
78921
17525
124518
82287
610893
683472
165269
84327
98493
47206
516552
684028
359981
156079
456981
365343
509605
247130
274496
391644
189497
232674
67475
173657
16832
578381
499266
125565
137579
147043
164407
717501
447444
595014
538299
301595
798105
148889
127094
192708
254584
394417
222507
25248
314637
430509
193614
475404
13940
84494
187072
4102
244379
938644
50417
161873
368211
25887
12974
215613
267759
143241
93033
534638
32299
7961
53615
209632
332214
79439
56100
36893
313355
34704
350674
243084
182134
506029
172491
196070
222006
4178
365227
189349
82054
882
37462
171932
344747
165088
122575
286732
123501
541243
109494
494707
60671
24738
109953
111267
171435
754933
7798
43233
12180
49066
446821
82463
37860
801362
87674
14082
12533
152848
595725
14922
121952
393922
4788
189108
92721
19000
355155
188434
72294
168025
757316
523059
123430
540433
65983
397663
551121
127368
43674
270838
234019
195973
160450
530055
356213
106869
34527
762518
8395
296046
122874
184455
214594
41756
688131
888456
227159
70188
525136
439659
69795
743263
47099
19942
141603
3067
80892
112237
446750
348170
135796
806998
727348
86407
696112
35461
249688
522895
343350
5645
44403
145845
25282
662475
427174
44495
27127
552528
360700
85853
433831
735800
56772
575048
122184
486935
310706
222498
189461
580404
266624
388603
112113
464793
456973
198941
571640
327387
56405
209973
26211
82062
787559
116409
389704
367802
6480
19273
109652
377375
142372
287311
64929
369648
365087
255113
328729
336696
384228
607065
890134
804777
281252
93375
469724
230536
210921
43025
253197
5203
262771
293567
344547
394632
117050
580811
7941
721316
67325
241121
195847
138688
371925
29782
419443
200576
60035
198790
18471
69351
276737
468320
181513
120623
698381
298573
133176
212701
98795
120293
143856
76719
55053
14587
487409
2127
19025
142420
17918
91771
104410
51840
362392
525663
572919
550740
51582
193426
85395
97907
376516
89890
149531
144038
523029
31759
94930
446577
80844
56987
8194
316968
19704
11510
47280
434690
147945
57189
659243
216986
464831
96779
557758
326694
63750
522742
85733
336649
2061
107859
652203
288973
148487
22439
624511
82242
299061
531314
671248
1112
84917
264420
65622
430346
31512
10054
276750
255785
687781
76839
1064
653465
224632
607470
766563
6475
135185
214660
434204
172160
336737
239321
23144
390370
19514
474751
283929
26363
94964
552006
377300
58631
395178
274729
150512
508017
682198
473822
238156
801759
6029
241776
36071
19678
762150
4534
839556
36602
219975
121534
63485
292500
77489
293529
743832
249280
85822
539055
226316
631650
208257
260836
122052
366882
68633
258038
16988
22350
467114
15127
386265
244984
204168
444064
150684
636460
165933
94508
459687
512715
13731
439189
856481
6292
40983
129398
65872
398882
390848
381428
141813
99734
10733
129703
488748
52950
56512
75739
25530
606544
6308
11910
667967
204653
81350
86216
361802
471261
79502
463872
29711
25749
47501
33868
655894
75697
433707
24470
840737
53967
44409
1448
78241
930780
119958
60907
361619
443815
272425
24560
138436
593922
706396
74004
30639
114658
418690
171128
192720
22177
265067
134008
135963
447870
221231
18612
138917
51820
38960
448822
62569
460830
41149
7188
100347
637223
310592
305136
48919
458988
27181
122898
443370
121692
45982
109563
231535
284697
90228
91518
97765
224896
34337
28707
335247
138155
215890
314399
146384
284872
228220
30062
758197
532069
278113
92970
31665
411379
858350
132104
12898
156554
8830
4399
36452
26066
62085
8555
10522
258501
114749
399296
202391
98006
11179
83123
29171
97542
31358
251553
787498
157679
66786
321014
73248
756109
138770
78082
481076
19764
178675
16800
131448
202001
198650
65901
86874
178543
161525
259033
82662
62009
132480
34565
176051
424776
110618
113831
22796
594400
168459
45545
299039
205628
249622
174384
97570
267592
583490
566669
486979
322494
44468
782145
145469
13671
571726
899853
5968
14615
377481
163444
390146
68796
626366
25989
16693
340376
17312
29371
6017
83282
378693
94380
56761
283194
22954
93658
127582
2721
245329
853260
147446
8415
566099
8005
58800
21358
3744
390612
125180
24578
577272
19988
129238
609186
155502
867505
244144
821545
6865
628123
220479
27688
19795
114462
350273
106590
70628
510625
402380
56949
303090
71829
9541
154702
154952
14355
759887
83731
685700
605328
16287
83636
211730
53981
68318
83536
496044
95655
6754
129792
406109
896461
59758
691233
26103
239716
159484
273355
390057
324180
862370
153747
192548
500003
178929
287209
219581
343894
116516
757316
138720
416792
52872
253144
261150
368576
489770
239493
161259
237771
598235
493606
49950
443619
119340
313248
672561
21064
100426
170085
136263
554064
901831
283774
733162
404572
331290
144650
19575
76359
123242
56172
126446
118904
652784
200413
441890
50927
188158
701676
135550
42812
5152
68322
20953
89972
31757
619107
334334
116699
199011
267007
392684
254250
161977
87691
373054
72358
315598
865743
370106
1977
353831
98271
299442
23395
85234
68418
42140
63295
60495
432755
168529
48646
320123
150048
27936
271076
82711
274000
656022
843670
178375
60980
15924
255961
137816
37451
34923
725530
1439
18061
388857
334553
174626
611726
943159
486400
286066
72867
551254
190309
840156
24607
399890
22130
219850
766491
833
462253
893664
46362
220921
325792
455973
13898
608000
2452
258169
365404
317731
288491
181331
26849
11996
106117
133530
245575
749806
28573
5392
72331
181544
448323
286041
42737
464362
103776
54681
150127
180820
212007
125841
15828
251232
3576
270708
350908
34252
808755
15156
129779
580734
72773
93059
301288
105969
188864
31490
391794
37030
88887
657573
294614
137424
630699
93982
126961
59498
7879
296149
299794
375695
56860
327707
28326
654040
504352
831286
8936
68380
60201
330809
57049
379665
72506
140158
27133
293255
203379
607767
232089
426005
374939
22617
72930
556696
480915
72740
160514
600214
168720
431738
37928
127829
46101
245078
83455
422677
256266
35363
107
243246
116894
47560
452724
275955
17990
10560
115842
500764
480114
209506
212734
273478
1381
69480
53923
409830
107521
253334
452914
7838
338261
681545
155685
284232
17484
50477
809759
372437
637748
198401
20094
194986
48358
282483
703752
77186
146744
456507
839335
735615
21122
330103
67149
12433
250708
231760
93806
667640
674
766825
143941
48467
31903
68096
474914
183329
8739
315514
414245
362222
466120
354341
16832
140074
75227
498906
312662
72486
368771
65604
135419
287311
134026
109856
414846
299013
259327
377256
205472
50250
416902
182055
76206
329605
195407
288138
68429
154267
34452
231270
128160
430715
230674
7912
173877
254135
391289
26969
543182
34140
445637
257785
539439
535853
109326
6745
278781
290005
275316
43938
82419
379499
125996
157445
25746
96636
233522
33868
290642
129563
160479
176994
18651
202636
245826
155237
444452
258421
390523
126484
269226
33097
500013
242171
199082
317077
101811
348142
111272
197806
826781
67196
480758
63321
98152
164449
20187
52726
716754
74412
112775
363150
186777
391897
529674
218884
2702
32905
150749
367432
36635
105802
33572
419777
45602
33559
189688
444582
943422
41841
150652
16381
298972
160112
94110
235786
390282
322339
611587
430937
209534
290013
61580
358284
71567
27306
24484
430050
324500
47239
279721
493448
457335
511831
33710
75876
109918
20574
21279
651993
6847
162774
24939
307025
61471
272027
987130
227704
116946
478772
536
298673
121053
11880
62430
47177
61424
148689
90559
238836
324005
27939
90897
568994
268162
307714
240506
242095
187580
360787
484258
806534
451735
79697
253704
89869
87171
515989
24536
587081
78466
212109
65036
192567
18495
91403
223439
398296
188380
31282
121525
358905
2908
257660
500832
123366
169986
614733
91751
2349
529597
315921
751946
430872
410715
314674
60614
285714
491731
9931
271245
714170
271424
245612
317658
13351
830134
292315
148075
72641
0
486981
739175
96185
436368
520419
158391
6717
483944
648816
11124
24662
706232
388979
327186
360723
243329
587060
61514
46975
226587
158107
334573
614691
466909
663659
142934
75823
32802
203405
30230
135206
176786
81158
533436
531954
263767
235795
122376
80110
809907
425885
95646
24568
207218
495988
158312
19816
347405
116419
32816
645336
302706
447343
397788
212073
384189
307542
376689
529134
237431
680255
233729
271392
43867
289946
219461
540693
41218
516395
769594
110148
281266
88238
567670
80463
180549
379381
77910
228144
127432
302709
129002
104854
50193
236748
154848
124783
274297
9463
129689
237487
489436
67988
33088
184627
255447
57630
65136
70135
30565
142503
114692
822211
196845
142093
391839
133623
14440
197948
76783
490909
23051
292267
434597
398863
116011
13300
300676
48075
116819
89975
179308
652968
230091
637841
157518
118837
3216
259844
806251
516208
3361
31316
393874
352273
103975
135650
413732
612
608895
187961
508608
43154
292318
134973
357875
60614
15254
271609
195598
95953
544322
97154
244992
240
64735
429496
48036
190048
251148
180338
100836
53177
240919
551489
81662
278078
162008
34251
325717
227253
398361
7540
196355
368328
39184
510529
506918
570433
106299
68826
55613
2960
717030
513935
91343
162758
63059
64286
161951
7563
307383
10317
445266
633220
400168
692426
754026
193791
716628
98026
16654
14863
783502
276537
320713
484277
150453
287045
483560
44776
123348
639108
82868
113020
592166
111764
288459
38617
219325
36990
368272
52240
485970
291308
107707
295832
94003
463907
32362
284331
83000
794879
52642
314297
137489
31186
45764
144741
294322
122116
106255
2386
79002
326908
43896
218632
14442
148148
317452
692185
530076
40553
548309
748962
161527
367844
340020
379105
397885
57632
39583
42151
1364
93007
592860
410274
211893
236057
78860
263605
325915
285881
87144
765330
323694
42267
662726
61882
66873
11089
135651
797575
94737
76191
156350
184427
57778
569560
3235
442560
76610
585887
75346
24826
74614
302826
142225
72688
445662
224525
32081
28865
30105
408618
23989
327626
42260
98860
0
141297
513458
330535
467632
60093
146322
186888
568747
426380
77674
71197
29491
208653
85735
152253
269474
186346
102049
661940
24225
30984
468475
122676
85308
25339
3223
336461
198488
164755
184493
264307
54002
207895
68183
54265
147759
882108
96879
236240
715503
517980
453578
71387
144
735692
417552
62406
6430
496113
5278
945206
599454
778281
379845
336512
512074
17557
554569
811996
611328
597483
53481
335807
187810
81733
114072
49127
5329
483757
829905
440319
42236
696035
326998
685413
6971
632055
646584
327351
676308
191541
916939
49198
278243
106398
20024
415615
143935
26439
105183
473759
342986
517372
137370
390211
66321
107417
37597
201115
44753
58549
45361
67442
124430
79157
572981
409960
27267
85803
693808
769081
192953
112979
40515
439925
231387
134483
188059
237015
34430
669256
272528
23457
85943
51568
210265
261841
879144
10758
201120
75328
774633
348089
1758
343773
65346
439333
105305
115907
67956
534010
223183
487549
205391
205942
66829
99868
277183
278119
596113
122493
44123
411194
132631
424501
76119
441751
236189
320749
173653
360533
312959
490733
450898
24880
219660
38405
51271
536453
791072
206634
615810
53154
432166
151320
277997
218494
480324
208467
59040
429127
39043
50944
30623
256022
167836
13665
119482
17940
5667
568088
100690
7839
25201
148283
343615
98550
81631
108570
788064
48822
28215
265041
5876
205696
73298
46357
38155
8550
43917
771250
164096
34596
253357
108723
193350
48998
118947
62889
76133
384986
13209
190147
83217
176484
221125
608872
21579
229661
231291
124275
637531
121925
119116
84437
12337
233070
180885
400345
80093
87962
30977
72571
215785
601162
230653
574586
51433
268383
171881
90994
52791
374440
422889
184570
330789
123967
58827
106318
226393
31295
502290
80192
74570
397469
424664
210071
36620
25407
33622
34942
140843
6333
378618
113963
461519
368103
22979
524443
487879
243034
143253
797722
213612
13015
70051
112572
158094
163365
217215
358679
77526
182112
374820
131323
331309
21647
269565
361886
499429
84110
24759
69362
335054
373592
110277
753909
219741
500748
573662
715586
184880
83932
255687
409903
472054
266604
424202
317386
716933
642296
26994
106314
151565
13659
269273
242514
253887
461140
78109
133545
272511
60842
426197
2899
306146
24391
50788
970672
24548
57158
136661
83740
140392
67634
120723
163659
100665
357748
346359
104321
485949
17203
112487
443539
521366
111351
38251
788585
184
159312
169531
349516
101624
272701
11625
179283
288878
88495
86404
549142
349950
149137
37239
608509
65502
29828
48784
230766
84034
190493
156214
310400
342149
64814
308277
392386
803098
12460
8604
363971
554050
29355
157352
67311
96051
27950
321974
226217
501579
4541
247043
112518
24174
113670
138835
424459
33973
227260
8674
41453
67958
48276
538168
609313
4307
507398
382565
42590
820828
86623
295749
63018
310791
41662
221242
122521
185781
146292
53962
116166
315768
34165
756212
125618
223594
25577
436383
80112
186809
640351
433266
177591
412493
602383
342120
200150
270125
73397
86285
99744
555868
485570
529571
386246
136467
63424
254952
137161
471660
188908
695090
3145
77885
104167
117617
74690
28331
57404
67375
606041
206429
4919
99139
231584
322186
246581
35712
40488
3540
522838
542043
488292
78827
241630
122957
61849
581827
508549
66007
169155
80750
80487
38351
75577
137539
86315
586970
512404
208248
7078
29646
129933
249094
375096
355056
678754
58938
127728
583492
279118
267949
163623
205887
75644
684198
263543
383926
13837
405203
620320
820046
75216
786680
214729
22198
359388
418438
52404
153514
46550
90566
26166
75256
266793
405334
420553
242136
174205
538003
343542
335101
169389
63743
480622
200525
90754
216045
94106
401227
161468
397936
27217
618520
653908
36410
523076
86802
82033
16300
33920
407972
14775
117742
66161
908188
371878
320708
299156
21571
349957
437130
64823
472806
106712
379823
143234
693734
251049
360360
169474
603639
276543
97562
562071
214247
386390
89431
515761
3520
181168
682996
50243
1344
146032
28675
688274
17599
206072
21870
383512
624565
172206
772742
29906
460364
265135
232509
528413
124896
145465
312301
597163
499510
29234
211896
447858
629904
518061
450643
57866
31052
742882
503964
18690
228953
341701
40755
331454
583938
115761
313873
340503
110678
402487
106739
243326
23159
41609
516207
390858
11815
27109
384645
53404
798109
440077
8587
477950
19640
360647
67502
252396
48025
17262
426967
46884
76678
127164
52041
58572
73759
3394
61243
472716
647696
417148
601707
215795
58396
253925
230569
349538
79503
131823
111337
494777
98792
585012
378953
38810
438390
209402
56763
536113
636914
33911
88722
230924
11126
10034
33950
82959
53703
5547
243875
10969
420294
10168
191451
94756
385438
66000
549589
388112
528270
368797
189997
43494
29764
129140
19169
61163
71393
124449
83395
822351
342091
313304
372058
696950
265490
242494
221783
209241
98745
157920
190404
501849
13114
43072
187283
246666
610553
42673
578368
174832
80497
328061
16085
231725
1427
116986
386721
756146
154748
267527
310297
216432
262275
436836
736686
63207
37055
124222
75882
247951
625456
72275
404125
294832
6827
56114
15985
575803
298059
92341
77956
160154
10521
509756
442162
70823
167817
105425
243247
128935
78607
174485
587326
332806
76885
75427
214299
68935
769164
205660
34794
150903
93111
120427
109116
0
72143
5183
16892
261039
77688
9298
841182
162214
116252
412868
220005
140311
143806
9529
168596
13523
8441
182548
460362
118025
112328
99105
163943
234798
87128
17334
175926
236121
487206
12344
397184
112304
102144
412238
86740
376860
764099
75866
475907
166076
331428
18515
111598
113236
326154
132789
15913
100281
149909
24858
324802
268624
165109
2389
210
318350
65176
289395
287229
287333
517969
265825
10194
25810
367736
35080
167521
494748
53517
118448
312640
857797
120225
801405
531082
167077
237664
79967
55767
210463
80186
8281
72689
45335
9928
87284
627648
77754
459604
72436
115650
10502
55267
75393
216752
359950
96881
406405
37996
236764
708243
645589
464556
357687
183836
7003
338322
217634
879862
786537
369918
85575
676879
400431
263321
222424
493292
162533
35027
23957
284874
7113
352841
121321
112127
62828
175579
25706
154383
70736
37296
68208
667734
444199
208916
162482
243200
551710
105404
55627
24883
68712
379109
173352
331208
24308
142631
124201
107342
83669
173582
100692
102955
12402
406579
52200
208387
68178
319826
214116
673267
67439
145099
118308
477289
198313
20845
6212
440342
30950
99626
82010
420716
629192
230234
276070
49697
291052
64939
51534
429001
31608
101264
200280
77785
20126
21691
207650
134660
294222
12883
793872
165597
147762
5568
661638
144905
678544
393831
246789
683828
715315
224767
495842
135769
726023
436474
235403
411104
307930
271484
54741
495050
192287
259846
135962
762181
37929
324866
90998
104744
59933
287933
725454
59985
47770
8430
687352
505940
487739
68544
91264
871109
53325
43506
537358
632356
240296
235477
153239
424716
326996
358397
201112
60528
187528
25075
507938
18774
282604
56180
519265
28851
207130
338252
1293
195096
362580
300375
365152
14099
465488
215388
2944
170957
808385
431104
39807
23039
499852
333630
14486
10963
168437
789817
263121
206126
267873
54961
16471
317868
150337
2418
252464
4119
20422
20058
77454
171801
14507
61025
2529
43959
168647
240339
45050
314576
4102
176002
387508
217693
25118
128703
116932
117312
434873
44812
308861
446765
115742
76789
24919
37767
279825
469720
114519
228069
76287
331606
106836
147720
655194
718571
174086
567249
37167
37100
278939
126987
78427
404071
25518
40830
167253
35412
70309
196276
105261
259997
199981
187185
48371
195995
318704
233975
78881
3879
292211
41399
321841
655352
70964
348770
397904
5882
398513
240998
162960
34722
74095
415665
25545
172193
471938
272860
774180
283436
131981
561077
20365
248127
15322
29381
124513
83037
181775
334669
11419
557807
202195
41487
220706
357724
408534
129644
27325
277092
735852
121896
231110
164232
536609
214174
155606
273595
173497
55183
542774
250457
97906
87874
591314
138336
602215
26703
254969
112676
9880
140827
147795
293377
166065
350062
382035
72310
133269
38789
343650
149638
25671
54238
176741
125896
396527
47190
550368
153019
212392
535282
186843
280994
281822
24148
224794
555046
8657
65099
172847
418356
688935
688494
656593
252418
64739
9877
94466
219
139737
94318
269973
68990
15948
519121
87951
194397
61169
156427
48574
49701
142854
27471
21291
263060
1549
147351
144756
511301
794858
448296
557071
297617
508917
91054
672143
195535
44910
91195
205630
28028
25431
129484
12393
687497
623935
49147
491678
84442
165731
10766
608049
279579
260967
1308
611343
240652
489361
301053
212044
48487
39882
139717
3405
759081
841545
12699
595215
270141
141974
148434
75148
222882
521297
117800
124220
109971
25810
98392
180097
340127
14048
3052
234282
116754
102203
206047
253808
781449
127328
100683
86489
165636
140194
397750
556923
691730
82225
254931
158297
703558
539027
281918
365130
503643
44744
178961
276831
583125
108822
0
48475
344906
311766
536209
622035
292341
62747
120216
26380
36130
22745
98878
201253
260170
115292
160632
420543
61606
33037
237603
323005
482421
479942
97643
768411
190118
11701
430667
1538
395990
366410
338657
139674
74736
126465
197146
102963
391885
267424
549499
97941
69804
201109
664849
4081
388820
164107
156324
640181
105509
134609
132403
205411
237955
731218
497953
410149
213117
53444
13392
691073
454845
285553
418238
701802
25138
82800
403391
196198
165983
269728
556027
143283
19071
48556
233533
789460
27989
68981
520468
232233
391408
65217
392587
223632
69394
248164
80057
742241
655081
313407
71857
62010
199793
7695
277592
55554
524519
244598
208199
74234
177147
52616
639231
250615
584639
230297
300926
183409
18523
167350
183910
145767
502860
16933
277867
695452
61810
38919
572097
156716
253605
114840
394661
18282
436667
199808
91373
57813
58748
68542
340302
846460
112661
246551
105833
440261
411267
182358
27994
26114
6526
212205
156632
503055
512158
326053
737245
301053
46125
209331
38175
70589
10931
196819
64787
100614
301862
896946
758324
55078
826916
589465
38081
458083
80401
8309
6379
26920
158283
103002
368861
365323
36733
781907
146401
4430
21243
166535
337312
21648
33528
4425
191808
700264
123099
339182
438265
46015
438287
837774
257320
333528
937
702170
88438
601445
516590
411415
219174
239245
354503
99265
257994
450538
60959
254376
91804
139678
260523
19646
34789
125122
861
442005
10205
83626
34672
143696
696655
1598
69006
102966
22146
50431
313772
7997
932902
25205
43936
272815
158956
422433
96444
96991
229241
537005
19059
106702
588847
3699
220346
742801
416787
517386
8592
16638
42194
29716
610856
16814
391539
77589
2576
236437
489535
238111
61345
709110
65800
268791
109343
55035
439256
142130
11897
283758
199347
179035
837126
211784
362997
491847
207169
2319
451797
110372
317399
208922
445333
213244
130246
3159
26369
155506
157790
333118
265648
291024
446514
4480
445414
7896
24547
382020
42701
50222
260421
132174
438615
232503
33315
12380
643641
702432
112551
22167
673858
54369
60208
486858
689793
12490
510095
847309
559260
590658
676733
286964
8119
268718
352633
161051
3150
260451
348016
441693
207378
453731
382652
447510
183901
1333
636043
293679
237055
409519
52904
91515
28772
472677
285909
237783
53792
292064
23349
214940
68921
164199
422221
351331
74212
200398
402178
338446
194599
446037
1397
646495
62085
22979
151687
22904
182772
6605
296351
729190
97922
484001
261806
257466
225512
226799
78994
28541
631970
226543
138967
646902
438050
352624
354737
247281
17551
182452
427573
340258
668536
522516
187119
39652
235626
494154
49246
586383
46129
248138
569852
45529
436030
94638
528015
360187
419187
16768
669934
25137
3703
81231
82855
9771
520439
749620
214158
166693
91716
62861
264955
53737
68132
225182
30989
63165
215243
79829
682894
235215
518968
73874
251456
137501
22216
721436
67038
51726
27855
489323
84051
130537
7667
839733
337273
445768
140906
561166
27911
70280
212324
299611
194795
128338
116795
158794
97395
121212
3546
381277
51171
158186
475966
352260
1189
64924
211995
134222
29108
154973
37250
37005
2737
6480
99587
193188
174566
132877
400115
71381
22173
60107
151590
389861
119138
2164
267838
225560
43252
441003
15356
254133
392188
194257
39992
103993
692
37168
122985
135334
503783
180465
736941
8285
28777
228894
72315
94356
22464
24871
876871
243120
24076
34042
287574
165620
413813
143388
861814
30163
786058
548668
13224
802748
398468
759720
82680
31790
220543
54269
383472
440690
569654
241787
287563
800905
46408
537893
486853
781167
724104
64694
546476
675572
15208
126936
639178
874551
42345
18742
110937
128507
278893
354217
176878
366928
65894
763272
275032
296707
53835
437427
153099
11137
5681
89034
26817
454653
243486
139482
207620
9241
241737
46343
150167
373991
258750
224436
290654
2043
218095
16696
159682
171532
12858
44098
319268
154733
1682
492194
351704
206163
40742
53422
27626
174994
167269
87940
6598
660901
526717
153198
346050
69592
489095
465540
316254
29951
344371
236324
435627
122848
32766
122458
158234
81175
526447
223495
9589
59452
12319
120336
77569
547926
5209
257330
658661
2229
841070
78859
25635
71851
221423
510637
42042
77943
434383
44715
490590
21586
205299
51874
736526
120009
111382
148559
47515
581072
490046
50613
34399
299111
18939
302134
150916
700775
6026
29107
295932
751791
153888
7811
243198
50043
715225
150724
611037
10429
277369
13689
137244
140826
43291
224871
178146
91221
102943
33408
3595
65971
464669
362278
329224
25916
353287
173008
361913
8488
650893
146678
7460
30637
23765
183323
469698
384278
815250
286652
80275
353773
50383
178607
337064
324669
857628
439360
12708
334476
160121
82122
169536
34131
45199
172845
485754
14674
161816
27173
30143
706782
29386
253417
513648
48562
717073
35464
357007
873
20045
20492
268937
121938
1104
101814
319987
197223
530056
134152
162288
488422
16795
373279
595825
167083
10943
303043
19138
73413
208128
812548
53734
458121
437270
91088
45145
485884
87214
109992
800663
419119
695291
420679
153316
207146
367995
728756
165018
347687
100314
483330
874288
596467
150541
80851
20640
320490
293822
470348
228381
188563
9308
44518
58184
139968
244178
928392
146381
33567
658880
914125
75183
553315
154043
105032
314832
339664
17202
431770
41334
6297
188415
638332
8696
306498
572813
75286
232660
332795
83028
479826
13146
39021
31605
45058
91309
314439
589652
500941
313483
81067
565065
298175
473743
394760
17874
22531
122911
314309
149683
255206
32560
352710
369028
109014
268159
179924
420187
51026
224049
73770
168653
41427
732810
352532
206880
376744
311548
142411
750862
142411
85259
87340
203065
355388
84248
319426
545717
794830
461576
106176
35140
156725
148280
799168
421306
386626
93688
417362
474836
139079
73857
202875
116528
364001
554
972
110754
59851
117292
2148
76746
227788
118427
11417
483989
125084
646934
165556
171868
161105
109890
179273
719704
758984
36227
488172
205597
197884
215113
78137
16197
510817
107236
402664
128024
452179
6961
10538
7430
402730
7980
469897
69823
73297
40033
120879
83618
101018
26343
34159
47182
34567
23556
400911
196694
32230
288279
132079
23365
155123
984486
25517
44787
466228
2334
728068
165978
77497
479735
166680
347089
332801
3831
124059
197446
152821
777910
514057
518536
300903
10637
413609
526245
108040
233777
240
29720
253227
385733
106773
133345
175966
22259
250491
105413
645419
172109
395482
450612
773437
494958
672571
465152
68132
157591
574754
205485
106687
3195
212206
245734
287275
62791
112110
55489
140761
103869
83891
298760
423014
414258
405199
45398
144470
586870
291889
51573
156899
47980
100813
40812
370118
639944
20142
132112
135603
63463
298232
10038
29095
425932
356768
26951
270459
804333
20866
781320
400013
133892
209192
8595
443526
63085
478800
91997
4279
19853
380821
393948
16146
894965
26656
21769
99108
53963
195703
42092
16471
225215
35927
601974
323101
751009
179332
352582
182740
226724
78765
167223
257440
9490
49340
203873
732524
603
914021
322135
271805
213306
74207
147227
215617
549346
34187
665111
292756
638092
240843
71639
90148
200629
262425
19188
633518
539922
78049
208505
41633
899543
221854
904385
57407
212159
53230
49173
199446
372483
289731
396708
110921
325657
32052
404941
527314
262939
149962
6733
42942
31607
511648
84638
703925
358252
61716
55994
17279
55204
427740
183236
144413
225539
221845
687232
190013
302734
54746
168627
243798
28346
313003
299629
27425
273013
8889
296664
290014
702815
616849
577990
156447
9644
460090
319376
154841
3815
79892
289476
427807
415128
7032
10331
156615
311053
188567
39999
70778
68869
29727
771193
118147
500726
104617
13087
419379
279388
12661
16312
27416
176701
617084
336028
374636
519011
149483
7747
274420
228202
47376
34289
229211
377223
2116
56371
125923
398818
254799
253044
1199
198384
262061
44611
11595
390984
177117
355728
45813
38403
213338
159814
5405
728246
66625
556686
110417
252685
254189
105838
251266
46382
234817
855413
92872
291266
278173
204155
5215
572494
428595
62420
378079
211796
108819
612128
122390
10667
716528
409067
9703
560793
25262
65921
156284
21782
86582
179156
15522
80107
270748
75650
815825
505771
201525
185830
195732
319033
362808
560759
167901
365880
663544
1948
98956
422571
325
798273
15977
279202
188113
6135
112899
44763
244744
127329
199859
86551
718
348030
552
206570
324238
316908
212613
662350
162967
263573
371128
374789
593609
342848
343014
32126
374439
521949
602268
19300
20135
146797
114003
16380
38547
21018
142553
5980
283476
518886
170019
589409
136145
307291
226942
600646
64710
663402
48014
2029
73464
110659
339586
41176
1574
83920
173739
170042
88846
84851
273609
54604
716717
607807
667723
38780
635018
575885
322049
80035
243510
351151
107911
68572
518560
18912
96904
443627
131341
309333
217890
280826
498308
39999
274768
400481
38457
174413
529618
39913
206124
105583
309550
625113
92554
245374
63979
6265
168338
425948
197380
32039
19551
191227
3712
114094
53116
262685
618603
143019
101546
459864
55598
4722
81978
409741
474451
4956
390073
583971
384808
22747
243819
626301
45093
27674
47727
33171
124638
386848
17904
37743
51993
228343
106679
292158
566169
158671
104992
153000
279908
142424
34858
35398
209814
282738
379605
33191
205271
136056
68417
71561
373430
78729
800791
180438
51310
601143
63117
66360
560400
296022
447197
466592
357908
136447
44151
266549
89317
204148
779337
16687
4795
245500
239501
246616
164600
96195
109643
190486
164759
67617
768725
114812
222855
18452
227223
161947
161467
53844
56117
318518
453641
452354
12103
374805
369793
193359
34609
25421
231532
280084
180295
301336
11432
59068
96551
131970
61140
308414
823239
467375
58728
874225
27154
85301
190391
201663
345611
24122
134651
363060
199584
181814
287489
406195
611479
564239
508561
67373
130819
20786
31665
891358
249728
443303
164498
760425
342
342286
204656
146278
143858
11003
27368
53797
183053
268135
157014
10464
180237
20907
6484
106719
398241
710386
664441
21015
394443
485908
100681
126639
226399
297778
848207
451062
76830
206098
572233
106782
343398
79455
185348
820986
39572
92082
173087
109777
243909
192393
33781
126376
4374
481091
136349
614265
103398
951933
49348
593443
221674
88982
417361
351061
339684
383165
241809
412816
60501
76589
100435
328811
59301
881940
442407
896275
178194
7005
52000
382703
523256
26366
211494
336918
255159
20132
183040
324037
23396
257848
218013
100051
42653
334480
35315
163486
29199
588712
80969
104935
133716
541999
50929
405284
313901
180627
450230
370278
216045
19261
131493
164778
7048
336198
740820
65876
25253
426710
522355
165617
132582
56465
57124
410034
196889
366044
230767
208381
81046
136465
1767
588259
56500
322212
586589
76040
381639
2544
55812
137533
120081
35501
413358
32475
599835
171579
13819
144852
570910
508800
269583
582832
149316
277305
102043
447221
67751
295472
417664
605127
474331
494311
7530
404993
125019
843348
80076
198060
408510
209223
507613
244366
16952
725082
259477
424975
110004
43259
376326
534592
120442
240140
25759
365452
434997
326396
73959
553349
250096
544463
28259
113906
67012
396998
66085
195519
63135
123519
611790
420165
371543
669427
13850
137030
252619
109562
213629
634867
120089
4410
451801
254887
310167
1193
1217
38712
88578
3559
78889
19585
2784
81779
60559
251514
29467
597719
577312
229263
43989
65282
429671
276393
33786
291793
61135
693908
94540
310016
29971
25894
9284
262402
212730
256987
182903
120504
441699
714946
116857
682319
185946
590177
50062
136329
335415
301089
269541
474906
33025
189140
36938
839212
653806
274611
205318
394935
116262
166196
144030
539688
32001
723521
301485
173029
207271
57723
556778
38787
112539
370262
45713
16267
43528
385591
389970
26686
90601
87951
143562
636902
39710
43570
12707
534265
638185
816476
105051
570222
629964
497077
353555
120524
23976
60351
25579
237537
119486
24548
214117
11743
163735
110139
251057
21969
436058
401785
301855
102029
486061
2881
135111
328987
122579
108203
136337
258728
62125
397832
16321
412662
51006
169769
2042
359250
5093
75652
141964
165495
80029
659285
114028
444232
458252
698912
115097
44513
186291
606086
532320
376474
384715
358269
313736
94015
289186
157318
104697
98870
470844
6509
363271
3705
97633
791826
440909
537130
372391
75016
87388
10495
615799
89506
95142
550913
92309
206536
940039
151623
95756
631584
204251
57289
87500
71176
431995
67471
152738
125905
13840
77167
801866
313076
150531
47945
12485
109524
153533
207861
230662
43170
427915
88466
221481
745633
55407
260004
368701
316714
342903
615928
111651
788428
7365
270912
398716
470180
96011
126594
13932
102883
375905
129832
187537
391073
539631
166367
29239
142005
118227
83743
898904
175448
746730
199741
703
41579
309987
408918
36874
314559
604263
569727
266475
252209
38613
156317
43346
28739
35612
343779
136030
202544
541566
136595
394871
600374
378480
86545
158633
379353
302073
367675
415777
227659
283150
21456
367314
288665
138537
109777
79320
176540
533056
119262
291112
100150
283102
30213
80991
81480
203618
477598
147417
366409
420083
107674
488008
525263
129298
612357
487366
108594
257946
21831
75346
373463
302439
494092
287949
2056
28894
43798
47507
206287
23982
3000
481248
466153
5306
459298
314892
46485
306556
5777
211525
464535
189542
598083
122962
754690
588207
133676
211665
363784
610257
505045
133995
91988
348387
260834
418732
225035
49276
25866
10679
60558
122582
314994
153527
597803
177941
57759
141675
183848
12517
273515
539287
171141
518924
60412
385110
143894
15115
567762
111865
348183
75066
158289
4482
307591
482028
70804
583173
432286
179793
292815
69686
84720
44879
49592
70881
419571
19447
590848
709129
243557
48160
324216
234857
124531
511172
18372
268154
134851
105857
29559
244616
337235
378250
83951
608350
535285
178282
86604
27317
312229
705452
48324
846
221988
382087
563843
84761
227227
148952
92656
173021
34448
140596
117768
244821
141404
463552
617521
30922
123639
131248
696707
21745
115795
259417
41681
2129
313560
653134
467888
743042
476122
197556
276931
115148
67051
365562
427446
209254
479880
621717
71808
328907
64117
32514
689672
54571
35931
513901
724339
812608
683913
315398
77415
215009
90580
886449
300828
106281
276294
276301
463025
91228
209145
263534
30884
370367
11420
164139
117372
36175
674306
17322
9573
17205
590763
324045
242166
25357
185223
517024
308716
36059
428217
123
13361
366388
188139
299866
87267
177983
333084
341856
595420
230695
34707
696212
575089
222074
1579
72302
182857
88727
11129
44552
849897
39760
339320
585463
107981
24123
25616
428447
359643
505049
214683
8058
397130
47854
184339
551579
61224
115433
128824
467075
15686
193626
652172
82165
45940
699597
2588
642267
37678
481657
746227
238577
810312
157266
137724
153227
226952
548082
51092
664777
54494
10883
74316
324011
409917
239335
26787
55870
63107
122769
138522
62156
121171
140883
216558
4541
117553
857272
660232
315044
108936
18118
64256
95601
685970
774159
174479
20609
331430
74465
6950
541283
413740
374758
469736
119105
26995
217707
493423
80765
177134
80543
88713
57092
261883
685401
17827
552306
6207
355535
94283
159933
534996
137858
6868
10117
259643
419628
256766
35813
471305
26837
651216
25116
246060
188591
127421
622700
622254
504038
331793
415518
165127
404017
73736
5363
233077
43799
657457
345845
9732
171387
9142
32378
34133
158274
5350
309367
45913
290765
472925
767927
66339
196102
5604
99607
203443
8885
283202
265962
2597
148868
67727
365172
99229
41073
281180
74593
709798
98273
101946
810261
101334
2692
460969
312727
692393
74779
135876
27022
45627
63735
366488
224052
564145
159360
228427
302372
115210
8426
130528
890316
223976
744670
173690
99161
42502
12677
25445
27479
277435
1666
437048
124616
9121
39915
154587
312434
328227
28181
154423
28127
80593
188425
10747
101038
242806
563656
353401
611675
134117
495006
331965
216410
270401
303560
493122
17909
63095
79552
553304
77602
826605
12601
626930
29504
458220
366370
304556
296452
319214
160347
13489
47766
158409
84881
25342
13212
169961
77669
179016
172660
25556
203242
187845
113692
716725
124403
349189
563014
121
125420
396596
60070
2599
58652
327476
184164
431643
434869
55164
149255
12154
363590
591304
341701
368396
93215
31745
468794
62844
57616
233734
358645
331698
825333
45810
574034
453285
391859
193014
338628
125712
730862
472044
126
746618
269398
4005
757583
259954
446607
461208
29156
281040
106673
402093
153765
87676
159224
745650
118016
48542
24707
172866
254997
107018
98781
119928
92180
227897
314621
30322
374991
294597
17703
695578
69640
182457
332956
489155
34959
86965
43069
361376
99301
13855
847958
59506
5876
57717
970
66894
15600
9496
381630
53110
153016
131882
794
278593
617884
12439
34687
631034
18644
11933
231888
224657
293020
197826
302068
34979
83041
683726
393071
721386
42059
307613
473180
361325
398687
47527
195177
25272
34811
703961
684571
467283
1917
39989
379928
51999
238296
169561
124542
345879
89197
50428
19538
494495
614329
550
179593
46784
35284
99530
126503
386646
134345
150742
402868
71226
334878
244542
70888
347462
101312
334700
76071
216520
25310
37121
55485
2005
114409
557514
385872
2803
10530
60530
255730
156307
128550
523157
190462
82147
188020
489094
231810
85215
499399
21181
59705
13894
119970
457787
19502
168228
212935
221613
74161
349240
120230
894510
14613
276162
616793
124696
71688
24204
41246
70465
71347
57444
138817
153424
131997
415119
119682
217494
184193
8134
321020
192333
77168
99707
16155
484409
155062
318132
17390
1181
555896
144680
170345
18026
538687
20732
135124
251024
626327
264648
313201
411624
299996
12352
300380
130757
60290
349044
33580
66591
599047
8885
254782
4098
517536
525843
709819
634877
344456
282552
23700
52837
167101
13488
148309
107343
504531
529624
82567
316488
104524
6819
160822
47108
62572
770636
218154
173769
465659
384566
132557
444551
209899
46764
220682
98068
24648
434965
133422
377954
744487
111587
192891
178288
3686
51417
296577
20479
39928
52446
297174
82334
168503
250304
383964
334202
19058
506474
204109
137918
30016
129267
44151
75470
668126
97177
53901
370877
297441
158628
688483
73405
87500
23577
150446
213191
538298
12641
414185
803420
8833
562979
756728
145937
430495
206775
599839
431083
61948
4887
52694
488011
34815
0
476096
343525
85008
348202
839792
7201
47575
1561
882009
688669
280304
428072
145489
230886
380738
308535
574113
91384
417819
264406
85542
264333
245644
310141
540226
164432
151704
378450
139678
157820
49434
212888
144126
56877
319025
140896
71932
231256
13979
91796
132185
267801
211677
671672
450173
3449
9762
89528
12386
244970
594558
337243
177535
420250
105517
314615
723310
719197
126948
210513
54825
657037
16682
131402
187177
59752
37821
178165
117800
291721
180442
169675
206506
344477
396204
330573
424791
35264
134478
103131
34282
3780
10721
133742
505997
151362
6456
2618
334891
103014
714501
42551
462885
217838
307246
228294
243515
215275
397243
23859
18030
521933
89271
3413
255065
539410
381728
723778
221165
79296
62997
565981
200087
37286
870614
192493
442272
386261
435144
54693
96612
73889
359059
363589
60019
290380
393964
14395
109615
59298
165198
164925
297098
209283
281522
408385
596145
7145
279176
14699
89539
133939
167869
312466
72606
396346
33332
363994
577994
123264
392600
7069
323228
408970
402856
149410
447278
717560
61855
534844
232043
149732
330941
85987
808430
753851
136777
36361
202226
82876
101105
287521
15230
36343
258361
166689
683236
725855
3350
42926
66583
16519
226094
515574
411720
129823
382263
295584
434911
335792
3238
172360
642845
348626
31214
252533
494802
250191
119087
221845
125536
374226
227029
241932
440410
157503
173049
40152
251502
275292
627959
601663
177102
70778
403891
114597
673235
711896
502569
727827
591437
238930
460149
116483
79078
51449
52037
6355
48859
766703
119015
17628
79483
218714
349980
55845
275451
16787
195114
282357
191025
534274
151073
727611
581149
349679
12671
123216
755632
403032
10880
671789
40807
17517
2816
236352
23851
240171
383224
49217
327868
52449
261527
44193
44219
7993
122433
2880
506889
43462
172083
368099
46391
171427
140713
57317
288835
52589
23332
295479
733837
159706
103373
238016
24160
345593
67418
81170
190315
526913
136961
758896
11941
59024
267041
765682
474707
126682
527678
208473
139702
113695
337134
155806
466200
73083
554951
35572
242053
135473
88369
392087
8019
236948
939028
135767
81753
269644
882480
182357
57600
4041
415160
124659
217382
262535
424807
14511
461302
65321
599690
307954
971701
194015
235211
316899
316955
439430
588568
184295
83172
404711
545491
658865
291809
50104
9701
377136
156209
140141
10315
71111
346146
560308
184934
214242
280208
29691
625668
95299
331269
28961
341480
249857
201607
184702
39592
3109
227426
252213
588358
81609
285602
35633
396903
145952
146201
769351
178257
218377
39243
104722
70361
368010
924
52496
45845
117298
49302
42071
444081
41906
60042
107403
132935
116969
302961
245557
293828
403976
422062
410338
55591
261623
1635
434686
18412
74900
11748
642038
336215
605872
482177
89939
24398
1973
15065
223034
244699
67747
388504
451256
170438
22821
139786
242240
56114
432496
363454
95008
24678
57587
778191
150436
15000
114318
457867
515196
47910
113290
117951
31603
26620
634073
375361
236982
163536
94581
78319
589258
135781
130435
121508
382735
927456
419793
424734
40655
527975
27166
145275
131789
225821
7822
348541
313134
89752
10815
539008
89775
21067
88567
24171
0
501734
279416
80002
378787
702961
29416
753145
133920
712792
32051
274259
22143
2207
554609
496135
43227
81041
349591
302556
107563
26981
364585
52526
52252
231304
221542
23648
456523
345480
518496
563645
446832
169749
49120
328050
283067
697123
270869
183757
706093
228944
46522
177308
197079
75609
145530
82494
131207
137252
73528
585496
361219
354653
29721
343471
637926
411635
887436
134395
27788
186
62809
24352
67311
607806
175285
7702
199199
8846
255173
64844
50132
312047
96535
123525
48790
301588
131917
286943
30029
15542
287808
116750
22930
202426
64214
706296
230132
597495
23364
465534
275812
212348
108474
389406
12251
82388
346974
178155
37703
266108
474241
368470
71514
714192
93968
121314
634870
61337
27769
546760
443845
55455
48656
82867
250258
250001
375903
87702
44527
503294
683800
492956
543704
167093
258833
65065
67565
130
612601
511225
120097
97733
172886
858962
802301
62789
29628
125053
179618
108863
13928
38801
239540
91678
97559
21721
771622
744354
18963
420026
301882
76246
4649
577562
317739
596086
121835
71636
503725
2472
592845
24249
99446
127392
126215
47693
491492
34793
25196
243666
109360
417212
106550
130639
394416
18731
452626
178332
30284
73118
510029
273887
171189
63162
16168
38432
245753
831430
265294
89016
57435
131372
571547
273442
31701
58366
5892
68113
279392
429990
746682
459032
37093
12673
180370
347176
47730
74277
102772
305837
14020
663458
199324
103471
255712
10350
744231
837634
547128
105327
38232
51978
513685
531906
115110
154662
118316
306623
111019
691901
354156
309276
43488
457727
74698
331463
127693
21085
256608
108746
28244
244656
173013
167530
7838
350738
259071
136249
284268
727390
51620
128497
493782
2567
103838
112991
813424
360302
604408
234117
37464
269009
217785
284195
101147
109380
51722
331724
18029
288163
31414
91098
579487
248375
208090
546540
145397
367368
579820
142330
95579
63283
33916
153917
65516
342475
74359
21735
779959
297845
78473
167241
208337
105317
404499
301866
181958
59091
91187
181205
210216
338612
143905
163741
319
55716
707007
80737
307001
14265
550860
251874
103791
152436
71114
165787
22312
867101
388109
216214
162787
346508
132445
264621
147939
322162
64775
95866
83412
674434
811919
58916
96637
2516
121219
541600
448081
32673
156
162498
449342
212976
73563
14782
15291
212471
103368
45596
93898
213305
241847
233299
112331
418326
16538
416408
74241
11181
521354
140530
29372
102168
236591
814737
221188
96693
582512
40451
183054
426870
418779
253516
111900
320015
529643
80376
41340
528232
262933
759587
33531
445296
3837
162348
45446
207302
49092
467117
130329
116449
124991
158409
116445
648708
14702
192085
133813
167807
250608
195262
46600
432631
161292
640420
453134
15467
553841
297716
218507
165187
7776
119032
26704
11759
382607
298
185525
798485
292631
694330
40465
69997
10944
605213
530555
45771
76858
587985
524569
194425
707101
3003
119008
370838
577370
753771
86461
39383
71290
24726
586085
7280
556721
46939
174101
63408
82639
9318
412138
284891
466132
335200
5849
217178
614115
103603
179073
501591
41003
290573
15780
271711
190181
644864
796756
291854
500039
290717
336266
235166
217805
114906
244012
715102
74363
391988
342585
321433
727132
587885
67007
194687
253516
236959
205610
968773
289953
23093
372422
322022
626950
274909
189202
221627
243271
448319
173081
369981
415777
607370
746933
372388
237918
385001
768405
185709
354235
10940
101323
87945
177983
288324
285137
60225
376253
373603
101134
53091
493338
372759
32186
58875
338980
665788
490933
23901
196066
60735
29209
365466
114952
15437
6907
372232
534507
122703
234090
87837
405931
8263
15610
80809
59737
470571
160362
81406
185027
198894
110
753447
26613
15602
174412
286657
81662
96492
73600
463642
395905
321809
100109
550578
512061
33140
795241
271642
14522
654627
22497
4784
45812
527805
87434
8945
155862
28974
75660
588645
330354
280618
366717
77076
682670
85844
47889
332224
124400
155485
343957
422625
237666
28363
448482
113719
683342
810683
405157
60821
25115
373359
68406
57658
193628
392354
173592
21662
10647
168652
48871
1122
146564
23372
55946
77056
29789
76392
19614
327520
108358
35317
162001
316477
647826
220855
90587
566355
843470
198502
336241
546997
144530
361916
70403
161997
693413
37204
488860
338315
423167
362695
88300
397391
90889
356444
95068
253620
453557
3426
369188
102938
261060
222270
37750
178600
633703
80072
1253
642
930797
435921
215510
106713
18945
402769
23200
104672
289482
188726
538749
430070
23869
221223
692833
45998
145297
96313
4827
38652
476839
496205
87674
345078
47471
53297
1420
292690
15676
588780
103574
539000
686535
38777
106369
12825
205648
91430
716367
516186
677977
532420
447883
273270
73731
33851
127016
42632
225736
74973
845070
114708
16804
9469
45659
24712
16625
161623
175242
12720
55790
461676
926328
447560
445804
270354
238938
171264
485759
67513
10363
137231
12296
867795
549116
52931
2270
217720
243630
711906
260127
198487
196035
43769
83352
1454
350421
604287
35400
52514
118875
668723
90478
104091
12259
79743
412978
101221
76737
39799
242509
104275
308325
199392
67353
606053
730031
47947
264312
14770
257675
28875
408716
210973
146933
665094
269628
155745
157298
418378
375046
65641
113852
423807
353795
393646
246757
74344
10740
263407
110246
401802
4038
585981
71040
181505
561260
386888
12252
64614
237088
1937
108485
27924
404916
110865
202404
557898
273530
336773
79167
15368
122139
391909
50016
4326
215200
20773
60411
122169
111006
367901
232445
255541
285884
149429
11022
28756
154561
27795
107574
273150
0
270952
288284
671710
407953
93415
598977
12316
275160
40023
20573
377441
544075
82389
20911
107301
545796
168211
783081
121875
319751
30832
126799
34633
81571
138864
91393
428096
7684
335888
202239
87351
666018
369382
75977
16835
212055
75802
306265
60655
117283
130040
226824
345118
518680
98391
212537
208873
67169
368586
698656
123561
38313
290928
16642
24158
399167
806529
496063
273287
175620
69339
440334
36195
5218
171765
346659
134360
223213
99621
109399
103472
11346
256889
531216
109218
47492
53818
62491
648954
500753
581717
245068
665040
337325
410100
6636
190213
322641
38126
396310
163089
189567
200747
1371
73385
187310
332332
204213
52288
14687
264315
156087
363953
115086
627067
15674
36772
128736
471680
477471
3131
654333
193849
182048
261620
287622
68473
412371
405841
67712
142344
172622
734616
354914
181198
231703
876990
260922
37815
573178
210746
243792
353029
502916
149169
54649
250287
57694
102103
329733
75903
169393
108804
30766
447221
411414
664178
131441
459068
332489
314192
299060
685742
757989
133146
416218
135713
234227
144828
2846
7369
116223
124922
462178
538779
330467
69680
114724
215483
254787
219597
136347
530588
164501
14741
53388
94003
484777
364303
106033
64681
109621
767704
9237
82709
161130
38160
343200
8971
66848
330038
5616
857062
149117
622475
109653
355404
206841
633010
125798
91616
46328
247174
424657
104680
696015
99885
160295
912316
54503
166431
188966
45955
11327
462600
357839
105646
43006
184836
117061
384537
24420
213981
183533
101928
555062
314532
393533
26852
391133
153151
243417
505696
20490
49407
61269
389611
162305
16714
217959
212135
178773
149317
690286
245875
195992
67322
463552
162535
107602
425670
238466
518672
684931
12169
59625
5242
110226
144366
267184
131955
252762
738330
645372
111421
220529
79661
156544
273482
823019
23581
141818
298437
1070
159495
315804
39931
328795
6284
343245
5291
422933
22208
685405
341775
178873
151605
702357
171170
264257
170815
158674
176353
395099
248274
653478
109576
497381
812558
105980
130352
517673
162802
28368
247453
409957
51692
411652
202982
93851
244098
185122
22930
457128
257251
180937
301377
473842
173581
705240
229535
286119
460926
474781
22819
921681
118256
612400
446265
294220
134180
35744
458088
9930
3709
105101
179765
106920
201051
203938
172830
286578
130880
413348
134733
889181
251579
3218
70807
7901
310758
260423
452750
29424
71599
104401
324899
97036
309029
708518
245851
1880
892775
556512
811281
170310
11304
19426
38934
13577
427283
458264
583967
415571
484272
55701
386612
666818
191754
63034
86866
837288
218344
229011
31784
3971
20533
319418
568190
181202
136198
56124
40621
284192
51116
521358
10342
637000
108206
91574
112626
63970
368424
438259
138575
665316
176074
84384
15063
7213
215406
422979
6518
60432
16412
30609
10152
274601
12262
380108
478417
625770
41645
72206
473588
480248
360778
510988
932
149186
456437
691481
845790
154389
66518
7023
444
298690
35510
16953
63889
512750
150795
42132
12660
621341
34189
72979
848715
743985
593833
302045
234931
121541
39661
155228
114792
44784
29023
56752
683180
387532
29763
22218
89547
617929
357240
277399
113781
43256
40340
41778
391437
286767
175124
161630
91742
2068
94665
65120
317145
12446
277395
36361
34730
568732
549877
8337
347820
68026
56668
921862
19693
337747
200867
213770
68523
140485
159522
168263
3070
11212
234642
202431
142635
23437
651866
25498
192693
310330
586842
268915
305071
246461
176403
455254
368616
717695
526357
202148
126536
396754
121511
454650
36080
456935
49992
402574
578938
65192
321040
5721
443047
20008
186131
858322
671468
459722
122547
140582
465524
88397
36849
166926
11178
130757
562676
319781
556884
10848
92161
216594
304069
51735
614528
529016
188097
360528
54584
139199
935035
175720
54283
62685
286441
145
15065
146381
500388
112471
26025
221065
143509
499383
429359
172315
519180
732697
18308
22298
110609
456590
9437
339168
261441
27362
57981
586827
800018
251935
604323
6415
834493
20894
195964
818387
185290
68000
433172
183275
217406
418715
33416
192938
579493
730803
3685
467593
202840
968730
74996
75271
147812
642378
351831
175087
212043
187986
790038
73033
227653
701229
41400
8661
85577
36835
55911
303991
130474
287
398723
434120
332098
435836
766653
749716
260525
496000
88515
20686
269245
23198
294074
2315
226474
115820
36980
446610
800549
174597
192614
50241
164116
72015
84474
22015
281630
8519
527431
369602
144941
18342
164037
27426
701411
469369
93042
536518
32946
481407
227293
287081
156030
37246
15500
139490
360676
609727
154721
399887
218627
9202
93633
246382
598809
28050
294444
423756
530104
511739
184134
361620
83007
31885
473286
819114
740346
132748
269280
14379
73851
4703
729394
137841
664175
37008
77442
241480
632133
17713
526486
24317
219936
180077
403136
233778
151911
493279
351295
95158
311346
259664
268769
856717
265639
443055
148771
865335
50202
40765
2970
699930
2842
392691
139109
327070
146545
646941
202244
867626
26810
516653
209901
535176
79368
261484
228549
435068
26432
9835
620350
6874
66860
143062
142648
491764
31765
50453
206281
108324
142577
102141
14603
6480
288125
634650
284273
431532
641739
156537
368710
231401
61107
396775
321709
45701
80618
63285
612522
216955
87341
329837
26941
278953
333850
174326
102740
53540
460619
773858
443393
50955
147984
182612
389246
195109
115028
98983
36690
86623
72208
244220
95665
102184
227580
591419
362454
12763
613468
411653
90221
265100
80973
24835
443736
85781
460772
300099
322544
163886
371104
6156
683542
69567
407533
297049
278639
215763
23117
310823
46352
25390
200818
568605
425398
422236
26251
53319
4504
17213
310102
638169
1177
158929
176028
148663
63311
142392
303880
337611
263923
115403
542061
605827
239121
135162
597969
121524
447791
418401
230121
182891
628666
644762
268673
353078
313285
147272
287175
200579
311521
239625
227439
755086
425781
605148
288797
567403
456013
43957
277636
261550
62221
34006
63677
33368
116133
274309
235252
111012
198020
932
272675
116458
730168
3124
430425
580813
64968
22634
167468
113626
212691
273991
907711
113660
573195
11720
15295
352641
176915
3102
187200
318838
340567
16160
159613
549092
205354
349800
289073
80971
24305
416902
172209
220832
16335
464997
24803
56482
217765
133698
406794
85032
13600
13881
730369
238081
266560
10144
72367
363475
88534
466856
489466
212309
134416
416192
654531
293812
180710
436828
132531
86628
104338
181353
207885
114086
322953
6107
891948
623500
742475
44508
3441
321480
196289
509504
534943
175257
299643
104853
254257
470867
145301
110670
568203
68424
235567
80138
174357
86423
241719
617613
12854
31651
623143
606006
657840
3206
555835
285840
52031
33357
349465
409345
755621
582459
666169
119163
381840
239531
10341
363626
277721
116898
449279
135276
38081
330959
259363
717303
208764
71533
283084
12050
201376
95594
30100
3890
72793
730978
151661
33717
108406
61225
55398
144351
302166
572517
158955
655884
251736
33301
514861
489045
51585
557078
503652
444187
289454
184185
35240
210286
439494
188694
810409
113095
619552
244531
101290
55776
237541
51840
538401
196634
460464
306087
176493
772742
348377
398534
538028
789745
63088
16650
807999
412
29107
213223
368437
16072
377345
129397
221325
3414
573584
32488
188245
263332
161265
44736
505255
58540
239059
708315
147005
337173
679663
834169
170178
115251
127568
39996
695778
280115
52258
125356
375750
283610
193656
554189
791784
63996
176312
251911
674468
147625
225210
297028
353293
142133
788279
449983
151708
225995
852803
182293
147782
133800
776933
391923
520745
189670
726333
25786
211553
20898
47005
47160
342266
150867
48226
257646
100252
281776
17247
779713
18716
193967
180095
435162
299142
16639
297239
114179
354859
237138
43430
72599
329574
479759
59852
283328
2236
512985
387200
215
936851
60963
187217
436278
405225
221592
65435
208328
300697
190551
11050
427069
22998
474432
442776
1973
104649
201862
668070
93967
29651
499345
53306
11791
47955
256957
126825
24133
410102
156740
719012
627646
127428
581232
220769
42812
348908
172670
95884
623761
6341
28462
79924
183906
493237
493128
112612
199833
274453
188608
70337
42532
216310
438287
42704
610752
28148
3966
847016
445821
413108
375790
34606
219211
91626
949
556296
341101
13932
24256
182294
227812
285311
29651
89277
51829
65125
109679
204280
48496
146696
75147
44320
10387
500282
64672
5510
339132
26885
53030
17484
507527
71931
162791
379863
45520
653511
463066
51911
54566
650812
199009
859233
384564
300907
578025
133865
317549
79557
595248
539409
36847
253118
3429
103115
189644
132574
149689
28766
488991
484713
267209
659192
23672
667782
65015
3596
483902
463650
43337
576505
307114
1156
178027
416380
396747
3571
87773
29404
433665
123999
204413
147873
117868
86361
80207
330213
7036
189954
14189
539570
138789
533886
661936
392342
647866
209770
2908
66227
658643
79759
211906
137836
237295
485707
307309
147892
671396
122907
601792
407877
42255
2060
50494
245088
20770
400667
361028
227532
588625
133616
105735
38595
135241
727266
249326
11084
371942
158798
347930
20183
565556
113877
52237
7316
31034
11831
378565
127042
610263
38324
87502
9376
224949
258631
202187
345140
116189
62735
366424
600000
534646
54407
337233
80798
4744
143273
110910
22609
533831
179453
125597
436771
850368
256849
188610
130475
135864
344691
124187
209332
25083
391434
429339
290456
27596
334517
423427
190471
217851
565703
43159
157611
62494
93627
33357
298169
179342
271593
224560
56673
222694
21564
662161
2039
80976
253460
87974
228386
72739
3996
181896
25841
67229
228418
43281
705604
577380
641712
120788
365548
80470
375703
16708
235008
244668
60936
190406
13707
31096
260021
441143
1468
570207
241106
88404
116394
746634
36099
153232
561971
21394
277606
89078
181964
162172
642322
140016
171371
240852
11050
453001
75138
42653
383201
188819
61675
98799
209046
277804
72718
88874
90842
135487
101433
367590
564401
18570
281445
129446
107723
162945
338831
487227
161102
789206
50205
264953
163283
75915
65541
108055
228953
167142
87020
34870
246634
272450
186368
706879
675126
798305
529434
201055
399617
13832
80821
62772
141176
404153
279385
79021
212037
109981
829711
622388
316121
33512
28937
659633
15571
88191
29379
101998
90180
271630
7987
35768
363117
324936
141415
130448
210574
82691
408918
69973
363710
234280
769918
14069
701243
6965
239714
402195
144584
5933
48882
107213
123116
65851
327155
31907
724471
226396
485404
476045
146143
162398
120350
30476
492858
1304
135192
517492
10735
80893
558999
116272
775504
79538
444330
377464
55095
182950
32585
27730
197731
135541
65168
25375
286934
4488
29501
556267
787977
547637
26403
417797
345453
25339
398198
215751
427077
22141
325810
196286
35462
489308
334347
102576
19524
577031
784765
506609
170612
54947
50163
5505
211414
322666
202330
764375
753187
0
749911
146898
462247
481383
615502
21243
289664
19211
288335
218425
102336
18094
355589
15207
45295
27701
316628
299404
69638
295446
495648
23016
674728
223430
255130
78239
652854
292588
38035
535748
122966
121876
260746
217895
220747
11483
178864
888431
153822
89162
495859
130336
173047
357078
58836
100693
104031
408
65351
770332
685900
583784
604086
483942
5421
454203
17738
46068
617081
194653
183563
120169
451269
226415
62330
560402
761696
293911
307041
54264
1120
408927
94515
452370
88258
157047
287545
166169
425792
27091
12928
54402
43117
588260
67033
308054
116010
322642
143582
297626
135597
842545
301322
429663
206416
164582
440421
44820
198400
41264
156722
156498
101223
675568
500909
479630
760132
113317
520059
80261
4034
151804
396432
7468
232819
415484
40016
200288
233529
347740
271992
791851
40120
76817
340868
230199
391054
484998
179480
375482
112931
514572
462291
657722
34638
184060
16702
15069
133224
476824
72881
350163
599297
2762
176867
435315
253583
273550
186573
219751
129691
115899
164230
424201
334586
54802
83146
638688
472576
38355
2591
14898
132883
245215
78728
136548
311005
267422
38311
455830
155008
84746
292632
441023
402340
165605
436452
313882
237384
353600
396800
185694
335542
17720
589142
69752
256105
393693
147645
824257
188748
19135
26491
548232
441311
167776
284833
103439
273913
70757
130189
623642
181897
185873
4023
711684
79453
155751
615724
36749
527925
77182
107698
185998
188089
138778
434982
336746
276534
305782
110336
573731
380025
339348
20740
314245
621601
132983
858541
94363
25295
223926
267261
215267
147946
386629
512316
159377
866604
21825
502065
580385
117358
909117
44746
77627
352107
120655
892462
350282
464410
159122
235489
133239
383346
543798
347842
266181
84026
767942
102803
211643
279763
136471
41157
296990
715356
162755
234898
404678
659212
729143
165377
298421
251765
228981
218381
184834
160945
634759
486682
202099
500050
854852
199176
446452
58799
19188
329729
115996
547893
225753
90818
183838
254236
197007
68503
64532
58934
322418
568705
25242
98865
160513
282356
231044
551540
511971
103880
197453
40192
404273
535602
48274
259080
530528
410599
3554
604841
501755
459465
389158
356099
548986
174809
191604
443909
718131
12585
204052
252677
633708
264101
251086
30355
184312
51035
2123
162479
899621
482261
138950
152784
8228
399817
851339
335499
104952
522233
48034
56518
31304
260218
79191
118001
186923
930630
324373
126685
50039
32042
181015
415215
120921
263627
515090
467138
339791
190464
50293
338148
62112
13290
755145
244315
273311
78556
236076
253004
356912
520742
76458
485079
509083
63877
256248
1040
118406
400139
732548
449062
801980
536182
369373
167643
190877
756348
72310
446137
101572
275049
3029
138847
341415
76658
32262
48557
87423
745949
57330
287189
193297
25619
383637
550268
214394
764287
315586
493
87731
491947
149350
484608
16188
112344
889580
135063
81891
899781
100770
149121
130003
409066
204124
149808
211117
51524
27078
72155
29009
7218
336705
350036
25195
533356
85116
263714
219656
471223
219126
600107
80772
468719
99491
84542
209304
217682
194815
8292
40120
187981
606362
2489
427095
189749
22563
440966
93641
429
295547
20245
708496
343030
259905
82122
858013
363574
110420
50153
345223
19661
84059
237905
156899
825930
222581
21418
758250
775320
102439
260173
409974
44971
72504
78592
100586
580954
43371
14141
297089
265654
821711
10870
294474
138670
565458
164768
162952
596455
231347
604047
333183
375019
442321
87408
374465
112723
34115
8941
19583
325613
126950
384001
107236
194959
58435
260080
227631
35266
222005
266553
34037
12110
337607
532083
422724
3287
103934
353533
13135
507612
32485
257853
48199
286145
266208
509038
395783
288288
207354
185522
509182
229051
199822
273279
114495
221570
118406
410573
186092
10000
574818
251435
141042
696063
147894
345479
44806
115119
88905
104486
1457
833922
17721
312043
617682
198046
181051
141876
11290
67876
280282
198572
44318
83672
489915
524835
3397
181361
2065
506315
13986
306907
333199
258288
2457
43590
90138
55014
366496
82886
87255
362119
239123
94461
31827
302387
331203
4672
249465
207763
169880
558846
28149
339965
22830
208792
337197
39716
572321
40575
50985
439794
24440
205404
73788
851714
35133
6080
699203
92644
392619
98594
224434
864635
18397
929605
16289
4637
308447
338619
393275
73390
383161
486791
138546
181557
369931
17874
153748
656163
30432
734021
524621
147556
928254
22387
12659
10282
536956
382806
364017
100574
41644
211216
110188
371644
46789
308486
4818
69897
257201
256703
378032
1065
162491
167236
713194
407802
76570
101337
670681
181809
5562
38190
132051
244737
680322
168395
370062
1985
479314
122693
135754
27925
100903
18320
3057
727790
595610
29383
49029
404691
79924
126719
228916
135431
265862
262929
101732
34368
509162
150759
527065
46844
96209
397858
6534
129894
928053
37539
222566
510204
565336
534970
723474
61905
380127
485988
153810
414725
93373
19938
404270
223040
417759
378288
55592
690988
98310
83819
688163
415472
542280
108535
71016
178489
62397
210255
238641
266329
13807
194027
19708
2206
724913
64449
31390
97525
412022
329078
29701
156664
465498
689320
153774
202880
65543
448596
171164
837273
535655
215755
196494
611950
436765
196181
271204
120819
485491
107043
256129
695687
260980
8423
506902
252315
116223
76027
701240
66381
82728
256848
502948
839036
161242
11927
274732
18761
682273
37244
1469
93846
21256
246049
43471
67687
85831
403088
466296
2450
798734
9253
8684
743909
829893
373400
151008
37376
32344
751565
518887
236450
20361
10780
239433
348966
847184
78598
94483
630637
167054
28076
328921
526532
86629
378694
3131
371064
606556
70846
5474
676367
79147
304143
383073
96765
22467
105476
12168
442203
404717
148800
6498
383377
68896
545470
187297
98247
28753
768
274849
28562
606967
193
37352
166270
980
117537
268802
844143
44119
56841
64233
440436
748955
22211
400491
368702
79434
184856
118466
29911
70987
60511
9363
23067
560656
7625
416789
848537
279990
121668
320306
449063
15584
280064
113304
363682
39853
104352
241611
182326
406113
331829
138001
167970
304638
259045
425435
682420
564781
25334
882875
208143
225745
189973
96533
48036
372801
24176
239964
74425
120165
504435
49002
110287
271887
287124
280590
336544
299349
80442
202235
411091
62620
10142
556341
359455
185677
148135
38584
320346
919563
249479
245334
14611
35079
128324
72506
129791
3733
207376
311354
2291
221916
261632
751728
2718
148078
122149
121774
345870
70643
77942
342134
65786
148444
487159
158398
795392
105503
5446
88066
712107
304897
32008
101304
481168
94212
363879
113516
74437
122014
361307
38896
21433
33264
9858
58855
357742
150538
92052
291408
6206
1230
452919
83976
752976
97321
159819
99711
865751
127091
54137
116130
6132
7193
582762
112928
86951
139097
68814
417041
156945
443892
4361
687282
426769
58199
233761
657208
55035
269010
112550
1833
518796
956319
648059
17340
517979
111157
114167
194031
14485
73381
65170
803712
247929
548054
49808
681360
239094
378968
4703
342027
22302
483905
5019
174761
70175
42343
34579
266994
839617
197785
316177
204963
798712
368616
541963
284528
475841
610085
732297
655940
36932
140149
290644
76524
71152
228453
371670
229817
731879
232557
45727
45874
478136
43114
585231
526553
149311
244265
400198
213177
657
245359
279033
550814
413160
30721
433030
369702
651012
573034
89453
359330
580764
328178
81457
53011
42475
18888
78036
90234
813592
32999
48889
274892
223835
20860
156797
257479
8563
337925
521653
52685
262020
66221
516013
1506
331150
96479
22483
193653
201680
559246
720537
329874
12170
493781
6426
322851
232659
158647
28730
147939
1193
73063
234829
93550
58587
812682
60769
207081
283349
124666
547826
49063
710071
407575
433278
415572
518098
196617
620814
45974
5224
91234
443572
246140
33636
78192
232455
156691
76058
8911
111862
113635
280386
259155
514466
524860
24135
31016
6156
22695
277456
90697
271411
246850
415410
106303
35627
173606
428295
806622
8282
727678
263840
421371
106263
296110
54290
55132
757173
21953
20687
120050
593980
5336
286676
45132
1122
175672
15418
585658
26857
8324
450672
114171
434436
64765
6380
18659
340861
192500
658089
181069
276635
377266
53383
350161
464074
266696
445914
61561
154887
213526
7788
353233
125960
187742
13825
313318
5488
568018
223545
175902
12571
60544
7083
113914
31213
599834
595166
112595
58101
425586
80409
402037
330828
87520
597115
7214
65905
439845
213414
422656
281423
377161
3126
694649
213577
756
459538
73421
30940
14092
53869
17441
296201
252612
0
131678
215802
618996
120267
166299
406487
267369
214731
6549
199904
433275
24204
137721
11169
263332
424921
349849
193043
140089
407782
162226
216348
346891
152919
69511
10090
97988
206907
206473
430251
118795
425482
282282
38918
45928
280868
95194
807572
206125
512066
55563
527207
31041
126935
751084
348950
398386
271207
29168
135895
93973
27687
65687
126788
367392
148990
258792
188541
686785
40087
624506
49646
288073
367099
35670
114994
388996
19667
187860
117044
60670
31655
80613
25005
179389
120405
361157
18670
403495
236498
328226
115340
63431
313848
660384
60512
150445
68251
243672
334551
417516
116524
188784
201432
735339
744210
152256
130262
314949
67834
530026
162120
26111
192694
7888
553783
9135
309360
224404
41615
3421
83608
28759
276389
412823
200029
122684
292293
533624
535533
406908
76254
17155
710566
74832
33112
94767
237955
798364
131012
321527
113475
17784
11920
349294
723280
417741
584569
11759
413153
615947
123222
15335
415334
329738
371006
272826
159593
158119
28306
526905
10269
132237
349217
64978
139817
271789
45633
11576
203822
525313
745414
239938
266427
31212
281625
59506
83763
269591
61469
275059
20623
320607
11431
439302
77959
397113
19549
218804
429761
117599
67200
940867
423709
141104
85795
1144
54283
163964
52651
403421
55826
320346
199033
20544
181755
36550
254410
24525
131725
150019
348969
444695
43151
952571
64059
523464
264836
163902
603824
375822
98687
239551
43711
109978
1594
293772
57888
577570
28913
660
191545
168741
3613
799598
88539
312333
481549
77809
539159
193132
781611
858596
711144
521821
324226
547580
128962
37507
55364
118621
620556
137103
507617
154101
76149
26509
92997
157521
66873
74175
309009
60085
37599
968015
58657
235912
453833
560629
218711
102401
169103
389415
88428
539745
466324
264754
180688
147121
215459
119062
2033
296624
70245
674804
243406
781691
99616
39938
161114
156953
140486
476739
21835
234389
255373
365344
495611
805104
446488
19449
67521
421628
215513
172212
296917
12506
9446
396782
46775
484477
69413
40534
12360
88535
35491
314808
349468
132307
193791
435304
12376
11315
114531
185656
44989
27746
590310
507901
374558
164244
40990
941225
156613
407307
128220
1021
298804
70563
249664
325667
182765
24213
324275
251067
82149
596104
24536
35200
590706
71473
246249
384934
595497
70607
175110
108453
312560
489480
146675
153285
424238
139319
450
586436
372734
579348
111376
112929
99165
145687
634936
14203
259469
105161
296557
48390
196252
13073
285966
25263
29125
687519
50738
25676
696
611886
61148
69221
271695
24523
35995
70779
540745
75686
254735
303161
182323
332964
47976
581574
69833
440758
321525
29801
169776
681684
31336
38425
156866
365775
235559
427434
303083
75967
257588
382429
545786
134087
579093
452331
322901
92554
244927
144815
38459
845049
642122
477583
25430
240243
33790
863654
438613
268447
366944
23092
570897
91322
358765
117534
504217
276484
119570
600637
110271
44428
69071
197824
562357
361327
207009
727379
336420
104897
76222
110152
27357
338410
528297
33419
294180
158475
428279
250513
40220
171341
506255
36195
241134
195986
323488
226991
154966
129072
980
55012
71172
181396
117800
263385
82335
48617
561431
422576
18300
621307
253594
206504
437518
178901
129429
29551
13249
756116
230543
369918
265738
918552
38037
107398
69627
605001
8512
262798
431752
61267
12245
212815
926029
237150
585995
361279
356710
34212
579845
587859
442311
113466
597964
180944
4707
12000
23613
111133
50466
518964
949674
592732
658782
87668
26068
22631
278608
601941
123373
646306
61760
225648
105425
346255
471367
744987
2693
711601
118018
104858
49992
522118
33409
429171
16348
66228
721604
104908
468451
394873
237149
114087
577587
200079
598995
285174
99276
128786
298892
25808
147412
20976
130503
435917
237371
197359
270203
770
50437
444010
8339
210524
829152
36667
38053
1678
503246
198021
8348
546821
66241
200267
741362
174472
648593
804551
108567
319458
433285
18449
604619
737597
540532
613325
91167
93689
582908
876490
511653
14850
169854
802020
68090
160470
9759
45485
402177
110843
442287
106246
352224
19001
311295
127838
555968
53987
220083
233157
68545
130739
94877
100835
89188
24516
84094
434007
703196
108753
42943
10820
596757
22956
542880
539697
261430
77413
30689
241776
386743
56086
432483
34348
541813
7424
211172
203109
114375
176806
462071
28471
6370
855846
658972
309306
789736
1603
44371
56737
286899
133262
307166
182814
130933
21934
348261
348214
438946
492572
40913
681063
932512
577425
525679
293060
457153
353235
661217
259483
149451
9626
103708
450861
51765
57808
71962
298939
665046
127191
342510
673718
366533
41057
2479
95846
30030
1384
29385
248635
266693
61160
2965
197084
485011
17737
100286
314292
51577
104302
20386
329987
209633
777203
90311
490740
47023
2751
1376
218557
10326
582887
135460
58904
205747
40710
41860
150285
544914
488919
203383
239098
160587
26783
447177
706612
39697
278039
376593
145766
189233
40370
31406
477192
145502
139718
242579
381450
980
83272
508908
73829
191334
221436
152353
132498
981
115881
133187
7004
197927
597938
105979
189296
397238
107787
678563
605413
207508
5929
215224
215205
257820
31997
13661
17247
631932
961822
487957
711209
344807
596015
26588
51801
654491
8218
505548
155784
870643
497078
493966
231122
365935
140637
593898
320587
151548
201423
62416
45318
292432
32428
55609
460905
245873
464413
806896
138297
473415
56110
36300
522966
410014
144502
445924
677697
536631
640643
216958
3342
180462
262342
879552
89953
194894
278224
438148
460417
380135
9279
325039
244371
236462
164688
25220
695431
49623
85941
18040
194754
181857
78017
242821
468640
39873
171195
41320
214929
381377
113138
48017
489310
78029
582725
173908
257594
405499
103161
357675
574681
35975
50051
56007
288713
539669
406019
131092
297597
205194
173860
241177
295064
271994
108396
679135
2062
217709
449843
543846
265472
134842
162168
40571
115874
496467
53382
341889
5122
93129
530815
174323
39271
48416
8215
53898
72947
169982
222929
213791
18746
179857
329182
34474
541120
46495
42604
901485
31224
102173
380047
40486
231285
167800
122825
98024
158494
572242
227078
302023
46325
381089
123975
314467
544299
175285
283355
437160
285949
207795
65198
642075
49161
599509
26333
112842
22570
302177
192346
179604
759609
81745
203561
817
464872
367686
357642
136519
145538
39806
161641
89963
74140
140156
138232
38916
63613
637370
385359
95890
280375
675567
292292
635667
301741
337747
459198
35977
23430
224674
292714
9182
213456
323757
16050
39393
740401
19551
336411
219928
2051
18787
439073
464675
116252
19378
176011
94073
520821
290
962
151659
5926
191446
59146
474792
8141
200355
52406
603661
477033
104451
369260
33898
287567
63337
221930
366133
21722
131889
213349
41427
303676
689277
147486
175667
805138
24071
429947
185861
268035
3343
505619
386852
357369
511447
536485
80081
363760
611675
338349
145411
6329
622314
243835
200890
467707
164819
13312
224385
136426
410431
118056
225524
595575
442103
9679
99691
16134
639
438191
60996
66300
42650
197211
492143
15002
92709
136987
41156
6595
78375
233072
53279
285339
96325
309059
37021
100808
201541
360057
112609
246107
483439
237185
284446
6927
462058
245653
9888
138903
37570
207356
636081
48724
35345
59547
145230
486210
859826
51845
822599
704142
366457
51852
355979
777063
71146
39167
163596
576176
112506
209681
305473
108242
34316
149283
83983
627272
594937
74763
36821
575355
736488
51968
797330
358787
14544
1184
224396
282434
224812
46025
359106
15080
102120
934
603695
425838
679804
262497
436437
183448
202237
345187
55739
181801
639612
16357
33591
804772
380
595849
14185
926554
8433
73610
30829
202085
634075
242353
58526
149090
271132
315462
169659
131446
317862
113081
397529
168779
682852
90286
500067
541527
891757
35162
99112
6493
44127
573125
9545
140280
97998
231776
166748
41087
518098
325654
219325
547728
107395
58481
2165
204399
188524
688
57495
211510
18082
1388
110902
316560
337231
135338
150736
548116
12140
71399
6350
127266
601703
11343
179986
344746
6756
515842
731612
489467
63777
15088
456020
508132
251973
379185
104820
257046
158376
39973
7452
186976
148708
60631
205473
312770
265470
8969
10586
81354
87078
123154
173654
56277
29259
326973
562223
213523
623878
7112
26897
22789
100897
11796
13746
108080
105543
180375
22049
523383
645358
162200
26963
73684
46549
0
361196
26140
615789
407335
3144
209264
644912
72606
63866
44316
68804
88325
43498
355153
373998
779728
6866
283633
215799
169477
257933
21057
390254
1981
292242
27219
541043
28021
163009
575980
90295
7467
531294
15656
16978
348
55364
571395
113414
842696
78954
52861
33762
648653
12806
3400
617653
35611
458167
37428
258655
864639
138306
337411
26938
195568
698437
751635
438414
343832
241512
141980
486611
143764
223241
178899
54120
67251
457361
444553
309144
963222
392318
11297
51702
307319
159771
143956
239795
368966
737556
227109
13881
201376
357247
114478
20753
36295
56118
110898
264801
170956
214370
65685
220034
823879
415052
188453
274947
444375
63844
231358
3050
31169
90619
288877
51252
245163
129335
507584
2745
9742
430307
498389
534333
112179
24956
313112
102663
223540
468570
593239
554681
291838
415421
147702
639756
118508
29441
465631
11786
513347
162075
215884
309812
54810
357730
19612
576013
654482
483152
246942
406944
32021
130000
11359
24817
25208
783978
620806
3601
828482
683206
114703
35096
576831
162226
41339
26520
52569
184748
340792
107596
313815
321792
48323
198910
273127
509192
696118
85744
102045
227157
142754
749395
40781
251040
201472
757110
37252
874
415017
117246
137674
782006
72133
161862
280697
468351
271678
153008
0
324211
470966
184476
195722
629688
65812
198999
919237
276681
179888
155852
219347
500968
479761
47202
330970
351783
558410
249240
77027
47805
264024
49364
461103
875592
224861
813
532056
120657
58410
30763
15003
51233
16196
142594
103539
550320
282362
32175
27418
61445
719728
34901
30132
388345
260474
169351
277279
59088
157401
504391
365195
167361
54617
484015
285454
315660
513727
134928
303551
31423
1881
17582
328973
157494
97475
135193
583444
60583
261905
364810
205309
447101
2283
570404
200874
349831
431861
330086
72198
16571
241802
55465
149849
118438
267737
97492
12945
277295
108932
206256
280385
181061
258444
189111
58171
370725
310146
456448
155164
552806
340293
272955
365777
45822
22652
518790
655200
264664
789974
534978
44925
168592
171576
595337
35892
410200
245435
78686
99239
401546
202476
588691
318816
682482
184972
251297
674853
766557
433523
44147
284340
324338
15031
42844
38563
711233
50579
193298
9566
423491
328415
30459
67118
192037
362622
637716
895893
170658
195467
342449
70219
341202
390362
225867
404630
115094
216144
218401
86464
17824
40731
102410
41242
252545
115734
297950
350306
135416
330227
29933
242830
801180
390346
272739
10061
599835
689255
62390
817919
513137
3214
195938
4765
80706
65189
11572
33163
52933
308505
82741
645262
149230
305337
536027
14303
305574
338359
112904
624155
22129
391893
2306
87439
159926
682601
176514
885941
71570
393015
336662
224432
144904
152155
65128
58291
161739
230459
194033
44045
94880
174218
533364
949
359575
644056
27357
123062
760236
835609
1209
94678
160746
191436
28929
715784
341502
105405
121890
459424
151969
177428
372952
680999
128156
113324
46539
521795
11241
625863
35498
202375
232719
683782
101728
829250
130563
29838
82455
277911
56784
516548
1610
22868
621961
415896
329597
20038
292403
426751
262256
19918
32731
375699
412056
189018
193573
282440
63261
323947
209198
152941
640242
239483
52851
228088
36856
147981
203710
69075
85106
536281
89684
244967
665465
549292
8257
175963
13894
1891
219028
216128
694017
384728
241919
174391
166440
218838
22720
79555
30189
19622
116936
291958
257922
41570
19793
278233
29805
368170
464766
433203
450831
38031
309395
324168
102956
427898
130976
226987
17292
49165
799238
228583
29316
727048
169972
43831
360808
311270
62669
805228
120313
589181
179985
903496
201767
728860
461249
133189
80316
343754
177607
767129
253716
32721
360238
328288
302596
33375
358518
262046
73648
169552
53236
28850
516946
486345
7864
529686
41625
14386
5595
749509
460194
11539
883396
16711
317177
121338
69896
188246
517666
610588
378543
20532
444379
360163
50028
15434
913495
394100
343187
296761
390419
844215
922715
319827
15666
191174
566076
568862
81767
26854
2487
170414
9312
187958
840655
141705
121499
392357
41884
64295
174423
81742
141141
668083
242149
25388
47537
236609
404409
299189
89878
88097
2364
174793
687260
414190
17954
804617
82591
142147
5187
177816
413798
522133
774767
522050
215459
49812
61127
358015
70915
17868
17363
41543
57839
10245
304663
354520
58370
191895
5861
584809
276417
125366
34408
524066
525283
57100
317669
454992
299545
106302
109352
233750
14641
236882
272976
11595
485
595228
36541
513686
222580
466402
221218
246801
171294
111475
76567
27173
478800
41735
132511
459541
269672
189043
447104
32672
42711
71938
315828
537860
156189
379870
91963
194384
120432
181997
98616
204094
6635
80165
357816
508634
8114
255597
316467
105328
18767
518306
729161
69395
30440
160166
231664
264976
87310
51257
69876
35915
349410
183702
50079
18803
280312
369576
483481
159056
824722
113886
105253
5384
104769
39023
65628
210398
54736
149869
318265
161505
587574
3670
132366
78035
829501
26705
56788
148203
49492
475606
465602
35169
66949
100308
170501
318554
18519
631972
233003
147764
50753
204973
586441
233587
428044
26997
107186
319791
46520
126021
769420
116199
35582
99728
2082
165387
415825
135890
165825
69338
273092
43179
69114
4015
287439
278713
60048
333318
24613
36066
23144
215540
35794
258273
4201
166671
3582
14173
154145
11678
266391
418671
110168
40632
53105
217589
271327
54437
152942
683817
17707
669056
202562
860466
846352
321455
97054
150145
354186
267452
103861
261636
48395
637765
335362
17201
438536
112885
2708
917992
312630
21076
419952
295926
579929
194687
222157
115178
261412
641500
165204
532367
56980
548476
124713
291561
597422
417019
252478
146599
3078
155660
408653
109717
279474
612421
86737
258
182630
380232
352328
393760
129794
20075
86221
227808
139166
599892
154139
152683
184929
49015
224981
91627
451117
12217
120542
47008
411327
579129
318355
9944
409808
419157
463557
413129
654389
36069
352936
165630
2524
776039
208670
152698
399247
205710
35910
117365
13511
808655
350016
73619
36314
243412
840274
896270
19131
425340
4914
133235
378723
46832
20693
344270
829933
215764
20932
207302
217243
385968
656240
907358
57774
417515
79648
430944
644851
7766
308675
525565
165908
51566
153183
8085
166746
67949
860233
135908
159574
449895
311810
333082
110
21707
394529
61542
784697
186459
5660
476483
126635
710687
293917
93966
16069
94898
231912
30520
200387
136155
196832
366106
228086
72326
144097
688381
258781
348707
244332
288220
50692
149767
733537
185
120173
272635
3680
110318
750347
31762
545402
291703
142447
278885
3708
393132
114667
355916
88421
454621
1012
225238
310411
217291
12176
30140
141980
54988
24759
162261
212709
265840
430070
160206
291510
85661
287251
455293
875594
422197
361257
272086
70188
434653
7046
356786
260903
329831
111000
178481
889883
221354
41756
217266
246336
195216
70049
160718
265906
117443
231073
648630
157204
182837
301653
620643
102052
374287
208935
228639
18114
534130
6533
29087
154482
265003
30858
691523
898930
143617
178162
529773
84801
55172
128846
241556
563546
164003
25096
13238
422986
387553
131073
632673
300904
114299
5567
279811
1746
592343
53355
189850
818050
391171
65803
219400
827105
90057
342014
286251
61994
551233
498224
442110
338791
214041
21451
28849
11040
15243
160274
185129
83727
334993
62024
120501
45725
10759
412132
432033
704929
81406
111149
380306
546883
210976
465760
548026
366845
135314
73235
93715
139819
88876
272043
77982
200917
722029
54987
480255
414744
37785
95658
822623
28708
379308
92321
324429
330961
723353
540170
120698
36636
188407
80769
665338
780767
184344
100875
216379
630773
328148
620181
57149
482055
299495
12618
26351
17864
134883
427580
305703
46692
330982
688059
82610
198006
426130
143042
803180
426535
176145
40372
388751
354379
1001
178809
57729
407009
99815
3599
258728
655758
145795
362374
59774
655774
186196
405181
365506
431887
130294
208365
15944
260816
393478
545818
716968
25433
338023
479269
31729
446486
179154
31315
752206
193156
321203
11606
60459
32111
428448
541240
340928
90082
264131
329994
148991
779531
226429
137123
129750
667707
50995
713622
139910
202678
403327
558872
70650
157620
120476
300523
89161
22797
596692
44917
181967
109550
43447
265728
443807
26211
51023
39965
300403
70483
288064
28673
20423
32500
7980
230419
514859
644369
534298
654240
57306
50616
107226
67041
39906
205734
105143
305943
386067
81453
77542
16185
548064
28877
103368
708530
7087
227242
93092
643748
20518
471051
312237
192628
281516
83087
26437
46811
88198
253079
150275
307942
8312
552303
310617
71908
567979
468682
356337
289772
194277
122664
12999
34125
55233
422218
75452
79772
135615
220218
321736
13665
232039
754852
252485
399893
84040
3132
810635
50201
284824
26144
40830
3465
48000
297081
16388
429603
255517
461681
13060
435125
250927
233937
449089
537365
26746
186725
210642
45044
205508
124869
188607
560844
402525
27738
752721
74763
177899
105114
109853
442882
222255
276573
8846
675948
494653
3859
165175
472937
184231
75255
58162
397042
193675
63381
210093
357746
259115
74884
23932
647449
142582
71690
154129
210948
6809
283173
86361
77781
522290
296137
411902
573140
755913
297134
34919
608458
363
37214
383014
114086
134104
41710
201630
356706
558773
718497
208643
471095
67949
82532
61214
134391
140475
33116
897379
684530
10885
571667
865396
2434
18843
122165
29074
285527
549048
23355
18062
88209
289286
252193
561889
28208
710262
256892
193030
64358
26050
12170
178058
41761
300773
56699
7617
87400
120448
64895
282528
306682
53221
26365
490956
740947
125625
139524
597128
113499
228252
466087
142222
298300
110843
56232
376694
24320
19875
17547
468018
493226
129290
120241
267710
56029
807
0
685167
249124
1002
140799
163001
623583
463363
796746
141708
82069
283930
455
583784
495421
429877
254857
245080
25520
498625
192116
326274
403333
190158
244572
7327
132282
337049
75914
32337
17178
302174
94265
189742
299196
355352
92387
494798
212273
401759
249992
300680
470327
622282
162707
628846
418459
62137
336885
10864
47051
289814
175501
542576
211515
755152
594232
31747
18633
481322
78515
26082
1338
55092
539619
413144
479127
564284
14179
36430
606947
81372
597725
95671
26741
232346
198597
13079
265601
400143
823111
21091
511714
8167
13893
46726
468271
15485
235835
8085
113407
343914
304215
90922
484426
27310
511764
259839
17467
185286
143275
10417
288659
72181
420368
84637
136581
421403
698580
273887
28510
89776
49257
287987
785815
280366
302154
248729
59132
56154
45599
189901
167867
60602
167089
92521
462357
491131
301621
176453
436118
74048
172099
64943
354973
26502
200640
38592
71952
431692
266922
6523
805219
114407
212602
125726
521720
251791
334633
135107
117034
380897
117188
448272
73750
213321
856614
47584
213356
11107
807965
239587
318425
239747
51305
127423
23784
314176
611032
953078
125429
623735
221229
129
356284
201752
403160
174443
599687
324140
133065
55403
163944
242818
806548
281325
179803
220489
392200
304487
26914
300924
108698
84634
442621
172502
727093
30951
145117
215244
411489
133559
94010
140596
748573
639853
66876
866442
210459
179228
299978
65966
42728
681965
57096
413941
18711
179265
354013
6038
152564
14559
108126
882568
84214
24388
115172
16692
192357
309647
327876
32804
26751
308840
15661
254647
462890
122304
267871
437858
306358
10505
21939
134532
34566
290484
65540
12895
652243
759180
482407
398921
297715
583661
400621
425504
206385
40547
12227
686544
18210
125391
177461
319161
758208
517531
50647
654351
182000
29329
200851
14904
372897
43324
292798
131968
193906
667599
205667
159142
126849
186433
25889
43409
12767
217883
742087
294344
420151
301073
46217
340532
107878
36602
33966
319460
38938
65416
124800
24995
246971
67905
420369
38448
42622
247281
10318
802141
110173
397617
330953
227659
60858
117855
65548
264582
523105
517825
128056
17100
8033
52771
333222
127366
100884
18261
306177
203135
39227
60469
197224
692570
188440
641115
39635
669783
819387
471025
680133
261087
332508
60017
33333
741765
601501
47578
277975
4215
146775
17872
273930
12721
31129
611355
362407
7326
93372
35109
471316
547578
759535
715153
932
40943
73889
7987
363002
58639
445584
24969
432896
75150
446099
253880
174586
218493
270669
209633
43661
363
273792
37851
126552
340049
452024
601225
81364
243844
164908
23803
140485
4087
79190
190898
337570
853837
259189
68280
136063
550286
84052
84532
354114
306525
57594
93232
426509
169278
13234
166745
495096
659010
163315
152996
572803
76076
215380
180365
347334
386814
247643
268234
364132
304790
43907
904
624520
127707
25121
186977
157547
802981
256666
251498
315599
40974
14095
323606
298716
279391
15469
164087
7553
624352
77232
389862
4194
474033
168937
169035
274671
330299
824485
166
5644
26981
4564
32504
610104
435798
203273
283729
152840
249683
46282
549762
456829
439678
893308
214977
446360
43050
486685
217126
40044
1216
389219
199104
546256
143811
133677
95674
193229
24929
70948
198176
454114
102322
550028
460439
439278
212002
473080
465239
296296
457484
95359
181558
2319
162689
118947
234021
237616
117904
403204
115369
87887
504711
605774
34708
122137
90478
124595
229128
853749
150088
34820
8853
89228
249427
283636
35403
306442
213704
408230
358955
744610
241956
449687
496619
107380
59535
115598
11288
358729
24416
243025
154146
9705
135309
495030
87975
6033
229927
376434
204081
45939
15448
297409
409505
216610
36009
465813
908181
588179
23779
156874
255074
12323
140965
248507
102104
41721
337242
793794
331091
345331
206297
280696
119899
16420
394348
516907
16064
383401
115382
232214
512278
78496
223159
248108
488576
165050
330626
68272
74904
120374
39822
210415
340891
540658
600421
42883
79925
118564
283946
447643
400031
73468
9997
28169
153837
273771
211477
47913
38414
133751
281467
156449
556405
28288
92275
304493
164131
278341
214071
74969
151755
495131
12646
253930
382536
144620
516154
64513
609008
67068
467031
68173
73343
290556
409301
911809
1687
503072
9456
73660
153255
251905
256385
31620
64506
691342
230828
947090
390860
437939
271324
432976
213281
980907
36735
63424
139408
233401
730296
149270
197632
5736
9784
713899
164733
212051
3670
3322
531875
461544
113848
585043
44439
186847
239515
223088
277719
41768
206670
135429
542343
73871
187743
154560
49577
6719
216486
603630
38219
194916
689158
820036
247702
301517
203563
423969
481791
129523
3014
28647
16293
66728
154754
618321
567666
203479
15850
16257
612108
531348
1384
358281
166011
96563
305413
408264
770958
790540
411552
518359
45361
262819
31694
398
349607
33438
75075
208017
175375
442790
112614
9852
68474
215544
8144
285921
502466
13676
2339
472583
335027
327631
60722
8041
272400
649873
77211
37403
730812
76870
471370
343456
187609
221175
232659
105078
10195
444115
186251
244954
425270
271155
21096
184070
36364
369464
569126
231836
202737
140699
390010
384465
162064
87315
20139
238127
71886
371904
581292
65920
624953
40472
19627
208261
179611
350973
51148
81516
366274
451534
219652
1247
35541
13227
295629
130210
84833
631734
277337
94465
272423
125614
249054
165596
7634
20656
246430
347635
21591
160784
141082
268582
301626
418821
41364
50157
200837
596041
57103
428560
46372
392836
597513
16590
115877
83593
473130
703804
752272
39010
191208
40795
104195
3444
567229
311889
263518
306999
142483
469584
400041
295002
56791
302088
204143
253152
237471
160914
571896
245419
136753
223521
348847
75598
443199
96678
198921
791633
326557
262933
141230
751787
260474
458210
465191
402130
166747
165309
4236
459274
57688
36960
225483
201970
60291
295889
841609
48773
241551
351575
658571
61463
78207
481901
426671
75648
109151
43963
398765
235686
133737
702568
456930
176097
274724
9331
405697
140360
345743
499999
180082
235343
166622
159510
163058
472742
22197
56313
273294
129237
25971
134764
381245
65614
307495
277731
516429
500040
82198
94290
311443
3866
713571
16438
57999
691843
121772
8829
158001
85389
182441
453
97960
487568
136767
8751
64893
362737
6036
654945
275114
400458
99053
72714
678
125121
689684
720656
105040
483362
538221
101102
304142
144669
289853
9744
65629
109282
445470
4804
67025
603188
347393
61027
12556
302176
264901
535294
169640
213368
15927
51377
331658
570534
39313
694487
310989
284016
209576
419015
66353
603117
313176
261510
112350
194959
200930
92314
42444
487271
406052
316928
173677
133711
816284
2100
91006
249892
122159
875463
19735
37239
186528
148162
576601
119462
15395
310179
791508
338357
47353
102583
465042
664712
171304
236434
319132
4329
369763
241619
10774
139203
302932
692529
433427
0
546402
609509
115982
202673
30938
88240
502469
737213
155035
110461
94492
270939
152375
2215
23417
7849
843667
79301
391359
276637
129479
90134
616979
71424
3275
227693
196957
7826
1445
463873
132674
38449
516716
128188
288922
416659
47133
282348
34983
7675
34947
477354
5564
383168
17831
581573
564773
239458
662002
328207
202392
537260
469603
49898
496482
178807
321135
3646
86906
121324
152687
630547
140018
195054
470068
193856
891240
309982
87484
309062
220997
76755
15430
200786
481567
431191
129066
93216
447245
83984
626068
9628
729289
363394
924909
738400
309588
443072
264636
49302
846215
228036
389842
227439
91975
843577
56934
158705
653581
464241
131625
643423
238676
80584
73266
818498
466628
720329
45173
153826
237865
265266
106649
294072
29032
283820
19382
57354
166012
158161
37999
377693
472121
663717
11652
2376
217386
229289
64614
245933
160462
10915
89762
128679
165919
563373
727502
327501
282091
432776
245013
37668
72559
8224
271585
293658
281109
317174
83118
82389
262440
129906
5206
354784
754883
195887
441857
225145
387581
10515
116671
64496
290542
692418
108255
31430
30412
86457
337191
301667
143575
101618
7522
214403
119586
348204
101931
15433
574310
486421
136869
673739
664931
171457
238330
167294
13544
150612
212118
99310
329597
30444
177662
62079
663204
41856
724308
919
252728
52066
15953
414503
248666
4758
225598
142633
83804
35677
11415
332075
2640
15190
18116
3465
185424
322112
452710
135934
29235
269297
635550
125398
359649
30134
252924
31199
158655
32678
190674
20787
831216
1969
144577
5500
91152
66551
11499
414377
7461
109234
4491
20740
42928
31582
537762
57009
707145
417568
827
352379
366346
273555
338461
47306
539104
174293
405938
51965
50688
55406
40103
306442
557391
303959
9581
716784
283669
218113
140639
871021
624156
618417
19578
15846
425716
326981
30625
712102
234894
8572
692652
718164
329943
35652
472025
381411
310197
82320
565691
6739
387043
623182
115431
4099
74044
15492
352742
46713
677649
102745
121194
283258
75262
156103
342456
225361
434682
734380
105473
136773
321330
364575
25455
406395
19851
125397
378593
586919
356077
32246
33625
13804
618646
400437
658258
439217
29100
677225
501889
519382
480148
373545
107301
101277
70737
496724
341251
36391
268846
32366
160842
170736
302485
581467
291287
41332
519586
234678
431647
106839
26725
674639
14647
299545
126558
493659
152623
354216
24959
665851
71337
40650
189907
554969
3333
379855
20237
183165
98894
22180
81504
422679
274061
425549
134888
263868
403647
180996
12261
407447
350920
38315
185976
326393
260060
137703
536650
371540
10030
318557
383782
118246
397709
224221
678605
138467
197550
92217
36076
10889
821412
660235
288161
64442
175410
332695
164251
73557
170635
713460
297185
777304
185288
394010
119534
459449
326440
186103
201357
9713
6046
7739
38087
309636
153267
516904
19785
51147
538517
381480
83679
134468
8827
701755
269230
77930
308582
390064
415386
94291
56507
72738
93555
783665
385868
73022
314753
399717
61627
437768
582948
246
5083
48839
283097
237215
83177
86766
427556
272911
649
11338
14307
589948
199189
604717
156500
200718
315938
37811
22513
368274
133905
438110
643617
36202
13494
529064
81585
140610
12362
359194
398574
316375
326653
223437
7044
146492
340412
598863
215324
50066
117362
0
113203
85920
274878
40329
539471
184279
347132
735399
197081
12396
52276
398513
163482
68170
69723
302558
563214
20822
436729
590030
839614
37651
453928
98906
473321
897972
165151
63939
40388
10820
559274
89933
352206
39292
92466
467894
13879
90368
35793
169189
21629
837911
114784
370695
75696
256247
228254
51001
17001
404165
162938
380921
594434
39919
180597
65178
208652
175579
307
846764
519574
84347
344138
200036
362922
451615
549775
429651
108793
372974
317366
665823
200609
11119
355264
403908
98533
198398
6680
380714
78460
110086
305438
260123
453868
444150
207844
220391
61698
981
143504
256289
381420
146242
0
510091
158144
177870
218704
452947
24888
98330
501363
55269
737064
158594
96489
466815
444346
41864
593579
267961
492162
95893
353225
433954
57187
131797
214493
465943
181524
392523
67100
253035
51696
83060
356000
210401
112810
50666
75305
335307
667151
205524
3668
232918
134209
192490
342185
98704
537627
74864
92580
239363
35194
36490
371168
6485
693858
51927
155032
485746
173857
510576
54381
15951
23288
204388
213861
46976
147798
208145
487798
7146
164060
26818
212256
1052
430793
274493
475232
1995
45565
150387
147891
288647
87715
24570
68772
342282
26039
343074
380972
739888
8777
838515
52451
149447
127196
309979
70168
70990
815
33785
158642
210169
29696
679591
734981
60806
21964
355974
9492
270689
7165
307851
488739
19267
629164
335476
339352
27479
5070
245707
18661
695079
157310
160909
721374
4516
67744
46737
190514
32556
11564
86098
6936
44186
116926
71205
188533
103272
375244
59851
278854
97336
330047
341451
118376
382044
535073
423889
663682
46898
358830
706462
121404
360328
539345
15107
33088
140091
758160
4520
336225
73166
48773
42700
150
186734
232009
269842
54150
475610
33013
165992
370318
123388
127306
207306
538922
195164
93244
494049
218990
166272
569560
129626
276266
155373
83225
16017
527432
286956
180603
327260
298569
238688
13349
76231
13026
192681
215382
108150
49995
279536
136019
51318
30482
54079
838309
919606
543334
1394
308784
566775
241900
220322
127502
32023
83631
108634
442020
90823
770582
189491
92175
453341
65685
456020
415590
220640
20688
29590
38587
9515
237278
410611
491358
348437
313335
101960
307921
26531
398066
578297
922483
573894
135905
54968
323220
247769
169776
50167
12889
60353
737468
132440
224118
8736
21406
113434
362721
4795
499810
891469
4010
683592
109386
832003
23999
407967
317854
214789
19714
25374
118547
287775
60105
18250
554113
564640
44716
116881
107093
652568
284184
256249
214431
302327
92303
16714
265172
265876
417860
14451
254486
179368
79467
783767
118988
252525
41694
122028
554798
12203
208341
184237
133541
10894
48658
83481
9035
53223
607899
738417
34631
19103
124261
487695
227494
115808
301887
275351
117404
128599
91479
142056
667272
557765
306031
230082
569342
515727
226402
73661
471869
69578
9751
146940
175360
144439
93152
258270
30122
740469
282800
94130
20654
849959
216167
383834
79007
64340
308404
8821
43654
512488
35819
100234
410211
472437
63041
120472
323824
127487
163655
65074
79405
185383
139166
69215
171833
568760
191894
333229
821612
105790
84010
64701
397491
559313
122303
229781
357651
292882
389080
248658
417665
94127
482464
1788
156950
88328
189938
538364
119213
95765
79258
365028
4871
27031
91451
7832
288744
297372
211356
2148
8920
175724
18016
168464
820434
461801
12328
260066
118362
44545
112724
52138
753052
445
597728
194814
302115
26620
59842
533833
437596
11070
528832
141801
690834
507564
818972
32982
213420
170494
517623
6582
196724
405654
83260
191840
104739
57506
97662
75814
117950
339697
15807
570921
73628
28185
218339
9570
187656
118218
41590
533193
49645
263390
139696
377488
413779
231139
90183
217237
148686
27977
364911
52666
27109
40857
487421
167494
54730
806
336454
170259
496259
252438
280507
523728
453190
117807
90867
665347
125238
24754
63801
739893
521542
175043
194219
209839
21458
320616
85963
227644
255088
111904
131
224108
992190
260306
142729
27040
288705
780394
2987
183694
133437
136469
380852
278884
162166
62585
8435
227658
19270
409843
23982
342107
123632
212585
382629
112220
73230
14741
526469
380169
436505
524851
61141
357745
485270
185428
43771
533003
41045
102
116652
392103
390372
2920
382882
288102
70206
479311
162380
157866
39949
278720
733622
360078
172451
397744
140838
420662
193143
218924
111763
13493
279610
94603
136835
23734
546950
50038
495242
25001
152791
149063
60355
44307
84919
119344
562634
382019
257946
66242
2442
710477
194452
240874
530371
209298
93220
66417
672
762714
129944
116708
61628
12742
444616
463734
448009
334869
119319
11963
19863
73911
90320
82990
250323
133717
128856
136853
8436
433641
724108
535405
588455
33544
8463
153949
8415
822926
415735
255554
7441
118459
6675
109084
424590
11555
416093
216280
33449
31543
99814
127261
766355
407556
14797
137504
392801
555876
283195
10069
338451
20347
94176
11575
27953
143944
419117
20456
694191
525074
257308
202322
19676
151610
348265
181513
146576
86650
75159
9577
57821
88510
87197
392498
446566
248754
202795
377702
271239
592847
334693
37924
147080
130755
234370
72106
189735
1179
87119
282965
726109
7222
220944
356
273670
228925
517346
868625
700
787009
497647
609863
325641
195576
343064
34203
765
205182
648582
177476
198145
708036
40561
705744
118085
348891
126481
75595
149786
12988
439114
125727
54811
429902
233172
3243
25744
511636
332702
37115
265010
93404
80840
219423
61291
20828
873219
24728
74700
36563
232345
95362
384087
652446
44909
566022
184237
193936
183397
125118
9387
472
484689
358658
250295
225237
424238
173517
587685
782160
2395
113825
324555
16981
413112
354676
8090
20282
562258
294308
63784
33061
546273
255940
23657
416685
141889
516308
146411
224547
102632
165815
288776
733955
76246
205805
135819
512747
278721
167751
218883
140303
102201
526419
372177
6009
46962
64994
488073
615678
57610
95341
312306
3759
393765
69278
525512
122076
451377
330726
589342
608065
259914
13960
592988
78293
223585
109762
726779
144613
129520
87668
146117
253543
257
294461
244125
133414
108917
124509
214838
321708
103570
44344
623060
3322
174045
760027
101980
462959
1820
22181
262331
108145
20752
65367
26803
182563
711552
2237
691367
611510
127510
586166
32555
57224
336136
521184
190724
28580
28892
514139
401532
126063
94029
722
505191
189739
53253
517359
41247
583723
85771
362637
404282
472393
340425
340833
108918
125662
76904
9294
201112
469548
71126
93687
583607
46441
327749
394750
521908
362277
542568
632123
172341
66447
192449
65354
151447
104949
182786
454757
751500
572010
30059
65380
219699
610033
169556
154732
85033
299378
146819
90236
117218
26892
154068
80913
7792
127944
546414
119159
15205
147692
109424
306454
400320
45282
207007
94395
174428
186678
7843
418218
44813
230897
384519
97134
483254
289769
42563
30057
777368
501643
48495
108326
110931
192801
22731
264431
14075
1068
597742
259183
72591
308298
667671
290806
13475
53793
167375
97224
338840
349660
763106
103693
3031
29828
110046
434611
36895
171985
43511
119627
305381
346389
80850
253746
410785
77295
4320
115234
356148
86726
439618
180548
619316
158396
247844
130645
52654
229299
111670
67069
295324
134243
45300
217974
165875
266479
239573
50843
353885
430810
149513
517019
166279
122417
211283
87650
491852
225292
114941
317984
2264
3812
418284
204157
13222
55171
71652
176669
66493
516977
2710
49246
86371
123650
470306
388639
350090
21064
94067
610376
102514
57642
32329
268251
14177
622017
590877
235347
32482
4505
78252
153054
600220
196031
485104
7899
377153
158122
180533
280442
234368
633231
490171
559877
464055
158012
276603
346514
459621
441184
221805
78177
137636
828605
31757
88085
15998
38428
41970
467866
131234
96541
190047
79468
771174
311292
92358
487243
245130
204735
518679
398378
39757
775888
9974
163356
302142
760005
244
612909
161007
73119
62052
125413
16292
862952
902204
68486
209178
40813
1053
251391
75272
100296
447065
301071
26470
18368
204025
610751
686517
488239
176032
77795
93396
310134
367457
531756
550500
986713
0
465029
13797
596413
512211
205446
741765
128837
340729
608614
268963
137112
248921
259337
351347
261039
160361
373193
218884
2336
116322
490716
198722
109775
337521
902746
203143
476836
603442
599017
615187
2955
51996
142928
653059
267455
29033
449781
258910
135085
106025
270449
150001
223080
886335
344045
59917
615524
267441
66658
339229
2537
267294
1830
629486
46579
871743
40763
210395
5951
718088
141325
43842
479148
144696
179863
73258
251616
124388
46965
535364
194015
139992
107038
957639
13164
868303
3589
308731
494887
38986
320372
101418
384985
83141
261290
461407
294878
372910
219381
334470
339427
44426
28380
111976
255116
339361
164
212639
263035
122290
324427
740748
76818
34030
612145
172765
160920
335907
265767
653168
533782
19781
581861
304461
10008
105105
244670
320592
877558
709707
70398
736684
27398
734830
381397
271210
55638
37702
54106
10017
69281
747338
250405
706186
149297
10120
82155
38382
171674
20362
243984
437847
41670
74545
24067
14032
977150
22202
31442
57783
368417
182351
150940
99379
639221
21797
910795
323602
339594
7734
50943
8077
843642
743814
190137
831583
9112
474343
289882
160894
137226
286883
54448
401527
214794
151461
348639
373171
605817
49418
268887
157785
728494
10780
145482
382319
800618
62408
153453
1080
250531
235582
285972
79373
72466
354581
398422
93548
114137
45080
233605
604335
460574
312346
198818
58303
219392
287931
26159
609926
52816
406598
300601
620129
237784
29825
329255
106213
53520
126260
95845
485664
167376
174367
97557
690714
268578
344112
319322
189409
379326
14313
660974
78522
590
286538
196286
22708
10237
26361
352466
128802
14589
20333
363171
497459
682823
145728
214498
485475
153177
553063
422997
118674
253346
4082
765126
889059
537005
31147
643066
86058
126673
224602
235526
195061
75458
338519
6976
192585
1775
480010
648871
84681
459365
132157
19316
8950
122852
146812
621564
676696
114581
28663
273821
323392
474242
642687
627403
286385
66216
31870
34011
247035
86789
143263
241271
366290
10689
217170
36615
14983
101000
65497
646688
327367
383445
218757
7085
78617
42481
211536
129116
39103
66463
33774
135287
1309
655317
7683
875
192208
248433
666121
660357
47977
155609
160244
101222
267729
82753
272380
130044
130556
507582
574215
351404
385742
353701
153666
13236
323695
550374
103109
382463
359001
22994
463296
60766
140263
298360
34200
919910
582894
232489
2940
18022
216201
132734
329123
198677
858
38872
687146
287261
7566
378823
64496
191107
50093
6209
290514
84674
297799
46492
112376
9126
53648
1605
137878
8158
128779
109
639941
78741
779350
138775
308926
402942
141797
568639
362001
315775
94344
79109
144973
587512
214702
773558
580743
220143
647733
70656
8855
9109
337195
296526
19776
416258
98035
13230
750381
420065
354485
151844
44430
38950
264661
243798
443248
532153
235740
3227
255506
202794
223418
89695
257584
13303
171283
208517
7379
231535
405919
30963
550616
207587
108920
757898
221566
15542
80452
2351
309303
322583
383201
66367
11383
5003
2352
663387
38310
34091
148866
13955
14794
161185
53812
19785
725069
516186
45514
969
754424
151637
1701
252772
601508
435520
111419
68072
295708
116255
335086
312807
71561
71309
697635
480972
297915
225233
311675
317092
483077
638751
356433
311805
160870
242744
11046
15430
284626
604929
269606
592334
186500
389466
153955
11971
467847
583634
438482
123399
228022
130953
384185
330676
759795
302880
466117
440052
226040
43225
332747
50736
444819
57111
527256
352362
95407
78960
497495
393333
11272
284277
452498
11776
843445
131974
786288
14181
238963
90101
357220
21392
345403
586058
452439
34344
616684
71907
39671
0
224737
614837
130482
0
6090
510913
11475
346574
359114
23699
145766
283334
254092
488266
32721
534095
46960
657757
333644
175183
692694
1114
497130
67049
20315
173658
163265
17642
357917
30980
76
68667
211360
636043
649959
155430
17216
315048
751099
89106
552572
161384
151657
46423
366846
33598
751432
265104
27343
316584
164803
301635
83195
9826
203597
3046
316309
59369
195600
373760
231825
583367
365104
466885
467926
688925
35327
415396
59462
130124
111202
226134
107436
78143
192543
243891
235966
476372
25367
123252
34207
378991
7609
113097
426930
664020
309999
235228
376998
23782
287626
235869
580990
491566
136128
582433
358641
132541
241688
32836
76430
243957
108197
133821
810847
468423
45349
493746
27520
765328
40496
190493
33477
48967
86347
19329
207
795714
124811
553179
803469
18024
144914
1999
290409
8603
110023
85890
336419
8798
383880
14770
41358
156981
5571
133029
120699
28676
299913
343217
225580
118883
285136
431046
210941
545061
590355
487591
364644
70630
7615
45534
287341
416748
453686
6803
83031
232224
53055
141994
44575
27678
194784
457429
44643
115348
157759
71892
155078
520078
316047
581115
39969
110590
588736
112925
585448
414471
227718
630749
6657
153619
273454
209508
191209
287967
179816
237512
50031
716328
246132
908231
453174
271353
366807
151189
44083
62534
189815
12130
345397
209679
103214
231221
5389
704430
362984
998310
221622
690676
2754
112463
231823
442363
109002
93354
389015
86473
23270
59355
706364
475982
237648
530967
171492
56977
871376
78615
357887
202036
85549
50704
584864
131722
302349
447952
673349
131381
219408
162646
613981
210056
22765
716505
490787
62674
166259
210946
58021
7949
141429
640833
54362
389312
519020
35562
43166
214478
428
95739
63386
774408
78568
9087
110278
91370
40318
218068
532129
205132
528836
584625
9594
183553
262441
250645
157252
360012
39564
180333
349121
403953
399641
23700
442840
274912
563721
449366
237564
75366
297466
197155
604017
204383
927683
30074
67652
105617
425686
569101
20681
120615
6315
286817
28245
485321
424851
17455
42546
71325
11049
332332
516948
454266
898542
689250
83122
420578
286465
333940
482224
523156
705903
26661
301160
42962
107761
685272
61537
504444
209506
555614
80195
19142
522488
198019
110738
265708
541202
170320
435
53996
82128
88034
79525
256326
295047
520009
302007
104477
222567
306537
568024
140476
188692
363566
94885
65281
121456
21402
141238
487311
447629
261777
127216
25210
756153
276794
185975
486242
44334
659223
611068
38193
716444
269667
43665
367791
369701
126413
664349
109531
590448
212673
293247
539448
27143
627484
74337
566946
378041
237705
268810
37138
193304
159697
63744
328364
500452
518494
251945
163409
876398
188883
61087
145765
158910
144367
425880
359982
143310
204906
622410
73921
200485
402519
77942
2775
105591
26543
204597
214821
16166
341402
45199
178195
456325
256599
58313
275529
284655
218643
194917
39348
87152
641584
56478
180626
587365
366448
143445
856991
663809
93764
24744
587
358865
256331
307571
1177
477375
12098
348682
479886
5685
944803
252786
554688
377952
155079
140291
92520
715295
382379
884937
439954
536148
249452
35316
259224
14038
118724
278199
249074
11432
185847
164613
217529
205919
537605
139845
288484
204120
611662
154695
96948
387860
459416
92707
537783
126392
418092
56585
294875
170435
130662
14041
2952
33201
468617
8286
89929
515511
190668
191899
417786
499082
502702
50326
133066
313229
11881
313598
240149
58650
539532
386129
367705
85520
14516
324289
38224
49790
578963
2864
325033
537156
125910
677619
56387
396476
358523
82236
820670
744943
163653
1101
126874
735283
296094
183079
322064
86316
179774
417030
753754
105465
268060
709538
50719
774
151901
401318
95877
147876
512559
303
149376
418434
174848
699511
37345
143338
150160
49896
162477
7384
210396
109426
593743
176869
131719
42213
336917
594779
608772
292608
181614
204190
473710
146768
400012
36227
62824
169513
359405
138373
199806
70196
383783
77001
126
4754
302061
110634
789136
105345
449877
22778
444089
16515
98734
138107
4167
267538
193722
149304
804540
329658
733832
100012
111713
216349
30567
527394
552874
68174
530866
348196
62477
216049
120226
262409
131249
30412
460759
50793
30525
550088
508515
297136
54463
229324
620312
272855
30515
916660
360055
3867
812279
121614
625225
65492
496897
21391
523767
68162
162719
56928
26996
105584
230580
134448
227396
594934
305345
60991
345424
571748
513651
164663
8471
123949
724373
713581
756304
649
31213
262490
72685
834706
27438
13159
517609
330665
199371
425845
364462
456139
319159
602717
10901
340267
18596
269031
466676
185252
64415
74133
18767
17537
14866
206865
13856
220824
545771
221916
25592
19842
32618
510746
78115
37350
58099
45340
181583
59309
376363
735772
104969
277688
151613
16346
488999
74031
379382
242873
403649
148636
147182
447756
316156
589716
398038
228450
370387
41219
46272
550843
596806
231337
773087
5209
433368
459185
143071
324148
141309
202576
801844
276759
761474
126895
414509
217599
122299
9348
607872
2811
369147
408448
20098
368210
292440
466230
250500
398848
342664
18636
548867
298887
66204
101033
83412
413259
264964
320568
148905
579488
36368
54173
276102
72220
95682
314251
492863
142109
14605
197326
532290
474490
28631
56752
955
0
78244
186022
114045
315659
37680
1261
722061
152776
74626
0
76610
375930
35571
99450
788988
470357
15229
134501
32342
354318
67785
640086
408857
1461
159079
34523
464687
453638
31695
90821
256338
146207
426502
165795
143292
488511
547193
92585
170852
130602
9809
31670
136387
278524
49141
817948
178909
185924
37625
55296
409903
710378
240016
6630
344936
60296
114564
175252
14937
338630
462619
40974
48449
260871
498512
37414
384815
507060
10699
114293
172868
553069
404466
659693
131070
147139
157463
97034
183243
57838
453230
65438
97823
332042
221125
4101
21970
122325
308462
3287
7748
186700
331296
389930
15161
812817
31124
768238
569047
465183
216449
794208
232930
179142
85830
390418
215447
63755
262216
3037
63334
239321
481452
752269
207097
41890
407972
161066
765230
154940
38719
413350
32167
2325
207673
133382
305383
315028
882783
168666
881676
32128
180012
221501
589210
39610
141695
314167
570486
224920
261192
495735
853781
97231
457909
99827
120409
436295
3127
426809
380535
66953
124103
461562
152328
153159
5271
211942
212832
215067
87761
33618
34643
310079
377393
177945
684304
276622
379260
357973
941998
436538
581321
376676
270743
360620
534960
407938
29681
485825
110341
76722
188069
22407
12233
362301
62294
218837
352138
219144
580290
3196
185201
192505
222809
182415
68166
11516
93581
62705
830289
765876
185282
45214
21171
13695
773652
193270
697790
28336
199391
265327
277188
620314
291900
64301
846435
401359
155514
92451
78402
342932
169790
226336
294228
194279
103493
148035
412097
195274
358647
109992
249500
111314
306630
7083
362068
201185
57222
125716
112152
431765
484225
10755
71440
164119
98946
209793
77510
283667
580723
9830
322586
374221
470754
37704
130791
183715
54767
426078
14115
25243
65096
8076
749112
36064
333359
687450
153001
154078
753567
488934
105714
424784
558566
32982
72018
174168
305527
403326
48187
692313
22398
328063
137554
446494
10184
365138
79762
4881
179081
294967
424308
638379
101353
317934
513593
632918
49697
17240
309897
386098
555014
300867
113358
177886
30197
233763
276972
792000
91377
471241
617163
82903
139938
734257
62871
132772
270555
368396
123519
20017
343906
30835
68928
156174
96331
45729
187812
1904
148961
190703
102290
743911
60516
80244
249939
540268
777827
22033
41246
21496
6775
612143
153166
69447
207546
504657
312398
104388
473175
950416
480532
69019
198355
32378
196606
199511
655
87633
183521
130854
96291
328494
5788
3148
20073
43700
59912
243704
426914
280156
82733
289733
65029
216672
429515
778454
281250
119838
13850
39540
112371
136748
152774
566454
605723
21194
249580
400197
48710
342182
112768
421616
601449
104712
7818
325095
14186
464604
599150
488885
458666
302204
519755
117127
334825
125221
29651
102538
50243
3268
131450
21270
594544
13786
65343
110585
207902
478982
59904
141785
31328
127804
158672
182905
122128
247579
190024
316712
349262
77041
71217
30850
424124
265704
5412
122448
518470
99656
60324
25223
582292
180190
791989
392702
96626
98151
113074
754324
21022
105043
357692
580470
357019
169175
415828
829152
49427
200411
468087
183070
221482
114489
376190
638737
550252
64593
4230
52572
119440
64975
339830
221465
67864
129547
170692
115731
546550
26646
72615
96663
275629
7446
477556
73
243882
9031
93280
419370
360587
112304
8935
87165
709828
30087
303016
27238
224469
165537
690826
281863
468730
17035
323108
60992
387257
8523
12412
158224
416922
513730
270378
189438
419228
150854
153661
46445
404190
256885
9587
186989
34777
689142
762055
40269
54149
333119
429989
787760
292208
7273
372343
49582
142148
118028
229499
419209
93682
112800
50585
8396
47255
100727
806531
43199
587037
70131
378851
198483
2462
731138
644583
922799
75307
187211
163364
21157
52907
12570
212095
60671
32475
16999
448952
314102
298917
181495
127181
651364
16936
388262
15969
517915
686913
735607
128841
76941
464104
39152
96891
434781
28128
69472
474837
295058
491305
176299
141210
38073
244939
257490
61021
62683
294959
106274
6542
880276
54746
32752
339137
37946
242358
296731
338553
193718
228463
756882
719510
238426
89995
296802
94308
49663
171935
427091
185356
333735
54051
69908
90072
821648
562085
189985
181278
578507
61220
381008
224940
160093
190149
65397
240019
74405
658468
19206
332435
250742
587689
367180
527271
129392
2587
191140
906916
276519
321308
126555
14608
127693
61740
317651
512503
164883
305564
431630
219201
217377
260480
683436
147609
508412
187132
542369
7845
444078
52402
588872
883427
82944
45599
177552
4310
71322
11323
67807
370148
103581
36221
359707
2107
653255
187088
274500
17904
26874
119524
80265
482379
79136
537016
45545
61747
587147
236074
346604
256284
11477
115411
107853
447697
84904
40366
309969
221633
90900
775291
95771
749945
86118
179878
171097
314623
155103
85364
229201
321493
87705
309704
482478
73239
273340
10315
306203
578293
25922
13136
252931
532900
408193
319086
544597
157187
52607
298130
394243
143972
269392
528647
249210
61261
204749
26183
290841
100285
19278
389238
138131
14612
542253
440721
144227
491541
236344
463032
50456
52280
557400
15318
546153
100922
386511
326083
57915
108183
152476
421374
863253
663709
31795
107998
423383
409309
465197
379730
605553
481447
80533
1119
23585
180640
362905
478088
129356
111586
720588
78259
35192
20845
42032
44218
189727
552408
95232
294527
287160
466862
237718
274119
815573
325416
453532
30310
64048
100647
87327
179555
82744
16791
421821
556037
354398
137143
240591
300325
649251
5350
742813
52446
385064
45751
324756
456043
382636
969
346
33657
104184
15316
500183
468035
41160
26099
40200
89080
16902
327919
201918
439637
34838
828
51310
45812
96204
15097
42057
28822
102946
425295
464802
140404
2594
370874
31141
283646
358544
147338
292622
189791
69407
3157
113416
333761
333643
925863
183817
917553
934318
297797
13419
152034
860191
319458
277013
391177
325372
288784
333360
345115
481292
119414
328703
345800
821365
434970
6093
480187
90244
454277
534059
296603
95596
412876
228317
312260
190682
68118
260573
79218
608197
265395
40466
251616
100258
33217
103355
105772
263285
337216
5281
7586
5968
4961
53396
19147
668739
193323
170504
366349
112528
247546
432147
304776
139353
879175
196553
549157
104212
13421
97564
221553
233419
15964
97639
370737
2331
546221
159013
22326
660039
119189
55595
577750
492744
165214
109053
908290
463444
142434
15276
224460
7968
387905
225244
167842
665643
162505
143065
413218
87683
6909
36949
398575
668801
409298
28599
74496
8232
305078
71487
82518
169049
290590
76536
14034
299365
60005
346234
833773
116462
786372
105249
84395
90469
169879
33444
394051
386850
206153
149021
58732
132270
337863
276424
378037
12954
443151
390363
134623
123510
159337
291498
163230
2302
78288
53050
421668
342775
136638
319056
350328
95699
320853
48603
371427
67810
69098
248830
641204
385749
588392
402970
38171
79507
252803
383591
10024
23714
803721
57897
110326
911282
105751
105955
1524
39727
25881
89091
642014
75153
420669
54941
427749
405362
113848
154243
118826
196268
5423
383478
742855
549678
542460
852796
394617
3237
148
846750
501332
58285
125917
234424
166299
288070
136289
379560
442451
17933
8388
57810
253023
289641
548936
23152
31851
372823
286926
456595
649719
41996
144145
739824
394124
143718
403851
23298
237389
498784
79061
126799
117801
80693
161591
450297
6401
475243
238497
61389
37565
2666
352196
844743
17535
15213
121408
125308
40482
320068
154258
38110
115540
127670
20647
701455
40764
125754
532683
44242
27504
338876
77359
134550
276002
9369
613750
678
83821
317897
215056
682218
925377
589072
551533
7222
588748
72806
16197
65155
133507
83262
266024
128114
557862
630999
147817
73936
30543
6916
284903
177863
47308
13405
278399
181482
39392
17318
12598
572251
110353
799295
628726
78897
801568
156511
842832
32686
10113
26758
546441
105335
41771
610582
10894
527135
317326
656470
296796
337351
43283
182100
50995
5475
25741
65942
593224
71151
702990
349671
267415
31049
909926
475340
129302
626583
336350
202213
354023
1077
319964
20164
220818
84587
281618
20284
793758
498717
5567
222961
162575
498871
394007
163802
107509
34645
767802
49662
19866
490054
269410
470014
179639
244076
12546
3309
12657
17799
227180
4153
93297
192072
2200
69168
273617
168109
67798
364318
171127
351191
234220
44561
19345
130632
184605
72231
295136
440421
476592
390318
175340
234893
84426
663145
61936
647362
101714
606260
103485
130297
76857
44858
37518
228139
737746
639009
424723
27662
579195
22949
372763
40048
605030
151497
125257
39331
401855
490908
422518
366680
582802
215745
260393
593059
89231
75132
53515
325882
202004
555485
240803
698375
12090
473100
56131
312369
377378
377124
258312
50964
472402
13194
111007
79367
28254
151373
1276
827266
367546
556014
188194
600896
112502
255258
478579
807796
200061
221898
699734
38703
15742
291823
153301
391523
253827
56104
486464
20413
289132
365851
9002
25107
156716
49385
116996
935077
191029
241466
320582
266621
37172
31434
100108
185193
72355
49870
142844
349293
56964
897553
524606
48788
547529
254681
322034
726838
825460
619447
279653
224400
217436
162191
430048
185943
421581
447626
180946
560786
284118
104252
12785
14811
138698
28078
74924
431592
241068
28500
134437
407239
25853
141449
512868
9668
597551
335872
360586
54815
535143
5908
75094
647518
173589
430972
6116
194984
406926
486300
150143
168281
39533
210571
9551
142705
8168
651901
149698
278576
130583
50267
165245
468970
15819
323056
245107
111347
7131
323816
136492
558876
13702
186031
852274
329078
112730
104429
124358
115238
90056
103501
46414
196933
208806
321342
473125
15444
390162
250090
428224
175248
661406
43285
165169
468971
704402
229868
171611
253762
781255
59087
58165
30786
39594
608717
90131
56978
67838
485677
128537
598304
239518
604068
625984
647958
98911
21863
418498
21310
871262
630622
802315
1224
176755
195261
859673
43408
342917
18181
182992
74840
2799
75573
196531
55265
430517
327013
780555
35473
171442
8855
13646
190018
6521
474831
64266
79910
5953
322482
110956
111928
224324
604368
119653
122256
131301
151495
6001
354087
244349
11373
37599
241851
2523
396146
455155
30774
133180
677606
5215
374394
273523
265471
512570
21145
467092
471844
560102
225577
129803
145405
130695
212586
322853
394326
436131
64020
375288
487511
307677
304223
1947
754270
90057
158918
170733
482991
173574
143555
191976
142252
328663
41175
201878
697288
231532
161538
202539
63343
51942
506565
152939
216660
441508
457106
28030
262193
12417
102563
584964
31796
531633
8568
163556
31092
142060
391987
63493
30299
305013
42037
82653
17333
268315
581578
31039
52003
85194
176433
159773
28072
572978
51379
117768
485010
36459
486981
5270
368201
58288
69
33491
74408
31604
318775
107691
105776
173565
128012
270738
81815
248478
86166
166530
44529
316912
100066
91517
215635
37771
326356
177099
322238
488553
452670
177788
140822
76087
439191
228479
177148
406000
357971
341628
1255
108302
59677
62109
746163
272991
85734
191823
256599
45834
5745
170463
127519
638004
628139
37656
638793
51722
574353
175325
223557
63635
118449
541903
131016
142745
133404
324161
58265
227812
13498
257774
209914
414098
116823
181486
69240
704105
8166
902658
137285
440943
411847
561981
148787
479077
234286
477863
131854
106180
108769
695435
567582
126911
18121
855
462
557798
891848
404
65152
4803
278667
323801
335868
161601
48717
614936
50312
20603
542289
157495
218321
245280
431960
487075
235372
418400
19339
47884
9868
512457
641103
87519
530647
301306
21950
84875
485621
200406
770426
8458
337714
591731
90392
41738
22120
144646
595979
383116
63593
173160
11247
187786
151179
93453
570083
87752
12988
572983
802171
368624
19144
276430
73882
378019
22610
173290
279752
501587
685753
15493
5528
322738
596394
211518
26371
151721
62128
41269
46466
680655
308124
4914
177132
105721
138061
109914
278314
242866
44305
273061
196632
215989
69786
948382
344182
294715
133540
68428
49942
473071
162304
102116
407317
341548
10007
48678
82963
19119
313593
74945
45710
112746
658176
442217
157233
361887
62567
102471
483254
327572
24338
234968
24029
13065
8849
229077
136340
305464
203201
293938
84181
302419
437454
222477
15553
192193
53079
318065
67993
541896
443184
85064
122332
132710
33697
260817
293003
210278
108345
444344
2198
151732
14287
82938
131182
283466
9844
8570
178893
337922
562180
826509
117243
87480
80740
2162
118020
208501
590094
54411
135654
37905
7360
228262
98796
598832
44405
80650
133524
434772
67936
122903
102562
217074
135340
26632
120090
138076
374385
98951
29853
45960
273764
515959
13099
385110
385404
184864
493179
513111
119873
314372
15912
83531
35099
224642
176790
385155
103384
372851
817178
139259
186279
100570
167818
422178
242929
78782
360942
675295
166328
123771
348453
131781
466500
381200
752911
15125
444172
429950
47013
20020
15643
365174
37541
334942
245375
80770
476440
24334
44455
48039
74664
811784
288806
675753
14352
454507
288094
42394
603927
933341
131189
431708
223527
155120
542815
286446
636438
442938
826831
14121
543634
137730
3934
686328
62384
448414
39632
33894
17500
464186
84873
205571
560407
397434
24814
579356
914
537588
112148
338681
135784
326702
168942
486053
2164
807655
383837
46983
78374
215751
469055
61419
83699
87551
234299
2281
287797
58930
18127
520032
115887
614878
35117
175457
43223
192961
792747
796396
197466
30240
34104
36090
312871
200661
474350
266476
132233
221086
125917
158242
11173
171401
62603
598613
19236
54834
184094
424952
148982
104905
117733
7265
2922
619652
337086
525464
139
40177
453133
92200
237358
4475
102104
48058
79160
45994
99056
758084
85895
227009
987
249512
30093
67991
141668
172473
400904
200799
745642
130730
207675
243696
280029
264424
159811
461893
381708
252274
19540
329009
188857
424150
673950
64532
20959
430765
86910
572144
152663
486468
24079
444131
117694
240399
396167
4396
65110
56777
296710
410516
37347
187113
434600
69852
239481
50048
85111
209787
318849
597621
191857
70430
288979
431577
2950
93889
44050
58012
1524
177653
191560
9925
224481
140430
234407
81758
120238
296652
18095
736076
100791
671644
29178
294221
348329
276164
208849
451543
98938
54279
148232
359083
457036
243331
30827
72021
176487
153703
6355
121158
542131
44886
39074
12001
164635
147448
100211
62013
804013
558460
216209
181541
543404
430621
102464
138264
22620
152692
39420
393579
491651
225027
24841
181792
182884
146046
81258
51697
164716
3884
208943
686070
8790
317166
79708
767598
79810
319306
547
126176
109611
441072
252209
55665
695597
210337
18214
63071
192531
108432
23308
759965
96966
943076
108515
848993
112612
257734
23327
198127
149864
334828
361943
6491
515566
768047
457474
378834
288734
607439
8151
78714
356775
372496
471267
10889
116669
3315
12484
267330
177087
693054
84800
108720
76245
63147
592036
591247
49610
82547
351099
115301
192733
99114
50702
569451
21389
338496
300113
403124
13156
161305
219159
43268
38874
113268
189326
128394
358470
2809
516198
63882
447028
45506
436532
76132
309798
166379
48751
185366
279905
283718
15227
171150
28894
236366
123137
421499
386921
430087
13934
1222
643515
86349
446859
192830
538836
434670
739628
77467
182731
229631
459984
252023
6487
71052
20775
191209
591491
49305
584665
13750
71553
49287
630519
40709
36040
590076
346788
124982
177178
76051
305709
321609
152300
507388
529048
15630
278731
414107
11227
1258
278690
330377
723467
99580
161583
450493
5149
115717
224347
592361
315823
105660
142363
232364
87744
891206
1868
213038
549531
211851
351064
138018
583455
9062
28077
31079
296250
150163
406185
161255
609748
614219
18753
946227
57245
317803
54223
581037
8624
463443
597586
413441
4480
154215
201354
77804
389396
93971
614326
4021
206449
22756
7354
24654
55883
104370
504424
106335
32431
266238
166840
490100
267765
517172
28892
319989
77746
793842
59765
10292
223229
449514
901241
56853
139276
42751
162205
214215
457390
356828
256061
208722
42259
18864
15738
225536
68889
25682
98876
467066
340734
131637
623522
71241
248266
96806
446090
165666
213933
216037
80292
257402
122829
872066
167027
447910
66566
28570
768
64505
145255
317756
207535
240787
73019
8531
54463
81383
167986
62574
199530
564869
150222
21324
384708
77601
5972
130209
24599
371080
28207
119032
62882
151978
6653
93159
26023
648199
61195
337948
8620
48875
389503
428665
197275
115306
283062
10106
134276
30580
92701
420838
285820
195253
26354
17099
16588
353829
65466
318585
29449
39396
143342
108107
9821
632967
893660
60426
208292
357538
356469
21834
55944
68597
110334
539456
216416
213783
423651
29134
7262
26041
476484
312455
738266
113235
852587
553817
83171
181795
14981
509163
155012
89115
295555
112424
377759
89334
18451
513556
387330
734635
118813
203331
475972
70544
64174
91702
452467
336265
820066
225223
474958
100494
657394
495413
328523
63613
319925
35552
338969
312388
392289
68500
237120
212223
243179
631973
209112
26840
401750
43514
117316
424288
18818
147570
7003
82143
594207
235807
161344
70817
333263
381287
189685
883288
55968
124589
92615
375200
157874
459969
170825
245025
268872
78809
151610
52082
62164
304695
115901
794854
306635
122458
195756
45901
270224
682657
99576
598132
14998
299138
482121
307032
509626
195442
38411
121122
164125
69375
91697
272059
533382
43138
147151
19977
143492
2041
69190
49370
541935
370417
207821
115905
12688
24332
21196
146547
43441
31386
588295
121496
233568
42646
341582
386483
177433
397916
252192
792624
71560
606038
98611
44228
154032
166486
485380
444565
363230
190709
117336
284437
20536
388384
249454
316100
21697
407661
116910
255844
133464
96805
399804
405067
224034
43176
722078
458462
263255
501012
231330
28554
519221
644294
367834
56993
0
416021
71140
244121
403032
471411
176467
80507
202399
658515
27080
242335
99606
87644
192616
4041
268589
25657
30194
15105
144238
54362
40774
235450
17062
573514
15484
16374
490072
297295
81454
68336
183303
99109
168975
106510
273881
577534
268120
323860
233536
33876
310176
141161
106741
524181
622805
340310
28146
301574
161800
55976
28045
311677
264405
113437
607179
339370
97677
29387
176253
70752
126514
241401
273148
213563
236004
67752
5683
379879
725577
130813
53832
441064
621713
897079
37401
306207
440467
172078
72876
804971
29567
280273
40790
489132
145837
595593
43019
186367
311059
81462
76230
169213
848061
123383
473248
426440
129395
396543
411025
251516
133109
50586
55461
107663
89778
464283
123638
341809
272960
511379
249127
279182
176447
569319
16109
56554
93628
143200
775172
260647
939503
405338
762777
94232
444165
500864
160033
382670
554565
484040
337992
273063
48417
18527
146508
70373
184366
368963
117519
187205
24298
44355
641495
16868
351294
472461
262941
178610
445526
769129
4517
90121
362869
807854
554265
495171
699254
271467
215810
334119
17002
204687
136450
795163
76077
215925
565761
47333
15722
2148
343508
15991
158177
614284
252319
397148
275844
406223
162199
7099
251564
449348
145607
709058
36685
167765
356003
452880
454919
347653
289069
239639
343304
669622
93387
586309
592560
23075
570969
394797
12166
330439
58543
371594
527213
900103
518913
274093
97477
490903
89051
715147
118217
34339
255313
89361
31636
205894
332302
18546
35834
76709
322288
247064
309364
241673
472180
14147
36967
155854
7061
172707
107453
134639
98136
124787
592201
594272
273277
326161
80816
85593
87116
15355
810383
534150
469396
45863
300752
782533
107437
37923
88442
104263
355707
54873
137904
42731
218048
165429
797440
79390
165860
569701
103011
412463
34111
47281
285144
84057
388796
847876
42375
778774
359144
95911
354273
49996
221811
204735
19869
129002
485358
237373
60109
87139
588033
321663
1209
556213
157832
41223
147306
474055
123281
272
179104
57078
166319
3949
137814
88057
84806
24872
245581
143561
370523
382262
490847
149344
799732
196741
125291
208722
211000
109239
653095
154138
278342
333512
293209
830789
166404
83587
700867
164229
197070
245138
112076
159661
441768
154188
101915
285964
120648
49391
394041
515480
30215
199172
139804
99751
87191
93566
189967
201819
608974
146796
60470
335784
168572
908141
237161
61765
153606
405559
193665
153291
216104
8180
128842
231259
174085
245798
36748
29883
332004
307594
2974
53707
26979
360736
259562
720056
83959
294246
293029
613980
86500
334454
452112
66267
140551
367
157508
570887
171567
802028
627971
25188
98710
26215
82654
227817
121164
51730
62898
10747
98459
296786
46454
247687
26997
230701
201602
81208
294100
318411
504222
440373
464927
294633
335817
104701
629453
36043
33628
49105
145995
124749
181010
22800
509929
531294
166594
240692
524386
63379
126909
524213
73154
161951
12247
5141
756576
80682
17157
62105
398653
58356
259375
354280
78276
443256
249138
296762
179700
276664
702612
446458
468236
160182
168938
312894
310056
9984
767337
798860
716707
424819
490670
23265
944801
329448
414210
476382
365338
250113
15037
174416
403517
266202
12239
197479
57966
233319
71976
39179
247245
43754
204384
238122
600979
630320
17384
31002
103941
470962
39576
7422
403847
527445
306825
216688
120821
150873
20677
455761
123240
386964
42710
696339
563871
37054
207861
159815
71262
765238
80453
4243
649652
56565
479555
285627
259025
336637
363664
64642
134390
1442
324124
87978
19145
179514
24782
86267
431007
53119
631308
765123
310364
704581
164006
225133
306730
476549
10243
243383
89033
125448
148202
330672
203630
2643
46455
548717
690099
966050
461638
171619
26668
89036
420041
184992
214654
15958
17154
657168
354288
261574
246622
277900
337973
185264
63397
295391
247895
50078
270539
255654
487826
642946
25186
201523
261490
121463
517738
502902
486105
43434
187882
69043
365256
647639
452445
803199
29956
277639
781391
527844
102778
166099
23723
34450
272545
135341
346735
325786
394301
195911
91897
149783
361754
7818
64542
142745
7275
11908
434539
675881
172182
389945
177739
445192
530755
655291
171874
500019
753181
868908
155371
505055
263473
494271
158421
330102
22287
294428
13790
129030
829605
107865
250101
843299
28880
4414
35899
185540
253309
474788
40407
369262
26024
67028
651256
62054
293172
42960
513299
271866
57901
20431
147774
281990
146459
533037
137459
12956
447747
105489
512581
623758
122859
26609
313560
48922
36788
92141
256548
6999
781473
783536
402668
277096
224087
7752
196306
446842
89119
211771
235078
71970
43790
290344
407559
70626
8461
337082
14893
72517
257467
121385
221483
317584
273540
873008
659447
101667
29506
410665
409152
36580
394414
54596
593372
73678
759982
587601
148644
40747
139741
295005
112545
282611
97603
90097
125190
610452
686882
107356
44630
119258
600600
62025
39489
332845
374821
34709
6558
26628
921095
15796
367446
63767
487553
340709
724800
613320
194560
449998
425072
424299
687925
275736
156162
122990
280539
82440
347581
323417
207904
42686
605836
146569
364298
268974
648108
550214
891315
55508
87595
198394
116126
685843
169803
57071
579865
446267
632617
231323
21876
698334
80481
329454
135734
53094
301390
261137
244944
44642
405619
103046
226388
105287
627952
69473
56178
577444
288235
8816
630817
166130
44090
277182
5998
9300
782013
470505
142233
467265
557139
79476
389618
559009
186529
97268
339660
57926
25426
653826
29249
129600
423644
38975
49288
35756
12263
324363
298200
688223
158190
192612
5467
38335
284363
39888
941698
276124
230128
210182
339958
337111
254206
248249
624071
44705
245027
547783
245233
46674
68160
255556
4238
577403
62166
50810
233093
23719
88911
547465
40276
608583
219518
18583
26442
248197
72275
185490
4409
326950
125909
569313
468183
456339
298539
237562
225750
114373
135549
41287
15724
708787
152496
15458
646505
318803
40100
348279
3882
359341
245844
560180
45790
105435
4502
546953
293152
398205
410747
77267
495074
29239
86868
386774
326080
330006
830803
462644
428226
148023
21257
579684
485550
21325
725945
10620
116907
634765
197545
94871
797630
9803
757034
937199
35474
407408
80077
570066
333909
136117
116009
69075
890267
193150
343969
776514
1730
35883
201594
183815
393871
6258
136184
42391
587896
21156
679543
98951
37209
153480
46285
225339
453327
757331
279355
320326
184403
304104
423774
13471
204944
686499
172070
481547
445867
176469
462217
173398
61720
264416
259367
240
327016
6768
267652
69503
12244
112922
135131
344452
818725
206947
132746
147725
66587
146116
159855
108778
419095
763994
167180
169891
28898
461727
683164
12178
453648
37537
107178
112682
549239
76018
41945
290261
149619
176661
355955
14558
241859
42764
178782
134221
53390
30644
138960
228486
43858
4273
132611
60161
372357
54937
85504
330565
656135
4864
4944
484490
59913
394811
377793
100373
200896
143547
473604
459665
460029
322891
341941
33488
696789
134244
432074
261775
119772
97040
635737
182539
9388
159152
120602
393556
518693
624083
211008
45004
14860
11194
43316
544643
706807
191605
44419
591504
564551
320832
526708
113032
217921
402041
56248
14674
541347
337847
126992
161794
393642
442261
122384
567301
35181
246383
143261
60725
30781
242006
415000
470162
123285
131455
362190
77235
22395
152880
241709
207420
167768
68674
487222
804533
282724
222532
69002
21625
50553
622992
389001
57113
160442
18414
204304
37844
374329
365900
341285
121511
581038
498915
254332
255127
17912
701556
278004
116914
96270
428074
484471
191122
606234
309166
225884
563891
788814
195636
295661
479788
367472
332400
164153
414481
313460
6552
38948
279340
215338
1053
377133
60150
711353
88765
577279
165513
166728
78995
24977
11951
48589
67022
14666
68651
306392
199720
383753
123987
272463
444056
315779
309808
10144
146487
9253
34044
12234
554385
651972
141087
213277
3552
164981
149629
176848
38095
647285
9846
333945
438196
388171
10492
73213
420543
68844
369918
313547
565955
826296
273289
303003
85990
588650
165502
213844
27913
194941
322788
40829
41329
21041
283698
314263
11935
88440
139743
221074
466367
314386
522879
164914
166928
172842
14034
388685
189913
130561
6194
47588
525966
614906
76964
7183
958355
21193
52606
63640
389806
15197
416356
367179
510944
248100
574302
10685
240655
51798
321360
226575
166714
383721
97015
149305
36961
101544
612
540409
148863
101625
240976
337064
311834
103975
391617
310613
502470
359341
14110
60042
62214
113960
13754
265827
709150
89565
80554
207821
178169
334442
163688
242410
249175
57282
372699
345750
315646
108069
434649
120985
126121
101795
137653
168780
460275
64109
87231
3361
140415
512607
154866
12502
768320
436282
4784
125177
143603
73069
40198
74459
72322
71520
134307
206817
442682
406159
55988
72285
92698
329472
81079
20343
325656
80907
8857
191365
587653
292903
95579
548654
226593
114486
562211
338445
255458
780794
15386
131414
6029
53626
328583
303650
88741
38470
242655
314112
729173
519869
386643
92106
239729
29268
564881
463589
535061
500975
261435
598565
290716
35884
270826
57482
11724
534865
3460
82560
13947
46248
185016
405805
305268
468771
494112
132667
212475
196077
217767
542815
26686
434641
115771
299674
535958
57241
487700
109668
19716
495209
174241
106973
435717
255270
38270
421463
770944
20164
27476
202558
11285
53750
292345
90730
340499
110287
370943
27284
4081
15819
163273
88673
705368
267694
440398
152404
478702
376357
19615
285937
85594
242726
53642
538934
907843
84979
136202
1709
76221
208425
277923
385718
3805
400562
229481
68967
403986
184816
675187
192040
241903
122190
197953
22030
61070
124962
876451
140064
19956
390926
150278
6889
645578
852222
624952
170385
31966
737515
82793
311955
40501
68106
314432
345549
832485
283983
818932
36519
456178
325504
14478
205681
3194
332503
504029
75959
418763
754677
155227
6226
351596
621533
225533
86061
37622
225299
636325
259748
120248
199800
18940
120371
428796
38232
127874
373638
832535
320400
889
43182
36076
129539
156428
140324
200144
252511
671486
243207
382346
156082
387248
14067
795960
376199
7680
294600
562607
3435
337657
5436
256255
209323
244020
102099
12195
220631
415701
359969
197851
353175
476168
35055
465885
632670
168670
678875
63270
339886
147329
479868
116368
90340
46752
10967
817362
162383
174815
444627
113456
144229
524318
384696
398741
72923
465363
121171
251115
26803
519050
558199
113078
28018
543581
239792
527322
130339
437118
55850
499001
28029
18235
235039
636324
31733
536885
128687
7755
68625
52386
165690
52706
67560
207624
6226
665584
291485
180056
63100
525381
86648
364314
474017
227077
274418
75704
810180
356412
218086
134930
287319
296615
332354
64439
254990
154676
59919
33440
17341
46711
237717
131912
620060
83658
263203
95188
4107
356338
558641
475200
55524
84016
37951
343990
68089
470467
202539
77773
328542
243507
254816
525865
428519
82879
191625
237043
164786
137099
354439
205921
281955
316483
7695
562528
48336
38641
78112
466021
4826
18767
500493
502017
162483
68786
613247
520654
479126
23281
269828
428829
39662
104261
727392
30380
140931
559415
618930
31667
399044
256996
637737
325462
585256
47643
675649
754342
103497
30003
78185
189960
35679
2826
175469
301184
22157
538213
70145
672588
348255
10151
18396
168741
268703
900669
484503
13169
80845
115
377213
641440
9950
151754
527257
250052
823348
481650
242853
207156
226290
74194
190017
335354
243042
118028
148808
14451
629534
201322
108111
25930
131499
20365
310542
26770
37931
743199
172402
26439
223960
60804
234379
146623
204543
44503
77438
147113
1303
382489
539800
77830
254551
224722
101551
104826
74353
381748
58171
898353
100569
730388
183037
481618
151862
238261
266557
239696
378696
139926
23349
168328
87797
49879
549681
2590
84308
845207
21311
624643
154630
427150
152118
63060
724050
33875
85079
200977
102179
449803
54599
307797
187252
68217
489696
158399
55656
77531
36556
341122
6640
85918
281262
10620
429063
529674
120070
43487
247705
136112
349375
187176
69199
69826
121870
32113
280649
123901
11256
164050
671135
191511
734366
187415
338836
73007
25436
406015
460974
278992
55493
22709
20063
248657
1239
538297
12442
360498
490121
228089
364217
37902
36197
154882
93731
131709
275099
233130
210071
15543
294354
175328
555911
35064
165874
315118
342741
130545
73514
413553
77491
449216
203516
4429
39054
458665
510735
120860
109295
576026
799260
778535
53771
195613
248770
548675
730030
540041
99504
411532
179452
31682
120183
84421
537116
86639
116068
323299
646656
278747
85486
30866
176741
282262
208787
555429
700690
4535
243687
240239
37763
36115
753608
547865
106831
151352
298218
388939
397088
33960
550992
9700
19202
673918
67985
288436
444855
381498
447454
16204
236783
380542
426737
236203
384695
57562
56665
732523
433399
254874
311390
119443
409534
14446
68170
426126
19250
159905
89338
105022
168307
137153
58252
376862
248530
696413
600095
10795
318809
94076
203877
135463
782111
187895
68389
621069
248592
144261
716106
5180
112049
76807
515577
502239
82339
343555
35237
103155
90837
390875
393529
78398
333700
82637
380504
501355
421552
47128
481297
12594
743615
455530
95509
48199
155645
63198
16096
77174
65382
186618
162234
375342
248066
165220
19828
218134
398508
65725
28444
51598
598777
452403
107670
46821
94995
209410
612468
232940
558699
272292
133017
98438
23811
356076
173533
27045
281640
367123
318257
409882
184908
719984
437263
126259
22692
15309
115394
130901
495899
204004
11155
480099
373685
42432
25157
498780
68654
791289
230849
142
40552
381521
116378
97367
17593
152692
29747
160961
546136
606283
154293
137468
292454
434337
222374
251794
768068
355559
16076
12061
114843
271540
147957
294707
197052
14019
272443
598723
836
88238
471434
44115
72231
323382
46922
104584
13363
250169
155500
65542
57355
905230
28325
743054
100763
8108
142260
431530
7774
448471
155849
510109
714347
336059
687041
211962
208960
33721
0
95640
256045
401406
211073
434334
32096
175353
8185
37774
43306
21272
15739
101446
628081
109342
127947
434717
7129
38785
317258
294024
370407
403646
244872
349178
173914
117034
552434
583152
289179
38884
177392
720688
230900
180627
299425
370296
604632
274960
661324
198252
112277
75125
266000
12026
376142
533606
201081
311599
188799
55906
28672
259895
171540
3032
482861
18505
148122
181966
447093
216093
407816
141953
278803
127477
81385
230199
286342
11521
152407
517453
40423
305945
621425
166013
342525
749237
32917
397396
471197
192968
55202
202355
21983
49698
308646
45993
437723
351182
202891
513402
190139
292653
1775
483385
360273
39176
114380
362361
408208
673557
141305
111771
192252
26857
57801
163845
333810
479478
566268
777052
635506
138534
204700
486378
46103
53785
486444
49808
2752
130129
146747
12591
264983
23108
115281
69740
96564
208925
72766
186136
249855
141932
398812
395683
2899
169347
366535
121903
389756
148755
72955
333229
171303
580779
15152
349026
630665
405001
340172
217329
192758
259209
268816
21074
87801
86066
351095
21827
7863
301783
14410
595260
569549
363245
661664
726393
176627
158951
239689
490986
9516
56208
300636
38598
311
582322
408284
2711
16243
756407
455906
2863
258776
124136
306056
579487
262391
584517
111783
467079
4715
251519
10520
36324
116745
201781
322865
113334
152537
39699
242545
55424
179419
346480
202364
579404
56557
766423
46765
108566
158817
78236
91994
28690
134404
8805
754543
545610
14667
414349
226743
42479
624140
6142
314729
46192
268648
69326
199490
589186
397697
350504
44211
336157
177899
746724
282497
31196
186198
254053
755618
142803
217811
555723
92377
36045
29682
784136
148164
567751
83692
3861
418991
17289
630035
158632
596774
223387
1073
5572
314166
222098
555070
202844
62175
450409
8880
411627
691560
357058
489141
79838
17025
128420
270430
87984
593851
78684
255112
72871
318342
125940
211456
10611
74727
359961
10504
252750
86529
204860
18398
656479
106645
763860
108067
217177
58170
8467
46308
654779
26685
12346
274857
34584
374028
289747
558445
2950
182305
254881
30940
29978
724829
170313
35071
367018
7169
473604
394369
280819
100323
39900
605599
359221
395380
383354
157540
19300
409697
227687
3433
102354
277198
172781
424410
138730
260463
424009
216131
847424
145532
259786
671653
325580
40561
707297
638636
29981
4349
300117
475598
6633
374684
259662
386831
240866
152646
47679
49150
555288
412641
4215
24701
16753
161087
799865
27983
874
43333
352000
199037
63117
421958
42752
483734
49988
96217
161620
84892
57541
162207
419023
188618
185144
392020
580904
89834
44497
234417
403092
495099
409255
688598
33974
731422
14323
92264
408200
263325
202592
183102
116668
640234
647175
180959
770020
393234
64431
29339
167537
228842
152896
1838
383260
682127
417
144341
80962
568805
502813
518205
13823
659696
365822
502034
313580
624561
144945
68757
165727
247307
611677
118428
142333
358828
65211
100578
71793
413967
204216
20326
69987
45721
347553
679615
176542
294877
460775
234518
435672
269319
448041
28552
323952
232102
423702
4168
416367
301276
24714
464147
178712
7601
57162
22663
30480
180236
39528
70167
143076
33452
21803
229977
449653
294963
353076
568248
64171
77430
98514
156621
137132
6138
4430
92295
533008
789145
26972
173240
197532
25348
419576
11835
3643
49794
22615
141420
30127
264995
33120
54960
359769
184639
398279
52392
227548
531941
163561
175411
17956
96632
510
10499
592860
184107
560140
534459
308936
382526
391743
126197
168908
21678
145976
141273
55983
446287
305547
362441
608601
127290
119914
60731
79767
395321
250667
20551
70865
109490
19288
86724
271638
465641
8675
342621
630389
13000
5296
370230
742787
16006
147462
250874
666746
583378
11985
73770
637892
204602
78923
251460
330088
224738
354897
55520
296594
108099
88697
333449
330514
239744
669370
348161
83163
107124
66234
914283
332791
518623
68266
47267
41778
90071
534626
834840
47511
782667
172167
307879
60346
186202
446366
127152
338380
27042
422044
489659
34665
119707
402770
927606
8098
433315
4638
2945
184807
232271
298226
622699
212841
511820
306888
642288
370399
3817
314758
168545
5730
53731
88377
479577
12856
109590
9726
465333
55417
166977
786650
235297
11410
129390
134900
9788
265017
8988
483746
263899
97227
7643
148716
100264
26878
127456
55386
21286
252096
8881
43676
394897
850236
78795
115015
124214
358602
376270
111074
3589
59394
395794
200907
37787
52151
837499
50863
455318
15646
254154
137192
108965
331773
677206
605172
229132
107612
70921
387963
50846
186553
289048
52152
49561
23422
343031
59556
411795
8007
349006
296443
127330
73125
624544
79617
58985
749511
353041
139103
327124
173868
12749
394819
226346
159998
140575
141933
12620
211815
111668
96118
114596
127212
150276
30388
178656
14708
57866
35621
78504
273442
144564
11434
448017
631958
40462
156778
368175
10416
42772
349858
43166
689099
70456
36509
617056
518941
57707
33031
56341
35977
563854
28202
32131
90230
190003
617808
78475
82403
592485
453037
523851
94351
187905
659143
442881
158918
277276
131349
139
83024
23623
617896
541099
624488
704858
101780
500575
200977
53642
565578
33636
76345
1531
17248
361098
52177
151577
168073
679923
234217
662174
264185
11234
89790
2670
83714
343647
69663
96366
25980
633960
457940
107760
60165
192090
278833
293887
393054
73562
176740
277300
309454
340713
446312
21124
55839
82249
361306
15086
96029
431584
223531
373855
96100
76236
288458
68005
64552
118316
141846
59887
9918
246350
225148
129964
9393
361193
55223
240252
2249
124253
233364
12312
190583
44156
121170
160313
590
254513
165808
705352
97152
35667
107839
579790
338302
384433
541773
39782
446151
186626
831175
82133
225517
177
16563
344582
135389
27203
797621
196301
17586
91129
21027
733098
38375
661785
13147
300700
96316
7879
144126
336746
4277
166215
63155
3009
100482
248289
311308
215203
73541
144108
186128
12139
51587
42563
107974
35974
517639
56973
95943
176749
843105
486033
188698
359075
787639
20484
300110
42047
113666
135426
114194
799153
104924
78379
26023
36092
262551
41570
253318
227891
5174
44785
2896
96567
503559
159991
2673
79724
116813
405307
264135
175388
186797
127712
64700
55488
367957
164661
135
333166
106824
125413
137903
229913
45864
106326
25614
248070
82552
149296
353336
28779
3386
3510
199207
271474
136355
79563
231025
10090
78358
197739
482849
182888
20306
58234
84678
267917
30784
96592
3091
114215
929176
458421
342150
47881
669214
253104
46184
312323
81550
110656
592250
257758
432292
336835
271061
132715
41730
6601
258271
239223
96537
382406
899759
28394
83274
262087
652097
3915
627228
188622
561286
430333
494050
515165
428073
19650
189283
56946
224904
23226
585278
282215
334963
403521
381641
609308
21536
409757
117828
30548
225831
61045
48330
173076
371754
348850
465596
127184
249793
58055
28655
735991
210192
66884
239810
271971
96249
122016
389806
405278
60047
23437
785239
187383
6934
17631
282927
412035
64894
60312
21557
27749
60433
13476
8107
12709
107334
132710
148395
196599
232182
32121
199940
49515
279762
219457
502432
425402
367001
76520
169527
249175
19414
164489
198749
487715
14889
106364
50193
39271
72175
104214
248985
315413
628215
65643
83027
181917
180591
7794
55597
426303
264335
240080
25607
41082
173907
43276
28131
7835
662923
90865
780850
81188
472037
249650
362405
110434
446779
122782
47759
143139
27845
217516
40036
148071
612908
102214
149211
717330
784654
21860
496822
43522
64991
716297
224305
859191
407919
40090
306382
210257
305014
104803
689620
7527
337805
148451
146367
89609
670452
82485
824732
56453
183506
416144
672718
19479
23639
41223
56083
362623
450728
756361
280529
8945
8665
439202
231709
284130
348565
71929
304671
291334
290548
61889
134824
830903
3890
246155
215839
323577
290089
654838
399043
100132
237613
26987
49126
67872
172826
446776
288376
31443
131201
674117
135516
30298
82818
286111
217856
666336
355652
45737
69443
151751
34225
4358
290529
471130
355888
816866
8770
79963
598489
5317
55023
105961
367563
310004
171082
563278
383302
501549
236924
596642
466217
22540
76947
254934
112047
408866
527672
853116
90666
10840
7451
37057
243486
735668
883
3001
901270
282642
21831
93406
233230
259399
369688
684750
212837
89068
344859
271078
190273
63892
291171
122204
670409
221398
30881
3665
73638
131072
537392
82611
113685
577325
125169
440928
685942
38091
29381
127107
371814
357811
199681
94181
176433
175973
265297
82892
30813
500183
270414
337764
505519
845857
23113
197204
741853
119718
200690
90407
45434
836730
232736
295767
63626
40262
378046
425927
414264
78042
14034
7679
281519
383600
124157
282795
671495
668818
193340
335490
455449
715960
370956
217199
587009
158544
189047
166863
112242
188930
2828
70586
6920
490396
155455
784193
442809
77942
1278
229635
530622
428764
572404
185359
48246
331355
270637
18804
216543
391276
225936
212092
144619
28848
426296
927957
389429
418441
119255
129480
323225
130581
255248
820251
190234
454634
487396
476214
95767
209752
226534
37071
297874
855090
2033
280313
180173
564967
121265
214734
231226
240110
31358
660494
50834
50252
48478
207588
43524
19312
98589
329811
553280
309269
523010
233369
569828
712460
77053
148015
96422
113644
440957
384872
567903
499025
276964
496607
51973
148914
179742
389703
277459
209714
21765
177338
636111
855556
102711
75748
235038
248133
142030
573551
117178
113637
177457
243318
35835
612
166398
121996
204061
311300
561946
698450
341426
141126
32479
309791
138928
420714
10782
91438
347486
502772
627842
140069
52756
475815
354428
47525
4358
39164
18539
372775
584698
429098
108488
202382
48970
944960
545753
206636
279163
435366
291681
2875
62468
135499
721488
10705
121048
312513
797041
66449
14196
680640
130283
137124
176038
93448
598099
672501
170748
839999
32260
817451
182086
112043
102507
48852
324115
237523
130963
31618
484867
485677
483320
371727
167495
317866
659290
247802
217218
182839
74119
194599
360000
519509
4408
881103
173287
46760
489934
217761
301353
290238
110267
594088
102896
74104
33954
64320
52464
48626
47696
168170
663966
157425
603006
402537
183671
166072
520392
240507
540303
261918
91506
166869
658272
258743
60306
52177
379680
274969
31494
51824
266437
62271
106048
187279
806738
324129
248913
202267
352792
407144
169825
27724
399679
132865
266466
475735
5962
328763
535136
77289
353083
371619
123861
58803
101824
122603
300739
689023
122940
113626
163256
17092
252842
5412
178208
770341
73959
309539
18382
81603
202497
71394
183348
286943
392671
81200
545103
76423
70535
94596
265176
727576
54624
686140
108895
10307
502060
245829
200839
140756
553962
191671
25874
217611
127349
766841
444547
171627
51530
48951
118036
42830
238020
165725
760006
106738
480117
304236
187469
62616
18378
88
236730
513196
54139
171813
727901
299394
173515
58673
431152
91858
410026
151055
143184
58330
279350
6393
4548
89153
570884
233034
72228
832295
556021
265976
212198
631211
347440
212655
210425
208052
119774
415766
70268
7695
70830
79639
293616
150572
156609
11898
363367
403382
370103
117656
450361
446737
564269
330550
66225
12441
442553
63863
1359
127107
277217
700953
367135
437055
746166
96884
253462
387276
318123
146704
347605
352408
219985
383826
71800
196685
357593
18333
600400
608772
698302
115710
357754
304074
369964
51125
1474
396845
745151
503375
133630
429015
76653
92712
449803
390424
527378
149658
230076
224998
31878
485521
216900
592494
53965
137520
78969
603303
1976
152541
256958
51449
95804
74417
37193
394545
365702
211389
9003
556208
141644
161811
694100
57143
410837
131644
120541
35921
28432
332941
170646
136447
593061
187186
1342
577549
6047
62139
38833
807336
250417
210645
104566
70079
95461
142309
85432
437880
332209
93306
649193
163178
107361
205902
363568
570256
32598
322188
300498
1681
452545
52963
31690
425808
167812
165276
286180
122357
65030
68459
143260
41721
70967
16427
89241
10453
36503
283740
169536
569090
367233
12782
86839
296550
376087
249192
59465
20974
248567
103392
12966
416821
284846
626082
73061
11531
278297
10355
4340
609114
99496
13355
34717
548470
159574
368523
588179
487065
403582
319849
37584
531259
406504
161966
640833
3489
147962
206735
400013
28919
121168
303956
14209
8559
57305
348352
69865
112274
971115
198541
305710
368332
401169
286294
6989
66875
415295
175163
47525
13623
294796
385451
39527
324483
875310
485526
18716
404223
427085
653874
185722
26743
307082
24829
46985
627942
588355
22316
110683
112141
9071
139483
452395
117338
408679
251381
3490
111099
354268
683591
338497
55876
683365
71046
320667
106616
208916
775010
447951
3557
228142
655101
169565
242652
152541
96771
210747
71145
82111
10789
178784
57963
45182
177903
26436
694686
245882
148794
196888
507040
222426
464630
317508
543166
461134
145563
127708
253969
719688
65096
128862
673941
115663
65139
349746
585016
63561
530394
650310
5114
358704
273642
753808
254926
162701
31818
277950
44027
88737
5314
37875
126952
249629
246212
390466
478760
150827
98455
267861
83693
285078
58349
133492
8899
152524
502067
91395
106900
455157
133316
246021
179890
729390
465152
143659
217473
335188
382816
532805
73027
220446
579077
160923
234897
198674
9386
756275
216375
321757
597480
33176
307221
31388
321837
43579
647986
100138
82561
5042
157668
187876
5922
452036
18936
319794
23892
104943
765251
23959
325553
774935
505236
166581
83781
80825
44837
8474
362685
91057
72120
73231
279514
31568
42361
178435
14881
114014
86714
54305
463706
437417
288462
18738
550802
227200
59351
80688
23042
121054
294977
245632
258009
77505
107941
798670
642782
364669
174
373594
336925
94566
197253
32828
397698
669507
19898
382500
417146
796487
726766
99254
88955
87751
58919
61503
417177
282541
20380
11066
444428
23802
18018
340659
16873
279610
586766
250353
348860
338779
125938
3122
448392
573495
44720
572190
143329
68921
206749
78710
60677
430047
32558
29225
286705
260356
281694
622624
291272
157069
170099
31091
97361
122581
546487
487011
14846
249810
683729
334454
739414
621521
267368
698967
288951
92790
134274
232194
69516
120329
6269
267354
9973
271939
144633
594356
191339
375255
2336
149506
4236
58955
670323
344683
443297
122880
572707
33685
136332
10242
75583
121685
47161
358890
386545
168021
104910
144573
490507
144797
245823
35238
171990
71015
407667
207630
152187
31855
633877
248524
686623
624863
402311
175553
35609
560462
128810
308052
3387
93101
516714
699999
52529
154441
375653
316319
36552
820461
535906
255328
374439
214397
277306
167695
218301
372193
771909
75240
213842
413993
189572
309305
50778
44741
168493
37081
121772
202967
715358
195738
7370
591469
488505
664096
559162
92725
223051
332791
17333
145331
320290
63750
353471
72625
19122
942098
122932
594607
96636
188140
403575
782922
405057
639171
13075
88088
249563
481316
7750
562679
200699
133423
172033
632220
1983
542868
35730
0
767791
144875
304211
143769
64944
241196
215580
187529
570069
33332
215875
600534
97417
9111
552316
117265
15723
262288
24978
896107
21104
151141
10377
782811
585412
140702
356079
144322
239675
33231
292161
105988
92915
161242
433460
14550
454010
135068
203175
251070
268057
7009
333196
426662
211309
636486
232097
29002
234593
284518
58576
9519
231226
36886
791051
102800
21990
32073
496831
31507
47780
740092
629909
579796
252909
18865
421381
659861
4314
430008
165148
25124
269114
67518
84998
88272
239965
64781
156074
146064
26868
300394
886000
716937
85881
873454
386085
248562
15588
64406
2403
36459
319565
193493
144944
120359
589
581189
13671
297452
94109
589526
631548
42067
336960
673238
349245
90447
880783
134536
200843
213283
226449
339620
61507
873040
484999
9378
692032
295522
94362
243248
60489
3561
157018
181243
248174
1276
345681
483974
381124
137722
413087
605416
415586
150777
541580
83603
121478
474915
273553
45696
118955
267002
155010
253466
0
85819
411746
49268
259887
143795
175247
3587
11366
726522
498565
238184
54194
90139
177379
286525
342673
143435
261397
208930
22596
15735
104667
467368
795456
135409
93787
287450
30426
56367
434566
34741
432061
329196
252767
107699
164716
13904
51100
98242
5076
225757
96824
38851
26470
88424
37492
98503
841174
699911
467547
519918
1074
362867
137935
156656
464783
299826
118513
114749
149590
252857
284520
294418
1944
62011
9440
432803
668282
50632
121038
730447
272350
11884
112730
40640
876096
5192
265894
30068
15979
117883
135
318841
586149
71121
414051
114112
49298
78922
152324
311042
14613
263330
132347
110745
198297
143500
195542
424675
304689
58404
315410
34436
2782
85376
25976
608804
770605
514070
468335
307890
366748
26161
14775
368480
53714
132673
663890
100703
275111
602934
167444
180529
124799
496699
207388
114947
82302
231401
25593
249936
94116
257452
130558
205659
240266
86121
558706
168835
52746
162462
345708
80184
494641
313225
595127
163430
676288
172684
2045
32715
277
447071
64085
101090
168868
49162
26933
310720
27534
143918
13719
168477
474791
67172
514447
34356
108127
213842
180877
553690
787620
100698
186621
645220
718
66419
30473
257016
708066
159569
76587
406211
283852
92225
59825
529279
450186
467575
31650
455608
250995
236162
46885
66294
56180
12252
113673
23588
386633
37555
130711
80396
337333
10034
109360
205796
173753
729364
100709
45780
712688
238667
427286
757486
66524
23313
289922
245452
233671
122378
29429
4794
354904
665859
299106
14977
323235
210414
119652
452684
597369
158094
197835
181588
242277
48687
230239
71910
23564
827586
247820
159603
805468
34553
48677
503761
135282
52869
232827
287933
80114
440547
279861
464725
217428
124144
23002
712023
21382
22986
231498
74889
213819
337536
347538
549508
43322
71301
20805
161886
65409
38460
926783
290545
241862
672284
635759
2564
312239
414660
51462
8203
33033
35883
178751
241125
64348
57270
340053
78398
229997
31587
73769
315597
423010
565878
19121
18894
574195
123160
52650
3102
541144
88418
459878
393074
99775
174641
21006
286646
220755
170054
208173
501147
841861
541414
557255
4338
104408
404145
387965
468005
392274
207801
661276
55792
86617
272932
127460
331372
519281
86644
21082
156350
397102
230238
7791
72359
222781
759194
98027
248462
421562
224985
5537
64151
398817
564267
44727
283727
376190
371376
467207
539010
323170
759602
578393
280784
59743
868676
200881
203724
84081
10536
120334
39118
324106
291378
117549
710608
408722
263797
80680
167441
73119
323
576983
37895
248643
129714
223980
542574
49879
709092
48006
253345
8311
460471
490262
268506
668870
567746
103419
672743
7134
34551
222874
164529
342967
470939
183245
105711
337695
72514
40856
174053
7880
314963
571351
252572
265025
444938
256040
151162
63511
5221
1971
290673
12248
420452
410810
86529
700094
102366
161309
2161
14927
371627
23262
748561
532748
152952
608340
277019
38391
406928
77400
717665
164885
265096
544098
19152
777668
299823
16632
3901
525484
190435
898597
147346
284352
428636
609510
110729
259823
87128
65617
73238
419239
119614
633834
95835
331577
277996
268288
238937
252343
2277
414337
10075
485700
59903
279833
331190
482303
42842
23729
42929
358805
1564
214210
9794
208606
164111
6770
587276
62441
48064
81370
116368
254965
366172
406492
13352
67842
316522
441256
207303
6073
603536
380491
30306
354948
105340
119186
107
193155
99906
174727
80334
362743
185632
176906
422507
479802
235476
90668
37048
105991
30605
365204
107695
127944
24167
104472
61054
845303
50868
474607
608377
709927
150752
513821
121426
58004
26141
55308
169065
342064
64408
152240
52093
36647
118461
872047
49126
117952
90074
260628
181224
553375
40371
694854
158471
1597
740970
498149
233436
434192
251259
182145
464644
85750
269498
402129
337562
47967
416909
106032
470831
505591
98849
25585
170992
140711
188391
96427
147530
164189
84730
396584
854094
294847
26938
402640
53688
63410
58803
657903
297137
443313
346633
182034
102368
535682
887261
444338
118834
150296
117788
147184
848193
10655
3955
1625
225044
10333
469253
46223
260847
191998
397711
77952
234546
125044
375733
656851
466977
382496
31725
156283
292453
563303
137911
1628
120087
558986
602933
69601
32849
224548
78571
404819
25760
347076
36326
99352
576864
320378
42508
452079
345637
10203
92131
787874
160020
213353
76550
262300
226313
149572
245410
96128
528816
218367
372015
647317
455678
3168
183018
328932
96679
354646
360342
344571
862407
52965
19837
420735
91566
445875
11763
4225
542356
133408
327049
29368
6487
184946
118123
13964
37413
101651
184915
149021
392941
8280
431477
432054
29345
436550
24414
360552
79467
372599
397160
47636
32831
230718
134709
342117
429293
184515
233433
835594
135077
125806
55332
435678
462067
101010
31846
729015
533922
360939
175548
109336
70796
177579
24524
78594
77081
110190
110125
753820
478186
139555
193426
372963
15144
842819
267786
80474
139841
71741
2416
234192
29073
391028
17309
78673
675015
43283
378804
198415
155826
346800
448531
208499
449798
5907
178304
72751
34623
184322
15322
88201
174686
236343
39735
332807
431545
46119
304745
290913
749016
197585
256867
204814
146823
672729
157074
278855
548308
815992
5899
27293
82189
176067
408179
392331
48204
80454
429158
456367
224761
155802
269647
13835
234338
231674
100196
359963
399267
231557
45044
151571
137831
341126
296168
266973
41210
24539
9975
287177
2093
280116
166022
453846
45152
84945
184251
440908
48899
73526
91432
195097
144194
309994
59231
375589
130093
12085
334793
107472
23179
467121
74794
774839
319648
205020
127372
21191
248306
46014
173023
516375
60303
87524
483089
9995
129591
42835
68248
134490
63293
93767
166481
162160
448856
224013
29102
133976
782382
523262
726426
27744
31173
102983
133803
181522
386692
21892
326300
686551
608894
466807
57157
435488
426415
9710
155251
249633
116059
119947
168939
46080
555073
131337
23579
40925
587284
328563
217048
52451
14112
98586
308565
159117
165294
227369
53726
826998
219915
98781
199097
867863
68813
450898
746083
174724
158911
274510
157957
457046
50757
77071
611539
42976
610680
33309
169492
40195
139351
305864
35414
383107
258572
33630
111198
402566
167110
92568
213078
66520
313425
80275
468443
71870
188856
431809
97337
65610
234867
79050
119779
442177
724994
90310
244851
459289
131681
259219
253793
1996
270822
308977
115521
191180
534150
121998
75296
152776
378059
84440
56926
391633
511736
152898
234705
183402
217637
323282
71815
76676
453023
252305
134592
530240
24423
393930
33170
6971
81798
99181
73199
5507
734201
278453
529465
113211
194418
356359
157084
494805
92222
272641
219808
98033
250687
376019
431016
159799
210163
294523
16002
233251
340658
139247
314915
918711
568683
393250
84614
49242
865936
315250
203485
80097
251311
189025
284018
298882
737994
474342
199180
482136
83240
44216
397963
21895
342875
579034
619912
211149
334196
292150
82311
545337
252651
336896
641081
2741
16934
421944
30706
596798
204399
81493
231693
266774
288127
635171
845256
29203
44673
259025
268716
353489
42218
108555
213440
249792
599195
323579
194390
54888
436045
537660
285295
131008
273823
275017
3091
111277
128576
86769
257285
29547
216951
453007
444326
30837
163177
622582
293652
196473
38648
316161
289322
350033
419671
55833
111692
32689
659772
480725
472985
42382
2416
45269
490886
77997
113862
217599
65531
253388
138792
277534
209280
10211
48778
305087
9617
92175
128802
473302
434664
428303
497579
192337
308291
213957
132394
239995
401354
187698
79376
237086
321935
80209
420186
27566
22270
434136
105980
551950
246704
56610
613397
468380
133683
246610
133440
519229
468534
511930
15256
859780
113578
63271
14799
187826
68149
109
852856
30369
424418
356945
411189
101873
16509
551947
480510
614744
25404
164683
400060
391594
512822
202059
100776
10476
465097
140720
122762
236332
23926
717872
223387
224007
690099
79420
594062
193879
234137
48150
603684
78983
317530
169214
344149
118420
775788
118569
868516
85265
31836
151217
97584
20283
353735
324314
249965
397103
45235
78338
24755
17284
366246
75818
39706
90739
468337
267410
108040
357987
463762
8263
264316
330985
779138
286847
706643
179777
473908
616925
424075
185470
285593
798784
172906
37946
4456
42846
31064
365234
253051
395924
670387
689610
612
560394
139329
423966
16026
2475
138181
22324
152500
68178
49090
126267
543344
161329
560401
273890
680125
256732
162338
246426
433248
45114
477615
180609
314950
922897
479245
236636
654177
125227
131499
180166
223396
208706
139276
890007
183205
31075
220200
65609
55107
103434
512166
61712
212770
569409
73092
499525
234268
42048
220961
722162
232495
253062
314314
683229
292748
75149
1395
377216
86337
479900
918113
113705
191423
151333
201562
651148
85755
43459
39903
289403
186197
300157
560694
256186
34935
691406
9337
504250
100259
18130
444788
22823
142910
44012
50762
922688
115012
128601
546032
178981
3471
182186
651
105583
564344
704631
177535
167804
316328
317934
281258
574891
81316
747344
376919
270181
134631
6321
301955
500447
546167
72287
53176
59139
575949
122209
20257
876120
516042
4888
760618
62656
73769
487606
277107
766816
274674
164257
891089
472147
84668
69660
111384
845843
54088
419333
50187
185200
348740
462122
20873
198767
45827
625137
658576
12682
41541
226533
35279
444384
366562
17916
27557
691939
108942
320503
377276
103124
455354
156156
43560
448482
12951
140174
20314
68978
23443
281814
867574
25510
73335
593820
311031
628894
9313
572949
884170
60868
503774
65092
70272
69652
325018
176135
256431
37602
376488
435753
273375
603662
494360
700419
12774
442890
231950
449534
38984
39812
125247
11340
22397
837611
170630
826311
198284
169474
538534
347480
599942
78299
406293
866183
145923
35656
321212
508896
233311
473050
104586
373984
153230
278802
5988
182260
61224
397497
196905
47862
27577
477227
432048
99158
558565
107776
191231
161314
309595
15332
405234
19683
368057
89101
188231
15150
148183
332073
13247
342939
69054
677669
96518
349281
73098
273327
312297
196368
123449
377996
220014
18359
352362
43893
51229
601797
741876
35962
426232
21158
277760
50514
344592
318261
750498
183499
869490
461393
212529
815767
193560
578
37643
231252
166290
33225
40002
86615
132717
190164
824108
476262
125746
35420
14651
62135
116538
19950
79885
505984
27654
129728
4737
280213
356239
28402
383632
9546
227871
306573
40353
383398
84094
470589
207522
255226
265633
109424
194382
319068
592227
106859
280522
484411
28934
568331
139912
474640
206330
5462
31221
90698
540442
512954
461398
33379
809356
691591
407668
524276
138573
367370
135832
49527
273870
86843
232058
114827
113467
343075
184623
63397
711811
457898
5246
111818
99766
328504
865695
155117
69730
73022
422679
394071
119970
106680
55511
339056
417036
30741
163763
641849
70525
77994
300
70089
127698
144447
317690
170071
139114
351073
289855
97551
95404
142981
29154
69517
106314
35258
24757
341600
902813
315475
102445
17714
767279
88900
159080
312502
239224
119741
313273
786112
85312
39127
154999
239216
170090
69304
100199
79659
196706
155545
867850
205054
975913
618901
49235
58970
98661
179318
148796
219160
349267
233761
22651
231558
167932
44113
466075
8260
453627
826262
301786
8888
14121
64735
33745
108671
108263
463316
284882
599963
102549
228243
15104
46252
154628
176993
218625
158966
864324
150741
25113
689750
374078
332765
550151
5576
202548
623325
220207
315404
89463
158428
504259
163956
205242
286665
424349
130052
12784
419557
73906
186041
245537
68600
660140
19824
126895
380831
12233
13084
475731
56105
141748
53149
290274
34298
47047
438657
550825
576734
35258
430341
72549
662683
1672
339514
470239
242729
5794
188856
668679
46729
16344
45550
36258
281866
31640
627890
246777
563456
773713
329067
58510
168347
520875
473583
82366
79048
89620
11977
29876
565217
243650
653727
524272
591095
134674
388099
152314
4404
103637
296525
316445
431363
387167
31171
47313
133962
45491
161870
60675
71020
303444
23668
73275
2367
152290
24165
6623
183719
60539
15758
652085
874518
249803
30667
498545
387564
859843
252792
249215
813954
6923
411662
621422
209800
60298
98431
330858
198094
190414
211711
104299
381546
50068
235458
802144
480564
239901
103434
27726
226272
110393
196452
309767
187055
196824
18765
6900
128057
499818
620484
74367
257269
62742
20637
20208
610103
143761
214720
108686
91502
418547
530543
36711
1968
264618
409799
462971
42784
546720
541223
251056
117341
405351
273660
98008
336088
296060
396876
170861
118521
232289
25347
228281
17718
670440
88753
44254
434783
113118
185457
471875
256205
460554
72337
392178
37366
426975
159315
779671
496322
709379
119836
791
306191
590802
65378
402995
88637
495165
585490
298901
140483
63240
248639
98396
495921
346918
565704
315073
200902
27092
955506
137492
111193
362854
212591
226455
60175
541550
402864
174817
42329
435710
669223
70974
544903
481237
642871
351023
547717
525749
773615
537671
39185
700684
156456
1322
194402
460161
440512
78934
686953
267669
23590
104638
48727
209825
20040
20331
881019
543238
377836
17405
20967
58556
79171
686179
429914
70340
305819
279588
39414
69164
131743
101557
365253
521483
4956
4123
2965
48155
428379
124314
73958
42258
254484
576869
51994
177819
371825
400164
81758
37583
360847
70533
20306
171506
264520
684945
667473
133226
182114
52796
125189
607561
173671
233422
6863
198159
414246
432294
172324
131332
74672
157906
208513
536422
351514
302759
869980
53540
119748
368581
128966
331099
302262
46623
121805
594911
882841
444993
123034
26491
21407
30514
140437
357778
745998
772711
457218
37149
563628
68533
159392
24043
105385
127826
119812
221164
387834
247273
418100
197373
87340
504235
501205
141078
444051
54137
5669
632583
15010
853031
610206
554480
197469
8671
213246
13153
29477
366636
487650
497030
343504
604600
122292
209562
258208
39452
406493
118857
402365
73505
65150
39427
190101
425733
355228
882230
60199
180713
46530
64686
75549
161863
946623
316679
258926
29059
274678
387415
204476
48073
444224
87376
211243
57975
115114
503674
69278
253038
134696
272861
219179
46258
130042
99232
20885
217424
79377
637275
357423
25984
732456
566303
214761
11976
207185
78682
5895
202921
128327
12264
275561
619830
156425
76973
230101
202533
117765
67105
367491
60874
12312
585246
545008
120557
87494
124551
193680
536720
453238
111103
186959
634579
356071
933815
411971
389514
30806
274231
13532
133777
728715
60781
289941
52214
10539
103801
260879
71537
8398
83499
73182
220134
366431
13312
866901
888119
6080
386990
136568
191252
144458
20470
214293
177037
121018
208504
12500
100133
396430
111300
236573
452106
268332
427900
163570
39551
670767
426049
169770
17607
19172
507332
138797
384303
585772
35928
451401
50346
220298
574111
274375
550865
81380
329114
432320
302985
14409
605406
556552
542177
355968
353835
86916
1812
298490
236359
417212
1588
517821
65820
282631
4289
244944
32875
463589
505154
504802
135600
27526
76732
15902
769364
291284
53716
23804
20192
380047
226883
126185
2957
76470
693170
222278
271020
479237
32017
471344
484069
172433
66473
418525
747872
320808
169651
282315
54483
68969
100293
291892
738916
653258
8042
326430
35981
134893
242230
246279
262820
22951
565340
670600
47809
20286
817076
296269
492963
65003
116497
679537
68067
576650
97855
79282
149470
21980
845649
192675
118251
379541
477017
453862
516910
28185
80794
138965
148834
374700
114931
194483
636732
588315
70855
105644
513231
24684
21935
628726
819398
161616
72615
541249
67722
285526
137531
42266
49467
59695
153805
181199
106871
127138
45419
263287
581
448961
553022
288491
257366
182821
38034
162813
396754
490225
88649
764452
17669
17645
185169
93773
284136
39429
451341
421991
106422
179921
17959
227240
77438
11858
89305
639810
69568
534925
295023
283199
512403
144873
325821
113795
172296
62328
193342
37562
28381
192384
682514
215410
328227
6197
643517
154068
113257
458852
712049
63414
32743
214908
49698
265398
87320
5482
3311
578989
70619
489
761582
334478
442396
126918
87983
651955
181427
164270
8528
237612
88957
225939
234487
330008
18451
128769
294322
44568
820593
119093
81152
61416
35691
140261
126766
105171
90994
503184
47322
30336
418847
213352
781364
418421
8824
83562
105663
238074
677822
9345
79481
541985
218692
589009
33267
190436
259863
525943
585866
301889
6983
466
181623
246743
571624
34702
160910
354153
290866
351508
20535
71890
52113
94385
82096
4904
246234
136638
107824
145745
185826
6133
123895
6835
312896
10320
5476
267790
758470
75640
66183
13739
502350
4015
512280
71600
50880
19940
156472
644745
128302
160299
324240
734266
519745
81982
21423
803517
41784
323070
197852
358628
11866
321196
55419
100066
141535
503774
619669
343541
486811
256179
561854
311675
119960
225444
354531
138297
447650
137932
402392
173706
75044
959187
301299
76912
185609
878602
655342
399908
718
377429
48583
192077
225127
212605
17980
71374
881160
381
9470
84712
21724
192229
43329
14738
323120
452988
33205
21985
197022
13352
345221
275850
594402
43258
7378
45517
257851
40724
594706
92971
9602
236949
404863
44480
355412
283965
215025
137656
118338
209218
534140
8400
98438
689702
112118
476521
85771
586333
12704
21818
207526
262913
311933
157948
76435
87446
201465
35737
273724
18917
315724
103263
555493
152375
448087
613009
490762
535270
246867
477568
6817
330428
155516
887362
611744
590488
23734
337246
253624
566590
845964
663214
76530
144343
162210
653759
180475
706535
537975
75171
32563
255554
41970
474
64244
52699
125457
93374
181910
416167
53341
227196
210078
282085
62621
531595
300812
52146
77299
76384
6127
234011
533956
179817
317743
78733
692924
353845
45469
436337
14285
730262
593634
124901
89619
189976
272748
6733
698953
140384
385085
177310
39840
63233
283431
651956
639
360358
184734
932286
315670
386630
482455
320655
286912
12398
63400
144303
11248
240552
187889
523283
172743
223373
98323
500095
87391
202907
431553
615286
17874
17159
30241
23704
135202
568406
74438
686624
159918
413062
191761
15282
21688
507657
217577
398077
286985
250762
117393
146971
229791
226081
538899
33581
139359
54535
101135
104362
765787
80559
44759
393677
5423
45969
246470
778062
1591
275352
247928
854274
663663
245422
812593
570315
192317
179714
192664
257819
449549
104354
206461
172679
69447
640707
443826
48253
79306
156771
12400
234515
251089
737640
845183
421673
41288
101035
287524
138280
491892
78711
236535
51459
678763
31034
11365
266639
179207
441100
574203
703269
50530
288974
440183
52262
57684
530932
294022
97664
34482
441532
208427
39163
472568
224455
734556
69
30688
151835
230094
23325
320837
496697
121908
246585
37484
61256
14069
32420
2781
44323
357051
545944
67866
230692
84276
598561
67256
874255
528754
85036
470063
144781
330106
537318
18702
499366
541637
540899
13882
314767
36446
193359
188976
248818
229344
28644
235330
775546
48347
338746
662452
61201
579659
13772
191741
111719
175760
13452
810413
207816
198378
26970
10264
426858
106144
69766
50073
49536
60261
159388
95165
770098
99044
33516
264063
8065
1017
88364
216516
547061
121096
250222
170260
720460
164861
174270
122428
353294
889670
329674
90535
10527
97802
592
339621
29142
25117
62667
231790
29381
1386
733143
512486
6623
552399
144229
217759
120712
424563
93087
619968
93947
57332
365827
1681
423585
38637
246777
187190
68679
165065
458574
584780
30610
166181
191258
79408
133256
131292
38516
117332
228158
193417
638
11071
433335
18896
19314
42693
484123
1812
30800
348687
366156
71050
534186
39378
439787
337596
214036
534439
612389
454716
302885
37577
254819
122120
190738
599051
44430
11973
630182
755612
47614
114665
2360
133995
120947
556964
519623
775419
59075
133990
205222
7655
924
523032
164487
771870
36942
480799
54643
559592
519545
171164
40760
233756
413279
25078
169750
22079
343297
108225
522772
567399
444040
688639
164063
66639
57108
287663
277257
582475
47328
294127
393863
222378
98671
26461
719203
397413
237023
851664
117484
905213
528552
227183
52704
80746
25839
534986
97561
435530
139070
18826
83922
159873
97402
530477
196659
335093
173522
356336
151076
782750
38714
907250
36472
10141
276527
292210
262838
364390
11692
32625
398669
135517
115597
482387
126746
34205
580771
275166
243273
302937
972906
86397
48405
159985
47781
225916
666647
488690
40462
120897
144911
76810
172834
2571
7986
78512
55920
471026
12162
521276
826
67539
2939
103086
417866
42759
4276
52278
490220
166468
368928
59830
2136
189705
29835
599903
829906
242702
6111
608836
9874
9735
338845
75427
51920
644058
106623
607710
415329
61435
44614
629498
869401
168933
420102
37480
146278
110110
40400
453575
188489
60726
78027
64160
106316
4005
264540
120
166916
47154
136315
95018
190492
155173
234537
11217
119068
49075
791854
830525
23270
331827
98480
619755
69010
182852
177172
205213
123123
14150
133960
885142
212081
4727
632433
443127
131640
185373
76495
187812
230188
22109
486550
399402
86604
246869
260624
44499
39616
11137
110348
7848
216901
7724
820106
278212
101296
34193
207635
47041
28130
164332
161900
473356
243120
483060
42264
8930
225024
133491
398141
90186
136637
658714
37221
320169
6949
426321
155923
150715
368005
196073
518116
397665
20631
71938
265254
498946
383041
80885
19985
158225
258054
560409
100102
17343
616411
7980
143819
276909
482474
176566
60556
20995
434263
11793
14252
127261
16223
49398
196156
811568
700685
45218
271698
349836
203520
211421
222324
106905
618540
127091
394387
110533
389554
73196
135127
293673
499672
39750
22036
25625
329966
606602
161913
259931
39687
145588
362886
292109
96922
155127
239843
404452
78841
246268
334534
62566
380434
396180
185384
74571
370656
325062
186068
408992
409425
815591
621057
51516
552805
22349
352988
452880
555351
438903
128564
683124
41802
311117
165132
133507
26418
167482
341640
47981
138690
317222
301573
150008
62849
4042
530457
552740
39262
278331
83809
104586
34538
145932
15342
25083
429080
238025
23946
647298
8622
20669
930468
42448
137973
765677
195231
28577
259856
227128
538011
73767
136999
323160
44676
528507
245679
135130
74454
172813
30528
408343
116878
86243
22881
412422
50198
175382
489044
459319
76101
70674
7554
1972
102201
323019
778821
117356
131013
417127
667727
74162
191906
140346
28436
4206
453307
469023
549332
550345
293154
358856
74674
416789
57138
516625
214626
221186
263744
186436
56803
223756
276010
826965
7232
378727
244718
298318
79553
41430
136906
1025
572137
17647
66397
139049
138405
97769
3542
52795
58828
20084
104712
617021
192538
22050
23151
29765
260248
479953
243533
28729
24578
66645
434214
46512
143482
495366
195520
346476
560804
722768
460110
877977
382475
66240
378812
679580
738391
593894
16465
238909
250908
340009
109745
30045
13440
128681
129351
664168
601256
520600
69279
131119
139549
83051
643857
642296
169143
385249
56561
148269
210415
465389
181787
897714
51443
53583
115176
189437
212292
58282
25260
328751
178564
527498
200930
68033
182025
204559
168977
510978
257911
27803
164651
7010
73897
51759
15229
29829
22014
265108
20515
703705
338044
130583
148417
153147
97392
418933
110304
489450
218132
521079
215288
365883
46207
13810
121797
196019
108640
13853
239861
72829
481822
80836
193470
6604
42719
196161
216484
82830
542797
39950
192723
4973
0
461265
454652
96671
266318
204131
228264
35984
534749
171487
145504
50881
194767
178095
27057
42123
29869
47318
241610
165946
79433
62030
252704
412070
364259
731836
20649
832321
148728
11481
61610
54209
341698
177249
21485
780417
216915
216593
151076
126
504741
1355
190870
66153
247231
78794
28395
4416
48440
289507
25553
51187
241643
513679
305276
129169
127878
29133
243669
29644
52327
14522
83456
35864
26942
736184
333770
564174
319827
701329
104270
15280
288098
615566
743566
535308
778348
303401
124803
431402
253849
197186
534687
193914
67153
1661
122141
71849
475831
21970
138075
1562
707237
119980
243072
119791
654346
16525
101909
109704
282337
339727
141716
103030
299634
210236
45629
157239
126108
88882
113145
124004
62237
474652
917922
287231
341975
922965
13525
77167
35247
112314
659069
97895
701308
600924
124509
436114
92707
239664
76666
233083
107892
303102
873236
414874
627389
75420
73433
352724
659574
484267
233004
660340
11413
112309
65044
184836
24912
319149
472836
25056
275609
23632
453765
445197
126972
89278
123619
9193
1044
111424
258789
84938
4555
60883
150973
47127
64683
25816
10224
132787
171946
557338
489358
13152
548738
624387
682687
20551
436331
384423
338863
810982
565328
23242
233478
183864
264773
554872
155430
33146
451
71794
124838
3112
400298
87693
20161
426482
684774
435844
311414
538880
197648
22826
30724
26021
429578
23705
142017
34917
622151
24488
541632
12797
394380
234842
218448
126812
403837
180386
106466
147807
77435
217240
388894
103235
323061
172729
267075
444300
122325
14808
292253
78772
120331
167726
25227
24219
447548
225833
73537
344831
13923
276883
74639
346534
656593
37062
98214
691805
173552
617203
470405
20794
459736
77428
414316
399747
106214
231110
239857
204281
536594
268061
90945
163489
221325
42468
317901
27843
402152
30107
98338
23675
326840
21234
281395
341523
45965
156541
381154
80832
3236
73245
28202
265817
90392
221856
350834
5505
186962
161706
82156
589821
784757
169095
867302
234471
10251
92262
195743
542336
269447
306302
21466
187018
321494
87442
180893
146443
172325
211799
81102
260715
84266
90099
391493
36563
13297
491956
237785
235071
28134
1214
529007
74259
839085
111470
406014
481629
250981
396987
21315
35229
131083
39727
122325
402692
214750
147757
135164
340535
31555
142563
34225
199198
533990
165907
330926
16960
314371
487889
3007
204803
150832
566484
44519
9991
474096
749600
41489
103700
86691
27752
259218
825977
78918
4824
718732
8307
272191
74689
15940
597066
196683
290191
243208
65800
683370
584610
184544
433923
182571
32813
462476
61943
45811
17013
623903
453939
0
157270
7845
473625
591475
267668
335937
296424
49812
663484
108787
202051
690242
318443
29725
762056
113130
130891
9561
41200
247992
47733
54130
664882
318443
179487
468307
39301
134636
37014
220383
29109
279623
448447
841374
49503
20228
78330
192652
37191
610720
323011
226437
421538
572949
30336
106631
136285
356640
369607
47419
754256
148617
139366
118797
58577
198225
136849
118796
97805
228889
570900
231707
161211
4847
17941
710333
22238
501038
190154
476582
188983
11217
75480
305
65217
418006
765541
74528
112321
37923
259436
133055
135273
12730
41682
255599
326524
276904
785096
144210
328287
113848
197263
44182
749149
36449
290623
52567
261004
24061
192390
148438
685620
7748
368394
36303
97581
480005
240278
126682
55640
204554
1778
8013
750939
112716
676149
50874
236202
67499
419792
217184
307439
333821
208924
131580
733026
5986
706914
10262
78400
435193
15979
23567
721944
34938
191139
296480
514490
229019
232232
517604
219443
27667
8404
605028
48852
733284
134137
327762
78233
51294
509026
265409
303178
239251
80867
39107
63777
146494
155231
2484
35151
242231
126935
469503
12191
534015
209399
702252
84
19486
554531
565279
261511
17044
438216
415127
784203
79090
335113
519860
156941
83788
61857
97160
28640
105814
8203
108198
109005
704378
7888
152819
236160
172155
152990
561082
6254
824404
728139
142482
580057
146486
125989
160922
239627
61144
94610
493028
28817
242716
228538
787660
257222
82392
175856
222172
35629
128736
80417
295950
174207
37591
88955
155726
114195
437172
132392
391757
68352
513259
380568
317576
23402
44439
378826
363908
1923
374073
136022
136272
126788
83521
86310
34766
262702
159784
76275
630746
236174
9640
533010
482205
636980
17504
25172
91733
548674
456504
74443
546176
3517
11069
596353
24772
428585
200148
629319
101031
686454
494490
656573
61266
563731
6862
60624
107050
52888
13537
81840
521344
186253
174229
1216
495655
556448
433152
52960
13410
206410
588949
243660
439900
254449
70581
7964
208681
367349
29391
234153
115334
196554
447241
3815
2227
237597
25097
816579
216940
312797
613503
455089
31051
26625
302744
336298
135038
13730
51664
45726
695221
143724
4649
156877
464671
314901
44141
47609
858131
449197
384702
635850
318750
165
89066
84454
193452
194960
23530
83893
37987
184734
139339
193606
328975
789286
192181
128947
11705
105600
360889
464551
802434
67548
10281
460766
879803
4901
375472
321012
130977
7627
113975
66817
429799
713205
486279
13494
17816
399893
148327
813984
34695
461642
42097
2710
27908
107659
567559
44578
514406
407075
17593
8888
366030
708847
140977
27676
16536
50395
886951
229620
22390
60781
693
135002
16119
157640
366409
86295
131497
510452
32547
1802
347936
79591
159302
501453
347467
277744
275048
644939
79566
679203
101364
247281
291810
181459
274444
311323
395090
164938
49514
259988
157194
54258
228077
7092
853904
4901
147853
544551
350068
132416
921324
429004
385946
150419
831284
698402
237843
52309
29222
293828
53541
168271
288091
76104
149285
555058
127591
70410
650102
704323
52099
466020
130588
56567
897306
85652
198052
15566
84502
684564
480561
54084
63852
109482
395489
152495
340990
386279
255453
209767
205502
623024
233732
48078
507830
350819
693123
240121
27462
118182
7601
349182
130297
112381
35954
438110
253626
274160
598992
48523
41976
279416
46016
188112
414786
262846
308999
271770
129406
117750
164945
26545
285085
279374
102305
193425
144229
95586
5761
366486
48650
434430
429483
232391
137235
501474
51104
543457
109956
355639
370999
228424
313734
68811
372508
528690
220657
446115
11377
23302
64151
199181
95773
36881
92466
53053
43921
8832
852154
51548
209267
30817
107908
136250
76477
211303
70073
55518
225202
179297
102002
91121
80061
12367
656209
168076
140707
279014
145938
708920
84905
597564
701530
33804
213336
230041
23800
52411
20487
157505
100138
409687
181047
405107
199624
411887
205013
86785
405335
954258
359895
142545
133114
179438
253237
81544
514468
73189
61867
105437
420706
481692
148829
399906
169240
86500
345234
419845
97636
343031
180072
177749
20093
525736
69564
30138
403139
80078
575772
421655
407048
66355
191263
97806
281923
437991
98926
175430
312923
265439
117501
402381
15437
148508
39933
56154
368235
770458
29151
206624
24989
107636
535885
4388
890579
68445
101458
270536
365459
70167
227719
41394
532188
347086
493103
326978
264341
10084
24129
298835
590720
150616
108027
695283
73137
650087
24226
272802
406445
377018
34698
68619
12992
327572
29274
753818
19258
242831
31028
140153
475534
231825
297842
77887
88527
72818
304875
702915
179268
319889
292723
423153
84924
795132
152488
111888
177862
708749
479165
31762
147406
208198
49925
136376
771128
445100
8562
643887
18819
274054
29938
366797
100787
185847
54416
14623
24827
64578
201842
494780
277687
192444
386001
127604
450832
561271
77785
488172
502578
70796
25052
2862
18284
297834
179436
249361
136580
656804
584095
490430
255685
7441
149883
47755
40383
74183
102338
442152
179900
342313
52107
242618
199917
147929
107048
209354
41038
910663
478065
143006
18716
230608
31388
268445
386064
172529
517477
56061
171298
324280
514282
41511
523707
31210
14786
247531
7039
560660
14640
396247
18444
312911
927763
276679
906063
53654
210352
273796
115249
155280
853016
660323
89791
95889
93221
647446
165372
193519
203544
205540
169301
88035
18638
115771
295446
409075
233310
72200
49722
89932
784400
345825
146241
38814
573577
337827
386345
353984
326844
8949
43059
2693
191611
32631
495906
49255
677707
176525
148701
453450
91441
428907
269524
558492
298272
347367
569244
240012
584272
314922
501047
363560
79631
9887
180535
77636
60099
831031
21573
513350
484553
38329
168032
637416
189668
370682
12822
79136
22817
355329
163600
338731
234719
3222
70274
93567
703761
153707
231029
586987
41258
350937
291551
228816
44225
17475
100014
236692
8620
370103
186136
433185
158570
166492
768309
221771
417061
42594
35193
214390
423983
316931
435499
10188
493325
487664
765223
222891
649916
16850
21688
29177
462886
196629
66384
52939
116228
256006
13704
230880
602166
243177
508472
799394
62696
760533
247159
240374
576358
310172
694942
359410
122118
102021
11445
403608
305066
183787
8146
31305
60572
26746
363452
39443
464343
162554
96669
72216
51242
840183
277953
155876
166426
72786
121384
887830
323132
2002
193249
346481
8339
270384
138494
71579
568145
308173
37201
388323
89767
600903
51659
293669
74222
187211
407944
455285
656238
162602
19292
183996
662832
137347
333600
356994
279096
85104
808241
282084
56007
422145
54997
107286
20099
26615
901783
80125
30385
281469
267273
70173
245245
129941
652283
17075
869532
47814
281546
16424
442582
51053
19881
98872
736049
66792
718
100029
240954
17828
2178
217540
366506
86134
12549
238967
172837
131797
461857
170701
431509
471098
401940
369550
137028
147849
206828
138377
633538
125255
711623
421094
479757
84202
151286
562291
96030
126895
176644
406523
543555
878425
151967
343439
155821
315735
139036
174222
263830
189739
178207
348325
120654
201108
15343
264444
27985
14041
768125
200656
189326
212784
158171
1503
834654
341633
60882
481230
644992
65711
249151
44130
172292
199847
81903
417106
123417
36261
85309
292703
179677
530923
454166
178436
120443
100130
20590
62133
439522
140873
96541
77287
35429
140764
13634
268578
30231
123696
803936
278856
78313
625902
21526
42167
118658
564
191917
79112
421440
11444
207236
66348
23884
24524
72084
86205
536024
380230
368805
774559
393208
17760
329828
556429
445109
74895
237330
50980
75669
446125
351330
136610
264995
275858
74647
513901
237222
62267
13057
66188
344797
219003
142366
267174
94003
218734
108702
514248
15087
889081
51298
657958
395870
129557
311408
28058
8637
782594
158458
23514
674365
53562
600144
285148
573825
267620
337109
157203
214149
698610
696270
15890
183036
17874
499876
400081
281856
91084
162866
195474
234327
476992
12002
30715
7949
84747
88282
81991
342403
467622
99425
5047
124767
134177
153673
382405
176718
42982
39671
32281
127982
724766
20624
743727
205443
266283
49125
95637
434318
483465
151832
368343
103326
562766
382825
201577
434386
120915
383981
362914
54724
215425
38578
102740
329531
25654
598491
307343
74586
8943
615753
12257
288988
24089
388946
37343
197527
232184
34514
105784
101882
18037
30464
103853
55155
25898
219783
535108
112833
141364
100868
54759
18462
570796
28103
108431
426650
134032
233313
156805
25845
340693
277663
6231
897526
193321
20897
366507
523047
15638
869486
26996
68323
162955
151237
497821
105138
863226
115209
551778
193297
691076
21518
22375
13665
681680
18307
343837
133716
227971
43124
451599
78884
40244
175019
78212
221658
130783
40283
128810
131602
344867
123264
11875
141573
16715
186628
213740
193305
59328
199117
332380
578380
243063
488336
20086
46584
315225
236039
395913
109139
198085
22928
24469
382137
189720
294993
372569
127029
37150
333650
64505
37760
120483
338338
38617
260239
428457
870702
274628
82729
111293
89378
147709
61587
7961
653240
157399
118606
707184
658991
206141
111352
192265
127862
482671
258408
640902
140481
591556
310072
124225
24172
543021
528486
451707
148729
135553
74828
633502
250812
91039
62568
7056
320203
228729
637215
621254
364638
108289
426926
390419
316980
5064
79024
259643
556051
29171
179624
49658
382486
222201
150266
124252
212152
117683
613688
18211
259829
33032
190863
19715
308805
168014
263822
567069
88002
76127
163229
65144
15201
195695
435322
243633
8787
11179
388773
19157
410506
214103
29717
300154
17064
17057
579706
423422
200185
418026
570370
126309
254783
307290
179317
479544
216678
26607
61340
445624
12789
45920
330215
71070
71028
210944
21561
359824
67458
357
399695
188120
460469
155400
196144
96082
155951
673290
260048
376155
67121
364404
162718
49737
128709
86926
182372
30098
397069
352366
117761
355085
395351
659017
110055
56578
443
534042
54345
30635
741565
159426
310
433944
128721
283818
203173
295797
283402
103714
257859
236281
52400
117415
13256
12156
125806
380640
359230
32676
435341
79378
4633
246433
170531
259772
221326
14809
83677
201933
275573
475313
1010
387997
203571
591358
518236
15590
642682
391809
70788
931645
142645
771874
165631
90175
906282
236797
552273
46382
146429
131522
364014
391196
446271
46
36735
227917
362978
154722
833324
655509
455531
37935
23035
96340
287577
477979
99822
282283
73503
67396
171674
114248
141073
82710
205235
184572
41729
155229
198020
37081
196141
161198
281798
166593
20787
16989
48840
455110
240907
467880
330636
379631
230092
435048
6415
168599
278597
178126
307656
397472
556975
4090
611581
183486
81991
45313
14948
155274
3122
60942
921
306642
115595
194729
294592
50178
10237
664115
36330
233916
362891
300738
31622
252555
821323
271331
134602
548254
94422
157317
114838
310558
173494
38708
217396
190173
320932
6482
518668
63356
23326
31490
84937
114690
713988
135870
107587
22999
409323
245117
197872
627119
219314
637453
87421
226974
13283
11577
503640
272069
16602
220641
26049
208821
72601
425524
107965
643608
138507
261814
83586
9020
935194
299671
17110
35541
181589
48928
269230
707640
10569
300625
64910
44384
449180
626373
166451
427035
200869
392586
186554
434616
614048
86521
18830
160262
287731
178063
712077
687067
4172
59735
46773
364672
666227
21293
11237
419395
633038
565920
526224
4867
11632
546743
741847
20444
259897
219647
414885
200053
608554
27563
618725
31894
2550
143981
393247
111831
149850
343220
167913
302130
181735
35005
353202
27980
190969
152733
54894
132357
18350
101778
515076
358932
682031
262194
36343
241114
664410
188247
431
517096
108639
186898
205412
142230
611876
69807
423146
3052
29310
194517
240633
907892
459776
2211
120981
164410
156795
653575
123746
274642
496657
162014
4408
83022
818195
115361
607941
4809
75464
2460
64451
1641
272616
718997
249005
13089
57820
138424
740301
198304
706126
424881
94610
444235
644032
9288
289932
69912
471523
256316
511184
847377
431893
160364
45853
288297
639642
414404
720349
73029
184479
595691
578374
105067
670105
9654
23827
8533
199426
65710
432624
64393
201975
19774
168348
396435
82341
302034
356348
535700
5204
203268
729016
45056
218018
338717
435731
59267
127590
279713
348266
269716
48045
234029
838475
22676
0
48230
83202
68251
344783
588971
22229
94001
356134
245625
153863
542640
231387
1497
333554
473768
436111
374453
821
4289
265460
223972
807850
37840
557532
399110
401936
393357
38795
466999
132580
186665
178209
133734
105769
185745
20541
634
203151
159369
226892
35582
348929
97709
38392
42919
12928
733958
526172
319480
104530
281421
26859
127526
574199
83625
115399
267033
289608
1696
17495
346598
90310
450188
25571
685082
291601
37383
308104
31104
489893
49193
37231
145744
6721
370474
81193
130598
351139
248361
849312
240661
364804
516353
3498
120594
70658
84796
89824
142254
15642
239732
336997
233677
337408
69960
67287
166895
358338
559748
297043
175667
316973
733900
51904
156874
13417
273739
505861
222155
56521
250412
197237
358866
77076
93129
89300
394095
324209
518312
352674
199745
118745
360081
151798
11808
299798
683779
447838
693741
337376
479367
510819
926450
177119
601196
367687
540114
355445
163404
39573
264134
283898
549996
57181
988614
41645
242578
247022
66294
115834
239429
151495
918101
107178
323049
161598
82157
598525
242151
7718
164920
656300
612852
12444
139001
60131
420614
294165
259951
262829
626428
257114
510949
197738
30178
22863
313010
364418
579114
264468
258234
633788
308799
13588
77706
133895
16368
285312
80274
14665
1627
3191
25562
147494
250832
573801
579034
84192
285527
1205
470610
62819
399093
194992
105772
50287
438892
24130
537103
74401
174322
40722
31080
272545
12749
361478
134213
735656
118495
835876
63325
9442
50059
14284
75476
81165
24928
324593
657073
289215
208347
57597
268402
124183
328968
399860
387167
29810
194646
78585
181500
165407
34489
457721
194006
138495
313143
39595
113259
515445
115765
196638
487459
870653
598583
255809
185385
552627
490634
779135
210878
107054
58003
588053
200045
173192
452497
401003
11508
812769
500884
43826
790193
17986
68102
795028
101894
119597
158836
753473
154037
335539
251528
216481
20496
114975
562942
211028
114678
42552
293256
152493
260744
110577
48634
29132
357405
555454
91588
268586
361395
34209
64307
472842
60613
3808
51013
275973
77699
30833
780202
811369
129431
54494
225935
59541
78044
502993
530440
114715
131677
210576
305652
241622
695545
20799
127537
549555
149684
147010
818918
187912
648714
4545
17327
32016
162920
79646
37880
466
404504
353127
350377
558317
645140
326595
317068
273377
51954
4380
115432
47965
204136
497281
258340
602439
262549
108647
65741
222200
130256
180393
129637
206572
311896
17388
68782
44553
459882
578225
19145
589035
54738
50747
583986
211661
580544
506564
219740
30056
211352
144037
33022
129443
58121
225034
318726
277461
224327
81377
6840
225225
355040
135148
582583
218896
168948
179253
55869
553717
198181
149756
116624
781323
152321
300740
139781
32125
532915
186514
11193
14779
67562
240288
162823
21333
92605
666070
69764
233821
3879
272074
497361
37682
295827
52728
108392
741624
457956
102277
534500
62170
9547
400175
27560
4149
757453
15161
372755
481950
32803
283456
113619
468957
109939
563096
683005
5990
49073
457954
200917
375374
124788
186457
369203
130717
194330
80353
33972
325420
797182
255207
22402
71377
15495
117629
212731
287105
257606
647646
211476
248038
1730
468175
20261
742198
195610
139592
95222
77565
326112
20155
621423
274265
710
19662
619806
3965
500133
582068
45958
95101
172646
368390
211203
134423
226178
279684
325932
365350
297825
215082
263489
568958
258600
55270
691870
48303
646280
193884
30042
907275
373280
240192
362356
139750
243607
400227
411077
235190
306910
354803
474175
290454
200758
45057
674655
13320
33708
529394
165090
1604
12434
194357
239862
187028
260401
651003
194662
143520
1004
97286
234599
665042
393001
121898
88299
2972
105392
564238
413699
194394
146819
423267
18053
301525
58935
247986
114068
199317
355401
36095
328837
39779
222897
185238
15491
104415
331940
601617
227272
58707
27806
176492
81957
153275
87873
403904
26264
75781
14661
109045
162212
2955
180388
291217
190014
574472
368337
168493
447
14043
193540
733589
1971
31323
215889
272634
44099
1593
323979
6515
265255
57241
48366
296918
32081
46726
108924
180321
398969
209188
261174
34468
733219
560754
336040
63329
29998
216608
859165
141106
181141
29330
229806
753395
453069
52473
506445
48466
29096
171862
371321
9290
249155
435181
793314
649320
3383
227021
28430
426021
138105
32457
548614
803414
17603
101450
167575
70520
464232
133891
161635
469994
474574
686266
272527
317325
103066
356998
30644
20947
104141
536031
55118
495764
269775
364999
77928
317393
329012
348670
306213
2479
246328
117354
21831
380
327397
345924
61290
138630
107225
49475
754350
429948
189456
177292
48399
157738
711397
447830
355401
331785
153899
920848
272215
139135
195198
17808
295446
392565
80303
81460
143437
78606
149370
43169
916228
14102
45994
184587
207411
68416
949075
534597
12400
499007
346441
266690
169036
115860
22956
35468
91967
141999
279459
210972
294928
234020
162917
146613
22203
628788
267184
624052
16373
180647
474505
55874
622693
175991
309056
273563
479868
253940
461649
11967
127105
177700
328885
44408
96099
121112
510792
207277
506659
376271
177833
43142
126799
394499
155790
467449
344063
540962
165953
548361
234878
184178
3639
498916
14721
670467
48254
239298
57549
29344
259851
527639
425621
13858
624030
131299
13818
36461
19823
432383
270396
608856
341467
173028
224820
818933
445696
383610
135275
540006
599041
345800
504078
484790
243243
448826
128500
552816
46443
705135
393604
36949
46073
599083
407322
442968
754350
88542
314744
59319
80814
108698
30747
108799
42458
412539
7631
27466
224086
113156
40077
285
365576
30227
365503
62823
60581
193685
646162
2070
78039
549395
822838
176581
163896
592658
71927
295896
223778
25042
537260
259655
381337
274901
458540
68881
69652
26525
38241
244939
67154
8292
41213
11366
400961
687524
159946
213387
492641
189086
777775
674134
21103
449760
323994
14704
404479
13322
203916
546791
507106
44735
212272
62688
473210
41929
335023
98583
227141
57591
96868
49608
86761
111036
554402
90456
227104
47084
364843
173192
694324
7140
41059
88753
245276
287870
8889
305532
25832
634267
200251
267955
28997
213
396051
279962
260994
276121
317105
26884
28789
88960
8485
20177
18636
113456
337207
1783
71280
427167
404295
611504
646079
309761
593285
187819
125153
133447
191912
325741
155914
622822
169438
192899
301343
609906
83177
151510
77947
216074
53407
484446
194171
569023
238473
53204
430804
64133
262452
33774
55444
31638
222980
485807
119731
258999
30219
48485
330730
643063
6228
764251
839720
654771
183781
182421
689615
181360
839249
60082
9041
655982
27895
90972
143505
831115
47278
409543
349300
116899
158934
329330
780545
47134
4749
24995
183997
5632
396790
300167
98321
447019
241671
218483
390642
243696
66885
346389
588989
34491
92182
292998
208945
404937
779904
240545
85392
523896
222820
61653
28947
19656
182920
116491
871304
75996
560639
94978
164023
240001
115625
696125
111712
67474
34042
487765
98805
1237
268383
514064
345853
307834
216756
662106
613631
11712
10260
20851
294707
85075
461592
63628
531270
86089
510630
226366
68220
253262
180920
18792
420411
230703
6925
280916
238676
69986
90476
15919
171702
105574
230456
169156
240641
765916
185883
303151
75885
43204
440897
352528
161529
73324
371803
3644
66289
585145
222398
627471
189492
79018
320785
156988
39210
51758
635680
272814
11693
1471
188600
10292
73585
122777
427476
695365
354878
12879
404177
159775
478545
5082
174107
19555
177663
430115
55806
58353
513028
34833
980
341252
378421
142979
205612
176380
395257
202133
815240
736488
38312
114000
130598
18355
124475
162062
28093
31733
508
352725
92225
141314
33853
90582
29603
131812
154659
293559
15930
28097
624494
615638
772046
809356
8660
550795
31059
57718
776405
528377
132006
530303
193989
735110
18307
496182
92135
917813
291395
653870
248542
4283
581514
31979
292650
174940
463474
477019
77283
22534
340169
81589
61137
39427
332092
384310
74589
168846
93419
443057
543308
7811
83536
140497
64412
191643
170087
206451
195518
17878
52890
342189
540188
91798
396762
31741
574498
159458
24139
311134
81174
236382
709956
406865
60229
79260
540872
32905
314164
11338
617284
284746
366525
540229
277791
196794
300120
135719
112154
38455
373847
92743
77416
205357
200275
534455
115977
54953
800961
32718
231256
265952
752642
35545
307517
573417
110577
402545
232222
504897
600670
33671
49731
6654
209968
400684
449921
319247
3327
384047
67612
167732
56695
117167
273723
522434
106988
383333
578241
17137
400655
101280
317673
535264
40481
542887
72180
228981
455935
203934
317166
131356
210419
14533
933806
115652
142517
716323
1692
50784
394523
355292
7497
423005
576899
765413
90145
325922
98642
344963
311058
216138
303373
125575
976874
419818
348922
237323
413015
832075
459226
119944
41903
56133
599169
187226
619051
127456
154271
369665
12054
6737
75192
287162
412175
147553
98606
26659
168838
188990
181729
91253
9207
10243
682759
7318
669
171470
562176
3429
319405
65413
36898
539917
20959
92226
769157
454189
830595
216432
54964
20711
267316
54656
91497
268019
38466
175815
171146
480149
632060
53070
191852
40523
450594
411505
87911
52493
816570
144067
23268
69041
536582
41554
117716
703620
269754
298229
1798
41426
90187
162114
190351
45536
19420
166914
129535
250557
65508
782327
66709
140750
157387
187247
13517
235809
142817
48643
35934
326636
148325
845021
109352
21123
327309
159768
190181
4187
277996
310923
27960
210494
28819
35400
146976
251534
9625
230523
107974
69222
411760
432235
9956
63769
229531
600161
109886
56043
81041
301974
181179
159032
36952
249564
350275
411174
280800
42347
338067
257675
210510
155048
141980
316742
110785
73244
19970
501136
440627
196720
184397
82502
710374
836473
52166
150773
1331
258986
742272
190954
651509
441678
46150
555719
4174
91522
2022
237329
605533
22098
239184
127079
105124
856594
6337
54924
756000
50681
72577
240856
174589
234095
620185
64341
53214
288762
197462
285193
94898
47399
105959
308311
141938
2452
13762
569043
208373
14233
888070
272268
592306
10015
742420
32742
597643
8752
101442
193732
3497
283345
142344
612536
124564
85016
384570
602309
3889
63514
88978
394690
716441
249366
336434
145468
540636
242062
520362
367396
409201
42868
162034
696051
232751
70970
67964
524925
438490
109461
251468
32117
532824
243347
253924
93532
560719
545491
430395
17235
698470
337093
491949
97625
39730
184262
817022
17941
22073
242306
71375
49421
139594
4506
401910
25845
416362
458240
609747
229045
133375
476779
504593
106034
334103
145074
156353
566226
24173
163012
219012
2245
418646
175137
79915
28448
79398
244055
939069
167735
322881
678455
462670
67095
489714
199918
474711
438120
18511
131818
83904
923811
42198
551424
185747
591314
21180
8167
4070
398194
222073
804606
771448
70716
462483
427900
515673
492128
56068
110764
596442
74082
112258
212067
21342
864462
243081
15573
3120
7075
319774
197122
335328
748289
14535
168069
449766
171154
412928
147864
214301
502717
23278
45271
116449
162551
389760
257822
108030
90446
24076
557469
96405
219474
5780
95603
232631
569075
305711
154139
128568
15845
179043
23471
24240
57831
434135
324426
403140
51691
529226
430645
187911
193809
240895
220367
330872
166835
4906
103766
13991
270701
33662
6261
411126
24078
866248
4859
286558
1666
4790
64532
540946
77053
49474
288073
186489
26143
339925
3064
590752
393638
76076
119161
529215
4694
616695
362131
21490
22350
572534
4006
179024
158351
158209
112296
78354
5578
92491
481285
134718
68249
558146
432066
318246
354955
115401
1440
5981
538703
95110
84407
711319
263904
181328
12224
402010
363194
90804
354120
43225
79348
585275
39111
469425
564239
370301
30148
211827
219413
45979
412646
520763
7858
322926
72359
39273
511306
413966
675052
262068
738179
706506
207843
1590
503226
317649
603510
199627
96817
26121
269819
64081
22848
34306
68905
291763
177541
37963
10514
23576
554490
80816
84096
600785
10155
89142
451893
158082
287284
66541
237188
297564
115896
227976
12944
488986
38574
120341
627585
63436
273215
18516
398328
787505
6751
614314
135864
787183
393294
187540
77677
688694
355293
596566
108982
512277
162963
772854
134202
383976
409420
200617
155863
104408
78584
477134
75427
551558
270733
497316
318557
123326
4908
188156
463111
582388
123426
83269
56021
246129
566524
65098
595358
421268
399067
525827
582572
218384
105416
364927
136319
202565
126975
697945
587453
546707
338841
347579
110739
99972
310013
128764
110706
422603
859
72645
198404
282567
616431
24230
236250
567832
133678
70689
502379
281067
227569
514063
280787
25107
8963
325955
564129
187696
595095
479214
361654
122960
65062
223574
41096
24236
564667
126
369768
27746
164469
99242
289625
611345
370744
764512
12388
254667
137759
586976
364149
567170
75771
101551
506114
184438
715566
98863
91228
658556
50193
340622
38170
24201
292507
178350
280559
856426
293090
219246
42056
333453
297762
6322
57577
704192
375721
14631
222134
26492
355903
144886
134437
113820
169566
158705
321964
281916
238064
476248
448244
14476
342
390705
296205
44739
787768
38045
422207
609228
29619
604063
570341
30358
77358
530020
430327
369844
533489
503296
285037
275978
181565
187090
303271
634933
54480
211417
9241
157817
4624
24843
400986
69964
507777
558876
129499
578119
99463
651701
232563
113418
17610
236712
440652
381963
324467
47835
142401
13342
122084
144082
104740
25163
425523
324134
56588
6866
22954
193807
50152
652467
18830
442010
167258
548036
381107
664757
192642
239724
69239
402918
330134
501746
91556
177945
127841
440171
193392
436591
467502
500272
79596
27814
469640
8308
77934
527156
312976
180457
58063
437
96434
463706
574731
275097
4654
152394
46436
287649
44124
480274
569162
303317
44935
85880
312276
239750
244919
573298
498456
28737
330613
649387
253049
718298
515680
20188
289895
383213
53502
294002
122611
710206
346213
174111
60459
278725
230305
272144
178962
83602
162239
58813
270458
286165
371694
34098
351734
679204
359927
75594
672979
24884
694146
225631
255688
111108
238817
679019
606276
349290
101679
610239
96879
79863
69739
281547
106314
1962
594911
483986
1548
194952
17096
84485
75302
446082
102480
938833
421328
5740
20304
100513
98803
693072
314402
175524
219804
503855
246581
187216
9768
215451
151122
64144
392597
256885
756424
182472
300012
59450
497516
393026
499673
8137
86523
542864
136836
80588
131340
337817
71116
151061
107780
766657
327713
351648
228565
794103
252159
861803
111834
581267
527378
169252
494791
239806
267110
903642
637864
505554
21097
6210
112659
160253
415172
79999
7493
589522
37734
27109
390718
348155
156621
92175
107233
7541
541138
343575
420693
900
341952
505252
184610
324026
37681
36233
223796
5361
530519
651498
218827
515157
419057
82332
390
43416
447821
359611
389783
5392
5300
143049
241062
18656
231025
17244
67074
84799
101649
40764
205006
217058
250677
622375
96461
443280
47432
162497
435573
282321
234824
15181
330699
348317
47002
173321
5721
108424
33664
385874
656578
903823
92813
180374
271622
591331
89639
713229
6161
44452
42408
601585
424048
306334
228065
126589
124564
1206
195410
23497
285988
716076
860
448147
339515
504082
225975
176621
85686
321754
87524
440265
473790
12418
218228
3069
55400
246460
168784
39432
96276
121027
149649
20053
13096
382789
105334
711487
31157
444814
156073
593155
477752
428358
436221
32889
418462
198884
73472
162740
721300
40622
742920
135020
66337
178770
150892
563756
114438
112526
154139
627541
869236
542957
39380
128278
101537
512191
142420
265051
636421
955983
372831
439764
4254
28682
82136
16712
56874
887507
81683
476956
345423
16440
372106
136062
54170
0
114559
322750
12716
383159
492762
469237
427090
24699
19741
866993
356338
11189
524247
47454
341959
77288
140661
794473
7583
244671
761416
186887
61194
100960
109008
183328
234067
40740
209953
33615
29591
107429
11992
687479
459516
134015
80443
155192
68797
152294
369661
97588
750647
9042
580008
28337
94273
356592
109990
110490
586305
176022
283440
126290
46800
183605
93724
112323
288036
197629
753337
670099
236358
64789
892066
4660
864737
356173
144810
562223
585585
2449
139481
325852
52172
323643
4556
92245
214509
14882
479802
54727
10795
507998
31278
188706
13867
73681
595324
452439
179567
112742
238016
190902
918557
19690
579211
46423
132450
207016
176476
8034
341876
325383
92426
34782
287106
425878
809924
97008
30729
29593
456007
428183
109093
162244
141411
643633
14002
231625
78092
418902
193998
661587
523831
37645
504608
717579
418392
236845
798895
334285
317680
73834
54214
143606
512421
255782
394271
76946
457584
79002
118377
19359
22441
12439
437414
22416
248202
16903
393351
123208
134664
311572
39519
506260
403626
493317
78293
68272
356887
24552
93132
7963
279650
331640
151767
88445
305664
6689
250240
26241
393404
319770
240761
70068
428740
423291
14563
304905
627148
493604
630303
415496
10484
407274
190032
465425
16955
127781
50630
235268
71174
704138
402675
252626
220375
119055
363759
341602
134794
281432
26223
51471
55896
159343
335166
474601
86815
260582
7880
511898
464452
317680
704119
280553
256377
55163
248481
227726
496278
62892
489254
452492
44257
56670
92427
273130
581554
74793
87751
165083
171576
844934
519721
228698
71964
204210
335746
16540
174881
372503
9689
143392
235296
230463
55242
286919
104625
74639
179437
515904
332726
316546
203482
364849
332198
290445
483037
503417
379431
66326
60973
121618
79009
49991
227018
23104
371879
296743
427323
449047
363659
542323
175981
321960
248516
62242
75920
67922
159886
433140
253474
53949
466212
130290
271115
371056
14146
211602
818712
38899
7918
162451
427333
20709
79034
260725
268209
283495
825683
3841
558474
272196
88796
404347
203355
502508
221408
31982
49681
668377
916970
555045
388917
55272
14989
4959
344087
222089
73176
140432
181015
619467
26670
339260
234405
156240
155589
52113
10370
7010
224106
300654
74089
30708
39598
115115
130536
550493
168696
83559
2201
703968
417045
745798
135270
23013
748498
142756
670751
19487
10456
156708
63497
520784
14558
78413
492848
665492
953209
225583
26678
37643
5098
148563
111063
232270
411840
100271
713573
38692
100653
105269
95531
513769
461116
327375
15871
116014
124603
81030
348691
45591
105362
145265
173850
23084
80136
296224
245400
130738
255541
146872
68751
426725
126872
256796
434627
5012
27564
598941
181775
63395
79235
3878
107142
585016
84737
80909
296172
417552
57593
593691
276822
756251
622212
252472
217360
93575
9674
120184
306528
218982
402603
158
473022
768596
330933
311168
156371
184979
338611
145154
702628
15651
319141
143531
164555
119284
308666
305765
515435
91176
21771
76818
307176
632023
144327
136772
29173
213487
173128
110731
211971
283235
213214
23824
377161
506411
21755
198630
38006
63855
6935
78182
3286
65143
396189
637544
542585
314662
300629
18405
443269
117428
24189
459552
34116
428298
339534
96423
31365
435436
249592
15370
46031
53466
163200
678810
550973
610851
58325
9281
59389
183293
83304
18905
287879
137959
155251
2814
31521
587786
257678
125942
89033
41076
163302
65590
242203
73944
57828
193043
106578
40313
130207
739366
316105
451213
92010
666842
141628
118591
247341
530398
47936
397247
290419
163145
619075
315527
251166
104872
101698
54507
77618
353718
28002
244025
385691
281081
189498
259909
392355
70540
10845
764028
202370
97097
601812
505630
372681
76536
152330
338568
32716
179379
346373
655178
65445
505729
112615
191112
182217
25020
24209
224364
195838
323965
168795
260564
638
528238
554063
315274
161290
907355
262184
180035
475323
85279
332918
115790
100668
799113
396634
34251
226267
358030
237934
24765
377678
476720
185863
8963
439646
153356
98126
434292
8950
150947
499470
148811
369354
18088
223039
270092
251890
29344
22567
61508
58811
154634
70574
8642
282491
389229
100266
5364
393812
5223
448119
504224
366214
451197
56211
581728
19307
510554
110982
155060
882284
596231
70571
694978
194286
293477
408047
12030
10166
585303
310553
8245
138076
13122
591981
208785
45226
520397
75629
639782
115006
175676
332450
89590
602625
748410
37017
215852
14148
130228
11916
15243
552487
465005
281542
207273
89150
127448
14250
223431
22415
92304
418071
608588
71089
45946
25685
502275
351501
594243
595634
582552
121995
439573
443419
117569
12894
379314
701777
309095
14328
196584
584583
132845
119569
660919
81017
323256
508946
716321
38078
338169
2258
178005
209874
568018
191315
76523
19928
303698
522
52226
11532
320591
373269
240759
647300
874332
46341
68511
196425
22849
627627
54824
55252
5998
343647
442054
599117
557203
44227
653454
186158
652106
100613
414856
343641
720
244236
35027
297569
156567
38848
64919
180785
237114
144346
68419
279109
114883
151813
138265
208786
323854
128113
53473
280613
858853
134795
872239
387342
552933
285428
37476
81553
22847
46150
301606
67725
88703
279258
300847
849697
243995
42041
369646
146056
37535
16528
96056
227796
179534
367469
302235
274499
441406
31858
718903
622725
22967
500429
40782
666040
127815
158219
169976
148332
479444
428364
519795
236827
312302
82722
228197
324257
850117
636628
95526
173605
817070
183891
250525
8298
64868
361452
96707
115452
376830
691374
124619
209626
8244
540634
74909
717478
242640
33362
658114
514425
330362
9746
10007
60793
706880
76184
165507
445612
12417
329140
436312
209101
16297
255517
669082
441473
400247
72330
453384
86767
57061
346978
264065
209161
352634
278784
268017
556248
353993
50618
315480
39284
263752
125
379107
326918
332470
199824
301198
660455
295852
584153
250143
117918
172590
134536
597779
306950
54017
429153
399939
225635
34768
229605
91012
159696
392459
318673
254101
58860
1728
100127
13568
302997
69639
191112
322286
199270
253724
142906
258610
600458
19885
435542
18885
155203
133985
103203
302460
306608
103257
206260
338165
116711
504929
196371
71851
376799
333244
20955
714490
134654
52166
73759
185474
124068
271898
632221
845937
348363
362138
234381
604890
1021
25981
628746
357784
52162
3107
441375
71341
6459
508
731451
150083
52624
336945
491526
513670
47413
489453
435590
166890
123409
122675
614049
328964
581373
120579
2753
182140
221130
36734
373980
2527
148098
7974
383142
258469
585093
733682
44111
16315
255163
150097
139878
161398
167149
29120
12735
16718
29638
190146
226601
3362
719002
473759
376354
154515
423314
25229
20917
238949
184971
236704
357668
684004
436411
191109
259684
150878
1248
10835
457601
421654
297516
182370
81777
79413
373100
344250
38449
112652
79742
241538
426466
604737
909780
291104
415967
191628
1036
420881
566050
68716
226473
838588
1918
442036
1408
41345
778099
416722
13229
162739
617626
185653
66624
591519
15654
391268
110898
110173
516146
244420
100528
156043
610137
6549
128990
269688
173381
321111
544433
620123
8717
306329
82213
130508
684144
